body{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color:#9E9E9E;
	background-image: url('http://img01.sexasian18.com/background.jpg');
	background-repeat: repeat-x;
	background-position: left top;
}

a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#CC3300;
	text-decoration:underline;
}

a.contact_link{
	color:#ffffff;
}

a.contact_link:hover{
	color:#DDDDDD;
}

form{
	margin:0px;
}

/************  Style for H. Definition ***************/
h1.weekly_feature{
	font-style: italic;
	font-size:16px; 
	color:#ffffff;
	margin:0px;
}

h1.actress_title_h{
	font-style:italic; 
	font-size:18px; 
	color:#D6AA24;
	font-weight:normal;
	margin:0px;
}

h1.movie_title_h{
	font-size:16px; 
	font-weight:bold; 
	font-style:italic; 
	color:#FFFFCC;
	margin:0px;
}

h1.pay_gallery_title_h{
	font-size:16px; 
	color:#F3C303; 
	font-style:italic; 
	font-weight:bold;
	margin:0px;
}

h2.feature_desc, h2.top_download_h{
	font-weight:normal;
	margin:0px;
	font-size:12px;
}

h2.feature_subtitle{
	color:#FFCC33; 
	font-weight:bold; 
	font-size:14px;
	margin:0px;
}

h2.act_subcate_h{
	font-weight:normal;
	margin:0px;
	font-size:11px;
}

h3.actress_name_h, h3.gallery_title_h{
	margin:0px;
	font-size:11px;
}

h3.movie_title_h{
	font-weight:normal;
	margin:0px;
	font-size:11px;
	width:220px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 
}

h3.actlist_actname_h{
	font-weight:normal;
	margin:0px;
	font-size:12px;
}

h3.list_mvtitle_h{
	margin:0px;
	font-size:12px;
}

h3.list_actname_h{
	font-weight:normal;
	margin:0px;
	font-size:11px;
}

h4.left_menu_h{
	font-weight:normal;
	margin:0px;
	font-size:10px;
}
/************end  Style for H. Definition ***************/


/************  Style for Header ***************/
.top_menu{
	margin-top:0px; 
	width:994px;
}

.middle_block{
	width:994px;
	margin-top:4px; 
	background:#ffffff;
}

.footer{
	width:994px;
	font-size:11px;
}

.footer_description{
	font-size:10px;

	border:#C0C0C0 solid 1px;
	background:url('http://img01.sexasian18.com/footbackground.jpg');
	padding:5px 7px;
}

.top_menu_top{
	width:994px;
	height:30px; 
	background-color:#666666;
	color:#ffffff; 
	font-family:'Times New Roman', Times, serif;
}

.top_menu_middle{
	height:27px; 
	background-color:#BCC0BF;
}

.top_menu_bottom{
	height:4px; 
	background-color:#CCCCCC; 
	border-top:#FFFFFF solid 1px;
}

.top_member_news{
	color:#FFFFFF; 
	font-size:14px;
	background:#DD1611; 
	border:#000000 dotted 1px;
	padding:2px 5px;
}
.top_member_news img{
	position:relative;
	top:2px;
}
.top_member_news a{
	margin-left:6px;
	color:#FFFFFF; 
	text-decoration:none;
}
.top_member_news a:hover{
	color:#FFFFFF; 
	text-decoration:underline;
}


a.menu_link{
	color:#FFFFFF; 
	text-decoration:none;
}
a.menu_link:hover{
	color:#000000; 
	text-decoration:none;
}

.menu_link_on, .menu_link_on_standout{
	font-family:arial;
	height:15px;
	padding:4px 5px; 
	font-weight:bold;
	font-size:14px;
	background-image:url('http://img01.sexasian18.com/title_hyper_right_center.gif');
	background-repeat:repeat-x;
	float:right;
	cursor:pointer;
}

.menu_link_off, .menu_link_off_standout{
	font-family:arial;
	height:15px;
	padding:4px 5px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-size:14px;
	float:right;
	cursor:pointer;
}

.menu_link_off_standout{
	color:#F6F577;
}
/************end  Style for Header ***************/

/************  Style for Lefter ***************/
td.menu_list_box_on{
	position:relative;
	bottom: 3px;
	
	height:22px;
	padding:0px 10px;	
}

td.menu_list_box_off{
	position:relative;
	bottom: 3px;
	
	height:22px;
	padding:0px 10px;	
}

.left_on{
	background-image:url('http://img01.sexasian18.com/title_hyper_right_left.gif');
}

.left_off{
	background-image:none;
}

.right_on{
	background-image:url('http://img01.sexasian18.com/title_hyper_right_arrow.gif');
}

.right_off{
	background-image:none;
}

.search_text{
	background-image:url('http://img01.sexasian18.com/inputboxbk.jpg'); 
	border:#999999 solid 1px; 
	border-bottom:#eeeeee solid 1px; 
	border-right:#eeeeee solid 1px; 
	font-size:12px;
}

.search_button{
	margin:0px 10px 0px 2px; 
	position:relative; 
	top:4px
}

