.h2_prokinds {
	background: url("../images/sprite.png") no-repeat;
}
.div_buybtn .a_tobuy {
	background: url("../images/sprite.png") no-repeat;
}
.div_buybtn .a_addtofavor {
	background: url("../images/sprite.png") no-repeat;
}
.side_thumb .p_btn .a_buybtn {
	background: url("../images/sprite.png") no-repeat;
}
.addconsultbox .btn {
	background: url("../images/sprite.png") no-repeat;
}
.p_thumbpage b {
	background: url("../images/sprite.png") no-repeat;
}
.ajaxlogin .btn {
	background: url("../images/sprite.png") no-repeat;
}
.h2_progallery a.a_backpro {
	background: url("../images/sprite.png") no-repeat;
}
span.span_share .a_share {
	background: url("../images/sprite.png") no-repeat;
}
a#a_enlarge {
	background: url("../images/sprite.png") no-repeat;
}
.div_prokinds h3 a {
	background: url("../images/sprite.png") no-repeat;
}
.tabbox_a .tabtitle span {
	background: url("../images/sprite.png") no-repeat;
}
.h3_eachtitle {
	background: url("../images/sprite.png") no-repeat;
}
.ul_choosecolor li .span_lack {
	background: url("../images/sprite.png") no-repeat;
}
.floatquick {
	background: url("../images/sprite.png") no-repeat;
}
.div_prokinds h3 span {
	background: url("../images/sprite.png") no-repeat;
}
.crumb {
	background: url("../images/sprite.png") no-repeat;
}
.div_prothumb .span_prev {
	background: url("../images/sprite.png") no-repeat;
}
.div_prothumb .span_next {
	background: url("../images/sprite.png") no-repeat;
}
.ajaxlogin h3 {
	background: url("../images/sprite.png") no-repeat;
}
.dl_consult .div_reply {
	background: url("../images/sprite.png") no-repeat;
}
.ul_prodinfo .li_jf .a_usejf {
	background: url("../images/sprite.png") no-repeat;
}
.span_comscont {
	background: url("../images/sprite.png") no-repeat;
}
.dl_comment dd.dd_comment {
	background: url("../images/sprite.png") no-repeat;
}
.store_nowarea {
	background: url("../images/sprite.png") no-repeat;
}
.storearea_list .span_close {
	background: url("../images/sprite.png") no-repeat;
}
.ul_d1 {
	padding: 0px 0px 10px 8px; overflow: hidden; -ms-zoom: 1;
}
.ul_d1 li {
	margin: 10px 8px 0px 0px; width: 84px; height: 105px; overflow: hidden; float: left; _display: inline;
}
.ul_d1 li img {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.ul_d1 li h4 {
	text-align: center; color: rgb(204, 0, 0); padding-top: 4px;
}
.maincont {
	width: 885px;
}
.prodetailsinfo {
	padding: 15px 0px; clear: both; margin-bottom: 30px; -ms-zoom: 1;
}
.mswh5 {
	margin: 10px 0px; color: rgb(51, 51, 51); line-height: 35px; padding-left: 10px; font-size: 14px; font-weight: normal; background-color: rgb(237, 237, 237);
}
.proviewbox {
	width: 360px; float: left; position: relative; z-index: 5;
}
.probigshow {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 360px; overflow: hidden; position: relative;
}
.probigshow .span_showtip {
	left: 0px; top: 0px; width: 81px; height: 81px; text-indent: -999em; overflow: hidden; position: absolute;
}
.probigshow .showtip_1 {
	background-position: 0px 0px;
}
.probigshow .showtip_2 {
	background-position: 0px -81px;
}
.probigshow a.a_probigshow {
	cursor: crosshair;
}
.zoomplepopup {
	background: rgb(255, 255, 255); border: 1px solid rgb(233, 73, 61); border-image: none; left: 0px; top: 0px; overflow: hidden; display: none; position: absolute; z-index: 10; cursor: crosshair; opacity: 0.5;
}
#probig_preview {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 405px; top: 0px; width: 340px; height: 340px; overflow: hidden; visibility: hidden; position: absolute;
}
#probig_preview img {
	position: relative;
}
.div_prothumb {
	padding: 25px 15px 0px; position: relative;
}
.thumbporbox {
	margin: 0px auto; width: 280px; overflow: hidden; position: relative;
}
.div_prothumb .span_prev {
	top: 25px; width: 35px; height: 62px; text-indent: -999em; overflow: hidden; position: absolute; cursor: pointer;
}
.div_prothumb .span_next {
	top: 25px; width: 35px; height: 62px; text-indent: -999em; overflow: hidden; position: absolute; cursor: pointer;
}
.div_prothumb .span_prev {
	background: url("../images/01.png") no-repeat top; left: 0px; _left: -25px;
}
.div_prothumb .span_prevb {
	background: url("../images/01.png") no-repeat top; cursor: default;
}
.div_prothumb .span_next {
	background: url("../images/02.png") no-repeat top; right: 0px;
}
.div_prothumb .span_nextb {
	background: url("../images/02.png") no-repeat top; cursor: default;
}
.mswcpgs {
	color: rgb(0, 0, 0); padding-left: 10px; font-size: 16px; margin-bottom: 20px; border-left-color: rgb(235, 37, 51); border-left-width: 8px; border-left-style: solid;
}
.ul_prothumb {
	width: 7500px; overflow: hidden; position: relative;
}
.ul_prothumb li {
	width: 70px; height: 70px; text-align: center; float: left;
}
.ul_prothumb img {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 60px; height: 60px;
}
.ul_prothumb li.now img {
	border: 1px solid rgb(235, 37, 51); border-image: none;
}
.div_prolinks {
	padding: 20px 0px 0px 5px; overflow: hidden; -ms-zoom: 1;
}
a#a_enlarge {
	background-position: -436px -177px; padding: 3px 0px 3px 25px; color: rgb(13, 121, 189); float: left;
}
a#a_enlarge:hover {
	text-decoration: underline;
}
span.span_share {
	width: 320px; text-align: right; line-height: 16px; float: right;
}
span.span_share b {
	font-weight: normal;
}
span.span_share .a_share {
	width: 16px; height: 16px; text-indent: 999em; overflow: hidden; margin-right: 6px; vertical-align: top; display: inline-block;
}
.prodbaseinfo_a {
	width: 495px; margin-left: 16px; float: right; z-index: 1;
}
.h2_prodtitle {
	padding: 2px 0px 10px; color: rgb(65, 65, 65); line-height: 1.6em; font-size: 22px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ul_prodinfo {
	padding: 6px 0px; overflow: hidden; -ms-zoom: 1;
}
.ul_prodinfos {
	background: rgb(243, 243, 243); padding: 6px 15px; overflow: hidden; font-size: 14px; font-weight: bold; margin-top: 20px; -ms-zoom: 1;
}
.ul_prodinfos li {
	padding: 5px 0px 10px;
}
.ul_prodinfo li {
	padding: 6px 0px; height: 250px; font-size: 14px; float: left;
}
.ul_prodinfo li span {
	font-size: 14px;
}
.li_normalprice {
	line-height: 24px;
}
.li_prono {
	line-height: 24px;
}
.ul_prodinfo .li_prono {
	color: rgb(153, 153, 153);
}
.ul_prodinfo .li_marketprice {
	color: rgb(153, 153, 153);
}
.ul_prodinfo .li_volume {
	color: rgb(153, 153, 153);
}
.ul_prodinfo .li_weight {
	color: rgb(153, 153, 153);
}
.ul_prodinfo .li_jf {
	color: rgb(153, 153, 153);
}
.ul_prodinfo .li_brand .span_title {
	color: rgb(153, 153, 153);
}
.ul_prodinfo .li_brand {
	width: 180px;
}
.li_prono {
	line-height: 2.9em;
}
.ul_prodinfo .b_proprice {
	color: rgb(206, 25, 25); font-size: 14px; font-weight: normal;
}
.ul_prodinfo a.a_brand {
	color: rgb(204, 0, 0);
}
.ul_prodinfo a.a_brand:hover {
	text-decoration: underline;
}
.ul_prodinfo .li_jf {
	width: 300px; clear: both;
}
.ul_prodinfo .li_jf b {
	color: rgb(204, 0, 0); font-weight: normal;
}
.ul_prodinfo .li_jf a.a_usejf {
	background-position: -420px -120px; margin: 0px 0px 0px 8px; width: 80px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; overflow: hidden; vertical-align: middle; display: inline-block; opacity: 0.9; _line-height: 22px;
}
.ul_prodinfo .li_jf a.a_usejf:hover {
	opacity: 1;
}
.prodbaseinfo_a .div_choose {
	background: rgb(252, 240, 240); padding: 10px; border: 1px solid rgb(251, 210, 210); border-image: none; margin-top: 7px;
}
.prodbaseinfo_a .div_choose h3 {
	padding: 0px 0px 5px; font-weight: normal;
}
.ul_choosecolor {
	overflow: hidden; -ms-zoom: 1;
}
.ul_choosecolor li {
	width: 48px; float: left; position: relative;
}
.ul_choosecolor li .span_lack {
	background-position: 0px -300px; left: 0px; top: 0px; width: 42px; height: 42px; text-indent: -999em; overflow: hidden; position: absolute;
}
.ul_choosecolor img {
	border: 1px solid rgb(200, 201, 205); border-image: none;
}
.ul_choosecolor a:hover img {
	border: 1px solid rgb(204, 0, 0); border-image: none;
}
.ul_choosecolor li.now img {
	border: 1px solid rgb(204, 0, 0); border-image: none;
}
.prodbaseinfo_a .p_inputnum {
	padding: 10px 0px 0px;
}
.prodbaseinfo_a .p_inputnum .txt {
	border: 1px solid rgb(196, 196, 196); border-image: none; width: 45px; height: 15px; text-align: center; vertical-align: middle;
}
.prodbaseinfo_a .p_inputnum b {
	font-weight: normal;
}
.div_readysale {
	background: rgb(251, 209, 188); margin: 10px 0px; padding: 7px 6px 5px; border: 1px solid rgb(250, 185, 141); border-image: none; font-family: "����";
}
div.div_readysale a.a_toreadyinfo {
	color: rgb(204, 0, 0);
}
div.div_readysale a.a_toreadyinfo:hover {
	text-decoration: underline;
}
.div_buybtn {
	margin: 10px 0px 3px; height: 60px; overflow: hidden; clear: both; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: dashed; -ms-zoom: 1;
}
.div_buybtn a {
	height: 57px; overflow: hidden; float: left;
}
.div_buybtnr {
	border: currentColor; border-image: none;
}
.div_buybtnr a {
	float: right;
}
.div_buybtn .a_tobuy {
	background-position: 0px -50px; width: 199px; text-indent: -999em;
}
.div_buybtn .a_addtofavor {
	background-position: -200px -50px; width: 104px; text-indent: -999em; margin-left: 6px; _display: inline;
}
.div_proabs {
	padding: 5px;
}
.ul_proabs {
	line-height: 2.2em;
}
.ul_proabs .li_proupdate {
	color: rgb(204, 0, 0); font-weight: bold;
}
.ul_proabs b.b_numa {
	color: rgb(255, 176, 5);
}
.ul_proabs a.a_tocomments {
	color: rgb(49, 154, 225);
}
.ul_proabs a.a_tocomments:hover {
	text-decoration: underline;
}
.prodetailsinfo_b {
	margin: 15px 0px; clear: both; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.ul_property {
	padding: 5px 10px; overflow: hidden; -ms-zoom: 1;
}
.ul_property li {
	background: rgb(246, 245, 245); width: 358px; height: 27px; line-height: 27px; overflow: hidden; border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: left; -ms-zoom: 1;
}
.ul_property span.span_title {
	background: rgb(219, 219, 219); width: 90px; height: 27px; text-align: right; padding-right: 2px; margin-right: 5px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; _display: inline;
}
.tabbox_a {
	padding: 27px 0px 0px; position: relative;
}
.tabbox_a .tabtitle {
	top: 0px; width: 90px; height: 28px; text-align: center; line-height: 26px; font-size: 1.18em; position: absolute; z-index: 5;
}
.tabbox_a .tabtitle_1 {
	left: 0px;
}
.tabbox_a .tabtitle_2 {
	left: 92px;
}
.tabbox_a .tabtitle_3 {
	left: 184px;
}
.tabbox_a .tabtitle_4 {
	left: 276px;
}
.tabbox_a .tabtitle_5 {
	left: 368px;
}
.tabbox_a .tabtitle_6 {
	left: 460px;
}
.tabbox_a .tabtitle_7 {
	left: 552px;
}
.tabbox_a .tabtitle_8 {
	left: 544px;
}
.tabbox_a .tabtitle_8 {
	left: 536px;
}
.tabbox_a .tabtitle span {
	background-position: 0px -220px; width: 90px; height: 26px; padding-top: 2px; display: block; cursor: pointer;
}
.tabbox_a .tabtitle span.now {
	background-position: 0px -248px; color: rgb(204, 0, 0);
}
.tabbox_a .tabtitle span.over {
	background-position: 0px -248px; color: rgb(204, 0, 0);
}
.tabbox_a .tabcont {
	margin: 0px 0px 10px; padding: 10px 4px; border: 1px solid rgb(219, 219, 219); border-image: none; z-index: 2;
}
.tabbox_a .tabcont .output {
	width: 740px; overflow: hidden;
}
.detailstabbox .tabcont .output {
	width: 740px; overflow: hidden;
}
.tabbox_a .tabcont {
	
}
.tabbox_a .tabcontnow {
	display: block;
}
.h3_comtip {
	background: rgb(254, 252, 244); margin: 0px 5px 5px; padding: 0px 10px; border: 1px solid rgb(247, 239, 214); border-image: none; height: 25px; color: rgb(119, 119, 119); line-height: 25px; font-weight: normal;
}
.h3_comtip span {
	margin: 0px 10px;
}
.h3_comtip a {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.prodetailsinfo_b .tac {
	padding: 15px; text-align: center;
}
