@charset "utf-8";
/* CSS Document */

.screen1 {
	height:576px;
	background:#f92576 url(../../images/beautyguide/beauty_screen1_bg.jpg) no-repeat 0 0;
}
.screen1 .center_div {
	width:367px;
	float:left;
	margin-top:83px;
}
.screen1 .center_div dl {
	margin:0;
	padding:0;
	margin-bottom:16px;
	clear:both;
	height:148px;
}
.screen1 .center_div dl dt {
	float:left;
	width:111px;
	overflow:hidden;
}
.screen1 .center_div dl dd {
	line-height:20px;
	color:#FFF;
	float:right;
	width:242px;
	padding-top:5px;
}
.screen1 .center_div dl dd b{
	background:#5A5A5A;
	color:#fff;
	font-weight:lighter;
	text-decoration:none;
}
.screen1 .center_div dl dd span {
	clear:both;
	color:#e8e8e8;
}

.screen1 .right_div {
	margin-top:4px;
	float:right;
	width:300px;
}
.screen1 .ad{
	width:300px;
	height:510px;
	}
.screen1 .order_btn{
	margin-top:6px;
	}
.bg_screen2 {
	background:#cc4a7e;
}
/*1126*/

a.a1:link{
	font-size:14px;
	font-family:"宋体";
	color:#FFFFFF;
	font-weight:normal;
}
a.a1:visited{
	font-size:14px;
	font-family:"宋体";
	color:#FFFFFF;
	font-weight:normal;
}
a.a1:hover{
	font-family:"宋体";
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

a.a2:link{
	font-size:12px;
	font-family:"宋体";
	color:#FFFFFF;
	text-decoration:underline;
}
a.a2:visited{
	font-size:12px;
	font-family:"宋体";
	color:#FFFFFF;
	text-decoration:underline;
}
a.a2:hover{
	font-family:"宋体";
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.a3:link{
	font-size:12px;
	font-family:Verdana, Arial, Tahoma;
	color:#323232;
	font-weight:normal;
}
a.a3:visited{
	font-size:12px;
	font-family:Verdana, Arial, Tahoma;
	color:#323232;
	font-weight:normal;
}
a.a3:hover{
	font-family:Verdana, Arial, Tahoma;
	font-weight:normal;
	font-size:12px;
	color:#323232;
	text-decoration:underline;
}
/* end 1126 */
.bg_home_pl {
	background:url(../../images/beautyguide/prolist_leftbg.jpg) no-repeat left top;
}
.bg_home_pr {
	background:url(../../images/beautyguide/prolist_rightbg.jpg) no-repeat right top;
}
.prolist_top {
	width:954px;
	height:25px;
	clear:both;
	background:url(../../images/beautyguide/more.jpg) no-repeat 907px 9px;
}
.prolist_top span {
	margin-left:10px;
	display:inline;
	color:#cc4a7e;
	font-weight:bold;
	line-height:25px;
	float:left;
}
.prolist_top a {
	width:42px;
	height:15px;
	margin:5px 9px 0 0;
	display:block;
	float:right;
}
.prolist_left {
	width:214px;
	float:left;
	display:inline;
	padding:10px 0 0 10px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	.prolist_left {
		width:214px;
		position:absolute;
		display:inline;
		padding:10px 0 0 10px;
	}
}
.prolist_right {
	width:707px;
	float:right;
	display:inline;
	margin:10px 0 0 13px;
}
.pr_left {
	height:364px;
	width:4px;
	background:url(../../images/beautyguide/pr_left_bg_beauty.jpg);
	float:left;
}
.pl_txt {
	clear:both;
	margin-top:7px;
}
.pl_txt a {
	font-family:"宋体";
	color:#FFF;
	font-size:14px;
	clear:both;
	height:22px;
	line-height:22px;
	font-weight:bold;
}
.pl_txt span {
	color:#FFF;
	clear:both;
	font-size:14px;
	line-height:22px;
}
.pr_center {
	height:364px;
	width:696px;
	background:url(../../images/beautyguide/pr_center_bg.jpg);
	float:left;
}
.pro_unit {
	width:223px;
	height:132px;
	float:left;
	display:inline;
	margin:22px 0 0 8px;
}
.pu_img {
	padding:1px;
	border:1px #CCC solid;
	width:96px;
	height:128px;
	float:left;
	margin-right:10px;
}
.pu_txt {
	float:left;
	width:110px;
}
.pu_txt a {
	text-decoration:none;
}
.pr_right {
	height:364px;
	width:7px;
	background:url(../../images/beautyguide/pr_right_bg.jpg);
	float:left;
}




.home_prolist {
	width:960px;
	height:412px;
	background:url(../../images/beautyguide/beauty_prolist_bg.jpg) repeat-x top;
}

/*------- content-home --------*/
.content-home {
	float:left;
	width:286px;
	margin:0 5px 0 5px;
	display:inline;
}
.content-home .latest {
	float:left;
	width:270px;
	margin:4px 0 0 0;
}
.content-home .latest .home-links {
	margin:2px 0 0 0;
}
.content-home .latest .home-links ul {
	border:1px #b41c4d solid;
	background:#c52160;
	margin:0 0 2px 0;
	padding:10px 0;
	overflow:hidden;
	zoom:1;
	line-height:20px;
}
.content-home .latest .home-links ul li {
	background:url(../../images/beautyguide/beauty_arrow.gif) no-repeat 6px 6px;
	float:left;
	width:50%;
	line-height:20px;
}
.content-home .latest .home-links ul li a {
	background:url(../../images/beautyguide/brand/latest_home_links_li_bg.gif) no-repeat 6px center;
	padding:0 0 0 16px;
	color:#f5d3e3;
}
.content-home .center-content {
	float:left;
	width:397px;
}
.content-home .center-content .title h2 {
	background:url(../../images/beautyguide/brand/center_content_title.jpg) no-repeat 0 0;
	height:75px;
	text-indent:-9999em;
}
.content-home .center-content .contentbox {
	width:382px;
	margin:1px 0 0 0;
	background:#d04176;
	padding:7px 0 8px 11px;
	overflow:hidden;
	zoom:1;
}
.content-home .center-content .contentbox .left {
	float:left;
	width:111px;
	margin:0 14px 0 0;
}
.content-home .center-content .contentbox .left img {
	display:block;
	float:left;
	vertical-align:bottom;
}
.content-home .center-content .contentbox .right {
	float:left;
	width:252px;
}
.content-home .center-content .contentbox .right h3 {
	font-size:14px;
	line-height:28px;
	color:#fff;
}
.content-home .center-content .contentbox .right h3 a {
	color:#fff;
}
.content-home .center-content .contentbox .right .short-des {
	font-size:12px;
	color:#f8e8f2;
	line-height:28px;
}
.content-home .center-content .contentbox .right .short-des a {
	text-decoration:underline;
	color:#fff;
	margin:0 0 0 10px;
}
.content-home .right-content {
	float:right;
	width:300px;
}
.content-home .right-content a {
	float:left;
}
.content-home .right-content a img {
	border:1px #ccc solid;
	margin:6px 4px 0 0;
}
.content-home .right-content a.nomargin img {
	margin-right:0;
}
/*slide begin*/ 
#slide {
	width:270px;
	background:#000
}
#largeImage {
	width:270px;
	height:350px;
	position:relative;
	overflow:hidden;
	border-bottom:1px #f333 solid;
}
#largeImage img {
	width:270px;
	height:350px
}
#largeImage .word {
	text-decoration:none;
	display:block;
	width:254px;
	height:57px;
	padding:8px;
	color:#f25894;
	line-height:28px;
	background:#000;
	text-align:left;
	font-size:14px;  /*font-weight:bold; */
	font-family:"&#40657; &#20307; ";
	position:absolute;
	z-index:9;
	left:0;
	bottom:44px;
	filter:alpha( opacity = 70);
	opacity:0.5;
}
#slideThumbs {
	width:270px;
	height:78px;
	padding-top:9px
}
#slidePrev, #slideNext, #slideThumbs div {
	float:left
}
#slidePrev, #slideNext {
	width:45px;
	height:65px
}
#slidePrev {
	background:url(../../images/beautyguide/common/slide-prev-bg.gif) no-repeat center center
}
#slideNext {
	background:url(../../images/beautyguide/common/slide-next-bg.gif) no-repeat center center
}
#slideThumbs div {
	width:180px;
	height:65px;
	overflow:hidden;
	position:relative
}
#slideThumbs ul {
	width:180px;
	list-style:none;
	position:absolute
}
#slideThumbs li {
	float:left;
	width:50px;
	height:65px;
	padding:0 5px
}
#slideThumbs li a {
	display:block;
	width:50px;
	height:65px;
	position:relative;
	text-decoration:none;
}
#slideThumbs li img {
	width:50px;
	height:65px;
	filter:alpha( opacity = 50);
	opacity:0.5
}
#slideThumbs li a span {
	display:block;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	color:#666;
	cursor:pointer;
	background:#000;
	position:absolute;
	left:2px;
	bottom:2px;
	display:none;
}
#slideThumbs li a:hover span, #slideThumbs .current span {
	color:#fff
}
#slideThumbs li .current img {
	filter:alpha( opacity = 100);
	opacity:1
}

/*slide end*

