@charset "utf-8";
/* CSS Document */
@import url(pub.css);
div.reg1{width:700px; margin:40px auto 60px; background:url(../images/reg_bgbot.gif) left bottom no-repeat;}
div.reg1 h2{width:700px; height:60px; overflow:hidden; background:url(../images/reg_tit1.jpg);}
div.reg1 h2 a{display:block; width:127px; height:27px; line-height:25px; overflow:hidden; text-align:center; font-weight:normal; color:#000; margin:28px 0 0 551px; background:url(../images/reg_tit_btn.jpg);}
div.reg1 h2 a:hover{color:#000; background:url(../images/reg_tit_btn.jpg) -127px 0;}
div.reg1 div.fk{width:700px;}

div.reg1 form{margin:0 auto; display:block; width:550px; min-height:168px; _height:168px; overflow:hidden; padding:11px 18px 0;}
div.reg1 form fieldset{float:left; display:block; width:550px; height:20px; margin-bottom:14px;}
div.reg1 fieldset label{float:left; width:84px; height:20px; overflow:hidden; font-size:14px; line-height:20px;}
div.reg1 fieldset input{float:left; width:168px; height:16px; margin:0; padding:2px 0 0 0; text-indent:3px; border:solid 1px #79B217; background-color:#FAFFF4;}
div.reg1 fieldset input.yzm{width:45px; margin-right:5px;}
div.reg1 fieldset img.yzm{float:left;}
div.reg1 fieldset.btn{height:26px; padding-top:12px;}
div.reg1 fieldset.btn span{float:left; display:block; height:26px; overflow:hidden;}
div.reg1 fieldset.btn span.btnf1{width:110px; height:13px; padding-top:13px;}
div.reg1 fieldset.btn span.btnf2{width:71px; height:22px; padding-top:4px;}
div.reg1 fieldset.btn span.btnf3{width:73px;}
div.reg1 fieldset.btn span.btnf1 a{color:#5C9E05;}
div.reg1 fieldset.btn span.btnf1 a:hover{text-decoration:blink;}
div.reg1 fieldset.btn span.btnf3 input{width:73px; height:26px; border:0; background:url(../images/pub_login_btn_log.gif); cursor:pointer;}

div.reg2 h2{background:url(../images/reg_tit2.jpg);}
div.reg2 form{width:585px; height:auto; padding:15px 0 5px;}
div.reg2 form fieldset{float:none; width:585px; height:auto; margin-bottom:22px;}
div.reg2 form fieldset label{width:85px; font-size:12px; text-align:right; padding-right:10px; float:left;}
div.reg2 form fieldset input,
div.reg2 form fieldset select{width:198px; margin-right:10px; float:left;}
div.reg2 form fieldset img{float:left; margin-top:1px;}
div.reg2 form fieldset small{color:#aaa; line-height:16px; height:20px; padding-top:3px; padding-left:6px; display:block; width:250px; float:left;}
div.reg2 form fieldset.cb input{width:15px; height:15px; border:0;}
div.reg2 form fieldset.cb a{color:#E8641B;}
div.reg2 form fieldset.cb a:hover{color:#E8641B; text-decoration:underline;}
div.reg2 form fieldset.btngo input{text-align:center; width:198px; height:30px; margin-left:192px; margin-top:5px; border:0; font:bold 14px/28px "宋体"; background:url(../images/reg_btn1.jpg); cursor:pointer;}

div.agree{width:850px; margin:15px auto; background:url(../images/reg_cb_bg.png);}
div.agree img,
div.agree h1,
div.agree div.word{display:block;}
div.agree h1{width:100%; height:60px; line-height:60px; font-size:20px; text-align:center; background:url(../images/reg_cb_titline.png) center bottom no-repeat;}
div.agree div.word{width:90%; padding:15px 5%; line-height:200%;}
div.agree div.word strong{padding-top:10px; color:#f00;}
/*20090907*/
div.reg3 h2{background:url(../images/reg_tit3.jpg);}
div.reg1 div.sysinfo{margin:0 auto; display:block; width:600px; overflow:hidden; padding:1px 18px 40px;}
div.reg1 div.sysinfo div.c1{font-size:18px; font-weight:bold; color:#f30; padding:5px 0 10px;}
div.reg1 div.sysinfo div.c2{font-size:12px; color:#333; padding:6px 0; line-height:18px;}
div.reg1 div.sysinfo div.c3{font-size:12px; color:#333; padding:6px 0; line-height:18px;}
div.reg1 div.sysinfo div a{color:#498500;}
div.reg1 div.sysinfo div a:hover{text-decoration:underline;}