/**公用类开始**/
*{margin:0px;padding:0px;}
body{ padding:12px 0px 30px 0px;background:url("../images/body_bg.gif") repeat-x #676566; font-family:Verdana, "宋体"; font-size:12px; color:#363636;}
#big{margin:auto;width:951px;}

ul{list-style-type:none;}
input,select{ font-size:12px; color:#363636;}
.ipt_txt{width:170px; height:18px; border:1px #7f7f7f solid; line-height:18px;}
img{border:0px;}
a,a:visited{text-decoration:none; color:#363636}
a:hover,a:active{color:#0086d0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
i,em{font-style:normal;}
b,strong{font-weight:normal;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.bg_none{ background:none;}
.font_b{ font-weight:bold;}
.red{ color:#f00;}
.blue{color:#0086d0;}
.yellow{ color:#FF9900;}

.english{ font-family:Verdana, Arial, Helvetica, sans-serif;}
/**公用类结束**/

/**头部head**/
.head_top{ clear:both; width:951px; height:42px; background:url("../images/bg_header_top.gif") no-repeat;}
.head_top li{ float:left;}
.head_top li.logo{ padding:13px 0px 0px 16px; width:155px;}

.head_top li.welcome{ padding:12px 10px 0px 15px; width:700px; text-align:right; line-height:16px; color:#363636;}
.head_top li.welcome span.btn a,.head_top li.welcome span.btn a.visited{ margin:0 6px;}

.head_top li.user{ padding:12px 10px 0px 15px; *padding:14px 10px 0px 15px; height:20px; background:url("../images/icon-user.jpg") 0 13px no-repeat;}
.head_top li.cart{ padding:12px 0px 0px 19px; height:20px; background:url("../images/inon-cart.jpg") 0 13px no-repeat;}


.head_bottom{ clear:both; width:951px; height:33px; background:url("../images/bg_header_bottom.gif") no-repeat;}
.head_bottom ul{ padding-left:13px;}
.head_bottom li{ float:left;}
.head_bottom li.nav_li a,.head_bottom li.nav_li a:visited{ display:inline-block; width: 84px; height:33px; background: url("../images/nav2_off.gif") no-repeat; line-height:33px; text-align:center;}
.head_bottom li.nav_li a:hover,.head_bottom li.nav_li a:active{ background: url("../images/nav2_on.gif") no-repeat; color:#fff;}
.head_bottom li.nav_li a.curr,.head_bottom li.nav_li a.curr:visited{  background: url("../images/nav2_on.gif") no-repeat; color:#fff;}
.head_bottom li.nav_li span.hot_icon{ position:absolute; margin-top:-10px; margin-left:3px;}
.head_bottom li.hotline{ float:right; width:280px; height:33px;} 


div.head_search{ position:relative; top:-3px; *top:0px; clear:both; width:951px; height:35px; background:url("../images/search-right.jpg") 100% 0 no-repeat;}
div.head_search li{ float:left;}
div.head_search li.tb{ padding:10px 0px 0px 0px;}
div.head_search li.tb div{ padding-left:10px; width:550px; height:22px; background:url("../images/search-bg.jpg") no-repeat; border:none; line-height:22px; color:#0190d4;}
div.head_search li.btn{ padding:10px 0px 0px 0px; * padding:11px 0px 0px 0px;}
div.head_search li.kw{ padding:15px 0 0 0;}
div.head_search li.kw a,div.head_search li.kw a:visited{ margin:0 8px; color:#d5d5d5;}
div.head_search li.kw a:hover,div.head_search li.kw a:active{ color:#fff;}



/**底部foot**/
#foot{ clear:both;}

#foot dl.main_box1{ clear:both; width:951px; height:140px; overflow:hidden;}
#foot dl.main_box1 dt.big_title{ padding:0px 0px 0px 15px; width:936px; height:30px; background:url("../images/big_title951.gif") no-repeat; line-height:30px; color:#0086d0;}

#foot dl.main_box1 dd.content{ width:951px; height:35px; overflow:hidden; background:#dfdfdf; padding:10px;}
#foot dl.main_box1 dd.content img{ padding-left:30px;}
#foot dl.main_box1 dd.content ul.item{ float:left; padding:14px 0 0 42px; width:108px; background:url("../images/line-v.jpg") 100% 0 no-repeat;}
#foot dl.main_box1 dd.content ul.item li.tit{ padding-bottom:5px; color:#0089cd;}
#foot dl.main_box1 dd.content ul.item li.link{ padding-left:12px; background:url("../images/arrow-gray.jpg") 0 6px no-repeat; line-height:20px;}
#foot dl.main_box1 dd.content ul.item li.link a,#foot dl.main_box1 dd.content ul.item li.link a:visited{ color:#5f5f5f;}
#foot dl.main_box1 dd.content ul.item li.link a:hover,#foot dl.main_box1 dd.content ul.item li.link a:active{ text-decoration:underline;}
#foot dl.main_box1 dd.content ul.rrs{ float:left; padding:13px 0 0 35px; width:316px;}
#foot dl.main_box1 dd.content ul.rrs li.left{}
#foot dl.main_box1 dd.content ul.rrs .ipt_txt{margin-left:3px; padding-left:3px; width:195px; height:19px; background:#f5f5f5; border:1px #c6c6c6 solid; border-right:none; line-height:19px; color:#aaa;}
#foot dl.main_box1 dd.content ul.rrs a.btn,#foot dl.main_box1 dd.content ul.rrs a.btn:visited{ display:inline-block; *margin-top:1px; padding-top:21px; width:76px; height:0px; overflow:hidden; background:url("../images/btn-rrs.jpg") no-repeat;}


#foot dl.main_box dd.big_bottom{ clear:both; width:951px; height:15px;}


#foot div.txt{ clear:both; padding-top:15px; width:951px; text-align:center; color:#ebebeb;}
#foot div.txt p.link{ padding-bottom:6px;}
#foot div.txt p.link a,#foot div.txt p.link a:visited{ margin:0 10px; color:#ebebeb;}
#foot div.txt p.link a:hover,#foot div.txt p.link a:active{ text-decoration:underline;}



#main{margin:auto; padding:15px 0px 20px 0px;width:951px;overflow:auto;}
/**左侧main_left**/
#main_left{ float:left; width:234px;}


/**商品分类**/
/**个人音频产,专业音频产品品**/
.category{ margin-bottom:15px;}

.category dt.title{ padding:0px 0px 0px 10px; width:224px; height:30px; background:url("../images/title_bg_short.gif") no-repeat; line-height:30px; color:#0086d0;}

.category dd.c1_title{ cursor:pointer;padding:5px 0px 0px 13px; background:#e7e7e7 url("../images/arrow_gray.gif") 95% 50% no-repeat; border-bottom:1px #868686 solid; line-height:18px;}
.category dd.c1_title_last{ border:0px;}
.category dd.current_choose{ background:#e7e7e7 url("../images/arrow_blue2.gif") 95% 50% no-repeat; color:#0086d0;}

.category dd.c1_title span.chinese{ display:inline-block; width:75px;}
.category dd.c1_title span.english{ display:inline-block; width:135px; font-size:10px; font-weight:bold;}

.category dd.c2_title{ }
.category dd.c2_title li{ padding:3px 0px 4px 13px; background:#c6c6c6; border-bottom:1px #868686 solid; line-height:18px;}
.category dd.c2_title a.c2_curr,.category dd.c2_title a.c2_curr:visited{ color:#0086d0;}
.category dd.c2_title span.english{ font-size:10px; font-weight:normal;}
.category dd.c2_title span.english2{ font-size:12px;}


/**左侧广告位**/
/**.left_banner img{ margin-bottom:15px;}**/


/******菜单鼠标滑过******/
div.cat_des{ display:none; position:absolute; z-index:100; margin-left:200px; * margin-left:0px;}

div.cat_des span.arrow{ position:absolute; top:-9px; *top:7px; width:12px; height:1px;}


div.cat_des ul.item{ position:absolute; left:12px; top:-16px; *top:0px; padding:0px 10px 0px 12px; width:350px; background:#ffffe1; border:1px #000 solid;}
div.cat_des ul.item li{ clear:both; padding:3px 0 3px 0; width:350px; height:100%; overflow:auto; background:none; border-bottom:1px #000 solid; line-height:14px; font-family:Verdana, "宋体"; font-size:10px;}
div.cat_des ul.item li.last{ border-bottom:none;}
div.cat_des ul.item li a,div.cat_des ul.item li a:visited{ display:block; float:left; width:70px; }
div.cat_des ul.item li a:hover,div.cat_des ul.item li a:active{ text-decoration:underline; color:#000;}


/******新闻中心******/
dl.newsCenter{ clear:both; margin-bottom:15px;}

dl.newsCenter dt.title{ padding:0px 0px 0px 10px; width:224px; height:30px; background:url("../images/title_bg_short.gif") no-repeat; line-height:30px; color:#0086d0;}

dl.newsCenter dd.content{ background:#fff;}
dl.newsCenter dd.content li{ padding:8px 15px 6px 28px; background:url("../images/arrow-gray2.jpg") 15px 15px no-repeat; border-bottom:1px #eee dashed; line-height:20px;}


/******经典单品******/
dl.classicalGoods{ clear:both; margin-bottom:15px;}

dl.classicalGoods dt.title{ padding:0px 0px 0px 10px; width:224px; height:30px; background:url("../images/title_bg_short.gif") no-repeat; line-height:30px; color:#0086d0;}

dl.classicalGoods dd.content{ background:#f4f4f4;}
dl.classicalGoods dd.content ul.item{ clear:both; padding:12px 15px 10px 28px; width:191px; height:70px; overflow:hidden; background:url("../images/arrow-gray3.jpg") 15px 17px no-repeat; border-bottom:1px #ccc dashed; line-height:16px;}
dl.classicalGoods dd.content ul.item li.name{ margin-bottom:5px; height:16px; overflow:hidden;}
dl.classicalGoods dd.content ul.item li.name a,dl.classicalGoods dd.content ul.item li.name a:visited{ text-decoration:none; color:#363636;}
dl.classicalGoods dd.content ul.item li.name a:hover,dl.classicalGoods dd.content ul.item li.name a:active{ color:#0086d0;}
dl.classicalGoods dd.content ul.item li.pic{ float:left; padding:4px 0 0 4px; width:46px; height:46px; background:url("../images/pic-kuang.jpg") 0 0px no-repeat;}
dl.classicalGoods dd.content ul.item li.pic img{ width:40px; height:40px;}
dl.classicalGoods dd.content ul.item li.des{ float:left; padding:0 0 0 10px; width:131px;}
dl.classicalGoods dd.content ul.item li.des h3{ margin-bottom:1px;  height:32px; overflow:hidden; color:#b9b9b9;}









