@charset "gb2312";
/* CSS Document */
body, hq, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, p, td, th, form, input, botton, seltce, textarea { margin:0; padding:0;}
body{font-size:16px;line-height:1.5;font-family:'Microsoft Yahei',simsun,arial,tahoma;color:#222222;background:#eeeeee}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:0}
ul, ol{ list-style:none;}
a{text-decoration:none;color:#666666;background:0 0;}
a:hover{color:#F00;}
h1,h2,h3,h4,h5,h6,th{font-weight:400;}
button, select, textarea{ font-family:"宋体";  font-size:12px; color:#000000; }
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */

address, cite, dfn, em, var { font-style: normal; } 
/** 重置表格元素 **/
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

.paddingl20 {padding-left:20px;}

/* PC页面*/
.bo_wrapper {background: #ffffff;}
.wrapper{width:980px; margin:0 auto; text-align:left; overflow:hidden; zoom:1; margin-top:1px; height:100%;}
.lj{ padding:10px 0px 10px 0px; font-size:14px; width:980px; margin-bottom:10px;}
.pagebody{overflow:hidden; zoom:1; background-color:White ;}
.pleft{ width:670px; float:left;}
.pleftmain{ border:1px solid #d5a960;  overflow:hidden; zoom:1;}
.pright{ width:300px; float:right;border: 1px solid #eeeeee;margin: 0px auto;}
.margin15{ margin-top:15px;}
a:hover .color03 { color:#F00;}
.texttit{ background:url(icon.jpg) no-repeat 5px 6px; padding-left:40px; margin:0 10px; border-bottom:1px solid #e6d0a9; padding-bottom:10px; padding-top:10px; font-weight:900;margin-bottom:10px;}
.textcon{ margin:0 12px; line-height:180%;  overflow:hidden; zoom:1;}
.cscontent{  overflow:hidden; zoom:1}
.csconttit{ background:#e3caa7; height:36px; font-weight:900; padding-left:20px; line-height:36px; font-size:16px;}
.csconttit a {color:#333333;}
.cscontcon{ padding:15px 15px;}
.cscontcon_txt p {font-size: 14px;line-height:28px;}
.title_wgsl{ font-size:16px; font-weight:900; margin-top:10px}
.title_wgsl:before{ content: '';margin-right:5px;margin-top:-2px;display: inline-block;vertical-align: middle;width:5px;height:20px;background: #f00;}
.wugesl{ margin-top:10px; border-bottom:1px #CCCCCC solid; padding-bottom:10px}
.wugesl img{vertical-align:middle; margin-right:2px}
.wugesl p{ font-size:14px; line-height:28px;}
.bzgc_txt{ margin-top:10px;  padding-bottom:10px;}
.bzgc_txt p {font-size:14px;}


/*金牌测算推荐*/
.ul_list { margin: 0px 6px 10px 6px; -webkit-box-shadow:0 1px 4px #e3caa7; -webkit-border-radius: 5px; z-index: 1; }
/*.ul_list li {width: 328px;float: left; }*/
.ul_list li a {background: #fffbf1;border-top: #fff 1px solid;border-bottom: #e3caa7 1px solid;padding: 10px 27px 7px 10px;display: block;overflow: hidden;}
.ul_list li a span { display: block; color: #333333;}
.ul_list li a:hover { background: #FFF url(nhover.png) no-repeat right center; }
.ul_list li a:visited { color: #808080; }
.ul_list li:last-child { -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; }
.div_title{ overflow:hidden;}
.div_title, .sm_content dt {margin: 0 6px 10px 6px;margin-top: 0px;margin-bottom: 10px;font-weight: normal;margin-bottom: -2px;padding: 11px 10px 8px 10px;
background: #e3caa7;background: -webkit-gradient(linear,0 0,0 100%,from(#ffdd84),to(#e3caa7));-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;-webkit-box-shadow: 0 1px 4px #e3caa7;z-index: 2;}
.div_title h2 {float: left;font-size: 18px;font-weight: 900;color: #666666;}
.div_title h2 a, .nav_div a { font-size: 16px; background: #e3e3e3; background: -webkit-gradient(linear,0 0,0 100%,from(#f0f0f0),to(#d2d2d2)); -webkit-border-radius: 5px; padding: 3px 5px; border: #c0c0c0 1px solid; }
.div_title div { font-size: 14px; float: right; margin-left: 3px; padding: 3px 3px 0px 3px; -webkit-tap-highlight-color: rgba(255,255,255,255); color: #666; }
/*金牌测算推荐*/

/* 右侧 */
/* 金牌测算 */
.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:16px;color: #eeeeee;float:right;line-height:30px;}
.jpcsk_txt {overflow: hidden;font-size:14px;padding: 10px;}
.intitle_span {color: #b8292b;}
.intitle_col {color:#f25d0b;}
.public_tl_box {background-color: #fff;position: relative;height:28px;line-height:28px;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:28px;background: url(https://www.99166.com/images/articleModle/next.png) center no-repeat;background-size: auto;-webkit-background-size: 20% 20%;}
/* 金牌测算 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_box_txt em {font-size: 16px;color: #eeeeee;float: right;line-height: 30px;}
.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: 14px;margin-left: 4px;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:0 5px 3px 5px;text-align: center;}
/* 导航切换 end */

/* 文章推荐 */
.wztjk_box {overflow: hidden;padding: 10px;}
.wztjqhk_box_txt {width: 270px;float: left; margin:0 5px 5px 5px;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: 66px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;font-size: 14px;margin-left: 4px;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:130px;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 */

/* 八字相关测算 */
/* 左侧相关测算 */
.bzXGcs_box {overflow: hidden;margin: 0px auto;padding: 10px;background: #ffffff;}
.bzXGcs_box_txt {margin:0 5px 5px 5px;font-size:20px;font-weight:bold;padding-bottom: 5px;color:#b8292b;border-bottom:2px solid #b8292b;}
.bzXGcs_box_txt em {font-size:16px;color: #eeeeee;float:right;line-height:30px;}
.bzXGcs_measure_con {overflow:hidden;margin: 10px auto;}
.bzXGcs_measure_con ul li {width:280px;float:left; font-size: 14px;}
.bzXGcs_measure_con ul li div.cs_item {overflow:hidden;margin:5px auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;text-overflow: ellipsis;}
/* 左侧相关测算 end */
/* 八字相关测算 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;}
.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 */


/* 周易六十四卦详解 */
.gua8ming {font-weight:bold;}
.toptuij {font-size: 14px;text-indent: 2em;margin-bottom: 20px;}
.ZYww_conttit {background: #e3caa7;height: 36px;font-weight: 900;padding-left: 20px;line-height: 36px;font-size: 16px;}
.ZYww_conttit em {margin-right:15px;}
.ZYww_main {margin:12px;overflow: hidden;}
.ZYww_main p {font-size: 14px;text-indent: 2em;line-height: 30px;}
/* 周易六十四卦详解 end */

.wid260 {width:260px;}