﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,menu,input,button,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
html,body{width:100%;}
html{font-size:62.5%; background:#fff url(http://n.sinaimg.cn/075e21ca/20151008/bg1.jpg) center 0 no-repeat;}
body{font-family:Microsoft Yahei;color: #414141;font-size:1.3rem;line-height: 1.6;background:url(http://n.sinaimg.cn/075e21ca/20151008/bg2.png) center 775px no-repeat;}
div,p{white-space:normal;word-break:break-all;word-wrap:break-word;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{word-wrap:break-word;overflow:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
hr{display:none;}
ul,ol,menu{list-style:none outside none;}
fieldset,img{border:none;}
input{vertical-align:middle; outline: none;}
textarea{vertical-align:middle; resize:none;}
ul{list-style-type:none;}
a{text-decoration:none;color:#fff;}
a:hover{color:#8dc63f;}
img{vertical-align:top;}
em{font-style:normal;}
textarea{resize:none}
textarea:focus,input:focus,select:focus{outline:0 none;}

.wrap{background:url(http://n.sinaimg.cn/075e21ca/20151008/bg3.png) center 2545px no-repeat;}

.part{width:950px;margin:0 auto 10px;overflow:hidden;}
.part .hd{ position:relative;}
.part .hd h2{height:40px;line-height:200px; overflow:hidden;}
.part .hd a{ position:absolute;right:10px;top:10px;}

/* nav-sprite */
.header .nav,
.part .hd{background-image:url(http://n.sinaimg.cn/075e21ca/20151008/nav-sprite.png); background-repeat:no-repeat;}

/* icon-sprite */
.part5 .gallery .btn span,
.part4 .bd li .btn-play{background-image:url(http://n.sinaimg.cn/075e21ca/20151008/icon-sprite.png); background-repeat:no-repeat;}

/* header */
.header{height:630px; position:relative;}
.header .nav{width:950px;height:50px; position:absolute;bottom:0;}
.header .nav a{font-size:1.8rem;color:#fff; line-height:50px; float:left;width:20%; text-align:center;}
.header .nav a:hover{ -moz-text-shadow:0 0 10px #0e73ba;-ms-text-shadow:0 0 10px #0e73ba;-webkit-text-shadow:0 0 10px #0e73ba;text-shadow:0 0 10px #0e73ba;}

/*-------------------------- part1 ------------------------------------*/
/* 焦点图 */
.part1 .foucs{width:600px;height:350px; float:left; position:relative;}
.part1 .foucs .boxMask{position:relative; overflow:hidden;}
.part1 .foucs .boxMask ul{ position:relative; overflow:hidden;}
.part1 .foucs .boxMask ul li{ float:left;position:relative;}
.part1 .foucs .boxMask ul li img{width:600px; height:350px;}
.part1 .foucs .boxMask ul li .title{background:rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); position:absolute; bottom:0;width:560px; line-height:60px;font-size:2rem;padding:0 20px;}
:root .part1 .foucs .boxMask ul li .title{filter:none;}
.part1 .foucs .boxBtn{ position:absolute;right:10px;bottom:15px; z-index:10;}
.part1 .foucs .boxBtn span{width:10px; height:10px; background-color:#f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%; border-radius:50%; overflow:hidden; line-height:50px; display:inline-block;margin:0 3px;}
.part1 .foucs .boxBtn span.now{ background-color:#f00;}
/* 新闻列表 */
.part1 .news{width:305px;height:350px;float:left; overflow:hidden;padding-left:25px;background-color:#f5f5f5;}
.part1 .news li{border-top:1px dashed #8dc63f;margin-top:-1px;padding-top:10px;}
.part1 .news li h6 a{color:#8dc63f;font-size:18px; line-height:1.5;}
.part1 .news li p{padding:5px 0 20px;}
.part1 .news li p a{color:#414141;}

/*-------------------------- part2 ------------------------------------*/
/* 明星地图 */
.part2 .starmap{width:680px;float:left;}
.part2 .starmap .hd{ background-position:0 -51px;}
.part2 .starmap .timetable-hd{ background-position:0 bottom;}
.part2 .starmap .hd a:hover{color:#fff;text-decoration:underline;}
.part2 .starmap .timetable .timeline{ overflow:hidden;}
.part2 .starmap .timetable .timeline p{float:left;height:30px; line-height:30px; text-align:center;}
.part2 .starmap .timetable .timeline p span{ font-family:宋体;margin:0 5px;}
.part2 .starmap .timetable .timeline p.time_title{width:28%; background-color:#c6c6c6;}
.part2 .starmap .timetable .timeline p.time_nor{width:18%;background-color:#0d958a;color:#fff; cursor: pointer;}
.part2 .starmap .timetable .timeline p.time_nor:hover{background-color:#05aa9d;}
.part2 .starmap .timetable .timeline p.time_now{width:18%; background-color:#0e73ba;color:#fff;}
.part2 .starmap .timetable .timelist{height:350px; position:relative; overflow:hidden; overflow-y:auto;}
.part2 .starmap .timetable .timelist .listBox{ position:relative;}
.part2 .starmap .timetable .timelist ul{width:666px;float:left;}
.part2 .starmap .timetable .timelist li{overflow:hidden;width:100%; display:table;}
.part2 .starmap .timetable .timelist li div{text-align:center; display:table-cell; vertical-align:middle;height:100px;border-bottom:1px dotted #c6c6c6;}
.part2 .starmap .timetable .timelist li div.time{width:28.5%; background-color:#e6e6e6;}
.part2 .starmap .timetable .timelist li div.info a{display: block;text-decoration: none;color:#000;}
.part2 .starmap .timetable .timelist li div.info{width:71.5%;}
.part2 .starmap .timetable .timelist li div.info .schedule_content{color:#999;}

/* 评委名单 */
.part2 .judgeslist{width:260px;float:right;}
.part2 .judgeslist .hd{ background-position:right -51px;}
.part2 .judgeslist .bd{height:380px; overflow-y:auto;}
.part2 .judgeslist .bd .president{padding:10px;}
.part2 .judgeslist .bd .president p{margin-bottom:10px;}
.part2 .judgeslist .bd .group-title{line-height:30px; background-color:#0d958a;color:#fff;padding:0 10px;}
.part2 .judgeslist .bd .group-leader{line-height:1.5;padding:10px 10px; border-bottom:1px dotted #414141;}
.part2 .judgeslist .bd .namelist{padding:10px;}
.part2 .judgeslist .bd .namelist li{color:#6c6e71;font-size:12px;border-bottom:1px dashed #b9babb;padding:5px 0;}
.part2 .judgeslist .bd .namelist span{ display:inline-block;margin-right:5px;}

/*-------------------------- part3 ------------------------------------*/
/* 新浪专场 */
.part3 .hd{ background-position:0 -92px;}
.part3 .bd li{float:left;width:440px;height:200px;padding:10px; background-color:#0d958a;color:#fff;margin:10px 0 0 10px;}
.part3 .bd li .pic{float:left;margin-right:10px;}
.part3 .bd li .pic img{width:230px;height:200px;}
.part3 .bd li h6{font-size:15px;}
.part3 .bd li p{ text-indent:2em;font-size:1.2rem;line-height:1.5;padding-top:5px;}

/*-------------------------- part4 ------------------------------------*/
/* 新浪专访视频 */
.part4 .hd{ background-position:0 -133px;}
.part4 .bd li{float:left;margin:10px 0 0 10px; position:relative;}
.part4 .bd li h6{font-size:1.3rem;padding-top:5px;}
.part4 .bd li a{float:left;color:#414141; text-align:center;}
.part4 .bd li a:hover{color:#8dc63f;}
.part4 .bd li img{width:225px;height:225px;}
.part4 .bd li .btn-play{ position:absolute;left:50%; top:40%; margin:-18px 0 0 -11px; width:22px; height:36px;background-position:right 0;}

/*-------------------------- part5 ------------------------------------*/
/* 2014年图片集锦 */
.part5 .hd{ background-position:0 -174px;}
.part5 .bd{ background-color:#0d958a;padding:10px;}
.part5 .gallery{ position:relative;}
.part5 .gallery .imgItem{height:614px; overflow:hidden;margin-bottom:10px;}
.part5 .gallery .imgItem li{text-align:center;}
.part5 .gallery .seameless{width:870px;margin:0 auto;position:relative; overflow:hidden;}
.part5 .gallery .seameless ul{overflow:hidden; position:relative;}
.part5 .gallery .seameless li{float:left;margin:0 5px;position:relative;}
.part5 .gallery .seameless li img{width:135px;height:90px;}
.part5 .gallery .seameless li .mask{background:rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); position:absolute;left:0;top:0;width:135px;height:90px;}
:root .part5 .gallery .seameless li .mask{filter:none;}
.part5 .gallery .seameless li.cur .mask{ display:none;}
.part5 .gallery .seameless li.cur img{border:2px solid #8dc63f;width:131px;height:86px;}
.part5 .gallery .btn span{width:28px;height:90px; position:absolute;bottom:0; overflow:hidden; line-height:200px; cursor:pointer;}
.part5 .gallery .btn span.l{left:0;}
.part5 .gallery .btn span.r{right:0;background-position:-28px 0;}

/*-------------------------- part6 ------------------------------------*/
/* 奖项排行 */
.part6 .rankings{width:590px;float:left;}
.part6 .rankings .hd{ background-position:0 -215px;margin-bottom:10px;}
.part6 .rankings .bd{height:600px; overflow:hidden; overflow-y:auto;}
.part6 .weibo .bd{height:598px; overflow:hidden; border:1px solid #9cce59;}

/* 微博讨论区 */
.part6 .weibo{width:350px;float:right;}
.part6 .weibo .hd{ background-position:right -215px;margin-bottom:10px;}
.part6 .weibo .bd{height:600px; overflow:hidden;}

/*-------------------------- part7 ------------------------------------*/
/* 往届回顾链接 */
.part7 .hd{background-position:0 -256px;}
.part7 .bd li{float:left; text-align:center; margin:10px 0 10px 10px;}
.part7 .bd li a{color:#414141;}
.part7 .bd li a:hover{color:#8dc63f;}
.part7 .bd li h6{font-size:13px;padding-top:5px;}
.part7 .bd li img{width:225px;height:110px;}

/*-------------------------- part8 ------------------------------------*/
/* 合作单位 */
.part8{margin:0 auto;}
.part8 .hd{background-position:0 -297px;}
.part8 .bd li{float:left; text-align:center; padding:20px 50px 20px 10px;}