@charset "utf-8";
.proclamation1 .mall-news li a i,.proclamation1 h3 span i,.proclamation2 .mall-news li a i,.top-active .top-active-wrap .top-active-close{background:url(../images/common/common-icon.png) no-repeat}
.banner{padding-bottom:15px}
.banner,.banner ul.full-screen-slides{width:100%;height:300px;position:relative; margin: auto;}
.banner ul.full-screen-slides{z-index:1}
.banner ul.full-screen-slides li{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}
.banner ul.full-screen-slides li a{display:block;width:100%;height:100%;text-indent:-9999px;/*margin-left:-365px;*/position:absolute;z-index:2;/*left:50%;*/top:0}
.banner ul.full-screen-slides-pagination{font-size:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#33FFFFFF', endColorstr='#33FFFFFF');background:hsla(0, 10%, 10%, 0.1);text-align:right;display:block;list-style:none;width:auto;bottom:30px;margin-left:-75pt;border-radius:15px;padding:4px 9pt;line-height:6px;position:absolute;left:55%;z-index:3}
.banner ul.full-screen-slides-pagination li:first-child{margin-left:0}
.banner ul.full-screen-slides-pagination li{vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block;list-style:none;width:9pt;height:9pt;margin-left:10px;border-radius:100%;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#3F000000', endColorstr='#3F000000');overflow:hidden;cursor:pointer}
.banner ul.full-screen-slides-pagination a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px}
.banner ul.full-screen-slides-pagination .current{background:#f30}
.focus-trigeminy{width:792px;height:150px;margin-left:-395px;clear:both;position:absolute;z-index:2;bottom:0;left:50%}
.focus-trigeminy .carousel{width:792px;height:150px;overflow:hidden;position:relative}
.focus-trigeminy .carousel ul{overflow:hidden;position:absolute;top:0;left:0}
.focus-trigeminy .carousel ul li{width:264px;height:150px;float:left}
.focus-trigeminy .carousel ul li img{width:264px;height:auto;display:block}
.focus-trigeminy a.next,.focus-trigeminy a.prev{width:20px;height:50px;line-height:50px;position:absolute;display:block;background:#333;top:50%;margin-top:-25px;float:left;text-align:center;color:#fff;font-size:22px;font-weight:400;font-family:simsun;filter:alpha(opacity=0);opacity:0}
.focus-trigeminy a.prev{left:0}
.focus-trigeminy a.next{right:0}
.proclamation1{width:190px;height:220px;margin-top:1px;padding:0 15px;background:hsla(0,0%,100%,.9);box-sizing:content-box;position:relative}
.proclamation1 h3{height:38px;line-height:38px;font-weight:400;border-bottom:1px dotted #ccc}
.proclamation1 h3 span{float:left;color:#333;font-size:1pc;text-indent:15px}
.proclamation1 h3 span i{width:20px;height:20px;vertical-align:middle;display:inline-block;background-position:-165px -95px;margin-top:-2px}
.proclamation1 h3 a{float:right;color:#999;font-size:9pt}
.proclamation1 .mall-news{height:10pc;overflow:hidden;padding:10px 0}
.proclamation1 .mall-news li{height:27px;line-height:27px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.proclamation1 .mall-news li a i{width:3px;height:3px;vertical-align:middle;display:inline-block;background-position:-185px -95px;margin-right:10px;margin-top:-2px}
.banner .right-sidebar{width:210px;height:443px;padding:0 1px;/*margin-left:395px;*/position:absolute;z-index:1;top:0;left:83%;float:right}
.right-sidebar .sale-discount{width:13pc;height:3in;padding:20px 0;overflow:hidden;position:relative;z-index:1}
.right-sidebar .sale-discount h3{font-size:1pc;color:#333;font-weight:400;padding:0 10px}
.right-sidebar .sale-discount ul{width:auto;height:278px;padding-top:20px;position:absolute;z-index:1;overflow:hidden}
.right-sidebar .sale-discount ul li{width:13pc;height:278px;float:left;overflow:hidden}
.right-sidebar .sale-discount ul li div.sale-con{width:13pc;height:258px;position:relative;z-index:1}
.right-sidebar .sale-discount p.time-remain{color:#999;line-height:1pc;text-align:center;width:13pc;height:1pc;top:-180px;left:0}
.right-sidebar .sale-discount p.time-remain em{color:#fff;margin:0;padding:0 3px}
.right-sidebar .sale-discount p.goods-thumb{width:100%;margin:15px 0 10px;text-align:center}
.right-sidebar .sale-discount p.goods-thumb a{text-align:center;vertical-align:middle;width:150px;height:150px;overflow:hidden}
.right-sidebar .sale-discount p.goods-thumb img{max-width:150px;max-height:150px}
.right-sidebar .sale-discount p.goods-name{width:150px;line-height:20px;margin:0 auto;overflow:hidden}
.right-sidebar .sale-discount p.goods-price{font:14px/25px Verdana;width:150px;height:25px;margin:0 auto;overflow:hidden}
.right-sidebar .sale-discount p.goods-price .main-color{float:left}
.right-sidebar .sale-discount p.goods-price .goods-discount{float:right;font-weight:700;font-family:Microsoft YaHei}
.right-sidebar .sale-discount .arrow{background:url(../images/common/common-icon.png) no-repeat;width:15px;height:29px;margin-top:-20px;position:absolute;z-index:2;top:50%;cursor:pointer;opacity:.25!important;overflow:hidden}
.right-sidebar .sale-discount .arrow:hover{opacity:.85!important}
.right-sidebar .sale-discount .pre{background-position:0 -190px;left:10px}
.right-sidebar .sale-discount .next{background-position:-20px -190px;right:5px}
.shortcut-menu{width:13pc;height:220px;padding:0 6px;margin-top:1px;background:hsla(0,0%,100%,.9);box-sizing:content-box}
.shortcut-menu ul{clear:both;display:inline-block}
.shortcut-menu li{float:left;margin-right:-1px;position:relative}
.shortcut-menu li,.shortcut-menu li a{width:70px;height:74px;text-align:center}
.shortcut-menu li a{display:inline-block}
.shortcut-menu li img{display:block;max-width:25px;max-height:25px;position:absolute;top:13px;left:24px}
.shortcut-menu li p{width:100%;text-align:center;position:absolute;top:45px;left:0}
.proclamation{background:#fff;width:13pc;height:185px;margin-top:1px}
.proclamation .tabs-nav{background:#f7f7f7;height:35px;padding:0;z-index:1}
.proclamation .tabs-nav li{background:#f7f7f7;text-align:center;display:block;width:102px;height:25px;line-height:25px;float:left;padding:5px 0;margin:0;z-index:9;cursor:pointer}
.proclamation .tabs-nav li.tabs-selected{color:#333;font-weight:600;background:#fff;width:103px;height:25px;line-height:25px;border-style:solid;border-color:transparent #e7e7e7 #fff;border-width:0 0 1px;position:relative;z-index:10}
.proclamation .tabs-nav li h3{color:#333;font-size:14px}
.proclamation .tabs-panel{width:95%;height:141px;overflow:hidden;margin:6px auto}
.proclamation .mall-news{padding:3px 2.5%}
.proclamation .mall-news li{line-height:20px;text-overflow:ellipsis;white-space:nowrap;height:20px;padding:1px 5px;overflow:hidden}
.tabs-hide{display:none!important}
.tabs-panel .store-join-btn{background:url(../images/enter.jpg) no-repeat;display:block;width:165px;height:60px;margin:20px auto 15px}
.tabs-panel .store-join-help{color:#999;display:block;text-align:center}
.tabs-panel .store-join-help i.icon-cog{background:url(../images/common/common-icon.png) no-repeat;background-position:-294px -66px;font-size:14px;width:14px;height:14px;display:inline-block;vertical-align:middle}

.ad-zhekou{overflow:hidden; /*height: 1220px;*/}
.ad-zhekou h3{float: left;padding-left: 20px;font-size: 18px;padding-top: 1px;}
.ad-zhekou i{background-color: rgb(227, 25, 57); height: 22px; width: 5px; display: block; float: left;}
.ad-zhekou ul{width:auto;/*height:400px;*/padding-top:20px;/*position:absolute;*/z-index:1;overflow:hidden;width: 1230px;}
.ad-zhekou ul li{width:19pc;height:400px;float:left;overflow:hidden}
.ad-zhekou ul li div.sale-con{width:18.5pc;height:400px;position:relative;z-index:1}
.ad-zhekou p.time-remain{color:#999;line-height:1pc;/*text-align:center;*/width:13pc;height:1pc;top:-180px;left:0;float: left;}
.ad-zhekou p.time-remain em{/*color:#fff;*/margin:0;padding:0 3px}
.ad-zhekou p.goods-thumb{width:18.5pc;margin:15px 0 10px;text-align:center;height: 18.5pc;}
.ad-zhekou p.goods-thumb a{text-align:center;vertical-align:middle;/*width:150px;height:150px;*/overflow:hidden}
.ad-zhekou p.goods-thumb img{/*max-width:150px;max-height:150px*/width:100%;height:100%;}
.ad-zhekou p.goods-name{width:215px;line-height:28px;height:28px;margin:0 auto;overflow:hidden;float: left;}
.ad-zhekou p.goods-price{font:14px/25px Verdana;width:50px;height:55px;margin:0 auto;overflow:hidden; float: right;}
.ad-zhekou p.goods-price .main-color{float:left}
.ad-zhekou p.goods-price .goods-discount{float:right;font-weight:700;font-family:Microsoft YaHei}

.ad-hot{overflow:hidden; /*height: 400px;*/}
.ad-hot h3{  font-size: 35px;  height: 40px;  line-height: 40px;  padding-top: 20px;  text-align: center;}
.ad-hot i{background-color: rgb(227, 25, 57); height: 22px; width: 5px; display: block; float: left;}
.ad-hot ul{/*width:auto;height:400px;padding-top:20px;position:absolute;*/z-index:1;overflow:hidden}
.ad-hot ul li{float: left; height: 515px;  overflow: hidden;  width: 25pc;}
.ad-hot ul li div.sale-con{float: left;  height: 500px;  overflow: hidden;  width: 24pc;}
.ad-hot ul li div.sale-con .goods-que{border: 1px solid #f3f1f2; position: absolute;width: 24pc;}
.ad-hot p.time-remain{color:#999;line-height:1pc;/*text-align:center;*/width:13pc;height:1pc;top:-180px;left:0;float: left;}
.ad-hot p.time-remain em{/*color:#fff;*/margin:0;padding:0 3px}
.ad-hot p.goods-thumb{height: 24.5pc;  margin: 15px 0 0px;  text-align: center;  width: 24.5pc;}
.ad-hot p.goods-thumb a{text-align:center;vertical-align:middle;/*width:150px;height:150px;*/overflow:hidden}
.ad-hot p.goods-thumb img{/*max-width:150px;max-height:150px*/width:100%;height:100%;}
.ad-hot p.goods-name{font: 18px/40px Verdana;  height: 40px;  margin: 0 auto;  overflow: hidden;  width: 22.5pc; padding-top: 12px;}
.ad-hot p.goods-te{background-color: #f60;  height: 30px;  line-height: 30px;  position: absolute;  top: -15px; color: #fff; margin-left: 15px; padding: 2px 5px;}
.ad-hot p.goods-price{font:14px/25px Verdana;width:22.5pc;height:35px;margin:0 auto;overflow:hidden; }
.ad-hot p.goods-price .main-color{float:left;color: #fe9223;}
.ad-hot p.goods-price .goods-discount{float:right;font-weight:700;font-family:Microsoft YaHei}

.ad-groups{overflow:hidden}
.ad-groups .mc{width:930pt}
.ad-groups .sc-list .item{float:left;width:310px;height:220px;overflow:hidden}
.ad-groups .sc-list .item .s-img{display:block;width:247px;height:350px}
.store-wall{margin:10px auto!important;height:367px}
.store-wall .store-wall-title{display:block;height:35px;line-height:35px;font-size:20px;color:#333;width:2in;padding-left:5px;position:relative}
.store-wall .store-wall-title:hover{color:#000;text-decoration:none}
.store-wall .store-wall-title span{font-size:9pt;color:#999;margin-left:5px}
.store-wall .store-wall-content{background-color:#fff;width:100%}
.store-wall .store-wall-content .store-wall-ad{float:left;height:333px;width:270px}
.store-wall .store-wall-content .store-wall-ad img{width:270px;height:333px}
.store-wall .store-wall-content .store-wall-con{width:940px;float:left;position:relative;border-top:1px solid #f0f0f0}
.store-wall .store-wall-content .store-wall-con .store-rec-nav{position:absolute;top:-27px;right:0}
.store-wall .store-wall-content .store-wall-con .store-rec-nav li{float:left;height:20px;line-height:20px;margin:0 1px;padding:0 8px;cursor:pointer;color:#666;position:relative}
.store-wall .store-wall-content .store-wall-con .store-rec-nav li.selected,.store-wall .store-wall-content .store-wall-con .store-rec-nav li:hover{background:#e31939;color:#fff}
.store-wall .store-wall-content .store-wall-con .store-rec-nav li.selected i,.store-wall .store-wall-content .store-wall-con .store-rec-nav li:hover i{position:absolute;top:19px;left:50%;margin-left:-5px;display:inline-block;width:10px;height:6px;background:url(../images/common/common-icon.png) no-repeat;background-position:-295px -5pc}
.store-rec-slide .store-con{position:relative;width:940px;height:334px;overflow:hidden}
.store-rec-slide .store-con .store-wall-pannel{width:100%;height:100%}
.store-rec-slide .store-con .store-wall-pannel .store-item{background:#fff;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;float:left;text-align:center;display:block;width:155px;height:82px;line-height:84px}
.store-rec-slide .store-con .store-wall-pannel .store-item-spe{width:159px}
.store-rec-slide .store-con .store-wall-pannel .store-item .store-logo{padding-top:18px}
.store-rec-slide .store-con .store-wall-pannel .store-item:hover{text-decoration:none;zoom:1}
.store-rec-slide .store-con .store-wall-pannel .item-row-0{top:0}
.store-rec-slide .store-con .store-wall-pannel .item-row-1{top:85px}
.store-rec-slide .store-con .store-wall-pannel .item-row-2{top:170px}
.store-rec-slide .store-con .store-wall-pannel .item-row-3{top:255px;bottom:0}
.store-rec-slide .store-con .store-wall-pannel .item-col-0{left:0}
.store-rec-slide .store-con .store-wall-pannel .item-col-1{left:150px}
.store-rec-slide .store-con .store-wall-pannel .item-col-2{left:300px}
.store-rec-slide .store-con .store-wall-pannel .item-col-3{left:450px}
.store-rec-slide .store-con .store-wall-pannel .item-col-4{left:600px}
.store-rec-slide .store-con .store-wall-pannel .item-col-5{left:750px}
.index-sale{overflow:hidden;margin:10px auto!important}
.index-sale .left-layout{width:990px;float:left;border-bottom:1px solid #f0f0f0}
.index-sale .tabs-nav{width:100%;border-style:solid;border-width:0 0 2px;border-color:transparent transparent #f0f0f0}
.index-sale .tabs-nav,.index-sale .tabs-nav li{background-color:transparent;height:40px;position:relative;z-index:1}
.index-sale .tabs-nav li{width:20%;float:left;padding:0;cursor:pointer}
.index-sale .tabs-nav li h3{font-size:1pc;font-weight:400;line-height:38px;text-align:center}
.index-sale .tabs-nav li i{font-size:0;line-height:0;display:none;width:0;height:0;float:right;margin-left:-4px;border-width:5px;border-style:dashed dashed solid;position:absolute;z-index:1;bottom:0;left:50%}
.index-sale .tabs-nav .tabs-selected{border-style:solid;border-width:0 0 2px;border-color:#e31939}
.index-sale .tabs-nav .tabs-selected i{display:block;border-color:transparent transparent #e31939}
.index-sale .tabs-nav .tabs-selected h3{color:#e31939}
.index-sale .tabs-panel,.index-sale .tabs-panel ul{width:100%;overflow:hidden}
.index-sale .tabs-panel ul{margin-left:-1px}
.index-sale .tabs-panel ul li{width:20%;height:235px;padding:15px 0 0;/*border-left:1px dotted #f0f0f0;*/float:left;overflow:hidden}
.index-sale .tabs-panel dl{width:10pc;margin:0 auto auto;position:relative;z-index:1}
.index-sale .tabs-panel dl dt.goods-name{width:10pc;height:35px;position:absolute;z-index:auto;top:164px;left:0;overflow:hidden}
.index-sale .tabs-panel dl dd.goods-thumb{width:10pc;height:10pc;position:absolute;z-index:auto;top:0;left:0}
.index-sale .tabs-panel dl dd.goods-thumb a{text-align:center;vertical-align:middle;display:table-cell;width:10pc;height:10pc;overflow:hidden}
.index-sale .tabs-panel dl dd.goods-thumb img{max-width:10pc;max-height:10pc;margin-top:expression(160-this.height/2)}
.index-sale .tabs-panel dl dd.goods-price{height:20px;line-height:20px;color:#999;position:absolute;z-index:auto;top:200px;left:0}
.index-sale .tabs-panel dl dd.goods-price em{font-size:9pt}
.floor{width:100%;position:relative}
.floor .banner-ad{width:1230px;height:75pt;display:inline-block}
.floor-layout{height:auto}
.floor-layout .floor-con{height:auto;margin:10px auto;position:relative}
.floor-layout .floor-con .floor-title{height: 50px;line-height: 50px;overflow: hidden;background-color: #fff;margin-bottom: 16px;width: 1180px;margin-left: 10px;}
.floor-layout .floor-con .floor-title h2{font-size:18px;color:#666;height:35px;line-height:50px;float:left}
.floor-layout .floor-con .floor-title h2 span{width:35px;height:25px;line-height:25px;background:url(../images/common/common-icon.png) no-repeat -225px -185px;color:#fff;font-size:14px;text-indent:3px;display:inline-block}
.floor-layout .floor-con .floor-title h2 a{padding-left:8px}
.floor-layout .floor-con .floor-title .floor-tabs-nav{display:inline;width:auto;height:35px;z-index:4;float:right}
.floor-layout .floor-content{width:100%;/*height:700px;*/margin-bottom:10px;position:relative;overflow:hidden}
.floor-layout .floor-content .floor-left{width:500px;height:300px;float:left;overflow:hidden}
.floor-layout .floor-content .floor-left .floor-banner{position:relative;height:300px;overflow:hidden;width:500px}
.floor-layout .floor-content .floor-left .floor-banner ul{height:300px;position:absolute}
.floor-layout .floor-content .floor-left .floor-banner ul li{float:left;width:500px;height:300px;overflow:hidden;position:relative;background:#000}
.floor-layout .floor-content .floor-left .floor-banner ul li a:before{content:"";position:absolute;width:5pc;height:350px;top:0;left:-150px;overflow:hidden;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,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0) 100%);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0) 100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg)}
.floor-layout .floor-content .floor-left .floor-banner ul li a:hover:before{-webkit-transition:left .5s;transition:left .5s;left:260px}
.floor-layout .floor-content .floor-left .floor-banner .btn{position:absolute;width:100%;height:10px;bottom:15px;text-align:center}
.floor-layout .floor-content .floor-left .floor-banner .btn span{display:inline-block;width:2%;height:10px;cursor:pointer;background:#000;margin-right:10px;border-radius:100%;}
.floor-layout .floor-content .floor-left .floor-banner .btn span.on{background:#000}
.floor-layout .floor-content .floor-left .floor-words{position:relative;width:290px;height:90pt;margin-top:-150px;padding:15px 10px;overflow:hidden;background:hsla(0,0%,100%,.5)}
.floor-layout .floor-content .floor-left .floor-words li{float:left;width:110px;padding-left:35px;height:30px;line-height:30px;overflow:hidden}
.floor-layout .floor-content .floor-left .floor-words li a{font-size:14px;color:#333}
.floor-layout .floor-content .floor-left .floor-words a:hover{cursor:pointer;color:#e31939}
.floor-layout .floor-content .floor-right{/*width:1020px;height:540px;float:left*/}
.floor-layout .floor-con .floor-title .floor-tabs-nav{display:inline;width:auto;height:35px;z-index:4;position:absolute;top:0;right:0}
.floor-layout .floor-con .floor-title .floor-tabs-nav li{background-color:#fff;width:auto;height:34px;line-height:34px;float:left;padding:0;position:relative;z-index:4;cursor:pointer;margin-left:8px}
.floor-layout .floor-con .floor-title .floor-tabs-nav li h3{font-size:9pt;font-weight:400;padding:0 25px;text-align:center;border:1px solid #eee;border-bottom:none;z-index:4}
.floor-layout .floor-con .floor-title .floor-tabs-nav li.floor-tabs-selected h3{z-index:5;border-style:solid;border-width:1px}
.floor-layout .floor-content .floor-right .floor-tabs-panel{/*width:1000px;height:630px;*/float: left;}
.floor-layout .floor-content .floor-right .floor-tabs-hide{display:none!important}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods{color: #2f2f2f;  float: left;  height: 325px;  margin: 0 10px 15px;  overflow: hidden;  width: 280px;background-color: #fff;/*border-right:1px solid #eee;border-bottom:1px solid #eee;*/}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods:hover{box-shadow: 0 15px 30px rgba(0, 0, 0, 0.14);}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .wrap{margin:10px;position:relative}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods img{margin:0 auto 10px;display:block; width: 100%}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .price img{margin:0;display: unset;vertical-align: text-top;}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px;line-height:20px;font-size: 16px;}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .title{margin-bottom:5px;height:35px;overflow:hidden}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods a{color:#777; text-align: center;}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .price{font-size:18px;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#f60}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .price span{padding-left: 10px;}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods a.add-cart{position:absolute;bottom:0;right:0;width:2pc;height:2pc;cursor:pointer;background:url(../images/common/common-icon.png) no-repeat;background-position:-165px 0}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .promo-txt{position:absolute;top:137px;left:50%;width:158px;margin-left:-5pc;text-align:center;border:1px solid #e22b41;padding:4px 0;line-height:1;background-color:hsla(0,0%,100%,.8);background-color:#fff\9;color:#e22b41;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px}
.floor-layout .floor-content .floor-right .floor-tabs-panel .goods .ui-cart{position:absolute;bottom:0;right:0;width:40px;height:40px}
.floor-layout .floor-content .floor-brand-left{width:225px;height:600px;/*margin:10px auto;*/float:right;}
.floor-layout .floor-content .floor-brand-left h3{font-size: 16px; padding: 5px 0 15px 10px; border-bottom: 1px dashed #ddc;}
.floor-layout .floor-brand-left .tabs-brand{width:100%;/*background:#f7f7f7;height:40px;*/padding:13px 0 13px 1px;overflow:hidden}
.floor-layout .floor-brand-left .tabs-brand .brand{position:relative;/*height:40px*/}
.floor-layout .floor-brand-left .tabs-brand .brand .brand-con{overflow:hidden;position:relative;width:100%;height:535px;float:left}
.floor-layout .floor-brand-left .tabs-brand ul li{/*float:left;*/width:100%;height:95px;text-align:center;/*border-left:1px dotted #ccc*/}
.floor-layout .floor-brand-left .tabs-brand ul li a{float:left;}
.floor-layout .floor-brand-left .tabs-brand ul li .title{float:right;width:145px;height: 50px;line-height: 50px; overflow: hidden;}
.floor-layout .floor-brand-left .tabs-brand ul li .price{float:left; padding-left: 25px;}
.floor-layout .floor-brand-left .tabs-brand ul li .market-price{font-weight: normal;  text-decoration: line-through;  color: #999; float: right;}
.floor-layout .floor-brand-left .tabs-brand ul li.fore1{border-left:none}
.floor-layout .floor-brand-left .tabs-brand ul li img{/*max-width:120pt;max-height:45px*/}
.floor-layout .floor-brand-left .tabs-brand .brand-btn{position:relative;z-index:2;opacity:0}
.floor-layout .floor-brand-left .tabs-brand .brand-btn a{width:25px;height:40px;line-height:40px;position:absolute;top:0;display:block;background:#333 none repeat scroll 0 0;color:#fff;text-align:center;font-size:22px;font-weight:400;font-family:simsun}
.floor-layout .floor-brand-left .tabs-brand .brand-btn a.brand-left{left:0}
.floor-layout .floor-brand-left .tabs-brand .brand-btn a.brand-right{right:0}
.floor-layout .floor-brand-left .tabs-brand .brand-btn a img{width:30px;height:40px}

.floor-layout .floor-content .floor-brand{width:1210px;height:66px;margin:10px auto;float:left}
.floor-layout .floor-brand .tabs-brand{width:1210px;background:#f7f7f7;height:40px;padding:13px 0 13px 1px;overflow:hidden}
.floor-layout .floor-brand .tabs-brand .brand{position:relative;height:40px}
.floor-layout .floor-brand .tabs-brand .brand .brand-con{overflow:hidden;position:relative;width:1210px;height:40px;float:left}
.floor-layout .floor-brand .tabs-brand ul li{float:left;width:119px;height:40px;text-align:center;border-left:1px dotted #ccc}
.floor-layout .floor-brand .tabs-brand ul li.fore1{border-left:none}
.floor-layout .floor-brand .tabs-brand ul li img{max-width:75pt;max-height:40px}
.floor-layout .floor-brand .tabs-brand .brand-btn{position:relative;z-index:2;opacity:0}
.floor-layout .floor-brand .tabs-brand .brand-btn a{width:25px;height:40px;line-height:40px;position:absolute;top:0;display:block;background:#333 none repeat scroll 0 0;color:#fff;text-align:center;font-size:22px;font-weight:400;font-family:simsun}
.floor-layout .floor-brand .tabs-brand .brand-btn a.brand-left{left:0}
.floor-layout .floor-brand .tabs-brand .brand-btn a.brand-right{right:0}
.floor-layout .floor-brand .tabs-brand .brand-btn a img{width:30px;height:40px}

.elevator {
	display: block;
	height: 400px;
	left: 50%;
	margin: -150px 0 0 -685px;
	overflow: visible;
	position: fixed;
	top: 50%;
	width: 60px;
	z-index: 333
}
.elevator .elevator-floor {
	width: 60px;
	height: 400px;
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
	opacity: 0;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	left: 0;
	top: 0
}
.elevator .elevator-floor a {
	cursor: pointer;
	display: block;
	height: 60px;
	line-height: 60px;
	margin-top: -1px;
	position: relative;
	text-decoration: none;
	width: 60px;
}
.elevator .elevator-floor b {
	width: 18px;
	height: 18px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -18px 0 0 -9px;
	z-index: 1;
	color:#625351;
	font-family: Arial;
}
.elevator .elevator-floor .fs-name {
	background: #f60 none repeat scroll 0 0;
	color: #fff;
	display: none;
	height: 60px;
	left: 0;
	line-height: 60px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 60px;
	z-index: 2;
}
.elevator .elevator-floor .fs-line {
	display: block;
	width: 16px;
	margin-left: -9px;
	height: 0;
	line-height: 0;
	font-size: 0;
	/*border-top: 1px dotted #E31939;*/
	position: absolute;
	left: 50%;
	top: 35px;
	z-index: 3
}
.elevator .elevator-floor a.active .fs-name {
	background: #f60;
	color: #fff ;
	display: block;
	border-radius:30px;
}
.elevator .elevator-floor a.active .fs {
	display: none
}
.elevator .elevator-floor a.active .fs-name:hover {
	background: #f60;
	color: #fff;
	text-decoration:none
}
.elevator .elevator-floor a:hover .fs-name {
	display: block;
	border-radius:30px;
}
.elevator .elevator-floor a:hover .fs-line {
	display: none
}
.elevator .elevator-floor a.active .fs-line{
	display: none;
}
.floor .floor-con2{margin-top:30px;width:100%;height:470px;position:relative}
.floor .floor-con2 h2{font-size:9pt;font-weight:400}
.floor h2 .color-mark{display:inline-block;width:5px;height:22px;vertical-align:text-bottom;}
.floor .floor-con2 h2 .floor-name{vertical-align:top;font-size:18px;color:#333;line-height:18px;height:18px;margin-left:10px}
.floor .floor-con2 h2 .floor-sub-name{display:inline-block;vertical-align:top;font-size:14px;color:#333;margin-left:10px;line-height:24px;height:18px}
.floor .floor-con2 .line-body{width:100%;height:440px;margin-top:10px}
.floor .floor-con2 .line-body .hot-word-con{position:absolute;top:0;right:0;width:50pc;text-align:right}
.floor .floor-con2 .line-body .hot-word-con .hot-word{display:inline-block;height:20px;line-height:20px;margin:5px 10px;font-size:14px;border:0;border-bottom:1px solid #fff}
.floor .floor-con2 .line-body .floor-con{border-top:1px solid}
.floor .floor-con2 .line-body .big-banner-con{float:left;position:relative;width:250px;height:440px}
.floor .floor-con2 .line-body .big-banner-con .big-banner{width:100%;height:441px}
.floor .floor-con2 .line-body .big-banner-con .big-banner a.big-banner-img{width:100%;height:441px;display:block}
.floor .floor-con2 .line-body .big-banner-con:hover img{opacity:.7;filter:alpha(opacity=70)}
.floor .floor-con2 .line-body .big-banner-con:hover .slide-item{color:#dd2727}
.floor .floor-con2 .line-body .big-banner-con img{display:block;width:100%;height:441px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.floor .floor-con2 .line-body .middle-column-con{width:730px;height:440px;float:left;position:relative}
.floor .floor-con2 .line-body .right-column-con{float:left;width:239px;height:440px;position:relative}
.floor .floor-con2 .line-body .grid{float:left;display:block;border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5;position:relative;background-color:#fff}
.floor .floor-con2 .line-body .grid img{position:absolute;right:0;bottom:0;z-index:1}
.floor .floor-con2 .line-body .grid.one-grid{width:15pc;height:220px}
.floor .floor-con2 .line-body .grid.one-grid img{width:242px;height:220px}
.floor .floor-con2 .line-body .grid.second-grid,.floor .floor-con2 .line-body .grid.second-grid img{width:239px;height:146px}
