.location,.pro_detail_correlate,.pro_detail_buy,.pdb-item li,.similar .pic,.pro-show-nav .click,.specifications .title,.nutrition .title,.qa dt,.tisp-pop .close{background:url(../image/bg_index.gif) no-repeat}

.location-search{margin:10px auto}
.location{background-position:-970px -348px;padding-left:10px}
.location a{margin:auto 8px}
.pro_detail_all {
	height:auto;
	clear: both;
}
.pro_detail_fl {width:780px;float: left;height: auto;}
.pro_detail_fr {width:170px;float: right;height: auto;}
.pro_detail_buy {background-position:0px -380px;height:30px;color: #000000;font-weight: bold;line-height: 30px;padding-left: 10px;}
.pro_detail_correlate{background-position:0px -415px;height:30px;color: #000000;font-weight: bold;line-height: 30px;padding-left: 10px;margin-top: 15px;margin-bottom: 2px;}
.pro_detail_list {width:170px;height:auto;}
.pro_detail_board {border-left: 1px solid #E4E5E7;border-right: 1px solid #E4E5E7;}
.pro_detail_bboard {border-bottom: 1px solid #E4E5E7;padding-bottom: 5px;}
.pro_detail_cboard {border: 1px solid #E4E5E7;padding: 1px;}
.pro_detail_font {padding: 3px;}
.pro_detail_cfont {padding: 0px 4px 3px 0px;}
.pro_detail_ad {
	border: 1px solid #E4E5E7;
	margin-top: 5px;
	margin-bottom: 5px;
}
pro_left_adlist{margin-bottom: 5px;}
.pro_detail_ad_list {
	border: 1px solid #E4E5E7;margin-bottom: 5px;}
.pro_detail_basic{
	background:url(../image/bg_pro_detail_basic.gif) no-repeat;
	height:510px;
	font-family:"宋体";
	width: 780px;
}
.pro_detail_left{float: left;width: 170px;}
.pro_detail_right{float: left;width: 130px;clear: right;}
.pro_detail_left2{float: left;width: 150px;}
.pro_detail_right2{float: left;width: 150px;clear: right;}

.pro_detail_basic .pic{
	width:400px;
	height:400px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	margin-top: 35px;
	margin-bottom: auto;
	margin-left: 10px;
	margin-right: 20px;
}
.pro_detail_basic .pic *{ vertical-align:middle}
.pro_detail_basic .pic i{height:100%;display:inline-block}
.pro_detail_basic .pic img{max-width:400px;max-height:350px}
.pro_detail_basic a{color:#000000}
.pro_input{
	width: 30px;
	height: 16px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #A2A2A2;
	margin: 0px;
	color:#FF0000;
	text-align: center;
	}
.pdb-item{
	width:330px;
	margin-top:20px;
}
.pdb-item li{
	background-position:-600px -372px;
	height:35px;
	line-height:37px;
	padding-left:10px;
	clear: left;
}
.pdb-item .title{background:none;height:auto;padding:0}
.pdb-item .last{height:34px}

.similar{margin:15px auto}
.similar .title{background-position:0 -40px;margin:auto 0px}
.similar .title span{background-color:#fff;padding:0 20px}
.slist{
	padding:10px 0;
	text-align: center;
}
.slist ul{width:165px;margin:auto 14px; text-align:center}
.slist li{ text-align:center}
.slist .pic{
	background-position:-250px -350px;
	width:112px;
	height:112px;
	margin-bottom:5px;
	display:block;
	border-style: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
}
.slist .pic img{max-width:135px;max-height:135px}

.pro-show-nav{background-position:0 -75px;height:25px;line-height:25px margin-top:30px; font-size:16px; font-weight:700}
.pro-show-nav a{color:#666;padding:0 20px 10px;margin-right:20px;display:inline-block}
.pro-show-nav .click{background-position:-600px -465px}

.action{padding:15px 0}

.pro_detail .content{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	line-height: 30px;
}
.p {text-indent: 2em;padding-top: 20px;}

.specifications .title,.nutrition .title{background-position:-600px -510px;height:20px;text-indent:-1000px;margin:5px 0}
.nutrition .title{background-position:-600px -541px;}
.specifications span{display:inline-block;text-indent:5px;width:110px}

.qa dt{background-position:-595px -410px;background-color:#fafafa;border-bottom:1px solid #EAEAEA;line-height:32px;margin:5px auto;padding-left:15px}
.qa dt span,.freight-distribution span{color:#069}
.qa dd{color:#666;padding:0 15px;line-height:20px}
.qa .manager-reply{color:#D4170E}
.freight-distribution .red{color:#DA130C}

.payment,.freight-distribution{padding:10px 0}
.payment li,.freight-distribution li{padding-left:15px; padding-top:10px;}

.tisp-pop{width:600px; border:1px solid #C90909;background-color:#fff;line-height:20px;}
.tisp-pop li{padding:10px 20px;}
.tisp-pop .up{background-color:#C90909; font-weight:700;line-height:15px;color:#FFFFFF;}
.tisp-pop .up li{padding:2px 5px 4px;}
.tisp-pop ol li{display:none}
.tisp-pop .close{background-position:-499px -310px;width:13px;height:12px; display:inline-block}
.tisp-pop .close:hover{background-position:-499px -331px;}
.tisplink{background-color:#FFF0F0; cursor: pointer;}

.stars{border-color:#ccc; margin-top:10px}
.stars li{padding:10px 0 10px 10px}
.stars label{margin:auto 8px}
.stars label input{ * margin:-5px auto auto -8px; _ position:relative}
.stars_1,.stars_2,.stars_3,.stars_4,.stars_5{background:url(../image/bg_index.gif) 2px -550px no-repeat;width:22px; height:12px; display:inline-block; vertical-align:0;_margin:10px auto;}
.stars_2{width:35px}
.stars_3{width:48px}
.stars_4{width:61px}
.stars_5{width:74px}
