@charset "utf-8";
@import url('../fonts/iconfont.css');/*字体图标调用*/

/* 全局设置 */
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; margin:0px;}
*{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: Tahoma, Helvetica, sans-serif; -webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-size:15px;background: #f4f4f4;}
*{margin: 0;padding: 0;}
img{border:0;display:block;width: 100%;}
em,i{font-style: normal;}

.yd-scrollview:after,.yd-tabbar:after,.yd-search-input:after,.yd-search-input:before,.yd-navbar:after,.yd-scrolltab-item:after,.yd-scrolltab-nav:after,.yd-scrolltab-item:before{content: initial;}
.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;}
.yd-list-theme1{padding: 0;}

.hc-left{float:left;}
.hc-right{float:right;}
.clearfix:after{content:'';height:0;display:block;clear:both;}
.clearfix{zoom:1;}

.hairline .yd-scrollview,.ios .yd-scrollview{margin-top:0px;}

.show{}
.hide{display: none;}

.mt10{margin-top: 10px;}

/* 日期插件 样式修改 */
.mobile04 ul li, .mobile25 ul li{align-items: start;justify-content: end;font-size: 14px;}

/* 超出隐藏 */
.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%;}

footer~.hc-content{padding-bottom: 51px;}
header~.hc-content{padding-top: 44px;}
.admire-bottom~.hc-content{padding-bottom:60px;}

