
.main {
	width: 1200px;
	margin: 0 auto;
	font-family: 'PingFang SC','宋体'
}

.main-top .goods-type-filter {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
	overflow: hidden;
	margin-top: 15px
}

.main-top .goods-choice .main-top-tit {
	width: 79px;
	left: 13px;
	background: 0 0;
	line-height: inherit
}

.main-top .main-top-tit {
	width: 80px;
	position: absolute;
	color: #333;
	left: 0;
	top: 0;
	height: 100%;
	line-height: 51px;
	background: #F8F8F8;
	padding-right: 18px;
	text-align: center
}

.main-top .goods-choice .main-top-tit img {
	margin-left: 5px;
	position: relative;
	top: 2px
}

.main-top .goods-choice-main .choice-item span {
	border: 1px solid #bcbcbc;
	position: relative;
	padding: 4px 25px 4px 9px;
	line-height: 18px;
	margin-right: 15px;
	color: #666;
	border-radius: 2px;
	display: inline-block;
	margin-top: 8px
}

.main-top .goods-choice-main .choice-item span:hover {
	border: 1px solid #ff7469
}

.main-top .goods-choice-main .choice-item span:hover i {
	background-position: -56px 1px
}

.main-top .goods-choice-main .choice-item span.choice-num {
	border: none;
	margin-left: -10px
}

.main-top .goods-choice-main .choice-item span.choice-num b {
	color: #3c99ff;
	padding: 0 3px
}

.main-top .goods-choice-main .choice-item span b {
	color: #333
}

.choice-item-jg b,.choice-item-xl b,.choice-item-yj b,.choice-num b {
	font-family: 'PingFang SC',"Microsoft Yahei"
}

.main-top .goods-choice-main .choice-item span i {
	cursor: pointer;
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -5px;
	line-height: 10px;
	width: 10px;
	height: 10px;
	background: url(../images/live-img.png?v=20203202230220) -36px 1px no-repeat
}

.main-top .goods-type-filter .goods-type {
	border-bottom: 1px solid #eee
}

.main .main-top .goods-choice {
	margin-top: 10px
}

.main-top .goods-choice,.main-top .goods-type-filter .goods-filter,.main-top .goods-type-filter .goods-type {
	position: relative;
	line-height: 32px;
	padding: 9px 0 9px 110px
}

.main-top .goods-type-filter .goods-filter {
	padding-top: 10px
}

.main-top .goods-choice-main,.main-top .goods-type-filter .goods-filter-main {
	position: relative;
	line-height: 38px
}

.main-top .goods-choice-main {
	padding: 0;
	line-height: 32px
}

.main-top .goods-choice-main .choice-item {
	max-width: 980px;
	color: #666;
	margin: -15px 0 -15px -12px
}

.main-top .goods-choice-main .choice-right {
	position: absolute;
	right: 0;
	top: 6px
}

.main-top .goods-choice-main .choice-right a {
	padding-left: 18px;
	color: #777
}

.main-top .goods-choice-main .choice-right a i {
	position: absolute;
	left: 0;
	background: url(../images/live-img.png?v=20203202230220) -294px -28px no-repeat;
	width: 13px;
	height: 13px;
	top: 10px
}

.main-top .goods-choice-main .choice-right a:hover {
	color: #fe6160
}

.main-top .goods-type-filter .goods-type-main {
	margin-left: 18px
}

#search_goods_form {
	margin-left: 20px
}

.main-top .goods-type-filter .goods-type-main span {
	display: inline-block;
	margin-right: 28px;
	color: #666
}

.main-top .goods-type-filter .goods-type-main span:last-child {
	margin-left: 40px
}

.main-top .goods-type-filter .goods-type-main span b {
	font-family: Arial;
	color: #999
}

.main-top .goods-type-filter .goods-type-main span.herald {
	position: relative;
	padding-left: 19px
}

.main-top .goods-type-filter .goods-type-main span.herald i {
	position: absolute;
	width: 14px;
	left: 0;
	top: 9px;
	height: 14px;
	background: url(../images/live-img.png?v=20203202230220) -234px -28px no-repeat
}

.main-top .goods-type-filter .goods-type-main span a:hover,.main-top .goods-type-filter .goods-type-main span a:hover b,.main-top .goods-type-filter .goods-type-main span.cur a,.main-top .goods-type-filter .goods-type-main span.cur a b,.main-top .goods-type-filter .goods-type-main span.cur a:hover,.main-top .goods-type-filter .goods-type-main span.cur a:hover b {
	color: #fe6160
}

.main-top .goods-type-filter .goods-type-main span a {
	color: #333
}

.main-top .goods-type-filter .goods-filter-main label.checked {
	color: #ff6255
}

.main-top .goods-type-filter .goods-filter-main label {
	position: relative;
	padding-left: 17px;
	margin-right: 15px;
	cursor: pointer;
	color: #333
}

.main-top .goods-type-filter .goods-filter-main label#ssy_checkbox_label {
	background: url(../images/ssy_filter.png?v=20203202230220) right center no-repeat;
	width: 62px;
	padding: 10px 62px 10px 17px
}

.main-top .goods-type-filter .goods-filter-main .filter-tag-jx label#ssy_checkbox_label {
	background: url(../images/ssy_filter_jx.png?v=20203202230220) right center no-repeat;
	background-size: 62px
}

.main-top .goods-type-filter .goods-filter-main label#ssy_checkbox_label i {
	top: 10px
}

.main-top .goods-type-filter .goods-filter-main label#video_checkbox_label {
	text-indent: 8px;
	padding: 1px 7px 1px 12px;
	margin-left: 18px;
	color: #ec4a2f;
	border: 1px solid #ec4a2f;
	border-radius: 2px
}

.main-top .goods-type-filter .goods-filter-main label#video_checkbox_label:before {
	content: '';
	position: absolute;
	left: 4px;
	top: 3px;
	height: 0;
	width: 0;
	border-left: 5px solid #ec4a2f;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-right: 5px solid transparent
}

.main-top .goods-type-filter .goods-filter-main label#video_checkbox_label i {
	left: -21px;
	top: 2px
}

.main-top .goods-type-filter .goods-filter-main label.checked i {
	background: url(../images/live-img.png?v=20203202230220) -193px -29px no-repeat;
	width: 12px;
	height: 12px;
	border: none;
	line-height: 12px
}

.main-top .goods-type-filter .goods-filter-main label:hover.checked i {
	border: none
}

.main-top .goods-type-filter .goods-filter-main label:hover {
	color: #fe6160
}

.main-top .goods-type-filter .goods-filter-main label:hover i {
	border: 1px solid #ff6255
}

.main-top .goods-type-filter .goods-filter-main i {
	width: 11px;
	height: 11px;
	position: absolute;
	line-height: 10px;
	text-align: center;
	border: 1px solid #ccc;
	left: -3px;
	top: 0;
	color: #fff;
	border-radius: 2px;
	float: left
}

.main-top .goods-type-filter .goods-filter-main .filter-tag {
	float: left;
	border-left: #eee 1px solid;
	padding-left: 15px;
	height: 20px;
	line-height: 20px;
	margin: 6px 0
}

