fieldset, img{ border:0;}
.wrap{width: 720px;}
.topNav li{float: left;padding: 0 8px;}
.topNav a{ color: #797777;}
.l{ float:left;}
.r{ float:right}
/*** colTit ***/
.subnav{ margin-right:8px;float:right; }
.subnav li{ line-height:35px; height:35px; float:left;  }
.subnav li a{ color:#FFF; font-weight:bold; padding:0 8px;}
.subnav li.act{ display:block; height:35px; background:url(../images/actitle.jpg) repeat-x; }
.subnav li.act a{color:#ff0}
/*** content1 ***/
.info_form_s1 {  width:720px; margin:0 auto ; padding:0px 0 10px 0; }
.red { color:#f00; }
.inputBox i { color:#f00; font-style:normal; display:inline-table; float:left; margin-right:3px; }
.info_form_s1 label { text-align:right }

.info_form_s1 div {  line-height:25px;  zoom:1; }
.info_form_s1 p{vertical-align:top;margin-bottom:10px;}
.info_form_s1 p a{ color: #134D9D;}
.info_form_s1 div  .gray{ color: #888;}
.info_form_s1 .struct { color:#999; padding-left:10px; _padding-left:5px; }
.info_form_s1 .inputBox {    border:0; }
.info_form_s1 span.spanwd { float:left; font-size:14px; width:72px; line-height:25px; }
.info_form_s1 input,.resetCode{ float:left; font-size:12px;  padding:0 3px; height:27px; line-height:27px; border:1px solid #D0D0D0; width:232px; margin-right:5px; background:url(../images/input.png) repeat-x }
.info_form_s1 p a.resetCode{ width: 110px; color: #666; text-align: center;}
.info_form_s1 select{ float:left; margin:4px 5px 0 2px;}
.info_form_s1 .sort input.otherinp{ display:inline-block; float:none;  height:25px; line-height:25px; width:15px; font-size:14px; margin:0 0 -5px 0; vertical-align:text-bottom; padding:0; border-width:0;}
.info_form_s1 .inputText60 { width:60px; margin-right:5px; }
.info_form_s1 input.getCode{ width: 110px; height: 25px; cursor: pointer;}
#mianccid1_seldiv input{ width:auto; background:none; border:0; float:none; vertical-align:middle;}
#mianccid1_seldiv{ text-align:left; width:600px; float:left;}
#alert_password2{ width:auto; border:1x solid #FOO; background-color:#f22; width:50px;}
.textA_center { text-align:center!important; }
.articleCheck { text-align:left; padding:20px 0; width:715px; }
.articleCheck input { margin-right:10px; }
.text_articleCheck { background:#fff; border:1px solid #8bb2d9; line-height:22px; margin-top:10px; width:708px; height:207px; overflow:auto; padding:5px 0; }
.text_articleCheck h4 { font-size:12px; font-weight:normal; padding:0 12px; margin-top:15px; }
.text_articleCheck h4.first { margin-top:0; }
.text_articleCheck p { padding:0 1em; text-indent:2em; }
.text_articleCheck ol { margin-left:3em; }
.button_regDone, .button_nextStep { background:url(../images/main_bg.gif) no-repeat -88px -37px; border:0; height:28px; width:119px; overflow:hidden; }
.button_nextStep { background-position:-797px -37px; display:block; margin:0 auto; }
.tips_form_fault { color:#c00; font-weight:bold; margin-left:-26px; }
.tips_form_correct { margin-left:-26px; }
.tips_form_fault .icon { background:url(../images/main_bg.gif) no-repeat -180px -92px; padding:3px 9px; zoom:1; margin-right:8px; }
.tips_form_correct .icon { background:url(../images/main_bg.gif) no-repeat -148px -92px; padding:3px 9px; zoom:1; margin-right:8px; }
.icon_level_high, .icon_level_mid, .icon_level_low { font-style:normal; font-size:12px; padding-left:92px; margin-left:8px; background:url(../images/main_bg.gif) no-repeat 0 -134px; }
.icon_level_mid { background-position:0 -155px; }
.icon_level_high { background-position:0 -176px; }
.wrap .topreg { width:960px; margin:0 auto; height:56px; }
.wrap .logoreg { height:56px; width:182px; float:left; }
.wrap .topreg ul { float:left; margin-left:15px; background-color:#1859B5; width:760px; height:32px; margin-top:20px; }
.wrap .topreg ul li { float:left; padding-left:5px; line-height:32px; height:32px; }
.wrap .topreg ul li a {
font-size:14px;
font-weight:bolder;
color:#fff;
}
.wrap .topreg ul li a { color:#FFF; font-size:14px; font-weight:bolder; }
.wrap .topreg ul li.act a { font-size:14px; font-weight:bolder; color:#FF8712; }
#regcode { width:80px; margin:0 5px 0 0; }
#war126 input, #mianche input{ width:auto;}
#war126 div input ,#mianche div input{ height:auto; width:auto; float:none; border-width:0;  background:none; vertical-align:middle; }
#war126 div label, #mianch div label{ height:auto; width:auto; vertical-align:middle; padding-right:3px; }
#war126 div{ float:left; width:600px; text-align:left;}
.btnok { border:0px; border:none; width:85px; height:33px; text-indent: -200px; overflow: hidden; cursor:pointer; background:url(../images/regbt.jpg) }
/*** footer ***/
.webinfo { float: left; position: relative; left: 50%;}
.webinfo li{ 
    float: left;
    position: relative; 
    right: 50%; 
    padding: 0 8px;
}
.copyright{text-align: center;}
#memchid input{ background-image:none;}
#memchid label{ float:left; padding-right:5px;}

.nav h2 {font-size:18px; height:30px; line-height:30px; color:#004d77; text-align:left; border-bottom:4px solid #004d77; padding-bottom:15px; margin-bottom:30px;}
.nav h2 a {float:right; font-size:14px; color:#004d77; margin-top:5px;}
#agree {width:38px;}
.info_form_s1 p.cccc {width:100px; margin:0 auto;}
.info_form_s1 input.btnok {background:#3598db; border:0; color:#fff;text-indent:0; width:100px;}