﻿@charset "utf-8";
body {
	font-family:Arial,"宋体";
	font-size:12px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pagemain{
	width:953px;
	margin:0px auto;
}
ul,li,dl,dt,dd{
	list-style:none;
	margin:0px;
	padding:0px;
}
p{
	margin:5px 0px 0px 0px;
}
img{
	border:0px;
	vertical-align:middle;
}
.txt_gray{
	color:#666;
}
/*页面顶部*/
#logo{
	width:500px;
	height:42px;
	float:left;
	margin:10px auto;
}
#quickmenu{
	float:right;
	margin:20px 0px 0px 0px;
	text-align:right;
}
#quickmenu ul li{
	float:left;
}
/*当前位置导航*/
#location-link{
	color:#fff;
	margin:7px 0px 0px 50px;
}
#location-link a{
	color:#fff;
}
/*导航*/
#topnav{
	clear:both;
	height:32px;
}
#topnav ul{
	height:32px;
	padding-left:35px;
	background:url(../Images/topbuttonsbarbackground.gif) no-repeat;
}
#topnav ul li{
	float:left;
	padding:12px 0px 0px 0px;
}
#topnav ul li a{
	display:block;
	height:7px;
}
#topnav ul li a.cecistar{
	width:61px;
	background:url(../Images/topButtonsText01.gif) left top no-repeat;
}
#topnav ul li a.styleguide{
	width:70px;
	margin:0px 0px 0px 20px;
	background:url(../Images/topButtonsText02.gif) left top no-repeat;
}
#topnav ul li a.lookbest{
	width:63px;
	margin:0px 0px 0px 20px;
	background:url(../Images/topButtonsText03.gif) left top no-repeat;
}
#topnav ul li a.sulptureclub{
	width:96px;
	background:url(../Images/topButtonsText04.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
#topnav ul li a.beforeafter{
	width:94px;
	background:url(../Images/topButtonsText05.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
#topnav ul li a.cecispirit{
	width:66px;
	background:url(../Images/topButtonsText06.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
#topnav ul li a.sweethome{
	width:74px;
	background:url(../Images/topButtonsText07.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
#topnav ul li a.fashion{
	width:52px;
	background:url(../Images/topButtonsText08.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
#topnav ul li a.beauty{
	width:49px;
	background:url(../Images/topButtonsText09.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
#topnav ul li a.feature{
	width:55px;
	background:url(../Images/topButtonsText10.gif) left top no-repeat;
	margin:0px 0px 0px 20px;
}
/*主干上半部*/
#top{
	width:953px;
	height:561px;
	background:url(../Images/topBoxBackground.jpg) no-repeat;
}
#top_leftimg{
	width:388px;
	height:100%;
	float:left;
	background:url(../Images/CoverGirl-trans.png) no-repeat;
}
#top_rightcontent{
	width:565px;
	margin:47px 0px 0px 0px;
	float:left;
}
#top_cecistar{
	width:329px;
	float:left;
}
#top_zhubian{
	width:219px;
	margin:0px 0px 0px 3px;
	float:left;
}
#top_zhubian_tuijian{
	height:212px;
	background:url(../Images/ConverRightBackground.gif) no-repeat;
}
#top_zhubian_tuijian dl{
	width:182px;
	height:21px;
	padding:36px 0px 0px 19px;
	background:url(../Images/ConverRightTitle.png) 19px 10px no-repeat;
}
#top_zhubian_tuijian ul{
	margin:12px 0px 0px 0px;
}
#top_zhubian_tuijian li{
	height:21px;
	padding:2px 0px 0px 32px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e3e3e3;
	background:url(../Images/ConverRightListStyleImage.png) 5px 7px no-repeat;
}
#top_zhubian_tuijian li a{
	color:#ce3b6f;
	text-decoration:none;
}
#cecigirls_img{
	width:329px;
}
#cecistar_tab ul li{
	float:left;
}
#myman_img{
	width:329px;
}
#con_menu_1{
	clear:both;
	height:352px;
	background:url(../Images/ConverLeft_bg.gif) repeat-x;
}
#con_menu_2{
	clear:both;
	height:352px;
	background:url(../Images/ConverLeft_bg.gif) repeat-x;
	display:none;
}
#cecistarinfolist{
	margin:4px 0px 0px 15px;
}
#mymaninfolist{
	margin:4px 0px 0px 15px;
}
#cecistarinfolist li{
	padding:4px 0px 0px 0px;
	width:300px;
}
#mymaninfolist li{
	padding:4px 0px 0px 0px;
	width:300px;
}
#cecistarinfolist a{
	color:#666;
	text-decoration:none;
}
#mymaninfolist a{
	color:#666;
	text-decoration:none;
}
#video{
	width:219px;
	height:171px;
	margin:1px 0px 0px 3px;
	float:left;
	background:url(../Images/ConverTVCBackground.gif) repeat-x;
	text-align:center;
	vertical-align:middle;
}
#videobg{
	height:171px;
	background:url(../Images/TVCPlayer.jpg) no-repeat;
}
#videoplayer{
	margin:4px auto;
}
#coverbottom{
	width:565px;
	height:129px;
	background:url(../Images/ConverBottomBackground-trans.png) no-repeat;
	float:left;
}
#covergirls{
	width:220px;
	margin:38px 0px 0px 0px;
	float:left;
}
#icons{
	margin:0px 0px 0px 60px;
	padding-top:22px;
	float:left;
	width:280px;
}
#icons li{
	float:left;
	margin-right:0px;
}
#cell_01 a{
	background:url(../Images/ConverBottomIcon01-trans.png) right top no-repeat;
	display: block;
	width: 75px;
	height: 87px;
	margin-right: 35px;
}
#cell_02 a{
	background:url(../Images/ConverBottomIcon02-trans.png) right top no-repeat;
	display: block;
	width: 60px;
	height: 87px;
	margin-right: 35px;
}
#cell_03 a{
	background:url(../Images/ConverBottomIcon03-trans.png) right top no-repeat;
	display: block;
	width: 60px;
	height: 87px;
}
.gray_box{
	height:133px;
	margin-top:10px;
	background:#9d9d9d;
}
.cecicommend {
	width:451px;
	height:121px;
	padding-top:6px;
	margin-left:9px !important;
	margin-left:2px;
	float:left;
	overflow:hidden;
	background:url(../Images/productbg.jpg) left 8px no-repeat;
}
.grayrightbox {
	width:241px;
	height:143px;
	float:right;
}
.grayrightbox#editorstest dd a,.grayrightbox#testerstalk dd a{
	color:#fff;
	text-decoration:none;
}
.grayrightbox#editorstest dt *{
	margin:9px 0px 0px 5px;
}
.grayrightbox#testerstalk dt *{
	margin:9px 0px 0px 5px;
}
.grayrightbox dl dd {
	margin:5px 0px 0px 6px;
	width:120px;
}
.middlebox{
	width:476px;
	float:left;
	margin:10px 0px;
}
.middlebox dd a:link,.middlebox dd a:visited{
	color:#666;
	text-decoration:none;
}
.middlebox dd a:hover{
	text-decoration:underline;
}
.middlebox dt a:link,.middlebox dt a:visited{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.middlebox dt a:hover,.middlebox dt a:active{
	color:#fff;
	background:#333;
}
.middlebox#styleguide .title{
	background:url(../Images/whiteBoxLeftTitle01-trans.png) no-repeat;
	height:28px;
	margin:12px 0px 0px 15px
}
.middlebox#lookbest .title{
	background:url(../Images/whiteBoxLeftTitle02-trans.png) no-repeat;
	height:28px;
	margin:12px 0px 0px 15px
}
.middlebox#styleguide .left,.middlebox#lookbest .left{
	width:212px;
	height:323px;
	padding:12px 0px 0px 15px;
	margin:0px 3px 0px 0px;
	float:left;
}
.middlebox#styleguide .left *,.middlebox#lookbest .left *{
	width:180px;
}
.middlebox#styleguide .left dt,.middlebox#lookbest .left dt{
	padding:0px 0px 0px 10px;
}
.middlebox#styleguide .left dd,.middlebox#lookbest .left dd{
	padding:4px 0px 0px 10px;
}
.middlebox#styleguide .righttop,.middlebox#lookbest .righttop{
	width:243px;
	height:140px;
}
.middlebox#styleguide .righttop dt{
	padding:9px 0px 0px 10px;
	width:90px;
}
.middlebox#lookbest .righttop dt{
	padding:9px 0px 0px 10px;
}
.middlebox#styleguide .righttop dd{
	padding:4px 0px 0px 10px;
	width:90px;
}
.middlebox#lookbest .righttop dd{
	padding:4px 0px 0px 10px;
	width:140px;
}
.middlebox#styleguide .rightbottom,.middlebox#lookbest .rightbottom{
	width:243px;
	height:192px;
	margin:3px 0px 0px 0px;
}
.middlebox#styleguide .rightbottom dt{
	padding:9px 0px 0px 136px;
	width:90px;
}
.middlebox#lookbest .rightbottom dt{
	padding:9px 0px 0px 10px;
	width:140px;
}
.middlebox#styleguide .rightbottom dd{
	padding:4px 0px 0px 136px;
	width:100px;
}
.middlebox#lookbest .rightbottom dd{
	padding:9px 0px 0px 10px;
	width:100px;
}



