@charset "utf-8";
/* CSS Document */

@import url("../../../common/css/public.css?");




.yxf_mian{ width:1000px; margin:0 auto;  height:auto; overflow:hidden;  }
.yxf_tips{ padding:0 20px;color:#818181;border-radius:4px; height:36px;line-height:36px;overflow:hidden;zoom:1;border:1px solid #dddddd;background:#f5f6f7;}
.yxf_tips a,.yxf_tips span{font-weight:bold;color:#666;}


.hotacrit{border-bottom:1px dashed #dfdfdf; padding:0px 0px 11px 18px; margin-bottom:25px;}
.hotacrit img{ margin-right:2px; vertical-align:text-bottom;}
.hotacrit i{float:right;}


.nu_list{ margin:30px 60px; }

.dasline{border-bottom:1px dashed #dfdfdf; height:40px;}

.table_list{ width:97%; margin:0 auto; border:1px solid #cccccc;}
.table_list thead,.list_info thead{ background:#E2E2E2; height:42px; line-height:42px; text-align:left; text-indent:10px;}
.table_list thead th{border-right:1px solid #cccccc;}
.table_list td,.list_info td{ border-bottom:1px solid #cccccc; height:40px; border-right:1px solid #cccccc; padding-left:10px; }  
.table_list td a{ color:#3d95d5;}
.table_list img,.list_info img{ padding-right:2px;}

.yxf_mian .Left{ width:830px; float:left; height:auto; overflow:hidden; zoom:1}
.yxf_mian .Right{ width:158px; float:right; height:auto; overflow:hidden; zoom:1; border:1px solid #eeeeee;}


/*热门内容排行*/
.hot{ width:100%; margin:20px auto;   text-align:left;} 
.hot_news{ padding:8px; line-height:25px; overflow:hidden; color:#3083C7;} 
.news_list{ line-height:15px; margin:auto; padding-top:3px;} 
.news_list li{ height:25px; margin-bottom:7px; padding-left:25px; white-space:nowrap; overflow:hidden; position:relative;   }
.news_list li a{color:#222222; text-decoration:none;}
.news_list li.top3 em{background:#ff7400;color:#FF6800; color:#fff; border:1px solid #c85b00;} 
.news_list em{ position:absolute; left:0; top:0; width:16px; height:16px;  color:#707070; font-style:normal; font-size:10px; font-family:Arial; background:#eeeeee; text-align:center; line-height:15px; overflow:hidden; border:1px solid #c6c6c6;}
.news_list li span{ float:right; color:#555555;}


/*toggle*/
.flip_B{  border-right:none; height:auto; overflow:hidden;
 font-size:12px; line-height:25px;}
.flip_B p{ padding:0 10px; line-height:30px;}
.flip_B span{ float:right; margin:0px;}
.fint{ background: url(../images/fint.png) no-repeat; width:77px; height:25px; border:none;  margin-top: -1px; cursor:pointer;}
.dow{ background: url(../images/fint_it.png) no-repeat; width:77px; height:25px; border:none;}
.panel{height:auto; overflow:hidden; zoom:1;display:none; padding-left:5px;}
.toggle_box{border:1px solid #eeeeee; margin:5px 0 0px 0px; padding:15px;}

.yxf_tex{ width:98%; height:auto; overflow:hidden; padding-top:10px; border-bottom:1px dashed #C7C7C7; padding-bottom:10px; }
.yxf_tex span{ display:inline; float:left; margin-right:5px; line-height:25px; color:#555555;}
.yxf_tex li { float:left; line-height:25px;  display:inline; margin-right:5px; padding:0 10px;}
.yxf_tex li a{color:#555555; text-decoration:none; padding:0px 5px;}
.yxf_tex li a:hover{background:#E2E2E2; display:block; padding:0px 5px;}
.yxf_tex li.on{ background:#E2E2E2; padding:0px 5px; }

/* 评分-背景定位显示星星 */
.app_star{background-image:url(../images/yxf_images/star_all.png);background-position:0 -20px;display:block;width:72px;height:14px; margin-top:4px;}
#grade .star {background: url(../images/yxf_images/star_2.png) left center repeat-x;width:71px;height:20px;margin-right:10px; margin-top:8px;}
#grade .star em {background:url(../images/yxf_images/star_1.png) left center repeat-x;width:71px;height:20px;display:block; cursor:pointer;}
#grade .star_show {background: url(../images/yxf_images/star_2.png) left center repeat-x;width:71px;height:20px;margin-right:10px; margin-top:8px;}
#grade .star_show em {background:url(../images/yxf_images/star_1.png) left center repeat-x;width:71px;height:20px;display:block; cursor:pointer;}


.coed{ color:#ed7822; font-size:14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}



.filter_mob{ border-bottom:1px solid #DFDFDF; height:auto; overflow:hidden;
 font-size:12px; line-height:25px;}
.filter_mob p{ padding:0 10px; line-height:30px;}
.filter_mob span{ float:right; margin:10px 10px 0px 0px; line-height:25px;}

#bule_bht{ background:#3d95d5; padding:5px 10px; line-height:40px; color:#FFF;}
#bule_bht a{ text-decoration:none; color:red;}
#bule_bht em{ padding-left:3px;}
.yxf_bule{ color:#3d95d5; font-size:14px; font-weight:bold;}

.yxf_edu_left{ width:158px; float:left; margin-top:10px; height:850px; overflow:hidden; zoom:1; border:1px solid #eeeeee; border-right:5px solid #d7d7d7;}
.yxf_edu_right{ height:auto; overflow:hidden; zoom:1;  margin-top:10px;}


.yxf_tap{ color:#555555; height:32px; line-height:26px; clear:both; _position:relative; border-bottom:1px solid #eeeeee; margin-top:15px;}
.yxf_tap p{ clear:both; width:auto; zoom:1;overflow:hidden; display:inline; color:#e2e2e2;}
.yxf_tap p span{ float:right;}
.yxf_tap p a{cursor:pointer; margin-right:10px;    padding: 5px;
			font-size:12px; color:#555555;text-decoration:none;}
.left_titul span{top:0px;}