﻿body {
margin:0;
font-family:Arial,宋体;
font-size:12px;
padding:0
/*background:#FFFFFF url(../../images/body_bg.jpg) top repeat-x*/
}
#bodycon
{
background:#FFFFFF url(../../images/body_r.gif) top repeat-x
}
div {
margin:auto
}
img 
{
border:0
}

a {
text-decoration:none;
border:0
}

#btn_usercenter {
float:right;
width:100px
}
#btn_usercenter a:link,#btn_usercenter a:visited {
color:#6666CC;
text-decoration:none
}
#top_menu
{
	height:28px;
	line-height:28px;
background:url(../../images/top_menu_bg.gif) center repeat-x
}

#top_menu #topuinfo
{
	width:960px;
	margin:auto;
	font-family:宋体
}
#top_menu #topuinfo a
{
	margin:0 4px
}
#top_menu #topuinfo #logindiv
{
float:left;
padding:0 0 0 6px;
text-align:left
}
#top_menu #topuinfo #logindiv a
{
	color:#000000
}
#top_menu #topuinfo #logindiv a:hover
{
	color:#FF0000
}
#top_menu #topuinfo #logindiv ul {
padding:0;
margin:0;
list-style:none
}
#top_menu #topuinfo #logindiv ul li 
{
float:left;
margin-right:6px
}
#top
{
width:960px;
height:88px
}
#top a
{

}
#top a:hover
{
color:#FF0000
}
#top #logo 
{
/*width:780px;*/
width:850px;
height:85px;
float:left;
background:url(../../images/yymw_logo_2010_03.jpg) left top no-repeat
}
#top #logo #sdj
{
	float:right;
	width:500px;
	height:78px;
	display:none;
	background:url(../../images/sdj.gif) left center no-repeat
}
#top #topdiv
{
float:right;
padding:16px 0 0 0;
width:60px
}

#top #topdiv #topbtnx
{
float:right;
width:60px;
padding:0 3px 0 0;
text-align:right;
line-height:22px
}
#top #topdiv a
{
	color:#FFFFFF
}
#top #topdiv a:visited
{
	color:#FFFFFF
}

.padd_t15
{
padding-top:15px
}

#head {
width:960px;
margin:auto;
height:37px
}
#head_l
{
width:100%;
height:37px;
background:url(../../images/top_bg_1.gif) left bottom no-repeat
}
#head_r
{
width:100%;
height:37px;
background:url(../../images/top_bg_2.gif) right bottom no-repeat
}
#headcon {
width:946px;
height:37px;
background:url(../../images/top_bg_c.gif) bottom repeat-x
}
#head_menu 
{
float:left;
width:450px;
position:relative;
top:3px;
padding:0 0 0 10px;
height:34px

}
#head_menu ul {
padding:0;
margin:0;
list-style:none
}
#head_menu ul li {
float:left;
text-align:center;
width:64px;
height:34px
}
#head_menu ul li a 
{
display:block;
padding:10px 0 0 0
}
#head_menu ul li a:active
{

}
#head_menu ul li a:visited
{

}
.menu_cool a
{
color:#FFFFFF;
font-weight:bold
}
.menu_cool a:hover
{
color:#FF0000
}
.menu_cool
{
	background:url(../../images/fgx_01.gif) center right no-repeat
}

.menu_hot
{
font-weight:bold;
background:none;
background:url(../../images/button/hot_menu.gif) center top no-repeat
}
.menu_hot a
{
color:#FF0000
}
#head_shortmenu {
display:none
}
#head_shortmenu ul {
padding:0;
margin:0;
margin-top:20px;
list-style:none
}
#head_shortmenu ul li {
float:left;
text-align:center;
height:28px;
width:76px
}


#submainmenu  
{
float:right;
width:200px;
padding:6px 0 0 0
}
#submainmenu_c  {

}
#submainmenu_l {

}
#submainmenu_r 
{
}

#submmlink {
width:100%;
height:24px;
padding:0 0 0 2px;
background:url(../../images/search_bg.gif) left center no-repeat;
float:left
}
#submmlink li {
float:left;
margin-left:6px
}

#submmlink a {
text-decoration:none;
color:#000000
}

.searchtxt
{
	height:21px;
	line-height:21px;
	padding:0;
	margin:0;
	width:146px;
	background-color:#FFFFFF;
	border:0
}
.searchbtn
{
	height:20px;
	width:28px;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer;
	background:none
}
#submmls 
{
float:right;
display:none
}
#submmls ul {
padding:0;
margin:0;
list-style:none
}
#submmls ul li 
{
	float:right;
	margin-right:6px
}
#submmls a 
{
color:#000000
}
#submmls ul li a:hover
{
color:#FF0000
}

#submainmenu_r a:hover {
color: #000000
}

#conbody
{
width:960px;
clear:both;
background:url(../../images/con_bg.gif) #FFFFFF top repeat-x
}
#con 
{
width:906px;
clear:both;
margin:auto;
overflow:hidden;
padding:28px 0 0 0
}
#con_leftpart {
margin-left:2px;
width:200px;
float:left
}
#con_centerpart {
width:663px;
padding:8px 0 0 0;
float:right
}
#con_rightpart {
}

