@charset "gb2312";
/* CSS Document */
.font14_sx{ font-size:14px; color:#ac6400; font-weight:900; }
.topbg_sx{ background:url(../sx_images/topbg.gif) repeat-x; height:30px; line-height:normal;}
.topbg_sx .fline30{ line-height:30px; float:left}
.topbg_sx .search_sx{ float:right; padding-right:2px; padding-top:4px;}
.search_sx .inputs{ padding:1px;}
.search_sx .ssuo{ border:0; background:url(../sx_images/login_include_button_search.gif) no-repeat; width:81px; height:19px; text-indent:-9999px;}

.wrapper{ width:980px; margin:0 auto; text-align:left;  margin-top:5px; height:100%;overflow:hidden; zoom:1}
.topbg_o_sx{ background:url(../sx_images/topbg_1.gif) repeat-x; height:75px; border-left:1px solid #e7c183; border-right:1px solid #e7c183; margin-bottom:5px; padding:10px 0 0 0}
.main_sx{ overflow:hidden; zoom:1;}
.main_sx .l_sx{ width:712px;}
.main_sx .l_sx .show_sx{ border:1px solid #d6932a; padding:9px; margin-bottom:5px; overflow:hidden; zoom:1;}
.main_sx .l_sx .show_sx .flash_sx{width:290px; height:380px; border:5px solid #d69328; background:#FFF; padding:1px;}
.main_sx .l_sx .show_sx .wz_sx{ float:right; background:url(../sx_images/wzk.gif) no-repeat; width:363px; height:370px; padding:10px; border-bottom:1px solid #efefef;}
.main_sx .l_sx .wz_sx h1{ font-size:20px; font-family:"黑体"; text-align:center; }
.main_sx .l_sx .wz_sx h1 a{ color:#ac6400;}
.main_sx .l_sx .wz_sx h1 a:hover{ color:#f00;}
.main_sx .l_sx .wz_sx p{ border-bottom:1px dashed #c6c6c6; margin-top:10px; margin-bottom:8px;}
.main_sx .l_sx .wz_sx .nav_wztj_xz{ font-size:14px; margin-top:10px; overflow:hidden; zoom:1;}
.main_sx .l_sx .wz_sx .nav_wztj_xz li{ display:block;}
.main_sx .l_sx .wz_sx .kb_xz{width:133px;  margin-right:10px;}
.btzt_xz{ color:#ac6400; font-weight:900; margin-right:10px; width:77px;}
.btzt_xz a{ color:#ac6400;}
.main_sx .l_sx .wz_sx .tkb_xz{width:133px;}

.main_sx .l_sx .t_boxbor_xz{padding:9px 9px 10px 9px; border-top:none; overflow:hidden; zoom:1;}
.main_sx .l_sx .t_boxbor_xz li{ float:left; display:block}
.main_sx .l_sx .t_boxbor_xz img{ border:1px solid #999; margin:0 3px; display:block;}
.main_sx .l_sx .t_boxbor_xz p{ text-align:center;}
.xzwwtw_xz{ background:url(../sx_images/sxww.png) no-repeat; height:46px; text-align:right; padding-top:15px; padding-right:20px;}
.xzwwtw_xz a{ color:#FFF}
.xzww_qh_xz{ border-bottom:4px solid #ebebeb; overflow:hidden; zoom:1;  }
.xzww_qh_xz li{ background:url(../sx_images/qh.png) no-repeat 0 -34px; width:110px; margin-left:2px; height:30px; margin-right:2px; text-align:center; line-height:30px; float:left}
.xzww_qh_xz li a{ font-size:14px; font-weight:900; color:#ffffff}
.xzww_qh_xz li a:hover, .xzww_qh_xz li a.hander{ background:url(../sx_images/qh.png) no-repeat; display:block;}


.main_sx .l_sx .four_box_xz{ border:1px solid #d6932a; background:url(../xzimg/c_bg.gif) repeat-x; margin-bottom:5px; overflow:hidden; zoom:1; padding:10px 5px; }
.main_sx .l_sx .four_box_xz .l{ width:270px; float:left}
.main_sx .l_sx .four_box_xz .l .divt{ background:url(../sx_images/f_t.png) no-repeat; height:23px;}
.main_sx .l_sx .four_box_xz .l .icon_xz01{ background:url(../sx_images/icon01.gif) no-repeat 2px 6px; padding-left:23px;}
.main_sx .l_sx .four_box_xz .l .lcon{ margin-top:10px; padding:2px;}
.lcon li{ font-size:14px; margin-left:20px;}

.main_sx .l_sx .four_box_xz .r{ width:420px; float:right;}
.main_sx .l_sx .four_box_xz .r .divrt{ background:url(../sx_images/f_r.png) no-repeat; width:408px; padding-left:20px;}
.frcon{ overflow:hidden; zoom:1; margin:5px 0 10px 0;}
.frcon img{ float:left; margin-right:10px;}

.frcon li{ font-size:14px;}

.main_sx .r_sx{ width:260px; float:right;}
.r_sx .rbox_sx{ border:1px solid #d6932a; padding:5px 5px 0 5px; margin-top:8px; margin-bottom:8px; line-height:180%; }
.r_sx .rbox_sx01{ border:1px solid #d6932a; margin-bottom:8px; }
.r_sx .rbox_sx .icon_xz{ background: #fee9c6 url(../sx_images/icon01.gif) no-repeat 2px 6px; padding-left:23px; }
.r_sx .rbox_sx .rboxcon_sx{ padding:8px 5px;}
.rboxcon_sx p{ margin-bottom:8px; line-height:normal;}
.rboxcon_sx select{ font-size:12px;}
.r_xjc_sx{ padding:5px 0; text-align:center;}
.bot01{ background:url(../sx_images/astro_wzc34.png) repeat-x left top transparent; width:45px; border:1px solid #DFDFDF; line-height:17px; }
.r_sx .btn_x{ border-bottom:1px dashed #cccccc} 
.r_sx .r_tit02_sx{ background:url(../sx_images/rtt02.gif) no-repeat right 0px; padding-left:5px; margin-top:5px; padding-top:3px;}
.r_sx .r_tit_sx{ border-bottom:1px solid #dcdcdc; background: #f7f7f9 url(../sx_images/rtt.gif) no-repeat right 5px; padding-left:5px;}
.r_sx .search_ks_sx{ background:url(../sx_images/search.png) no-repeat 0 20px; height:80px; margin-top:20px; }
.r_sx .search_ks_sx .inputwz_sx{margin-left:17px;}
.input_sea{ height:25px; margin-top:10px; border:0; width:163px; background:transparent; color:#FFF;}
.sbtn{ height:30px; width:55px; height:50px; float:right; border:0; background:transparent;}
.r_sx .sxjj_sx{ margin-top:10px;}
.r_sx .sxjj_sx ul li{ overflow:hidden; zoom:1; margin:3px 10px; border-bottom:1px dashed #999; padding-bottom:5px; width:230px;}
.r_sx .sxjj_sx img{ float:left;}
.t_sx{ line-height:50px;  margin:0px 20px;}
.jz_sx{ text-align:center;}


/*===================
星座内页样式
====================*/

.res_sx{ border-top:2px solid #cb8000; padding-top:2px;}
.res_tit{ height:40px; line-height:40px;}
.res_tit img{ float:left; margin-top:5px; margin-left:20px;}
.res_t_bg{ background:url(../sx_images/res_t_bg.gif) repeat-x left center; float:left; width:700px; height:40px; margin:0 20px;}
.res_t_wz{ font-size:14px; font-weight:900; color:#b9720a;}
.o_main{ background:url(../sx_images/o_bg.gif) repeat-y; }
.o_t{ background:url(../sx_images/o_t.gif) no-repeat left top; }
.o_b{ background:url(../sx_images/o_b.gif) no-repeat left bottom; overflow:hidden; zoom:1} 
.o_l{ width:255px; float:left; padding-top:3px; padding-left:10px; padding-right:11px;}
.o_l_tit{ background:url(../sx_images/o_l_t.png) no-repeat; height:24px; margin-top:10px;  font-size:14px; padding-left:20px; color:#aa6600; font-weight:900; line-height:24px;}
.res_bq{ padding:5px 0;}
.res_bq li{ border-bottom:1px solid #ffe9bf; line-height:180%; background:url(../sx_images/icon01.png) no-repeat 8px 5px; padding-left:30px; margin-top: 8px; margin-bottom:8px;}
.o_l_js{width:251px;}
.o_l_js_t{ background:url(../sx_images/o_l_js_tit.gif) no-repeat; height:32px;  color:#b16a02; font-size:14px; font-weight:900; padding-left:28px; line-height:32px; padding-top:2px;}
.o_l_js_c{ padding:6px 10px; overflow:hidden; zoom:1; background:url(../sx_images/o_l_js_bg.gif) repeat-y}
.o_l_js_c img{ float:left; border:2px solid #b0b0b0; margin-right:10px; margin-top:3px;}
.o_l_js_c a{ color:#cb7900}
.o_l_js_c ul li { margin:4px 5px; font-size:12px; margin-top:1px; font-size:14px;}
.o_r_ys_c{ padding:0px 0;}
.o_r_ys_c ul li{ display:inline; float:left; width:70px; background-color:#cb8000; margin-left:4px; margin-bottom:5px; text-align:center; padding:2px 0 }
.o_r_ys_c ul li a{ color:#FFF; }
.o_r_ys_c ul li a:hover{ color:#FFF; text-decoration:underline}

.o_c{ width:411px; float:left; margin:0 5px 0 5px; padding:0 5px }
.sx_fx{ border-top:2px dashed #cb8000; padding:15px 10px 10px 10px; overflow:hidden; zoom:1;}

.sx_fxbox{ float:left; width:190px;}
.sx_fxboxtit{ font-size:14px; font-weight:900; background:#cb8000; line-height:180%; padding-left:10px; color:#FFF;}
.sx_fxboxcon{ padding-top:8px;}
.sx_fxboxcon ul li{ line-height:160%; margin-left:0px; font-size:14px}

.o_r{ width:250px; float:left; padding-top:3px; padding-left:10px; padding-right:11px;}
.o_r_tit{ background:url(../sx_images/icon02.png) no-repeat 0 3px ; height:24px; font-size:14px; padding-left:25px; color:#aa6600; font-weight:900;}
.o_r_con{ border:1px dashed #656565; padding:15px 10px; overflow:hidden; zoom:1}
.o_r_con li{ line-height:180%;}
.o_r_ys{ background:url(../sx_images/o_r_ys.png) no-repeat; height:216px; padding:10px; margin-top:15px; }
.o_r_ys_new{ background:url(../sx_images/o_r_ys2015.png) no-repeat; height:290px; padding:10px; margin-top:15px; }
.o_r_tit01{ background:url(../sx_images/icon02.png) no-repeat 0 3px ; height:24px; margin:15px 0px 5px 0px;  font-size:14px; padding-left:25px; color:#aa6600; font-weight:900; line-height:180%;}

.t_main{ margin-top:10px;}
.t_l{ float:left; width:703px; margin-right:5px;}
.t_l_obg{ background:url(../sx_images/t_obg.png) repeat-y;}
.t_l_ot{ background:url(../sx_images/t_ot.png) no-repeat left top; height:40px; font-size:14px; color:#FFF; font-weight:900; line-height:40px; padding-left:20px; padding-top:3px;}
.t_l_ot01{ background:url(../sx_images/t_ot01.gif) no-repeat left top; height:16px; }
.t_l_ob{ padding-top:5px; padding-bottom:20px; padding-left:15px; padding-right:15px; overflow:hidden; zoom:1;}
.t_l_ob_sx{ background:url(../sx_images/ts_227.jpg) no-repeat}
.t_l_cpb{ background:url(../sx_images/ts_223.jpg) no-repeat; width:437px; height:106px;}



.mar10{ margin-top:10px;}

.t_r{ width:250px; float:left; background:url(../sx_images/t_r_bg.png) repeat-y; padding-left:10px; padding-right:11px;}
.t_r_t{ background:url(../sx_images/t_r_t.png) no-repeat left top;}
.t_r_b{ background:url(../sx_images/t_r_b.png) no-repeat left bottom; padding:15px 10px 10px 10px; }
.t_r_tit{ font-size:14px; padding-left:5px; color:#aa6600; font-weight:900; height:25px; line-height:25px; background:#fee9c6}
.t_r_ys{ padding:2px 2px; }
.t_r_ys p{ margin: 5px 0}
.t_r_ys label{font-weight:900;}
.t_r_ys li{ margin-top:2px; margin-bottom:5px;}
.t_r_ys01 img{ float:left; margin-right:10px; }
.t_r_ys01 li{ line-height:180%; margin-bottom:10px; border-bottom:1px dashed #666; padding:5px 0; font-size:12px}


.bot01, .bot02{ background: #FFF url(../sx_images/astro_wzc34.png) repeat-x left top transparent; border:1px solid #DFDFDF; padding:0 5px; line-height:normal;}

.nav_cp li{ float:left; margin:0 7px; display:inline;}
.nav_cp img{ display:block; border:1px solid #CCC; padding:2px;}
.nav_cp p{ text-align:center;}

.lwz_pic{ float:left; text-align:center }
.lccc li{ float:left; width:168px; font-size:14px; display:block; margin-left:7px; line-height:180%;}



.ksss_xz{ background:url(../sx_images/sso.gif) repeat-y; margin-top:5px; }
.ksss_xztt{ background:url(../sx_images/ssot.gif) no-repeat; height:25px; text-indent:-999px}
.ksss_xzbb{ background:url(../sx_images/ssob.gif) no-repeat left bottom; padding: 14px 53px 18px 9px; font-size:13px; }


/*首页修改增加样式*/
.t_box_xz{border:1px solid #d69328; margin-bottom:8px;}
.xzsm_xz{ background:url(../sx_images/titbg.png) repeat-x; height:25px; line-height:25px; font-size:14px; font-weight:900; color:#ac6400;}
.xzsm_xz img{ margin-right:10px; margin-top:5px; float:left; margin-left:6px;}
.xzsm_xz a{ color:#d07f01; cursor: pointer}
.more_font12{ float:right; font-size:12px; font-weight:normal; padding-right:8px;}

.ree_box_xz{ overflow:hidden; zoom:1; border:1px solid #d69328; margin-bottom:8px; padding:5px 0; line-height:180%;}  
.ree_box_xz li{ float:left;display:block; width:340px; margin:3px 0; padding:0 7px}
.font14_xz{ font-size:14px; color:#ac6400; font-weight:900; }
.ree_tit_xz{ background:url(../sx_images/ree_tit.gif) no-repeat 0px 3px; font-size:14xp; padding-left:25px; margin-bottom:5px; }
.ree_tit_xz01{ background:url(../sx_images/w_tit.gif) no-repeat 0px 4px; font-size:14xp; padding-left:25px; margin-bottom:5px;}
.ree_tit_xz02{ background:url(../sx_images/w_tit01.gif) no-repeat 0px 4px; font-size:14xp; padding-left:25px; margin-bottom:5px;}

.reeimg_xz{ float:left; text-align:center; margin-right:5px; }
.reeimg_xz img{ padding:2px; border:1px solid #CCC;}
.recwz_xz{ height:106px; }
.recwz_xz dt{ font-size:14px; font-weight:900;}
.rewzlist dd{ font-size:14px; padding-left:8px;}

.wwboxm{ padding:9px; border-top:none; overflow:hidden; zoom:1; line-height:180%; font-size:14px;}
.wwwt{ float:right; width:390px;}
.boxm{ width:280px; float:left;}
.ycjx{ overflow:hidden; zoom:1; padding-left:20px}
.ycjx li{ float:left; width:150px; margin-right:20px; font-size:14px; display:block;}

.r_con_xz li{ font-size:14px; border-bottom:1px dashed #b6b6b6; padding-left:30px; margin:2px;}
.a,.a1,.a2,.a3,.a4,.a5,.a6,.a7,.a8,.a9{ background:url(../sx_images/icon.gif) no-repeat}
.a{ background-position: 5px 6px;}
.a1{ background-position: 5px -23px;}
.a2{ background-position: 5px -51px;}
.a3{ background-position: 5px -80px;}
.a4{ background-position: 5px -110px;}
.a5{ background-position: 5px -139px;}
.a6{ background-position: 5px -166px;}
.a7{ background-position: 5px -196px;}
.a8{ background-position: 5px -225px;}
.a9{ background-position: 5px -255px;}

.ds{ height:100px; background:url(../sx_images/boxm.gif) no-repeat; padding:5px; font-size:12px; padding-right:20px; line-height:160%;}
.ds img{ float:left; margin-right:10px;}


/*生肖内页问问部分*/
.ljcon_xz01{ overflow:hidden; zoom:1;}
.ljcon_xz01 ol li{ float:left; display:block;width:237px; padding-left:13px;}
.ljcon_ll{ width:250px; float:left; line-height:160%; }
.ljcon_ll_tit { background:url(../sx_images/icon01.png) no-repeat 10px 4px; font-size:14px; font-weight:900; padding-left:30px;  }
.ljcon_rr{ width:410px; float:right; margin-right:5px;}
.ljcon_rr p{ overflow:hidden; zoom:1; margin-bottom:3px; }
.ljcon_rr label{ float:left; width:55px; display:block;}
.ljcon_rr .inputtit{ width:340px; padding:3px 5px ; font-size:16px; border:1px solid #e8c694;}
.ljcon_rr .textarea{ width:340px; padding:3px 5px; height:100px; border:1px solid #e8c694; }
.ys_bb{ background:#f5e1ff; height:30px;}
.inmax{ width:70px; padding:1px; border:1px solid #e8c694; }
.inbn{ background:url(../xzimg/xz_b.png) no-repeat; height:21px; width:69px; border:0;}

/**/
.dashibj{ background:url(../sx_images/boxm.gif) no-repeat; width:258px; height:92px; padding:6px; margin-left:3px;}
.dashibj img{ float:left; margin-right:10px;}
.dashibj h1{ font-size:14px;}
.wtit02{ background:url(../sx_images/wtit02.gif) no-repeat center; text-align:center; font-size:14px; font-weight:900; margin-top:5px;}
.wbox li{ font-size:14px; padding-left:20px;}
.sxwenwen{ overflow:hidden; zoom:1}
.sxwenwen li{ float:left; font-size:14px; width:180px; margin-left:10px;}
.zjwz{ background:#fdeed6; padding:8px;}
.btitleft{ font-size:14px; width:14px; padding:0 8px; font-weight:900; line-height:normal; float:left; margin-top:2px;}
.btitright{ background-color:#FFF; font-size:14px; margin-left:30px; padding-left:10px; padding-bottom:10px; padding-top:3px; height:120px;}
.btnmore{ background:url(../sx_images/btn.gif) no-repeat; width:82px; font-size:12px; color:#FFF; line-height:normal; height:16px; text-align:center; padding-top:1px; margin:0 auto;}
.btnww{ background:url(../sx_images/btn01.gif) no-repeat; width:120px; height:25px; float:left; text-align:center; line-height:25px; color:#FFF; margin-left:10px; margin-top:5px; display:inline}
.rboxcon{ padding:10px;}
.titcolor a{ color:#ac6400;}

/*修改添加样式*/
.gjcls li{ float:left; width:112px; display:block; line-height: normal; margin-top:10px;}
.titbgbg{ background:url(../sx_images/titbg.gif) repeat-x; margin-top:10px; overflow:hidden; zoom:1; margin-bottom:10px;  height:41px;}
.titbg{  line-height:41px; font-size:16px; padding-left:10px; font-weight:900; }
.titbg li{ float:left; margin-left:20px;}
.titcon{ margin:20px 30px; line-height:180%; font-size:14px;}
.jctj{ background:url(../sx_images/tj.gif) no-repeat; height:50px; padding-left:30px; margin-top:10px; margin-left:4px; padding-right:5px; padding-top:5px;}
.bd li { background-repeat: repeat-y; float: left; font-size: 12px; line-height: 180%; padding: 0; width: 150px;}
.ree_tit_xz03{ background: #fff6cd ; line-height:25px; padding-left:10px; margin-bottom:5px; }
.boxwz01{ float:left; width:360px;}
.boxwz02{ margin-left:10px;float:right; width:280px;}
.rewzlist01{ }
.rewzlist01 dd{ float:left; font-size:14px; padding-left:13px; margin-top:5px; white-space:nowrap}
.ico00{ background:url(../sx_images/icon01.gif) no-repeat; float:left; height:13px; width:13px; margin-top:5px; margin-right:10px;}
ul.free_con{ overflow:hidden; zoom:1}
ul.free_con li { display: inline; float: left; margin: 0 3px; width: 70px; margin-top:5px; font-size:14px}
ul.free_con01{ overflow:hidden; zoom:1;}
ul.free_con01 li { float: left; width: 110px; margin-top:5px; display:inline; margin-bottom:3px;}

.wz_sx01{ float:right; width:383px;}
.wz_sxcon{background-color:#f5f5f5; padding:1px; border:1px solid #dddddd; border-top:0px; padding:5px; padding-top:0; overflow:hidden; zoom:1}
.wtz{ background:url(../sx_images/wt.gif) no-repeat; width:357px; height:25px; line-height:25px; padding-left:10px; color:#FFF; font-size:14px; font-weight:900;}
.wz_sxcon h1{ font-size:20px; font-family:"黑体"; text-align:center; margin-top:10px; }
.wz_sxcon h1 a{ color:#ac6400;}
.wz_sxcon h1 a:hover{ color:#f00;}
.wz_sxcon p{ border-bottom:1px dashed #c6c6c6; margin-top:5px; margin-bottom:8px; line-height:180%;}
.tjwz{ overflow:hidden; zoom:1; margin-bottom:10px;}
.tjwz li{ float:left; width:180px; margin-left:5px; margin-top:7px; display:inline; font-size: 14px;}
.wtzc{ overflow:hidden; zoom:1}
.wtzc ul{ float:left; margin-right:10px;}
.wtzc ul li{ margin-top:8px; margin-left:8px; width:165px; font-size:14px; float:left;}
.wtzc img{ float:left;}
.flash_sx01{width:295px; background:#FFF; padding:1px;}
.ad01{ border:3px solid #d69328;}
.three{ border:1px solid #d69328; margin-top:10px;}
.three_tt{ background:url(../sx_images/tt.gif) repeat-x; height:26px; font-size:14px; line-height:26px; padding-left:10px; font-weight:900;}
.three_con{ padding:5px; overflow:hidden; zoom:1}
.titone{ background:url(../sx_images/tj01.gif) no-repeat; height:27px; line-height:27px; padding-left:20px; color:#FFF}
.titone01{ background:url(../sx_images/tj02.gif) no-repeat; height:27px; line-height:27px; padding-left:20px; color:#FFF}
.titone02{ background:url(../sx_images/tj03.gif) no-repeat; height:27px; line-height:27px; padding-left:20px; color:#FFF}
.titone03{ background:url(../sx_images/tj04.gif) no-repeat; height:27px; line-height:27px; padding-left:20px; color:#FFF}
.tatcon{ border:1px solid #e0e0e0; border-top:0;}
.tatcon li{ line-height:160%;}
.wwll li{ margin-left:5px; width:132px; margin-top:5px;}
.rbox_sx02{ border:1px solid #d6932a; margin-bottom:8px;}
.tjcp { overflow:hidden; zoom:1}
.tjcp li{ float:left; width:123px; line-height:180%;}
.freebox{ overflow:hidden; zoom:1; font-size:14px; line-height:180%;}
.freebox li{ float:left; margin-left:5px;}
.jr_tit{ background-color:#fdf4e5; overflow:hidden; zoom:1; padding-left:10px; line-height:180%;}
.jr_tit li{ float:left; margin-top:3px; }
.jr_tit li a{ padding:0 15px;}
.jr_tit li a:hover,.jr_tit li a.han{ color:red; display:block;}
.rblist li{ line-height:180%; font-size:14px }

.rbox_sx img{ margin-bottom:6px;}

ul.ico_xz {  background:url(../sx_images/xz_img.gif) no-repeat; height:108px; overflow:hidden;}
.ico_xz li { float:left; width:35px; height:52px; margin-right:5px; text-align:center; font-size:12px;}
.ico_xz li a { display:block; padding-top:38px; text-align:center;}
ul.ico_xz01 {  background:url(../sx_images/sx_img01.gif) no-repeat; height:108px; overflow:hidden;}
.ico_xz01 li { float:left; width:36px; height:52px; margin-right:11px; text-align:center; font-size:12px;}
.ico_xz01 li a { display:block; padding-top:35px; text-align:center;}

.xzmenu { overflow:hidden; zoom:1;  text-align:center; height:80px }
.xzmenu li{ width:50px; margin-right:7px; display:inline-block; display:moz-inline-block;*display:inline; zoom:1; }
.xzmenu li.sx01 a{ background:url(../sx_images/sximg/sx01.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx02 a{ background:url(../sx_images/sximg/sx02.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx03 a{ background:url(../sx_images/sximg/sx03.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx04 a{ background:url(../sx_images/sximg/sx04.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx05 a{ background:url(../sx_images/sximg/sx05.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx06 a{ background:url(../sx_images/sximg/sx06.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx07 a{ background:url(../sx_images/sximg/sx07.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx08 a{ background:url(../sx_images/sximg/sx08.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx09 a{ background:url(../sx_images/sximg/sx09.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx10 a{ background:url(../sx_images/sximg/sx10.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx11 a{ background:url(../sx_images/sximg/sx11.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx12 a{ background:url(../sx_images/sximg/sx12.gif) no-repeat; height:70px; overflow:hidden; display:block; text-indent:-9999px;}
.xzmenu li.sx01 a:hover,.xzmenu li.sx01 a.sx01hander{ background:url(../sx_images/sximg/sx01_1.gif) no-repeat}
.xzmenu li.sx02 a:hover,.xzmenu li.sx02 a.sx01hander{ background:url(../sx_images/sximg/sx02_1.gif) no-repeat}
.xzmenu li.sx03 a:hover,.xzmenu li.sx03 a.sx01hander{ background:url(../sx_images/sximg/sx03_1.gif) no-repeat}
.xzmenu li.sx04 a:hover,.xzmenu li.sx04 a.sx01hander{ background:url(../sx_images/sximg/sx04_1.gif) no-repeat}
.xzmenu li.sx05 a:hover,.xzmenu li.sx05 a.sx01hander{ background:url(../sx_images/sximg/sx05_1.gif) no-repeat}
.xzmenu li.sx06 a:hover,.xzmenu li.sx06 a.sx01hander{ background:url(../sx_images/sximg/sx06_1.gif) no-repeat}
.xzmenu li.sx07 a:hover,.xzmenu li.sx07 a.sx01hander{ background:url(../sx_images/sximg/sx07_1.gif) no-repeat}
.xzmenu li.sx08 a:hover,.xzmenu li.sx08 a.sx01hander{ background:url(../sx_images/sximg/sx08_1.gif) no-repeat}
.xzmenu li.sx09 a:hover,.xzmenu li.sx09 a.sx01hander{ background:url(../sx_images/sximg/sx09_1.gif) no-repeat}
.xzmenu li.sx10 a:hover,.xzmenu li.sx10 a.sx01hander{ background:url(../sx_images/sximg/sx10_1.gif) no-repeat}
.xzmenu li.sx11 a:hover,.xzmenu li.sx11 a.sx01hander{ background:url(../sx_images/sximg/sx11_1.gif) no-repeat}
.xzmenu li.sx12 a:hover,.xzmenu li.sx12 a.sx01hander{ background:url(../sx_images/sximg/sx12_1.gif) no-repeat}

.xzbox{ background-color:#FFF; border:1px solid #ecb65f; padding:5px; overflow:hidden; zoom:1; font-size:12px;}
.xzbox .l{ float:left;}
.xzbox .l img{ float:left; margin-right:10px;}

.xzbox .ds_l{ width:313px; float:left; margin-right:10px;}
.xzbox h2{ font-size:14px;}
.icon02{ background:url(icon02.gif) no-repeat; width:12px; height:12px; float:left; margin-top:5px; margin-right:10px;}
.ds_l_con img{ float:left; margin-right:10px;}
.xzbox .ds_w{ width:600px; float:right;}
ul.sxwz{ border:1px solid #ecb65f; overflow:hidden; zoom:1; margin-top:10px;  padding:10px 10px 10px 30px;}
ul.sxwz li{ float:left; width:210px; display: inline; font-size:14px; margin-right:6px;}
.link { margin-top:5px;}
.link a { height:23px; padding:0 5px 0 5px;BACKGROUND: url(../sx_images/bfb.gif) no-repeat; float:left; display:block; margin-right:5px; line-height:23px; color:#8b0008}
.link a:hover { color:#F00; text-decoration:none;}
.btn { background:url(../sx_images/sxbtn.gif) no-repeat; width:68px; height:21px; CURSOR: pointer;BORDER: 0px; padding:0px; font-weight:bold; color:#FFE89D; line-height:21px; float:right}
.zdtj{}
 .zdtj li{ font-size:14px;  margin-bottom:2px; padding:3px 0;}
  .zdtj img{ display:block; border:1px solid #000;}
  
/*生肖列表页面样式*/
.rl_box01{ overflow:hidden; zoom:1}
.martop10{ margin-top:10px;}
.l_main{ width:670px; float:left;}
.l_main_wz{ background:url(../sx_images/list/lbg.gif) repeat-y;}
.l_main_t{ background:url(../sx_images/list/lwzt.gif) no-repeat left top; padding:20px 15px; overflow:hidden; zoom:1}
.l_main_b { background: url(../sx_images/list/lwzb.gif) no-repeat scroll 0 0 transparent;    height: 9px;}

.r_main{ width:300px; float:right; line-height:180%;}
.r_main_t, .r_main_tl, .r_main_tr{ background:url(../sx_images/list/rlt.png); }
.r_main_t{ background-repeat:repeat-x; background-position:0 -33px;}
.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 10px;}
.r_main_tr img{ padding-top:5px;}
.r_main_t01{ background-repeat:repeat-x; background-position:0 -132px;}
.r_main_tl01{ background-position:left -99px; background-repeat:no-repeat;}
.r_main_tr01{ background-position:right -165px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_t02{ background-repeat:repeat-x; background-position:0 -231px;}
.r_main_tl02{ background-position:left -198px; background-repeat:no-repeat;}
.r_main_tr02{ background-position:right -264px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_t03{background-repeat:repeat-x; background-position:0 -330px;}
.r_main_tl03{background-position:left -297px; background-repeat:no-repeat;}
.r_main_tr03{background-position:right -363px; background-repeat:no-repeat; height:33px; padding:0 10px;}
.r_main_c03{ border:1px solid #fdaee3; border-top:0px; padding:10px 10px;}
.r_main_c02{ border:1px solid #fdaee3; border-top:0px; }

.icon01, .icon01_1, .icon01_2, .icon01_3{ background:url(../sx_images/list/icon01.png) no-repeat 0 0; float:left; width:8px; height:18px; margin-top:4px; margin-right:6px;}
.icon01{ background-position:0 0; }
.icon01_1{ background-position:0 -18px; }
.icon01_2{ background-position:0 -36px; }
.icon01_3{ background-position:0 -54px; }
.rigtjwz{font-size:14px; font-weight:900; color:#bb0066;padding-top:4px; line-height:28px;}
.jr_tit{ background-color:#ffeefa; overflow:hidden; zoom:1; border-left:1px solid #fdaee3; border-right:1px solid #fdaee3; padding-left:10px;}
.jr_tit li{ float:left; margin-top:3px; }
.jr_tit li a{ padding:0 10px;}
.jr_tit li a:hover,.jr_tit li a.han{ background:#FFF; display:block;}
.texboxb{ padding:10px; font-size:14px; border-bottom:1px dashed #999; margin-bottom:10px;}
.tmar .ad_box .title{ height:24px; line-height:18px; display:block;	color:#EA2224; border-top:1px solid #fff; font-weight:bold; text-align:left; padding-left:3px;}
.dh_list li,.cplist li{ float:left; white-space:nowrap; margin-left:15px; text-align:center; display:inline; font-size:14px }
.cplist li img{ margin-bottom:5px;}
.dh_list li a{ color:#573c00;}
.dh_list li img{ border:1px solid #CCC}

/* 相关文章 */
.relate{	CLEAR: both;	WIDTH: 620px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #cfcfcf;	background-color: #FFFFFF;	overflow:hidden; zoom:1;}
.aboutArc{	float: left;	width: 305px;	margin-left: 3px;}
.aboutArc li a{color:#1F3A87;}
.aboutTitle{	text-align:left; color:#666; font-weight:bold; font-size:14px; margin-top: 5px;	margin-bottom: 5px;	text-indent: 16px;	background-image: url(https://www.99166.com/images_i/end_n_bg1.gif);	background-repeat: no-repeat; background-position: 0px 7px;}
.aboutTitle span a{
	color:#1F3A87;
	margin-right: 7px;
}
.aboutArc li a{color:#1F3A87;}
.aboutArc .content li{	text-align:left;	font-size:14px;	color:#1F3A87;	line-height:21px;	padding-top: 1px;	padding-bottom: 1px;	text-indent: 18px;	background-image: url(https://www.99166.com/images_i/end_d.gif);	background-repeat: no-repeat;background-position: 10px 10px;}

/*列表*/
.l_main_con{ margin-bottom:20px; overflow:hidden; zoom:1}
.lmsxpd{ background:url(../sx_images/list/pd_bg.gif) no-repeat; height:299px;}
.lmlist{ border:1px dashed #f888c5; margin-top:10px; padding:10px; line-height:180%;}
.lmlist li{ border-bottom:1px dashed #f888c5; padding:10px;}
.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;}
.yejiao{ margin-top:20px; padding-top:8px; padding-bottom:8px; margin-bottom:5px; text-align: center;}
.yejiao a{ color:#de119e; border:1px solid #fbc9ed; padding:2px 7px;  background:#fff3fb;}
.yejiao a:hover{ color:#de119e; border:1px solid #fbc9ed; padding:2px 7px;  background:#fff;}
.current_page{ color:white;border:1px solid #fbc9ed; padding:2px 7px;  background:#de119e;}

.hotboxcon{ background: #fff6dd url(..sx_images/life_huangli_bj.gif) repeat-x; padding:10px 22px; overflow:hidden; zoom:1; font-size:14px; }
.hotboxcon dl{ overflow:hidden; zoom:1; margin-bottom:10px;}
.hotboxcon dd{  float:left; white-space:nowrap;  margin-top:5px; text-align:center}
.hotboxcon dd li{ float:left; margin-left:6px; white-space:nowrap}
.mianfei { font-size: 14px; line-height: 24px; text-align: center;}
.imgs { border: 1px solid #D1D1D1; padding: 2px;}

/*内页查询样式*/
.sjhm_chaxun {  margin: 0 auto; background:#AC0603;}
.sjhm_chaxun_l { float:left; width:185px;}
.sjhm_chaxun_r { float:right; width:455px;height:300px; background:url(/images/sjhm_chaxun_r.jpg);}
.zg_chaxun_r {float:right; width:478px;height:300px; background:url(/images/zg_chaxun_r.jpg);}
.sm_chaxun_r { float:right; width:478px; height:300px; background:url(/images/sm_chaxun_r.jpg);}
.bz_chaxun_r { float:right; width:478px; height:300px; background:url(/images/bz_chaxun_r.jpg);}
.dhhm_chaxun_r { float:right; width:478px;height:300px; background:url(/images/dhhm_chaxun_r.jpg);}
.qqhm_chaxun_r { float:right; width:478px;height:300px; background:url(/images/qq_chaxun_r.jpg);}
.hh_chaxun_r { float:right; width:478px;height:300px; background:url(/images/hh_chaxun_r.jpg);}
.gy_chaxun_r { float:right; width:478px;height:300px; background:url(/images/gy_chaxun_r.jpg);}
.baobao_r {width:663px; height:400px;background:#468300 url(/images/baobao_r.jpg);}
.baobao_nav { margin:0 25px 10px 25px;background:#F0E5CA;padding:20px;}
.xm_chaxun_r {float:right; width:455px;height:300px;background:#AC0603;}
.jh_chaxun_r {float:right; width:455px;height:290px;background:#AC0603;}
.sjcx_nav { margin-right:25px; margin-top:30px;}
.sjcx_s {margin-right:25px;background:#F0E5CA; padding:10px; line-height:20px; margin-top:5px;font:14px Tahoma, "宋体", Helvetica, sans-serif;}
.sjcx_s input,.sjcx_s  select,.sjcx_s textarea {font:14px Tahoma, "宋体", Helvetica, sans-serif;margin: 2px 0;vertical-align:middle;padding: 0px;}
.sjcx_sm {
margin-top:5px;
color:#fff;
font-size:12px;
line-height:18px;
width:453px;
filter:
Dropshadow(offx=1,offy=0,color=#900300)
Dropshadow(offx=0,offy=1,color=#900300)
Dropshadow(offx=0,offy=-1,color=#900300)
Dropshadow(offx=-1,offy=0,color=#900300);
}
.sxmenu { overflow:hidden; zoom:1}
.sxmenu li{ float:left; margin-left:0px; font-weight:900 }
.sxmenu li a{ background:#ffe3e3; border:1px solid #ac0603;padding:15px 9px; width:14px; display:block;}
.sxmenu li a:hover,.sxmenu li a.sxmenuhander{ background:#ac0603; color:#FFF;}

/*广告商城*/
.pleftmain03{ overflow:hidden; zoom:1}
.wrap{width:638px; height:125px; float:left;border:1px solid #d1d4d3; background-color:#f1f1f1; position:relative}
.flash{width:48px; height:124px; position:absolute; left:297px; float:left; overflow:hidden; top: 1px;background-color:#CE0000;}
.flash_font{ font-family:"黑体"; font-size:18px; color:#FFF; width:18px; padding: 10px 14px;}
.area{width:300px; float:left;}
.img_area1{width:235px; height:124px; overflow:hidden; float:left; position:absolute; left:62px; top: 1px;}
.img_area2{width:235px; height:124px; overflow:hidden; float:left; position:absolute; left:343px; top: 1px;}
.img_area1 img,.img_area2 img { width:235px; height:124px;}
.tab_area1{width:60px;height:124px;overflow:hidden;float:left;position:absolute;left:1px;top: 1px;}
.tab_area2{width:60px;height:124px;overflow:hidden;float:left;position:absolute;left:283px;top: 1px;}
.tab_area3{width:60px;height:124px;overflow:hidden;float:left;position:absolute;left:578px;top: 1px;}
.tab_area1 li,.tab_area2  li,.tab_area3  li,.tab_area4  li{ height:24px; width:60px; border-bottom:1px solid #DADADA; text-align:center; line-height:24px;  float:left; border-left:1px solid #F1F1F1; margin-left:-1px;} 
.tab_area1  li a,.tab_area2 li a,.tab_area3 li a,.tab_area4  li a{color:#000;}
.tab_area1  li.current,.tab_area2 li.current,.tab_area3  li.current,.tab_area4 li.current{height:24px;background-color:#F27B04;}
.tab_area1 li.current a,.tab_area2  li.current a,.tab_area3  li.current a,.tab_area4  li.current a{color:#FFF;}
#tab1_2, #tab1_4, #tab1_6, #tab1_8, #tab2_2, #tab2_4, #tab2_6, #tab2_8{margin-left:0;}


/*生肖列表*/
.sxbtnbg li{ float:left; background:url(../sx_images/sxbtnbg.gif) no-repeat; width:118px; height:31px; text-align:center; line-height:31px; font-weight:900; margin-left:10px;}
.sxbtnbg li a{ display:block;}
.sxbtnbg { display:inline-block; display:moz-inline-block;*display:inline; zoom:1;}


.bbt{ background: url(../sx_images/btnb.gif)  repeat-x; border:1px solid #cb9400; font-size:14px; color:#666; height:28px; line-height:28px; margin-left:8px; padding:0 8px; margin-bottom:5px; font-weight:900;}

.r_wz_sx{border-left:1px solid #fdaee3; border-right:1px solid #fdaee3;border-bottom:1px solid #fdaee3;height:185px;}
.r_wz_sx li{ float:left;  text-align:center; height:25px; padding-top:5px;}
.r_wz_sx li a{COLOR: #fff; TEXT-DECORATION: none}
.r_wz_sx li a:hover {COLOR: #fff600; TEXT-DECORATION: underline}

.r_wz_sx_ts{width:230px;height:170px;}
.r_wz_sx_ts li{ float:left;  text-align:center; height:25px; padding-top:5px;}
.r_wz_sx_ts li a{COLOR: #fff; TEXT-DECORATION: none}
.r_wz_sx_ts li a:hover {COLOR: #fff600; TEXT-DECORATION: underline}

.font14_xz{line-height:180%;}
.byzcx_xz {
    background: url("../image/sxbg_11.gif") no-repeat scroll 0 0 transparent;
    height: 113px;
    padding: 10px;
}
.byz_zx_xz { overflow: hidden;line-height:160%;}
.byz_zx_xz img { float:left;margin-right:10px;}