* {
PADDING: 0px;
MARGIN: 0px
}
BODY {
background:#FFF url(/images/bg_co.gif) repeat-x scroll 0 0;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:12px;
line-height:1.6;
margin:0;
padding:0;
text-align:center;
}
A {
COLOR: #666;
TEXT-DECORATION: none
}
A IMG {
BORDER-WIDTH: 0px
}
UL {
LIST-STYLE-TYPE: none
}
OL {
LIST-STYLE-TYPE: none
}
.wrapfix:unknown {
CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden; 
HEIGHT: 0px;
content: "."
}
.left {
FLOAT: left
}
.right {
FLOAT: right
}
.bord {
BORDER: #a2baa6 1px solid;
padding: 4px;
}
.wrap {
MARGIN: 0px auto;
WIDTH: 980px
}
H2 {
FONT-SIZE: 13px;
COLOR: #fff
}

#header {
HEIGHT: 105px
}
#header .logo {
width:190px;height:92px;background:url(/images/logo_co.jpg) no-repeat left center;display:block;
TEXT-INDENT: -999em;
}
#header .logo A {
DISPLAY: block;
OVERFLOW: hidden;
}

#menu {
BACKGROUND: url(/images/default/menu_bg.gif) #e8ecf2 repeat-x left top;
MARGIN-BOTTOM: 9px;
OVERFLOW: hidden;
POSITION: relative;
HEIGHT: 70px
}
#menu .lt {
BACKGROUND: url(/images/default/menu_l.gif);
WIDTH: 5px;
POSITION: absolute;
TOP: 0px;
HEIGHT: 70px
}
#menu .rt {
BACKGROUND: url(/images/default/menu_l.gif);
WIDTH: 5px;
HEIGHT: 70px;
POSITION: absolute;
TOP: 0px
}
#menu .lt {
LEFT: 0px
}
#menu .rt {
RIGHT: 0px;
BACKGROUND: url(/images/default/menu_r.gif)
}
#menu UL {
MARGIN: 0px 5px;
OVERFLOW: hidden;
HEIGHT: 36px
}
#menu LI {
BACKGROUND: url(/images/default/menu_li_b.gif) no-repeat left top;
FLOAT: left;
MARGIN-LEFT: -3px;
LINE-HEIGHT: 36px;
HEIGHT: 36px
}
#menu LI A {
PADDING: 0 5px;
DISPLAY: block;
FONT-WEIGHT: bolder;
FONT-SIZE: 13px;
MARGIN-LEFT: 3px;
COLOR: #fff
}
#menu LI A:hover {
BACKGROUND: url(/images/default/menu_ho_bg.gif)
}
#menu INPUT {
MARGIN-TOP: 7px;
FLOAT: left;
MARGIN-LEFT: 8px
}
#menu INPUT.text {
BORDER: #adb9cb 1px solid;
MARGIN-LEFT: 20px;
WIDTH: 220px;
COLOR: #c5c8cf;
PADDING: 2px 5px;
HEIGHT: 15px
}
#menu INPUT.submit {
BORDER-LEFT: #759a75 0px solid;
BORDER-RIGHT: #759a75 1px solid;
BORDER-TOP: #759a75 0px solid;
BORDER-BOTTOM: #759a75 1px solid;
BACKGROUND: #96b996;
WIDTH: 65px;
COLOR: #fff;
HEIGHT: 20px
}
#menu .hots {
FLOAT: left;
WIDTH: 925px;
COLOR: #607390;
LINE-HEIGHT: 34px;
HEIGHT: 34px
}
#menu .hots span{
PADDING-LEFT: 15px;
}
#menu .hots A {
MARGIN-LEFT: 6px;
COLOR: #607390
}
#menu .hots .right A {
MARGIN: 0px 5px
}
/************************************************����**************************************************************/
#sidebar {
WIDTH: 325px
}
.announce li {
background: url(/images/default/announce.gif) no-repeat 3px 5px;
}
.announce li a{
width:200px!important;
}
.slidebardiv {
MARGIN-BOTTOM: 10px;
PADDING-BOTTOM: 7px;
POSITION: relative
}
.slidebardiv H2 {
PADDING-LEFT: 15px;
BACKGROUND: url(/images/default/h2_b_bg.gif);
LINE-HEIGHT: 27px;
HEIGHT: 27px;
POSITION: relative
}
.slidebardiv .lt {
LEFT: -1px;
BACKGROUND: url(/images/default/h2_b_l.gif);
WIDTH: 6px;
POSITION: absolute;
TOP: 0px;
HEIGHT: 27px
}
.slidebardiv .rt {
RIGHT: -1px;
_RIGHT: -2px;
BACKGROUND: url(/images/default/h2_b_r.gif);
WIDTH: 6px;
POSITION: absolute;
TOP: 0px;
HEIGHT: 27px
}
.slidebardiv UL {
BORDER-TOP-WIDTH: 0px;
BORDER-LEFT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 0px;
BORDER-RIGHT-WIDTH: 1px;
}
.slidebardiv LI {
BORDER-TOP: #e6e6e6 1px solid;
PADDING-LEFT: 24px;
LINE-HEIGHT: 24px;
HEIGHT: 24px;
position: relative;
}
.slidebardiv LI a {
width:134px;white-space:nowrap;
overflow: hidden; 
display:-moz-inline-stack;   /* for Firefox */
display:inline-block;        /* for IE */
text-overflow:ellipsis;      /* for IE */
-o-text-overflow: ellipsis;  /* for Opera */
}
.slidebardiv LI em{
BORDER: #b3f5b3 1px solid;
BACKGROUND: #e6fde6;
COLOR: #62cc62;
HEIGHT: 12px;
WIDTH: 12px;
OVERFLOW: hidden;
FONT-SIZE: 10px;
LINE-HEIGHT: 12px;  
FONT-FAMILY: Arial;
FONT-STYLE: normal;
TEXT-ALIGN: center;
position: absolute;
left:5px;
top:5px;
}
.slidebardiv .top3 em{
BORDER: #ffbb8b 1px solid;
BACKGROUND: #ffe4b7;
COLOR: #ff6800;
HEIGHT: 12px;
WIDTH: 12px;
OVERFLOW: hidden;
FONT-SIZE: 10px;
LINE-HEIGHT: 12px;  
FONT-FAMILY: Arial;
FONT-STYLE: normal;
TEXT-ALIGN: center;
position: absolute;
left:5px;
top:5px;
}
.slidebardiv LI span {
position: absolute;
right:5px;
top:0;
width:55px;
text-align:right;
}

