.top_ad{width:1000px;padding-top:80px;margin:0 auto;}
.banner_blk{float:left;width:580px;height:390px;border-bottom:2px solid #e3e3e3;}
.banner_wrap{position:relative;width:580px;height:360px;overflow:hidden;zoom:1;}
.banner_list{position:relative;width:580px;height:360px;overflow:hidden;zoom:1;}
.banner_item{position:relative;float:left;width:580px;height:360px;}
.banner_item a{display:block;}
.banner_item img{display:block;width:580px;height:360px;}
.banner_item p{cursor:pointer;position:absolute;left:0;bottom:0;width:540px;height:60px;line-height:60px;padding:0 20px;font-size:20px;color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#55000000',endColorstr='#55000000')\9;}
.prev_btn,.next_btn{position:absolute;top:142px;width:38px;height:76px;background:url(/i3/ast/deco/2014/0916/images/icons.png) no-repeat;_background:url(/i0/ast/deco/2014/0916/images/icons.gif) no-repeat;_filter:alpha(opacity=50);}
.prev_btn{left:0;background-position:0 0;}
.prev_btn:hover,.prev_btn:active{background-position:0 -80px;_background-position:0 0;}
.next_btn{right:0;background-position:-40px 0;}
.next_btn:hover,.next_btn:active{background-position:-40px -80px;_background-position:-40px 0;}
.banner_dots{position:absolute;right:15px;bottom:25px;}
.banner_dots span{cursor:pointer;float:left;width:10px;height:10px;margin:0 5px;background:url(/i3/ast/deco/2014/0916/images/icons.png) no-repeat 0 -172px;_background:url(/i0/ast/deco/2014/0916/images/icons.gif) no-repeat 0 -92px;font-size:0;}
.banner_dots span.selected{background-position:0 -160px;_background-position:0 -80px;}
.sec_right_1{float:right;width:400px;padding-bottom:10px;border-bottom:2px solid #e3e3e3;}
.news_sec{border-bottom:1px solid #f0f0f0;}
.news_sec h3{height:25px;margin-bottom:15px;font-size:20px;}
.news_sec h3 a,.news_sec h3 a:visited{color:#1b65d8;}
.news_sec h3 a:hover,.news_sec h3 a:active{color:#0346ae;text-decoration:none;}
.news_sec p{height:22px;line-height:22px;padding-bottom:16px;font-size:16px;}
.news_sec p a{color:#484848;}
.news_sec p a:visited{color:#ac9ab6;}
.news_sec p a:hover,.news_sec p a:active{color:#1b65d8;text-decoration:none;}
.news_sec p a.video{padding-left:23px;background:url(/i2/ast/deco/2014/0916/images/video.png) no-repeat left center;}
.topic{margin-right:5px;padding-right:12px;background:url(/i0/ast/deco/2014/0916/images/arr.png) no-repeat right 11px;_background-position:right 10px;}
.news_sec p a.topic{color:#1b65d8;}
.news_sec.bdr_none{border-bottom:0;}
.hot_topics_blk{float:left;width:580px;}
.hot_topics_inner{width:580px;height:260px;}
.hot_topics_lt{float:left;width:160px;}
.hot_topics_pic{width:160px;height:120px;}
.hot_topics_pic a,.hot_topics_pic a:visited{position:relative;display:block;width:160px;height:120px;text-decoration:none;}
.hot_topics_pic a img{display:block;width:160px;height:120px;}
.hot_topics_pic a p,.hot_topics_pic a:visited p{cursor:pointer;position:absolute;left:0;bottom:0;width:160px;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#55000000',endColorstr='#55000000')\9;text-decoration:none;}
.hot_topics_pic a:hover p,.hot_topics_pic a:active p{color:#fff;text-decoration:underline;}
.hot_topics_list{float:right;width:405px;margin-bottom:-20px;}
.hot_topics_list li{height:20px;margin-bottom:20px;vertical-align:middle;}
.hot_topics_list li a{display:block;height:20px;color:#484848;font-size:16px;text-decoration:none;overflow:hidden;zoom:1;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;_width:305px;}
.hot_topics_list li a:hover,.hot_topics_list li a:active{color:#1b65d8;text-decoration:none;}
.hot_topics_list li .hot_vote{float:right;font-size:14px;color:#acacac;}
.hot_vote em{color:#85b2f8;}
.sub_sec_title{position:relative;height:25px;margin-bottom:30px;}
.sub_sec_title h2{line-height:25px;font-size:24px;color:#1b65d8;}
.astro_talk{float:right;width:400px;overflow:hidden;zoom:1;}
.page_cut{position:absolute;right:0;top:0;}
.page_prev,.page_next{display:inline-block;width:23px;height:24px;margin-top:1px;background:url(/i3/ast/deco/2014/0916/images/icons.png) no-repeat;vertical-align:middle;}
.page_prev{background-position:0 -187px;}
.page_next{background-position:-31px -187px;}
.page_prev:hover{background-position:0 -213px;}
.page_next:hover{background-position:-31px -213px;}
.page_current{display:inline-block;width:42px;height:23px;line-height:23px;text-align:center;font-size:16px;color:#999;vertical-align:middle;}

.video_list_wrap{position:relative;width:400px;height:260px;overflow:hidden;zoom:1;}
.video_list{float:left;width:400px;height:260px;overflow:hidden;zoom:1;}
.video_item{position:relative;float:left;margin-bottom:20px;}
.video_item .video_title{cursor:pointer;position:absolute;left:0;bottom:0;height:25px;line-height:25px;padding:0 5px;color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#55000000',endColorstr='#55000000')\9;}
.video_item a:hover .video_title,.video_item a:active .video_title{color:#fff;text-decoration:underline;}
.video_half{width:190px;height:107px;}
.video_half a,.video_half a img{display:block;width:190px;height:107px;}
.video_half .video_title{width:180px;}
.video_full{width:400px;height:133px;}
.video_full a,.video_full a img{display:block;width:400px;height:133px;}
.video_full .video_title{width:390px;}
.video_icon{position:absolute;left:6px;bottom:27px;width:22px;height:22px;background:url(/i3/ast/deco/2014/0916/images/icons.png) no-repeat 0 -296px;_background:url(/i0/ast/deco/2014/0916/images/icons.gif) no-repeat -15px -80px;-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;}
.video_item a:hover .video_icon{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.comment_sec{border:1px solid #e6eaef;}
.question_sec{overflow:hidden;zoom:1;height:230px;padding:0 20px;background:#eff6fb;}
.qust_title{height:26px;margin:24px 0 20px;padding-left:10px;border-left:6px solid #1b65d8;}
.qust_title a{line-height:26px;color:#1b65d8;font-size:26px;}
.qust_title a:hover,.qust_title a:active,.qust_title a:focus{color:#0346ae;text-decoration:none;}
.qust_result{border-top:1px solid #cee1ef;padding-top:20px;}
.qust_rate{width:100%;height:26px;margin-bottom:15px;}
.qust_rate_lt{float:left;height:26px;line-height:26px;color:#fff;font-size:13px;background:#18c18f;overflow:hidden;transition:all 200ms;}
.qust_rate_rt{float:right;height:26px;line-height:26px;color:#fff;font-size:13px;background:#f18956;overflow:hidden;transition:all 200ms;}
.qust_rate_lt .vote,.qust_rate_rt .rate{float:left;padding-left:9px;}
.qust_rate_rt .vote,.qust_rate_lt .rate{float:right;padding-right:9px;}
.qust_point{margin-bottom:12px;font-size:15px;}
.qust_point_lt{float:left;color:#0cab7c;}
.qust_point_rt{float:right;color:#df6a31;}
.qust_support{}
.support_btn_lt,.support_btn_rt,.support_btn_lt:visited,.support_btn_rt:visited{height:40px;line-height:40px;padding:0 15px;text-align:center;font-size:14px;color:#fff;font-size:18px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.support_btn_lt:hover,.support_btn_lt:active{text-decoration:none;background:#008d63;color:#fff;}
.support_btn_rt:active,.support_btn_rt:hover{text-decoration:none;background:#d04f0f;color:#fff;}
.support_btn_lt{float:left;background:#0cab7c;}
.support_btn_rt{float:right;background:#f18956;}
.opinion_sec{position:relative;float:right;width:359px;height:230px;padding:0 20px;margin-left:-3px;background:#deedf8;}
.arr_lt{position:absolute;left:-30px;top:20px;width:30px;height:24px;background:url(/i3/ast/deco/2014/0916/images/icons.png) no-repeat 0 -321px;}
.opinion_title{height:20px;line-height:20px;margin:25px 0;padding-left:7px;border-left:6px solid #1b65d8;color:#1b65d8;font-size:20px;}
.opinions{margin-right:-10px;}
.opinions a,.opinions a:visited{float:left;height:34px;line-height:34px;padding-left:12px;margin:0 10px 15px 0;color:#fff;font-size:14px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.opinions a:hover,.opinions a:active{text-decoration:none;}
.opinions a.opn1,.opinions a.opn1:visited{width:114px;background:#1b65d8;}
.opinions a.opn1:hover,.opinions a.opn1:active{background:#0b51bd;}
.opinions a.opn2,.opinions a.opn2:visited{width:83px;background:#2970df;}
.opinions a.opn2:hover,.opinions a.opn2:active{background:#1b65d8;}
.opinions a.opn3,.opinions a.opn3:visited{width:106px;background:#3c7ee6;}
.opinions a.opn3:hover,.opinions a.opn3:active{background:#2970df;}
.opinions a.opn4,.opinions a.opn4:visited{width:125px;background:#518ded;}
.opinions a.opn4:hover,.opinions a.opn4:active{background:#3c7ee6;}
.opinions a.opn5,.opinions a.opn5:visited{width:85px;background:#6a9ff5;}
.opinions a.opn5:hover,.opinions a.opn5:active{background:#518ded;}
.opinions a.opn6,.opinions a.opn6:visited{width:93px;background:#88b4fa;}
.opinions a.opn6:hover,.opinions a.opn6:active{background:#6a9ff5;}
.opinions a.opn7,.opinions a.opn7:visited{width:94px;background:#abcffc;}
.opinions a.opn7:hover,.opinions a.opn7:active{background:#c4ddfc;}
.opinions a.opn8,.opinions a.opn8:visited{width:74px;background:#bad7fb;}
.opinions a.opn8:hover,.opinions a.opn8:active{background:#dbebff;}
.voice_opinion{position:absolute;right:20px;bottom:28px;}
.opn_ipt{display:block;width:100px;height:22px;line-height:22px;padding:5px 10px;border:1px solid #b4d5f4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;background:#fff;_overflow:auto;}
.opn_close{display:none;position:absolute;right:4px;top:4px;width:10px;height:10px;background:url(/i3/ast/deco/2014/0916/images/icons.png) no-repeat 0 -349px;}
.opn_close:hover{background-position:-13px -349px;}
.voice_oprt{display:none;height:27px;line-height:27px;margin-top:9px;}
.user_welcome{float:left;width:245px;height:27px;font-size:14px;color:#a0a0a0;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.user_welcome em{color:#1b65d8;}
.opn_smt{cursor:pointer;float:right;width:73px;height:27px;line-height:27px;text-align:center;font-size:14px;color:#fff;background:#1b65d8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.opn_smt:hover,.opn_smt:active{background:#0c50ba;}
.voice_opinion_open{right:10px;bottom:14px;width:328px;padding:15px 25px 10px;border:1px solid #dae8f2;background:#fff;}
.voice_opinion_open .opn_close{display:block;}
.voice_opinion_open .opn_ipt{width:306px;}
.voice_opinion_open .voice_oprt{display:block;}
.opn_ipt_tips{display:none;position:absolute;left:35px;top:56px;padding:5px 8px;border:1px solid #b5c4d9;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.success_ipt_tips{position:absolute;padding:5px 8px;border:1px solid #b5c4d9;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.opn_ipt_tips span,.success_ipt_tips span{color:#666;}
.opn_ipt_tips .arrs,.success_ipt_tips .arrs{position:absolute;left:50%;top:-11px;margin-left:-6px;font-size:24px;}
.opn_ipt_tips .arr1,.success_ipt_tips .arr1{color:#b5c4d9;}
.opn_ipt_tips .arr2,.success_ipt_tips .arr2{position:absolute;left:0;top:1px;color:#fff;}

.mainContent{margin:20px 0 0;}
/* 主体内容 begin */
.content_left{float:left;width:710px;}

/* 右侧部分（星座轮盘+查询工具）begin */
.content_right {width:250px; float:right;}
.blk_totalZodiac {background:#ebedf3;}

.blk_queryTool {margin-top:23px;}

.blk_queryTool li {float:left; position:relative; margin-bottom:6px; margin-right:6px;z-index:1;}
.blk_queryTool .three {margin-right:5px;}
.blk_queryTool li dt {width:120px; height:26px; border:1px solid #3E79D5; border-radius:3px; position:relative; z-index:3; cursor:pointer;}
.blk_queryTool .three dt {width:78px;}
.blk_queryTool li dt.hover {border:1px solid #A5C8FF; border-bottom-color:white; border-radius:3px 3px 0 0;}
.blk_queryTool dt h4 {width:118px; height:24px; background-color:#3E79D5; border:1px solid #3E79D5;  font:12px/24px "Microsoft YaHei","SimSun"; text-align:center; color:white; letter-spacing:0.1em;}
.blk_queryTool .three h4 {width:76px;}
.blk_queryTool dt h4.hover {border:1px solid white; background:url(/i2/ast/deco/2014/0916/assets/querytool-hoverbg.png) repeat-x; color:#295FCC;}
.blk_queryTool li dd {visibility:hidden; position:absolute; top:27px; left:-50px; width:210px; height:30px; padding-top:8px; border:1px solid #A5C8FF; background:white; z-index:2; padding-left:6px;}
.blk_queryTool li dd .fDiv{width:260px;height:30px;}
.blk_queryTool .three dd {left:-64px;}
.blk_queryTool .dd-w260 {width:260px; left:-72px;}
.blk_queryTool .mr0 {margin-right:0;}

.blk_queryTool .smtBtn {background:url(/i0/ast/deco/2014/0916/assets/submitbtn.png) -48px 0; width:48px; height:22px; margin-left:7px; _margin-left:5px; color:#666;}
.blk_queryTool .smtBtn_on {background-position:0 0; color:#9CA0D0;}
.slt-w128 {width:128px;}
.slt-w85 {width:85px;}
.slt-w42 {width:42px;}
.slt-w30 {width:30px;}

.blk_xzlink {padding-top:4px;}
.blk_xzlink a {float:left; width:80px; height:31px; font:14px/29px "Microsoft YaHei","SimSun"; color:#0443AB; margin-right:5px; background:url(/i2/ast/deco/2014/0916/assets/linkbtn.png); text-align:center; text-decoration:none;}
.blk_xzlink a:hover {}
.blk_xzlink .mr0 {margin-right:0;}
/* 右侧部分（星座轮盘+查询工具）end */
/* 主体内容 end */

.pad_t_80{padding-top:80px;}
.feed-card-item h2 a:hover,.feed-card-item h2 a:active,.feed-card-item h2 a:focus{color:#1f90df;}
