﻿@charset "UTF-8";
/*!** reset ***/
body{font-family:"Microsoft YaHei",tahoma,arial,sans-serif;font-size:14px;line-height:1.5;background-color:#fff;color:#333}
body,dd,dl,form,h1,h2,h3,h4,h5,h6,p{margin:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
ul{margin:0;padding:0;list-style-type:none}
ol{margin:0;padding-left:1.2em}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
a{color:#333;text-decoration:none;outline:0;cursor:pointer;-moz-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}
a:hover{color:#eeb27c}
img{border:0;vertical-align:top}
button,input,select,textarea{font-family:inherit;color:#333;outline:0;margin:0}
article,aside,dialog,figure,footer,header,menu,nav,section{display:block}
select::-webkit-scrollbar{width:6px;height:6px}
select::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}
select::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}
/*!** 基础样式
***/
.red{color:#ee4d4d!important}
.orange{color:#fc7700}
.blue{color:#4dbbee}
.green{color:#0ec87b}
.g3{color:#333}
.g6{color:#666}
.g9{color:#999}
.gc{color:#ccc}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mb20{margin-bottom:20px}
.mt0{margin-top:0!important}
.mb0{margin-bottom:0!important}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb70{margin-bottom:70px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml40{margin-left:40px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.text-justify{text-align:justify;text-justify:inter-ideograph;word-break:break-all}
.text-center{text-align:center}
.fwb{font-weight:700}
.fwn{font-weight:400}
.tid2{text-indent:2em}
.notext{text-align:left;letter-spacing:-3em;overflow:hidden}
.notext:first-letter{margin-left:-20em}
.hide{display:none}
.hidden{visibility:hidden}
.placeholder{color:red}
.cf,.cl,.content-list .list-hd,.fn-clear,.form-group{zoom:1}
.cf:after,.cl:after,.content-list .list-hd:after,.fn-clear:after,.form-group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.row{zoom:1}
.row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.com-grid2>li,.com-grid3>li,.com-grid4>li,.com-grid5>li,.com-grid6>li,.com-grid9>li{float:left;box-sizing:border-box}
.com-grid9>li{width:11.111111%}
.com-grid6>li{width:16.666667%}
.com-grid5>li{width:20%}
.com-grid4>li{width:25%}
.com-grid3>li{width:33.333333%}
.com-grid2>li{width:50%}
.grid-m25{margin:0 -25px}
.grid-m25>li{padding:0 25px}
.grid-m15{margin:0 -15px}
.grid-m15>li{padding:0 15px}
.grid-m10{margin:0 -10px}
.grid-m10>li{padding:0 10px}
.grid-m5{margin:0 -5px}
.grid-m5>li{padding:0 5px}
.section-wrap{margin-top:20px;background:#fff}
.section-title{font-size:22px;font-weight:700;line-height:56px;padding:0 20px;border-bottom:1px solid #ebebeb}
.section-title>a{font-size:18px;color:#999;float:right;font-weight:400}
.section-title>a:hover{color:#ee4d4d}
.section-ctn{padding:20px 30px}
.star-mid,.star-mid em{text-align:left;height:15px;display:inline-block;overflow:hidden;line-height:0;background:url(/Public/Home/static/images/home_star.png) repeat-x;background-size:20px auto;background-position:0 -15px}
.star-mid{width:100px}
.star-mid em{background-position:0 0}
/*!** reset ***/
/*! table start */
.com_table{margin:10px 0;width:100%;background-color:#fdfcf7;border-collapse:collapse;font-size:14px}
.com_table .com_table-l{text-align:center;width:15%}
.com_table .com_table-l.t2{width:25%}
.com_table td,.com_table th{border:1px solid #f5f1e9;height:35px;line-height:1.5;padding:5px 10px}
.com_table .td1{width:25%;padding:0 2px}
.com_table .td2{padding:5px;text-align:left}
.com_table .c1{color:#094}
.com_table .c2{color:#f39800}
.com_table .c3{color:#00a0e9}
.com_table .ren{color:#00b7ee}
.com_table.striped tr:nth-of-type(odd){background:#f5f1e9}
.com_table.striped tr:nth-of-type(even){background:#faf8f2}
.com_table.striped td,.com_table.striped th{border-color:#fff}
/*! table end */
/*!** 表单 start ***/
.form-datetime,.form-gender,.form-input,.form-title{display:inline-block;vertical-align:middle}
.form-name{display:inline-block;font-weight:700;color:#333;margin-right:10px;font-size:16px;line-height:40px;vertical-align:top}
.form-input{display:inline-block;padding:0 15px;width:200px;border:1px solid #ded2c5;background:#fff;border-radius:6px;color:#333;font-size:16px;line-height:40px;height:40px;box-sizing:border-box;vertical-align:top}
.form-input.v-mid{width:80px}
.form-input.w150{width:150px}
.radio-content{display:inline-block}
.radio-content label{display:inline-block;margin-left:10px;font-size:16px;line-height:40px;cursor:pointer}
.fort-radio{height:18px;width:18px;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-top:-4px;margin-right:8px;cursor:pointer;background-size:100% 100%;border:1px solid #cdc4ba;border-radius:50%}
input[type=radio]:checked+.fort-radio::after{content:"";display:block;margin:4px auto;width:10px;height:10px;border-radius:50%;background:#a83705}
.mryz-radio{margin:30px 30px 0}
.btn{display:inline-block;vertical-align:middle;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-color:#fff;color:#333;border:1px solid #e0e0e0;border-radius:4px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-moz-transition:background-color .2s,color .2s,border-color .2s;-o-transition:background-color .2s,color .2s,border-color .2s;-webkit-transition:background-color .2s,color .2s,border-color .2s;transition:background-color .2s,color .2s,border-color .2s}
.p-btn{border:none;display:inline-block;vertical-align:top;padding:0 12px;line-height:40px;text-align:center;cursor:pointer;background-color:#edc9ab;color:#333;font-size:16px;border-radius:4px;box-sizing:border-box}
.scroller{height:100%;overflow:hidden}
.scrollbar-track{position:absolute;top:0;right:0;bottom:0;z-index:100;width:5px;height:100%;background-color:#f9f9f9}
.scrollbar-thumb{position:absolute;width:100%;background-color:#d0d0d0;border-radius:5px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-moz-transition:background-color .4s;-o-transition:background-color .4s;-webkit-transition:background-color .4s;transition:background-color .4s}
.moving .scrollbar-thumb,.scrollbar-thumb:hover{opacity:1;background-color:#acacac;cursor:default}
.ui-select{display:inline-block;vertical-align:middle;width:208px;white-space:nowrap;background-color:#fff;font-size:14px;color:#333;border:1px solid #e0e0e0;border-radius:4px;position:relative;z-index:auto;text-align:left}
.ui-select.focus{border-radius:4px 4px 0 0;z-index:999}
.ui-select.focus .select-bd{visibility:visible}
.ui-select .select-hd{position:relative;cursor:pointer;height:26px;line-height:26px;padding:4px 20px 4px 10px;background:url(/Public/Home/static/images/arrow02.png) no-repeat;background-size:8px 5px;background-position:95% center;overflow:hidden;text-overflow:ellipsis}
.ui-select .select-hd:after{content:'';width:8px;height:4px;position:absolute;top:50%;right:10px;margin-top:-2px;background:url(/Public/Home/static/images/arrow02.png) no-repeat}
.ui-select .select-bd{position:absolute;z-index:10;background-color:#fff;border:1px solid #e0e0e0;min-width:100%;margin-left:-1px;border-radius:0 0 4px 4px;max-height:198px;overflow-y:auto;visibility:hidden}
.ui-select .select-bd.moving{visibility:visible;opacity:1}
.ui-select .select-bd .option{display:block;line-height:24px;padding:3px 10px;cursor:pointer;white-space:nowrap;overflow:hidden}
.ui-select .select-bd .option+.option{margin-top:1px}
.ui-select .select-bd .option.on,.ui-select .select-bd .option:hover{background:#4dbbee;color:#fff}
.ui-select .select-bd a{display:block}
.ui-select .select-bd a:hover{color:#fff}
.ui-select-min{width:106px}
.ui-select-large{width:218px}
.sm-form .form-group{font-size:0;margin-bottom:10px}
.checkbox-content>label{display:inline-block;font-size:16px;line-height:40px;margin-right:10px}
.checkbox-content>label:last-child{margin-right:0}
.checkbox-content label .fort-checkbox-name{font-size:16px}
.checkbox-content{display:inline-block;font-size:0}
.checkbox-content.sm label .fort-checkbox-name{font-size:16px}
.checkbox-content.sm label{line-height:40px}
.fort-checkbox2{box-sizing:border-box}
.fort-checkbox{height:20px;width:20px;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-top:-4px;margin-right:5px;cursor:pointer;background-size:100% 100%;border:1px solid #cdc4ba;border-radius:4px;box-sizing:border-box}
input[type=checkbox]:checked+.fort-checkbox{background-image:url(/Public/Home/static/images/select.png);border:none}
.fort-checkbox2{height:20px;width:20px;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-top:-4px;margin-right:.1rem;cursor:pointer;background-size:100% 100%;border:1px solid #cdc4ba;border-radius:4px;box-sizing:border-box}
input[type=checkbox]:checked+.fort-checkbox2{background-image:url(/Public/Home/static/images/select.png);border:none}
.form-select.border{border:1px solid #e0e0e0;margin-right:10px;border-radius:6px;background:#fff}
.form-select.border:last-child{margin-right:0}
.form-select{display:inline-block}
.form-select select{border:none;-webkit-appearance:none;box-shadow:none;width:100%;padding:0 25px 0 15px;background:url(/Public/Home/static/images/arrow2.png) no-repeat;background-size:6px 5px;background-position:93% center;line-height:38px;box-sizing:border-box;font-size:16px;cursor:pointer}
.sm-form .form-gender2 .option:first-child .name{border-radius:5px 0 0 5px}
.sm-form .form-gender2 .option:last-child .name{border-radius:0 5px 5px 0}
.sm-form .form-gender2 .option input{position:absolute;opacity:0}
.sm-form .form-gender2 .name{display:inline-block;vertical-align:top;width:40px;background:#fff;border:1px solid #ee4d4d;color:#ee4d4d;text-align:center;font-size:15px;line-height:26px;cursor:pointer}
.sm-form .form-gender2 input:checked+.name{background:#ee4d4d;color:#fff}
.sm-form .form-gender2{margin-top:6px;font-size:0;display:inline-block;vertical-align:top}
.zhutu-content{margin-top:10px;width:350px;height:200px}
.zhutu-content li{height:40px;width:100%;list-style:none;position:relative}
.zhutu-box{margin-top:7px;position:relative;display:inline-block;width:90%;height:20px;float:right;background-color:#f2f2f2}
.zhutu-content li a{position:absolute;display:block;height:20px}
.zhutu-content li .name{position:absolute;padding-right:20px;white-space:nowrap;display:inline-block;width:8%;font-weight:800}
/*!** 表单 end  ***/
/*!** common ***/
.title-icon{vertical-align:middle}
.icon{display:inline-block}
/*!** icons_sprite ***/
.iccm-arrow01,.iccm-arrow02,.iccm-boy,.iccm-btn_ckjg,.iccm-btn_cxcq,.iccm-btn_cxzr,.iccm-btn_dey,.iccm-btn_dly,.iccm-btn_dsany,.iccm-btn_dsiy,.iccm-btn_dwy,.iccm-btn_dyy,.iccm-btn_kscq,.iccm-btn_kscx,.iccm-btn_kscz,.iccm-btn_ksjg,.iccm-btn_kspd,.iccm-btn_kspp,.iccm-btn_ksqm,.iccm-btn_kssm,.iccm-btn_ksyc,.iccm-btn_kszb,.iccm-btn_kszb2,.iccm-btn_kszg,.iccm-btn_kszr,.iccm-btn_msjq,.iccm-btn_syb,.iccm-btn_xyb,.iccm-btn_zdec,.iccm-btn_zdyc,.iccm-btn_zgjg,.iccm-btn_zzyc,.iccm-close,.iccm-cx_jzcx,.iccm-cx_xzcx,.iccm-girl,.iccm-heart,.iccm-home,.iccm-nav_bk,.iccm-nav_cxgj,.iccm-nav_cycs,.iccm-nav_fsml,.iccm-nav_hhpd,.iccm-nav_hmjx,.iccm-nav_kxbqr,.iccm-nav_mjss,.iccm-nav_more01,.iccm-nav_more02,.iccm-nav_mryg,.iccm-nav_msyc,.iccm-nav_qm,.iccm-nav_qqbf,.iccm-nav_sesx,.iccm-nav_sexz,.iccm-nav_sxxz,.iccm-nav_tlp,.iccm-nav_xgpx,.iccm-nav_xlcs,.iccm-nav_xmxj,.iccm-nav_xx,.iccm-nav_xzaq,.iccm-nav_xzcx,.iccm-nav_xzpd,.iccm-nav_xztp,.iccm-nav_xzys,.iccm-nav_xzzb,.iccm-nav_xzzh,.iccm-nav_zgjm,.iccm-nav_zxpp,.iccm-nav_zxsm,.iccm-nav_zyyc,.iccm-next,.iccm-previous,.iccm-qm_bbqm01,.iccm-qm_bbqm02,.iccm-qm_boy,.iccm-qm_girl,.iccm-qm_xmpd01,.iccm-qm_xmpd02,.iccm-search,.iccm-selected,.iccm-smcate_2019cy,.iccm-smcate_aikmx,.iccm-smcate_bbqm,.iccm-smcate_bzth,.iccm-smcate_dsjq,.iccm-smcate_hmjx,.iccm-smcate_qsqy,.iccm-smcate_tlaq,.iccm-smcate_xmpd,.iccm-smcate_xzcx,.iccm-smcate_xzhp,.iccm-smcate_xzpd,.iccm-smcate_xzys,.iccm-smcate_xzzb,.iccm-smcate_zgjm,.iccm-smcate_zwds,.iccm-view,.iccm-xz_xzcs,.iccm-ys_aqys,.iccm-ys_cfys,.iccm-ys_jkys,.iccm-ys_syys,.iccm-ys_zhys{display:inline-block;background:url(/Public/Home/static/images/icons_sprite.png) no-repeat}
.iccm-arrow01{width:7px;height:4px;background-position:-686px -275px}
.iccm-arrow02{width:8px;height:5px;background-position:-686px -215px}
.iccm-boy{width:26px;height:26px;background-position:-157px -556px}
.iccm-btn_ckjg{width:172px;height:50px;background-position:-354px -165px}
.iccm-btn_cxcq{width:172px;height:50px;background-position:0 -110px}
.iccm-btn_cxzr{width:172px;height:50px;background-position:-177px 0}
.iccm-btn_dey{width:172px;height:50px;background-position:-177px -55px}
.iccm-btn_dly{width:172px;height:50px;background-position:-177px -110px}
.iccm-btn_dsany{width:172px;height:50px;background-position:0 -165px}
.iccm-btn_dsiy{width:172px;height:50px;background-position:-177px -165px}
.iccm-btn_dwy{width:172px;height:50px;background-position:0 -220px}
.iccm-btn_dyy{width:172px;height:50px;background-position:-177px -220px}
.iccm-btn_kscq{width:172px;height:50px;background-position:0 -275px}
.iccm-btn_kscx{width:172px;height:50px;background-position:-177px -275px}
.iccm-btn_kscz{width:172px;height:50px;background-position:-354px 0}
.iccm-btn_ksjg{width:172px;height:50px;background-position:-354px -55px}
.iccm-btn_kspd{width:172px;height:50px;background-position:-354px -110px}
.iccm-btn_kspp{width:172px;height:50px;background-position:0 0}
.iccm-btn_ksqm{width:172px;height:50px;background-position:-354px -220px}
.iccm-btn_kssm{width:172px;height:50px;background-position:-354px -275px}
.iccm-btn_ksyc{width:172px;height:50px;background-position:0 -330px}
.iccm-btn_kszb{width:172px;height:50px;background-position:-177px -330px}
.iccm-btn_kszb2{width:172px;height:50px;background-position:-354px -330px}
.iccm-btn_kszg{width:172px;height:50px;background-position:0 -385px}
.iccm-btn_kszr{width:172px;height:50px;background-position:-177px -385px}
.iccm-btn_msjq{width:172px;height:50px;background-position:-354px -385px}
.iccm-btn_syb{width:172px;height:50px;background-position:0 -440px}
.iccm-btn_xyb{width:172px;height:50px;background-position:-177px -440px}
.iccm-btn_zdec{width:172px;height:50px;background-position:-354px -440px}
.iccm-btn_zdyc{width:172px;height:50px;background-position:-531px 0}
.iccm-btn_zgjg{width:172px;height:50px;background-position:-531px -55px}
.iccm-btn_zzyc{width:172px;height:50px;background-position:0 -55px}
.iccm-close{width:20px;height:20px;background-position:-653px -228px}
.iccm-cx_jzcx{width:28px;height:28px;background-position:-653px -256px}
.iccm-cx_xzcx{width:28px;height:28px;background-position:-653px -195px}
.iccm-girl{width:26px;height:26px;background-position:-629px -439px}
.iccm-heart{width:12px;height:10px;background-position:-682px -409px}
.iccm-home{width:20px;height:17px;background-position:-678px -228px}
.iccm-nav_bk{width:24px;height:24px;background-position:-451px -556px}
.iccm-nav_cxgj{width:24px;height:24px;background-position:-596px -556px}
.iccm-nav_cycs{width:24px;height:24px;background-position:-248px -556px}
.iccm-nav_fsml{width:24px;height:24px;background-position:-277px -556px}
.iccm-nav_hhpd{width:24px;height:24px;background-position:-306px -556px}
.iccm-nav_hmjx{width:24px;height:24px;background-position:-335px -556px}
.iccm-nav_kxbqr{width:24px;height:24px;background-position:-364px -556px}
.iccm-nav_mjss{width:24px;height:24px;background-position:-393px -556px}
.iccm-nav_more01{width:14px;height:14px;background-position:-684px -317px}
.iccm-nav_more02{width:14px;height:14px;background-position:-686px -256px}
.iccm-nav_mryg{width:24px;height:24px;background-position:-480px -556px}
.iccm-nav_msyc{width:24px;height:24px;background-position:-509px -556px}
.iccm-nav_qm{width:24px;height:24px;background-position:-538px -556px}
.iccm-nav_qqbf{width:24px;height:24px;background-position:-567px -556px}
.iccm-nav_sesx{width:24px;height:24px;background-position:-422px -556px}
.iccm-nav_sexz{width:24px;height:24px;background-position:-625px -556px}
.iccm-nav_sxxz{width:24px;height:24px;background-position:-654px -556px}
.iccm-nav_tlp{width:24px;height:24px;background-position:0 -587px}
.iccm-nav_xgpx{width:24px;height:24px;background-position:-29px -587px}
.iccm-nav_xlcs{width:24px;height:24px;background-position:-58px -587px}
.iccm-nav_xmxj{width:24px;height:24px;background-position:-87px -587px}
.iccm-nav_xx{width:24px;height:24px;background-position:-116px -587px}
.iccm-nav_xzaq{width:24px;height:24px;background-position:-145px -587px}
.iccm-nav_xzcx{width:24px;height:24px;background-position:-653px -348px}
.iccm-nav_xzpd{width:24px;height:24px;background-position:-653px -409px}
.iccm-nav_xztp{width:24px;height:24px;background-position:-488px -526px}
.iccm-nav_xzys{width:24px;height:24px;background-position:-517px -526px}
.iccm-nav_xzzb{width:24px;height:24px;background-position:-546px -526px}
.iccm-nav_xzzh{width:24px;height:24px;background-position:-575px -526px}
.iccm-nav_zgjm{width:24px;height:24px;background-position:-604px -526px}
.iccm-nav_zxpp{width:24px;height:24px;background-position:-633px -526px}
.iccm-nav_zxsm{width:24px;height:24px;background-position:-662px -526px}
.iccm-nav_zyyc{width:24px;height:24px;background-position:-219px -556px}
.iccm-next{width:10px;height:18px;background-position:-682px -348px}
.iccm-previous{width:10px;height:18px;background-position:-684px -378px}
.iccm-qm_bbqm01{width:90px;height:26px;background-position:0 -556px}
.iccm-qm_bbqm02{width:90px;height:26px;background-position:-586px -495px}
.iccm-qm_boy{width:80px;height:80px;background-position:-531px -110px}
.iccm-qm_girl{width:80px;height:80px;background-position:-616px -110px}
.iccm-qm_xmpd01{width:93px;height:26px;background-position:-488px -495px}
.iccm-qm_xmpd02{width:93px;height:26px;background-position:-531px -439px}
.iccm-search{width:15px;height:15px;background-position:-686px -195px}
.iccm-selected{width:18px;height:18px;background-position:-653px -289px}
.iccm-smcate_2019cy{width:56px;height:56px;background-position:-183px -495px}
.iccm-smcate_aikmx{width:56px;height:56px;background-position:-592px -378px}
.iccm-smcate_bbqm{width:56px;height:56px;background-position:-531px -378px}
.iccm-smcate_bzth{width:56px;height:56px;background-position:-592px -317px}
.iccm-smcate_dsjq{width:56px;height:56px;background-position:-531px -317px}
.iccm-smcate_hmjx{width:56px;height:56px;background-position:-592px -256px}
.iccm-smcate_qsqy{width:56px;height:56px;background-position:-531px -256px}
.iccm-smcate_tlaq{width:56px;height:56px;background-position:-592px -195px}
.iccm-smcate_xmpd{width:56px;height:56px;background-position:-531px -195px}
.iccm-smcate_xzcx{width:56px;height:56px;background-position:-366px -495px}
.iccm-smcate_xzhp{width:56px;height:56px;background-position:-305px -495px}
.iccm-smcate_xzpd{width:56px;height:56px;background-position:-244px -495px}
.iccm-smcate_xzys{width:56px;height:56px;background-position:-427px -495px}
.iccm-smcate_xzzb{width:56px;height:56px;background-position:-122px -495px}
.iccm-smcate_zgjm{width:56px;height:56px;background-position:-61px -495px}
.iccm-smcate_zwds{width:56px;height:56px;background-position:0 -495px}
.iccm-view{width:20px;height:12px;background-position:-676px -289px}
.iccm-xz_xzcs{width:26px;height:26px;background-position:-660px -439px}
.iccm-ys_aqys{width:26px;height:26px;background-position:-95px -556px}
.iccm-ys_cfys{width:26px;height:26px;background-position:-653px -317px}
.iccm-ys_jkys{width:26px;height:26px;background-position:-188px -556px}
.iccm-ys_syys{width:26px;height:26px;background-position:-126px -556px}
.iccm-ys_zhys{width:26px;height:26px;background-position:-653px -378px}
.icjq-arrow,.icjq-btn1,.icjq-btn2,.icjq-btn3,.icjq-btn4,.icjq-btn5,.icjq-grail1,.icjq-grail2,.icjq-grail3,.icjq-sprite{background-image:url(/Public/Home/static/images/icjq-s12ba55bbf3.png);background-repeat:no-repeat}
.icjq-arrow{background-position:0 0;height:4px;width:7px}
.icjq-btn1{background-position:0 -9px;height:50px;width:180px}
.icjq-btn2{background-position:0 -64px;height:50px;width:180px}
.icjq-btn3{background-position:0 -119px;height:50px;width:180px}
.icjq-btn4{background-position:0 -174px;height:50px;width:180px}
.icjq-btn5{background-position:0 -229px;height:50px;width:180px}
.icjq-grail1{background-position:0 -284px;height:64px;width:98px}
.icjq-grail2{background-position:0 -353px;height:64px;width:98px}
.icjq-grail3{background-position:0 -422px;height:64px;width:98px}
.icsd-button_smqm,.icsd-icon_lqzb_fzlq,.icsd-icon_lqzb_gdlq,.icsd-icon_lqzb_gylq,.icsd-icon_lqzb_hdxlq,.icsd-icon_lqzb_lzlq,.icsd-icon_lqzb_mzlq,.icsd-icon_lqzb_tdglq,.icsd-icon_lqzb_ydlq,.icsd-icon_lqzb_yllq,.icsd-icon_lqzb_zgsq,.icsd-title_ima_lqzb,.icsd-title_ima_mfqm,.icsd-title_ima_zxsm{display:inline-block;background:url(/Public/Home/static/images/icons_sprite-icsd.png) no-repeat;background-size:565px 346px}
.icsd-button_smqm{width:102px;height:32px;background-position:-236px -310px}
.icsd-icon_lqzb_fzlq{width:113px;height:36px;background-position:-285px -192px}
.icsd-icon_lqzb_gdlq{width:113px;height:36px;background-position:-118px -310px}
.icsd-icon_lqzb_gylq{width:113px;height:36px;background-position:-285px -110px}
.icsd-icon_lqzb_hdxlq{width:113px;height:36px;background-position:-403px -110px}
.icsd-icon_lqzb_lzlq{width:113px;height:36px;background-position:-285px -151px}
.icsd-icon_lqzb_mzlq{width:113px;height:36px;background-position:-403px -151px}
.icsd-icon_lqzb_tdglq{width:113px;height:36px;background-position:0 -310px}
.icsd-icon_lqzb_ydlq{width:113px;height:36px;background-position:-403px -192px}
.icsd-icon_lqzb_yllq{width:113px;height:36px;background-position:-285px -233px}
.icsd-icon_lqzb_zgsq{width:113px;height:36px;background-position:-403px -233px}
.icsd-title_ima_lqzb{width:280px;height:305px;background-position:0 0}
.icsd-title_ima_mfqm{width:280px;height:50px;background-position:-285px -55px}
.icsd-title_ima_zxsm{width:280px;height:50px;background-position:-285px 0}
.icsx-sm1,.icsx-sm10,.icsx-sm11,.icsx-sm12,.icsx-sm2,.icsx-sm3,.icsx-sm4,.icsx-sm5,.icsx-sm6,.icsx-sm7,.icsx-sm8,.icsx-sm9{display: inline-block;background: url("/Public/Home/static/images/icons_sprite-icsx.png") no-repeat;background-size:320px 304px;}.icsx-sm1 {width: 60px;height: 98px;background-position: -65px 0px;}
.icsx-sm10 {width: 60px;height: 98px;background-position: -130px -103px;}
.icsx-sm11 {width: 60px;height: 98px;background-position: -130px 0px;}
.icsx-sm12 {width: 60px;height: 98px;background-position: -195px 0px;}
.icsx-sm2 {width: 60px;height: 98px;background-position: 0px -103px;}
.icsx-sm3 {width: 60px;height: 98px;background-position: -65px -103px;}
.icsx-sm4 {width: 60px;height: 98px;background-position: 0px 0px;}
.icsx-sm5 {width: 60px;height: 98px;background-position: -195px -103px;}
.icsx-sm6 {width: 60px;height: 98px;background-position: -260px 0px;}
.icsx-sm7 {width: 60px;height: 98px;background-position: -260px -103px;}
.icsx-sm8 {width: 60px;height: 98px;background-position: 0px -206px;}
.icsx-sm9 {width: 60px;height: 98px;background-position: -65px -206px;}
.date-picker-box{display:inline-block;border:1px solid #e0e0e0;border-radius:6px}
html{overflow-y:scroll}
body,html{height:100%}
.wrapper{width:1200px;margin-left:auto;margin-right:auto}
.page{position:relative;min-height:100%;min-width:1200px;overflow:hidden;background:#fff}
.header{background:#fff;position:relative;z-index:100}
.topbar{height:110px;overflow:hidden}
.topbar .logo{float:left;margin-top:20px}
.topbar .logo-link{display:block;font-size:0;width:133px;height:62px;background:url(/Public/Home/static/images/logo.png) no-repeat}
.topbar-right{float:right;margin-top:15px}
.searchbar{width:310px;height:40px;padding:0 15px;background:rgba(245,244,247,1);border-radius:6px}
.searchbar .search-input{width:280px;font-size:14px;color:#333;float:left;border:0;padding:10px 0;background:0 0}
.searchbar .search-input.active,.searchbar .search-input.on{color:#333}
.searchbar .btn-search{float:right;font-size:0;border:0;background:0 0;margin-top:8px;padding:0;cursor:pointer;width:28px;height:28px;background:rgba(247,104,70,1);border-radius:6px;line-height:28px;text-align:center}
.searchbar .btn-search .iccm-search{margin-top:7px}
.topbar-links{margin-top:10px;margin-left:5px;width:335px;overflow:hidden;height:16px;line-height:16px}
.topbar-links li{display:inline-block;margin-right:14px;text-align:center}
.topbar-links li:last-child{margin-right:0}
.topbar-links li a{color:#999;font-size:12px}
.topbar-links li a:hover{color:#eeb27c}
.topbar-right-nav{margin-left:30px}
.topbar-right-nav a{display:block;margin-bottom:5px;width:80px;height:30px;line-height:30px;text-align:center;font-size:13px;background:rgba(255,255,255,1);border:1px solid rgba(229,229,229,1);border-radius:6px}
.navbar{background:linear-gradient(90deg,rgba(108,7,211,1) 0,rgba(119,4,225,1) 50%,rgba(108,7,211,1) 100%);text-align:justify;position:relative}
.navbar .nav-inner{height:42px}
.navbar .nav-item{float:left}
.navbar .nav-item.on .sec-nav{visibility:visible}
.navbar .nav-link{display:inline-block;vertical-align:top;font-size:16px;font-weight:700;color:#fff;height:42px;position:relative}
.navbar .nav-link:after{content:"";position:absolute;top:50%;right:0;margin-top:-8px;height:16px;border-right:1px solid rgba(0,0,0,.4);border-left:1px solid rgba(253,249,248,.2)}
.navbar .nav-item.home .nav-link:after{display:none}
.navbar .nav-link .nav-link-inner{display:block;margin:5px 5px 0;padding:0 12px 5px;height:32px;line-height:32px;border-top-left-radius:6px;border-top-right-radius:6px}
.navbar .nav-link-more{position:relative;cursor:pointer}
.navbar .nav-link-more .nav-list{display:none;position:absolute;top:42px;left:5px}
.navbar .nav-item:hover .nav-list{display:block}
.navbar .nav-item .iccm-nav_more01{vertical-align:middle;margin:-4px 0 0 3px}
.navbar .nav-item .iccm-nav_more02{vertical-align:middle;margin:-4px 0 0 3px;display:none}
.navbar .nav-item.on .iccm-nav_more02{display:inline-block}
.navbar .nav-item.on .iccm-nav_more01{display:none}
.nav-list{box-shadow:0 0 10px rgba(0,0,0,.1)}
.nav-list li a{display:block;width:76px;height:34px;line-height:34px;text-align:center;font-size:14px;color:rgba(102,102,102,1);background:rgba(255,255,255,1)}
.nav-list li.on a{background:#f5f4f7;color:#840ce0}
.nav-list li:hover a{background:#f5f4f7}
.navbar .nav-item.on .nav-link-inner{background:#fff;color:#840ce0;line-height:37px}
.navbar .sec-nav{position:absolute;left:0;right:0;top:100%;background:#fff;height:45px;line-height:45px;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:0;visibility:hidden;z-index:99}
.navbar .sec-nav2{background:#fff;height:40px;line-height:40px;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden}
.sec-nav-scroll{overflow-x:auto;height:100%}
.sec-nav-scroll::-webkit-scrollbar{width:6px;height:6px}
.sec-nav-scroll::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}
.sec-nav-scroll::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}
.sec-nav-scroll-inner{white-space:nowrap}
.navbar .sec-nav-link{margin-right:20px}
.navbar .sec-nav.v-mid .sec-nav-link{margin-right:30px}
.navbar .sec-nav-link.on{color:#eeb27c}
.navbar .nav-item.home{height:40px;width:42px}
.navbar .nav-item.home .nav-link{position:static}
.navbar .nav-item.home .nav-link-home{top:0;margin-top:-4px;position:absolute;display:block;width:42px;height:46px;background:rgba(0,0,0,.8);border-radius:4px 4px 0 0;text-align:center;line-height:56px}
.footer{position:absolute;left:0;bottom:0;width:100%;height:160px;background:#fff;border-top:2px solid #7704e1;overflow:hidden}
.footer .f-logo{float:left;width:225px;height:80px;background:url(/Public/Home/static/images/logo.png) no-repeat left;margin-top:32px;margin-right:30px}
.footer .f-nav{height:30px;line-height:30px;color:#d6d6d6;margin-top:30px;margin-left:-10px;float:left;vertical-align:middle}
.footer .f-nav a{font-size:16px;margin:0 10px}
.footer .copy,.footer .state{height:20px;line-height:20px;color:#898989;float:left}
.footer .copy{margin-top:10px}
.index-focus{background:#fff;height:380px;margin-top:20px}
.index-banner{width:800px;height:380px;float:left;position:relative;overflow:hidden}
.index-banner:hover .next,.index-banner:hover .prev{visibility:visible;opacity:1}
.index-banner .bd li{position:relative}
.index-banner .bd .pic{width:800px;height:380px;vertical-align:top}
.index-banner .bd .tit{position:absolute;left:0;right:0;bottom:0;height:68px;line-height:68px;padding:50px 30px 0;font-size:24px;color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.4)));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%)}
.index-banner .hd{height:8px;position:absolute;left:auto;right:25px;bottom:30px;text-align:center}
.index-banner .hd li{display:inline-block;vertical-align:top;width:8px;height:8px;background:#fff;border-radius:50px;font-size:0;margin:0 4px;opacity:.2;-moz-transition:width .5s;-o-transition:width .5s;-webkit-transition:width .5s;transition:width .5s}
.index-banner .hd li.on{width:18px;opacity:1}
.index-banner .next,.index-banner .prev{width:40px;height:60px;line-height:65px;text-align:center;position:absolute;top:50%;margin-top:-30px;left:0;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
.index-banner .next:hover .icon,.index-banner .prev:hover .icon{opacity:.8}
.index-banner .next{left:auto;right:0}
.index-banner .next .icon{margin-left:15px}
.index-banner .icon{vertical-align:top;margin:17px 0 0 12px;opacity:.2;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}
.index-article{padding:0 20px;width:260px;height:380px;float:right;overflow:hidden;background:url(/Public/Home/static/images/home_bg.png) no-repeat}
.index-article .row-box{border-top:1px dashed #e6e3e0;margin-top:-1px;padding-bottom:12px}
.index-article .hd{line-height:1.2;margin:15px 0}
.index-article .icon-hot{color:#f84e4d;font-size:14px;font-weight:700;font-style:italic}
.index-article .title{border-left:4px solid #5509b0;padding-left:15px;font-size:18px;font-weight:700;display:inline-block;color:#f79d0f;vertical-align:bottom;-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-webkit-transform:skewX(-8deg)}
.index-article .icon{vertical-align:-2px;margin-left:5px}
.index-article a{color:#fff}
.index-article .tag{color:#e6c6a4;margin-left:-7px;font-style:italic}
.index-article .item{height:30px;line-height:30px;overflow:hidden;color:#fff}
.index-article .item-1{margin-bottom:8px;font-size:14px;font-weight:700}
.index-article .item-1 .tag{display:inline-block;vertical-align:middle;width:36px;font-size:12px;text-align:center;background:#fc3a2b;color:#fff;margin-left:0;margin-right:9px;border-radius:4px;line-height:20px}
.ui-slides{width:100%;margin-top:20px;margin-bottom:20px;position:relative}
.ui-slides .bd{height:80px;overflow:hidden}
.ui-slides .bd ul{width:110%}
.ui-slides .bd li{float:left;margin-right:12px}
.ui-slides .bd a{display:block}
.ui-slides .bd .pic{width:140px;height:80px}
.ui-slides .next,.ui-slides .prev{width:40px;height:60px;position:absolute;top:50%;margin-top:-30px;left:-40px}
.ui-slides .next:hover .icon,.ui-slides .prev:hover .icon{opacity:.8}
.ui-slides .next{left:auto;right:-40px}
.ui-slides .next .icon{margin-left:15px}
.ui-slides .icon{vertical-align:top;margin:17px 0 0 12px;opacity:.2;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}

.content-l{width:670px;float:left}
.content-l.t2{width:690px}
.content-r{width:280px;float:right}
.content-r .ad-box{margin-top:0}
.content-list{background:#fff;padding-bottom:40px}
.content-list.loaded .list-more{display:block}
.content-list.loading .list-loader{display:inline-block}
.content-list .list-hd{padding-left:10px;padding-right:30px;position:relative;border-bottom:1px solid #ebebeb;background:#f2f2f2;height:50px;line-height:50px;position:relative;overflow:hidden}
.content-list .list-hd-content{position:relative}
.content-list .list-hd .list-hd-midcont{display:inline-block;width:615px;height:50px;overflow:hidden;vertical-align:top}
.content-list .list-hd.t2{overflow:initial}
.content-list .list-hd.t2 .list-hd-midcont {width:475px;}
.content-list .list-hd.t2 .item{margin:0 10px}
.content-list .list-hd .item{display:inline-block;vertical-align:top;font-size:16px;margin:0 20px;position:relative;font-weight:700}
.content-list.t2 .list-hd .item{margin:0 35px}
.content-list.t2 .list-hd-midcont{width: 635px;}
.content-list .list-hd .on{color:#840ce0}
.content-list .list-hd .on:after{content:'';position:absolute;height:3px;background:#840ce0;border-radius:2px;left:0;right:0;bottom:0}
.content-list .list-hd .more{font-size:16px;color:#999;position:absolute;top:0;right:15px}
.content-list .list-hd .more:hover{color:#840ce0}
.content-list .list-hd .xz-select{display:inline-block;margin-right:15px}
.content-list .list-hd .xz-select-hd{height:28px;line-height:28px;padding:0 15px;background:#fff;border:1px solid #cbcbcb;border-radius:15px}
.content-list .list-hd .xz-select-hd .icon{margin-left:5px}
.content-list .list-hd .xz-select-bd{margin-top:12px}
.content-list .list-hd .xz-select-bd{left:0}
.content-list .list-hd .xz-select-list:after,.content-list .list-hd .xz-select-list:before{margin-left:-80px}
.content-list .list-hd .title{font-size:26px;font-weight:700}
.content-list .list-hd.t3{padding-left:30px;padding-right:30px}
.content-list .list-hd.t3 .item{margin:0 5px}
.content-list .list-hd.t2 .list-hd-innerwrap .item{margin:0 5px}
.content-list .list-hd-inner{position:absolute;left:0;top:0;white-space:nowrap}
.content-list .list-hd-innerwrap{position:relative;display:inline-block;overflow:hidden;height:56px;width:500px;vertical-align:top}
.content-list .list-hd .list-hd-innerwrap .item{margin-right:20px}
.content-list .list-hd-toggle{width:28px;height:100%;position:absolute;top:0;right:0;background:#ebebeb url(/Public/Home/static/images/arrow-r.png) no-repeat center center}
.content-list .list-hd-toggle.end{background-image:url(../images/arrow-l.png)}
.content-list .list-hd-toggle-r{width:28px;height:100%;position:absolute;top:0;right:0;background:#ebebeb url(/Public/Home/static/images/arrow-r.png) no-repeat center center}
.content-list .list-hd-toggle-l{width:28px;height:100%;position:absolute;top:0;left:0;background:#ebebeb url(/Public/Home/static/images/arrow-l.png) no-repeat center center}
.content-list .list-sec-hd{line-height:16px;padding:12px 40px;overflow:hidden}
.content-list .list-sec-hd li{float:left;padding-right:15px;margin:5px 0}
.content-list .list-sec-hd li+li{padding-left:15px;border-left:1px solid #cdcdcd}
.content-list .list-sec-hd .item{font-size:14px}
.content-list .list-sec-hd .item.on{color:#ee4d4d}
.content-list .list-sec-hd+.list-bd{margin-top:-40px}
.content-list .list-bd{padding:1px 0 25px;border-bottom:1px solid #f4f4f4}
.content-list .list-bd dt{height:28px;line-height:28px;overflow:hidden;margin-top:3px;margin-bottom:20px}
.content-list .list-bd .item{display:block;overflow:hidden;margin-top:30px}
.content-list .list-bd .pic{position:relative;width:225px;height:145px;overflow:hidden;float:left}
.content-list .list-bd .pic .catetag{position:absolute;left:0;top:10px;width:62px;height:24px;line-height:24px;font-size:12px;padding-right:10px;text-align:center;color:#fff;background:url(/Public/Home/static/images/sort01.png) no-repeat;box-sizing:border-box}
.content-list .list-bd .pic .catetag.w4{background-image:url(/Public/Home/static/images/sort02.png);width:79px;background-size:100% 100%}
.content-list .list-bd .con{overflow:hidden;margin-left:255px}
.content-list .list-bd .tit{font-size:20px;font-weight:700}
.content-list .list-bd .rem{color:#999;text-align:justify;height:60px;line-height:30px;overflow:hidden;margin-bottom:10px}
.content-list .list-bd .tag{display:inline-block;vertical-align:top;min-width:58px;line-height:20px;padding:0 5px;color:#999;border:1px solid #ccc;border-radius:3px;text-align:center}
.content-list .list-bd .ft{position:relative}
.content-list .list-bd .time{position:absolute;right:0;color:#ccc;font-size:13px}
.content-list .list-bd .view{color:#ccc;font-size:13px}
.content-list .list-bd .iccm-view{display:inline-block;margin-right:7px}
.content-list .list-bd .viewnum{color:#efcca6}
.content-list .list-bd img{width:100%;height:100%}
.content-list .list-ft{padding:40px 0 0;text-align:center}
.content-list .list-more{display:block;line-height:60px;text-align:center;background:#efefef;color:#666;display:none}
.content-list .list-more:hover{background:#e3e3e3}
.content-list .list-loader{display:none;vertical-align:top;width:32px;height:32px;background:url(/Public/Home/static/images/loading.gif) no-repeat}
.content-detail{background:#fff;padding:40px}
.xz-luck-box2{position:relative;margin-bottom:20px;border:1px solid;padding-top:20px;border-image:linear-gradient(0deg,rgba(247,218,218,1),rgba(245,236,234,1)) 10 10;background:url(/Public/Home/static/images/xzys_bg.png) no-repeat center center;background-size:100% 100%}
.xz-luck-box2 .hd{position:absolute;top:0;width:136px;height:29px;margin-top:-12px;margin-left:-16px;background:url(/Public/Home/static/images/xzys_title.png) no-repeat center center;z-index:1}
.xz-luck-box2 .bd{padding:16px 12px}
.xz-luck-box2 .tabs{overflow:hidden}
.xz-luck-box2 .tabs li{width:36px;line-height:1.3;float:left;text-align:center;color:#f76846;font-weight:700;border:1px solid transparent;border-radius:4px;cursor:pointer}
.xz-luck-box2 .tabs li+li{margin-left:13px}
.xz-luck-box2 .tabs li.on{border-color:#f76846}
.xz-luck-box2 .pic{display:block;width:120px;height:120px;margin:20px auto 10px}
.xz-luck-box2 .tit{text-align:center;margin-bottom:6px}
.xz-luck-box2 .tit em{font-style:italic;font-size:13px}
.xz-luck-box2 .tit .star-mid{vertical-align:top;margin-top:3px}
.xz-luck-box2 .val{font-size:24px;line-height:1.1;color:#f76846;font-weight:700}
.xz-luck-box2 .rem{font-size:12px;color:#999;line-height:1.7;margin:0 6px}
.xz-luck-box2 .link{display:inline-block;color:#f99341}
.xz-luck-box2 .xz-select-hd{position:relative;cursor:pointer;height:26px;width:125px;background:url(/Public/Home/static/images/text.png) no-repeat center center;margin:0 auto 10px;line-height:20px;text-align:center;color:#fff;font-size:13px;font-weight:700}
.xz-luck-box2 .xz-select-hd .iccm-arrow01{display:block;position:absolute;top:50%;left:70%;margin-top:-4px}
.xz-luck-box2 .xz-select-bd{left:0}
.xz-select{position:relative;cursor:pointer}
.xz-select.show .xz-select-bd{visibility:visible}
.xz-select-hd{cursor:pointer}
.xz-select-bd{position:absolute;top:100%;left:-90px;margin-top:8px;z-index:10;line-height:1.5;visibility:hidden}
.xz-select-list{position:relative;z-index:1;padding-bottom:12px;width:250px;min-height:230px;background:#fff;border:1px solid #ebebeb}
.xz-select-list:after,.xz-select-list:before{content:'';border:8px solid transparent;border-bottom-color:#ddd;position:absolute;top:-16px;left:50%;z-index:1;margin-left:-8px}
.xz-select-list:after{border-bottom-color:#fff;top:-15px}
.xz-select-list h3{font-size:0;display:block;margin:25px auto}
.xz-select-list ul{padding:0 10px;overflow:hidden}
.xz-select-list li{width:25%;float:left;text-align:center;cursor:pointer;margin-top:17px}
.xz-select-list li:hover .name{color:#ee4d4d}
.xz-select-list .icon{vertical-align:top;margin-bottom:4px}
.xz-select-list .name{display:block;font-size:12px;color:#666}
.xz-select-list .btn{display:block;border:1px solid #ccc;border-radius:30px;color:#333;padding:3px 0;margin:15px 15px 0}
.xz-query-box{height:90px;border:1px solid rgba(245,235,234,1);background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,251,250,1) 100%);margin-bottom:20px}
.xz-query-box .bd{height:60px;padding:14px 15px;position:relative}
.xz-query-box .bd .pic.xz-select{float:left;margin-right:10px;cursor:pointer}
.xz-query-box .bd .pic em{position:absolute;right:0;bottom:0;display:block;width:17px;height:17px;background:rgba(188,120,240,1);border-radius:50%;font-size:12px;text-align:center;line-height:17px;color:#fff}
.xz-query-box .bd .date{font-size:11px;color:#999}
.xz-query-box .bd .xz-select{margin:2px 0}
.xz-query-box .bd .xz-select-hd{margin:5px 5px;font-size:18px}
.xz-query-box .bd .xz-select-list:after,.xz-query-box .bd .xz-select-list:before{margin-left:-10px}
.xz-query-box .bd .btn{background:0 0;border-color:#f99341;color:#f99341;font-size:12px;padding:3px 8px;position:absolute;top:30px;right:10px;border-radius:12px}
.xz-query-box .bd .btn:hover{background:#f99341;color:#fff}
.xz-query-box2{margin-bottom:20px}
.xz-query-box2 .query-form{font-size:0}
.xz-query-box2 .query-btn{display:inline-block;width:48px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:14px;background:rgba(113,157,236,1);vertical-align:top;cursor:pointer}
.xz-query-box2 .query-btn.t1{background:#fb6e80}
.xz-query-box2 .date-picker.t1{width:215px;display:inline-block;padding:0 8px;border:1px solid rgba(221,221,221,1);border-right:0}
.xz-query-box2 .date-picker.t1 .date-picker-box{border:none}
.xz-query-box2 .date-picker.t1 .form-select select{width:48px;font-size:13px;padding-right:15px;padding-left:2px;line-height:34px}
.xz-query-box2 .date-picker.t1 .form-select select.js_bz_year{width:71px}
.xz-query-box2 .xz-pair-picker{width:215px;vertical-align:top;height:34px;display:inline-block;padding:0 8px;border:1px solid rgba(221,221,221,1);border-right:0}
.xz-query-box2 .xz-pair-picker .xz-select{position:relative;display:inline-block;height:34px;line-height:34px;text-align:center;font-size:13px;padding:0 20px 0 15px;vertical-align:top;background:url(/Public/Home/static/images/arrow02.png) no-repeat;background-size:8px 4px;background-position:90% center}
.xz-query-box2 .xz-pair-picker .iccm-heart{margin:13px 20px 0;display:inline-block}
.form-gender3 .option:first-child .name{border-radius:5px 0 0 5px}
.form-gender3 .option:last-child .name{border-radius:0 5px 5px 0}
.form-gender3 .option input{position:absolute;opacity:0}
.form-gender3 .name{display:inline-block;vertical-align:top;width:32px;background:#fff;border:1px solid #ee4d4d;color:#ee4d4d;text-align:center;font-size:14px;line-height:24px;cursor:pointer}
.form-gender3 input:checked+.name{background:#ee4d4d;color:#fff}
.form-gender3{margin-left:3px;margin-top:3px;font-size:0;display:inline-block;vertical-align:top}
.sm-box{background:#fff}
.sm-box .hd{font-size:0}
.sm-box .bd{padding:10px 10px 15px;border:1px solid #eee;border-top:none}
.sm-box .title{font-size:0}
.sm-box .tabs{margin:13px 0 10px 0;overflow:hidden}
.sm-box .tabs .tt{float:left;font-size:0;cursor:pointer}
.sm-box .tabs .tt+.tt{margin-left:23px}
.sm-box .form-gender{margin-left:5px}
.sm-box .btn{padding-left:0;padding-right:0;border:0;border-radius:17px;font-weight:700;height:auto}
.sm-box .icon-btn-sm1{padding:0;color:#fff;width:102px;height:32px;background:rgba(227,80,61,1);border-radius:16px;font-size:14px;font-weight:700;color:rgba(255,255,255,1);line-height:32px}
.sm-box .icon-btn-sm2{color:#480101;margin-left:32px}
.sm-box .form-datetime{width:222px;border:1px solid #e0e0e0;border-radius:4px;font-size:0}
.sm-box .form-datetime .ui-select{border:0;width:48px}
.sm-box .form-datetime .ui-select .select-hd{text-overflow:inherit;padding-left:6px;padding-right:6px}
.sm-box .form-datetime .ui-select .select-hd:after{right:0;position:static;display:inline-block;vertical-align:3px;margin-left:2px}
.sm-box .form-datetime .ui-select .select-bd{width:58px;margin-left:-5px}
.sm-box .form-datetime .ui-select .select-bd .option{padding:3px 10px}
.sm-box .form-datetime .year{width:64px;margin-left:4px}
.sm-box .form-datetime .year .select-bd{width:75px}
.qm-box .form-gender3 .name{border-color:#5aabe4;color:#5aabe4}
.qm-box input:checked+.name{background:#5aabe4;color:#fff}
.qm-box .ui-select-type{width:222px}
.qm-box .bd-item{display:none}
.qm-box .bd-item.on{display:block}
#qmSideBox .form-input{height:34px;line-height:34px;vertical-align:middle;border:1px solid #e0e0e0}
#smSideBox .form-input{height:34px;line-height:34px;vertical-align:middle;border:1px solid #e0e0e0}
#qmSideBox .form-gender .option,#smSideBox .form-gender .option{line-height:30px;height:30px}
.jq-box .bd{overflow:hidden;margin-left:-2px;padding-bottom:0;padding-top:25px}
.jq-box .item{float:left;font-size:0;margin-left:20px;margin-top:16px}
.jm-box{margin-top:40px;position:relative;margin-bottom:20px;border:1px solid;padding:40px 10px 0;border-image:linear-gradient(0deg,rgba(247,218,218,1),rgba(245,236,234,1)) 10 10;background:url(/Public/Home/static/images/zgjm_bg.png) no-repeat center center;background-size:100% 100%}
.jm-box .hd{position:absolute;top:0;width:136px;height:29px;margin-top:-12px;margin-left:-6px;background:url(/Public/Home/static/images/zgjm_title.png) no-repeat center center;z-index:1}
.jm-box .list a{display:block;line-height:28px;text-align:center;margin-bottom:10px;border:1px solid #e0e0e0;border-radius:4px}
.jm-search-min{margin-bottom:15px;border:1px solid #f79f22;border-radius:4px;background:#fff;overflow:hidden;position:relative}
.jm-search-min .text{position:absolute;left:0;top:0;width:50px;line-height:34px;text-align:center;color:#999}
.jm-search-min .btn{border:0;float:right;width:48px;height:34px;line-height:24px;background:#f79f22;color:#fff;border-radius:0}
.jm-search-min .input{width:141px;padding:7px 10px 7px 45px;border:0}
.jm-search-min.active .text{color:#333}
.hot-read .hd{text-indent:15px;border-left:8px solid #e7e6e9;height:40px;line-height:40px;background:rgba(245,244,247,1);font-size:18px;font-weight:700;font-style:italic;color:rgba(51,51,51,1)}
.hot-read .bd{margin-top:15px}
.hot-read .bd .item{position:relative;display:block;height:90px}
.hot-read .bd .item img{width:100%;height:100%}
.hot-read .bd .item .title{height:20px;line-height:20px;position:absolute;padding:0 10px;bottom:0;left:0;right:0;text-align:center;font-size:12px;color:#fff;background-color:rgba(0,0,0,.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.hot-read .bd .item .title:hover{color:#eeb27c}
.hot-read .ft{margin-top:15px}
.hot-read .ft .item{padding:8px 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#555;font-size:13px}
.hot-read .ft .item:hover{color:#eeb27c}
.hot-read .ft .dot{vertical-align:top;display:inline-block;margin-top:6px;margin-right:5px;width:3px;height:10px;background:rgba(231,230,233,1);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-webkit-transform:skewX(-8deg)}
.hot-read .ft .title{vertical-align:top}
.hot-sm-box .hd{margin:10px 0;height:24px;line-height:24px;font-size:24px;text-indent:14px;border-left:6px solid #840ce0;font-weight:700}
.hot-sm-box .hd a{float:right;font-size:16px;font-weight:400;color:rgba(153,153,153,1)}
.hot-sm-box .bd a{display:block;text-align:center;margin:10px 0}
.hot-sm-box .hd a:hover{color:#eeb27c}
.xz-navbar{margin-top:10px;height:81px;padding:15px 0 0;background:#fff;text-align:center}
.xz-navbar ul{margin-left:-10px}
.xz-navbar li{float:left;width:68px;height:92px;margin-left:16px;position:relative}
.xz-navbar li.on::after{content:' ';width:32px;height:21px;right:0;top:0;position:absolute;background:url(/Public/Home/static/images/today_ima.png) center center no-repeat}
.xz-navbar li small{position:absolute;bottom:0;width:100%;display:block;text-align:center;color:#e8a618;font-size:10px;-webkit-transform:scale(.8)}
.xz-navbar .item{display:block;font-size:0;position:absolute;top:0;-moz-transition:top .35s;-o-transition:top .35s;-webkit-transition:top .35s;transition:top .35s}
.xz-navbar .item:hover{top:-5px}
.sx-navbar{margin-top:10px;height:98px;padding:15px 0 0;background:#fff;text-align:center}
.sx-navbar ul{margin-left:-10px}
.sx-navbar li{float:left;width:68px;height:60px;margin-left:16px;position:relative}
.sx-navbar li small{position:absolute;bottom:0;width:100%;display:block;text-align:center;color:#e8a618;font-size:10px;-webkit-transform:scale(.8)}
.sx-navbar .item{display:block;font-size:0;position:absolute;top:0;-moz-transition:top .35s;-o-transition:top .35s;-webkit-transition:top .35s;transition:top .35s}
.sx-navbar .item:hover{top:-5px}
/*!** common ***/
/*! pagination  */
.pagination{clear:both;margin:20px 0;padding:3px;text-align:center}
.pagination em{border:1px solid #dedfde;color:#333;margin-right:2px;padding:0 8px;text-decoration:none;display:inline-block;height:26px;line-height:26px}
.pagination a{background-position:50% bottom;border:1px solid #ebebeb;color:#333;margin-right:3px;padding:0 5px;text-decoration:none;display:inline-block;height:26px;line-height:26px}
.pagination .current{border-color:#999;background-color:#ccc}
.pagination .bg{background:rgba(119,4,225,1);color:#fff!important}
/*!** 星座首页 start  ***/
.query-tools-box{margin-top:20px}
.query-tools-box h1{margin-bottom:10px;font-size:28px;color:#111;font-weight:700}
.query-tools-box .form-group{margin-top:10px}
.query-tools-box .form-group .btn{padding:0;width:74px;height:36px;line-height:36px;text-align:center;font-size:13px;color:#fff;background:linear-gradient(0deg,rgba(249,157,65,1) 0,rgba(247,191,16,1) 100%);border-radius:4px;vertical-align:top;border:none}
.query-tools-box .form-group .date-picker{width:220px;display:inline-block}
.query-tools-box .form-group .date-picker .date-picker-box{border:1px solid #e0e0e0;border-radius:4px}
.query-tools-box .form-group .date-picker .date-picker-box:first-child{margin-right:5px}
.query-tools-box .form-group .date-picker .form-select select{width:47px;font-size:12px;padding-right:12px;padding-left:6px;line-height:34px}
.query-tools-box .form-group .date-picker .form-select select.js_bz_year{width:70px}
.query-tools-box .form-group .ui-select .select-hd {background-image: url(/Public/Home/static/images/arrow2.png);background-size:6px 5px;}
/*!** 星座首页 end ***/
/*!** 算命首页 start  ***/
.sm-btn{cursor:pointer;border:none}
.sm-header{margin:20px -5px;padding:15px 0;background:#fff}
.sm-header-box{float:left;margin:0 5px;height:230px}
.sm-header-box .sm-header-link{display:block;width:154px;height:110px}
.sm-header-box .sm-header-link img{width:100%;height:100%}
.sm-actionsheet-box.t-bz{background-image:url(/Public/Home/static/images/sm_ban_bzsm.png);width:460px}
.sm-actionsheet-box.t-bz .t-inner{background:#fff;padding-left:10px}
.sm-actionsheet-box.t-cz{background-image:url(/Public/Home/static/images/sm_ban_zgcz.png);width:178px}
.sm-actionsheet-box.t-cz .t-inner{background:#fff}
.sm-actionsheet-box.t-pd{background-image:url(/Public/Home/static/images/sm_ban_aqpd.png);width:178px}
.sm-actionsheet-box.t-pd .t-inner{background:#fff}
.sm-actionsheet-box{position:relative;background-repeat:no-repeat;background-size:100% 100%}
.sm-actionsheet-container{overflow:hidden}
.sm-actionsheet-container .btn{width:100px;height:32px;background:rgba(241,60,60,1);border-radius:16px;color:#fff;border:none}
.sm-actionsheet-box .t-inner{height:230px;width:100%;-webkit-transform:translate(0,100%);transform:translate(0,100%);z-index:5000;background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1}
#bzForm{margin-top:10px}
.sm-actionsheet-box .t-inner .hd{padding-top:10px;font-size:20px;text-align:center;font-family:Microsoft YaHei;font-weight:700;color:rgba(17,17,17,1);line-height:26px}
.sm-actionsheet-box.on .t-inner,.sm-actionsheet-box.t-cz:hover .t-inner,.sm-actionsheet-box.t-pd:hover .t-inner{-webkit-transform:translate(0,0);transform:translate(0,0)}
#czForm{text-align:center}
#czForm .form-input{margin-bottom:10px;width:164px;line-height:30px;height:30px;font-size:15px;text-align:center;border:1px solid #e0e0e0;background:#fff}
#czForm .form-input:first-child{margin-top:20px}
.sm-header-pd{padding:20px 0 0}
.sm-header-pd a{margin:0 auto 15px;display:block;width:82px;height:30px;border-radius:6px;font-size:13px;text-align:center;line-height:30px;border:1px solid #dfdfdf}
.sm-header-pd a:hover{background:rgba(241,60,60,1);color:#fff}
.sm-actionsheet-box.t-bz .hd .sm-actionsheet-box.t-bz .bd{position:relative;padding-top:10px;padding-left:40px}
.sm-actionsheet-box.t-bz .bd .iccm-close{position:absolute;top:13px;right:30px;cursor:pointer}
.sm-actionsheet-box.t-bz .form-title{font-size:16px;color:#111}
.sm-actionsheet-box.t-bz .form-input-name{width:180px;width:180px;height:34px;line-height:32px;background:rgba(255,255,255,1);border:1px solid rgba(233,220,239,1);box-sizing:border-box}
.sm-actionsheet-box.t-bz .form-input-name:focus{border:1px solid #d5b985}
.sm-actionsheet-box.t-bz .form-gender{margin-left:10px;text-align:left;border:0}
.sm-actionsheet-box.t-bz .form-gender input{display:none}
.sm-actionsheet-box.t-bz .form-gender .option{width:70px;height:40px;line-height:40px;background:0 0;color:#333;font-size:16px;padding-right:5px;margin-left:0;cursor:pointer}
.sm-actionsheet-box.t-bz .form-gender .option+.option{margin-left:10px}
.sm-actionsheet-box.t-bz .form-gender .icon{vertical-align:top;margin-right:5px;margin-top:5px}
.sm-actionsheet-box.t-bz .form-gender .radio-wrap{display:inline-block;vertical-align:top;margin-left:2px;margin-top:10px;border:1px solid #e9dcef;border-radius:10px;width:18px;height:18px}
.sm-actionsheet-box.t-bz .form-gender .radio-wrap .iccm-selected{display:none}
.sm-actionsheet-box.t-bz .form-gender input:checked+.form-gender-icon .iccm-selected{display:block}
.sm-actionsheet-box.t-bz .form-datetime .ui-select{border:0;width:70px;background:#fff;border:1px solid #e9dcef;color:#333;font-size:15px;border-radius:0}
.sm-actionsheet-box.t-bz .form-datetime .ui-select .select-hd{text-overflow:inherit;height:26px;line-height:26px;padding:4px 20px 4px 10px}
.sm-actionsheet-box.t-bz .form-datetime .ui-select .select-hd:after{display:inline-block;vertical-align:3px;margin-left:2px;background:url(/Public/Home/static/images/arrow.png) no-repeat;width:10px;height:6px}
.sm-actionsheet-box.t-bz .form-datetime .ui-select .select-bd{width:70px}
.sm-actionsheet-box.t-bz .form-datetime .ui-select .select-bd .option{padding:3px 10px}
.sm-actionsheet-box.t-bz .form-datetime .year{width:100px;margin-left:4px}
.sm-actionsheet-box.t-bz .form-datetime .year .select-bd{width:100px}
.sub-category{margin:30px 15px 0}
.sub-category-item{display:block;padding-bottom:30px;overflow:hidden}
.sub-category-icon{float:left}
.sub-category-bd{margin-top:8px;margin-left:99px;margin-right:10px;line-height:1}
.sub-category-bd .name{font-size:20px;font-weight:700;color:rgba(51,51,51,1)}
.sub-category-bd .text{margin-top:6px;color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.44}
.com-section{background:#fff;margin-bottom:20px}
.com-section .hd{height:55px;line-height:55px;padding:0 15px;position:relative}
.com-section .hd .title{border-bottom:1px solid #ebebeb;font-size:22px}
.com-section .hd .title::before{display:inline-block;content:" ";width:6px;height:22px;background:linear-gradient(0deg,rgba(144,86,251,1) 0,rgba(163,10,214,1) 100%);margin-right:15px;vertical-align:-4px}
/*!** 算命首页 end  ***/
/*! 算命 start  */
.url-here{color:#999;padding:10px 0}
.url-here a{color:#999}
.url-here a:hover{color:#ee4d4d}
.content-sm1 .title{font-size:28px;text-align:center;margin:-5px 0 10px}
.content-sm1 .info{text-align:center;margin-bottom:30px}
.content-sm1 .info .item{display:inline-block;vertical-align:top;margin:0 10px;color:#999}
.sm-form-bd{padding:20px 20px 45px;border:1px solid #edc9ab;margin-bottom:20px;overflow:hidden;background:url(/Public/Home/static/images/sm_ima.png) no-repeat bottom center;background-color:#fffcfb;background-size:100% auto}
.sm-form-bd.v-mid{padding:0 90px 45px}
.sm-form-bd.v-lg{padding:20px 40px 45px}
.sm-form-bd .desc{margin-top:30px;color:#7b4325;font-size:16px;text-align:center}
.sm-form-bd .btn{border:none}
.sm-form-bd .date-picker{display:inline-block;width:440px}
.sm-form-bd .date-picker .date-picker-box{background:#fff;border:1px solid #ded2c5}
.sm-form-bd .date-picker .date-picker-box:first-child{margin-right:10px}
.sm-form-bd .date-picker .date-picker-box .form-select select.js_bz_year{width:100px}
.sm-form-bd .date-picker .date-picker-box .form-select select{width:80px;padding:0 20px 0 10px}
.sm-form-bd.v-pp .date-picker{width:383px}
.sm-form-bd.v-pp .date-picker .date-picker-box .form-select select{width:65px}
.sm-form-bd.v-pp .date-picker .date-picker-box .form-select select.js_bz_year{width:90px}
.sm-form-bd.v-pp .date-picker .date-picker-box .form-select select.js_bz_hour{width:82px}
.sm-form-bd.v-pp .form-select select.js_bz_min{width:74px}
.sm-form-bottom{margin-top:10px;height:33px;background:url(/Public/Home/static/images/sm_ima.png)}
.sm-form-ft{margin-top:20px}
.sm-res{padding:20px 20px 45px;display:block;font-size:16px;line-height:2.2;border:1px solid #edc9ab;background:url(/Public/Home/static/images/sm_ima.png) no-repeat bottom center;background-color:#fffcfb;background-size:100% auto}
.sm-res-title{margin-top:10px;font-weight:700;color:#333;font-size:20px}
.sm-res-title2{font-size:20px;background-color:#ef4c4d;color:#fff;padding:0 10px;display:inline-block;margin-bottom:8px;margin-top:8px}
.recommend-reading{padding-top:30px;position:relative}
.recommend-reading .list-tt{padding:20px 0;font-size:28px;font-weight:700;line-height:30px;border-bottom:1px solid #eee;margin-bottom:20px}
.recommend-reading .list-tt .t-more{float:right;color:#999;font-size:18px;font-weight:400}
.recommend-reading .list-tt .t-more:hover{color:#eeb27c}
.recommend-reading .list-bd{padding:0;border-bottom:none}
.recommend-reading .list-bd .item{margin-top:20px}
.recommend-reading .list-bd .pic{width:180px;height:105px}
.recommend-reading .list-bd .con{margin-left:200px}
.recommend-reading .list-bd img{width:100%;height:100%}
.recommend-reading .list-bd dt{margin-top:0;margin-bottom:5px}
.recommend-reading .list-bd .rem{color:#999;line-height:1.5;height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:9px}
.recommend-reading .list-ft{padding:40px 0 0 0}
.content-l .list-tt{padding:20px 0;font-size:28px;font-weight:700;line-height:30px;border-bottom:1px solid #eee;margin-bottom:20px}
.content-l .list-tt .t-more{float:right;color:#999;font-size:18px;font-weight:400}
.content-l .list-tt .t-more:hover{color:#eeb27c}
.content-l .list-bd{padding:0;border-bottom:none}
.content-l .list-bd .item{margin-top:20px}
.content-l .list-bd .pic{width:180px;height:105px}
.content-l .list-bd .con{margin-left:200px}
.content-l .list-bd img{width:100%;height:100%}
.content-l .list-bd dt{margin-top:0;margin-bottom:5px}
.content-l .list-bd .rem{color:#999;line-height:1.5;height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:9px}
.content-l .list-ft{padding:40px 0 0 0}
/*! 算命 end  */
/*!  每日一签 start */
.sm-mryq .jq-draw-flash{float:initial;margin:0 auto}
.sm-mryq .jq-draw-flash .flash{text-align:center}
.sm-mryq .jq-draw-flash .qian-pic{margin-top:10px;width:150px}
.sm-mryq .jq-draw-cont{margin:0 auto;text-align:center;height:auto}
.sm-mryq .jq-draw-cont .btn{display:inline-block;margin-top:0}
/*!  每日一签 end */
/*! 六爻占卦  start */
.qb-list{padding:20px 20px 0}
.qb-list .qb-img{margin:0 auto;width:138px;height:138px;background-repeat:no-repeat;background-image:url(/Public/Home/static/images/coin_positive.png);background-size:100% 100%}
.qb-list .qb-img.t1{background-image:url(/Public/Home/static/images/coin_negative.png)}
.qb-list .qb-img2{margin:0 auto;width:138px;height:138px;background-repeat:no-repeat;background-image:url(/Public/Home/static/images/tb01.png);background-size:100% 100%}
.qb-list .qb-img2.t1{background-image:url(/Public/Home/static/images/tb02.png)}
.qb-list .qb-type{text-align:center;font-size:16px;line-height:26px;height:26px;color:#999}
.lyzg-cg .com_table{background:#fff}
.lyzg-cg .t-txt1{text-align:center;color:#64382a}
.lyzg-cg .t-txt2{width:70%;text-indent:2em}
.number_table-l{width:20%;text-align:center}
/*! 六爻占卦  end */
/*!** 解签
***/
.recommend-reading2{position:relative;margin-top:20px;padding-bottom:0}
.recommend-reading2.open .list-bd .list{max-height:inherit}
.recommend-reading2.open .list-ft .btn-more:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJBAMAAAAfoWtkAAAAFVBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzsIyYbAAAAB3RSTlMA/UyMzlw6jdcs9AAAADlJREFUCNdjAAIVBQYwYBIUgjAURQQVIAIGhkJgAWEGZqAQSICBASgEEmAACzkCBYBCDgypYJ2sCQCJRQRYGBGuswAAAABJRU5ErkJggg==)}
.recommend-reading2 .list-hd-title{display:inline-block;vertical-align:middle;font-size:28px;font-weight:700;line-height:30px}
.recommend-reading2 .list-hd-title::before{display:inline-block;content:' ';width:8px;height:28px;background:linear-gradient(0deg,rgba(144,86,251,1) 0,rgba(163,10,214,1) 100%);vertical-align:-4px;margin-right:10px}
.recommend-reading2 .list-hd-inner{left:auto;right:40px}
.recommend-reading2 .list-hd-inner .item{font-weight:400;font-size:20px;margin-left:50px;margin-right:0}
.recommend-reading2 .list-bd{min-height:200px;padding-top:15px;border-bottom:0}
.recommend-reading2 .list-bd .list{overflow:hidden;margin-left:-20px;max-height:390px}
.recommend-reading2 .list-bd .item{width:138px;float:left;margin-left:18px;margin-top:0;margin-bottom:15px;height:24px;line-height:24px;overflow:hidden}
.recommend-reading2 .list-bd-item{display:none}
.recommend-reading2 .list-bd-item.on{display:block}
.recommend-reading2 .list-ft{text-align:center;padding-top:10px;padding-bottom:30px}
.recommend-reading2 .list-ft .btn-more{display:inline-block;color:#999;font-size:14px;cursor:pointer;width:108px;height:34px;line-height:34px;text-align:center;background:rgba(246,246,246,1);border-radius:17px}
.recommend-reading2 .list-ft .btn-more:after{content:'';display:inline-block;vertical-align:1px;width:15px;height:9px;margin-left:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJBAMAAAAfoWtkAAAAG1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMyfUVMdAAAACHRSTlMATPmMzlw7OntNIIUAAAA7SURBVAjXYyhlAAHWBAYPAxDDwoFBqBlIMzcJMDBqGAAFFIE8oBBIgAEkBBIACbWABMBCQAEwEAEJAABLVgcZLbxA9wAAAABJRU5ErkJggg==) no-repeat 0 center}
.recommend-reading2.content-list .list-hd{margin-bottom:15px;background:#fff;padding-bottom:20px}
.recommend-reading2.content-list .list-hd .on{color:#f13c3c}
.recommend-reading2.content-list .list-hd .on:after{content:' ';position:absolute;height:3px;background:#f13c3c;border-radius:2px;left:5px;right:5px;bottom:0}
.jq-index-hd{font-size:36px;font-family:Microsoft YaHei;font-weight:700;color:rgba(17,17,17,1);text-align:center;margin:20px 0}
.page-jq .recommend-reading2{margin-top:35px}
.page-jq .recommend-reading2 .list-bd .list{margin-left:-60px}
.page-jq .recommend-reading2 .list-bd .item{width:192px;margin-left:60px}
.jq-column{margin-top:20px}
.jq-column-hd{margin:30px 0 20px}
.jq-column-hd .title{font-size:30px;color:#555148;text-align:center;font-weight:400}
.jq-column-hd .title:after,.jq-column-hd .title:before{content:'';display:inline-block;vertical-align:top;width:28px;height:23px;background:url(/Public/Home/static/images/jq.png) no-repeat;margin:10px 30px 0}
.jq-column-rm{width:1200px;height:107px;background:#eae4d8 url(/Public/Home/static/images/jq-rm-box.png) no-repeat;margin-bottom:30px}
.jq-column-rm .text{padding:0 40px;height:60px;line-height:30px;font-size:16px;color:#665b4e;padding-top:23px;overflow:hidden}
.jq-column-bd{overflow:hidden}
.jq-column-bd .list{overflow:hidden;margin-left:-30px;margin-bottom:-30px}
.jq-column-bd .item{float:left;width:176px;height:210px;margin-left:30px;margin-bottom:30px;background-image:url(/Public/Home/static/images/jq-box.png);position:relative}
.jq-column-bd .item:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/Public/Home/static/images/jq-box-hover.png);opacity:0;visibility:hidden;-moz-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}
.jq-column-bd .item:hover:after{opacity:1;visibility:visible}
.jq-column-bd .icon{position:absolute;z-index:1;bottom:00px;left:0;font-size:0}
.jq-content{background:#fff;padding:15px 40px 25px;margin-bottom:20px}
.jq-slides{margin:0}
.jq-slides .bd{height:160px}
.jq-slides .bd ul{width:120%}
.jq-slides .bd li{margin-right:20px;margin-top:25px;margin-bottom:35px;box-shadow:0 6px 32px transparent;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}
.jq-slides .bd li:hover{box-shadow:0 6px 32px rgba(0,0,0,.5)}
.jq-slides .bd .pic{width:152px;height:100px}
.jq-draw-hd{height:68px;line-height:68px;background:#e9e3ce;text-align:center}
.jq-draw-hd .title{font-size:30px}
.jq-draw-bd{padding:0 0 40px 0}
.jq-draw-ft{line-height:30px;color:#666}
.jq-draw-flash{width:280px;min-height:300px;float:left;background:#fff url(/Public/Home/static/images/jq-sign.png) no-repeat}
.jq-draw-flash .flash{display:block;width:280px;height:300px}
.jq-draw-flash .result{font-size:16px;color:#333;margin-top:-10px;margin-bottom:10px;position:relative;z-index:1;margin-left:82px}
.jq-draw-flash .num{display:inline-block;width:30px;text-align:center}
.jq-draw-cont{overflow:hidden;margin-left:290px;color:#666}
.jq-draw-cont .name{font-size:20px;margin:30px 0 20px}
.jq-draw-cont .rule{line-height:30px}
.jq-draw-cont .btn{display:block;padding:0;border:0;border-radius:0;font-size:0;margin-top:20px;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}
.jq-draw-cont .btn.disabled{cursor:default;opacity:.7}
.jq-draw-cont .remark{margin:35px 0 50px;width:450px;position:relative}
.jq-draw-cont .remark-text{color:#666}
.jq-draw-cont .remark-cont{position:absolute;top:0;right:0}
.jq-draw-cont .remark-cont:hover .list{opacity:1;visibility:visible}
.jq-draw-cont .remark-cont:hover .icon{transform:rotate(180deg)}
.jq-draw-cont .remark-cont .oper{width:36px;height:22px;line-height:22px;text-align:center;padding:0 7px;font-size:12px;color:#8b7f64;background:#e9e3ce;cursor:pointer}
.jq-draw-cont .remark-cont .icon{vertical-align:2px;margin-left:4px;position:relative;-moz-transition:-moz-transform .3s .1s;-o-transition:-o-transform .3s .1s;-webkit-transition:-webkit-transform .3s;-webkit-transition-delay:.1s;transition:transform .3s .1s}
.jq-draw-cont .remark-cont .list{position:absolute;top:100%;right:0;width:388px;background:#fff;color:#4a463c;font-size:12px;border:1px solid #e9e3ce;padding:25px 30px;line-height:30px;opacity:0;visibility:hidden;-moz-transition:visibility .3s .1s,opacity .3s .1s;-o-transition:visibility .3s .1s,opacity .3s .1s;-webkit-transition:visibility .3s,opacity .3s;-webkit-transition-delay:.1s,.1s;transition:visibility .3s .1s,opacity .3s .1s}
.jq-draw-cont .remark-cont dd,.jq-draw-cont .remark-cont dl{overflow:hidden}
.jq-draw-cont .remark-cont dt{float:left;font-weight:700}
.jq-draw-cont .grail{display:block;margin-left:105px}
.jq-draw-cont .tips{margin-top:30px;color:#ee4d4d;width:310px;text-align:center}
.jq-draw-cont .btn-jq{margin-left:60px}
.jq-online{background:#fff;padding:30px 40px}
.jq-online-hd{text-align:center;font-size:20px;margin-bottom:20px}
.jq-online-bd{overflow:hidden}
.jq-online-bd ul{margin-left:-40px}
.jq-online-bd li{width:119px;float:left;margin-left:40px;height:30px;line-height:30px;white-space:nowrap}
/*!** 起名首页 start  ***/
.index-qm-box{width:300px;height:380px;background:rgba(248,248,248,1);float:right}
.index-qm-box .tabs{margin:0 30px 10px;overflow:hidden}
.index-qm-box .tabs .tt{height:50px;width:120px;float:left;text-align:center;line-height:75px;font-size:0;cursor:pointer;border-bottom:2px solid #ddd}
.index-qm-box .tabs .tt.on{border-color:#f13c3c}
.index-qm-box .tabs .tt .tab-not-selected,.index-qm-box .tabs .tt.on .tab-selected{display:inline-block}
.index-qm-box .tabs .tt .tab-selected,.index-qm-box .tabs .tt.on .tab-not-selected{display:none}
.index-qm-box .bd-item{display:none;padding:0 30px}
.index-qm-box .bd-item.w2{margin-top:60px}
.index-qm-box .bd-item.on{display:block}
.index-qm-box .form-gender{display:block;text-align:center}
.index-qm-box .form-gender input{display:none}
.index-qm-box .form-gender-icon{display:block}
.index-qm-box .form-gender-icon .icon{border:4px solid #eee;border-radius:50%}
.index-qm-box .form-gender-name{display:block;font-size:#111;text-align:center;font-size:13px}
.index-qm-box .form-gender .option:first-child{margin-right:20px}
.index-qm-box .form-gender .option{display:inline-block}
.index-qm-box .form-gender input:checked+.form-gender-icon .icon{border:4px solid #719dec}
.index-qm-box .form-gender input:checked+.form-gender-icon .form-gender-name{color:#719dec}
.index-qm-box .form-gender .option:last-child input:checked+.form-gender-icon .icon{border:4px solid #fd859c}
.index-qm-box .form-gender .option:last-child input:checked+.form-gender-icon .form-gender-name{color:#fd859c}
.index-qm-box .form-title{font-weight:700;height:32px;line-height:32px}
.index-qm-box .form-input{background:#fff;height:32px;line-height:32px}
.index-qm-box .form-input.w2{width:175px}
.index-qm-box .ui-select{border-radius:2px;width:198px}
.index-qm-box .ui-select .select-hd{height:24px;line-height:24px}
.index-qm-box .qm-btn{cursor:pointer;display:inline-block;border:none;width:110px;height:38px;line-height:38px;background:linear-gradient(90deg,rgba(144,86,251,1) 0,rgba(190,82,226,1) 100%);border-radius:19px;font-size:16px;color:rgba(255,255,255,1)}
.index-qm-box .qm-btn.t2{background:linear-gradient(90deg,rgba(247,150,53,1) 0,rgba(245,187,6,1) 100%)}
/*!** 起名首页 end  ***/
/*! 文章详情 start */
.article-detail .title{font-size:28px;text-align:center;margin:-5px 0 10px}
.article-detail .info{text-align:center;margin-bottom:30px}
.article-detail .info .item{display:inline-block;vertical-align:top;margin:0 10px;color:#999}
.article-detail .text{text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:16px;line-height:1.68}
.article-detail .text img{max-width:100%;display:block;margin:5px auto}
.article-detail .from{margin:40px 0;text-align:center;color:#999}
.article-detail .ad-list{overflow:hidden;margin-top:30px}
.article-detail .ad-list ul{margin-left:-20px}
.article-detail .ad-list li{width:136px;float:left;margin:0 0 0 20px}
.article-detail .ad-list img{width:136px;height:90px}
.article-detail .foot{text-align:center;width:460px;height:140px;margin:0 auto;background:url(/Public/Home/static/images/ad-box.png) no-repeat}
.article-detail .foot .txt{padding:15px 25px;font-size:16px;color:#a32630;text-align:justify}
.article-detail .foot .btn-master{padding:0;border:0;width:156px;height:60px;line-height:46px;font-size:20px;color:#fff;letter-spacing:2px;font-weight:700;background:url(/Public/Home/static/images/btn-bg.png) no-repeat}
.related-reading{padding:30px 0;border-top:1px solid #e0e0e0;margin-top:40px}
.related-reading.t2{padding-top:0;margin-top:0;border-top:none}
.related-reading .title{font-size:22px;font-weight:700}
.related-reading .hd{margin-bottom:3px}
.related-reading .bd{overflow:hidden}
.related-reading .bd ul.com-grid2{width:100%}
.related-reading .bd li{display:inline-block;height:40px;line-height:40px;overflow:hidden;width:48%}
.related-reading #detail_sidebar3{float:right}
.hot-keyword{background:#fff}
.hot-keyword h3{font-weight:700;font-size:22px;padding:5px 0 15px}
.hot-keyword-list{margin:0 -10px;font-size:0;line-height:0}
.hot-keyword-list li{display:inline-block;margin-bottom:15px;padding:0 10px}
.hot-keyword-list li a{display:block;padding:0 15px;height:38px;background:rgba(255,255,255,1);border:1px solid rgba(224,224,224,1);border-radius:6px;line-height:38px;font-size:17px}
.article-keyword{margin:30px 0;overflow:hidden}
.article-keyword .label{width:74px;height:28px;line-height:28px;text-indent:20px;float:left;background:url(/Public/Home/static/images/keyword_icon.png) no-repeat 10% center;margin-top:8px;margin-right:8px;background-color:#111;color:#fff}
.article-keyword a{height:28px;line-height:28px;padding:0 10px;background:#840ce0;font-size:14px;color:#fff;margin-top:8px;margin-right:8px;display:inline-block}
/*!** 运势  start ***/
.lucky-wrap{background:#fff;margin:20px 0}
.lucky-item dl dt{float:left;width:156px}
.lucky-item dl dt img{margin:0 auto;display:block;width:110px;height:110px}
.lucky-item dl dd{margin-left:158px}
.lucky-item-hd{font-size:22px}
.lucky-item-hd .validdate{margin-top:10px;font-size:12px;color:#999;font-weight:400;float:right}
.lucky-item-bd{margin-top:12px;font-size:12px;color:#aaa;line-height:22px}
.lucky-item-bd a{color:#f6934a}
.lucky-item-grid{font-size:0;margin-top:20px}
.lucky-item-grid li{display:inline-block;margin:0 5px}
.lucky-item-grid li a{display:block;padding:0 15px;height:32px;line-height:32px;background:#fff;border:1px solid #f13c3c;border-radius:4px;color:#ee4d4d;font-size:14px;text-align:center}
.lucky-item-grid li a:hover{color:#fff;background:#f13c3c}
.lucky-item-zh{margin-top:18px;display:flex}
.lucky-item-zh span{font-style:italic;font-size:13px;color:#111}
.lucky-item-zh .star-mid{margin-top:2px}
.lucky-item-all{height:187px;overflow:hidden;margin:25px 0;padding-right:50px}
/*!** 运势 end ***/
/*! 专题  start */
.zt-section-ctn{margin-bottom:50px}
.zt-section-wrap{margin-top:20px;background:#fff}
.zt-section-title{position:relative;font-size:30px;font-weight:700;line-height:56px;text-align:center;margin:15px 0 20px 0}
.zt-section-title>a{position:absolute;right:0;font-size:15px;color:#666;font-weight:400;padding:8px 15px;border-radius:14px;background:#f5f5f5;line-height:19px;margin-right:10px;margin-top:11px}
.zt-item{margin:20px 0 0 0;display:block;overflow:hidden;position:relative}
.zt-item-hd img{width:100%;height:184px}
.zt-item-bd{padding:20px 0;background:#fff;padding:20px 17px 19px 15px;border:1px solid #eee}
.zt-item-bd h3{font-size:18px;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zt-item-bd .line1{margin-top:13px;margin-bottom:18px;font-size:14px;font-weight:400;color:#666}
.zt-item-bd .line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:18px;font-size:11px;font-weight:400;color:#aaa}
.zt-item-pop{display:none;width:318px;height:184px;background:#000;opacity:.5;position:absolute;top:0;z-index:999}
.zt-item-pop a{width:100%;height:100%;display:inline-block}
.zt-item-type{margin-top:10px;background:url(/Public/Home/static/images/zt_category_bg.png) no-repeat;z-index:20;width:60px;height:24px;position:absolute;top:0}
.zt-item-type em{font-size:12px;font-weight:400;color:#fff;text-align:center;display:block;width:50px;line-height:23px}
.zt-item-look{display:none;position:absolute;top:0;color:#fff;border:1px solid #fff;width:76px;height:30px;line-height:30px;text-align:center;margin:0 auto;overflow:hidden;margin:77px 121px;z-index:1000}
.tp-item:hover,.zt-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2);background:#fff}
.zt-first .zt-item:hover .zt-item-look,.zt-first .zt-item:hover .zt-item-pop,.zt-first .zt-item:hover .zt-item-type{display:block}
.tp-item{margin:20px 0;display:block}
.tp-item .img-wrap{display:block;position:relative;padding-bottom:62.2222%}
.tp-item .img-wrap img{display:block;position:absolute;width:100%;height:100%}
.tp-item .word-wrap{border:1px solid #eee;background:#fff;height:50px;line-height:50px}
.tp-item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#111;margin:0 15px}
.tp-item.v2{margin:10px 0}
/*!** 专题 end ***/
/*! 解梦  start */
.jm-head{overflow:hidden;margin-top:30px}
.jm-content{background:url(/Public/Home/static/images/zgjm_bg.png);width:1200px;height:170px;text-align:center}
.jm-search-form{padding-top:48px}
.jm-search-form .title{font-size:20px;font-weight:700;color:#5b1a04;vertical-align:middle}
.jm-search-form .input{width:412px;padding:14px;border:1px solid #ac775d;background:#f9f2e6;vertical-align:middle}
.jm-search-form .btn{cursor:pointer;width:80px;color:#fff;background:#2d0e03;padding:13px 0;border:0;margin-left:-5px;font-size:16px;font-weight:400;vertical-align:middle}
.jm-search-form .input::-webkit-input-placeholder{color:#cab99d;font-size:14px}
.jm-search-form .input::-moz-placeholder{color:#cab99d;font-size:14px;opacity:1}
.jm-search-form .input:-ms-input-placeholder{color:#cab99d;font-size:14px}
.jm-search-keys{margin-top:20px}
.jm-search-keys span{font-size:13px;color:#333}
.jm-search-keys a{font-size:13px;color:#6f3e21;margin-left:14px}
.jm-tabs-list{height:100px;width:1200px;margin-top:11px;margin-bottom:20px}
.jm-tabs-list li{width:90.92px;height:100px;float:left}
.jm-tabs-list li a{height:100%;display:block;height:100px;width:84px;border-radius:4px;margin:0 auto}
.jm-tabs-list li img{width:84px;height:100px;border-radius:4px}
.jm-tabs-list a:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}
.jm-img-rw{background:url(/Public/Home/static/images/zgjm_rw.png) no-repeat}
.jm-img-sh{background:url(/Public/Home/static/images/zgjm_sh.png) no-repeat}
.jm-img-wp{background:url(/Public/Home/static/images/zgjm_wp.png) no-repeat}
.jm-img-st{background:url(/Public/Home/static/images/zgjm_st.png) no-repeat}
.jm-img-dw{background:url(/Public/Home/static/images/zgjm_dw.png) no-repeat}
.jm-img-gs{background:url(/Public/Home/static/images/zgjm_gs.png) no-repeat}
.jm-img-zw{background:url(/Public/Home/static/images/zgjm_zw.png) no-repeat}
.jm-img-jz{background:url(/Public/Home/static/images/zgjm_jz.png) no-repeat}
.jm-img-zr{background:url(/Public/Home/static/images/zgjm_zr.png) no-repeat}
.jm-img-qa{background:url(/Public/Home/static/images/zgjm_qa.png) no-repeat}
.jm-img-mwh{background:url(/Public/Home/static/images/zgjm_mwh.png) no-repeat}
/*! 解梦  end */
/*! 塔罗牌 */
.tlp-p-box{width:300px;height:380px;background:#2a2830 url(/Public/Home/static/images/tlp_bg01.png) no-repeat;color:#fff;padding:30px 15px 20px;float:right;box-sizing:border-box}
.tlp-p-section{margin-top:50px}
.tlp-list li{margin-bottom:12px}
.tlp-list li a{display:block;height:32px;line-height:32px;background:rgba(255,255,255,.25);border:1px solid rgba(194,190,203,.25);border-radius:6px;margin:0 3px;text-align:center;color:#fff;font-size:14px}
.tlp-list li.tlpzb-link{width:50%}
.tlp-list li.tlpzb-link a{text-indent:20px;color:#f99341;border-color:#f99341;background:url(/Public/Home/static/images/button_icon_b.png) no-repeat;background-position:10px center}
/*! 八字合婚 start */
.sm-hh-box{text-align:center}
.sm-hh-box .sm-hh-item{margin:0 6px;display:inline-block;font-size:20px;color:#ef4c4d}
.sm-hh-box .sm-hh-head{font-weight:700;color:#333}
.sm-conbox .sm-hh-text{text-align:center}
/*! 运势详情 start */
.xz-luck{background:#fff;margin-bottom:20px;position:relative}
.xz-luck-info{height:260px;color:#fff;width:670px;border-radius:6px}
.xz-luck-info.terrible{background:url(/Public/Home/static/images/ysxq_bg.png) no-repeat}
.xz-luck-info.terrible .time{background:#f13c3c;border-radius:0 6px 0 6px;font-size:12px;font-weight:400;color:#fff;padding:5px 8px 3px 7px;position:absolute;right:0}
.xz-luck-l{float:left;width:218px}
.xz-luck-l .icxz-xz-y1{background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);width:148px;height:148px;text-align:center;border-radius:50%;background:rgba(255,255,255,.3)}
.xz-luck-l .icxz-xz-y1 img{margin-top:9px;width:130px;height:130}
.xz-luck-l .luck-icon{margin:20px 30px 0}
.xz-luck-r{float:left}
.xz-luck-info .xz-luck-r .luck-cont{width:450px;margin-top:25px}
.xz-luck-info .xz-luck-r .luck-cont .words{font-size:38px;font-weight:700;color:#f13c3c;font-style:italic}
.xz-luck-info .xz-luck-r .luck-cont .luck-cont-zh{font-size:16px;font-weight:400;font-style:italic;color:#fff;margin-left:48px}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid,.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid em{text-align:left;height:25.3px;display:inline-block;overflow:hidden;line-height:0;background:url(/Public/Home/static/images/star01.png) repeat-x;background-size:26px auto;background-position:1px 0}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid{width:128px;vertical-align:-8px;background-position:0 -29px}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid .star1{width:20%}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid .star2{width:40%}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid .star3{width:60%}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid .star4{width:80%}
.xz-luck-info .xz-luck-r .luck-cont .luck-star-mid .star5{width:100%}
.xz-luck-info .xz-luck-r .luck-attr{width:392px;overflow:hidden;margin-top:16px}
.xz-luck-info .xz-luck-r .luck-attr ul{margin-right:-50px}
.xz-luck-info .xz-luck-r .luck-attr li{width:50%;height:20px;float:left;white-space:nowrap;color:#fff;margin-bottom:8px}
.xz-luck-info .xz-luck-r .luck-attr li .luck-attr-words{opacity:.5;font-size:14px}
.xz-luck-info .xz-luck-r .luck-attr .val{color:#f1f0f0;font-weight:400}
.luck-attr ul li span.star{background:url(/Public/Home/static/images/star02.png);height:16px;display:inline-block;vertical-align:-2px;opacity:1}
.luck-attr ul li span.star.star1{width:18px}
.luck-attr ul li span.star.star2{width:36px}
.luck-attr ul li span.star.star3{width:54px}
.luck-attr ul li span.star.star4{width:72px}
.luck-attr ul li span.star.star5{width:90px}
.xz-luck-info .xz-luck-select{width:110px;text-align:center;position:relative;margin-left:49px;margin-top:15px}
.xz-luck-select+.luck-date{font-size:15px;font-family:Arial;font-weight:700;color:#fff;opacity:.6;margin-top:7px;text-align:center;text-indent: -18px;}
.xz-luck-select .xz-select-hd .icon{margin-left:6px;vertical-align:2px}
.xz-luck-select .xz-select-hd .icxz-arrow3{height:5px;width:8px;background-image:url(/Public/Home/static/images/arrow02.png);background-repeat:no-repeat}
.xz-luck-info .xz-luck-select .xz-select-bd .xz-select-list:after,.xz-luck-info .xz-select-list:before{left:24%}
.xz-luck-info .xz-select-hd{padding:6px 16px;font-size:19px;border:1px solid #fff;border-radius:20px;opacity:.6}
.xz-luck-info .xz-select-hd .name{display:inline-block;width:60px}
.xz-luck-info .xz-select-bd{left:-10px}
.xz-luck-tabs{margin-top:-45px}
.xz-luck-tabs .hd{margin-left:218px;overflow:hidden;height:45px}
.xz-luck-tabs .hd-item{display:inline-block;vertical-align:top;color:#bfbcd3;font-weight:700;font-size:16px;height:39px;line-height:39px;margin-right:34px;cursor:pointer}
.xz-luck-tabs .hd-item.on{color:#fff;border-bottom:3px solid #fff}
.xz-luck-tabs .hd-item:hover{color:#fff}
.xz-luck-tabs .bd{margin-top:31px}
.xz-luck-tabs .bd-item{display:none}
.xz-luck-tabs .bd-item.on{display:block}
.xz-luck-tabs .bd-item h3{font-size:18px;font-weight:700;padding:8px 13px;border-radius:6px;display:inline-block}
.xz-luck-tabs .bd-item h3 i{vertical-align:text-bottom;margin-right:5px}
.xz-luck-tabs .bd-item p{font-size:16px;color:#666;line-height:34px;margin:15px 0;text-align:justify}
/*! 星座详情 start */
.xz-line{border:1px dashed #eee;text-align:center;width:993px;margin:28px auto}
.info_box-wrap{width:1200;margin:0 auto;background:url(/Public/Home/static/images/xzxx_bg.png) no-repeat;margin-top:28px;height:386px;padding-bottom:35px}
.info_box-wrap .main-part{width:670px;margin-left:25px;position:relative}
.info_box-wrap .fr.side-part{padding-right:20px}
.conbox{overflow:hidden}
.conbox .bmt{overflow:hidden;border-bottom:1px dashed rgba(238,238,238,.2)}
.conbox .bmt .astro-icon{width:176px;height:176px;float:left;margin:25px 25px 25px 0;text-align:center;border-radius:50%;background:rgba(255,255,255,.3)}
.conbox .bmt .astro-icon img{width:156px;height:156px;margin-top:10px}
.conbox .bmt .tit{height:50px;line-height:50px;float:left;margin-top:34px}
.conbox .bmt .tit h3{font-weight:700;font-size:36px;color:#fff;float:left;margin-right:10px}
.conbox .bmt .tit .xzinfo-xx{position:absolute;color:#fff;left:-19px;top:-11px;font-weight:700;font-size:14px;display:block;width:15px;overflow:hidden;white-space:nowrap}
.conbox .bmt .time{height:24px;line-height:24px;color:#999;font-size:14px;float:left;width:480px}
.conbox .bmt .info{font-size:14px;color:#666;line-height:28px;margin-top:10px;float:left;width:480px;overflow:hidden}
.conbox .bmt .xzinfo-time{display:inline-block;vertical-align:top;height:20px;line-height:20px;border-radius:4px;color:#f8f3fc;margin-top:24px;font-size:16px;font-weight:700;opacity:.6}
.conbox .info{text-indent:28px;font-size:15px;color:#fff;line-height:28px;margin-top:10px;overflow:hidden;height:54px}
.conbox .bmt .xz-basic-info{float:left;width:435px;overflow:hidden;font-size:0;margin-top:15px}
.conbox .bmt .xz-basic-info li{display:inline-block;width:37%;text-align:left;color:#fff;height:26px;line-height:26px;font-size:14px;overflow:hidden}
.conbox .bmt .xz-basic-info li .v-l{font-size:14px;color:#b7b3c1;font-weight:400}
.conbox .bmt .xz-basic-info li:nth-child(3n-1){width:37%}
.conbox .bmt .xz-basic-info li:nth-child(3n){width:26%}
.conbox .bmt .info.all{height:auto}
.conbox .xz-keytool{margin-top:33px;font-size:0;margin-right:-10px}
.conbox .xz-keytool li{display:inline-block;vertical-align:top;width:100px;height:34px;line-height:34px;background:rgba(51,41,85,1);border-radius:6px;font-size:15px;color:#d9bee3;text-align:center;margin-right:10px;text-overflow:ellipsis;overflow:hidden}
.conbox .xz-keytool li a{color:rgba(111,77,135,1)}
.info_box.x_page{width:270px;height:184px;margin-top:41px;background:linear-gradient(0deg,rgba(16,5,47,1) 0,rgba(31,12,72,1) 100%);border-radius:6px;position:relative}
.info_box.x_page .info_img{overflow:hidden;text-align:center;position:absolute;left:50%;margin-left:-35px;top:-16px}
.info_box.x_page .info_img .info_sex_img{width:34px;height:34px;padding:2px;box-sizing:border-box;border-radius:50%;background-image:-webkit-linear-gradient(top,#6110f6 0,#b30865 100%);background-image:-moz-linear-gradient(top,#6110f6 0,#b30865 100%);background-image:linear-gradient(top,#6110f6 0,#b30865 100%);display:inline-block;margin-right:10px;vertical-align:top}
.info_box.x_page .info_img .info_sex_img div.info_img_x{width:100%;height:100%;border-radius:100%;background:linear-gradient(0deg,#010005 0,#1f0c48 100%)}
.info_box.x_page .info_img .info_sex_img div.info_img_x img{margin-top:-2px;margin-left:-2px;width:34px;height:34px;cursor:pointer}
.info_box.x_page .info_img .info_sex_img.on{width:34px;height:34px;padding:0;background:linear-gradient(0deg,rgba(97,16,246,1) 0,rgba(179,8,101,1) 100%);border-radius:50%}
.info_box.x_page .info_img .info_sex_img.on .info_img_x{background:linear-gradient(0deg,rgba(97,16,246,1) 0,rgba(179,8,101,1) 100%)}
.info_box.x_page .info_img .info_sex_img.on div.info_img_x img{margin-top:0;margin-left:0;width:34px;height:34px;cursor:pointer}
.info_box.x_page p{padding:32px 16px 0 16px;font-size:13px;line-height:1.83;text-indent:28px;color:#c8c5cb;height:118px;overflow:hidden}
.info_text{display:none}
.info_text.on{display:block}
.fr.side-part .xz-jrys{position:relative;margin-bottom:10px;width:270px;height:116px;margin-top:25px}
.fr.side-part .xz-jrys .tit{background:url(/Public/Home/static/images/title.png) no-repeat;height:19px;position:absolute;top:-10px;left:50%;margin-left:-40px;text-align:center;width:84px}
.fr.side-part .xz-jrys ul{padding:10px 0;background:linear-gradient(0deg,rgba(24,8,70,1) 0,rgba(36,15,79,1) 100%);border-radius:6px;font-size:0}
.xz-jrys li{box-sizing:border-box;padding:0 10px;text-align:left;color:#898989;height:26px;line-height:26px;font-size:14px;margin-top:10px}
.xz-jrys li em{display:inline-block;width:56px;vertical-align:top}
.xz-jrys li label{display:inline-block;height:21px;line-height:21px;vertical-align:0;color:#fff;font-style:italic;font-size:12px}
.fr.side-part .xz-jrys li a{color:#6383de}
.fr.side-part .xz-jrys ul .xz-jrys-desc{padding:0 10px;line-height:24px;font-size:13px;height:48px;overflow:hidden;color:#c8c5cb;margin-top:8px}
.info_box.x_page p a,.xz-jrys-desc a{color:#f76846;font-size:13px}
.xz-jrys ul li .star-mid,.xz-jrys ul li .star-mid em{text-align:left;height:14px;display:inline-block;overflow:hidden;line-height:0;background:url(/Public/Home/static/images/star01.png) repeat-x;background-size:15px auto;background-position:1px 0}
.xz-jrys ul li .star-mid{width:75px;vertical-align:-5px;background-position:0 -17px}
.xz-jrys ul li .star-mid .star1{width:20%}
.xz-jrys ul li .star-mid .star2{width:40%}
.xz-jrys ul li .star-mid .star3{width:60%}
.xz-jrys ul li .star-mid .star4{width:80%}
.xz-jrys ul li .star-mid .star5{width:100%}
/*! 生肖详情 start */
.sxinfo_box-wrap{width:1200px;margin:0 auto;background:url(/Public/Home/static/images/ys_bg.png) no-repeat;margin-top:28px;height:386px;padding-bottom:35px}
.sxinfo_box-wrap .main-part{width:670px;margin-left:25px;position:relative}
.sxinfo_box-wrap .fr.side-part{padding-right:20px}
.sxinfo-conbox{overflow:hidden}
.sxinfo-conbox .bmt{overflow:hidden;border-bottom:1px dashed rgba(238,238,238,.2)}
.sxinfo-conbox .bmt .astro-icon{width:176px;height:176px;float:left;margin:25px 25px 25px 0;text-align:center;border-radius:50%;background:rgba(255,255,255,.3)}
.sxinfo-conbox .bmt .astro-icon img{width:156px;height:156px;margin-top:10px}
.sxinfo-conbox .bmt .tit{height:50px;line-height:50px;float:left;margin-top:34px}
.sxinfo-conbox .bmt .tit h3{font-weight:700;font-size:36px;color:#fff;float:left;margin-right:10px}
.sxinfo-conbox .bmt .tit .sxinfo-year{position:absolute;left:251px;top:42px;color:rgba(248,241,250,.6);font-size:13px;display:block;padding-left:15px;width:368px;height:28px;line-height:28px;background:url(/Public/Home/static/images/years_ima.png);overflow:hidden;white-space:nowrap;box-sizing:border-box}
.sxinfo-year a{color:rgba(248,241,250,.6)}
.sxinfo-year a:hover{color:#ee4d4d}
.sxinfo-conbox .bmt .time{height:24px;line-height:24px;color:#999;font-size:14px;float:left;width:480px}
.sxinfo-conbox .bmt .info{font-size:14px;color:#666;line-height:28px;margin-top:10px;float:left;width:480px;overflow:hidden}
.sxinfo-conbox .bmt .xzinfo-time{display:inline-block;vertical-align:top;height:20px;line-height:20px;border-radius:4px;color:#f8f3fc;margin-top:24px;font-size:16px;font-weight:700;opacity:.6}
.sxinfo-conbox .info{text-indent:28px;font-size:15px;color:#fff;line-height:28px;margin-top:10px;overflow:hidden;height:108px}
.sxinfo-conbox .bmt .xz-basic-info{float:left;width:435px;overflow:hidden;font-size:0;margin-top:15px}
.sxinfo-conbox .bmt .xz-basic-info li{display:inline-block;width:50%;text-align:left;color:#fff;height:26px;line-height:26px;font-size:14px;overflow:hidden}
.sxinfo-conbox .bmt .xz-basic-info li .v-l{font-size:14px;color:#b7b3c1;font-weight:400}
.sxinfo-conbox .bmt .info.all{height:auto}
.sxinfo_box-wrap .side-part .sx-luck{position:relative;margin-bottom:10px;width:270px;margin-top:50px}
.sxinfo_box-wrap .side-part .sx-luck .tit{background:url(/Public/Home/static/images/title_sxys.png) no-repeat;height:19px;position:absolute;top:-10px;left:50%;margin-left:-40px;text-align:center;width:84px}
.sxinfo_box-wrap .side-part .sx-luck ul{padding:10px 0;background:linear-gradient(0deg,rgba(24,8,70,1) 0,rgba(36,15,79,1) 100%);border-radius:6px;font-size:0}
.sxinfo_box-wrap .side-part .sx-luck li{box-sizing:border-box;padding:0 10px;text-align:left;color:#898989;height:26px;line-height:26px;font-size:14px;margin-top:10px}
.sxinfo_box-wrap .side-part .sx-luck li em{display:inline-block;width:56px;vertical-align:top}
.sxinfo_box-wrap .side-part .sx-luck li label{display:inline-block;height:21px;line-height:21px;vertical-align:0;color:#fff;font-style:italic;font-size:12px}
.sxinfo_box-wrap .side-part .sx-luck li a{color:#6383de}
.sxinfo_box-wrap .side-part .sx-luck ul .sx-luck-desc{padding:0 10px;line-height:24px;font-size:13px;height:72px;overflow:hidden;color:#c8c5cb;margin-top:8px}
.sxinfo_box-wrap .sx-luck-desc a{color:#f76846;font-size:13px}
.sx-luck ul li .star-mid em,.sxinfo_box-wrap .sx-luck ul li .star-mid{text-align:left;height:14px;display:inline-block;overflow:hidden;line-height:0;background:url(/Public/Home/static/images/star01.png) repeat-x;background-size:15px auto;background-position:1px 0}
.sxinfo_box-wrap .sx-luck ul li .star-mid{width:75px;vertical-align:-5px;background-position:0 -17px}
.sxinfo_box-wrap .sx-luck ul li .star-mid .star1{width:20%}
.sxinfo_box-wrap .sx-luck ul li .star-mid .star2{width:40%}
.sxinfo_box-wrap .sx-luck ul li .star-mid .star3{width:60%}
.sxinfo_box-wrap .sx-luck ul li .star-mid .star4{width:80%}
.sxinfo_box-wrap .sx-luck ul li .star-mid .star5{width:100%}
.sx-char{margin-top:38px;font-size:0;background:linear-gradient(0deg,rgba(24,8,70,1) 0,rgba(36,15,79,1) 100%);border-radius:6px}
.sx-char ul{padding:15px 15px 0;box-sizing:border-box;width:270px}
.sx-char ul li{margin-bottom:8px;color:#c8c5cb;height:23px;line-height:23px;font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.sx-char ul li .v-l{display:inline-block;color:#fff;background:linear-gradient(0deg,rgba(49,90,184,.8) 0,rgba(92,141,216,.8) 100%);border-radius:4px;width:36px;height:20px;line-height:20px;border-radius:4px;font-size:12px;text-align:center;margin-right:10px}
.sx-char ul li:nth-child(2) .v-l{background:linear-gradient(0deg,rgba(195,47,77,.8) 0,rgba(207,109,140,.8) 100%)}
.sx-char ul li:nth-child(3) .v-l{background:linear-gradient(0deg,rgba(83,48,165,.8) 0,rgba(120,110,213,.8) 100%)}
.sx-char-btn{display:block;width:80px;height:28px;line-height:28px;background:rgba(59,50,82,1);border-radius:4px;text-align:center;font-size:14px;color:#af9cca;margin:0 auto;cursor:pointer}
.sx-yunshi-info .sx-yunshi-r .yunshi-r-bd{font-size:0;padding-top:34px}
.sx-yunshi-info .sx-yunshi-r .yunshi-r-bd .ui-select{background:0 0;border:none;font-size:20px;width:120px}
.sx-yunshi-info .sx-yunshi-r .yunshi-r-bd .ui-select .select-hd{background:0 0;padding-left:0;background:url(/Public/Home/static/images/arrow_sxys.png) no-repeat;color:#fff;background-size:14px 14px;background-position:90% center}
.sx-yunshi-info .sx-yunshi-r .luck-cont{vertical-align:top;display:inline-block;width:50%}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-cont-zh{margin-bottom:15px;font-size:16px}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-cont-zh2{margin-bottom:10px;font-size:14px;color:rgba(255,255,255,1);opacity:.6}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid,.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid em{text-align:left;height:25.3px;display:inline-block;overflow:hidden;line-height:0;background:url(/Public/Home/static/images/star01.png) repeat-x;background-size:26px auto;background-position:1px 0}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid{width:128px;vertical-align:-8px;background-position:0 -29px}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid .star1{width:20%}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid .star2{width:40%}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid .star3{width:60%}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid .star4{width:80%}
.sx-yunshi-info .sx-yunshi-r .luck-cont .luck-star-mid .star5{width:100%}
.sx-month-wrap{margin:20px 20px 0 0}
.sx-month-wrap ul{font-size:0;line-height:0}
.sx-month-wrap ul li{display:inline-block;width:16.66667%;box-sizing:border-box;padding:8px 2px}
.sx-month-wrap ul li a{display:block;height:36px;line-height:36px;text-align:center;background:rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:16px}
.sx-month-wrap ul li.on a{background:rgba(255,255,255,1);opacity:.8;color:#10052d}
.sx-yunshi-tabs{margin-top:20px}
.sx-yunshi-tabs .bd-item p{font-size:16px;color:#666;line-height:34px;margin:15px 0;text-align:justify}
.sx-yunshi-tabs .bd-item h3{font-size:18px;font-weight:700;padding:8px 0;border-radius:6px;display:inline-block}
.sx-yunshi-tabs .bd-item h3 i{vertical-align:text-bottom;margin-right:5px}
.sx-yunshi-info .sx-yunshi-l .ui-select .select-hd{background:url(/Public/Home/static/images/arrow02.png) no-repeat;background-size:8px 5px;background-position:90% center;padding:6px 0;color:#fff}
.sx-yunshi-info .sx-yunshi-l .ui-select{width:110px;text-align:center;position:relative;margin-left:49px;margin-top:10px;background:0 0;border:none;font-size:19px;border:1px solid rgba(255,255,255,.6);border-radius:20px;box-sizing:border-box}
.sx-yunshi-info .ui-select .select-bd .option{padding:0}
.sx-yunshi-info .ui-select .select-bd .option a{padding:5px 5px}
.shengxiao-bottom{padding:30px 20px;background:rgba(250,250,250,1)}
.shengxiao-bottom .text-content{text-indent:2em;font-size:16px;color:#333;line-height:32px;margin:10px 0;text-align:justify}
.shengxiao-bottom .t-month{color:#f13c3c;font-size:20px;font-weight:700}
.shengxiao-bottom .t-time{font-size:14px;color:#999;font-weight:400}
/*! 运势详情 start */
.sx-yunshi{background:#fff;margin-bottom:20px;position:relative}
.sx-yunshi-info{height:240px;color:#fff;width:670px;border-top-left-radius:6px;border-top-right-radius:6px;background:url(/Public/Home/static/images/ysxq_bg.png) no-repeat}
.sx-yunshi-l{float:left;width:218px}
.sx-yunshi-l .luck-icon{margin:20px 30px 0;background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);width:148px;height:148px;text-align:center;border-radius:50%;background:rgba(255,255,255,.3);box-sizing:border-box;padding:10px}
.sx-yunshi-l .luck-icon img{width:100%;height:100%}
.sx-yunshi-r{margin-left:218px}
/*! 百家姓  */
.cm_box1{margin-top:20px;border:1px solid #edc9ab;margin-bottom:15px}
.cm_box1 .v-head{position:relative;padding:10px 20px;background-color:#edc9ab;height:28px;line-height:28px;font-weight:700;font-size:18px}
.cm_box1 .v-head .v-head-label{position:absolute;right:20px;font-size:14px;font-weight:400}
.cm_list1{padding:10px 0;overflow:hidden}
.cm_list1 li{float:left;width:66px;padding-left:28px}
.cm_box1 .v-ctn{background-color:#fffcfb}
.cm_box1 .v-tab-items{margin:10px 0;padding:5px 30px;background-color:#f8f8f8}
.cm_box1 .v-tab-items li{padding:0 10px;margin-right:20px;display:inline-block;height:26px;line-height:26px;font-size:14px;color:#782faa}
.cm_box1 .v-tab-items li.cur{color:#fff;background-color:#782faa}
.cm_box1 .v-tab-items li a{color:#782faa!important}
.cm_box1 .v-tab-items li.cur a{color:#fff!important}
/*! 智能起名 start */
.znqm-step-box{display:none}
.znqm-step-box.fadein{display:block;-webkit-animation:fadeIn .2s ease-out;-moz-animation:fadeIn .2s ease-out;-o-animation:fadeIn .2s ease-out;animation:fadeIn .2s ease-out}
#gbh_ul,#gbhzh_ul,#gua_ul,#rg_ul,#zg_ul{-webkit-overflow-scrolling:touch;height:240px;overflow-y:scroll;background:#fff;border:1px solid #ccc}
#gbh_ul li,#gbhzh_ul li,#gua_ul li,#rg_ul li,#zg_ul li{padding-left:10px;line-height:26px;height:26px;font-size:14px;color:#333;cursor:pointer}
#gbh_ul li.hover,#gbhzh_ul li.hover,#gua_ul li.hover,#rg_ul li.hover,#zg_ul li.hover{background:#fff0b0}
#gbh_ul li.select,#gbhzh_ul li.select,#gua_ul li.select,#rg_ul li.select,#zg_ul li.select{background:#f5f2f8}
.guideDiv{overflow:hidden}
.guideDiv P{margin:0;padding-top:5px;padding-bottom:5px;line-height:28px}
.guideDiv .eitem{float:left;margin-left:48px;margin-top:5px;margin-bottom:5px;width:500px;height:30px;overflow:hidden}
.guideDiv .guaxiang{margin:0 auto;width:800px;overflow:hidden}
.daixuan .condition{height:16px;width:16px}
.guideDiv .guaxiang .gitem{display:inline-block;margin:0 10px;width:170px;height:280px;overflow:hidden}
.guideDiv .guaxiang .gitem.t1{width: 210px;}
.guideDiv .guaxiang .gitem h4{height:30px;line-height:30px;font-size:14px}
.guideDiv .guaxiang .gitem .wuge_bg p{padding:0;text-indent:.5em}
.guideDiv .ziDiv{overflow:hidden;margin-top:10px}
.guideDiv .ziDiv h4{position:relative;height:30px;line-height:30px;font-size:16px}
.guideDiv .ziDiv h5{float:left;width:202px;height:30px;line-height:30px;font-size:14px}
.guideDiv .ziDiv .leftZone,.guideDiv .ziDiv .rightZone{float:left;width:252px;margin-right:38px}
.guideDiv .ziDiv .c-checkbox,.guideDiv .ziDiv ul{border:1px solid #ccc;overflow:auto;padding:5px;font-size:14px}
.guideDiv .ziDiv .c-checkbox,.guideDiv .ziDiv ul{background:#fff;display:block;min-height:120px}
.guideDiv .ziDiv .c-checkbox label,.guideDiv .ziDiv ul{margin-right:5px}
.guideDiv .ziDiv .rightZone ul{height:48px;background:#fff}
.guideDiv .ziDiv .inputText{width:30px;height:24px;line-height:24px;vertical-align:middle;border:1px solid #ccc;padding:2px}
.guideDiv .ziDiv .zbutton{width:40px;height:30px;line-height:30px;font-size:14px;vertical-align:middle}
.guideDiv .ziDiv .fenye{line-height:30px;color:#d51938}
.guideDiv .ziDiv .fenye a{color:#d51938;text-decoration:underline;cursor:pointer}
.lz-font1{position:absolute;right:5px;font-size:12px}
.lz-font1>span{color:#e60012}
.qiming-res{padding:5px 10px;background-color:#fff;border:1px solid #ccc;border-radius:3px;height:353px;overflow:auto}
.qiming-res li{display:inline-block;width:52px;font-size:13px;margin:2px 5px;line-height:28px;height:28px}
.qiming-res li a{color:#333;display:block}
.fort-btns{width:420px;margin:30px auto 0}
.fort-btns .sm-btn{display:block;margin:0 auto}
.sm-detail .title{font-size:30px;text-align:center;margin-bottom:20px}
.sm-detail .sm-detail-info{margin-bottom:40px}
.sm-detail .sm-title{border-bottom:2px solid #f5f5f5;height:52px;margin-top:-20px;margin-bottom:50px}
.sm-detail .sm-title h3{font-size:30px;position:absolute;margin-top:20px;background:#fff;padding-right:12px}
.sm-detail .sm-table{width:100%;table-layout:fixed}
.sm-detail .sm-table td,.sm-detail .sm-table th{text-align:center;padding:9px 0}
.sm-detail .sm-table th{color:#999;font-weight:100}
.sm-detail .sm-table th.c6{text-indent:6px}
.sm-detail .sm-table td{font-weight:700}
.sm-detail .sm-table .c1{color:#999;text-align:right;width:82px;font-weight:100}
.sm-detail .sm-table .c6{width:200px;text-align:left;padding-left:120px}
.sm-detail .qm-table{width:348px;float:left}
.sm-detail .qm-title{height:42px;margin-bottom:25px}
.sm-detail .qm-title h3{display:inline-block;vertical-align:middle;font-size:30px;background:#fff;padding-right:12px}
.sm-detail .qm-title .icon{vertical-align:middle}
.sm-detail .icsm-name-box{display:block;margin-bottom:25px}
.sm-detail .qm-name-info{margin-left:95px}
.sm-detail .qm-name-info .name{display:block;font-size:24px;font-weight:700;padding-top:20px;line-height:1}
.sm-detail .qm-name-info .attr{color:#999}
.sm-detail .qm-name-info .qual{display:inline-block;font-size:16px;font-weight:700;color:#ff5552;margin-left:25px;line-height:1.1;-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}
.qm-result-info{margin-top:20px;width:276px;float:right;background:#fff;border:2px dashed #e6e6e6;border-radius:10px;text-align:center;padding-bottom:20px}
.qm-result-info .face{width:78px;height:78px;display:block;margin:-40px auto 5px}
.qm-result-info .gender{font-size:16px;margin-bottom:-10px}
.qm-result-info .name{padding:10px 0;margin-top:10px}
.qm-result-info .word{font-size:40px;color:#ff5b53;line-height:1.2;background-image:-webkit-gradient(linear,0 0,0 bottom,from(#fbb265),to(#ff5552));-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.qm-result-info .attr{display:inline-block;color:#f1b145;line-height:1;padding:1px;border:2px solid #efa940;border-radius:4px}
.qm-result-info .text{font-size:12px;color:#999;text-align:left;padding:0 38px;text-align:justify;text-justify:inter-ideograph;word-break:break-all}
.qm-result-info .g3{font-size:14px}
.qm-result-info .score{text-align:left;padding-left:38px;margin-bottom:10px}
.qm-result-info .title{vertical-align:bottom;font-size:24px;color:#999;line-height:42px}
.qm-result-info .value{font-size:40px;line-height:1.1;color:#333;vertical-align:bottom}
.qm-result-info .unit{font-size:16px;color:#ee4d4d;font-weight:700;display:inline-block;font-family:Simhei;-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}
.qm-suggest-list{font-size:0}
.qm-suggest-list h3{font-size:18px;font-weight:700}
.qm-suggest-list .bd{margin-left:-20px;margin-bottom:-20px;margin-top:10px}
.qm-suggest-list .btn{width:108px;padding:5px 0;border-radius:0;margin:0 0 20px 18px;font-size:18px}
.qm-suggest-list .btn:hover{border-color:#ee4d4d}
.qm-info-box{font-size:16px;line-height:2.2;margin-top:-10px}
.qm-info-box dt{float:left}
.qm-info-box dd{overflow:hidden}
.qm-info-box .value{font-size:40px;line-height:1;display:inline-block;vertical-align:-2px;margin-top:-5px}
.qm-info-tip{color:#999;margin:15px 0 40px}
.qm-info-point{background:#f4c478;color:#ce541e;padding:9px 20px;border-radius:8px;font-weight:700;margin-top:30px;margin-bottom:10px}
.qm-sc-table{width:390px;float:left;line-height:35px}
.qm-sc-table th{text-align:left;color:#999;font-weight:400}
.qm-sc-table td{font-weight:700}
.qm-wg-list{width:345px;float:right;font-weight:700;margin-top:5px}
.qm-wg-list dl{overflow:hidden;line-height:28px}
.qm-wg-list dd,.qm-wg-list dt{float:left}
.qm-wg-list dd{width:65px}
.qm-wg-list .c1{color:#ff6462}
.qm-wg-list .c2{color:#f8834f}
.qm-wg-list .c3{color:#624781}
.icsm-name-box{height:86px;width:278px;background:url(/Public/Home/static/images/icsm-name-box.png) no-repeat}
.icsm-name-tip{background:url(/Public/Home/static/images/icsm-name-tip.png) no-repeat;height:30px;width:412px}
/*! 图片  start */
.content-tp{width:1200px;overflow:hidden;padding-bottom:50px}
.content-tp-title{font-size:30px;font-weight:700;color:#111;margin-top:38px}
.content-tp-title a{font-size:15px;color:#666;float:right;font-weight:400;padding:8px 15px;border-radius:14px;background:#f5f5f5;line-height:19px;margin-right:10px;margin-top:5px}
.content-tp-ctn{width:1200px;overflow:hidden}
.content-tp .tp-item .tp-word{font-size:18px;font-weight:400;color:#111;text-align:center;height:50px;line-height:50px}
.bottom-tp-title{font-size:20px;font-weight:700;color:#111;margin-top:38px}
.bottom-tp-title .t-line{margin-top:5px;margin-right:15px;vertical-align:top;display:inline-block;width:5px;height:20px;background:linear-gradient(0deg,rgba(144,86,251,1) 0,rgba(163,10,214,1) 100%)}
.bottom-tp-title a{font-size:15px;color:#aaa;float:right;font-weight:400;line-height:19px;margin-top:5px}
.bottom-tp .tp-item h3{margin:0;padding:10px 10px;background:#fafafa;font-size:16px}
.tp-list .section-ctn,.tp-list .section-title{padding-left:0;padding-right:0}
/*! 图片  end */
.chaxun-box{float:left;width:480px}
.chaxun-box-hd{font-weight:700;font-size:28px;text-align:center}
.chaxun-box-hd i{margin-top:8px;vertical-align:top;display:inline-block;margin-right:10px;height:28px;width:28px}
.chaxun-box-bd{margin-top:20px;padding:20px 20px 0;width:480px;height:300px;background:rgba(255,255,255,1);box-shadow:0 0 20px 0 rgba(0,0,0,.08);border-radius:6px;box-sizing:border-box}
.chaxun-btn{margin:10px auto;width:146px;height:46px;line-height:46px;text-align:center;background:linear-gradient(0deg,rgba(97,147,240,1) 0,rgba(119,181,251,1) 100%);border-radius:6px;font-size:18px;font-weight:700;color:rgba(255,255,255,1);cursor:pointer}
.chaxun-btn.t2{background:linear-gradient(0deg,rgba(249,157,65,1) 0,rgba(247,191,16,1) 100%)}
.chaxun-form-group{margin-top:15px;margin-bottom:15px}
.chaxun-form-group .date-picker{display:inline-block}
.chaxun-form-group .date-picker-box{border:none}
.chaxun-form-group .form-select{margin-right:10px;display:inline-block;border:1px solid #eaeaea;border-radius:4px}
.chaxun-form-group.t2{margin-right:-10px}
.chaxun-form-group .form-select select{width:80px;background-image:url(/Public/Home/static/images/arrow.png)}
.chaxun-form-group .form-select .js_bz_month{width:90px}
.chaxun-form-group .form-select .js_bz_year{width:100px}
.chaxun-box-tips span{color:#666}
.chaxun-box-tips{margin-top:30px;font-weight:700;color:#999;font-size:12px}
.chaxun-name{font-size:16px;font-weight:700;height:40px;line-height:40px}
/*! 网站地图 start */
.main-wrap{overflow:hidden;padding-bottom:39px;margin-top:20px}
#schannel{width:1200px;margin:0 auto}
.sitemapbox{overflow:hidden}
.sitemapbox div{width:1200px;padding:16px 0;overflow:hidden;border-bottom:dashed 1px #e1e1e1}
.sitemapbox div:last-child{border:0}
.sitemapbox h2{height:30px;font-size:18px;font-weight:700;line-height:30px}
.sitemapbox h2 img{width:24px;height:24px;vertical-align:middle}
.sitemapbox h2 i{vertical-align:text-bottom}
.sitemapbox h2 a{color:#111;margin-left:5px;vertical-align:middle}
.sitemapbox ul{margin-top:12px}
.sitemapbox ul li{float:left;margin-right:18px;height:30px;line-height:30px;font-size:15px}
.sitemapbox ul li a{color:#525252;font-weight:400}
/*! 专题详情 start */
.content-m{width:1200px;margin-top:43px}
.content-m .zt-detail{box-shadow:0 0 20px 0 rgba(0,0,0,.08);width:998px;margin-left:1px;position:relative}
.content-m .zt-detail .zt-item-type{margin-top:0}
.zt-item.v2{padding:39px 40px;background:#fff}
.zt-item-detail-hd{float:left}
.zt-item.v2 .zt-item-detail-hd img{width:318px;height:184px}
.zt-item.v2 .zt-item-detail-bd{margin-left:350px}
.zt-item.v2 .zt-item-detail-bd h3{color:#111;font-weight:700;font-size:28px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zt-item.v2 .zt-item-detail-bd .zt-item-time{color:#aaa;font-size:16px;font-weight:400;margin:18px 0 22px 0}
.zt-item.v2 .zt-item-detail-bd .zt-item-line{background:rgba(239,239,239,1);width:560px;height:1px}
.zt-item.v2 .zt-item-detail-bd .t-content{margin-top:15px}
.zt-item-detail-bd .t-content{font-size:14px;color:#666;line-height:28px}
.zt-item.v2 .zt-item-detail-bd .t-content .line2{-webkit-line-clamp:3}
.zt-item-detail-bd .t-content .line2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.content-list.zt-list .zt-list-hd{color:#111;font-size:20px;font-weight:700;padding-bottom:20px;border-bottom:1px solid #f5f5f5}
.content-list.zt-list .zt-list-bd{padding:1px 0 25px}
.content-list.zt-list .zt-list-bd dt{height:31px;line-height:29px;overflow:hidden;margin-top:3px;margin-bottom:20px}
.content-list.zt-list .zt-list-bd .item{display:block;overflow:hidden;margin-top:40px}
.content-list.zt-list .zt-list-bd .zt-pic{position:relative;width:225px;height:145px;overflow:hidden;float:left}
.content-list.zt-list .zt-list-bd .zt-pic .zt-catetag{position:absolute;left:0;top:10px;width:62px;height:24px;line-height:24px;font-size:12px;padding-right:10px;text-align:center;color:#fff;background:url(/Public/Home/static/images/sort01.png) no-repeat;box-sizing:border-box}
.content-list.zt-list .zt-list-bd .zt-pic .zt-catetag.w4{background-image:url(/Public/Home/static/images/sort02.png);width:79px;background-size:100% 100%}
.content-list.zt-list .zt-list-bd .zt-con{overflow:hidden;margin-left:255px}
.content-list.zt-list .zt-list-bd .zt-con .type{ display:inline-block;width:65px;text-align: center; color:#f76846;border:1px solid #f76846;font-size:12px;background:#fff;border-radius:4px;margin-right:11px}
.content-list.zt-list .zt-list-bd .zt-con .tit{display:inline-block;font-size:18px;font-weight:700;color:#111;overflow:hidden;text-overflow:ellipsis;width:329px;white-space:nowrap;vertical-align:top}
.content-list.zt-list .zt-list-bd .zt-con .tit:hover,.hot-topic-type .hot-topic-name:hover{color:#eeb27c}
.content-list.zt-list .zt-list-bd .zt-rem{color:#999;text-align:justify;height:60px;line-height:30px;overflow:hidden;margin-bottom:10px}
.content-list.zt-list .zt-list-bd .tag{display:inline-block;vertical-align:top;min-width:58px;line-height:20px;padding:0 5px;color:#999;border:1px solid #ccc;border-radius:3px;text-align:center}
.content-list.zt-list .zt-list-bd .zt-ft{position:relative}
.content-list.zt-list .zt-list-bd .zt-time{position:absolute;right:0;color:#ccc;font-size:12px}
.content-list.zt-list .zt-list-bd .zt-view{color:#ccc;font-size:13px}
.content-list.zt-list .zt-list-bd .zt-iccm-view{display:inline-block;margin-right:7px}
.content-list.zt-list .zt-list-bd .zt-viewnum{color:#efcca6}
.content-list.zt-list .zt-list-bd img{width:100%;height:100%}
.hot-topic{width:280px;overflow:hidden}
.hot-topic .hot-topic-title{clear:both;height:20px;line-height:20px}
.hot-topic .hot-topic-title i{width:5px;height:20px;background:linear-gradient(0deg,rgba(144,86,251,1) 0,rgba(163,10,214,1) 100%);display:block;float:left}
.hot-topic .hot-topic-title h3{font-size:20px;font-weight:700;color:#111;float:left;margin-left:10px}
.hot-topic .hot-topic-title .zt-all{font-size:15px;color:#aaa;float:right}
.hot-topic ul{margin-top:34px}
.hot-topic ul li{width:132px;float:left;height:73px;background:rgba(250,250,250,1);border-radius:4px;margin-bottom:16px}
.hot-topic ul li:nth-child(even){margin-left:16px}
.hot-topic-type{margin-top:14px;margin-left:13px}
.hot-topic-type .hot-topic-fh{color:#f77846;font-size:16px;font-family:Arial;float:left;line-height:27px}
.hot-topic-name{color:#333;font-size:16px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-left:17px}
.zt-sum{font-size:14px;color:#bbb;margin-top:4px;margin-left:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*! 精准查询详情  */
.precise-query-title{padding-bottom:24px;margin-bottom:24px;font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:rgba(241,60,60,1);border-bottom:1px solid #eee}
.precise-query-title span{font-size:18px;font-weight:400;color:#111}
.xz-cquery-tabs ul{margin:0 -8px}
.xz-cquery-tabs li a{display:block;height:48px;line-height:48px;font-size:19px;color:#f4a6a6;text-align:center;border-radius:4px;margin:0 8px;background:#fce5e5}
.xz-cquery-tabs li:nth-child(2) a{color:#e8b972;background:#fdf1df}
.xz-cquery-tabs li:nth-child(3) a{color:#c69fcc;background:#f7f1f8}
.xz-cquery-tabs li:nth-child(4) a{color:#a1b8e1;background:#eff4fd}
.xz-cquery-tabs li.on:nth-child(1) a{color:#fff;background:linear-gradient(0deg,rgba(241,60,60,1) 0,rgba(255,153,160,1) 100%)}
.xz-cquery-tabs li.on:nth-child(2) a{color:#fff;background:linear-gradient(0deg,rgba(242,123,5,1) 0,rgba(253,189,64,1) 100%)}
.xz-cquery-tabs li.on:nth-child(3) a{color:#fff;background:linear-gradient(0deg,rgba(172,4,196,1) 0,rgba(223,102,240,1) 100%)}
.xz-cquery-tabs li.on:nth-child(4) a{color:#fff;background:linear-gradient(0deg,rgba(90,143,241,1) 0,rgba(142,194,252,1) 100%)}
.xz-cquery-cons{font-size:16px;margin-top:30px}
.xz-cquery-conbox .conbox-l{width:180px;float:left}
.xz-cquery-conbox .conbox-r{margin-left:230px}
.xz-cquery-conbox .conbox-l .xz-cquery-image{width:180px;height:180px}
.xz-cquery-conbox .conbox-l .xz-cquery-image img{width:100%;height:100%}
.xz-cquery-conbox .conbox-l .xz-cquery-title{font-size:36px;font-family:Microsoft YaHei;font-weight:400;color:rgba(178,7,202,1);text-align:center;margin:20px 0 8px}
.xz-cquery-conbox .conbox-l .xz-cquery-time{text-align:center;margin:5px 0;font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:rgba(153,153,153,1)}
.xz-cquery-conbox .xz-basic-info{height:196px;font-size:15px;margin-bottom:10px}
.xz-cquery-conbox .xz-basic-info li{padding:5px 0}
.xz-cquery-conbox .xz-basic-info li .v-l{color:#666}
.xz-cquery-conbox .xz-qulity{padding-top:10px;border-top:1px solid #eee}
.xz-cquery-conbox .xz-qulity li{padding:2px 0;color:#333;font-size:15px}
.xz-cquery-conbox .xz-qulity-label{font-weight:700}
.xz-cquery-conbox .xz-cquery-hd{padding-bottom:20px;border-bottom:1px solid #eee}
.xz-qulity-cont{margin-top:10px}
.xz-qulity-cont .t-title{margin:10px 0;font-size:18px;font-family:Microsoft YaHei;font-weight:700;color:rgba(17,17,17,1);line-height:34px}
.xz-qulity-cont p{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:rgba(51,51,51,1);line-height:34px}
/*! 黄历 */
.huangli-detail .title{margin-bottom:30px;padding:20px 0 40px;font-size:30px;font-family:Microsoft YaHei;font-weight:700;color:rgba(17,17,17,1);text-align:center;border-bottom:1px solid #eee}
.huangli-detail .text{line-height:2;font-size:16px}
.hl-title{margin:15px 0;padding:12px 0;background:#fafafa}
.hl-title::before{content:' ';margin-right:10px;display:inline-block;width:6px;height:26px;background:linear-gradient(0deg,rgba(144,86,251,1) 0,rgba(163,10,214,1) 100%);vertical-align:top}
.hl-title h3{vertical-align:top;display:inline-block;height:26px;font-size:26px;font-family:Microsoft YaHei;font-weight:700;color:rgba(17,17,17,1);line-height:26px}
.huangli-detail .cata_bd dt{margin:15px 0;font-size:22px;font-family:Microsoft YaHei;font-weight:700;color:rgba(51,51,51,1)}
.huangli-detail .cata_bd dd{text-indent:2em}
/*! 节气  */
.jieqi-title{margin-bottom:30px;font-size:36px;font-weight:700;color:rgba(17,17,17,1);text-align:center}
.jieqi-box .main-title3{margin:15px 0}
.jieqi-box .main-title3::before{content:' ';margin-right:10px;display:inline-block;width:6px;height:26px;background:linear-gradient(0deg,rgba(144,86,251,1) 0,rgba(163,10,214,1) 100%);vertical-align:top}
.jieqi-box .main-title3 b{vertical-align:top;display:inline-block;height:26px;font-size:26px;font-family:Microsoft YaHei;font-weight:700;color:rgba(17,17,17,1);line-height:26px}
.jieqi-standard-time li{float:left;width:33.33333%;line-height:40px;height:40px;font-size:14px;margin-bottom:5px;font-weight:700}
.jieqi-standard-time li .stardard-left{text-align:center;color:#333;margin-right:20px;display:inline-block;font-weight:400;width:96px;height:38px;line-height:38px;background:rgba(248,248,248,1);border-radius:4px}
.jieqi_bd p{font-size:16px;line-height:2}
.jieqi-box .season-box-hd{height:34px;line-height:34px;font-size:18px;font-weight:700;text-align:center;color:#fff;border-radius:4px 4px 0 0}
.jieqi-box .season-box-bd{padding:11px 0;box-shadow:0 0 8px 0 rgba(0,0,0,.06)}
.jieqi-box .season-box-bd ul li.active{color:#333;position:relative}
.jieqi-box .season-box-bd ul li.active::after{position:absolute;content:' ';bottom:0;left:50%;margin-left:-2px;width:4px;height:4px;background:rgba(6,176,162,1);border-radius:50%}
.jieqi-box .season-box.t-summer .season-box-bd ul li.active::after{background:rgba(253,80,80,1)}
.jieqi-box .season-box.t-autumn .season-box-bd ul li.active::after{background:rgba(251,164,13,1)}
.jieqi-box .season-box.t-winter .season-box-bd ul li.active::after{background:rgba(103,154,247,1)}
.jieqi-box .season-box-bd ul li{padding:5px 0;text-align:center;color:#999;font-size:17px;cursor:pointer}
.jieqi-box .jieqi-box-hd{padding:20px;margin-bottom:20px;position:relative;height:160px;border-radius:4px;box-sizing:border-box}
.jieqi-box .jieqi-box-hd .t-text{position:absolute;top:16px;right:15px;font-size:13px;color:#fff}
.jieqi-box .jieqi-box-hd .jieqi_time{font-size:15px;color:rgba(255,255,255,.7)}
.jieqi-box .jieqi-box-hd .t-jieqi-text{margin-bottom:15px;margin-top:0;color:#fff;font-weight:700;font-size:0}
.jieqi-box .selected-jieqi-time{margin-top:30px}
.icjq-autumn,.icjq-bailu,.icjq-chunfen,.icjq-chushu,.icjq-dahan,.icjq-dashu,.icjq-daxue,.icjq-dongzhi,.icjq-guyu,.icjq-hanlu,.icjq-jingzhe,.icjq-lichun,.icjq-lidong,.icjq-liqiu,.icjq-lixia,.icjq-mangzhong,.icjq-qingming,.icjq-qiufen,.icjq-shuangjiang,.icjq-spring,.icjq-summer,.icjq-t_bailu,.icjq-t_chunfen,.icjq-t_chushu,.icjq-t_dahan,.icjq-t_dashu,.icjq-t_daxue,.icjq-t_dongzhi,.icjq-t_guyu,.icjq-t_hanlu,.icjq-t_jingzhe,.icjq-t_lichun,.icjq-t_lidong,.icjq-t_liqiu,.icjq-t_lixia,.icjq-t_mangzhong,.icjq-t_qingming,.icjq-t_qiufen,.icjq-t_shuangjiang,.icjq-t_xiaohan,.icjq-t_xiaoman,.icjq-t_xiaoshu,.icjq-t_xiaoxue,.icjq-t_xiazhi,.icjq-t_yushui,.icjq-winter,.icjq-xiaohan,.icjq-xiaoman,.icjq-xiaoshu,.icjq-xiaoxue,.icjq-xiazhi,.icjq-yushui{display:inline-block;background:url(/Public/Home/static/images/icons_sprite-jieqi.png) no-repeat}
.icjq-autumn{width:228px;height:34px;background-position:-2010px 0}
.icjq-bailu{width:1200px;height:160px;background-position:-1005px -1815px}
.icjq-chunfen{width:1200px;height:160px;background-position:0 -990px}
.icjq-chushu{width:1200px;height:160px;background-position:0 -330px}
.icjq-dahan{width:1200px;height:160px;background-position:0 -495px}
.icjq-dashu{width:1200px;height:160px;background-position:0 -660px}
.icjq-daxue{width:1200px;height:160px;background-position:0 -825px}
.icjq-dongzhi{width:1200px;height:160px;background-position:-1005px 0}
.icjq-guyu{width:1200px;height:160px;background-position:-1005px -165px}
.icjq-hanlu{width:1200px;height:160px;background-position:-1005px -330px}
.icjq-jingzhe{width:1200px;height:160px;background-position:-1005px -495px}
.icjq-lichun{width:1200px;height:160px;background-position:-1005px -660px}
.icjq-lidong{width:1200px;height:160px;background-position:-1005px -825px}
.icjq-liqiu{width:1200px;height:160px;background-position:0 0}
.icjq-lixia{width:1200px;height:160px;background-position:-1005px -990px}
.icjq-mangzhong{width:1200px;height:160px;background-position:0 -1155px}
.icjq-qingming{width:1200px;height:160px;background-position:-1005px -1155px}
.icjq-qiufen{width:1200px;height:160px;background-position:0 -1320px}
.icjq-shuangjiang{width:1200px;height:160px;background-position:-1005px -1320px}
.icjq-spring{width:228px;height:34px;background-position:-2010px -39px}
.icjq-summer{width:228px;height:34px;background-position:-2010px -78px}
.icjq-t_bailu{width:110px;height:58px;background-position:-2128px -967px}
.icjq-t_chunfen{width:116px;height:57px;background-position:-2010px -469px}
.icjq-t_chushu{width:114px;height:57px;background-position:-2010px -1216px}
.icjq-t_dahan{width:114px;height:57px;background-position:-2010px -1154px}
.icjq-t_dashu{width:113px;height:58px;background-position:-2010px -967px}
.icjq-t_daxue{width:114px;height:58px;background-position:-2010px -655px}
.icjq-t_dongzhi{width:115px;height:56px;background-position:-2010px -1278px}
.icjq-t_guyu{width:114px;height:55px;background-position:-2010px -1521px}
.icjq-t_hanlu{width:114px;height:57px;background-position:-2010px -1092px}
.icjq-t_jingzhe{width:118px;height:57px;background-position:-2010px -156px}
.icjq-t_lichun{width:115px;height:58px;background-position:-2010px -218px}
.icjq-t_lidong{width:115px;height:57px;background-position:-2010px -905px}
.icjq-t_liqiu{width:115px;height:58px;background-position:-2010px -281px}
.icjq-t_lixia{width:115px;height:57px;background-position:-2010px -843px}
.icjq-t_mangzhong{width:114px;height:57px;background-position:-2010px -1030px}
.icjq-t_qingming{width:113px;height:56px;background-position:-2010px -1460px}
.icjq-t_qiufen{width:116px;height:57px;background-position:-2010px -593px}
.icjq-t_shuangjiang{width:116px;height:57px;background-position:-2010px -531px}
.icjq-t_xiaohan{width:115px;height:57px;background-position:-2010px -781px}
.icjq-t_xiaoman{width:116px;height:57px;background-position:-2010px -407px}
.icjq-t_xiaoshu{width:114px;height:58px;background-position:-2010px -718px}
.icjq-t_xiaoxue{width:115px;height:58px;background-position:-2010px -344px}
.icjq-t_xiazhi{width:115px;height:55px;background-position:-2010px -1400px}
.icjq-t_yushui{width:115px;height:56px;background-position:-2010px -1339px}
.icjq-winter{width:228px;height:34px;background-position:-2010px -117px}
.icjq-xiaohan{width:1200px;height:160px;background-position:0 -1815px}
.icjq-xiaoman{width:1200px;height:160px;background-position:-1005px -1650px}
.icjq-xiaoshu{width:1200px;height:160px;background-position:0 -1650px}
.icjq-xiaoxue{width:1200px;height:160px;background-position:-1005px -1485px}
.icjq-xiazhi{width:1200px;height:160px;background-position:0 -1485px}
.icjq-yushui{width:1200px;height:160px;background-position:0 -165px}
.icxz-sm1,.icxz-sm10,.icxz-sm11,.icxz-sm12,.icxz-sm2,.icxz-sm3,.icxz-sm4,.icxz-sm5,.icxz-sm6,.icxz-sm7,.icxz-sm8,.icxz-sm9,.icxz-xz_n1,.icxz-xz_n10,.icxz-xz_n11,.icxz-xz_n12,.icxz-xz_n2,.icxz-xz_n3,.icxz-xz_n4,.icxz-xz_n5,.icxz-xz_n6,.icxz-xz_n7,.icxz-xz_n8,.icxz-xz_n9{display:inline-block;background:url(/Public/Home/static/images/icons_sprite-icxz.png) no-repeat;background-size:344px 330px}
.icxz-sm1{width:44px;height:44px;background-position:0 -286px}
.icxz-sm10{width:44px;height:44px;background-position:-49px -237px}
.icxz-sm11{width:44px;height:44px;background-position:-300px -196px}
.icxz-sm12{width:44px;height:44px;background-position:-300px -147px}
.icxz-sm2{width:44px;height:44px;background-position:-300px -98px}
.icxz-sm3{width:44px;height:44px;background-position:-300px -49px}
.icxz-sm4{width:44px;height:44px;background-position:0 -237px}
.icxz-sm5{width:44px;height:44px;background-position:-245px -237px}
.icxz-sm6{width:44px;height:44px;background-position:-196px -237px}
.icxz-sm7{width:44px;height:44px;background-position:-147px -237px}
.icxz-sm8{width:44px;height:44px;background-position:-98px -237px}
.icxz-sm9{width:44px;height:44px;background-position:-300px 0}
.icxz-xz_n1{width:70px;height:74px;background-position:0 0}
.icxz-xz_n10{width:70px;height:74px;background-position:-225px -158px}
.icxz-xz_n11{width:70px;height:74px;background-position:-150px -158px}
.icxz-xz_n12{width:70px;height:74px;background-position:-75px -158px}
.icxz-xz_n2{width:70px;height:74px;background-position:0 -158px}
.icxz-xz_n3{width:70px;height:74px;background-position:-225px -79px}
.icxz-xz_n4{width:70px;height:74px;background-position:-225px 0}
.icxz-xz_n5{width:70px;height:74px;background-position:-150px -79px}
.icxz-xz_n6{width:70px;height:74px;background-position:-75px -79px}
.icxz-xz_n7{width:70px;height:74px;background-position:0 -79px}
.icxz-xz_n8{width:70px;height:74px;background-position:-150px 0}
.icxz-xz_n9{width:70px;height:74px;background-position:-75px 0}
.icca-bzsm_bzhhpd,.icca-bzsm_bzhysm,.icca-bzsm_bzmg,.icca-bzsm_bzsm,.icca-bzsm_bzzr,.icca-bzsm_cgsm,.icca-bzsm_jxfslm,.icca-bzsm_srsm,.icca-bzsm_ssscy,.icca-bzsm_wxcx,.icca-bzsm_wxsxhp,.icca-bzsm_zwsm,.icca-hmjx_cpcjx,.icca-hmjx_dhcjx,.icca-hmjx_qqhcjx,.icca-hmjx_sfzjx,.icca-hmjx_sjhcjx,.icca-hmjx_ymjx,.icca-lqzb_fzlq,.icca-lqzb_gdlq,.icca-lqzb_gylq,.icca-lqzb_hdxlq,.icca-lqzb_lzlq,.icca-lqzb_mzlq,.icca-lqzb_tdglq,.icca-lqzb_ydlq,.icca-lqzb_yllq,.icca-lqzb_zgsq,.icca-xzzb_smls,.icca-xzzb_srmm,.icca-xzzb_xzzb,.icca-xzzb_zwds,.icca-xzzb_zxxp,.icca-zyyc_lyzg,.icca-zyyc_mhys,.icca-zyyc_zysm,.icca-zyyc_zyszg{display:inline-block;background:url(/Public/Home/static/images/icons_sprite-icca.png) no-repeat;background-size:618px 529px}
.icca-bzsm_bzhhpd{width:84px;height:84px;background-position:-89px 0}
.icca-bzsm_bzhysm{width:84px;height:84px;background-position:-356px -178px}
.icca-bzsm_bzmg{width:84px;height:84px;background-position:0 -89px}
.icca-bzsm_bzsm{width:84px;height:84px;background-position:-89px -89px}
.icca-bzsm_bzzr{width:84px;height:84px;background-position:-178px 0}
.icca-bzsm_cgsm{width:84px;height:84px;background-position:-178px -89px}
.icca-bzsm_jxfslm{width:84px;height:84px;background-position:0 -178px}
.icca-bzsm_srsm{width:84px;height:84px;background-position:-89px -178px}
.icca-bzsm_ssscy{width:84px;height:84px;background-position:-178px -178px}
.icca-bzsm_wxcx{width:84px;height:84px;background-position:-267px 0}
.icca-bzsm_wxsxhp{width:84px;height:84px;background-position:-267px -89px}
.icca-bzsm_zwsm{width:84px;height:84px;background-position:-267px -178px}
.icca-hmjx_cpcjx{width:84px;height:84px;background-position:0 -267px}
.icca-hmjx_dhcjx{width:84px;height:84px;background-position:-89px -267px}
.icca-hmjx_qqhcjx{width:84px;height:84px;background-position:-178px -267px}
.icca-hmjx_sfzjx{width:84px;height:84px;background-position:-267px -267px}
.icca-hmjx_sjhcjx{width:84px;height:84px;background-position:-356px 0}
.icca-hmjx_ymjx{width:84px;height:84px;background-position:-356px -89px}
.icca-lqzb_fzlq{width:84px;height:84px;background-position:0 0}
.icca-lqzb_gdlq{width:84px;height:84px;background-position:-356px -267px}
.icca-lqzb_gylq{width:84px;height:84px;background-position:0 -356px}
.icca-lqzb_hdxlq{width:84px;height:84px;background-position:-89px -356px}
.icca-lqzb_lzlq{width:84px;height:84px;background-position:-178px -356px}
.icca-lqzb_mzlq{width:84px;height:84px;background-position:-267px -356px}
.icca-lqzb_tdglq{width:84px;height:84px;background-position:-356px -356px}
.icca-lqzb_ydlq{width:84px;height:84px;background-position:-445px 0}
.icca-lqzb_yllq{width:84px;height:84px;background-position:-445px -89px}
.icca-lqzb_zgsq{width:84px;height:84px;background-position:-445px -178px}
.icca-xzzb_smls{width:84px;height:84px;background-position:-445px -267px}
.icca-xzzb_srmm{width:84px;height:84px;background-position:-445px -356px}
.icca-xzzb_xzzb{width:84px;height:84px;background-position:0 -445px}
.icca-xzzb_zwds{width:84px;height:84px;background-position:-89px -445px}
.icca-xzzb_zxxp{width:84px;height:84px;background-position:-178px -445px}
.icca-zyyc_lyzg{width:84px;height:84px;background-position:-267px -445px}
.icca-zyyc_mhys{width:84px;height:84px;background-position:-356px -445px}
.icca-zyyc_zysm{width:84px;height:84px;background-position:-445px -445px}
.icca-zyyc_zyszg{width:84px;height:84px;background-position:-534px 0}
/*! searchlist  */
.url-here.t2{color:#999;padding-bottom:10px;padding-top:0}
.url-here.t2 a{color:#999}
.url-here.t2 a:hover{color:#840ce0}
.search-list{background:#fff}
.search-list .list-hd{height:55px;line-height:55px;padding-left:20px;border-bottom:1px solid #ebebeb;background-color:#f5f5f5;position:relative;overflow:hidden;margin-bottom:30px}
.search-list .list-hd .item{display:inline-block;vertical-align:top;font-size:18px;margin-right:25px;position:relative;font-weight:700}
.search-list .list-hd .on{color:#840ce0}
.search-list .list-hd .on:after{content:'';position:absolute;height:3px;background:#840ce0;border-radius:2px;left:0;right:0;bottom:0}
.search-list .list-bd{padding:0 0}
.search-list .list-bd .item{display:block;padding-bottom:20px;border-bottom:1px solid #f4f4f4;margin-bottom:30px}
.search-list .list-ft{padding-bottom:40px}
.search-list .item-hd{line-height:22px;margin-bottom:5px}
.search-list .item-hd .tag{display:inline-block;vertical-align:top;padding:0 10px;height:20px;line-height:20px;text-align:center;font-size:12px;border:1px solid #b207ca;border-radius:4px;color:#b207ca;margin-right:10px}
.search-list .item-hd .tag-qm{color:#f79d0f;border-color:#f79d0f}
.search-list .item-hd .tag-sx{color:#4cc885;border-color:#4cc885}
.search-list .item-hd .tag-xx{color:#f74b83;border-color:#f74b83}
.search-list .item-hd .tag-kx,.search-list .item-hd .tag-xs{color:#ce9f58;border-color:#ce9f58}
.search-list .item-hd .tag-fszs{color:#59abf0;border-color:#59abf0}
.search-list .item-hd .tag-jq,.search-list .item-hd .tag-jqcq{color:#ce6639;border-color:#ce6639}
.search-list .item-hd .tag-sg{color:#53a2ae;border-color:#53a2ae}
.search-list .item-hd .tag-jm{color:#7c63d4;border-color:#7c63d4}
.search-list .item-hd .tit{font-size:20px;color:333}
.search-list .item-bd{color:#999;line-height:2}
.search-list .item-bd .time{color:#666;font-size:14px}
.search-recommand{padding:20px 40px;background:#fff}
.search-recommand h3{font-weight:700;font-size:22px;padding:5px 0 15px}
.search-recommand-list{margin:0 -15px;font-size:0;line-height:0}
.search-recommand-list li{display:inline-block;margin-bottom:15px;padding:0 10px}
.search-recommand-list li a{display:block;padding:0 15px;height:38px;background:rgba(255,255,255,1);border:1px solid rgba(224,224,224,1);border-radius:6px;line-height:38px;font-size:17px}
.hot-keyword.t2 .hot-keyword-list li a{border-radius:1px}
.not-found{width:670px;overflow:hidden;margin:0 auto;padding:50px 0}
.not-found .pic{float:left;margin:55px 0 0 20px}
.not-found .con{overflow:hidden;margin-left:200px}
.not-found .hd{font-size:30px;font-weight:700;margin:60px 0 10px}
.not-found .bd{font-size:18px;color:#666;margin-bottom:30px}
.not-found .btn{font-size:18px;padding:5px 18px}
.search-not-found .hd{font-size:22px}
.search-not-found .bd{font-size:14px;color:#999}
.search-not-found .bd li{position:relative;padding-left:15px;line-height:28px}
.search-not-found .bd li::before{content:' ';position:absolute;left:2px;top:50%;margin-top:-2.5px;width:5px;height:5px;background:rgba(221,221,221,1);opacity:.6;border-radius:50%}
.search-not-found .bd a:hover{text-decoration:underline}
/*! page-error */
.page-error{margin:0 auto;padding-top:100px;padding-bottom:100px;width:470px}
.page-error .con1{margin:30px 0 10px 0;font-size:24px;color:#333;text-indent:60px}
.page-error .con2{margin:30px 0 10px 0;font-size:18px;color:#999;text-indent:60px}
.page-error .links{margin-top:20px}
.page-error .links a{display:inline-block;width:125px;height:45px;line-height:45px;text-align:center;color:#fff;background:rgba(255,171,73,1);font-size:18px}
.page-error .links li{text-align:center}
.page-error .links.t2 a{background:#78c1ff}
/*! 配对  */
.peidui-box{position:relative;background:url(/Public/Home/static/images/aqpd_bg.png) center center no-repeat;width:300px;height:380px;margin-left:800px}
.peidui-item{position:absolute;top:103px}
.peidui-item.v-boy{left:27px}
.peidui-item.v-girl{right:27px}
.peidui-item-hd{width:100px;height:100px;padding:3px;background:linear-gradient(0deg,rgba(137,73,255,1) 0,rgba(163,10,214,1) 100%);border-radius:50%}
.peidui-item.v-girl .peidui-item-hd{background:linear-gradient(0deg,rgba(241,49,103,1) 0,rgba(232,52,248,1) 99%)}
.peidui-item-hd .i-icon{display:block;width:100%;height:100%;border-radius:50%;background:#fff}
.peidui-item-bd{margin-top:12px;text-align:center}
.peidui-item-bd .form-select{border:none;width:78px;height:28px;background:rgba(155,29,227,1);border-radius:14px}
.peidui-item-bd .form-select select{height:28px;line-height:28px;color:#fff;font-size:13px;background:url(/Public/Home/static/images/arrow.png) no-repeat;background-size:6px 4px;background-position:86% center}
.peidui-item-bd .form-select select option{color:#333}
.peidui-item.v-girl .peidui-item-bd .form-select{background-color:#f03171}
.peidui-box-ft{padding-top:279px}
.peidui-box .btn-peidui{margin:0 auto;width:125px;height:39px;background:url(/Public/Home/static/images/button.png) no-repeat;cursor:pointer}
/*! 算命  */
.topbar .logo-link{background:url(/Public/Home/static/images/suanming_logo.png) no-repeat}
.navbar{background:#e3453d}
.navbar .nav-inner{height:45px}
.navbar .nav-link .nav-link-inner{display:block;margin:0;padding:0 12px 5px;height:45px;line-height:45px;border-radius:0;box-sizing:border-box}
.navbar .nav-item.on .nav-link-inner{background:#c23523;color:#fff;line-height:45px}
.navbar .nav-link:after{display:none}
.nav-list li.on a{color:#e3453d}
.searchbar{width:340px;height:38px;border:1px solid #e2d9c1;margin-top:8px;padding-right:0;border-radius:20px;background:#fff}
.searchbar .btn-search{margin-top:0;float:right;font-size:0;border:0;background:#e3cda4;padding:0;cursor:pointer;width:43px;height:39px;border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;line-height:33px;text-align:center}
.searchbar .btn-search .iccm-search{margin-top:12px}
.footer .f-logo{background:url(/Public/Home/static/images/suanming_logo.png) no-repeat left}
.navbar .nav-link .nav-link-inner{padding:0 20px 5px}
.content-list .list-hd .on:after{background:#e3453d}
.content-list .list-hd .on{color:#e3453d}
.content-list .list-hd .more:hover {color: #e3453d}
/*! 算命  */