.left_menu{
	width:174px;
	height:21px; 
	background:url('http://img01.sexasian18.com/left_menu/mainbak.jpg');
	margin:0px;
	padding:0px;
}

a.left_menu_link{
	font-family:Arial, Helvetica, sans-serif;
	width:174px;
	height:21px; 
	padding-left:20px;
	color:#101010;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	position:relative;
	top:2px;
}

a.left_menu_link:hover{
	width:174px;
	height:21px; 
	color:#B70F0E;
	text-decoration:none;
}

.left_menu_cate{
	width:174px;
	height:21px; 
	background:url('http://img01.sexasian18.com/left_menu/catebak.jpg');
	margin:0px;
	padding:0px;
}

a.left_menu_cate_link{
	width:174px;
	height:21px; 
	padding-left:45px;
	color:#101010;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	top:2px;
}

a.left_menu_cate_link:hover{
	width:174px;
	height:21px; 
	padding-left:45px;
	color:#FD7A27;
	text-decoration:none;
	background:url('http://img01.sexasian18.com/left_menu/catebak_mouseover.jpg');
	background-position:0px -2px;
	font-weight:bold;
}

.newest_updates{
	width:170px; 
	margin-left:20px; 
	margin-top:10px; 
	font-size:12px; 
}

.nu_title{
	font-weight:bold;
	position:relative; 
	top:-1px;
	
}

.nu_date{
	margin-top:8px;
	font-weight:bold;
	color:#FF0000;
}

.nu_list{
	width:160px; 
	margin:3px 0px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 
}

a.nu_list{
	font-size:10px;
	text-decoration:none;
}
/************end  Style for Lefter ***************/

/************  Style for Index ***************/
.main_title{
	width:16px;
	background:url('http://img01.sexasian18.com/middle_title_bk.gif');
}

.see_more{
	padding-right:6px; margin:2px 0px;
}

.see_more_link{
	font-style:italic; 
	color:red; 
	text-decoration:none;
}

div.flash{
	width:560px;
	/*height:345px;*/
	background:#FFFFFF;
}

div.description{
	font-size:10px;
	width:546px;
	border:#C0C0C0 solid 1px;
	background:url('http://img01.sexasian18.com/new_index/index_desc_baktxt.jpg');
	padding:5px 5px;
	margin:5px 0px;
}

/*
.image_link img{
	border: 1px solid #333333;
	border-left:#eeeeee solid 1px;
	border-top:#eeeeee solid 1px;
}

.image_link:hover img{
	border: 1px solid #333333;
	border-right:#eeeeee solid 1px;
	border-bottom:#eeeeee solid 1px;
}

.image_link:hover{
	color: red; /* irrelevant definition to overcome IE bug 
}*/

.na_link{
	font-size:10px;
	text-decoration:none;
}

.middle_blocks_top{
	border:#000000 2px solid; 
	padding:5px;
}

.middle_blocks_others{
	border:#000000 2px solid; 
	border-top:0px;
	padding:5px 6px 5px 6px
}

.middle_frame, .recom_actress_frame{
	border:#CCCCCC 1px solid; 
	background:#eeeeee;
}

.recom_actress_frame{
	width:250px; 
	height:80px; 
	padding:5px;
	margin-bottom:5px;
}

.recom_actress_pic_frame{
	width:68px; 
	height:68px; 
	border:#ffffff solid 4px; 
	float:left;
}

.recom_actress_info_frame{
	width:130px; 
	font-size:11px; 
	float:left; 
	margin-left:5px
}

.weekly_feature_frame_top, .weekly_feature_frame_bottom{
	padding-top:5px; 
	padding-bottom:5px;
}

.weekly_feature_frame_bottom{
	border-top:#000000 dotted 1px;
}

.news_title{
	width:180px; 
	height:15px;
	border-bottom:#CCCCCC dotted 1px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 
}

.news_title_empty{
	width:180px; 
	height:16px;
}

.news_more{
	margin:8px; 
}

