/* VeryCD Event Global Style
*/

/* RESET */
html{color:#333;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video {display: block;margin: 0;padding: 0;}
mark { background: #ff0; }

/* BASE */
html{background:url(http://v4.vcimg.com/images/0.gif) fixed;}
body{font:12px/1.6 tahoma, arial,\5b8b\4f53, sans-serif;text-align:left;}
.clear{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.cf:before, .cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}

/* STYLE */
.cover-2{display:inline-block;}
.cover-2{*display:inline;}
.cover-2 a{display:block;position:relative;text-decoration:none;_width:0;}
.cover-2 a:link, .cover-2 a:hover, .cover-2 a:active, .cover-2 a:visited {text-decoration:none;}
.cover-2 a img{vertical-align:middle;padding:1px;border:1px solid #ccc;}
.cover-2 a:hover{}
.cover-2 a:hover img{border:1px solid #c00;}

.js-score{position:absolute;display:block;width:70px;height:70px;top:110px;left:63px;line-height:70px;color: #fff;font-family: 'Georgia';font-size:34px; font-style: italic;font-weight:bold;text-align:center;text-shadow:-1px -1px 1px #666666}
.js-score em{display:none;}
.gold{background:url(http://v4.vcimg.com/base/images/entry_score.png) no-repeat -112px 0;}
.silver{background:url(http://v4.vcimg.com/base/images/entry_score.png) no-repeat -112px -75px;}
.copper{background:url(http://v4.vcimg.com/base/images/entry_score.png) no-repeat -112px -151px;}
.js-score-number{position:relative;}
.js-score-ie-number{position:absolute;display:block;width:70px;height:70px;top:-1px;left:-1px;color:#666;}

.video-1{display:inline-block;}
.video-1{*display:inline;}
.video-1 a img{width:140px;height:100px;padding:1px;border:1px solid #888;vertical-align:middle;}
.video-1 a:link, .video-1 a:hover, .video-1 a:active, .video-1 a:visited{text-decoration:none;}
.video-1 a:hover img{border-color:#c00;}
.video-1 .play-icon{position:absolute;display:block;margin-top:-40px;margin-left:100px;width:36px;height:28px;*margin-top:65px;*margin-left:-50px;}
.video-1 .play-icon .bg{display:block;width:36px;height:28px;background:url(../images/play-icon.png) no-repeat 0 0;}
.video-1 a:hover .play-icon .bg{background-position:0 -28px;}

.video-1-list{padding:10px;background:#eee;}
.video-1-list li{float:left;display:block;width:33%;vertical-align:top;text-align:center;}
.video-1-list a{line-height:1.8em;font-weight:bold;}

.box-1{float:left;width:500px;}
.box-1 .b1-info{padding:10px;height:180px;}
.box-1 .b1-pic{position:absolute;}
.box-1 .b1-text{padding-left:135px;}
.box-1 .b1-title{display:inline-block;position:relative;margin-right:5px;font-weight:bold;font-size:14px;}
.box-1 .b1-title{*display:inline;}
.box-1 .b1-bio{color:#c00;}
.box-1 .b1-do-more{margin:5px 0 0;height:30px;line-height:30px;}
.box-1 .b1-do-more span{*vertical-align:middle;}
.box-1 .b1-do-more a{color:#c00;}
.box-1 .b1-trailer a{padding-left:20px;background: url(../images/play-icon-small.jpg) no-repeat scroll 0 center;}

.box-2{float:left;width:25%;}
.box-2 .b2-in{padding:10px;}
.box-2 .b2-pic{float:left;margin-right:5px;*position:relative;*display:inline;}
.box-2 a{font-weight:bold;}

.box-3{float:left;line-height:1.6em;width:16.5%;text-align:center;padding:5px 0;}
.box-3 .cover-2{margin-bottom:5px;}
.box-3 .b3-do-more{line-height:30px;margin:5px 0;}
.box-3 .b3-do-more a{color:#c00;}
.box-3 .b3-do-more span{*vertical-align:middle;}

.js-wish-position{position:relative;display:inline-block;cursor:pointer;}
.js-wish-position .js-sina{width:120px;background:#FAE8CA;border:1px solid #DFBCA6;left:0;position:absolute;z-index:3;height:30px;line-height:30px;text-align:center;_padding:5px 0;}
.js-wish-position .js-sina input{vertical-align:text-bottom;margin-right:3px;*vertical-align:middle;}
.big-btn .js-wish{display:inline-block;margin-right:5px;}
.big-btn .js-wish .btn{display:block;width:80px;height:28px;line-height:28px;border:1px solid #fb1811;text-align:center;font-size:14px;font-weight:bold;color:#fff;letter-spacing:4px;background:url(../images/button.png) repeat-x 0 0 #c00;}
.big-btn a.did-btn{margin-right:5px;background: url(../images/button.png?v=32749) repeat-x scroll 0 -50px #ff7d01;border: 1px solid #ff7d01;color: #FFFFFF;display: inline-block;font-size: 14px;font-weight: bold;height: 28px;letter-spacing: 4px;line-height: 28px;text-align: center;width: 80px;}
.big-btn a.did-btn:link, .big-btn a.did-btn:hover, .big-btn a.did-btn:active, .big-btn a.did-btn:visited{text-decoration:none;}
.big-btn .js-sina{top:35px;}

.small-btn a.did-btn{margin-right:5px;display:inline-block;padding:0 10px;background: url(../images/button.png?v=32749) repeat-x scroll 0 -100px #ff7d01;color:#fff;border:1px solid #ff7d01;height:23px;line-height:23px;font-weight:bold;}
.small-btn a.did-btn:link, .small-btn a.did-btn:hover, .small-btn a.did-btn:active, .small-btn a.did-btn:visited{text-decoration:none;}
.small-btn .js-wish{margin-right:5px;display:inline-block;}
.small-btn .js-wish .btn{display:block;padding:0 10px;height:23px;line-height:23px;border:1px solid #fb1811;text-align:center;font-weight:bold;color:#fff;background:url(../images/button.png) repeat-x 0 -150px #c00;}
.small-btn .js-sina{top:30px;}

#alertbg{position:fixed;_position:absolute;background:url(../images/bg-zz.png?0524) repeat left top;width:100%;height:100%;display:none;z-index:10;_top:0;_left:0;_height:2000px;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-0);}
#alertbox{display:none;position:fixed;_position:absolute;margin:-250px 0 0 -250px;top:50%;left:50%;width:480px;height:400px;background:#fff;padding:10px;font-size:14px;text-align:center;line-height:400px;font-weight:bold;color:#000;z-index:10;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight+100);}
#alertbox_ins{display:none;height:400px;}
.popvideo{display:none;}
#closeicon{cursor:pointer;position:absolute;right:5px;top:5px;width:30px;height:30px;background:url(../images/close.gif) no-repeat left bottom;}