/*
Theme Name: lolol
Theme URI: http://www.beijingfilmfest.org/
Description: Film fest them that is not ugly.
Version: 1.0
Author: 梅皓, mistermoy@gmail.com
Tags: two columns, not ugly, not sucky

*/

@charset "utf-8";
*{color:#fff; font-family: Calibri, 宋体, Arial, Helvetica, sans-serif; line-height:18px; word-wrap: break-word;}

select{font-size:11px}
a{text-decoration:underline ; color:#ff5c00; }
a:hover{text-decoration:underline; color:#ffffff}
img{border:0}
ul,li{list-style:none}

table{table-layout: fixed;word-wrap:break-word; }
div,textarea{word-break:break-all;word-wrap:break-word;}
body{font-family:Arial, Helvetica, sans-serif;margin:0px; padding:0px; }

.main .header {
	background: url(http://www.beijingfilmfest.org/wp-content/themes/lolol/images/header.gif) #fff;
	height: 119px;
	width: 100%;
}

.main .menu {
	background:#f7f7f7;	
	width: 100%;
}

.main .menu .submenu{ position:absolute; display:none; z-index:999;border:0;cellspacing:0;cellpadding:0}

.main {
	width: 999px;
	background:url(http://www.beijingfilmfest.org/wp-content/themes/film/images/ntt.jpg) #000 left top no-repeat;
	margin:auto;
	overflow:hidden
}

.main .footer{clear:both; padding-top:15px; height:100px; padding:5px; background:#111; margin-top:15px}

.main .contenter{ padding:15px; clear:both; float:left; width:969px; font-size:12px}
.main .contentText{ padding-left:10px}
.main .contenter .content{position:relative; padding:15px; line-height:20px}

.main .contenter .bgBox{background:rgba(255, 255, 255, 0.2) !important; background:#ffffff;filter:alpha(opacity=50); width:340px; margin-bottom:15px}

.main .contenter .leftbox{ width:615px !important;width:610px; float:left;background:rgba(255, 250, 255, .1) !important; background:#fff;filter:alpha(opacity=50); overflow:hidden }
.main .contenter .rightbox{ width:340px; float:right; }
.main .contenter .leftbox *{position:relative;}
.main .footer{ font-size:12px;}
body{ background:url(http://www.beijingfilmfest.org/wp-content/themes/film/images/ggx.png) #ddd  left top repeat;}

h2,h3{  font-size:24px; font-family: 微软雅黑; color:#A52246; font-weight:normal; font-family:font-family: trebuchet ms,geneva; margin-bottom:15px; margin-top:10px;line-height:28px}

h2 a,h3 a{color:#ff0036;text-decoration:none; line-height:28px} 
h2 a:hover,h3 a:hover{color:#ffffff}

h3{ font-size:18px}
h4{ color:#FFFFFF; font-size: 16px;display:block; line-height:24px}

p{ margin-bottom:5px;}

.flashplayer{ width:315px; line-height:18px;}
.flashplayer p{padding-top:10px}


.top30{ margin-top:30px}
.wpcf7 textarea{ color:#000000; font-family:Arial, Helvetica, sans-serif}
.wpcf7 input{ color:#000000; font-family:Arial, Helvetica, sans-serif}
a.more-link{color:cccccc;display:inline;}
a.more-link:hover{color:#FEF272}

.navMenu{ font-size:11px;padding-bottom:10px; display:block; width:100%;height:18px}
.navMenu a{font-size:11px;letter-spacing:1px;text-transform: uppercase;}
.home{ display:none}
.flashbox{display:none}
.goback{float:right}
.moreArticls{padding-top:20px;}
.moreArticls ul{margin:0px; padding:40px 0px}
.moreArticls ul li{ margin-bottom:5px;}
.moreArticls ul li a{font-size:12px}
.line{height:1px; margin:30px 0px;background:#333333; overflow:hidden}


.wp-pagenavi span,.wp-pagenavi span,.wp-pagenavi .page{ padding:0px 5px}
.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{ width:450px; border: 1px solid #000000; }
.wpcf7-form{width:480px; margin:20px;}
.wpcf7-form p{ color:#999999}
