﻿/*基本*/
body {font-size:12px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
p{margin:0;padding:0}
a:link,a:visited {color:#0000FF;text-decoration:underline}
a:hover{color:#ee3d11}

/*头*/
#top{width:auto;height:30px;border-bottom:1px #e4edf9 solid}
#top a,#footer a{ color:#3366cc; margin-left:7px;}
.top_l{ padding-left:10px; padding-top:8px; margin-left:10px; float:left}
.top_r{ float:right;padding-top:8px; padding-right:10px;}

/*布局*/
#content{width:auto;text-align:center;margin-top:30px;}
.inso{ width:380px; height:20px; border:1px #999999 solid; padding-top:6px; padding-left:5px;}
.sobit{ margin-left:5px; height:32px;}
#source{height:24px; background:#eef4ff; border-top:1px #69d solid; line-height:24px; padding:0 15px;color:#0083E8}


.film-menu-a ul{margin:0;padding:0;padding-top:6px;}
.film-menu-a ul li{list-style:none;padding-left:5px;line-height:26px;border-bottom:1px #ddd dashed}
.film-menu-b ul{margin:0;padding:0;padding-top:6px;}
.film-menu-b ul li{list-style:none;padding-left:20px;line-height:26px;background:url(../images/list_ico.png) no-repeat 5px 8px;border-bottom:1px #ddd dashed}
.film-menu-b ul li a:link,.film-menu-b ul li a:visited {color:#000;text-decoration:none;}
.film-menu-b ul li a:hover {color:#ee3d11}
.list{margin:0;padding:0}
.list ul{margin:0;padding:0}
.list ul li{list-style:none;float:left;width:230px;margin:5px;overflow:hidden;}
.list .aa{float:left;text-align:center;width:105px;}
.list .ab{float:left;width:125px}
.list span{display:block}
.list img{border:0px;width:90px;height:110px}
.list-border{border:1px solid #BAE3FB;height:100%}

#index-menu{margin:0;padding:0}
#index-menu ul{margin:0;padding:0}
#index-menu ul li{list-style:none;margin-bottom:5px}
#index-menu ul li a:link,#index-menu ul li a:visited {color:#0000FF;text-decoration:underline}
#index-menu ul li a:hover {color:#ee3d11}

#film-title{border-bottom:2px solid #BAE3FB;padding:10px 0;margin:20px 0;font-size:18px;text-align:center;color:#0083E8;}
#film-box-a{float:left;width:610px;}
#film-box-a #box{width:600px;border:5px solid #333333;background:#000}

.title{background:#BAE3FB;border-bottom:1px solid #BAE3FB;padding:5px;color:#0083E8;font-size:14px;}
.play a:link,.play a:visited{background:#56BAF6;color:#fff;width:40px;padding:3px;line-height:20px;text-align:center;border:1px solid #ccc;text-decoration:none;}

.bg-l{width:50px;float:left;margin-right:10px}
.bg-r{width:840px;float:left}
#commentlist{padding:5px}
#commentlist .border{border:1px solid #ddd}
#commentlist .words {overflow:hidden;text-align:left;word-wrap:break-word;word-break:normal;margin:5px;color:#333;background-color:#F8FFF6;border: 1px solid #EBF2EA;}	
.msg-l{float:left;width:10%;text-align:right;line-height:26px;margin-right:1%}
.msg-r{float:left;width:88%}
.bold-a{font-weight:bold;color:#333}
.file{display:block}
.replay{border:1px solid #ddd;background:#ffffd8}

/*底*/
#footer{width:auto;text-align:center}
#footer ul{margin:0;padding:0;text-align:center; margin-top:50px;}
#footer ul li{margin-top:10px;list-style:none;}
#bottom-form{ text-align:center; padding:20px 0; background:#eef4ff; border-top:1px solid #69d;border-bottom:1px solid #69d; margin:20px 0;}



/*公用*/
.c{clear:both}
.text img{vertical-align:middle}
.color666{color:#666}
.colorblue{color:#4747db}
.colorred{color:Red}
.margin5{margin-bottom:5px}
.padding5{padding: 5px;}
.padding10{padding: 10px;}
.bold{font-weight:bold}
.font14{font-size:14px}
.font18{font-size:18px}
.inso{height:20px; border:1px #84a1bd solid; padding:5px;background:#ffffd8;font-size:14px}
.soso{height:20px;border-right:1px #999 solid; border-top:1px #ddd solid; border-left:1px #ddd solid;padding:5px; border-bottom:1px #999 solid;background:#ffffd8;font-size:15px;width:450px}
.sobtn{border:none;cursor: pointer;height: 31px; width: 80px;font-size:15px;background:#ccc;margin-left:-81px;vertical-align:top}
.sobit{height:32px;}
.border{border:1px solid #ddd}
.line{border-bottom:1px solid #ddd}
.font18 a:link,.font18 a:visited {font-size:18px;color:#fff;text-decoration:none;padding:5px 10px;background:#666}
.font18 a:hover{background:yellow;color:red}


