﻿@charset "utf-8";
body{
	font-family:Arial,"宋体";
	font-size:12px;
	margin:0px;
	padding:0px;
	line-height:20px;
}
ul,li{
	list-style:none;
	margin:0px;
	padding:0px;
}
p{
	margin:5px 0px 0px 0px;
}
#pagemain{
	width:953px;
	margin:0px auto;
}
input{
	font:Arial,"宋体";
	font-size:12px;
}
img{
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
img a{
	background:none;
}
#middle{
	width:953px; overflow:hidden;
	background:url(../Images/pagesBodyBackground.jpg) no-repeat;
}
#left{
	margin:70px 0px 0px 0px;
	width:217px;
	float:left;
	position:relative;
}
.sun_left_a,.sun_left_a1,.sun_left_a2{ position:absolute; width:220px; left:0; top:0; cursor:pointer; display:block;}
.sun_left_a {height:35px; }
.sun_left_a1{height:68px; }
.sun_left_a2{height:110px; }
#right{
	width:620px;
	margin:90px 0px 0px 52px;
	float:left;
}
#right p{
	margin:10px 0px;
}
#leftfashion,#leftcecistar,#leftfeature,#leftlookbest,#leftstylegudie,#leftscu,#leftsweet,#leftba,#leftspirit,#leftbeauty,#leftzhuanti{
	margin:70px 0px 0px 0px;
	width:217px;
	float:left; position:relative;
}
/*文字背景部分么*/
.txt_gray{
	color:#666;
}
.bg_gray{
	background:#f5f5f5;
}
.spacer{
	margin:8px px 0px 0px;
	border-bottom:1px solid #ccc;
}
.btn {
	padding:2px 5px 1px 0px;
	background:#ddd;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	border-top: #666 1px solid; 
	border-left:#666 1px solid;
	border-left-color:#ddd;
	border-bottom-color:#666;
	border-top-color:#ddd;
	border-right-color:#666;
	vertical-align:top;
	color:#000;
	cursor:pointer;
    height:21px;
}
.s_textbox{
	border:1px solid #ccc;
	padding:2px;
}
.txtPink{
	font-size:12px;
	color:#f69;
}
/*页面顶部*/
#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/topbuttonsbar.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;
}
/*右侧内容*/
#subtop{
	width:670px;
}
#searchbar{
	width:345px;
	margin:5px 0px 0px 0px;
	padding:9px 0px 4px 19px;
	background:url(../Images/searchbox.gif) no-repeat;
	float:left;
}
#d_cecigirls{
	margin:7px 0px 0px 0px;
	width:295px;
	float:right;
}
#datalist{
	width:617px;
}
#datalist td,#cecistar_datalist td{
	border-bottom:1px dotted #ccc;
}
.title{
	width:450px;
	padding:7px 0px;
}
#cecistar_datalist{
	width:673px;
}
.cecistartitle{
	width:410px;

	padding:7px 0px;

}
.cecistar_categroy{
	width:110px;
	text-align:center;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
}
.cecistar_time{
	text-align:center;
	width:90px;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
}
.cecistar_hit{
	text-align:center;
	width:63px;
	border-right:1px dotted #fff;
}
.title a:link,.title a:link,.title a:visited{
	color:#333;
	text-decoration:none;
}
.cecistartitle a:link,.cecistartitle a:link,.cecistartitle a:visited{
	color:#333;
	text-decoration:none;
}
.title a:hover{
	color:#fff;
	background:#66c;
	text-decoration:none;
}
.cecistartitle a:hover{
	color:#fff;
	background:#66c;
	text-decoration:none;
}
.time{
	text-align:center;
	width:100px;
	float:left;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
}
.hit{
	text-align:center;
	width:87px;
	float:left;
	border-right:1px dotted #fff;
}
/*底部连接及版权*/
.gototop{
	clear:both;
	width:684px;
	text-align:right;
	margin-top:16px;
	height:30px;
}
.bottommenubar{
	margin-top:10px;
	clear:both;
	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:link,.bottommenubar a:visited{
	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;
}
/*分页*/
#pager{
	width:617px;
	margin:20px auto;
	text-align:center;
}
#pager ul{
	float:left;
	position:relative;
    left:50%;
}
#pager li{
	float:left;
	display:block;
	position:relative;
    right:50%;
}
#pager span{
	display:block; 
	padding:3px 6px 3px 6px; 
	background:#dfdfdf; 
	font-weight:bold; 
	border:1px solid #ccc; 
}
#pager a{
	display:block; 
	text-decoration:none; 
	margin:0px; 
	color:#06c;
	padding:3px 6px 3px 6px;
	border:1px solid #ccc;
}
#pager a:hover{
	border:1px solid #09f; 
	background:#ccffff; 
}
#cecigirls{
	width:647px;
	height:385px;
	margin:5px 0px 0px 0px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
