/* CSS Document */
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Î¢ÈíÑÅºÚ";
	background-color:#fff;
}
*{ font-family:"Î¢ÈíÑÅºÚ";}
dl,dt,dd,li,p,ul,h,h1,h2,h3,b{ margin:0px; padding:0px;}
li {list-style-type:none;}
img{border:none;border:0;vertical-align:middle;}
span{display:inline-block;}
.q1{ margin:0 auto;width:100%;  position:relative;}
.q2{
	width:100%;
	overflow:hidden;
	border-bottom-width: 0px; background-color:#fff;
	border-bottom-style: solid;
	border-bottom-color: #626262; padding-bottom:7px; padding-top:7px;
}
.q3{ width:100%; overflow:hidden;}
.q3 img{ width:100%;}
.q4{ width:34px; height:22px; background-image:url(../images/lo_06.png); cursor:pointer;position:absolute; right:5px; top:30px; z-index:999999999999999999999;}
.q177{
	width:34px;
	right:5px;
	top:25px;
	background-image:url(../images/lo_06.png); position:absolute;
	z-index:9999999999999999999; text-align:center; cursor:pointer;
	background-repeat: no-repeat;
	background-position: left bottom; height:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#000;
}
.q5{
	width:100%;
	overflow:hidden;
	background-image:url(../images/t_02.png);
	background-repeat: no-repeat;
	background-position: center top; background-size: 100%; margin-top:3%;
}
.q6{ padding-top:5%; width:100%;}
.q6 img{ width:100%;}
.q7{ width:100%; overflow:hidden; padding-top:0%;}
.q8{ width:50%; float:left; text-align:center;}
.q8 img{ width:95%;}
.q8 dl{ line-height:45px; font-size:14px;}
.q9{ width:40%; line-height:40px; cursor:pointer; background-color:#de7f46; text-align:center; font-size:18px; color:#fff;border-radius:25px; margin:0 auto; margin-top:3%;}
.q10{ width:100%; overflow:hidden; position:relative;}
.q10 img{ width:100%;}
.q11{ width:30%; position:absolute; left:5%; top:32%;}
.q11 img{
	width:100%;
	height:100%;
	border-radius:50%;
	border: 7px solid #FFFFFF;
}
.q12{ width:30%; position:absolute; right:5%; top:32%;}
.q12 img{
	width:100%;
	height:100%;
	border-radius:50%;
	border: 7px solid #FFFFFF;
}
.q13{ width:50%; position:absolute; right:25%; top:22%;}
.q13 img{
	width:100%;
	height:100%;
	border-radius:50%;
	border: 7px solid #FFFFFF;
}
.q14{ width:100%;}
.q14 img{ width:100%;}
.q15{ width:100%; overflow:hidden; padding-top:3%; line-height:1.8; font-size:0.9rem;}
.q15 img{ width:50%; float:left; margin-left:2%; margin-right:2%; margin-bottom:2%;}
.q16{ overflow:hidden; background-color:#3e302f; width:96%; padding:2%;}
.q17{ line-height:2rem; cursor:pointer; width:100%; overflow:hidden;}
.q17 dl{ float:left; font-size:0.9rem; color:#FFFFFF;}
.q17 dt{ float:right;  font-size:0.9rem; color:#999999;}
.q17:hover dl{
	color:#FF0000;
	text-decoration: underline;
}
.q18{ background-color:#8b8b8b; overflow:hidden; line-height:1.8; font-size:0.9rem; color:#FFFFFF; text-align:center; padding-bottom:75px; padding-top:3%; margin-top:5%;}
.q19{
	position:absolute;
	right:0px;
	bottom:0px;
	width:100%;
	height:58px;
	background-color:#000;
	position: fixed;
	z-index:999999999999999999999;
}
.q20{
	width:33.3%;
	float:left;
	line-height:30px;
	font-family:"Î¢ÈíÑÅºÚ"; text-align:center;
	background-image:url(../images/1_22-03.png);
	background-repeat: no-repeat; background-color:#fc6b02;
	background-position: center 5px; color:#FFFFFF; cursor:pointer; font-size:14px; padding-top:28px;
}
.q21{
	width:20%;
	float:left;
	line-height:30px;
	font-family:"Î¢ÈíÑÅºÚ";
	background-repeat: no-repeat;
	background-position: center 5px; padding-top:28px; text-align:center;
	color:#FFFFFF;
	cursor:pointer; background-color:#ff9900;
	font-size:14px;
}
.q211{
	width:33.3%;
	float:left;
	line-height:30px;
	font-family:"Î¢ÈíÑÅºÚ";
	background-repeat: no-repeat;
	background-position: center 5px; padding-top:28px; text-align:center;
	color:#FFFFFF;
	cursor:pointer; background-color:#959595;
	font-size:14px;
}
.q22{ background-color:#3e302f; overflow:hidden; padding-bottom:5%;}
.q23{
	line-height:40px;
	height:40px;
	background-image:url(../images/ali_03.png);
	background-repeat: no-repeat;
	background-position: 80px center;
	padding-left:20px; padding-right:20px;
	cursor:pointer;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.q24{ padding-top:5px; padding-bottom:5px; padding-right:10px;}
.q24 dl{ line-height:20px; padding-left:15px; padding-bottom:5px; padding-top:5px; font-family:"ËÎÌå"; color:#c1c1c1; cursor:pointer; font-size:12px;}
.q25{ height:100%; top:0px; right:0px;z-index:999999; position:absolute;}
.q26{ color:#FFFFFF; margin-top:65px; background-color:#434343; padding-top:0px;}
.q27{ width:98%; margin:0 auto; margin-top:10px; height:35px; border-radius:5px; background-color:#000; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFFFFF;}
.q27 dl{ float:left; padding-left:10px;}
.q27 dt{ float:right; cursor:pointer; padding-right:10px; font-size:16px; color:#FFFFFF;}
.q28{ width:98%; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; color:#333; line-height:25px; overflow:hidden; padding-top:10px; padding-bottom:20px;}
.q28 img{ width:100%;}
.q29{padding-bottom:20px; padding-top:10px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ';}
.q29 img{ width:100%; margin-top:20px;}
.q30{ width:98%; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; color:#333; line-height:25px; overflow:hidden; padding-top:10px; padding-bottom:20px;}
.q30 img{ width:100%;}
.q31{ line-height:2rem; cursor:pointer; width:100%; overflow:hidden;}
.q31 dl{ float:left; font-size:0.9rem; color:#333;}
.q31 dt{ float:right;  font-size:0.9rem; color:#999999;}
.q31:hover dl{
	color:#FF0000;
	text-decoration: underline;
}
.q32{ width:98%; margin:0 auto; padding-top:2%;}
.q33{ line-height:2rem; width:100%; margin-top:1%;}
.q33 dl{
	float:left;
	font-size:0.9rem;
	border-left-width: 2px;
	border-left-style: solid; font-weight:bolder; color:#cc0000;
	border-left-color: #FF0000; padding-left:1%;
}
.q33 dt{ float:right; padding-right:1%; cursor:pointer;}
.q34{ width:100%;}
.q34 img{ width:100%; margin-bottom:3%;}
.q34 dl{line-height:2rem;font-size:1.2rem;}
.q35{
	width:10%;
	float:left;
	height:40px;
	background-image: url(../images/home.png);
	background-repeat: no-repeat;
	background-position: 10px center; cursor:pointer;
}
.q36{ width:80%; float:left;line-height:2.5rem;font-size:1rem; text-align:center; color:#FFFFFF;}
.q37{ width:99%; overflow:hidden;}
.q38{ width:49%; margin-left:1%; overflow:hidden; text-align:center; float:left; background-color:#00a3a2; color:#FFFFFF; margin-top:1%; padding-bottom:3%; cursor:pointer;}
.q38 dl{line-height:4rem;font-size:3rem;}
.q38 dt{font-size:1rem;}
.q39{ width:49%; margin-left:1%; overflow:hidden; text-align:center; float:left; background-color:#7a14f3; color:#FFFFFF; margin-top:1%; padding-bottom:3%; cursor:pointer;}
.q39 dl{line-height:4rem;font-size:3rem;}
.q39 dt{font-size:1rem;}
.q40{ width:49%; margin-left:1%; overflow:hidden; text-align:center; float:left; background-color:#ff330e; color:#FFFFFF; margin-top:1%; padding-bottom:3%; cursor:pointer;}
.q40 dl{line-height:4rem;font-size:3rem;}
.q40 dt{font-size:1rem;}
.q41{ width:49%; margin-left:1%; overflow:hidden; text-align:center; float:left; background-color:#008f18; color:#FFFFFF; margin-top:1%; padding-bottom:3%; cursor:pointer;}
.q41 dl{line-height:4rem;font-size:3rem;}
.q41 dt{font-size:1rem;}
.q42{ float:left; width:25%; text-align:center; padding-top:1%; cursor:pointer;}
.q42 span{

	margin:0 auto;
	text-align:center;
 font-size:3rem; padding:1.1rem 1.2rem 1.1rem 1.2rem; color:#474747;
	border: 1px solid #a0a0a0;border-radius:50%;
}
.q42:hover span{ color:#ff9900;border: 1px solid #ff9900;}
.q42 dt{ font-size:1.2rem; color:#333333; text-align:center; padding-top:0.5rem;}
.q42:hover dt{ color:#ff9900;}
.q43{ background-color:#f2f2f2; overflow:hidden; margin-top:2%; padding-bottom:3%;}
.q44{ text-align:center; overflow:hidden; padding-top:2%; padding-bottom:2%;}
.q44 dl{ font-size:2rem; color:#333;}
.q44 dt{
	font-size:1.2rem;
	background-image: url(../images/bli.png);
	background-repeat: repeat-x;
	background-position: left center;
}
.q44 span{ background-color:#f2f2f2; padding-left:10px; padding-right:10px;}

.q45{ overflow:hidden; text-align:center; padding-bottom:1%; padding-top:1%;}
.q45 span{
	padding:2% 5% 2% 5%; font-size:1.5rem; color:#FFFFFF;
	 overflow:hidden; cursor:pointer; margin-top:2%; background-color:#ff9900;
}
.q45 span:hover{ background-color:#fc6b02;}
.q46{ text-align:center; overflow:hidden; padding-top:2%; padding-bottom:2%;}
.q46 dl{ font-size:2rem; color:#333;}
.q46 dt{
	font-size:1.2rem;
	background-image: url(../images/bli.png);
	background-repeat: repeat-x;
	background-position: left center;
}
.q46 span{ background-color:#fff; padding-left:10px; padding-right:10px;}
.q47{ overflow:hidden; line-height:40px; cursor:pointer; }
.q47 dl{ font-size:18px; color:#666666; font-family:"Times New Roman", Times, serif; float:left; padding-left:5px;}
.q47 span{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a0a0a0; margin-left:10px; padding-left:10px;
}
.q47 dt{ font-size:16px;float:left; padding-left:10px;}
.q47:hover{ color:#ff9900;}
.q48{ padding-top:10px; padding-bottom:10px; overflow:hidden;}
.q49{ font-size:14px; line-height:200%; color:#333333; padding-top:10px;}
.q49 img{ width:100%;}

.q62{ overflow:hidden;}
.q62 dl{ font-size:1.5rem; font-weight:bolder; padding-top:15px; padding-bottom:15px; text-align:center;}
.q62 dt{
	text-align:center;
	font-size:1rem;
	color:#999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF; padding-bottom:10px;
}
.q62 dd{ padding-top:10px; line-height:150%; font-size:1.2rem;}
.q62 img{ width:100%;}
.q63{ overflow:hidden; padding-top:15px;}
.q64{ line-height:30px;}
.q65{ background-color:#edeeef; overflow:hidden; padding-top:10px; padding-bottom:10px; font-size:1rem; line-height:1.7rem;}
.q65 span{ color:#FF0000; padding-right:5px; font-weight:bolder;}
.q71{
	overflow:hidden;
	text-align:center;
	background-image:url(/images/lmu_03.jpg); margin-top:1rem;
	background-repeat: no-repeat;
	background-position: center center; font-size:1.7rem; color:#000000; background-size:100% auto; font-weight:bolder; padding-top:0.5rem; padding-bottom:0.5rem;
}
.q71 span{ color:#FF0000;}
.q72{ text-align:center;  font-weight:bolder; overflow:hidden; color:#000000; font-size:2.5rem; padding-bottom:0.6rem; padding-top:0.6rem;}
.q72 span{ color:#FF0000;}
.q73{ width:100%; overflow:hidden;}
.q74{ width:95%; margin:0 auto; overflow:hidden; padding-top:2%;}
.q74 dt{ width:35%; float:left;}
.q74 img{ width:100%;}
.q74 dl{ background-color:#ebf2f8; width:55%; margin-top:10px; font-size:1.3rem; float:right; padding:3%; line-height:1.8rem;}
.q75{ width:95%; margin:0 auto; overflow:hidden; padding-top:2%;}
.q75 dt{ width:35%; float:right;}
.q75 img{ width:100%;}
.q75 dl{ background-color:#ebf2f8; width:55%; margin-top:10px; font-size:1.3rem; float:left; padding:3%; line-height:1.8rem;}
.q76{ width:100%; padding-top:3%; overflow:hidden;}
.q76 img{ width:100%;}
.q77{ text-align:center; overflow:hidden;}
.q77 dl{ font-size:2.2rem; font-weight:bolder; padding-top:0.5rem;}
.q77 dt{ font-size:1.5rem; color:#666666;}
.q78{ overflow:hidden; width:95%; margin:0 auto; padding-top:1rem;}
.q78 img{ width:100%;}
.q78 dl{ font-size:2.2rem; font-weight:bolder; color:#f79202; padding-top:0.5rem; padding-bottom:0.5rem;}
.q78 dt{ font-size:1.4rem; color:#666666; line-height:2rem;}



.m-cart-inner{
	overflow:hidden;
	width:100%;
}
.m-cart-inner ul{width:100%;}
.m-cart-inner li{float:left;width:47%; padding-left:2%;}
.m-cart-inner li .weixn-val{width:100%; position:relative; zoom:1;}
.m-cart-inner li .weixn-val .img{width:100%; margin-top:3%; padding:35% 0; position:relative; zoom:1; overflow:hidden;}
.m-cart-inner li .weixn-val .img img{width:100%; position:absolute; left:0; top:0;}
.m-cart-inner li dl{ color:#333; font-size:14px;  text-align:center; padding-top:2%;}
.m-cart-inner li dt{ color:#333; font-size:14px;  text-align:center; padding-top:2%; color:#FF0000;}


.m-cart-inner1{
	overflow:hidden;
	width:100%;
}
.m-cart-inner1 ul{width:100%;}
.m-cart-inner1 li{float:left;width:47%; padding-left:2%;}
.m-cart-inner1 li .weixn-val{width:100%; position:relative; zoom:1;}
.m-cart-inner1 li .weixn-val .img{width:100%; margin-top:3%; padding:30% 0; position:relative; zoom:1; overflow:hidden;}
.m-cart-inner1 li .weixn-val .img img{width:100%; position:absolute; left:0; top:0;}
.m-cart-inner1 li dl{ color:#333; font-size:14px;  text-align:center; padding-top:2%;}
.m-cart-inner1 li dt{ color:#333; font-size:14px;  text-align:center; padding-top:2%; color:#FF0000;}




.bot{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #611f22;
}
.bg{
	display:inline;
	color:#000;
	padding:5px 5px;
	margin:0px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
}
.bgg{
	display:inline;
	color:#000;
	padding:5px 5px;
	margin:0px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; background-color:#ccc; color:#fff;
	
}






.page{ overflow:hidden; padding-top:30px; text-align:center; padding-bottom:30px;}
.page span{
	padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;
}
.page a{
	padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;
}
.page select{padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;}





.q126{ background-color:#eeeeee; overflow:hidden;  padding-top:3%; padding-bottom:5%; margin-top:3%;}
.q127{
	text-align:center;
	font-size:1.3rem;
	color:#333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC; padding-top:3%; margin-top:3%; padding-bottom:4rem;
}
.q136{ width:100%; overflow:hidden;position:relative;}
.q137{ width:100%; float:left;}
.q137 dl{ font-size:1rem; color:#333333; overflow:hidden; line-height:2rem; padding-left:1rem;}
.q137 span{ padding-right:5px; float:left; font-size:1rem;}
.q138{ position:absolute; right:0.5rem; top:0px; width:20%;}
.q138 img{ width:100%;}
.q138 dl{ text-align:center; font-size:1.2rem; padding-top:0.2rem; color:#999999;}














@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1480472349'); /* IE9*/
  src: url('iconfont.eot?t=1480472349#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1480472349') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1480472349') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1480472349#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-ChiliPepper:before { content: "\e66d"; }
.icon-hezuo:before { content: "\e609"; }
.icon-jinqian:before { content: "\e63b"; }
.icon-damuzhi:before { content: "\e60c"; }