a.news_link{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

a.hot_news_link{
	font-size:11px;
	font-weight:bold;
	color:red;
	font-family:Arial, Helvetica, sans-serif;
}

.top_rating_frame{
	font-size:11px;
	width:224px; 
}

.top_actress_frame{
	width:224px; 
	padding:10px 0px; 
	border-bottom:#000000 dotted 1px;
}

.top_actress_rating_bar_1, .top_actress_rating_bar_2,.top_actress_rating_bar_3,.top_actress_rating_bar_4,.top_actress_rating_bar_5 {
	width:6px; 
	height:68px; 
	background-color:#cccccc; 
	float:left;
}

.top_actress_rating_bar_2{
	background-color:#aaaaaa; 
}

.top_actress_rating_bar_3{
	background-color:#888888; 
}
.top_actress_rating_bar_4{
	background-color:#777777; 
}
.top_actress_rating_bar_5{
	background-color:#555555; 
}

.top_actress_pic{
	width:68px; 
	height:68px; 
	float:left;
}

.top_actress_info{
	width:130px; 
	height:68px; 
	margin-left:6px; 
	float:left; 
	font-size:11px; 
}

.top_actress_spacer{
	width:1px; 
	height:68px;
}

.top_download_list{
	width:220px; 
	margin:3px 0px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 

}

.top_download_cover{
	width:200px; 
	margin-top:5px
}

.top_download_title{
	width:200px; 
	margin:3px 0px 8px 0px;
	padding-left:1px
}

.righter_favorite_movie_outer_frame{
	border:#CCCCCC solid 1px; 
	width:200px; 
	margin-top:5px;
	background:#EEEEEE;
	padding:5px
	/*border-top:0px;
	border-left:0px;
	*/
}

.righter_favorite_movie_outer_frame .title{
	margin-top:5px;
}
/************end  Style for Index ***************/


/************ Style for Page Navigation ***************/
.navigation{
	width:754px; 
	height:18px;
	font-style: italic;
	font-size:13px; 
	background:#000000;
	color:#FFCC00;
	margin:3px 10px 0px;
	padding:2px 5px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 
}

.navigation_news{
	width:540px; 
	height:18px;
	font-style: italic;
	font-size:13px; 
	background:#000000;
	color:#FFCC00;
	margin:2px 5px;
	padding:2px 5px;
}

.navigation_left{
	float:left;
	width:534px; 
}

.navigation_right{
	font-style: normal;	
	float:right;
	width:200px; 
}

.navigation_current{
	color:#ffffff;
}

.navigation_current_news{
	color:#666666;
	font-style:italic;
}
/************end  Style for Page Navigation ***************/


/************  Style for Actress Intro ***************/
.intro_margin{
	padding:3px 10px;
}

.act_intro_main_section{
	background:#333333; 
	border:#101010 solid 1px;
}

.act_intro_alph_list{
	color:#FFCC00;
	width:764px; 
	margin:3px 10px 0px;
}

a.act_intro_actress_list_alph{
	font-size:12px;
	color:#FFCC00;
	text-decoration:none;
}
a.act_intro_actress_list_alph:hover{
	color:#FFFF99;
	text-decoration:underline;
}

/** Actress Intro Style **/
.top_vote_actress_section, .new_av_actress_section, .recommended_actress_section{
	width:764px;
	border:#101010 solid 1px;
	/*margin:6px 10px;*/
	padding:6px 10px;
}	

.top_vote_actress_section{
	background:#585858; 
}

.top_vote_actress_tag, .new_av_actress_tag, .recommended_actress_tag{
	width:17px; 
	float:left
}

.top_vote_actress_inner_div, .new_av_actress_inner_div, .recommended_actress_inner_div{
	width:705px; 
	float:left; 
}

.top_vote_actress_inner_div{	
	background:#B48612; 
	border:#B59122; 
	padding:6px 10px
}

.top_vote_actress_info_secion, .new_av_actress_info_secion, .recommended_actress_info_secion{
	width:705px;
	height:218px; 

}

.top_vote_actress_info_secion{	
	background:#000000; 
	border:#EABD46 solid 1px; 
	color:#FFCC00;
}

.top_vote_actress_pic, .new_av_actress_pic, .recommended_actress_pic{
	width:102px;
	height:102px; 
	margin-top:10px;
}

.top_vote_actress_name, .new_av_actress_name, .recommended_actress_name, .member_favor_actress_name{
	margin:10px 10px;
}

.top_vote_actress_name{
	background:#333333;
} 

.top_vote_actress_other_info, .new_av_actress_other_info, .recommended_actress_other_info{
	width:102px;
}

/* sepcial style for new av actresss*/
.new_av_actress_section{
	background:#CCCCCC; 
}

.new_av_actress_inner_div{
	background:#FF3366; 
	border:#B59122; 
	padding:6px 10px;
}

.new_av_actress_info_secion{
	background:#FFFFFF; 
	color:#000000;
}

.new_av_actress_name{
	background:#FF6699; 
}
/*end sepcial style for new av actresss*/

/* sepcial style for recommended actresss*/
.recommended_actress_section{
	height:450px;
	background:#585858;
	border:#101010 solid 1px;
}

.recommended_actress_inner_div{
	background:#CCCCCC; 
	border:#B59122; 
	padding:6px 10px;
}

.recommended_actress_info_secion{
	background:#FFFFFF; 
	color:#000000;
}

.recommended_actress_name{
	background:#D6D6D6;
}

.member_favor_actress_name{
	background:#552384;
}

.member_favor_actress_name a{
	color:#FFFE66;
}
.member_favor_actress_name a:hover{
	color:#FFFE66;
}
/*end sepcial style for recommended actresss*/
/**end Actress Intro Style **/
/************end  Style for Actress Intro ***************/


/************ Style for Listing ***************/
.page_switcher{
	width:100%; 
	color:#dddddd;
}

.page_switcher_link{
	color:#dddddd;
	padding:0px 3px;
}

.page_switcher_link:hover{
	color:#999999;
}

.page_switcher_button_link{
	color:#FFCC00;
	margin:0px 5px 0px 0px;
}

.page_switcher_button_link:hover{
	color:#FFFF99;
}

.listing{
	width:100%; 
	border:#333333 solid 1px; 
	background:#ffffff; 
	margin-top:6px
}

.listing_name{
	margin:10px 10px;
	background:#333333;
}
/************end Style for Listing ***************/

/************ Style for Detail  ***************/
.cover_off{
	padding:10px; 
	background:#666666
}

.cover_on{
	padding:10px; 
	background:#919191;
}

a.detail_link{
	color:#FFFFFF;
}

a.detail_link:hover{
	color:#FFCC00;
}

.actress_portrait{
	width:200px; 
	height:200px; 
	border:#666666 solid 1px; 
	background:#454545; 
	padding:6px 10px;
}

.info_sec{
	width:510px; 
	height:100%; 
	border:#666666 solid 1px; 
	background:#454545; 
	padding:6px 10px; 
	color:#ffffff;
}

.full_name{
	width:300px; 
	padding-left:10px; 
	float:left;
}

.actress_detail_info{
	margin-top:3px; 
	border:#000000 solid 1px; 
	background:#333333;
}

.description_title{
	color:#FFDB76; 
}

.interview{
	background:#333333; 
	color:#bbbbbb; 
	border:#000000 solid 1px; 
	padding:10px
}
/************end Style for Detail  ***************/

/************ Style for Movie Intro ***************/
.top_vote_movie_info_secion, .new_av_movie_info_secion, .recommended_movie_info_secion, .favorite_movie_info_section{
	width:705px;
	height:218px; 
	padding-top:6px;
}
.top_vote_movie_info_secion{	
	background:#000000; 
	border:#EABD46 solid 1px; 
	color:#FFCC00;
}

.div_movie_info{
	margin:4px 0px; 
	width:90%
}

.new_movie_inner_div{	
	width:705px; 
	float:left; 
	background:#999900; 
	border:#B59122; 
	padding:6px 10px
}

.new_av_movie_info_secion{
	background:#FFFFFF; 
	/*color:#999900;*/
}

.recommended_movie_info_secion{
	background:#FFFFFF; 
	color:#999900;
}

.favorite_movie_info_section{
	border:#EABD46 solid 1px; 
	background:#FFFFFF; 
	color:#999900;
}
.favorite_movie_inner_div{
	background:#552384; 
	padding:6px 10px;
	width:705px; 
	float:left; 
}
/************end Style for Movie Intro ***************/

/************ Style for Movie List ***************/
td.movie_info{
	width:33%; 
	background:#EEEEEE; 
	border:#cccccc solid 1px; 
	padding:10px; 
	font-size:11px;
}
/************end Style for Movie List ***************/


/************ Style for Movie Detail***************/
.movie_main_section{
	background:#333333; 
	border:#101010 solid 1px;
	color:#FFFFFF;
}

.movie_upper_block{
	border:#000000 solid 1px; 
	background:#454545;
}

.movie_title{
	width:600px; 
	margin-left:5px; 
	float:left;
}

a.movie_favor_button{
	display:block;
	position:relative;
	text-align:center;
	background:url('http://img01.sexasian18.com/favorite/yellow_bak.jpg');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#000000 solid 1px;
	padding:0px 20px;
	color:#000000;
	text-decoration:none;
	float:right;
}

a.movie_favor_button:hover{
	background:url('http://img01.sexasian18.com/favorite/gray_bak.jpg');
	color:#000000;
	text-decoration:none;
}

.movie_cover{
	background:#666666; 
	border:#333333 solid 1px; 
	padding:3px;
	width:500px;
}

div.movie_detail_info{
	width:220px; 
	background:#666666; 
	border:#333333 solid 1px; 
	padding:5px;
}

table.movie_detail_info{
	width:220px; 
	height:345px;
	background:#333333; 
	border:#000000 solid 1px; 
	padding:5px; 
	color:#ffffff;
	font-size:11px
}

.movie_attri{
	font-size:11px;
	color:#E6B933;
}

.mini_act_profile_tag{
	width:100px; 
	background:#454545; 
	border:#666666 solid 1px; 
	border-bottom:0px; 
	padding:2px 4px; 
}

div.mini_act_profile{
	width:208px; 
	background:#454545; 
	border:#666666 solid 1px; 
	padding:2px; 
	color:#ffffff; 
	font-size:11px;
}

div.mini_act_pic{
	width:102px; 
	float:left;
}

div.mini_act_info{
	width:97px; 
	float:left; 
	margin-left:5px
}

a.mini_act_name{
	color:#FFFFCC; 
	font-weight:bold
}

a.mini_act_name:hover{
	color:#FFFFCC; 
	font-weight:bold;
	text-decoration:underline;
}

a.mini_act_link{
	font-size:11px; 
	font-style:italic;
	text-decoration:underline;
	color:#FFCC00;
}

a.mini_act_link:hover{
	color:#FFFF99;
	text-decoration:none;
}

a.actress_info_link{
	font-size:11px; 
	color:#FFFFFF;
}

a.actress_info_link:hover{
	color:#FFFF99;
}

.movie_info_title_tag{
	height:15px; 
	background:#000000; 
	padding:2px 5px; 
	color:#E6B933;
}

div.screen_shot_large{
	width:320px;
	background:#666666; 
	border:#000000 solid 1px; 
	padding:5px; 
}

table.ss_large{
	background:#fff;
}

#ss_large{
	background-color:#FFF;
    background-image:url('../images/working.gif');
    background-repeat:no-repeat;
    background-position: center center;
}

