/*----------login--------*/
#login{ width:100%; margin:0 auto; background:url(../images/login_bg.jpg) no-repeat center; height:638px;margin-top:70px;}
.login_wrap{ width:1220px; margin:0 auto}
.login_wrap .login_box{ background:#fff;float: right;margin-top: 116px;padding: 7px 0 46px;width: 373px;}
.login_wrap .login_box h2 {font-size: 20px; line-height: 78px;color: #3db1ea;text-align: center;font-weight: bold;}
.login_wrap .login_box .login_buy {background-color: #f3f3f3;height: 28px;line-height: 28px;color: #9b9b9b;font-size: 12px;margin-bottom: 30px;}
.login_wrap .login_box  .login_con {padding: 0 49px 0 44px;}
.login_wrap .login_box .login_main .notes div, .login_wrap .login_box .login_main  .password div {width: 39px;height: 38px; border: 1px solid #e0e0e0;border-right: none; background-color: #f0f0f0;border-radius: 2px 0 0 2px; float:left}
.login_wrap .login_box .login_main .notes input, .login_wrap .login_box .login_main .password input {font-size: 14px; width: 230px; height: 38px; float:left;line-height: 38px; padding: 0 0 0 8px; border: 1px solid #e0e0e0; border-radius: 0 2px 2px 0;color: #333;}
.login_wrap .login_box .login_main .notes, .login_wrap .login_box .login_main .password {margin-bottom: 28px;height: 40px;}
.login_wrap .login_box .login_buy a {color: #3db1ea; margin-left: 7px;font-size: 12px;line-height: 28px;display: inline-block;}
.login_wrap .login_box .login_buy span { background-position: -32px 0;width: 14px;height: 14px; margin: 7px 5px 0 0;}
.login_wrap .login_box  span {background: url(../images/icon-all.png) no-repeat; float: left;}
.login_wrap .login_box .login_main .password span {width: 17px;height: 20px;background-position: -63px 0;margin: 9px 0 0 12px;}
.login_wrap .login_box .login_main .notes span {width: 17px; height: 17px; background-position: -46px 0;margin: 9px 0 0 11px;}
.login_wrap .login_box .login_main .promptly {height: 38px;line-height: 38px; text-align: center; background: #3db1ea; border: 1px solid #3db1ea;display: inline-block;padding: 0 30px;border-radius: 19px;color: #fff;cursor: pointer;width: 100%;margin-bottom: 24px;outline: none;}

.login_wrap .login_box .login_main .promptly:hover {background: #1b77b9;border: 1px solid #1b77b9;}
.login_wrap .login_box .login_main .gongneng a {line-height: 16px;height: 16px;font-size: 12px; color: #b5b5b5; float: left;}
.login_wrap .login_box .login_main .gongneng .register a {color: #3db1ea;}
.login_wrap .login_box .login_main .gongneng .register span {width: 16px; height: 16px; background-position: -16px 0;margin-right: 6px;}
.login_wrap .login_box .login_main .forget span { width: 16px;height: 16px; background-position: 0 0;margin-right: 5px;}
.errortxt{padding-left:44px; line-height:30px;}
/*----------登录end-------*/


/*----------regist-------------*/
.regist_box{ width:100%; margin:0 auto; background:#efefef;padding-top: 50px; margin-top:70px;}
.regist_con{ width:1200px; margin:0 auto; padding-bottom:50px; }
.regist_con .register {width: 490px;margin: 0 auto;padding: 50px 190px 40px;background-color: #fff;}
.regist_con .regist_head { text-align: center!important; width: 870px;margin: 0 auto;height: 60px;line-height: 60px;position: relative; color: #333;background: #fff;border-bottom: 1px solid #e0e0e0;}
.regist_con .regist_head .regist_title {font-size: 20px; font-weight: bold;}
.regist_con .regist_head .regist_login { position: absolute;right: 20px;top: 0px;}
.regist_con .regist_head .blue {color: #398aec;}
.regist_con .register .regist_form .spot-left {width: 100px;text-align: right;font-size: 14px;color: #666;line-height: 34px;margin-right: 10px;}
.regist_con .register .regist_form .spot{position: relative;}
.regist_con .register .regist_form .spot label.error{left: 90px;}
.regist_con .register .regist_form .spot .area-box label.error{ left: 0px;}
.regist_con .register .regist_form .text-red { margin-right: 1px; color: #ef4747;}
.regist_con .register .regist_form .spot { margin-bottom: 30px;}
.regist_con .register .regist_form .input { width: 300px;height: 32px;border: 1px solid #dedede; text-indent: 10px;line-height: 32px;}
.regist_con .register .regist_form .input:focus {border-color: #54a1e9;}

.regist_con .register .regist_form .regist_codeimg { height: 34px; width: 72px;margin-left: 22px;cursor: pointer;}
.regist_con .register .regist_form .authcode .input{width: 205px;display: inline-block;float: left;}
.regist_con .register .regist_form .verify .input{width: 205px;display: inline-block;float: left;}
.regist_con .register .regist_form .verify .note {width: 93px;border: 1px solid #dedede;height: 32px;line-height: 32px;color: #999; text-align: center;border-left: 0;display: inline-block;cursor: pointer;}
.intensity {height: 18px;width: auto;
line-height: 18px;position: absolute;padding-bottom: 10px;top: 8px;right: -40px;}
.intensity_num {width: 100px;height: auto;margin-left: 5px;float: right;}
.intensity_num span { display: block; width: 25px;height: 10px;float: left;margin-left: 1px; background-color: #dcdcdc;position: relative;top: 5px;}
.intensity_num-1 .intensity-2, .intensity_num-1 .intensity-3, .intensity_num-2 .intensity-3 {background-color: #dcdcdc;}
.intensity_num-1 .intensity-1 {background-color: #ff460f;}
.intensity_num-2 .strength-1, .intensity_num-2 .intensity-2 {background-color: #ff6a00;}
.intensity_num-3 .intensity-1, .intensity_num-3 .intensity-2, .intensity_num-3 .intensity-3 {background-color: #0a9e00;}
.intensity_num-1 em {color: #ff460f;}
.intensity_num-2 em { color: #ff6a00;}
.intensity_num-3 em { color: #0a9e00;}
.intensity_num em { display: block;width: 15px; padding-left: 5px;height: 18px;line-height: 18px; float: left;}
.regist_con .register .regist_form .agreement {color: #54a1e9; cursor: pointer;}
.register .form .area-box .input {width: 100px;}
.regist_con .register .regist_form .accept { margin-left: 90px;color: #999;}
.regist_con .register .regist_form .accept input {vertical-align: middle;}
.checkbox { margin-right: 5px;}
.regist_con .register .btn_submit {width: 261px; margin:0 auto!important;height: 40px;line-height: 40px; text-align:center}
.regist_btn { background-color: #54a1e9; border-color: #54a1e9;color: #fff;border-radius: 4px; margin:0 auto!important; color: #fff; cursor: pointer;line-height: 44px;min-width: 56px; padding: 0 ;text-align: center;}
.regist_con .register .regist_form .spot label.error {left: 90px;}
.spot label.error {color: #ef4747;font-size: 12px;left: 5px; position: absolute; top: 100%;}
.spot input.error { border-color: #ef4747!important;}


.questionout{    width: 300px;
    height: 32px;
    border: 1px solid #dedede;
    text-indent: 10px;
    line-height: 32px;}



/*-------------regist-------------*/


/*---------注册成功------*/
.regist_content {width: 100%; min-width: 1200px; background-color: #f9f9f9;padding-top: 20px;padding-bottom: 20px; margin-top:70px;}
.regist_welcome { width: 730px; padding: 65px 70px 65px 80px; background-color: #fff;margin:  0 auto; margin-top: 10px; margin-bottom: 30px;}
.regist_welcome .regist_logo { height: 410px;border-right: 1px solid #e0e0e0;width: 285px;display: inline-block;*zoom:1;*display:inline;vertical-align: middle;}
.regist_welcome .regist_logo img {position: relative;top: 50%;margin-top: -30px; width: 240px;/* zoom: 2; */}
.regist_welcome .info {width: 370px;display: inline-block;*zoom:1;*display:inline;vertical-align: middle; padding-top: 95px;padding-bottom: 70px;margin-left: 65px;}
.regist_welcome .title { width: 370px; border-bottom: 1px solid #e0e0e0;margin-bottom: 15px;padding-bottom: 20px;}
.regist_welcome .title .iconfont {display: inline-block;vertical-align: middle;margin-right: 20px;color: #5fc643;font-size: 60px;float: left;}
.regist_welcome .title h2 { font-weight: bold; line-height:30px; text-align:center;font-size: 18px;white-space: normal;}
.regist_welcome .info .text-id { text-align: center;color: #999;font-size: 12px;margin-bottom: 30px;line-height: 20px;}
.regist_welcome .link {font-size: 12px;color: #999;padding-left: 50px;}
.regist_welcome .link p {margin-bottom: 10px;}
.regist_welcome .btn { display: inline-block;*zoom:1;*display:inline; background-color: transparent;width: 100px; height: 32px; line-height: 32px; text-align: center;border: 1px solid #999;border-radius: 2px;cursor: pointer;}
.regist_welcome .btn.blue { border-color: #398aec; margin-left: 10px;}
.regist_welcome .blue {color: #398aec;vertical-align: bottom;}
.gongxi{width:300px; margin-left:250px;}
.gongxi .g_title{ background:url(../images/erqi-icon.png) no-repeat;width:40px;height:50px; background-position:-10px -260px; }
.gongxi h3{ border:0px; padding-left:10px;}
.gongxi ul{ margin-top:30px; line-height:35px; font-size:13px; color:#666; margin-left:20px;}
.gongxi ul li .fang{ font-size:14px;}
.gongxi ul li .ren_form_con{ margin-top:20px;}
/*-------注册成功-------*/




/*---------弹出服务协议样式----------*/
.xieyi-buttons{text-align: center;padding: 20px 0px;}
.xieyi-buttons .xieyi-btn {float: none;height: 32px; line-height: 32px;width: auto;}
.xieyi-buttons .xieyi-btn .xieyi-btn-inner {border-style: solid; border-radius: 2px; background-color: #54a1e9;font-size: 12px; color: #fff;padding-left: 35px;padding-right: 35px;}
.xieyi {border: 1px solid #eee;border-radius: 5px;box-shadow: 0 1px 6px rgba(99, 99, 99, 0.3); font-size: 12px; margin: 0; padding: 0;position: absolute;z-index: 10000;}
.xieyi table {table-layout: auto;}
.xieyi-fixed { bottom: -100px; position: fixed; right: 0;}
.xieyi-body {overflow: hidden;position: relative;}
.xieyi {font-size: 12px;margin: 0; padding: 0;}
.xieyi td, .xieyi tr, .xieyi td div {font-size: 14px;}
.xieyi-cc {background: white none repeat scroll 0 0;}
.xieyi-tl, .xieyi-tr, .xieyi-bl, .xieyi-br, .xieyi-cl, .xieyi-cr { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;margin: 0; padding: 0; width: 0;}
.xieyi-tl, .xieyi-tc, .xieyi-tr { height: 26px;}
.xieyi-bl, .xieyi-bc, .xieyi-br {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; height: 0;margin: 0;padding: 0;}
.xieyi-tl {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-bottom: 1px solid #f5f5f5;}
.xieyi-tc {background: #fff none repeat scroll 0 0;font-size: 14px;height:50px;line-height: 50px;vertical-align: middle;}
.xieyi-tr {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom: 1px solid #f5f5f5;}
.xieyi-bl {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.xieyi-bc {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.xieyi-br {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.xieyi-cl {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.xieyi-cr {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.xieyi-cl { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.xieyi-cl, .xieyi-cc, .xieyi-cr {border-top: 1px solid #eee;}
.xieyi-loading {background: #fff url("../images/loading.gif") no-repeat scroll 0 0;border: 0 none; height: auto;left: 40%;padding: 8px;position: absolute;top: 30%;z-index: 99000;}
.xieyi-winbtns { height: 16px; position: absolute; right: 0;top: 4px;}
.xieyi-winbtn { background: rgba(0, 0, 0, 0) url("../images/dialog-winbtns.gif") no-repeat scroll 0 0;cursor: pointer;float: right; height: 16px;margin-right: 20px; overflow: hidden; width: 17px;}
.xieyi-close {background-position: -85px 0;}
.xieyi-close-over {background-position: -85px -16px;}
.xieyi-close-disabled { background-position: -24px -32px;cursor: default;}
.xieyi-min {background-position: 0 0;}
.xieyi-min-over {background-position: 0 -16px;}
.xieyi-min-disabled { background-position: 0 -32px; cursor: default;}
.xieyi-max { background-position: -17px 0;}
.xieyi-max-over { background-position: -17px -16px;}
.xieyi-max-disabled {background-position: -17px -32px; cursor: default;}
.xieyi-recover {background-position: -34px 0;}
.xieyi-recover-over {background-position: -34px -16px;}
.xieyi-recover-disabled {background-position: -34px -32px;cursor: default;}
.xieyi-collapse {background-position: -51px 0;}
.xieyi-collapse-over {background-position: -51px -16px;}
.xieyi-collapse-disabled {background-position: -51px -32px;cursor: default;}
.xieyi-extend { background-position: -68px 0;}
.xieyi-extend-over {background-position: -68px -16px;}
.xieyi-extend-disabled {background-position: -68px -32px;cursor: default;}
.xieyi-tc-inner { height: 26px;line-height: 26px; position: relative; width: 100%;}
.xieyi-title { color: #666;font-weight: 700; padding-left: 20px; padding-right: 60px;padding-top: 0; text-align: left; text-shadow: none;}
.xieyi-content { overflow: auto; padding-bottom: 12px; padding-left: 18px;padding-top: 14px;}
.xieyi-content-noimage {padding: 10px;}
.xieyi-content-nopadding { padding: 0;}
.xieyi-content iframe {border: medium none; height: 100%;width: 100%;}
.xieyi-image {background: rgba(0, 0, 0, 0) url("../images/win/dialog-icons.gif") no-repeat scroll 0 0; display: none;height: 48px;left: 10px; overflow: hidden; position: absolute;top: 10px; width: 48px;}
.xieyi-image-donne {background-position: 0 0;}
.xieyi-image-error {background-position: 0 -48px;}
.xieyi-image-question {background-position: 0 -144px;}
.xieyi-image-warn { background-position: 0 -96px;}
.xieyi-image-loading {background: white url("../images/common/loading2.gif") no-repeat scroll center center; height: 28px; width: 28px;}
.xieyi-buttons {border-top: 1px solid #d3e3f7;height:30px;line-height:30px;margin-bottom:2px;margin-top:4px;overflow: hidden;padding-top: 6px;position: relative;
}
.xieyi-btn-l, .xieyi-btn-r {display: none;}
.xieyi-buttons {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fcfcfc 0%, #f4f4f4 100%) repeat scroll 0 0;border-radius: 0 0 2px 2px;border-top: 1px solid #ececec;padding: 20px;text-align: center;white-space: nowrap;}
.xieyi-btn {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%) repeat scroll 0 0;border: 1px solid #c1c1c1;border-radius: 2px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);color: #555;cursor: pointer; display: inline-block; font: 12px 宋体b8b体;height: 24px;margin-left: 10px;vertical-align: middle;}
.xieyi-btn-highlight { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #4994be 0%, #337fa9 100%) repeat scroll 0 0;border: 1px solid #3279a0;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);color: #fff; font-weight: bold;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.22);
}
.xieyi-btn:hover { background: #f4f4f4 none repeat scroll 0 0;color: #555;}
.xieyi-btn-highlight:hover {background: #3286b4 none repeat scroll 0 0;color: #fff;}
.xieyi-content-frame {overflow: hidden;}
.xieyi-btn {cursor: pointer;float: right;height: 25px;line-height: 25px; margin-right: 5px;overflow: hidden; position: relative; width: 70px;}
.xieyi-btn-inner {text-align: center;}
.xieyi-inputtext { border: 1px solid #0099cc;height: 25px;line-height: 23px; width: 280px;}
.xieyi-textarea { border: 1px solid #0099cc;height: 80px; width: 280px;}
.l-messagebox-btn { background-position: 0 0;}
.l-messagebox-btn-over {background-position: 0 -51px;}
.l-messagebox-btn-l { background-position: 0 -24px; height: 24px; left: 0; position: absolute; top: 0; width: 4px;}
.l-messagebox-btn-over .l-messagebox-btn-l {background-position: 0 -75px;}
.l-messagebox-btn-r {background-position: -4px -24px;height: 24px;position: absolute; right: 0;top: 0;width: 4px;}
.l-messagebox-btn-over .l-messagebox-btn-r {background-position: -4px -75px;}
.l-selectorwin .xieyi-content {overflow: hidden;padding: 0;}
.l-selectorwin .xieyi-content .l-form {background: #eaf2ff none repeat scroll 0 0;border-bottom: 1px solid #aecaf0;margin: 0;padding: 2px;}
.l-selectorwin .xieyi-buttons { margin-top: 0;}
.l-selectorwin .l-panel { border: 0 none;}

.l-window-mask {background: #000 none repeat scroll 0 0;display: none; font-size: 1px; height: 100%;left: 0;opacity: 0.5;overflow: hidden; position: absolute;top: 0;width: 100%;z-index: 9000;}
.l-window-mask-nobackground { display: none;font-size: 1px;height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;z-index: 9000;}
.l-window-dragging {opacity: 0.8;}
.l-window-dragging .l-window-content { visibility: hidden;}
.l-window { background: #f5f8f9 none repeat scroll 0 0;border: 1px solid #afccf1;left: 0; margin: 0; padding: 0;position: absolute;top: 0;z-index: 9100;}
/*---------弹出服务协议样式----------


/*-------------认证-----------*/

.renzheng{ background:#eeeeee; width:100%; margin:0 auto; margin-top:70px;}
.ren_center{ width:1200px; margin:0 auto;position: relative; padding-top:80px;padding-bottom:85px; }
.ren_main{background: #fbfbfb;border-top: 7px solid #626262;height: 450px; }
.ren_main .ren_left{ background: url("../images/rz-l-bg.jpg") no-repeat;height: 450px;width: 248px;}
.ren_main .ren_right{ position: relative;width: 850px; padding-top: 34px;}
.zhinan{position:absolute;right:15px;top:10px;}
 a.zhinan:hover{ color:#f87500}
.rz_list{ margin:76px 0 0; padding-left:52px;}
.rz_list li { margin-bottom: 18px;overflow: hidden;}
.rz_list li .form_f {height: 30px;line-height: 30px;}
.form_f {display: inline-block;font-size: 14px;height: 38px;line-height: 38px;text-align: right;width: 184px;}
.rz_list .ren_form_con Input { background: #fff ;border: 1px solid #ccc;height: 30px;line-height: 30px;margin-right: 5px;padding: 0 10px;}
.rz_list li .form_item{height: 30px;line-height: 30px;}
.rz_list .form_f{width:120px;}
.rz_list .ren_form_con{width:auto;}
a.yzm-h {color: #01a9e8;}
.agree input {vertical-align: middle;}
.f-btn{  background: #54a1e9; font-size:14px; border: medium none; border-radius: 3px;color: #fff;cursor: pointer; height: 35px;line-height: 35px;text-align: center; width: 100px;}
.pop-img {margin-bottom: 10px;position: relative;}
.pop-bg {background: #000;height: 100%; left: 0;opacity: 0.5;position: fixed; top: 0;width: 100%;z-index: 999999;}
.dzsw-pop {background: #fff;left: 50%;margin-left: -284px;position: fixed; top: 20%;width: 568px;z-index: 1111111;}
.pop-bg,.dzsw-pop{display:none;}
.pop-img2 img{width:1153px;height:535px;}
.img-close {background: rgba(0, 0, 0, 0) url("../images/erqi-icon.png") no-repeat scroll 0 -164px; display: inline-block; height: 36px;position: absolute;right: 0;top: 0;width: 36px;z-index: 10;}
.ren_form_con i.icon-cpw-wrong { background-position: -79px -91px;}
.ren_form_con i {vertical-align: middle;background: url(../images/m-icon.png) no-repeat;height: 16px; font-style:normal; line-height: 16px;display: inline-block;padding-left: 20px;}
.yanzheng{color: #a4a4a4;border-bottom:1px solid #f0f0f0;padding-bottom: 16px; margin-left: 134px;}
.yanzheng1{margin:-30px 0 0 30px;border:none;padding:0;}
.ren_title{color: #f34e4c;font-size: 14px;display: block;font-weight: bold; margin-bottom: 4px;}
.yanzheng2{padding-bottom: 16px;border-bottom: 1px solid #f0f0f0;}

.renzheng_next{ background:#fff; margin: 0 auto; width: 936px;}
.retpw-con {padding: 32px 25px 60px;}
.ren_top {background: url("../images/rz-icon.gif") no-repeat;border-bottom: 1px dashed #ccc;line-height: 18px;padding-bottom: 12px;padding-left: 25px;}
.ren_fa {margin: 55px auto 40px;width: 666px;}
.icon-red {color: #f24d50;font-weight: bold; line-height:25px;}
.ren_fa p {line-height: 36px;color: #666; padding-top:5px; padding-bottom:5px;}
.yellow {color: #fb9a00; font-style:normal}


.rz-pop .cpw-set{margin:0 0 0 20px;}
.rz-pop .cpw-form-con{width:auto;}
.rz-pop .form-t{width:143px;}
.rz-success{background: url("../images/icon01.png") no-repeat 0 0;padding-left: 45px;width: 430px;}
.suc-font{font-size: 20px;display: block;line-height: 30px;}
.rz-fail{background: url("../images/icon01.png") no-repeat 0 -55px;padding-left: 45px;width: 420px;}
.txt_title{margin: 150px auto;width: 420px;}
.txt_title .ts-i{background: url("../images/m-icon.png") no-repeat 0 -99px; display: inline-block; width: 35px;height: 30px;vertical-align: middle;}
.txt_title .ts-t{ font-size: 14px;color: #333;font-weight: bold;}
.ts-t01{ font-size: 16px;color: #333;font-weight: bold;}
.rz-ts p{margin: 10px 0 15px 40px;}
.rz-pop{background: #fff;border: 1px solid #c6c6c6;
	-moz-border-radius: 8px;      /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;            /* W3C syntax */
    -webkit-box-shadow:0 5px 4px #8b8a8a;  
  	-moz-box-shadow:0x 5px 4px #8b8a8a;  
   box-shadow:0 5px 4px #8b8a8a; 
   width:600px;
   height:376px;
   margin:0 auto;
   padding:40px 0 18px;
   position:relative;
   top:-100px;}
   
.ren_tip2{background: url("../images/rz-l-bg.jpg") no-repeat -249px;height: 450px;width: 248px;}   
.ren_tip4{background: url("../images/rz-l-bg.jpg") no-repeat -747px;height: 450px;width: 248px;}   
.ren_tip3{background: url("../images/rz-l-bg.jpg") no-repeat -498px;height: 450px;width: 248px;}  
.three_form{ width:65%; margin:0 auto; margin-top:30px;} 
.three_form .spot-left {width: 120px;text-align: right;font-size: 12px;color: #666;line-height: 34px;margin-right: 10px;}
.three_form .spot{position: relative;}
.three_form .spot label.error{left: 130px;}
.three_form .spot .area-box label.error{ left: 0px;}
.three_form .text-red { margin-right: 1px; color: #ef4747;}
.three_form .spot { margin-bottom: 25px;}
.three_form .input { width: 300px;height: 32px;border: 1px solid #dedede; text-indent: 10px;line-height: 32px;}
.three_form .input:focus {border-color: #54a1e9;}
.three_form .regist_codeimg { height: 34px; width: 72px;margin-left: 22px;cursor: pointer;}
.three_form .authcode .input{width: 205px;display: inline-block;float: left;}
.three_form .verify .input{width: 205px;display: inline-block;float: left;}
.three_form .verify .note {width: 93px;border: 1px solid #dedede;height: 32px;line-height: 32px;color: #999; text-align: center;border-left: 0;display: inline-block;cursor: pointer;}
.three_form .regist_btn{ margin-left:150px;}
/*-------------认证end-----------*/


/*-------------产品认证---------*/
.quyu{clear:both;padding:8px;text-align:center;}
#tabs0 {height: 200px;width: 850px; margin:0 auto;}
.menu0{width: 750px;border-bottom: 1px solid #f0f0f0;margin-left: 134px; margin-top:10px;}
.menu0 li{display:block;
float: left; border:1px solid #d8d8d8;width:100px;text-align: center;cursor:pointer;background: #FFFFff;height:35px; line-height:35px; font-size:14px;}
.menu0 li.hover{background: #54a1e9; color:#fff; height:35px; line-height:35px; font-size:14px;}
#main0 ul{display: none;}
#main0 ul.block{display: block;}
.two_form{ width:65%; margin:0 auto; margin-top:20px;} 
.two_form .spot-left {width: 120px;text-align: right;font-size: 12px;color: #666;line-height: 32px;margin-right: 10px;}
.two_form .spot{position: relative;}
.two_form .spot label.error{left: 130px;}
.two_form .spot .area-box label.error{ left: 0px;}
.two_form .text-red { margin-right: 1px; color: #ef4747;}
.two_form .spot { margin-bottom: 25px;}
.two_form .input { width: 300px;height: 30px;border: 1px solid #dedede; text-indent: 10px;line-height: 30px;}
.two_form .input:focus {border-color: #54a1e9;}
.two_form .authcode .input{width: 205px;display: inline-block;float: left;}
.two_form .verify .input{width: 205px;display: inline-block;float: left;}
.two_form .verify .note {width: 93px;border: 1px solid #dedede;height: 32px;line-height: 32px;color: #999; text-align: center;border-left: 0;display: inline-block;cursor: pointer;}


/*发送短信*/
.send-sms{     
	width: 120px;
    height: 34px;
    line-height: 35px;
    font-size: 14px;
    text-align: center;
    border: 1px solid #ccc;
    background: #f0f0f0;
	border-radius:3px;
    margin-left: 10px;
	}



