
/* fashion home */
div.fashion-home {
    background:#000;
}
div.fashion-home div.channel-top {
    background:url(../images/fashion/fashion_home_top_bg.png) no-repeat;
    width:980px;
    height:562px;
    *height:561px;
    padding:4px 0;
    overflow:hidden;
}
div.fashion-home div.channel-top div.home-top-col1 { 
    float:left;
    width:270px;
    padding:0 0 0 5px;
}
div.fashion-home div.channel-top div.home-top-col2 { 
    float:left;
    width:393px;
    margin-left:5px;
    margin-right:5px;
    display:inline;
}
div.fashion-home div.channel-top div.home-top-col3 { 
    float:left;
    width:300px;
}
div.fashion-home div.channel-top div.home-top-col2 div.top-row1 {
    padding:82px 10px 0 12px;
}
div.fashion-home div.channel-top div.home-top-col2 div.top-row2 {
    padding:29px 10px 0 12px;
}
div.fashion-home div.channel-top div.home-top-col2 div.top-row3 {
    padding:29px 10px 0 12px;
}
div.fashion-home div.channel-top div.home-top-col2 div.image-bloc {
    float:left;
    width:101px;
    border:1px solid #b0b0b0;
}
div.fashion-home div.channel-top div.home-top-col2 div.image-bloc img{
    float:left;
}
div.fashion-home div.channel-top div.home-top-col2 dl {
    float:right;
    width:258px;
}
div.fashion-home div.channel-top div.home-top-col2 dt {
    padding-top:14px;
    margin-bottom:5px;
}
div.fashion-home div.channel-top div.home-top-col2 dt a {
    /*color:#FFFFFF;*/
    color:#333333;
    font-size:14px;
}
div.fashion-home div.channel-top div.home-top-col2 dd a {
    /*color:#d9d9d9;*/
    color:#666666;
    line-height:25px;
}
div.fashion-home div.channel-top div.home-top-col3 div.right-btn { 
    margin-top:6px;
    *margin-top:3px;
}
div.fashion-home div.channel-top div.home-top-col3 a.right-newsletter-btn { 
    float:left;
    width:148px;
    height:46px;
    overflow:hidden;
    background:url(../images/fashion/email_btn.jpg) no-repeat; 
}
div.fashion-home div.channel-top div.home-top-col3 a.right-elle-magazine-btn { 
    float:right;
    width:148px;
    height:46px;
    overflow:hidden;
    background:url(../images/fashion/magzine_btn.jpg) no-repeat; 
}

