@charset "utf-8";
blockquote,
body,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
input,
li,
ol,
p,
pre,
ul {
     margin: 0;
     padding: 0
}

address,
caption,
cite,
code,
em,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
strong,
table,
td,
th {
     font-weight: 400;
     font-style: normal;
     font-size: 1em
}

strong {
     font-weight: 700
}

ol,
ul {
     list-style: none outside none
}

fieldset,
img {
     border: medium none
}

caption,
th {
     text-align: left
}

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

body {
     margin: 0;
     padding: 0;
     background: #FFF none repeat scroll 0 0;
     color: #666;
     
     font-family: "微软雅黑"
}

a {
     outline: medium none;
     color: #555
}

a:active,
a:link,
a:visited {
     text-decoration: none
}

a:hover {
     color: #00a53c;
     text-decoration: none
}

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

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

.w {
     width: 100%
}

.wrapper {
     margin: auto;
     width: 1200px
}

.fl {
     float: left
}

.fr {
     float: right
}

.block {
     display: block
}

.none {
     display: none
}

.goods-price {
     font-family: Verdana;
     margin: 0;
}

.goods-price em {
     color: #C00;
     font-weight: 600
}

.nc-appbar-tabs a.compare {
     display: none !important
}

.ads-topbanner-layout {
     display: block;
     overflow: hidden;
     width: 100%;
     text-align: center
}

.home-focus-layout {
     position: relative;
     z-index: 1;
     margin: 10px auto 0 auto;
     width: 1200px
}

.full-screen-slides {
     position: relative;
     z-index: 1;
     width: 100%;
     height: 442px;
     
}

.focus-con{
     position: relative;
     z-index: 1;
	 margin: auto 0;
}

.full-screen-slides li {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: #01c4bd;
}

.full-screen-slides li a {
     position: absolute;
     z-index: 2;
     display: block;
     width: 100%;
     height: 450px;
     text-indent: -9999px
}

.full-screen-slides-pagination {
     position: absolute;
     top: 600px;
     left: 50%;
     z-index: 9;
     display: none;
     margin-left: -388px;
     padding: 7px 8px;
     width: 760px;
     height: 6px;
     list-style: none;
     text-align: center;
     font-size: 0
}

.full-screen-slides-pagination li {
     display: inline-block;
     overflow: hidden;
     margin-left: 4px;
     width: 24px;
     height: 6px;
     background: rgba(0, 0, 0, .25);
     list-style: none;
     vertical-align: top;
     word-spacing: normal;
     letter-spacing: normal;
     cursor: pointer;
     filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#3F000000', endColorstr='#3F000000')
}

.full-screen-slides-pagination a {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
     height: 100%;
     text-indent: -9999px
}

.home-focus-layout .angle-btn {
     position: absolute;
     width: 29px;
     height: 60px;
     z-index: 3;
     background: #000;
     top: 180px
}

.home-focus-layout .prev-btn {
     left: 0;
     
     background: url(../image/banner_left.png) no-repeat;
}

.home-focus-layout .next-btn {
     right: 0;
     
     background: url(../image/banner_right.png) no-repeat;
}



.wwi-new-slide {
     clear: both;
     margin: 0 auto;
     margin-top: 30px;
     width: 1200px;
     height: 360px
}

.wwi-new-slide .left-slide {
     width: 242px;
     height: 360px;
     float: left;
     background: #fff
}

.wwi-new-slide .left-slide .title {
     font-size: 24px
}

.wwi-new-slide .left-slide .title a.wwisp {
     height: 60px;
     line-height: 60px;
     padding: 0 15px;
     position: relative;
     top: -9px;
     left: 20px;
     color: #fff;
     font-size: 16px;
     font-weight: 400;
     background-color: #a9d702;
     display: inline-block
}

.wwi-new-slide .left-slide .title a.wwisp i {
     background-position: -434px -192px;
     height: 9px;
     width: 4px;
     display: block;
     position: absolute;
     top: 0;
     right: -4px
}

.wwi-new-slide .left-slide .title i {
     background: url(../image/icon_common1.png) no-repeat
}

.wwi-new-slide .left-slide .links {
     padding: 0 0 20px 30px;
     overflow: hidden;
     zoom: 1;
     height: 236px
}

.wwi-new-slide .left-slide .links li {
     margin-top: 15px;
     float: left;
     font-size: 14px;
     width: 50%;
     white-space: nowrap;
     overflow: hidden
}

.wwi-new-slide .left-slide .links a {
     color: #000;
     text-decoration: none
}

.wwi-new-slide .left-slide .links a.on {
     color: #a9d702;
     text-decoration: none
}

.wwi-new-slide .jfocus-trigeminy {
     position: relative;
     float: right;
     overflow: hidden;
     width: 956px;
     height: 360px
}

.wwi-new-slide .jfocus-trigeminy ul {
     position: absolute;
     z-index: 1;
     overflow: hidden;
     width: auto;
     height: 360px
}

.wwi-new-slide .jfocus-trigeminy ul li {
     float: left;
     width: 956px;
     height: 360px
}

.wwi-new-slide .jfocus-trigeminy ul li a {
     float: left;
     display: block;
     width: 239px;
     height: 360px
}

.wwi-new-slide .jfocus-trigeminy ul li a img {
     width: 235px;
     height: 360px;
     margin-left: 4px
}

.wwi-new-slide .jfocus-trigeminy .arrow {
     position: absolute;
     top: 130px;
     z-index: 2;
     width: 45px;
     height: 100px;
     background: url(../image/home_bg2.png) no-repeat;
     cursor: pointer
}

.wwi-new-slide .jfocus-trigeminy .pre {
     left: 0;
     background-position: 0 -100px
}

.wwi-new-slide .jfocus-trigeminy .next {
     right: 0;
     background-position: -45px -100px
}

.wwi-new-slide .jfocus-trigeminy .pagination {
     display: none
}

.limited_time {
     float: left;
     width: 210px;
     height: 150px;
     background: #fff
}

.limited_time .clock-wrap {
     position: relative;
     width: 210px;
     height: 150px;
     background: url(../image/clock01.png) no-repeat
}

.limited_time .clock {
     position: absolute;
     top: 26px;
     left: 81px;
     width: 40px;
     height: 40px;
     border: 6px solid transparent;
     border-radius: 50%
}

.limited_time .clock:before {
     position: absolute;
     top: 18px;
     left: 18px;
     width: 7px;
     height: 7px;
     border-radius: 50%;
     background: #fa0808;
     content: ""
}

.limited_time .clock .clock-h {
     position: absolute;
     top: 5px;
     left: 19px;
     width: 5px;
     height: 18px;
     background: url(../image/clock_h.png) no-repeat;
     transform: rotate(10deg);
     -webkit-transform-origin: 2.5px 16.5px;
     -moz-transform-origin: 2.5px 16.5px;
     transform-origin: 2.5px 16.5px
}

.limited_time .clock .clock-m {
     position: absolute;
     top: 19px;
     left: 5px;
     width: 19px;
     height: 5px
}

.limited_time .clock .clock-m:after {
     position: absolute;
     top: -17px;
     left: 14px;
     width: 4px;
     height: 21px;
     border: 1px solid transparent;
     border-radius: 2px;
     background: url(../image/clock_m.png) no-repeat;
     background-color: #1985D9;
     content: "";
     -webkit-transform-origin: 2.5px 19.5px;
     -moz-transform-origin: 2.5px 19.5px;
     transform-origin: 2.5px 19.5px;
     -webkit-animation: tick-tock 20s steps(60, end) infinite;
     -moz-animation: tick-tock 20s steps(60, end) infinite;
     animation: tick-tock 20s steps(60, end) infinite
}

.limited_time .clock .clock-s {
     position: absolute;
     top: -6px;
     left: 17px;
     width: 5px;
     height: 26px;
     -webkit-transform-origin: bottom;
     -moz-transform-origin: bottom;
     transform-origin: bottom;
     -webkit-animation: tick-tock 10s linear infinite;
     -moz-animation: tick-tock 10s linear infinite;
     animation: tick-tock 10s linear infinite
}

.limited_time .clock .clock-s:after {
     position: absolute;
     top: 0;
     left: 0;
     width: 5px;
     height: 5px;
     border-radius: 50%;
     background-color: #fff;
     content: ""
}

@-keyframes tick-tock {
     to {
          transform: rotate(360deg) translate3d(0, 0, 0)
     }
}

@-moz-keyframes tick-tock {
     to {
          -moz-transform: rotate(360deg) translate3d(0, 0, 0)
     }
}

@-webkit-keyframes tick-tock {
     to {
          -webkit-transform: rotate(360deg) translate3d(0, 0, 0)
     }
}

.module {
     margin: 10px 0 0;
     padding: 15px 20px;
     border: 1px solid #ededed;
     background: #fff
}

.module-title {
     font: 14px/22px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"
}

.module-title .more {
     float: right;
     color: #f33;
     font-size: 12px;
     font-family: SimSun
}

.module-title .more span {
     font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"
}

.mall-notice ul {
     padding: 8px 0 0
}

.mall-notice li {
     height: 24px;
     font: 12px/24px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"
}

.mall-notice li a {
     color: #666
}

.mall-notice li a:hover {
     color: #c00
}

.nc-home-news .tabs-nav {
     position: relative;
     z-index: 1;
     height: 32px;
     border-bottom: solid 1px #E7E7E7;
     background: #F7F7F7
}

.nc-home-news .tabs-nav li {
     position: relative;
     z-index: 9;
     float: left;
     display: block;
     margin: 5px 0 0 5px;
     padding: 0;
     width: 70px;
     height: 25px;
     border: solid #F7F7F7;
     border-width: 1px 1px 0 1px;
     background: #F7F7F7;
     text-align: center;
     line-height: 25px
}

.nc-home-news .tabs-nav li.tabs-selected {
     position: relative;
     z-index: 10;
     height: 27px;
     border: solid #E7E7E7;
     border-width: 1px 1px 0 1px;
     background: #FFF;
     color: #333;
     font-weight: 700;
     line-height: 27px
}

.nc-home-news .tabs-nav li a:hover,
.nc-home-news .tabs-nav li.tabs-selected a {
     color: #333
}

.nc-home-news .tabs-panel {
     margin: 6px auto;
     width: 100%
}

.tabs-hide {
     display: none !important
}

.tabs-panel .store-join-btn {
     display: block;
     margin: 20px auto 10px;
     width: 180px;
     height: 60px;
     background: url(../image/home_bg2.png) no-repeat 0 -200px
}

.tabs-panel .store-join-help {
     display: block;
     color: #999;
     text-align: center
}

.tabs-panel .store-join-help:hover {
     color: #39C;
     text-decoration: none
}

.tabs-panel .store-join-help i {
     margin-right: 4px;
     font-size: 14px
}

.member-login-on {
     height: 180px
}

.member-login-on .default-user {
     display: inline-block;
     overflow: hidden;
     width: 215px;
     height: 103px;
     background: url(../image/s-m-login.jpg) no-repeat
}

.member-login-on a.login {
     margin-left: 10px;
     background-color: #ff5400
}

.member-login-on a.login:hover {
     background-color: #e54b00
}

.member-login-on a {
     float: left;
     display: block;
     width: 95px;
     height: 36px;
     color: #fff;
     text-align: center;
     font: 700 12px "微软雅黑";
     line-height: 36px;
     -webkit-transition: background-color .2s linear;
     -moz-transition: background-color .2s linear;
     -o-transition: background-color .2s linear;
     transition: background-color .2s linear;
     -ms-transition: background-color .2s linear
}

.member-login-on a.reg {
     margin-left: 5px;
     background-color: #81bc00
}

.member-login-on a.reg:hover {
     background-color: #699900
}

.member-login-off .user {
     overflow: hidden;
     margin: 0 auto;
     padding-top: 10px;
     width: 200px;
     height: 60px
}

.member-login-off .user .img {
     float: left;
     display: inline-block;
     overflow: hidden;
     margin-right: 10px;
     width: 50px;
     height: 50px;
     border: 5px solid #e0e0e0;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     border-radius: 50%
}

.member-login-off .user .img img {
     width: 50px;
     height: 50px
}

.member-login-off .user p {
     float: left;
     display: inline-block;
     margin-top: 22px;
     width: 118px;
     color: #333;
     line-height: 14px
}

