html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
section,
summary,
time,
mark,
audio,
video,
input{font-family: "PingFang SC","Microsoft YaHei","Î¢ÈíÑÅºÚ","Heiti","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;margin:0;padding:0;border:0;vertical-align:baseline
}
html,body{font-size:14px;color:#363636;}
li{list-style:none}
a{text-decoration:none;cursor: pointer;}
a:active,a:hover{outline:0}
img{border:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.fl{float:left;}
.fr{float:right;}
.none{display: none;}
.center{width: 1200px;margin:0 auto;}
button.btnLg{border: 0px;outline: none;width:100%;height:40px;line-height: 40px;background:#46A0E8;font-size: 18px;color: #fff;}
a.aBtn{border: 0px;outline: none;width:100%;height:40px;line-height: 40px;background:#46A0E8;font-size: 18px;color: #fff;display: block;text-align: center;}
p.textError{color:#FF4D4D;font-size: 14px;}
p.textError > a{color:#0969B5;}

div.box{width:100%;height:100%;position: relative;}
/* header */
header{width: 100%;}
header div.logo_box{margin:16px 0px;}
header div.logo_box span{display: inline-block;width:1px;height: 44px;background-color: #005DA4;margin:5px 15px 0px 17px;}
header div.logo_box h3{font-size:32px;font-weight: normal;color:#005DA4;margin-top:5px;}

section{width: 100%;float: left;}
div.banner{width: 100%;height: 483px; display: table;}
div.form_box{width:300px;height: 420px;background-color: rgba(255,255,255,0.9);margin-top:45px;}
div.smallBox{width:280px;height: 400px;background-color: rgba(255,255,255,0.9);margin-top:45px;position: absolute;right:18%;}
div.bindBox{width:300px;height: 400px;background-color: rgba(255,255,255,0.9);margin-top:45px;position: absolute;right:18%;}
div.user_chose{width:360px;height: 400px;background-color: rgba(255,255,255,0.9);margin-top:45px;position: absolute;right:18%;}
div.bind_box{width:540px;height: 400px;background-color: rgba(255,255,255,0.9);margin-top:45px;position: absolute;right:18%;}
ul.passLogin li{padding:0px 18px 0px 20px;position: relative;},
ul.passLogin li img.tipImg{width:24px;height: 24px;position: absolute;top:0px;left:0px;top: 17px;left: 20px;}
input{ height: 25px;line-height: 25px; padding: 15px 10px 15px 34px;width:204px;border:0px;outline:none;border-bottom:1px solid #B1B1B1; background: transparent;}
input::-webkit-input-placeholder{color: #666;font-size: 14px;}
input:-moz-placeholder{color:#666;font-size: 14px;}
input::-moz-placeholder{color:#666;font-size: 14px;}
input:-ms-input-placeholder{color:#666;font-size: 14px;}
input::-ms-clear, input::-ms-reveal{display: none;}


/*footer */
div.footer_box{width: 100%;height: 130px;background: #fff;margin-bottom: 45px;float: left;} 
div.footer_box footer{padding:30px 18% 0px;float: left;}
div.footer_box footer img{margin-right: 29px;}
div.footer_box footer div.description{width: 665px;}
div.footer_box footer div.description p{margin-top: 16px;font-size: 12px;color:#a0a0a0;line-height: 20px;margin-top:12px;} /*color:#363636;*/
/*div.footer_box footer div.description p:nth-child(2){margin-top: 15px;color:#6A6C6E;font-size: 12px;}*/


/*modal*/
div.modal{width: 100%;height: 100vh;background-color:rgba(0,0,0,.4);position:absolute;top:0px;bottom: 0;}
div.modal div.emlInfo{width:412px;background: #fff;margin-top:182px;float: right;}
div.modal div.top{width:100%;height:126px;background: url('../images/TIPBG.png') no-repeat;}
div.modal div.top p{color: #fff;font-size: 20px;line-height: 126px;text-align: center;}
div.modal ul{width: 100%;height:116px;float: left;margin-bottom: 0px !important;}
div.modal ul li a{width: 49.5%;text-align: center;line-height: 116px;font-size: 16px;}
div.modal ul li a:nth-child(1){color:#0a82e1;}
div.modal ul li a.rejt{color:#999999;}
div.modal ul li span{line-height: 116px;color: #C5C5C5;}

/*notify*/
div.notifyBox{width: 100%;margin:19px 0px;float: left;}
div.tipBox div.txt a{font-size: 14px;color:#666;}
div.txt-scroll{ background-image: url(../images/tip.png); background-repeat: no-repeat;background-position: 10px center;}
div.txt-scroll{ width: 97%; height: 30px; line-height: 30px; padding: 0 5px 0 30px; }
div.txt-scroll .scrollbox{ width: 100%; white-space: nowrap; overflow:hidden; transition: all .2s; }
div.txt-scroll .txt,.txt-scroll .txt-clone{ display: inline; position: relative; }
div.txt-clone a{font-size: 14px;color:#666;}

/*tipInfo*/

div.tipInfo{margin-top:45px;width:40%;}
div.tipInfo div.centerImg{width: calc(100% - 40px );min-height: 50px;background-color: rgba(255,255,255,0.65);padding:0px 20px;padding: 0px 20px 20px; border-radius: 40px;}
div.tipInfo div.centerImg h4{padding-top:20px;padding-bottom:10px;font-size: 18px;font-weight: 500; width: 100%;}
div.tipInfo div.centerImg h4 span.closeSp{  margin-top: -5px;font-size: 22px;cursor: pointer; }
div.tipInfo div.centerImg p{line-height: 22px;}

/*¹ö¶¯ÌõÑùÊ½*/
.innerbox::-webkit-scrollbar {width: 7px;}
.innerbox::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
.innerbox::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

