body	{padding:0; margin:0; padding:0; color:#000; font:normal 14px/20px '微软雅黑',Arial,sans-serif;background:#fff; }
.clear	{clear:both;display:block;}
a:link, a:active, a:visited	{ color: #000; text-decoration: none; }
a:hover	{ color: #c00;  text-decoration: none;}
.price	{ color:#c00;}
form,h1,h2,h3 {padding:0; margin:0;border:0;}
img {border:0;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}


#topbuy{position:fixed;right:0px;top:300px;width:40px;background:#fff;border:1px solid #ddd;box-shadow:-3px 0px 3px #eee,0px -3px 3px #eee,3px 0px 8px #eee,0px 3px 8px #eee;}
#topbuy a{display:block;font: 12px/20px 微软雅黑;padding:5px;} 

button{width:70px;height:38px;background:#f60;color:#fff;border-radius:5px;font:bold 14px/36px 微软雅黑;margin:5px auto;font-style:normal;text-align:center;border:0;cursor:pointer;}
button:hover{background:#000;}


/*ͷβ*/
#logo	{ height:60px;overflow:hidden;background:#fff;position: fixed;width:360px;border-bottom: 1px solid #ddd;z-index:99; }
#logo .logo { display:block;line-height:60px;float:left;width:50%;text-align: left;color:#000;font-size: 32px;padding-left:5px;}
#logo span { display:block;overflow:hidden;height:60px;}
#logo span a{ display:block;float:left;line-height:60px; width:25%; font-size: 14px;font-weight: 700; }
#logobg {height:143px;}
@media screen  and (max-width : 359px){
  #logo { width:320px;}
}

.ipro_title { height:33px;text-align:left;  position: fixed;top:60px; width:360px;z-index:99; }
.ipro_title h2 { font: 14px/33px 微软雅黑;padding:0 0 0 12px;margin:0;color:#fff;float:left;display:block;}

.ipro_title ul {float:right;width:200px;list-style-type: none;margin:0;padding:0;padding-top:3px; }
.ipro_title ul li {float:left;}
.ipro_title ul li input {width:120px;border:0;padding:0 5px; background: #fff;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;outline: none;height:26px;display: block;margin:0;}
.ipro_title ul li button {background: #fff;color:#000;height:26px;line-height:24px;padding:0;display: block;margin:0;width:50px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}

.nav { height:40px;padding:10px 0px 10px 0px;position: fixed;top:93px;z-index:99;background: #fff;width:360px; }
.nav ul {height:40px;list-style: none;padding: 0; margin: 0; box-sizing: border-box;}
.nav li {width:20%;float: left;list-style: none;padding:0 2px; margin: 0;box-sizing: border-box;}
.nav a { display:block; height:40px; line-height: 40px; padding:0; margin:0; border-radius:5px;  text-align:center;background: #000;color:#fff; overflow: hidden; }
@media screen  and (max-width : 359px){
  .ipro_title,.nav { width:320px;}
}

#topsearch	{height:37px;padding:6px 0px 6px 0px;background:url(top_searchbg.gif) repeat-x 0px 0px;}
#topsearch form { padding:0;border:0;margin:0 auto;width:302px;}
#topsearch .topssubmit	{ background:url(top_submit.gif) no-repeat center top;height:37px;width:44px;border:0;padding:0;margin:0;display:block;float:left;}
#topsearch .topsinput	{ clor:#808080; height:37px; width:248px; font: 14px/37px 微软雅黑;border:0px;padding:0px 5px;background:url(top_input.gif) no-repeat 0px 0px;margin:0;display:block;float:left;}

#topin {background:#eaeaea;border-bottom:1px solid #c6c6c6;height:36px;position:fixed;top:0px;}
#topin_div{height:60px;}
#topin a.back 	{ width:30px;height:36px;float:left;display:block;background:url(back.gif) no-repeat 5px 8px; background-size:10px 15px;}
#topin h1 	{ height:36px;float:left;display:block;overflow:hidden; font: 14px/36px 微软雅黑;padding:0;margin:0;text-align:center;}
#topin span { float:right;display:block;padding-top:5px;width:100px;overflow:hidden;height:25px;}
#topin span a{ width:25px;height:25px;display:block;float:left; }
#topin span a.top_l1{background:url(top_link1.png) no-repeat 0px 0px;margin-right:9px;background-size:25px 25px;}
#topin span a.top_l2{background:url(top_link2.png) no-repeat 0px 0px;margin-right:9px;background-size:25px 25px;}
#topin span a.top_l3{background:url(top_link3.png) no-repeat 0px 0px;margin-right:5px;background-size:25px 25px;}





#copynav { position:fixed; bottom:0;margin-top:20px;background:url(copy_nav.gif) repeat-x 0px 0px; height:40px;line-height:40px;color:#333; padding:0px 10px;left:0;width:100%;}
#copynav a {color:#333;}
#copynav span {display:block;float:left;height:39px;line-height:39px;}
#copynav a.copytop {display:block;float:right;height:26px;line-height:26px;border-radius:5px;border:1px solid #ccc;padding:0px 20px;margin-top:6px;}

#copyright	{height:72px;line-height:36px;padding:20px 0px;background-color:#f3f1f2;}
	
#blink { background:url(bottom_bg.gif) repeat-x 0px 0px; height:38px; position:fixed; bottom:0px;margin:0 auto;background-size:6px 38px;}
#blink a {display:block;height:33px;float:left;margin-top:2px;}
#blink span {display:block;height:33px;float:left;margin-top:2px;}
#blink span.blink0 { background:url(bottom_link0.gif) no-repeat center 0px;background-size:33px 33px;}
#blink a.blink1 { background:url(bottom_link1.gif) no-repeat center 0px;background-size:33px 33px;}
#blink a.blink2 { background:url(bottom_link2.gif) no-repeat center 0px;background-size:33px 33px;}
#blink a.blink3 { background:url(bottom_link3.gif) no-repeat center 0px;background-size:33px 33px;}
#blink a.blink4 { background:url(bottom_link4.gif) no-repeat center 0px;background-size:33px 33px;}



.ipro1 {background-color:#d4575d;}
.ipro2 {background-color:#f78b31;}
.ipro3 {background-color:#a0d259;}
.ipro4 {background-color:#359bdd;}
.ipro_ad	{ padding:5px 0px; }
.ipro	{}
.ipro div a { display:block;text-align:center;}
.ipro a.itet {height:40px;font: 14px/20px 微软雅黑;overflow:hidden;}
.ipro .iddc { margin:10px auto; background:#f6f6f6;padding:10px 5px; }
.ipro .iddc .ccl {float:left;width:38%;padding-bottom:47%;height:0;overflow:hidden;}
.ipro .iddc .ccl img{width:100%;}
.ipro .iddc .pro {float:right;width:60%;padding-bottom:10px;}
.iddc .pro div:first-child {padding:5px 0;font: 14px/20px 微软雅黑;color:#369;} 
.ipro table{height:20px;font: 14px/20px arial,微软雅黑;color:#999;}
.iddc ul {list-style-type: none;padding:5px 0; margin: 0;}
.iddc li   { display:inline-block; line-height:20px; padding:0px 5px; border:1px solid #ccc;background:#fff;CURSOR: pointer;margin-right:3px;}
.iddc li.on   { border:1px solid #369;color:#fff;background:#69e; }

.amount{ height:36px;width:145px; margin:0 auto; position: relative;}
.amount a{ float:left; display:block; background:#eee; text-align:center; margin:0; font-size:24px;CURSOR: pointer; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#666; line-height:30px; text-decoration:none; width:30px; height:30px; border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; }
.amount a:hover{  background:#F48502;color:#fff; }
.amount a.btn-add{ border-radius:0 10px 10px 0; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0;}
.amount a.btn-sel{ border-radius:0 0px 0px 0; -moz-border-radius:0 0px 0px 0; -webkit-border-radius:0 0px 0px 0;}
.amount input {display: block; float: left; height: 28px; width: 40px; padding:0px 5px; border:1px solid #eee; text-align:center; font-family:Arial, Helvetica, sans-serif;}

.pbutton{ height:30px;}
.pbutton button{ border:0; border-radius: 4px; box-shadow: 0 1px 1px #DDDDDD; color: #FFFFFF; font-size:14px; font-weight:bold; display: block; height: 35px; line-height: 35px; overflow: hidden; text-align: center; width: 95%; cursor:pointer; margin:0 auto; background:#278dd8;background-image: -moz-linear-gradient(top, #3cb9e9, #2587d5 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3cb9e9), color-stop(1, #2587d5));background-image: -ms-linear-gradient(top, #3cb9e9, #2587d5 100%)}
.pbutton button:hover{ box-shadow:0 0px 6px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 0px 6px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 0px 6px rgba(0, 0, 0, 0.25);}
.pbutton button.unavailable{ background:#ccc; cursor:default;}
.amount span {display:none;position:absolute;border:1px solid #ddd;width:30px;height:120px;background:#fff; left:81px;top:-120px;}
.amount span em { display: block;font-style: normal; CURSOR: pointer; width:30px;height:20px;background:#fff;border-radius:0;font-size:14px;line-height:20px;}
.amount span em:hover {color:#fff;background:#69e;}


.btn {display:block;width:120px;height:40px;background:#69e;color:#fff;border-radius:5px;font:bold 14px/40px 微软雅黑;margin:5px auto;font-style:normal;text-align:center;border:0;cursor:pointer;}
.btn:hover {background:#f60;}



.sdiv { padding:5px 0; margin:0 auto; }
.cdiv { padding:5px 5px; margin:0 auto; }
.sort { background:#efefef; height:30px; line-height:30px; color:#000; text-align:left; padding-left:10px; }
.sort a:link,.sort a:active,.sort a:visited	{ color: #fff;}
.sort a:hover	{ color: #fff;}

.insd {float:left;}
.insd div a { display:block;text-align:center;}
.insd div span { display:block;height:30px;line-height:20px;}
.insd a.itet {height:40px;font: 14px/20px 微软雅黑;overflow:hidden;}

.bbutton1 { background:#c00;border:1px solid #d4575d;border-radius:5px;padding:3px 5px;color:#fff;outline:none;inline:none;margin:0;cursor:pointer;}
.bbutton2 { background:#d4575d;border:1px solid #d4575d;border-radius:5px;padding:3px 5px;color:#fff;outline:none;inline:none;margin:0;cursor:pointer;}
.bbutton1:hover {background:#900;}
.bbutton2:hover {background:#900;}
/*���촦��*/

@media screen and (min-width:360px) {
	#maindiv	{width:360px; text-align:center; margin:0 auto; overflow:hidden; }
	.idiv   { padding:0; width:360px;margin:0 auto; }
	.iad { height:100px;}
	#topin {width:360px;}
	#topin h1 	{ width:220px;}
	#blink { width:360px;}
	#blink a,#blink span 	{ width:90px; }
	.ipro_ad img	{ padding:5px 0px; width:352px;}
	.insdc {margin:0px 22px;}
	.insd div { margin:0px 0px; width:102px; }
	.insd div a img { width:100px;height:100px;border:1px solid #efefef;}
	
	#content { text-align:left;padding:5px 0px; line-height:1.5em;width:350px;margin:0 auto;}
	#content img,#content table {width:350px;}
	

	.scroll{width:360px;height:90px;margin:0px auto 0 auto; position:relative;overflow:hidden;}
	.dotModule_new1{padding:0 5px;height:12px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
	.dotModule_new2{display:none;}
	.mod_01{float:left;width:360px;}
	.mod_01 img{display:block;width:360px;height:90px;}
	#slide_01_dot{text-align:center;margin:1px 0 0 0;}
	#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
	#slide_01_dot .selected{background:#66ff33;}
	#slide_02  {display:none;}
	.mod_02 {display:none;}
	.mod_02 img{display:none;}
	#slide_02_dot{display:none;}
	#slide_02_dot span{display:none;}
	#slide_02_dot .selected{display:none;}


}

@media screen  and (max-width : 359px){
	#maindiv {width:320px; text-align:center; margin:0 auto; overflow:hidden; }
	.idiv   { padding:0; width:360px;margin:0 auto; }
	.topad img	{ width:320px;}
	.iad { height:90px;}
	#topin {width:320px;}
	#topin h1 	{ width:180px;}
	#blink { width:320px;}
	#blink a,#blink span 	{ width:80px; }
	.ipro_ad img	{ padding:5px 0px; width:310px;}

	.insdc {margin:0px 9px;}
	.insd div { margin:0px 0px; width:97px; }
	.insd div a img { width:95px;height:95px;border:1px solid #efefef;}
	
	#content { text-align:left;padding:5px 0px; line-height:1.5em;width:310px;margin:0 auto;}
	#content img,#content table {width:310px;}
	
	.scroll{width:320px;height:80px;margin:0px auto 0 auto; position:relative;overflow:hidden;}
	.dotModule_new1{display:none;}
	.dotModule_new2{padding:0 5px;height:12px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
	
	
	#slide_01  {display:none;}
	.mod_01 {display:none;}
	.mod_01 img{display:none;}
	#slide_01_dot{display:none;}
	#slide_01_dot span{display:none;}
	#slide_01_dot .selected{display:none;}
	
	.mod_02{float:left;width:320px;}
	.mod_02 img{display:block;width:320px;height:80px;}
	#slide_02_dot{text-align:center;margin:1px 0 0 0;}
	#slide_02_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
	#slide_02_dot .selected{background:#66ff33;}
	


}

#page	{ text-align:left; padding:10px 0px 10px 0px;}
#page span,#page a	{ display:block; float:left; text-align:center; margin:5px 5px 0px 0px;line-height:19px;}
a.page_h:link, a.page_h:active, a.page_h:visited	{ background-image: url('p0.jpg'); width:36px; height:19px; }
a.page_h:hover	{ }
a.page_p:link, a.page_p:active, a.page_p:visited	{ background-image: url('p1.jpg'); width:57px; height:20px; }
a.page_p:hover	{ }
.page_p0	{ background-image: url('p2.jpg'); width:57px;height:20px;}
a.page_a:link, a.page_a:active, a.page_a:visited	{ background-image: url('p3.jpg'); width:19px; height:19px; }
a.page_a:hover	{ }
.page_a0	{ background-image: url('p4.jpg'); width:19px;height:19px;color:#f00;}
a.page_n:link, a.page_n:active, a.page_n:visited	{ background-image: url('p7.jpg'); width:57px; height:20px; }
a.page_n:hover	{ }
.page_n0	{ background-image: url('p8.jpg'); width:57px;height:20px;}
a.page_l:link, a.page_l:active, a.page_l:visited	{ background-image: url('p6.jpg'); width:36px; height:19px; }
a.page_l:hover	{ }