.main-top .goods-type-filter .goods-filter-main .filter-tag.filter-lyb i {
	top: -3px
}

.main-top .goods-type-filter .goods-filter-main .filter-tag img {
	display: inline-block;
	position: relative;
	z-index: 0;
	top: 2px
}

.main-top .goods-type-filter .goods-filter-main .filter-tag input {
	display: none
}

.main-top .goods-type-filter .goods-filter-main .filter-tag:first-child {
	padding-left: 0;
	border: none
}

.goods-filter-main-right {
	position: absolute;
	right: 0;
	top: -3px
}

.price-area,.sale-area,.yj-area {
	display: inline-block;
	margin-right: 5px;
	color: #333
}

.goods-filter-main-right input:disabled {
	background: #fff
}

.goods-filter-main-right input::placeholder {
	color: #ccc
}

.goods-filter-main-right input {
	width: 40px;
	height: 20px;
	border: 1px solid #eee;
	padding: 4px 0 4px 2px;
	margin: 0 2px;
	color: #333;
	font-family: 'PingFang SC',"Microsoft Yahei";
	outline: 0;
	border-radius: 2px
}

.goods-filter-main-right input:focus {
	border: 1px solid #3c99ff
}

.filter-submit {
	background: #3c99ff;
	width: 56px;
	height: 29px;
	cursor: pointer;
	line-height: 29px;
	color: #fff;
	border: none;
	border-radius: 2px
}

.filter-submit:hover {
	background: #3585db
}

.goods-pages {
	background: #f1f1f1;
	height: 42px;
	line-height: 26px;
	width: 1198px;
	position: relative;
	border: 1px solid #ddd;
	margin-bottom: 20px;
	top: 0;
	z-index: 111;
	border-left: 0;
	border-right: 0
}

.goods-pages-height {
	padding: 6px 10px;
	height: 28px;
	line-height: 26px;
	display: none;
	margin-bottom: 16px
}

.goods-pages.fixed {
	position: fixed;
	width: 100%;
	left: 0;
	height: 44px;
	z-index: 9999999
}

.goods-pages.fixed .goods_screen_checkbox {
	display: none
}

.goods-pages .goods-pages-fil {
	float: left;
	position: relative;
	z-index: 0;
	top: 8px;
	border-right: solid 1px #DDD;
	left: 12px
}

.goods-pages .goods-pages-fil span a {
	color: #333;
	display: block;
	padding: 0 22px
}

.panel-span,.panel-span select {
	display: inline-block;
	position: relative
}

.goods-pages .goods-pages-fil span.cur {
	height: 26px;
	color: #fe6160
}

.goods-pages .goods-pages-fil span.cur a,.goods-pages .goods-pages-fil span:hover a {
	color: #fe6160
}

.goods-pages .goods-pages-fil span.cur i,.goods-pages .goods-pages-fil span:hover i {
	top: -3px
}

body .goods-pages .goods-pages-fil span i.sf_new {
	top: -5px
}

.goods-pages .goods-pages-fil span.cur a {
	cursor: default
}

.goods-pages .goods-pages-fil span {
	height: 26px;
	display: inline-block;
	margin: 0;
	border: 1px solid #DDD;
	border-right-width: 0;
	float: left;
	position: relative;
	background: #fff
}

.goods-pages .goods-pages-fil .jgup a {
	padding-right: 10px;
	cursor: pointer!important
}

.goods-pages .goods-pages-fil .jgup i {
	background: url(../images/screen_icon.png?v=20203202230220) no-repeat;
	width: 24px;
	height: 24px;
	float: right
}

.goods-pages .goods-pages-fil .jgup i.normal {
	background-position: -205px -3px
}

.goods-pages .goods-pages-fil .jgup i.up {
	background-position: -205px -33px
}

.goods-pages .goods-pages-fil .jgup i.down {
	background-position: -205px -63px
}

.goods-pages .goods_screen_checkbox {
	position: absolute;
	top: 44px;
	left: 0;
	width: 100%;
	background: #F8F8F8;
	border-top: solid 1px #ddd
}

.goods-pages .goods_screen_checkbox li {
	border: 0
}

.goods-pages .goods_screen_checkbox .label_list {
	padding: 0 0 0 10px
}

.goods-pages .goods_screen_checkbox li .label {
	margin-right: 10px;
	position: relative;
	z-index: 0;
	top: 5px;
	float: left
}

.goods-pages .goods_screen_checkbox li .label.img {
	margin-right: 0
}

.goods-pages .goods_screen_checkbox li .label.img .screen_icon {
	margin-top: 3px
}

.search_tab_bk {
	float: left
}
.search_tab_bk {
    width: 1px;
    height: 18px;
    background-color: #ccc;
    overflow: hidden;
    display: inline-block;
    position: relative;
    z-index: 0;
    top: 10px;
    left: -5px;
}
.goods-pages .goods_screen_checkbox li .label .is-new:after {
	content: "";
	background: url(../images/new-pic.gif?v=20203202230220) no-repeat;
	width: 35px;
	height: 14px;
	display: inline-block;
	position: relative;
	top: 3px;
	left: 3px
}

.panel-span {
	top: 8px
}

.panel-span select {
	width: 92px;
	vertical-align: middle;
	border: 1px solid #ccc;
	padding: 4px;
	margin: 0 auto 12px;
	font-family: '宋体'!important;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../images/select-arrow-down.png?v=20203202230220) right 1px no-repeat;
	background-size: 20px
}

.panel-span select::-ms-expand {
	display: none
}

.goods-pages-page {
	position: absolute;
	right: 10px;
	top: 8px;
	height: 24px;
	font-size: 12px
}

.goods-pages .goods_screen_checkbox li .tmall-zt-link {
	width: 82px;
	height: 26px;
	background: url(../images/tmall_zt.png?v=20203202230220) center no-repeat;
	background-size: contain;
	display: inline-block;
	margin: 0 10px -14px -10px
}

.goods-pages .goods_screen_checkbox li .label .sup {
	position: absolute;
	right: -30px;
	top: -18px;
	z-index: 5;
	font-size: 12px;
	text-align: center;
	border-radius: 3px;
	padding: 1px 3px;
	display: block;
	line-height: 15px;
	background-color: #ff7110;
	color: #fff
}

.goods-pages .goods_screen_checkbox li .label .sup:after {
	content: "";
	position: absolute;
	bottom: -3px;
	left: 0;
	border-top: 5px solid #ff7110;
	border-left: 0 solid transparent;
	border-right: 5px solid transparent
}

.goods-pages .goods_screen_checkbox li .label.women-day img {
	margin-left: 5px
}

.goods-pages-page .page-num {
	font-size: 12px;
	margin-right: 10px;
	float: left;
	color: #999;
	font-family: Arial,"宋体"
}

.goods-pages-page .page-num b {
	color: #666;
	font-weight: 400
}

.goods-pages-page .page-num i {
	color: #3c99ff;
	font-style: normal;
	font-weight: 600
}

