.pay_set .pay_type{ position:absolute;left:0px;top:0px; width:200px;}
.pay_set .pay_type li{ cursor:pointer;  height:70px; line-height:70px;color:#000;padding-left:24px; position:relative;font-size:18px;}
.pay_set .pay_type li img{ width:30px; margin-right:10px;}
.pay_set .pay_type li p{ display:none}
.pay_set .pay_type .hover p{ display: block;  border-radius:5px; width:27px; height:78px; position:absolute;top: -4px;right: -27px;z-index:1;background: url(../../image/pay/s_pay_ico.png) no-repeat 0px -260px;}
.pay_set .pay_type li:hover{ opacity:1}
.pay_set .pay_type .hover{ opacity:1; color:var(--theme)}
.pay_set .pay_type li em{padding: 2px 18px;background: url(../../image/pay/s_pay_ico.png) no-repeat -14px -13px;}
.pay_set .pay_type li .p_ico_a{ background-position:-14px -13px;}
.pay_set .pay_type li .p_ico_b{ background-position:-14px -82px;}
.pay_set .pay_type li .p_ico_c{ background-position:-14px -153px;}
.pay_set .pay_type li .p_ico_d{ background-position:-14px -226px;}
.pay_set .pane_type .hover{ display:block}
.pay_set .pane_type ul{ display:none}
.pay_set .pane_type ul img{ max-width:100%; margin:5px 0; padding:5px; width:500px;}

.pay_set .pane_type ul  .img-w{ max-width:100%; width:85%;}

.pay_set .pane_type ul p{ font-size:22px;  margin-top:20px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; line-height:36px}

.pay_set .pane_type .wen-title {border-bottom: 2px solid #8f8f8f;font-size: 22px;line-height: 49px;color:#000;margin-top:12px;}
.winof a{border:2px solid #679cd1;padding: 10px 32px;font-weight: bold;font-size: 19px;border-radius: 3px;display: block;float: left;margin-right: 32px;text-align: center;color: #1d5b8f;opacity: 0.8;}
.winof a:hover{opacity: 1}
.winof{padding-bottom: 55px;margin-right:12px}


.pay_set .p-the{font-size:14px;margin-top:20px;width: 100%; font-weight:bold }
.pay_set .dp_pay_tit_e{font-size:14px;width: 100%; font-weight:bold }
.pay_set h4 em{padding:4px 6px;background:url(../../image/pay/pay_ico.png) no-repeat 0px -8px;}
.pay_set h4:hover em{background-position:0px 14px}
.pay_set .active em{background-position:0px -126px}
.pay_set .active:hover em{background-position:0px -98px}

.pay_set h5{font-size:16px;margin-top:38px;width:140px; font-weight:var(--tinge);}
.pay_set{border-radius:5px;margin-top:0px;position:relative; padding-left:200px;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.6); color:#333;background: #fff;margin-bottom:20px}
.pay_set .pane{position:relative;padding:0px 70px;}
.pay_set .pane li{position:relative;height:83px;padding:0px 62px 0 0;}
.pay_set .pane li img{cursor:pointer;width:200px;border:2px solid #f0f0f0; border-radius:4px;}
.pay_set .pane li img:hover{border:2px solid #f8bc3a;}
.pay_set .pane li{float:left;}
.pay_set .pane li .d_pay_hg{border:2px solid #f8bc3a; display:none;width:200px; position:absolute;left:0px;top:0px; height:60px;background: url(../../image/pay/pay_selected_ico.png) no-repeat right 0; border-radius:4px;}
.pay_set .pane .hover .d_pay_hg{display:block;}
.pay_set .pane li .payfreeinfos{background:#22916d;color: #fff;display: none;left:0px;padding: 5px;position: absolute;z-index: 9999;top:-30px; border-radius:4px;word-break:keep-all;white-space:nowrap;}
.pay_set .pane li .payfreeinfos span{ background:url(../../image/tip.png) no-repeat -7px -122px;height: 10px;left: 20px;position: absolute;top: 29px;width: 10px;}
.pay_set .pane li:hover .payfreeinfos{ display:block}



.actvate_index{padding-left:0px;padding-bottom:50px;}
.actvate_index li{transition: all 0.3s linear 0s;margin-left: 5%;border:2px solid #fff; text-align:center; background:#fff; margin-top:50px;width:27%;height:180px; float:left;border-radius:7px;opacity:0.8}
.actvate_index li:hover{opacity:1;border:2px solid #FBBD01;}
.actvate_index li a{display:block; height:180px;}
.actvate_index .li_null,
.actvate_index .li_null:hover{ background: transparent;border: 2px solid transparent;}
.actvate_index li p{font-size:16px;padding-top:16px;}
.actvate_index li img{padding-top:12%}

.sub-nav {margin-top: 50px;}
.sub-nav .option {float: left;padding: 15px 15px;font-size: 18px;color: #FFF;background: #019ee9;margin-right: 60px;}
.sub-nav .option.active {background: #006da2;}
.sub-nav .option:hover {cursor: pointer;}