*, html, body{margin:0; padding:0}

body{font-size:12px; font-family:Arial,"&#23435; &#20307; "; text-align:center; /*background:#c8c8c8; */background:#fff; color:#000}

h1, h2, h3{font-size:12px}

a img{border:0px}

div.body img[border]{border:1px solid #ccc}

div.free-html img[border]{border:1px solid #ccc}

hr{height:1px}

a{text-decoration:none; color:#000; font-size:12px}

#container{text-align:left; width:981px; margin:0 auto}

/* HEADER */
#header div.header-top div{float:right; width:60px; padding-top:20px; padding-bottom:5px; padding-right:10px; text-align:right}

#header div#banner div.elle-logo{ width:218px; float:left; margin-right:20px; margin-left:10px}

#header div#banner div.ad-top{ width:728px; float:left}

#header div#top-menu{height:50px; margin-top:5px; border-top:5px solid #000}

#header div#top-menu div.channel{border-bottom:1px solid #cacaca; padding:0px; margin:0px; float:left}

#header div#top-menu div.channel div.channel-menu{float:left}

#header div#top-menu div.channel #homesearch{ float:left;  margin-left:53px;  width:155px;  margin-top:2px;  border:1px solid #404040}

#hmenu{ text-align:center;  width:635px;  float:left}

#hmenu a{ font-weight:bold;  text-decoration:none;  font-size:14px}

#hmenu li a.channel-name{ margin-top:5px}

#hmenu, #hmenu ul{ margin:0;  padding:0;  list-style:none;  height:22px}

#hmenu li{ float:left;  width:53px;  padding-top:6px}

#hmenu li.club{ width:65px}

div.channel-menu div.bbs{ width:68px;  margin:0px;  margin-left:0px;  padding:0px;  float:left}

div.channel-menu div.blog{ width:67px;  padding:0px;  margin:0px;  float:left}

#top-menu .subchannel{clear:both}

#top-menu .subchannel ul li{ float:left;  width:65px;  padding-top:5px;  list-style-type:none}

#top-menu .subchannel ul li.channel-title{ padding-top:0px;  width:70px;  height:21px}

#top-menu .subchannel ul li.channel-li-bg{ width:4px;  margin-left:7px;  margin-right:3px}

#top-menu .subchannel ul li.channel-li-bg img{float:left; padding-top:3px}

#top-menu .subchannel ul li a.li-selected{ font-weight:bold}

#top-menu .subchannel li a{ font-size:12px;  font-weight:normal}

#top-menu .subchannel li a:hover{color:#666}

/*
#hmenu li:hover a.channel_name{border:1px solid #cacaca; border-bottom:0px solid #cacaca; padding:3px 5px 5px 5px; background:#fff}
*/
#hmenu li.channel-select{padding-top:4px; margin-left:-1px}

#hmenu li.channel-select a.channel_name img{border:1px solid #cacaca; border-bottom:0px solid #cacaca; padding:4px 7px 6px 7px; background:#fff}

#hmenu li.channel-one{width:66px}
#homesearch input{    float:left}

#homesearch input.search-text{    float:left;     width:125px;     height:20px;     padding-top:2px;     border:0px;     background-image:url('../images/search_bg.png')}

#homesearch input.searchonblur{    float:left;     width:125px;     height:20px;     padding-top:2px;     border:0px;     background-image:url('../images/search_bg.png')}

#homesearch input.searchonfocus{ float:left;  width:125px;  height:20px;  padding-top:2px;  border:0px;  background-image:none}

/* END HEADER */
#wrapper{ padding:0; margin:0}

#wrapper .content-container{float:left; width:678px;  padding:0; margin:0; background:#fff}
/* LEFTCOL  */
#leftcol{ float:left; width:120px; padding:0; margin:0}

/* RIGHTCOL  */
#rightcol{ border-left:1px #d1d1d1 solid;  border-right:1px #d1d1d1 solid;  float:right;  width:300px;  background:#fff;  padding:0}
/* END RIGHTCOL  */
/* FOOTER  */
#footer{height:235px; padding-left:42px}

#footer ul li{list-style-type:none; float:left; border-right:1px solid #fff}

#footer ul li.no-border{border-right:0px solid #fff}

#footer ul li a{color:#fff}

#footer ul li a:hover{text-decoration:underline}

#footer div.footer-link2 ul li span.link-title{font-weight:bold; color:#D7D7D7}

#footer div.footer-link1{padding-top:38px; padding-bottom:10px}

#footer div.footer-link1 li a{padding-left:15px; padding-right:15px}

#footer div.footer-link2 li a{padding-left:10px; padding-right:10px}

#footer div.footer-link1 li a.no-leftpadding, #footer div.footer-link2 li a.no-leftpadding{padding-left:0px}

#footer div.footer-link2{padding-top:7px}

#footer div.footer-link3{padding-top:10px}

#footer div.footer-link3 div.copyright{padding-top:21px; float:left; color:#d7d7d7}

#footer div.footer-link3 div.biaoshi{padding-top:7px; margin-left:23px; float:left}

/* END FOOTER  */
.float-break{ height:1%; /* Fix for IE */}

.float-break:after /* Terminate floating elements flow */{        content:"-";         height:0;         font-size:0;         visibility:hidden;         display:block;         clear:both}

.content-title{color:#000; font-weight:bold; font-size:16px}
.bloc-article .content-title a{color:#000; font-weight:bold; font-size:16px}

.fashion-font-color{color:#000}

.beauty-font-color{color:#e50083}

.life-font-color{color:#06306c}

.love-font-color{color:#a51599}

.health-font-color{color:#326a00}

.special-font-color{color:#555}

.collection-font-color{color:#555}

.activity-font-color{color:#1e81e6}

.magazine-font-color{color:#f56300}

.club-font-color{color:#6f3d63}

.blog-font-color{color:#903}

#user-breadcrumbs{height:40px}
.fashion-today-bg{background:#000}

.beauty-today-bg{background:#e50083}

.life-today-bg{background:#06306c}

.love-today-bg{background:#a51599}

.health-today-bg{background:#326a00}

.special-today-bg{background:#555}

.collection-today-bg{background:#555}

.activity-today-bg{background:#1e81e6}

.magazine-today-bg{background:#f56300}

.club-today-bg{background:#6f3d63}

.blog-today-bg{background:#903}

.home-today-bg{background:#3c0103}

.fashion-footer-bg{background:url(../images/fashion/footer_bg.png)}

.beauty-footer-bg{background:url(../images/beauty/footer_bg.png)}

.health-footer-bg{background:url(../images/health/footer_bg.png)}

.love-footer-bg{background:url(../images/love/footer_bg.png)}

.life-footer-bg{background:url(../images/life/footer_bg.png)}

.special-footer-bg{background:url(../images/special/footer_bg.png)}

.collection-footer-bg{background:url(../images/collection/footer_bg.png)}

.activity-footer-bg{background:url(../images/activity/footer_bg.png)}

.magazine-footer-bg{background:url(../images/magazine/footer_bg.png)}

.club-footer-bg{background:url(../images/club/footer_bg.png)}

.home-footer-bg{background:url(../images/home/footer_bg.png)}

