div.productshow{ width:100%;}
div.middlebig{ width:100%; height:44px; background:#ffebe1; margin-bottom:19px; line-height:44px; border-bottom:1px solid #f6e6e0;}
div.middlebig p{ font-size:14px;}
div.showl{ float:left; width:77.5%;}
div.showr{ float:right; width:20.8%; background:#FFF;}
div.showtu{ float:left; width:43%;}
div.showtu img{ width:100%;}
div.showtur{ float:right; width:51%; margin-right:3%;}
span.showturtitle{ color:#0cb0d5; font-size:20px; font-weight:bold; display:block; height:50px; line-height:50px;}
p.jiageqq{ width:100%; display:block; background:#ffebe1; height:50px; line-height:50px;}
span.showjiage{ float:left; font-size:16px; color:#ff5400; margin-left:20px;}
span.showjiage span{ font-weight:bold; font-size:20px;}
span.showqq{ font-size:14px; float:right;margin-right:20px;}
div.showjianjiecommon{ font-size:14px; line-height:39px;}
div.showjianjie span{ float:left;}
div.showjianjie span.spanr{ padding-left:36%}
div.pinpai{ }
div.pinpai span{ float:left;}
div.pinpai dl{ float:left;}
div.pinpai dl label{ float:left; display:block; margin-top:5px; overflow:hidden; margin-right:10px; width:74px; height:28px; text-align:center; line-height:28px; font-size:14px; text-align:center; border:1px solid #cccccc; position:relative; cursor:pointer;}
div.pinpai dl label input{ position:absolute; left:-120px;}
div.pinpai dl label:hover{ border:2px solid #ff5400; line-height:26px; *height:26px; *width:72px; text-align:center; background:url(../images/g.gif) right bottom no-repeat}
div.pinpai dl label.h{ border:2px solid #ff5400; line-height:26px; *height:26px; *width:72px; text-align:center; background:url(../images/g.gif) right bottom no-repeat}
div.showhot{ border-bottom:1px dashed #ccc;border-top:1px dashed #ccc; *margin-top:-27px;}
div.showhot span{ display:block; width:40%;  float:left;}
div.showhot span.spanr{ width:55%; float:right }
div.shouwbutton{ padding-top:18px;}
div.shouwbutton a{ float:left; background:#ff5400; display:block; width:45%; text-align:center; font-size:18px; color:#FFF; height:47px; line-height:47px;}
div.shouwbutton a.ar{ float:right; background:#444}
div.showlnr{ width:100%; padding-top:20px;}
div.showlnr li{ background:#FFF; text-align:center; width:25%; float:left; margin-top:0px;}
div.showlnr li img{ max-width:100%; display:block; margin:0px auto; padding-top:29px;}
div.showlnr li span{ font-size:18px; color:#0cb0d5; display:block; padding:19px 0px 10px 0px;}
div.showlnr li p{ font-size:12px; line-height:20px; padding-bottom:10px;}
div.showlnr ul{ background:#e0f5fa; padding:10px; height:auto; height:228px;*height:211px; }
div.shoutab{ margin-top:20px;}
div.showtabtitle{ height:48px; line-height:48px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; background:#ebebeb;}
div.showtabtitle span{ display:inline-block; height:47px;*height:48px; background:#ebebeb; font-size:16px; text-align:center; width:190px; cursor:pointer; float:left; border-right:1px solid #ccc;}
div.showtabtitle span:hover{  color:#0cb0d5;height:49px; background:url(../images/htab.gif) repeat-x;}
div.showtabtitle span.ses{  color:#0cb0d5;height:49px; background:url(../images/htab.gif) repeat-x;}
div.shoutabnr{ padding:30px 0px; font-size:14px; line-height:180%;}
div.shoutabnr dl{ display:none;}
div.shoutabnr dl img{ max-width:100%;}
/*div.showr div.showrtitle{ border-bottom:1px solid #666; height:46px; line-height:46px;}
div.showr div.showrtitle span{ font-size:18px; color:#000; font-weight:bold;}*/
div.showrtitle{ border-bottom:1px solid #666; height:46px; line-height:46px;}
div.showrtitle span{ font-size:18px; color:#000; font-weight:bold;}
div.smallshowr{ margin:0px auto; width:89.6%;}
div.smallshowr ul li{ text-align:center; background:#f5f5f5; margin-top:11px;}
div.smallshowr ul li img{ width:100%;}
div.smallshowr ul li a.za{ font-size:15px; display:block; padding-top:10px; padding-bottom:3px;}
div.smallshowr ul li p{ font-size:13px; color:#a0a0a0; padding-bottom:0px; height:auto; margin:0px; }
div.smallshowr ul li span{ color:#ff5400;  padding-top:0px; height:auto; padding-bottom:10px; display:block}
div.showr img{ max-width:100%;}
div.shoudibu{ margin-bottom:20px;}
div.shoudibu li{ float:left; width:18.6%; text-align:center; margin-right:1.75%; background:#FFF}
div.shoudibu li.z{ margin-right:0px;}
div.shoudibu li img{ width:100%}
div.shoudibu li a{ display:block; font-size:16px; line-height:36px; overflow:hidden}
div.shoudibu li p{font-size:13px; color:#a0a0a0; padding-bottom:0px; margin-bottom:0px;}
div.shoudibu li span{color:#ff5400; display:block; margin-top:0px; padding-top:0px; line-height:22px;}
div.shoudibu ul{ padding-top:17px;}
@media screen and (max-width:1200px){
	div.showtu{ float:left; width:90%; margin-left:5%;}
	div.showtur{float:left; width:90%; margin-left:5%;}
	}
@media screen and (max-width:1024px){
	div.showlnr ul{ height:auto}
	div.showlnr ul{ background:none}
	div.showlnr li{  width:50%; }
	div.showl{ width:100%;}
	div.showr{float:left; width:100%; margin-left:0%; }
	div.smallshowr{ width:100%;}
	div.smallshowr li{ float:left; width:18.6%; text-align:center; margin-right:1.75%; background:#FFF}
div.smallshowr li.z{ margin-right:0px;}
div.showhot span{ width:100%}
div.showhot span.spanr{ width:100%}
	}
@media screen and (max-width:800px){
	div.showlnr li{  width:90%; float:none; margin:auto }
	div.showjianjie span{ float:left; width:100%;}
div.showjianjie span.spanr{ padding-left:0%}
div.showtabtitle span{ width:100px;}
	}	
@media screen and (max-width:600px){
	div.pinpai dl label{ margin-right:2%}
	div.showr{ width:100%; margin-left:0%; }
	div.smallshowr{ width:100%;}
	div.smallshowr li{ width:90%; margin:auto; margin-left:5%;}
	div.smallshowr img{ width:90%; margin:0px auto; display:block}
	div.shoudibu li{ float:none; width:90%; margin-left:5%;  margin-right:0%;}
div.shoudibu li.z{ margin-right:0px;}
p.jiageqq{ height:100px;}
p.jiageqq span.showjiage{ float:none; width:100%; text-align:left; margin:0px; padding:0px; display:block}
p.jiageqq span.showqq{float:none; width:100%; text-align:left; margin:0px; padding:0px; display:block}
	}
