/* CSS Document */


/* CSS Document */
body .a{outline:none;blr:expression(this.onFocus=this.blur());}
/*全局设置*/
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; font-size:0px;}
.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;}
/*星座头部*/
.head{background:url(../image/xz_topbg.jpg) repeat-x; overflow:hidden;}
.xztitle{ width:100%; background:#7308b1; height:142px;  margin:0 auto;background:url(../image/topxin.png) no-repeat center;}
.xz_count{ width:980px;  margin:0 auto; overflow:hidden; font-size:12px;letter-spacing:1px;}
.xz_logo{ width:407px; height:142px; background:url(../image/xz_top_r.jpg) no-repeat; float:left; background-position:-110px 0;}
.xz_top_r{ width:573px; height:142px; background:url(../image/xz_top_l.jpg) no-repeat; float:left;}
.xz_date{ margin:36px 0px 0px 0px; line-height:36px; float:right;;}
.xz_count ul{ float:right; display:block;}
.xz_count ul li{ float:right; color:#FFF; line-height:25px; padding-right:18px;}
.xz_count ul li a{ color:#fff;}
.xz_count ul lia:hover{color:#F00;}
.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_cur.jpg) no-repeat center center;width:59px; display:block;color:#bf00ed; text-align:center;}
.nav_list li .selected2{ background:url(../image/xz_cur.jpg) no-repeat center center; width:61px; 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:5px auto; border:1px solid #CCC;overflow:hidden; background:url(../image/xz_ttbg.jpg); color:#9602bc; height:37px; font-weight:bold;}
.xz_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;}
.tlpsub .xz_search{ width:126px; height:20px; border:1px solid #abadb3;}
.xz_subtt_l{ float:right;}
.tlpsub .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_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;}

.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;}
.likearticle{text-align:left; margin:50px 20px 0 20px;}
.likearticle dt{ height:30px; line-height:30px; font-size:16px;  color:#4f8dec; border-bottom:1px solid #a19a05; }
.article_list a{ color: #00f;text-decoration: underline;}

.likearticle li{background: url(../image/xz_mtoplibg.png) no-repeat  left center; font-size:14px;text-align:left; padding:0 10px; line-height:30px; width:180px; overflow:hidden; height:30px;}
.prenext a{ color: #00f;}
.prenext{ border-top:#a19a05 dotted 1px; height:50px; line-height:50px; overflow:hidden; color:#999999;}
.pre{float:left;width:49%;overflow:hidden;height:50px; line-height:50px; text-align:left;}
.nextt{float:right;width:49%;overflow:hidden;height:50px; line-height:50px; text-align:right;}



.nrpage{display:block; overflow:hidden; text-align:center; margin:10px 0 0 0; padding:10px;}
.nrpage a{ border:solid 1px #CCC; padding:5px 10px; margin:0 5px; font-size:14px;}
.nrpage a.thisclass{color:#F00; font-weight:bold;}


/*广告*/
.mw295_250{width:295px; height:250px; overflow:hidden;}
.mw290_250{width:290px; height:250px; overflow:hidden;}