@CHARSET "UTF-8";
#productInfo{
	width:670px;
}
#productDetails{
    width:753px;
}
#productGeneral  .contents{
	border-color: #1B61AF #DDDDDD #DDDDDD;
    border-style: solid;
    border-width: 0px 1px 1px;
    height: auto;
    line-height: 180%;
    overflow: hidden;
    padding: 20px;
}
#productGeneral #productDetails .menus .active{
	background: url("../images/tabs_active.jpg") repeat-x;
	color:#FFF;
	height:28px;
	line-height:28px;
	cursor:pointer;
	padding:0 10px;
}
#productGeneral #productDetails .menus .item{
    width:150px;
	height:37px;
	line-height:36px;
	margin-left:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#666
}
#productGeneral #productDetails .menus .last{
	margin:0px;
}
#productGeneral #productDetails .menus .first{						
	border-left:1px solid #C4C4C4;
	margin:0px;
}
#productGeneral #productDetails .menus .active{
    width:165px;
	height:37px;
	line-height:36px;
	background:url(../images/xqbg2.jpg) repeat-x;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin:0px;
}
#productGeneral #productDetails .menus li{
	list-style:none;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
#productGeneral #productDetails .clear{
	clear:both;
}
#productGeneral #productDetails .contents{
	margin-top:-2px;
}
#productGeneral #productDetails .contents .container{
	display:none;
}
#productGeneral #productDetails .contents .active{
	display:block;
}
#productGeneral #productDetails .contents .content{
	padding:3px;
}
#productGeneral #productDetailsList{
	margin:1em;
	padding:1em;
	text-align:center;
}
#productGeneral #productName{
	font-family:Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight:bold;
    color:#333333;
    line-height: 24px;
    padding:0px;
    border:0 none;
}
.productModel label,.productWeight label{
    font-weight:bold;
}
#productInfo .leftBox{
	width:440px;
}
#productShippingInput{
	width:100%;
}
.productsInfoCollocationTabs{
	margin-top:10px;
}
#productGeneral .wrapperAttribsOptions br{
	display: none;
}
#productGeneral .wrapperAttribsOptions label{
	padding:0;
}
#productGeneral .wrapperAttribsOptions input,#productGeneral .wrapperAttribsOptions .attribsRadioButton{
	
}
#productGeneral .wrapperAttribsOptions .attribsRadioButton{
	padding:0 8px 0 3px;
	line-height: 14px;
}
#productGeneral .wrapperAttribsOptions .forward{
	width:320px;
}
#productGeneral .wrapperAttribsOptions .forward .radio_item{
	display: inline-block;
	_display:inline;
	_zoom:1;
}
#productGeneral .attribImg img{
	width:64px;
	height:64px;
}
#productGeneral .productWeight,#productGeneral .productFreeShipping{
	line-height: 24px;
}
#productGeneral .productFreeShipping{
	background: url("../images/list_ico.gif") no-repeat scroll 0 -284px transparent;
	padding-left:16px;
	color:#56A600;
	width:410px;
}
#productGeneral #productPriceBlock{
	padding:0 8px 0 8px;
}
#productGeneral #productPriceBlock #productPrices{
	display:block;
	padding-bottom:0px !important;
}
#productQuantityDiscounts table{
	width:100%;
}
#productQuantityDiscounts th{
	background-color: rgb(230,230,230);
}
#productReviews .rating img{
	vertical-align: top;
	margin-right:5px;
}
#productReviews .content{
	font-size:11px;
}

#productGeneral .add_box_l {
    height: 30px;
    margin-bottom: 15px;
    padding-top: 5px;
    text-align: center;
    width: 235px;
}
#productGeneral .add_box_l .quantity{
	line-height: 23px; 
}
#productGeneral .add_box_l .quantity span {
    display: block;
    height: 23px;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
	width:80px;
}
#productGeneral .add_box_l .quantity span.w45 {
    width: 45px;
}
#productGeneral .add_box_l .quantity a {
    display: block;
    height: 15px;
    margin-right: 5px;
    margin-top: 4px;
    width: 17px;
}
#productGeneral .add_box_l .quantity a.reduce.un {
    background: url("../images/15jian.gif") no-repeat;
    cursor: default;
    height: 18px;
    width: 18px;
}