table.ss_set{
	margin-top:5px; 
	background:#999999; 
	border:#000000 solid 1px;
}

div.movie_preview{
	background:#666666; 
	border:#000000 solid 1px;
}

div.movie_description{
	width:403px; 
	background:#666666; 
	border:#000000 solid 1px; 
	padding:5px; 
}

div.movie_download{
	width:403px; 
	background:#666666; 
	border:#000000 solid 1px; 
	padding:5px; 
}

div.movie_download_scene, div.movie_download_scene_even{
	width:390px; 
	height:40px; 
	background:#454545; 
	border:#000000 solid 1px; 
	padding:5px; 
}

div.movie_download_scene_even{
	background:#333333; 
}

div.movie_join{
	width:403px; 
	background:#666666; 
	border:#000000 solid 1px; 
	padding:5px; 
}

td.ss_small{
	border:#000 solid 1px;
	cursor:pointer;
}

/************end Style for Movie Detail***************/


/************ Style for Search Result***************/

a.link_full_list{
	border:1px solid;
	border-color:#FC9 #630 #330 #F96;
	padding:1px 5px;
	font:bold 10px verdana,sans-serif;
	color:#FFF;
	background:#F60;
	text-decoration:none;
	margin:4px;
}

a.link_full_list:hover{
	color:#000;
	text-decoration:none;
}

