.main{width: 100%;background-color: #f4f5f6;cursor: pointer;padding-bottom: 76px;}
.member-top{width: 100%;height: 470px;background-color: #1A3147;}
.position{color: #999!important;}
.position cite{color: #fff!important;}
.member-top .member-tp{width: 1280px;margin: 0 auto;padding-top: 40px;}
.member-top .member-tp .member{font-family: MicrosoftYaHei;color: #FFFFFF;padding-top: 40px;}
.layui-tab-title .layui-this:after{width: 285px;height: 160px;border-style: none;border:none;background:url(/images/openvip/rectangle.png) no-repeat;background-size: 100% 100%;}
.layui-tab-title{height: auto;}
.layui-tab-title li{padding: 0;}
.layui-tab-title li .extreme{width: 285px;height: 160px;}
.layui-tab-title li:not(:last-child) .extreme {
    margin-right: 20px;
}
.layui-tab .nominate{position: absolute;top: 0px;z-index: 1;width: 55px;height: 55px;right: 20px;}
.layui-breadcrumb a:hover{color: #999999 !important;}

.main .viptypes{width: 1200px;margin: 0 auto;margin-top: 30px;}

.meb-main{background-color: #FFFFFF;position: relative;padding: 32px 40px 80px;border-radius: 4px;margin-top: 24px;box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.16);}
.meb-main .square{position: absolute;top: -19px;left: 580px;}
.meb-main .privilege{color: #333333;font-family: MicrosoftYaHei;font-size: 24px;}
.meb-main .meb-ul{display: flex;/*justify-content: space-between;*/margin-top: 24px;}
.meb-main .meb-ul li{width: 168px;border: 1px solid #E5E5E5;border-radius: 4px;text-align: center;margin-right: 23px;}
.meb-main .meb-ul li img{margin-top: 24px;margin-bottom: 20px;}
.meb-main .meb-ul li .meb-times{color: #333333;font-size: 16px;font-family: Microsoft YaHei;margin-bottom: 6px;}
.meb-main .meb-ul li .meb-down{font-size: 13px;color: #999999;margin-bottom: 24px;font-family: Microsoft YaHei;}
.meb-content{width: 1200px;margin:-100px auto 0;}
.meb-container{width: 100%;margin-top: 24px;}
.meb-container .tabs{display: flex;}
.tab1{width: 180px;height: 48px;line-height: 48px;font-family: MicrosoftYaHei;text-align: center;cursor: pointer;margin-right: 36px;border:1px solid #E5E5E5;border-radius: 4px;}
.tab1 img{/*width: 24px;*/height: 28px;vertical-align: middle;}
.cont{width: 100%;height: 200px;display: none;}
.show{display: block;}
.active{border: 1px solid #5F7CB9;border-radius:4px;color: #333333;}
.mt24{margin-top: 24px;background-color: #EFF1F4;padding: 24px 40px;border-radius: 4px;}
.discounts{color: #AB2C62;font-size: 36px;font-family: MicrosoftYaHei;}
.prime-cost{color: #999999;font-family: MicrosoftYaHei;margin-top: 8px;}
.meb-btn{width: 112px;height: 48px;line-height: 48px;text-align: center;background-color: #5F7CB9;border-radius: 4px;color: #FFFFFF;}
.layui-btn-primary:hover{opacity: 1;color: #FFFFFF;border-color:#5F7CB9;}


.meb-response{background-color: #EFF1F4;padding: 20px 40px;display: flex;margin-top: 24px;border-radius: 4px;}
.meb-response img{width: 160px;height: 160px;}
.finsh{color: #333333;margin-top: 22px;margin-bottom: 28px;}

.meb-library{width: 1200px;padding-left: 39px;}
.meb-tabs{display: flex;color: #8d98a3;border-bottom: 1px solid rgba(216, 216, 216, 0.16);}
.meb-tabs li{list-style: none;display: inline-block;font-size: 16px;text-align: center;cursor: pointer;margin-right: 100px;}
.memb-content{width: 100%;height: 200px;display: none;}
.meb-show{display: block;}
.meb-active{border-bottom: 2px solid #D8D8D8;padding-bottom: 19px;color: #fff;}