/* ==reset css== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight: normal;} 
q:before,q:after{content:'';}
html,body{ width: 100%; height: 100%; font-size: 12px; font-family: Arial, SimSun; }
body{ color: #636363; text-align: center; background: #EBE9EE; }
div, td { word-wrap: break-word; word-break: break-all; }
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }

/* ==IE hack== */
.clearline{ clear:both;}
.hackbox{ display: table; }

/* ==wapper== */
.container{ width: 950px; margin: 0 auto; background: white; }
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* ==header== */
.header_topic{ background: #3875A2; width: 930px; padding: 0 10px; }
.header_topic ul{ list-style: none; }
.header_topic li{ float: left; color: white; }
.header_topic li a{ color: white; }
.header_topic li a:hover{ color: #F60; }
.header_topic ul.left li{ border-right: 1px solid #88ACC7; margin: 10px 0 0 10px; display: inline; }
.header_topic ul.left li.img{ border: none; margin-top: 0; }
.header_topic ul.left li.end{ border: none; }
.header_topic ul.right{ float: right; line-height: 33px; }

/* ==foot== */
.foot_topic{ float:left; background: #3875A2; width: 930px; padding: 20px 10px; line-height: 30px; color: white; margin-top: 10px; }
.foot_topic a{ color: white; }
.foot_topic a:hover{ color: #f60; }

/* ==banner== */
.banner_help{ width: 950px; float: left; background: url(../i/bannerbg_help.jpg) no-repeat; height: 120px; overflow: hidden; }
.banner_help .logo{ float:left; width:300px; height:120px; cursor:pointer;}
.banner_help p{ width: 233px; float: right; margin: 67px 10px 0 0; display: inline; border:1px solid #447BA4; background:#FFF; padding:4px;}
.banner_help p span.s1{ width:172px; float:left; color:#B2B2B2;}
.banner_help p span.s1 input{ border:0; color:#B2B2B2; line-height:18px;}
.banner_help p span.s2{ width:57px; float:left;}


/* ==left== */
.left_help{ width: 156px; float: left; margin-left: 10px; display: inline; }
.menu_help{ width: 156px; float: left; border-bottom: 1px solid #DDE0E6; }
.menu_help h2.h21{ float:left; width:126px; background:url(../i/help_bg01.jpg) no-repeat; padding:13px 0 13px 30px; font-weight:bold; line-height:13px; text-align:left;}
.menu_help h2.h22{ float:left; width:126px; background:url(../i/help_bg02.jpg) no-repeat; padding:13px 0 12px 30px; font-weight:bold; line-height:13px; text-align:left;}
.menu_help h3{ width: 154px; float: left; border: 1px solid #DDE0E6; background: url(../i/menu_titbg_help.jpg) repeat-x; line-height: 21px; cursor: pointer; }
.menu_help h3 em{ float:left; width:125px; background: url(../i/icon_add_help.jpg) no-repeat 0 6px; margin-left: 14px; display:inline; text-align:left; padding-left:15px;}
.menu_help h3 em.list{ background: url(../i/icon_minus_help.jpg) no-repeat 0 6px; }
.menu_help ul{ width: 154px; float: left; border: 1px solid #DDE0E6; border-top: none; border-bottom: none; padding: 10px 0; text-align: left;  }
.menu_help li{ width: 115px; float: left; line-height: 1.6; background: url(../i/icon_arr_help.jpg) no-repeat 0 8px; padding-left: 10px; margin-left: 23px; display: inline; }
.menu_help li a{ color: #024190; text-decoration: none; }
.menu_help li a:hover{ color: #F60; }
.left_help h4{ float:left; width:156px; background:url(../i/help_bg03.jpg) no-repeat; text-align:center; font-weight:bold; line-height:41px; margin-top:10px;}
.left_help h4 a{ color:#636363;}
.left_help h4 a:hover{ color:#636363;}


/* ==right== */
.right_help{ width: 765px; float: right; margin-right: 10px; display: inline; }

.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #DDE0E6; margin: 0 5px;}
.l2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 2px solid #DDE0E6; border-left: 2px solid #DDE0E6; margin: 0 3px;}
.l3 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 1px solid #DDE0E6; border-left: 1px solid #DDE0E6; margin: 0 2px;}
.l4 {height: 2px; font-size: 1px; overflow: hidden; display: block; background: #F3F3F3; border-right: 1px solid #DDE0E6; border-left: 1px solid #DDE0E6; margin: 0 1px;}
.b1{ background: white; }

.regstep_help{ width: 765px; float: left; }
.regstep_help div.content{ width: 763px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; padding-bottom: 10px; }
.regstep_help div.content h2{ width: 743px; float: left; padding: 0 10px; background: #F3F3F3; font-weight: bolder; line-height: 25px; text-align: left; }
.regstep_help div.content ul{ width: 168px; height: 197px; float: left; overflow: hidden; margin: 10px 0 0 17px; display: inline; cursor: pointer; }
.regstep_help div.content li{ width: 160px; float: left; margin-left: 4px; display: inline; line-height: 1.7; }
.regstep_help div.content li.name{ margin-top: 80px; font-weight: bolder; }
.regstep_help div.content li.intro{ text-align: left; }
.regstep_help div.content li.intro span{ float: right; }
.regstep_help div.content ul.step01{ background: url(../i/bgover_step01_help.jpg) no-repeat; color: #9F7F1D; }
.regstep_help div.content ul.step01 a{ color: #9F7F1D; }
.regstep_help div.content ul.step02{ background: url(../i/bgover_step02_help.jpg) no-repeat; color: #5E8E0B; }
.regstep_help div.content ul.step02 a{ color: #5E8E0B; }
.regstep_help div.content ul.step03{ background: url(../i/bgover_step03_help.jpg) no-repeat; color: #147C9E; }
.regstep_help div.content ul.step03 a{ color: #147C9E; }
.regstep_help div.content ul.step04{ background: url(../i/bgover_step04_help.jpg) no-repeat; color: #A0424D; }
.regstep_help div.content ul.step04 a{ color: #A0424D; }
.regstep_help div.content ul.stepon01{ background: url(../i/bgon_step01_help.jpg) no-repeat; }
.regstep_help div.content ul.stepon02{ background: url(../i/bgon_step02_help.jpg) no-repeat; }
.regstep_help div.content ul.stepon03{ background: url(../i/bgon_step03_help.jpg) no-repeat; }
.regstep_help div.content ul.stepon04{ background: url(../i/bgon_step04_help.jpg) no-repeat; }

.regstepd_left{ width: 504px; float: left; }

.news_help{ width: 504px; float: left; margin-top: 10px; }
.news_help div.content{ width: 502px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; padding-bottom: 10px; }
.news_help div.content h2{ width: 482px; float: left; padding: 0 10px; background: #F3F3F3; font-weight: bolder; line-height: 25px; text-align: left; }
.news_help div.content ul{ width: 230px; float: left; margin: 10px 0 0 20px; display: inline; text-align: left; line-height: 1.7; }
.news_help div.content li{ width: 220px; float: left; padding-left:10px; background:url(../i/help_bg04.gif) no-repeat left center; }
.news_help div.content li a{ color: #636363;}
.news_help div.content li a:hover{ color: #F60; }

.news_help div.content h3{ width: 502px; float: left; background: url(../i/line01_help.jpg) no-repeat bottom; padding-bottom: 10px; margin-top: 10px; text-align: left; }
.news_help div.content h3 span{ width: 185px; float: left; margin-left: 20px; display: inline; font-weight: bolder; padding-left: 35px; height: 35px; line-height: 35px; }
.news_help div.content h3 span em{ float: right; font-weight: normal; }
.news_help div.content h3 span em a{ color: #636363; }
.news_help div.content h3 span em a:hover{ color: #F60; }
.news_help div.content h3 span.one{ background: url(../i/icon01_tit_help.jpg) no-repeat; }
.news_help div.content h3 span.two{ background: url(../i/icon02_tit_help.jpg) no-repeat; }
.news_help div.content h3 span.three{ background: url(../i/icon03_tit_help.jpg) no-repeat; }
.news_help div.content h3 span.four{ background: url(../i/icon04_tit_help.jpg) no-repeat; }

.regstepd_right{ width:250px; float:right; margin-top:10px;}

.imgintro_help div.content{ width:248px; float:left;border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; padding-bottom: 10px;}
.imgintro_help div.content h2{ width:228px; float: left; padding: 0 10px; background: #F3F3F3; font-weight: bolder; line-height: 25px; text-align: left;}
.imgintro_help div.content ul{ width: 218px; float: left; margin: 10px 0 0 20px; display: inline; text-align: left; line-height: 1.7; }
.imgintro_help div.content li{ width: 208px; float: left; background:url(../i/help_bg04.gif) no-repeat left center; padding-left:10px; border-bottom:1px dashed #E8ECEE; line-height:2;}
.imgintro_help div.content li a{ color: #636363; }
.imgintro_help div.content li a:hover{ color: #F60; }
.ad_right{ float:left; width:250px; margin-top:10px;}

.ask_help,.content_help{ width: 765px; float: left; text-align:left;}
.ask_help div.content,.content_help div.content{ width: 763px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; padding-bottom:20px; }
.ask_help div.content h2,.content_help div.content h2{ width: 743px; float: left; padding: 0 10px; background: #F3F3F3; font-weight: bolder; line-height: 25px; text-align: left; }
.ask_help div.content h2 a{ color:#636363;}
.ask_help div.content h2 a:hover{ color:#636363;}
.ask_help div.content h3{ float:left; width:723px; padding:0 20px; margin-top:20px;}
.ask_help div.content h3 span{ float:left;}
.ask_help div.content h3 span.s1{ width:1px;}
.ask_help div.content h3 span.s2{ background:url(../i/askbg2_help.jpg) repeat-x; width:707px; font-weight:bold; color:#024190; padding-left:14px; line-height:40px;}
.ask_help div.content dl.dl1{ float:left; width:723px; padding:0 20px; line-height:20px; margin-top:20px;}
.ask_help div.content dl.dl1 a{ color:#024190; text-decoration:underline;}
.ask_help div.content dl.dl1 a{ color:#024190; text-decoration:underline;}
.ask_help div.content dl.dl2{ float:left; width:703px; padding-left:60px; margin-top:20px;}
.ask_help div.content dl.dl2 dd{ float:left; width:703px; padding:5px 0; line-height:20px;}
.ask_help div.content dl.dl2 dd em.em1{ float:left; width:100px; text-align:right; font-weight:bold;}
.ask_help div.content dl.dl2 dd em.em2{ float:left; width:603px;}
.ask_help div.content dl.dl2 dd em select{ width:100px; height:22px;}
.ask_help div.content dl.dl2 dd em textarea{ width:480px; height:110px; padding:4px; font-size:14px;}
.ask_help div.content .question{ float:left; width:723px; padding:0 20px; margin-top:20px;}
.ask_help div.content h4{ float:left; width:708px; padding-left:15px; margin-top:5px; font-weight: normal; line-height:18px;}
.ask_help div.content h4.yes{ background:#F0FCE5;}
.ask_help div.content h4.no{ background:#FDEDEF;}
.ask_help div.content h4 em{ float:right; padding-right:50px;}
.ask_help div.content dl.dl3{ float:left; width:708px; padding-left:15px;line-height:20px;}
.ask_help div.content dl.dl3 dd.dd1{ color:#AF3905;}
.ask_help div.content dl.dl3 dd.dd1 span{color:#636363;}
.ask_help div.content h5{ float:left; width:723px; padding:10px 0; text-align:right; font-weight:normal;}
.ask_help div.content h5 a{ color:#024190; text-decoration:none;}
.ask_help div.content h5 a:hover{ color:#024190; text-decoration:underline;}

.content_help div.content h3{ float:left; width:723px; margin:20px 20px 0 20px; display:inline;}
.content_help div.content h3 span{ float:left;}
.content_help div.content h3 span.s1{ width:1px;}
.content_help div.content h3 span.s2{background:url(../i/askbg2_help.jpg) repeat-x; width:707px; font-weight:bold; color:#024190; padding-left:14px; line-height:40px; font-size:14px;}
.content_help div.content h3 span.s2 em{ float:right; width:100px; text-align:center; font-weight:bold; font-size:12px; background:url(../i/help_bg06.gif) no-repeat left 8px;}
.content_help div.content h3 a{ color:#024190; text-decoration:underline;}
.content_help div.content h3 a:hover{ color:#024190; text-decoration:underline;}
.content_help div.content ul{ float:left; width:708px; padding:20px 20px 0 35px;}
.content_help div.content ul li{ float:left; width:344px; font-size:14px; line-height:26px; height:26px; padding-left:10px; background:url(../i/help_bg04.gif) no-repeat left 8px;}
.content_help div.content ul li a{color:#024190; text-decoration: underline;}
.content_help div.content ul li a:hover{color:#024190; text-decoration: underline;}
.content_help div.content div.conin{ float:left; width:708px; padding:10px 20px 10px 35px; font-size:14px;}
.content_help div.content div.conin p{ line-height:26px;}
.content_help div.content div.conin font{ line-height:26px;}
.content_help div.content div.conin strong{ font-weight:bold;}
.content_help div.content div.conin a{color:#024190; text-decoration:underline;}
.content_help div.content div.conin a:hover{color:#024190; text-decoration:underline;}

/*

==解释层==

*/
.divmask_all{ padding: 5px; border: 1px solid #B0BD6B; position: absolute; top: 0; left: 0; line-height: 1.8; background: white; z-index: 100001; }
.divmask_all strong{ font-weight: bolder; }
.divmask_all em{ color: #E8006A; font-weight: bolder; }
