@charset "gb2312";
/*公共样式 */

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}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:0}
ul, ol{ list-style:none;}
a{ text-decoration:none; color:#4c4c4c}
a:hover{ text-decoration:underline; color:#F00;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
body, button, input, select, textarea{ font-family:"宋体"; font-size:12px; line-height:1.8; color:#4c4c4c; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.margin10{ margin-top:10px;}
.font14{ font-size:14px;}
.font14bold{ font-size:14px; font-weight:900; color:#FFF;}
/*公共样式end */
/*头部样式*/
#header,.ad,#footer{ width:980px; margin:0 auto; height:100%;}
.ht_bg{ background:url(ht_bg.gif) repeat-x;}
.hl{ background:url(hl.gif) no-repeat left top;}
.hr{ background:url(hr.gif) no-repeat right top; height:33px; padding:0 8px; line-height:33px;}
.hr div{ margin-right:15px;}
.hr .yidian{	padding-left:15px;background-position:0px 10px;background-image: url(yidian.gif);background-repeat: no-repeat;}
.logo_nav{ height:97px; position:relative;}
.logo_nav img.logo{	display:block;	height:100%;	position:absolute;	left:350px;	top: 0px;}
.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}
.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}
.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;}

 /* 星座 */
.wrapper_xz {
    height: 100%;
    margin: 5px auto 0;
    overflow: hidden;
    text-align: left;
    width: 980px;
}
.top_mav_xz {
    background: url("https://i.99166.com/xz/xzimg/xz_t_bg.gif") repeat-x scroll 0 0 transparent;
    color: #7A00A5;
    font-size: 14px;
    font-weight: 900;
    height: 30px;
    line-height: 30px;
}
.top_mav_xz img {
    float: left;
    margin-right: 10px;
}
.t_bg_xz {
    background: url("https://i.99166.com/xz/xzimg/two_bg.gif") repeat-x scroll 0 0 transparent;
    height: 82px;
    margin-bottom: 4px;
}
.xzbtn_xz {
    background: url("https://i.99166.com/xz/xzimg/head_im_2.gif") no-repeat scroll right top transparent;
}
.search_xz{ float:right; padding-right:10px; display:inline;}
.search_xz .ssuo{ border:0; background:url(https://i.99166.com/xz/xzimg/login_include_button_search.gif) no-repeat; width:81px; height:19px; text-indent:-9999px;}
.search_xz .inputs{ padding:1px;}

/*头部样式END*/
/*星座运势内容布局*/
.wrapper_xzys{ width:980px; margin:0 auto; text-align:left; margin-top:5px; height:100%; overflow:hidden; zoom:1; border-top:2px solid #e0b7f6}
.wrapper_xzys h1{ background:url(fortune_3.gif); height:28px; font-size:14px; line-height:26px; overflow:hidden; zoom:1;}
.icon01{ background:url(icon_title_1.gif) no-repeat; width:5px; height:14px; float:left; margin-top:6px; margin-left:10px; margin-right:10px;}
ul.xzys_box li{ background:url(fortune_1.gif) no-repeat; width:313px; height:170px; float: left; padding:10px 5px}
.xzys_12_box{ height:155px;}
.xzys_12_left{ float:left; margin-right:5px;}
.xzys_12_des h2{ font-size:14px;}
.mb { text-align:right;float:right;}
.mb a{ color:#03F}
.ml { text-align:left}
.ml a{ color:#03F}
.xzys_ys{ line-height:27px;}
/*星座运势内容布局end*/

.zj{ padding:5px 10px;}
.zj li{ float:left; margin-left:12px; margin-top:5px;}

.t_bg_xz_new {PADDING-LEFT: 2px; BACKGROUND: url("https://i.99166.com/xz/newimage/xzbg.jpg") no-repeat; HEIGHT: 119px; PADDING-TOP: 5px}
.t_bg_xz_new LI {DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 2px}

/*增加样式*/
.wrapper_zjtj{ width:980px; margin:0 auto; text-align:left; margin-top:5px; height:100%; overflow:hidden; zoom:1; border-top:2px solid #e0b7f6}
.wrapper_zjtj h3{ background:url(fortune_3.gif); height:28px; font-size:14px; line-height:26px; overflow:hidden; zoom:1;}
.icon01{ background:url(icon_title_1.gif) no-repeat; width:5px; height:14px; float:left; margin-top:6px; margin-left:10px; margin-right:10px;}
.zjtj_box{ }
.zjtj_box li{  width:108px;  float: left; padding:5px 2px; margin-top:5px; margin-right:9px; border:1px #CCC solid}
.zjtj_box p{ font-size:12px; text-align:center;}

.mrys{ width:980px; margin:0 auto; margin-top:5px; overflow:hidden; zoom:1; padding:2px;}
.mrys li{ margin-left:9px; width:236px; float:left}
.al{ float:left; width:236px; border:1px #FCF solid;}
.al h4{ font-size:14px; height:30px; line-height:30px; text-align:center; background:url(mrys_01.gif) no-repeat;}
.al .m li{ line-height:18px; padding:5px; font-size:12px; width:210px;}


.mrys01{ width:980px; margin:0 auto; margin-top:5px; overflow:hidden; zoom:1; padding:2px;}
.mrys01 li{ margin-left:9px; width:185px; float:left}
.al01{ float:left; width:185px; border:1px #FCF solid;}
.al01 h4{ font-size:14px; height:30px; line-height:30px; text-align:center; background:url(mrys_01.gif) no-repeat;}
.al01 .m01 li{ line-height:20px; font-size:12px; width:165px;}