﻿body{font-family: Helvetica,Arial,STHeiti,"宋体",sans-serif; font-size: 14px;}
body,html{height:100%;}
.navword li a{ list-style: none; text-decoration:none; color: #333; font-family: 'Helvetica,Arial,STHeiti,"宋体",sans-serif'!important;}
body{-webkit-text-size-adjust: 100%;}
.navword li a:hover,.navword li.cr a{text-decoration:none!important;color:#0088cc;}
select ,input{outline:none}
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, textarea, select {
    margin: 0;padding: 0;
}
li {list-style: none;}
img { border: 0;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
p {word-wrap: break-word;}
a{color: #333;}
.none{display: none;}
a:focus{outline:none;}
.placeholder{color:#999;}
/*mobile-headerwrap*/
.mobile-headerwrap{display: none;}

/*Navigation*/
.top{position: absolute;top: 0;z-index: 2000;width: 100%;}
.topheader{width: 100%;height: 72px;background:rgba(255,255,255,0.3);z-index: 1000;border-bottom: 1px #ccc solid; text-align: left;}
header{width: 1200px;margin:0 auto;z-index: 2;}
.memberimg{width: 36px;height: 36px;display: block;	}
.memberimg img{width:100%;border-radius: 18px;}
.navimg{float: left;display: block;width: 200px;padding-top: 20px;cursor:pointer;}
.navword{float: left;width: 800px;display: block;}
.navword li{float: left;display: block;height: 60px;line-height: 60px;width: 14%;padding-top: 10px;cursor:pointer;font-size: 16px;text-align: center;}
.navword li:hover{color: red;}
.navlogin {float: right;width: 170px;text-align: right;}
.navlogin button{background:#0088cc;width: 128px;height: 36px;margin-top: 20px;color: #fff;border:none;cursor:pointer;border-radius: 0;}
.loginover{height: 40px;padding-top: 20px;}
.loginover span{display: block;float: right;cursor: pointer;}
.loginover span:nth-child(2){height: 40px;line-height: 40px;padding:0 5px;}
.loginover span:nth-child(1){height: 40px;padding-top: 5px;}

/*input效果*/
.inputchouse{height: 62px;display: block;border:1px #ccc solid;position: relative;margin-top: 15px;}
.inputchouse input{width: 77%;z-index: 22;border:none;height: 60px!important;color: #666;padding-left:40px!important;cursor: pointer;float: left;border:none!important;}
.changespan{pointer-events:none;z-index: 1;position: absolute;left: 20px;top: 20px;background: #fff;padding: 0 20px;transition: top 0.2s;-moz-transition: top 0.2s; /* Firefox 4 */-webkit-transition: top 0.2s; /* Safari and Chrome */-o-transition: top 0.2s; /* Opera */}
.changespantwo{top: -10px;  }

 /*login*/
.cmlloginbj {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #666;opacity: 0.5;z-index: 999;}
.forgetmessagetwo, .forgetmessage, .cmllogin {
    width: 480px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -260px;
    margin-top: -260px;
    z-index: 9999;
    background: #fff;
    padding: 0 20px;
    padding-bottom: 20px;
    box-sizing: border-box;
}
.loginclose{height: 62px;line-height: 62px;border-bottom: 1px #ccc solid;}
.loginclose span:nth-child(1){float: left;}
.loginclose span:nth-child(2){float: right;}
.loginclose span img{margin-top: 19px;vertical-align:top;}
.alginalert .inputchouse{margin-top: 26px;}
.cmlbtnlogin button{width: 100%;height:60px;border:1px #E72418 solid;font-size: 24px;color: #E72418;background: #fff;cursor: pointer;}
.autologon {padding-top:10px;}
.autologon input {
    height: 50px;
    vertical-align: middle;
}
.autologon span{vertical-align:middle;}
.autologon span:hover{color: red;cursor: pointer;}
.autologon span:nth-child(2){float: right;padding-top:15px;}
.forgetnum{padding-top: 4px;overflow: hidden;width: 100%;}
.forgetnum span:nth-child(1){height: 40px;line-height: 40px;}
.forgetnum .mymessage{display: block;height: 36px;line-height: 34px;width: 188px;border:1px #333 solid;text-align: center;float: right;cursor: pointer;}
#StandardCode {cursor: pointer;padding-top: 10px;float: right;margin-right: 24px;}
.cmlregister{
width: 480px;   
position: fixed;
top: 50%;
left: 50%;
margin-left: -260px;
margin-top: -300px;
z-index: 9999;
background: #fff;
padding: 0 20px;
padding-bottom: 20px;
box-sizing: border-box;
}
.ichoseleft{width: 200px;float: left;margin-top: 26px!important;}
.ichoseright{width: 200px;float: right;margin-top: 26px!important;}
.membermask{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background:#95918b;
opacity: 0.6;
z-index: 9999;
}
.memberload{
position: fixed;
top: 50%;
left: 50%;
z-index: 99999;
margin-top: -50px;
margin-left: -50px;
}
.llverification input{ width: 200px; }
.ichoserightforget{width: 180px;float: right;margin-top:26px!important;border: 1px red solid;}
.ichoserightforget span{text-align: center;width: 78%;color: red;}
/*.cmlbtnlogin{margin-top: 20px;}*/
.forgetmessagetwo p,.forgetmessage p{ display: inline-block;height: 30px;line-height: 30px; padding-top:14px;}
.forgetmessage p span{color: red;}
/*form-box*/
.form-box {
    width: 390px;
    height: 308px;
    float: right;
    margin-right: 28px;
    height: 320px;
    width: 390px;
    float: left;
    padding-left: 20px;
    padding-right: 20px;
    position: absolute;
    top: 24px;
    right: 50%;
    border: 1px solid #ccc;
    background: #fff;
    font-size: 12px;
    padding: 10px;
}
/*slider*/
.common {position: absolute;left: 0;top: 0;border-radius: 3px;}
.slide-to-unlock-bg {text-align: center;border: 1px solid #ccc;position: absolute;left: 0;top: 0;}
.slide-to-unlock-bg span {position: relative;z-index: 5;color: #333;}
.slide-to-unlock-progress {position: absolute;left: 0;top: 0;border-radius: 3px;left: 1px;top: 1px;}
.slide-to-unlock-handle {
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #ccc;
    z-index: 6;
    cursor: move;
    background: url("../images/slip.png")center center no-repeat;
}
.wrapper{width: 100%;height: 80px;overflow: hidden;padding-top: 20px;}

/*footer*/
.outerContenter{position: relative; height: auto;  }
.innerContenter{padding-bottom: 320px;}
footer{background: #0E2744; height: 300px;  bottom: 0; left:0;width: 100%;}
footer #footerContent{width: 1200px;margin: 0 auto;padding: 30px 0;}
footer #footerLogo{width: 160px;float: left;}
footer #footerLogo img{width: 160px;margin-top: 20px;}
footer #footerCode{float: right;padding:20px 36px;border-left: 1px solid rgba(255,255,255,0.1)}
footer #footerCode img{width: 108px;}
footer #footerNav{float: left;width: 858px;padding-left: 100px;box-sizing: border-box;}
footer #footerNav>ul>li{float: left;width: 85px;margin-right: 66px;}
footer #footerNav>ul>li:nth-of-type(5){margin-right: 0;}
footer #footerNav>ul>li span{font-size: 14px;color: #fff;display: inline-block;margin-bottom: 20px;width: 100%;text-align: left;font-weight: bold;}
footer #footerNav>ul>li a{font-size: 12px;color: #fff!important;display: inline-block;margin-bottom: 5px;width: 100%;text-align: left;}
footer>div:last-of-type{background: rgba(255,255,255,0.05);padding: 18px 0;}
footer>div:last-of-type p{text-align: center;margin: 0 auto;font-size: 12px;color: #666;}
footer>div:last-of-type p:first-of-type{margin-bottom: 10px;}
footer>div:last-of-type p a,footer>div:last-of-type p a:hover,footer>div:last-of-type p a:focus{color: #666;}
.clearBox{clear: both !important;}

/*Prompt*/
.required {border-left: 1px #E72418 solid !important;}
.notrequired {border: 1px solid #E72418 !important;}
.promptInfo {position: absolute;bottom: -24px;right: 0;color: #E72418;height:12px!important;line-height:0!important;padding-top: 0!important;}

.addloginbtn {
    text-align: right;
    color: #E72418;
    height:19px!important;
    width:100%;
    padding-top:0!important;
}
.loginclose h3 {
    height: 60px;
    line-height: 60px;
    margin:0;
}

.autologon {
    padding: 16px 0;
    text-align: right;
}
.cmlbtnlogin button:hover {
    background: rgba(231,36,24,0.1) !important;
}
.cmlbtnlogin button:active {
    background: rgba(231,36,24,0.2) !important;
}
.ichoserightforget:hover {
    background: rgba(231,36,24,0.1) !important;
}
.ichoserightforget:active {
    background: rgba(231,36,24,0.2) !important;
}
.forgetnum .mymessage:hover {
    background: rgba(0,0,0,0.1) !important;
}
.forgetnum .mymessage:active {
    background: rgba(0,0,0,0.2) !important;
}


/* 更新 */
.topheader{width: 100%;height: 72px;background:rgba(255,255,255,0.3);z-index: 1000;border-bottom: 1px #ccc solid; top: 0;text-align: left;}
footer #footerNav{float: left;width: 856px;padding-left: 100px;}
.outerContenter{position: relative; }
.innerContenter{padding-bottom: 0px; height:480px}
.forgetmessagetwo p{padding-top: 0!important;}

.isQuick{overflow: hidden;padding-top: 26px;}
.isQuick p{ float: left;width: 133px;cursor: pointer;text-align: center; position: relative;}
.isQuickadtive:before {
    padding-right: 10px;
    content: "";
     width: 26px;
    border-bottom: 1px #e72418 solid;
    color: #e72418;
    position: absolute;
    left: 0px;
    top: 8px;
}
.isQuickadtive:after {
    padding-left: 10px;
    content: "";
    width: 26px;
    border-bottom: 1px #e72418 solid;
    color: #e72418;
    position: absolute;
    left: 102px;
    top: 8px;
}
.isQuickadtive{color: #e72418;}
.quickget{width: 120px; background: #e72418;height: 60px; line-height: 60px; text-align: center;color: #FFF;margin-top: 26px;float: right;}
.autologon .checkboxword {float: right;padding-top: 15px;cursor: unset;}
.autologon .checkboxword:hover{color:#333; cursor: unset;}
.cmlbtnlogin .addloginquickbtn{text-align: right; color: red;}
.slide-to-unlock-handle{
     -webkit-touch-callout: none;  
    -webkit-user-select: none;  
    -khtml-user-select: none;  
    -moz-user-select: none;  
    -ms-user-select: none;  
    user-select: none;  
}
input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}