.member-login-off .user p.name {
     margin-top: 3px;
     font: 700 14px '微软雅黑';
     line-height: 14px;
     word-break: break-all
}

.member-login-off .btn {
     margin: 10px auto 15px auto;
     width: 210px
}

.member-login-off .btn a {
     display: inline-block;
     margin: 0 10px;
     width: 80px;
     height: 20px;
     border: 1px solid #81bc00;
     background-color: #fffeed;
     color: #81bc00;
     text-align: center;
     line-height: 20px
}

.member-login-off .btn a:hover {
     border: 1px solid #f40;
     color: #f40
}

.member-login-off .order {
     margin-bottom: 10px
}

.member-login-off .order a.processing {
     width: 80px;
     border-right: 1px solid #e8e8e8;
     border-left: 1px solid #e8e8e8
}

.member-login-off div {
     margin: 0 auto
}

.member-login-off .order a {
     display: inline-block;
     width: 60px;
     height: 40px;
     text-align: center
}

.member-login-off .order a em {
     clear: both;
     display: block;
     color: #f40;
     font-weight: 700;
     font-size: 14px
}

.proclamation {
     margin: -1px 0 0;
     width: 228px;
     height: 239px;
     border: 1px solid #ededed;
     background: #FFF
}

.proclamation .tabs-nav {
     position: relative;
     z-index: 1;
     height: 40px
}

.proclamation .tabs-nav li {
     position: relative;
     z-index: 9;
     float: left;
     display: block;
     margin: 0;
     padding: 5px 0;
     width: 50px;
     height: 30px;
     text-align: center;
     cursor: pointer
}

.proclamation .tabs-nav li h3 {
     font: 14px/30px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"
}

.proclamation .tabs-nav li.tabs-selected {
     position: relative;
     z-index: 10;
     width: 104px;
     height: 30px;
     background: #FFF;
     color: #333
}

.proclamation .tabs-nav li.tabs-selected h3 {
     color: #333;
     font-weight: 700
}

.proclamation .tabs-panel {
     margin: 6px;
     width: 95%
}

.proclamation .mall-news li {
     overflow: hidden;
     padding: 1px 0;
     height: 20px;
     text-overflow: ellipsis;
     white-space: nowrap;
     font-size: 14px;
     line-height: 20px;
     line-height: 20px
}

.proclamation .mall-news li i {
     display: inline-block;
     margin-right: 6px;
     width: 2px;
     height: 2px;
     background: url(../image/home_bg2.png) no-repeat -70px -40px;
     vertical-align: middle
}

.proclamation .mall-news li time {
     margin-left: 6px;
     color: #999;
     font-size: 10px;
     font-family: Tahoma, Geneva, sans-serif
}

.tabs-hide {
     display: none !important
}

.home-sale-suiji {
     padding-top: 4px
}

.home-sale-suiji .hd .tit {
     float: left;
     margin: 8px 0;
     width: 150px;
     height: 24px;
     color: #333;
     text-indent: 8px;
     font-size: 18px;
     font-family: Microsoft YaHei;
     line-height: 24px
}

.home-sale-suiji .hd .tit i {
     float: left;
     overflow: hidden;
     margin-top: 4px;
     width: 3px;
     height: 18px;
     background-color: #333;
     font-size: 0
}

.home-sale-suiji .left-layout {
     float: left;
     width: 989px;
     border-bottom: solid 1px #F0F0F0
}

.home-sale-suiji .hd .changeBnt i,
.picLB .ftBox .name b {
     background: url(../image/bntIcon.png) no-repeat
}

.home-sale-suiji .hd {
     position: relative;
     line-height: 36px
}

.home-sale-suiji .border {
     position: absolute;
     top: 18px;
     left: 0;
     display: block;
     overflow: hidden;
     width: 1000px;
     height: 0;
     border-top: 1px solid #d3d9df;
     border-bottom: 1px solid #fcfcfc
}

.home-sale-suiji .hd h2 {
     position: absolute;
     left: 50%;
     z-index: 100;
     display: inline-block;
     margin-left: -55px;
     padding: 0 22px;
     background: #f7f7f7;
     font-size: 18px;
     zoom: 1
}

.home-sale-suiji .hd .changeBnt {
     position: absolute;
     top: -50px;
     left: 85px;
     width: 67px;
     height: 23px;
     border: 1px solid #d8dcdd;
     background: #fff;
     text-indent: 25px;
     line-height: 23px;
     z-index: 9
}

.home-sale-suiji .hd .changeBnt i {
     position: absolute;
     top: 2px;
     left: 4px;
     width: 18px;
     height: 18px;
     background-position: -202px 1px
}

.home-sale-suiji .hd .changeBnt:hover {
     border: 1px solid #e55656;
     background: #e55656;
     color: #fff;
     text-decoration: none
}

.home-sale-suiji .hd .changeBnt:hover i {
     background-position: -202px -26px
}

.home-sale-suiji img {
     -webkit-transition: opacity .3s ease-out;
     -moz-transition: opacity .3s ease-out;
     -o-transition: opacity .3s ease-out;
     transition: opacity .3s ease-out;
     -webkit-backface-visibility: hidden
}

.home-sale-suiji img:hover {
     opacity: .8
}

.home-sale-suiji .picLB {
     border: 1px solid #efefef
}

.home-sale-suiji .picLB li {
     position: relative;
     overflow: hidden;
     margin: 16px 0 0 5px;
     width: 234px;
     height: 260px;
     background: #fff
}

.home-sale-suiji .picLB {
     overflow: hidden;
     zoom: 1
}

.home-sale-suiji .picLB li {
     float: left;
     display: inline
}

.home-sale-suiji .picDl {
     position: absolute;
     top: 0;
     left: 0;
     overflow: hidden;
     width: 1200px;
     height: 260px;
     zoom: 1
}

.home-sale-suiji .picDl dd {
     float: left;
     display: inline;
     overflow: hidden;
     width: 235px
}

.home-sale-suiji .picDl dd .pic img {
     max-width: 180px;
     max-height: 180px;
     margin-top: expression(180-this.height/2);
     margin: 0 0 0 25px;
}

.home-sale-suiji .picDl dd .pic {
     text-align: center;
     vertical-align: middle;
     display: table-cell;
     width: 160px;
     height: 160px;
     overflow: hidden
}

.home-sale-suiji .picLB .ftBox {
     overflow: hidden;
     zoom: 1
}

.home-sale-suiji .picLB .ftBox .name {
     float: left;
     display: inline;
     height: 70px;
     border-right: 1px solid #e5e5e5;
     margin-right: 10px
}

.home-sale-suiji .picLB .ftBox .name b {
     width: 60px;
     height: 45px;
     background-position: -87px -5px;
     display: block;
     margin: 15px 0 0 10px;
     text-indent: -999em
}

.home-sale-suiji .picLB .ftBox .tit {
     font-family: '微软雅黑', '黑体';
     font-size: 12px;
     line-height: 16px;
     margin-top: 10px;
     width: 200px;
     margin-left: 20px;
     height: 33px;
     overflow: hidden
}

.home-sale-suiji .picLB .ftBox .text {
     color: #929292;
     font-family: '微软雅黑', '黑体';
     font-size: 14px;
     margin-top: 5px;
     width: 200px;
     margin-left: 20px
}

.home-sale-suiji .picLB .ftBox .text em {
     color: #C00;
     font-weight: 600
}

.sale_lum {
     margin-top: 15px
}

.sale_lum #sale_cx,
.sale_lum #sale_xs,
.sale_lum #share {
     background: #fff;
     padding: 20px;
     zoom: 1;
     margin-right: 20px;
     float: left;
     height: 300px
}

.sale_lum #share {
     margin-right: 0
}

.sale_lum #sale_cx .mt,
.sale_lum #sale_xs .mt,
.sale_lum #share .mt {
     position: relative;
     text-align: center
}

.sale_lum .m .mt .title-line {
     left: 0;
     top: 9px;
     width: 100%;
     border-bottom-color: #ddd;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     position: absolute
}

.sale_lum .m .mt h2 {
     left: 0;
     top: 0;
     width: 100%;
     text-align: center;
     position: absolute
}

.sale_lum .m .mt h2 span {
     background: #fff;
     padding: 0 10px;
     line-height: 18px;
     font-size: 18px;
     font-family: arial, "Microsoft YaHei";
     color: #000
}

.sale_lum #share {
     width: 300px;
     float: left
}

.sale_lum #share .mt h2 {
     float: left;
     display: inline;
     line-height: 30px;
     font-size: 20px
}

.sale_lum .share {
     height: 256px;
     overflow: hidden;
     margin-top: 45px
}

.sale_lum .share .show_share li {
     height: 120px;
     margin-bottom: 20px;
     overflow: hidden
}

.sale_lum .share .show_share .p-img {
     float: left;
     display: inline;
     padding: 10px 0;
     width: 100px;
     height: 100px
}

.sale_lum .share .show_share .p-info {
     float: left;
     display: inline;
     width: 176px;
     padding-left: 20px;
     margin-top: 3px
}

.sale_lum .share .show_share .author-info {
     height: 28px;
     margin-bottom: 5px;
     overflow: hidden
}

.sale_lum .share .show_share .author-info img {
     width: 28px;
     height: 28px;
     margin-right: 5px;
     border-radius: 50%;
     vertical-align: middle
}

.sale_lum .share .show_share .author-info span {
     line-height: 28px
}

.sale_lum .share .show_share .p-detail {
     position: relative;
     width: 140px;
     height: 54px;
     padding: 10px 15px 10px 20px;
     background: #f8f8f8;
     color: #999;
     overflow: visible
}

.sale_lum .share .show_share .p-detail a,
.sale_lum .share .show_share .p-detail p {
     display: block;
     height: 38px;
     overflow: hidden;
     word-break: break-all
}

.sale_lum .share .show_share .detail-arrow {
     position: absolute;
     left: -9px;
     top: 19px;
     color: #f8f8f8;
     font-size: 20px
}

.sale_lum .share .show_share .icon-l {
     position: absolute;
     left: 4px;
     top: 7px;
     font-size: 38px;
     line-height: 38px;
     color: #aaa;
     font-family: Arial
}

.sale_lum .share .show_share .icon-r {
     font-size: 38px;
     line-height: 38px;
     color: #aaa;
     vertical-align: -24px;
     font-family: Arial
}

.sale_cx {
     height: 310px
}

.sale_cx .groupbuy {
     width: 239px;
     height: 320px;
     position: relative;
     overflow: hidden;
     float: left;
     top: 30px
}

.sale_cx .groupbuy ul {
     height: 280px;
     padding: 0;
     margin: 0;
     float: left;
     clear: both;
     position: absolute
}

.sale_cx .groupbuy ul li {
     float: left;
     width: 239px;
     height: 278px;
     padding: 0
}

.sale_cx .groupbuy .pagination {
     font-size: 0;
     text-align: center;
     width: 239px;
     height: 6px;
     padding: 7px 10px;
     position: absolute;
     z-index: 3;
     right: 0;
     bottom: 0
}

.sale_cx .groupbuy .pagination span {
     display: inline-block;
     position: relative;
     margin-left: 10px;
     border-radius: 50%;
     width: 10px;
     height: 10px;
     background: #000;
     cursor: pointer
}

.sale_cx .groupbuy .pagination span.on {
     background: #000
}

.sale_cx .groupbuy dl {
     background-color: #FFF;
     background-repeat: no-repeat;
     background-position: top center;
     width: 240px;
     height: 230px;
     padding-bottom: 28px;
     position: relative;
     z-index: 1;
     margin-top: 10px
}

.sale_cx .groupbuy dl dt {
     color: #333;
     width: 230px;
     height: 20px;
     padding: 2px 5px 38px 5px;
     position: absolute;
     z-index: 1;
     top: 210px;
     text-align: center;
     overflow: hidden
}

.sale_cx .groupbuy dl dd.price {
     font-family: Verdana, Geneva, sans-serif;
     width: 240px;
     height: 30px;
     position: absolute;
     z-index: 1;
     top: 175px;
     filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#26000000', endColorstr='#26000000');
     background: rgba(0, 0, 0, .35)
}

