@charset "gb2312";
body{font-size:16px;line-height:1.5;font-family:'Microsoft Yahei',simsun,arial,tahoma;color:#222222;background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6,th{font-weight:400;}
textarea{border:0;}
a{text-decoration:none;color:#666666;background:0 0;}
ol,ul{list-style:none;}
button,img,input{border:none;}
input,select,textarea{color:#666666;}
:focus{outline:0;}
.clearfix{content:"";}
.fb{font-weight:700;}
.fl{float:left;}
.fr,.fright{float:right;}
.center{text-align:center;}
.relative{position:relative;}
.p10{padding:10px;}
.fs18{font-size:18px;}
.fs16{font-size:16px;}
.fs14{font-size:14px;}
.w960{width:960px;}
.w980{width:980px;}
.red{color:red;}
.gray {color: gray;}
.f12 {font-size: 12px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mt3{margin-top:3px;}
.line {border-top: 1px dashed #dcc4b0;margin: 8px;}
.ipt{padding:1px 0 1px 5px;height:28px;line-height:18px;border:1px solid #d0ad9a;vertical-align:middle;background-color:#fff;font-size:14px;font-family:"\5b8b\4f53"}
.select{color:#3e4144;font-size:14px;height:28px;vertical-align:middle;border:1px solid #d0ad9a}
.inform_vip{width:100%;padding:20px 0;line-height:40px;background:#FFFBF1;border:1px solid #eee;font-size:16px;color:#706A6A;text-align:left;margin:10px auto; overflow:hidden;}
.inform_vip form{width:80%;margin:auto}
.inform_vip p{line-height:180%;color:#222;text-align:left;padding:10px 0;margin:0;font-size:16px}
#btn_top{opacity:.6;background:#666 url(../img/to_top.png) center 50% no-repeat;border-radius:6px;position:fixed;left:50%;bottom: 80px;margin-left: 495px;border:solid 1px #555;width:42px;height:42px;display:block;z-index:100001;}

a:hover {text-decoration: none;color: #ff0000;}
.clear,.clearfix{clear:both;}
.clearfix,.head_top .logo{display:block;overflow:hidden;}
.floor_content .mod_pic .infor .words,.list_ui li,.list_ui li a,.mod_left .m_pic .infor .txt,.mod_left .txt_list li a,.slider-container .slide p{text-overflow:ellipsis;white-space:nowrap;}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;}

/* PC页面*/
.bo_wrapper {background: #ffffff;}

/* 导航栏0 */
/*.topbj {background: url(http://i.99166.com/images/articleModle/bj_img.gif) repeat-x;}*/
.header{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.menuicon{ overflow:hidden; zoom:1; padding-bottom:10px;height:75px;}
.logo_nav{ float:left; margin-top:20px; width:230px;}
.logo_nav a{  }
.menupic{ background:url(../images/articleModle/menupic.png) no-repeat; width:730px; float:right; }
.menupic li{ float:left; width:90px; text-align:center; display:block;}
.menupic li a{  height:100%; display:block; overflow:hidden; padding-top:58px;position: relative; font-size:14px; color:#222222;}
.adtop{ border:1px solid #adadad; padding:8px 5px; overflow:hidden; zoom:1; background:#f7f7f7; line-height:180%;}
.adtop img{ float:left;}
.adtopleft{ float:left; width:170px;}
.adtopleftnew li{ float:left; margin-right:18px;}
/* 导航栏0 end */

.mfcskd {width:110px !important;}

/* 导航栏2*/
.nav_wrapper{width:100%;height:47px;line-height:47px;background-color:#a22325;overflow:hidden;}
.constellation,.nav_wrapper .nav{width:980px;margin:0 auto;}
.nav_wrapper .nav li{float:left;width:54px;text-align:center;list-style:none;}
.nav_wrapper .nav a{color:#ffffff;padding:0 11px;display:block;font-size:16px;}
.nav_wrapper .nav a:hover,.nav_wrapper .nav li.current a{background:#7d1011;color:#ffffff;}
.nav_wrapper .nav a:hover,.nav_wrapper .nav li.current em {display: block;}
.nav_wrapper .nav li em {position: absolute;margin-left: 15px;font-size: 0px;line-height: 0px;width: 0px;height: 0px;background:#7d1011;border: 5px solid #ffffff;border-top: 5px solid #7d1011;display: none;}
#mfsm{width:110px;}
/* 导航栏 end */


/* 导航栏3*/
.nav_nrbf {width: 960px;margin:0px auto 10px;padding:5px 10px;overflow: hidden;border: 1px solid #eeeeee;background:#ffffff;-webkit-box-shadow: 0 2px 4px #f7f8f9;-moz-box-shadow: 0 2px 4px #f7f8f9; box-shadow: 0 2px 4px #f7f8f9;}
.nav_Big {font-size: 16px;font-weight:bold;color:#030303;float: left;margin: 5px 15px 5px 0;}
.nav_Big i {position: absolute;width:5px;height:24px;background:#7d1011;}
.nav_Big em {margin-left:15px;}
.nav_Small {font-size:14px;color:#8b8989;line-height:24px;overflow: hidden;}
.nav_Small span {width:100px;float:left;margin-right:5px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.expan {width:18px;float:right;}
/* 导航栏3 end */

/* 新导航栏3*/
.nav_nrbf01 {width: 960px;margin: 0px auto 10px;padding: 5px 10px;overflow: hidden;border: 1px solid #eeeeee;background: #ffffff;-webkit-box-shadow: 0 2px 4px #f7f8f9;-moz-box-shadow: 0 2px 4px #f7f8f9;box-shadow: 0 2px 4px #f7f8f9;font-family: initial;}
.nav_Big01 {width: 47px;font-size: 16px;font-weight:bold;color:#030303;float: left;margin-right:15px;}
.nav_Big01 i {position: absolute;width:5px;height:24px;background:#7d1011;}
.nav_Big01 em {margin-left:15px;}
.nav_Small01 {font-size:14px;color:#8b8989;line-height:24px;}
.nav_Small01 span {float:left;margin:5px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;background-color: #fff2e8;border-radius: 4px;text-align: center;}
.expan {width:18px;float:right;margin: 10px auto;}
.nav_Small01 span a {float:left;padding: 0 20px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;background-color: #fff2e8;border: 1px #ffe3ca solid;border-radius: 4px;text-align: center;color: #666666;}
.nav_Small01 span a:hover{background-color:#ffe3ca;padding: 0 20px;}
/* 新导航栏3 end */

/* 星座导航栏图4*/
.nav_XZpic {width: 980px;margin: 0 auto;overflow: hidden;}
/* 星座导航栏图4 end */

.sx_box {width:980px;height:85px;margin: auto;   }
.sx_box a {float: left;display: inline-block;width: 81.5px;height: 85px;line-height:200px;background-image: url(../images/articleModle/sx_nac_pic.jpg);background-repeat: no-repeat;overflow: hidden;}
.sx_box a.shu { background-position:0px 0px; }
.sx_box a.niu { background-position: -81.5px 0px; }
.sx_box a.hu { background-position: -162px 0px; }
.sx_box a.tu { background-position: -244.5px 0px; }
.sx_box a.long { background-position: -326px 0px; }
.sx_box a.she { background-position: -407.5px 0px; }
.sx_box a.ma { background-position: -489px 0px; }
.sx_box a.yang { background-position: -570.5px 0px; }
.sx_box a.hou { background-position: -652px 0px; }
.sx_box a.ji { background-position: -733.5px 0px; }
.sx_box a.gou { background-position: -815px 0px; }
.sx_box a.zhu { background-position: -896.5px 0px; }
.sx_box a:hover { background-image: url(../images/articleModle/sx_nac_pic2.jpg); }
.sx_box a.shu:hover { background-position: 0px 0px; }
.sx_box a.niu:hover { background-position: -81.5px 0px; }
.sx_box a.hu:hover { background-position: -162px 0px; }
.sx_box a.tu:hover { background-position: -244.5px 0px; }
.sx_box a.long:hover { background-position: -326px 0px; }
.sx_box a.she:hover { background-position: -407.5px 0px; }
.sx_box a.ma:hover { background-position: -489px 0px; }
.sx_box a.yang:hover { background-position: -570.5px 0px; }
.sx_box a.hou:hover { background-position: -652px 0px; }
.sx_box a.ji:hover { background-position: -733.5px 0px; }
.sx_box a.gou:hover { background-position: -815px 0px; }
.sx_box a.zhu:hover { background-position: -896.5px 0px; }

.astro_box {width:980px;height:85px;margin: auto;   }
.astro_box a {float: left;display: inline-block;width: 81.5px;height: 85px;line-height:200px;background-image: url(../images/articleModle/xz_nac_pic.jpg);background-repeat: no-repeat;overflow: hidden;}
.astro_box a.by { background-position:0px 0px; }
.astro_box a.jn { background-position: -81.5px 0px; }
.astro_box a.sz { background-position: -162px 0px; }
.astro_box a.jx { background-position: -244.5px 0px; }
.astro_box a.shz { background-position: -326px 0px; }
.astro_box a.cn { background-position: -407.5px 0px; }
.astro_box a.tc { background-position: -489px 0px; }
.astro_box a.tx { background-position: -570.5px 0px; }
.astro_box a.ss { background-position: -652px 0px; }
.astro_box a.mj { background-position: -733.5px 0px; }
.astro_box a.sp { background-position: -815px 0px; }
.astro_box a.sy { background-position: -896.5px 0px; }
.astro_box a:hover { background-image: url(../images/articleModle/xz_nac_pic2.jpg); }
.astro_box a.by:hover { background-position: 0px 0px; }
.astro_box a.jn:hover { background-position: -81.5px 0px; }
.astro_box a.sz:hover { background-position: -162px 0px; }
.astro_box a.jx:hover { background-position: -244.5px 0px; }
.astro_box a.shz:hover { background-position: -326px 0px; }
.astro_box a.cn:hover { background-position: -407.5px 0px; }
.astro_box a.tc:hover { background-position: -489px 0px; }
.astro_box a.tx:hover { background-position: -570.5px 0px; }
.astro_box a.ss:hover { background-position: -652px 0px; }
.astro_box a.mj:hover { background-position: -733.5px 0px; }
.astro_box a.sp:hover { background-position: -815px 0px; }
.astro_box a.sy:hover { background-position: -896.5px 0px; }

.public_r_home {background: url(../images/articleModle/home.png) no-repeat;background-size: 100%;width:24px;height:24px;display: inline-block;float:left;}
.public_r_right{float:left;color: #888888;padding-left: 8px;}

.public_r_right a{color: #888888;}

/* 导航搜索 */
.search_navbox {width: 980px;margin: 0 auto;overflow: hidden;}
.wznav_con {width: 970px;height: 29px;line-height: 29px;overflow: hidden;float:left;margin: 6px 0;}
.inpt_txt { width: 200px; height: 29px;}
.search_bf {width: 276px;height: 29px;line-height: 29px;overflow: hidden;border: 1px solid #dadada;background: #fafafa;margin: 13px 0;float: right;}
.search_bf .btn_search {width: 74px; height: 29px;line-height: 29px;display: block;background: url(../images/articleModle/sousuo_btn.gif) no-repeat;cursor: pointer;}
/* 导航搜索 end */

/* 页面内容部分 */
.concent_box {width: 980px;margin: 0 auto;overflow: hidden;}

/* 左侧 */
.concent_box_l {width:670px;float: left;border: 1px solid #eeeeee;margin: 10px auto;}

/* 文章 */
.l_main_wz {overflow: hidden;}
.l_main_t {padding: 20px 30px;}
.l_main_t h1 {font-size: 24px;text-align: center;color: #000000;font-family: STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑";font-weight:bold;}
.l_main_t_smallzi {text-align:center; padding:10px 0;font-size: 14px;}
.wz_con h3 {padding-left: 15px; line-height: 30px; border-left: 5px solid #A22325; font-size: 18px; background: #F5F5F5; margin: 8px 0;font-weight: bold;}
.wz_imgcon {width: 450px;height: 314px;filter: none;}
.biaoqian_con {padding: 20px 30px;font-size: 14px;}
.biaoqian_con span {font-weight:bold;}
.biaoqian_con i {margin:5px;padding:2px 10px;background:#eeeeee;border-radius: 5px;}

/*展开全文*/
.common_det__more {width: 610px;height:100px;position:absolute;bottom: 0px;text-align: center;background: linear-gradient(to top,#fff,rgba(255,255,255,0) 70%);}
.wz_con div{clear:both;min-height:1em;}
.wz_con {width: 610px;color:#2b2b2b;line-height:1.7em;height:600px;overflow:hidden;position:relative}
.wz_con p{margin: 18px auto;}

/* 直接全文 */
.read-content div{clear:both;}
.read-content{width: 610px;color:#2b2b2b;line-height:1.7em;overflow:hidden;position:relative}
.read-content p{margin:8px auto;}
.read-content h3 {padding-left: 15px; line-height: 30px; border-left: 5px solid #A22325; font-size: 18px; background: #F5F5F5; margin: 8px 0;font-weight: bold;}

.common_det__more-btn {margin-top:30px;border: 1px solid #ee8e48;color: #ffffff;padding: 0 60px 0 40px;display: inline-block;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;line-height:36px;font-size:18px;text-align: center;position: relative;cursor: pointer;background-color: #ee8e48;}
.common_det__more-btn::after {content: "";position: absolute;right: 22px;top: 50%;margin-top: -13px;width: 26px;height: 26px;-webkit-animation: bounce-down 1s linear infinite;-moz-animation: bounce-down 1s linear infinite;-o-animation: bounce-down 1s linear infinite;animation: bounce-down 1s linear infinite;}
.common_det_con.show_after::after {content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 90px;background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background: -moz-linear-gradient(top,hsla(0,0%,100%,0),#fff);background: -o-linear-gradient(top,hsla(0,0%,100%,0),#fff);background: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);}
/*展开全文 end*/

/* 文章 end*/


/* 左侧测算框切换 */
.pro_tujianbox {overflow: hidden;margin: 10px;}
.protit {width: 630px;margin: 10px;overflow: hidden;border-bottom: 2px solid #eeeeee;}
.protit li {float:left;width:157.5px;text-align:center;padding-bottom: 10px;font-weight: bold;font-size:18px;}
.protit li a {text-decoration:none;padding: 0 5px;    color: #222222;}
.protit li a:hover{text-decoration:none;color: #222222;}
.protit li a.propoin {border-bottom: 3px solid #b8292b;color:#b8292b;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;padding-bottom: 8px;}
.probox {margin: 10px;overflow: hidden;padding: 10px 80px 20px;border: 1px solid #fccd9c;border-radius: 8px;}
.pro_boxl {padding:10px 0;}
.bnt_kuang {text-align:center;padding-top: 15px;}
.query_bnt {width:150px;cursor:pointer;background:#f27540;color: #ffffff;line-height: normal;border-radius: 5px;vertical-align: middle;font-size: 16px;padding: 10px;margin: 0 30px;}
.pro_bnt {width:180px;cursor:pointer;background: #fac20b;color: #ffffff;line-height: normal;border-radius: 5px;vertical-align: middle;font-size: 16px;padding: 10px;margin: 0 30px;}
.pro_bnt a {color:#7b4d12;font-weight:600;}
/* 左侧测算框切换 end */

/* 左侧专业测算 */
/* 左侧专业测算切换 */
.switch {margin: 10px;overflow: hidden;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.switch li {float:left;width:45px;height:46px;text-align:center;margin:0 1px;font-weight:500;font-size:16px;}
.switch li a {text-decoration:none;padding:10px 0px;display:block;}
.switch li a:hover{text-decoration:none;color: #666666;}
.switch li a.poin {border-top:2px solid #b8292b;color:#b8292b;background:#f7f7f7;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
/* 左侧专业测算切换 end */

.professional_box {overflow: hidden;margin: 10px auto;padding:15px;}
.professional_box_tit {font-weight: bold;font-size: 20px;}
.professional_box_pic {overflow: hidden;}
.professional_box_pic ul li{width:148px;height:80px;float:left;margin:10px 6px;}
.professional_box_pic ul li a img {width:100%;border-radius: 5px;}
.professional_box_pic ul li a p {position:absolute;margin-top: -30px;width:138px;height:24px;line-height:24px;padding:0 5px;background:url(../images/articleModle/bg_opacity.png) repeat;font-size:14px;text-align:center;color:#ffffff;font-weight:700;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.professional_box_txt {overflow: hidden;}
.professional_box_txt ul li {float:left;width:310px;padding: 5px;}
.professional_box_txt ul li div.ljjx_bnt {float:right;background: linear-gradient(#ffbf5a, #ff8d24);color:#ffffff;border-radius: 5px;font-size:14px;padding:2px 8px;}
.professional_box_txt ul li div.ljjx_bnt a {color:#ffffff;}
.professional_box_txt ul li div.pro_txt {width:209px;float: left;overflow: hidden;font-size:14px;line-height:24px;white-space: nowrap;text-overflow: ellipsis;}
/* 左侧专业测算 end */


/* 左侧相关测算 */
.XGcs_measure_box {overflow: hidden;padding:0px 15px;}
.XGcs_measure_tit em {font-weight: bold;font-size: 20px;}
.XGcs_measure_tit i {float:right;}
.caret {display: inline-block;width: 0;height: 0;margin-right:5px;vertical-align: middle;border-top:5px solid transparent;border-left:5px dashed;border-bottom:5px solid transparent;color:#fccd9c;}
.XGcs_measure_con {overflow:hidden;margin: 10px auto;}
.XGcs_measure_con ul li {width:213.3px;float:left;line-height:28px;}
.XGcs_measure_con ul li div.cs_item {overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;text-overflow: ellipsis;font-size: 14px;}
/* 左侧相关测算 end */

/* 左侧相关推荐 */
.XG_recommend_box {overflow: hidden;margin: 10px auto;padding:15px;}
.XG_recommend_tit em {font-weight: bold;font-size: 20px;}
.XG_recommend_tit i {float:right;}
.HYH_pic {width: 20px;padding: 2px;height:20px;}
.XG_recommend_con {overflow:hidden;margin: 10px auto;}
.XG_recommend_con ul li {width:640px;overflow:hidden;margin:15px auto;padding-bottom:10px;    border-bottom: 1px solid #f5f3f3;}
.XG_recommend_l {width:130px;float:left;}
.XG_recommend_l img{border: 1px solid #999;}
.XG_recommend_r {width:500px;float:left;margin-left: 10px;}
.XGTJ_bt {font-size:16px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#666666;}
.XGTJ_bt a{color:000;}
.XGTJ_bt span {color:#b8292b;}
.XGTJ_bt span a {color:#b8292b;}
.XGTJ_txt {margin:5px 0;overflow: hidden;font-size: 14px;line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;color:#666666;}
.XGTJ_bz {overflow: hidden;margin:5px auto;}
.XGTJ_bz span {margin:5px 5px 5px 0;padding: 2px 8px;font-size:14px;border-radius: 5px;background: #efefef;}
/* 左侧相关推荐 end */

/* 左侧 end */

/* 右侧 */
.concent_box_r {width:300px;float: right;border: 1px solid #eeeeee;margin: 10px auto;}

/* 金牌测算 */
.jpcsk_box {overflow: hidden;padding: 10px;}
.jpcsk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.jpcsk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:30px;}
.jpcsk_txt {overflow: hidden;font-size:14px;}
.intitle_span {color: #b8292b;}
.intitle_col {color:#f25d0b;}
.public_tl_box {background-color: #fff;position: relative;height: 40px;line-height: 40px;display: block; padding: 0 20px 0 0px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;color: #222;font-size: 14px;}
.public_tl_box::before {content: "";position: absolute;right: 0;top: 0;width: 20px;height: 40px;background: url(../images/articleModle/next.png) center no-repeat;background-size: auto;-webkit-background-size: 20% 20%;}
/* 金牌测算 end */

/* 热门测算 */
.xgcsmk_box {overflow: hidden;padding: 10px;}
.xgcsmk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.xgcsmk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:28px;}
.xgcsmk_txt {overflow: hidden;font-size:14px;}
.xgcsmk_txt li {width:70px;float: left;margin: 5px;border: 1px solid #eeeeee;padding:0 5px 3px 5px;text-align: center;}
/* 热门测算 end */

/* 导航切换 */
.bzrmqhk_box {overflow: hidden;padding: 10px;}
.bzrmqhk_box_txt {width: 270px;float: left; margin: 0 5px 5px 5px;color: #b8292b;border-bottom: 2px solid #b8292b;}
.bzrmqhk_box_txt h3 {width: 126px;float: left;font-size: 20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.bzrmqhk_title_qh {width: 144px;position: relative;margin-top: 3px;overflow: hidden;}
.bzrmqhk_title_qh li { float: left;width: 66px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 16px;margin-left:2px;background: #f7f7f7;border: 1px solid #efefef;}
.bzrmqhk_title_qh li a {text-decoration: none;display: block;}
.bzrmqhk_title_qh li a.bzhotbox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.bzrmqh_box_txt {overflow: hidden;font-size:14px;clear: both;}
.bzrmqh_box_txt ul li {width:70px;float: left;margin: 5px;border: 1px solid #eeeeee;padding:0 5px 3px 5px;text-align: center;}

.bzrmqhk_box2 {overflow: hidden;margin: 10px auto;padding: 10px;}
.bzrmqhk_box_txt2 {width: 270px;float: left; margin: 0 5px 5px 5px;color: #b8292b;border-bottom: 2px solid #b8292b;}
.bzrmqhk_box_txt2 h3 {width:72px;float: left;font-size: 20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.bzrmqhk_title_qh2 {width: 198px;position: relative;margin-top: 3px;overflow: hidden;}
.bzrmqhk_title_qh2 li { float: left;width: 60px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 14px;margin-left: 4px;background: #f7f7f7;border: 1px solid #efefef;}
.bzrmqhk_title_qh2 li a {text-decoration: none;display: block;}
.bzrmqhk_title_qh2 li a.bzhotbox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.bzrmqh_box_txt2 {overflow: hidden;font-size:14px;clear: both;}
.bzrmqh_box_txt2 ul li {width:70px;float: left;margin: 5px;border: 1px solid #eeeeee;padding: 5px;text-align: center;}
/* 导航切换 end */

/* 文章推荐（最新文章热门文章） */
.wztjk_box {overflow: hidden;padding: 10px;}
.wztjqhk_box_txt {width: 270px;float: left; margin: 0 5px 5px 15px;color: #b8292b;border-bottom: 2px solid #b8292b;}
.wztjqhk_box_txt h3 {width: 126px;float: left;font-size: 20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.wztjqhk_title_qh {width: 144px;position: relative;margin-top: 3px;overflow: hidden;}
.wztjqhk_title_qh li { float: left;width: 68px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 16px;margin-left:2px;background: #f7f7f7;border: 1px solid #efefef;}
.wztjqhk_title_qh li a {text-decoration: none;display: block;}
.wztjqhk_title_qh li a.tuijianbox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.sxnews {padding:10px;border-bottom:1px dashed #eeeeee;}
.sxnews img {float: left;margin-right: 5px;}
.sxnews h3 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sxnews h3 a{color: #b8292b;font-weight: bold;}
.sxnews p a{display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:3;text-overflow: ellipsis;overflow: hidden;color:#999999;}
.wztjqh_box_txt {overflow: hidden;font-size:14px;clear: both;}
.wztjqh_box_txt ul li {width: 140px;float: left;margin: 0 5px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wztjqh_box_txt ul li a {padding-left:5px;}
/* 文章推荐（最新文章热门文章） end */

/* 运势大全 */
.ysdq_box {overflow: hidden;padding: 10px;}
.ysdq_box_txt {width:270px;float: left;margin:0 5px 5px 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.ysdq_box_txt h3{width:126px;float: left;font-size:20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.ysdq_txt {overflow: hidden;font-size:14px;}
.ysdq_title_qh {width:144px;position: relative;margin-top: 3px;overflow: hidden;}
.ysdq_title_qh li {float: left;width: 66px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 16px;margin-left:2px;background: #f7f7f7;border: 1px solid #efefef;}
.ysdq_title_qh li a {text-decoration: none;display: block;}
.ysdq_title_qh li a.newysbox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}

/*星座*/
.ysdq_txt .sign_xz_box {width: 270px;margin: 5px;cursor: pointer;color: #888888;font-size: 14px;line-height: 14px;font-weight: bold;text-align: center;clear: both;}
.ysdq_txt .sign_xz_box ul {overflow:hidden;}	
.ysdq_txt .sign_xz_box ul li {width:56px;margin:5px;float:left;}	
.ysdq_txt .sign_xz.by {background-position: 1px 14px;}
.ysdq_txt .sign_xz_box .sign_xz {width:50px;height:50px;border: 3px solid #cccccc;border-radius: 100%;margin-bottom: 8px;}
.ysdq_txt .sign_xz_box span {display: inline-block;}
.ysdq_txt .sign_xz_box li a .sign_xz:hover{text-decoration:none;color:#ee8e48;border: 3px solid #ee8e48;}
.ysdq_txt .sign_xz_box li a:hover{text-decoration:none;color:#ee8e48;}
/*星座 end*/

/*生肖*/
.ysdq_txt .sign_sx_box {width: 270px;margin: 5px;cursor: pointer;color: #888888;font-size: 14px;line-height: 14px;font-weight: bold;text-align: center;clear: both;}
.ysdq_txt .sign_sx_box ul {overflow:hidden;}	
.ysdq_txt .sign_sx_box ul li {width:56px;margin:5px;float:left;}	
.ysdq_txt .sign_sx{width:50px;height:50px;border-radius: 100%;margin-bottom: 8px;}
.ysdq_txt .sign_sx_box .sign_sx {width:50px;height:50px;border: 3px solid #a22325;border-radius: 100%;margin-bottom: 8px;}
.ysdq_txt .sign_sx_box span {display: inline-block;padding: 0px 5px;}
.ysdq_txt .sign_sx_box li a .sign_sx:hover{text-decoration:none;color:#ee8e48;border: 3px solid #ee8e48;}
.ysdq_txt .sign_sx_box li a:hover{text-decoration:none;color:#ee8e48;}
/*生肖 end*/

/* 流年运程 */
.lnyccs_box {clear: both;float: left;width: 260px;padding: 10px;}
.lnyccs_box .ltimg {width: 50px;height: 50px;float: left;}
.lnyccs_box .cs_img {width: 100%;}
.lnyccs_box .midtex {overflow: hidden;width: 130px;float: left;margin: 0 5px;}
.lnyccs_box .midtex .midtex_tit {font-size:16px;font-weight:bold;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:3px;}
.lnyccs_box .midtex .midtex_ms {overflow: hidden;font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;text-overflow: ellipsis;color: #999999;}
.liunian_anniuz {float:right;background: linear-gradient(#ffbf5a, #ff8d24);border-radius: 5px;height:26px;line-height:26px;font-size:12px;color: #ffffff;padding: 0 10px;margin-top:15px;}
/* 流年运程 end */

/* 运势大全 end */

/* 精选测试 */
.jxcs_box {overflow: hidden;padding: 10px;}
.jxcs_box_txt {width:270px;float: left;margin:0 5px 5px 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.jxcs_box_txt h3{width:126px;float: left;font-size:20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.jxcs_txt {overflow: hidden;font-size:14px;}
.jxcs_title_qh {width:144px;position: relative;margin-top: 3px;overflow: hidden;}
.jxcs_title_qh li {float: left;width: 66px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 14px;margin-left: 4px;background: #f7f7f7;border: 1px solid #efefef;}
.jxcs_title_qh li a {text-decoration: none;display: block;}
.jxcs_title_qh li a.boygirlbox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.jxcsgb_box_txt {overflow: hidden;clear: both;}
.jxcsgb_box_txt ul li {float:left;width:270px;padding: 5px;}
.jxcsgb_box_txt ul li div.msc_bnt {float:right;background:#b8292b;border-radius: 5px;font-size:14px;padding:2px 8px;}
.jxcsgb_box_txt ul li div.msc_bnt a {color: #ffffff;}
.jxcsgb_box_txt ul li div.jxcsgb_txt {width:180px;float: left;overflow: hidden;font-size:14px;line-height:24px;white-space: nowrap;text-overflow: ellipsis;}
/* 精选测试 end */

/* 星座查询 */
.xzcxcsk_box {overflow: hidden;padding: 10px;}
.xzcxcsk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.xzcxcsk_box_txt em {font-size:16px;float:right;line-height:30px;}
.xzcxcsk_txt {overflow: hidden;font-size:14px;}
.xzcxcsk_txt li {width:70px;float: left;margin: 5px;border: 1px solid #eeeeee;padding: 5px;text-align: center;}
.public_p_box {margin:5px auto;}
.public_p_box select {height:30px;background: #fff;border: 1px solid #eeeeee;border-radius: 5px;}
.xzcx_width1 {width:195px;}
.xzcx_width2{width:180px;}
.xzcx_width3 {width:95px;}
.xzcx_width4 {width:80px;}
.xzcx_width5 {width:66px;}
.xzcx_width6 {width:36px;}
.xzcx_width7 {width:56px;}
.xzcx_width8 {width:135px;}
.xzcx_time {padding-left:5px;}
.xzcx_bnt {float: right;width: 76px;height:32px;background:#b8292b;color: #ffffff;border-radius: 5px;font-size:14px;padding: 2px;}
/* 星座查询 end */

/* 相学频道 */
.xxpd_box {overflow: hidden;padding: 10px;}
.xxpd_box_txt {width:270px;float: left;margin:0 5px 5px 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.xxpd_box_txt h3{width:70px;float: left;font-size:20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.xxpd_txt {overflow: hidden;font-size:14px;}
.xxpd_title_qh {width:200px;position: relative;margin-top: 3px;overflow: hidden;}
.xxpd_title_qh li {float: left;width: 60px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 14px;margin-left: 4px;background: #f7f7f7;border: 1px solid #efefef;}
.xxpd_title_qh li a {text-decoration: none;display: block;}
.xxpd_title_qh li a.XiangXbox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.xxpdlb_box_txt {overflow: hidden;clear: both;}
.xxpdlb_box_txt ul li {float:left;width:270px;padding: 5px;}
.msc_bnt button{width:86px;height: 30px;float:right;background:#b8292b;color: #ffffff;border-radius: 5px;font-size:14px;padding:2px 8px;cursor:pointer;}
.xxpdlb_box_txt ul li div.xxpdz_txt {width:180px;float: left;font-size:14px;line-height:24px;}
.zxsm_txt span{width:70px;display: inline-block;}
.xxpdlb_box_txt ul li div.xxpdz_txt select.w100 {width:100px;height: 30px;}
.xxpdlb_box_txt ul li div.xxpdz_txt select.w132 {width:132px;height: 30px;}
/* 相学频道 end */

/* 塔罗频道 */
.trpdk_box {overflow: hidden;padding: 10px;}
.trpdk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.trpdk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:30px;}
.trpdk_txt {overflow: hidden;font-size:14px;}
.trpdk_txt li {float: left;margin:5px 0;padding:5px 6px;text-align: center;}
.jiedu li{margin:5px 0;padding:5px;font-size: 14px;}
.jiedu li select.w120 {width:120px;height: 30px;margin-right: 3px;}
.taluopd_bnt {width:86px;height: 30px;float:right;background:#b8292b;color: #ffffff;border-radius: 5px;font-size:14px;padding:2px 8px;}
/* 塔罗频道 end */

/* 血型频道 */
.xuexk_box {overflow: hidden;padding: 10px;}
.xuexk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.xuexk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:30px;}
.xuexk_txt {overflow: hidden;font-size:14px;}
.xuexk_txt li {margin:5px 0;padding:5px 6px;text-align: center;overflow: hidden;}
.xuexpd_txt span{float:left;width:100%;text-align: left;font-weight: 600;}
.xuexpd_txt select.w80 {width:80px;height: 30px;float:left;margin:1px 8px 0 0;}
.xuexpd_bnt button{width:86px;height: 30px;float:right;background:#b8292b;color: #ffffff;border-radius: 5px;font-size:14px;padding:2px 8px;cursor:pointer;}
/* 血型频道 end */

/* 解梦频道 */
.jmpdk_box {overflow: hidden;padding: 10px;}
.jmpdk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.jmpdk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:30px;}
.jmpdk_txt {overflow: hidden;font-size:14px;}
.jmpdk_txt li {float: left;margin:5px 0;padding:5px 6px;text-align: center;}
.jmpdk_txt li a {padding-right:10px;}
/* 解梦频道 end */

/* 相关专题 */
.xgztk_box {overflow: hidden;padding: 10px;}
.xgztk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.xgztk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:30px;}
.xgztk_txt {overflow: hidden;font-size:14px;}
.xgztk_txt li {width:136px;float: left;margin:5px 2px;padding:5px 0px;text-align: center;}
.xgztk_txt li a{background: #333333;display:block;color: #e6e1cd;}
.xgztk_txt li img {width: 136px;height: 93px;}
.xgztk_txt li a p {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* 相关专题 end */

/* 专题推荐（热门专题八字专题） */
.zttjqhk_box {overflow: hidden;padding: 10px;}
.zttjqhk_box_txt {width: 270px;float: left; margin: 0 5px 5px 5px;color: #b8292b;border-bottom: 2px solid #b8292b;}
.zttjqhk_box_txt h3 {width: 126px;float: left;font-size: 20px;font-weight: bold;color: #b8292b;padding-bottom: 5px;}
.zttjqhk_title_qh {width: 144px;position: relative;margin-top: 3px;overflow: hidden;}
.zttjqhk_title_qh li { float: left;width: 68px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 16px;margin-left:2px;background: #f7f7f7;border: 1px solid #efefef;}
.zttjqhk_title_qh li a {text-decoration: none;display: block;}
.zttjqhk_title_qh li a.zhuangtibox {border-top: 2px solid #b8292b;color: #b8292b;background: #ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.zttjk_txt {overflow: hidden;font-size:14px;clear: both;}
.zttjk_txt ul li {width:136px;float: left;margin:5px 2px;text-align: center;display: inline-table;}
.zttjk_txt ul li a{background: #333333;display:block;color: #ffffff;}
.zttjk_txt ul li img {width:100%;}
.zttjk_txt ul li a p {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: -20px;background: #333333;display: inline-block;width: 100%;}
/* 专题推荐（热门专题八字专题） end */

/* 热点话题 */
.rdhtk_box {overflow: hidden;padding: 10px;}
.rdhtk_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight: bold;padding-bottom: 5px;color: #b8292b; border-bottom: 2px solid #b8292b;}
.rdhtk_box_txt em {font-size:14px;color: #eeeeee;float:right;line-height:30px;}
.rdhtk_txt {overflow: hidden;font-size:14px;}
.rdhtk_txt li {width:46px;float: left;margin:5px 2px;border: 1px solid #eeeeee;padding:5px 2px;text-align: center;}
/* 热点话题 end */
/* 右侧 end */

/* 页面内容部分 end */

/*PC 页面 end*/

/*尾部*/
.weibu_box {width: 980px;text-align:center;margin: 0 auto;border: 1px solid #eeeeee;}
.weibu_box p{line-height:180%;}
/*尾部 end*/

.top_icon{ width:540px; height:85px; margin:0 ; padding:0;float:left; margin-top:6px;margin-left:40px;}
.top_icon li{ width:60px; float:left; font-size:14px; margin-left:30px;}
.top_icon img{ margin:0 auto; width:53px; display:block}
.top_icon li span{ display:inline; float:left; text-align:center; margin-top:1px;font-family: "微软雅黑";line-height:20px;}
.top_icon li a{ color:#333}

.cmdProduct {background-color:#fff5ec;border:1px solid #fcc;width:100%;margin:20px auto;color:#706A6A;text-align:center;padding: 10px 1px;font-size:16px;overflow: hidden;}
.cmdProduct select {font-size: 16px;height: 30px;background: #fff;border: 1px solid #eeeeee;border-radius: 5px;}
.zbbtn { outline: none;font-size:16px;color: #fff;padding: 0 15px;margin-top:6px;line-height:32px;border: 1px solid #fda039;border-radius: 3px;text-align: center;background: -webkit-gradient(radial,50% 0%,0,50% 0%,120,from(#ffbc42),to(#fda039));background-position: 0 0;background-color: #fda039;cursor: pointer; margin-left:0.1rem;}

.button{width:80%;font-size:16px;overflow:hidden;border:0;text-align:center;margin:5px auto 10px auto;height:38px;line-height:38px;background:#EF4C4D;color:#fff;border-radius:6px;display:block;-webkit-appearance:none}
.sbutton{overflow:hidden;font-size:14px;margin:5px;padding:7px 12px;font-weight:700;border-radius:5px;border:0;text-align:center;text-decoration:none;background:#EF4C4D;color:#fff;-webkit-appearance:none;cursor:pointer;}

.pages{text-align:center;padding-top:10px;}
.pagelist{padding:2px 10px 15px 10px;line-height:normal;overflow:hidden;}
.pagelist li{list-style-type:none;float:left;margin:5px 5px;float:left;font:12px/1.5 Tahoma,Helvetica,Arial,sans-serif;padding:3px 12px;text-align:center;height:24px;border:1px solid #ccc;font-size:16px;}
.pagelist li.this{color:#111;font-weight:bold;}
.pagelist .thisclass{color:#f00;}
.pagelist a,.pagelist span.pageinfo{font-size:14px;display:block;color:#666;font-weight:normal;text-decoration:none;letter-spacing:0px;border-bottom:0;}

/* qiming */
.qiming_list{overflow:hidden;padding:10px 10px;}
.qiming_list li{list-style:none;float:left;margin:5px;font-size:18px;border:1px solid #E0E0E0;padding:2px 8px;}
.qiming_list li a{border:0;color:#111;}

/* cont_nav */
.cont_nav{ overflow:hidden; zoom:1; background:url(../sub_xm/mzdq/dq/image/namealltit.gif) repeat-x; line-height:32px;padding-bottom:20px;}
.cont_nav li{ float:left;border-top:1px solid #E6D0A9;border-left:1px solid #E6D0A9;border-right:1px solid #e6d0a9;  width:24%; font-size:14px; text-align:center; overflow:hidden; height:32px;}
.cont_nav li a:hover,.cwhite{background:#FFF;display:block;font-weight:bold;}

/* read all */
.read-content{overflow: hidden;width: 100%;}
.read-content a,.content a{color:#00F;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #5c3716;}
.read-box{ position: relative; z-index: 9; padding: 0 0 15px; margin-top: -220px; text-align: center; }
.read_mask {height: 200px; background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#FFF)); background: -o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0)); }
.read-box .read_mod {background-color: #FFF; }
.read-button, .read-button:focus, .read-button:link, .read-button:visited {font-size: 1rem; color: #FF6651; background: #FFF; border-radius: .25rem; border: 1px solid #FF6651; line-height: 1.875rem; }
.read-box .read_mod a{border: 1px solid #CC0000; width: 15rem; height: 2.5rem; line-height: 2.5rem; display:inline-block; vertical-align: top;color:#CC0000;}
.read-box .read_mod a:hover{color:#CC0000;text-decoration:none;}
.read-box .read_mod img{ display:inline; width: .9375rem; height: auto; margin: 1.0625rem 0 0 .3125rem; vertical-align: top; }