body {
	margin:0;
	padding:0;
	
}
body, input {
	font-family: 'Microsoft YaHei', 'Roboto', 'Simhei', Arial, Helvetica, sans-serif;
}
p {font-size: 14px; line-height:26px; /*text-indent:20px;*/}

h1{font-size: 18px;  margin:0;padding:20px 0; font-weight:bold; line-height:40px; color:#028AC4}

a {text-decoration:none; outline:none;}
a:active{
	star:expression(this.onFocus=this.blur());
}
:focus{
	outline:0;
}
a:hover{
}
ul{
	margin:0;
	list-style:none;
}
li{
	list-style:none;
}
img{
	border:none;
}
.clear{
	clear:both;
}

/**********************************************************************************

		logo, topsearch

*********************************************************************************/

#header {
    width:1000px;
    margin:0 auto;
	/*padding-top:20px;*/
	padding-bottom:10px;
	position:relative;
	z-index:99;
}
.version1{
	height:50px;
	/*float:right;*/
	margin-right:2px;
    font-size: 14px;
	overflow:hidden;
	zoom:1;
    /*visibility: hidden;*/
}

.version2 a{
    color:white;/*#4F4F4F*/
	background-color:#028AC4;
}
.version a:hover{
    /*color:#028AC4;*/
}

.nav
{
    /*inline-block, text-align:bottom；可以达到底对齐效果；但是不能靠右*/
    /*实现靠右只能float:right，在通过计算padding或Margin实现底对齐*/
   float:right;
   margin-top:45px;
   position:relative;
}
.nav li
{
    float: left; /*enable li horizental*/
    /*width: 120px; */
	line-height:32px;/*18px; border-right:solid 1px #ccc;*/
	vertical-align:bottom;
	/*background: url(../img/divider.png) right center no-repeat;*/
	text-align:center;
	
}

.nav li a{
	padding-right:14px;
	padding-left:14px;
	font-size:16px;
	color:black;
	-moz-transition:0.2s;
    -o-transition:0.2s;
    -webkit-transition:0.2s;
    transition:0.2s;
}
.nav li a:hover
{
    color: #028AC4;/*#087856*/
   
}
.nav li .active{
    color: #028AC4;
    /*font-weight: bold;*/
}

/*
.nav li:hover > a {
    color:#028AC4;
}*/
.nav li:hover  {
    background:#028AC4;
}
.nav li:hover > a {
    color:white;
}

.nav li:hover ul.level2 {
    height:auto;
    width:60px;
	visibility:visible;
}


