<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.banner{position:relative;width:100%;height:600px;background:url(../images/banner-reg.jpg) no-repeat center}
.banner .blur{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.6;background-color:#000}
.banner .bd li{overflow:hidden}
.banner .bd li a{display:block;width:100%;height:100%}
.banner .bd li img{position:relative;left:50%;margin-left:-960px}
.banner .next,.banner .prev{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;opacity:.5}
.banner .next:hover,.banner .prev:hover{opacity:1}
.banner .prev{left:auto;right:3%;background-position:8px 5px}
.banner .container{position:absolute;right:0;top:0;bottom:0;z-index:10; width:calc(50% - 200px);}
.banner .login{overflow:hidden;width:394px;height:450px;margin-top:80px;border-radius:6px;background-color:#fff;border:solid 1px #ccc; float:left;}
.banner .login .login-tab{box-sizing:border-box;width:100%;height:60px;padding:0 20px;background-color:#f1f1f1;line-height:60px;font-size:16px}
.banner .login .login-tab li{cursor:pointer;float:left;width:50%;text-align:center}
.banner .login .login-tab li a{display:block;width:100px;height:58px;margin:0 auto;border-bottom:2px solid transparent}
.banner .login .login-tab .on a{border-bottom-color:#f24645; color:#c00;}
.banner .login .form-content{box-sizing:border-box;width:100%;padding:0 20px;font-size:12px}
.banner .login .input-box{box-sizing:border-box;width:100%;height:40px;margin-top:14px;padding:9px 0 9px 45px;border-bottom:1px solid #ddd;background:url(../images/user.png) no-repeat 13px center}
.banner .login .ca .input-box{margin-top:65px}
.banner .login .yzm-box{background-image:url(../images/yzm.png)}
.banner .login .yzm-box .yzm{width:140px;vertical-align:top}
.banner .login .yzm-box .yzm-pic{vertical-align:top;margin-top:-6px;margin-right:10px}
.banner .login .input-box input{width:100%;height:22px;line-height:22px;border:none}
.banner .login .yzm-box .replace:hover{text-decoration:underline}
.banner .login .psd-box{background-image:url(../images/psd.png)}
.banner .login .consent{position:relative;width:100%;margin-top:22px;font-size:0}
.banner .login .consent .checkbox{position:absolute;cursor:pointer;width:14px;height:14px;left:0;z-index:10;opacity:0}
.banner .login .consent .checkbox-box{display:inline-block;cursor:pointer;width:12px;height:12px;margin-right:10px;border:1px solid #ddd;vertical-align:top;margin-top:1px}
.banner .login .consent .checked{border:none;width:14px;height:14px;background:url(../images/checked.png) no-repeat center}
.banner .login .consent .consent-text{font-size:12px;cursor:pointer}
.banner .login .consent .forget{font-size:12px}
.banner .login .consent .forget:hover{text-decoration:underline}
.banner .login .submit{cursor:pointer;width:100%;height:44px;margin-top:20px;border:none;border-radius:6px;background-color:#f24645;color:#fff;font-size:18px}
.banner .login .registed{width:100%;margin-top:18px;text-align:right;font-size:12px}
.banner .login .registed .link{color:#59a7ff;font-size:14px}
.banner .login .registed .link:hover{text-decoration:underline}
.banner .login .btn:hover{background-color:#c00}
.submit .icon{display:inline-block;width:30px;height:21px;margin-top:2px;margin-right:12px;vertical-align:top;background:url(../images/stateLogin.png)}
.other-login .wxIcon{display:inline-block;vertical-align:top;width:22px;height:19px;margin-left:3px;background:url(../images/wechat.png)}
.footer{ margin-top:0;}

.href_btn{display:inline-block;width:174px;height:70px;text-align:center;background:#f7d87a;border-radius:5px;margin-right:15px;float:left;color:#000;font-size:17px;padding-top:15px}
.href_btnbox{position:absolute;top:297px;left:20px}
.number{font-size:28px}
.login_tab{display:none}
.login_active{display:block}
.wx_code_login{text-align:center;margin-top:10px}
.login_tab .login_put{border:0;height:42px;line-height:42px;font-size:14px;padding-left:46px;width:303px;background:url(../images/user_icon.png) no-repeat 10px 9px;}
.login_tab .login_put::-webkit-textfield-decoration-container {background-color: #fff;}  
.login_tab .login_put::-webkit-inner-spin-button {-webkit-appearance: none;}
.login_tab .login_put::-webkit-outer-spin-button {-webkit-appearance: none;}
.login_tab .login_putbox{padding-right:46px;margin-top:28px;width:295px;overflow:hidden;border-bottom:1px solid #ddd}
.login_tab .login_putbox{}
.login_tab .login_put_pas{background-position-y:-46px}
.login_tab .login_putpasbox{position:relative}
.login_eyes{height:30px;width:30px;background:url(../images/user_icon.png) no-repeat right;background-position-y:-144px;display:block;position:absolute;right:0;top:6px;cursor:pointer}
.login_tab .checkboxp{position:relative;float:left;overflow:hidden}
.login_tab .checkput{position:absolute;cursor:pointer;width:14px;height:14px;left:0;z-index:10;opacity:0}
.login_tab .checkboxspan{display:inline-block;cursor:pointer;width:12px;height:12px;margin-right:10px;border:1px solid #ddd;vertical-align:top;margin-top:1px}
.login_tab .checkactive{border:none;width:14px;height:14px;background:url(../images/checked.png) no-repeat center}
.login_tab .forget_passwordbox{float:right}
.login_tab .forget_password{text-decoration:underline}
.login_tab .rem_forpawd{padding:22px 0 27px;overflow:hidden}
.login_tab .loginBtn{height:44px;line-height:44px;display:block;text-align:center;width:100%;color:#fff;background:#f24645;border-radius:5px;font-size:18px}
.login_tab .some_login_type{padding-top:12px;padding-bottom:8px}
.login_tab .ca_login_type{font-size:12px;color:#067eff;cursor:pointer}
.now_register{color:#067eff;text-decoration:underline}
.login_tab .no_have_type{text-align:right}
.mask{width:100%;height:100%;opacity:.4;background:#000;position:fixed;top:0;left:0;z-index:999;display:none}
.ca_login_layer{width:418px;height:386px;background:#fff;position:fixed;left:50%;top:50%;margin-left:-209px;margin-top:-193px;z-index:1000;border-radius:5px;display:none}
.ca_login_layer .ca_tit{font-size:16px;color:#333;height:57px;line-height:57px;text-align:center;background:#efefef;border-top-left-radius:5px;border-top-right-radius:5px}
.ca_login_layer .ca_layerbox{padding:54px 45px 0}
.login_ca{height:44px;line-height:44px;display:block;text-align:center;width:100%;color:#fff;background:#f24645;border-radius:5px;font-size:18px;border:none}
.login_putbox{width:282px;overflow:hidden;position:relative;padding-right:46px;border-bottom:1px solid #ddd}
.login_putbox .calogin_put{border:0;height:42px;line-height:42px;background:url(../images/user_icon.png) no-repeat 10px 9px;font-size:14px;padding-left:46px;width:236px}
.login_putbox .calogin_eyes{height:30px;width:30px;background:url(../images/user_icon.png) no-repeat right;background-position-y:-144px;display:block;position:absolute;right:0;top:6px;cursor:pointer}
.login_putbox01{margin-bottom:70px}
.catishi{color:#067eff;margin-right:20px}
.catishi_box{padding-top:22px;padding-bottom:42px}
.now_registerbox{text-align:right}
.icon_del{position:absolute;display:block;right:-15px;top:-15px;width:30px;height:30px;margin-left:0;background:url(../images/icon.png) no-repeat;background-position:-149px -31px;cursor:pointer}
.icon_del:hover{background-position:-180px -31px}
.login_tab .login_cap{margin-top:10px}
.login_tab .login_putbox_cap{padding-right:0;width:325px}
.swiper-container{width: 100%;height: 600px;}
.swiper-slide{ width: 100%;height: 600px;}
.swiper-slide img{width: 100%;height: 100%;}
.swiper-pagination{ z-index:999;}</pre></body></html>