@charset "utf-8";
/* 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: 0px; padding: 0px;}
table {border-collapse: collapse; border-spacing: 0;}
img {border: 0}
ul {list-style: none;}
ol {list-style: none;}
a {color: rgb(0, 0, 0); text-decoration: none;}
a:hover {color: rgb(255, 0, 0);}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
body, button,select,textarea,{color: rgb(0, 0, 0); line-height: 1.8; font-family: "宋体"; font-size: 12px;}
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.cmargin10 {margin-top: 10px;}
.font14 {font-size: 14px;}
.font14bold {color: rgb(255, 255, 255); font-size: 14px; font-weight: 900;}
.t_marger {margin-top: 8px;}

/*公用 END*/

/*头部 START*/

#header {margin: 0px auto; width: 980px; height: 100%;}
.ht_bg {background: url("https://www.99166.com/images/articleModle/ht_bg.gif") repeat-x;}
.hl {background: url("https://www.99166.com/images/articleModle/hl.gif") no-repeat left top;}
.hr {background: url("https://www.99166.com/images/articleModle/hr.gif") no-repeat right top; padding: 0px 8px; height: 33px; line-height: 33px;}
.hr div {margin-right: 15px;}
.hr .yidian {background-position: 0px 10px; padding-left: 15px; background-image: url(yidian.gif); background-repeat: no-repeat;}

