@charset "utf-8";
/* CSS Document */
body{font:14px;font-family: "Microsoft Yahei"; min-width: 1200px;}
.rpopup{width:72px;height:570px; position:fixed;top:16%; right:0;z-index:99999998;}
.popup_sub{width:72px;/*height:300px;*/height:570px; background-color:#841BEE; border-radius:10px 0 0 10px; position:relative; z-index:3;}
.popup_sub a:nth-child(1) {
    border: none;
}
.popup_sub a{display:block; width:62px; height:80px; overflow:hidden; position:relative; margin:0 5px; border-top:1px solid #ba9bd9; color:#fff; font-size:16px; text-decoration:none;}
.popup_sub a p{font-size:16px; font-weight:600; text-align:center; line-height:20px;}
.popup_sub a span{display:block; font-size:14px; font-weight:600; text-align:center;}
.popup_sub a.swtlink .link_sub{width:23px;height:25px; background:url(../images/airico.png) no-repeat center center; position:relative; background-position:0 0; margin:10px auto 0;}
.popup_sub a.tianmao .link_sub{width:45px;height:22px; background:url(../images/airico.png) no-repeat center center; position:relative; background-position:0 -26px; margin:34px auto 0;}
.popup_sub a.jd .link_sub{width:47px;height:18px; background:url(../images/airico.png) no-repeat center center; position:relative; background-position:0 -57px; margin:34px auto 0;}
.popup_sub a.tiktok .link_sub{width:34px;height:54px; background:url(../images/airico.png) no-repeat center center; position:relative; background-position:0 -76px; margin:14px auto 0;}
.popup_sub a.ed .link_sub{width:34px;height:20px;}
.popup_l{position:absolute;top:230px;right:60px;width:0px;height:160px;z-index:2;}
.popup_l_sub{position:absolute;right:-296px;width:170px;height:160px;}
.popup_l_sub img{height:160px;}
.popup_l_sub.curb{opacity:1;right:0;}
.link_sub{width:32px;height:21px;}
.link_hsub{width:32px;height:28px; margin:7px auto 0;}
#coalink .link_sub {width:32px;height:14px;}
#coalink p{font-size:14px;}

/* ------------------------手机端-------------------------- */
@media all and (max-width:1080px) {
    body{min-width: 100%;}

    .rpopup {
        width: 52px;
        height: auto;
        top: 85%;
    }

    .popup_sub {
        width: 52px;
        height: auto;
    }

    .rpopup .popup_sub .popup_sub_m {
        display:none;
    }

    .popup_sub a {
        width: 42px;
    }

    .popup_sub a p {
        font-size: 14px;
        line-height: normal;
    }
}


@media all and (max-height:935px) {
    .rpopup {
        top: 10%;
    }
}

@media all and (max-height:830px) and (min-width:1081px) {
    .rpopup {
        top: 5%;
        height:500px;
    }
    
    .rpopup .popup_sub {
        height:500px;
    }
    
    .popup_sub a {
        height: 70px;
    }
    
    .rpopup .link_hsub {
        margin: 3px auto 0;
    }
    
    .rpopup .swtlink p {
        font-size:14px;
        line-height: 18px;
    }
    
    .qqlink .link_sub, .wxlink .link_sub, .wxlink .link_sub, .yhlink .link_sub, .coalink .link_sub {
        height: 11px;
    }
}

@media all and (max-height:610px) {
    .rpopup {
        top: 0;
    }
}

@media all and (max-height:575px) {
    .rpopup {
        height:430px;
        top: 0;
    }
    
    .rpopup .popup_sub {
        height:430px;
    }
    
    .popup_sub a {
        height: 60px;
    }
    
    .rpopup .popup_sub .swtlink {
        height: 70px;
    }
}