﻿/*右部主内容区*/
#rightcolumn {width:958px; padding-right:5px; float:left;}
div.age {background:url(/SiteCommon/Images/age.gif) left top no-repeat; padding-top:34px; margin-top:10px; height:30px;}
div.brand {background:url(/SiteCommon/Images/brand.gif) left top no-repeat; padding-top:34px; margin-top:10px;}
div.function {background:url(/SiteCommon/Images/function.gif) left top no-repeat; padding-top:34px; margin-top:10px;}
div.gift_1 {padding-top:34px; margin-top:10px; display:none;}
div.gift_2 {display:none;}
.producttag span {color:#59b6df;}
dl.producttag {background-color:#def3ff; line-height:30px; border:1px dashed #5bc2fa; min-height:30px; width:956px; float:left; *float:center;}
dl.producttag dt, dl.producttag dd  {float:left; }
dl.producttag dt a, dl.producttag dd a {padding:0 8px; display:block;word-break:keep-all; white-space:nowrap;}
dl.producttag dt a {font-weight:bold; margin-left:10px;}
/*赠品专区 2010-03-03*/
div.producttag1 {background-color:#def3ff; line-height:20px; border:1px dashed #5bc2fa; min-height:30px; width:956px;}
div.producttag1 dl {margin-left:70px; padding:5px;}
div.producttag1 dl dd {float:left;}
div.producttag1 dd a {padding:0 8px; display:block; word-break:keep-all; white-space:nowrap;}
div.producttag1 a.total {float:left; line-height:30px; margin-left:30px;font-weight:bold;}
div.producttag1 a.total2 {float:left; line-height:30px; margin-left:30px;}
div.producttag1 .active {font-weight:bold;}
div.producttag1 span {color:#59b6df; word-break:keep-all; white-space:nowrap; padding:0 8px;}

.productlist h4 {font-size:14px; font-weight:normal; margin:20px 0 3px;}
.productlist h4 span.highlight {color:#ed6d00; font-weight:bold;}
div.displaypanel { width:958px; height:30px; background:url(/SiteCommon/Images/displaypanel_bg.gif); overflow:hidden; line-height:30px; }
.displaypanel label { padding-left:8px; float:left;}
ul.showstyle li {float:left;}
li.showgrid a {background:url(/SiteCommon/Images/showgrid.gif) no-repeat; width:12px; height:13px; display:block; margin:8px 2px 9px;}
li.showgrid a:hover, li.showgrid span.active {background:url(/SiteCommon/Images/showgrid_active.gif) no-repeat; width:12px; height:13px; display:block; margin:8px 2px 9px;}
li.showrow a {background:url(/SiteCommon/Images/showrow.gif) no-repeat; width:12px; height:13px; display:block; margin:8px 2px 9px;}
li.showrow a:hover, li.showrow span.active {background:url(/SiteCommon/Images/showrow_active.gif) no-repeat; width:12px; height:13px; display:block; margin:8px 2px 9px;}
.displaypanel select {float:left; margin-top:4px;}
/*页码*/
ul.pagepanel {float:right; margin-right:5px; margin-top:6px; margin-bottom:7px; overflow:hidden; }
ul.pagepanel li {float:left; margin:0 2px;}
ul.pagepanel li a {float:left; display:block; text-align:center; height:16px;  min-width:12px; line-height:16px; border:1px solid #ccc; background-color:#fff; padding:0 2px; color:#2dacd1; text-decoration:none;  border:1px solid #ccc;}
ul.pagepanel li.now {text-align:center; height:16px; min-width:12px; line-height:16px; padding:0 2px; border:1px solid #ccc;}
ul.pagepanel li a:hover, ul.pagepanel li.now {background-color:#2dacd1; color:#fff; border:1px solid #2dacd1;}
ul.pagepanel li.back a { width:59px; height:16px; background:url(/SiteCommon/images/backarrow_1.gif) no-repeat; padding:0; border:0;text-align:left; text-indent:16px; padding-top:2px; overflow:hidden;}
ul.pagepanel li.back a:hover {background-position:0 -18px;text-decoration:none; padding:0; border:0; height:16px; padding-top:2px; overflow:hidden;}
ul.pagepanel li.back span.disable { display:block; width:59px; height:17px; background:url(/SiteCommon/images/backarrow_d1.gif) no-repeat; padding:0; text-indent:16px; border:0; color:#CCC; padding-top:1px; overflow:hidden; line-height:18px;}
ul.pagepanel li.next a {width:59px; height:16px; background:url(/SiteCommon/images/nextarrow.gif) no-repeat; padding:0; border:0; text-align:left; text-indent:5px;  padding-top:2px; overflow:hidden;}
ul.pagepanel li.next a:hover {background-position:0 -18px; text-decoration:none; padding:0; border:0; height:16px; padding-top:2px; overflow:hidden;}
ul.pagepanel li.next span.disable {display:block; width:59px; height:17px; background:url(/SiteCommon/images/nextarrow_d.gif) no-repeat; text-indent:4px; border:0; color:#CCC; padding-top:1px; overflow:hidden;line-height:18px;} 

.grid {padding:0 8px;}
.grid ul.product {height:230px; background:url(/SiteCommon/Images/product_dt_h.gif) left bottom repeat-x; }
.grid ul.product li {width:188px; height:220px; float:left; text-align:center; padding-top:10px; background:url(/SiteCommon/Images/product_dt_v.gif) right top no-repeat;}
ul.product table {margin:2px 10px;}
ul.product table td.name { height:40px;}
ul.product table td.price {color:#999; font-family:Times New Roman;}
.price span.highlight { color:#ff4e6c; font-weight:bold; font-size:13px;}
.grid ul.product img.buy {margin-top:4px;}
dl.detail { margin:5px 20px 0 10px; line-height:20px;}
dl.detail dt a {font-weight:bold;}
.row ul.product {width:950px; background:url(/SiteCommon/Images/product_dt_h.gif) bottom left repeat-x; height:115px; }
.row .product img.pic {float:left; vertical-align:middle; margin:5px 5px 0 0;}
.detail .price img {vertical-align:middle; padding-left:5px;}
.grid ul.product li.last, .grid ul.last, .row ul.last {background:none;}
.specific p { line-height: 270%;}
.productlist{float:left;}