@charset "gb2312";


body{font-size:16px;line-height:1.5;font-family:'Microsoft Yahei',simsun,arial,tahoma;color:#222;background:#eee}
table{border-collapse:collapse;border-spacing:0}
em,i{font-style:normal}
h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:400}
textarea{border:0}
a{text-decoration:none;color:#666;background:0 0}

ol,ul{list-style:none}
button,img,input{border:none}
input,select,textarea{color:#333333;font-size:14px}
:focus{outline:0}.clearfix{content:""}
.fb{font-weight:700}
.fl{float:left}
.fr{float:right}
.relative{position:relative}
.fs18{font-size:18px}
.fs16{font-size:16px}
.fs14{font-size:14px}
.w960{width:960px}
.w980{width:980px}
.red{color:red}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.mt5{margin-top:5px}
.mb5{margin-bottom:5px}
.mt3{margin-top:3px}
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: #fff;}


/* 导航栏0 */
.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:196px;}
.logo_nav a{  }
.menupic{ background:url(newmenupic.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 */

/* 导航栏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:60px;text-align:center;}
.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;}
/* 导航栏2 end */

/* 页面内容部分 */
.concent_box {width: 980px;margin: 0 auto;overflow: hidden;}

/* 左侧 */
.concent_box_l {width:670px;float: left;}

/* 左侧测算框切换 */
.pro_tujianbox {overflow: hidden;border: 1px solid #eee;margin: 10px auto;}
.protit {width: 670px;overflow: hidden;background: #fffbf1; border-bottom: 1px #a22325 solid;}
.protit li {float:left;width:110.5px;text-align:center;padding:8px 0px 6px 0px;font-weight: bold;}
.protit li a {text-decoration:none;color: #7d1011;}
.protit li a:hover{text-decoration:none;color: #7d1011;}
.protit li a.propoin {color:#ffffff;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;padding:10px 19px;background: #a22325;}
.probox {overflow: hidden;padding-top: 20px;}


.switch {margin: 10px;overflow: hidden;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.switch li {float:left;width:47px;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: #000000;}
.switch li a.poin { border-bottom:2px solid #b8292b;color:#b8292b;background:#efefef;cursor: pointer;font-family: 'Microsoft Yahei',simsun,arial,tahoma;font-weight: bold;}
.professional_box {overflow: hidden;margin: 0px auto;padding:15px;background: #ffffff;}
.professional_box_tit {font-weight: bold;font-size: 20px;}
.professional_box_nr{ width:100%; margin:0 12px;}
.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;}
ol,ul{list-style:none}
.professional_box_pic ul li a p {
 position:absolute;margin-top:0;
 width:138px;
 height:24px;
 line-height:24px;
 padding:0 5px;
 font-size:14px;text-align:center;
 color:#222222;
 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; margin-top:30px; margin-bottom: 10px;}
.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;}


.pro_boxl {padding:10px 0px 0px 180px;}
.bnt_kuang {text-align:center;padding:20px 0px 20px 180px;}
.query_bnt {width:150px;cursor:pointer;background:#a22325;color: #fff;line-height: normal;border-radius:30px;vertical-align: middle;font-size: 16px;padding:10px;margin: 0 30px;}
.pro_bnt {width:180px;cursor:pointer;background: #ffc600;color: #fff;line-height: normal;border-radius: 30px;vertical-align: middle;font-size: 16px;padding:10px;margin: 0 30px;}
.pro_bnt a {color:#7b4d12;font-weight:600;}

/* 左侧测算框切换 end */

/* 左侧图片推荐 */
.TJimg_box {overflow: hidden;border: 1px solid #eee;}
.TJimg_box_com{}
.TJimg_box_tit {overflow: hidden;padding:15px;}
.TJimg_box_tit h2 {color: #b8292b;float: left;font-weight: bold;font-size:20px;}
.TJimg_more {float: right;font-size: 14px;font-weight: normal;padding-right: 8px;display: inline-block;line-height: 32px;}
.TJimg_more a {padding-right:24px;}

.TJimg_title_con {overflow: hidden;background: #efefef;}


.TJimg_con_item {overflow:hidden;}
.TJimg_con_item ul li {width:130px;float:left;margin:0 1.8px;}
.TJimg_con_item ul li a img {width: 100%;}
.TJimg_con_item ul li a p {

    margin-top: -6px;
    width: 130px;
    height: 24px;
    line-height: 24px;
    background: url(bg_opacity.png) repeat;background: rgba(0,0,0,.7);
    filter: alpha(opacity=80);
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/*左侧推荐图片文本*/
.TJimg_txt_con {overflow:hidden;}
.TJimg_txt_item {width:147px;height:175px;padding:5px;margin:5px;float:left;background: rgb(255, 251, 241);}
.TJimg_txt_item ul li {font-size:12px;line-height:24px;}
.TJimg_txt_item em {font-size:12px;}
/*左侧推荐图片文本 end*/


/* 左侧图片推荐 end */


/* 2021推荐 */
.TJ-tags {padding:15px ;background-color: #fff;margin-top: 15px;}
.mt15 {margin-top: 15px!important;}
.TJ-tags__box {overflow: hidden;height: 90px;}
.TJ-tags__box span {font-size: 16px;font-weight: bold;float: left;margin-top: 4px;line-height: 25px;}
.TJ-tags__box a {float: left;padding: 0 10px;border: 1px solid #ccc;font-size: 14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: 4px 4px 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 25px;line-height: 23px;}
.TJ-tags__box a:nth-child(3), .TJ-tags__box a:nth-child(5), .TJ-tags__box a:nth-child(7), .TJ-tags__box a:nth-child(9), .TJ-tags__box a:nth-child(13) {color: #d2956a;}
/* 2021推荐 end */

/* 经典测算 */
.jdcs_box {width: 335px;overflow: hidden;margin: 10px auto;padding: 10px 0;float: left;}
.jdcs_box_txt {width: 20px;height: 198px;float: left;padding: 60px 8px 0;font-size: 20px;font-weight: 300;color: #b8292b;background-color: #fbfaf7;}
.jdcs_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.jdcs_txt {overflow: hidden;font-size:14px;margin-left:36px;}
.jdcs_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.jdcs_txt li a {width:100%;display:block;padding: 5px 0;}
.jdcs_txt li a:hover{background:#a22325;color: #ffffff; font-weight:bold}

/* 经典测算 end */

/* 爱情测试 */
.aqcs_box {width: 335px;overflow: hidden;margin: 10px auto;padding: 10px 0;float: left;}
.aqcs_box_txt {width: 20px;height: 198px;float: left;padding: 60px 8px 0;font-size: 20px;font-weight: 300;color: #b8292b;background-color: #fbfaf7;}
.aqcs_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.aqcs_txt {overflow: hidden;font-size:14px;margin-left:36px;}
.aqcs_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.aqcs_txt li a {width:100%;display:block;padding: 5px 0;}
.aqcs_txt li a:hover{background:#a22325;color: #ffffff;}

/* 爱情测试 end */

/* 婚姻配对 */
.hypd_box {width: 335px;overflow: hidden;margin: 10px auto;padding: 10px 0;float: left;}
.hypd_box_txt {width: 20px;height: 153px;float: left;padding: 25px 8px 0;font-size: 20px;font-weight: 300;color: #b8292b;background-color: #fbfaf7;}
.hypd_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.hypd_txt {overflow: hidden;font-size:14px;margin-left:36px;}
.hypd_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.hypd_txt li a {width:100%;display:block;padding: 5px 0;}
.hypd_txt li a:hover{background:#a22325;color: #ffffff;}

/* 婚姻配对 end */

/* 事业财运 */
.sycy_box {width: 335px;overflow: hidden;margin: 10px auto;padding: 10px 0;float: left;}
.sycy_box_txt {width: 20px;height: 153px;float: left;padding: 25px 8px 0;font-size: 20px;font-weight: 300;color: #b8292b;background-color: #fbfaf7;}
.sycy_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.sycy_txt {overflow: hidden;font-size:14px;margin-left:36px;}
.sycy_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.sycy_txt li a {width:100%;display:block;padding: 5px 0;}
.sycy_txt li a:hover{background:#a22325;color: #ffffff;}

/* 事业财运 end */


/* 生日密码 */
.srmm_box {width: 335px;overflow: hidden;margin: 10px auto;padding: 10px 0;float: left;}
.srmm_box_txt {width: 20px;height: 153px;float: left;padding: 25px 8px 0;font-size: 20px;font-weight: 300;color: #b8292b;background-color: #fbfaf7;}
.srmm_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.srmm_txt {overflow: hidden;font-size:14px;margin-left:36px;}
.srmm_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.srmm_txt li a {width:100%;display:block;padding: 5px 0;}
.srmm_txt li a:hover{background:#a22325;color: #ffffff;}

/* 生日密码 end */



/* 生肖星座 */
.sxxz_box {width: 335px;overflow: hidden;margin: 10px auto;padding: 10px 0;float: left;}
.sxxz_box_txt {width: 20px;height: 153px;float: left;padding: 25px 8px 0;font-size: 20px;font-weight: 300;color: #b8292b;background-color: #fbfaf7;}
.sxxz_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.sxxz_txt {overflow: hidden;font-size:14px;margin-left:36px;}
.sxxz_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.sxxz_txt li a {width:100%;display:block;padding: 5px 0;}
.sxxz_txt li a:hover{background:#a22325;color: #ffffff;}

/* 生肖星座 end */

/* 运势风水 */
.YSFS-tags {padding:15px ;background-color: #fff;margin-top: 15px;}
.mt15 {margin-top: 15px!important;}
.YSFS-tags__box {overflow: hidden;height: 90px;}
.YSFS-tags__box span {font-size: 16px;font-weight: bold;float: left;margin-top: 4px;line-height: 25px;}
.YSFS-tags__box a {float: left;padding: 0 10px;border: 1px solid #ccc;font-size: 14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: 4px 4px 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 25px;line-height: 23px;}
.YSFS-tags__box a:nth-child(3), .YSFS-tags__box a:nth-child(5), .YSFS-tags__box a:nth-child(7), .YSFS-tags__box a:nth-child(9), .YSFS-tags__box a:nth-child(13) {color: #d2956a;}
/* 运势风水 end */


/* 左侧热门测算 */
.HOT_box {overflow: hidden;border: 1px solid #eee;margin: 10px auto;padding:15px;}
.HOT_box_tit {font-weight: bold;font-size:20px;}

.HOT_box ul { border-bottom: 1px solid #eee; padding: 5px 0;overflow: hidden;}
.HOT_box ul li.first {margin-left: 0;padding-left: 0;border-left: none;}
.HOT_box ul li {width:148px;border-left: 1px dashed #eee;height: 64px;padding: 15px 0 15px 5px;margin-left:5px;float: left;}
.HOT_box ul li a {display: block;}
.HOT_box ul li img {float: left;margin-right: 10px;width: 64px;height: 64px;border-radius: 5px;}
.HOT_box ul li strong {line-height: 24px;height: 24px;overflow: hidden;display: block;}
.fc1, .fc1 a {color: #666;}
.HOT_box ul li p { font-size: 12px;line-height: 20px;overflow: hidden;margin-top: 3px;color: #888;}

/* 左侧热门测算 end */


/* 左侧文字内容 */
.prowznr_box {overflow: hidden;border: 1px solid #eee;margin: 10px auto;}
.prowznr_box p {padding:15px;font-size:14px;text-indent:2em;line-height:24px;}

/* 左侧文字内容 end */

/* 左侧文章内容切换 */
.prowzqhnr_box {overflow: hidden;border: 1px solid #eeeeee;margin: 10px auto;float: left;}

/*文章切换导航*/
.IN_MENU { width: 100px; float: left;}
.IN_MENU ul {overflow:hidden;margin-top: 10px;}
.IN_MENU li {width:82px;height:30px;border: 1px solid #e1e1e1;margin:10px 0px 5px 15px;}
.IN_MENU li.nowrun02 a {background-color: #fff;border-bottom: 1px solid #fff;border-top: 1px solid #b37d44;color: #b37d44;font-weight: bold; text-decoration: none;}
.IN_MENU li a.nowrun02 {background: #a22325;color: #ffffff;}
.IN_MENU li a {display: block;width: 100%;height:30px;line-height: 30px;font-size: 14px;text-align: center;font-weight: bold;cursor:pointer;}
.IN_MENU li a:hover {text-decoration:none;background: #a22325;color: #ffffff;}

/*文章切换导航*/

.product02 {width: 570px;display: block;height: auto;overflow: hidden;margin:10px 0px 0px 0px;}
.product02 ul {overflow: hidden;}
.product02 ul li {float:left;margin:10px auto;}

.product02 .p_l02 {display: block;float: left;width:260px;height:100px;margin:0px 10px 0px 15px;background-repeat: no-repeat;}
.product02 .p_l02 .img {display: block;float: left;width: 90px;height:90px;border: 1px solid #c3c3c3;border-radius: 25px;padding-top: 1px;}
.product02 .p_l02 .img a {display: block;width:88px;height:88px; margin: 0 auto;background-repeat: no-repeat;text-decoration: none;}


.product02 .p_l02 .con {display: block; width: 150px;height: 94px; margin-left:100px;position: relative;}
a.T02:link {font-family: "新細明體", Arial;font-size: 13px;font-weight: bold;color: #333333;line-height: 20px;text-decoration: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.text01 {font-family: "新細明體", Arial;font-size: 13px;color: #656565;line-height: 20px;text-decoration: none;height: 40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.product02 .p_l02 .con .bot01 {display: block;width: 48px;height:21px;position: absolute;right: 0;bottom: 0px;background: #f27540;
border-radius: 5px;}
.product02 .p_l02 .con .bot01 a {display: block;color: #fff;font-size: 12px;padding:1px 6px;}


/*展开更多*/
.xcs_boxdet {float: right;width: 560px;padding-left: 8px;}


/*展开更多 end*/



.pages {margin: 10px auto;text-align: center;font: 16px/18px "\5FAE\8F6F\96C5\9ED1";line-height: 18px;line-height: 30px;}
.pages table {margin: 0 auto;}
.pages a {border: 1px #E5E5E5 solid;display: inline-block;padding: 4px 10px 0;*padding-top: 5px;margin: 0 5px;height: 22px;*height: 21px;text-decoration: none;line-height: 18px;}

/* 左侧文章内容切换 end */

/* 左侧 end */

/* 右侧 */
.concent_box_r {width:300px;float: right;border: 1px solid #eeeeee;margin: 10px auto;}

/* 黄历 */
.huangli {overflow: hidden;background: #a22325;color: #e6e1cd;}
.huangli_table {font-size:14px;}
.huangli_table_r {padding: 5px 0px 5px 0px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;border-bottom: 1px dashed #61655c; color: #333333}

.huangli_box {padding: 10px;overflow: hidden;}
.hlcom {text-align:center;margin:10px 0 ;font-size:16px;font-weight: bold;}
.hlday {font-size:60px;padding:10px 10px 0px 10px;line-height:60px;font-family: Microsoft Yahei, Arial, 黑体;color: #fbd885;font-weight: bold;text-align: center;width: 220px; float:left;}
.hlday span {color: #bb0000;}
.hlnow {text-align: center;font-size:24px;width:280px;float:left;color: #fbd885;font-weight: bold;}

.huangli_gl {width:280px;text-align: center;}
.huangli_gl span {font-weight: bold;}
.huangli_gl i {font-weight: bold;}

.yiji_table {padding:0px 5px 5px 5px;  }
.login_yiji { background: url(hl_bjimg.jpg)no-repeat; background-size: 100% 100%;  height: 180px}

.hlcom span {padding-left:3px;}
.hlcom a strong{color: #fbd885;}
.inputwidth {width:66px;height: 30px; background:#ffc600 }
.inputw00 {width: 65px;height: 30px;}
.inputw01 {width: 55px;height: 30px;}
.inputw02 {width: 45px;height: 30px;}

.Almanac_leftarrow, .Almanac_rightarrow {position:relative;display: block;width:20px;height:36px; float: left;}
.Almanac_leftarrow {background: url(last.png) no-repeat;background-size: auto;background-size:10px auto;margin-top: 13%;left: 5%;float: left;}
.Almanac_rightarrow {background: url(next.png) no-repeat;background-size: auto;background-size:10px auto;margin-top: 13%;right:5%;float:left;}

/* 黄历 end */

/* 2021年十二生肖运势揭秘 */
.JNsxysjm_box {overflow: hidden;margin: 10px auto;padding: 10px;}
.JNsxysjm_box_txt {margin:0 5px;font-size:24px;font-weight: bold;color: #222222; border-bottom:2px #a22325 solid;}
.JNsxysjm_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.JNsxysjm_box_tit {margin:10px 0px 0px;padding:5px;border:1px dashed #a22325;background:#fff5ec;}
.JNsxysjm_box_tit p {text-indent:2em;font-size:14px;}

.JNsxysjm_txt {overflow: hidden;font-size:14px;margin: 0 auto;padding-top: 10px;}
.JNsxysjm_txt li {float: left;line-height: 24px;width:120px;background: url(hot05.gif) no-repeat 0px 50%;padding-left: 20px;}
.JNsxysjm_txt li a {width:100%;display:block;padding: 5px 0;}
.JNsxysjm_txt li a:hover{color:#E24223;}
/* 2021年十二生肖运势揭秘 end */

/* 精选测试 */

.jxcs_box {overflow: hidden;margin: 10px auto;padding: 10px;}
.jxcs_box_txt {width:270px;float: left;margin:0 5px 5px 5px;color: #b8292b; border-bottom:2px #a22325 solid;}
.jxcs_box_txt h3{width:126px;float: left;font-size:24px;font-weight: bold;color: #222222;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 */

/* 爱情测试 */
.kyys_box {overflow: hidden;margin: 10px auto;padding: 10px;}
.kyys_box_txt {margin:0 5px;font-size:24px;font-weight: bold;padding-bottom: 5px;color: #222222;border-bottom: 2px solid #b8292b;}
.kyys_box_txt em {font-size:14px;color: #eee;float:right;line-height: 20px;}

.kyys_pic {width:278px;overflow: hidden;}
.kyys_pic li{float:left;margin:5px;}
.kyys_pic li a img {width:82px;}

.kyys_txt {overflow: hidden;font-size:14px;}
.kyys_txt li {width:80.6px;float: left;margin: 5px;border: 1px solid #eeeeee;text-align: center;}
.kyys_txt li a {width:100%;display:block;padding: 5px 0;}
.kyys_txt li a:hover{background:#a22325;color: #ffffff;}
/* 爱情测试 end */

/* 周公解梦 */
.zgmeng_box {overflow: hidden;margin: 10px auto;padding: 10px; }
.zgmeng_box_txt {margin:0 5px;font-size:24px;font-weight: bold;border-bottom:2px #a22325 solid;}
.zgmeng_box_txt em {font-size:14px;color: #eee;float:right;line-height:30px;}

.zgmeng_txt {overflow: hidden;font-size:14px;}
.zgmeng_txt li {width:70px;float: left;margin: 5px;border: 1px solid #eee;padding: 5px;text-align: center;}

.inpt_txt { width: 202px; height: 29px;}

.search_ZG {width: 276px;height: 29px;line-height: 29px;overflow: hidden;border: 1px solid #dadada;background: #fafafa;margin: 13px 0;}
.search_ZG .btn_search {width: 74px; height: 29px;line-height: 29px;display: block;background: url(btn.png) no-repeat;cursor: pointer;}

.Hot_dream {font-size:14px;margin-bottom:15px;}
.Hot_dream span {color: #f27540;margin: 15px 4px;}
.Hot_dream span a{color: #f27540;}

/* 周公解梦 end */


/* 右侧 end */

/* 页面内容部分 end */

/*PC 页面 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 */

/* 运势大全 */
.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 */


/* 相关专题 */
.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 */

/*尾部*/
.weibu_box {width: 980px;margin: 0 auto;border: 1px solid #eee;}

/*尾部 end*/