/* CSS Document */


/* CSS Document */
/*全局设置*/
body {margin:0px;padding:0px;font:12px Arial,宋体; margin:0 auto; text-align:center;font-family:Verdana, Geneva, sans-serif;}
* {
	border:0px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
img{ border:0px;}
ul {margin:0px;padding:0px;list-style:none;}
a{color:#000000;text-decoration:none;}
a:hover { color:#F00;}
img{ border:0;}
.xz_right_title a,.xz_right_title1 a{color:#fff;}
.clear {width:100%;height:5px;clear:both;overflow:hidden;}
.place{ width:978px;background:url(../image/place.png) no-repeat; margin:0 auto; color:#fff;text-align:justify;padding-left:13px; height:30px; line-height:30px; font-size:14px;}
.subplace{ width:678px;background:url(../image/sub678px.jpg) no-repeat; text-align:justify;padding-left:13px; font-size:14px; height:30px; line-height:30px;color:#fff;}
.place a,.subplace a{ padding:0 5px; font-size:14px; color:#fff;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.fb{font-weight:bold;}
.cf{color:#fff;}
.zise{color:#9444D4;}
.cf0{ color:#F00;}
.tleft{ text-align:left;}
.f10{ font-size:10px;}
.clm{color:#4bfd0d;}
.fcolor{ color:#c951f5;}
.lh25{ line-height:25px; }
.lh20{ line-height:20px;}
.mrt{ margin:10px 5px 0px 0px;}
.mrt001{ margin:0px 3px 0px 0px;}
.mrt002{ margin:0px 5px 0px 0px;}
.mrt002 .mrt{ margin:0px;}
.mrt003{ margin:5px 10px 0px 0px;}
.newselect4{ width:107px; border:1px solid #ffd3f4; text-align:center; color:#000; font-size:12px; margin-top:2px;}
.newselectcx{ width:99px; border:1px solid #ffd3f4; text-align:center; color:#000; font-size:12px; margin-top:2px;}
.newselect4s{ width:74px;border:1px solid #ffd3f4; text-align:center; color:#000; font-size:12px; margin-top:2px;}
.newselect7{ width:51px; border:1px solid #ffd3f4; text-align:justify; color:#000; font-size:12px; margin-top:2px;}
.pdnewselectc{width:74px;border:1px solid #d4d4d4; text-align:center; color:#000; font-size:12px; margin-top:2px;}
#_iMonth1,#_iDay1,#_iHour1,#_iMinute1{ width:40px; border:1px solid #9f9f9f; text-align:justify;margin:0px 2px; color:#000; font-size:12px; margin-top:2px;}
.btn0{width:77px; height:21px; background:url(../image/btn0.jpg) no-repeat; color:#6424ab; cursor:pointer;}
#_iYear1{ width:55px;border:1px solid #9f9f9f; text-align:center; margin:0px 2px; color:#000; font-size:12px; margin-top:2px;}
.ysbtn{width:64px;background:url(../image/ysbtn.png) no-repeat; cursor:pointer; float:left;  margin-top:3px;height:18px;}
.xz_ysw324s_test_a{ clear:both; overflow:hidden; padding-left:30px;}
.xz_ysw324s_test_a  .newselect4s,.xz_ysw324s_test_a  .newselect4{ float:left; margin-right:10px;}
#username {height: 20px;width: 88px; border:1px solid #CCC;}
/*星座头部*/
.xztitle{ width:100%; background:#7308b1; height:142px; background:url(../image/xz_topbg.jpg) repeat-x; margin:0 auto;}
.xz_count{ width:1201px;  margin:0 auto; overflow:hidden; font-size:12px;letter-spacing:1px;}
.xz_logo{ width:517px; height:142px; background:url(../image/xz_top_r.jpg) no-repeat; float:left;}
.xz_top_r{ width:684px; height:142px; background:url(../image/xz_top_l.jpg) no-repeat; float:left;}
.xz_date{ margin:36px 88px 0px 0px; line-height:36px; float:right;}
.xz_count ul{ float:right; margin-right:62px;}
.xz_count ul li{ float:left; line-height:25px; padding-right:18px;}
.xz_count ul li a{ color:#fff;}
.nav{ clear:both;margin:0 auto; overflow:hidden; width:100%; background:url(../image/navlibg.jpg) repeat-x;}
.nav_list{ width:980px; margin:0 auto; overflow:hidden;}
.nav_list li{ float:left; width:61px; height:44px; font-size:14px; text-align:center;}
.nav_list li a{ color:#fff; line-height:44px;}
.nav_list li a:hover{background:url(../image/xz_cur1.jpg) no-repeat center center;width:59px; display:block;color:#bf00ed; text-align:center;}
.nav_list li .selected2{ background:url(../image/xz_cur1.jpg) no-repeat center center; width:59px; display:block;color:#bf00ed;text-align:center;}
.xz_m{ clear:both;width:100%; margin:0 auto; overflow:hidden;}
.xzmain{ width:978px; margin:0 auto; border:1px solid #a19a05;}
.xz_subtt{ width:978px; margin:7px auto; border:1px solid #CCC;overflow:hidden; background:url(../image/xz_ttbg.jpg); color:#9602bc; height:37px; font-weight:bold;}
.xz_subtt_l a ,.xx_subtt_l a{font-size:14px; color:#9602bc; font-weight:bold; padding:0 10px; line-height:37px;}
.tlpsub .xz_subtt_l a{font-size:14px; color:#FFF; font-weight:bold; padding:0 10px; line-height:37px;}
.tlpsub .xz_subtt_l{ color:#FFF;}
.xz_subtt_l a:hover{ color:#F00;}
.xz_subtt .xz_search, .xx_subtt .xz_search{ width:126px; height:20px; border:1px solid #abadb3;}
.xz_subtt_l{ float:right;}
.xz_subtt .xz_search_btn,.xx_subtt_l .xz_search_btn{width:64px; height:22px; line-height:22px; background:url(../image/serachbtn.jpg) no-repeat;color:#FFF; cursor:pointer; margin:0 5px;text-align:center;}/*尾部*/
#footer{ margin-top:10px; margin: 0 auto; width:100%; border-top:1px solid #b25802; float:left; font-size:14px;}
#footer .tc_li{ margin:0 auto;width:980px; height:30px; line-height:30px; text-align:center;}
#footer .tc_li a{ padding:0 10px;}
#footer .tc{ margin:0 auto; width:100%; float:left; height:20px; line-height:20px;color:#000000;}
#footer .tc a{ padding:0 10px; font-size:14px;}

/*星座展示*/
.xz_list{ width:980px; overflow:hidden; margin:0 auto;}
.xz_list ul{ background:url(../image/xz_img.jpg) no-repeat;_height:150px; width:975px; margin:0 auto; font-size:14px; overflow:hidden;}
.xz_list ul li{ float:left;line-height:54px;cursor:pointer; width:81px;}
.xz_list ul li a{display:block;text-align:center; width:81px; height:42px; padding-top:99px;line-height:16px;background:url(../image/xz_libg.jpg) no-repeat center bottom; }
.xz_list ul li span{ color:#8e679e; font-size:10px; padding:0 5px; display:block; background:url(../image/date.jpg) no-repeat; height:13px; margin:0 auto; overflow:hidden;}
.xz_list ul li .date1{ background-position:-79px 0px;}
.xz_list ul li .date2{ background-position:-155px 0px;}
.xz_list ul li .date3{ background-position:-244px 0px;}
.xz_list ul li .date4{ background-position:-322px 0px;}
.xz_list ul li .date5{ background-position:-404px 0px;}
.xz_list ul li .date6{ background-position:-485px 0px;}
.xz_list ul li .date7{ background-position:-572px 0px;}
.xz_list ul li .date8{ background-position:-649px 0px;}
.xz_list ul li .date9{ background-position:-722px 0px;}
.xz_list ul li .date10{ background-position:-806px 0px;}
.xz_list ul li .date11{ background-position:-891px 0px;}
.xztop{ clear:both;}
.xztop img{ float:left;}
.xztop .jieshuo{ background:url(../image/xztopright.png) no-repeat; width:568px; height:364px;font-weight:bold; color:#fff; font-size:14px; float:left;}
.xztop .jieshuo p{ margin-top:252px; line-height:25px;}
.form_wraper{ background:url(../image/xztoptest.jpg) no-repeat; text-align:justify;height:26px; padding-left:125px; overflow:hidden;}
.form_wraper h1 { font-size: 0;height: 0px;line-height: 26px;overflow: hidden;}
.form_wraper form {bottom: 0;color: #ac5210;}
.form_wraper form .span01 {font-weight: 900;}
.form_wraper form input { border: 1px solid #ac5210; height: 13px;line-height: 12px;margin: 0 2px;}
.form_wraper form .year {width: 40px;}
.form_wraper form .month { width: 20px;}
.form_wraper form .day {width: 20px;}
.form_wraper form .btn_submit {background:url(../image/btn_sub.jpg) no-repeat;border: medium none;color: #fff;cursor: pointer;font-family: "微软雅黑";height: 20px;width: 46px;}
.is_test{margin: 0 auto; overflow:hidden;}
.is_test img{ float:left;}
.table_wraper {float: left; background:#fdfdea;}
.table_wraper .table{height:375px; background:#fdfdea;width:375px; margin-left:5px; background:url(../image/default.png) no-repeat;}
.xz_jshi{float:left; width:206px; background:#fff0de;text-align:left; height:375px; overflow:hidden;}
.jieguo{ width:207px; background:url(../image/jieguo.gif) no-repeat;padding-left:78px; margin-bottom:5px;}
.jieguo p{height:25px; line-height:25px;}
.jieguo p a{padding:0 5px;}
.xz_shuzi{ background:url(../image/xz_sz_box.jpg) no-repeat; width:279px; height:300px; overflow:hidden; }
.xz_shuzi a{line-height:300px; text-align:center;font-size:50px; font-family:'微软雅黑'; display:inline-block; color:#fff;}
.xz_jshi strong{color:#ff002a; padding-left:5px;}
.xz_jshi .jieshi{ padding-left:10px; line-height:25px;}
.xz_sz_box{ float:left; background:#fff0de; height:375px;}
.ls_share{ margin-left:28px;}
.ls_share a{ background:url(../image/is.png) no-repeat 0 5px; float:left; display:block; width:20px; height:24px; display:inline;}

.xz_smxian{ overflow:hidden;}
.smls{ background:url(../image/xztitle2.jpg) no-repeat; width:154px; height:60px; line-height:40px; color:#FFF;}
.xz_left{ width:695px; float:left; overflow:hidden;}
.xz_right{ float:right; width:265px;margin-right:16px;}
.xz_right .xz_right_ul{ padding:5px 0px;}
.xz_right .xz_right_ul  li{ width:265px; height:24px; overflow:hidden; line-height:24px; text-align:justify;background:url(../image/dian.jpg) no-repeat left center; margin-left:24px;}
.xz_right .xz_right_ul  li a{ padding-left:5px; }
.xz_right .xz_right_ul{ width:265px;border-left:1px solid #c8c6c6; border-right:1px solid #c8c6c6;}
.xz_right .cs_list{ border:1px solid #c8c6c6; height:160px; width:265px; border-top:none; border-bottom:none;}
.cs_list li{ width:25%; float:left;line-height:25px;}
.cs_list li a{ color:#000000;}
.cs_list li a:hover{ color:#F00;}
.bottom{float:left;background:url(../image/bottom2.jpg) no-repeat; width:268px;height:25px;} 
.xz_right_title,.xz_right_title1{ width:267px; height:33px;font-weight:900; line-height:33px; color:#fff;}
.xz_right_title{background:url(../image/xz_right_tilte.jpg) no-repeat; text-align:center;}
.xz_right_title1{ background:url(../image/xz_right_top.jpg) no-repeat; text-align:center;}
.ls_list {margin:5px 0 0px 6px;overflow: hidden;}
.ls_list p{ text-align:left; margin-left:5px;}
.ls_list h2{ font-family:'微软雅黑'; font-size:20px; margin-left:20px;}
.ls_list img{text-align:left; margin:0 3px;}
.ls_list .imgs img{ text-align:left;  margin:0 1px;}
.xz_left .ls_list img{opacity:0.4; filter:alpha(opacity=40);/*兼容ie*/}
.xz_left .ls_list a:hover img{opacity:1; filter:alpha(opacity=100);/*兼容ie*/}
.ls_lxyy{ width:978px;overflow:hidden;}
.box_top_12{ width:960px; background:#FFF;}
.center a{ display: inline-block; line-height: 30px;margin-bottom: 10px;}
.center img{ margin-right:11px; border:1px solid #CCC;}
/*星盘配对*/
.xz_pd_wp{ width:980px; overflow:hidden; margin:0 auto;}
.xz_pd_left{ width:678px; overflow:hidden; float:left; border:1px solid #a19a05;}
.testbox{ width:663px; margin:0 auto; overflow:hidden;}
.testbox_a{ width:663px; height:50px;background:url(../image/xz_hepen_boxbg.jpg) no-repeat; font-size:18px; font-weight:bold; line-height:54px; text-align:left; overflow:hidden; text-indent:2.5em; font-family:"微软雅黑";}
.testbox_b{ width:663px; background:url(../image/xz_box_bg.jpg); height:auto;}
.testbox_b img{ float:left;}
.testbox_c{ width:663px;height:15px; background:url(../image/xz_hepen_boxbg.jpg) no-repeat 0 -50px;}
.xp_pdtest{ width:610px; margin:0 auto; overflow:hidden;}
.xp_pdtest dl{ width:50%; float:left; line-height:30px; }
.xp_pdtest dl dd{ text-align:left;margin-left:58px;}

/*生日频道页*/
.t4bg{ background:url(../image/t4.jpg) no-repeat; width:84px; height:21px; margin-left:40px; margin-top:19px;}
.xingqu_wp{width:663px; margin:0 auto; overflow:hidden; margin-top:5px;}
.xingqu_a{height:125px; background:url(../image/xq_abg.jpg) no-repeat;}
.tab1{ width:250px; margin:0 auto; overflow:hidden; line-height:25px;}
.tab1 span{ font-size:14px;}
.xingqu_b{height:152px; background:url(../image/xq_bbg.jpg) no-repeat;}
.xingqu_c{height:48px; background:url(../image/xq_cbg.jpg) no-repeat;}
.xingqu_boxbg{ background:url(../image/xq_boxbg.jpg) repeat-y;}
.xingqu_boxbg p{ text-indent:2em; line-height:28px; padding:5px 13px; overflow:hidden; text-align:left; width:600px; margin:0 auto;}
.xq_bottom{ height:21px; background:url(../image/xq_bottom.jpg) no-repeat; margin-bottom:5px;}
/*生日配对*/
.shengr_box{ width:678px; overflow:hidden; margin: 0 auto;}
.shengr_box_t{ background:url(../image/shengr_box_ttbg.jpg) no-repeat; width:603px; height:52px; margin:12px auto;}
.shengr_box__pd_b{ float:right; width:473px;}
.shengr_box__pd_b_s{ width:473px; height:100px; overflow:hidden;}
.tab{ width:400px; background:#faf2f7; border:1px dashed #e8ccb6; font-size:14px; text-align:left; padding-left:6px;}
#pdbtn{ border:1px solid #a15b01; background:url(../image/checkbtnbg.jpg) repeat-x; width:68px; height:23px; line-height:20px; font-size:14px; color:#723908; margin:5px auto; cursor:pointer;}
.pdnewselect{ width:50px; border:1px solid #CCC; height:20px;}
.sr_result{ height:197px; background:url(../image/sr_pd_boxbg.jpg) no-repeat;}
.sr_result dl{font-size:14px; float:left; padding-top:50px; padding-left:30px; line-height:20px}
.shengr_result_tt{background:url(../image/sr_pd_ttbg2.jpg) repeat-x;}
.shengr_result_tt,.shengr_result_tt2{ border:1px solid #ffcbbd; height:30px; width:676px; line-height:30px; text-align:left;}
.shengr_result_tt2{background:url(../image/sr_pd_ttbg3.jpg) repeat-x;}
.shengr_result_tt img,.shengr_result_tt2 img{ float:left; margin:2px 5px 0px 10px;}
.shengr_result_list { line-height:25px; padding:10px; text-align:left;}
.shengr_result_list .w360{width:360px;display:block; float:left; overflow:hidden;}
.shengr_result_b{ width:660px;background:#8009c6; font-size:14px; color:#FFF; margin:10px auto; padding:0 5px; line-height:30px;}
/*生日配对子页面*/
.sr_pd__zi_box{ width:620px; margin:10px auto; overflow:hidden;}
.sr_pd__zi_boxa{ width:620px; height:42px; background:url(../image/sr_pd_zi_box.jpg) no-repeat; color:#d82c03; line-height:42px;}
.sr_pd__zi_boxb{ width:620px; background:url(../image/sr_pdzi_boxbg.jpg) repeat-y; padding:10px;}
.sr_pd__zi_boxa h1{ font-size:14px;}
.sr_pd__zi_boxc{width:620px; height:10px; background:url(../image/sr_pd_zi_box.jpg) no-repeat 0 -42px;}
.sr_pdzi_b{ border:1px dashed #e8ccb6; width:657px; height:56px; line-height:56px; margin:10px auto; overflow:hidden;}
.sr_pdzi_b span,.sr_pd__zi_boxb span{ margin-left:5px;}
/*星座配对*/
.xzpdnewselect{ width:80px;border:1px solid #d4d4d4; text-align:center}
.xz_pdnewselect{ width:52px;border:1px solid #d4d4d4; text-align:center}
.peiduibtn{width:66px; height:22px; background:url(../image/peiduibtn.gif);cursor:pointer; text-indent:-999999px;}	
.testbox_a img{ float:left; margin-left:40px; margin-top:19px;}
.xingzuo_peidui_wp{ width:668px; margin:5px auto; overflow:hidden;}
.xiznguo_peidui_r{ float:left; width:186px; background:url(../image/xingzuopd_r.jpg) no-repeat; height:327px;}
.xiznguo_peidui_box{ width:444px;  border:2px solid #b821f3; border-top:none;}
.xiznguo_peidui_box_t,.xiznguo_peidui_box_t2{ height:32px; line-height:35px; overflow:hidden; }
.xiznguo_peidui_box_t{background:url(../image/xz_pdttbg.jpg) no-repeat;margin-top:30px; width:448px;}
.xiznguo_peidui_box_t2{ background:url(../image/xz_pdt1.png) repeat-x;}
.xiznguo_peidui_box_form{ background:#fdeafe; font-size:14px; padding:10px 0px; color:#4c4c4c;}
.xiznguo_peidui_box_form p{ margin:0 10px; line-height:21px;color:#a635c5; font-size:12px; text-indent:2em;text-align:left; border-top:1px solid #f1b9fa; margin-top:2px;}
.xiznguo_peidui_box_form strong{ color:#000000; padding:0 5px;}
.xiznguo_peidui_box_form .mf{ padding-left:60px; line-height:25px;}
.xiznguo_peidui_l{ float:left; width:186px; background:url(../image/xingzuopd_l.jpg) no-repeat; height:327px; width:482px;}
.testbox_b .testbox_b_ul{ margin:0 auto; overflow:hidden; width:660px;}
.testbox_b .testbox_b_ul li{ background:url(../image/xz_pd_ttbg.jpg) no-repeat; float:left; margin:5px; width:203px; height:37px; line-height:33px; padding-left:7px; overflow:hidden;}
.testbox_b  .testbox_b_ul li a{ color:#590391; font-size:14px;}
/*文章列表*/
.details_left{
	width:648px;
	height: auto;
	margin:0 10px;
	text-align:left;
}

.details_left_nr{
	width:647px;
	height:auto;
	float:left;
}
.details_left_nr li{
	width:615px;
	/*height:126px;*/
	overflow:hidden;
	margin:5px 0px;
	padding:10px;
	border:1px solid #e8b2f9;	
	background:url(../image/ar_bg1.jpg) repeat-x bottom #FFF;
}
.details_left_nr{ float:left;}
.details_left_nr ul{  margin:0 auto; overflow:hidden; padding-left:3px;}
.details_left_nr_zuo{
	width:138px;
	float:left;
	padding:2px 2px 0px 2px;
	}
.details_left_nr_zuo_tp{
	width:150px;
	height:115px;
	float:left;
	padding:2px;
	overflow:hidden;
	border:solid 1px #e6e6e6;
	}
.details_left_nr_zuo_tpty{
	width:138px;
	height:10px;
	float:left;
	background-image:url(https://www.zhouyi.cc/cstyle/xingzuo/images/d_left_tp_ty.gif);
	background-repeat:no-repeat;
	}
.details_left_nr_you{
	width:460px;
	height:115px;
	float:right;
	padding:0px 15px 2px 0px;
    _padding:18px 10px 2px 0px;
	}
.details_left_nr_you_bt2{
	margin:0 12px 0 0px;
	}
.details_left_nr_you_bta{
	overflow:hidden;
	height:30px;
	line-height:32px;
	float:left;
	text-align:left;
	font-size:18px;
	font-family:"微软雅黑";
	}
.details_left_nr_you_btb{
	height:20px;
	float:right;
	font-size:12px;
	color:#999;
	text-align:right;
	padding-top:6px;
	}
.details_left_nr_you_wz,.details_left_nr_you_wz2{
	overflow:hidden;
	float:left;
	line-height:27px;
	font-size:12px;
	color:#666;
	padding-left:10px;
	text-align:justify;
	text-indent:2em;

	}
	.details_left_nr_you_wz2{margin:0 10px;}
.xz_pd_lsit{ margin:0 auto; overflow:hidden; width:637px;}
.xz_pd_lsit li{ float:left; width:212px; height:92px; background:url(../image/li_bottom.jpg) repeat-x bottom #FFF; line-height:25px;}
.xz_pd_lsit li img{ float:left; margin:20px 10px;;}
.xz_pd_lsit .xz_pd_list_b{ padding-top:20px; text-align:left;}
.dede_pages{height:50px; background:url("https://www.zhouyi.cc/cstyle/xingzuo/images/sxpdbg.gif") 0 -52px; clear:both;line-height:50px; text-align:center;}
.dede_pages a{ padding:3px 6px; border:1px solid #e6e6e6;color:#666; font-size:12px; font-family:"微软雅黑"; margin-left:3px;}
.dede_pages  .thisclass {cursor: pointer; color:#F00;text-decoration: none;width: auto;}
.dede_pages b{ padding:3px 6px; border:1px solid #e6e6e6;color:#666; font-size:12px; font-family:"微软雅黑"; margin-left:3px; font-weight:400;}
.dede_pages .pageinfo{padding:3px 6px; border:1px solid #e6e6e6;color:#666; font-size:12px; font-family:"微软雅黑"; margin-left:3px; }
.dede_pages .pageinfo strong{font-weight:400;}
.dede_pages select{padding:3px 2px; border:1px solid #e6e6e6;color:#666; width:40px;}
/*二级导航条栏目*/
.sr_pd_t{ width:87px; height:24px; float:left;margin:9px 0px 0px 40px; background:url(../image/sr_pdtt.jpg) no-repeat;}
.xp_pd_t{width:87px; height:24px; float:left;margin:9px 0px 0px 40px; background:url(../image/xp_pdtt.jpg) no-repeat;}
.xz_ys_t{width:94px; height:28px; float:left;margin:10px 0px 0px 40px; background:url(../image/xz_ys_tt.jpg) no-repeat bottom;}
.sz_pd_t{width:87px; height:24px; float:left;margin:10px 0px 0px 40px; background:url(../image/xz_pd.jpg) no-repeat bottom;}
.zqxz{width:84px; height:22px; float:left;margin:19px 0px 0px 40px; background:url(../image/zqxz.jpg) no-repeat bottom;}
.zuixinwentt{ background:url(../image/zuixinwenz.png) no-repeat bottom; width:83px; height:22px;margin:19px 0px 0px 40px;}
.xqtton1{background:url(../image/48xqtt.png) no-repeat bottom; width:62px; height:20px;margin:19px 0px 0px 40px;}
.xqtton2{background:url(../image/72xqtt.png) no-repeat bottom; width:62px; height:19px;margin:19px 0px 0px 40px;}
.xzxxtt{width:71px; height:22px; float:left;margin:10px 0px 0px 10px; background:url(../image/xxtt.png) no-repeat  center center;}
/*右边*/
.xz_pd_right{ width:290px; float:right;}
.xz_pd_right_top{ width:290px; height:6px; background:url(../image/xz_rt.jpg) no-repeat;}
.xz_pd_right_a{ width:288px; border:1px solid #fdd3ea; border-top:none; border-bottom:none; position:relative; height:266px;}
.xz_pd_right_b{ width:290px; height:7px; background:url(../image/xz_r_bottom.jpg) no-repeat; margin-bottom:5px;}
.TMenu_02{ width:286px; margin:0 auto; overflow:hidden;}
.TMenu_02 li{ background:url(../image/xz_ys_listbg.jpg) no-repeat; width:46px; height:22px; float:left; margin-left:1px; line-height:22px;color:#a100c0; cursor:pointer;}
.TMenu_02 li.hover{background:url(../image/xz_ys_listbg2.jpg) no-repeat;width:46px; height:22px; color:#fff;}
.xz_yuan{ width:215px; height:217px; margin:5px auto 0px auto;}
.xz_check{float:right;}
.xz_cha_t{ width:288px; height:31px; background:url(../image/xz_cha_t.jpg) no-repeat; line-height:31px; color:#d300bf; }
.xz_check dl{ width:273px; margin:0 auto; overflow:hidden; text-align:left; padding-left:10px;}
.xz_check dl dt{ background:url(../image/xz_dtbg.jpg) no-repeat;color:#d300bf; padding-left:25px; border-bottom:1px solid #fd81fb; height:28px; line-height:28px; margin:5px 0px;}
.xz_check dl dd{ height:25px; line-height:25px; margin-left:2px;}
.xz_check_box{width:288px;border:1px solid #fdd3ea;border-bottom:none;}
.mfsm{margin:0px 23px; overflow:hidden;}
.mfsm li{ width:60px;float:left;line-height:25px;}
.mfsm  li a{ color:#000000;}
.mfsm li a:hover{ color:#F00;}
/*星盘*/
.blk-lunpan{ width:250px; height:400px; background:#f1ebf3;  padding:5px; position:relative;}
#ditu,#ditu1,#ditu2,#ditu3,#ditu4,#ditu5,#ditu6{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:38px; left:32px; z-index:20;}
.centersearch{ width:73px; height:73px; background:url(../image/0704_astro_zyc_zodiacBtn_Off.png)  no-repeat; position:absolute; top:76px; left:76px; }
.centersearch:hover{ transition: background 0.4s ease-in 0.1s;background:url(../image/0704_astro_zyc_zodiacBtn_Off2.png)  no-repeat; }
.zodic_mask{  background:url(../image/0704_astro_zyc_zodiac.png) -8px -745px no-repeat ; width:225px; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}

.zodic_mask0{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}
.zodic_mask1{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}
.zodic_mask2{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}
.zodic_mask3{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}
.zodic_mask4{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}
.zodic_mask5{background:url(../image/0704_astro_zyc_zodiac.png) no-repeat ; width:225px; background-position:-8px -745px ; height:225px; cursor:pointer; position:absolute; top:65px; left:20px; z-index:20;}
.centersearch{ width:73px; height:73px; background:url(../image/0704_astro_zyc_zodiacBtn_Off.png)  no-repeat; position:absolute; top:76px; left:76px; }
.centersearch:hover{ transition: background 0.4s ease-in 0.1s;background:url(../image/0704_astro_zyc_zodiacBtn_Off2.png)  no-repeat; }

/*星座运势*/
.xzys_top{ width:960px;background:url(../image/xzystop.png) repeat-x;padding:5px; padding-top:10px; height:350px; margin:0 auto; color:#666666; overflow:hidden; border:1px solid #fcbeff;}
.xzys_b{ width:978px;overflow:hidden; margin:0 auto;}
.box_w278{ width:278px; float:left; background:url(../image/xingzuobaiyt.png) no-repeat;}
.box_w278_tt{ height:42px; color:#FFF; line-height:42px; text-align:center; padding-left:14px;}
.box_w278_b{background:url(../image/xingzuobaiyt1.jpg) no-repeat;height:126px; text-indent:2em; text-align:left; padding:4px 20px; overflow:hidden;}
.box_w278_c{ background:url(../image/box.png) no-repeat; height:22px;}
.box_w278_bg{ background:url(../image/boximg1.jpg) no-repeat; height:152px;}
.box_w278_bg ul,.box_w344_bg ul{ margin:0 20px; border-top:1px solid #ffadff;}
.box_w278_bg li,.box_w344_bg li{  float:left; text-align:left; line-height:25px; font-size:12px;}
.box_w344_bg li{width:50%;}
.box_w278_bg .w60{ width:58%;}
.xz_ysw324{ width:324px; float:left; margin-left:7px;}
.xz_ysw324s{ width:324px; height:360px;;overflow:hidden; margin-top:-8px;}
.xz_ysw324s .xz_ysw324s_t{ width:192px; height:28px; margin:14px auto 0px  auto; overflow:hidden; display:block;}
.xz_ysw_img{height:300px;}
.xzimg1{background:url(../image/xz_ysw_img1.png) no-repeat;}
.xzimg2{background:url(../image/xz_ysw_img2.png) no-repeat;}
.xzimg3{background:url(../image/xz_ysw_img3.png) no-repeat;}
.xzimg4{background:url(../image/xz_ysw_img4.png) no-repeat;}
.xzimg5{background:url(../image/xz_ysw_img5.png) no-repeat;}
.xzimg6{background:url(../image/xz_ysw_img6.png) no-repeat;}
.xzimg7{background:url(../image/xz_ysw_img7.png) no-repeat;}
.xzimg8{background:url(../image/xz_ysw_img8.png) no-repeat;}
.xzimg9{background:url(../image/xz_ysw_img9.png) no-repeat;}
.xzimg10{background:url(../image/xz_ysw_img10.png) no-repeat;}
.xzimg11{background:url(../image/xz_ysw_img11.png) no-repeat;}
.xzimg12{background:url(../image/xz_ysw_img12.png) no-repeat;}

.xz_ysw324s_test{ width:321px; background:#FFF;border:1px solid #f79cfb; border-top:none; border-bottom:none;}
.xz_ysw324s_test_b{ background:url(../image/byboxbb.jpg) no-repeat; height:7px;}
.xz_ysw324s_test  a{ color:#c903b8; margin:0 5px; font-size:14px; line-height:30px;}
.xz_ysw344{ float:right; width:344px;overflow:hidden;}
.xz_ysw344_t{background:url(../image/xingzuobaiytyou.png) no-repeat; height:42px;color:#FFF; line-height:42px; text-align:center; padding-left:3px;}
.box_ysw344_b{background:url(../image/boximg2.jpg) no-repeat; height:126px; padding-bottom:5px; text-align:left; line-height:25px; padding:0 20px; overflow:hidden;}
.box_ysw344_b h2{ color:#f307bf; height:25px; font-size:14px;}
.box_w344_bg{ background:url(../image/boximg2.jpg) no-repeat 0px -126px;; height:146px;}
.box_w344_c{background:url(../image/boximg2.jpg) no-repeat 0px -277px; height:42px;}
.xz_ys_left{ width:670px; float:left; overflow:hidden; height:auto; margin-left:5px;}
.xz_ys_left_w{width:670px; overflow:hidden; margin:0 auto; height:auto;}
.xz_ys_left_w42{ height:42px;}
.xz_ys_left_a_t{background:url(../image/boxbo.png) no-repeat;}
.xz_ys_left_a_list{ background:url(../image/boximgbg1.png);}
.xz_ys_left_a_list_w640{ width:640px; margin:0 auto; overflow:hidden;}
.xz_ys_left_a_b{ background:url(../image/boxbo.png) no-repeat 0 -42px;height:10px;}
.xz_ys_left_bh10{ clear:both; height:10px;}
.xz_ys_left_a_list_w640 img{ float:left; margin:4px;}
.xz_ys_left_a_list_w640 ul{ margin:10px auto;}
.xz_ys_left_a_list_w640 li{ float:left; margin:0 5px; line-height:29px; width:154px; text-align:left;height:28px; overflow:hidden;}

.xz_ys_left_b_t{background:url(../image/boxbo.png) no-repeat 0 -75px;}
.xz_ys_left_b_list{ background:url(../image/boximgbg2.png);}
.xz_ys_left_b_b{ background:url(../image/boxbo.png) no-repeat 0 -118px;}
.xz_ys_left_c_t{background:url(../image/boxbo.png) no-repeat 0 -148px;}
.xz_ys_left_c_list{ background:url(../image/boximgbg3.png);}
.xz_ys_left_c_b{ background:url(../image/boxbo.png) no-repeat 0 -190px;}

.xz_ys_left_d_t{background:url(../image/boxbo.png) no-repeat 0 -224px;}
.xz_ys_left_d_list{ background:url(../image/boximgbg4.png);}
.xz_ys_left_d_b{ background:url(../image/boxbo.png) no-repeat 0 -266px;}
.xz_ys_left_w105{ width:105px; height:23px; padding-top:10px; margin-top:10px;margin-left:20px;}
.at1{ background:url(../image/byt1.png) no-repeat bottom;}
.at2{ background:url(../image/byt2.png) no-repeat bottom;}
.at3{ background:url(../image/byt3.png) no-repeat bottom;}
.at4{ background:url(../image/byt4.png) no-repeat bottom;}

.bt1{ background:url(../image/jnt1.jpg) no-repeat bottom;}
.bt2{ background:url(../image/jnt2.jpg) no-repeat bottom;}
.bt3{ background:url(../image/jnt3.jpg) no-repeat bottom;}
.bt4{ background:url(../image/jnt4.jpg) no-repeat bottom;}

.ct1{ background:url(../image/shzt1.jpg) no-repeat bottom;}
.ct2{ background:url(../image/shzt2.jpg) no-repeat bottom;}
.ct3{ background:url(../image/shzt3.jpg) no-repeat bottom;}
.ct4{ background:url(../image/shzt4.jpg) no-repeat bottom;}

.dt1{ background:url(../image/jxt1.jpg) no-repeat bottom;}
.dt2{ background:url(../image/jxt2.jpg) no-repeat bottom;}
.dt3{ background:url(../image/jxt3.jpg) no-repeat bottom;}
.dt4{ background:url(../image/jxt4.jpg) no-repeat bottom;}

.et1{ background:url(../image/szt1.jpg) no-repeat bottom;}
.et2{ background:url(../image/szt2.jpg) no-repeat bottom;}
.et3{ background:url(../image/szt3.jpg) no-repeat bottom;}
.et4{ background:url(../image/szt4.jpg) no-repeat bottom;}

.ft1{ background:url(../image/cnt1.jpg) no-repeat bottom;}
.ft2{ background:url(../image/cnt2.jpg) no-repeat bottom;}
.ft3{ background:url(../image/cnt3.jpg) no-repeat bottom;}
.ft4{ background:url(../image/cnt4.jpg) no-repeat bottom;}

.gt1{ background:url(../image/tpt1.jpg) no-repeat bottom;}
.gt2{ background:url(../image/tpt2.jpg) no-repeat bottom;}
.gt3{ background:url(../image/tpt3.jpg) no-repeat bottom;}
.gt4{ background:url(../image/tpt4.jpg) no-repeat bottom;}

.ht1{ background:url(../image/txt1.jpg) no-repeat bottom;}
.ht2{ background:url(../image/txt2.jpg) no-repeat bottom;}
.ht3{ background:url(../image/txt3.jpg) no-repeat bottom;}
.ht4{ background:url(../image/txt4.jpg) no-repeat bottom;}

.it1{ background:url(../image/sst1.jpg) no-repeat bottom;}
.it2{ background:url(../image/sst2.jpg) no-repeat bottom;}
.it3{ background:url(../image/sst3.jpg) no-repeat bottom;}
.it4{ background:url(../image/sst4.jpg) no-repeat bottom;}

.kt1{ background:url(../image/mxt1.jpg) no-repeat bottom;}
.kt2{ background:url(../image/mxt2.jpg) no-repeat bottom;}
.kt3{ background:url(../image/mxt3.jpg) no-repeat bottom;}
.kt4{ background:url(../image/mxt4.jpg) no-repeat bottom;}

.lt1{ background:url(../image/spt1.jpg) no-repeat bottom;}
.lt2{ background:url(../image/spt2.jpg) no-repeat bottom;}
.lt3{ background:url(../image/spt3.jpg) no-repeat bottom;}
.lt4{ background:url(../image/spt4.jpg) no-repeat bottom;}
.nt1{ background:url(../image/syt1.jpg) no-repeat bottom;}
.nt2{ background:url(../image/syt2.jpg) no-repeat bottom;}
.nt3{ background:url(../image/syt3.jpg) no-repeat bottom;}
.nt4{ background:url(../image/syt4.jpg) no-repeat bottom;}

/*新闻列表*/
.deta{ overflow:hidden; line-height:25px;}
.deta_top{height:24px; line-height:24px;text-align:left;font-size:18px;font-family:"微软雅黑";overflow:hidden; display:inherit; clear:both; _display:block;}
.powiv{ display:inherit; font-size:12px; overflow:hidden; line-height:23px; _float:left;}
.deta_inof{ padding-left:10px; overflow:hidden; display:block;}
.details_left_nr_you_btaf{ float:left; margin-left:-10px; width:392px; overflow:hidden;}
.details_left_nr_you_wzo{ text-align:left; margin:0 5px; overflow:hidden;}
.deta img{ float:left; margin-right:10px;}
.details_left_nr_you_btk{ float:right; font-size:12px;}
.acolor{color:#C30;}
/*文章展示页*/
.wz_box{ width:667px; margin:10px auto; overflow:hidden;}
.wz_box_a{ height:17px; background:url(../image/xz_wz_box.jpg) no-repeat;}
.wz_box_b{ background:url(../image/wz_box_bg.jpg) repeat-y; height:auto; padding:0 10px; line-height:28px;}
.wz_box_c{ height:16px; background:url(../image/xz_wz_box.jpg) no-repeat 0 -17px;}
.article_box1{padding:15px 0; border-bottom:none; border-top:none;}
.article_box h2{font-family:"微软雅黑";}
.ar_title{ margin:10px auto; border-bottom:1px solid #f4dfcb; width:630px; height:25px; line-height:25px;}
.ar_title a{ padding:5px;}
.article_list{ margin:0 auto; text-align:left;overflow:hidden; padding:0 10px;  line-height:28px; font-size:14px; text-align: justify; word-wrap: break-word;}
.article_list p{ text-indent:2em;}
.article_list img{ margin:0 auto; max-width:678px; width:expression(this.width>678?"678px":this.width);overflow:hidden;}

/*星座查询*/
.xz_cx_wp{ margin:0 auto; overflow:hidden;}
.xz_cx{margin-left:42px; overflow:hidden; padding:10px 0px;}
.xz_cx  li{ float:left; width:124px; height:30px; text-align:left; line-height:30px; background:url(../image/xz_cx_libg.png) no-repeat left center;}
.xz_cx li a{ padding-left:15px;}
.xz_rq_cx{border-collapse:collapse;border-spacing:0; color:#9907d7; width:632px; margin:0 auto;}
.xz_rq_cx tr{ background:url(../image/xz_cxtrbg.jpg) repeat-x bottom #FFF; height:45px; line-height:45px;}
.xznametd{width:95px; font-weight:bold;}
.xznametd a{color:#9907d7;}
.xznametd a:hover{ color:#F00;}
.xznametd img{ margin-top:5px; margin-left:10px;}
.xz_cx_test{ width:661px; margin:0 auto; overflow:hidden;}
.xz_cx_test .xz_cx_l{ width:175px; float:left; background:url(../image/.xz_cx_r.jpg) no-repeat; height:327px;}
.xz_cx_test .xz_cx_r{ width:486px; float:left;height:327px;}
.xz_cx_test .xz_cx_r .xz_cx_r_a{ height:42px; background:url(../image/xz_cx_r_a.jpg) no-repeat;}
.xz_cx_test .xz_cx_r .xz_cx_r_b{ height:30px; background:url(../image/xz_cx_r_b.jpg) no-repeat; color:#9b0095; line-height:32px; text-align:left; padding-left:182px;}
.xz_cx_test .xz_cx_r .xz_cx_r_c{ height:135px; background:url(../image/xz_cx_r_c.jpg) no-repeat; text-align:left; padding-top:10px;}
.xz_cx_test .xz_cx_r .xz_cx_r_d{ height:108px; background:url(../image/xz_cx_r_d.jpg) no-repeat; padding:0 84px 0 10px; color:#54024e; line-height:25px; text-align:left;}
.xz_cxbtn{ width:63px; height:24px; background:url(../image/xz_cxbtn.jpg) no-repeat; margin:20px 0px 0px 150px;}
.xz_cx_test .xz_cx_r .xz_cx_r_c p{ line-height:25px;padding-left:20px;}
.cd1{ color:#d100ff;}
.xp_cxt{ background:url(../image/xp_cx.png) no-repeat bottom; width:82px; height:21px; margin:19px 0px 0px 40px;}
.xp_rqcxt{ background:url(../image/xp_rqcxt.png) no-repeat bottom; width:120px; height:21px; margin:19px 0px 0px 40px;}
.xz_cxt{ background:url(../image/xz_cxt.png) no-repeat bottom; width:83px; height:19px; margin:19px 0px 0px 40px;}
.t1{ background:url(../image/t1.jpg) no-repeat bottom; width:123px; height:21px; margin:19px 0px 0px 40px;}
.xphep{ background:url(../image/xphp.png) no-repeat bottom; width:83px; height:21px;margin:19px 0px 0px 40px;}
.xp_xzwztt{ background:url(../image/xp_xz_tjwztt.png) no-repeat bottom; width:83px; height:21px; margin:19px 0px 0px 40px;}

.xz_cx_ziwp{ width:669px; margin:0 auto; overflow:hidden; background:#9966fa;}
.xz_cx_zi_a{ height:140px; background:url(../image/xz_pdziimgtop.jpg) no-repeat;}
.xz_pdzi_tt{ height:56px; background:url(../image/xz_pdzi_tt.jpg) no-repeat; line-height:56px; font-size:16px;}
.xz_pdzi_t1{ height:39px; background:url(../image/xz_pdzit1.jpg) no-repeat; color:#e3e2df; line-height:39px;}
.xz_pd_box{ width:615px; margin:0 auto; overflow:hidden; background:url(../image/xz_pdzibg.jpg) repeat-y;}
.xz_pd_box_list{ width:581px; margin:0 auto; overflow:hidden;}
.xz_pdzi_boxs{ width:575px; border:3px solid #710b7f;  border-bottom:none; border-top:none; background:#FFF;}
.xz_pdzi_boxs_a{ width:548px; margin:0 auto; padding-top:5px; overflow:hidden; text-align:left; line-height:28px;}
.xz_pdzi_boxs ul{ margin-left:20px;}
.xz_pdzi_boxs li{ float:left; width:50%; color:#F00;}
.xz_pdzi_boxs li strong{ color:#8d06b0;}
.xz_pdzi_b{ background:url(../image/xz_pdzi_b.jpg) no-repeat; height:14px; width:581px;}
.xz_pdzi_t2{ background:url(../image/xz_pdzit2.jpg) no-repeat; height:39px; margin:0 auto; overflow:hidden; width:581px; line-height:39px;}
.xz_pd_box_bottom{ background:url(../image/xz_pd_bbg.jpg) no-repeat; width:615px; height:16px; margin:0 auto; overflow:hidden;}
.fanhuibtn{ background:url(../image/xz_pdzibtn.jpg) no-repeat; width:116px; height:38px; display:block; margin:20px auto; line-height:38px;}
.xp_xzbtn{ background:url(../image/xp_xz_btn.png) no-repeat; width:97px; height:30px; line-height:30px;display:block; margin:10px auto; cursor:pointer;}
.fanhuibtn:hover,.xp_pdbtn:hover,.xp_cxbtn:hover,.xp_xzbtn:hover,.fanest:hover{ color:#FFF; position:relative; left:1px; top:1px;}
/*星盘查询*/
.hp_cxtop{ background:url(../image/xphep_zi.jpg) no-repeat; height:214px;border:1px solid #d7ddd8; border-bottom:none;}
.xp_cx_wp{ width:670px; margin:0 auto; overflow:hidden;}
.xp_cxtop{ height:200px; background:url(../image/xp_cx_top.jpg) no-repeat;}
.xp_cx_tt{ background:url(../image/xp_cx_tt.jpg) no-repeat; height:46px;}
.xp_cx_bottoma{ width:670px;overflow:hidden; height:40px; background:url(../image/xp_cx_bottom.png) no-repeat;}
.xp_ckgd{ clear:both;width:668px; border:1px solid #d7ddd8; border-bottom:none; border-top:none;}
.xp_ckgengduowp{ width:623px; margin:0px auto; padding:20px 0px 10px 0px; overflow:hidden;}
.xp_ckgda{ height:10px; background:url(../image/xp_chaxunmt.png) no-repeat;}
.xp_ckgdb{ background:url(../image/xp_chaxunmbg.png) repeat-y; padding-top:5px;}
.xp_ckgdb ul{ width:510px; margin:0 auto 0 84px;overflow:hidden; padding:15px 0px; line-height:25px;}
.xp_ckgdb ul li{ float:left; width:127px;  height:25px;background:url(../image/xp_xz_xin.png) no-repeat left center;}
.xp_ckgdb ul li a{ cursor:pointer; padding-left:15px;}
.xp_ckgdbtt{ background:url(../image/xp_chaxunmtt.png) no-repeat; width:552px; height:34px; margin:0px auto;overflow:hidden; font-family:'微软雅黑'; line-height:34px;}
.xp_ckgdc{ background:url(../image/xp_chaxunmb.png) no-repeat; height:10px;}
.xp_cx_bottom{ height:18px; background:url(../image/cxbtoom.png) no-repeat;}
.xp_cx_a{ width:36px; height:326px; background:url(../image/xp_cx_a.png) no-repeat; float:left;}
.xp_cx_b{ width:242px; background:url(../image/xp_cxbbg.jpg) repeat-y; float:left; line-height:24px;text-align:left; padding-left:10px; height:326px; overflow:hidden;}
.xp_cx_c{ float:left; width:381px; border-right:1px solid #d7ddd8; height:326px; overflow:hidden;}
.xp_cx_cbox{ width:342px; background:#fcfcfc; float:left; line-height:28px;}
.xp_cx_bt{ width:220px; height:34px; background:#fff7f5; margin:0 auto; overflow:hidden; padding-left:10px; line-height:34px;}
.xp_cx_b p{ padding:2px 23px; color:#deb000; }
.xp_cx_ge{ background:url(../image/xp_cx_ge.jpg) repeat-x; width:319px; margin:10px auto; overflow:hidden; height:2px;}
.xp_cx_c_t{ line-height:32px; font-size:18px; margin-top:10px; height:32px;}
.xp_cxbtn{ width:117px; height:39px; line-height:35px; background:url(../image/xp_cxbtn.jpg) no-repeat; display:block;margin:15px auto;color:#FFF; cursor:pointer;}
.xpNickName{ width:95px; height:21px;border:1px solid #e4dfdf;}
.input-small{width:78px;}
/*星盘配对*/
.xp_pdbtn{ width:115px; height:35px; line-height:35px; text-align:center; background:url(../image/xp_hepbtn.jpg) no-repeat; display:block;margin:20px auto;color:#FFF;}
.xp_pdbtnf{ width:115px; height:35px; line-height:35px; text-align:center; background:url(../image/xp_pdbtn.png) no-repeat; display:block;margin:20px auto;color:#FFF;}
.swer{ color:#000000;}
.swer img{ vertical-align:middle;margin-right:2px;}
#star_map select,.NickName{ border:1px solid #e4dfdf; height:20px; line-height:20px; overflow:hidden;}
.testbox_b #star_map select,.NickName{border:1px solid #707070;}
.NickName{ width:110px; height:15px; border: 1px solid #e4dfdf; padding:1px 3px;}
.xp_checkbox{ width:10px; height:10px;}

.xp_pdui{ width:659px; margin:0 auto; overflow:hidden;}
.xp_pduitop{ background:url(../image/xp_pduitopbg.jpg) no-repeat; height:201px;}
.xp_pduimain{ border:2px solid #bc3242; border-top:none;}
.xp_pduimainhe{ width:612px; margin:0 auto; overflow:hidden;}
.xp_pduimainhett{ background:url(../image/xp_pduimainhett.jpg) no-repeat; height:43px;}
.xp_pduimainhelist{ border:1px solid #e5e1e1; border-top:none; background:#fcfcfc;}
/*星盘解析*/
.xp_jxw669{ border:1px solid #d7ddd8; border-bottom:none; border-top:none;background:url(../image/xp_topw670.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.hp_jxw669{ border:1px solid #d7ddd8; border-bottom:none; border-top:none; margin:0 auto; overflow:hidden;}
.xp_jxw596{ background:url(../image/xp_jxboxbg.png) repeat-y; width:651px; margin:0 auto;}
.xp_jiexi_tt,.xp_jiexi_tt2{ background:url(../image/xp_jiexitt.png) repeat-x bottom; width:651px; margin:0 auto; overflow:hidden;}
.xp_jiexi_tt #menu2,.xp_jiexi_tt2 #menu2{ margin:589px; margin:0 auto; overflow:hidden;}
#mrl1{ margin-right:2px;}
#mrl12{ margin-right:2px;}
.xp_jiexi_tt #menu2 li{ background:url(../image/xp_jxbg1.png) no-repeat; height:32px; line-height:35px; float:left; font-size:14px; width:106px; cursor:pointer;}
.xp_jiexi_tt2 #menu2 li{ background:url(../image/xp_jxbg4.png) no-repeat; height:32px; line-height:35px; float:left; font-size:14px; width:128px; cursor:pointer;}
.xp_jiexi_tt #menu2 li.hover{background:url(../image/xp_jxbg2.png) no-repeat;width:110px; height:35px; line-height:38px; color:#000000;}
.xp_jiexi_tt2 #menu2 li.hover{background:url(../image/xp_jxbg3.png) no-repeat;width:128px; height:35px; line-height:38px; color:#000000;}
.xp_jiex_box{ clear:both; width:557px; height:557px; margin:10px auto;}
.xp_jiexibox{ width:566px; margin:0 auto; overflow:hidden;}
.xp_jiexi_zil ul{ margin-left:60px;}
.xp_jiexi_zil ul li{ float:left;}
.xp_jiexi_w1{ width:60%;}
.xp_jiexi_w2{ width:40%;}
.xp_jiexibox_tt{ background:url(../image/xp_jiexi_boxtt.png) no-repeat; height:42px; line-height:49px; color:#000000; padding-left:50px; text-align:left; overflow:hidden;}
.fengex{ border-bottom:3px solid #f0cc2f; width:98%; margin:0 auto; overflow:hidden;}
.xp_jiexibox_m{ background:url(../image/xp_jiexi_boxbg.png) repeat-y; padding: 0px 8px; font-size:14px;margin:0 auto; overflow:hidden; text-align:left;}
.xp_jiexibox_m .xp_jiex_xj{ padding:10px 10px 0px 10px;}
.xp_jiexibox_b{ background:url(../image/xp_jiexi_boxbottom.png) no-repeat; height:13px;}
.xp_jiexibox_m ul{ margin:0px 30px;}
.xp_jiexibox_m li {margin: 3px 0; float: left;  white-space: nowrap; overflow: hidden; text-align:left; line-height:25px;}
.xp_jiexibox_m .box1 li{width: 152px;}
.xp_jiexibox_m .box2 li{ width:50%;}
.xp_jiexibox_m .box2 li img{ padding-right:2px;}
.xp_jiexib{ background:url(../image/xp_jiexi_b.png) no-repeat; width:670px; margin:0 auto; overflow:hidden; height:15px;}
.xp_jiexi_boxbt{ background:url(../image/xp_jx_b1.png) no-repeat; height:2px; width:651px; margin:0 auto; overflow:hidden;}
.xp_jiexi_boxbb{ background:#f4df7b; border:1px solid #e1c259; border-top:none; margin:0 auto; overflow:hidden; width:649px; height:30px;}
.listBtn{ margin:0 auto; overflow:hidden; width:570px;}
.liststara li{width: 42px;}
.liststarb li{cursor:pointer;width: 47px; text-align:center;}
.liststarc li{cursor:pointer;width: 50px; text-align:center;}
.listBtn li img{ display:block; margin-bottom:4px; margin-left:3px;}
.listBtn li{float: left; cursor:pointer; margin: 10px 2px;text-align: center;}
.listBtn li.hover{ color:#8c31d4; font-weight:700;}
.xp_xx li{ width:53px;}

.xp_jx_box{ width:566px; margin:0 auto; overflow:hidden;}
.xp_jx_box_a{ height:9px; background:url(../image/xpjiexi_bt.png) no-repeat; margin-top:10px;}
.xp_jx_box_b{ border:5px solid #fcf6dc; border-bottom:none; border-top:none; padding:10px;}
.xp_jx_box_c{ background:url(../image/xpjiexi_bb.png) no-repeat; height:10px;}

.liStarHead{ width:560px; margin:0 auto; overflow:hidden;}
.xp_jx_box_b .liStarHead .icon {float: left; text-align: center; margin-right: 20px;}
.xp_jx_box_b .liStarHead .icon8{text-align: center;}
.xp_jx_box_b .liStarHead .icon em {background:url(../image/astrolabe_to_icon.gif) 0 16px no-repeat; width: 21px; height: 85px; display: inline-block;}
.xp_jx_box_b .liStarHead .icon8 em{ background:url(../image/astrolabe_to_icon1.gif) no-repeat; width:51px; height:60px;display: inline-block;}
.xp_jx_box_b .liStarHead .icon span{width:72px; display: inline-block; font-size: 14px;}
.xp_jx_box_b .liStarHead .icon8 span{width:80px; display: inline-block; font-size: 14px; margin:0 auto; overflow:hidden;}
.xp_jx_box_b.liStarHead .icon span img,.xp_jx_box_b.liStarHead .icon8 span img {display: block;}
.xp_jx_box_b .liStarHead .text{ float:left; text-align:left;}
#main2  #icon4 .text{ width:350px;}
.xp_jx_box_b .liStarHead .textmg{ width:344px; padding:0 10px;}
.textmg span{ color:#F00; font-weight:bold;}
.iconmg{ margin-top:50px;}
.z {padding: 0; margin: 0;}



/*星盘合盘*/
.hp_list_p{background:url(../image/hp_vs.png) no-repeat center center; width:560px; height:118px;}
.hp_list_ul{ margin:0 20px;}
.hp_list_ul li{ float:left; width:150px; height:25px; line-height:25px; overflow:hidden; text-align:left; color:#526476; border-bottom:1px dashed #CCC; padding:0 2px; }

/*发达星限页面*/
.fanhuicess{ width:117px; margin:0 auto; overflow:hidden;}
.xp_jx_fwp{ width:614px; margin:0 auto; overflow:hidden;}
.xp_jx_fa{ height:6px; background:url(../image/fa.png) no-repeat; margin-top:10px;}
.xp_jx_fb{ height:6px; background:url(../image/fb.png) no-repeat;}
.xp_jx_fm{ border:1px solid #faccf7; background:#fce8fc; border-bottom:none; border-top:none;}
.xp_jx_fma{ width:602px; background:#FFF; margin:0 auto; overflow:hidden;}
.xp_jx_fmat{ width:598px; height:51px; margin:0 auto; overflow:hidden;}
.xp_jx_fmat .xp_jx_fmatl,.xp_jx_fmat .xp_jx_fmatr{ background:url(../image/xp_jx_fmatbg.png) no-repeat;}
.xp_jx_fmat .xp_jx_fmatl{ float:left;width:144px; height:51px;}
.xp_jx_fmat .xp_jx_fmatr{ float:left;background-position:-144px 0; width:454px; line-height:40px; height:51px;}
.fabtn{width:75px; display:block; float:right; line-height:18px; text-align:center; margin-top:25px;height:19px; background:url(../image/fabtn.png) no-repeat; border:1px solid #fed7fc; color:#fd16e9; cursor:pointer;}
#menu_js li{ background:url(../image/xp_fabg.png) no-repeat; width:62px; height:32px; line-height:32px; margin:10px 0px;}
#menu_js li.hover{ background:url(../image/xp_fahover.png) no-repeat; width:62px; height:33px; line-height:31px; color:#FFF;}
#section6_2 table{ border:1px solid #fdd2fd; border-collapse:collapse; color:#000000; font-size:14px;}
#section6_2 table td{border:1px solid #fdd2fd; font-family:Tahoma, Geneva, sans-serif;}
#section6_2 table .bg1{ background:#FFF;}
#section6_2 table .bg2{ background:#fefbfe;}
.nest{ width:224px; margin:0 auto;}
.fanest{ width:84px; height:28px; background:url(../image/fanest.png) no-repeat; float:left; display:block; text-align:center; cursor:pointer; line-height:26px; margin:10px;}
/*上升星座*/
.ssxz_wp{ width:663px; margin:0 auto; overflow:hidden;}
.xp_xztop{ height:8px; background:url(../image/xp_xztop.png) no-repeat;}
.ssxz_box{ border:1px solid #a1e0fa; border-top:none;}
.ssxz_box_a{ background:url(../image/xp_xz_topbox.png) no-repeat;height:63px;}
.ssxz_box_b{ width:661px; margin:0 auto; overflow:hidden;height:92px;}
.ssxz_box_b_l{ float:left; background:url(../image/xz344.png) no-repeat; width:345px; height:92px;}
.ssxz_box_b_r{ float:left; background:url(../image/xp_xz_r.png) no-repeat; width:316px; height:92px;}
.ssxz_box_c{ height:53px;background:url(../image/xp_xz_topbox.png) no-repeat 0 -85px; padding:46px 135px 0px 20px;}
.xp_xz_m{ background:url(../image/xp_xz_bg.png) no-repeat #97e7fb;}
.xp_xz_box{ width:593px; margin:0px auto; padding:13px 0; overflow:hidden; color:#FFF;}
.xp_xz_box_t{ background:url(../image/xp_xz_boxtop.png) no-repeat; height:10px;}
.xp_xz_box_t2{ background:url(../image/xp_xztop2.png) no-repeat; height:10px; margin-top:10px;}
.xp_xz_box_m{ width:593px; margin:0 auto; overflow:hidden; background:#FFF;}
.xp_xz_box_m .xp_xz_box_mt{ color:#94b937; font-size:16px; height:37px; line-height:37px;}
.xp_xz_box_m .xp_xz_box_mt span{ background:url(../image/iconxie.png) no-repeat; width:34px; height:37px; display:block; float:left; margin:0px 10px;}
.xp_xz_box_m .xp_xz_ul{ margin:5px 20px; padding-bottom:10px;}
.xp_xz_box_m .xp_xz_ul li{ float:left; width:110px; background:url(../image/xp_xz_xin.png) no-repeat left center;}
.xp_xz_box_m .xp_xz_ul li a{ padding: 0px 16px; cursor:pointer;}
.xp_xz_box_b{ background:url(../image/xp_xz_boxbottom.png) no-repeat; height:8px;}
.xp_xz_form{ width:557px; margin:0px auto; padding:10px 0px; border-top:1px solid #79a805; overflow:hidden; color:#000000;}
.xp_xz_box2tt{ background:url(../image/xp_xz_box2tt.png) no-repeat; height:34px; line-height:34px; width:552px; margin:0 auto; overflow:hidden;}
.xp_xz_box2list{ width:552px; margin:0 auto; overflow:hidden; color:#000000;}
.xp_xz_form #star_map{ line-height:32px;}
/*星座运势*/
.xz_yunshi_wp{ width:100%; margin:0 auto; overflow:hidden; padding:0 10px;}
.xz_yunshi_wp .al {float: left; width: 310px;dheight:248px; border:1px solid #E1C7F0;  margin-bottom: 10px; overflow:hidden;}
.xz_yunshi_wp .al h3{height:33px; line-height:33px; display:block; border-bottom:1px solid #f5f2f2;color:#9143BB; font-size:12px;padding: 0 10px 0 10px;}
.mr{margin-right: 10px;}
.xz_yunshi_wp .al h3 a{color:#c951f5; font-size:14px; }
.xz_yunshi_wp .al h3 span{font-weight:normal; }
.xz_yunshi_wp .al h3 span a {margin-left: 10px; font-size:12px;}
.xz_yunshi_wp .al0 {margin-right: 0;}
.xz_yunshi_wp .al dl {padding: 3px 5px 0; height: 125px; overflow: hidden;}
.xz_yunshi_wp .al dl dt {float: left; width: 110px; text-align: center;}
.xz_yunshi_wp .al dl dt img {display:block;}
.xz_yunshi_wp .al dl dt strong {display: block;height: 22px; line-height: 22px; text-align:center; width:125px; }
.xz_yunshi_wp .al dl dd {float: right; width: 169px; padding-top:10px;}
.xz_yunshi_wp .al dl dd p a {color: #9244BC}
.xz_yunshi_wp .al .m {background:#fde2fe; height:30px; line-height:30px;}
.xz_yunshi_wp .al .m ul {margin-left:10px; }
.xz_yunshi_wp .al .m li {float: left; padding: 0 6px; height: 30px;color:#9143BB; overflow: hidden; line-height: 30px;}
.xz_yunshi_wp .al .m li a {color: #9143BB;}
.xz_yunshi_wp .al .m li a:hover{ color:#F00;}
.xz_yunshi_wp .al .m li.nor {background: transparent;}
.xz_yunshi_wp .al dl dd  li {height:28px; line-height: 28px; overflow:hidden;}
.xz_yunshi_wp .al dl dd  li label {display: inline-block; float:left; vertical-align: bottom;}
.xz_yunshi_wp .al dl dd  li em {display: inline-block; float:left; padding-top:2px; vertical-align: bottom;}
.xz_yunshi_wp .al dl dd .star_b,.xz_yunshi_wp .al dl dd .star_f,.mrtopbwp .star_b,.mrtopbwp .star_f{height: 16px; display: inline-block;overflow: hidden;}
.xz_yunshi_wp .al dl dd .star_b {width:80px; }
.xz_yunshi_wp .al dl dd .star_f {background-position: -80px 0px; display: block; height: 14px;}
.xz_yunshi_wp .al .desc { margin:0 10px;line-height: 150%; text-indent: 26px; text-align: justify; height: 60px; overflow: hidden; border-top: #fde2fe solid 1px; color: gray; padding: 10px 0px 5px;}
.xz_yunshi_wp .al .desc a{ color:#ff0000;}
.xz_yunshi_wp h1 ,.xz_yunshi_wp .star_b,.xz_yunshi_wp .star_f,.mrtopbwp .star_b,.mrtopbwp .star_f{
	background:url(../image/fortune_1.gif) no-repeat;
}
.al h3{ background:url(../image/xzftt.png) no-repeat;}
.xz_yunshi_wp h1 {font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 20px; background-position: 0 -32px;}
/*星座主页面*/
.xzm_topwp{ width:965px; margin:0 auto; margin-top:5px; overflow:hidden;}
.xzm_topt{ height:6px; background:url(../image/xzmbox_top.png) no-repeat;}
.xzm_topm{ background:url(../image/xzmboxbg.png) repeat-x; border:1px solid #f4c5fa; border-bottom:none; border-top:none;}
.xzm_topb{ height:6px; background:url(../image/xzmboxbottom.png) no-repeat;}
.xzm_topmwp{ width:952px;margin:0 auto; overflow:hidden;}
.xzm_topa{ background-position:0px 0px; width:952px; height:10px; overflow:hidden;}
.xzm_topmwp .xzm_topa,.xzm_topbk,.xzm_topm2,.xzm_topr1,.xzm_topr2,.xzm_topc{background:url(../image/xzmtopbox.png) no-repeat;}
.xzm_topbb{ float:left; width:636px;}
.xzm_topba{ background:url(../image/xztoptjimg.png) no-repeat top left #FFF; width:636px; height:65px; overflow:hidden;}
.xzm_topba h2,.xxa h2{ font-family:Arial,Helvetica,sans-serif; font-size:16px; text-align:center;}
.xzm_topba h2 a,.xxa h2 a{ color:#d60bd6;}
.xzm_topba h3,.xxa h3{ font-weight:100; font-size:14px; margin:4px 0 4px;}
.xzm_topba h3 a ,.xxa h3 a{ color:#d60bd6;}
.xzm_topba h4,.xxa h4{ font-weight:100; font-size:12px; margin:0px 0 6px;}
.xzm_topba h4 a,.xxa h4 a{ color:#666666;}
.xzm_topba a{ margin:0 10px;}
.xzm_topbk{ background-position:0 -75px; height:267px; border-left:1px solid #e9d5f9;}
.xzm_topm2{ width:28px; height:332px; float:left; background-position:-636px -11px;}
.xzm_topr1{ float:left; background-position:-664px -6px; width:234px; height:332px;}
.xzm_topr2{ float:left; background-position:-898px -11px; width:54px; height:332px;}
.xzm_topc{ clear:both; width:952px; background-position:0 -338px; height:8px;}
.xzm_topblist{ border-top:1px solid #f6cadd; margin:0px 3px 10px 10px; overflow:hidden;}
.xzm_topblist ul{ margin-top:7px;}
.xzm_topblist dl{ float:left; padding:3px 0 5px 5px; width:202px;border-bottom:1px dashed #ddd;}
.xzm_topblist dl dt{ float:left;margin-right:12px; margin-top:11px; width:50px;}
.xzm_topblist dl dt a{ width:54px; height:44px; display:block; cursor:pointer;}
.xzm_topblist dl dd{ float:left;white-space:nowrap; overflow:hidden; width:140px;}
.xzm_topblist dl dd li{ white-space:normal; width:140px; overflow:hidden; height:24px; line-height:24px;background:url(../image/xz_mtoplibg.png) no-repeat left center; font-size:12px;text-align:left;}
.xzm_topblist dl dd li a{ padding-left:10px; color:#000000;cursor:pointer;}
.xzm_topblist dl dd li a:hover,.xzm_wpaabm li a:hover,.xzm_wpaabm  a:hover,.xzm_wptt a:hover,.xzm_topba a:hover,.mrtopa ul li a:hover,.mrtopt a:hover{ color:#F00; cursor:pointer;}

.meirys{ float:left; width:250px; height:300px; background:url(https://www.zhouyi.cc/cstyle/xingzuo/images/sxysbg.jpg) no-repeat;}
 .xzm_topr2 #menu2{ float:left; width:45px; height:300px; padding:2px 0px;}
 .meirys dl{ margin:10px 15px; text-align:left; line-height:25px;}
 .meirys dl dt{ border-bottom:1px solid #facffe; margin-bottom:5px; margin-right:5px;}
 .meirys dl dt img{ vertical-align: middle;}
  .meirys dl dd{ margin:0 5px; font-size:12px;}
  .xzm_topr2 li{ color:#43025e; width:58px; height:28px; line-height:22px; font-size:12px; text-align:center; cursor:pointer; overflow:hidden;}
  .xzm_topr2 li.hover{background:url(../image/hoverbtn.png) no-repeat;}
  .xzm_topr2 li a:visited { background:url(../image/hoverbtn1.gif) no-repeat; display:block;}
  .xzm_topr2 li a:hover {background:url(../image/hoverbtn1.gif) no-repeat; display:block;}


.xzm_wp{ width:670px; margin:10px auto; overflow:hidden;}
.xzm_wptt,.xzm_wpaab,.xzm_wpaabb{ background:url(../image/xzboxborder.jpg) no-repeat 0px 0px;}
.xzm_wptt{ height:42px;}
.xzm_wpaa{ margin-bottom:10px;}
.bor1{border:1px solid #f3c8f9;background:#fefcff; border-top:none;}
.bor2{border:1px solid #f9dac8; background:#fffdfd; border-top:none;}
.bor3{border:1px solid #f9dac8; background:#fffdfc; border-top:none;}
.bor4{border:1px solid #f9c8d3; background:#fffcfd; border-top:none;}
.bor5{border:1px solid #c8f9f3; background:#fdffff; border-top:none;}
.xzm_wpaaw{ width:656px; margin:0 auto; overflow:hidden;}
.xzm_wpaabm{ overflow:hidden; padding:0px 5px;}
.xzm_wpaabm dt{ float:left; overflow:hidden;}
.xzm_wpaabm dt a{ color:#666666; cursor:pointer; font-family:'微软雅黑';}
.xzm_wpaabm dt img{ margin:0px 15px 0px 5px;}
.xzm_wpaabm ul{margin:10px auto; padding:4px 0px; }
.xzm_wpaabm li{ float:left;width:161px; margin-right:4px; overflow:hidden; height:30px; line-height:30px;text-overflow:ellipsis;white-space: nowrap;}
.xzm_wpaabm li a{ padding-left:8px; cursor:pointer; color:#333;}
.boxbg1{background:url(../image/xzboximg1.png) repeat-y;}
.boxbg2{background:url(../image/xzboximg2.png) repeat-y;}
.boxbg3{background:url(../image/xzboximg3.png) repeat-y;}
.boxbg4{background:url(../image/xzboximg4.png) repeat-y;}
.boxbg5{background:url(../image/xzboximg5.png) repeat-y;}
.xzm_wpaabb{height:3px; margin-bottom:5px;}
.boxbb1{background-position:-7px -42px;}
.boxbb2{background-position:-7px -172px;}
.boxbb3{background-position:-7px -302px;}
.boxbb4{background-position:-7px -382px;}
.boxbb5{background-position:-7px -506px;}

.clbtitle_1{ width:72px; height:32px; display:block; float:left; margin-left:20px;} 
.tt1name{ background:url(../image/xzmt1.png) no-repeat bottom;}
.tt2name{background:url(../image/xzmt2.png) no-repeat bottom;}
.tt3name{ background:url(../image/xzmt3.png) no-repeat bottom;}
.tt4name{background:url(../image/xzmt4.png) no-repeat bottom;}
.tt5name{background:url(../image/xzmt5.png) no-repeat bottom;}
.xzm_wptt ul{ float:right;}
.xzm_wptt li{ float:left; line-height:35px; height:36px;background-position:0 1px;}
.xzm_wptt li a{ margin:0 10px;color:#9b04bf;}
.tli2{ background-position:0 -129px; padding-top:1px; height:41px;}
.tli2  li a{color:#cc0567;}

.tli3{ background-position:0 -259px;}
.tli3  li a{color:#af5d07;}

.tli4{ background-position:0 -341px;height:40px;}
.tli4  li a{color:#bb1005;}

.tli5{ background-position:0 -463px;}
.tli5  li a{color:#0ac493;}
/*星座每日运势*/
.xzmryswp{ width:680px; float:left; overflow:hidden;}
.xzmryswps{ width:664px; margin:0 auto; overflow:hidden; padding-top:43px; position:relative;}
.mrtopt,.mrtopa li a,.mrtopbt{ background:url(../image/xzmrys.png) no-repeat;}
.mrtopt{ height:38px; padding-left:80px; padding-top:5px; position:absolute; left:0px; top:0px; width:584px;}
.mrtopt a{ color:#b50395; width:85px;line-height:32px; height:32px; float:left; margin:0 5px;}
.mrtopt .mrcur{background:url(../image/mryunsa.png) no-repeat;}
.mrtopb{ float:right;}
.mrtopa{ width:67px; float:left; border:1px solid #fea0da; border-top:none; background:url(../image/mrtopabg.png) no-repeat #fff7f8; margin-bottom:5px;}
.mrtopa ul{ padding-left:4px;margin-left:1px; padding-bottom:1px;padding-top:10px;}
.mrtopa .ali11{ border-bottom:none;}
.mrtopa ul li{ height:80px; border-bottom:1px solid #fbe1a9;}
.mrtopa ul li a{ display:block; padding-top:60px; color:#43025e;}
.mrtopa .ali436 a{ background-position:4px -120px;}
.mrtopa .ali437 a{background-position:-67px -123px;}
.mrtopa .ali438 a{background-position:-137px -123px;}
.mrtopa .ali439 a{background-position:-204px -123px;}
.mrtopa .ali440 a{background-position:-272px -123px;}
.mrtopa .ali441 a{background-position:-341px -123px;}
.mrtopa .ali442 a{background-position:-409px -123px;}
.mrtopa .ali443 a{background-position:-488px -123px;}
.mrtopa .ali444 a{background-position:-567px -123px;}
.mrtopa .ali445 a{background-position:-638px -123px;}
.mrtopa .ali446 a{background-position:-723px -123px;}
.mrtopa .ali447 a{background-position:-797px -123px;}

.mrtopa .ali419 a{ background-position:4px -120px;}
.mrtopa .ali420 a{background-position:-67px -123px;}
.mrtopa .ali421 a{background-position:-137px -123px;}
.mrtopa .ali422 a{background-position:-204px -123px;}
.mrtopa .ali423 a{background-position:-272px -123px;}
.mrtopa .ali424 a{background-position:-341px -123px;}
.mrtopa .ali425 a{background-position:-409px -123px;}
.mrtopa .ali426 a{background-position:-488px -123px;}
.mrtopa .ali427 a{background-position:-567px -123px;}
.mrtopa .ali428 a{background-position:-638px -123px;}
.mrtopa .ali429 a{background-position:-723px -123px;}
.mrtopa .ali430 a{background-position:-797px -123px;}
#cur{ background:url(../image/mrcur.png) no-repeat 0px 0px;margin-right:-1px; border-bottom:none;}
.mrtopbwp{ width:581px; margin:10px auto; overflow:hidden;}
.mrtopbt{ background-position:-1px -256px;height:158px;}
.mrtopbt img { float:left; margin-left:20px;}
.mrtopbwp ul{ clear:both;margin-top:10px;}
.yunshi{ width:300px; float:left; margin-top:42px; color:#c036bb; margin-left:18px;}
.mrtopbwp ul li{ float:left; height:28px; line-height:18px; width:193px; overflow:hidden;}
.mrtopbwp  li label {display: inline-block; float: left; vertical-align:bottom;}
.mrtopbwp li em {display: inline-block; float: left; padding-top: 2px; vertical-align: bottom;}
.mrtopbwp .star_b {width:80px; }
.mrtopbwp .star_f {background-position: -80px 0px; display: block; height: 14px;}
.mrtopbwp .mrxian { clear:both;border-bottom:1px solid #fdd8f6; margin:10px auto;}
.mrttbg{ background:url(../image/xzmrttbg.png) repeat-x bottom;}
.mrtt{ background:url(../image/xzmrtt.png) no-repeat; width:132px; height:34px; margin-left:14px; padding-left:5px; line-height:30px;}
.mrwen{ padding:10px; text-indent:2em; margin-bottom:10px;}
.mrtixing{ background:#f2f2f2; padding:10px 10px 10px 5px;}
/******************************前生今世页面********************************/
.qianshi_wp{ width:640px; margin:0 auto; overflow:hidden;}			
.qianshi_wp .title{ height:71px; background:url(../image/qianshititle.png) no-repeat; color:#d82c03; line-height:71px; margin:10px auto;}	
.qianshi_test{ width:630px; height:324px;margin:15px auto; overflow:hidden;}	
.qianshi_test .qianshi_testr{ float:left; width:97px; height:324px; background:url(../image/qianshijinshengbox1.png) no-repeat;}
.qianshi_testl{float:left; width:88px; height:324px; background:url(../image/qianshijinshengbox3.png) no-repeat;}
.qianshi_test_main{ width:444px; height:324px; background:url(../image/qianshijinshengbox2.png) no-repeat; float:left; padding-top:65px; line-height:28px; font-size:14px;}	
.qianshi_wp .name{ width:48px; height:18px; border:1px solid #ffd3f4;}			  
.qianshi_wp .testbtn{ background:url(../image/qianshibtn.png) no-repeat; width:97px; height:30px; line-height:30px;margin-top:15px; cursor:pointer;}
.qianshi_test_main p{ padding-top:10px; font-size:14px;}

/*星座血型页面*/
.xz_xxtop{ width:668px; height:259px; margin:5px auto; overflow:hidden; border:1px solid #fedbf6; background:url(../image/xzxx.png) no-repeat bottom;}
.xxl{ float:left; width:220px; height:250px; background:url(../image/xximg.png) no-repeat; margin:5px; overflow:hidden;}
.xxr{ float:right; width:438px;}
.xxa{ border:1px solid #fbdcfb; margin:5px; padding:10px; line-height:25px;background:url(../image/tuijianwenz.png) no-repeat right top #fdf7fd;}
.xxa a{ padding:0 10px;}
.xxr h3 a{ color:#9b04bf; line-height:20px;}
.xxr h3 a:hover{ color:#F00;}
.xxr ul{ margin:5px 10px 5px 30px; border-top:1px solid #feeaff;}
.xxr li{ float:left; background:url(../image/dian.jpg) no-repeat left center; width:199px; line-height:28px; height:28px; overflow:hidden;}
.xxr li a{ padding-left:10px;}
.xzxxm{ width:670px; margin:0 auto; overflow:hidden;}
.xzxxma,.xzxxmcb{ background:url(../image/xzxxbox.png) no-repeat; padding-bottom:5px;}
.xzxxma{ height:36px;}
.xzxxmcb{ background-position:-7px -41px; height:5px;}
.xzxxmb{ border:1px solid #f3c8f9; background:#fefcff; border-top:none;}
.xzxxmc{ width:656px; margin:0 auto; overflow:hidden;}
.xzxxmca{ background:url(../image/xzxxboxbg.png) repeat-y; width:656px; margin:0 auto; overflow:hidden;}
.xzxxbox1tt a,.xzxxboxbb,.xzxxboxbra a,.xzxxboxbl{ background:url(../image/xzxxboxl.png) no-repeat;}
.xzxxbox1tt a{height:49px; display:block;}
.xxt1 a{ background-position:-360px 0px; display:block;}
.xxt2 a{ background-position:-0px -77px; display:block;}
.xxt3 a{ background-position:-355px -79px;display:block;}
.xzxxbox1{ width:314px; overflow:hidden; padding:6px; float:left;}
.xzxxboxa{ width:294px; border:1px solid #d6dbdc; border-bottom:none; border-top:none;height:177px; margin-left:17px;padding-left:1px;}
.xzxxboxb{ width:294px; margin-left:1px; height:177px;}
.xxb1{background:url(../image/xzxxbg1.png) repeat-x;}
.xxb2{background:url(../image/xzxxbg2.png) repeat-x;}
.xxb3{background:url(../image/xzxxbg3.png) repeat-x;}
.xxb4{background:url(../image/xzxxbg4.png) repeat-x;}
.xzxxboxbb{ height:6px;margin-left:17px;}
.xxbb1{background-position:-17px -49px;}
.xxbb2{background-position:-377px -49px;}
.xxbb3{background-position:-17px -126px;}
.xxbb4{background-position:-372px -129px;}
.xzxxboxbr{ float:left; width:125px; overflow:hidden;}
.xzxxboxbra a{ width:115px; height:115px; margin:0 auto; overflow:hidden;margin-top:28px; display:block;}
.xxa1 a{ background-position:-1px -202px; display:block; }
.xxa2 a{ background-position:-176px -202px; display:block;}
.xxa3 a{ background-position:-334px -202px;display:block;}
.xxa4 a{ background-position:-512px -211px; display:block; }
.xzxxboxbl{ float:right; width:160px; overflow:hidden; background-position:-669px -172px; height:170px; padding-right:2px;}
.xzxxboxbl li{ width:160px; overflow:hidden; height:30px; line-height:24px; text-align:left;}
.xzxxboxbl li a{ padding-left:18px;}

/*农历查询*/
.nongliwp{ width:663px; margin:5px auto; overflow:hidden;}
.nonglia{ height:102px; background:url(../image/nongliabg.png) no-repeat;}
.nonglib{ background:url(../image/nonglibbg.png) no-repeat; height:66px; color:#698bf1; font-size:16px; line-height:99px; overflow:hidden;}
.nonglic{ background:url(../image/nonglicbg.png) no-repeat; height:128px;}
.nonglim{background:url(../image/nonglibg1.png) repeat-y;}
.nonglima{background:url(../image/nonglirbg.png) no-repeat top left #fefefe; width:659px; margin:0 auto; overflow:hidden;}
.nonglibc{}
.nonglibca{ width:623px; margin:0 auto; overflow:hidden;}
.nonglibcak{background:url(../image/nongliboxa.png) no-repeat; height:10px;}
.nonglibcam{ background:url(../image/nongliboxbg.png) repeat-y; text-indent:2em; padding:5px 10px 5px 15px;}
.nonglibcab{ background:url(../image/nongliboxb.png) no-repeat; height:10px;}
.nonglibtn{ width:75px; height:23px; background:url(../image/nonglibtn.png) no-repeat; cursor:pointer;}
#noneliform{ padding-top:13px;}
#noneliform select{ border:1px solid #abadb3;}
#noneliform label{ font-size:16px;}
.nonglidibu{ background:url(../image/nonglic.png) no-repeat; height:9px;}
.noneli_box2tt{ background:url(../image/nonglijieguo.png) no-repeat; height:34px; line-height:34px; width:552px; margin:0 auto; overflow:hidden; text-align:center;}
.nonglibcam ul{ width:610px; margin:15px auto 5px auto; overflow:hidden;}
.nonglibcam li{ float:left; width:50%;}
.nonglibcam span{ color:#F00;}

/*星盘合盘子页面*/
.xp_hepzi{ background:url(../image/xphep_zi.jpg) no-repeat; width:655px; height:185px; margin:5px auto; border:1px solid #bc3545;}
.xphptt{ background:url(../image/xphpzit.png) no-repeat;width:627px;height:34px; line-height:34px; margin:0 auto;overflow:hidden;}
.xppdzi{ width:620px; margin:0px auto; margin-top:10px; overflow:hidden;}
.xppdzit{ background:url(../image/xppdzitt.png) no-repeat; padding-left:36px; line-height:26px;}
.xppdzi h3{color:#ff00fc;}
.xppdzilist{ margin-top:10px;}
.xppdzilistp{ width:557px; height:557px; margin:20px auto; overflow:hidden;}
.table{ width:90%; margin:0 auto; overflow:hidden;}
.table th{ color:#526476;padding-bottom:14px; font-weight:bold;}
.table th, .table td{ border-top:1px solid #ddd;line-height:20px;padding:8px;text-align:left;vertical-align:top;}

.xingqulist{ width:633px; margin:0px auto; overflow:hidden; border:1px solid #e9e6e6;}
.xingqulist p{ text-indent:2em; padding:0 15px;}
.xingqutt{ width:616px; height:64px; background:url(../image/xingqulisttt.png) no-repeat; line-height:88px; overflow:hidden; margin:5px auto;}
.xingqulist_ul,.xingqulist dl{ margin:0 auto; padding-left:20px; padding-top:5px; width:620px; overflow:hidden;background:url(../image/48xingqulibg.png); height:120px;}
.xingqulist_ul li,.xingqulist dl dd{ float:left; width:50%; overflow:hidden;  line-height:25px;}
.xingqulist_ul li a{ color:#f72bf0;}
.xingqulist_ul li span{display:block; height:25px;}
.xingqulist_ul li a:hover,.xingqulist dl dd a:hover{ color:#F00;}
.xingqulist dl dt a{ color:#F00; font-weight:bold;line-height:30px;}
.xingqulist dl dd a{ color:#666666;}
/*星座血型*/
.xuexingtt{ background:url(../image/xxcx.png) no-repeat center center; width:71px; height:23px; margin:0px 0px 0px 16px; padding-top:15px;}
.xx_subtt_l{ float:right; color:#f72bf0;}
.xx_subtt_l a{ color:#f72bf0;}
.xuexingtoptt{width:90px; height:25px; float:left;margin:8px 0px 0px 40px; background:url(../image/xuexing.jpg) no-repeat bottom;}
.xz_xxawp{ width:673px; margin:0 auto; overflow:hidden;}
.xz_xxabox{ float:left; width:159px; overflow:hidden; margin:4px;}
.xz_xxawp .xz_xxabox .xz_xuexingk{ width:158px; height:36px;}
.xz_xxawp .xz_xxabox .xzat1,.xz_xxawp .xz_xxabox .xzat2,.xz_xxawp .xz_xxabox .xzat3,.xz_xxawp .xz_xxabox .xzat4,.xz_xxawp .xz_xxabox .xzbt1,.xz_xxawp .xz_xxabox .xzbt2,.xz_xxawp .xz_xxabox .xzbt3,.xz_xxawp .xz_xxabox .xzbt4{ background:url(../image/xz_xxboxbg.png) no-repeat;}
.xz_xxawp .xz_xxabox .xzat1{ background-position:-5px 1px;}
.xz_xxawp .xz_xxabox .xzat2{ background-position:-176px 1px;}
.xz_xxawp .xz_xxabox .xzat3{ background-position:-347px 1px;}
.xz_xxawp .xz_xxabox .xzat4{ background-position:-519px 1px;}
.xz_xxawp .xz_xxabox .xz_xuexingkb{height:5px; margin:0 auto; overflow:hidden;}

.xz_xxawp .xz_xxabox .xzbt1{ background-position:-16px -36px; margin-left:11px;}
.xz_xxawp .xz_xxabox .xzbt2{ background-position:-187px -36px; margin-left:11px;}
.xz_xxawp .xz_xxabox .xzbt3{ background-position:-358px -36px; margin-left:11px;}
.xz_xxawp .xz_xxabox .xzbt4{ background-position:-530px -36px; margin-left:11px;}
.xz_xuexingkm{ background:url(../image/xzxxborbg.png) repeat-y; border-bottom:none; border-top:none;width:147px; margin-left:11px;}
.xzkm1{background:url(../image/xz_xxbg1.png) repeat-x;}
.xzkm1 li{ border-bottom:1px dashed #c6e6f6;}
.xzkm2{background:url(../image/xz_xxbg2.png) repeat-x;}
.xzkm2 li{border-bottom:1px dashed #f2c6f5;}
.xzkm3{background:url(../image/xz_xxbg3.png) repeat-x;}
.xzkm3 li{border-bottom:1px dashed #c6f5f3;}
.xzkm4{background:url(../image/xz_xxbg4.png) repeat-x;}
.xzkm4 li{border-bottom:1px dashed #fad4f4;}
.xz_xuexingkm ul{ width:113px; padding-left:30px;overflow:hidden; margin: 0 2px;}
.xz_xuexingkm ul li{ background:url(../image/xz_xxyuand.png) no-repeat left center; text-align:left; height:28px; line-height:28px; color:#666666; width:95px;}
.xz_xuexingkm ul li a{ padding-left:5px;}
/*星座运势*/
.yunshibox{ width:663px; margin:10px auto; overflow:hidden;}
.yunshiboxt{ background:url(../image/yunshiboxbg.png) no-repeat; height:6px;}
.yunshiboxm{ background:url(../image/yunshibg2.png) repeat-y;}
.yunshiboxma{ background:url(../image/yunbg4.png) no-repeat #FFF; width:633px; margin:0 auto; overflow:hidden; padding:0 10px;}
.yunshiboxb{ background:url(../image/yunshibg3.png) no-repeat; height:6px;}
.yunshiboxma li{ float:left; background:url(../image/yunshilibg.png) no-repeat left center; width:153px; height:28px; line-height:28px; overflow:hidden;}
.yunshiboxma ul{ padding:10px;}
.yunshiboxma li a{ padding-left:10px;}
.yunshiboxma h3{ color:#ff00f8; text-align:center; line-height:30px;}
/*星座日历*/
.xz_rliwp{ width:963px; margin:0 auto; overflow:hidden;}
.xz_rlibox{ float:left; width:312px; margin:0 auto; overflow:hidden;}
.xz_rliboxtop{ width:312px; height:27px; overflow:hidden; background:url(../image/xz_rlibg1.png) no-repeat;}
.xz_rlitt{ background:url(../image/xz_rlitt.png) repeat-x; height:55px;overflow:hidden;width:312px; padding-top:10px;}
.xz_rlitt h3{ color:#f003ee;}
.xz_rlibox .rlitab{ border:2px solid #e8e5e5; display:block;width:310px;border-collapse:collapse; border-bottom:none; border-top:none; font-size:14px;}
.xz_rlibox .rlitab li{ border:1px solid #e6e6e6; background:url(../image/xz-rlitdbg.png); height:33px; float:left; margin-left:-1px; margin-top:-1px;}
.xz_rlibox .rlitab li a{width:43px; height:33px; display:block; line-height:33px;}
.xz_rlibox .rlitab li a:hover{ background:url(../image/xz_tlicur.png) no-repeat; color:#FFF;}
.xz_rlibottom{ background:url(../image/xz_rlibottom.png) no-repeat; width:312px; height:4px;overflow:hidden;}
.ml12{ margin-left:12px;}

/*星座运势*/
.xingzuoyunshi{ width:965px; margin:0 auto; overflow:hidden;}
.mr5{ margin-right:5px;}
.xingzuoyunshibox{ float:left; width:189px;}
.xingzuoyunshiboxa,.xingzuoyunshiboxc{ background:url(../image/xingzuoyunshibox.png) no-repeat;}
.xingzuoyunshiboxa{ height:49px; line-height:35px; padding-right:9px;}
.xingzuoyunshiboxb{ background:url(../image/xignzuoyunboxbg.jpg) repeat-y;}
.xingzuoyunshiboxc{ background-position:0px -49px; height:7px;}
.yunshili{ width:173px; margin:0 auto; overflow:hidden;}
.yunshili li{ margin:0 2px; text-align:left; line-height:30px; height:30px; overflow:hidden;}
.yunshili li a{ padding-left:8px;}

/*星座专题*/
.xz_zt_left{ width:641px; overflow:hidden; float:left;}
.sx_ztwp{ width:641px; background:#FFF;position:relative;}
.sx_powiv{width:641px; margin-top:10px;/*border:1px solid #a19a05;*/ margin:0 auto; overflow:hidden;position:relative;}
.sx_ztoptt{ background:url(../image/xz_zhuanti1.png) no-repeat; width:496px; height:42px; line-height:35px; top:10px;position:absolute; padding-left:27px; left:0px;}
.sx_ztli{ overflow:hidden; padding:10px; color:#666666;}
.sx_ztli li{ float:left; margin:0 5px; line-height:30px;white-space:nowrap;}
.sx_ztli li a{ padding-right:8px;}
.sx_tt{ clear:both;background:url(../image/xz_zhuanti2.png) no-repeat; width:306px; height:38px; line-height:38px;padding-left:52px; float:left; margin-left:10px;}
.mt64{margin-top:64px;}

#search{ float:right; padding:7px 10px 0 0; overflow:hidden;}


/*星座相关新闻2015/5/13*/
.xingqu_like{width:668px; margin:0 auto; overflow:hidden;}
.xiangguanxinw{border:2px solid #fdaae6;overflow:hidden;}
.xiangguanxinw a,.xiangguanxinw1 a{ cursor:pointer;}
.xxintt{  background:#fcecf8; line-height:30px; height:30px; color:#ff00b9; padding-left:15px; text-align:left;}
.xingzuox1,.xingzuox2{ width:48%; color:#666666; font-size:14px; text-align:left; line-height:28px; padding:6px;}
.xingzuox1 li,.xingzuox2 li{ border-bottom:1px dashed #f2f0f0; text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.xingzuox1{float:left;}
.xingzuox1 .xx1,.xingzuox2 .xx1,.xingzuox1 .xx2,.xingzuox2 .xx2,.xingzuox1 .xx3,.xingzuox2 .xx3{ width:16px; height:16px; line-height:16px;display:inline-block; text-align:center; background:#fcc8ee; font-size:12px; margin-right:3px;}
.xingzuox1 .xx4,.xingzuox2 .xx4,.xingzuox1 .xx5,.xingzuox2 .xx5,.xingzuox1 .xx6,.xingzuox2 .xx6,.xingzuox1 .xx7,.xingzuox2 .xx7,.xingzuox1 .xx8,.xingzuox2 .xx8,.xingzuox1 .xx9,.xingzuox2 .xx9,.xingzuox1 .xx10,.xingzuox2 .xx10{ width:16px; height:16px; line-height:16px;display:inline-block; text-align:center; background:#e5e3e5; font-size:12px; margin-right:3px;}
.xingzuox2{ float:right;}
.ar_img{ float:left; position:relative; width:287px; height:216px; margin:8px;}
.ar_img  span{background:#333333;color:#FFF;position:absolute;left:0px;display: inline-block;filter:alpha(opacity=70); WIDTH: 287px;opacity: 0.7;line-height:30px;bottom: 0px;}
.ardibu dd{ float:left; line-height:30px; border-bottom:1px dashed #f2f0f0; font-size:14px; width:340px; text-align:left; text-overflow: ellipsis;white-space: nowrap;}
.ardibu dd strong{ color:#ff00cc; margin-top:5px; font-size:16px; display:block;text-overflow: ellipsis;white-space: nowrap;}
.bazism_topar  #menu2  li,.bazism_topar1  #menu2  li,.bazism_topar2  #menu2  li{ height:32px; line-height:32px; float:left; font-size:14px; width:14.28571428571%; cursor:pointer; text-align:center;}
.bazism_topar  #menu2  li span{border:1px solid #fad8ca; border-top:none; background:#fef8ee; color:#e38917; display:inline-block; width:100%; margin-left:-1px;}
.bazism_topar  #menu2  .hover  span{ background:url(../image/arttbg2.png) repeat-x top #FFF; border-bottom:none;}/*2015-5-8*/
.bazism_topar1  #menu2  li span{border:1px solid #facaf4; border-top:none; background:#feeefe; color:#e317b5; display:inline-block; width:100%; margin-left:-1px;}
.bazism_topar1  #menu2  .hover  span{ background:url(../image/arttbg1.png) repeat-x top #FFF; border-bottom:none;}/*2015-5-8*/
.lanmua{color:#666666; font-size:12px; float:right; margin-right:10px; font-weight:100;}
.xingzuox3{ padding:2px 0px 2px 4px; overflow:hidden;}
.xingzuox3 li{background:url(../image/arttbg3.png) repeat-x; width:87px; height:32px; line-height:32px; border:1px solid #f9f8f9; float:left; margin:2px; font-size:14px;}
.xingzuox4 { overflow:hidden; padding:3px;}
.xingzuox4 li{ width:209px; text-align:center; font-size:14px; float:left; margin:4px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.xingzuox4 li img{ padding-bottom:5px;}