.goods-pages-page .pagebtn {
	width: 36px;
	height: 24px;
	float: left;
	cursor: pointer;
	display: inline-block;
	background: url(../images/screen_icon.png?v=20203202230220) -78px -3px rgba(255,255,255,1);
	border-radius: 0 2px 2px 0;
	border: 1px solid rgba(220,220,220,1)
}

.goods-pages-page .pagebtn a {
	display: block;
	width: 36px;
	height: 26px
}

.goods-pages-page .pagebtn.next-page.disabled,.goods-pages-page .pagebtn.pre-page.disabled {
	background-position-y: -3px;
	cursor: default;
	background-color: #f8f8f8
}

.goods-pages-page .pagebtn.next-page.disabled {
	background-position: -117px -3px
}

.goods-pages-page .pagebtn.next-page {
	background-position: -117px -33px;
	border-left: 0
}

.goods-pages-page .pagebtn.pre-page {
	background-position: -78px -33px
}

.goods-pages-page .pagebtn:hover {
	background-position-y: -63px
}

.wrapper {
	width: 1200px
}


.search-noresult {
	margin: 84px auto 64px;
	text-align: center;
	color: #aaa;
	line-height: 24px
}

.search-noresult p {
	font-size: 16px;
	color: #999;
	font-family: 'PingFang SC',"Microsoft Yahei"
}

.search-noresult .noresult-icon {
	display: block;
	width: 134px;
	margin: 0 auto;
	height: 140px;
	background: url(../images/live-img.png?v=20203202230220) 0 -347px no-repeat
}

.banner-attention {
	width: 1200px;
	height: 80px;
	margin: 10px auto 0;
	overflow: hidden
}

.banner-attention .banner_img {
	width: 595px
}

.banner-attention .qlist_pic_right {
	float: right
}

.banner-attention .qlist_pic_left {
	float: left
}

.banner-attention a {
	display: block;
	overflow: hidden;
	height: 80px
}

.float_search {
	width: 190px;
	height: 27px;
	border: 1px solid #eee;
	float: left;
	margin: 9px 50px 0 5px;
	background-color: #fff;
	display: none
}

.float_search .fs_input input {
	height: 12px;
	margin-top: 5px;
	border-left: none;
	border-top: none;
	border-right: none;
	border-bottom: none;
	font-size: 12px;
	width: 150px;
	outline: 0;
	color: #999;
	text-indent: .5em
}

.float_search .search-input.fs_input .src-close-btn {
	top: 0;
	right: 40px
}

.sear-select {
	position: absolute;
	top: 1px;
	left: 1px;
	text-indent: 11px;
	line-height: 36px;
	height: 36px;
	color: #979797
}

.hide {
	display: none
}

.sear-option span {
	display: block;
	text-indent: 10px;
	line-height: 26px;
	cursor: pointer;
	background: #fff;
	color: #666;
	width: 88px;
	height: 26px
}

.sear-option span:hover {
	background-color: #eee;
	color: #218ACB
}

.float_search .sear-select,.sear-select {
	padding-right: 10px;
	z-index: 10000;
	cursor: pointer
}
.float_search .sear-option {
	position: absolute;
	top: 31px;
	left: -1px;
	width: 88px;
	height: 78px;
	border-left: #218acb 1px solid;
	border-right: #218acb 1px solid;
	border-bottom: #218acb 1px solid;
	z-index: 10000
}

.float_search .sear-select {
	position: absolute;
	top: 1px;
	left: 1px;
	text-indent: 11px;
	line-height: 30px;
	height: 30px;
	color: #979797
}

.float_search .sear-select i {
	display: inline-block;
	width: 8px;
	height: 4px;
	padding-top: 2px;
	background: url(../images/live-img.png?v=20203202230220) 0 -3px no-repeat;
	margin-left: 4px
}

.float_search .search-submit {
	width: 40px;
	height: 27px;
	cursor: pointer;
	line-height: 27px;
	position: absolute;
	right: 0;
	top: 0;
	outline: 0;
	padding: 0;
	text-align: center;
	background: #2192EE
}

.float_search .search-submit span {
	width: 20px;
	height: 20px;
	position: relative;
	right: 0;
	background: url(../images/screen_icon.png?v=20203202230220) -245px -32px no-repeat;
	top: 0;
	margin: auto;
	display: block
}

.choice-item img {
	position: relative;
	top: 6px
}

.screen_icon {
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/screen_icon.png) no-repeat;
	position: relative;
	z-index: 0
}
.goods_screen_checkbox li .label.label_checkbox .screen_icon {
    display: block;
    width: 20px;
    left: -5px;
}
.goods_screen_tab {
	position: relative;
	z-index: 1;
	min-height: 41px
}

.goods_screen_tab .name {
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	color: #999;
	height: 44px;
	line-height: 35px;
	float: left
}

.goods_screen_tab .name i {
	color: #333;
	font-size: 14px;
	font-family: 'PingFang SC',"Microsoft YaHei";
	display: inline-block;
	position: relative;
	z-index: 0;
	padding-right: 20px
}

.goods_screen_tab .name i em {
	display: inline-block;
	position: absolute;
	z-index: 2;
	right: 0;
	top: 2px;
	width: 20px;
	height: 25px;
	background: url(../images/screen_icon.png?v=20203202230220) -360px 0 no-repeat;
	/* padding-left: 20px */
}

.goods_screen_tab a.name:hover i {
	color: #2192EE
}

.goods_screen_tab .label_list {
	padding: 5px 110px 0 0
}

.goods_screen_tab label {
	border: 1px solid #ddd;
	margin: 0 10px 10px 0;
	color: #fe6160;
	font-size: 12px;
	height: 24px;
	float: left;
	line-height: 24px;
	display: inline-block;
	border-radius: 0;
	font-family: 'PingFang SC',Arial,"宋体";
	padding: 0 30px 0 10px;
	position: relative;
	z-index: 0;
	size: 1
}

.goods_screen_tab label input {
	display: none
}

.goods_screen_tab label span {
	color: #888
}

.goods_screen_tab label .close {
	position: absolute;
	right: -1px;
	top: -1px;
	z-index: 15;
	width: 24px;
	height: 24px;
	background: 0 0;
	color: #fe6160;
	border: 1px solid transparent;
	font-family: Arial;
	text-align: center;
	cursor: pointer
}

.goods_screen_tab label .close em {
	width: 10px;
	height: 10px;
	overflow: hidden;
	display: block;
	position: relative;
	margin: auto;
	top: 7px;
	background-position: -10px -10px
}

.goods_screen_tab label.active,.goods_screen_tab label:hover {
	border-color: #fe6160
}

.goods_screen_tab .center {
	margin-right: 30px;
	display: inline-block
}

.goods_screen_tab label.active .close,.goods_screen_tab label:hover .close {
	border-color: #fe6160;
	background: #fe6160;
	color: #fff
}

.goods_screen_tab label.active .close em,.goods_screen_tab label:hover .close em {
	background-position: -10px -40px
}

.goods_screen_tab b {
	display: inline-block;
	line-height: 24px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	margin-bottom: 10px;
	position: relative
}

