﻿body,html {background: #c9d42d url(../images/main_bg.png) repeat-x;color: #323434;font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;}
#wrapper {width: 970px;margin: auto;}
#header {background: url(../images/header.jpg) no-repeat;height: 366px;position: relative;}
#top {background: url(../images/header_top.png) no-repeat;height: 22px;}
#top ul.menu {font-size: 11px;padding: 2px 10px;position: relative;float: right;text-transform: uppercase;}
.radicalreels #header {background: url(../images/header_radical.jpg) no-repeat;}
#header_end {height: 14px;background: url(../images/header_end.png) no-repeat;overflow: hidden;}
ul.menu {height: 19px;position: absolute;bottom: 0;padding: 0 40px 9px 40px;font-size: 14px;font-weight: normal;margin: 0;}
ul.menu.right {right: 10px;font-size: 12px;}
ul.menu li {display: inline;margin-left: 12px;}
ul.menu li a {text-decoration: none;}
ul.menu li a:hover,ul.menu li.active a {color: #fff;}
ul,li
{
	list-style-type: none;
}


#content {background-image: url(../images/content_bg.png);padding: 20px 70px;height:auto;}
h1, h2, h3, h4 {color: #c7d32c;font: 30px/30px Georgia, "Times New Roman", Times, serif;margin-bottom: 0.6em;}
.radicalreels h1,.radicalreels h2,.radicalreels h3,.radicalreels h4 {color: #58621d;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;text-transform: uppercase;letter-spacing: -0.07em;font-weight: bold;}
h2, h4.title {font-size: 20px;padding-top: 1em;}
h3 {font-size: 16px;padding-top: 1em;}
p, ol, ul {margin-bottom: 1em;}
em {font-style: italic;}
strong {font-weight: bold;}
a {color: #c7d32c;text-decoration: none;}
.radicalreels a {color: #869433;}
a:hover {text-decoration: underline;}
ol {list-style-type: decimal;}
ol li,ul li {}
ul.tabs {margin: 20px 0 0 0;list-style-type: none;}
ul.tabs li {}
ul.tabs li {display: inline;}
ul.tabs li a {float: left;display: block;background-color: #ddd;padding: 3px 10px;color: #fff;border: 1px solid #ddd;border-bottom: none;margin-right: 6px;margin-bottom: -1px;height: 17px;}
ul.tabs li.active a,ul.tabs li a:hover {background-color: #fff;color: #c7d32c;text-decoration: none;border-bottom: 1px solid #fff;}
td.date_col {width: 100px;}
ul {list-style-type: square;}
img.left {float: left;padding: 0 20px 20px 0;}
img.right {float: right;padding: 0 0 20px 20px;}
#content_end {height: 12px;overflow: hidden;background: url(../images/content_end.png) no-repeat;}
#sponsors {padding: 0 100px;list-style-type: none;height: 100px}
.radicalreels #sponsors {padding: 0 110px;}
#sponsors li {float: left;margin: 0;}
#trailers .wrapper {margin-bottom: 2em;}
#trailers .wrapper .content .thumbnail {float: left;padding-right: 20px;}
#trailers .wrapper .content .description {margin-bottom: 1em;}
#trailers .wrapper .content .description a {padding-top: 10px;display: block;}
#trailers .wrapper .content .description a:before {content: "// ";}
table.date_table {margin-top: 0;border: 1px solid #ddd;clear: left;border-collapse: collapse;}
table.date_table tr td {border-bottom: 1px solid #ddd;padding: 5px;cursor: pointer;}
table.date_table .date_col {font-weight: bold;}
table.date_table .dateinfo {font-size: 11px;padding-top: 1em;}
table.date_table .dateinfo h5 {font-size: 12px;margin-bottom: 0.5em;font-weight: bold;padding-left: 2px;border-bottom: 1px solid #efefef;}
div.left {float: left;width: 49%;}
div.right {float: right;width: 49%;}
.thumbnail {position: relative;}
.thumbnail .playbutton {background: url(../images/playbutton.png) no-repeat;position: absolute;right: 25px;width: 26px;height: 26px;bottom: 10px;}
form {width: 350px;}
form label {display: block;}
form label h3 {display: inline;}
form input.text,form textarea,form select {width: 344px;margin: 0;padding: 2px;border: 1px solid #bbb;margin-bottom: 1em;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
form input.checkbox {background-color: #eee;}
form select {padding: 0;width: 350px;}
form input.text:focus,form textarea:focus,form select:focus {border: 1px solid #c7d32c;background-color: #f9fff1;}
form input.checkbox:focus {background-color: #c7d32c;}
.captcha {margin-top: 1em;font-size: 11px;}
.captcha input {width: 192px!important;}
form .buttons {text-align: right;margin-bottom: 2em;}
input.button {border: 1px solid #c7d32c;cursor: pointer;padding: 5px 10px;background-color: #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
input.button:hover,input.button:focus {background-color: #c7d32c;}
.captcha .captcha_image {float: left;text-align: center;padding-right: 20px;}

.ny_guest_lb{margin:0 0 0 0px; color:#333333; line-height:22px;}
.ny_guest_lb table,td{}
.ny_guest_lb li{margin:0 0 15px 0;}

.ny_text{margin:0 0 0 19px; width:514px; text-align:justify; text-justify:distribute; font-family:tahoma,""; line-height:21px; color:#5b5b5b;}
.ny_text p{margin:0 0 10px 0;}
.ny_text img{border:5px solid #EBEBEB; float:center;}

.baomin_online{font-size:12px;color:#585858;}
.baomin_online td{}
.baomin_online input,textarea{border:1px solid #afaeae; background-image:url(../images/form_bg.jpg); background-position:top right }
.baomin_online input{height:18px;}


.guest_fuhao{color:#FF0000; font-weight:bold;}

.liuyan_huifu{color:#666666;}

.partner_lb{ height:880px;}
.partner_lb li{margin:0 0 30px 0; color:#555555;}


ul,li
{
	list-style-type: none;
}
h1
{
	color:#000000;
	font-family:"";
	font-size:12px;
	font-weight:bold;
}
.huodongneirong_title{margin:0 0 10px 0; font-weight:bold;}
.huodongneirong_text{height:130px;}

.huodongjihua_lb{height:780px;}
.huodongjihua_lb li{margin:0 0 15px 0;}
.huodongjihua_lb li img{border:1px solid #cccccc;}




























