﻿.leftbar
{
    float:left; margin-right: 10px;
    width: 220px;}
.midbar
{
    float:left; width:530px; padding-top:5px;}
.rightwrapper
{
    float:left; width:970px; padding-top:0px;}
.rightbar
{
    float:left; margin-left:10px; width:220px; }
.interested a
{
    float:left; display:inline-block; width:110px; height:111px; }
.interested a img
{
    width:100px; height:100px; margin-left: 5px;
    margin-top: 4px;}
.picbox
{
    background:url(/img/picbox.png) no-repeat top center; width:220px; height:341px; margin-top: 1px;}
.picbox_special a
{
    float:left; display:inline-block; }
.special_list_index
{
    display: inline-block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    line-height:15px;
    width: 90px;}
.special_product_img
{
    width:80px; height:80px;}
.special_list
{
    height:85px; margin-bottom:5px; position:relative;
    border-bottom:1px solid #ccc;}
.special_list p
{
    float:left; width:115px; }
.special_list a
{
    margin-bottom:5px; font-size:11px;}
.special_list .special_title
{
    padding-left:5px; width:100px; font-size:12px; color:#000; text-decoration:none;}
.special_list .special_price_box
{
    padding-left:5px; clear:both; display:inline-block;
    }
.special_list .special_price_box .current_price
{
    font-size:16px; }
.category{
    margin-top:10px;
}
.category .container{
    text-align:center; float:left; width:488px; font-size:12px; line-height:18px; display:none;
}
.category .container.selected
{
    display:block;}
.category .container ul.item_list li{
    float:left; width:150px; margin:5px 5px;
}
.category .container ul.item_list li a
{
    display:inline-block;}
.category .container ul.item_list li a img
{
	width:140px; height:140px; }
.brand_list {
    float:left; width:226px; margin-top:3px; padding-left:10px; margin-bottom:3px; height:auto;
}
.brand_list a
{
    display:inline-block; margin:1px 0px; padding-right:2px; background:url(/img/arrow_box_gray.png) no-repeat top left; padding-left:7px; padding-top:2px;}
.brand_list a.selected
{
    background:url(/img/arrow_box.png) no-repeat top left;}
.brand_list a img
{
	width:100px; height:30px; }
.category .container ul.item_list li span.org_price
{
	color:#808080; text-decoration:line-through; font-style:italic; }
.category .container ul.item_list li span.cur_price
{
	color:#D12C47; font-weight:bold;}
.newstore
{
    width:234px; margin-top:10px;}
.newstore a
{
    display:inline-block; margin:2px 4px;}
.newstore a img
{
    width:100px; height:100px;}