.goods_screen_tab b i {
	width: 10px;
	position: relative;
	top: -3px;
	margin-right: 10px;
	height: 25px;
	background: url(../images/screen_icon.png?v=20203202230220) -370px 0 no-repeat;
	display: inline-block
}

.goods_screen_tab .remove_all {
	position: absolute;
	right: 0;
	top: 10px;
	z-index: 2;
	line-height: 24px;
	color: #666;
	height: 24px
}

.goods_screen_tab .remove_all .screen_icon {
	width: 16px;
	height: 16px;
	background-position: -47px -7px;
	float: left;
	top: 4px;
	margin-right: 3px
}

.goods_screen_tab .remove_all:hover .screen_icon {
	background-position: -47px -37px
}

.goods_screen_tab .remove_all:hover {
	color: #fe6160
}

.goods_screen_checkbox {
	position: relative;
	z-index: 1;
	border-bottom: solid 1px #eee
}

.goods_screen_checkbox .label_list {
	padding: 10px 80px 0 130px
}

.goods_screen_checkbox li {
	border-top: solid 1px #eee;
	position: relative;
	z-index: 0
}

.goods_screen_checkbox li span.name {
	width: 100px;
	text-align: left;
	font-size: 12px;
	color: #333;
	text-indent: 24px;
	line-height: 44px;
	float: left;
	background: #F5F5F5;
	position: absolute;
	left: 0;
	height: 100%
}

.goods_screen_checkbox li span.name i {
	line-height: 14px;
	margin: 20px 0;
	display: block
}

.goods_screen_checkbox li.border span.name i {
	margin: 21px 0
}

.goods_screen_checkbox li span.name i b {
	display: block
}

.goods_screen_checkbox li .label {
	height: 24px;
	line-height: 24px;
	display: inline-block;
	border: 1px solid transparent;
	cursor: pointer;
	margin: 0 30px 10px 0
}

.goods_screen_checkbox li .label input {
	display: none
}

.goods_screen_checkbox li .label .screen_icon {
	float: left;
	height: 24px;
	background-position: -162px -3px;
	display: none
}

.goods_screen_checkbox li .label.checked,.goods_screen_checkbox li .label:hover {
	color: #fe6160
}

.goods_screen_checkbox li .label.checked .screen_icon,.goods_screen_checkbox li .label.checked:hover .screen_icon {
	background-position: -162px -33px
}

.goods_screen_checkbox li .label:hover .screen_icon {
	background-position: -162px -63px
}

.goods_screen_checkbox li .label.label_checkbox .screen_icon {
	display: block;
	width: 20px;
	left: -5px
}

.goods_screen_checkbox li .label_btn {
	clear: both;
	text-align: center;
	padding: 5px 0 15px 100px
}

.goods_screen_checkbox li .label_btn a {
	border: 1px solid rgba(204,204,204,1);
	padding: 5px 10px;
	font-size: 12px;
	color: #333;
	cursor: pointer
}

.goods_screen_checkbox li .label_btn a.primary {
	background: #2192EE;
	border-color: #2192EE;
	color: #fff;
	margin-right: 3px
}

.goods_screen_checkbox li .open {
	position: absolute;
	right: 0;
	top: 12px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #ccc;
	color: #333;
	border-radius: 1px;
	padding: 0 8px 0 3px
}

.goods_screen_checkbox li .open .screen_icon {
	width: 20px;
	height: 20px;
	background-position: -245px -5px;
	float: left;
	top: 0
}

.goods_screen_checkbox li .label_btn a:hover,.goods_screen_checkbox li .open:hover {
	background: #F7F7F7;
	border-color: #ccc;
	cursor: pointer
}

.goods_screen_checkbox .label_list_input {
	padding: 0 110px 0 130px
}

.goods_screen_checkbox .input_list {
	float: left;
	position: relative;
	height: 46px;
	left: -10px;
	margin-right: 30px
}

.goods_screen_checkbox .input_list .tab {
	height: 26px;
	line-height: 26px;
	margin-right: 0;
	padding-left: 10px;
	font-family: 'PingFang SC',Arial,"宋体"
}

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button {
	-webkit-appearance: none!important
}

.goods_screen_checkbox .input_list .inputtext {
	width: 50px;
	text-indent: .2em;
	color: #666;
	padding: 0;
	border: 1px solid #ddd;
	height: 24px;
	line-height: 24px;
	display: inline-block
}

.goods_screen_checkbox .input_list .text {
	color: #999
}

.goods_screen_checkbox .input_list .inputtext::-webkit-input-placeholder {
	color: #ccc
}

.goods_screen_checkbox .but .button,.goods_screen_checkbox .input_list .button {
	margin-left: 5px;
	cursor: pointer;
	font-family: "宋体";
	background: #0d8ee7;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	display: none;
	border: 1px solid #0d8ee7;
	color: #fff;
	position: relative;
	top: 1px
}

.goods_screen_checkbox .but .button,.goods_screen_checkbox .input_list.active .button,.goods_screen_checkbox .input_list:hover .button {
	display: inline-block
}

.goods_screen_checkbox .but .button:hover,.goods_screen_checkbox .input_list .button:hover,.goods_screen_checkbox li .label_btn a.primary:hover,.search_goods_def .but a:hover {
	background: #1071b4;
	border-color: #1071b4
}

.goods_screen_checkbox .but {
	position: absolute;
	right: 0;
	top: 9px
}

.goods_screen_checkbox .input_list.active {
	z-index: 15;
	width: 175px
}

.goods_screen_checkbox .input_list.active .center {
	position: absolute;
	left: 0;
	top: -1px;
	box-shadow: 0 2px 6px 0 #efefef;
	border: 1px solid #dedede;
	background: #fff;
	width: 135%
}

input[type=number] {
	-moz-appearance: textfield
}

.goods_screen_checkbox .input_list.price {
	width: 175px;
	z-index: 999
}

.goods_screen_checkbox .input_list.juanmiane {
	width: 185px;
	z-index: 999
}

.goods_screen_checkbox .input_list.yongjinbili {
	width: 190px;
	z-index: 999
}

.goods_screen_checkbox .input_list {
	width: 130px;
	z-index: 99
}

.label_list_input .input_list:nth-child(4) {
	z-index: 1
}

.goods_screen_checkbox .input_list .center {
	line-height: 46px;
	height: 46px;
	border: 1px solid transparent
}

.goods_screen_checkbox .input_list:hover .pri_block {
	width: 175px;
	position: absolute
}

.goods_screen_checkbox .input_list:hover .center {
	position: absolute;
	left: 0;
	top: -1px;
	box-shadow: 0 2px 6px 0 #efefef;
	border: 1px solid #dedede;
	background: #fff;
	width: 190px;
	height: 46px;
	line-height: 48px
}

.goods_screen_checkbox .input_list.price:hover .center {
	width: 232px
}

.goods_screen_checkbox .input_list.juanmiane:hover .center,.goods_screen_checkbox .input_list.yongjinbili:hover .center {
	width: 252px
}

.juanmiane:hover,.price:hover,.yongjinbili:hover {
	z-index: 99999!important
}

