.div_prothumb .span_prev {
	background: url("../images/sprite.png") no-repeat;
}
.div_prothumb .span_next {
	background: url("../images/sprite.png") no-repeat;
}
.h2_prokinds {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.div_buybtn .a_tobuy {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.div_buybtn .a_addtofavor {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.side_thumb .p_btn .a_buybtn {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.addconsultbox .btn {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.p_thumbpage b {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.ajaxlogin .btn {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.h2_progallery a.a_backpro {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
span.span_share .a_share {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
a#a_enlarge {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.div_prokinds h3 a {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.tabbox_a .tabtitle span {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.h3_eachtitle {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.ul_choosecolor li .span_lack {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.floatquick {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.div_prokinds h3 span {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.crumb {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.div_prothumb .span_prev {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.div_prothumb .span_next {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.ajaxlogin h3 {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.dl_consult .div_reply {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.ul_prodinfo .li_jf .a_usejf {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.span_comscont {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.dl_comment dd.dd_comment {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.store_nowarea {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
.storearea_list .span_close {
	background: url("../images/sprite.png") no-repeat 0px 0px;
}
a#a_enlarge {
	background-position: -436px -177px; padding: 3px 0px 3px 25px; color: rgb(13, 121, 189); float: left;
}
.proviewbox {
	width: 450px; float: left; position: relative; z-index: 5;
}
.probigshow {
	padding: 1px; border: 1px solid rgb(221, 221, 221); width: 450px; position: relative;
}
.probigshow .span_showtip {
	background: url("../images/icon_promotion.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 81px; height: 81px; text-indent: -999em; overflow: hidden; position: absolute;
}
.probigshow .showtip_1 {
	
}
.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); left: 0px; top: 0px; overflow: hidden; display: none; filter: alpha(opacity = 50); position: absolute; z-index: 10; cursor: crosshair; opacity: 0.5;
}
#probig_preview {
	background: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); left: 430px; top: 0px; width: 300px; height: 300px; overflow: hidden; visibility: hidden; position: absolute;
}
#probig_preview img {
	position: relative;
}
.div_prothumb {
	padding: 15px 25px 0px; position: relative;
}
.thumbporbox {
	width: 395px; overflow: hidden; position: relative;
}
.div_prothumb .span_prev {
	left: 0px !important; top: 15px; width: 22px; height: 64px; text-indent: -999em; overflow: hidden; position: absolute; cursor: pointer;
}
.div_prothumb .span_next {
	top: 15px; width: 22px; height: 64px; text-indent: -999em; overflow: hidden; position: absolute; cursor: pointer;
}
.div_prothumb .span_prev {
	background-position: -90px -282px;
}
.div_prothumb .span_prevb {
	background-position: -112px -282px; cursor: default;
}
.div_prothumb .span_next {
	background-position: -156px -282px; right: 0px;
}
.div_prothumb .span_nextb {
	background-position: -134px -282px; cursor: default;
}
.ul_prothumb {
	width: 7500px; overflow: hidden; position: relative;
}
.ul_prothumb li {
	width: 75px; height: 64px; text-align: center; float: left;
}
.ul_prothumb img {
	padding: 1px; border: 1px solid rgb(221, 221, 221);
}
.ul_prothumb li.now img {
	border: 1px solid rgb(204, 0, 0);
}
.div_prolinks {
	background: url("../images/fd.gif") no-repeat left; padding: 0px 0px 0px 18px; overflow: hidden; margin-top: 20px; zoom: 1;
}
.div_prolinks span {
	margin-left: 35px;
}
.div_prolinks b {
	font-weight: normal;
}
.div_prolinks a {
	color: rgb(0, 90, 160); text-decoration: none;
}
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;
}
.right_view {
	width: 450px; font-family: ""; font-size: 12px; float: left;
}
.right_txt {
	padding: 10px; width: 235px; margin-left: 15px; float: left;
}
.right_txt li strong {
	font-weight: normal;
}
h4 {
	color: rgb(191, 0, 8); padding-top: 2px; padding-bottom: 10px; font-size: 14px; font-weight: bold; margin-bottom: 10px; border-bottom-color: rgb(196, 196, 196); border-bottom-width: 1px; border-bottom-style: dashed;
}
.color {
	background: 0px 0px rgb(252, 240, 240); padding: 10px; border: 1px solid rgb(251, 210, 210); margin-top: 7px;
}
h5 {
	margin: 0px 0px 5px; height: 22px; color: rgb(92, 92, 92); line-height: 22px; font-size: 14px;
}
.ul_choosecolor {
	overflow: hidden;
}
.ul_choosecolor li {
	width: 48px; float: left; position: relative;
}
.ul_choosecolor a:link img {
	border: 1px solid rgb(200, 201, 205); display: block;
}
.ul_choosecolor a:visited img {
	border: 1px solid rgb(200, 201, 205); display: block;
}
.ul_choosecolor a:hover img {
	border: 1px solid rgb(204, 0, 0); display: block;
}
.m_1 {
	margin: 5px 0px;
}
.des {
	line-height: 22px; font-size: 12px; margin-top: 10px;
}
.include {
	width: 730px; padding-top: 20px; font-size: 12px; margin-top: 10px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: dashed;
}
.blk_18 {
	background: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); width: 730px; height: 135px; overflow: hidden; padding-bottom: 4px; font-size: 12px; margin-top: 0px; margin-bottom: 7px; zoom: 1;
}
.blk_18 .pcont {
	width: 690px; overflow: hidden; float: left;
}
.blk_18 .ScrCont {
	width: 32766px; zoom: 1;
}
.blk_18 #List1_1 {
	float: left;
}
.blk_18 #List2_1 {
	float: left;
}
.blk_18 .LeftBotton {
	background-position: 0%; margin: 30px 1px 10px; width: 15px; height: 72px; float: left; background-image: url("../../images/images/left.jpg"); background-attachment: scroll; background-repeat: no-repeat;
}
.blk_18 .RightBotton {
	background-position: 0%; margin: 30px 1px 10px; width: 15px; height: 72px; float: right; background-image: url("../../images/images/right.jpg"); background-attachment: scroll; background-repeat: no-repeat;
}
.blk_18 .LeftBotton {
	background-position: left 50%; margin-left: 1px;
}
.blk_18 .RightBotton {
	background-position: right 50%; margin-left: -1px;
}
.blk_18 .LeftBotton:hover {
	background-position: left 50%; margin-left: 1px;
}
.blk_18 .RightBotton:hover {
	background-position: right 50%; margin-left: -1px;
}
.blk_18 .pl img {
	margin: 2px auto 1px; display: block; cursor: pointer;
}
.blk_18 .pl {
	border: 1px solid rgb(243, 243, 243); width: 136px; text-align: center; line-height: 24px; text-decoration: none; margin-top: 8px; margin-left: 15px; float: left;
}
.blk_18 a.pl:link {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(74, 74, 74); padding-top: 10px; text-decoration: none;
}
.blk_18 a.pl:visited {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(74, 74, 74); padding-top: 10px; text-decoration: none;
}
.blk_18 a.pl:hover {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(74, 74, 74); padding-top: 10px; text-decoration: none;
}
.samestyle {
	margin-bottom: 15px;
}
.samestyle li {
	border: 1px solid rgb(219, 219, 219); width: 160px; font-size: 12px; margin-right: 18px; margin-left: 5px; float: left; display: inline;
}
.samestyle li p {
	width: 160px; height: 22px; text-align: center; line-height: 22px;
}
.f0 {
	width: 117px; text-align: left; float: left;
}
.global_l {
	width: 198px; overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal; float: left; zoom: 1;
}
.module {
	width: 100%; margin-bottom: 8px;
}
#category_tree dl {
	padding: 0px 5px;
}
#category_tree dt {
	background: url("../images/list_pro.gif") no-repeat 5px; height: 20px; color: rgb(204, 0, 0); line-height: 20px; padding-left: 20px; font-weight: bold; margin-top: 6px; margin-bottom: 5px; display: block;
}
#category_tree dd {
	overflow: hidden; display: block; zoom: 1;
}
#category_tree li {
	padding: 0px 5px; line-height: 18px; overflow: hidden; float: left; white-space: nowrap;
}
.module {
	width: 100%; margin-bottom: 8px;
}
.right_pro_tit {
	background: rgb(228, 228, 228); width: 740px; margin-bottom: 3px;
}
.right_pro_tit p {
	height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-family: "ËÎÌå"; font-size: 16px;
}
.right_pro_tit p strong {
	background: rgb(151, 16, 22); width: 280px; text-align: center; float: left; display: block;
}
.right_pro_tit p span {
	color: rgb(0, 0, 0); padding-left: 20px; font-size: 14px; float: left;
}
.right_pro_tit p b {
	color: rgb(0, 0, 0); font-size: 12px; font-weight: normal; float: right;
}
.right_pro_tit p b.m1 {
	margin: 0px 20px;
}
.pro_view {
	width: 740px;
}
#pic_f {
	width: 540px; float: left;
}
#big_pic {
	width: 540px; height: 405px; float: left;
}
#small_pic {
	width: 180px; margin-left: 10px; float: left;
}
.frame {
	height: 405px; overflow: hidden; background-color: rgb(204, 204, 204);
}
.frame .list {
	list-style: none; margin: 0px; padding: 0px; width: 10000px;
}
.frame .list li {
	width: 540px; height: 405px; float: left;
}
.frame .list li img {
	width: 540px; height: 405px; display: block;
}
.frame #big_list2 {
	height: 10000px;
}
.frame #big_list2 li {
	clear: both;
}
.frame #big_list4 {
	height: 10000px;
}
.frame #big_list4 li {
	clear: both;
}
.l_frame {
	width: 260px; height: 80px; overflow: hidden; float: left; background-color: rgb(204, 204, 204);
}
.l_frame .list {
	list-style: none; margin: 0px; padding: 0px; width: 10000px;
}
.l_frame .list li {
	border: 2px solid rgb(204, 57, 16); width: 76px; height: 76px; float: left; cursor: pointer;
}
.l_frame .list .cur {
	
}
.l_frame2 {
	width: 180px; height: 357px; overflow: hidden;
}
.l_frame2 .list {
	list-style: none; margin: 0px; padding: 0px; height: 10000px;
}
.l_frame2 .list li {
	width: 150px; margin-top: 5px; margin-left: 12px; cursor: pointer;
}
.l_frame2 .list li img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(163, 163, 163); width: 150px; height: 112px;
}
.l_frame2 .list li p {
	margin: 3px 0px; padding: 0px; width: 100%; text-align: center; color: rgb(164, 164, 164); font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
.l_frame2 .list .cur img {
	background: rgb(255, 255, 255); padding: 3px; border: 2px solid rgb(204, 51, 0);
}
.slide_nav {
	width: 16px; height: 80px; text-indent: -10000px; float: left; display: block; background-color: rgb(34, 170, 0);
}
.up {
	background: url("../images/arr_up.jpg") no-repeat top; height: 16px; text-indent: -10000px; margin-top: 5px; margin-bottom: 5px; display: block;
}
.down {
	background: url("../images/arr_dow.jpg") no-repeat top; height: 16px; text-indent: -10000px; margin-top: 5px; display: block;
}
.pro_viewinfo {
	margin-top: 10px;
}
.pro_viewinfo_l {
	width: 350px; float: left;
}
.pro_viewinfo_l li {
	line-height: 24px; font-family: "ËÎÌå"; font-size: 12px;
}
.pro_viewinfo_l li span {
	color: rgb(204, 51, 0);
}
.pro_viewinfo_r {
	margin-top: 20px; float: left;
}
.pro_viewinfo_r p {
	padding-left: 25px; font-size: 16px;
}
.text_des {
	line-height: 22px; text-indent: 2em; font-size: 12px; margin-top: 10px;
}
.pro_viewinfo_r .kefu span {
	padding: 0px; margin-top: 5px; margin-left: 15px; float: left; display: inline;
}
.pro_viewinfo_r .kefu a img {
	padding: 0px; margin-left: 15px; float: left; display: inline;
}
