.page-index{background:#f7f7f7;}
.module {
    margin: 0;
}
.flo-tab-pic-show .flo-tab-pic li a {
    margin-top: 40px;
}
.flo-tab-pic-show .flo-tab-pic li a span {
    width: 180px!important;
    height: 90px!important;
}
.gbc-tree .c {
    color: #ffffff!important;
}
.tree-hover .gbc-treelitem { background: #000; }
.gbc-tree .c:hover {
    color: #000;
}
.gbc-blockcon {
    background: #000;
   filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  
}
#headerCart{
   margin-right: 0px;
}
.gbc-treeli {
    border: none; 
}

#headerSearch{width:403px;}
.search-panel-fields { width: auto; overflow: hidden; padding: 0; border: 3px solid #bc0000; }
.search-panel-fields label { position: absolute; left: 10px; top: 0; z-index: 2; line-height: 32px; color: #949494; cursor: text; }
.search-panel-fields input { float: left; width: 290px; height: 32px; *line-height: 32px; margin: 0; padding: 0 10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0; background: #fff; }
.search-panel-fields button { float: left; position: static; width: 87px; height: 32px; background: #bc0000; border: 0; color: #fff; cursor: pointer; text-indent: 0; font-size: 18px; }

.hotsearch { position: relative; height: 30px; overflow: hidden; line-height: 30px; }
.hotsearch a { margin-left: 5px; color: #999; }

.cartbtn {display:none; }

.m-itemslist .type-grid .price-real {
    font-size: 20px;
}
.m-itemslist .type-grid .item {
    font-size: 15px;
}

.m-itemslist .type-grid .goodsname a {
    font-weight: 800;
}


.goods-property .goodsextra {
    font-size: 14px;
    color: #dd2727;
}
.price-real {
    font-size: 30px;
    color: #c40000;
}
.ft-conlist a:hover {
    color: #f4f4f4;
}

.site-nav-layer {
width: 300px;
    background: #000;
filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.78;
    opacity: 0.8;
}
.sublayer {
    visibility: hidden;
}
.newslist h3 {
    font-size: 18px;
    border-bottom: 2px solid #d71718;
}
.newslist li {
    height: 30px;
}
.newslist .title {
    float: left;
}
.newslist .info {
    float: right;
}

