﻿.scroll_ad { width:988px; height:240px; overflow:hidden;}
.scroll_ad_left { width:720px; height:240px; float:left; margin-right:8px; overflow:hidden;}



/*熱賣影片*/
.hot_movie,.dvd_new { position:relative; overflow:hidden; margin-top:10px; padding-bottom:10px; border:#e8001b 1px solid; border-top-width:3px;}
.hot_movie {padding-top:46px;} 
.hot_movie h3,.dvd_new_left h3 {position:absolute; width:236px; height:74px; top:-3px; background:url(/images/hot_tit.gif) no-repeat; text-indent:-999em;}
.hot_movie h3 {left:-1px;}
.hot_movie_body { position:relative; z-index:9;}
.hot_movie_body li { width:145px; float:left; overflow:hidden; margin:8px 0 0 17px; display:inline;}
.dldvd { position:relative; overflow:hidden; margin-top:10px; padding-bottom:10px; border:#e8001b 1px solid; border-top-width:3px;}
.dldvd_body { position:relative; z-index:9;}
.dldvd_body li { width:145px; float:left; overflow:hidden; margin:8px 0 0 17px; display:inline;}
.dldvd h3 {float:left; margin:3px 0 0 20px; border-bottom:#ccc 3px solid; line-height:1.5; display:inline; font-size:15px; color:#333;}

.ad_box2 { margin-top:10px; overflow:hidden;}
.ad_box2_left { margin-right:8px; float:left;}
.ad_box2_right { float:left;}

/*最新DVD*/
.dvd_new {border-color:#9CCCEC;}
.dvd_new_left { width:227px; float:right; overflow:hidden; margin:0 4px; padding-top:38px; display:inline;}
.dvd_new_left h3 { width:245px; height:74px; right:-1px; background:url(/images/new_tit.gif)}
.dvd_new_left p { width:213px; float:left; margin-top:25px;}
.dvd_new_body { width:742px; float:left; overflow:hidden;}
.dvd_new_body_top { width:765px; height:380px; float:left; overflow:hidden; margin-top:13px;}
.dvd_new_body_top dl { width:363px; height:200px; float:left; overflow:hidden; margin-left:16px; display:inline;}
.dvd_new_body_top dl img { border:1px #b7b7b7 solid;}
.dvd_new_body_top dt { width:140px; margin-right:5px; float:left;}
.dvd_new_body_top dd { width:204px; float:left; overflow:hidden; color:#666; line-height:23px;}
.dvd_new_body_top dd a { color:#333; margin:0 4px;}
.dvd_new_body_top dd a:hover { color:#42720b;}
.dvd_new_body_top h3 a { font-size:15px; color:#333; margin:0;}
.dvd_new_body_top h3 a:hover { color:#42720b;}
.dvd_new_body_bottom { width:765px; height:}
.dvd_new_body_bottom li { width:155px; float:left; overflow:hidden; margin:14px 0 0 23px; display:inline;}
.more { width:740px; height:30px; float:left; line-height:30px; text-align:right; padding-right:25px;}
.more a { color:#4c7400;}
.more a:hover { color:#4c7400;}

/*最新歐美劇，最新日劇，最新韓劇*/
.product {margin-top:10px; overflow:hidden;}
.product_box,.movie_news,.web_introduction { width:488px; float:left; overflow:hidden; border:#EAEAE8 1px solid; border-top-width:3px; }
.product_title,.web_introduction_title {height:30px; line-height:30px; }
.product_title h3,.web_introduction h3 { float:left; margin:3px 0 0 20px; border-bottom:#ccc 3px solid; line-height:1.5; display:inline; font-size:15px; color:#333;}
.product_title span { float:right; margin-right:36px; display:inline;} 
.product_title span a { color:#333;}
.product_title span a:hover { color:#4c7400;}
.product_body { width:488px; height:530px; float:left; overflow:hidden;}
.product_bottom_border { width:490px; height:6px; float:left; overflow:hidden; }
.product_body li { width:140px; height:251px; float:left; overflow:hidden; margin-left:17px; display:inline; margin-top:11px;}
.product_body_bottom { width:488px; height:87px; float:left; overflow:hidden;}
.product_body_bottom li { width:228px; float:left; height:28px; line-height:28px; padding-left:16px; display:inline; background:url(/images/li_bg1.gif) 7px 11px no-repeat; overflow:hidden;}
.product_body_bottom li a { color:#444;}
.product_body_bottom li a:hover { color:#4c7400;}
.margin_right { margin-right:8px;}

.product_box_ad { width:490px; float:left;}

/*網站介紹*/
.web_introduction { width:258px; height:236px; float:left; overflow:hidden;}
.web_introduction_body { width:248px; height:195px; overflow:hidden; padding:0 5px; font-size:13px; color:#444; line-height:25px;}
.web_introduction_body li { width:220px; height:32px; float:left; line-height:32px; overflow:hidden; padding-left:24px; display:inline; background:url(/images/li_bg2.gif) 10px 11px no-repeat;}
.web_introduction_body li a { color:#444;}
.web_introduction_body li a:hover { color:#4c7400;}

/*熱門分類*/
#hotArea{border: 1px solid #CCCCCC;display: inline;float: left;height: 103px;overflow: hidden;width: 986px;margin: 5px 0 5px 0;}
.hotAreaHead {border-bottom: 1px solid #CCCCCC;height: 32px;}
.hotAreaHead h2 {
    background: none repeat scroll 0 0 #A10000;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 110px;
}
.hotAreaHead h3 {
    background: url("/Images/laselaba.gif") no-repeat scroll 0 7px transparent;
    display: inline;
    float: right;
    height: 32px;
    line-height: 33px;
    overflow: hidden;
    text-indent: 24px;
    width: 110px;
}
#hotArea ul {
    margin: 5px 0 0 5px;
}
#hotArea li {
    display: inline;
    float: left;
    height: 60px;
    overflow: hidden;
    width: 320px;
}
#hotArea .hotKindsName {
    background: url("/Images/hotBg.gif") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #FFFFFF;
    color: #333333;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 59px;
    line-height: 59px;
    overflow: hidden;
    text-align: center;
    width: 72px;
}
#hotArea .hotKindsCon {
    border-bottom: 1px solid #EDEDED;
    display: inline;
    float: left;
    height: 59px;
    overflow: hidden;
    width: 246px;
}
.blank5 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 5px;
    overflow: hidden;
}

#hotArea .hotKindsCon p {
    color: #999999;
    display: inline;
    float: left;
    line-height: 24px;
    margin: 0 0 2px 5px;
    white-space: nowrap;
}
#hotArea .hotKindsCon p a {
    margin-right: 5px;
}
a:link, a:visited {
    color: #333333;
    text-decoration: none;
}

/*滾動廣告*/
.flashbox {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 240px;
}
.flashbox .pic {
	BORDER-RIGHT: #bfdcec 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bfdcec 1px solid; PADDING-LEFT: 1px; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bfdcec 1px solid; WIDTH: 500px; PADDING-TOP: 1px; BORDER-BOTTOM: #bfdcec 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 240px
}
.flashbox UL {
	LEFT: 505px; WIDTH: 220px; POSITION: absolute; TOP: 0px
}
.flashbox LI {
	MARGIN-BOTTOM: 1px! important;
	OVERFLOW: hidden;
	LINE-HEIGHT:18px;
	HEIGHT: 47px!important;
	*HEIGHT: 35px; 	
	_HEIGHT: 46px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFf;
	
}
.flashbox LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e8e9ea; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP:5px; POSITION: relative;
	 HEIGHT: 47px!important;
	*HEIGHT: 35px;
	 _HEIGHT: 46px;
}
.flashbox LI.selected A {
	BACKGROUND: url(../images/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none
}
.flashbox LI A:hover {
	BACKGROUND: url(../images/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none
}
.flashbox LI STRONG {
	DISPLAY: block; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 14px; HEIGHT: 14px
}