.sale_cx .groupbuy dl dd.price .groupbuy-price {
     font-size: 16px;
     font-weight: 600;
     color: #FFF;
     line-height: 24px;
     display: block;
     height: 24px;
     float: left;
     margin: 3px 0 auto 12px
}

.sale_cx .groupbuy dl dd.price .original-price {
     font-size: 12px;
     color: #FFF;
     text-decoration: line-through;
     line-height: 24px;
     color: #F99;
     display: block;
     float: left;
     height: 24px;
     margin: 3px 0 auto 4px
}

.sale_cx .groupbuy dl dd.price .buy-button a {
     font-weight: 600;
     color: #FFF;
     background-color: #f30;
     line-height: 20px;
     text-align: center;
     width: 54px;
     height: 22px;
     float: right;
     margin: 5px 5px auto auto
}

.sale_cx .groupbuy dl dd.time {
     font-family: Verdana;
     background-color: #FFF;
     width: 210px;
     height: 20px;
     padding: 4px 10px;
     position: absolute;
     z-index: 1;
     bottom: 0
}

.sale_cx .groupbuy dl dd.time .sell {
     float: left
}

.sale_cx .groupbuy dl dd.time .sell em {
     font-weight: 600;
     color: #E72551;
     margin-left: 2px
}

.sale_cx .groupbuy dl dd.time .time-remain {
     color: #777;
     float: right
}

.sale_cx .groupbuy dl dd.time .time-remain em {
     font-weight: 600;
     color: #E72551
}

.sale_xs {
     width: 499px;
     float: left
}

.sale_xs .title {
     height: 40px;
     border-bottom: solid 2px red
}

.sale_xs .title h3 {
     font-size: 12px;
     font-weight: 600;
     line-height: 38px;
     color: #D93600;
     float: left;
     margin-left: 20px
}

.sale_xs .title a {
     line-height: 38px;
     float: right;
     margin-right: 6px
}

.home-sale-layout {
     overflow: hidden;
     margin-top: 20px
}

.home-sale-layout .left-sidebar {
     width: 200px;
     float: left;
     line-height: normal;
}

.home-sale-layout .left-sidebar a img {
     margin-top: 5px
}

.home-sale-layout .right-sidebar {
     width: 211px;
     float: right
}

.home-sale-layout .right-sidebar .title {
     height: 40px;
     border-bottom: solid 2px red
}

.home-sale-layout .right-sidebar .title h3 {
     font-size: 12px;
     font-weight: 600;
     line-height: 38px;
     color: #D93600;
     float: left;
     margin-left: 20px
}

.home-sale-layout .right-sidebar .title a {
     line-height: 38px;
     float: right;
     margin-right: 6px
}

.home-sale-layout .sale-discount {
     width: 210px;
     height: 330px;
     overflow: hidden;
     position: relative;
     z-index: 1
}

.home-sale-layout .sale-discount ul {
     width: auto;
     height: 272px;
     position: absolute;
     z-index: 1
}

.home-sale-layout .sale-discount ul li {
     width: 210px;
     height: 50px;
     float: left;
     padding: 231px 0 0 0
}

.home-sale-layout .sale-discount dl {
     height: 59px;
     width: 210px;
     position: relative;
     z-index: 1
}

.home-sale-layout .sale-discount dl dd,
.home-sale-layout .sale-discount dl dt {
     position: absolute;
     z-index: auto
}

.home-sale-layout .sale-discount dt.goods-name {
     text-overflow: ellipsis;
     white-space: nowrap;
     width: 200px;
     height: 20px;
     top: 30px;
     left: 5px;
     overflow: hidden
}

.home-sale-layout .sale-discount dd.goods-thumb {
     top: -210px
}

.home-sale-layout .sale-discount dd.goods-thumb a {
     text-align: center;
     vertical-align: middle;
     display: table-cell;
     width: 210px;
     height: 210px;
     overflow: hidden
}

.home-sale-layout .sale-discount dd.goods-thumb img {
     max-width: 210px;
     max-height: 210px;
     margin-top: expression(210-this.height/2)
}

.home-sale-layout .sale-discount dd.goods-price {
     font: 600 16px/30px Verdana;
     color: #C00;
     width: 200px;
     height: 30px;
     top: 0;
     left: 5px
}

.home-sale-layout .sale-discount dd.goods-price .original {
     font-size: 12px;
     color: #AAA;
     font-weight: 400;
     text-decoration: line-through;
     margin-left: 6px
}

.home-sale-layout .sale-discount dd.goods-price-discount {
     color: #FFF;
     background: url(../image/home_bg2.png) no-repeat -100px -100px;
     text-align: center;
     width: 48px;
     height: 24px;
     padding: 28px 0 16px 0;
     top: -40px;
     right: 5px
}

.home-sale-layout .sale-discount dd.goods-price-discount em {
     font-size: 16px;
     font-weight: 600;
     margin-right: 2px
}

.home-sale-layout .sale-discount dd.time-remain {
     color: #999;
     line-height: 16px;
     text-align: center;
     width: 210px;
     height: 16px;
     top: -230px;
     left: 0
}

.home-sale-layout .sale-discount dd.time-remain i {
     background: url(../image/home_bg2.png) no-repeat -40px -60px;
     vertical-align: middle;
     display: inline-block;
     width: 11px;
     height: 11px;
     margin-right: 4px
}

.home-sale-layout .sale-discount dd.time-remain em {
     font-weight: 600;
     color: #555;
     margin: 0 2px
}

.home-sale-layout .sale-discount .pagination {
     font-size: 0;
     text-align: center;
     width: 210px;
     height: 6px;
     padding: 7px 10px;
     position: absolute;
     z-index: 3;
     right: 0;
     bottom: 0
}

.home-sale-layout .sale-discount .pagination span {
     display: inline-block;
     position: relative;
     margin-left: 10px;
     border-radius: 50%;
     width: 10px;
     height: 10px;
     background: #000;
     cursor: pointer
}

.home-sale-layout .sale-discount .pagination span.on {
     background: #000
}


.goodsList .li_hover,
.home-standard-layout .middle-banner-style01 .item:hover,
.saleToday a:hover {
     box-shadow: 0 3px 6px 0 rgba(51, 51, 51, .298);
     position: relative;
     z-index: 3;
     text-decoration: none
}

.home-standard-layout .left-sidebar {

     background: #fff;
}

.home-standard-layout .left-sidebar .title {
     font-size: 20px;
     position: relative;
     
}

.home-standard-layout .left-sidebar .title a {
     display: block
}



.home-standard-layout .left-sidebar .title a.wwisp {
     position: relative;
     left: 20px;
     color: #000;
     font-size: 22px;
     font-weight: 400;
     display: inline-block
}

.home-standard-layout .left-sidebar .title a.wwisp i {
     background-position: -434px -192px;
     height: 9px;
     width: 4px;
     display: block;
     position: absolute;
     top: 0;
     right: -4px
}

.home-standard-layout .left-sidebar .title a.title-name {
     display: inline-block;
     color: #494949;
     height: 30px;
     line-height: 30px;
     font-size: 24px;
     font-weight: 600;
     line-height: normal;
     margin-left: 10px;
}

.home-standard-layout .left-sidebar .title i {
     background: url(../image/icon_common1.png) no-repeat
}

.home-standard-layout .left-sidebar .title .pic-type img {
     max-width: 210px;
     max-height: 40px;
     margin: 0 1px
}

.home-standard-layout .left-sidebar .title .txt-type {
     height: 32px
}

.home-standard-layout .left-sidebar .title .txt-type span {
     padding-right: 8px
}

.home-standard-layout .left-sidebar .title .txt-type h2,
.home-standard-layout .left-sidebar .title .txt-type span {
     font: 700 20px/30px 'microsoft yahei';
     color: #333;
     vertical-align: middle;
     display: inline-block;
     zoom: 1
}

.home-standard-layout .left-sidebar .side {
     position: relative;
     float: left;
     width: 360px;
     height: 440px;
     overflow: hidden
}

.home-standard-layout .left-sidebar .side .big img {
     display: block;
     width: 360px;
     height: 310px
}

.home-standard-layout .left-sidebar .side .entrances {
     position: absolute;
     top: 209px;
     width: 360px;
     padding: 11px 0;
     background: #e4e7fa;
     height: 61px;
     overflow: hidden
}

.home-standard-layout .left-sidebar .side .entrances2 {
     top: 260px;
     height: 30px
}

.home-standard-layout .left-sidebar .side .entrances a {
     position: relative;
     float: left;
     padding-left: 20px;
     width: 99px;
     height: 30px;
     margin: 0 1px 1px 0;
     line-height: 30px;
     color: #333;
     overflow: hidden
}

.home-standard-layout .left-sidebar .side .entrances a .bg {
     position: absolute;
     z-index: 1;
     left: 0;
     top: 0;
     width: 171px;
     height: 30px;
     opacity: .8;
     filter: alpha(opacity=80)
}

.home-standard-layout .left-sidebar .side .entrances a em {
     position: relative;
     z-index: 2;
     font-family: 'microsoft yahei';
     line-height: 30px;
     float: left
}

.home-standard-layout .left-sidebar .side .brands {
     width: 170px;
     height: 159px;
     margin: 0 auto;
     padding-top: 1px;
     background: #fff;
     overflow: hidden
}

.home-standard-layout .left-sidebar .side .brands li {
     float: left;
     height: 53px
}

.home-standard-layout .left-sidebar .side .brands li.item1,
.home-standard-layout .left-sidebar .side .brands li.item3,
.home-standard-layout .left-sidebar .side .brands li.item5 {
     border-bottom: 1px solid #eee
}

.home-standard-layout .left-sidebar .side .brands li.item2,
.home-standard-layout .left-sidebar .side .brands li.item4,
.home-standard-layout .left-sidebar .side .brands li.item6 {
     margin-right: -5px;
     border-bottom: 1px solid #eee;
     border-left: 1px solid #eee
}

.home-standard-layout .left-sidebar .side .brands li a {
     display: block;
     height: 41px;
     padding-top: 12px
}

.home-standard-layout .left-sidebar .side .brands li img {
     display: block;
     width: 80px;
     height: 30px;
     margin: 0 auto
}

.home-standard-layout .left-sidebar .bridge {
     border-top: 1px solid #ddd;
     width: 90%;
     margin: 0 5%
}

.home-standard-layout .left-sidebar .bridge ul {
     margin: 30px 0 0 40px
}

.home-standard-layout .left-sidebar .bridge li a {
     width: 100%;
     line-height: 24px;
     display: block;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     color: #666;
     position: relative
}

.home-standard-layout .left-sidebar .bridge li a i {
     font-size: 24px;
     position: relative;
     top: 4px;
     left: 0
}

.home-standard-layout .left-sidebar .bridge .img-box {
     margin: 0;
     position: relative;
     right: 82px;
     top: 0;
     text-align: right;
     width: 300px;
     max-height: 160px
}

.home-standard-layout .left-sidebar .bridge .img-box a {
     overflow: visible
}

.home-standard-layout .left-sidebar .bridge .img-box img {
     max-height: 210px;
     max-width: 300px
}

.home-standard-layout .left-ads {
     width: 100%;
     height: 280px
}

.home-standard-layout .left-ads img {
     max-width: 212px;
     max-height: 280px
}

.home-standard-layout .recommend-classes {
     width: 200px;
     height: 220px;
     margin: 0 auto;
     overflow: hidden
}

.home-standard-layout .recommend-classes ul {
     font-size: 0;
     width: 202px;
     height: 222px;
     margin: -1px
}

.home-standard-layout .recommend-classes ul li {
     display: inline-block;
     zoom: 1
}

.home-standard-layout .recommend-classes ul li a {
     font-size: 13px;
     text-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
     color: #FFF;
     line-height: 21px;
     background: url(../image/home_bg2.png) no-repeat -200px 10px;
     text-align: center;
     display: block;
     width: 101px;
     height: 21px;
     padding: 7px 0;
     border-style: solid;
     border-width: 1px 0
}

.home-standard-layout .recommend-classes ul li a:hover {
     text-decoration: none;
     text-shadow: none;
     filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#19000000', endColorstr='#19000000');
     background: rgba(0, 0, 0, .1)
}

.home-standard-layout .middle-layout {
     
     background: #fff;
     padding: 10px 0 0 0; 
}

.home-standard-layout .tabs-nav {
     background-color: #fff;
     height: 50px;
     border-bottom: 1px solid #ededed
}

