/*主页面背景，字体颜色定义*/
body { background: #ede7d9;	color: #382b1f; font-size: 14px; }
a {	color: #382b1f;	text-decoration: none;}
a:hover{color: #95191b;}

.titleH2{font-weight: bold;font-size: 20px;}


/*--------------------------------------------------民俗页-----------------------------------------------------------*/

/*=========主题内容=========*/
.substance{ width: 100%; margin: 0 auto; background: url("../images/pic/cont_bg.jpg") top center no-repeat #ede7d9; background-size: contain;}
.substance01{ width: 100%; margin: 0 auto; background: url("../images/pic/cont_bg01.jpg") top center no-repeat #ede7d9; background-size: contain;}
.substance02{width: 100%;margin: 0 auto;background: url("../images/pic/cont_bg02.jpg") top center no-repeat #ede7d9;background-size: contain;}

/*面包屑*/
.mianbaoxie{color:#392b20; padding: 10px 0 15px; font-size: 14px;}
.mianbaoxie span{font-size: 20px; margin-right: 5px;}
.mianbaoxie a{ color: #392b20; padding: 0 3px;}
.mianbaoxie a:hover{color: #95191b;text-decoration: underline;}
.mianbaoxie em{font-style: normal;/*cursor:pointer;*/}

.folk_bann_bg{background: url(../images/pic/folk_bann_bg.png) no-repeat center -30px;margin:0 auto;margin-top: -10px;padding-top: 20px;}

/*banner*/
.hc-915{ width: 915px;}
.hc-275 { width: 275px;}
.folk_bann {margin-top: 0px;}
.folk_bann .banner_news { height: 576px; width: 275px; background: #392b20;position: relative; }
.folk_bann .banner_news:before{position: absolute;height:464px; background: #95191b; width: 1px;top: 20px; left: 25px; content: ' ';z-index: 1;}
.folk_bann .banner_news .folk_bnnav{ display:block;}
.folk_bann .banner_news .folk_bnnav .read_book p a{ color: #dfd7bd; }
.folk_bann .banner_news dd{ cursor: pointer; color: #dfd8be; padding: 18px 25px;position: relative;}
.folk_bann .banner_news dd h3{position: relative; font-size: 18px; padding: 0 0 8px;color: #dfd8be;}
.folk_bann .banner_news dd h3 span{margin-right:12px;background:#392b20;margin-left:-13px;border:1px solid #95191b;width:24px;height:24px;display:inline-block;line-height:24px;text-align:center;color:#95191b;font-size:15px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position: relative;z-index: 2;}
.folk_bann .banner_news dd h3:after{ font-size: 14px; content: "\e630";position: absolute;  top: 6px;  right: 0px;  font-family: "iconfont";color: #544739; }
.folk_bann .banner_news dd p{padding-left: 24px; font-size: 14px; line-height: 24px; }
.folk_bann .banner_news dd p a{color: #95191b;}
.folk_bann .banner_news dd .folk_name{ padding-left: 24px; font-size: 14px; line-height: 24px;overflow: hidden;zoom: 1;}
.folk_bann .banner_news dd .folk_name a{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 25%; color: #dfd8be;float: left; }

.folk_bann .banner_news dd .tabbox{display: none;background: url(../images/pic/bann_tabox_bg.png) no-repeat bottom right #ede7d9;padding: 10px 15px;width:610px;overflow: hidden; position: absolute; top: 0px; left: 275px; z-index: 99;background-size: 62% auto;}

.folk_bann .banner_news dd .tabbox04{top:initial;bottom: 0;height: 340px;}  
.folk_bann .banner_news dd .tabbox .tabbox_high{overflow: auto;}

.folk_bann .banner_news dd .tabbox .tabbox_high::-webkit-scrollbar{width: 10px;}
.folk_bann .banner_news dd .tabbox .tabbox_high::-webkit-scrollbar-thumb{-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;background: #ded4c3;}

.folk_bann .banner_news dd .tabbox .tablis{ margin-bottom: 20px;position: relative;} 
.folk_bann .banner_news dd .tabbox h4 { color: #392b20; font-size: 16px; line-height: 30px;color: #95191b;}
.folk_bann .banner_news dd .tabbox .tabGd{position: absolute;right:0;top:4px;}
.folk_bann .banner_news dd .tabbox .tabGd a{color: #392b20;}
.folk_bann .banner_news dd .tabbox .tabGd a:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd .tabbox p { padding: 0px;}
.folk_bann .banner_news dd .tabbox .tablis_hang a{ padding: 10px 0; color: #392b20; display: block;width: 50%;float: left;}
.folk_bann .banner_news dd .tabbox .tablis_hang a:hover{color: #95191b;}
.folk_bann .banner_news dd .tabbox ul li {text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding: 5px 0; width:14.2%; color: #392b20; font-size: 14px;line-height: 20px; float: left;}
.folk_bann .banner_news dd .tabbox ul li a{ color: #392b20;}
.folk_bann .banner_news dd .tabbox ul li a:hover{ color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd:hover{background:#ede7d9; color: #392b20;}
.folk_bann .banner_news dd:hover h3{color: #392b20;}
.folk_bann .banner_news dd:hover a h3:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd:hover h3 span{background: #ede7d9;}
.folk_bann .banner_news dd:hover dd p{color: #392b20;}
.folk_bann .banner_news dd:hover .folk_name a{color: #392b20;}
.folk_bann .banner_news dd:hover .folk_name a:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd:hover .read_book p a{color: #392b20;}
.folk_bann .banner_news dd:hover .read_book p a:hover{color: #95191b;}
.folk_bann .banner_news dd:hover .tabbox{ display: block;}
.folk_bann .banner_news .wall_cot{ margin-top: 10px;}
.folk_bann .banner_news .wall_cot a{ float: left; width: 25%; text-align: center;}
.folk_bann .banner_news .wall_cot a img{  display: inline-block;}

.folk_bann .banner_hdp { width: 640px;height: 576px; position: relative; overflow: hidden;}
.folk_bann .banner_hdp .bann_pic li{ position: relative;float: left;display: inline; }
.folk_bann .banner_hdp .bann_pic li img{  height: 576px;width: 640px; display: block;}
.folk_bann .banner_hdp .folk_listbox{z-index: 89; display: inline-block; padding: 10px 20px;position: absolute; bottom: 0px; left: 0px;height: 120px; background: rgba(0,0,0,0.4);width: 100%;}
.folk_bann .banner_hdp .folk_listbox a{float: left; width: 50%;color: #ede7d9;font-size: 14px;line-height: 29px;display: block;height: 29px;}
.folk_bann .banner_hdp .folk_listbox a:hover{color: #95191b;text-decoration: underline;}

.folk_bann .banner_hdp .folk_banndot{ position: absolute; bottom: 165px; left: 186px;}
.folk_bann .banner_hdp .folk_banndot a{}
.folk_bann .banner_hdp .folk_banndot a.active{background: #95191b; opacity: 1;filter:Alpha(opacity=100);}

.folk_bann .bann-num{position:absolute;bottom:165px;left:186px;z-index:3;}
.folk_bann .bann-num dd{ margin: 0 5px; float: left; width: 58px; height: 4px; border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px; background: #000;opacity: 0.2;filter:Alpha(opacity=20); cursor: pointer; }
.folk_bann .bann-num dd.active{background:#95191b;opacity: 1; filter:Alpha(opacity=100);}

.bann_aside{background:url("../images/pic/bann_tabox01.jpg") #f0ece1 bottom center no-repeat;height: 257px;padding: 5px 15px 10px 15px;}
.bann_aside dl dt{height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0 ;width: 100%;display: inline-block;}
.bann_aside dl dt h3{font-size: 18px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.bann_aside dl dd{margin: 0 auto;}
.bann_aside dl dd a{color: #392b20;  font-size: 14px;  line-height: 34px; padding: 5px 0;  width: 100%;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.bann_aside dl dd a:hover{color: #95191b;text-decoration: underline;}
.bann_aside dl dd a i{font-style: normal; margin-right: 15px;display: inline-block;float: left;}
.bann_aside dl dd a span{float: right; color: #b9a189;}
.bann_aside dl dd a em{font-style: normal;width:160px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}
/*banner end*/

/* 传统文学banner */
.folk_bann .banner_wenxue dd{padding: 12px 25px;}
.folk_bann .banner_wenxue:before{height: 507px;}
.folk_bann .banner_news dd .wenxue_name a{width: 33%;}
.folk_bann .banner_news dd .wenxue_name a.active{color: #95191b;-webkit-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;-moz-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;-o-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;-ms-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;}

.folk_bann .calendar_ban:before{height: 506px;}
.hP_item_right { background: #dfd9cb;}
/* 首页号码测试 */
.life-figure-links { overflow: hidden; padding: 5px; }
.life-figure-links li { float: left; width: 33.33333%; text-align: center;}
.life-figure-links li a { display: block; height: 100%; margin: 7.5px; border: 1px solid #b9a189; padding: 6px 0;color: #3b2a20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* .life-figure-links li a:hover{ color: #f0ece1; background: #95191b; border: 1px solid #95191b;text-decoration: underline;} */
.life-figure-links li a:hover{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}
.life-figure-links li.active a{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}

/* 传统历法 */
.calend_guide{background:url("../images/pic/ho_book_lf01.jpg") no-repeat top center #dcbb7c;width:100%;height:200px;position: relative;}
.calend_guide .china_guidebox{position:absolute; right: 10px;top:28px; }
.calend_guide .china_guidebox dl{ float: left; width:220px; text-align: center;position: relative; }
.calend_guide .china_guidebox .calend_hl{margin-top:4px;}
.calend_guide .china_guidebox dl .ffr{margin-top:18px;}
.calend_guide .china_guidebox dl dt{float: left;position: relative;margin-right:24px;height: 168px;}
.calend_guide .china_guidebox dl dt:before{content:' '; right:-10px; position: absolute; width: 1px; height:123px; background: url("../images/pic/guide_line.png") no-repeat center center;}
.calend_guide .china_guidebox dl dd{ display:block;width:36%;text-align: left;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.calend_guide .china_guidebox dl dd a{ color: #392b20; line-height: 21px;display: block;margin:2px 0}
.calend_guide .china_guidebox dl dd a:hover { color: #95191b;text-decoration: underline;}
.calend_guide .china_guidebox dl.lastw:before{background: url("") no-repeat 0 0;}

.liter_guide{background:url("../images/pic/ho_book_wenx01.jpg") no-repeat top center #dcbb7c;}
.liter_guide .china_guidebox dl .ffr{margin-top: 10px;}

/* 算命封面 end */
.hanyu_box .calend_list{/* background:#f2ede3; *//* margin-top:5px; */}
.hanyu_box .calend_listBox{/* background:#f2ede3; */}
.substance_hanyu{background:#e6e0d2;}
.hanyu_left{background:#f2ede3;margin-bottom: 30px;}


.hanyu_means{margin-top: 32px;background:#f2ede3;}
.hanyu_means .tradion_tit{height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0;padding-right: 20px;}
.hanyu_means .tradion_tit span{font-size: 20px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.hy_meansCont{background:#e6e0d2;margin: 19px 18px 0px 18px;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding: 31px 0 31px 0px;}
.hy_meansContjm{background:#e6e0d2;margin: 19px 18px 0px 18px;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding: 31px 0 31px 35px;}
.hy_means_nav ul li{float: left;font-size: 16px;margin-right: 30px;cursor:pointer;}
.hy_means_nav ul li.active{font-weight: bold;color: #95191b;position: relative;}
.hy_means_nav ul li.active:before{position: absolute;content: '';width: 0;height: 0;border: 5px solid transparent;border-bottom-color: #392b20;bottom: -12px;left: 50%;margin-left: -5px;}
.hy_means_nav ul li:hover{font-weight: bold;color: #95191b;}

.hy_means_cont{margin-top: 12px;}
.hy_seleLeft{width: 118px;float: left;height: 52px;border: 2px solid #392b20;border-right: none;background:#f2ede3;cursor: pointer;position: relative;}
.hy_seleLeft:before{content: '';position: absolute;width: 1px;height: 36px;background: rgba(57,43,32,0.1);right: 0;top:8px;}
.hy_seleLeft span{display: block;font-size: 16px;color: #392b20;line-height:52px;padding: 0 18px;}
.hy_seleLeft span.icon-xia:before{float: right;font-size: 14px;}
.hy_seleLeft .hy_seleHide{background:#f2ede3;border:2px solid #392b20;position: absolute;display: block;top:52px;left:-2px;width: 118px;z-index: 1;display: none;}
.hy_seleLeft .hy_seleHide i{display: block;font-style: normal;width:98px;line-height: 30px;padding:0 10px;white-space:nowrap;text-overflow: ellipsis;overflow:hidden;}
.hy_seleLeft .hy_seleHide i:hover{background:rgba(57,43,32,0.1);}
.hy_means_icon{margin-top:14px;}
.hy_means_icon ul li{float: left;width: 135px;margin-right:18px;margin-top:12px;}
.hy_means_icon ul li img{margin-bottom:6px;width: 100%;}
.hy_means_icon ul li a img:hover {  transform: scale(1.1);}
.hy_means_icon ul li span{display: block;text-align: center;}
.hy_means_search{margin: 12px 0 0 80px}
.hy_means_nav{margin: 0 0 0 80px}
/* 二级栏目导航end */
.zixun_menu{background: url(../images/pic/quote_bg.jpg) no-repeat;width: 100%;}
.zixun_menu_list{height: 74px;padding-left: 15px;}
.zixun_menu_list dl dd{width: 107.5px;float: left;font-size: 18px;text-align: center;position: relative;margin-top: 22px;}
.zixun_menu_list dl dd:after{content: '';position: absolute;width:1px;/*height:32px;background:url(../images/zixun/zixun_line.png) no-repeat;right: 0;top:8px;*/background: rgba(57,43,32,0.15);height: 24px;right: 0;top: 12px;}
.zixun_menu_list dl dd.zixun_menuLast:after{content: initial;}
.zixun_menu_list dl dd a{display: block;line-height: 22px;margin: 0 auto 5px auto;width: 44px;}
.zixun_menu_list dl dd.active a{font-weight:bold;color: #95191b;}
.zixun_menu_list dl dd.active{position: relative;}
.zixun_menu_list dl dd.active:before{content:'';position:absolute;width: 0;height: 0;border:10px solid transparent;border-bottom-color:#f0ece1;left: 50%;bottom: -13px;margin-left: -10px;}
.zixun_menu_list dl dd:hover a{font-weight:bold;color: #95191b;}
.zixun_menu_list dl dd.zx_menusz a{line-height: 34px;width: 90px;}
.zixun_menu_list dl dd.zx_menuwz a{width: 60px;}


.suanming{width: 780px;padding: 0 20px;/* background:#f5d9b8; */}
/*.suanming a{display:block;padding:5px;background: #f2ede3;margin-bottom:17px;}
.suanming a:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}*/
.suanming .measure_cont{border:1px solid #f5d9b8;height:100%;position:relative;width: 355px;padding:10px 0 10px 14px;}
.suanming .measure_cont .corner{position:absolute;width:7px;height:7px;display:block;background:#f5d9b8}
.suanming .measure_cont .corner1{top:0;left:0}
.suanming .measure_cont .corner2{top:0;right:0}
.suanming .measure_cont .corner3{bottom:0;right:0}
.suanming .measure_cont .corner4{bottom:0;left:0}
.suanming .img{width:85px;height:85px;border-radius:50%;background:url(../images/pic/all_measures_icons.png) no-repeat;background-size:85px auto;margin-right:10px;display:block}
.suanming .desc h2{font-size:24px;color:#996a28;font-weight:700;margin-bottom:6px}
.suanming .desc p{color:#666}
.f_b_c a{display:block;padding:5px;background: #f2ede3;margin-bottom:17px;}
.f_b_c a:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}


.sm-form-hd{height:68px;line-height:68px;background: #f2ede3;text-align:center;}
.sm-form-hd .title{color: #95191b;font-size:30px;}
.sm-form-bd{background: #fdfaf5;border: 1px solid #f2ede3;padding:0 40px 30px;margin-bottom:20px;/* overflow:hidden; */}
.sm-form-bd.v-mid{padding: 30px 70px 30px;}
.sm-form-bd.v-midd{padding: 30px 50px 30px;}
.sm-form-bd .desc{margin-top:30px;color:#666;text-align:center}


.sm-form .form-group{margin-bottom:20px}
.sm-form .form-title{display:inline-block;width:105px;font-size:20px;text-align:right;margin-right:0}
.sm-form .ui-select{width:108px;/* border-radius:0 */}
/* .sm-form .ui-select .select-hd{font-size:18px;padding-top:8px;padding-bottom:8px} */
.sm-form .ui-select .select-hd:after{width:16px;height:9px;background-image:url(../images/ico/arrow2.png);margin-top:-4px}
.sm-form .ui-select .select-bd .option{padding:8px 10px;font-size:14px}
.sm-form .ui-select+.ui-select{margin-left:10px}
.text-center{text-align:center;}
.text-center a {
    font-size: 20px;
    color: #fff!important;
    line-height: 46px;
    display: inline-block;
    width: 220px;
    height: 48px;
    margin: 0 19px;
    background: url(../images/ico/btn_ffsm_bg.png) no-repeat 50%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}
.text-center a.scbz-btn__ffsm {
    background-image: url(../images/ico/btn_bg.png);
}
.sm-form-ft{line-height:30px;color:#666}
.tid2{font-size: 14px;}
.smjieguo{padding:25px 40px 25px;}
/* 通用独立样式 */
.clearfix:after{content: "";display: block;width: 100%;height: 0;line-height: 0;overflow: hidden;clear: both;}
/*文字颜色*/
.co_j{ color:#ffd200;}
.co_m{ color:#bae4a3;}
.co_s{ color:#93b7ff;}
.co_h{ color:#ffa200;}
.co_t{ color:#af8673;}
/*! 结果样式 */
.f_l{ float: left; }
.f_r{ float: right; }
.message{ background:#fdfcf7;  padding: 20px 20px 20px; position: relative;box-shadow: 0 0 30px #dcd1bd;    margin-bottom: 50px; }
.analyze{}
.analyze .icon{margin-left: 20px;width: 99px; height: 120px; background: url(../images/ico/page_icon.png) no-repeat; margin-top:2px;}
.analyze .info {height: 140px;width: 100%;}
.analyze .info ul{width: 550px;margin-top: 15px;}
.analyze .info li{ color:#888; font-size: 15px; line-height: 32px;}
.analyze .info li p{ float: left; }
.analyze .info li p.fl{ width: 240px; }
.analyze .info li p.fl b.fl{ padding-right: 20px; }
.analyze .info li span{}
.analyze .info li b{ color:#333; }
.analyze .info li em{ font-style: normal; }
.person{}
.more_person{ background: #373d41; color: #fff; text-align: center; line-height: 30px; font-size: 14px; cursor: pointer;}
.analyze .more_person .icon{ width: 14px; height: 8px; background-position: -162px -30px; display: inline-block; _display: inline; *zoom:1; vertical-align: top; margin: 11px 0 0 6px; }
.analyze .more_person.on .icon{ background-position: -168px -77px;}
.con_person{ background: #fdfcf7;  padding:0 22px; }
.person .tit{ font-size: 16px; color:#333; line-height: 1.2; font-weight: 700;}
.person .titsm{ font-size: 16px; color:#333; line-height: 1.2; font-weight: 700; margin-top:25px;padding-bottom:20px;}
.basic table{ border-collapse: collapse; border-spacing: 0; font-size: 15px; text-align: center;}
.basic table th,.basic table td{ border:1px solid #95191b; padding:10px;}
.basic table th{ color:#009361;}
.basic {font-size: 16px; line-height:  1.7;}
.bzxys{}
.bzxys ul{}
.bzxys li{ overflow: hidden; line-height: 1.7;}
.bzxys li span{ float: left; width: 57%;}
.bzxys li span.fl{ width: 43%; }
.bzxys li em{ font-style: normal; }
.person .line{ height: 1px; overflow: hidden; background: #eee; }

.wuxing{}
.wuxing .tu{}
.wuxing .tu li{ font-size: 15px; font-weight: 700; overflow: hidden; line-height: 20px; float: left; padding: 0 60px 15px 0; color:#5c6575;}
.wuxing .tu span{ float: left; }
.wuxing .tu .back,.wuxing .tu .back i{ height: 14px; border-radius: 20px; }
.wuxing .tu .back{ height: 14px; width: 100px; background: #e4e4e4; margin-top:3px;}
.wuxing .tu .back i{ height: 14px; display: block; }
.wuxing .tu .wx_j .back i{ background: #ecd69f; }
.wuxing .tu .wx_m .back i{ background: #bbd4c5; }
.wuxing .tu .wx_s .back i{ background: #bdd5dd; }
.wuxing .tu .wx_h .back i{ background: #e9c8c0; }
.wuxing .tu .wx_t .back i{ background: #d1cbc7; }
.sm_kuang2{width:60px;padding:5px 0;text-align:center;float:left;line-height:160%;}
/*! table start */
.com_table{margin:10px 0;width:100%;background-color:#fdfcf7;border-collapse:collapse;font-size:14px}
.com_table .com_table-l{text-align:center;width:15%}
.com_table .com_table-l.t2{width:25%}
.com_table td,.com_table th{border:1px solid #f5f1e9;height:35px;line-height:1.5;padding:5px 10px}
.com_table .td1{width:25%;padding:0 2px}
.com_table .td2{padding:5px;text-align:left}
.com_table .c1{color:#094}
.com_table .c2{color:#f39800}
.com_table .c3{color:#00a0e9}
.com_table .ren{color:#00b7ee}
.com_table.striped tr:nth-of-type(odd){background:#f5f1e9}
.com_table.striped tr:nth-of-type(even){background:#faf8f2}
.com_table.striped td,.com_table.striped th{border-color:#fff}
/*时间表单样式*/
.radio-content{display:inline-block;}
.radio-content label{display:inline-block;margin-left:10px;font-size:16px;line-height:40px;cursor:pointer}
.fort-radio{height:18px;width:18px;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-top:-4px;margin-right:8px;cursor:pointer;background-size:100% 100%;border:1px solid #cdc4ba;border-radius:50%}
input[type=radio]:checked+.fort-radio::after{content:"";display:block;margin:4px auto;width:10px;height:10px;border-radius:50%;background:#a83705}
.scroller{height:100%;overflow:hidden}
.scrollbar-track{position:absolute;top:0;right:0;bottom:0;z-index:100;width:5px;height:100%;background-color:#f9f9f9}
.scrollbar-thumb{position:absolute;width:100%;background-color:#d0d0d0;border-radius:5px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-moz-transition:background-color .4s;-o-transition:background-color .4s;-webkit-transition:background-color .4s;transition:background-color .4s}
/*表单样式*/
.sm-form .form-group{font-size:0;margin-bottom:10px}
.form-name{display:inline-block;font-weight:700;color:#333;margin-right:10px;font-size:16px;line-height:40px;vertical-align:top}
.form-input{display:inline-block;padding:0 15px;width:200px;border:1px solid #e0e0e0;background:0 0;color:#333;font-size:16px;line-height:40px;height:40px;box-sizing:border-box;vertical-align:top}
.form-input.v-mid{width:100px}
.form-select2.border{border:1px solid #e0e0e0;margin-right:10px;border-radius:6px}
.form-select2.border:last-child{margin-right:0}
.form-select2{display:inline-block}
.form-select2 select{border:none;-webkit-appearance:textarea;box-shadow:none;width:100%;padding: 5px 25px 5px 15px;/* background:url(../images/ico/arrow02.png) no-repeat; */background-size:8px 4px;background-position:90% center;line-height:38px;box-sizing:border-box;font-size:16px;cursor:pointer}
.form-input,.form-select,.form-textarea{line-height:1.42857143;padding:6px 10px;color:inherit;font-size:14px;border:1px solid #e0e0e0;border-radius:4px;-moz-transition:box-shadow .4s,border-color .4s;-o-transition:box-shadow .4s,border-color .4s;-webkit-transition:box-shadow .4s,border-color .4s;transition:box-shadow .4s,border-color .4s}
/*! .form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#ddd;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(221,221,221,.4);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(221,221,221,.4);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(221,221,221,.4)} */
.form-input{width:210px}
.form-input[readonly]{background-color:#eee}
.form-select{padding:6px;height:35px}
.form-textarea{resize:none;overflow:hidden}
.form-datetime,.form-gender,.form-input,.form-title{display:inline-block;vertical-align:middle}
.form-title{margin-right:5px}
.form-gender{font-size:0;border:1px solid #4dbbee;border-radius:4px}
.form-gender .option{display:inline-block;vertical-align:top;width:40px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#4dbbee;cursor:pointer}
.form-gender .on{background:#4dbbee;color:#fff}
.form-gender input{position:absolute;z-index:-1}
.form-group{margin-bottom:10px}
.ui-select{display:inline-block;vertical-align:middle;width:120px;white-space:nowrap;background-color:#fff;font-size:14px;color:#999;border:1px solid #e0e0e0;border-radius:4px;position:relative;z-index:auto;text-align:left}
.ui-select.focus{border-radius:4px 4px 0 0;z-index:999}
.ui-select.focus .select-bd{visibility:visible}
.ui-select .select-hd{position:relative;cursor:pointer;height:24px;line-height:24px;padding:4px 20px 4px 10px;overflow:hidden;text-overflow:ellipsis}
.ui-select .select-hd:after{content:'';width:8px;height:4px;position:absolute;top:50%;right:10px;margin-top:-2px;background:url(../images/arrow.png) no-repeat}
.ui-select .select-bd{position:absolute;z-index:10;background-color:#fff;border:1px solid #e0e0e0;min-width:100%;margin-left:-1px;border-radius:0 0 4px 4px;max-height:198px;overflow-y:auto;visibility:hidden}
.ui-select .select-bd.moving{visibility:visible;opacity:1}
.ui-select .select-bd .option{display:block;line-height:24px;padding:3px 10px;cursor:pointer;white-space:nowrap;overflow:hidden}
.ui-select .select-bd .option+.option{margin-top:1px}
.ui-select .select-bd .option.on,.ui-select .select-bd .option:hover{background:#dcc8a8;color:#fff}
.sm-form .form-gender2 .option:first-child .name{border-radius:5px 0 0 5px}
.sm-form .form-gender2 .option:last-child .name{border-radius:0 5px 5px 0}
.sm-form .form-gender2 .option input{position:absolute;opacity:0}
.sm-form .form-gender2 .name{display:inline-block;vertical-align:top;width:40px;background:#fff;border: 1px solid #95191b;color: #95191b;text-align:center;font-size:15px;line-height:26px;cursor:pointer;}
.sm-form .form-gender2 input:checked+.name{background: #95191b;color:#fff;}
.sm-form .form-gender2{margin-top:6px;font-size:0;display:inline-block;vertical-align:top}
.sm-form .form-group{font-size:0;margin-bottom:10px;}
.J_date{display:inline-block}
.J_date .select-box{display:inline-block;border:1px solid #e0e0e0;border-radius:6px}
.J_date .select-box:first-child{margin-right:10px}
.J_date.v1{width:529px}
.J_date.v1 .form-select2{width:103px}
.J_date.v2{width:429px}
.J_date.v2 .form-select2{width:78px}
.J_date.v2 .select-box:last-child .form-select2:first-child{width:103px}
.checkbox-content>label{display:inline-block;font-size:16px;line-height:40px;margin-right:10px}
.checkbox-content>label:last-child{margin-right:0}
.checkbox-content label .fort-checkbox-name{font-size:16px}
.checkbox-content{display:inline-block;font-size:0}
.checkbox-content.sm label .fort-checkbox-name{font-size:16px}
.checkbox-content.sm label{line-height:40px}
.fort-checkbox2{box-sizing:border-box}
.fort-checkbox{height:20px;width:20px;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-top:-4px;margin-right:5px;cursor:pointer;background-size:100% 100%;border:1px solid #cdc4ba;border-radius:4px;box-sizing:border-box}
input[type=checkbox]:checked+.fort-checkbox{background-image:url(../images/pic/select.png);border:none}
.fort-checkbox2{height:20px;width:20px;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-top:-4px;margin-right:.1rem;cursor:pointer;background-size:100% 100%;border:1px solid #cdc4ba;border-radius:4px;box-sizing:border-box}
input[type=checkbox]:checked+.fort-checkbox2{background-image:url(../images/pic/select.png);border:none}

/*=========封面下新闻列表========*/
.calend_list {display: inline-block;background: #f2ede3 url("../images/pic/calend_bg02.jpg") no-repeat bottom left;position: relative;} 
.calend_listBox{background:url("../images/pic/calend_bg01.jpg") no-repeat top right;padding: 20px 0;} 
.calend_list .tradion_tit{height: 18px;line-height: 18px;   border-left: 4px #95191b solid;  margin: 10px 0;  padding-right: 20px;}
.calend_list .tradion_tit span{font-size: 20px;font-weight: bold;  color: #392b20;  padding-left: 16px; display: inline-block;}

.calend_list .life-list{overflow:hidden;margin-top:15px;padding:0 30px;}
.calend_list .life-list dd {margin: 15px 0;height: 140px;float: left;width: 100%;}
.calend_list .life-list img {float: left;width: 210px;height: 130px;display:inline;}
.calend_list .life-list a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -moz-transition: all 0.8s .05s; -webkit-transition: all 0.8s .05s; transition: all 0.8s .05s; }
.calend_list .life-list .info-content {overflow: hidden;padding: 5px 0 5px 20px;}
.calend_list .life-list h3 { font-size: 20px; font-weight: normal; color: #333333; padding-top: 5px; }
.calend_list .life-list h3 a { color: #392b20; }
.calend_list .life-list h3 a:hover{color: #95191b;}
.calend_list .life-list h3 a.active{color: #95191b;}
.calend_list .life-list p {margin-top: 5px;line-height: 30px;height: 65px;overflow: hidden;color: #b9a189;}
.calend_list .life-list span{line-height:22px;padding:0 5px;color:#b9a189;border:1px solid #b9a189;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}


/*左边*/
.folkoo_box{ margin-top:30px; background: url("../images/pic/folkoo_bg01.jpg") #f0ece1 bottom center no-repeat;}

/*题目*/
.folkoo_tit{ width: 100%; display: inline-block; margin: 15px 0;}
.folkoo_tit h2{ color: #392b20; font-size: 20px; font-weight: bold; float: left;}
.folkoo_tit h2 span{ color: #95191b; margin-right: 10px;font-size: 20px; }
.folkoo_tit form{ width: 336px; height: 38px;line-height: 38px; float: right;border-right: none;}
.folkoo_tit form .sear{height: 34px;border-radius: 19px 0 0 19px;-webkit-border-radius: 19px 0 0 19px; -moz-border-radius: 19px 0 0 19px;-o-border-radius: 19px 0 0 19px;-ms-border-radius: 19px 0 0 19px; border: 2px solid #dcd7c6; border-right: 0; line-height: 34px;  outline: none; background: #f0ece1;width: 258px; padding-left: 15px;color: #392b20;  }
.folkoo_tit form .sear:focus{ border: 2px solid #392b20; border-right: 0px; }
.folkoo_tit form .btn{border-radius:0 19px 19px 0; cursor: pointer; width: 61px; font-size: 27px; background: #392b20; text-align: center;height: 38px;color: #dfd8be;-webkit-border-radius:0 19px 19px 0;-moz-border-radius:0 19px 19px 0;-o-border-radius:0 19px 19px 0;-ms-border-radius:0 19px 19px 0;}

/* .folkoo_tit form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #b9a189; } */
.folkoo_tit form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #b9a189; }
.folkoo_tit form input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder { color: #b9a189; }
.folkoo_tit form input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder { color: #b9a189; }
.folkoo_tit form input:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder { color: #b9a189; }

/* 封面抽签背景 */
.quote_title{background: url(../images/pic/quote_bg.jpg) no-repeat center top;width: 100%;height:110px;}
.quote_title img{padding:15px 0 0 35px;display: block;float: left;}
.quote_title span{font-size: 14px;display: block;color: rgba(57,43,32,0.6);font-weight: 400;margin-left: 20px;float: left;padding-top:22px;width: 620px;height: 69px;line-height: 24px;/* white-space: nowrap; */text-overflow: ellipsis;overflow: hidden;}
.quote_bg{-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;background: #f0ece1;margin-top: 0px;}
.quote_bg ul{background: initial;}
/*星座生肖幻灯*/
.Mtime{width:860px;height:335px;overflow:hidden;position:relative;/* background:url("../images/pic/bner_bg.png") repeat; */border: 1px solid #b9a189;}
.Mtime .next,.Mtime .prev{width:63px;height:100%;clear:both;cursor:pointer;position:absolute;left:0;top:0}
.Mtime .next{width:59px;left:auto;right:0}
.Mtime .tempWrap{margin-left:20px}
.Mtime .MtimeCon{width:840px;height:100%}
.Mtime .tabBox{overflow:hidden;zoom:1}
.Mtime .tabBox .bd{padding:30px 18px 15px 20px;width:667px;float:left}
.Mtime .tabBox .bd li{overflow:hidden;zoom:1}
.Mtime .tabBox .bd .text{width:225px;padding-right:20px;word-wrap:break-word;float:left}
.Mtime .tabBox .bd .text h3 a{color: #95191b;font:normal 28px/40px "Microsoft YaHei";}
.Mtime .tabBox .bd .text p{padding-top:18px;line-height:22px;color: #95191b;font-size:14px;}
.Mtime .tabBox .bd .imgs{float:right}
.Mtime .tabBox .hd{width:103px;float:left;margin-top:20px}
.Mtime .tabBox .hd li{margin-top:7px;padding-left:7px;cursor:pointer;vertical-align:middle;}
.Mtime .tabBox .hd a{padding:3px;display:block;height:45px;overflow:hidden}
.Mtime .tabBox .hd img{width:90px;height:45px}
.Mtime .tabBox .hd li.on{background:url(../images/pic/icoLeft.gif) 0 center no-repeat}
.Mtime .tabBox .hd li.on a{background: #95191b;}
/*星座生肖导航*/
.cont { padding: 20px 0 0 0;}
.part { margin-bottom: 20px;}
.container {margin: auto;max-width: 1214px;}
.list-nav { height: 120px; margin-bottom: 40px;}
.list-nav li { width: 95px; float: left; margin: 0 2.5px; text-align: center;}
.list-nav li a { display: block; }
.list-nav li a img { width: 95px; height:103px ; display: block;transition: 1s;}
.list-nav li a img:hover {  transform: scale(1.1);}
.list-nav li a p { font-size:14px ; font-weight: bold; }
.list-nav li a:hover p { color: #1067bf;}

/*右边*/
/* .folkoo_right .trad_aside{  padding: 20px;} */
.folkoo_right .trad_aside{padding: 10px 20px 10px 0;}
.folkoo_right .trad_aside dl dd{padding-left: 20px;}
.folkoo_right .trad_aside dl dt{ height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0;width: 100%;display: inline-block;padding-right: 20px;}
.folkoo_right .trad_aside dl dt h3{ font-size: 18px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.folkoo_right .trad_aside dl dt a{ float: right; color: #b9a189;  }
.folkoo_right .trad_aside dl dd a{ line-height: 35px; color: #392b20;}
.folkoo_right .trad_aside dl dd a span{ float: right; color: #b9a189;}
.folkoo_right .trad_aside dl dd a:hover{text-decoration: underline;color: #95191b;}
.folkoo_right .trad_aside dl dt a:hover{text-decoration: underline;color: #95191b;}

/*列表页左侧资讯模块*/
.history_title{margin-top: 25px;}
.history_title h3{font-size: 20px;color: #392b20;position:relative;margin-left: 14px;float: left;}
.history_title h3:before{content: '';position: absolute;width: 4px;height: 18px;background: #95191b;top: 5px;left:-14px;}
.history_title .today_hist{float: right;font-size: 16px;color: #b9a189;text-decoration: underline;margin-top: 4px;}
.history_title .more{display: block;padding-top: 6px;float: right;}

.gudianFiction{margin-top: 40px;}
.gudianFiction_content{/* padding-left: 30px; */padding: 40px;}
.gudianFiction_content ul li{width: 48%;margin-top: 30px;}
.gudianFiction_content .gdFiction_title{border-bottom: 1px solid rgba(0,0,0,0.08);padding-bottom: 20px;}
.gudianFiction_content .gdFiction_title h3{float: left;font-size: 16px;color: #392b20;}
.gudianFiction_content .gdFiction_title a{color: #b9a189;position: relative;top: 3px;float: right;}
.gudianFiction_content .gdFiction_title a:hover{color: #95191b;text-decoration: underline;}
.gudianFiction_content .gdFiction_cont{margin-top: 20px;height: 95px;overflow: hidden;}
.gudianFiction_content .gdFiction_cont .gdFiction_img{width: 125px;float: left;margin-right: 14px;height: 95px;}
.gudianFiction_content .gdFiction_cont h4{display: block;font-size: 16px;color: #392b20;font-weight: 400;}
.gudianFiction_content .gdFiction_cont span{display: block;color: #b9a189;line-height: 24px;margin-top:8px;}
.gudianFiction_content .gdFiction_list{margin-top: 12px;}
.gudianFiction_content .gdFiction_list a{display: block;font-size: 16px;line-height: 38px;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gudianFiction_content .gdFiction_list a:hover{color: #95191b;text-decoration: underline;}
.gudianFiction_content .gdFiction_title1{border-bottom: 1px solid rgba(0,0,0,0.08);padding-bottom: 20px;padding-right: 20px;}
.gudianFiction_content .gdFiction_title1 h3{float: left;font-size: 16px;color: #392b20;}
.gudianFiction_content .gdFiction_title1 a{color: #b9a189;position: relative;top: 3px;float: right;}
.gudianFiction_content .gdFiction_title1 a:hover{color: #95191b;text-decoration: underline;}
/*测算工具搜索*/
.hy_means_searBar{width: 450px;float: left;margin-right: 10px;}
.hy_means_searBar .input{width: 356px;border:none;border-top: 2px solid #392b20;border-bottom: 2px solid #392b20;background:#f2ede3;padding:0 0 0 20px;font-size: 16px;outline: none;float: left;line-height: 52px;height: 52px;}
.hy_means_searBar .btn{border: none;outline: none;width:74px;height: 56px;background:url(../images/ico/search.jpg) no-repeat;float: left;cursor:pointer;}
.hy_means_chazi{border-left: 1px solid rgba(57,43,32,0.1);float: left;}
.hy_means_chazi span{display: block;float: left;border: 1px solid rgba(57,43,32,0.1);border-left: none;width: 68px;height:46px;text-align: center;font-size: 14px;color: #b9a189;padding-top: 8px;}
.hy_means_chazi span a{color: #b9a189;width:40px;display: block;text-align: center;margin: 0 auto;}
.hy_means_chazi span:hover a{color: #95191b;}

/*右边四栏目文章*/
.fame_nav{border-bottom: 1px solid rgba(57,43,32,0.1);padding:0 20px;margin-bottom: 12px;}
.fame_nav ul li{float: left;font-size: 18px;color: #392b20;width: 25%;text-align: center;cursor:pointer;line-height: 40px;}
.fame_nav ul li.active{font-size: 20px;color: #95191b;font-weight: 600;border-bottom: 2px solid rgba(149,25,27,1);}

.fame_content .bann_aside dl dd{height: 38px;}
.fame_content .bann_aside dl dd a{padding: 0;line-height: 40px;}
.fame_content .bann_aside dl dd p{width: 225px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;}



/*百科封面资讯*/
.pe_list{background: #f2ede3 url(../images/pic/calend_bg02.jpg) no-repeat bottom left;}
.pe_list .cult_beijing:first-child{background: url(../images/pic/calend_bg01.jpg) no-repeat top right;}
.culture_list .cult_beijing{position: relative;float: left;display: inline-block;width: 860px;}
.culture{ width: 419px; float: left; padding: 30px 0 10px;}
.culture:nth-child(2n){ border-left: 1px solid #e6e1d7; }
.culture .cult_tit{ width: 110px; margin:50px auto 0;  }
.culture .cult_tit img{ margin: 0 auto; display: block; }
.culture .cult_txt{width: 309px; }
.culture .cult_txt dd{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;font-size: 16px;}
.culture .cult_txt dd a{ color: #392b20; line-height:40px; }
.culture .cult_txt .show_more a{ color: #b9a189; line-height: 36px; margin-right: 35px; }
.culture .cult_txt dd a:hover{color: #95191b;text-decoration: underline;}
.culture .cult_txt .show_more a:hover{color: #95191b;text-decoration: underline;}
.culture_list .cult_beijing:after{content: ' '; left: 10px;  position: absolute;  bottom: 0px; width: 841px;  height: 1px;  background: url(../images/pic/cult_line.png) no-repeat top center;}
/* .right_aside { padding:15px 0px; background: #dfd8be;} */
.right_aside { padding:5px 0px; background: #dfd9cb;}
.right_aside .tit_name{ height: 18px; line-height: 18px;  border-left: 4px #95191b solid;  margin: 10px 0; padding-right: 20px;}
.right_aside .tit_name h3{font-size:20px; font-weight: bold;  color: #392b20;  padding-left: 16px;  display: inline-block;}
.right_aside .tit_name h3 span{color: #95191b;}

.right_aside .tit_name a{ color: #b9a189;}
.right_aside .tit_name a:hover{color: #95191b;text-decoration: underline;}
.right_aside .sxys{ padding: 0 20px; text-indent: 2em;  line-height: 28px; color: #392b20; }
.right_aside .sxys a{  color: #95191b;  text-decoration: underline; }
.right_aside .sxys_box{ padding: 0 20px; }
.right_aside .sxys_box .sxys_tit{ margin: 30px auto;  position: relative; border-bottom: 1px solid #c8c2ab; line-height: 28px;}
.right_aside .sxys_box .sxys_tit h4{ color: #95191b; padding: 2px 6px; font-weight: bold; left: 44px; top: -14px; background: #f1ece1;  position: absolute; }
.right_aside .sxys_box li{ float: left; width: 50%; line-height:30px; font-size: 14px; color: #392b20;}
.right_aside .sxys_box li a{color: #392b20;}
.right_aside .sxys_box li a:hover{ color: #94181a;text-decoration: underline;}
/* 专题*/
.zt_wrap { width: 100%; overflow: hidden; }
.zt_wrap .bq_wrap { overflow: hidden; }
.zt_wrap .bq_wrap a { display: block; text-align: center; width: 80px; height: 32px; line-height: 32px; border-radius: 3px; float: left; margin: 0 20px 20px 0; font-size: 14px; font-weight: bold; color: #cc8014; background: #f0e4ce; }
.zt_wrap .bq_wrap a.on { background: #95191b; color: #fff; }
.zt_wrap .zt-item { overflow: hidden; width: 105%; padding: 15px 0 0; }
.zt_wrap .zt-item .lis { display: block; width: 270px; height: 270px; float: left; background: #fff; margin: 0 40px 40px 0; }
.zt_wrap .zt-item .lis:hover { box-shadow: -6px 0 18px 8px rgba(0, 0, 0, 0.1); }
.zt_wrap .zt-item .lis .img, .zt_wrap .zt-item .lis .img img { width: 100%; height: 140px; }
.zt_wrap .zt-item .lis .bt { font-size: 16px; color: #cc9952; margin: 8px 18px; line-height: 34px;height: 34px;overflow: hidden }
.zt_wrap .zt-item .lis .time { font-size: 12px; color: #999; margin: 5px 18px; }
.zt_wrap .zt-item .lis .time span { color: #cca166; }
.zt_wrap .zt-item .lis .miaoshu { font-size: 12px; color: #333; line-height: 20px; margin: 0 18px; height: 40px;overflow: hidden}
.pagewrap { width: 100%; height: 34px; margin: 20px auto; text-align: center; float: left; }
.pagewrap .pagingUl { display: inline-block; }
.pagewrap .pagingUl a { display: inline-block; height: 30px; text-align: center; line-height: 30px; padding: 0 12px; margin: 0 4px; border: 1px solid #cc9952; font-size: 14px; color: #cc9952; font-family: Arial; }
.pagewrap .pagingUl a.activP, .pagewrap .pagingUl a:hover { background: #cc9952; color: #fff; border: 1px solid #cc9952; }

/*星座命理*/
.right_aside .life-astor-list{ padding:0 15px; overflow: hidden;  margin: 10px auto; }
.right_aside .life-astor-list li {text-align: center; float: left; margin: 3px 2.8px;}
.right_aside .life-astor-list li a .iconfont { display: inline-block;  color: #f2ede3; background: #b9a189; width: 41px; height: 37px; line-height: 37px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px; font-size: 30px;}
.right_aside .life-astor-list li a .xz_name { display: block; color: #b9a189;line-height: 24px; font-size: 12px;}
.right_aside .life-astor-list li a:hover .iconfont{ background: #95191b;}
.right_aside .life-astor-list li a:hover .xz_name{ color: #392b20;}
.life-form-main {margin-top: 5px; padding:0 20px;  text-align: center;}
.life-form-main .xzml_sele {background: #e7e0cf;  border: 1px solid #e7e0cf;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px; width: 184px;  height: 30px;}
.life-aside-input {border: none;  background: #e7e0cf;  width: 50%;  color: #333333;  resize: none;  outline: none;  float: left;position: relative;line-height: 30px;height: 30px;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif;}

.life-aside-left{width:44%;}
.life-aside-right{width:56%;}
.life-aside-main{width: 95%;padding-right: 10px;}
.life-aside-input span{display: block;font-size: 14px;cursor:pointer;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif ,iconfont !important;}
.life-aside-input .icon-xiangxia:before{float:right;font-size:12px;}
.life-aside-right .icon-xiangxia:before{padding-right: 10px;padding-left:8px;}

.life-aside-left span{padding-left: 10px;text-align: left;}
.life-aside-right span{text-align: right;}

.life-aside-hide{position: absolute;width: 100%;top: 30px;background: #e7e0cf;z-index: 1;border: 1px solid #e7e0cf;border-top: none;left: -1px;display: none;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.life-aside-hide li{white-space: normal;text-overflow: ellipsis;overflow: hidden;line-height: 30px;}
.life-aside-hidescroll{height:360px;overflow-y:auto;overflow-x:hidden;}
.life-aside-right .life-aside-hide{left:0;}
.life-aside-left .life-aside-hide li{cursor:pointer;text-align: left;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.life-aside-right .life-aside-hide li{cursor:pointer;text-align: right;padding-right:30px;}

/* .life-aside-input:hover .life-aside-hide{display: block;} */
.life-aside-hide li:hover{background:#95191b;color: #f2ede3;}

.life-aside-hidescroll::-webkit-scrollbar{width:4px;height: 1px;}
.life-aside-hidescroll::-webkit-scrollbar-thumb{background: #333333;}
.life-aside-hidescroll::-webkit-scrollbar-track{background: #EDEDED;}


.life-aside-btn { width: 76px;  height: 32px;  background: #e7e0cf;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px; color: #392b20;  border: 0;  cursor: pointer;  text-transform: uppercase;  overflow: visible;  font-size: 14px;outline: none;}
.life-aside-btn:hover { color: #95191b;}

/*热门推荐*/
.right_aside .life-aside-list{padding:0 20px;}
.right_aside .life-aside-list li {width: 100%;position:relative;line-height: 36px;}
.right_aside .life-aside-list li a {display:block;color: #392b20;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.right_aside .life-aside-list li.bg01 a{color: #95191b;}
.right_aside .life-aside-list li.bg02 a{color: #086014;}
.right_aside .life-aside-list li.bg03 a{color: #943100;}
.right_aside .life-aside-list li a:hover{color: #95191b;text-decoration: underline;}

.home_sxlist .life-aside-list li{line-height: 36px;width: 100%;}
.home_sxlist .life-aside-list li a:hover{color: #95191b;text-decoration: underline;}

.right_aside .life-famous-list{padding: 0 20px;}
.right_aside .life-famous-list li{width: 50%;float: left;line-height:32px;}
.right_aside .life-famous-list li a{display: block;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.right_aside .life-famous-list li a:hover{color: #95191b;text-decoration: underline;}
.right_aside .life-famous-line{height: 1px;background: #ddd9cf;margin:14px 20px;}

/*=========专题列表end=========*/
.zhuanti_synopsis{margin-top: 10px;background:url(../images/pic/zhuanti_synopsis_bg.png) no-repeat;padding: 30px;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;}
.zhuanti_synopsis .synopsis_img{width:286px;margin-right: 20px;}
.zhuanti_synopsis_text{width: 620px;}
.zhuanti_synopsis_text h3{font-size: 30px;font-weight: 400;color: #392b20;}
.zhuanti_synopsis_text h3 span{font-size: 16px;margin-left: 10px;}
.zhuanti_synopsis_intor{font-size: 16px;color: #392b20;line-height:32px;margin-top: 14px;}
.zhuanti_synopsis_img{margin-right:20px;width: 420px;}
.bq_lits { height: 30px; overflow: hidden; color: #999; font-size: 16px; margin-top: 20px; padding: 2px 0; }
.bq_lits a { display: inline-block; font-size: 14px; color: #cc8014; height: 30px; line-height: 30px; text-align: center; border-radius: 15px; padding: 0 20px; background: #f0e4ce; margin: 0 10px 5px; }
.bq_lits a:hover { -webkit-box-shadow: 0 0 4px 0px #333; -moz-box-shadow: 0 0 4px 0px #333; box-shadow: 0 0 4px 0px #333; }
/*起名列表样式*/
.qm-links { overflow: hidden; padding: 5px; }
.qm-links li {float: left;width: 20%;text-align: center;}
.qm-links li a { display: block; height: 100%; margin: 7.5px; border: 1px solid #b9a189; padding: 6px 0;color: #3b2a20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* .qm-links li a:hover{ color: #f0ece1; background: #95191b; border: 1px solid #95191b;text-decoration: underline;} */
.qm-links li a:hover{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}
.qm-links li.active a{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}
.pagination{clear:both;margin:20px 0;padding:3px;text-align:center}
.pagination em{border:1px solid #dedfde;color:#333;margin-right:2px;padding:0 8px;text-decoration:none;display:inline-block;height:26px;line-height:26px}
.pagination span{background-position:50% bottom;border: 1px solid #E91E63;color: #fffdfd;margin-right:3px;padding:0 8px;text-decoration:none;display:inline-block;height:26px;line-height:26px;}
.pagination a{background-position:50% bottom;border: 1px solid #ccc;color:#333;margin-right:3px;padding:0 8px;text-decoration:none;display:inline-block;height:26px;line-height:26px;background-color: #fefefe;}
.pagination .active a{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}
.pagination .current{border-color: #b9a189;background-color: #95191b;}
.pagination .bg{background:#ee4d4d;color:#fff!important}
/*解梦列表导航样式*/
.skqs_folkoo{border-right: none;width:790px;padding: 0 35px;}
.skqs_folkoo .life-book-content .folkbook-list{margin:0px 0 30px;}
.skqs_folkoo .guoxue_sswj_title{padding: 25px 0 5px 0;}
.skqs_folkbook_tit{border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 10px;overflow: hidden;zoom:1;}
.skqs_folkbook_tit ul li{height:60px;color: #392b20;cursor: pointer;line-height:60px;font-size:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;margin-right: 30px;}
.jieri_folkbook_tit{margin: 0 35px;}
.skqs_folkbook_tit ul li a{color: #392b20;}
.skqs_folkbook_tit ul li:hover{border-bottom:2px solid #95191b;font-weight: bold;}
.skqs_folkbook_tit ul li:hover a{color: #95191b;}
.skqs_folkbook_tit ul li.active{border-bottom:2px solid #95191b;font-weight: bold;}
.skqs_folkbook_tit ul li.active a{color: #95191b;}

.consult_book .life-consult-list{ background: #f0ece1; padding: 5px 15px 0; }
.consult_book .life-consult-list .life-article-list dd { padding: 0 20px;}
.consult_book .life-consult-list .life-article-list .info_bov{padding:20px 0; min-height: 102px;border-bottom: 1px dashed #ddd9cf;}
.consult_book .life-consult-list .life-article-list .info_bov.active .info-content h3 a{ color: #95191b;text-decoration: underline;}
.consult_book .life-consult-list .life-article-list .info_bov:hover .info-content h3 a{ color: #95191b;text-decoration: underline;}
.consult_book .life-consult-list .life-article-list .info_bov:hover .info-content .info_remark{ color: #95191b;}
/* .consult_book .life-consult-list .life-article-list dd:hover { border: 1px solid #ddd9cf; -moz-box-shadow:0px 0px 10px #ddd9cf;-webkit-box-shadow:0px 0px 10px #ddd9cf; -o-box-shadow:0px 0px 10px #ddd9cf;-ms-box-shadow: 0px 0px 10px #ddd9cf; box-shadow: 0px 0px 10px #ddd9cf;} */
.consult_book .life-consult-list .life-article-list img {float: right;width: 145px;height: 102px;_margin-right: 15px;display:inline;padding-right: 20px;}
.consult_book .life-consult-list .life-article-list .info-content { overflow: hidden; padding:0 0 0 0; }
.consult_book .life-consult-list .life-article-list .info-content h3 a{ font-size: 20px; font-weight: bold; color: #3b2a20; line-height: 36px; }

.consult_book .life-consult-list .life-article-list .info-content .info_remark{font-size: 14px;line-height:28px;}
.consult_book .life-consult-list .life-article-list .info-content .num_mesag { line-height: 36px; color: #b9a189;  }
.consult_book .life-consult-list .life-article-list .info-content .num_mesag span{ margin: 0 5px; }
.consult_book .life-consult-list .life-article-list .info-content .num_mesag span:first-child{margin-left: 0px;}

/*--页码--*/
.life-page {text-align:center; overflow:hidden; padding: 30px 0px 30px 5px; }
.life-page .laypageskin_molv a, .life-page .laypageskin_molv span,.life-page b {padding: 0 10px;}
.life-page a,.life-page span,.life-page b{ margin: 0px 6px; color: #3b2a20; font-size: 16px; display:inline-block; text-decoration:none; letter-spacing:0px;  padding:9px 12px;  text-align:center; border: 1px solid #3b2a20;}

.life-page a:hover, .life-page span.curr,.life-page b{background-color:#95191b; color:#ede7d9; border: 1px solid #95191b;   text-decoration:none;}
.life-page .nocurr, .life-page .nocurr:hover  { cursor: not-allowed; }
.life-page .shengnve { border: none; }
.life-page .shengnve:hover{ background: none;color: #3b2a20;  border: none;}
/*--页码 end--*/



/*--页码01--*/
.life-page-two{text-align:center;overflow:hidden;padding:30px 0px 30px 5px;}
.life-page-two .laypageskin_molv a, .life-page-two .laypageskin_molv span {padding: 0 10px;}
.life-page-two a{background: #f0ece1; margin: 0px 10px; color: #392b20; font-size: 16px; display:inline-block; text-decoration:none; letter-spacing:0px;  line-height: 40px; padding:0px 15px;  text-align:center; border: 1px solid #d5cfc3;}
.life-page-two span{margin: 0px 10px; }

.life-page-two a:hover{border: 1px solid #392b20;   }
.life-page-two .nocurr {  width: 400px;height: 40px;  }

/*--页码01 end--*/

/*=========搜索列表页=========*/
.search_book{  background: #f0ece1; padding: 0 35px;}
.search_book .search_nav{padding: 25px 0px 0px; line-height: 36px;}
.search_book .search_nav .life-so-px label{font-weight:bold;color:#95191b;}
.search_book .search_nav .life-so-px label span{ display: inline-block; -webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.search_book .search_nav .life-so-px a{ cursor: pointer; margin: 0 5px; color: #392b20; padding: 5px 25px; border: 1px solid #392b20; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;}
.search_book .search_nav .life-so-px a:hover{color: #f0ece1; background: #95191b;  border: 1px solid #95191b;}
.search_book .search_nav .life-so-px a.active{ color: #f0ece1; background: #95191b;  border: 1px solid #95191b; }
.search_book .search_nav .life-so-num{ color: #b9a189;line-height: 36px; }

.search_book .sCboxBook .sCboxBookPar{ padding: 30px 0; border-bottom: 1px dashed rgba(0,0,0,0.15);}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParL{width: 145px;height: 180px;overflow: hidden; position: relative;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParL img{width: 100%;}

.search_book .sCboxBook .sCboxBookPar .sCboxBookParR{width: 460px; padding: 20px 0; height: 140px;  margin-left: 20px;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParR .bookName a{ color: #3b2a20; font-size: 18px; line-height: 36px;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParR .author a{ color: #b9a189; line-height: 36px;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParR .txt{ color: #392b20; line-height: 28px;}
/* .search_book .sCboxBook .sCboxBookPar .sCboxBookParR .gaol{color: #95191b;} */
.gaol{color: #95191b;}

.search_book .sCboxBook .sCboxBookPar .sCboxBookParS {width: 165px; height: 110px; padding: 20px 0 0; text-align: right;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParS .numberwords{line-height: 28px; color: #b9a189;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParS .popularity{line-height: 28px; color: #b9a189;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParS .apdBshelf{display: inline-block; margin: 10px 0; width: 110px; height: 34px; background: #95191b; line-height: 34px; text-align: center; color: #f0ece1;}

.substance_search{background:#ede7d9;}

.search_header{padding: 30px 0;margin-left: -330px;} 
.search_header .logo img{width: auto;height: 54px;}
.search_header .search_ym{margin-left:12px;margin-top: 10px;}
.search_header .search_ym .input{width:578px;border:1px solid #95191b;outline: none;height: 38px;padding-left: 20px;background:#ede7d9;font-size: 16px;}
.search_header .search_ym .btn{width:100px;height:40px;border:1px solid #95191b;background:#95191b;font-size: 16px;color: #ede7d9;font-weight: 600;outline: none;cursor:pointer;}

.search_header .search_ym .input::-webkit-input-placeholder{color: #b9a189;}
.search_header .search_ym .input::-moz-placeholder{color: #b9a189;}
.search_header .search_ym .input:-moz-placeholder{color: #b9a189;}
.search_header .search_ym .input:-ms-input-placeholder{color: #b9a189;}

.search_tag{background:rgba(57,43,32,0.08);}
.search_tag ul li{float: left;height: 40px;line-height: 40px;cursor:pointer;width:70px;text-align: center;}
.search_tag ul li.active{color: #95191b;font-weight: 600;border-bottom: 2px solid #95191b;}
.search_tag ul li:hover{color: #95191b;}

.search_content{width: 790px;}
.search_num{color: #b9a189;padding:16px 0 4px 0;}

.searchList dl dd{border-bottom: 1px dashed rgba(0,0,0,0.1);padding: 30px 0;}
.searchList dl dd h3{font-size: 18px;margin-bottom: 18px;color: #0066cc;}
.searchList dl dd .searchList_cont .searchList_img{width: 122px;background:rgba(57,43,32,0.08);text-align: center;height: 82px;float: left;margin-right: 10px;}
.searchList dl dd .searchList_cont .searchList_img img{display: inline-block;width: 120px;height: 82px;}
.searchList dl dd .searchList_cont .searchList_text{line-height: 28px;position: relative;top: -6px;}
.searchList dl dd .searchList_cont .searchList_text i{font-style:normal;color: #b9a189;}

/*=========搜索列表页 end=========*/
.bgcoloe{ background: #f1ece1;}
/*=========广告 end=========*/
.right_gg{/* margin: 5px 5px 5px 5px; */background: #f1ece1;padding: 8px;}
.right_gg img {width: 100%;margin: 0 auto;}
/*=========文章详细页=========*/
.readNovelBox{padding: 40px 40px 0 40px;background:#f1ece1;position: relative;width: 780px;float: right;}
.readNovelBox .leftNav{position: fixed;top:220px;margin-left:-105px;z-index:900;}
.readNovelBox .leftNav li{width: 55px; height: 70px;background: #f1ece1; margin-bottom: 2px; text-align: center; color: #b9a189; cursor: pointer;}
.readNovelBox .leftNav li:hover{background: #95191b; color: #ede7d9;}
.readNovelBox .leftNav li:hover span.iconfont { color: #ede7d9;}
.readNovelBox .leftNav li span{ display: block;}
.readNovelBox .leftNav li span.iconfont{ color: #392b20; font-size: 30px; padding-top: 10px;}
.readNovelBox .leftNav li.appendBook06{margin-top: 20px;}
.readNovelBox .leftNav li.appendBook06 span.iconfont{font-size:28px;}


.readNovelBox .leftNav .appendBook{background: #e7e3d5; color: #b9a189;border: 1px solid #d9d4ca;border-right: none;}
.readNovelBox .leftNav .appendBook span.iconfont{color: #392b20;}

.readNovelBox .leftNav .readNovePage{position: absolute;top: 0;left:55px;text-align: left;width: 770px;}
.readNovelBox .leftNav .readNovePage .readNoveBg{width:17px;height: 70px;background: #e7e3d5;border-top: 1px solid #d9d4ca;border-bottom:  1px solid #d9d4ca;position: absolute;}
.readNovelBox .leftNav .readNovePage .readNoveCont{width:752px;border: 1px solid #d9d4ca;background:#e7e3d5;}

/* .readNovelBox .leftNav .readPageClose{width:16px;height: 16px;color: #392b20;float: right;margin-top: 20px;margin-right: 20px;cursor: pointer;}  */

.readNovelBox .leftNav .readPageClose{width: 16px;height: 16px;color: #392b20;margin-top: 20px;cursor:pointer;position: absolute;right: -740px;z-index: 1;}

.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav{border-bottom: 1px solid #d5d0c3;margin: 0 78px 0 30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav h4{cursor: pointer;padding: 20px 0;float: left;color: #392b20;font-size: 16px;line-height: 29px;width: 200px;text-align: center;font-weight: 400;}
.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav h4.active{border-bottom: 2px solid #95191b;position: relative;color: #95191b;font-weight: 700;}
.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav h4.active:before{position: absolute;content: "";bottom: -2px;left: 50%;background: url(../images/pic/catelog_sanj.png) no-repeat;width: 14px;height: 7px;margin-left: -7px;}

.readNovelBox .leftNav .readNovePage .readNoveCont .readNovePage_box{max-height: 358px;overflow-x: hidden;overflow-y: scroll;margin-right: 10px;}

.readNovelBox .leftNav .readNovePage .readNoveCont .bookPage_box{padding: 0 30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book p{line-height: 75px; border-bottom: 1px dashed #cfccbf;display: inline-block; width: 100%; }
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book a{width:47.6%;float:left;font-size:16px; color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 70px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book a:first-child{padding-right:30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book a:hover{color: #94181a;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd{line-height: 75px;border-bottom: 1px dashed #ded8cd;display: inline-block;width: 100%;color: #b9a189;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd:hover{color: #95191b;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd a{font-size: 16px;color: #392b20;font-weight: 700;float: left;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd i{display:block;font-size: 14px;color: #b9a189;font-style: normal;float: right;padding-right: 30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd em{font-style:normal;float: right;color: #b9a189;font-size: 18px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd em:hover{color: #94181a;}

.readNovelBox .leftNav .readNovePage .readNoveCont .readNovePage_box::-webkit-scrollbar {width:13px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .readNovePage_box::-webkit-scrollbar-thumb {background: #cfccbf;}

@media screen and (max-width: 1460px) {
	.readNovelBox .leftNav{margin-left: -94px;}
	.readNovelBox .leftNav .readNovePage{width: 865px;}
	.readNovelBox .leftNav .readNovePage .readNoveBg{width: 6px;}
} 

.readNovelBox .readNovelBoxCon .bookqian_img{position: absolute; right: 35px; top: 0px;width: 24px;height:40px;background:url(../images/pic/icon_bookqian.jpg) no-repeat center top;cursor:pointer;}
/* .readNovelBox .readNovelBoxCon .bookqian_img:before{content: '';position: absolute;bottom: 0;width:0;height:0;border-width:0 12px 12px;border-style:solid;border-color:transparent transparent #f1ece1;} */

.readNovelBox .readNovelBoxCon .bookqian_active{position: absolute; right: 35px; top: 0px;width: 24px;height:40px;background:url(../images/pic/icon_bookhovqian.jpg) no-repeat center top;cursor: pointer;}
/* .readNovelBox .readNovelBoxCon .bookqian_active:before{content: '';position: absolute;bottom: 0;width:0;height:0;border-width:0 12px 12px;border-style:solid;border-color:transparent transparent #f1ece1;} */

.readNovelBox .readNovelBoxCon .readNove_top h1{padding: 15px 0; font-size: 30px; font-weight: normal; color: #392b20; line-height: 36px; }
.readNovelBox .readNovelBoxCon .readNove_top .readBook_meas{padding: 5px 0 15px;}
.readNovelBox .readNovelBoxCon .readNove_top .readBook_meas span{float: left; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px;-o-border-radius: 12px;-ms-border-radius: 12px; margin-right: 10px;  padding: 2px 20px; background: #e7e3d5; color: #b9a189; }
.readNovelBox .readNovelBoxCon .readNove_top .readBook_meas a{ color: #b9a189; font-size: 24px; }
.readNovelBox .readNovelBoxCon .contentBox p,.readNovelBox .readNovelBoxCon .contentBox{/*text-indent:2em;*/color: #392b20; font-size: 16px; line-height: 46px;word-wrap:break-word;}
.contentBox p{text-indent: 2em;}
.readNovelBox .readNovelBoxCon em,.readNovelBox .readNovelBoxCon i{font-style: normal;} 
.readBook_font em{display:block;float: left;width: 24px;height: 24px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;background: #e7e3d5;text-align: center;line-height: 24px;margin-left: 12px;color:#b9a189;cursor:pointer;font-style: normal;}
.font_large{font-size: 20px;}
.font_middle{font-size:16px;}
.font_small{font-size:14px;}

/* .readNovelBox .readNovelBoxCon .contentBox p,.readNovelBox .readNovelBoxCon .contentBox table{width: 100%;} */

.admire_book{ text-align: center;cursor: pointer;}
.admire_book img{ margin: 0 auto;}
.chapters_book{ margin: 25px 0; height: 70px;background: #e6e0d2; }
.chapters_book a{ position: relative; width: 33.33%; float: left; text-align: center; line-height: 70px; color: #392b20; font-size: 18px; font-weight: bold; }
.chapters_book a.mu_lu:before,.chapters_book a.mu_lu:after{ content: ""; position: absolute; width: 1px; height: 35px; background: #cdc6b7;top: 17.5px; left: 0px; }
.chapters_book a.mu_lu:after{ right: 0px;left: initial;}
.chapters_book a:hover{color: #95191b;}

/*=========文章详细页 end=========*/
/*=========相关文章 end=========*/
.catelog_common .life-main-titleres{}
.catelog_common .life-main-titleres h3{height: 18px;line-height: 18px;  float: left; border-left: 4px #95191b solid;  margin: 10px 0;  padding-right: 20px;}
.catelog_common .life-main-titleres h3 span{font-size: 20px;font-weight: bold;  color: #392b20;  padding-left: 16px; display: inline-block;}
.classic_read{padding:24px 0 20px 0;}
.classic_read_list{margin-left: 18px;margin-top: 4px;}
.classic_read_list ul li{float: left;width:47%;font-size: 14px;line-height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 15px;}
.classic_read_list ul li a{color: #392b20;}
.classic_read_list ul li a:hover{color:#95191b;text-decoration: underline;}

/*=========新闻详细页=========*/
.readNovelBox .fixNav{position:fixed;top:230px;margin-left:-105px;z-index:1;}
.readNovelBox .fixNav li {color: #392b20; font-size: 30px; position: relative; width: 55px; height: 60px; line-height: 60px; background: #f1ece1; margin-bottom: 2px; text-align: center; cursor: pointer;}
.readNovelBox .fixNav li.icon-pinglun{ margin-top: 18px;}
.readNovelBox .fixNav li .shuzi{position: absolute;font-size: 14px;color: #b9a189;bottom: -12px;left: 12px;}
.readNovelBox .fixNav .readpix{height: 74px;}

.readNovelBox .fixNav li.icon-weibo:hover{color:#e1ddd1;background:#f74864;}
.readNovelBox .fixNav li.icon-pengyouquan:hover{ color: #e1ddd1; background:#1ec354; }
.readNovelBox .fixNav li.icon-QQkongjian:hover{ color: #e1ddd1; background:#f6c70e; }
.readNovelBox .fixNav li.icon-pinglun:hover,.readNovelBox .fixNav li.icon-collection-b:hover,.readNovelBox .fixNav li.icon-dianzan1:hover{ color: #e1ddd1; background:#95191b; }
.readNovelBox .fixNav li.icon-pinglun:hover .fontge{color: #f9c135;}
.readNovelBox .fixNav li:hover .shuzi{color: #ede7d9;}

.readNovelBox .fixNav li .pyq-share{position: absolute;background:#e7e3d5;padding:16px;top: 0;left:70px;}
.readNovelBox .fixNav li .pyq-share img{}
.readNovelBox .fixNav li .pyq-share span{display: block;text-align:center;font-size: 12px;color: #392b20;line-height: 22px;margin-top: 10px;}
/* .readNovelBox .fixNav li.icon-pengyouquan:hover .pyq-share{display:block;} */

.readNovelBox .fixNav li .fontge{ font-size: 26px; color:#95191b;position: absolute; top:-20px; right: -5px; font-weight: 400; }

.readNove_nav{width: 110px;float: left;}

.readNove_navFix{position:fixed;top:20px;z-index:2;}

.advice_per{width:80px;margin: 0 auto 22px auto;}
.advice_per i{display: block;width: 70px;margin: 0 auto;}
.advice_per img{width: 100%;}
.advice_per span{display: block;font-size: 14px;font-weight: bold;text-align: center;line-height: 22px;margin-top: 5px;}

.readNove_ConR{margin-bottom: 25px;}

.advice_nr{width: 80px;margin: 0 auto 15px auto;position: relative;font-size: 12px;color: #b9a189;text-align: center;}
.advice_nr:before{width: 22px;height: 1px;background:rgba(57,43,32,0.1);position: absolute;content: '';top:8px;left: 0;}
.advice_nr:after{width: 22px;height: 1px;background:rgba(57,43,32,0.1);position: absolute;content: '';top:8px;right: 0;}

.readNove_ConR .fixNav li {color: #ede7d9; font-size:24px; position: relative; width:40px; height:40px; line-height:40px; background:rgba(57,43,32,0.2);text-align: center; cursor: pointer;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;margin:5px auto;}
.readNove_nav .fixNav li .shuzi{position: absolute;font-size: 14px;color: #b9a189;bottom: -12px;left: 12px;}
.readNove_nav .fixNav .readpix{font-size:36px;color: #392b20;background:initial;border-radius:initial;position: relative;margin-top:20px;}
.readNove_nav .fixNav .readpix_dz{font-size:36px;color: #392b20;background:initial;border-radius:initial;margin-top:10px;display: none;}
.readNove_nav .fixNav .readpix_dz:hover{color: #95191b;}

.readNove_nav .fixNav li .fontge{ font-size: 26px; color:#95191b;position: absolute; top:-24px; right: -14px; font-weight: 600;-webkit-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;-o-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;-ms-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;-moz-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;}

.readNove_nav .fixNav li.icon-weibo:hover{color:#e1ddd1;background:#f74864;}
.readNove_nav .fixNav li.icon-pengyouquan:hover{ color: #e1ddd1; background:#1ec354; }
.readNove_nav .fixNav li.icon-QQkongjian:hover{ color: #e1ddd1; background:#f6c70e; }

.readNove_nav .fixNav li .pyq-share{position: absolute;background:#e7e3d5;padding:16px;top: 0;left:70px;z-index: 1;border: 1px solid rgba(57,43,32,0.1);}
.readNove_nav .fixNav li .pyq-share img{}
.readNove_nav .fixNav li .pyq-share span{display: block;text-align:center;font-size: 12px;color: #392b20;line-height: 22px;margin-top: 10px;}

.readNovelBox .readNovelBoxCon .newNove_top h1{ text-align: center;line-height: 46px;}
/*.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas{  text-align: center; }*/
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas span{ float: inherit; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px; margin: 0px 16px;  padding:0px; background: none;  }
/*.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em{margin: 0px 16px;  padding:0px; background: none;display: inline-block;text-align: right;float: right;font-size: 14px;}*/
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em a{font-size:14px;color: #b9a189;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em a:hover{color: #95191b;}
.readNovelBox .readNovelBoxCon .contentBox img{  margin:10px auto;max-width: 80%;}

.chaptpage_book{ margin: 25px 0; height: 55px;background: #e1dbce;padding: 0 20px;}
.chaptpage_book a{ position: relative; width:48%; line-height: 55px; color: #392b20; font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;}
.chaptpage_book a.right{padding-left: 20px;width: 47.3%;padding-right: 0;}
/* .chaptpage_book a.active{ color: #95191b; } */
.chaptpage_book a.left:before{ content: ""; position: absolute; width: 1px; height: 29px; background: #cdc6b7;top: 13px; right: 0px; }
.chaptpage_book a:hover{color: #95191b;}

.Book_interlink{ margin: 10px 0;}
.Book_interlink a{ width: 20%; float: left; text-align: left; color: #392b20;line-height: 28px; font-weight: bold; }
.Book_interlink .green{ color: #216b30;}
.Book_interlink .red{ color: #d01b24;}
.Book_interlink .orange{ color: #e97017;}
.Book_interlink .purple{ color: #631c5e;}
.Book_interlink .blue{ color: #160f79;}
.Book_interlink a.active{color: #f1ece1; background: #95191b;} 
.Book_interlink a:hover{color: #f1ece1; background: #95191b;}

.Book_adva{ margin: 2px auto 20px;} 
.Book_adva img{width: 100%;}

.discla_box{margin-bottom:20px;}

.discla_sm{line-height: 20px;}
.discla_sm span{color: #b9a189;display: block;}
.discla_sm i{display:block;margin-left:70px;}
.discla_sm i a{color: #95191b;text-decoration: underline;}

.discla_icon{margin-top: 15px;}
.discla_icon i{display: block;float: left;font-size: 20px;color: rgba(57,43,32,0.15);}
.discla_icon ul{margin-left: 3px;width: 666px;float: left;}
.discla_icon ul li{float: left;margin-left: 5px;}
.discla_icon ul li a{border: 1px solid rgba(57,43,32,0.1);display: block;-webkit-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.discla_icon ul li span{display: block;font-size: 12px;color: #1a58ad;padding:2px 10px;}
.discla_icon ul li:hover a{border: 1px solid #95191b;}
.discla_icon ul li:hover span{color: #95191b;}

/*右侧生肖*/
.asidebann_sx{ padding: 111px 27px 0 27px; background: url("../images/pic/tr_shengxiao.jpg") no-repeat top center; }
.asidebann_sx li{  width: 58px; float: left; margin:3px; }

.sxyc_right{padding: 112px 22px 22px;background: url("../images/news/news_shengxiao.jpg") no-repeat top center;}
.sxyc_right li{width: 52px; float: left; margin:7px;}

/*右侧生肖 end*/


/*右侧悬浮*/
.side-catalog {visibility: visible;  right: 140px;width: 185px;height: 400px;position: fixed;bottom:24%;z-index:1000;}
.side-catalog .catalog-scroller{ background: #f1ece1; position:absolute;z-index:1;top:0;left:0;width:130px;height:330px;overflow-x: hidden;overflow-y: scroll;}
.side-catalog .catalog-scroller::-webkit-scrollbar{width:8px;height:1px;}
.side-catalog .catalog-scroller::-webkit-scrollbar-thumb{ border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;}

.side-catalog .catalog-scroller .catalog-list{width:130px;height:auto;position:relative}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-link{ padding-left: 20px; color:#3b2a20;font-weight:bold;font-size:16px;line-height: 36px;text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link{ display: block; color:#b9a189; line-height:32px;padding-left:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link:hover,.catalog-scroller .catalog-list .catalog-title.level2 .title-link.active{ background: #e5e0d6; }
.side-catalog .right-wrap{position:absolute;width:22px;height:50px;top:50%;right:20px; border: 1px solid #cdc8bc; border-radius:8px; -webkit-border-radius: 8px;-moz-border-radius: 8px;margin-top: -25px;-o-border-radius:8px;-ms-border-radius:8px;}
.side-catalog .right-wrap .go-up, .right-wrap .go-down{ display: block; color: #5f5c57; height:25px; text-align: center; line-height: 25px;}
.side-catalog .right-wrap .go-up{border-bottom: 1px solid #cdc8bc;}
.side-catalog .gotop-button{width:46px;height:46px;background:#b9a189;position:absolute;bottom:6px;left:0;text-align:center;line-height:46px;}
.side-catalog .gotop-button a{font-size:36px;color: #ede7d9;}

@media screen and (max-width: 1460px) {
	.side-catalog{right:-20px;width: 166px;}
    .side-catalog .catalog-scroller{width: 115px;}
    .side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-link{padding-left:9px;}
    .side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link{padding-left:14px;}
}

@media (min-width: 1461px) and (max-width: 1660px) {
   .side-catalog{right:0;}
}


/*=========黄历封面页面=========*/
.lifa_main{background:#f2efe6;padding:30px 20px;}
.lifa_huangli_left{width: 840px;}

.lifa_huangli_lf_title{margin-bottom: 15px;}
.lifa_huangli_lf_title h3{display: block;float: left;font-size: 20px;color: #392b20;margin-right: 15px;}

.lifa_hlText{float: left;margin-top: -5px;position: relative;}
.lifa_hlText .lifa_hlInp{border: 1px solid #dfdbd2;background:#f2efe6;color: rgba(57,43,32,0.6);padding: 10px;width: 186px;outline: none;cursor: pointer;}

.lifa_hlText .lifa_hlInp::-webkit-input-placeholder{color: rgba(57,43,32,0.6);}
.lifa_hlText .lifa_hlInp:-moz-placeholder{color: rgba(57,43,32,0.6);}
.lifa_hlText .lifa_hlInp::-moz-placeholder{color: rgba(57,43,32,0.6);}
.lifa_hlText .lifa_hlInp:-ms-input-placeholder{color: rgba(57,43,32,0.6);}

.lifa_hlXx{position: absolute;top:10px;right:10px;color: rgba(57,43,32,0.6);cursor:pointer;}

.lifa_huangli_lf_title span{display: block;float: left;position: relative;margin-top: 2px;}
.lifa_huangli_lf_title span i{cursor: pointer;}
.lifa_huangli_lf_title span em{display: block;position: absolute;top: -37px;left:28px;}
.lifa_huangli_lf_title a{display: block;float: right;font-style: normal;font-size: 16px;margin-top: 3px;}
.lifa_huangli_lf_title a:hover{text-decoration: underline;}

.lifa_huangli_lf_Content{border:1px solid rgba(57,43,32,0.1);background:url("../images/ico/lifa_huangliBg.jpg");-webkit-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

/* 吉 */
.lifa_lf_ContLeft{width: 254px;}
.lifa_lf_ContLf_yi{background:url("../images/ico/lifa_yijiBg.jpg");text-align: center;padding: 10px 0 6px 0;}
.lifa_lf_ContLf_yi span{display: inline-block;}

.lifa_lf_ContLf_yiList{text-align: center;padding-top: 10px;margin-bottom: 14px;height: 180px;}
.lifa_lf_ContLf_yiList ul{display: inline-block;/* margin-left: 6px; */}
.lifa_lf_ContLf_yiList ul li{display: inline-block;vertical-align: top;}
.lifa_lf_ContLf_yiList ul li span{display: block;width:60px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}

.lifa_lf_jiwei{height: 156px;overflow:hidden;}
.lifa_lf_jiwei ul li{width:126.5px;border-right:1px solid rgba(57,43,32,0.1);float: left;text-align: center;padding-bottom: 12px;height: 145px;}
.lifa_lf_jiwei ul li h4{display: block;background:url("../images/ico/lifa_yijiBg.jpg");font-size: 16px;color: #392b20;padding: 14px 0;}
.lifa_lf_jiwei ul li.jishen h4{color: #95191b;}

.lifa_lf_jiwei .lifa_lf_jiweiBt{display: inline-block;vertical-align: top;margin-top: 10px;height: 100px;width: 120px;}
.lifa_lf_jiwei ul li span{display:block;width: 95px;line-height: 24px;float: left;margin-left: 6px;}
.lifa_lf_jiwei ul li.caishen{border-right: none;}
.lifa_lf_jiwei ul li.caishen span{width: initial;}

/* 中间 */
.lifa_lf_ContMain{width: 288px;border-left: 1px solid rgba(57,43,32,0.1);border-right: 1px solid rgba(57,43,32,0.1);background: url("../images/ico/lifa_todayBg.jpg");padding: 0 20px;height: 430px;}
.lifa_lf_MainTop{color: #b9a189;margin-top:25px;margin-left:14px;}
.lifa_lf_MainTop span{display: inline-block;margin-left:5px;}

.lifa_lf_MainTime{margin:22px 14px 0 14px;}
.lifa_lf_MainTime span a{font-size:30px;color: rgba(57,43,32,0.15);float: left;display: block;cursor:pointer;margin-top: 49px;width: 30px;}
.lifa_lf_MainTime h2{display:block;font-size: 100px;color: #95191b;float: left;width: 200px;text-align: center;}
.lifa_lf_MainTime span a:hover{color: rgba(57,43,32,0.3);}
.lifa_lf_MainRiqi{border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 14px;}
.lifa_lf_MainRiqi h4{display: block;font-size: 22px;color: #95191b;text-align: center;}
.lifa_lf_MainRiqi h5{display: block;text-align: center;margin-top: 14px;}

.lifa_lf_MainList{margin-top:10px;padding-bottom: 22px;}
.lifa_lf_MainList ul li{width:50%;float: left;}
.lifa_lf_MainList ul li span{display: block;color: #b9a189;line-height: 28px;}
.lifa_lf_MainList ul li span a{color: #b9a189;}
.lifa_lf_MainList ul li span a:hover{color: #95191b;}

.lifa_lf_fangwei ul li{border-top: 1px solid rgba(57,43,32,0.08);height: 50px;line-height: 50px;}
.lifa_lf_fangwei ul li h4{display: block;float: left;background:url("../images/ico/lifa_yijiBg.jpg");width: 102px;text-align: center;font-size: 16px;}
.lifa_lf_fangwei ul li span{display: block;float: left;margin-left: 20px;}
.lifa_lf_fangwei ul li i{font-style:normal;color: #b9a189;}
.lifa_lf_fangwei ul li em{font-style:normal;color: #95191b;}
.lifa_lf_fangwei ul li .lifa_fw_ses{width: 254px;float: left;}
.lifa_lf_fangwei ul li .lifa_fw_cs{width:329px;float: left;}

.lifa_huangli_right{width: 290px;}
.lifa_rg_jiriTit ul li{float: left;width:145px;text-align: center;cursor: pointer;}
.lifa_rg_jiriTit h3{font-size:20px;display: inline-block;}
.lifa_rg_jiriTit ul li.active h3{color: #95191b;border-bottom:4px solid #95191b;padding-bottom: 12px;}

.lifa_rg_jiriBox{border:1px solid rgba(57,43,32,0.1);border-top: none;-webkit-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.lifa_rg_jiriBox input{border:none;outline: none;background:#f2efe6;}

.lifa_rg_inp{border-top: 1px solid rgba(57,43,32,0.1);height: 42px;line-height: 42px;padding-left: 16px;position: relative;}
.lifa_rg_inp i{display:block;position: absolute;right:15px;top: 0;color: #e1d7ca;font-size: 20px;}

.lifa_rg_select{position: relative;border-top: 1px solid rgba(57,43,32,0.1);}
.lifa_rg_select span{height: 42px;line-height: 42px;color: #b9a189;padding-left: 16px;display: block;padding-right: 15px;font-size: 14px;}
.lifa_rg_select span.icon-xiangxia:before{float:right;color: rgba(57,43,32,0.6);cursor: pointer;}
.lifa_rg_select .lifa_rg_select_hide{position: absolute;background:#f2efe6;width: 288px;border:1px solid rgba(57,43,32,0.1);left: -1px;z-index: 1;display: none;}
.lifa_rg_select .lifa_rg_select_hide li{line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;cursor: pointer;color: #b9a189;padding-left: 16px;padding-right: 15px}
.lifa_rg_select .lifa_rg_select_hide li:hover{background:#95191b;color: #f2efe6;}

.lifa_rg_select .lifa_rg_selectBox{width:144px;float: left;position: relative;}
.lifa_rg_select .lifa_rg_selectBox:before{content: '';position: absolute;width: 1px;height: 30px;background:rgba(57,43,32,0.1);top:6px;right:0;}
.lifa_rg_select .lifa_rg_selectBox2:before{content:initial;}
.lifa_rg_select .lifa_rg_selectBox .lifa_rg_select_hide{width: 144px;}

.lifa_rg_btn .btn{background:#95191b;font-size: 16px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display: block;text-align: center;border:none;outline: none;width: 100%;height:40px;line-height: 40px;cursor: pointer;color: #e9e0c4;margin-top: 10px;}
.lifa_rg_jiriIcon{margin-top:12px;}
.lifa_rg_jiriIcon ul li{width: 96px;float: left;text-align: center;margin-top:16px;}
.lifa_rg_jiriIcon ul li img{display: inline-block;width: 74px;}
.lifa_rg_jiriIcon ul li span{display: block;margin-top:2px;}

.lifa_nav{background:#f0ece1 url("../images/ico/nav_bg.png") no-repeat right bottom;margin-top: 30px;}
.lifa_navList{padding:30px 35px 20px 35px;border:1px solid rgba(57,43,32,0.1);}
.lifa_navList ul li{width:372px;float: left;}
.lifa_nav .lifa_navTitle h3{display: block;font-size: 20px;color: #392b20;border-left: 4px solid #95191b;height: 20px;line-height: 20px;padding-left: 10px;float: left;}
.lifa_nav .lifa_navTitle span{float: right;}
.lifa_nav .lifa_navTitle span a:hover{text-decoration: underline;}
.lifa_nav .lifa_navCont{line-height: 28px;margin-top:8px;width: 350px;margin-left: 14px;}
.lifa_nav .lifa_navCont a{color: #95191b;text-decoration: underline;}
.lifa_nav .lifa_navIcon{margin-top:6px;margin-left: 14px;}
.lifa_nav .lifa_navIcon a{width: 88px;float: left;line-height:32px;}
.lifa_nav .lifa_navIcon_ncjs a{width:58px;}
.lifa_nav .lifa_navIcon a:hover{text-decoration: underline;}
.lifa_nav .lifa_navIcon a.active{text-decoration: underline;color: #95191b;}

.lifa_recommend{background:#f2ede3;margin-bottom: 30px;padding-top:18px;}
.lifa_recommendList{margin:0 35px;}
.lifa_recommendList ul li{border-bottom: 1px solid rgba(57,43,32,0.08);margin-top: 30px;padding-bottom: 20px;}
.lifa_recommendList ul li i{display: block;float: left;font-style: normal;width: 110px;height: 44px;line-height: 44px;background:#392b20;color: #f2ede3;font-size: 16px;font-weight: bold;text-align: center;margin-right: 20px;}
.lifa_recommendList ul li span{float: left;width: 660px;margin-top: -9px;}
.lifa_recommendList ul li span a{display: block;width:110px;float: left;line-height: 32px;}
.lifa_recommendList ul li span a:hover{text-decoration:underline;font-weight: bold;}
.lifa_recommendList ul li span a.active{font-weight: bold;color: #95191b;}

.lifa_right .right_aside{padding-top:20px;}
.lifa_right .lifa_right_form{padding:5px 0 20px 0;}
.lifa_right .life-form-main .xzml_sele{background:#e1dbce;}
.lifa_right .life-aside-input{background:#e1dbce;}
.lifa_right .life-aside-btn{background:#e1dbce;border: none;outline: none;}
/* 20200317 ä¿®æ”¹ */
.lifa_hot_aside{background: #f2efe6;margin-top:20px;padding: 0;}

.lifa_yylzh h3{display:block;margin-top: 8px;margin-bottom: 6px;font-weight: normal;font-size: 14px;}
.lifa_yylzh .life-aside-input{width:160px;padding: 0 10px;}
.lifa_yylzh .lifa_yinyang_nian{font-size: 14px;line-height: 30px;margin: 0 5px;}
.lifa_runnian{line-height: 30px;height:30px;margin-left:10px;cursor: pointer;}
.lifa_yylzh .life-aside-btn{margin-left: 10px;width: 80px;border: none;outline:none;padding: 6px;vertical-align: middle;}
.lifa_yylzh .life-aside-hide{height:390px;overflow-y: auto;overflow-x: hidden;}
.lifa_yylzh .life-aside-hide li{padding-left: 10px;width: 100%;}
.lifa_yylzh .lifa_hlText{margin-top: 0;}
.lifa_yylzh .lifa_hlText .lifa_hlInp{width: 158px;padding: 0 10px;height: 30px;line-height: 30px;border: 1px solid #e7e0cf;background: #e7e0cf;color: #392b20;}
.lifa_yylzh .lifa_hlXx{top: 8px;color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp::-webkit-input-placeholder{color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp:-moz-placeholder{color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp::-moz-placeholder{color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp:-ms-input-placeholder{color: rgba(57,43,32,1);}
/*=========历法单页面 end=========*/
.lishi_main{background: #f0ece1 url(../images/pic/renwu_bg01.png) no-repeat right top;}
.lishi_figure{background: url(../images/pic/renwu_bg02.png) no-repeat left bottom;padding: 0 35px 35px 35px;}
.renwu_synopsis{padding-top: 25px;}
.renwu_synopsis h3{font-size: 28px;font-weight: 400;}
.renwu_synopsis h3 span{display:inline-block;font-size: 16px;color: #b9a189;margin-left: 14px;}
.renwu_synopsis_box{margin-top: 25px;}
.renwu_synop_img{width:200px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);-o-box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.2);box-shadow: 0 0 10px rgba(0,0,0,0.2);margin-right: 20px;}
.renwu_synopsis_box .renwu_synop_intor{font-size: 16px;line-height: 36px;float: right;width:565px;}

.renwu_synopsis_box div,.renwu_synopsis_box p,.renwu_synop_intor{text-indent: 2em;}

.renwu_card h3{margin-top: 40px;margin-bottom:10px;}
.renwu_card h3 span{font-size: 28px;color: #95191b;background: url(../images/pic/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}
.renwu_card ul li{width:48%;border-bottom: 1px dashed rgba(0,0,0,0.1);line-height: 50px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.renwu_card ul li span{color: #b9a189;margin-right:20px;width: 70px;display: inline-block;}

.renwu_allusion dd h3{margin-top: 40px;}
.renwu_allusion dd h3 span{font-size: 28px;color: #95191b;background: url(../images/pic/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}
.renwu_allusion dd h4{display: block;font-size: 22px;color: #392b20;border-left: 5px solid #95191b;height: 22px;line-height: 22px;padding-left: 10px;margin-top: 30px;margin-bottom: 10px;}

.renwu_all_writing{font-size: 16px;line-height: 36px;}
.renwu_all_cont{font-size: 16px;line-height: 36px;margin-bottom: 40px;}
.renwu_all_cont i{font-style: normal;}

.renwu_all_cont_mt{margin-top: 12px;}
.renwu_all_cont_mb0{margin-bottom: 0;}
.wenyi_img{width: 200px;}
/*=========搜索列表页 - 无结果页面 end=========*/

/* 节日节气 */
.term_list ul li{cursor:pointer;width: 88px;height: 38px;float: left;margin-right: 12px;margin-top: 12px;color: #3b2a20;}
.term_list ul li span{background:url(../images/pic/term_list.png) no-repeat top center;display: block;height: 38px;}
.term_list ul li span.lichun{background-position: 0px 0px;}
.term_list ul li span.yushui{background-position: -91px 0px;}
.term_list ul li span.jingzhe{background-position: -181px 0px;}
.term_list ul li span.chunfen{background-position: -271px 0px;}
.term_list ul li span.qingming{background-position: -361px 0px;}
.term_list ul li span.guyu{background-position: -451px 0px;}
.term_list ul li span.lixia{background-position: -541px 0px;}
.term_list ul li span.xiaoman{background-position: -631px 0px;}
.term_list ul li span.mangzhong{background-position: -721px 0px;}
.term_list ul li span.xiazhi{background-position: -811px 0px;}
.term_list ul li span.xiaoshu{background-position: -901px 0px;}
.term_list ul li span.dashu{background-position: -990px 0px;}
.term_list ul li span.liqiu{background-position: 0px -42px;}
.term_list ul li span.chushu{background-position: -91px -42px;}
.term_list ul li span.bailu{background-position: -181px -42px;}
.term_list ul li span.qiufen{background-position: -271px -42px;}
.term_list ul li span.hanlu{background-position: -361px -42px;}
.term_list ul li span.shuangjiang{background-position: -451px -42px;}
.term_list ul li span.lidong{background-position: -541px -42px;}
.term_list ul li span.xiaoxue{background-position: -631px -42px;}
.term_list ul li span.daxue{background-position: -721px -42px;}
.term_list ul li span.dongzhi{background-position: -811px -42px;}
.term_list ul li span.xiaohan{background-position: -901px -42px;}
.term_list ul li span.dahan{background-position: -990px -42px;}

.term_list ul li.active span.lichun{background-position: 0px -84px;}
.term_list ul li.active span.yushui{background-position: -91px -84px;}
.term_list ul li.active span.jingzhe{background-position: -181px -84px;}
.term_list ul li.active span.chunfen{background-position: -271px -84px;}
.term_list ul li.active span.qingming{background-position: -361px -84px;}
.term_list ul li.active span.guyu{background-position: -451px -84px;}
.term_list ul li.active span.lixia{background-position: -541px -84px;}
.term_list ul li.active span.xiaoman{background-position: -631px -84px;}
.term_list ul li.active span.mangzhong{background-position: -721px -84px;}
.term_list ul li.active span.xiazhi{background-position: -811px -84px;}
.term_list ul li.active span.xiaoshu{background-position: -901px -84px;}
.term_list ul li.active span.dashu{background-position: -990px -84px;}
.term_list ul li.active span.liqiu{background-position: 0px -126px;}
.term_list ul li.active span.chushu{background-position: -91px -126px;}
.term_list ul li.active span.bailu{background-position: -181px -126px;}
.term_list ul li.active span.qiufen{background-position: -271px -126px;}
.term_list ul li.active span.hanlu{background-position: -361px -126px;}
.term_list ul li.active span.shuangjiang{background-position: -451px -126px;}
.term_list ul li.active span.lidong{background-position: -541px -126px;}
.term_list ul li.active span.xiaoxue{background-position: -631px -126px;}
.term_list ul li.active span.daxue{background-position: -721px -126px;}
.term_list ul li.active span.dongzhi{background-position: -811px -126px;}
.term_list ul li.active span.xiaohan{background-position: -901px -126px;}
.term_list ul li.active span.dahan{background-position: -990px -126px;}

.term_list ul li:hover span.lichun{background-position: 0px -84px;}
.term_list ul li:hover span.yushui{background-position: -91px -84px;}
.term_list ul li:hover span.jingzhe{background-position: -181px -84px;}
.term_list ul li:hover span.chunfen{background-position: -271px -84px;}
.term_list ul li:hover span.qingming{background-position: -361px -84px;}
.term_list ul li:hover span.guyu{background-position: -451px -84px;}
.term_list ul li:hover span.lixia{background-position: -541px -84px;}
.term_list ul li:hover span.xiaoman{background-position: -631px -84px;}
.term_list ul li:hover span.mangzhong{background-position: -721px -84px;}
.term_list ul li:hover span.xiazhi{background-position: -811px -84px;}
.term_list ul li:hover span.xiaoshu{background-position: -901px -84px;}
.term_list ul li:hover span.dashu{background-position: -990px -84px;}
.term_list ul li:hover span.liqiu{background-position: 0px -126px;}
.term_list ul li:hover span.chushu{background-position: -91px -126px;}
.term_list ul li:hover span.bailu{background-position: -181px -126px;}
.term_list ul li:hover span.qiufen{background-position: -271px -126px;}
.term_list ul li:hover span.hanlu{background-position: -361px -126px;}
.term_list ul li:hover span.shuangjiang{background-position: -451px -126px;}
.term_list ul li:hover span.lidong{background-position: -541px -126px;}
.term_list ul li:hover span.xiaoxue{background-position: -631px -126px;}
.term_list ul li:hover span.daxue{background-position: -721px -126px;}
.term_list ul li:hover span.dongzhi{background-position: -811px -126px;}
.term_list ul li:hover span.xiaohan{background-position: -901px -126px;}
.term_list ul li:hover span.dahan{background-position: -990px -126px;}

/* .entry_list dl dd:hover span.sunzi{background-position: -893px -98px;}
.entry_list dl dd:hover span.yanzi{background-position: 3px -162px;}
.entry_list dl dd:hover span.guanzi{background-position: -65px -162px;}
.entry_list dl dd:hover span.zouzi{background-position: -960px -98px;}

.entry_list dl dd span.sunzi{background-position: -893px -66px;}
.entry_list dl dd span.yanzi{background-position: 3px -130px;}
.entry_list dl dd span.guanzi{background-position: -65px -130px;}
.entry_list dl dd span.zouzi{background-position: -960px -66px;} */

.term_list ul li.termMrg{margin-right: 0;}

.termbox{background:#f0ece1 url(../images/pic/term_bg02.png) repeat;margin-top: 30px;}
.termboxmain{background:url(../images/pic/term_bg03.png) no-repeat bottom right;/* padding-bottom:40px; */}
.termbox_list{padding: 0 20px 40px 0;}
.termbox_list .termbox_img{width:272px;}
.termbox_list .jieqi_tit{width:876px;padding-top: 36px;}
.termbox_list .jieqi_tit h3{display: block;font-size: 38px;color: #3b2a20;font-weight: 400;margin-bottom:16px;}
.termbox_list .jieqi_tit h3 span{font-size: 18px;}
.termbox_list .jieqi_tit .jieqi_intr,.termbox_list .jieqi_tit p{font-size: 16px;line-height: 36px;letter-spacing:5px;}
.termbox_tit{padding: 0 40px 56px 35px;/* margin-top:48px;margin-bottom: 56px; */}
.termbox_tit .termbox_tit_img{text-align: center;}
.termbox_tit .termbox_tit_img img{display: inline-block;}
.termbox_tit .termbox_text{margin-top: 20px;}
.termbox_tit .termbox_text .termbox_text_intr,.termbox_tit p{font-size: 16px;line-height: 36px;text-indent: 2em;letter-spacing:2px;}
.termbox_tit .termbox_text a{color: #95191b;text-decoration: underline;}

/* 节日节气 end */

/* 节日 */
.feast_list ul li{cursor:pointer;width:123px;float: left;margin-right:10px;margin-top: 12px;color: #3b2a20;}
.feast_list ul li span{background:url(../images/pic/feast_list.png) no-repeat top center;display: block;height:44px;}

.feast_list ul li span.chunjie{background-position: 0px 0px;}
.feast_list ul li span.yuanxiao{background-position:-125px 0px;}
.feast_list ul li span.longtaitou{background-position:-252px 0px;}
.feast_list ul li span.shangsi{background-position: -377px 0px;}
.feast_list ul li span.hanshi{background-position: -504px 0px;}
.feast_list ul li span.hanyi{background-position: -630px 0px;}
.feast_list ul li span.qingming{background-position: -756px 0px;}
.feast_list ul li span.duanwu{background-position: -882px 0px;}
.feast_list ul li span.qixi{background-position: -1007px 0px;}
.feast_list ul li span.zhongyuan{background-position: 0px -46px;}
.feast_list ul li span.zhongqiu{background-position: -125px -45px;}
.feast_list ul li span.chongyang{background-position: -252px -45px;}
.feast_list ul li span.xiayuan{background-position: -377px -45px;}
.feast_list ul li span.dongzhi{background-position: -504px -45px;}
.feast_list ul li span.laba{background-position: -630px -45px;}
.feast_list ul li span.xiaonian{background-position: -756px -45px;}
.feast_list ul li span.chuxi{background-position: -882px -45px;}

.feast_list ul li.active span.chunjie{background-position: 0px -94px;}
.feast_list ul li.active span.yuanxiao{background-position:-125px -94px;}
.feast_list ul li.active span.longtaitou{background-position:-252px -94px;}
.feast_list ul li.active span.shangsi{background-position: -377px -94px;}
.feast_list ul li.active span.hanshi{background-position: -504px -94px;}
.feast_list ul li.active span.hanyi{background-position: -630px -94px;}
.feast_list ul li.active span.qingming{background-position: -756px -94px;}
.feast_list ul li.active span.duanwu{background-position: -882px -94px;}
.feast_list ul li.active span.qixi{background-position: -1007px -94px;}
.feast_list ul li.active span.zhongyuan{background-position: 0px -143px;}
.feast_list ul li.active span.zhongqiu{background-position: -125px -142px;}
.feast_list ul li.active span.chongyang{background-position: -252px -142px;}
.feast_list ul li.active span.xiayuan{background-position: -377px -142px;}
.feast_list ul li.active span.dongzhi{background-position: -504px -142px;}
.feast_list ul li.active span.laba{background-position: -630px -142px;}
.feast_list ul li.active span.xiaonian{background-position: -756px -142px;}
.feast_list ul li.active span.chuxi{background-position: -882px -142px;}

.feast_list ul li:hover span.chunjie{background-position: 0px -94px;}
.feast_list ul li:hover span.yuanxiao{background-position:-125px -94px;}
.feast_list ul li:hover span.longtaitou{background-position:-252px -94px;}
.feast_list ul li:hover span.shangsi{background-position: -377px -94px;}
.feast_list ul li:hover span.hanshi{background-position: -504px -94px;}
.feast_list ul li:hover span.hanyi{background-position: -630px -94px;}
.feast_list ul li:hover span.qingming{background-position: -756px -94px;}
.feast_list ul li:hover span.duanwu{background-position: -882px -94px;}
.feast_list ul li:hover span.qixi{background-position: -1007px -94px;}
.feast_list ul li:hover span.zhongyuan{background-position: 0px -143px;}
.feast_list ul li:hover span.zhongqiu{background-position: -125px -142px;}
.feast_list ul li:hover span.chongyang{background-position: -252px -142px;}
.feast_list ul li:hover span.xiayuan{background-position: -377px -142px;}
.feast_list ul li:hover span.dongzhi{background-position: -504px -142px;}
.feast_list ul li:hover span.laba{background-position: -630px -142px;}
.feast_list ul li:hover span.xiaonian{background-position: -756px -142px;}
.feast_list ul li:hover span.chuxi{background-position: -882px -142px;}

.feast_list ul li.termMrg{margin-right: 0;}

/* 节日 end */

/*网站地图*/
.mapbox_list{margin-top:15px;}
.mapbox_list h3{display: block;font-size: 26px;color: #392b20;border-left: 4px solid #392b20;padding-left: 10px;height: 26px;line-height: 26px;}
.mapbox_list .mapbox_content{border: 1px solid #d3ceb7;margin-top: 20px;padding: 30px 0 30px 20px;}
.mapbox_content dl{margin-bottom: 40px;}
.mapbox_content dl.lastmb{margin-bottom: 0;}
.mapbox_content dl dt{font-size: 22px;color: #95191b;width: 64px;}
.mapbox_content dl dd{width: 1100px;}
.mapbox_content dl dd a{display:block;float: left;font-size: 16px;color: #392b20;width: 14%;line-height: 32px;}
.mapbox_content dl dd a.active{text-decoration: underline;color: #95191b;}
.mapbox_content dl dd a:hover{text-decoration: underline;color: #95191b;}

/* 网站地图 end */

/* 干支 */
.ganzhimain{width:1235px;margin:0 auto;position: relative;padding-top: 16px;}
.ganzhimain:before{position: absolute;background: url(../images/pic/ganzhi_top01.png) no-repeat top center;width:100%;top:0; left:0; content: ' ';height: 70px;}
.ganzhimain .wuxingbox{background: #f1ddc0 url(../images/pic/ganzhi_bg.jpg) repeat center center;color: #3b2a20;}
.ganzhimain .wuxingbox_bg{background:url(../images/pic/term_bg03.png) no-repeat bottom right;padding-top:28px;padding-bottom: 46px;}
.ganzhimain .wuxingbox_top{position: relative;}
.ganzhimain .wuxingbox .wuxingbox_top_leftbg{background:url(../images/pic/ganzhi.png) no-repeat top left;width:501px;height: 494px;}
.ganzhimain .wuxingbox .wuxingbox_top_bg{background:url(../images/pic/ganzhi_top03.jpg) no-repeat top right;width:632px;height:308px;margin-top: 24px;}
.ganzhimain .wuxingbox .wuxingbox_top_txt{width: 830px;position: absolute;top: 82px;right: 36px;font-size: 16px;line-height: 36px;text-indent: 2em;}
.ganzhimain .wuxingbox .wuxingbox_top_txt p{font-size: 16px;line-height: 36px;text-indent: 2em;}
.ganzhibox_content{padding: 0 35px;}
.ganzhibox_cont_tit{text-align: center;}
.ganzhibox_cont_tit img{display: inline-block;}
.ganzhibox_content h3{display: block;font-size: 20px;color: #3b2a20;margin-top: 30px;}
.ganzhibox_cont_tit h4{margin-bottom: 14px;margin-top: 35px;}
.ganzhibox_cont_tit h4 span{font-size: 28px;color: #392b20;background: url(../images/pic/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}

/* .ganzhibox_content .mtop{margin-top: -40px;} */
.ganzhibox_content .ganzhibox_cont_txt{font-size: 16px;line-height: 36px;margin-top: 5px;}
.ganzhibox_contmtop{margin-top: 30px;}

/* 干支 end */

/* 五行 */
.wuxingmain{width:1235px;margin:0 auto;position: relative;padding-top: 20px;}
.wuxingmain:before{position: absolute;background: url(../images/pic/wuxing_top01.png) no-repeat top center;width:100%;top:0; left:0; content: ' ';height: 72px;}
.wuxingmain .wuxingbox{background: #f1ddc0 url(../images/pic/wuxing_bg.jpg) repeat center center;color: #3b2a20;}
.wuxingmain .wuxingbox_bg{background:url(../images/pic/wuxing_bg01.png) no-repeat bottom right;padding-bottom: 46px;}
.wuxingmain .wuxingbox_top{background: url(../images/pic/wuxing_topBg.jpg) no-repeat top left;padding:70px 44px 0 38px;}
.wuxingmain .wuxingbox_top_leftbg{width: 310px;background:url(../images/pic/wuxing.png) no-repeat top left;height: 340px;}
.wuxingmain .wuxingbox_top_txt{font-size:16px;line-height:36px;width:796px;}

/* 五行 end */

/* 专题 */
.zt_list{padding: 35px 35px 5px 35px;}
.zt_list ul li{width: 380px;background: #ede7d9;margin-bottom: 30px;}
.zt_list .zt_cont01{height: 390px;}
.zt_list .zt_cont02{height: 260px;}
.zt_list ul li h3{display: block;font-size: 20px;padding-left: 15px;line-height: 60px;position:relative;border-bottom: 1px solid rgba(57,43,32,0.1);height: 60px;}
/* .zt_list ul li h3:before{content:'';position: absolute;width: 5px;height: 20px;background: #95191b;left: 0;top:20px;} */
.zt_list ul li h3 a{font-size: 14px;color: #bea084;float: right;padding-right:10px;}
.zt_list ul li h3 a:hover{color: #95191b;}
.zt_cont_cont{margin-left: 20px;margin-top: 20px;}
.zt_list ul li h4{display: block;font-size: 16px;margin-bottom:2px;margin-top:18px;}
.zt_list ul li span{display: inline-block;font-size: 14px;line-height: 32px;}
.zt_list ul li span.zt_cont_line{width: 1px;height: 16px;background: #d7cfb5;position: relative;top:2px;margin: 0 4px;}

.zt_list ul li .zt_cont_qimeng{margin-bottom: 20px;}
.zt_cont_zhuzi{}
.zt_cont_baijia{margin-top: 30px;} 
.zt_cont_chunqiu{margin-top: -10px;}
.zt_list .zt_cont02 .zt_cont_zhuzi{margin-bottom: 12px;}
.zt_list ul li a:hover{text-decoration: underline;}

.gxzt_title{background: url(../images/pic/guoxue/guoxue_zhuanti_bg.jpg) no-repeat center top;}

/* 专题 end */

/* 24节气 */
.substance_jieqi{width: 100%;margin: 0 auto;background: url(../images/pic/chouqian_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.jieqi_img{margin-right:20px;width: 286px;}
.substance_jieqi .shijian_synopsis_text{width: 820px;}
.jieqi_right_list{margin-left: 5px;}
.jieqi_right_list ul li{float: left;margin: 15px 0 0 15px;width: 56px;}
.jieqi_right_list ul li span{display: block;text-align: center;margin-top: 10px;}
.jieqi_right_list ul li img{width: 56px;}

.lishi_relat_artice a{text-decoration:underline;color: #95191b;}

/* 节气专题 */
.jieqi_title{background: url(../images/pic/chouqian_bg.jpg) no-repeat center top;}
.jieqi_title img{padding:0 0 0 0;}
.jieqi_title span{color: #947f55;}
.jieri_img{width:286px;margin-right: 20px;}
.jieqi_list{padding:35px 0 0 35px;}
.jieqi_list ul li{padding-bottom: 35px;float: left;margin-right: 35px;}
.jieqi_list ul li img{width: 170px;}
.jieqi_list ul li a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -moz-transition: all 0.8s .05s; -webkit-transition: all 0.8s .05s; transition: all 0.8s .05s; }
.jieqi_list ul li h4{display: block;font-size: 16px;text-align: center;font-weight: 400;margin-top: 10px;}
.jieqi_list ul li h4 a:hover{text-decoration: underline;color: #95191b;}
.jieqi_item{text-align:center;margin-top: 8px;}
.jieqi_item span{display: inline-block;}
.jieqi_item span.link a{color: #b9a189;}
.jieqi_item span.line{width: 1px;height: 12px;background: rgba(0,0,0,0.06);position: relative;top: 2px;margin: 0 5px;}
.jieqi_item span.link a:hover{color: #95191b;text-decoration: underline;}

.jr_title{text-align: center;margin: 20px 30px 30px 0;}
.jr_title img{display: inline-block;}

/* 24节气 end */
/*!  每日一签 start */
.sm-form-bd .jq-draw-flash{float:initial;margin:0 auto}
.sm-form-bd .jq-draw-flash .flash{text-align:center}
.sm-form-bd .jq-draw-flash .qian-pic{margin-top:10px;width:150px;padding: 0 64px;}
.sm-form-bd .jq-draw-cont{margin:0 auto;text-align:center}
.sm-form-bd .jq-draw-cont .btn{display:inline-block;margin-top:0}
.jq-draw-flash{width:280px;min-height:300px;float:left;background:#fff url(../images/pic/jq-sign.png) no-repeat;}
.jq-draw-flash .flash{display:block;width:280px;height:300px}
.jq-draw-flash .result{font-size:16px;color:#333;margin-top:-10px;margin-bottom:10px;position:relative;z-index:1;margin-left:82px}
.jq-draw-flash .num{display:inline-block;width:30px;text-align:center}

/* 节日 */
.substance_jieri{width: 100%;margin: 0 auto;background: url(../images/pic/jieri_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_jieri .shijian_synopsis_text{width:820px;}

/* 节日专题 */
.jieri_title{background:url(../images/pic/jieqijieri/jieri_bg.jpg) no-repeat center top;}
.jieri_title img{padding: 0 0 0 20px;height: 90px;margin-right:15px;}
.jieri_title span{width: 635px;color: #614936;}

/* 节日 end */


/* 少数名族节日 */
.substance_shaoshumingzu{width: 100%;margin: 0 auto;background: url(../images/pic/shaoshumingzu_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_shaoshumingzu .wenyi_img{width: 200px;margin-right: 30px;}
.substance_shaoshumingzu .shijian_synopsis_text{width: 900px;}

.ssmz_list{padding-left: 30px;margin-bottom: 15px;}
.ssmz_list ul li{margin-top: 30px;overflow: hidden;zoom:1;margin-right: 10px;border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 30px;}
.ssmz_list ul li img{width: 210px;height: 165px;float: left;margin-right: 20px;}
.ssmz_list ul li .ssmz_title{width: 590px;float: left;}
.ssmz_list ul li h3{display:block;font-size: 20px;color: #392b20;font-weight: 400;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ssmz_list ul li p{color: #b9a189;line-height: 30px;margin-top:6px;}
.ssmz_list ul li span{display: inline-block;color: #b9a189;border:1px solid rgba(185,161,137,1);-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;padding:2px 6px;margin-top:12px;}
.ssmz_list ul li:hover h3{color: #95191b;text-decoration: underline;}

/* 少数名族节日 end */

/* 其他节日 */
.substance_qitajieri{width: 100%;margin: 0 auto;background: url(../images/pic/qitajieri_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_qitajieri .wenyi_img{width: 200px;margin-right: 30px;}
.substance_qitajieri .shijian_synopsis_text{width: 900px;}
/* 其他节日 end */

/* 黄历名词解释 */
.hlmcjs_title{background: url(../images/pic/hlmcjs_bg.jpg) no-repeat center top;margin-bottom: -24px;}
.hlmcjs_title img{padding:15px 0 0 35px;}
.hlmcjs_title span{width: 610px;color: #63543a;}
.hlmcjs{padding-bottom: 40px;}
/*.hlmcjs_box{margin-top: -25px;}*/
/*.hlmcjs_clear{margin-top:16px;}*/
.hlmcjs_clear h3{display: block;font-size:16px;color: #392b20;width: 85px;float:left;text-align: right;margin-right: 4px;line-height: 36px;}
.hlmcjs_clear span{display: block;width:700px;float: left;font-size: 16px;line-height: 36px;color: #b9a189;padding-bottom:10px;}
.guoxue_sswj_title{text-align: center;padding-top: 40px;padding-bottom:35px;}
.guoxue_sswj_title img{display: inline-block;}
.guoxueSswj_list{padding: 0 35px;} 
.guoxueSswj_list ul li{width: 165px;margin: 0 42px 30px 0;}

/* 黄历名词解释 end */
/*! 六爻占卦  */
.qb-list{padding:20px 20px 0}
.qb-list .qb-img{margin:0 auto;width:138px;height:138px;background-repeat:no-repeat;background-image:url(../images/pic/coin_positive.png);background-size:100% 100%}
.qb-list .qb-img.t1{background-image:url(../images/pic/coin_negative.png)}
.qb-list .qb-img2{margin:0 auto;width:138px;height:138px;background-repeat:no-repeat;background-image:url(../images/pic/tb01.png);background-size:100% 100%}
.qb-list .qb-img2.t1{background-image:url(../images/pic/tb02.png)}
.qb-list .qb-type{text-align:center;font-size:16px;line-height:26px;height:26px;color:#999}
.lyzg-cg .com_table{background:#fff}
.lyzg-cg .t-txt1{text-align:center;color:#64382a}
.lyzg-cg .t-txt2{width:70%;text-indent:2em}
.number_table-l{width:20%;text-align:center}
/* 导航--新时代 */
.epoch_main{width: 100%;overflow-x: hidden;overflow-y: auto;}
.epoch_main img{width: 100%;display:block;}
.epoch_box{height: 100%;}
.epoch01{background:#840507 url(../images/news/epoch01.jpg) no-repeat center top;width: 100%;height:100%;background-size:auto 100%;}
.epoch02{background:#eadac4 url(../images/news/epoch02.jpg) no-repeat center top;width: 100%;height: 100%;background-size:auto 100%;}
.epoch03{background:#e4c6a0 url(../images/news/epoch03.jpg) no-repeat center top;width: 100%;height: 100%;background-size:auto 100%;}

.renew_book{font-size: 22px;margin-top: 30px;text-align: center;}
.hc_indent{text-indent: 2em;}
/* 首页生肖下图片end */
.hc_syImg{margin: 12px 15px 5px 15px;}
.hc_syImg img{width: 100%;}
.swjz_sj{margin:20px 20px 0 20px;border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 10px;}
.swjz_sj img{display: block;float: left;margin-right: 14px;width: 72px;height: 72px;-webkit-box-shadow: 0 0 10px rgba(57,43,32,0.5);-o-box-shadow: 0 0 10px rgba(57,43,32,0.5);-moz-box-shadow: 0 0 10px rgba(57,43,32,0.5);-ms-box-shadow: 0 0 10px rgba(57,43,32,0.5);box-shadow: 0 0 10px rgba(57,43,32,0.5);}
.swjz_sj img.img_png{display: block;float: left;margin-right: 14px;width: 72px;height: 72px;box-shadow: none;}

.swjz_text{position: relative;top: -6px;}
.swjz_text b{display: block;font-size: 16px;line-height: 32px;}
.swjz_text p{color: #b9a189;line-height: 22px;}

.swjz_list{padding: 0 20px 5px 20px;margin-top:10px;}
.swjz_list ul li{line-height: 32px;}
.swjz_list ul li span{float: left;display: block;}
.swjz_list ul li i{float: right;display: block;font-style: normal;color: #b9a189;}
.swjz_list ul li:hover span{text-decoration: underline;color: #95191b;}
.hp_zxdj_list{padding:4px 20px 10px 20px;}
.hp_zxdj_list ul li{width: 50%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 40px;}
.hp_zxdj_list ul li i{display: inline-block;width: 4px;height: 4px;background: rgba(57,43,32,0.2);font-style: normal;position: relative;top: -3px;margin-right:8px;}
.hp_zxdj_list ul li a:hover{text-decoration:underline;}

.hp_wxmz_list ul li i{margin-right:2px;margin-left: 4px;}

/* 返回顶部*/
.reportRg_fix{position: fixed;text-align: center;top:50%;left: 50%;z-index: 5;margin-left: 615px;}
.reportRg_fix ul li{width: 50px;height: 46px;background:rgba(57,43,32,0.4);margin-bottom: 20px;color: rgba(237,231,217,0.5);font-size: 26px;padding-top: 4px;cursor: pointer;}
.reportRg_fix ul li em{display: block;color: rgba(237,231,217,0.5);font-size: 26px;font-style: normal;}
.reportRg_fix ul li.reportRg_fhfb{line-height:42px;}
.reportRg_fix ul li span{display: block;color: rgba(237,231,217,0.5);font-size: 12px;margin-top: -6px;}
.reportRg_fix ul li:hover{background:rgba(149,25,27,1);color: rgba(237,231,217,1);}
.reportRg_fix ul li:hover span{color: rgba(237,231,217,1);}
.reportRg_fix ul li:hover em{color: rgba(237,231,217,1);}
/* 时辰吉凶*/
.wi90 {width: 90px;}
.wi160 {width: 160px;}
.hl_table {
    display: table;
    width: 100%;
    margin-top: 20px;
}

.hl_table .hl_tr {
    display: table-row;
}

.hl_table .hl_tr:first-child span:first-child {
    background-image: url("../images/pic/shichen.png?v1");
    background-size: 35px 35px;
    background-position: center;
    background-repeat: no-repeat;
}

.hl_table .hl_tr:first-child span {
    height: 46px; /* 可以保持原样 */
    line-height: 46px; /* 保持垂直居中 */
    font-size: 16px; /* 确保字体大小与其他行一致 */
    color: #b08e19;
    border-bottom: 1px solid #cfc9b2;
    background-color: #dfdbcf;
    padding: 0;
}

.hl_table .hl_tr:nth-of-type(2) span {
    font-size: 14px; /* 修改为与其他行一致的字体大小 */
    padding: 0;
}

.hl_table .hl_tr span {
    display: table-cell;
    height: 69px; /* 设定固定高度 */
    text-align: center;
    font-size: 14px; /* 设定统一的字体大小 */
    color: #5f5a4a;
    border-right: 1px solid #efe9d3;
    border-bottom: 1px solid #efe9d3;
    vertical-align: middle; /* 垂直居中 */
    background-color: #f2efe6;
    box-sizing: border-box;
    padding: 0; /* 设定为0以避免影响高度 */
}

.hl_table .hl_tr span:first-child {
    width: 66px;
    font-size: 16px; /* 确保与第一行一致 */
    color: #b08e19;
    border-right: 1px solid #cfc9b2;
    background-color: #dfdbcf;
}

.hl_table .hl_tr span:last-child {
    border-right: none;
}

.color1.hl_tr span {
    background-color: #e6e1cd;
}

.color1.hl_tr span:first-child {
    background-color: #e6e1cd;
}


/*颜色*/
.black { color: #333!important; }
.red { color: #ff0000!important; }
.red_2{ color: #F78181!important; }
.blue { color: #0000ff!important; }
.blue_2 { color: #6541E9!important; }
.yellow { color: #ee4900!important; }
.yellow_2 { color: #FEA06F!important; }
.green { color: #009900!important; }
.green_2 { color: #58A058!important; }
.pink { color: #E85BFF!important; }
.white { color: #FFFFFF!important; }
.brown { color: #BEB18E!important; }