/* CSS Document */
body {height:100%;font:12px Tahoma, Arial, Verdana, Sans-Serif;color:#fff;background:#fff url(../i/body.jpg);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:underline;color:#fff;}
a:hover {text-decoration:none;color:#fff;}
 
/*  All  */  
.wraper {width:906px;margin:0 auto;background:#fff;border-right:1px solid #000;border-left:1px solid #000;padding:0 2px;}
.header {font-size:0;line-height:0;position:relative;}
.header p {position:absolute;top:694px;left:37px;font-size:16px;line-height:19px;text-align:center;}
.header ul {position:absolute;top:1095px;left:27px;}
.header ul li {float:left;margin-right:31px;}
.header ul li.last {margin-right:0;}
.header div {position:absolute;top:384px;left:78px;}
.header div.movie_list2 {top:384px;left:509px;}
.header div.movie_list3 {top:791px;left:78px;}
.header div.movie_list4 {top:791px;left:509px;}
.header div a img {border:1px solid #2b7ddd;}
.header div .movie {position:absolute;top:260px;left:211px;}
.header div {}
.access {background:url(../i/access.jpg) no-repeat;clear:both;height:130px;padding-top:23px;text-align:center;}
.center2 {text-align:center;padding:5px 0;background:#04347d;}
.bottom_list {border-top:5px solid #e83875;border-bottom:5px solid #e83875;border-left:5px solid #e83875;border-right:4px solid #e83875;background:#fff;float:left;width:892px;padding:4px 0 4px 5px;}
.bottom_list li {font-size:0;line-height:0;float:left;margin:0 2px 0 0;position:relative;}
.bottom_list li img {padding:2px;border:1px solid #e83875;}
.bottom_list li span {display:block;top:160px;text-align:center;position:absolute;width:146px;left:0;}