.nav ul{/*level2,*/
	list-style:none;
    padding:0;
	padding-top:7px;
	position:absolute;
	/*z-index:9999;*/
	visibility:hidden;
}
.level2 li{
    opacity:0;
	visibility:hidden;
	width:90px;
	background:white;
	line-height:32px;
	border-bottom:1px solid #ccc ;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

.nav li:hover ul li {
    opacity:1;
	visibility:visible;
}
.fistSub{
	border-top:1px solid #ccc;
}

.level2 li a{
	display:block;
    text-align:left;
	padding-left:10px;
}
.level2-en li a{
	padding-left:8px;
	display:block;
    text-align:left;
}
.level2 li:hover{
	background-color: #028AC4;/*#087856*/
	-moz-transition:0.2s;
    -o-transition:0.2s;
    -webkit-transition:0.2s;
    transition:0.2s;
}
.level2 li:hover > a{
	color:white;
}
.wrap{
	position:relative;/*为了使header和mainvisual重叠*/
}
/****************************************************************************

		touchslider

****************************************************************************/
.main_visual{ /*为了让子元素可以撑开父级*/
    overflow: hidden;
    zoom:1;
    position: relative; /*为了让两个子元素image和flicker可以通过absolute相互叠加*/
	z-index:0;
	border-top:1px solid #ccc;
	width:1000px;
	margin:0 auto;
	
}
.main_image
{
    /*width: 100%;
    height: 350px; 
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    border-top:1px solid #919191;
 	border-bottom:1px solid #919191;*/
	width:1000px;
	margin:0 auto;
}
.main_image ul
{
    width: 9999px;
    height: 350px; /*386*/
    overflow: hidden;
    zoom:1;
    
}
.main_image li
{
    width: 100%;
    height: 350px; /*386*/
}
.main_image li span
{
    display: block;
    width: 100%;
    height: 350px; /*386*/
}
.main_image li a
{
    display: block;
    width: 100%;
    width:252px;
    padding-left:24px;
    padding-top:22px;
}
.main_image li .img_1 {cursor:pointer; background: url('../img/home-1.jpg') center top no-repeat}
.main_image li .img_2 {cursor:pointer; background: url('../img/home-2.jpg') center top no-repeat}
.main_image li .img_3 {cursor:pointer; background: url('../img/home-3.jpg') center top no-repeat}
.main_image li .img_4 {cursor:pointer; background: url('../img/home-4.jpg') center top no-repeat}
.main_image li .img_5 {cursor:pointer; background: url('../img/home-5.jpg') center top no-repeat}
.main_image li .img_6 {cursor:pointer; background: url('../img/home-6.jpg') center top no-repeat}
div.flicking_con
{
    margin-top:-20px;
    width: 100%;
    text-align: center;
    position: absolute;
}

div.flicking_con a{ /*分页小圆点的效果切换*/
	display:inline-block;
	text-indent: -9999px;
	width:16px;
	height:16px;
	margin-left:5px;
	background:url(../img/pagenav-bg.png) right center no-repeat;
	_background:url(../img/pagenav-bg.gif) right center no-repeat;
}
div.flicking_con a.on{
	background:url(../img/pagenav-bg.png) left center no-repeat;
	_background:url(../img/pagenav-bg.gif) left center no-repeat;
}
/*
.btn_prev, .btn_next
{
    z-index: 11111;
    position: absolute;
    display: block;
    width: 73px !important;
    height: 74px !important;
    top: 50%;
    margin-top: -37px;
}
.btn_prev
{
    background: url(../img/hover_left.png) no-repeat left top;
    left: 0px;
}
.btn_next
{
    background: url(../img/hover_right.png) no-repeat right top;
    right: 0px;
}*/

/*============================*/

.content{
    margin:10px auto;
	margin-bottom:50px;
    width:1000px;
    min-height: 300px;
	background:#fafafa;

}
.leftNav{
	float:left;
	width:250px;
	min-height:500px;
	/*
	border-top:1px solid #e0e0e0;
	border-left:0;
	border-bottom:0;
	border-left:1px solid  #e0e0e0;*/
	
	
}
.detail{
	overflow:hidden;/*触发hasLayout,使不环绕*/
	zoom:1;
	
	
	min-height:1130px;
	border-top:1px solid #e0e0e0;
	
	
}
.pro_title{
	background-color:#028AC4;
	color:white;
	font-size: 20px; 
	font-weight: bold;
	padding-left:20px;
}
h2{
	font-size:14px;
	font-weight:bold;
	color:black;
	
	padding-bottom:0;
	margin-bottom:0;
}
/*
.leftNav ul{
	padding:0;
	margin:0;
}
.leftNav a{
	padding:5px 0px 5px 45px;
	font-size:14px;
	color:black;
	display:inline-block;
}

.leftNav li:hover {
	background:#028AC4;
}

.leftNav li:hover > a{
	color:white;
}
*/






/*================*/
.content .right_bar  a{
    font-size: 14px;
    color:#666666;
    padding-left: 15px;
}
.content .right_bar  a:hover{
    color:#028AC4;
    padding-left: 15px;
}
.content .right_bar .active{
    color:#028AC4;
    padding-left: 15px;
    background:url(../img/current_icon.png) left center no-repeat;
}
.gProperty{
    float:left; overflow:hidden;zoom:1;
}
.clickContainer{
    overflow: hidden;
    zoom:1;
    display: none; /*为了兼容ie不支持canvas,默认不显示，非ie才显示*/
}

.canvUl{
    margin: 0;
    font-size:14px;
    padding:0;
}

.canvUl li label {
    display: inline-block;
    width: 80px;
}
.discoverer{
    float:right;
    width:310px;
    text-align: center;
    font-size: 16px;
}
#container{
    width:1000px;
    margin: 0 auto;
    text-align: left;
}


.pro_ul{
    padding:20px  0px;
}
.pro_ul li{
    float:left;
    width:319px;
    border-top:solid 1px black;
    /*margin-left:14px;*//*ie6下有双倍边距的问题，改用padding*/
    margin-right:14px; /*让上边线有间隔*/
    padding:8px 0px;
    line-height:19px;
}
.pro_ul li p{
    font-size: 14px;
    margin:0px;
    margin-top:8px;
}
#pro_bt{
    width:150px;
    margin:0px;
}
#pro_bt strong{
    font-size:14px;
    color:black;
} 

