@charset "utf-8";
/* CSS Document
   粉色-gods
   theme40.css */
body {
   background: #fff8e9 url("http://img2.cache.netease.com/t/image/theme/theme40/bg.jpg") no-repeat scroll center top;
}

/* layout */
.content {
   background: #FEF0F3;
}
.content .conL {}

/* sprites */
.publishBox-btn a,
.singleStatusUpdate .sendinfo-btn,
.module-badge-btn em,
.singleHomeNav a em {
   background-image: url("http://img4.cache.netease.com/t/image/theme/custom01/custom_v120920.png");
}

/* top nav */
.navi-bg {
   background: #C93D57;
}
.navi li.current {
   background: #AC203A;
}
.navi li.hover,
.navi li.hover .link,
.navi .link:hover {
   background: #B62D47;
   color: #FFF;
}
.navi-sublist {
   background: transparent url("http://img4.cache.netease.com/t/image/theme/custom01/navi_filter_bg.png") repeat scroll 0 0;
   _background: #B32A44;
}
.navi-sublist .solid-line {
   background: #E15872;
}
.navi-sublist-list a:hover {
   background: #8D1A30;
}
.navi-sublist-list a.link-title,
.navi-sublist-list a.link-title:hover {
   color: #FEB8C6;
}
.nav-num {
   color: #FFDB85;
}    
.navi li.item-line{
   border-left: 1px solid #EE7F94;
}

/* tweet btn */
.publishBox-btn a {
   background-position: 0 -126px;
}
.publishBox-btn a:hover {
   background-position: 0 -153px;
}
.publishBox-btn a:active {
   background-position: 0 -180px;
}
.publishBox-btn a.disabled,
.publishBox-btn a.disabled:hover,
.publishBox-btn a.disabled:active {
   background-position: 0 -207px;
}

/* right-module badge */
.module-badge-btn {
   background: #FCD6DF;
}
.module-badge-btn:hover {
   background: #FFF;
}
.module-badge-btn em.icon-expand{
   background-position: -51px 0;
}
.module-badge-btn em.icon-shrink{
   background-position: -65px 0;
}

/* right-module integral spread */
.module-spread-hd em {
   border-color: transparent transparent #FFF8F9;
}
.module-integral-inner,
.module-spread-bd {
   background:#FFF8F9;
}

/* singleHomeNav */
.singleHomeNav  a:hover {
   color: #CE4D65;
}
.singleHomeNav .home em {
   background-position: 0 0;
}
.singleHomeNav .mention em {
   background-position: 0 -27px;
}
.singleHomeNav .replied em {
   background-position: 0 -54px;  
}
.singleHomeNav .session em {
   background-position: 0 -79px;  
}
.singleHomeNav .recommend em {
   background-position: 0 -239px;
}
.singleHomeNav .fav em {
   background-position: 0 -99px;   
}
.singleHomeNav .current .home em {
   background-position: -26px 0;
}
.singleHomeNav .current .mention em {
   background-position: -26px -27px;
}
.singleHomeNav  .current .replied em {
   background-position: -26px -54px;   
}
.singleHomeNav .current .session em {
   background-position: -26px -79px;   
}
.singleHomeNav .current .recommend em {
   background-position: -26px -239px;
}
.singleHomeNav .current .fav em {
   background-position: -26px -99px;   
}

/* layoutSwitch toTop */
.layoutSwitch:hover,
.toTop:hover {
   background: #EA8598;
}