body{margin:0;padding:0;font-size:12px;font-fanliy:"宋体",arial;}
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, textarea, th, td{ margin: 0;padding: 0;}
ul{list-style-type:none;margin:0;padding:0;}
img{border:0;text-align:top;}
a:link,a:visited,a:active{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
.fontf00{ color:#f00;}
.font00c{ color:#00c;}
.block10{margin:0;padding:0; height:10px; overflow:hidden;clear:both}
.block20{margin:0;padding:0; height:20px; overflow:hidden;clear:both}
.block50{margin:0;padding:0; height:50px; overflow:hidden;clear:both}
.blockg50{margin:0;padding:0; height:50px; overflow:hidden;}
.w920{ width:920px; margin:0 auto;}

.navtop .logo{float:left;width:278px;height:92px;background:url(logo.jpg)  no-repeat 0 0;}
.navtop .t1{ float:left; width:125px; height:53px;background:url(login_t1.gif) no-repeat 0 0;margin: 19px 0 0 20px; display:block;}
.navtop .tt1{ background:url(login_tt1.gif) no-repeat 0 0;}
.navtop .t2{ float:left; width:160px; height:70px;background:url(login_t2.gif) no-repeat 0 0; display:block;}
.navtop .r1{ float:right; width:160px; height:42px; padding:30px 0 0 0; text-align:right; line-height:20px;}
.login_bg{ float:left; width:580px; height:440px;background:url(login_bg.jpg) no-repeat 0 0; display:block;}
.login_bg2{ float:left; width:450px; height:371px;background:url(login_bg2.jpg) no-repeat 0 0; display:block;}
.login_bg3{ float:left; width:450px; height:371px;background:url(login_bg3.jpg) no-repeat 0 0; display:block;}
.login_bg4{ float:left; width:886px; height:420px;background:url(login_bg4.jpg) no-repeat 0 0; display:block;}

.login_r{ float:right; width:320px; height:320px; margin:0; padding:50px 0 0 0;}

.loginr_bg{background:url(../img/login_bg1.gif) no-repeat 0 0; float:right; width:320px; height:320px; margin:0; padding: 0;}
.loginr_bg .s1 span{float:right;  margin:0; padding:0; font-size:12px; font-weight: normal; color:#666; position:absolute; right:20px; top:0;}

.login_r .ss{float:left; width:280px; height:38px; line-height:38px; margin:0; padding:0 20px 10px; font-size:14px; font-weight:bold; color:#333; position:relative;}
.login_r .s2{float:left; width:290px; height:44px; line-height:44px; margin:0; padding:10px 0 0 30px; font-size:14px; color:#333;}
.login_r .s2 span{margin:0; padding:0; font-size:12px; font-weight: normal; color:#666;}
.login_r .s2 .from06{ margin:0 0 0 6px; padding:0; border:1px solid #C8C8C8; height:26px; line-height:26px; width:200px; color:#999;}
.login_r .s3{float:left; width:238px; height:38px; line-height:38px; margin:0; padding:10px 0 0 82px; font-size:14px; color:#333;}
.login_r .s3 .btn{background:url(../img/login_btn.gif) no-repeat 0 0;border: 0 none;cursor: pointer;height: 25px;margin: 0;padding: 0;width:75px;}
.login_r .s3  span a{margin:0; padding:0 10px; font-size:12px; font-weight: normal; color:#06c;}
.login_r .s4{float:left; width:238px; height:38px; line-height:38px; margin:0; padding:10px 0 0 82px; font-size:14px; color:#333;}
.login_r .s4 a{ color:#f60;}
.login_r .s1{float:left; width:280px; height:38px; line-height:38px; margin:0; padding:0 20px 30px; font-size:14px; font-weight:bold; color:#333; position:relative;}


.porleft {float: left;font-size: 14px; padding-top: 10px;width: 470px; }

.porright { float: right;font-size: 14px;margin-top: 10px;padding-left: 20px;width: 208px;}
.reg_t1{ font-size:18px; float:left; height:20px; line-height:20px; font-family:"微软雅黑"; padding:0 0 20px 0; width:450px;}

.porleft p { padding-bottom: 10px;padding-top: 10px;}
.tel-tip{float: left;font-size: 14px; margin-top: 0px;width: 208px; font-size:12px; color:#666; line-height:26px;}
.tel-tip h3{float: left;font-size: 14px; height:20px; line-height:20px; margin-top: 20px;width: 208px; color:#060; padding:0px 0 10px 0; text-indent:20px;background:url(../img/reg_r1.gif) no-repeat 0 5px; }

.regtlx { color: #666666;display: block;float: left; text-align:right;width: 78px; padding:4px 0 0 0;margin:0 10px 0 0;}
.regtlx1 {color: #666666;display: block; float: left; text-align:right;width: 100px; margin:0 10px 0 0; padding:4px 0 0 0;}
.reg_tz {color: #666666; padding:0 10px 0 20px;}
.reg_p8{padding:0 6px;}
.porleft .inp2k{ width:85px;}
.inp1 { border: 1px solid #C8C8C8;height: 30px; line-height: 2;margin-right: 3px;padding: 0 3px; width:220px;vertical-align: middle;}
.inp { border: 1px solid #C8C8C8;height: 30px;line-height: 2;margin-right: 3px;padding: 0 3px; vertical-align: middle;}
.btns, .xybtn {background: url("../img/reg-btn.gif") no-repeat scroll 0 0 transparent;border: medium none;color: #FFFFFF; cursor: pointer;display: block; font-size: 14px; font-weight: bold; margin: 0;padding: 8px 20px 8px;}
.btns1 { background: url("../img/reg-btn1.gif") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; display: block; font-size: 14px; font-weight: bold; margin: 0; padding: 8px 20px 8px;}

.reg_box{float:left;width:240px; margin:30px 0 30px 280px; _margin:30px 0 30px 140px; padding:90px 60px 10px 60px;height:40px;background:url(../img/reg_cg.gif) no-repeat 60px 20px; text-align:center; border:1px solid #dedede;}

.reg_box a:link,.reg_box a:visited,.reg_box a:active{color:#060;text-decoration:none;}
.reg_box a:hover{color:#060;text-decoration:underline;}

.footer{ float:left; width:920px; border-top:1px solid #dedede; line-height:28px; color:#999; padding:12px 0 12px; text-align:center;}
.footer a{ color:#666;}




