ul,li{list-style: none;margin:0;padding:0;}
.masksd{width: 100%;height: 100%;position: fixed;background: rgba(0, 0, 0, 0.6);top: 0;left: 0;display:none;}
.masksd .close{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAA9CAMAAADvVccnAAAApVBMVEUAAAD+/v7////+/v7+/v7////////////////////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////93d3cuje3s9P01ke78/v6Li4vy8vJ8fHxQoPDO5fvb29vi4uKUxfbr6+uYmJiGhobI4fqCu/RGmu9zs/SgoKC42PhmrPKurq6RkZH19fVcp/G7u7ve7Pumz/fQ0NDDw8OmpqZdKo2AAAAAFXRSTlMAm8OugUQ8M/J2H4lJ7pIp6OJfVBLJcKDQAAACS0lEQVRo3uzBgQAAAACAoP2pF6kCAAAAAADgcsxsSVEYjMKDC+LS2tsJGFAUUFzQdu33f7TJn9AiZLqdy1D9FUUuvqtTSQ4Jvxi7azWbVtd+pOtCx3pGzstw9EjXgF4fJVrvj7TptJ8giI+7zWZ3jSF4tjXtbaM0PW+51KYvv1cILj7L2c8gGJT1MnMV4/VJaZMZAAgSdsfmA4B9p73MLRhHHIDJ89RzgPmClfBj4OX9pk9Tt0TGhTZ4P/WBYMEq+B9A90t7K7fCmpM2lQ6AhGlsAPRynbkakdSGYgEX1QpMMVFTNgP6Sm9dYuoqxiv59kgbCgDZdZ+YTWSygMsxARylZZg1lmOZzONyTEmbSRuYM2IRUCbaRDMmiYEO6dAlVp7MNBWDmixO2khawDFvBMpEiSZMcgW6pCNXMqVM4hWOXUlobEE0gU92yzQvErEdYJFeuwqKIxMpzqSNpEF9V2SiREXnNUlnbpGJEuVEpI2kGmmuRTrULVJl4Ymn9guvWg9FJr0ewvt6WBpbD1qJB9+WeFiTEv8DcF9tHUpEmbgc94Cj9Kpmn1oqgAsjfO1ANCT9zYHoRNpQbIDvmUYCYJTrw7+Preb+gmgA8YRVWARA60vrl4uMkzaWDtevgIsYeOop7QBhJdPBE9rYu4XgDUBcWntJAGBwp73S2ku58T8fXiG4+izHv0DwVtbbW6h1qLTZDDgE8+MuSXbHGIKntqZP5zRNo62Xa9MZDVGi3/tZm7yPbtiWgxzH6vysTT016LRbVqNhtdr/r/8CuC+A5wxEEh4AAAAASUVORK5CYII=);background-repeat: no-repeat;position: absolute;right: -10px;width: 30px;height: 30px;text-indent: -9999px;top: -10px;cursor: pointer;background-position:-149px -31px;}
.masksd .close:hover{background-position: -180px -31px;}
/*复制弹窗*/
@-webkit-keyframes alert-bounceIn {0% {opacity: 0;transform: scale(.5)}100% {opacity: 1;transform: scale(1)}}
.alert-bounceIn {animation-name: alert-bounceIn;animation-duration: .3s;animation-fill-mode: forwards;}

.copy_masksd{z-index:1000;}
.copy-alert{padding:30px 0 25px;width: 644px; height: 326px;background-color: #fff;position: relative;margin: 230px auto;
    border-radius: 10px;}
.paybox{
        width: 310px;
    float: right;
    border-left: 1px solid #ccc;  
}
.paybox-img {
    margin: 29px auto 4%;
    width: 78px;
    display: block;
    margin-top: 12px;
    background: url(../img/one_dow_icon.4.png) no-repeat -36px -82px;
    height: 78px;
}

.paybox-img img {
    width: 100%;
    display: none;
}
.paybox-money{height: 40px;line-height: 40px;margin: 10px;text-align: center}
.paybox-money h2{color: #ff6600;font-size: 15px;display: inline-block;font-weight: 600;margin:0;}
.paybox-money span{text-decoration: line-through;color: #949494;margin-left: 10px;font-size: 14px;}
.paybox-bottom{width: 80%;
    text-align: center;
    margin: 10px auto 0;
    cursor: pointer;
    background: #44b549;
    height: 47px;
    line-height: 47px;
    border-radius: 4px;
    font-size: 17px;
    color: #fff;
    font-weight: 600;}
.paybox-service{margin-top:13px;text-align: center}
.paybox-service span{font-size: 14px;color:#999;margin:0 27px;cursor: pointer}
.paybox-title,.codebox_title{
    color: #44b549;
    font-size: 27px;
    text-align: center;
    font-weight: 700;
    line-height: 40px;
    height: 40px;
    width: 100%;
    margin-bottom: 5px;
}

.paybox-art, .codebox_tip {
    color: #999;
    font-size: 16px;
    line-height: 26px;
    height: 26px;
    width: 100%;
    /* margin: 0 0 8px 0; */
    text-align: center;
}

.codebox .codebox_tip {
    cursor: pointer;
    color: #44b449;
    font-weight: 700;
    font-size: 17px;
}
.codebox_tip.codebox_tip_2 {
    color: orange;
}
.masksd div, .marksd div {
    clear: none;
    overflow: visible;
    box-sizing: content-box;
}
.codebox{
    width: 331px;
    float: left;
}
.codebox_qrcode{width: 170px;display: block;margin: -2px auto 0;}
.codebox_search{margin: 0 auto;width: 74%;border: 1px solid #44b549;height: 40px;line-height: 40px;overflow: hidden;border-radius: 3px;}
.codebox_search .houhao_bar{width: 70%; font-size: 15px; float: left; border: none; color: #bdbdbd; line-height: 40px; padding: 0 0 0 3%;height: 38px;outline:none}
.codebox_search .houhaoresults{width: 27%;background: #44b449;color: #fff;text-align: center;font-size: 16px;border: 0 none;cursor: pointer;float: right;height: 40px;}
.codebox_search .houhaoresults:hover{opacity: .8;text-decoration: none;}
.houhao_bar::-webkit-input-placeholder {color: #ccc;}
.houhao_bar:-moz-placeholder {color: #ccc;}
.houhao_bar:-ms-input-placeholder { color: #ccc;}
.codebox_tips {color: #999;font-size: 14px;line-height: 24px;height: 24px;width: 100%;margin-top: 12px;text-align: center;}
/*客服弹窗*/
.customer_masksd{z-index:1001;}
.customer_service_box{width:552px;min-height:414px;background: #fff;border-radius: 5px;margin:200px auto 0;position: relative;padding:1px 30px 30px;}
.customer_service_box li{padding:10px 0;text-align: left;}
.cj_title{display:none;font-size:18px;color:#20ad48;margin-top:20px;text-align: center;font-weight: bold;}
.cj_title span{display: inline-block;}
.customer_service_box li{margin-top:10px;}
.que{font-size:14px;color:#00c1c8;font-weight: bold}
.ans{font-size:14px;color:#666;margin:8px 10px 0;line-height: 20px;border-top:1px dashed #eee;padding-top:6px;}
/*支付弹窗*/
.pay_masksd{z-index:1002;}
.pay_masksd .masksd_box{width:342px;height:375px;background: #fff;margin:200px auto 0;border-radius: 5px;position: relative;}
.pay_masksd_top{height:68px;background: #00c1c8;color:#fff;line-height: 68px;font-size: 28px;border-radius: 5px 5px 0 0;text-align: center}
.pay_qrcode{width:160px;height:160px;margin:30px auto 0;}
.pay_qrcode img{width:100%;height:100%;}
.pay_tip{width:170px;height:28px;line-height:28px;margin:20px auto 0;background:#00c1c8;color:#fff;font-size:16px; }
.pay_tip img{width:24px;height:24px;vertical-align: -6px;margin:0 5px 0 10px;display: inline;}
.pay_price{font-size:18px;color:#666;text-align: center;margin-top:10px;}
.pay_price span{color:#ff7800;font-weight: bold;}
/*支付成功弹窗*/
.buy_success{z-index:1003;}
.buy_success .masksd_box{width:342px;height:375px;background: #fff;margin:200px auto 0;border-radius: 5px;position: relative;}
.buy_success .icon{display: block;margin:60px auto 0;width:86px;height:86px;fill: #00c1c8;padding-top:34px;}
.buy_success_tip1{color:#00c1c8;text-align: center;font-size:18px;margin:20px auto 0;}
.buy_success_tip2{font-size:14px;color:#666;text-align: center;line-height: 26px;}
.buy_btn_qr{cursor:pointer;width:241px;height:43px;background: #00c1c8;color:#fff;line-height: 43px;text-align: center;font-size:18px;margin:80px auto 0;border-radius: 4px;}