.slidebardiv LI:hover {
BACKGROUND-COLOR: #e8f4e8
}
#newmovie LI {
BACKGROUND-POSITION: 164px 6px;
OVERFLOW: hidden;
HEIGHT: 23px
}
#soft_down {
PADDING: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%
}
#soft_down UL {
BORDER-TOP-WIDTH: 0px;
BORDER-LEFT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
PADDING: 10px 0 10px 0;
BACKGROUND: #e8f4e8
}
#soft_down LI {
PADDING-LEFT: 34px;
BACKGROUND: url(/images/default/down.gif) no-repeat 10px 4px;
LINE-HEIGHT: 24px;
HEIGHT: 24px;
BORDER-WIDTH: 0px
}
#slide {
OVERFLOW: hidden;
MARGIN-RIGHT: 316px;
HEIGHT: 226px
}
/************************************************������**************************************************************/
#main {
WIDTH: 650px
}
.maindiv {
MARGIN-BOTTOM: 9px;
POSITION: relative;
}
.maindiv H2 {
PADDING-LEFT: 15px;
BACKGROUND: url(/images/default/h2_h_bg.gif);
COLOR: #515151;
LINE-HEIGHT: 30px;
margin-right:1px;
HEIGHT: 30px
}
.maindiv .lt {
BACKGROUND: url(/images/default/h2_h_l.gif);
WIDTH: 5px;
POSITION: absolute;
TOP: 0px;
HEIGHT: 30px;
LEFT: -1px
}
.maindiv .rt {
BACKGROUND: url(/images/default/h2_h_r.gif);
WIDTH: 5px;
POSITION: absolute;
TOP: 0px;
RIGHT: 0px;
_RIGHT: -1px;
HEIGHT: 30px
}
.maindiv SPAN.title {
DISPLAY: block;
PADDING-LEFT: 7px;
FONT-WEIGHT: bolder;
FONT-SIZE: 13px;
BACKGROUND: no-repeat 1px 2px;
LINE-HEIGHT: 31px;
HEIGHT: 30px
}
.maindiv SPAN.title EM {
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
MARGIN-LEFT: 5px;
FONT-STYLE: normal
}
#re {
width:645px;
text-align:center;
}
#re UL {
PADDING-RIGHT: 8px;
PADDING-LEFT: 8px;
BACKGROUND: #e8f4e8;
PADDING-BOTTOM: 20px;
OVERFLOW: hidden;
PADDING-TOP: 20px;
HEIGHT: 650px;
}
#re LI {
PADDING-LEFT: 15px;
FLOAT: left;
OVERFLOW: hidden;
WIDTH: 136px;
LINE-HEIGHT: 24px;
COLOR: #000
}
#re LI A {
COLOR: #000
}
#re LI a span {
BACKGROUND: url(/images/default/jian.gif) no-repeat;
POSITION:absolute ;
DISPLAY: block;
left:5px;
top:5px;
width:35px;
height:36px;
}
#re A.channel {
FONT-WEIGHT: normal;
COLOR: #999
}
#re A.img {
DISPLAY: block;
OVERFLOW: hidden;
WIDTH: 138px;
HEIGHT: 100px;
POSITION: relative;
}
#re A.img IMG {
DISPLAY: block;
WIDTH: 130px;
HEIGHT: 97px
}
#re A.img:hover {
background-color:#f7a413
}
#re .nav {
MARGIN: -30px 0px 0px 100px;
POSITION: relative;
HEIGHT: 30px
}
#re .nav A {
PADDING: 0 5px;
BACKGROUND: #8995a8;
FLOAT: left;
MARGIN: 5px 3px 5px 2px;
BORDER: #697588 1px solid;
COLOR: #fff;
LINE-HEIGHT: 19px;
HEIGHT: 18px
}
#re .nav A:hover {
BORDER: #4b5260 1px solid;
BACKGROUND: #69758a
}
/*******************************************************������ʽ*****************************************************************/
.list {
float: left;
width: 365px;
margin-right: 5px;
}
.list UL {
PADDING: 8px 2px;
OVERFLOW: hidden;
HEIGHT: 180px;
_margin-top: -1px
}
.list LI {
DISPLAY: inline;
PADDING-LEFT: 30px;
BACKGROUND: url(/images/default/ico_list_li.gif) no-repeat 15px 5px;
FLOAT: left;
OVERFLOW: hidden;
WIDTH: 142px;
LINE-HEIGHT: 23px;
HEIGHT: 23px
}
.list LI.img {
PADDING: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
WIDTH: 135px;
HEIGHT: 175px
}
.list LI.img IMG {
PADDING: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
WIDTH: 135px;
HEIGHT: 175px
}
.list .more {
DISPLAY: inline;
FLOAT: right;
MARGIN: -21px 10px 0px 0px;
OVERFLOW: hidden;
POSITION: relative;
HEIGHT: 18px
}
.list .more A {
PADDING: 0 7px;
FONT-WEIGHT: bolder;
BACKGROUND: #8abb83;
FLOAT: left;
OVERFLOW: hidden;
BORDER: #54974c 1px solid;
COLOR: #fff;
LINE-HEIGHT: 13px;
MARGIN-RIGHT: 5px;
HEIGHT: 13px
}
.alllist {
float: left;
width: 980px
}
.alllist UL {
PADDING: 8px 2px;
OVERFLOW: hidden;
HEIGHT: auto;
_width: 977px;
_margin-top: -1px
}
.alllist LI {
DISPLAY: inline;
PADDING-LEFT: 30px;
BACKGROUND: url(/images/default/ico_list_li.gif) no-repeat 15px 5px;
FLOAT: left;
OVERFLOW: hidden;
WIDTH: 90px;
LINE-HEIGHT: 23px;
HEIGHT: 23px
}
.mlist UL {
height: 650px;
DISPLAY: block;
PADDING-BOTTOM: 10px;
OVERFLOW: hidden;
}
.mlist UL LI {
DISPLAY: block;
FLOAT: left;
width:50%;
*height:117px;
padding-bottom:10px;
border-bottom:1px solid #ebfaec;
OVERFLOW: hidden;
}
.mlist A.img {
FLOAT: left;
padding:4px;
border:1px solid #d9e7d9;
MARGIN: 10px 10px 0px;
}
.mlist A.img IMG {
DISPLAY: block;
OVERFLOW: hidden;
WIDTH: 130px;
HEIGHT: 97px;
}
.mlist A.img:hover {
background-color:#f7a413;
}
.mlist H3 {
DISPLAY: block;
MARGIN: 10px 10px 3px 120px;
FONT-SIZE: 14px;
LINE-HEIGHT: 24px;
HEIGHT: 24px;
OVERFLOW: hidden;
}
.mlist P {
DISPLAY: block;
MARGIN-LEFT: 120px;
MARGIN-RIGHT: 10px;
MARGIN: 0px;
OVERFLOW: hidden;
LINE-HEIGHT: 25px;
HEIGHT: 25px;
}
.mlist P.dis {
HEIGHT: 24px;
WIDTH: 140px;
LINE-HEIGHT: 24px;
OVERFLOW: hidden;
}
.mlist H2 SPAN {
COLOR: #fff;
}
.mlist H2 A {
COLOR: #fff;
}
/*******************************************************��ҳ��ʽ*****************************************************************/
.pages {
MARGIN-BOTTOM: 10px;
OVERFLOW: hidden;
HEIGHT: 22px;
_width:100%;
line-height:20px;
TEXT-ALIGN: right;
font-size:14px;
width:100%;
}
.pages a {
margin-left:3px;
margin-right:3px;
BORDER: #559055 1px solid;
BACKGROUND: #e6fde6;
OVERFLOW: hidden;
width:20px;
height:20px;
color:#559055;
TEXT-ALIGN: center;
padding-left:5px;
padding-right:5px;
font-weight:bold;
}
.pages em {
color:#ff0000;
font-style:normal;
}
.pages strong {
color:#c3c3c3;
margin-left:5px;
margin-right:3px;
}
.pages kbd input{
BORDER: #559055 1px solid;
line-height:20px;
height:19px;
font-size:19px;
margin-left:5px;
}
/*******************************************************��Ӱ��ϸҳ��ʽ*****************************************************************/
.view {
PADDING-BOTTOM: 10px;
WIDTH: 640px;
_WIDTH: 641px;
LINE-HEIGHT: 26px;
_height:220px;
}
.view .right {
PADDING: 10px 10px 0 0;
width:200px;
height:200px;
}
.view A.img IMG {
HEIGHT: 200px;
WIDTH: 150px;
}
.view H3 {
PADDING-LEFT: 10px;
FONT-SIZE: 14px;
BORDER-STYLE: none;
}
.view P {
PADDING: 0 10px;
FONT-SIZE: 13px;
}
.resources {
_width:739px;
}
.resources LI {
PADDING-LEFT: 15px;

LINE-HEIGHT: 30px
}
.plot {
_width:739px;
TEXT-INDENT: 24px;
LINE-HEIGHT: 24px;
}
.plot ul {
PADDING: 10px;
}
.view_list {
width:738px;
POSITION: relative;
MARGIN-BOTTOM: 9px
}
.view_list H3 {
PADDING-LEFT: 15px;
FONT-SIZE: 13px;
BACKGROUND: url(/images/default/h2_h_bg.gif);
COLOR: #515151;
LINE-HEIGHT: 30px;
HEIGHT: 30px
}
.view_list H3 SPAN {
FONT-WEIGHT: normal;
MARGIN-LEFT: 5px
}
.view_list .list_see {
float: left;
BORDER: #e6e6e6 1px solid;
MAX-HEIGHT: 217px;
MIN-HEIGHT: 34px;
PADDING-BOTTOM: 5px;
OVERFLOW: auto;
width:738px;
_width:739px;
scrollbar-face-color: #cbdccc; 
scrollbar-shadow-color: #69a86d; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #69a86d; 
scrollbar-darkshadow-color: #eaf0eb; 
scrollbar-track-color: #eaf0eb; 
scrollbar-arrow-color: #4a824e; 
}
.view_list .list_see A {
BORDER: #e6e6e6 2px solid;
FLOAT: left;
MARGIN: 5px 0px 0px 5px;
OVERFLOW: hidden;
WIDTH: 81px;
LINE-HEIGHT: 24px;
HEIGHT: 24px;
TEXT-ALIGN: center
}
.view_list .list_see A:hover {
background: #d9e7d9;
}
.view_list .lt {
BACKGROUND: url(/images/default/h2_h_l.gif);
WIDTH: 5px;
POSITION: absolute;
TOP: 0px;
HEIGHT: 30px;
LEFT: -1px
}
.view_list .rt {
BACKGROUND: url(/images/default/h2_h_r.gif);
WIDTH: 5px;
POSITION: absolute;
TOP: 0px;
RIGHT: -2px;
_RIGHT: -1px;
HEIGHT: 30px
}
/*******************************************************��������ʽ*****************************************************************/