a.result_link:visited{
	color:#999999;
}

.result_count {
	font-style:italic;
	text-decoration:underline;
}

div.actress_mouseover{
	width:102px; 
	height:102px; 
	border:#000000 solid 1px; 
	visibility:hidden; 
	position:absolute; 
	z-index:5;
}

div.movie_mouseover{
	width:200px; 
	height:135px; 
	border:#000000 solid 1px; 
	visibility:hidden; 
	position:absolute; 
	z-index:5;
}

div.gallery_mouseover{
	width:120px; 
	height:160px; 
	border:#000000 solid 1px; 
	visibility:hidden; 
	position:absolute; 
	z-index:5;
}

td.result_row{
	border-bottom:#333333 dotted 1px; 
}
/************end Style for Search Result***************/


/************ Style for Ajax onkeyup search***************/
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:220px;	/* Width of box */
	height:250px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #111111;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */

}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#333333;
	color:#FFCC00;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}
/************end Style for Search Result***************/


/************ Style for Gallery Intro***************/
.new_gallery_inner_div{	
	width:705px; 
	float:left; 
	background:#EE652B; 
	border:#B59122; 
	padding:6px 10px
}

.famous_actress_section{
	width:764px;
	border:#101010 solid 1px;
	/*margin:6px 10px;*/
	padding:6px 10px;
	background:#585858;
	border:#101010 solid 1px;
}

/************end Style for Gallery Intro***************/

/************ Style for Gallery List***************/
div.gallery_cover, div.gallery_cover_withframe{	
	width:125px; 
	padding:5px; 
}

div.gallery_cover_withframe{
	background:#ECE7E7; 
	border:#CCCCCC solid 1px;  
	margin-bottom:5px;
}

font.gallery_text_black, font.gallery_text_yellow{
	font-size:11px;
	
}

font.gallery_text_black{
	color:#000000;
}

/************end Style for Gallery List***************/




/************ Style for Gallery Detail***************/
.free_gallery_title{
	width:450px;
	margin: 5px 0px 0px 5px; 
	font-size:16px; 
	font-weight:bold; 
	font-style:italic; 
	color:#FFFFCC; 
	float:left
}

div.free_gallery_image{
	width:170px;
	padding:5px; 
	background:#777777; 
	border:#000000 solid 1px; 
	float:left;
	margin-right:10px
}

.free_gallery_click{
	font-size:12px; 
	color:#FFFFCC
}

div.gallery_info, div.gallery_info_withheight{
	width:748px; 
	border:#666666 solid 1px; 
	background:#333333;
	color:#ffffff;
	padding:5px;
	clear:both;
}
div.gallery_info_withheight{
	height:245px;
}

div.gallery_join_member{
	float:left;
	width:260px; 
	/*background:url("../images/gallery_bak.jpg"); 
	border:#000000 solid 1px;  */
	margin-left:5px;
}

div.gallery_join_text{
	width:250px; 
	padding:10px;
	font-size:12px;
}

div.gallery_info_detail{
	/*border:#FFF solid 1px;*/
	float:left; 
	width:280px
}

div.gallery_sample{
	width:738px; 
	border:#000000 solid 1px; 
	background:#666666;
	color:#ffffff;
	padding:10px 10px;
	clear:both;
	margin-top:10px;
}

