﻿.rs_modetv_title {
	display: block;
	background-image: url(../../images/2012/right_side/rs_modeltv_title.gif);
	background-repeat: no-repeat;
	height: 33px;
	background-position: right top;
}
.rs_modetv_focus {
	height: 206px;
	width: 300px;
	overflow: hidden;
	display: block;
}

.rs_modetv_focus em {
	display: block;
	position: absolute;
	height: 200px;
	width: 300px;
	background-image: url(../../images/2012/right_side/rs_modeltv_focuse_but.png);
	background-repeat: no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/2012/right_side/rs_modeltv_focuse_but.png");
	_background:none;
}
.rs_modetv_focus img {
	padding-top: 4px;
}
.rs_modeltv_list li a{
	padding-right: 15px;
	padding-left: 30px;
	background-image: url(../../images/2012/icon_video.gif);
	background-position: 4px center;
	background-repeat: no-repeat;
}
#modeltv_rem_outer {
	height: 96px;
	width: 300px;
	position: relative;
}

#modeltv_rem {
	padding-top: 10px;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 90px;
	width: 360px;
}
#modeltv_rem li {
	float: left;
	height: 90px;
	width: 142px;
	position: relative;
	padding-right: 16px;
}
#modeltv_rem img {
	height: 90px;
	width: 142px;
}

#modeltv_rem em {
	width: 142px;
}

#modeltv_rem strong {
	display: block;
	position: absolute;
	background-image: url(../../images/2012/but_play_27.png);
	background-repeat: no-repeat;
	background-position: center center;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/2012/but_play_27.png");
	_background:none;
	height: 27px;
	width: 27px;
	left:58px;
	top:20px;
	cursor:pointer;
}
.pic_s1 a:link span,.pic_s1 a:visited span{color:#FFFFFF}
.pic_s1 a:hover span{ color:#e50083}
.pic_s1 em {
	background-color: #000000;
	display: block;
	height: 21px;
	z-index: 100;
	position: absolute;
	bottom: 0px;
	_bottom: 2px;
	left: 0px;
	filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7;opacity: 0.7;
	cursor:pointer;
}
#modeltv_rem span {
	width: 142px;
}

.pic_s1 span {
	text-align: center;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	_bottom: 2px;
	line-height: 21px;
	z-index: 190;
	cursor:pointer;
}
#rs_most_popular {
	height: 264px;
	width: 300px;
	overflow: hidden;
}
#most_popular_focuse{
	margin-left:24px;
	position:relative;
	height:117px;
	overflow:hidden;
	
}
#most_popular_focuse li{ float:left;}
#most_popular_focuse_pic img {
	height: 108px;
	width: 108px;
	border: 1px solid #cecdcd;
}

#most_popular_focuse_pic {
	width: 128px;
}
#most_popular_focuse_pic em{ display:block; width:30px; height:30px; left:1px; top:79px; position:absolute; background-image:url(../../images/2012/right_side/popular_no1.png); background-repeat:no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/2012/right_side/popular_no1.png");
	_background:none;
	cursor:pointer;
}

#most_popular_focuse_news{ width:128px;line-height: 20px;}
#most_popular_focuse_news p{
	font-weight: bold;
	margin-bottom:4px;
}
#rs_most_popular_list{
	margin-left:24px;
	margin-right:24px;
	height:62px;
	background-image: url(../../images/2012/bg_list_num_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	overflow:hidden;
}
#rs_most_popular_list li{ padding-left:28px;}
#rs_most_popular h2 a{
	height:60px;
	display:block;
	position:absolute;
	width:300px;
	background-image: url(../../images/2012/title_most_popular.gif);
	background-repeat: no-repeat;
}

#rs_mynewface_outer{ position:relative; padding-top:12px; padding-left:15px; height:120px; overflow:hidden;}
#rs_mynewface_outer li{ float:left;}
#rs_mynewface{
	
	height:460px;
	background-color:#f6f6f6;
}
#rs_mynewface h2,#rs_mynewface h2 a{
	display:block;
	height:58px;
	background-image: url(../../images/2012/title_my_newface.gif);
	background-repeat: no-repeat;
}
#rs_mynewface h3,#rs_mynewface h3 a{
	display:block;
	height:58px;
	background-image: url(../../images/2012/title_my_newface.gif);
	background-repeat: no-repeat;
}

