/* CSS Document */
.show { display:block; }
.hidden { display:none; }
.submit_button { clear:both; width:190px; height:auto; margin-left:auto; margin-right:auto; }
.submit_button input { color:#FFFFFF; font-weight:bold; border:none; cursor:pointer; }
.submit_button .nextinfo { height:28px; width:70px; background:url(./site/login/images/buttons.png) -90px -152px no-repeat; }
.submit_button .nextinfo:hover { background:url(./site/login/images/buttons.png) -90px -190px no-repeat; }

.submit_button .subinfo { height:28px; width:90px; background:url(./site/login/images/buttons.png) -90px -38px no-repeat; margin-left:15px; }
.submit_button .subinfo:hover { background:url(./site/login/images/buttons.png) -90px -76px no-repeat; }

/* ----------------- ×ó±ß²Ëµ¥À¸ ---------------------- */
.c_left { width:227px; float:left; }
.c_left .menus { width:225px; border:1px solid #017DC3; }
.c_left .menus .m_title { height:40px; line-height:40px; background:#017DC3; text-align:left; }
.c_left .menus .m_title span { font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px; }
.c_left .menus dl { margin:1px; }
.c_left .menus dt,.c_left .menus dd { height:26px; line-height:26px; text-indent:50px; text-align:left; }
.c_left .menus dt { background-color:#EBF8FE; }
.c_left .menus .have { background-image:url(../images/menu_one.png); background-position:30px -3px; background-repeat:no-repeat; }
.c_left .menus dd { background:#FFFFFF; text-indent:50px;}
.c_left .menus a { font-size:12px; color:#666;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-right:5px; }
.c_left .menus a:hover { color:#ff0000; text-decoration:none }
.c_left .menus .classRed { color:red }

/* ----------------- ÖÐ¼äÇøÓò ---------------------- */
.c_center { float:left; margin-left:4px; width:967px; }
.details { widows:100%; }


.details .title { background:url(../images/detail_title_bg.gif) repeat-x;height:40px; line-height:40px; }

.details .title .t_l { font-size:14px; font-weight:bold; color:#313131; margin-left:20px; width:auto; float:left; }
.details .title .t_r a { float:right; font-size:12px; color:#027DC3; margin-right:20px; }
.details .title .t_r a:hover { color:#F3302E; text-decoration:none; }

.details .help_box{  text-align:left}


.help_box {
padding: 10px 10px 10px 20px;
}

.help_zybox ul li {
width: 100%;
color: #333;
line-height: 32px;
}
.help_boxlist li {
font-size: 12px;
color: #333;
line-height: 23px;
}

.help_zybox {
border: #E5E5E5 1px solid;
padding: 10px;
margin-bottom: 10px;
font-size: 12px;
}
.help_zybox ul li strong, .help_zybox ul li font {
color: #C00;
font-size: 12px;}

.help_zybox .tit {
height: 26px;
color: #C00;
font-weight: bold;
border-bottom: #DDD 1px dashed;}

.help_boxlist li span {
font-weight: bold;
margin-right: 4px;
}
.Red {
color: red;
}

.right img {
margin: 10px;
}