div.gallery_sample .big_sample{
	width:574px; 
	padding:10px; 
	border:#000 solid 1px; 
	background:#CCC; 
	float:right;
}

#gallery_big{
	background-color:#FFF;
    background-image:url('../images/loading.gif');
    background-repeat:no-repeat;
    background-position: center center;
}

div.gallery_sample .small_sample_on, div.gallery_sample .small_sample_off, 
div.gallery_sample .small_sample_bottom_on, div.gallery_sample .small_sample_bottom_off{
	width:120px; 
	height:160px; 
	padding:10px; 
	border:#000 solid 1px; 
	border-right:0px;
	border-bottom:0px;
	cursor:pointer;
}

div.gallery_sample .small_sample_off{
	background:#999; 
}

div.gallery_sample .small_sample_on{
	background:#ccc; 
}

div.gallery_sample .small_sample_bottom_off{
	border-bottom:#000 solid 1px;
	background:#999; 
}

div.gallery_sample .small_sample_bottom_on{
	border-bottom:#000 solid 1px;
	background:#ccc; 
}

div.pay_gallery{
	width:738px; 
	border:#666666 solid 1px; 
	background:#454545; 
	margin-top:10px; 
	padding:10px
}

a.gallery_rar{
	color:#F5F8E5;
}
/************end Style for Gallery Detail***************/

/************ Style for News List***************/
div.news_list{
	width:532px; 
	border:#D7D7D7 solid 7px; 
	margin:5px 5px; 
	padding:2px
}

tr.news_table_title{
	background:#EFEFEF; 
	font-weight:bold
}

.news_subtitle{
	border-bottom:#CCCCCC solid 1px;
	font-weight:normal;
	padding:5px
}

td.news_table_title{
	border-bottom:#CCCCCC solid 1px;
}

.brown_text{
	color:#996600;
}

a.cate_link{
	color:#996600;
}

a.news_update_link{
	text-decoration:underline;
}
/************end Style for News List***************/

/************ Style for Knowledge Base ***************/
.knowledge_section{
	background:#666666; 
	border:#101010 solid 1px;
}

.knowledge_subsection{
	width:336px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	background:#F4F4F4; 
	border:#CCCCCC solid 1px; 
	padding:10px;
}

div.knowledge_title_name{
	width:100%; 
	font-size:14px; 
	font-weight:bold; 
	margin-bottom:3px;
	float:left;
}

div.knowledge_title_info{
	width:235px; 
	margin-right:5px; 
	float:left;
}

img.knowledge_title_img{
	float:right;
	width:80px; 
	height:80px;
}

a.knowledge_list_link{
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}
a.knowledge_list_link:hover{
	cursor:pointer;
	color:#CC3300;
	text-decoration:underline;
}
/************end Style for Knowledge Base ***************/

/************ Style for Monthly Feature ***************/
td.feature_series_cast_frame{
	border:#cccccc solid 1px;
	background:#ffffff;
}

div.feature_series_cast{
	width:102px;
	height:102px; 
	margin-top:5px;
}

div.feature_series_cast_name{
	margin:5px 10px;
}
/************end Style for Monthly Feature ***************/


/************ Style for Wall Paper ***************/
.wallpaper_frame{
	background:#eeeeee; 
	border:#cccccc solid 1px
}


.wallpaper_more{
	padding-right:10px; 
	font-style:italic; 
	font-size:10px
}

.highlighted{
	font-weight:bold;
	color:#CE1417;	
}
/************end Style for Wall Paper ***************/


/************ Style for Movie Download Page***************/
div.movie_download_frame{
	background:#454545; 
	border:#666666 solid 1px;	
	width:502px;
	padding:5px;
}

div.movie_streaming_frame{
	background:#111111; 
	border-bottom:#666666 solid 1px;
	border-top:#666666 solid 1px;	
	padding:5px;
	text-align:left;
	vertical-align:middle;
	padding-left:140px;
}

.movie_streaming_frame a{
	text-decoration:none;
}

div.movie_download_info{
	width:502px;
	padding:15px;
	font-size:12px;
	color:#ffffff;
}

.text_downloading{
	font-size:18px;
	font-style:italic;
	color:#FFFFCC;
}

a.direct_link{
	color:#FFFF33;
	text-decoration:underline;
}

a.direct_link:hover{
	color:#FFFF33;
	text-decoration:none;
}
/************end Style for Movie Download Page ***************/


/************ Style for Blog List Page ***************/
.blog_description{
	height:5px; 
	background:#E4E4E4; 
	padding:8px; 
	font-size:11px;
}

.blog_title{
	width:658px; 
	height:38px; 
	background:url('http://img01.sexasian18.com/blog_list/repeat.jpg')
}

font.blog_list_title_h{
	font-family:'Times New Roman';
	font-size:16px;
	font-weight:bold; 
	color:#FFFFCC;
}

div.list_frame{
	background:#242424; 
	border:#383838 solid 1px; 
	padding:5px
}

div.list_inner_frame{
	background:#404040; 
	padding:5px
}

td.list_cell{
	background:#181818; 
	color:#FFF; 
	padding:5px 5px 5px 15px;
}

