@charset "utf-8";

html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,dfn,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,form,label,legend,table,caption,tr,th,td,article{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
body{font:12px Microsoft YaHei,Arial,simsun, Helvetica, sans-serif;color:#535353; background:#fcfcfc;}
a{color:#5d5d5d;text-decoration:none;outline:none;}
a:hover{color:#ef5e30;text-decoration:none;}
input:focus{ outline:none;}
.fix{zoom:1;}
.fix:after{clear:both;content:" ";display:block;font-size: 0;height:0; visibility:hidden;}
ol,ul{list-style:none;}
img{border:none;}
table{border-collapse:collapse;}
th{font-weight:normal;}
input,button,select{vertical-align:middle;font:12px Microsoft YaHei,Arial,simsun, Helvetica, sans-serif;}
input{border:none;}
input[type='submit'],input[type='button'],input[type='reset'],button{cursor:pointer;}
button{padding:0;}
b,strong{font-weight:normal;}
em,i,dfn{font-style:normal;}
textarea{outline:none;resize:none;}

.login-top{ width:1200px; margin:20px auto 0; overflow:hidden; }
.login-top .logo{ margin-left:20px; width:600px; float:left;}
.login-top .logo img{  width:220px; float:left;}
.login-top .logo span{ margin-left:20px; line-height:30px;  float:left; margin-top:25px;vertical-align:middle; font-size:24px; color:#666666;}

.login-top .call{margin:10px; width:220px; float:right; padding-top:20px;}

.login-col{ position:relative;margin:5px auto -15px;height:625px;background:#e7e5e5; padding-top:1px; border-top:1px solid #CCCCCC;}
.login-shadow{position:absolute;right:5px;top:58px;padding:6px;width:380px;height:490px; background:#d9d9d9; opacity:0.45; filter:alpha(opacity=45);border-radius:5px;}
.login-pic{ position:absolute;left:0;top:0;width:100%;height:625px; background:#e3e2e2;}
.login-pic img{ display:none;max-width:100%;height:570px;}
.login-sidebar{position:relative; float:right;margin-top:64px; margin-right:11px;}

.gongg{position:relative;margin-top:4px; margin-right:0px; line-height:30px; text-align:left;}
.gongg i{ color:#e60012; font-size:14px;}
.gongg a{ color:#999999; font-size:14px; text-decoration:none; margin-top:5px;}
.gongg a:hover{ color:#666666; text-decoration:underline;}
.join-btn{position:absolute;bottom:-35px;right:0;display:block;width:107px;height:35px;text-align:center;font-size:14px;line-height:35px;background:#8cb659;color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.join-btn:hover{color:#fff;}

i{display:inline-block;vertical-align:middle;background-repeat:no-repeat;}
.ac{margin-left:auto;margin-right:auto;}
.extrude{color:#ed6337;}
.page-w,.cont{width:1203px;margin:0 auto;position:relative;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml35{margin-left:35px;}
.mlr25{margin-left:25px;margin-right:25px;}
.ad img{display:block;width:230px;background:#f4f4f4 url(../../images/pro1.gif) no-repeat center center;}
.f13{font-size:13px;}
.f14{font-size:14px;}
/*header*/
.top-nav-bar{height:33px;border-bottom:1px solid #e3e2e2;line-height:33px;background:#f2f2f2;}
.top-nav-bar,.top-nav-bar a{color:#535353;}
.top-nav-bar a:hover{color:#ed6337;}
.welcome{float:left;}
.welcome a{margin-left:6px;}
.top-nav{float:right;}
.top-nav a{margin-left:10px;padding-right:10px;border-right:1px solid #dddddd;}
.top-nav a:last-child{border-right:none;}
.top-nav i{margin-right:6px;}
.top-nav-bar a.extrude{color:#ed6337;}

/*登录框和登录*/
.login-cnt{padding:0px 30px 30px 35px;width:315px;height:460px;background:#fff;}
.type-pop.login .login-cnt{padding:20px 24px 20px;}
.login-title{ background:#f5f5f5; padding:15px 28px; width:100%; margin-bottom:5px; margin-top:3px; margin-left:-30px; width:100%;}
.login-title span{float:left;font-size:20px;color:#333333;}
.login-title a{float:right;margin-top:13px;margin-right:10px;font-size:14px;color:#da2a38;}
.login-title a:hover{text-decoration:underline;}
.login-sidebar ul{margin-bottom:20px;}
.login-field{margin-top:18px;width:310px;height:40px;border:1px solid #d9d9d9; position: relative;border-radius:4px;  float:left;}
.login-field:hover{border:1px solid #f27880; }
.login-field .txt{ width: 310px;height: 18px; color: #b5b5b5; position: absolute; left: 45px; top:10px; z-index: 2; display: none;}
.login-field .passWa{ width: 310px;height: 18px; color: #b5b5b5; position: absolute; left: 45px; top:10px; z-index: 2; display: none;}
.login-field.focus,.login-field.act{border:1px solid #8cb659;}
.login-field i{width:22px;height:33px;}

.login-field .textbox{width:266px;font-size:15px; line-height:20px; padding-bottom:5px; color:#666666;}

.yzm { width:266px;}
.yzm .login-fields{margin-top:18px;width:120px;height:37px;border:1px solid #d9d9d9; position: relative;border-radius:4px; float:left;}
.yzm .login-fields:hover{border:1px solid #f27880; }
.yzm .login-fields .textbox1{width:75px;font-size:15px; line-height:35px; color:#666666; padding-left:10px;}
.yzm .yanzhengma{ margin-top:24px;width:70px;height:29px; float:left; border-radius:6px; text-align:center; line-height:29px; font-size:15px; margin-left:13px}

.login-field.pr .textbox{width:166px;}
.verification-code{position:absolute;top:5px;right:5px;display:block;width:78px;height:20px;border:1px solid #897375;cursor:pointer;}

.login-tips{margin-top:2px;font-family:"微软雅黑"; position:relative; width:320px;height:30px;}
.login-tips .mima{ width:100px; float:right;color:#fa5f19;margin-top:16px;padding-right: 6px;}
.login-tips .mima a{float:right; font-size:14px;color:#535353;font-family:"微软雅黑";}
.login-tips .mima a:hover{color:#ff0000;}

.login-tips .login-yh{ width:150px; font-size:14px;margin-top:16px; float: left;}


.login-field1{width:310px;height:40px;border-radius:3px;display:inline-block;}
.login-btn{margin-top:15px;width:100%;padding:8px 0;font-size:20px;text-align:center;color:#fff;background:#e60012;border-radius:4px;}
.login-btn:hover{background:#cc2b29;}

.login-other{margin-top:55px; bottom:28px; text-align:center; width:310px;  line-height:30px; display:inline-block;}
.login-other .B2C{ width:130px; background:#FFE5E5; float:left; border-radius:5px; line-height:28px; height:28px; padding:3px 5px 5px 5px;}
.login-other .wdxx{ width:130px; background:#E4EFFF; float:right; border-radius:5px; line-height:28px; height:28px; padding:3px 5px 5px 5px;}
.B2C a{color:#333333;font-family:"微软雅黑"; font-size:15px;}
.B2C a:hover{text-decoration:underline; color:#e60012;}
.wdxx a{color:#333333;font-family:"微软雅黑"; font-size:15px;}
.wdxx a:hover{text-decoration:underline;color:#e60012;}
.login-other em{margin:0 1px;color:#5b5b5b;}
.user-icon{background:url(../images/soj.png) no-repeat; height:30px; width:25px; margin:10px 5px 5px 10px; table-align:center;}
.yz-icon{background:url(../images/yzm.png) no-repeat; height:21px; width:13px; margin:10px 5px 5px 10px; table-align:center;}
.pw-icon{background:url(../images/mma.png) no-repeat; height:20px; width:15px; margin:12px 5px 5px 10px; text-align:center;}
.verification-icon{background-position:0 -718px;}
.act .user-icon{background-position:-33px -650px;}
.act .pw-icon{background-position:-33px -684px;}
.act .verification-icon{background-position:-33px -718px;}
.login-icon2{margin-right:8px;width:16px;height:16px;background:url(../images/b2c.png) no-repeat;}
.login-icon3{margin-right:8px;width:15px;height:15px;background:url(../images/wd.png) no-repeat;}
.lMore-icon{margin-right:6px;width:18px;height:18px;background:url(../images/jsjzc.png) no-repeat;}
.lMore-icon:hover{margin-right:6px;width:18px;height:18px;background:url(../images/jzc1.png) no-repeat;}



.footer1{ width:1200px; margin:20px auto;}
.footer1-sm{ width:100%; padding:5px; line-height:22px; text-align:center; margin:10px auto; background-color:#f4f4f4;border-radius:5px; margin-top:20px; }
.footer1-sm em{ color:#e60012;}
.footer1 .footer1-fw{ width:440px; float:left; margin-left:10px; margin-top:20px;}
.footer1 .footer1-fw .anquan{ background:url(../images/aqbz.png) no-repeat; overflow:hidden; height:100px;}
.footer1-fw  .shuoming{ float:left; width:200px; margin-left:65px; line-height:20px;}
.footer1-fw  .shuoming h1{ font-size:18px; color:#333333; margin-bottom:10px;}
.footer1-fw .denglu{ background:url(../images/yjdl.png) no-repeat; overflow:hidden; height:100px;}
.footer1-fw1 .fuwu{ background:url(../images/txfw.png) no-repeat; overflow:hidden; height:100px;}
.footer1 .footer1-fw1{ width:290px; float:left; margin-left:10px; margin-top:20px;}
.footer1-fw1  .shuoming{ float:left; width:200px; margin-left:65px; line-height:20px;}
.footer1-fw1 .shuoming h1{ font-size:18px; color:#333333; margin-bottom:10px;}

.bottom-1 {
    background: #666;
    overflow: hidden;
    color: #ccc;
    min-width: 1200px;
    min-height: 30px;
    text-align: center;
    margin: auto;
    padding: 25px 0;
}
.bottom-1 a{ color:#ccc; line-height:25px; padding:0 5px;}
.bottom-1 a:hover{ color:#FFFFFF!important; text-decoration:underline;}
label.fieldError {
    line-height: 23px;
    color: #e60012;
    padding-left: 6px;
}

.app-download {
    border: 6px solid #dedede;
    border-radius: 18px!important;
}

.app-download  a.ZebraDialog_Close {
    font-size: 71px!important;
    line-height: 1em!important;
}