@charset "utf-8";

/***************************************

*    CSS Document for Impetus          *

*    filename: main.css                *

*    function: 1.set default value     *

*              2.set "index" value     *

*    birthday: 2007-10-26              *

***************************************/



/* Default value

-------------------------------- */

* { margin:0; padding:0; border:0;}



ul, ol { list-style:none;}



a { text-decoration:none;}

a:hover { text-decoration:underline;}



iframe { border:none;}



table { width:100%; border-collapse:collapse; border-spacing:0;}



img { border:0;}



body {

	margin:0;

	background:#EDECE9;

}

/* Configuration

----------------------------*/

#page {

	width:960px;

	margin:0 auto;

}

#header {

	height:54px;

	margin:0 auto;

	padding-top:10px;

	border-bottom:2px solid #BBB;

}



h1/*=logo*/ {

	width:158px;

	height:43px;

	text-indent:-3000px;

	margin:0 auto auto 50px!important;

	margin:0 auto auto 25px/*for junk IE*/;

	background:url(../img/logo.gif) no-repeat;

	float:left;

}

#main {

	background:url(../img/main_bg.gif) left bottom repeat-x;

	clear:both;

}



#footer {

	height:30px;

	text-align:center;

	background:url(../img/footer.gif) left top no-repeat;

	clear:both;

}

#footer p {

	font:12px/30px Arial;

	color:#dcdcdc;

}

#footer p a {

	font:12px/32px Arial;

	color:#fff;

	text-decoration:none;

	margin:0 8px;

}

#footer p a:hover { text-decoration:underline;}

/* language

------------------------------*/

#language {

	font:11px/20px Arial;

	color:#666;

	margin-right:15px;

	float:right;

}

#language a {

	font:11px/20px Arial;

	color:#666;

	text-decoration:none;

	margin:0 8px;

}

#language a:hover { color:#111;}



/* nav

-------------------------------*/

ul#nav {

	margin:25px -82px auto auto;

	float:right;

}

#nav li { display:inline;}

#nav li a {

	font:12px/24px "宋体";

	color:#333;

	text-decoration:none;

	padding-left:16px;

	margin-left:25px;

	background:url(../img/navbg_l.gif) left 1px no-repeat;

}

#nav li a:hover {

	color:#c00;

	text-decoration:none;

	background:url(../img/navbg_h.gif) left 1px no-repeat;

}

#index #nav li a.sub1,

#about #nav li a.sub2 {

	background:url(../img/navbg_h.gif) left 1px no-repeat;

}

/* news

---------------------------*/

#news {

	width:560px;

	height:40px;

	padding-top:300px;

	margin:10px auto 10px 20px!important;

	margin:10px auto 10px 10px;

	background:url(../img/news_pic.jpg) left top no-repeat;

	float:left;

}

#news p {

	display:block;

	text-align:right;

	margin:0 8px 0 auto;

}

#news p a {

	font:12px/22px "宋体";

	color:#fff;

	margin:auto 10px 0 auto;

	text-decoration:none;

}

#news p a:hover { text-decoration:underline;}

#news1 {
	width:560px;
	height:40px;
	
	margin:10px auto 10px 20px!important;

	margin:10px auto 10px 10px;
	
	float:left;
}
#news1 p {
	display:block;
	text-align:right;
	margin:340 8px 0 auto;
}
#news1 p a {
	font:12px/22px "宋体";
	color:#fff;
	margin:auto 10px 0 auto;
	text-decoration:none;
}

/* notice

---------------------*/

#notice {

	width:266px;

	height:292px;

	margin:60px 15px auto auto;

	background:url(../img/notice.gif) left top no-repeat;

	float:right;

}

/* subNav

---------------------*/

#subNav { float:right; margin:5px 20px 5px auto;}

#subNav li { display:block;}



#subNav a.sub1,

#subNav a.sub2,

#subNav a.sub3,

#subNav a.sub4,

#subNav a.sub5,

#subNav a.sub6 {

	display:block;

	width:39px;

	height:64px;

	text-indent:-2000px;

	background:url(../img/subNav_l.gif) left top no-repeat;

}

#subNav a.sub1:hover { background:url(../img/subNav_h.gif) left top no-repeat;}



#subNav a.sub2 {

	height:60px;

	background:url(../img/subNav_l.gif) left -64px no-repeat;

}

#subNav a.sub2:hover { background:url(../img/subNav_h.gif) left -64px no-repeat;}



