@charset "utf-8";
@import url('../fonts/iconfont.css');/*字体图标调用*/

/* 全局设置 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border: 0px none;margin: 0px;outline: 0px none;padding: 0px;}
ol, ul{list-style: outside none none;}
a{text-decoration: none;color: #BA8961;}
html, body{ padding:0px;max-width: 750px;margin:0px auto !important;}

dl, dt, dd, ul, li, ol, form, img, h1, h2, p, div{padding: 0px;margin: 0px;border: 0px;list-style: none;font-size:16px;}
body{height:100%;margin:0;font-family:font-family: 'Helvetica Neue',Helvetica,sans-serif;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
*{margin: 0;padding: 0;}
img{border:0;display:block;width: 100%;}
em,i{font-style: normal;}

select{font-size:100%;height:auto;margin:0;}

@media screen and (max-width: 500px){
	body {
	    font-size:15px;
	}
}

.show{}
.hide{display: none;}

.mui-ellipsis2{display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;}

.mui-ellipsis-2{display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;}

.borRad5{-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.borRad10{-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.borRad20{-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.borRad50{-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

/* header */
.hclifeCs_header{background: #931719;color: #ebe7dc;line-height: 44px;}
.hclifeCs_header a{color: #ebe7dc;}
.hc-logo{width:95px;background: url(/Content/images/2021/logo.png) no-repeat center center;height: 44px;background-size: 100%;display: block;} 
.hc_zuo{margin-right:10px;color: #ebe7dc;}
.home-search{width: 22px;height: 44px;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/logo/search.png) no-repeat center center;background-size: 100% auto;}
.home_huangli{width: 24px;height: 44px;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/logo/huangli.png) no-repeat center center;background-size: 100% auto;margin: 0 18px;}
.home_huangli i{color:#f8efdd;font-size:13px;font-weight:600;text-align: center;display: block;margin-top:2px;}
.home_kefu{width: 22px;height: 44px;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/logo/kefu.png) no-repeat center center;background-size: 100% auto;margin: 0 16px 0 20px;margin-top: 1px;position: relative;}
.home_kefu i{background: #fb5d23;border-radius:50%;color: #faefdb;position: absolute;line-height:8px;font-size: 10px;padding:5px;right:-5px;top: 2px;}
.home_mulu{color: #f8efdd;display: block;}
.home_mulu i{color: #f8efdd;font-size:20px;display: block;margin-top:12px;}

.homeHead_dingdan{width: 22px;height: 44px;background: url(/Content/images/wechatCs/order.png) no-repeat center center;background-size: 100% auto;margin: 0 10px 0 0;margin-top: 1px;position: relative;}

.home_fenlei{color: #f8efdd;display: block;margin-right: 17px;}
.home_fenlei i{color: #f8efdd;font-size:21px;display: block;margin-top:12px;}

.hl_header{background: #b32a2a;line-height: 44px;}
.hl_header a{color: #ffffff;}
.home_fenxiang{color: #f8efdd;display: block;}
.home_fenxiang i{color: #f8efdd;font-size:21px;display: block;margin-top:12px;}

.hlysHeader{position: absolute;left: 50%;margin-left: -45px;}
.hlysHeader i{display: inline-block;font-size: 17px;color: rgba(255,255,255,0.4);font-weight: 700;width:50px;text-align: center;}
.hlysHeader i.active{color: #ffffff;position: relative;}
.hlysHeader i.active:before{content: '';position: absolute;width:16px;height: 3px;background: #ffffff;border-radius: 3px;bottom: 0;left: 50%;margin-left: -8px;}

.home_wxcytit{font-size: 17px;color: #ffffff;position: absolute;left:40px;right:70px;text-align: center;}
.home_menu{color: #ffffff;display: block;}
.home_menu i{color: #ffffff;font-size:20px;display: block;margin-top:12px;}
.home_jrhl{color: #ffffff;display: block;margin-right: 15px;}
.home_jrhl i{color: #ffffff;font-size:20px;display: block;margin-top:12px;}

.mui-bar-nav{max-width: 750px;margin: 0 auto;z-index: 101;}

/* header end */

/* 底部 */
.hclifeCs_footer{background: #392b20;color: #e9dec3;}
.hclifeCs_footer .mui-tab-item{color: #e9dec3;}
.hclifeCs_footer .mui-tab-item .mui-icon{font-size: 17px;height: 22px;margin-top:3px;}
.hclifeCs_footer .hclifeCs_footer_btn{width:2%;}
.hclifeCs_footer .hclifeCs_footer_btn .btn{height: 40px;border-radius: 20px;background: #94181a;color: #e9dec3;border:none;outline: none;width:90%;}
/* 底部 end */

/* 底部版权 */
.bottomCopy{margin-top: 15px;}
.botCopy_list{padding:10px 15px 0 15px;border-top: 1px solid rgba(57,43,32,0.1);}
.botCopy_list ul{border-bottom: 1px solid rgba(57,43,32,0.1);overflow: hidden;zoom:1;padding-bottom:5px;}
.botCopy_list ul li{width: 14.2%;float: left;text-align: center;line-height:35px;font-size:16px;}
.botCopy_list ul li a{display: block;color: #392b20;}

.botCopy_visit{padding:10px 15px;}
.botCopy_visit ul li{color: #392b20;line-height:1.8;font-size: 15px;}
.botCopy_visit ul li a{color: #392b20;}
.botCopy_visit ul li span{display: inline-block;margin-right:10px;line-height: 1.8;}

.botCopy_infor{background: #94181a;height:44px;line-height:44px;text-align: center;font-size: 15px;}
.botCopy_infor ul li{display: inline-block;font-weight: bold;color: #f0ece1;position: relative;margin-right: 25px;}
.botCopy_infor ul li a{color: #ffffff;}
.botCopy_infor ul li:before{content: '';position: absolute;width: 1px;height:14px;background: rgba(240,236,225,0.2);right:-15px;top:15px;}
.botCopy_infor ul li:last-child{margin-right: 0;}
.botCopy_infor ul li:last-child:before{content: initial;}

/* 底部版权 end */

.hc-fl-list .mui-media-body{font-size: 13px;margin-top: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hc-fl-list li img{margin: 0 auto;border-radius:10px;}
.hc-fl-list-two h3{line-height: 24px;}
.hc-fl-list-two .mui-media-body{height: auto !important;}

/* 面包屑 */
.mbx_box{height: 40px;line-height: 40px;padding: 0 15px;font-size: 15px;}
.mbx_box a{color: #392b20;}
.mbx_box span{margin-right:3px;}
.mbx_box_line{border-bottom: 1px solid rgba(57,43,32,0.1);} 
.mbx_color,.mbx_color a{color: #b9a189;font-size: 15px;}

.hc_headLine{margin:15px 15px 10px 15px;}
.hc_headLine h3{display:block;font-size:18px;color: #392b20;float: left;border-left: 3px solid #94181a;height:18px;line-height:18px;padding-left: 10px;font-weight: 700;}
.hc_headLine span{display: block;float: right;}
.hc_headLine span a{color: #ab8c6f;}

.hc_headLine h3 i{font-size: 13px;font-weight: normal;}

.hclifeCs_bg{background: #f1e9d4;}

.hclifeCs_home,.hclifeCs_home .mui-content{background: #e9dec3;}
/* 推荐 */
.hclifeCs_tuijian ul li{width: 25%;float: left;border-right: 1px solid rgba(57,43,32,0.1);border-bottom: 1px solid rgba(57,43,32,0.1);}
.hclifeCs_tuijian a{display: block;line-height: 35px;text-align: center;font-size: 15px;color: #392b20;}
.hclifeCs_tuijian ul li.active a{color: #94171a;}

.hclifeCs_tuijian2 ul li{width: 16.66%;float: left;border-right: 1px solid rgba(57,43,32,0.1);border-bottom: 1px solid rgba(57,43,32,0.1);}
.hclifeCs_tuijian2 a{display: block;line-height: 35px;text-align: center;font-size: 15px;color: #392b20;}
.hclifeCs_tuijian2 ul li.active a{color: #94171a;}

/* 测试区域 */
.hclifeCs_area{margin:15px;position: relative;}

.hclifeCs_area_img{position: absolute;top: 0;width: 100%;}
.hclifeCs_area_img img{border-radius: 10px;}

.hclifeCs_area_bg{background: rgba(57,43,32,0.1);border-radius: 10px;box-shadow: 0 0 5px 5px rgba(57,43,32,0.05);position: relative;padding-top:50px;}
.hclifeCs_area_fwtk{line-height: 1.5;padding:15px 10px;font-size: 13px;}
.hclifeCs_area_fwtk a{color: #4196cf}
.hclifeCs_area_box{background: #f1e9d4;border-radius: 10px;padding:15px;}

@media screen and (max-width: 375px) {
    .hclifeCs_area_box .mui-button-row .mui-btn{font-size: 12px;padding: 6px 2px;}
}

@media screen and (min-width:750px) {
    .hclifeCs_area_img{width: 720px;}
    .hclifeCs_area_bg{padding-top: 90px;}
}

.hclifeCs_area_say{color: #ab8c6f;text-decoration: underline;text-align: right;display: block;margin-bottom:10px;}

.hclifeCs_area .hc-sjhm{width: 100%;border: none;border-radius: 20px;}
.hclifeCs_area .hc-sjhm .mui-control-item{border: none;background: rgba(57,43,32,0.06);color: #392b20;}
.hclifeCs_area .hc-sjhm .mui-control-item.mui-active{background: rgba(148,24,26,0.1);color: #94181a;position: relative;font-weight: 600;}
.hclifeCs_area .hc-sjhm .mui-control-item.mui-active:before{content: '';position: absolute;width:40%;height: 2px;background: #94181a;bottom: 0;left: 50%;margin-left: -20%;}

.hclifeCs_area .hc-input{width: 100%;background: #f1e9d4;border-bottom:1px solid rgba(57,43,32,0.12);}
.hclifeCs_area label{color: #392b20;font-weight: 600;padding:10px 0;width:28%;font-size: 15px;}
.hclifeCs_area label~input{width: 72%;color: rgba(57,43,32,0.5);font-size: 15px;}
.hclifeCs_area p{color: #392b20;font-size: 15px;}
.hclifeCs_area .mui-radio input[type=radio]{margin-right: -5px;}
.hclifeCs_area .mui-radio input[type=radio]:before{color: rgba(57,43,32,0.3);font-family:"iconfont" !important;content: '\e6a0';font-size:18px;}
.hclifeCs_area .mui-radio input[type=radio]:checked:before{content: '\ea45';}

.hclifeCs_area .hc-input-but{background: #94181a;width: 100%;border-radius:40px;color: #f1e9d4;font-weight: 600;padding: 10px 0 !important;margin-bottom: 15px;}

.hclifeCs_area_help ul li{float: left;width:25%;text-align: center;}
.hclifeCs_area_help ul li a{color: #392b20;}
.hclifeCs_area_help i{margin-right:2px;}

.yslistmt{margin-top: 10px;}

.jm-input-group{width: auto;}
.fx-table-list img,.jm-photo-list img{display: inline-block;}
.hc-huangli-dangtian .jieri img, .hc-huangli-dangtian .lishi img{width: auto;}

.sf-txt{margin-top: 0;padding-top: 0;color: #392b20;}

/* 喜用神 */
.xysinp_box div{display: inline; }
.xysinp_box label{font-size: 15px;font-weight: 400;width: auto;line-height:33px;padding: 0;margin-right:5px;float: initial;}
.xysinp_box input[type=radio]{position: relative;margin-right:5px;-webkit-appearance: none;}
.xysinp_box input[type=radio]:before{color: rgba(57,43,32,0.3);font-family: "iconfont" !important;content: '\e6a0';font-size:18px;position: relative;top: 2px;}
.xysinp_box input[type=radio]:checked:before{content: '\ea45';color: #94181a;}
.xysinp_box input[type=checkbox]{position: relative;margin-right:5px;-webkit-appearance: none;}
.xysinp_box input[type=checkbox]:before{color: rgba(57,43,32,0.3);font-family: "iconfont" !important;content: '\e684';font-size:15px;position: relative;top:1px;}
.xysinp_box input[type=checkbox]:checked:before{content: '\e685';color: #94181a;}

@media screen and (max-width:365px) {
    .xysinp_box label{font-size: 14px;}
    .xysinp_box.check label{margin-right:2px;font-size: 13px;}
    .xysinp_box input[type=checkbox]{margin-right: 2px;}
}

/* 测试区域 end */

.hclifeCs_img{margin: 0 15px;}
.hclifeCs_img a{margin-top: 15px;display: block;}

.hclifeCs_RelatCs{padding: 15px;}
.hclifeCs_RelatCsImg .mui-pull-left{width: 37%;}
.hclifeCs_RelatCsImg .mui-pull-right{width:60%;}
/* .hclifeCs_RelatCsList{margin-top: 10px;} */
.hclifeCs_RelatCsList ul li{width: 50%;float: left;line-height:35px;font-size: 15px;}
.hclifeCs_RelatCsList ul li a{color: #392b20;}
.hclifeCs_RelatCsList i{display: inline-block;font-size: 12px;font-weight: 600;background: #94181a;border-radius: 20px;padding: 0 6px;color: #f1e9d4;line-height: 22px;margin-left: 5px;}

.hclifeCs_FenleiCs{padding-bottom: 15px;}
.hclifeCs_FlCs_icon{padding:5px 5px 0 5px;}
.hclifeCs_FlCs_icon ul li{width: 20%;float: left;margin-top: 10px;}
.hclifeCs_FlCs_icon img{width: 60%;max-width: 60%;margin:0 auto;border-radius: 10px;}
.hclifeCs_FlCs_icon span{display: block;text-align: center;margin-top: 5px;color: #392b20;font-size: 15px;}

.hclifeCs_FlCs_text{padding: 0 10px;}
.hclifeCs_FlCs_text ul li{float: left;background: rgba(57,43,32,0.05);line-height: 35px;border-radius: 20px;text-align: center;margin:0 1%;margin-top: 10px;}
.hclifeCs_FlCs_text a{display: block;color: #392b20;font-size: 15px;}
.hclifeCs_FlCs_tx01 li{width:23%;}
.hclifeCs_FlCs_tx02 li{width:48%;}

.hclifeCs_home .AnswerItem-mask span i{display: inline-block;}

.hclifeCs_JieshaoCs{padding:15px 15px 10px 15px;font-size: 15px;line-height:2;}
.hclifeCs_JieshaoCs p{color: #392b20;}
.hclifeCs_JieshaoCs a{color: #bb8962;}
.hclifeCs_JieshaoCs img{float: left;margin-right: 10px;width:125px;}
.hclifeCs_hot{border-top: 1px solid rgba(57,43,32,0.1);}
.hclifeCs_hot span{width:43px;float: left;margin-right:5px;}
.hclifeCs_hot .mui-table-view-cell{color: #392b20;font-weight: 15px;font-weight: 600;}
.hclifeCs_hot .mui-navigate-right:after{color: rgba(57,43,32,0.2);}

.hclifeCs_TuijianCs{padding:10px;}
.hclifeCs_TuijianCs ul li{border: 1px solid rgba(57,43,32,0.1);width:48%;float: left;margin:5px 1%;border-radius: 10px;padding:10px;}
.hclifeCs_TuijianCs img{width:40px;float: left;margin-right:5px;border-radius: 10px;}
.hclifeCs_TuijianCs h3{font-size: 14px;display: block;margin-bottom: 5px;margin-top: 2px;color: #392b20;}
.hclifeCs_TuijianCs p{font-size: 12px;color: #b9a189;text-overflow: inherit;}

@media screen and (max-width: 340px) {
   .hclifeCs_TuijianCs h3{font-size: 12px;margin-top: 4px;}
}

.hclifeCs_zixunCs{padding: 10px 0;}
.hclifeCs_zixunCs .shequ-ceshi-list img{width:70px !important;height:auto;max-height:70px;}
.hclifeCs_zixunCs .shequ-ceshi-list p{color: #b9a189;font-size: 13px;}
.hclifeCs_zixunCs .shequ-ceshi-list h3{font-size: 15px;line-height: 22px;padding: 0;}
.hclifeCs_zixunCs .shequ-ceshi-list .mui-media-body{height:auto;}
/* .hclifeCs_zixunCs .shequ-ceshi-list li{border-bottom: none;} */
.hclifeCs_zixunCs .shequ-ceshi-list li:last-child{border-bottom: none;}

.hclifeCs_home .mui-content-padded{font-size: 15px;line-height: 2;}
.hclifeCs_home .mui-table-view-cell{font-size: 15px;padding: 11px 10px;}

.hclifeCs_home hr{margin-top: -5px;}
.hclifeCs_home .mui-checkbox input[type=checkbox]{top: 5px;}
.hclifeCs_home .mui-checkbox input[type=checkbox]:before{font-size: 22px;line-height: 24px;}
.hclifeCs_home .mui-checkbox.mui-left label{padding-left: 25px !important;}
.hclifeCs_home .mui-checkbox.mui-left label,.hclifeCs_home .mui-checkbox.mui-left a{font-size: 13px;font-weight: 400;}
.hclifeCs_home .mui-table-view-cell:last-child:after,.hclifeCs_home  .mui-table-view-cell:last-child:before{height: 1px;}

/* 评论 */
.hclifeCs_liuyan .hc-hd-pingread{padding-top: 10px;color: #392b20;}
.hclifeCs_liuyan .txt-col-red{color: #94181a;font-weight: 600;}
.hclifeCs_liuyan .mui-btn-outlined.mui-btn-danger,.hclifeCs_liuyan .mui-btn-outlined.mui-btn-negative,.hclifeCs_liuyan .mui-btn-outlined.mui-btn-red{color: #94181a;}
.hclifeCs_liuyan .hc-hd-content .time{color: #b9a189;}
.hclifeCs_liuyan .hc-hd-content .left a{color: #b9a189;}

/* 用户反馈 */
.jubao_fankui{position:fixed;z-index:1000;top:0px;height:100%;overflow-y:scroll;}
.hc_logo_header{width: 26px;margin-left:6px;margin-top:5px;}

.jubao_fankui .mui-bar .mui-title{left: 75px;right: 75px;}

.subst_col{background: #f0ece1;padding-bottom: 20px;}
.subst_col ul{padding: 0 10px;}
.subst_col ul li{padding-top: 20px;}
.subst_col ul li h3{display: block;font-size: 18px;height: 18px;line-height: 18px;border-left: 3px solid #95191b;padding-left: 10px;margin-bottom: 5px;}
.feedback_news{border-bottom: 1px solid rgba(57,43,32,0.15);padding-bottom: 15px;margin-top: 20px;}
.feedback_news_item{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 15px;overflow: hidden;}
.feedback_news_left,.feedback_news_right{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.feedback_news_item .feedback_news_left{font-size: 15px;color: #392b20;}
.feedback_news_item .feedback_news_left span{display: block;width: 50px;}
.feedback_news_item .feedback_news_right{width: 100%;}
.feedback_news_item .feedback_news_right .feedback_news_inp{-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;background: #e2dcce;font-size: 13px;width: 100%;color: #b9a189;}
.feedback_news_item .feedback_news_right .feedback_news_inp input{margin-bottom: 0;border: none;background: #e2dcce;}
.feedback_news_inp input::-webkit-input-placeholder{color: #b9a189;font-size: 13px;}
.feedback_news_inp input::-moz-placeholder{color: #b9a189;font-size: 13px;}
.feedback_news_inp input:-ms-input-placeholder{color: #b9a189;font-size: 13px;}
.feedback_news_text{font-size: 15px;color: #392b20;}
.feedback_type{margin-top:5px;border-bottom:1px solid rgba(57,43,32,0.15);padding-bottom:20px;}
.feedback_type span{border: 1px solid rgba(57,43,32,0.2);float: left;padding:5px 15px;-webkit-border-radius: 20px;-o-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;margin-right:10px;margin-top: 10px;font-size: 15px;}
.feedback_type span.active{background: #95191b;border: 1px solid #95191b;color: #f0ece1;}
.feedback_descrip{margin-top:15px;border-bottom:1px solid rgba(57,43,32,0.15);padding-bottom:15px;}
.feedback_descrip .feedback_textarea{background: #e2dcce;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}
.feedback_descrip .feedback_textarea>textarea{min-height:120px;height: initial;font-size: 15px;line-height: 1.5;margin-bottom: 0;border: none;background: #e2dcce;color: #b9a189;}

.feedback_descrip .feedback_textarea>textarea::-webkit-input-placeholder{color: #b9a189;}
.feedback_descrip .feedback_textarea>textarea::-moz-placeholder{color: #b9a189;}
.feedback_descrip .feedback_textarea>textarea:-ms-input-placeholder{color: #b9a189;}  

.feedback_descrip .upload{border: 1px solid #95191b;width:85px;height:35px;text-align: center;color: #95191b;margin-top:15px;padding: 0 15px;}
.feedback_descrip .upload i{font-size: 20px;display:block;float: left;line-height: 33px;font-style: normal;}
.feedback_descrip .upload span{display:block;line-height: 33px;float: left;}
.feedback_descrip .upload_text{font-size: 15px;color: #b9a189;margin-top:10px;}

.upload_img{margin-top: 15px;height: 140px;}
.upload_img span{width:31%;float: left;display: flex;align-items: center;border: 1px solid rgba(57,43,32,0.1);position: relative;padding: 15px 0 30px 0;height: 100%;}
.upload_img span:nth-child(2){margin:0 3.5%;}
.upload_img img{max-width: 100%;width: auto;max-height: 100%;margin: 0 auto;}
.upload_imgClose{position:absolute;font-size:20px;top:-10px;right: -10px;background: #f0ece1;color: rgba(57,43,32,0.8);}
.upload_status{display: block;text-align: center;position:absolute;bottom: 0;width: 100%;padding:5px 0;}
.upload_zhong{color: #95191b;font-style: normal;}
.upload_lose{color: #000;font-style: normal;}
.upload_success{color:green;font-style: normal;}

.feedback_iphone{margin-top: 20px;}

.feedback_iphone input{background: #e2dcce;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding: 10px 0 10px 10px;}
.feedback_iphone input::-webkit-input-placeholder{color: #b9a189;font-size: 15px;}
.feedback_iphone input::-moz-placeholder{color: #b9a189;font-size: 15px;}
.feedback_iphone input:-ms-input-placeholder{color: #b9a189;font-size: 15px;} 

.feedback_btn{border: none;outline: none;background: #94181a;color: #f0ece1;font-weight: 700;display: block;width: 100%;height: 45px;font-size:18px;}
/* 用户反馈 end */

/* 首页 */
.hclifeSy_home,.hclifeSy_home .mui-content{background: #fbf9f3;}
.hclifeSy_bg{background: #ffffff;}

.hclifeSy_home .botCopy_visit ul li{color: #392b20;flex: 1;display: flex;}

/* banner */
.hcsh_banner .mui-slider-group .mui-slider-item img{width: 100%;}
.hcsh_banner .mui-slider-indicator .mui-indicator{width:16px;border-radius: 20px;box-shadow: none;background: rgba(248,239,221,0.5);}
.hcsh_banner .mui-slider-indicator .mui-active.mui-indicator{background: #f8efdd;width: 20px;}

.hcsh_tuijian img{display:inline-block;border-radius: 50%;}
.hcsh_tuijian .home-fenlei-list{background: #ffffff;padding-top: 15px;}
.hcsh_tuijian .mui-slider-indicator .mui-indicator{width: 12px;border-radius: 20px;box-shadow: none;background:rgba(57,43,32,0.3);height: 5px;}
.hcsh_tuijian .mui-slider-indicator .mui-active.mui-indicator{background: #392b20;width:16px;}

.hcsh_news{padding:15px 10px;background: #f0efee;border-bottom: 1px solid rgba(57,43,32,0.1);}
.hcsh_news .home-news-title{background: url(../../../images/redian.png) no-repeat;background-size: 90% auto;border-right: none;position: relative;}
.hcsh_news .home-news-title:before{content: '';position: absolute;width: 4px;height: 4px;background: #392b20;border-radius: 50%;right:-2px;top:8px;}

.hcsh_huangli{background:#f0efee url(../../../images/huangli_bg.jpg) no-repeat;background-size:100% auto;padding: 15px 10px;}
.hcsh_hlDate{width: 105px;float: left;margin-top:1px;}
.hcsh_hlDate span{display: block;width: 35px;height:40px;background: url(../../../images/time_bg.png) no-repeat;background-size:100% auto;font-size: 20px;font-weight: 700;color: #95191b;text-align: center;line-height: 47px;float: left;margin-right: 5px;}
.hcsh_hlDate  b{display: block;}

.hcsh_hlyiji{padding-left: 110px;}
.hcsh_hlyiji ul li{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcsh_hlyiji ul li i{display: block;width:20px;float: left;margin-right: 5px;}
.hcsh_hlyiji ul li span{margin-right:7px;}
.hcsh_hlyi{margin-bottom:5px;}

.hcsh_zjtj{margin:15px 10px;}

/* 2023年9月18日 修改 */
.hcban{margin: 15px 0;}
.hcsh_wenku .hcshbk_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item{font-weight: 400;font-size: 16px;}
.hcsh_wenku .hcshbk_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{font-weight: 700;}

.wenkuMore{text-align: center;}
.wenkuMore a{color: #95191b;text-decoration: underline;}

.shhl_yhsl{margin-top: 15px;}
.shhl_yhsl ul li{width:23.5%;float: left;border-radius: 10px;margin-right: 2%;padding: 15px 0;}
.shhl_yhsl ul li:nth-child(4n){margin-right: 0;}
.shhl_yhsl em{display: block;font-size: 14px;text-align: center;color: #392b20;}
.shhl_yhsl i{display:block;width:15px;height:1px;background:rgba(0,0,0,0.3);margin:10px auto;}
.shhl_yhsl span{display: block;font-size: 16px;text-align: center;font-weight: 700;color: #000;}

/* 黄历 */
/*.sh_huangli{background:#fbf8ea url(../../../Content/images/shouye/huangli_bg.png) no-repeat bottom right;background-size:100% auto;padding:15px 10px;margin: 15px 10px;border-radius:8px;border: 1px solid rgba(59,45,36,0.1);}*/
.sh_huangli{background:#fff9eb;padding:15px 10px;margin: 15px 10px;border-radius:8px;box-shadow: 2px 2px 5px rgba(255,255,255,0.75);}
.sh_hl_Date{border-bottom: 1px solid rgba(57,43,32,0.12);padding-bottom:10px;}
/*.sh_hl_DateLf{width:77%;}*/
.sh_hl_DateRiqi h3{display: block;float: left;font-size: 17px;font-weight: 700;color: #95191b;line-height: 20px;}
.sh_hl_DateRiqi i{display: block;float: left;font-size: 14px;color: #95191b;background: rgba(149,25,27,0.1);border-radius: 20px;height: 20px;line-height: 20px;padding: 0 10px;margin-left:8px;}
.sh_hl_Datejieri{margin-top:6px;}
.sh_hl_Datejieri i{display: block;font-size: 14px;color: #999999;float: left;margin-right:6px;}

.sh_hl_DateCkxq{display: block;font-size: 14px;color: #95191b;border-radius: 20px;border: 1px solid #95191b;text-align: center;width: 75px !important;line-height: 26px;float: right !important;background: #fff9eb !important;padding: 0 !important;}

.sh_hl_yiji{margin-top:8px;}
.sh_hl_yjgz i{display:block;float: left;font-size: 14px;color: #392b20;margin-right: 5px;}
.sh_hl_yjbox{margin-top:8px;position: relative;overflow: hidden;}
.sh_hl_yj{width: 50%;float: left;overflow: hidden;height:20px;line-height:20px;}
.sh_hl_yj span{display: block;float: left;color: #fbf8ea;font-size: 13px;font-weight: 600;width:20px;height:20px;border-radius: 50%;text-align: center;line-height:20px;}
.sh_hl_yi span{background: #52a85d;}
.sh_hl_ji span{background: #95191b;}

.sh_hl_yj i{display: block;font-size: 14px;color: #392b20;font-weight: 600;padding-left:25px;line-height: 20px;position: absolute;margin-top: 1px;width: 50%;}

@media screen and (max-width: 340px) {
	.sh_hl_DateLf{width:74%;}
	.sh_hl_DateRiqi h3{font-size: 14px;}
    .sh_hl_DateRiqi i{font-size: 12px;margin-left: 5px;}
    .sh_hl_Datejieri i{font-size: 12px;}
    .sh_hl_DateCkxq{font-size: 13px;}
}

.hcsh_content .hc_headLine h3{border-left: none;padding-left: 0;}
.hcsh_content .hc_headLine span a{color: #999999;}

.hcsh_content .hcsh_contBg{padding:15px 10px 0 10px;}

.hcsh_contBg{background: #ffffff;}
.entry_zzbjList ul li{width:22.7%;float: left;margin-right: 3%;}
.entry_zzbjList ul li a{display: block;}
.entry_zzbjList ul li:nth-child(4n){margin-right: 0;}
.entry_zzbjList ul li span{display: block;text-align: center;font-weight: bold;margin-top:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 15px;color: #392b20;}

.home_rebangList ul li{border-bottom: 1px solid rgba(57,43,32,0.12);padding: 12px 0;line-height: 1.5;font-size: 15px;}
.home_rebangList ul li a{color: #392b20;}
.home_rebangList i{color: #9c9794;margin-right: 5px;}
.home_rebangList ul li:last-child{border-bottom: none;}
.home_rebangList ul li em{display: block;color: #999999;margin-top:5px;font-size: 14px;}

.home_contentHuan{color: #c3141c;text-align: center;padding-bottom: 15px;}
.home_contentHuan span{margin-right: 10px;}

.mui-segmented-control.mui-scroll-wrapper{height: 42px;max-width: 750px;}

.hcsh_slider{background: #fff;}

.hcsh_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item{color: #392b20;font-size: 15px;font-weight: 700;padding: 0 5px;margin-right: 5px;height:42px;line-height: 42px;}
.hcsh_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{color: #95191b;border-bottom: 2px solid #95191b;}

.hcsh_slider .home-box{background: #fff;border-top:rgba(57,43,32,0.1) 1px solid;}
.hcsh_slider .home-fs-list h3:after{content: initial;}
.hcsh_slider .home-fs-list h3{font-size: 15px;}
.hcsh_slider .home-fs-list p{color: #999999;font-size: 13px;margin-top: 5px;}
.hcsh_slider .home-fs-list li{border-bottom: 1px solid rgba(57,43,32,0.1);}
.hcsh_slider .home-fs-list li:last-child{border-bottom: none;}

.hcshbk_slider{background: #fff;}

.hcshbk_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item{color: #392b20;font-size: 15px;font-weight: 700;height:42px;line-height: 42px;}
.hcshbk_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{color: #95191b;border-bottom: 2px solid #95191b;}

.hcshbk_slider .home-box{background: #fff;border-top:rgba(57,43,32,0.1) 1px solid;}
.hcshbk_slider .home-fs-list h3:after{content: initial;}
.hcshbk_slider .home-fs-list h3{font-size: 15px;}
.hcshbk_slider .home-fs-list p{color: #999999;font-size: 13px;margin-top: 5px;}
.hcshbk_slider .home-fs-list li{border-bottom: 1px solid rgba(57,43,32,0.1);}
.hcshbk_slider .home-fs-list li:last-child{border-bottom: none;}

/* .hcsh_jpce_list{background: url(../../../images/jpce_bg.png) no-repeat bottom center;background-size:100% auto;padding-bottom: 15px;} */
.hcsh_jpce_list ul li{width: 33.33%;float: left;padding: 0 5px;margin-top: 10px;}
.hcsh_jpce_list ul li img{border-radius: 10px;}
.hcsh_jpce_list ul li span{display: block;font-size: 14px;text-align: center;margin-top:5px;font-weight: 600;color: #392b20;}
.hcsh_jpce_list ul li i{display: block;font-size: 12px;text-align: center;color: #999999;transform:scale(0.9);}

.hcsh_jpce_dt{height:30px;line-height:30px;margin-top: 10px;}
.hcsh_jpce_dt i{color: #95191b;}

.hcsh_sliderMore{font-size: 15px;color: #999999;float: right;line-height: 38px;padding-right: 10px;}

.syappdownload{display: flex;flex-direction: row;width: 90%;margin:5px auto 0 auto;justify-content: center;}
.syappdownload a{display: flex;width: 49%;border-radius: 30px;height: 30px;line-height: 30px;justify-content: center;align-items: center;font-size: 16px;margin: 0 5px;}
.syappdownload a img{width: auto;height:18px;margin-right: 5px;}
.syappdownload a.azapp{border:1px solid #bf0003;background: #bf0003;color: #ffffff;} 
.syappdownload a.iosapp{border:1px solid #bf0003;color: #bf0003;} 

.sh_huangliapp .sh_hl_Date{justify-content: flex-start;}
.sh_huangliapp .sh_hl_yjbox{margin-top: 0;}
.sh_huangliapp .sh_hl_yj{width: 100%;margin-top: 10px;height: auto;}
.sh_huangliapp .sh_hl_yj i{width: auto;position: initial;}
.shhl_ycxfy{border-top: 1px solid rgba(57,43,32,0.12);margin-top: 10px;padding-top: 10px;}
.shhl_ycxfy ul li{width: 20%;float: left;text-align: center;}
.shhl_ycxfy ul li b{display: block;font-size: 15px;line-height: 24px;}
.shhl_ycxfy ul li span{display: block;font-size: 13px;line-height: 24px;}
.shhl_download{border-top: 1px solid rgba(57,43,32,0.12);margin-top: 10px;}
.shhl_download a{display: block;font-size: 16px;color: #b32a2a;font-weight: 700;text-align: center;padding-top: 10px;}

/* 精品推荐 */
.sh_content{padding:15px 0;margin-top: 15px;}
.sh_content .hc_headLine{margin: 0 15px}
.sh_jptj{margin: 0 15px;}
.sh_jptj img{border-radius:15px;}
.sh_jptj a{display: block;}
.sh_jptj .sh_jptjImg{margin-top: 10px;}
.sh_jptj .mui-pull-left{width:49%;}
.sh_jptj .mui-pull-right{width:49%;}

/* 心理测试 */
.sh_xinlics ul li{width:25%;float: left;margin-top: 10px;}
.sh_xinlics ul li img{width:35px;margin: 0 auto;}
.sh_xinlics ul li i{display: block;font-size: 15px;color: #392b20;text-align: center;margin-top:5px;}

/* banner */
.sh_banner{margin: 15px;}
.sh_banner a{width: 48.5%;}
.sh_banner img{border-radius: 10px;}

/* 喜用神 */
.xys_box{background: #fde8d2 url(../../../images/xiyongshen_bg.jpg) no-repeat;background-size: 100% auto;}
.xys_box .hclifeCs_bg{background: transparent;}

.xys_main{margin:50% 10px 0 10px;padding-bottom: 20px;}

.xys_input_box{background: #feead4;border: 1px solid #f1ca6c;border-radius: 10px;padding: 0 10px 10px 10px;}
.xys-input{background: #ffffe9;border-radius: 10px;margin-top: 10px;}
.xys-input:last-child{background: #ffffe9;}
.xys-input label{font-size: 15px;color: #392b20;width: 20%;}
.xys-input label~input{width: 80%;}
.xys-input input::-webkit-input-placeholder{color: #392b20;font-size: 15px;}
.xys-input input::-moz-placeholder{color: #392b20;font-size: 15px;}
.xys-input input:-ms-input-placeholder{color: #392b20;font-size: 15px;} 
.xys-input .mui-radio{color: #392b20;position: relative;display: inline-block;margin-right:25px;line-height: 38px;}
.xys-input .mui-radio input[type=radio]{position: inherit;right: 0;top: 2px;height: 28px;}
.xys-input .mui-radio input[type=radio]:before{font-size: 24px;}
.xys-input .mui-radio input[type=radio]:checked:before{color: #b9301b;}
.xys-input-xb{width: 80%;float: right;}

.xys-btn{margin-top: 5px;}

.xys_service{text-align: center;margin-top: 10px;}
.xys_service i{display: inline-block;width: 20px;position: relative;top:4px;}
.xys_service a{text-decoration: underline;}

.xys_inform{text-align: center;margin-top: 10px;}
.xys_inform i{color: #b9301b;}
.xys_inform span,.xys_inform a{text-decoration: underline;color: #b9301b;margin-left: 10px;}

.xys_zdsm_title{width: 65%;margin: 20px auto 0 auto;}

.xys_zdsm_list ul li{border-bottom: 1px dashed rgba(57,43,32,0.2);line-height: 2;font-weight: 700;padding: 10px 0;color: #392b20;}
.xys_zdsm_list ul li span{color: #b9301b;}

/* 全吉号码 */
.qjhm_box{background: #efedff url(../../../images/qjhm_bg.jpg) no-repeat;background-size: 100% auto;}
.qjhm_box .xys_main{margin-top: 45%;}
.qjhm_box .xys_input_box{background: #dedafd;border: 1px solid #dedafd;}
.qjhm_box .xys-input{background: #efedff;}
.qjhm_box .xys-input .mui-radio input[type=radio]:checked:before{color: #7c09d6;}
.qjhm_box .xys_inform i{color: #7c09d6;}
.qjhm_box .xys_inform span{color: #7c09d6;}
.qjhm_box .xys_zdsm_title{width: 58%;}
.qjhm_box .xys_zdsm_list ul li span{color: #392b20;border-bottom: 2px solid #392b20;}

/* 手机号码 */
.sjhm_box{background: #2176ea url(../../../images/sjhm_bg.jpg) no-repeat;background-size: 100% auto;}
.sjhm_box .xys_main{margin-top: 45%;}
.sjhm_box .xys_input_box{background: #64a5ff;border: 1px solid #64a5ff;}
.sjhm_box .xys-input{background: #ffffff;}
.sjhm_box .xys-input .mui-radio input[type=radio]:checked:before{color: #2176ea;}

/* 八字 */
.hcbz_daohang{background: #ffffff;}
.hcbz_daohang ul li{width: 12.5%;float: left;text-align: center;height:40px;line-height:40px;}
.hcbz_daohang ul li.active{position: relative;color:#95191b;font-weight: 700;}
.hcbz_daohang ul li.active a{color:#95191b;}
.hcbz_daohang ul li.active:before{content: '';position: absolute;width:20px;height: 3px;background: #95191b;border-radius: 10px;bottom: 0;left: 50%;margin-left: -10px;}

.hcbz_ceshi{background: #ffffff;margin-top: 15px;padding: 0 10px;}
.hcbz_ceshi li{padding: 15px 0;border-bottom: 1px solid rgba(57,43,32,0.1);position: relative;}
.hcbz_ceshi .hcbz_ceshi_img{width:60px;height: 60px;margin-right: 10px;float: left;}
.hcbz_ceshi .hcbz_ceshi_img img{border-radius: 10px;}
/* .hcbz_ceshi .hcbz_ceshi_txt{width:auto;position: absolute;left:70px;right: 90px;} */
.hcbz_ceshi .hcbz_ceshi_txt{margin-left:70px;margin-right: 26px;}
.hcbz_ceshi .hcbz_ceshi_txt h3{display: block;font-size: 15px;color: #392b20;line-height: 1.5;}
.hcbz_ceshi .hcbz_ceshi_txt span{display: block;font-size: 13px;color: #999999;}
.hcbz_ceshi .hcbz_cesuan{float: right;width:80px;text-align: center;position: absolute;top:30px;right:0;height: 35px;line-height: 35px;background: #95191b;border-radius: 30px;color: #ffffff;font-weight: 700;display: block;font-size: 15px;}
.hcbz_ceshi .hcbz_cesuan i{font-size: 13px;color: #999999;}

.hczt-wrapper{background-color: #ffffff;padding-right: 40px;}
.hczt-icon{position: absolute;top: 0;right: 0;margin: 0 !important;width: 40px !important;height: 38px !important;line-height: 38px !important;color: #999999;border: none !important;background-color: #ffffff;z-index: 2;}
.hczt-item{height:42px;padding: 0 !important;margin-right: -4px !important;}
.hczt-item span{margin-bottom: 4px;line-height:42px;padding: 0 15px;color: #392b20;display: block;}
.hczt-item.mui-active span{color: #94181a;font-weight: 600;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .hczt-item.mui-active{border-bottom:none;position: relative;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .hczt-item.mui-active:before{content: '';position: absolute;width:20px;height: 4px;background: #95191b;bottom: 0;left: 50%;margin-left: -10px;border-radius: 20px;}
.menuzt-popup{border-bottom:1px solid rgba(57,43,32,0.1);}
.hczt-tan{font-size: 15px;}
.hczt-tan li{float: left;width: 20%}
.hczt-tan .mui-table-view-cell a{color: #392b20;}
.hczt-tan .mui-table-view-cell{padding: 10px 15px}
.hczt-tan .mui-table-view-cell > a:not(.mui-btn){margin-right: -20px}
.hczt-tan .mui-table-view-cell:after{height: 0}
.hczt-tan:after,.hczt-tan:before{height: 0}
.hczt-tan.mui-table-view-radio .mui-table-view-cell .mui-navigate-right:after{ right: 0}

.home-fenlei-list li span{color: #392b20;}
.home-fenlei-list li span.dhvip{background: #de0000;color: #ffffff;border-radius: 5px;display: inline-block;padding: 2px 5px;font-size: 14px;}
.home-news-list .core a{color: #392b20;}

/* 工具页面 */
.gongju_box{background:#ffffff url(../../../Content/images/gongju/gongju_bg.jpg) no-repeat;background-size: 100% auto;padding: 20px 0;}
.gj_huangli{margin: 0 15px;border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 15px;}
.gj_huangli h2{display: block;font-size:40px;font-weight: bold;color: #94181a;width:18%;float: left;text-align: center;height: 75px;line-height: 75px;}
.gj_huangli h2 i{display: block;font-size: 12px;color: #382a21;font-weight:normal;line-height: 1;margin-top: -15px;}
.gj_huangli .gj_hlyj{border-left: 1px solid rgba(57,43,32,0.1);width:78%;float: left;padding-left:3%;}
.gj_huangli .gj_hlyj h3{display: block;font-size: 15px;color: #382a21;}
.gj_huangli .gj_hlyj span{font-size: 13px;width: 20px;height: 20px;border-radius: 50%;display: block;float: left;text-align: center;line-height: 20px;}
.gj_huangli .gj_hlyj span.yi{color: #42874a;border: 1px solid #42874a;}
.gj_huangli .gj_hlyj span.ji{color: #94181a;border: 1px solid #94181a;}
.gj_huangli .gj_hlyj i{display: block;font-size: 14px;float: left;margin-left: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 85%;}
.gj_huangli .gj_hlyj .gj_hlyi{margin: 10px 0 8px 0;}

.gj_sky{margin:15px 15px 0 15px;position: relative;}
.gj_sky:before{position: absolute;content: '';height:25px;width:100%;background: transparent;top: 0;left: 0;z-index: 2;}
.gj_sky i{width:22px;float: left;display: block;margin-right: 5px;}
.gj_sky span{display: block;float: left;font-size: 14px;}
.gj_sky span.area{float: right;}
.gj_sky em{display: inline-block;font-size: 12px;color: #ebebeb;border-radius:18px;height:18px;line-height:18px;padding: 0 3px;margin-left: 5px;}
.gj_sky em.you{background: #6dba0a;}

.tuijian_content{margin-top:30px;}
.gj_contTitle{font-size: 18px;color: #392b20;text-align: center;display: block;position: relative;}
.gj_contTitle:before{content: '';position: absolute;width: 50px;height: 1px;background: #dddddd;top:8px;right:50%;margin-right: -95px;}
.gj_contTitle:after{content: '';position: absolute;width: 50px;height: 1px;background: #dddddd;top:8px;left:50%;margin-left: -95px;}
.tuijian_contTitle:before{margin-right: -75px;}
.tuijian_contTitle:after{margin-left: -75px;}

.gj_list{margin:10px 2% 0 2%;}
.gj_list ul li{width: 31.33%;float: left;margin:10px 1% 0 1%;}
.gj_list img{border-radius: 10px;width: 96%;margin: 0 auto;}
.gj_list span{font-size:15px;color:#392b20;text-align:center;margin-top: 5px;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;height: 60px;height: 42px;}

.gj_list .mui-media-body{font-size: 15px;color: #392b20;text-align: center;margin-top: 5px;}

.gj_listMore{text-decoration: underline;color: #95191b;display: block;text-align: center;margin-top: 15px;}

.minsu_content .gj_list ul li{width: 23%;}

.ceshiMust_title,.ceshiMust_list{padding: 0 3%;}
.ceshiMust_title{margin-bottom:5px;padding-top:15px;}
.ceshiMust_title i{display: block;float: left;color: #382b22;margin-right:5px;margin-top: 2px;color: #95191b;}
.ceshiMust_title span{display: block;float: left;font-size: 16px;color: #382b22;font-weight: 600;}
.ceshiMust_list a{float: left;color: #382b22;font-size: 14px;border: 1px solid rgba(57,43,32,0.2);border-radius: 40px;width: 49%;text-align: center;height: 35px;line-height: 35px;margin-top: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;}
.ceshiMust_list a:nth-child(2n){float: right;}
.ceshiMust_box .weixin_list{padding-bottom:15px;}

.ms_content .gjcs_list{margin-top:5px;}
.ms_content .ceshiMust_list{padding-right:1.5%;}
.ms_content .ceshiMust_list a{width: 23.5%;margin-right: 1.5%;margin-top:10px;}
.ms_content .ceshiMust_list a:nth-child(2n){float: left;}

/* 工具页面 end */

/* 首页 免费测试 */
.sh_mfcs .hcsh_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item{color: #999999;}
.sh_mfcs .hcsh_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{color: #95191b;}
.sh_mfcs .hcsh_slider .home-box{padding:0 5px;}
.sh_mfcs .hcbz_ceshi{margin-top: 0;}
.sh_mfcs .hcbz_ceshi .hcbz_ceshi_img{width: 55px;height: 55px;}
.sh_mfcs .hcbz_ceshi .hcbz_ceshi_img img{border-radius: 10px;}
.sh_mfcs .hcbz_ceshi .hcbz_ceshi_txt{margin-left: 60px;margin-top: 5px;}
.sh_mfcs .hcbz_ceshi .hcbz_cesuan{border:1px solid #95191b;background: #ffffff;color: #95191b;height: 30px;line-height: 30px;padding-top: 0;border-radius: 20px;top: 28px;}

/* 首页 底部版权 */
.botCopy_fenlei{border-bottom: 1px solid rgba(57,43,32,0.1);margin: 0 15px;padding: 0 15px;}
.botCopy_fenlei ul li a{/* width:33.33%;float: left; */text-align: center;font-size: 15px;font-weight: 600;color: #392b20;display: block;line-height:40px;}
.botCopy_fenlei ul li{display: table-cell;width: 1%;}
.botCopy_fenlei ul{display: table;}
.hc-footer .mui-icon{font-size: 17px;}
.hc-footer .mui-icon.icon-home,.hc-footer .mui-icon.icon-wo{font-size: 20px;}
.hc-footer .mui-tab-item .mui-icon~.mui-tab-label{font-size: 15px;}

/* 咨询列表页面 */
.duihua_header{background: #931719;color: #ffffff;}
.duihua_header .mui-title{color: #ffffff;left:70px;right: 70px;}
.duihua_header a{color: #ffffff;}
.duihua_header .duihua_dingdanTop{font-size: 16px;line-height: 21px;}

.weixin_home,.weixin_home .mui-content{background: #e9dec3;}

.xlzx-slider{background: #f1e9d4;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .xlzx-item{height: 42px;line-height: 42px;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .xlzx-item.mui-active{border-bottom: 2px solid #95191b;color: #95191b;font-weight: 600;}

.xlzx-slider2{background: #f1e9d4;border-top: 1px solid rgba(57,43,32,0.1);}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted.xlzx-slider2 .xlzx-item{height: 28px;line-height: 28px;background: rgba(57, 43, 32, 0.05);border-radius: 40px;margin: 7px 5px 0 5px;padding: 0px 10px;font-size: 14px;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted.xlzx-slider2 .xlzx-item.mui-active{background:#95191b;color: #f8efdd;}


.xlzx-ceshi-list{background: #f1e9d4;margin-top: 15px;padding: 0 15px;}
.xlzx-ceshi-list li{padding: 15px 0;border-bottom: 1px solid rgba(57,43,32,0.1);}
.xlzx-ceshi-list img{width: 80px;height: 65px;margin-right: 10px;display: block;border-radius: 5px;}
.xlzx-ceshi-list h3{font-size: 16px;color: #3b2a20;font-weight: 600;margin-bottom: 5px;}
.xlzx-ceshi-list p{padding-bottom: 0;line-height: 22px;color: #b9a189;font-size: 14px;}
.xlzx-ceshi-list span{border: 1px solid #b9a189;font-size: 13px;padding: 0 5px;margin-top: 5px;display: inline-block;border-radius: 5px;color: #b9a189;}

.xlzx-ceshi-search{margin:15px 15px 0 15px;font-family: Muiicons;position: relative;}
.xlzx-ceshi-search:before{content: '\e466';font-size: 20px;position: absolute;left: 10px;top:7px;}
.xlzx-ceshi-search input[type=search]{margin-bottom: 0;background: #ffffff;text-align: left;padding: 0 10px 0 35px;}
.xlzx-ceshi-search input::-webkit-input-placeholder{color: #999999;}  
.xlzx-ceshi-search input:-moz-placeholder{color: #999999;}  
.xlzx-ceshi-search input::-moz-placeholder{color: #999999;}  
.xlzx-ceshi-search input:-ms-input-placeholder{color: #999999;}

.zzjx_Page{margin-top:10px;}
.zzjx_Page a{display: block;float: left;width:50%;text-align: center;font-size: 16px;line-height: 3;position: relative;}
.zzjx_Page a:before{position: absolute;content: '';width: 1px;height:20px;background: rgba(57,43,32,0.1);top: 13px;right: 0;}
.zzjx_Page a:last-child:before{content: initial;}

.zzjx_Page .zzjx_hui{color: #999999;}

.zzjx_PageSw a{width:25%;color: #392b20;}

/* 咨询列表页面 end */

/* 详细页面 */
.inform-content{padding-top: 10px;font-size:17px;line-height:2;padding-bottom:15px;background: #f1e9d4;}
.inform-content h3{font-size:18px;line-height:1.8;}
.inform-content .inform-jr{margin-top:15px;}
.inform-content .inform-jr img{width: 80%;margin:0 auto 15px auto;}
.inform-content p{margin-bottom:10px;}

.inform_wz{padding: 0 15px;color: #392b20;}
.inform_wz p{color: #392b20;}

/* 自媒体 */
.readBook_measTit{margin-bottom: 0;padding-bottom:10px;position: relative;}
.readBook_measTit .dmtpt_img{width:40px;float: left;margin-right:5px;height:40px;margin-top: 3px;border-radius: 50%;}
.dmtpt_img img{width: 100%;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.readBook_measTit h3{display: block;font-size: 15px;color: #392b20;font-weight: 400;line-height:24px;padding-top: 0;margin-top:0;}
.readBook_measTit .readBook_measFud{width: 65%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.readBook_measTit .readBook_measFud span{color: #b9a189;font-size: 12px;line-height:20px;display: block;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.readBook_measTit .readBook_measFud em{display: block;float: left;width: 1px;height: 12px;background: #dcd0c1;margin:5px 10px 0 10px;}
.dmtpt_gz .btn{width:60px;height:25px;border:none;outline: none;background: #95191b;color: #ffffff;font-size: 15px;font-weight: 600;border-radius: 20px;position: absolute;top:7px;right:0;padding: 0;}

.dmtpt_gz .btn_act{background: #f0ece1;color: #b9a189;border: 1px solid #b9a189;}

.yuedu{font-size:13px;color: #b9a189;line-height:20px;}
.inform_fankui{float: right;color: #b9a189;font-size: 14px;}

/* 自媒体 end */

.AnswerItem{position: relative;margin-bottom: 10px;}
/* .AnswerItem-mask{position: absolute;bottom: 0;z-index: 2;width: 100%;height: 150px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#ffffff);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#ffffff);-webkit-animation: fadeIn .2s;animation: fadeIn .2s;}
.AnswerItem-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #95191b;display: block;left: 0;right: 0;} */

.AnswerItem-mask span.app_ydu{margin-left: 50%;display: none;}

.inform-content .AnswerItem-mask span{width:36%;border:1px solid #95191b;margin:10px auto 0 auto;border-radius: 20px;line-height:30px;font-weight: bold;}
.inform-content .AnswerItem{margin-top:35px;margin-bottom:55px;}
.inform-content .AnswerItem-mask{height: 240px;/* background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#ffffff);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#ffffff);-webkit-animation: fadeIn .2s;animation: fadeIn .2s; */}

.AnswerItem2{position: relative;margin-bottom: 10px;}
.AnswerItem2-mask{position: absolute;bottom: 0;z-index: 2;width: 100%;height: 150px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f3ecd7);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f3ecd7);-webkit-animation: fadeIn .2s;animation: fadeIn .2s;/* background-image: linear-gradient(rgba(242,238,227,0.1),rgba(242,238,227,1)); */}
.AnswerItem2-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #95191b;display: block;left: 0;right: 0;}
.AnswerItem2-mask span.app_ydu{margin-left: 50%;display: none;}

.inform-content .AnswerItem2-mask span{width:50%;border:1px solid #95191b;margin:0.2rem auto 0 auto;border-radius: 20px;font-weight: bold;}
.inform-content .AnswerItem2{margin-top: 0.7rem;margin-bottom: 1.1rem;}
.inform-content .AnswerItem2-mask{height: 240px;}

.inform_shengm{line-height: 1.7;color: #b9a189;font-size: 14px;margin-top:10px;}
.inform_shengm span{color: #95191b;display: inline-block;margin-right: 5px;}
.inform_shengm a{color: #95191b;}

.classic-page{margin-top: 15px;}
.classic-page a{width: 100%;display: block;font-size:15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 30px;height: 30px;color: #392b20;}

.inform_guang{border-top: 1px solid rgba(57,43,32,0.1);margin:15px 15px 0 15px;padding-top:10px;}
.inform_guang span{display: block;color: #95191b;margin-right:10px;float: left;height:35px;line-height:35px;}
.inform_guang a{display: block;font-weight: bold;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 90%;height:35px;line-height:35px;color: #392b20;}

.inform_common{padding: 0 15px 15px 15px;background:#f1e9d4;margin-top:15px;}
.life-main-titleres h3{height: 18px;line-height: 18px;float: left;border-left: 4px #95191b solid;margin:20px 0 0 0;padding-right:10px;}
.life-main-titleres h3 span{font-size:18px;font-weight: bold;color: #392b20;padding-left: 8px;display: inline-block;float: left;}
.life-main-titleres a{font-size:15px;color: #b9a189;float: right;margin-top: 14px;}
.life-main-titleres a.icon-you-copy:before{float: right;margin-top:2px;}

.home_test_icon ul{overflow:auto;}
.home_test_icon ul li{width: 50%;float: left;margin-top:20px;}
.home_test_icon ul li img{width:60px;float: left;margin-right:10px;margin-top: -6px;-webkit-border-radius: 10px;border-radius: 10px;margin-left: 3px;}
.home_test_icon{margin-top:5px;}
.home_test_icon ul li .home_test_rg h3{display: block;font-size:15px;color: #392b20;}
.home_test_icon ul li .home_test_rg span{display: block;color: #b9a189;margin-top:5px;font-size: 15px;}
.home_test_icon ul li .home_test_rg b{color: #94181a;}

.mui-slider .mui-slider-group .mui-slider-item .home_test_icon ul li img{width:60px;}

.inform_common .mui-slider-indicator .mui-indicator{background: rgba(57,43,32,0.3);width: 18px;-webkit-border-radius: 5px;border-radius: 5px;height: 6px;box-shadow: none;}
.inform_common .mui-slider-indicator .mui-active.mui-indicator{background: rgba(57,43,32,1) !important;width: 26px;height: 6px;}

.hc_zixun{padding:20px 0 15px 15px;background: #f1e9d4;margin-top: 15px;}
.hc_zixun .hc_headLine{padding-right: 15px;margin: 0;}
.hc_zixun .hc_headLine span a{color: #b9a189;}

.inform_recom{margin-top:5px;}
.inform_recom ul li{line-height:40px;}
.inform_recom ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #392b20;}
.inform_recom ul .inf_recom_red a{color: #94181a;}
.inform_recom ul .inf_recom_green a{color: #046506;}

.inform_tonglan{margin-top: 15px;}

.hc_sinology{padding:20px 0 15px 15px;background: #f1e9d4;margin-top: 15px;}
.hc_sinology .hc_headLine{padding-right: 15px;margin: 0;}
.hc_sinology .hc_headLine span a{color: #999999;}

.ctFestList{padding-right:15px;margin-top:10px;}
.ctFestList a{display: block;color: #392b20;line-height:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:16px;width: 20%;float: left;text-align: center;}
.ctFestList a.active{color: #94181a;font-weight: 700;}

.hc_zixun .inform_tonglan{margin-left: -15px;}

.weixin_home .hclifeSy_bg,.weixin_home .hcshbk_slider{background: #f1e9d4;}

.hcvert07{margin:15px 15px;background: #f1e9d4;border-radius: 15px;padding:10px 0;}
.hcvert07 ul li{width: 33.33%;float: left;text-align: center;}
.hcvert07 ul li a{display: block;line-height:30px;font-size: 15px;font-weight: 700;}

.hcvert{margin:5px 15px 0 15px;}
.hcvert_line{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom: 15px;}
.hcvert ul li{width: 49%;margin-top: 10px;}

.hcvert img{border-radius: 10px;}

.hcvert_img img{border-radius: 10px;}
.hcvert_img li{width: 25%;float: left;padding: 5px !important;border-bottom: none !important;}
.hcvert_img li span{display: block;}
.hcvert_img li i{display: block;float: left;font-size: 15px;color: #392b20;text-align: center;background: rgba(57,43,32,0.05);border-radius: 20px;line-height: 35px;margin-top:8px;width: 100%}

.hcsh_zxls{padding-bottom:10px;}
.hcsh_zxls .hcshbk_slider .home-fs-list p{color: #b9a189;}
.hc_zixun .shequ-ceshi-list li{padding:15px 0;}
.hc_zixun .hclifeCs_zixunCs{padding:0 0 0 0;margin-bottom: -5px;}
.hc_zixun .hclifeCs_zixunCs .shequ-ceshi-list img{width: 65px !important;}

.bookCov_hot a{display: block;margin-right:10px;float: left;width: 22%;background: rgba(57,43,32,0.1);height:35px;line-height: 35px;margin-top:10px;text-align: center;font-size:15px;font-weight: 800;-webkit-border-radius: 6px 6px 0 6px;-o-border-radius: 6px 6px 0 6px;-ms-border-radius: 6px 6px 0 6px;-moz-border-radius: 6px 6px 0 6px;border-radius: 6px 6px 0 6px;color: #392b20;}
.bookCov_hot a:nth-child(4n){margin-right: 0;} 
.bookCov_hot a.active{background: rgba(148,24,26,0.1);color: #94181a;}

.inform_tonglan_bg{margin: 15px 15px 0 15px;}

/* 详细页面 end */

/* 导航 */
.hc-nav{background: rgba(119,20,22,1);position: fixed;height: 38px;z-index: 100;}
.hc-nav .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.xlcs-navItem{color: rgba(237,231,217,0.6);font-size: 16px;padding: 0 10px;}
.hc-nav .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active.xlcs-navItem{color: rgba(237,231,217,1);font-size: 18px;font-weight: 600;border-bottom:none;position: relative;}
.hc-nav .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active.xlcs-navItem::before{content: '';position: absolute;width:40px;height:3px;background: #ede7d9;left: 50%;margin-left: -20px;bottom: 0;}
.xlcs_navSlider{padding-right:40px;}
.hc-nav .xlcs_navFenlei{width:40px;position: absolute;right: 0;top:0;height:38px;z-index: 1;} 
.hc-nav .xlcs_navFenlei:before{content: '';position: absolute;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/home/head_zhegai.png) no-repeat top left;background-size: 100%;left:-15px;top: 0;width: 15px;height:38px;}
.hc-nav .xlcs_navFenlei span{color: #f8efdd;display: inline-block;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/home/dh_fenlei.png) no-repeat center center;background-size: 18px 16px;height: 38px;width: 40px;}

.hc-nav~.hcsh_banner{margin-top: 38px;}

/* 导航 end */

/* 弹窗 */
.xl_menuHome{background: #ffffff;padding-bottom: 20px;} 
.xl_menuHome .mui-content{background: #ffffff;}
.xl_menu_title{margin:20px 1% 5px 1%;}
.xl_menu_title h3{display: block;font-size: 16px;float: left;margin-right: 10px;height: 16px;line-height: 16px;}
.xl_menu_title i{display: block;font-size: 14px;float: left;color: #999999;height: 16px;line-height: 16px;font-style: normal;}
.xl_menu_title a{display: block;font-size: 15px;float: right;color: #95191b;height: 16px;line-height: 16px;}

.xl_menu_list a{width: 23%;float: left;background:#f1f1f1;border-radius: 5px;text-align: center;margin:10px 1% 0 1%;height:35px;line-height: 35px;color: #392b20;font-size: 15px;font-family: "iconfont" !important;position: relative;}
.xl_menu_list a.active{color: #ff7871;}
.xl_menu_list a.hot:before{content: "\e6ce";position: absolute;top:-15px;right: 0;color: #95191b;font-size:16px;}
.xl_menu_list a.bmfjxw{background:#ffffff;width: 73%;text-align: right;text-decoration: underline;color: #95191b;line-height: 40px;}

.xl_menu_img{margin:0 1%;}
.xl_menu_img a{width: 49%;margin-top:10px;}
.xl_menu_img img{border: 0;display: block;width: 100%;}
/* 弹窗 end */

.jm-meng-list a{font-size: 15px;}
.hclifeCs_bg #zgjmfl .font12{font-size: 15px;}
.hc-hd-content-txt{font-size: 15px;}

.hc-top_marquee{width: 100%;overflow: hidden;height:30px;line-height:30px;box-sizing: border-box;background: #380a0a;}
.hc-top_marquee .notice_content{font-size:13px;color:#ffffff;word-break: keep-all;white-space: nowrap;animation: noticeBar 30s linear infinite;}

@keyframes noticeBar{
	0% {
	transform:translate(100vw)
}
to {
	transform:translate(-100%)
}
}

/* 工具 */
.hyw_header{background: #741012;color: #ebe7dc;line-height: 44px;}
.hyw_header a{color: #ebe7dc;}
.mui-bar-nav.mui-bar.hyw_header .mui-icon.mui-action-back{margin-right: -5px;color: #BA8961;}
.mui-hidden{display: none!important;}
.gjny{font-size:15px;font-weight:700;color:#f6e6d7;position:absolute;display:inline-block;width:auto;left: 130px;right: 140px;text-align: center;height: 44px;overflow: hidden;}
.gjny i{width:0;height:0;border-top:5px solid #f6e6d7;border-right:5px solid transparent;border-left:5px solid transparent;display:inline-block;margin-left:5px;position:relative;top:-2px;}

/*.gongju_box{background:#f4f4f4 url(../../../Content/images/gongju/gongju_bg.jpg) no-repeat top center;background-size: 100% auto;position: relative;padding-bottom: 20px;}*/
.gongju_box{background:#f4f4f4;position: relative;padding-bottom: 20px;padding-top: 0;}

.gj_jieqi img{position: absolute;right: 0;width:100%;}

.gj_huangliweek{position: relative;}
.gjhl_week{padding-top:10px;}
.gjhl_week span{display: block;float: left;color: rgba(85,85,85,0.6);width:14.2857%;text-align: center;line-height: 30px;font-size: 15px;}
.gjhl_date li{float: left;width:14.2857%;text-align: center;}
.gjhl_date figure {position: relative;width: 100%;height: 0;overflow: hidden;margin: 0;padding-bottom: 100%;}
.gjhl_date ul li figure span{display: block;position: absolute;width: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.gjhl_date ul li figure em{display:block;font-style: normal;color: #382b1f;font-size: 16px;font-weight: 700;}
.gjhl_date ul li figure i{display:block;font-style:normal;color: rgba(56,43,31,0.6);font-size: 13px;}
.gjhl_date ul li figure.active{background: rgba(56,43,31,0.1);border-radius:50%;}
.gjhl_date ul li figure.active em{color:rgba(149,25,27,1);}
.gjhl_date ul li figure.active i{color:rgba(149,25,27,0.6);}
.gjhl_date ul li figure.huise em{color:rgba(85,85,85,0.3);}
.gjhl_date ul li figure.huise i{color:rgba(85,85,85,0.3);}

.gjhl_date ul li figure:hover{background: rgba(56,43,31,0.1);border-radius:50%;}
.gjhl_date ul li figure:hover em{color:rgba(149,25,27,1);}
.gjhl_date ul li figure:hover i{color:rgba(149,25,27,0.6);}

.gjhl_datefixBg{background: #f4f4f4;}

.gjhl_fixed{position: fixed;width: 100%;z-index: 2;top: 44px;padding-bottom: 10px;overflow: hidden;max-width: 750px;}

.gjhl_fixed .gjhl_week{position: relative;z-index:1;}
.gjhl_fixed .gjhl_openMore{position: relative;z-index:1;}

.gjhl_openMore{display: block;text-align: center;}
.gjhl_openMore span{font-size: 15px;font-weight: 700;line-height:30px;margin-left: -30px;}
.gjhl_openMore span:before{position: relative;left: 50px;} 

.gj_huangliInfo{background: #ffffff url(../../../Content/images/gongju/huangli_bg.png) no-repeat center center;background-size: 100% auto;border-radius: 10px;margin:5px 10px 0 10px;position: relative;padding:10px;}
.gj_huangliInfo .gjhlrili img{width:15px;float: left;}
.gj_huangliInfo .gjhlrili h2{font-size: 20px;color: #94181a;display: block;float: left;line-height: 30px;margin-left:5px;}
.gj_huangliInfo .gjhlrili i{display: block;font-size: 14px;color: #000000;border: 1px solid rgba(0,0,0,0.14);float: right;height: 30px;line-height: 30px;border-radius: 15px;padding:0 10px;font-style: normal;}
.gj_huangliInfo .gjhlrili i:before{float: right;margin-left: 5px;}
.gj_huangliInfo .gjhldate{margin-top: 10px;}
.gj_huangliInfo .gjhldate span{display: block;font-size: 14px;color: #666666;}
.gj_huangliInfo .gjhlyiji{border-top: 1px solid #eeeeee;margin-top: 10px;padding-top: 10px;}
.gj_huangliInfo .gjhlyiji .jhlyj{width: 50%;float: left;height: 20px;overflow: hidden;}
.gj_huangliInfo .gjhlyiji .jhlyj span{display: block;float: left;font-size: 13px;width: 18px;height: 18px;line-height: 18px;border-radius: 50%;text-align: center;}
.gj_huangliInfo .gjhlyiji .gjhlyi span{color: #2e905a;border: 1px solid #2e905a;}
.gj_huangliInfo .gjhlyiji .gjhlji span{color: #d63430;border: 1px solid #d63430;}
.gj_huangliInfo .gjhlyiji .jhlyj i{display: block;float: left;font-size: 13px;line-height: 20px;font-style: normal;margin-left:5px;font-weight: 700;color: #392b20;}

.gjbox{background: #ffffff;border-radius: 10px;margin:15px 10px 0 10px;padding-top: 15px;position: relative;}
.gjboxTitle{text-align:center;margin-bottom: -10px;}
.gjboxTitle span{font-size: 20px;color: #392b20;font-weight: 700;position: relative;}
.gjboxTitle span:before{content: '';position: absolute;background:url(../../../Content/images/gongju/title_left.png) no-repeat;background-size: 100% auto;width: 70px;height: 22px;top: 2px;left: -60px;}
.gjboxTitle span:after{content: '';position: absolute;background:url(../../../Content/images/gongju/title_right.png) no-repeat;background-size: 100% auto;width:60px;height: 22px;top: 7px;right: -58px;}

.gjbox_content{margin:20px 10px 0 10px;}
.gjcont_title h3{display: block;float: left;font-size: 16px;color: #392b20;border-left: 4px solid #c3141c;padding-left: 10px;height: 16px;line-height: 16px;}
.gjcont_title a{display:block;float: right;font-size: 14px;color: #392b20;}

.gjcontList ul li{width: 23.1%;float: left;margin-top:10px;margin-right: 2.5%;}
.gjcontList ul li:nth-child(4n){margin-right:0;}
.gjcontList img{width: 100%;display: block;border-radius: 10px;}
.gjcontList ul li span{display: block;text-align: center;font-weight: bold;margin-top:5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #392b20;font-size: 15px;}
.home-subhead-pag{margin-top:5px;}
.home-subhead-pag ul li{width: 23.5%;float: left;line-height: 35px;text-align: center;margin-top: 10px;margin-right: 2%;}
.home-subhead-pag ul li:nth-child(4n){margin-right: 0;}
.home-subhead-pag ul li a{background:rgba(57,43,32,0.05);-webkit-border-radius: 20px;border-radius: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;color: #392b20;font-size: 15px;}

.home-customs-icon ul li{text-align: center;width: 20%;float: left;margin-top: 12px;}
.home-customs-icon ul li img{width: 82%;display: inline-block;border-radius: 10px;}
.home-customs-icon ul li span{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top: 3px;display: block;color: #392b20;font-size: 13px;}

.home_contentList ul li{border-bottom: 1px solid rgba(57,43,32,0.15);padding: 15px 0;}
.home_contentList ul li:last-child{border-bottom: none;}
.home_contentList .home_contentImg{width:75px;float: left;margin-right: 10px;min-height: 50px;max-height: 65px;overflow: hidden;}
.home_contentList .home_contentImg img{border-radius: 5px;width: 100%;}
.home_contentBox{margin-top: -5px;}
.home_contentList ul li h3{line-height: 1.5;font-size: 15px;color: #392b20;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;}
.home_contentList ul li span{display: block;float: left;border: 1px solid rgba(213,0,5,0.5);color: rgba(213,0,5,0.5);font-size: 13px;line-height: 20px;padding: 0 5px;border-radius: 5px;position: relative;margin-right: 10px;}
.home_contentList ul li span:before{content: '';background: url(../../../Content/images/gongju/gxzs_bg.jpg) no-repeat;background-size: 100% auto;width: 19px;height: 22px;position: absolute;right: -1px;top: -1px;}
.home_contentList ul li span i{position: relative;font-style: normal;font-size: 13px;}
.home_contentList ul li em{font-size: 14px;color: #999999;display: block;font-style: normal;}
.home_contentHuan{color: #c3141c;text-align: center;padding-bottom: 15px;}
.home_contentHuan span{margin-right: 10px;font-size: 16px;}

.gjbox_contSearch{margin-top: 15px;}
 .gjbox_contSearch input[type=search]{margin-bottom: 10px;background: #ffffff;border: 1px solid #392b20;border-radius: 20px;}
.gjbox_contSearch.mui-search .mui-placeholder{text-align:left;padding: 0 10px;color: #392b20;}
.gjbox_contSearch.mui-search .mui-placeholder .mui-icon{color: #392b20;font-weight: 700;}
.gjbox_contSearch.mui-search:before{color: #392b20;font-weight: 700;left: 10px;margin-top: -16px;} 

.gjbox_contSearch{margin-top: 15px;}
.gjbox_contSearch i{margin-bottom: 10px;background: #ffffff;border: 1px solid #392b20;border-radius: 20px;display: block;font-size: 14px;line-height: 30px;padding:0 10px;color: #392b20;}
.gjbox_contSearch .mui-icon-search:before{font-size:20px;color: #392b20;}

.gongju_icon{margin-top: 15px;position: relative;}
.gongju_icon ul li{width: 25%;float: left;}
.gongju_icon img{width:55%;border-radius: 100%;margin: 0 auto;display: block;}
.gongju_icon span{display: block;font-size: 14px;color: #392b20;text-align:center;margin-top: 5px;}
/* 工具 end */

.charge_tcp {}
.charge_tcp  ul li{float: left;color: #b9a189;margin-right: 10px;}

/* 2023年6月29日 修改黄历页面 */
.huangliBox{/* background: #ededed url(../../../Content/images/huangli/huanglibg.png) no-repeat;background-size: 100%; */padding-top: 5px;margin-bottom: -20px;padding-bottom: 20px;}
.hldate-bg{background: #fff9eb url(../../../Content/images/huangli/detailbg.png) no-repeat bottom left;background-size: 100%;border-radius: 10px;box-shadow:1px 0 10px rgba(0,0,0,0.4);margin:0 10px;padding-bottom: 15px}

.hldate{text-align: center;padding-top: 15px;display: flex;align-items: center;justify-content: center;}
.hldate span{color: #333333;display: inline-block;font-size: 16px;}
.hldate i{color: #333333;display: inline-block;width: 25px;height: 24px;overflow: hidden;}

.hldateToday{position: relative;display: flex;flex-direction:row;margin-top: 10px;}
.hldateToday .arrowleft,.hldateToday .arrowright{font-size: 22px;display: flex;align-items: center;color: #080808;}
.hldateToday .wnl span{display: block;font-size: 16px;line-height:1.8;color: #080808;}
.hldateToday .date{font-size: 80px;color: #b32a2a;font-weight: 700;display: flex;flex: 1;justify-content: center;align-items: center;}
.hldateToday .const{font-size: 16px;line-height:1.8;color: #080808;display: flex;align-items: center;}
.hldateToday .jieri{position: absolute;top:-10px;left:65%;display: flex;flex-direction: column;align-items: center;}
.hldateToday .jieri img{width:40px;}
.hldateToday .jieri i{display: block;font-style: normal;font-size: 14px;color: #b32a2a;margin-top: -2px;}
.hlyinli{margin-top: 5px;}
.hlyinli span{display: block;font-size: 16px;color: #080808;text-align: center;line-height:1.8;}

.ctgj{border: 1px solid #dbd6ca;border-radius: 10px;width: 86%;margin: 0 auto;background: #ffffff;margin-top: 10px;padding: 7px 0;}
.ctgj .cthl{margin:5px 0 5px 20px;}
.ctgj span{font-size: 16px;display: inline-block;}
.ctgj span.hllf{background: #e7d4a8;border-radius: 30px;padding: 0 5px;}
.ctgj span.iconfont{color: #999999;font-size: 15px;}

.yshts{width: 86%;margin:15px auto 0 auto;}
.yshts a{width:48.5%;border-radius:5px;font-size: 14px;color: #ffffff;line-height: 35px;text-align: center;}
.yshts a.yunshi{background: #b32a2a;}
.yshts a.huataisui{background: #434343;}
.yshts a span{display: inline-block;}
.yshts a img{display: inline-block;width:15px;position: relative;top: 2px;}

.hldetailbox{border: 1px solid rgba(0,0,0,0.1);margin: 15px 15px 0 15px;padding: 5px;}
.hldetail{border: 1px solid rgba(0,0,0,0.14);margin: 0 -10px;padding: 0 5px;}

.hldetail .yjjr{display: flex;border-bottom: 1px solid rgba(0,0,0,0.1);}
.hldetail .hlyiji{width: 80%;float: left;}
.hldetail .hlyiji ul li{padding: 10px;position: relative;}
.hldetail .hlyiji .yi{border-bottom: 1px solid rgba(0,0,0,0.1);}
.hldetail .hlyiji span{width:20px;height: 20px;font-size: 14px;color: #ffffff;line-height:20px;text-align: center;border-radius: 50%;display: block;float: left;margin-right: 5px;position: absolute;top: 50%;margin-top: -10px;}
.hldetail .hlyiji i{font-size: 16px;line-height:1.6;display: block;float: left;margin-left: 25px;}
.hldetail .hlyiji .yi span{background: linear-gradient(#ff2d2d, #da2020);}
.hldetail .hlyiji .yi i{color: #d6332f;}
.hldetail .hlyiji .ji span{background: linear-gradient(#40b073, #1d8a4f);}
.hldetail .hlyiji .ji i{color: #1c8b4f;}

.hldetail .jrcx{width:20%;float:right;display: flex;justify-content: center;align-items: center;}
.hldetail .jrcx span{display: block;font-size: 16px;font-weight: 700;color: #b32a2a;border: 1px solid #b32a2a;border-radius: 10px;width:46px;height: 46px;text-align: center;line-height:20px;padding-top:3px;}

.rsxsy{border-bottom: 1px solid rgba(0,0,0,0.1);padding:10px 0;}
.rsxsy ul li{width: 20%;float: left;text-align: center;}
.rsxsy b{display: block;font-size: 16px;color: #b32a2a;font-weight: 700;}
.rsxsy span{display: block;font-size: 16px;color: #050505;margin-top:5px;margin-bottom:5px;}
.rsxsy i{display: inline-block;font-size: 15px;color: #ffffff;text-align: center;border-radius: 24px;height: 24px;line-height: 24px;padding: 0 5px;}
.huangliBox .yellow{background: #ff9642;}
.huangliBox .red{background: #ff0000;}
.huangliBox .green{background: #18874b;}

.pjc{border-bottom: 1px solid rgba(0,0,0,0.1);}
.pjc ul{display: flex;}
.pjc ul li{border-right: 1px solid rgba(0,0,0,0.1);display: flex;}
.pjc b{font-size: 16px;color: #b32a2a;display: block;padding: 5px;}
.pjc span{font-size: 14px;line-height: 1.8;padding:0 5px 5px 5px;display: block;color: #333333;}
.pjc i{font-size: 12px;padding:0 5px 5px 5px;display: block;color: #333333;}
.pjc .pzbj{border-bottom: 1px solid rgba(0,0,0,0.1);padding-top:5px;}
.pjc .pzbj span{font-size: 14px;line-height: 1.8;}
.pjc .tszf{padding-bottom: 5px;}
.pjc .cs{text-align: right;flex-direction: column;border-right:none;width:31%;padding-top:5px;}
.pjc .cs span{padding: 0 5px;}
.pjc .csImg{margin-bottom: 5px;}
.pjc .csImg .hong{display: inline-block;width:35px;}
.pjc .csImg .hei{display: inline-block;width: 25px;position: relative;right: 5px;}
.pjc .jiuxing{padding:5px;align-items: center;width: 34%;} 
.pjc .pzts{flex-direction: column;width:35%;}

.jxyx{border-bottom: 1px solid rgba(0,0,0,0.1);padding: 5px 5px 10px 5px;}
.jxyx_item span{display: block;float:left;font-size: 16px;color: #b32a2a;margin-right: 5px;line-height:1.6;}
.jxyx_item i{display: block;font-size: 16px;color: #000000;line-height: 1.6;}
.jxyx_item{margin-top: 5px;}

.scyj{display: flex;padding: 13px 5px;align-items: center;}
.scyjTit span{font-size: 14px;color: #b32a2a;font-weight: 700;width: 30px;display: block;float: left;text-align: center;}
.scyjText ul li{float: left;width: 8.3%;position:relative;}
.scyjText img{width: 100%;display: block;}
.scyjText .time{display:block;}
.scyjText .timeActive{display: none;}
.scyjText .active .time{display:none;}
.scyjText .active .timeActive{display:block;}

.hlxlr_item{border-top: 1px solid rgba(0,0,0,0.1);padding:5px;}
.hlxlr_item span{display: block;float:left;font-size: 15px;color: #b32a2a;margin-right: 5px;line-height:1.6;}
.hlxlr_item i{display: block;font-size: 15px;color: #000000;line-height: 1.6;}

.todayTerm{margin: 15px 10px;position: relative;}
.todayTerm img{border-radius: 10px;box-shadow: 5px 5px 5px rgba(0,0,0,0.1);}
.todayTerm .termBox{position: absolute;top: 0;left:20%;width: 80%;margin-top:1%;}
.termBox span{display: block;font-size: 14px;line-height: 1.5;}
.termBox b{display: inline-block;font-size: 15px;color: #2f5d4c;margin-right:5px;}
.termBox .forward{display: block;position: absolute;right:5px;top: 50%;font-size: 20px;margin-top: -10px;color: #333333;}

.jierijieqi{margin: 15px 8px 15px 10px;position: relative;background:linear-gradient(to right, #d2faeb, #fce0e0);border-radius: 10px;box-shadow: 5px 5px 5px rgba(0,0,0,0.1);}
.jierijieqi:before{position: absolute;background:url(../../../Content/images/huangli/jieribg.jpg) no-repeat bottom left;background-size: 100%;content: '';width: 100%;height: 100%;border-radius:0 0 10px 10px;}
.jrjqTit{float: left;position: relative;}
.jrjqTit span{display: block;font-size: 15px;font-weight: 700;color: #167464;background: rgba(215,247,234,0.5);width: 40px;height: 40px;border: 1px solid #167464;border-radius: 10px;text-align: center;line-height: 16px;padding-top: 4px;margin:15px 8px 15px 15px;}
.termtext{float: left;position: relative;}
.jierijieqi .termBox{float: left;margin-top:5px;}
.termBox img{width: 85px;position: absolute;right:10px;top: 50%;margin-top: -20px;}

.hltitle span{font-size: 17px;color: #000000;display: block;float: left;}
.hltitle i{font-size:20px;color: #959595;display: block;float: right;}
.hlwxcy{margin: 15px 10px;}
.hlwxcybox{background: #ffffff;border-radius: 10px;margin-top: 10px;padding:3px;}
.hlwxcybox .djs{width: 49.8%;float: left;background: linear-gradient(to right, #ffffff, #f6d5d5);padding:10px 5px;display:flex;}
.hlwxcybox .jys{width: 49.8%;float: right;background: linear-gradient(to right,#c0c0c0, #ffffff);padding:10px 5px;display:flex;}
.hlwxcybox span{font-size: 13px;color: #ffffff;border-radius: 20px;padding:0 5px;line-height:20px;height: 20px;}
.hlwxcybox .djs span{background: #ff0303;float: left;}
.hlwxcybox .djs em{color: #d32020;}
.hlwxcybox .jys span{background: #000000;float: right;}
.hlwxcybox .jys em{color: #000000;}
.hlwxcybox ul{float: left;display:flex;flex: 1;}
.hlwxcybox .jys ul{justify-content: flex-end;}
.hlwxcybox ul li{width: 25%;float: left;}
.hlwxcybox ul li em{display: block;font-size: 14px;text-align: center;line-height: 14px;}
.hlwxcybox ul li i{display: block;width:15px;height:15px;border: 2px solid rgba(136,136,136,0.41);box-shadow: 2px 2px 5px rgba(78,78,78,0.75);border-radius: 50%;margin: 0 auto 7px auto;}

.hldzgx{margin: 20px 10px 15px 10px;}
.hldzgxBox{margin-top: 10px;}
.dzgx_item{width:19%;float: left;background:linear-gradient(to bottom,#e4f3ff, #ffffff);border-radius: 10px;border: 2px solid #ffffff;margin: 0 0.5%;}
.dzgx_item span{display: block;font-size: 14px;text-align: center;margin:10px 0 5px 0;}
.dzgx_item b{display: block;font-size: 16px;text-align: center;color: #cc0001;margin:5px 0 10px 0;}
.dzgx_item .dzgx_img{margin: 0 5px;display: flex;justify-content:center;}
.dzgx_item .dzgx_img .dzgx_imgitem{width:50%;}
.dzgx_item .dzgx_img i{display: block;font-size: 14px;text-align: center;margin-top:3px;}

.hlsys-bg{margin: 15px 10px;background: #ffffff;border-radius: 10px;box-shadow: 3px 3px 5px rgba(0,0,0,0.1);padding:10px 15px;}
.hlsys-box{border: 1px solid rgba(196,190,178,0.51);padding: 5px;}
.hlsys_item{border: 1px solid rgba(196,190,178,0.51);margin: 0 -10px;padding: 0 4px;}

.hlnyrts .nyrs{border-bottom: 1px solid rgba(196,190,178,0.51);}
.hlnyrts .kws{display: flex;}
.hlnyrts h3{display: block;font-size: 16px;color: #b20101;line-height: 1.8;}
.hlnyrts span{display: block;font-size: 16px;color: #000000;line-height: 1.6;}
.hlnyrts img{width: 50%;margin:20px auto 15px auto;}
.hlnyrs_left{width: 33%;float: left;text-align: left;}
.hlnyrs_center{width:34%;float: left;text-align: center;border-left: 1px solid rgba(196,190,178,0.51);border-right: 1px solid rgba(196,190,178,0.51);}
.hlnyrs_right{width: 33%;float: left;text-align: right;}
.nyrsBox{padding: 10px;}
.kwsItem{border-bottom: 1px solid rgba(196,190,178,0.51);padding: 10px;}
.kwsItem:nth-child(3n){border-bottom: none;}

.ntsw .hlnyrs_left,.ntsw .hlnyrs_right{text-align: center;}
.ntsw .hlnyrs_center{border: none;}

.ftssx{height: 35px;background: #ffe6cb;text-align: center;line-height: 35px;font-size: 16px;color: #820d0d;}
.ftssx span{display: inline-block;font-size: 16px;color: #ff0000;font-weight: 700;margin-left: 5px;line-height: 35px;}

.lzxrsy{margin:5px;}
.lmzhxl{margin-bottom: 10px;}
.lmzhxl ul li{width: 50%;float: left;margin-top: 10px;}
.lmzhxl ul li span{display:block;float:left;font-size:14px;color:#000000;height:20px;line-height:20px;background:#ededed;border-radius:20px;width:35px;text-align:center;margin-right:5px;margin-left:2px;}
.lmzhxl ul li i{display: block;font-size: 16px;color: #000000;font-weight: 700;}

.esrsy{background: #ededed;border-radius: 10px;margin-top: 5px;padding:10px;}
.esrsy .esrsyTit span{display:block;float:left;font-size:16px;color:#000000;height:24px;line-height:24px;background:#ffffff;border-radius:24px;width:75px;text-align:center;margin-right:10px;}
.esrsy .esrsyTit b{display:block;float:left;font-size:16px;color:#000000;margin-right:5px;line-height:24px;}
.esrsy .esrsyTit i{display:block;float:left;font-size:13px;color:#ffffff;height:20px;line-height:20px;border-radius:20px;text-align:center;width: auto;padding: 0 5px;margin-top: 2px;}
.esrsy p{font-size: 16px;color: #000000;line-height: 1.8;margin-top:5px;}

.hlscjx{margin: 20px 10px -10px 10px;}

.hlscjxList ul li{width: 50%;float: left;border-right: 1px solid rgba(196,190,178,0.51);border-top:1px solid rgba(196,190,178,0.51);padding:15px 8px;}
.hlscjxList ul li:nth-child(2n){border-right: none;}
.hlscjxList ul li:nth-child(1),.hlscjxList ul li:nth-child(2){border-top: none;}
.hlscjxList .time img{width:40px;float: left;display: block;margin-right: 10px;}
.hlscjxList .time h3{display: block;font-size: 16px;color: #000000;}
.hlscjxList .time span{display: block;font-size: 16px;color: #000000;margin-top: 5px;}
.hlscjxList .czjx{margin-top: 10px;}
.hlscjxList .czjx span{display:block;float:left;font-size:16px;color:#000000;height:28px;line-height:28px;background:#ededed;border-radius:30px;width:45px;text-align:center;margin-right:5px;}
.hlscjxList .czjx i{display:block;float:left;font-size:16px;color:#000000;line-height: 28px;max-width: 46%;white-space: nowrap;overflow: hidden;}
/* .hlscjxList .czjx .scz{width:100%;float: left;} */
.hlscjxList .czjx em{display:block;float:left;font-size:14px;color:#ffffff;height:20px;line-height:20px;border-radius:20px;text-align:center;width: 20px;margin-left: 5px;margin-top:3px;}
/*.hlscjxList .czjx .jishen {max-width:46%;white-space: nowrap;overflow: hidden;}*/

.hlsuitable{margin: 20px 10px 0 10px;}
.hlsuitableBox{background: linear-gradient(to bottom,#f7c0ac, #edecec);border-radius: 10px;margin-top: 5px;padding:10px;}
.hlsuitableBox .mui-segmented-control.mui-scroll-wrapper{height: 38px;}
.hlsuitableBox .suit_slider .mui-scroll{width: 100%;}
.hlsuitableBox .suit_slider .mui-control-item{padding:0;width:49.5%;overflow: initial;color: #000000;}
.hlsuitableBox .mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: none;background: #ffffff;color: #000000;position: relative;}
.hlsuitableBox .mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.heshi.mui-active{border-radius: 10px 0 0 0;}
.hlsuitableBox .mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.bushi.mui-active{border-radius:0 10px 0 0;}
.hlsuitableBox .mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.heshi.mui-active:before{content: '';background: url(../../../Content/images/huangli/qiehuanBg.png) no-repeat;background-size: 100%;height:38px;width:56px;position: absolute;right: -54px;}
.hlsuitableBox .mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.bushi.mui-active:before{content: '';background: url(../../../Content/images/huangli/qiehuanBg2.png) no-repeat;background-size: 100%;height:38px;width:56px;position: absolute;left: -54px;}

.heshiItem{background: #ffffff;border-radius: 0 10px 10px 10px;box-shadow: 3px 3px 5px rgba(0,0,0,0.1);padding:5px 10px 10px 10px;}
.bushiiItem{background: #ffffff;border-radius:10px 0 10px 10px;box-shadow: 3px 3px 5px rgba(0,0,0,0.1);padding:5px 10px 10px 10px;}

.hlsuitableBox .suit_box ul li{width: 20%;float: left;margin-top: 10px;}
.hlsuitableBox .suit_box ul li img{width: 80%;margin: 0 auto 5px auto;}
.hlsuitableBox .suit_box ul li span{display: block;font-size: 16px;text-align: center;}

.hldaymain{margin:10px;}
.hldayBox{background:linear-gradient(to bottom,#f7bfab, #edecec);border-radius: 10px;margin-top:5px;padding: 0 10px;}
.hldayBox a{margin-top: 10px;margin-right: 2%;width:32%;display: block;font-size: 16px;color: #000000;text-align: center;line-height: 30px;float: left;background: #ffffff;border-radius: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hldayBox a:nth-child(3n){margin-right: 0;}

.hlhdjrcx{margin: 20px 10px;}
.hlhdjrCont{background: #ffffff;border-radius: 10px;margin-top: 10px;padding: 10px 15px;display: flex;}
.hlhdjrCont span{font-size: 14px;background: #d00000;color: #ededed;display: block;width: 25px;height:25px;line-height: 25px;text-align: center;border-radius: 50%;float: left;margin-right: 5px;}
.hlhdjrquest{float: left;}
.hlhdjrCont h3{font-size: 16px;color: #000000;display: block;line-height: 25px;}
.hlhdjrCont i{font-size: 15px;color: #000000;display: block;margin-top: 5px;line-height: 1.5;}

.hlhdjrtable{margin: 20px 10px;}
.hlhdjrtabbox{background: #ffffff;border-radius: 10px;margin-top: 5px;padding: 0 10px;}
.hlhdjrtabbox ul li{border-bottom: 1px solid #e1ded8;padding: 15px 0;}
.hlhdjrtabbox ul li:last-child{border-bottom:none;}
.hlhdjrtabbox .hdrnum{font-size: 14px;color: #ffffff;background: #e19d43;width: 16px;height: 16px;line-height: 16px;text-align: center;border-radius: 16px;float: left;margin-right: 5px;}
.hlhdjrtabbox .hdrtime{float: left;margin-right: 5px;}
.hlhdjrtabbox .hdrtime span{font-size: 16px;color: #000000;line-height: 20px;display: block;}
.hlhdjrtabbox .hdrtime i{font-size: 14px;color:rgba(0,0,0,0.66);line-height: 16px;display: block;margin-top: 5px;}
.hlhdjrtabbox .hdrtype{font-size: 14px;color: #000000;background: #e19d43;height: 20px;line-height: 20px;border-radius:20px;float: left;padding: 0 5px;margin-right: 5px;}
.hlhdjrtabbox .hdrtxt{font-size: 14px;color: #000000;line-height: 20px;float: left;}
.hlhdjrtabbox .hdrckjr{font-size: 14px;color: #ffffff;background: #c80000;text-align: center;border-radius: 5px;float: right;height: 35px;line-height: 35px;width:70px;}

.hljrjs{margin: 20px 10px;}
.hljrjsList{background:#ffffff;border-radius: 10px;margin-top:5px;padding: 0 10px 10px 10px;}
.hljrjsList a{margin-top: 10px;margin-right: 2%;width:32%;display: block;font-size: 16px;color: #000000;text-align: center;line-height: 30px;float: left;background: #ededed;border-radius: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hljrjsList a:nth-child(3n){margin-right: 0;}

@media screen and (max-width: 365px) {
    .hlhdjrtabbox .hdrckjr{width: 62px;font-size: 12px;}
    .hlhdjrtabbox .hdrtype{padding: 0 3px;font-size: 12px;}
    .hlwxcybox .djs,.hlwxcybox .jys{padding: 10px 0;}
    .hlscjxList .czjx i{max-width: 35%;}
    .hlscjxList .time span{font-size: 12px;}
    .hlhdjrtabbox .hdrtime i{font-size: 12px;}
    .ctgj span{font-size: 13px;}
    .hlwxcybox ul li em,.hlwxcybox span{font-size: 12px;}
    .termBox span{font-size: 12px;}
    .jierijieqi .termBox{margin-top: 8px;}
}

@media screen and (max-width: 345px) {
    .todayTerm .termBox{margin-top:0.5%;}
    .todayTerm .termBox{left: 19%;}
    .todayTerm .termBox b{font-size: 12px;margin-right: 3px;}
    .jierijieqi .termtext span{max-width: 84%;white-space: nowrap;overflow: hidden;}
}

/* 2023年6月29日 修改黄历页面 end */

/* 2023年7月6日 修改五行穿衣页面 */
.wxcyMain{background: #f2f2f2;}

.hcvert_fenlei{padding:12px 0 5px 0;background: #f2eee3;}
.hcvert_fenlei ul{margin: 0 5px;border-bottom: none;}
.hcvert_fenlei ul li{float: left;width: 25%;position: relative;padding: 0;}
.hcvert_fenlei ul li a{font-size: 14px;line-height:32px;padding: 0 5px;display: block;text-align: center;margin: 0 5px;border-radius:8px;color: #35281f;border: 1px solid rgba(57,43,32,0.3);}
.hcvert_fenlei ul li.hot:before{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/hot.png) no-repeat;background-size:100% auto;content: '';position: absolute;width:25px;height: 22px;top:-1px;left: 4px;}

.wxcyMbx_bg{background: #ffffff;padding:0 10px;}

.wxcybox{background: #b32a2a;margin:0px 10px;border-radius: 10px;padding-bottom: 5px;}
.wxcydate{height: 35px;line-height: 35px;background: linear-gradient(to bottom, #dc5647, #b32a2a);color: #fdf9ee;text-align: center;border-radius: 10px 10px 0 0;display: flex;align-items: center;justify-content: center;}
.wxcydate span{display: inline-block;font-size: 16px;}
.wxcydate i{display:inline-block;font-size:20px;height:35px;line-height:35px;width: 22px;overflow: hidden;}
.wxcycontent{margin: 5px 5px 0 5px;background: #fff9eb url(../../../Content/images/huangli/detailbg.png) no-repeat bottom left;
    background-size: 100%;border-radius: 10px;position: relative;padding-bottom: 5px;}
.wxcycontent .jrhl{position: absolute;width:40px;right: 5px;top: 5px;}
.wxcynl{font-size: 16px;color: #392b20;text-align: center;font-weight: 700;padding-top: 15px;}
.wxcygz{font-size: 15px;color: #392b20;text-align: center;margin-top:5px;}
.wxcyxzjh{text-align: center;margin-top:5px;}
.wxcyxzjh span{display: inline-block;font-size: 15px;color: #787878;margin-left: 10px;}
.wxcyxzjh span:first-child{margin-left: 0;}
.wxcyxzjh i{display: inline-block;text-decoration: underline;}
.wxcydjs{font-size: 16px;color: #392b20;text-align: center;font-weight: 700;margin-top: 15px;}
.wxcydjs i{color: #b32a2a;}
.wxcyjsList{margin-top: 10px;}
.wxcyjsList ul{display: flex;justify-content: center;}
.wxcyjsList ul li{width: 50px;margin: 0 2px;}
.wxcyjsList ul li i{width:50px;height:25px;border: 1px solid #b7b7b7;border-radius:10px;display: block;}
.wxcyjsList ul li span{font-size: 18px;text-align: center;display: block;margin-top: 5px;}
.wxcyjstit{font-size: 18px;line-height: 1.8;padding: 0 20px;margin-top: 5px;}
.wxcyjstit i{display: inline-block;width:65%;}
.wxcyjstit .cywxtx{width: 35%;float: right;}
.wxcyjstit em{display: block;font-size: 13px;color: #787878;line-height: 20px;text-align: center;margin-top: 10px;}

.wxcyweek{margin: 10px 20px;display: flex;align-items: center;}
.wxcyweek a{color: #000;}
.wxcyweekcont{display: flex;flex-direction: row;flex: 1;}
.wxcyweekcont a{display: flex;flex: 1;text-align:center;justify-content: center;flex-direction:column;}
.wxcyweekcont i{display:block;height:28px;line-height:28px;font-size: 14px;}
.wxcyweekcont em{display:block;height:28px;line-height:28px;font-weight: 700;font-size: 16px;}
.wxcyweekcont .week_before em{color: #979797;}
.wxcyweekcont .active em{background: #f09800;border-radius: 10px;color: #ffffff;}

.wxcyjsbox{border: 1px solid #b7b7b7;margin:15px 10px 0 10px;padding: 3px;}
.wxcyjscont{border: 1px solid #b7b7b7;margin:0 -7px;padding: 3px;}
.jsysbox{border-bottom: 1px solid #b7b7b7;padding: 15px 5px;}
.jsysbox:last-child{border-bottom: none;}
.jsysbox .jsysimg{display: flex;flex-direction: row;align-items: center;}
.jsysbox p{font-size: 16px;line-height: 1.8;color: #000000;margin: 10px 5px 0 5px;}
.jsysbox .jsysimg img{width:75px;margin-right: 3px;}
.jsysbox .jsysimg ul{display: flex;}
.jsysbox .jsysimg ul li{margin: 0 3px;}
.jsysbox .jsysimg ul li i{display:block;width:30px;height: 15px;border: 1px solid #adadad;border-radius:5px;}
.jsysbox .jsysimg ul li span{display: block;font-size: 16px;text-align: center;line-height: 13px;margin-top: 5px;}
.dajise span{color: #920101;}
.cijise span{color: #9e520b;}
.pingpingse span{color: #7f6c10;}
.shenyongse span{color: #7f7f7f;}
.jiyongse span{color: #000000;}

.wxcyplate{margin: 15px 10px;background: #ffffff;border-radius: 10px;}
.wxcy_tit{height: 50px;background: #fff6dd;border-radius: 10px 10px 0 0;padding-left:20px;display: flex;align-items: center;position: relative;}
.wxcy_tit:before{content: '';position: absolute;width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 5px solid #ffffff;bottom: 0;left:24px;}
.wxcy_tit img{width:23px;float: left;margin-right: 10px;}
.wxcy_tit h3{display: block;font-size:20px;color: #392b20;float: left;}
.wxcy_tit i{font-size: 14px;color: #666666;}

.wxcyplateBox{padding:10px;}
.wxcyplate .hc-input-group{background: #ffffff;}
.wxcyplate .hc-input{width:92%;background: #ffffff;border-bottom: 1px solid rgba(0,0,0,0.12);margin: 0 10px;}
.wxcyplate label{color: #35281f;font-size: 16px;padding:10px 0;} 
.wxcyplate input{font-size: 16px;}
.wxcyplate input::-webkit-input-placeholder{color: #999999;}  
.wxcyplate input:-moz-placeholder{color: #999999;}  
.wxcyplate input::-moz-placeholder{color: #999999;}  
.wxcyplate input:-ms-input-placeholder{color: #999999;}

.wxcysexBox label{line-height:36px;margin-right: 5px;float: initial;}
.wxcysexBox input[type=radio]{-webkit-appearance: none;position: relative;}
.wxcysexBox input[type=radio] + label{width:22px;height:22px;display:inline-block;line-height:22px;text-align:center;border:1px solid #94181a;border-radius:50%;color:#94181a;padding:0;margin: 9px 10px 0 0;font-size: 14px;}
.wxcysexBox input[type=radio]:checked + label{background: #94181a;color: #ffffff;}
.wxcyplate .mui-checkbox.mui-left{margin-top:6px;margin-left: 5px;}
.wxcyplate .mui-checkbox.mui-left label,.wxcyplate .mui-checkbox.mui-left a{font-size: 13px;}
.wxcyplate .mui-checkbox input[type=checkbox]:before{font-size: 22px;line-height: 24px;color: #94181a;}
.wxcyplate .mui-checkbox.mui-left label{padding-left: 25px !important;}
.wxcyplate .hc-input-but{width: 100%;background: #b32a2a;font-size: 18px;color: #ffffff;border-radius: 30px;padding: 8px 0;}
.wxcyRecommend a{display: block;float: left;width: 32%;margin-right:2%;border: 1px solid rgba(179,42,42,0.3);border-radius: 20px;height: 30px;;line-height: 30px;text-align: center;margin-bottom: 5px;font-size: 15px;font-weight: 700;color: #b32a2a;}
.wxcyRecommend a:nth-child(3n){margin-right: 0;}
.wxcyRecommend a:nth-child(2),.wxcyRecommend a:nth-child(5){border: 1px solid rgba(53,40,31,0.3);color: #35281f;}

.jmsht_slider .mui-segmented-control.mui-scroll-wrapper{height: 70px;overflow: initial;}
.jmsht_slider .mui-segmented-control.mui-scroll-wrapper .mui-scroll{width: 100%;white-space: initial;}
.jmsht_slider .mui-segmented-control.mui-scroll-wrapper .mui-control-item{padding: 0;display: block;float: left;width: 20%;}
.jmsht_slider .mui-control-item i{display:block;width:40px;height:40px;border-radius:50%;background:#f2f2f2;margin: 0 auto;}
.jmsht_slider .mui-control-item img{width:25px;margin: 0 auto;padding-top: 7px;}
.jmsht_slider .mui-control-item span{display: block;font-size: 16px;color: #999999;line-height: 20px;margin-top: 5px;}
.mui-slider.jmsht_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: none;position: relative;overflow: initial;}
.mui-slider.jmsht_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active i{background: #ffbb72;}
.mui-slider.jmsht_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active span{color: #392b20;font-weight: 700;}

.mui-slider.jmsht_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active:before{content: '';position: absolute;width: 0;height: 0;border-left:10px solid transparent;border-right: 10px solid transparent;border-bottom:10px solid #f2f2f2;bottom:-20px;left:26px;}

.jmsht_box{background: #f2f2f2;border-radius: 10px;padding: 0 10px;margin-top: 15px;}
.jmsht_cont ul li{padding: 10px 0;border-bottom: 1px solid #d9d9d9;}
.jmsht_cont ul li:last-child{border-bottom: none;}
.jmsht_cont ul li span{display: inline-block;background: rgba(180,42,42,0.1);border-radius: 10px;font-size: 16px;color: #b42a2a;font-weight: 700;float: left;padding: 3px 5px;margin-right: 15px;}
.jmsht_cont ul li p{font-size: 16px;color: #392b20;line-height: 2;}
.jmsht_cont ul li i{color: #b42a2a;text-decoration: underline;}

.yzhlcdList ul li{background: #f2f2f2;border-radius: 10px;display: flex;flex:1;padding: 15px 5px 15px 10px;align-items: center;margin-bottom: 5px;}
.yzhlcdList ul li a{display: flex;flex:1;align-items: center;}
.yzhlcdList .yzhlcdcont{display: flex;flex:1;justify-content: flex-end;}
.yzhlcdList .yzhlcdcont div{display: flex;align-items: center;margin-left:10px;}
.yzhlcdList .yzhlcdcont div:first-child{margin-left: 0;}
.yzhlcdList span{display: block;font-size: 16px;color: #392b20;}
.yzhlcdList i{width: 15px;height: 15px;border-radius: 50%;display: block;float: left;margin-right: 5px;}
.yzhlcdList b{float: left;font-size: 14px;line-height: initial;color: #b32a2a}
.yzhlcdList .hongse i{background: #b32a2a;}
.yzhlcdList .heise i{background: #000000;}
.yzhlcdList .huise i{background: #666666;}
.yzhlcdList em{display: block;font-size: 20px;color: #999999;}

@media screen and (max-width: 350px) {
	.hcvert_fenlei ul li a{font-size: 12px;}
	.wxcy_tit h3{font-size: 17px;}
	.wxcy_tit i{font-size: 12px;}
	.yzhlcdList span{font-size: 13px;}
	.yzhlcdList b{font-size: 12px;}
	.yzhlcdList .yzhlcdcont div{margin-left:7px;}
	.mui-btn-danger,.mui-btn-royal{padding: 6px 5px;}
	.jsysbox .jsysimg ul li span{font-size: 15px;}
}

.wxcyMain .hcvert{margin-top: -10px;}


.hcvertFormtj{margin:10px 5px 0 5px;}
.hcvertFormtj ul li{width: 33.33%;float: left;position: relative;}
.hcvertFormtj ul li.hot:before{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/re.png) no-repeat;background-size:100% auto;content: '';position: absolute;width:18px;height:20px;top:-2px;right: 4px;}
.hcvertFormtj ul li a{font-size: 14px;line-height: 32px;display: block;text-align: center;border-radius:20px;color: #35281f;border: 1px solid rgba(57,43,32,0.3);margin:5px 3px 0 3px;white-space: nowrap;}

@media screen and (max-width: 340px) {
    .hcvertFormtj ul li a {
        font-size: 12px;
    }
}
@media screen and (max-width: 370px) {
    .hcvertFormtj ul li a {
        font-size: 13px;
 }
}

.hcvertInformForm{background:#ffffff;border-radius:10px;margin:15px 10px;padding-bottom:15px;}
.hcvertInformForm .hcvertBd_slider .mui-control-item{position: relative;font-size: 14px;font-weight: 700;text-overflow: inherit;overflow: initial;}
.hcvertInformForm .hcvertBd_slider .mui-control-item .free{position: absolute;top:5px;width: 20px;}
.hcvertInformForm .hcvertBd_slider .mui-control-item .free img{width: 20px;}
.hcvertInformForm .hcvertBd_slider .mui-control-item.mui-active{color: #94181a;border-bottom: none !important;}
.hcvertInformForm .hcvertBd_slider .mui-control-item.mui-active:before{content: '';position: absolute;width: 36px;height: 4px;background: #94181a;margin-left: -18px;border-radius: 10px;left: 50%;bottom: 0;}
.hanyu-box.pd10 .hcvertInformForm{margin:15px 0px;}
.hcvertInformForm .hcvertBd_slider{position:static;}

.inform_formContent{background: #f5f5f5;border-radius: 10px;margin: 0 10px;padding: 5px 15px 0 15px;}
.inform_formContent .inform_form_row{border-bottom: 1px solid rgba(57,43,32,0.12);position: relative;}
.inform_formContent .inform_form_row:last-child{border-bottom: none;}
.inform_formContent .inform_form_row span{float: left;line-height: 40px;font-size: 14px;font-weight: 700;}
.inform_formContent .inform_form_row .inform_form_input{display: block;line-height: 40px;float: left;width: 70%;border: none;padding: 0;background: transparent;margin-bottom: 0;}
.inform_formContent .inform_form_row input::-webkit-input-placeholder{color: #ccb69a;font-size: 14px;}
.inform_formContent .inform_form_row input::-moz-placeholder{color: #ccb69a;font-size: 14px;}
.inform_formContent .inform_form_row input:-ms-input-placeholder{color:#ccb69a;font-size: 14px;}
.inform_form_box{float: left;line-height: 40px;}

.hcvertInformForm .inform_form_box .formRadio{position: relative;right: 0;top:2px;height:26px;width:26px;}
.hcvertInformForm .inform_form_box .formRadio:before{font-size: 24px;}
.hcvertInformForm .inform_form_box label{font-size: 15px;margin-right: 10px;width: auto;padding-right: 0;}
.hcvertInformForm .inform_form_box .formRadio:checked:before{color: #94171a;}

.hcvertInformForm .inform_form_row .xiala{color: #ccb69a;position: absolute;font-size: 12px;right: 10px;top: 13px;}

.hcvertInformForm .inform_form_btn{margin: 0 15px;}
.hcvertInformForm .inform_form_btn .btn{border-radius: 20px;width: 100%;margin-top: 15px;float: left;border: 1px solid #94181a;background: #94181a;font-size: 16px;color: #f2ede3;font-weight: 700;line-height: 40px;height: 40px;display: block;text-align: center;padding: 0;}
.hcvertInformForm .inform_form_btn .btn i{font-size: 12px;}

@media screen and (max-width: 360px) {
    .hcvertInformForm .hcvertBd_slider .mui-control-item{font-size: 12px;}
}

/* 2023年7月6日 修改五行穿衣页面 end */

/* 2025年6月26日 修改五行穿衣页面 */
.wxcyMainBox{background: #ffffff;/*padding-top: 15px;*/}

.wxcy_flnav ul li{width: 25%;float: left;border-bottom: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;text-align: center;font-size: 15px;color: #464646;line-height:28px;}
.wxcy_flnav ul li a{display: block;color: #464646;}

.wxcyriqi{background: #fff3e9;border-radius: 20px;margin:0 10px;padding:5px 10px;position: relative;}
.wxcyriqi span{font-size: 13px;color: #585858;float: left;line-height: 20px;position: absolute;left: 10px;right: 95px;text-align: center;}
.wxcyriqi i{font-size: 13px;color: #8a8a8a;background: #ffffff;border-radius:5px;border: 1px solid #e0e0e0;width:80px;height: 20px;line-height: 20px;text-align: center;float: right;}
.wxcyriqi i:before{font-size: 12px;float: right;margin-right: 5px;}

.wxcyweekwx{margin:0 0 10px 0;padding:10px;box-shadow: 0 3px 5px rgba(0,0,0,0.17);width: 100%;background: #ffffff;position: sticky;top: 44px;z-index: 101;}
.wxcyweekwx a{color: rgba(0,0,0,0.5);}
.wxcyweekwx .wxcyweekcont a{position: relative;}
.wxcyweekwx .wxcyweekcont i{color: #a8a8a8;}
.wxcyweekwx .wxcyweekcont em{background: #ffffff;border: 1px solid #ffffff;color: #000000;font-size:18px;height:35px;line-height:35px;width: 35px;margin: 0 auto;}
.wxcyweekwx .wxcyweekcont .active em{background: #ffffff;border: 1px solid #ffd9c4;border-radius: 5px;color: #ff5a00;}
.wxcyweekwx .wxcyweekcont .week_before em{color: #a8a8a8;}
.wxcyweekwx .wxcyweekcont span{display: block;font-size: 10px;width: 15px;height: 15px;line-height: 15px;text-align: center;border-radius: 50%;position: absolute;right: 0;z-index: 1;} 
.wxcyweekwx .wxcyweekcont span.jin{background: #fffc00;color: #ff9600;}
.wxcyweekwx .wxcyweekcont span.mu{background: #309d30;color: #ffffff;}
.wxcyweekwx .wxcyweekcont span.shui{background: #00a8ff;color: #ffffff;}
.wxcyweekwx .wxcyweekcont span.huo{background: #ff0000;color: #ffffff;}
.wxcyweekwx .wxcyweekcont span.tu{background: #ff9600;color: #ffffff;}

.wxcyweekwx .wxcyweekcont .week_before span{background: #ffffff;color: #a8a8a8;}

.wxcyweekwx_fixed{position: fixed;top: 44px;z-index: 101;max-width: 750px;} 

.wxcyys_slider{width: auto;}
.wxcyys_title{box-shadow: 0 3px 5px -3px rgba(0,0,0,0.17),3px 0 5px -3px rgba(0,0,0,0.17),0 -3px 5px -3px rgba(0,0,0,0.17),-3px 0 5px -3px rgba(0,0,0,0.17);border-radius: 5px;padding: 5px;margin:5px 10px;}
.wxcyys_slider .mui-segmented-control.mui-scroll-wrapper{overflow: initial;height:30px;}
.wxcyys_slider .mui-segmented-control.mui-scroll-wrapper .mui-scroll{width: 100%;white-space: initial;height: 30px;}
.wxcyys_slider .mui-segmented-control.mui-scroll-wrapper .mui-control-item{padding: 0;display: block;float: left;width: 20%;text-align: center;position: relative;}

.wxcyys_slider .mui-control-item span{display: block;font-size: 16px;line-height: 30px;}
.wxcyys_slider .mui-control-item.djs span{color: #ca0202;}
.wxcyys_slider .mui-control-item.cjs span{color: #b56600;}
.wxcyys_slider .mui-control-item.pps span{color: #3da658;}
.wxcyys_slider .mui-control-item.sys span{color: #717171;}
.wxcyys_slider .mui-control-item.jys span{color: #000000;}

.wxcyys_slider .mui-control-item .tjxz{display: block;font-size: 13px;color: #ff7703;line-height: 24px;position: relative;}
.wxcyys_slider .mui-control-item .tjxz:after{content: '';position: absolute;width: 0;height: 0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #ff7703;top:-4px;left: 50%;margin-left: -2px;}
.wxcyys_slider .mui-control-item .tjxz:before{content: '';position: absolute;width: 0;height: 0;border-left:6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;top:-6px;left: 50%;margin-left: -4px;}

.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: none;position: relative;overflow: initial;}
.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active span{color: #ffffff;background: #ca0202;border-radius: 5px;}
.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.djs.mui-active span{background: #ca0202;}
.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.cjs.mui-active span{background: #b56600;}
.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.pps.mui-active span{background: #3da658;}
.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.sys.mui-active span{background: #717171;}
.mui-slider.wxcyys_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.jys.mui-active span{background: #000000;}

.wxcyys_box{background:linear-gradient(to bottom,#fb8380,#ffd6c8);border-radius: 10px;margin: 20px 10px 0 10px;padding: 10px 7px;border:1px solid #fb8682;}
.wxcyys_tit{padding-right:35px;}
.wxcyys_tit i{display: block;float: left;width: 28px;margin-top: 2px;}
.wxcyys_tit span{display: block;float: left;font-size: 15px;color: #ffffff;line-height: 28px;}
.wxcyys_tit span:before{float: right;margin-left: 5px;}
.wxcyys_tit em{display: block;float: right;width:28px;margin-right: -35px;}

@media (max-width: 335px) {
    .wxcyys_tit span{font-size: 14px;}
    .wxcyys_tit span:before{margin-left: 2px;}
}

.wxnyrc{font-size: 15px;color: #000000;margin-left: 5px;line-height: 2;text-align: center;}
.cyyszbox .wxcydjs{margin-top: 5px;margin-bottom: 10px;font-size: 15px;font-weight: 400;}
.cyyszbox{background: #ffffff;border-radius: 10px;margin-top:7px;padding:10px 5px;}
.cyys_mrys ul{display:block;text-align:center;}
.cyys_mrys ul li{width:18.5%;height: 30px;text-align: center;display: inline-block;}
.cyys_mrys ul li i{display:block;width:92%;height:25px;border-radius:10px;border: 1px solid #bebebe;margin: 0 auto;}
.cyys_mrys ul li span{display:block;font-size: 16px;color: #000000;margin-top:5px;}

.wycyyshybox{background: #ffffff;border-radius: 10px;margin-top:10px;padding:0 5px;}
.wycyyshybox .wxcyjscont{border: none;margin: 0;}
.wycyyshybox .jsysbox{padding: 15px 0;}

.cyys_mrjhwxt{margin-top: 10px;}
.cyys_mrjhwxtlf{}
.cyys_mrjhwx{width: calc(100% - 140px);}
.cyys_mrjhwx li{width: 50%;display: block;float: left;padding:0 3px;}
.cyys_mrjhwx li span{background: #fff3e9;border-radius: 5px;display: block;font-size: 15px;line-height:20px;color: #c30000;text-align: center;padding: 5px 0;}
.cyys_mrtxt{margin-top: 10px;color: #000000;line-height:1.8;margin-left: 3px;font-size: 18px;}

.cyys_mrjhwxtrg{width:135px;float: right;margin-top: -60px;}

.mryfwx_slider{width: auto;overflow: initial;}
.mryfwx_title{border-radius:5px;padding: 5px;border:1px solid #e1e1e1;width: 82px;float:right;}
.mryfwx_slider .mui-segmented-control.mui-scroll-wrapper{overflow: initial;height:26px;}
.mryfwx_slider .mui-segmented-control.mui-scroll-wrapper .mui-scroll{width: 100%;white-space: initial;height: 26px;}
.mryfwx_slider .mui-segmented-control.mui-scroll-wrapper .mui-control-item{padding: 0;display: block;float: left;width:35px;text-align: center;position: relative;}

.mryfwx_slider .mui-control-item span{display: block;font-size: 16px;line-height: 26px;color: #9a9a9a;}

.mui-slider.mryfwx_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: none;position: relative;overflow: initial;}
.mui-slider.mryfwx_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active span{color: #ffffff;background: #2188c3;border-radius: 5px;}

.mryfwx_box{padding-top: 35px;}
.mryfwx_yfcont{position: relative;}
.mryfwx_yfcont .pic{width: 100px;margin: 0 auto;}
.mryfwx_yfcont .pic img{width: 100%;}
.mryfwx_yfcont .soutongkuan{position: absolute;top:100px;right: -15px;}
.mryfwx_yfcont .soutongkuan i{width: 14px;height: 14px;border-radius:50%;border:4px solid rgba(0,0,0,0.8);display: block;background: #ffffff;float: left;margin:5px 5px 0 0;}
.mryfwx_yfcont .soutongkuan span{border-radius:30px;display: block;background: rgba(0,0,0,0.5);font-size: 14px;color: #ffffff;float: left;width: 80px;height: 26px;text-align: center;line-height: 26px;}
.mryfwx_yfcont .soutongkuan span img{width: 16px;float: left;margin:5px 0 0 8px;} 

.mryfwx_yfcont .tywxtx{position: absolute;bottom:0;background: rgba(0,0,0,0.33);border-radius: 0 0 5px 5px;height:26px;line-height:26px;padding: 0 5px;width: 100%;}
.mryfwx_yfcont .tywxtx i{display: block;float: left;width: 16px;margin: 5px 5px 0 0;}
.mryfwx_yfcont .tywxtx span{display: block;float: left;font-size: 14px;color: #ffffff;} 
.mryfwx_yfcont .tywxtx em{display: block;float: right;font-size: 14px;color: #ffffff;}

.wxcyysjd_box{margin-top: 15px;}
.ysjdtit{margin-top:5px;}
.ysjdtit img{display: block;width: 21px;float: left;margin: 2px 5px 0 3px;}
.ysjdtit span{display: block;font-size: 16px;color: #ffffff;font-weight: 700;}

.ysjd_slider{width: auto;border-radius:5px 5px 0 0;background: rgba(255,255,255,0.3);margin-top: 10px;}
.ysjd_title{}
.ysjd_slider .mui-segmented-control.mui-scroll-wrapper{overflow: initial;height:30px;}
.ysjd_slider .mui-segmented-control.mui-scroll-wrapper .mui-scroll{width: 100%;white-space: initial;height: 30px;}
.ysjd_slider .mui-segmented-control.mui-scroll-wrapper .mui-control-item{padding: 0;display: block;float: left;width:20%;text-align: center;position: relative;line-height: 30px;}

.ysjd_slider .mui-control-item span{display:inline-block;font-size: 16px;line-height: 30px;color: #000000;}
.ysjd_slider .mui-control-item i{display:inline-block;width:12px;height:12px;border-radius: 50%;border: 1px solid #b9b9b9;}

.mui-slider.ysjd_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: none;position: relative;overflow: initial;}
.mui-slider.ysjd_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{color: #000000;background: #ffffff;border-radius: 10px 10px 0 0;}
.mui-slider.ysjd_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active span{color: #000000;background: #ffffff;}

.ysjd_item{padding-top: 15px;}
.ysjd_sefl{width:70px;height: 24px;background: #f87b44;font-size: 14px;color: #ffffff;float: left;line-height: 24px;border-radius: 24px;text-align: center;}
.ysjd_itemrg{margin-left: 75px;position: relative;}
.ysjd_wxs{width:120px;height: 24px;font-size: 14px;color: #ffffff;line-height: 24px;border-radius: 24px;text-align: center;margin-bottom: 5px;}
.ysjd_wxtit{font-size: 15px;line-height: 24px;}
.ysjd_item .AnswerItem-mask{background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #ffffff);height: 60px;}
.ysjd_item .AnswerItem-mask span{color: rgba(0,0,0,0.5);}

.ysjd_box{background: #ffffff;border-radius: 0 0 10px 10px;padding: 0 10px 15px 10px;}

.kyjxwtit{margin-top: 15px;}
.kyjxwtit img{width: 16px;float: left;margin: 1px 5px 0 0;}
.kyjxwtit span{float: left;font-size: 14px;color: #898989;display: block;}
.kyjxwtit i{float: right;font-size: 14px;color: #898989;display: block;}

.kyjxwlist{white-space: nowrap;overflow-x: auto;margin-top: 10px;}
.kyjxwitem{width:105px;display: inline-block;margin:0px 2px;}
.kyjxwitem i{display: block;border:1px solid #b3b3b3;}
.kyjxwitem .kyjxwbt{margin-top:10px;}
.kyjxwitem .kyjxwbt span{display: block;float: left;font-size: 14px;color: #616161;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.kyjxwitem .kyjxwbt span:before{float: right;font-size: 10px;color: #ffffff;width: 13px;height: 13px;line-height: 13px;text-align: center;border-radius: 50%;background: #7b7b7b;}
.kyjxwitem .kyjxwrq{font-size: 13px;color: #e85d19;margin-top: 5px;}

.wxcdjy{margin:25px 10px 0 10px;}
.wxcy_title h3{display: block;font-size: 16px;color: #000000;float: left;border-left: 3px solid #d10000;height: 16px;line-height: 18px;padding-left: 10px;font-weight: 700;}
.wxcy_title i{display: block;float: right;font-size: 14px;color: #808080;}

.cdjycxqdfl{float: right;margin-top: -3px;}
.cdjycxqdfl span{display: block;font-size: 14px;color: #000000;background: #e2e2e2;height:24px;line-height: 24px;width:65px;text-align: center;float: left;}
.cdjycxqdfl span.cxz{border-radius: 10px 0 0 10px;}
.cdjycxqdfl span.qdz{border-radius: 0 10px 10px 0;}
.cdjycxqdfl span.cxz.mui-active{background: #d30d0d;color: #ffffff;}
.cdjycxqdfl span.qdz.mui-active{background: #d30d0d;color: #ffffff;}

.cdjy_list{white-space: nowrap;overflow-x: auto;margin-top: 15px;}
.cdjyitem{width:140px;display: inline-block;margin:0px 2px;background: linear-gradient(to bottom,#f4e4d0,#ffffff);border:1px solid #f4e4d0;border-radius: 10px;padding: 10px;position: relative;overflow: hidden;}
.cdjyitem:before{content: '';background: url(../../../Content/images/wxcy/cdbg.png) no-repeat;background-size: 100%;width:80px;height:80px;position: absolute;top:-15px;right:-15px;}
.cdjynum{background: url(../../../Content/images/wxcy/cdnum.png) no-repeat;background-size: 100%;width:26px;height:23px;line-height:28px;position: relative;z-index: 1;font-size: 15px;color: #8b591b;font-weight: 700;text-align: center;}
.cdjypic{width:70px;margin:-5px auto 0 auto;}
.cdjydc{margin-top:8px;}
.cdjydc span{display: block;width: 33px;height: 22px;font-size: 13px;color: #ffffff;border-radius: 5px;line-height: 22px;text-align: center;float: left;margin-right:3px;}
.cdjydc span.daji{background: #ec1616;}
.cdjydc span.ciji{background: #f48a0d;}
.cdjydc i{display: block;width: 14px;height: 14px;border-radius: 50%;float: left;border:2px solid #c0c0c0;margin-top:4px;margin-left:2px;}

.wxys{margin:25px 10px 0 10px;}
.wxysbox{background: #faf2e9;border-radius: 10px;padding:15px 10px;margin-top: 10px;}
.wxystime{background: #ffffff;border-radius: 30px;text-align:center;font-size: 14px;color: #000000;line-height: 26px;}
.wxystime i{display: inline-block;color: #996120;margin-left:10px;}

.wxysszjy{margin-top: 15px;display: flex;align-items: center;}

.clock-container{position: relative;width:180px;height:180px;border-radius: 50%;overflow: hidden;float: left;}
#clockCanvas {width: 100%;height: auto;}
.clock-center{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 12px;height: 12px;background: #FFE8C8;border-radius: 50%;box-shadow: 0 0 15px rgba(255, 51, 51, 0.8);z-index: 100;}
.date-display {color: white;font-size: 1.8rem;margin-top: 25px;letter-spacing: 2px;padding: 15px;background: rgba(255, 255, 255, 0.1);border-radius: 10px;display: inline-block;}
.shichen-info {color: #ffcc00; font-size: 1.4rem;margin-top: 15px;text-shadow: 0 0 5px rgba(255, 204, 0, 0.5);}

.wxysjy{width:calc(100% - 180px);float: right;margin-left: 10px;}
.wxysjysc{font-size: 15px;color: #895429;line-height: 18px;margin-bottom: 10px;}
.wxysjysc img{width: 18px;float: left;margin-right: 5px;}
.wxysyiji{margin-top:5px;}
.wxysyiji span{display: block;width: 30px;height: 24px;line-height: 24px;border-radius: 5px;color: #ffffff;font-size: 15px;text-align: center;float: left;margin-right: 10px;}
.wxysyiji span.yi{background: #21953c;}
.wxysyiji span.ji{background: #9a0b0b;}
.wxysyiji i{display: block;line-height: 26px;color: #000000;font-size: 15px;float: left;}

.wxystuijian{background: #ffffff;border-radius:10px;padding:15px 10px;margin-top: 15px;}
.wxystuijian h3{display: block;font-size: 17px;color: #000000;line-height: 24px;}
.wxystuijian h3 span{color: #ffffff;display: inline-block;width: 50px;height: 24px;line-height: 24px;border-radius: 5px;text-align:center;margin:0 5px;}
.wxystuijian i{display: block;color: #000000;line-height:2;margin-top: 5px;}
.wxystuijian .AnswerItem-mask{background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #ffffff);height: 60px;}
.wxystuijian .AnswerItem-mask span{color: rgba(0,0,0,0.5);}
.wxystjitem{position: relative;}

.wxcyMainBox .wxcyplate{margin: 25px 10px 0 10px;padding-bottom: 20px;}
.wxcyMainBox .wxcyplateBox{padding:0;}
.wxcyMainBox .yzhlcdList ul li{margin-bottom: 0;margin-top: 10px;}

@media (max-width: 345px) {
    .wxysjysc img{width: 15px;margin-right: 3px;}
    .wxysjysc{font-size: 13px;}
    .wxysyiji i{font-size: 13px;}
}

@media screen and (min-width: 750px) {
    .mryfwx_slider .mui-scroll-wrapper {
        left: 0%;
        margin-left: 0;
    }
    .kyjxwitem{width: 165px;}
}

/* 2025年6月26日 修改五行穿衣页面 end */

/* 黄历择吉日 */
.hlzjr_home{background: #f1e9d4;}
.hlzjr_home .mbx_box{background: #f8f4e9;}
.hlzjr_home .hc-cha-li .hc-cha-title{background-color: #e9ddc3;color: #b88a66;}
.hlzjr_home .hc-cha-title:after{color: #b88a66;}
.hlzjr_home .hc-cha-li.mui-active .hc-cha-title{background-color: #e9ddc3;color: #b88a66;}
.hlzjr_home .hc-cha-info{margin-top: 5px;position: relative;}
.hlzjr_home .hc-cha-info label{background: #b58a67;border-radius: 40px;color: #ffffff;text-align: center;font-size: 13px;width:80px;height:26px;line-height: 26px;margin-top: 2px;}
.hlzjr_home .hc-cha-info span{color: #b58a67;font-size: 15px;margin-left: 80px;display: block;}
.jrfwnr{background: #e9ddc3;border-radius: 10px;padding: 10px;margin-left: 90px;margin-top: 10px;position: relative;}
.jrfwnr:before{content:'';width:0;height:0;border-bottom:8px solid #e9ddc3;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-8px;left:50px;}
.jrfwnr i{display: block;font-size: 14px;}
.jrfwnr em{display: block;font-size: 14px;text-indent: 2em;}

.jrcontet{margin-top:5px;margin-bottom: -5px;}
.jrsort{background: #e9ddc3;padding:10px 0;border-top: 1px solid #e4d5c2;}
.jrsort span{position: relative;text-align: center;}
.jrsort span:before{content: '';position: absolute;width: 2px;height: 20px;background: #d6cab0;top:0;left: 0;}
.jrsort span:first-child:before{content: inherit;}
.jrbj{float: left;width: 34%;}
.jrtjzs{float: left;width: 28%;}
.jrhlxf{float: left;width: 19%;}
.jryi{display:flex;align-items: center;padding: 15px 0 10px 0;border-top: 1px solid #e0d5c1;}

.jryiji{width:20px;height: 20px;font-size: 14px;color: #ffffff;float: left;text-align: center;line-height: 20px;position: relative;}
.jryiji:before{content: '';width: 0;height: 0;border-top:10px solid transparent;border-bottom:10px solid transparent;position: absolute;top: 0;right:-5px;}
.jryi .jryiji{background: #741012;}
.jryi .jryiji:before{border-left:5px solid #741012;}
.jrtime{margin-left: 30px;}
.jrtime h3{font-size:18px;color: #741012;display: block;margin-bottom: 5px;}
.jrtime i{font-size:14px;color: #741012;display: block;}

.jrxing{display: flex;justify-content: center;}
.jrxing i{font-family: "iconfont" !important;display: block;float: left;font-size: 15px;color: #de4f49;}
.jrxing i:before{content: "\e9a2";}
.jrxing i.active:before{content: "\e9a1";}
.jrxing i.banactive:before{content: "\e9a3";}

.jrxfx{width:70px;height: 30px;background: #e5d3bf;font-size: 15px;text-align: center;color: #741012;border-radius: 40px;line-height: 30px;margin: 0 auto;}
.jrxfx b{display: inline-block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #741012;position: relative;top: -2px;margin-left: 5px;}

.jrji{display:flex;align-items: center;padding: 15px 0 10px 0;border-top: 1px solid #e0d5c1;}
.jrji .jryiji{background: #000000;}
.jrji .jryiji:before{border-left:5px solid #000000;}
.jrji .jrtime h3,.jrji .jrtime i,.jrji .jrxing i{color: #000000;}
.jrji .jrxfx{background: #d2d2d2;color: #434343;}
.jrji .jrxfx b{border-top: 5px solid #434343;}

@media screen and (max-width: 340px){    
    .jrtime h3{font-size: 16px;}
    .jrxfx{width: 52px;font-size: 14px;}
    .jrxing i{font-size: 14px;}
    .jrxfx b{margin-left:1px;}
}

.show .jryiji:before{top:20px;right:0;border-bottom:none;border-left:10px solid transparent;border-right:10px solid transparent;position: absolute;}
.jryi.show .jryiji:before{border-top: 5px solid #741012;}
.jrji.show .jryiji:before{border-top:5px solid #000000;}

.jrxfx.active{background: #741012;color: #f1e8d6;}
.jrxfx.active b{border-bottom: 5px solid #f1e8d6;border-top: none;}
.jrji .jrxfx.active{background: #000000;color: #ffffff;}
.jrji .jrxfx.active b{border-bottom: 5px solid #ffffff;border-top: none;}

.jrfxlist{margin-left: 10px;padding-left: 15px;position: relative;margin-top: -15px;padding-bottom:5px;}
.jrfxlist + .jryi,.jrfxlist + .jrji{border-top: none;}
.jrfxlist:before{content: '';height: 103%;width: 1px;border-left: 2px dashed #dfd7c2;position: absolute;top:-30px;left: -1px;}
.jrfxlist ul li{margin-top: 20px;}
.jrfxlist ul li .jrfxtit{display:block;font-size: 18px;color: #bb8a62;font-weight: 700;position: relative;}
.jrfxlist ul li .jrfxtit:before{content: '';width:5px;height:5px;border-radius: 50%;border: 3px solid #bb8a62;position: absolute;top: 3px;left: -20px;}

.jrfxbg{background: #e9ddc3;padding:10px 15px;margin-top: 15px;font-size: 15px;line-height:28px;}
.jrfxinfo ul li{margin-top:5px;}
.jrfxinfo ul li img{width:20px;float: left;display: block;margin-top:3px;}
.jrfxinfo ul li p{color: #222;display: block;margin-left: 30px;}
.jrfxinfo span{display: block;overflow:hidden;margin-top:5px;}
.jrfxinfo span:first-child{margin-top:0px;}
.jrfxinfo span img{width:20px;float: left;display: block;margin-top:3px;}
.jrfxinfo span i{display: block;margin-left: 30px;}

.jrfxinfo h4{display: block;font-size: 17px;color: #990100;font-weight: 700;line-height:30px;padding-top: 10px;}
.jrfxinfo h4:first-child{padding-top:0px;}
.jrfxinfo .red{color: #fc0000;}
.jrfxinfo .jcxhx{font-weight: 700;text-decoration: underline;}
.jrfxzrzs span{margin-top: 0;}

.jrfxcont span{margin-top: 15px;}
.jrfxcont span:first-child{margin-top:0px;}

.jrattention{background: #faf5e2;border-radius: 10px;}
.jrtzhi{font-size: 16px;color: #f08e21;padding: 10px;}
.jrtzhi i{margin-right: 5px;}
.jryszybox{background: #e9ddc3;border-radius: 10px;padding:0 10px 15px 10px;line-height: 2;}
.jryszybox h3{display: block;font-size: 18px;padding-top: 20px;}
.jryszybox h4{display: block;font-size: 17px;padding-top: 20px;}
.jryscont_thing{margin-left: 20px;margin-top:10px;}
.jryscont_thing b{display: block;font-size: 16px;}
.jryscont_thing span{display: block;font-size: 16px;margin-left: 10px;}

.jrjzbjbox{background: #e9ddc3;border-radius: 10px;padding:15px 0;}
.jrjzbjbox img{width:100%;display:block}
.jjfs-title{width:94%;margin:0 auto}
.jjfs-title img{width:60%;display:block}
.jjfs-list{width:94%;margin:0 auto}
.jjfs-list ul{margin-left:20%}
.jjfs-list li{float:left;width:50%;text-align:center;padding:5px}
.jjfs-list li a{display:block;padding:6px 0;background-image:url(https://cs.hanyunshi.com/Content/images/jiajufengshui/txt-kuang.png);background-repeat:no-repeat;background-size:100% 100%}

/* 黄历择吉日 end */

/* 姓名 取名字典 */
.xmMainBox{background: #f6f6f6;margin-bottom: -20px;}
.xmMainBox .hclifeCs_tuijian{background: #ffffff;}
.xmMainBox .mbx_box{padding: 0 10px;color: #969696;}
.xmMainBox .mbx_box a{color: #969696;}

.xmqmCont{background: #ffffff;padding-bottom:20px;margin-bottom: 20px;}
.xmqm_banner{width:55%;margin: 0 auto 10px auto;padding-top: 20px;}

.xmqmfrom{margin: 0 10px;border: 2px solid #931719;border-radius: 10px;position: relative;}
.xmqmfrom .life-aside-input{width:88px;background: #ffffff url(../../../Content/images/xingming/sanjiao.png) no-repeat 70px center;appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;border-radius: 10px;color: #7c7c7c;padding:10px;font-size: 16px;float: left;}
.xmqmfrom .xmfminput{position: absolute;width:auto;left:88px;right:90px;}
.xmqmfrom .xmfminput:before{content: '';position: absolute;width: 1px;height: 20px;background: #cccccc;top:10px;left: 0;}
.xmqmfrom .xmfminput .input{border: none;outline: none;padding: 10px;font-size: 16px;margin-bottom: 0;}
.xmqmfrom .xmfminput .input::-webkit-input-placeholder{color: #7c7c7c;}
.xmqmfrom .xmfminput .input::-moz-placeholder{color: #7c7c7c;}
.xmqmfrom .xmfminput .input:-ms-input-placeholder{color: #7c7c7c;}
.xmqmfrom .qmbtn{width:85px;height:40px;background: #931719;border-radius: 10px;font-size: 15px;color: #ffffff;padding: 0;float: right;}

/*@media screen and (max-width: 340px){    
    .xmqmfrom .qmbtn{width: 65px;}
}*/

.xmfmcont_nav{margin-top: 15px;}
.xmfmcont_nav ul li{width: 20%;float: left;}
.xmfmcont_nav ul li i{display: block;width: 35px;height: 35px;border-radius: 5px;background: #f6f6f6;border: 2px solid #cccccc;font-size: 16px;color: #989898;text-align: center;line-height: 31px;margin: 0 auto;}
.xmfmcont_nav ul li span{color: #656565;font-size: 15px;text-align: center;display: block;margin-top: 5px;}
.xmfmcont_nav ul li.active i{color: #931719;}
.xmfmcont_nav ul li.active span{color: #931719;}

.xm_headLine{margin:0 10px;padding-top: 20px;}
.xm_headLine h3{display: block;font-size: 18px;color: #000000;float: left;border-left: 3px solid #931719;height: 18px;line-height: 18px;padding-left: 10px;font-weight:700;}
.xm_headLine a{float: right;font-size: 15px;color: #666666;}
.xmqmIntor{margin:10px 10px 0 10px;font-size: 16px;line-height: 2;}
.xmqmIntor span,.xmqmIntor p{display: block;text-indent: 2em;color: rgba(0,0,0,0.8);}
.xmqmIntor i{text-decoration: underline;color:#931719;}
.hzwxlst{padding-bottom:5px;}
.hzwxlst ul{display: flex;flex-wrap: wrap;width: 96%;margin:0 auto;}
.hzwxlst ul li{width:20%;float: left;margin-top:10px;position:relative;display: flex;justify-content: center;}
.hzwxlst ul li i{display: block;font-style: normal;font-size: 12px;color: #707070;text-align:center;}
.hzwxlst ul li span{background:url(../../../Content/images/xingming/xminfo_bg.png) no-repeat;background-size:100% 100%;font-size: 24px;text-align: center;float: left;color: #707070;display: block;padding:15px;}

.rmjxpic{margin-right: 3%;margin-top: 10px;}
.rmjxitem{width: 47%;float: left;position: relative;border: 1px solid #e6e6e6;border-radius: 5px;padding: 5px;margin-top: 10px;margin-left:3%;}
.lnys{background: #ffecd5;}
.schh{background: #e2dff8;}
.zsys{background: #ffe3e2;}
.syxp{background: #daeeff;}

.rmjxitem .img{border-radius: 5px;width: 60px;float: left;margin-right: 5px;}
.rmjxitem i{display:block;width:18px;position: absolute;top: 0;right:5px;}
.rmjxtext{margin-top:8px;}
.rmjxtext h4{display: block;font-size: 16px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.rmjxtext span{display: block;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lnys h4{color: #ac7a3d;}
.lnys span{color: #ac7a3d;}
.schh h4{color: #53499a;}
.schh span{color: #53499a;}
.zsys h4{color: #ac433f;}
.zsys span{color: #ac433f;}
.syxp h4{color: #366892;}
.syxp span{color: #366892;}

.rmjxcf{margin-right: 3%;}
.rmjxcf ul li{width: 47%;float: left;position: relative;border: 1px solid rgba(0,0,0,0.14);border-radius: 5px;padding:7px 5px;margin-top: 10px;font-size: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 3%;}
.rmjxcf span{color: #bf0000;border-right: 1px solid #bfbfbf;padding-right: 5px;margin-right: 5px;font-size: 16px;}
.rmjxcf i{color: #392b20;font-size: 16px;}

.xmqmcslist{margin-right: 3%;}
.xmqmcslist ul li{width: 30.33%;float: left;border: 1px solid #e3e3e3;border-radius: 5px;padding:7px 5px;margin-top: 10px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 3%;background: #f6f6f6;text-align: center;}
.xmqmcslist ul li a{display: block;color: #000;}
.xmqmcslist ul li.active{background: #ffffcb;border: 1px solid #ffcb06;}

/* 康熙笔画 */
.xmkxbhczbox{margin:10px 10px 15px 10px;}
.xmkxbhcz{width: 100%;background: #fafafa;border-radius: 10px;}
.xmkxbhcz td{border: 1px solid #eeeeee;height: 50px;line-height: 50px;font-size: 16px;text-align: center;display: block;float: left;width: 20%;}
.xmkxbhcz td a{color: #000;}
.xmkxbhcz tr:first-child td:first-child{border-radius: 10px 0 0 0;}
.xmkxbhcz tr:first-child td:last-child{border-radius: 0 10px 0 0;}
.xmkxbhcz tr:last-child td:first-child{border-radius: 0 0 0 10px;}
.xmkxbhcz tr:last-child td:last-child{border-radius: 0 0 10px 0;}

/*宝宝取名*/
.xm_bbqmform{margin: 0 10px;padding: 10px 0 5px 0;}
.xm_bbqmformbg{background: #931719;border-radius: 10px;padding: 2px;}
.xm_bbqmform .xmqm_banner{padding:10px 0;width:45%;margin: 0 auto;}
.xm_qmfmcont{background: #ffffff;border-radius: 10px;padding:5px 0 15px 0;}
.xm_qmfmitem{border-top: 1px solid #f6f6f6;line-height: 45px;position: relative;}
.xm_qmfmitem:first-child{border-top: none;}
.xm_qmfmitem span{display: block;float: left;font-size: 16px;padding-left: 10px;}
.xm_qmfmitem .life-aside-input{width:auto;appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;color: #7c7c7c;padding:0;font-size: 16px;float: left;height: 45px;line-height: 45px;border-radius:0 10px 0 0;background: #ffffff url(../../../Content/images/xingming/sanjiao.png) no-repeat 100% center;position: absolute;left:90px;right:10px;}
.xm_qmfmitem .xmfminput{float: left;width:auto;position: absolute;left:90px;right:105px;}
.xm_qmfmitem .input{border: none;outline: none;padding: 0;font-size: 16px;margin-bottom: 0;}
.xm_qmfmitem .xmfminput .input::-webkit-input-placeholder{color: #7c7c7c;}
.xm_qmfmitem .xmfminput .input::-moz-placeholder{color: #7c7c7c;}
.xm_qmfmitem .xmfminput .input:-ms-input-placeholder{color: #7c7c7c;}
.xmfmradio{font-size: 16px;float: right;padding-right: 10px;}
.xmfmradio input[type=radio]{margin-right: -5px;position: initial;margin-left: 10px;}
.xmfmradio input[type=radio]:before{content:'\e684';font-family: "iconfont" !important;font-size:18px;top:2px;position: relative;color: #e4caa5;}
.xmfmradio input[type=radio]:checked:before{content:'\e685';color: #e55353;}

.xm_qmfmbtn{margin:0 10px;}
.xm_qmfmbtn .btn{width: 49%;display: block;border-radius: 10px;color: #ffffff;border: none;outline: none;padding: 0;height: 100%;line-height: 100%;}
.xm_qmfmbtn .btn01{float: left;}
.xm_qmfmbtn .btn02{float: right;}

.xmhtq{margin-right: 3%;margin-left: 1%;}
.xmhtq ul li{width:18%;float: left;border: 1px solid #e2e2e2;padding:7px 5px;margin-top: 10px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 2%;text-align: center;}
.xmhtq ul li a{display: block;color: #000;}
.xmhtqchare{margin-top:15px;}
.xmhtqchare .xmhtqcore{font-size: 15px;color: #fb0506;display: block;text-align: center;}
.xmhtqbtn{margin:10px 10px 0 10px;}
.xmhtqsx{width:59%;float:left;height: 40px;border-radius: 10px;background: #999999;font-size: 15px;color: #ffffff;text-align: center;line-height: 40px;}
.xmhtqznqm{width:39%;float:right;height:40px;border-radius:10px;background: #fd8b11;font-size: 15px;color: #ffffff;text-align: center;line-height: 40px;}
.xmhtqznqm a{color: #ffffff;}

.xmqmjxy{margin-right: 3%;}
.xmqmjxy ul li{width: 30.33%;float: left;border: 1px solid #e3e3e3;border-radius: 5px;padding:7px 5px;margin-top: 10px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 3%;background: #f6f6f6;text-align: center;}
.xmqmjxy ul li a{display: block;color: #000;}
.xmqmjxy ul li.active a{color: #9b0000;}

/* 男孩取名 */
.xmqmwxq{margin-right: 3%;}
.xmqmwxq ul li{width: 47%;float: left;position: relative;border: 1px solid #cccccc;border-radius: 5px;padding:7px 5px;margin-top: 10px;font-size: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 3%;background: #f6f6f6;}
.xmqmwxq span{color: #ffffff;margin-right: 5px;font-size: 14px;border-radius:5px;width:20px;height: 20px;display: inline-block;text-align: center;line-height: 20px;}
.xmqmwxq i{color: #392b20;font-size: 16px;}

/*详情*/
.xmxsqmCont{padding: 20px 0;background: #ffffff;margin-bottom: 20px;}
.xmaqtitle{font-size:22px;font-weight: 600;text-align: center;}
.xmxsqmCont .readBook_measTit{margin:10px 10px 0 10px;padding-bottom: 0;}
.xmxsqmCont .xm_headLine{margin: 0;}

.xmmzfx{margin:15px 10px 0 10px;}
.mzfxlf{font-size: 18px;line-height: 2;}
.mzfxlf p{color: #000;}
.xmdfbtn{width:80px;height: 28px;background: #95191b;display: inline-block;text-align: center;color: #ffffff;font-size: 15px;line-height: 28px;border-radius: 10px;margin-left:10px;}
.dxqmbtn{width:80px;height: 28px;background: #0099ff;display: inline-block;text-align: center;color: #ffffff;font-size: 15px;line-height: 28px;border-radius: 10px;margin-left:10px;}
.xmdfbtn:hover{color: #ffffff;}
.dxqmbtn:hover{color: #ffffff;}
.mzfxrg{float: right;width:190px;}
.mzfxbg{border: 1px solid #d7d0c8;background: #e7e0d6;border-radius: 10px;padding:10px 10px 15px 10px;position: relative;margin-bottom: 10px;}
.mzhysy{position:absolute;bottom:-2px;right:5px;font-size: 20px;color: rgba(255,255,255,0.8);font-weight:700;}
.mzfxrg ul{display: flex;justify-content: center;}
.mzfxrg ul li{width: 55px;text-align: center;margin: 0 5px;}
.mzfxrg ul li i{display: block;font-size:13px;color: #a98e70;font-style: normal;}
.mzfxrg ul li span{display: block;font-size:30px;color: #95191b;background:url(../../../Content/images/xingming/mzhy_bg.png) no-repeat;background-size:100% 100%;width:55px;height: 55px;line-height: 55px;text-align: center;margin:0 0 10px 0;font-weight: 700;}
.mzfxrg .mzhy{font-size:16px;color: #a98e70;text-align: center;}

.xmzyfx{margin:15px 10px 0 10px;}
.xmzyzi{font-size:30px;color: #333333;background:url(../../../Content/images/xingming/z200.png) no-repeat;background-size:100% 100%;width:55px;height:55px;line-height: 55px;text-align: center;margin:0;font-weight: 700;float: left;}
.xmzypybh{font-size:16px;color: #666666;margin-left: 10px;float: left;}
.xmzypybh span{display:block;line-height: 55px;margin-left:5px;}
.xmzypybh i{display:block;font-style: normal;}

.xmzyjs{margin-top:10px;font-size:16px;line-height: 2;}
.xmzyjs b{display: block;float: left;}
.xmzyjstxt p{float: left;color: #000;width: 100%;}
.xmzyjstxt i{font-style: normal;font-weight: 700;color: #d41d21;}

.xmmzrd{margin:15px 10px 0 10px;}
.xmmzrd img{width: 100%;}
.xmmzrdtxt{font-size: 16px;line-height:2;margin-top:10px;}

.xmsexchare{border-bottom: 1px solid #ededed;margin:10px 10px 0 10px;}
.xmsexxzitem{width: 50%;height:35px;line-height: 35px;border-radius: 10px 10px 0 0;float: left;text-align:center;cursor: pointer;color: #000;font-size: 15px;}
.xmsexxzitem.active{background: #f0ede8;}
.xmsexxzitem i{width:18px;height: 18px;line-height: 18px;border-radius: 50%;display: inline-block;margin-right:5px;text-align: center;color: #ffffff;font-size: 12px;position: relative;top:-1px;}
.xmsexxzitem i.icon-nanhai{background: #3e79ff;}
.xmsexxzitem i.icon-nvhai{background: #ff7290;}

.xmzinfo{margin:10px 10px 0 10px;}
.xmzinfo_tit{font-size:45px;color: #333333;background:url(../../../Content/images/xingming/z200.png) no-repeat;background-size:100% 100%;width:80px;height:80px;line-height: 80px;text-align: center;font-weight: 700;float: left;margin-right:10px;margin-top: 10px;}
.xmzinfo_txt{font-size: 16px;line-height: 2;}
.xmzinfo_txt p{color: #392b20;}

/* 姓名 end */
/* 黄历页面 */
.hlmainbg{background: #f6f6f6;margin-bottom: -20px;}
.hlmainbg .hclifeCs_tuijian{background: #ffffff;}
.hljslq{padding:15px 15px 0 15px;}
.jslqbox{border: 1px solid #95191b;background: #fffcfc;border-radius: 10px;padding:15px 10px 0 10px;}
.jslqTit{font-size:20px;font-weight: 700;color: #95191b;text-align: center;margin-bottom:5px;}
.hljslq span{display: block;font-size:18px;line-height:2;border-top: 1px solid rgba(149,25,27,0.2);padding: 5px 0;}
.hljslq span:nth-child(2){border-top: none;}
.hljslq em{font-style: normal;color: #95191b;}
.jslqLine{}
.hlhdjrcxbox{background: #ffffff;border-radius: 10px;padding:5px 10px 15px 10px;margin: 10px 0 15px 0;border: 1px solid #dddddd;}
.hlhdjrcxbox .hc-input{width: 100%;border-top:1px solid rgba(57,43,32,0.12);background: transparent;margin-bottom: 0;}
.hlhdjrcxbox .hc-input:first-child{border-top: none;}
.hlhdjrcxbox label{color: #392b20;font-weight: 600;padding:0;width:55px;font-size: 16px;line-height: 40px;}
.hlhdjrcxbox label~input{width:auto;color: rgba(57,43,32,1);font-size: 16px;position: absolute;left: 55px;right: 0;padding: 0;line-height: 40px;}
.hlhdjrcxbox p{color: #392b20;font-size: 16px;}
.hlhdjrcxbox .mui-radio input[type=radio]{margin-right: -5px;}
.hlhdjrcxbox .mui-radio input[type=radio]:before{color: rgba(57,43,32,0.3);font-family:"iconfont" !important;content: '\e6a0';font-size:18px;}
.hlhdjrcxbox .mui-radio input[type=radio]:checked:before{content: '\ea45';}
.hlhdjrcxbox .btn{background: #94181a;width: 100%;border-radius:10px;color: #ffffff;font-weight: 600;padding: 10px 0 !important;font-size: 16px;height:auto;line-height:initial;}
.hlhdjrcxbox .hc-input input::-webkit-input-placeholder{color: #392b20;}
.hlhdjrcxbox .hc-input input::-moz-placeholder{color: #392b20;}
.hlhdjrcxbox .hc-input input:-ms-input-placeholder{color: #392b20;} 

.jslqBtn{margin-top:20px;}
.jslqBtn a{display: block;width:31.33%;height:35px;line-height: 35px;font-size:16px;text-align: center;border: 1px solid #95191b;border-radius: 10px;}
.jslqBtn .before{background: #95191b;color: #ffffff;float: left;}
.jslqBtn .next{color: #95191b;float: left;margin:0 3%;}
.jslqBtn .returnhl{background: #95191b;color: #ffffff;float: right;}

.hlmainbg .hc_headLine{margin: 20px 0 15px 0;}
.hlmainlist{margin: 0 10px;background: #f6f6f6;padding: 5px 0;}
.hlmainlist a{display: block;font-size: 16px;line-height:35px;float: left;width:50%;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #382b1f;}

.hlcsfwlist a{width: 33.33%;}
.hlnglzh{margin: 0 10px;background: #f6f6f6;padding:0 10px 10px 10px;border: 1px solid #f6f6f6;}
.hlmaincyrz{margin: 0 10px;background: #f6f6f6;padding:0 10px;}
.hlmaincyrz ul li{border-bottom:1px solid #dddddd;font-size:16px;padding: 10px 0;}
.hlmaincyrz ul li i{display:inline-block;color: #95191b;font-style: normal;text-decoration: underline;}
.hlmaincyrz ul li.current em{font-size: 14px;color: #ffffff;width:55px;text-align: center;display: inline-block;height:18px;line-height:18px;font-style: normal;background: #95191b;position: relative;margin-left:15px;border-radius:0 5px 5px 0;font-weight: 400;}
.hlmaincyrz ul li.current em:before{content: '';position: absolute;width: 0;height: 0;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-right: 9px solid #95191b;top: 0;left: -9px;}

.hllsjt{margin: 0 10px;background: #f6f6f6;padding:10px;}
.hllsjt ul li{font-size:16px;line-height: 2;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hllsjt a{color: #382b1f;}

.hlmainweek{margin: 0 10px;background: #f6f6f6;padding:0 10px;}
.hlmainweek ul li{border-bottom:1px solid #dddddd;font-size:16px;padding: 10px 0;}
.hlmainweek ul li i{display:block;font-size:15px;color: #666666;font-style: normal;margin-bottom: 5px;}
.hlmainweek ul li.current{color: #95191b;font-weight: 700;}
.hlmainweek ul li.current em{font-size: 14px;color: #ffffff;width:55px;text-align: center;display: inline-block;height:18px;line-height: 18px;font-style: normal;background: #95191b;position: relative;margin-left:15px;border-radius:0 5px 5px 0;font-weight: 400;}
.hlmainweek ul li.current em:before{content: '';position: absolute;width: 0;height: 0;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-right: 9px solid #95191b;top: 0;left: -9px;}

.hlmainzys{margin:0 10px;background:#f6f6f6;padding:10px;font-size:16px;line-height:2;}
.hlmainzys ul li{width:100%;float: left;}
.hlmainzys ul li span{display: block;float: left;}
.hlmainzys ul li i{display:block;float: left;font-size:16px;margin-right: 10px;margin-top:6px;}
.hlmainzys ul li i:before{content: "\e608";}
.hlmainzys ul li i.active:before{content: "\e61b";position: relative;top: -1px;}
.hlmainzys .hlzysItem span{display: block;text-indent: 2em;}

/* 黄历页面 end */

/*会员弹窗*/
.xcgd_Popup{width:90%;margin:0 auto;position: fixed;z-index: 1600;line-height: 2;background:linear-gradient(to bottom,#ffd7a7,#ffffff,#ffffff);height: auto;transform: translate(-50%,-50%);top: 50%;left: 50%;border-radius: 10px;padding: 60px 15px 20px 15px;text-align: center;}
.xcgd_Popup::after{content: '';position: absolute;background: url(/Content/images/xcgd_ti.png) no-repeat center bottom;background-size: 100%;width:130px;height:130px;top: -53px;left: 50%;margin-left: -65px;}
.xcgd_Popup::before{content: '';position: absolute;background: url(/Content/images/xcgd_bg.png) no-repeat right top;background-size: 100%;width:100%;height:50%;top: 0;right: 0;}
.xcgd_close{position: absolute;width: 30px;height: 30px;right:10px;top:10px;font-size:26px;text-align: right;color: #ffffff;background:url(/Content/images/close.png) no-repeat;background-size: 100%;}
.xcgd_content{position: relative;z-index: 1;}
.xcgd_txt,.xcgd_txt p{font-size: 16px;line-height: 2;color: #000000;}
.xcgdbnt{margin-top: 10px;font-size: 10px;}
.xcgdbnt a{color: #ffffff;font-size: 15px;border-radius: 30px;height: 30px;line-height: 30px;text-align: center;display: inline-block;padding:0 10%;}
.xcgdbnt .fck{background: #48773f;}
.xcgdbnt .xzapp{background: #0c8de7;}
.ktvip_Popup{padding: 65px 12px 20px 12px;}
.ktvip_Popup::after{top: -25px;left:-32px;margin-left: 0;}
.ktvip_Popup::before{background: url(/Content/images/ktvip_bg.png) no-repeat right top;background-size: 100%;}
.ktvip_tit{position: absolute;top:10px;left:82px;font-size: 17px;font-weight: 700;color: #d17200;text-align: left;line-height: 1.5;}
.ktvip_tit span{display: block;font-size: 14px;}
.ktvip_Popup .xcgd_content{border-radius: 10px;background: #ffffff;}
.ktvip_Popup .xcgd_txt p{font-size: 17px;line-height: 2;color: #000000;font-weight: 700;padding-top: 15px;}
.xcgdbnt .ktvip{background: #e7a10c;}
.xcgdfk{color: rgba(0, 0, 0, 0.6);font-size: 14px;margin-top: 5px;}
.xcgdfk a{color: #348dc6;display: inline-block;margin-left: 5px;}
.vipcts_Popup{background:linear-gradient(to bottom,#ffd7a7,#ffffff);padding-top: 45px;}
.vipcts_Popup::after{background: url(/Content/images/vipc_ts.png) no-repeat center bottom;background-size: 100%;width:180px;height:130px;top: -45px;left:30px;} 
.vipcts_Popup .xcgd_txt p{text-align: left;margin:0;}
.xcgd_content b{display: block;font-size: 16px;color: #3a3a3a;margin-top:5px;text-align: left;}
.csjgbtn{margin: 5px 10px 0 10px;display: flex;justify-content: space-between;}
.csjgbtn a{display: block;font-size: 16px;color: #1778bb;line-height: 2;border-bottom: 1px solid #1778bb;}
.kdvip_Popup{padding:55px 12px 20px 12px;}
.kdvip_Popup::after{background: url(/Content/images/vipc_ts.png) no-repeat center bottom;background-size: 100%;width:180px;height:130px;top: -45px;left:30px;}
.kdvip_txt{background: #ffdaad;border-radius: 10px;padding:5px;} 
.kdvip_txt span{display: block;float: left;font-size: 14px;}
.kdvip_txt i{display: block;float: left;width:36px;margin-top: 6px;margin-left: 3px;font-style: normal;font-size: 10px;}
.kdvip_txt i img{width: 100%;}
.kdvip_txt em{display: block;float: right;font-size: 14px;font-style: normal;}
.kdvip_zcx{margin-top: 10px;}
.kdvip_zcx b{float: left;}
.kdvip_zcx span{display: block;float: left;color: #e94343;font-size: 13px;margin: 8px 0 0 5px;}
.xcgdbnt .kdzf{background: #e7a10c;}
.xcgdbnt .qxzf{background: #a0a0a0;}

.newcon1{text-align: center;position: absolute;top: 12px;right: 18px;background: #f74c0a;color: #f1e9d4;border-radius: 50%;font-size: 12px;font-style: normal;width: 18px;height: 18px;line-height: 18px;}
.newcon2{text-align: center;position: absolute;top: 13px;left: 49px;background: #f74c0a;color: #f1e9d4;border-radius: 50%;font-size: 12px;font-style: normal;width: 18px;height: 18px;line-height: 18px;}
.hotcon1{text-align: center;position: absolute;top: 12px;right: 18px;background: #ff8500;color: #f1e9d4;border-radius: 50%;font-size: 12px;font-style: normal;width: 18px;height: 18px;line-height: 18px;}
.hotcon2{text-align: center;position: absolute;top: 13px;left: 49px;background: #ff8500;color: #f1e9d4;border-radius: 50%;font-size: 12px;font-style: normal;width: 18px;height: 18px;line-height: 18px;}

.hcbz_ceshi .hcbz_ceshi_txt h3 img{height: 15px !important;}
.cstjbq{margin: 2px 0;overflow: hidden;}
.cstjbq em{height: 20px;display: block;float: left;font-size: 12px;background: #f1e9d4;color: #59483b;padding: 0 5px;border-radius: 20px;margin-right: 5px;}
.cstjbqzt em{background: #ebebeb;color: #767676;}

/*全站红包弹窗*/
.qzpay_Popup div,.qzpay_Popup span{box-sizing:unset!important;}
.qzpay_Popup{position: fixed;z-index: 1600;top: 50%;left: 50%;transform: translate(-50%, -50%);width:300px;height:395px;background: url('/Content/images/pay/hongbTC03.png') no-repeat center center;background-size: 100%;text-align: center;display: none;}
.qzpay_Popup.mui-active{display: block;animation: popIn 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.qzpay_close{position: absolute;width: 30px;height: 30px;right:0px;top:15px;font-size:26px;text-align: right;color: #ffffff;background:url(/Content/images/pay/close.png) no-repeat;background-size: 100%;z-index: 10;}
.qzpay_content{position: relative;z-index: 1;color: #fff;text-align: center;flex-direction: column;justify-content: center;}
.qzpay_money{font-size:18px;color: #DF062A;font-weight: bold;text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); margin-top:85px;}
.qzpay_money span{font-size:52px;display: inline-block;margin-right: 5px;text-shadow: 0 3px 6px rgba(0, 0, 0, 0.4);}
.qzpay_name{width:175px;padding:3px 10px;font-size:14px;color: #347BC6;margin:10px auto 0;background:#ffffff;border:1px solid #DEA370;}
.qzpay_name span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.qzpay_time {font-size:12px;margin:85px auto 0;color: #fff;letter-spacing: 2px;text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);background: rgba(0, 0, 0, 0.3);padding: 5px;border-radius: 10px;text-align:center;width:175px;}
.qzpaybnt{width:100%;height:60px;margin-top:25px;}
.qzpaybnt a{width:100%;height:60px;display:block;}

/*新广告*/
.hcvertInformFormbg{background: #981b21;border-radius: 10px;margin: 15px 10px;padding: 5px;}
.hcvInformFmian{background: #ffffff;border-radius: 10px;}
.hcvertFormTitle{padding: 10px 5px;overflow: initial;}
.hcvertFormTitle .mui-control-item{overflow: initial;}
.hcvertFormTitle span{display: block;width:75%;background: #f2eee3;border: 1px solid #e2dcce;border-radius:30px;margin: 0 auto;height:30px;line-height:28px;font-size: 15px;color: #aaa18e;}
.hcvertFormTitle .mui-active span{color: #ffffff;position: relative;}
.hcvertFormTitle .mui-active span:before{content: '';width:20px;height:20px;position: absolute;top:-5px;left:-5px;}
.hcvertFormTitle .mui-active .fmbz{background: #c61111;}
.hcvertFormTitle .mui-active .fmbz:before{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/fmbazi.png) no-repeat;background-size: 100%;}
.hcvertFormTitle .mui-active .fmhm{background: #4488c2;}
.hcvertFormTitle .mui-active .fmhm:before{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/fmhaoma.png) no-repeat;background-size: 100%;}
.hcvertFormTitle .mui-active .fmhh{background: #c94074;}
.hcvertFormTitle .mui-active .fmhh:before{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/fmhehun.png) no-repeat;background-size: 100%;}
.hcvertFormTitle .mui-active .fmcy{background: #19a6a4;}
.hcvertFormTitle .mui-active .fmcy:before{background:url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/fmcaiyun.png) no-repeat;background-size: 100%;}

.inform_form_item{border: 1px solid #d5d4cd;margin:0 10px 10px;border-radius:5px;position: relative;padding: 5px;line-height: 30px;}
.inform_form_item span{color: #000000;display: block;float: left;margin-right: 5px;font-size: 15px;}
.inform_form_item em{display: block;float: left;margin-right: 5px;font-size: 15px;line-height: 30px;}
.inform_form_item em.nan{color: #077cbf;}
.inform_form_item em.nv{color: #db2727;}

.inform_form_item .inform_form_input{border: none;outline: none;line-height: 30px;font-size: 15px;height: 30px;padding: 0;margin-bottom: 0;background: transparent;width: auto;}
.inform_form_item .inform_form_icon{float: left;background: url(//jscdn.hanyunshi.com/m/public/hanchengh5/Content/images/classic/fmrili.png) no-repeat right center;background-size:20px 20px;position: absolute;left: 40px;right: 85px;}
.inform_form_item .inform_form_icon .inform_form_input{width: 100%;}
.inform_form_item input::-webkit-input-placeholder{color: #ababab;font-size: 15px;}
.inform_form_item input::-moz-placeholder{color: #ababab;font-size: 15px;}
.inform_form_item input:-ms-input-placeholder{color: #ababab;font-size: 15px;}

.form_itemhh .inform_form_icon{left: 80px;right:10px;}

.inform_form_item .inform_form_rad{float: right;background: #ededed;border-radius: 5px;padding: 4px;width:70px;}
.inform_form_item .inform_form_rad .formRadio{-webkit-appearance: none;display:none;}
.inform_form_item .inform_form_rad .formRadio + label{width:31px;height: 22px;line-height: 22px;text-align: center;color: #94181a;font-size: 14px;border-radius: 5px;float: left;color: #b2b2b2;}
.inform_form_item .inform_form_rad .formRadio:checked + label.boy{background: #619cc5;color: #ffffff;}
.inform_form_item .inform_form_rad .formRadio:checked + label.girl{background: #de7594;color: #ffffff;}
.inform_form_item .inform_form_rad .inform_form_radio{margin-top:8px;}
.inform_form_button{margin:15px 10px;}
.inform_form_button img{width: 100%;}
.inform_form_button .btn{border-radius:10px;display: block;float: left;width:49%;border: none;}
.inform_form_button .btnlj{border-radius:10px;display: block;float: right;width:48.5%;}
.mui-segmented-control-negative.mui-segmented-control-inverted.hcvertFormTitle .mui-control-item.mui-active {
    border-bottom: none !important;
}
@media screen and (max-width:370px) {
        .inform_form_item .inform_form_input{width:57%;}
}
@media screen and (max-width:345px) {
        .inform_form_item .inform_form_input{width:53%;}
        .inform_form_item .inform_form_icon{background-size:17px 17px;right: 80px;}        
}
.hcvert_flth ul{margin:0 5px;}
.hcvert_flth ul li img{border-radius: 10px;width: 100%;}
.hcvert_flth ul li a{margin:0 5px;line-height: 1;padding: 0;}