.tu,a:active,a:focus,a:hover{text-decoration:underline}#dvMsgBox,small{font-size:12px}button,button:focus,input,input:focus,select,textarea{outline:0}#dvMsgBox .body .right .ct,.vm,input,select{vertical-align:middle}#dvMsgBtns,.box-163css input,.login_box,.tc,input.btn{text-align:center}#dvMsgBox,#dvMsgBox .top .right .title,.clearit,.oh{overflow:hidden}#dvMsgBox .clear,.cb,.clearit{clear:both}table{border-collapse:collapse;border-spacing:0}.fr{display:inline}.persion_choose a:hover,.register_btn:hover,a,a:active,a:hover,a:visited{text-decoration:none}.reg-item{height:34px}td,th{padding:0;margin:0}.fl{float:left}.inblock{display:inline-block}fieldset,img{border:0}.login_btn:hover{color:#e53538}.tu,a:active,a:focus,a:hover{text-decoration:underline}.box-163css{width:350px;margin:220px auto;position:relative}#ShowBolightBox,#dvMsgBox{display:none;position:absolute}.box-163css input{margin-left:10px;border:none;border:1px solid #a10000;background:#c00;height:24px;line-height:20px;color:#fff;cursor:pointer}#dvMsgBox{width:300px;z-index:999;border-radius:3px;font-family:微软雅黑}#dvMsgBox .top{height:40px;background-color:red;padding-left:16px;float:left;width:100%}#dvMsgBox .top .right{height:100%;padding-right:6px}#dvMsgBox .top .right .title{height:100%;line-height:40px;color:#fff;vertical-align:middle;font-size:14px}#dvMsgBox .body{background:#fff;padding-left:10px}#dvMsgBox .body .right{background:#fff;padding-right:2px}#dvMsgBox .body .right .ct{line-height:60px;width:100%;text-align:center;color:#2b9bc5;font-size:14px}#dvMsgBox .body .right .ct .pro{width:280px;border:1px solid #6593cf;height:25px;background:#fff;line-height:23px;overflow:hidden}#dvMsgBox .body .right .ct .pro .bg{width:0;height:100%;background:#c9dffc}#dvMsgBox .bottom{background:#fff;padding-left:6px}#dvMsgBox .bottom .right{height:100%;padding-right:6px}input.btn,input.btnfocus{font-family:微软雅黑;width:56px;margin:0 auto;height:25px;cursor:pointer;color:#fff}input.btn{border-radius:3px;border:none;background-color:#72D1FF}input.btnfocus{background-color:#EC6D51;border-radius:3px;border:none}button,fieldset,img{border:0}#dvMsgBox .icon{width:32px;height:32px;float:left;margin-right:10px}#dvMsgBox .height{height:10px;line-height:10px}#ShowBolightBox{-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5;background-color:#000;z-index:100;left:0;top:0}#dvMsgBtns{width:100%}body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,legend,li,ol,p,ul{margin:0;padding:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}em,i,th{font-style:normal;font-weight:500}input{padding-top:0;padding-bottom:0}input,select,textarea{font-size:12px;margin:0;padding:0}.clearfix{zoom:1;display:block}.clearit{height:0;font-size:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fl,.fr{display:inline}* html .clearfix{height:1%}.fr{float:right}.hidden{display:none!important}.block{display:block}.inline{display:inline}.inblock,.input_box span,.login_tab ul li a{display:inline-block}.ti{text-indent:-9999px}.oa{overflow:auto}.cl{clear:left}.cr{clear:right}.tl{text-align:left}.tr{text-align:right}.input_box span,.login_box,.login_tab ul li a,.persion_choose a,.register_btn,.tc{text-align:center}.vb{vertical-align:baseline}.pr{position:relative;z-index:800}.pa{position:absolute;z-index:1000}.fn{font-weight:400}.fb{font-weight:700}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vt{vertical-align:bottom}.backwhilt{background:#fff}.mr5{margin-right:5px}.mr10{margin-right:10px}.ml10{margin-left:10px}.mt8{margin-top:8px}.mt15{margin-top:15px}.mt25{margin-top:25px}.mt13{margin-top:13px}.mr25{margin-right:25px}.ml25{margin-left:25px}.ml17{margin-left:17px}.mtb5{margin:5px 0}.mr77{margin-right:77px}.wt233{width:233px}.color_black{color:#333!important}.wt2{width:300px}.logo,.wrap{width:560px}.plr8{padding:0 8px}.mlr10{margin:0 10px}.pl8{padding-left:8px}.pl0{padding-left:0!important}.pt10{padding-top:10px}.p1{padding:1px}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pt5{padding-top:5px}.pb2{padding-bottom:2px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb8{padding-bottom:8px}.pb12{padding-bottom:12px}.ptb2{padding:2px 0}.pr5{padding-right:5px}.pr15{padding-right:15px}.plr5{padding:0 5px}.pl15{padding-left:15px}.ptb10{padding:10px 0}.m1{margin:1px}.mb5{margin-bottom:5px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mo{margin:0 auto}.bn{background:0 0!important}.ht1{height:1px}.hn12,.ht12{height:12px}.hn12,.ht1,.ht12{font-size:1px;line-height:1px}.persion_choose a:hover,.register_btn:hover,a,a:active,a:hover,a:visited{text-decoration:none}.orange{color:#f6821d!important}h3,h4{font-family:simsun,Tahoma,sans-serif}a,a:hover,legend{color:#000}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif}button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%}body,small{font-size:12px}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}ol,ul{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}body{-webkit-text-size-adjust:none;box-sizing:border-box;color:#333;font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;background:#f7f7f7}.wrap{margin:0 auto;border:1px solid #eaeaea;background:#fff}.logo{background:url(../images/login_logo.png) center center no-repeat #ab161c;height:70px}.login_content{width:500px;padding:10px 30px}.login_tab{width:100%;height:50px;border-bottom:1px solid #ddd}.login_tab ul{width:120px;height:50px;margin:0 auto}.login_tab ul li{float:left;height:47px;width:104px}.login_tab ul li a{height:47px;width:104px;font-size:16px;line-height:47px;border-bottom:3px solid #fff;cursor:default}.login_tab ul li.active a{border-bottom:3px solid #e53538}.login_tab_box{width:500px}.login_table{width:400px;margin:0 auto}.login_table tr td{height:59px}.input_box{float:left;width:400px;height:25px;border:1px solid #ddd;line-height:25px;padding:5px;font-size:16px}.input_box span{float:left;width:84px}.input_box .input240{float:left;width:240px;height:25px;line-height:25px;border:0}.input_box .select240{float:left;width:264px;height:25px;line-height:21px;padding:2px 0 2px 5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0;background:url(../images/caac_5.gif) 252px center no-repeat}.input_box .code_input{float:left;width:200px;height:25px;line-height:25px;border:0}.tips{line-height:22px;color:#c5c5c5;display:none}.s_icon1,.s_icon2{width:12px;height:12px;display:inline-block}.s_icon1{background:url(../images/s-icon1.gif) no-repeat}.s_icon2{background:url(../images/s-icon2.gif) no-repeat}.persion_choose{width:460px;padding:0 20px}.persion_choose p{font-size:14px;line-height:35px}.persion_choose a{float:left;width:100px;height:32px;line-height:32px;color:#333;border:1px solid #f0f0f0}.persion_choose a.cur,.persion_choose a:hover{float:left;width:100px;height:32px;line-height:32px;color:#e53538;border:1px solid #e53538;text-align:center}.login_box{width:460px;padding:0 20px}.register_btn{width:458px;height:50px;border:1px solid #f9d4d5;color:#fff;background:#e53538;line-height:50px;font-size:16px;font-weight:700;display:block}.s_icon3,.s_icon4{float:left;width:16px;height:16px}.register_btn:hover{color:#fff}.login_btn,.login_btn:hover{color:#e53538}.login_btn{display:inline-block;font-size:16px}.m-close,.master{position:absolute;display:none}.s_icon3{background:url(../images/s-icon3.gif) no-repeat}.s_icon4{background:url(../images/s-icon4.gif) no-repeat}.login_table tr td .register_btn{width:400px}.login_table tr td a:hover{text-decoration:underline}#login-content{width:100%;height:100%;background:url(../images/login/led/reg-glow.png) center center no-repeat;top:0;left:0}.login-wrapper{width:550px;margin-top:-90px;top:50%;left:50%;margin-left:-275px}.sub-title{margin-top:22px}.logos{height:43px}.reg-input,.reg-item{height:34px;width:194px}.reg-action{padding-top:20px}.reg-item{padding:4px;background:url(../images/login/led/reg-v2-input-sprites.png) no-repeat;margin-right:8px}.focus{background-position:0 -42px}.reg-input{background:0 0;line-height:34px;font-size:18px;border:none;z-index:200}.btn-submit{border:none;width:130px;background:url(../images/login/led/login-v2-submit.png) no-repeat;height:40px}.btn-submit:hover{background-position:0 -40px}.reg-tip{line-height:22px;padding:4px 8px;left:2px;width:182px;background:#6c8293;color:#fff;top:44px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:hidden}.error{background-position:0 -84px}.error .reg-tip{visibility:visible}.login-misc{width:550px;color:#324f65;padding-left:5px}.remember em{color:#999}.master{border:1px solid #cd8124;background:#ffebb3;width:100%;left:0;top:3px;font-size:14px;color:#000}.master p{padding:10px 50px 10px 30px}.m-close{background:#FFF;border:1px solid #5bb8ff;padding:2px 2px 0;color:#4b8fcf;cursor:pointer}.m-close-short{right:5px;top:18px}.m-close-long{right:40px;top:18px}.btn-master{background:url(../images/login/led/login-v2-load.png) no-repeat;width:130px;height:40px;left:0;top:0;visibility:hidden}.btn-master .loading{background:url(../images/login/led/loader-small.gif) 50% 50% no-repeat;height:40px;width:20px;margin-left:98px}.visibility{visibility:visible}
.pw-strength {clear: both;position: relative;top: 8px;width: 180px;margin-left: 20%;}
.pw-bar{background: url(../images/pwd-1.png) no-repeat; position:relative; top:1px;height: 14px;overflow: hidden;width: 179px;}
.pw-bar-on{background:  url(../images/pwd-2.png) no-repeat; width:0px; height:14px;position: absolute;top: 1px;left: 2px;transition: width .5s ease-in;-moz-transition: width .5s ease-in;-webkit-transition: width .5s ease-in;-o-transition: width .5s ease-in;}
.pw-weak .pw-defule{ width:0px;}
.pw-weak .pw-bar-on {width: 60px;}
.pw-medium .pw-bar-on {width: 120px;}
.pw-strong .pw-bar-on {width: 179px;}
.pw-txt {padding-top: 2px;width: 180px;overflow: hidden;}
.pw-txt span {color: #707070;float: left;font-size: 12px;text-align: center;width: 58px;} 

.captcha{margin-left:310px;margin-top: -30px;width:80px;*margin-top: -50px;*margin-left: 20%;}
.email{HEIGHT: 27px; *MARGIN-LEFT: 290px; *MARGIN-TOP: -40px; @margin-left:10px;}

.code_deg {
    float: left;
    width: 132px;
    height: 30px;
    border-right: 1px solid #d9d9d9;
    font-size: 15px;
    line-height: 30px;
    color: #fff;
    text-align: center;
}
.zc_01_31{float: left;height: 45px;width: 1160px;margin-bottom: 20px;position: relative;}
.zc_01_33{    width: 295px;height: 45px;float: none;margin: auto;    position: static;}
.clearfloat:after{content:"";display: block;clear: both;visibility:hidden;height:0;}
.clearfloat{zoom:1;}
.c2 {
    float: left;
    width: 400px;
    margin-top: 5px;
    height: 30px;
    background: #f2f2f2;
}
