dl,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
form,
fieldset,
p,
th,
td {
	margin: 0;
	padding: 0;
}

body,
button,
input,
select,
textarea {
	margin: 0;
	padding: 0;
	font-size: 3vw;
	font-family: "Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #333;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 1.5;
}

img {
	border: 0;
}

* {
	padding: 0;
	margin: 0;
}

ol,
ul,
li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}


/*html5*/

article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
	display: block;
}

input,
textarea,
button,
select {
	outline: none;
}

textarea {
	resize: none;
}

i,
em,
cite {
	font-style: normal;
}

a {
	text-decoration: none;
	color: #333;
}

.hide {
	display: none;
}

* {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.iconfont {
	font-family: "iconfont";
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
}

a {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}


/*头部*/
.head_h{
	width: 100%;
	 
	 position: fixed;
	 top: 0;
	 left: 0;
}

.gy_title {
	 
	height: 10vw;
	line-height: 10vw;
	padding: 1.5vw 3vw 0 3vw;
	color: #fff;
	text-align: center;
	background-color: #ff6a1d;
}
 
/*搜索框*/

.input_te {
	width: 93%;
    float: left;
	 
}
 
.serch {
	width: 98%;
	height: 8vw;
	line-height: 9vw;
	border-radius: 16px;
	background-color: #fff;
	padding: 0 3vw;
	display: flex;
	margin-left:auto;
	align-items: center;
}

.serch img {
	width: 4vw;
	margin-right: 2vw;
}

.input_content {
	width: 88%;
	height: 8vw;
	padding: 0.5vw 0 0;
	box-sizing: border-box;
	border: 0;
	outline: none;
	font-size: 3.4vw;
	color: #696666;
}

/*小导航*/
.hot_cont{
	 width: 100%;
	 background-color: #ff6a1d;
	overflow: hidden;
	padding: 0 2vw 2vw 2vw;
	 
}
.hot_nav{
	width: 91%;
	float: left;
}
 
.lo_po2{
	width: 100%;
	float: left;
}
.lo_po2 li {
	font-size: 3.6vw;
	height: 8vw;
	line-height: 9vw;
	color: #fff;
    text-align: center;
	float:left;
}

.lo_po2 .active {
	border-bottom: 2px solid #fff;
}

.drop-down{
	width: 6%;
	float: right;
	margin-top: 1.1vw;
}
.drop-down img{
	width: 6.2vw;
	height: 6.2vw;
}

/*下拉下来的内容*/
.drop-list{
	width: 100%;
	overflow: hidden;
	background-color: #fff;
	position: absolute;
	top: 20vw;
	left: 0;
	display: none;
	border-bottom: 1px solid #e4e4e4;
	box-shadow: 2px 2px 10px #999;
}
.drop-list ul{
	overflow: hidden;
	padding: 2vw 0;
}
.drop-list ul li{
	 width: 25%;
	 float: left;
	 text-align: center;
	 margin-bottom: 3vw;
}
.drop-list ul li img{
	display: block;
	width: 13vw;
	height: 13vw;
	margin: 0 auto;
}
.drop-list ul li span{
	 display: block;
	 font-size: 3vw;
	 color: #333;
	 margin-top: 1vw;
}





/*主要内容部分*/

.main_container {
	width: 96%;
	margin: 0 auto;
	margin-top: 20vw;
}


/*循环内容部分*/

.hot_list {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #eee;
	margin-bottom: 2vw;
	margin-top: 2vw;
	padding-bottom: 2vw;
}

.hot_list_lf {
	width: 25vw;
	float: left;
	height: auto;
	padding-top: 1vw;
}

.hot_list_lf img {
	width: 100%;
	height: 25vw;
}

.spe_li {
	width: 14vw;
	float: right;
	margin-right: 0;
	margin-left: 1vw;
}

.spe_li img {
	width: 4vw;
	float: left;
	margin-top: 5.6vw;
}

.spe_li span {
	color: #999;
	margin-top: 5.4vw;
	float: right;
}


/*左边*/

.hot_list_lr {
	width: 71%;
	float: right;
}

.hot_list_lr h2 {
	font-size: 3.8vw;
	color: #333;
	height: 6vw;
	overflow: hidden;
	padding-top: 0.5vw;
}

.hot_list_lr h2 .tm {
	width: 10%;
	border: 1px solid #ff6a1d;
	padding: 0 0.5vw 0 0.5vw;
	text-align: center;
	font-size: 3vw;
	color: #ff6a1d;
	border-radius: 3px;
	margin-right: 1vw;
	font-weight: normal;
}

.hot_list_bt {
	overflow: hidden;
}

.hot_list_bt .bt_lf {
	overflow: hidden;
	margin-top: 1.2vw;
}

.pr_fx {
	width: 60%;
	display: inline-block;
}

.bt_lf .sale {
	display: inline-block;
	font-size: 3vw;
	color: #999;
	margin-right: 1.5vw;
	text-decoration: line-through;
}

.return {
	font-size: 3vw;
	border: 1px solid #ff6a1d;
	background-color: #ff6a1d;
	color: #fff;
	text-align: center;
	border-radius: 2px;
	display: inline-block;
	padding: 0 0.3vw;
}

.boot_lf {
	width: 60%;
	float: left;
	margin-top: 0.6vw;
}

.hot_list_bt .price {
	overflow: hidden;
	margin-top: 0.2vw;
	margin-bottom: 2vw;
}

.hot_list_bt .price .hand {
	color: #999;
	font-size: 3vw;
	margin-top: 1.7vw;
}

.hot_list_bt .price .pri_t {
	color: #333;
	font-size: 3vw;
}

.hot_list_bt .price .pri_t em {
	color: #333;
	font-size: 4.2vw;
}

.price .pr_lr {
	width: 40%;
	float: left;
	margin-top: 0.5vw;
}

.price .pr_lr .return {
	font-size: 3vw;
	border: 1px solid #ff6a1d;
	background-color: #ff6a1d;
	color: #fff;
	text-align: center;
	border-radius: 2px;
	display: inline-block;
	padding: 0 0.5vw;
}

.pr_lr .five {
	color: #ff6a1d;
}

.boot_lr {
	width: 40%;
	float: left;
}

.hot_list_bt .Snap {
	width: 54%;
	font-size: 3vw;
	border: 1px solid #ff6d1a;
	color: #ff6d1a;
	text-align: center;
	border-radius: 3px;
	padding: 1vw;
	margin-top: 6.2vw;
	float: right;
}

.Snap a {
	color: #ff6d1a;
}
.tbk_nav{
	color: #ffffff;
}
.tbk_nav:active{
	color: #ffffff;
}
.tbk_nav:hover{
	color: #ffffff;
}
.navmast{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #eee8d5;
	display: none;
}