.pro_name{
    font-size: 16px;
    color:black;
    line-height: 26px;
    font-family: 'Microsoft YaHei', 'Simhei', Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
.pro_name:hover
{
    color: #028AC4;/*#087856*/
   
}
/*
#footer{
    width:1000px;
    margin: 20px auto;
    text-align: left;
}*/
#footer{
 width:1000px;margin:0 auto; color:gray;font-size: 12px;background-color:#fafafa;  margin: 20px auto;
}
.space1{padding-left:30px;}
#footer p{
    font-size: 12px;
}
.foot-content{
	margin:0 auto;
	width:1000px;
}
.footFrame {width:100%; margin:0 auto;  height:70px; padding-top:0px; }

#footer li{
    float:left;
	width:250px;
}
#footer label{
    font-size: 12px;
    /*padding-top: 10px;*/
}
#footer a{
    color:gray;
	line-height:27px;
	text-decoration:underline;
}
#footer a img{
    vertical-align:middle;
}
#footer a:hover
{ color: #028AC4;}

.a-cart {
    color:black;
	line-height:35px;
	font-size:14px;
}
.a-cart  img{
    vertical-align:middle;
}
.a-cart:hover
{ color: #028AC4;}

#cpyrt{
padding-left:38px;
font-size:12px;
}
.banner_container
{
    width:1000px;
	min-width:1000px; /*窗口缩小后可拖动滚动条看全部内容*/
    height: 220px;
    overflow: hidden;
    zoom:1;
    margin: 0 auto;
    position: relative;
}
.inner_banner{
	width:1000px;
    height: 220px;
    background-position: center;
    margin: 0 auto;
    overflow: hidden;
    zoom:1;
}

table {  
    border: 1px solid #666666;  
    /*padding:0;   
    margin:0 auto;  取消居中改为左对齐*/
    border-collapse: collapse;  
}  
  
td {  
    border: 1px solid #666666;  
    background: #fff; 
     
    font-size:14px;  
    /*padding: 3px 3px 3px 8px;  
    color: #4f6b72;  */
}  

.newsSource{
    color: gray;
    font-size: 12px;
}
.news_list ul {padding-left:0;}
.news_list ul li{
	
  
  /*height: 30px; line-height: 37px;border-bottom: 1px solid #666666;*/
}
.news_list ul li span{
	  color: black;
  font-size: 14px;
  margin-right: 15px;
}
.news_list a{
	font-size: 14px;
	color:black;
}
.news_list a:hover{
  color: #028AC4;
}

/* Default button styling - this applies to all anchors with the .button class */
.button {
	cursor:pointer;
	display: block; 
	font-size: 12px; 
	text-decoration: none!important; 
	font-family: Helvetica, Arial, sans serif;
	padding: 8px 12px; 
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
}
.button:active {
	cursor:pointer;
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}
/* The styles for the blue button */
.blue {
	cursor:pointer;
	width:210px;
	height:40px;
	border: 1px solid #6fb1c7;
	background-image: -moz-linear-gradient(#aae5f7, #73d0f1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7));
	background-image: -webkit-linear-gradient(#aae5f7, #73d0f1);
	background-image: -o-linear-gradient(#aae5f7, #73d0f1);
	text-shadow: 1px 1px 1px #bfeafb;
	background-color: #73d0f1;
	background:url(../img/cart6.png) left center no-repeat;
}
.blue:hover {
	border: 1px solid #4690ad;
	cursor:pointer;
	background-image: -moz-linear-gradient(#73d0f1, #aae5f7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1));
	background-image: -webkit-linear-gradient(#73d0f1, #aae5f7);
	background-image: -o-linear-gradient(#73d0f1, #aae5f7);
	background-color: #aae5f7;
	background:url(../img/cart6-hover.png) left center no-repeat;
}
.blue:active {border: 1px solid #3b778b;}

/*For product detail pages*/
.proFrame{
   width:750px;
}

.box-b{
	padding: 0 10px 0 50px;
} 
.img{
	float:right;
	padding-left:40px;
	padding-bottom:30px;
	width:290px;
}

.info p{
	line-height:28px;
}



.info table{table-layout: auto;}
.info table th {
	margin:0;
	padding:0;
	border: 1px solid #1994d3;
	font-size:14px ;
	text-align: center;
	line-height:35px;
	background: rgb(130,207,241);
}
 .info table .smallTh th{
	font-size:10px;
 }
.info table td {
    border: 1px solid #1994d3;
    background: #fff;
	line-height:30px;
	
}
	 
	
	 
.info  table td.alt {
	background: #F5FAFA;
	color: #797268;
}

.t1{
	background-color:#028AC4;
	color:white;
	font-size: 20px; 
	font-weight: bold;
	height:30px;
	vertical-align:middle;
}
.t2{
	padding-left:15px;
}
.line{padding-top:5px;border-top:3px solid #6C9DBE}
.c2{text-align:justify;}
.c2 a{
	color:black;
	
  
	display:inline-block;
	/*  background:url(../img/current_icon.png) calc(100% - 10px) calc(100% - 8px) no-repeat;
	width:320px;*/
}
.c2 a:hover{
	color: #028AC4;
	/*background:url(../img/current_icon.png) calc(100% - 18px) calc(100% - 8px) no-repeat;*/
}
.c2 img{
	
}
.box-1 a img:hover{
	border:1px solid #6C9DBE;
	-moz-transition:0.5s;
    -o-transition:0.5s;
    -webkit-transition:0.5s;
    transition:0.5s;
}


/*必须放在.level2之后,之前宽度140px*/
.wide li{
	width:200px;
}
/*For English version*/
.wide-en1 li{
	width:200px;
}
.wide-en2 li{
	width:220px;
}

/*#888换为rgba(136, 136, 136, 0.67)*/
.d1{
	height:40px; 
	padding-left:30px;
	padding-top:20px;
	 background: #6C9DBE;/*#44BEF1;*/
	/*background:#028AC4;rgba(158, 158, 158, 1);
	border-radius:5px 5px 0 0;*/
	color:white;
	font-size:18px;
	font-weight:bold;
	/*text-shadow:1px 1px 1px rgba(80, 80, 80, 1);
	
	-moz-box-shadow: 0 1px 0 rgb(136, 130, 130) inset, 0 -1px 0 #DFD8D8 inset;
	-webkit-box-shadow: 0 1px 0 rgb(136, 130, 130) inset, 0 -1px 0 #DFD8D8 inset;
	box-shadow: 0 1px 0 rgb(136, 130, 130) inset, 0 -1px 0 #DFD8D8 inset;
	
	-webkit-box-shadow:1px 1px 2px rgba(136, 136, 136, 0.67);
	-moz-box-shadow:1px 1px 2px rgba(136, 136, 136, 0.67);
	-o-box-shadow:1px 1px 2px rgba(136, 136, 136, 0.67);*/
}




.cur1{
	background:white; /*#ebebeb ;*/
	color:#028AC4;/*#67a5cd;*/
}

.bread{
	font-size:14px;
	padding:5px 0;
	
	margin-left:50px;
	border-bottom:3px solid #6C9DBE;/* #44BEF1;*/
	
}
.bread a {
	color:black;
}
.bread a:hover {
	color:#028AC4;
}

.dt1{
	width:100%;
	margin:0 auto;
}
.bd1{
	margin-bottom:0;
	margin:0;padding:0;overflow-x:hidden;overflow-y:hidden;
}



#focus{
	width:1000px;
	height:420px;
	overflow:hidden;
	zoom:1;
	position:relative; 
	margin:0 auto;
}
#focus ul{position:absolute; padding-left:0;}
#focus ul li{float:left;width:1000px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
/*#focus .btnBg{position:absolute;width:1000px;height:20px;left:0;bottom:0;background:#000;}*/
#focus .btn{position:absolute;width:1000px;height:15px;padding:5px 10px;right:0;bottom:0;text-align:center;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:20px;height:15px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:80px;position:absolute;top:130px;background:url(../img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


.hide{
	display:none;
}
.show{
	display:block;
}

.indt{
	text-indent:20px;
}

#div-join p, #div-intro p, #div-contact p{
	padding:0 20px;
}

.p_title{
  font-size: 16px;
  color: #028AC4;
}

.headerFrame{
	width:1000px;
	margin:0 auto;
}

.line2{
	padding-bottom:50px;
}
.dropdown-en a{
 font-size:14px;
 padding-right:45px;
 background: #eeeeee;
}
.dropdown-en a:hover{
 background: #f6f6f6;
}


.dropdown-menu-en a{
	font-size:12px;
	background:none;
	padding:2px 15px;
}


.dropdown-menu-en a:hover{
	color: #028AC4;
	background:none;
	/*background:#fafafa url(../img/current_icon2.png) 195px 14px no-repeat;*/
}
.freesample{
	display:block;
	color:white;
	width:102px;
	background:#028AC4; 
	text-align:center; 
	border:1px solid #939393;
	box-shadow:inset 1px  #d9d9d9;
}


#product-list {
    width:680px;
	/*padding-top:5px;
    border:2px solid #eee;*/
}
#product-list li{
    list-style-type:none;
    float:left; /*保证水平排列 */
    width:170px;
    text-align:left;
	height:275px;
	/*padding-bottom:40px;
	padding:45px 0px;
    background:#ccc;
    margin-right:2px;
    margin-bottom:2px;
    line-height:30px;
    font-size:14px;*/
	
}
#product-list li a img{
    width:140px;
	height:120px;
}

.prices{
height:40px;
padding-top:5px;
}
/*
.price{
margin-right:80px;
float:right;
margin-top:5px;
font-size:14px;
display:block;
width:35px;
height:20px;
background:url(../img/delete.png) left center no-repeat;
}
.sale-price{
color:#DE113D;
font-size:20px;
}
*/
.price{
color:#DE113D;
font-size:20px;
width:35px;
height:20px;
}
.sale-price{
display:none;
}


.pro-name{
font-size:14px;
padding-top:8px;
color:black;/*#028AC4*/
font-weight:bold;
padding-right:10px;
height:45px;
text-decoration:underline;
}
.buynow{
border-radius:5px; background-color:#028AC4;color:white; 
padding:5px 20px;
}



#product-tb, 
#product-tb2,
#product-tb3,
#product-tb4{
    width:680px;
	padding-top:5px;
}

#product-tb li,
#product-tb2 li,
#product-tb3 li,
#product-tb4 li{
    list-style-type:none;
    float:left; /*保证水平排列*/
    text-align:left;
    /*background:#ccc;*/
    margin-right:2px;
    margin-bottom:2px;
    line-height:30px;
    font-size:14px;
	
}

#product-tb li{
	width:165px;
}
#product-tb2 li{
    width:332px;
}
#product-tb3 li{
    width:220px;
}
#product-tb4 li{
	width:222px;
}