.bodybox5cell {
	height:333px;
	clear:both;
	float:none;
	margin-bottom:10px;
	background:url(../Images/white5cellBoxBackground.gif) no-repeat;
}
.bodybox5cell .cell_01 a{
	display:block;
	width:298px;
	height:331px;
}
.bodybox5cell a{
	color:#666;
	text-decoration:none;
}
.bodybox5cell dl {
	width: 326px;
	height: 165px;
	float: left;
	padding: 1px 2px 1px 1px;
}
.bodybox5cell dl:first-child {
	width: 294px;
	height: 331px;
	padding: 1px 1px 1px 0px;
	padding:0px;
	float: right;
}
.bodybox5cell .cell_01{
	width: 294px;
	height: 331px;
	padding: 1px 1px 1px 0px;
	padding:0px;
	float: right;
}
.bodybox5cell dl dt {
	margin-bottom:8px;
	_margin-bottom:16px;
}
.bodybox5cell dl.cell_02 dt {
	margin-top:26px;
	margin-left:161px;
	width:152px;
}
.bodybox5cell dl.cell_02 dd {
	margin-left:168px;
	width:145px;
}
.bodybox5cell dl.cell_03 dt {
	margin-top:21px;
	margin-left:159px;
	width:154px;
}
.bodybox5cell dl.cell_03 dd {
	margin-left:169px;
	width:143px;
}
.bodybox5cell dl.cell_04 dt {
	margin-top: 21px;
	margin-left: 201px;
	width: 112px;
}
.bodybox5cell dl.cell_04 dd {
	margin-left: 182px;
	width: 134px;
}
.bodybox5cell dl.cell_05 dt {
	margin-top: 21px;
	margin-left: 183px;
	width: 130px;
}
.bodybox5cell dl.cell_05 dd {
	margin-left: 170px;
	width: 145px;
}


