#root{width:100%;margin:0 auto;background:#f1f2f7}.loginFrm{float:right;width:500px;min-height:440px;padding:15px 25px 25px;background:#fff;position:relative;margin-top:15px;box-shadow:0 0 8px #95c5dd}.loginFrm .tabhead{position:relative;display:block;color:#444}.loginFrm .tabhead .line{color:#444;width:100%;height:1px;position:absolute;border-bottom:1px solid #ccc;z-index:1;bottom:0}.loginFrm .tabhead .first{margin-left:20px}.loginFrm .tabhead .tab{display:inline-block;height:50px;line-height:50px;border:none;padding:0 15px;margin-top:10px;background:#fff;position:relative;cursor:pointer}.loginFrm .tabhead .cur{border:1px solid #ccc;border-bottom:none;bottom:-1px;z-index:10;font-weight:700;color:#29a8df}.loginFrm .homeFrm{margin-top:52px;width:100%;white-space:nowrap;word-break:keep-all}.custom-submit-button:hover{background-color:#366804!important;border-color:#366804!important}.loginFrm .title{font-size:18px;font-weight:700;margin:10px 0}.loginFrm .code{margin-top:70px}.loginFrm .msg{margin-top:43px}.loginFrm .btn{margin-top:124px;width:100%;height:42px;font-size:18px;color:#fff;background:#71c41c;border-radius:3px;border:none;cursor:pointer}.loginFrm .btn:hover{background-color:#366804!important;border-color:#366804!important}.supportBnk{width:1140px;padding-top:20px;padding-bottom:5px;margin:10px auto 0;color:#363636}.supportBnk .lst{font-size:14px;color:#363636;float:left;width:55px;height:45px;display:inline;text-align:center}.supportBnk .lst li{list-style:none}.payinfo .subtoppnl{width:100%;background:#005edc;padding:15px 0;margin-bottom:12px}.payinfo .subtoppnl .subtop,.payinfo .webpnl{width:1140px;margin:0 auto}.payinfo .webpnl .a_g_o{color:#666;padding-left:25px;background:url(/360000_p/homeIcon.f54571c3.png) no-repeat 0;margin-bottom:10px}.payinfo .webpnl .a_g_o a{color:#666;text-decoration:none}.payinfo .webpnl .subpnl{border:1px solid #cccccd;border-radius:3px;box-shadow:0 0 5px 0 #ccc;height:37px;padding-top:0;line-height:37px;text-align:center;color:#3686f7;margin-bottom:8px;background:url(/360000_p/titlebk.a5c3d5a9.jpg)}.payinfo .webpnl .subpnl .l{float:left;padding-left:10px;font-weight:700}.payinfo .webpnl .subpnlb{border:1px solid #cccccd;border-radius:3px;padding-top:10px;box-shadow:0 0 5px 0 #ccc;background-color:#fff}.payinfo .webpnl .subpnlb .main{height:auto;min-height:420px;margin:30px 30px 60px;position:relative;color:#000}.payinfo .webpnl .subpnlb .title{font-size:18px;color:#ff7e00;margin:5px 15px 15px;font-weight:700}.payinfo .webpnl .subpnlb .main .line{border-top:1px solid #ccc;line-height:1px;height:1px;font-size:1px;margin:12px 20px}.payinfo .webpnl .subpnlb .main table{color:#000}.payinfo .webpnl .subpnlb .main .vioInfoTable th{font-weight:400;height:27px}.payinfo .webpnl .subpnlb .main .table{margin-top:6px;border-collapse:collapse;width:100%}.payinfo .webpnl .subpnlb .main .table td{border:1px solid #444;padding:5px}.payinfo .webpnl .subpnlb .main .paystatus{color:red;border:5px solid red;width:100px;padding:8px;position:absolute;top:130px;left:40%;text-align:center;transform:rotate(15deg);transform-origin:20% 40%;-ms-transform:rotate(15deg);-ms-transform-origin:20% 40%;-webkit-transform:rotate(15deg);-webkit-transform-origin:20% 40%;box-sizing:content-box}.payinfo .webpnl .subpnlb .message{margin:20px}.payinfo .webpnl .subpnlb .btnbox{height:100px;display:flex;justify-content:center}.payinfo .webpnl .subpnlb .btnbox button{background:#f40;border-radius:3px;height:38px;line-height:38px;font-size:16px;color:#fff;padding:0 10px;border:none;cursor:pointer}.payinfo .webpnl .subpnlb .btnbox button:hover{background:red}.payinfo .webpnl .subpnlb .btnbox .twobtn{width:200px;box-sizing:content-box}.cashierinfo .webpnl .payresult{background:#fff;padding:100px 20px 50px}.cashierinfo .webpnl .payresult .resultcon{display:flex}.payresult .resultcon .l{width:480px;padding:10px 60px 0 0;text-align:right}.payresult .resultcon .r .title{text-align:center;font-size:24px;font-weight:800;margin:5px 0 20px;color:#d40627;padding-bottom:18px}.payresult .resultcon .r .rc{display:flex;justify-content:space-between}.payresult .resultcon .r .rc .rl{text-align:right;margin-right:5px}.cashierinfo .webpnl .payresult .btnrow{text-align:center;margin:80px 20px 30px}.cashierinfo .webpnl .payresult .btnrow button{padding:0 30px;display:inline-block;background:#41b35c;color:#fff;font-size:16px;text-align:center;height:40px;width:240px;line-height:40px;border-radius:20px;border:none}.overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:20;display:flex;justify-content:center}.overlay .d-outer{position:absolute;top:calc(40% - 78px);width:452px;border:2px solid #005edc;border-radius:5px;transition:-webkit-box-shadow .2s linear;box-shadow:0 3px 26px #005edc;background-color:#fff}.overlay .d-outer .title{line-height:27px;padding:5px 0 5px 16px;color:#fff;font-weight:700;text-shadow:0 1px 0 #000;background:#005edc}.overlay .d-outer .title .close{float:right;width:11px;padding:8px 16px;box-sizing:content-box;cursor:pointer}.overlay .d-outer .input{margin-top:20px;display:flex;align-items:center;justify-content:center}.overlay .d-outer .nextbtn{margin-top:28px;margin-left:calc(50% - 75px);margin-bottom:20px;width:150px;height:35px;border:0;border-radius:5px;color:#fff;background:#28c;cursor:pointer}.overlay .d-outer .surebtn{border-radius:5px;border:1px solid #1c6a9e;color:#fff;background:#28c;background:linear-gradient(top,#3be,#28c);background:-moz-linear-gradient(top,#3be,#28c);background:-webkit-gradient(linear,0 0,0 100%,from(#3be),to(#28c));text-shadow:-1px -1px 1px #1c6a9e;padding:6px 10px;margin:28px 0 20px;cursor:pointer}.cashierinfo{background:#fff}.cashierinfo .subtoppnl{width:100%;background:#005edc;padding:15px 0;margin-bottom:12px}.cashierinfo .subtoppnl .subtop,.cashierinfo .webpnl{width:1140px;margin:0 auto}.cashierinfo .webpnl .a_g_o{color:#333;margin-bottom:10px;display:flex;justify-content:space-between}.cashierinfo .webpnl .a_g_o a{text-decoration:none}.cashierinfo .subpnlb{padding:20px}.cashierinfo .subpnlb .notice{font-size:14px;box-sizing:border-box;border:2px solid #f7efbe;background:#fffee2;height:40px;line-height:40px;padding:0 10px;color:#fd0400;margin:0 0 18px}.cashierinfo .subpnlb .loginpnl{display:flex;justify-content:space-between}.cashierinfo .subpnlb .loginpnl .leftV{width:570px;min-height:312px}.cashierinfo .subpnlb .loginpnl .leftV .title{color:#444;font-size:16px;font-weight:700;padding:10px 15px;width:2em;box-sizing:content-box;border:1px solid #aedef4;border-bottom-color:#fff;position:relative;z-index:1}.cashierinfo .subpnlb .loginpnl .leftV .contentV{width:100%;border:1px solid #aedef4;border-right:none;margin-top:-1px;padding-top:30px;padding-left:60px;padding-bottom:15px}.cashierinfo .subpnlb .loginpnl .leftV .contentV .infoV{display:flex}.cashierinfo .subpnlb .loginpnl .leftV .contentV .infoV .infoleft{width:6em;text-align:right}.cashierinfo .subpnlb .loginpnl .leftV .contentV .infoV .infoleft div{margin-top:7px}.cashierinfo .subpnlb .loginpnl .leftV .contentV .infoV .inforight{font-size:16px}.cashierinfo .subpnlb .loginpnl .leftV .contentV .infoV .inforight div{margin-top:5px}.cashierinfo .subpnlb .loginpnl .leftV .contentV .btn{margin-top:10px;display:inline-block;width:240px;height:42px;line-height:42px;border-radius:3px;font-size:18px;text-align:center;color:#fff;background:#4593ff;border:none;cursor:pointer}.cashierinfo .loginpnl .leftV .contentV .btn:hover{color:#333;background-color:#366804!important;border-color:#366804!important}.cashierinfo .subpnlb .loginpnl .rightV img{width:525px;height:310px;border:1px solid #aedef4}.cashierinfo .subpnlb .supportBnks{margin-top:20px;color:#333;font-size:16px}.cashierinfo .subpnlb .supportBnks .lst{display:inline-block;width:500px}