.home-standard-layout .wwi-hover {
     display: block
}

.home-standard-layout .tabs-nav .close {
     position: absolute;
     top: 0;
     right: 0;
     background: url(../image/icon_common1.png) no-repeat -168px -265px #000;
     width: 20px;
     height: 20px
}

.home-standard-layout .tabs-nav .spacer {
     position: absolute;
     top: 20px;
     left: -7px;
     width: 1200px;
     height: 13px;
     border-top: 1px dotted #ededed
}

.home-standard-layout .tabs-nav li {
     margin-top: 0;
     font-size: 12px;
     line-height: 100%;
     float: left
}

.home-standard-layout .tabs-nav li h3 {
     font-size: 14px;
     font-weight: 700;
     line-height: 50px;
     text-align: center;
     margin-left: 15px;
     margin-right: 15px;
     float: left
}

.home-standard-layout .tabs-nav .tabs-selected h3 {
     color: red
}

.home-standard-layout .tabs-nav li i {
     display: inline-block;
     margin-left: 10px;
     border-radius: 50%;
     width: 15px;
     height: 15px;
     background: #666;
     margin-top: 17px;
     cursor: pointer;
     float: left
}

.home-standard-layout .links {
     padding: 0 0 20px 30px;
     overflow: hidden;
     zoom: 1;
     height: 164px
}

.home-standard-layout .links li {
     margin-top: 15px;
     float: left;
     font-size: 14px;
     width: 50%;
     white-space: nowrap;
     overflow: hidden
}

.home-standard-layout .links a {
     color: #000;
     text-decoration: none
}

.home-standard-layout .middle-banner-style01 .col2 {
     position: relative;
     z-index: 2;
     float: left;
     width: 405px;
     height: 439px;
     margin-right: -20px;
     border-bottom: 1px solid #eee;
     border-left: 1px solid #eee;
     overflow: hidden
}

.home-standard-layout .middle-banner-style01 .col2 li {
     float: left;
     width: 199px;
     height: 219px;
     border-right: 1px solid #eee;
     border-bottom: 1px solid #eee;
     overflow: hidden
}

.home-standard-layout .middle-banner-style01 .col2 li img {
     display: block;
     width: 200px;
     height: 220px
}

.home-standard-layout .middle-banner-style01 .col3 {
     float: right;
     width: 199px;
     height: 439px;
     margin-left: -10px;
     border-bottom: 1px solid #eee;
     border-left: 1px solid #eee;
     background: #f5f5f5;
     overflow: hidden
}

.home-standard-layout .middle-banner-style01 .col3 li {
     height: 146px;
     border-bottom: 1px solid #eee;
     font-size: 0;
     overflow: hidden
}

.home-standard-layout .middle-banner-style01 .col3 li img {
     display: block;
     width: 200px;
     height: 147px
}

.home-standard-layout .middle-banner-style01 {
     width: 604px;
     position: relative;
     z-index: 1
}

.home-standard-layout .middle-banner-style01 .shopwwi-panel-l {
     position: relative;
     width: 349px;
     height: 488px;
     float: left;
     margin-top: 4px
}

.home-standard-layout .middle-banner-style01 .shopwwi-panel-l .album-img {
     display: block;
     width: 100%;
     height: 100%
}

.home-standard-layout .middle-banner-style01 .shopwwi-panel-l .album-detail {
     position: absolute;
     left: 30px;
     right: 30px;
     bottom: 25px;
     height: 118px;
     color: #fff;
     text-align: center;
     font-weight: 700;
     background: #F0F
}

.home-standard-layout .middle-banner-style01 .shopwwi-panel-l .album-detail .stitle {
     margin-top: 26px;
     font-size: 20px
}

.home-standard-layout .middle-banner-style01 .shopwwi-panel-l .album-detail .more {
     display: inline-block;
     margin-top: 20px;
     border-top: 1px solid #fff;
     border-bottom: 1px solid #fff;
     font-size: 12px;
     line-height: 20px;
     width: 104px
}

.home-standard-layout .middle-banner-style01 .shopwwi-panel-r {
     float: right;
     background-color: #fff;
     width: 604px
}

.home-standard-layout .middle-banner-style01 ul {
     float: left
}

.home-standard-layout .middle-banner-style01 .item {
     float: left;
     padding: 16px 15px 0 15px;
     text-align: center;
     width: 170px;
     height: 231px;
     border-left: 1px solid #ededed;
     border-bottom: 1px solid #ededed;
     background: #fff
}

.home-standard-layout .middle-banner-style01 .bm {
     border-bottom: 0 !important
}

.home-standard-layout .middle-banner-style01 .wide {
     padding: 0;
     width: 419px;
     height: 218px
}

.home-standard-layout .middle-banner-style01 .title {
     width: 170px;
     height: 25px;
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
     font: 16px/20px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
     font-weight: 700
}

.home-standard-layout .middle-banner-style01 .title a {
     color: #333
}

.home-standard-layout .middle-banner-style01 p {
     height: 20px;
     overflow: hidden;
     font: 14px/20px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
     color: #f33
}

.home-standard-layout .middle-banner-style01 .item .pic {
     -webkit-transition: -webkit-transform .2s linear;
     -moz-transition: -moz-transform .2s linear;
     -o-transition: -o-transform .2s linear;
     transition: transform .2s linear
}

.home-standard-layout .middle-banner-style01 .item:hover .pic {
     -webkit-transform: translateY(-5px);
     -moz-transform: translateY(-5px);
     -ms-transform: translateY(-5px);
     -o-transform: translateY(-5px);
     transform: translateY(-5px)
}

.home-standard-layout .middle-banner-style01 .item .pic img {
     display: block
}

.home-standard-layout .middle-banner-style01 .item .pic {
     display: block;
     padding: 12px 0 0
}

.shopwwi-brand {
     background-color: #fff;
     border-top: 1px solid #eee;
     border-bottom: 1px solid #eee;
     padding: 6px 0 14px;
     width: 1200px
}

.shopwwi-brand li {
     float: left;
     padding: 0 9px 0;
     width: 101px;
     margin-top: 10px;
     border-right: dotted 1px #ddd
}

.shopwwi-brand li.item10 {
     border: none
}

.shopwwi-brand li a:hover img {
     margin-left: -5px
}

.shopwwi-brand li a img {
     width: 100px;
     height: 30px;
     -webkit-transition: all .3s ease-out;
     transition: all .3s ease-out
}

.floor-brand .slide-controller span {
     background: 0 0;
     cursor: not-allowed;
     filter: none
}

.floor-brand .slide-controller .icon-font {
     color: #ddd;
     font-size: 26px
}

.floor-brand .slide-controller .active {
     cursor: pointer
}

.floor-brand .slide-controller .active .icon-font {
     color: #999
}

.home-standard-layout .middle-goods-list {
     overflow: hidden;
     width: 891px !important;
     height: 445px;
     float: right;

}

.home-standard-layout .middle-goods-list ul {
     width: 891px;
     height: 100%;
}

.home-standard-layout .middle-goods-list ul li {
     float: left;
     overflow: hidden;
     width: 223px;
     height: 222px;
     border: 1px solid rgba(204,204,204,1); 
     box-sizing:border-box;
}

.home-standard-layout .middle-goods-list ul li:nth-child(2n+1) {
     
}



.home-standard-layout .middle-goods-list dl {
     z-index: 1;
     
     
     width: 100%;
     height: 100%;
    
}

.home-standard-layout .middle-goods-list dl dt.goods-name {
     z-index: auto;
     width: 100%;
     height: 20px;
     overflow: hidden;
     font: 14px/20px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
     text-align: left;
     padding: 0 20px;
     box-sizing: border-box;
}

.home-standard-layout .middle-goods-list dl dt.goods-name a {
     color: #333;
     font-size: 14px;
}

.home-standard-layout .middle-goods-list dl dd.goods-thumb {
     z-index: auto;
     width: 175px;
     height: 175px;
     margin: auto;
}

.home-standard-layout .middle-goods-list dl dd.goods-thumb a {
     display: table-cell;
     overflow: hidden;
     width: 175px;
     height: 175px;
     vertical-align: middle;
     text-align: center
}

.home-standard-layout .middle-goods-list dl dd.goods-thumb a img {
     display: inline-block;
     max-width: 175px;
     max-height: 175px;
     vertical-align: middle;
     -moz-transition: all 0.6s;
     -ms-transition: all 0.6s;
     -o-transition: all 0.6s;
     -webkit-transition: all 0.6s;
     transition: all 0.6s;
}

.home-standard-layout .middle-goods-list ul li .goods-thumb:hover a img {
     
     -webkit-transform: scale(1.07);
     -moz-transform: scale(1.07);
     transform: scale(1.07);
}

.home-standard-layout .middle-goods-list dl dd.goods-price p {
     display: inline-block;
     *display: inline;
     background: #00a53c;
     color: #fff;
     *padding: 1px 5px;
     width: 48px;
     height: 23px;
     line-height: 23px;
     text-align: center;
}

.home-standard-layout .middle-goods-list dl dd.goods-price {
     font-size: 14px;
     line-height: 20px;
     z-index: auto;
     padding: 1px 20px 0 20px;
     box-sizing: border-box;
}

.home-standard-layout .middle-goods-list dl dd.goods-price em {
     font-size: 18px;
     font-weight: normal;
     color: #fe6601;
     float: left;
}

.home-standard-layout .middle-goods-list dl dd.goods-price .original {
     font-size: 14px;
     font-weight: 400;
     text-decoration: line-through;
     color: #999;
     margin-left: 6px;
     float: right;
}

.home-standard-layout .right-side-focus {
     width: 288px;
     height: 445px;
     float: left;
     position: relative;
     z-index: 1;
     overflow: hidden;
}

.home-standard-layout .right-side-focus ul {
     position: absolute;
     z-index: 1;
     height: 445px;
}

.home-standard-layout .right-side-focus ul li {
     float: left;
     width: 100%;
     height: 100%;
     overflow: hidden;
}

.home-standard-layout .right-side-focus ul li a {
     width: 100%;
     height: 100%;
     display: block
}

.home-standard-layout .right-side-focus ul li a img {
     display: block;
     width: 100%;
     height: 100%;
}

.home-standard-layout .right-side-focus ul li a:before {
     content: "";
     position: absolute;
     width: 80px;
     height: 400px;
     top: 0;
     left: -150px;
     overflow: hidden;
     background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
     background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));
     background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
     background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
     -webkit-transform: skewX(-25deg);
     -moz-transform: skewX(-25deg)
}

.home-standard-layout .right-side-focus ul li a:hover:before {
     -webkit-transition: left 0.8s;
     -moz-transition: left 0.8s;
     transition: left 0.8s;
     left: 400px
}

.home-standard-layout .right-side-focus .pagination {
     font-size: 0;
     text-align: center;
     width: 349px;
     height: 6px;
     padding: 7px 10px;
     position: absolute;
     z-index: 3;
     right: 0;
     bottom: 10px
}

.home-standard-layout .right-side-focus .pagination span {
     display: inline-block;
     position: relative;
     margin-left: 10px;
     border-radius: 50%;
     width: 15px;
     height: 15px;
     background: #000;
     cursor: pointer
}

.style-red .left-sidebar .title a.wwisp,
.style-red .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-red .right-side-focus .pagination span,
.style-red .tabs-nav .tabs-selected i {}

.style-red .left-sidebar .bridge li a i,
.style-red .links a.on,
.style-red .middle-banner-style01 p,
.style-red .middle-layout .tabs-nav .tabs-selected h3 {
     color: #fa0404 !important
}

.style-orange .left-sidebar .title a.wwisp,
.style-orange .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-orange .right-side-focus .pagination span,
.style-orange .tabs-nav .tabs-selected i {
     
}

.style-orange .left-sidebar .bridge li a i,
.style-orange .links a.on,
.style-orange .middle-banner-style01 p,
.style-orange .middle-layout .tabs-nav .tabs-selected h3 {
     color: #ff9901 !important
}

.style-brown .left-sidebar .title a.wwisp,
.style-brown .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-brown .right-side-focus .pagination span,
.style-brown .tabs-nav .tabs-selected i {
     
}

