
.paydown_form { font-size: 16px; margin-top: 30px; text-align:center;  }
.paydown_form p{margin:0; padding:0 }
.paydown_form .down_tips{ font-weight: bold; margin: 20px 0;}
.paydown_form .nep i{ font-style: normal; font-size:24px; font-weight: bold; color: #f4543c}
.paydown_form .btn{ margin-top: 10px; }
.paydown_form p button{

    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
    width: 120px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    border-radius: 15px;
    border: 1px solid #f9d681;
    background-color: #f9d681;
    color: #351d06;
}
.paydown_form p button{ 
    border:0px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    width: auto;
    padding: 0 60px;
}

.paydown_form p button:hover{
    border: 1px solid #333;
    background-color: #333;
    color: #fff; 
}

.vippage_marquee .tempWrap{ padding: 10px; }
.vippage_marquee{ position: relative; }
.vippage_marquee:after{ content:""; display: block;  z-index: 2; height: 40px; width: 100%; background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1));position: absolute; bottom: 0; left: 0;}
.vippage_marquee:before{ content:""; display: block; position: absolute; top: 0; left: 0; z-index: 2; height: 40px; width: 100%; background-image:linear-gradient(rgba(255,255,255,1), rgba(255,255,255,0));}
.marquee_item {  height: 34px; background: #f6fafa; border-radius: 20px; line-height: 34px; margin-bottom: 20px; position: relative; padding:0 10px 0 40px;  }
.vippage_marquee .marquee_avatar { width: 28px; height: 28px; position: absolute; left: 3px; top: 3px; }
.vippage_marquee .marquee_avatar img { width: 100%; height: 100%; }
.marquee_item p { font-size: 12px; color: #999; }
.marquee_item p span { margin-right: 5px; }


input:disabled + label {/*禁用的指针*/
    cursor: not-allowed
    }
.Radio input,
.Checkbox input {
    display: none
    }
.Radio label,
.Checkbox label {
    padding: 0 16px 0 0;
    display: inline-block;
    cursor: pointer;
    position: relative
    }
.Radio label:before,
.Checkbox label:before {
    box-sizing: border-box;
    content: "";
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: 1px solid #999;
    margin: 0 8px;
    vertical-align: middle;
    display: inline-block;
    transition: 0.1S;
    }
.Radio label:hover:before,
.Checkbox label:hover:before {
    border-color: #333;
    }
.Radio input:disabled + label:before,
.Checkbox input:disabled + label:before {
    background-color: #CCC;
    border-color: #999;
    opacity: 0.5;
    }
.Radio input:disabled + label,
.Checkbox input:disabled + label {
    opacity: 0.5;
    }
.Radio input:checked + label:before {
    border: 5px solid #333;
    }



.bdinfo{ 
    border:dashed 3px #ddd; 
    border-radius: 12px; 
    background-color: #fffeee; 
    padding: 20px; 
    margin-top: 20px; 
    font-size: 0.896rem; 
    color: #999

}
.bdinfo p{ padding: 0; margin: 0; line-height: 2;}
.bdinfo h4{ font-weight: bold; color: #666; font-size: 16px;}



.uk-downpage-img{max-height: 350px; overflow: hidden;}
.uk-downpage-img img{ border-radius: 8px; border:8px solid #f2f2f2; }

.s04-pricing{
    display:block;
    box-sizing:border-box;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    padding:80px 20px;
    position:relative;
    text-align:center;
    font-size:0;
    width:100%;
}

.s04-pricing-column,.s04-pricing-column *,
.s04-pricing-column *:before,
.s04-pricing-column *:after{box-sizing:border-box;}
.s04-pricing-column{
    width: 100%;
    border:2px solid transparent;
    background:rgba(48,63,69,1);
    background-origin:border-box;
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.12);
    position:relative;z-index:1;
    display:inline-block;
    font-size:16px;
    border-radius:10px;
}
.s04-pricing-column.recommended{background:none;background-origin:border-box;box-shadow:0 17px 2px 0 rgba(0,0,0,0.25);z-index:2;}
.s04-pricing-column.recommended:before{border:2px solid transparent;background:linear-gradient(227deg, rgba(10,183,167,1), #0A93B7);background-origin:border-box;content:'';top:-17px;left:-2px;right:-2px;bottom:-17px;position:absolute;display:block;border-radius:10px;z-index:-1;}
@media screen and (max-width:980px){.s04-pricing-column.recommended{box-shadow:0 2px 2px 0 rgba(0,0,0,0.17);}.s04-pricing-column.recommended:before{top:-2px;bottom:-2px;}}
@media screen and (max-width:540px){.s04-pricing-column{width:100%;margin-left:0;margin-right:0;}}
.s04-pricing-ribbon{width:115px;height:115px;overflow:hidden;position:absolute;left:-5px;top:-5px;}
.s04-pricing-ribbon:before,.s04-pricing-ribbon:after{position:absolute;z-index:-1;content:'';display:block;border:3px solid #0AB7A7;}
.recommended .s04-pricing-ribbon:before,.recommended .s04-pricing-ribbon:after{border:3px solid #303F45;}
.s04-pricing-ribbon:before{top:-3px;right:0;border-top-color:transparent;border-left-color:transparent;}
.s04-pricing-ribbon:after{bottom:0;left:-3px;border-top-color:transparent;border-left-color:transparent;}
.s04-pricing-ribbon span{position:absolute;display:block;width:200px;padding:8px 0;background-color:#0AB7A7;color:#FFFFFF;font-size:12px;font-weight:bold;font-style:normal;text-transform:uppercase;text-align:center;right:-32px;top:32px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.recommended .s04-pricing-ribbon{top:-20px;}
.recommended .s04-pricing-ribbon span{
background-color: rgb(240, 240, 240);
    color: rgba(10,183,167,1);
}
@media screen and (max-width:980px){.recommended .s04-pricing-ribbon{top:-5px;}}
.s04-pricing-header{display:block;padding:40px 0 0;}
.s04-pricing-header h1{margin:0;line-height:1;color:#9E9E9E;font-size:18px;font-style:normal;font-weight:normal;text-transform:uppercase;}
.s04-pricing-header p{margin:0;font-size:14px;font-style:italic;color:inherit;}
.recommended .s04-pricing-header h1{color:#FFFFFF;}
.s04-pricing-amount{display:block;padding:20px;line-height:1;}
.s04-pricing-amount strong{color:#FFFFFF;position:relative;display:inline-block;font-size:68px;font-style:normal;font-weight:bold;line-height:inherit;}
.s04-pricing-amount strong span{display:inline-block;line-height:inherit;}
.s04-pricing-amount strong code{background-color:transparent;color:inherit;font-size:24px;font-weight:normal;font-family:inherit;position:absolute;bottom:6px;border:none;padding:0;margin:0;line-height:inherit;word-break:normal;}
.s04-pricing-amount strong code:before{content:".";}
.recommended .s04-pricing-amount strong,.recommended .s04-pricing-amount strong code{color:#FFFFFF;}
.s04-pricing-currency{color:#FFFFFF;display:inline-block;font-size:28px;font-weight:bold;top:8px;left:-18px;position:absolute;}
.recommended .s04-pricing-currency{color:#FFFFFF;}
.s04-pricing-frequency{color:#FFFFFF;font-size:14px;font-weight:normal;font-style:normal;text-transform:uppercase;margin:0 0 12px;}
.recommended .s04-pricing-frequency{color:#FFFFFF;}
.s04-pricing-feature{display:block;padding:0px 0px 15px;list-style:none;text-align:left;margin:0;}
.s04-pricing-feature li{color:#9E9E9E;padding:0 23px;font-size:14px;position:relative;line-height:2.4;text-align: center; border-bottom: 1px solid rgba(0, 0, 0, 0.05);;}
.s04-pricing-feature li:last-child{border:none;}
.s04-pricing-feature li:nth-child(odd){;}
.s04-pricing-feature li span{ padding-left:5px;font-weight:bold;}
.recommended .s04-pricing-feature li{color:#FFFFFF;}
.s04-pricing-footer{display:block;padding:20px;}
.s04-pricing-button{position:relative;border:2px solid transparent;background:rgba(66,79,85,1);background-origin:border-box;color:#FFFFFF;font-size:14px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:100%;font-weight:bold;text-transform:uppercase;line-height:2.6;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
.s04-pricing-button:link{color:#FFFFFF;}
.s04-pricing-button:hover{color:#FFFFFF;background-color:#0AB7A7;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;opacity:.9;}
.recommended .s04-pricing-button{color:#0AB7A7;border:2px solid #FFFFFF;background:rgba(255,255,255,1);background-origin:border-box;}
.recommended .s04-pricing-button:hover{opacity:1;}