body{background-color:rgba(245,245,245,1);font-family:"微软雅黑";display:flex;height:100%;min-width:1024px;min-height:768px;margin:0;padding:0}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.hidden{display:none!important}.login-wrapper{width:100%;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.get-password-wrapper,.reset-password-wrapper,.reg-result-wrapper{width:760px;height:382px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;left:55%;top:50%;margin-left:-400px;margin-top:-230px;position:absolute}.reset-password-wrapper{height:324px;margin-top:-180px}.agreement-wrapper{width:600px;border-radius:5px;margin:0 auto}.register-wrapper{position:relative;width:650px;height:auto;margin:0 auto 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:100}.agreement-wrapper{width:900px;padding-bottom:15px}.reg-result-wrapper{width:630px;margin-left:-315px;height:170px;margin-top:-240px}.product-login table tr th{width:27%;width:80px\0;text-align:right;font-size:16px;line-height:32px;padding-bottom:16px;color:#666}.product-login .login table.quick{margin-top:36px}.product-login table.quick tr th{padding-bottom:23px}.product-login.register table tr td,.product-login.register table tr th{padding-bottom:20px}.product-login.register table tr td.validatebox-invalid,.product-login.register table tr th.validatebox-invalid{padding-bottom:0}.product-login .register table{width:100%;margin-top:10px}.product-login .register table tr th{width:15%}.product-login table a{text-align:right;color:#999;margin-left:5px;border-left:1px solid #999;padding-left:8px}.get-password table a{text-align:center}.product-login table a:first-child{border:none;padding:0;margin:0}.product-login table a:hover{text-decoration:underline}.product-login table tr th:after{content:':';margin:0 5px}.product-login table tr th.notext:after{content:'';margin:0 5px}.product-login .login-text{text-indent:3px;width:322px;height:40px;line-height:30px;border:1px solid #ccc;font-size:14px;color:#777;border-radius:4px}.product-login .login .login-text{padding-left:44px}.register .login-text{height:40px;line-height:31px\0;width:270px;letter-spacing:1px;padding:0 10px}.login .login-text:hover,.register .login-text:hover{border-color:#b9b9b9}.login .login-text.focus,.register .login-text.focus{border-color:#6583cc}.get-password .login-text{width:310px}.product-login.register table tr th{line-height:30px;vertical-align:top}.product-login .login-text2{width:140px}.product-login .login .login-text2{padding:0 10px;width:197px}.product-login .validate-text{width:115px}.product-login.get-password .login-text2{width:240px}.product-login .validate-img{cursor:pointer;height:42px}.register table a{color:#333;text-decoration:underline;border:none;padding-left:0;margin-left:0;cursor:pointer;text-decoration:none}:root .product-login .return-login,:root .product-login .next{width:140px;height:42px;color:#fff;font-size:18px;line-height:42px;cursor:pointer;font-weight:normal;text-align:center;margin-bottom:5px}:root .product-login .quick .login-button,:root .product-login .quick .return-login{margin-bottom:10px}.product-login .login-button,.product-login .return-login,.product-login .next{width:140px;height:42px;margin-top:10px;color:#fff;font-size:18px;line-height:42px;cursor:pointer;font-weight:normal}.product-login .next{margin-top:30px}.reset-password .login-button{margin-top:15px}:root .product-login a.return-login{width:138px;height:38px;top:0;line-height:38px}:root .product-login a.next{margin-top:30px}.product-login .login-button:hover,.product-login .return-login:hover{opacity:.8;filter:alpha(opacity=80)}.logo{display:inline-block;margin-right:30px;margin-top:40px;vertical-align:top}.logo h1{margin:5px 0;float:left}.logo h2{float:left;margin-top:8px}.product-login{position:relative;top:50px;padding:10px 20px;min-height:550px}.product-login .login-tab{position:absolute;top:5px;right:5px}.product-login .product{width:550px;float:left;margin-left:15px;margin-top:45px}.product-login .product .product-list{position:relative}.product-login h3{margin-left:15px}.product-login h3,.argument h3{line-height:30px;margin-top:10px;font-size:16px;color:#313131}.product-login .login .login-type li{height:28px;line-height:28px;font-size:20px;color:#999b9d;text-align:center;cursor:pointer}.product-login .login .login-type li.quick{margin-right:100px}.product-login .login .login-type li.current{position:relative;cursor:text;border-bottom:4px solid #ffc300;font-size:20px;font-weight:bold;color:#1f2021}.product-login .product .wide-prd,.product-login .product .square-prd,.product-login .product .long-prd{position:absolute}.product-login .product .wide-prd-img,.product-login .product .wide-prd{width:260px;height:128px}.product-login .product .square-prd-img,.product-login .product .square-prd{width:128px;height:128px}.product-login .product .long-prd-img,.product-login .product .long-prd{width:144px;height:260px}.product .product-list img{cursor:pointer}.product-login .product span{position:absolute;height:24px;line-height:24px;background:#333;text-align:left;text-indent:10px;opacity:.6;filter:alpha(opacity=60);bottom:0;width:100%;z-index:10;left:0;color:#fff;font-weight:bold;display:none}.product-login .product .product-list>div:hover span{display:block}.product-login .product .product-list>div:hover img{opacity:.8;filter:alpha(opacity=80)}.product-login .error-msg{color:red;display:block;margin-top:2px;margin-left:5px;max-width:220px;word-wrap:break-word}.product-login.register .error-msg{max-width:300px}.product-login .register .argeement{color:#999}.product-login .register .argeement a{border:none;margin:0;padding:0;color:#009ddc;font-weight:bold;text-decoration:underline;cursor:pointer}.register h3{margin-left:20px;margin-bottom:5px}.reset-password{}.reg-result{margin-top:25px;margin-left:0;width:100%}.register{width:520px;margin-top:30px;margin-left:0}.get-password{width:520px;height:310px;margin-left:115px;margin-top:45px}.get-password table a{height:30px;line-height:28px;margin-left:2px;padding:0 20px;font-weight:normal}.get-password table a.readonly{background:#4698ea;background:-moz-linear-gradient(top,#3a8cd3 10%,#7ad0ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#3a8cd3),color-stop(100%,#7ad0ef));background:-webkit-linear-gradient(top,#3a8cd3 10%,#7ad0ef 100%);background:-o-linear-gradient(top,#3a8cd3 10%,#7ad0ef 100%);background:-ms-linear-gradient(top,#3a8cd3 10%,#7ad0ef 100%);background:linear-gradient(to bottom,#3a8cd3 10%,#7ad0ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a8cd3',endColorstr='#7ad0ef',GradientType=0)}.get-password table a:hover{text-decoration:none;opacity:1}.product-login .return-login{display:inline-block;text-align:center;line-height:36px;margin-left:20px;padding-left:0;padding-right:0;text-decoration:none;height:38px}.product-login .login-button{width:370px;height:50px;border:0 none;display:inline-block;overflow:hidden;vertical-align:middle;line-height:45px;font-size:18px;color:#282828;background:#ffc300 none repeat scroll 0% 0%;border-radius:3px;cursor:pointer;margin-bottom:10px}.product-login.register .login-button{width:270px;height:48px;line-height:34px}.product-login .login-button.disabled{opacity:.4;filter:alpha(opacity=40)}.product-login th>label.required:before{content:"*";color:red;margin-right:3px;position:relative;top:3px}.register .return-login,.get-password .return-login{position:relative;top:-2px \0}.get-password .return-login:hover,.register .return-login:hover{text-decoration:none}.reset-password{height:240px;padding:10px}.reset-password .login-button{width:100%}.register{height:auto;padding-bottom:14px;padding-top:5px;padding:30px 80px 40px;margin-bottom:35px;background:rgba(255,255,255,1);border:1px solid #cbced8;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);border-radius:12px}.register>h2{font-size:24px;font-weight:400;color:#282828}.reg-result{height:auto;padding-bottom:20px}.register form table{width:515px}.register form h3,.get-password h3,.reset-password h3,.agreement h3,.reg-result h3{font-size:16px;color:#313131;border-bottom:1px solid #dedede;padding-bottom:10px;margin:10px 2px;text-indent:8px}.register form h3{margin-top:0;padding-bottom:5px}.agreement h3{margin:20px;text-align:center;font-weight:bold}.get-password .si-form{padding-top:40px}.get-password .si-form table{width:100%}.reset-password .si-form table{}.reset-password .si-form table th{min-width:88px\0}.get-password .si-form table tr td{text-align:center;line-height:36px}.register select{border:1px solid #ccc;border-radius:2px;color:#777;font-size:14px;padding:7px 0 8px;width:168px}.register select.focus{border-color:#6583cc}.register select.row-select{width:300px}.agreement{width:860px;background:none repeat scroll 0 0 #fefefe;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:auto;padding:10px 20px;margin-top:40px}.agreement .agreement-container{width:840px;padding:5px 10px;font-size:13px;line-height:24px}.agreement .agreement-container p{line-height:26px}.agreement .agreement-container div{margin:26px 0}.agreement .agreement-container h4{font-weight:bold}.agreement .agreement-container p.welcome{text-indent:2em}.reg-result h3{font-weight:bold}.reg-result h4{font-size:15px;font-weight:bold}.reg-result .dw_computer,.reg-result .dw_mobile{float:left;height:158px;margin-left:10px;margin-top:16px;width:44%}.dw_mobile .dw_button:hover{opacity:.75}.dw_computer img,.dw_mobile img{height:55px;width:55px;display:block;margin:12px auto}.dw_coding img{margin-top:12px}.dw_computer .dw_button,.dw_mobile .dw_button{background:url("/images/download_btn.png");border:none;color:#fff;cursor:pointer;float:left;font-size:14px;height:36px;left:50%;line-height:33px;margin-left:-52px;margin-top:10px;overflow:hidden;position:relative;text-align:center;width:104px}.dw_coding{margin-top:36px}.dw_coding img{border:0 none;height:auto;max-width:100%;vertical-align:middle}.dw_coding .ios_coding{margin-left:5%;margin-right:12%}.dw_coding .ios_coding,.dw_coding .android_coding{float:left;width:40%}.reg-result .download-message p.message{text-align:left;margin:0;text-indent:16px}.reg-result .download-message,.reg-result .login-message{width:80%;margin:0 auto;font-size:13px}.reg-result .download-message .box{height:255px}.reg-result .login-message p{text-align:left;min-height:30px;line-height:30px}.reg-result .login-message label{float:left;margin-right:16px;text-align:right;width:80px;font-size:13px}.reg-result .col-left,.reg-result .col-right{display:inline-block;margin-right:3%;vertical-align:top;width:46%}.reg-result .whole{width:98%}.reg-result p.message{font-size:13px;margin-bottom:0;margin-top:0;text-align:left}.reg-result .box{border:1px solid #d2d2d2}.reg-result p.message.box{font-size:14px;font-weight:bold;margin:15px auto;padding:10px;width:300px;text-align:left}.reg-result p.message em{font-weight:bold;margin-right:5px}.reg-result a.return-login{margin:15px 0 0 253px}.reset-password-wrapper .reg-result a.return-login{margin:20px 85px}.reg-result .title b{background:url("/Images/messager_icons.png") no-repeat;width:32px;height:32px;display:inline-block;position:relative;top:10px;margin-right:5px}.reg-result .title .success{background-position:0 0}.reg-result .title .error{background-position:-64px 0}.reg-result .title .warning{background-position:-96px 0}.register select.cascade-select{max-width:110px}.reg-result.return-login{margin-left:200px}#footer{position:fixed;bottom:0;width:100%;height:40px;line-height:40px;text-align:center;z-index:999;height:50px;line-height:25px;background:none;padding:5px;margin-top:10px}#footer p{color:#000;display:inline-block;line-height:50px;margin:0 10px;z-index:998}.version-error-msg{position:absolute;width:980px;left:50%;top:0;margin-left:-500px;z-index:1000;background:#fff;text-indent:2em;padding:0 10px 3px;line-height:24px}.version-error-msg a{color:red}.agreement-wrapper .logo,.reg-result-wrapper .logo,.reset-password-wrapper .logo,.get-password-wrapper .logo,.register-wrapper .logo{position:static;height:40px;margin:10px 0 20px 40px;width:95%}.get-password-wrapper .logo{width:90%}.agreement-wrapper .logo h1 img,.reg-result-wrapper .logo h1 img,.reset-password-wrapper .logo h1 img,.get-password-wrapper .logo h1 img,.register-wrapper .logo h1 img{margin-left:-12px;margin-top:-5px}.agreement-wrapper .logo h2,.reg-result-wrapper .logo h2,.reset-password-wrapper .logo h2,.get-password-wrapper .logo h2,.register-wrapper .logo h2{float:right}.product-login .input-td .input-validation-error,.input-td .input-validation-error{background-color:#fff3f3!important;border:1px solid #e80c4d!important}.product-login .input-td .field-validation-error,.input-td .field-validation-error{*zoom:expression(this.insertBefore(document.createElement("div"),this.childNodes[0]).className="before")}.product-login .input-td .field-validation-error:before,.input-td .field-validation-error:before{content:"";background:url("/Images/login/tip-header.png") no-repeat scroll center center transparent;display:block;position:absolute;left:-11px;width:15px;height:14px;top:4px}.product-login .input-td .field-validation-error,.input-td .field-validation-error{background-image:-moz-linear-gradient(left,#fff,#ece7d9);background-color:#fffaec \9;border:1px solid #b2b2b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;position:absolute;float:right;line-height:32px;min-height:32px;padding-left:5px;top:1px;margin-left:210px;vertical-align:top;min-width:140px;z-index:991}.product-login .input-td .field-validation-valid,.input-td .field-validation-valid{display:none}.login .field .field-inner,.product-login .field .field-inner{position:relative}.login .input-td .field .field-inner,.product-login .input-td .field .field-inner{}.login .input-td .field .field-inner .tip-content,.product-login .input-td .field .field-inner .tip-content{float:left}.input-td>div{display:inline-block;position:relative}.input-td div.validatebox-tip{display:block}.input-td .input-icon{display:inline-block;position:absolute;height:44px;width:44px;top:0;left:0}.tenant-icon{background:url("/Images/login/ic_login_merchants.png") no-repeat scroll center center transparent}.account-icon{background:url("/Images/login/ic_login_Username.png") no-repeat scroll center center transparent}.password-icon{background:url("/Images/login/ic_login_Password.png") no-repeat scroll center center transparent}.product-huike-login .tenant-icon{background:url("/Images/login/ic_login_huike_merchants.png") 0% 0%/cover no-repeat}.product-huike-login .account-icon{background:url("/Images/login/ic_login_huike_Username.png") 0% 0%/cover no-repeat}.product-huike-login .password-icon{background:url("/Images/login/ic_login_huike_Password.png") 0% 0%/cover no-repeat}.huike-password-icon{background:url("/Images/huike_no_show.png") 0% 0%/cover no-repeat}.huike-password-icon.show{background:url("/Images/huike_show.png") 0% 0%/cover no-repeat}.register form h3{color:#555;font-size:18px;font-weight:bold;margin-top:0;height:40px;line-height:40px}.register .field-tip.readonly{background-color:#b9b9b9}.register .field-tip span{}.register span.tip{color:#333;margin:10px 0 0 5px}.product-login.register a.phone{font-size:12px;color:#fcfcfc}.register a.phone:hover{text-decoration:none}.register .field-tip.readonly a{text-decoration:none;cursor:default;padding:0}.register a.email{font-size:12px;font-weight:normal;color:#267cb2;margin-left:3px;display:inline-block;height:32px;line-height:31px;vertical-align:middle}.register a.email .validate-img{width:54px;height:100%;margin:0}.register a.email span{margin-left:7px}.register ul{height:30px;line-height:30px;margin:10px auto 25px;text-align:center;width:60%}.register .error-msg ul{margin:0;width:100%;text-align:left}.register ul li{display:inline-block;width:auto;padding-right:20px}.register label{font-size:14px;font-weight:400;color:#7a7d88}.register .service-term label{font-size:12px;font-weight:normal}.register .service-term label a{color:#2b4a78}.register ul li label{padding-bottom:2px;color:#999}.register ul li label:hover{cursor:pointer}.register ul li.current label{border-bottom:2px solid #6d8ad6;color:#333}.input-td .service-term{margin-bottom:0!important;text-align:left}.register .service-term{margin-bottom:20px;letter-spacing:1px}.register .field-tip{position:relative;background-color:#a0a0a0;color:#f2f2f2;margin-left:5px;width:120px;height:40px;top:2px;line-height:40px;text-align:center;letter-spacing:1px;font-size:13px;border-radius:4px}.register .login-text2{}.register .login-text2.validate-text{width:120px}.register .tlbar{text-align:center}.register .tlbar span{font-size:12px}.register .tlbar a{padding:0 3px;text-decoration:none;color:#00a0e9;font-size:12px}.register .tlbar a:hover{text-decoration:underline}#cnzz_stat_icon_1253551123{display:none}.ichat-content{min-height:200px}#ichatButtonName{font-weight:bold}.ichat-list a img{position:absolute;left:0;line-height:14px;top:2px}body>a{display:none}.header{margin:0 auto;overflow:visible;background:#0c0c0c none repeat scroll 0% 0%;height:60px}.fixed-style{position:fixed;top:0;width:100%;z-index:999;opacity:.9}.header h1{font-size:26px;line-height:1em}.header .logo{float:left;padding:8px 0;width:160px;margin:0 auto}.header .logo a{display:block;position:relative;width:160px}.header .wrapper{height:100%;min-width:1120px;width:1120px;margin-top:0;margin:0 auto 0;clear:both;position:relative}.header .logo2{width:110px;margin:15px 0 0 5px}.logo-left{display:inline-block;vertical-align:top;width:60%}.logo-left h2{float:left;margin-left:-130px;margin-top:-30px}.service-term{text-align:center}#div_qr_mask{position:absolute;top:0;bottom:0;right:0;left:0;opacity:.9;background:#0d1c28;padding-top:70px;color:#fff;font-size:16px;text-align:center}#div_qr_mask .svg_icon{margin-bottom:16px}#div_qr_mask #p_firstMsg{font-size:18px;font-weight:600}#div_qr_mask #a_refresh{color:#f0f8ff;text-decoration:underline;margin:0;padding:0;border:none}#div_qr_mask #p_secondMsg{padding-top:10px;letter-spacing:0;text-align:center;line-height:28px}#showloginmsg{display:flex;justify-content:center;font-size:14px;margin-top:6px;text-align:center}.msj-container{width:100%;height:100%}.login-wrapper{display:flex;flex-direction:row}.login-left{width:60%}.login-right{width:40%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff}.login-title h1{font-size:44px;font-weight:bold;text-align:left;color:#1f2021;line-height:44px}.login-type{width:370px;display:flex;justify-content:space-around;margin-bottom:30px}.td-reg a{font-size:16px}.login-validate-code{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}.login-text{width:233px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;border:1px solid #ccc!important}#qrcode_div{width:100%;height:100%}.checkbox{padding-left:0!important}.confirmlabel{font-size:12px!important;font-weight:400;color:#7a7d88}.qrcode_img_div{position:relative;width:250px;height:250px;text-align:center;margin:0 auto}.refreshbtn{position:absolute;left:0;right:0;top:50%;left:50%;width:80px;height:30px;border:0 none;display:inline-block;overflow:hidden;vertical-align:middle;font-size:12px;color:#282828;background:#ffc300 none repeat scroll 0% 0%;border-radius:3px;cursor:pointer;margin-left:-40px;margin-top:-15px}.login-carousel{width:100%;height:100%;position:relative;overflow:hidden}.carousel-slides{width:100%;height:100%;pointer-events:none}.carousel-slide{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s}.carousel-slide.active{opacity:1}.carousel-indicators{position:absolute;bottom:50px;left:15%;transform:translateX(-50%);display:flex;gap:8px}.indicator{width:16px;height:6px;opacity:.3;background:#1f2021;border-radius:3px}.indicator.active{width:30px;height:6px;opacity:.7;background:#1f2021;border-radius:3px}.carousel-btn{transform:translateY(-50%);background:rgba(0,0,0,.3);border:none;color:#fff;font-size:24px;width:32px;height:32px;border-radius:50%;cursor:pointer}.carousel-btn.prev{position:absolute;top:50%;left:10px}.carousel-btn.next{position:absolute;top:50%;right:10px}