.style-brown .left-sidebar .bridge li a i,
.style-brown .links a.on,
.style-brown .middle-banner-style01 p,
.style-brown .middle-layout .tabs-nav .tabs-selected h3 {
     color: #9e652b !important
}

.style-green .left-sidebar .title a.wwisp,
.style-green .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-green .right-side-focus .pagination span,
.style-green .tabs-nav .tabs-selected i {
     
}

.style-green .left-sidebar .bridge li a i,
.style-green .links a.on,
.style-green .middle-banner-style01 p,
.style-green .middle-layout .tabs-nav .tabs-selected h3 {
     color: #aed55a !important
}

.style-blue .left-sidebar .title a.wwisp,
.style-blue .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-blue .right-side-focus .pagination span,
.style-blue .tabs-nav .tabs-selected i {
     
}

.style-blue .left-sidebar .bridge li a i,
.style-blue .links a.on,
.style-blue .middle-banner-style01 p,
.style-blue .middle-layout .tabs-nav .tabs-selected h3 {
     color: #61b3ff !important
}

.style-pink .left-sidebar .title a.wwisp,
.style-pink .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-pink .right-side-focus .pagination span,
.style-pink .tabs-nav .tabs-selected i {
     
}

.style-pink .left-sidebar .bridge li a i,
.style-pink .links a.on,
.style-pink .middle-banner-style01 p,
.style-pink .middle-layout .tabs-nav .tabs-selected h3 {
     color: #ff6b80 !important
}

.style-purple .left-sidebar .title a.wwisp,
.style-purple .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-purple .right-side-focus .pagination span,
.style-purple .tabs-nav .tabs-selected i {
     
}

.style-purple .left-sidebar .bridge li a i,
.style-purple .links a.on,
.style-purple .middle-banner-style01 p,
.style-purple .middle-layout .tabs-nav .tabs-selected h3 {
     color: #c912fe !important
}

.style-default .left-sidebar .title a.wwisp,
.style-default .middle-banner-style01 .shopwwi-panel-l .album-detail,
.style-default .right-side-focus .pagination span,
.style-default .tabs-nav .tabs-selected i {
     
}

.style-default .left-sidebar .bridge li a i,
.style-default .links a.on,
.style-default .middle-banner-style01 p,
.style-default .middle-layout .tabs-nav .tabs-selected h3 {
     color: #01c4bd !important
}

.home-channel-layout {
     margin-top: 15px
}

.home-channel-layout .ll {
     width: 380px;
     margin-right: 30px;
     float: left
}

.home-channel-layout .ml {
     width: 380px;
     float: left
}

.home-channel-layout .rl {
     width: 380px;
     margin-left: 30px;
     float: right
}

.home-channel-layout .title {
     height: 38px;
     border-bottom: solid 2px #DDD
}

.home-channel-layout .title h2 {
     font-family: "microsoft yahei";
     font-size: 22px;
     font-weight: 100;
     line-height: 30px;
     paddding: 4px
}

.home-channel-layout .content {
     margin: 10px 0
}

.cms-picture {
     width: 380px;
     height: 260px;
     position: relative;
     z-index: 1;
     overflow: hidden
}

.cms-picture ul {
     position: absolute;
     z-index: 1
}

.cms-picture ul li {
     width: 380px;
     height: 260px;
     float: left
}

.cms-article {
     width: 380px;
     margin-top: 15px
}

.cms-article dl {
     width: 120px;
     height: 110px;
     float: left;
     clear: left;
     position: relative;
     z-index: 1
}

.cms-article dl dt {
     line-height: 24px;
     width: 120px;
     height: 24px;
     overflow: hidden;
     position: absolute;
     z-index: 1;
     bottom: 0;
     left: 0
}

.cms-article dl dd {
     width: 120px;
     height: 90px;
     position: absolute;
     z-index: 1;
     top: 0;
     left: 0
}

.cms-article dl dd img {
     max-width: 120px
}

.cms-article ul {
     width: 240px;
     float: right
}

.cms-article ul li {
     line-height: 24px
}

.microshop-summary .content {
     width: 380px;
     overflow: hidden
}

.microshop-summary .content ul {
     width: 400px;
     margin-left: -20px
}

.microshop-summary .content ul li {
     float: left;
     width: 180px;
     height: 240px;
     padding-left: 20px;
     margin-bottom: 10px;
     position: relative;
     z-index: 1;
     overflow: hidden
}

.microshop-share {
     width: 180px;
     height: 90px;
     padding: 195px 0 10px 0;
     position: absolute;
     left: 20px;
     top: 0;
     background: url(http://www.hangowa.com/templates/default/css/trans.gif)
}

.microshop-share b {
     filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#A5000000', endColorstr='#A5000000');
     background: rgba(0, 0, 0, .65);
     display: block;
     width: 180px;
     height: 240px;
     position: absolute;
     z-index: 1;
     left: 0;
     top: 195px
}

.microshop-summary .content ul li dl {
     position: relative;
     z-index: 2
}

.microshop-summary .content ul li dl dt {
     padding: 5px
}

.share-member-avatar {
     border: solid 1px #FFF;
     width: 32px;
     height: 32px;
     float: left
}

.share-member-avatar img {
     max-width: 32px;
     max-height: 32px
}

.share-member-info {
     float: left;
     margin-left: 8px
}

.share-member-name {
     font-size: 12px;
     font-weight: 600;
     color: #FC0
}

.share-date {
     font-family: Tahoma, Geneva, sans-serif;
     color: #999
}

.share-content {
     font-size: 12px;
     line-height: 16px;
     clear: both;
     height: 32px;
     padding: 5px;
     overflow: hidden
}

.share-content a {
     color: #EEE
}

.share-content a:hover {
     text-decoration: none;
     color: #FC0
}

.share-like {
     line-height: 16px;
     color: #CCC;
     padding: 0 5px
}

.share-like i {
     background: url(../image/home_bg2.png) no-repeat -40px -40px
}

.share-like em {
     margin: 0 2px;
     color: #FC0;
     font-weight: 600
}

.microshop-thumb {
     overflow: hidden;
     background: #fff
}

.microshop-thumb a {
     position: relative;
     overflow: hidden;
     text-align: center
}

.microshop-thumb a img {
     position: relative;
     vertical-align: text-top
}

.microshop-thumb {
     width: 180px;
     height: 240px
}

.microshop-thumb a {
     width: 180px;
     height: 240px
}

.circle-summary .contnet {
     overflow: hidden;
     width: 380px
}

.circle-theme {
     overflow: hidden;
     margin-left: -20px;
     width: 400px
}

.circle-theme li {
     float: left;
     margin-left: 20px;
     width: 180px
}

.circle-theme li a {
     width: 180px
}

.circle-theme-thumb {
     overflow: hidden;
     background: #fff
}

.circle-theme-thumb a {
     position: relative;
     overflow: hidden;
     text-align: center
}

.circle-theme-thumb a img {
     position: relative;
     vertical-align: text-top
}

.circle-theme-name {
     overflow: hidden;
     padding: 5px;
     height: 32px;
     background-color: #EBF5EC;
     line-height: 16px
}

.circle-theme-from {
     padding: 0 5px;
     color: #999;
     line-height: 24px
}

.circle-theme-from a {
     color: #3AA55A
}

.circle-reply-theme {
     overflow: hidden;
     margin: 10px 0 15px 0;
     padding: 8px 5px;
     border: dashed #DDD;
     border-width: 1px 0
}

.circle-reply-theme li {
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     line-height: 24px
}

.circle-reply-theme li a:hover {
     color: #3AA55A;
     text-decoration: none
}

.circle-reply-theme li span {
     margin-right: 4px;
     color: #999
}

.circle-member {
     margin-left: -20px;
     width: 400px
}

.circle-member li {
     float: left;
     margin-left: 20px;
     width: 80px;
     height: 80px
}

.circle-member li div.circle-member-avatar {
     width: 80px;
     height: 80px
}

.circle-member li div.circle-member-avatar a {
     float: left;
     display: table-cell;
     overflow: hidden;
     padding: 3px;
     width: 72px;
     height: 72px;
     border: solid 1px #EBF5EC;
     vertical-align: middle;
     text-align: center
}

.circle-member li div.circle-member-avatar a:hover {
     background-color: #EBF5EC
}

.circle-member li div.circle-member-avatar img {
     z-index: 999;
     max-width: 72px;
     max-height: 72px;
     margin-top: expression(72-this.height/2)
}

.circle-member li h4.circle-member-name {
     font-weight: 600;
     line-height: 24px;
     height: 24px
}

.circle-member li h4.circle-member-name a {
     color: #3AA55A
}

.circle-member li p.circle-member-theme {
     line-height: 16px;
     height: 32px;
     overflow: hidden
}

.circle-member li p.circle-member-theme a {
     color: #999
}

.clip-thumb {
     background: #fff;
     overflow: hidden
}

.clip-thumb a {
     overflow: hidden;
     text-align: center;
     position: relative
}

.clip-thumb a img {
     position: relative;
     vertical-align: text-top
}

.piclink span {
     background-color: #FFF;
     border: 1px solid #D8D8D8;
     width: 88px;
     height: 31px;
     display: inline;
     float: left;
     padding: 2px;
     margin-right: 13px
}

.piclink {
     margin: 10px auto
}

.textlink {
     clear: both;
     margin: 0 auto;
     padding: 0 0 10px 0
}

.textlink span {
     width: 88px;
     display: inline;
     float: left;
     padding: 2px;
     margin-right: 13px
}

.textlink a {
     line-height: 22px;
     display: block;
     width: 97px;
     float: left;
     text-align: center
}

#nav_box {
     position: fixed;
     height: 50px;
     width: 100%;
     min-width: 990px;
     background: #fff;
     box-shadow: rgba(0, 0, 0, .2) 0 1px 5px;
     left: 0;
     top: 0;
     z-index: 999
}

#nav_box ul {
     margin: 0 auto;
     width: 1200px
}

#nav_box ul li {
     float: left;
     padding-top: 8px;
     padding-left: 10px
}

#nav_box ul .m-logo {
     background: url(../image/m-logo.png) no-repeat;
     width: 124px;
     height: 64px;
     margin: 0 35px 0 0;
     float: left
}

#nav_box ul li a {
     display: block;
     font-size: 14px;
     color: #666;
     height: 35px;
     line-height: 35px;
     padding: 0 18px
}

#nav_box ul li.last {
     border-bottom: 1px dotted #666
}

#nav_box ul li .num {
     color: #666;
     display: block
}

#nav_box ul li .word em {
     background-color: #a9d702;
     border-radius: 15px;
     padding: 0 2px;
     margin-right: 8px;
     color: #fff
}

#nav_box ul li.hover .word em {
     background-color: #fff;
     color: #a9d702
}

#nav_box ul li.hover .word {
     color: #CB1C39;
     background-color: #a9d702;
     border-radius: 17.5px;
     color: #fff;
     font-weight: 700
}

.zebra-hk-module-shangou .bd,
.zebra-hk-module-shangou .bd-t {
     min-height: 370px
}

.zebra-hk-module-shangou-bd .hd {
     text-align: center;
     margin: 10px 0;
     font-size: 25px;
     line-height: 50px;
     color: #000;
     font-weight: 700
}

.zebra-hk-module-shangou-bd .hd a {
     display: block;
     border: 1px solid red;
     margin: 0 520px;
     font-size: 14px;
     line-height: 30px;
     color: red
}

.no-margin {
     margin: 0 !important
}

.import-shangou-itemcell {
     float: left;
     background: #fff;
     display: block;
     font-family: "\5fae\8f6f\96c5\9ed1";
     overflow: hidden;
     position: relative;
     top: 0;
     width: 231px;
     border: 1px solid #f2f2f2;
     box-sizing: content-box;
     box-sizing: border-box;
     margin-right: 10px;
     padding-bottom: 20px
}

.import-shangou-itemcell .img {
     width: 100%;
     overflow: hidden;
     position: relative
}

.import-shangou-itemcell .img a {
     width: 100%
}

.import-shangou-itemcell .img img {
     width: 100%
}

.img-ks-lazyload {
     -webkit-animation: ks-fadeIn 350ms linear 0s 1 normal both;
     animation: ks-fadeIn 350ms linear 0s 1 normal both;
     opacity: 1
}

