@charset "utf-8";
/* CSS Document */
::-moz-selection {
background: #dbd8c9;
color: #000;

}
::selection {
background: #dbd8c9;
color: #000;

}
/*----------------------------------------------------------------------*/
/*set a border on the images to prevent shifting*/ 
#gallery_01 img{border:2px solid white;} /*Change the colour*/ 
.active img{
  border:0px solid #333 !important;
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  border-radius: 2px;
}
/*------------------------------------------------------------------*/



.icon_close{  background:url(../img/icon_close.png) no-repeat center center; width:52px;height:52px; display:block;}
.icon_close a{  background:url(../img/icon_close.png) no-repeat center center; border:5px solid #fff;width:52px;height:52px;}
.icon_close:hover{background:url(../img/icon_close2.png) no-repeat center center #FF7D00; border:5px solid #FF7D00;width:52px;height:52px;}

.svg_close{color:#ccc;}

/*---------------------------------------------------------------------------*/
   .dark2{
   background: #463a2e!important;width:230px; line-height:30px;}
   
   .dark2 li{top:0;clear: both;width: 100%;}
   .dark2{display: block;width: 100%;padding:0;float:left;font-size:14px;position:relative;
  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #61554b;}
  
  
  
  .dark2 a{width: 100%;display:block;padding:15px 20px 15px 19px;color: #D1CEBF;
   text-decoration:none;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -o-transition: all .3s ease-in-out;
   -webkit-transition: all .3s ease-in-out;
   -moz-transition: all .3s ease-in-out;
   transition: all .3s ease-in-out;}
 
   .dark2.active > a{background:#ff7c00;color:#fff!important;}
   .dark2:hover > a{color: #44372D;background: #fff;} 
/*-------------------------------------------------------------------------------*/



.pro_img ul li{ list-style:none;margin:0; padding:0;}


.pro_info{ background:#F9F9F9;border:1px solid #E8E5DC;width:100%;margin:0; padding:0;margin-top:100px;}
.pro_info ul { list-style:none;margin:0; padding:0;}
.pro_info ul li{  display:inline-block; text-align:center; line-height:63px;vertical-align:middle; border-right:1px solid #E8E5DC;height:65px;}
.pro_info ul li:nth-child(6){border-right:0px solid #E8E5DC; }
.pro_info ul li:last-child{border-right:0px solid #E8E5DC; }
.pro_info ul li b{ font-size:1.5em;margin-left:5px;}
.pro_info ul li a{color:#525252; display:block;}
.pro_info ul li a:hover{color:#FF8200;}


.tab-pane{}

.overlay_box{width:130px; display:inline-block; text-align:center;}
.img_block{
 /* margin: 15px;*/
 margin:0 auto;
 width:100%;
  height: 120px;

  display:inline-block;
  cursor:pointer;
}


.img_block img{
   left:30px;

  z-index:10;
}


/*--------------------------------------------------------------------*/
.p_category{width:100%;margin:0 auto;margin-top:-8px;padding-top:-10px;text-align: center;}
.p_category h1{ font-size:1.6em; font-weight:bold; line-height:80px;width: 150px;float: left;display: block;}
/* overlay */
.img_overlay2{
  float: left;
  display: block;
  top: 0;
  text-align:center;
  height: 90px;
  text-decoration: none;
  margin:  auto ;
}

.img_overlay2 a{
font-weight:bold;text-decoration: none;color: #666;}


.img_overlay2 a:focus p,.img_overlay2 a:hover p{color:#FF8000;font-weight:bold;text-decoration: none;}


.overlay_word{
color:#FF8000;
font-weight:bold; 
  }

/*-------------------------------------------------------------*/

.r_btn{position: absolute;top:50px;left:600px;z-index: 70;}


.l_btn{z-index: 70;position: absolute;top:10px;left:600px;}
.l_btn:hover{cursor: pointer;}


.r_btn:hover{cursor: pointer;}


.pic_tita{float: left;}


.btn_absolute{position: absolute;}
.btn_relative{position: relative;}


#top_menu_slider{
 /* position:relative;*/
  top:0px;left:90px;padding-left: 90px;
  overflow:hidden;  width:790px;  height:150px;
}

#top_menu_slider>ul{
  list-style: none;   z-index: 0;
  left:0;  top:0; height:150px;
 /* position:absolute; */
}

#top_menu_slider>ul>li{ float:left;width: 120px;  list-style: none;margin-right: 10px;margin-left: 10px; }
#top_menu_slider>ul>li>a{color: #666;}
#top_menu_slider>ul>li:hover a{color:#FF8000;text-decoration: none;}


.pic_arw{margin-left: 400px;width: 100px;position: relative;}

@media(min-width:1240px) and (max-width:1462px) {
 #top_menu_slider{ /*position:relative;*/ left:44px; padding-left:44px;  top:0px;  overflow:hidden;  width:740px;  height:150px;}
 .pic_arw{margin-left: 200px;width: 100px;position: relative;}
 #top_menu_slider li{ float:left;width: 120px;  list-style: none;margin-right: 10px;margin-left: 10px;}
 .pic_tita{float: left;font-size: 20px;font-weight: bold;}
}

@media (min-width:1024px)  and (max-width:1239px) {
 #top_menu_slider{/* position:relative;*/  left:44px;padding-left:44px;   top:0px;  overflow:hidden;  width:500px;  height:150px;}
 .pic_arw{margin-left: 0px;width: 100px;position: relative;}
 #top_menu_slider li{ float:left;width: 120px;  list-style: none;margin-right: 10px;margin-left: 10px;}
 .pic_tita{float: left;font-size: 20px;font-weight: bold;}


}

/*--------------------------------------------------------------------*/

.left_menu{
  /*
  display:block;
  width:230px;
  position:fixed;
  height:100%;
  z-index: 200;
  background:url(../img/bg_menu.jpg) no-repeat top left;
  */
/*   background: #dbd8c9; 
   background: -moz-linear-gradient(top,  #dbd8c9 0%, #cecbbd 88%, #c3c1b4 99%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbd8c9), color-stop(88%,#cecbbd), color-stop(99%,#c3c1b4)); 
   background: -webkit-linear-gradient(top,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   background: -o-linear-gradient(top,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   background: -ms-linear-gradient(top,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   background: linear-gradient(to bottom,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbd8c9', endColorstr='#c3c1b4',GradientType=0 );
   */
}
.p_left5{ padding-left:0.5rem;}
.p_left1{ padding-left:0.1rem;}
.w_brown2{color:#ada7a0;}
.w_white{color:#ffffff;}
.w_brown{color:#9e8d7b;}
.w_gray{ color:#c6c4c2;}
.w_bold{ font-weight:bold;}
.w_red{color:#C30; font-weight:bold;}
.w_orange{color:#E68553;font-weight:bold;}


.pro_list{ display:inline-block;width:30%;min-height:220px;border-bottom:0px solid #fff;border-right:1px solid #EFEBE1;padding:5px;padding-top:40px;}
.pro_list:nth-child(4n){border-right:1px solid #fff;}
.pro_list:hover{  border-bottom:0px solid #FF7C00;
    text-decoration:none; 
  -o-transition: color .20s linear;
    -webkit-transition: color .20s linear;
    -moz-transition: color .20s linear;
    transition:  color .20s linear;

}
.pro_list a{ color:#26262B; display:block;text-align:center;}
.pro_list a:hover{ color:#26262B; text-decoration:none;     -o-transition: color .20s linear;
    -webkit-transition: color .20s linear;
    -moz-transition: color .20s linear;
    transition:  color .20s linear;}
.pro_list img{ text-align:center;}
.pro_list img:hover{ }
.pro_list h1{ font-size:1em; font-weight:bold; text-align:center;}
.pro_list:hover  h1{  text-decoration:underline;  color:#FF7C00;    -webkit-transition: color .20s linear;
    -moz-transition: color .20s linear;
    transition:  color .20s linear;}}
.pro_list p{ font-size:1em; font-weight:bold; text-align:center; line-height:1.2em;}




.con_right{max-width:430px;margin-right:20px; display:inline-block; vertical-align:top;margin-left:20px;}
.con_right h1{color:#5E534C; font-size:1.3em; font-weight:bold;}
.con_right p{ line-height:1em;color:#9E8D7B; font-size:0.85em;}

.contact2{margin:10px auto auto 20px;}
.contact2 li{font-weight:bold; display:block; clear:both; line-height:40px;}
.contact2 li b{ padding-left:10px; padding-right:10px;color:#cbcbcb;}
.contact2_p{padding-right:10px;}

.shopping_link{width:200px; font-weight:bold;color:#333;}
.shopping_link a{ font-weight:bold; display:block;color:#333;padding:10px 5px;}
.shopping_link a:hover{ font-weight:bold;color:#FF8100;}

.th_gray{ border-top:1px solid #B4B4B4;
font-size:1em;
border-bottom:1px solid #B4B4B4;margin-bottom:1px;
background: #e7e7e7; /* Old browsers */
background: -moz-linear-gradient(top,  #e7e7e7 0%, #d7d7d7 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(99%,#d7d7d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e7e7e7 0%,#d7d7d7 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e7e7e7 0%,#d7d7d7 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e7e7e7 0%,#d7d7d7 99%); /* IE10+ */
background: linear-gradient(to bottom,  #e7e7e7 0%,#d7d7d7 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-9 */

}

.th_gray th{ text-align:center;}


.th_gray2{ border-top:1px solid #B4B4B4;
font-size:1em;
border-bottom:1px solid #B4B4B4;margin-bottom:1px;
background: #F9F9F9;
}

.th_gray2 th{ text-align:center;}

.td_gray2{background-color: #EFEFEF;font-size:1em;border-bottom:1px solid #B4B4B4;}
.td_gray2 td{ color:#44372C; font-weight:bold;}
.td_gray2 td p{padding:10px 5px; text-align:center;}
.td_gray2 td b{padding:10px 5px;color:#333; display:block;padding-left:20px;}
.td_gray2 td h4{color:#FF7C00; font-weight:bold; font-size:1.2em;}


.td_gray{background-color: #f5f5f5;font-size:1em;}
.td_gray td{ color:#838383;}
.td_gray td p{padding:10px 5px; text-align:center;}
.td_gray td b{padding:10px 5px;color:#333; display:block;padding-left:20px;}
.td_gray td h3{padding:10px 5px; text-align:center;color:#333; font-size:1em;}


.td_gray3{background-color: #EFEFEF;font-size:1em;border-bottom:1px solid #B4B4B4;}
.td_gray3 td{ color:#44372C; font-weight:bold;}
.td_gray3 td p{ text-align:center; vertical-align:middle;}
.td_gray3 td img{margin-right:10px;}
.td_gray3 td b{color:#333; display:block;padding-left:20px;vertical-align:middle;}
.td_gray3 td h4{color:#FF7C00; font-weight:bold; font-size:1.2em;}

.cart_w{color:#44372C; }
.cart_w:hover{color:#FF7C00;}

.acount_line{background-color: #f5f5f5; width:90%; margin:0 auto;}
.acount_line h1{ display:inline-block;color:#665F52; font-size:1.2em; font-weight:bold;margin-left:20px;}
.acount_line h2{ display:inline-block;color:#FF7C00; font-size:1em;margin-left:10px;margin-right:10px;}
.acount_line label { display:inline-block;margin-left:20px;}
.acount_line label p{ display:inline-block;}

.input_m{margin-bottom:10px;border:1px solid #ccc;border-radius:2px;padding:2px 10px;margin-left:10px;width:260px;}
    
.input_m2{margin-bottom:10px;border:1px solid #ccc;border-radius:2px;padding:2px 10px; margin-left:10px;width:120px;margin-left:13px; }

.input_m3{margin-bottom:10px;border:1px solid #ccc;border-radius:2px;padding:2px 10px; margin-left:10px;width:70px;margin-left:10px;margin-right:10px; }
.input_m4{margin-bottom:10px;border:1px solid #ccc;border-radius:2px;padding:2px 10px; margin-left:10px;width:50px;margin-left:10px; margin-right:10px;}

.select_m{border:1px solid #ccc;border-radius:2px;padding:2px 10px;margin-bottom:10px;}

.con_tt{ font-size:1.2em;margin-left:17px;margin-top:20px;font-weight:bold;display:inline-block;} 
.con_tt2{margin-left:px;margin-top:20px;display:inline-block;}
.con_tt3{margin-left:10px;margin-top:20px;display:inline-block;border-left:1px solid #FF8000;padding-left:20px;}
.con_tt3 b{ font-weight:bold;color:#FF8000;margin-left:10px;margin-right:10px;}

.m_bl{background-color:#fff; border-top:2px solid #FF7E00;
padding-bottom:30px;
border-bottom:1px solid #D7D7D7;border-right:1px solid #D7D7D7;border-left:1px solid #D7D7D7;}

.orange_star{color:#FF8000; font-size:1.4em;font-weight:bold;padding-right:10px; font-style:normal;}


.clearfix{
  
  color:#fff;
  width:300px;
  margin:0 auto;
  text-align:center;margin-top:20px;
background: #a5967b; /* Old browsers */
background: -moz-linear-gradient(top,  #a5967b 0%, #92846a 61%, #82745b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5967b), color-stop(61%,#92846a), color-stop(100%,#82745b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a5967b 0%,#92846a 61%,#82745b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a5967b 0%,#92846a 61%,#82745b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a5967b 0%,#92846a 61%,#82745b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a5967b 0%,#92846a 61%,#82745b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5967b', endColorstr='#82745b',GradientType=0 ); /* IE6-9 */
  }
.clearfix a{color:#fff;width:49%; text-align:center;display:inline-block;}
.clearfix a:hover{color:#fff; text-decoration:none;
background: #82745b; /* Old browsers */
background: -moz-linear-gradient(top,  #82745b 21%, #635e46 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(21%,#82745b), color-stop(99%,#635e46)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #82745b 21%,#635e46 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #82745b 21%,#635e46 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #82745b 21%,#635e46 99%); /* IE10+ */
background: linear-gradient(to bottom,  #82745b 21%,#635e46 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82745b', endColorstr='#635e46',GradientType=0 ); /* IE6-9 */
}



.clearfix2{
  
  color:#fff;
  width:300px;
  margin:0 auto;
  text-align:center;margin-top:20px;
background: #a5967b; /* Old browsers */
background: -moz-linear-gradient(top,  #a5967b 0%, #92846a 61%, #82745b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5967b), color-stop(61%,#92846a), color-stop(100%,#82745b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a5967b 0%,#92846a 61%,#82745b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a5967b 0%,#92846a 61%,#82745b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a5967b 0%,#92846a 61%,#82745b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a5967b 0%,#92846a 61%,#82745b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5967b', endColorstr='#82745b',GradientType=0 ); /* IE6-9 */
  }
.clearfix2 a{color:#fff;width:99%; text-align:center;display:inline-block;}
.clearfix2 a:hover{color:#fff; text-decoration:none;
background: #82745b; /* Old browsers */
background: -moz-linear-gradient(top,  #82745b 21%, #635e46 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(21%,#82745b), color-stop(99%,#635e46)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #82745b 21%,#635e46 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #82745b 21%,#635e46 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #82745b 21%,#635e46 99%); /* IE10+ */
background: linear-gradient(to bottom,  #82745b 21%,#635e46 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82745b', endColorstr='#635e46',GradientType=0 ); /* IE6-9 */
}
#w > .new_tit{width:100%; border:1px solid #E0DED5; background-color:#fff;}
#w > .new_tit img{float:right;margin-top:25px;margin-right:1rem;}
#w > .new_tit h1{color:#5E564D; font-size:1.4rem; font-weight:bold; line-height:1.rem;padding-left:1rem;padding-right:1rem;color:#797163; width:85%;}
#w > .new_tit p{color:#5E564D; font-size:0.85rem; font-weight:bold; line-height:1.5rem;padding-left:1rem;padding-right:1rem;color:#797163;}
#w{ height:auto;padding-bottom:50px;}
#w > .new_content{color:#5E564D; font-size:1rem; font-weight:bold; line-height:1.5rem;padding-left:1rem;padding-right:1rem;width:100%;margin-top:20px;margin-bottom:40px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
.crsl-item {}
.crsl-item h3{ line-height:10px;padding-left:1rem;padding-right:1rem;}
.crsl-item h3 a{ color:#000; font-size:1rem;font-weight:bold;line-height:10px;}
.crsl-item h1 { color:#5E564D; font-size:1.2rem; font-weight:bold; line-height:1.rem;padding-left:1rem;padding-right:1rem;}
.crsl-item p { color:#5E564D; font-size:0.85rem; font-weight:bold; line-height:1.4rem;padding-left:1rem;padding-right:1rem;}
.readmore a{color:#B09C66; font-size:0.85rem;}


.i_content{min-width:700px; display:block; background:#F6F6F5;}
.news_bg{ min-height:980px;height:100%;background:url(../img/bg_news.jpg) no-repeat bottom right #F6F6F5;}
.about_bg{ background:url(../img/bg_about.jpg) no-repeat right #dcd3cc;min-height:1010px;height:100%;}
.know_bg{ background:url(../img/bg_location.jpg) no-repeat right #9F9F9F;min-height:1700px;height:100%;}

.contact_bg{ background:url(../img/03contact/bg.jpg) no-repeat right #dcd3cc;min-height:995px;height:100%; overflow:hidden;}


#mack-map {
  width: 100%; height: 400px; background0color: red;}
  
.google_map{margin:0 auto;height:500px;width:100%;}
.btn_ora{width:120px;height:30px; line-height:20px;color:#fff;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background:#B9A293; display:block;padding:5px 10px;
font-size:0.7rem;
text-align:center;
}

.btn_ora a{background:#B9A293;color:#fff; display:block;}
.btn_ora:hover{background:#FF7E00;color:#fff; text-decoration:none;}

.inline_block_box{margin:30px auto;clear:both;width:910px;}
.in_block2{width:85%;padding-left:230px; margin:0 auto; min-height:100%;margin-top:30px;}
.in_block{width:910px; margin:0 auto; min-height:100px;}
@media(min-width:1200px) and (max-width:1462px) {
  .inline_block_box{margin:30px auto;clear:both;width:910px;margin-left:240px;}
  .in_block{width:910px; margin:0 auto; min-height:100px;margin-left:240px;overflow: hidden;}
  .in_block2{width:85%;padding-left:240px; margin:0 auto; min-height:100%;margin-top:30px;}
}

@media (min-width:768px)  and (max-width:1199px) {
   .inline_block_box{margin:30px auto;clear:both;width:910px;margin-left:240px;}
  .in_block{width:910px; margin:0 auto; min-height:100px;margin-left:240px;}
  .in_block2{width:85%;padding-left:240px; margin:0 auto; min-height:100%;margin-top:30px;}
}




.in_tit{margin-top:35px;margin-bottom:35px;}
.in_tit h3{margin-bottom:15px; text-align:center;color:#797163;}
.in_tit h1{color:#797163;font-size:2rem; text-align:center;font-weight:bold; }
.in_tit h2{color:#797163; font-weight:bold; font-size:1.2rem; text-align:center;}

.in_location{display:inline-block; line-height:65px; float:right; border:1px solid #E8E5DC; background:#F9F9F9;margin:auto 10px;margin-top:30px;margin-right:55px;}
.in_location h2{ font-size:0.85em;}

.main_word{ display:block; list-style:none; clear:both; margin:0 auto;width:170px;}
.main_btn2{ display:block; list-style:none; clear:both; margin:0 auto;padding-top:100px;width:170px;}

.menu_two{ background:none !important; border:none!important;}

.fb{width:180px !important; text-align:left!important; background:none!important;}
.top_menu{top:0; height:30px;box-shadow: 1px 2px 2px rgba(0,0,0,0.1); line-height:30px;
   z-index:5;
   width:100%;
 /*  min-width: 794px;*/
   padding-left:230px;
   background:#dbd8c9;
   background: -moz-linear-gradient(top,  #dbd8c9 0%, #cecbbd 88%, #c3c1b4 99%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbd8c9), color-stop(88%,#cecbbd), color-stop(99%,#c3c1b4)); 
   background: -webkit-linear-gradient(top,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   background: -o-linear-gradient(top,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   background: -ms-linear-gradient(top,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   background: linear-gradient(to bottom,  #dbd8c9 0%,#cecbbd 88%,#c3c1b4 99%); 
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbd8c9', endColorstr='#c3c1b4',GradientType=0 );
}

table{width:100%;}

.top_menu ul{ list-style:none;display:inline-block;}
.top_menu li{ margin:0;padding:0;display:inline-block;font-size:0.85rem;}

.i_login{float:right;padding-right:10px; width:130px;}
.i_login li{display:inline-block;margin:0;padding:0;}
.i_login li a{ color:#675E53; font-weight:bold;padding-left:12px;padding-right:5px;}

.overlay{
               text-align:center;
               opacity:1;
               -webkit-transition: opacity .25s ease;
-moz-transition: opacity .25s ease;}

.overlay:hover {opacity:1;}
/*--------------three block--------------*/
.news_block{width:100%;padding-left:260px;margin-top:650px; }
.news_block > .news_list{
width:360px;height:165px;
margin-right:3px; 
display:inline-block;
background: rgba(255,255,255,0.85); /* Old browsers */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=50% ); /* IE6-9 */

box-shadow: 1px 2px 2px rgba(0,0,0,0.1);
border-radius:10px;

}

.news_list:hover{ border:1px solid #E68553;
      -o-transition: color .20s linear;
    -webkit-transition: color .20s linear;
    -moz-transition: color .20s linear;
    transition:  color .20s linear;cursor:pointer;
}
.news_list_r {float:right; background-color:transparent;}
.news_list_r img{  padding-top:3.5rem;}
.news_list_r p{color:#958D89;font-size:0.85rem;padding-left:1.8rem;margin-right:1.6rem;margin-top:2.5rem;}
.news_list_r p:hover{color:#E68553;}

.news_list_l{ float:left; background-color:transparent;}
.news_list_l h1{color:#46392D; font-size:1.2rem; font-weight:bold;padding-left:1.6rem;padding-top:0.7rem;}
.news_list_l p{color:#958D89;font-size:0.85rem;padding-left:1.8rem;width:170px; line-height:1.4rem;}


.news_list_l p:hover{color:#E68553;}
.news_more{width:20px;height:20px; background:#958D89;color:#fff;padding-top:0.3rem;padding-bottom:0.3rem;padding-left:0.5rem;padding-right:0.5rem;}
/*-------------------------------------------------------------------------------------------------------------*/
#i_cart_All{ width:150px;margin:0 auto;right:0px;float:right;border-left:1px solid #a2a095;}
#i_cart {}



#i_cart b{color:#C30; font-weight:bold;}
#i_cart:hover{  
background: #c2bfb6; /* Old browsers */
background: -moz-linear-gradient(top,  #c2bfb6 0%, #b7b5b0 26%, #96948a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2bfb6), color-stop(26%,#b7b5b0), color-stop(100%,#96948a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2bfb6', endColorstr='#96948a',GradientType=0 ); /* IE6-9 */

/*background:rgba(70,58,46,0.4); */
    color:#fff;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
  }
#i_cart_Show{ display:none; width:250px; min-height:190px;
position:absolute;
z-index: 20;
right:130px;
background: #ececec; /* Old browsers */
background: -moz-linear-gradient(top,  #ececec 0%, #e3e3e3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ececec 0%,#e3e3e3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ececec 0%,#e3e3e3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ececec 0%,#e3e3e3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ececec 0%,#e3e3e3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#e3e3e3',GradientType=0 ); /* IE6-9 */

-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
box-shadow: 2px 2px 1px rgba(50, 50, 50, 0.4);

}
#i_cart_Show .s_tit{ text-align:left; font-weight:bold; font-size:1rem;color:#46392e; width:220px; margin:0 auto; margin-top:15px;margin-bottom:6px;}
#i_cart_Show .s_pro{color:#675E53; width:220px; margin:0 auto; margin-top:0px;
  margin-bottom:0px; border-top:1px solid #d0c8b9;padding-top: 0px; background:#FFF;height: 80px;}
#i_cart_Show .s_pro img{ float:left;width:65px;margin-right:10px;margin-top:5px;}
#i_cart_Show .s_pro h1{ float:left;width:145px; padding-right:10px; line-height:1.1rem;font-size:0.85rem; font-weight:bold;}
#i_cart_Show .s_pro p{float:left;width:145px; padding-right:10px; line-height:0.8rem; margin-top:-0.5rem;font-size:0.85rem;}

#i_cart_Show  button{color:#fff;
line-height:35px;
height:35px;
font-weight:bold;
margin-top:15px;
width:100%;border:0px;background: #a5967b; /* Old browsers */
background: -moz-linear-gradient(top,  #a5967b 0%, #84765c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5967b), color-stop(100%,#84765c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a5967b 0%,#84765c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a5967b 0%,#84765c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a5967b 0%,#84765c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a5967b 0%,#84765c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5967b', endColorstr='#84765c',GradientType=0 ); /* IE6-9 */

-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
#i_cart_Show .s_pro button:hover{color:#fff;
line-height:35px;
height:35px;
font-weight:bold;
width:220px;
border:0px;
background: #615346; /* Old browsers */
background: -moz-linear-gradient(top,  #615346 1%, #473a2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#615346), color-stop(100%,#473a2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #615346 1%,#473a2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #615346 1%,#473a2f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #615346 1%,#473a2f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #615346 1%,#473a2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#615346', endColorstr='#473a2f',GradientType=0 ); /* IE6-9 */

-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
#i_cart_Show input{ width:60px;}
@media (min-width:768px)  and (max-width:1136px) {
#i_cart_All{ width:50px;margin:0 auto;right:0px;float:right;border-left:0px solid #a2a095;margin-top: -5px;}
/*
#i_cart {width:100%;cursor:pointer;line-height:30px;
color:#675E53; text-align:center; display:inline-block;padding-left:0px;
padding-right:0px;
 font-weight:normal;
 border-left:0px solid #ece9d9;
 border-right:0px solid #a2a095;
 font-size:0px !important;
background: url('../img/icon_shoppingcart2.png')no-repeat;}

#i_cart:hover{  
background: url('../img/icon_shoppingcart2o.png')no-repeat;}
    color:#fff;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
  }

}*/
/*-------------------------------------------------------------------------------------------------------------*/

.knowl{background:#eee url(../img/k01.png) no-repeat right top rgba(255,255,255,0.9);color:#47392E; padding-bottom:20px;}
.knowl h1{color:#999077; font-weight:bold; font-size:1.5em;padding-left:50px;padding-right:50px;}
.knowl h2{font-weight:bold; font-size:1.2em;padding-left:50px;padding-right:50px;}
.know1 h3{line-height:1.5em;padding-left:50px;padding-right:50px; border-bottom:1px solid #BEB9AB;}
.knowl p{line-height:1.5em;padding-left:50px;padding-right:50px;}


.notice_in{ width:50%; float:left; margin-top:0 auto;}
.notice_in h2{font-weight:bold; font-size:1.2em;padding-left:50px;padding-right:50px;}
.notice_in p{line-height:1.5em;padding-left:50px;padding-right:50px;}
.notice_in h2 b{ color:#FF8100;}
.notice_in p b{ color:#FF8100;}


.notice_in h1{font-weight:bold; font-size:1.3em;padding-left:50px;padding-right:50px;color:#665F52;}
.notice_in h1 b{ font-size:0.85em; font-weight:normal;color:#665F52;}


.member_menu{height:50px; line-height:50px; font-weight:bold; width:910px; margin:0 auto;}
.member_menu ul{width:100%; list-style:none;border-bottom:1px solid #D8D8D7;border-left:1px solid #D8D8D7;border-right:1px solid #D8D8D7; background:#fff;}
.member_menu li{width:12.59%;text-align:center;margin:0;padding:0;margin-left:-5px;
 border-right:1px solid #D8D8D7;float:left}
.member_menu li:first-child{ margin-left:0;}
.member_menu li:last-child{ border-right:none;}

.member_menu li a:hover{  border-top:1px solid #FF8100; background:url(../img/member_bg.jpg) repeat-x top left;color:#43362C; text-decoration:none; font-weight:bold;}
.member_menu li a{color:#666666; display:block;border-top:1px solid #666;
 }

.member_menu li a.active{color:#43362C; text-decoration:none; font-weight:bold; border-top:1px solid #FF8100; background:url(../img/member_bg.jpg) repeat-x top left;}

@media(min-width:1200px) and (max-width:1462px) {


}

@media (min-width:768px)  and (max-width:1199px) {



}

.login_block{ background:url(../img/login_bg.jpg) repeat-x bottom #fff;
  border:1px solid #D8D8D7;margin-top:40px;}

.flow_box{ border-radius:4px; border:1px solid #D8D8D7;
  padding:10px;width:24.5%;height:90px;display:inline-block;margin:0;}
.flow_box h1{ color:#FF7E00;font-size:3.7em;float:left;margin-left:15px;font-family: 'Lato', sans-serif;margin-top:5px;}
.flow_box h2{ font-size:1.1em;font-weight:bold;float:left;margin-left:10px;margin-top:15px;}
.flow_box p{ float:left;margin-left:10px;margin-top:-10px;}


.flow_box2{ border-radius:4px; border:1px solid #D8D8D7;padding:10px;width:24.5%;height:90px;
  display:inline-block; background:url(../img/olpng.png) no-repeat right center #FF7E00;
  margin:0;
}
.flow_box2:last-child{margin-right:0px;}
.flow_box2 h1{ color:#fff;font-size:3.7em;float:left;margin-left:15px;font-family: 'Lato', sans-serif;margin-top:5px;}
.flow_box2 h2{ font-size:1.1em;font-weight:bold;float:left;margin-left:10px;margin-top:15px;color:#fff;}
.flow_box2 p{ float:left;margin-left:10px;margin-top:-10px;color:#fff;}




.b_bottom{ border-bottom:1px solid #79716b;}
.m_b_6{ margin-bottom:6px;}
.m_b_10{ margin-bottom:10px;}

.f_85{ font-size:0.85rem;}
.f_6{ font-size:0.6rem;}

/* Effect 2: 3D rolling links, idea from http://hakim.se/thoughts/rolling-links */
.cl-effect-2 a {
  line-height: 50px!important;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
  color:#fff;
  background:none !important;
  border:none !important;
  
}

.cl-effect-2 a span {
  position: relative;
  display: inline-block;
  line-height:;
  width:100%;
  /*background: #897a69;*/
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.csstransforms3d .cl-effect-2 a span::before {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 100%;
  background: #a89885;
  content: attr(data-hover);
  padding-left:20px;
  background: url(../img/icon_play.png) no-repeat right center #a89885; 
  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  transition: background 0.3s;
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  transform-origin: 50% 0;
}

.cl-effect-2 a:hover span,
.cl-effect-2 a:focus span {
  -webkit-transform: rotateX(90deg) translateY(-22px);
  -moz-transform: rotateX(90deg) translateY(-22px);
  transform: rotateX(90deg) translateY(-22px);
}

.csstransforms3d .cl-effect-2 a:hover span::before,
.csstransforms3d .cl-effect-2 a:focus span::before {
  /*background: #463a2e;  */background: url(../img/icon_play.png) no-repeat right center rgba(70,58,46,0.4); 
}

/*-------------------------------------------------------------------------------*/
/* Effect 2: 3D rolling links, idea from http://hakim.se/thoughts/rolling-links */

/*-------------------------------------------------------------------------------*/
.cl-effect-22 a {
  line-height: 30px;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
  color:#675E53;
  font-weight:bold;
  display:block;
  margin-left:-2px;
  
  
}

.cl-effect-22 a span {
  display: inline-block;
  width:95px;
  margin:0px;
  margin-left:0px;
  padding: 0 20px;
  /*background: #897a69;*/
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  
}

.csstransforms3d .cl-effect-22 a span::before {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 100%;
  background: #a89885;
  content: attr(data-hover);
  padding-left:20px;
  color:#fff;
background: #c2bfb6; /* Old browsers */
background: -moz-linear-gradient(top,  #c2bfb6 0%, #b7b5b0 26%, #96948a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2bfb6), color-stop(26%,#b7b5b0), color-stop(100%,#96948a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2bfb6', endColorstr='#96948a',GradientType=0 ); /* IE6-9 */


  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  transition: background 0.3s;
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  transform-origin: 50% 0;
}

.cl-effect-22 a:hover span,
.cl-effect-22 a:focus span {
  -webkit-transform: rotateX(90deg) translateY(-22px);
  -moz-transform: rotateX(90deg) translateY(-22px);
  transform: rotateX(90deg) translateY(-22px);
}

.csstransforms3d .cl-effect-22 a:hover span::before,
.csstransforms3d .cl-effect-22 a:focus span::before {
  /*background: #463a2e;  */
  color:#fff;
background: #c2bfb6; /* Old browsers */
background: -moz-linear-gradient(top,  #c2bfb6 0%, #b7b5b0 26%, #96948a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2bfb6), color-stop(26%,#b7b5b0), color-stop(100%,#96948a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2bfb6', endColorstr='#96948a',GradientType=0 ); /* IE6-9 */





}

.csstransforms3d .cl-effect-22 .active a{
  /*background: #463a2e;  */
  color:#fff;
background: #c2bfb6; /* Old browsers */
background: -moz-linear-gradient(top,  #c2bfb6 0%, #b7b5b0 26%, #96948a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2bfb6), color-stop(26%,#b7b5b0), color-stop(100%,#96948a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2bfb6', endColorstr='#96948a',GradientType=0 ); /* IE6-9 */
border-right:1px solid #a2a095;
margin-left:0px;




}


.cl-effect-2x a {
  line-height: 30px;

  color:#675E53;
  font-weight:bold;
  display:block;
  margin-left:-2px;
  
  
}

.cl-effect-2x a span {
  display: inline-block;
  width:72px;
  margin:0px;
  margin-left:0px;
  text-align: center;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;

}


.cl-effect-2x .active a{
  /*background: #463a2e;  */
  color:#fff;
background: #c2bfb6; /* Old browsers */
background: -moz-linear-gradient(top,  #c2bfb6 0%, #b7b5b0 26%, #96948a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2bfb6), color-stop(26%,#b7b5b0), color-stop(100%,#96948a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2bfb6', endColorstr='#96948a',GradientType=0 ); /* IE6-9 */
border-right:1px solid #a2a095;
margin-left:0px;

}

.cl-effect-2x a:hover{
  /*background: #463a2e;  */
  color:#fff;
background: #c2bfb6; /* Old browsers */
background: -moz-linear-gradient(top,  #c2bfb6 0%, #b7b5b0 26%, #96948a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2bfb6), color-stop(26%,#b7b5b0), color-stop(100%,#96948a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c2bfb6 0%,#b7b5b0 26%,#96948a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2bfb6', endColorstr='#96948a',GradientType=0 ); /* IE6-9 */


}


.pro_menu{z-index: 1;}
.icon_fb{position:absolute;right:300px;top:0px;z-index:400;}
.icon_fb a{width: 22px;height: 22px;display: inline-block;
  color: #675E53;border-radius: 3px;text-align: center;}
.icon_fb a:hover{text-decoration:none;color:#C30}


@media (min-width:768px)  and (max-width:1136px) {

  .icon_fb{position:absolute;right:175px;top:0px;z-index:500;}

}

.top_menu_search{top:0; height:30px;line-height:30px;
   z-index:5;;padding-left:10px;
   position: absolute;
   background:rgba(0,0,0,0.75);z-index:500;
}
.top_menu_search input{border-radius: 3px;border:none;background:none;padding-left: 5px;padding-right: 5px;
  padding:0;margin:0;width:300px;height: 25px;line-height: 20px;color:#fff;background: rgba(255,255,255,0.3);}

.top_menu_search button{background: #B9A293;color: #fff;margin-left: 5px;
      -o-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  border:1px solid #B9A293;border-radius: 3px;width: 100px;height: 25px;line-height: 20px;}
.top_menu_search button:hover{background:#ff7c00;border:1px solid #ff7c00;}
.top_menu_search i{color:#fff;margin-right: 100px;}



.search_box_show{display: none;
  position: absolute;z-index: 8000;
  background: #ececec; /* Old browsers */
  text-align: center!important;
background: -moz-linear-gradient(top,  #ececec 0%, #e3e3e3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ececec 0%,#e3e3e3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ececec 0%,#e3e3e3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ececec 0%,#e3e3e3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ececec 0%,#e3e3e3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#e3e3e3',GradientType=0 ); /* IE6-9 */
right: 0px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
box-shadow: 2px 2px 1px rgba(50, 50, 50, 0.5);
width:220px;height:100;}


.search_box_show input{border:1px solid #fff;border-top:1px solid #ccc;border-radius: 3px;width:200px;margin:10px auto!important;
  background:#fff;padding:3px 5px;line-height: 26px;color: #000;margin-bottom: 10px;}

.search_box_show button{background: #B9A293;width: 100px;text-align: center;height: 40px;
-webkit-transition: all .35s;border:1px solid #B9A293;margin-bottom: 20px;
-moz-transition: all .35s;
transition: all .35s;}
.search_box_show button a{width: 100px;}
.search_box_show button:hover{background:#ff7c00;border:1px solid #ff7c00;}

.search_box_show .s_tit{margin-top: 5px;font-weight: bold;}

.icon_search_close{cursor: pointer;float: right;padding:10px;}
.icon_search_close:hover{color:#C30 }

#i_cart_close{cursor: pointer;float: right;padding:10px;}
#i_cart_close:hover{color:#C30 }