@charset "utf-8";

html {
	font-family: "microsoft yahei", "微软雅黑", "宋体", arial !important;
	font-family: arial, "microsoft yahei", 微软雅黑, 宋体\9;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body{
	font-family: "microsoft yahei", "微软雅黑", "宋体", arial !important;
	font-size: 14px;
}
body {
	margin: 0;
	min-width: 1200px;
	color: #333;
}
a:focus,a:hover{
	outline: none;
	text-decoration: none;
}
label{
	font-weight: normal;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

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

[hidden],
template {
	display: none;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

b,
strong {
	font-weight: bold;
}

dfn {
	font-style: italic;
}

h1 {
	margin: .67em 0;
	font-size: 2em;
}

mark {
	color: #000;
	background: #ff0;
}

small {
	font-size: 80%;
}

sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sup {
	top: -.5em;
}

sub {
	bottom: -.25em;
}

img {
	border: 0;
}

svg:not(:root) {
	overflow: hidden;
}

figure {
	margin: 1em 40px;
}

hr {
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

pre {
	overflow: auto;
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	margin: 0;
	font: inherit;
	color: inherit;
}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}

input {
	line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

fieldset {
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0;
}

legend {
	padding: 0;
	border: 0;
}

textarea {
	overflow: auto;
}

optgroup {
	font-weight: bold;
}

table {
	border-spacing: 0;
	border-collapse: collapse;
}

td,
th {
	padding: 0;
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu,
label {
	margin: 0;
	padding: 0;
}

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

.f-cb:after,
.f-cbli li:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: ".";
}

.f-cb,
.f-cbli li {
	zoom: 1;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.f-12 {
	font-size: 12px;
}

.f-16 {
	font-size: 16px;
}

.f-18 {
	font-size: 18px;
}

.f-20 {
	font-size: 20px;
}

.f-22 {
	font-size: 22px;
}

.f-24 {
	font-size: 24px;
}

.clear {
	clear: both;
}

.over{
	overflow: hidden;
}
li {
	list-style: none;
}

img,
button,
label {
	border: none;
}


/*placeholder颜色begin*/
:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #999!important;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #999!important;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999!important;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999!important;
}


/*placeholder颜色end*/
.cursor {
	cursor: pointer;
}

.grayccc {
	color: #ccc;
}

.gray888 {
	color: #888;
}

.gray666 {
	color: #666;
}

.mt20 {
	margin-top: 20px;
}

.mt10 {
	margin-top: 10px;
}

.mb20 {
	margin-bottom: 20px;
}

.mb10 {
	margin-bottom: 10px;
}

.gray-bg {
	background: #f5f5f5;
}

.fsong {
	font-family: "宋体", arial;
	font-size: 12px;
}

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

.wid {
	width: 1200px;
	margin: 0px auto;
}

.hidden{
	display: none!important;
}
.show{
	display: block!important;
}
input:focus,select:focus{
	outline: none;
}

/*head*/
.nhead {
	/* height: 80px; */
	margin-bottom:12px;
}

.new-search-con {}

.near-index-logo {
	width: 350px;
}
.near-index-logo a{
	display: inline-block;
	vertical-align: bottom;
}
.near-index-logo a.nil-a img{
	height: 54px;
}
.near-index-logo span{
	display: inline-block;
	vertical-align: middle;
}

/************search************/
.new-search-con {
	padding-top: 12px;
}

.near-search {
	height: 34px;
	margin-top: 12px;
}

.near-search .near-search-lef {
	border: 1px solid #d72a28;
	border-right: 0;
}

.near-search-lef .near-drop-type {
	width: 70px;
	padding-left: 15px;
	color: #666;
	border-right: 1px solid #d72a28;
	box-sizing: border-box;
	position: relative;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
    background: #fff;
}

.arrowdown-icon {
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	margin-left: 5px;
	vertical-align: middle;
	border-top: 4px solid #d72a28;
	border-bottom: 0 none;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	_color: #d72a28;
	_filter: chroma(color=#d72a28);
	-webkit-transition: transform 0.2s ease 0s;
	transition: transform 0.2s ease 0s;
}

.near-drop-type ul {
	position: absolute;
	border: 1px solid #ddd;
	border-top: 0;
	width: 71px;
	top: 32px;
	left: -1px;
	box-sizing: border-box;
	display: none;
}
.near-drop-type ul{
	border-top: 1px solid #e0e0e0;
	z-index: 9999;
}

.near-drop-type ul li {
	cursor: pointer;
	line-height: 26px;
	background: #fff;
	padding-left: 15px;
}
.near-drop-type ul li:hover{
	background: #f5f5f5;
}
.near-search-lef .near-drop-type:hover ul {
	display: block;
}

.near-search-lef .near-drop-type:hover .arrowdown-icon {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

.near-search-lef .near-drop-input {
	width: 295px;
	height: 32px;
	line-height: 32px;
	color: #B2B2B2;
}

.near-search-lef .near-drop-input input {
	width: 295px;
	height: 31px;
	line-height: 31px;
	color: #B2B2B2;
	box-sizing: border-box;
	padding-left: 6px;
	font-size: 12px;
	display: block;
	border:none;
}

.near-search-lef .near-drop-input input:focus {
	outline: none;
}

.near-search .ni-btn-icon {
	display: inline-block;
	width: 66px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	background: #d72a28;
	cursor: pointer;
	color: #fff;
}
.near-search .ni-btn-icon:hover{
	background: #d72a28;
	color: #fff;
}
.near-cell {
	color: #d72a28;
	margin-top: 5px;
}

.near-top-app,
.near-top-phone {
	position: relative;
	display: inline-block;
}

.ntapp-code{
	position: absolute;
	width: 150px;
	height: 166px;
	background: #fff;
	padding: 10px;
	top: 48px;
	left: -48px;
	z-index: 999;
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	display: none;
}
.ntapp-code:before{
	position: absolute;
	content: "▲";
	top: -4px;
	left: 50%;
	margin-left: -2px;
	display: inline-block;
	color: #fff;
}
.ntapp-code .icode-img{
	width: 130px;
	height: 130px;
}
.ntapp-code .icode-img img{
	width: 130px;
	height: 130px;
}
.ntapp-code p{
	text-align: center;
}

.nt-app:hover .ntapp-code{
	display: block;
}


.ntapp-icon,
.ntcell-icon {
	display: inline-block;
	width: 44px;
	height: 48px;
	position: absolute;
	top: 0px;
	left: -48px;
}

.ntapp-icon {
	background: url(../img/shop-top-app.png) no-repeat center center;
}

.near-top-phone {
	margin-left: 60px;
}

.ntcell-icon {
	background: url(../img/shop-top-phone.png) no-repeat center center;
}

.nt-s {
	font-size: 14px;
	font-weight: lighter;
}
.nt-s i{
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	margin-left: 5px;
	vertical-align: middle;
	border-top: 4px solid #d72a28;
	border-bottom: 0 none;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	_color: #d72a28;
	_filter: chroma(color=#d72a28);
	-webkit-transition: transform 0.2s ease 0s;
	transition: transform 0.2s ease 0s;
}
.nt-app{
	cursor: pointer;
	height: 48px;
}
.nt-b {
	font-size: 16px;
}
/***********************foot-service***********************/
.foot-service-bg{
	width: 100%;
	height: 115px;
	background: #d92f2d;
	overflow: hidden;
}
.foot-service{
	margin-top: 38px;
	width: 100%;
}
.foot-service li.foot-service-item{
	float: left;
	width: 239px;
	text-align: center;
}

.foot-service li.fs-line{
	display: inline-block;
	width: 1px;
	height: 25px;
	background: #ddd;
	float: left;
	margin-top: 6px;
}

.ifooter{
	
}
.ifooter-main{
	padding-top: 35px;
}
.ifooter-list{
	float: left;
}
.ifooter-main .ifooter-list1{
	margin-left: 190px;
	width: 230px;
}
.ifooter-main .ifooter-list2{
	width: 250px;
}
.ifooter-dt{
	position: relative;
	font-size: 18px;
	color: #888888;
	margin-bottom: 25px;
}
.ifooter-dt i{
	position: absolute;
	left: 26px;
	color: #d72a28;
	top: 26px;
	font-size: 12px;
}
.ifooter-dd a{
	display: block;
	padding: 2px 0px;
}
.ifooter-dd a:hover{
	color: #d72a28;
}
.ifooter-cell li{
	position: relative;
}

.ifooter-cell li:before{
	position: absolute;
	content: ".";
	color: #d72a28;
	font-size: 22px;
	top: -12px;
	left: -10px;
}
.ifooter-cell span{
	color: #1e93cf;
}
.ifooter-list3{
	width: 285px;
}

.ifoot-wx p{
	width: 80px;
	margin: 0px auto;
	text-align: center;
	border-bottom: 2px solid #d72a28;
}

.ifoot-code{
	margin-top: -15px;
	text-align: center;
}

.ifoot-code .ifoot-code-pic{
	width: 114px;
	height: 114px;
}
.ifoot-code .ifoot-code-pic img{
	width: 114px;
	height: 114px;
}
.ifoot-copy{
	width: 100%;
	/*height: 40px;*/
	line-height: 40px;
	color: #666;
	background: #ccc;
	font-size: 12px;
	text-align: center;
	margin-top: 40px;
}
.ifoot-copy-main .ifoot-ml{
	margin-left: 12px;
}

.beta-tag{
	position: fixed;
	bottom: 0px;
	right: 0px;
	width: 192px;
	height: 132px;
	z-index: 10000;
}
/***********************foot-end***********************/

/***********************导航***********************/
.ixz-nav{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #d72a28;
	color: #fff;
}
.ixz-shop-nav-list{
	float: left;
}
.ixz-shop-nav-list li{
	width: 130px;
	text-align: center;
	float: left;
}
.ixz-shop-nav-list li:first-child{
	width: 180px;
}
.ixz-shop-nav-list li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	color: #fff;
}
.ixz-shop-nav-list li.ixz-nav-on a{
	background: #a61f1d;
}
.ixz-shop-navicon1,
.ixz-shop-navicon2,
.ixz-shop-navicon3,
.ixz-shop-navicon4,
.ixz-shop-navicon5,
.ixz-shop-navicon6,
.ixz-shop-navicon-lz{
	display: inline-block;
	background: url(../img/shop-idx-icons.png) no-repeat;
	margin-right: 6px;
}
.ixz-shop-navicon-ml{
	display: inline-block;
	background: url(../img/shop-idx-icons.png) no-repeat;
	margin-right: 6px;
	width: 14px;
    height: 14px;
    background-position: -213px -305px;
    vertical-align: -2px;
}
.ixz-shop-navicon1{
	width: 15px;
	height: 14px;
	background-position: 0px 0px;
}
.ixz-shop-navicon2{
    width: 13px;
    height: 20px;
    background-position: -70px 0px;
    vertical-align: middle;
}
.ixz-shop-navicon3{
	width: 10px;
	height: 16px;
	background-position: -141px 1px;
}
.ixz-shop-navicon4{
	width: 7px;
	height: 12px;
    background-position: -212px 0px;
}
.ixz-shop-navicon5{
    width: 14px;
    height: 14px;
    background-position: -216px -238px;
    vertical-align: -1px;
}
.ixz-shop-navicon6{
    width: 14px;
    height: 14px;
    background-position: -214px -186px;
    vertical-align: -2px;
}
.ixz-shop-navicon-lz{
    width: 17px;
    height: 17px;
    background-position: -213px -271px;
    vertical-align: -4px;
}
.ixz-shop-nav-rig{
	float: right;
	position: relative;
	padding-right: 100px;
}
.ixz-shop-toplogin{
	display: inline-block;
	height: 100%;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	padding-right: 12px;
}
.ixz-shop-toplogin i{
    display: inline-block;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    margin-left: 5px;
    vertical-align: middle;
    border-top: 4px solid #fff;
    border-bottom: 0 none;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    _color: #fff;
    _filter: chroma(color=#fff);
    -webkit-transition: transform 0.2s ease 0s;
    transition: transform 0.2s ease 0s;
}
.ixz-username{
    padding: 0px;
    width: 104px;
    line-height: 24px;
    vertical-align: -8px;
}
.ixz-username a{
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
}
.ixz-shop-topcar{
	display: inline-block;
	height: 100%;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	padding-right: 12px;
}
.ixz-shop-topcar i{
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../img/shop-idx-icons.png) no-repeat;
	background-position: -280px 0px;
	margin-right: 6px;
}
.ixz-shop-toplogin a,
.ixz-shop-topcar a.cw-icon,
.ixz-shop-toptravel a{
	color: #fff;
	display: block;
}
.ixz-shop-toplogin a:hover{color: #fff;}
.ixz-shop-toptravel{
	width: 110px;
	background: #ff9000;
	height: 43px;
	display: inline-block;
	text-align: center;
	position: absolute;
	top: -3px;
	right: 0;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.5px;
	line-height: 45px;
    box-shadow: 1px -1px 1px rgba(0,0,0,0.2);
}
.ixz-shop-toptravel .cw-icon i{
	display: inline-block;
	background: url(../img/shop-idx-icons.png) no-repeat;
	background-position: -347px 0px;
	width: 16px;
	height: 16px;
	vertical-align: sub;
	margin-right: 6px;
}

/*购物车*/
.ixz-shop-topcar{
	position: relative;
}
.ixz-shop-topcar:hover {
	background: #fff;
}
.ixz-shop-topcar:hover .cw-icon i{
	background-position: -280px -26px;
}
.ixz-shop-topcar:hover .cw-icon{
	color: #333;
}
.ixz-shop-topcar:hover .car-dorpdown-layer{
	display: block;
}
.car-dorpdown-layer{
	position: absolute;
	width: 308px;
	top: 40px;
	right: 0px;
	background-color: #fff;
    z-index: 88;
    font-weight: normal;
    color: #333;
    display: none;
}
.cdl-goods-main{
	padding: 12px 0px 0px 0px;
}
.cdl-goods-list{
	width: 100%;
    height: auto!important;
    height: 344px;
    max-height: 344px;
    overflow-y: auto;
}
.cdl-goods-list li{
	padding: 8px 10px;
    border-top: 1px dotted #ddd;
    overflow: hidden;
    line-height: 17px;
    vertical-align: bottom;
}
.cdl-goods-list li:first-child{
	border-top: none;
}
.cdl-goods-list .cdl-goods-pic{
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid #ddd;
    padding: 0;
    margin-right: 10px;
    font-size: 0;
}
.cdl-goods-list .cdl-goods-pic img{
    width: 50px;
    height: 50px;
}
.cdl-goods-list .cdl-goods-name{
    float: left;
    width: 120px;
    height: 52px;
    overflow: hidden;
}
.cdl-goods-list .cdl-good-info{
    float: right;
    text-align: right;
}
.cdl-goods-list .cdl-good-num{
	font-weight: 700;
}
.cdl-bom{
    padding: 8px;
    background: #f5f5f5;
    _height: 45px;
    _padding-top: 15px;
    _padding-bottom: 0;
}
.cdl-bom .cdl-total{
    float: left;
    line-height: 29px;
}
.cdl-bom a{
    float: right;
    height: 29px;
    padding: 0 10px;
    background: #e4393c;
    color: #fff;
    text-align: center;
    font-weight: 700;
    line-height: 29px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
/***********************导航-end***********************/

/***********************fs***********************/
.fs{
	/*background: #f5f5f5;*/
}
.fs-col1{
	float: left;
	width: 200px;
	background: #fff;
	height: 455px;
    box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.cate-menu{
	width: 100%;
}
.cate-menu li.cate-menu-one{
	width: 100%;
	height: 50px;
	margin-bottom: 8px;
	position: relative;
}
.cate-menu li.cate-menu-one:first-child{
	margin-bottom: 7px;
}
.cate-menu li.cate-menu-one a.cate-menu-a{
	display: block;
	padding-left: 25px;
	width: 100%;
	height: 100%;
	line-height: 50px;
	font-size: 14px;
	font-weight: bold;
}
.cate-menu li.cate-menu-on a.cate-menu-a{
	background: #d72a28;
	color: #fff;
}
.cate-menu li.cate-menu-one i{
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../img/shop-idx-icons.png);
	margin-right: 12px;
	vertical-align: middle;
}
.cate-menu li.cate-menu-one i.cate-menu-icon1{background-position: 0px -49px;}
.cate-menu li.cate-menu-one i.cate-menu-icon2{background-position: 0px -104px;}
.cate-menu li.cate-menu-one i.cate-menu-icon3{background-position: 0px -160px;}
.cate-menu li.cate-menu-one i.cate-menu-icon4{background-position: 0px -217px;}
.cate-menu li.cate-menu-one i.cate-menu-icon5{background-position: 0px -274px;}
.cate-menu li.cate-menu-one i.cate-menu-icon6{background-position: 0px -330px;}
.cate-menu li.cate-menu-one i.cate-menu-icon7{background-position: 0px -387px;}
.cm-arrow-rig{
    display: inline-block;
    background: url(../img/shop-idx-icons.png);
    width: 6px;
    height: 10px;
    background-position: -284px -47px;
    text-indent: 9999px;
    overflow: hidden;
}
.cate-menu li.cate-menu-on i.cate-menu-icon1{background-position: -70px -49px;}
.cate-menu li.cate-menu-on i.cate-menu-icon2{background-position: -70px -104px;}
.cate-menu li.cate-menu-on i.cate-menu-icon3{background-position: -70px -160px;}
.cate-menu li.cate-menu-on i.cate-menu-icon4{background-position: -70px -217px;}
.cate-menu li.cate-menu-on i.cate-menu-icon5{background-position: -70px -274px;}
.cate-menu li.cate-menu-on i.cate-menu-icon6{background-position: -70px -330px;}
.cate-menu li.cate-menu-on i.cate-menu-icon7{background-position: -70px -387px;}
.cate-menu li.cate-menu-on .cm-arrow-rig{background-position: -301px -47px;}
.cate-menu li img{margin-right: 6px;vertical-align: middle;width:16px;}

.cm-arrow-rig{
    position: absolute;
    top: 20px;
    right: 20px;
    line-height: 14px;
    font-weight: normal;
}
.cate-pop{
	position: absolute;
	width: 290px;
	border: 1px solid #D72A28;
	background: #fff;
	top: 0px;
	left: 200px;
	z-index: 999;
	font-size: 12px;
	min-height: 50px;
	padding: 1px 10px 0px 5px;
	display: none;
}

.cate-detail-item{
	position: relative;
	margin-top: 10px;
	display: block;
}
.cate-detail-item .cate-detail-tit{
    overflow: hidden;
    width: 90px;
    text-align: right;
    font-weight: 700;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    float: left;
    margin-top: 15px;
    margin-right: -1px;
    border-right: 1px solid #e0e0e0;
    padding-right: 10px;
}
.cate-detail-item .cate-detail-con{
	border-top: 1px solid #eee;
	padding-top: 10px;
	float: left;
	width: 180px;
	padding-bottom: 10px;
}
.cate-detail-con a{
	float: left;
	margin: 4px 0;
	padding: 0 10px;
	height: 16px;
	border-left: 1px solid #e0e0e0;
	line-height: 16px;
	white-space: nowrap;
	color: #666;
}
.cate-detail-con a:first-child{
	border-left: none;
}
.cate-detail-con a:hover{
	color: #D72A28;
}
.cate-pop .cate-detail-item:first-child .cate-detail-con{
	border-top: none;
}
.cate-pop .cate-detail-item:first-child{
	margin-top: 0px;
}
.cate-menu li.cate-menu-one:hover .cate-pop{
	display: block;
}

.cate-detail-item2{
	padding-top: 10px;
    float: left;
    padding-bottom: 10px;
    border-top: none;
    padding-top: 10px;
}
.cate-detail-item2 a {
    float: left;
    margin: 4px 0;
    padding: 0 10px;
    height: 16px;
    border-left: 1px solid #e0e0e0;
    line-height: 16px;
    white-space: nowrap;
    color: #666;
}
.cate-detail-item2:first-child a{
    border-left: none;
}

.cate-detail-item2 a:hover{
	color: #D72A28;
}


/**banner**/
.fs-col2{
	float: left;
	width: 1000px;
	height: 455px;
}
.ixz-slide-list{
	width: 100%;
	height: 100%;
	position: relative;
}
.ixz-slide-list .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	z-index: 999;
}
.ixz-slide-list .bx-wrapper .bx-viewport{
	width: 1000px;
	height: 455px;
}
.ixz-slide-list .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	bottom: 18px!important;
}
.ixz-slide-list .bx-wrapper .bx-pager.bx-default-pager a.active{
	width: 28px!important;
	background: #ec6827;
}
.ixz-slide-list .bx-wrapper .bx-pager{
	text-align: right;
	padding-right: 40px;
}
.ixz-slide-list .bx-wrapper .bx-pager.bx-default-pager a{
	text-align: center;
	width: 8px;
	height: 8px;
	background: #fff;
}
.ixz-slide-list .bx-wrapper .bx-pager.bx-default-pager a:hover{
	background: #ec6827;
}
.ixz-slide-list .bx-wrapper .bx-viewport{
	border: none;
}
.ixz-slide-list .bx-wrapper .ixz-slider img{
	width: 1000px;
	height: 455px;
}
.ixz-slide-list .bx-wrapper .bx-controls-direction a{
	width: 34px;
	height: 58px;
	display: inline-block;
	background: url(../img/shop-idx-arrow.png);
}
.ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-prev{
	background-position: 0px 0px;
}
.ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-prev:hover{
	background-position: 0px -86px;
}
.ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-next{
	background-position: -72px 0px;
}
.ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-next:hover{
	background-position: -72px -86px;
}
.ixz-slide-list .ixz-slider{
	position: absolute;
	top: 0;
	left: 0;
	width: 1000px;
	height: 455px;
}
/***********************fs-end***********************/


/***********************限时秒杀***********************/
.time-spike{
	width: 100%;
}

/*top*/
.index-hot-top {
	border-bottom: 2px solid #dddddd;
	padding-bottom: 7px;
	height: 40px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.time-spike-ico{
	display: inline-block;
	background: url(../img/shop-idx-icons.png);
	background-position: -142px -48px;
	width: 12px;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-top: 6px;
}
.index-hot-top .ititle{
	font-size: 24px;
	float: left;
}

.index-hot-top .ititle-s{
	color: #999;
	margin-left: 5px;
    vertical-align: bottom;
    float: left;
    margin-top: 12px;
}
.nindex-tab{
	float: left;
	position: relative;
}
.nindex-tab li{
	float: left;
	margin-left: 40px;
	position: relative;
	font-size: 16px;
	height: 26px;
	text-align: center;
	cursor: pointer;
    margin-top: 14px;
    line-height: 14px;
    color: #666;
}

.nindex-tab li.ion{
	border-bottom: 2px solid #ff990c;
	color: #333;
}
.nindex-tab li.ion:after{
	position: absolute;
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	margin-left: 5px;
	vertical-align: middle;
	border-bottom: 4px solid #ff990c;
	border-top: 0 none;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	_color: #ff990c;
	_filter: chroma(color=#ff990c);
	bottom: -1px;
	left: 50%;
	margin-left: -2px;
}
.index-hot-top .imore{
	float: right;
	margin-top: 12px;
}
.time-spike-con{
	width: 100%;
	margin-top: 12px;
}

/*ul-li5-s*/
.ul-li5-s{
}
.ul-li5-s li{
	float: left;
	width: 192px;
	margin-left: 60px;
}
.skitem-img{
	width: 192px;
	height: 192px;
}
.skitem-img img{
	width: 192px;
	height: 192px;
}
.skitem-name{
	height: 35px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 5px auto;
}
.skitem-price{
	color:#fc9a0e;
	font-weight: bold;
	font-size: 16px;
}
.skitem-percent{
	width: 100%;
	margin-top: 14px;
}
.skitem-percent-chart{
	width: 100%;
	height: 5px;
	background: #dedede;
	position: relative;
}
.skitem-percent-chart span{
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	border-radius: 0px 3px 3px 0px;
	height: 100%;
}
.skitem-percent-chart span.state-red{background: #e70212;}
.skitem-percent-chart span.state-green{background: #6cb428;}
.skitem-percent-chart span.state-yellow{background: #fd990c;}
.skitem-percent-des{
	margin-top: 4px;
	font-size: 12px;
}
.skitem-percent-des i{
	margin-right: 4px;
}
/*ul-li5-s-end*/
.time-spike-list .bx-wrapper{
	max-width: 1200px!important;
}
.time-spike-list.ul-li5-s li{
	margin-right: 60px!important;
	margin-left: 0px;
}
.surplus-time{
	margin-top: 25px;
	font-weight: bold;
	color: #6db327;
}
.surplus-time i{
	display: inline-block;
	width: 13px;
	height: 15px;
	background: url(../img/shop-idx-icons.png);
	background-position: -212px -48px;
    vertical-align: sub;
    margin-right: 6px;
}
.time-spike-list .bx-wrapper .bx-viewport{
	border-width: 0px;
	background: none;
}
.time-spike-list .bx-wrapper .bx-controls-auto{
	display: none;
}
.time-spike-list .bx-wrapper .bx-controls-direction a{
	display: inline-block;
	background: url(../img/shop-idx-miaoshatab.png) no-repeat;
	width: 36px;
	height: 24px;
	top: 330px;
}
.time-spike-list .bx-wrapper .bx-controls-direction .bx-prev{
	background-position: 0px -31px;
	right: 36px;
	left: auto;
}
.time-spike-list .bx-wrapper .bx-controls-direction .bx-next{
	background-position: -36px 0px;
}
.time-spike-list .bx-wrapper .bx-controls-direction a.disabled{
	display: block;
}
.time-spike-list .bx-wrapper .bx-controls-direction a.bx-prev.disabled{
	background-position: 0px 0px;
}
.time-spike-list .bx-wrapper .bx-controls-direction a.disabled{
	background-position: -36px -31px;
}
/***********************限时秒杀-end***********************/


/***********************实惠购***********************/
.border-none{
	border: none;
}
.benefit-list{
	background: url(../img/shop-idx-setiao.png) no-repeat 10px 0px;
	padding-top: 1px;
}
.ul-li5-b{
	margin-left: -10px;
	height: 325px;
}
.benefit-con .ul-li5-b{
	margin-bottom: 35px;
}
.ul-li5-b li{
	float: left;
	width: 232px;
	margin-left: 10px;
}
.ul-li5-b li a{
	width: 100%;
	display: block;
	background: #fafafa;
	padding: 28px 30px 15px 30px;
	height: 310px;
	transition: all 0.5s;
}
.ul-li5-b li:hover a{
	height: 325px;
    box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.1);
}
.ul-li5-b li .skitem-img,.benefit-img{
	width: 172px;
	height: 172px;
	display: table;
	margin: 0 auto;
}
.ul-li5-b li .skitem-img p,.benefit-img p{
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    width: 100%;
    height: 100%;
}
.ul-li5-b li .skitem-img p img{
	width: auto;
	height: auto;
	width: 172px;
	height: 172px;
	display: block;
}
.ul-li5-b li .skitem-name,.benefit-name{
	text-align: center;
	margin: 12px auto 6px;
	height: auto;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
}
.ul-li5-b li .skitem-price,.benefit-price{
	text-align: center;
	font-weight: normal;
	font-size: 14px;
	color: #fc9a0e;
}
.skitem-gary,.benefit-gary{
	text-align: center;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #bbb;
	margin-top: 10px;
}
/***********************实惠购-end***********************/



/***********************楼层-牦牛肉干***********************/
.ixz-floor{
	margin-top: 34px;
}
.ixz-floor-top{
	margin-bottom: 14px;
	font-size: 22px;
	position: relative;
}
.ixz-floor-line{
	margin: 0px 4px;
    color: #666;
    font-size: 22px;
}
.ixz-floor-gray{
	color: #999;
}
.ixz-floor-tab{
	float: right;
	font-size: 16px;
	color: #666;
	margin-right: 86px;
}
.ixz-floor-tab li{
	float: left;
	margin-right: 30px;
	line-height: 32px;
	cursor: pointer;
}
.ixz-floor-tab li.ift-on{
	color: #fc9a0e;
	border-bottom: 2px solid #fc9a0e;
}
.ixz-floor-more{
	font-size: 15px;
	float: right;
	color: #666;
	position: absolute;
	top: 6px;
	right: 0px;
}
.ixz-floor-more i{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/shop-idx-icons.png);
	background-position: -211px -102px;
	margin-left: 6px;
	vertical-align: bottom;
}
.ixz-floor-con{
	height: 612px;
}
.ixz-floor-lef{
	float: left;
	width: 232px;
	height: 100%;
	position: relative;
}
.act-lef-top{
	width: 100%;
	height: 296px;
}
.act-lef-top img{
	width: 100%;
	height: 296px;
}
.act-lef-main{
}


.act-lef-tab{
	position: absolute;
	top: 298px;
	right: 0;
	text-align: right;
	z-index: 9;
}
.act-lef-tab li{
	margin-bottom: 15px;
	cursor: pointer;
}
.act-lef-tab li span{
	width: 125px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #fff;
	display: inline-block;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
}

/*牦牛肉干*/
.idx-mnrg .ixz-floor-lef{
	/*background: #996c6a;*/
}
.idx-mnrg .ixz-floor-lef .act-lef-tab li span{
	background: #bd9593;
}
.idx-mnrg .ixz-floor-lef .act-lef-tab li.alt-on{
	width: 140px;
	background: #502927;
	position: relative;
}
.idx-mnrg .ixz-floor-lef .act-lef-tab li.alt-on:after{
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-left: 15px solid #502927;
    border-right: 0 none;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    top: 0;
    right: -15px;
}
.idx-mnrg .ixz-floor-lef .act-lef-tab li.alt-on span{
	background: #502927;
	box-shadow: none;
}
.triangle{
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-right: 269px solid #996c6a;
    border-left: 0 none;
    border-top: 22px solid transparent;
    border-bottom: 22px solid transparent;
    margin-top: -22px;
    position: absolute;
    z-index: 3;
}
.act-lef-more{
	position: absolute;
	bottom: 20px;
	right: 10px;
	color: #fff;
}
.floor-lef-ad{
	display: block;
	width: 232px;
	height: 305px;
	cursor: pointer;
}
.floor-lef-ad img{
	width: 232px;
	height: 305px;
}
.ixz-floor-rig{
	float: right;
	width: 968px;
}
.ixz-floor-list{
	margin-left: -2px;
}
.ixz-floor-list li{
	width: 232px;
	height: 300px;
	border: 1px solid #fff;
    margin-bottom: 10px;
    margin-left: 10px;
    background: #fff;
    float: left;
    margin-top: 0px;
    padding: 18px 28px 15px 28px;
    position: relative;
    transition: all 0.8s;
    box-sizing: border-box;
}
.benefit-img p img{
	width: auto;
	height: auto;
	width: 172px;
	height: 172px;
	display: block;
}
.ixz-floor-list li:hover{
	box-shadow: 0px 1px 8px 2px rgba(0,0,0,0.05);
}

.ixz-floor-list li .benefit-gary{
	opacity: 0;
	filter: alpha(opacity=0);
	transition: all 0.8s;
}
.ixz-floor-list li:hover .benefit-gary{
	opacity: 1;
	filter: alpha(opacity=100);
}
.ixz-floor-list li .benefit-img p{
	position: relative;
}
.ixz-floor-list li .benefit-img img{
	transition: all 0.2s;
	position: absolute;
	top: 0;
	left: 0;
}
.ixz-floor-list li:hover .benefit-img img{
	/*left: -3px;
	top: -3px;
	width: 178px;
	height: 178px;*/
	/*-webkit-transform:scale(1.02); 
	-moz-transform:scale(1.02); 
	-o-transform:scale(1.02); */
}


.ixz-floor-list li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.idx-tag{
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -35px;
	width: 70px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #fff;
}
.xinpin{
	background: #288c2d;
}
.count{
	background: #d92524;
}
/***********************牦牛肉干-end***********************/

.shop-idx-ad {
	width: 1200px;
	height: 100px;
	margin: 22px auto 0px;
	text-align: center;
    box-shadow: 0 1px 0px rgba(0,0,0,.1);
}
.gray-bg-idx{
	background: #F5F5F5;
	padding-bottom: 40px;
}

/*左侧-浮动*/
.shop-idx-fixed{
	position: fixed;
	z-index: 100;
	bottom: 35px;
	left: 20px;
	width: 48px;
	display: none;
}
.sid-top-ico,.sid-bottom-ico{
	display: inline-block;
	width: 48px;
	height: 34px;
	background: url(../img/shop-idx-leftfixed.png);
}
.sid-top-ico{
	background-position: 0px 0px;
}
.sid-bottom-ico{
	background-position: -70px 0px;
}
.sid-list{
	border: 1px solid #e1e1e1;
	border-radius: 4px;
	background: #fff;
	margin: 3px auto;
}
.sid-list li a{
	display: block;
	padding: 7px 8px;
	margin-top: 4px;
	transition: all 0.3s;
}
.sid-list li:first-child a{
	margin-top: 0px;
}
.sid-list li.sid-on a{
	background: #d72a28;
	color: #fff;
}
.sid-toTop{
	width: 48px;
	height: 32px;
	display: inline-block;
	background: url(../img/shop-idx-leftfixed.png);
    background-position: 13px -47px;
	text-indent: 9999px;
	overflow: hidden;
	white-space: nowrap;
}
/*左侧-浮动-end*/
.shop-idx-bg{
	background-image: url(../img/shop-idx-bg1.jpg);
	background-position: 50% 110px;
	background-repeat: no-repeat;
}
.gray-price{
	color: #a2a2a2;
	text-decoration: line-through;
	margin-left: 4px;
}


/*========================================
 * 店铺详情页
 ========================================*/
.ixz-store-box-main{
	margin-bottom: 45px;
}
.store-bg{
	background-image: url(../img/ixz-shop-store-bg.jpg);
    background-position: 50% 110px;
    background-repeat: repeat-y;
}
.ixz-store-top-signs{
	width: 100%;
	height: 110px;
	overflow: hidden;
	position: relative;
}
.ixz-store-top-signs .ists-pic{
	width: 1920px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	text-align: center;
}
.ixz-store-nav{
	height: 40px;
	color: #fff;
	background: #f75421;
	line-height: 40px;
}
.ixz-store-nav .isn-all{
	display: inline-block;
	width: 108px;
	text-align: center;
	float: left;
}
.ixz-store-nav .isn-all i{
    display: inline-block;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    margin-left: 5px;
    vertical-align: middle;
    border-top: 4px solid #fff;
    border-bottom: 0 none;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    _color: #fff;
    _filter: chroma(color=#fff);
    -webkit-transition: transform 0.2s ease 0s;
    transition: transform 0.2s ease 0s;
}
.ixz-store-nav-list{
	float: left;
}
.ixz-store-nav-list li{
	float: left;
	padding: 0px 12px;
	min-width: 75px;
	text-align: center;
	margin-right: 6px;
}
.ixz-store-nav-list li a{
	display: block;
	color: #fff;
}
.ixz-store-nav-list li.isn-on{
	background: #e6201f;
}
.ixz-store-banner-box{
	width: 100%;
	margin: 6px 0px 30px 0px;
	height: 400px;
}
.ixz-store-banner-box .ixz-slide-list{
	width: 100%;
	height: 400px;
	position: relative;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	z-index: 999;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-viewport{
	width: 1200px;
	height: 400px;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	bottom: 18px!important;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-pager.bx-default-pager a.active{
	width: 28px!important;
	background: #ec6827;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-pager{
	text-align: right;
	padding-right: 40px;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-pager.bx-default-pager a{
	text-align: center;
	width: 8px;
	height: 8px;
	background: #fff;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-pager.bx-default-pager a:hover{
	background: #ec6827;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-viewport{
	border: none;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .ixz-slider img{
	width: 1200px;
	height: 400px;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-controls-direction a{
	width: 34px;
	height: 58px;
	display: inline-block;
	background: url(../img/shop-idx-arrow.png);
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-prev{
	background-position: 0px 0px;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-prev:hover{
	background-position: 0px -86px;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-next{
	background-position: -72px 0px;
}
.ixz-store-banner-box .ixz-slide-list .bx-wrapper .bx-controls-direction a.bx-next:hover{
	background-position: -72px -86px;
}
.ixz-store-banner-box .ixz-slide-list .ixz-slider{
	position: absolute;
	top: 0;
	left: 0;
	width: 1200px;
	height: 400px;
}

.ixz-store-lef{
	width: 200px;
	float: left;
}
.ixz-store-top{
	width: 100%;
	background: #fff;
    padding-bottom: 5px;
    font-size: 12px;
}
.ixz-lef-mb{
	margin-bottom: 30px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.15);
}
.ixz-store-title{
	width: 100%;
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
	font-size: 14px;
	background: #d82a29;
}
.ixz-store-title .store-more{
	float: right;
	color: #fff;
}
.store-lef-xlzj{
	background: #fff;
}
.store-lef-tab{
	width: 100%;
	padding: 10px 0px 0px 28px;
}
.store-lef-tab span{
	display: inline-block;
	font-weight: bold;
	color: #999;
	margin-right: 20px;
}
.store-lef-tab span.slt-on{
	color: #d72a28;
}
.store-xlzj-list{
	width: 192px;
	margin: 10px auto 0px;
	padding-bottom: 10px;
}
.store-xlzj-list li{
	padding: 10px 10px 10px 10px;
	margin-top: 30px;
}
.store-xlzj-list li:first-child{
	margin-top: 0px;
}
.store-xlzj-list li:hover{
	box-shadow: 0px 0px 3px rgba(0,0,0,0.15);
	border: 1px solid #eee\9\0;
}
.store-xlzj-list .isl-pic{
	width: 172px;
	height: 172px;
}
.store-xlzj-list .isl-pic p{
	width: 172px;
}
.store-xlzj-list .isl-pic p img{
	width: 172px;
	height: 172px;
}
.store-lef-spfl{
	background: #fff;
}
.store-spfl-main li{
	height: 42px; 
	border-bottom: 1px solid #eeeeee;
	font-weight: bold;
}
.store-spfl-main li a{
	display: block;
	width: 100%;
	height: 100%;
	padding: 9px 0px 9px 0px;
}
.store-spfl-main li span{
	padding-left: 20px;
}
.store-spfl-main li.spfl-on{
	background: #eeeeee;
}
.store-spfl-main li.spfl-on span{
	display: block;
	border-left: 2px solid #d72a28;
	color: #d72a28;
}

.ixz-store-top .shoptop{
	border: none;
	float: none;
}

.ixz-store-rig{
	float: right;
	width: 986px;
}
.ixz-store-list-box{
	margin-top: 10px;
}
.ixz-store-list{
	margin-left: -10px;
	margin-bottom: 15px;
}
.ixz-store-list li{
	float: left;
	padding: 15px 15px 8px 15px;
	background: #fff;
	width: 189px;
	margin-left: 10px;
	border: 1px solid #fff;
	transition: all 0.3s;
	margin-bottom: 10px;
}
.ixz-store-list li:hover{
	border: 1px solid #eeeeee\0\9;
    box-shadow: 0px 2px 5px rgba(0,0,0,0.15);
}
.isl-pic{
	width: 160px;
	height: 160px;
	display: table;
}
.isl-pic p{
	width: 160px;
    height: 100%;
    vertical-align: middle;
    display: table-cell;
    margin: 0px auto;
    text-align: center;
}
.isl-pic img{
	width: 160px;
	height: 160px;
	display: block;
}
.isl-price{
	margin-top: 14px;
	color: #d72a28;
}
.isl-price span{
	font-weight: bold;
	color: #d72a28;
	font-size: 16px;
}
.isl-name{
	font-size: 12px;
	color: #666;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 30px;
    margin: 2px auto 10px;
}
.isl-tip{
	height: 16px;
}
.isl-tip span{
	display: inline-block;
	margin-right: 3px;
}
.ixz-store-newgoods{
	background: #fff;
	margin-top: 0px;
	padding: 10px 5px;
}
.ixz-store-newgoods li{
	width: 220px;
    margin-left: 25px;
    margin-bottom: 15px;
}
.ixz-store-newgoods .ixz-store-list{
    margin-left: -20px;
    margin-bottom: 0px;
}

.ixz-store-newgoods .isl-pic{
	width: 180px;
	height: 180px;
}
.ixz-store-newgoods .isl-pic p{
	width: 180px;
}
.ixz-store-newgoods .isl-pic img{
	width: 180px;
	height: 180px;
}

/*===========================================
 * 新闻页
 ===========================================*/
.ixz-shop-news-title{
	width: 100%;
	overflow: hidden;
	text-align: center;
	position: relative;
	height: 30px;
	margin: 34px 0px 36px 0px;
}
.ixz-shop-news-title img{
	display: block;
	width: 1920px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
.ixz-shop-news-hot{
	width: 100%;
}
.isnh-lef{
	float: left;
	width: 520px;
}
.isnx-title{
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	color: #D72A28;
	padding-left: 35px;
	border-bottom: 1px solid #D72A28;
	padding-bottom: 5px;
	margin-bottom: 10px;
    padding-top: 17px;
}
.isnx-title i{
	display: inline-block;
	width: 32px;
	height: 19px;
	background: url(../img/ixz-shop-news-icons.png) no-repeat 0px -48px;
	margin-left: 35px;
    vertical-align: middle;
    margin-bottom: 3px;
}
.isnx-slider{
	width: 520px;
	height: 390px;
	position: relative;
}
.isnx-slider .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	z-index: 999;
}
.isnx-slider .bx-wrapper .bx-viewport{
	width: 520px;
	height: 390px;
}
.isnx-slider .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	bottom: 52px!important;
}
.isnx-slider .bx-wrapper .bx-pager.bx-default-pager a.active{
	width: 28px!important;
	background: #ec6827;
}

.isnx-slider .bx-wrapper .bx-pager.bx-default-pager a{
	text-align: center;
	width: 8px;
	height: 8px;
	background: #fff;
}
.isnx-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{
	background: #ec6827;
}
.isnx-slider .bx-wrapper .bx-viewport{
	border: none;
}
.isnx-slider .ixz-slider img{
	width: 520px;
	height: 390px;
}
.isnx-slider .bx-wrapper .bx-controls-direction a{
	width: 34px;
	height: 58px;
	display: inline-block;
	background: url(../img/shop-idx-arrow.png);
}
.isnx-slider .bx-wrapper .bx-controls-direction a.bx-prev{
	background-position: 0px 0px;
}
.isnx-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover{
	background-position: 0px -86px;
}
.isnx-slider .bx-wrapper .bx-controls-direction a.bx-next{
	background-position: -72px 0px;
}
.isnx-slider .bx-wrapper .bx-controls-direction a.bx-next:hover{
	background-position: -72px -86px;
}
.isnx-slider .ixz-slider{
	position: absolute;
	top: 0;
	left: 0;
	width: 520px;
	height: 390px;
}
.isnx-news-title{
	width: 520px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 18px;
	padding-left: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(215,42,40,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2d72a28,endColorstr=#B2d72a28);
}
.isnh-rig{
	float: right;
	width: 665px;
}
.isnh-tab {
	margin-bottom: 18px;
}
.isnh-tab ul{
	margin-left: -18px;
}
.isnh-tab li{
	float: left;
	width: 107px;
	height: 48px;
	border-bottom: 1px solid #ddd;
	margin-left: 20px;
    padding: 18px 0px 0px 29px;
}
.isnh-tab li.isnh-on{
	background: url(../img/ixz-shop-news-tabbg.png) no-repeat 0px 0px;
	color: #fff;
	border-bottom: none;
}
.isnh-list-box .isnh-list:first-child{
	border-top: none;
	padding-top: 5px;
}
.isnh-list{
	width: 100%;
	border-top: 1px solid #ddd;
	padding: 14px 12px 22px 5px;
}
.isnh-list:hover .isnh-title,
.isnh-list:hover .isnh-time,
.isnh-list:hover .isnh-info{
	color: #D72A28;
}

.isnh-title{
	font-size: 18px;
	overflow: hidden;
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.isnh-time{
	font-size: 12px;
	color: #999;
	margin-top: 3px;
	margin-bottom: 5px;
}
.isnh-info{
	font-size: 12px;
	line-height: 24px;
	color: #666;
	height: 48px;
	overflow: hidden;
}

.ixz-shop-news-box{
	background: #F8F8F8;
	padding-bottom: 25px;
	padding-top: 1px;
	margin-top: 50px;
}
.ixz-shop-news-item li{
	width: 100%;
	height: 160px;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	background-color: #fff;
	padding: 5px;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
}

.snews-pic{
	float: left;
	width: 200px;
	height: 150px;
	margin-right: 20px;
}
.snews-pic img{
	width: 200px;
	height: 150px;	
}
.snews-rig{
    float: left;
    width: 1170px;
    padding: 0px 10px 0px 10px;
}
.snews-title{
	font-size: 18px;
	font-weight: bold;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    margin-top: 9px;
}

.snews-info{
    color: #666;
    height: 48px;
    overflow: hidden;
    margin: 10px 0px 22px 0px;
    line-height: 24px;
}
.snews-tip{
	color: #999;
	font-weight: bold;
	font-size: 12px;
}
.snews-tip span{
	margin-right: 12px;
}
.snews-tip span i{
	display: inline-block;
	background: url(../img/ixz-shop-news-icons.png) no-repeat;
	width: 15px;
	margin-right: 4px;
	vertical-align: middle;
}
.snews-tip .time-ico{
	height: 15px;
	background-position: 0px 0px;
    margin-top: -2px;
}
.snews-tip .see-ico{
	height: 10px;
	background-position: -91px -3px;
}
.snews-tip .source-ico{
	height: 13px;
    background-position: -181px -1px;
}
.snews-tip .comment-ico{
	height: 15px;
	background-position: -272px 0px;
}
.ixz-shop-news-item li:hover{
	background: none;
}
.ixz-shop-news-item li:hover .snews-title a{
	color: #D72A28;
}

/*右边浮动*/

.contact-qq{
	width: 42px;
	height: 42px;
	position: fixed;
	right: 0px;
	bottom: 131px;
	/*background: #999;*/
	cursor: pointer;
	border-radius: 3px 0px 0px 3px;
	z-index: 99;
	behavior: url(js/PIE.htc);
}
.contact-icon{
	width: 42px;
	height: 42px;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: 3px 0px 0px 3px;
	z-index: 99;
	behavior: url(js/PIE.htc);
	background: #999;
	display: inline-block;
	z-index: 100;
	transition: all 0.4s; 
}
.contact-qq i{
	display: inline-block;
	width: 42px;
	height: 42px;
	background: url(../img/contact-qq.png) no-repeat center center;
	z-index: 100;
}
.contact-qq span.contact-word{
	font-size: 14px;
	display: inline-block;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: #999;
	border-radius: 3px 3px 0px 3px;
	z-index: 99;
	behavior: url(js/PIE.htc);
	color: #fff;
	width: 90px;
	text-align: center;
	line-height: 42px;
	transition: left 0.4s;
	height: 0px;
	overflow: hidden;
}
.contact-qq:hover .contact-icon{
	background: #ffa164 ;
}
.contact-qq:hover i{
	background: #ffa164 url(../img/contact-qq.png) no-repeat center center;
}

.contact-qq:hover span.contact-word{
	height: auto;
	overflow: auto;
	left: -89px;
	background: #ffa164 ;
}

.contact-qq span.contact-word a{
	display: inline-block;
	height: 42px;
	line-height: 42px;
	color: #fff;
	z-index: 99;
	behavior: url(js/PIE.htc);
	position: relative;
	border-radius: 3px;
	background: #ffa164;
	width: 100%;
}
.contact-qq span.contact-word a:hover{
	color: #fff;
	opacity: 0.9;
	background: #FFAF7B;
}


.ixz-shop-topuser{
    width: 160px;
    line-height: 18px;
    vertical-align: middle;
}


































