/*主页面背景，字体颜色定义*/
body { background: #ffffff;	color: #392b20; font-size: 16px; }
.mianbaoxie,.mianbaoxie a{color: #ab957f;}

*{margin: 0;padding: 0;}

a {	color: #382b1f;	text-decoration: none;}
a:hover{color: #95191b;}

/* 去掉number的上下箭头 */
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important;}
input[type='number']{-moz-appearance: textfield;}

/*面包屑*/
.mianbaoxie{color:#392b20; padding: 15px 0 15px; font-size: 16px;}
.mianbaoxie span{font-size:18px; margin-right: 5px;}
.mianbaoxie span.iconfont{color: #95191b;}
.mianbaoxie a{ color: #392b20; padding: 0 3px;}
.mianbaoxie a:hover{color: #95191b;text-decoration: underline;}
.mianbaoxie em{font-style: normal;padding: 0 3px;}

/* 浮动右侧 举报 */
.reportRg_fix{position:fixed;text-align:center;top:50%;left:50%;z-index:5;margin-left:615px;}
.reportRg_fix ul li{width: 50px;height: 46px;background:#bfb8b3;margin-bottom: 20px;color:#ffffff;font-size: 26px;padding-top: 4px;cursor: pointer;}
.reportRg_fix ul li em{display: block;color:#ffffff;font-size: 26px;font-style: normal;}
.reportRg_fix ul li.reportRg_fhfb{line-height:42px;}
.reportRg_fix ul li span{display: block;color:#ffffff;font-size: 14px;margin-top: -5px;}
.reportRg_fix ul li:hover{background:rgba(149,25,27,1);color: rgba(237,231,217,1);}
.reportRg_fix ul li:hover span{color: rgba(237,231,217,1);}
.reportRg_fix ul li:hover em{color: rgba(237,231,217,1);}
/* 浮动右侧 举报 end */

/* 星座 */
.Xingzuo_nav{margin: 20px auto;position: relative;}
.Xingzuo_nav a{display: block;width: 99px;float: left;}
/*.Xingzuo_nav span{width:95px;height:140px;background: url(/Scripts/images/xingzuo/xingzuo_nav.png) no-repeat;display:block;margin: 0 auto;}*/
.Xingzuo_nav span{width:95px;height:140px;background: url(/Scripts/images/xingzuo/xingzuo_nav.jpg) no-repeat;display:block;margin: 0 auto;}
.Xingzuo_nav .shuiping{background-position: 5px 0px;}
.Xingzuo_nav .shuangyu{background-position: -97px 0px;}
.Xingzuo_nav .baiyang{background-position: -193px 0px;}
.Xingzuo_nav .jinniu{background-position: -291px 0px;}
.Xingzuo_nav .shuangzi{background-position: -393px 0px;}
.Xingzuo_nav .juxie{background-position: -493px 0px;}
.Xingzuo_nav .shizi{background-position: -590px 0px;}
.Xingzuo_nav .chunv{background-position: -691px 0px;}
.Xingzuo_nav .tiancheng{background-position: -789px 0px;}
.Xingzuo_nav .tianxie{background-position: -888px 0px;}
.Xingzuo_nav .sheshou{background-position: -987px 0px;}
.Xingzuo_nav .mojie{background-position: -1087px 0px;}
.Xingzuo_nav span:hover{-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}

.Xingzuo_nav .jinri{position:absolute;width: 40px;height: 20px;line-height: 20px;font-size: 16px;font-weight: bold;text-align: center;color: #ca1414;background: #fff838;border:1px solid #a3a041;border-radius: 20px;top:-5px;}

.Xingzuo_left{float: left;}

/* 之前 */
.Xz_bdBox{border: 1px solid #bababa;margin-top:5px;padding:10px 15px 20px 15px;}

.Xz_bdCurrent{margin: 0 30px;}
.Xz_bdCurrent span{display: block;float: left;width: 50%;text-align: center;font-size: 16px;position: relative;cursor: pointer;}
.Xz_bdCurrent i{display: block;width: 12px;height: 12px;border: 1px solid #000000;border-radius: 50%;position:absolute;left:0px;top: 4px;}
.Xz_bdCurrent .active i:before{content: '';position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #000000;top: 2px;left: 2px;}

.Xz_bdContent .life-input-row{position: relative;margin-top:10px;padding: 0;}
.Xz_bdContent .life-input-row label{float: left;width:80px;font-size: 16px;line-height: 25px;padding: 0;text-align: left;}
.Xz_bdContent .life-input-row .sele{float: left;position: relative;cursor: pointer;width: auto;}
.Xz_bdContent .life-input-row .sele:after{content: "";position: absolute;background: url("/Scripts/images/xingzuo/sanjiao.png") no-repeat;width:9px;height:5px;background-size: 100%;top:10px;right:8px;}
.Xz_bdContent .life-input-row .life-input{width: 193px;border: none;background: #d4d4d4;line-height:26px;height:26px;border-radius: 5px;outline: none;cursor: pointer;font-size: 16px;padding: 0;box-shadow: none;padding-left: 5px;}

.Xz_bdContent .Xz_bdtime .life-input-row{float: left;}
.Xz_bdContent .Xz_bdtime .life-input-row .life-input{width:193px;}
.Xz_bdContent .Xz_bdtime .Xz_rowradio{float: left;margin-top:14px;}

.Xz_bdContent .Xz_bdcity .life-input-row .life-input{width:89px;}

.Xz_bdproj .life-aside-input{width:94px;border: none;line-height:26px;border-radius: 5px;padding-left: 5px;outline: none;cursor: pointer;height:26px;font-size: 16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#d4d4d4 url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 75px center;}

.Xz_bdproj .sele span{width: 89px;background: #d4d4d4;line-height: 30px;border-radius: 5px;padding-left: 5px;cursor: pointer;display: block;font-size: 16px;}
.Xz_bdproj .life-aside-hide{display:none;background: #d4d4d4;position: absolute;width: 100%;box-sizing: border-box;}
.Xz_bdproj .life-aside-hide li{line-height: 30px;padding-left: 5px;font-size: 16px;}
.Xz_bdproj .life-aside-hide li:hover{background: #95191b;color: #ffffff;}

/*.Xz_bdproj .life-input-row{float: left;}*/
.Xz_bdproj .Xz_rowbtn{float: left;margin-left:10px;margin-top:5px;width:94px;}

.Xz_rowbtn button{background:#e62e73;height:26px;text-align: center;font-size:16px;border: 0;outline: 0;cursor: pointer;width: 100%;color: #ffffff;margin-top:5px;border-radius: 5px;line-height: 26px;}

.life-rili .anniu{margin: 0 auto !important;}

.hcshXingzuo~.life-rili{top: 548px !important;}

.Xz_bdBox .Xz_row{float: left;margin-left: 10px;position: relative;}
.Xz_bdBox .Xz_row input{font-size: 16px;height: 30px;line-height: 30px;padding-left:10px;}
.Xz_bdBox .Xz_inpday{width: 155px;border: 1px solid #bababa;border-radius: 5px;}
.Xz_bdBox .lifeXz_inpdate{width: 100px;border: 1px solid #bababa;border-radius: 5px;}

.Xz_bdBox .Xz_row .Xz_Xx{position:absolute;right:10px;top:10px;color:#bababa;font-weight:600;font-size:14px;}
.Xz_row input::-webkit-input-placeholder{color:#392b20;font-size: 16px;}
.Xz_row input:-moz-placeholder{color:#392b20;font-size: 16px;}
.Xz_row input::-moz-placeholder{color:#392b20;font-size: 16px;}
.Xz_row input:-ms-input-placeholder{color:#392b20;font-size: 16px;}
.Xz_bdcheck{margin-top: 15px;margin-left: 10px;}
.Xz_rowcheck{margin-top:10px;margin-left:80px;}
.Xz_rowcheck label{color: #000000;font-size: 16px;cursor:pointer;}
.Xz_rowcheck input[type="checkbox"]{border: 0 !important;outline: 0;-webkit-appearance: none;background: transparent;width: auto;height: auto;color: #000000;}
.Xz_rowcheck input[type="checkbox"]:before{content:"\e682";}
.Xz_rowcheck input[type="checkbox"]:checked:before{content: "\e683";}

.Xz_rowradio{float: left;cursor: pointer;}
.Xz_rowradio input[type="radio"]{border: 0 !important;outline: 0;-webkit-appearance: none;background: transparent;width: auto;height: auto;color: #392b20;margin-right: 2px;}
.Xz_rowradio label{font-size: 16px;color: #392b20;margin-right:10px;}

.Xz_rowradio input[type="radio"]:before{content:"\e682";}
.Xz_rowradio input[type="radio"]:checked:before{content: "\e683";}

.Xz_bdBox .csfwtk{line-height:24px;font-size: 14px;margin-top:10px;}
.Xz_bdBox .csfwtk label{cursor: pointer;color: #666666;}
.Xz_bdBox .csfwtk a{color: #94181a;text-decoration: underline;}
.Xz_bdBox .csfwtk input[type="checkbox"]{outline: 0;-webkit-appearance: none;font-family: "iconfont" !important;margin-right:5px;color: #cdcdcd;cursor: pointer;}
.Xz_bdBox .csfwtk input[type="checkbox"]:before{content: "\e682";}
.Xz_bdBox .csfwtk input[type="checkbox"]:checked:before{content: "\e683";}

/* 之前 end */
/*表单2版*/
.Xzlf_box{background: #f4f4f4;margin-top: 10px;padding:15px 10px;}
.Xzlf_box .xmfx{margin-top: 15px;}
.Xzlf_box .life-input{width: 178px;height: 44px;border: 1px solid #bababa;background: #ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 94% center;box-shadow: none;font-size: 14px;padding:0 0 0 10px;cursor: pointer;border-radius: 5px;}
.Xzlf_box .life-aside-input{height: 44px;width: 178px;border: 1px solid #bababa;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 94% center;box-shadow: none;font-size: 16px;padding:0 0 0 10px;cursor: pointer;border-radius: 5px;}
.Xzlf_box .rqxb .life-aside-input{width: 98px;}
.Xzlf_box .Xz_rowbtn button{background: #95191b;height:44px;text-align: center;font-size:18px;border: 0;outline: 0;cursor: pointer;color: #ffffff;border-radius: 5px;line-height: 44px;width: 98px;border: 1px solid #95191b;margin-top: 0;}

.Xzlf_box .xingFmbtn{border: 1px solid #95191b;border-radius: 5px;margin-top: 15px;font-size: 18px;color: #ffffff;width: 286px;height: 40px;cursor: pointer;background: #95191b;}

.Xzlf_box .right{float: right !important;}
/*表单2版*/

/*2026年1月20日 表单3版*/
.hcfmind_left{float: left;}
.hcfmind_carousel .layui-carousel-ind{top: -25px;text-align: right;right: 5px;}
.hcfmind_carousel .layui-carousel-ind ul{background: rgba(0,0,0,0);}
.hcfmind_carousel .layui-carousel-ind ul li{border-radius:2px;}

.hcfmind_cont{margin-top: 5px;background: #f4f4f4;border-radius: 5px;padding:15px 15px 20px 15px;}
.hcfmind_cont .read_title h3{font-size: 22px;color: #333333;}
.hcfmind_cont .read_title h3:before{height: 20px;}
.hcfmind_cont .read_title i{color: #ba8961;}

.hcfm_bdContent .life-input-row{position: relative;margin-top:15px;padding: 0;}
.hcfm_bdContent .life-input-row label{float: left;width:80px;font-size: 16px;line-height: 25px;padding: 0;text-align: left;}
.hcfm_bdContent .life-input-row .sele{float: left;position: relative;cursor: pointer;width: auto;}
.hcfm_bdContent .life-input-row .sele:after{content: "";position: absolute;background: url("/Scripts/images/xingzuo/sanjiao.png") no-repeat;width:9px;height:5px;background-size: 100%;top:10px;right:8px;}

.hcfm_bdContent .life-input-row .bdinput{float: left;position: relative;cursor: pointer;width: auto;}
.hcfm_bdContent .life-input-row .bdinput:after{content: "";position: absolute;background: url("/Scripts/images/xingzuo/rili.png") no-repeat;width:16px;height:16px;background-size: 100%;top:8px;right:8px;}

.hcfm_bdContent .life-input-row .life-input{width:200px;border: none;background: #ffffff;line-height:30px;height:30px;border-radius: 5px;outline: none;cursor: pointer;font-size: 16px;padding: 0;box-shadow: none;padding-left:10px;border: 1px solid #cccccc;color: #656565;}

.hcfm_bdContent input::-webkit-input-placeholder{color:#656565;}
.hcfm_bdContent input:-moz-placeholder{color:#656565;}
.hcfm_bdContent input::-moz-placeholder{color:#656565;}
.hcfm_bdContent input:-ms-input-placeholder{color:#656565;}

.hcfm_bdContent .Xz_bdtime .life-input-row{float: left;}
.hcfm_bdContent .Xz_bdtime .life-input-row .life-input{width:200px;}

.hcfm_bdContent .Xz_bdarea .life-input-row .life-input{width:105px;}
.hcfm_bdContent .Xz_bdarea .sele:after{content: inherit;}
.hcfm_bdContent .Xz_rowcheck{margin-left: 10px;float: left;margin-top:3px;}
.hcfm_bdContent .Xz_rowcheck input[type="checkbox"]{color: #98151b;margin-right: 5px;cursor: pointer;}
.hcfm_bdContent .Xz_rowcheck label{font-size: 15px;width: auto;}
.hcfm_bdContent .Xz_bdproj .life-aside-input{width:105px;line-height:30px;padding-left:10px;height:30px;font-size: 16px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 85px center;border: 1px solid #cccccc;color: #656565;}
.hcfm_bdContent .Xz_bdproj .xzsexsel{width:85px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 65px center;margin-left: 10px;line-height:30px;border-radius: 5px;padding-left:10px;outline: none;cursor: pointer;height:30px;font-size: 16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border: 1px solid #cccccc;color: #656565;float: left;}

.hcfm_bdContent .Xz_rowbtn button{background:#965b01;height:35px;text-align: center;font-size:16px;border: 0;outline: 0;cursor: pointer;width:135px;color: #ffffff;margin-top:15px;border-radius: 5px;line-height: 35px;float: left;}
.hcfm_bdContent .Xz_rowbtn .zxb{background:#ff6600;height:35px;text-align: center;font-size:16px;border: 0;outline: 0;cursor: pointer;width:135px;color: #ffffff;margin-top:15px;border-radius: 5px;line-height: 35px;float: right;}

/*周易测试*/
.zycfm_bdContent .Xz_bdtime .life-input-row .life-input{width: 105px;}
.zycfm_bdContent .xzsexsel{width:85px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 65px center;margin-left: 10px;line-height:30px;border-radius: 5px;padding-left:10px;outline: none;cursor: pointer;height:30px;font-size: 16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border: 1px solid #cccccc;color: #656565;float: left;}

.zybdgnlqh{width:194px;height:24px;border: 1px solid #cccccc;float: left;border-radius: 5px;padding: 2px;background: #ffffff;}
.zybdgnlqh input[type="radio"]{display: none;}
.zybdgnlqh input[type="radio"] + label{display: block;width:97px;height: 24px;line-height: 24px;font-size: 16px;text-align: center;float: left;color: #656565;cursor: pointer;}
.zybdgnlqh input[type="radio"]:checked + label{background: #bc9f77;color: #ffffff;border-radius: 5px;}
.hcfm_bdContent .zybdgnlry{margin-left:70px;margin-top: 5px;}
.hcfm_bdContent .zybdgnlry .Xz_rowcheck label{font-size: 14px;color: #656565;}

.sjhfm_bdContent .Xz_bdtime .life-input-row .life-input{width: 105px;}
.sjhfm_bdContent .xzsexsel{width:85px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 65px center;margin-left: 10px;line-height:30px;border-radius: 5px;padding-left:10px;outline: none;cursor: pointer;height:30px;font-size: 16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border: 1px solid #cccccc;color: #656565;float: left;}

.hm_rowcheck{float: right;margin-top: 5px;margin-left: 0;}
.hm_rowcheck label{color: #ba8961;}
.hm_rowcheck input[type="checkbox"]{margin-right: 5px;color: #ba8961;cursor: pointer;}

/* 血型性格 */
.xxgfm_bdContent .Xz_bdproj .life-aside-input{width:200px;line-height:30px;padding-left:10px;height:30px;font-size: 16px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 180px center;border: 1px solid #cccccc;color: #656565;}
.hcfmindlst{border-top: 1px dashed #cbc6c0;margin-top:20px;padding-top: 5px;margin-bottom: -5px;}
.hcfmindlst ul li{width: 50%;float: left;font-size: 16px;color: #656565;line-height: 35px;}
.hcfmindlst ul li a{display: block;position: relative;padding-left: 10px;}
.hcfmindlst ul li a:after{content: '';position: absolute;width: 5px;height: 5px;background: #616161;left: 0;top: 15px;}

/* 塔罗解牌 */
.tlfm_bdContent .taluoFrom{padding: 0;margin-top: 0;}
.tlfm_bdContent .taluoFrom .xingFmbtn{height: 35px;background: #955901;font-size: 16px;width: 100px;border:1px solid #955901;margin-top: 15px;}
.tlfm_bdContent .taluoFrom .life-aside-input{height: 35px;line-height: 35px;width: 170px;color: #656565;margin-top: 15px;}

/*姓名测试*/
.xmbdcharge{width:194px;height:24px;border: 1px solid #cccccc;float: left;border-radius: 5px;padding: 2px;background: #ffffff;}
.hcfm_bdContent .life-input-row .xmbdcharge .life-input{width: 50%;border: none;float: left;height: 24px;line-height: 24px;}

/*相学测试*/
.xxcsfm_bdContent .Xiangxuelf_box{margin-top: 0;padding: 0;}
.xxcsfm_bdContent .Xiangxuelf_box .life-aside-input{line-height:30px;padding-left:10px;height:30px;font-size: 16px;color: #656565;}
.xxcsfm_bdContent .Xiangxuelf_box .mzsz{border: 1px solid #cccccc;margin-top: 15px;}
.xxcsfm_bdContent .Xiangxuelf_box .zwmx{border: 1px solid #cccccc;margin-top: 15px;}

/*家居风水*/
.jfscfm_bdContent .Xz_bdtime .life-input-row .life-input{width: 105px;}
.jfscfm_bdContent .xzsexsel{width:85px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 65px center;margin-left: 10px;line-height:30px;border-radius: 5px;padding-left:10px;outline: none;cursor: pointer;height:30px;font-size: 16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border: 1px solid #cccccc;color: #656565;float: left;background-position:65px center; }
.jfscfm_bdContent .Xz_bdproj .life-aside-input{line-height:30px;padding-left:10px;height:30px;font-size: 16px;border: 1px solid #cccccc;color: #656565;}
.jfscfm_bdContent .Xz_bdproj .left{width:105px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 87px center;}
.jfscfm_bdContent .Xz_bdproj .right{width:85px;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 68px center;}

.hcshSort .hcfm_bdContent .life-input-row{margin-top: 10px;}
.syzhouyiCont .hcfm_bdContent .life-input-row .life-input{width: 280px;}
.syzhouyiCont .zycfm_bdContent .Xz_bdtime .life-input-row .life-input,.syzhouyiCont .hcfm_bdContent .Xz_bdarea .life-input-row .life-input{width: 185px;}
.syzhouyiCont .hcfm_bdContent .Xz_rowbtn button,.syzhouyiCont .hcfm_bdContent .Xz_rowbtn .zxb{width: 175px;}

/*2026年1月20日 表单3版*/

.hcshXingzuo_right{float: right;background: #eef3f7;padding-bottom: 20px;}
.lifeXz_core{padding:20px 15px 0 25px;}
.lifeXz_core ul li{float: left;font-size: 14px;text-align: center;margin-right: 10px;color: #423529;cursor: pointer;height: 18px;line-height: 18px;width: 43px;}
.lifeXz_core ul li.active{border:2px solid #423529;}
.lifeXz_main{width: 260px;margin:20px auto 0 auto;}
.lifeXz_main .lifeXz_img{width:81px;float: left;position: relative;}
.lifeXz_main .lifeXz_img .xz_genghuan{position: absolute;top:58px;left:38px;font-size: 14px;color: #ffffff;height: 22px;line-height: 22px;text-align: center;border-radius:10px;background: #49197d;cursor: pointer;width: 45px;}
.lifeXz_main .lifeXz_img span{display:block;font-size:24px;text-align:center;margin-top:20px;}
.lifeXz_main .lifeXz_img i{display:block;font-style: normal;font-size: 14px;color: #423529;text-align: center;margin-top: 5px;}

.xzghList{position: absolute;background: #49197d;color: #ffffff;width: 100%;line-height:30px;text-align: center;left: 0;top: 80px;}
.xzghList ul li{cursor: pointer;font-size: 16px;}
.xzghList ul li:hover{background: #95191b;}

.xzYunshi{float: left;margin-left: 20px;margin-top: -15px;}
.xzYunshi .xzysList{margin-top: 15px;}
.xzysList span{float: left;font-size: 14px;color: #000000;}
.xzysList i{float: left;width: 16px;height: 16px;background: url(/Scripts/images/xingzuo/xingxing.png) no-repeat;background-position: 0px 0px;margin-top: 2px;margin-left: 2px;}
.xzysList i.active{background-position: -20px 0px;}

.hcshXingzuo_right .lifeXz_main .lifeXz_jieshi{font-size: 15px;color: #423529;line-height: 26px;margin-top:15px;}
.hcshXingzuo_right .lifeXz_main .lifeXz_jieshi a{color: #95191b;}

.hcshXingzuo_news{float: left;margin:-15px 40px 0 40px;width: 490px;}
.hcshXingzuo_news .lifeXz_item h3{display:block;font-size: 24px;color: #392b20;line-height: 56px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcshXingzuo_news .lifeXz_item a h3:hover{text-decoration:none;color:#95191B;}
.hcshXingzuo_news .lifeXz_item span{display: block;font-size: 16px;line-height: 28px;color: #8c8692;}
.hcshXingzuo_news .lifeXz_item a{color: #bb0000;}
.hcshXingzuo_news .lifeXz_item a:hover{color: #95191b;text-decoration: underline;}
.hcshXingzuo_news .xsya{margin-top:25px;}
.hcshXingzuo_news .lifeXz_list li{margin-top:15px;font-size: 18px;color: #3c2a1e;height:20px;line-height:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcshXingzuo_news .lifeXz_list li i{display:block;float:left;font-style:normal;font-size:14px;color:#ffffff;padding:0 5px;margin-right:10px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#aaaaaa;height:20px;line-height:20px;}
.hcshXingzuo_news .lifeXz_list li i.xingzuo{background: #49197d;}
.hcshXingzuo_news .lifeXz_list li i.shengxiao{background: #23d29b;}
.hcshXingzuo_news .lifeXz_list li i.yixue{background: #ee8551;}
.hcshXingzuo_news .lifeXz_list li i.aiqing{background: #ec657a;}
.hcshXingzuo_news .xsya li a{color: #bb0000;width: 195px;}
.hcshXingzuo_news .lifeXz_list li a:hover{color: #95191b;text-decoration: underline;}

.hcshXz_listImg{margin-top:15px;}
.hcshXz_listImgItem{width: 214px;float: left;margin-right: 30px;margin-top: 20px;}
.hcshXz_listImgItem:last-child{margin-right: 0;}
.hcshXz_listImgItem img{width: 70px;float: left;margin-right: 10px;border-radius: 10px;}
.hcshXz_listImgItem h4{display:block;font-size: 20px;width: 134px;float: left;}
.hcshXz_listImgItem span{display:block;font-size:14px;line-height: 22px;color: #aba79d;width: 134px;float: left;margin-top:2px;}

.hcshXz_listWz{margin-top:20px;border-top:1px solid #f0ede9;border-left:1px solid #f0ede9;}
.hcshXz_listWz a{display:block;width:98px;height:42px;line-height:42px;float:left;text-align:center;font-size:18px;color:#49197d;border-bottom:1px solid #f0ede9;border-right:1px solid #f0ede9;}
.hcshXz_listWz a:hover{color: #95191b;}

.hcshXingzuo_more{background: #ebe2d1;padding-bottom: 20px;padding-top: 12px;line-height: 2;margin-bottom: 20px;}
.hcshXingzuo_more .hcshXingzuo_moreItem a,.hcshXingzuo_more .hcshXingzuo_moreItem b,.hcshXingzuo_more .hcshXingzuo_moreItem i{font-size: 16px;display: block;float: left;}
.hcshXingzuo_more .hcshXingzuo_moreItem b{margin-right: 10px;}
.hcshXingzuo_more .hcshXingzuo_moreItem a{margin-right: 15px;}
.hcshXingzuo_more .hcshXingzuo_moreItem i{height:15px;background:#cec7b7;width:1px;margin-right: 15px;position: relative;top:10px;}
.hcshXingzuo_moreItem{margin-left:12px;}
.hcshXingzuo_moreXiala{width: 100%;height:15px;margin-top: 10px;}
.hcshXingzuo_moreXiala img{display: block;width: 20px;float: right;padding-right: 20px;}

.constell_box{margin-top:35px;color: #392b20;}
.life-list dd{margin-top: 30px;}
.life-list dd img{float: left;width: 255px;_margin-right: 15px;display: inline;max-height: 160px;object-fit: cover;}
.life-list .info-content{padding: 0px 0 6px 20px;overflow: hidden;}
.life-list dd .info-content h3{font-size: 22px;font-weight: bold;color: #392b20;padding-top:10px;}
.life-list p{margin-top:15px;line-height: 30px;overflow: hidden;color: #392b20;font-size: 16px;margin-bottom: 16px;}
.life-list span{line-height: 22px;padding: 0 5px;color: #999999;border: 1px solid #999999;font-size: 14px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;}
.life-list dd:hover .info-content h3{color: #95191b;}

.hcshXz_title{height:50px;background: #49197d;overflow: hidden;}
.hcshXz_title .hcshXz_titleImg{float: left;}
.hcshXz_title .hcshXz_titleImg img{float: left;margin-top: 4px;margin-left: 10px;}
.hcshXz_title h2{display: block;font-size: 28px;float: left;line-height: 50px;padding-left:5px;color: #ffffff;}
.hcshXz_title h2 em{font-style: normal;color: #94181a;}
.hcshXz_title .hcshXz_title_nav{float: right;}
.hcshXz_title .hcshXz_title_nav a{color: #ffffff;}
.hcshXz_title .hcshXz_title_nav i{display: block;font-size: 16px;line-height:50px;font-style: normal;float: left;cursor: pointer;color: #ffffff;text-align: center;margin-top: 1px;padding: 0 12px;margin-left: 1px;}
.hcshXz_title .hcshXz_title_nav i.active{color: #49197d;background: #ffffff;}
.hcshXz_title .hcshXz_title_nav i:hover{color: #49197d;background: #ffffff;}
.hcshXingzuo_conse .constell_boxLeft .life-list p{color: #505050;}

.xzmscx_aside .xzcsInp .life-aside-btn{border: 1px solid #d94141;background: #ffffff;color: #d94141;border-radius: 3px;}
.xzmscx_aside .xzcsInp .xzcsInptxt{width: 180px;}
.xzmscx_aside .xzcsytInp .life-aside-input,.xzmscx_aside .xzcsInp .xzml_sele{width: 190px;}
.xzmscx_aside .xzcscpInp .xzcsInptxt{width: 76px;}
.xzmscx_aside .xzcshlInp .life-aside-left{width: 70px;}
.xzmscx_aside .xzcsInp .xzcsInpXm{width: 74px;}
.xzmscx_aside .xzcscpInp .life-aside-left{width:51px;}

.constell_right_aside{margin-bottom: 20px;}
.Xzpd_aside .XzPd_right_peid{background: url(/Scripts/images/xingzuo/xingzuopeidui_bg.jpg) no-repeat;height: 92px;}
.Xzpd_aside .XzPd_right_peid span{display: block;width: 58px;height: 58px;background: #b79fc7;position: relative;margin:17px 20px 0 20px;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.Xzpd_aside .XzPd_right_peid img{width:52px;display:block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;}
.XzPd_right_cont{border: 1px solid rgba(57,43,32,0.2);border-top: none;padding: 15px 0;background: #f2ede3;}
.Xzpd_aside .aside-input,.Xzpd_aside .life-form-main .xzml_sele{background: #f2ede3;border: none;}
.Xzpd_aside .aside-input span{padding-left: 0;font-size: 16px;color: #392b20;background: #ffffff;width:90px;height: 30px;line-height: 30px;text-align: center;border-radius:5px;}
.Xzpd_aside .aside-input span:before{padding-right: 10px;}
.Xzpd_aside .life-form-main .xzml_sele{width:90px;}
.Xzpd_aside .life-aside-left,.Xzpd_aside .life-aside-right{width: 100%;}
.Xzpd_aside .icon-xiangxia:before{color: #392b20;padding-right: 10px;}
.Xzpd_aside .life-aside-btn{background:#763fb2;color:#ffffff;font-size:16px;width:87px;border-radius:5px;height: 30px;line-height: 30px;border: 0;}
.Xzpd_aside .life-aside-btn:hover{background: #95191b;color: #ffffff;}

.Xzpd_aside .life-form-main{padding: 0 10px;}
.Xzpd_aside .life-aside-input span{background: #ffffff;border-radius: 5px;}

.Xzpd_aside .XzPd_right_cont .xzys_list{margin-bottom: -15px;margin-top: 10px;}

/* select 样式 */
.seleInp .life-aside-input{padding: 0 0 0 5px;border-radius: 5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 95% center;height: 30px;line-height: 30px;font-size: 14px;} 

.Xzpd_aside .seleInp .life-aside-input{font-size: 16px;width: 100%;background:#ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 92% center;}

.seleInp .life-aside-left{width: 50%;}
.seleInp .life-aside-right{width: 50%;}

.zxMore{line-height: 60px;text-align: center;color: #666;background: #efefef;display: block;margin-top: 30px;font-size: 18px;}

.xzcsNav{border-bottom: 1px solid #d5cbee;padding: 10px 0;background: #f6f6f6;}
.xzcsNav ul li{font-size:16px;line-height:2;float: left;text-align: center;margin-left: 15px;}
.xzcsNav ul li.active a{color: #95191b;}

.zxcsNav{background: #ffffff;border-bottom: 1px solid #ececee;}

.xzystb{display: flex;flex-direction: row;padding-left:15px;justify-content: space-between;}
.xzysfl{display: flex;flex-direction: column;align-items: center;flex: 1;}
.xzysflpro{width: 15px;height:85px;border-radius: 20px;background: #ffffff;position: relative;}
.xzysflpro span{display: block;position: absolute;width: 15px;border-radius: 20px;bottom: 0;}
.xzysflpro span.zonghe{background: linear-gradient(to bottom, #ffa7dc , #ff81aa);}
.xzysflpro span.aiqing{background: linear-gradient(to bottom, #f9d46a , #fdad4c);}
.xzysflpro span.caifu{background: linear-gradient(to bottom, #afcbfa , #8e9cff);}
.xzysflpro span.shiye{background: linear-gradient(to bottom, #74e9fa , #47d2ff);}
.xzysflpro span.jiankang{background: linear-gradient(to bottom, #bfe7c5 , #7fca89);}

.xzysfl h3{display: block;font-size: 16px;margin-top: 10px;}
.xzysfl i{display: block;font-size: 15px;margin-top: 20px;font-style: normal;color: #676b6e;}

.xzyssx ul{display: flex;flex-direction: row;justify-content: space-between;margin-top: 15px;}
.xzyssx ul li{width:80px;padding:5px 0;text-align: center;font-size: 16px;border-radius: 5px;float: left;}
.xzyssx ul li.spxz{border: 1px solid #fb8fb3;color: #fb8fb3;}
.xzyssx ul li.xyys{border: 1px solid #a7acee;color: #a7acee;}
.xzyssx ul li.xysj{border: 1px solid #f3c265;color: #ff3e00;}

/* 星座 end */

/* 右侧 星座解密 */
.constell_right_aside .tit_name{margin-bottom: 15px;}
.constell_right_aside .tit_name h3,.constell_right_aside .tit_name h3 a{font-size: 28px;font-weight: 400;color: #333333;display: inline-block;}

.constell_right_aside .right_aside_box{border: 1px solid #f0ede9;padding:9px 15px 15px 15px;}
.XzJm_aside .life-astor-list li{width:65px;height:65px;float:left;margin-right:6px;margin-top:6px;}
.XzJm_aside .life-astor-list li:nth-child(4n){margin-right: 0;}
.XzJm_aside .life-astor-list li .iconfont{font-size: 28px;color: #763fb2;display: block;text-align: center;font-weight: 700;margin-top:8px;}
.XzJm_aside .life-astor-list li .xz_name{font-size:14px;color: #392b20;display: block;text-align: center;font-weight:400;}
.XzJm_aside .life-astor-list li:hover{background: #763fb2;border-radius: 5px;}
.XzJm_aside .life-astor-list li:hover .iconfont{color: #ffffff;}
.XzJm_aside .life-astor-list li:hover .xz_name{color: #ffffff;}
.XzJm_aside .life-astor-list li.active{background: #763fb2;border-radius: 5px;}
.XzJm_aside .life-astor-list li.active .iconfont{color: #ffffff;}
.XzJm_aside .life-astor-list li.active .xz_name{color: #ffffff;}

.XzJm_aside .life-aside-left span{text-align: left;padding-left: 15px;}
.XzJm_aside .life-aside-right span{text-align: right;padding-right: 10px;padding-left: 15px;}
.XzJm_aside .life-aside-right span:before{padding-left:8px;}

.life-form-main{text-align: center;}
.XzJm_aside .life-form-main{margin-top: 10px;}
.XzJm_aside .life-aside-btn{float: right;}
.life-form-main .xzml_sele {border: 1px solid #e1dfde;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;width: 185px;height: 30px;}
.life-aside-input{border: none;width: 50%;color: #333333;  resize: none;  outline: none;  float: left;position: relative;line-height: 30px;height: 30px;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif;}

.life-aside-left{width:45%;}
.life-aside-right{width:55%;}
.aside-main{width: 95%;padding-right: 10px;}
.life-aside-input span{display: block;font-size: 14px;cursor:pointer;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif ,iconfont !important;}
.life-aside-input .icon-xiangxia:before{float:right;font-size:12px;}

.life-aside-hide{position: absolute;width: 100%;top: 30px;background: #ffffff;z-index: 1;border: 1px solid #f0ede9;border-top: none;left: -1px;display: none;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.life-aside-hide li{white-space: normal;text-overflow: ellipsis;overflow: hidden;line-height: 30px;}
.life-aside-hidescroll{height:360px;overflow-y:auto;overflow-x:hidden;}
.life-aside-right .life-aside-hide{left:0;}
.life-aside-left .life-aside-hide li{cursor:pointer;text-align: left;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.life-aside-right .life-aside-hide li{cursor:pointer;text-align: right;padding-right:30px;}
.life-aside-hide li:hover{background:#95191b;color: #f2ede3;}

.life-aside-hidescroll::-webkit-scrollbar{width:4px;height: 1px;}
.life-aside-hidescroll::-webkit-scrollbar-thumb{background: #333333;}
.life-aside-hidescroll::-webkit-scrollbar-track{background: #EDEDED;}

.life-aside-btn{width:80px;height: 30px;border: 1px solid #d94141;border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px; color: #d94141;cursor: pointer;  text-transform: uppercase;  overflow: visible;  font-size: 14px;outline: none;background: #fff;}
.life-aside-btn:hover { color: #95191b;}

/* select 样式 end */

/* 右侧 星座解密 end */

/* 右侧 十二生肖 */
.Xzsx_aside .right_aside_box{padding-top: 15px;}
.Xzsx_aside .life-astor-list li{width:65px;height:70px;float: left;margin-top: 5px;margin-right: 5px;}
.Xzsx_aside .life-astor-list li:nth-child(4n){margin-right: 0;}
.Xzsx_aside .life-astor-list li .sesx{display: block;width: 50px;height:48px;background: url(/Scripts/images/xingzuo/shengxiao_nav.png) no-repeat;margin: 0 auto;}
.Xzsx_aside .life-astor-list li span.shu{background-position: 6px 2px;}
.Xzsx_aside .life-astor-list li span.niu{background-position: -58px 2px;}
.Xzsx_aside .life-astor-list li span.hu{background-position: -132px 2px;}
.Xzsx_aside .life-astor-list li span.tu{background-position: -195px 2px;}
.Xzsx_aside .life-astor-list li span.long{background-position: -253px 2px;}
.Xzsx_aside .life-astor-list li span.she{background-position: -320px 2px;}
.Xzsx_aside .life-astor-list li span.ma{background-position: -392px 2px;}
.Xzsx_aside .life-astor-list li span.yang{background-position: -460px 2px;}
.Xzsx_aside .life-astor-list li span.hou{background-position: -525px 2px;}
.Xzsx_aside .life-astor-list li span.ji{background-position: -590px 2px;}
.Xzsx_aside .life-astor-list li span.gou{background-position: -665px 2px;}
.Xzsx_aside .life-astor-list li span.zhu{background-position: -730px 2px;}
.Xzsx_aside .life-astor-list li .xz_name{font-size:14px;color: #696969;display: block;text-align: center;font-weight:400;}
.Xzsx_aside .life-astor-list li:hover{background: #e4e4e4;border-radius: 5px;}
.Xzsx_aside .life-astor-list li.active{background: #e4e4e4;border-radius: 5px;}

.Xzsx_aside .life-form-main{margin-top: 10px;}
.Xzsx_aside .life-aside-btn{float: right;}
.Xzsx_aside .life-aside-left span{text-align: left;padding-left: 15px;}
.Xzsx_aside .life-aside-right span{text-align: right;padding-right: 10px;padding-left: 15px;}
.Xzsx_aside .life-aside-right span:before{padding-left:8px;}

/* 右侧 十二生肖 end */

/* 右侧 合婚配对 */
.Xzhhpd_aside .right_aside_box{padding: 5px 15px 15px 15px;}
.Xzhhpd_aside .life-form-main .xzml_sele{margin-top: 10px;}
.Xzhhpd_aside .life-aside-btn{float: right;margin-top: 10px;}
.Xzhhpd_aside .Xzhhpd_formSele{width: 187px;}
.Xzhhpd_aside .Xzhhpd_form .life-aside-btn{height:74px;}
.Xzhhpd_aside .life-aside-left span{text-align: left;padding-left: 15px;}
.Xzhhpd_aside .life-aside-right span{text-align: right;padding-right: 10px;padding-left: 15px;}
.Xzhhpd_aside .life-aside-right span:before{padding-left:8px;}

/* 右侧 合婚配对 end */

/* 右侧 民俗查询 */
.xzmscx_aside .right_aside_box{padding:5px 15px 15px 15px;}

/* 右侧 民俗查询 */

/* 右侧 星座百科 */
.Xzbk_aside .right_aside_box{padding: 7px 15px 15px 15px;background: #ffffff;}
.Xzbk_aside .xzbk_list span{display: block;font-size: 18px;color: #333333;margin-top:10px;font-weight: 700;}
.Xzbk_aside .xzbk_list i{display: block;font-size: 18px;color: #333333;font-style: normal;position: relative;line-height: 35px;margin-top: 5px;}
.Xzbk_aside .xzbk_list a{text-align: center;position: relative;}
.Xzbk_aside .xzbk_list em{display:inline-block;width:1px;height:18px;background:#333333;position: relative;top: 2px;margin:0 10px;} 

.Shengxiao_conse .Xzbk_aside .xzbk_list span{font-weight: 700;}
.Shengxiao_conse .Xzbk_aside .xzbk_list .sxwx a{width:49px;}

.xzbk_listmore{font-size:22px;color: #333333;text-align: center;margin-top: 15px;cursor: pointer;position: relative;}
.xzbk_listmore:after{content: '';position: absolute;background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#ffffff);left: 0;height:50px;width: 100%;bottom:25px;}

/* 右侧 星座百科 end */

/* 星座详细页面 */
.xz_sitLeft{background: #eef3f7;padding-bottom: 20px;}
.xz_sitConlft{margin-top:20px;margin-left: 20px;}
.xz_sitConlft img{margin: 0 auto;}
.xz_sitConlft h3{display: block;font-size: 32px;color: #3b454d;text-align: center;}
.xz_sitConlft i{display: block;font-size:18px;color: #3b454d;text-align: center;font-style: normal;margin-top: 5px;margin-bottom: 10px;}
.xz_sitConlft ul li{height: 36px;line-height: 36px;border-radius: 5px;border: 1px solid #b6c3ce;float: left;background: #ffffff;padding: 0 10px;margin-right: 5px;font-size: 16px;}
.xz_sitConlft ul li:nth-child(3n){margin-right: 0;}
.xz_sitConlft ul li a{display: block;}

.xz_sitConrgt{width: 540px;margin-top: 20px;}
.xz_sitConrgt .xz_sitjyn span{display: inline-block;height: 35px;line-height: 35px;text-align: center;background: #49197d;font-size: 18px;color: #ffffff;border-radius: 0 0 5px 5px;margin-bottom: 10px;padding: 0 15px;}
.xz_sitConrgt .xz_sitjyn ul{float: left;}
.xz_sitConrgt .xz_sitjyn ul.xz_sitjyn02{margin: 0 45px;}
.xz_sitConrgt .xz_sitjyn ul li{font-size: 18px;color: #000000;font-weight:400;line-height: 35px;width:155px;float: left;}
.xz_sitConrgt .xz_sitjyn ul li:nth-child(3n){width: 210px;}

.xz_sitConrgt .xz_sitxj{margin-right: 20px;}
.xz_sitConrgt .xz_sitxj span{display: block;width: 120px;height: 35px;line-height: 35px;text-align: center;background: #ab9dba;font-size: 18px;color: #ffffff;border-radius: 0 0 5px 5px;margin-bottom: 10px;margin-top:20px;}

.xz_sitConrgt .xz_sitxj p{line-height: 30px;font-size: 16px;color: #423529;}
.xz_sitConrgt .xz_sitxj p a{color: #95191b;}

.xz_sitright{background: #eef3f7;padding-bottom:15px;}
.xz_sitright .lifeXz_main{margin-top: 25px;width: 270px;}
.xz_sitright .xzYunshi{margin-left: 0;margin-top: -10px;}
.xz_sitright .xzYunshi .xzysList{margin-top: 10px;}
.xz_sitright .xzYunshi .xzysList span{font-size: 16px;}

.jsxsList li{width: 50%;float: left;font-size: 16px;margin-top: 10px;}

.xz_zjpd{margin-top:20px;position: relative;}
.xz_zjpd span{display: block;font-size: 16px;color: #000000;width: 75px;text-align: center;height: 20px;line-height: 20px;margin: 0 auto 15px auto;}
.xz_zjpd span:after{content: '';position:absolute;width: 97.5px;height: 1px;background: #484848;left: 0;top:9.5px;}
.xz_zjpd span:before{content: '';position:absolute;width: 97.5px;height: 1px;background: #484848;right: 0;top:9.5px;}
.xz_zjpd ul{text-align: center;}
.xz_zjpd ul li{width: 55px;border-radius: 50%;margin:0 5px;cursor: pointer;display: inline-block;}
.xz_zjpd ul li:nth-child(4n){margin-right: 0;}
.xz_zjpd ul li em{display: block;font-size: 13px;font-style: normal;margin-top:3px;}

.hcshXzXq_title_nav{float: right;position: relative;}
.hcshXzXq_title_nav i{display: block;font-size: 16px;line-height:50px;font-style: normal;float: left;cursor: pointer;width:56px;color: #ffffff;text-align: center;position: relative;}
.hcshXzXq_title_nav a{color: #ffffff;}
.hcshXzXq_title_nav i:before{content: '';width: 1px;height: 16px;background: #ffffff;position: absolute;left: 0;top: 17px;}
.hcshXzXq_title_nav i:first-child:before{content:initial;}
.hcshXzXq_title_nav a:hover{color: #94181a;text-decoration: underline;}
.hcshXzXq_title_nav .XqTitlexia{width:30px;float: left;color: #ffffff;line-height: 50px;cursor: pointer;}
.XqTitleHide{position: absolute;right: 0;top: 50px;background: #49197d;width:70px;color: #ffffff;text-align: center;line-height:35px;cursor: pointer;}
.XqTitleHide ul li:hover{background: #94181a;}

.icon_aside{margin-bottom: 20px;}
.icon_aside ul li{width: 56px;float: left;margin-right:7px;}
.icon_aside ul li:nth-child(5n){margin-right: 0}
.icon_aside ul li span{display: block;color: #4b4335;text-align: center;font-size: 16px;margin-top: 10px;}
.icon_aside ul li img{border-radius: 10px;}

.text_aside{margin-bottom:20px;}
.text_aside a{display: block;float: left;height: 30px;line-height: 30px;padding: 0 7px;margin-right: 5px;border-radius: 5px;font-size: 16px;color: #ffffff;margin-bottom: 5px;}
.text_aside a:hover{background: #94181a!important;color: #ffffff!important;}

/* 生肖 */
.Shengxiao_nav{margin:15px auto;position: relative;}
.Shengxiao_nav a{display: block;width: 99px;float: left;position: relative;}
.Shengxiao_nav span{width:98px;height:130px;background:url(/Scripts/images/shengxiao/shengxiao_nav.png) no-repeat;display:block;margin: 0 auto;}
.Shengxiao_nav .shu{background-position: 10px 3px;}
.Shengxiao_nav .niu{background-position: -90px 3px;}
.Shengxiao_nav .hu{background-position: -189px 3px;}
.Shengxiao_nav .tu{background-position: -285px 3px;}
.Shengxiao_nav .long{background-position: -388px 3px;}
.Shengxiao_nav .she{background-position: -488px 3px;}
.Shengxiao_nav .ma{background-position: -585px 3px;}
.Shengxiao_nav .yang{background-position: -685px 3px;}
.Shengxiao_nav .hou{background-position: -783px 3px;}
.Shengxiao_nav .ji{background-position: -882px 3px;}
.Shengxiao_nav .gou{background-position: -981px 3px;}
.Shengxiao_nav .zhu{background-position: -1082px 3px;}
.Shengxiao_nav span:hover{-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}

.Shengxiao_nav .jinri{position:absolute;width: 40px;height: 20px;line-height: 20px;font-size: 16px;font-weight: bold;text-align: center;color: #ca1414;background: #fff838;border: 1px solid #a3a041;border-radius: 20px;top: 77px;left: 32px;}

/* 生肖之前 */
.Shengxiao_left{background:#95191b url(/Scripts/images/shengxiao/sxfxbg.jpg) no-repeat;padding-top: 75px;}
.Shengxiao_left .Xz_bdBox{border: none;padding-bottom: 25px;}
.Shengxiao_left .Xz_bdCurrent i,.Shengxiao_left .Xz_bdContent .life-input-row .life-input{background: #ffffff;}
.Shengxiao_left .Xz_bdCurrent span,.Shengxiao_left .Xz_bdContent .life-input-row label,.Shengxiao_left .Xz_rowradio label,.Shengxiao_left .Xz_rowradio input[type="radio"],.Shengxiao_left .Xz_rowcheck label,.Shengxiao_left .Xz_rowcheck input[type="checkbox"]{color: #ffffff;}

.Shengxiao_left .Xz_bdContent .life-input-row .life-input{width:195px;}
.Shengxiao_left .Xz_bdContent .Xz_bdtime .life-input-row .life-input{width:193px;}
.Shengxiao_left .Xz_bdContent .Xz_bdcity .life-input-row .life-input{width: 90px;}
.Shengxiao_left .Xz_bdproj .Xz_rowbtn{margin-left: 0;}
.Shengxiao_left .Xz_rowbtn button{width: 280px;background: #ffffff;color: #95191b;height: 34px;line-height: 34px;}

.Shengxiao_left .Xz_bdBox .csfwtk label{color: #ffffff;}
.Shengxiao_left .Xz_bdBox .csfwtk a,.Shengxiao_left .Xz_bdBox .csfwtk a:hover{color: #ffffff !important;}
.Shengxiao_left .Xz_bdBox .csfwtk input[type="checkbox"]{color: #ffffff;}

/* 生肖之前 */
.Shengxiao_left{background:#ffffff;padding-top:0;}
.Shengxiao_left .Xzlf_box .life-input{width: 286px;font-size: 16px;}

.hcshShengxiao .hcshXingzuo_news .xsya{margin-top: 10px;}
.hcshShengxiao .hcshXingzuo_news .xsya li{width: 50%;float: left;}
.hcshXingzuo_news .lifeXz_list li i.yunshi{background: #49197d;}
.hcshXingzuo_news .lifeXz_list li i.hunyin{background: #ff0c0c;}
.hcshXingzuo_news .lifeXz_list li i.peidui{background: #23d29b;}
.hcshXingzuo_news .lifeXz_list li i.lianai{background: #fcb8da;}
.hcshXingzuo_news .lifeXz_list li i.aiqing{background: #ff8787;}
.hcshXingzuo_news .lifeXz_list li i.xinli{background: #74bdfc;}
.hcshXingzuo_news .lifeXz_list li i.caiyun{background: #ffb400;}
.hcshXingzuo_news .lifeXz_list li i.nvsheng{background: #e757ac;}

.Shengxiao_right{background: #f7eeee;float:right;padding-bottom: 15px;}
.Shengxiao_right .sxNavrgtit{font-size:22px;color:#423529;text-align:center;padding-top:15px;}
.Shengxiao_right ul{padding-left: 10px;}
.Shengxiao_right ul li{width:130px;line-height:24px;text-align:center;float:left;background:#ffffff;border-radius:5px;font-size:16px;color:#423529;margin-top:12px;margin-left:10px;}
.Shengxiao_right ul li a{color: #423529;}
.Shengxiao_right ul li i{font-style: normal;color: #95191b;}
.Shengxiao_right ul li.active{background: #95191b;color: #ffffff;}
.Shengxiao_right ul li.active a{color: #ffffff;}
.Shengxiao_right ul li.active i{color: #ffffff;}
.Shengxiao_right ul li:hover{background: #95191b;color: #ffffff;}
.Shengxiao_right ul li:hover a{color: #ffffff !important;}
.Shengxiao_right ul li:hover i{color: #ffffff;}

.sxNavrgText{font-size:14px;color: #423529;line-height: 26px;margin:20px 20px 0 20px;border-top: 1px solid #bfb8b3;padding-top: 10px;}

.hcshShengxiao .hcshXz_listWz a{color: #95191b;}
.Shengxiao_conse .hcshXz_title{background: #95191b;}
.Shengxiao_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.Shengxiao_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.Shengxiao_conse .hcshXzXq_title_nav a:hover{color: #ffffff;}

.Shengxiao_conse .Xzpd_aside .XzPd_right_peid{background:url(/Scripts/images/shengxiao/shengxiaopeidui_bg.jpg) no-repeat;height: 99px;}
.Shengxiao_conse .Xzpd_aside .XzPd_right_peid span{background: #f2ede3;margin:21px 20px 0 20px;}
.Shengxiao_conse .Xzpd_aside .XzPd_right_peid img{width: 70px;margin-left: -5px;}
.Shengxiao_conse .Xzpd_aside .life-aside-btn{background: #95191b;}

.sxcsNav{border-bottom: 1px solid #eeeeee;}

.sxnavright{background: #fdfeff;float: right;padding: 15px;border: 1px solid #ededed;width: 278px;}
.sxtyjh{margin-top:15px;}
.sxtyjh .xztpswitch{margin: 0;float: left;}
.sxtyjh .xztpswitch i{width: 63px;height: 63px;background: #e7ecf2;display: block;margin: 0 auto;overflow: hidden;border-radius: 50%;}
.sxtyjh .xztpswitch img{width: 100%;}
.sxtyjh .xztpswitch .life-aside-input{margin: 10px 0 0 0;border: 1px solid #c4c5c7;width: 100px;height: 26px;line-height: 24px;cursor: pointer;}

.sxysnrtit h3{display: block;font-size: 17px;float: left;}
.sxysnrtit i{display: block;font-size: 14px;float: right;font-style: normal;color: #9d9ea0;}

.sxyjh{float: right;}
.sxyjh span{display: block;width: 140px;height:24px;font-size: 15px;padding: 0 10px;line-height: 24px;border-radius: 5px;margin-bottom: 10px;}
.sxyjh span.sxyp{color: #ee74a7;border: 1px solid #ee74a7;background: #ffe8f3;}
.sxyjh span.sxjp{color: #7175ff;border: 1px solid #7175ff;background: #e7ecf2;}
.sxyjh span.sxsh{color: #f99d38;border: 1px solid #f99d38;background: #fffbf5;}

.sxftssxf span{display: block;font-size: 15px;line-height: 30px;border-bottom: 1px solid #eeeeee;}
.sxnavright .xzsx_item a{background: #ffffff;}

/* 生肖end */
/* 生肖详细页面 */
.sx_sitLeft,.sx_sitright{background: #f7eeee;padding-bottom: 20px;}
.sx_sitConlft{margin-top: 30px;margin-left: 20px;}
.sx_sitConlft img{margin: 0 auto;display: block;}
.sx_sitConlft h3{display:block;font-size:32px;color:#3b454d;text-align:center;margin-top:5px;}
.sx_sitConlft .sx_sitConForm {margin-top: 14px;margin-bottom:10px;}
.sx_sitConlft .sx_sitConForm .life-aside-input{width:74px;border: 1px solid #3b454d;float: left;height: 26px;line-height: 26px;color: #3b454d;font-size: 14px;}
.sx_sitConlft .sx_sitConForm span{display: block;font-size: 14px;color: #3b454d;line-height: 28px;float: left;margin: 0 8px;}
.sx_sitConlft .Xz_rowbtn button{background: #ffffff;height:26px;width:68px;color: #3b454d;border-radius: 0;margin-top: 0;border: 1px solid #3b454d;line-height: 26px;float: left;margin-left: 8px;font-size: 14px;}

.sx_sitConlft ul li{height: 36px;line-height: 36px;border-radius: 5px;border: 1px solid #b6c3ce;float: left;background: #ffffff;margin-right: 5px;font-size: 15px;padding: 0 10px;}
.sx_sitConlft ul li:nth-child(3n){margin-right: 0;}
.sx_sitConlft ul li a{display: block;}

.sx_sitConrgt{width: 522px;margin-right: 20px;margin-top:25px;}
.sx_sitpos{margin-bottom:10px;}
.sx_sitpos ul li{font-size: 16px;color: #000000;line-height: 35px;width: 50%;float: left;font-weight: 700;}

.sx_sitadvant ul li{width: 50%;float: left;font-size: 14px;color: #000000;line-height:35px;margin-top: 5px;}
.sx_sitadvant ul li i{display: block;width: 40px;line-height: 22px;font-size: 14px;color: #eef3f7;border-radius: 5px;text-align: center;font-style: normal;float: left;margin-right: 5px;margin-top:7px;}

.sx_sityaq ul li{width: 100%;}

.sx_sittable{background: #ffffff;margin-top: 20px;}
.sx_sittable table tr{line-height: 38px;border-top: 1px solid #e9e5e5;font-size: 16px;color: #423529;}
.sx_sittable table tr:first-child{border-top: none;}
.sx_sittable table th{width: 88px;font-weight: 400;}
.sx_sittable table td{width: 54px;border-left: 1px solid #e9e5e5;text-align: center;}

.sx_sitright{padding-bottom: 15px;}
.sx_sitsxwx{padding:20px 20px 0 20px;}
.sx_sitsxwx span{display:block;line-height: 26px;}
.sxwxyx span{float: left;width: 50%;font-size: 15px;}

.sx_sitypsx{margin:12px 20px 0 20px;}
.sx_sitypsx span{display: block;text-align:center;position: relative;margin-bottom:5px;}
.sx_sitypsx span:after{content:'';position:absolute;width: 97.5px;height: 1px;background: #000000;left: 0;top:10px;}
.sx_sitypsx span:before{content:'';position:absolute;width:97.5px;height:1px;background: #000000;right: 0;top:10px;}

.sx_sitypsx ul{text-align:center;}
.sx_sitypsx ul li{margin:8px 8px 0 8px;display:inline-block;}
.sx_sitypsx ul li em{display: block;font-size: 13px;font-style: normal;margin-top: 3px;}
.sx_sitypsx ul li img{padding: 4px;background: #e10000;border-radius: 50%;}
.sx_sitjpsx ul li img{background: #000000;}

/* 生肖详细页面 end */

/* 号码 */
.hcshHaoma{margin-top:30px;}
.haomaFrom{border: 1px solid #bababa;border-radius: 5px;padding-left:10px;height: 40px;line-height: 40px;background: #ffffff;}
.haomaFrom span{font-size: 16px;display: block;float: left;} 
.xingFrom .haomaFrom .input{border:none;outline:none;float:left;width:166px;height:40px;padding:0;box-shadow: 0 0 0 1000px #ffffff inset;}
.xingFrom .haomaFrom .input::-webkit-input-placeholder{color:#999999;}
.xingFrom .haomaFrom .input:-moz-placeholder{color:#999999;}
.xingFrom .haomaFrom .input::-moz-placeholder{color:#999999;}
.xingFrom .haomaFrom .input:-ms-input-placeholder{color:#999999;}

.haoma_RgTit{padding: 15px 20px 0 20px;}
.haoma_RgTit span{font-size: 22px;color: #423529;display: block;float: left;width: 50%;text-align: center;cursor: pointer;}
.haoma_RgTit span.active{text-decoration: underline;color: #95191b;}

.layui-tab .haoma_RgTit{height: 25px;}
.layui-tab .haoma_RgTit li{font-size: 22px;color: #423529;padding:0 25px;height: 25px;}
.layui-tab .haoma_RgTit li.layui-this{text-decoration: underline;color: #95191b;}
.layui-tab-title.haoma_RgTit .layui-this:after{border-bottom-color: #eeeeee;}
.xingming_right .layui-tab-content{padding: 0;}
.xingming_right .layui-tab-bar{display: none;}
.xingming_right .layui-tab{margin: 0;}

.hcshHaoma .hcshXz_listWz a{color: #392b20;}
.hcshHaoma .hcshXz_listWz a:hover{color: #95191b;}

.srpeidui{background:url(/Scripts/images/haoma/srpdBg.jpg) no-repeat;background-size:100% 100%;padding: 110px 20px 15px 20px;border: 1px solid #dddddd;}
.srpeidui .xmpdInput{border-radius: 5px;float: left;width: 180px;}
.srpeidui .xmpdInput .input{background: #ffeced url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;border: none;outline: none;height: 38px;width: 160px;padding: 0 10px;cursor: pointer;}
.srpeidui .xmpdInput .maleInt{border-bottom: 1px solid #ebd2d3;border-radius: 5px 5px 0 0;}
.srpeidui .xmpdInput .femaleInt{border-radius: 0 0 5px 5px;}

.srpeidui .xmpdInput .input::-webkit-input-placeholder{color:#b7090c;}
.srpeidui .xmpdInput .input:-moz-placeholder{color:#b7090c;}
.srpeidui .xmpdInput .input::-moz-placeholder{color:#b7090c;}
.srpeidui .xmpdInput .input:-ms-input-placeholder{color:#b7090c;}
.srpeidui .xmpdbtn{width: 80px;height: 79px;float: right;background-image: linear-gradient(#ffd2d4, #ffffff);font-size: 20px;line-height: 26px;text-align: center;color: #a11416;border-radius: 5px;cursor: pointer;outline: none;border: none;}

/* 姓名 */
.hcshXingming{margin-top:30px;}
.xingFrom .input{width: 113px;height:38px;border: 1px solid #bababa;border-radius: 5px;font-size: 16px;padding:0 10px;outline: none;box-shadow: 0 0 0 1000px #ffffff inset;}
.xingFrom .input::-webkit-input-placeholder{color:#392b20;}
.xingFrom .input:-moz-placeholder{color:#392b20;}
.xingFrom .input::-moz-placeholder{color:#392b20;}
.xingFrom .input:-ms-input-placeholder{color:#392b20;}

.hcshXingming .hcshXz_listWz a{color: #392b20;}
.hcshXingming .hcshXz_listWz a:hover{color: #95191b;}
.Xingming_conse .hcshXz_title .hcshXz_titleImg img{margin-top: 10px;}
.Xingming_conse .hcshXz_title{background: #95191b;}
.Xingming_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.Xingming_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.xingming_right{background: #eeeeee;}
.xingming_right ul{padding: 10px 20px;}
.xingming_right ul li{padding: 10px 0;}
.xingming_right ul li img{width:60px;float: left;border-radius: 50%;}
.xingming_right ul li .xmingName{width:200px;float:right;}
.xingming_right ul li h3{display: block;font-size: 18px;line-height: 32px;font-weight: 400;}
.xingming_right ul li i{float: right;font-size: 16px;font-style: normal;display: inline-block;color: #95191b;text-decoration: underline;}
.xingming_right ul li span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;color: #999999;}

.xmpeidui{background:url(/Scripts/images/xingming/xmpdBg.jpg) no-repeat;background-size:100% 100%;padding: 110px 20px 15px 20px;border: 1px solid #dddddd;}
.xmpeidui .xmpdInput{border-radius: 5px;float: left;width: 180px;margin-top:1px;}
.xmpeidui .xmpdInput .input{background: #ffffff;border: none;outline: none;height: 38px;width: 160px;padding: 0 10px;box-shadow: 0 0 0 1000px #ffffff inset;color:#e37074;}
.xmpeidui .xmpdInput .maleInt{border-bottom: 1px solid #d73521;border-radius: 5px 5px 0 0;}
.xmpeidui .xmpdInput .femaleInt{border-radius: 0 0 5px 5px;}

.xmpeidui .xmpdInput .input::-webkit-input-placeholder{color:#e37074;}
.xmpeidui .xmpdInput .input:-moz-placeholder{color:#e37074;}
.xmpeidui .xmpdInput .input::-moz-placeholder{color:#e37074;}
.xmpeidui .xmpdInput .input:-ms-input-placeholder{color:#e37074;}
.xmpeidui .xmpdbtn{width: 80px;height: 79px;float: right;background-image: linear-gradient(#bf0006, #850105);border: 1px solid #d73521;font-size: 20px;line-height: 26px;text-align: center;color: #fddd87;border-radius: 5px;cursor: pointer;outline: none;}

.bjxqy_aside .right_aside_box{padding: 20px;background: #ffffff;}
.bjxqy_search{border: 1px solid #d5d5d5;border-radius: 5px;height: 38px;line-height: 38px;padding-left: 10px;background: #ffffff;}
.bjxqy_search span{display: block;font-size: 16px;float: left;}
.bjxqy_search .input{border: none;outline: none;float: left;width: 143px;height: 38px;box-shadow: 0 0 0 1000px #ffffff inset;}
.bjxqy_search .input::-webkit-input-placeholder{color:#999999;}
.bjxqy_search .input:-moz-placeholder{color:#999999;}
.bjxqy_search .input::-moz-placeholder{color:#999999;}
.bjxqy_search .input:-ms-input-placeholder{color:#999999;}
.bjxqyBtn{background: #94181a;height: 40px;border-radius: 5px;font-size: 18px;color: #ffffff;border: none;outline: none;width: 100%;margin: 10px 0;cursor: pointer;}
.bjxqy_aside ul li{width:36px;height: 36px;background:url(/Scripts/images/xingming/tianzihe.png) no-repeat;background-size:100% 100%;font-size: 24px;text-align: center;line-height: 36px;float: left;margin-right: 10px;margin-top: 10px;}
.bjxqy_aside ul li:nth-child(6n){margin-right: 0;}
.bjxqy_more{font-size: 18px;color: #94181a;text-align: center;display: block;margin-top: 20px;}
.bjxqy_more:hover{text-decoration: underline;}

.Xzsx_aside .bjxqy_search{background: #ffffff;border: 1px solid #ffffff;color: #333333;}
.hcshSort .Xzsx_aside .bjxqy_search .input{box-shadow:0 0 0 1000px #ffffff inset;color:#333333;}

.xmqm_main{margin-bottom: 20px;}
.xmqm_lf{width: 700px;height: 234px;background:url(/Scripts/images/xingming/xmqmbg.png) no-repeat;background-size:100% 100%;position: relative;padding: 15px 20px;float: left;}
.xmqm_lf:before{content: '';width:72px;height:89px;background:url(/Scripts/images/xingming/xmqmico.png) no-repeat;background-size:100% 100%;position: absolute;top:-5px;left: 10px;}

.xmbbqmtit{margin-top:5px;margin-left:70px;float: left;}
.xmbbqmtit span{font-size: 24px;color: #ffffff;display: block;}
.xmbbqmtit i{font-size:12px;color: #ffffff;display: block;font-style: normal;}
.xmcstit{float: right;margin-top: 8px;margin-right: 10px;}
.xmcstit span{display: block;float: left;font-size: 24px;margin-left: 20px;color: #03617d;cursor: pointer;}
.xmcstit span.active{position: relative;}
.xmcstit span.active:after{content: '';position: absolute;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ffffff;bottom: -24px;left: 50%;margin-left: -10px;}
.xmcstit span.active:before{content: '';position: absolute;width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #8ec6f7;bottom: -24px;left: 50%;margin-left: -12px;}
.xmfrom{background: #ffffff;border-radius: 10px;border: 1px solid #e3eaf0;margin-top:10px;padding: 10px 0;}
.xmfmitm{margin-left: 15px;border-left: 1px solid #e1e1e3;float: left;padding-left: 15px;}
.xmfmitm:first-child{border-left: none;padding-left: 0;}
.xmfmitm span{display: block;font-size: 13px;color: #6e6e6e;margin-bottom:5px;}
.xmfmitm i{display: inline-block;font-size: 16px;color: #272727;font-style: normal;height: 35px;line-height: 35px;}
.xmfmitm input{border: none;outline: none;height: 35px;line-height: 35px;}
.xmfmitm input::-webkit-input-placeholder{color: #999999;}
.xmfmitm input::-moz-input-placeholder{color: #999999;}
.xmfmitm input::-ms-input-placeholder{color: #999999;}

.xmfromsex input{border: 0;outline: 0!important;-webkit-appearance: none;display: none;}
.xmfromsex input + label{color: #999999;font-size: 18px;display: inline-block;cursor: pointer;line-height: initial;float: initial;cursor: pointer;position: relative;height:18px;margin:0 15px 0 20px;height: 35px;line-height: 35px;font-family: "iconfont" !important;}
.xmfromsex input + label:before{content:"\e682";position:absolute;;left:-25px;top:1px;}
.xmfromsex input:checked + label{color: #95191b;}
.xmfromsex input:checked + label:before{content:"\e683";}

.xmfmitm .zty{cursor:pointer;}
.xmfmitm .zty input{margin-right:5px;outline: 0;-webkit-appearance: none;font-family: "iconfont" !important;cursor: pointer;font-size: 14px;}
.xmfmitm .zty input[type="checkbox"]:before{content: "\e682";}
.xmfmitm .zty input[type="checkbox"]:checked:before{content: "\e683";color:#95191b;}

.xmfromtime{width:370px;}
.xmfromtime .xmsyinput{float: left;}
.xmfromtime .xmsyinput .input{width: 150px;}
.xmfromtime .xminputhour{margin-left: 10px;}
.xmfromtime .xminputhour .input{width:70px;}
.xmfromxm{width:185px;}
.xmfromarea{width: 185px;}
.xmfromztys{width: 140px;}
.xmfromlx{width: 105px;}
.xmfromxm .xmfminput .input{width: 100%;}
.xmfromxm .xmsyinput .input{width: 130px;}
.xmsyinput .input{border-bottom: 1px solid #ccc;}
.xmcs .xmfrom{float: left;}

.qmbtn{width: 130px;height:78px;border-radius: 10px;background:linear-gradient(to right, #06a6f4 , #0b74f1);font-size: 20px;border: none;outline:none;float: right;margin-top: 10px;color: #ffffff;cursor: pointer;}

.xmqm_qmp{width:430px;height: 265px;background: url(/Scripts/images/xingming/xmqmpp.png) no-repeat;background-size: 100% 100%;float: right;}
.xmqm_qmp ul{display: flex;margin-top: 115px;margin-left: 35px;}
.xmqm_qmp ul li{float: left;margin-left: 15px;}
.xmqm_qmp ul li i{display: block;width: 60px;margin: 0 auto;box-shadow: 0 0 10px 5px rgba(255, 255, 255, 0.8);border-radius: 50%;}
.xmqm_qmp ul li:hover i{box-shadow: 0 0 10px 5px rgba(250, 135, 5, 0.5);}
.xmqm_qmp ul li span{display: block;font-size: 18px;margin-top: 25px;color: #625648;}

.xmqkwx .hcshXingzuo_news{background: #f7f8fc;margin: 0;padding:0 15px 20px 15px;width: 400px;}

.xmkwx{padding:0 15px 15px 15px;width:210px;background: #f7f8fc;float: left;margin-left: 13px;}
.xmkwx_tit h3{display: block;font-size: 20px;font-weight: normal;line-height: 56px;color: #392b20;}
.xmkwx_tit h3:before{margin-right: 10px;}

.xmkwxform{border: 1px solid #e55354;border-radius: 10px;background: #ffffff;}
.xmkwxform input::-webkit-input-placeholder{color: #999999;}
.xmkwxform input::-moz-input-placeholder{color: #999999;}
.xmkwxform input::-ms-input-placeholder{color: #999999;}
.xmkwxform .xmkwxinput{border: none;outline: none;border-radius: 10px 0 0 10px;float: left;width: 146px;height: 40px;padding: 0 10px;}
.xmkwxform .xmkwxbtn{border: none;outline: none;border-radius:10px;float: right;width:40px;height: 40px;color: #ffffff;font-size:22px;background: #e55354;cursor: pointer;}
.xmhzwx .xmkwxform{border: 1px solid #039bff;}
.xmhzwx .xmkwxbtn{background: #039bff;}
.xmcxys .xmkwxform{border: 1px solid #706046;}
.xmcxys .xmkwxbtn{background: #706046;}
.xmkwxjr{font-size: 14px;line-height: 2;color: #545559;margin-top: 10px;}
.xmkwxbt{margin-top: 20px;}
.xmkwxbt h3{display: block;border-left: 5px solid #e95555;padding-left: 10px;font-size: 20px;font-weight: normal;color: #e95555;height: 20px;line-height: 20px;margin-bottom: 6px;}

.kwxlist a{display:block;font-size: 24px;width: 50px;height: 50px;border: 1px solid #d7d7d7;border-radius: 10px;float: left;line-height: 50px;text-align: center;margin-top: 10px;margin-right: 15px;background: #ffffff;}
.kwxlist a:hover{background: #4cbab9;color: #ffffff;}
.kwxlist a.active{background: #4cbab9;color: #ffffff;}

.xmcxys .kwxlist a{width:98px;margin-right: 10px;font-size: 18px;}
.xmcxys .kwxlist a:nth-child(2n){margin-right: 0;}

.hcshXingming .hcshXz_listImg{margin-bottom:20px;}

.xmnrtj{margin-top: 20px;}
.xmtjitem{margin-bottom: 20px;}

.xmtjtit{width: 830px;height: 50px;line-height: 50px;padding: 0 15px;}
.xmtjtit h3{display: block;border-left: 5px solid #e9525b;padding-left: 15px;font-size: 26px;height: 26px;line-height: 26px;float: left;margin-top: 12px;}
.xmtjtit a{display: block;font-size: 16px;float: right;color: #7c756f;}
.xmtjtit a:hover{color: #95191b;}
.xmbbtit{background:url(/Scripts/images/xingming/bbqm_bg.png) no-repeat;background-size: 100% 100%;}
.xmgxtit{background:url(/Scripts/images/xingming/gxqm_bg.png) no-repeat;background-size: 100% 100%;}
.xmgstit{background:url(/Scripts/images/xingming/gsqm_bg.png) no-repeat;background-size: 100% 100%;}
.xmqttit{background:url(/Scripts/images/xingming/qtqm_bg.png) no-repeat;background-size: 100% 100%;}
.xmtjbor{border: 1px solid #eeeeee;}
.xmtjfl{margin-top: 25px;margin-left: 5px;}
.xmtjfl a{border: 1px solid #e4e4e4;border-radius:5px;height: 38px;line-height: 38px;padding: 0 15px;display: block;float: left;margin-left: 20px;}

.xmtjlst{margin: 25px 15px 15px 15px;}
.xmtjlst ul li{width:393px;float: left;margin:0 10px;line-height: 2;font-size: 16px;}
.xmtjlst .xmzximg i{display: block;width: 160px;height: 120px;float: left;margin-right: 20px;overflow: hidden;}
.xmtjlst .xmzximg{margin-bottom: 10px;}
.xmtjlst .xmzximg h3{display: block;font-size: 16px;}
.xmtjlst .xmzximg em{display: block;font-size: 15px;color: #5e5e5e;font-style:normal;}

.xmhzqm{width: 310px;height: 438px;background:url(/Scripts/images/xingming/szname.png) no-repeat;background-size: 100% 100%;position: relative;}
.xmhzqm_form{width:275px;position:absolute;bottom:20px;border:1px solid #ea4f57;left:16px;background: #ffffff;border-radius: 5px;}
.xmhzqm_form .input{float: left;width: 105px;border: none;outline: none;height: 45px;border-radius: 5px;padding: 0 10px;}
.xmhzqm_form .input::-webkit-input-placeholder{color: #999999;}
.xmhzqm_form .input::-moz-input-placeholder{color: #999999;}
.xmhzqm_form .input::-ms-input-placeholder{color: #999999;}

.xmhzqm_form .sy_rowradio{float: left;margin-left: 10px;}
.xmhzqm_form .sy_rowradio input{border: 0;outline: 0!important;-webkit-appearance: none;display: none;}
.xmhzqm_form .sy_rowradio input + label{color: #999999;font-size: 18px;display: inline-block;cursor: pointer;line-height: initial;float: initial;cursor: pointer;position: relative;height:45px;margin:0 10px 0 15px;line-height: 45px;}
.xmhzqm_form .sy_rowradio input + label:before{content:'';position:absolute;width:10px;height:10px;border:2px solid #999999;border-radius:50%;left:-20px;top:16px;}
.xmhzqm_form .sy_rowradio input:checked + label{color: #da5954;}
.xmhzqm_form .sy_rowradio input:checked + label:before{border: 2px solid #da5954;background: #da5954;}
.xmhzqm_form .xmkwxbtn{width: 45px;height: 45px;border-radius: 5px;border: none;outline: none;background: #da5954;float: right;font-size: 18px;color: #ffffff;cursor: pointer;}

.xmrmqm_aside{margin-top: 10px;padding:10px 15px;background: #ffffff;border: 1px solid #dddddd;line-height:36px;}
.xmrmqm_aside a{font-size: 18px;display: block;float: left;}
.xmrmqm_aside a.active{color: #95191b;}
.xmrmqm_aside em{width: 1px;height: 16px;background: #cccccc;margin:11px 14px 0 14px;display: block;float: left;}

.hcshXingming .Xzbk_aside .right_aside_box{background: #f7f8fc;}
.hcshXingming .xmrmqm_aside{background: #f7f8fc;}
.hcshXingming .bjxqy_aside .right_aside_box{background: #f7f8fc;}
/*姓名 end*/
/*姓氏取名*/
.xmqmMain{background: #f6f6f6;}
.xmqmcsNav{background: #ffffff;border-bottom: 1px solid #dfdfdf;}
.xmqmCont{background: #ffffff;border: 1px solid #dfdfdf;padding: 40px 0 30px 0;}
.xmqm_banner{margin: 0 auto;width: 290px;}
.xmqmfrom{margin: 25px auto 0 auto;width: 728px;border: 1px solid #039bff;border-radius: 10px;}
.xmqmfrom .qmbtn{width: 170px;height: 70px;margin-top: 0;background: #039bff;}
.xmqmfrom .xmfromlx{width: 130px;}
.xmqmfrom .xmfromxm{width: 210px;}
.xmqmfrom .xmfmitm{margin-top: 10px;}
.xmfromlx .life-aside-input{width: 100px;background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;height: 35px;line-height: 35px;}
.xmqmCont .hlmaintitle{margin:30px 0 10px 0;}
.xmrmxsq{margin-left: 10px;}
.xmrmxsq ul li{width: 50px;margin-left: 18px;float: left;margin-top: 15px;}
.xmrmxsq ul li span{width:50px;height:50px;background:url(/Scripts/images/xingming/xmqm_bg.png) no-repeat;background-size:100% 100%;font-size: 24px;text-align: center;line-height: 50px;float: left;color: #707070;display: block;}
.xmrmxsq ul li a:hover span{color: #95191b;}

.xmhtq{margin-left: 8px;}
.xmhtq ul li{width:58px;height:40px;font-size:16px;text-align: center;line-height:40px;float: left;margin-left: 15px;margin-top: 15px;color: #525252;border: 1px solid #e2e2e2;}
.xmhtq ul li a{color: #525252;}
.xmhtq ul li a:hover{color: #95191b;}
.xmhtqchare{margin-top: 20px;}
.xmhtqchare .xmhtqcore{font-size: 12px;color: #fb0506;display: block;text-align: center;}
.xmhtqbtn{margin-top: 20px;display: flex;justify-content: center;}
.xmhtqsx{width:280px;float:left;height: 40px;border-radius: 10px;background: #999999;font-size: 16px;color: #ffffff;text-align: center;line-height: 40px;cursor:pointer;margin:0 10px;}
.xmhtqznqm{width:170px;float:left;height:40px;border-radius:10px;background: #fd8b11;font-size: 16px;color: #ffffff;text-align: center;line-height: 40px;cursor:pointer;margin:0 10px;}

.xmqm_qmpaside{width: 310px;height: 191px;}
.xmqm_qmpaside ul{margin-top: 85px;margin-left: 27px;}
.xmqm_qmpaside ul li{margin-left: 0;width: 65px;}
.xmqm_qmpaside ul li i{width: 45px;}
.xmqm_qmpaside ul li i img{width: 100%;}
.xmqm_qmpaside ul li span{font-size: 14px;text-align: center;margin-top: 15px;}

/*汉字五行*/
.wxczfrom{width: 738px;margin:25px auto 0 auto;border:1px solid #039bff;border-radius: 10px;}
.wxczfrom .qmbtn{width: 160px;height:58px;margin-top: 0;background: #039bff;}
.wxczfrom .xmfromlx{width: 90px;}
.wxczfrom .xmfromxm{width:320px;height: 30px;line-height: 30px;}
.wxczfrom .xmfmitm{margin-top: 14px;}
.wxczfrom .life-aside-input{width: 95px;background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;}
.wxczsjtg{font-size: 14px;text-align: center;color: #9d9d9d;margin-top: 10px;}
.wxczsjtg span{color: #ac121e;}

.hzwxbh{display: flex;justify-content: flex-end;margin: 15px 30px 0 0;}
.hzwxbh span{display: block;width: 38px;height: 20px;border: 1px solid #dcdcdc;border-radius: 20px;text-align: center;line-height: 20px;font-size: 12px;color: #9b9b9b;margin-left:5px;cursor:pointer;}
.hzwxbh span.active{color: #ac121e;}
.hzwxbh span:hover{color: #ac121e;}

.hzwxlst{margin-left: 10px;}
.hzwxlst ul li{width: 56px;margin-left:25px;float: left;margin-top: 15px;position:relative;}
.hzwxlst ul li i{display: block;font-style: normal;font-size: 12px;color: #707070;text-align:center;margin-bottom: 5px;}
.hzwxlst ul li span{width:56px;height:56px;background:url(/Scripts/images/xingming/xmqm_bg.png) no-repeat;background-size:100% 100%;font-size: 24px;text-align: center;line-height: 56px;float: left;color: #707070;display: block;}
.hzwxlst ul li em{display: block;font-style: normal;font-size: 10px;color: #bc8274;text-align:center;position: absolute;width: 14px;height: 14px;border: 1px solid #bc8274;border-radius: 5px;line-height: 14px;bottom: -3px;right: -3px;}
.hzwxlst ul li a:hover span{color: #95191b;}

.hzwxlstmore{text-align:center;color: #e1e1e1;font-size:26px;margin-top: 20px;}

/* 康熙笔画 */
.kxbhfrom{width: 738px;margin:25px auto 0 auto;border:1px solid #039bff;border-radius: 10px;}
.kxbhfrom .qmbtn{width: 160px;height:58px;margin-top: 0;background: #039bff;}
.kxbhfrom .xmfromxm{width:560px;height: 30px;line-height: 30px;}
.kxbhfrom .xmfmitm{margin-top: 14px;}

/* 宝宝取名 */
.bbwxqmq ul{margin: 20px 0 0 20px;}
.bbwxqmq ul li{width: 20%;float: left;font-size: 16px;line-height: 2;}

.xmaqtitle{font-size: 28px;font-weight: 600;text-align: center;}
.xmxsqmCont{padding-top: 30px;}
.xmxsqmCont .readBook_measTx{margin:20px 20px 5px 20px;}
.xmxsqmCont .xmhtq ul li{width: 75px;}
.xmsexchare{border-bottom: 1px solid #ededed;display: flex;justify-content: flex-end;margin-top: 20px;}
.xmsexxzitem{width: auto;min-width:190px; height: 42px;line-height: 42px;border-radius: 10px 10px 0 0;float: left;text-align:center;cursor: pointer;padding:0 5px;}
.xmsexxzitem.active{background: #f0ede8;}
.xmsexxzitem i{width: 22px;height: 22px;line-height: 22px;border-radius: 50%;display: inline-block;margin-right: 5px;text-align: center;color: #ffffff;font-size: 12px;}
.xmsexxzitem i.icon-nanhai{background: #3e79ff;}
.xmsexxzitem i.icon-nvhai{background: #ff7290;}

.xmxsinfo{width:730px;margin:20px auto 0 auto;font-size:18px;line-height:2;text-indent:2em;}
.xmxsinfo a{text-decoration: underline;color: #8b160c;}

.xmxstxt{font-size: 18px;line-height:44px;margin: 0 25px;text-indent: 2em;}

/* 名字寓意 zdfx_bg.png*/
.xmmzfx{margin:0 30px;}
.mzfxlf{font-size: 18px;line-height: 2;width: 410px;float: left;}
.mzfxlf p{display:flex;}
.mzfxlf i{font-style: normal;display: inline-block;width: 320px;}
.xmdfbtn{width: 100px;height: 28px;background: #95191b;display: inline-block;text-align: center;color: #ffffff;font-size: 15px;line-height: 28px;border-radius: 5px;margin-left:50px;}
.dxqmbtn{width: 100px;height: 28px;background: #0099ff;display: inline-block;text-align: center;color: #ffffff;font-size: 15px;line-height: 28px;border-radius: 5px;margin-left: 10px;}
.xmdfbtn:hover{color: #ffffff;}
.dxqmbtn:hover{color: #ffffff;}
.mzfxrg{float: right;width: 315px;border: 1px solid #d7d0c8;background: #e7e0d6;border-radius: 10px;padding:20px 10px;position: relative;}
.mzhysy{position:absolute;bottom:-2px;right:5px;font-size: 26px;color: rgba(255,255,255,0.8);font-weight:700;}
.mzfxrg ul{display: flex;justify-content: center;}
.mzfxrg ul li{width: 100px;text-align: center;margin: 0 10px;}
.mzfxrg ul li i{display: block;font-size:15px;color: #a98e70;font-style: normal;}
.mzfxrg ul li span{display: block;font-size:56px;color: #95191b;background:url(/Scripts/images/xingming/mzhy_bg.png) no-repeat;background-size:100% 100%;width: 100px;height: 100px;line-height: 100px;text-align: center;margin:10px 0 15px 0;font-weight: 700;}
.mzfxrg .mzhy{font-size: 28px;color: #a98e70;text-align: center;}

.xmzyfx{margin:30px 30px 0 30px;}
.xmzyzi{font-size:62px;color: #333333;background:url(/Scripts/images/xingming/z200.png) no-repeat;background-size:100% 100%;width:96px;height:96px;line-height: 96px;text-align: center;margin:10px 0 15px 0;font-weight: 700;float: left;}
.xmzypybh{font-size: 30px;color: #666666;margin-left: 10px;float: left;}
.xmzypybh span{display:block;line-height: 96px;margin-left:20px;}
.xmzypybh i{display:block;font-style: normal;}

.xmzyjs{margin-top:30px;font-size: 26px;line-height: 2;}
.xmzyjs b{display: block;float: left;}
.xmzyjstxt{/*width:685px;*/float: left;}
.xmzyjstxt i{font-style: normal;font-weight: 700;color: #d41d21;}

.xmmzrd{margin:30px 30px 0 30px;}
.xmmzrd img{width: 100%;}
.xmmzrdtxt{font-size: 16px;line-height: 36px;margin-top: 20px;}

/*康熙笔画详细页xmzinfo_bg.png*/
.xmzinfo{width: 740px;margin:15px auto 0 auto;}
.xmzinfo_tit{font-size:90px;color: #333333;background:url(/Scripts/images/xingming/z200.png) no-repeat;background-size:100% 100%;width:158px;height:158px;line-height: 158px;text-align: center;font-weight: 700;float: left;margin-right: 60px;margin-top: 10px;}
.xmzinfo_txt{font-size: 18px;line-height: 2;}
.zbhjs{margin: 30px 30px 0 30px;line-height: 2;}
.zbhjs b{display: block;font-size: 18px;}
.zbhjs i{font-style: normal;font-size: 28px;color: #8e1d1f;}
.zbhjs p{font-size: 16px;text-indent: 2em;}

.xmwxcz{padding:5px 20px 20px 20px;background: #ffffff;border:1px solid #f0ede9;}
.xmwxcz_item{font-size: 18px;line-height: 22px;margin-top: 15px;}
.xmwxcz_item i{display:inline-block;width: 22px;height: 22px;border-radius: 5px;font-size: 16px;color: #ffffff;font-style:normal;text-align: center;line-height: 22px;margin-right: 5px;}

.xmkxbhcz{background: #ffffff;border:1px solid #eeeeee;width: 100%;}
.xmkxbhcz td{border: 1px solid #eeeeee;height: 50px;line-height: 50px;font-size: 17px;text-align: center;}

/* 首页 */
.symain{box-shadow:0 0 13px 5px rgba(165,165,165,0.16);margin-top: 20px;border-radius: 10px;padding: 20px;}
.symainLft{width: 400px;background: #f4f4f4;border-radius: 10px;}
.sybanitem{position: relative;}
.sybanitem i{display: block;font-style: normal;font-size: 18px;color: #ffffff;padding: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 360px;position: absolute;bottom: 0;}
.symain .layui-carousel-ind{display: none;}
.symain .layui-carousel-arrow{opacity: 1!important;background-color:#ffffff;color: #999999;box-shadow:0 0 3px 2px rgba(0,0,0,0.18);width: 30px;height: 30px;line-height: 30px;left: -10px !important;}
.symain .layui-carousel-arrow[lay-type=add]{right: -10px !important;left:auto!important;}

.symaintab{margin: 0 0 0 0;}
.symaintab .layui-tab-title li{font-size: 18px;padding: 0;width: 133px;}
.symaintab .layui-tab-title li.layui-this{color: #95191b;font-weight: 700;}
.symaintab .layui-tab-bar{display: none;}
.symaintab .layui-tab-content{padding: 0 10px 10px 10px;}
.symaintab .zixun_fmCont{background: #ffffff;border-radius: 10px;padding-bottom:15px;margin: 0 10px;}
.symaintab .zixun_fmContBg{background: #ffffff;}
.symaintab .zixun_form{padding-bottom: 10px;padding-top: 0;}
.symaintab .zixun_form .zixun_fmItem span{width: 133px;}
.symaintab .zixun_form .zixun_fmItem span.active{color: #95191b;font-weight: 700;}
.symaintab .zixun_form .zixun_fmItem span.active:after{content: initial;}
.symaintab .zixun_form .zixun_fmItem i{left: 108px;}

.symaintab .zixun_fmCont .life-input-row{border-bottom: 1px solid #eeeeee;position: relative;}
.symaintab .zixun_fmCont .life-input-row label{font-size: 18px;}
.symaintab .zixun_fmCont .life-input-row .life-input{background: #ffffff;font-size: 18px;box-shadow: none;color: #999999;width: 155px;box-shadow: 0 0 0 1000px #ffffff inset;}
.symaintab .zixun_fmCont .life-input-row input::-webkit-input-placeholder{color: #999999;}
.symaintab .zixun_fmCont .life-input-row input::-moz-input-placeholder{color: #999999;}
.symaintab .zixun_fmCont .life-input-row input::-ms-input-placeholder{color: #999999;}
.symaintab .zixun_fmCont .life-input-row .sele .life-input{width:248px;box-shadow: none;background: #ffffff;}

.symaintab .zixun_fmCont .life-input-row .sy_rowradio{float: right;}
.symaintab .zixun_fmCont .life-input-row .sy_rowradio input{border: 0;outline: 0!important;-webkit-appearance: none;display: none;}
.symaintab .zixun_fmCont .life-input-row .sy_rowradio input + label{color: #999999;font-size: 18px;display: inline-block;margin-left: 25px;cursor: pointer;line-height: initial;float: initial;cursor: pointer;position: relative;height:18px;line-height:45px;}
.symaintab .zixun_fmCont .life-input-row .sy_rowradio input + label:before{content:'';position:absolute;width:12px;height:12px;border:2px solid #999999;border-radius:50%;left:-20px;top:14px;}
.symaintab .zixun_fmCont .life-input-row .sy_rowradio input:checked + label{color: #95191b;}
.symaintab .zixun_fmCont .life-input-row .sy_rowradio input:checked + label:before{border: 2px solid #95191b;}

.symaintab .zixun_fmCont .life-input-btn{margin:10px 15px 0 15px;}
.symaintab .zixun_fmCont .life-input-btn .ljcs{background:#95191b;width:163px;height: 40px;line-height: 40px;border-radius: 10px;font-size:20px;font-weight: 400;border: 1px solid #95191b;}
.symaintab .zixun_fmCont .life-input-btn .xxcz{background: #ffffff;width:163px;height: 40px;line-height: 40px;border-radius: 10px;color: #95191b;font-size: 20px;font-weight: 400;border: 1px solid #95191b;}

.symainCont{width: 420px;margin-left: 20px;}
.symainCont .lifeXz_item{border-bottom: 1px solid #dddddd;padding-bottom: 10px;}
.symainCont .lifeXz_item h3{display: block;font-size: 28px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.symainCont .lifeXz_item span{display: block;font-size: 18px;line-height: 2;margin-top: 5px;}
.symainCont .lifeXz_list li{font-size: 18px;line-height:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 20px;line-height: 20px;margin-top:20px;}
.symainCont .lifeXz_list li i{display:block;float:left;font-style:normal;font-size:18px;border-right: 1px solid #392b20;margin-right:5px;padding-right: 5px;}

.symainRgt{width: 270px;}
.symainRgt .shhlText{border:1px solid #94181a;height: 30px;line-height: 30px;width: 215px;border-radius: 30px;margin: 0 auto;cursor: pointer;}
.symainRgt .shhlText b{font-size: 16px;font-weight: 400;}
.symainRgt .shhlText i{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #94181a;position: relative;top: -2px;}
.symainRgt .shhlDate{margin: 10px 0;}
.symainRgt .shhlDate .iconfont{background:#ffffff;color:#94181a;font-size:30px;margin-top:36px;}
.symainRgt .shhlDate .iconfont:hover{color: #94181a !important;}
.symainRgt .shhlDate h2{font-size: 82px;color: #94181a;width: 198px;}
.symainRgt .shhlDesc span{line-height: 32px;font-weight: 700;}

/*.syxsjby{margin-top: 10px;}*/
.syxsjby .syxsj{width: 50%;float: left;font-size: 15px;line-height: 36px;}
.syxsjby .syxsj span{color: #94181a;text-decoration: underline;}
.syxsjby .syrjq{font-size: 16px;line-height: 36px;}
.syxsjby .syrjq span{color: #94181a;text-decoration: underline;}
.syxsjby .syrjq i{color: #999999;margin-right:10px;font-style: normal;}
.syrjmzny{font-size: 16px;line-height: 36px;}
.syrjmzny span{display: block;float: left;}
.syrjmzny i{display: block;float: left;font-style: normal;color: #dddddd;margin-left: 5px;}
.syrjmzny i.active{color: #f2cb51;}
.syrjmzny em{display: block;float: left;font-style: normal;color: #94181a;text-decoration: underline;margin-left: 7px;}

.syrcjr{margin-top: 25px;}
.syrcjr .life-form-main .xzml_sele{height: 34px;background: #f4f4f4;border: 1px solid #dddddd;border-radius: 0;}
.syrcjr .seleInp .life-aside-input{height: 34px;line-height: 34px;font-size: 16px;}
.syrcjr .life-aside-btn{width: 72px;height: 36px;background: #95191b;color: #ffffff;font-size: 16px;border: 1px solid #95191b;float: right;border-radius: 0;}

.syrgList{margin-top: 10px;}
.syrgList a{float: left;font-size: 16px;line-height: 32px;color: #999999;display: block;position: relative;margin-right: 12px;padding-right: 12px;}
.syrgList a:before{content: '';position: absolute;width: 1px;height: 16px;top:8px;right: 0;background: #999999;}
.syrgList a:nth-child(3n):before{content: initial;}

/* 2023年9月18日 修改首页右侧 */
.sywxmainRgt .syxsjby .syxsj{line-height: 32px;}
.sywxmainRgt .syxsjby .syxsj span{text-decoration: initial;}
.sywxmainRgt .syrcjr{margin-top: 10px;}
.sywxmainRgt .syrcjr .life-form-main .xzml_sele{width: 196px;}

.sywxcy{background:url(/Scripts/images/shouye/wxcyBg.jpg) no-repeat;background-size:100% 100%;border-radius: 10px;height: 56px;margin: 10px 0;padding-left:100px;}
.sywxcy ul li{float: left;margin-right: 10px;margin-top: 10px;}
.sywxcy ul li span{display: block;width: 28px;height: 14px;border-radius: 15px;border: 1px solid rgba(255,255,255,0.4);}
.sywxcy ul li i{font-size: 14px;color: #ffffff;display: block;text-align: center;font-style: normal;margin-top:2px;}

.hcsyContent .hcshXz_listWz a{color: #392b20;}
.hcsyContent .hcshXz_listWz a:hover{color:#95191b;}

.hcshSort{margin-top: 25px;}
.hP_item_title{border-bottom:1px solid rgba(57,43,32,0.1);line-height:52px;margin-bottom:20px;}
.hP_item_title .hP_item_h2{float: left;height: 52px;line-height: 52px;}
.hP_item_title .hP_item_h2 img{width: 53px;float: left;margin-top: 5px;}
.hP_item_title .hP_item_h2 h2{display:block;font-size: 32px;font-weight: 700;float: left;}

.hP_item_title .xingzuo{border-bottom: 3px solid #49197d;}
.hP_item_title .xingzuo h2{color: #49197d;}

.hP_item_title .shengxiao{border-bottom: 3px solid #95191b;}
.hP_item_title .shengxiao h2{color: #95191b;}

.hP_item_title .xuexing{border-bottom: 3px solid #ea485e;}
.hP_item_title .xuexing h2{color: #ea485e;}

.hP_item_title .xingming{border-bottom: 3px solid #da7026;}
.hP_item_title .xingming h2{color: #da7026;}

.hP_item_title .xinli{border-bottom: 3px solid #6982fa;}
.hP_item_title .xinli h2{color: #6982fa;}

.hP_itemfl{float: left;}
.hP_itemfl a{display: block;font-size: 20px;float: left;margin-left: 20px;}
.hP_item_nav{float: right;}
.hP_item_nav a{display: block;font-size:16px;float: left;color: #999999;position: relative;margin-right: 10px;padding-right: 10px;}
.hP_item_nav a:before{content: '';position: absolute;width: 1px;height:12px;top:20px;right: 0;background: #999999;}
.hP_item_nav a:last-child{padding-right: 0;}
.hP_item_nav a:last-child:before{content: initial;}
.hP_item_nav a.active{color: #95191b;text-decoration: underline;font-weight: 700;}
.hP_item_nav a:hover{color: #95191b;text-decoration: underline;}

.hP_itemTitle{margin-top: 10px;}
.hP_itemTitle h3{display: block;font-size: 22px;line-height:42px;font-weight: 700;float: left;}
.hP_itemTitle a{display: block;font-size: 20px;line-height:42px;float: right;color: #999999;}

.hP_itemFm{background: #f4f4f4;border-radius: 10px;padding:0 15px 20px 15px;}
.hP_itemFm .life-input-row{border-bottom: 1px solid #dddddd;line-height: 50px;position: relative;padding: 0;}
.hP_itemFm .life-input-row label{font-size: 18px;float: left;width: auto;line-height: 50px;padding: 0;text-align: left;}
.hP_itemFm .life-input-row .life-input{outline: none;border: none;background: #f4f4f4;font-size: 18px;color: #999999;cursor: pointer;padding: 0;border-radius: 0;box-shadow: none;line-height: 50px;width:115px;height: 50px;}
.hP_itemFm .life-input-row .inputArea{outline: none;border: none;background: #f4f4f4;font-size: 18px;color: #999999;cursor: pointer;padding: 0;border-radius: 0;box-shadow: none;line-height: 50px;width:113px;height: 50px;box-shadow: 0 0 0 1000px #f4f4f4 inset;}

.hP_itemFm .life-input-row input::-webkit-input-placeholder{color: #999999;}
.hP_itemFm .life-input-row input::-moz-input-placeholder{color: #999999;}
.hP_itemFm .life-input-row input::-ms-input-placeholder{color: #999999;}
.hP_itemFm .life-input-row .sele .life-input{width:250px;box-shadow: none;background: #ffffff;}

.hP_itemFm .life-input-row .sy_rowradio{float: right;}
.hP_itemFm .life-input-row .sy_rowradio input{border: 0;outline: 0!important;-webkit-appearance: none;display: none;}
.hP_itemFm .life-input-row .sy_rowradio input + label{color: #999999;font-size: 14px;display: inline-block;margin-left:20px;cursor: pointer;line-height: initial;float: initial;cursor: pointer;position: relative;height: 14px;line-height: 50px;}
.hP_itemFm .life-input-row .sy_rowradio input + label:before{content:'';position:absolute;width:8px;height:8px;border:2px solid #999999;border-radius:50%;left:-16px;top:19px;}
.hP_itemFm .life-input-row .sy_rowradio input:checked + label{color: #95191b;}
.hP_itemFm .life-input-row .sy_rowradio input:checked + label:before{border: 2px solid #95191b;}

.hP_itemFm .life-input-btn .ljcs{background: #94181a;width:280px;height: 42px;line-height: 42px;border-radius:10px;color: #ffffff;font-size:20px;border: none;outline: none;cursor: pointer;margin-top: 10px;}

.hP_itemlfls{float: left;width: 315px;margin-top: -5px;}
.hP_itemlfls a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 18px;line-height:36px;}
.hP_itemlfls i{display: inline-block;font-weight: 700;font-style: normal;margin-right: 5px;}

.hP_item_cont{margin-left: 23px;width: 525px;}
.hP_itemCtls{margin-bottom: 20px;padding:0 10px;}
.hP_itemCtls em{display: block;width: 180px;height: 136px;float: left;overflow: hidden;margin-right: 10px;}
.hP_itemCtls .hP_itemCtbx{width: 315px;float: left;margin-top: -5px;}
.hP_itemCtls .hP_itemCtbx a{display: block;font-size: 18px;line-height: 36px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hP_itemCtls .hP_itemCtbx a:hover{color: #95191b;}
/*.hP_itemCtls ul{width: 315px;float: left;margin-top: -5px;}*/
.hP_itemCtls ul{margin-top:5px;}
/*.hP_itemCtls ul li{font-size: 18px;line-height:40px;color: #333333;}*/
.hP_itemCtls ul li{font-size: 18px;color: #333333;}
.hP_itemCtls ul li a{display: inline-block;color: #333333;position: relative;margin-right: 10px;padding-right: 10px;}
.hP_itemCtls ul li a:hover{color: #95191b;}
.hP_itemCtls ul li a:before{content: '';position: absolute;width: 2px;height:15px;top:11px;right: 0;background: #999999;}
.hP_itemCtls ul li a:last-child{padding-right: 0;}
.hP_itemCtls ul li a:last-child:before{content: initial;}

.hP_itemCtlsbg{padding: 10px;border-radius: 5px;margin-top: -10px;margin-bottom: 15px;}
.hP_itemCtlsbg .mCustomScrollBox>.mCSB_scrollTools{right: 0;}
.hP_itemCtlsbg .mCSB_scrollTools .mCSB_draggerRail{background: #ffffff;}
.hP_itemCtlsbg .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #ffffff;}
.hP_itemCtlsbg:hover{background: #f4f4f4;}
.hP_itemCtlsbg:hover .mCSB_scrollTools .mCSB_draggerRail{background: #f4f4f4;}
.hP_itemCtlsbg:hover .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #dddddd;}

.hcshSort .Xzpd_aside .XzPd_right_peid{background:url(/Scripts/images/shouye/xzpdcsbg.jpg) no-repeat;}
.hcshSort .Xzpd_aside .XzPd_right_peid span{background: linear-gradient(#b598f3, #e19cf3);}
.hcshSort .XzPd_right_cont{background: #f4f4f4;border: 1px solid rgba(57,43,32,0.1);}
.hcshSort .Xzpd_aside .life-aside-btn{background: #b998f3;border-radius: 30px;height: 30px;color: #ffffff;border:none;}
.hcshSort .Xzpd_aside .seleInp .life-aside-input{background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;height: 30px;line-height: 30px;}
.hcshSort .Xzpd_aside .life-form-main .xzml_sele{border:none;height: 30px;}

.hcshSort .constell_right_aside{margin-bottom: 10px;}
.hcshSort .constell_right_aside .right_aside_box{background: #f4f4f4;border:1px solid #f4f4f4;padding-bottom:20px;}
.hcshSort .XzJm_aside .life-astor-list li .iconfont{color: #49197d;font-weight: 400;}
.hcshSort .XzJm_aside .life-astor-list li.active{background:rgba(73,25,125,0.1);}
.hcshSort .XzJm_aside .life-astor-list li.active .xz_name{color: #392b20;}
.hcshSort .XzJm_aside .life-astor-list li:hover{background: rgba(73,25,125,0.1);}
.hcshSort .XzJm_aside .life-astor-list li:hover .xz_name{color: #392b20;}
.hcshSort .life-form-main .xzml_sele{background: #ffffff;border-radius: 5px;height: 40px;border: 1px solid #ffffff;}
.hcshSort .seleInp .life-aside-input{height: 40px;line-height: 40px;font-size: 16px;}
.hcshSort .life-aside-btn{height: 40px;background: #ffffff;border: 1px solid #ffffff;border-radius:5px;font-size: 16px;color: #392b20;}

.hcshSort .Xspd_aside .XzPd_right_peid{background:url(/Scripts/images/shouye/xspdcsbg.jpg) no-repeat;height: 90px;}
.hcshSort .Xspd_aside .XzPd_right_cont{background: #f7f7f7;}
.hcshSort .Xspd_aside .XzPd_right_peid span{background: #fcd6b9;margin:17px 20px 0 20px;width: 65px;height: 65px;}
.hcshSort .Xspd_aside .XzPd_right_peid img{width:65px;}
.hcshSort .Xspd_aside .seleInp .life-aside-input{background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;}
.hcshSort .Xspd_aside .life-aside-btn{background: #f3a25e;border-radius:5px;}

.hP_itemFm .life-aside-input{font-size: 18px;color: #999999;height: 50px;line-height: 50px;width: 190px;background: #f4f4f4;appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;}

.hcshSort .xuexing_aside .XzPd_right_peid{background:url(/Scripts/images/shouye/xuexingbg.jpg) no-repeat;height: 90px;}
.hcshSort .xuexing_aside .XzPd_right_cont{background: #f7f7f7;}
.hcshSort .xuexing_aside .XzPd_right_peid span{background: #f9e3e6;margin:17px 35px 0 35px;width: 65px;height: 65px;line-height: 65px;text-align: center;font-size: 34px;color: #ea485e;}
.hcshSort .xuexing_aside .seleInp .life-aside-input{background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;}
.hcshSort .xuexing_aside .life-aside-btn{background: #ea485e;border-radius:5px;}

.hcshSort .constell_right_aside .tit_name{margin-bottom: 10px;}
.xuexingHotls{background: #f4f4f4;padding:10px 15px;}
.xuexingHotls a{display: block;font-size: 18px;line-height: 38px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.hcshSort .syxingming_aside .XzPd_right_peid{background:url(/Scripts/images/shouye/xingmingbg.jpg?v=1) no-repeat;height: 90px;}
.syxingming_aside .input{border: none;outline: none;width:90px;height: 30px;text-align: center;border-radius: 5px;box-shadow: 0 0 0 1000px #ffffff inset;}
.syxingming_aside .input::-webkit-input-placeholder{color:#45382d;}
.syxingming_aside .input:-moz-placeholder{color:#45382d;}
.syxingming_aside .input::-moz-placeholder{color:#45382d;}
.syxingming_aside .input:-ms-input-placeholder{color:#45382d;}

.hcshSort .syxingming_aside .life-aside-btn{background: #95191b;border-radius:5px;}

.hcshSort .bjxqy_search .input{background: #ffffff;box-shadow: 0 0 0 1000px #ffffff inset;}

.hP_itemImg{margin-bottom: 10px;}

.hP_itemXLlfls a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 18px;line-height: 40px;}
.hP_itemXLlfls i{display: inline-block;font-style: normal;margin-right: 5px;font-size: 14px;color: #ffffff;border-radius: 3px;height: 20px;line-height: 20px;padding: 0 5px;}
.hP_itemXLlfls i.zhiye{background: #ea0007;}
.hP_itemXLlfls i.xingge{background: #991b87;}
.hP_itemXLlfls i.zhishang{background: #e08210;}
.hP_itemXLlfls i.qingshang{background: #d78089;}
.hP_itemXLlfls i.shejiao{background: #18978c;}
.hP_itemXLlfls i.yiyu{background: #059500;}
.hP_itemXLlfls i.renge{background: #009904;}
.hP_itemXLlfls i.jiankang{background: #e08210;}

.syxlplate{width: 880px;}
.syxlplate ul li{width:273px;margin-left: 20px;float: left;margin-bottom: 35px;}
.syxlplate ul li:nth-child(7),.syxlplate ul li:nth-child(8),.syxlplate ul li:nth-child(9){margin-bottom: 0;}
.syxlplate ul li h3{display: block;font-size: 26px;color: #95191b;border-left: 5px solid #95191b;padding-left: 10px;height: 26px;line-height: 26px;margin-bottom: 10px;}
.syxlplatels a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 18px;line-height: 36px;}

.syhaomaCont{width: 370px;margin-right: 30px;}
.syhmzyjmSort .hP_itemfl{float: right;}
.syhmzyjmSort .hP_itemfl a{font-size: 18px;}
.syhmzyjmSort .hP_item_h2{border-bottom: 3px solid #392b20;}
.syhmzyjmSort .hP_item_h2 h2{color: #392b20;font-size: 30px;}

.syhmfm{margin-bottom: 10px;}
.syhmfm .life-aside-input{height:44px;border:1px solid #dddddd;background:#f4f4f4;font-size:18px;padding:0 20px;width:203px;box-shadow: 0 0 0 1000px #f4f4f4 inset;border-radius: 3px 0 0 3px;float: left;}
.syhmfm .life-aside-input::-webkit-input-placeholder{color:#999999;}
.syhmfm .life-aside-input:-moz-placeholder{color:#999999;}
.syhmfm .life-aside-input::-moz-placeholder{color:#999999;}
.syhmfm .life-aside-input:-ms-input-placeholder{color:#999999;}
.syhmfm .life-aside-btn{width: 125px;background: #95191b;font-size: 20px;color: #ffffff;border: 1px solid #dddddd;float: right;height: 46px;border-radius: 0 3px 3px 0;}

.syhmtjls{margin-bottom:10px;}
.syhmtjls a{display: block;width:83px;height: 30px;line-height: 30px;float: left;border: 1px solid #dddddd;border-radius: 3px;text-align: center;font-size: 16px;color: #666666;margin-right: 10px;margin-bottom:10px;}
.syhmtjls a:nth-child(4n){margin-right: 0;}

.syhmitem{margin-top: 10px;}
.syhmitem em{display: block;width: 145px;float: left;margin-right: 10px;}
.syhmitem .hP_itemCtbx a{display: block;font-size: 18px;line-height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.syzhouyiCont{width: 390px;}
.syzhouyiCont .syhmtjls a{width:88px;}
.syzhouyiCont .symaintab .zixun_fmCont{background: #f4f4f4;margin: 0;}
.syzhouyiCont .symaintab .zixun_fmContBg{background: #f4f4f4;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-row{border-bottom: 1px solid #dddddd;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-row label{height: 58px;line-height: 58px;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-row .life-input{background: #f4f4f4;box-shadow: 0 0 0 1000px #f4f4f4 inset;height: 58px;line-height: 58px;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-row .sele .life-input{background: #f4f4f4;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-row .sy_rowradio input + label{height: 58px;line-height: 58px;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-row .sy_rowradio input + label:before{top: 21px;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-btn .ljcs{width:203px;}
.syzhouyiCont .symaintab .zixun_fmCont .life-input-btn .xxcz{background: #f4f4f4;width:132px;}

.syzyjdlist{margin-top: 15px;}
.syzyjdlist .syzyitem{float: left;font-size: 16px;line-height: 32px;}
.syzyjdlist span{display: block;float: left;font-weight: 700;}
.syzyjdlist .syzyitem a{display: inline-block;color: #333333;position: relative;margin-right:5px;padding-right:7px;}
.syzyjdlist .syzyitem a:before{content: '';position: absolute;width: 2px;height:15px;top:10px;right: 0;background: #cec7b7;}
.syzyjdlist .syzyitem a:last-child{padding-right: 0;margin-right: 0;}
.syzyjdlist .syzyitem a:last-child:before{content: initial;}

.syjiemengCont{width: 370px;}
.syjmItem h3{display: block;font-size: 26px;color: #392b20;border-left: 5px solid #392b20;padding-left: 10px;height: 26px;line-height: 26px;margin-bottom: 10px;}
.syjmItem .jmfenleitext a{display: block;font-size: 18px;line-height: 40px;width:123px;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.syReadtitle{border-bottom: 1px solid rgba(57,43,32,0.1);}
.syReadtitle h3{font-size: 32px;font-weight: 700;border-bottom: 3px solid #94181a;display: inline-block;padding-bottom: 10px;}
.hcsyContent .constell_boxLeft .life-list dd p{color: #505050;}

.sytrends_aside.zxtrends_aside{padding: 0;}
.sytrends_aside ul{background: #f4f4f4;padding:5px 20px 20px 20px;margin-top: 10px;}

.hP_itempic{position: relative;}
.hP_itempic img{border-radius:5px;}
.hP_itempic em{display: block;font-size: 16px;color: #ffffff;font-style: normal;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.5);width:290px;height:35px;line-height: 35px;padding: 0 10px;}

.shfl_sort{border-bottom: 1px solid #f0ede9;padding:10px 0;}
.shfl_sort ul li{position: relative;float: left;width: 230px;padding-left: 5px;}
.shfl_sort ul li:before{content: '';position: absolute;width: 1px;height:70px;background: #dedede;right: 0;top: 15px;}
.shfl_sort ul li.sort01:before{background: #9966ff;}
.shfl_sort ul li.sort02:before{background: #ff0000;}
.shfl_sort ul li.sort03:before{background: #0099ff;}
.shfl_sort ul li.sort04:before{background: #ff6600;}
.shfl_sort ul li.sort05:before{background: #669900;}
.shfl_sort ul li.sort06:before{content: inherit;}
.shfl_sort ul li.sort01{padding-left: 0;}
.shfl_sort ul li.sort05{width:158px;}
.shfl_sort ul li.sort06{width:85px;}
.shfl_sort ul li span{font-size: 16px;display: block;float: left;line-height: 2;margin-left:8px;}
.shfl_sort ul li .active span{color: #95191b;}

/* 首页 end */

/* 右侧更多 */
/*.life-aside-btn{height: 40px;}
.life-form-main .xzml_sele{height:38px;}
.life-aside-input{height: 38px;line-height: 38px;}*/
.HotSpotFinder{margin-top: 5px;}
.HotSpotFinder a{display: block;float: left;font-size: 16px;line-height: 36px;color: #f4f1e8;padding: 0 8px;margin-right: 5px;margin-top: 5px;}
.HotSpotFinder .col01{background: #cab6d8;}
.HotSpotFinder .col02{background: #b390cc;}
.HotSpotFinder .col03{background: #f0ce72;}
.HotSpotFinder .col04{background: #ff8359;}
.HotSpotFinder .col05{background: #edabd3;}
.HotSpotFinder .col06{background: #beb18e;}
.HotSpotFinder .col07{background: #afd977;}
.HotSpotFinder .col08{background: #d75eaf;}
.HotSpotFinder .col09{background: #00ca65;}
.HotSpotFinder .col10{background: #a65353;}
.HotSpotFinder .col11{background: #88b4fa;}
.HotSpotFinder .col12{background: #e3bb60;}
.HotSpotFinder a:hover{background: #94181a;}

.constell_right_aside{font-size:16px;}
.constell_right_aside .tit_name a{color: #999999;float: right;margin-top:12px;font-size: 18px;}
.frequAsked ul li{margin-top: 25px;}
.frequAsked ul li i{display: block;width: 18px;line-height:20px;text-align: center;background:#eba300;color: #f4f1e8;float: left;margin-right: 10px;}
.frequAsked ul li h4{display: block;font-weight: 400;}
.frequAsked ul li span{display: block;background: rgba(57,43,32,0.06);line-height: 33px;color: rgba(57,43,32,0.5);padding: 0 10px;margin-left: 28px;margin-top: 10px;}

.xingmingBaike{background: #f1e8d7;margin-top: 10px;font-size: 16px;}
.xingmingBaike ul li{margin: 0 20px;border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 20px;padding-bottom: 10px;}
.xingmingBaike ul li:last-child{border-bottom: none;}
.xingmingBaike ul li h3{display: block;color: #94181a;border-left: 4px solid #94181a;padding-left: 15px;height: 16px;line-height: 16px;font-size: 16px;margin-left: -20px;}
.xingmingBaike_list{margin-top: 10px;}
.xingmingBaike_list a{display: block;float: left;margin-right: 30px;position: relative;line-height: 32px;}
.xingmingBaike_list a:before{content: '';width: 1px;height: 15px;background: #cec9be;position: absolute;right: -15px;top:10px;}
.xingmingBaike_list a:nth-child(3n){margin-right: 0;}
.xingmingBaike_list a:nth-child(3n):before,.xingmingBaike_list a:last-child:before{content: initial;}

.mingliDaoh{padding-left: 10px;padding-top: 10px;}
.mingliDaoh a{display: block;line-height: 30px;border:1px solid rgba(57,43,32,0.2);float: left;margin-left:10px;margin-top: 10px;text-align:center;padding: 0 9px;}
.mingliDaoh a.active{background: rgba(148,24,26,0.1);color: #94181a;border:1px solid rgba(148,24,26,0.1);}
.mingliDaoh a:hover{background: rgba(148,24,26,0.1);color: #94181a;border:1px solid rgba(148,24,26,0.1);}

.fsClassic{background: #f1e8d7 url(/Scripts/images/fengshui_bg.jpg) no-repeat;margin-top: 15px;padding: 70px 0 20px 10px;}
.fsClassic a{display: block;margin-top: 10px;margin-left: 10px;float: left;line-height: 30px;border: 1px solid rgba(57,43,32,0.2);border-radius: 20px;padding: 0 10px;}
.fsClassic a.active{background: rgba(148,24,26,0.1);color: #94181a;border:1px solid rgba(148,24,26,0.1);}
.fsClassic a:hover{background: rgba(148,24,26,0.1);color: #94181a;border:1px solid rgba(148,24,26,0.1);}

.aiqingPd{background: #f1e8d7 url(/Scripts/images/aiqingpeidui_bg.jpg) no-repeat;margin-top:15px;padding: 70px 0 20px 0;}
.hcsh_form_main .life-aside-btn{height:79px;}
.hcsh_form_left{width: 194px;float: left;}
.hcsh_form_left .lifeXz_row{position: relative;margin-top: 0;}
.hcsh_form_left .lifeXz_row input{border:1px solid rgba(57,43,32,0.15);font-size: 14px;border-radius: 0;width: 149px;background: #f1e8d7;border-right: none;height: 38px;padding-left: 43px;}
.hcsh_form_left .lifeXz_row input.lifeXz_inpNv{border-top: none;}
.hcsh_form_left .lifeXz_row em{position:absolute;top:0;left:0;width: 26px;line-height: 26px;border-radius: 50%;font-style: normal;color: #f1e8d7;font-size: 14px;text-align: center;display: block;left: 10px;top:7px;}
.hcsh_form_left .lifeXz_row em.man{background: #89d1fb;}
.hcsh_form_left .lifeXz_row em.female{background: #ff9191;}

.CommonTests{background: #f1e8d7 url(/Scripts/images/jiemeng_bg.jpg) no-repeat;margin-top:15px;padding: 70px 0 20px 0;}
.hcsh_ComTests_left .lifeXz_row input{padding-left:10px;width: 182px;}

.hcsh_ComXmcs_left .lifeXz_row{border: 1px solid rgba(57,43,32,0.15);width: 192px;line-height: 38px;}
.hcsh_ComXmcs_left .lifeXz_row input{width: 30px;border:none;border-bottom: 1px solid rgba(57,43,32,0.2);float: left;padding-left: 0;height:28px;margin-left: 5px;}
.hcsh_ComXmcs_left .lifeXz_row .ComXmcs{display: block;float: left;margin-left: 10px;}
.hcsh_ComXmcs_left .life-aside-right{width:50px;margin-left: 10px;}

.ComXmcs_such{border-left: 1px solid rgba(57,43,32,0.1);height:26px;line-height:26px;margin-top:6px;padding-left: 10px;text-align: left;width:85px;float: right;}

.hotprog li{width:76px;float: left;height: 76px;border-radius: 50%;background: rgba(148,24,26,0.1);margin-left: 20px;margin-top: 20px;}
.hotprog li i{display: block;width: 32px;margin:10px auto 0 auto;}
.hotprog li span{display: block;font-weight: 600;text-align:center;margin-top:10px;font-size: 18px;}

.hotprogText li{width:76px;float: left;height: 76px;border-radius: 50%;margin-left: 20px;margin-top: 20px;}
.hotprogText li i{display: block;margin:5px auto 0 auto;font-size: 12px;text-align: center;color: rgba(57,43,32,0.5);font-style: normal;}
.hotprogText li span{display:block;font-weight: 600;text-align:center;margin-top:15px;font-size:20px;}
.hotprogText li.cor01{background: #d9e1df;}
.hotprogText li.cor02{background: #e9d0c8;}
.hotprogText li.cor03{background: #ead8c4;}
.hotprogText li.cor04{background: #eacfd3;}
.hotprogText li.cor05{background: #e8e1bd;}
.hotprogText li.cor06{background: #d5d1d9;}
.hotprogText li.cor07{background: #e6e3da;}
.hotprogText li.cor08{background: #e4d7ea;}

.constell_right_aside .life-aside-list{padding-bottom: 15px;}
.constell_right_aside .life-aside-list li a {display:block;color: #392b20;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.constell_right_aside .life-aside-list li.bg01 a{color: #95191b;}
.constell_right_aside .life-aside-list li.bg02 a{color: #086014;}
.constell_right_aside .life-aside-list li.bg03 a{color: #943100;}
.constell_right_aside .life-aside-list li a:hover{color: #95191b;text-decoration: underline;}

.Sxpd_aside .XzPd_right_peid{background: url(/Scripts/images/shengxiao/sxpd_bg.jpg) no-repeat;height: 90px;}
.Sxpd_aside .XzPd_right_peid span{display: block;width: 58px;height: 58px;background: #fcd6b9;border-radius: 50%;position: relative;margin:17px 20px 0 20px;}
.Sxpd_aside .XzPd_right_peid img{width:52px;display:block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;}

.Sxpd_aside .XzPd_right_cont{background: #f1e7d3;}
.Sxpd_aside .life-aside-input,.Sxpd_aside .life-form-main .xzml_sele{background: #f8f6ef;border: none;border-radius: 5px;padding: 0 5px;}
.Sxpd_aside .life-aside-left span{padding-left: 0;font-size: 16px;color: #392b20;}
.Sxpd_aside .life-aside-right .icon-xiangxia:before{padding-right: 0;}
.Sxpd_aside .life-form-main .xzml_sele{width:70px;}
.Sxpd_aside .life-aside-left,.Sxpd_aside .life-aside-right{width: 100%;}
.Sxpd_aside .icon-xiangxia:before{color: #392b20;}
.Sxpd_aside .life-aside-btn{background:#f3a25e;color:#f0ece1;font-size:16px;width:92px;border-radius:5px;margin-right: 5px;height: 38px;}

.hcsh_serve{padding: 15px 20px;background: #f1e8d7;margin-top: 10px;}
.hcsh_serve ul li{width:49%;float:left;line-height:32px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcsh_serve ul li:nth-child(2n){float:right;}

.constell_right_aside .right_hanyu{background: #f1e8d7;margin-top: 10px;padding-bottom: 20px;}
.constell_right_aside .hanyu_nav{margin-top: 0;padding-top: 20px;}
.constell_right_aside .hanyu_search .input{background: #f1e8d7;}
.constell_right_aside .hanyu_icon ul li span{color: #392b20;font-size: 14px;}
.constell_right_aside .hanyu_icon ul li:hover span{color: #95191b;}

.hcsh_baikejd{background: #f1e8d7;margin-top: 10px;padding:0 20px;}
.hcsh_baikejdTit{padding-bottom: 20px;border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 20px;}
.hcsh_baikejd b{width: 18px;height: 18px;background: #94181a;font-size: 14px;color: #f4f1e8;display: block;text-align:center;line-height: 18px;float: left;position: relative;margin-top: 2px;margin-right: 13px;}
.hcsh_baikejd b:before{content: '';position: absolute;width: 0;height: 0;border-top: 5px solid transparent;border-left: 5px solid #94181a;border-bottom: 5px solid transparent;right: -5px;top:4px;}
.hcsh_baikejd h3{font-size: 18px;color: #f4f1e8;display: block;float: left;color: #94181a;}

.hcsh_baikejdIcon li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 20px 0;}
.hcsh_baikejdIcon li b{font-weight: 400;background: #b9a189;}
.hcsh_baikejdIcon li b:before{border-left: 5px solid #b9a189;}
.hcsh_baikejdIcon li.icon01 b{background: #f43a37;}
.hcsh_baikejdIcon li.icon01 b:before{border-left: 5px solid #f43a37;}
.hcsh_baikejdIcon li.icon02 b{background: #f45311;}
.hcsh_baikejdIcon li.icon02 b:before{border-left: 5px solid #f45311;}
.hcsh_baikejdIcon li.icon03 b{background: #f4ae0e;}
.hcsh_baikejdIcon li.icon03 b:before{border-left: 5px solid #f4ae0e;}

.hcsh_baikejdIcon li span{display:block;float: left;max-width:192px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hcsh_baikejdIcon li em{font-style: normal;font-size: 14px;height:20px;border: 1px solid #b9a189;color: #b9a189;padding: 0 5px 0 2px;position: relative;display: block;float: left;margin-left:10px;}
.hcsh_baikejdIcon li em:before{content: '';position: absolute;background: url(/Scripts/images/zou_sj.jpg);width: 10px;height: 21px;left: -10px;}

/* 测试 */
.hscs_nav{margin-top: 15px;}
.hscs_nav a{line-height: 38px;padding: 0 20px;background: rgba(148,24,26,0.1);color: #94181a;display: block;float: left;border-radius: 20px;margin-right: 10px;}
.hscs_banner{background: url(/Scripts/images/ceshi/banner.jpg) no-repeat;height: 376px;}
.relevant{margin-top: 30px;margin-right: 20px;width: 289px;}
.relevant ul{border: 1px dashed #ded3be;background: #f0ece1;border-top: none;border-radius: 0 0 10px 10px;padding:10px;}
.relevant ul li{font-size: 16px;line-height: 40px;}
.relevant ul li i{font-style: normal;}

.hscs_banbiaodan{margin-top:25px;margin-right: 50px;}
.hscs_banbdLab{font-size: 18px;float: left;line-height: 44px;margin-right: 10px;}
.hscs_banbiaodan .lifeXz_row input{border: 1px solid #ab957f;}
.hscs_banbiaodan .lifeXz_line{margin-left:62px;}

.hscs_banbiaodan .lifeXz_row input::-webkit-input-placeholder{color:#ab957f;}
.hscs_banbiaodan .lifeXz_row input:-moz-placeholder{color:#ab957f;}
.hscs_banbiaodan .lifeXz_row input::-moz-placeholder{color:#ab957f;}
.hscs_banbiaodan .lifeXz_row input:-ms-input-placeholder{color:#ab957f;}

.lifeXz_row.active input{border: 1px solid #94181a;background: rgba(148,24,26,0.1);}
.hscs_banbiaodan .lifeXz_row.active input::-webkit-input-placeholder{color:#392b20;}
.hscs_banbiaodan .lifeXz_row.active input:-moz-placeholder{color:#392b20;}
.hscs_banbiaodan .lifeXz_row.active input::-moz-placeholder{color:#392b20;}
.hscs_banbiaodan .lifeXz_row.active input:-ms-input-placeholder{color:#392b20;}
.hscs_banbiaodan .lifeXz_row button{margin-left:80px;width: 292px;}

.hscs_conLeft{background: #f1e8d7;padding-bottom: 30px;}
.hscs_contNav{height: 50px;background: #42362a;}
.hscs_contNav ul li{float: left;line-height: 50px;color: #f2e9d4;padding: 0 30px;font-size: 18px;font-weight: 600;cursor:pointer;position: relative;}
.hscs_contNav ul li:before{content: '';position: absolute;width: 1px;height: 25px;background: rgba(241,232,215,0.1);right: 0;top: 12px;}
.hscs_contNav ul li.active{background: #f2e9d4;color: #42362a;}
.hscs_contNav ul li:hover{background: #f2e9d4;color: #42362a;}

.hscs_contMain{padding: 0 35px;font-size: 16px;}
.hscs_contTit{margin-top: 30px;background: url(/Scripts/images/ceshi/cont_bg.png) no-repeat;height: 46px;font-size: 28px;line-height: 46px;text-align: center;}
.hscs_contTit span{width: 140px;display: block;margin-left:16px;float: left;}
.hscs_contTit a{display: block;font-size: 16px;color: #ab957f;float: right;line-height: 25px;}
.hscs_contTit i{color: #94181a;text-decoration: underline;font-style: normal;}
.hscs_contTit a:hover{color: #94181a;text-decoration: underline;}

.hscs_contCsjs{margin-top: 25px;line-height: 36px;}
.hscs_contCsjs i{display: block;float: left;margin-right: 20px;}
.hscs_contCsjs em{font-style: normal;color: #94181a;text-decoration: underline;}

.hscs_contXscs{margin-top:10px;}
.hscs_contXscs .hcshXz_listImgItem{width:190px;margin-right:10px;}
.hscs_contXscs .hcshXz_listImgItem:nth-child(4n){margin-right: 0;}
.hscs_contXscs .hcshXz_listImgItem img{width: 78px;}
.hscs_contXscs .hcshXz_listImgItem h4{font-size:16px;width:100px;margin-top: 5px;}
.hscs_contXscs .hcshXz_listImgItem span{font-size:16px;width:100px;margin-top:5px;}

.hscs_contCjwt{margin-top: 10px;}
.hscs_contCjwt ul li{width: 50%;float: left;margin-top: 20px;}
.hscs_contCjwt ul li img{width: 36px;float: left;}
.hscs_contCjwt ul li span{font-size: 18px;margin-top: 10px;display: block;float: left;margin-left: 10px;}
.hscs_contCjwt ul li:hover span{text-decoration: underline;}
.hscs_contCjwt ul li.active span{text-decoration: underline;color: #94181a;}

.hscs_contZxpj ul li{margin-top:20px;}
.hscs_contZxpj ul li .hscs_contZxpjImg{display:block;width: 55px;float: left;height: 55px;border-radius: 50%;}
.hscs_contZxpj ul li .hscs_contZxpjBox{border-bottom: 1px solid rgba(57,43,32,0.3);width:720px;float: right;font-size: 16px;line-height:30px;padding-bottom:20px;}
.hscs_contZxpjBox .hscs_contZxpjTit h3{display:block;float: left;font-size: 16px;color: #94181a;}
.hscs_contZxpjBox .hscs_contZxpjTit span{display: block;float: right;font-size: 14px;color: #ab957f;cursor: pointer;}
.hscs_contZxpjBox .hscs_contZxpjTit span:before{float: right;font-size: 16px;margin-left: 10px;}
.hscs_contZxpjBox .hscs_contZxpjTit i{display: block;font-style: normal;color: #ab957f;font-size: 14px;float: left;}
.hscs_contZxpjBox p{margin: 5px 0;}
.hscs_contZxpjMore{color: #94181a;font-size: 18px;text-align: center;display: block;margin-top:25px;margin-bottom: 10px;}

.hscs_contHotcs .constell_fengshui dl dd:nth-child(2n){margin-right: 0;}
.hscs_contHotcs .constell_fengshui{margin-top:20px;background: #f1e8d7;padding: 0;}
.hscs_contHotcs .constell_fengshui dl dd .const_sele{width: 122px;}
.hscs_contHotcs .constell_fengshui dl dd .const_form_main .const-btn{background: rgba(57,43,32,0.15);}
.hscs_contHotcs .lifeXz_row{float: left;margin-top: 0;margin-right: 10px;}
.hscs_contHotcs .lifeXz_row input{width: 246px;border:1px solid rgba(57,43,32,0.15);border-radius: 0;background: #f1e8d7;padding-left: 10px;height: 40px;font-size: 14px;}
.hscs_contHotcs .lifeXz_row .lifeXz_Xx{font-weight: 400;right: 10px;font-size: 14px;color: #392b20;}

/* 黄历 */
.layui-laydate .layui-this,.layui-laydate .layui-this>div{background-color:#95191b !important;}

.hcshHuangli .mianbaoxie,.hcshHuangli .mianbaoxie a{color: #999999;}
.hchl_main{border-radius: 10px;background-image: linear-gradient(#f1dce1, #ffffff);border: 1px solid #ffffff;box-shadow: 0 0 13px 0 rgba(165,165,165,0.2);}
.hchl_mainbord{margin: 7px;border: 2px solid #95191b;position: relative;background: #ffffff;padding: 8px 8px 11px 6px;}
.hchl_mainbord:after{content:'';position: absolute;width: 33px;height: 34px;background: url(/Scripts/images/huangli/huangliMain01.jpg) no-repeat;top: -2px;left: -3px;background-size: 100%;}
.hchl_mainbord:before{content:'';position: absolute;width: 33px;height: 34px;background: url(/Scripts/images/huangli/huangliMain02.jpg) no-repeat;top: -2px;right: -2px;background-size: 100%;z-index: 1;}
.hchl_mainbox{border: 2px solid rgba(57,43,32,0.3);position: relative;}
.hchl_mainbox:after{content:'';position: absolute;width: 33px;height: 35px;background: url(/Scripts/images/huangli/huangliMain04.jpg) no-repeat;bottom: -16px;left: -11px;background-size: 100%;}
.hchl_mainbox:before{content:'';position: absolute;width: 33px;height: 35px;background: url(/Scripts/images/huangli/huangliMain03.jpg) no-repeat;bottom: -16px;right: -12px;background-size: 100%;}

.hchl_mainbox .hchl_mainflex{display: flex;}
.shhl_lunar{border-bottom: 1px solid #eeeeee;display: flex;}
.hlyj{padding:20px 10px 15px 10px;display: flex;flex-direction: column;flex: 1;}
.shhl_lunarLft{width: 250px;background: #ffffff;display: flex;flex-direction: column;}
.shhl_lunarRft{width: 240px;background: #ffffff;display: flex;flex-direction: column;}
.hlyj img{width:58px;border-radius: 50%;margin:10px auto;}
.hlyjBox{text-align: center;height: 130px;overflow: hidden;}
.hlyjBox b{font-size: 16px;line-height: 32px;display: block;text-align: center;font-weight: 700;}
.hlyjBox span{font-size:16px;line-height: 32px;display: inline-block;text-align: center;margin:0 8px;}
.hchl_pdjz{padding:15px 20px;border-top: 1px solid #eeeeee;height: 84px;display: flex;flex-direction: column;}
.hchl_pdjz b{display: block;font-size: 18px;line-height: 28px;text-align: center;font-weight: 700;}
.hchl_pdjz span{display: block;font-size: 18px;line-height: 28px;text-align: center;}
.hchl_pdjz i{font-weight: 400;color: #95191b;display: inline-block;margin-left: 10px;cursor: pointer;}
.shhl_lunarCont{width: 330px;float: left;background: #f7f7f7;padding:25px 20px;}
.shhlText{text-align: center;}
.shhlText b{display: inline-block;font-size: 18px;}
.shhlText i{display: inline-block;font-size: 18px;color: #95191b;cursor: pointer;margin-left: 2px;width: 22px;height: 18px;overflow: hidden;line-height: 18px;position: relative;top: 3px;}
.shhlText span{display: inline-block;width:26px;height:26px;border-radius: 50%;font-size:18px;color: #ffffff;background: #95191b;text-align: center;line-height:26px;cursor: pointer;margin-left: 5px;}
.shhlDate{margin: 5px 0;}
.shhlDate .iconfont{display: block;float: left;width: 36px;height: 36px;border-radius: 50%;font-size: 20px;color: #ffffff;background: #95191b;text-align: center;line-height: 36px;margin-top: 54.5px;}
.shhlDate .iconfont:hover{color: #ffffff !important;}
.shhlDate h2{display: block;float: left;font-size: 110px;color: #95191b;font-weight: 700;width: 258px;text-align: center;}
.shhlDesc span{display: block;font-size: 18px;line-height: 28px;text-align: center;}

.shhlgjlf{border: 1px solid #dddddd;border-radius: 10px;margin-top: 20px;background: #ffffff;padding:4px 14px 14px 14px;}
.shhlgjlf span{display:block;width:92px;height: 34px;line-height: 34px;border-radius: 40px;background: #95191b;text-align: center;font-size: 18px;color: #ffffff;float: left;margin-top: 10px;}
.shhlgjlf i{display: block;line-height: 34px;font-size: 18px;float: left;font-style: normal;margin-left: 10px;margin-top: 10px;}
.shhlgjlf em{display: block;line-height: 34px;font-size: 18px;float: left;font-style: normal;margin-top: 10px;color: #95191b;cursor: pointer;}
.shhl_jsw{position: relative;z-index: 1;}
.shhl_jsw ul{display: flex;}
.shhl_jsw ul li{width: 122px;float: left;border-left: 1px solid #eeeeee;padding-bottom: 15px;min-height: 170px;}
.shhl_jsw ul li:first-child{border-left: none;}
.shhl_jsw ul li h3{display:block;font-size:18px;line-height:28px;text-align:center;margin-top: 15px;}
.shhl_jsw .shhl_csw{text-align: center;}
.shhl_jsw .shhl_csw span{display: block;font-size: 18px;line-height: 28px;text-align: center;}
.shhl_jsw .shhl_csw i{display:inline-block;font-size:18px;line-height: 28px;text-align: center;height: 28px;color: #ffffff;font-style: normal;border-radius: 30px;padding: 0 5px;margin-top: 5px;} 
.shhl_jsw .shhl_js{padding: 0 20px;text-align: center;height:90px;overflow: hidden;}
.shhl_jsw .shhl_js span{display: inline-block;font-size: 18px;line-height: 28px;text-align: center;}
.shhl_jrcsx .csImg{text-align: center;margin-top: 5px;}
.shhl_jrcsx .csImg .hong{display: inline-block;width: 45px;}
.shhl_jrcsx .csImg .hei{display: inline-block;width: 30px;}
.shhl_jrcsx em{display: block;font-size: 16px;color: #cc0001;line-height: 28px;text-align: center;font-style: normal;}
.black{background: #392b20;}
.red{background: #95191b;}
.yellow{background: #ff9642;}

.hchl_mainRgt{background: #f7f7f7;width: 294px;padding: 15px 0;}

.hlrili .xsw_dateX{border: none;width: 294px;}
.hlrili .qian,.hlrili .hou,.hlrili #chaDian{display: none !important;}
.hlrili .zhong{font-size: 18px;}
.hlrili select{width:95px;border: 1px solid #dddddd;border-radius: 5px;height: 34px;line-height: 34px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;padding-left: 10px;cursor: pointer;margin:0 5px;}
.hlrili .tou{background: #e6e6e6;line-height: 30px;margin-top: 10px;height: 30px;padding-left: 5px;}
.hlrili .tou .touList{float: left;font-size: 16px;color: #999999;width: 39px;text-align: center;margin: 0 1px;height: 30px;line-height: 30px;border-right: none;}
.hlrili .dateMain{margin-left:5px;}
.hlrili .dateMain .dateList{width:37px;text-align: center;padding: 3px 0;float: left;cursor: pointer;font-size: 20px;margin:1px;border: 1px solid #f7f7f7;}
.hlrili .dateMain .dateList .zi{font-size: 12px;color: #999999;}
.hlrili .xsw_dateX .dateMain .shang,.hlrili .xsw_dateX .dateMain .xia,.hlrili .xsw_dateX .dateMain .shang .zi,.hlrili .xsw_dateX .dateMain .xia .zi{color: #ccc;}
.hlrili .xsw_dateX .dateMain .today{background-color: #95191b;border: 1px solid #95191b;color: #fff;border-radius: 5px;}
.hlrili .xsw_dateX .dateMain .dateList{height: auto;}
.hlrili .xsw_dateX .dateMain .today .zi{color: #fff;}
.hlrili .xsw_dateX .dateMain .dateList:hover{background-color: #95191b;border: 1px solid #95191b;color: #fff;border-radius: 5px;}
.hlrili .xsw_dateX .dateMain .dateList:hover .zi{color: #fff;}
.hlrili .xsw_dateX .dateMain .xuanZhong{border: 1px solid #999999;box-sizing: content-box;}

.hchlwxcy{margin-left: 15px;margin-top:15px;}
.hchlwxcy .hchlwxcyTitle{line-height: 18px;height: 18px;margin-bottom: 5px;}
.hchlwxcy .hchlwxcyTitle h3{display: block;font-size: 18px;float: left;}
.hchlwxcy .hchlwxcyTitle a{display: block;font-size: 16px;float: right;color: #999999;margin-right: 15px;}
.hchlwxcy .hchlwxcyTitle a:hover{color: #95191b;}
.hchlwxcy .hchlwxcyjs{margin-top: 15px;}
.hchlwxcy .hchlwxcyjs img{width: 108px;float: left;}
.hchlwxcy .hchlwxcyjs .hlwxcyList{float: left;text-align: center;margin-left: 10px;}
.hchlwxcy .hchlwxcyjs .hlwxcyList span{display: block;width:26px;height:12px;border: 1px solid #eeeeee;border-radius: 15px;}
.hchlwxcy .hchlwxcyjs .hlwxcyList i{display: block;font-size: 14px;font-style: normal;}

.shhljq{box-shadow: 5px 5px 5px rgba(0,0,0,0.1);height: 130px;margin-top: 15px;border-radius: 10px;overflow: hidden;}
.shhljq .shhljqText{width: 670px;margin-left: 200px;float: left;margin-top:27px;}
.shhljq .shhljqText span{display: block;font-size: 26px;color: #098070;line-height: 38px;}
.shhljq .shhljqText ul li{font-size: 20px;color: #000000;line-height: 38px;float: left;margin-right: 20px;}
.shhljq .shhljqDetai{float: left;width: 180px;height: 40px;line-height: 40px;text-align: center;border: 1px solid rgba(9,128,112,0.4);border-radius: 40px;font-size: 24px;color: #098070;text-shadow: 2px 2px 4px #6dd5be;margin-top: 44px;}
.shhljq .shhljqDetai:hover{color: #95191b;border: 1px solid #95191b;}
.shhl_Content{margin-top: 25px;}

.shhl_title h3{display: block;font-size: 28px;color: #392b20;position: relative;padding-left: 15px;float: left;} 
.shhl_title h3:before{content: '';position: absolute;width: 5px;height: 28px;background: #392b20;top: 5px;left: 0px;}
.shhl_title a{float: right;color: #333333;font-size: 20px;display: block;}
.shhl_title a:hover{color: #95191b;}
.shhl_calTime{margin-top: 20px;} 
.shhl_calTime .arrow{font-size: 18px;color: #94181a;border: 1px solid #94181a;border-radius: 5px;height: 24px;line-height: 24px;float: left;width: 63px;text-align: center;cursor: pointer;}
.shhl_calTime .arrow a{color: #94181a;}
.shhl_calTime .shhl_calTime_main{width:728px;float: left;}
.shhl_calTime .shhl_calTime_main i{font-size: 18px;border: 1px solid #dddddd;border-radius: 5px;height: 24px;line-height: 24px;float: left;width: 48px;text-align: center;font-style: normal;margin-left: 10px;cursor: pointer;}
.shhl_calTime .shhl_calTime_main i.active{background:#94181a;border:1px solid #94181a;color: #ffffff;}
.shhl_calTime .shhl_calTime_main i.active a{color: #ffffff;}
.shhl_calTime .shhl_calTime_main i:hover{background:#94181a;border: 1px solid #94181a;color: #ffffff;}
.shhl_calTime .shhl_calTime_main i:hover a{color: #ffffff !important;}

.shhlZjhlCont{margin-top: 10px;border-bottom: 1px solid #e3e3e3;}
.shhlZjhlCont ul li{float: left;border-top: 1px solid #e3e3e3;font-size: 18px;position: relative;}
.hlswsk ul li,.hllzmxh ul li{height: 60px;line-height: 60px;}
.hlbg1{background: #f1f1f1;}
.hlbg2{background: #fafafa;}
.hlyuexiang{background: #392b20;color: #ffffff;}
.shhlZjhlCont .hlswsktit{width: 85px;text-align: center;border-left: 1px solid #e3e3e3;}
.shhlZjhlCont .hlnyss{width: 236px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;padding-left: 20px;}
.shhlZjhlCont .hllzmxhtxt{width: 151px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;padding-left: 20px;display: flex;align-items: center;}
.shhlZjhlCont .hlljqtxt{width:409px;border-left: 1px solid #e3e3e3;padding-left: 20px;}

.shhlZjhlCont .hllzmxh i{display: inline-block;font-size: 18px;line-height: 32px;text-align: center;height: 32px;color: #ffffff;font-style: normal;border-radius: 50%;padding: 0 5px;float: right;margin-right: 20px;margin-top: 14px;}
.shhlZjhlCont .hllzmxh span{text-decoration: underline;color: #94181a;}

.hllzmxhLft{width: 259px;}
.shhlZjhlCont .hllzmxhtxt em{display: flex;justify-content: flex-end;flex: 1;margin-right: 15px;}
.hllzmxhLft img{width: auto;height: 39px;}
.hllzmxhRft{width:344px;}
.hllzmxhRft img{width:30px;float:right;margin-top: 9px;margin-right:20px;}
.hllzmxhCont{width: 257px;height: 305px;text-align: center;line-height: 305px;border-top: 1px solid #e3e3e3;}
.hllzmxhCont img{display: inline-block;vertical-align: middle;}

.hlljqfts ul li{padding: 20px 0;}
.hlljqfts span{text-decoration: underline;color: #94181a;}

.hljishi{border-top: 1px solid #e3e3e3;display:flex;}
.hljishi .jishitit{width: 85px;text-align: center;border-left: 1px solid #e3e3e3;display: flex;align-items: center;}
.hljishi .jishitit span{display: block;font-size: 18px;line-height: 24px;width: 40px;text-align: center;margin: 0 auto;}
.hljishi .jishitxt{background:#fafafa url(/Scripts/images/huangli/hlbg.jpg) no-repeat bottom right;background-size: 100%;width:772px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;padding: 15px 0;}
.hljishi ul li{border-top: none;width: 46px;text-align: center;padding: 10px 0;margin-left: 16px;}
.hljishi ul li b{font-size: 16px;display: block;font-weight: 600;}
.hljishi ul li i{font-size: 14px;display: block;font-style: normal;color: #999999;margin: 5px 0;}
.hljishi ul li span{font-size: 14px;display: block;}
.hljishi ul li.active{border: 1px dashed rgba(148,24,26,0.2);border-radius: 5px;}
.hljishi ul li.active b{color: #94181a;}
.hljishi ul li.active i{color: rgba(148,24,26,0.4);}
.hljishi ul li.active span{color: #94181a;font-size: 16px;font-weight: 600;}

.hlrsly,.hlrsly ul{display:flex;}
.hlrsly .hlrslyTit{border-left: 1px solid #e3e3e3;text-align: center;padding: 10px 0;width: 85px;line-height: 36px;}
.hlrsly .hlrslyText{width: 732px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;float: left;font-size: 18px;line-height: 36px;padding: 10px 20px;}

.hlrsly i{display: inline-block;font-size: 18px;line-height: 32px;text-align: center;height: 32px;color: #ffffff;font-style: normal;border-radius: 32px;padding: 0 8px;margin: 0 5px;}

.hldzgx{margin-top: 15px;}
.dzgx_item{width:160px;float: left;background:linear-gradient(to bottom,#e4f3ff, #ffffff);border-radius: 10px;margin: 0 6px;}
.dzgx_item span{display: block;font-size:24px;text-align: center;margin:20px 0 10px 0;}
.dzgx_item b{display: block;font-size:32px;text-align: center;color: #95191b;margin:15px 0 20px 0;font-weight: 400;}
.dzgx_item .dzgx_img{margin: 0 5px;display: flex;justify-content:center;}
.dzgx_item .dzgx_img img{width: 100%;}
.dzgx_item .dzgx_img .dzgx_imgitem{width:75px;}
.dzgx_item .dzgx_img i{display: block;font-size:24px;text-align: center;margin-top:10px;font-style: normal;}

.hdjscx{margin-top: 15px;}
.hdjscxtab{border: 1px solid #dddddd;}
.hdjscxtab tr{border-bottom: 1px solid #dddddd;}
.hdjscxtab td{font-size: 18px;line-height: 24px;padding: 20px 15px;}
.jscxtit{background: #f1f1f1;height: 55px;}
.jscxtit td{padding: 0;}
.shizhongtu{width:130px;height: 130px;background:url(/Scripts/images/huangli/shizhong.png) no-repeat;margin: 0 auto;background-size:418px 418px;}
.shizhongtu0{background-position:-5px -5px;}
.shizhongtu1{background-position: -144px -5px;}
.shizhongtu2{background-position: -5px -144px;}
.shizhongtu3{background-position: -144px -144px;}
.shizhongtu4{background-position: -284px -5px;}
.shizhongtu5{background-position: -284px -144px;}
.shizhongtu b{display: block;font-size: 18px;line-height: 24px;color: #cc924d;font-weight: 700;padding-top: 40px;}

.hdjscxtab td span{width: 40px;height: 40px;border-radius: 50%;color: #ffffff;display: block;line-height: 40px;font-size: 18px;text-align: center;font-weight: 700;}
.hdjscxtab .xiong{background: #999999;}
.hdjscxtab .ji{background: #94181a;}

.shhlmore{font-size: 16px;color: #999999;text-align: center;cursor: pointer;margin-top: 20px;}
.shhlmore i{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999999;position:relative;top:-2px;margin-left:10px;}
.shhlmore:hover{color: #94181a;}

.shhlCont{margin-top: 30px;}
.hdjrcxList ul li{width: 215px;float: left;margin-top: 20px;}
.hdjrcxList ul li i{width: 90px;float: left;height: 90px;overflow: hidden;border-radius: 10px;margin-right: 10px;}
.hdjrcxList ul li img{width: 90px;}
.hdjrcxList ul li h3{display:block;font-size: 20px;line-height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hdjrcxList ul li span{font-size:14px;line-height:20px;color: #999999;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-top: 5px;}
.hdjrcxList .hdjrcxbox{width: 90px;float: left;}

.hdjrcxItem{margin-top: 10px;}
.hdjrcxItem a{width: 96px;height: 32px;line-height: 32px;border: 1px solid #dddddd;border-radius: 5px;margin-right: 10px;display:block;float: left;text-align: center;margin-top: 10px;}
.hdjrcxItem a:nth-child(8n){margin-right: 0;}

.jrguixiang{margin-top: 20px;}
.jrguixiang img{width: 100%;}
.jrguixiang i{width:55px;float: left;margin-right: 15px;}
.jrguixiang h3{display: block;font-size: 24px;line-height: 36px;}
.jrguixiang span{display: block;font-size:18px;line-height: 36px;}

.jrgxList{margin-top: 10px;}
.jrgxList ul{display: flex;flex-direction: row;flex-wrap: wrap;}
.jrgxList ul li{width: 395px;float: left;background: #fafafa;padding: 10px 15px;margin-top: 10px;margin-right: 10px;}
.jrgxList ul li:nth-child(2n){margin-right:0;}
.jrgxList b{display: block;font-size: 22px;line-height: 32px;}
.jrgxList span{display: block;font-size:18px;line-height: 32px;}

.jrhlList ul li{width:170px;float: left;margin-top: 20px;margin-right: 20px;height: 50px;line-height: 50px;border-radius: 5px;padding: 0 15px;}
.jrhlList ul li a{display: block;}
.jrhlList ul li:nth-child(4n){margin-right: 0;}
.jrhlList ul li i{display: block;float: left;width:26px;margin-right: 10px;margin-top: 12px;}

.hlyylzh{background: url(/Scripts/images/huangli/yylzhBg.jpg) no-repeat;background-size: 100% 100%;padding: 95px 20px 20px 20px;margin-top: 15px;}
.hlyylzh .life-input{width: 180px;padding: 0 10px;height: 38px;background: #850105;border: 1px solid #d73521;border-radius: 5px;float: left;margin-top: 10px;font-size: 16px;box-shadow: none;color:#e37074;}
.hlyylzh .btn{width: 80px;height: 38px;background-image: linear-gradient(#850105, #b20005);border: 1px solid #d73521;border-radius: 5px;float: right;margin-top: 10px;color: #eec6a9;font-size: 16px;cursor: pointer;} 
.hlyylzh .life-input::-webkit-input-placeholder{color:#e37074;}
.hlyylzh .life-input:-moz-placeholder{color:#e37074;}
.hlyylzh .life-input::-moz-placeholder{color:#e37074;}
.hlyylzh .life-input:-ms-input-placeholder{color:#e37074;}

.hljctj_aside .jctj_list{border: 1px solid #dddddd;padding: 10px 15px;}
.hljctj_aside .jctj_list a{font-size: 18px;line-height: 40px;}

.hdjrcx_aside .hdjrchax{background:url(/Scripts/images/huangli/hdjrcxbg.jpg) no-repeat;background-size: 100%;padding: 100px 15px 20px 15px;margin-top: 15px;border: 1px solid #dddddd;}
.hdjrcx_aside .life-form-main .xzml_sele{background: #ffffff;border: 1px solid #a70a0b;height: 38px;border-radius: 5px;}
.hdjrcx_aside .seleInp .life-aside-input{height: 38px;line-height: 38px;font-size: 16px;}
.hdjrcx_aside .life-aside-btn{height: 40px;line-height: 40px;background: #a70a0b;font-size: 16px;color: #ffffff;border-radius: 5px;float: right;width: 82px;}
.hdjrchaxList a{width: 134px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;display: block;float: left;background: #fafafa;border-radius: 5px;margin-top: 10px;}
.hdjrchaxList a:nth-child(2n){float: right;}
.ftsys_aside .tit_name{margin-bottom: 15px;}
.ftsys_aside .ftsyscont{background:url(/Scripts/images/huangli/ftsysbg.jpg) no-repeat;background-size: 100%;padding: 100px 15px 20px 15px;border: 1px solid #dddddd;}
.ftsys_aside .life-form-main .xzml_sele{background: #ffffff;border: 1px solid #b6671f;height: 38px;border-radius: 5px;}
.ftsys_aside .seleInp .life-aside-input{height: 38px;line-height: 38px;font-size: 16px;}
.ftsys_aside .seleInp .life-aside-left{width: 100%;padding-left: 10px;}
.ftsys_aside .life-aside-btn{height: 40px;line-height: 40px;background: #b6671f;font-size: 16px;color: #ffffff;border-radius: 5px;float: right;width: 82px;}

.ftsysList a{height: 40px;line-height: 40px;text-align: center;font-size: 18px;display: block;background: #fafafa;border-radius: 5px;margin-top: 10px;}
.ftsysList b{font-weight: 700;}

.sxys_aside .xzys_list{border: 1px solid #dddddd;padding: 10px;}
.sxys_aside .xzys_list a{font-size: 18px;line-height: 40px;}
.sxys_aside .xzys_item{margin-top: 8px;}
.sxys_aside .xzys_item span{background: #eeeeee;}

.hlmcjsList{border: 1px solid #dddddd;margin-top: 15px;padding: 10px 10px 20px 20px;}
.hljsbox{position: relative;}
.hljsbox a{display: block;width: 82px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;background: #fafafa;border-radius: 5px;float: left;margin-top: 10px;margin-right: 10px;}

.hdjrtab{margin-top: 15px;padding: 10px 0;}
.hdjrtab ul li{padding: 10px 0;width: 258px;border: 1px solid #dddddd;padding: 10px;margin: 0 10px 10px 0;border-radius: 10px;float: left;}
.hdjrtab ul li:nth-child(3n){margin-right:0;}
.hdjrtab span{display: block;font-size: 22px;line-height: 36px;}
.hdjrtab em{display: block;font-size: 16px;line-height: 36px;color: rgba(0,0,0,0.66);font-style: normal;}
.hdjrtab i{display: block;font-size: 18px;line-height: 36px;color:#ffffff;font-style: normal;background: #95191b;width: 70px;height: 34px;line-height: 34px;border-radius: 40px;text-align: center;float:right;margin-top: 19px;}
.hdjrtab .box{float: left;}

.hljieqiList{border: 1px solid #dddddd;margin-top: 15px;padding: 90px 10px 20px 20px;position: relative;}
.hljieqiimg{position: absolute;top: 0;left: 0;}
.hljsTitle{display: block;font-size: 20px;font-weight: 700;text-align: center;position: relative;width: 205px;margin:20px auto 0 auto;position: relative;}
.hljsTitle:before{content: '';position: absolute;width: 82px;height: 1px;background: #dddddd;left: 0;top: 13px;}
.hljsTitle:after{content: '';position: absolute;width: 82px;height: 1px;background: #dddddd;right: 0;top: 13px;}

/* 黄历 end */
/* 今年几点立秋 */
.huangliboxMain{background: #f6f6f6;}
.huangliboxMain .hccs_toplist{background: #ffffff;margin-bottom: 15px;}
.huangliboxMain .hccs_toplist .mianbaoxie{float: left;color: #999999;}
.huangliboxMain .hccs_toplist .mianbaoxie a{color: #999999;}
.huangliboxMain .hccs_toplist .mianbaoxie a:hover{color: #95191b;}
.huangliboxMain .hccs_toplist ul{float: right;}
.huangliboxMain .hccs_toplist ul li{float: left;font-size: 16px;line-height: 50px;width: auto;background: #ffffff;margin-top: 0;margin-right: 0;border-radius: 0;height: 50px;}
.huangliboxMain .hccs_toplist ul li a{color: #999999;}
.huangliboxMain .hccs_toplist ul li a:hover{color: #95191b;}
.huangliboxMain .hccs_toplist ul li em{display: inline-block;width: 1px;height: 16px;background: #999999;margin: 0 10px;position: relative;top:2px;}

.hlContent{position:relative;}
.hlmainbg{background: #ffffff;padding-bottom: 20px;}
.hljslq{padding:20px 20px 0 20px;}
.jslqbox{border: 1px solid #95191b;background: #fffcfc;border-radius: 10px;padding:20px 20px 0 20px;}
.jslqTit{font-size:30px;font-weight: 700;color: #95191b;text-align: center;margin-bottom: 15px;}
.hljslq span{display: block;font-size: 24px;line-height: 62px;}
.hljslq em{font-style: normal;color: #95191b;}
.jslqLine{border-bottom: 1px solid rgba(149,25,27,0.2);}

.jslqBtn{margin-top: 20px;margin-bottom:30px;}
.jslqBtn a{display: block;width: 195px;height: 52px;line-height: 52px;font-size: 24px;text-align: center;border: 1px solid #95191b;border-radius: 10px;}
.jslqBtn .before{background: #95191b;color: #ffffff;float: left;margin-right: 10px;}
.jslqBtn .next{color: #95191b;float: left;}
.jslqBtn .returnhl{background: #95191b;color: #ffffff;float: right;}

.hlmaintitle{font-size: 28px;line-height: 28px;font-weight: 700;margin: 20px 0;border-left: 5px solid #95191b;padding-left: 10px;}
.hlmaintitle a{display: block;font-size: 16px;line-height: 36px;float: right;padding-right:25px;font-weight: normal;color: #999;}
.hlmainlist{margin: 0 20px;background: #f6f6f6;padding: 15px 0;}
.hlmainlist a{display: block;font-size: 18px;line-height: 36px;float: left;width: 186px;padding-left: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.hlmaintscx{margin: 0 20px;background: #f6f6f6;padding:0 20px;}
.hlmaintscx ul li{border-bottom:1px solid #dddddd;height:60px;line-height:60px;font-size:24px;}
.hlmaintscx ul li.chun span{color: #2f8826;}
.hlmaintscx ul li.xia span{color: #95191b;}
.hlmaintscx ul li.qiu span{color: #e47824;}
.hlmaintscx ul li.dong span{color: #392b20;}
.hlmaintscx ul li a{display: inline-block;width: 110px;}
.hlmaintscx ul li i{display: inline-block;border: 1px solid #d4d4d4;width: 18px;height: 18px;border-radius: 50%;margin-right: 10px;position: relative;top: 2px;}

.hlzixunbg{background: #ffffff;padding: 20px 20px 20px 0;}
.hlzixunbg .shhl_title h3:before{background: #95191b;}
.hlzixunbg .life-list{padding-left: 20px;}

.hldh_list{margin-top: 10px;padding: 15px;background: #ffffff;border: 1px solid #dddddd;line-height:36px;}
.hldh_list a{font-size: 18px;display: block;float: left;}
.hldh_list em{width: 1px;height: 16px;background: #cccccc;margin:11px 10px 0 10px;display: block;float: left;}
/*.hldh_list{margin-top: 10px;padding: 15px;background: #ffffff;border: 1px solid #dddddd;line-height: 40px;}
.hldh_list a{font-size: 18px;margin-right: 20px;display: block;float: left;position: relative;}
.hldh_list a:before{content: '';position: absolute;width: 1px;height: 16px;background: #cccccc;right: -10px;top: 12px;}
.hldh_list a:nth-child(3n),.hldh_list a:last-child{margin-right: 0;}
.hldh_list a:nth-child(3n):before,.hldh_list a:last-child:before{content: initial;}*/

/* 今年几点立秋 end */
/* 今年是什么年 */
.jnsmn{margin-left: 35px;}
.hlmainfts{margin: 0 20px;background: #f6f6f6;padding:0 20px;}
.hlmainfts ul li{border-bottom:1px solid #dddddd;height:60px;line-height:60px;font-size:24px;}
.hlmainfts ul li i{display: inline-block;width: 110px;font-size: 18px;color: #95191b;width: 60px;height: 24px;border: 1px solid #95191b;border-radius: 5px;font-style: normal;text-align: center;line-height: 24px;margin-left: 5px;}

.jrcsfw{text-indent: 2em;}

.hlnglzh{margin: 0 20px;background: #f6f6f6;padding:10px 20px 30px 20px;}
.hlnglzh span{display: block;font-size: 24px;float: left;line-height: 44px;}
.hlnglzh .nglzhbox{margin-top: 20px;}
.hlnglzh .life-aside-input{border: 1px solid #999999;line-height:44px;height: 44px;margin-right: 10px;width: 150px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/Scripts/images/huangli/sanjiao.png) no-repeat 94% center;padding: 0 0 0 10px;cursor: pointer;font-size: 24px;}
.hlnglzh .life-aside-input.year{width: 180px;}
.hlnglzh .btn{width:150px;height:44px;border: 1px solid #392b20;background: #392b20;cursor: pointer;font-size: 24px;color: #ffffff;font-weight: 700;}

.hlmainweek{margin: 0 20px;background: #f6f6f6;padding:0 20px;}
.hlmainweek ul li{border-bottom:1px solid #dddddd;font-size:24px;padding: 15px 0;}
.hlmainweek ul li i{display:block;font-size:22px;color: #666666;font-style: normal;margin-bottom: 15px;}
.hlmainweek ul li.current{color: #95191b;font-weight: 700;}
.hlmainweek ul li.current em{font-size: 18px;color: #ffffff;width: 80px;text-align: center;display: inline-block;height: 32px;line-height: 32px;font-style: normal;background: #95191b;position: relative;margin-left:20px;border-radius: 5px;font-weight: 400;}
.hlmainweek ul li.current em:before{content: '';position: absolute;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #95191b;top: 5px;left: -9px;}

.hlmainzys{margin:0 20px;background:#f6f6f6;padding:15px 20px;font-size:20px;line-height:36px;}
.hlmainzys ul li{width: 50%;float: left;}
.hlmainzys ul li span{display: block;float: left;}
.hlmainzys ul li i{display: block;float: left;font-size:22px;margin-right: 10px;}
.hlmainzys ul li i:before{content: "\e8b9";}
.hlmainzys ul li i.active:before{content: "\e8c6";}
.hlmainzys .hlzysItem span{display: block;text-indent: 2em;}

.hlhdjrcxbox{padding-bottom: 30px;}
.hdjrcxbg{background: #ffffff;border: 1px solid #dddddd;border-radius: 5px;width: 415px;margin-right: 10px;float: left;}
.hlhdjrcxbox .life-aside-input{line-height:50px;height:50px;width:130px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 94% center;padding:0 0 0 20px;cursor:pointer;font-size:22px;color:#666666;}
.hlhdjrcxbox .life-aside-input.jrcx{width: 150px;}
.hlhdjrcxbox .btn{width:165px;height:50px;background: #95191b;cursor: pointer;font-size: 24px;color: #ffffff;border-radius: 5px;border: 1px solid #95191b;}

.hlmaincyrz{margin: 0 20px;background: #f6f6f6;padding:0 20px;}
.hlmaincyrz ul li{border-bottom:1px solid #dddddd;font-size:22px;padding: 15px 0;}
.hlmaincyrz ul li i{display:inline-block;color: #95191b;font-style: normal;text-decoration: underline;}
.hlmaincyrz ul li.current em{font-size: 18px;color: #ffffff;width: 80px;text-align: center;display: inline-block;height: 32px;line-height: 32px;font-style: normal;background: #95191b;position: relative;margin-left:20px;border-radius: 5px;font-weight: 400;}
.hlmaincyrz ul li.current em:before{content: '';position: absolute;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #95191b;top: 5px;left: -9px;}

.hllsjt{margin: 0 20px;background: #f6f6f6;padding:10px 20px;}
.hllsjt ul li{font-size:24px;padding: 5px 0;line-height: 2;}

/* 今年是什么年 end */
/* 五行穿衣 */
.readNove_hlnav{left: -120px !important;}
.readNove_dayCalendar{background: #ffffff;border: 1px solid #dddddd;border-radius: 10px;margin-bottom: 20px;padding: 10px 5px;}
.readNove_dayCalendar i{display: block;font-style: normal;font-size: 16px;color: #999999;text-align: center;}
.readNove_dayCalendar b{display: block;font-size: 46px;font-weight: 700;text-align: center;line-height:50px;}
.readNove_dayCalendar em{display: block;font-style: normal;text-align: center;font-size: 16px;}

.wxcyjsList{text-align: center;margin-top: 25px;margin-bottom: 15px;}
.wxcyjsList ul li{display: inline-block;margin: 0 10px;}
.wxcyjsList ul li i{width: 80px;height:40px;border-radius:10px;display: block;}
.wxcyjsList ul li span{display: block;font-style: normal;font-size:24px;margin-top: 10px;line-height: 1;}

.wxcyjscont .jsysbox{border-bottom: 1px solid rgba(149,25,27,0.2);padding: 30px 0;}
.wxcyjscont .jsysbox:last-child{border-bottom: none;}
.wxcyjscont .jsysbox img{float: left;margin-right: 25px;}
.wxcyjscont .jsysbox ul li{width: 55px;float: left;margin-right: 10px;}
.wxcyjscont .jsysbox ul li i{display: block;width:48px;height:28px;border-radius:10px;border:2px solid #adabab;margin: 0 auto;}
.wxcyjscont .jsysbox ul li span{display: block;font-size:22px;margin-top: 10px;line-height: 1;text-align: center;}
.wxcyjscont .dajise span{color: #bb2222;}
.wxcyjscont .cijise span{color: #9e510b;}
.wxcyjscont .pingpingse span{color: #7f6b10;}
.wxcyjscont .shenyongse span{color: #7f7e7e;}
.wxcyjscont .jiyongse span{color: #000000;}
.wxcyjscont .jsysbox p{font-size:20px;line-height:2;color: #000000;margin: 10px 0 0 5px;text-indent: 2em;}

/* 五行穿衣 end */
/* 资讯 列表 */
.zixunListXzBox{margin-top:0px;}

.zixunListXzBox .hcshXz_title{background: #eef3f7;}
.zixunListXzBox .hcshXz_title .hcshXz_title_nav{width: 680px;position: relative;padding-right: 25px;}
.zixunListXzBox .hcshXz_title .hcshXz_title_nav i,.zixunListXzBox .hcshXz_title h2{color: #49197d;}
.hcshXz_title .icon{width: 24px;height: 16px;cursor: pointer;transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);position: absolute;top:18px;right:10px;}
.hcshXz_title .icon.active{transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}

.zxflTitle{background: #eef3f7;padding:15px 15px 20px 20px;}
.zxflist i{display: block;font-size: 16px;line-height:30px;font-style: normal;float: left;cursor: pointer;margin-top: 5px;margin-right: 5px;width:98px;text-align: center;}
.zxflist i.active{background: #95191b;border-radius: 5px;color: #ffffff;}
.zxflist i:hover{background: #95191b;border-radius: 5px;color: #ffffff;}

/* 资讯 列表 end */

/* 资讯 */
.zixunbg{background: #ffffff;border: 1px solid #ececee;padding:30px;}
.hcshzixun{background: #f6f6f7;margin-bottom: -50px;padding-bottom: 50px;}
.zixun_content{position: relative;}
/*.zixun_contLeft{border: 1px solid #f0ede9;padding:30px 25px;width: 808px;float: left;background: #ffffff;}*/

.readNovelBox .readNovelBoxCon{}
.readNovelBox .readNovelBoxCon .newNove_top h1{ text-align: center;line-height:50px;font-size: 32px;font-weight: normal;padding: 5px 0 15px 0;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas{margin-top: }
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas span{ float: inherit; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px; margin: 0px 16px;  padding:0px; background: none;color: #b9a189;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em{margin-left:16px;padding:0px; background: none;display: inline-block;text-align: right;float: right;font-size: 14px;font-style: normal;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em a{font-size:14px;color: #95191b;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em a:hover{color: #95191b;text-decoration: underline;}
.readNovelBox .readNovelBoxCon .contentBox img{margin:0 auto 20px auto;max-width: 100%;}

.readBook_measTx{margin-bottom:25px;margin-top: 10px}
.readBook_measTx img{width: 46px;height: 46px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;float: left;margin-right: 10px;}
.readBook_measTit h3{display: block;font-size: 16px;color: #392b20;font-weight: 400;line-height: 20px;margin-bottom: 5px;}
.readBook_measTit .readBook_measFud{float: left;}
.readBook_measTit .readBook_measFud span{color:#b9a189;font-size: 14px;line-height: 20px;display: block;float: left;}
.readBook_measTit .readBook_measFud i{display: block;float: left;width: 1px;height: 14px;background: #dcd0c1;margin:2px 10px 0 10px;}
.readBook_measTx em a{display: block;float: right;color: #95191b;margin-left:16px;font-style: normal;}
.readBook_measTx em a:hover{color: #95191b;text-decoration: underline;}

.readNovelBox .readNovelBoxCon .contentBox p,.readNovelBox .readNovelBoxCon .contentBox{color: #000000;font-size: 18px;margin-bottom:20px;line-height: 46px;word-wrap: break-word;}
.readNovelBox .readNovelBoxCon .zuozhe{color: #000000;font-size: 18px;line-height: 46px;}
.contentBox p{text-indent: 2em;}
.contentBox{padding-top:30px;}
.contentBox h2{font-size:18px;}
.contentBox h1{font-size:18px;}
.readNovelBox .readNovelBoxCon .contentBox{margin-bottom:30px;height:auto;overflow: hidden;}

.AnswerItem{position: relative;margin-bottom:60px;}
.AnswerItem .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);}
.AnswerItem .AnswerItem-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #ffffff;display: block;left: 0;right: 0;width: 240px;height: 40px;line-height: 40px;background: #95191b;border-radius: 20px;margin: 0 auto;cursor: pointer;}
.AnswerItem .AnswerItem-mask span i{width: 0;height: 0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffffff;display: inline-block;margin-left: 10px;}

.AnswerItem2{position: relative;margin-bottom:60px;}
.AnswerItem2 .AnswerItem2-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);}
.AnswerItem2 .AnswerItem2-mask span{font-size: 16px;position: absolute;bottom: 0;text-align: center;color: #ffffff;display: block;left: 0;right: 0;width: 240px;height: 40px;line-height: 40px;background: #95191b;border-radius: 20px;margin: 0 auto;cursor: pointer;}
.AnswerItem2 .AnswerItem2-mask span i{width: 0;height: 0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffffff;display: inline-block;margin-left: 10px;}

.discla_box{margin-bottom:30px;margin-top:30px;}
.discla_sm{line-height: 20px;}
.discla_sm span{color: #999999;display: block;float: left;font-size: 16px;}
.discla_sm i{display:block;float: right;color: #a51010;font-style: normal;}
.discla_sm a{color: #a51010;text-decoration: underline;}

/* 左侧 */
.readNove_nav{float: left;position:absolute;top:10px;z-index:2;left: -100px;}

.readNove_navFix{position:fixed;top:20px;left:50%;margin-left: -685px;}

.readNove_ConR{margin-bottom: 25px;}

.advice_nr{width:80px;margin: 0 auto 15px auto;position: relative;font-size: 12px;color: #bfb8b3;text-align: center;}
.advice_nr:before{width: 22px;height: 1px;background:#bfb8b3;position: absolute;content: '';top:8px;left: 0;}
.advice_nr:after{width: 22px;height: 1px;background:#bfb8b3;position: absolute;content: '';top:8px;right: 0;}

.readNove_ConR .fixNav li{color:rgba(57,43,32,0.1);font-size:42px;position: relative;width:42px; height:42px; line-height:42px;text-align: center; cursor: pointer;margin:5px auto 0 auto;}
.readNove_nav .fixNav li .shuzi{position: absolute;font-size: 14px;color: #b9a189;bottom: -12px;left: 12px;}
.readNove_nav .fixNav .readpix{font-size:36px;color: #392b20;background:initial;border-radius:initial;position: relative;}
.readNove_nav .fixNav .readpix_dz{font-size:36px;color: #392b20;background:initial;border-radius:initial;margin-top:10px;display: none;}
.readNove_nav .fixNav .readpix_dz:hover{color: #95191b;}

.readNove_nav .fixNav li .fontge{ font-size:14px; color:#ffffff;position: absolute; top:-6px; right: -6px;height: 22px;line-height: 22px;text-align: center;background: #c90000;border-radius:20px;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif;padding: 0 5px;}

.readNove_nav .fixNav li.icon-pengyouquan:hover{color: #1ec354;}
.readNove_nav .fixNav li.icon-QQkongjian:hover{ color: #f6c70e;}

.readNove_nav .fixNav li .pyq-share{position: absolute;background:#ffffff;padding:16px;top: 0;left:65px;z-index: 1;border: 1px solid rgba(57,43,32,0.1);}
.readNove_nav .fixNav li .pyq-share span{display: block;text-align:center;font-size: 12px;color: #392b20;line-height: 22px;margin-top: 10px;}

/* 上一页 下一页 */
.chaptpage_book{height: 55px;background: #dcdcdc;padding: 0 20px;}
.chaptpage_book a{ position: relative; width:48%; line-height: 55px; color: #010101; font-weight: bold;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;font-size: 16px;}
.chaptpage_book a.right{padding-left: 20px;width: 47.3%;padding-right: 0;}
.chaptpage_book a.left:before{ content: ""; position: absolute; width: 1px; height: 29px; background: #010101;top: 13px; right: 0px; }
.chaptpage_book a:hover{color: #95191b;}

.hcxdfswd{text-align: right;font-size: 14px;color: #000000;margin-top: 10px;}

/* 相关阅读 */
.read_correlation{margin-top: 30px;}
.read_title h3{display: block;font-size: 24px;color: #000000;position: relative;float: left;padding-left: 15px;}
.read_title h3:before{content:'';position:absolute;width:4px;height:24px;background: #95191b;top: 5px;left:0px;}
.read_title i{font-size: 16px;float: right;font-style: normal;line-height: 30px;}
.read_list{margin-top:10px;}
.read_list a{display:block;width: 50%;float: left;font-size: 16px;color: #000000;line-height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.read_list a:hover{color: #95191b;text-decoration: underline;}

.Book_adva{margin-top: 30px;}

.zxRgImg{width: 310px;}
.zxRgImg img{width: 100%;}

.jctj_aside{border: 1px solid #f0ede9;padding:15px;margin-bottom: 20px;}
.tit_name h3{font-size: 28px;font-weight: 400;display: inline-block;}
.tit_name a{display: inline-block;float: right;font-size: 18px;color: #999999;margin-top: 8px;}
.tit_name i {font-size: 16px; float: right; font-style: normal;line-height: 30px;}
.jctj_list{margin-top: 10px;}
.jctj_list a{display: block;font-size: 16px;line-height: 32px;color: #5e4e41;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jctj_list a:hover{color: #95191b;text-decoration: underline;}

.jctj_list .inf_recom_red{color: #993300;}
.jctj_list .inf_recom_blue{color: #0066ff;}
.jctj_list .inf_recom_green{color: #339900;}
.jctj_list .inf_recom_yellow{color: #ff6600;}

.fsbk_aside{margin-bottom: 20px;background: #ebe6e2;padding: 12px 15px 20px 20px;}
.fsbk_aside .fsbk_list a{width: 84px;height: 30px;border: 1px solid #c3bfbc;display: block;float: left;font-size: 16px;color: #5e4e41;text-align: center;line-height: 30px;border-radius:5px;margin-right:5px;margin-top: 8px;}

.fsbk_aside .fsbk_list a:hover{color: #ffffff;background: #5e4e41;border: 1px solid #5e4e41;}
.fsbk_aside .fsbk_list a.active{color: #ffffff;background: #5e4e41;border: 1px solid #5e4e41;}

.zixun_contright .XzJm_aside .tit_name h3{color: #5e4e41;}
.XzJm_list{margin-top: 1px;}
.XzJm_list a{display: block;width: 65px;height: 80px;float: left;background:url(/Scripts/images/zixun/sxjm_nav.png) no-repeat;margin-right:6px;margin-top: 5px;}
.XzJm_list a:nth-child(4n){margin-right:0px;}
.XzJm_list a.shu{background-position:10px 3px;}
.XzJm_list a.niu{background-position:-60px 3px;}
.XzJm_list a.hu{background-position:-130px 3px;}
.XzJm_list a.tu{background-position:-200px 3px;}
.XzJm_list a.long{background-position:-255px 7px;}
.XzJm_list a.she{background-position:-324px 7px;}
.XzJm_list a.ma{background-position:-393px 7px;}
.XzJm_list a.yang{background-position:-461px 7px;}
.XzJm_list a.hou{background-position:-531px 6px;}
.XzJm_list a.ji{background-position:-599px 6px;}
.XzJm_list a.gou{background-position:-670px 6px;}
.XzJm_list a.zhu{background-position:-737px 6px;}
.XzJm_list a.active{background:#d1cbc4 url(/Scripts/images/zixun/sxjm_nav.png) no-repeat;border-radius:5px;}
.XzJm_list a.active.shu{background-position:10px 3px;}
.XzJm_list a.active.niu{background-position:-60px 3px;}
.XzJm_list a.active.hu{background-position:-130px 3px;}
.XzJm_list a.active.tu{background-position:-200px 3px;}
.XzJm_list a.active.long{background-position:-255px 7px;}
.XzJm_list a.active.she{background-position:-324px 7px;}
.XzJm_list a.active.ma{background-position:-393px 7px;}
.XzJm_list a.active.yang{background-position:-461px 7px;}
.XzJm_list a.active.hou{background-position:-531px 6px;}
.XzJm_list a.active.ji{background-position:-599px 6px;}
.XzJm_list a.active.gou{background-position:-670px 6px;}
.XzJm_list a.active.zhu{background-position:-737px 6px;}
.XzJm_list a:hover{background: #d1cbc4 url(/Scripts/images/zixun/sxjm_nav.png) no-repeat;border-radius: 5px;}
.XzJm_list a:hover.shu{background-position:10px 3px;}
.XzJm_list a:hover.niu{background-position:-60px 3px;}
.XzJm_list a:hover.hu{background-position:-130px 3px;}
.XzJm_list a:hover.tu{background-position:-200px 3px;}
.XzJm_list a:hover.long{background-position:-255px 7px;}
.XzJm_list a:hover.she{background-position:-324px 7px;}
.XzJm_list a:hover.ma{background-position:-393px 7px;}
.XzJm_list a:hover.yang{background-position:-461px 7px;}
.XzJm_list a:hover.hou{background-position:-531px 6px;}
.XzJm_list a:hover.ji{background-position:-599px 6px;}
.XzJm_list a:hover.gou{background-position:-670px 6px;}
.XzJm_list a:hover.zhu{background-position:-737px 6px;}

.Xzcs_aside .tit_name h3{color: #5e4e41;}
.Xzcs_aside .right_aside_box{padding: 0 20px 20px 20px;}
.Xzcs_list li{width: 70px;float: left;margin-right: 29px;margin-top: 20px;}
.Xzcs_list li:nth-child(3n){margin-right:0px;}
.Xzcs_list li span{display: block;font-size: 16px;text-align: center;margin-top: 10px;}

.Rmyd_aside .tit_name h3{color: #5e4e41;}
.Rmyd_aside .right_aside_box{padding:15px 15px;}
.Rmyd_list li{line-height: 30px;}
.Rmyd_list li i{font-style: normal;display:block;float: left;width: 15px;text-align: center;margin-right: 5px;color: #757575;}
.Rmyd_list li span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#5e4e41;}
.Rmyd_list li i.iconfont{color: #ff0101;}
.Rmyd_list li i.hong{color: #ff0101;}
.Rmyd_list li i.cheng{color: #ff7a21;}
.Rmyd_list li i.huang{color: #ddd000;}

.zixun_dbcs{padding:0 30px 20px 30px;}
.zixun_form{padding-top: 10px;}
.zixun_form .zixun_fmItem span{display: block;width: 159.5px;float: left;text-align: center;font-size: 18px;color: #333333;line-height: 50px;position: relative;cursor:pointer;}
.zixun_form .zixun_fmItem i{font-style: normal;font-size: 12px;color: #fae2a4;background: #c50004;width:30px;height: 16px;display:block;line-height: 16px;text-align: center;border-radius: 3px 3px 3px 0;position:absolute;top:5px;left: 120px;}
.zixun_form .zixun_fmItem i:before{content: '';width: 0;height: 0;border-top:3px solid #c50004;border-right:3px solid transparent;position: absolute;left: 0;top: 16px;}
.zixun_form .zixun_fmItem span.active:after{content: '';width: 86px;height: 4px;background: #95191b;left: 50%;margin-left: -43px;bottom: 0;position: absolute;}

.zixun_fmContBg{background: #e2dcce;border-radius: 10px;padding: 0 15px;}
.zixun_fmCont .life-input-row{border-bottom: 1px solid #cec6b9;line-height: 45px;position: relative;padding: 0;}
.zixun_fmCont .life-input-row label{font-size: 16px;float: left;color: #333333;width: auto;line-height: 45px;padding: 0;text-align: left;}
.zixun_fmCont .life-input-row .life-input{outline: none;border: none;background: #e2dcce;font-size: 16px;width: auto;color: #ab8c6f;cursor: pointer;padding: 0;border-radius: 0;box-shadow: 0 0 0 1000px #e2dcce inset;}
.zixun_fmCont .life-input-row input::-webkit-input-placeholder{color: #ab8c6f;}
.zixun_fmCont .life-input-row input::-moz-input-placeholder{color: #ab8c6f;}
.zixun_fmCont .life-input-row input::-ms-input-placeholder{color: #ab8c6f;}
.zixun_fmCont .life-input-row .sele{position: relative;width: auto;}
.zixun_fmCont .life-input-row .sele:after,.zixun_fmCont .life-input-row .sele:before{content: initial;display: none;}
.zixun_fmCont .life-input-row .sele .life-input{width: 710px;background: url(/Scripts/images/xingzuo/sanjiao01.png) no-repeat right center;background-size:9px 5px;box-shadow: none;}
    
.zixun_fmCont .life-input-row .zixun_rowradio input{border: 0;outline: 0!important;-webkit-appearance: none;display: none;}
.zixun_fmCont .life-input-row .zixun_rowradio input + label{padding-left: 0;width: 24px;height: 24px;border: 1px solid #94181a;border-radius: 50%;line-height: 22px;text-align: center;color: #94181a;font-size: 13px;display: inline-block;margin-top:16px;margin-right: 10px;cursor: pointer;}
.zixun_fmCont .life-input-row .zixun_rowradio input:checked + label{background: linear-gradient(to right, #961d1f , #e23e3f);color: #f2eee3;font-weight: 700;}
.zixun_fmCont .life-input-row .zixun_rowradio input:hover + label{background: linear-gradient(to right, #961d1f , #e23e3f);color: #f2eee3;font-weight: 700;}

.zixun_fmCont .life-input-btn{margin-top: 20px;}
.zixun_fmCont .life-input-btn .ljcs{background: #94181a;width: 500px;height: 45px;line-height: 45px;border-radius: 30px;color: #ffffff;font-size: 18px;font-weight: 700;border: none;outline: none;float: left;cursor: pointer;}
.zixun_fmCont .life-input-btn .xxcz{background: #e2dcce;width:270px;height: 45px;line-height: 45px;border-radius: 30px;color: #666666;font-size: 18px;font-weight: 700;border: none;outline: none;float: right;cursor: pointer;}

.life-input-row .zty{float: right !important;font-size: 14px !important;cursor:pointer;}
.life-input-row .zty input{margin-right:5px;outline: 0;-webkit-appearance: none;font-family: "iconfont" !important;cursor: pointer;font-size: 14px;}
.life-input-row .zty input[type="checkbox"]:before{content: "\e682";}
.life-input-row .zty input[type="checkbox"]:checked:before{content: "\e683";color:#95191b;}

/*新表单广告*/
.zixun_dbcs.zixunbg{background:linear-gradient(to bottom, #ffe2c8, #ffffff);background-size: 100% 217px;background-repeat: no-repeat;background-color: #ffffff;}
.zixun_dbcs .zixun_form .zixun_fmContBg{background:#ffffff;border:1px solid #e5e0e0;}
.zixun_dbcs .zixun_form .zixun_fmCont .life-input-btn .ljcs,.zixun_fmCont .life-input-btn .xxcz{width: 365px;margin-bottom: 20px;}
.zixun_dbcs .zixun_form .zixun_fmCont .life-input-row{border:none;}
.zixun_dbcs .zixun_form .zixun_fmItem span{height:36px;line-height:36px;margin-bottom:10px;width:120px;}
.zixun_dbcs .zixun_form .zixun_fmItem span.active{background:#ffffff;border-radius:15px;}
.zixun_dbcs .zixun_form .zixun_fmItem span.active:after{content: ''; position: absolute;bottom: -9px;  left: 94px;transform:none;width: 0;height: 0;border-left: 7px solid transparent; border-right: 7px solid transparent;border-top: 10px solid #ffffff; filter: drop-shadow(0 1px 1px rgba(0,0,0,0.05));background: none;}
.zixun_dbcs .zixun_form .zixun_fmItem i{top: -5px;left: 100px;z-index: 10;}
.zixun_dbcs .zixun_form .zixun_fmCont .life-input-row .life-input{background:none;box-shadow:none;}
.zixun_dbcs .zixun_form .zixun_fmCont .life-input-row .sele .life-input{width:400px;}

.zixun_fmCont .life-input-row .zixun_rowradio2 input{border: 0;}
.zixun_fmCont .life-input-row .zixun_rowradio2 input + label{float:inherit; line-height: 22px;text-align: center;font-size: 16px;display: inline-block;margin-right: 10px;cursor: pointer;}

.zixun_mscs{margin-top: 30px;}
.mscsList{margin-top: 5px;}
.mscsList a{display: block;font-size: 18px;color: #999999;float: left;width: 114px;text-align: center;line-height:40px;}
.mscsList a:hover{color: #95191b;text-decoration: underline;}

.zixun_mscstj{margin-top: 10px;}
.zixun_mscstj a{display: block;font-size: 18px;color: #999999;float: left;width: 158px;text-align: center;line-height:40px;}
.zixun_mscstj a.hot{background:url(/Scripts/images/zixun/re.png) no-repeat 139px 0;background-size:20px 24px;}
.zixun_mscstj a:hover{color: #95191b !important;text-decoration: underline;}

.zixun_gxnavIcon{margin-top: 25px;margin-bottom: 30px;}
.zixun_gxnavIcon ul li{width:199px;float: left;}
.zixun_gxnavIcon img{width: 60px;border-radius: 10px;float: left;margin-right: 10px;}
.zixun_gxnavIcon h3{display: block;font-size: 16px;color: #392b20;margin-top:6px;}
.zixun_gxnavIcon span{display: block;font-size: 14px;color: #b9a189;margin-top:5px;}

.zixun_gxnavText a{display: block;float: left;width: 97px;border: 1px dashed #e0d5c8;height: 36px;line-height: 36px;font-size: 16px;color: #666666;text-align: center;}
.zixun_gxnavText a.active{background: #f5f2ef;font-weight: 700;}
.zixun_gxnavText a:hover{background: #f5f2ef;font-weight: 700;}

.constell_boxLeft .life-list dd p{color: #999999;}
.constell_boxLeft .life-list dd span{color: #999999;border: 1px solid #999999;}
.constell_boxLeft .life-list dd i{color: #999999;font-style: normal;float: right;}

/* 星座运势 */
.xzys_aside{padding: 15px;}
.xzys_item{float: right;margin-top:4px;}
.xzys_item span{display: block;width:40px;float: left;line-height: 24px;font-size: 14px;color: #333333;background: #cccccc;text-align: center;cursor: pointer;}
.xzys_item span.xingzuo{border-radius:0 10px 10px 0;}
.xzys_item span.shengxiao{border-radius: 10px 0 0 10px;}
.xzys_item span.active{background: #95191b;color: #ffffff;}

.xzys_list{background: #ffffff;padding: 10px 0;}
.xzys_list ul li{width: 50%;float: left;font-size: 15px;color: #333333;line-height: 35px;text-align: center;}

/* 测试大全 */
.xzcsdq_aside{padding: 15px;}
.xzcsdq_aside .right_aside_box{margin-top: 15px;padding-bottom:5px;background: #ffffff;}
.xzcsInp{margin-top: 10px;}
.xzcsInp .life-aside-btn{float: right;}
.xzcsInp .xzml_sele{border: none;border-left: 1px solid #d1d1d1;width: 197px;}
.xzcsInp .xzml_sele .life-aside-input{border: 1px solid #d1d1d1;border-radius: 0;border-left: none;}
.xzcsInp .life-aside-btn{border: 1px solid #d1d1d1;border-radius: 0;border-left: none;background: #f0f0f0;color: #575757;}
.xzcsInp .life-aside-input{background: url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 95% center;}

.xzcsInp .xzcsInpXm{border: 1px solid #d1d1d1;border-left: none;float: left;width: 77.5px;line-height:28px;height:28px;padding:0 10px;font-size: 14px;outline:none;box-shadow: 0 0 0 1000px #ffffff inset;}
.xzcsInpXm::-webkit-input-placeholder{color: #999999;}
.xzcsInpXm::-moz-input-placeholder{color: #999999;}
.xzcsInpXm::-ms-input-placeholder{color: #999999;}

.xzcsInp .xzcsInptxt{border:1px solid #d1d1d1;border-left: none;float: left;width:186px;line-height:28px;height:28px;padding:0 5px;font-size: 14px;outline:none;box-shadow: 0 0 0 1000px #ffffff inset;}
.xzcsInptxt::-webkit-input-placeholder{color: #999999;}
.xzcsInptxt::-moz-input-placeholder{color: #999999;}
.xzcsInptxt::-ms-input-placeholder{color: #999999;}

.xzcshlInp .life-aside-left{width:77px;}
.xzcshlInp .life-aside-right{width:60px;}

.xzcsytInp .life-aside-input{width: 197px;}

.xzcscpInp .life-aside-left{width:52px;}
.xzcscpInp .life-aside-right{width:52px;}
.xzcscpInp .xzcsInptxt{width: 82px;}

/* 最新动态 */
.zxtrends_aside{padding: 15px;}
.zxtrends_aside ul li{font-size: 16px;color: #666666;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;line-height: 20px;margin-top: 15px;}
.zxtrends_aside ul li i{display: block;float: left;width: 20px;height: 20px;border-radius: 5px;background: #b3b3b3;font-style: normal;font-size: 14px;color: #ffffff;text-align: center;line-height: 20px;margin-right: 5px;}
.zxtrends_aside ul li a:hover{text-decoration: underline;}

/* 血型选择 */
.xxinform{padding: 10px;line-height: 40px;background: #fff5ec;border: 1px solid #95191b;font-size: 16px;color: #000000;text-align: center;margin: 6px auto;overflow: hidden;}
.xxinform .select{color: #3e4144;font-size: 15px;height: 28px;vertical-align: middle;border: 1px solid #95191b;cursor: pointer;outline: none;margin-top: -2px;}
.xxinform .zbbtn2{overflow: hidden;font-size: 15px;margin: 5px 10px;padding: 7px 12px;font-weight: 700;border-radius: 5px;border: 0;text-align: center;text-decoration: none;background: #95191b;color: #fff;-webkit-appearance: none;cursor: pointer;}

.zxreadfl{float: right;margin-top: 5px;}
.zxreadfl a{height: 24px;border: 1px solid #d0d0d0;border-radius:30px;padding: 0 10px;display: block;float: left;line-height: 24px;margin-left: 10px;font-size: 16px;}
.zxreadfl a.active{color: #95191b;}

.zxlhl_aside{padding: 15px;}
.zxlhl_aside .symainRgt{width: 280px;margin-top:15px;}

.zxxzys_aside{padding: 15px;}
.zxxzys_contain{margin-top: 15px;}
.zxxzys_contain .lifeXz_core{padding: 0;}
.zxxzys_contain .lifeXz_core ul li{color: #f38a8e;width: 55px;margin-right: 0;height: 20px;line-height: 20px;font-size: 15px;}
.zxxzys_contain .lifeXz_core ul li.active{border: 1px solid #f38a8e;border-radius: 10px;}

.xztpswitch{margin: 15px 0;}
.xztpswitch img{width: 80px;margin: 0 auto;display:block;}
.xztpswitch .life-aside-input{width: 90px;border-radius: 30px;height: 30px;line-height:28px;border: 1px solid #f2f2f2;margin:10px 0 0 95px;float: inherit;padding: 0 10px;background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;appearance: none;-moz-appearance: none;-webkit-appearance: none;font-size: 15px;}
.xztpswitch .xzysbtn{width:179px;height:80px;padding-left:99px; line-height:80px;}
.xztpswitch .xzysbtn img{width: 80px;margin: 0 auto;display:inline-block!important;}
.xztpswitch .xzysbtn a{margin-left:10px;font-size:14px;color:#f38a8e; border: 1px solid #f38a8e;border-radius: 5px; padding:3px 5px;}

.zxxzys_contain .xzysflpro{background: #f3f3f3;}
.zxxzys_contain .xzysfl i{margin-top:5px;}

.zxxzys_contain .xzyssx ul li{width: 85px;}
.zxxzys_contain .xzyssx ul li.spxz{background: #fef5fa;}
.zxxzys_contain .xzyssx ul li.xyys{background: #f0f2ff;}
.zxxzys_contain .xzyssx ul li.xysj{background: #fffaf4;}

.xzsx_item{margin-top: 5px;}
.xzsx_item a{display: block;float: left;width: 63px;border: 1px solid #eaeaea;height: 28px;border-radius: 5px;text-align: center;line-height: 28px;font-size: 15px;margin-top: 10px;margin-right:5px;}
.xzsx_item a:nth-child(4n){margin-right: 0;}

.xzgdtj{margin:5px 5px 0 5px;}
.xzgdtj a{display: block;float: left;width:124px;height:30px;border-radius: 5px;text-align: center;line-height: 30px;font-size: 15px;background: #a0a2ec;color: #ffffff;margin:10px 5px 0 5px;}

.zxxzys_contain .xzysList{display: flex;justify-content:center;}
.zxxzys_contain .xzysList span{font-size: 15px;}

.sxgdtj{margin:5px 5px 0 5px;}
.sxgdtj a{display: block;float: left;width:124px;height:30px;border-radius:30px;text-align: center;line-height: 30px;font-size: 15px;background: #fef0ef;color: #f8616a;margin:10px 5px 0 5px;}

.xlcs_aside{padding: 15px;}
.xlcs_ban_Text a{display: block;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 22px;padding-top: 15px;}
.xlcs_ban_Text i{font-style: normal;color: #ebe6e2;padding:2px 5px;border-radius:5px;margin-right: 10px;font-size: 14px;}

.ayxr_tit{border-bottom: 1px solid #ededed;}
.ayxr_tit i{display: block;height: 30px;float: left;font-style: normal;font-size: 16px;color: #8c8c8c;width: 69px;text-align: center;cursor: pointer;}
.ayxr_tit i.active{border-bottom: 2px solid #92350a;color: #2d2d2d;}

/* 资讯 end */

/* 评论 */
.life-main-titleres h3{height: 24px;line-height:24px;float: left; border-left: 4px #95191b solid;margin: 10px 0;padding-right: 20px;}
.life-main-titleres h3 span{font-size: 24px;font-weight: bold;color: #392b20;padding-left: 15px; display: inline-block;}
.life-main-titleres .colhs{color: #000000; line-height: 35px;}
.life-main-titleres .colhs span{margin-left: 10px;font-size: 16px;}
.life-main-titleres .colhs i{font-style: normal;color: #95191b;font-size: 22px;margin-right: 5px;}

.userComments{margin-top:30px;padding:25px 30px 10px 30px;position: relative; display:none;}/*评论暂时隐藏*/
.read_title .colhs span{font-size: 16px;color: #000000;font-weight: 700;}
.read_title .colhs i{font-style: normal;color: #b20000;font-size:22px;float:initial;}
.userComments .life-ping-numres{padding:26px 0;}
.life_pinglun_cont .life-ping-formres{width:100%;text-align: center;border: 1px solid #ddd9cf;-webkit-border-radius: 0 0 10px 0;-o-border-radius: 0 0 10px 0;-ms-border-radius: 0 0 10px 0;-moz-border-radius: 0 0 10px 0;border-radius: 0 0 10px 0;}
.life-ping-formres .life-textarea{width: 100%;height:120px;overflow-x: hidden;overflow-y: auto;border: none; /* border:1px solid none;*/ /*清除IE7以下边框线*/resize: none;outline: none;background: transparent;font-size: 18px;}
.life-ping-formres .life-textarea::-webkit-input-placeholder{color:#b9b9b9;}
.life-ping-formres .life-textarea:-moz-placeholder{color:#b9b9b9;}
.life-ping-formres .life-textarea::-moz-placeholder{color:#b9b9b9;}
.life-ping-formres .life-textarea:-ms-input-placeholder{color:#b9b9b9;}
.life-ping-formres .textarea{padding: 10px 15px 15px 10px;}

.life-ping-formres .life-ping-action{height: 48px;overflow: hidden;border:0;border-top: none;}
.life-ping-formres .life-ping-action .icon{font-size: 20px;color: #878b99;cursor: pointer;margin-left: 15px;line-height: 48px;}
.life-ping-formres .life-ping-action .icon-wenjianjia{font-size: 17px;}
.life-ping-formres .life-ping-action .icon:hover{text-decoration: none;color: #94181a;}
.life-ping-formres .life-ping-button{background-color:#95191b;color: #ffffff;font-size: 18px;border: 0;cursor: pointer;text-transform: uppercase;overflow: visible;width: 162px;padding: 4px 25px;-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px;height: 48px;}
.load_more{color:#b9b9b9;font-size:20px;text-align:center;line-height:35px;display:block;padding-bottom:20px;}

.life-ping-list .txt i{font-style: normal;}

.life-ping-list{padding: 15px 0;}
.life-ping-list .photo{width: 55px;}
.life-ping-list .photo img{width: 55px;height: 55px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}
.life-ping-list .info{margin-left:60px;padding-right:10px;position:relative;}
.life-ping-list .name{padding: 5px 0;font-size: 16px;}
.life-ping-list .name img{margin-left: 5px;display: inline-block;}
.life-ping-list .name i{width: 24px;height: 21px;display: inline-block;vertical-align: middle;background-image: url(//jscdn.hanyunshi.com/p/hancheng/Content/images/ico/life-v.png);background-repeat: no-repeat;font-size: 12px;color: #94181a;padding-left: 15px;font-style: normal;margin-top: 2px;}
.life-ping-list .name i.one{background-position: -108px -131px;}
.life-ping-list .name i.two{background-position: -137px -131px;}
.life-ping-list .name i.three{background-position: -1666px -131px;}
.life-ping-list .name i.four{background-position: -195px -131px;}
.life-ping-list .name i.five{background-position: -224px -131px;}
.life-ping-list .txt{word-wrap: break-word;word-break: break-all;padding: 5px 0 10px 0;}
.life-ping-list .txt span{color: #94181a;}

.life-ping-list .star{width: 88px;height: 15px;overflow: hidden;background-image: url(//jscdn.hanyunshi.com/p/hancheng/Content/images/ico/life-pic.png);background-repeat: no-repeat;position: absolute;top: 15px;right: 10px;}
.life-ping-list .star.one{background-position: -10px -186px;}
.life-ping-list .star.two{background-position: -10px -165px;}
.life-ping-list .star.three{background-position: -10px -144px;}
.life-ping-list .star.four{background-position: -10px -123px;}
.life-ping-list .star.five{background-position: -10px -102px;}

.life-ping-list .colhs{color: #b9b9b9;}

.reply_two{margin-left: 60px;}

.life-ping-replyres{margin-top: 10px;border: 1px #ddd9cf solid;padding: 10px;border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius: 5px;border-bottom: none;}
.life-ping-replyres .life-textarea{width: 100%;height: 110px;overflow-x: hidden;overflow-y: auto;border: none; /* border:1px solid none;*/ resize: none;outline: none;background: transparent;}
.life-ping-replyres .life-textarea::-webkit-input-placeholder{color:#b9b9b9;}
.life-ping-replyres .life-textarea:-moz-placeholder{color:#b9b9b9;}
.life-ping-replyres .life-textarea::-moz-placeholder{color:#b9b9b9;}
.life-ping-replyres .life-textarea:-ms-input-placeholder{color:#b9b9b9;}
.re_huifu .life-ping-action{height: 40px;overflow: hidden;border: 1px #ddd9cf solid;border-top: none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;position: relative;}

.re_huifu .life-ping-action .icon{font-size: 20px;color: #96592d;cursor: pointer;margin-left: 10px;margin-top: 9px;right: 0;left: 5px;top:0px;background-image: url(//jscdn.hanyunshi.com/p/hancheng/Content/images/ico/guanbi.png);background-repeat: no-repeat;width: 20px;background-size: 100%;height: 20px;}
.re_huifu .life-ping-action .icon:hover{text-decoration: none;color: #95191b;}

.re_huifu .life-ping-button{background-color: #95191b;color: #ffffff;font-size: 18px;padding: 8px 30px;border: 0;cursor: pointer;text-transform: uppercase;overflow: visible;width: auto; /**width: 1;*/-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px;}
.life-ping-replylist{background-color: #ede7d9;margin-top:10px;padding:10px;}

.life_pinglun_cont .life-ping-formres{width:100%;text-align: center;border: 1px solid #ddd9cf;-webkit-border-radius: 0 0 10px 0;-o-border-radius: 0 0 10px 0;-ms-border-radius: 0 0 10px 0;-moz-border-radius: 0 0 10px 0;border-radius: 0 0 10px 0;}
.life_pinglun_cont .life-ping-formres .life-ping-action{height: 48px;border:0;}
.life_pinglun_cont .life-ping-formres .life-ping-button{width: 174px;height: 48px;}
.life_pinglun_cont .life-ping-formres .textarea{border: none;}
.life_pinglun_cont .life-ping-formres .life-textarea{height: 120px;}

/* 评论 end */

/*--页码--*/
.life-page {text-align:center; overflow:hidden; padding: 30px 0px 30px 5px; }
.life-page .laypageskin_molv a, .life-page .laypageskin_molv span {padding: 0 10px;}
.life-page a,.life-page span{ margin: 0px 6px; color: #3b2a20; font-size: 16px; display:inline-block; text-decoration:none; letter-spacing:0px;  padding:9px 12px;  text-align:center; border: 1px solid #3b2a20;}

.life-page a:hover, .life-page span.curr{background-color:#95191b; color:#ede7d9 !important; border: 1px solid #95191b;   text-decoration:none;}
.life-page .nocurr, .life-page .nocurr:hover  { cursor: not-allowed; }
.life-page .shengnve { border: none; }
.life-page .shengnve:hover{ background: none;color: #3b2a20 !important;  border: none;}
/*--页码 end--*/

/*许愿墙*/
.wishwall_body{list-style:none;padding:0;float:left;display:list-item;cursor:url("../images/xuyuan/Arrow.cur"),auto;width:100%;background:url("../images/xuyuan/wishwall_bg.png") no-repeat top center #e0c3a4;height:auto;background-size:cover;margin:0;position:relative}.wishwall_leaftop{position:relative;width:100%;height:22em;background:url("../images/xuyuan/wish_leaf.png") no-repeat top center;background-size:inherit}.wishwall_leaftop .wishwall_fram{position:absolute;left:5%;top:32%;width:26%;height:12em;border:1px solid red}.wishwall_leaftop .wishwall_my{position:absolute;left:23%;top:57%;width:61%}.wishwall_leaftop .wishwall_my a{margin:0 2%}.wishwall_leafbot{z-index:-1;position:absolute;bottom:0;width:100%;height:13em;background:url("../images/xuyuan/wish_leafbot.png") no-repeat top center;background-size:cover}.wish_box{width:92%;margin:0 auto}.wish_box ul{padding:0;list-style:none}.wish_box ul li{list-style:none;margin:1em;padding:0;float:left;display:list-item;cursor:url("../images/xuyuan/Arrow.cur"),auto}.wish_box ul li .xuyuanid{word-wrap:break-word;word-break:break-all;position:relative;font-weight:normal;text-decoration:none;display:block;height:13em;width:13em;padding:2em 1em 1em;-moz-box-shadow:5px 5px 7px rgba(33,33,33,1);-webkit-box-shadow:5px 5px 7px rgba(33,33,33,.7);box-shadow:5px 5px 7px rgba(33,33,33,.7);-ms-box-shadow:5px 5px 7px rgba(33,33,33,.7);margin:0;font-size:85%;color:black}.wish_box ul li .wallbg01{background:url("../images/xuyuan/wishwall_tab01.png") no-repeat}.wish_box ul li .wallbg02{background:url("../images/xuyuan/wishwall_tab02.png") no-repeat}.wish_box ul li .wallbg03{background:url("../images/xuyuan/wishwall_tab03.png") no-repeat}.wish_box ul li .wallbg04{background:url("../images/xuyuan/wishwall_tab04.png") no-repeat}.xuyuanid:hover,.xuyuanid:focus{-moz-box-shadow:10px 10px 7px rgba(0,0,0,.7)!important;-webkit-box-shadow:10px 10px 7px rgba(0,0,0,.7)!important;box-shadow:10px 10px 7px rgba(0,0,0,.7)!important;-ms-box-shadow:10px 10px 7px rgba(0,0,0,.7)!important;z-index:5}.wish_box ul li .xuyuanid table td h2{font-size:15px;font-weight:bold;padding-bottom:10px;color:#4c341e}.wish_box ul li .xuyuanid table td p{color:#4c341e;font-size:14px;line-height:22px;font-weight:bold}.wish_box ul li .xuyuanid table td span{text-align:right;width:13em;font-size:10px;color:#4c341e;line-height:22px;font-weight:bold}.wishwall_anniu{z-index:999;margin:3% auto 10%;text-align:center}.wishwall_anniu a{cursor:url("../images/xuyuan/Hand.cur"),auto;width:56px;height:58px;line-height:58px;color:#493000;font-size:22px;background:url("../images/xuyuan/wall_anniu.png") no-repeat top center;display:inline-block;margin:5px;text-align:center}.wishwall_body .qian-heibj{width:100%;background:rgba(0,0,0,.5)}.wishwall_body .juanzhou_bg{width:42em;z-index:999}.wishwall_body .juanzhou_bg .juanzhou_txt:after{width:56px}.wishwall_body .juanzhou_bg .juanzhou_txt:before{width:56px}.wishwall_body .juanzhou_bg .juanzhou_txt form{width:480px}.wishwall_body .juanzhou_bg .juanzhou_txt form .life-input-row{width:50%;float:left}.wishwall_body .juanzhou_bg .juanzhou_txt form .row{width:140px}.wishwall_body .juanzhou_bg .juanzhou_txt form .line{width:130px}.wishwall_body .juanzhou_bg .juanzhou_txt form .xuyuanrow{width:100%}.wishwall_body .juanzhou_bg .juanzhou_txt form .xuyuanrow .row{width:380px}.wishwall_body .juanzhou_bg .juanzhou_txt form .xuyuanrow .line{width:380px}.wishwall_body .juanzhou_bg .juanzhou_txt form .life-input{cursor:url(../images/xuyuan/IBeam.cur),pointer}.wishwall_body .juanzhou_bg .juanzhou_txt form .life-btn{cursor:url(../images/xuyuan/Hand.cur),pointer}.wishwall_body .juanzhou_bg .juanzhou_txt form .life-input-row .line input[type="radio"]{cursor:url(../images/xuyuan/Hand.cur),pointer}.wish_inputclose{cursor:url(../images/xuyuan/Hand.cur),pointer;position:absolute;font-size:2em;color:#bfbebe;font-weight:bold;top:3%;right:8%;z-index:999}.wish_inputclose:hover{color:#bfbebe}.wish_jumpag{position:fixed;width:24%;height:auto;left:38%;top:35%;z-index:999;text-align:center}.wish_jumpagbox{width:100%;height:150px;text-align:left;background:#e6d6c0;-moz-box-shadow:10px 10px 7px rgba(0,0,0,.7);-webkit-box-shadow:10px 10px 7px rgba(0,0,0,.7);box-shadow:10px 10px 7px rgba(0,0,0,.7)}.wish_jumpagbox .close{cursor:url(../images/xuyuan/Hand.cur),pointer;color:#8a8a8a;float:right;font-size:1.5em;margin:5px}.wish_jumpagbox .jumpwishku{cursor:url(../images/xuyuan/Hand.cur),pointer;width:70px;height:30px;background:#f6edd9;border:#ddc7ab 1px solid;outline:0;position:relative;line-height:30px;-webkit-box-sizing:border-box;-moz-box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset;-webkit-box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset;box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset}.wish_jumpagbox .jumpwishku .txt{height:30px;line-height:30px;padding-right:5px;display:inline;overflow:hidden}.wish_jumpagbox .jumpwishku .angle{width:0;height:0;font-size:0;display:inline;overflow:hidden;clear:both;border-width:3px;border-color:#636260 transparent transparent transparent;border-style:solid dashed dashed dashed;position:absolute;right:10px;top:64%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.wish_jumpagbox .jumpwishku .option{display:none;width:68px;border:solid 1px #dac7b0;position:absolute;top:28px;left:-1px;overflow:hidden;background:#f6edd9;z-index:999}.wish_jumpagbox .jumpwishku .option a{display:block;width:100%;height:30px;line-height:30px;text-align:center}.wish_jumpagbox .jumpwishku .option a:hover{color:#94181a}.wish_jumpagbox .wishjump_input{cursor:url(../images/xuyuan/IBeam.cur),pointer;width:220px;height:30px;background:#f6edd9;outline:0;padding:0 6px;border:#ddc7ab 1px solid;-webkit-box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset;-webkit-box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset;box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset}.button-pill{cursor:url(../images/xuyuan/Hand.cur),pointer;-webkit-box-shadow:0 7px 0 #621011,0 8px 3px rgba(0,0,0,0.3);box-shadow:0 7px 0 #621011,0 8px 3px rgba(0,0,0,0.3);position:relative;top:0;border-radius:200px;background-color:#94181a;border-color:#94181a;color:#e3d3bf;font-weight:300;font-size:16px;text-decoration:none;text-align:center;line-height:40px;height:40px;padding:0 40px;margin:0;display:inline-block;appearance:none;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.juanzhou_bg .juanzhou_txt{background:#ecdcc5;padding:15px 0 30px;margin:0 auto;position:relative}.juanzhou_bg:before{content:" ";width:100%;height:39px;position:absolute;top:-39px;background:url("../images/xuyuan/jzhou_top.png") no-repeat;background-size:100% 100%}.juanzhou_bg:after{content:" ";width:100%;height:39px;position:absolute;bottom:-39px;background:url("../images/xuyuan/jzhou_bottom.png") no-repeat;background-size:100% 100%}.juanzhou_bg .juanzhou_txt:before{content:" ";width:63px;height:100%;position:absolute;top:0;background:url("../images/xuyuan/jzhou_bordre.png") no-repeat;background-size:100% 100%;right:0}.juanzhou_bg .juanzhou_txt:after{content:" ";width:63px;height:100%;position:absolute;top:0;background:url("../images/xuyuan/jzhou_bordle.png") no-repeat;background-size:100% 100%;left:0}.juanzhou_bg .juanzhou_txt .freeico{width:91px;height:82px;position:absolute;top:10px;right:50px;background:url(../images/xuyuan/free.png) no-repeat}.juanzhou_bg .juanzhou_txt form{width:450px;margin:0 auto}.juanzhou_bg .juanzhou_txt form .sele{width:330px}.juanzhou_bg .juanzhou_txt form .row{width:330px}.juanzhou_bg .juanzhou_txt form .life-input{background:#f6edd9}.juanzhou_bg .juanzhou_txt form .line{width:330px}
/*表单定义*/
.life-input-row{padding:3px 0;position:relative}.life-input-row label{float:left;width:90px;line-height:1.1;text-align:right;padding:9px 5px;font-size:14px;}.life-input-row .line label{float:left;text-align:center;padding:0 3px;width:auto}.life-input-row .line input[type="radio"]{margin-top:2px;color:#f0f0f0;display:inline-block;width:16px;border:0;outline:0!important;background-color:transparent}.life-input-row .row{float:left;width:150px;position:relative}.life-input-row .line{float:left;line-height:1.1;padding:9px 5px}.life-input-row .sele{float:left;width:200px;position:relative;after:"\e816"}.life-input-row .sele:after,.life-input-row .sele .after{content:"\e816";position:absolute;top:12px;right:10px;font-family:"iconfont";color:#96592d}.life-input{outline:0;width:100%;padding:6px;border:#ddc7ab 1px solid;-webkit-box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset;-webkit-box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset;box-shadow:0 2px 5px #e9ddc3,0px 1px 2px #e9ddc3 inset}.life-input-row .sele .life-input{cursor:pointer;outline:0}.life-btn{background-color:#94181a;color:#e3d3bf;font-size:18px;padding:6px 25px;border:0;cursor:pointer;text-transform:uppercase;overflow:visible;width:100%!important;*padding:2px 25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
/*下拉框*/
.life-xingzuo{display:none;position:absolute;top:110%;left:0;min-width:198px;border:#ddc7ab 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;z-index:200}.life-xingzuo .angle{position:relative;before:'\e817';after:'\e817'}.life-xingzuo .angle:before,.life-shifen .angle .before{content:'\e817';position:absolute;top:-8px;left:20px;font-family:"iconfont";color:#ddc7ab}.life-xingzuo .angle:after,.life-shifen .angle .after{content:'\e817';position:absolute;top:-7px;left:20px;font-family:"iconfont";color:#fff}.life-xingzuo .dropdown{padding:0 13px;max-height:300px;overflow-y:scroll;z-index:99}.life-xingzuo .dropdown li a{display:block;text-decoration:none;color:#333;padding:10px 0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.life-froam{position:absolute;width:320px;background:#f6edd9;padding:5px 5px 10px;border:#ddc7ab 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:200}.life-froam .angle{position:relative;before:'\e817';after:'\e817'}.life-froam .angle:before,.life-froam .angle .before{content:'\e817';position:absolute;top:-15px;left:20px;font-family:"iconfont";color:#ddc7ab}.life-froam .angle:after,.life-froamrili .angle .after{content:'\e817';position:absolute;top:-14px;left:20px;font-family:"iconfont";color:#fff}
/*许愿墙 end*/

/* 解梦 */
.hcshJiemeng{background: #f6f6f6;padding-top: 20px;padding-bottom: 50px;}
.hcshJiemeng ~ .hc-footer{margin-top: 0;}
.jiemeng_nav{margin:0 auto;}
.jiemeng_nav a{display: block;width: 91.5px;float: left;position: relative;}
.jiemeng_nav span{width:90px;height:80px;background:url(/Scripts/images/jiemeng/jiemeng_nav.png) no-repeat;display:block;margin: 0 auto;}
.jiemeng_nav .renwu{background-position: 9px 1px;}
.jiemeng_nav .shenghuo{background-position: -84px 1px;}
.jiemeng_nav .qingai{background-position: -178px 1px;}
.jiemeng_nav .wenti{background-position: -270px 1px;}
.jiemeng_nav .shenti{background-position: -364px 1px;}
.jiemeng_nav .dongwu{background-position: -456px 1px;}
.jiemeng_nav .shengui{background-position: -550px 1px;}
.jiemeng_nav .zhiwu{background-position: -642px 1px;}
.jiemeng_nav .jianzhu{background-position: -733px 1px;}
.jiemeng_nav .qimin{background-position: -825px 1px;}
.jiemeng_nav .shandi{background-position: -917px 1px;}
.jiemeng_nav .tianxiang{background-position: -1009px 1px;}
.jiemeng_nav .more{background-position: -1103px 1px;}
.jiemeng_nav span:hover{-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}

.jiemengMain{margin-top: 20px;position: relative;}

.jmlfContent{background:#ffffff url(/Scripts/images/jiemeng/jiemeng_banner.jpg) no-repeat;border-radius:10px;padding-bottom:1px;}
.jmform{margin-left: 300px;padding-top: 35px;margin-bottom: 60px;}
.jmformList ul li{font-size: 18px;color: #392b20;float: left;width:100px;float: left;text-align: center;height: 40px;line-height: 40px;cursor: pointer;}
.jmformList ul li.active{color: #95191b;font-weight: 700;border-bottom: 3px solid #95191b;}
.jmformInput .input{width: 420px;border:1px solid #95191b;height: 40px;padding: 0 10px;font-size: 16px;outline: none;box-shadow: 0 0 0 1000px #ffffff inset;}
.jmformInput input::-webkit-input-placeholder{color: #999999;}
.jmformInput input:-moz-placeholder{color: #999999;}
.jmformInput input:-ms-input-placeholder{color: #999999;}
.jmformInput .btn{width:100px;border:1px solid #95191b;height: 42px;font-size:20px;background: #95191b;color: #fceadc;cursor: pointer;}
.jmrecom{margin: 20px 0;}
.jmrecom span{display: block;font-size: 14px;float: left;}
.jmrecom a{display: block;font-size: 14px;float: left;margin-right: 15px;}

.jmfenleiCont{padding: 0 20px;margin-bottom:30px;}
.jmfenleiCont .jmfenleiTitle{border-bottom: 1px solid rgba(153,153,153,0.4);padding-bottom: 15px;}
.jmfenleiCont .jmfenleiTitle h3{display: block;font-size: 28px;float: left;border-left: 5px solid #392b20;color: #392b20;height: 28px;line-height: 28px;padding-left: 10px;}
.jmfenleiCont .jmfenleiTitle a{display: block;font-size: 20px;float: right;color: #333333;height: 28px;line-height: 28px;}
.jmfenleiCont .jmfenleiTitle a:hover{color: #95191b;}
.jmfenleilist img{width:90px;height: 90px;border-radius: 50%;float: left;margin-right:20px;margin-top:20px;}
.jmfenleilist .jmfenleitext{width: 710px;float: left;margin-top: 10px;}
.jmfenleilist .jmfenleitext a{display: block;width: 142px;float: left;font-size: 18px;line-height: 36px;margin-top:10px;}
.jmfenleilist .jmfenleitext a:hover{text-decoration: underline;color: #95191b;}

.tonglan{width: 860px;}

.jmHot{background: #ffffff;padding: 15px;}
.jmHotList{margin-top: 5px;}
.jmHotList a{width: 92px;float: left;font-size: 16px;line-height: 32px;margin-top: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.jmModern{background: #ffffff;padding: 15px;}
.jmxdList{margin-top: 5px;}
.jmxdList a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 18px;line-height: 40px;}
.jmxdList i{display: inline-block;font-style: normal;width: 20px;height: 18px;background: #eeeeee;border-radius:2px;text-align: center;line-height:18px;font-size: 12px;color: #999999;position: relative;top: -1px;margin-right: 15px;}
.jmxdList i:before{content: '';position: absolute;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #eeeeee;right: -4px;top:4px;}
.jmxdList .first{background: #f43a37;color: #f1e8d7;}
.jmxdList .first:before{border-left: 5px solid #f43a37;}
.jmxdList .second{background: #f45311;color: #f1e8d7;}
.jmxdList .second:before{border-left: 5px solid #f45311;}
.jmxdList .third{background: #f4ae0e;color: #f1e8d7;}
.jmxdList .third:before{border-left: 5px solid #f4ae0e;}

/* 解梦分类 */
.hcshJiemengFl .mianbaoxie{padding: 20px 0;}
.hcshJiemengFl .mianbaoxie,.hcshJiemengFl .mianbaoxie a{color: #999999;}
.jmfllfContent{background: #ffffff;padding-top: 20px;padding-bottom: 1px;} 
.hcshJiemengFl .jiemengMain{margin-top: 0;}
.hcshJiemengFl .jmfenleiCont{margin-bottom: 20px;}

.jmflList{background:#ffffff;padding:20px 0;}
.jmflList ul li{width:250px;float:left;border-left:1px solid rgba(0,0,0,0.1);padding:0 10px 0 25px;}
.jmflList ul li:first-child{border-left:none;} 
.jmflList ul li .read_title{margin-bottom:10px;}
.jmflList ul li a{font-size:18px;line-height:40px;display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.jmflList ul li a:hover{text-decoration: underline;}

.zgjm_aside{background:url(/Scripts/images/jiemeng/jiemengbg.jpg) no-repeat top left;background-size: 100%;padding:70px 20px 20px 20px;}
.zgjm_aside .jmformInput .input{width: 168px;height: 38px;font-size: 16px;background: #ffffff;}
.zgjm_aside .jmformInput .btn{width: 80px;height:40px;}
.zgjm_aside .jmformInput input::-webkit-input-placeholder{color: #392b20;}
.zgjm_aside .jmformInput input::-moz-input-placeholder{color: #392b20;}
.zgjm_aside .jmformInput input::-ms-input-placeholder{color: #392b20;}

.zgjm_asideList a{width: 80px;height:28px;line-height: 28px;border-radius: 30px;border: 1px solid #dddddd;text-align: center;display: block;float: left;margin-right: 10px;margin-top: 10px;font-size: 14px;}
.zgjm_asideList a:nth-child(3n){margin-right: 0;}

/* 解梦详细 */
.hcshJiemengDetail .mianbaoxie{padding: 20px 0;}
.hcshJiemengDetail .mianbaoxie,.hcshJiemengDetail .mianbaoxie a{color: #999999;}
.hcshJiemengDetail .jiemengMain{margin-top: 0;}

/* 解梦列表 */
.hcshJiemengLb .mianbaoxie{padding: 20px 0;}
.hcshJiemengLb .mianbaoxie,.hcshJiemengLb .mianbaoxie a{color: #999999;}
.hcshJiemengLb .jiemengMain{margin-top: 0;}

.jiemeng_content{font-size: 18px;line-height: 2;text-align: center;margin-top: 10px;height:400px;overflow: hidden;}
.jiemeng_title{font-size: 22px;font-weight: 700;line-height: 2;text-align: center;margin-top: 10px;}

.AnswerItemJm{position: relative;margin-bottom:25px;}
.AnswerItemJm .AnswerItem-mask{position: absolute;bottom: 0;z-index: 2;width: 100%;height:250px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#ffffff);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#ffffff);}
.AnswerItemJm .AnswerItem-mask span{font-size: 18px;position: absolute;bottom: 0;text-align: center;color: #95191b;display: block;left: 0;right: 0;width: 240px;height: 40px;line-height: 40px;margin: 0 auto;cursor: pointer;}
.AnswerItemJm .AnswerItem-mask span i{display: inline-block;margin-left: 10px;}

.xdjmList ul li{border-bottom:1px solid rgba(153,153,153,0.4);padding:20px 0;}
.xdjmList ul li:last-child{border-bottom: none;padding-bottom: 0;}
.xdjmList ul li h3{display: block;font-size: 22px;line-height: 2;}
.xdjmList ul li p{font-size:18px;line-height: 2;color: #999999;}
.xdjmList ul li i{display: block;font-size:16px;line-height: 2;float: right;font-style: normal;}

/* 解梦 end */

/*血型*/
.Xuexing_nav{margin: 20px auto;}
.Xuexing_nav a{width:238px;float: left;display: block;}
.Xuexing_nav img{width: 181px;margin: 0 auto;}
.Xuexing_nav a:hover{-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}

.xingBanner{position: relative;}
.xingBanner span{background: rgba(255,255,255,0.3);height: 38px;position: absolute;bottom: 0;width: 290px;font-size: 22px;font-weight: 700;line-height: 38px;padding: 0 10px;}

.xingFrom{margin-top:10px;padding: 15px 10px;background: #f4f4f4;}
.xingFrom .life-aside-input{width:136px;height: 40px;border: 1px solid #bababa;border-radius: 5px;font-size: 16px;padding-left:10px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background:#ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 95% center;cursor: pointer;}
.seleleft{float: left;}
.seleright{float: right;}
.xingFrom .xingFmbtn{border: 1px solid #95191b;border-radius: 5px;margin-top: 15px;font-size: 18px;color: #ffffff;width: 286px;height: 40px;cursor: pointer;background: #95191b;}

.xuexing_right{background: #f7eeee;}
.xuexing_RgTit{font-size: 22px;padding: 15px 20px 0 20px;}
.xuexing_RgTit a{font-size: 16px;color: #999999;float: right;display: block;margin-top: 5px;}
.xuexing_right ul{padding: 10px 20px;}
.xuexing_right ul li{font-size: 16px;line-height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xuexing_right ul li i{width: 20px;height: 20px;border-radius: 20px;font-size: 16px;color: #ffffff;line-height: 20px;text-align: center;font-style: normal;display: block;float: left;background: #9e9e9e;margin-top: 8px;margin-right: 5px;}
.xuexing_right ul li i.first{background: #ae2c2e;}
.xuexing_right ul li i.second{background: #ce811d;}
.xuexing_right ul li i.third{background: #2cae54;}

.hcshXuexing .hcshXz_listWz a{color: #95191b;}
.Xuexing_conse .hcshXz_title{background: #95191b;}
.Xuexing_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.Xuexing_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.Xuexing_conse .Xzpd_aside .XzPd_right_peid{background:url(/Scripts/images/xuexing/xuexingpeidui_bg.jpg) no-repeat;height: 99px;}
.Xuexing_conse .Xzpd_aside .XzPd_right_peid span{background:url(/Scripts/images/xuexing/xuexingpd.png) no-repeat;margin:21px 20px 0 20px;width: 58px;border-radius: 0;font-size: 36px;font-weight: 700;color: #ffffff;padding-top: 21px;text-align: center;}
.Xuexing_conse .Xzpd_aside .life-aside-btn{background: #95191b;}
.Xuexing_conse .XzPd_right_cont{border: none;}

.hcshXuexing .hcshXz_title .hcshXz_titleImg img{margin-top:8.5px;margin-right:5px;}

/*血型 end */

/* 塔罗 */
.hcshTaluo{margin-top: 30px;}
.taluoFrom{margin-top:10px;padding:5px 10px 15px 10px;background: #f4f4f4;}
.taluoFrom .life-aside-input{width: 164px;height: 44px;border: 1px solid #bababa;border-radius: 5px;font-size: 16px;padding-left: 10px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background:#ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 95% center;cursor: pointer;margin-top: 10px;}
.taluoFrom .xingFmbtn{border: 1px solid #95191b;border-radius: 5px;font-size: 18px;color: #ffffff;width:114px;height: 44px;cursor: pointer;background: #95191b;margin-top: 10px;}

.taluonavjx{padding: 5px 15px 15px 15px;}
.taluonavjx a{display: block;border: 1px solid rgba(170,170,170,0.28);background: #f8f8f8;border-radius: 5px;margin: 5px;height: 30px;line-height: 30px;text-align: center;width: 81px;font-size: 16px;float: left;}
.taluonavjx a.tlpzbmr{width: 175px;}

.hcshTaluo .hcshXz_listWz a{color: #392b20;}

.tlscpeidui{background: url(/Scripts/images/taluo/schhBg.jpg) no-repeat;background-size: 100% 100%;padding: 90px 20px 30px 20px;border: 1px solid #dddddd;}
.tlscpeidui .tlscpd_box{position: relative;margin-top: 20px;}
.tlscpeidui img{width:90px;position: absolute;left: 0;bottom: -12px;}
.tlscpeidui img.nanfang{bottom: -18px;}
.tlscpeidui .tlscpdInp{float: left;margin-left: 38px;}
.tlscpeidui input{height: 38px;border: none;;outline: none;width:180px;background: #ffeced;padding-left: 50px;font-size: 16px;}
.tlscpeidui .xmInp{border-radius: 0 5px 0 0;border-bottom: 1px solid #ebd2d3;box-shadow: 0 0 0 1000px #ffeced inset;}
.tlscpeidui .csrqInp{border-radius: 0 0 5px 0;background: #ffeced url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 92% center;cursor: pointer;}

.tlscpeidui input::-webkit-input-placeholder{color: #999999;}
.tlscpeidui input::-moz-input-placeholder{color: #999999;}
.tlscpeidui input::-ms-input-placeholder{color: #999999;}

.tlscpeidui .xmpdbtn{width:270px;height:46px;float:right;background-image:linear-gradient(#ffd2d4, #ffffff);font-size:24px;line-height:46px;text-align:center;color:#a11416;border-radius:50px;cursor:pointer;outline:none;border:none;margin-top:15px;font-style:oblique;}

/* 塔罗 end */

/* 周易 */
.hcshZhouyi{margin-top: 30px;}
.zyjdList{padding: 5px 15px 45px 15px;}
.zyjdList span{font-size: 16px;line-height: 32px;font-weight: 700;display:block;float: left;}
.zyjdList i{font-size: 16px;line-height: 32px;font-style: normal;display:block;float: left;width: 215px;}
.zyjdList a{display: inline-block;}
.zyjdList em{display: inline-block;width: 1px;height: 16px;background: #cec7b7;margin: 0 10px;position: relative;top: 2px;}
.hcshZhouyi .hcshXz_listWz a{color: #392b20;}
.hcshZhouyi .Xingming_conse .hcshXz_title .hcshXz_titleImg img{margin-top:8px;margin-right:5px;}

.zywxbmg{background: url(/Scripts/images/zhouyi/wxbmgBg.jpg) no-repeat;background-size: 100%;padding: 100px 15px 20px 15px;border: 1px solid #dddddd;}

.zywxbmg .life-input{width: 178px;height:38px;border: 1px solid #bababa;background: #ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 94% center;box-shadow: none;font-size: 14px;padding:0 0 0 10px;cursor: pointer;border-radius: 5px;}
.zywxbmg .life-aside-input{height:38px;width: 178px;border: 1px solid #bababa;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff url("/Scripts/images/xingzuo/sanjiao.png") no-repeat 94% center;box-shadow: none;font-size: 14px;padding:0 0 0 10px;cursor: pointer;border-radius: 5px;}
.zywxbmg .rqxb .life-aside-input{width: 92px;float: right;}
.zywxbmg .life-aside-btn{height: 40px;line-height: 40px;background: #95191b;font-size: 16px;color: #ffffff;border-radius: 5px;float: right;width:100%;margin-top: 10px;}

.zywxbmg .seleInp .life-aside-input::-webkit-input-placeholder{color: #333333;}
.zywxbmg .seleInp .life-aside-input::-moz-input-placeholder{color: #333333;}
.zywxbmg .seleInp .life-aside-input::-ms-input-placeholder{color: #333333;}

.zygxqjCont{border:1px solid #f0ede9;}
.zygxqjCont .layui-this{background: #ffffff;}
.zygxqjCont .xlcs_cpList li img{width: 50px;}
.zygxqjCont .layui-carousel-arrow{display: none;}
.zygxqjCont .layui-carousel-ind ul{background: #ffffff;padding: 0;}
.zygxqjCont .layui-carousel-ind ul li{width: 36px;height: 8px;border-radius: 10px;background: rgba(57,43,32,0.16);}
.zygxqjCont .layui-carousel-ind ul li.layui-this{background: rgba(57,43,32,1);}

.xlcs_cpList{padding:5px 15px 20px 15px;background: #ffffff;}
.xlcs_cpList li{float: left;width: 62px;margin-right: 10px;margin-top: 15px;text-align: center;}
.xlcs_cpList li:nth-child(4n){margin-right: 0;}
.xlcs_cpList li img{margin: 0 auto;border-radius: 10px;width: 55px;}
.xlcs_cpList li span{display:block;font-size:15px;color: #5e4e41;text-align: center;margin-top: 5px;}
.xlcs_cpList li a:hover span{color: #95191b;}

/* 周易 end */
/* 运程 */
.hcshYuncheng .mianbaoxie,.hcshYuncheng .mianbaoxie a{color: #999999;}
/*.yunchengMain .ycmainLft{width:805px;background:linear-gradient(#f4efff,#ffffff,#ffffff);border-radius:10px;position: relative;}
.yctop{margin: 0 20px 0 15px;border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 15px;}*/
.yunchengMain .ycmainLft{width:805px;background:url(../images/yuncheng/ysbg.jpg) no-repeat top;border-radius:10px;position: relative;}
.yctop{margin: 0 20px 0 15px;padding-top: 15px;}
.ycXingzuo img{display: block;float: left;width: 60px;margin-right: 10px;}
.ycXingzuo .life-aside-input{width:90px;padding-left:10px;font-size: 20px;font-weight: 700;background: transparent;height: 60px;line-height: 60px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/Scripts/images/yuncheng/sanjiao.png) no-repeat 100% center;}
.ycRili{font-size:20px;line-height: 65px;height: 65px;margin-left: 85px;}
.ycRili b{display: inline-block;font-size: 30px;font-weight: 700;}
.ycSwitch .layui-tab{margin: 0;}
.ycSwitch .yctop_tab_nav{height:65px;border-bottom:none;position:absolute;left:345px;top:15px;}
.ycSwitch .yctop_tab_nav li{float: left;font-size: 24px;width:90px;text-align: center;height: 65px;line-height: 65px;cursor: pointer;padding: 0;}
.ycSwitch .yctop_tab_nav li.layui-this{color: #00779B;font-weight: 700;position: relative;}
.ycSwitch .yctop_tab_nav li.layui-this:before{content: '';position: absolute;width: 46px;height: 6px;border-radius: 10px;background: #007DA0;left: 50%;margin-left:-23px;bottom: 0;}
.ycSwitch .yctop_tab_nav li.layui-this:after{content: initial;}
.ycSwitch .layui-tab-content{padding: 0;}
.ycRiqi{border-left: 1px solid #f9f9f9;border-right: 1px solid #f9f9f9; }
.ycRiqi .rqbox{float: left;width: 113px;text-align: center;}
.ycRiqi .rqbox span{display:block;font-size:18px;color:#999999;height: 45px;line-height: 45px;}
.ycRiqi .rqbox i{display: block;font-size:22px;height:46px;line-height: 46px;width: 46px;border-radius: 50%;background: #ffffff;margin:5px auto 0 auto;font-style: normal;color: #cccccc;}
/*.ycRiqi .rqbox i.active{background:linear-gradient(#e4d7ff, #ccb3ff);color: #ffffff;font-size: 26px;font-weight: 700;cursor: pointer;}*/
.ycRiqi .rqbox i.active{background:linear-gradient(#a2e1ffc9, #a2e1ffc9);color: #ffffff;font-size: 26px;font-weight: 700;cursor: pointer;}
.ycRiqi .rqbox i.next{background:#ffffff;color: #392b20;cursor: pointer;border: 1px solid rgba(57,43,32,0.1);}
.ycZhou .rqbox{width: 161px;}
.ycZhou .rqbox i{padding:0 30px;border-radius:50px;display: inline-block;width: auto;margin-top:25px;}

.ycZascj{padding-top: 30px;padding-bottom:10px;display: flex;border: 1px solid #F9F9F9; border-top:none;border-radius:0 0 10px 10px;}
.ycZascj .ycZascjbox{text-align: center;display: flex;flex-direction: column;flex: 1;cursor: pointer;}
.ycZascj .ycZascjbox .ycpercent{width: 26px;height: 140px;border-radius: 30px;margin: 0 auto 15px auto;background: linear-gradient(rgba(57, 43, 32, 0.1), rgba(57, 43, 32, 0.1));position: relative;}
.ycZascj .ycZascjbox .ycpercent span{position: absolute;width: 26px;bottom: 0;left: 0;border-radius: 30px;background:linear-gradient(#a2e1ffc9, #a2e1ffc9);}
.ycZascj .ycZascjbox .yctext span{display: block;font-size: 24px;line-height: 34px;}
.ycZascj .ycZascjbox .yctext i{display: inline-block;font-style: normal;color: #999999;}

.ycZascj .ycZascjbox.active .ycpercent span{background:linear-gradient(#ffa5a8, #ea7679);}
.ycZascj .ycZascjbox.active{position: relative;}
.ycZascj .ycZascjbox.active:before{content: '';position: absolute;width:0;height: 0;border-top: 15px solid transparent;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #f9f9f9;left: 50%;bottom: -15px;margin-left: -15px;}

.ycZhys{background: #f9f9f9;border-radius: 10px 10px 0 0;padding: 20px;margin-top: 15px;position: relative;}
.ycZhys .ycZhysTit{height: 25px;line-height: 25px;}
.ycZhys .ycZhysTit h3{display: block;font-size: 24px;font-weight: 700;float: left;margin-right: 25px;}
.ycZhys .ycZhysTit i{display:block;font-size:24px;color:#dddddd;float: left;margin-right: 5px;}
.ycZhys .ycZhysTit i.active{color: #f2cb51;}
.ycZhysText{font-size: 20px;line-height: 30px;margin-top: 15px;}
.ycZhysText a{color: #95191b;text-decoration: underline;}

.ycmainRft .ycSelect{background: #f9f9f9;padding: 20px 10px;border-radius:0 0 10px 10px;}
.ycmainRft .life-form-main{width: 340px;border: 1px solid #dddddd;padding: 2px;background: #ffffff;border-radius: 50px;}
.ycmainRft .life-form-main .xzml_sele{border: 1px solid #ffffff;height: 36px;width: 230px;position: relative;border-radius: 50px;}
.ycmainRft .life-form-main .xzml_sele:before{content: '';position: absolute;width: 1px;height: 28px;background: #dddddd;top: 5px;left: 125px;}
.ycmainRft .seleInp .life-aside-input{height: 36px;line-height: 36px;font-size: 16px;padding-left: 20px;background: url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 100px center;border-radius: 50px;}
.ycmainRft .life-aside-btn{width: 100px;height: 38px;border-radius: 50px;background: #eeeeee;border: none;font-size: 16px;color: #392b20;font-weight: 700;float: right;}

.yunchengMain .ycmainRft{width:365px;}
.ycysc{margin-bottom: 10px;}
.ycysc ul li{width: 115px;float: left;margin-right: 10px;border-radius: 10px;height: 115px;}
.ycysc ul li:nth-child(3n){margin-right: 0;}
.ycysc ul li.wxcy{background: #f4efff;}
.ycysc ul li.wxcy i{color: #a772d8;}
.ycysc ul li.wxcy span{color: #a772d8;}
.ycysc ul li.jrcs{background: #dff3ff;}
.ycysc ul li.jrcs i{color: #4ab3e3;}
.ycysc ul li.jrcs span{color: #4ab3e3;}
.ycysc ul li.jscs{background: #ffedd3;}
.ycysc ul li.jscs span{color: #ed9b51;}
.ycysc ul li i{width:68px;height:68px;border-radius:50%;background:#ffffff;font-size:20px;font-weight: 700;text-align:center;line-height:68px;font-style: normal;display: block;margin:8px auto;}
.ycysc ul li img{display: inline-block;}
.ycysc ul li span{font-size:18px;text-align: center;display: block;}

.ycyiji{background: #f9f9f9;border-radius: 10px;padding: 20px 0 0 20px;margin-bottom: 10px;}
.ycyiji ul li{margin-bottom: 20px;}
.ycyiji span{width: 30px;height: 30px;border-radius: 10px;text-align: center;line-height: 30px;font-size: 22px;font-weight: 700;display: block;float: left;margin-right: 10px;}
.ycyiji .ycyi span{color: #489c6a;border: 1px solid rgba(72,156,106,0.4);}
.ycyiji .ycji span{color: #95191b;border: 1px solid rgba(149,25,27,0.4);}
.ycyiji i{display: block;float: left;font-style: normal;font-size: 18px;line-height: 32px;width: 285px;overflow: hidden;height: 32px;white-space: nowrap;text-overflow: ellipsis;}

.ycyunshi{background: #f9f9f9;border-radius: 10px;padding:0 10px 10px 10px;}
.ycyunshi .zixun_form .zixun_fmItem span{width: 115px;font-size: 20px;line-height: 45px;}
.ycyunshi .zixun_form .zixun_fmItem i{left: 96px;top: 0;}
.ycyunshi .zixun_form .zixun_fmItem span.active:after{content: initial;display: none;}
.ycyunshi .zixun_form .zixun_fmItem span.active{font-weight: 700;}
.ycyunshi .zixun_fmCont{background: #ffffff;border-radius: 10px;padding: 0 10px 10px 10px;}
.ycyunshi .zixun_fmContBg{background: #ffffff;padding: 0;}
.ycyunshi .zixun_fmCont .life-input-row{border-bottom: 1px solid #eeeeee;line-height: 55px;}
.ycyunshi .zixun_fmCont .life-input-row label{font-size: 18px;line-height: 55px;}
.ycyunshi .zixun_fmCont .life-input-row .life-input{background: #ffffff;font-size: 18px;box-shadow: none;color: #999999;box-shadow: 0 0 0 1000px #ffffff inset;}
.ycyunshi .zixun_fmCont .life-input-row input::-webkit-input-placeholder{color: #999999;}
.ycyunshi .zixun_fmCont .life-input-row input::-moz-input-placeholder{color: #999999;}
.ycyunshi .zixun_fmCont .life-input-row input::-ms-input-placeholder{color: #999999;}
.ycyunshi .zixun_fmCont .life-input-row .sele .life-input{width:270px;background:url(/Scripts/images/yuncheng/riqi.png) no-repeat right center;background-size:20px 20px;box-shadow:none;}

.ycyunshi .zixun_fmCont .life-input-btn{margin-top: 10px;}
.ycyunshi .zixun_fmCont .life-input-btn .ljcs{background: #95191b;width:325px;border-radius:5px;font-size: 20px;font-weight: 400;}

.ycceshi ul li{width: 177px;float: left;margin-top: 10px;margin-right: 10px;}
.ycceshi ul li:nth-child(2n){margin-right: 0;}
.ycceshi ul li img{border-radius: 5px;}

.hcshYuncheng .hcshXz_listWz a{color: #392b20;}
.hcshYuncheng .Xingming_conse .hcshXz_title .hcshXz_titleImg img{margin-top: 6px;margin-right: 5px;}

/* 运程 end */

/* 风水 */
.hcshFengshui{margin-top: 30px;}
.hcshFengshui .hcshXz_listWz a{color: #392b20;}
.Fengshui_conse .hcshXz_title .hcshXz_titleImg img{margin-top:10px;margin-right: 5px;}
.Fengshui_conse .hcshXz_title{background: #95191b;}
.Fengshui_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.Fengshui_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.Fslf_box{background: #f4f4f4;margin-top: 10px;padding:15px 10px;}
.Fslf_box .Fsbdlf{width: 197px;float: left;}
.Fslf_box .rqxb{width: 195px;border: 1px solid #bababa;border-radius:5px;}
.Fslf_box .life-input{width:140px;border:none;box-shadow: none;border-radius: 5px 0 0 5px;height: 42px;line-height: 42px;cursor: pointer;background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 94% center;font-size: 15px;}
.Fslf_box .life-aside-input{width:55px;height: 42px;line-height: 42px;border-radius: 0 5px 5px 0;cursor: pointer;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 94% center;font-size: 15px;padding-left: 5px;}
.Fslf_box .fwcx{width: 195px;border: 1px solid #bababa;border-radius:5px;margin-top: 10px;}
.Fslf_box .fwcx .life-aside-input{width:97px;}
.Fslf_box .fwcx .life-aside-input.left{border-radius: 5px 0 0 5px;}
.Fslf_box .fwcx .life-aside-input.right{border-radius: 0 5px 5px 0;}
.Fslf_box .xingFmbtn{width: 83px;height: 97px;border-radius: 10px;float: right;background: #95191b;font-size: 20px;line-height: 32px;color: #ffffff;border: 1px solid #95191b;padding: 0 10px;cursor: pointer;}
.fsTopList{padding:5px 20px 10px 20px;}
.fsTopList a{display:block;font-size: 16px;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.fsjiajubuju{background: url(/Scripts/images/fengshui/fsjjbjbg.jpg) no-repeat;background-size: 100%;padding:90px 15px 20px 15px;border: 1px solid #dddddd;}

/* 风水 end */

/* 紫微 */
.hcshZiwei{margin-top: 30px;}
.hcshZiwei .hcshXz_listWz a{color: #392b20;}
.Ziwei_conse .hcshXz_title .hcshXz_titleImg img{margin-top:10px;margin-right: 5px;}
.Ziwei_conse .hcshXz_title{background: #95191b;}
.Ziwei_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.Ziwei_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.zwTopList{padding: 15px 0 10px 10px;}
.zwTopList a{display: block;width: 80px;height: 30px;line-height: 30px;border-radius: 5px;background: rgba(255,255,255,0.61);text-align: center;border: 1px solid rgba(170,170,170,0.28);margin-bottom: 8px;margin-left: 10px;float: left;}

.zwgongwei{background: url(/Scripts/images/ziwei/ziweigongweibg.jpg) no-repeat;background-size: 100%;padding: 90px 15px 20px 15px;border: 1px solid #dddddd;}

/* 紫微 end */

/* 相学 */
.hcshXiangxue{margin-top: 30px;}
.hcshXiangxue .hcshXz_listWz a{color: #392b20;}
.Xiangxue_conse .hcshXz_title .hcshXz_titleImg img{margin-top:7px;margin-right: 5px;}
.Xiangxue_conse .hcshXz_title{background: #95191b;}
.Xiangxue_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.Xiangxue_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.Xiangxuelf_box{background: #f4f4f4;margin-top: 10px;padding:15px 10px 15px 10px;}
.Xiangxuelf_box .life-aside-input{appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 94% center;padding-left: 10px;height: 43px;line-height: 43px;}
.Xiangxuelf_box .zwmx .life-aside-input{width:33.33%;}
.Xiangxuelf_box .mszwx{width: 198px;float: left;}
.Xiangxuelf_box .mzsz{border:1px solid #bababa;border-radius: 5px;}
.Xiangxuelf_box .zwmx{border:1px solid #bababa;border-radius: 5px;margin-top: 10px;}
.Xiangxuelf_box .left{border-radius: 5px 0 0 5px;}
.Xiangxuelf_box .right{border-radius:0 5px 5px 0;}

.xiangxueFmbtn{width: 83px;height: 98px;border: 1px solid #95191b;background: #95191b;border-radius: 5px;float: right;font-size: 20px;line-height: 32px;color: #ffffff;padding: 0 15px;}

.xiangxue_right{background: #eeeeee;}
.xiangxue_right .xuexing_RgTit{font-weight: 700;}
.xiangxue_right .xuexing_RgTit a{font-weight: 400;}
.xiangxToplst .layui-tab-title{border-bottom: 1px solid #cccccc;padding-left: 4px;}
.xiangxToplst .layui-tab-content{padding:10px 0;}
.xiangxToplst .layui-tab{margin: 0;}
.xiangxToplst .layui-tab-bar{display: none;}
.xiangxToplst .layui-tab-title li{font-size: 18px;color: #423529;padding: 0 5px;}
.xiangxToplst .layui-tab-title li.layui-this{font-weight:700;color: #95191b;}
.xiangxItem{padding: 0 10px;}
.xiangxItem a{font-size: 16px;line-height: 40px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.xiangmxcs{background: url(/Scripts/images/xiangxue/xuemxcsbg.jpg) no-repeat;background-size: 100%;padding: 90px 15px 20px 15px;border: 1px solid #dddddd;}
.mxcsList .mxcsItem{background:#fafafa;border-radius:5px;margin-bottom:10px;line-height:40px;}
.mxcsList .mxcsItem label{font-size:18px;width: 55px;text-align: center;display: block;float: left;}
.mxcsList .mxcsItem input{font-size:16px;width:200px;float: left;border: none;height: 40px;padding: 0 10px;background: #fafafa;cursor: pointer;}

.mxcsList .mxcsItem input::-webkit-input-placeholder{color: #999999;}
.mxcsList .mxcsItem input::-moz-input-placeholder{color: #999999;}
.mxcsList .mxcsItem input::-ms-input-placeholder{color: #999999;}

.mxcsList .mxcsbut{font-size: 18px;color: #ffffff;font-weight: 700;background: #d94141;border: none;outline: none;display: block;height: 40px;width: 100%;border-radius: 5px;}

/* 相学 end */
/* 八字 */
.bazi_conse .hcshXz_title .hcshXz_titleImg img{margin-top:7px;}
.bazi_conse .hcshXz_title{background: #95191b;}
.bazi_conse .hcshXz_title .hcshXz_title_nav i.active{color: #95191b;background: #ffffff;}
.bazi_conse .hcshXz_title .hcshXz_title_nav i:hover{color: #95191b;background: #ffffff;}

.bzhhpeidui{background:#c90509 url(/Scripts/images/bazi/hehunpeiduibg.jpg) no-repeat;padding: 110px 10px 10px 10px;}
.bzhhpdbox{background: #ffeced;border-radius: 5px;padding: 1px;}
.hpdbor{padding-left: 10px;padding-bottom: 10px;}
.hpditem{line-height: 30px;margin-top: 10px;}
.hpditem span{display: block;float: left;font-size: 16px;}
.malebor{border-bottom: 1px solid #ebd2d3;}
.malebor span{color: #49197d;}
.femalebor span{color: #b7090c;}
.hpditem .life-input{border: 1px solid #d9d9d9;border-radius: 5px;float: left;box-shadow: none;font-size: 16px;color: #666666;padding: 4px 6px;}
.hpditem .timeinput{width: 110px;margin-right: 5px;}
.hpditem .hourinput{width: 85px;}
.hpditem .Xz_rowcheck{margin-top: 0;}
.hpditem .Xz_rowcheck label{cursor: pointer;}
.hpditem .Xz_rowcheck input[type="checkbox"]{margin-right: 5px;color: #95191b;}
.hpdbtn{background: #ff6600;border-radius: 5px;margin:0 10px 10px 10px;width:270px;border: none;outline: none;height: 35px;line-height: 35px;font-size: 16px;color: #ffffff;}

/* 八字 end */
/* 测试 */
/* 超级星盘 */
.ceshibox{background: #ffffff;}
.hccs_toplist ul li{float: left;font-size: 16px;width:105px;height: 40px;line-height: 40px;background: #eeeeee;border-radius: 40px;text-align: center;margin-top: 15px;margin-right: 10px;}
.hccs_toplist ul li a{color: #392b20;}

.ceshibox .mianbaoxie,.ceshibox .mianbaoxie a{color: #999999;}

.csContent{position: relative;}

.csContlfForm{border-radius:10px 10px 0 0;padding-top: 130px;padding-bottom: 40px;}
.csContlfForm .csformbox{background: url(/Scripts/images/peidui/cjxp_bdbg.jpg) no-repeat;border-radius: 10px;width: 760px;margin:0 auto;padding-top: 15px;}
.csContlfForm .csform_item{margin-left:40px;padding-top: 15px;}
.csContlfForm .csform_item span{display: block;font-size: 18px;color: #333333;font-weight: 700;float: left;margin-right: 20px;line-height: 40px;}
.csContlfForm .csform_item label{font-size: 18px;cursor: pointer;}
.csContlfForm .csform_item input[type="radio"]{outline: 0;-webkit-appearance: none;font-family: "iconfont" !important;margin-right: 10px;color: #cdcdcd;cursor: pointer;}
.csContlfForm .csform_item input[type="radio"]:before{content: "\e609";}
.csContlfForm .csform_item input[type="radio"]:checked:before{content: "\e63e";}

.csContlfForm .csform_item .life-aside-input{border:1px solid #cccccc;line-height: 38px;height: 38px;margin-right: 10px;width:145px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 94% center;padding:0 0 0 10px;}
.csContlfForm .csyyl span{line-height: 24px;}
.csContlfForm .csform_item .month,.csContlfForm .csform_item .day,.csContlfForm .csform_item .time,.csContlfForm .csform_item .minute{width:100px;}
.csContlfForm .csform_item .life-aside-input.active{border: 1px solid #cf0005;}
.csContlfForm .csform_item .life-aside-input:hover{border: 1px solid #cf0005;}
.csContlfForm .cszty{line-height: 40px;margin-left:5px;float: left;}
.csContlfForm .cszty label{font-size: 18px;cursor: pointer;color: #333333;}
.csContlfForm .cszty input[type="checkbox"]{outline: 0;-webkit-appearance: none;font-family: "iconfont" !important;margin-right: 10px;color: #cdcdcd;cursor: pointer;}
.csContlfForm .cszty input[type="checkbox"]:before{content: "\e682";}
.csContlfForm .cszty input[type="checkbox"]:checked:before{content: "\e683";}
.csContlfForm .csfwtk{margin-left: 130px;line-height:28px;font-size: 16px;margin-top: 5px;}
.csContlfForm .csfwtk label{cursor: pointer;color: #666666;}
.csContlfForm .csfwtk a{color: #94181a;text-decoration: underline;}
.csContlfForm .csfwtk input[type="checkbox"]{outline: 0;-webkit-appearance: none;font-family: "iconfont" !important;margin-right:5px;color: #cdcdcd;cursor: pointer;}
.csContlfForm .csfwtk input[type="checkbox"]:before{content: "\e682";}
.csContlfForm .csfwtk input[type="checkbox"]:checked:before{content: "\e683";}

.csform_btn{margin-left: 128px;margin-top: 15px;}
.csform_btn .csform_btncs{float: left;margin-right: 10px;cursor: pointer;}
.csform_btn .csform_btnreset{float: left;cursor: pointer;}

.csform_btn .csform_btncs{font-size: 28px;color: #ffffff;}

.csContIntor{margin-bottom:25px;background: #ffffff;}
.csContIntor .read_title{border-bottom: 1px solid #ededed;padding-bottom: 15px;margin: 0 20px;}

.csIntorText{font-size: 18px;margin: 20px 20px 0 20px;line-height: 36px;color: #333333;}
.csIntorText img{float: left;width: 87px;margin: 10px 20px 0 0;}

.csDepend{margin:0 40px 20px 40px;}
.csDependList{margin-top: 30px;}
.csDepend span{display: block;font-size: 18px;margin-bottom: 10px;}
.csDepend a{display: block;float: left;line-height: 36px;font-size: 18px;margin-left: 35px;color: #0066ff;}
.csDepend a:hover{color: #95191b;text-decoration: underline;}
/*.csDepend .csxzrq a{margin-left: 25px;}*/

.csDepend .csxzrq .clear{margin-left:10px;}
.csDepend .csxzrq a{margin-left:5px;display: inline-block;float: initial;}

.csDepend .csxzpd .clear{margin-left:10px;}
.csDepend .csxzpd a{margin-left:5px;display: inline-block;float: initial;}

.csDepend .csxzyf a{width: 140px;margin-left: 25px;}

.Mldh_aside .right_aside_box{padding:12px 20px;}

.Mldh_list i{font-style: normal;display: block;}
.Mldh_list a{padding-right: 15px;margin-right: 15px;line-height: 32px;position: relative;float: left;}
.Mldh_list a:before{content: '';position: absolute;width: 1px;height: 14px;background: #dadada;right: 0;top:10px;}
.Mldh_list a.active{color: #95191b;}
.Mldh_list a:nth-child(3n){margin-right: 0;padding-right: 0;}
.Mldh_list a:nth-child(3n):before{content: initial;}
.Mldh_list .xzys{border-bottom: 1px solid rgba(57,43,32,0.2);padding-bottom: 5px;margin-bottom: 5px;}
.Mldh_list .hmjx a:nth-child(2n){margin-right: 0;padding-right: 0;}
.Mldh_list .hmjx a:nth-child(2n):before{content: initial;}
.Mldh_list .hmjx a:nth-child(3n){margin-right:15px;padding-right:15px;}
.Mldh_list .hmjx a:nth-child(3n):before{content: '';}

.csRgImg img{width: 100%;margin-bottom:10px;border-radius: 10px;}

.csContrgt .XzJm_aside .life-astor-list li{height: 75px;margin-bottom:15px;}
.csContrgt .XzJm_aside .life-astor-list li .iconfont{width: 50px;height: 50px;text-align: center;line-height: 50px;background:linear-gradient(#e4d7f0, #ffffff);border-radius: 50%;margin: 0 auto;}
.csContrgt .XzJm_aside .life-astor-list li .xz_name{margin-top:5px;color: #333333;}
.csContrgt .XzJm_aside .life-astor-list li.active{background: transparent;border-radius:0;}
.csContrgt .XzJm_aside .life-astor-list li.active .iconfont{color: #763fb2;background: }
.csContrgt .XzJm_aside .life-astor-list li.active .xz_name{color: #333333;}
.csContrgt .XzJm_aside .life-astor-list li:hover{background: transparent;border-radius:0;}
.csContrgt .XzJm_aside .life-astor-list li:hover .iconfont{color: #763fb2;}
.csContrgt .XzJm_aside .life-astor-list li:hover .xz_name{color: #333333;}

.csContrgt .life-aside-btn{background: #eeeeee;border: 1px solid #dddddd;color: #392b20;border-left: none;}
.csContrgt .Xzpd_aside .life-aside-btn{background: #763fb2;color: #ffffff;}
.csContrgt .Xzhhpd_aside .right_aside_box{background:url(/Scripts/images/peidui/yjqxBg.jpg) no-repeat;padding-top: 80px;}

.csContrgt .xzbk_listmore{display: none;}

.csContrgt .Xzbk_aside .xzbk_list span{font-weight: 700;}

.csContTitle{height: 56px;line-height: 56px;background: linear-gradient(#ffffff, #eeeeee);border-bottom: 1px solid rgba(57,43,32,0.4);}
.csContTitle h3{font-size: 28px;display: block;color: #333333;font-weight:700;padding-left: 15px;position: relative;float: left;}
.csContTitle h3:before{content: '';position: absolute;width: 5px;height: 28px;background: #333333;top: 15px;left: 0;}
.csContTitle a{float: right;padding-right: 10px;}

.csdependence ul li{width: 215px;float:left;margin-top: 20px;}
.csdependence img{border-radius: 10px;float: left;width: 90px;margin-right: 10px;}
.csdependence span{display: block;font-size: 20px;font-weight: 700;margin: 10px 0 5px 0;}
.csdependence i{display: block;font-size:14px;font-style: normal;line-height: 20px;color: #999999;width: 110px;float: left;}

.csproblem ul li{width: 50%;float: left;font-size: 18px;margin-top: 20px;}
.csproblem ul li img{width:36px;float: left;margin-right: 10px;}
.csproblem ul li span{display: block;float: left;margin-top: 12px;}
.csproblem ul li.active span{color: #94181a;text-decoration: underline;}
.csproblem ul li:hover span{color: #94181a;text-decoration: underline;}

.csIntorText span{color: #94181a;text-decoration: underline;}

.cspopular{margin-top: 10px;}
.cspopular .life-form-main{width: 420px;float: left;margin-top: 10px;}
.cspopular .life-form-main:nth-child(2n){float: right;}
.cspopular .life-form-main .xzml_sele{width: auto;height: auto;border: none;}
.cspopular .seleInp .life-aside-input{height: 38px;line-height: 38px;width: 140px;border: 1px solid rgba(221,221,221,0.7);border-radius: 0;margin-right: 10px;padding: 0 0 0 15px;font-size: 16px;}

.cspopular .life-aside-btn{height: 38px;line-height: 38px;width: 120px;background: #eeeeee;border: 1px solid rgba(221,221,221,0.7);color: #392b20;border-radius: 0;font-size: 16px;}

.cspopular .csinp{width:256px;margin-right: 10px;height: 38px;line-height: 38px;border: 1px solid rgba(221,221,221,0.7);padding: 0 15px;outline: none;font-size: 16px;}
.cspopular input::-webkit-input-placeholder{color: #392b20;}
.cspopular input:-moz-placeholder{color: #392b20;}              
.cspopular input::-moz-placeholder{color: #392b20;}              
.cspopular input:-ms-input-placeholder{color: #392b20;}     

.cspopular .zjhl{background: url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 96% center;}

.cspopular .csinpZi{width:108px;margin-right: 10px;height: 38px;line-height: 38px;border: 1px solid rgba(221,221,221,0.7);padding: 0 15px;outline: none;background: url(/Scripts/images/xingzuo/sanjiao.png) no-repeat 94% center;font-size: 16px;}

.csContImg{margin: 30px 0;}

.ceshibox .life-list span{color: #999999;border: 1px solid #999999;}

.cspinglun h3{display: block;font-size: 22px;color: #333333;font-weight: 700;margin-bottom:5px;}
.cspinglun a{display: block;font-size:18px;text-decoration: underline;position: absolute;top:3px;right: 0;}
.cspinglun span{display:block;font-size:18px;color: #333333;line-height:32px;}

.cspinglun .csplImg{width: 90px;float: left;margin-right: 20px;}
.cspinglun .csplImg img{width:90px;border-radius: 50%;}

.cspinglun ul li{margin-top:20px;position: relative;}

.ceshiboxMain{background: #f6f6f6;}
.ceshiboxMain .csContIntor{padding-bottom: 20px;}
.ceshiboxMain .csIntorText{line-height:40px;color: #626262;border-bottom: 1px solid #ededed;padding-bottom: 30px;}
.ceshiboxMain .Mldh_aside{border: 1px solid #f0ede9;padding: 15px;background: #ffffff;}
.ceshiboxMain .Mldh_aside .right_aside_box{padding:12px 20px;}
.ceshiboxMain .Mldh_list{margin-top: 10px;}

.ceshiboxMain .hccs_toplist{background: #ffffff;margin-bottom: 15px;}
.ceshiboxMain .hccs_toplist .mianbaoxie{float: left;}
.ceshiboxMain .hccs_toplist ul{float: right;}
.ceshiboxMain .hccs_toplist ul li{float: left;font-size: 16px;line-height: 50px;width: auto;background: #ffffff;margin-top: 0;margin-right: 0;border-radius: 0;height: 50px;}
.ceshiboxMain .hccs_toplist ul li a{color: #999999;}
.ceshiboxMain .hccs_toplist ul li em{display: inline-block;width: 1px;height: 16px;background: #999999;margin: 0 10px;position: relative;top:2px;}

/* 超级星盘 end */

/* 合婚配对 */
.hhpdGirl{margin-left: 50px;}
.hhpdGirl img{float: left;margin-right: 20px;}
.hhpdGirl .cshhpdinp{float: left;margin-top: 30px;}

.hhpdBoy{margin-right: 50px;}
.hhpdBoy img{float: right;margin-left: 20px;margin-top: -50px;}
.hhpdBoy .cshhpdinp{float: right;}

.cshhpd_item .cshhpdinpBox{width:358px;border:1px solid #f5c5d4;height: 44px;border-radius: 30px;line-height: 44px;margin-top: 10px;}
.cshhpd_item .cshhpdinpBox.active{border: 1px solid #94181a;}
.cshhpd_item .cshhpdinpBox:hover{border: 1px solid #94181a;}
.cshhpd_item .cshhpdinpBox span{display: block;float: left;font-size: 18px;color: #333333;padding-left: 20px;}
.cshhpd_item .cshhpdinpBox .life-input{width:245px;float:right;border:none;background: url(/Scripts/images/peidui/hhpd_xiala.png) no-repeat 94% center;height:44px;font-size: 18px;outline: none;box-shadow: none;cursor: pointer;}

.cshhpd_item input::-webkit-input-placeholder{color: #333333;}
.cshhpd_item input:-moz-placeholder{color: #333333;}              
.cshhpd_item input::-moz-placeholder{color: #333333;}              
.cshhpd_item input:-ms-input-placeholder{color: #333333;}   

.cshhpd_item .cshhpdinpBox .life-aside-input{width:245px;float: right;border: none;background: url(/Scripts/images/peidui/hhpd_xiala.png) no-repeat 94% center;height: 44px;font-size: 18px;outline: none;box-shadow: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;}

.hhpeBox .csform_btn{margin-left: 180px;}

/* 合婚配对 end */

/* 超级星盘 */
.cjxpBox{background:#ffffff url(/Scripts/images/peidui/cjxp_bg.jpg) no-repeat;}
/* 星座测试 */
.xzcsBox{background:#ffffff url(/Scripts/images/peidui/xzcs_bg.jpg) no-repeat;}
/* 合婚配对 */
.hhpeBox{background:#ffffff url(/Scripts/images/peidui/hhpd_bg.jpg) no-repeat;padding-top: 145px;height: 430px;}
.hhpeBox .csformbox{background: url(/Scripts/images/peidui/hhpd_bdbg.png) no-repeat;}
/* 每年属相 */
.mesxBox{background:#ffffff url(/Scripts/images/peidui/mnsx_bg.jpg) no-repeat;height:370px;padding-top: 125px;}
.mesxBox .csformbox{background: url(/Scripts/images/peidui/mnsx_bdbg.jpg) no-repeat;}
/* 每月星座 */
.myxzBox{background:#ffffff url(/Scripts/images/peidui/myxz_bg.jpg) no-repeat;}
.myxzBox .csformbox{background: url(/Scripts/images/peidui/myxz_bdbg.jpg) no-repeat;}

/* 搬家吉日 */
.bjjrBox{background:url(/Scripts/images/peidui/bjjr_bg.jpg) no-repeat;height:300px;padding-top:120px;}
.bjjrBox .csformbox{background: url(/Scripts/images/peidui/bjjr_bdbg.jpg) no-repeat;}

/* 黄历查询 */
.hlcxBox{background:url(/Scripts/images/peidui/hlcx_bg.jpg) no-repeat;height:300px;padding-top:120px;}
.hlcxBox .csformbox{background: url(/Scripts/images/peidui/mnsx_bdbg.jpg) no-repeat;}

/* 生日密码 */
.srmmBox{background: url(/Scripts/images/peidui/srmm_bg.jpg) no-repeat;}
.srmmBox .csformbox{background: url(/Scripts/images/peidui/srmm_bdbg.jpg) no-repeat;}

/* 生日配对 */
.srpdBox{background: url(/Scripts/images/peidui/srpd_bg.jpg) no-repeat;}
.srpdBox .csformbox{background: url(/Scripts/images/peidui/srmm_bdbg.jpg) no-repeat;}

/* 星区查询 */
.xqcxBox{background: url(/Scripts/images/peidui/xqcx_bg.jpg) no-repeat;}
.xqcxBox .csformbox{background: url(/Scripts/images/peidui/srmm_bdbg.jpg) no-repeat;}

/* 星座查询 */
.xzcxBox{background: url(/Scripts/images/peidui/xzcx_bg.jpg) no-repeat;}
.xzcxBox .csformbox{background: url(/Scripts/images/peidui/srmm_bdbg.jpg) no-repeat;}

/* 星座配对 */
.xzpdBox{background: url(/Scripts/images/peidui/xzpd_bg.jpg) no-repeat;padding-top: 120px;}
.xzpdBox .csformbox{background: url(/Scripts/images/peidui/xzpd_bdbg.jpg) no-repeat;}

/* 星座日期 */
.xzrqBox{background: url(/Scripts/images/peidui/xzrq_bg.jpg) no-repeat;}
.xzrqBox .csformbox{background: url(/Scripts/images/peidui/srmm_bdbg.jpg) no-repeat;}

/* 星座速配 */
.xzspBox{background: url(/Scripts/images/peidui/xzsp_bg.jpg) no-repeat;padding-top: 120px;height: 380px;}
.xzspBox .csformbox{background: url(/Scripts/images/peidui/xzsp_bdbg.jpg) no-repeat;}

/* 星座运势 */
.xzysBox{background: url(/Scripts/images/peidui/xzys_bg.jpg) no-repeat;}
.xzysBox .csformbox{background: url(/Scripts/images/peidui/xzpd_bdbg.jpg) no-repeat;}

/* 周易预测 */
.zyycBox{background: url(/Scripts/images/peidui/zyyc_bg.jpg) no-repeat;}
.zyycBox .csformbox{background: url(/Scripts/images/peidui/zyyc_bdbg.jpg) no-repeat;}

/* 紫微排盘 */
.zwppBox{background: url(/Scripts/images/peidui/zwpp_bg.jpg) no-repeat;}
.zwppBox .csformbox{background: url(/Scripts/images/peidui/zwpp_bdbg.jpg) no-repeat;}

/* 财运测试 */
.cycsBox{background: url(/Scripts/images/peidui/cycs_bg.jpg) no-repeat;padding-top: 120px;}
.cycsBox .csformbox{background: url(/Scripts/images/peidui/cycs_bdbg.jpg) no-repeat;}

/* 今日运势 */
.jrysBox{background: url(/Scripts/images/peidui/jrys_bg.jpg) no-repeat;}
.jrysBox .csformbox{background: url(/Scripts/images/peidui/jrys_bdbg.jpg) no-repeat;}

/* 流年运势 */
.lnysBox{background: url(/Scripts/images/peidui/lnys_bg.jpg) no-repeat;padding-top: 125px;}
.lnysBox .csformbox{background: url(/Scripts/images/peidui/lnys_bdbg.jpg) no-repeat;}

/* 六爻排盘 */
.lyppBox{background: url(/Scripts/images/peidui/lypp_bg.jpg) no-repeat;}
.lyppBox .csformbox{background: url(/Scripts/images/peidui/lypp_bdbg.jpg) no-repeat;}

/* 每年干支纳音 */
.mngznyBox{background: url(/Scripts/images/peidui/mngzny_bg.jpg) no-repeat;}
.mngznyBox .csformbox{background: url(/Scripts/images/peidui/mngzny_bdbg.jpg) no-repeat;}

/* 每日运程 */
.mrycBox{background: url(/Scripts/images/peidui/mryc_bg.jpg) no-repeat;}
.mrycBox .csformbox{background: url(/Scripts/images/peidui/mryc_bdbg.jpg) no-repeat;}

/* 奇门排盘 */
.qmppBox{background: url(/Scripts/images/peidui/qmpp_bg.jpg) no-repeat;}
.qmppBox .csformbox{background: url(/Scripts/images/peidui/qmpp_bdbg.jpg) no-repeat;}

/* 生辰排盘 */
.scppBox{background: url(/Scripts/images/peidui/scpp_bg.jpg) no-repeat;}
.scppBox .csformbox{background: url(/Scripts/images/peidui/scpp_bdbg.jpg) no-repeat;}

/* 生肖分析 */
.sxfxBox{background: url(/Scripts/images/peidui/sxfx_bg.jpg) no-repeat;padding-top: 125px;}
.sxfxBox .csformbox{background: url(/Scripts/images/peidui/sxfx_bdbg.jpg) no-repeat;}

/* 生肖性格 */
.sxxgBox{background: url(/Scripts/images/peidui/sxxg_bg.jpg) no-repeat;}
.sxxgBox .csformbox{background: url(/Scripts/images/peidui/sxxg_bdbg.jpg) no-repeat;}

/* 生肖运势 */
.sxysBox{background: url(/Scripts/images/peidui/sxys_bg.jpg) no-repeat;}
.sxysBox .csformbox{background: url(/Scripts/images/peidui/sxys_bdbg.jpg) no-repeat;}

/* 事业测试 */
.sycsBox{background: url(/Scripts/images/peidui/sycs_bg.jpg) no-repeat;padding-top: 125px;}
.sycsBox .csformbox{background: url(/Scripts/images/peidui/sycs_bdbg.jpg) no-repeat;}

/* 体质测试 */
.tzcsBox{background: url(/Scripts/images/peidui/tzcs_bg.jpg) no-repeat;}
.tzcsBox .csformbox{background: url(/Scripts/images/peidui/tzcs_bdbg.jpg) no-repeat;}

/* 五行查询 */
.wxcxBox{background: url(/Scripts/images/peidui/wxcx_bg.jpg) no-repeat;padding-top: 125px;}
.wxcxBox .csformbox{background: url(/Scripts/images/peidui/wxcx_bdbg.jpg) no-repeat;}

/* 姻缘测试 */
.yycsBox{background: url(/Scripts/images/peidui/yycs_bg.jpg) no-repeat;padding-top: 125px;}
.yycsBox .csformbox{background: url(/Scripts/images/peidui/yycs_bdbg.jpg) no-repeat;}

/* 周公解梦 */
.zgjmBox{background: url(/Scripts/images/peidui/zgjm_bg.jpg) no-repeat;}
.zgjmBox .csformbox{background: url(/Scripts/images/peidui/zgjm_bdbg.jpg) no-repeat;}

/* 万年历表 */
.wnlbBox{background:#ffffff url(/Scripts/images/peidui/wnlb_bg.jpg) no-repeat;}
.wnlbBox .csformbox{background: transparent;padding-top: 5px;}
.wnlbBox .csform_item{margin-left:95px;}
.wnlbBox .csform_item .life-aside-input{width: 262px;border: 1px solid rgba(183,36,25,0.2);background: url(/Scripts/images/peidui/wnlb_xiala.png) no-repeat 98% center;}
.wnlbBox .csform_item .month,.wnlbBox .csform_item .day{width:86px;background: url(/Scripts/images/peidui/wnlb_xiala.png) no-repeat 92% center;}
.wnlbBox .csqhwnl .life-aside-input{width:455px;border: 1px solid rgba(183,36,25,0.2);background: url(/Scripts/images/peidui/wnlb_xiala.png) no-repeat 98% center;}
.wnlbBox .csform_btn{margin-top: 20px;margin-left: 205px;}

/* 测试 end */

/*星座切换*/
.xzselect{position: absolute;top: 50px;left: 30px;width: 60px;background: transparent;color: transparent;cursor: pointer;}
.xzselect option{color:#000000;}

/* 支付提示 */
.httpcn-wrapper{padding:80px 0px;width:50%;text-align:center;margin:50px auto;position:relative;}
.httpcn-wrapper img{text-align: center;display: inline-block;padding:0px 0px 20px 0;}
.httpcn-wrapper .no_open{right: 72px;top: 10px;color: #392b20;font-size: 20px;line-height: 25px;position: absolute;padding: 10px 20px;border: 1px solid #c4b19a;border-radius: 45%;-webkit-border-radius: 45%;-moz-border-radius: 45%;}
.httpcn-wrapper p{padding: 10px 0;}
.httpcn-wrapper p img{padding:0;}
.httpcn-wrapper .no_found{color: #392b20;font-size: 30px;padding:5px 0;}
.httpcn-wrapper .no_because{color: #b9a08c;font-size:16px;padding:5px 0;}
.httpcn-wrapper .errors_but{padding: 40px 0;}
.httpcn-wrapper .errors_but a{margin:10px 8px;width:176px;height:37px;line-height:37px;text-align:center;color:#95191b;font-size:18px;border:1px solid #95191b;display:inline-block;}

/* 在线支付 */
.hcpay{width: 450px;padding:20px;}
.hcpay .pay_item{font-size: 16px;line-height:32px;color: #666666;}
.hcpay .pay_item span{color: #333333;}
.hcpay .pay_item .money{color:#94181a;}
.hcpay .pay_item em{text-decoration: line-through;color: #999999;font-size: 14px;font-style: normal;margin-left: 5px;}
.hcpay .pay_btn{text-align: center;}
.hcpay .pay_btn a{color: #ffffff;width: 120px;display: inline-block;text-align: center;height: 35px;line-height: 35px;margin:15px 3px 15px 3px;border-radius: 5px;}
.hcpay .pay_btn .weixinpay{background: #01de6c;}
.hcpay .pay_btn .zhifubaopay{background: #01a9f2;}
.hcpay .pay_btn .jinbipay{background: #94181a;}
.hcpay .pay_after{font-size: 14px;text-align: center;line-height: 25px;}
.hcpay .pay_after a{display: block;color: #4196cf;text-decoration: underline;}
/*隐藏详情表单广告手机吉凶*/
.zixun_dbcs .zixun_form .zixun_fmItem a:nth-child(5){display: none;}

/*相学弹层*/
.popup-container{display:none}
.image-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:15px}
.image-item{border-radius:8px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,0.1);transition:all .3s ease;cursor:pointer;background:white}
.image-item:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,0.15)}
.image-item img{width:100%;height:auto;object-fit:cover;display:block}
.image-title{padding:10px;text-align:center;font-weight:600;font-size:.95rem;background:#f8f8f8}

/* 举报页面 */
.substance_report{width:100%;margin:0 auto;background:#ede7d9 url(../images/shouye/report_bg.jpg) top center no-repeat;}
.report_box{width: 990px;margin:10px auto 0 auto;background:url(../images/shouye/report_wt.png) no-repeat center top;padding-bottom: 110px;background-size: 100% 100%;}
.report_tit{padding-top: 180px;width: 630px;margin:0 auto;}
.report_tit ul li{float: left;font-size: 22px;color: #392b20;margin-left: 130px;cursor: pointer;}
.report_tit ul li.active{color: #95191b;font-weight: 600;border-bottom: 3px solid #95191b;padding-bottom: 8px;}
.report_main{margin-left: 180px;}
.reportMain_con{margin-top: 35px;} 
.reportMain_fkwt{margin-top:20px;}
.reportMain_lf{color: #392b20;margin-top: 15px;margin-right: 5px;}
.report_bt{margin-top:14px;}
.report_bt span{display: block;color: rgba(57,43,32,0.35);margin-top:8px;}
.report_input{position: relative;}
.report_radio{width: 590px;}
.report_input .inp{width: 530px;height: 48px;background:#f2ead7;border:1px solid rgba(57,43,32,0.1);padding-left: 10px;outline: none;}
.report_input .report_inpCs{position: absolute;display: block;color: #cac3b4;top:14px;right:18px;cursor: pointer;font-size: 18px;}
.reportMain_rg label{display: block;float: left;width: 120px;margin-top: 12px;position: relative;margin-left: 25px;cursor: pointer;}
.reportMain_rg .report_radio input{visibility: hidden;position: absolute;width: 0;height: 0;border: 0;left: 0;z-index: -1;}
.reportMain_rg label:before{position: absolute;content: "\e682";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color: rgba(57,43,32,0.4);}
/* .reportMain_rg label:hover:before{position: absolute;content: "\e646";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color:#95191b;} */
/* .reportMain_rg label.active:before{position: absolute;content: "\e646";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color:#95191b;}  */
.reportMain_rg input:checked + label:before{position: absolute;content: "\e683";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color:#95191b;} 
.reportMain .btn{width: 168px;height: 50px;background:#95191b;font-size: 22px;color: #f1ece1;text-align: center;border:none;outline: none;cursor: pointer;display: block;margin-top: 40px;margin-left: 231px;}

.report_tarea{position: relative;}
.report_textarea{width: 550px;outline: none;border:1px solid rgba(57,43,32,0.1);resize:none;background:#f2ead7;padding:10px;height: 215px;}
.report_tarea .report_tarea_rg{position: absolute;bottom:12px;right:10px;color: #392b20;}
.report_tarea .report_tarea_rg em{font-style: normal;}

.report_file .img_upload{display: none;}
.report_file .report_file_cont{width: 148px;height: 48px;line-height: 48px;border:1px solid #95191b;font-size: 16px;color: #95191b;position: relative;text-align: center;cursor: pointer;margin-right: 15px;}
.report_file .report_file_cont:before{content: '';position: absolute;width:14px;height: 2px;background:#95191b;top:24px;left:36px;}
.report_file .report_file_cont:after{content: '';position: absolute;height:14px;width: 2px;background:#95191b;top: 18px;left:42px;}
.report_zhuyi span{color:rgba(57,43,32,0.35);line-height: 22px;display: block;}

.wu-example{position:relative;padding:45px 15px 15px;margin:15px 0;background-color:#fafafa;box-shadow:inset 0 3px 6px rgba(0,0,0,.05);border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0}.wu-example:after{content:"";position:absolute;top:15px;left:15px;font-size:12px;font-weight:bold;color:#bbb;text-transform:uppercase;letter-spacing:1px}#uploader-demo .thumbnail{width:110px;height:110px}#uploader-demo .thumbnail img{width:100%}.uploader-list{width:100%;overflow:hidden}.file-item{float:left;position:relative;margin:0 20px 20px 0;padding:4px}.file-item .error{position:absolute;top:4px;left:4px;right:4px;background:red;color:white;text-align:center;height:20px;font-size:14px;line-height:23px}.file-item .info{position:absolute;left:4px;bottom:4px;right:4px;height:20px;line-height:20px;text-indent:5px;background:rgba(0,0,0,0.6);color:white;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;z-index:10}.upload-state-done:after{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;position:absolute;bottom:0;right:4px;color:#4cae4c;z-index:99}.file-item .progress{position:absolute;right:4px;bottom:4px;height:3px;left:4px;height:4px;overflow:hidden;z-index:15;margin:0;padding:0;border-radius:0;background:transparent}.file-item .progress span{display:block;overflow:hidden;width:0;height:100%;background:#d14 url(/Scripts/webuploader/progress.png) repeat-x;-webit-transition:width 200ms linear;-moz-transition:width 200ms linear;-o-transition:width 200ms linear;-ms-transition:width 200ms linear;transition:width 200ms linear;-webkit-animation:progressmove 2s linear infinite;-moz-animation:progressmove 2s linear infinite;-o-animation:progressmove 2s linear infinite;-ms-animation:progressmove 2s linear infinite;animation:progressmove 2s linear infinite;-webkit-transform:translateZ(0)}@@-webkit-keyframes progressmove{0%{background-position:0 0}100%{background-position:17px 0}}@@-moz-keyframes progressmove{0%{background-position:0 0}100%{background-position:17px 0}}@@keyframes progressmove{0%{background-position:0 0}100%{background-position:17px 0}}a.travis{position:relative;top:-4px;right:15px}
/* 举报页面 end */


/*取名工具*/
.csdq_list ul li{display: block;width:154px;float: left;position: relative;padding: 0 30px;margin-top: 30px;}
.csdq_list ul li:before{content: '';position: absolute;width: 1px;height:38px;background: #e3e3e3;right: 0;top:5px;}
.csdq_list ul li:nth-child(4n):before{content: inherit;}
.csdq_list ul li i{display: block;float: left;margin-right: 15px;}
.csdq_list ul li h3{font-size: 18px;color: #000000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.csdq_list ul li em{display: block;font-style: normal;font-weight: normal;font-size: 14px;color: #a9a9a9;margin-top:5px;}

/*取名介绍*/
.quminginfo{margin: 30px 30px 0 30px; line-height: 2;}
.quminginfo p {font-size: 16px;text-indent: 2em;}
.quminginfo img { float: left;margin-right: 10px;width: 125px;}
.quminginfo i {text-decoration: underline;color: #931719;font-style: normal;}

/*64卦专题*/
.g_title{font-weight:bold!important;text-align: center;  line-height: 50px; font-size: 32px; padding: 5px 0 15px 0;}
.g_Info {margin-top: 10px;width:100%;font-size:16px;color:#999999;line-height:30px;text-align:left;}
.g_Info p{text-indent:2rem;}
.g_title2 h3{display: block;font-size: 20px;color: #000000;position: relative;float: left;padding-left: 15px;font-weight:500;line-height:34px;}
.g_title2 h3:before {content: ''; position: absolute;width: 4px;height: 24px;background: #95191b;top: 5px;left: 0px;}

.g_jgtab{width:793px;overflow:hidden;margin:20px auto 30px;}
.g_sxli{position:relative;width:87px;color:#999999;}
.g_sxli::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom left,transparent calc(50% - 1px),#cccccc,transparent calc(50% + 1px));pointer-events:none;}
.g_sxs{text-align:right;padding-right:10px;}
.g_sxx{text-align:left;padding-left:10px;}
.g_jgtab .g_glist{margin:0 auto;width:793px;overflow:hidden;border:1px solid #cccccc;}
.g_jgtab .g_glist ul li{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;float:left;font-size:18px;height:82px;text-align:center;width:87px;line-height:36px;}
.g_jgtab .g_glist ul li.noBBorder{border-bottom:0 none;}
.g_jgtab .g_glist ul li a{color:#1852c7;text-decoration:none;}
.g_jgtab .g_glist ul li a:hover{color:#95191b;}
.g_jgtab .g_glist ul li p{line-height:26px !important;text-indent:inherit;font-size:16px !important;margin-bottom:0px !important;}

.g_jgtab2{width:793px;overflow:hidden;margin:20px auto 30px;}
.g_sxli2{position:relative;width:87px;color:#999999;}
.g_sxli2::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom left,transparent calc(50% - 1px),#cccccc,transparent calc(50% + 1px));pointer-events:none;}
.g_sxs2{text-align:right;padding-right:10px;}
.g_sxx2{text-align:left;padding-left:10px;}
.g_jgtab2 .g_glist2{margin:0 auto;width:793px;overflow:hidden;border:1px solid #cccccc;}
.g_jgtab2 .g_glist2 ul li{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;float:left;font-size:18px;height:100px;text-align:center;width:87px;line-height:36px;}
.g_jgtab2 .g_glist2 ul li.noBBorder{border-bottom:0 none;}
.g_jgtab2 .g_glist2 ul li a{color:#1852c7;text-decoration:none;}
.g_jgtab2 .g_glist2 ul li a:hover{color:#95191b;}
.g_jgtab2 .g_glist2 ul li img{height:60px;width:auto;margin:5px auto 0!important;}
.g_tabbt{line-height:60px!important;height:60px!important;}
.g_tabbg0{color:#999999;line-height:26px!important;height:56px!important;padding-top:4px;}
.g_tabbg1{background:#FFF4F4;color:#999999;line-height:30px!important;padding-top:20px;height:80px!important;}
.g_tabbg2{background:#F4FCFF;color:#999999;line-height:30px!important;padding-top:20px;height:80px!important;}

.g_jgtab3{width:793px;overflow:hidden;margin:20px auto 30px;}
.g_sxli3{position:relative;width:87px;color:#999999;}
.g_jgtab3 .g_glist3{margin:0 auto;width:793px;overflow:hidden;border:1px solid #cccccc;}
.g_jgtab3 .g_glist3 ul li{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;float:left;font-size:18px;text-align:left;width:95px;line-height:36px;height:36px; padding-left:3px;}
.g_jgtab3 .g_glist3 ul li:nth-child(n+57):nth-child(-n+64) {border-bottom:0 none;}
.g_jgtab3 .g_glist3 ul li a{color:#1852c7;text-decoration:none;}
.g_jgtab3 .g_glist3 ul li a:hover{color:#95191b;}
.g_jgtab3 .g_glist3 ul li p{line-height:36px !important;text-indent:inherit;font-size:16px !important;margin-bottom:0px !important;}

/*64卦详情页*/
.g_content{width:763px;height:auto; margin:20px auto 20px;line-height:36px;font-size:16px;text-align:left;padding:15px;text-indent:initial;}
.g_content p{text-indent:initial;line-height:32px!important;font-size:16px!important;}
.gbg{background:#f6f6f7;padding:10px;}

.g_imgbg{width:100%;height:auto; margin:0 auto 20px;}
.g_imgbg dl dt{text-align:center;}
.g_imgbg dl dt img{width:116px;height:auto;margin-bottom:10px!important;}
.g_imgbg dl dd{width:100%;text-align:center;line-height:30px;font-size:18px;font-weight:500;}
.g_imgbg .g_bt1{font-weight:700;}
.g_imgbg dl dd span.inf_recom_red {color: #993300;}

.g_imgfg{width:100%;height:auto;background:#FBF8ED;}
.g_imgfg ul li{width:250px;float:left; margin:15px 0;}
.g_imgfg ul li dl dt{text-align:center;}
.g_imgfg ul li dl dt img{width:80px;height:auto;margin-bottom:10px!important;}
.g_imgfg ul li dl dd{text-align:center;line-height:28px;font-size:16px;font-weight:500;}
.g_imgfg ul li dl dd.inf_recom_red {color: #993300;}
.g_imgfg .g_bt1{font-weight:700;}

/*塔罗牌专题*/
.tl_daknp{width:100%;height:auto; margin:0 auto 20px;}
.tl_daknp ul{width:100%;height:auto; margin-bottom:10px!important;display: block;	clear: both;}
.tl_daknp ul li{width:187px;float:left; margin:10px 5px;border:1px solid #ececee;border-radius: 10px;padding-bottom:10px;}
.tl_daknp ul li dl dt{text-align:center;font-weight:600;}
.tl_daknp ul li dl dd img{width:80px;height:145px;margin-bottom:10px!important;}
.tl_daknp ul li dl dd{text-align:center;line-height:30px;font-size:18px;font-weight:600;}
.tl_daknp ul li dl dd.tlbt1{color: #999999;font-weight:500;}

.tl_xaknp{width:790px;height:auto; margin:10px auto;border:1px solid #ececee;border-radius: 10px;display: block;	clear: both;padding-bottom:10px;}
.tl_xaknp .tl_xaimg{width:180px;float:left;}
.tl_xaknp .tl_xaimg dl dt{text-align:center;font-weight:600;}
.tl_xaknp .tl_xaimg dl dd img{width:80px;height:145px;margin-bottom:10px!important;}
.tl_xaknp .tl_xaimg dl dd{text-align:center;line-height:28px;font-size:18px;font-weight:600;}
.tl_xaknp .tl_xaimg dl dd.tlbt1{color: #999999;font-weight:500;}

.tl_xaknp .tl_xalist{width:610px;float:left;}
.tl_xaknp .tl_xalist ul li{width:188px;float:left;border:1px solid #ececee;border-radius: 5px;margin:15px 5px 0px; text-align:center;line-height:40px;height:40px;font-size:16px;font-weight:600;}

/*108星耀专题*/
.zw_xytab{width:100%;height:auto; margin:0 auto 20px;}
.zw_xytab table {width: 795px;border-collapse: collapse;border: 1px solid #EDEDEF; }
.zw_xytab th, td {border: 1px solid #EDEDEF;text-align: center;}
.zw_xytab td a{color: #0066ff;width:40px;display: inline-block;text-align:left;}
.zw_xytab td span{width:40px;text-align:right;display: inline-block;}
.zw_xytab th {background-color: #F9F9FB;font-weight: bold;}
/* 奇数行背景 */
.zw_xytab tbody tr:nth-child(odd) {background-color: #FCFCFC;}
/* 偶数行背景（浅灰色） */
.zw_xytab tbody tr:nth-child(even) {background-color: #FFFFFF;}
.zw_xytab tbody td.bbg{background-color: #FFFFFF;font-weight: bold;font-size:16px;}
.zw_xytab tbody td.bbg a{color:#000000;width:auto!important;}
.zw_xytab tbody td a:hover{color: #95191b;text-decoration: underline;}
/* 鼠标悬停行高亮 */
.zw_xytab tbody tr:hover {background-color: #F9F9F9 !important;cursor: pointer; /* 鼠标变成小手，更友好 */}

/* 黄历名词解释 */
.hlmcjs_lm_title{text-align: left;padding-top: 40px;padding-bottom:35px;}
.hlmcjs_lm_title img{display: inline-block;}
.hlmcjs_lm_title2{margin:30px 0;background: #f6f6f7; padding: 10px}
.hlmcjs_lm_title2 h3{display: block;font-size: 20px;color: #000000;position: relative;float: left;padding-left: 15px;font-weight:500;line-height:34px;}
.hlmcjs_lm_title2 h3:before {content: ''; position: absolute;width: 4px;height: 24px;background: #95191b;top: 5px;left: 0px;}
.hlmcjs_bg{background:#ffffff; border-radius: 10px 10px 0 0; margin-top: -20px;}
.hlmcjs_con{padding:0 35px;}

.hlmcjs_title{background: #f1ebd2;margin-bottom: -24px; width: 100%;height: 110px;}
.hlmcjs_title img{padding:15px 0 0 35px;display: block; float: left;}
.hlmcjs_title span{width: 610px;color: #63543a;font-size: 14px;display: block;color: rgba(57, 43, 32, 0.6);font-weight: 400;margin-left: 20px;float: left; padding-top: 22px; line-height: 24px;}
.hlmcjs{padding-bottom: 40px;}
/*.hlmcjs_box{margin-top: -25px;}*/
/*.hlmcjs_clear{margin-top:16px;}*/
.hlmcjs_clear h3{display: block;font-size:16px;color: #392b20;width: 85px;float:left;text-align: right;margin-right: 4px;line-height: 36px;}
.hlmcjs_clear span{display: block;width:700px;float: left;font-size: 16px;line-height: 36px;color: #999999;padding-bottom:10px;}

.hlxqbtn{font-size: 15px!important;font-weight: 300!important;}
.hlxqbtn i{color: #95191b;font-size: 15px;}

/*塔罗资讯详情页特殊处理*/
.infotl table{width:100%;}
.infotl table td{text-align:left;padding:5px;}