/* header */
.home-header{height: 44px;line-height: 44px;/* background: #f4f4f4; */padding: 0 0.24rem;position: fixed;z-index: 10;right: 0;left: 0;z-index: 10;width: 100%;}
.hc-logo{width:90px;background: url(/Content/images/home/logo.png) no-repeat center center;height: 44px;background-size: 100%;display: block;}
.header_area{background: rgba(255,255,255,0.3);border-radius: 20px;display: block;float: left;height:26px;line-height:26px;padding: 0 10px;margin: 10px 0 0 10px;}
.header_area i{display: block;float: left;}
.header_area b{width: 0;height: 0;border-top:5px solid #392b20;border-right:5px solid transparent;border-bottom: 5px solid transparent;border-left:5px solid transparent;display:block;float: left;margin:10px 0 0 5px;}
.home_huangli{width: 22px;height: 44px;background: url(/Content/images/home/huangli.png) no-repeat center center;background-size: 100% auto;margin:0 10px;}
.home_search{width: 22px;height: 44px;background: url(/Content/images/home/search.png) no-repeat center center;background-size: 100% auto;margin:0 10px;}
.home_kefu{width: 22px;height: 44px;background: url(/Content/images/home/kefu.png) no-repeat center center;background-size: 100% auto;margin:0 10px;position: relative;}
.home_kefu i{background: #c3141c;border-radius:50%;color: #faefdb;position: absolute;line-height:8px;font-size: 10px;padding:5px;right:-5px;top: 2px;}
.home_mulu{color: #392b20;display: block;margin-left:5px;}
.home_mulu i{color: #392b20;font-size:20px;display: block;}

.hc_zuo i{margin-right: 10px;color: #3b2a20;font-weight: 600;}

.home-header .yd-search-input{background: transparent;padding: 0;margin-top:7px;}
.home-header .yd-search-input>.search-input{background:rgba(57,43,32,0.1);border-radius:20px;padding:0 10px;height: 30px;border:none;}
.home-header .yd-search{position: absolute;width: auto;left:115px;right:30px;}
.home-header .yd-search i{color: #999999;margin-right: 5px;}
.home-header ::-webkit-input-placeholder{color: #999999;}
.home-header ::-moz-placeholder{color: #999999;}
.home-header :-ms-input-placeholder{color: #999999;} 

.header_bg{background: #392b20;}
.header_bg .hc-logo{background: url(/Content/images/home/relogo.png) no-repeat left center;background-size: 100%;width:70px;}
.header_bg .hc_zuo i{color: #ffffff;}

.header_bg .home_search{background: url(/Content/images/home/research.png) no-repeat center center;background-size: 100% auto;}
.header_bg .home_huangli{background: url(/Content/images/home/rehuangli.png) no-repeat center center;background-size: 100% auto;width: 24px;}
.header_bg .home_huangli i{color: #ffffff;font-size:13px;font-weight: 600;text-align: center;display: block;margin-top:2px;}
.header_bg .home_kefu{background: url(/Content/images/home/rekefu.png) no-repeat center center;background-size: 100% auto;}
.header_bg .home_kefu i{background: #fb5d23;color: #ffffff;}
.header_bg .home_mulu{color: #ffffff;}
.header_bg .home_mulu i{color: #ffffff;}

.header_title{font-size: 17px;color: #ffffff;position: absolute;left:90px;right:90px;text-align: center;}

/* footer */
.hc-footer{position: fixed;bottom: 0;left: 0;background: #392b20;z-index:6;height:50px;}
.hc-footer .yd-tabbar-item{color:rgba(255,255,255,0.7);margin-top: 2px;}
.hc-footer .yd-tabbar-txt{color:rgba(255,255,255,0.7);font-size: 14px;margin-top: 2px;}

.hc-footer .active .yd-tabbar-item{color:rgba(255,255,255,1);}
.hc-footer .active .yd-tabbar-txt{color:rgba(255,255,255,1);}

.hc-footer .icon-shu{font-size: 17px;}
.hc-footer .icon-zhuanti{font-size: 18px;}

/* 面包屑 */
.mbx_box{padding:0 0.24rem;color: #3b2d24;font-size: 14px;z-index: 1;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid rgba(57,43,32,0.15);}
.mbx_box span{display: inline-block;margin-right:3px;}
.mbx_box a{color: #3b2d24;}
.mbx_bg{background: url(/Content/images/diqu/mbx_zhezhao.png) no-repeat;background-size: 100% 100%;border-bottom:none;}

.mbx_boxPos{position: absolute;width: 100%}

.mbx_box_line5{margin-top: -40px;}
.mbx_box_line5 ~ .gxZxTuijian{margin-top: -40px;} 

.mbx_box_col{background: #ffffff;}

.quota_fenlei{position: absolute;z-index:5;text-align: center;top: 0;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_fenlei span{display: block;text-align: center;font-size: 12px;}
.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);}

/* banner */
.home_banner .yd-slider-item{position: relative;width: 94%;margin: 0 3%;}
.home_banner .yd-slider-item img{border-radius: 10px;}
.home_banner .yd-slider-item span{position: absolute;bottom: 0;line-height: 35px;background: rgba(57,43,32,0.7);border-radius: 0 0 10px 10px;color: #f4f4f4;display: block;width: 100%;padding: 0  50px 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home_banner .yd-slider-pagination{justify-content: flex-end;color: #f4f4f4;bottom: 15px;padding-right: 10px;}
.home_banner .yd-slider-pagination b{font-size: 18px;font-weight: 400;}
.home_banner .yd-slider-pagination-item{opacity: 0;height: 15px;width: 0;margin: 0;}
.home_banner .yd-slider-pagination-item-active{opacity:1;width:40px}

.lanmu_banner .yd-slider-item{width: 94%;margin: 0 3%;}
.lanmu_banner .yd-slider-item img{border-radius: 10px;}
.lanmu_banner .yd-slider-pagination{color: #f4f4f4;bottom: 10px;padding-right: 10px;}
.lanmu_banner .yd-slider-pagination-item{background: rgba(248,239,221,0.5);width: 10px;border-radius: 100px;}
.lanmu_banner .yd-slider-pagination-item-active{width: 14px;background: rgba(248,239,221,1);}

/* 地区弹窗 */
.popup_province{position:fixed;background: #f4f4f4;top: 44px;z-index: 1;margin-left:3%;height: 100%;overflow: auto;padding-bottom:110px;}
.popup_province ul li{line-height: 35px;padding: 0 0.24rem;}

/* 地区弹窗 end */

/* 首页 */
.hc-home{background:#f4f4f4 url(/Content/images/home/home_bg.jpg) no-repeat;background-size: 100% auto;}
.home_nav{margin-bottom: 10px;}
.home_nav ul li{width: 16.6%;float: left;text-align: center;font-size: 16px;line-height: 35px;}
.home_nav ul li.active{position: relative;}
.home_nav ul li.active:before{content: '';position: absolute;width: 20px;height: 3px;background: #c3141c;bottom:0;left: 50%;margin-left: -10px;border-radius: 10px;}
.home_nav ul li.active a{color: #c3141c;font-weight: 600;}
.home_nav ul li.yd-scrollnav-current{position: relative;}
.home_nav ul li.yd-scrollnav-current a{color: #c3141c;font-weight: 600;}
.home_nav ul li.yd-scrollnav-current:before{content: '';position: absolute;width: 20px;height: 3px;background: #c3141c;bottom:0;left: 50%;margin-left: -10px;border-radius: 10px;}

.home_fenleiBg{background: #ffffff;margin-top: -75px;}
.home_fenleiBg .hc-home-fenlei {padding:75px 5px 0 5px;}
.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-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_sky{padding: 15px 0 0 0;position: relative;}
.home_sky:before{content: '';height:50px;width: 100%;background: transparent;position: absolute;top: 0;left: 0;z-index: 2;}
.home_sky span{display: block;float: left;margin-right: 5px;}
.home_sky .you{background: #75cca7;color: #f4f4f4;padding: 1px 5px;border-radius: 20px;}
.home_sky .liang{background: #ffc400;color: #f4f4f4;padding: 1px 5px;border-radius: 20px;}

.home_content{background: #fff;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.hanyunshi.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.hanyunshi.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;}

.hc_headLine{margin-top: 20px;}
.hc_headLine h3{display:block;font-size:18px;float: left;border-left: 3px solid #c3141c;height:18px;line-height:18px;padding-left: 10px;font-weight: 700;}
.hc_headLine span{display: block;float: right;}
.hc_headLine .tougao{text-decoration: underline;color: #c3141c;}
.hc_headLine .tougao a{color: #c3141c;}

.minsu_minzu .hc_headLine,.minsu_dianji .hc_headLine,.guoxue_yulu .hc_headLine,.wenxue_phylog .hc_headLine{margin-top:5px;}
.minsu_dianji .hc_headLine{padding-right: 0.24rem;}

.home_newsTitle img{width:120px;float: left;}
.home_newsTitle{margin-top: 0;}

.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;}

.gxBlGdList ul{white-space: nowrap;overflow: auto;}
.gxBlGdList ul li{float: initial;display: inline-block;width:22%;margin-right: 0.2rem;margin-top: 0.3rem;}
.gxBlGdList ul li a{display: block;}
.gxBlGdList ul li span{display: block;text-align: center;font-weight: bold;margin-top:10px;white-space: nowrap;overflow: hidden;}

.gxBlGdList ul li img{width: 80px;height: 80px;}

.home-subhead-pag{margin-top:5px;}
.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: #c3141c;background: rgba(195,20,28,0.1);}
.home-subhead-pag ul li.hotimg{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.hanyunshi.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-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{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top:3px;display: block;}

.home_news .home_contentList ul li{position: relative;padding-left: 35px;}

.home_contentNum{float: left;width: 26px;position: absolute;left: 0;top: 50%;margin-top: -17px;}
.home_contentNum b{display: block;color: #fd350e;font-size: 16px;padding-left: 5px;}
.home_contentNum span{display: block;color: rgba(253,53,14,0.6);font-size: 12px;}

.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 .home_contentBox 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 .home_contentBox span:before{content:'';background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/home/2021/home_contBg.jpg) no-repeat;background-size: 100% auto;width:19px;height: 23px;position: absolute;right:-1px;top:-1px;}
.home_contentList .home_contentBox span i{position: relative;}
.home_contentList .home_contentBox h3{display: block;line-height:1.5;font-size: 15px;}
.home_contentList .home_contentBox em{font-size: 14px;color: #999999;margin-top: 5px;display: block;}

.home_contentHuan{color: #c3141c;text-align: center;padding-bottom: 15px;}
.home_contentHuan span{margin-right: 10px;}

.hc_zixunIcon{margin-top:15px;}
.hc_zixunIcon ul li{padding: 0;margin-right: 0.16rem;}
.hc_zixunIcon ul li span{display: inline-block;padding: 0.1rem 0.24rem;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;border:1px solid rgba(57,43,32,0.2);}
.hc_zixunIcon ul li.yd-scrollnav-current{padding-left: 0;}
.hc_zixunIcon ul li.yd-scrollnav-current span{color: #ffffff;background:#392b20;font-weight:700;}
.hc_zixunIcon ul li.yd-scrollnav-current span a{color: #ffffff;}

/* 底部版权 */
.bottomCopy{background: #ffffff;margin-top: 15px;}
.botCopy_list{padding:10px 0.24rem 0 0.24rem;}
.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;}
.botCopy_visit ul li{line-height:2;}
.botCopy_visit ul li span{display: inline-block;margin-right: 0.14rem;}
.botCopy_visit h4{line-height:2;}

.botCopy_infor{background: #392b20;height: 0.86rem;line-height: 0.86rem;text-align: center;}
.botCopy_infor ul li{display: inline-block;font-weight: bold;color: #ffffff;position: relative;margin-right: 0.46rem;}
.botCopy_infor ul li a{color: #ffffff;}
.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;}
.hc_up_link a{padding: 0 20px;border-right:rgba(57,43,32,0.1) 1px solid;}
.hc_up_link a:last-child{border-right: none;}

.home_love{background: #e6e7f3;border-radius: 10px 10px 0 0;padding: 15px 0.24rem;margin-top: 15px;}
.home_love h3{display: block;font-size: 16px;margin-bottom: 5px;}
.home_love ul li a{display: block;}
.home_love ul li{float: left;background: rgba(57,43,32,0.1);font-weight: 600;border-radius: 20px;padding: 10px 15px;margin-left:5px;margin-top: 10px;}
.home_love ul li i{color: #c3141c;margin-right: 5px;}

.home_qzm{padding-bottom: 15px;}
.home_qzm ul li{width: 33.33%;float: left;padding:0 3px;}

.home_almanac{background:#ffffff url(/Content/images/home/huangli_bg.png) no-repeat;background-size: 100% auto;padding-bottom: 15px;}
.home_huangliTitle i{display: block;width:18px;float: left;margin-right:10px;}
.home_huangliTitle span{display: block;width:120px;float: left;font-size: 20px;color: #c3141c;font-weight: 600;margin-top:4px;}
.home_huangliTitle span:before{float: right;font-weight: 400;font-size: 15px;color: #cccccc;margin-top:7px;}
.home_huangliTitle em{display: block;width:40px;float: right;margin-left: 10px;}

.home_huangliBox{background: #f4f4f4;margin-top: 15px;border-radius: 10px;padding: 7px;position: relative;}
.home_huangliMain{border:1px solid rgba(57,43,32,0.16);padding:15px;}
.home_huangliBox:before{content: '';position: absolute;background: url(/Content/images/home/hlBg01.jpg) no-repeat;background-size: 100% auto;width:20px;height:20px;left: 0;top: 0;}
.home_huangliBox:after{content: '';position: absolute;background: url(/Content/images/home/hlBg02.jpg) no-repeat;background-size: 100% auto;width:20px;height:20px;right: 0;top: 0;}
.home_huangliMain:before{content: '';position: absolute;background: url(/Content/images/home/hlBg04.jpg) no-repeat;background-size: 100% auto;width:20px;height:20px;left: 0;bottom: 0;}
.home_huangliMain:after{content: '';position: absolute;background: url(/Content/images/home/hlBg03.jpg) no-repeat;background-size: 100% auto;width:20px;height:20px;right: 0;bottom: 0;}
.home_huangliBox p a{color: #c3141c;}
.home_huangliBox ul{border-top: 1px solid rgba(57,43,32,0.1);margin-top: 12px;padding-top: 12px;}
.home_huangliBox ul li{width: 50%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home_huangliBox ul li img{width: 20px;float: left;margin-right:10px;}

/* 民俗 */
.hc_iconNav{padding:80px 0 0.36rem 0;}
.hc_iconNav_img ul li{width: 20%;float: left;text-align: center;margin-top: 10px;}
.hc_iconNav_img ul li img{width: 74%;display: inline-block;}
.hc_iconNav_img ul li span{display: block;color: #3b2a20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 2px;font-weight: 700;}
.hc_iconNav_text{margin:5px 0.24rem 0 0.24rem;}
.hc_iconNav_text ul li{float: left;margin-right:2%;background: rgba(195,20,28,0.1);width: 23%;text-align: center;border-radius:20px;height:30px;line-height:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:10px;font-size: 14px;}
.hc_iconNav_text ul li a{color: #c3141c;}
.hc_iconNav_text ul li i{display: inline-block;position: relative;top: 1px;margin-right: 2px;}

.home_rebang{background:#ffffff url(/Content/images/minsu/rebang_bg.jpg) no-repeat;background-size: 100% auto;border-radius: 10px;margin: 15px 0.24rem;}
.home_rebang .home_newsTitle img{width: 80px;}
.home_rebangList ul li{border-bottom: 1px solid rgba(57,43,32,0.12);padding: 12px 0;line-height: 1.7;}
.home_rebangList i{color: #9c9794;margin-right: 5px;}
.home_rebangList ul li:last-child{border-bottom: none;}
.home_rebangList ul li em{display: block;color: #999999;margin-top:5px;font-size: 14px;}

.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: 14px;text-align: center;}
.hc_gxqmList ul li em{display: block;font-size: 13px;color: #999999;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hc_gxqmList ul li.active span{color: #c3141c;}
.hc_gxqmList ul li.active em{color: #c3141c;}
.hc_gxqmList ul li i{display: block;color: #999999;width: 100%;text-overflow: ellipsis;overflow: hidden;font-size: 12px;}

.minsu_jieqi{margin-left:0.24rem;}
.minsu_jieqi .hc_headLine,.minsu_jieqi .entry_zzbjList{margin-right: 0.24rem;}
.minsu_jieqi .hc_gxqmList ul li{width:16%;}

.minsu_fwzwhyc{background: url(/Content/images/minsu/fwzyc_bg.png) no-repeat;background-size: 100% 100%;margin-top: 15px;padding: 15px 0 15px 0.24rem;}
.minsu_fwzwhyc .home_newsTitle{position: relative;}
.minsu_fwzwhyc .home_newsTitle img{width:160px;position: absolute;left: 50%;margin-left: -90px;}
.minsu_fwzwhyc .hc_headLine{margin-right: 0.24rem;}

.hP_herit{margin-top:25px;}
.hP_herit_search{height: 40px;position: relative;margin-right: 0.24rem;}
.hP_herit_search .hy_seleLeft{width:74%;float: left;background: #f4f4f4;border-radius: 10px 0 0 10px;}
.hP_herit_search .hy_seleLeft span{display: block;padding: 0 10px;line-height:38px;}
.hP_herit_search .hy_seleLeft span.icon-xia:before{float: right;color: #d1cfcf;}
.hP_herit_search .hy_means_searBar{width:26%;float: right;text-align: center;background:#392b20;border-radius:0 10px 10px 0;}
.hP_herit_search .hy_means_searBar .btn{border: none;width:70px;height:38px;background: url(/Content/images/minsu/search.png) no-repeat center center;background-size: 100% auto;}
.hP_herit_search .hy_seleHide{position: absolute;width: 74.2%;border: 1px solid rgba(57,43,32,0.1);border-top: none;left: -1px;background: #f4f4f4;top: 39px;z-index:5;}
.hP_herit_search .hy_seleHide i{display: block;padding-left: 10px;line-height:26px;}

.hP_herit_text{margin-top: 10px;/* padding-right: 0.24rem; */}
.hP_herit_text a{display: block;float: left;margin-right:15px;color: #666666;margin-top: 5px;font-size: 14px;position: relative;}
.hP_herit_text a:before{content: '';position: absolute;width: 1px;height: 14px;background: #c9c9c9;right:-8px;top:3px;}
.hP_herit_text a:last-child{margin-right:0;}
.hP_herit_text a:last-child:before{content: initial;}

.hP_herit_list{margin-top: 15px;}
.hP_herit_list ul li{width:20%;float: left;padding-right: 0.24rem;}
.hP_herit_list ul li img{width:48px;height:48px;border-radius: 50%;margin:0 auto;}
.hP_herit_list span{text-align:center;display:block;margin-top:5px;font-size: 12px;line-height: 1.5;}

.mjgy_pic{margin-top: 15px;margin-bottom: 5px;}
.mjgy_pic ul li{float: left;}
.mjgy_pic a{display: block;}

.minsu_dianji{padding-bottom: 15px;padding-right: 0;}
.minsu_minzu .home-subhead-pag{padding-bottom: 15px;}

/* 国学 */
.guoxue_yulu{background: url(/Content/images/guoxue/gx_yuluBg.jpg) no-repeat;background-size: 100% 100%;padding: 15px 0.24rem 0 0.24rem;}
.guoxue_yuluList em{text-align: right;}

/* 文学 */
.wenxue_phylog{background:#eaeaea url(/Content/images/wenxue/wenxue_phylogBg.jpg) no-repeat;background-size: 100% auto;padding: 15px 0.24rem;border-radius: 15px 15px 0 0;}
.wenxue_philo{height: 200px;overflow: auto;}
.wenxue_philo ul li{position: relative;font-size: 14px;margin-top:10px;}
.wenxue_philo ul li:before{content: '';position: absolute;width:5px;height: 5px;background: #c3141c;border-radius: 50%;top:40px;left:13px;}
.wenxue_philo ul li:after{content: '';position: absolute;width:1px;height:50%;background: rgba(57,43,32,0.26);top:46px;left:15px;}
.wenxue_philoImg{width:35px;float: left;margin-right: 10px;}
.wenxue_philo ul li span{border:1px solid #999999;border-radius: 20px;padding:1px 8px;margin-top:10px;display: inline-block;}
.wenxue_philo ul li b{line-height: 22px;margin:10px 10px 0 5px;}
.wenxue_philoMain{margin-left: 35px;}
.zhexue_phylog .wenxue_philo{height:205px;overflow: auto;}

/* 艺术 */
.yishu_shuhua{background:#eaeaea url(/Content/images/yishu/shuhua_bg.jpg) no-repeat;background-size: 100% 100%;margin-top: 15px;padding:20px 0.24rem 15px 0.24rem;border-radius: 10px 10px 0 0;}
.yishu_shuhua .home_newsTitle img{width:90px;position: absolute;left: 50%;margin-left: -50px;}

.hc_cutTitle{border: 2px solid #392b20;margin-right: 0.24rem;border-right: none;margin-top:15px;border-radius:5px;}
.hc_cutTitle ul li{border-right:2px solid #392b20;color: #392b20;padding: 0.1rem 0;font-weight: 700;}
.hc_cutTitle ul li a{color: #392b20;}
.hc_cutTitle ul li.yd-tab-active{color: #ffffff;background: #392b20;}
.hc_cutTitle ul li.yd-tab-active:before{content: initial;}

.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:15px;-webkit-border-radius: 20px;border-radius: 20px;height:35px;line-height:35px;text-align: center;}
.zgshuhua_icon a{display:block;}

.yishu_shuhua .hc_cutTitle{margin-right: 0;margin-top: 35px;}

/* 历法 */
.lifa_hlCont{border-top: 1px solid rgba(57,43,32,0.1);margin-top: 12px;padding-top: 10px}
.lifa_hlCont .lifa_hlContDiv{width:16.6%;float: left;text-align: center;font-size: 13px;line-height: 1.5;}
.lifa_hlCont span{display: block;margin-top:3px;}
.lifa_hlCont b{display: block;}
.lifa_hlCont .ji{color: #c3141c;}

.ctFestList{margin-top: 5px;}
.ctFestList a{display: block;color: #392b20;line-height:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:16px;width: 22.5%;float: left;text-align: center;border:1px solid rgba(57,43,32,0.1);border-radius: 20px;margin: 10px 10px 0 0;}
.ctFestList a:nth-child(4n){margin-right: 0;}

/* 书籍页面 */
.book_cover{margin:15px 0 0 0;}
.book_cover_works{margin:0 0.24rem;}
.book_works_img{width: 1.8rem;float: left;margin-right: 10px;}

.book_works_tit h3{display:block;font-size: 19px;}
.book_works_tit span{display: block;margin:8px 0 5px 0;color: #392b20;}
.book_works_tit i{display: inline-block;position: relative;margin-right:20px;}
.book_works_tit i:before{content:'';position:absolute;width:1px;height:10px;background:#999;right:-10px;top:6px;}
.book_works_tit i:last-child{margin-right: 0;}
.book_works_tit i:last-child:before{content:initial;}

.book_works_read{margin-top: 15px;}
.book_works_read .book_sjfx{float: left;margin-right: 15px;}
.book_works_read .book_sjfx span{display: block;width:18px;height:18px;border:1px solid rgba(102,102,102,0.3);border-radius: 50%;text-align: center;line-height:18px;font-size: 12px;color: #666666;float: left;margin-right: 5px;}
.book_works_read .book_sjfx i{display: block;float: left;line-height: 18px;}

.book_edition{margin: 15px 0.24rem 0 0.24rem;}
.book_edition ul li{width: 23.5%;float: left;line-height: 35px;text-align: center;margin-right: 2%;}
.book_edition ul li:nth-child(4n){margin-right: 0;}
.book_edition ul li a{background: rgba(57,43,32,0.1);-webkit-border-radius: 20px;border-radius: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.book_read_btn{line-height: 35px;background: #c3141c;color: #ffffff;font-size: 16px;font-weight: 600;text-align: center;display: block;-webkit-border-radius: 20px;border-radius: 20px;margin:10px 0.24rem 0 0.24rem;}

.bookCov_text{line-height: 2;padding: 10px 0 15px 0;font-size: 16px;}
.bookCov_text a{color: #c3141c;}

.book_entryList{padding-bottom: 15px;}
.book_entryList ul li{width: 30.33%;}
.book_entryList ul li img{width:60%;margin: 0 auto;}
.book_entryList ul li em{display: block;font-size: 13px;color: #999999;text-align: center;}

.tonglan{margin-top: 15px;}

/* 讨论圈 */
.disCircle{background: #fff;padding:20px 0.24rem  0;margin-top: 15px;}
.disCircle .hc_headLine{margin-top: 0;}
.disCircle_tit{background-color: red;background-image: linear-gradient(to right, #c3141c , #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: #999999;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: #999999;display: block;}
.disCir_time span{float: right;display: block;color: #999999;margin-left: 15px;font-size: 15px;}
.disCir_time span:before{margin-right: 5px;}
.disCircle_more{font-size: 15px;font-weight: 700;color: #c3141c;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(//m.ping.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: #999999;line-height:20px;margin: 10px -0.24rem 0 -0.24rem;border-bottom: 1px solid rgba(57,43,32,0.1);}
.txt-col-red{color: #c3141c;}

.essay_list{padding-bottom:8px;}
.essay_list ul li{border-bottom: 1px solid rgba(57,43,32,0.15);padding: 10px 0;line-height: 1.5;}
.essay_list span{font-size: 16px;display: block;}
.essay_list em{font-size: 14px;color: #999999;margin-top: 2px;}
.essay_listMore{color: #c3141c;text-align: center;line-height:40px;font-weight: 600;margin-top: 5px;}
.essay_listMore a{color: #c3141c;}

.zzjs_box{margin-top: 15px;}
.zzjs_img{width: 65px;float: left;float: left;margin-right: 10px;}
.zzjs_all{color: #999999;margin-top: 15px;}
.zzjs_text h3{display: block;font-size: 16px;}
.zzjs_text em{font-size: 14px;line-height: 1.5;margin-top: 3px;}

/* 文章详细页 */
.inform-content{padding-top: 10px;background: #fff;font-size:17px;line-height:2;padding-bottom:15px;}
.inform-content h3{font-size:18px;line-height:1.8;}
.inform-content .yuedu{font-size:12px;color: #999;}
.inform-content .inform-jr{margin-top: 0.4rem;}
.inform-content .inform-jr img{width: 80%;margin:0 auto 0.3rem auto;}
.inform-content p{margin-bottom: 0.24rem;}
.inform_wz{padding: 0 0.24rem;}

.inform_fankui{float: right;color: #999;font-size: 14px;}

.inform_shengm{line-height: 1.7;color: #999;font-size: 14px;margin-top: 0.24rem;}
.inform_shengm span{color: #c3141c;display: inline-block;margin-right: 5px;}
.inform_shengm a{color: #c3141c;}

.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),#fff);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);-webkit-animation: fadeIn .2s;animation: fadeIn .2s;}
.AnswerItem-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #c3141c;display: block;left: 0;right: 0;}

.AnswerItem-mask span.app_ydu{margin-left: 50%;display: none;}

.inform-content .AnswerItem-mask span{width:36%;border:1px solid #c3141c;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;}

.opus_content .AnswerItem-mask{background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f4f4f4);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f4f4f4);}

.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: #c3141c;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 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.66rem;float: initial;position: relative;top: 0.06rem;margin-left: 0.1rem;}
.home_test_icon ul li .home_test_rg span{display: block;color: #999;margin-top:5px;}
.home_test_icon ul li .home_test_rg b{color: #c3141c;}

.home_guoxueFamous{margin-top:5px;}
.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: #f4f4f4;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;height: 70px;overflow: hidden;} 
.home_guoxueFamous ul li h4{display: block;font-size:15px;} 

.msdjXx .yd-slider-wrapper{padding-bottom: 0.7rem;}

.inform_common{padding-bottom:15px;}

.inform_tonglan{margin-top: 15px;}

.inform_recom{margin-top:5px;padding-bottom: 10px;}
.inform_recom ul li{line-height:40px;}
.inform_recom ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.inform_recom ul li i{display: inline-block;width:4px;height:4px;background: #999999;-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: #c3141c;}
.inf_recom_green a{color: #046506;}

.sinoGx_content{margin-top: 0.3rem;}
.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{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: #999;margin-top: 0.1rem;text-align: center;}

.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;}

.ctMinsuList{margin-top: 10px;padding-bottom: 10px;}
.ctMinsuList a{display: block;line-height:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:16px;width: 20%;float: left;text-align: center;}
.ctMinsuList ul li.active a{color: #c3141c;font-weight: 700;}

.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;}
.gxZxList ul li .gxrwImg{float: left;width:1rem;margin-right:0.2rem;}
.gxZxList ul li h3{color: #392b20;line-height: 1.6;font-size: 16px;}
.gxZxList ul li p{font-size:14px;color: #999;line-height:1.6;margin-top:3px;}
.gxZxList ul li p a{color: #999;}
.zixun_tag span{display: inline-block;color: #999;margin-top:6px;font-size: 12px;margin-right: 10px;}
.gxZxList ul li.active h3{color: #c3141c;}
.zixun_tag span.guangao{border: 1px solid rgba(185,161,137,0.4);padding: 0.02rem;font-weight: bold;border-radius: 5px;}

/* 多媒体平台 */
.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: #999999;margin-top:2px;margin-left:5px;margin-right:15px;}
.dmtpt_gz .btn{width:70px;height: 30px;border:none;outline: none;background: #c3141c;color: #fff;font-size: 15px;font-weight: 600;border-radius: 20px;position: absolute;top:10px;right:0;}

.dmtpt_gz .btn_act{background: #f0ece1;color: #999999;border: 1px solid #999999;}

.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: #999999;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: #999;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;}

/* 地区 */
.diqu_Top{background: url(/Content/images/diqu/diqu_top.jpg) no-repeat;background-size: 100%;padding-top: 1.5rem;}
.diqu_anhui{width: 100%;background:#fff url(/Content/images/diqu/anhui_bg.jpg) no-repeat center top;background-size: 100% auto;}
.zhuzi_synop{background: #ffffff;}
.diqu_box .zhuzi_synop{margin-top:30px;background: transparent;}
.zhuzi_synop_rw{padding: 20px 0.24rem 40px 0;position: relative;}
.zhuzi_synop_img{width:100px;float: left;margin-right: 0.2rem;margin-left: 0.24rem;}
.zhuzi_synop_img img{border-radius:5px;}
.zhuzi_synop_text{margin-left: 0.24rem;}
.zhuzi_synop_text h3{display: block;font-size:18px;margin-bottom: 3px;}
.zhuzi_synop_text h3 span{display:inline-block;font-size:0.22rem;color:#999;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:#c3141c;font-weight:normal;font-size:0.22rem;float:right;margin-top: 0.06rem;}
.zhuzi_synop_text h3 i a{color:#c3141c;}

.zhuzi_synop_wz{line-height:2;text-indent: 2em;font-size: 16px;}

.zhuzi_synop_wz a{color: #c3141c;text-decoration: underline;/* position: absolute;width: 100px;z-index: 9;right: 13px; */}

.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),#fff);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);}
.zhuzi_synop_xia:before{font-size: 24px;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: 24px;}

.zhuzi_card{margin:10px 0.24rem 0 0.24rem;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:#999999;}
.zhuzi_card ul li i{display:block;}

.zhuzi_card .zhuzi_synop_shang{margin-bottom: 1px;}
.zhuzi_synop .zhuzi_card{margin-right: 0;}
.zhuzi_synop .zhuzi_card .zhuzi_synop_xia{height: 100px;}
.zhuzi_synop .zhuzi_card .zhuzi_synop_xia:before{top:65px;}
/* .zhuzi_synop .zhuzi_card .zhuzi_synop_shang{padding-bottom: 15px;} */

/* 快速导航 */
.hc_ksNavig{margin: 15px 0 15px 0.24rem;}
.hc_ksNavig_tit{float: left;margin-right:5px;}
.hc_ksNavig_tit span{font-size: 14px;width:40px;letter-spacing:2px;display: block;color: #c4131d;font-weight: 600;}
.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:rgba(57,43,32,0.1);height:35px;line-height:35px;padding: 0 10px;border-radius:8px;}

.diqu_news .hc_headLine{margin-top: 5px;}
.diqu_news .hc_headLine h3{border-left: none;padding-left: 0;text-shadow: 3px 3px 1px rgba(57,43,32,0.2);}
.diqu_news .home_contentList ul li{position: relative;padding-left: 35px;}
.diqu_news .home_contentList .home_contentImg{width: 1.2rem;}

.diquMr_img{width:1.2rem;height: 1.2rem;overflow: hidden;border-radius: 50%;margin:0 auto;}

.diqu_divide{margin-top: 15px;padding-bottom:15px;position: relative;}
.diqu_divide ul{height:290px;overflow: auto;}
.diqu_divide ul li{position: relative;margin-bottom: 15px;}
.diqu_divide ul li:before{content: '';position: absolute;width: 1px;height:100%;background: rgba(57,43,32,0.26);left: 25px;top:20px;}
.diqu_divideImg{width:50px;float: left;border:1px dashed rgba(57,43,32,0.26);border-radius: 50%;padding: 3px;background: #ffffff;}
.diqu_divideImg img{border-radius: 50%;}

.diqu_divideText{margin-left: 55px;}
.diqu_divideText h3{display: block;font-size: 15px;margin-left: 1%;}
.diqu_divideText span{width:49%;display: block;float: left;margin-left: 1%;font-size: 14px;line-height:19px;margin-top: 10px;}
.diqu_divideText i{display: inline-block;color: #666666;border: 1px solid #666666;border-radius: 20px;height: 21px;padding: 0 5px;margin-right: 5px;}

.diqu_divideZhezhao{background: url(/Content/images/diqu/diqu_zhezhao.png) no-repeat;background-size: 100%;position: absolute;bottom: 0;left: 0;width: 100%;height:80px;z-index: 1;}

/* 文库 */
.quota_box{background:#f4f4f4;height: 100%;}
.quota_topFix{position: fixed;width: 100%;z-index: 5;background:#f4f4f4;height:40px;}
.quota_xzMain{margin-top:40px;position: relative;}

.quota_tab_item{border-bottom: 1px solid rgba(57,43,32,0.1);height:40px;padding-left: 0.1rem;background: #f4f4f4;}
.quota_tab_item li{font-size:16px;color: #392b20;line-height:40px;}
.quota_tab_item li span{display: inline-block;}

.zixun_toggle{width: 0.84rem;background: url(//jscdn.hanyunshi.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;}

.fl_yangshi_box{height:65px;background: #f4f4f4;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;}

.zixun_main .gxZxList{padding: 0 0.2rem;}
.zixun_main .zixun_tag span{border: 1px solid #999;padding:2px 5px;border-radius: 5px;}

.zixun_main .mbx_box{background: #f4f4f4;}
.gxZxTuijian{background:#f4f4f4;padding-left:0.24rem;position: relative;padding-top:55px;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: #c3141c;}
.yinyueList ul li span{text-align: center;font-weight: 400;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.hc_zixunMore{text-align:center;color: #999;font-size: 16px;padding-bottom: 15px;}

/* 翻页 */
.zzjx_Page{border-top: 1px solid rgba(57,43,32,0.1);margin-top:15px;}
.zzjx_Page a{display: block;float: left;width:50%;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: #999999;}

.zzjx_PageSw a{width:25%;}

/* 用户反馈 */
.sort-header{position: fixed;top: 0;left: 0;z-index: 6;width: 100%;height: 44px;line-height: 44px;background: #392b20;}
.sort-header .yd-navbar-item span{color:#ffffff;}
.sort-header .yd-navbar-center{height: 44px;}
.sort-header .yd-navbar-center span{font-size:17px;color: #ffffff;}
.sort-header .yd-navbar-center em{font-style: normal;font-size:12px;}

.hc_logo_header{width:60px;margin-left: -20px;}

.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%;}

.sort-header .yd-navbar-item{-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;}
.sort-header a{height: 44px;}
.sort-header .yd-navbar-center-box{width:59%;}

.shuqian i:after{content: "\e63a";}
.sqactive i:after{content:"\e733";color: #ffffff;} 

.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 #c3141c;padding-left: 10px;margin-bottom: 5px;}
.subst_col{background: #ffffff;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: #f4f4f4;-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: #c3141c;border: 1px solid #c3141c;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: #f4f4f4;-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 #c3141c;width:85px;height:35px;text-align: center;color: #c3141c;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: #999999;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: #c3141c;}
.upload_lose{color: #000;}
.upload_success{color:green;}

.feedback_iphone{margin-top: 20px;}

.feedback_btn{border: none;outline: none;background: #c3141c;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 */

/* 搜索 */
.ziXsearch .yd-search-input .search-input{border: 1px solid rgba(57,43,32,0.1);background:rgba(57,43,32,0.1);padding: 0 10px;height: 36px;}
.ziXsearch .yd-search-input{padding-bottom:2px;}

.yd-search-list{background-color: #f4f4f4;}
.yd-search-fly{top: 0 !important;}
.yd-search-fly .yd-search-input{background-color: #f4f4f4;}
.yd-search-fly .yd-search-input>.search-input{background-color:#f4f4f4;border-radius:30px 0 0 30px;}
.yd-search-fly .yd-search-input>.cancel-text{color:#ebe7dc;background:#c3141c;margin-right:0.24rem;border-radius: 0 30px 30px 0;border: 1px solid #c3141c;height: 32px;}

.yd-search-input>.search-input{height: auto;}

.yd-scrollnav-tab-item>li.yd-scrollnav-current{padding-left:0.2rem;}
.quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{color: #c3141c;font-weight: bold;border-bottom: 3px solid #c3141c;}
.quota_tab_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span a{color: #c3141c;}
.quota_icon_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span{background: rgba(195,20,28,0.1);}
.quota_icon_item.yd-scrollnav-tab-item>li.yd-scrollnav-current span a{color: #c3141c;}

.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: #999999;}

.search_contText{margin-top:0.06rem;margin-bottom: -0.14rem;}

.gaol{color: #c3141c;}

.search_srBox{background: #f4f4f4;} 
.yd-search-input{background: transparent;}
.yd-search-input .search-input{border: 1px solid #c3141c;border-radius: 30px;}
.search_srBox .yd-search-input>.search-input{background:#f4f4f4;padding-left: 10px;}
.yd-scrollnav-tab-item.search_tab_item>li.yd-scrollnav-current{border-bottom: 3px solid #c3141c;}
.search_srBox .search_btn{width: 25%;background:rgba(149,25,27,0.1);margin-top: 0;color: #c3141c;font-weight: 700;height: 35px;}

.search_return{line-height: 32px;margin-right:8px;}

.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-xia:before{float: right;font-size: 12px;margin-top: 4px;}
.search_ejectShow{position: absolute;width:78px;background: #f4f4f4;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 */

/* 联系方式 */
.contact_box{background: #fff;}
/* 联系方式 end */

/* 国学语录 */
.quota_toggle{width:0.84rem;background:#f4f4f4 url(//jscdn.hanyunshi.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:#f4f4f4 url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/yulu_title_actBg.png) no-repeat center center;background-size: 100%;}

.quota_TabzhegaiBg{background: rgba(0,0,0,0.4);height:100%;position: fixed;width: 100%;top
	:90px;z-index:1600;}
.quota_unfold{background:#f4f4f4;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: #c3141c;background: rgba(149,25,27,0.1);}
.quota_unfold ul li.active a{color: #c3141c;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;}

.zhuzi_fenleiShow{position: fixed;width: 100%;left: 0;z-index: 10;background: #f4f4f4;}
.zhuzi_fenleiShow ul li{float: left;line-height: 0.7rem;}

@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;background: #f4f4f4;}
.quota_content ul li{border-bottom: 1px solid rgba(57,43,32,0.1);position: relative;padding: 0.26rem 0;}
.quota_content ul li:last-child{border-bottom: none;}
.quota_content ul li .quota_contLf{width:76%;float: left;}
.quota_content ul li .quota_contLf b{display: block;line-height:2;}
.quota_content ul li .quota_contLf span{display: block;font-size:12px;color: #999999;line-height:1.5;margin-top: 4px;}
.quota_contBtn{color: #c3141c;width:22%;float: right;background:rgba(185,161,137,0.15);text-align: center;line-height:35px;border-radius:60px;position: absolute;right: 0;top: 50%;margin-top:-17.5px;}

.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.hanyunshi.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.hanyunshi.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.hanyunshi.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.hanyunshi.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: #c3141c;line-height:1.7;}
.quota_contDa_nr span{display: block;color: #999;line-height:1.5;padding-top:5px;}

/* 国学语录 end */

/* 国学语录-详细 */
.classic-box{padding:45px 0.24rem 0 0.24rem;background: #ffffff;}
.classic-title{background: #f1ede2;border:2px solid #d1cbbf;padding:5px;position: relative;}
.classic-title:after{position: absolute;content: '';background: url(/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(/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(/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(/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(/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: #c3141c;margin-left: 6px;}
.classic-tit-bg .classic-titLz i{display: block;float: right;width:20px;height: 1px;background: #c3141c;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-top: 15px;}
.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: #ffffff;margin:20px -0.24rem 0 -0.24rem;padding:0 0.24rem 5px 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;}

.yulu_title{width: 0.9rem;margin:5px 0 10px 0;}

.life-main-titleres h3{height: 18px;line-height: 18px;float: left;border-left: 4px #c3141c 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;}
.life-main-titleres a{font-size:0.28rem;color: #999999;float: right;margin-top: 14px;}
.life-main-titleres a.icon-you-copy:before{float: right;margin-top:2px;}

/* 国学语录-详细 end */

/* 杂技 */
.entry_box{background: url(//jscdn.hanyunshi.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_daoyu{margin:0 0.24rem;background:url(/Content/images/huazhou.png) no-repeat;background-size: 100% 100%;}
.entry_daoyu .entry_daoyuImg{width:35px;float: left;margin:25px 10px 0 30px;}
.entry_daoyu p{line-height: 0.56rem;padding:20px 35px;}

.entry_box .entry_zzbjList{padding: 0 0.24rem;}

.entry_title{width: 36%;margin:25px auto 0 auto;}

.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;}

.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;}

.entry_Top{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/zzbj/zzbj_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 杂技 */
.zaji_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/tiyu/zaji_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 民间游戏 */
.youxi_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/tiyu/minjianyouxi_bg.jpg) no-repeat;background-size: 100%;padding-top:1.85rem;}

/* 古代冷兵器 */
.bingqi_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/tiyu/lengbingqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 中国棋牌 */
.qipai_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/tiyu/qipai_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.xijuZt_Top{background: url(//jscdn.hanyunshi.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.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/zhongguoquyi.jpg) no-repeat;background-size: 100%;padding-top: 1.56rem;}

.yueqiZt_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/yueqi/yueqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}

.jieqi_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/jierijieqi/jieqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}
.jieri_Top{background: url(//jscdn.hanyunshi.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;}

.gxqm_Top{background:url(//jscdn.hanyunshi.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.hanyunshi.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.hanyunshi.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.hanyunshi.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.hanyunshi.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.hanyunshi.com/m/public/hanchengh5/Content/images/zzbj/gdxs_Top_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.jiaoyu_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/ancient/jiaoyu_zt_Bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.gdbolan_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/ancient/gudaibolan_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.gdyueqi_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/gudaiyueqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.minzuyueqi_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/minzuyueqi_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.xiju_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/xiju_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}

.guoxueZt_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/zt/guoxuezt_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.ethnic_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/ethnic/ethnic_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.9rem;}

.mcjs_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/lifa/mcjs_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

.nationChar{margin-top:15px;}
.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:10px;}

/* 四库全书 */
.skqs_left{height: 100%;float: left;width: 24%;position: fixed;left: 0;}
.skqs_right{width: 76%;float: left;margin-left: 24%;background:#f4f4f4;margin-bottom:20px;padding-top: 65px;}

.skqs_tabNav{background-color: #ffffff;}
.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;}
.skqs_tabNav .yd-scrolltab-active{background:#f4f4f4;position: relative;}
.skqs_tabNav .yd-scrolltab-active:before{position: absolute;content: '';width:0.06rem;height: 0.5rem;background: #c3141c;left: 0;top: 0.25rem;}
.skqs_tabNav .yd-scrolltab-active span{font-weight: bold;color: #c3141c;}

.skqs_right ul{padding-top:20px;}
.skqs_right ul:first-child{padding-top: 10px;}
.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 #c3141c;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;}
.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;}

.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;}

.skqs_search{position: fixed;width:76%;background:#f4f4f4;padding-bottom: 0.2rem;top: 44px;}
.skqs_search .yd-search-input{background-color: #f4f4f4;padding: 0.3rem 0 0 0.3rem;}
.skqs_search .yd-search-input>.search-input{padding: 0 0.3rem;border-radius: 30px;background-color: #f4f4f4;}
.skqs_search i{color: #999;}

.search{padding: 10px 0;}

/* 四库全书 end */
/* 专题总首页 */
.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 */

/* 诗词 */
.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: #999999;margin-top:8px;line-height: 1.5;}

.poetry_remwu{padding: 0 0.24rem;background: #f4f4f4;}
.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:last-child .scrw_text{border-bottom: none;}
.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: #c3141c;font-weight: normal;margin-top: 0.04rem;}
.poetry_remwu ul li em{color: #999999;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: #999999;}
.shici_poet .poet_title span a{color: #999999;}
.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;}

.opus_content{margin-top:40px;background: #f4f4f4;} 
.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;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.opus_introd .opus_introd_name span{font-size: 14px;color: #999999;line-height: 34px;}
.opus_introd .opus_introd_name span a{color: #999999;}

.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(/Content/images/prose_fanyi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li .zhushi{background: url(/Content/images/prose_zhushi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li .shangxi{background: url(/Content/images/prose_shangxi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li .beisong{background: url(/Content/images/prose_beisong.png) no-repeat center center;background-size: 100%;} 

.prose_list ul li.active .fanyi{background: url(/Content/images/prose_actfanyi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li.active .zhushi{background: url(/Content/images/prose_actzhushi.png) no-repeat center center;background-size: 100%;} 
.prose_list ul li.active .shangxi{background: url(/Content/images/prose_actshangxi.png) no-repeat center center;background-size: 100%;}

.opus_title{font-size: 16px;border-bottom: 1px solid rgba(57,43,32,0.1);color: #c3141c;padding:15px 0 15px 0.24rem;}
.poet_assist{color: #999;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;}

.prose_content{color: #3b2b21;line-height:1.8;}
.prose_fy{font-size: 14px;color: #999999;line-height:1.8;}
.prose_sx{font-size: 14px;color: #c3141c;line-height:1.8;}

/*诗词end*/

/* 百科 */
.zhuzi_box{background: #f4f4f4;}
.hc_sinology{padding:20px 0 15px 0.24rem;background: #ffffff;margin-top: 15px;}
.hc_sinology .hc_headLine{margin-top: 0;margin-right: 0.24rem;}
.hc_sinology .hc_zixunContent{margin-right: 0.24rem;}
.hc_sinology .zhuzi_card{margin-left: 0;}
.hc_sinology .zhuzi_card .zhuzi_synop_xia{height: 120px;}
.zzRwsp_title{margin-bottom:15px;}
.zzRwsp_title h3{font-size:18px;border-left: 3px solid #c3141c;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 .hc_headLine h3{border-left: none;padding-left: 0;font-size:17px;height:17px;line-height:17px;}

.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:35px;line-height:35px;margin-top:10px;text-align: center;font-size:15px;font-weight: 800;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.bookCov_hot a:nth-child(4n){margin-right: 0;}
.bookCov_hot a.active{background:rgba(195,20,28,0.1);color: #c3141c;}

.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: #c3141c;font-weight: 600;}
.ys_opera .yd-tab-nav-nomal .yd-tab-nav .yd-tab-active a{color: #c3141c;}

.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: #f4f4f4;}
.dtst_shiping_list ul li em{position: absolute;width:35px;background: #ffffff;top:50%;height:35px;border-radius: 50%;text-align: center;line-height:35px;left: 50%;margin-left: -17px;color: #c3141c;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: #c3141c;float: left;}
.dtst_pay em{font-size: 13px;color: #999;display: block;float: left;text-decoration: line-through;margin-left: 5px;}
.dtst_pay .dtst_btn{float: right;border:1px solid #c3141c;outline: none;color: #c3141c;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;}

.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(255,255,255,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: #c3141c;}
.js_jingjuList em{display: block;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 10px;}

.js_jingjuList i img{width: auto;margin: 0 auto;height: 100%;}

.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.hanyunshi.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.hanyunshi.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.hanyunshi.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.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/jingju/third.png) no-repeat;background-size: 100%;}
.js_jingjujumu .js_third span{font-weight: 600;}

.posfixed{color: #fff;}
.posfixed a{color: #fff;}
.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;}

/* 百科 end */

/* 百科-目录 */
.popup-cont h3{font-size:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:0.24rem 0.3rem 0.1rem 0.3rem;}
.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: #c3141c;font-weight: bold;}
.popup-content ul li i{display: block;padding-top: 0.14rem;font-size: 0.24rem;opacity: 0.3;}

.popup-close{position: absolute;right: 5px;top: 5px;font-size: 14px;}
.popup-right .yd-popup{width: 60%;background-color: #fff;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: #c3141c;}

/* 百科-目录 end */

/* 听书列表 */
.tushu_content{background: #ffffff;}
.tingshu_list{padding: 0 0.24rem;}
.tingshu_opt{margin-top: 10px;}
.tingshu_opt b{width:18%;float: left;background: rgba(57,43,32,0.1);text-align: center;line-height: 30px;border-radius: 20px;margin-right: 2%;}
.tingshu_fenlei{width:80%;float: right;}
.tingshu_fenlei span{float: left;line-height:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;padding: 0 14px;}
.tingshu_fenlei span.active{color: #c3141c;font-weight: bold;}

.tingshu_reorder{padding:10px 10px 0 10px;}
.tingshu_banquan{font-size: 12px;color: #999;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: #999;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: #999;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: #999;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: #c3141c;}
.spContent .active .shiping_btn span{color: #e2dcce;}

.spContent .aud_playing{float:right;margin-top: 40px;}

.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: #c3141c;}
.dushu_state span{font-weight: 400;font-size:15px;color: #fff;margin-left: 5px;background: #c3141c;padding: 1px 4px;}
.dushu_state .ds_banquan{display: block;float: right;font-size: 12px;color: #999;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: #999;border-bottom: 1px solid #999;display: inline-block;margin: 0 5px;}
.dushu_state .ds_fxsc{display: block;float: right;font-size: 12px;color: #999;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: #999;border: 1px solid #999;display: inline-block;border-left: none;padding:3px 8px 3px 5px;border-radius: 0 20px 20px 0;position:relative;}
.dushu_state .ds_fxsc font{color: #999;border: 1px solid rgba(57,43,32,0.3);display: inline-block; /* padding: 3px 5px 3px 8px;border-radius: 20px 0 0 20px; */padding:3px 8px;border-radius: 20px; }
.dushu_state .ds_fxsc em.active{color: #c3141c;border: 1px solid #c3141c;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: #999;height: 30px;}

.yd-search-input>.search-input .search-icon:after{color: #999;}
.tingshu_state{margin-top: 10px;}

.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_list{position: relative;margin-top:10px;}
.dushu_title h3{display: block;font-size:20px;font-weight: 700;line-height: 1.5;text-align: center;}
.dushu_title span{display: block;font-size: 14px;text-align: center;color: #999;line-height:1.5;}

.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: #999;font-size: 13px;margin-top:5px;}

.dushu_cont ul li.active a{color: #c3141c;font-weight: bold;}

.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: #c3141c;}

.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: #c3141c;}
.tingshu_cont ul li em{float: left;width: 90%;margin-left: 35px;}

.broad_footer{position: fixed;width: 100%;bottom: 0;left: 0;z-index: 1;padding:10px;background: #392b20;}
.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: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.broad_time{font-size: 12px;color: rgba(153,153,153,0.5);margin-top: 2px;}
.broad_time i{border-right: 1px solid rgba(153,153,153,0.3);height: 12px;line-height: 12px;display: inline-block;margin-right: 0.1rem;padding-right: 0.16rem;}

.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 #fff;border-right:2px solid #fff;-webkit-transform : rotate(45deg);-moz-transform : rotate(45deg);-o-transform : rotate(45deg);transform : rotate(45deg);}
.broad_progress span{color: #fff;display: block;text-align: center;line-height: 0.6rem;display: block;font-size: 0.3rem;height: 0.6rem;}
.broad_progress i{color: #fff;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;}

.shiping_btn{border: none;outline: none;background: #c3141c;padding: 5px 20px;border-radius: 20px;margin-top: 10px;}
.tingshu_content .shiping_btn span{color: #fff;font-weight: 700;}

.aud_playing i{display:block;width:2px;height:16px;background:#c3141c;-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);}
}

.spContent .aud_playing{float:right;margin-top: 40px;}

.tushu_pay h4{display:block;color: #c3141c;float: left;margin-right: 10px;margin-top: 15px;}
.tushu_pay b{display: inline-block;font-size: 18px;}
.tushu_pay em{display:block;color: #999;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: #c3141c;}

/* 谜语 */
.miyu_main{background:#f4f4f4;}
.miyu_cont{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/miyu/midi_content.jpg) no-repeat;background-size: 100% 100%;margin: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.hanyunshi.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.hanyunshi.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: #999999;}

.miyu_btn{width:34%;margin:0.22rem auto 0 auto;}

.miyu_midi{width: 84%;margin:0.14rem auto 0 auto;}
.miyu_midi h3{display: block;font-size: 0.32rem;color: #c3141c;text-align: center;line-height: 0.56rem;}
.miyu_midi span{display: block;font-size: 0.22rem;color: #999;line-height: 0.4rem;text-align: center;margin-top: 0.04rem;}

.miyu_common{padding-left: 0.24rem;padding-top:20px;background: #ffffff;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_common .hc_headLine{margin-right: 0.24rem;margin-top:5px;} 

/* 歇后语 */
.xiehouyu_cont{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/miyu/xiehouye_bg.jpg) no-repeat;background-size: 100% 100%;margin:0 0.24rem;padding-bottom: 0.22rem;padding-top: 0.3rem;}
.xiehouyu_title{width: 45%;margin: 0 auto;}
.xiehouyu_box{background:#ede7d9 url(//jscdn.hanyunshi.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%;} 

/* 书籍 */
/* 三字经 */
.book_catal{margin-bottom: -1rem;padding-bottom:15px;padding-top: 10px;}
.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_origin{margin-top:10px;padding: 0 0.24rem}
.book_catal_origin ul li{border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom:15px;margin-top: 10px;}
.book_catal_origin ul li:last-child{border-bottom: none;}

.book_catal_origin ul li span{display: inline-block;width:49%;margin-top:10px;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: 12px;line-height: 16px;margin-bottom:2px;}
.book_catal_origin ul li .qzw b{display: block;font-size:17px;}

.book_catal_trans{margin-top: 0.16rem;line-height:2;font-size: 16px;}

/* 百家姓 */
.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: 12px;line-height: 16px;margin-bottom: 2px;}
.bjx_origin ul li b{display: block;font-size:17px;}
.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: -20px;}
.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:20px;width:11vw;height:11vw;background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/baijiaxing_bg.png) no-repeat;background-size: 100%;line-height:11vw;}

.ly_zhushi{border-bottom: 1px solid rgba(57,43,32,0.1);padding:20px 0.24rem;position: relative;}
.ly_title h4{font-size:18px;display: block;color: #392b20;border-left: 0.06rem solid #c3141c;height:18px;line-height:18px;padding-left: 0.1rem;}
.lunyu_jies{line-height:2;margin-top: 0.2rem;font-size: 16px;}
.lunyu_jies b{color: #c3141c;display: inline-block;margin-right: 0.12rem;}

.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);background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f4f4f4);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f4f4f4);margin-left: -0.24rem;}
.ly_zhushi .zhuzi_synop_xia:before{top: 110px;}
.ly_zhushi .zhuzi_synop_shang{margin-bottom: 0;}

.qzw_box{padding: 0 0.2rem;}
.qzw_box ul li .qzw{width: 0.76rem;}

/* 论语 */
.book_cover_ly{margin-top: 0;}
.book_catal_fixed .book_catal_title{position: fixed;width: 100%;z-index: 1;margin-top: -10px;background: #f4f4f4;}

.book_catal_fixed .book_catal_title .dushu_title{margin-top:5px;}

.lunyu_nav{height:40px;position: relative;}
.quota_Ly_unfold{top:40px;background: #f4f4f4;}
.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 15px;}
.quota_Ly_unfold ul li.active{color: #c3141c;}
.quota_Ly_unfold ul li.active a{color: #c3141c;}

.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.5;}
.lunyu_section ul li i{display: inline-block;color: #999;margin-right: 0.2rem;}

.book_catal_fixed .lunyu_mtop{margin-top: 130px;}

.ly_combine{margin:-25px 0.24rem 0 0.24rem;border-bottom: 1px solid rgba(57,43,32,0.1);padding:0 0 0.3rem 0;}
.ly_combine span{display:inline-block;text-align: center;width: 0.72rem;margin:10px -2px 0 -2px;}
.ly_combine span i{display: block;font-size: 12px;}
.ly_combine span b{display: block;font-size:17px;color: #c3141c;}
.ly_combine .ly_fuhao{width: 0.25rem;}

.zzjx_box{margin: 0 0.24rem;}
.zhuzijiaxun_combine h4{display: block;font-size:18px;color: #392b20;text-align: center;margin-top: 15px;}
.zhuzijiaxun_combine .zhuzijiaxun_text{line-height:2;margin-top:10px;font-size: 16px;}
.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: 12px;line-height: 16px;margin-bottom: 2px;}
.zzjx_box ul li b{display: block;font-size:17px;}
.zzjx_box ul li span.ly_fuhao{width: 0.25rem;}
.qzw_yiwen{line-height:2;margin-top:10px;font-size: 16px;}
.zzjx_box h4{display: block;font-size:20px;color: #392b20;text-align: center;}

/* 唐诗三百首 */
.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: -10px;}
.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 */

.shangshu_section ul{overflow: hidden;}
.shangshu_section ul li{width:49%;float: left;margin-right: 1%;}

.zhouyi_section ul{overflow: hidden;margin-top: 10px;}
.zhouyi_section ul li{width: 25%;float: left;text-align: center;}

.yxql_box{margin-top: -15px;}
.zzjx_combine{margin-top:10px;}

/* 书籍 end */

/* 读书，听书，视频，图书 */
.dtst_tit{font-size: 14px;color: #999;padding-right: 0.24rem;}
.dtst_tit span{display: inline-block;margin-right: 5px;}
.dtst_tit i{color: #c3141c;}
.dtst_tit a{float:right;color: #999;font-size: 15px;}

.dtst_tit .dtst_titTg a{float:initial;font-size:14px;text-decoration: underline;margin: 0 5px;}

.hc_zixun{padding:20px 0.24rem 5px 0.24rem;background: #ffffff;margin-top: 15px;}
.hc_zixun .hc_headLine{margin-top: 0;}

.jingju_sinology{padding-bottom: 0;}
.jingju_sinology .gxZxList h3{font-weight: 400;}

/* 书法 */
.shufa_box{position: relative;}
.shufa_box:before{width: 100%;height:50vw;background: url(//jscdn.hanyunshi.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;}
.shufa_box .zhuzi_synop{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_bg.jpg);border-bottom: 1px solid rgba(57,43,32,0.1);padding-top:40px;}
.shufa_box .zhuzi_synop_rw{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_IntroBg.jpg) no-repeat bottom left;background-size: 100%;padding-bottom: 20px;}
.guohua_box{position: relative;}
.guohua_box:before{width: 100%;height:50vw;background: url(//jscdn.hanyunshi.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;}
.guohua_box .zhuzi_synop{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_bg.jpg);border-bottom: 1px solid rgba(57,43,32,0.1);padding-top:40px;}
.guohua_box .zhuzi_synop_rw{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/zzbj/zhuzi_IntroBg.jpg) no-repeat bottom left;background-size: 100%;padding-bottom: 20px;}
.shufaTitle{position:relative;z-index: 1;margin-bottom: -5px;}
.shufaTitle img{width:30%;margin:5px auto 0 auto;}

.zgshuhua_list ul li{width:32%;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;}

.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: #f4f4f4;outline: none;border-radius: 5px 0 0 5px;}
.shufaZd_search .shufaZd_btn{width:20%;float: right;background: #392b20 url(//jscdn.hanyunshi.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: #c3141c;font-weight: normal;}

.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.hanyunshi.com/m/public/hanchengh5/Content/images/shufa/shufa_hotBg.png);background-size: 100%;line-height:28px;text-align: center;color: #c3141c;font-weight: 700;font-size: 20px;float: left;margin:10px 5px 0 5px;}

.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.hanyunshi.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;}
.ms_jieri ul li b{font-size: 15px;display: block;margin-top: -5px;}

/* 书法 end */

/* 中国文学发展史 */
.wx_expand_topFix{background: url(//jscdn.hanyunshi.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 #c3141c;line-height: 0.7rem;height: 0.7rem;}

.wx_expand_topFix .quota_tab_item{background: transparent;}

.wx_expand_content{background: url(//jscdn.hanyunshi.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: #c3141c;}

.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 #c3141c;-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.hanyunshi.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.hanyunshi.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_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.hanyunshi.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 #c3141c;line-height: 0.7rem;height: 0.7rem;}
.zx_expand_topFix .quota_tab_item{background: transparent;}

.zx_expand_content{background: url(//jscdn.hanyunshi.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: #999;text-align: center;margin-top: -0.06rem;margin-bottom: 0.14rem;font-size: 14px;}

/* 哲学发展史 end */

/* 书籍详情 */
.details_box h3{font-size:20px;font-weight: 600;padding-top:10px;margin-bottom:10px;}

.admire-content{background: #f4f4f4;}
.admire-box{padding:0 0.24rem 15px 0.24rem;font-size:17px;line-height:2;background: #f4f4f4;}  
.admire-bg .admire-content .admire-box p{text-indent: 2em;}
.admire-box .mbx_box{padding: 0;}

.admire-bottom{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 2;}
.admire-footer{padding:10px 0;background:#392b20;position: fixed;bottom:0;left: 0;width: 100%;z-index: 2;}
.admire-footer .yd-tabbar-item{color:rgba(255,255,255,0.4);}
.admire-footer .yd-tabbar-item i{color: rgba(255,255,255,0.5);}
.admire-footer .yd-tabbar-txt{padding-top:1px;}
.admire-footer .iconfont{font-size:18px;}
.admire-footer .yd-tabbar-badge{padding:0 0.1rem;background: #c3141c;-webkit-border-radius: 20px;border-radius: 20px;font-size: 12px;color: #fff;}
.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: #999;}

.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:#ffffff;margin: 0 0.24rem 59px 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: #999;max-height:6.6rem;overflow-y:auto;}

.popup-content .mark{font-size: 0.24rem;padding-top: 0.26rem;}
.popup-content .mark span{color: #c3141c;}

.popup-content .fit{padding: 0.5rem 0;}
.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: #c3141c;-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: #999;display: block;position: absolute;top: -5px;left: 70%;}

.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:18px;width: 44%;float: left;display: block;border: 2px solid #61554d;-webkit-border-radius: 6px;border-radius: 6px;line-height:36px;height:36px;}
.popup-content .fit-wz .fit-b{float: right;}
.popup-content .fit-wz span.icon-jianjufangda{font-size:16px;}
.popup-content .fit-wz i{display: block;float: left;height:36px;width: 12%;text-align: center;line-height:36px;}
.popup-content .fit-bgcr{margin-top:25px;width: 100%;overflow-x:auto;}
.popup-content .fit-bgcr dl{width:400px;height:30px;}
.popup-content .fit-bgcr dl dd{float: left;width:90px;height:30px;margin-right:10px;-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 #c3141c;}

.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: rgba(255,255,255,0.5);border-bottom: 1px solid rgba(255,255,255,0.1);}
.bgcolor04 .mbx_box a{color: rgba(255,255,255,0.5);} 
.bgcolor04 .xyj_backTop{background: rgba(255,255,255,0.6);}

/* 书籍详情 end */

/* 游戏 详情 */
.mjyx_synop{padding:20px 0.24rem 20px 0;}

.ty_mjYxProg{padding:15px 0.24rem 0 0.24rem;}
.ty_mjYxProgBox{background: #f82253;height:30px;line-height:30px;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;}
.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 */

/* 名词解释 */
.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: #999;}
.mcjs_Top{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/lifa/mcjs_bg.jpg) no-repeat;background-size: 100%;padding-top: 1.8rem;}

/* 名词解释 end */

/* 戏曲 */
.xiqu_entry .gxZt_title{margin-bottom:5px;}

.xiqu_list{padding: 0 0 0 0.24rem;}
.xiqu_list ul li{float: left;background: url(//jscdn.hanyunshi.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.hanyunshi.com/m/public/hanchengh5/Content/images/wenyi/xiqu/xiqu_bgImg_act.png) no-repeat;background-size: 100%;color: #c3141c;font-weight: 600;}
.xiqu_list ul li.active a{color: #c3141c;}

.xiqu_tab{position: fixed;background: #f0ece1;z-index: 2;width: 100%;}

.ctYueqi_cut .hc_cutTitle{margin-left: 0.24rem;margin-bottom: 15px;margin-top:25px;}

.ys_jumuMain{background: #f4f4f4;} 
.ys_jumuMain .bottomCopy{border-top: none;}
.ys_jumuCont{padding:55px 0.24rem 10px 0.24rem;background: #ffffff;font-size: 17px;}
.ys_jumuTitle{font-size: 18px;color: #c3141c;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;}

/* 戏曲 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 */

/* 红楼梦人物关系图 */
.hlm_box{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/hlm/hlm_bg.jpg) no-repeat;background-size: 100%;padding-top:0.8rem;}
.hlm_cover .book_catal{padding-top: 0;}

.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.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/hlm/hlm_boxBg.jpg);background-size: 100% auto;margin-top: 0;}

.book_catal_fixed .hlm_catal_title{background: url(//jscdn.hanyunshi.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.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/xyj/xyj_topBg.jpg) no-repeat;background-size: 100% 100%;}
.xyj_cover{background: url(//jscdn.hanyunshi.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;}

/* 西游记人物关系图 end */

/* 水浒传人物关系图 */
.shc_cover{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/shc/shc_bg.jpg);background-size: 100% 100%;margin: 0;}
.book_catal_fixed .shc_catal_title{background: url(//jscdn.hanyunshi.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.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/sgyy/sgyy_bg.jpg);background-size: 100% 100%;margin: 0;}
.book_catal_fixed .sgyy_catal_title{background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/guoxue/sgyy/sgyy_topBg.jpg) no-repeat;background-size: 100% 100%;}
.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 */

/* 中小学诗词 */
.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: #999;margin-left: 2px;}
.zxxsc_list{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 10px;}

/* 中小学诗词 end */













