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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address,cite,code,dfn,em,var,i{font-style:normal}input[type=submit],input[type=reset],input[type=button],button{cursor:pointer;-webkit-appearance:none}.vm{vertical-align:middle}.clearfix:after{content:"\0020";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.fl{float:left}.fr{float:right}body{background:#fff}body,button,input,select,textarea{font:12px/1.5 arial,helvetica,clean,sans-serif}a{text-decoration:none;color:#24d}a:hover{text-decoration:underline;color:#c00}html,body,input,button{font:14px/1.5 "Hiragino Sans GB","Microsoft YaHei","微软雅黑",arial,Tahoma,SimSun,sans-serif,"PingFang SC Regular"}body{background-color:#fff;-webkit-font-smoothing:subpixel-antialiased !important}input{outline:0}.clearfix{overflow:hidden;zoom:100%}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}.form-div .input-text:-ms-input-placeholder{color:#999}.splaceholder{color:#999}input[placeholderfriend]{color:#999}input::-ms-clear{display:none}input::-ms-reveal{width:0;height:0}input:-webkit-autofill{background-color:#fff;background-image:none;-webkit-box-shadow:0 0 0 1000px white inset;-webkit-text-fill-color:#333}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.login-header .gj-logo,.login-header .loginType-login,.validatorMsg,.refer-imgcode,.form-div .clear-btn,.checkbox,.other-login{}.layer-close{background:url('../images/close_2x.png') 0 0;-webkit-background-size:35px 35px;background-size:35px 35px}}#login-header{height:86px;background-color:#fff}.login-header{width:1190px;height:34px;margin:0 auto;padding:26px 0}.login-header .gj-logo{float:left;height: 45px;margin-top: -5px;}
.login-header .gj-logo img{ height:100%;}
#login-footer{background-color:#fff;text-align:center;font-size:12px;color:#999;line-height:12px}
#login-footer{padding:40px 0; font-size:14px;}
.login-footer a{color:#999}.login-footer a:hover{text-decoration:none;color:#999}.form-div{margin:0 0 10px 0;width:298px;height:38px;line-height:38px;vertical-align:middle;border:1px solid #ccc;position:relative}.form-div.error{border:1px solid #f85b58}.form-div.focus{border:1px solid #999}.form-div.focus .input-text{color:#666}.form-div .clear-btn{display:none;float:right;position:absolute;z-index:20;top:0;right:0;width:14px;height:14px;cursor:pointer;background-position:-163px -3px;padding:12px}.form-div .clear-btn:hover{background-position:-239px -132px}.form-div .input-text{float:left;text-indent:15px;width:298px;height:38px;line-height:38px;vertical-align:middle;border:0;padding:0;margin:0;position:relative;z-index:1;color:#333}.form-div .input-text.w198{width:198px}.form-div .input-text.w191{width:191px}.label-imgcode{/*cursor:pointer;*/float:left;width:107px;height:38px;zoom:1; text-align:center;}.login-img-checkcode{float:left;margin-top:3px;width:74px;height:32px;vertical-align:middle;zoom:1}.refer-imgcode{margin:9px 10px 9px 0;width:18px;height:20px;background-position:-202px -12px;float:right;text-indent:-9999px;zoom:1}.refer-imgcode:hover{background-position:-218px -141px}.submit{padding:0;margin:30px auto 0;background:#3cb4f9;width:300px;height:48px;font-size:16px;color:#fff;letter-spacing:0;line-height:16px;text-align:center;border:0;position:relative}.submit:hover{background-color:#19a7f9}.error-box{font-size:12px;color:#f85b58;letter-spacing:0;height:30px;line-height:30px;text-align:left}.validatorMsg{font-size:12px;display:inline-block;padding:0 0 0 17px;vertical-align:middle;text-align:left}.validatorError{color:#f85b58;background-position:-254px -7px}.validatorValid,.validatorFocus{background:0}.label-checkbox{position:relative;font-size:12px;color:#999;text-align:left;float:left}.label-span{position:relative;font-size:12px;color:#999;text-align:left;float:left;margin-left:5px}.input-checkbox{position:absolute;left:0;top:0;width:15px;height:15px;margin:0;padding:0;visibility:hidden}.checkbox{width:14px;height:13px;display:inline-block;background-position:-146px -16px;vertical-align:middle;cursor:pointer;margin-top:-1px}.checkbox.checked{background-position:-116px -16px}a.link1{font-size:12px;color:#999;float:right;text-underline:none}.getPhonecheckcode{float:left;width:100px;height:38px;text-align:center;font-size:14px;color:#999;padding:0;margin:0;border:0;border-left:2px solid #ccc;background-color:#fff;cursor:pointer}.getPhonecheckcode.limited-time{color:#676767}.getPhonecheckcode.time-buttom{color:#39bc30;width:100px}.button{margin:0 auto;background:#39bc30;box-shadow:0 0 1px 0 rgba(0,0,0,0.10);width:112px;height:42px;line-height:42px;font-size:16px;color:#fff;text-align:center;cursor:pointer}.linkBottom{padding:0 25px;background:#fbfbfb;width:300px;height:50px;font-size:16px;color:#999;line-height:50px;text-align:center;position:absolute;bottom:0;left:0}.other-login{margin-right:8px;float:left;width:28px;height:50px;text-indent:-9999px;cursor:pointer}.other-login.qq-login{background-position:-8px 3px}.other-login.qq-login:hover{background-position:-141px -220px}.other-login.wb-login{background-position:-42px 3px}.other-login.wb-login:hover{background-position:-175px -220px}.other-login.wx-login{background-position:-76px 3px}.other-login.wx-login:hover{background-position:-210px -220px}.register{font-size:16px;color:#999;line-height:50px;float:right}.scanLoginBox .register{float:none}.register:hover{color:#999}.layer{display:none;background-color:#000;opacity:.30;filter:alpha(opacity=30);-moz-opacity:.30;-khtml-opacity:.30;z-index:2;position:fixed;top:0;left:0;bottom:0;right:0}.layer-close{width:35px;height:35px;background:red;display:block;position:fixed;top:29px;right:29px;background:url('../images/close_1x.png') 0 0;background-repeat:no-repeat}.splaceholder{z-index:0;position:absolute;top:0;left:0;line-height:38px;text-indent:15px;display:none}.opactiy0{opacity:0;filter:alpha(opacity=0)}.login-header .loginType-union,.loginIcon,.qrico,.scanSucIco,.scanWaitIco,.loginIcon.qrIcon .tipIcon{background-image:url('../images/login-new-ico_1x.png?20180122');background-repeat:no-repeat;background-size:309px 268px}#login-unionContent{padding:20px;background-color:#f3f3f3}.login-header .loginType-union{float:left;width:138px;height:34px;text-indent:-9999px;background-position:-142px -181px;margin-left:13px}
.login-header .loginType-login{float:left;height:34px; font-size:30px; font-weight:bold; padding-left:20px; color:#666; margin-top:-5px;}

.login-unionContent{padding:21px 25px;margin:0 auto;width:300px;background-color:#fff}.login-unionContent .errorTip{font-size:12px;color:#333;line-height:17px;text-align:left}.union-login-form .label-acceptTerms{font-size:12px;color:#999;line-height:12px;text-align:left}.union-login-form .label-acceptTerms .acceptTerms{vertical-align:middle;width:12px;height:12px}#login-content{height:480px;background-repeat:no-repeat;background-position:center; position:relative;}#login-content.active .loginBox,#login-content.active .qrIcon{display:block}#login-content.active .scanLoginBox,#login-content.active .pcIcon{display:none}#login-content .loginBox,#login-content .qrIcon{display:none}#login-content .scanLoginBox,#login-content .pcIcon{display:block}.login-content{width:1200px;margin:0 auto; position:relative;}.login-content .loginBg{display:block;position:absolute;top:0;left:0}.loginWrap{top:35px;width:350px;height:410px;background-color:#fff; float:right; margin-top:-444px;}.scanLoginBox{margin-top:50px}.scanLoginBox .boxTitle{font-size:16px;color:#333;letter-spacing:0;line-height:16px;text-align:center}.switch-type{position:absolute;right:0}.loginIcon{display:none;width:60px;height:60px;cursor:pointer}.loginIcon.pcIcon{background-position:-10px -54px}.loginIcon.pcIcon:hover{background-position:-10px -175px}.loginIcon.qrIcon .tipIcon{width:57px;height:20px;background-position:-245px -235px;position:absolute;right:44px;top:20px}.loginIcon.qrIcon{background-position:-80px -54px}.loginIcon.qrIcon:hover{background-position:-80px -175px}.appQR{margin:29px 0;position:relative}.appQRbox{width:162px;height:162px;margin:0 auto;position:relative}.appQRbox.active{float:left;margin:0 12px 0 17px}.erqcode-img{display:block;width:160px;height:160px;vertical-align:top;border:1px solid #cdcdcd}.erqcodefail{display:block;width:162px;height:162px;vertical-align:top}.erqcode-img.active{clear:both;overflow:hidden;zoom:1}.erqcodefail{display:none;position:absolute;top:0;left:0;text-align:center;z-index:1;zoom:1}.helpImg{display:none;float:left;background:url('../images/hoverPhone.png') no-repeat;width:140px;height:162px}.helpImg.active{display:block}.scanLoginBox .erqcodefailbg{width:100%;height:100%;position:absolute;background-color:#fff;opacity:.89;filter:alpha(opacity=89);-moz-opacity:.89;-khtml-opacity:.89;z-index:2;top:0;left:0;bottom:0;right:0}.scanLoginBox .zIndex{position:relative;z-index:3}.scanLoginBox .erqcodefail .boxTitle{margin:43px 0 20px}.scanSuc{display:none;margin-bottom:61px}.scanWait{display:none;margin-bottom:74px}.scanSucIco,.scanWaitIco{margin:92px auto 10px;width:72px;height:72px}.scanSucIco{background-position:-143px -48px}.scanWaitIco{background-position:-221px -48px}.scanSucTips,.scanWaiTips{font-size:16px;color:#333;line-height:26px;text-align:center;vertical-align:top}.wxScanLogin{display:none;position:fixed;top:50%;left:50%;margin-top:-100px;margin-left:-100px;z-index:100;zoom:1}.wxScanLogin .title{margin-bottom:30px;font-size:20px;color:#fff;line-height:16px;text-align:center}.wxScanLogin .wxTipsBox{position:relative;text-align:center;width:200px;height:37px;line-height:37px;background-color:rgba(0,0,0,0.5) !important;background:#000;filter:alpha(opacity=50)}.wxScanLogin .wxTips{font-size:14px;color:#fff;line-height:37px;text-align:center;width:200px;display:block;position:absolute;top:0;left:0}.wxqrcode-img{width:200px;height:200px;vertical-align:top}.font12{font-size:12px;color:#666;line-height:12px;text-align:center;height:13px;margin:0 auto}.font12 .link{color:#39bc30}.h10{margin:1px 5px 0 5px;display:inline-block;width:0;height:10px;text-indent:-9999px;border-right:1px solid #666}.qrico{display:inline-block;width:18px;height:100%;background-position:-232px -16px;vertical-align:middle}.loginBox{display:none;margin-top:50px;padding:0 25px}.loginTabBox{height:16px;font-size:0;color:#333;line-height:16px;position:relative;z-index:2;zoom:1}.loginTab{list-style:none inside none;font-size:16px;width:50%;cursor:pointer}.loginTab{display:inline-block;float:left}.loginTab{*zoom:1;*display:inline}.loginTab.active{color:#39bc30}.userTab{text-align:left}.mobileTab{text-align:right}.loginPanelBox{position:relative;z-index: 222;}form[name=loginFrom_phone]{display:none}.js-checkcode{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.login-header .loginType-union,.loginIcon,.qrico,.scanSucIco,.scanWaitIco,.loginIcon.qrIcon .tipIcon{background-image:url('../images/login-new-ico_2x.png?20180122');background-repeat:no-repeat;background-size:309px 268px}.helpImg{background:url('../images/hoverPhone_2x.png') no-repeat}}.caterpcbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.caterpcbox .caterpcbg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:105;background:#000;opacity:.7}.caterpcbox .caterpccontent{position:fixed;top:50%;left:50%;height:434px;width:380px;margin-top:-217px;margin-left:-190px;z-index:110;background:#fff}.caterpcbox .caterpccontent .caterpcclose{display:block;position:absolute;right:-17px;top:-17px;width:34px;height:34px;background-image:url(//sta.ganjistatic1.com/src/image/v6/homepage/index_ico.png);background-repeat:no-repeat;background-position:-371px -90px}.caterpcbox .caterpccontent .caterpctitle{padding:40px 40px 5px;font-size:20px;line-height:28px;color:#333}.caterpcbox .caterpccontent .caterpctext{padding:0 40px;font-size:14px;line-height:30px;color:#333}.caterpcbox .caterpccontent .caterqrcode{width:120px;height:120px;margin:76px auto 0;background:url(../images/caterqrcode.png) 0 0 no-repeat;background-size:120px}.caterpcbox .caterpccontent .caterqrcpdetext{margin:10px auto 0;font-size:14px;color:#333;line-height:20px;text-align:center}.login-pop.loginWrap{padding-top:80px;position:absolute;top:0;left:0;width:806px;height:376px}.cont-box1{padding:0 65px;width:350px;height:342px;float:left}.cont-box2.scanLoginBox{margin-right:80px;float:right;margin-top:0}.login-pop .loginBox{display:block;width:300px;margin-top:0}.login-pop .linkBottom{position:static;background:0}.login-pop .helpImg{position:absolute;bottom:0;left:50%;margin-left:-60px;z-index:1;width:120px;height:138px;background:url('../images/hoverPhone_p.png') no-repeat}.login-pop .appQRbox.active{margin:0 auto;float:none}.login-pop .checkbox{margin-top:0;background-position:-145px -16px}.login-pop .checkbox.checked{background-position:-116px -16px}.login-pop form[name=loginFrom_phone] .checkbox{position:absolute;top:0;left:0}.login-pop form[name=loginFrom_phone] .label-checkbox{position:relative;width:14px;height:13px;top:3px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.login-pop .helpImg{background:url('../images/hoverPhone_p_2x.png') no-repeat}}
.form-title {
    font-size: 38px;
    text-align: left;
    font-weight: 400;
    color: #25282e;
    line-height: 38px;
    position: relative;
    z-index: 3;
    margin-bottom: 15px;
}
.form-title:after {
    content: attr(data-title);
    position: absolute;
    font-size: 56px;
    color: #f0f2f5;
    width: 100%;
    left: 0;
    z-index: -1;
    top: -22px;
    letter-spacing: 0;
}
.welcome {
    font-size: 20px;
    color: #606266;
    line-height: 28px;
	margin-bottom: 13px;
}
.to-register {
    margin-top: 26px;
    font-size: 14px;
    color: #909399;
    text-align: center;
}
.to-register a {
    color: #3cb4f9;
}
.top {
    font-size: 14px;
    background: #f7f7f7;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ececec;
    color: #666;
}
.middle {
    width: 1200px;
    margin: auto;
    text-align: left;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.top em {
    color: #eb4746;
}
.login-header .nav li{ float:left;  height:35px; line-height:35px; padding:4px 0 0; font-size:16px; margin-left:2px;}
.login-header .nav li a{ color:#888; display:block; padding:0 13px;    }
.login-header .nav li.home a{ padding:0px 13px}
.login-header .nav li.current,.header .nav li:hover{ height:42px; line-height:35px;}
.login-header .nav li.current a,.login-header .nav li:hover a{color:#ffffff;background: #3cb4f9;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px; text-decoration:none;}
	
.gj-link{ float:right; font-size: 16px;    line-height: 35px;    margin-top: 3px; margin-left:60px;}
.gj-link a {
    color: #888;
    display: block;
    padding: 0 13px; float:left; margin-left:10px;
}
.gj-link a:hover{
    color: #ffffff;
    background: #3cb4f9;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;text-decoration:none;
}
.gj-link a.reg {
    color: #ffffff;
    background: #ffaa56;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    border-radius: 25px;
}
.checkbox{
    background-image: url(../images/login-new-ico_1x.png?20171019);
    background-repeat: no-repeat;
}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:480px;background:#4c8eec; overflow:auto;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:480px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:480px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; margin:0px 5px; border:1px solid #fff; background:none;overflow:hidden;text-indent:-99em}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;display:none; /*background:url(../images/flex-prev.png) no-repeat center center;*/ z-index:9999; cursor:pointer}
.fullSlide .next{left:auto;right:0%; /*background:url(../images/flex-next.png) no-repeat center center*/}