#con_b 
{
	width:906px;
	height:28px
}

#foot 
{
width:960px;
margin:auto;
padding:0;
line-height:26px;
color:#333333;
text-align:center;
background-color:#FFFFFF
}
#footleft {
background:url(../../images/bot_bg_1.gif) left bottom no-repeat
}
#footright {
background:url(../../images/bot_bg_2.gif) right bottom no-repeat
}

#foot_link_menu {
height:26px;
line-height:26px;
width:515px;
margin:auto
}
#foot_link_menu ul 
{
list-style:none
}
#foot_link_menu ul li 
{
height:26px;
line-height:26px;
margin:0 2px 0 2px;
float:left
}
#foot_link_menu a {
color:#333333;
width:58px
}
#foot_link_menu a:hover {
color:#FF0000
}
#foot_link_menu a:active {
color:#FFCC00
}

#foot_link_text {
line-height:26px;
padding-bottom:20px;
text-align:center
}
#foot_link_text a {
color:#333333;
width:58px
}
#foot_link_text a:hover {
color:#FF0000
}
#foot_link_text a:active {
color:#0000FF
}

.mappath {
width :80%;
height: 22px;
line-height:22px;
font-size:12px;
font-weight:bold;
text-align:left;
color:#333333
}
.usercenter {
display:block;
text-align:center;
width:80px;
height:25px;
border:#6699FF 1px solid;
line-height:25px
}

/*通用定义 左右显示 面板*/
.lm_block_l
{
	padding:0 0 10px 0;
	width:200px;
	margin:auto
}

.lm_head
{
	height:20px;
	line-height:20px;
	padding:5px 0 0 0;
	border-bottom:1px #CCCCCC solid
}
.lm_head_1_1
{/*圆角细边框 左边栏*/
	height:27px;
	line-height:27px;
	background:url(../../images/lm_bg_02_t.gif) left center no-repeat;
}
.lm_head_txt_1_1
{
	margin:6px
}
.lm_con_1_1
{
	background:url(../../images/lm_bg_02_c.gif) left repeat-y
}
.lm_bot_1_1
{
	clear:both;
	height:8px;
	background:url(../../images/lm_bg_02_b.gif) left bottom no-repeat
}

.lm_head_2
{
	height:20px;
	line-height:20px;
	padding:5px 0 2px 15px;
	background:url(../../images/ico_01.gif) left center no-repeat;
	border-bottom:1px #CCCCCC solid
}
.lm_head_2_2
{/*圆角细边框 右栏*/
	height:27px;
	line-height:27px;
	background:url(../../images/lm_bg_01_t.gif) left top no-repeat
}
.lm_head_txt_2_2
{
	padding:10px 0 0 36px
}
.lm_con_2_2
{
	width:625px;
	background:url(../../images/lm_bg_01_c.gif) left repeat-y
}
.lm_bot_2_2
{
	clear:both;
	height:8px;
	background:url(../../images/lm_bg_01_b.gif) left bottom no-repeat
}
/*未使用*/
/*模块风格1*/
.lm_head_b {
height:26px
}
.lm_head_b_l_b {
height:26px;
width:7px
}

.lm_head_b_r_b {
height:26px;
width:7px
}

/*模块风格2*/
.lm2_head_b {
height:26px
}
.lm2_head_b_l {
height:26px;
width:6px
}

.lm2_head_b_r {
height:26px;
width:7px
}
/* 中间显示的信息面板 */
.index_part_block_b {
width:618px;
float:left;
margin-bottom:10px
}
.part_block_b_title {
width:542px;
line-height:25px;
height:25px;
color: #333333
}

.part_block_b_con {
width:540px;
text-align:left
}/**/


/*=================================================================================*/

/* 更新进度显示 */
.updateprocess {
padding-left:38px;
width:180px;
height:32px;
line-height:32px;
text-align:left;
background-color:#FFFFFF;
background:#FFFFFF url(../../images/ajax-loader-4.gif) left center no-repeat;
z-index:0
}
/*  图片 60-60 居中显示  */
.smallimgtable 
{
    border:0;
    text-align:center;
    width:100%;
    height:100%;
    vertical-align:middle 
}
/* 对齐方式 */
.tdleft {
text-align:left
}
.tdright {
text-align:right
}
.tdcenter {
text-align:center
}

/* 清空  float  */
.clean {
clear:both
}
.cleanempty {
clear:both;
height:0
}
/* float */
.left {
float:left
}
.right {
float:right
}
.floatleft {
float:left
}
.floatright {
float:right
}


/* 栏目标题 */
.lm_title {
width:80px
}

/* 更多链接 */
.lm_more {
width:80px
}

/* 文字粗体 */
.textbold {
font-weight:bold
}
.bold {
font-weight:bold
}
/* 文件下划线 */
.underline {
text-decoration:underline
}
/* 文字大小 */
.font14 {
font-size:14px
}
.font16 {
font-size:16px
}
/* text syle */
.italic {
 font-style:italic
}