#play {
WIDTH: 720px;
_WIDTH: 719px;
}
.player {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: #f6f6f6; 
PADDING-BOTTOM: 5px; 
OVERFLOW: hidden; 
WIDTH: 718px; 
_WIDTH: 719px; 
PADDING-TOP: 5px;
}
.player H3 {
FONT-SIZE: 20px; LINE-HEIGHT: 23px; HEIGHT: 23px
}
.player .play_list {
width: 173px;
height: 418px;

BORDER-top: #b0bec7 2px solid;
BORDER-right: #b0bec7 2px solid;
BORDER-bottom: #b0bec7 2px solid;
BACKGROUND: #fff;
float:left;
}
.player .play_list ul {
HEIGHT: 416px;
width:171px;
PADDING: 1px;
OVERFLOW-y: scroll;
scrollbar-face-color: #cbdccc; 
scrollbar-shadow-color: #69a86d; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #69a86d; 
scrollbar-darkshadow-color: #eaf0eb; 
scrollbar-track-color: #eaf0eb; 
scrollbar-arrow-color: #4a824e; 
}
.player .play_list ul A {
background:url(/images/default/ico_play_li.gif) no-repeat 3px 7px;
BORDER: #e6e6e6 2px solid;
FLOAT: left;
MARGIN: 1px 1px 1px 1px;
OVERFLOW: hidden;
WIDTH: 133px;
HEIGHT: 24px;
LINE-HEIGHT: 24px;
padding-left:16px;
TEXT-ALIGN: left
}
.player .play_list ul A:hover {
background-color: #d9e7d9;
}
.flash {
BORDER: #b0bec7 0px solid; 
PADDING: 6px; 
BACKGROUND: #fff; 
OVERFLOW: hidden; 
HEIGHT: 406px;
width: 506px;
margin-left:10px;
_margin-left:5px;
float:left;
}
/*******************************************************�Ų���ʽ*****************************************************************/
#link {
clear:both;
margin-top:10px;
}
#link UL {
PADDING: 5px;
FLOAT: left;
_PADDING-right: 6px;
WIDTH: 968px
}
#link LI {
DISPLAY: inline;
FLOAT: left;
MARGIN: 0px 4px;
OVERFLOW: hidden;
WIDTH: 88px;
LINE-HEIGHT: 31px;
HEIGHT: 31px
}
#link LI A {
DISPLAY: block;
HEIGHT: 31px;
TEXT-ALIGN: center
}
#footer {
MARGIN-TOP: 10px;
PADDING-BOTTOM: 6px;
COLOR: #999999;
LINE-HEIGHT: 20px;
TEXT-ALIGN: center;
clear:both;
}
#footer P {
DISPLAY: block; COLOR: #000
}
/************************************************���**************************************************************/
#ad_player1 {
OVERFLOW: hidden; WIDTH: 255px; HEIGHT: 563px
}
#ad_player2 {
OVERFLOW: hidden; WIDTH: 720px; HEIGHT: 90px
}
#ad_mov2 {
OVERFLOW: hidden; WIDTH: 235px; HEIGHT: auto
}
#ad_top {
OVERFLOW: hidden; margin-bottom:5px;
}
