/*
@author: bdd
*/
@charset "utf-8";
body{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#1e67fc;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;vertical-align:top;border:0;-ms-interpolation-mode:bicubic;-webkit-touch-callout:none;}
li,ol,ul{list-style:none}
em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{color:#333;text-decoration:none;outline:none;}
textarea{resize:none}
input,input:focus,select,textarea,button{outline:0;-webkit-user-modify:read-write-plaintext-only;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width: 1200px;margin: 0 auto;}
.mr0{margin-right:0 !important;}

.header-wrap{background: #fff;}
.layout {
    clear: both;
    width: 1200px;
    text-align: left;
    margin: 0 auto;
}

.title-wrap{margin: 92px auto 50px auto;}
.title1-wrap{margin-top: 72px;}
.title-wrap .tit-bg{
    left:10px;
    top:0;
}
.title-wrap h3{
    font-size:36px;
    color:#fff;
    font-weight: bold;
    background: url("/images/zhuanti/chafenyh/title-bg.png") no-repeat;
    width:694px;
    height:94px;
    line-height: 94px;
    margin: 0 auto;
    padding-left:36px;
    box-sizing: border-box;
    text-shadow: 0px 4px 0px rgba(62, 7, 156, 0.3);
}
.title1-wrap h3{padding-left:60px;}
.title1-wrap h3:after{
    position: absolute;
    background: url("/images/zhuanti/chafenyh/tit-icon1.png") right center no-repeat;
    right: 42px;
    top:15px;
    content: "";
    width:112px;
    height: 69px;
}
.title3-wrap h3{padding-left:75px;}
.title3-wrap h3:after{
    position: absolute;
    background: url("/images/zhuanti/chafenyh/tit-icon3.png") right center no-repeat;
    right:53px;
    top:15px;
    content: "";
    width:83px;
    height: 68px;
}
.title2-wrap h3{padding-left:130px;}
.title2-wrap h3:after{
    position: absolute;
    background: url("") right center no-repeat;
    right:62px;
    top:21px;
    content: "";
    width:61px;
    height:63px;
}
.title-wrap p{
    text-align: center;
    color:#fff;
    font-size: 24px;
    margin-top:15px;
    text-shadow: 0px 2px 0px rgba(62, 7, 156, 0.3);
}
.title-wrap .details-btn{ display:block; width:90px; height:32px; line-height:32px; text-align:center; font-size:16px; font-weight:bold;color:#fff; border:1px solid #fff; border-radius:16px; text-decoration:none; right:0; top:110px;}
.title-wrap  a.details-btn:hover{background:#fff;color:#1e67fc;}
/**/
.topHeader-wrap{ width:100%; height:400px; background:url("//www.jianshe99.com/upload/resources/image/2021/06/25/498514.png") no-repeat center top;}
.topHeader{ height:400px; color:#fff;}
.topHeader .countDown{height:52px; line-height:52px; text-align:center; font-size:20px; color:#fff; left:580px; top:7px;}
.topHeader .countDown em{ display:inline-block; width:36px; height:36px; line-height:36px; font-size:20px; border-radius:6px; margin:0 10px; background:#7c0d05;}
.topHeader .countDown .clock{
    display:inline-block;
    background: url("/images/zhuanti/chafenyh/clock.png") left center no-repeat;
    background-size:24px 29px;
    padding-left:32px;
    margin-left:32px;
}
/**/
.nav-wrap .nav-mod{padding-bottom:95px;margin-top: 92px;background: url("/images/zhuanti/chafenyh/zst.png") left bottom no-repeat;}
.nav-mod ul li{
    width:265px;
    position:relative;
    float: left;
}
.nav-mod ul li.bg01{margin-left:134px;}
.nav-mod ul li.bg02{margin: 0 70px;}
.nav-mod ul li .pic{
    background: url("/images/zhuanti/chafenyh/hongbao.png") left bottom no-repeat;
    width:265px;
    text-align: center;
}
.nav-mod ul li .pic .con{
    background: url("/images/zhuanti/chafenyh/nav-pic2.png") no-repeat;
    width:230px;
    margin: 0 auto;
    height: 223px;
    position: relative;
    top:-47px;
}
.nav-mod ul li.bg01 .con{
    background: url("/images/zhuanti/chafenyh/nav-pic1.png") no-repeat;
}
.nav-mod ul li.bg03 .con{
    background: url("//www.chinaacc.com/upload/resources/image/2020/09/21/846873.png") no-repeat;
}
.nav-wrap ul li em{font-size:20px;line-height:28px;color:#fff;}
.nav-wrap ul li em span{margin: 0 5px;}
.nav-wrap ul li em i{font-size:10px;}
.nav-wrap ul li h3{font-size: 26px;font-weight: bold;line-height:57px;}
.nav-wrap ul li p{font-size: 18px;line-height: 24px;color:#ea0104;}
.nav-mod ul li .btn-bg{
   background: url("/images/zhuanti/chafenyh/hb-bg.png") no-repeat;
    width:100%;
    height:103px;
    left: 0;
    bottom:0;
    text-align: center;
}
.nav-mod ul li .btn-bg a{
    display:inline-block;
    width: 169px;
    height: 39px;
    background: url("/images/zhuanti/chafenyh/btn-bg.png") left top no-repeat;
    text-align: center;
    cursor: pointer;
    color:#f67900;
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
    line-height: 39px;
    margin-top: 40px;
    text-decoration: none;
}

/**/
.course-mod ul li{
    float: left;
    width: 381px;
    margin: 0 27px 27px 0;
    position: relative;
    background:#fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.course-mod .top-tit{
    width:364px;
    height:284px;
    background: url("/images/zhuanti/chafenyh/li-bg.jpg") left center no-repeat;
    margin: 7px auto 0 auto;
    text-align: center;
    color:#fff;
}
.course-mod .top-tit h3{
    font-size: 34px;
    line-height: 65px;
    font-weight: bold;
    padding-top:37px;
}
.course-mod .top-tit .txt{
    font-size: 24px;
    line-height: 36px;
}

.course-mod .top-tit .type-tips{
    display: inline-block;
    width: 106px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    -webkit-border-radius: 0 15px 0 15px;
    -moz-border-radius: 0 15px 0 15px;
    border-radius: 0 15px 0 15px;
    background:#494299;
    color:#fff;
    right:0;
    top:0;
}
.course-mod li .tag{
    left:0;
    top:198px;
    height:24px;
    width:73px;
    text-align: center;
    line-height: 28px;
    font-size:16px;
    font-weight: bold;
    color:#bb0131;
}
.course-mod .price-con {
    bottom:8px;
    left:0;
    width: 180px;
    text-align: center;
}
.course-mod .price-con .p1{
    font-size: 12px;
    line-height: 12px;
}
.course-mod .price-con .l-pri{
    width:100px;
    text-align: center;
}
.course-mod .price-con .p1 .pri{line-height:35px;}
.course-mod .price-con .pri i{font-size:16px;font-style: italic}
.course-mod .price-con .pri span{
    font-size:26px;
    font-weight: bold;
    text-shadow: 2px 1px 5px rgba(62, 7, 156, 0.3);
    font-style: italic
}
.course-mod .price-con .ico3{
    font-size: 24px;
    font-weight: bold;
}
.course-mod .price-con .ico2{
    font-size: 26px;
    margin-left: 5px;
}
.course-mod .price-con em,
.course-mod .pri-now em{
    display:inline-block;
    padding:1px 6px;
    height: 13px;
    text-align: center;
    line-height: 14px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #fff;
    font-size: 12px;
    color: #f0192d;
}
.course-mod .pri-now{
    right:0;
    bottom: 8px;
    font-style: italic;
    width: 180px;
    text-align: center;
}
.course-mod .pri-now .pri{line-height:50px;}
.course-mod .pri-now  i{font-size:32px;}
.course-mod .pri-now span{font-size:40px;font-weight: bold;}
.course-mod .pri-now em{color:#682ed2;}
.course-mod .btn-wrap{
    margin:24px 0;
    text-align: center;
}
.course-mod .btn-wrap a{
    display: inline-block;
    width: 146px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 21.5px;
    -moz-border-radius: 21.5px;
    border-radius: 21.5px;
    font-size: 18px;
    font-weight: bold;
    box-sizing: border-box;
}
.course-mod .btn-wrap a:hover{
    box-shadow: 1px 4px 6px 0px rgba(191, 69, 9, 0.26);
    -webkit-box-shadow: 1px 4px 6px 0px rgba(191, 69, 9, 0.26);
    -moz-box-shadow: 1px 4px 6px 0px rgba(191, 69, 9, 0.26);
}
.course-mod .btn-wrap a.goBuy{
    background:#fd5c43;
    background-image:-webkit-linear-gradient(top, #ffa800, #ff1231);
    background-image:-ms-linear-gradient(top, #ffa800, #ff1231);
    background-image:linear-gradient(top,#ffa800,#ff1231);
    color:#fff;
}
.course-mod .btn-wrap a.consult{
    border: 2px solid #ff7961;
    color:#ff3c48;
    margin-left:28px;
}
/**/
.common-pop .pop-con .close-btn,.tips-pop .close-btn,.prize-pop .close-btn{ background:url("/images/zhuanti/chafenyh/ico.png") no-repeat;}
.ico,.liveSeckill-mod .live-state-mod .btns-play a i, .liveSeckill-mod .mCSB_scrollTools .mCSB_buttonDown, .liveSeckill-mod .mCSB_scrollTools .mCSB_buttonUp, .common-pop .pop-tit .close-btn{
    background: url(/images/zhuanti/chafenyh/ico.png) no-repeat;
}


.liveSeckill-mod{ padding:49px 0;background: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.liveSeckill-mod .video-mod{width:1155px;height:408px;margin:0 auto;}
.liveSeckill-mod .video-main{width:622px;height:393px;float:left;position:relative;z-index:1;}
.liveSeckill-mod .video-main a{display:none}
.liveSeckill-mod .video-main .video-frame{width:622x;height:393px;overflow:hidden;}
.liveSeckill-mod .live-state-mod{position:absolute;left:0;top:0;right:0;bottom:0;padding-top:115px;text-align:center;z-index:2;}
.liveSeckill-mod .live-state-mod p{line-height:40px;font-size:28px;display:none; color:#fff;}
.liveSeckill-mod .live-state-mod .live-state-text i{width:27px;height:26px; background-position:-138px 0; display:inline-block;vertical-align:middle;margin:-3px 13px 0 0;}
.liveSeckill-mod .live-state-mod em.paly-state{ display:inline-block; width:26px; height:26px; background-position:0 -212px; vertical-align:middle; margin-left:9px;}
.liveSeckill-mod .live-state-mod #live-countDown{height:40px;display:block;}
.liveSeckill-mod .live-state-mod #live-countDown span{display:none;}
.liveSeckill-mod .video-main .pact-shade{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:#000;opacity:0.64;filter:alpha(opacity=64);}
.liveSeckill-mod .live-state-mod .btns-play{padding-top:14px;}
.liveSeckill-mod .live-state-mod .btns-play a{ display:none; width:146px; height:43px; line-height:43px; border-radius:21.5px; font-size:18px; text-decoration:none; color:#fff; background:#ff5a19; background-image:-webkit-linear-gradient(top, #ffa800, #ff1231); background-image:-ms-linear-gradient(left, #ffa800, #ff1231); background-image:linear-gradient(left,#ffa800,#ff1231);}
.liveSeckill-mod .live-state-mod .btns-play a i{width:26px;height:26px;display:inline-block; background-position:-108px 0; vertical-align:middle;margin:-3px 0 0 10px;*margin-top:0;}
.liveSeckill-mod .live-state-mod .btns-play .live-pact{display:inline-block;}
.liveSeckill-mod .live-state-mod .btns-play .live-other,.liveSeckill-mod .live-state-mod .btns-play .live-pact-after,.liveSeckill-mod .live-state-mod .btns-play .live-other:hover,.liveSeckill-mod .live-state-mod .btns-play .live-pact-after:hover{border-color:#fff;background:#a5a5a5;display:inline-block;text-decoration:none;cursor:default;}
.liveSeckill-mod .video-list{width:533px; height:393px; float:right;}
.liveSeckill-mod .video-list-main{height:393px;width: 486px; float:right; overflow:hidden;position:relative;z-index:1;}
.liveSeckill-mod .video-list-main ul{min-height:330px;margin-left:11px;border-left:2px solid #bcbcbc;}
.liveSeckill-mod .video-list-main ul li{clear: both;padding:0 0 0 33px;position:relative;z-index:1;}
.liveSeckill-mod .video-list-main ul li strong{padding:5px 0;line-height:24px;display:inline-block;font-size:18px;}
.liveSeckill-mod .video-list-main ul li p{line-height:26px; padding-right:130px;}
.liveSeckill-mod .video-list-main .video-list-panel{cursor:pointer;}
.liveSeckill-mod .video-list-main .video-list-btns{ }
.liveSeckill-mod .video-list-main .video-list-btns a{ margin:5px 0 20px 0;width:100px; height:30px; text-align:center; text-decoration:none; line-height:30px;background:#1e67fc;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;visibility:hidden;display:inline-block;font-size:14px;box-sizing: border-box;}
.liveSeckill-mod .video-list-main .video-list-btns .live-other,
.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover,
.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after,
.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after:hover{color:#fff;border-color:#fff;visibility:visible;background:#1e67fc;cursor:default;text-decoration:none;}
.liveSeckill-mod .video-list-main .video-list-btns .live-pact,
.liveSeckill-mod .video-list-main .video-list-btns .video-play{visibility:visible;}
.liveSeckill-mod .video-list-main .video-list-btns .live-tips{ border:0; width:100px; height:30px; line-height:30px; background:#ff6c1f;font-size: 14px;}
/*.liveSeckill-mod .video-list-main .video-list-btns .live-tips i{ display:inline-block; *display:inline; *zoom:1; width:14px; height:14px; background-position:-176px -100px; vertical-align:middle; margin-right:8px;}*/
.liveSeckill-mod .video-list-main .video-list-icon{width:10px; height:10px; border-radius:50%; background:#fff; border:3px solid #bcbcbc; left:-8px;top:0;position:absolute;}
.liveSeckill-mod .video-list-main ul li.on{color:#ff6c1f;}
.liveSeckill-mod .video-list-main ul li.on .video-list-btns a{background:#ff6c1f;}
.liveSeckill-mod .video-list-main ul li.on .video-list-icon{border-color:#ff7933;}
.liveSeckill-mod .mCSB_scrollTools{width:12px;background:#d1d4dd;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_draggerRail{background:#d1d4dd;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:12px;background:#5b5d60;*margin-left:-2px;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#5b5d60;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonDown,.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonUp{ background-position:-130px -179px;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_buttonDown{ background-position:-142px -176px;}
.liveSeckill-mod .mCSB_inside>.mCSB_container{margin-right:18px;}
.commodity-list{
    margin-top:30px;
    background:#fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    display:none;
}
.liveSeckill-wrap .tit02{font-size:32px;font-weight:bold; text-align:center;padding:30px 0;}
.liveSeckill-wrap .tit02 img{position: relative;top:10px;}
.liveSeckill-wrap .tit02 .txt{margin:0 20px;}
.liveSeckill-wrap .tit02 .rule-btn{ display:block; line-height:48px; font-size:16px; color:#fff; right:26px; top:30px;}
.commodity-list ul.commoditylist-tags{padding-left:18px; width:1180px;}
.commodity-list ul.commoditylist-tags li{ float:left; width:216px; height:246px; overflow:hidden; background:#fff; margin:0 18px 18px 0;border:1px solid #999;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    border-bottom:none;
    box-sizing: border-box;
}
.commodity-list .pic{ display:block; width:216px; height:121px;}
.commodity-list .pic img{display:block; height:121px; margin:0 auto;}
.commodity-list h3{ height:48px; line-height:24px; font-size:16px; font-weight:normal; padding:3px 0 0 10px;display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow: hidden;}
.commodity-list p{ line-height:32px; padding:0 0 6px 10px;}
.commodity-list p strong{ font-size:22px; color:#f4574e;}
.commodity-list p strong i{font-size: 16px;}
.commodity-list p del{ font-size:14px; color:#999; margin-left:9px;}
.commodity-list .btn{ display:block; width:216px; height:36px; line-height:36px; text-decoration:none; font-size:16px; text-align:center; color:#fff; font-weight:bold; background:#fd5c42; background-image:-webkit-linear-gradient(left, #ff5e31, #fb595b); background-image:-ms-linear-gradient(left, #ff5e31, #fb595b); background-image:linear-gradient(left,#ff5e31,#fb595b);
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.commodity-list .btn.no,.liveSeckill-mod .commodity-list .btn.alreadyBuy-tags{ color:#bcbcbc; background:#eaeaea; background-image:-webkit-linear-gradient(left, #eaeaea, #eaeaea); background-image:-ms-linear-gradient(left, #eaeaea, #eaeaea); background-image:linear-gradient(left,#eaeaea,#eaeaea);}
.commodity-list .btn.soon-tags{ background:#999; color:#fff;}
.commodity-list .line2{
    background: url("/images/zhuanti/chafenyh/line2.png") no-repeat;
    top:-30px;
    left:360px;
    width:481px;
    height:30px;
}

.liveSeckill-mod .teachers{color:#666;font-size:14px;line-height: 26px;}
.liveSeckill-mod .teachers div{margin-right:16px;float: left;}
.liveSeckill-mod .teachers img{
    border:3px solid #bcbcbc;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.liveSeckill-mod li.on .teachers img{
    border:3px solid #ff7c38;
}
.liveSeckill-mod .live-state-mod .live-state-text i,
.liveSeckill-mod .video-list-main .video-list-btns .live-tips i{
    background: url("/images/zhuanti/chafenyh/zb-icon.gif") no-repeat;
}
.liveSeckill-mod li .zb-tag{
    display:inline-block;
    width: 60px;
    height: 18px;
    font-size: 12px;
    border:1px solid #ffb188;
    color:#ff6c1f;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding-left:12px;
    margin-left: 5px;
    display: none;
}
.liveSeckill-mod li .zb-tag i{
    background: url("/images/zhuanti/chafenyh/zb-icon.gif") no-repeat;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-size: 12px;
    margin-right: 5px;
}
.liveSeckill-mod .video-list-btns .live-pact{background:#1e67fc !important;}
.liveSeckill-mod .video-list-btns  .live-pact-after{background: #999 !important;}
.liveSeckill-mod .video-list-btns .video-play{
    /*回看*/
    border:2px solid #1e67fc;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    font-size:14px;
    color:#1e67fc !important;
    background:none !important;
}
.liveSeckill-mod .video-list-btns .live-other{background:#eaeaea !important;color: #bcbcbc !important;}

/**/
.book-mod li{
    width: 284px;
    height: 414px;
    background:#fea713;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-right:20px ;
    margin-bottom:24px;
    background-image:-webkit-linear-gradient(left, #ffc619, #fc4700);
    background-image:-ms-linear-gradient(left, #ffc619, #fc4700);
    background-image:linear-gradient(left,#ffc619,#fc4700);
    padding-top: 12px;
    box-sizing: border-box;
    position: relative;
    float: left;
}
.book-mod ul li .con{height:266px;margin: 0 auto;width:269px;}
.book-mod ul li .con .pic{
    height: 266px;
    *height:236px;
    background: #fff;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    width:262px;
    padding-top:30px;
    margin:0 auto;
    box-sizing: border-box;
    text-align: center;
}
.book-mod ul li .con .bg{
    background: url("/images/zhuanti/chafenyh/book-bg.png") left center no-repeat;
    bottom:-1px;
    left: 0;
    width: 269px;
    height: 76px;
}
.book-mod .con .l-con{margin-top:33px;width:78px;line-height: 30px;}
.book-mod .con .l-con em{
    font-size: 12px;
    color:#c01517;
    font-style: italic;
    margin-left:32px;
    line-height:12px;
}
.book-mod .con .l-con p{
    font-size: 18px;
    font-weight: bold;
    color: #c01517;
    font-style: italic;
    text-align: center;
}
.book-mod .con .l-con i{
    font-size: 12px;
    position: relative;
    top:-8px;
    font-style: italic;
}
.book-mod .m-con {
    width: 110px;
    text-align: center;
}
.book-mod .m-con em{
    font-style: italic;
    font-size:12px;
    color:#fff;
    line-height:30px;
}
.book-mod .m-con p{
    font-size: 20px;
    color:#feefc9;
    font-weight: bold;
    font-style: italic;
    line-height: 20px;
}
.book-mod .m-con p i{
    font-size:12px;
    position: relative;
    top:-10px;
    font-weight: normal;
}
.book-mod .r-con{
    color:#c01517;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    margin-top:32px;
    width: 73px;
    text-align: center;
}
.book-mod ul li .bookName{
    padding:15px;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    color: #fff;
}
.book-mod ul li .btn{
    display:inline-block;
    width: 244px;
    height: 34px;
    line-height: 34px;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    text-align: center;
    color:#fc4f02;
    font-weight: bold;
    background:#fff;
    bottom: 22px;
    left:22px;
    font-size:18px;
    text-decoration: none;
}
.book-mod ul li .btn:hover{
    box-shadow: 1px 4px 6px 0px rgba(191, 69, 9, 0.26);
    -webkit-box-shadow: 1px 4px 6px 0px rgba(191, 69, 9, 0.26);
    -moz-box-shadow: 1px 4px 6px 0px rgba(191, 69, 9, 0.26);
}

/**/
.more-mod{
    text-align: center;
    margin-top:10px;
}
.more-mod a{
    display:inline-block;
    color:#fff;
    font-size: 28px;
    text-shadow: 0px 3px 0px rgba(62, 7, 156, 0.3);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #a5c2fe;
    padding:10px 35px 10px 28px;
}
.more-mod i{
    background: url("/images/zhuanti/chafenyh/more-btn.png") left center no-repeat;
    display: inline-block;
    width:27px;
    height: 30px;
    position: relative;
    top:6px;
    margin-left:10px;
}
/**/
.QRcode-wrap{
    width:100%;
    background:#001bbc;
    padding: 15px 158px 0 124px;
    box-sizing: border-box;
    margin-bottom:63px;
    margin-top: 42px;
}
.QRcode-wrap .code-bg{ height:298px; background:url("/images/zhuanti/chafenyh/er-bg.png") no-repeat right top;}
.QRcode-wrap .box{ display:inline-block; *display:inline; *zoom:1; width:222px; text-align:center;padding-top:26px;}
.QRcode-wrap .box img{ display:block; width:142px; height:142px; border:11px solid #fff; border-radius:10px; margin:0 auto;}
.QRcode-wrap .box p{ font-size:20px; color:#fff; line-height:50px;}

/**/
.fix-nav{ color:#fff;width:119px; height:207px;position:fixed; left:0; top:50%; margin-top:-153.5px; z-index:89;}
.fix-nav .line{
    background: url("/images/zhuanti/chafenyh/line.png") left top no-repeat;
    left:16px;
    top:25px;
    display: inline-block;
    width:89px;
    height:36px;
}
.fix-nav .returnTop{
    display:inline-block;
    width:100%;
    height:37px;
    line-height:37px;
    text-align: center;
    font-size:16px;
    color:#fff;
    text-decoration: none;
    background: url("/images/zhuanti/chafenyh/nav-bg1.png") left top no-repeat;
    margin-bottom: 8px;
}
.fix-nav a.returnTop:hover{
    background: url("/images/zhuanti/chafenyh/nav-hover1.png") left top no-repeat;
}
.fix-nav .con{
    padding-top: 15px;
    background: url("/images/zhuanti/chafenyh/nav-bg2.png");
    width:119px;
    height:161px;
    box-sizing: border-box;
    margin-bottom: 8px;
}
.fix-nav .con a{display: inline-block;color:#fff;}
.fix-nav .con a{
    width:112px;
    margin-left:3.5px;
    font-size:16px;
    line-height:42px;
    text-align: center;
    cursor: pointer;
}
.fix-nav .con a:hover,.fix-nav .con li.on a{background:#a14701;}
.fix-nav .coin .line{top:-25px;}
.fix-nav .coin a{
    display:inline-block;
    width:100%;
    padding-top: 15px;
    font-size:14px;
    text-align: center;
    color:#fff;
    text-decoration: none;
}
.fix-nav .coin span{
    font-size:24px;
    font-weight: bold;
    line-height:40px;
}
.fix-nav .arrow-btn {
    display: block;
    width: 30px;
    height: 50px;
    background: url(/images/zhuanti/chafenyh/fixNav-common.png) no-repeat -30px 0;
    position: absolute;
    right: -30px;
    top: 50%;
    margin-top: -25px;
}
.fix-nav.on .arrow-btn {background: url(/images/zhuanti/chafenyh/fixNav-common.png) no-repeat 0 0;}
.fix-nav .yesLogin{
    background: url("/images/zhuanti/chafenyh/nav-hover2.png") left top no-repeat;
    height:88px;
}
.fix-nav .noLogin{
    background: url("/images/zhuanti/chafenyh/nav-bg3.png") left top no-repeat;
    height: 88px;
}

/**/
.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ display:none; width:438px; position:fixed; left:50%; margin-left:-219px; top:50%; z-index:99;}
.common-pop .pop-tit{ height:60px; line-height:60px; border-top-left-radius:10px; border-top-right-radius:10px; background:#ff7439; background-image:-webkit-linear-gradient(left, #ff604f, #ff901a); background-image:-ms-linear-gradient(left, #ff604f, #ff901a); background-image:linear-gradient(left,#ff604f,#ff901a);}
.common-pop .pop-tit h4{ float:left; font-size:22px; color:#fff; padding-left:33px;}
.common-pop .pop-tit .close-btn{ display:block; float:right; width:16px; height:15px; margin:21px 21px 0 0; background-position:-176px -75px;}
.common-pop .pop-con{ background:#fff; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.common-pop .pop-con .close-btn{ display:block; width:16px; height:15px; position:absolute; top:24px; right:26px; background-position:-176px -50px;}
.common-pop.over-pop .pop-con{ padding-bottom:30px;}
.common-pop.over-pop p{ line-height:200px; text-align:center; font-size:20px;}
.common-pop.over-pop .btn{ display:block; width:170px; text-align:center; margin:0 auto; height:40px; line-height:40px; font-size:18px; color:#fff; box-shadow:0 4px 8px #ffd0cb; border-radius:50px; background:#ff7439; text-decoration:none; background-image:-webkit-linear-gradient(left, #ff604f, #ff901a); background-image:-ms-linear-gradient(left, #ff604f, #ff901a); background-image:linear-gradient(left,#ff604f,#ff901a);}
.rule-pop{ width:600px; margin-left:-300px;}
.rule-pop .pop-tit{ background:#ff9551; background-image:-webkit-linear-gradient(left, #ff604f, #ff9551); background-image:-ms-linear-gradient(left, #ff604f, #ff9551); background-image:linear-gradient(left,#ff604f,#ff9551);}
.rule-pop .pop-tit h4{ color:#fff;}
.rule-pop .pop-tit .close-btn{
    background: url("/images/zhuanti/chafenyh/close-btn.png") left center no-repeat;
    width: 17px;
    height: 17px;
}
.rule-pop .pop-con{  padding:20px 20px 20px 26px;}
.rule-pop .pop-con p{ font-size:16px; line-height:28px;margin-top:10px;}
.pactPop .pop-con{ border-top-left-radius:10px; border-top-right-radius:10px; padding:40px 0 37px 0;}
.pactPop .pop-con .pic{ display:block; width:180px; height:180px; margin:0 auto;}
.pactPop .pop-con h3{ font-size:18px; line-height:52px; text-align:center; padding-bottom:11px; font-weight:normal;}
.pactPop .pop-con p{ line-height:24px; padding:0 27px;}
.newscan{position:relative;width:1200px;height:310px;margin:0 auto;background:url(/images/zhuanti/chafenyh/newscan.png) no-repeat;display:none;}
.newscan img{
  display: block;
  position: absolute;
  top: 80px;
  left: 155px;
  width: 165px;
  height: 164px;
  border-radius: 10px;
}
.scanno{
  position:relative;width:1200px;height:310px;margin:0 auto;background:url(/images/zhuanti/chafenyh/scanno.png) no-repeat;display:block;
}
.scanno a{
  display:block;
  position: absolute;
  top:228px;
  left:154px;
  width:230px;
  height:42px;
  border-radius:21px;
  border:1px solid #ffd248;
  background:#ff4c1e;
  background:linear-gradient(#ffa800,#ff1231);
  font-size:22px;
  text-align:center;
  line-height:42px;
  color:#fff;
}