﻿.sub_nav{ border-bottom:solid 1px #BEBEBE; }
#bd{ margin:0px 35px;}
img{ border:0;}

.category{}
.category h3{ margin:12px 0 4px 0;}
.category ul{ margin-left:14px;}
.category ul li{}
.category ul li a{ display:block; padding:4px; text-decoration:none; clear:both;}
.category ul li a span{ display:block; clear:both; color:#9D9D9D;}
.category ul li a span.tw{ color:#3B3B3B;}
.category ul li a span.en{ font-size:11px;}
#products_list{  }
#products_list .item{ height:298px; font-size:12px; width:130px; overflow:hidden; padding:20px 17px; float:left;}
#products_list .item .title{ font-weight:bold;}
#products_list .item .pic img{ display:block; border:solid 4px #DDDDDD;}
#products_list .item ul{ margin-top:8px;}
#products_list .item ul li{ color:#818181; padding-top:2px;}
#pager{ margin:0 auto; padding-left:220px;}
#pager .up,#pager .down{ display:block; width:96px; height:38px; float:left; background:url('img/up_page_btn.gif') no-repeat left top; margin:8px;}
#pager .down{ background:url('img/down_page_btn.gif') no-repeat left top; }
#ft{ margin-top:25px;}
#products_detail{ margin:25px 0px;}
#products_detail .pic td{ padding:6px; height:465px; background:#ddd;}
#products_detail .pic img{}
.pic_list{ margin-top:10px;}
.pic_list li{ float:left; padding:0px; margin:1px;padding-left:6px;padding-bottom:18px;vertical-align:middle;  text-align:center;}
.pic_list li table td{ border:solid 1px #DDDDDD; padding:2px; overflow:hidden; background:#E8E8E8; }
.pic_list li table td img{width:48px;}
#product_description{}
#product_description ul{}
#product_description ul li{ border-bottom:solid 1px #DDDDDD; padding:4px; padding-top:6px; padding-left:0;} 
#product_description ul li h4{ font-family:"微软雅黑"; color:#3B3B3B; font-size:12px; font-weight:bold; padding-left:14px; background:url('img/icon_h4_1.gif') no-repeat left top;}
#product_description ul li p{ color:#8C8C8C;  padding:2px;padding-left:16px;}
#product_description ul li.last{ border:none;}

#product_model_rule{ padding:20px 10px;}
#product_model_rule h4{ font-size:12px; padding-left:6px; font-weight:bold; color:#3B3B3B; }
#product_model_rule p{ padding:4px; padding-left:12px; color:#3B3B3B;}
#product_model_rule .first{ border-right:solid 1px #DDDDDD;}
#product_model_rule .btn_rule_all{ display:block; float:right; width:110px; height:27px; 
                                   background:url('img/btn_rule_all.gif') no-repeat left top; margin-top:40px;}
#product_rule{ background:url('img/product_rule_bg.gif') no-repeat left center; width:306px; height:80px;}

#product_rule p.rule{ height:30px; padding-top:14px; padding-left:12px;}
#product_rule p.rule label{ padding-right:10px;}
#product_rule p.add_cart{ height:40px;}
#product_rule p.add_cart a{ display:block; width:112px; height:24px; background:url('img/btn_add_cart.gif') no-repeat left top; float:right; margin-right:8px; margin-top:2px;}

/*dialog */
.dialog_title{font-family:"微软雅黑"; font-size:15px; font-weight:bold; color:#333;}
 .round_white
{
    padding: 0;
    margin: 0;
    border-collapse: collapse;
    border: none;
}
.round_white td
{
    padding: 0;
    margin: 0;
    border-collapse: collapse;
    border: none;
}
.round_white .top_l, .round_white .top_m, .round_white .top_r, .round_white .middle_l, .round_white .middle_r, .round_white .bottom_l, .round_white .bottom_m, .round_white .bottom_r
{
    background: url('highslide/rounded-white.png');
    _background: url('highslide/rounded-white.gif');
}
.round_white .top_l, .round_white .top_m, .round_white .top_r
{
    height: 20px;
}
.round_white .top_l, .round_white .top_r, .round_white .middle_l, .round_white .middle_r .round_white .bottom_l, .round_white .bottom_r
{
    width: 20px;
}
.round_white .bottom_l, .round_white .bottom_m, .round_white .bottom_r
{
    height: 20px;
}
.round_white .top_l
{
    background-position: 0px 0px;
}
.round_white .top_m
{
    background-position: 0px -40px;
}
.round_white .top_r
{
    background-position: 20px 0px;
}
.round_white .middle_l
{
    background-position: 0px -80px;
}
.round_white .middle_m
{
    background: #fff;
}
.round_white .middle_r
{
    background-position: 20px -80px;
}
.round_white .bottom_l
{
    background-position: 0px -20px;
}
.round_white .bottom_m
{
    background-position: 0px -60px;
}
.round_white .bottom_r
{
    background-position: 20px -20px;
}
a.close_button
{
    width: 16px;
    height: 16px;
    display: block;
    position: relative;
    top: 10px;
    right: 10px;
    float: left;
    background: url('highslide/closeX.png') no-repeat 0px -16px;
}
a.close_button:hover
{
    background-position: 0px 0px;
}
.page{ text-align:left; color:#ccc;}
.page a{text-decoration:none; color:#333; padding-left:5px;padding-right:5px;}
#order_list
{
    border:solid 1px #e9e9e9; background:#F2F2F2; text-align:center; margin-top:15px;
}
#order_list .order_tb{margin-top:14px; margin-bottom:14px; border-collapse:collapse;}
#order_list .order_tb td{background:#fff; padding:6px; border-bottom:solid 4px #F2F2F2; color:#737373; text-align:center; }
#order_list .order_tb td img{ border:solid 1px #d3d3d3;}
#order_list .order_tb th{ color: #737373; text-align:center; padding:4px; font-weight:normal; background:transparent;}
.btn_red_cancel_order{ margin-left:20px; display:block; width:76px; height:14px; background:url('img/btn_red_cancel_order.gif') no-repeat left top;}
.w_control,.w_rule,.w_num,.w_color,.w_price{ width:100px;}
.w_control{ width:130px;}
#order_list .order_tb .order_product_tb{ height:98px; border-collapse:collapse;}

#order_list .order_tb .order_product_tb td{ border-bottom:dotted 1px #b5aac4; padding:4px; text-align:center;}
#order_list .order_tb .order_product_tb .price{ }
#order_list .order_tb .order_product_tb tr.no_border td{ border:none;}
#order_list .order_tb .order_product_tb td.left_border{  background:url('img/h_line.gif') no-repeat left top;}
#order_list .order_tb strong{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #FF40B0; }
.btn_g_cancel_order{ margin-left:10px; display:block; width:108px; height:25px; background:url('img/btn_g_cancel_order.gif') no-repeat left top;}
.btn_submit_order{ margin-left:10px; display:block; width:114px; height:25px; background:url('img/btn_submit_order.gif') no-repeat left top;}
.productCateogry{text-align:left; padding-left:30px;}
.productCateogry li{ padding:3px;}
.productCateogry li a{ text-decoration:none; font-weight:bold; color:#333;}
.productCateogry li a .en{ font-weight:normal; font-size:11px; color:999;}