@charset utf-8;
* {margin:0;padding:0}
#container {width:980px;margin:0 auto}
body,div{font:12px Verdana, Arial, Tahoma;word-break:break-all;color:#333}
span.gt{font-family:宋体;font-size:12px}
img{border:none}
a{color:#eee;text-decoration:none;word-wrap:break-word}
a:hover{text-decoration:underline}
ul,li,dl,dt,dd{list-style:none;background:none;margin:0;padding:0}
input,select,button{font:12px/18px Verdana, Arial, Tahoma;vertical-align:middle;color:#333}
.center{margin:0 auto}
.fl{float:left}
.fr{float:right}
.block{display:block}
.bold{font-weight:bold}
.bgc-fff{background:#fff}
.bgc-606060{background:#606060}
.mt5{margin-top:5px}
.h0{height:0}
.h20{height:20px}
.w102{width:102px}
.w980{width:980px}
.h0div{height:0;overflow:hidden;clear:both}
.top{height:23px;clear:both}
.arrBtn{width:92px;height:20px;background:url(../../images/beautyguide/product/buttomBg_04.gif) no-repeat;display:inline-block;_display:inline!important;_zoom:1!important}
.arrBkBtn{width:92px;height:20px;background:url(../../images/beautyguide/product/common/expert_search_bg_fashion.png) no-repeat;display:inline-block;_display:inline;_zoom:1}
.arrBtn a,.arrBkBtn a{display:inline-block;_display:inline;_zoom:1}
.arrBtn a.btn,.arrBkBtn a.btn{float:left;color:#000;height:100%;text-align:center;width:70px;padding:0 0 0 3px}
.arrBtn a.arr,.arrBkBtn a.arr{float:right;width:16px;height:16px}
.arrBtn a.arr:hover,.arrBkBtn a.arr:hover{text-decoration:none}
#h-news,#sign,#sign .sign-btn,#sign p{height:36px}
#h-news-l,#h-news-l strong,#h-news-list,#h-news-list li{height:22px;float:left}
#h-news{padding:2px 8px}
#h-news-l{width:737px;background:url(../../images/extra/hot_news.png) no-repeat;margin:6px 0;padding:1px}
#h-news-l strong{display:block;width:58px;padding-left:18px;line-height:22px}
#h-news-list{width:640px;overflow:hidden;padding:0 10px}
#h-news-list li{width:160px;overflow:hidden;line-height:22px}
#home #h-news{padding:2px 0}
#home #h-news-l{width:758px}
#fashion #h-news{background:#000}
#beauty #h-news{background:#CC4A7E}
#fashion #h-news-l{background-position:0 -24px}
#beauty #h-news-l{background-position:0 -48px}
#fashion #h-news-l strong{color:#ECD4D5}
#sign{width:218px;padding-left:2px;overflow:hidden;float:right}
#sign .sign-btn{display:block;width:109px;float:left;background:url(../../images/extra/btn_signin.png) no-repeat}
#sign p{line-height:36px;text-align:right;white-space:nowrap}
#sign .sign-btn:hover{background-image:url(../../images/extra/btn_signin_h.png)}
#sign #btn-reg{background-position:0 0}
#sign #btn-signin{background-position:0 -36px}
#sign p,#sign p a{color:#ddd}
div#send-to-a-friend-box{padding:40px 20px 40px 40px}
div#send-to-a-friend-box h1{font-size:15px;margin-bottom:40px}
div#send-to-a-friend-box p.champ{margin-bottom:10px}
div#send-to-a-friend-box label{margin-right:8px}
div#send-to-a-friend-box input{margin-right:10px}
div#send-to-a-friend-box input.text{width:230px}
div#send-to-a-friend-box input.text1{width:150px}
div#send-to-a-friend-box div.top-c,div#send-to-a-friend-box div.bottom-c{padding-left:30px;margin:10px 0}
div#send-to-a-friend-box div.bottom-c{border:1px solid #fff}
div#send-to-a-friend-box div.add-email-c{text-align:right;padding-right:28px;line-height:24px;height:26px;position:relative}
div#send-to-a-friend-box div.add-email-c .add-email{background:url(../../images/common/add_friend_email_back.png) no-repeat;position:absolute;width:26px;height:26px;top:0;right:110px}
div#send-to-a-friend-box div.btn-c,div#send-to-a-friend-box div.loading-c{text-align:center;margin:20px 0}
div#send-to-a-friend-box div.btn-c .btn{width:80px;height:24px;line-height:24px}
.clear,.oh{overflow:hidden}
#beauty #h-news-l strong,div#send-to-a-friend-box div.add-email-c a{color:#333}
#f-sites,#f-sites .bottom,#f-sites .inner{float: left;}
#mainnav .navcon dd{padding:8px 14px 0 \9;*padding:8px 10px 0;_padding:8px 10px 0}
.pos_r{ position:relative}

#beauty .w970 .w960 { margin-left:10px}

