@charset "utf-8";

/*===================================
* copyRight: 
* fileName: reset.css
* createTime: 2019/04/19
* author: 
* version: 1.1
* modify: {}
* description: reset
===================================*/

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
a,
code,
del,
em,
img,
strong,
sub,
sup,
b,
u,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
table,
tbody,
tfoot,
thead,
tr,
th,
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

input:focus {
	outline: 0
}

input[type=text],
input[type=button],
input[type=submit],
input[type=reset] {
	-webkit-appearance: none;
	border-radius: 0;
}

textarea {
	-webkit-appearance: none;
	border-radius: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

ol,
ul {
	list-style: none;
}

th,
td {
	vertical-align: middle;
}

body {
	margin: 0 auto;
	font-family: Microsoft YaHei, Arial;
	_font-family: Microsoft YaHei, 宋体, Arial;
	font-size: 12px;
}

html,
html body {
	_background-image: url(about:blank);
	_background-attachment: fixed;
}

@charset "utf-8";

/*===================================
* copyRight: 
* fileName: base.css
* createTime: 2019/04/19
* version: 1.1
* modify: {}
* description: base
===================================*/

.Left {
	float: left;
}

.Right {
	float: right;
}

.r {
	text-align: right !important;
}

.c {
	text-align: center !important;
}

.l {
	text-align: left !important;
}

a {
	text-decoration: none;
	color: #333;
}

a:hover {
	color: #d83030 !important;
}

a:hover img {
	text-decoration: none;
}

.red,
a.red {
	color: #d83030 !important;
}

.white,
a.white {
	color: #fff;
}

.none {
	display: none;
}

.clearfix {}

.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	*zoom: 1;
}

._view_ {
	width: 1240px;
	margin-left: auto;
	margin-right: auto;
}

.f14 {
	font-size: 14px;
}

.mt10 {
	margin-top: 10px;
}

.mt15 {
	margin-top: 15px;
}

.mt20 {
	margin-top: 20px;
}

.mb10 {
	margin-bottom: 10px;
}

.mb15 {
	margin-bottom: 15px;
}

.bold {
	font-weight: 700;
}

.pointer {
	cursor: pointer;
}

.yahei {
	font-family: Microsoft YaHei;
}

.yen {
	font-family: Arial, Helvetica, sans-serif;
}

img {
	overflow: hidden;
	vertical-align: top;
	background: #eee;
}

body {
	margin: 0 auto;
	font-family: Microsoft YaHei, Arial;
	_font-family: 宋体, Arial;
	font-size: 12px;
}

html,
html body {
	_background-image: url(about:blank);
	_background-attachment: fixed;
}

@charset "utf-8";

/*===================================
* copyRight: 
* fileName: header_nav.css
* createTime: 2019/04/19
* author: 
* version: 1.1
* modify: {}
* description: header - nav
===================================*/


._navbar-container_ {
	background-color: #f8f8f8;
	/*border-bottom: solid 1px #e0e0e0;*/
	height: 42px;
	width: 100%;
	min-width: 1370px;
	line-height: 42px;
	position: relative;
	z-index: 290;
	color: #717171;
}

._navbar-container_ .home-link {
	text-decoration: none;
	color: #666;
}

._navbar-container_ .home-link i {
	font-size: 14px;
	margin-right: 5px;
	color: #d83030;
}

._navbar-container_ .nav-view {
	height: 30px;
	float: right;
}

._navbar-container_ .nav-view li {
	height: 40px;
	/*border: solid 1px #f8f8f8;*/
	float: left;
	padding: 0 10px;
	/*color: #bf7639;*/
}

._navbar-container_ .nav-view li:last-child {
	padding-right: 0px;
}

/*#jHeader_loginBefore a{
    color:  #bf7639 ;
}*/
#jHeader_loginBefore a.register {
	color: #666;
}

#jHeader_loginBefore span {
	padding: 0 2px;
}

#jHeader_loginBefore a.login {
	color: #baa082;
}

._navbar-container_ .nav-view li.line {
	padding: 0 10px;
}

._navbar-container_ .nav-view li .new-icon-pad {
	background: url(../images/nav-icon-ipad.png) no-repeat;
	display: block;
	width: 14px;
	height: 11px;
	float: left;
	margin-top: 15px;
	padding-right: 6px;
}

._navbar-container_ .nav-view li.line span {
	display: inline-block;
	/*vertical-align: top;*/
	height: 10px;
	border-left: solid 1px #e0e0e0;
	margin-top: 10px;
}

._navbar-container_ .nav-view li a.link {
	color: #666;
}

._navbar-container_ .nav-view li.drop-down {
	position: relative;
}

._navbar-container_ .nav-view li.drop-down .drop-down-trigger {
	display: block;
	color: #666;
}

._navbar-container_ .nav-view li.drop-down .drop-down-trigger .icon,
._navbar-container_ .nav-view li.drop-down .drop-down-trigger .text,
._navbar-container_ .nav-view li.drop-down .drop-down-trigger .arrow {
	display: inline-block;
	vertical-align: top;
}

._navbar-container_ .nav-view li.drop-down .drop-down-trigger .text {
	padding: 0 5px;
}

._navbar-container_ .nav-view li.drop-down .drop-down-trigger .arrow {
	width: 7px;
	height: 4px;
	background: url() 0 0 no-repeat;
	transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;
	overflow: hidden;
	margin-top: 13px;
}

._navbar-container_ .nav-view li.drop-down .drop-down-content {
	display: none;
	width: 67px;
	position: absolute;
	background: #fff;
	border: 1px solid #eaeaea;
	border-top: none;
	left: -1px;
	top: 29px;
}

._navbar-container_ .nav-view li.drop-down .drop-down-content {
	padding: 3px 10px 6px;
	width: 67px;
}

._navbar-container_ .nav-view li.drop-down .drop-down-content a {
	display: block;
	line-height: 22px;
	color: #999999;
}

/*._navbar-container_ .nav-view li.drop-down:hover,
._navbar-container_ .nav-view li.drop-down:hover {
    background: #fff;
    border-color: #eaeaea;
    border-bottom-color: #fff;
}*/
._navbar-container_ .nav-view li:hover .drop-down-content,
._navbar-container_ .nav-view li.hover .drop-down-content {
	display: block;
}

._navbar-container_ .nav-view li:hover .mask,
._navbar-container_ .nav-view li.hover .mask {
	display: block;
}

._navbar-container_ .wish i,
._navbar-container_ .wish span,
._navbar-container_ .down i,
._navbar-container_ .down span {
	display: inline-block;
	vertical-align: top;
}