#mynewface_pic{ width:125px;}
#mynewface_pic img{
	border: 1px solid #e2e2e2;
	width:110px;
	height:110px;
}
#mynewface_fnews{ width:146px; }
#mynewface_fnews em{
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color:#e50083;
}
#mynewface_fnews p{
	font-weight: bold;
	margin-bottom:5px;
}
#mynewface_list{margin:0px 15px;}
#mynewface_list em{
	font-style: normal;
	color: #000000;
	padding-right: 8px;
}
#mynewface_faces{ padding-left:15px; width:285px; padding-top:15px;}
#mynewface_faces li{ float:left; width:94px; height:94px; position:relative;}
#mynewface_faces li img{
	border: 1px solid #e2e2e2;
	padding:1px;
}
#mynewface_faces em,#mynewface_faces span{ width:76px; height:18px; line-height:18px;line-height:20px\9; left:2px; bottom:16px;}


#rs_model_gallery_list{ padding-left:10px; width:280px;}
#rs_model_gallery_list li{ float:left; width:136px; height:167px; position:relative; margin-bottom:10px;}
#rs_model_gallery_list li img{
	border: 1px solid #e2e2e2;
	padding:1px;
}
#rs_model_gallery_list em,#rs_model_gallery_list span{ width:122px; height:18px; line-height:18px;line-height:20px\9; left:2px; bottom:2px;_bottom:5px;}

#rs_model_gallery_list{ height:344px; overflow:hidden;}
#rs_model_gallery h2{ background-image:url(../../images/2012/right_side/rs_model_gallery.gif);}

#rs_luxury{ background-image:url(../../images/2012/right_side/rs_luxury.gif); background-repeat:no-repeat; height:448px;}
#rs_luxury h2 a{ display:block; height:53px;}
#rs_luxury ul{
	position:relative;
	background-image: url(../../images/2012/bg_line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin:5px 24px;
	padding:13px 5px;
}
#rs_luxury ul li{ float:left;}
#rs_luxury ul li img { width:90px; height:88px; margin-right:15px;}
.luxury_list_title { width:136px;}
.luxury_list_title p{ color:#000; margin-bottom:5px; font-size:14px; font-weight:bold; }

#rs_ask_bar{ height:425px;}
#rs_ask_bar h2{ height:40px;}
#rs_ask_bar h2 a{
	height:40px;
	background-image:url(../../images/2012/title_ask_bar.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
}
#rs_ask_bar h3{ height:40px;}
#rs_ask_bar h3 a{
	height:40px;
	background-image:url(../../images/2012/title_ask_bar.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
}

#ask_bar_tab{
	position:relative;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin:0px 12px;;
	padding-left:6px;
}

