@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-size: 12px; font-family: arial, 新細明體; padding-top:200px;  background:#fff url(../event1_img/bg.jpg) no-repeat 50% 0; }
div, p, h1, h2, h3, h4, h5{ padding:0; margin:0; font-size:12px;}
ul, ol, dl, li { list-style:none; margin:0; padding:0; }
img { border: 0; }
a { color:#333; text-decoration:none; }
a:hover { text-decoration: underline; }
.clearall { height: 1px; overflow: hidden; clear: both; float:none; }
.fb { font-weight:bold; }
.tc { text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.cBlue{ color:#0066FD;}
.cGray{ color:#6C6C6C;}
.mt10{ margin-top:10px;}
#body-home{ padding-top:460px; background:#fff url(../event1_img/index-bg.jpg) no-repeat 50% 0; }
#body-home .head-navInner{ margin-left:70px;}
.head, .main, .foot{ margin:0 auto;}
.main{ width:835px;}
.content{ padding:20px 10px; background:#fff url(../event1_img/main-bg.jpg) no-repeat 0 0;}
.content .list{ width:782px; margin:10px auto 0; padding:20px 0 0 20px; background:#fff url(../event1_img/list.png) no-repeat 0 0;}
.content .page-num{ float:right; height:30px;}
.content .page-num a{ margin:0 5px; color:#06F; text-decoration:underline;}
.content .page-num a.active{ color:#000; text-decoration:none;}
.foot{ width:1000px;}
.head{ position:relative; width:1000px;} 
.head .logo{ position:absolute; top:-156px; left:55px; width:388px; height:118px;} 
.head .logo a{ display:block; height:100%;} 
.head .logo a span{ display:none;} 
.head-nav{ width:833px; height:37px; margin:0 auto; background:url(../event1_img/nav-bg.png) no-repeat 0 0;}
.head-nav li{ display:inline;float:left; margin-left:60px; line-height:37px; text-align:center;}
.head-nav li a { display:block;  color:#fff; font-size:15px; width:132px; font-weight:bold; }
.head-nav li a.active{width:132px; background:url(../event1_img/nav-active.png) no-repeat 0 0;}
.foot{ height:86px; background:url(../event1_img/foot-bg.png) repeat-x 0 0;}
.foot-logo{ display:inline; float:left; width:187px; height:86px; margin:0 20px 0 90px; background:url(../event1_img/foot-logo.gif) no-repeat 0 50%; }
.foot .copyright{ padding-top:20px; line-height:20px; color:#fff;}
.content-home{ width:825px; height:300px; margin-top:15px; background:url(../event1_img/home-bg.gif) no-repeat 0 0;}
.content-home h2{ display:none;}
.content-home p{ width:68%; margin:0 auto; padding-top:20px; line-height:24px; color:#1D3E73; font-size:13px; font-weight:bold;}
.content-event{ position:relative; padding-left:20px; padding-right:10px;}
.content-event h4{ line-height:24px; font-size:14px; font-weight:bold;}
.content-event p{ margin-bottom:18px; line-height:22px; color:#223469; font-weight:100;}
.content-event p span{ margin-right:5px;}
.content-video h2, .content-rlinks h2, .content-pirzes h2{ position:relative; z-index:101; height:44px; margin-left:-15px; text-indent:-9999px; background:url(../event1_img/title-bg.png) no-repeat;}
.content-video .title-highlights{ background-position:0 0;}
.content-video .title-films{ background-position: 0 -44px;}
.content-video .list table td{ padding:3px 0;}
.content-video .list table .highlights-img{  float:left; width:130px; height:70px; margin:0 10px 5px 0; overflow:hidden;}
.content-video .list table .btn-content{ display:none; float:left; }
.content-video .list table .submit-vote, .content-video .list table .submit-leaveWord{ width:82px; height:24px; margin-top:5px; line-height:24px; color:#FFF; font-size:12px; border:none;}
.content-video .list table .submit-vote{background:url(../event1_img/sbt-vote.png) no-repeat  0 0;}
.content-video .list table .submit-leaveWord{ background:url(../event1_img/sbt-word.png) no-repeat  0 0;}
.content-video .list-highlights .list-item{ float:left; width:30%; margin-right:25px; height:280px; overflow:hide;}
.content-video .list-films .list-item{ position:relative; float:left; margin-bottom:50px;}
.content-video .list-films table td{ padding-right:10px; line-height:18px;}
.content-video .list-films .films-img{ overflow:hidden;}
.content-video .list-films .more{ position:absolute; right:20px; bottom:0;}
.content-video .list-films .more a{ text-decoration:underline;}
#video-desc p{margin:10px;text-indent:24px}
.content-rlinks .title-school{ background-position: 0 -88px;}
.content-rlinks .list-school .list-item{ position:relative; float:left; width:100%; margin-bottom:20px;}
.content-rlinks .list-school table{  float:left;}
.content-rlinks .list-school table td{position:relative; line-height:24px;}
.content-rlinks .list-school table .school-name{ font-size:13px; font-weight:bold;}
.content-rlinks .list-school table .school-name a{ color:#0066FD;}
.content-rlinks .list-school table .school-img{ width:210px; height:156px; overflow:hidden;}
.content-rlinks .list-school table .more{ position:absolute; right:0; }
.content-rlinks .list-school table .more a{ text-decoration:underline;}
.content-pirzes .title-pirzes{ background-position:0 -132px;}
.content-pirzes .pirzes-list{ width:100%; margin-top:10px; text-align:center; border:1px solid #A3D4F3; border-top:none; background:#eee;}
.content-pirzes .pirzes-list thead{ height:31px; *height:33px; background:url(../event1_img/pirzes-list-th.png) repeat-x 0 0;}
.content-pirzes .pirzes-list thead th{ padding-left:10px; font-size:13px; color:#004879; line-height:31px; border-bottom:1px solid #438ECE; border-top:1px solid #438ece; }
.content-pirzes .pirzes-list thead th .bgline{ height:31px;background:url(../event1_img/pirzes-list-th-bg.png) no-repeat 100% 0;}
.content-pirzes .pirzes-list thead th.brR{ border-right:1px solid #438ece;}
.content-pirzes .pirzes-list thead th.brL{ border-left:1px solid #438ece;}
.content-pirzes .pirzes-list td{ padding:10px 0 10px 5px; color:#666; font-size:13px; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.content-pirzes .pirzes-list td span#tips{font-weight:bold;}
.content-pirzes .pirzes-list td.nonebr{ border-right:none;}
.content-pirzes .pirzes-list .prizes-img{ height:150px; overflow:hidden;}
.content-event .prizes{ position:absolute; top:50px; right:45px;text-align:center; color:#FE7F00; font-size:20px; font-weight:900;} 
.content-event .prizes-img{ position:relative; margin-top:10px; width:400px; height:465px; background:url(../event1_img/prize-img.jpg) no-repeat 0 100%; } 
.prizes-desc{ font-size: 11px;color:#898989; }
.content-event .prizes a{ position:absolute; display:block; } 
.content-event .prizes a span{ display:none;} 
.content-event .prizes .link1{ top:0; left:48px; width:333px; height:170px;} 
.content-event .prizes .link2{ top:210px; right:28px; width:160px; height:108px;} 
.content-event .prizes .link3{ top:208px; left:15px; width:140px; height:135px; } 
.content-event .prizes .link4{ bottom:12px; left:160px; width:95px; height:128px;}