.import-shangou-itemcell .discount {
     width: 64px;
     height: 60px;
     display: block;
     position: absolute;
     top: 0;
     left: 3px;
     color: #fff;
     background: url(../image/TB1.xbPIVXXXXXyaXXXXXXXXXXX-64-6.png) no-repeat;
     text-align: center;
     z-index: 1;
     line-height: 30px
}

.import-shangou-itemcell .discount .big {
     font-size: 26px;
     font-family: Arial
}

.import-shangou-itemcell .discount b {
     font-weight: 400
}

.import-shangou-itemcell .discount .small {
     font-family: Arial;
     font-size: 18px
}

.import-shangou-itemcell .discount .dis-txt {
     font-family: "\5fae\8f6f\96c5\9ed1";
     font-size: 16px;
     line-height: 10px;
     color: #ffdfff;
     font-weight: 100
}

.import-shangou-itemcell .meta {
     padding: 0 10px;
     width: 100%;
     box-sizing: border-box;
     margin-top: 14px
}

.import-shangou-itemcell .pb-content {
     padding: 0 10px;
     width: 100%;
     margin-top: 14px;
     box-sizing: border-box
}

.import-shangou-itemcell .desc {
     height: 20px;
     line-height: 20px
}

.import-shangou-itemcell .title {
     margin-top: 10px;
     color: #333;
     font-size: 16px;
     line-height: 18px;
     height: 18px;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     font-weight: 700
}

.import-shangou-itemcell .title-des {
     margin-top: 10px;
     color: #666;
     height: 34px;
     font-size: 12px;
     overflow: hidden;
     line-height: 18px
}

.import-shangou-itemcell .price {
     width: 128px;
     display: inline-block;
     font-family: Arial;
     font-size: 14px;
     height: 40px;
     line-height: 20px;
     color: #dd2727;
     vertical-align: bottom
}

.import-shangou-itemcell .btn.done {
     border: 1px solid #d1d1d1;
     color: #747474;
     font-size: 14px;
     box-sizing: border-box
}

.import-shangou-itemcell .btn.doing {
     font-size: 18px;
     background: #ffdadd;
     color: #f45
}

.import-shangou-itemcell .btn {
     height: 40px;
     display: inline-block;
     width: 84px;
     line-height: 40px;
     text-align: center;
     border-radius: 3px;
     font-family: "\5fae\8f6f\96c5\9ed1";
     float: right
}

.import-shangou-itemcell .price .gray {
     color: #989898;
     width: 130px;
     display: block
}

.import-shangou-itemcell .price {
     width: 118px;
     display: inline-block;
     font-family: Arial;
     font-size: 14px;
     height: 40px;
     line-height: 20px;
     color: #dd2727;
     vertical-align: bottom
}

.w-tit1 {
     font-size: 18px;
     color: #333;
     line-height: 32px;
     margin: 37px 0 10px
}

.w-tit1 .big {
     font-size: 22px;
     font-weight: 700
}

.w-tit1-1 {
     font-size: 22px;
     color: #999
}

.w-tit1-1 .big {
     font-size: 22px;
     color: #333
}

.w-tit2 {
     font-size: 18px;
     color: #333;
     line-height: 40px;
     margin: 40px 0 20px
}

.w-tit2 .big {
     float: left;
     padding-left: 46px;
     margin-right: 10px;
     font-size: 26px;
     color: #fff;
     width: 182px;
     height: 40px;
     background-position: -763px -544px
}

.w-brand {
     background: 0 0 !important;
     line-height: 23px
}

.w-brand img {
     float: left;
     width: 46px;
     margin: 0 10px 0 0
}

.w-brand-1 {
     line-height: 28px
}

.w-brand-1 img {
     width: 28px
}

.w-brand-1 span {
     float: left
}

.m-brands ul {
     border: 1px solid #eaeaea;
     background: #fff
}

.m-brands li {
     float: left;
     width: 239px;
     height: 360px;
     border-right: 1px solid #eaeaea;
     font-size: 14px;
     text-align: center
}

.m-brands .itm5 {
     border: 0;
     width: 238px
}

.m-brands .pic {
     display: block;
     height: 100%
}

.m-brands .imgs {
     position: relative;
     zoom: 1
}

.m-brands .logo {
     position: absolute;
     left: 50%;
     margin: 0 0 -40px -40px;
     width: 78px;
     height: 26px;
     background: #fff;
     padding: 26px 0;
     -moz-border-radius: 50%;
     -webkit-border-radius: 50%;
     border-radius: 50%;
     border: 1px solid #eaeaea;
     bottom: 0
}

.m-brands a,
.m-brands a:hover {
     color: #333;
     text-decoration: none
}

.m-brands .txt {
     margin: 50px 15px 0
}

.m-brands .tit {
     font-size: 16px;
     font-weight: 700;
     white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden
}



.outermost {
     
     
}

.wrapper {
     position: relative;
}

.left-newYearPic {
     position: absolute;
     left: -361px;
     width: 361px;
     height: 856px;
     
}

.right-newYearPic {
     position: absolute;
     right: -339px;
     top: 10px;
     width: 339px;
     height: 650px;
     
}

.zhenpingzhenshihui .mod-title {
     height: 50px;
     line-height: 50px;
     background: url(../image/mod-title-bg.png) repeat-x center;
}

.zhenpingzhenshihui .mod-title h2 {
     font-size: 24px;
     color: #000;
     width: 130px;
     background: #f5f7f8;
}

.zhenpingzhenshihui .w390 {
     width: 390px;
     overflow: hidden;
     float: left;
}

.zhenpingzhenshihui .w390 div {
     width: 390px;
     height: 205px;
     overflow: hidden;
}

.zhenpingzhenshihui .w390 div a {
     display: block;
}

.zhenpingzhenshihui .w480 {
     width: 480px;
     overflow: hidden;
     float: left;
     margin-left: 10px;
}

.zhenpingzhenshihui .w480 div {
     width: 240px;
     height: 205px;
     overflow: hidden;
     float: left;
}

.zhenpingzhenshihui .w480 div a {
     display: block;
     width: 240px;
     height: 205px;
}

.zhenpingzhenshihui .w320 {
     width: 320px;
     overflow: hidden;
     float: left;
}

.zhenpingzhenshihui .w320 div {
     width: 320px;
     height: 205px;
     overflow: hidden;
}

.zhenpingzhenshihui .w320 div a {
     display: block;
}

.zhenpingzhenshihui .z-item01 {
     background: #FFEBEC;
}

.zhenpingzhenshihui .z-item02 {
     background: #F5F6D7;
}

.zhenpingzhenshihui .z-item03 {
     background: #F0F4FF;
}

.zhenpingzhenshihui .z-item04 {
     background: #FFEEF0;
}

.zhenpingzhenshihui .z-item05 {
     background: #FCEEFF;
}

.zhenpingzhenshihui .z-item06 {
     background: #ECFBFE;
}

.zhenpingzhenshihui .z-item07 {
     background: #F1FFEE;
}

.zhenpingzhenshihui .z-item08 {
     background: #FFF1F4;
}

.zhenpingzhenshihui div a {
     display: block;
}

.zhenpingzhenshihui div a img {
     display: inline-block;
     width: 100%;
     vertical-align: middle;
     -moz-transition: all 0.6s;
     -ms-transition: all 0.6s;
     -o-transition: all 0.6s;
     -webkit-transition: all 0.6s;
     transition: all 0.6s;
}

.zhenpingzhenshihui div a:hover img {
     -webkit-transform: translate(-10px, 0);
     -moz-transform: translate(-10px, 0);
     transform: translate(-10px, 0);
}

.jinrizhutui ul li {
     float: left;
     width: 400px;
     overflow: hidden;
}

.jinrizhutui ul li.item2 a {}

.dibiaotuijian .mod-title {
     height: 30px;
     line-height: 30px;
}

.dibiaotuijian .mod-title h2 {
     font-size: 24px;
     color: #000;
}

.dibiaotuijian .pic-con {
     margin-top: 15px;
}

.dibiaotuijian .pic-con ul li {
     width: 400px;
     float: left;
     position: relative;
}

.dibiaotuijian .pic-con ul li .goods-thumb {
     width: 400px;
     height: 380px;
     display: table-cell;
     text-align: center;
     vertical-align: middle;
}

.dibiaotuijian .pic-con ul li .goods-thumb img {
     width: 382px;
     height: 371px;
}

.shopping-guide .mod-title {
     width: 1200px;
     height: 30px;
     line-height: 30px;
     overflow: hidden;
}

.shopping-guide .mod-title h2 {
     font-size: 24px;
     float: left;
}

.shopping-guide .mod-title a {
     float: right;
     font-size: 16px;
}

.shopping-guide ul {
     width: 1220px;
     margin-top: 15px;
}

.shopping-guide ul li {
     width: 180px;
     background: #FFF;
     float: left;
     margin: 0 21px 15px 0;
     border: #f6f6f6 solid 1px;
}

.shopping-guide ul li:hover {
     box-shadow: 0px 0px 20px #aaa;
}

.shopping-guide ul li .good-pic {
     width: 178px;
     margin: auto 0;
     position: relative;
     height: 180px;
}

.shopping-guide ul li .good-pic .new-icon {
     
     height: 0;
     overflow: hidden;
     padding-top: 37px;
     width: 37px;
     position: absolute;
     top: 0;
     left: 0;
     z-index: 15;
}

.shopping-guide ul li .pic-img {
     height: 200px;
     overflow: hidden;
     text-align: center;
     width: 180px;
     display: table-cell;
     vertical-align: middle;
}

.shopping-guide ul li .pic-img img {
     max-width: 180px;
     max-height: 180px;
}

.shopping-guide ul li .pic-img:hover {
     text-decoration: none;
     cursor: pointer;
}

