* { margin:0px; padding:0px;}
body { color:#666666;font-size:12px;line-height:23px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.clear{clear:both;margin-bottom:10px; }
a:link{color:#07519A; text-decoration:none}
a:hover{color:#07519A;}
a:visited{color:#07519A;}
ul { list-style-type:none;}
img { border:0px;}
input,select { font-size:12px; color:#07519A;}
#header { width:880px;margin:0px auto;background-color:#ffffff;}
#top { width:100%;height:32px;background-color:#BED9F5; margin:0px auto;}

#t_line { height:5px;}
#l_wrap{ width:880px;height:90px;}
#logo { width:220px; height:90px;float:left;}
#topad { width:660px; height:90px;float:right;}


.moviewap { width:880px;padding:10px; float:left;}
.moviecontent{height:328px;overflow:auto;color:#333;font-size:12px;line-height:16px;white-space:normal;word-break:break-all;width: 640px;}
.newscontent{color:#333;font-size:12px;line-height:16px;white-space:normal;word-break:break-all;width: 90%;}
.moviecontent_ad{width:500px;height:auto;clear:both;overflow:hidden;scrollbar-face-color:#ffffff;}


.nav_sub { width:880px; margin:0 auto; height:1%; overflow:hidden; margin-bottom:3px; background:#EDEEEF; }
.title_nav_sub { display:block; padding:1px 20px; text-align:center; background:#336699; color:#fff; float:left; }
.title_nav_sub a { text-decoration:none; color:#FFFFFF;}
.title_nav_sub a:hover { color:#FFFFFF; text-decoration:underline; }
.nav_sub ul { float:left; }
.nav_sub ul li { display:inline; }
.nav_sub ul a { float:left; padding:1px 10px; }

.nav_sub2 { width:880px; margin:0 auto; height:1%; overflow:hidden; margin-bottom:3px; background:#EDEEEF; }
.title_nav_sub2 { display:block; padding:1px 20px; text-align:center; background:#568EC7; color:#fff; float:left; }
.title_nav_sub2 a { text-decoration:none; color:#FFFFFF;}
.title_nav_sub2 a:hover { color:#FFFFFF; text-decoration:underline; }
.nav_sub2 ul { float:left; }
.nav_sub2 ul li { display:inline; }
.nav_sub2 ul a { float:left; padding:1px 10px; }
.more { float:right; margin-right:20px; }


.datelist{width:880px; height:100%; border:#6D9ECF 1px solid; float:left; clear:both;}
.datelist ul{height:auto;}
.datelist li{text-align:left;float:left;height:auto;}
.downlist {padding:2px; MARGIN: 4px; FONT-SIZE: 12px;FLOAT: left;margin-left:5px;COLOR:#333333;table-layout: fixed; word-wrap: break-word; word-break: break-all; }
.mlistc{ width:340px;float:left; margin:5px 5px 5px 5px;}
.img{background: url(loading.gif)no-repeat center;width:198px;height:284px;float:left;padding:2px;border:#999999 1px solid;}
.Mc{ height:150px; width:220px;float:left;padding:0px;margin-left:5px;}
.Mc p{ COLOR: #07519a;}
.wrap { width:880px; margin:0px auto;}
.sidebar_t { height: auto;width:234px;float:left;}
.box { height:auto; width:234px;border:#94c3f7 1px solid;}
.box .title{height:28px;line-height:28px;background-color::#568EC7;border-bottom:1px solid #94c3f7;font-size:14px;font-weight:bold;text-align:left;color:#07519a; padding-left:20px;}
.box .content{ height:auto;padding:5px; OVERFLOW: hidden; clear:both;}
.box .content li{background:url(../images/ico.gif) no-repeat 2px 10px;}
.featurename {width:100px; height:25px; padding:0px 5px 0px 5px; line-height:25px;OVERFLOW: hidden;word-break:keep-all;TEXT-OVERFLOW:ellipsis; float:left;}
.blist {font-size:10px;height:15px; width:15px; float:left;text-align:center; padding-top:5px;}
.n_title { width:142px;overflow:hidden;white-space:nowrap;float:left;padding-left:10px;}
.n_date { color:#6e6e6e;width:75px; float:right;}
.n_yanyuan { color:#6e6e6e;width:300px; float:right;overflow:hidden;margin-right:30px;height:21px;line-height:21px;}


.t_date { color:#ffffff;width:75px; padding-left:15px; float:left;height:28px;line-height:28px;text-align:left;}
.t_date2 { color:#ffffff;width:83px; padding-left:15px; float:left;height:28px;line-height:28px;text-align:left;}
.t_datecj{width:75px; padding-left:15px; float:left;height:28px;line-height:28px;text-align:left;}
.t_datecj_red{width:75px; padding-left:15px; float:left;height:28px;line-height:28px;text-align:left;color:#000000;}
.t_datecj_red2{width:83px; padding-left:15px; float:left;height:28px;line-height:28px;text-align:left; }
.t_yanyuan { color:#ffffff;width:200px; float:left;height:28px;line-height:28px;text-align:center;overflow:hidden;}

.t_yanyuancj{width:200px; float:left;height:28px;line-height:28px;text-align:center;overflow:hidden;}
.p_title { width:152px;overflow:hidden;white-space:nowrap;float:left;padding-left:12px;}
.p_hits { color:#6e6e6e;width:40px;}
.dizhititle {width:880px;height:28px;line-height:28px;background-color:#6D9ECF;border-top:1px solid #6D9ECF;border-left:1px solid #6D9ECF;border-right:1px solid #6D9ECF;font-size:13px;font-weight:bold;text-align:left;color:#ffffff;}
.dizhititle  a:link{color:#ffffff; text-decoration:underline}
.dizhititle  a:hover{color:#ffffff; text-decoration:none}
.dizhititle  a:visited{color:#ffffff; text-decoration:none}



#content_t { width:715px; height:auto; float:left; margin-right:5px;}
#content_r { width:880x; height:auto; float:left;}
#flashvisual{ width:472px; height:198px; margin-left:5px; float:left;}
#flashad { width:233px; height:196px;border:#94c3f7 1px solid; float:left;}
#tonglanad { width:956px; height:auto; border:#94c3f7 1px solid; margin:0px auto;}

.fenye { height:auto; width:878px;border:#6D9ECF 1px solid; margin:0px auto;background-color:#6D9ECF;text-align:center;color:#ffffff;}
.fenye span,.fenye em,.fenye a{ margin-left:10px;}
.fenye em{color:#000000; font-style:normal}
.fenye a:link{color:#ffffff; text-decoration:none;}
.fenye a:hover{color:red;}
.fenye a:visited{color:#ffffff;}

.link { height:auto; width:878px;border:#6D9ECF 1px solid; margin:0px auto;}
.linkt {height:28px;line-height:28px;background-color:#6D9ECF; repeat-x;border-bottom:1px solid #6D9ECF;font-weight:bold;text-align:left;color:#ffffff; padding-left:10px;}
.linkc {padding:5px 10px 5px 10px; height:auto;OVERFLOW: hidden;}
.linkc ul{clear: both;height:auto;}
.linkc li{ width:104px; height:auto;float:left;}

.recommended {width:878px; height:auto; border:#6D9ECF 1px solid; float:left; clear:both;}
.recommended ul { padding-right:5px; width:auto;height: auto; padding-left:5px;}
.recommended li {text-align:center; margin:5px; float:left;}
.recommended_c { width:880px; height:auto; float:left;}
.recommended_d { height:28px;line-height:28px;width:951px; float:left; padding-right:5px;background:url(../images/nav-bg.gif) repeat-x;border:1px solid #94c3f7; text-align:right;}
.play250 {width:250px;height:460px;float:right;text-align:center;}
.playleft {width:705px;height:460px;float:left;}
.photoborder { border:#94c3f7 1px solid; padding:3px;}

.c_wrap {width:878px; height:auto; border:#6D9ECF 1px solid; float:left;}
.c_menubg { height:28px; background-color:#6D9ECF;border-bottom:1px solid #6D9ECF;}
.c_title {font-weight:bold;color:#ffffff; padding-left:20px; width:490px; line-height:28px; float:left;overflow:hidden;}
.c_title2 {font-weight:bold;color:#ffffff; padding-left:20px; width:715px; line-height:28px; float:left;overflow:hidden;}
.c_contentcj{ padding-left:10px; width:500px;height:28px;line-height:28px; float:left;overflow:hidden;}
.c_contentcj2{ padding-left:10px; width:725px;height:28px;line-height:28px; float:left;overflow:hidden;}
.datetitle { font-size:14px;font-weight:bold;color:#07519a; padding-right:25px; width:70px; line-height:28px; float:right;}
.c_content { padding:5px; float:left; clear:left;}
.highlight{ color:#ff3c02; float:right; margin-right:20px;}
.rec_title {color:#000000; font-size:14px;margin-bottom:5px; line-height:25px;BORDER-BOTTOM: #ccc 1px dashed;}
.new_title {color:#000000; font-size:14px;margin-bottom:5px; line-height:25px;BORDER-BOTTOM: #ccc 1px dashed;}
.tj_title {font-size:14px;color:#ff3c02;}
.mlist {padding:5px 0px 0px 0px; margin: height:auto;}
.mlist ul li{width:100%; float:left; BORDER-BOTTOM: #ccc 1px dashed;}
.mlist ul li.over{ border:1px solid #FFCC00; background-color:#FFFF99;}
.sphoto { width:45px; height:44px; padding:3px;border:#94c3f7 1px solid; float:left;}
.s_wrap { width:165px;height:auto; margin-left:5px; float:left;}
.s_content { width:165px;height:28px;}
.mvcontent { width:640px; float:left; margin-left:10px; margin-bottom:10px;}
.newcontent { width:830px; float:left; margin-left:10px; margin-bottom:10px;}
.errinput{ margin-left:1px;width:63px;height:18px;background:#FFFFFF;border:#ffffff 1px solid;font-size:15px;}
.mvp { height:22px;line-height:22px;FONT-SIZE: 13px;overflow:hidden;width:620px;}
#footer { clear:both; text-align:center;}
.underline { background:#087599; height:4px; clear:both;}
.marginline { height:5px;clear:both;}
a:visited {text-decoration: none;color: #07519A;}
a:hover {text-decoration: underline;color:#000000;}
a.menu:visited { text-decoration: none;color: #fff;}
a.menu:hover { text-decoration: underline;color:#fff;}
a.topad:link,
a.topad:visited { text-decoration: none;color: #0000ff;}
a.topad:hover { text-decoration: underline;color:#0000ff;}
.pagenavi {font: 12px Arial, tahoma, sans-serif; padding-top: 4px; padding-bottom: 3px; margin: 0px; }
.pagenavi .curr {border: 1px solid #aed3e9; background: #FFFFFF; text-decoration: none; color:#C16012; display:inline-block; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;font-weight: bold;}
a.page {font-weight: bold;border: 1px solid #aed3e9; text-decoration: none; color:#C16012; display:inline-block; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
a.page:visited {font-weight: bold;border: 1px solid #aed3e9;text-decoration: none; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
a.page:hover {font-weight: bold;color: #C16012; background: #FFFFFF; text-decoration: none}
.allmovie { border:#94c3f7 1px solid; height:auto; width:880px; margin:0px auto;}
.a_m_title { padding-left:20px;height:26px;line-height:26px;background-color:#568EC7;border-bottom:1px solid #94c3f7;text-align:left;color:#ffffff; padding-left:20px;}
.a_m_title span{float:right;color:#ffffff;}
.a_m_content { padding:0px 20px 0px 20px;width:auto; height:auto; OVERFLOW: hidden;}
.a_m_content ul{ margin:0px; height: auto;}
.a_m_content li{ PADDING-LEFT: 12px; width:100px;float:left; height:25px;LINE-HEIGHT: 25px;overflow:hidden;}

.friendlin{width:100%;margin-top:0px;margin-bottom:5px;text-align:center;}
.friendlink a{line-height:20px;color:#333333; text-decoration:underline;padding-left:5px;padding-right:5px;}
.friendlink a:hover{color:#333333; text-decoration:none;}