﻿@charset "utf-8";
/* 2008通行证注册 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{background:#fff;color:#000;text-align:left;}
td,p,li,select,input,textarea,div{font-size:12px;}

ul{list-style-type:none;}
select,input{vertical-align:middle;}

a{text-decoration:none;}
a:link{color:#1e50a2;}
a:visited{color:#1e50a2;}
a:hover,a:active,a:focus{color:#1e50a2;text-decoration:underline;}


.btnbox{ margin-left:255px;}
.clearit {clear:both;}
.f12{ font-size:12px;}
.f14 {font-size:14px;}
.fb {font-weight:bold;}
.red{ color:#c00; font-family:Verdana; vertical-align:middle;}
.red_ero{color:#c00; font-family:Verdana; vertical-align:middle;display: block; line-height: 30px; /*height:30px;*/ float:left;/*overflow:hidden;*/}
.red_ero_fix {width:420px;/*_width:420px;*/z-index:1000}
.orange {color:#ff7800;}
.zi_6 {color:#666;}
.zi_9 {color:#999;}
.link a:link,.link a:visited,.link a:hover {color:#1e50a2;text-decoration:underline;}

/* 主容器 */
body {width:100%;font-size:12px;background:#dfebf5 url('../img/bg.gif') repeat-x left top;}
#wrap {width:100%;height:400px;background:url('../img/bghead.jpg') repeat-x center top;}

.head {width:781px;margin:0 auto;}
.logotxt {float:left; margin:56px 0 10px 10px; font-size:12px;}
.logotxt a{ font-size:12px; }
.headlink {float:right; width:400px; text-align:right; margin:58px 8px 0 0;color:#fff;}
.headlink a,.headlink a:link,.headlink a:visited{ color:#fff; text-decoration:none;}
.headlink a:hover{ color:#fff; text-decoration:underline;}

.main {width:781px; clear:both; margin:0 auto; height:auto;}
.main_top{width:781px; height:98px; _height:98px; min-height:98px; background:#fff url('../img/bghead_top.gif') no-repeat; overflow:hidden;*overflow:visible;}
.main_check{width:781px; height:98px; _height:98px; min-height:98px; background:#fff url('../img/bghead_check.gif') no-repeat; overflow:hidden;*overflow:visible;}
.main_top2{width:781px; height:98px; _height:98px; min-height:98px; background:#fff url('../img/bghead_top2.gif') no-repeat; overflow:hidden;*overflow:visible;}
.main_bottom {width:781px; height:5px; background:url('../img/bghead_bottom.gif') no-repeat 0 0;}
.main_cen {height:auto; _height:200px; min-height:200px;background:#fff; border-left:1px solid #86adc6; border-right:1px solid #86adc6; padding:10px 0 50px 0;}

.main_cen_check{ width:779px; background:#fff; border-left:1px solid #86adc6; border-right:1px solid #86adc6; padding:10px 0 50px 0; height:auto; margin:0 auto;}

.search{ background:url(../img/an.jpg) no-repeat 0 10px; width:698px; height:36px; margin:0 auto; border-top:1px solid #cad6df; padding:10px 0 0 0;}
.s_l{ width:auto; float:left;}
.s_l a,.s_l a:visited{ display:block; width:130px; height:36px; cursor:pointer;}
.s_c{ float:left; width:auto;}
.search_txt{ width:417px; margin-left:1px; height:22px; border:#e5e5e5 solid 5px; text-indent:4px; background:#ffffff; font-size:14px; color:#666666; line-height:23px;}
.search_txt2{ width:417px; margin-left:1px; height:22px; border:#a7cce9 solid 5px; text-indent:4px; background:#f2f9ff; font-size:14px; color:#034273; line-height:23px;}
.s_r{ float:left; width:auto;}
.search_btn{ border:none; background:none; width:130px; height:36px; cursor:pointer; margin-left:4px;}
/*.search_txt{ width:415px; margin-left:12px; margin-top:5px; height:22px; border:none; background:none; font-size:14px; color:#333; line-height:22px;}*/

.title {width:670px; height:35px; line-height:35px; clear:both; padding:0 15px; margin:0 auto; font-size:12px; font-weight:normal; color:#333;}


ul.maintable {width:704px;clear:both;margin:0px auto;padding:20px 0;}

ul.maintable2 {width:600px; clear:both;margin:0px auto;padding:20px 0 10px; height:auto}
.mt_l2 {float:left; width:80px;height:30px;line-height:30px;text-align:right;padding-right:5px;}
.mt_r2 {float:left; width:500px;margin-bottom:12px; font-size:12px;}
.mt_r2 small{ font-size:12px; color:#666666;}

ul.maintable li {clear:both;font-family:Verdana,"宋体";}
.mt_l {float:left; width:175px;height:30px;line-height:30px;text-align:right;padding-right:5px;}
.mt_r {float:left; width:520px;margin-bottom:12px; font-size:12px;}

.Footer{ clear:both; text-align:center; line-height:25px; font-family:Arial,"宋体"; margin:10px auto;}

.reg_no{ height:20px; text-indent:4px; line-height:20px; border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#016CA7;}
.reg_1{ height:20px; text-indent:4px; line-height:20px; border:#CCC solid 1px; background:#ffffef; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#016CA7;}
.reg_2{ height:20px; text-indent:4px; line-height:20px; border:#0071b2 solid 1px; background:#d0eeff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.btn{ margin-top:20px; margin-left:20px;}
.reg_3{ background:url(../img/132.gif) no-repeat 0 0; width:150px; height:30px; color:#FFFFFF; border:none;font-family:"Microsoft YaHei", "Microsoft JhengHei"; font-size:14px; cursor:pointer;}
/*注册提示样式 叶华伟设计*/
.simple_box{ width:auto; text-indent:2px; height:18px; padding:1px 5px; background-color:#FFFFF7; border:#1a95dc 2px solid; color:#0071b2; line-height:22px; overflow:hidden;}
#checkusername{ margin-left:5px;}

.list{ width:700px; margin:10px auto; height:auto; border-top:#cccccc solid 1px; color:#333333;}
.list_tool{ width:700px; margin:10px auto; height:auto; color:#333333;}
.list p{ width:700px; height:30px; overflow:hidden; background:#ffffff; border-bottom:#CCCCCC solid 1px; line-height:30px;}
.list .pp2{ width:700px; height:30px; overflow:hidden; background:#f9f9f9; border-bottom:#CCCCCC solid 1px; line-height:30px;}
.list .pphover{ width:700px; height:30px; overflow:hidden; background:#fffeee; border-bottom:#CCCCCC solid 1px; line-height:30px;}

.list_span_1_t{ padding:0 5px; background:#f7fafd; width:50px; display:block; margin:0 auto; border-right:#ccc solid 1px; float:left; text-align:center; color:#006600; font-weight:bold;}
.list_span_2_t{ padding:0 5px; background:#f7fafd; width:80px; display:block; border-right:#ccc solid 1px; float:left; text-align:center; color:#006600; font-weight:bold;}
.list_span_3_t{ padding:0 5px; background:#f7fafd; width:396px; display:block; border-right:#ccc solid 1px; float:left; text-align:center; color:#006600; font-weight:bold;}
.list_span_4_t{ padding:0 5px; background:#f7fafd; width:40px; display:block; border-right:#ccc solid 1px; float:left; text-align:center; color:#006600; font-weight:bold;}
.list_span_5_t{ padding:0 5px; background:#f7fafd; width:80px; display:block; float:left; text-align:center; color:#006600; font-weight:bold;}

.list_span_1{ padding:0 5px; width:50px; display:block; margin:0 auto; border-right:#ccc solid 1px; float:left; text-align:center;}
.list_span_2{ padding:0 5px; width:80px; display:block; border-right:#ccc solid 1px; float:left; text-align:center;}
.list_span_3{ padding:0 5px; width:396px; display:block; border-right:#ccc solid 1px; float:left; text-align:left;}
.list_span_3 a{ text-decoration:underline; color:#1e50a2;}
.list_span_3 a:visited{ text-decoration:underline; color:#923c1a;}
.list_span_3 a:hover{ text-decoration:none; color:#FF0000;}
.list_span_4{ padding:0 5px; width:40px; display:block; border-right:#ccc solid 1px; float:left; text-align:center; color:#CC0000;}
.list_span_5{ padding:0 5px; width:80px; display:block; float:left; text-align:center;}

.list .list_div{ width:700px; height:35px; overflow:hidden; background:#fffeee; border-bottom:#CCCCCC solid 1px; line-height:35px;}

.page{ width:680px; height:auto; margin:20px auto 0; color:#666666;}

.show_1{ width:683px; height:47px; background:url(../img/s_03.jpg) no-repeat 0 0; margin:0 auto; line-height:47px; font-size:14px; color:#045c79; text-indent:40px; overflow:hidden;}
.show_2{ width:643px; height:auto; background:#f2f2f2; margin:0 auto; padding:10px 20px 5px; color:#333333; font-size:14px; text-indent:2em; line-height:22px;}
.show_8{ width:643px; height:auto; background:#f2f2f2; margin:0 auto; padding:10px 20px 5px; color:#333333; font-size:14px; text-indent:2em; line-height:22px;}
.show_8 p{ width:100%; height:auto; border-bottom: #CCCCCC dashed 1px; text-align:left; margin:5px auto;}
.show_8 p em{ color:#CC0000; margin-right:5px; font-style:normal;}
.show_8 p span{ color:#006699; margin-left:8px;}
.show_8 .show_2_p{ width:95%; border:none; margin:10px auto 0; text-align:right; color:#666666; padding-top:5px;}
.show_2_left{ width:480px; height:auto; float:left;}
.show_2_left p{ border-bottom:#bfbdbd dashed 1px; padding:5px 0;}
.show_2_left p span{ color:#CC0000; margin-left:10px;}
.show_2_right{ float:right; width:150px; *background:url(../img/people.jpg) no-repeat 25px 0px; padding-top:5px; height:auto; border-left:#CCCCCC solid 1px; text-align:center;}
.show_2_right .show_2_right_p2{ color:#003399; margin:5px auto; width:150px; text-align:center; padding-left:8px;}
.show_3{ width:683px; height:8px; background:url(../img/s_06.jpg) no-repeat 0 0; margin:0 auto 10px; overflow:hidden;}
.show_4{ width:683px; height:48px; background:url(../img/s_08.jpg) no-repeat 0 0; margin:0 auto; line-height:48px; text-indent:40px; font-size:14px;}
.show_5{ width:683px; height:46px; background:url(../img/s_10.jpg) no-repeat 0 0; margin:0 auto; line-height:46px; text-align:left; text-indent:40px; color:#666666;}
.show_5 span{ float:right; width:auto; margin-right:20px; color:#CC0000;}
.show_22{ background:url(../img/f.jpg) no-repeat top center #f2f2f2; width:683px; height:310px; margin:0 auto;}
.show_22s{ background:url(../img/f.jpg) no-repeat top center #f2f2f2; width:683px; height:380px; margin:0 auto;}

.main_check_1{ background:url(../img/check_03.gif) no-repeat 1px 0; width:779px; height:281px; margin:0 auto;}
.main_check_2{ background:url(../img/check_06.gif) no-repeat 0 0; width:779px; height:65px; margin:0 auto;}
.main_check_3{ background:url(../img/check_08.gif) no-repeat 0 0; width:779px; height:65px; margin:0 auto;}
.main_check_10{ background:url(../img/check_10.gif) no-repeat 0 0; width:779px; height:65px; margin:0 auto;}

.checklist{ width:750px; height:auto; margin:0 auto; text-align:center; padding-top:10px;}
.checklist ul li{ float:left; width:220px; height:auto; line-height:22px; font-size:14px; margin:0 12px 10px!important;margin:0 7px 10px;}
.checklist ul li a img,.checklist ul li a:visited img{ border:#dddddd solid 1px; padding:5px; margin:5px auto;}
.checklist ul li a:hover img{border:#ff6600 solid 1px; background:#faddaf; padding:5px; margin:5px auto; }

.check{ width:754px; height:auto; margin:0 auto; padding:10px 0 0;}
.check ul li{ background:url(../img/check.gif) no-repeat 0 0; width:167px; height:76px; float:left; margin:3px 3px; padding:15px 5px 15px 9px; color:#555; font-weight:bold; line-height:25px; font-size:14px; position:relative;}
.check ul li span{ color:#CC0000; font-size:16px;}
.check_a{ position:absolute; cursor:pointer; width:70px; height:20px; right:10px; bottom:18px;}