
/*====================================================================*/
/*			 fashion default color #373737 		*/
/*===================================================================*/

body.fashion div#logo a
{
/*	background:url(../images/fashion/logo.gif) left top no-repeat; */
	background:url("/design/ellehk/images/home/logo.gif") left top no-repeat;
	display: block;
	width:232px;
	height:90px;
}

body.fashion .alaune .headUne
{
   	background-color:#373737;
}

body.fashion h1
{
	background-color:#373737;
	color:#fff;
	line-height:22px;
}

body.fashion div#child-list-block div.top{
	height:22px;
	width:120px;
	background:url("../images/fashion/left_menu_top.gif") top left no-repeat;
}

body.fashion div#child-list-block div.bottom{
	height:11px;
	width:120px;
	background:url("../images/fashion/left_menu_bottom.gif") top left no-repeat;
}

body.fashion div#child-list-block ul{
	border-left:solid 4px #373737;
	margin:0;
	padding:0 0 0 4px;
}

body.fashion div#child-list-block ul li{
	background:url("../images/fashion/img_submenu_puce.gif") 0px 3px no-repeat;
	padding-left:8px;
}

body.fashion div#child-list-block ul li a.selected{
	color:#373737;
	font-weight:bold;
}

body.fashion div#child-list-block ul li a:hover {
	color:#373737;
}

body.fashion div.center-column-one div.kv a.previous
{
	background:url("../images/fashion/previous-15*9.gif") top left no-repeat;
}

body.fashion div.center-column-one div.kv a.next
{
	background:url("../images/fashion/next-15*9.gif") top left no-repeat;
}

body.fashion div.center-column-two div.vote-block div.last-block
{
	border-right:solid 1px #373737;
	border-bottom:solid 1px #373737;
}

body.fashion div.center-column-one div.two-square-pic-block
{
	border:1px solid #373737;
}

body.fashion div.center-column-one div.goods-block
{
	background:#373737;
        height: 186px;
        
}
body.fashion div.center-column-one div.goods-block div.items
{
	border-bottom:dashed 1px #fff;
        height: 95px;
}

body.fashion div.center-column-one div.brand-list-block
{
	background-color:#373737;
        height: 266px;
        
}

body.fashion div#center-column-container div.channel-latest-block div.items{
	border-left:solid 1px #373737;
	border-right:solid 1px #373737;
	border-bottom:solid 1px #373737;
      
}

body.fashion div#center-column-container div.list-type-b div.latest-news-list a.more {
	background:url("../images/fashion/fashion_more.png") top left no-repeat;
}

body.fashion div.list-type-b div.latest-news-list div.list-item div.second-block {
	border-bottom-color:#373737;
}

body.fashion div#center-column-container div.two-square-pic-block ul li
{
	background:url("../images/fashion/list_square.gif") 0 5px no-repeat;
}
body.fashion div#center-column-container div.list-type-b div.latest-news-top {
	border-right-color:#373737;
}

body.fashion div#center-column-container div.brand-list h1 {
	background:#b2b2b2;
	color:#000;
}
body.fashion div.center-column-one div.search-block{
        padding-top: 8px;
	
}
body.fashion div#center-column-container div.search-accessories-block{
        padding-top: 15px;
	background-color:#373737;
}

body.fashion div.center-column-two div.one-pic-right-block a.more
{
	background-color:#373737;
}

body.fashion div#left-column
{
	width:660px;
	float:left;
}

body.fashion div.center-column-two div.one-pic-right-block
{
	border-bottom:1px solid #373737;
}

body.fashion div.center-column-two div.two-pic-right-block div.academy-block
{
	border-bottom:1px dashed #373737;
}
body.fashion div.center-column-two div.two-pic-right-block
{
	border-right:1px solid #373737;
        border-left: 1px solid #373737;
        border-bottom:1px solid #373737;
}

/* search_result_page start */

body.fashion div#center-column-container div.searchresult-block
{
	background:#c9c9c9;
}

div.center-column-one div.brand-list-block .channel-title
{
	background:url(../images/fashion/brand_index_title.png) no-repeat left top;
}
body.fashion div#main-container div#center-column-container div.navi .pagenavigator .current
{
	color:#373737;
	font-weight:bold;
}

