.cate-panel{width: 1200px;height: auto;min-height: 60px;margin: 0 auto;}
.cate-list-panel{height: 60px;width: 100%;position: relative;background: #fff;color: #666666;}
.c-cate-title{width: 80px;height: 20px;margin-top: 19px;text-align: left;font-size: 15px;}
.c-cate-list{width: auto;height: 20px;margin-top: 20px;}
.c-cate-list li{width:auto;height:20px;margin:0 16px;line-height: 20px;text-align: left;font-size: 15px;float: left;}
.c-cate-list li:first-child{margin-left:0;}
.cate-more-btn{width: 80px;height: 20px;font-size: 15px;color: #9d2124;margin-top: 20px;}
.cate-main-baner,.special-panel{width: 100%;height: 200px;margin-bottom: 20px;}
.special-panel li{width:590px;height: 100%;float: left;margin-right: 20px; }
.cate-spacer{height: 120px;width: 100%;background: #ffffff;clear: both;}
.book-gift-title{width: 100%;height: 26px;line-height: 26px;text-align: center;font-weight: bold;color: #333;font-size: 28px;}
.light-line{height: 2px;width:514px;border-bottom:1px dashed #E1E1E1;margin-top: 12px; }
.book-carousel-panel{height: 320px;width:1200px;background: #fff;position: relative;margin-top:60px; }
.cate-pre-btn{height:40px;width: 40px;}
.cate-next-btn{height:40px;width: 40px;transform:rotate(180deg); }
.cate-plan-list{overflow: hidden;height: 300px;width: 1200px;}
.cate-plan-list li{width: 390px;height: 300px;float: left;margin-right: 15px;}
.shengdu-title{height: 60px;width: 100%;line-height: 60px;text-align: center;font-size: 16px;color:#333;overflow: hidden;}
.cate-plan-img{width: 390px;height: 260px;}
.vidio-panel{height: 300px;width: 100%;margin-top: 60px;}
.vidio-menu-list{width: 440px;height: 100%;overflow: auto;}
.vidio-widow{width: 600px;height: 100%;background: #fff;}
.vidio-each{height: 56px;width:420px;line-height: 56px;position: relative;font-size: 16px;color: #333;}
.check-radio{height:10px;width: 10px;position: absolute;left:-16px;top:20px; }
.good-cate-banner{height:200px;width: 100%;margin-bottom: 70px;}
.cate-good-list{width: 100%;height: 420px;}
.cate-good-list-li{width: 388px;height: 100%;float: left;margin-right: 18px;}
.good-img-panel{width: 100%;height:194px;}
.good-info-item{height: 194px;width: 356px;padding: 16px;background: #f8f8f8;}
.good-title{font-size: 18px;font-weight: bold;font-stretch: normal;height:30px;line-height: 30px;letter-spacing: 0px;color: #333333;overflow:hidden;}
.good-desc{font-size: 14px;height:100px;overflow:hidden;font-weight: normal;font-stretch: normal;line-height: 22px;letter-spacing: 0px;color: #999999;}
.price-num-item{height: 26px;line-height: 26px;color: #999999;font-size: 14px;}
.order-num-item,.price-item{width: 50%;display: inline-block;}
.label-text{line-height: 26px;font-size: 16px;}
.value-text{color: #9d2124;font-size: 16px;font-weight: bold;}
.ts-icon-panel{height: 24px;width: 100%;margin-top: 20px;}
.cate-ts-icon{height: 24px;width: 24px;}
.ts-icon-panel li{width: 25%;height: 24px;float: left;}
.tip-title{height: 32px;font-size: 16px;line-height:32px;font-weight: bold;line-height: 32px;color: #333333;}
.tip-desc{height: 32px;font-size: 14px;line-height: 32px;color: #999999;margin-left: 16px;}

.fruie-label-title{height: 30px;width:100%;line-height: 30px;text-align: left;}
.baiozhi{height: 20px;width: 6px;margin-top: 5px;background: #e0e0e0;margin-right: 10px;}
.fruie-cate-title{width: 100px;height: 100%;font-size:22px;font-weight: bold;color:#333;margin-left: 5px;}
.fruit-dapei-list{height:360px;width: 100%;background: #fff;overflow: hidden; }
.fruit-dapei-list li{height: 100%;width: 380px;float: left;margin-right: 30px;}
.dapei-info{height: 50px;width: 100%;margin-top: 10px;}
.fruit-dapei-img{height: 260px;width: 380px;}
.dapei-title{height: 20px;width: 100%;text-align: center;line-height: 20px;color: #333;font-weight: bold;font-size:20px;margin-bottom: 10px;}
.dapei-desc{height: 20px;width: 100%;text-align: center;line-height: 20px;color: #999;font-weight: bold;font-size:16px;}

.kaquan-panel{height: 140px;width: 1200px;background: #fff;margin-top: 30px;}
.kaquan-list{height: 140px;width: 1200px;}
.kaquan-list li{height: 140px;width: 110px;float: left;margin-right: 110px;text-align: center;}
.kaquan-name{font-size:16px;color:#333333;line-height:20px;height: 20px;margin-top: 10px;}
.tea-types{height: 20px;width: 600px;line-height: 20px;font-size:16px;color: #999; margin-top: 10px;}
.tea-types li{width: auto;height: 20px;line-height: 20px;text-align: right;margin-left: 40px;float: right;}

.tea-case-list{height: 718px;width: 100%;background: #fff;}
.tea-case-list li{height: 718px;width: 100%;background: #fff;}
.tea-case-info{height: 718px;width: 100%;margin-bottom: 0;}
.tea-case-img{height: 408px;width: 100%;background: #fff;margin-bottom: 0;}
.tea-case-img dd{height: 194px;width: 386px;margin-right: 21px;float: left;margin-bottom: 20px;}
.tea-case-desc{height: 40px;width: 1180px;padding-left:20px;background: #fafafa;}
.case-img{height: 193px;width: 386px;display: block;}
.case-title{height: 40px;width: auto;line-height: 46px;text-align: left;font-weight: bold;font-size: 20px;color: #333;}
.case-price-panel,.case-offer,.case-time{height:40px;line-height: 40px;color: #999;font-size: 16px;text-align: center;min-width:180px;width: auto; }
.case-price{color:#9d2124;font-size: 24px;font-weight: bold; }
.tea-apply-panel{height: 200px;width: 1200px;}
.shengrihui-panel{height: 380px;width: 100%;}
.s-plans{width: 360px;height: 100%;margin-right: 20px;}
.shengrihui-cate-panel{width: 820px;height: 100%;}
.shengrihui-cate-panel li{width: 400px;height: 180px;margin-right: 20px;margin-bottom: 20px;float: left;}
.tijian-panel{width: 100%;height: 592px;background: url(../../images/shop/tijian-beijing.png) no-repeat;}
.baoxian-panel{width: 100%;height: 592px;background: url(../../images/shop/baoxianbeijing.png) no-repeat;}
.tijian-desc-panel,.tijian-apply-panel{width: 50%;height: 100%;}
.tijian-desc{height: 480px;width: 450px;padding: 56px 75px;}
.tijian-apply{height: 480px;width: 470px;padding: 56px 65px;}
.tijian-desc li{width: 100%;height: 160px;}
.tijian-tips-item{width: 100%;height: 50px;}
.tijian-desc-item{height: 110px;width: 380px;padding-left:20px;margin-left: 50px; }
.tijian-icon{width: 50px;height: 50px;}
.tijian-tips{width: 380px;padding-left:20px;height: 100%;font-size:20px;font-weight: bold;color: #333; line-height: 50px;text-align: left;}
.apply-item{height: 200px;width: 100%; }
.tijian-apply-img{height: 280px;width: 100%;}
.apply-tijian-btn-item{width:100px;height: 120px; cursor: pointer;}
.apply-tijian-icon{height: 100px;width: 100px;}
.apply-tijian-text{height: 40px;width: 100px;text-align: center;font-weight: bold;font-size: 24px;color: #559A9C;line-height: 40px;}
.apply-baoxian-text{height: 40px;width: 100px;text-align: center;font-weight: bold;font-size: 24px;color: #B28225;line-height: 40px;}
.tijian-other-info{height: 240px;width: 100%;}
.tijian-jiazhi{width: 720px;height: 100%;background: #f8f8f8;}
.tijian-paiming{width: 460px;height: 100%;margin-left: 20px;background: #f8f8f8;}
.tijian-jiazhi-title{height: 40px;padding: 20px 36px;line-height: 40px;font-size: 20px;font-weight: bold;color: #333;text-align: left;}
.tijian-jiazhi-desc{height: auto;padding: 0 36px 20px ;line-height: 20px;color: #666;font-size: 16px;text-align: left;}
.tijian-jiazhi-desc p{line-height: 30px;}
.tijian-paiming-title-panel{height: 40px;width: 380px;padding:20px 40px;line-height: 40px;}
.tijian-paiming-title{font-size: 20px;font-weight: bold;color: #333;}
.star-item{width: 130px;height: 30px;line-height: 30px;text-align: right;}
.star-icon{width: auto;height: 20px;}

.other-special-panel{width: 100%;height: 460px;}
.other-special-panel li{width:390px;height: 220px;float: left;margin-right: 15px;margin-bottom: 0; }

.wenju-panel{width: 1200px;height: auto;margin: 0 auto;}
.wenju-cate-imgs{height: 420px;width: 100%;}
.wenju-cate-imgs li{height: 200px;width: 590px;float: left;margin-right: 20px;margin-bottom:20px;}
.more-pindan{color: #9d2124;font-size: 20px;}
.pingdan-list{height: 300px;width: 310px;float: left;margin-right: 15px;background: #f8f8f8;padding: 40px;}
.pingdan-name{font-size: 20px;font-weight: bold;color: #333;height: 40px;line-height: 40px;text-align: left;}
.pingdan-num{height: 40px;width: 100%;}
.people-label{color: #999;font-size: 16px;}
.people-num{color: #B28225;font-size: 28px;font-weight:bold;}
.jindutiao-panel{height:10px;width:260px;border-radius:5px;background-color: #e7e7e7;margin-top:6px;position: relative;}
.skills {text-align: right;padding-right: 20px;line-height: 40px;color: white;height: 10px;border-radius: 5px;}
.jindu-percent {width: 80%; background-color: #D6BA82;}
.ending-time{height: 40px;width: 100%;line-height: 40px;font-size: 16px;color: #999;text-align: left;}
.pingdan-btn-panel{height: 50px;width: 100%;margin-top: 28px;}
.upload-file-btn{height: 50px;width: 180px;line-height: 50px;text-align: center;font-size: 18px;font-weight: bold;color: #fff;background:#9d2124; }
.pindan-share{height: 36px;width: 40px;margin-top: 7px;margin-left: 20px;}
.st-zongbao-btn{background: url(../../images/shop/st-zongbao.png) no-repeat;}
.st-yuejie-btn{background: url(../../images/shop/st-yuejie.png) no-repeat;}
.free-wenju-btn{background: url(../../images/shop/st-free.png) no-repeat;}
.st-hekeji-btn{background: url(../../images/shop/heikeiji.png) no-repeat;}
.img-text-item{height: 160px;width: 250px;margin: 26px 38px;}
.img-title{height: 48px;line-height: 48px;text-align: left;font-weight: bold;font-size: 20px;color: #333;}
.img-desc{min-height: 30px;height:auto;width: 100%;font-size: 16px;color: #999;line-height: 30px;text-align: left;}
.img-btn-item{height: 36px;width: 100%;margin-top:26px;}
.img-apply-icon{height: 36px;width: 36px;}
.img-apply-text{color: #B28225;font-size: 18px;font-weight: bold;height: 36px;line-height: 36px;text-align: left;padding-left: 14px;}

.travel-img-panel{width: 100%;height: 320px;}
.travel-book-img{height:100%;width:460px;margin-right:16px;background: url(../../images/shop/travel-book.png) no-repeat;}
.travel-plan-img{height:100%;width:340px;margin-right:16px;background: url(../../images/shop/cb.png) no-repeat;}
.travel-tese-panel{height: 100%;width: 368px;}
.huiyi-item{width: 100%;height: 152px;margin-bottom:16px;background: url(../../images/shop/hui-img.png) no-repeat;}
.qingdian-item{width: 100%;height: 152px;background: url(../../images/shop/cc.png) no-repeat;}


.dangao-filter-list{width: 434px;height: 60px;margin: 0 auto;background: #fff;}
.dangao-filter-list li{min-width:78px;height: 100%;line-height: 60px;text-align: center;color: #666;font-size: 16px; float: left;margin-right: 30px;cursor: pointer;}
.enjoy-img{height: 320px;width: 590px;float: left;margin-right: 20px;}
.travek-tujian-list,.travek-tujian-list dd{margin: 0;}
.stae-tuijian-panel{width: 100%;;height: 450px;background: #fff;}
.star-good{height: 450px;width: 100%;}
.travel-info-panel{height: 130px;width:100%;}
.travel-imgs-panel{height: 190px;width:100%;}
.star-touxiang{height: 130px;width: 130px;margin-right: 20px;}
.travel-info-panel .good-info-panel{width: 1050px;height: 100%;}
.travel-info-panel .good-info-title{font-size: 20px;height:40px;line-height:40px;text-align:left;color: #333333;}
.travel-info-panel .title-panel{height:40px;width: 100%;}
.busi-name{font-size: 16px;height:40px;line-height:40px;text-align:left;color: #9d2124;}
.travel-info-panel .good-info-desc{	font-size: 14px;height:90px;width:100%;overflow:hidden;line-height: 24px;color: #999999;}
.travel-imgs-panel li{height: 100%;width: 380px;float: left;margin-right: 30px;}
.gongnue-info-panel{height: auto;min-height: 30px;width: 1200px;margin: 0 auto;background: #fff;}
.gongnue-info-panel li{width: 100%;height: auto;min-height: 40px;margin-bottom: 40px;}
.gonglue-title{line-height: 40px;height:40px;font-size: 20px;font-weight: bold;color: #333;cursor: pointer;}
.gonglue-desc{width: 1175px;margin-left: 25px;height: auto;color: #999;font-size: 16px;line-height: 34px; display: none;}
.golden-busi-panel{height: 360px;width: 100%;}
.golden-busi-panel li{height: 360px;width: 390px;float: left;margin-right: 15px;background:#f8f8f8;overflow: hidden; }
.busi-logo-item{height: 150px;width: 100%;margin-bottom: 20px;}
.busi-logo-img{height: 80px;width: 80px;margin-top: 35px;}
.busi-name-text{height: 40px;width: 100%;font-size: 20px;line-height:40px;font-weight: bold;color: #333;text-align: center;}
.busi-desc-text{line-height: 26px;font-size: 16px;color: #999;text-align: left;padding:10px;overflow: hidden;}
.for-detal-btn{font-size: 14px;color: #9d2124;margin-left: 15px;}

.xuanzhi-img{background: url(../../images/shop/xuanzhi_1.png) no-repeat;}
.banqian-img{background: url(../../images/shop/banqian1.png) no-repeat;}
.zhuangxiu-img{background: url(../../images/shop/zhuangxu1.png) no-repeat;}
.huiyi-img{background: url(../../images/shop/huiyi.png) no-repeat;}
.zizhi-img{background: url(../../images/shop/zizhis.png) no-repeat;}
.fruit-diy-img{background: url(../../images/shop/fruit-diy.png) no-repeat;}
.fruit-recom-img{background: url(../../images/shop/fruit-recom.png) no-repeat;}
.tea-apply-panel{background: url(../../images/shop/fruit-apply-banner.png) no-repeat;}
.tt-apply-btn{width: 140px;height: 42px;background:#B28225;color: #fff;line-height: 42px;text-align: center;font-size: 20px;font-weight: bold; }
.quantao-img{background: url(../../images/shop/quantao.png) no-repeat;}
.shengri-gift-img{background: url(../../images/shop/gift.png) no-repeat;}
.shengri-chaxie-img{background: url(../../images/shop/chaxie.png) no-repeat;}
.shengri-baonian-img{background: url(../../images/shop/baonianf.png) no-repeat;}
.shengri-fangan-img{background: url(../../images/shop/fanganji.png) no-repeat;}
.jingxuan-gift-img{background: url(../../images/catelist/jieqing.png) no-repeat;}
.zhuanti-gift-img{background: url(../../images/catelist/neigou.png) no-repeat;}
.jieqing-banner{background: url(../../images/shop/jieqinglipin.png) no-repeat;}
.shengri-banner{background: url(../../images/shop/shengri.png) no-repeat;}
.shangwu-banner{background: url(../../images/shop/shangwu.png) no-repeat;}
.cuxiao-banner{background: url(../../images/shop/cuxiao.png) no-repeat;}
.huodong-banner{background: url(../../images/shop/huodong.png) no-repeat;}
.for-more-goods{    width: 100%;height: 30px;line-height: 30px;color: #9d2124;font-size: 14px;text-align: center;margin-top: 6px;font-weight: bold;}
.tuangou-img{height: 200px;width: 1200px;margin:0 auto;position: relative;}
.tuangou-title{position: absolute;left:434px;top:30px;}
.tuangou-desc{position: absolute;left:448px;top:80px;color:#999;}
.tuangou-btn{width: 140px;height: 40px;position: absolute;left:468px;top:120px;font-size:20px;background:#b1812f;color:#fff;line-height: 40px;text-align: center; }
.case-comment-title{height: 20px;width:110px;line-height: 20px;margin:20px 0;text-align: center;border-left:5px solid #DADADA;font-size:20px;font-weight: bold;}
.comment-desc{height: 250px;clear: both;width: 1180px;padding-left:20px;background: #fafafa;}
.comment-panel{height: 140px;width: 1180px;padding-left: 20px;}
.busi-text{height: 100%;line-height: 40px;position: relative;padding-right: 20px;}
.title-text{height: 100%;line-height: 40px;padding-left:10px;}
.point{position:absolute;height: 6px;width: 6px;border-radius: 6px;background: #333;right:5px;top:6px;}

.prevent-event-gooddetail{width: 100%;height: 100%;background-color: rgba(247,247,247,0.6);position: absolute;top:0;left:0;z-index: 8;}
.more-plan{width:100px;height:30px;line-height:30px;text-align:center;position: absolute;top:32px;left:550px;font-size: 14px;}
.more-plan-good{height: 24px;width: 74px;line-height: 24px;text-align: center;letter-spacing: 1px;font-size: 14px;color: #fff;background: #9d2124;position: absolute;right: 8px;top: 8px;z-index: 39;cursor: pointer;}
.cfruit-xwc-chaxie-panel{
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.cfruit-xwc-chaxie-inner{
    /*height: 200px;*/
    border:0px;
    padding-left:100px;
    padding-top: 40px;
}
.cfruit-xwc-chaxie-title{
    font-size: 24px;
    font-weight: bold;
    color: #333333;
}
.cfruit-xwc-chaxie-subtitle{
    color: #999999;
    font-size: 16px;
    margin-top: 12px;
}
.cfruit-xwc-chaxie-ctx{
    margin-top: 20px;
}
.cfruit-xwc-chaxie-ctxl{
    width: 36px;
    height: 36px;
}
.cfruit-xwc-chaxie-ctxr{
    color: #559A9C;
    font-size: 20px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    padding-left: 15px;
}

/*******内购********/
.qyng-rule-panel{
    margin-top: 10px;
    min-height: 30px;
    padding: 15px 20px;
    background-color: #FDF5E5;
}
.qyng-rule-head{
    height: 30px;
    line-height: 30px;
    padding-left: 40px;
    background-image: url('../../images/catelist/qyng-rule-l-icon.png');
    background-repeat: no-repeat;
}
.qyng-rule-head-title{
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.qyng-rule-head-subtitle{
    color: #999999;
    font-size: 14px;
    font-weight: normal;
    margin-left: 20px;
}
.qyng-rule-content{
    color: #999999;
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px;
}
.qyng-shenqingneigou-img{background: url(../../images/catelist/qyng-shenqingneigou.png) no-repeat;}
.qyng-pingpaizhaoshang-img{background: url(../../images/catelist/qyng-pingpaizhaoshang.png) no-repeat;}
.qyng-tl-btn{
    width: 100px;
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
    background-color: #B28225;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
.qyng-tr-btn{
    width: 100px;
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
    background-color: #559A9C;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
.qyng-rule-head-sub-more{
    font-size: 14px;
    font-weight: normal;
    color: #B28225;
    cursor: pointer;
}
.catelist-brand-qidai{
    background-color: #f8f8f8;
    width: 110px;
    height: 110px;
    line-height: 110px;
    border-radius: 110px;
    font-size: 16px;
    color: #333333;
}
.cl-list-bot-show-more-line{
    width: 100%;
    text-align: center;
    margin-top: 55px;
}
.cl-list-bot-show-more-line a.cl-list-bot-show-more-btn{
    width: 200px;
    height: 50px;
    line-height: 50px;
    border-radius: 25px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    background-color: #9d2124;
    color: #ffffff;
    margin: 0 auto;
}

.good-skin-name {
    height: 60px;
    width: 142px;
    background: transparent;
    position: absolute;
    top: 66px;
    left: 122px;
    line-height: 60px;
    text-align: center;
    font-size: 19px;
    font-weight: bold;
    color: #fff;
}