/**/
ul li{list-style: none;}
a:hover{text-decoration: none;}
body{background-color:#f8f7f5;}
.header{height: 50px; background-color: #e31104;position: relative;}
.header .logo{width: 140px;height: 18px;background: url(../images/mobile/logo.png) no-repeat ;background-size: cover;position:relative;top:15px;left: 9px;}
.header .search{width:17px;height:18px;background: url(../images/mobile/search.png) no-repeat ;background-size: cover;position:relative;top:15px;right: 9px;}
.header form{clear: both;position: relative;}

.search-box{border: 1px solid black;margin-top: 3px;}
.search-box input{border: none;width: 80%;  margin-top: 3px;}
.search-box .search_img{display: inline;}

.nav{height: 35px;}
.nav ul li {line-height: 35px;list-style: none; float: left;width: 33%;border-bottom: 2px solid #ededea;text-align: center;}
.nav ul li.active {border-bottom: 3px solid red;}
.nav ul li.active a {color: #e31104;}
.nav ul li a{color: #666666;font-weight: bold;font-size: 16px;}

 
.main{margin:0 9px;background-color: #f8f7f5;padding-bottom: 18px;}

.news{}
/**公共使用**/
.title{border-bottom: 1px solid #e5e4e2;clear:both}
.title .line{width: 5px;height: 17px;background-color: #feb238;display: inline-block; float: left;}
.title .pull-left .line{margin-top: 10px;}
.title .select-year{  font-size: 15px; padding-top: 7px;}
.title h3{font-size: 16px;font-weight: bold;margin-left: 15px;margin-bottom: 10px;margin-top: 10px;}
/**公共使用**/
.news .news_list{margin-top:10px}
.news .news_list li{list-style: none;position: relative;  display: block;height: 100px;background-color: #FFFFFF; margin-top: 10px;}
.news .news_list li .img{width: 33%;height: 100px;background: url(../images/mobile/new_01.png) no-repeat;background-size:cover}
.news .news_list li .content{padding-left:1%; width: 65%; height: 100px; position: relative;}
.news .news_list li .content h4{font-weight: bold;font-size: 14px;width:99%; text-align:left;max-height: 15px;overflow:hidden;}
.news .news_list li .content .desc{font-size:12px;color: #7d7d7d;}
.news .news_list li .content .time , .comment{ position: absolute;bottom:0px;}
.news .news_list li .content .time{width: 13px;height: 18px; background: url(../images/mobile/time_comment.png) no-repeat;background-size: cover;font-size: 12px;padding-left: 18px;}
.news .news_list li .content .comment{width: 30px;height: 18px; background: url(../images/mobile/time_comment.png) no-repeat -18px 0px;background-size: cover;font-size: 12px;padding-left:18px;right: 20px;}


.list {}
.tab{margin-left: 9px;padding-top: 10px;}
.tab li{  margin-right: 2px;list-style:none;width: 31%;height: 22px;background: url(../images/mobile/tab-gray.png) no-repeat ;background-size:cover ;float: left;line-height: 22px;text-align: center;}
.tab li.active{background: url(../images/mobile/tab-red.png);background-size: cover;}
.tab li a{padding-right: 13px;color: #FFFFFF;}

 .item_list{border-top: 2px solid red;margin-top:21px;background-color: #FFFFFF;margin-bottom: 0px;}
 .item_list li{border-bottom: 1px solid #e9e9e9; clear: both; height: 25px;line-height: 25px;font-weight: bold; padding:0px 9px;}
 .item_list li p{vertical-align: middle }
 .item_list li .name{float: left;}
 .item_list li .ranking{float: right;}
  .item_list li .time{float: right;color: #878787;font-weight: normal;}
 .item_list li .ranking span{color: #feb437;}
/*评委列表*/
.judge_list{}
.judge_list .item{margin-top: 25px;}
.judge_list .item .img{height: 70px;width: 75%;background-size: 100% 70px;float: left;}
.judge_list .item .name{height: 70px;width: 25%;float: right;text-align: center;vertical-align: middle; color: #FFFFFF;padding-top: 5px;}
.bg_01{background-color: #febd3d;}
.bg_02{background-color: #6ec2ff;}
.bg_03{background-color: #b7bf6a;}

.award_list{clear: both;position: relative;top: 10px;}

footer{padding: 10px 0;text-align: center;font-size: 12px;}








