@charset "utf-8";
/* CSS Document */
.header_box{
  height:100px;
  width:1100px;
  margin: auto 142px auto;
  background: url('../images/header_box_bg.png') no-repeat;
  background-position-x: 245px;
  background-position-y: 10px;
}
  
.header_logo{
  height:100px;
  width:256px;
  float:left;
}

.header_logo img{
  height:80px;
  width:256px;
  /*padding-top:10px;*/
}

.header_search{
  height:100px;
  width:466px;
  float:left;
  margin-left:65px;
}

.header_search input{
  height:32px;
  width:400px;
  border:1px solid #ff8000;
  color:#999;
  margin-top:14px;
  float:left;
}

.header_search input:focus{
  outline-color:#ff8000;
}

.header_search div{
  height:30px;
  width:60px;
  float:left;
  margin-top:14px;
  background:#ff8000;
  text-align:center;
}

.header_search button{
  font-size:16px;
  color:#fff;
  line-height:30px;
}

.search_keys{
  position:relative;
  top:-5px;
  width:450px!important;
  background-color: #FFF!important;
  padding-left:-30px;
}
.search_keys a{	
	font-size:12px!important;
	margin-right:5px;
	color:black;
}
.search_keys a.hot{	
	color:#ff8000;
}


.header_kefu{
  width:180px;
  height:100px;
  float:left;
  margin-left:60px;
}

.header_kefu_1{
  margin-left:5px;
  width:70px;
  height:26px;
  margin-top:8%;
  border:1px solid #ff8000;
  color:#ff8000;
  float:left;
  text-align:center;
}

.header_kefu_1 span{
  font-size:8px;
  line-height:26px;
}

.header_kefu_2{
  width:70px;
  height:26px;
  margin-top:8%;
  border:1px solid #ff8000;
  color:#ff8000;
  float:left;
  text-align:center;
  margin-left:16px;
}

.header_kefu_2 span{
  font-size:8px;
  line-height:26px;
}

.header_kefu a{
  color:#ff8000;
}

.header_top{
  height:30px;
  line-height:30px;
  padding-left: 83px;
  padding-right: 83px;
  width: 1192px;
  margin-left: 1px;
  /*margin-top:10px;*/
  margin-bottom:30px;
  border-top:1px solid #cbcacb;
  border-bottom:1px solid #cbcacb;
  box-shadow: 0 0 0 1px #e7e7e7; 
}
.header_top_before{
	top:0px;
	height:10px;
	width:1360px;
	background-color: #FFF;;
}

.header_top +hr {
	display:none;
}

.header_top span{
  line-height:30px;
  font-size:12px;
}

.header_login{
  padding-left:0%;
}
.header_login a{
	color:#fa8e0f;
}

.header_shop{
  height:30px;
  width:940px;
  margin:0 auto;
}

.header_shop_left{
  width:50%;
  float:left;
  padding-top:5px;
}

.header_shop_left span{
  font-size:14px;
  line-height:30px;
}

.header_shop_left span:nth-child(2){
  padding-left:20px;
}

.header_shop_left span:nth-child(3){
  padding-left:20px;
}

.header_shop_right{
  width:24%;
  float:right;
  padding-top:5px;
}

.header_shop_right span{
  font-size:14px;
  line-height:30px;
  padding-left:20px;
}

.shop_nav {
	background: #DCF2EE;
}
.shop_nav .shop_nav_global {
}
.shop_nav .shop_nav_global ul {
	padding:0;
}
.shop_nav .shop_nav_global li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #FFF;
	padding-right: 0px;
}
.shop_nav .shop_nav_global li a {
	display: block;
	color: #fff;
	text-align: center;
	padding: 0 20px;
}
.shop_nav .shop_nav_global li a:hover {
	color: #FEBF0F!important;
	text-decoration: none;
}
.shop_nav .shop_nav_global li.curr a {
	color: #FEBF0F;
}

#tabnav_btn_0{
	padding:0 5%;
	background:#2175BC;
}

#tabnav_btn_1,#tabnav_btn_2,#tabnav_btn_3,#tabnav_btn_4,#tabnav_btn_5{
	background:#DCF2EE;
}

#tabnav_btn_1 a,#tabnav_btn_2 a,#tabnav_btn_3 a,#tabnav_btn_4 a,#tabnav_btn_5 a{
	color:#686868;
}

#tabnav_btn{
	background:#0AB799;
	padding: 0 20px;
}