.goods_screen_checkbox .select_list {
	width: 120px;
	border-radius: 2px;
	border: 1px solid rgba(204,204,204,1);
	height: 24px;
	float: left;
	top: 10px;
	position: relative;
	z-index: 1
}

.goods_screen_checkbox .select_list dd,.goods_screen_checkbox .select_list dl,.goods_screen_checkbox .select_list dt {
	padding: 0;
	margin: 0
}

.goods_screen_checkbox .select_list dt {
	height: 24px;
	position: relative;
	z-index: 5;
	line-height: 24px;
	text-align: left;
	text-indent: 1em;
	color: #333
}

.goods_screen_checkbox .select_list dt a {
	color: #333
}

.goods_screen_checkbox .select_list dt .screen_icon {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	top: 2px;
	z-index: 10;
	background-position: -285px -4px
}

.goods_screen_checkbox .select_list dd {
	display: none;
	position: absolute;
	left: 0;
	top: 110%;
	background: #fff;
	box-shadow: 0 2px 6px 0 rgba(204,204,204,1);
	border-radius: 4px;
	border: 1px solid rgba(238,238,238,1);
	width: 170%;
	padding: 3px 0
}

.goods_screen_checkbox .select_list input {
	display: none
}

.goods_screen_checkbox .select_list dd a {
	display: block;
	text-indent: 1em;
	font-size: 12px;
	line-height: 30px;
	color: #333
}

.goods_screen_checkbox .select_list dd a.active,.goods_screen_checkbox .select_list dd a:hover {
	color: #2192EE
}

.goods_screen_checkbox .select_list dd a.disabled {
	cursor: default;
	color: #999
}

.goods_screen_checkbox .select_list.active {
	border-color: #2192EE
}

.goods_screen_checkbox .select_list.active dt .screen_icon {
	background-position: -285px -34px
}

.goods_screen_checkbox .select_list.active dd {
	display: block
}

.search_result {
	height: 100px;
	background: #F0F8FF;
	padding: 10px;
	margin-bottom: 20px
}

.search_result p.img {
	width: 100px;
	height: 100px;
	float: left;
	background: url(../images/def_msg.png?v=20203202230220) no-repeat #fff;
	margin-right: 20px
}

.search_result .text {
	padding: 0 0 0 15px;
	color: #999;
	font-size: 12px;
	line-height: 30px
}

.search_result .text p {
	font-size: 16px;
	color: #666;
	padding-top: 15px
}

.search_result .text p b {
	color: #333
}

.serch_result_tab {
	border: 1px solid #EEE;
	background: #F8F8F8;
	height: 46px;
	line-height: 46px;
	color: #333
}

.serch_result_tab .fl {
	text-indent: 1em
}

.serch_result_tab .fr {
	margin-right: 10px
}

.serch_result_tab .fr a {
	color: #333;
	display: inline-block;
	padding-left: 20px;
	height: 18px;
	line-height: 18px;
	background: url(../images/screen_icon.png?v=20203202230220) -327px -6px no-repeat
}

.serch_result_tab .fr a:hover {
	background-position: -327px -36px;
	color: #2192EE
}

.serch_result_list {
	padding: 20px 0;
	width: 101.2%
}

.serch_result_list li {
	float: left;
	width: 16.6%;
	margin-bottom: 10px
}

.serch_result_list li .list {
	border: 1px solid #eee;
	padding: 10px;
	margin-right: 5%
}

.serch_result_list li .list .img {
	display: block;
	position: relative;
	z-index: 0;
	border-radius: 1px;
	overflow: hidden
}

.serch_result_list li .list .img img {
	width: 100%;
	display: block
}

.serch_result_list li .list .img .name {
	position: absolute;
	left: 0;
	font-family: 'PingFang SC',Arial;
	bottom: 0;
	z-index: 5;
	width: 100%;
	border-radius: 0 0 5px 5px;
	text-align: center;
	color: #fe6160;
	line-height: 24px;
	background: rgba(255,255,255,.9)
}

.serch_result_list li .list .cent h3 {
	font-weight: 400;
	font-size: 12px;
	margin: 3px 0 5px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #333
}

.serch_result_list li .list .cent .money {
	color: #fe6160;
	font-size: 19px;
	font-family: 'PingFang SC',Arial
}

.search_goods_def .text,.serch_result_list li .list .cent .bt {
	font-family: 'PingFang SC',"Microsoft YaHei"
}

.serch_result_list li .list .cent .money span {
	color: #999;
	font-size: 12px
}

.serch_result_list li .list .cent .money i {
	font-size: 12px;
	font-style: normal
}

.serch_result_list li .list .cent .bt {
	line-height: 20px;
	color: #fe6160;
	padding-top: 10px
}

.serch_result_list li .list .cent .bt span {
	color: #fff;
	background: #fe6160;
	display: inline-block;
	line-height: 20px;
	padding: 0 10px
}

.serch_result_but {
	text-align: center;
	padding: 10px 0 50px
}

.serch_result_but a {
	border-radius: 5px;
	height: 40px;
	width: 200px;
	background: #2192EE;
	color: #fff;
	display: block;
	margin: auto;
	line-height: 40px;
	font-size: 16px
}

.serch_result_but a:hover {
	background: #1185e4
}

.search_goods_def {
	width: 500px;
	margin: auto;
	height: 200px;
	padding-top: 20px
}

.search_goods_def i.screen_icon {
	float: left;
	width: 45px;
	height: 35px;
	background-position: 0 -75px
}

.search_goods_def .text {
	margin-left: 60px
}

.search_goods_def h4 {
	font-weight: 400;
	font-size: 16px;
	line-height: 35px;
	color: #333
}

.search_goods_def p {
	font-size: 14px;
	color: #666;
	line-height: 30px
}

.search_goods_def .but {
	padding-top: 10px
}

.search_goods_def b {
	color: #333;
	font-weight: 600
}

.search_goods_def .but a {
	cursor: pointer;
	background: #2192EE;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	display: inline-block;
	border: 1px solid #2192EE;
	border-radius: 1px;
	color: #fff;
	top: 1px
}

.goods_screen_checkbox li.brand {
	overflow: hidden
}

.goods_screen_checkbox li.brand .label_list {
	padding: 6px 50px 14px 120px;
	flex-wrap: wrap;
	margin-top: 10px
}

.goods_screen_checkbox li.brand .label_list.scroll {
	width: 1007px;
	padding: 6px 50px 0 120px
}

.brand_jx .list,.goods_screen_checkbox li.brand .label {
	width: 90px;
	height: 48px;
	border: 1px solid #eee;
	margin: -1px 0 0 -1px;
	position: relative;
	cursor: pointer;
	overflow: visible
}

.goods_screen_checkbox li.brand .label.more {
	display: none
}

.brand_jx .list:hover,.goods_screen_checkbox li.brand .label:hover {
	border: 1px solid #fe6160;
	position: relative;
	z-index: 99
}

.goods_screen_checkbox li.brand .label.checked {
	border: 1px solid #fe6160;
	z-index: 99
}