#covergirls_list a,#backstage_list a{
	color:#f33;
	text-decoration:none;
}
#myman_list a{
	color:#f90;
	text-decoration:none;
}
#myman{
	width:647px;
	height:274px;
	margin:5px 0px 0px 0px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.dapian{
	float:left;
	margin:2px 0px 0px 2px;
}
.covergirls_img{
	width:96px;
	float:left;
	margin:15px 0px 0px 2px;
}
#covergirls_list,#backstage_list,#myman_list{
	clear:both;
}
#myman_left{
	float:left;
}
#cecigirls_right,#myman_right{
	float:right;
}
.cecistar_title{
	text-align:right;
}
.cecistarinfo_float{
	width:200px;
	float:left;
	margin:15px 0px 0px 15px;
}
.cecistarinfo_float span{
	display:block;
	padding:5px 0px 0px 0px;
}
.otherinfo_list{
	clear:both;
	margin:10px 0px 0px 0px;
	border-top:1px solid #ccc;
}
.otherinfo_list li{
	list-style:outside;
	padding:5px 0px;
}
.otherinfo_list li a{
	color:#333;
	text-decoration:none;
}

#photo_title{
	width:664px;
	height:47px;
	background:url(../Images/photo_title_bg.jpg) no-repeat;
}
#photolist{
	width:664px;
	margin:5px 0px 0px 0px;
}
.photo_box{
	float:left;
	width:143px;
	height:207px;
	margin:10px 15px 0px 7px!important;
	margin:10px 12px 0px 4px;
	background:url(../Images/albumbg.gif) left top no-repeat;
}
.photo_box span{
	display:block;
	padding:5px;
	text-align:center;
}
.photo_box span.txt{
	padding:0px;
	text-align:center;
}
#photolist_details{
	width:664px;
	height:34px;
	background:url(../Images/photolist_details_bg.jpg) repeat-x;
}
#photolist_details span{
	width:50%;
	text-indent:5px;
	margin:3px 0px 0px 0px;
	float:left;
}
#photolist_details span.starname{
	color:#333;
	font-weight:bold;
}
#photolist_details span.total{
	text-align:right;
}
.total a{
	color:#f36;
	text-decoration:none;
}
#photo_details{
	width:664px;
	margin:10px 0px 0px 0px;
}
.details{
	width:480px;
	margin:0px 20px 0px 0px;
}
.details{
	float:left;
}
.info{
	width:150px;
	float:right;
	color:#666;
}
.info .backtodir a{
	color:#f06;
	text-decoration:none;
}
.info ul li{
	padding:5px 0px;
	border-bottom:1px solid #dfdfdf;
}
.info ul li:last-child{
	border:0px;
}
.gotoprev,.gotonext{
	float:left;
	padding:10px 0px;
	width:240px;
}
.gotonext{
	text-align:right
}
.infodetails{
	width:620px;
}
.info_copyright{
	clear:both;
	width:620px;
	height:47px;
	background:url(../Images/infotitle_bg.jpg) repeat-x;
}
.info_copyright span{
	display:block;
	margin:8px 0px 0px 2px;
}
.infotitle{
	width:410px;
	float:left;
}
.infotitleright a{
	color:#f36;
	text-decoration:none;
}
.infotitleright{
	width:200px;
	float:left;
	text-align:right;
}
.infotitle{
	font-size:16px;
	color:#f36;
}
.infotitleright{
	text-align:right;
}
.previnfo{
	margin:10px 0px;
}
.previnfo a{
	color:#333;
	text-decoration:none;
}
.infopage{
	margin:5px 0px;
	border-bottom:1px solid #ccc;
}
.infopage{
	padding:10px 0px;
	text-align:center;
}
.infopage a{
	color:#333;
	text-decoration:none;
}
.info_content{
	margin:10px 0px 0px 0px;
}
/*Look Best*/
.lookbest_list_bg{
	width: 644px;
	height: 188px;
	margin:0px 0px 15px 0px;
	background: url(../Images/lookbest_list_bg.jpg) no-repeat;
}
.lookbest_list_main{
	margin: 5px 5px 5px 8px;
}
.lookbest_list_right{
	margin: 0px 0px 0px 20px;
	width: 370px;
	float: left;
}
.lookbest_list_img{
	width: 218px;
	height: 168px;
	float: left;
	padding: 4px 0px 0px 0px;
}
.lookbest_list_photo{
     text-align: right;
     border-bottom: 1px solid #ccc;
 }
.lookbest_list_title{
	padding:4px 0px 0px 0px;
}
.lookbest_list_title a{
	color:#333;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.lookbest_list_synopsis{
	line-height:20px;
    padding:5px 0px;
}
.dl_list{
	width:380px;
}
.dl_list ul li{
	margin:5px 8px 0px 0px;
	width:180px;
	float:left;
	overflow:hidden;
}
.dl_list ul li a:link,a:visited{
	color:#333;
	text-decoration:none;
}
.dl_list ul li a:hover{
	background:#333;
	color:#fff;
}