#productGeneral .add_box_l .quantity a.reduce {
    background: url("../images/15jian.gif") no-repeat;
    cursor: pointer;
    height: 18px;
    width: 18px;
}
#productGeneral .add_box_l .quantity a.add {
    background: url("../images/15jia.gif") no-repeat;
    cursor: pointer;
    height: 18px;
    width: 18px;
}
#productGeneral .add_box_l .quantity a.add.un {
    background: url("../images/detail.png") no-repeat scroll -51px -58px transparent;
    cursor: default;
}
#productGeneral .add_box_l .quantity .num_txt {
    background: url("../images/detail.png") no-repeat scroll -271px 0 transparent;
    border: 1px solid #C8C7C7;
    height: 21px;
    line-height: 21px;
    margin-right: 5px;
    text-align: center;
    width: 38px;
}
#productGeneral .clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
#productGeneral .add_box_r,#productGeneral .end_price {
    height:35px;
    width:190px;
	text-align:center;
}
#productGeneral .db {
    display: block;
}
#productGeneral .buttons,#productGeneral .operates{
	margin-top:18px;
}
#productGeneral .buttons li{
	float: right;
}
#productGeneral .buttons .share{
	background: url("../images/share_icons.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	_display:inline;
	_zoom:1;
	width:16px;
	height:16px;
}
#productGeneral .buttons .share:hover{
	opacity:0.8;
}
#productGeneral .buttons .email{
	background-position: 0 -272px;
}
#productGeneral .operates{
    width:210px;
	float:right;
	background:#EEEEEE;
	padding:5px 0px;
}
#productGeneral #reviewsWrite #recaptcha_widget_div{
	width:450px;
	margin:10px 0 0 20px;
}
.pro #productPrices .normalprice,.pro #productPrices .price_prefixss,.pro #productPrices .productPriceDiscount{
    display:none;
}
.pro #productPrices{
     background:url("../images/jgbg.gif") no-repeat;
	 color:#EC6941;
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 height:32px;
	 line-height:32px;
	 padding-top:0 !important;
}
#productPrices .productPriceDiscount{
     display:none;
}
#productDetails .menus{
     width:753px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 height:37px;
	 background:url(../images/xqbg.jpg) repeat-x;
	 border-right:1px #c4c4c4 solid;
}
#alsoPurchased{
     background:#EEEEEE;
	 width:753px;
}
.info_body #navColumnTwoWrapper{
	 background:none;
}
.info_body #bestsellers .sidebox-header-left,.info_body #recentlyviewed .sidebox-header-left{
     width:190px;
	 float:left;
	 font-size:14px;
	 font-weight:bold;
	 color:#333;
	 line-height:16px;
	 text-align:center;
	 padding-top:10px;
	 padding-left:10px;
	 padding-right:8px;
	 padding-bottom:10px;
	 background:#eee;
}
.info_body #bestsellers .sidebox-header-left h3,.info_body #recentlyviewed .sidebox-header-left h3{
     background:none;
	 margin:0px;
	 padding:0px;
}
.info_body #bestsellers .sideBoxContent,.info_body #recentlyviewed .sideBoxContent{
     width:208px;
	 float:left;
	 border:1px #ddd solid;
	 border-top:0px;
	 padding-bottom:10px;
	 padding-top:20px;
	 padding-left:0px;
	 padding-right:0px;
}
.info_body #bestsellers .price_prefixss,#bestsellers .productPriceDiscount{
     display:none;
}
.spttjia{
     margin-top:5px;
}
.spttjia h6{
     width:208px;
	 float:left;
	 font-size:14px;
	 font-weight:bold;
	 color:#333;
	 height:30px;
	 text-indent:10px;
	 line-height:30px;
	 border:1px #DADADA solid;
	 background:#f9f9f9;
	 margin-bottom:0px;
}
.dflw2 ul li{ 
     _height:31px;
	 margin:0px;
	 padding:0px;
	 overflow:hidden;
	  _overflow:inherit;
	  clear:both;
}
.dflw2 ul {
     clear:both;
	 border:1px solid #DADADA;
}
.dflw2 ul li p{
     margin:0px;
	 padding:0px;
}
.dflw2 ul li p a{
     width:196px;
	 height:14px;
	 display:block;
	 padding:8px 0px 8px 12px;
	 border-bottom:1px #dadada solid;
	 line-height:14px;
	 font-size:12px;
}
.dflw2 li p a:hover{
     background:url(../images/lxiaojian.gif) no-repeat center left;
	 text-decoration:none;
	 background-color:#f9f9f9;
	 font-weight:bold;
}
.info_body_left{
     float:left;
}