._navbar-container_ .wish i,
._navbar-container_ .down i {
	color: #d83030;
}

._navbar-container_ .wish i {
	font-size: 17px;
	font-weight: bold;
	margin-top: 1px;
}

._navbar-container_ .down i {
	font-size: 18px;
	position: relative;
	top: 1px;
}

._navbar-container_ .down-panel {
	display: none;
	width: 195px;
	/*height: 110px;
    border: 1px solid #e5e5e5;*/
	position: absolute;
	margin-top: 1px;
	/*background: #fff;*/
	right: -15px;
}

._navbar-container_ .down-panel .down-box {
	border: 1px solid #e5e5e5;
	height: 107px;
	background: #fff;
}

._navbar-container_ .down-panel .arrow {
	height: 8px;
	padding-top: 3px;
	position: relative;
}

._navbar-container_ .down-panel .arrow i {
	display: inline-block;
	width: 15px;
	height: 8px;
	background: url(data:image/gif;base64,R0lGODlhDwAIAIAAAP///+Xl5SH5BAAAAAAALAAAAAAPAAgAAAIRhA+Bi6rczoPTVEnXjRbGTRUAOw==) center center no-repeat;
	vertical-align: top;
	position: absolute;
	right: 45px;
	top: 4px;
}

._navbar-container_ .down-panel .qr-img {
	width: 87px;
	height: 87px;
	float: left;
	margin: 10px;
}

._navbar-container_ .down-panel .qr-img img {
	width: 87px;
	height: 87px;
}

._navbar-container_ .down-panel .down-info {
	font-size: 12px;
	width: 80px;
	margin-left: 108px;
}

._navbar-container_ .down-panel .down-info .down-info-name {
	color: #666;
	line-height: 20px;
	margin-top: 10px;
	font-weight: bold;
}

._navbar-container_ .down-panel .down-info .desc {
	color: #f70;
	line-height: 15px;
	margin-top: 2px;
}

._navbar-container_ .down-panel .down-info .app-iocn {
	margin-top: 6px;
}

._navbar-container_ .down-panel .down-info .app-iocn i {
	background: url(../images/icon-ipad.png);
	width: 61px;
	height: 25px;
	display: block;
	margin-left: 3px;
}

._navbar-container_ .down-panel .down-info .app-iocn span {
	color: #999;
	font-size: 9px;
	line-height: 10px;
	position: relative;
	top: 4px
}

@charset "utf-8";

/*===================================
* copyRight: 
* fileName: header_search.css
* createTime: 2019/04/19
* version: 1.1
* modify: {}
* description: header - search
===================================*/


._searchbar-container_ {
	height: 125px;
}

._searchbar-container_ ._view_ {
	position: relative;
}

._searchbar-container_ .logo {
	/*width: 177px;*/
	width: auto;
	height: 68px;
	overflow: hidden;
	margin: 26px 300px 0 0;
	float: left;
}

._searchbar-container_ .logo.new_index {
	width: auto;
	min-width: 240px;
	text-align: center;
	height: 89px;
	float: left;
	margin: 16px 0 0 0;
	overflow: hidden;
	display: table;
}

._searchbar-container_ .logo.new_index>a {
	display: table-cell;
	vertical-align: middle;
}

._searchbar-container_ .logo.new_index img {
	max-width: 240px;
	max-height: 89px;
}

._searchbar-container_ .central-part {
	position: absolute;
	left: 370px;
	top: 30px;
}

._searchbar-container_ .central-part .search {
	width: 720px;
	height: 45px;
}

._searchbar-container_ .central-part .search .form {
	width: 620px;
	height: 40px;
}

._searchbar-container_ .central-part .search .form .form-div {
	border: 2px solid #ccc;
	height: 41px;
	border-radius: 3px;
}

._searchbar-container_ .search .form .form-div:hover {
	/*border: 2px solid #d83030;*/
}

._searchbar-container_ .central-part .search .input {
	outline: 0;
	height: 21px;
	line-height: 21px;
	padding: 9px 10px;
	border: 1px solid #fff;
	width: 502px;
	vertical-align: top;
	font-size: 12px;
}

._searchbar-container_ .central-part .search .submit {
	background: #d83030;
	font-size: 16px;
	color: #fff;
	border: 0;
	height: 45px;
	line-height: 16px;
	width: 90px;
	text-align: center;
	cursor: pointer;
	font-family: Microsoft YaHei, Arial;
	float: right;
	margin-top: -2px;
	position: relative;
	left: 2px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

._searchbar-container_ .central-part .search .submit:hover {
	background: #d83030;
}

._searchbar-container_ .central-part .result {
	position: absolute;
	width: 490px;
	background: #fff;
	left: 445px;
	top: 66px;
	z-index: 50;
	display: none;
}

/*---------- | 热搜关键字 | ----------*/
._searchbar-container_ .keywords {
	margin-top: 10px;
}

._searchbar-container_ .keywords a {
	font-size: 12px;
	padding-right: 12px;
	color: #999;
}

._searchbar-container_ .cart {
	margin-top: 30px;
	float: right;
	position: relative;
	z-index: 50;
}

._searchbar-container_ .cart .count {
	display: inline-block;
	position: absolute;
	top: 8px;
	left: 110px;
	/*padding: 0 6px;*/
	height: 17px;
	width: 17px;
	text-align: center;
	color: #fff;
	line-height: 17px;
	font-size: 12px;
	background-color: #d83030;
	border-radius: 8px;
}

._searchbar-container_ .cart .cart-handler {
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	border: solid 1px #e5e5e5;
	text-align: left;
	box-sizing: border-box;
}

._searchbar-container_ .cart .cart-handler .icon-cart {
	margin-left: 16px;
}

._searchbar-container_ .cart .cart-handler i,
._searchbar-container_ .cart .cart-handler span {
	display: inline-block;
	vertical-align: top;
	color: #666;
}

._searchbar-container_ .cart .cart-handler:hover {
	background: #f8f8f8;
}

._searchbar-container_ .cart .cart-handler:hover i,
._searchbar-container_ .cart .cart-handler:hover span {
	color: #d83030;
}

._searchbar-container_ .cart .cart-handler span {
	font-size: 13px;
	padding-left: 5px;
	padding-right: 3px;
}

._searchbar-container_ .cart .cart-handler .icon-cart {
	position: relative;
	top: 2px;
}

._searchbar-container_ .cart .cart-panel {
	position: absolute;
	width: 320px;
	right: 0;
	display: none;
}

._searchbar-container_ .cart .cart-panel .arrow {
	height: 8px;
	padding-top: 3px;
	position: relative;
}

._searchbar-container_ .cart .cart-panel .arrow i {
	display: inline-block;
	width: 15px;
	height: 8px;
	background: url(data:image/gif;base64,R0lGODlhDwAIAIAAAP///+Xl5SH5BAAAAAAALAAAAAAPAAgAAAIRhA+Bi6rczoPTVEnXjRbGTRUAOw==) center center no-repeat;
	vertical-align: top;
	position: absolute;
	right: 28px;
	top: 4px;
}

._searchbar-container_ .cart .cart-panel .group {
	border: solid 1px #ddd;
	background-color: #fff;
}

._searchbar-container_ .cart .cart-panel .goods {
	padding: 9px;
}

._searchbar-container_ .cart .cart-panel .frame {
	max-height: 254px;
	overflow: auto;
}

._searchbar-container_ .cart .cart-panel ul {
	padding: 9px;
}

._searchbar-container_ .cart .cart-panel li {
	height: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #ddd;
}

._searchbar-container_ .cart .cart-panel li.first {
	padding-top: 0;
}

._searchbar-container_ .cart .cart-panel .cover {
	width: 60px;
	height: 45px;
	float: left;
	margin-right: 10px;
}

._searchbar-container_ .cart .cart-panel .title {
	display: block;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	margin-top: 4px;
}

._searchbar-container_ .cart .cart-panel p {
	height: 18px;
	line-height: 18px;
	margin-top: 5px;
}

._searchbar-container_ .cart .cart-panel p .price {
	color: #d83030;
	margin-right: 2px;
}

._searchbar-container_ .cart .cart-panel p .num {
	color: #999;
}

._searchbar-container_ .cart .cart-panel p .del {
	float: right;
	color: #999;
}

._searchbar-container_ .cart .extra {
	background: #f5f5f5;
	padding: 5px 9px;
	height: 30px;
}

._searchbar-container_ .cart .extra p {
	float: left;
	color: #787878;
	line-height: 24px;
}

._searchbar-container_ .cart .extra a {
	float: right;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff !important;
	background: #d83030;
	border-radius: 3px;
}

._searchbar-container_ .cart:hover .cart-panel,
._searchbar-container_ .cart.hover .cart-panel {
	display: block;
}

@charset "utf-8";

/*===================================
* copyRight: 
* fileName: header_menu.css
* createTime: 2019/04/19
* version: 1.1
* modify: {}
* description: header - menu
===================================*/


._menubar-container_ {
	height: 39px;
	border-bottom: solid 2px #baa082;
}

._menubar-container_ .category {
	width: 240px;
	position: relative;
	float: left;
	cursor: pointer;
	z-index: 100;
}

._menubar-container_ .category h2 {
	height: 39px;
	line-height: 39px;
	text-align: center;
	color: #fff;
	font-size: 15px;
	background-color: #baa082 !important;
}

._menubar-container_ .category h2 i {
	position: absolute;
}

._menubar-container_ .category:hover h2 i,
._menubar-container_ .category.hover h2 i {
	background-position: 0 -254px;
}

._menubar-container_ .category:hover .category-option,
._menubar-container_ .category.hover .category-option {
	display: block !important;
}

._menubar-container_ .category.hover .category-option-box {
	opacity: 1;
}

/*---------- | 分类列表 | ----------*/
.category-option-box {
	position: absolute;
	top: 39px;
	z-index: 101;
	opacity: 0;
}

.category-option {
	width: 240px;
	height: 567px;
	background: #fff;
	z-index: 101;
	box-shadow: -3px 3px 5px 4px rgba(0, 0, 0, 0.08);
}

.category-option .cat-item {
	height: 78px;
	padding: 0 30px;
	cursor: auto;
	/*border-bottom: 1px solid #e6e6e6;*/
	/*line-height: 32px;
    vertical-align: top;
    transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;*/
}

.category-option .cat-item:last-child {
	border: none;
	padding-bottom: 11px;
}

.category-option .cat-item:first-child {
	padding-top: 11px;
}

.category-option .cat-item .txt {
	color: #c8c8c8;
	margin-right: 10px;
	float: left;
	font-size: 13px
}

.category-option .cat-item .txt.last {
	margin-right: 0;
}

.category-option .cat-item.top-cat .menu-title {
	font-size: 14px;
	padding-top: 19px;
	color: #333;
	font-weight: bold;
}

.category-option .cat-item.top-cat .menu-title:hover {
	color: #d83030;
}

.category-option .cat-item.top-cat .menu-line {
	border-bottom: 1px solid #e6e6e6;
	margin-top: 17px;
}

.category-option .cat-item.top-cat .menu-title i {
	float: right;
	color: #666;
}

.category-option .cat-item.top-cat .sub-menu {
	font-size: 13px;
	color: #666;
	margin-top: 6px;
	white-space: nowrap;
	overflow: hidden;
	width: 177px;
}

.category-option .cat-item.top-cat .sub-menu a {
	padding-right: 12px;
}

.category-option .cat-item.top-cat .sub-menu a:last-child {
	padding-right: 0;
}

.category-option .cat-item.top-cat .txt {
	color: #666;
	font-size: 14px
}

.category-option .cat-item .sub-cat {
	overflow: hidden;
	/*width: 681px;*/
	width: max-content;
	height: 519px;
	padding: 20px 0;
	left: 240px;
	top: 0;
	/* background: #f2f2f2;*/
	background: #F2F2F2;
	z-index: 10000;
	position: absolute;
	line-height: 20px;
	opacity: 0;
	filter: alpha(opacity=0);
	/*box-shadow: 0px 3px 5px #eeeeee;*/
	/*box-shadow: 4px 2px 4px 5px rgba(0,0,0,0.08);*/
	box-shadow: 7px 2px 4px 5px rgba(0, 0, 0, 0.08);
	cursor: auto;
}

.category-option .cat-item .sub-cat .row-div li:hover {
	background: #fff;
	color: #d83030 !important;
	width: 160px;
}

/*.category-option .cat-item .sub-cat .row-div li:hover a{
    color: #d83030;
}*/
.category-option .cat-item .sub-cat li {
	color: #666 !important;
}

.category-option .cat-item .sub-cat li a {
	color: #666 !important;
	display: block;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
}

.category-option .cat-item .sub-cat li a:hover {
	color: #d83030 !important;
}

.category-option .cat-item:hover,
.category-option .cat-item.hover {
	background: #F2F2F2;
	/*margin-top: -1px;
    padding-top: 1px;*/
}

.category-option .cat-item.hover:hover {
	margin-top: -1px;
	padding-top: 1px;
}

.category-option .cat-item.end:hover {
	/*padding-top: 0px;*/
}

.category-option .cat-item.first:hover {
	padding-top: 11px;
	margin-top: 0px;
}

.category-option .cat-item:hover .menu-line {
	border: none;
}

.category-option .cat-item:hover .menu-line {
	border: none;
}

.category-option .cat-item:hover a,
.category-option .cat-item.hover a {
	color: #333 !important
}

.category-option .cat-item:hover a:hover,
.category-option .cat-item.hover a:hover {
	color: #d83030 !important
}

.category-option .cat-item:hover .sub-cat,
.category-option .cat-item.hover .sub-cat {
	display: block;
}

/*.category-option .sub-cat .sub-cat-links {
    width: 410px;
}*/

/*.category-option .top-cat .sub-cat .sub-cat-links {
    width: 360px;
    padding-left: 20px;
}*/

/*.category-option .sub-cat .sub-cat-brand {
    width: 300px;
    padding-left: 40px
}*/
.category-option .sub-cat .sub-cat-brand-line {
	border-left: 1px solid #ccc;
	height: 335px;
}

.category-option .sub-cat .sub-cat-brand {
	margin-left: 20px;
}

.category-option .sub-cat .sub-cat-brand .recom-brand-list {
	margin-top: 20px;
}

.category-option .sub-cat .sub-cat-brand .recom-brand-list .brand-title {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	height: 32px;
	margin-left: 10px;
}

.category-option .sub-cat .sub-cat-brand .recom-brand-list li {
	height: 32px;
	line-height: 32px;
	color: #666;
	font-size: 13px;
	padding: 0 0 0 10px;
}

.category-option .sub-cat .sub-cat-brand .recom-brand-list li a {
	padding-left: 0;
}

.category-option .sub-cat .sub-cat-brand .recom-brand-list li:hover {
	background: #fff;
}

.category-option .sub-cat .sub-cat-links .sub-group {
	/*padding-top: 16px;*/
	width: 160px;
}

.category-option .sub-cat .sub-cat-links .row-div {
	float: left;
}

.category-option .sub-cat .sub-cat-links .row-div:last-child {
	margin-right: 10px;
}

.category-option .sub-cat .sub-cat-links .sub-group ul {
	width: 180px;
}

.category-option .sub-cat .sub-cat-links .sub-group li {
	padding-bottom: 18px;
	color: #666;
	font-size: 13px;
	height: 32px;
	line-height: 32px;
	padding: 0;
	/*padding: 6px 0 6px 10px;*/
}

/*.category-option .sub-cat .sub-cat-links .sub-group li:last-child{
    padding-bottom: 0;
}*/
.category-option .sub-cat .sub-cat-links .sub-group.end-row {
	padding-top: 21px;
}

.category-option .sub-cat .sub-cat-links .sub-title {
	font-size: 13px;
	font-weight: bold;
	color: #333 !important;
}

.category-option .sub-cat .sub-cat-links .sub-title a {
	color: #333 !important;
}

.category-option .sub-cat .sub-cat-links .sub-content {
	font-size: 12px;
	/*width: 299px;*/
	padding-bottom: 16px;
	border-bottom: 1px dotted #afacb1;
	margin-top: 5px;
}

.category-option .sub-cat .sub-cat-links .sub-content a {
	margin-right: 12px;
	padding-right: 12px;
	display: inline-block;
	color: #333 !important;
	position: relative;
}

.category-option .sub-cat .sub-cat-links .sub-content a:after {
	content: '';
	width: 0;
	height: 12px;
	border-right: solid 1px #ddd;
	position: absolute;
	right: 0;
	top: 5px;
}

/*.category-option .sub-cat-brand .brand-logo .subject,
.category-option .sub-cat-brand .brand-keywords .subject {
    font-size: 14px;
    color: #333;
}
.category-option .sub-cat-brand .brand-logo .content,
.category-option .sub-cat-brand .brand-keywords .content {
    margin-top: 10px;
}
.category-option .sub-cat-brand .brand-logo .content .brand-item {
    width: 140px;
    height: 120px;
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
}
.category-option .sub-cat-brand .brand-logo .content .brand-item .img {
    height: 90px;
}
.category-option .sub-cat-brand .brand-logo .content .brand-item p {
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 13px;
}
.category-option .sub-cat-brand .brand-keywords {
    width: 290px;
}
.category-option .sub-cat-brand .brand-keywords .content a {
    display: inline-block;
    margin-right: 15px;
    line-height: 24px;
    word-wrap: break-word;
    word-break: normal;
}*/

/* ._menubar-container_ .line {
    height: 15px;
    border-left: solid 1px #ddd;
    float: left;
    margin-top: 11px;
    margin-left: 10px;
} */

/*---------- | 菜单 | ----------*/
._menubar-container_ .navigator {
	margin-left: 200px;
	height: 39px;
}

._menubar-container_ .navigator li {
	height: 39px;
	line-height: 39px;
	padding-left: 90px;
	float: left;
	position: relative;
}

._menubar-container_ .navigator li a {
	font-size: 16px;
}

._menubar-container_ .navigator li a:hover {
	text-decoration: none;
}

._menubar-container_ .navigator li.current a {
	color: #d83030 !important
}

.sub-cat-brand-img {
	width: 160px;
	height: 240px;
	margin-left: 10px;
	position: relative;
	overflow: hidden;
}

.sub-cat-brand-img .hd {
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	width: 100%;
}

.sub-cat-brand-img .hd ul {
	overflow: hidden;
}

.sub-cat-brand-img .hd li {
	width: 14px;
	height: 3px;
	background: #ccc;
	display: inline-block;
	margin-right: 3px;
	font-size: 0;
}

.sub-cat-brand-img .hd li.on {
	background: #333;
}

.sub-cat-brand-img .bd {
	width: 160px;
	height: 217px;
	display: block;
	text-align: center;
	overflow: hidden;
}

.sub-cat-brand-img .bd li {
	width: 100%;
	height: 217px;
	overflow: hidden;
}

.category-option .cat-item .sub-cat-brand-img .bd li a {
	padding: 0px;
	height: auto;
}

.sub-cat-brand-img .bd img {
	max-width: 100%;
}

@charset "utf-8";

/*===================================
* copyRight: 
* fileName: footer.css
* createTime: 2019/04/19
* version: 1.1
* modify: {}
* description: footer
===================================*/

._footer_ {
	background-color: #000;
	color: #fff;
	text-align: center;
	line-height: 180%;
	padding: 15px 0;
}

.footer-helper {
	margin-top: 80px;
	width: 100%;
	min-width: 1240px;
	height: 132px;
	border-top: 1px solid #f5f5f5;
}

.footer-helper .box {
	width: 1240px;
	margin: 0 auto;
	padding: 40px 0 0;
	display: block;
	overflow: hidden;
}

.footer-helper .box p {
	width: 250px;
	height: 52px;
	line-height: 52px;
	float: left;
	font-size: 22px;
	color: #333;
	margin-left: 75px;
}

.footer-helper .box p:first-child {
	margin-left: 0;
}

.footer-helper .box p i {
	background: url(../images/helper.png) no-repeat;
	width: 52px;
	height: 52px;
	float: left;
	margin-right: 15px;
}

.footer-helper .box p i.icon_2 {
	background-position: -54px 0;
}

.footer-helper .box p i.icon_3 {
	background-position: -108px 0;
}

.footer-helper .box p i.icon_4 {
	background-position: -162px 0;
}

@charset "utf-8";

/* 右侧固定导航栏 */
.wmj-fixed {
	width: 78px;
	position: fixed;
	right: 40px;
	top: 50%;
	margin-top: -110px;
	z-index: 10000;
	display: none;
}

.wmj-fixed .fixed {
	/* border-top: 1px solid #ebebeb; */
	background-color: #fff;
	position: relative;
}

.wmj-fixed .fixed li {
	width: 78px;
	height: 50px;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	padding: 11px 0;
	text-decoration: none;
	list-style: none;
	background-color: #fff;
	cursor: pointer;
}

.wmj-fixed .fixed .fixed0 {
	border-top: 1px solid #ebebeb;
}

.wmj-fixed .fixed .fixed0.current {
	border-top: 1px solid #d83030;
}

.wmj-fixed .fixed li.current {
	border-left: 1px solid #d83030;
	border-right: 1px solid #d83030;
	border-bottom: 1px solid #d83030;
	background-color: #d83030;
}

.wmj-fixed .fixed li .wmj-fixed_img {
	width: 27px;
	height: 27px;
	margin: 0 auto 10px;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-1 {
	background: url(../images/fixed-1.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-1.current {
	background: url(../images/fixed-2.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-2 {
	background: url(../images/fixed-3.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-2.current {
	background: url(../images/fixed-4.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-3 {
	background: url(../images/fixed-5.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-3.current {
	background: url(../images/fixed-6.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-4 {
	background: url(../images/fixed-7.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-4.current {
	background: url(../images/fixed-8.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-5 {
	background: url(../images/fixed-9.png) 100% no-repeat;
}

.wmj-fixed .fixed li .wmj-fixed_img.img-5.current {
	background: url(../images/fixed-10.png) 100% no-repeat;
}

.wmj-fixed .fixed li .fixed-text {
	color: #777777;
	font-size: 12px;
	text-align: center;
}

.wmj-fixed .fixed li .fixed-text.current {
	color: #fff;
}

/* 客服二维码 */
.wmj-fixed .wmj-wx {
	width: 133px;
	height: 154px;
	box-shadow: 0px 0px 5px 2px #ececec;
	border-radius: 2px;
	position: absolute;
	top: 0;
	left: -170px;
	background-color: #fff;
}

.wmj-fixed .wmj-wx .wx-xiaosanjiao,
.wmj-fixed .wmj-home .home-xiaosanjiao,
.wmj-fixed .wmj-cart .cart-xiaosanjiao,
.wmj-fixed .wmj-app .app-xiaosanjiao {
	border-left: 6px solid #fff;
	border-top: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid transparent;
	position: absolute;
	top: 30px;
	right: -12px;
}

.wmj-fixed .wmj-wx .wx-xiaosanjiao {
	top: 30px;
	right: -12px;
}

.wmj-fixed .wmj-wx .wx-erweima {
	width: 115px;
	height: 115px;
	margin: 10px 11px;
}

.wmj-fixed .wmj-app .app-erweima {
	width: 106px;
	height: 106px;
	margin: 13px 13px;
}

.wmj-fixed .wmj-wx .wx-text,
.wmj-fixed .wmj-app .app-text {
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #333333;
}

.wmj-fixed .wmj-home,
.wmj-fixed .wmj-cart {
	width: 132px;
	height: 35px;
	box-shadow: 0px 0px 5px 2px #ececec;
	border-radius: 2px;
	position: absolute;
	left: -170px;
	text-align: center;
	line-height: 35px;
	color: #333333;
	background-color: #ffF;
}

.wmj-fixed .wmj-home {
	top: 92px;
}

.wmj-fixed .wmj-home .home-xiaosanjiao,
.wmj-fixed .wmj-cart .cart-xiaosanjiao {
	top: 12px;
	right: -12px;
}

.wmj-fixed .wmj-cart {
	top: 92px;
}

.wmj-fixed .wmj-cart span {
	color: #d83030;
}

.wmj-fixed .wmj-cart-circle {
	height: 15px;
	border: 0;
	border-radius: 15px;
	background-color: #fff;
	position: absolute;
	top: 80px;
	left: 44px;
	background: #d83030;
	text-align: center;
	line-height: 15px;
	padding: 0 4px;
}

.wmj-fixed .wmj-cart-circle.current {
	background: #fff;
}

.wmj-fixed .wmj-cart-circle.current span {
	color: #d83030;
	font-size: 12px;
}

.wmj-fixed .wmj-cart-circle span {
	color: #fff;
	font-size: 12px;
}

.wmj-fixed .wmj-app {
	width: 133px;
	height: 155px;
	box-shadow: 0px 0px 5px 2px #ececec;
	border-radius: 2px;
	position: absolute;
	left: -170px;
	bottom: 0;
	background-color: #fff;
}

.wmj-fixed .wmj-app .app-xiaosanjiao {
	top: 132px;
	right: -12px;
}

.wmj-fixed .wmj-app .app-img {
	width: 107px;
	height: 14px;
	margin: 8px auto 0;
	background-color: #fff;
}

.wmj-fixed .wmj-app .app-img img {
	background-color: #fff;
}

@font-face {
	font-family: "iconfont";
	src: url('iconfont.eot?t=1581665571620');
	/* IE9 */
	src: url('iconfont.eot?t=1581665571620#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
		url('iconfont.woff?t=1581665571620') format('woff'),
		url('iconfont.ttf?t=1581665571620') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
		url('iconfont.svg?t=1581665571620#iconfont') format('svg');
	/* iOS 4.1- */
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-finish:before {
	content: "\e6ce";
}

.icon-jinzhi:before {
	content: "\e614";
}

.icon-bangzhu:before {
	content: "\e613";
}

.icon-icon:before {
	content: "\e633";
}

.icon-ren111:before {
	content: "\e623";
}

.icon-dizhi:before {
	content: "\e78e";
}

.icon-shangjia:before {
	content: "\e667";
}

.icon-jiantou-zuo:before {
	content: "\e738";
}

.icon-jiantou-you:before {
	content: "\e739";
}

.icon--jinbi:before {
	content: "\e876";
}

.icon-dagou:before {
	content: "\e782";
}

.icon-radiosel:before {
	content: "\e611";
}

.icon-radiodef:before {
	content: "\e612";
}

.icon-Scancode:before {
	content: "\e63a";
}

.icon-huo:before {
	content: "\e6a0";
}

.icon-mimakejian1:before {
	content: "\e628";
}

.icon-mimakejian:before {
	content: "\e697";
}

.icon-shuangyoujiantou:before {
	content: "\e62a";
}

.icon-QQ:before {
	content: "\e73e";
}

.icon-weixin:before {
	content: "\e639";
}

.icon-jianhao:before {
	content: "\e610";
}

.icon-tip:before {
	content: "\e662";
}

.icon-wancheng1:before {
	content: "\e60f";
}

.icon-shouji:before {
	content: "\e60e";
}

.icon-yuanquanjiantou:before {
	content: "\e616";
}

.icon-yishouchu:before {
	content: "\e7bb";
}

.icon-like:before {
	content: "\e6bf";
}

.icon-xin1:before {
	content: "\e60d";
}

.icon-rightarrow1:before {
	content: "\e72b";
}

.icon-leftarrow1:before {
	content: "\e60c";
}

.icon-guanbi:before {
	content: "\e60b";
}

.icon-sortdown:before {
	content: "\e637";
}

.icon-sortup:before {
	content: "\e638";
}

.icon-sortdown1:before {
	content: "\e609";
}

.icon-sortup1:before {
	content: "\e60a";
}

.icon-checkbox:before {
	content: "\e629";
}

.icon-checkbox1:before {
	content: "\e69f";
}

.icon-wujiaoxing:before {
	content: "\e608";
}

.icon-plus:before {
	content: "\e6cb";
}

.icon-jinbi:before {
	content: "\e607";
}

.icon-tongguo:before {
	content: "\e605";
}

.icon-wancheng:before {
	content: "\e956";
}

.icon-quxiao:before {
	content: "\e606";
}

.icon-tijiao:before {
	content: "\e797";
}

.icon-yifahuo:before {
	content: "\e705";
}

.icon-erweima:before {
	content: "\e603";
}

.icon-time:before {
	content: "\e656";
}

.icon-dayinji:before {
	content: "\e617";
}

.icon-pagenext:before {
	content: "\e678";
}

.icon-pagepre:before {
	content: "\e67c";
}

.icon-ren:before {
	content: "\e647";
}

.icon-index:before {
	content: "\e677";
}

.icon-del:before {
	content: "\e658";
}

.icon-rili:before {
	content: "\e631";
}

.icon-xuanzhong1:before {
	content: "\e626";
}

.icon-jiarugouwuche:before {
	content: "\e69d";
}

.icon-uparrow:before {
	content: "\e65a";
}

.icon-dianpu:before {
	content: "\e602";
}

.icon-xin:before {
	content: "\e61f";
}

.icon-cart:before {
	content: "\e600";
}

.icon-downarrow:before {
	content: "\e601";
}

.icon-pad:before {
	content: "\e627";
}

.icon-rightarrow:before {
	content: "\e604";
}

.icon-weixuanzhong:before {
	content: "\e78b";
}

.icon-xuanzhong1-copy:before {
	content: "\edb3";
}

.icon-xuanzhong:before {
	content: "\edb2";
}

.icon-jia1:before {
	content: "\e636";
}

.icon-jian1:before {
	content: "\e61b";
}

.layui-layer-imgbar,
.layui-layer-imgtit a,
.layui-layer-tab .layui-layer-title span,
.layui-layer-title {
	text-overflow: ellipsis;
	white-space: nowrap
}

html #layuicss-layer {
	display: none;
	position: absolute;
	width: 1989px
}

.layui-layer,
.layui-layer-shade {
	position: fixed;
	_position: absolute;
	pointer-events: auto
}

.layui-layer-shade {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	_height: expression(document.body.offsetHeight+"px")
}

.layui-layer {
	-webkit-overflow-scrolling: touch;
	top: 150px;
	left: 0;
	margin: 0;
	padding: 0;
	background-color: #fff;
	-webkit-background-clip: content;
	border-radius: 2px;
	box-shadow: 1px 1px 50px rgba(0, 0, 0, .3)
}

.layui-layer-close {
	position: absolute
}

.layui-layer-content {
	position: relative
}

.layui-layer-border {
	border: 1px solid #B2B2B2;
	border: 1px solid rgba(0, 0, 0, .1);
	box-shadow: 1px 1px 5px rgba(0, 0, 0, .2)
}

.layui-layer-load {
	background: url(../images/loading-1.gif) center center no-repeat #eee
}

.layui-layer-ico {
	background: url(../images/icon.png) no-repeat
}

.layui-layer-btn a,
.layui-layer-dialog .layui-layer-ico,
.layui-layer-setwin a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top
}

.layui-layer-move {
	display: none;
	position: fixed;
	*position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	cursor: move;
	opacity: 0;
	filter: alpha(opacity=0);
	background-color: #fff;
	z-index: 2147483647
}

.layui-layer-resize {
	position: absolute;
	width: 15px;
	height: 15px;
	right: 0;
	bottom: 0;
	cursor: se-resize
}

.layer-anim {
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

@-webkit-keyframes layer-bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.5);
		transform: scale(.5)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes layer-bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.5);
		-ms-transform: scale(.5);
		transform: scale(.5)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
	}
}

.layer-anim-00 {
	-webkit-animation-name: layer-bounceIn;
	animation-name: layer-bounceIn
}

@-webkit-keyframes layer-zoomInDown {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateY(-2000px);
		transform: scale(.1) translateY(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(.475) translateY(60px);
		transform: scale(.475) translateY(60px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

@keyframes layer-zoomInDown {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateY(-2000px);
		-ms-transform: scale(.1) translateY(-2000px);
		transform: scale(.1) translateY(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(.475) translateY(60px);
		-ms-transform: scale(.475) translateY(60px);
		transform: scale(.475) translateY(60px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

.layer-anim-01 {
	-webkit-animation-name: layer-zoomInDown;
	animation-name: layer-zoomInDown
}

@-webkit-keyframes layer-fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
		transform: translateY(2000px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes layer-fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
		-ms-transform: translateY(2000px);
		transform: translateY(2000px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

.layer-anim-02 {
	-webkit-animation-name: layer-fadeInUpBig;
	animation-name: layer-fadeInUpBig
}

@-webkit-keyframes layer-zoomInLeft {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateX(-2000px);
		transform: scale(.1) translateX(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(.475) translateX(48px);
		transform: scale(.475) translateX(48px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

@keyframes layer-zoomInLeft {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) translateX(-2000px);
		-ms-transform: scale(.1) translateX(-2000px);
		transform: scale(.1) translateX(-2000px);
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(.475) translateX(48px);
		-ms-transform: scale(.475) translateX(48px);
		transform: scale(.475) translateX(48px);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

.layer-anim-03 {
	-webkit-animation-name: layer-zoomInLeft;
	animation-name: layer-zoomInLeft
}

@-webkit-keyframes layer-rollIn {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%) rotate(-120deg);
		transform: translateX(-100%) rotate(-120deg)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0) rotate(0);
		transform: translateX(0) rotate(0)
	}
}

@keyframes layer-rollIn {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%) rotate(-120deg);
		-ms-transform: translateX(-100%) rotate(-120deg);
		transform: translateX(-100%) rotate(-120deg)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0) rotate(0);
		-ms-transform: translateX(0) rotate(0);
		transform: translateX(0) rotate(0)
	}
}

.layer-anim-04 {
	-webkit-animation-name: layer-rollIn;
	animation-name: layer-rollIn
}

@keyframes layer-fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

.layer-anim-05 {
	-webkit-animation-name: layer-fadeIn;
	animation-name: layer-fadeIn
}

@-webkit-keyframes layer-shake {

	0%,
	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
}

@keyframes layer-shake {

	0%,
	100% {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translateX(-10px);
		-ms-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translateX(10px);
		-ms-transform: translateX(10px);
		transform: translateX(10px)
	}
}

.layer-anim-06 {
	-webkit-animation-name: layer-shake;
	animation-name: layer-shake
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

.layui-layer-title {
	padding: 0 80px 0 20px;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	background-color: #F8F8F8;
	border-radius: 2px 2px 0 0
}

.layui-layer-setwin {
	position: absolute;
	right: 15px;
	*right: 0;
	top: 15px;
	font-size: 0;
	line-height: initial
}

.layui-layer-setwin a {
	position: relative;
	width: 16px;
	height: 16px;
	margin-left: 10px;
	font-size: 12px;
	_overflow: hidden
}

.layui-layer-setwin .layui-layer-min cite {
	position: absolute;
	width: 14px;
	height: 2px;
	left: 0;
	top: 50%;
	margin-top: -1px;
	background-color: #2E2D3C;
	cursor: pointer;
	_overflow: hidden
}

.layui-layer-setwin .layui-layer-min:hover cite {
	background-color: #2D93CA
}

.layui-layer-setwin .layui-layer-max {
	background-position: -32px -40px
}

.layui-layer-setwin .layui-layer-max:hover {
	background-position: -16px -40px
}

.layui-layer-setwin .layui-layer-maxmin {
	background-position: -65px -40px
}

.layui-layer-setwin .layui-layer-maxmin:hover {
	background-position: -49px -40px
}

.layui-layer-setwin .layui-layer-close1 {
	background-position: 1px -40px;
	cursor: pointer
}

.layui-layer-setwin .layui-layer-close1:hover {
	opacity: .7
}

.layui-layer-setwin .layui-layer-close2 {
	position: absolute;
	right: -28px;
	top: -28px;
	width: 30px;
	height: 30px;
	margin-left: 0;
	background-position: -149px -31px;
	*right: -18px;
	_display: none
}

.layui-layer-setwin .layui-layer-close2:hover {
	background-position: -180px -31px
}

.layui-layer-btn {
	text-align: right;
	padding: 0 15px 12px;
	pointer-events: auto;
	user-select: none;
	-webkit-user-select: none
}

.layui-layer-btn a {
	height: 28px;
	line-height: 28px;
	margin: 5px 5px 0;
	padding: 0 15px;
	border: 1px solid #dedede;
	background-color: #fff;
	color: #333;
	border-radius: 2px;
	font-weight: 400;
	cursor: pointer;
	text-decoration: none
}

.layui-layer-btn a:hover {
	opacity: .9;
	text-decoration: none
}

.layui-layer-btn a:active {
	opacity: .8
}

.layui-layer-btn .layui-layer-btn0 {
	border-color: #1E9FFF;
	background-color: #1E9FFF;
	color: #fff
}

.layui-layer-btn-l {
	text-align: left
}

.layui-layer-btn-c {
	text-align: center
}

.layui-layer-dialog {
	min-width: 260px
}

.layui-layer-dialog .layui-layer-content {
	position: relative;
	padding: 20px;
	line-height: 24px;
	word-break: break-all;
	overflow: hidden;
	font-size: 14px;
	overflow-x: hidden;
	overflow-y: auto
}

.layui-layer-dialog .layui-layer-content .layui-layer-ico {
	position: absolute;
	top: 16px;
	left: 15px;
	_left: -40px;
	width: 30px;
	height: 30px
}

.layui-layer-ico1 {
	background-position: -30px 0
}

.layui-layer-ico2 {
	background-position: -60px 0
}

.layui-layer-ico3 {
	background-position: -90px 0
}

.layui-layer-ico4 {
	background-position: -120px 0
}

.layui-layer-ico5 {
	background-position: -150px 0
}

.layui-layer-ico6 {
	background-position: -180px 0
}

.layui-layer-rim {
	border: 6px solid #8D8D8D;
	border: 6px solid rgba(0, 0, 0, .3);
	border-radius: 5px;
	box-shadow: none
}

.layui-layer-msg {
	min-width: 180px;
	border: 1px solid #D3D4D3;
	box-shadow: none
}

.layui-layer-hui {
	min-width: 100px;
	background-color: #000;
	filter: alpha(opacity=60);
	background-color: rgba(0, 0, 0, .6);
	color: #fff;
	border: none
}

.layui-layer-hui .layui-layer-content {
	padding: 12px 25px;
	text-align: center
}

.layui-layer-dialog .layui-layer-padding {
	padding: 20px 20px 20px 55px;
	text-align: left
}

.layui-layer-page .layui-layer-content {
	position: relative;
	overflow: auto
}

.layui-layer-iframe .layui-layer-btn,
.layui-layer-page .layui-layer-btn {
	padding-top: 10px
}

.layui-layer-nobg {
	background: 0 0
}

.layui-layer-iframe iframe {
	display: block;
	width: 100%
}

.layui-layer-loading {
	border-radius: 100%;
	background: 0 0;
	box-shadow: none;
	border: none
}

.layui-layer-loading .layui-layer-content {
	width: 60px;
	height: 24px;
	background: url(../images/loading-0.gif) no-repeat
}

.layui-layer-loading .layui-layer-loading1 {
	width: 37px;
	height: 37px;
	background: url(../images/loading-1.gif) no-repeat
}

.layui-layer-ico16,
.layui-layer-loading .layui-layer-loading2 {
	width: 32px;
	height: 32px;
	background: url(../images/loading-2.gif) no-repeat
}

.layui-layer-tips {
	background: 0 0;
	box-shadow: none;
	border: none
}

.layui-layer-tips .layui-layer-content {
	position: relative;
	line-height: 22px;
	min-width: 12px;
	padding: 8px 15px;
	font-size: 12px;
	_float: left;
	border-radius: 2px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);
	background-color: #000;
	color: #fff
}

.layui-layer-tips .layui-layer-close {
	right: -2px;
	top: -1px
}

.layui-layer-tips i.layui-layer-TipsG {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 8px;
	border-color: transparent;
	border-style: dashed;
	*overflow: hidden
}

.layui-layer-tips i.layui-layer-TipsB,
.layui-layer-tips i.layui-layer-TipsT {
	left: 5px;
	border-right-style: solid;
	border-right-color: #000
}

.layui-layer-tips i.layui-layer-TipsT {
	bottom: -8px
}

.layui-layer-tips i.layui-layer-TipsB {
	top: -8px
}

.layui-layer-tips i.layui-layer-TipsL,
.layui-layer-tips i.layui-layer-TipsR {
	top: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000
}

.layui-layer-tips i.layui-layer-TipsR {
	left: -8px
}

.layui-layer-tips i.layui-layer-TipsL {
	right: -8px
}

.layui-layer-lan[type=dialog] {
	min-width: 280px
}

.layui-layer-lan .layui-layer-title {
	background: #4476A7;
	color: #fff;
	border: none
}

.layui-layer-lan .layui-layer-btn {
	padding: 5px 10px 10px;
	text-align: right;
	border-top: 1px solid #E9E7E7
}

.layui-layer-lan .layui-layer-btn a {
	background: #fff;
	border-color: #E9E7E7;
	color: #333
}

.layui-layer-lan .layui-layer-btn .layui-layer-btn1 {
	background: #C9C5C5
}

.layui-layer-molv .layui-layer-title {
	background: #009f95;
	color: #fff;
	border: none
}

.layui-layer-molv .layui-layer-btn a {
	background: #009f95;
	border-color: #009f95
}

.layui-layer-molv .layui-layer-btn .layui-layer-btn1 {
	background: #92B8B1
}

.layui-layer-iconext {
	background: url(../images/icon-ext.png) no-repeat
}

.layui-layer-prompt .layui-layer-input {
	display: block;
	width: 230px;
	height: 36px;
	margin: 0 auto;
	line-height: 30px;
	padding-left: 10px;
	border: 1px solid #e6e6e6;
	color: #333
}

.layui-layer-prompt textarea.layui-layer-input {
	width: 300px;
	height: 100px;
	line-height: 20px;
	padding: 6px 10px
}

.layui-layer-prompt .layui-layer-content {
	padding: 20px
}

.layui-layer-prompt .layui-layer-btn {
	padding-top: 0
}

.layui-layer-tab {
	box-shadow: 1px 1px 50px rgba(0, 0, 0, .4)
}

.layui-layer-tab .layui-layer-title {
	padding-left: 0;
	overflow: visible
}

.layui-layer-tab .layui-layer-title span {
	position: relative;
	float: left;
	min-width: 80px;
	max-width: 260px;
	padding: 0 20px;
	text-align: center;
	overflow: hidden;
	cursor: pointer
}

.layui-layer-tab .layui-layer-title span.layui-this {
	height: 43px;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	background-color: #fff;
	z-index: 10
}

.layui-layer-tab .layui-layer-title span:first-child {
	border-left: none
}

.layui-layer-tabmain {
	line-height: 24px;
	clear: both
}

.layui-layer-tabmain .layui-layer-tabli {
	display: none
}

.layui-layer-tabmain .layui-layer-tabli.layui-this {
	display: block
}

.layui-layer-photos {
	-webkit-animation-duration: .8s;
	animation-duration: .8s
}

.layui-layer-photos .layui-layer-content {
	overflow: hidden;
	text-align: center
}

.layui-layer-photos .layui-layer-phimg img {
	position: relative;
	width: 100%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top
}

.layui-layer-imgbar,
.layui-layer-imguide {
	display: none
}

.layui-layer-imgnext,
.layui-layer-imgprev {
	position: absolute;
	top: 50%;
	width: 27px;
	_width: 44px;
	height: 44px;
	margin-top: -22px;
	outline: 0;
	blr: expression(this.onFocus=this.blur())
}

.layui-layer-imgprev {
	left: 10px;
	background-position: -5px -5px;
	_background-position: -70px -5px
}

.layui-layer-imgprev:hover {
	background-position: -33px -5px;
	_background-position: -120px -5px
}

.layui-layer-imgnext {
	right: 10px;
	_right: 8px;
	background-position: -5px -50px;
	_background-position: -70px -50px
}

.layui-layer-imgnext:hover {
	background-position: -33px -50px;
	_background-position: -120px -50px
}

.layui-layer-imgbar {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	background-color: rgba(0, 0, 0, .8);
	background-color: #000\9;
	filter: Alpha(opacity=80);
	color: #fff;
	overflow: hidden;
	font-size: 0
}

.layui-layer-imgtit * {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	font-size: 12px
}

.layui-layer-imgtit a {
	max-width: 65%;
	overflow: hidden;
	color: #fff
}

.layui-layer-imgtit a:hover {
	color: #fff;
	text-decoration: underline
}

.layui-layer-imgtit em {
	padding-left: 10px;
	font-style: normal
}

@-webkit-keyframes layer-bounceOut {
	100% {
		opacity: 0;
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}

	30% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}

	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes layer-bounceOut {
	100% {
		opacity: 0;
		-webkit-transform: scale(.7);
		-ms-transform: scale(.7);
		transform: scale(.7)
	}

	30% {
		-webkit-transform: scale(1.05);
		-ms-transform: scale(1.05);
		transform: scale(1.05)
	}

	0% {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
	}
}

.layer-anim-close {
	-webkit-animation-name: layer-bounceOut;
	animation-name: layer-bounceOut;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: .2s;
	animation-duration: .2s
}

@media screen and (max-width:1100px) {
	.layui-layer-iframe {
		overflow-y: auto;
		-webkit-overflow-scrolling: touch
	}
}