/*  text size */
.font13 {
font-size:13px
}
font16 {
font-size:16px
}
font12 {
font-size:12px
}
 
/* color */
.Red { color:#FF0000}
.redcolor { color:#FF0000}
.redscolor { color:#FF6633 }
.graycolor {color:#999999 }
.bluecolor {color:#0000FF }
.greencolor { color:#00CC33 }
.color_f6f6 {color:#f6f6f6}
.whitecolor {color:#FFFFFF}
/* color */
.gray {
color:#CCCCCC
}
.red {
color:#FF0000
}
.green {
color: #009900
}
.purple {
color: #CC33FF
}
.color000099 {
color:#000099
}
.blue {
color:#0000FF
}
.white {
color:#FFFFFF
}
.sblue {
color:#00CCFF
} 
.dblue {
color:#000066
}
.color0188b3 {
color:#0188b3
}
.colorff0090 {
color:#ff0090
}
.colorf69100 {
color: #f69100
}
.colorb27e00 {
color:#b27e00
}

/* dott line */

.dotline {
height:1px;
background:url(../../images/dotpoint2.gif) center repeat-x
}
.dotline_1 {
height:1px;
border-bottom:#000000 1px dotted
}
.dotline_1_cccccc {
height:1px;
border-bottom:#cccccc 1px dotted
}
/* solid line */
.solidlint_1 {
height:1px;
border-bottom:#000000 1px solid
}
/*margin*/
.margin_0 {
margin:0
}
.margin_2 {
margin:2px
}
.marginl5 {
margin-left:5px
}
.margin20 {
margin-left:20px
}
.margint6 {
margin-top:6px
}
.margint8 {
margin-top:8px
}
.margint10 {
margin-top:10px
}
.margint20 {
margin-top:20px
}
.margint40 
{
	margin-top:40px
}
.marginb10 {
margin-bottom:10px
}
.marginbottom_8 {
margin-bottom:8px
}
.marginbottom_10 {
margin-bottom:10px
}
.marginbottom_20 {
margin-bottom:20px
}
.marginleft_10 {
margin-left:10px
}
.marginleft_8 {
margin-left:8px
}
.marginleft_20 {
margin-left:20px
}
.marginright_10 {
margin-right:10px
}
.marginright_5 {
margin-right:5px
}

/* overflow */
.overflow {
overflow:hidden
}
.divover 
{
    overflow:hidden;
}
/* hidden div */
.hidden {
visibility:hidden
}
.nodisplay {
display:none
}

.display {
display: block
}

/* show */
.show {
visibility: visible
}

/* ModalPopup */
.popwindow {
position:absolute;
    top:260px;
    left:450px;
    width:580px;
    height:400px;
	padding:5px;
    border:#000000 1px solid;
    background-color:#FFFFFF;
    text-align:left
}
/*  Modaol 对话框背景 */
.modalbackground {
background-color:#ddd;
filter:alpha(opacity=90);
opacity:0.7
}


/* 边框 */
/* bord */
.bord {
border:1px solid
}
.bordtop {
border-top:1px solid
}
.bordbottom {
border-bottom:1px solid
}
.bottombord_dot {
border-bottom:#999999 1px solid
}

/* bord-color */
.bordcolor_009900 {
border-color:#009900
}
.bordcolor_000000 {
border-color:#000000
}
.bordcolor_cccccc {
border-color:#CCCCCC
}
.bordcolor_00CCFF {
border-color: #00CCFF
}
.bordcolor_333333 {
border-color: #333333
}
.bordcolor_666666 {
border-color: #666666
}

/*  bg color  */
.bg_color_f6f6f6 {
background-color:#f6f6f6
}
.bg_color_d {
background-color:#DDDDDD
}
.bg_color_99FF00 {
background-color:#99FF00
}
.bg_gray {
background-color:#CCCCCC
}
.bg_white {
background-color:#FFFFFF
}

.nonebg {
background:none
}
/* 更新进度显示 */
.updateprocess {
padding-left:38px;
width:180px;
height:32px;
line-height:32px;
text-align:left;
background-color:#FFFFFF;
background:#FFFFFF url(../../images/ajax-loader-indicator big-02.gif) left center no-repeat;
z-index:0
}


/* 直线 */
.line {
height:1px;
overflow:hidden
}
.solidline {
border-bottom:1px solid
}
.dotline 
{
height:1px;
background:url(../../images/dotpoint2.gif) bottom repeat-x;
}

/* padding */
.padd_0 {
padding:0
}
.padd_10 {
padding:10px
}
.padd_5 {
padding:5px
}
.paddt_8 {
padding-top:8px
}
.paddt_18 {
padding-top:18px
}
.paddb_8 {
padding-bottom:8px
}
/* hand */
.hand {
cursor:pointer
}
.cursor_move {
cursor:move
}
.txt_bottombord {
border:0;
border-bottom:#000000 1px solid
}
.txt_nobord 
{
    border:0
}
/* ul no list style */
.nolistsytle {
list-style:none
}
.clearempty {
clear:both;
width:100%
}

.w_80 {
width:80px
}