.logo_l {float: left;}
.logo_nav {height: 73px;position: relative;margin-bottom: 24px;}
.logo_nav img.logo {display: block;height: 100%;position: absolute;left: 350px;top: 15px;}
.logo_nav .lmenu_nav {position: absolute;left: 2px;top: 15px;}
.logo_nav .lmenu_nav ul {width: 360px;overflow: hidden;zoom: 1;}
.logo_nav .lmenu_nav ul li {float: left;margin-left: 30px;display: inline;text-align: center;font-size:12px;}
.logo_nav .rmenu_nav {position: absolute;right: 0px;top: 15px;float: right;}
.logo_nav .rmenu_nav ul {width: 360px;overflow: hidden;zoom: 1;}
.logo_nav .rmenu_nav ul li {float: left;margin-left: 30px;display: inline;text-align: center;font-size:12px;}
.hm_nav {background: url(menu_bg.gif) repeat-x;height: 58px;border: 1px solid #fec6ed;padding: 0 10px;}
.hm_nav .hm_x {background: url(menu_img.png) no-repeat transparent;width: 35px;height: 48px;padding-left: 6px;padding-top: 10px;
line-height: 130%;float: left;}
.hm_nav .mjj {margin-top: 8px;margin-right: 25px;margin-left: 7px;}
.left, .center, .l, .right, .r, .c {display: inline;float: left;font-size:12px;line-height: 24px;}

.wrapper_xz {margin: 5px auto 0px; width: 980px; height: 100%; text-align: left; overflow: hidden;}
.top_mav_xz {background: url("https://xz.99166.com/xzimg/xz_t_bg.gif") repeat-x 0px 0px; height: 30px; color: rgb(122, 0, 165); line-height: 30px; font-size: 14px; font-weight: 900;}
.top_mav_xz img {margin-right: 10px; float: left;}

.lj_wz {margin: 8px auto 0px; width: 980px; overflow: hidden; zoom: 1;font-size:12px;}
.lj_wz_o {background: url("https://www.99166.com/images/articleModle/wz.gif") no-repeat; width: 86px; height: 27px; text-align: center; color: rgb(255, 255, 255); margin-right: 5px; float: left;}
.lj_wz_z {float: left;}

/*头部 END*/

#wz_main {width: 980px;margin: 0 auto;margin-top: 8px;overflow: hidden;ZOOM: 1;}

/*左侧 START*/
.l_main {width: 670px;float: left;}
.lmlist{ border:1px dashed #f888c5; margin-top:10px; padding:10px; line-height:180%;}
.lmlist li{ border-bottom:1px dashed #f888c5; padding:10px;height:120px;}
.lmlist img{ float:left; margin-right:10px; border:1px solid #999; padding:3px; margin-top:5px;}
.lmlist h3{  font-size:14px; color:#286da8;}
.lmlist h3 a{  font-size:14px; color:#286da8;}
.lmlist li p{font-size: 12px;}

/*左侧 END*/

/*右侧 START*/
.r_main {width: 300px;float: right;}
.r_main_t, .r_main_tl, .r_main_tr{ background:url(https://www.99166.com/images/articleModle/rlt.png); }
.r_main_t{ background-repeat:repeat-x; background-position:0 -33px;margin-top: 10px;}
.r_main_tl{ background-position:left top; background-repeat:no-repeat;}
.r_main_tr{ background-position:right -66px; background-repeat:no-repeat; height:33px; padding:0 4px; font-size:14px; line-height:33px; font-weight:900; color:#bb0066}
.r_main_tr img{ padding-top:5px;}
.icon01{ background:url(https://www.99166.com/images/articleModle/icon01.png) no-repeat 0 0; float:left; width:8px; height:18px; margin-top:7px; margin-right:6px;}


.rigtjwz01 {text-align: center; overflow: hidden; zoom: 1;}
.rigtjwz01 li {margin-top: 2px; margin-left: 4px; float: left;}

.rigtjwz01 li a {padding: 4px; color: rgb(187, 0, 102);}
.rigtjwz01 li a:hover {background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(253, 174, 227) rgb(253, 174, 227) rgb(255, 255, 255); padding: 6px 4px; cursor: pointer;}
.rigtjwz01 li a.kbox {background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(253, 174, 227) rgb(253, 174, 227) rgb(255, 255, 255); padding: 6px 4px; cursor: pointer;}
.rigtjwz01 li a.sbox {background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(253, 174, 227) rgb(253, 174, 227) rgb(255, 255, 255); padding: 6px 4px; cursor: pointer;}

.btn_05 {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac.png) repeat-x -235px -832px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.btn_005 {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac01.png) repeat-x -235px -832px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.btn_05_on {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac.png) repeat-x -235px -880px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
.btn_005_on {BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(0704_astro_zyc_zodiac01.png) repeat-x -235px -880px; HEIGHT: 32px; COLOR: #666666; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px}

.c_r_ys{ background:#f0ebf3; width:300px; float:left}
.blk_07 {background-color:#f1ebf3;}
.tit04 h2 span,tit04 h2 a{background:url(ys01.png) no-repeat;display:block;line-height:200px;overflow:hidden;height:30px;}
.TMenu_02{position:relative;margin-top:10px;padding-left: 11px;}
.TMenu_02 ul{height:28px;width:230px;overflow:hidden; margin:0 auto;}
.TMenu_02 li{float:left;}
.TMenu_02 li a{width:37px;height:28px;background:url(0704_astro_zyc_zodiac.png) no-repeat -236px -745px;display:block;line-height:200px;overflow:hidden;cursor:pointer;}
.TMenu_02 #tab_yscx_t1 a{background-position: -236px -745px;}
.TMenu_02 #tab_yscx_t2 a{background-position: -273px -745px;}
.TMenu_02 #tab_yscx_t3 a{background-position: -310px -745px;}
.TMenu_02 #tab_yscx_t4 a{background-position: -347px -745px;}
.TMenu_02 #tab_yscx_t5 a{background-position: -384px -745px;}
.TMenu_02 #tab_yscx_t6 a{background-position: -421px -745px;}
.TMenu_02 #tab_yscx_t1 a:hover{background-position: -236px -929px;}
.TMenu_02 #tab_yscx_t2 a:hover{background-position: -273px -929px;}
.TMenu_02 #tab_yscx_t3 a:hover{background-position: -310px -929px;}
.TMenu_02 #tab_yscx_t4 a:hover{background-position: -347px -929px;}
.TMenu_02 #tab_yscx_t5 a:hover{background-position: -384px -929px;}
.TMenu_02 #tab_yscx_t6 a:hover{background-position: -421px -929px;}
.TMenu_02 #tab_yscx_t1.selected a{background-position: -236px -784px;}
.TMenu_02 #tab_yscx_t2.selected a{background-position: -273px -784px;}
.TMenu_02 #tab_yscx_t3.selected a{background-position: -310px -784px;}
.TMenu_02 #tab_yscx_t4.selected a{background-position: -347px -784px;}
.TMenu_02 #tab_yscx_t5.selected a{background-position: -384px -784px;}
.TMenu_02 #tab_yscx_t6.selected a{background-position: -421px -784px;}

.sx_r_ys{ background:#f3f0eb; width:300px; float:left;height:383px;}
.blk_007 {background-color:#f3f0eb;}
.TMenu_03{position:relative;margin-top:10px;padding-left: 78px;}
.TMenu_03 ul{height:28px;width:230px;overflow:hidden; margin:0 auto;}
.TMenu_03 li{float:left;}
.TMenu_03 li a{width:37px;height:28px;background:url(0704_astro_zyc_zodiac01.png) no-repeat -236px -745px;display:block;line-height:200px;overflow:hidden;cursor:pointer;}
.TMenu_03 #tab_yscx_tt1 a{background-position: -236px -745px;}
.TMenu_03 #tab_yscx_tt2 a{background-position: -310px -745px;}
.TMenu_03 #tab_yscx_tt3 a{background-position: -347px -745px;}
.TMenu_03 #tab_yscx_tt4 a{background-position: -384px -745px;}
.TMenu_03 #tab_yscx_tt1 a:hover{background-position: -236px -929px;}
.TMenu_03 #tab_yscx_tt2 a:hover{background-position: -310px -929px;}
.TMenu_03 #tab_yscx_tt3 a:hover{background-position: -347px -929px;}
.TMenu_03 #tab_yscx_tt4 a:hover{background-position: -384px -929px;}
.TMenu_03 #tab_yscx_tt1.selected a{background-position: -236px -784px;}
.TMenu_03 #tab_yscx_tt2.selected a{background-position: -310px -784px;}
.TMenu_03 #tab_yscx_tt3.selected a{background-position: -347px -784px;}
.TMenu_03 #tab_yscx_tt4.selected a{background-position: -384px -784px;}

.blk_008 {background-color:#e6dbeb;margin-top:0px;border-top:1px solid #d3bcdf;height:105px; padding-top: 10px;}
.blk_008 .fDiv{padding-left: 35px;}
.blk_008 .cheadSeaSmt{background: url(ys01.png) no-repeat 0 0;height: 25px;*height:26px;color: #666;float: right; border:0;cursor:pointer;}
.blk_008 .cheadSeaSmt{float: left;margin-left: 4px;}
.blk_008 .bw_50  {background-position: 0px -44px!important;width: 50px;}

.zodic_back01{background:url(0704_astro_zyc_zodiac01.png) -5px -744px no-repeat; position:absolute;width:225px;height:225px;}

.blk_zodiac{position:relative;width:225px;height:225px;padding-top:5px;margin:0 auto;}
.zodic_back{background:url(0704_astro_zyc_zodiac.png) -5px -744px no-repeat; position:absolute;width:225px;height:225px;}
.ptn_01{background-position:-10px -14px;}
.ptn_02{background-position:-246px -14px;}
.ptn_03{background-position:-481px -14px;}
.ptn_04{background-position:-717px -14px;}
.ptn_05{background-position:-10px -258px;}
.ptn_06{background-position:-246px -258px;}
.ptn_07{background-position:-481px -258px;}
.ptn_08{background-position:-717px -258px;}
.ptn_09{background-position:-10px -498px;}
.ptn_10{background-position:-246px -498px;}
.ptn_11{background-position:-481px -498px;}
.ptn_12{background-position:-717px -498px;}
.zodic_center{position:absolute;top: 81px;left:78px;}
.zodic_center a{display: block;background:url(0704_astro_zyc_zodiacBtn_Off.png) 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_Off.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}
.zodic_center a:hover{display: block;background:url(0704_astro_zyc_zodiacBtn_On.png) 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_On.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}

.zodic_center01{position:absolute;top: 81px;left:78px;}
.zodic_center01 a{display: block;background:url(0704_astro_zyc_zodiacBtn_Off01.png) 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_Off01.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}
.zodic_center01 a:hover{display: block;background:url(0704_astro_zyc_zodiacBtn_On01.png) 0 0 no-repeat; _background:none;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='0704_astro_zyc_zodiacBtn_On01.png');width:73px;height:73px;line-height:200px;overflow:hidden;
}

.zodic_mask{position:absolute;}
.blk_08 {background-color:#e6dbeb;margin-top:0px;border-top:1px solid #d3bcdf;height:105px; padding-top: 10px;}
.blk_08 .fDiv{padding-left: 35px;}
.blk_08 .cheadSeaSmt{background: url(ys01.png) no-repeat 0 0;height: 25px;*height:26px;color: #666;float: right; border:0;cursor:pointer;}
.blk_08 .cheadSeaSmt{float: left;margin-left: 4px;}
.blk_08 .bw_50  {background-position: 0px -44px!important;width: 50px;}
.fDiv{height: 33px;position: relative;}
.cheadSeaType{width:63px;height:22px;line-height:20px;vertical-align:top;margin:0 0 0 6px;float:left;font-size:12px;}
#slt_62{width: 95px;margin-left: 0px;}
#slt_63{width: 70px;margin-left: 5px;}
#slt_64{width: 115px;margin-left: 0px;}
#slt_65{width: 50px;margin-left: 5px;}
#slt_66{width: 50px;margin-left: 5px;}
#slt_67{width: 50px;margin-left: 5px;}
#slt_68{width: 50px;margin-left: 5px;}

.sxnews img{ float:left; margin-right:5px; }
.sxnews{ font-size:12px; overflow:hidden; zoom:1}
.sxnews a{ color:#0000CC}
.sxnewslist{ overflow:hidden; zoom:1; margin-top:10px; border-top:1px dashed #999999}
.sxnewslist li{ float:left; width:135px; font-size:12px;}

.ad img{ display:block;}
.ad_box {border: 1px solid #ff9ade;background: url(https://www.99166.com/images/articleModle/ad_bg.gif) left bottom repeat-x;padding: 10px;}
.ad_box ul li {float: left;width: 135px;font-size:12px;line-height:24px;}

.martop10 {
    margin-top: 10px;
}
.more_font12 {
    float: right;
    font-size: 12px;
    font-weight: normal;
    padding-right: 8px;
}
.r_main_c04 {
    border: 1px solid #fdaee3;
    border-top: 0px;
    padding: 10px 10px;
    font-size: 12px;
}
.r_main_c04 ul li{color: #4c4c4c;line-height:24px;}

.cpline{ font-size:12px;}
.cpline img{ float:left; border:1px solid #999; padding:2px; margin-top:0px; margin-right:5px;}

.dh_list li, .cplist li {
    float: left;
    white-space: nowrap;
    margin-left: 15px;
    text-align: center;
    display: inline;
    font-size: 14px;
}

/*右侧 END*/