﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-family:"微软雅黑","arial"; font-size:12px; color:#FFA600; }
ul{ list-style:none; }
a{ text-decoration:none; }
a:hove{ text-decoration:none; }
.clear{ clear:both; }

/*header*/
#box_top{overflow: hidden;height:65px;border-top: 1px solid #CCC;background:#fff;}
#box_logo{ width:auto; float:left; }
#box_search{ margin:0px; padding:0px; margin-top:20px; width:130px; float:right; background:url(../Images/caty.png) 0 0 no-repeat; height:25px; }
.keyword{ margin:0px; padding:0px; padding-left:15px; width:67px; height:25px; background:none; border:none; height:25px; }
.search{ margin:0px; padding:0px; width:40px; height:25px; background:none; border:none; float:right; cursor:pointer; }

/*nav*/
#nav{ margin:0px auto; padding:0px; overflow:hidden; overflow:hidden; background:none; }
#nav ul{ margin:0; padding:0; }
#nav ul li{ margin:0 auto; padding:0; float:left; width:33.3%; }
#nav ul li a{display: block;
color: #6F391A;
text-align: center;
border-left: 0px solid #EAB20A;
border-right: 1px solid #EAB20A;
border-top: 1px solid #EAB20A;
border-bottom: 0px solid #EAB20A;
line-height: 25px;
height: auto;
margin: 0px auto;
padding: 0;
overflow: hidden;
white-space: nowrap;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FCCD41));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');
text-shadow: none;}
#nav ul li.current a{ background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');  text-shadow:none}
#nav ul li.current a:visited{}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){ 
	#nav li a,#nav li a:hover ,#nav li a:active{ height:18px; padding:9px 0; overflow:hidden;text-shadow:none} 
} 


/*navv*/
#navv{ margin:0px auto; padding:0px; overflow:hidden; overflow:hidden; background:none; }
#navv ul{ margin:0; padding:0; }
#navv ul li{ margin:0 auto; padding:0; float:left; width:49%; }
#navv ul li a{display: block;
color: #6F391A;
text-align: center;
border-left: 0px solid #EAB20A;
border-right: 1px solid #EAB20A;
border-top: 1px solid #EAB20A;
border-bottom: 0px solid #EAB20A;
line-height: 35px;
height: auto;
margin: 3px auto;
padding: 0;
overflow: hidden;
white-space: nowrap;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FCCD41));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');
text-shadow: none;}
#navv ul li.current a{ background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');  text-shadow:none}
#navv ul li.current a:visited{}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){ 
	#navv li a,#navv li a:hover ,#navv li a:active{ height:18px; padding:9px 0; overflow:hidden;text-shadow:none} 
}

/*navvv*/
#navvv{ margin:0px auto; padding:0px; overflow:hidden; overflow:hidden; background:none; }
#navvv ul{ margin:0; padding:0; }
#navvv ul li{ margin:0 auto; padding:0; float:left; width:33%; }
#navvv ul li a{display: block;
color: #6F391A;
text-align: center;
border-left: 0px solid #EAB20A;
border-right: 1px solid #EAB20A;
border-top: 1px solid #EAB20A;
border-bottom: 0px solid #EAB20A;
line-height: 35px;
height: auto;
margin: 3px auto;
padding: 0;
overflow: hidden;
white-space: nowrap;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FCCD41));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');
text-shadow: none;}
#navvv ul li.current a{ background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');  text-shadow:none}
#navvv ul li.current a:visited{}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){ 
	#navvv li a,#navvv li a:hover ,#navvv li a:active{ height:18px; padding:9px 0; overflow:hidden;text-shadow:none} 
}


