@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background:#000 url('../images/body_bg.jpg') left top repeat-x;
text-align:center;
}
.blue_bg {
background:#000 url('../images/insaid_bg.jpg') left top repeat-x;
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}
h2 {
font:17px Tahoma;
color:#000;
text-decoration: none;
}

h3
{
	font: normal normal bold 12px Tahoma, sans-serif;
	color: rgb(79,129,189);
	margin: 2em 0 1ex;
}

table {
font:11px Tahoma;
color:#666666;
line-height: 150%;
position:relative;
z-index:100;
}
p, .text_block ul, .text_block ol, .movie_block ul, .movie_block ol {
font:11px Tahoma;
color:#666666;
margin-top:12px;
/* position:relative;
z-index:100; */
}

.text_block ul, .text_block ol, .movie_block ul, .movie_block ol {
	list-style: disc outside;
	margin-left:45px;
}

.text_block ol, .movie_block ol{
	list-style: decimal outside;
}

a {
color:#CC0000;
}
a:hover {
text-decoration:none;
color:#FF2828 
}
a:visited {
color:#CC0000;
}
.more_1 {
background:url('../images/ar_1.gif') right 5px no-repeat ;
padding-right:5px;
color:#CC0000;
text-decoration:underline !important;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.main_bg {
background:url('../images/footer.jpg') left bottom repeat-x;
width:100%;
text-align:center;
position:relative;
}
.main_bg {
background:url('../images/footer.jpg') left bottom repeat-x;
width:100%;
text-align:center;
position:relative;
}
.bot_bg {
background:url('../images/main_bg.jpg') left bottom no-repeat;
width:100%;
height:388px;
position:absolute;
left:0px;
bottom:0px;
}
.main {
width:1000px;
margin:0px auto;
text-align:left;
position:relative;
z-index:100;
}
.left_column {
width:341px;
float:left;
}
.bond {
background:url('../images/bond.jpg') left top no-repeat;
width:340px;
height:550px;
}
.info_block {
background:#fff;
width:340px;
}
.info {
margin:22px 0 0 32px;
width:275px;
padding-bottom:30px;
}
.more {
margin:19px 0 0 230px;
}
.more a {
font:11px Tahoma;
color:#CC0000;
text-decoration:none
}
.right_column {
width:622px;
margin-left:-1px;
margin-top:-540px;
/* //margin-top:-530px; */
float:left;
position:relative;
z-index:1000;
}
.right_column_in {
width:622px;
margin-left:-1px;
float:left;
}
.left_block {
width:286px;
height:155px;
margin-top:35px;
float:left;
}
.right_block {
width:192px;
margin-left:126px;
margin-top:26px;
text-align:center;
float:right;
padding-bottom:10px;
}
.logo_2 {
margin:48px 0 0 69px;
}
.logo span ,.logo_2 span{
font:11px Tahoma;
color:#fff;
display:block
}
.ban_2 {
margin-top:40px;
}
.ic_1{
margin:38px 0 0 6px;
_margin-left:3px;
float:left;
}
.ic_2 {
margin:34px 0 31px 24px;
float:left;
}
.ic_1 a {
background:url('../images/dot_bg.gif') 19px bottom no-repeat;
font:10px Tahoma;
color:#1955A2 !important;
text-decoration:none;
padding-bottom:2px;
display:block;
}
.ic_1 a:hover {
color:#1955A2 !important;
}
.ic_1 span {
margin-left:5px;
}


.sub_cont {
background:#000 url('../images/sub_cont_bg.gif') left top no-repeat;
width:602px;
padding:10px;
position:relative;
}
.sub_cont_bot {
background:url('../images/sub_cont_bot.gif') left top no-repeat;
width:622px;
height:192px;
position:absolute;
left:0px;
bottom:2px;
display: none;
}
.menu li {
float:left;
}
.m1 a {
background:url('../images/m1.jpg') left top no-repeat;
width:101px;
height:90px;
display:block
}
.m2 a {
background:url('../images/m2.jpg') left top no-repeat;
width:100px;
height:90px;
display:block
}
.m3 a {
background:url('../images/m3.jpg') left top no-repeat;
width:100px;
height:90px;
display:block
}
.m4 a {
background:url('../images/m4.jpg') left top no-repeat;
width:100px;
height:90px;
display:block
}
.m5 a {
background:url('../images/m5.jpg') left top no-repeat;
width:100px;
height:90px;
display:block
}
.m6 a {
background:url('../images/m6.jpg') left top no-repeat;
width:99px;
height:90px;
display:block
}

.m1 a:hover ,.m2 a:hover ,.m3 a:hover ,.m4 a:hover ,.m5 a:hover ,.m6 a:hover {
 background-position: 0  -90px; 
}


.m1_active a {
background:url('../images/m1.jpg') left bottom no-repeat;
width:101px;
height:90px;
display:block
}
.m2_active a {
background:url('../images/m2.jpg') left bottom no-repeat;
width:100px;
height:90px;
display:block
}
.m3_active a {
background:url('../images/m3.jpg') left bottom no-repeat;
width:100px;
height:90px;
display:block
}
.m4_active a {
background:url('../images/m4.jpg') left bottom no-repeat;
width:100px;
height:90px;
display:block
}
.m5_active a {
background:url('../images/m5.jpg') left bottom no-repeat;
width:100px;
height:90px;
display:block
}
.m6_active a {
background:url('../images/m6.jpg') left bottom no-repeat;
width:99px;
height:90px;
display:block
}



.date_block {
background:url('../images/date_block_bg.jpg') left top repeat-x;
width:602px;
height:90px;
//margin-top:-11px;
}
.date_block ul {
padding-top:30px;
}
.date_block li {
font:11px Tahoma;
color:#B5B5B5;
float:left;
}
.date_block span {
background:#fff;
border-right:1px solid #1E2963;
height:37px;
padding:22px 22px 0 26px; 
display:block;
float:left;
}
.date_block span strong {
font:bold 11px Tahoma;
color:#000;
display:block
}
.date_block a {
background:url('../images/date_link.jpg') left top repeat-x;
border-right:1px solid #1C2B68;
padding:16px 12px 0 12px; 
height:38px;
margin-top:5px;
color:#B4DDF5 !important;
text-decoration:none;
display:block;
float:left;
}
.date_block a strong {
font:bold 11px Tahoma;
color:#fff;
display:block
}
.movie_block {
background:#fff;
width:602px;
margin-top:-1px;
}
.text_block {
background:#fff;
width:522px;
padding:20px 40px 40px 40px;
//margin-top:-10px;
text-align:justify;
}


.frame_1 {
background:url('../images/frame.gif') left top no-repeat;
width:196px;
height:200px;
margin-top:10px;
margin-right:10px;
display:block !important;
float:left;
}
.frame_1 img {
display:block;
padding:13px 0 0 12px;
}
.block_1 {
background:url('../images/line_1.gif') 12px bottom no-repeat;
width:512px;
margin:0px 0 0 40px;
padding-top:30px;
padding-bottom:64px;
}
.frame {
background:url('../images/frame.jpg') left top no-repeat;
width:199px;
height:270px;
float:left;
}
.frame img {
padding-top:12px;
margin-left:15px;
height:240px;
}
.movie_info {
width:299px;
margin:9px 0 0 13px;
float:left;
}
.movie_info p img {
margin-top:-10px;
float:right
}

.movie_info a {
	text-decoration:none;
}


.line ,.line_1{
/* background:url('../images/border_1.gif') left bottom repeat-x; */
/* padding:8px 0 18px 0; */
padding-bottom:5px;
margin-top:15px;
border-bottom: 1px dashed #ccc;
}
.links {
	display:inline;
	/* overflow:hidden; */
}
.line_1 {
margin-top:0px;
}
.line strong ,.line_1 strong {
font:bold 11px Tahoma;
color:#666666;
/* display:block;
float:left; */
}
.link {
/* margin-left:7px; */
display:inline;
/* float:left; */
position:relative;
/* z-index: 500; */
}
.line a ,.line_1 a{
font:11px Tahoma;
color:#666666;
/* float:left;
display:block */
text-decoration:underline;
}
.line a:hover ,.line_1 a:hover{
color:#1A70CC;
text-decoration:none;
}
.drop {
background:#1A70CC;
width:246px;
border:1px solid #000;
padding:10px;
position:absolute;
top:25px;
left:-250px;
}
.drop strong {
font:bold 11px Tahoma;
color:#fff;
border-bottom:1px solid #3F99E2;
padding-bottom:10px;
display:block !important;
float:none !important;
}
.drop span {
display:block;
font:10px Tahoma;
color:#8BCBF1;
margin-top:6px;
}
.drop span b {
font:10px Tahoma;
color:#fff;
}
.footer {
width:1000px;
height:186px;
margin:0px auto;
text-align:left;
position:relative;
z-index:100;
}
.studio {
font:11px Tahoma;
color:#5A6A9A;
padding-top:50px;
margin-left:34px;
_margin-left:17px;
float:left;
}
.studio a {
color:#5A6A9A;
text-decoration:none;
}
.studio img {
margin-bottom:-15px;
margin-right:5px;
position:relative;
}
.copy {
font:11px Tahoma;
color:#5A6A9A;
padding-top:50px;
margin-left:111px;
float:left;
float:left;
}


.brandeng {
position:relative;
line-height: 0px;
z-index:200;
width:727px;
/* height:550px; */
}

.trailer * {
	width:100% !important;
}

p.reply {
	color: #C2097F;
/* 	font-family: arial;
	font-size: 0.8em; */
	margin:10px 0 10px 30px;
}