#product-tb li a {
	width:90% !important;
}
#product-tb2 a{
	width:95% !important;
}
#product-tb3 li a {
	width:93% !important;
}
#product-tb4 li a {
	width:93% !important;
}

#inner-ul{padding:0;}
#inner-ul li{
	
    list-style-type:none;
    float:left; /*保证水平排列*/
    text-align:left;
    /*background:#ccc;*/
    margin-right:2px;
    margin-bottom:8px;
    line-height:30px;
    font-size:14px;
	width:92px;
}

#inner-ul li a {
	width:93% !important;
}


#product-tb2 .justyline{
line-height:60px;
}
.button_a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000;
  text-decoration: none;
  display: inline-block;
  text-align: center;
  padding-left: 0px;
  margin: .5em .5em .5em 0;
  cursor: pointer;
  /*text-shadow: 0 1px 1px rgba(0,0,0,0.4);
  text-transform: capitalize;
  transition: 0.1s linear;*/
}
 
.button_a {
  border-radius: 2px;
  box-shadow: inset rgba(255,255,255,0.3) 1px 1px 0;
}
.button_a:hover{
    color: #fff;
    text-decoration: none;
}
   
.button_a:active {
  box-shadow: inset rgba(0,0,0,0.4) 0px 0px 6px;
}
 