.shopping-guide ul li .buy-over {
     cursor: pointer;
     position: relative;
     display: block;
     position: absolute;
     top: 80px;
     left: 80px;
     background: url(http://www.hangowa.com/templates/default/images/buy-over.png) no-repeat;
     height: 0;
     width: 120px;
     padding-top: 120px;
     overflow: hidden;
     z-index: 15;
}

.shopping-guide ul li .buy-over.brand {
     background: url(http://www.hangowa.com/templates/default/images/buy-over-brand.png) no-repeat;
}

.shopping-guide ul li .buy-over a {
     display: block;
     position: absolute;
     bottom: 25px;
     left: 30px;
     color: #ffff66;
     font-size: 14px;
}

.shopping-guide ul li .list-good {
     position: relative;
     width: 180px;
     height: auto;
     z-index: 1;
}

.shopping-guide ul li .good-title {
     width: 170px;
     height: 36px;
     line-height: 18px;
     overflow: hidden;
     margin: 10px 10px 10px 5px;
     position: relative;
     font-weight: normal;
     color: #333;
}

.shopping-guide ul li .good-title a {
     display: inline;
     color: #333;
     letter-spacing: 1px;
}

.shopping-guide ul li .good-title a:hover {
     text-decoration: underline;
     color: #333;
}

.shopping-guide ul li .good-title span.sold {
     display: block;
     color: #bbb;
     position: absolute;
     top: 0;
     right: 0;
     background: #fff;
     width: 60px;
     height: 18px;
     text-align: right;
}

.shopping-guide ul li .good-price {
     width: 170px;
     height: 48px;
     line-height: 40px;
     position: relative;
     padding: 0 0px 0px 5px;
     background: #fff;
     z-index: 10;
}

.shopping-guide ul li .good-price div {
     overflow: hidden;
}

.shopping-guide ul li .good-price div .price-current {
     float: left;
}

.shopping-guide ul li .good-price div .price-old {
     float: left;
}

.shopping-guide ul li .good-price div .sold {
     float: right;
     padding-right: 10px;
     color: #bbb;
}

.shopping-guide ul li .good-price .price-current,
.shopping-guide ul li .good-price .des-other {
     display: block;
     float: left;
}

.shopping-guide ul li .good-price .price-current {
     font-size: 30px;
     font-family: Arial;
}

.shopping-guide ul li .good-price .price-current em {
     font-size: 14px;
     font-family: "微软雅黑", "verdana";
     vertical-align: 1px;
     margin-left: 1px;
}

.shopping-guide ul li .list-good.buy .good-price .price-current {
     color: #ff3366;
}

.shopping-guide ul li .list-good.start .good-price .price-current {
     color: #008800;
}

.shopping-guide ul li .list-good.gone .good-price .price-current {
     color: #ccc;
}

.shopping-guide ul li .good-price .des-other {
     margin: 2px 0 0 5px;
     height: 40px;
     line-height: 18px;
     width: 100px;
}

.shopping-guide ul li .good-price .des-other strong {
     width: auto;
     height: 16px;
     display: block;
}

.shopping-guide ul li .good-price .des-other .icon-gai,
.shopping-guide ul li .good-price .des-other .icon-fan,
.shopping-guide ul li .good-price .des-other .icon-temai {
     display: block;
     height: 0;
     overflow: hidden;
     float: left;
}

.shopping-guide ul li .good-price .des-other .icon-gai {
     background: #A1D88D;
     width: 70px;
     height: 17px;
     color: #fff;
     font-weight: normal;
     text-align: center;
     line-height: 17px
}

.shopping-guide ul li .good-price .des-other .icon-fan {
     background-position: -159px -17px;
     width: 41px;
     padding-top: 18px;
     margin-right: 3px;
}

.shopping-guide ul li .good-price .des-other .price-old {
     color: #bbb;
     text-decoration: line-through;
     font-size: 14px;
}

.shopping-guide ul li .good-price .des-other .price-old em {
     font-family: "微软雅黑", "verdana";
     font-size: 12px;
}

.shopping-guide ul li .good-price .des-other .discount {
     color: #bbb;
     vertical-align: top;
}

.shopping-guide ul li .good-price .btn {
     position: absolute;
     top: 11px;
     right: 10px;
}

.shopping-guide ul li .good-price .btn a {
     font-family: "宋体";
     display: block;
     text-align: center;
     font-size: 14px;
     cursor: pointer;
     color: #f8285c;
     width: 70px;
     height: 30px;
     line-height: 30px;
     overflow: hidden;
}

.shopping-guide ul li .good-price .btn a em {
     display: inline;
     float: left;
     width: 15px;
     height: 15px;
     margin: 8px -4px 0 12px;
     margin: 7px -4px 0 12px \9;
     _margin: 7px -4px 0 12px;
     vertical-align: -2px;
}

.shopping-guide ul li .good-price .btn a .m-icon {
     background-position: right -71px;
}

.shopping-guide ul li .good-price .btn a .b-icon {
     background-position: right -37px;
}

.shopping-guide ul li .good-price .btn a .j-icon {
     background-position: right -54px;
}

.shopping-guide ul li .good-price .btn a .t-icon {
     background-position: right -88px;
}

.shopping-guide ul li .good-price .btn a .jd-icon {
     background: url(http://www.hangowa.com/templates/default/images/icon_jd.png) no-repeat;
     background-size: 15px;
}

.shopping-guide ul li .good-price .btn a .hg-icon {
     background: url(http://www.hangowa.com/templates/default/images/icon_hango.png) no-repeat;
     background-size: 15px;
}

.shopping-guide ul li .good-price .btn a .bl-icon {
     background: url(http://www.hangowa.com/templates/default/images/icon_benlai.png) no-repeat;
     background-size: 15px;
}

.shopping-guide ul li .good-price .btn.m-buy span {
     color: #c40000;
}

.shopping-guide ul li .good-price .btn.t-buy span {
     color: #ff5400;
}

.shopping-guide ul li .good-price .btn.buy,
.shopping-guide ul li .good-price .btn.gone {
     right: 0;
}

.shopping-guide ul li .good-price .btn.start,
.shopping-guide ul li .good-price .btn.start_1 {
     right: -3px;
     top: 3px;
}

.shopping-guide ul li .good-price .btn.start a,
.shopping-guide ul li .good-price .btn.start_1 a {
     width: 83px;
     height: 32px;
     padding-left: 4px;
     background-position: 0 -61px;
     color: #fff;
     line-height: 34px;
     line-height: 36px \9;
     _line-height: 36px;
}

.shopping-guide ul li .good-price .btn.gone a {
     cursor: default;
}

.shopping-guide ul li .good-price .btn a:hover {
     text-decoration: none;
}

.shopping-guide ul li.hover .good-price .btn.buy a:hover {
     background-position: 0 -31px;
}

.home-floor {
     padding-bottom: 50px;
}

.new-add-mod div {
     float: left;
}



.hangoziying,
.xinpinshangshi,
.xiaoshishangou {
     
}

.hangoziying .title {
     width: 100%;
     height: 42px;
     background: url(../image/title-hgzy-bg.jpg) repeat-x;
     font-size: 18px;
     line-height: 42px;
     text-indent: 30px;
     color: #fff;
}

.xinpinshangshi .title {
     width: 100%;
     height: 42px;
     background: url(../image/title-xpss-bg.jpg) repeat-x;
     font-size: 18px;
     line-height: 42px;
     text-indent: 30px;
     color: #fff;
}

.xiaoshishangou .title {
     width: 100%;
     height: 42px;
     background: url(../image/title-xssg-bg.jpg) repeat-x;
     font-size: 18px;
     line-height: 42px;
     text-indent: 30px;
     color: #fff;
}

.xinpinshangshi,
.xiaoshishangou {
     width: 590px;
}



.suspend-box {
     position: absolute;
     width: 224px;
     height: 450px;
     z-index: 1;
     top: 0;
     left: 50%;
     margin-left: 374px;
}

.suspend-box .right-con {
     height: 450px;
	 background: #fff;
}

.suspend-box .right-con .user-info {
     padding: 10px 0;
}

.suspend-box .right-con .user-info .avatar {
     width: 100px;
     height: 100px;
     overflow: hidden;
     margin: auto;
     text-align: center;
     position: relative;
}

.suspend-box .right-con .user-info .avatar img {
     width: 92px;
     height: 92px;
     position: absolute;
     z-index: 1;
     top: 4px;
     left: 4px;
}

.suspend-box .right-con .user-info .avatar .frame {
     background: url(../image/member_pics2.png) no-repeat 0 -480px;
     width: 100px;
     height: 100px;
     position: absolute;
     z-index: 2;
     top: 0;
     left: 0;
}

.user-info .login-info {
     width: 200px;
     margin: 0 auto;
}

.hgNews {
     height: 90px;
     width: 100%;
     text-align: center;
}

.nTitle {
     font-size: 16px;
     color: #555;
     font-weight: bold;
     letter-spacing: 2px;
}

.greenT {
     color: #07913A !important;
}

.hgNews ul {
     margin: 0 auto;
     text-align: left;
     width: 70%;
}

.hgNews ul li {
     font-size: 14px;
     color: #555;
     list-style-type: disc;
     line-height: 22px;
}







.Palace_list {
     width: 100%;
     height: 154px;
     background: #FFFFFF;
}

.Palace_list ul {
     width: 100%;
     height: 154px;
     overflow: hidden;
     border-top: 1px solid #EEEEEE;
}

.suspend-box .right-con .Palace_list ul li {
     float: left;
     width: 50%;
     height: 80px;
     overflow: hidden;
     border-bottom: 1px solid #EEEEEE;
     border-right: 1px solid #EEEEEE;
     box-sizing: border-box;
     text-align: center;
     padding: 0;
     margin: 0;
}

.suspend-box .right-con .Palace_list ul li img {
     display: block;
     margin: 10px auto 10px;
}

.suspend-box .right-con .Palace_list ul li a {
     color: #666666;
     font-size: 14px;
}

.suspend-box .right-con .Palace_list ul li a:hover {
     color: #00a53c;
}

#n-user-login {
     font-size: 14px;
     color: #666;
}

#n-user-login .login-link {
     margin: 0 10px;
}

#n-user-login .login-link a {
     font-size: 14px;
     width: 70px;
     height: 30px;
     display: inline-block;
     line-height: 30px;
     border-radius: 15px;
     text-align: center;
}

#n-user-login .login-link .loginA {
     background: #F43B52;
     color: #fff;
}

#n-user-login .login-link .registerA {
     color: #F43B52;
     background: #fff;
     border: 1px solid #F43B52;
}



.mod-item01 {
     width: 1200px;
}

.mod-item01 .ranking {
     width: 380px;
     height: 328px;
     background: #fff;
}

.mod-item01 .title {
     padding: 20px;
}

.mod-item01 .title h3 {
     font-size: 20px;
     color: #222;
}

.mod-item01 .title .explain {
     font-size: 14px;
     color: #999;
     margin-left: 12px;
}

.mod-item01 .ranking .rank-con ul {
     padding: 0 20px;
}

.mod-item01 .ranking .rank-con ul li {
     margin-top: 5px;
}

.mod-item01 .ranking .rank-con .l-small-pic {
     width: 72px;
     height: 72px;
}

.mod-item01 .ranking .rank-con .l-small-pic a {
     display: table-cell;
     width: 72px;
     height: 72px;
     text-align: center;
     vertical-align: middle;
}

.mod-item01 .ranking .rank-con .l-small-pic a img {
     max-width: 72px;
     max-height: 72px;
}

.mod-item01 .ranking .rank-con .r-rank-info {
     width: 255px;
     margin: 20px 0 0 10px;
}

.mod-item01 .ranking .rank-con .num0 .r-num {
     font-size: 30px;
     color: #E74240;
}

.mod-item01 .ranking .rank-con .num1 .r-num {
     font-size: 30px;
     color: #ED713D;
}

.mod-item01 .ranking .rank-con .num2 .r-num {
     font-size: 30px;
     color: #FEB185;
}

.mod-item01 .ranking .rank-con .r-rank-info a {
     font-size: 12px;
     color: #333;
     margin-left: 10px;
     display: block;
     width: 220px;
     overflow: hidden;
     line-height: 20px;
}

.mod-item01 .ranking .rank-con .r-rank-info a:hover {
     text-decoration: underline;
}

.mod-item01 .seckill {
     width: 800px;
     height: 328px;
     background: #fff;
}

.mod-item01 .seckill .countdown {
     display: inline-block;
     margin-left: 5px;
}

.mod-item01 .seckill .countdown span {
     display: inline-block;
}

.mod-item01 .seckill .countdown .box {
     width: 22px;
     height: 22px;
     text-align: center;
     line-height: 22px;
     background: #FEE3DB;
     color: #FF5001;
     font-size: 14px;
     border-radius: 2px;
}

.mod-item01 .seckill .countdown .dosh {
     color: #FF5001;
     font-size: 14px;
}

.picScroll-left {
     width: 100%;
     overflow: hidden;
     position: relative;
}

.picScroll-left .hd .prev,
.picScroll-left .hd .next {
     position: absolute;
     display: block;
     width: 20px;
     height: 40px;
     overflow: hidden;
     cursor: pointer;
     z-index: 2;
}

.picScroll-left .hd .prev {
     background: url(../image/ms_left_icon.png) no-repeat;
     left: 0;
     top: 70px
}

.picScroll-left .hd .next {
     background: url(../image/ms_right_icon.png) no-repeat;
     right: 0;
     top: 70px
}

.picScroll-left .bd ul {
     height: 246px;
     overflow: hidden;
     zoom: 1;
}

.picScroll-left .bd ul li {
     padding: 0 10px;
     width: 180px;
     float: left;
     _display: inline;
     overflow: hidden;
     text-align: center;
     border-right: solid 1px #eee;
}

.picScroll-left .bd ul li .goods-pic {
     text-align: center;
     width: 180px;
     height: 180px;
}

.picScroll-left .bd ul li .goods-pic a {
     display: block;
     width: 180px;
     height: 180px;
     display: table-cell;
     text-align: center;
     vertical-align: middle;
}

.picScroll-left .bd ul li .goods-pic img {
     max-width: 120px;
     max-height: 90px;
}

.picScroll-left .bd ul li .goods-name {
     display: block;
     width: 180px;
     height: 30px;
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
}

.picScroll-left .bd ul li .goods-price {
     width: 150px;
     height: 24px;
     border: solid 1px #FF5001;
     line-height: 24px;
     margin: 10px auto 0 auto;
}

.picScroll-left .bd ul li .goods-price .current-price {
     float: left;
     display: inline-block;
     width: 75px;
     height: 100%;
     background: #FF5001;
     color: #fff;
}

.picScroll-left .bd ul li .goods-price .original-price {
     float: left;
     display: inline-block;
     width: 75px;
     height: 100%;
     background: #fff;
     color: #aaa;
     text-decoration: line-through;
}

