@charset "utf-8";
@import url('../fonts/iconfont.css?v=2');/*字体图标调用*/

/* 全局设置 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border: 0px none;margin: 0px;outline: 0px none;padding: 0px;}
ol, ul{list-style: outside none none;}
a{text-decoration: none;color: #392b20;}
html, body{padding:0px;max-width: 750px;margin: 0 auto;}
*{margin:0;padding:0;box-sizing:border-box;}

dl, dt, dd, ul, li, ol, form, img, h1, h2, p, div{padding: 0px;margin: 0px;border: 0px;list-style: none;}
body{height:100%;margin:0;/* font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif; */ font-family: Tahoma, Helvetica, sans-serif; -webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background: #f1ede2;font-size:15px; }
*{margin: 0;padding: 0;}
img{border:0;display:block;width: 100%;}
em,i{font-style: normal;}

.viewer-title{color: rgb(0, 195, 245);font-size: 18px;font-weight: 600;margin-bottom: 20px;}

.yd-list-donetip{color: #392b20;}

.yd-tab-nav:after,.yd-cell:after{content: initial !important;background: transparent !important;}
.yd-flexview{max-width: 100%;min-width: 100%;}
.yd-cell{background-color: transparent;}

.hc-left{float:left;}
.hc-right{float:right;}
.clearfix:after{content:'';height:0;display:block;clear:both;}
.clearfix{zoom:1;}

.border_Tb{border-top:1px solid rgba(57,43,32,0.1);border-bottom:1px solid rgba(57,43,32,0.15);}

/* 面包屑样式 */
.miaobaoxie{background: #f2eee3;padding:0 0.24rem 0.02rem 0.24rem;color: #b9a189;}
.miaobaoxie .mbx_line{border-bottom: 1px solid rgba(57,43,32,0.1);height: 40px;line-height: 40px;}
.miaobaoxie span{display: inline-block;margin-right:2px;}
.miaobaoxie a{color: #b9a189;}

.mbx_box{position: absolute;padding:0 0.24rem 0.24rem;color: #3b2d24;font-size: 14px;z-index: 1;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/mbx_zhezhao.png) no-repeat; background-size: 100% 100%;width: 100%;height: 40px;line-height: 40px;}
.mbx_box span{display: inline-block;margin-right:3px;}
.mbx_box a{color: #3b2d24;}

.mbx_box_col{color: #b9a189;background:transparent;}
.mbx_box_col a{color: #b9a189;}

.mbx_box_line{border-bottom: 1px solid rgba(57,43,32,0.1);background:transparent;}
.mbx_box_line .mbx_line{width:88%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.mbx_box_col ~ .inform-content{padding-top: 35px;} 

/* 资讯面包屑 */
.mbx_box_line4{border-bottom: 1px solid rgba(57,43,32,0.1);background:transparent;position: static;color: #b9a189;}
.mbx_box_line4 ~ .quota_box .yd-scrollview .gxZxTuijian{margin-top: -40px;} 
.mbx_box_line4 a{color: #b9a189;}

.mbx_box_line5{border-bottom: 1px solid rgba(57,43,32,0.1);background:transparent;}
.mbx_box_line5 ~ .gxZxTuijian{margin-top: -40px;} 

.show{}
.hide{display: none;}

.hc690{padding: 0 0.24rem;}

.hc_mt8{/* margin-top: 0.8rem; */margin-top: 40px;}

.hc_pt8{padding-top:30px;height: auto !important;}

/* .hc_mt40{margin-top: 40px;} */

.yd-tab-nav{position: initial;}  
.yd-search-input:after,.yd-search-input:before{content: initial !important;background: transparent !important;}
.yd-navbar:after{content: initial !important;background: transparent !important;}
.yd-scrolltab-item:after{content: initial !important;background: transparent !important;}
.yd-scrolltab-nav:after,.yd-scrolltab-active:before,.yd-scrolltab-item:before,.yd-tabbar:after,.yd-tab-nav:after,.yd-scrollview:after{content: initial !important;background: transparent !important;}

.yd-list-theme1{padding: 0;}

.pswp__counter{color: #bea084 !important;}
.pswp__caption__center,.pswp__caption__center a{color: #bea084!important;font-size: 14px !important;display: block;}

.pswp__caption small{color: #bea084 !important;}
.pswp__caption i{display: inline-block;width: 1px;height: 10px;background: #bea084;margin: 0 10px;position: relative;top: 1px;}

/* 设置滚动条的样式 */
::-webkit-scrollbar{background: rgba(255,255,255,0);height:0px;width: 1px;display: none;}/* 滚动槽 */
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);display: none;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);display: none;}
::-webkit-scrollbar-thumb:window-inactive{background: rgba(255,255,255,0);display: none;}

.hairline .yd-scrollview,.ios .yd-scrollview{margin-top:0px;}

.mt10{margin-top: 10px;}

.remind{position: fixed;color: red;top: 50%;z-index:4;text-align: center;left:10%;background: #ccc;padding: 10px;width:80%;}

/* 超出隐藏 */
.ellipsis4{display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;}
.ellipsis3{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;}
.ellipsis2{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;}
.ellipsis{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.borRad5{-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.borRad10{-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.borRad20{-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.borRad50{-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

.mainbody{background-color:#f1ede2;position:relative;color: #392b20;font-size:15px;}

.hc-footer{position: fixed;bottom: 0;left: 0;background: #392b20;z-index:6;/* height: 1rem;padding: 0 0.3rem; */height: 50px;}
.hc-footer .yd-tabbar-icon img{width: 0.8rem;}
.hc-footer .yd-tabbar-item{color: #b9a189;}
.hc-footer .yd-tabbar-txt{color: #b9a189;font-size: 14px;}

.hc-footer .lijiyd{background: #95191b;font-size:16px;}
.cover-footer .yd-tabbar-item{color: #f2eee3;}
.cover-footer .iconfont{font-size:20px;}
.cover-footer .yd-tabbar-txt{color: #f2eee3;}

.hc_banner{margin-top:40px;}

.hairline .hc_folkBanner,.ios .hc_folkBanner,.hc_folkBanner{margin-top:40px;}
.yd-navbar-center-box,.yd-navbar-item>a{height: initial;}

/* .hc-content{padding-bottom: 1rem;} */
header~.hc-content{padding-top:40px;}
footer~.hc-content{padding-bottom: 1rem;}
footer.hc-footer~.hc-content{padding-bottom: 50px;}

/* 顶部浮动导航 */
.home-header{background: #94181a;border-bottom: 1px solid #94181a;padding:0 0.24rem;position: fixed;width: 100%;top: 0;left: 0;z-index:10;height: 40px;line-height: 40px;}
.hc-home .home-header{position: fixed;}
.home-header .hc-logo{width:75px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/logo.png) no-repeat center center;height: 40px;background-size: 100%;display: block;}
.hc_zuo{margin-right:10px;color: #ebe7dc;}

.header-nav li{float: left;font-size: 0.3rem;margin-left:15px;}
.header-nav li a{color: #ede7d9;font-size: 0.28rem;}
.header-nav li i{color: #ede7d9;font-size: 0.28rem;}

.hc-search span{color: #ede7d9;font-size: 0.28rem;}

.hc-nav{padding: 0 0 0 0.24rem;position: fixed;height:40px;line-height: 40px;width: 100%;background: #392b20;z-index: 4;background: rgba(119,20,22,1);}
/* .headbox .hc-nav{top:40px;} */
.hc-nav .hc-nav-scroll{width:6.5rem;float: left;} 
.hc-nav .hc-nav-scroll ul li{/* font-size:0.32rem; */color: #ede7d9;font-size: 16px;padding: 0 10px;}
.hc-nav .hc-nav-scroll ul li a{color:rgba(237,231,217,0.6);display: block;}
.hc-nav .hc-nav-scroll ul li.yd-scrollnav-current{/* font-size: 0.36rem; */position: relative;font-weight: 600;font-size:18px;}
.hc-nav .hc-nav-scroll ul li.yd-scrollnav-current a{color:rgba(237,231,217,1);}
.hc-nav .hc-nav-scroll ul li.yd-scrollnav-current:before{content: '';position: absolute;width:0.7rem;height: 0.08rem;background: #ede7d9;left: 50%;margin-left: -0.35rem;bottom: 0;}

.hc-nav .nav-fenlei{width:0.9rem;text-align: center;position: relative;}
.hc-nav .nav-fenlei:before{content: '';width: 16px;height:30px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/head_zhegai.png) no-repeat center;position: absolute;top:5px;left:-16px;background-size: 100%;}

.hc-nav .nav-fenlei a{/* font-size: 0.24rem; */color: #ede7d9;}
.hc-nav .nav-fenlei a.icon-mulu:before{font-size:0.32rem;padding-right:4px;}

.headbox .home-header{background:rgba(149,25,27,1);border-bottom: 1px solid rgba(149,25,27,1);}

.sort-header{background: #95191b;position: fixed;top: 0;left: 0;z-index: 6;width: 100%;height: 40px;line-height: 40px;}
.sort-header .yd-navbar-item span{color:#e8e2d5;}
.sort-header .yd-navbar-center{height: 40px;}
.sort-header .yd-navbar-center span{font-size:17px;color: #ede7d9;}
.sort-header .yd-navbar-center em{font-style: normal;font-size: 0.22rem;}

.ydheader{font-size: 18px;margin-left: 14px;}

.ml_search{width:40%;display: inline-block;text-align: center;}

.yulu-header{/* background:#781416; */position:fixed;top:0;left:0;z-index:6;width:100%;height:40px;line-height:40px;background: #95191b;}
.yulu-header .yd-navbar-item span{color:#e8e2d5;}
.yulu-header .yd-navbar-center{height: 40px;}
.yulu-header .yd-navbar-center span{font-size:17px;color: #e8e2d5;}
.yulu-header .yd-navbar-center em{font-style: normal;font-size: 0.22rem;}
.yulu-header .yd-navbar-center-box span{font-size:17px;color: #ede7d9;}

.yd-navbar-center-title{color: #f2eee3;font-size: 17px;}
.details-header{width: 100%;position: fixed;top: 0;left: 0;background: #781416;height: 40px;color: #f2eee3;font-size: 0.32rem;}
.details-header .iconfont{color: #f2eee3;}
.details-header .yd-navbar-item:first-child{margin-right: -42%;}
.details-header .yd-navbar-center-box{height: 40px;width: 65%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.details-header .yd-navbar-center-box .yd-navbar-center{display: block;line-height: 40px;}
.shuqian i:after{content: "\e63a";}
.sqactive i:after{content:"\e733";color: #392b22;} 
.details_navItem i{font-size: 0.34rem;display: inline-block;text-align: center;width: 100%;}

.details-header{padding:0 0.2rem;}
.details-header .yd-navbar-item{padding: 0;-webkit-flex: 0 0 26%;-ms-flex: 0 0 26%;flex: 0 0 26%;} 

.zixun_header{background:#95191b;height: 40px;line-height: 40px;position: fixed;top: 0;left: 0;width: 100%;}
.zixun_header .yd-navbar-item i{color: #ede7d9;}
.zixun_header .yd-search-input{background-color: #95191b;padding: 0;}
.zixun_header .yd-navbar-center-box{width:76%;;height: 40px;line-height: 40px;}
.zixun_header .yd-navbar-item{-webkit-flex: 0 0 12%;-ms-flex: 0 0 11%;flex: 0 0 12%;}
.zixun_header .yd-search-input>.search-input{margin-right: 0;background-color: #f0ece1;border-radius: 40px;}
.zixun_header .yd-search{margin-top:0.12rem;}

.hc_logo_header{width: 26px;margin-left: -5px;}

.logo_headerItem{flex: 0 0 110px!important;padding-right: 0;}
.logo_headerItem .hc_logo_header{width: 70px;}
.logo_headerItem a:nth-child(2){min-width: 70px;}

.sort-header .yd-navbar-item{-webkit-box-flex: 0;-webkit-flex: 0 0 28%;-ms-flex: 0 0 28%;flex: 0 0 28%;}
.sort-header a{height: 40px;}
.sort-header .yd-navbar-center-box{width:59%;}

.tccy-header .yd-navbar-item{-webkit-box-flex: 0;-webkit-flex: 0 0 28%;-ms-flex: 0 0 28%;flex: 0 0 28%;}

.surplus{background:rgba(57,43,32,0.4);height:28px;line-height:28px;padding: 0 15px 0 25px;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;color: #ede7d9;position: relative;}
.surplus:before{content: '';position: absolute;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tccy/jinbi.png) no-repeat;background-size:100%;width: 22px;height:25px;top:1px;left: -5px;}
.surplus span{color: #ede7d9;font-size: 15px;}

.home-search{width: 22px;height: 40px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/logo/search.png) no-repeat center center;background-size: 100% auto;}
.home_huangli{width: 24px;height: 40px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/logo/huangli.png) no-repeat center center;background-size: 100% auto;margin:1px 15px 0 15px;}
.home_huangli i{color: #f8efdd;font-size:13px;font-weight: 600;text-align: center;display: block;margin-top:2px;}
.home_kefu{width: 22px;height: 40px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/logo/kefu.png) no-repeat center center;background-size: 100% auto;margin: 0 16px 0 20px;margin-top: 1px;position: relative;}
.home_kefu i{background: #fb5d23;border-radius:50%;color: #faefdb;position: absolute;line-height:8px;font-size: 10px;padding:5px;right:-5px;top: 2px;}
.home_mulu{color: #f8efdd;display: block;}
.home_mulu i{color: #f8efdd;font-size:20px;display: block;margin-top: 2px;}

.home_shujia{margin:0 10px 0 15px;}
.home_shujia i{color: #f8efdd;font-size:22px;display: block;}

@media screen and (max-width: 340px){
	.header-nav li{margin-left: 10px;}
	.sort-header .home-search{margin-right: 10px !important;}
	.sort-header .shuqian,.sort-header .sqactive{margin-right: 10px !important;}
}

/* 顶部浮动导航 end */

/* 反馈 */
.inform_fankui{float: right;color: #b9a189;font-size: 14px;}
/* 反馈 end */

/* 搜索 */
.ziXsearch .yd-search-input .search-input{border: 1px solid #e2dcce;background: #e2dcce;padding: 0 10px;height: 36px;}
.ziXsearch .yd-search-input{padding-bottom:2px;}

.search_shic{color: #bea086;font-size: 13px;margin-top: 5px;}
.search_shic em{display: inline-block;margin-right: 15px;}
.search_shic a{color: #bea086;}
.search_eject{width:100px;border-right: 1px solid rgba(57,43,32,0.1);padding-right: 10px;margin-right: 10px;}
.search_eject span{font-size: 14px;}
.search_eject .icon-xiangxia:before{float: right;font-size: 12px;margin-top: 4px;}
.search_ejectShow{position: absolute;width:78px;background: #ebe7dd;border: 1px solid rgba(57,43,32,0.1);z-index:8;margin-left: -10px;line-height: 26px;padding: 5px;margin-top: 8px;}
.search_ejectShow i{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 15px;}

/* 搜索 end */

/* 首页 */
.home-top-bg{background: #392b20;-webkit-border-radius:0 0 2rem 2rem;border-radius:0 0 2rem 2rem;}

.hc-home .yd-scrollview:after,.folkway_main .yd-scrollview:after{height: initial !important;}

.hc-home-banner .yd-slider-pagination-item{background-color: rgba(248, 239, 221,0.5);width:18px;border-radius: 20px;}
.hc-home-banner .yd-slider-pagination-item-active{width:26px;background-color:rgb(248, 239, 221) !important;}
.yd-slider-pagination-item-active{background-color: rgb(149, 25, 27) !important;}

.home-tuijian{border-bottom: 1px solid #d8d5cb;}
.home-tuijian ul li{float: left;border-right: 1px solid #d8d5cb;text-align: center;height: 2.56rem;position: relative;width: 33.33%;}
.home-tuijian ul li h3{line-height: 0.5rem;font-size: 0.32rem;color: #382b1f;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;/* font-family: mycssj; */margin-top:0.26rem;}
.home-tuijian ul li h4{line-height:0.3rem;font-size: 0.18rem;color: #b9a189;font-weight: 400;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 0.08rem;}
.home-tuijian ul li.one h3{color: #95191b;}
.home-tuijian ul li.one{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/tj-ico01.png) no-repeat bottom center;background-size:2.16rem 1.06rem;} 
.home-tuijian ul li.two h3{color: #855c3d;}
.home-tuijian ul li.two{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/tj-ico02.png) no-repeat bottom center;background-size:1.91rem 1.28rem;} 
.home-tuijian ul li.three{border-right:none;}
.home-tuijian ul li.three h3{color: #c9813d;}
.home-tuijian ul li.three{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/tj-ico03.png) no-repeat bottom center;background-size:1.91rem 1rem;} 

.home-hot{padding:10px 0.24rem;border-top:2px solid rgba(57,43,32,0.1);background: #f1ede2;border-bottom:1px solid rgba(57,43,32,0.1);}
.home-hot .home-hot-title{width:62px;height:24px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/homehot-title.png) no-repeat center left;background-size: 90% auto;border-right: #d8d5cb 1px solid;margin-top: 4px;}
.home-hot .home-hot-list{font-size:15px;padding-left: 0.14rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home-hot .home-hot-list .core{height:30px;line-height:30px;overflow: hidden;}
.home-hot .home-hot-list .core a{width: 100%;}
.home-hot .home-hot-list .core em{background: rgba(149,25,27,0.1);color: #95191b;border-radius: 20px;line-height: 16px;padding:4px 5px;margin-right: 5px;display: block;float: left;margin-top: 3px;}
.home-hot .home-hot-list .core span{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:90%;display: block;float: left;}
.home-hot .home-hot-list .core i{color: #b9a189;float: right;}

.hc-home-fenlei{background: #f1ede2;}
.hc-home-fenlei .hc-home-fenlei-list{padding:0 0 0.65rem 0;}
.hc-home-fenlei .hc-home-fenlei-list ul li{float: left;text-align: center;width: 20%;margin-top:15px;}
.hc-home-fenlei .hc-home-fenlei-list ul li img{width:80%;display: inline-block;/* -webkit-box-shadow: 0 0 24px rgba(0,0,0,0.2);box-shadow: 0 0 24px rgba(0,0,0,0.2); */-webkit-border-radius:50%;border-radius:50%;}
.hc-home-fenlei .hc-home-fenlei-list ul li span{display: block;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top: 0.04rem;}
.hc-home-fenlei .yd-slider-pagination{bottom: 0.26rem;}
.hc-home-fenlei .yd-slider-pagination-item{background:rgba(57,43,32,0.3);;width:18px;-webkit-border-radius: 5px;border-radius: 5px;}
.hc-home-fenlei .yd-slider-pagination-item-active{background:rgba(57,43,32,1) !important;width:26px;}

.home-subhead{position: relative;width:60%;margin: 0 auto;}
.home-subhead h3{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/titlepng-bg.png) no-repeat bottom center;color: #392b20;/* font-family:mycssj; */text-align: center;font-size:0.42rem;background-size: 100%;width:4.5rem;margin: 0 auto;line-height: 0.6rem}
.home-subhead a{position: absolute;top:0.08rem;right:0.3rem;color: #b9a189;font-size: 0.3rem;}
.home-subhead a.icon-you:before{float: right;padding-top: 0.08rem;}

.home-calen{margin-top:15px;}
.home-calen-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item{font-size: 0.3rem;color:#392b20;line-height: 0.6rem;}
.home-calen-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active{color: #f1ede2;/* font-family: mypf02; */background: #95191b;-webkit-border-radius: 0.3rem;border-radius: 0.3rem;font-weight: 600;}
.home-calen-tab .yd-tab-nav .yd-tab-active:before{content: initial;}

.home-calen .yd-tab-panel{margin-top: 0.34rem;}
.home-calen .home-subhead-lifa-huangli{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/lifa_huangli_bg.png) no-repeat center top;background-size: 100% 100%;position: relative;}
.home-calen .home-lifa-huangli-box{padding:0 0.2rem 25px 0.2rem;}
.home-calen .home-lifa-huangli-box .home-lifa-time{/* width:50%; */padding-top:25px;margin: 0 auto;}
.home-calen .home-lifa-huangli-box .home-lifa-time .lifa-nli h4{color: #b9a189;font-size:12px;text-align: center;display: block;font-weight: 400;}

.home-calen .home-lifa-huangli-box .home-lifa-time .lifa-yli{width: 3.1rem;margin:6px auto 10px auto;}
.home-calen .home-lifa-huangli-box .home-lifa-time .lifa-yli .lifa-left{width: 0.3rem;height: 0.58rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-lifa-hlf.png) no-repeat center center;float: left;background-size: 100%;}
.home-calen .home-lifa-huangli-box .home-lifa-time .lifa-yli h3{display: block;width: 2.45rem;float: left;text-align: center;font-size:22px;color: #95191b;/* font-family: mycssj; */line-height: 0.58rem;}
.home-calen .home-lifa-huangli-box .home-lifa-time .lifa-yli .lifa-right{width: 0.3rem;height: 0.58rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-lifa-hlg.png) no-repeat center center;float: right;background-size: 100%;} 
.home-calen .home-lifa-huangli-box .home-lifa-time .lifa-nianl{font-size:13px;color: #b9a189;text-align: center;line-height: 0.46rem;}

.home-calen .home-lifa-huangli-box .home-lifa-yiji{padding:0 0.1rem;}
.home-calen .home-lifa-huangli-box .home-lifa-yiji .lifa-yiji{padding-top:10px;}
.home-calen .home-lifa-huangli-box .home-lifa-yiji span{width:24px;display: block;}
.home-calen .home-lifa-huangli-box .home-lifa-yiji i{width:79%;display: block;font-size:14px;color: #392b20;line-height:20px;}

.home-subhead-pag{margin-top:7px;}
.home-subhead-pag ul li{width:23.5%;float: left;line-height:35px;text-align: center;margin-top:10px;margin-right:2%;}
.home-subhead-pag ul li a{background:rgba(57,43,32,0.05);-webkit-border-radius:20px;border-radius:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display:block;}
.home-subhead-pag ul li:nth-child(4n){margin-right: 0;}
.home-subhead-pag ul li.active a{color: #95191b;background: rgba(149,25,27,0.1);font-weight: 600;}
.home-subhead-pag ul li.hotimg{/* font-family: mypf02; */color: #79070f;position: relative;font-weight: 700;}
.home-subhead-pag ul li.hotimg a{color: #79070f;}
.home-subhead-pag ul li.hotimg:before{position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-hot.png) no-repeat right top;background-size:100%;top:-5px;right:-3px;content: '';width: 0.6rem;height: 0.28rem;}

.home-tonglan{padding: 0.3rem 0.24rem;background: #e8e2d5;margin-top: 0.3rem;}

/* .home-customs-icon{margin-top:5px;} */
.home-customs-icon ul li{text-align: center;width: 20%;float: left;margin-top:12px;}
.home-customs-icon ul li img{width:82%;display: inline-block;}
.home-customs-icon ul li span{/* font-size: 0.22rem;color: #b9a189; */white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top:3px;display: block;}

.home-mall{margin-top: 0.3rem;}
.home-mall ul li{border-bottom: 1px solid #d8d5cb;border-right: 1px solid #d8d5cb;height: 1.3rem;overflow: hidden;float: left;width:50%;}
.home-mall ul li h3{line-height: 0.5rem;font-size: 0.28rem;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 0.16rem;}
.home-mall ul li h4{font-size: 0.22rem;color: #b9a189;font-weight: 400;line-height:0.4rem; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home-mall ul li.bnf{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-mall-benmingfu.png) no-repeat right center;background-size:1.12rem 1.06rem;}
.home-mall ul li.wuxing{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-mall-wuxing.png) no-repeat right center;background-size:1rem 0.94rem;padding-left:0.2rem;border-right:none;}
.home-mall ul li.jiajufs{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-mall-jiaju.png) no-repeat right 0.34rem;background-size:1.31rem 0.72rem;}
.home-mall ul li.shengxiao{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-mall-shengxiao.png) no-repeat right center;background-size:0.88rem 0.98rem;padding-left:0.2rem;border-right:none;}
.home-mall ul li.fsbd{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-mall-fengshui.png) no-repeat right center;background-size:0.85rem 0.99rem;border-bottom: none;}
.home-mall ul li.bnn{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-mall-benmingnian.png) no-repeat right center;background-size:1.3rem 1.1rem;padding-left:0.2rem;border-right:none;border-bottom: none;}

.home-mall-icon ul li{width: 25%;}
.home-mall-icon ul li img{width: 1.2rem;}
.home-mall-icon ul li span{color: #392b20;}

.hc-line{height: 0.3rem;background: #e8e2d5;margin-top: 0.3rem;}

.home-culture-tab{margin-top: 0.1rem;}
.home-culture-tab .yd-tab-nav-scoll .yd-tab-nav{line-height:0.85rem;}
.home-culture-tab .yd-tab-nav-scoll .yd-tab-nav .yd-tab-nav-item{color: #392b20;font-size: 0.3rem;}
.home-culture-tab .yd-tab-nav-scoll .yd-tab-nav .yd-tab-nav-item.yd-tab-active{font-size: 0.36rem;color: #95191b;/* font-family: mycssj; */font-weight: 600;}

.home-box{border-top:1px solid rgba(0,0,0,0.1);padding: 0 0.24rem 0 0.24rem;}

.home-culture-pag{margin-top: 0.1rem;margin-bottom: 0.1rem;}
.home-culture-pag ul li{width:23.5%;line-height: 0.56rem;border:1px solid rgba(185,161,137,0.8);float: left;text-align: center;margin-right:2%;-webkit-border-radius: 0.3rem;border-radius: 0.3rem;margin-top: 0.2rem;}
.home-culture-pag ul li a{color: #b9a189}
.home-culture-pag ul li:nth-child(4n){margin-right: 0;}
.home-culture-pag ul li.active{border:1px solid rgba(149,25,27,0.8);color: #95191b;/* font-family: mypf02; */font-weight: 700;} 
.home-culture-pag ul li.active a{color: #95191b;}

.home-culture-list ul li{border-bottom:rgba(0,0,0,0.1) 1px solid;padding:13px 0;}
.home-culture-list ul li:last-child{border-bottom: none;}
.home-culture-list ul li a{display: block;height: 100%;}
.home-culture-list ul li .lazy{width:45px;margin-right:8px;}
.mui-media-body{position: relative;width:82%;float: left;}
.media-body{width: 100%;}
.mui-media-body:after{position: absolute;top: 50%;right:-4px; display: inline-block;-webkit-transform: translateY(-50%);transform: translateY(-50%);text-decoration: none;color: #ded9ce;-webkit-font-smoothing: antialiased;content: "\e665";font-family: "iconfont" !important;font-size:0.4rem;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.mui-media-body h3{line-height:24px;margin: 0;font-size:15px;color: #392b20;padding-right: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mui-media-body p{line-height:20px;color: #b9a189;width: 94%;font-size:0.26rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* .hc-home .hc-home-banner{padding-top: 0.86rem;} */

.core_notice{background-color:#f1ede2;float: left;height: 30px;}

/* 2020年11月6号修改 */
.hc-home{background: #ded8ca;}
.hairline .hc-home-banner, .ios .hc-home-banner, .hc-home-banner{margin-top: 40px;}
.home_navMenu{position: relative;font-size: 15px;padding-left: 20px;}
.home_navMenu:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/dh_fenlei.png) no-repeat;width:16px;height:40px;background-size: 100% auto;color: #f8efdd;top:2px;left: 0;}
.home_qzk01{background: #ded8ca;padding: 10px 0.24rem;}
.home_qzk01 ul li{width: 33.33%;float: left;padding: 0 5px;}

.home_qzk{background:#f1ede2;padding: 15px 0.24rem 0 0.24rem;}
.home_qzkBg{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/qzk_bg.png) no-repeat;background-size: 100% 100%;height: 120px;}
.home_qzk ul li{width: 33.33%;float: left;border-right: 1px solid rgba(57,43,32,0.08);padding:10px 0 10px 0;}
.home_qzk ul li:nth-child(3){border-right: none;}
.home_qzk b{display: block;font-size: 15px;text-align: center;margin-top: 2px;}
.home_qzk span{display: block;color: rgba(57,43,32,0.6);font-size: 12px;text-align: center;margin:3px 0 10px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home_qzk img{width:55px;margin: 0 auto;}

.hcHm_calendar{background: #f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/huangli_bg.jpg) no-repeat;background-size: 100% auto;padding:20px 0.24rem 0 0.24rem;}

.home_calendLf{width: 50%;}
.home_calendRg{width:48%;padding:20px 10px 20px 10px;position: absolute;right:10px;top: 50%;margin-top: -106px;}
.home_calendJq{margin-top: 15px;}
.home_calendJq span{width:45px;float: left;margin-right: 10px;}
.home_calendJq h3{font-size: 15px;color: #392b20;margin-bottom: 5px;}
.home_calendJq i{color: #b9a189;font-size: 14px;line-height: 1.5;}
.hcHm_calendJiri{margin-top:10px;padding-bottom: 15px;}
.hcHm_calendJiri ul li{width: 25%;float: left;}
.hcHm_calendJiri img{width:58%;margin: 0 auto;}
.hcHm_calendJiri span{display: block;text-align: center;margin-top: 5px;}

.hcHm_historyToday{background: #eae4d4;height:70px;/* margin-top: 15px; */padding: 0 0.24rem;}
.hcHm_historyRiqi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/content/images/home/lishi_today.png) no-repeat;background-size: 100% auto;width:85px;float: left;height:70px;margin-right:5px;}
.hcHm_historyRiqi span{font-size: 13px;display: block;width:60px;text-align: center;margin-top:36px;margin-left: 12px;}
.hcHm_historyShijian{line-height:1.7;padding-top:10px;}
.hcHm_historyShijian span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.home_guoxue{background: #efeadd url(//jscdn.httpcn.com/m/public/hanchengh5/content/images/home/guoxue_bg.png) no-repeat;background-size: 100% auto;margin-top:15px;padding:20px 0.24rem;}
.home_guoxue_title h3{display: block;font-size: 18px;color: #392b20;float: left;border-left: 3px solid #94181a;height: 18px;line-height: 18px;padding-left: 10px;font-weight: 700;}
.home_guoxue_title_bq{float: right;margin-top: -5px;}
.home_guoxue_title_bq span{display: block;float: left;border: 1px solid rgba(57,43,32,0.2);border-radius: 20px;padding: 3px 10px;margin-left: 5px;}

.home_guoxueFamous{margin-top:20px;}
.home_guoxueFamTitle{position: relative;margin-bottom:5px;}
.home_guoxueFamTitle:before{content: '';position: absolute;width: 100%;height: 1px;background: rgba(57,43,32,0.15);top: 9px;}
.home_guoxueFamTitle h3{font-size: 18px;float: left;height: 18px;line-height: 18px;position: relative;background: #efeadd;padding-right: 15px;}
.home_guoxueFamTitle h3:before{content:'';position: absolute;width: 6px;height: 6px;background:rgba(57,43,32,0.15);border-radius: 50%;top:7px;right: 0;}
.home_guoxueFamous ul li{width: 49%;float: left;background: #e6e0d3;border-radius: 5px;padding: 5px;line-height: 1.5;margin-top:10px;}
.home_guoxueFamous ul li:nth-child(2n){float: right;}
.home_guoxueFamous .home_guoxueFamImg{width:60px;float: left;margin-right: 10px;} 
.home_guoxueFamous ul li h4{display: block;font-size:15px;} 

.home_minsu{background: #efeadd url(//jscdn.httpcn.com/m/public/hanchengh5/content/images/home/minsu_bg.png) no-repeat;background-size: 100% auto;}

.home_yiti_pag ul li{width: 23.5%;float: left;text-align: center;margin-top: 14px;margin-right: 2%;}
.home_yiti_pag ul li:nth-child(4n){margin-right: 0;}
.home_yiti_pag ul li h4{display: block;font-size: 15px;}
.home_yiti_pag ul li a{display: block;border-radius: 20px;line-height: 35px;margin-top: 10px;}
.home_yiti_pag ul li.dfxq a{background: rgba(144,18,22,0.1);}
.home_yiti_pag ul li.dfxq h4{color: #901216;}
.home_yiti_pag ul li.gdyq a{background: rgba(0,92,126,0.1);}
.home_yiti_pag ul li.gdyq h4{color: #005c7e;}
.home_yiti_pag ul li.zhws a{background: rgba(57,43,32,0.1);}
.home_yiti_pag ul li.zhws h4{color: #392b20;}
.home_yiti_pag ul li.mjzj a{background: rgba(79,114,208,0.1);}
.home_yiti_pag ul li.mjzj h4{color: #4f72d0;}

.hc_zixunMore{text-align:center;color: #b9a189;font-size: 16px;}

/* 2021年7月27修改 */
.home_content{background: #efeadd;border-radius: 10px 10px 0 0;margin-top: 15px;padding:15px 0.24rem 0 0.24rem;}
.home_contentTit h3{display:block;font-size: 19px;text-align: center;position: relative;width:90px;margin: 0 auto}
.home_contentTit h3:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/2021/home_contTit01.png) no-repeat;background-size: 100% auto;height: 20px;width:75px;left:-60px;top: 5px;}
.home_contentTit h3:after{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/2021/home_contTit02.png) no-repeat;background-size: 100% auto;height: 20px;width:75px;right:-60px;top: 5px;}
.home_content .hc_headLine{padding-right:0;margin-top: 20px;}
.home_content .hc_headLine span a{color: #392b20;}
.home_content .entry_zzbjList{padding: 0;}

.home_contentList .home_contentImg{width: 1.5rem;float: left;margin-right: 10px;min-height:50px;max-height: 65px;overflow: hidden;}
.home_contentList .home_contentImg img{border-radius:5px;}
.home_contentList ul li{border-bottom: 1px solid rgba(57,43,32,0.15);padding: 15px 0;}
.home_contentList ul li:last-child{border-bottom: none;}
.home_contentList ul li span{display: block;float: left;border:1px solid rgba(213,0,5,0.5);color:rgba(213,0,5,0.5);font-size:13px;line-height: 20px;padding: 0 5px;border-radius: 5px;position: relative;margin-right:10px;}
.home_contentList ul li span:before{content:'';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/2021/gxzs_bg.jpg) no-repeat;background-size: 100% auto;width:18.5px;height: 22px;position: absolute;right:-1px;top:-1px;}
.home_contentList ul li span i{position: relative;}
.home_contentList ul li h3{display: block;line-height:1.5;font-size: 15px;}
.home_contentList ul li em{font-size: 14px;color: #b9a189;margin-top: 5px;display: block;}

.home_contentHuan{color: #c3141c;text-align: center;padding-bottom: 15px;}
.home_contentHuan span{margin-right: 10px;}

/* 首页 end */

/* 国学宝典 */
.hc_folkBanner .yd-slider-pagination-item{background-color: rgba(57,43,32,0.2);width: 10px;height: 10px;}
.hc_folkBanner .yd-slider-pagination-item-active{width:10px;background-color: rgb(149, 25, 27);}
.hc_folkBanner .yd-slider-pagination{bottom: 0.66rem;}

.content-box{background: #f1ede2;margin-top: -0.2rem;position: relative;z-index: 1;/* -webkit-border-radius: 0.2rem 0.2rem 0 0;border-radius: 0.2rem 0.2rem 0 0; */}

.content_box01{background: #e2dcce;/* font-family: mypf01; */}

.hc_guoxue_box{background: #f1ede2;}

.folkway_main .yd-search{padding: 0 0.1rem;}
.folkway_main .yd-search-input{background-color: transparent;margin-top: -26px;margin-bottom: -5px;}
.yd-search-input>.search-input{height: auto;}
.folkway_main .yd-search-input>.search-input{border:1px solid rgba(57,43,32,0.1);-webkit-box-shadow: 0 8px 8px -5px rgba(57,43,32,0.1);box-shadow: 0 8px 8px -5px rgba(57,43,32,0.1);background-color:#ede7d9;text-align: center;}
.folkway_main .yd-search-input>.search-input i{color: #b9a189;padding-left:10px;padding-right: 6px;}
.folkway_main .yd-search-input>.search-input em{color: #b9a189;font-size: 0.36rem;padding-right: 0.2rem;padding-left: 0.2rem;}
.search{padding:10px 0;}
::-webkit-input-placeholder{color: #b9a189;font-size: 0.28rem;}
::-moz-placeholder{color: #b9a189;font-size: 0.28rem;}
:-ms-input-placeholder{color: #b9a189;font-size: 0.28rem;}  

.hc-common-icon ul li{text-align: center;line-height:0.8rem;/*font-family: mycssj;*/font-size: 0.36rem;margin-right:2%;width: 32%;margin-top: 0.1rem;-webkit-border-radius: 0.1rem;border-radius: 0.1rem;float: left;}
.hc-common-icon ul li a{color: #f1ede2;display:block;-webkit-text-shadow: 0 2px 6px rgba(0,0,0,0.6);text-shadow: 0 2px 6px rgba(0,0,0,0.6);}
.hc-common-icon ul li.iconbg01{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/bg-icon01.png) no-repeat center center;background-size: 100% auto;}
.hc-common-icon ul li.iconbg02{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/bg-icon02.png) no-repeat center center;background-size: 100% auto;}
.hc-common-icon ul li.iconbg03{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/bg-icon03.png) no-repeat center center;background-size: 100% auto;margin-right: 0;}
.hc-common-icon ul li.iconbg04{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/bg-icon04.png) no-repeat center center;background-size: 100% auto;}
.hc-common-icon ul li.iconbg05{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/bg-icon05.png) no-repeat center center;background-size: 100% auto;}
.hc-common-icon ul li.iconbg06{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/bg-icon06.png) no-repeat center center;background-size: 100% auto;margin-right: 0;}

/* .common-list .home-subhead-pag ul li.hotimg{font-family: mypf01;} */
.common-list .home-subhead-pag ul li.hotimg a{color: #392b20;}
.home-tonglan ul li{width: 49%;}

.folkway-tab{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/folkway_bg.jpg) no-repeat top right;background-size:80%;padding-bottom: 0.2rem;}
.folkway-tab .folkway-title-tab .yd-tab-nav .yd-tab-nav-item{font-size: 0.28rem;color: #392b20;line-height: 0.82rem;}
.folkway-tab .folkway-title-tab .yd-tab-nav .yd-tab-nav-item.yd-tab-active{/*font-family:mycssj;*/color: #95191b;font-size: 0.36rem;}

.folkway-tab .home-box{padding-top: 0.34rem;}

.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item{width: 25%;float: left;} 
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item.yd-tab-active:before{content: initial;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item span{display: block;width: 0.96rem;margin: 0 auto;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item .folkway-jing{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jing.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item .folkway-shi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shi.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item .folkway-zi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zi.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item .folkway-ji{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/ji.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}

.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active .folkway-jing{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jingact.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active .folkway-shi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shiact.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active .folkway-zi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/ziact.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}
.folkway-cont-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active .folkway-ji{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jiact.png) no-repeat center center;width: 0.96rem;height: 0.96rem;background-size: 100%;}

.folkbook-list{margin-top: 0.34rem;}
.folkbook-list .folkbook-list-tit{font-size: 0.36rem;color: #392b20;position: relative;line-height: 0.36rem;margin-left: 0.3rem;margin-bottom: 0.14rem;font-weight: 600;}
.folkbook-list .folkbook-list-tit:before{content: '';position: absolute;width: 0.1rem;height: 0.36rem;background: #95191b;-webkit-border-radius:10px;border-radius:10px;margin-left: -0.2rem;}
.folkbook-list .folkbook-list-cont a{display: block;width: 33.3333%;float: left;font-size: 0.28rem;line-height: 0.7rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* 11月20号改版 */
.hc_iconNav{padding:15px 0.24rem 0.36rem 0.24rem;}
.hc_iconNav_img ul li{width: 20%;float: left;text-align: center;}
.hc_iconNav_img ul li img{width: 74%;display: inline-block;}
.hc_iconNav_img ul li span{display: block;color: #3b2a20;/*font-family: mypf02;*/white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 2px;font-weight: 700;}
.hc_iconNav_text{margin-top: 0.1rem;}
.hc_iconNav_text ul li{float: left;margin-right:2.6%;background: rgba(60,42,30,0.06);width: 22%;text-align: center;border-radius: 5px;/*font-family: pfMedium;*/height: 28px;line-height: 28px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 0.2rem;}
.hc_iconNav_text ul li a{color: #bea086;}
.hc_iconNav_text ul li i{display: inline-block;position: relative;top: 1px;margin-right: 2px;}
.hc_iconNav_text ul li.qbfl{float: right;margin-right: 0;width:26.2%;}
.hc_iconNav_text ul li.qbfl a{color: #94181a;}

.hc_sinology{padding:20px 0 15px 0.24rem;background: #f0ece1;margin-top: 15px;}
.hc_sinologyXinz{padding:20px 0 0 0;background: #f0ece1;margin-top: 15px;}
.hc_headLine{padding-right: 0.24rem;}
.hc_headLine h3{display:block;font-size:18px;color: #392b20;/*font-family:mypf02;*/float: left;border-left: 3px solid #94181a;height:18px;line-height:18px;padding-left: 10px;font-weight: 700;}
.hc_headLine span{display: block;float: right;}
.hc_headLine span a{color: #b9a189;}
.hc_sinologyXinz .hc_headLine{padding-left: 0.24rem;}

.hc_gxqmList{margin-top:15px;}
.hc_gxqmList ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.hc_gxqmList ul li{width: 23%;margin-right:0.24rem;display: inline-block;vertical-align: top;}
.hc_gxqmList ul li span{display: block;white-space: initial;color: #392b20;margin-top:5px;line-height: 1.5;margin-bottom:3px;font-weight: 700;font-size: 13px;}
.hc_gxqmList ul li i{display: block;color: #b9a189;width: 100%;text-overflow: ellipsis;overflow: hidden;}

.hc_quotation{background: #f0ece1;padding: 0.3rem 0.24rem;margin-top: 15px;}
/* .hc_quot_box{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/guoxueyulu_bg02.jpg);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);}
.hc_quot_box01{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/guoxueyulu_bg01.jpg) no-repeat top center;border-radius:10px 10px 0 0;}
.hc_quot_box02{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/guoxueyulu_bg03.jpg) no-repeat bottom center;border-radius:0 0 10px 10px;} */

.hc_quotation .hc_quot_box{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/guoxueyulu_bg.png) no-repeat;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,0.1);background-size: 100% 100%;}
.hc_quotation .hc_headLine{padding-top: 0.2rem;}
.hc_quotation .hc_quotMain{margin-top: 10px;padding: 0 0.2rem 0.36rem 0.3rem;}
.hc_quotation .hc_quot_box .hc_yulu_tit{width:20%;float: left;margin-top:-15px;}
.hc_quotation .hc_quot_box .hc_yulu_text{width:74%;float: right;}
.hc_quotation .hc_quot_box h3{display: block;font-size: 0.32rem;color: #392b20;/*font-family:mypf02;*/line-height: 0.5rem;font-weight: 700;}
.hc_quotation .hc_quot_box span{display: block;font-size:14px;color: #95191b;margin-top: 6px;float: right;font-weight: normal;}
.hc_quotation .hc_quot_box .hc_yuluYw em{display:block;font-style: normal;color: rgba(185,161,137,0.7);/*font-family: mypf02;*/background: rgba(185,161,137,0.3);border-radius: 50%;width:24px;height:24px;text-align: center;line-height:24px;float: left;margin-right: 5px;margin-top:15px;font-weight: 700;}
.hc_quotation .hc_quot_box i{display: block;color: #b9a189;line-height:1.6;margin-top:5px;}

.hc_gxhuicuiImg{margin-top: 0.26rem;padding-right: 0.24rem;}
.hc_gxhuicuiImg ul li{width: 22.7%;float: left;margin-right: 3%;}
.hc_gxhuicuiImg ul li:nth-child(4n){margin-right: 0;}
.hc_gxhuicuiImg ul li span{display: block;/*font-family: mypf02;*/color: #392b20;margin-top:0.2rem;font-weight: 700;}

.hc_gxhuicuiText{padding-right: 0.24rem;margin-top:10px;}
.hc_gxhuicuiText ul li{width: 33.33%;float: left;}
.hc_gxhuicuiText ul li a{display: block;color: #392b20;line-height:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:16px;}

.hc_cutTitle{border: 2px solid #94181a;margin-right: 0.24rem;border-right: none;margin-top:15px;border-radius:5px;}
.hc_cutTitle ul li{border-right: 2px solid #94181a;/*font-family: mypf02;*/color: #392b20;padding: 0.1rem 0;font-weight: 700;}
.hc_cutTitle ul li a{color: #392b20;}
.hc_cutTitle ul li.yd-tab-active{color: #f0ece1;background: #94181a;}
.hc_cutTitle ul li.yd-tab-active:before{content: initial;}

.hc_tonglan{padding: 15px 0.24rem 0 0.24rem;}
.hc_tonglan ul li{width: 48%;}

.hc_zixun{padding:20px 0 15px 0.24rem;background: #f0ece1;margin-top: 15px;}
.hc_zixunTitle ul li{position: relative;}
.hc_zixunTitle ul li span{font-size: 0.32rem;color: #392b20;/*font-family: mypf02;*/display: inline-block;text-align: center;font-weight: 700;}
.hc_zixunTitle ul li:before{content: '';position: absolute;width: 1px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/line.png) no-repeat;top:1px;right: 0;background-size: 100% 100%;padding:8px 0;}
.hc_zixunTitle ul li:last-child:before{content: initial;}
.hc_zixunTitle ul li.yd-scrollnav-current{padding-left: 0.2rem;}
.hc_zixunTitle ul li.yd-scrollnav-current span{color: #94181a;border-bottom: 3px solid #94181a;}

.ty_zixunTitle{padding-right: 0.24rem;}
.ty_zixunTitle ul li{width: 24.2%;text-align: center;}
.hc_zixunContent{padding-right: 0.24rem;}
.gxZxList{margin-top: 5px;}
.gxZxList ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding:15px 0 15px 0;}
.gxZxList ul li:last-child{border-bottom: none;}
.gxZxList ul li .gxZxImg{float: left;width:2.2rem;margin-right:0.2rem;/* width:2.2rem;height: 1.75rem;overflow: hidden; */}
.gxZxList ul li .gxrwImg{float: left;width:1rem;margin-right:0.2rem;}
/* .gxZxList ul li .gxZxBox{width:63%;float: left;} */
.gxZxList ul li h3{color: #392b20;line-height: 1.6;font-size: 16px;}
.gxZxList ul li p{font-size:14px;color: #b9a189;line-height:1.6;margin-top:3px;}
.gxZxList ul li p a{color: #b9a189;}

.feiyi_list ul li .gxZxImg{margin-top: 0.3rem;}
.feiyi_text{font-size: 0.24rem;line-height: 0.44rem;color: #b9a189;margin-top: 0.1rem;}

.zixun_tag span{display: inline-block;border: 1px solid rgba(185,161,137,0.4);color: #b9a189;padding: 0.04rem 0.14rem;border-radius: 5px;margin-top:0.2rem;margin-right: 0.06rem;font-size: 13px;}
.zixun_tag span.act_hongse{border:1px solid rgba(149,25,27,0.4);color:rgba(149,25,27,0.8);}

/* 2020年2月26号新增 */

/* 古代教育 */
.hc_ancienJy{margin-top: 0.26rem;}
.hc_ancienJy ul li{width:50%;float: left;border-top: 1px solid rgba(60,28,29,0.1);border-right: 1px solid rgba(60,28,29,0.1);height:80px;position: relative;}
.hc_ancienJy ul li:nth-child(2n){border-right:none;}
.hc_ancienJy ul li .hc_ancJy_text{width:56%;float: left;margin-left: 0.24rem;margin-top:15px;}
.hc_ancienJy ul li h3{display:block;color: #3b2a20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:26px;}
.hc_ancienJy ul li span{display:block;color: #b9a189;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hc_ancienJy ul li i{display: block;width:50px;position: absolute;top: 50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right: 0.24rem;}
.hc_ancienJy ul li.ancJyrw i{width:34px;}

/* 古代博览 */
.ancientExpo{}
.ancientExpo_list{border-top: 1px solid rgba(57,43,32,0.1);margin-top: 0.26rem;padding-bottom: 0.6rem;}
.ancientExpo_list ul li{width: 25%;float: left;border-right: 1px solid rgba(57,43,32,0.1);border-bottom: 1px solid rgba(57,43,32,0.1);text-align: center;padding-top: 0.26rem;}
.ancientExpo_list ul li span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 0.16rem;}
.ancientExpo_list ul li:nth-child(4n){border-right:none;}
.ancientExpo_list ul li i{display: block;margin:0 auto;width: 1.2rem;height: 1.2rem;line-height: 1.2rem;margin-bottom: 0.26rem;}
.ancientExpo_list ul li img{display: inline-block;vertical-align: middle;}
/* .ancientExpo_list ul li.ant_gdkj i{width: 0.8rem;}
.ancientExpo_list ul li.ant_gdny i{width: 0.73rem;}
.ancientExpo_list ul li.ant_gdsl i{width: 1.03rem;}
.ancientExpo_list ul li.ant_gdwl i{width: 1rem;}
.ancientExpo_list ul li.ant_gdbz i{width: 0.95rem;} */

.ancientExpo .yd-slider-pagination{bottom:0.2rem;}
.ancientExpo .yd-slider-pagination-item{margin:0 0.1rem;width:8px;height:8px;background-color: rgba(57,43,32,0.2);}
.ancientExpo .yd-slider-pagination-item-active{width:8px;background-color: rgb(149, 25, 27);}

/* 通栏滚动 */
.hc_tonglanGd .yd-slider-pagination{bottom:0;}
.hc_tonglanGd .yd-slider-pagination-item{margin:0 0.1rem;width:8px;height:8px;background-color: rgba(57,43,32,0.2);}
.hc_tonglanGd .yd-slider-pagination-item-active{width:8px;background-color: rgb(149, 25, 27);}
.hc_tonglanGd{margin-bottom: -0.12rem;}
.hc_tonglanGd .hc_tonglan{margin-bottom: 0.12rem;}

/* 资讯标签 */
.hc_zixunIcon{margin-top: 0.3rem;}
.hc_zixunIcon ul li{padding: 0;margin-right: 0.16rem;}
.hc_zixunIcon ul li span{display: inline-block;background: rgba(57,43,32,0.05);padding: 0.1rem 0.24rem;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.hc_zixunIcon ul li.yd-scrollnav-current{padding-left: 0;}
.hc_zixunIcon ul li.yd-scrollnav-current span{color: #95191b;background: rgba(149,25,27,0.1);font-weight:700;}
.hc_zixunIcon ul li.yd-scrollnav-current span a{color: #95191b;}

/* 国学宝典 end */

/* 民俗文化 */
.culture_main .yd-slider-pagination-item{background-color: rgb(213, 193, 165);}
.culture_main .yd-slider-pagination-item-active{width: 6px;background-color: rgb(149, 25, 27);}
.culture_main .yd-slider-pagination{bottom: 0.4rem;}

/* .culture_main .content-box{padding-top: 0.24rem;} */

.ch-banner:after{height: initial;}

/* 11月25号改版 */
.ctFestList{padding-right: 0.24rem;margin-top: 0.15rem;}
.ctFestList a{display: block;color: #392b20;line-height: 0.7rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:16px;width: 25%;float: left;text-align: center;}
.tiyuList a{text-align:left;}

.ms_jieri{padding-right: 0.24rem;margin-top:0.26rem;}
.ms_jieri ul li{width:25%;float: left;text-align: center;position: relative;}
.ms_jieri ul li:before{content: '';position: absolute;width: 1px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/minsu/ms_line.png) no-repeat;height:260px;background-size: 100% 100%;right: 0;top:0;}
.ms_jieri ul li:nth-child(4n):before{content: initial;}
.ms_jieri ul li img{width:80%;display: inline-block;margin-bottom: 5px;}
.ms_jieri ul li a{display: block;color: #392b20;line-height:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:15px;}

.feiyiTitle{padding-right: 0.24rem;}
.feiyiTitle h3{display: block;color: #392b20;/*font-family: mypf02;*/text-align: center;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/minsu/fyTitleBg.png) no-repeat;background-size: 100%;width:60%;margin: 0.26rem auto 0 auto;font-weight: 700;}
.feiyiList{padding-right: 0.24rem;margin-top: 5px;margin-bottom:0.1rem;}
.feiyiList ul li{width: 31.6%;margin-right: 2.5%;float:left;background: rgba(57,43,32,0.05);text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:10px;padding: 0.15rem 0;border-radius:20px;}
.feiyiList ul li:nth-child(3n){margin-right: 0;}

.msHuicuiList ul li a{width: 20%;}
.msHuicuiList ul li.active a{color: #94181a;/*font-family: mypf02;*/font-weight: 700;}

.msJrList{padding-right: 0.24rem;margin-top:15px;}
.msJrList ul li{float: left;width: 25%;text-align: center;}
.msJrList ul li img{width: 90%;display: inline-block;}
.msJrList ul li span{display: block;color: #392b20;margin-top: 0.1rem;font-weight: 700;}

/* 2020年3月16 新增 */
.msJieqi{background: #f6edd7 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/minsu/msjieqi_bg.png);margin:15px 0.24rem 0 0.24rem;background-size: 100% 100%;-webkit-border-radius: 6px;-o-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);-o-box-shadow: 0 0 20px rgba(0,0,0,0.2);-ms-box-shadow: 0 0 20px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.2);box-shadow: 0 0 20px rgba(0,0,0,0.2);padding: 0.24rem 0.24rem 0.6rem 0.24em;height: 3.25rem;}
.msJieqi .msJieqi_icon{width:34%;float: left;}
.msJieqi .msJieqi_text{width:62%;float: right;}
.msJieqi .msJieqi_title h3{display: block;font-size: 0.32rem;float: left;}
.msJieqi .msJieqi_title i{display: inline-block;font-size: 0.28rem;color: #bea086;font-weight: 400;}
.msJieqi .msJieqi_title span{display: block;float: right;color: #bea086;}
.msJieqi .msJieqi_title a{color: #bea086;}
.msJieqi .msJieqi_introd{line-height: 0.44rem;margin-top: 0.1rem;}

.hc_msJieqi .yd-slider-pagination-item{background-color: rgba(57,43,32,0.2);}
.hc_msJieqi .yd-slider-pagination-item-active{width:6px;background-color: rgb(149, 25, 27);}
.hc_msJieqi .yd-slider-pagination{bottom: 0.2rem;}

.hc_msJieqi_list{background: #f6edd7;margin:15px 0.24rem 0 0.24rem;-webkit-border-radius: 6px;-o-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);-o-box-shadow: 0 0 20px rgba(0,0,0,0.2);-ms-box-shadow: 0 0 20px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 20px rgba(0,0,0,0.2);box-shadow: 0 0 20px rgba(0,0,0,0.2);padding: 0.06rem 0.1rem 0.2rem 0.1rem;padding-top: 0.2rem;height: 3.25rem;}
.hc_msJieqi_list ul li{width: 16.6%;float: left;}
.hc_msJieqi_list ul li img{width:84%;margin: 0 auto;}
.hc_msJieqi_list ul li span{display: block;text-align:center;line-height: 0.7rem;}
.hc_msJieqi_list .AnswerItem{margin-bottom: 0;}
.hc_msJieqi_list .AnswerItem-mask{height: 30px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f6edd7);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f6edd7);}
.hc_msJieqi_list .AnswerItem2{margin-bottom: 0;}
.hc_msJieqi_list .AnswerItem2-mask{height: 30px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f6edd7);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f6edd7);}

.hc_yinshiwenhua{background: #f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/minsu/yinshi_bg.jpg) no-repeat;background-size: 100% auto;margin-top: 15px;padding-top:20px;}
.hc_yinshiwenhua .hc_headLine{padding-left: 0.24rem;}
.hc_yinshiwenhua .hc_headLine span a{color: #b69579;}
.hc_yswh_content{margin:79px 0.24rem 0 0.24rem;background: #f0ece1;border-radius: 6px 6px 0 0;padding:0.3rem 0.14rem 0.24rem 0.14rem;}
.hc_yswh_content ul li:before{content: initial;}
.hc_yswh_content ul li{width: 33.33%;}

.hc_chuantongfushi{background: #f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/minsu/chuantongfushi.jpg) no-repeat;background-size: 100% auto;margin-top: 15px;padding-top:20px;}
.hc_chuantongfushi .hc_headLine{padding-left: 0.24rem;}
.hc_chuantongfushi .hc_headLine span a{color: #b69579;}

.hc_yswh_content .msJrList{padding-right: 0;margin-top: 0;}
.hc_yswh_content .msJrList ul li img{width: 80%;}

.hP_herit{margin-top: 15px;}
.hP_herit_search{border: 1px solid rgba(57,43,32,0.1);height: 40px;position: relative;margin-right: 0.24rem;}
.hP_herit_search .hy_seleLeft{width:75%;float: left;}
.hP_herit_search .hy_seleLeft span{display: block;padding: 0 10px;line-height:38px;font-size: 14px;}
.hP_herit_search .hy_seleLeft span.icon-xia:before{float: right;}
.hP_herit_search .hy_means_searBar{width:25%;float: right;text-align: center;background: rgba(57,43,32,0.1);}
.hP_herit_search .hy_means_searBar .btn{border: none;width:50px;height:36px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/minsu/search.png) no-repeat center 1px;background-size: 100% auto;}
.hP_herit_search .hy_seleHide{position: absolute;width: 75.2%;border: 1px solid rgba(57,43,32,0.1);border-top: none;left: -1px;background: #f0ece1;top: 39px;}
.hP_herit_search .hy_seleHide i{display: block;padding-left: 10px;line-height:26px;font-size: 14px;}

.hP_herit_text{margin-top: 10px;padding-right: 0.24rem;}
.hP_herit_text a{display: block;float: left;margin-right:10px;color: #b9a189;margin-top: 5px;font-size: 14px;}
.hP_herit_text a.active{color: #95191b;}

.hP_herit_list{margin-top: 15px;}
.hP_herit_list ul li{width: 33.33%;float: left;padding-right: 0.24rem;}
.hP_herit_list span{text-align: center;display: block;margin-top:8px;font-size: 14px;}

/* 民俗文化 end */

/* 传统历法 */
.lifa_content{padding: 0 0.24rem;margin-top:14px;}
.lifa_content .tradion_tit{height:16px;line-height:16px; border-left: 4px #95191b solid;}
.lifa_content .tradion_tit span{font-size:16px;font-weight: bold;color: #392b20;display: inline-block;padding-left: 0.2rem;margin-top: 1px;}

/* 12月3号改版 */
.lifa_huangli{background:#f0ece1;margin-top: 15px;padding-bottom: 20px;}
.lifa_hlTitle{padding:20px 0.24rem 0 0.24rem;}
.lifa_hlTitle h3{display: block;font-size: 0.32rem;color: #392b20;/* font-family: mypf02; */float: left;border-left: 3px solid #94181a;height: 0.32rem;line-height: 0.32rem;padding-left: 10px;font-weight: 700;}
.lifa_hlTitle i{display: block;float: right;width:36%;margin-top: -2%;}
/*.lifa_hlTitle i img{width: auto;height:26px;}*/

.lifa_hlContent{border:0.05rem solid #f2d8b4;margin:15px 0.3rem 0 0.3rem;background: #fbf5e1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lifa/rili_hlBg.png) no-repeat 94% 3%;background-size:60%;position: relative;box-shadow:4px 4px 10px rgba(242,216,180,0.4);}
.lifa_hlContent:before{content: '';position: absolute;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lifa/huangli_bg01.jpg) no-repeat;background-size: 100%;top: -0.05rem;left: -0.05rem;padding:7px;}
.lifa_hlContent:after{content: '';position: absolute;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lifa/huangli_bg02.jpg) no-repeat;padding:7px;background-size: 100%;top: -0.05rem;right: -0.05rem;}
.lifa_hlCont:before{content: '';position: absolute;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lifa/huangli_bg03.jpg) no-repeat;background-size: 100%;bottom: -0.05rem;right: -0.05rem;padding:7px;z-index: 1;}
.lifa_hlCont:after{content: '';position: absolute;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lifa/huangli_bg04.jpg) no-repeat;padding:7px;background-size: 100%;bottom: -0.05rem;left: -0.05rem;}
.lifa_hlCont_rili{padding:0.24rem 0.24rem 0 0.3rem;line-height: 30px;}
.lifa_hlCont_rili h3{display: block;font-size: 0.36rem;color: #95191b;float: left;width:25%;}
.lifa_hlCont_riliXq{float: right;width:75%;height: 0.36rem;line-height: 0.56rem;}
.lifa_hlCont_rili span{font-size: 0.22rem;color: #b9a189;float: right;display:block;position: relative;margin-right: 0.3rem;}
.lifa_hlCont_rili span:before{content: '';position: absolute;width: 1px;height:0.22rem;background:rgba(57,43,32,0.15);right: -0.15rem;top: 0.17rem;}
.lifa_hlCont_rili i{font-size: 0.22rem;color: #b9a189;float: right;display:block;position: relative;margin-right: 0.3rem;font-style:normal;}
.lifa_hlCont_rili i:before{content: '';position: absolute;width: 1px;height:0.22rem;background:rgba(57,43,32,0.15);right: -0.15rem;top: 0.17rem;}
.lifa_hlCont_rili a{display: block;font-size: 0.22rem;color: #94181a;text-decoration: underline;float: right;}

@media screen and (max-width:390px){
	.lifa_hlCont_rili i{width: 45%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
}

.lifa_hlCont_yj{position: relative;}
.lifa_hlCont_yj:before{content: '';position: absolute;width: 1px;height:5.04rem;background:rgba(57,43,32,0.08);right: 50%;top: -0.3rem;}

.lifa_hlCont_yiji{background:#fcfbf6;height: 1.54rem;margin-top: 0.5rem;border-radius: 10px 10px 0 0;/* padding-bottom: 10px; */}

.lifa_hlCont_yiji ul li{width: 50%;float: left;}
.lifa_hlCont_yiji ul li i{display: block;width:0.46rem;margin: -0.23rem auto 0 auto;}
.lifa_hlCont_yiji ul li .lifa_yjList{/* margin-left: 0.2rem; */margin-top: 0.15rem;margin-left: 0.1rem;}
.lifa_hlCont_yiji ul li .lifa_yjList span{display: block;float: left;/* width:1rem;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; */line-height:0.48rem;/* text-align: center; */margin: 0 0.1rem;}

.lifa_hlCont_weizhi ul li{width: 50%;float: left;text-align: center;}
.lifa_hlCont_weizhi h3{height:0.6rem;font-weight: 600;display: block;text-align: center;line-height: 0.6rem;background:#f9f5e9;}
.lifa_hlCont_wzBox{height:1.3rem;background: #fcfbf6;padding:0.2rem 0.24rem;border-bottom: 1px solid rgba(57,43,32,0.08);}
.lifa_hlCont_wzBox span{display:inline-block;line-height: 0.5rem;}
.lifa_hlCont_wzBox span.lifa_jieqi{line-height: 1rem;}
.lifa_hlCont_wzLast{border-bottom: none;overflow: hidden;}

.lifa_hlCont_weizhi .lifa_baiji{height: 0.7rem;text-align: center;background:#fcfbf6;line-height: 0.7rem;padding:0 0.24rem;}

.lifa_today{padding:0.4rem 0.24rem 0.3rem 0.24rem;}
.lifa_today img{width: 0.69rem;float: left;margin-right: 0.14rem;}
.yd-rollnotice{background-color: transparent;}
.lifa_today .yd-rollnotice{width:87.9%;height: 0.63rem;}

.lifa_gongjuBox .ms_jieri ul li:before{content: initial;}
.ms_jieri ul li a.active{font-weight: 600;color: #94181a;}

/* 传统历法 end */

/* 20200327 新增 传统体育 */
.wushuJc_list a{text-align: left;}

/* 杂技 */
.zaji_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/tiyu/zaji_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 民间游戏 */
.youxi_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/tiyu/minjianyouxi_bg.jpg) no-repeat;background-size: 100%;padding-top:1.85rem;}

/* 古代冷兵器 */
.bingqi_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/tiyu/lengbingqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 中国棋牌 */
.qipai_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/tiyu/qipai_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 民间游戏详细页面 2020年11月22日 */
.ty_mjYxContent{padding-right: 0.24rem;margin-top: 15px;}
.ty_mjYxContent .yd-slider-pagination-item{background: rgba(57,43,32,0.5);}
.ty_mjYxText{line-height: 2;margin-top: 10px;font-size: 17px;}

.ty_mjYxProg{padding:15px 0.24rem 0 0.24rem;}
.ty_mjYxProgBox{background: #f82253;height:30px;line-height:30px;/* -webkit-border-radius: 20px;border-radius: 20px; */position: relative;}
.ty_mjYxProgBox span{display: block;height: 30px;}
.ty_mjYxProgBox i{display: block;color: #e2dcce;font-size: 14px;position: absolute;}
.ty_mjYxProgBox .ty_mjYxProgWg{float: left;width:50%;background: #3882fe;/* border-radius: 20px 0 0 20px; */}
.ty_mjYxProgBox .ty_mjYxProgWg i{left:10px;}
.ty_mjYxProgBox .ty_mjYxProgMwg{float: right;}
.ty_mjYxProgBox .ty_mjYxProgMwg i{right:10px;}

.ty_mjYxProgBtn{margin-top: 15px;}
.ty_mjYxProgBtn em{display: block;width:75px;}
.ty_mjYxProgBtn .ty_mjYxProgBtnWg{float: left;}
.ty_mjYxProgBtn .ty_mjYxProgBtnMwg{float: right;}

.ty_mjYxImg{margin-top: 15px;padding-right: 0.24rem;}

/* 传统体育 end */

/* 传统文学 */
/*11月26号改版*/
.philoTimeBox{background:#f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenxue/wenxue_timeBg.jpg) no-repeat bottom center;background-size: 130%;}
.philoTime{margin-top: 15px;}
.philoTime ul{white-space: nowrap;overflow-x:auto;overflow-y: hidden;padding-right: 0.24rem;}
.philoTime ul li{position: relative;width:48%;display: inline-block;vertical-align:top;}
.philoTime ul li:before{content: '';position: absolute;width:96%;height: 1px;background: rgba(57,43,32,0.1);top: 28px;}
.philoTime ul li:after{content:'';position: absolute;width: 1px;background: rgba(57,43,32,0.1);height:88%;top: 35px;left:17px;}

.philoTime_img{height:20px;margin-bottom: 22px;}
.philoTime_img img{width: auto;height: 100%;}
.philoTime_yuan{position: absolute;top: 26px;left: 15px;}
.philoTime_yuan em{width:5px;height:5px;border-radius: 50%;background: rgba(57,43,32,0.1);display: block;margin:0 auto;}
.philoTime ul li.xianqin .philoTime_yuan{width: 14px;background:#f0ece1;height: 5px;left: 11px;}

.philoTime_main{position: relative;margin-left: 31px;margin-top: 10px;}
.philoTime_main:before{content: '';position: absolute;width: 5px;height: 15px;background:#f0ece1;top:5px;left: -16px;z-index: 1;}
.philoTime_main .philoTime_title{background:rgba(57,43,32,0.08);display: inline-block;padding:3px 5px;color: rgba(57,43,32,0.6);position: relative;border-radius: 5px;}
.philoTime_main .philoTime_title:before{content: '';position: absolute;width:0;height:0;border-width:6px 6px 6px 0;border-style:solid;border-color:transparent rgba(57,43,32,0.08) transparent transparent;top:6px;left: -6px;}
.philoTime_main .philoTime_title:after{content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;background: rgba(57,43,32,0.1);top:10px;left:-16px;z-index: 1;}
.philoTime_main .philoTime_text{/*font-family: mypf02;*/margin-top:8px;white-space: initial;font-weight: 700;}
.philoTime_main .philoTime_text span{color: #94181a;}
.philoTime_paixu{font-size: 17px;font-weight: 600;margin-bottom: 25px;}

/* .wy_philoTime ul li{width:40%;} */
/* .symq_philoTime_img{margin-left: -22px;} */

.folk_content{margin-top: 0.1rem;padding-right: 0.24rem;}
.folk_content ul li{padding:12px 0;border-bottom: 1px solid rgba(57,43,32,0.1);}
.folk_content ul li:last-child{border-bottom: none;padding-bottom: 0;}
.folk_content ul li h3{font-size:16px;display:block;float: left;}
.folk_content ul li span{color: #b9a189;margin-top: 0.12rem;}
.folk_content ul li i{display: block;float: right;background:rgba(57,43,32,0.08);padding:0.05rem 0.2rem;border-radius: 0.5rem;}

/* 2020年3月2日新增 */
.folk_content_list{margin-right: 0.24rem;margin-bottom: 5px;}
.folk_content_list ul li{border:1px solid rgba(57,43,32,0.1);margin-top:15px;padding-right: 0.2rem;}
.folk_content_list ul li img{width:80px;float: left;margin-right: 10px;}
.folk_content_list h3{font-size:16px;margin-bottom:4px;margin-top:8px;margin-left:10px;}
.folk_content_list span{color: #b9a189;line-height:20px;font-size: 14px;margin-left:10px;padding-bottom: 3px;}

.hc_wxGbsLogy{background:#f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenxue/wx_gbs_bg.jpg) no-repeat top center;margin-top: 15px;padding: 20px 0 0.3rem 0.24rem;}
.hc_wxGbsLogy .hc_headLine i{display: inline-block;width: 1.3rem;position: relative;top: 0.04rem;margin-left: 0.16rem;}

.wx_gbs_list{padding-right: 0.24rem;}
.wx_gbs_list ul li{width: 50%;float: left;margin-top: 0.3rem;}
.wx_gbs_list ul li i{width: 1.06rem;float: left;margin-right: 0.2rem;}
.wx_gbs_list ul li img{-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.3);box-shadow: 0 0 20px rgba(0,0,0,0.3);}
.wx_gbs_list ul li h3{padding-right: 0.2rem;margin-bottom: 0.1rem;}
.wx_gbs_list ul li span{color: #b9a189;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;width: 62%;}

.wx_shuaxin{text-align: center;margin-top: 0.24rem;}
.wx_shuaxin span{display: block;color: #94181a;font-weight: 700;height: 0.6rem;line-height: 0.6rem;}
.wx_shuaxin span.icon-shuaxin:before{margin-right: 0.1rem;}

/* 传统文学 end */

/*传统文艺 11月27号改版*/
.yinyueList ul li span{text-align: center;font-weight: 400;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mzyueqi_list{padding-right: 0.24rem;}
.mzyueqi_list ul li{width: 23.5%;margin-right: 2%;float: left;margin-top: 0.3rem;}
.mzyueqi_list img{width: 88%;max-width: 88%;margin: 0 auto;}
.mzyueqi_list ul li:nth-child(4n){margin-right: 0;}
.mzyueqi_list span{display:block;text-align: center;margin-top: 8px;}

.chinaXiju_list{padding-bottom: 0;}

.zgshuhua_list ul li{width:30.8%;margin-right: 2%;float: left;margin-top:15px;}
.zgshuhua_list img{width:95%;max-width:95%;margin: 0 auto;height:1.5rem;}
.zgshuhua_list ul li:nth-child(3n){margin-right: 0;}
.zgshuhua_list span{display:block;text-align: center;margin-top: 8px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* .zgshuhua_icon{padding-right: 0.24rem;} */
.zgshuhua_icon h4{display: block;width:2.8rem;margin:0.4rem auto 0 auto;}
.zgshuhua_icon ul li{float:left;width:30%;background: rgba(57,43,32,0.05);margin-right: 2%;margin-top:0.3rem;-webkit-border-radius: 20px;border-radius: 20px;height: 0.7rem;line-height: 0.7rem;text-align: center;}
.zgshuhua_icon a{display:block;}

/* 艺术详细页 */
.jingju_sinology{padding-bottom: 0;}
.jingju_sinology .gxZxList h3{font-weight: 400;}
.ys_opera{position: relative;}
.ys_opera .yd-tab-nav-nomal{width:60%;position: absolute;right: 0;top:-23px;}
.ys_opera .yd-tab-nav .yd-tab-active:before{content: initial !important;}
.ys_opera .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item{background: rgba(57,43,32,0.1);margin-right: 0.24rem;height:28px;line-height:28px;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.ys_opera .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active{background: rgba(149,25,27,0.1);color: #95191b;font-weight: 600;}
.ys_opera .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active a{color: #95191b;}

.js_jingjuList{margin-top: 20px;}
.js_jingjuList .dtst_tit{margin-bottom: 10px;}
.js_jingjuList ul{white-space: nowrap;overflow: auto;}
.js_jingjuList ul li{width:24vw;padding-right: 0.24rem;display: inline-block;}
.js_jingjuList ul li img{width: 100%;height: 100%;}
.js_jingjuList ul li i{position: relative;display: block;width: 100%;height:26.5vw;font-family: "iconfont" !important;}
.js_jingjuList ul li i:before{content: '';position: absolute;width:10vw;height:10vw;background: rgba(242,238,227,0.6);top:50%;left:50%;z-index:1;margin-top: -5vw;margin-left: -5vw;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.js_jingjuList ul li i:after{content: "\e683";position: absolute;top:50%;left:50%;z-index:1;margin-top: -3.5vw;margin-left: -2.5vw;font-size:6vw;color: #95191b;}
.js_jingjuList em{display: block;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 10px;/* margin-bottom: 5px; */}

.js_jingjuList i img{width: auto;margin: 0 auto;height: 100%;}

.js_erhuList ul li{width:32.1vw;float: left;padding-right: 0.24rem;}

.js_jingjujumu{padding-right: 0.24rem;margin-top:5px;}
.js_jingjujumu ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.js_jingjujumu i{font-size: 14px;width: 20px;height: 21px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/jingju/fourth.png) no-repeat;background-size: 100%;display: block;float: left;color: #ffffff;text-align: center;line-height:18px;margin-right: 10px;}
.js_jingjujumu span{display: block;float: left;line-height:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 89%;}
.js_jingjujumu em{display: block;float: right;line-height:18px;color: #b9a189;} 
.js_jingjujumu .js_first i{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/jingju/first.png) no-repeat;background-size: 100%;}
.js_jingjujumu .js_first span{font-weight: 600;font-size: 16px;}
.js_jingjujumu .js_second i{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/jingju/second.png) no-repeat;background-size: 100%;}
.js_jingjujumu .js_second span{font-weight: 600;}
.js_jingjujumu .js_third i{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/jingju/third.png) no-repeat;background-size: 100%;}
.js_jingjujumu .js_third span{font-weight: 600;}

.ys_jumuMain{background: #e2dcce;} 
.ys_jumuMain .bottomCopy{border-top: none;}
.ys_jumuCont{padding:55px 0.24rem 10px 0.24rem;background: #f0ece1;}
.ys_jumuTitle{font-size: 18px;color: #94181a;display: block;margin-bottom: 5px;}
.ys_jumuSubhead{font-size: 16px;border-bottom:3px solid rgba(149,25,27,0.25);display: inline-block;margin:10px 0 5px 0;height:21px;}
.ys_jumuText{line-height: 2;}
.ys_jumuText span{display: block;}

.js_pekFamous_more{text-align: center;margin-top:15px;}
.js_pekFamous_more span{display: block;line-height: 25px;color: #b9a189;font-size:16px;}

/* 中国戏曲 */
.xijuZt_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/xiqu/xiqu_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}
.quyi_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/zhongguoquyi.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}

.xiqu_entry .gxZt_title{margin-bottom:5px;}

.xiqu_list{padding: 0 0 0 0.24rem;}
.xiqu_list ul li{float: left;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/xiqu/xiqu_bgImg.png) no-repeat;background-size: 100%;width: 21vw;text-align: center;height:10vw;margin-right: 0.24rem;line-height: 10vw;margin-top: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xiqu_list ul li a{display: block;}
.xiqu_list ul li.active{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/xiqu/xiqu_bgImg_act.png) no-repeat;background-size: 100%;color: #95191b;font-weight: 600;}
.xiqu_list ul li.active a{color: #95191b;}

.xiqu_tab{position: fixed;background: #f0ece1;z-index: 2;width: 100%;}

/* 传统乐器 */
.yueqiZt_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/yueqi/yueqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}

.ctYueqi_cut .hc_cutTitle{margin-left: 0.24rem;margin-bottom: 15px;margin-top:25px;}

/* 书法 */
.shufa_pag{padding-right: 0.24rem;margin-top: 5px;}
.shufa_pag h4{display: block;font-size: 16px;margin-top: 15px;height: 16px;line-height: 16px;margin-bottom:5px;}
.shufaZd_box{background:#f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shufa/shufazidian_bg.png) no-repeat;background-size: 100%;}
.shufaZd_box .hc_headLine span a{color: #392b20;}
.shufaZd_tit{padding-right: 0.24rem;}
.shufaZd_tit img{width: auto;height:40px;margin:5px auto 0 auto;}
.shufaZd_search{padding-right: 0.24rem;margin-top: 15px;}
.shufaZd_search .yd-input{width: 80%;float: left;}
.shufaZd_search .yd-input>input{height:40px;line-height:40px;padding: 0 10px;background: #e2dcce;outline: none;/* border: 1px solid rgba(57,43,32,0.1); */border-radius: 5px 0 0 5px;}
.shufaZd_search .shufaZd_btn{width:20%;float: right;background: #392b20 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shufa/search.png) no-repeat center center;background-size:25px 25px;height:40px;border: none;outline: none;border-radius: 0 5px 5px 0;}
.shufaZd_text{font-size: 15px;line-height:1.8;text-indent: 2em;margin-top: 10px;padding-right: 0.24rem;}
.shufaZd_text b{color: #95191b;font-weight: normal;}

.shufa_box{position: relative;}
.shufa_box:before{width: 100%;height:50vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shufa/jianjie_bg.jpg) no-repeat center top;background-size: 100% auto;content: '';position: absolute;top: 0;left: 0;}
.guohua_box{position: relative;}
.guohua_box:before{width: 100%;height:50vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shufa/guohua_bg.jpg) no-repeat center top;background-size: 100% auto;content: '';position: absolute;top: 0;left: 0;}
.shufaTitle{position:relative;z-index: 1;margin-bottom: -5px;}
.shufaTitle img{width:30%;margin:5px auto 0 auto;}

.shufa_box .hc_sinology,.guohua_box .hc_sinology{position:relative;z-index: 1;}

.wyshuhua_list span{text-align: left;}

.shufaZd_hot{margin-top: 5px;}
.shufaZd_hot i{display: block;float: left;line-height: 30px;margin-top: 10px;}
.shufaZd_hotList span{display:block;width:30px;height:30px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/shufa/shufa_hotBg.png);background-size: 100%;line-height:28px;text-align: center;color: #95191b;font-weight: 700;font-size: 20px;float: left;margin:10px 5px 0 5px;}

.ms_jieri ul li b{font-size: 15px;display: block;margin-top: -5px;}

/* 传统文艺 end */

/* 传统哲学 */
/* 11月27号改版 */
.zxRenwuList a{text-align: left;width: 22.7%;margin-right: 3%;}
.zxRenwuList a:nth-child(4n){margin-right: 0;}

/* 2020年3月21 新增 */
.zxLiupai{margin-top: 0.1rem;margin-bottom: 0.2rem;}
.zxLiupai ul li{float: left;margin-top:2%;}
.zxLiupai .zxLiupai01 li{width:47.5%;margin-right: 2%;}
.zxLiupai .zxLiupai02 li{width:22.7%;margin-right: 2%;}
.zxLiupai img{-webkit-border-radius:4px;border-radius:4px;}

/* 传统哲学 end */

/* 分类 */  
.header_navbar_fanhui{float: left;width:8%;text-align: center;}
.header_navbar_fanhui span{color: #f2eee3;display: inline-block;}
.header_navbar_content{width:82%;color: #f2eee3;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.header_navbar_content span{color: #f2eee3;}
.header_navbar_share{float:right;width:10%;text-align: center;}
.header_navbar_share span{color: #f2eee3;display: inline-block;}

/* .sort_main .hc-content{padding-bottom: 0;padding-top: 40px;} */

.sort_box{height:520px;}
.sort_box .yd-scrolltab-nav{background-color: #f1ede2;}
.sort_box .yd-scrolltab-content{background-color: #e8e2d5;}
.sort_box .yd-scrolltab-nav .yd-scrolltab-active{background: #e8e2d5;font-weight: 600;}
.sort_box .yd-scrolltab-title{color: #000000;font-size: 0.28rem;}
.sort_box .yd-scrolltab-active .yd-scrolltab-title{color: #95191b;}
.sort_box .yd-scrolltab-active{background-color: #e8e2d5;}

.sort_content .folkbook-list .folkbook-list-tit{font-size: 0.28rem;line-height: 0.28rem;}
.sort_content .folkbook-list .folkbook-list-tit:before{height: 0.28rem;}

.sort_content{margin-top: 0.1rem;}
.sort_content .yd-search-input{background: transparent;}
.sort_content .yd-search-input>.search-input{-webkit-border-radius:24px;border-radius:24px;background-color: #f1ede2;/* padding: 15px 10px 15px 12px; */padding: 0 10px 0 12px;}
.sort_content .yd-search-input>.search-input i{color: #b9a189;}
.sort_content .yd-search{margin: 0.1rem 0;}

.sort_content .folkbook-list{margin-top: 0.4rem;}
.sort_content .folkbook-list .folkbook-list-tit{margin-bottom: 0;}
.sort_content .folkbook-list .folkbook-list-cont a{background: #f1ede2;text-align: center;-webkit-border-radius: 4px;border-radius: 4px;width: 31.5%;margin-right:2.7%;margin-top:0.2rem;}
.sort_content .folkbook-list .folkbook-list-cont a:nth-child(3n){margin-right: 0;}

.yd-scrolltab-content-item{display: none;}
.yd-active{display: block;}

.sort_nav_list ul li{width: 30.7%;margin-right:0.2rem;float: left;background: #f1ede2;text-align: center;height: 2rem;margin-top: 0.2rem;}
.sort_nav_list ul li:nth-child(3n){margin-right: 0;}
.sort_nav_list ul li img{display: inline-block;padding-bottom: 0.06rem;}
.sort_nav_list ul li span{display: block;font-size: 0.26rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sort_nav_list ul li.ctwh img{width: 0.55rem;padding-top: 0.2rem;}
.sort_nav_list ul li.mfxs img{width: 0.8rem;padding-top: 0.26rem;}
.sort_nav_list ul li.yswh img{width: 0.96rem;padding-top: 0.34rem;padding-bottom: 0.1rem;}
.sort_nav_list ul li.ctfs img{width: 0.96rem;padding-top: 0.3rem;}
.sort_nav_list ul li.ctjz img{width: 0.94rem;padding-top: 0.46rem;padding-bottom: 0.2rem;}
.sort_nav_list ul li.mjgy img{width: 0.77rem;padding-top: 0.3rem;}

/* 分类 end */

/* 书籍封面 */
/* .cover_main .hc-content{background: #e2dcd0;padding-top:40px;} */

.bookPage{padding:1rem 0.24rem 0 0.24rem;background:#f2eee3;}
.bookPage .imgleft{width:2rem;margin-right: 0.2rem;}
.bookPage .other{color: #392b20;width: 68%;}
.bookPage .other .titleOrOther h1{font-size: 0.34rem;color: #392b20;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.bookPage .other .tips{margin-top: 0.16rem;}
.bookPage .other .tips .tips-ls{line-height: 0.4rem;position: relative;}
.bookPage .other .tips span{display:inline-block;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 0.4rem;}
.bookPage .other .tips .tips-ls span{margin-right: 0.32rem;}
.bookPage .other .tips .tips-ls span:after{content: '';position: absolute;width: 1px;height: 0.24rem;background: #c8b6a2;top: 0.13rem;margin-left: 0.16rem;}
.bookPage .other .tips .tips-ls span:last-child:after{content: initial;}
.bookPage .other .button{margin-top: 0.16rem;float: left;}
.bookPage .other .button a{display: block;width: 2rem;line-height: 0.7rem;-webkit-border-radius: 0.4rem;border-radius: 0.4rem;background: #95191b;text-align: center;color: #f2eee3;font-weight: 600;}
.bookPage .shoucang{margin-top: 0.46rem;}
.bookPage .shoucang ul li{float: left;width: 33.3333%;text-align: center;}
.bookPage .shoucang ul li h3{font-size: 0.4rem;color: #b9a189;}
.bookPage .shoucang ul li span{font-size: 0.24rem;color: #b9a189;line-height: 0.5rem;}
.bookPage .synop{margin-top: 0.4rem;font-size: 0.28rem;color: #392b20;line-height: 0.56rem;border-top: 1px solid rgba(57,43,32,0.1);padding-bottom: 0.26rem;}
.bookPage .synop .hc_headLine{margin-top: 0.3rem;padding-right: 0;margin-bottom: 0.15rem;}
.bookPage .synop p a{color: #95191b;}

.book_sjfx{float: right;text-align: center;margin-top: 0.1rem;}
.book_sjfx span,.book_sjfx i{display: block;font-style: normal;color: #bea086;}
.book_shujia{margin-right:10px;}
.book_fenxiang{margin-right:10px;}

.book_Bg{background:#e2dcd0;}

.cover-box{margin-top: 15px;background:#f2eee3;}
.cover-box .home-calen-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item{line-height: 0.9rem;font-size: 0.32rem;font-weight: 600;}
.cover-box .home-calen-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active{background: #f2eee3;color: #95191b;}
.cover-box .yd-tab-nav .yd-tab-active:before{width: 100%;margin-left: -50%;height: 0.06rem;}
.cover-box .home-calen-tab .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active:before{content: '';}

.cover-box .home-box{border-top: 1px solid #e7dcd0;}

.cover-tab-list ul li{border-bottom: 1px solid #ece3da;line-height:0.9rem;font-size: 0.32rem;}

.book_sinology{margin-top: 0;border-bottom: 0.3rem solid #e2dcd0;}

/* 12月6号改版 */
.book_cover{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg02.jpg);background-size: 100% 100%;/* min-height: 94vh;padding-bottom:15px; */}
.book_cover_suggest{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg01.jpg) no-repeat;background-size: 100% 8.2rem;padding-top: 0.5rem;}

.book_cover .bookCov_read{padding-bottom: 20px;}

.book_cover_bg{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg02.jpg);background-size: 100% auto;padding-bottom: 1px;}

.book_cover_works{padding:0.4rem 0.3rem 0.3rem;}
.book_cover_works .book_works_img{width:1.9rem;position: relative;float: left;margin-right: 0.25rem;}
.book_cover_works .book_works_img:before{position: absolute;content: '';width: 1.9rem;height:0.3rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_spot.png) no-repeat;background-size: 100%;bottom:-0.3rem;left: 0;}

.book_cover_works .book_works_imgPic{width:1.9rem;position: relative;float: left;margin-right: 0.25rem;}

.book_works_wz{width:68%;float: left;}
.book_works_tit h3{display:block;font-size:19px;color: #392b20;}
.book_works_tit span{display: block;margin-top: 0.08rem;margin-bottom: 0.06rem;}
.book_works_tit i{display: inline-block;position: relative;margin-right: 0.5rem;}
.book_works_tit i:before{content:'';position:absolute;width:1px;height: 0.2rem;background:#b9a189;right:-0.25rem;top: 0.1rem;}
.book_works_tit i:last-child{margin-right: 0;}
.book_works_tit i:last-child:before{content:initial;}
.book_works_read{margin-top: 0.26rem;}
.book_works_read .works_read_btn{width:2rem;float: left;}
.book_works_read .book_sjfx{margin-top: 0;}
.book_works_read .book_sjfx span{color: rgba(113,101,89,0.7);}
.book_works_read .book_sjfx i{color:rgba(57,43,32,0.7);}
.book_works_read .book_shujia span{color: #716559;}
.book_works_read .book_shujia i{color:rgba(57,43,32,0.7);}
.book_works_read .book_fenxiang span{color: rgba(113,101,89,0.7);}
.book_works_read .book_fenxiang i{color:rgba(57,43,32,0.7);}

.book_works_read .book_sjfx.active span{color: #95191b;}
.book_works_read .book_sjfx.active i{color: #95191b;}

.bookCov_syno{padding:0.5rem 0.24rem 0.1rem 0.24rem;}
.bookCov_title{padding-right: 0.3rem;}
.bookCov_title h3{display: block;font-size:18px;/* font-family: jdtsj; */float: left;position: relative;}
.bookCov_title h3:before{content: '';position: absolute;width: 0.84rem;height: 0.3rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_titBg.png) no-repeat center;background-size: 100%;right:-0.54rem;top: 0.1rem;} 
.bookCov_title h3 span{position: relative;z-index: 1;}
.bookCov_title a{float: right;}
.bookCov_text{line-height: 0.56rem;margin-top: 0.1rem;word-wrap:break-word;}

.book_AnswerItem{text-align: center;margin-top: 0.2rem;}
.book_AnswerItem span{display:block;text-align: center;color: #95191b;}
.book_AnswerItem span i{margin-right:0.2rem;}
.book_AnswerItem2{text-align: center;margin-top: 0.2rem;}
.book_AnswerItem2 span{display:block;text-align: center;color: #95191b;}
.book_AnswerItem2 span i{margin-right:0.2rem;}

.book_line{margin-top: 0.3rem;border-top: 1px solid rgba(57,43,32,0.1);}

.bookCov_read{margin-top: 0.2rem;padding:0 0 0.1rem 0.24rem;}

.book_catal{padding-top: 0.24rem;margin-bottom: -1rem;padding-bottom: 0.3rem;}
.book_catal_title{position: relative;overflow: initial;}
.book_catal_title ul{border-bottom: 1px solid rgba(57,43,32,0.08);width: 100%;}

/* .book_catal_title ul li{line-height: 0.9rem;font-size: 0.32rem;color: #392b20;font-family:'jdtsj';} */

.book_catal_title ul li{padding:0.26rem 0;}
.book_catal_title ul li em{display:block;text-align: center;}
.book_catal_title ul li em img{width: auto;height: 0.34rem;display: inline-block;}
.book_catal_title .yd-tab-nav .yd-tab-active:before{width: 84%;margin-left: -42%;}
.book_hlm_title .yd-tab-nav .yd-tab-active:before{width: 50%;margin-left: -25%;}
.book_catal_title ul li .bookCat_show{display:block;}
.book_catal_title ul li .bookCat_hide{display:none;}
.book_catal_title ul li.yd-tab-active .bookCat_show{display: none;}
.book_catal_title ul li.yd-tab-active .bookCat_hide{display:block;}

.book_catal_title ul li.yd-tab-active:before{background-color:#95191b;}

.book_catal_origin{padding: 0 0.3rem;margin-top: 0.2rem;}
.book_catal_origin ul li{border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 0.3rem;margin-top: 0.16rem;}

.book_catal_origin ul li span{display: inline-block;width:49%;margin-top: 0.2rem;text-align: center;}
.book_catal_origin ul li .qzw{text-align:center;width:1rem;margin:0;}
.book_catal_origin ul li .qzw i{display: block;font-size: 13px;line-height: 16px;margin-bottom:2px;}
.book_catal_origin ul li .qzw b{display: block;font-size:20px;}

.book_catal_trans{margin-top: 0.16rem;line-height:2;font-size: 18px;}

.backTop{position:fixed !important;width: 0.8rem;height: 0.8rem;background:rgba(120,20,22,0.3);right:0.1rem;top:80%;-webkit-border-radius: 50%;border-radius: 50%;}
.backTop span{color:#781416;display:block;text-align:center;font-size: 0.38rem;margin-top: 0.03rem;}
.backTop i{display: block;font-size: 12px;color: #781416;margin-top: -0.08rem;text-align: center;}

.backTopFh{width: 0.8rem;height: 0.8rem;background:rgba(120,20,22,0.3);-webkit-border-radius: 50%;border-radius: 50%;}
.backTopFh span{color:#781416;display:block;text-align:center;font-size: 0.38rem;margin-top: 0.03rem;}
.backTopFh i{display: block;font-size: 12px;color: #781416;margin-top: -0.08rem;text-align: center;}

.book_catal_recit{padding: 0 0.24rem;margin-top: 0.74rem;}
.book_catal_recit ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 0.26rem 0;}
.book_catal_recit ul li b{width: 0.56rem;float: left;display: block;color: #bd9a7a;margin-top: 0.54rem;}

.book_catal_recit ul li .aud_playing{display:none;vertical-align:middle;text-align:justify;width:0.56rem;height:16px;float:left;margin-top: 0.54rem;}
.book_catal_recit ul li .aud_playing:after{content:'';display:inline-block;width:100%;height:0;overflow:hidden}
.aud_playing i{display:block;width:2px;height:16px;background:#781416;-webkit-animation:is-playing .5s ease infinite alternate;-o-animation:is-playing .5s ease infinite alternate;-moz-animation:is-playing .5s ease infinite alternate;-ms-animation:is-playing .5s ease infinite alternate;animation:is-playing .5s ease infinite alternate;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;-moz-transform-origin:bottom;transform-origin:bottom;margin-right: 3px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;float: left;}
.aud_playing i:nth-child(1){-webkit-animation-delay:.15s;-o-animation-delay:.15s;-moz-animation-delay:.15s;-ms-animation-delay:.15s;animation-delay:.15s;}
.aud_playing i:nth-child(2){-webkit-animation-delay:.3s;-o-animation-delay:.3s;-moz-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s;}
.aud_playing i:nth-child(3){-webkit-animation-delay:.45s;-o-animation-delay:.45s;-moz-animation-delay:.45s;-ms-animation-delay:.45s;animation-delay:.45s;}
.aud_playing i:nth-child(4){-webkit-animation-delay:.6s;-o-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s;}
@-webkit-keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
@-o-keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
@-moz-keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
@keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}

.book_catal_recit ul li.active b{display: none;}
.book_catal_recit ul li.active .aud_playing{display: block;}
.book_catal_recit ul li.active .book_recit_box p{font-weight: bold;color: #781416;}

.broad_footer{position: fixed;/* background:#392b20; */width: 100%;bottom: 0;left: 0;z-index: 1;padding:10px;background: #94181a;}
.broad_photo{width: 0.58rem;height: 0.74rem;margin-top: 0.03rem;float: left;margin-right: 0.16rem;}

.broad_footer ~ .hc-content{padding-bottom:70px;}
.broad_footer.hide ~ .hc-content{padding-bottom:0;}

.broad_writ{float: left;width: 76%;margin-top: 0.05rem;}
.broad_writ b{display:block;font-size: 0.28rem;color: #f0ece1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.broad_time{font-size: 12px;color: rgba(240,236,225,0.5);margin-top: 2px;}
.broad_time i{border-right: 1px solid rgba(240,236,225,0.3);height: 12px;line-height: 12px;display: inline-block;margin-right: 0.1rem;padding-right: 0.16rem;}

/* .broad_progress{width: 0.6rem;height: 0.6rem;float: right;margin-top: 0.08rem;margin-right: 0.06rem;border-radius: 50%;border: 1px solid rgba(240,236,225,0.3);position: relative;} */ 
.broad_progress{position: relative;float:right;margin-top: 6px;}
.broad_progress em{display: block;width: 0.58rem;height: 0.58rem;border:2px solid transparent;border-radius: 50%;position: absolute;top: 0;left: 0;border-top:2px solid #f0ece1;border-right:2px solid #f0ece1;-webkit-transform : rotate(45deg);-moz-transform : rotate(45deg);-o-transform : rotate(45deg);transform : rotate(45deg);}
.broad_progress span{color: #f0ece1;display: block;text-align: center;line-height: 0.6rem;display: block;font-size: 0.3rem;height: 0.6rem;}
.broad_progress i{color: #f0ece1;display:block;text-align: center;line-height: 0.6rem;display: none;}
.broad_progressAct i{display: block;}
.broad_progressAct span{display: none;}

.broad_close{position: absolute;right: 0.24rem;top: -0.64rem;width: 0.54rem;height: 0.54rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;background: rgba(57,43,32,0.7);text-align: center;line-height: 0.54rem;}
.broad_close span{font-size: 0.3rem;color:rgba(240,236,225,0.5);display: block;}

.book_catal_recit ul li .book_recit_box{width: 76%;float: left;}
.book_catal_recit ul li .book_recit_box p{font-size: 0.3rem;line-height: 0.48rem;color: #392b20;}
.book_catal_recit ul li .book_recit_box span{display: block;font-size: 0.22rem;color: #bd9a7a;line-height: 0.4rem;margin-top: 0.1rem;}

.book_catal_recit ul li .book_recit_ting{width:1.06rem;float: right;text-align: center;margin-top: 0.26rem;}
.book_catal_recit ul li .book_recit_ting span{display: block;color: #bd9a7a;}
.book_catal_recit ul li .book_recit_ting i{display: block;font-size: 0.22rem;color: #bd9a7a;margin-top: 0.1rem;}

.book_catal_fixed .book_catal_title{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg02.jpg);background-size: 100%;position: fixed;width: 100%;z-index: 1;margin-top: -0.24rem;padding-bottom: 5px;}
.book_catal_fixed .book_catal_origin{margin-top: 0.9rem;} 

.book_catal_fixed .lunyu_content{margin-top: 0.9rem;}

.book_catal_fixed .lunyu_mtop{margin-top: 1.5rem;}

/* 2020年3月17 新增 */
/* .liter_main .hc-content{padding-bottom: 0;} */
.liter_main .book_cover{/* padding-bottom: 0.5rem;margin-bottom: 10px; */}
.bookCov_online{margin:0 0.24rem 0.45rem 0.24rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_mulu_bg.png) no-repeat;background-size: 100% 100%;padding:0.3rem 0.24rem;position: relative;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
/* .bookCov_online .bookCov_online_mulu{width:22%;float: left;margin-right:3.5%;} */
.bookCov_online .bookCov_online_mulu{width:1.3rem;float: left;margin-right:2.4%;}
.bookCov_online .bookCov_online_ld{width:14.5%;float: left;margin-top:3%;margin-right: 2.5%;} 
.bookCov_online .bookCov_online_btn{width: 5%;position: absolute;top: 50%;right: 0.24rem;margin-top: -8px;}
.bookCov_online .bookCov_online_btn span{color: rgba(57,43,32,0.2);display: inline-block;vertical-align: middle;}
.bookCov_online_yw{width:1.05rem;height:1.05rem;border: 1px solid #a31618;background: rgba(163,22,24,0.1);-webkit-border-radius: 50%;float: left;margin-top:0.1rem;margin-right:2%;}
.bookCov_online_yw span{color: #a31618;display: block;width: 0.8rem;margin: 0 auto;text-align: center;margin-top: 0.14rem;font-size: 15px;}
.bookCov_online_yw span.bookCov_wz{width: 0.9rem;}

@media screen and (max-width: 340px){
	.bookCov_online_yw span{font-size: 12px;}
}

.bookCov_more{/* margin-bottom: 0.45rem; */background: #f2eee3;padding:20px 0 10px 0;margin-top: 15px;}
.bookCov_moreTitle{width: 5.3rem;margin:0 auto -0.2rem auto;}
.bookCov_moreList{padding: 0 0.24rem;}
.bookCov_moreList ul li{margin: 0.3rem 0;}
.bookCov_moreList ul li img{width:1.5rem;float: left;margin-right: 0.2rem;}
.bookCov_moreList h3{display: block;font-size:16px;}
.bookCov_moreList p{line-height: 0.44rem;margin:0.08rem 0 0.12rem 0;}
.bookCov_moreList span{font-size: 0.22rem;color: #b9a189;display: block;}
.bookCov_moreList i{display: inline-block;width: 1px;height: 0.22rem;background:rgba(185,161,137,0.3);margin:0 0.1rem;position: relative;top: 0.04rem;}

.bookCov_hot{margin-top:5px;margin-bottom: 5px;}
.bookCov_hot a{display: block;margin-right: 0.24rem;float: left;width: 21.5%;background: rgba(57,43,32,0.1);height: 0.76rem;line-height: 0.76rem;margin-top: 0.2rem;text-align: center;font-size:15px;font-weight: 800;-webkit-border-radius: 6px 6px 0 6px;-o-border-radius: 6px 6px 0 6px;-ms-border-radius: 6px 6px 0 6px;-moz-border-radius: 6px 6px 0 6px;border-radius: 6px 6px 0 6px;}
.bookCov_hot a:nth-child(4n){margin-right: 0;}
.bookCov_hot a.active{background: rgba(148,24,26,0.1);color: #94181a;}

/* 底部版权 */
.bottomCopy{background: #e2dcce;padding-top: 15px;border-top: 1px solid rgba(57,43,32,0.15);}
.botCopy_list{padding: 0.24rem 0.24rem 0 0.24rem;background: #f0ece1;border-top: 1px solid rgba(57,43,32,0.1);}
.botCopy_list ul{border-bottom: 1px solid rgba(57,43,32,0.1);overflow: hidden;zoom:1;padding-bottom: 0.16rem;}
.botCopy_list ul li{width: 14.2%;float: left;text-align: center;line-height: 0.7rem;font-size: 0.3rem;}
.botCopy_list ul li a{display: block;}

.botCopy_visit{padding: 0.2rem 0.24rem 0.16rem 0.24rem;background: #f0ece1;}
.botCopy_visit ul li{color: #b9a189;line-height:1.7;}
.botCopy_visit ul li a{color: #b9a189;}
.botCopy_visit ul li span{display: inline-block;margin-right: 0.14rem;}
.botCopy_visit h4{color: #b9a189;line-height: 1.7;}

.botCopy_infor{background: #94181a;height: 0.86rem;line-height: 0.86rem;text-align: center;}
.botCopy_infor ul li{display: inline-block;font-weight: bold;color: #f0ece1;position: relative;margin-right: 0.46rem;}
.botCopy_infor ul li a{color: #f0ece1;}
.botCopy_infor ul li:before{content: '';position: absolute;width: 1px;height: 0.22rem;background: rgba(240,236,225,0.2);right:-0.3rem;top:0.32rem;}
.botCopy_infor ul li:last-child{margin-right: 0;}
.botCopy_infor ul li:last-child:before{content: initial;}

.hc_up_link{padding: 10px 0;border-bottom:rgba(57,43,32,0.1) 1px solid;text-align: center;background: #f0ece1;}
.hc_up_link a{padding: 0 10px;border-right:rgba(57,43,32,0.1) 1px solid;}
.hc_up_link a:last-child{border-right: none;}

/* 普通书目录 */
.backlist{border-bottom: 1px solid rgba(57,43,32,0.15);/* padding: 0.2rem 0.24rem 0.4rem 0.24rem; */background: #f2eee3;margin-bottom: 15px;border-top: 1px solid rgba(57,43,32,0.1);padding: 15px 0.24rem;}
.backlist .bookCov_title{padding-right: 0;}
.backlist a{float: initial;}
.backlist h4{float: right;font-weight: normal;font-size:14px;margin-top: 5px;}
.backlist .bookCov_title i{display: inline-block;color: #392b20;font-size: 14px;margin-left: 0.1rem;}
.backlist .bookCov_title h3:before{content: initial !important;}

/* 书籍封面 end */

/* 书籍赞赏 */
/* .admire_main .hc-content{padding-bottom: 0;} */
.admire-bg{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/admire-bg02.jpg) center center;background-size: 100%;}
.admire-content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/admire-bg01.jpg) no-repeat center top;background-size: 100%;}
.admire-box{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/admire-bg03.jpg) no-repeat center bottom;background-size: 100%;padding:0.2rem 0.24rem 0.26rem 0.24rem;font-size:17px;line-height:2;}  
.admire-box h3{font-weight: 400;margin-bottom:10px;}
.admire-bg .admire-content .admire-box p{text-indent: 2em;}
.admire_book{width: 30%;line-height:30px;color: #f2eee3;text-align: center;background:#95191b;-webkit-border-radius:16px;border-radius:16px;margin:12px auto 0 auto;}

.splitLine{width: 100%;height: 1px;background: #000;display: block;opacity: 0.1;margin: 6px 0;}
.overstep{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.bgcolor01{background: #e8d9c9;}
.bgcolor01 .admire-content{background: #e8d9c9;}
.bgcolor01 .admire-box{background: #e8d9c9;}

.bgcolor02{background: #e2eecc;}
.bgcolor02 .admire-content{background: #e2eecc;}
.bgcolor02 .admire-box{background: #e2eecc;}

.bgcolor03{background: #fae6e0;}
.bgcolor03 .admire-content{background: #fae6e0;}
.bgcolor03 .admire-box{background: #fae6e0;}

.bgcolor04{background: #392b20;color: rgba(241,237,226,0.5);}
.bgcolor04 .admire-content{background: #392b20;}
.bgcolor04 .admire-box{background: #392b20;}
.bgcolor04 .mbx_box{/* color: #f1ede2; */color: rgba(241,237,226,0.5);}
.bgcolor04 .mbx_box a{color: rgba(241,237,226,0.5);} 
.bgcolor04 .mbx_box_line{border-bottom: 1px solid rgba(241,237,226,0.1);}
.bgcolor04 .xyj_backTop{background: rgba(241,237,226,0.6);}
.bgcolor04 .qz_fenxiang{background: rgba(241,237,226,0.6);}

.read_join_sj{width:1.7rem;height: 0.7rem;line-height: 0.7rem;background:#392b20;color: #f1ede2;position: fixed;top:65px;right: 0;text-align: center;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;}

.popup_jindu_mulu{border-bottom: 1px solid rgba(57,43,32,0.1);}
.popup_jindu_mulu .jdMu_shang{width: 20%;display: block;float: left;margin-top: 0.2rem;}
.popup_jindu_mulu .jdMu_xia{width: 20%;display: block;float: right;text-align: right;margin-top: 0.2rem;}
.popup_jindu_mulu .jdMu_wz{width: 60%;text-align: center;float: left;}
.popup_jindu_mulu .jdMu_wz span{font-weight: bold;color: #392b20;display: block;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 0.5rem;}
.popup_jindu_mulu .jdMu_wz i{color: #392b20;display: block;margin-bottom: 0.16rem;}

.popup_jindu_bar{position:relative;margin: 20px auto;width: 90%;background:rgba(57,43,32,0.2);height: 2px;}
.popup_jindu_bar span{display: block;width:12px;height:12px;background:#b9a189;position: absolute;top: -5px;-webkit-border-radius: 50%;border-radius: 50%;left: 20%;}
.popup_jindu_bar i{display: block;position: absolute;width:20%;height:2px;background:#392b20;} 

/* 书籍赞赏 end */

/* 书籍详情 */
.details_box h3{font-size:20px;font-weight: 600;padding-top:10px;}

.admire-bottom{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 10;}
.admire-footer{padding:0.1rem 0;background:#94171a;position: fixed;bottom:0;left: 0;width: 100%;/* height: 1rem; */z-index: 2;}
.admire-footer .yd-tabbar-item{color:rgba(242,238,227,0.4);}
.admire-footer .yd-tabbar-item i{color: rgba(226,220,208,0.5);}
.admire-footer .yd-tabbar-txt{padding-top:1px;}
.admire-footer .iconfont{font-size:0.36rem;}
.admire-footer .yd-tabbar-badge{padding:0 0.1rem;background: #392b22;-webkit-border-radius: 20px;border-radius: 20px;font-size: 12px;color: #f2eee3;}
.admire-footer .yd-tab-active .yd-tabbar-item{color:rgba(242,238,227,1);}
.admire-footer .yd-tab-active .yd-tabbar-item i{color: rgba(226,220,208,1);}
.admire-footer ul li.yd-tab-active:before{content: initial;}
.admire-footer .yd-tab-active .yd-tabbar-item .yd-tabbar-txt{color: #b9a189;}

.admire-footer .rijian{display: none;}
.admire-footer .yejian{display:flex;}

.admire-footer .yd-tab-active .rijian{display: flex;}
.admire-footer .yd-tab-active .yejian{display:none;}


.admire-bottom .popup_showHh{background:#f2eee3;margin: 0 0.24rem 1rem 0.24rem;padding: 0.24rem 0;border-radius: 4px;box-shadow: 0px 0px 10px rgba(57,43,32,0.3);}
.admire-bottom .popup-show{color: #b9a189;max-height:6.6rem;overflow-y:auto;}
.popup-content{padding:0 0.3rem;}
.popup-content ul li{border-bottom: 1px solid rgba(57,43,32,0.08);font-size:15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0.24rem 0;}
.popup-content ul li a{color: #392b22;}
.popup-content ul li.active a{color: #94171a;font-weight: bold;}
.popup-content ul li i{display: block;padding-top: 0.14rem;font-size: 0.24rem;opacity: 0.3;}

.popup-content .mark{font-size: 0.24rem;padding-top: 0.26rem;}
.popup-content .mark span{color: #94171a;}

.popup-content .fit{padding:10px 0;}
.fit_jfzh{margin-bottom: 0.34rem;}
.fit_jfzh span{display: block;font-size: 16px;float: left;height: 22px;line-height: 22px;}
.fit_jfzh i{display: block;font-size: 15px;float: left;border: 1px solid #b9a189;padding:0 10px;border-radius: 25px;height: 22px;line-height: 22px;}
.popup-content .fit-light{line-height: 22px;position: relative;margin-bottom: 0.34rem;}
.popup-content .fit-light span.light01{display: block;float: left;}
.popup-content .fit-light span.light02{display: block;float: right;font-size: 22px;}
.popup-content .fit-light .fit-light-line{width: 76%;height:4px;background: #61554d;position: absolute;float: left;margin-top: 9px;left:50%;margin-left: -39.5%;border: 2px;}
.popup-content .fit-light .fit-light-line i{display: block;position: absolute;width: 73%;height: 4px;background: #94171a;-webkit-border-radius: 2px 0 2px 0;border-radius: 2px 0 2px 0;}
.popup-content .fit-light .fit-light-line b{width: 14px;height: 14px;-webkit-border-radius: 50%;border-radius: 50%;background: #b9a189;display: block;position: absolute;top: -5px;left: 70%;}
/*.popup-content .fit-wenzi{margin-top: 0.5rem;}*/
.popup-content .fit-wenzi .fit-font{overflow: hidden;zoom:1;}
.popup-content .fit-wenzi .fit-hegt{float: right;}
.popup-content .fit-wz{width: 90%;text-align: center;overflow: hidden;margin: 0 auto;}
.popup-content .fit-wz span{font-size: 0.36rem;width: 44%;float: left;display: block;border: 2px solid #61554d;-webkit-border-radius: 6px;border-radius: 6px;line-height: 0.72rem;height: 0.72rem;}
.popup-content .fit-wz .fit-b{float: right;}
.popup-content .fit-wz span.icon-jianjufangda{font-size: 0.32rem;}
.popup-content .fit-wz i{display: block;float: left;height: 0.72rem;width: 12%;text-align: center;line-height: 0.72rem;}
.popup-content .fit-bgcr{margin-top: 0.5rem;width: 100%;overflow-x:auto;}
.popup-content .fit-bgcr dl{width:8rem;height: 0.6rem;}
.popup-content .fit-bgcr dl dd{float: left;width:1.8rem;height: 0.6rem;margin-right:0.2rem;-webkit-border-radius: 36px;border-radius: 36px;}
.popup-content .fit-bgcr dl dd.ys01{background: #392b20;border: 1px solid #61554d;}
.popup-content .fit-bgcr dl dd.ys02{background: #e8d9c9;}
.popup-content .fit-bgcr dl dd.ys03{background: #e2eecc;}
.popup-content .fit-bgcr dl dd.ys04{background: #fae6e0;}
.popup-content .fit-bgcr dl dd.active{border: 1px solid #95191b;}

/* 左侧展开 */
.popup-box{width: 80%;background-color: #f2eee3;height: 100.1%;}
.popup-cont h3{font-size:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;/*font-family: mycssj;*/padding:0.24rem 0.3rem 0.1rem 0.3rem;}
.popup-left-tab .yd-tab-nav-item{font-size: 0.32rem;line-height: 0.82rem;}
.popup-left-tab .yd-tab-nav-item.yd-tab-active{color: #95191b;font-weight: 600;}
.book-left .home-box{border-top: 1px solid #dfdbd1;}
.popup-left-tab .popup-content ul li{border-bottom: 1px solid #dfdbd1;}
.popup-left-tab .popup-content ul li.active a{color: #95191b;}

.admire-top{position: fixed;top:40px;left: 0;width: 100%;z-index: 2;background-color:#f2eee3;}
.admire-top:before{content: '';width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #f2eee3;position: absolute;top: -5px;right: 72px;z-index: 1502;}
.sjshowls ul{display: flex;flex-direction: row;}
.sjshowls ul li{justify-content: center;display: flex;flex: 1;text-align: center;padding: 10px 0;}
.sjshowls ul li i{display: block;font-size: 16px;}
.sjshowls ul li span{display: block;font-size: 16px;}

@media screen and (min-width:750px){
	.admire-top{max-width: 750px;left: 50%;margin-left: -375px;}
}

/* 书籍详情 end */

/* 评论 */
.discuss_main{/* padding-top: 40px; */background-color: #e8e2d5;}
.discuss-box{padding-top: 0.4rem;}
.disc-bb{padding:0 0.3rem;}
.discuss-img{width:10%;margin-right: 2%;}
.discuss-cont{width: 88%;border-bottom: 1px solid rgba(0,0,0,0.1)}
.discuss-title h3{display: block;float: left;font-size: 0.32rem;line-height: 0.5rem;color: #222222;}
.discuss-title h3 span{display: block;font-size: 0.24rem;color: #b9a189;font-weight: 400;}
.discuss-title .discuss-dianzan{float: right;margin-top: 0.5rem;}
.discuss-title .discuss-dianzan span{margin-left: 14px;color: #b9a189;font-size: 0.24rem;}
.discuss-title .discuss-dianzan span.icon-pinglun:before,.discuss-title .discuss-dianzan span.icon-zan:before{margin-right: 4px;}
.discuss-wenz{line-height: 0.5rem;padding: 0.14rem 0 0.24rem 0;}

.discuss-add{background: #f1ede2;margin-top: -1px;position:relative;}
.discuss-add-up{padding: 0.24rem 0.3rem 0 0.3rem;}
.discuss-add-up h3{display: block;float: left;font-size: 0.32rem;color: #392b20;}
.discuss-add-up span{display: block;float: right;color: #b9a189;}

.discuss-footer .discuss-ft{background: #e8e2d5;height: 0.8rem;-webkit-border-radius: 20px;border-radius: 20px;width: 84%;}
.discuss-footer .yd-cell-left span{color: #b9a189;margin-right: 0.1rem;}
.discuss-footer .yd-cell-right{min-height: initial;}
.discuss-footer .disc-btn{width: 16%;border: none;outline: none;font-weight: 600;color: #b9a189;font-size: 0.32rem;text-align: right}

/* 评论 end */

/* 文章列表页面 */
/* .list_main{height: 100%;} */
.list_main .yd-flexview{margin: initial !important;min-width: initial !important;max-width: initial !important;}
/* .list_main .hc-content{padding-top: 40px;padding-bottom: 0;} */
.list-tab{top: 40px;position: fixed;z-index: 2;height: auto !important;background: #f1ede2;padding-top: 5px;}
.list-tab .yd-scrollnav-tab-item{padding-left: 0.16rem;}
.list-tab .yd-scrollnav-tab-item>li{background: #e8e3d8;-webkit-border-radius: 20px;border-radius: 20px;line-height: 0.66rem;margin: 0 5px;color: #392b20;}
.list-tab .yd-scrollnav-tab-item>li.yd-scrollnav-current{background:#95191b;color: #f2eee3 !important;font-weight: 400;font-family: initial;font-size: 0.32rem;}
.list-tab .yd-scrollnav-tab-item>li.yd-scrollnav-current a{color: #f2eee3;}
.list-tab .home-box{border-top: none;}

.scroll-box{padding: 0.84rem 0.3rem 0 0.3rem;}

/* 文章列表页面 end */

/* 文章详细页 */
.inform-content{padding-top: 10px;background: #f2eee3;font-size:18px;line-height:2;/*margin-bottom: 0.5rem;*/padding-bottom: 0.25rem;}
.inform-content h3{font-size:20px;line-height:2;}
.inform-content .yuedu{font-size: 0.24rem;color: #b9a189;line-height: 0.46rem;}
.inform-content .inform-jr{margin-top: 0.4rem;}
.inform-content .inform-jr img{width:90%;margin:0 auto 0.3rem auto;}
.inform-content p{margin-bottom: 0.24rem;}

.inform_shengm{/* border-top: 1px solid rgba(57,43,32,0.1);padding-top: 15px; */line-height: 1.7;color: #b9a189;font-size: 14px;margin-top: 0.24rem;}
/* .inform_shengm i{color: #392b20;} */
.inform_shengm span{color: #95191b;display: inline-block;margin-right: 5px;}
.inform_shengm a{color: #95191b;}

.inform_wz{padding: 0 0.24rem;}

.AnswerItem{position: relative;margin-bottom: 10px;}
.AnswerItem-mask{position: absolute;bottom: 0;z-index: 2;width: 100%;height: 150px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f2eee3);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f2eee3);-webkit-animation: fadeIn .2s;animation: fadeIn .2s;/* background-image: linear-gradient(rgba(242,238,227,0.1),rgba(242,238,227,1)); */}
.AnswerItem-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #95191b;display: block;left: 0;right: 0;}
.AnswerItem-mask span.app_ydu{margin-left: 50%;display: none;}

.AnswerItem2{position: relative;margin-bottom: 10px;}
.AnswerItem2-mask{position: absolute;bottom: 0;z-index: 2;width: 100%;height: 150px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f2eee3);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f2eee3);-webkit-animation: fadeIn .2s;animation: fadeIn .2s;/* background-image: linear-gradient(rgba(242,238,227,0.1),rgba(242,238,227,1)); */}
.AnswerItem2-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #95191b;display: block;left: 0;right: 0;}
.AnswerItem2-mask span.app_ydu{margin-left: 50%;display: none;}

.inform_common{padding: 0 0.24rem 0.24rem 0.24rem;background:#f2eee3;margin-top:15px;}
.life-main-titleres h3{height: 18px;line-height: 18px;float: left;border-left: 4px #95191b solid;margin:20px 0 0 0;padding-right:10px;}
.life-main-titleres h3 span{font-size:18px;font-weight: bold;color: #392b20;padding-left: 8px;display: inline-block;float: left;/*font-family: mycssj;*/}
.life-main-titleres a{font-size:15px;color: #b9a189;float: right;margin-top: 17px;}
.life-main-titleres a.icon-you-copy:before{float: right;margin-top:2px;}

.inform_common .home-customs-icon ul li{margin-top: 0;}
.inform_common_yuedu{margin-top: 0.34rem;}

.sinology_guoxue{background:#f2eee3;margin-top: 15px;}
.sino_guoxue_title{border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 6px;}
.sino_guoxue_title ul li{font-weight: bold;line-height: 0.9rem;}
.sino_guoxue_title ul li.yd-tab-active{color: #781416;font-size: 0.32rem;}
.sino_guoxue_title .yd-tab-nav .yd-tab-active:before{width: 100%;margin-left: -50%;}

.sinology_guoxue .fame_content{padding-bottom: 0.3rem;}

.sino_guoxue_nav{border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 6px;}
.sino_guoxue_nav ul li{font-weight: bold;line-height: 0.9rem;float: left;width: 20%;text-align: center;}
.sino_guoxue_nav ul li.active{color: #781416;font-size: 0.32rem;border-bottom:2px solid #781416;}

.sinoGx_content{padding: 0 0.24rem;margin-top: 0.3rem;margin-bottom: 0.2rem;}
.sinoGx_search{background:rgba(57,43,32,0.1);height:0.78rem;border-radius: 40px;margin-bottom: 0.1rem;}
.sinoGx_search .sino_input{border: none;outline: none;height: 0.76rem;padding-left: 0.3rem;width: 69%;}
.sinoGx_search .sino_btn{border: none;outline: none;background:#392b20;float:right;color: #f2eee3;width: 1.6rem;height: 0.78rem;border-radius: 40px;font-size: 18px;}

.sinoGx_List{/* padding:0 0.24rem; */margin-bottom: 0.2rem;}
.sinoGx_List ul li{width:18.4%;float: left;margin-right:2%;margin-top: 0.25rem;}
.sinoGx_List ul li img{display: block;width: 94%;margin: 0 auto;}
.sinoGx_List ul li:nth-child(5n){margin-right: 0;}
.sinoGx_List ul li span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #b9a189;margin-top: 0.1rem;text-align: center;}

.sinoGx_Txet{padding:0 0 0.3rem 0;}

.fame_content{padding: 0 0.24rem;}
.fame_content ul li{padding-top: 0.3rem;}
.fame_content ul li .fame_img{width: 0.84rem;float: left;box-shadow: 0 0 10px rgba(57,43,32,0.3);margin-right: 0.2rem;}
.fame_content ul li .fame_png{width: 0.84rem;float: left;margin-right: 0.2rem;}

.fame_mingzu{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 0.3rem;}
.fame_mingzu h3{font-weight: bold;display: block;margin-top: 0.04rem;}
.fame_mingzu h3 b{display: inline-block;font-size: 0.32rem;position: relative;top: 1px;}
.fame_mingzu h3 i{display: inline-block;}
.fame_mingzu h3 span{display: block;font-size: 0.24rem;color: #b9a189;font-weight: normal;margin-top:0.1rem;}
.fame_mingzu h4{text-align: center;display: block;font-weight: normal;}
.fame_mingzu h4 span{display: block;margin-top: 0.04rem;}
.fame_mingzu h4 em{display: block;color: #b9a189;margin-top: 0.08rem;}

.animals_box{padding-right: 0.24rem;}
.animals_box .sxys{line-height: 0.56rem;margin-top: 0.2rem;}
.animals_box .sxys a{color: #781416;text-decoration: underline;}
.animals_box .sxys_tit{border-bottom: 1px solid rgba(57,43,32,0.1);margin:0.44rem 0.5rem 0 0.5rem;position: relative;}
.animals_box .sxys_tit h4{display: block;font-weight: bold;color: #781416;text-align: center;background:#f0ece1;position: absolute;margin: 0 auto;width:3.6rem;left: 50%;margin-left: -1.8rem;top: -0.18rem;}
.animals_box ul{margin-top: 0.35rem;}
.animals_box ul li{width: 50%;float: left;line-height: 0.56rem;}

.XinguMl_box{margin-top: 0.2rem;}
.XinguMl_box ul{white-space:nowrap;overflow-x:auto;overflow-y:hidden;}
.XinguMl_box ul li{width:20%;margin-right:2%;display:inline-block;vertical-align:top;text-align: center;padding-top: 5px;}
.XinguMl_box ul li img{width: 80%;display: inline-block;box-shadow: 0 0 14px rgba(57,43,32,0.2);border-radius: 50%;}
.XinguMl_box ul li span{display: block;margin-top: 0.06rem;}

.XinguMl_Form{padding-right: 0.24rem;margin-top: 0.1rem;}
.XinguMl_Form ul li{border-bottom:1px solid rgba(57,43,32,0.1);padding: 0.3rem 0 0.2rem 0;}

.XinguMl_select{width: 32%;float: left;margin-right:5%;margin-top: 0.12rem;position: relative;}
.XinguMl_select span{display: block;color: #b9a189;font-size: 0.28rem;padding-left: 6%;}
.XinguMl_select span.icon-xiangxia:before{float: right;color: rgba(57,43,32,0.15);margin-top: 3px;font-size: 16px;}

.XinguMl_select .XinguMl_select_hide{border: 1px solid rgba(57,43,32,0.1);position: absolute;background:#f0ece1;z-index: 1;width:94%;padding-left:6%;top: 0.56rem;max-height: 2.4rem;overflow-y:auto;overflow-x: hidden;display: none;}
.XinguMl_select .XinguMl_select_hide dd{line-height: 0.6rem;color: #b9a189;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.XinguMl_selectQm{width: 69%;}
.XinguMl_selectQm span{padding-left:3%;}

.XinguMl_btn{float: right;border: none;outline: none;background:rgba(57,43,32,0.1);height: 0.66rem;width: 24%;border-radius: 40px;color: #392b20;}

.inform_main .content_box01{/* padding-bottom: 0.3rem; */padding-top: 40px;}

/* 20200318 新增 */
.inform-content .AnswerItem-mask span{width:36%;border:1px solid #95191b;margin:0.2rem auto 0 auto;border-radius: 20px;line-height: 0.6rem;font-weight: bold;}
.inform-content .AnswerItem{margin-top: 0.7rem;margin-bottom: 1.1rem;}
.inform-content .AnswerItem-mask{height: 240px;}

.inform-content .AnswerItem2-mask span{width:50%;border:1px solid #95191b;margin:0.2rem auto 0 auto;border-radius: 20px;line-height: 0.6rem;font-weight: bold;}
.inform-content .AnswerItem2{margin-top: 0.7rem;margin-bottom: 1.1rem;}
.inform-content .AnswerItem2-mask{height: 240px;}

.inform_guang{border-top: 1px solid rgba(57,43,32,0.1);margin:0.3rem 0.24rem 0 0.24rem;padding-top: 0.25rem;}
.inform_guang span{display: block;color: #95191b;margin-right: 0.16rem;float: left;height: 0.66rem;line-height: 0.66rem;}
.inform_guang a{display: block;font-weight: bold;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 90%;height: 0.66rem;line-height: 0.66rem;}

/* .home_test_icon{padding-bottom: 0.1rem;position: relative;}
.home_test_icon:before{content: '';position: absolute;width: 1.2rem;height: 4.32rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic_hide.png) no-repeat;background-size: 100% 100%;right: 0;z-index: 1;} */
.home_test_icon ul{overflow:auto;}
.home_test_icon ul li{width: 50%;float: left;margin-top:16px;}
.home_test_icon ul li img{width:60px;float: left;margin-right:10px;margin-top: -6px;-webkit-border-radius: 10px;border-radius: 10px;margin-left: 3px;}
.home_test_icon{margin-top:5px;}
.home_test_icon ul li .home_test_rg h3{display: block;font-size:15px;color: #392b20;}
.home_test_icon ul li .home_test_rg img{display: inline-block;width: 0.5rem;float: initial;position: relative;margin-left: 0.1rem;}
.home_test_icon ul li .home_test_rg span{display: block;color: #b9a189;margin-top:5px;}
.home_test_icon ul li .home_test_rg b{color: #94181a;}

.inform_tonglan{margin-top: 15px;}

.inform_recom{margin-top:5px;}
.inform_recom ul li{line-height:40px;}
.inform_recom ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;}
.inform_recom ul li i{display: inline-block;width:4px;height:4px;background: #b9a189;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: relative;top: -2px;}
.inf_recom_red a{color: #94181a;font-weight: 700;}
.inf_recom_green a{color: #046506;font-weight: 700;}
.inf_recom_purple a{color: #9537ff;font-weight: 700;}
.inf_recom_blue a{color: #3d63f2;font-weight: 700;}

.sinology_guoxue .hc_headLine{padding-left: 0.24rem;padding-top: 20px;}

.hc_zixunContent .zixun_tag span{border: none;padding: 0;margin-right: 0.14rem;}
.gxZxList ul li.active h3{color: #95191b;}
.hc_zixunContent .zixun_tag span.guangao{border: 1px solid rgba(185,161,137,0.4);padding: 0.02rem;font-weight: bold;}

.hc_zixun .inform_tonglan{margin-left: -0.24rem;}

/* 2020年11月20修改 */
.msdjXx{padding-bottom:0;}
.msdjXx .home_guoxueFamous{margin-top:2px;}
.msdjXx .home_guoxueFamous .home_guoxueFamImg{height:70px;overflow: hidden;}
.msdjXx .home_guoxueFamous .home_guoxueFamImg img{max-width: 60px;max-height: 70px;}
.msdjXx .yd-slider-wrapper{padding-bottom: 0.7rem;}

/*2023年10月16日 加咨询客服*/
.hczxzs01{border: 1px solid #c6e6cd;background: #e9f6ec;padding: 15px 10px;border-radius: 10px;margin: 0 10px 15px 10px;}
.hczxzs01 .zxwxts img{width:auto;height: 17px;float: left;margin-top:7px;margin-right: 10px;}
.hczxzs01 .zxwxts span{display:block;font-size: 14px;line-height: 22px;}
.hczxzs01 .zxzhushou{background: #ffffff;border-radius: 10px;padding: 10px;margin-top: 15px;}
.hczxzs01 .zxzhushou .zxzsImg{width: 45px;float: left;margin-right:10px;position: relative;}
.hczxzs01 .zxzhushou .zxzsImg span{position: absolute;display: block;width:10px;height: 10px;border: 1px solid #ffffff;background: #2ba245;border-radius: 50%;bottom: 0;right: 0;}
.hczxzs01 .zxzhushou .zxzsText{float: left;width: auto;}
.hczxzs01 .zxzhushou .zxzsText h3{display:block;font-size: 16px;line-height: 24px;font-weight: 700;}
.hczxzs01 .zxzhushou .zxzsText span{display:block;font-size:14px;color:#2ba245;line-height:24px;font-weight: 700;}
.hczxzs01 .zxzhushou .zxzshref{font-size: 15px;color: #ffffff;font-weight: 700;background: #2ba245;padding: 0 10px;border-radius: 20px;height: 30px;line-height: 30px;float: right;margin-top:8px;}

.hczxtitleres h3{height: 18px;line-height: 18px;float: left;border-left: 4px #95191b solid;margin:20px 0 0 0;padding-right:10px;}
.hczxtitleres h3 span{font-size:18px;font-weight: bold;color: #392b20;padding-left: 8px;display: inline-block;float: left;}
.hczxtitleres .ckhotzx{font-size: 14px;float: right;color: #3863fd;font-weight: 700;margin-top: 20px;}

.hczxtitleres i{float: right;display: block;margin:10px 0 0 0;font-size: 15px;}

.hczxzs02{background: #f2eee3;padding:0 15px 15px 15px;margin-top: 15px;}
.hczxzs02 .hczxmain{margin-top: 10px;}
.hczxzs02 .banner{border-radius: 10px;}
.hczxzs02 .hczxkf{margin-top: 10px;}
.hczxzs02 .hczxkf .zxzsImg{width:55px;float: left;margin-right:10px;position: relative;}
.hczxzs02 .hczxkf .zxzsImg span{position: absolute;display: block;width:10px;height: 10px;border: 1px solid #ffffff;background: #2ba245;border-radius: 50%;bottom: 0;right: 0;}
.hczxzs02 .zxzsTxt{margin-left: 65px;margin-right: 10px;}
.hczxzs02 .kfchat{background: #ffffff;border-radius: 10px;padding: 15px;}
.hczxzs02 .kfchat b{display: block;font-size: 16px;border-bottom: 1px solid rgba(57,43,32,0.15);line-height: 26px;padding-bottom:8px;margin-bottom:5px;}
.hczxzs02 .kfchat i{display: block;font-size: 14px;color: #999999;line-height: 26px;}
.hczxzs02 .kfchat span{display: block;font-size: 15px;line-height: 26px;}
.hczxzs02 .kfsecrecy{background: #e2dcce;border-radius: 10px;margin-top: 10px;padding: 10px;}
.hczxzs02 .kfsecrecy img{width:15px;margin-right:5px;display:block;float: left;}
.hczxzs02 .kfsecrecy span{display:block;font-size: 14px;color: #666666;}
.hczxzs02 .hczxwtda{margin-top: 15px;position: relative;}
.hczxzs02 .hczxwtda .input{font-size:15px;border:none;outline:none;height:35px;line-height:35px;padding:0 70px 0 10px;width:100%;background:#ffffff;border-radius:10px 30px 30px 10px;}
.hczxzs02 .hczxwtda .input::-webkit-input-placeholder{color: #999999;}
.hczxzs02 .hczxwtda .input:-moz-placeholder{color: #999999;}
.hczxzs02 .hczxwtda .input::-moz-placeholder{color: #999999;}
.hczxzs02 .hczxwtda .input:-ms-input-placeholder{color: #999999;}
.hczxzs02 .hczxwtda .btn{font-size: 17px;border:none;outline: none;height: 35px;line-height: 35px;padding: 0 15px;color: #f2eee3;background: #94181a;border-radius: 30px;position:absolute;top: 0;right: 0;}

.hczxzs03{background: #f2eee3;padding:0 15px 15px 15px;margin-top: 15px;}
.hczxzs03 .group{margin:10px 0;background: #e2dcce;padding:10px;border-radius: 10px;} 
.hczxzs03 .group .groupimg{width:40px;float: left;margin-right:10px;position: relative;}
.hczxzs03 .group .groupimg span{position: absolute;display: block;width:12px;height: 12px;background: #d60500;border-radius: 50%;top:-2px;right:-2px;}
.hczxzs03 .groupbox{margin-left:50px;}
.hczxzs03 .groupbox h3{display: block;font-size: 15px;font-weight: 700;color: #35281f;line-height: 20px;}
.hczxzs03 .groupbox i{display: block;font-size: 13px;color: #392b20;line-height: 20px;}
.hczxzs03 .hotchat{line-height: 30px;}
.hczxzs03 .hotchat .hotchatimg{float: left;}
.hczxzs03 .hotchat .hotchatimg img{width:22px;float: left;margin-left: -5px;border-radius: 50%;margin-top: 4px;}
.hczxzs03 .hotchat .hotchatimg img:first-child{margin-left: 0;}
.hczxzs03 .hotchat .hotchattxt{float:left;font-size: 14px;color: #35281f;margin-left:5px;}
.hczxzs03 .hotchat .hotchattxt b{color: #941d1a;font-size: 15px;}
.hczxzs03 .hotchat .join{width: 80px;font-size: 15px;color: #ffffff;background: #2ba245;border-radius: 10px;display: block;float: right;border: none;outline: none;height: 30px;line-height: 30px;text-align: center;}

.hczxzs04{background: #f2eee3;padding:0;margin-top: 15px;}
.hczxzs04 .hczxtitleres{padding: 0 15px;}
.hczxzs04 .hczxmain{margin: 10px 15px;}
.hczxzs04 .hczxmain ul li{font-size: 15px;line-height: 30px;}
.hczxzs04 .hczxmain ul li img{width: 30px;display: inline-block;}
.hczxzs04 .hczxmain ul li i{width:20px;display:block;margin-top: 4px;float: left;margin-right: 5px;}
.hczxzs04 .hczxmain ul li i img{width: 20px;}

.hczxzs05{margin: 15px;background: #cdb280;border-radius: 10px;}
.hczxzs05 .hczxmain{border-radius: 10px;padding: 10px;}
.hczxzs05 .hczxmain h3{display: block;font-size: 16px;font-weight: 700;line-height: 25px;margin-bottom: 10px;}
.hczxzs05 .hotchat{line-height: 30px;}
.hczxzs05 .hotchat .hotchatimg{float: left;}
.hczxzs05 .hotchat .hotchatimg img{width:22px;float: left;border-radius: 50%;margin-right: 5px;border: 1px solid #ffffff;margin-top:3px;}
.hczxzs05 .hotchat .hotchattxt{float: left;font-size: 14px;color: #35281f;}
.hczxzs05 .hotchat .hotchattxt b{color:#941d1a;font-size:15px;margin-left:5px;font-weight:400;}
.hczxzs05 .hotchat .hotchattxt i{position: relative;top: -5px;}
.hczxzs05 .hczxaddkf{padding:10px;}
.hczxzs05 .hczxaddkf span{font-size: 16px;font-weight: 700;display: block;float: left;line-height: 30px;}
.hczxzs05 .hczxaddkf .join{background: #2ba245;border-radius: 20px;height: 30px;line-height: 30px;display: block;float: right;font-size: 15px;color: #f2eee3;padding: 0 10px;}
.hczxzs05 .hczxaddkf .join img{width: 16px;display: inline-block;margin-right: 5px;vertical-align: middle;}

.hczxzs06{margin:40px 15px 15px 15px;background:#fffaf2;border-radius:10px;padding-bottom:15px;}
.hczxzs06 .hczxbz{position: relative;top: -30px;}
.hczxzs06 .hczxmain{padding:0 15px;margin-top: -15px;}
.zxtech .zxzsImg{width:60px;float: left;margin-right:10px;position: relative;}
.zxtech .zxzsImg img{border:1px solid rgba(57,43,32,0.3);padding: 2px;border-radius: 50%;}
.zxtech .zxzsImg span{position: absolute;display: block;width:10px;height: 10px;border:2px solid #ffffff;background: #22be7e;border-radius: 50%;bottom:5px;right:5px;}
.zxtech{border-bottom: 1px solid rgba(57,43,32,0.15);padding-bottom: 15px;}
.zxtech h3{display:block;font-size: 18px;padding-top:3px;}
.zxtech i{display:block;font-size: 14px;margin-top: 5px;}

.zxtejy ul li{width: 25%;float: left;padding: 15px 0 10px 0;}
.zxtejy ul li span{font-size: 12px;display: block;text-align: center;font-weight: 700;}
.zxtejy ul li b{display: inline-block;font-size:16px;}
.zxtejy ul li i{font-size: 13px;display: block;text-align: center;font-weight: 700;color: #999999;margin-top:5px;}
.hczxzs06 .zxaddwx{background: #94181a;border-radius: 10px;height: 40px;line-height: 40px;text-align:center;font-size: 15px;color: #fffaf2;}
.hczxzs06 .zxaddwx img{width:20px;display: inline-block;margin-right:10px;vertical-align: middle;}
.zxhotlist .zxhottit{font-size: 15px;color: #392b20;margin-top: 15px;}
.zxhotlist ul li{width: 49%;float: left;background: rgba(226,220,206,0.4);border-radius: 10px;font-size: 15px;margin-top: 10px;padding: 10px;position: relative;}
.zxhotlist ul li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.zxhotlist ul li:nth-child(2n){float: right;}
.zxhotlist ul li img{width:15px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.zxhotlist ul li.active:before{background:rgba(226,220,206,0.4) url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/zixun/zuire.png) no-repeat;background-size: 100%;content: '';position: absolute;width:35px;height: 20px;top:-5px;right:-5px;}

.hczxzs07{margin:15px;background:#f2eee3;border-radius:10px;padding: 15px 10px 10px 10px;}
.hczxzs07 .hczxmain{background: #e2dcce;border-radius:10px;font-size: 15px;font-weight: 700;padding: 10px;margin-bottom: 5px;}
.hczxzs07 .hczxmain a{color: #3863fd;}

.hczxzs08{background: #f2eee3;padding: 10px;}
.hczxzs08 .hczxtitleres h3{margin-top: 10px;}
.hczxzs08 .hczxtitleres h3 span{font-size: 15px;}

.hczxmlwd{border-bottom: 1px solid rgba(57,43,32,0.16);}
.hczxmlwd .mlwdtxt{font-size: 14px;color: #999999;margin-top: 5px;}
.hczxmlwd .mlwdfm{background: #e2dcce;border-radius: 20px;margin-top: 10px;border-radius: 30px;}
.hczxmlwd .mlwdfm .input{font-size: 15px;height: 35px;line-height: 35px;border-radius: 30px 0 0 30px;width: 73%;border:none;outline: none;padding-left: 10px;}
.hczxmlwd .mlwdfm .input::-webkit-input-placeholder{color: #999999;font-size: 15px;}
.hczxmlwd .mlwdfm .input:-moz-placeholder{color: #999999;font-size: 15px;}              
.hczxmlwd .mlwdfm .input::-moz-placeholder{color: #999999;font-size: 15px;}              
.hczxmlwd .mlwdfm .input:-ms-input-placeholder{color: #999999;font-size: 15px;}        
.hczxmlwd .mlwdfm .btn{float: right;height: 35px;line-height: 35px;border: none;outline: none;background: #94181a;font-size: 15px;color: #f2eee3;border-radius: 30px;padding: 0 10px;}

.hczxmlwd .hotchat{line-height: 30px;padding: 10px 0;}
.hczxmlwd .hotchat .hotchatimg{float: left;}
.hczxmlwd .hotchat .hotchatimg img{width:22px;float: left;margin-left: -5px;border-radius: 50%;margin-top: 4px;}
.hczxmlwd .hotchat .hotchatimg img:first-child{margin-left: 0;}
.hczxmlwd .hotchat .hotchattxt{float:left;font-size: 14px;color: #35281f;margin-left:5px;}
.hczxmlwd .hotchat .hotchattxt b{color: #941d1a;font-size: 15px;}
.hczxmlwd .hotchat .join{font-size: 15px;color: #3863fd;display: block;float: right;border: none;outline: none;height: 30px;line-height: 30px;text-align: center;}

.dykfbox{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.dykfbox:last-child{border-bottom: none;padding-bottom: 0;}
.dykfbox .dykftw{position: relative;}
.dykfbox .dykfimg{width:55px;float: left;position: relative;}
.dykfbox .dykfimg img{border-radius: 50%;width: 100%;}
.dykfbox .dykfimg span{display: block;position: absolute;bottom: 0;left:5px;font-size: 12px;color: #f2eee3;background: #2ba245;border: 2px solid #f2eee3;border-radius:30px;height: 20px;line-height:18px;width:45px;text-align: center;}
.dykfbox .dykftxt{width: auto;position: absolute;margin:5px 70px 0 65px;}
.dykfbox .dykftxt h3{display: block;font-size: 16px;color: #392b20;}
.dykfbox .dykftxt span{display: block;font-size: 14px;color: #392b20;margin-top:5px;}
.dykfbox .dykftxt b{color: #2ba245;}
.dykfbox .dykftiwen{background: #d2ead7;height: 30px;line-height: 30px;width:65px;border-radius: 35px;float: right;text-align: center;margin-top: 12px;}
.dykfbox .dykftiwen img{display: inline-block;width:16px;vertical-align: middle;}
.dykfbox .dykftiwen i{display: inline-block;font-size: 14px;color: #2ba245;font-weight: 700;}
.dykfbox .dyzcexper{background: rgba(226,220,206,0.6);margin-top: 10px;border-radius: 10px;padding: 10px;}
.dykfbox .dyzcexper span{display: block;font-size: 15px;float: left;}
.dykfbox .dyzcexper i{display: block;font-size: 15px;float: right;}

@media screen and (max-width: 350px){
	.dykfbox .dykftxt span{font-size: 12px;}
	.dykfbox .dyzcexper span,.dykfbox .dyzcexper i{font-size: 13px;}
}

.hczxzs09{margin: 15px 10px;display:flex;}
.hczxzs09 .hczximg{width: 49%;float: left;}
.hczxzs09 .hczximg img{border-radius: 10px;}
.hczxzs09 .hczxSwiper{width: 49%;float: right;background: #f2eee3;border-radius: 10px;display: flex;flex: 1;margin-left: 2%;padding:0 10px;} 
.hczxzs09 .hczxSwiper .hczxtjtit{display: block;font-size: 20px;font-weight: 700;text-align: center;padding: 10px 0;}
.hczxzs09 .hczxSwiper a{display: block;font-size: 15px;line-height: 20px;border-top: 1px solid rgba(57,43,32,0.16);padding: 10px 0;}
.hczxzs09 .hczxSwiper a i{display: inline-block;width: 92%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hczxzs09 .hczxSwiper a em{display: inline-block;font-size: 12px;}
.hczxzs09 .hczxtjbox{display: flex;flex-direction: column;}

@media screen and (max-width: 370px){
	.hczxzs09 .hczxSwiper .hczxtjtit{padding-bottom: 5px;}
	.hczxzs09 .hczxSwiper a{padding:4px 0;}
}

.hczxzs10{margin: 10px;border-radius: 10px 10px 15px 15px;background: #94181a;}
.hczxzs10 .hotchat{line-height: 30px;padding: 10px;}
.hczxzs10 .hotchat h3{display: block;font-size: 16px;color: #ffffff;}
.hczxzs10 .hotchat .hotchatimg{float: left;}
.hczxzs10 .hotchat .hotchatimg img{width:22px;float: left;margin-left: -5px;border-radius: 50%;margin-top: 4px;}
.hczxzs10 .hotchat .hotchatimg img:first-child{margin-left: 0;}
.hczxzs10 .hotchat .hotchattxt{float:left;font-size: 14px;color: rgba(255,255,255,0.8);margin-left:5px;}
.hczxzs10 .hotchat .hotchattxt i{margin: 0 5px;}
.hczxzs10 .hotchat .hotchattxt b{font-size: 15px;}
.hczxzs10 .hotchat .join{width: 80px;font-size: 15px;color: #94181a;background: #ffffff;border-radius: 10px;display: block;float: right;border: none;outline: none;height: 30px;line-height: 30px;text-align: center;margin-top: -13px;}
.hczxzs10 .zxjiehuo{background: #f2eee3;border-radius: 10px;padding: 10px 10px 0 10px;}
.zxjiehuo .zxjhtit{border-bottom: 1px solid rgba(57,43,32,0.16);padding-bottom: 10px;}
.zxjiehuo .zxjhtit h3{display: block;float: left;font-size: 16px;color: #94181a;}
.zxjiehuo .zxjhtit a{display: block;float: right;font-size: 14px;margin-top:2px;}

.zxjhlist{padding:5px 0 15px 0;}
.zxjhlist ul li{padding:10px 0;position: relative;}
.zxjhlist .zxzsImg{width:60px;float: left;position: relative;}
.zxjhlist .zxzsImg img{border-radius:5px;}
.zxjhlist .zxzsImg span{position: absolute;width: 10px;height: 10px;border-radius: 50%;background: #2ba245;border: 2px solid #f1ede2;bottom:-2px;right:-2px;}
.zxjhlist .zxjhbox{margin-left: 70px;margin-right:45px;width: auto;}
.zxjhlist .zxjhname{font-size: 15px;font-weight: 700;}
.zxjhlist .zxjhname span{display: inline-block;font-size: 13px;font-weight: 400;margin-left:7px;}
.zxjhlist .zxjhxmyj{margin:3px 0;height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zxjhlist .zxjhxmyj span{display:inline-block;font-size: 12px;color: #666666;border:1px solid rgba(57,43,32,0.3);border-radius:5px;padding:3px 5px;}
.zxjhlist .zxjhxm span{display: block;float: left;color: #999999;font-size: 13px;margin-right: 5px;}
.zxjhlist .zxjhxm i{display:inline-block;font-weight:700;color:#94181a;margin-left:3px;}
.zxjhlist .zxjhwx{width:40px;float: right;margin-top:10px;position: absolute;right: 0;top:15px;}
.zxjhlist .zxjhwx img{border-radius:50%;}

@media screen and (max-width: 355px){
	.zxjhlist .zxjhxm span{font-size: 12px;}
}

.hczxzs11{margin: 10px;border-radius: 10px;background-image: linear-gradient(to bottom,#ffe1d3,#fff7f4);box-shadow: 0px 0px 10px rgba(226,220,206,0.2);}
.hczxzs11 h3{display: block;font-size: 16px;font-weight: 700;text-align: center;padding-top: 15px;}
.hczxzs11 .input{width: 90%;margin:10px auto 0 auto;display: block;background: #fff4f2;border: 1px solid #ffd1c4;box-shadow: inset 0 0 5px 5px rgba(255,229,228,0.75);text-align: center;height: 35px;border-radius: 5px;}
.hczxzs11 .input::-webkit-input-placeholder{color: #35281f;font-size: 15px;}
.hczxzs11 .input:-moz-placeholder{color: #35281f;font-size: 15px;}              
.hczxzs11 .input::-moz-placeholder{color: #35281f;font-size: 15px;}              
.hczxzs11 .input:-ms-input-placeholder{color: #35281f;font-size: 15px;}  
.hczxzs11 .hczxhh{text-align:center;height:40px;line-height:40px;}
.hczxzs11 .hczxhh img{display:inline-block;width: 15px;vertical-align: middle;}
.hczxzs11 .hczxhh span{display:inline-block;color: #999999;position: relative;top: 1px;}
.hczxzs11 .btn{width: 90%;margin: 0 auto;display: block;text-align: center;height: 35px;border-radius:35px;font-size: 16px;color: #ffffff;font-weight: 700;background-image: linear-gradient(to right,#dd190d,#ac1113);border: none;outline: none;}
.hczxzs11 .hotchat{line-height: 30px;padding: 10px;text-align: center;}
.hczxzs11 .hotchat .hotchatimg{display: inline-block;position: relative;top:5px;}
.hczxzs11 .hotchat .hotchatimg img{width:22px;float: left;margin-left: -5px;border-radius: 50%;margin-top: 4px;}
.hczxzs11 .hotchat .hotchatimg img:first-child{margin-left: 0;}
.hczxzs11 .hotchat .hotchattxt{display: inline-block;font-size: 14px;color:#35281f;margin-left:5px;}
.hczxzs11 .hotchat .hotchattxt i{margin: 0 5px;}
.hczxzs11 .hotchat .hotchattxt b{font-size: 15px;color: #941d1a;}

.hczxzs12{position: relative;margin: 10px;}
.hczxzs12 .hczxImg{width:60px;float: right;position: relative;z-index: 2;}
.hczxzs12 .hczxBox{background: #c54b49;border-radius: 60px 0 0 60px;position: absolute;bottom: 0;right:30px;padding: 7px 85px 7px 0;}
.hczxzs12 .hczxBox .close{width:35px;float: left;border-right: 1px solid rgba(255,255,255,0.16);height:35px;text-align:center;line-height:35px;padding-left: 5px;margin-right: 10px;}
.hczxzs12 .hczxBox .close img{width: 10px;display: inline-block;}
.hczxzs12 .hczxBox .hczxtxt i{display: block;font-size: 12px;color: #ffffff;}
.hczxzs12 .hczxBox .hczxtxt span{display: block;font-size: 13px;color: #ffffff;font-weight: 700;white-space: nowrap;margin-top: 3px;}

/*2023年10月16日 加咨询客服 end*/

/*2025年1月17日 加专辑*/
.wzzjrg{background:#e2dcce;margin:15px 0.24rem 0 0.24rem;padding: 0 5px 10px 5px;}
.wzzjtitle{border-bottom: 1px solid rgba(57,43,32,0.2);padding: 15px 0;}
.wzzjtitle span{display: block;float: left;width: 35px;height: 22px;line-height: 22px;border-radius: 5px;background:#95191b;font-size: 14px;color: #e3dccc;text-align: center;}
.wzzjtitle h3{display: block;float: left;height: 22px;line-height: 22px;font-size:16px;color: #392b20;margin-left: 5px;}
.wzzjtitle i{display: block;float: right;height: 22px;line-height: 22px;font-size:15px;color: #b9a189;font-style: normal;}

.wzzjlist{margin:10px 5px 0 5px;}
.wzzjlist ul{margin-right: 5px;}
.wzzjlist ul li{font-size: 16px;line-height:2;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;position: relative;padding-right: 15px;}
.wzzjlist ul li:before{content: '\e665';position: absolute;top: 0;right: 0;}

.wzzjlist ul li.active{position: relative;}
.wzzjlist ul li.active:before{content: '';position: absolute;width: 18px;height: 16px;background:url(//jscdn.httpcn.com/p/hancheng/Content/images/ico/zjread.png);background-size: 100%;top: 9px;}
.wzzjlist ul li.active a{color: #1c83b3;}

.wzzjmore{width: 100%;height:30px;line-height: 30px;text-align: center;}

/* 文章详细页 end */

/* 24节气 */
.jieri_main{height: 100%;}
.jieri_main .yd-flexview{max-width: 100%;}
.jieri-tab{margin-top:-0.5px;}
.jieri-tab .term-list{background: #95191b;border-top: 1px solid #9a2527;position: fixed;z-index: 1;width: 100%;}
.jieri-tab .yd-tab-nav-scoll .yd-tab-nav{line-height: 0.6rem;}
.jieri-tab .yd-tab-nav-scoll .yd-tab-nav .yd-tab-nav-item{color: #ede7d9;opacity: 0.7;}
.jieri-tab .yd-tab-nav-scoll .yd-tab-nav .yd-tab-nav-item.yd-tab-active{color: #ede7d9;font-size: 0.34rem;/*font-family: mycssj;*/opacity: 1;}
.jieri-tab .yd-tab-nav-scoll .yd-tab-nav .yd-tab-nav-item.yd-tab-active:before{content: initial;}
.jieri-tab .yd-tab-panel{padding-top: 0.6rem;}

.zhuzi-tab .term-list{background: #95191b;border-top: 1px solid #9a2527;position: fixed;z-index: 1;width: 100%;}
.zhuzi-tab .term-list .yd-scrollnav-tab-item{line-height: 0.7rem;}
.zhuzi-tab .term-list .yd-scrollnav-tab-item li{color: #ede7d9;opacity: 0.7;}
.zhuzi-tab .term-list .yd-scrollnav-tab-item li a{color: #ede7d9;opacity: 0.7;}
.zhuzi-tab .term-list .yd-scrollnav-tab-item>li.yd-scrollnav-current{color: #ede7d9 !important;font-size: 0.34rem;/*font-family: mycssj;*/opacity: 1;padding-left: 0.2rem;}
.zhuzi-tab .term-list .yd-scrollnav-tab-item>li.yd-scrollnav-current a{color: #ede7d9;opacity: 1;}
.jieri-tab .yd-scrollnav-content{padding-top: 0.7rem;}

.termbox{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jieri_bg01.jpg) center center;background-size: 100%;padding-bottom: 10px;}
.termboxmain{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jieri_bg02.png) no-repeat center top;background-size: 100%;}
.termImg{text-align: center;padding-top: 0.2rem;width:39%;margin:0 auto;}
.termImg img{display: inline-block;}
.term-title{text-align: center;margin-top: 0.14rem;margin-bottom: 4px;}
.term-title h3{font-size: 0.42rem;/*font-family: mycssj;*/color: #3b2a20;}
.term-title span{font-size:14px;color: #b9a189;line-height:24px;}
.term-cont{font-size:14px;color: #3b2a20;line-height:24px;padding: 0 0.3rem;letter-spacing:1.5px;overflow: hidden;zoom:1;}
.term-cont-tit{text-align: center;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/term_title01.png) no-repeat center center;height:1.38rem;margin: 0 auto;background-size: 75%;line-height: 1.2rem;}
.term-cont-tit span{display: inline-block;font-size:22px;color: #3b2a20;font-weight: 600;background:  url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/term_title02.png) no-repeat center 0.35rem;background-size: 100%;padding:0.16rem;}
/* .term-cont-tit img{display: inline-block;width:70%;} */

.termbox .AnswerItem-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#e5dfd3);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#e5dfd3);}
.termbox .AnswerItem2-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#e5dfd3);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#e5dfd3);}

.jieqi_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jierijieqi/jieqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.jieri_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/jierijieqi/jieri_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}
.jieqi_title{width: 32%;margin:0.4rem auto 0 auto;}
.jieri_title{width: 46%;margin:0.6rem auto 0.2rem auto;}
.jieri_list{padding: 0 0.24rem;}
.jieri_list ul li{width: 33.33%;float: left;text-align: center;margin-top: 0.24rem;}
.jieri_list ul li img{width:84%;display: inline-block;}
.jieri_list ul li span{display: block;font-weight: bold;margin-top: 0.1rem;}

/* 24节气 end */

/* 诸子 */
.zhuzi_main{height: 100%;}
.zhuzi_main .yd-flexview{max-width: 100%;}
.termZzImg{padding-top: 0.4rem;}
.term-titleres{margin-bottom: 2px;margin-top:8px;}
.term-titleres h4{font-size:14px;color: #392b20;position: relative;padding-left:12px;}
.term-titleres h4:before{position: absolute;content: '';height:14px;width: 4px;background: #95191b;line-height:14px;top: 0.12rem;margin-right: 0.2rem;-webkit-border-radius: 4px;border-radius: 4px;left:0;}
.posfixed{color: #f2eee3;}
.posfixed a{color: #f2eee3;}
.posfixed a.iconfont{font-size:20px;}
.posfixed .posfixed-left{background: rgba(57,43,32,0.6);width: 0.78rem;text-align: center;-webkit-border-radius: 50%;border-radius: 50%;position: fixed;bottom: 30px;z-index: 5;height: 0.78rem;line-height: 0.78rem;left: 0.3rem;}
.posfixed .posfixed-right{background: rgba(57,43,32,0.6);text-align: center;-webkit-border-radius:0.4rem;border-radius:0.4rem;padding:1px 10px 0 10px;position: fixed;bottom: 30px;z-index:5;right: 0.3rem;height: 0.78rem;line-height: 0.78rem;} 
.posfixed .posfixed-right a{display: inline-block;padding: 0 10px;}

.zhuzi_box{/* margin-top: 0.8rem; */background:#e2dcce;}
.zhuzi_synop{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_bg.jpg);border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 40px;}
.zhuzi_synop_rw{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_IntroBg.jpg) no-repeat bottom left;background-size: 100%;padding:20px 0.24rem 35px 0.24rem;position: relative;}

.mjyx_synop{padding:20px 0.24rem 20px 0.24rem;}

.zhuzi_Hh{overflow: hidden;}
.zhuzi_synop_img{width: 2rem;float: left;margin-right: 0.2rem;}
.audio_icon{position: relative;}
.audio_icon:before{content:'';position:absolute;width:40px;height:40px;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/baike/video.png) no-repeat center center;background-size:100%;left:50%;top:50%;margin-left:-20px;margin-top:-20px;}

.zhuzi_synop_text h3{display: block;font-size:18px;margin-bottom: 0.1rem;}
.zhuzi_synop_text h3 span{display:inline-block;font-size:0.22rem;color:#a58f79;font-weight:normal;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;max-width: 54%;position: relative;top: 0.04rem;}
.zhuzi_synop_text h3 i{display:inline-block;color:#95191b;font-weight:normal;font-size:0.22rem;float:right;margin-top: 0.06rem;}
.zhuzi_synop_text h3 i a{color:#95191b;}
.zhuzi_synop_text .zhuzi_synop_wz{line-height:2;text-indent: 2em;font-size: 15px;}
.zhuzi_synop_wz a{color: #95191b;text-decoration: underline;}
/*.zhuzi_synop_xia{display: block;text-align: center;margin-top: 0.16rem;color: rgba(57,43,32,0.4);position: absolute;bottom: 0;z-index: 2;width: 100%;height: 140px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f2eee3);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f2eee3);margin-left: -0.24rem;}*/
.zhuzi_synop_xia{display: block;text-align: center;margin-top: 0.16rem;color: rgba(57,43,32,0.4);position: absolute;bottom: 0;z-index: 2;width: 100%;height: 135px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),rgba(242,238,227,0.7));background-image: linear-gradient(180deg,hsla(0,0%,100%,0),rgba(242,238,227,0.7));margin-left: -0.24rem;}
.zhuzi_synop_xia:before{font-size: 20px;position: relative;top:100px;}
.zhuzi_synop_shang{display: block;text-align: center;margin-top: 0.16rem;color: rgba(57,43,32,0.4);margin-bottom: -20px;}
.zhuzi_synop_shang:before{font-size: 20px;}

.zhuzi_card{padding-right: 0.24rem;margin-top: 0.2rem;position: relative;}
.zhuzi_card ul li{line-height: 0.6rem;}
.zhuzi_card ul li span{display: block;float: left;width:95px;margin-right:10px;color:#a58f79;}
.zhuzi_card ul li i{display:block;}

.zhuzi_card .zhuzi_synop_xia{height: 120px;}
.zhuzi_card .zhuzi_synop_shang{margin-bottom: 0;}

.zzRwsp_title{margin-bottom:15px;}
.zzRwsp_title h3{font-size:18px;color: #392b20;border-left: 3px solid #94181a;line-height:18px;height:18px;padding-left: 10px;font-weight: 700;}
.zzRwsp_box{margin-bottom: 0.25rem;}
.zzRwsp_nr{padding-right: 0.24rem;line-height:2;margin-top: 0.15rem;font-size: 17px;text-indent: 2em;}
.zzRwsp_box .AnswerItem{margin-bottom: 0;}
.zzRwsp_box .AnswerItem2{margin-bottom: 0;}

.zzRwsp_box .hc_headLine h3{border-left: none;padding-left: 0;font-size:17px;height:17px;line-height:17px;}

.zzRwsp_title strong{font-size:18px;color: #392b20;}
.hc_headLine strong{display: block;font-size:16px;color: #392b20;float: left;border-left: 3px solid #94181a;height: 0.32rem;line-height:16px;padding-left: 10px;font-weight: 700;}
.zzRwsp_nr strong{display: block;color: #392b20;height:16px;line-height:16px;font-weight: 700;margin-top:10px;margin-bottom: 4px;}

.dati_synop{padding:0 0 20px 0;}
.dati_synop .hc_sinology{padding-top:2px;border-top: 15px solid #e2dcce;margin-top: 0;}
.dati_synop_qh{border-bottom: 1px solid rgba(57,43,32,0.1);padding:0 0.24rem;}
.dati_synop_qh .gxDt_rank{padding: 10px 0;}

.dati_synop_qh h3{display: block;font-size: 18px;color: #392b20;float: left;border-left: 3px solid #94181a;height: 18px;line-height: 18px;padding-left: 10px;margin-top: 10px;}

.gxrw_box{margin-top: 0;}

/* 新增 带面包屑 */
.zhuzi_fenleiShow{position: fixed;width: 100%;left: 0;z-index: 10;background: #ebe7dd;}
.zhuzi_fenleiShow ul li{float: left;line-height: 0.7rem;}

/* 诸子 end */

/* 百科-目录 */
.popup-close{position: absolute;right: 5px;top: 5px;font-size: 14px;}
.popup-right .yd-popup{width: 60%;background-color: #f2eee3;height: 100.1%;}
.popup-right .popup-cont{padding-top: 0.2rem;}
.popup-right .popup-cont h3{border-bottom: 1px solid rgba(0,0,0,0.1);padding:0.04rem 0.3rem 0.24rem 0.3rem;}
.popup-right .popup-content ul li a{color: #392b20;}
.popup-right .popup-content ul li{border-bottom: 1px solid rgba(0,0,0,0.1);}
.popup-right .popup-content ul li.active a{color: #95191b;}

/* 百科-目录 end */

/* 干支 */
.ganzhi_main .termImg{padding-top: 0;width: 100%;}

/* 干支 end */

/* 五行 */
.wuxing_main .termImg{padding-top: 0;width: 100%;}

/* 五行 end */

/* 阴阳 */
.yinyang_main .termImg{padding-top: 0;width: 100%;}
.yinyang_main .term-title{margin-top: -0.6rem;}

/* 阴阳 end */

/* 诸子百家 */
.entry_box{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg.jpg) center center;background-size: 100%;padding-bottom: 0.4rem;}
.entry_pic{width: 60%;margin:0 auto;text-align: center;padding-top: 0.3rem;}
.entry_pic img{display: inline-block;}

.entry_list{padding: 0 0.3rem;}
.entry_list ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 0.2rem;}
.entry_bg{position: relative;width: 100%;}
.entry_bg:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg02.png) no-repeat center top;background-size: 100%;width: 100%;top:0;left: 0;height: 0.3rem;z-index: 1;}
.entry_cont{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg04.png) center center;background-size: 100%;width: 92%;margin: 0 auto;position: relative;text-align: center;padding: 0.4rem 0 0.2rem 0;}
.entry_cont:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg06.png) no-repeat center bottom;background-size: 100%;width: 100%;bottom: 0;left: 0;height: 0.2rem;}
.entry_cont img{width:67%;margin: 0 auto;display: inline-block;}
.entry_cont span{display: block;background:  url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg07.png) no-repeat center center;width: 80%;background-size: 100%;margin: 0 auto;font-size: 0.28rem;color: #392b20;/*font-family: mycssj;*/font-weight: 600;padding: 0.2rem 0;}
.entry_list ul li:nth-child(3n){margin-right: 0;}

.entry_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/zzbj_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.entry_daoyu{margin:0 0.3rem;background: #eae4d8;border: 1px dashed rgba(57,43,32,0.1);border-radius: 20px;}
.entry_daoyu .entry_daoyuImg{width:0.8rem;float: left;margin-right: 0.2rem;}
.entry_daoyu p{line-height: 0.56rem;color: #3b2d24;padding:0.2rem 0.3rem 0.3rem 0.3rem;}

.entry_title{width: 36%;margin:0.5rem auto 0 auto;}
.entry_zzbjList{padding: 0 0.24rem;}
.entry_zzbjList ul li{width:22.7%;float: left;margin-top: 0.3rem;margin-right: 3%;}
.entry_zzbjList ul li a{display: block;}
.entry_zzbjList ul li:nth-child(4n){margin-right: 0;}
.entry_zzbjList ul li span{display: block;text-align: center;font-weight: bold;margin-top:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* 诸子百家 end */

/* 国学启蒙 */
.gxqm_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/gxqm_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.sswj_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/sswj_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.sdmz_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/sdmz_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.shi24_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/shi24_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.gbs_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/gbs_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.gdxs_Top{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/gdxs_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 国学启蒙 end */

/* 国学人物 */
.author_main .termImg{width: 25%;padding-top: 0.4rem;}
.author_main .term-title span{color: #95191b;}
.author_main .term-title span a{color: #95191b;}
.author_main .term-cont-tit{margin-top: 0.2rem;}
.author_main .AnswerItem{margin-bottom: 18px;}
.author_main .AnswerItem2{margin-bottom: 18px;}

/* 国学人物 end */

/* 诗词作品 */
.opus_main{background: #e8e2d5;}
.opus-header-list{border:1px solid #f2eee3;-webkit-border-radius: 6px;border-radius: 6px;}
.opus-header-list ul li{font-size: 0.36rem;color: #f2eee3;float: left;width:1.7rem;text-align: center;line-height:30px;}
.opus-header-list ul li.active{background: #f2eee3;-webkit-border-radius:2px;border-radius:2px;color: #95191b;}

.opus_box{/* background: #e8e2d5; */background: #ebe7dd;padding-bottom: 10px;}
.opus_box_screen{background: #f2eee3;width: 100%;position: fixed;top: 40px;z-index: 4;}
.opus_box_screen ul li{width: 33.3333%;float: left;text-align: center;padding: 10px 0;font-size:14px;position: relative;}
.opus_box_screen ul li b{display: inline-block;width: 0;height: 0;border-left: 4px solid transparent; border-right: 4px solid transparent;border-top: 8px solid #cecbc1;margin-left:7px;}

.opus_box_screen .opus_screen_show{position: absolute;background: #f2eee3;width: 100%;top: 37px;}
.opus_box_screen .opus_screen_show dd{line-height:28px;}

.opus_content{margin-top:40px;} 

.opus_form{margin: 0 0.24rem;margin-top: 15px;border-bottom: 1px solid rgba(0,0,0,0.1);padding-bottom:10px;}
.opus_introd .opus_introd_name{width: 58%;}
.opus_introd .opus_introd_name h3{font-size:18px;color: #3b2b21;/*font-family: mycssj;*/white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.opus_introd .opus_introd_name span{font-size: 14px;color: #b9a189;line-height: 34px;}
.opus_introd .opus_introd_name span a{color: #b9a189;}

.prose_list{float: right;margin-top: 0.1rem;}
.prose_list ul li{float: left;margin-left: 0.16rem;}
.prose_list ul li span{display: block;padding: 0.24rem;}
.prose_list ul li .fanyi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_fanyi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li .zhushi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_zhushi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li .shangxi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_shangxi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li .beisong{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_beisong.png) no-repeat center center;background-size: 100%;} 

.prose_list ul li.active .fanyi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_actfanyi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li.active .zhushi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_actzhushi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li.active .shangxi{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/prose_actshangxi.png) no-repeat center center;background-size: 100%;}

.prose_content{color: #3b2b21;line-height:1.8;}
.prose_fy{font-size: 14px;color: #b9a189;line-height:1.8;}
.prose_sx{font-size: 14px;color: #95191b;line-height:1.8;}
.opus_form .AnswerItem-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#ebe7dd);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#ebe7dd);}
.opus_form .AnswerItem{margin-bottom: 4px;}
.opus_form .AnswerItem2-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#ebe7dd);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#ebe7dd);}
.opus_form .AnswerItem2{margin-bottom: 4px;}

.writer-pag{padding-left: 0.3rem;}
.writer-pag .yd-tab-nav-item{background: #f2eee3;-webkit-border-radius: 20px;border-radius: 20px;font-size: 14px;line-height: 28px;margin:10px 5px;}
.writer-pag .yd-tab-nav-item.yd-tab-active{color: #f2eee3;background: #95191b;}
.writer-pag .yd-tab-nav-item.yd-tab-active:before{content: initial;}

.writer-list{padding: 0 0.3rem;}
.writer-list ul li{padding: 13px 0;border-bottom: rgba(0,0,0,0.1) 1px solid;}
.writer-list ul li img{width:50px;margin-right:8px;}
.writer-list .mui-media-body{width:80%;}
.writer-list .mui-media-body h3{margin-top: -6px;}

.opus_title{font-size: 16px;border-bottom: 1px solid rgba(57,43,32,0.1);color: #95191b;padding:15px 0 15px 0.24rem;}
.poet_assist{color: #b9a189;margin-top:8px;line-height: 30px;}
.poet_assist span{display: block;float: left;margin-right: 15px;cursor: pointer;}
.poet_assist span.icon-zan{font-size: 18px;}

/* 诗词作品 end */

/* 国学语录 */
.yulu_list{padding: 0 0.3rem;}
.yulu_list ul li{padding:12px 0;border-bottom: rgba(0,0,0,0.1) 1px solid;}
.yulu_list ul li a{display: inline-block;width: 100%;}
.yulu_list ul li p{font-size:0.32rem;color: #392b20;line-height: 0.64rem;}
.yulu_list ul li span{font-size: 0.28rem;color: #b9a189;float: right;}

.yulu_list_tab{padding: 0;margin-top: -0.14rem;}
.yulu_list_tab ul li{padding:0.1rem 0;}
.yulu_list_tab ul li p{font-size: 0.28rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.yulu_list_more{text-align: center;margin-top: 0.2rem;margin-bottom: 0.1rem;}
.yulu_list_more a{color: #95191b;font-size: 0.3rem;}

.riddle_list ul li{overflow: hidden;zoom:1;padding: 12px 0 10px 0;}
.riddle_list ul li p{float: left;}
.riddle_list ul li span{line-height: 0.64rem;}

.quota_box{background:#ebe7dd;height: 100%;}

.quota_tab_item{border-bottom: 1px solid rgba(57,43,32,0.1);height:40px;padding-left: 0.1rem;}
.quota_tab_item li{font-size:16px;color: #392b20;line-height:40px;}
.quota_tab_item li span{display: inline-block;}

.zhuzi_titNone li{display: none;}

.quota_toggle{width:0.84rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/yulu_title_bg.png) no-repeat center center;background-size: 100%;height:40px;border-bottom: 1px solid rgba(57,43,32,0.1);border-left: 1px solid rgba(57,43,32,0.06);}
.quota_toggle:after{content: initial;}

.quota_Acttoggle{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/yulu_title_actBg.png) no-repeat center center;background-size: 100%;}

.yd-scrollnav-tab-item>li.yd-scrollnav-current{padding-left:0.2rem;}
.quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{/*font-size: 0.38rem;*/color: #95191b;font-weight: bold;border-bottom: 3px solid #95191b;}
.quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span a{color: #95191b;}

.yangshi_tab .quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{border-bottom: 0.06rem solid #95191b;line-height: 0.7rem;height: 0.7rem;}

.quota_TabzhegaiBg{background: rgba(0,0,0,0.4);height:100%;position: fixed;width: 100%;top
	:90px;z-index:1600;}
.quota_unfold{background:#ebe7dd;top:40px;overflow: auto;max-height:89.5vh;padding-bottom:0;z-index: 1601;}
.quota_unfold ul{padding-bottom: 0.3rem;overflow: auto;height: 100%;padding-top:2px;}
.quota_unfold ul li{width: 21.6%;font-size:15px;color: #392b20;background: rgba(57,43,32,0.1);margin-left: 0.2rem;text-align: center;padding-left: 0;margin-top: 0.2rem;border-radius: 3px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.quota_unfold ul li.active{color: #95191b;background: rgba(149,25,27,0.1);}
.quota_unfold ul li.active a{color: #95191b;font-weight: 700;}

.quota_unfold ul li.zzbj_leibie{width:95%;background: rgba(57,43,32,0);text-align: left;line-height: 0.5rem;}
.quota_unfold ul li.zzbj_leibie b{color: #392b20;display: block;}

@media screen and (max-width: 340px){
	.quota_unfold{max-height: 85.9vh;}
}
@media screen and (min-width: 340px) and (max-width: 370){
	.quota_unfold{max-height: 88vh;}
}

.quota_content{padding: 0 0.24rem;}
.quota_content ul li{border-bottom: 1px solid rgba(57,43,32,0.1);position: relative;padding: 0.26rem 0;}

.quota_content ul li .quota_contLf{width:76%;float: left;}
.quota_content ul li .quota_contLf b{display: block;line-height: 0.42rem;}
.quota_content ul li .quota_contLf span{display: block;font-size: 0.24rem;color: #b9a189;line-height: 0.42rem;margin-top: 4px;}

.quota_contBtn{color: #95191b;width:22%;float: right;background:rgba(185,161,137,0.15);text-align: center;line-height: 0.6rem;border-radius:60px;position: absolute;right: 0;top: 50%;margin-top: -0.3rem;}

/* .quota_contDa{width: 100%;height: 100%;background: rgba(0,0,0,0.4);position: fixed;bottom: 0;left: 0;z-index: 6;} */
.quota_contDa_cont{background:#fee8c9;position: relative;padding:0.13rem;}
.quota_contDa_nr{border: 1px solid rgba(57,43,32,0.15);padding:30px 0.24rem 20px 0.24rem;}
.quota_contDa_cont:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/quota_bg01.jpg) no-repeat;padding: 10px;background-size: 100%;left: 0;top: 0;}
.quota_contDa_cont:after{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/quota_bg02.jpg) no-repeat;padding: 10px;background-size: 100%;top: 0;right: 0;}
.quota_contDa_nr:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/quota_bg04.jpg) no-repeat;padding: 10px;background-size: 100%;left: 0;bottom: 0;}
.quota_contDa_nr:after{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/quota_bg03.jpg) no-repeat;padding: 10px;background-size: 100%;right: 0;bottom: 0;}

.quotaDa_Hh{max-height: 5.6rem;overflow-y:auto;}
.qtDaColse{color: #392b20;width:20px;position: absolute;right:15px;top:16px;z-index: 1;}
.quota_contDa_nr h4{display:block;font-size:16px;line-height:1.6;margin-bottom:5px;color:#392b20;}
.quota_contDa_nr h3{display: block;font-size:16px;color: #95191b;line-height:1.7;}
.quota_contDa_nr span{display: block;color: #bea086;line-height:1.5;padding-top:5px;}

.quota_topFix{position: fixed;width: 100%;z-index: 5;background:#ebe7dd;height:40px;/* top:40px; */}
.quota_xzMain{/* margin-top:0.86rem; */margin-top:40px;position: relative;}

.gbs_topFix{position: fixed;width: 100%;height:40px;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg.jpg) no-repeat;background-size: 100% 100%;z-index: 5;top:40px;left: 0;}

.fl_yangshi_box{height:65px;background: #f2eee3;padding-top: 15px;}
.quota_icon_item li{padding: 0 0.1rem;}
.quota_icon_item li span{padding:0 0.28rem;background: rgba(57,43,32,0.05);display:block;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:35px;line-height:35px;font-size: 15px;}
.quota_icon_item li i{display: inline-block;margin-left: 0.1rem;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid rgba(57,43,32,0.5);border-bottom:none;position: relative;top: -0.04rem;}

/*  .fl_yangshi_box .quota_icon_item li.yd-scrollnav-current:after{content: '';width: 0;height: 0;border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom: 8px solid #e2dcce;position: absolute;bottom:0;left: 50%;margin-left: -4px;}  

.fl_yangshi_box .quota_icon_item li.yd-scrollnav-current{height: 0.94rem;}
.fl_yangshi_box .quota_icon_item li.yd-scrollnav-current b{content: '';width: 0;height: 0;border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom: 8px solid #e2dcce;position: absolute;bottom:0;left: 50%;display: block;margin-left: -4px;} */

.quota_icon_item li.yd-scrollnav-current span{background:rgba(149,25,27,0.1);color: #95191b;font-weight: 800;}
.quota_icon_item li.yd-scrollnav-current span a{color: #95191b;}
.quota_icon_item li.yd-scrollnav-current i{display: inline-block;margin-left: 0.1rem;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid rgba(57,43,32,0.5);border-top:none;}

.gxZxTuijian{background: #e2dcce;padding-left: 0.24rem;/* padding-top:1.2rem;padding-bottom: 0.04rem; */position: relative;padding-top:52px;padding-bottom:7px;}
.gxZxTuijian .hc_gxqmList{margin-top: 0;}

.gxZxTuijian .hc_gxqmList ul li{width:56px;}
.gxZxTuijian .hc_gxqmList ul li img{width:46px;margin:0 auto;}
.gxZxTuijian .hc_gxqmList ul li.active span{color: #95191b;}

.hc_gxZxTj_icon ul li{width: 21.5%;float: left;border:1px solid rgba(0,0,0,0.1);margin-right: 0.24rem;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 0.2rem;line-height: 0.66rem;}
.hc_gxZxTj_icon ul li:nth-child(4n){margin-right: 0;}

.quota_fenlei{position: absolute;right: 0;height: 40px;z-index:5;width:45px;text-align: center;top: 0;}
.quota_fenlei span{display: block;text-align: center;}
.quota_fenlei span.active{-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg);}
.quota_fenlei i{float: left;padding-left:7px;}
.quota_fenlei span.active i{transform:rotateX(180deg);}

.quota_fenleiYs{width:55px;border: 1px solid rgba(57,43,32,0.2);height:28px;line-height:28px;margin-top:6px;right: 0.24rem;-webkit-border-radius: 20px;border-radius: 20px;}
.quota_fenleiYs span{font-size: 12px;}

/* 国学语录 end */

/* 国学语录-详细 */
/* .classic-box{padding:45px 0.24rem 0 0.24rem;background: #e8e2d5;} */
.classic-box{padding:45px 0 0 0;background: #e8e2d5;} 
.classic-title{background: #f1ede2;border:2px solid #d1cbbf;padding:5px;position: relative;margin: 0 0.24rem;}
.classic-title:after{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic_top_bg01.jpg) no-repeat top left;background-size: 100%;top:-2px;left: -2px;width: 16px;height: 20px;}
.classic-title:before{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic_top_bg02.jpg) no-repeat top right;background-size: 100%;top:-2px;right: -2px;width: 16px;height: 20px;z-index: 1;}
.classic-tit-bg{border: 1px solid rgba(209,203,191,0.5);background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic_top_bg.jpg) no-repeat right bottom;background-size: 60%;padding: 10px 15px 13px 15px;}
 .classic-tit-bg:after{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic_top_bg04.jpg) no-repeat bottom left;background-size: 100%;bottom:-2px;left: -2px;width: 16px;height: 20px;}  
.classic-tit-bg:before{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic_top_bg03.jpg) no-repeat bottom right;background-size: 100%;bottom:-2px;right: -2px;width: 16px;height: 20px;}
.classic-tit-bg h3{color: #3b2a20;font-size:17px;line-height:1.6;}
.classic-tit-bg .classic-titLz{margin-top:10px;}
.classic-tit-bg .classic-titLz span{float: right;font-size: 14px;color: #95191b;margin-left: 6px;}
.classic-tit-bg .classic-titLz i{display: block;float: right;width:20px;height: 1px;background: #95191b;margin-top:10px;}

.classic-yiwen{width: 18%;margin-top:14px;}
.classic-tr-wz{margin-top:5px;}
.classic-tr-wz p{line-height:1.8;}

.classic-page{margin: 15px 0.24rem 0 0.24rem;}
.classic-page a{width: 100%;display: block;font-size:0.28rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 30px;height: 30px;}

.herit_banner{margin-top:12px;}
.classic_common{background: #f2eee3;margin:20px 0 0 0;padding:0 0.24rem 0 0.24rem;border-top: 1px solid rgba(57,43,32,0.1);}
.classic-list{margin-top:10px;}
.classic-list ul li{border-bottom: rgba(0,0,0,0.1) 1px solid;padding:5px 0;font-size:15px;position: relative;}
.classic-list ul li:last-child{border-bottom: none;}
.classic-list ul li p{line-height:2;width: 95%;font-size:15px;}
.classic-list ul li a.icon-you-copy:before{color: rgba(0,0,0,0.2);position: absolute;top: 50%;margin-top: -8px;right: 0;}
.classic-list ul li:last-child{border-bottom: none;}

/* 优化 20200528 */
.yulu_title{width: 0.9rem;margin:5px 0 10px 0;}

.classic-box ~ .bottomCopy{border-top: 1px rgba(57,43,32,0.1) solid;}

/* 国学语录-详细 end */

/* 谜语全集 */
/* .miyu-box{padding:1rem 0.24rem 1px 0.24rem;background: #e8e2d5;} */
.miyu-box{padding:44px 0 1px 0;background: #e8e2d5;}
.miyu-list ul li{width: 48%;float: left;margin-bottom: 15px;position: relative;}
.miyu-list ul li:nth-child(2n){float: right;}
.miyu-list ul li a{width: 100%;font-size:0.36rem;text-align: center;background: #f2eee3;display: block;-webkit-border-radius: 5px;border-radius: 5px;padding:8px 0;}
.miyu-list ul li.hot:before{position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/home/home-hot.png) no-repeat right top;background-size: 100%;top: -4px;right: -3px;content: '';width: 0.6rem;height: 0.28rem;}

.miyu-title{position: relative;background: #f0ece1 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu_tit_bg.jpg) no-repeat right bottom;padding: 5px;background-size:220px;margin: 0 0.24rem;}
.miyu-title:after{position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu_tit01.jpg) no-repeat left top;background-size: 100%;width: 16px;height: 13px;content: '';top: 0;left: 0;}
.miyu-title:before{position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu_tit02.jpg) no-repeat right top;background-size: 100%;width: 15px;height: 11px;content: '';right: 0;top: 0;}
.miyu-title-bg{border: 1px solid rgba(209,203,191,0.5);padding: 12px 0;}
.miyu-title-bg:after{position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu_tit04.jpg) no-repeat left bottom;background-size: 100%;width: 15px;height: 11px;content: '';bottom: 0;left: 0;}

.miyu-md{width: 90%;margin: 0 auto;}
.miyu-md span{width: 20%;display: block;float: left;margin-right: 2%;}
.miyu-md p{font-size: 0.32rem;font-weight: 600;line-height: 0.64rem;width: 78%;float: left;margin-top: -2px;}
.miyu-mian{margin-top: 4px;}
.miyu-di{margin-top:8px;}
.miyu-di p{color: #95191b;}
.miyu-tieshi{width: 1.6rem;margin:15px 0.24rem 0 0.24rem;}
.miyu-wz{font-size:15px;line-height:2;margin:5px 0.24rem 0 0.24rem;}

/* .miyu_main{background:#e2dcce;} */
.miyu_main{background:#e8e2d5;}

.miyu_cont{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu/midi_content.jpg) no-repeat;background-size: 100% 100%;margin:45px 0.24rem 0 0.24rem;position:relative;padding: 1.4rem 0 0.7rem 0;}
.miyu_cont:before{content: '';position: absolute;width: 100%;height:1.4rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu/midi_top.jpg) no-repeat;background-size: 100% 100%;top: 0;left: 0;}
.miyu_cont:after{content: '';position: absolute;width: 100%;height:0.68rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu/midi_bottom.jpg) no-repeat;background-size: 100% 100%;bottom: 0;left: 0;}

.miyu_text{font-size: 0.32rem;line-height: 0.54rem;width: 84%;margin: 0 auto;text-align: center;}
.miyu_text span{display: block;text-align: center;font-size: 0.22rem;color: #b9a189;}

.miyu_btn{width:34%;margin:0.22rem auto 0 auto;}

.miyu_common{padding-left: 0.24rem;padding-top:20px;background: #f2eee3;margin-top:20px;border-top: 1px solid rgba(57,43,32,0.1);}
.miyu_common ul{padding-right: 0.24rem;margin-top:5px;}
.miyu_common ul li{border-bottom: 1px solid rgba(57,43,32,0.1);line-height: 0.5rem;padding: 8px 0;}
.miyu_common ul li:last-child{border-bottom:none;} 

.miyu_midi{width: 84%;margin:0.14rem auto 0 auto;}
.miyu_midi h3{display: block;font-size: 0.32rem;color: #95191b;text-align: center;line-height: 0.56rem;}
.miyu_midi span{display: block;font-size: 0.22rem;color: #b9a189;line-height: 0.4rem;text-align: center;margin-top: 0.04rem;}

/* 谜语全集 end */

/* 歇后语 */
.xiehouyu_cont{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu/xiehouye_bg.jpg) no-repeat;background-size: 100% 100%;margin:45px 0.24rem 0 0.24rem;padding-bottom: 0.22rem;padding-top: 0.3rem;}
.xiehouyu_title{width: 45%;margin: 0 auto;}
.xiehouyu_box{background:#ede7d9 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/miyu/xiehouye_cont.jpg) no-repeat bottom left;background-size:100%;margin: 0.2rem 0.22rem 0 0.22rem;padding: 0.26rem 0 0.34rem 0;}
.xiehouyu_cont .miyu_text,.xiehouyu_cont .miyu_midi{width: 89%;} 

/* 歇后语 end */

/* 星座 */
.constell_main{background:#e8e2d5 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/constell_bg.jpg) no-repeat center top;background-size: 100%;}
.constell-header{position: absolute;width: 100%;color: #392b20;font-size: 0.42rem;}
.constell-header .yd-navbar-item{overflow:initial;}
.constell-header .yd-navbar-center-title{font-size: 0.36rem;font-weight: 600;} 
.constell-header .bianhuan{background:rgba(0,0,0,0.1);-webkit-border-radius: 20px;border-radius: 20px;font-size: 0.28rem;color: #392b20;padding:6px 10px;}
.constell-header .bianhuan span{margin-left:5px;}

.constell_img{text-align: center;margin-top:0.6rem;padding: 0 0.3rem;}
.constell_img img{width: 32%;display: inline-block;}
.constell_img h3{display: block;font-size: 0.42rem;color: #95191b;line-height: 0.5rem;margin-top: 0.14rem;}
.constell_img span{font-size: 12px;color: #b9a189;line-height: 26px;}

.constell_list{padding: 0.1rem 0.3rem 0.2rem 0.3rem;}
.constell_list ul li{text-align: center;width: 25%;float: left;line-height: 0.42rem;font-size: 0.24rem;color: #b9a189;margin-top: 0.2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.constell_list ul li span{display: block;font-size: 0.28rem;font-weight: 600;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.constell_xingge{background: #f1ede2;margin:0 0.3rem;padding: 0.22rem 0.2rem 0.2rem 0.3rem;font-size: 0.28rem;line-height: 0.56rem;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);}
.constell_xingge a{color: #95191b;}

.constell-tab{margin-top: 0.3rem;}
.constell-tab-list .yd-tab-nav-item{line-height: 0.62rem;font-size: 0.32rem;content: #392b20;}
.constell-tab-list .yd-tab-nav-item.yd-tab-active{font-size: 0.36rem;color: #95191b;}

.constell-yunshi{margin-top: 0.4rem;}
.constell-yunshi-tit h3{font-size: 0.28rem;color: #392b20;position: relative;padding-left: 0.2rem;float: left;}
.constell-yunshi-tit h3:before{position:absolute;content:'';height:0.28rem;width:4px;background:#95191b;-webkit-border-radius:2px;border-radius:2px;left: 0;top:3px;}
.constell-yunshi-tit span{display: inline-block;color: #ffcf6a;font-size: 0.28rem;margin-top: 0.04rem;margin-right: 0.04rem;}
.constell-yunshi-tit span.active{color: #b9a189;}
.constell-yunshi-cont{font-size:12px;line-height:24px;margin-top:0.14rem;}
.constell-yunshi-cont p{text-indent: 2em;}
.constell-yunshi .AnswerItem{margin-bottom: 0.5rem;}
.constell-yunshi .AnswerItem-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#e8e2d5);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#e8e2d5);}
.constell-yunshi .AnswerItem2{margin-bottom: 0.5rem;}
.constell-yunshi .AnswerItem2-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#e8e2d5);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#e8e2d5);}

.constell-show{width:100%;height: 56%;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/constell_cutbg.png) no-repeat center top;background-size: 101%;}
.constell-popup{background: #f1ede2; margin-top:10%;padding: 0 0.2rem;}
.constell-popup ul li{width: 25%;float: left;text-align: center;margin-top:16px;}
.constell-popup ul li img{width: 66%;display: inline-block;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);box-shadow: 0 0 20px rgba(0,0,0,0.2);-webkit-border-radius: 50%;border-radius: 50%;}
.constell-popup ul li span{display: block;font-size:12px;color: #b9a189;line-height: 0.5rem;}
.constell-popup ul li.active span{color: #941820;}

/* 星座 end */

/* 生肖 */
.zodiac_main{background:#e8e2d5 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_bg.jpg) no-repeat center top;background-size: 100%;}
.zodiac_list ul li{width: 33.3333%;}

.zodiac-popup{background: #f1ede2; margin-top:10%;padding: 0 0.2rem;}
.zodiac-popup ul li{width: 25%;float: left;text-align: center;margin-top: 16px;}
.zodiac-popup ul li i{display: inline-block;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);box-shadow: 0 0 20px rgba(0,0,0,0.2);-webkit-border-radius: 50%;border-radius: 50%;padding: 35%;}

.zodiac-popup ul li i.shu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_shu01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.niu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_niu01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.hu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_hu01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.tu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_tu01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.long{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_long01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.she{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_she01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.ma{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_ma01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.yang{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_yang01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.hou{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_hou01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.ji{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_ji01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.gou{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_gou01.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li i.zhu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_zhu01.png) no-repeat center center;background-size: 100%;}

.zodiac-popup ul li.active i.shu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_shu02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.niu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_niu02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.hu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_hu02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.tu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_tu02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.long{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_long02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.she{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_she02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.ma{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_ma02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.yang{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_yang02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.hou{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_hou02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.ji{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_ji02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.gou{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_gou02.png) no-repeat center center;background-size: 100%;}
.zodiac-popup ul li.active i.zhu{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zodiac_zhu02.png) no-repeat center center;background-size: 100%;}

.zodiac-popup ul li span{display: block;font-size:12px;color: #b9a189;line-height: 0.5rem;}
.zodiac-popup ul li.active span{color: #3b2a20;}

/* 生肖 end */

/* 书籍列表页面 */
.mast-list{background: #e8e2d5;padding: 0 0.3rem;}
.mast-list ul li{padding: 0.3rem 0;border-bottom:1px solid rgba(0,0,0,0.08);}

.mast-list .yd-list-item{width: 100%;padding: 0.3rem 0;margin: 0;border-bottom:1px solid rgba(0,0,0,0.08);}
.mast-list .yd-list-item:last-child{border-bottom:none;}

.mast-img{width: 25%;margin-right: 2%;padding: 0;height: auto;}
.mast-img img{margin-top: 0;}
.mast-cont{width: 73%;color: #b9a189;line-height: 0.5rem;}
.mast-cont h3{display: block;font-size: 0.32rem;color: #392b20;margin-bottom:2px;}
.mast-cont span{margin-top: 0.14rem;display: block;}
.mast-list .yd-list-img img, .yd-list-mes{background: #e8e2d5;}
.mast-list .yd-list-item .yd-list-title{height: auto;}

.mast-cont .yd-list-other{display: block;color: #b9a189;}

/* 书籍列表页面 end */

/* 404页面 */
.nosearch{width: 100%;height: 100vh;padding-top:39%;}
.nosearch-text{text-align: center;}

/* 404页面 end */

/* 书法作品 */
.calligraphy{}
.calligraphy .call_cont{padding: 0 0.3rem;padding-bottom: 0.4rem;}
.calligraphy .call_cont h3{display: block;font-size: 0.36rem;color: #392b20;text-align: center;margin-top: 0.5rem;}
.calligraphy .call_cont_jies{text-align: center;color: #b9a189;font-size: 0.24rem;margin-top: 6px;}
.calligraphy .call_cont_jies span{margin-right: 5px;}
.calligraphy .call_list span{display: block;max-width: 100%;margin: 0.4rem auto 0 auto;}
.calligraphy .home-culture-list ul li .lazy{border-radius: 4px;-webkit-border-radius: 4px;}

/* 书法作品 end */

/* 资讯 */

.zixun_toggle{width: 0.84rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/zixun_title_bg.png) no-repeat center center;background-size: 100%;height:40px;border-bottom: 1px solid rgba(57,43,32,0.1);}
.zixun_toggle.yd-scrollnav-toggle:after{content: initial;}

.zixun_main .gxZxList{padding: 0 0.2rem;}

.popup_rightZx .yd-popup{background: #f2eee3 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zixun/zx_popup_bg.png) no-repeat bottom right;background-size:100%;}

.popup_fenlei_Close{position: absolute;right: 0.3rem;top: 0.6rem;color: #20201e;}

.popup_fenlei{padding-left: 0.2rem;}

.popup_fenlei_title h3{display: block;font-size: 0.38rem;color: #392b20;margin-top: 0.5rem;}
.popup_fenlei_title span{font-weight: normal;font-size: 0.24rem;color: #b9a189;padding-left:0.2rem;}

.popup_fenlei_list{margin-top: 0.2rem;}
.popup_fenlei_list ul li{width: 30%;float: left;background: rgba(57,43,32,0.1);margin-right: 0.2rem;line-height: 0.88rem;margin-top: 0.2rem;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.popup_fenlei_list ul li.active{background: rgba(57,43,32,0.3);}
.popup_fenlei_list ul li.active a{color: #95191b;}

/* 资讯 end */

/* 论语 */
.lunyu_nav{height:40px;position: relative;}
.lunyu_content{padding:0.1rem 0.24rem 0 0.24rem;}
.lunyu_section h4{display: block;font-size: 0.38rem;color: #392b20;text-align: center;margin-top: 0.3rem;margin-bottom: 0.14rem;}
.lunyu_section ul li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:2;}
.lunyu_section ul li i{display: inline-block;color: #b9a189;margin-right: 0.2rem;}

.ly_combine{margin:25px 0.24rem 0 0.24rem;border-bottom: 1px solid rgba(57,43,32,0.1);padding:0.1rem 0 0.3rem 0;}
.ly_combine span{display: inline-block;text-align: center;width: 0.72rem;margin-top: 0.1rem;}
.ly_combine span i{display: block;font-size: 13px;}
.ly_combine span b{display: block;font-size:20px;color: #781416;}
.ly_combine .ly_fuhao{width: 0.25rem;}

.ly_zhushi{border-bottom: 1px solid rgba(57,43,32,0.1);padding:20px 0.24rem 20px 0.24rem;position: relative;}
.ly_title h4{font-size:18px;display: block;color: #392b20;border-left: 0.06rem solid #95191b;height:18px;line-height:18px;padding-left: 0.1rem;}
.lunyu_jies{line-height:2;margin-top: 0.2rem;font-size: 18px;}
.lunyu_jies b{color: #95191b;display: inline-block;margin-right: 0.12rem;}

.lunyu_jieshj,.lunyu_jieshj p{text-indent: 2em;}

.ly_zhushi:last-child{border-bottom: none;padding-bottom: 0.1rem;}
.ly_zhushi:nth-last-child(1){border-bottom: none;padding-bottom: 0.1rem;}

.ly_zhushi .zhuzi_synop_xia{color: rgba(57,43,32,1)}
.ly_zhushi .zhuzi_synop_xia:before{top: 110px;}
.ly_zhushi .zhuzi_synop_shang{margin-bottom: 0;}

/* .ly_zhushi .zhuzi_synop_xia{background: transparent;position: static;height: initial;margin-left: 0;}
.ly_zhushi .zhuzi_synop_xia:before{top: 0;}
.ly_zhushi .zhuzi_synop_shang{margin-bottom: initial;} */

/* 2020年3月2日新增 */
.book_catal_title ul.quota_tab_item li{padding: 0 0.2rem;}
.book_ly_fixed .lunyu_nav{position: absolute;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;top: 0.94rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg02.jpg);background-size: 100%;z-index: 2;}
.quota_Ly_unfold{top:40px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg02.jpg);background-size: 100%;}
.quota_Ly_unfold ul{border-bottom: 1px solid rgba(57,43,32,0.15);}
.quota_Ly_unfold ul li{width: initial;padding: 0 0 0 0.3rem;}
.quota_Ly_unfold ul li.active{color: #95191b;}
.quota_Ly_unfold ul li.active a{color: #95191b;}

.book_ly_fixed .book_catal_title{position: fixed;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/book_bg02.jpg);background-size: 100%;width: 100%;top:40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;z-index: 1000;}

.book_ly_fixed .quota_TabzhegaiBg{height: 76%;}

/* 论语 end */

/* 朱子家训 */
.zhuzijiaxun_combine{padding: 0 0.1rem;}
.zhuzijiaxun_combine h4{display: block;font-size:18px;color: #392b20;text-align: center;margin-top: 0.36rem;}
.zhuzijiaxun_combine .zhuzijiaxun_text{line-height:2;margin-top: 0.1rem;font-size: 16px;}

.zzjx_box{margin-top:1rem;padding: 0 0.2rem;}
.zzjx_box ul li span{display:inline-block;width: 0.7rem;text-align: center;margin-top: 0.2rem;}
.zzjx_box ul li i{display: block;font-size: 13px;line-height: 16px;margin-bottom: 2px;}
.zzjx_box ul li b{display: block;font-size:20px;}
.zzjx_box ul li span.ly_fuhao{width: 0.25rem;}
.qzw_yiwen{line-height:2;margin-top: 0.16rem;font-size: 18px;}
.zzjx_box h4{display: block;font-size:20px;color: #392b20;text-align: center;}
.zzjx_combine{margin-top:45px;}
.zzjx_combine h4{margin-bottom:5px;}

.yxql_box{margin-top: -0.2rem;}

.zzjx_Page{border-top: 1px solid rgba(57,43,32,0.1);margin-top:15px;}
.zzjx_Page a{display: block;float: left;width:33.33%;text-align: center;font-size: 16px;line-height: 3;position: relative;}
.zzjx_Page a:before{position: absolute;content: '';width: 1px;height:20px;background: rgba(57,43,32,0.1);top: 13px;right: 0;}
.zzjx_Page a:last-child:before{content: initial;}

.zzjx_Page .zzjx_hui{color: #b9a189;}

.zzjx_PageSw a{width:25%;}

/* 朱子家训 end */

/* 唐诗三百首 */
.tssbs_section ul li{width: 33.33%;float: left;padding-right: 6px;}
.tssbs_section ul li:nth-child(3n){padding-right: 0;}
.tssbs_combine{text-align: center;margin-top: 10px;}
.tssbs_title{margin-bottom: 0.1rem;margin-top: 0.7rem;}
.tssbs_title h3{display: block;font-size: 0.42rem;text-align: center;}
.tssbs_title span{display: block;text-align: center;height: 0.2rem;line-height: 0.2rem;margin-top: 0.2rem;}
.tssbs_title i{display: inline-block;margin-right: 0.1rem;padding-right: 0.1rem;} 

/* 唐诗三百首 end */

/* 楚辞 */
.chuci_combine span{display: block;width: 100%;text-align: left;line-height: 35px;margin-top:0px;}

/* 楚辞 end */

/* 周易 */
.zhouyi_section ul{overflow: hidden;}
.zhouyi_section ul li{width: 25%;float: left;text-align: center;}
/* 周易 end */

/* 尚书 */
.shangshu_section ul{overflow: hidden;}
.shangshu_section ul li{width:49%;float: left;margin-right: 1%;}
/* 尚书 end */

/* 百家姓 */
.bjx_origin{padding:1px 0 0 0;}
.bjx_origin h4{display: block;font-size: 0.38rem;text-align: center;margin-top: 0.36rem;}
.bjx_origin ul li{border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 0.25rem;margin-top: 0.16rem;}
.bjx_origin ul.bjx_danxing li span{float: left;margin-top: 0.2rem;}
.bjx_origin ul.bjx_danxing li span:nth-child(2n){float: right;}
.bjx_origin ul li i{display: block;font-size: 13px;line-height: 16px;margin-bottom: 2px;}
.bjx_origin ul li b{display: block;font-size:20px;}
.bjx_origin ul.bjx_danxing li a{display: inline-block;width:0.75rem;}
.bjx_origin ul.bjx_danxing li span{width: 48.8%;text-align: center;}
.bjx_origin ul.bjx_fuxing li span{width:24.1%;text-align: center;float: left;margin-top: 0.2rem;}
.bjx_origin ul li span.bjx_fx{display: inline-block;text-align: center;float:initial;width: initial;margin-top: 0;}

.bjx_title{text-align: center;margin-top: 30px;}
.bjx_title span{display: inline-block;margin:0 1px;}

.bjx_title i{display: block;font-size: 12px;margin-bottom: 0.1rem;}
.bjx_title b{display: block;font-size:22px;width:11vw;height:11vw;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/baijiaxing_bg.png) no-repeat;background-size: 100%;line-height:11vw;}

/* 百家姓 end */

/* 千字文 */
.qzw_box{padding: 0 0.2rem;}
.qzw_box ul li span{width: 49%;}
.qzw_box ul li .qzw{width: 0.74rem;}

/* 千字文 end */

/* 四库全书 */
.skqs_main{background:#e8e2d5;}
.skqs_tabNav{background-color: #f1ede2;}
.skqs_tabNav .yd-scrolltab-item{color: #000;text-align: center;display: block;line-height: 1rem;padding: 0 0.1rem;}
.skqs_tabNav .yd-scrolltab-item span{display: block;font-size: 16px;white-space: nowrap;cursor:pointer;}
.skqs_tabNav .yd-scrolltab-active{background:#e8e2d5;position: relative;}
.skqs_tabNav .yd-scrolltab-active:before{position: absolute;content: '';width:0.06rem;height: 0.5rem;background: #95191b;left: 0;top: 0.25rem;}
.skqs_tabNav .yd-scrolltab-active span{font-weight: bold;color: #95191b;}

.skqs_left{height:calc(100% - 40px);float: left;width: 24%;position: fixed;left: 0;}
.skqs_right{width: 76%;float: left;margin-left: 24%;background:#e8e2d5;padding-bottom:20px;padding-top: 55px;}

.skqs_search{position: fixed;width:76%;background:#e8e2d5;padding-bottom: 0.2rem;top: 40px;}
.skqs_search .yd-search-input{background-color: #e8e2d5;padding: 0.3rem 0 0 0.3rem;}
.skqs_search .yd-search-input>.search-input{padding: 0 0.3rem;border-radius: 30px;background-color: #f1ede2;}
.skqs_search i{color: #b9a189;}

.skqs_right ul li{padding-top:20px;}
.skqs_right ul li h2{display: block;font-size:18px;color: #392b20;margin-bottom:5px;}
.skqs_shuji{border-radius:5px;}
.skqs_shuji h3{display: block;font-size:16px;border-left: 0.05rem solid #95191b;height:16px;line-height:16px;padding-left:10px;margin-top:20px;margin-bottom: 8px;}
.skqs_shuji h3 span{font-weight: 400;color: #a58f79;font-size: 12px;/* width:55%;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;top: 2px; */}
.skqs_shuji h3 a{float: right;color: #a58f79;font-size: 13px;font-weight: normal;margin-top:2px;}
.skqs_sjList a{display: block;width: 33.33%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:30px;}
.skqs_shuji h4{display: block;font-size:15px;height:16px;line-height:16px;margin-top:6px;margin-bottom: 8px;}

/* @media screen and (max-width:360px){
	.skqs_shuji h3 span{width:46%;}
} */

.skqs_shuji .zhuzi_synop_xia{position: static;height: initial;background: transparent;}
.skqs_shuji .zhuzi_synop_xia:before{position: static;}

/* 加图片 */
.skqs_sjList .skqs_imgList{display: block;}
.skqs_sjList .skqs_imgList a{padding:0 0.1rem;margin-top: 10px;}
.skqs_sjList .skqs_imgList a span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;line-height:16px;margin-top:10px;margin-bottom:5px;}

.skqs_sjList .skqs_imgList_a{padding:0 0.1rem;margin-top: 10px;width: 50%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 30px;} 
.skqs_sjList .skqs_imgList_a img{height: 1.5rem;}
.skqs_sjList .skqs_imgList_a span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;line-height:16px;margin-top:10px;margin-bottom:5px;}

/* 四库全书 end */

/* 诗词 */
.poetry_list{padding: 0 0.24rem;}
.poetry_list ul li{border-bottom: 1px solid rgba(57,43,32,0.08);padding:15px 0;}
.poetry_list ul li h3{display: block;font-size:16px;}
.poetry_list ul li span{font-size:13px;color: #b9a189;margin-top:8px;line-height: 1.5;}

.poetry_remwu{padding: 0 0.24rem;}
.poetry_remwu ul li{padding-top: 0.32rem;}
.poetry_remwu ul li .scrw_img{width:1.1rem;float: left;}
.poetry_remwu ul li .scrw_text{width: 81%;float: right;border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 0.22rem;}
.poetry_remwu ul li h3{display:block;margin-top: -0.1rem;}
.poetry_remwu ul li h3 span{display: block;float: left;font-size: 0.32rem;}
.poetry_remwu ul li h3 i{display: block;float:right;color: #95191b;font-weight: normal;margin-top: 0.04rem;}
.poetry_remwu ul li em{color: #b9a189;line-height: 0.46rem;margin-top: 0.06rem;}

.shici_poet{margin: 0 0.24rem;border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 0.24rem;}
.shici_poet .poet_title h3{display: block;text-align: center;font-size:19px;margin-top: 0.16rem;}
.shici_poet .poet_title span{display: block;text-align: center;font-size:14px;color: #b9a189;}
.shici_poet .poet_title span a{color: #b9a189;}
.shici_poet .poet_cont{margin-top: 0.06rem;font-size: 0.32rem;font-weight: bold;line-height: 0.56rem;text-align: center;}
.shici_poet .poet_cont b{display: block;text-align: center;font-size: 0.32rem;font-weight: bold;line-height:1.8;}
.shici_poet .poet_cont p{margin-bottom: 0;}

.poet_yiwen{padding: 0 0.24rem;margin-top: 0.4rem;}

/*诗词end*/

/* 搜索结果 */
.search_list{padding: 0 0.24rem;}
.search_list ul li{border-bottom: 1px solid rgba(57,43,32,0.08);padding:0.24rem 0 0.3rem 0;}
.search_list ul li h3{display: block;font-size: 0.32rem;color: #0066cc;}
.search_cont{margin-top: 0.2rem;}
.search_img{width: 2.3rem;height: 1.75rem;background:#ded8cb;float: left;text-align: center;margin-right: 0.2rem;display: flex;align-items: center;}
.search_img img{width: auto;max-width: 100%;max-height: 100%;margin: 0 auto;}
.search_text{line-height:2;}
.search_text i{color: #b9a189;}

.search_contText{margin-top:0.06rem;margin-bottom: -0.14rem;}

.gaol{color: #95191b;}

.search_srBox{background: #ebe7dd;} 
.yd-search-input{background: transparent;}
.yd-search-input .search-input{border: 1px solid #95191b;border-radius: 30px;}
.search_srBox .yd-search-input>.search-input{background:#f1ede2;padding-left: 10px;}
.yd-scrollnav-tab-item.search_tab_item>li.yd-scrollnav-current{border-bottom: 3px solid #95191b;}
.search_srBox .search_btn{width: 25%;background:rgba(149,25,27,0.1);margin-top: 0;color: #95191b;font-weight: 700;height: 35px;}

.search_return{line-height: 32px;margin-right:8px;}

/* 搜索结果 end */

/* 右侧菜单 */
.sino_QmMain{background:#f2eee3;margin-top: 15px;padding-top:6px;padding-bottom: 0.2rem;}
.sino_QmTitle{border-bottom: 1px solid rgba(57,43,32,0.1);line-height: 0.9rem;}
.sino_QmTitle li{font-size: 0.28rem;font-weight: bold;}
.sino_QmTitle li.yd-scrollnav-current span{color: #781416;border-bottom:0.05rem solid #781416;font-size: 0.32rem;}
.sino_QmCont{padding:0.1rem 0.24rem 0 0.24rem;}
.sino_QmContTlt{width:60%;margin:0.34rem auto 0 auto;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/sino_title.png) no-repeat;background-size: 100%;}
.sino_QmContTlt h3{display: block;font-size: 0.28rem;text-align: center;position: relative;top: -0.17rem;}
.sino_QmList ul li{width: 20%;float: left;line-height: 0.56rem;}

.sino_skqs_title{padding-right: 0.3rem;margin-top: 15px;}
.sino_skqs_title ul li em{display: block;width:60%;margin: 0 auto;}
.sino_skqs_title ul li .skqs_show{display: block;}
.sino_skqs_title ul li .skqs_hide{display: none;}
.sino_skqs_title ul li.yd-tab-active:before{content:initial;}
.sino_skqs_title ul li.yd-tab-active .skqs_hide{display: block;}
.sino_skqs_title ul li.yd-tab-active .skqs_show{display: none;}

.sino_skqs_content{padding-right: 0.24rem;}
.sino_skqs_content b{display: block;font-size: 0.28rem;color: #392b20;margin-top: 0.4rem;}
.sino_skqs_content b i{color: #95191b;}
.sino_skqsbox{margin-top: 0.1rem;}
.sino_skqsbox a{width: 33.33%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 0.6rem;}
.hc_sinology .AnswerItem{margin-bottom: 0;}
.hc_sinology .AnswerItem2{margin-bottom: 0;}

.sino_gxYulu{padding-right: 0.24rem;margin-top: 0.06rem;margin-bottom: -0.1rem;}
.sino_gxYulu ul li{line-height:0.66rem;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.sino_gxYulu ul li i{display: inline-block;margin-right: 0.14rem;}

.sino_gxRenwu{padding-right: 0.24rem;margin-top: 0.05rem;}
.sino_gxRenwu ul li{line-height: 0.7rem;width:23.1%;float: left;background:#e2dcce;border-radius: 40px;text-align: center;margin-right:2.5%;margin-top: 0.16rem;}
.sino_gxRenwu ul li:nth-child(4n){margin-right: 0;}

.sino_mryh{margin-top: 0.05rem;padding-right: 0.24rem;}
.sino_mryh ul li{width: 33.33%;float: left;line-height: 0.6rem;}

.sino_shiwen{background:#f0ece1;}
.sino_shiwen .hc_headLine h3{padding-left: 5px;}
.sino_shiwen .hc_headLine i{color: #94181a;}

.sino_shiwen_list{padding-right: 0.24rem;}
.sino_shiwen_list ul li{border-bottom: 1px solid rgba(57,43,32,0.08);padding: 0.25rem 0;}
.sino_shiwen_list ul li h3{display: block;font-size: 0.28rem;}

/* 右侧菜单 end */

/* 古代博览的所有专题 */
.ancient_box{background:#e2dcce;height: 100%;}

/* 纺织印染 */
.anc_Fzyr_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/fangzhiyingran_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_bolanIntr{padding: 0.24rem 0.24rem 0.54rem 0.16rem;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/fangzhiyingran_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代兵制 */
.anc_Gdbz_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaibingzhi_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdbz_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaibingzhi_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代地理 */
.anc_Gddl_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaidili_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gddl_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaidili_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代度量衡 */
.anc_Gddlh_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiduliangheng_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gddlh_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiduliangheng_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代法制 */
.anc_Gdfz_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaifazhi_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdfz_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaifazhi_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代官制 */
.anc_Gdgz_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiguanzhi_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdgz_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiguanzhi_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代航海 */
.anc_Gdhh_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaihanghai_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdhh_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaihanghai_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代化学 */
.anc_Gdhx_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaihuaxue_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdhx_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaihuaxue_bg.jpg) no-repeat center top;background-size: 100% 100%;}
/* 古代婚恋 */
.anc_Gdhl_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaihunlian_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdhl_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaihunlian_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代物理 */
.anc_Gdwl_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiwuli_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdwl_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiwuli_bg.jpg) no-repeat center top;background-size: 100% 100%;}
/* 古代医学 */
.anc_Gdyx_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiyixue_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdyx_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiyixue_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 古代娱乐 */
.anc_Gdyl_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiyule_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Gdyl_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaiyule_bg.jpg) no-repeat center top;background-size: 100% auto;    padding: 0 0.24rem 0.5rem 0;}
.anc_Gdyl_box .anc_bolanIntr i{width: 2.1rem;}
.anc_Gdyl_box .anc_bolanIntr h3{padding-top: 0.36rem;}
/* 四大发明 */
.anc_Sdfm_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/sidafaming_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Sdfm_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/sidafaming_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 造纸印制 */
.anc_Zzyz_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/zaozhiyinzhi_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Zzyz_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/zaozhiyinzhi_bg.jpg) no-repeat center top;background-size: 100% auto;}

/* 教育人物 */
.anc_Jyrw_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyurenwu_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Jyrw_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyurenwu_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 教育思想 */
.anc_Jysx_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyusixiang_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Jysx_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyusixiang_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 教育学制 */
.anc_Jyxz_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyuxuezhi_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Jyxz_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyuxuezhi_bg.jpg) no-repeat center top;background-size: 100% auto;}
/* 考试制度 */
.anc_Kszd_box .quota_topFix{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/kaoshizhidu_qh_bg.jpg) no-repeat center top;background-size: 100% 100%;}
.anc_Kszd_box .anc_bolanIntr{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/kaoshizhidu_bg.jpg) no-repeat center top;background-size: 100% auto;}

.ancient_box .quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{height: 0.7rem;line-height: 0.7rem;border-bottom: 0.06rem solid #95191b;}

.anc_bolanIntr i{display: block;float: left;width:1.8rem;margin-right: 0.1rem;}
.anc_bolanIntr h3{font-size: 0.36rem;display: block;margin-bottom: 0.1rem;margin-top: 0.2rem;}
.anc_bolanIntr span{color: rgba(57,43,32,0.6);line-height: 0.4rem;}

.ancient_zixun{-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;background: #e2dcce;margin-top: 0.3rem;padding-bottom: 0.3rem;position:relative;top: -0.64rem;}
.ancient_list{padding: 0 0.24rem;}
.ancient_list ul li{border-bottom: 1px solid rgba(57,43,32,0.1);line-height: 0.8rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ancient_list a{display: inline-block;}

/* 古代博览的所有专题 end */

/* 古代教育专题 */
.jiaoyu_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyu_zt_Bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 古代教育专题 end */

/* 古代博览专题 */
.gdbolan_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaibolan_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 古代博览专题 end */

/* 中国文学发展史 */
.wx_expand_topFix{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenxue/wx_expand_topBg.jpg) no-repeat;background-size: 100% 100%;}
.wx_expand_topFix .quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{border-bottom: 0.06rem solid #95191b;line-height: 0.7rem;height: 0.7rem;}

.wx_expand_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenxue/wx_expand_conBg.jpg) no-repeat;background-size:100% auto;padding: 1.8rem 0.24rem 0.3rem 0.24rem;}

.expand_box{margin-top:20px;}
.expand_box h3{display: block;font-size:19px;color: #95191b;}

.expand_main{border-left:2px solid rgba(57,43,32,0.1);padding-left:0.26rem;padding-top:15px;font-size:16px;}
.expand_main h4{display: block;font-size:17px;color: #392b20;position: relative;height:0.4rem;line-height:0.4rem;}
.expand_main h4:after{content: '';position: absolute;width:0.12rem;height:0.12rem;border:0.04rem solid #95191b;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;top:0.14rem;left: -0.34rem;}
.expand_main h4:before{content: '';position: absolute;width:0.2rem;height:0.26rem;top:0.07rem;left: -0.35rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg.jpg) no-repeat;}

.expand_fristMain{border-left: none;position: relative;}
.expand_fristMain:before{position: absolute;content: '';width: 2px;height:100%;background: rgba(57,43,32,0.1);left:0;top: 0.4rem;}
.expand_fristMain h4:after{left: -0.3rem;}
.expand_fristMain h4:before{height: 0.18rem;}

.expand_dbrw span{display: block;line-height:2;margin-top:5px;}

.expand_dbzp{margin-top: 0.1rem;}
.expand_dbzp h5{display: block;position: relative;line-height:2;}
.expand_dbzp h5:before{content: '';position: absolute;width:0.1rem;height: 0.1rem;background: rgba(149,25,27,0.3);position: absolute;top: 0.24rem;left:-0.33rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}

.expand_dbzp_list ul li{width: 1.48rem;float: left;margin-right: 0.26rem;margin-top: 0.14rem;}
.expand_dbzp_list ul li img{height: 1.48rem;width: auto;margin: auto;}
.expand_dbzp_list ul li:nth-child(4n){margin-right: 0;}
.expand_dbzp_list ul li span{display: block;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 0.12rem;margin-bottom: 0.1rem;font-size: 15px;}

.expand_box .AnswerItem-mask{background-image:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenxue/wx_expand_moreBg.png);background-repeat: no-repeat;height:60px;}
.expand_box .AnswerItem{padding-top: 0.4rem;margin-bottom: 0;padding-bottom: 0.1rem;}
.expand_box .AnswerItem2-mask{background-image:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenxue/wx_expand_moreBg.png);background-repeat: no-repeat;height:60px;}
.expand_box .AnswerItem2{padding-top: 0.4rem;margin-bottom: 0;padding-bottom: 0.1rem;}

.expand_wxtd{margin-top: 0.1rem;}
.expand_wxtd span{display: block;line-height:2;}

.expand_dbzp .expand_dbrw span{margin-top: 0;}

.expand_fristMain .expand_dbzp h5:before{left: -0.3rem;}

/* 中国文学发展史 end */

/* 哲学发展史 */
.expand_body{height: 100%;}
.expand_body .yd-flexview{margin: initial !important;min-width: initial !important;max-width: initial !important;}
.expand_body .hc-content{height: 100%;}
.expand_body .entry_box{height: 100%;padding-bottom: 0;}

.zx_expand_topFix{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zhexue/zx_expand_topBg.jpg) no-repeat;background-size: 100% 100%;}
.zx_expand_topFix .quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{border-bottom: 0.06rem solid #95191b;line-height: 0.7rem;height: 0.7rem;}

.zx_expand_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zhexue/zx_expand_conBg.jpg) no-repeat;background-size: 100% auto;padding: 1.8rem 0.24rem 0.3rem 0.24rem;}

.expand_zxjj span{text-indent: 2em;}

.expand_zxjj h5{margin-bottom: -0.1rem;margin-top: 0.1rem;}

.expand_dbzp_list ul li i{color: #b9a189;text-align: center;margin-top: -0.06rem;margin-bottom: 0.14rem;font-size: 14px;}

/* 哲学发展史 end */

/* 汉语 */
.hanyu_main .yd-search{padding: 0 0.1rem;}
.hanyu_main .yd-search-input{background-color: transparent;margin-top: -26px;}
.hanyu_main .yd-search-input>.search-input{border:1px solid rgba(57,43,32,0.1);-webkit-box-shadow: 0 8px 8px -5px rgba(57,43,32,0.1);box-shadow: 0 8px 8px -5px rgba(57,43,32,0.1);background-color:#ede7d9;text-align: center;}
.hanyu_main .yd-search-input>.search-input i{color: #b9a189;padding-left:10px;padding-right: 6px;}
.hanyu_main .yd-search-input>.search-input em{color: #b9a189;font-size: 0.36rem;padding-right: 0.2rem;padding-left: 0.2rem;}

.hanyu_home_links{padding:16px 10px 20px 10px;}
.hanyu_home_links li{display: table-cell;overflow: hidden;width: 1%;text-align: center;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;}
.hanyu_home_links .icon{width: 50px;height: 50px;border: 2px #dcdcdc solid;border-radius: 5px;-webkit-border-radius: 5px;display: inline-block;color: #bea086;font-size: 24px;line-height: 50px;}
.hanyu_home_links .txt{display: block;color: #bea086;padding: 5px 0;}

.hanyu_main .hc_guoxue_box{background: #f1ede2;}

.hanyu_xg_list{padding: 10px;margin-left: -0.24rem;margin-bottom: -0.3rem;}
.hanyu_xg_list li{float: left;width: 25%;text-align: center;padding: 5px;}
.hanyu_xg_list li a{display: block;padding: 5px 0;color: #392b20;}
.hanyu_xg_list li img{width: 80%;max-width: 80%;height: auto;margin:0 auto;}
.hanyu_xg_list li span{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.3rem;margin-top:6px;}

.hanyu_fenlei_list{padding: 10px;margin-left: -0.24rem;margin-bottom: -0.3rem;}
.hanyu_fenlei_list li{float: left;width: 20%;text-align: center;}
.hanyu_fenlei_list li img{width: 66%;max-width: 66%;height: auto;margin: 0 auto;}
.hanyu_fenlei_list li span{padding: 5px 0 10px;display: block;text-align: center;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.hanyu_top_item{position: absolute;left: 60px;right: 80px;top:4px;border: 1px solid #f2eee3;text-align: center;}
.hanyu_top_item a{width:33.33%;display: table-cell;height: 30px;line-height: 30px;border-right: 1px solid #f2eee3;color: #f2eee3;text-align: center;white-space: nowrap;text-overflow: ellipsis;float: left;}
.hanyu_top_item .active{background-color: #f2eee3;color: #95191b;}
.hy_shareFixed{width:50%;display: inline-block;text-align:right;}

.hanyu_pyBox{background: #f0ece1;}
.hanyu_pyBox .yd-scrolltab{margin-top: 40px;}

.hanyu_pyBox .yd-scrolltab-nav{background-color: #f1ede2;border-right: 1px solid rgba(57,43,32,0.1);/* width:31%; */}
.hanyu_pyBox .yd-scrolltab-content{background-color: rgb(232, 226, 213);}
.hanyu_pyBox .yd-accordion{background-color: #f1ede2;}
.hanyu_pyBox .yd-accordion-head{border-bottom: 1px solid rgba(57,43,32,0.1);line-height: 45px;height: 45px;background:rgb(232, 226, 213);padding: 0;}
.hanyu_pyBox .yd-accordion-head:after{content: initial;}
.hanyu_pyBox .yd-accordion-title-full{padding-left:60px;font-size: 0.32rem;display: block;margin-right: 8px;text-align: right;}
.hanyu_pyBox .yd-accordion-head .iconfont{font-size: 12px;color: rgba(57,43,32,0.8);height: 45px;line-height: 45px;padding-right: 0.24rem;}
.hanyu_pyBox .active .yd-accordion-head-content{background:rgba(57,43,32,0.1);}
.hanyu_pyBox .active .yd-accordion-head .iconfont{background:rgba(57,43,32,0.1);}
.hanyu-fl-item{border-bottom: 1px solid rgba(57,43,32,0.1);padding-right: 8px;text-align: right;overflow: hidden;zoom:1;line-height: 45px;border-bottom: 1px solid rgba(57,43,32,0.1);padding: 0 0.2rem;display:block;}
.hanyu-fl-item i{float: left;color: #95191b;font-style: normal;font-size: 15px;}
.hanyu-fl-item.active{background-color: #95191b;color: #f2eee3;}
.hanyu-fl-item.active i{color: #f2eee3;}
.hanyu_py_xiajian:before{content: "\e626";}
.hanyu_py_shangjian:before{content: "\e776";}

.hanyu_pyBox .yd-scrolltab-content{padding: 0;background: #f1ede2;}

.hanyu-fl-title{padding: 10px 15px;background-color: rgb(232, 226, 213);font-size: 16px;}
.hanyu-fl-title a.iconfont{color: #392b20;font-size: 16px;float: right;}
.colred{color: #95191b;}
.hanyu-fl-k{padding: 5px;line-height: 21px;}
.hanyu-fl-k li{float: left;width: 25%;padding: 3px;text-align: center;font-size: 18px;}
.hanyu-fl-k li a{display: block;padding-bottom: 100%;border: 1px solid rgba(57,43,32,0.2);position: relative;}
.hanyu-fl-k li ruby{color: #95191b;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);line-height: 20px;margin-top: -2px;}
.hanyu-fl-k li ruby rt{color: #999;line-height: 10px;}

.hanyu_banner{margin-top: 40px;font-size: 16px;}
.hanyu_renshu{border-top: 1px solid rgba(57,43,32,0.1);}
.hanyu_renshu .hanyu_renshuMr{text-align: center;width:150px;background: #f1ede2;margin:-10px auto 0 auto;}
.hanyu-content{padding:15px 20px 15px 20px;}
.hanyu-content .txt{overflow: hidden;word-wrap: break-word;word-break: break-all;}
.hanyu-content .txt p{text-indent: 2em;padding-bottom: 10px;line-height: 1.8;}

.hanyu_so_ls{margin-top:5px;margin-bottom: -0.3rem;}
.hanyu_so_ls li{border-bottom: 1px solid rgba(57,43,32,0.1);height: 0.76rem;line-height: 0.76rem;}
.hanyu_so_ls li a{position: relative;display: block;}
.hanyu_so_ls li a:before{content: "\e665";position: absolute;right: 0.24rem;color: rgba(57,43,32,0.4);}

.hanyu_syfl{padding-top: 45px;padding-left: 0.24rem;}
.hanyu_syfl .hanyu_so_ls{margin-top: 0;}

.hanyu-h2{padding:60px 15px 15px 15px;font-size: 20px;text-align: center;font-weight: bold;position: relative;}
.hanyu-h2:after{content: "";position: absolute;left: 15px;right: 15px;bottom: 0;height: 1px;background-color: rgba(57,43,32,0.1);}
.hanyu-article{padding: 15px;font-size: 16px;line-height: 28px;overflow: hidden;}
.hanyu-article p{color: #382b1f;font-size: 16px;line-height: 28px;}
.ty_index{text-align: center;zoom: 1;}
.ty_index:after{content: "";display: block;height: 0;clear: both;}
.ty_index li{float: left;width: 33.33333%;text-align: center;}
.ty_index li a{display: block;margin: 3px;border: solid 2px #600;background-color: #E3DED7;}
.ty_index li.active a{background-color: #600;color: #fff;}
.PCLEAR{font-size: 16px;color: #600;font-weight: bold;CLEAR: both;margin: 5px 0;}
.bs_index3{width: 100%;zoom: 1;}
.bs_index3:after{content: "";display: block;height: 0;clear: both;}
.bs_index3 li{float: left;position: relative;width: 10%;padding-bottom: 10%;}
.bs_index3 a{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 18px;color: Black;text-align: center;text-decoration: none;}
.bs_index3 li:after{content: "";position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;border: 1px solid rgba(57,43,32,0.1);}
.bs_index3 p{color: #633;font-weight: bold;padding: 0px 10px;}
.hb{clear: both;visibility: hidden;}

 .pytd1 {border-bottom: 1px solid #996666;}
.pytd2 {width:25%;border-bottom: 1px solid #996666;}
div.hanyu-article table .iconfont{color: #ff9600;}

/* 汉语 end */

/* 56个民族 */
.ethnic_topFix{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_bg.jpg);background-size: 100% 100%;}
.ethnic_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/ethnic/ethnic_bg.jpg) no-repeat;background-size: 100%;padding-top:26%;}
.zt_moreTj{width: 86%;margin:20px auto 0 auto;border:1px solid #a2000f;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;text-align: center;}
.zt_moreTj span{display: block;text-align: center;font-size: 0.32rem;color: #a2000f;height: 0.66rem;line-height: 0.66rem;}
.zt_moreTj a{display:block;}
.nationChar{margin-top: 0.34rem;}
.nationChar ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.nationChar ul li{width: 20%;display: inline-block;margin-right: 0.2rem;}
.nationChar span{display: block;text-align: center;margin-top: 0.14rem;}

/* 56个民族 end */

/* 古代乐器 */
.gdyueqi_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/gudaiyueqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.minzuyueqi_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/minzuyueqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.xiju_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/wenyi/xiju_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}

/* 古代乐器 end */

/* 红楼梦人物关系图 */

.hlm_box{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/hlm/hlm_bg.jpg) no-repeat;background-size: 100%;padding-top:0.8rem;margin-top: 0.5rem;}

.hlm_guanxi{margin-top: 0.6rem;padding: 0 0.24rem;}
.hlm_guanxi_title{width:2.1rem;margin: 0 auto 0.4rem auto;}

.hlm_cover{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/hlm/hlm_boxBg.jpg);background-size: 100% auto;}

.book_catal_fixed .hlm_catal_title{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/hlm/hlm_topBg.jpg) no-repeat;background-size: 100% 100%;}

.hlm_jfRw{width:90%;margin: 0 auto;font-size: 0.32rem;text-align: center;color: #781416;font-weight: bold;border:1px solid #d0c9bd;margin-top: 10px;position: relative;padding: 5px 0;}
.hlm_jfRw:before{content: '';position: absolute;width: 1px;height: 10px;background:#d0c9bd;bottom:-10px;left: 50%;}

.hlm_jfRwCont{width: 85%;margin:20px auto 0 auto;position: relative;min-height: 2.5rem;}
.hlm_jfRwCont:before{width:1px;height:10px;background: #d0c9bd;left:20%;content: '';position: absolute;bottom: -10px;} 
.hlm_jfRwCont:after{width:1px;height:10px;background: #d0c9bd;right:15%;content: '';position: absolute;bottom: -10px;}  

.hlm_jfRw_sd{border:1px solid #d0c9bd;padding: 10px 0.1rem;position: relative;min-height: 2.5rem;}
.hlm_jfRw_sd:before{content: '';position: absolute;width: 1px;height: 10px;background: #d0c9bd;left: 50%;top: -10px;}
.hlm_jfRw_sd:after{content: '';position: absolute;width:110%;height: 1px;background: #d0c9bd;top: -10px;}
.hlm_jfRw_sdLf:after{left: 50%;}
.hlm_jfRw_sdRg:after{right: 50%;}
.hlm_jfRw_sdLf{float: left;width: 40%;text-align: center;}
.hlm_jfRw_sdRg{float: right;width: 30%;text-align: center;}
.hlm_jfRwCont span{display:inline-block;width: 0.4rem;;text-align: center;font-weight: bold;vertical-align: top;}

.hlm_jfRwCont_sidai{width: 100%;}

.hlm_jfRwCont_sidaiLf{float: left;width:56%}

.hlm_jfRwCont_sidaiRg{float: right;width: 44%;}

.hlm_jfSdCtn{border:1px solid #d0c9bd;padding: 10px 0.1rem;width:19%;float: left;text-align: center;margin-right:0.1rem;margin-top: 20px;min-height:3.1rem;position: relative;}
.hlm_jfSdCtn02{width:28%;}
.hlm_jfSdCtn:before{content: '';position: absolute;width: 1px;height: 10px;background:#d0c9bd;left: 50%;top: -10px;}
.hlm_jfSdCtn:after{content: '';position: absolute;width:145%;height: 1px;background:#d0c9bd;right: 50%;top: -10px;}
.hlm_jfSdCtn02:after{width:200%;right: 0;left: 50%;}
.hlm_jfSdCtn04{width:68%;float: right;}
.hlm_jfSdCtn04:after{width:70%;}
.hlm_jfSdCtn03{width: 24%;}
.hlm_jfSdCtn03:after{width:200%;right: 0;left: 50%;}
.hlm_jfSdCtn span{display:inline-block;width: 0.34rem;;text-align: center;vertical-align: top;}
.hlm_jfSdCtn i{display: inline-block;margin-top: 0.14rem;}

.hlm_jfRwCont_sidaiRg .hlm_jfSdCtn{float: right;}

.hlm_jfRwCont_wudai .hlm_jfWdCn{float: right;width: 44%;margin-right: 0.1rem;margin-top: 10px;}
.hlm_jfRwCont_wudai .hlm_jfWdCn span{width: 68%;float: right;padding: 5px 0;border:1px solid #d0c9bd;text-align: center;position: relative;}
.hlm_jfRwCont_wudai .hlm_jfWdCn span:before{content: '';position: absolute;width: 1px;height: 10px;background:#d0c9bd;left: 50%;top: -10px;}

.hlm_jfRwJm{margin-top: 10px;margin-bottom: 15px;}
.hlm_jfRwJm .hlm_jiamin{padding: 5px 10px;border:1px solid #d0c9bd;text-align: center;position: relative;font-weight: bold;width: 38%;float: left;}
.hlm_jfRwJm .hlm_jiamin:before{content: '';position: absolute;width: 10px;height: 1px;background: #d0c9bd;right: -10px;top: 50%;}
.hlm_jfRwJm .hlm_lindaiyu{padding: 5px 10px;border:1px solid #d0c9bd;text-align: center;width: 24%;float: left;margin-left: 10px;}

.hlm_jiajing{width: 85%;margin: 0 auto;border:1px solid #d0c9bd;margin-top: 10px;padding: 10px 0;text-align: center;position: relative;}
.hlm_jiajing span{display: inline-block;width: 0.4rem;text-align: center;font-weight: bold;vertical-align: top;}
.hlm_jiajing:before{content: '';position: absolute;width: 1px;height: 10px;background: #d0c9bd;left: 50%;bottom: -10px;}

.hlm_jiazhen span{font-weight: normal;}
.hlm_jiazhen{min-height: 2.1rem;}
.hlm_jiazhen .hlm_jfRw_sd{min-height: 2.1rem;}
.hlm_jiazhen:after{content: initial;}
.hlm_jiazhen:before{height: 12px;bottom: -12px;}

.hlm_jiarong{margin-top: 1px;}
.hlm_jiarong .hlm_jfSdCtn{float: right;width: 32%;min-height: 2.7rem;}
.hlm_jiarong .hlm_jfSdCtn02{float: left;width: 46%;}
.hlm_jiarong .hlm_jfRwCont_sidaiLf{width: 50%;}
.hlm_jiarong .hlm_jfSdCtn02:after{width: 130%;}

/* 史家 */
.hlm_shijia_guanxi .hlm_jfRwCont{width:70%;}
.hlm_shijia_guanxi .hlm_jfRw_sdLf{width: 30%;}
.hlm_shijia_guanxi .hlm_jfRw_sdLf.hlm_jfRw_sd:after{width: 240%;}
.hlm_shijia_guanxi .hlm_jfRw_sd:after{width: 240%;}
.hlm_shijia_guanxi .hlm_jfRwCont_sidaiRg .hlm_jfSdCtn{width:17%;}
.hlm_shijia_guanxi .hlm_jfRwCont:before{content: initial;}
.hlm_shijia_guanxi .hlm_jfRwCont_sidaiRg{width: 100%;}
.hlm_shijia_guanxi .hlm_sjCont .hlm_jfSdCtn{float: right;margin-top: 10px;min-height: initial;}
.hlm_shijia_guanxi .hlm_sjCont .hlm_jfSdCtn:after{content: initial;}
.hlm_shijia_guanxi .hlm_jfSdCtn{min-height: 2.6rem;}
.hlm_shijia_guanxi .hlm_jfSdCtn{width:17%;}
.hlm_shijia_guanxi .hlm_jfSdCtn:after{width: 110%;}
.hlm_shijia_guanxi .hlm_jfSdCtn02:after{width:200%;}

/* 王家 */
.hlm_wangjia_guanxi .hlm_jfRw_sdLf{width: 22.4%;margin-right: 0.2rem;}
.hlm_wangjia_guanxi .hlm_jfRw_sdRg{width: 22.4%;}
.hlm_wxf_sdRg{margin-left: 0.2rem;}
.hlm_wangjia_guanxi .hlm_jfRwCont:after{content: initial;}
.hlm_wangjia_guanxi .hlm_jfRwCont:before{content:initial;}
.hlm_wangjia_guanxi .hlm_jfRwCont{min-height: 3.9rem;}
.hlm_wangjia_guanxi .hlm_jfRw_sd{min-height: 3.9rem;}
.hlm_wangjia_guanxi .hlm_jfRw_sd:after{width: 120%;}
.hlm_wangjia_guanxi .hlm_jfRwCont i{display: inline-block;font-weight:bold;margin-top: 0.14rem;}
.hlm_wangjia_guanxi .hlm_jfRwCont_sidaiRg .hlm_jfSdCtn{width:42%;}
.hlm_wangjia_guanxi .hlm_jfRwCont_sidaiRg .hlm_jfSdCtn02{width:60%;}
.hlm_wangjia_guanxi .hlm_jfSdCtn02:after{content: initial;}
.hlm_wangjia_guanxi .hlm_jfSdCtn02:before{height: 20px;top: -20px;}
.hlm_wangjia_guanxi .hlm_jfRwCont_sidaiRg{width: 29%;}
.hlm_jfSdCtn_wxf:after{left: 50%;right: initial;}
.hlm_wangjia_guanxi .hlm_jfSdCtn:after{width: 110%;}
.hlm_wangjia_guanxi .hlm_jfRwCont_sidaiRg:before{content: '';position: absolute;width: 1px;height: 10px;background: #d0c9bd;right:19%;}
.hlm_wangjia_guanxi .hlm_jfSdCtn{min-height: 2.5rem;}

/* 薛家 */
.hlm_xuejia_guanxi .hlm_jfRwCont{min-height: 2.51rem;}
.hlm_xuejia_guanxi .hlm_jfSdCtn{width: 40%;float: right;}
.hlm_xuejia_guanxi .hlm_jfSdCtn02{width: 40%;float: left;}
.hlm_xuejia_guanxi .hlm_jfSdCtn04{width: 64%;}
.hlm_xuejia_guanxi .hlm_jfSdCtn03{width: 26%;}
.hlm_xuejia_guanxi .hlm_jfRwCont_sidaiLf{width: 44%;}
.hlm_xuejia_guanxi .hlm_jfRwCont_sidaiRg{width:50%;}
.hlm_xuejia_guanxi .hlm_jfSdCtn02:after{width: 145%;}
.hlm_xuejia_guanxi .hlm_jfSdCtn{min-height: 3.9rem;}
.hlm_xuejia_guanxi .hlm_jfSdCtn03:after{width: 190%;}

/* 红楼梦人物关系图 end */

/* 西游记人物关系图 */
.xyj_img{width: 4.7rem;margin:0.4rem auto 0 auto;}
.book_catal_fixed .xyj_catal_title{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/xyj/xyj_topBg.jpg) no-repeat;background-size: 100% 100%;}
.xyj_cover{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/xyj/xyj_bg.jpg);background-size: 100% 100%;}

.xyj_content{padding: 0 0.24rem;margin-top: 0.5rem;position: relative;}
.xyj_content:before{content: '';width: 2px;height:77.5rem;background: rgba(186,159,132,0.3);left: 50%;position: absolute;}
.xyj_content img{width: 100%;max-width: 100%;}
.xyj_content h3{display:block;height: 0.4rem;width: auto;position: relative;margin-top: -0.2rem;}
.xyj_content h3 img{width: auto;height: 0.4rem;}
.xyj_contNr{border:1px solid rgba(186,159,132,0.3);-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding: 0.2rem;margin-top: 0.2rem;position: relative;display: inline-block;min-width: 60%;}
.xyj_contNr b{display: block;line-height: 0.4rem;margin-bottom:3px;}
.xyj_contNr span{display: block;line-height: 0.42rem;color: #ba9f84;}

.xyj_contRg{width:49.5%;float: right;padding-left: 0.24rem;}
.xyj_contRg h3:before{content: '';width: 0.12rem;height: 0.12rem;background: #95191b;position: absolute;top: 0.14rem;left: -0.32rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
.xyj_contRg .xyj_contNr:before{content: '';width: 0.1rem;height: 0.1rem;background: rgba(149,25,27,0.3);-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;position: absolute;top: 50%;margin-top: -0.04rem;left: -0.33rem;}

.xyj_contLf{width: 50%;float: left;padding:0.7rem 0.24rem 0.7rem 0;}
.xyj_contLf h3{float:right;}
.xyj_contLf h3:before{content: '';width: 0.12rem;height: 0.12rem;background: #95191b;position: absolute;top: 0.14rem;right: -0.32rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
.xyj_contLf .xyj_contNr{float: right;}
.xyj_contLf .xyj_contNr b{text-align:right;}
.xyj_contLf .xyj_contNr span{text-align: right;}
.xyj_contLf .xyj_contNr:before{content: '';width: 0.1rem;height: 0.1rem;background: rgba(149,25,27,0.3);-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;position: absolute;top: 50%;margin-top: -0.04rem;right: -0.33rem;}

.xyj_backTop{width: 0.78rem;height: 0.78rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: rgba(57,43,32,0.6);font-size: 0.4rem;text-align: center;display:block;line-height: 0.78rem;color: #f2eee3;}

.qz_fenxiang{width: 0.78rem;height: 0.78rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: rgba(57,43,32,0.6);font-size: 0.3rem;text-align: center;display:block;line-height: 0.78rem;color: #f2eee3;}
.active .qz_fenxiang{font-size: 0.4rem;color: #95191b;}
.active .qz_fenxiang.icon-star:before{content: "\e606";}

/* 西游记人物关系图 end */

/* 水浒传人物关系图 */
.shc_box{padding-top:0.56rem;}
.shc_cover{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/shc/shc_bg.jpg);background-size: 100% 100%;}
.book_catal_fixed .shc_catal_title{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/shc/shc_topBg.jpg) no-repeat;background-size: 100% 100%;}

.shc_cont{border: 1px solid rgba(57,43,32,0.1);margin: 0 0.24rem;padding:0.24rem;margin-top: 1.4rem;}
.shc_rwImg{width: 2.6rem;float: left;margin: -1.3rem 0.24rem 0 -0.4rem;}
.shc_cont span{line-height: 0.5rem;}
.shc_cont b{display: block;color: #95191b;text-align: center;font-size: 0.3rem;}
.shc_contRg .shc_rwImg{float: right;margin: -1.3rem -0.4rem 0 0.24rem;}

/* 水浒传人物关系图 end */

/* 三国演义人物关系图 */
.sgyy_cover{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/sgyy/sgyy_bg.jpg);background-size: 100% 100%;}
.book_catal_fixed .sgyy_catal_title{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/sgyy/sgyy_topBg.jpg) no-repeat;background-size: 100% 100%;}
.sgyy_box{padding-top: 0.8rem;}
.sgyy_shiqi{margin-top: 0.5rem;padding: 0 0.24rem;}
.sgyy_img{width: 2.45rem;margin: 0 auto;}
.sgyy_cont{margin-top: 0.3rem;position: relative;min-height: 1.34rem;}
.sgyy_cont_img{width: 0.64rem;float: left;position: absolute;top: 50%;margin-top: -0.67rem;}
.sgyy_cont_text{float: right;width: 86%;}
.sgyy_introd{background: rgba(57,43,32,0.05);padding: 0.2rem 0.26rem;margin-top: 0.14rem;}
.sgyy_introd span{display: block;line-height: 0.52rem;}
.sgyy_introd i{color: #b9a189;}

.sgyy_wangy{position: relative;}
.sgyy_wy{text-align: center;background: rgba(57,43,32,0.05);padding: 0.2rem 0;float: left;position:absolute;top: 50%;margin-top: -0.38rem;width:17%;} 
.sgyy_wy:before{content: '';position: absolute;width: 24%;height: 1px;background: rgba(57,43,32,0.1);top: 50%;right: -24%;}
.sgyy_wy span{display: block;line-height: 0.52rem;}
.sgyy_wangy .sgyy_introd{float: right;margin-left: 2%;width:79%;}
.sgyy_wy i{color: #b9a189;}

.sgyy_dongz{position: relative;}
.sgyy_dongz .sgyy_introd{float: right;margin-left:2%;width:45%;}
.sgyy_dongz .sgyy_wy:before{width: 30%;right: -30%;}
.sgyy_lb{margin-left:22%;width:28%;}
.sgyy_dongz .sgyy_lb:before{width:19%;right: -19%;}

.cw_wms .sgyy_wy{width:29%;}
.cw_wms .sgyy_wy:before{width: 17%;right: -17%;}
.cw_wms .sgyy_introd{width: 66%;}

.cw_wj .sgyy_wy{width:29%;}
.cw_wj .sgyy_wy:before{width: 17%;right: -17%;}
.cw_wj .sgyy_introd{width: 66%;position: relative;}
.cw_wj .cw_wj_introd{float: right;width: 66%;margin-top: 0.2rem;}
.cw_wj .cw_wj_introd .sgyy_introd{width: initial;margin-left: 0;}

.sg_zgl{width:66%;float: right;position: relative;}
.sg_shsx .sgyy_wy{width: 29%;}
.sg_shsx .sgyy_wy:before{width: 16%;right: -16%;}
.sg_zgl .sgyy_wy:before{width: 17%;right: -17%;}

.sg_shsx .sgyy_introd{width: 66%;}

.wg_wj .cw_wj .sgyy_wy{width:32%;}
.wg_wj .cw_wj .sgyy_introd{width: 63%;}

/* 三国演义人物关系图 end */

/* 水浒108将头部 */
.sh108_main{height: 100%;}
.sh108_main .book_cover{height: 100%;}
.sh108_main .book_catal_fixed .book_catal_title{margin-top: 0.8rem;}
.sh108_main .book_catal_title ul li{padding: 0.26rem 0.2rem;}
.sh108_main .book_catal_title ul li.yd-scrollnav-current{position: relative;}
.sh108_main .book_catal_title ul li.yd-scrollnav-current .bookCat_hide{display: block;}
.sh108_main .book_catal_title ul li.yd-scrollnav-current .bookCat_show{display: none;}
.sh108_main .book_catal_title ul li.yd-scrollnav-current:before{content: "";width:84%;height: 2px;position: absolute;left: 50%;bottom: 0;margin-left: -42%;z-index: 4;    background-color: #95191b;}
.sh108_main .yd-scrollnav-content{margin-top: 1rem;}

/* 水浒108将头部 end */

/* 书籍目录 */
.sj_mulu_box{background: #f2eee3;margin-top: 0.7rem;}
.sj_mulu_box h3{display: block;font-size:0.3rem;font-weight: bold;border-bottom: 1px solid rgba(57,43,32,0.08);padding: 0.3rem 0 0.3rem 0.24rem;}

.sj_mulu_list{padding: 0 0.24rem;}
.sj_mulu_list ul li{border-bottom: 1px solid rgba(57,43,32,0.08);height: 0.84rem;line-height: 0.84rem;}
.sj_mulu_list ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sj_mulu_list ul li.active a{color: #95191b;font-weight: bold;}

/* 书籍目录 end */

/* 专题总首页 */
.guoxueZt_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zt/guoxuezt_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.gxZt_title{margin-top:25px;margin-bottom:-10px;}
.gxZt_title img{display:block;margin: 0 auto;height:35px;width: auto;max-width: 100%;}
.gxZt_title span{display:block;float: right;padding-right: 0.24rem;margin-top: -0.44rem;}
.gxZt_list{padding: 0 0.24rem;}
.gxZt_list h3{display: block;font-size: 0.32rem;line-height: 0.52rem;margin-top: 0.3rem;}
.gxZt_list ul li{width: 23.5%;line-height: 0.7rem;background: rgba(57,43,32,0.1);float: left;margin-right: 2%;text-align: center;-webkit-border-radius: 20px;border-radius: 20px;margin-top: 0.2rem;padding: 0 0.05rem;}
.gxZt_list a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gxZt_list ul li:nth-child(4n){margin-right: 0;}
.gxZt_wxmz_list{margin-top: 0.26rem;}

/* 专题总首页 end */

/* 网站地图 */
.hc_area{background: #e8e2d5;}
.hc_area ul{padding: 0 0.24rem;}
.hc_area ul li{padding-top: 20px;}
.hc_area ul li h3{display: block;font-size:18px;height:18px;line-height:18px;border-left: 3px solid #95191b;padding-left: 10px;margin-bottom: 5px;}
.hc_area_list span{width: 23%;margin-right: 2%;background: #f1ede2;display: block;float: left;text-align: center;margin-top: 0.2rem;line-height: 0.6rem;border-radius: 4px;}
.hc_area_list span:nth-child(4n){margin-right:0;}

.hc_lanmu_list{background: #f1ede2;border-radius: 8px;padding: 0 0.2rem;padding-top: 5px;margin-top: 0.26rem;}
.hc_lanmu_list dl dd{border-bottom: 1px solid rgba(57,43,32,0.1);padding:0.14rem 0;}
.hc_lanmu_list b{width:19%;float: left;font-size: 15px;line-height:2;}
.hc_lanmu_list .hc_lanmu_cont{width:80%;float:right;}
.hc_lanmu_list .hc_lanmu_cont span{width: 33.33%;float: left;padding-left: 0.1rem;line-height:2;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hc_lanmu_list .hc_lanmu_cont span.more{color: #95191b;}

@media screen and (max-width: 340px){
	.hc_lanmu_list b{width: 25%;}
	.hc_lanmu_list .hc_lanmu_cont{width: 74%;}
}

/* 网站地图 end */

/* 读书，听书，视频，图书 */
.stdt_cover{background: #e2dcce;padding-bottom: 0;}
.stdt_cover ~ .bottomCopy{border-top: none;}
.zhuzi_box ~ .bottomCopy{border-top: none;}
.book_shoucang{margin-left: 15px;}
.book_works_read .book_shoucang i{color: rgba(57,43,32,0.7);}
.book_works_read .book_shoucang span{color: rgba(57,43,32,0.7);}
.bookCov_text a{color: #781416;}
.dtst_box{background: #e2dcce;padding-bottom: 15px;}
.dtst_box .yd-tab-nav{background: #e2dcce;font-size: 16px;font-weight: 700;padding: 10px 0;border-top: 1px solid rgba(57,43,32,0.15);border-bottom: 1px solid rgba(57,43,32,0.1);}
.dtst_box .yd-tab-nav .yd-tab-nav-item{height:35px;margin:0 5px;line-height: 35px;}
.dtst_box .yd-tab-nav .yd-tab-active{background: #781416;border-radius: 20px;color: #e2dcce;}
.dtst_box .yd-tab-nav .yd-tab-active:before{content: initial;}
.dtst_box .yd-tab-panel{background: #f2eee3;}
.dtst_content{padding:15px 0 20px 0.24rem;border-bottom: 1px solid rgba(57,43,32,0.15);}
.dtst_tit{font-size: 14px;color: #bea086;padding-right: 0.24rem;}
.dtst_tit span{display: inline-block;margin-right: 5px;}
.dtst_tit i{color: #781416;}
.dtst_tit a{float:right;color: #bea086;font-size: 15px;}

.dtst_tit .dtst_titTg a{float:initial;font-size:14px;text-decoration: underline;margin: 0 5px;}

.dtst_list ul{white-space: nowrap;overflow: auto;}
.dtst_list ul li:last-child{margin-right: 0.24rem;}
.dtst_list ul li{width: 25%;margin:15px 0 0 0;vertical-align: top;display: inline-block;position: relative;margin-right: 2%;}
.ty_mjyxTit ul li{width: 46.5%;}

.dtst_list ul li i{display: block;border: 1px solid rgba(57,43,32,0.1);}
.dtst_list ul li span{display: block;text-align: center;font-size: 14px;font-weight:700;margin-top:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dtst_list ul li em{display:none;}

.dtst_shiping_list ul li i{position: relative;display: flex;align-items: center;height: 120px;text-align: center;}
.dtst_shiping_list ul li div{margin: 0 auto;}
.dtst_shiping_list ul li img{width:auto;max-width: 100%;max-height: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.dtst_shiping_list ul li i:before{position: absolute;content: '';width: 100%;height: 100%;background: #e2dcce;}
.dtst_shiping_list ul li em{position: absolute;width:35px;background: #f2eee3;top:50%;height:35px;border-radius: 50%;text-align: center;line-height:35px;left: 50%;margin-left: -17px;color: #781416;display: block;margin-top: -30px;}

.dtst_tushu_list ul{white-space: nowrap;overflow: auto;}
.dtst_tushu_list ul li{width:38%;margin:15px 0 0 0;vertical-align: top;display: inline-block;position: relative;margin-right:2.2%;}
.dtst_tushu_list ul li i{display: block;border: 1px solid rgba(57,43,32,0.1);}
.dtst_tushu_list ul li:last-child{margin-right: 0.24rem;}
.dtst_tushu_list span{display: block;line-height: 1.5;font-size: 14px;margin-top: 10px;height: 42px;}

.dtst_pay{line-height: 30px;margin-top: 5px;}
.dtst_pay b{display: block;font-size: 16px;font-weight: 700;color: #781416;float: left;}
.dtst_pay em{font-size: 13px;color: #bea086;display: block;float: left;text-decoration: line-through;margin-left: 5px;}
.dtst_pay .dtst_btn{float: right;border:1px solid #781416;outline: none;color: #781416;font-weight: 700;padding:5px 10px;border-radius: 20px;background: transparent;}
.dtst_pay .dtst_btn span{height: auto;margin-top: 0;line-height: initial;font-size: 13px;}

/* 知识导读 */
.zsdt_box{margin-top: 0;margin-bottom: 15px;padding-bottom: 12px;}

/* 讨论圈 */
.disCircle{background: #f2eee3;padding:20px 0.24rem  0;margin-top: 15px;}
.disCircle_tit{background-color: red;background-image: linear-gradient(to right, #94181a , #e20004);float: right;padding: 5px 10px;color: #e4dbd1;font-size: 16px;border-radius: 20px;box-shadow:4px 4px 10px rgba(148,24,26,0.4);margin-top: -5px;}
.dtst_titTg{width: 82%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}
.disCircle_list ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.disCircle_list .disCir_img{width:40px;float: left;}
.disCircle_list .disCir_box{width:86%;float: right;}
.disCir_name{font-size: 14px;color: #b9a189;margin-bottom: 5px;}
.disCir_cont{font-size: 15px;color: #3c2a1e;line-height: 1.5;}
.disCir_pinlun{background:rgba(57,43,32,0.05);padding: 10px;margin-top: 10px;margin-bottom:15px;line-height: 1.5;border-radius: }
.disCir_time{font-size: 15px;margin-top: 10px;height: 15px;line-height: 15px;}
.disCir_time i{float: left;color: #b9a189;display: block;}
.disCir_time span{float: right;display: block;color: #bea086;margin-left: 15px;font-size: 15px;}
.disCir_time span:before{margin-right: 5px;}
.disCircle_more{font-size: 15px;font-weight: 700;color: #94181a;text-align: center;padding: 15px 0 20px 0;}

.disCircle_taolun{width:70%;margin-top:10px;float: left;}

.hydjicon{display: inline-block;height: 16px;line-height: 16px;font-size: 12px;-webkit-border-radius: 10px;background: #ffc11b url(//mping.httpcn.com/Content/images/member/djicon.png) no-repeat 1px 1px;background-size: 14px 14px;color: #fff;text-align: center;margin: 0 3px;padding: 0 5px 0 18px;}

.hc-hd-pingread{padding:0px 0.24rem 10px 0.24rem;font-size: 12px;color: #b9a189;line-height:20px;margin: 10px -0.24rem 0 -0.24rem;border-bottom: 1px solid rgba(57,43,32,0.1);}
.txt-col-red{color: #94181a;}

.pinglun_main{padding:60px 15px 0 15px;}
.pinglun_main textarea{width: 100%;background-color: #ede7d9;padding: 10px 15px 15px 10px;border: 1px solid rgba(57,43,32,0.1);font-size: 14px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom: 10px;}
.hc-star{width: 114px;height: 21px;margin-top: 5px; background: url(//m.life.httpcn.com/Content/images/png/xing.png);position: relative;}
.hc-star a{position:absolute;top:0;width:23px;height:21px;display:block;overflow:hidden;text-indent:-9999px;z-index:5}
.hc-star a.one{left:0}
.hc-star a.two{left:23px}
.hc-star a.three{left:46px}
.hc-star a.four{left:69px}
.hc-star a.five{left:92px}
.hc-star span{height:21px;display:block;background:url(//m.life.httpcn.com/Content/images/png/xing.png) no-repeat 0 -26px}

.pinglun_btn{border: none;outline: none;background:#94181a;width: 100%;height:40px;color: #ede7d9;-webkit-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 16px;}

/* 评论更多 */
.pl_moreMain{padding:20px 0 0 0;margin-top: 0;}
.pl_moreMain .hc-hd-pingread{margin: 10px 0 0 0;}
.pl_moreMain .hc_headLine{padding-left: 0.24rem;}
.pl_moreMain .disCircle_list{padding:0 0.24rem;}
.pl_footer{position: fixed;bottom: 0;left: 0;background: #94181a;z-index: 6;height:50px;padding: 0 0.3rem;justify-content: center;}
.pl_footer .comment{color: #ffe0ba;}

/* 读书列表 */
.dushu_list{margin-top:50px;position: relative;}
.dushu_title h3{display: block;font-size:20px;font-weight: 700;line-height: 1.5;text-align: center;/* color: #781317; */}
.dushu_title span{display: block;font-size: 14px;text-align: center;color: #b9a189;line-height:1.5;}

.dushu_state{border-bottom: 1px solid rgba(57,43,32,0.1);padding:5px 0.24rem 10px 0.24rem;}
.dushu_state h3{display: block;float: left;font-size: 20px;color: #781416;}
.dushu_state span{font-weight: 400;font-size:15px;color: #e2dcce;margin-left: 5px;background: #781416;padding: 1px 4px;}
.dushu_state .ds_banquan{display: block;float: right;font-size: 12px;color: #b9a189;vertical-align: bottom;width:58%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: right;margin-top: 8px;}
.dushu_state .ds_banquan em{color: #b9a189;border-bottom: 1px solid #b9a189;display: inline-block;margin: 0 5px;}
.dushu_state .ds_fxsc{display: block;float: right;font-size: 12px;color: #b9a189;vertical-align: bottom;width:58%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: right;margin-top: 3px;}
.dushu_state .ds_fxsc em{color: #b9a189;border: 1px solid #b9a189;display: inline-block;border-left: none;padding:3px 8px 3px 5px;border-radius: 0 20px 20px 0;position:relative;}
/* .dushu_state .ds_fxsc em:before{content: '';position: absolute;width: 1px;height: 15px;background: #b9a189;left: 0;top:8px;} */
.dushu_state .ds_fxsc font{color: #b9a189;border: 1px solid rgba(57,43,32,0.3);display: inline-block;padding: 3px 5px 3px 8px; border-radius: 20px 0 0 20px;}
.dushu_state .ds_fxsc em.active{color: #781317;border: 1px solid #781317;border-left: none;}

.dushu_state .yd-search{float: right;width: 58%;}
.dushu_state .yd-search-input{padding: 0;}
.dushu_state .yd-search-input>.search-input{background: rgba(57,43,32,0.1);border:none;margin-right: 0;padding: 0 10px;color: #b9a189;height: 30px;}
.yd-search-input>.search-input .search-icon:after{color: #b9a189;}
.tingshu_state{margin-top: 10px;}

.dushu_cont{padding: 0 0.24rem;}
.dushu_cont ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.dushu_cont ul li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.dushu_cont ul li em{display: block;color: #b9a189;font-size: 13px;margin-top:5px;}

.dushu_cont ul li.active a{color: #95191b;font-weight: bold;}

.tingshu_cont ul li{overflow: hidden;position: relative;}
.tingshu_cont ul li p{float: left;width: 90%;margin-left: 35px;}
.tingshu_cont ul li.active p{font-weight: 600;color: #781416;}
.tingshu_cont ul li em{float: left;width: 90%;margin-left: 35px;}

.aud_zanting,.aud_bofang{width:24px;position: absolute;float: left;}
.aud_zanting i,.aud_bofang i{display: block;text-align: center;color: #392b20;font-size: 24px;}
.aud_bofang i{color: #781416;}

.dushu_mlbq{float: left;width: 40%;}
.dushu_mlbq .yd-tab-nav-item{font-size: 16px;font-weight: 600;height: 30px;line-height: 30px;}
.dushu_mlbq .yd-tab-nav-item.yd-tab-active{color: #781416;}
/* .dushu_ml{position: relative;}
.dushu_ml:after{content: '';position: absolute;width: 1px;height: 18px;background: #b9a189;right:-1px;top:7px;} */

/* 听书列表 */
.tingshu_list{padding: 0 0.24rem;margin-top:45px;}
.tingshu_opt{margin-top: 10px;}
.tingshu_opt b{width:18%;float: left;background: rgba(57,43,32,0.1);text-align: center;line-height: 0.56rem;border-radius: 20px;margin-right: 2%;}
.tingshu_fenlei{width:80%;float: right;}
.tingshu_fenlei span{float: left;line-height: 0.56rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;padding: 0 14px;}
.tingshu_fenlei span.active{color: #781416;font-weight: bold;}

.tingshu_reorder{padding:10px 10px 0 10px;}
.tingshu_banquan{font-size: 12px;color: #b9a189;float: left;}
.tingshu_banquan i{text-decoration: underline;margin:0 5px;}

.tingshu_paixu{float: right;margin-left:20px;}
.tingshu_paixu span:before{float: right;font-size: 14px;top: 2px;position: relative;color: #b9a189;margin-left: 5px;}
.tingshu_content{padding:10px 0.24rem 0 0.24rem;}
.tingshu_content ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.tingshu_content .tingshu_img{width: 1.3rem;float: left;margin-right: 10px;margin-right:3%;min-height:90px;}

.tingshu_content .tingshu_box h3{line-height: 1.5;margin-bottom: 5px;}
.tingshu_content .tingshu_box .tingshu_tit{display: block;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: -5px;margin-bottom: 0;}
.tingshu_content .tingshu_box span{color: #b9a189;line-height: 1.5;margin-top: 5px;font-size: 14px;}
.tingshu_content .tingshu_box .tingshu_synop{display: block;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 5px;}
.tingshu_content .tingshu_box i{display: inline-block;color: #bea086;margin-right: 15px;font-size: 14px;}
.tingshu_content .tingshu_box i:before{margin-right: 5px;}

.spContent .tingshu_box{width: 94%;}
.spContent .active .tingshu_box .tingshu_tit{color: #781416;}
/* .spContent .active .tingshu_box span{color: #781416;} */
.spContent .active .shiping_btn span{color: #e2dcce;}

.spContent .aud_playing{float:right;margin-top: 40px;}

/* 视频列表 */
.shiping_btn{border: none;outline: none;background: #781416;padding: 5px 20px;border-radius: 20px;margin-top: 10px;}
.tingshu_content .shiping_btn span{color: #e2dcce;font-weight: 700;}

/* 图书列表 */
.tushu_pay h4{display:block;color: #781416;float: left;margin-right: 10px;margin-top: 15px;}
.tushu_pay b{display: inline-block;font-size: 18px;}
.tushu_pay em{display:block;color: #b9a189;float: left;margin-top:18px;}
.tushu_pay .shiping_btn{float: right;}

.tushu_content .shiping_btn{background:rgba(149,25,27,0.1);}
.tushu_content .shiping_btn span{color: #95191b;}

/* 读书目录 */
.ds_muluTit{border-bottom: 1px solid rgba(57,43,32,0.15);background: #f2eee3;padding:10px;}
.ds_muluTit .mulu_Close{display: block;float: right;}
.ds_mulu_content{background: #f2eee3;padding: 0 10px 10px 10px;}
.ds_mulu_content ul li{border-bottom: 1px solid rgba(57,43,32,0.15);height:40px;line-height:40px;}
.ds_mulu_content ul li p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ds_mulu_content ul li.active{font-weight: 700;color: #94181a;}

/* 听书_播放器 */
.ts_mulu_content{padding-bottom: 0;}
.ts_mulu_content p{float: left;width: 90%;}
.ts_mulu_content .aud_playing{float: right;margin-top: 12px;}

.ts_broadFot{background: #94181a;padding: 10px;}
.ts_broadFot .broad_writ{width:65%;}
.ts_broadFot .broad_writ b{color:#ede7d9;}
.ts_broadFot .broad_time{color:#ede7d9;}

.ts_broadFot_mulu{float: right;width: 0.6rem;height: 0.6rem;-webkit-border-radius: 50%;border-radius: 50%;border: 1px solid rgba(237,231,217,0.4);color:#ede7d9;text-align: center;line-height: 0.6rem;margin-left: 30px;margin-top:4px;}
.ts_broadFot .broad_progress{margin-top:4px;}
.ts_broadFot .broad_progress em{border-top: 2px solid rgba(237,231,217,0.4);border-right: 2px solid rgba(237,231,217,0.4);}
.ts_broadFot .broad_progress span{color:#ede7d9;}

/* 读书，听书，视频，图书 end */
@media screen and (max-width:500px){
	.spContent .tingshu_box{float: left;width: 70%;margin-right:1%;}
}

@media screen and (max-width: 360px){
	.mainbody{font-size: 14px;}
	.book_shujia{margin-right:5px;}
	.book_fenxiang{margin-right:5px;}
	.book_shoucang{margin-left:5px;}
	.disCircle_list .disCir_box{width: 84%;}
	.dtst_content .dtst_tit{font-size: 12px;}
	.dtst_content .dtst_tit .dtst_titTg a{font-size: 12px;}
	.tingshu_fenlei span{padding: 0 10px;}
}

/* 用户反馈 */
.subst_col{background: #f0ece1;padding-bottom: 20px;}
.feedback_news{border-bottom: 1px solid rgba(57,43,32,0.15);padding-bottom: 15px;margin-top: 20px;}
.feedback_news .yd-cell-item:not(:last-child):after,.feedback_news .yd-cell:after{background: transparent;}
.feedback_news .yd-cell-left{font-size: 15px;color: #392b20;}
.yd-cell-right{min-height: initial;font-size: 15px;color: #392b20;padding-right: 0;line-height: 1.5;}
.yd-cell-right input[type=text]{height: initial;background: #e2dcce;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding: 10px 0 10px 10px;line-height: initial;}
.feedback_news .yd-cell-item{padding-left: 0;margin-top:15px;}
.feedback_news_item{width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;text-align: left;}

.feedback_type{margin-top:5px;border-bottom:1px solid rgba(57,43,32,0.15);padding-bottom:20px;}
.feedback_type span{border: 1px solid rgba(57,43,32,0.2);float: left;padding:5px 15px;-webkit-border-radius: 20px;-o-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;margin-right:10px;margin-top: 10px;}
.feedback_type span.active{background: #95191b;border: 1px solid #95191b;color: #f0ece1;}

.feedback_descrip{margin-top:15px;border-bottom:1px solid rgba(57,43,32,0.15);padding-bottom:15px;}
.feedback_descrip .yd-textarea{background: #e2dcce;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding:15px;}
.feedback_descrip .yd-textarea>textarea{min-height:120px;height: initial;font-size: 15px;line-height: 1.5;}
.feedback_descrip .upload{border: 1px solid #95191b;width:85px;height:35px;text-align: center;color: #95191b;margin-top:15px;padding: 0 15px;}
.feedback_descrip .upload i{font-size: 20px;display:block;float: left;line-height: 33px;}
.feedback_descrip .upload span{display:block;line-height: 33px;float: left;}
.feedback_descrip .upload_text{font-size: 15px;color: #b9a189;margin-top:10px;}

.upload_img{margin-top: 15px;height: 140px;}
.upload_img span{width:31%;float: left;display: flex;align-items: center;border: 1px solid rgba(57,43,32,0.1);position: relative;padding: 15px 0 30px 0;height: 100%;}
.upload_img span:nth-child(2){margin:0 3.5%;}
.upload_img img{max-width: 100%;width: auto;max-height: 100%;margin: 0 auto;}
.upload_imgClose{position:absolute;font-size:20px;top:-10px;right: -10px;background: #f0ece1;color: rgba(57,43,32,0.8);}
.upload_status{display: block;text-align: center;position:absolute;bottom: 0;width: 100%;padding:5px 0;}
.upload_zhong{color: #95191b;}
.upload_lose{color: #000;}
.upload_success{color:green;}

.feedback_iphone{margin-top: 20px;}

.feedback_btn{border: none;outline: none;background: #95191b;color: #f0ece1;font-weight: 700;display: block;width: 100%;height: 45px;font-size:20px;}

@media screen and (max-width: 340px){
 .yd-cell-right input[type=text]{padding: 10px 0 10px 2px;}
}

/* 用户反馈 end */

/* 古典小说 */
.gdxs_whole{padding:5px 0.24rem 0 0.24rem;}
.gdxs_whole ul li{padding: 15px 0;border-bottom: 1px solid rgba(57,43,32,0.1);}
.gdxs_whole .gdxs_img{width:90px;float: left;margin-right: 10px;}
.gdxs_whole .gdxs_box{font-size: 15px;line-height: 1.5;}
.gdxs_whole .gdxs_box h3{display: block;font-size: 16px;margin-bottom:5px;margin-top: -5px;}
.gdxs_whole .gdxs_box h3 span{display:block;font-weight: 400;font-size: 13px;color: #b9a189;}
.gdxs_whole .gdxs_box .gdxs_btn a{font-size: 15px;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 5px 10px;margin-top: 10px;display:block;float: left;}
.gdxs_whole .gdxs_box .gdxs_btn .freeReading{background: rgba(149,25,27,0.1);color: #95191b;margin-right: 10px;}
.gdxs_whole .gdxs_box .gdxs_btn .bookPurchase{background: rgba(149,25,27,1);color: #ebe7dd;}

/* 古典小说 end */

/* 国学答题 */
.gxDt_mainInd{background: #e3d0bf;padding-bottom: 15px;margin-bottom: 15px;}
.gxDt_main{background: #e3d0bf;padding-bottom: 15px;height: 100%;}
.gxDt_jifenDh{background: #95191b url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/member_v.png) no-repeat right top;padding:55px 0.24rem 85px 0.24rem;background-size:140px;}
.gxDt_jfDhImg{width:70px;float: left;margin-right: 10px;}
.gxDt_jfDhName{float: left;margin-top:7px;}
.gxDt_jfDhName h4{color: #f0ece1;font-size: 16px;margin-bottom: 10px;}
.gxDt_jfDhName span{font-size: 12px;
	background: #fed150;
	background: -moz-linear-gradient(#fed150, #fe900b);
	background: -webkit-linear-gradient(#fed150, #fe900b);
	background: -o-linear-gradient(#fed150, #fe900b);
	background: -ms-linear-gradient(#fed150, #fe900b);
	background: linear-gradient(#fed150, #fe900b);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed150', endColorstr='#fe900b',GradientType=0 );
	padding:5px;-webkit-border-radius: 0 20px 20px 15px;-o-border-radius: 0 20px 20px 15px;-moz-border-radius: 0 20px 20px 15px;-ms-border-radius: 0 20px 20px 15px;border-radius: 0 20px 20px 15px;}
:root .gxDt_jfDhName span{filter:none;}
.gxDt_jfDhBtn{float: right;background: rgba(0,0,0,0.2);font-size: 15px;padding:8px 15px;color: #f0ece1;-webkit-border-radius: 20px;-o-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;margin-top:18px;}

.gxDt_level{background: #3d2a24;
	background: -webkit-linear-gradient(to right, #3d2a24, #54372d);
	background: -o-linear-gradient(to right, #3d2a24, #54372d);
	background: -ms-linear-gradient(to right, #3d2a24, #54372d);
	background: -moz-linear-gradient(to right, #3d2a24, #54372d);
	background: linear-gradient(to right, #3d2a24, #54372d);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d2a24', endColorstr='#54372d',GradientType=0 );
	margin:-70px 0.24rem 0 0.24rem;-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;padding: 10px 5px 20px 10px;}
:root .gxDt_level{filter:none;}
.gxDt_level i{display: block;width:65px;float: left;margin-top: 10px;}
.gxDt_level ul{float: right;}
.gxDt_level ul li{width:28px;float: left;margin-top:3px;}
.gxDt_level .gxDt_levMore{float: right;color:rgba(255,255,255,0.3);font-size: 13px;margin-top: 8px;margin-left:8px;}
.gxDt_level .gxDt_levPromot{float: right;color: #f9e04b;border:1px solid rgba(240,236,225,0.2);border-radius: 20px;font-size: 14px;padding: 5px 10px;margin-left: 10px;} 
.gxDt_level .gxDt_levPromot span{font-size: 15px;}

.gxDt_integ{background: #c08b7c;
	background: -webkit-linear-gradient(to right,#e7dbd4, #c08b7c);
	background: -o-linear-gradient(to right,#e7dbd4, #c08b7c);
	background: -moz-linear-gradient(to right,#e7dbd4, #c08b7c);
	background: -ms-linear-gradient(to right,#e7dbd4, #c08b7c);
	background: linear-gradient(to right, #e7dbd4, #c08b7c);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7dbd4', endColorstr='#c08b7c',GradientType=0 );
	margin:-10px 0.24rem 0 0.24rem;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:15px 0;
	-webkit-box-shadow: -10px 0 10px rgba(57,43,32,0.05),10px 0 10px rgba(57,43,32,0.05),0 10px 10px rgba(57,43,32,0.05);
	-o-box-shadow: -10px 0 10px rgba(57,43,32,0.05),10px 0 10px rgba(57,43,32,0.05),0 10px 10px rgba(57,43,32,0.05);
	-ms-box-shadow: -10px 0 10px rgba(57,43,32,0.05),10px 0 10px rgba(57,43,32,0.05),0 10px 10px rgba(57,43,32,0.05);
	-moz-box-shadow: -10px 0 10px rgba(57,43,32,0.05),10px 0 10px rgba(57,43,32,0.05),0 10px 10px rgba(57,43,32,0.05);
	box-shadow: -10px 0 10px rgba(57,43,32,0.05),10px 0 10px rgba(57,43,32,0.05),0 10px 10px rgba(57,43,32,0.05);}
:root .gxDt_integ{filter:none;}
.gxDt_integ ul{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}
.gxDt_integ ul li{width: 33.33%;text-align: center;}
.gxDt_integ ul li b{display: block;font-size: 22px;}

.gxDt_exam{background: #fcf4df;margin:15px 0.24rem 0 0.24rem;padding:20px 0.24rem;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.gxDt_examTitle{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 20px;position: relative;}
.gxDt_examTitle h3{font-size: 18px;height: 18px;line-height: 18px;border-left: 3px solid #95191b;padding-left: 10px;float: left;}
.gxDt_examTitle span{display: block;float: right;}
.gxDt_examTitle span a{color: #b9a189;}

.gxDt_TitNum{position: absolute;right: 0;top:-2px;color: #b9a189;}
.gxDt_TitNum b{color: #95191b;font-size: 18px;}

.gxDt_examTime{background: #e3d0bf;border-radius:0 20px 20px 0;padding: 3px;position: absolute;right:0;top:-10px;}
.gxDt_examTime:before{content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/time.png) no-repeat;position: absolute;width: 32px;height: 38px;background-size: 100%;top: 0;left:-15px;}
.gxDt_examTime .gxDt_examTime_line{border: 1px solid rgba(57,43,32,0.1);border-radius:0 20px 20px 0;color: #95191b;height: 32px;line-height: 30px;padding: 0 15px 0 20px;position: relative;}
.gxDt_examTime b{display: block;font-size: 15px;color: #95191b;}

.gxDt_exam ul li{width: 33.3333%;float: left;text-align: center;margin-top: 20px;}
.gxDt_exam ul li img{display: inline-block;width:65%;max-width:65%;}
.gxDt_exam ul li span{display: block;text-align: center;font-weight: 600;height: 16px;line-height: 16px;margin-top:5px;}

.gxDt_bar{width: 70%;margin:5px auto 7px auto;background: #e3d0bf;border-radius: 20px;position: relative;height:16px;line-height: 16px;}
.gxDt_bar i{width: 1px;height:5px;background: rgba(57,43,32,0.2);display: block;position: absolute;bottom: 0;left:25%;z-index:2;}
.gxDt_bar i:nth-child(2){left:50%;}
.gxDt_bar i:nth-child(3){left:75%;}
.gxDt_bar em{display: block;font-size: 13px;color: #fcf4df;height: 16px;border-radius: 20px 0 0 20px;background: #95191b;}
.gxDt_bar em.cainiao{padding-left:5px;text-align: left;width:30%;white-space: nowrap;}
.gxDt_bar em.rumen{width:55%;}
.gxDt_bar em.gaoshou{width:80%;}
.gxDt_bar em.xueba{width:100%;border-radius: 20px;}
.gxDt_bar em.noth{width:20%;}

.gxDt_cont02{margin:25px 0.24rem 0 0.24rem;}
.gxDt_cont02 .gxDt_examTitle{border-bottom: none;padding-bottom: 15px;}
.gxDt_rank{float: right;}
.gxDt_rank span{display: block;float: left;}	
.gxDt_rank i{display: block;float: left;width: 1px;height: 16px;background: rgba(57,43,32,0.2);margin:2px 10px 0 10px;}

.gxDt_cont02 .gxDt_exam{margin:0;padding-top: 0;}

.gxDt_cont02_list{background: #fcf4df;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:5px 0.24rem;}
.gxDt_cont02_list ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.gxDt_cont02_list ul li:last-child{border-bottom: none;}
.DtLb_img{width:70px;float: left;margin-right: 0.24rem;}
.DtLb_Text b{display: block;font-size: 16px;margin-top: 10px;margin-bottom: 10px;}
.DtLb_Text span{display: inline-block;}
.DtLb_Text em{display: inline-block;width: 1px;height: 15px;background: rgba(57,43,32,0.2);position: relative;top: 2px;margin: 0 5px;}

/* 排名 */
.DtPaiming_list{background: #fcf4df;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:15px 0.24rem 0 0.24rem;margin: 15px 0.24rem 0 0.24rem;}
.DtPm_our{box-shadow: 0 0 10px rgba(227,208,191,1);-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 10px 10px 10px 0;margin-bottom: 15px;}
.DtPm_our ul li{width: 25%;float: left;padding:0 5px;}
.DtPm_our span,.DtPm_our b,.DtPm_our i{display: block;}
.DtPm_our .DtPm_ourImg{width:60px;margin: 0 auto;}
.DtPm_our b,.DtPm_our i{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.DtPm_our b{font-size: 15px;margin-top:5px;height: 20px;line-height: 20px;}
.DtPm_our i{color: #b9a189;font-size: 13px;margin-top:8px;}

.DtPm_totalList{padding: 0 0 0 0.24rem;}
.DtPm_totalList span{display:block;float: left;font-size: 15px;height: 50px;line-height: 50px;}
.DtPm_totalList span.mc{width: 15%;}
.DtPm_totalList span.gxdr{width:35%;border-bottom: 1px solid rgba(57,43,32,0.15);}
.DtPm_totalList span.txdj{width:30%;border-bottom: 1px solid rgba(57,43,32,0.15);}
.DtPm_totalList span.jyz{width:20%;border-bottom: 1px solid rgba(57,43,32,0.15);}
.DtPm_totalTit{background: #ece5d5;height: 40px;line-height: 40px;}
.DtPm_totalTit span{color: #b9a189;border-bottom: none !important;padding: 0;font-weight: 400!important;height: 40px;line-height: 40px;}
.DtPm_totalList img{width: 20px;margin-top:13px;}
.DtPm_totalList span.gxdr{font-weight: 600;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.DtPm_totalList i{display: block;margin-left: 6px;}
.DtPm_totalFirst span.mc{padding: 0;}
.DtPm_totalFirst span.jyz{color:#ffc944;font-weight: 600;}
.DtPm_totalSecond span.mc{padding: 0;}
.DtPm_totalSecond span.jyz{color:#539cf7;font-weight: 600;}
.DtPm_totalThird span.mc{padding: 0;}
.DtPm_totalThird span.jyz{color:#ee736d;font-weight: 600;}

.DtPm_xunzhangYs{width: 70%;float: left;}
.DtXunz_list{padding-top: 0;}
.DtPm_xunzhang{border-bottom: 1px solid rgba(57,43,32,0.15);padding:10px 0 20px 0;}
.DtPm_xunzhang b{display: block;float: left;width: 80px;font-size: 15px;height:60px;line-height:60px;}
.DtPm_xunzhang span{display: block;width:50px;float: left;margin:10px 0 0 10px;position: relative;}
.DtPm_xunzhang span:last-child{margin-right: 0;}
.DtPm_xunzhang i{display: block;position: absolute;font-size: 12px;top: 13.5px;left: 18.5px;font-weight: 600;}
.DtPm_xunzhang em{display: block;position: absolute;font-size: 12px;bottom:3px;left: 12px;font-weight: 600;}

/* 答题说明 */
.Dt_shuomingMain{margin:25px 0.24rem 0 0.24rem;}
.Dt_shuomTit{text-align: center;}
.Dt_shuomTit h3{display: block;font-size: 16px;}
.Dt_shuomTit span{display: block;font-size: 14px;color: #a99077;margin-top:5px;}

.Dt_shuomCont{background: #f1e8d4;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-top: 15px;line-height: 1.5;overflow: hidden;}
.Dt_shuomBb{border-bottom: 1px solid rgba(57,43,32,0.15);}
.Dt_shuomBb:last-child{border-bottom: none;}
.Dt_shuomLf{width:23%;float: left;padding:12px 10px 12px 0;text-align: right;}
.Dt_shuomRg{float: left;width: 77%;border-left: 1px solid rgba(57,43,32,0.15);background: #fcf4df;}
.DtSmDiffic,.DtSmQuest{padding: 12px 10px;}
.DtSmDiffic span{display: block;float: left;color: #e3d0bf;margin-right: 5px;}
.DtSmDiffic span.active{color: #95191b;}
.DtSmQuest b.DtSmTime{color: #95191b;text-decoration: underline;}
.DtSmGrade{text-align:center;}
.DtSmGrade ul li{float: left;width: 25%;border-left: 1px solid rgba(57,43,32,0.1);}
.DtSmGrade ul li:first-child{border-left: none;}
.DtSmGradeZh ul li{width: 20%;}
.DtSmGrade i{width:70%;margin:10px auto 0 auto;display: block;}
.DtSmGrade span{display: block;border-bottom: 1px solid rgba(57,43,32,0.1);font-size: 13px;padding: 10px 0;}
.DtSmGrade b{display: block;font-size: 13px;padding: 10px 0;}

.DtSmGrade .sjsm{display: inline-block;font-size: 13px;margin: 10px auto;color: #bea086;text-decoration: underline;}

.DtSm_tzTit{font-size: 16px;display: block;width: 25px;height: 25px;line-height: 22px;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border:1px solid #3b2a22;text-align: center;margin:15px auto -5px auto;}

.Dt_SmDpg_diffic{text-align: center;}
.Dt_SmDpg_diffic i.nandu{width: 90%;}
.Dt_SmDpg_diffic .DtSmDiffic{padding: 0;}
.Dt_SmDpg_diffic em{display: block;padding-bottom: 5px;}
.Dt_SmDpg_grade span{border-bottom: none;}

.Dt_shuomTxsm .Dt_shuomCt{float: left;width: 30%;padding: 12px 0;border-left: 1px solid rgba(57,43,32,0.15);text-align: center;background: #fcf4df;}
.Dt_shuomTxsm .Dt_shuomLf{text-align: center;padding: 12px 0;background: #fcf4df;}
.Dt_shuomTxsm .Dt_shuomRg{width:47%;}

/* 困难选择 */
.gxDt_select{position: fixed;z-index: 1600;top:50%;left:5%;width:90%;margin-top: -44%;}
.gxDt_select a{width: 50%;float: left;}
.gxDt_select img{width:70%;margin: 0 auto;}

.gxDt_selectClose{width:32%;float: left;position: absolute;bottom: -32%;left: 50%;margin-left: -16%;}

/* 会员等级 */
.gxDt_grade{position: fixed;z-index: 1600;top:50%;left:0.24rem;right: 0.24rem;margin-top:-190px;}
.gxDt_gradeMain{background: #fcf4df;padding:10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;position: relative;}
.gxDt_gradeColse{position: absolute;width: 50px;height:50px;background: #e3d0bf;right:-10px;top:-10px;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
.gxDt_gradeColse span{font-size: 20px;color: #fcf4df;margin-top: 15px;margin-left: 12px;display: block;}
.gxDt_grade_box{border: 1px solid #e3d0bf;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 15px;}
.gxDt_gradeTit{font-size: 18px;padding-top:5px;display: block;text-align: center;padding-bottom: 15px;}

.gxDt_green{background: #3dbf75;}
.gxDt_pink{background: #e3d0bf;color: #fcf4df;}

.gxDt_grade_content{position:relative;}
/* .gxDt_grade_content:before{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/zhezhao.png) no-repeat;background-size: 100%;position: absolute;width: 100%;height:30px;content: '';} */
.gxDt_grade_content ul{height:235px;overflow: auto;}
.gxDt_grade_content ul li{padding: 0 15px;margin-bottom: 10px;height: 40px;line-height: 40px;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.gxDt_grade_content ul li h4{display: block;float: left;font-size: 16px;}
.gxDt_grade_content ul li i{display: block;float: right;font-size: 13px;}

.gxDt_grade_hoist{width:80%;margin:15px auto 0 auto;}
.gxDt_grade_hoist img{-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}

/* 题库页面 */
.gxTk_wzNd{margin-top:10px;overflow: hidden;}
.gxTk_wzNd .gxTk_wzNdText{float: left;}
.gxTk_wzNd .DtSmDiffic{float: left;padding: 0;}
.gxTk_wzNd .DtSmDiffic span{color: #c9c3b1;}
.gxTk_wzNd .DtSmDiffic span.active{color: #95191b;}
.gxTk_wzJj{line-height: 1.6;margin-top:6px;}

.gxTk_mood ul{display: -webkit-flex;display: flex;-webkit-justify-content:space-around;justify-content: space-around;align-items: center;text-align: center;}
.gxTk_mood ul li{padding:20px 0 0 0;}
.gxTk_mood ul li span{display: block;font-size: 16px;height: 20px;line-height: 20px;font-weight: 600;}
.gxTk_mood ul li span.iconfont{font-size: 18px;}
.gxTk_mood ul li i{display: block;color: #bea086;font-size: 14px;margin-top: 5px;}

.gxTk_mood ul li.active{color: #95191b;}
.gxTk_mood ul li.active i{color: #95191b;}

.tkSmContent{margin-right:0.24rem;border-bottom: 1px solid rgba(57,43,32,0.16);padding-bottom: 20px;}
.tkSmContent:last-child{border-bottom:none;padding-bottom: 0;}
.tkSmTitle{font-size: 16px;font-weight: 600;margin:15px 0 10px 0;}
.tkSmTitle i{display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #392b20;position: relative;top: -3px;margin-right: 5px;}
.tkSmText{line-height: 1.8;}

.tkSmAnswerItem .AnswerItem-mask span{width: 36%;border: 1px solid #95191b;margin: 0.2rem auto 0 auto;border-radius: 20px;line-height: 35px;}
.tkSmAnswerItem2 .AnswerItem2-mask span{width: 36%;border: 1px solid #95191b;margin: 0.2rem auto 0 auto;border-radius: 20px;line-height: 35px;}

.tkSmJlsm{background:rgba(226,220,206,0.6);-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 3px;margin-bottom: 20px;}
.tkSmJlsm li{width: 25%;float: left;text-align: center;border-right: 1px solid rgba(57,43,32,0.1);}
.tkSmJlsm li:last-child{border-right: none;}
.tkSmJlsm li span{display: block;height: 35px;line-height: 35px;}
.tkSmJlsm li span.tkSm_time{border-bottom: 1px solid rgba(57,43,32,0.1);}

.gxTk_related{padding-right: 0.24rem;margin-top: 5px;}

.gxTk_bot{background:#e2dcce;position: fixed;bottom: 0;left: 0;width: 100%;padding: 10px 0.24rem;z-index: 1;}
.gxTk_botCs{float: right;height: 35px;line-height:35px;width:45%;background: #95191b;text-align: center;border-radius: 20px;color: #f0ece1;font-size: 13px;}
.gxTk_botCs b{display: inline-block;font-size: 16px;}

.gxTk_botFx{float: left;width: 55%;line-height: 35px;}
.gxTk_botFx span{font-size: 22px;width:25%;display:block;float: left;}
.gxTk_botFx span.active{color: #95191b;}

.tkSmType{position: relative;}
.tkSmTypeTit{color: #94191b;font-size: 16px;font-weight: 700;border-left: 3px solid rgba(205,80,82,0.8);background-color: rgba(205,80,82,0.2);background-image: linear-gradient(to right,rgba(205,80,82,0.2), #f0ece1);width: 120px;padding-left: 10px;line-height: 30px;margin-top: 20px;}

/* 更多题库页面 */
.tkMore_content{padding: 40px 0.24rem 0 0.24rem;}
.tkMore_content li{padding: 15px 0;border-bottom: 1px solid rgba(57,43,32,0.1);}
.tkMore_nandu{position: relative;}
.tkMore_nandu .DtLb_Text b{margin-top:0px;margin-bottom: 5px;}
.tkMore_nandu .gxTk_wzNd{margin-top: 5px;margin-bottom: 4px;font-size: 14px;}
.tkMore_nandu .gxTk_wzNd .DtSmDiffic span{font-size: 14px;}
.DtLb_num{color: #bea086;line-height: 1.4;font-size: 14px;}

/* 相关答题 */
.gt_relat{padding-right: 0.24rem;}
.gt_relat li{padding: 15px 0;border-bottom: 1px solid rgba(57,43,32,0.1);}
.gt_relat li:last-child{border-bottom: none;padding-bottom: 0;}

.gxTk_immed{position: absolute;top: 0;right:0.24rem;color: #f0ece1;border:1px solid #95191b;border-radius: 20px;height: 30px;line-height:28px;padding: 0 10px;margin-top: 18px;background: #95191b;}
.gxTk_immedJj{background: #95191b;color: #f0ece1;margin-top:32px;}

.Dt_xianshi,.Dt_tiaozhan,.Dt_lianxi{position: relative;}
.Dt_lianxi:before{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/lianxi.png) no-repeat;background-size: 100%;content: '';position: absolute;width:48%;height:48%;top: -1px;}
.Dt_xianshi:before{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/xianshi.png) no-repeat;background-size: 100%;content: '';position: absolute;width:48%;height:48%;top: -1px;}
.Dt_tiaozhan:before{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tiaozhan.png) no-repeat;background-size: 100%;content: '';position: absolute;width:48%;height:48%;top: -1px;}

@media screen and (max-width: 400px){
	.tkMore_nandu .DtLb_Text b{margin-bottom: 5px;}
} 

/* 普通答题 */
.gxDt_plainMain{padding-top:1px;}

.gxDt_plainTopic{margin-top:15px;}
.gxDt_plainTopic h3{font-size: 16px;line-height: 1.5;}

.gxDt_plainTopic ol li{font-size: 16px;margin-top:5px;padding:10px 15px;}
.gxDt_plainTopic ol li i{width: 25px;height: 25px;border-radius: 50px;text-align: center;line-height: 25px;display: block;float: left;margin-right: 10px;}
.gxDt_plainTopic ol li .dt_order{background: #e3d0bf;display: block;}
.gxDt_plainTopic ol li .dt_guanbi{background: #f5444c;color: #f0ece1;display: none;}
.gxDt_plainTopic ol li span{display: block;float: left;line-height:25px;width: 87%}

.gxDt_plainTopic ol .dt_fail{background: rgba(245,68,76,0.15);color: #f5444c;position: relative;font-family: "iconfont" !important;border-radius: 50px;}
.gxDt_plainTopic ol .dt_fail:before{content: "\e608";position: absolute;right: 10px;top: 50%;margin-top: -10px;font-weight: 600;}
.gxDt_plainTopic ol .dt_fail .dt_guanbi{display: block;}
.gxDt_plainTopic ol .dt_fail span{color: #f5444c;font-weight: 600;}
.gxDt_plainTopic ol .dt_fail .dt_order{display: none;}

.gxDt_plainTopic ol .dt_success{background:rgba(61,191,117,0.15);color: #3dbf75;position: relative;font-family: "iconfont" !important;border-radius: 50px;}
.gxDt_plainTopic ol .dt_success:before{content: "\e666";position: absolute;right: 10px;top: 50%;margin-top: -10px;font-weight: 600;}
.gxDt_plainTopic ol .dt_success span{color: #3dbf75;font-weight: 600;}
.gxDt_plainTopic ol .dt_success .dt_order{background: #3dbf75;color: #f0ece1;font-weight: 600;} 

.gxDt_plainTopic ol .dt_active{background:rgba(61,191,117,0.15);color: #3dbf75;border-radius: 50px;font-weight: 600;}

.gxDt_plainAnaly{font-size: 15px;line-height:2;margin-top: 5px;}

.Bat_page{width: 90%;margin:25px auto 5px auto;}
.Bat_page span{display: block;width:48%;}

/* 挑战答题 */
.gxDt_BatMain{background: #dac593;min-height: 100vh;}
.gxDt_BatContent{background: #fcf4df;height:77vh;margin:11vh 0.24rem 0 0.24rem;position: relative;border-radius: 10px;padding:35px 0.24rem 10px 0.24rem;}
.gxDt_BatBox{width:70px;height:70px;background: #fcf4df;border-radius: 50%;position: absolute;top: -35px;padding: 5px;left: 50%;margin-left: -35px;}

.gxDt_BatContent .gxDt_examTitle{margin-bottom: 20px;}

.gxDt_BatContent .yd-progressbar-content{font-size: 22px;font-weight: 600;color: #392b20;margin-top: -2px;}

.gxDt_BatTopic{overflow: auto;height:83% !important;}
.gxDt_BatTopic h3{font-size: 16px;line-height: 1.5;margin-bottom:20px;}
.gxDt_BatTopic ul li{background: #ece5d5;border-radius:100px;margin-top:10px;padding: 10px 15px;font-size: 16px;font-weight: 600;}
.gxDt_BatTopic span{line-height: 1.5;}

.gxDt_BatTopic ul .Bat_fail{background: rgba(245,68,76,0.15);color: #f5444c;position: relative;font-family: "iconfont" !important;}
.gxDt_BatTopic ul .Bat_fail:before{content: "\e608";position: absolute;right:10px;top:50%;margin-top: -10px;}

.gxDt_BatTopic ul .Bat_success{background: rgba(61,191,117,0.15);color: #3dbf75;position: relative;font-family: "iconfont" !important;}
.gxDt_BatTopic ul .Bat_success:before{content: "\e666";position: absolute;right:10px;top:50%;margin-top: -10px;}

.gxDt_BatTopic ul .dt_active{background: rgba(61,191,117,0.15);color: #3dbf75;}

.gxDt_BatRadio{width: 60%;margin: 0 auto;}
.gxDt_BatRadio .gxDt_BatR{width: 50%;float: left;text-align: center;font-size: 18px;font-weight: 600;}
.gxDt_BatRadio .gxDt_BatR span{display: inline-block;width:30px;height:30px;border: 1px solid rgba(57,43,32);border-radius: 50%;position: relative;top:9px;margin-right:10px;}

.gxDt_BatRadio .gxDt_BatRD{color: #3dbf75;}
.gxDt_BatRadio .gxDt_BatRD span{position: relative;font-family: "iconfont" !important;background:#3dbf75;border: 1px solid #3dbf75;}
.gxDt_BatRadio .gxDt_BatRD span:before{content: "\e666";position: absolute;right:6px;top:2px;font-size: 16px;color: #f0ece1;}
.gxDt_BatRadio .gxDt_BatRC{color: #f5444c;}
.gxDt_BatRadio .gxDt_BatRC span{position: relative;font-family: "iconfont" !important;background:#f5444c;border: 1px solid #f5444c;}
.gxDt_BatRadio .gxDt_BatRC span:before{content: "\e608";position: absolute;right:6px;top:2px;font-size: 16px;color: #f0ece1;}
.gxDt_BatBtn{width:100%;margin:30px auto 0 auto;background:#95191b;text-align: center;font-size: 18px;font-weight: 600;line-height:50px;border-radius:30px;color: #ede7d9;}

/* 挑战答题-成功 失败 */
.gxDt_succeTit{position: absolute;width:64vw;top:-19.5vw;left: 50%;margin-left: -32vw;z-index: 1;}
.gxDt_succeTit span{position: absolute;font-size:5vw;color: #f8d84d;font-weight: 600;bottom:6.5vw;left:50%;width: 100%;text-align: center;margin-left: -50%;text-shadow:#a72d00 2px 0 0,#a72d00 0 2px 0,#a72d00 -2px 0 0,#a72d00 0 -2px 0;}
.gxDt_succe{padding-top:35px;padding-bottom: 5px;}
.gxDt_succe h3{display: block;font-size: 18px;text-align: center;margin-bottom: 10px;}
.gxDt_succe i{color: #95191b;font-weight: 600;}
.gxDt_succe span{display: block;font-size: 16px;line-height:2;width: 50%;float: left;margin:10px 0;}
.gxDt_succeJl span{margin: 0;}
.gxDt_succeContin{font-size: 14px;color: #b9a189;text-align: center;margin: 15px 0 10px 0;}

.gxDt_failTit{width:40%;margin: 0 auto 15px auto;}
.gxDt_fail{padding-top:10px;}
.gxDt_fail h3{margin-bottom: 0;}

.Dt_notesMain{background: #e2dcce url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/notes_bg.jpg) no-repeat left 40px;background-size: 100%;}

.Dt_notesContent{margin:45px 0.24rem 0 0.24rem;padding-bottom: 15px;}
.Dt_notesContent .gxDt_examTitle{padding-bottom: 18px;}
.Dt_notesContent ul li{background: #f0ece1;border-radius: 10px;padding: 20px 0.24rem 0 0.24rem;margin-top: 15px;}
.Dt_notesList{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;}
.Dt_notesList:last-child{border-bottom:none;}
.Dt_notesList b{font-size: 16px;display: block;width:82%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;line-height: 1.5;}
.Dt_notesList span{font-size: 14px;display: block;width:82%;float: left;}
.Dt_notesList i{font-size: 14px;display: block;color:#b9a189;float:right;width:15%;text-align: right;margin-top: -12px;}

/* 成语接龙 */
.cyjl_box{background:#edd285 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/jielong_bg.jpg) no-repeat left 40px;width: 100%;height: 100vh;background-size: 100%;position: relative;}
.cyjl_fangzi{position: absolute;width:50%;left: 50%;margin-left: -20%;top:24%;}
.cyjl_yaoqianshu{position: absolute;width:20%;left:22%;top:50%;}
.cyjl_gou{position: absolute;width:18%;right:22%;top:52%;}
.cyjl_ren{position: absolute;width:28%;left:50%;top:60%;margin-left: -14%;}
.cyjl_exper{text-align: center;color: #835a3a;font-weight: 600;position: absolute;top:84%;width: 200px;margin-left: -100px;left: 50%;}
.cyjl_go{position: absolute;width:62%;left:50%;top:89%;margin-left: -31%;border-radius: 50%;}

.cyjl_main{background: #e3d0bf url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/cyjl_bg02.png) no-repeat bottom left;background-size: 100%;min-height: 100vh;}
.cyjl_conte{margin:15px 0.24rem 0 0.24rem;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/cyjl_bg03.png);width: auto;background-size: 100%;border:2px solid #d3b8a1;border-radius: 10px;padding-bottom: 5px;padding-right: 5px;}
.cyjl_conte ul{text-align:center;}
.cyjl_conte ul li{display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;}
.cyjl_conte span{display:block;width:12.5vw;height:10.3vw;float: left;background:rgba(0,0,0,0.06);margin-top: 5px;margin-left: 5px;border-radius:5px;line-height:10.3vw;font-size:4.8vw;font-weight: 600;position: relative;} 
.cyjl_conte i{font-weight: 600;position: relative;z-index: 1;}
.cyjl_conte .cyjl_theme{border: 1px solid #3d2a24;background: #f0ebd8;box-shadow:0 2px 1px #524e45;}
.cyjl_conte .cyjl_themeDui{border: 1px solid #6db03f;background: #6db03f;color: #ede7d9;box-shadow:0 2px 1px #396623;}
.cyjl_conte .cyjl_themeCuo{border: 2px solid #f5444c;background: #f8d84d;color: #f5444c;box-shadow:0 2px 0 #f8d84d;}
.cyjl_conte .cyjl_entry{border: 2px solid #f5444c;background: #c1af9e;}
.cyjl_conte .cyjl_space{border: 2px solid #a58f7c;background: #c1af9e;}
.cyjl_conte .cyjl_theme:before{content: '';position: absolute;width:82%;height:82%;left:10%;top:10%;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/bor01.png) no-repeat;background-size: 100%;}
.cyjl_conte .cyjl_themeDui:before{content: '';position: absolute;width:82%;height:82%;left:10%;top:10%;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/bor02.png) no-repeat;background-size: 100%;}

.cyjl_promptbtn{margin:20px 0.24rem 0 0.24rem;padding-bottom: 20px;}
.cyjl_prompt{border:1px solid #6d6139;box-shadow:0px -3px 0 #b88424 inset;background: #e7c15e;border-radius: 20px;padding: 0 15px;font-weight: 600;height: 45px;line-height:42px;}
.cyjl_prompt b{display: block;font-size: 16px;float: left;margin: 0 5px;}
.cyjl_prompt span{float: left;}
.cyjl_prompt i{float: left;color: #95191b;font-size: 13px;margin-top:2px;}

.tycy_hui{background: #d0bdac;box-shadow: 0 -3px 0 #bfa893 inset;color: #726048;}
.tycy_hui i{color: #726048;}

.cyjl_fill{margin: 0 0.24rem;padding-bottom: 5px;}
.cyjl_fill ul li{display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;margin-top: 12px;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.cyjl_fill span{display: block;width:13.1vw;background: #f0ebd8;box-shadow: 0 2px 0 #9c8565;border-radius: 10px;font-size:5.5vw;text-align: center;margin:0 5px 15px 5px;height: 13.1vw;line-height: 13vw;}

.cyjl_cgBox{padding-top:30px;}
.cyjl_cgBox ul{display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.cyjl_cgBox ul li{width: 31.33%;background: #e3d0bf;box-shadow: 0 2px 0 #cdbcad;border-radius: 5px;margin:5px 1%;text-align: center;height: 35px;line-height: 35px;}

.cyjl_cgBar{margin:18px 0;}
.cyjl_cgBar_shut{position: relative;height: 22px;}
.cyjl_cgBar_shut i{display: block;width:60px;position:absolute;text-align: center;right: 50%;margin-right: -30px;font-size: 13px;}
.cyjl_cgBar_shut i.shut2{text-align: right;right: 0;margin-right: 0;}
.cyjl_cgBar_build{margin-top: 10px;}
.cyjl_cgBar_build .build{border: 1px solid #e3d0bf;border-radius: 10px;width:60px;position: relative;height: 50px;display: flex;align-items: center;}
.cyjl_cgBar_build img{width: auto;max-width: 90%;max-height: 90%;margin: 0 auto;}
.cyjl_cgBar_build .build02{position: relative;left: 50%;margin-left: -30px;}
.cyjl_cgBar_build .build:before{content: '';width: 0;height: 0;border-left:7px solid transparent; 
  border-right:7px solid transparent;border-bottom:7px solid #e3d0bf;position: absolute;top:-7px;left: 50%;margin-left: -7px;}
.cyjl_cgBar_build .build:after{content: '';width: 0;height: 0;border-left:5px solid transparent; 
  border-right:5px solid transparent;border-bottom:5px solid #fcf4df;position: absolute;top:-5px;left: 50%;margin-left: -5px;}
.cyjl_cgBarTxt{font-size: 13px;color: #b9a189;text-align: center;margin-top: 10px;}

.cyjl_cgBtn{display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;}
.cyjl_cgBtn .cyjl_home{width: 17.5vw;float: left;margin-right: 15px;}
.cyjl_cgBtn .cyjl_next{width:50vw;float: right;}

.cyjl_analy{margin:40px 0.24rem 0 0.24rem;}
.cyjl_analyPy{margin-top: 20px;}
.cyjl_analyPy b{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/bor03.png) no-repeat;background-size: 100%;}
.cyjl_analyJs{background: #dec9b7;border-radius: 10px;padding:15px 0.24rem;margin-top:10px;line-height: 1.5;}
.cyjl_analyJs h4{display: block;}
.cyjl_analyJs i{display: block;width:auto;height: 1px;background: rgba(57,43,32,0.2);margin: 13px 0;}

.cyjl_analyContinue{position: fixed;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;z-index: 1000;bottom:30px;left:50%;margin-left: -40%;width:80%;}

.cyxxl_box{padding-top: 40px;}
.cyxxl_title{display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap: wrap;flex-wrap: wrap;position: relative;} 
.cyxxl_title:before{content:'';background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxxl/cyxxl_bg01.png) no-repeat;background-size:100%;width:20vw;height:5.5vw;position: absolute;bottom: 0;left:0.24rem;}
.cyxxl_title:after{content:'';background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxxl/cyxxl_bg02.png) no-repeat;background-size: 100%;width:18vw;height:2.5vw;position: absolute;top: 0;right:0.24rem;}
.cyxxl_title li{width:38vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxxl/scroll01.png) no-repeat;background-size: 100%;height:12.8vw;margin:10px;position: relative;z-index: 1;line-height: 12.8vw;text-align: center;font-weight: 600;}
.cyxxl_title .cyxxl_success{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxxl/scroll03.png) no-repeat;background-size: 100%;font-size: 5vw;color: #3dbf75;text-align: center;}
.cyxxl_title .cyxxl_fail{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxxl/scroll02.png) no-repeat;background-size: 100%;font-size: 5vw;color: #f5444c;text-align: center;}

.cyxxl_box .cyjl_fill{padding-bottom:15px;padding-top: 10px;}
.cyxxl_box .cyjl_fill span{width: 16vw;height: 16vw;line-height: 16vw;font-size:7vw;}
.cyjl_fill .cyxxl_kong{background: #d0bdac;}

.cyxxl_box .cyjl_promptbtn{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.cyxxl_prompt{box-shadow: 0px -2px 0 #c62215 inset;background: #dc4934;}
.cyxxl_prompt b{color: #f0ebd8;}
.cyxxl_prompt i{color: #3dbf75;}

/* 成语小判官 */
.cyxpg_box{background:#e1d1ab url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_bg01.jpg) no-repeat left 40px;background-size: 100%;width: 100%;height: 100vh;}
.cyxpg_bar{width: 70%;margin:20px auto 0 auto;}

.cyxpg_panduan{background: #3d2a24;border-radius:10px;margin:20px 0.24rem 0 0.24rem;padding: 20px 0 30px 0;}
.cyxpg_panduan ul li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}
.cyxpg_panduan span{display: block;width:14vw;height:14vw;background: #f0ebd8;box-shadow: 0 2px 0 #524e45;margin: 0 5px;border-radius: 5px;text-align: center;line-height: 14vw;font-size:7.5vw;position: relative;color: #3d2a24;}
.cyxpg_panduan span:before{content: '';position: absolute;width: 11.6vw;height:11.6vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/bor01.png) no-repeat;background-size: 100%;top: 1vw;left: 1vw;}

.cyxpg_panduan .cyxpg_wrong span{background: #f5444c;color: #ede7d9;}
.cyxpg_panduan .cyxpg_wrong span:before{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_bor04.png) no-repeat;background-size: 100%;}

.cyxpg_panduan .cyxpg_correct span{background: #6db03f;color: #ede7d9;box-shadow: 0 2px 0 #396623;}
.cyxpg_panduan .cyxpg_correct span:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyjielong/bor02.png) no-repeat;background-size: 100%;}

.cyxpg_panduan i{position: relative;z-index: 1;}
.cyxpg_time{background: #3d2a24;border-radius: 20px;color: #e7c15e;font-weight: 600;width:20%;margin:-15px auto 0 auto;padding:5px 0;text-align: center;}

.cyxpg_opt{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_baiding.png) no-repeat;background-size: 100%;width: 70vw;height:70vw;margin-left: 19vw;margin-top: 20px;}
.cyxpg_opt span{display: block;width:14vw;height:15vw;margin-top:9vw;text-align: center;line-height: 14vw;font-size:7.5vw;}
.cyxpg_optLf{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_bg02.png) no-repeat;background-size: 100%;margin-left:1.5vw;}
.cyxpg_optRg{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_bg03.png) no-repeat;background-size: 100%;margin-right: 12.5vw;}
.cyxpg_jihui{width:200px;position: fixed;bottom:50px;left: 50%;margin-left: -100px;}
.cyxpg_jihui span{height:22px;display: block;margin-top: 1px;}
.cyxpg_jihui b{display: block;text-shadow:1px 0 0 #715552, 0 1px 0 #715552, -1px 0 0 #715552, 0 -1px 0 #715552;color: #3dbf75;font-size: 18px;margin: 0 5px;}
.cyxpg_jihuiLe{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_bg04.png) no-repeat;background-size: 100%;width:78px;}
.cyxpg_jihuiRg{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/cyxpg_bg05.png) no-repeat;background-size: 100%;width:98px;}

.cyxpg_fp{width:80vw;height:82vw;background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/cyxpg/fanpai.png) no-repeat;background-size: 100%;position: fixed;top:50%;left:50%;z-index: 1600;margin-top: -41vw;margin-left: -40vw;padding:22vw 25vw 18vw 25vw;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.cyxpg_fp b{display: block;text-align: center;font-size:35px;}
.cyxpg_fp i{display: block;text-align: center;font-size: 16px;}

.cyxpg_success{position: fixed;top:50%;left:50%;z-index: 1600;width:90vw;margin-left: -45vw;margin-top: -41.5vw;}
.cyxpg_success i{display: block;width: 58vw;margin: 0 auto;}
.cyxpg_success b{display: block;text-align: center;font-size: 16px;color: #ede7d9;margin: 10px 0 5px 0;}
.cyxpg_success ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}

.cyxpg_popTit h3{display: block;text-align: center;font-size: 18px;}
.cyxpg_popTit b{display: block;font-size: 15px;margin-top: 5px;}
.cyxpg_pop .cyxpg_panduan{background: #fcf4df;margin: 0;padding: 10px 0 25px 0;}
.cyxpg_pop .cyxpg_panduan span{border: 1px solid #524e4b;}
.cyxpg_pop .cyxpg_text{line-height: 1.5;}
.cyxpg_pop .gxDt_grade_hoist{width:55%;margin:20px auto 10px auto;}

.cyxpg_startTit{position: absolute;top:-22vw;left: 50%;z-index: 1;width:55vw;margin-left: -30vw;}

.cyxpg_startPop{width: 80vw;margin:9vw auto 10px auto;}
.cyxpg_startPop .cyxpg_Zong{line-height: 1.5;}
.cyxpg_startPop .cyxpg_Zong i{color: #95191b;}
.cyxpg_startPop .gxDt_grade_hoist{}
.cyxpg_num{text-align: center;color: #b9a189;margin-top:10px;}
.cyxpg_num b{color: #3dbf75;}

.cyxpg_diffic{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 15px;margin-bottom: 10px;}
.cyxpg_diffic h4{display: block;font-size: 16px;}
.cyxpg_diffic .cyxpg_difficRadio{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top:8px;}
.cyxpg_diffic .cyxpg_difficRadio i{display: inline-block;width: 22px;height: 22px;border-radius: 50px;border: 1px solid #392b20;margin-right: 5px;position: relative;top:5px;font-family: "iconfont" !important;}
.cyxpg_diffic .active{color: #95191b;font-weight: 600;}
.cyxpg_diffic .active i{background: #95191b;border: 1px solid #95191b;}
.cyxpg_diffic .active i:before{content: "\e666";position: absolute;top: 0;left:2px;color: #fcf4df;font-size: 15px;}

/* 图猜成语 */
.tccy_main{background: #fcf4df;min-height: 100vh;}
.tccy_content{margin-top:40px;}
.tccy_content .yd-tab-nav-nomal{margin: 0 0.12rem;}
.tccy_content .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item{border: 1px solid #3d2a24;border-radius: 20px;margin: 0.12rem;height: 30px;line-height:28px;}
.tccy_content .yd-tab-nav .yd-tab-active{background: #e7c15e;box-shadow: 0 -2px 0 #ac8031 inset;font-weight: 600;color: #95191b;}
.tccy_content .yd-tab-nav .yd-tab-active:before{content: initial !important;}

.tccy_content .tccy_tabNomal{margin: 0 0.12rem;}
.tccy_content .tccy_tabNav li{border: 1px solid #3d2a24;border-radius: 20px;margin: 0.12rem;height: 30px;line-height:28px;}
.tccy_content .tccy_tabNav .yd-scrollnav-current{background: #e7c15e;box-shadow: 0 -2px 0 #ac8031 inset;font-weight: 600;color: #95191b;}
.tccy_content .tccy_tabNav .yd-scrollnav-current span{color: #95191b;}

.tccy_guanqia{margin:0 0.12rem 20px 0.12rem;}
.tccy_guanqia ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.tccy_guanqia ul li{width: 16.1vw;height: 17.5vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tccy/guanqia_bg01.png) no-repeat;background-size: 100%;text-align: center;color: #9c8563;margin: 0.12rem 0.12rem;}
.tccy_guanqia ul li .shu{display: block;}
.tccy_guanqia ul li .icon-suo{display: block;font-size: 5.5vw;margin-bottom:2px;margin-top:18%;}
.tccy_guanqia ul li.gq_suokai{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tccy/guanqia_bg02.png) no-repeat;background-size: 100%;color: #3d2a24;}
.tccy_guanqia ul li.gq_suokai .shu{display: block;font-size: 5.5vw;line-height: 17vw;}
.tccy_guanqia ul li.gq_suokai .icon-suo{display: none;}

.tccy_guanqia ul li.gq_skactive{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tccy/guanqia_bg03.png) no-repeat;background-size: 100%;color: #3d2a24;}
.tccy_guanqia ul li.gq_skactive .shu{display: none;}
.tccy_guanqia ul li.gq_skactive .icon-suo{display: none;}


.tccy_substance{margin-top: 30px;}
.tccy_img{margin: 0 0.24rem;border: 2px solid #ddb483;padding: 10px 0;position: relative;background: #fff;}
.tccy_img:before{content: '';position: absolute;background:#ccc url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tccy/tccy_juanzhou.png) no-repeat;background-size: 100% 100%;width: 10px;height: 242px;top: -10px;left: -5px;}
.tccy_img:after{content: '';position: absolute;background:#ccc url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/answer/tccy/tccy_juanzhou.png) no-repeat;background-size: 100% 100%;width: 10px;height: 242px;top: -10px;right: -5px;}
.tccy_img img{height:200px;width: auto;margin: 0 auto;}

.tccy_substance .cyxpg_panduan{background: transparent;padding-bottom: 20px;}
.tccy_substance .cyxpg_panduan span{border: 1px solid #524e45;}
.tccy_substance .cyxpg_panduan .tycy_active{border: 2px solid #6db03f;}

.tccy_substance .cyjl_promptbtn{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 10px;}

.cyjl_cgBox .cyxpg_panduan{background: #fcf4df;margin-top:5px;padding-top: 0;}
.cyjl_cgBox .cyxpg_panduan span{ border: 1px solid #524e4b;}
.cyjl_cgBox .cyxpg_panduan ul li{width: 100%;background: #fcf4df;box-shadow: 0 2px 0 #fcf4df;}
.cyjl_cgBox .cyxpg_text{margin:10px 0 20px 0;}

@media screen and (max-width: 340px){
	.gxDt_level i{width: 60px;}
	.gxDt_level ul li{width: 25px;margin-top: 3px;}
	.gxDt_level .gxDt_levPromot{font-size: 13px;padding: 5px 7px;margin-left: 5px;}
	.gxDt_level .gxDt_levPromot span{font-size: 13px;}
	.gxDt_level .gxDt_levMore{margin-left: 5px;}
	.cyjl_fill span{width: 12vw;height: 12vw;line-height: 12vw;}
	.cyjl_prompt{padding:0 5px;height: 40px;line-height: 38px;}
	.cyjl_prompt b,.cyjl_prompt span{font-size: 15px;}
	.Dt_shuomLf{padding-right: 5px;}
	.tccy_guanqia ul li .icon-suo{margin-top: 13.5%;}
}

@media screen and (min-width:341px) and (max-width: 400px){
	.cyjl_fill span{width: 12.8vw;height: 12.8vw;line-height: 12.8vw;}
}

@media screen and (min-width:710px){
	.cyjl_fill span{height:60px;line-height:60px;font-size: 40px;width: 60px;}
	.cyjl_conte span{height:84px;line-height:84px;font-size: 40px;}
	.gxDt_grade_hoist img{-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;border-radius: 20px;}
	.gxDt_succeTit span{font-size: 40px;bottom: 54px;}
	.cyjl_analyContinue{width: 600px;margin-left: -300px;}
	.cyxxl_title li{width:235px;height: 76px;line-height: 76px;}
	.cyxxl_title .cyxxl_success{font-size: 36px;}
	.cyxxl_title .cyxxl_fail{font-size: 36px;}
	.cyxxl_box .cyjl_fill span{width: 70px;height: 70px;font-size: 30px;line-height: 70px;}
	.cyxpg_panduan span{width:76px;height: 76px;line-height: 76px;font-size: 30px;}
	.cyxpg_panduan span:before{width: 56px;height: 56px;top: 10px;left: 10px;}
	.cyxpg_opt{width: 567px;height: 544px;margin: 0 auto;margin-left: 100px;}
	.cyxpg_optLf{margin-left: 0;}
	.cyxpg_optRg{margin-right: 0;}
	.cyxpg_opt span{width: 134px;height: 148px;font-size:50px;line-height: 134px;}
	.cyxpg_fp{width:481px;padding: 0;height: 481px;margin-left: -240px;margin-top: -240px;}
	.cyxpg_success{width: 750px;margin-left: -375px;margin-top: -230px;}
	.cyxpg_success i{width: 429px;}
	.cyxpg_startTit{width: 429px;top: -184px;margin-left: -208px;}
	.cyxpg_startPop{width: 700px;}
	.tccy_guanqia ul li{width: 133px;height: 142px;}
	.tccy_guanqia ul li.gq_suokai .shu{line-height: 142px;}
	.tccy_guanqia ul li .icon-suo{font-size: 70px;margin-bottom: 3px;}
}
/* 国学答题 end */

/* 历史 */
/* 历史朝代 */
.lschaodai_box{position: relative;}
.lschaodai_box:before{width: 100%;height:50vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/chaodai_bg.jpg) no-repeat center top;background-size: 100% auto;content: '';position: absolute;top: 0;left: 0;}
.lschaodai_box .mjyx_synop{padding-top:21vw;}
.lschaodai_box .zhuzi_synop_rw{background:transparent;}

.cd_lishi ul li.xianqin .philoTime_yuan{left: 15px;}
.cd_lishi ul li:after{left: 22px;}
.cd_lishi .philoTime_main{margin-left: 36px;}
.cd_lishi ul li{width: 40%;}
.cd_lishi .philoTime_main{margin-top: 5px;}
.cd_lishi ul li:before{top: 32px;} 
.cd_lishi .philoTime_yuan{top: 30px;}

.cdLsPerson{margin-bottom: 10px;}
.cdLsPerson_img{width:46px;float: left;margin-right: 5px;position: relative;z-index: 1;height: 46px;overflow:hidden;border-radius: 50%;}
.cdLsPerson_txt{color: #95191b;font-weight: 600;height: 46px;line-height: 46px;}

.cdLsTime{position: relative;}
.cdLsTime:after{content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;background: rgba(57,43,32,0.1);top: 10px;left: -16px;z-index: 1;}
.cdLsTime span{display: block;line-height: 1.6;white-space: initial;}

.cdLs_renwu_cont .msJrList ul li span{font-weight: 400;}
.cdLs_renwu_cont .home-subhead-pag{padding-right: 0.24rem;margin-top: 5px;}

.chaod_cydg{padding-right: 0.24rem;}
.chaod_cydg li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 15px 0;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;color: #b9a189;}
.chaod_cydg li:last-child{border-bottom: none;padding-bottom: 0;}
.chaod_cydg li span{color: #b9a189;margin-left:10px;}

/* 快速导航 */
.hc_ksNavig{margin: 15px 0 15px 0.24rem;}
.hc_ksNavig_tit{float: left;margin-right:15px;}
.hc_ksNavig_tit span{font-size: 14px;width:40px;letter-spacing:2px;display: block;position: relative;font-family: "iconfont" !important;}
.hc_ksNavig_tit span:before{content: "\e665";position: absolute;right: -10px;top:12px;color: #b9a189;}
.hc_ksNavig_list ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.hc_ksNavig_list ul li{display: inline-block;font-size: 15px;margin-right: 5px;margin-top: 2px;}
.hc_ksNavig_list ul li:last-child{margin-right: 0.24rem;}
.hc_ksNavig_list span,.hc_ksNavig_list a{display: block;background:#f0ece1;height:35px;line-height:35px;padding: 0 10px;border-radius:8px;}

/* 话题 */
.lshuati_box{position: relative;}
.lshuati_box:before{width: 100%;height:50vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/huati_bg.jpg) no-repeat center top;background-size: 100% auto;content: '';position: absolute;top: 0;left: 0;}
.lshuati_box .shufaTitle img{width: 20%;}
.lshuati_box .zhuzi_synop_rw{background: transparent;}
.lsHuati_bt{overflow: hidden;}
.lsHuati_bt span{display: block;float: left;width:56px;margin-top:11px;margin-right: 5px;}
.lsHuati_bt b{font-size: 18px;color: #95191b;float: left;margin-top:10px;}

.lsHuati_txt{line-height:1.8;margin-top: 12px;}
.lsHuati_txt b{font-size: 17px;}

/* .lshuati_box .zhuzi_synop_xia{margin-left: 0;background-image:none;color: rgba(57,43,32,0.5);position: initial;height:30px;margin-bottom: -5px;} */
.lshuati_box .zhuzi_synop_xia:before{top:110px;}
.lshuati_box .zhuzi_synop_xia{margin-left: 0;color: rgba(57,43,32,0.6);}
.lshuati_box .zhuzi_synop_shang{margin-bottom:10px;} 
.lshuati_box .mjyx_synop{padding: 20px 0;}
.lshuati_box .zhuzi_synop_img{margin-left: 0.24rem;}
.lshuati_box .zhuzi_synop_text{margin:0 0.24rem;}
.lshuati_box .zhuzi_card{margin:0.2rem 0.24rem 0 0.24rem;}

.ls_chaochang{position: relative;}
.ls_chaochang .zhuzi_synop_xia{margin-left: 0;background-image:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_bg.jpg);margin-bottom: -5px;margin-top: 5px;height:30px;position:initial;}
.ls_chaochang .zhuzi_synop_xia:before{top: 0;}
.ls_chaochang .zhuzi_synop_shang{margin-bottom:10px;}

.htrwList ul li span{font-weight: 400;}
.subject_main{padding-right: 0.24rem;}
.subject_box{border-bottom:1px dashed rgba(57,43,32,0.2);margin-top:20px;padding-bottom:20px;}
.subject_box:last-child{border-bottom: none;}
.subject_img{width:100px;margin-bottom: 5px;margin-right: 10px;float: left;}
/* .subject_img_left{float: left;margin-right: 10px;}
.subject_img_right{float: right;margin-left: 10px;} */
.subject_title{color: #95191b;font-size: 17px;}
.subject_title a{color: #95191b;font-size: 17px;}
.subject_title i{display:block;width:20px;height:20px;border:1px solid #95191b;float:left;border-radius:50%;line-height:18px;text-align:center;margin-top:2px;margin-right:10px;}
.subject_nr{line-height:1.6;margin-top: 5px;}
.subject_yuan{display:block;height:18px;border:1px solid #95191b;float:left;border-radius:20px;line-height:16px;text-align:center;margin-top:3px;margin-right:5px;color: #95191b;font-weight: 600;font-size: 13px;padding: 0 5px;}

.subject_end{background: #e2dcce url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/huati_jieyu_bg.png) no-repeat center bottom;background-size: 100% auto;border-radius: 10px;margin-right: 0.24rem;padding: 15px 10px 15px 5px;line-height: 1.8;text-indent: 2em;}
.subject_end span{width:16.8vw;float: left;}
.subject_end i{display: block;width:72vw;float: right;}

.ht_xxia{float: right;color: #95191b;}

/* 人物 */
.lsrw_Content .hc_headLine{margin-bottom: 15px;}
.lsrw_headLine{font-size: 17px;color: #94191b;font-weight: 600;margin-top: 10px;}
.lsrw_headLine i{display:inline-block;width:5px;height:5px;background:#94191b;border-radius:50%;position: relative;top: -3px;margin-right: 10px;}
.lsrw_XbtheadLine{font-size: 16px;}

/* 事件 */
.lsshijian_box{position: relative;}
.lsshijian_box:before{width: 100%;height:50vw;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/lishishijian_bg.jpg) no-repeat center top;background-size: 100% auto;content: '';position: absolute;top: 0;left: 0;}
.lsshijian_box .shufaTitle img{width:38%;}
.lsshijian_box .zhuzi_synop_rw{background: transparent;}

/* 地图 */
.lsArea_header ul{display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;}
.lsArea_header ul li{color: #e2dcce;height: 39px;}
.lsArea_header ul li.active{color: #eee7d7;font-weight: 600;border-bottom: 2px solid #e2dcce;}

.sort-header .lsArea_header_item{-webkit-box-flex: 0;-webkit-flex: 0 0 13%;-ms-flex: 0 0 13%;flex: 0 0 13%;}
.sort-header .lsArea_header_box{width:70%;margin-left: 23%;}

.lsArea_content{margin-top: 40px;}
.lsArea_content .skqs_right{padding-top: 0;}
.lsArea_content .skqs_sjList{background: #f0ece1;border-radius: 10px;padding: 5px 0.1rem 10px 0.1rem;margin-top: 15px;}
.lsArea_content .skqs_sjList a{width: 50%;}
.lsArea_content .skqs_right ul li{padding-top: 5px;}

/* 夏朝简史 */
.ls_expand_topFix{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/ls_expand_topBg.jpg) no-repeat;background-size: 100% 100%;}
.ls_expand_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/ls_expand_conBg.jpg) no-repeat;background-size: 100% auto;padding:20px 0.24rem 0.3rem 0.24rem;}

.ls_expand_title{position: relative;z-index: 1;}
.ls_expand_title img{width: auto;height:65px;margin: 0 auto;}
.ls_expand_content .expand_dbrw span img{width:55px;float: left;margin-right: 10px;margin-bottom: 5px;}
.ls_expand_content .zhuzi_card{padding-right: 0;}

.ls_expand_head{border: 1px dashed rgba(57,43,32,0.3);border-radius: 10px;position: relative;margin-top: -25px;line-height: 1.6;margin-right: 5px;}
.ls_expand_head:before{background: rgba(251,246,237,0.3);border-radius: 10px;margin-top:5px;margin-left: 5px;position: absolute;content: '';width: 100%;height: 100%;}
.ls_expand_head span{padding:24px 8px 10px 15px;display: block;color: #392b20;position: relative;}

.ls_expand_content .expand_dbrw p{text-indent: 2em;}

/* 城市地名 */
.ls_dimingBg{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/diming02.png);background-size: 100.1%;}
.ls_dimingBg_header{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/diming01.png) no-repeat top left;background-size: 100.1%;}
.ls_dimingBg_bottom{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/diming03.jpg) no-repeat bottom left;background-size: 100.1%;}
.ls_dimingBg_cont{padding:20px 30px 30px 30px;}
.ls_dimingBg .yulu_title{width:90px;text-align: center;margin-top:15px;margin-bottom: 5px;}
.ls_dimingBg .yulu_title h4{display: block;background: #3b2a20;border-radius: 20px;color: #e0cbb2;font-size: 15px;line-height:30px;}
.ls_dimingBg h3{color: #3b2a20;font-size: 17px;line-height: 1.6;}

/* 成语典故 */
.cydg_main ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom:18px;}
.cydg_main ul li:last-child{border-bottom: none;}
.cydg_title h2{display: block;font-size: 18px;color: #781416;}
.cydg_title span{display: inline-block;font-weight: normal;font-size: 15px;color: #3d2a24;margin-left: 10px;}
.cydg_content{line-height:2;margin-top:10px;}
.cydg_content span{display: block;}
.cydg_content .cydg_col{color: #95191b;}
.cydg_xiangjin a,.cydg_xiangjin i{display: inline-block;color: #95191b;text-decoration: underline;}

.cydgjl{margin-bottom: 5px;}
.cydgjl:last-child{margin-bottom: 0;}
.cydgjl .cydg_yuan{display: inline-block;width:4px;height:4px;border-radius: 50%;background: #3d2a24;position: relative;top: -3px;margin-right: 5px;}
.cydg_jies{color: #b9a189;}

/* 历史帝王 */
.lsdw_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/ls_diwang_bg.jpg) no-repeat;background-size: 100% auto;padding:50px 0.24rem 0 0.24rem;}
.lsdw_content .ls_expand_title img{height: 60px;}
.lsdw_entry{margin-top:25px;}
.lsdw_entry ul li{background: rgba(57,43,32,0.1);flex: 1;}
.lsdw_entry ul li span{line-height:18px;width: 20%;border-right: 1px solid rgba(57,43,32,0.1);font-size: 14px;height:45px;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: center;-webkit-align-items:center;justify-content:center;float: left;text-align:center;}
.lsdw_entry ul li span:nth-child(5n){border-right:none;}
.lsdw_entry ul li a span{text-decoration: underline;color: #a2000f;}
.lsdw_entry ul li:nth-child(2n){background: none;}
.lsdw_entry ul li:last-child{border-bottom: 1px solid rgba(57,43,32,0.1);}

.lsdw_entry .ls_expand_head{margin-top:25px;}
.lsdw_entry .ls_expand_head span{padding:15px 8px 10px 15px;overflow: hidden;}
.lsdw_entry_img{width:75px;height:75px;float: left;margin:25px 10px 10px 15px;overflow: hidden;border-radius: 50%;position: relative;}
.lsdw_entry .ls_expand_head a{color: #95191b;text-decoration: underline;float: right;}
.lsdw_entry .ls_expand_head h3{display: block;position: absolute;font-size: 17px;left: 15px;top: -14px;}

/* 朝代简史 */
.lsCdjs_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/ls_cdjs_bg.jpg) no-repeat;background-size: 100% auto;padding:50px 0.24rem 0 0.24rem;}
.lsCdjs_content .ls_expand_title img{height: 55px;}
.lsCdjs_content .lsdw_entry_img{border-radius: 10px;}

.lscdjs_qh{padding-right: 0.24rem;margin-top:10px;}
.lscdjs_qh .yd-tab-nav .yd-tab-nav-item{font-size: 15px;height: 35px;line-height: 35px;font-weight: 600;}
.lscdjs_qh .yd-tab-nav .yd-tab-nav-item:before{content: "";width:90%;height: 2px;position: absolute;left: 50%;bottom: 0;margin-left: -45%;z-index: 4;background: rgba(57,43,32,0.1);border-radius: 10px;}
.lscdjs_qh .yd-tab-nav .yd-tab-active{color: #bc2931;}
.lscdjs_qh .yd-tab-nav .yd-tab-active:before{background:#bc2931;}

.lscdjs_qh .lsCdJs_box{margin-top: 15px;}

/* 中国历史朝代顺序表  中国朝代历史都城表 */
.lsCdsxb_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/lscdsxb_bg.jpg) no-repeat;background-size: 100% auto;padding: 60px 0.24rem 0 0.24rem;}
.lsCddcb_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/lscddcb_bg.jpg) no-repeat;background-size: 100% auto;padding: 60px 0.24rem 0 0.24rem;}
.ls_cdsxb_tit .ls_expand_title img{height:48px;}
.ls_cdsxb_tit .ls_expand_head{margin-top: -20px;}

.lsCdsxb_entry{margin-top: 25px;}
.lsCdsxb_entry table,.lsCdsxb_entry th,.lsCdsxb_entry td{font-size: 14px;}
.lsCdsxb_entry table{border-left: 1px solid rgba(57,43,32,0.1);border-top:1px solid rgba(57,43,32,0.1);}
.lsCdsxb_entry th,.lsCdsxb_entry td{border-right:1px solid rgba(57,43,32,0.1);border-bottom:1px solid rgba(57,43,32,0.1);padding:10px 2px;}
.lsCdsxb_tabBg th,.lsCdsxb_tabBg td{background: rgba(57,43,32,0.1);}
.lsCdsxb_entry th{font-weight: 600;}
.lsCdsxb_tab{text-align:center;}
.lsCdsxb_tab a{color: #95191b;text-decoration: underline;}

.ls_cdsxb_lbFix{position: fixed;top: 40px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/entry_bg.jpg) center center;background-size: 100% auto;left: 0;z-index: 5;width: 100%;}

/* 首页 */
.lishi_search .yd-search-input .search-input{border-radius:2px;}
.ls_hotDay{margin:15px 0.24rem;background: #f1ede2 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/ls_hotDayBg.png) no-repeat top left;border-radius: 10px;background-size: 44%;padding:15px 0 15px 0.24rem;}
.hc_headLine h4{display: block;width:90px;float: left;}
.ls_hotDay_list{position: relative;}

.ls_hotDay_list .yd-slider-item{width: 60%;margin-right: 10px;} 
.ls_hotDay_wrapper{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.ls_hotDay_item{width:100%;display: inline-block;margin-right: 10px;padding-right: 10px;}
.ls_hotDay_item li{margin-top: 15px;}
.ls_hotDay_item li i{border-radius: 10px;width:50px;float: left;margin-right: 10px;}
.ls_hotDay_item li i img{width: 50px;height: 50px;border-radius: 10px;}
.ls_hotDay_item li em{width:20px;display: inline-block;position: relative;top:2px;margin-left: 5px;}
.ls_hotDay_item .home_test_rg h3{display: block;font-size: 15px;color: #392b20;margin-top: 2px;}
.ls_hotDay_item .home_test_rg span{display: block;color: #b9a189;margin-top: 5px;font-size: 13px;}

.ls_hotDay_list .yd-slider-wrapper{padding-bottom:20px;}
.ls_hotDay_list .yd-slider-pagination{bottom:0;}
.ls_hotDay_list .yd-slider-pagination-item{background: rgba(57,43,32,0.2);}

.ls_philo{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/lishi_timeBg.jpg);padding-bottom:20px;}
.ls_philo .hc_headLine{padding-top: 20px;padding-left: 0.24rem;}

.ls_philoTime{margin-top: 15px;}
.ls_philoTime ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.ls_philoTime ul li{width: 44%;display: inline-block;position: relative;margin-left: 0.24rem;}
.ls_philoTime ul li:before{content: '';position: absolute;width:100%;height:25px;border-bottom: 1px dashed rgba(57,43,32,0.3);border-bottom-right-radius: 100%;top:45px;left: -50%;}
.ls_philoTime ul li:after{content: '';position: absolute;width:100%;height:15px;border-top: 1px dashed rgba(57,43,32,0.3);border-top-right-radius: 100%;top:60px;left: 50%;}
.ls_philoTime ul li:nth-child(2n){position: relative;top:15px;padding-bottom:15px;}
.ls_philoTime ul li:nth-child(2n):before{border-bottom:none;}
.ls_philoTime ul li:nth-child(2n):after{border-top:none;}
.ls_philoTime ul li:last-child{padding-right: 0.24rem;}
.ls_philoTime ul li:last-child:after{border-bottom:1px dashed rgba(57,43,32,0.26);top:40px;width: 50%;border-top:none;}

.ls_philoHead h3{display: block;font-size: 16px;color: #94181a;text-align:center;margin-bottom: 5px;}
.ls_philoHead span{border: 1px dashed rgba(57,43,32,0.26);display: block;border-radius: 50%;padding: 5px;width:65px;margin: 0 auto;position: relative;z-index: 1;}
.ls_philoHead img{width: 53px;height: 53px;border-radius: 50%;}

.ls_philoCont{border: 1px solid rgba(57,43,32,0.16);border-radius: 10px;padding: 10px 10px 5px 10px;line-height: 1.6;margin-top:15px;position: relative;border-top: none;}
.ls_philoCont:before{content: '';position: absolute;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/sanjiao_you.png);width:100%;height: 15px;top: -10px;left: 0;background-size: 100%;}
.ls_philoTime ul li:last-child .ls_philoCont:before{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/sanjiao_zuo.png);background-size: 100%;}
.ls_philoList{border-bottom: 1px solid rgba(57,43,32,0.1);padding:5px 0;} 
.ls_philoList:last-child{border-bottom: none;}
.ls_philoList b{display: block;font-size:14px;float: left;margin-right: 5px;}
.ls_philoList span{display: block;font-size:14px;float: left;}
.ls_philoList a{color: #94181a;text-decoration: underline;}

.lsJxhtList ul li span{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.lsJxht a{font-size: 15px;text-align: left;}

.cdLs_renwu_cont .zgshuhua_list img{height: auto;}

.ls_todayLogy{padding-left: 0;position: relative;}
.ls_todayLogy .hc_headLine{padding-left: 0.24rem;}
.ls_today{margin-right: 0.24rem;margin-top: 15px;}
.ls_todayHh{max-height:230px;overflow-y: auto;}
.ls_todayZhezhao{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/today_zhezhao.png) no-repeat;background-size: 100%;position: absolute;bottom: 0;left: 0;width: 100%;height:60px;z-index: 1;} 
.ls_today ul{margin-top: -15px;margin-left: 0.24rem;}
.ls_today li{border-bottom:1px solid rgba(57,43,32,0.15);padding: 15px 0;margin-left: 15px;position: relative;}
.ls_today li:before{content:'';width: 1px;height: 100%;background: rgba(57,43,32,0.2);position: absolute;left:-15px;}
.ls_today li:last-child{border-bottom: none;}
.ls_today li:last-child:before{height:80%;}
.ls_today_img{width: 65px;float: right;height: 45px;overflow: hidden;}
.ls_today_txt{float: left;width:76%;}
.ls_today_txt b{display: inline-block;font-size: 14px;border:1px solid rgba(57,43,32,1);border-radius: 20px;padding:2px 10px;position: relative;}
.ls_today_txt b:before{content: '';position: absolute;width:8px;height:8px;border-radius: 50%;border:2px solid #94181a;left: -19px;top:5px;}
.ls_today_txt i{display: block;margin-top: 5px;}

/* 设置滚动条的样式 */
.ls_todayHh::-webkit-scrollbar{width:6px;display: block;}
.ls_todayHh::-webkit-scrollbar-thumb{border-radius: 10px;background-color:rgba(57,43,32,0.2);display: block;}

/* 历史上的今天 */
.lsToday_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/today_bg.jpg) no-repeat;background-size: 100% auto;padding:45px 0 0 0;}
.lsToday_tit{width: 36%;margin: 0 auto;}
.lsToday_Time{font-weight: 700;font-size: 18px;color: #95191b;padding-left: 0.24rem;margin-top: 20px;}

/* 商朝简史 */
.lsCdJs_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/cd_jianshi_Bg.jpg) no-repeat;background-size: 100% auto;padding:50px 0 0 0;}
.lsCdJs_content .ls_cdsxb_tit .ls_expand_title img{height:70px;}
.lsCdJs_main{padding: 0 0.24rem;}
.lsCdJs_title{height:28px;margin-top: 20px;margin-bottom: 10px;}
.lsCdJs_title img{width: auto;height: 100%;margin:0 auto;}
.lsCdJs_box{background: rgba(57,43,32,0.1);border-radius: 10px;padding:8px 10px;line-height:1.8;}
.lsCdJs_box b{display:block;float: left;}
.lsCdJs_box a{color: #bc2931;text-decoration: underline;}
.lsCdJs_box ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding:8px 0 10px 0;}
.lsCdJs_box ul li:last-child{border-bottom: none;padding-bottom:2px;}

.ls_cdsxb_lb .yd-tab-nav-nomal .yd-tab-nav{border-bottom: 1px solid rgba(57,43,32,0.1);}
.ls_cdsxb_lb .yd-tab-nav-nomal .yd-tab-nav .yd-tab-nav-item{font-size: 16px;height: 40px;line-height: 40px;}
.ls_cdsxb_lb .yd-tab-nav .yd-tab-active{color: #95191b;font-weight: 600;}

.ls_cdsxb_lb .ls_cdsxb_tab{border-bottom: 1px solid rgba(57,43,32,0.1);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.ls_cdsxb_lb .ls_cdsxb_tab li{font-size: 16px;height: 40px;line-height: 40px;float: left;width: 1%;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;text-align:center;}
.ls_cdsxb_lb .ls_cdsxb_tab li.active{color: #95191b;font-weight: 600;border-bottom: 2px solid #95191b;position: relative;}
.ls_cdsxb_lb .ls_cdsxb_tab li.active:before{content: "";width: 70%;height: 2px;position: absolute;left: 50%;bottom: 0;margin-left: -35%;z-index: 4;background-color: currentColor;}

/* 朝代歌 */
.lsCdGe_content{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lishi/chaodaige_bg.jpg) no-repeat;background-size: 100% auto;padding:50px 0.24rem 0 0.24rem;}
.lsCdge_cont h3{display:block;font-size: 18px;color: #3b2a20;text-align: center;margin-top: 20px;margin-bottom: 10px;line-height: 1.5;}
.lsCdge_shige{margin-top: 10px;}
.lsCdge_shige span{display: block;line-height: 2;}
.lsCdge_center{text-align: center;}
.lsCdge_cont ul li{border-bottom: 1px solid rgba(57,43,32,0.16);padding-bottom:18px;}
.lsCdge_cont ul li:last-child{border-bottom:none;padding-bottom: 0;}

/* 历史 */

/* 名词解释 */
.ncjs_title{width:44%;}
.hlmcjs_box{padding: 0 0.24rem;}
.hlmcjs_clear{margin-top: 15px;}
.hlmcjs_clear h3{font-size: 18px;display: block;margin-bottom: 5px;}
.hlmcjs_clear span{display: block;font-size: 17px;line-height:2;color: #b9a189;}
.mcjs_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/lifa/mcjs_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 分享 */
.share_button{background-color: #95191b;color: #f0ece1;}

/* 登录 */
.tc_header{position:absolute;z-index: 10;right: 0;left: 0;height: 40px;padding: 0 14px;}
.tc_header .zsa_bt{float: right;font-size: 16px;position: relative;z-index: 20;padding:0 14px;margin: 0 -14px;color: #95958b;line-height: 40px;}
.tc_header .zsa_bt:after{content: "关闭";}
.tc_header h1{position:absolute;right:40px;left:40px;z-index:-1;width:auto;display:inline-block;margin: 0;font-size: 17px;text-align: center;font-weight: 500;line-height: 40px;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tc_iframe{position:absolute;top: 0;left: 0;right: 0;bottom: 0;border: 0;padding: 0;margin: 0;padding-top: 40px;}

.tc_wrapper{position:absolute;z-index: 2;top:40px;bottom: 0;left: 0;overflow: hidden;width:100%;padding:20px 10px;line-height: 30px;word-break: break-all;}
.tc_wrapLoginTitle{text-align: center;margin-bottom:20px;}
.tc_wrapLoginTitle .tc_login_item{font-size: 16px;width: 100%;display: initial;padding: 5px 10px;color: #95958b;margin-left: 5%;}
.tc_wrapLoginTitle i{background: #95958b;border-radius: 50%;width: 6px;height: 6px; display: inline-block;}
.tc_wrapLoginTitle .tc_login_item.active{color: #f64744;border-bottom: 2px solid #f64744;}

.tc_login_box{background-color:#fff;padding: 10px 10px 0 10px;}
.tc_input_row{height: 40px;border-radius: 20px;border: 1px solid #d2d2d2;margin-bottom: 10px;clear: left;overflow: hidden;position: relative;}
.tc_input_row .iconfont{position: absolute;top: 50%;left: 10px;transform: translateY(-50%);transform: translateY(-50%);transform: translateY(-50%);font-size: 18px;color: #000;}
.tc_input_row input{margin-bottom: 0;border: 0;border-radius: 0;background-color: transparent;-webkit-box-shadow: none;color: #392b20;}
.tc_input_row input[type=number],.tc_input_row input[type=text],.tc_input_row input[type=password]{line-height: 20px;width: 100%;height:38px;font-size: 14px;padding: 0 0 0 40px;-webkit-user-select: text;outline: 0;-webkit-appearance: none;}

.tc_input_yzm{position: absolute;top: 0px;right: 0;padding: 0 10px;height: 40px;line-height: 40px;border-left: 1px #dddddd solid;border-radius: 0;color: #392b20;font-size: 16px;}

.session_field{padding: 0px 10px;margin-top: 16px;}
.session_field a{color: #95958b;font-size: 14px;vertical-align: middle;}
.tc_wrapBtn{margin:14px 10px 0 10px;}
.tc_wrapBtn .tc_btn{font-size: 18px;display: block;width: 100%;background-color: #f0ad4e;color: #fff;border: 1px #f0ad4e solid;padding: 5px 0;}

.user_login_padd{margin:10% 15px 10px 15px;}
.serve-txt{color: #94918c;font-size: 14px;vertical-align: middle;display: block;padding: 0px 19px;text-align: center;}
.serve-txt a{text-decoration: underline;color: #94918c;}

.tc_input_row input::-webkit-input-placeholder{color: #95958b;font-size: 14px;}
.tc_input_row input::-moz-placeholder{color: #95958b;font-size: 14px;}
.tc_input_row input:-ms-input-placeholder{color: #95958b;font-size: 14px;} 

.yd-datetime{background:#f0ece1 !important;}
.yd-datetime-head{background:#f0ece1 !important;}
.yd-datetime-item-content>span{background:#f0ece1 !important;}
.yd-datetime-head>a:last-child{color: #fa8919 !important;}

.yd-search-list{background-color: #f2eee3;}
.yd-search-fly{top: 0 !important;}
.yd-search-fly .yd-search-input{background-color: #e2dcce;}
.yd-search-fly .yd-search-input>.search-input{background-color:#f2eee3;border-radius:30px 0 0 30px;}
.yd-search-fly .yd-search-input>.cancel-text{color:#f2eee3;background:#95191b;margin-right:0.24rem;border-radius: 0 30px 30px 0;border: 1px solid #95191b;height: 32px;}

.top_wrapper{position: fixed;top: 40px;right: 5px;z-index: 1600;background: rgba(0,0,0,.8);width: 150px;border-radius: 5px; -webkit-border-radius: 5px;}
.top_popover_arrow{position: absolute;top: -6px;right: 10px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #000;opacity: .8;}
.menu{width: 100%;}
.top_user{display: block;height: 60px;padding: 10px;position: relative;}
.top_user:after{position: absolute;bottom: 0;right: 10px;left: 10px;height: 1px;content: '';-webkit-transform: scaleY(.1);transform: scaleY(.1);background-color: #fff;}
.top_num{position: absolute;top: 5px;left: 5px;font-size: 12px;font-style: normal;line-height: 1;display: inline-block;padding: 2px 4px;color: #efdab5;border-radius: 100px;background-color: #761314;}
.top_user .photo{float: left;width: 40px;height: 40px;border-radius: 50%;margin-right: 5px;}
.top_user h3{font-size: 14px;color: #fff;font-weight: 400;margin: 0;padding: 3px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 1;}
.top_user p{font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 3px 0;line-height:initial;color: #bb8962;}
.top_user span{background-color: #761314;padding: 1px 5px;font-size: 12px;height: 24px;border-radius: 12px;color: #efdab5;}

.top_menu_tab .top_tab_item{display: block;padding: 8px 15px;overflow: hidden;color: #fff;position: relative;line-height: initial;}
.top_menu_tab .top_tab_item:after{position: absolute;bottom: 0;right: 10px;left: 10px;height: 1px;content: '';-webkit-transform: scaleY(.1);transform: scaleY(.1);background-color: #fff;}
.top_menu_tab .top_tab_item span{font-size: 16px;}
.top_menu_tab .top_tab_item .iconfont{margin-right: 10px;}
.top_menu_tab .top_tab_item .top_tab_label{font-size: 16px;}

.tc_login_checkbox{padding:0 10px;}
.tc_login_checkbox a{color: #4196cf;text-decoration: underline;}

/* 图片变圆形 */
.img_radius{width: 1.48rem;height: 1.48rem;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}

/* 多媒体平台 */
.dmtpt_box{background: #e2dcce;}
.dmtpt_main{background: #f0ece1;padding:15px 0.24rem 0 0.24rem;}
.dmtpt_gz{padding-bottom: 15px;margin-bottom: 15px;position: relative;}
.dmtpt_gz .dmtpt_img{width: 70px;height: 70px;border-radius: 50%;float: left;margin-right: 10px;}
.dmtpt_img img{width: 100%;}
.dmtpt_gz h3{display: block;font-size: 16px;padding-top:10px;}
.dmtpt_gz .dmtpt_jjjs{margin-top: 10px;}
.dmtpt_gz .dmtpt_jjjs span{display: block;font-size: 14px;line-height: 24px;}
.dmtpt_gz ul li{float: left;margin-top: 10px;}
.dmtpt_gz ul li b{display:block;font-size: 15px;float: left;}
.dmtpt_gz ul li i{display:block;font-size: 12px;float: left;color: #b9a189;margin-top:2px;margin-left:5px;margin-right:15px;}
.dmtpt_gz .btn{width:70px;height: 30px;border:none;outline: none;background: #a2000f;color: #f0ece1;font-size: 15px;font-weight: 600;border-radius: 20px;position: absolute;top:10px;right:0;}

.dmtpt_gz .btn_act{background: #f0ece1;color: #b9a189;border: 1px solid #b9a189;}

.dmtpt_cont{background: #f0ece1;}
.dmtpt_cont .dmtpt_nav{border-bottom: 1px solid rgba(57,43,32,0.1);}
.dmtpt_cont .dmtpt_nav .yd-tab-nav-item{line-height: 45px;flex: initial!important;width: auto;font-size: 16px;margin-left:20px;}
.dmtpt_cont .dmtpt_nav .yd-tab-active{color: #a2000f;font-weight: 600;}
.dmtpt_cont .dmtpt_nav .yd-tab-active a{color: #a2000f;font-weight: 600;}
.dmtpt_list{padding: 0 0.24rem;}
.dmtpt_list ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 20px 0 20px 0;}
.dmtpt_list ul li h3{display: block;font-size: 17px;font-weight: 400;}
.dmtpt_list .dmtpt_img i{display: block;width: 32%;margin-right:2%;float: left;margin-top: 10px;} 
.dmtpt_list .dmtpt_img i:nth-child(3n){margin-right: 0;}
.dmtpt_list .dmtpt_img img{border-radius: 10px;}
.dmtpt_list .dmtpt_yd{margin-top: 10px;}
.dmtpt_list .dmtpt_yd span{display: block;font-size: 14px;color: #b9a189;float: left;margin-right: 15px;}

.readBook_measTit .dmtpt_img{width:40px;float: left;margin-right:5px;height:40px;margin-top: 3px;}
.readBook_measTit h3{display: block;font-size: 15px;color: #392b20;font-weight: 400;line-height:24px;padding-top: 0;}
.readBook_measTit .readBook_measFud{width: 65%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.readBook_measTit .readBook_measFud span{color: #b9a189;font-size: 12px;line-height:20px;display: block;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.readBook_measTit .readBook_measFud em{display: block;float: left;width: 1px;height: 12px;background: #dcd0c1;margin:5px 10px 0 10px;}
.readBook_measTit .inform_fankui{margin-top: -5px;}
.readBook_measTit{margin-bottom: 0;padding-bottom:10px;}

.readBook_measTit .btn{height:25px;width: 60px;top:7px;}

/* 中小学诗词 */
.zxxsc_box{margin:0 0.24rem;}
.zxxsc_box h3{display: block;font-size: 18px;margin-top:20px;}
.zxxsc_box ul li{width: 50%;float: left;line-height: 35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zxxsc_box i{color: #b9a189;margin-left: 2px;}
.zxxsc_list{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 10px;}

/* 中小学诗词 end */

/* 弹窗 */
.xl_menu{background: #ebe7dd;padding-bottom: 20px;}
.xl_menuHome{background: #ffffff;padding-bottom: 20px;} 
.xl_menuHome .mui-content{background: #ffffff;}
.xl_menu_title{padding:20px 3% 5px 3%;}
.xl_menu_title h3{display: block;font-size: 16px;float: left;margin-right: 10px;height: 16px;line-height: 16px;}
.xl_menu_title i{display: block;font-size: 14px;float: left;color: #b9a189;height: 16px;line-height: 16px;}
.xl_menu_title a{display: block;font-size: 15px;float: right;color: #95191b;height: 16px;line-height: 16px;}

.xl_menu_list{margin: 0 2%;}
.xl_menu_list a{width: 23%;float: left;background:rgba(57,43,32,0.1);border-radius: 5px;text-align: center;margin:10px 1% 0 1%;height:35px;line-height: 35px;color: #392b20;font-size: 15px;font-family: "iconfont" !important;position: relative;}
.xl_menu_list a.active{color: #ff7871;}
.xl_menu_list a.hot:before{content: "\e6ce";position: absolute;top:-15px;right: 0;color: #95191b;font-size:16px;}
.xl_menu_list a.bmfjxw{background:#ebe7dd;width: 71%;text-align: right;text-decoration: underline;color: #95191b;line-height: 40px;}

.xl_menu_img{margin:0 3%;}
.xl_menu_img a{width: 49%;margin-top:10px;}
/* 弹窗 end */

/* 文章详细页面 心理测试板块 */
.hc_headLine h3 i{font-size: 13px;}
.ceshiMust_title,.ceshiMust_list{padding-right:0.24rem;}
.ceshiMust_title{margin-bottom:5px;padding-top:15px;}
.ceshiMust_title i{display: block;float: left;margin-right:5px;margin-top: 2px;color: #95191b;}
.ceshiMust_title span{display: block;float: left;font-size: 16px;color: #382b22;font-weight: 600;}
.ceshiMust_list a{float: left;color: #382b22;font-size: 14px;border: 1px solid rgba(57,43,32,0.2);border-radius: 40px;width: 49%;text-align: center;height: 35px;line-height: 35px;margin-top: 5px;position: relative;font-family: "iconfont" !important;}
.ceshiMust_list a:nth-child(2n){float: right;}
.ceshiMust_list a.hot:before{content: "\e6ce";position: absolute;top: -15px;right: 0;color: #95191b;font-size:20px;}
.ceshiMust_list a span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ceshiMust_box .weixin_list{padding-bottom:15px;}
.gj_listMore{text-decoration: underline;color: #95191b;display: block;text-align: center;margin-top: 15px;}

.ceshiXlMe_list a{width: 25%;float: left;height: 35px;line-height: 35px;color: #382b22;padding-left: 10px;}
.ceshiXlMe_list a span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* 文章详细页面 心理测试板块 end */

/* 国学经典 */
.gxBook_box{background: #f2eee3;padding-bottom:20px;}
.gxBook_Top{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/gxBook_bg.jpg) no-repeat;background-size: 100%;padding-top: 40px;}
.gxBook_daoyu{border: 1px solid rgba(57,43,32,0.16);border-radius: 10px;margin: 0 15px;padding: 10px;}
.gxBook_daoyu .entry_daoyuImg{width: 0.86rem;float: left;margin-right: 10px;margin-top: 10px;}
.gxBook_daoyu p{line-height: 2;}

.gxBook_main{margin-left: 3%;margin-right: 1%;}
.gxBook_list{margin-top:25px;}
.gxBook_list h3{display:block;font-size: 18px;color: #3b2a20;margin-right:2%;}
.gxBook_list h3 a{float: right;font-weight: normal;color:rgba(57,43,32,0.3);}
.gxBook_list b{display:block;font-size: 16px;color: #95191b;border-left: 3px solid #95191b;font-weight: bold;line-height: 17px;padding-left: 10px;margin-top:15px;}
.gxBook_list ul li{float: left;width: 23%;margin-right: 2%;margin-top: 10px;}
.gxBook_list ul li a{border: 1px solid #d0cbc0;display: block;text-align: center;border-radius: 40px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.gxbook_left .skqs_tabNav{background:#f2eee3;}
.gxbook_left .skqs_tabNav .yd-scrolltab-item{padding: 0;}
.gxbook_left .skqs_tabNav .yd-scrolltab-active{background:#ffffff;border-left: 2px solid #95191b;}
.gxbook_left .skqs_tabNav .yd-scrolltab-active span{font-weight: 400;}

.gxbook_right{padding-top: 0;background: #ffffff;}
.gxbook_right ul li{padding-top: 25px;}

.gxjdbk_list h3{display:block;font-size: 16px;color: #3b2a20;margin-right:1%;line-height: 20px;}
.gxjdbk_list h3 a{float: right;font-weight: normal;color:#9a9a9a;font-size: 13px;display: inline-block;}
.gxjdbk_list h3 a:before{float: right;}
.gxjdbk_list h4{display: block;font-size: 16px;color: #95191b;border-left: 3px solid #95191b;font-weight: bold; line-height: 17px;padding-left: 10px;margin-top: 15px;}
.gxjdbk_link{margin-top: 5px;}
.gxjdbk_link a{border: 1px solid #d0cbc0;display: block;text-align: center;border-radius:10px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin:10px 0 0 0;width:48.5%;float: left;position: relative;}
.gxjdbk_link a:nth-child(2n){float: right;}
.gxjdbk_link i{display: inline-block;width:18px;height: 18px;border-radius: 50%;font-size: 12px;color: #ffffff;background:#d70000;text-align: center;line-height: 18px;}

/* 国学经典 end */

/* 文章详细页面 2022年4月28日更新 加广告 */
/* 表单 */
.inform_form{background:#f2ede3 url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/xiangxi/biaodan_xx.jpg) no-repeat;background-size: 100%;margin-top: 15px;padding-top:5px;padding-bottom: 20px;}
.inform_formHeader{}
.inform_formHeader ul li{font-size: 16px;font-weight: 700;height:50px;line-height: 40px;}
.inform_formHeader ul li.yd-tab-active{color: #94181a;}
.inform_formHeader ul li.yd-tab-active:before{width: 0;height: 0;border-left:10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid rgba(57,43,32,0.08);background: transparent;margin-left: -10px;}

.inform_formContent{background: rgba(57,43,32,0.08);margin: 0 0.24rem;border-radius: 10px;padding:5px 15px 0 15px;}
.inform_form_row{border-bottom: 1px solid rgba(57,43,32,0.12);position: relative;}
.inform_form_row:last-child{border-bottom: none;}
.inform_form_row span{font-size: 16px;float: left;line-height:40px;}
.inform_form_row input{border: none;font-size: 14px;}
.inform_form_row .inform_form_input{display: block;line-height:40px;float: left;width: 70%;}
.inform_form_row .xiala{position: absolute;color: #b2a79e;font-size: 12px;right: 10px;top: 13px;}
.inform_form_row input::-webkit-input-placeholder{color: #b2a79e;font-size: 14px;}
.inform_form_row input::-moz-placeholder{color: #b2a79e;font-size: 14px;}
.inform_form_row input:-ms-input-placeholder{color: #b2a79e;font-size: 14px;} 

.inform_form_box{width: 90%;position: absolute;padding-left:45px;}
.inform_form_box .inform_form_radio{float: left;line-height:40px;position: relative;margin-right: 15px;}
.inform_form_box .inform_form_radio input[type="radio"]{font-family: "iconfont" !important;-webkit-appearance: none;display: block;}
.inform_form_box .inform_form_radio input[type="radio"]:before{content: '\e698';position: absolute;font-size:18px;top: 11px;left: 0;}
.inform_form_box .inform_form_radio input[type="radio"]:checked:before{content: '\e64e';color: #931d1d;}
.inform_form_box .inform_form_radio input[type="radio"]:checked ~ .inform_form_box .inform_form_radio label{color: #931d1d;}
.inform_form_box .inform_form_radio label{padding-left: 25px;display: block;}

.inform_form_fwtk{margin: 0 0.24rem;padding: 0 15px 0 30px;position: relative;height:48px;line-height:48px;}
.inform_form_fwtk label{color: #94181a;font-size: 14px;text-decoration: underline;}
.inform_form_fwtk input[type="checkbox"]{font-family: "iconfont" !important;-webkit-appearance: none;}
.inform_form_fwtk input[type="checkbox"]:before{content: '\e698';position: absolute;font-size:18px;top: 15px;left:15px;}
.inform_form_fwtk input[type="checkbox"]:checked:before{content: '\e64e';color: #931d1d;}

.inform_form_btn{margin: 0 0.24rem;}
.inform_form_btn .btn{width: 50%;float: left;border: 1px solid #94181a;background: #94181a;font-size: 16px;color: #f2ede3;font-weight: 700;border-radius: 5px 0 0 5px;line-height:40px;display: block;text-align: center;}
.inform_form_btn span{width: 50%;float: left;border: 1px solid #94181a;background: #e8d7cf;font-size: 16px;color: #94181a;font-weight: 700;border-radius:0 5px 5px 0;line-height:40px;text-align: center;display: block;}

/* 表单 end */

.hcvert07{margin:15px 0.24rem;background: #f2eee3;border-radius: 15px;padding:10px 0;}
.hcvert07 ul li{width: 33.33%;float: left;text-align: center;}
.hcvert07 ul li a{display: block;line-height:30px;font-size: 15px;font-weight: 700;}

.inform_tonglan_ban{margin: 15px 0.24rem;}
.inform_tonglan_ban a{width: 49%;}
.inform_tonglan_ban img{border-radius: 10px;}

.inform_tonglan_bg{padding: 15px 0 0 0;background: #e2dcce;}

.mszn_list{margin-right: 0.24rem;border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom:5px;margin-bottom: 15px;}
.mszn_list .ctFestList,.mszn_list .hc_headLine{padding-right: 0;}
.mszn_list:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}

.bottomCopy_topNone{border-top: none;}
.hcvert_img img{border-radius: 10px;}
.hcvert_img li{width: 25%;float: left;padding: 5px !important;border-bottom: none !important;}
.hcvert_img li span{display: block;}
.hcvert_img li i{display: block;float: left;font-size: 15px;color: #392b20;text-align: center;background: rgba(57,43,32,0.05);border-radius: 20px;line-height: 35px;margin-top:8px;width: 100%}

.hcvert04{margin-right: 0.24rem;margin-top: 10px;}
.hcvert04 ul li{background: #e2dcce;border-radius: 10px;}
.hcvert04 ul li img{border-radius: 10px 10px 0 0;}
.hcvert04 .hcvert_dec{display: flex;padding: 10px 5px 10px 10px;}
.hcvert04 .hcvert_dec_text{width: 74%;}
.hcvert04 .hcvert_dec_text h3{display: block;color: #392b20;font-size: 16px;line-height: 1.5;}
.hcvert04 .hcvert_dec_text span{display: block;color: #b9a189;font-size: 14px;line-height: 1.5;}
.hcvert04 .hcvert_dec_ceshi{width: 85px;margin:5px auto 0 auto;}

.zx_rmwz .gxZxList ul li{border-bottom: none;padding: 10px 0;}

/*.hcvert_fenlei{padding:12px 0.12rem 0 0.12rem;background: #f2eee3;}
.hcvert_fenlei ul li{float: left;width: 25%;}
.hcvert_fenlei ul li a{font-size: 15px;line-height:32px;padding: 0 5px;display: block;text-align: center;margin: 0 0.08rem;border-radius:30px;}

.hcvert_fenlei_bg{background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_bg.jpg);}*/

.hcvert{margin:5px 0.24rem 0 0.24rem;}
.hcvert_line{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom: 15px;}
.hcvert ul li{width: 49%;margin-top: 10px;}

.hcvert img{border-radius: 10px;}

.dushu_list ~ .bottomCopy,.inform_tonglan_bg ~ .bottomCopy{border-top: none;}

/* 2023年1月6号修改 */
/*.hcvert_sort{padding:12px 0 0 0;background: #f2eee3;}
.hcvert_sort ul{margin: 0 0.12rem 10px 0.12rem;}
.hcvert_sort ul li{float: left;width: 25%;position: relative;}
.hcvert_sort ul li a{font-size: 15px;line-height:32px;padding: 0 5px;display: block;text-align: center;margin: 0 0.08rem;border-radius:8px;color: #35281f;border: 1px solid rgba(57,43,32,0.3);}
.hcvert_sort ul li.hot:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/hot.png) no-repeat;background-size:100% auto;content: '';position: absolute;width:25px;height: 22px;top:-1px;left: 4px;}*/

.hcvert_fenlei{padding:12px 0 0 0;background: #f2eee3;}
.hcvert_fenlei ul{margin: 0 0.12rem;border-bottom: none;}
.hcvert_fenlei ul li{float: left;width: 25%;position: relative;padding: 0;}
.hcvert_fenlei ul li a{font-size: 14px;line-height:32px;padding: 0!important;display: block;text-align: center;margin: 0 0.03rem;border-radius:8px;color: #35281f;border: 1px solid rgba(57,43,32,0.3);}
.hcvert_fenlei ul li.hot:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/hot.png) no-repeat;background-size:100% auto;content: '';position: absolute;width:25px;height: 22px;top:-1px;left: 4px;}

.bgcolor04 .hcvert_fenlei ul li a{border: 1px solid rgba(241, 237, 226, 0.5);color: rgba(241, 237, 226, 0.5);}

.hcvert_fenlei .hcvert_fenleiImg{margin-top: 10px;}

.skqs_right .hcvert_fenlei ul{margin: 0;}
.skqs_right .hcvert_fenlei ul li.hot:before{top: 19px;}

.admire-box .hcvert_fenlei{margin: 0 -0.24rem;}

/* 表单 */
.hcvertInformForm{background: #f2eee3;border-radius: 10px;margin: 15px 0.24rem;padding-bottom: 15px;}
.hcvertFormHeader ul li{font-size: 15px;font-weight: 700;height:45px;line-height: 45px;position: relative;}
.hcvertFormHeader ul li .free{position: absolute;top:8px;width: 20px;}
.hcvertFormHeader ul li.yd-tab-active{color: #94181a;}
.hcvertFormHeader ul li.yd-tab-active:before{width:36px;height:4px;background: #94181a;margin-left: -18px;border-radius: 10px;}
.hcvertInformForm .inform_formContent{background: #e2dcce;}
.hcvertInformForm .inform_form_row span{font-size: 14px;font-weight: 700;}
.hcvertInformForm .inform_form_row .xiala{color: #ccb69a;}
.hcvertInformForm .inform_form_row input::-webkit-input-placeholder{color: #ccb69a;font-size: 14px;}
.hcvertInformForm .inform_form_row input::-moz-placeholder{color: #ccb69a;font-size: 14px;}
.hcvertInformForm .inform_form_row input:-ms-input-placeholder{color: #ccb69a;font-size: 14px;}
.hcvertInformForm .inform_form_box .formRadio{-webkit-appearance: none;} 
.hcvertInformForm .inform_form_box .formRadio + label{padding-left: 0;width:24px;height: 24px;border:1px solid #94181a;border-radius: 50%;line-height: 22px;text-align: center;color: #94181a;font-size: 13px;display: inline-block;margin-top: 8px;}
.hcvertInformForm .inform_form_box .formRadio:checked + label{background:linear-gradient(to right, #961d1f , #e23e3f);color: #f2eee3;font-weight: 700;}
.hcvertInformForm .inform_form_box .inform_form_radio{margin-top:8px;}
.hcvertInformForm .inform_form_btn .btn{border-radius: 20px;width: 100%;margin-top: 15px;}
.hcvertInformForm .inform_form_btn .btn i{font-size: 12px;}

.hcvertFormtj{margin:10px 5px 0 5px;}
.hcvertFormtj ul li{width: 33.33%;float: left;position: relative;}
.hcvertFormtj ul li.hot:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/re.png) no-repeat;background-size:100% auto;content: '';position: absolute;width:18px;height:20px;top:-2px;right: 4px;}
.hcvertFormtj ul li a{font-size: 14px;line-height: 32px;display: block;text-align: center;border-radius:20px;color: #35281f;border: 1px solid rgba(57,43,32,0.3);margin:5px 3px 0 3px;white-space: nowrap;}

@media screen and (max-width: 340px) {
    .hcvertFormtj ul li a {
        font-size: 12px;
    }
}
@media screen and (max-width: 370px) {
    .hcvertFormtj ul li a {
        font-size: 13px;
    }
}

.hcvert01 li{width: 49%;}
.hcvert01 li img{border-radius: 10px;}

.hcvert02 img{border-radius:5px;}

.zixunMore{font-size: 16px;color: #921920;text-align: center;line-height: 30px;}
.zixunMore span{font-size:12px;display:inline-block;transform:rotate(90deg);margin-left:5px;}
.hcxdfswd {text-align: right;font-size: 14px;color: #000000;margin-top: 10px;}

/*2026年1月30日添加*/
.hcvert_flth ul{margin:0 5px;}
.hcvert_flth ul li img{border-radius: 10px;}
.hcvert_flth ul li a{border: 0;margin:0 5px;}

.hcvertInformFormbg{background: #981b21;border-radius: 10px;margin: 15px 0.24rem;padding: 5px;}
.hcvInformFmian{background: #ffffff;border-radius: 10px;}

.hcvertFormTitle ul li{padding: 10px 0;position: relative;}
.hcvertFormTitle ul li span{display: block;width:75%;background: #f2eee3;border: 1px solid #e2dcce;border-radius:30px;margin: 0 auto;height:30px;line-height:28px;font-size: 15px;color: #aaa18e;}
.hcvertFormTitle ul li.yd-tab-active:before{content: inherit;}
.hcvertFormTitle ul li.yd-tab-active span{position: relative;color: #ffffff;}
.hcvertFormTitle ul li.yd-tab-active span:before{content: '';width:20px;height:20px;position: absolute;top:-5px;left:-5px;}
.hcvertFormTitle ul li.yd-tab-active .fmbz{background: #c61111;}
.hcvertFormTitle ul li.yd-tab-active .fmbz:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/fmbazi.png) no-repeat;background-size: 100%;}
.hcvertFormTitle ul li.yd-tab-active .fmhm{background: #4488c2;}
.hcvertFormTitle ul li.yd-tab-active .fmhm:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/fmhaoma.png) no-repeat;background-size: 100%;}
.hcvertFormTitle ul li.yd-tab-active .fmhh{background: #c94074;}
.hcvertFormTitle ul li.yd-tab-active .fmhh:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/fmhehun.png) no-repeat;background-size: 100%;}
.hcvertFormTitle ul li.yd-tab-active .fmcy{background: #19a6a4;}
.hcvertFormTitle ul li.yd-tab-active .fmcy:before{background:url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/fmcaiyun.png) no-repeat;background-size: 100%;}

.inform_form_item{border: 1px solid #d5d4cd;margin:0 10px 10px;border-radius:5px;position: relative;padding: 5px;line-height: 30px;}
.inform_form_item span{color: #000000;display: block;float: left;margin-right: 5px;font-size: 15px;}
.inform_form_item em{display: block;float: left;margin-right: 5px;font-size: 15px;}
.inform_form_item em.nan{color: #077cbf;}
.inform_form_item em.nv{color: #db2727;}

.inform_form_item .inform_form_input{border: none;outline: none;line-height: 30px;font-size: 15px;}
.inform_form_item .inform_form_icon{float: left;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/fmrili.png) no-repeat right center;background-size:20px 20px;position: absolute;left: 40px;right: 85px;}
.inform_form_item .inform_form_icon .inform_form_input{width: 100%;}
.inform_form_item input::-webkit-input-placeholder{color: #ababab;font-size: 15px;}
.inform_form_item input::-moz-placeholder{color: #ababab;font-size: 15px;}
.inform_form_item input:-ms-input-placeholder{color: #ababab;font-size: 15px;}

.form_itemhh .inform_form_icon{left: 80px;right:10px;}

.inform_form_item .inform_form_rad{float: right;background: #ededed;border-radius: 5px;padding: 4px;width:70px;}
.inform_form_item .inform_form_rad .formRadio{-webkit-appearance: none;display:none;} 
.inform_form_item .inform_form_rad .formRadio + label{width:31px;height: 22px;line-height: 22px;text-align: center;color: #94181a;font-size: 14px;border-radius: 5px;float: left;color: #b2b2b2;}
.inform_form_item .inform_form_rad .formRadio:checked + label.boy{background: #619cc5;color: #ffffff;}
.inform_form_item .inform_form_rad .formRadio:checked + label.girl{background: #de7594;color: #ffffff;}
.inform_form_item .inform_form_rad .inform_form_radio{margin-top:8px;}
.inform_form_button{margin:15px 10px;}
.inform_form_button .btn{border-radius:10px;display: block;float: left;width:49%;border: none;}
.inform_form_button .btnlj{border-radius:10px;display: block;float: right;width:48.5%;}
@media screen and (max-width:370px) {
	.inform_form_item .inform_form_input{width:57%;}
}
@media screen and (max-width:345px) {
	.inform_form_item .inform_form_input{width:53%;}
	.inform_form_item .inform_form_icon{background-size:17px 17px;right: 80px;}	
}

.hcInform_itempic{margin: 10px 0.24rem;}
.hcInform_itempic img{border-radius: 10px;}
.hcInform_itempic .yd-slider-pagination-item{background:rgba(255,255,255,.5);width: 10px;height: 10px;border-radius:2px;}
.hcInform_itempic .yd-slider-pagination-item-active{background:rgba(255,255,255,1) !important;}
.hcInform_itempic .yd-slider-pagination{left: 39%;}

.hcInform_list ul li{width: 25%;float: left;position: relative;}
.hcInform_list ul li img{display: block;width: 70%;margin: 0 auto;border-radius: 50%;margin-top: 15px;}
.hcInform_list ul li span{display: block;font-size: 16px;text-align: center;margin-top: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcInform_list ul li em{display: block;font-size: 13px;text-align: center;width: 18px;height: 18px;border-radius: 18px;background: #ff9336;color: #ffffff;position: absolute;top:8px;right:8px;}
.hcInform_txt{margin-top: -5px;padding-bottom: 20px;}
.hcInform_txt a{width: 23.5%;float: left;font-size: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;line-height: 30px;border-radius: 5px;margin-top: 10px;margin-right: 2%;}
.hcInform_txt a:nth-child(4n){margin-right: 0;}
.txt-color-yellow{background: #fff6e5;color: #ee8f21;border: 1px solid #f1c177;}
.txt-color-pink{background: #fef2f2;color: #e07184;border: 1px solid #e07184;}
.txt-color-blue{background: #eef1ff;color: #6268f0;border: 1px solid #a9a7f0;}

.hcvertZxjhbox{padding:10px 0;}
.hczxpic{float: left;width: 2.2rem;margin-right: 0.2rem;border-radius:5px;}
.hcZxBox h3{color: #000000;line-height: 1.6;font-size: 16px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcZxBox h3 i{color: #d11919;font-weight: 700;}
.hcZxtag{margin: 5px 0;height: 20px;}
.hcZxtag i{display: block;background: #f83737;font-size: 13px;color: #f0ece1;width: 20px;height: 20px;line-height: 20px;text-align: center;border-radius: 5px;float: left;}
.hcZxtag span{display: block;background: #dfdccd;font-size: 13px;color: #747474;height: 20px;line-height: 20px;border-radius: 5px;float: left;padding: 0 5px;margin-left: 5px;}
.hcZxtag span.txt-green{background: #009d76;color: #ffffff;}
.hcZxtag em{display: block;font-size: 13px;color: #747474;height: 20px;line-height: 20px;}
.hcZxgklj span{display: block;font-size: 14px;height: 20px;}
.hcZxgklj span:before{margin-right: 5px;}
.hcZxgklj span.cZxgk{float: left;color: #7c7c7c;}
.hcZxgklj span.cZxlj{float: right;color: #5476d7;}

.hcvertZxjhsm{background: #ffd43f;padding: 0 10px 0 45px;border-radius: 30px;margin-top: 15px;position: relative;height: 35px;line-height: 35px;}
.hcvertZxjhsm:before{content: '';position: absolute;top:-10px;left:40px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 15px solid #ffd43f;}
.hcvertZxjhsm:after{content: '';position: absolute;top:5px;left:5px;width:35px;height:40px;background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/classic/inform_zxlb.png) no-repeat;background-size:100%;}
.hcvertZxjhsm span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 15px;color: #000000;}
.hcvertZxjhsm i{color: #fa0000;}

/* 文章详细页面 */

/* 文库样式 */
.yangshi_tab{background: #f2eee3;}
.zxwenku_main{margin-top: 0;}
.zxwenku_main .gxZxTuijian{padding-top:10px;}

/* .zxwenku02_main{border-top:7px solid #e2dcce;} */
.zxwenku02_main .gxZxTuijian{padding-top:10px;}

.zxwenku04_main{margin-top: 0;}
.zxwenku04_main .gxZxTuijian{padding-top:0;padding-bottom: 0;}

/* 文库样式 */

/* 浮动 */
.hcvert_fixtopBox{position: fixed;background: #fffdf9;top: 55px;border-radius:10px;box-shadow:0 -2px 15px #d4cfc3;z-index:1001;padding: 10px;width: auto;left: 15px;right: 15px;}
.hcvert_fixtopBox img{width:35px;border-radius: 10px;float: left;}
.hcvert_fixtopBox span{display: block;color: #2f0c03;font-size: 15px;line-height: 35px;position: absolute;width: auto;left: 55px;right:100px;}
.hcvert_fixtopBox i{display:block;float:right;color: #ffffff;font-size: 12px;background: #95191b;border-radius: 20px;line-height:27px;padding: 0 10px;margin-top:4px;margin-right:15px;}
.hcvert_fixtopBox .hcvert_colse{position: absolute;right:5px;top:5px;color: #39170f;font-size: 14px;}

/* 读书目录 */
.zblrList ul{display: flex;margin: 0 5px 20px 5px;}
.zblrList ul li{background:rgba(57,43,32,0.08);line-height:30px;border-radius:20px;width:1%;flex: 1;text-align: center;margin: 0 3px;}
.zblrList ul li a{color: #2f0c03;font-size: 14px;display: block;}
.zblrList ul li.active{background: rgba(149,25,27,0.08);}
.zblrList ul li.active a{color: #95191b;font-weight: 700;}

/* 国学答题 */
.gxdt_box{background: #f0ece1;}
.gxdt_box .quota_topFix{background: #f0ece1;}   
.gxdt_txnav{margin:0 8px;} 
.gxdt_txnav ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.gxdt_txnav ul li{display: inline-block;font-size: 15px;color: #35281f;background: #e2dcce;border-radius: 5px;padding: 5px 10px;margin:10px 3px;}
.gxdt_txnav ul li.active{color: #f0ece1;background: #a01315;font-weight: 700;}
.gxdt_txnav ul li.active a{color: #f0ece1;}

.gxDt_cont02 .gxdt_txnav{margin: 0;}
.gxDt_cont02 .gxdt_txnav ul li{width:auto;float:initial;margin:15px 3px 5px 3px;}

.gxdt_txseadt{display: flex;flex: 1;}
.gxdt_txsearch{display: flex;flex: 1;}
.gxdt_txsearch .yd-search{width: 100%;}
.gxdt_txsearch .yd-search-input{padding:0 0 0 10px;}
.gxdt_txsearch .yd-search-input .search-input{border:none;background: #e2dcce;padding: 0 10px;}
.gxdt_txsearch .yd-input>input{height: 36px;line-height: 36px;font-size: 16px;}
.gxdt_txsearch .yd-input>input::-webkit-input-placeholder{color: #35281f;}
.gxdt_txsearch .yd-input>input::-moz-placeholder{color: #35281f;}
.gxdt_txsearch .yd-input>input:-ms-input-placeholder{color: #35281f;}
.gxdt_txsearch .yd-search-input>.search-input .search-icon:after{color: #35281f;}

.gxdt_txdati{background: #a01315;color: #f0ece1;height: 36px;border-radius: 36px;line-height: 36px;font-size: 16px;padding: 0 12px;margin-right: 10px;}
.gxdt_txdati i{display:inline-block;border: 1px solid rgba(240,236,225,0.4);width:24px;height: 24px;border-radius: 50%;font-size: 14px;text-align: center;line-height: 24px;margin-left: 3px;}
.gxdt_txdati a{color: #f0ece1;}
.gxdt_txdati span{display:inline-block;}
.quote_gxdt ul li i{color: #95191b;float: left;font-size: 15px;line-height: 24px;}
.quote_gxdt ul li .quota_contLf span{color: #392b20;font-size: 15px;line-height: 24px;margin-top: 0;}
.quote_gxdt .quota_contBtn{width: 15%;}
.quote_gxdt ul li .quota_contLf{width: 84%;}

.gxdtxx_box{background: #f0ece1;padding: 15px 0;}
.gxdtxx_title{border:2px solid #d8d4ca;padding:3px;position: relative;margin:30px 0.24rem 0 0.24rem;}
.gxdtxx_title:after{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/gxdt/gxdt_topbg01.jpg) no-repeat top left;background-size: 100%;top:-2px;left: -2px;width:20px;height:20px;}
.gxdtxx_title:before{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/gxdt/gxdt_topbg02.jpg) no-repeat top right;background-size: 100%;top:-2px;right: -2px;width: 20px;height: 20px;z-index: 1;}
.gxdtxx_tit_bg{border: 1px solid #d8d4ca;padding: 15px 15px 15px 15px;}
.gxdtxx_tit_bg:after{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/gxdt/gxdt_topbg03.jpg) no-repeat bottom left;background-size: 100%;bottom:-2px;left: -2px;width: 20px;height: 20px;}  
.gxdtxx_tit_bg:before{position: absolute;content: '';background: url(//jscdn.httpcn.com/m/public/hanchengh5/Content/images/guoxue/gxdt/gxdt_topbg04.jpg) no-repeat bottom right;background-size: 100%;bottom:-2px;right: -2px;width: 20px;height: 20px;}
.gxdt_title{position: absolute;width: 60px;margin-top: -35px;margin-left: 5px;}
.gxdtxx_tit_bg h3{display: block;font-size: 15px;line-height: 2;font-weight: 700;}
.gxdtxx_tit_bg ul li{font-size: 15px;line-height: 2;font-weight: 700;}

.gxdtxx_bq{font-size: 14px;color: #666666;margin-top:10px;}
.gxdtxx_bq a{color: #666666;}

.gxdt_datxt span{display: block;float: left;font-size:16px;line-height:2;}
.gxdt_datxt a{display: block;font-size:13px;line-height:2;color: #4e6ef2;text-decoration: underline;float: right;margin-top:5px;}
.gxdt_dajiexi{background: linear-gradient(to bottom,#f0e8d6,#f0ece1);padding:8px 10px;margin-top: 10px;}
.gxdt_dajiexi p{font-size: 15px;line-height:2;}
.gxdt_dajiexi p a{color: #95191b;}

.gxdt_zxdt{background: #f0ece1;margin-top: 15px;padding:0 10px 15px 10px;}
.gxdt_zxdt .home-subhead-pag ul li a{background: #e2dcce;border-radius:5px;}
.gxdt_zxdt .home-subhead-pag{margin:7px 5px 0 5px;}

.gxdt_tmlist .gxdt_tmlsitem{padding: 10px 20px 10px 0;border-bottom: 1px solid rgba(57,43,32,0.1);display: block;font-size: 16px;line-height: 1.8;position: relative;}
.gxdt_tmlist .gxdt_tmlsitem:last-child{border-bottom: none;padding-bottom: 0;}
.gxdt_tmlist .gxdt_tmlsitem:before{position: absolute;font-family: "iconfont" !important;font-size: 16px;content: '\e665';color: rgba(57,43,32,0.5);right: 0;top: 50%;margin-top: -15px;}
.gxdt_tmlist .gxdt_tmlsitem i{color: #95191b;}

.gxdt_ckjx{color: #95191b;background: rgba(185,161,137,0.5);display: block;text-align: center;height: 30px;line-height: 30px;border-radius: 30px;width: 35%;margin-top: 10px;}





/* 国学答题 end */

@media screen and (min-width:750px) {
	.home-header,.sort-header,.yulu-header,.details-header,.zixun_header{width: 750px;left: 50%;margin-left: -375px;}
	.hc-nav{width: 750px;}
	.hc-footer,.pl_footer,.broad_footer,.admire-bottom,.admire-footer{width:750px;left: 50%;margin-left: -375px;}
	.yd-popup{width:750px!important;}
	.js_jingjuList ul li{width: 180px;}
	.js_jingjuList ul li i{height: 190px;}
	.xiqu_list ul li{width:170px;height: 80px;line-height: 80px;}
	.book_catal_fixed .book_catal_title,.book_ly_fixed .book_catal_title,.list-tab,.quota_topFix,.quota_TabzhegaiBg,.jieri-tab .term-list,.opus_box_screen{width:750px;left: 50%;margin-left: -375px;}
	.book_ly_fixed .lunyu_nav{top: 52px;}
	.top_wrapper{right: 50%;margin-right: -365px;}
	.posfixed .posfixed-right{right: 50%;margin-right: -375px;}
	.posfixed .posfixed-left{left: 50%;margin-left: -375px;}
	.skqs_left{left: 50%;margin-left: -375px;width: 180px;}
	.skqs_search{width: 545px;}
	/*.yd-popup-center{width: 750px!important;}*/
	.gxDt_select{width:750px;left: 50%;margin-left: -375px;margin-top: -305px;}
	.gxDt_grade,.ls_cdsxb_lbFix{width:750px;left: 50%;margin-left: -375px;}
	.gxDt_succeTit{width: 500px;top: -185px;margin-left: -254px;}
	.subject_end span{width:60px;}
	.subject_end i{width: 640px;}

	.hc_gxqmList ul{padding-bottom: 10px;}
	.hc-nav .hc-nav-scroll{width: 675px;}

	::-webkit-scrollbar{background: rgba(255,255,255,0);height:10px;display: block;}/* 滚动槽 */
	::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 0 rgba(57,43,32,0.2);display: block;}/* 滚动条滑块 */
	::-webkit-scrollbar-thumb{background:rgba(57,43,32,0.2);-webkit-box-shadow: inset 0 0 0 rgba(57,43,32,0.2);display: block;border-radius: 10px;margin-top: 10px;}
	::-webkit-scrollbar-thumb:window-inactive{background: rgba(255,255,255,0);display: block;}

}

/* 百度AI样式 */
.hover-ball{bottom: 135px !important;right: 4.5% !important;}
#lingjing-agent-container{z-index:10005 !important;}

/* app广告形式 */
.gxappxs1{position: fixed;width: 45%;bottom:70px;left: 50%;transform: translate(-50%,0);z-index:9999;}
.gxappxs1 img{width: 100%;display: block;}
.gxappclose{width:20px;position: absolute;right: -21px;top: -5px;height: 20px;border-radius: 50%;border:1px solid #999999;padding: 2px;background:url('//jscdn.httpcn.com/m/public/hanchengh5/Content/images/close.png');background-size:100%; }
.gxappxs2{margin:10px;}
.gxappxs2 img{width: 100%;display: block;}
.gxappxs3{position: fixed;width:20%;top:25%;right:0;z-index: 2;}
.gxappxs3 img{width: 100%;display: block;}