.cyan {
  background: rgb(130,207,241);
  background: -*-linear-gradient(to bottom,  rgba(130,207,241,1) 0%,rgba(56,174,234,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cff1', endColorstr='#38aeea',GradientType=0 );
  border: 1px solid #3cafcf;
}
   
.cyan:hover {
  background: rgb(153,216,244);
  background: -*-linear-gradient(to bottom,  rgba(153,216,244,1) 0%,rgba(79,183,236,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d8f4', endColorstr='#4fb7ec',GradientType=0 );
  }
 
/*下面2个产生更加凸出的效果*/
.button_a.cyan {
  box-shadow: #1994d3 0 4px 0px, rgba(0, 0, 0, 0.3) 0 6px 3px;
}
.button_a.cyan:active {
  box-shadow: #1994d3 0 1px 0, rgba(0, 0, 0, 0.2) 0 2px 1px; 
 }
 
#product-tb .u_a,
#product-tb2 .u_a,
#product-tb3 .u_a  {
 padding:0 ;}

 
 /*2017-7-5 */
 
 .upper-box1{
 padding-top:30px;
 }
 .img-frame {
 border:10px solid #eee;
 width:315px; /*330*/
 height:280px;
 float:left;
 margin-right:50px;
 margin-bottom:50px;
 }
 .img-frame img{
 width:300px;
 height: 240px;
 margin-left:8px;
 margin-top:20px;
 }
 .summary{
 padding:0 30px;
 }
 .product_title{
 padding-top:0;
 margin-top:0;
 font-size:1.3em;
 color:#888;
 font-family:'Roboto Condensed', sans-serif;
 }
.paypal_select{
font-size:16px;
height:25px;
width:150px;
border-radius:10px;
margin:0; /*10px 0*/
}
.paypal_sale{
color:red;
margin-bottom:20px;
}
.paypal_sale select{
color:red;
}
.div_add2cart{
width:275px; float:right;
border:0; background-color:none;
 }
 
.category-ul li a :hover{
	/*border:2px solid red; #1994d3*/
	color: #028AC4;
	text-decoration:underline;
	
}
.category-ul li a img:hover{
	border:2px solid red; 
	
	
}

.pro-list{
font-size:14px;
color:black;#028AC4
font-weight:bold;
text-decoration:underline;
}

.pro-list:hover{
	
	color: #028AC4;
	text-decoration:underline;
	
}

/*
.cyan2 {
	padding:4px 10px;
	width:340px;
	text-align:left;
}
*/

h2 a {
	color:black;
	
}
h2 a:hover {
	color:#028AC4;
	text-decoration:underline;
}

#2dmaterialshop_li:hover{
	background-color:#028AC4;	
}

.distributor
{color:red;}


.shadow-button{
	border-radius:20px;  background-color:#FFC439; color:black; font-size:16px; font-weight:bold; box-shadow: #028AC4 0 4px 0px, rgba(0, 0, 0, 0.3) 0 6px 3px; 
}

.buynow-shadow-button{
border-radius:20px; width:70px;  padding:4px 10px;   background-color:#FFC439; color:black; font-size:14px; font-weight:bold; box-shadow: #028AC4 0 4px 0px, rgba(0, 0, 0, 0.3) 0 6px 3px;  
}

.buynow-shadow-button-ch{
display:block; border-radius:20px;  padding:2px 30px;   background-color:#FFC439; color:black; font-size:14px; font-weight:bold; box-shadow: #028AC4 0 4px 0px, rgba(0, 0, 0, 0.3) 0 6px 3px;  
width:40px;
}


.dropdown{
	padding:0;
}

.dropdown li{
	padding-left:30px;
	
}
/*
.dropdown a{
	position: relative;
  display: block;
  color:black;
  background: #eeeeee url(../img/current_icon.png) 200px 12px no-repeat;
 
  padding: 6px;
  padding-left:30px;
}
.dropdown a:hover{
	background: #f6f6f6 url(../img/current_icon.png) 202px 12px no-repeat;
}

.dropdown-menu{
	padding-left:0;
}
.dropdown-menu li{
	border:0;
	padding-left:15px;
}

.dropdown-menu a{
	display: block;
	color: #333333;
	background:#fafafa url(../img/current_icon2.png) 180px 14px no-repeat;
	font-size:14px;
	 
	  padding: 10px 10px;
	  padding-left:15px;
}
.dropdown-menu a:hover{
	color: #028AC4;
	background:#fafafa url(../img/current_icon2.png) 185px 14px no-repeat;;
}
*/


#nav01{
width:250px;
	padding:0;
	
	}
	
#nav01 li{
    margin:0px 0px 0px 0px;
	border: 1px solid #e0e0e0;
	background: #eeeeee ;
	height: 40px;
	line-height: 40px;
	text-align: left;
	padding-left:30px;
	/*
	
	  
	text-align: left;
	border-bottom: 1px solid #999;*/
	position: relative;
	
}
#nav01 a{
	display: block;
	font-size: 14px;
	color: #000;
	text-decoration: none;/*隐藏超廉价默认下划线*/
}
#nav01 li:hover  {
    background:#028AC4;
}
#nav01 a:hover {
	color:#fff;
}
#nav01 li ul{
	display: none;/*默认隐藏*/
	top:0px;
	width: 250px;
	/*border: 1px solid #ccc;*/
	border-bottom: none;
	position: absolute;
	left: 210px;
}
#nav01 li:hover ul{
	display: block;
}
#nav01 li:hover ul li a{
	display: block;
}
