


.pagebar{ text-align:center;}

DIV.pagebar { 
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px;
 PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode",
 "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif 
} 
DIV.pagebar A { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; 
BACKGROUND-COLOR: #1497e2; TEXT-DECORATION: none ; border-radius:0.5em;
} 
DIV.pagebar A:hover { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #0083ce 
} 
DIV.pagebar A:active { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #0083ce 
} 
DIV.pagebar a.disabled { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #6d643c; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #e8e8e8 
} 
 
.msg{ font-size:16px; color:#F00; font-weight:bold; padding:50px 50px 50px 120px; border:2px solid #b2bfc6; background-color:#f4f4f4; margin-bottom:20px; }
.msg_success{ background:url(../images/ico_success.png) #f4f4f4  no-repeat 50px center; color:#8cc449;border:2px solid #8cc449; }
.msg_wrong{ background:url(../images/ico_wrong.png) #f4f4f4  no-repeat 50px center; }
 

/*productlist*/
.module-items {
  position: relative;
  overflow: hidden;
  min-height: 220px;
}

.module-items .module-wraper .item {
  cursor: pointer;
  display: inline-block;
  vertical-align: bottom;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #eeeeee;
  overflow: hidden;
  width: 24%;
  margin: 1% 1% 0 0;
  padding-top: 2px;
  text-decoration: none;
  color: #9e9f9f;
  position: relative;
}

.module-items .module-wraper .item:last-child{ margin-right:0;  }


.module-items .module-wraper .item .attr {
  padding-top: 10px;
  text-align: center;
}

.module-items .module-wraper .item .attr .color {
  display: inline-block;
  margin: 0;
  padding: 0;
}

.module-items .module-wraper .item .attr .color li {
  list-style: none;
  margin: 0 3px;
  float: left;
}

.module-items .module-wraper .item .attr .color li img {
  float: left;
  height: .5rem;
  width: 1rem;
}

.module-items .module-wraper .item .image {
  text-align: center;
  overflow: hidden;
}

.module-items .module-wraper .item .image img {
  padding: 4%;
  width: 92%;
}

.module-items .module-wraper .item .title {
  font-size: 1.2rem;
  line-height: 1.4rem;
  height: 1.4rem;
  overflow: hidden;
  margin: .6rem;
  text-align: center;
  color: #3d3938;
}

.module-items .module-wraper .item .description {
  font-size: 1rem;
  line-height: 1.17rem;
  height: 2.4rem;
  overflow: hidden;
  margin: 0 .6rem 1rem;
  text-align: center;
  color: #9e9f9f;
}

.module-items .module-wraper .item .border {
  position: absolute;
  top: -1px;
  left: 50%;
  width: 0;
  height: 3px;
  overflow: hidden;
  background: #00a7e1;
  -webkit-transition: 200ms;
  -o-transition: 200ms;
  transition: 200ms;
}
 
.module-items .module-wraper .item:nth-of-type(4n) {
  margin-right: 0;
} 


.module-items .module-wraper .item:hover .border {
  left: 0;
  width: 100%;
}

.protablist{ font-size:14px;}
.protablist .current{ font-size:15px;}

.sywnav{ font-size:14px; text-align:left; font-weight:normal; margin:10px auto;}



.prenextlist{ height:30px; line-height:30px; font-size:14px; font-weight:bold; padding:10px 0;}
.prenextlist .a_left{ background:url(../images/ico_left.png) no-repeat 10px center; padding-left:30px; float:left;}
.prenextlist .a_right{ background:url(../images/ico_right.png) no-repeat right 10px center; padding-right:30px; float:right;}
.prenextlist .retrun_list{ float:left; margin-left:45%; }
.prenextlist a{ color:#9b9b9b;}

.pagebutton {
	width: 9.5em;
	display: block;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ie-border-radius: 6px;
	border-radius: 6px;
	padding: .48em .8em;
	text-shadow: rgba(0,0,0,.5) 0px -1px 0px;
	font-size: 18px;
	font-weight: 700;
	-webkit-transition-property: background-color;
	-webkit-transition-duration: .15s;
	-webkit-transition-timing-function: ease-in-out;
	cursor: pointer;
	text-decoration: none;
	margin-bottom: 20px;
	float:left;
	margin-right:50px;
	text-align:center;
}
 
.pagebutton span {
	vertical-align: middle;
}
.icon {
	width: 26px;
	height: 26px;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-ie-border-radius: 13px;
	border-radius: 13px;
	background: rgba(0,0,0,.3);
	float: right;
	-webkit-box-shadow: 0px 3px 0px 0px rgba(0,0,0,.2) inset, 0px 0px 0px 1px rgba(255,255,255,.2);
	-moz-box-shadow: 0px 3px 0px 0px rgba(0,0,0,.2) inset, 0px 0px 0px 1px rgba(255,255,255,.2);
	-ie-box-shadow: 0px 3px 0px 0px rgba(0,0,0,.2) inset, 0px 0px 0px 1px rgba(255,255,255,.2);
	box-shadow: 0px 3px 0px 0px rgba(0,0,0,.2) inset, 0px 0px 0px 1px rgba(255,255,255,.2);
}
.arrow {
	margin: 7px 0px 0 8px;
	-webkit-border-style: solid;
	-moz-border-style: solid;
	-ie-border-style: solid;
	border-style: solid;
	border-width:6px 6px 6px 12px;
	width: 0;
	height: 0;
}

.lightbg-blue {
	background-color: #04629d;
	color: #dafffe;
	box-shadow: 1px 1px 5px #B6B6B6;
	margin-top:-2px;
 
text-shadow: 1px 1px 1px #9E3F3F;
}
.lightbg-blue:hover {
	background-color: #044975;
}
 
.lightbg-blue .arrow {
	border-color: transparent transparent transparent #74b6b4;
}




#com_v{ padding:10px;}


#com_h blockquote{  border-top:1px solid #ccc; }
#com_h blockquote:first-child{ border-top:0;}
#com_h blockquote.show{ display:block;}
#com_b{  height:40px; top:0; width:100%; left:0; right:0; z-index:10; background:#fff;   }
#com_b.fixed{ position:fixed;border-bottom:1px solid #ccc; }
#com_b.fixed .h3goods{border-bottom:0; }
 

.h3goods h2{height:40px; line-height:40px;  text-align:center; font-size:14px;  float:left;   color:#3d3938; font-weight: normal; font-size:16px; padding:0 20px; cursor:pointer;}

.h3goods h2:hover{ border-bottom:4px solid #00a7e1;}

.h3goods{height:40px;margin:0;padding:0;  border-bottom:1px solid #ccc;}



#gooddesc #goodconfigurations li{ width:49%;}

.inquiretitle { color:#9b9b9b; border-bottom:1px solid #9b9b9b; font-size:20px; line-height:80px; height:80px; text-align:center;}

@media screen and (max-width:768px) {
	.module-items .module-wraper .item {
	  
	  width: 48%;
	  margin: 2% 2% 0 0; 
	}	
	
	.module-items .module-wraper .item:nth-of-type(2n) {
	  margin-right: 0;
	}
	
	.module-items .module-wraper .item .image img {
	  padding: 2%;
	  width: 96%;
	}
	
	#gooddesc #goodconfigurations li{ width:100%;}
}	  
 
 
.syw_pagemenu li{ display:inline-block; width:250px; margin:20px 10px; line-height:30px; text-align:center; padding:10px; font-family:"swis721ltbt",Verdana, Geneva, sans-serif;  } 
.syw_pagemenu li img{ border-radius:20px; width:100%; border:2px solid #ccc; }
.syw_pagemenu li a{ color:#000; font-size:18px; font-weight:bold; }
.syw_pagemenu li a.hover,.syw_pagemenu li a:hover{ color:#0066a1; }
.syw_pagemenu li a.hover img,.syw_pagemenu li a:hover img{ 
border:2px solid #164b6a;    
}