body.fashion div#main-container div#center-column-container .pagenavigator .current_page
{
	color:#373737;
	font-weight:bold;
}

body.fashion div.center-column-one div.brand-list-block a.more {
	background:url("../images/fashion/fashion_more.png") top left no-repeat;
}
/* add by Clement start */
body.fashion div#head,
body.fashion div#main-container,
body.fashion div#footer
{
	padding-left:5px;
	padding-right:5px;
	width:980px;
}

body.fashion div.ellehk-content{
	background:#ffffff;
	width:990px;
	margin:0px;
}

body.fashion div#main-container {
	margin:0px;
	/*padding-top:20px;*/
	padding-bottom:20px;
	padding-top:0px;
}
/*
body.home{
   background-image:url('http://ad.hk.doubleclick.net/ad/Elle.com.hk/HOME;post=1;tile=5;sz=1500X696;ord=123456789?');
     background-color:#ffffff;
}*/

body.fashion div#bookmark{
	left:-115px;
}
/* add by Clement end */


/* For fashion home whatsnew start */

body.fashion div.center-column-two div.fashion-whatsnew-block{
	/*border-right:solid 1px #e20078;*/
	height:373px;
	overflow:hidden;
	margin-bottom:19px;
        border-bottom:solid 1px #373737;

}

body.fashion div.center-column-two div.fashion-whatsnew-block div.position {
	overflow:hidden;
	height:355px;
}

body.fashion div.center-column-two div.fashion-whatsnew-block div.first-block{
	width:129px;
	float:left;
}

body.fashion div.center-column-two div.fashion-whatsnew-block div.last-block{
	width:90px;
	float:right;
	margin-right:5px;
}

body.fashion div.center-column-two div.fashion-whatsnew-block div.whatsnew-content{
	padding:10px 0px;
	border-bottom:dashed 1px #373737;
	height:146px;
	width:227px;
	overflow:hidden;
}

body.fashion div.center-column-two div.fashion-whatsnew-block div.float-break ul{
	margin:0;
	padding-left:0px;
}

body.fashion div.center-column-two div.fashion-whatsnew-block ul a{
	color:#000000;
}

body.fashion div.center-column-two div.fashion-whatsnew-block li{
	color:#000000;
	list-style-type:none;
	margin-bottom:0px;
	padding-left:8px;
	background:url("../images/fashion/list_square.gif") 0px 3px no-repeat;
	margin-left:0;
}

body.fashion div.center-column-two div.fashion-whatsnew-block ul{
	margin:10px 0 0 0;
	padding:0;
}

body.fashion div.center-column-two div.fashion-whatsnew-block a.more{
	height:22px;
	width:59px;
	text-align:center;
	float:right;
	margin-top:-2px;
	display: block;
	background:url("../images/fashion/fashion_more.png") bottom right no-repeat;
}

body.fashion div.center-column-two img#fashion,
body.fashion div.center-column-two img#accessories{
	border:solid 1px #666666;
}

/* For beauty home whatsnew end */

/* Style Insight and Star Style block start */

body.fashion div#center-column-container div.style-insight-block,
body.fashion div#center-column-container div.star-style-block
{

	border-right:1px solid #373737;
        border-bottom:1px solid #373737;
        border-left:1px solid #373737;
        margin-bottom:19px;
	_margin-bottom:20px;
	height:186px;
	_height:187px;	
        overflow:hidden;
}

body.fashion div#center-column-container div.style-insight-block div.style-insight,
body.fashion div#center-column-container div.star-style-block div.star-style
{
	width:227px;
	height:161px;
	
	
	
}

body.fashion div#center-column-container div.style-insight div.first-block,
body.fashion div#center-column-container div.star-style div.first-block
{
	width:114px;
	float:left;
}

body.fashion div#center-column-container div.style-insight div.last-block,
body.fashion div#center-column-container div.star-style div.last-block{
	width:104px;
	float:right;
	height:161px;
	overflow:hidden;
}

body.fashion div#center-column-container div.style-insight div.last-block div.position,
body.fashion div#center-column-container div.star-style div.last-block div.position
{
	height:143px;
	overflow:hidden;
}