#ask_bar_tab li{ float:left; width:64px; height:25px; margin-right:2px;background-color:#e5e5e5; overflow:hidden;}
#ask_bar_tab li a{
	display:block;
	width:64px;
	height:25px;
	line-height:26px;
	text-align:center;
	background-image: url(../../images/2012/dot_04.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.ask_bar_tab_on a:link,.ask_bar_tab_on a:visited{ background-color:#27BDD6; color:#fff;}

#ask_bar_list{
	height:300px;
	overflow:hidden;
	background-image: url(../../images/2012/bg_list_num.gif);
	background-repeat: no-repeat;
	width:270px;
	margin-left:12px;
	margin-top:5px;
	margin-bottom:10px;
	background-position: 5px 5px;
	position:relative;
	}
/*#ask_bar_list li{ margin-left:40px; padding:0px 5px;}*/

#ask_bar_list a{ display:block; margin-left:40px; padding:0px 5px; width:230px;
	background-image: url(../../images/2012/bg_line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 12px;
	height:30px;
	line-height: 30px;
}

#ask_bar_ask_outer{ padding-left:16px; }
#ask_bar_ask_outer li{ float:left;}

#ask_bar_but{
	width:66px;
	height:29px;
	background-image: url(../../images/2012/bg_bt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#000;
	text-align:center;
	color:#fff;
	line-height:29px;
	cursor:pointer;
	_margin-top:1px;
}
.ask_input{ width:200px; overflow:hidden;}
#ask_word{ width:196px;}
.gallery_tab_on a:link,.gallery_tab_on a:visited{ color:#e50083}

.rs_style_1{
	background-image: url(../../images/2012/right_side/rs_bg_01.gif);
	background-repeat: repeat-y;
}
.rs_style_1 h2,.rs_style_1 h2 a{ height:65px; display:block; background-repeat:no-repeat;}
.rs_style_1 h3,.rs_style_1 h3 a{ height:65px; display:block; background-repeat:no-repeat;}
.rs_style_1_bottom{
	background-image: url(../../images/2012/right_side/rs_bg_bottom_1.gif);
	background-repeat: no-repeat;
	height: 20px;
}

.rs_style_2_bottom{
	background-image: url(../../images/2012/right_side/rs_bg_bottom_2.gif);
	background-repeat: no-repeat;
	height: 20px;
}


/*edit*/
.rs_model {width:298px;height:258px;border:1px solid #c2c2c2;margin-top:14px;}
.rs_model_middle {width:279px;padding-left:11px;height:217px;}
.rs_model_middle p {font-size:12px;font-family:"新宋体";color:#434343;margin-top:10px;}
.rs_model_middle p span {margin-left:22px;}
.rs_model_middle p a {color:#f4008a;}

.rs_recommend a{ position:relative; display:block;}
.rs_recommend em{
display:block; width:35px; height:35px; position:absolute; left:15px; top:92px; background-image:url(../../images/2012/modelvideo/play_but_1.png); background-repeat:no-repeat; cursor:pointer;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/2012/modelvideo/play_but_1.png");
	_background:none;
}
.rs_recommend img,.rs_recommend2 img{ width:250px; height:140px; }
.rs_recommend strong{
	display:block;
	margin-top:15px;
	margin-bottom:10px;
	background-image: url(../../images/2012/icon_video.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: left center;
}

.rs_recommend2 strong{
	display:block;
	margin-top:10px;
	margin-bottom:3px;
	font-size:14px;
	color:#000;
	text-align:center;
}


#rs_mv_luxury_list li{ float:left; padding-left:12px; height:112px; overflow:hidden;}
#rs_mv_luxury_list li img{ margin-bottom:2px;}
#rs_mv_luxury_list2{ padding:20px 0;}

#rs_model_video2 h2{
	background-image: url(../../images/2012/right_side/rs_title_model_video.jpg);
	margin-left: 22px;
}

#rs_model_video3 h2{
	background-image: url(../../images/2012/right_side/rs_title_model_video.gif);
}

#rs_model_forum h2{
	background-image: url(../../images/2012/right_side/rs_title_forum.gif);
}
#rs_model_forum ul{ padding:0px 24px;}


.video_pic_3 img{
	padding:3px;
	border: 1px solid #dbdbdc;
	background-color:#fff;
	width:195px;
	height:106px;

}
.makeup_area{
	float:left;
	width:203px;
	position:relative;
	padding-right:18px;
	
}
#makeup_area2{ width:680px; position:absolute;}
.makeup_area h2{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	height: 20px;
	background-image: url(../../images/2012/bg_line07.gif);
	background-repeat: no-repeat;
	background-position: 37px center;
	margin-bottom:10px;
}

.makeup_area .video_pic_3 p{
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	padding:0px 5px;
	margin-top:5px;;
	margin-bottom:10px;
	width:195px;
}

#rs_video_popular h2{ background-image:url(../../images/2012/right_side/rs_title_video_popular.gif); }

#rs_model_interview h2{ background-image:url(../../images/2012/modelvideo/tititle_interview.gif);}

#rs_model_gallery_list img.pic1{padding:0px 7px 5px 7px; border-bottom:1px dotted #a2a2a2;border-right:1px dotted #a2a2a2; display:block;overflow: hidden;}
#rs_model_gallery_list img.pic2{padding:0px 7px 5px 7px; border-bottom:1px dotted #a2a2a2; display:block;overflow: hidden;}
#rs_model_gallery_list img.pic3{padding:6px 7px 5px 7px; border-bottom:1px dotted #a2a2a2;border-right:1px dotted #a2a2a2; display:block;overflow: hidden;}
#rs_model_gallery_list img.pic4{padding:6px 7px 5px 7px; border-bottom:1px dotted #a2a2a2; display:block;overflow: hidden;}

.rs_ad1 { width:300px; padding-top:14px;}
.rs_ad1 img{ width:300px; height:212px;}
.rs_ad1 table,.rs_ad1 th,.rs_ad1 td,#rs_model_gallery_list th,#rs_model_gallery_list td{
border-top:none;
border-bottom:none;
padding:0px;
margin:0px;
border-collapse:collapse;
border-spacing:0;
padd:expression(this.cellPadding=0); 

}
table{border-collapse:collapse;} th,td{padding:0;} 