div.fashion-home div.channel-bottom {
    background:#fff;
    margin:5px 5px 0 5px;
    padding:5px;
}
div.fashion-home div.channel-bottom div.left-c {
    float:left;
    width:651px;
    border:1px solid #ccc;
    padding:1px;
    background:#eeeeee;
    margin-right:5px;
    display:inline;
}
div.fashion-home div.channel-bottom div.spec-row-c div.left-c {
    height:302px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom a.more:hover,
div.fashion-home a.detail-link,
div.fashion-home div.channel-bottom div.tab-text-t a:hover,
div.fashion-home div.channel-bottom div.catwalk-bloc p a:hover,
div.fashion-home div.channel-bottom div.bbs-bloc p a:hover,
div.fashion-home div.channel-bottom div.right-c-i div.one-img p a:hover,
div.fashion-home div.channel-bottom div.bbs-bloc div.one-img div.image-bloc a:hover,
div.fashion-home div.channel-bottom div.accessory-bloc p a:hover {
    text-decoration:underline;
}
div.fashion-home div.channel-bottom a.more,
div.fashion-home div.channel-bottom a.detail-link:hover,
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dd .detail:hover,
div.fashion-home div.channel-bottom div.right-c div.tab-text p a:hover,
div.fashion-home div.channel-top div.home-top-col2 dd a:hover {
     text-decoration:none;
}
div.fashion-home div.channel-bottom div.main-title { 
    height:22px;
    line-height:22px;
    background:url(../images/fashion/main_title_bg.png) no-repeat;
    color:#fff;
    margin-bottom:4px;
}
div.fashion-home div.channel-bottom div.main-title a,
div.fashion-home div.channel-bottom div.main-title div.main-title-i li a,
div.fashion-home div.channel-bottom div.main-title div.main-title-i li a:hover,
div.fashion-home div.channel-bottom div.right-c div.tab-text p a.intro:hover,
div.fashion-home div.channel-bottom div.right-c div.tab-text a,
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-c li a,
div.fashion-home div.channel-top div.home-top-col2 a.detail-link,
div.fashion-home div.channel-top div.home-top-col2 dd a:hover {
    color:#fff;
}
div.fashion-home div.channel-top div.home-top-col2 a.detail-link,
div.fashion-home div.channel-top div.home-top-col2 dd a:hover {
    color:#333333;
}
div.fashion-home div.channel-bottom div.main-title label { 
    float:left;
    margin-left:8px; 
    display:inline;
    font-weight:bold;
}
div.fashion-home div.channel-bottom div.main-title div.main-title-i {
    float:right;
    height:22px;
}
div.fashion-home div.channel-bottom div.main-title div.main-title-i ul li {
    float:left;
}
div.fashion-home div.channel-bottom div.main-title div.main-title-i li a {
     float:left;
     padding:0 4px;
     height:16px;
     overflow:hidden;
     line-height:14px;
     border:1px solid #ccc;
     margin-right:3px;
     display:inline;
     margin-top:2px;
     text-align:center;
     background:url(../images/fashion/title_text_bg.png) repeat-x;
}
div.fashion-home div.channel-bottom div.main-title div.main-title-i a.white-more {
    width:41px;
    background:url(../images/fashion/white_arrow_more.png) no-repeat right 5px;
    font-size:9px;
    padding-right:0px;
    margin-right:8px;
    border:0;
}
div.fashion-home div.channel-bottom a.black-more {
    background:url(../images/fashion/black_arrow_more.png) no-repeat right 6px;
    font-size:9px;
    display:block;
}
div.fashion-home div.channel-bottom a.gray-more {
    background:url(../images/fashion/gray_arrow_more.png) no-repeat right 4px;
    padding-right:9px;
    font-size:9px;
    display:block;
}

div.fashion-home div.channel-bottom div.main-title div.main-title-i li.last {
     border:0; 
     background:none;
}
div.fashion-home div.channel-bottom div.content-row {
    margin-bottom:5px;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i {
    float:left;
    width:377px;
    border:1px solid #ccc;
    background:#fff;
    padding:6px 5px;
    display:inline;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i div.left-c-i-row {
    margin-bottom:10px;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i div.image-bloc {
    float:left;
    width:92px;
    height:122px;
    padding:1px;
    border:1px solid #ccc;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i div.image-bloc a {
    float:left;
    border:1px solid #ccc;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl {
    float:right;
    width:267px;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dd,
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dt {
    line-height:20px;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dt {
    margin:5px 0 10px 0;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dt a{
    font-size:14px;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dt a, 
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dd .detail:hover {
    color:#333333;
}
div.fashion-home div.channel-bottom div.left-c div.left-c-i dl dd .detail {
    color:#666;
}
div.fashion-home div.channel-bottom div.left-c div.right-c-i {
    float:left;
    width:249px;
    margin-left:12px;
    display:inline;
}
div.fashion-home div.channel-bottom div.left-c div.right-c-i ul {
    background:url(../images/fashion/li_line_bg.png) no-repeat left top;
    margin-top:8px;
}
div.fashion-home div.channel-bottom div.left-c div.right-c-i li {
    line-height:22px;
    height:23px;
    background:url(../images/fashion/li_line_bg.png) no-repeat left bottom;
}
div.fashion-home div.channel-bottom div.left-c div.right-c-i li a {
    background:url(../images/fashion/gray_li_style_bg.png) no-repeat 4px 5px;
    padding-left:14px;
}
div.fashion-home div.channel-bottom div.right-c {
    float:left;
    width:298px;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
}
div.fashion-home div.channel-bottom div#fashion-collection-tabs {
    width:298px;
}
div.fashion-home div.channel-bottom div.right-c li {
	margin:0;
	padding:0;
}
div.fashion-home div.channel-bottom div.right-c li a {
    height:20px;
    line-height:20px;
    border-top:1px solid #000;
    text-align:center;
    font-weight:bold;
    background:url(../images/fashion/white_tab_title_bg.png) repeat-x;
}
div.fashion-home div.channel-bottom div.right-c li a:hover {
    color:#000;
    text-decoration:none;
}
div.fashion-home div.channel-bottom div.right-c li.tab1 {
    float:left;
    width:152px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.right-c li.tab2 {
    float:right;
    width:144px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.right-c li.tab1 a {
    float:left;
    width:151px;
    border-right:1px solid #000;
}
div.fashion-home div.channel-bottom div.right-c li.tab2 a {
    float:right;
    width:143px;
    border-left:1px solid #000;
}
div.fashion-home div.channel-bottom div.right-c li a.selected {
    color:#eeeeee;
    background:url(../images/fashion/black_tab_title_bg.png) repeat-x;
}
div.fashion-home div.channel-bottom div.right-c div.tab-content {
    background:url(../images/fashion/tab_content_bg.png) repeat-x;
    width:282px;
    padding:12px 8px 9px 8px;
}
div.fashion-home div.channel-bottom div.right-c div.tab-content a.gray-more {
    margin-right:10px;
}
div.fashion-home div.channel-bottom dd div.image-bloc {
    float:left;
    width:98px;
    height:98px;
    border:1px solid #ccc;
    padding:1px;
    background:#fff;
    overflow:hidden;
}
div.fashion-home div.channel-bottom dd div.image-bloc a {
    float:left;
    border:1px solid #ccc;
}
div.fashion-home div.channel-bottom div.right-c div.tab-text {
    float:right;
    width:172px;
    line-height:20px;
}
div.fashion-home div.channel-bottom div.tab-text-t a {
    font-size:14px;
}
div.fashion-home div.channel-bottom div.right-c div.tab-text p a.intro {
    color:#d9d9d9;
}
div.fashion-home div.channel-bottom div.right-c div.tab-content dt,
div.fashion-home div.channel-bottom div.bbs-bloc dt,
div.fashion-home div.channel-bottom div.accessory-bloc dt {
    line-height:22px;
    height:23px;
}
div.fashion-home div.channel-bottom div.right-c div.tab-content dt {
    background:url(../images/fashion/white_li_line_bg.gif) no-repeat left bottom;
}
div.fashion-home div.channel-bottom div.right-c div.tab-content dt a,
div.fashion-home div.channel-bottom div.interactive-c dt a,
div.fashion-home div.channel-bottom div.bbs-c dt a,
div.fashion-home div.channel-bottom div.accessory-l dt a {
    color:#333;
    background:url(../images/fashion/special_li_style_bg.png) no-repeat 4px 6px;
    *background:url(../images/fashion/special_li_style_bg.png) no-repeat 4px 4px;
    padding-left:14px;
}
div.fashion-home div.channel-bottom div.right-c dd {
    padding-bottom:20px;
    background:url(../images/fashion/white_li_line_bg.gif) no-repeat left bottom;
}
div.fashion-home div.more-link {
    text-align:right;
    margin-top:13px;
    position:relative;
}
div.fashion-home div.channel-bottom div.more-link a:hover {
    color:#000;
}
div.fashion-home div.banner-bg {
    background:#000;
    width:960px;
    height:120px;
    margin-bottom:5px;
}
div.fashion-home div.channel-bottom div.right-c-i div.one-img {
    float:left;
    width:77px;
    margin-right:7px;
    display:inline;
}
div.fashion-home div.channel-bottom a.img-l {
    float:left;
    border:1px solid #ccc;
}
div.fashion-home div.channel-bottom div.right-c-i div.one-img p {
    line-height:18px;
    padding-left:4px;
}
div.fashion-home div.channel-bottom div.right-c-i div.one-img p a {
    color:#666;
}
div.fashion-home div.channel-bottom div.right-c-i div.last-img {
    margin-right:0;
}
div.fashion-home div.channel-bottom div.interactive-bloc,
div.fashion-home div.channel-bottom div.bbs-bloc {
    float:right;
    width:296px;
    border:1px solid #ccc;
    background:#ededee;
    padding:1px;
}
div.fashion-home div.channel-bottom div.interactive-bloc div.interactive-c,
div.fashion-home div.channel-bottom div.bbs-bloc div.bbs-c {
    border:1px solid #ccc;
    background:#fff;
}
div.fashion-home div.channel-bottom div.interactive-bloc div.interactive-c {
    padding:0 9px 9px 9px;
    min-height: 265px;
}
div.fashion-home div.channel-bottom div.interactive-c dd a.detail-link:hover {
    color:#000;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.bbs-c {
    padding:9px;
}
div.fashion-home div.channel-bottom div.interactive-bloc div.tab-text {
    float:right;
    width:168px;
    line-height:20px;
}
div.fashion-home div.channel-bottom div.interactive-bloc div.tab-text p a.intro {
    color:#666;
}
div.fashion-home div.channel-bottom div.interactive-bloc div.tab-text p a.intro:hover {
    color:#333;
}
div.fashion-home div.channel-bottom div.interactive-c dd {
    padding-top:9px;
    padding-bottom:20px;
    *padding-bottom:10px;
    background:url(../images/fashion/gray_li_line_bg.png) no-repeat left bottom;
}
div.fashion-home div.channel-bottom div.interactive-c dt {
    line-height:22px;
    height:23px;
    background:url(../images/fashion/gray_li_line_bg.png) no-repeat left bottom;
}

div.fashion-home div.catwalk-bloc {
    margin-top:13px;
}
div.fashion-home div.catwalk-bloc div.left-c {
    position:relative;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.right-c {
    float:right;
    width:300px;
    height:250px;
    background:#000;
    border:0;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-border-l {
    background:url(../images/fashion/catwalk_border_left_bg.png) no-repeat left top;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-border-t {
    background:url(../images/fashion/catwalk_border_top_bg.png) no-repeat left top;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-c {
    background:url(../images/fashion/catwalk_content_bg.png) repeat-x left top;
    padding:9px 10px;
    height:195px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-c li {
    float:left;
    width:107px;
    margin-left:8px;
    margin-right:4px;
    display:inline;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-c li a.img-l {
    float:left;
    width:105px;
    height:141px;
    border:1px solid #666;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-c li img {
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.top-c {
    height:33px;
    overflow:hidden;
    padding-left:7px;
    position:relative;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.top-c-i {
    position:absolute;
    top:19%;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.top-c span.top-c-txt {
    float:left;
    margin-right:20px;
    padding-top:3px;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.top-c select {
    float:left;
    width:136px;
    height:20px;
    margin-left:10px;
    display:inline;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.top-c select#modeSelect3 {
    width:189px;
}
div.fashion-home div.channel-bottom div.catwalk-bloc .slide-prev { 
    float:left;
    background:url(../images/fashion/catwalk_slide_btn_prev.png) no-repeat;
    margin-top:42px;
}
div.fashion-home div.channel-bottom div.catwalk-bloc .slide-next { 
    float:right;
    background:url(../images/fashion/catwalk_slide_btn_next.png) no-repeat;
    margin-top:42px;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-jCarouselLite {
    float:left;
    width:600px;
    text-align:center;
    height:179px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.catwalk-bloc div.catwalk-c p {
    float:left;
    padding:0 0 0 10px;
    margin-top:4px;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.main-title div.main-title-i a.white-more {
    width:41px;
    padding-right:5px;
    background:url(../images/fashion/white_arrow_more.png) no-repeat right 4px;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.one-img {
    float:left;
    width:124px; 
    margin-right:20px;
    display:inline;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.last-img {
    margin-right:0;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.one-img div.image-bloc {
    float:left;
    width:122px;
    height:82px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.one-img div.image-bloc a {
    float:left;
    border:1px solid #eee;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.one-img p {
    float:left;
    line-height:19px;
    margin-top:3px;
}
div.fashion-home div.channel-bottom div.bbs-bloc div.one-img p a {
    color:#333;
}
div.fashion-home div.channel-bottom div.bbs-bloc dd,
div.fashion-home div.channel-bottom div.bbs-bloc dt {
    background:url(../images/fashion/bbs_li_line_bg.png) no-repeat left bottom;
}
div.fashion-home div.channel-bottom div.bbs-bloc dd {
    padding-bottom:14px;
}

div.fashion-home div.channel-bottom div.accessory-bloc {
    float:left;
    width:323px;
    border:1px solid #cdcdcd;
    background:#fff;
}
div.fashion-home div.channel-bottom div.right-accessory {
    float:right;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.category {
    height:31px;
    line-height:31px;
    padding:0 9px 0 7px;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.category a {
    float:left;
    font-weight:bold;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.category .more {
    float:right;
    font-weight:normal;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.category .black-more {
    padding-right:5px;
    width:34px; 
    background:url(../images/fashion/black_arrow_more.png) no-repeat right 14px;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.accessory-c {
    padding:9px 5px 8px 4px;
    _padding-bottom:0;
    background:#e5e5e5;
    height:158px;
    margin-bottom:10px;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.accessory-jCarouselLite {
    float:left;
    width:281px;
    height:157px;
    overflow:hidden;
}
div.fashion-home div.channel-bottom div.accessory-bloc .slide-prev { 
    float:left;
    background:url(../images/fashion/accessory_slide_btn_prev.png) no-repeat;
    margin-right:3px;
    display:inline;
    margin-top:30px;
}
div.fashion-home div.channel-bottom div.accessory-bloc .slide-next { 
    float:right;
    background:url(../images/fashion/accessory_slide_btn_next.png) no-repeat;
    margin-top:30px;
}
div.fashion-home div.channel-bottom div.accessory-bloc li { 
    float:left;
    width:92px;
    margin-right:1px;
    display:inline;
}
div.fashion-home div.channel-bottom div.accessory-bloc li a.img-l {
    width:90px;
    height:120px;
}
div.fashion-home div.channel-bottom div.accessory-bloc p {
    float:left;
    line-height:16px;
    margin-top:3px;
    padding-left:4px;
}
div.fashion-home div.channel-bottom div.accessory-bloc p a,
div.fashion-home div.channel-bottom div.accessory-bloc p a:hover {
    color:#333;
}
div.fashion-home div.channel-bottom div.accessory-l {
    background:#fff;
    padding:0 0 11px 3px;
}
div.fashion-home div.channel-bottom div.accessory-l dt {
    background:url(../images/fashion/accessory_li_line_bg.png) no-repeat left bottom;
}
div.fashion-home div.channel-bottom div.accessory-bloc div.accessory-l dt.line {
    height:1px;
    background:url(../images/fashion/accessory_li_line_bg.png) no-repeat left top;
    overflow:hidden;
}body.fashion-body div#header-hot-news{
	background:url(../images/channelhome/fashion_head.png) no-repeat;
}