td.list_cell_cate{
	background:#222222; 
	color:#FFF; 
	padding:5px 5px 5px 15px;
}

a.blog_actress_link{
	color:#F9CE32; 
	font-size:12px;
}

a.blog_actress_link:hover{
	color:#F9CE32; 
}

a.blog_link{
	color:#FFF; 
	font-size:12px;
}

a.blog_link:hover{
	color:#FFF; 
}

.character_sep{
	font-size:16px; 
	font-weight:bold; 
	color:#CCCCCC
}

.blog_list_header{
	font-size:18px; 
	color:#cccccc; 
	font-style:italic;
}
/************end Style for Blog List Page ***************/


a.feature_starring_link{
	text-decoration:none;
	color:#FFFF99;
}
a.feature_starring_link:hover{
	text-decoration:underline;
	color:#FFFF99;
}

#aspect_panel{
	color:#FFFFFF; 
	margin-top:10px; 
	width:480px; 
	display:none;
}
.stream_control td{
	background:#3D3D3D;
	border-left:#4A4A4A solid 1px;
	border-top:#4A4A4A solid 1px;
	border-right:#242424 solid 1px;
	border-bottom:#242424 solid 1px;
}

.aspect_selectd{
	color:#ffffff; 
	border:#ffffff solid 1px; 
	padding:2px; 
	height:14px;
}

a.aspect_selectd:hover{
	color:#ffffff; 
	border:#ffffff solid 1px; 
	padding:2px; 
	height:14px;
}

.movie_cover_w{
	width:200px;
}

.actress_portait_w{
	width:102px;
}

.gallery_cover_w{
	width:120px;
}

.favor_quick_bar{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	position:absolute; 
	z-index:10;
	text-align:right;
	background:#000000;
	border:#000000 solid 1px;
	color:#FFCC00;
	text-decoration:none;
	padding:2px 5px;
	font-weight:bold;
}
.favor_quick_bar:hover{
	color:#000000;
	border:#000000 solid 1px;
	background:#FFCC00;
	text-decoration:none;
}

#favor_usage_panel{
	margin:5px 0px 0px;
}
#favor_usage_panel span{
	color:yellow;
}

#favor_actress_cover .favor_white_border, #favor_movie_cover .favor_white_border, #favor_gallery_cover .favor_white_border{
	display:block;
	border:#FFFFFF solid 6px
}
#favor_actress_cover{width:114px;}
#favor_movie_cover{width:212px;}
#favor_gallery_cover{width:132px;}

#favor_actress_cover .favor_white_border:hover, #favor_movie_cover .favor_white_border:hover, #favor_gallery_cover .favor_white_border:hover{
	display:block;
	border:#FF6500 solid 6px
}

.favor_yellow_border{
	border:yellow solid 6px
}

#favor_quick_list{
	color:#FFFFFF;
}

#favor_quick_list .quickpanel{
	background:#E5E5E5; 
	padding:10px 0px;
	border:#454545 solid 1px;
}

#favor_quick_list .quicktitle_blue, .quicktitle_orange, .quicktitle_green{
	width:160px;
	padding:5px;
	font-size:14px; 
	font-weight:bold;
}
#favor_quick_list .quicktitle_blue{background:#0099FF; }
#favor_quick_list .quicktitle_orange{background:#FF6500; }
#favor_quick_list .quicktitle_green{background:#656600; }

#favor_quick_list .panel_container{
	padding:0px 10px;
	color:#000000;
}

#favor_quick_list .footer_link{
	font-size:14px; 
	float:right;
	background:puple;
	
}


#favor_detail_list .tab_blue, .tab_orange, .tab_green, .tab_cur{
	width:160px;
	padding:5px;
	font-size:14px; 
	font-weight:bold;
	margin-top:10px;
	margin-right:2px;
	float:left;
	position:relative;
	top:1px;
	border:#454545 solid 1px;
	border-bottom:0px;
	text-align:center;
}
#favor_detail_list .tab_blue{background:#0099FF; }
#favor_detail_list .tab_blue a{color:#FFF}
#favor_detail_list .tab_orange{background:#FF6500; }
#favor_detail_list .tab_orange a{color:#FFF}
#favor_detail_list .tab_green{background:#656600; }
#favor_detail_list .tab_green a{color:#FFF}
#favor_detail_list .tab_cur{
	background:#E5E5E5; 
	color:#000000; 
	border-bottom:#E5E5E5 solid 1px;
}
#favor_detail_list{
	color:#FFFFFF;
}
#favor_detail_list .detailpanel{
	background:#E5E5E5; 
	padding:10px 0px;
	border:#454545 solid 1px;
}
#favor_detail_list .panel_container{
	padding:0px 10px;
	color:#000000;
}
#favor_detail_list .favor_text{
	text-align:left;
}
#favor_detail_list .favor_check{
	float:left;
	position:relative;
	top:-3px;
}
#favor_detail_list .filter_caption{
	position:relative;
	top:4px;
	float:left;
}