#hanju{
	margin:10px 0px 0px 8px !important;
	margin:10px 0px 0px 3px;
	width:430px;
	height:122px;
	background:url(../Images/grayBottomBoxLeftBackground-trans.png) no-repeat;
	float:left;
}
#hanjujieshao dl{
	height:100px;
}
#hanjujieshao a{
	color:#fff;
	text-decoration:none;
}
#hanjuhot{
	float:left;
	position:absolute;
	width:150px;
	height:200px;
}
#hanjuhot a{
	display:block;
	width:150px;
	height:200px;
}
#hanjujieshao dt{
	margin:10px 0px 5px 190px;
}
#hanjujieshao dd{
	width:120px;
	margin:0px 0px 0px 190px;
}
.lightbox{
	width:250px;
	height:120px;
	float:left;
	margin:10px 0px 0px 5px;
	background:url(../Images/grayBottomBoxCenterBackground-trans.png) no-repeat;
}
.lightbox dl{
	height:120px;
}
.lightbox dt{
	margin:10px 0px 5px 10px;
}
.lightbox dd{
	width:120px;
	margin:0px 0px 0px 10px;
}
.lightbox dd a:link,.lightbox dd a:visited{
	color:#fff;
	text-decoration:none;
}
#hanguocover{
	float:left;
}
#hanguocover ul li{
	margin:0px 0px 8px 0px;
}
#sanlei{
	margin:20px 0px 0px 0px;
}
.sanlei_box{
	float:left;
	margin:0px 0px 0px 30px;
}
.sanlei_box ul{
	width:223px;
	margin:5px 0px 0px 0px;
}
.sanlei_box ul li{
	padding:3px 0px;
	word-break:keep-all;
	white-space:nowrap;
	border-bottom:1px dotted #ccc;
}
.sanlei_box ul li a:link,a:visited{
	color:#666;
	text-decoration:none;
}
.sanlei_box ul li a:hover,a:active{
	color:#333;
}
.sanlei_box .fashion{
	width:223px;
	height:24px;
	background:url(../Images/fashion_title.jpg) no-repeat;
}
.sanlei_box .beauty{
	width:223px;
	height:24px;
	background:url(../Images/beauty_title.jpg) no-repeat;
}
.sanlei_box .feature{
	width:223px;
	height:24px;
	background:url(../Images/feature_title.jpg) no-repeat;
}
.sanlei_box .fashion a,.sanlei_box .feature a,.sanlei_box .beauty a{
	width:223px;
	height:22px;
	display:block;
}
/*底部连接及版权*/
.gototop{
	clear:both;
	width:953px;
	text-align:right;
	margin-top:16px;
	height:30px;
}
.bottommenubar{
	margin-top:10px;
	height:42px;
	width:100%;
	background-image:url(../Images/bottomMenuBarBackground.gif);
	background-repeat:repeat-x;
	border-bottom-style:solid;
	border-bottom-color:#a7a7a7;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-color:#a7a7a7;
	border-top-width:1px;
}
.bottommenubar a{
	text-decoration:none;
	color:#999;
}
.bottommenubar a:hover{
	color:#333;
}
.bottommenubar ul{
	width:680px;
	margin:12px auto;
}
.bottommenubar ul li{
	float:left;
	padding-left:24px;
	padding-right:24px;
	background:url(../Images/bottomMenuBarSpliter.gif) left 2px no-repeat;
}
.bottommenubar ul li:first-child{
	background-image:none;
}
.copyright{
	width:100%;
	margin:6px auto auto auto;
	height:30px;
	text-align:center;
}
.copyright a{
	text-decoration:none;
	color:#999;
}
#product{
	width:452px;
	height:85px;
	margin:38px 0px 0px 0px;
}
#showgalleryinfo h5{
	color:#069;
	margin:4px 0px;
}
.bottom_link{
	width:950px;
	margin:10px 0px 0px 150px;
	padding:0px 0px 5px 0px;
}
.bottom_link li{
	margin:0px 0px 10px 14px;
	display:block;
	float:left;
	border:1px solid #ccc;
}
#float_ad{
	width:100%;
	background:#fff;
}
#float_ad ul{
	width:850px;
	left:17%;
	top:0;
	position:absolute;
}
#float_ad ul li.close{
	width:100%;
	background: url(../Images/main_ad_close.jpg) 98% 100% #fff no-repeat;
	height:70px;
	cursor:hand;
}