#subNav a.sub3 {

	height:60px;

	background:url(../img/subNav_l.gif) left -124px no-repeat;

}

#subNav a.sub3:hover { background:url(../img/subNav_h.gif) left -124px no-repeat;}



#subNav a.sub4 {

	height:60px;

	background:url(../img/subNav_l.gif) left -184px no-repeat;

}

#subNav a.sub4:hover { background:url(../img/subNav_h.gif) left -184px no-repeat;}



#subNav a.sub5 {

	height:60px;

	background:url(../img/subNav_l.gif) left -244px no-repeat;

}

#subNav a.sub5:hover { background:url(../img/subNav_h.gif) left -244px no-repeat;}



#subNav a.sub6 {

	height:66px;

	background:url(../img/subNav_l.gif) left -304px no-repeat;

}

#subNav a.sub6:hover { background:url(../img/subNav_h.gif) left -304px no-repeat;}


#subNav a.sub11,

#subNav a.sub21,

#subNav a.sub31,

#subNav a.sub41,

#subNav a.sub51,

#subNav a.sub61 {

	display:block;

	width:39px;

	height:64px;

	text-indent:-2000px;

	background:url(../img/subNav_h.gif) left top no-repeat;

}

#subNav a.sub11:hover { background:url(../img/subNav_h.gif) left top no-repeat;}



#subNav a.sub21 {

	height:60px;

	background:url(../img/subNav_h.gif) left -64px no-repeat;

}

#subNav a.sub21:hover { background:url(../img/subNav_h.gif) left -64px no-repeat;}



#subNav a.sub31 {

	height:60px;

	background:url(../img/subNav_h.gif) left -124px no-repeat;

}

#subNav a.sub31:hover { background:url(../img/subNav_h.gif) left -124px no-repeat;}



#subNav a.sub41{

	height:60px;

	background:url(../img/subNav_h.gif) left -184px no-repeat;

}

#subNav a.sub41:hover { background:url(../img/subNav_h.gif) left -184px no-repeat;}



#subNav a.sub51 {

	height:60px;

	background:url(../img/subNav_h.gif) left -244px no-repeat;

}

#subNav a.sub51:hover { background:url(../img/subNav_h.gif) left -244px no-repeat;}



#subNav a.sub61 {

	height:66px;

	background:url(../img/subNav_h.gif) left -304px no-repeat;

}

#subNav a.sub61:hover { background:url(../img/subNav_h.gif) left -304px no-repeat;}


/* channel

--------------------*/

#channel {

	height:90px;

	padding:10px 0;

	border-top:2px solid #bbb;

	clear:both;

}

#channel img {

	margin:8px 12px auto 12px;

	border:1px solid #BF262C;

	float:left;

}

#channel p {
	color:#333;
	margin:0 4px auto 10px;
	padding-top:10px;
	float:none!important;
	float:left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 16px;

}

#channel p a { color:#333; text-decoration:none;}

#channel p a:hover { color:#c00;}



#channel a.c1,

#channel a.c2,

#channel a.c3 {

	display:block;

	width:268px;

	text-decoration:none;

	padding:24px 0 10px 0;

	margin:0 0 0 38px!important;

	margin:0 19px 0 19px;

	background:#fff url(../img/channel_bg1.gif) left top no-repeat;

	float:left;

}

#channel a.c2 { background:#fff url(../img/channel_bg2.gif) left top no-repeat;}

#channel a.c3 { background:#fff url(../img/channel_bg3.gif) left top no-repeat;}



#channel a.c1:hover,

#channel a.c2:hover,

#channel a.c3:hover { text-decoration:none; background:#fff url(../img/channel_bg1h.gif) left top no-repeat;}

#channel a.c2:hover { background:#fff url(../img/channel_bg2h.gif) left top no-repeat;}

#channel a.c3:hover { background:#fff url(../img/channel_bg3h.gif) left top no-repeat;}





#star #channel a.c1 { background:#fff url(../img/channel_bg1h.gif) left top no-repeat;}

#actor #channel a.c2 { background:#fff url(../img/channel_bg2h.gif) left top no-repeat;}

#ehxibiton #channel a.c3 { background:#fff url(../img/channel_bg3h.gif) left top no-repeat;}



.more {

	display:block;

	width:20px;

	height:10px;

	margin:39px 7px auto auto;

	background:url(../img/arrow1.gif) right top no-repeat;

	float:right;

}