/*one-two*/
.menu_box{ width:100%; margin:0 auto; clear:both; text-align:left; font-size:13px;position:relative;}
.menu_box_one{ margin:0 auto; padding:0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#efefef), to(#e7e7e7)); background:-moz-linear-gradient(#efefef,#e7e7e7);background: -o-linear-gradient(top,#efefef, #e7e7e7);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e7e7e7');	-moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2); box-shadow:0 2px 5px rgba(0, 0, 0, 0.2); clear:both; padding:5px 13px;	margin-bottom:50px; overflow:hidden; z-index:0; position:relative;}
.menu_box_one a{ float:left; color:#FCCD41; padding-left:4px; padding-left:25px; max-width:50%; white-space: nowrap; text-overflow: ellipsis; line-height:23px;overflow:hidden; background:url(../images/caty.png) -25px -57px no-repeat;}

.menu_box_one span{ float:right; height:23px; line-height:23px; padding-left:10px; cursor:pointer; color:#444; overflow:hidden;	-moz-border-radius:5px;-webkit-border-radius:5px;	border-radius:5px;	border:1px solid #C1C1C1;	box-shadow: 1px rgba(0, 0, 0, 0.2);	background:-webkit-gradient(linear, 0 0, 0 100%, from(#FBFBFB), to(#E8E8E8));	background:-moz-linear-gradient(#FBFBFB,#E8E8E8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#E8E8E8'); }

.menu_box_one span b{ width:14px; height:10px; margin:7px 5px 0 8px; float:right; background:url(../images/caty.png) -3px -63px no-repeat; }
.menu_box_one span strong{ max-width:85px; display:inline-block; vertical-align:middle;	overflow:hidden; }

.menu_box_one span.expand{ -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; border:1px solid transparent;box-shadow: 0 0 1px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 0 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0 1px rgba(0, 0, 0, 0.4); background:-webkit-gradient(linear, 0 0, 0 100%, from(#C1C1C1), to(#CCCCCC));	background:-moz-linear-gradient(#C1C1C1,#CCCCCC); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C1C1C1', endColorstr='#CCCCCC');}
.menu_box_one span.expand b{ background:url(../images/caty.png) -3px -39px no-repeat; }

.menu_box_two{ position:absolute; width:90%; right: 13px; top: 31px; display:none; z-index:10; padding:2px 3px 2px 2px;  	background:-webkit-gradient(linear, 0 0, 100% 100%, from(#CCCCCC), to(#C1C1C1)); background:-moz-linear-gradient(#CCCCCC,#C1C1C1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#C1C1C1'); border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px; box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.4);	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.4); height:40px; }

.menu_box_two .col{ margin-top:-10px; background-color:#FCCD41; border-radius:0 0 4px 4px;	-moz-border-radius:0 0 4px 4px;	-webkit-border-radius:0 0 4px 4px; box-shadow: 1px 2px 2px #ccc,-1px -1px 1px #ccc; -moz-box-shadow: 1px 1px 1px #ccc,-1px -1px 1px #ccc;	-webkit-box-shadow: 1px 2px 2px #ccc,-1px -1px 1px #ccc; }

.menu_box_two ul{ overflow:hidden; padding:5px 0px 5px 5px; }
.menu_box_two ul li{ float:left; }
.menu_box_two li a.ui-link{ display:block; line-height:28px; color:#fff; padding:0 5px;	margin:0 5px 0 0; border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px; text-decoration: none; text-shadow:none }
.menu_box_two .ui-link:hover{ color:#fff; background:rgba(29,65,105,0.3); box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2) inset,0px 0px 5px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2) inset,0px 0px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2) inset,0px 0px 5px rgba(0, 0, 0, 0.2); }
.menu_box_two .ui-link:active{ color:#fff; background:rgba(0,0,0,0.3); box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2) inset,0px 0px 5px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2) inset,0px 0px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2) inset,0px 0px 5px rgba(0, 0, 0, 0.2); }
.menu_box_two .ui-link:visited{ color:#fff; }

/*content*/
.con_box{ clear:both; text-align:left; color:#000; padding:5px 10px 10px; overflow:hidden; }
.con_box h1{ font-size:14px; padding:10px 0;  text-align:center; }


/*content-index*/
.con_box_index{ clear:both;margin:0 auto;padding:0; width:98%; position:relative;top:-12px;}
.con_box_index h1{ clear:both;margin:0;padding:0;padding-left:5px;font-size:13px;line-height:27px;text-align:left;background:#FFA600;color:#ffffff; text-shadow:none; }
.con_box_index h1 span{width:50%;display:table;height:27px;text-align:center;float:left;cursor:pointer;background: url(../images/sanjiao.png) no-repeat center bottom;}
.con_box_index h1 span.on{width:50%;display:table;height:27px;text-align:center;float:left;background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');
text-shadow: none;cursor:pointer;}
.pic1{ float:left;margin:10px 10px 10px 10px; }
.con_index p{ padding:10px 0px 0px 10px; }
.con_index_pro{ margin:0 auto;padding:10px 0px 0px 0px;text-align:center; }
.con_index_pro a{ margin:0px 5px 10px 5px;display:block;float:left; }
.prona{ margin:0 auto;padding:0;width:100%;color:#000;font-size:12px; }

.con_index_news{margin:0 auto;padding:0;}
.copyright{ margin:0;padding:0;padding-top:10px;width:100%;height:70px;background:#FFA600;line-height:24px;text-align:center; color:#ffffff; text-shadow:none}


/*toolbar*/
.toolbar{ width:100%; border:1px #fff solid; clear:both; text-align:center;overflow:hidden; margin:0; padding:0;position:fixed;_position:absolute;bottom:0px;_bottom:0px;_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);z-index:99999; }
.toolbar ul{ margin:0; padding:0; padding-top:-1px; overflow:hidden; }
.toolbar ul li{ float:left; }
.toolbar ul li a,.toolbar ul li a span{ background-image:url(../images/m_toolbar.png); background-repeat:no-repeat; }
.toolbar ul li a{ background-position:0px -384px; background-repeat:repeat-x; border-right:1px solid #FFF; height:32px;	display:block;}
.toolbar ul li a span{ color:#FFF; display: inline-block; font-size: 13px; line-height: 32px; margin: 0 auto; padding-left: 18px; padding-right: 0px; width: 35px; text-shadow:none }

.toolbar ul li.tel a span{background:url(../images/tel.jpg) 0px 0px no-repeat;}
.toolbar ul li.share a span{background:url(../images/share.jpg) 0px 0px no-repeat;}
.toolbar ul li.map a span{background:url(../images/ditu.jpg) 0px 0px no-repeat;}
.toolbar ul li.message a span{ background-position:0px -192px; }
.toolbar ul li.inquiry a span{ background-position:0px -256px; }
.toolbar ul li.email a span{ background:url(../images/email.jpg) 0px 0px no-repeat;}
.toolbar ul li.ly a span{ background:url(../images/mess.jpg) 0px 0px no-repeat;}

/*hover*/
.toolbar ul li a.click{ background-position:0px -416px; }
.toolbar ul li.tel a.click span{background:url(../images/tel.jpg) 0px 0px no-repeat;}
.toolbar ul li.share a.click span{background:url(../images/share.jpg) 0px 0px no-repeat;}
.toolbar ul li.map a.click span{ background:url(../images/ditu.jpg) 0px 0px no-repeat;}
.toolbar ul li.message a.click span{ background-position:0px -224px; }
.toolbar ul li.inquiry a.click span{ background-position:0px -288px; }


/*col*/
.toolbar ul li.col1 {	width:100%; }
.toolbar ul li.col2 {	width:50%; }
.toolbar ul li.col3 {	width:33.3%;background: -webkit-gradient(linear, 50 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');
text-shadow: none; }
.toolbar ul li.col4 {	width:25%; }
.toolbar ul li.col5 {	width:20%; }
.col6 {	width:16.6%; }


/*product*/
.con_box_pro{ width:100%; text-align:left; margin:0 auto; padding:0; clear:both; overflow:hidden; }
.ui-body-c .con_box_pro .zzp-lists li{ padding:8px 10px; }
.con_box_pro .pic{ width:110px; float:left;	position:relative; }
.con_box_pro .pic .col{	width:110px; height:80px; line-height:80px;	margin:0 auto; display:-webkit-box;	display:box; -moz-box-pack:center; -webkit-box-pack:center;	-webkit-box-align:center; box-align:center;	text-align:center; overflow:hidden; }
.con_box_pro .pic .img{	width:86px; height:80px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px #ccc solid; }
.con_box_pro .tab{ position:absolute; top:-8px;	left:0;	}
.con_box_pro .tab img{ width:21px; height:42px; }
.con_box_pro .cont{	width:51%; float:left; margin-left:10px; word-break:break-all; word-wrap: break-word; }
.ui-body-c .con_box_pro .zzp-lists h3{ width:95%; }
.con_box_pro p.code{ font-size:12px; color:#FFA600; }
.con_box_pro p.detail{ font-size:12px; color:#666; }
.con_box_pro .more{	text-align:center; padding:20px 0; clear:both; }
.con_box_pro .more img{	margin-right:10px; }

.News_detail01-d1_c1{
	width:100%;
	clear:both;
	text-align:left;
	color:#000;
}
.News_detail01-d1_c1 .detail img{max-width:100%}
.News_detail01-d1_c1 .title{
	border-bottom:1px solid #cecece;
	padding:10px 15px 15px;
	text-align:center;
}
.News_detail01-d1_c1 h1{
	font-size:16px;
	padding-bottom:10px;
}
.News_detail01-d1_c1 .title p{
	color:#888;
}
.News_detail01-d1_c1 .title p b{
	color:#FCCD41;
}
.News_detail01-d1_c1 .detail{
	padding:15px;
}
.News_detail01-d1_c1 .key{
	padding:5px 15px;
	line-height:150%;
	background:#f3f3f3;
}
.News_detail01-d1_c1 .key a{
	margin-right:8px;
	display:inline-block;
}
.News_detail01-d1_c1 .switch{
	clear:both;
	padding:10px 20px;
}
.News_detail01-d1_c1 .switch li{
    overflow: hidden;
}
.News_detail01-d1_c1 .switch span,
.News_detail01-d1_c1 .switch a{
	display:block;
	padding:5px 10px;
	border:1px solid #fff;
}
.News_detail01-d1_c1 .switch b{
	display:inline-block;
	background-image:url(switch.png);
	background-repeat:no-repeat;
	padding-left:23px;
}
.News_detail01-d1_c1 .switch span{
	color:#999;
}
.News_detail01-d1_c1 .last b{
	background-position:0 -13px;	
}
.News_detail01-d1_c1 .next b{
	background-position: -14px 7px;
}
.News_detail01-d1_c1 .switch a:hover{	
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#F9F9F8), to(#F6F5F5));
	background:-moz-linear-gradient(#F9F9F8,#F6F5F5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F8', endColorstr='#F6F5F5');
	border:1px solid #f4f4f4;
	color:#3C85D6;
}
.News_detail01-d1_c1 .last a:hover b{
	background-position:0 -51px;
}
.News_detail01-d1_c1 .next a:hover b{
	background-position:-14px -31px;	
}

#nav0{ }
/*message*/
#c{ width:100%;height:150px; }

/*share*/
.share1{ width:30px; }
#ckepop{ padding-left:15%; padding-right:10%; }
#ckepop a{ display:block; padding-top:30px; width:100px; float:left; color: #FF3300} 


/*banner*/

.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
    height:100%;
    
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 50 auto;
	position: relative;
    
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
#pdts .flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;display:none;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
#pdts .flex-direction-nav .flex-prev {
	left: 0;display:none;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	margin:0 auto;
	padding:0px;
	width:100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
#pdts{padding-bottom:10px;}
#pdts .flex-control-nav {
	bottom: -18px;
}
.flex-control-nav li {
	margin: 0 0;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px; 
	cursor: pointer;
}
.flex-control-paging li a{
background: url(../images/dot.png) no-repeat 0 -16px;
display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px; 
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
#pdts .flex-control-paging li a{
    width: 50px;  
    height: 5px;
	overflow: hidden;
	background: #666;
}
#pdts .flex-control-paging li a.flex-active {
	width: 50px;  
    height: 5px;
	overflow: hidden;
	background: #FCCD41;
}
#bannerScroll1 {
width: 304px;
height: 190px;
}
.bannerList {
width: 10000px;
height: 190px;
overflow: hidden;list-style: none;
}
.bannerList li {
width: 304px;
height: 190px;
line-height: 190px;float: left;
text-align: center;
vertical-align: middle;
background: #f0f0f0;
background-size: 20px;
}
.bannerList li img {
max-width: 304px;
max-height: 190px;
vertical-align: middle;
margin-top: -2px;
}
.bannerWrap1{
width: 320px;
	text-align: center;
	margin:10px auto;
}
#bannerScroll1 {
	width:304px;
	height:190px;margin: 0 auto;
overflow: hidden;
}
#bannerNav1{
width: 100%;
text-align: center;
position: relative;
left: 0px;
top: 5px;
z-index: 999;
vertical-align: middle;
}
#prev1{left: 8px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
width: 25px;
height: 40px;
position: absolute;
background: #000 url(../Images/z3g_arrow_06.png) no-repeat 3px 50%;
z-index: 9999;
top: -120px;
opacity: 0.5;
}
#next1{right: 8px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
width: 25px;
height: 40px;
position: absolute;
background: #000 url(../Images/z3g_arrow_06.png) no-repeat -18px 50%;
z-index: 9999;
top: -120px;
opacity: 0.5;}
.col3 .ui-link{background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41,#FFA600);
background: -o-linear-gradient(top,#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');
text-shadow: none;}
.textSizeWrap li{min-width: 30px;
max-width: 300px;
float: left;
padding: 3px 0;margin-left:5px;
overflow: hidden;
word-wrap: break-word;
word-break: break-all;text-align:center;}
.group01{
overflow: hidden;
margin: 0 0 5px 0;
display: -webkit-box;
display: -moz-box;
display: box;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
box-orient: horizontal;clear:left;
}
.group01 div{
height: 30px;
line-height: 30px;
padding: 0 5px;
text-align: center;
-moz-box-flex: 1;
box-flex: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-top-radius: 5px;min-width:120px;
}
.productdetailtel{background: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCD41), to(#FFA600));
background: -moz-linear-gradient(#FCCD41, #FFA600);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCD41', endColorstr='#FFA600');}
.productdetailprice{background: -webkit-gradient(linear, 0 0, 0 100%, from(#02a3e3), to(#027bab));
background: -moz-linear-gradient(#02a3e3, #027bab);margin-left:2px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02a3e3', endColorstr='#027bab');}
.productdetailmap{background: -webkit-gradient(linear, 0 0, 0 100%, from(#fc941a), to(#be6f14));
background: -moz-linear-gradient(#fc941a,#be6f14);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc941a', endColorstr='#be6f1');height: 30px;margin-left:2px;}
.productgouwuche{background: -webkit-gradient(linear, 0 0, 0 100%, from(#CD0100), to(#940605));
background: -moz-linear-gradient(#CD0100,#940605);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CD0100', endColorstr='#940605');height: 30px;}
.productdetailtel a span,.productdetailprice a span,.productdetailmap a span{color:#fff;}
.productdetailtel a {
height: 30px;
line-height: 30px;
background: url(../images/whitetel.png) no-repeat left center;
-moz-background-size: 400px;width: 110px;padding: 0 20px;
display: inline-block;
color: #fff;
text-align: center;
text-decoration: none;
overflow: hidden;
}
.toolMoreWrap{width:100%;height:100%;position:absolute;top:0;z-index:9999;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:end;display:box;box-orient:horizontal;box-pack:center;box-align:end;}
.toolMoreWrap>div{width:100%;margin:0 auto 32px auto;text-align:right;-webkit-animation:fadeInUp .2s 0s ease both;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10px);}100%{opacity:1;-webkit-transform:translateY(0);}}
.toolMoreWrap .icon{width:30px;height:20px;display:inline-block;vertical-align:middle;position:relative;margin-right:8px;background:url(../images/common.png) no-repeat;background-size:400px;}
.toolMoreWrap .numIcon{width:18px;height:19px;line-height:19px;font-size:10px;text-align:center;display:block;color:#fff;background:url(../images/common.png) no-repeat -156px -223px;background-size:400px;position:absolute;top:-2px;right:-6px;}
.toolMoreWrap .more99{font-size:9px;-webkit-text-size-adjust:none;}
.toolMoreWrap .text{max-width:60px;display:inline-block;vertical-align:middle;font-size:10px;color:#fff;text-decoration:none;}
.toolMoreWrap .contWrap{width:115px;line-height:20px;display:inline-block;text-align:left;padding:0;margin:0px;margin-right:10px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;-webkit-box-shadow:-0px 0 5px rgba(0,0,0,0.5);box-shadow:-0px 0 5px rgba(0,0,0,0.5);}
.toolMoreWrap .contWrap li{text-align:left;padding:10px;vertical-align:middle;border-top:1px solid rgba(255,255,255,0.2);}
.toolMoreWrap .contWrap li:nth-child(1){border-top:none;}
.toolMoreWrap .contArrow{height:20px;overflow:hidden;text-align:right;margin-right:20px;position:relative;top:-1px;}
.toolMoreWrap .contArrow em{width:20px;height:20px;display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-box-shadow:-0px 0 5px rgba(0,0,0,0.5);box-shadow:-0px 0 5px rgba(0,0,0,0.5);position:absolute;top:-16px;right:0;}
.z3g-bgColor07, .Toolbar_show01-d1_c1 .footerWrap, .Toolbar_show01-d1_c1 .controlBar .anchor, .Toolbar_show01-d1_c1 .controlBar .controlBottom, .Toolbar_show01-d1_c1 .circleListWrap, .Toolbar_show01-d1_c1 .footerCenter, .Toolbar_show01-d1_c1 .circleIcon, .toolMoreWrap .contWrap, .toolMoreWrap .contArrow em {
background-color: #FFA600;
}
.toolMoreWrap .whiteIcon span.message {
	background-position: -30px -110px;
}
.toolMoreWrap .whiteIcon span.cart {
	background-position: -212px -110px;
}
.toolMoreWrap .whiteIcon span.member {
	background-position: -240px -110px;
}
.z3g-formAreaRadius {
border: 1px solid rgba(163,163,163,0.5);
margin: 10px;
border-radius: 5px;padding-bottom: 5px;
-webkit-border-radius: 5px;
background-color: rgba(163,163,163,0.1);
}
.z3g-formAreaRadius p {
padding-left:35px;
padding-bottom: 11px;color:#333;font-weight:normal;
border-bottom: 1px solid rgba(163,163,163,0.5);
display: -webkit-box;
display: box;height:19px;line-height:19px;
-webkit-box-orient: horizontal;
box-orient: horizontal;
-webkit-box-align: top;
box-align: top;display:block;
}
.z3g-formAreaRadius p.dingdan{background:url(../images/dingdanbg.jpg) no-repeat 12px top;}
.z3g-formAreaRadius p.geren{background:url(../images/gerenbg.jpg) no-repeat 12px top;}
.z3g-formAreaRadius p.shouhuo{background:url(../images/shouhuobg.jpg) no-repeat 10px top;}
.z3g-formAreaRadius p.gouwuche{border-bottom:none;padding-bottom:0px; background:url(../images/gouwuchebg.jpg) no-repeat 5px center;}
.z3g-formAreaRadius p.mima{border-bottom:none;padding-bottom:0px; background:url(../images/mimabg.jpg) no-repeat 12px top;}
.z3g-memberAddressList .addBtn {
height: 34px;
line-height: 34px;
border: 1px dashed rgba(163,163,163,0.5);
background-color: rgba(163,163,163,0.1);
text-align: center;
vertical-align: middle;margin:15px;margin-bottom:0px;
}
#mreceiptAddress{padding-left:15px;padding-right:15px;}
.z3g-memberAddressList .selected {
border: 1px solid #82b009;
background: -webkit-gradient(linear,0 0,0 100%,from(rgba(163,163,163,0)),to(rgba(163,163,163,0.3)));
}
.z3g-memberAddressList li {
padding: 8px;
margin-top: 15px;
position: relative;
border: 1px solid rgba(163,163,163,0.5);
background-color: rgba(163,163,163,0.1);
}
.z3g-memberAddressList .iconSelect {
width: 15px;
height: 15px;
position: absolute;
bottom: 0;
right: 0;
background: url(../images/common.png) no-repeat -20px -224px;
background-size: 400px;
}
.z3g-memberAddressList .addBtn cite {
width: 20px;
height: 12px;
vertical-align: middle;
display: inline-block;
position: relative; background:url(../images/jiahao.jpg) no-repeat center top;
}
.z3g-memberAddressList .addBtn span{color:#333;font-weight:normal;}
.z3g-memberAddressList p{line-height:150%;margin:0px;}
.z3g-alertBox {
margin: 0px;
padding: 1px;
overflow: hidden;
-webkit-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 5px #000;
box-shadow: 0 0 5px #000;
-webkit-animation: bounceIn 1s .2s ease both;
}
.z3g-alertBox .alertBoxT {
height: 35px; background:#FFA600;color:#fff;
line-height: 35px;text-align:left;
font-size: 18px;
padding: 0 18px;
position: relative;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.z3g-alertBox .alertBoxC {
max-height: 220px;
padding: 3px;text-align:left;
background-color: #fff;
word-break: break-all;
}
.z3g-alertBox.selectArea .name {
height: 32px;
line-height: 32px;
padding: 0 10px;
border-bottom: 1px solid rgba(0,0,0,0.2);
}
.z3g-alertBox .alertBoxB {
padding: 5px 10px;
background: #edeef0;
text-align: center;
border-top: 1px solid #fff;
}
.z3g-alertBtn {
height: 28px;
line-height: 28px;
display: inline-block;
padding: 0 20px;
color: #585858;
border: 1px solid #b9b9bb;
-webkit-border-radius: 4px;
border-radius: 4px;
background: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#e5e5e5));
}
.noOrdersWrap{
padding: 50px 0;
border-bottom: 1px solid rgba(163,163,163,0.5);
}
.noOrdersWrap .text{text-align:center;}
.noOrdersWrap .icon {
width: 92px;
height: 92px;
margin: 10px auto;
background: url(../images/others.png) no-repeat 0 -150px;
background-size: 300px;
-moz-background-size: 300px;
}
.productList li {
border-bottom: 1px dashed rgba(163,163,163,0.5);
overflow: hidden;
padding: 10px 0;
position: relative;
}
.productList .imgWrap {
float: left;
width: 80px;
height: 80px;
text-align: center;
margin: 0 10px 0 10px;
background-color: rgba(163,163,163,0.2);
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-pack: center;
-webkit-box-align: center;
display: box;
box-orient: horizontal;
box-pack: center;
box-align: center;
}
.z3g-textRed {
color: #f00!important;
}
.productList.infoWrap {
    padding: 0 60px 0 100px;
}
.productList.imgWrap img {
    max-width: 80px;
    max-height: 80px;
}
.productList h3 {
    font-size: 15px;
    height: 15px;
    line-height: 15px;
    margin: 2px 0;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
}
.productList p {
    line-height: 15px;
    margin: 5px 0;
    overflow: hidden;
    vertical-align: middle;
}
.productList .code span {
    display: inline-block;
    width: 22px;
    padding: 3px 0 4px 0;
    text-align: center;
    border: 1px solid rgba(163, 163, 163, 0.5);
    background-color: rgba(163, 163, 163, 0.1);
    overflow: hidden;
    vertical-align: middle;
    font-size: 22px;
}
.productList .code .touch {
    background-color: rgba(163, 163, 163, 0.2);
}
.productList .code input {
    width: 32px;
    vertical-align: middle;
    margin: 0;
    border: 1px solid rgba(163, 163, 163, 0.5);
    height: 22px;float:left;margin-left:5px;margin-right:5px;
    text-align: center;
}
.productList .operate {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 40px;
    right: 10px;
    text-align: right;
}
.productList .operate .icon {
    width: 18px;
    height: 18px;
    display: block;
    margin: 6px 0 0 6px;
    background:url(../images/common.png) no-repeat 0 -112px;
    background-size: 150px;
    display: none;
}
.z3g-total {
border-bottom: 1px solid rgba(163,163,163,0.5);
padding: 15px 10px;
overflow: hidden;
}
.z3g-total .left {
float: left;
overflow: hidden;
}
.z3g-total .right {
float: right;
text-align: left;
}
.account .imgWrap {
float: left;
height: 80px;
margin: 10px 10px;
text-align: center;
width: 80px;
background-color: rgba(163,163,163,0.2);
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-pack: center;
-webkit-box-align: center;
display: box;
box-orient: horizontal;
box-pack: center;
box-align: center;
}
.account {
overflow: hidden;
border-bottom: 1px dashed rgba(163,163,163,0.5);
position: relative;
}
.receiveContent {
padding: 10px 10px 0 10px;
overflow: hidden;
}
.total {
padding-top: 8px;border-top:1px solid rgba(163,163,163,0.5);
}
.total .z3g-total {
border-top: 1px dashed rgba(163,163,163,0.5);
}
.tabWrap {
overflow: hidden;
border-bottom: 1px solid rgba(0,0,0,0.5);
background-color: rgba(163,163,163,0.1);
padding:0px;
}
.tabWrap .current {
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: rgba(0,0,0,0.5);
}
.tabWrap li {
float: left;
padding: 10px 0;width: 33%;text-align: center;
}
.ordersList li {
overflow: hidden;
padding: 10px 0;
border-bottom: 1px solid rgba(163,163,163,0.5);
position: relative;
}
.ordersList .imgWrap {
float: left;
width: 80px;
height: 80px;
text-align: center;
margin: 0 10px 0 10px;
background-color: rgba(163,163,163,0.2);
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-pack: center;
-webkit-box-align: center;
display: box;
box-orient: horizontal;
box-pack: center;
box-align: center;
}
.ordersList .infoWraps {
padding: 0 10px 0 100px;
}
.ordersList .infoWrap {
padding: 0 20px 0 0px;
padding-left:15px;
}
.ordersList p {
line-height: 20px;
display: -webkit-box;
display: box;
-webkit-box-orient: horizontal;
box-orient: horizontal;
-webkit-box-align: center;
box-align: center;
width: 100%;margin: 0px;
}
.ordersList .titleWrap {
text-align: right;

}
.ordersList span {
display: block;
word-break: break-all;
word-wrap: break-word;
}
.ordersList{padding:0px;}
.orderform {
padding: 10px;
line-height: 18px;
}
.ordersList {
background-color: rgba(163,163,163,0.1);
border-top: 1px solid rgba(163,163,163,0.5);
}
.ui-content p{margin:0px;margin-top:5px;}
.paymentDelivery{line-height:150%;}
.paymentDelivery .field {
padding: 7px 10px;
border-bottom: 1px solid rgba(163,163,163,0.5);
display: -webkit-box;
display: box;
-webkit-box-orient: horizontal;
box-orient: horizontal;
-webkit-box-align: top;
box-align: top;
}
.total {
padding: 10px 10px;
}
.con_index img{float:left;margin:5px;}