/* end of Style Insight and Star style */


body.fashion div#center-column-container div.style-insight a.more,
body.fashion div#center-column-container div.star-style a.more
{
	width:60px;
	height:18px;
	display:block;
	float:right;
	background:url("../images/common/more.gif") top left no-repeat;
}

div#center-column-container div.style-insight h3 a,
div#center-column-container div.star-style h3 a{
	
	text-decoration:none;
      
}

div#center-column-container div.style-insight h3 a:hover,
div#center-column-container div.star-style h3 a:hover{
	text-decoration:underline;
}
div#center-column-container div.style-insight h3,
div#center-column-container div.star-style h3
{
	padding:4px 6px 0 0;
}
body.fashion div#center-column-container div.style-insight  div.title,
body.fashion div.center-column-two div.one-pic-left-block  div.title
{
	margin-bottom: 6px;
	font-size:13px;
	font-weight:bold;
	padding-top:10px;
}
/* Style Insight and Star Style block  end */

/* Street Snap Block override start*/

div.center-column-one div.three-pic-list-block{
	border-left:solid 1px #373737;
	border-bottom:solid 1px #373737;
	border-right:solid 1px #373737;
	height:186px;
	overflow:hidden;
        margin-bottom: 20px
}

div.center-column-one div.three-pic-list-block div.position {
	height:165px;
	overflow:hidden;
}

body.fashion div.center-column-one div.three-pic-list-block div.thumbs{
	padding:12px 3px 5px 3px;
	border-bottom:dashed 0px;
	height:105px;
	overflow:hidden;
}

div.center-column-one div.three-pic-list-block div.item{
	width:88px;
	float:left;
}

div.center-column-one div.three-pic-list-block div.item div.image{
	padding:0 8px;
}

div.center-column-one div.three-pic-list-block div.item div.image a{
	display:block;
	width:70px;
	height:70px;
	overflow:hidden;
	border:solid 1px #666666;
}

div.center-column-one div.three-pic-list-block div.item div.text{
	margin-top:3px;
	padding:3px;
	text-align:center;
}

div.center-column-one div.three-pic-list-block ul {
	list-style-type:none;
	color:#e20078;
	padding:0;
	margin:5px 0 0 10px;
}

div.center-column-one div.three-pic-list-block ul li{
	padding-left:8px;
	margin:0 0 5px 0;
	background:url("../images/fashion/list_square.gif") 0 5px no-repeat;
}

div.center-column-one div.three-pic-list-block ul li a{
	line-height:14px;
	color:#e20078;
}

body.fashion div.center-column-one div.three-pic-list-block a.more{
	height:18px;
	width:60px;
	display:block;
	float:right;
	background:url("../images/common/more.gif") top left no-repeat;
}

/* For Street Snap override end */

/* Fashion Academy */

/* academy block start */
body.fashion div.center-column-two div.two-pic-right-block div.academy
{
	padding-top:0;
}
body.fashion div.center-column-two div.two-pic-right-block div.academy-block
{
	height:158px;
}

body.fashion div.center-column-two div.two-pic-right-block
{
	height:275px;
 	margin-bottom:19px;
	overflow:hidden;
}

body.fashion div.center-column-two div#fasion-academy
{
	height:250px;
 	margin-bottom:19px;
	overflow:hidden;
}

body.fashion div.center-column-two div.two-pic-right-block div.academy-block div.first-block
{
	height:151px;
	overflow:hidden;
	float:left;
}
body.fashion div.center-column-two div.two-pic-right-block div.academy-block div.last-block
{
	float:left;
	width:97px;
	line-height:16px;
	padding:10px 6px 0 6px;
}
body.fashion div.center-column-two div.academy-block div.last-block p {
	padding:2px 0 0 2px;
}

body.fashion div.center-column-two div.two-pic-right-block div.academy-list
{
	padding:12px 0 0 0;
	clear:both;
}

body.fashion div.center-column-two div.two-pic-right-block a.more
{
	float:right;
	width:60px;
	height:22px;
	display:block;
        background:url("../images/common/more.gif") top left no-repeat;
}
.img-border img
{
	float:left;
}
/* academy block end*/
