body{box-sizing: content-box;}
.mt15{margin-top:15px;}
.mt32{margin-top:32px;}
.ml17{padding-left:17px;}
.hide{display:none;}
.title>img{margin:0 auto;display:block;}
.title{margin-bottom:32px;}
.title>p{text-align:center;color:#ddab83;margin-top:12px;line-height: 20px;}
.plan{margin-top:70px;}
 .daxn-fixed{display: none !important;}
/* 头部导航 */
 .plan_header {width:100%;height:50px;font-size:16px;padding:0px;background:rgba(36,7,0,.47);color: #f2b683;position:fixed;left:0;top:0;z-index:5;box-shadow:0 3px 8px rgba(0,0,0,0.18);}
 .plan_header .sp_logo {padding-top: 7px;line-height: 32px;}
 .plan_header .sp_logo img {height: 35px;}
 .plan_header .a_txt {display:inline-block;border-left:1px solid #fff;padding-left:14px;margin:2px 0 0 14px;}
 .plan_header .sp_link {line-height: 45px;height: 50px;}
 .plan_header .sp_link a {display:inline-block;margin-left:60px;padding:0 5px;height:47px;line-height:45px;font-size:14px;position:relative;color: #f2b683;cursor: pointer;}
 .plan_header .sp_link .on {border-bottom: 2px solid #ff5224;color: #ff5224;}
 .tm_header{background:transparent;border-bottom:1px solid #fff;box-shadow:none;z-index:5;}
 .tm_header .sp_link .on{border-bottom:2px solid #df7f23;color:#df7f23;}
 .plan_header .logo,.plan_header .logo1{display: block;}
 .tm_header .logo,.plan_header .tm_logo{display: none;}
 .tm_header .tm_logo,.tm_header .logo1{display: block;}
 .plan_header .sp_link a:hover{
        border-bottom: 3px solid #ab612c;
 }

/* 蒙层 */
/* body{overflow:hidden;}
*/
 .mask{background-color:rgba(0,0,0,.6);}
.pop{position:fixed;left:50%;top:50%;z-index:102;display:none;}
.pop>.pop_close{position:absolute;width:41px;height:29px;background:url(../images/close.png) no-repeat right top;right:1px;top:1px;border-radius:0 5px 0 0;cursor: pointer;}
.pop .btn4{width:128px;height:43px;box-shadow:0px 3px 9px 0px rgba(119, 118, 118, 0.56),inset 0px -1px 0px 0px rgba(255,255,255,0.43);text-align:center;color:#ffffff;font-size:18px;font-weight:bold;display:block;border-radius:22.5px;background:url(../images/btn5_bg.png) no-repeat;margin:0 auto;line-height:40px;}
/* 我的卡券 */
.my_quan{width:395px;height:438px;background:#9b3e24 url(../images/my_q_bg.png) no-repeat center;border-radius:10px;border:solid 1px #ebc697;margin-left:-197.5px;margin-top:-219px;}
.my_quan .ptit{padding-top:29px;text-align:center;color:#fff;}
.my_quan .ptit>b{font-weight:bold;color:#fad9c4;position:relative;font-size:24px;}
.my_quan .ptit>b:before,.my_quan .ptit>b:after{position:absolute;top:2px;content:'';display:block;width:56px;height:100%;}
.my_quan .ptit>b:before{background:url(../images/tit_icon_l.png) no-repeat left center;left:-56px;}
.my_quan .ptit>b:after{background:url(../images/tit_icon_r.png) no-repeat right center;right:-56px;}
.my_quan .list{margin:20px 15px 0;height:314px;overflow-x:hidden;overflow-y: auto;}
.my_quan .list a{width:336px;height:106px;background:url(../images/qn_bg.png) no-repeat top center;display:block;}
.my_quan .list a>._l{color:#ad311a ;width:126px;text-align:center;background-image:-webkit-linear-gradient(top,#e65a52,#ad311a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:45px;padding-top:30px;}
.my_quan .list a>._l b{font-size:40px;letter-spacing:-3px;margin-left: -5px;}
.my_quan .list a>._l i{font-size:19px;}
.my_quan .list a>._r{width:152px;text-align:left;padding-top:20px;padding-left:3px;}
.my_quan .list a>._r .p1{font-size:16px;line-height:18px;color:#76260e;height: 36px;}
.my_quan .list a>._r .p2{color:#b15d20;font-size:14px;margin-top:14px;line-height:14px;}
/* 滚动条 */
#mCSB_1_scrollbar_vertical{width:12px !important;}
.mCSB_scrollTools{height:98%;top:1%;}
.mCSB_scrollTools .mCSB_draggerRail{background:#511c0a;width:12px;}
.mCSB_dragger_bar{background:#bf6d58;width:10px !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{outline:none;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#bf6d58;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#bf6d58;}
.hd_err_msg{width:50%;height:55px;text-align:center;z-index:15;position:fixed;background:rgba(0,0,0,.6);padding:.2rem .3rem;top:60%;color:#fff;left:50%;transform:translateX(-50%);border-radius:20px;}


.zixun{padding-left:10px;height:46px;text-align:center;line-height:46px;display:block;background:#e7870e url(../img/zixun.png) no-repeat 8px 15px;font-size:16px;color:#ffffff;border-radius:0 0 5px 5px}
.xidi{position:fixed;left:0;bottom:0; width:100%;height:80px;background:url(../img/xidi.png) no-repeat center;z-index:10;
    min-width: 1180px;
}
.xidi_btn{width:1177px;margin:0 auto;}
.xidi_btn a{display:block;float:right;margin-right:85px;background:url(../img/ling.png) no-repeat;width:162px;height:50px;margin-top:16px;}
#mCSB_1_scrollbar_vertical{width:18px!important;}
.my_kanav  .mCSB_scrollTools .mCSB_draggerRail{width:13px;background:#db8b25;}
.mCSB_dragger_bar{background-color:#ffd2a6;}
.you1  .gray{background: url(../img/ling_btn2.png) no-repeat;background-size:100%;}
.you3  .gray{background: url(../img/ling_btn2.png) no-repeat;background-size:100%;width: 97px;height: 97px;}
.you4  .gray{background: url(../img/ling_btn2.png) no-repeat;background-size:100%;width: 97px;height: 97px;}
.quan_div .gray{background: url(../img/quan1.png) no-repeat;}
.xidi_a{position: absolute;width:100%; height: 80px; left:0;top:0;}
/* .toast{position: fixed;height:40px; background:#00000075;border-radius: 10px;width:100px; left:50%; top:50%; margin-left: -50px; margin-top: -40px; text-align: center;line-height: 40px; font-size: 16px; color: #fff; } */
a:hover{text-decoration:none!important;}

/* 吸底 */
/* .fot{width:100%;height:108px;background:url('../images/xidi.png') no-repeat center center;position:fixed;bottom:-3px;left:0;z-index:5;}
.fot .xidi_wrap{width: 1180px; margin: 0 auto; position: relative; margin-top: 20px;text-align: center; }
.fot .xidi_wrap .for_see{line-height: 45px;color: #ffffff;width:153px;height:45px;display:inline-block;background-image:linear-gradient(180deg,#d6a76e 0%,#c18e54 50%,#ab753a 100%),linear-gradient( #b8834a,#b8834a);background-blend-mode:normal,normal;border-radius:22px;}
.fot .xidi_wrap .for_link{color: #f7e1be;width:153px;height:66px;display:inline-block;background: url('../images/xd_mflq.png') no-repeat;    line-height: 45px;}
.fot .xidi_div{width: 340px;height: 50px;    position: absolute; right: 0;}
.fot .xidi_div >a{cursor: pointer;} */

.fot{position:fixed;bottom:0;left:0;height:115px;background:url('../images/xidi.png') no-repeat center bottom;width:100%;z-index:15;}
.fot a.see_rule{width:143px;height:45px;background-image:linear-gradient(180deg,#d5a66e 0%,#c08e54 50%,#aa753a 100%),linear-gradient(#b7834a,#b7834a);background-blend-mode:normal,normal;border-radius:22px;font-size:21px;color:#ffffff;display:block;line-height:42px;}
.fot a.gobuy_ten{width:152px;height:56px;background:url('../images/xd_mflq.png') no-repeat center center;font-size:20px;color:#fef6df;line-height:42px;margin-left:23px;margin-right:50px;}
.fot .wrap{margin-top:51px; text-align: center;}
.rule_pop .bot p.font18{font-size: 18px;}
    /* 活动细则 */
.rule_pop{width:726px;height:385px;background:url('../images/pop_bg.png') no-repeat center center;margin-top:-192px;margin-left:-363px;overflow:hidden;padding-bottom: 10px;}
.rule_pop .close{    top:-2px;right:-3px;width:52px;height:37px;background:url('../images/close.png') no-repeat center center;position:absolute;display:block;border-radius: 0 20px 0 0;}
.rule_pop .tit{font-size:24px;font-weight:bold;color:#ecc9af;padding:22px 0;text-align: center;}
.rule_pop .tit span{margin:0 10px;text-shadow:0 2px 0 #5b2112;}
.rule_pop .tit img{margin-top:11px;}
.rule_pop .bot{background:#f9dab9;height:303px;border-radius:0 0 10px 10px;box-sizing: border-box;text-align: left;padding-left: 12px;padding-right: 5px;}
.rule_pop .bot p:first-child{margin-top: 28px;}
.rule_pop .bot p{position: relative;padding-left: 30px;color: #3c0e00;font-size: 16px;line-height: 23px;margin-top: 15px;padding-right: 38px;}
.rule_pop .bot p b{font-weight: normal;font-size: 18px;color: #3c0e00;left: 0;position: absolute;}
.rule_pop .bot p.p_s{font-size:16px;color: #a05038;margin-top: 4px;   padding-left: 50px;width: 710px;}
.rule_pop .bot p.p_s >span{ position: absolute;left: 25px;}

   
.rule_pop .bot p.last{margin-bottom: 25px;}
#mCSB_1_scrollbar_vertical{width:18px!important;}
.mCSB_scrollTools{height:97%;top:4px;}
.mCSB_scrollTools .mCSB_draggerRail{background:#e6b179;width:12px;}
.mCSB_dragger_bar{background:#b97934;width:10px!important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{outline:none;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#b97934;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#b97934;}
/* 成长基金 */
.jj_pop{ width:726px; background:url('../images/pop_bg.png') no-repeat top center; margin-top:-192px; margin-left:-363px; overflow:hidden; text-align: center; border-radius:0 0 10px 10px ; -webkit-border-radius:0 0 10px 10px ; -moz-border-radius:0 0 10px 10px ; -ms-border-radius:0 0 10px 10px ; -o-border-radius:0 0 10px 10px ; }
.jj_pop .close{ border-radius: 0 0 10px 10px; top:1px; right:1px; width:52px; height:37px; background:url('../images/close.png') no-repeat center center; position:absolute; display:block; border-top-right-radius:10px; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -ms-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 10px 10px; }
.jj_pop .tit{font-size:24px;font-weight:bold;color:#eeb896;padding:22px 0;}
.jj_pop .tit span{margin:0 10px;text-shadow:0 2px 0 #5b2112;}
.jj_pop .tit img{margin-top:11px;}
.jj_pop table{width:100%;border-radius:0 0 10px 10px;}
.jj_pop table tr:first-child{height:54px;}
.jj_pop table tr:first-child td{font-size:22px;color:#3c0e00;}
.jj_pop table tr td.fcolor{background:#ffe3c5;}
.jj_pop table tr{height:50px;}
.jj_pop table tr td{background:#f9dab9;font-size:18px;color:#a05038;border:1px solid #f5c2a1;padding:0 10px;}
.jj_pop table .last{border-radius:0 0 10px 10px;}
/* .jj_pop table .last td:first-child{border-radius:0 0 0 10px;}
.jj_pop table td.l_td{border-radius:0 0 10px 0;} */
.jj_pop table tr td:first-child{border-left:none;}

.v_close{
    top: 0px;
    right: 0px;
    width: 41px;
    height: 29px;
    background: url(../images/close.png) no-repeat center center;
    position: absolute;
    z-index: 3;
}
.lbmask{
    z-index: 122 !important;
}
.fu_div img.code{width:70px}


.left_fiex{
    position: fixed;
    left: 0;
    bottom: 100px;
}
.left_fiex img{
    display: block;
    width: 120px;
}

.left_fiex .close_icon{
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 18px;
    height: 18px;
}