#favor_detail_list a.button_style_link{
	display:block;
	width:90px;
	text-align:center;
	background:#FFFFFF;
	border:#B4B4B4 solid 1px;
	border-top:0px;
	border-left:0px;
	padding:2px 5px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin-right:5px;
}
#favor_detail_list a.button_style_link:hover{
	background:#dddddd;
}

#favor_detail_list a.drop_down_button{
	display:block;
	text-align:center;
	background:url('http://img01.sexasian18.com/favorite/liner_1.jpg');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#FFFFFF solid 1px;
	padding:1px 15px;
	color:#000000;
	text-decoration:none;
	float:left;
	margin-right:5px;
}
#favor_detail_list a.drop_down_button:hover{
	background:url('../images/liner_2.jpg');
	background-repeat:repeat-x;
	background-color:#9F9F9F;
	color:#FFFFFF;
}

#favor_detail_list input.drop_down_button{
	font-size:12px;
	text-align:center;
	background:url('http://img01.sexasian18.com/favorite/liner_1.jpg');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#FFFFFF solid 1px;*border:#E5E5E5 solid 1px !important;_border:#E5E5E5 solid 1px;
	padding:0px 15px;padding:1px 15px \9;*padding:1px 15px 0px !important;*padding:1px 15px;
	position:relative;
	top:0px;*top:-1px; 
	color:red;
	text-decoration:none;
	margin-right:5px;
	cursor:pointer;
}
#favor_detail_list input.drop_down_button_over{
	font-size:12px;
	text-align:center;
	background:url('http://img01.sexasian18.com/favorite/button_bak.jpg');
	background-repeat:repeat-x;
	background-color:#ffffff;
	border:#FFFFFF solid 1px;*border:#E5E5E5 solid 1px !important;_border:#E5E5E5 solid 1px;
	padding:0px 15px;padding:1px 15px \9;*padding:1px 15px 0px !important;*padding:1px 15px;
	position:relative;
	top:0px;*top:-1px; 
	color:#FFFFFF;
	text-decoration:none;
	margin-right:5px;
	cursor:pointer;
}

#favor_detail_list .disappear_select_outter{
	position:absolute;
	width:220px;
	margin:0px;
	padding-right:1px;
	padding-bottom:1px;
	background:#D4D4D4;

	border-bottom:#E0E0E0 solid 1px;
	border-right:#E0E0E0 solid 1px;
	z-index:50;
}

#favor_detail_list .disappear_select_inner{
	margin:0px;
	padding:3px 3px 3px 3px;
	background:#FFF;
	
	border-top:#C5C5C5 solid 1px;
	border-left:#C5C5C5 solid 1px;
	border:#C5C5C5 solid 1px;
}

#favor_detail_list .disapear_select_option{
	border:#C5C5C5 solid 1px;
	border-top:#eeeeee solid 1px;
	padding:3px 5px;;
	display:block;
	background:#FFFFFF;
	color:black;
	text-decoration:none;
}

#favor_detail_list .disapear_select_option:hover{
	border:#C5C5C5 solid 1px;
	border-top:#eeeeee solid 1px;
	padding:3px 5px;
	display:block;
	background:#DBDBDB;
	color:black;
	text-decoration:none;
}

#favor_detail_list #result_msg{
	margin-top:8px; 
	padding:5px; 
	border:#585858 dotted 1px;
	font-size:14px; 
}

.res_successful{
	color:#33CC33;
}

.res_successful_lightbg{
	color:#006600;
}

.category_rename_form{
	margin-top:10px;
	background:#F0F0F0; 
	color:#000000;
	border-top:#CDCDCD solid 1px;
	border-left:#CDCDCD solid 1px;
}

.category_rename_form td, .category_rename_form th{
	background:#F0F0F0;
	border-top:#FFFFFF solid 1px;
	border-left:#FFFFFF solid 1px;
	border-bottom:#CDCDCD solid 1px;
	border-right:#CDCDCD solid 1px;
}
/*

#favor_category_list .tab_blue, .tab_orange, .tab_green, .tab_cur{
	width:160px;
	padding:5px;
	font-size:14px; 
	font-weight:bold;
	margin-top:10px;
	margin-right:2px;
	float:left;
	position:relative;
	top:1px;
	border:#454545 solid 1px;
	border-bottom:0px;
	text-align:center;
}
#favor_category_list .tab_blue{background:#0099FF; }
#favor_category_list .tab_blue a{color:#FFF}
#favor_category_list .tab_orange{background:#FF6500; }
#favor_category_list .tab_orange a{color:#FFF}
#favor_category_list .tab_green{background:#656600; }
#favor_category_list .tab_green a{color:#FFF}
#favor_category_list .tab_cur{
	background:#E5E5E5; 
	color:#000000; 
	border-bottom:#E5E5E5 solid 1px;
}
#favor_category_list{
	color:#FFFFFF;
}
#favor_category_list .detailpanel{
	background:#E5E5E5; 
	padding:10px 0px;
	border:#454545 solid 1px;
}
#favor_category_list .panel_container{
	padding:0px 10px;
	color:#000000;
}

*/