.mod-item02 {
     width: 1200px;
}

.mod-item02 .nongguxian,
.mod-item02 .hanmeite {
     background: #fff;
     width: 590px;
     height: 476px;
}

.mod-item02 .title {
     padding: 20px;
}

.mod-item02 .nongguxian .title h3 {
     height: 20px;
     border-left: solid 4px #6EA346;
     padding-left: 10px;
}

.mod-item02 .hanmeite .title h3 {
     height: 20px;
     border-left: solid 4px #D80000;
     padding-left: 10px;
}



.layout-con {
     width: 100%;
     border-top: solid 1px #eee;
}

.layout-con a {
     display: table-cell;
     text-align: center;
     vertical-align: middle;
     overflow: hidden
}

.layout-con .left {
     height: 415px;
     border-right: solid 1px #eee;
     width: 260px;
}

.layout-con .left .l-top {
     width: 260px;
     height: 300px;
     border-bottom: solid 1px #eee;
}

.layout-con .left .l-top a {
     width: 260px;
     height: 300px;
}

.layout-con .left .l-top a img {
     max-width: 260px;
     max-height: 300px;
}

.layout-con .left .l-bottom {
     width: 260px;
     height: 112px;
}

.layout-con .left .l-bottom a {
     width: 260px;
     height: 112px;
}

.layout-con .left .l-bottom a img {
     max-width: 260px;
     max-height: 112px;
}

.layout-con .right {
     width: 329px;
}

.layout-con .right .r-top {
     border-bottom: solid 1px #eee;
}

.layout-con .r-tit {
     padding: 20px 0 0 20px;
     width: 100%;
}

.layout-con .r-tit h4 {
     display: inline-block;
     font-size: 16px;
     color: #333;
}

.layout-con .r-tit h5 {
     display: inline-block;
     font-size: 12px;
     color: #aaa;
     margin-left: 10px;
}

.layout-con .r-con div {
     display: inline-block;
     width: 160px;
     height: 160px;
}

.layout-con .r-con div a {
     width: 160px;
     height: 160px;
}

.layout-con .r-con div a img {
     max-width: 160px;
     max-height: 160px;
}





.Limited_time {
     width: 100%;
     padding: 12px 10px 0 10px;
     box-sizing: border-box;
     background: rgba(244, 59, 82, 1);
     border: 1px solid rgba(204, 204, 204, 1);
     margin-top: 20px;
}

.limit_left {
     width: 221px;
     float: left;
}

.yugao {
     display: inline-block;
}

.yugao span {
     font-size: 16px;
     font-weight: 400;
     color: rgba(255, 255, 255, 1);
}

.yugao em {
     display: inline-block;
     width: 105px;
     height: 30px;
     line-height: 30px;
     text-align: center;
     background: rgba(255, 255, 255, 1);
     border: 1px solid rgba(206, 0, 0, 1);
     border-radius: 5px;
     font-size: 20px;
     font-weight: 600;
     color: rgba(255, 2, 2, 1);
}

.limit_left_content {
     
     color: #fff;
     margin: auto;
     letter-spacing: 5px;
     margin-top: 21px;
     text-align: center;
}

.limit_left_content p {
     margin-top: 13px;
     line-height: normal;
}

.limit_left_content .font {
     font-size: 30px;
}

.limit_left_content p span {
     text-align: center;
     font-size: 24px;
}

.falsh {
     display: block;
     width: 52px;
     height: 52px;
     background: url(../image/ms_icon.png) no-repeat;
     background-size: 52px 52px;
     margin-left: 83px;
     margin-top: 15px;
}

.limit_left ul {
     width: 100%;
     height: 44px;
     padding-left: 15px;
     box-sizing: border-box;
     margin-top: 10px;
}

.limit_left ul li {
     float: left;
     width: 44px;
     height: 44px;
     background: rgba(54, 54, 54, 1);
     margin-left: 13px;
     position: relative;
}

.limit_left ul li::before {
     content: "";
     display: block;
     width: 100%;
     height: 1px;
     background: #F43B52;
     position: absolute;
     top: 50%;
     left: 0;
     z-index: 999;
}

.limit_left ul li span {
     display: block;
     width: 100%;
     height: 44px;
     line-height: 44px;
     font-size: 20px;
     color: #fff;
     font-weight: 500;
     letter-spacing: 0;
}

.limit_right {
     width: 957px;
     float: right;
}

.limit_right ul{
     width: 100%;
}

.limit_right ul li {
     float: left;
     width: 309px;
     background: #fff;
     cursor: pointer;
     margin-left: 10px;
}

.limit_right ul li img {
     display: block;
     width: 265px;
     height: 265px;
     margin-left: 22px;
}

.limit_right .goods-img {
     border-bottom: 1px solid rgba(204, 204, 204, 1);
}

.goods-info {
     width: 100%;
     padding-bottom: 13px;
}

.limit_right ul li .goods-name {
     text-align: center;
     line-height: 20px;
     padding: 5px 0;
}

.limit_right ul li .goods-name a {
     display: block;
     line-height: normal;
     width: 100%;
}

.limit_right ul li .goods-name a:hover span {
     color: #00a53c;
}

.limit_right ul li .goods-name span {
     font-size: 18px;
     color: #373737;
     font-weight: 500;
     display: block;
     width: 100%;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     word-break: keep-all;
     -moz-transition: all 0.6s;
     -ms-transition: all 0.6s;
     -o-transition: all 0.6s;
     -webkit-transition: all 0.6s;
     transition: all 0.6s;
}

.limit_right ul li .price {
     font-size: 18px;
     width: 100%;
     text-align: center;
     margin-top: 5px;
}

.limit_right ul li .price .current-price {
     color: #FF4040;
     font-weight: 600;
}

.limit_right ul li .price .original-price {
     font-size: 16px;
     color: #999;
     text-decoration: line-through;
}



.Coupon {
     width: 100%;
     margin: auto;
}

.Coupon ul li {
     width: 394px;
     height: 174px;
     float: left;
     margin-left: 9px;
     cursor: pointer;
}

.Coupon ul li:nth-child(1) {
     margin-left: 0;
}

.Coupon ul li img {
     display: block;
     width: 100%;
     height: 100%;
}

.Daily_product {
     width: 100%;
}





.top_3_sale {
     width: 395px;
     height: 520px;
     background: url(../image/topsale_img.png) no-repeat;
     background-size: 100% 100%;
     float: left;
     padding: 23px 15px 15px 16px;
     box-sizing: border-box;
     float: left;
}

.Daily_product .f1 {
     margin-left: 7px;
}

.top_3_sale .sale_top {
     font-size: 25px;
     color: #054E74;
     text-align: left;
     font-weight: bold;
     line-height: normal;
}

.top_3_sale ul {
     margin-top: 9px;
}

.top_3_sale ul li {}

.top_3_sale .shop_img {
     display: table-cell;
     overflow: hidden;
     width: 140px;
     height: 140px;
     vertical-align: middle;
     text-align: center;
     float: left;
     vertical-align: middle;
}

.top_3_sale img {
     display: block;
     width: 140px;
     height: 140px;
     margin: auto;
     background: #fff;
     cursor: pointer;
     -moz-transition: all 0.6s;
     -ms-transition: all 0.6s;
     -o-transition: all 0.6s;
     -webkit-transition: all 0.6s;
     transition: all 0.6s;
}

.top_3_sale img:hover {
     -webkit-transform: scale(1.10);
     -moz-transform: scale(1.10);
     transform: scale(1.10);
}

.sale_content {
     width: 216px;
     margin-left: 8px;
     float: left;
}

.sale_content a {
     display: block;
     width: 216px;
     height: 50px;
     overflow: hidden;
     font-size: 18px;
     color: #054E74;
     text-align: left;
     margin-top: 4px;
     line-height: normal;
     font-weight: 600;
}

.sale_content p {
     display: block;
     width: 100%;
     margin-top: 40px;
     color: #054E74;
}

.sale_content p .con_l {
     font-size: 22px;
     float: left;
     line-height: normal;
}

.sale_content p .con_l em {
     font-size: 22px;
     display: inline-block;
}

.sale_content p .con_r {
     font-size: 16px;
     color: #054E74;
     float: right;
     line-height: normal;
     margin-top: 5px;
     text-decoration: line-through;
     opacity: .8;
}

.sale_everyday {
     width: 395px;
     height: 260px;
     margin: auto;
     margin-left: 7px;
     float: left;
     position: relative;
     overflow: hidden;
     z-index: 1;
}

.sale_everyday a,
.sale_everyday img {
     display: block;
     width: 100%;
     height: 100%;
     text-decoration: none;
}

.sale_everyday a:before {
     content: "";
     position: absolute;
     width: 395px;
     height: 260px;
     top: 0;
     left: -150px;
     overflow: hidden;
     background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);
     background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));
     background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);
     background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);
     -webkit-transform: skewX(-25deg);
     -moz-transform: skewX(-25deg)
}

.sale_everyday a:hover:before {
     -webkit-transition: left 0.8s;
     -moz-transition: left 0.8s;
     transition: left 0.8s;
     left: 400px
}





.home-standard-layout {
     width: 100%;
     margin-top: 20px;
     border: 1px solid rgba(204, 204, 204, 1);
     background: #fff;
     padding: 17px 8px 14px 11px;
     box-sizing: border-box;
}

.home-standard-layout .tabs-panel {
     padding: 0;
     margin: 0;
     position: relative;
     z-index: 1;
     float: right;
     height: 445px;
}


.home-standard-layout .middle-goods-list ul .medium-pic {
     width: 445px;
     height: 222px;
     float: left;
     overflow: hidden;
     background: #fff;
}

.home-standard-layout .middle-goods-list ul .medium-pic img{
     display: block;
     transition: all 2s
}

.home-standard-layout .middle-goods-list ul .medium-pic img:hover{
     -webkit-transform: scale(1.08);
     -moz-transform: scale(1.08);
}

.home-standard-layout .middle-goods-list ul .medium-pic1 {
     width: 444px;
     height: 221px;
     float: left;
     overflow: hidden;
     background: #fff;
     border-left: 1px solid rgba(204,204,204,1);
     border-top: 1px solid rgba(204,204,204,1);
}

.home-standard-layout .middle-goods-list ul .medium-pic1 img{
     display: block;
     transition: all 2s
}

.home-standard-layout .middle-goods-list ul .medium-pic1 img:hover{
     -webkit-transform: scale(1.08);
     -moz-transform: scale(1.08);
}

.home-standard-layout .middle-goods-list ul .medium-pic2 {
     width: 444px;
     height: 221px;
     float: left;
     overflow: hidden;
     background: #fff;
     border-right: 1px solid rgba(204,204,204,1);
     border-bottom: 1px solid rgba(204,204,204,1);
}

.home-standard-layout .middle-goods-list ul .medium-pic2 img{
     display: block;
     transition: all 2s
}

.home-standard-layout .middle-goods-list ul .medium-pic2 img:hover{
     -webkit-transform: scale(1.08);
     -moz-transform: scale(1.08);
}


.public-top-layout .quick-menu .home {
     color: #07913A;
}

.public-top-layout .user-entry {
     width: initial;
}

.public-top-layout .quick-menu {
     width: 60%;
}



.new_user-info,
.new_user-login {
     letter-spacing: normal;
     word-spacing: normal;
     display: inline-block;
     height: 100%;
     position: relative;
     z-index: 999;
     float: right;
}

.new_user-info,
.new_user-login .login-link {
     margin-left: 15px;
}

.public-top-layout .quick-menu .login-link a {
     color: #FC383C;
}

.new_user-info,
.new_user-login span {
     position: relative;
     display: block;
     float: left;
}

.new_user-info,
.new_user-login .login-link:hover a {
     color: #00a53c;
}

.user-entry .dress {
     display: block;
     width: 20px;
     height: 20px;
     margin: auto;
     margin-top: 10px;
     float: left;
}

.user-entry p {
     display: block;
     height: 40px;
     line-height: 40px;
     font-size: 14px;
     font-family: '微软雅黑';
     font-weight: 400;
     color: rgba(52, 52, 52, 1);
     float: left;
     margin-left: 5px;
}

.new_right{
     background: url(../image/xptj_img.png)
}