.goods_screen_checkbox li.brand .label_checkbox.checked .brand_icon {
	position: absolute;
	width: 16px;
	height: 16px;
	right: 0;
	bottom: 0;
	background-image: url(../images/selected_brand.png?v=20203202230220);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: right;
	z-index: 9999
}

.brand_jx .list .bd_name,.goods_screen_checkbox li.brand .label .bd_name {
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	z-index: 999;
	width: 98px;
	height: 48px;
	display: none;
	text-align: center;
	align-items: center;
	justify-content: center;
	line-height: 15px;
	color: #fe6160
}

.brand_jx .list:hover .bd_name,.goods_screen_checkbox li.brand .label:hover .bd_name {
	display: flex
}

.goods_screen_checkbox li.brand .has_choose {
	padding: 0 0 10px 120px;
	display: none;
	margin-top: 5px;
	min-height: 30px
}

.goods_screen_checkbox li.brand .has_choose .cs {
	margin-top: 10px;
	float: left;
	margin-right: 10px
}

.goods_screen_checkbox li.brand .has_choose .list {
	display: inline-block;
	width: 1000px
}

.brand_jx {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 15px;
	border: none!important
}

.brand_jx .list input {
	display: none
}

.brand_jx_tit {
	font-size: 14px;
	font-family: Microsoft-YaHei;
	font-weight: 700;
	color: #333;
	line-height: 14px;
	height: 14px;
	margin: 5px 0 12px;
	border-left: 3px solid #fe6160;
	padding: 0 0 0 5px
}

.brand_jx_tit span {
	font-size: 12px;
	color: rgba(153,153,153,1);
	line-height: 14px;
	font-weight: 400;
	margin-left: 15px
}

.brand_jx_num {
	margin: -2px 0 15px;
	color: rgba(102,102,102,1);
	font-family: 'PingFang SC',"Microsoft YaHei";
	cursor: pointer
}

.brand_jx_num:hover {
	text-decoration: underline
}

.brand_jx_num span {
	color: #218ACA;
	font-family: 'PingFang SC',Arial
}

.brand_jx_num img {
	width: 65px;
	height: 20px;
	position: relative;
	top: 5px;
	margin-right: 5px
}

.brand_jx .list,.brand_jx .list .bd_name {
	width: 119px;
	height: 60px;
	position: relative
}

.brand_jx .list:nth-child(1):before,.brand_jx .list:nth-child(2):before,.brand_jx .list:nth-child(3):before {
	content: '1';
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	color: #fe6160;
	background: #F1F1F1;
	border-radius: 0 0 60px;
	line-height: 16px;
	z-index: 99;
	padding: 0 5px;
	font-family: Arial;
	box-sizing: border-box
}

.brand_jx .list:nth-child(2):before {
	content: '2'
}

.brand_jx .list:nth-child(3):before {
	content: '3'
}

.brand_jx .list .up_num {
	position: absolute;
	top: -10px;
	right: 10px;
	height: 14px;
	padding: 0 5px;
	font-family: Arial;
	color: rgba(255,255,255,1);
	line-height: 14px;
	background: linear-gradient(90deg,rgba(76,212,166,1) 0,rgba(54,171,255,1) 100%);
	z-index: 999
}

.brand_jx .list .up_num:after {
	content: '';
	position: absolute;
	bottom: -4px;
	left: 0;
	border-top: 5px solid rgba(76,212,166,1);
	border-right: 5px solid transparent
}

.brand_jx .list.more-jx:hover {
	border: 1px solid #eee
}

.brand_jx .more-jx a {
	display: block;
	margin: 19px auto;
	width: 80px;
	height: 22px;
	line-height: 22px;
	background: linear-gradient(45deg,rgba(245,70,114,1) 0,rgba(253,205,32,1) 100%);
	box-shadow: 0 2px 4px 0 rgba(249,131,78,.3);
	border-radius: 11px;
	text-align: center;
	font-size: 12px;
	color: #fff
}

.brand_jx .more-jx a:hover {
	opacity: .8
}

.brand_jx_tit img {
	position: relative;
	top: 3px;
	margin-right: 5px
}

.goods_screen_checkbox li.border {
	border: 2px solid rgba(164,214,255,1);
	position: relative;
	top: -2px;
	margin-bottom: -2px;
	width: 100%
}

.goods_screen_checkbox li.border .name {
	background: rgba(230,244,255,1);
	width: 98px;
	line-height: 42px;
	text-indent: 22px
}

.goods_screen_checkbox li.border.brand .name {
	line-height: 46px
}

.goods_screen_checkbox li.border .label_list {
	margin-left: -2px
}

.goods_screen_checkbox li.border.brand .label_list {
	margin-top: 11px
}

.goods_screen_checkbox .has_choose .list .label_checkbox,.goods_screen_checkbox .has_choose .list .label_checkbox.checked {
	width: auto;
	height: 20px;
	border: none;
	margin-right: 20px;
	position: relative;
	top: 7px
}

.goods_screen_checkbox .has_choose .list .label_checkbox:hover {
	border: none
}

.goods_screen_checkbox .has_choose .list .label_checkbox.mychecked .screen_icon {
	background-position: -162px -33px
}

.db12_banner {
	width: 100%;
	min-width: 1225px;
	display: flex;
	justify-content: space-around;
	overflow: hidden;
	position: relative;
	margin-bottom: -10px
}

.goods-item-content .goods-img .db12_list_icon {
	position: absolute;
	right: 0;
	top: 0;
	left: auto;
	width: 72px;
	line-height: 22px;
	height: 28px;
	background: url(../images/list_conner.png?v=20203202230220) center no-repeat;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: MicrosoftYaHei;
	opacity: 1
}

.goods-item-content .goods-img .db12_list_icon.tm {
	background: url(../images/list_conner_tm.png?v=20203202230220) center no-repeat
}

