@charset "utf-8";
/* CSS Document */
/* --大框架共同样式--*/
.top,.header,.header2,.log_con,.nav,.content,.footer{ width:980px; margin:0 auto;}

/* --头部区域--*/
.header{ height:91px;}/* --登录头部--*/
        .logo{ height:60px; float:left;}
        .logo_wri{height:28px; border-left:1px solid #d4d4d4; float:left; margin-top:22px; padding:6px 0 0 15px;font-family:"微软雅黑"; font-size:22px; color:#818181;}
		.link{ margin-top:44px; margin-right:95px; display:inline}
		.link a{ margin:44px 10px 0 10px }

.header-box{height:91px; width:100%; background:#3c8ed6}/* --注册头部--*/
.header2{ height:91px; font-family:"微软雅黑"; font-size:22px; color:#818181; background:#3c8ed6}
.header2 .logo{ width:197px; height:60px; float:left; padding-top:26px}
.header2 .logo_wri{border-left:1px solid #fff; color:#fff}
.header2 .reg-t-r{ float:right; width:163px; height:77px; background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat 0 -261px; margin-right:70px; display:inline}

/* --内容区域--*/
.log_conbox{ width:100%; height:400px; margin-bottom:40px;}/* --登录内容区域--*/
.loginLeft{ width:590px; height:400px; float:left;} 
.login{ width:280px; height:340px; background:#fff; margin:14px 70px 0 0; display:inline;border-radius:3px; padding:30px 0 0 30px; overflow:hidden;} 
.login2{ border:1px solid #aaa}.login3{ box-shadow: -2px 0 5px #ddd,0 -2px 5px #ddd,0 2px 5px #ddd,2px 0 5px #ddd}
.login .form li{padding:6px 0; width:280px; overflow:hidden; position:relative;}
.login .form li .input_login{ width:243px; height:34px;border:1px solid #b7b6b6;line-height:34px;padding-left:5px;font-size:14px;color:#666;background:url(7881/common_7881/images/login-register/login_bj2.png) no-repeat 220px -200px;position:absolute;z-index:3; left:0; top:6px}.login .form li .mm{ background-position:220px -164px}
.login .form li .input_login:hover,.login li .input_login:focus{border:solid 1px #5194ef;}
.login .form li .login_but,.form li .register_but{ width:250px; height:37px; background: url(7881/common_7881/images/login-register/login_bj2.png) repeat-x 0 -37px; display:block; line-height:37px; text-align:center; color:#fff; font-weight:bold; border-radius:3px 3px 3px 3px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.form li a.login_but{_color:#fff}
.login .form li .register_but{ background-position:0 0;color:#ec6d34;border-left:1px solid #dadada;border-right:1px solid #dadada;}
.login .form li .login_but:hover,.form li .register_but:hover{-moz-opacity: 0.9;opacity:.90;filter: alpha(opacity=90);text-decoration:none;}
.login .form li .captcha{width:95px;}.login .form li span{ margin:0 123px 0 7px}.login .form li.xs{ padding:0}
.login .form li.line{ border-bottom:1px dashed #d5d5d5; width:250px; height:18px; margin-bottom:10px; line-height:18px}
.login .form li.line i.alipay{width:16px;height:16px;margin-right:3px;background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -110px -216px;}

.login .form li.line i.qq{width:16px;height:16px;margin-right:3px;background:url(7881/common_7881/images/login-register/Connect_logo_1.png) no-repeat;}


.login .form li.line i.q360{width:16px;height:16px;margin-right:3px;background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -147px -216px;}
#focus li.prompt{ height:36px;line-height:36px; width:105px; padding-left:175px}
#focus li.prompt label{position:absolute;float:left;left:8px;cursor:text; top:8px;height:36px;z-index:2;text-align:left;color:#666; line-height:36px; font-size:14px}
#focus li.prompt .captcha2{position:absolute; left:110px; top:14px}

/*--注册内容区域--*/
.content{min-height:540px;height:auto!important;height:540px; }
.reg_t { border:#ececec 1px solid; font-size:14px; margin:15px auto 40px auto; height:48px; line-height:48px; text-align:center; width:670px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.reg_t span { color:#3c8fd7; font-weight:bold; margin:0 5px;}
.reg_t em { font-weight:bold; margin:0 5px; font-size:14px; font-family:tahoma;}

    .reg_l{width:680px; padding-bottom:50px; }/*--注册方式转换--*/
	.reg_l .title{ width:580px; height:38px; border-bottom:1px solid #e9e9e9; margin-bottom:35px; padding:50px 0 0 60px;}
	.reg_l .title a{ width:88px; height:37px; display:block; background:#f8f8f8 url(7881/common_7881/images/login-register/login_bj2.png) no-repeat  20px -275px; float:left; border:1px solid #e9e9e9; margin-right:10px; line-height:37px; padding-left:50px; border-bottom:none;border-radius: 5px 5px 0 0; position:relative}
	.reg_l .title a.phone{background:#f8f8f8 url(7881/common_7881/images/login-register/login_bj2.png) no-repeat  20px -314px; }
	.reg_l .title a:hover{ color:#333; text-decoration:none}
	.reg_l .title a.cur,.reg_l .title a.cur2{ background:#3c8fd7 url(7881/common_7881/images/login-register/login_bj2.png) no-repeat  20px -354px; border:1px solid #3c8fd7; color:#fff; text-decoration:none; border-bottom:none}
	.reg_l .title a.cur2{ background:#3c8fd7 url(7881/common_7881/images/login-register/login_bj2.png) no-repeat  20px -395px; }
	.reg_l .title a.cur:hover,.reg_l .title a.cur2:hover{ color:#fff}
    .reg_l .title a span{ width:140px; height:10px; background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat 0 -246px; position:absolute; left:-1px; top:37px; overflow:hidden}
	
	/*--注册填写内容--*/
    .fill_orders ul li{padding:9px 0px;overflow:hidden;}
	.fill_orders ul li.name{ padding:31px 0 9px 0 }
	.fill_orders ul li.label{ padding-left:150px;}
	.fill_orders ul li label{display:inline-block;width:140px;text-align:right; padding-right:5px;font-size:14px; line-height:26px}
	.fill_orders ul li input.text{ width:203px;height:26px; line-height:26px; border:solid #dfdfdf 1px; padding-left:5px; float:left; margin-right:5px}
	.fill_orders ul li input.text:hover,.fill_orders ul li input.text:focus{ border:1px solid #5194ef; background:#f3f5fc;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;box-shadow:0 0 2px #68acff; background:#fff;}
	.fill_orders ul li input.kd{ width:90px; margin-right:5px}
	.fill_orders ul li .hz{ width:41px; height:30px; display: inline-block;_width:38px; text-align:center }
	.fill_orders ul li.captcha{ height:30px; line-height:30px;}
	.fill_orders ul li .text2{width:210px; border:1px solid #dfdfdf; height:28px; float:left;margin-right:5px}

.fill_orders ul li.first{position:relative;overflow:visible;}
.fill_orders ul li.first .bubble{display:none;position:absolute;left:415px;top:-26px;width:258px;height:90px;padding:10px 0 10px 13px;border:1px solid #c0c0c0;background:#F8F8F8;box-shadow:2px 2px 2px #ebebeb;}
.fill_orders ul li.first .bubble .code{width:258px;margin-bottom:10px;overflow:hidden;}
.fill_orders ul li.first .bubble .code input{width:80px;}
.fill_orders ul li.first .bubble .code b{float:left;width:16px;height:16px;margin-right:5px;margin-top:8px;background:url(7881/common_7881/images/7881_icon.png) no-repeat center -272px;}
.fill_orders ul li.first .bubble p{color:#666;margin-bottom:8px;}
.fill_orders ul li.first .bubble .err b{background-position:center -320px;}
.fill_orders ul li.first .bubble .err input{background:#ffecec;border:1px solid #ffc7c7;}
.fill_orders ul li.first .bubble .code img{float:left;}
.fill_orders ul li.first .bubble .code a{float:left;line-height:16px;width:38px;margin-left:10px;color:#3c8fd7;}
.fill_orders ul li.first .bubble .btn-bub{width:258px;overflow:hidden;}
.fill_orders ul li.first .bubble .btn-bub a{float:left;}
.fill_orders ul li.first .bubble .btn-bub a.a01{width:62px;height:22px;margin-right:20px;line-height:22px;text-align:center;color:#FFF;background:url(7881/common_7881/css/7881.png) no-repeat -110px -155px;}
.fill_orders ul li.first .bubble .btn-bub a.a02{line-height:22px;color:#3c8fd7;}
    /*------提示框------*/
   .check_ok,.check_no,.check_wo{ display:inline-block;background:url(7881/common_7881/images/7881_buy.png) no-repeat 0px -124px;padding-left:10px;padding-right:8px;border-right:solid #9dd04d 1px; font-size:12px}
i.ok{width:16px;height:19px;background:url(7881/common_7881/images/7881_icon.png) no-repeat 0 -272px;margin-right:5px;}
i.no{width:16px;height:19px;background:url(7881/common_7881/images/7881_icon.png) no-repeat 0 -320px;margin-right:5px;}
i.wo{width:16px;height:19px;background:url(7881/common_7881/images/7881_icon.png) no-repeat 0 -296px;margin-right:5px;}
	
	
	
   .check_no{ background-position:0 -89px;border-right:solid #ffc7c7 1px;}.check_wo{ background-position:0 -54px;border-right:solid #b9e3ff 1px;}
	/*--发送验证码及密码安全等级--*/
	.fill_orders ul li button{ height:30px; padding:0 4px 0 4px; margin-left:10px;}
	.fill_orders ul .safety{ height:12px; line-height:12px;}
	.fill_orders ul li .bar{ width:140px; height:30px;display:inline}
	.fill_orders ul li .bar em{ width:37px; height:7px; display:block; background:#c6c6c6; float:left; margin:3px 2px 0 0;_margin:0px 2px 0 0}
	.fill_orders ul li .bar em.cur2{ background:#3c8fd7}.fill_orders ul li .bar em.cur{ background: #f00}.fill_orders ul li .bar em.cur3{ background: #64b73b}
	.fill_orders ul li a.no-yan{float:left;margin:0 10px;line-height:30px;color:#3c8fd7;}
	
	/*--注册内容右侧--*/
	.reg_r{ width:240px; height:450px; background:url(7881/common_7881/images/login-register/login-bj4.png) no-repeat -187px 0; padding:50px 0 0 60px}
	.reg_r li{ margin-bottom:10px}
	.reg_r li.dl{ height:32px; line-height:32px; margin:10px 0 30px 0}
	.reg_r li a.signin{width:110px; height:32px; background: url(7881/common_7881/images/login-register/login_bj2.png) repeat-x 0 -241px ; display:block; line-height:32px; margin-right:9px; color:#fff}
	.reg_r li a.signin:hover{ text-decoration:none;-moz-opacity: 0.9;opacity:.90;filter: alpha(opacity=90); color:#fff}
	.reg_r li .qq,.reg_r li .zfb{ width:120px; height:24px;margin-right:10px;text-indent:-9999px}
.reg_r li .q360{display:block;width:120px;height:24px; background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -1px -370px;margin-top:10px;}
	.reg_r li .zfb{ display:block;background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -1px -115px; margin-top:10px;}
	.reg_r li .qq{display:block; background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -1px -151px; margin-top:10px;}
	.reg_r li .yy{display:block;width:120px;height:24px;background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -1px -394px; margin-top:10px;}
    /* --注册成功提示--*/
    ul.callback{ padding-top:60px}
    ul.callback li{ text-align:center; padding-bottom:30px}
	ul.callback li .success{ width:52px; height:52px; background:url(7881/common_7881/images/login-register/login-bj3.png) no-repeat 0 -184px; margin:0 auto; display:block}
	ul.callback li span{ font-family:"微软雅黑"; color:#ec6d34; font-size:26px}
	ul.callback li.but{ padding:10px 0 65px 0}
	ul.callback a.shopp,ul.callback a.release{ padding:8px 30px;background:#417bbf; color:#fff; font-weight:bold;  margin:0px 8px; line-height:32px}
	ul.callback a.release{ background:#75c11a}
	ul.callback b,ul.callback a.data{color:#417bbf;font-weight:bold;}
	ul.callback a.data:hover{color:#f60}
	ul.callback .important{ padding:10px 10px 10px 40px; background:#fffbcc url(7881/common_7881/images/login-register/login_bj2.png) no-repeat 20px -84px;}
     
/* --底部区域--*/
.footer{ padding-bottom:20px}
.adva{ width:980px; height:49px;margin-bottom:14px}
.adva li{ width:201px; height:49px; float:left; background:url(7881/common_7881/images/login-register/adva.png) no-repeat 0 0; margin-left:30px; color:#fff; text-indent:-9999px}
.adva li.s2{ background-position: 0 -52px}.adva li.s3{ background-position: 0 -104px}.adva li.s4{ background-position: 0 -156px}




.tip_box .popCont {
	height: auto;
	overflow: hidden;
	text-align:center;
	padding-left:0;
}
.tip_box .popCont p{font-size:14px;}
.tip_box .popCont p.p01{margin-bottom:10px;font-weight:700;color:#187ec0;}
.tip_box .popCont p.p02{color:#666;margin-bottom:30px;}
.tip_box .popCont p.p02 span{margin-left:10px;color:#187ec0;}
.btn-dBlue3{font-size:14px;}
.btn-gray4{font-size:14px;}

.xy{width:980px;margin:30px auto 70px;color:#666;}
.xy .text{height:295px;overflow-y:scroll;padding:20px;margin-bottom:40px;font-size:14px;}
.xy .text p{line-height:24px;}
.xy h3{font-size:28px;color:#333;text-align:center;margin-bottom:10px;font-family:"Microsoft Yahei";font-weight:normal;}
.login .form li.line i.yy{width: 16px;height: 16px;margin-right: 3px;background: url(7881/common_7881/images/login-register/login-bj3.png) no-repeat -110px -190px;}
.login .form li.line a{margin-left:18px;}

.reg_wrap { margin:120px auto; padding:40px 0; width:670px; border:#ececec 1px solid;  -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; font-family:"宋体";}
.reg_wrap p {font-size:14px; text-align:center; margin-bottom:15px;}
.reg_wrap p span {color:#3c8fd7; font-weight:bold; margin:0 5px;}
.reg_wrap p em {font-weight:bold; margin:0 5px; font-size:14px; font-family:tahoma;}
.reg_wrap h2 { text-align:center; margin-top:20px;}
.gl-btn { display:inline-block; width:122px; height:35px; color:#fff; background:#ff881f; border:#e5580a 1px solid; line-height:35px; text-align:center; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:0 5px;}
.gl-btn:hover { color:#fff; text-decoration:none;}
.qt-btn { display:inline-block; width:122px; height:35px; color:#666666; background:#e8e7e7; border:#b4b4b4 1px solid; line-height:35px; text-align:center; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-weight:normal; margin:0 5px;}
.qt-btn:hover { color:#666666; text-decoration:none;}

/******注册提示******/
.mssg { margin-left:150px;}
.mcode { padding:5px 10px; background-color: #F6F6F6; border: 1px solid #ddd; }