/*会员注册*/
#regTitle{
	margin:0px 0px 10px 0px;
}
#memberReg{
	margin:10px 0px 0px 0px;
}
#memberReg input{
	border:1px solid #ccc;
}
#memberReg label{
    font-weight:bold;
}
#memberReg td{
	border-bottom:1px solid #ccc;
}
#memberReg .left{
	width:100px;
	padding:5px 0px;
	text-align:center;
	border-right:1px dotted #ccc;
}
#memberReg .right{
	padding:5px 0px 5px 15px;
}
#agree{
	width:650px;
	text-align:right;
	background:#dedede;
	padding:3px 0px;
}
#agree a{
	color:#f60;
}
#regSubmit{
	height:23px;
	margin:10px 0px 5px 50px;
}
#regSubmit input{
	padding:2px 5px 1px 0px;
	background:#ddd;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	border-top: #666 1px solid; 
	border-left:#666 1px solid;
	border-left-color:#ddd;
	border-bottom-color:#666;
	border-top-color:#ddd;
	border-right-color:#666;
	vertical-align:top;
	color:#000;
	cursor:pointer;
    height:21px;
}

/*会员登录*/
#memberLogin{
	width:627px;
	height:277px;
	margin:50px 0px 0px 0px;
	background:url(../Images/login_bg.gif) no-repeat;
}
#memberLogin a{
	color:#06c;
	text-decoration:underline;
}
#memberLoginList{
	width:300px;
	margin:100px 0px 0px 150px;
}
#memberLoingList_Name label,#memberLoingList_Password label{
	width:110px;
	float:left;
	text-align:right;
}
#memberLoingList_btn{
	margin:8px 0px 0px 114px;
}

/*期刊订阅*/
.orderlist a{
	color:#069;
	text-decoration:underline;
}
#subsnavlist{
	width:100%;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #ccc;
}
#subsnavlist li{
	float:left;
}
#subsnavlist li a{
	color:#666;
	display:block;
	width:89px;
	height:24px;
	padding:3px 0px 0px 7px;
	margin:0px 5px 3px 0px;
	text-decoration:none;
}
#subsnavlist li a:hover{
	background:#dfdfdf;
}
#subsnavlist li a#current{
	color:#fff;
	text-decoration:none;
	background:url(../Images/subs_current_bg.jpg) no-repeat;
}
#subsitems{
	width:100%;
}
#subsitems a{
	color:#ff66ae;
	padding:3px;
}
#subsitems a:hover{
	background:#ff66ae;
	color:#fff;
}
#subsitems p{
	border-bottom:1px dotted #ccc;
	padding:5px 0px;
	margin:5px 0px;
}
#subsitems p span{
	font-weight:bold;
	width:100px;
	float:left;
}
#ddl_MonthFrom,#ddl_MonthTo{
	width:50px;
}
#memberinfo{
	border:1px solid #dfdfdf;
	margin:0px 0px 20px 0px;
	padding:5px;
	background:#f9f9f9;
}
#memberinfo a{
	padding:3px;
}
#memberinfo a:link,#memberinfo a:visited{
	color:#ff66ae;
	text-decoration:none;
}
#memberinfo a:hover{
	background:#ff66ae;
	color:#fff;
}
#updatememberitems p{
	border-bottom:1px dotted #dfdfdf;
	padding:5px 0px;
	margin:5px 0px;
}
#updatememberitems p span{
	font-weight:bold;
	width:100px;
	float:left;
}
#updatememberitems p.no{
	border:0px;
}
.answer_noshow{
	color:#666;
}
.question{
	cursor:hand;
	font-weight:bold;
	margin:5px 0px;
	clear:both;
}
#subshelp p{
	margin:0px 0px 5px 0px;
	padding:0px;
}
.a_float_img{
	float:left;
	width:30px;
}
.a_float_txt{
	float:left;
}
.list a{
	color:#06c;
	text-decoration:none;
	padding:2px;
}
.list a:hover{
	background:#06c;
	color:#fff;
}
/*提示部分*/
.notice{
	width:400px;
	margin:0px auto;
}
.notice a:link,.notice a:visited{
	color:#ff66ae;
	text-decoration:none;
	padding:3px;
}
.notice a:hover{
	background:#ff66ae;
	color:#fff;
	text-decoration:none;
}
.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;
}
/*     SUN 2010/06/22    CSS错位    */
.clear{clear:both;}

/*
#rt_CouponList_ctl00_d_isopen,#rt_CouponList_ctl03_d_isopen{display:none;}
*/