.goods_screen_checkbox li.brand .label_list.new_brand .label {
	display: none
}
.goods_screen_checkbox li.brand .label_list.new_brand .label.showhide {
	display: block;
}
.goods_screen_checkbox li.brand .label_list.new_brand .top3.label {
	width: 170px;
	height: 48px;
	border: 1px solid #eee;
	position: relative;
	overflow: visible;
	margin: 0 10px 10px 0;
	display: block
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 img.brand_img {
	margin: 4px 0 5px 8px;
	width: 80px;
	height: 40px
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .msg {
	float: right;
	width: 70px;
	height: 48px;
	background: #f1f1f1;
	color: #888;
	text-align: center;
	line-height: 16px;
	position: relative;
	padding-top: 7px;
	box-sizing: border-box
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .msg b {
	color: #fe6160
}

.goods_screen_checkbox li.brand .label_list.new_brand .h_msg b,.goods_screen_checkbox li.brand .label_list.new_brand .msg b {
	font-family: Arial;
	position: relative;
	top: 1px;
	display: block
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .msg:after {
	content: '';
	position: absolute;
	left: -8px;
	top: 15px;
	border-right: 10px solid #f1f1f1;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .h_msg {
	position: absolute;
	background: #fff;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	text-align: center;
	display: none
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .h_msg i {
	color: #888;
	margin-right: 14px;
	display: inline-block;
	line-height: 16px;
	padding-top: 7px;
	box-sizing: border-box
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .h_msg i b {
	color: #fe6160
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .h_msg i:last-child {
	margin-right: 0
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3 .h_msg p {
	position: absolute;
	height: 16px;
	background: rgba(255,68,0,1);
	border-radius: 2px 2px 0 0;
	color: #fff;
	padding: 0 8px;
	left: -1px;
	line-height: 16px;
	top: -17px
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3:hover {
	border: 1px solid rgba(255,68,0,1)
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3:hover .h_msg {
	display: block
}

.brand_msg {
	width: 1196px;
	height: 70px;
	background: rgba(255,255,255,1);
	border: 1px solid rgba(238,238,238,1);
	margin-bottom: 10px;
	padding: 10px;
	box-sizing: border-box;
	display: flex
}

.brand_msg .cent {
	width: 130px;
	float: left
}

.brand_msg .cent a {
	color: rgba(51,51,51,1);
	text-decoration: underline
}

.brand_msg .cent a:hover {
	color: #ff4300
}

.brand_msg .cent p {
	font-size: 14px;
	font-family: MicrosoftYaHei;
	color: rgba(51,51,51,1);
	line-height: 19px;
	margin: 5px 0
}

.brand_msg .cent span {
	font-size: 12px;
	font-family: MicrosoftYaHei;
	color: rgba(153,153,153,1);
	line-height: 16px
}

.brand_msg .cent.tit {
	width: 300px
}

.brand_msg .cent.tit span {
	overflow: hidden;
	width: 270px;
	display: block
}

.brand_msg .child_goods_num .view {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/childbrandview.png?v=20203202230220) center no-repeat;
	background-size: contain;
	position: relative;
	top: 3px;
	cursor: pointer
}

.brand_msg .child_goods_num .view .bg-block {
	position: absolute;
	left: -48px;
	bottom: 14px
}

.brand_msg .child_goods_num .view .bg {
	position: relative;
	bottom: 12px;
	padding: 10px 0 10px 10px;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 999
}

.brand_msg .child_goods_num .view:hover {
	background-image: url(../images/childbrandview_h.png?v=20203202230220)
}

.brand_msg .child_goods_num .view:hover .bg {
	display: flex
}

.brand_msg .child_goods_num .view .bg a b,.brand_msg .child_goods_num .view .bg a:hover img {
	display: none
}

.brand_msg .child_goods_num .view .bg:after {
	content: '';
	position: absolute;
	bottom: -8px;
	left: 50%;
	margin-left: -4px;
	border-top: 8px solid rgba(0,0,0,.5);
	border-left: 8px solid transparent;
	border-right: 8px solid transparent
}

.brand_msg .child_goods_num .view .bg a {
	width: 86px;
	height: 50px;
	background: #fff;
	margin-right: 10px;
	position: relative;
	text-align: center;
	font-size: 12px;
	line-height: 50px;
	color: #fe6160;
	overflow: hidden;
	text-decoration: none
}

.goods_screen_checkbox li .help .bg .context a:hover,.goods_screen_checkbox li.brand .new_brand .show_all:hover,.more-than-900 p a:hover {
	text-decoration: underline
}

.brand_msg .child_goods_num .view .bg a img {
	width: 71px;
	height: 36px;
	position: absolute;
	left: 7px;
	top: 7px
}

.brand_msg .child_goods_num .view .bg a:hover b {
	display: block
}

.goods_screen_checkbox li.brand .label_list.new_brand {
	height: 51px
}

.goods_screen_checkbox li.brand .label_list.new_brand.scroll {
	height: auto
}

.goods_screen_checkbox li.brand .label_list.new_brand .top3_block {
	margin-bottom: 4px;
	width: 1010px
}

.goods_screen_checkbox li.brand .label_list.new_brand.scroll .top3_block {
	max-height: 208px;
	overflow-y: scroll;
	padding-bottom: 1px;
	padding-top: 16px;
	position: relative;
	top: -16px
}

.goods_screen_checkbox li.brand .new_brand .top3_block .label {
	margin: 0 -1px -1px 0;
	float: left
}

.goods_screen_checkbox li.brand .new_brand .top3_block .label.checked {
	border: 1px solid #fe6160;
	z-index: 99
}

.goods_screen_checkbox li.brand .new_brand .label .bd_name {
	display: none;
	position: absolute;
	font-size: 12px;
	line-height: 46px;
	font-family: MicrosoftYaHei;
	color: rgba(51,51,51,1);
	white-space: nowrap;
	overflow: hidden;
	width: 90px;
	text-align: center;
	text-overflow: ellipsis
}

.goods_screen_checkbox li.brand .new_brand .show_all,.more-than-900 {
	font-family: 'PingFang SC',"Microsoft YaHei"
}

.goods_screen_checkbox li.brand .new_brand .label:hover .bd_name {
	color: #fe6160;
	display: block
}

.goods_screen_checkbox li.brand .new_brand .label .brand_img {
	margin: 5px 10px
}

.goods_screen_checkbox li.brand .new_brand .first_row.label {
	margin: 0 10px 10px 0;
	display: block
}

.goods_screen_checkbox li.brand .new_brand .show_all {
	color: #2192EE;
	margin: 5px 0;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 37px
}

.goods_screen_checkbox li.brand.border .new_brand .show_all {
	right: 2px;
	margin-top: 6px
}

.goods_screen_checkbox li.brand .new_brand .show_all:before {
	content: '';
	width: 14px;
	height: 14px;
	background: url(../images/brandmore.png?v=20203202230220) center no-repeat;
	background-size: contain;
	position: absolute;
	left: -18px;
	top: 1px
}

.goods-item-content .goods-img span.goods-womenDay,.goods-item-content .goods-img span.goods-xsl {
	position: absolute;
	right: 0;
	left: auto;
	top: 0;
	width: 80px;
	height: 26px;
	border-radius: 0 0 0 10px;
	opacity: 1
}

.goods_screen_checkbox li.brand .new_brand .show_all.ani:before {
	transform: rotate(180deg)
}

@keyframes trans {
	from {
		transform: rotate(0)
	}

	to {
		transform: rotate(180deg)
	}
}

@-webkit-keyframes trans {
	from {
		transform: rotate(0)
	}

	to {
		transform: rotate(180deg)
	}
}

.goods_screen_checkbox li.brand .new_brand .show_all.ani1:before {
	transform: rotate(0)
}

@keyframes trans1 {
	from {
		transform: rotate(180deg)
	}

	to {
		transform: rotate(0)
	}
}

@-webkit-keyframes trans1 {
	from {
		transform: rotate(180deg)
	}

	to {
		transform: rotate(0)
	}
}

.goods-item-content .goods-img span.goods-womenDay {
	background: url(../images/corner38.png?v=20203202230220) center no-repeat rgba(254,74,101,1);
	background-size: 68px 19px
}

.goods-item-content .goods-img span.goods-xsl {
	background: url(../images/conner_xsl.png?v=20203202230220) center no-repeat rgba(254,74,101,1);
	background-size: 45px 20px
}

.goods-item-content .goods-img span.goods-xfs {
	width: 80px;
	height: 26px;
	border-radius: 0 0 0 10px;
	background: url(../images/conner_xfs.png?v=20203202230220) center no-repeat rgba(254,74,101,1);
	background-size: 68px 17px;
	opacity: 1
}

.goods-item-content .goods-img span.goods-xfs.al-88 {
	width: 80px;
	height: 26px;
	border-radius: 0 0 0 10px;
	background: url(../images/select-88-pic.png?v=20203202230220) center no-repeat;
	background-size: 80px;
	opacity: 1
}

.item-618-reward,.item-618-tmall,.item-618-tmall-other {
	top: 0;
	right: 0;
	z-index: 888;
	width: 90px;
	position: absolute;
	box-sizing: border-box
}

.more-than-900 {
	text-align: center;
	padding: 50px 0 100px
}

.more-than-900 h3 {
	font-size: 16px;
	color: rgba(74,74,74,1);
	font-weight: 400;
	line-height: 26px
}

.more-than-900 p {
	color: rgba(155,155,155,1);
	font-size: 14px
}

.more-than-900 p a {
	color: #2192EE
}

.item-618-tmall {
	height: 48px;
	padding-top: 29px;
	text-align: center;
	font-size: 12px;
	color: #333;
	background-image: url(../images/tmall-logo.png?v=20203202230220)
}

.item-618-tmall-other {
	height: 28px;
	background-image: url(../images/tmall-logo-other.png?v=20203202230220)
}

.item-618-reward {
	height: 48px;
	background: url(../images/reward_corner.png?v=20203202230220) center no-repeat;
	background-size: contain
}

.goods-item-content .goods-img .item-618-reward span.text {
	position: absolute;
	width: 100%;
	bottom: 0;
	height: 20px;
	text-align: center;
	font-size: 12px;
	color: #FFFD00;
	line-height: 20px;
	font-family: '宋体','PingFang SC'
}

.goods_faq_msg {
	height: 25px;
	font-size: 12px;
	color: #999
}

.goods_faq_msg a {
	color: #2192EE
}

.goods_faq_msg a:hover {
	color: #1084DD
}

.goods_faq_box .centers {
	margin: 0 20px
}

.goods_faq_box .bt {
	font-size: 14px;
	line-height: 20px;
	padding: 20px 0 10px
}

.goods_faq_box .textTextarea {
	background: rgba(255,255,255,1);
	border-radius: 4px;
	border: 1px solid rgba(0,0,0,.15);
	overflow: hidden
}

.goods_faq_box .textTextarea div {
	margin: 0 5px;
	padding: 5px
}

.goods_faq_box .textTextarea textarea {
	width: 100%;
	height: 120px;
	border: 0;
	color: #555;
	font-size: 12px;
	outline: 0
}

.goods_faq_box .textTextarea textarea::-webkit-input-placeholder {
	color: #999
}

.goods_faq_box .textTextarea textarea:focus {
	color: #555
}

.goods_faq_box .msg {
	color: #999;
	font-size: 12px;
	line-height: 22px;
	padding: 5px
}

.goods_faq_box .layui-layer-btn {
	border-top: solid 1px #fafafa
}

.label-choice {
	position: relative;
	z-index: 9999
}

.goods_screen_checkbox li .help {
	position: relative;
	width: 16px;
	height: 16px;
	background: url(../images/reward_ask.png?v=20203202230220) center no-repeat;
	background-size: 16px 16px;
	display: inline-block;
	top: 9px;
	left: -10px;
	float: left
}

.goods_screen_checkbox li .help .bg {
	position: absolute;
	height: 47px;
	width: 232px;
	left: -122px;
	top: -46px;
	display: none
}

.goods_screen_checkbox li .help .bg .context {
	position: absolute;
	height: 37px;
	line-height: 38px;
	color: #fff;
	white-space: nowrap;
	background: rgba(0,0,0,.75);
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.15);
	left: 0;
	top: 0;
	border-radius: 4px;
	padding: 0 8px
}

.goods_screen_checkbox li .help .bg .context a {
	color: #fff
}

.goods_screen_checkbox li .help .bg .context:after {
	content: '';
	position: absolute;
	border-top: 5px solid rgba(0,0,0,.75);
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	bottom: -5px;
	left: 50%;
	margin-left: -3px
}

.goods_screen_checkbox li .help:hover {
	background-image: url(../images/reward_ask_h.png?v=20203202230220);
	background-size: 16px 16px
}

.goods_screen_checkbox li .help:hover .bg {
	display: block
}

.goods_screen_checkbox li .help.brand .context {
	width: 300px;
	height: 90px;
	padding: 10px;
	box-sizing: border-box;
	top: auto;
	bottom: 10px;
	left: 80px;
	line-height: 20px;
	white-space: normal
}

.goods_screen_checkbox li .help.brand .bg .context:after {
	left: 48px
}

.goods_screen_checkbox li .help.brand .context p {
	margin: 8px 0
}


.tag11-inner-wrap {
	margin-top: 30px;
	background: #FFE130;
	background-size: 100% auto;
	border-radius: 0 0 5px 5px
}


.new-brand-block {
	margin-top: -24px;
	position: relative;
	float: right;
	line-height: 24px;
	display: none;
	background: linear-gradient(223deg,rgba(254,135,33,1) 0,rgba(237,112,170,1) 100%);
	border-radius: 4px 0 0;
	height: 24px;
	color: #fff;
	text-align: right;
	padding: 0 2px 0 3px
}

.goods-item:hover .new-brand-block,.new-brand-block.yg {
	margin-top: -56px
}

.new-brand-block .new-brand-name1 {
	max-width: 150px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.new-brand-block:hover {
	background: rgba(239,115,151,1)
}

.new-brand-block .brand {
	/* cursor: pointer */
}

.goods-item:hover .new-brand-block.yg {
	margin-top: -86px
}

.goods-item .new-brand-block i {
	float: right;
	margin: 0 2px
}

.new-brand-block .brand_ico1 {
	width: 18px;
	height: 18px;
	background: url(../images/brand_ico1.png?v=20203202230220) center no-repeat;
	position: relative;
	top: 4px
}

.new-brand-block .brand_ico2 {
	width: 14px;
	height: 14px;
	background: url(../images/go_ico.png?v=20203202230220) center no-repeat;
	position: relative;
	top: 6px
}

.new-brand-block .brand_ico1,.new-brand-block .brand_ico2 {
	background-size: 100% 100%
}
.pid-layer-container {
	margin-top: 30px
}
.pid-layer-container .layui-input-block {
	width: 302px
}
.pid-layer-container button.layui-btn {
	width: 160px;
	height: 32px;
	background: #1890ff;
	line-height: 32px
}
.pid-layer-container p.text {
	color: #999;
	margin-top: 5px
}

.pid-layer-container .layui-form-label i {
	color: #fe6160
}

.pid-layer-container .layui-form-select dl dd.layui-this {
	background: #1890ff
}
