@charset "utf-8";
/* CSS Document */
body { background:#fff; }
a { color:#2b2b2b; }
.cred, .cred a { color:#ba2636; }
.cblue, .cblue a { color:#004378; }
.gray, .gray a { color:#666; }
.fz14 { font-size:14px; }
/*通用间隔*/
.clear { clear:both; height:0; line-height:0; font-size:0; }
.space10 { clear:both; height:10px; line-height:0; font-size:0; }
.space20 { clear:both; height:20px; line-height:0; font-size:0; }
.space15 { clear:both; height:15px; line-height:0; font-size:0; }
.space5 { clear:both; height:5px; line-height:0; font-size:0; }
.pic950 { width:950px; height:90px; margin:0 auto 10px; }
body { width:100%; }
#astroNav { height: 55px; width: 1000px; display: block; padding: 0 0 14px 0; margin:0 auto 10px; border-bottom:2px solid #000; }
#astroNav li { float: left; width: 64px; display: inline; margin: 0 4px 0 14px; text-align: center; color: #666; }
#astroNav li a { color: #666; }
#astroNav li span { display: block; height: 14px; width: 64px; }
#astroNav li.Current { color: #6633CC !important; }
.main { width:1000px; margin:0 auto 10px; border:1px solid #ccc; background:#fff; }
.left { float:left; width:387px; display:inline; }
.middle { float:left; width:301px; padding:10px 10px 0 10px; display:inline; overflow:hidden;border-left:1px solid #ccc; }
.right { float:left; width:290px; border-left:1px solid #ccc; background:url(http://y0.ifengimg.com/2011/1115/ent/astro/sy_bg.jpg) no-repeat;height:353px;*height:356px; }

.right h2 { height:26px; padding:8px 5px 0 10px; font-size:14px;}
.right h2 a { float:left; }
.right h2 span { float:right; font-size:12px; }
.right h2 span a { padding:0 5px;color:#004378;  }
.right h2 img { padding:0 5px; }
.right .tit ul{float:right;padding:10px 10px 30px 0;}
.right .tit ul li{float:left;line-height:17px; text-align:center;margin-left:6px;}
.right .tit ul li a{color:#fff;}
.hotnews{margin:0 10px;height:50px;padding-top:10px;background:url(http://res.ent.ifeng.com/astrology/icon_01.gif) repeat-x bottom;}
.hotnews p{line-height:22px;font-size:14px;}
.hotnews p a{padding:0 5px;color:#004378;}

.MphotoList { position:relative; padding-bottom:39px; }
.MphotoList .photo { padding:16px 0 0px 16px; position:relative;}
.MphotoList .photo img { width:354px; height:245px;}
.MphotoList .photo h4 { float:left;position:absolute;left:20px;*left:20px;_left:0px;top:318px;display:inline; line-height:18px; background:url(http://res.tech.ifeng.com/digi/tech_04.gif) no-repeat left center;font-size:14px;}
.MphotoList .photo h4 a { padding-left:10px;font-weight:bold; }
.MphotoList .btPhoto { height:27px; position:absolute; top:285px; left:110px; _left:90px; }
.MphotoList .btPhoto .bt02, .MphotoList .btPhoto .bt03, .MphotoList .btPhoto .bt04, .MphotoList .btPhoto .bt05, .MphotoList .btPhoto .bt06 { background:url(http://res.tech.ifeng.com/digi/icon_66.gif) no-repeat; width:9px; height:9px; margin:5px; display:inline; float:left; cursor:pointer }
.MphotoList .btPhoto li.current { background:url(http://res.tech.ifeng.com/digi/icon_64.gif) no-repeat; width:9px; height:9px; margin:5px; display:inline; float:left; cursor:pointer; }
.MphotoList .btPhoto .bt01, .MphotoList .btPhoto .bt09 { margin:0 10px; float:left; cursor:pointer; padding-top:3px; }
/*焦点新闻*/
.focusNews { float:left; }
.fNews { padding:6px 0 7px 0; margin-bottom:5px; background:url(http://res.ent.ifeng.com/astrology/icon_01.gif) repeat-x bottom; }
.fNews h3 { font:bold 18px "雅黑"; line-height:25px; text-align:center; }
.fNews h4 {font-weight:normal; line-height:24px; text-align:center; color:#ccc; }
.fNews h4 a { padding:0 10px; }
.fNews h5 { font-size:12px; font-weight:normal; line-height:24px; text-align:left; }
.fNews h5 a {}
.fNews p { text-align:left; text-indent:24px; line-height:20px; color:#666 }
.fNews p a { color:#98122a; }
.block { width:1000px; margin:0 auto; }
.block .tit { position:relative; height:30px; margin-bottom:9px; }
.block .tit .tit_nav { right:10px; position:absolute; top:6px; color:#dcdae5; }
.block .tit .tit_nav li { float:left; color:#dcdae5; }
.block .tit .tit_nav li a { color:#dcdae5; padding:0 5px; }
.blockL { float:left; width:244px; margin-right:15px; display:inline; }
.blockM { float:left; width:390px; margin-right:15px; display:inline; overflow:hidden; }
.blockR { float:left; width:315px; padding:10px 10px 0 10px; background:#f1f1f1; }
.tit02 { height:29px; padding:5px 5px 0 5px; border-top:6px solid #e5e1f2; border-bottom:1px solid #e5e1f2; font-size:14px; }
.tit02 a { float:left; }
.tit02 span { float:right; font-size:12px; }
.tit02 span a { padding:0 5px;color:#004378;  }
.tit02 img { padding:0 5px; }
.picText { padding-left:5px; background:url(http://res.ent.ifeng.com/astrology/icon_01.gif) repeat-x bottom; padding-bottom:8px; height:100%; }
.picText li { width:114px; float:left; margin:8px 0 0 0; }
.picText li img { display:inline; width:114px; height:77px; }
.picText li h3 { font-size:12px; line-height:20px; font-weight:normal; }
.picText li h3 a { color:#004276 }
/*.picText p{color:#666;line-height:18px;}
.picText p a{color:#C42B25}*/
.newsList02 { padding-top:3px; }
.newsList02 li { padding:0 0 0 5px;/*background:url(http://res.tech.ifeng.com/index/icon_66.gif) no-repeat 0 6px;*/ line-height:22px; }
.newsList02 li a { color:#004276; }
.newsList02 li span { font-weight:bold; }
.newsList03 { padding-top:3px; }
.newsList03 li { padding:0 0 0 16px; background:url(http://res.tech.ifeng.com/notebook/icon_66.gif) no-repeat 0 6px; line-height:22px; }
.newsList03 li a { color:#004276; }
.newsList03 li span { color:#004276; }
.blockM .pic-390 img { width:390px; height:121px; }
.blockM h1 { text-align:center; height:28px; padding-top:20px; position:relative; }
.blockM span.more { font-size:12px; font-weight:normal; text-align:right; position:absolute; right:20px; }
.blockM .tit03 { height:20px; padding:8px 5px 5px 5px; border-top:1px solid #000; background:url(http://res.ent.ifeng.com/astrology/astro_04.jpg) no-repeat left top; font-size:14px; }
.blockM .tit03 img { padding:0 5px; }
.newsList04 { padding-left:10px; }
.newsList04 li { float:left; padding:0 0 0 16px; background:url(http://res.tech.ifeng.com/notebook/icon_66.gif) no-repeat 0 6px; line-height:22px; width:170px; }
.newsList04 li a { }
.newsList04 li span { color:#004276; }
.blockRR { background:#FFF; margin-bottom:10px; padding:0 0; border:1px solid #ccc; }
.blockRR h1 { color:#686695; text-align:center; padding-top:10px; height:18px; }
.pic-300 { text-align:center; padding:6px 0; }
.blockRR .scroll { height:29px; background:url(http://res.ent.ifeng.com/astrology/astro_05.gif) no-repeat; }
.blockRR .scroll ul { }
.blockRR .scroll ul li { line-height:33px; text-align:center; }
.blockRR .scroll ul li a { color:#41417d; }
.blockRR h6 { text-align:center; line-height:22px; font-weight:normal;font-size:14px;margin-top:5px;}
.blockRR h6 a { padding:0 10px; }
.blockRR h2 { float:left; width:293px; padding:0 10px; height:42px; line-height:42px; border-bottom:1px solid #ddd }
.blockRR h2 span { float:right; background:url(http://res.tech.ifeng.com/index/tech_05.gif) no-repeat right center; padding-right:10px; font-size:12px }
.blockRR h2 span a { color:#666 }
.picText02 { float:left;height:100%;}
.picText02 img {float:left;display:inline;  margin-right:10px; }
.picText02 h3 {font-size:14px; line-height:20px; }
.picText02 h3 a { color:#004276 }
.picText02 p { line-height:18px; color:#666;}
/*110106*/
.item_02{float:left; width:243px;}
.item_02 img {float:left;display:inline;  margin-right:10px; }
.item_02 h3 {font-size:14px; line-height:20px; }
.item_02 h3 a { color:#004276 }
.item_02 p { line-height:18px; color:#666;}


.RpicNews02 { margin-bottom:10px; }
.RpicNews02 .label { float:left; width:314px; height:33px; background:#F0F0F0 url(http://res.tech.ifeng.com/index/label_bg.gif) no-repeat left; padding-left:1px; }
.RpicNews02 .label li { float:left; width:80px; height:28px; line-height:24px; background:#f0f0f0; text-align:center; padding-top:3px; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; cursor:pointer; font-size:14px }
.RpicNews02 .label li.current { float:left; height:29px; text-align:center; padding-top:3px; background:#fff; border-bottom:0 }
.top10-1 ul { background:#fff; padding:10px; border:1px solid #ccc; border-top:none; }
.top10-1 ul li { padding:0 0 0 16px; background:url(http://res.tech.ifeng.com/notebook/icon_66.gif) no-repeat 0 6px; line-height:22px; }
.top10-1 ul li a { color:#004276; }
.myNameInfo { padding:10px 0 0 10px; }
.myNameInfo p { padding-bottom: 12px; }
/*.myNameInfo2 { width: 213px; }
.myNameInfo2 p { padding-bottom: 9px; }*/
.ipt { width: 80px; height: 16px; border: 1px solid #ccc; font-size: 12px; padding: 2px 0 0 4px; }
.myNameInfo p { padding-bottom: 12px; }
.myNameInfo2 { width: 213px; }
.myNameInfo2 p { padding-bottom:5px; }
.btn2 { background: url(http://res.ent.ifeng.com/astrology/icon_btn2.gif) no-repeat; width: 106px; height: 23px; font-size: 14px; border: 0; margin: 10px 0 0; line-height: 22px; cursor:pointer; }
.pubUlList5 { padding-left:8px; }
.pubUlList5 li { float: left; width: 126px; padding: 9px 9px 5px 9px; border: 1px solid #D9D9D9; margin: 0 5px 5px 0; display: inline; }
.pubUlList5 li img { width: 126px; height: 58px; overflow: hidden; }
.pubUlList5 li span { display: block; height: 18px; line-height: 18px; overflow: hidden; padding: 3px 0 0; }
.pubUlList6 { padding: 9px 0 0;}
.pubUlList6 li { width: 270px; height: 18px; line-height: 18px; overflow: hidden; font-size: 12px; background: url(http://res.ent.ifeng.com/astrology/icon_rd2.gif) no-repeat 10px 4px; padding: 0 0 0 25px; }

.blockLM{float:left;width:648px;margin-right:10px; display:inline;}
.form1 {padding:10px 0;}
.form1 input {height:14px;line-height:14px;vertical-align:middle;}
.form1 p {}
.form1 img {margin:0 4px;}
.form1 .zcsubmit{width:78px;height:22px;line-height:22px; background:url(http://res.ent.ifeng.com/astrology/astro_12.gif) no-repeat;cursor:pointer; text-align:center;border:none;color:#333;margin-top:-3px;_margin-top:-6px;}
.form1 .zcsubmit2{width:50px;height:22px;line-height:22px; background:url(http://res.ent.ifeng.com/astrology/astro_12_2.gif) no-repeat;cursor:pointer; text-align:center;border:none;color:#333;margin-top:-3px;_margin-top:-6px;}
.fotm1 p input.EQ{}
select.sele01 { width:50px;}
select.sele02{width:76px;}
.picText03 { height:100%; width:100%;  }
.picText03 img { display:inline; float:left; margin-right:10px; }
.picText03 h3 { font-size:14px; line-height:20px; text-align:center;}
.picText03 h3 a { color:#004276 }
.picText03 p { line-height:22px;  }
 
.blockRBig{float:left;width:480px;}
.blockRBig .item{float:left;margin-left:13px;width:105px; display:inline;line-height:22px; text-align:center;}
.blockRBig .item img{width:105px;height:125px;}
.blockRBig .item h3{ font-weight:normal;}
.picText04 { height:100%; width:100%; text-align:center; }
.picText04 img { display:inline; margin:8px 0 5px; }
.picText04 h3 { font-size:14px; line-height:20px; }
.picText04 h3 a { color:#004276 }
.picText04 p { text-align:left; text-indent:24px;line-height:18px;color:#666;}

.blockLbot{float:left;width:737px; display:inline;margin-right:20px;}
.blockLbot .top{float:left;}
.blockLbot .top img{float:left;margin:0 12px 0 8px; display:inline;}
.blockLbot .top .mid{float:left;width:290px;margin-right:23px; display:inline;}
.blockLbot .top .mid h5 a{padding:0 5px;line-height:22px;}
.blockLbot .top .rig{float:left;width:213px;}
.blockLbot .top .rig .tit03 { height:20px; padding:8px 5px 5px 5px; border-top:1px solid #000; background:url(http://res.ent.ifeng.com/astrology/astro_04.jpg) no-repeat left top; font-size:14px;}
.blockLbot .top .rig .tit03 img { padding:0 5px; }

.blockLbot .bot{float:left;}
.blockLbot .bot .item{width:227px;float:left;}

.blockRbot{float:left;width:241px;}
.blockRbot .tit03 { height:20px; padding:8px 5px 5px 5px; border-top:1px solid #000; background:url(http://res.ent.ifeng.com/astrology/astro_04.jpg) no-repeat left top; font-size:14px;}
.blockRbot .tit03 img { padding:0 5px; }
.voteBox{}
.voteBox h2 {font-size:14px;padding-bottom:4px;padding-left:10px;}
.voteBox .tp {margin:12px 0 8px;}
.online{ background:#f1f1f1;padding:10px; position:relative;}
.online h2{ background:#fff;border-bottom:1px solid #ccc;height:40px;line-height:40px;padding:0 10px;}
.online .btPhoto { width:128px;height:27px; position:absolute; top:12px; right:10px; }

.online .btPhoto .bt02, .online .btPhoto .bt03, .online .btPhoto .bt04, .online .btPhoto .bt05, .online .btPhoto .bt06 { background:url(http://res.ent.ifeng.com/astrology/icon_66.gif) no-repeat; width:9px; height:9px; margin:5px; display:inline; float:left; cursor:pointer }
.online .btPhoto li.current { background:url(http://res.ent.ifeng.com/astrology/icon_64.gif) no-repeat; width:9px; height:9px; margin:5px; display:inline; float:left; cursor:pointer; }
.online .btPhoto .bt01, .online .btPhoto .bt09 { margin:0px 7px 0 7px; float:left; cursor:pointer;margin-top:-7px;*margin-top:-10px;_margin-top:3px; }
.online .item{float:left;width:58px; line-height:22px; text-align:center;}
.online .item h3{font-weight:normal;}
.online .item h3 a{ color:#004378; }

.sorllnews{height:31px; background:#50436e;width:1000px;margin:0 auto;}
.sorllnews a{float:right;line-height:31px;color:#fff;padding-right:30px;}

/*20110623*/
.xz_tit{background:url(http://y1.ifengimg.com/2011/1115/ent/astro/sy_line.jpg) no-repeat left bottom;padding:9px 0px 3px 10px;margin-left:5px;*padding:6px 0px 3px 10px;}
.xz_box{padding:3px 0 0px 12px;}
.tagList li{float:left;background:url(http://y2.ifengimg.com/2011/1115/ent/astro/sy_tg.jpg) no-repeat;height:28px;width:79px;display:inline;margin-right:15px;margin-top:10px;line-height:28px;text-align:center;}
.tagList li a{color:#fae195;}
.ft{font-family:"微软雅黑";}
.fz_12{font-size:12px;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.xz_box02{padding-left:13px;}
.ysList li{margin-top:8px;}
.ysList li h3{background:url(http://y3.ifengimg.com/2011/1115/ent/astro/sy_round.jpg) no-repeat;width:261px;height:28px;line-height:28px;padding-left:5px;font-weight:normal;margin-bottom:3px;color:#fae195;}
.ysList li h3 a{color:#fae195;}
.ysList li span{padding-left:5px;}
.ysList li h3 span a{color:#fff;}


