﻿@charset "utf-8";
/* CSS Form */
/*body{ position:fixed;width:100%;}*/
.close-ico,.tips-ico,.username-ico,.password-ico,.member-ico,.phone-ico,.gologin-ico,.company-ico{background-image:url(../img/ico.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle}.close-ico{background-position:-225px -283px}.tips-ico{background-position:-181px -84px}.username-ico{background-position:-210px -80px}.password-ico{background-position:-250px -80px}.member-ico{background-position:-104px -282px}.phone-ico{background-position:-148px -284px}.gologin-ico{background-position:-183px -283px}.inputt{font-size:14px!important;padding:7px 6px;border:solid 1px #ccc;width:100%;height:45px;line-height:20px;display:block;-webkit-appearance:none;box-shadow:0 0px 3px rgba(0,0,0,0.075) inset;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;color:#999;}.inputt1{box-shadow:0 0px 3px rgba(0,0,0,0.000) inset;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;color:#999;}.label{padding-bottom:7px;display:block;line-height:20px}.label label{font-weight:bold}.input-file{display:inline-block;position:relative;overflow:hidden;text-align:center;width:auto;color:#999}.input-file input[type="file"]{position:absolute;top:0;right:0;font-size:14px;background-color:#fff;transform:translate(-300px,0px) scale(4);height:40px;opacity:0;filter:alpha(opacity=0)}.inputt:focus{border-color:#44b548;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s;box-shadow:0 0px 3px rgba(68,181,72,0.75) inset;color:#333}.inputt1:focus{border-color:#2cb2ff;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s;box-shadow:0 0px 3px rgba(44,178,255,0.75) inset;color:#333}.input-auto{width:auto;display:inline-block}input[disabled],input[readonly],textarea[disabled],textarea[readonly],select[disabled],select[readonly]{cursor:not-allowed;background:#eee}textarea.inputt{height:auto}.input-note,.label .float-right{color:#999;font-size:12px;padding-top:2px;line-height:18px}.form-box .field{position:relative; }.username-ico,.password-ico,.member-ico,.phone-ico,.company-ico{width:21px;height:21px;}.field .username-ico,.field .password-ico,.field .member-ico,.field .phone-ico,.field .company-ico{width:21px;height:21px;position:absolute;left:14px;top:13px; z-index:6;}.gologin-ico,.close-ico{width:22px;height:22px;vertical-align:middle;}.gologin-ico{height:26px;}.mydiv .close-ico{position:absolute;right:12px;top:8px;cursor:pointer}.form-box{padding:24px 37px 34px 37px;z-index:6;}.lbg{width:100%;min-width:1200px;background:url(../img/lbg.jpg) center no-repeat;background-size:cover;height:636px;}.rbg{background:#f8f8f8;padding:45px 0 60px 0;}.rbg-box{width:645px;background:#fff;margin:0 auto;border:1px solid #ccc;border-radius:8px;-webkit-box-shadow:0 0 10px rgba(0,204,204,.5);-moz-box-shadow:0 0 10px rgba(0,204,204,.5);box-shadow:0 0 10px rgba(0,204,204,.5);}.login{width:366px;margin-top:55px;padding-top:12px;}.login1{width:480px;margin:20px auto;}.ti8{text-indent:12px;}.login-tit{font-size:20px;color:#333;font-weight:400;height:50px;border-bottom:2px solid #dfdfdf;position:relative;padding-left:10px;}.login-tit span{display:inline-block;height:50px;line-height:50px;cursor:pointer;padding:0 6px;margin:0 4px;}.login-tit .active{color:#44b548;border-bottom:2px solid #44b548;}.nbutton{background:#44b548;border:0;width:100%;height:53px;border-radius:2px;}.nbutton:hover{background:#2c9b30;}.gbutton{background:#44b548;border:0;padding:0 20px;height:42px;line-height:42px;border-radius:2px;color:#fff;}.gbutton:hover{background:#2c9b30;color:#fff;}.wbutton{background:#fff;border:1px solid #d7d7d7;padding:0 20px;height:42px;line-height:42px;border-radius:2px;}.wbutton:hover{background:#f6f6f6;}.cbutton{background:#fff;border:1px solid #d7d7d7;padding:0 20px;height:53px;line-height:53px;border-radius:2px;}.cbutton:hover{background:#f6f6f6;}.obutton{background:#ff7711;border:0;padding:0 20px;height:53px;line-height:53px;border-radius:2px;}.obutton:hover{background:#f06700;color:#fff;text-decoration:none;}.osbutton{background:#ff7711;border:0;padding:0 20px;height:42px;line-height:42px;border-radius:2px;}.osbutton:hover{background:#f06700;}.tips{position:absolute;z-index:12;width:180px;left:-189px;top:4px;word-break:break-word;}.tips-box{border:1px solid #ee4411;color:#ee4411;background:#fff;border-radius:3px;padding:8px 12px;position:relative;-webkit-box-shadow:0 0 10px rgba(0,204,204,.5);-moz-box-shadow:0 0 10px rgba(0,204,204,.5);box-shadow:0 0 10px rgba(0,204,204,.5);}#getpass{cursor:pointer;}.tips-ico{width:10px;height:13px;position:absolute;right:-10px;top:12px;}.mydiv .login{margin-top:0;}#loginDiv{width:370px;}
.gbutton[disabled]{color:#999;}
input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0;)}
.company-ico{background-position:-238px -651px;width: 24px;height:22px;}

.mydiv{z-index:999999;background-color:#fff;webkit-box-shadow:0px 2px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 4px 1px rgba(0,0,0,0.15);box-shadow:0px 2px 4px 1px rgba(0,0,0,0.15);
	/*left:50%;top:32%;margin-left:-320px!important;margin-top:-160px!important;margin-top:0px;*/
	top: 50%;left: 50%;transform: translate(-50%,-50%);
	position:fixed!important;position:absolute;
	/*_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);*/
	display:none;width:640px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select: none;

}

.ybg{background-color:rgba(26, 26, 26, 0.65);width:100%;height:100%;left:0;top:0;/*filter:alpha(opacity=50);opacity:0.5;*/z-index:999998;position:fixed!important;
	/*position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);*/
}


.picfile{position:absolute;right:0px;top:0;display:block;height:45px;line-height:45px;border-left:1px solid #ccc;padding:0 15px;}.picfile a{color:#0083cd;}.docfile{position:absolute;right:0px;top:0;display:block;height:32px;line-height:32px;border-left:1px solid #ccc;padding:0 15px;}.docfile a{color:#0083cd;}.cancelbtn{background:#fff;border:1px solid #ccc;}.cancelbtn:hover{background:#fff;webkit-box-shadow:0px 2px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 4px 1px rgba(0,0,0,0.15);box-shadow:0px 2px 4px 1px rgba(0,0,0,0.15);}.ht42{height:42px;line-height:42px;}

/*#loginDiv.mydiv,#subscribeBook.mydiv{margin-left:-185px!important;}*/
#loginDiv.mydiv,#getpassword.mydiv,#mobDiv.mydiv,#subscribeBook.mydiv{z-index:9999999;width:370px;}
.ti40{text-indent:40px;}.fs20{ font-size:20px;}.c-orange{color:#f71;}.linedd{border-bottom:1px dashed #ccc;height:1px;}
.mbnum .codebtn{position: absolute;right: 1px;top: 1px;height: 43px;width:110px;text-align: center}
.msg_all_num .iconfont{vertical-align: text-bottom;}
@media(max-width:860px){
.mydiv{margin-top:0px!important;}
.lbg{width:100%;min-width:320px;}.lbg .container{max-width:100%;}

/*.inputt{padding:2px 6px;height:38px;}*/
/*.mydiv td{height:48px;}*/
.mydiv .formbox{margin-top:15px; padding-bottom:40px;}
.nbutton{height:40px;font-size:16px;line-height:40px;}
/*.field .username-ico,.field .password-ico,.field .member-ico,.field .phone-ico{top:8px;}*/
.formbox .mt20{ margin-top:10px;}
}
@media(max-width:680px){
#SignTopTip{position:inherit; width:100%; left:0;}
#SignTopTip .tips-ico{ display:none;}
#SignTopTip .tips-box{border:0px;-webkit-box-shadow:0 0 10px rgba(0,255,255,0);-moz-box-shadow:0 0 10px rgba(0,204,204,0);box-shadow:0 0 10px rgba(0,204,204,0); padding:6px 0 0 0;}
}
@media(max-width:480px){
	.lbg{ padding:60px 10px 0 10px;;}
	}
@media(max-width:600px){
.mydiv{max-width:96%;
	/*margin-left:-48%!important;*/
}
}
@media(max-width:380px){
.login{max-width:366px;}
}
@media(max-width:360px){
.mydiv,#loginDiv.mydiv,#subscribeBook.mydiv{max-width:96%;}
}
@media(max-width:330px){
.login-tit{ font-size:16px;}
}


/* 新登录 --------------------------------------------------------
--------------------------------------------------------------------*/
#loginDiv.pop-wrap{width: 490px;max-width:100%;}
.pop-wrap{display:none; width:490px;max-width:100%;height:515px;background-color:#fff;padding:40px 50px 35px;top: 50%;left: 50%;transform: translate(-50%,-50%);position: fixed;z-index:9999999}
.login-tab-tit span{display:inline-block;color:#444;width:33.33%;height:50px;line-height:50px;border-bottom:3px solid #fff;text-align:center;cursor:pointer}
.login-tab-tit span.active{font-weight:bold;color:#3ea550;border-bottom:2px solid #3ea550;}
.close-div .iconfont{position:absolute;right:-20px;top:-10px;}
.input-new{
    font-size: 14px!important;border: solid 1px #ddd;border-radius:3px;width: 100%;height: 40px;line-height: 20px;display: block;background-color:#fff;outline:none;
}
.login-tab-box .input-new.ti40{text-indent:36px;}
.login-tab-box .field .username-ico,.login-tab-box .field .password-ico,.login-tab-box .field .member-ico,.login-tab-box .field .phone-ico,.login-tab-box .field .company-ico {
    width: 21px;height: 21px;position: absolute;left: 10px;top: 11px;z-index: 6;
}
.login-tab-box .form-box{padding:0}
.login-tab-box .mbnum .codebtn{height:38px;}
.button-new{background: #3ea550;border: 0;width: 100%;height:40px;border-radius: 2px;line-height:40px;}

@media(max-width:640px){
    /* 登录 */
    .login-tab-tit span:last-child{display: none!important;}
    .pop-wrap{padding-left:30px;padding-right:30px;}
    .close-div .iconfont{right:0px;}
}
