/*******
模板作者：小菜
联系QQ：840232032
官方网址：http://www.xiaocaishuo.com
此为购买凭证，禁止删除！
********/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{margin:0;font:12px/1.62 Helvetica,Arial,sans-serif;color:#454545;background-color:#fff}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#333;text-decoration:none}
a:focus,a:hover{text-decoration:none}
a:visited{color:#444}
a:hover{color:#FF6B57}
a:focus{outline:0;color:#444}
a{background-color:transparent}
a:active,a:hover{outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
h1{font-size:1.6em;color:#000000;font-family:"Microsoft YaHei","微软雅黑"}
small{font-size:80%}
em,i{ font-style:normal}
img{border:0}
p{ margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
ul,li{ list-style:none; margin:0; padding:0}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:before,.con:before,.excerpts:before,newslist dl:before,.container:before{content:" ";display:table; clear:both}
.clearfix:after,.con:after,.excerpts:after,.newslist dl:after,.container:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.clear{ clear:both; height:0;}
.fr,.pull-right{float:right}
.fl,.pull-left{float:left}
.hide{display:none!important}
.show{display:block!important}
.fixRTop{position:fixed;top:50px;width:300px;zoom:1;z-index:99}
#JMark .fixTop{position:fixed;top:0;*border-top:1px solid #ccc;_position:absolute;background-color:rgba(255,255,255,0.95);box-shadow:2px 3px 5px rgba(0,0,0,0.1);border-bottom:none;border-bottom:1px solid #e9e9e9\9; width:100%;zoom:1; z-index:9999; margin-top:0}
.hd{ margin:10px 0; position:relative}
.hd h3{ font-size:15px; color:#111111; margin:0}
.hd .more{ position:absolute; top:5px; right:0}
.mt1{ margin-top:20px}
img{max-width:100%}
@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_1438661908_4910753.eot);src:url(//at.alicdn.com/t/font_1438661908_4910753.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_1438661908_4910753.woff) format('woff'),url(//at.alicdn.com/t/font_1438661908_4910753.ttf) format('truetype'),url(//at.alicdn.com/t/font_1438661908_4910753.svg#iconfont) format('svg')}
.fa{font-family:iconfont!important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.container{width:1060px;text-align:left;position:relative;margin:0 auto;}
.main{ float:left; width:730px;padding-top: 20px;}
.sidebar{ float:right;width:300px;padding-top: 20px;}
.header{margin-bottom:20px;}
.topbar{position:relative;z-index:9999;height:28px;border-bottom:1px solid #ececec;background-color:#f8f8f8;color:#666;text-align:left;line-height:28px}
.logo{margin-top:10px;float:left;overflow:hidden;height:60px}
.navbar{margin-top: 15px; height:50px;font-size:15px;text-align:center; background:#fff; border-bottom:1px solid #e9e9e9; border-top:1px solid #f1f1f1;font-family:"Microsoft YaHei","微软雅黑";box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.1);}
.nav{ }
.nav li{float:left; padding: 10px 16px 10px;position:relative;}
.nav li a{font-size: 18px;padding: 2px 9px;color: #000;}
.nav li a:focus,.nav li a:hover{color:#FF6B57}
.nav li.active a,.home .home a{color:#ffffff; background:#000000; padding:0 5px;}
.nav li.smallnav{ margin-top:5px; padding-left:0}
.ico-hot{background:url("../img/ico-nav.png") no-repeat scroll -9px 0;height: 13px;left: 419px;position: absolute;top: 2px;width: 24px;}
.ico-new{background:url("../img/ico-nav.png") no-repeat scroll -9px -15px;height: 13px;right: 116px;position: absolute;top: 2px;width: 24px;}
.nav li .small {margin: 0 5px;font-size: 14px;}
.nav li .small-dot {background:url("../img/dot.png") no-repeat scroll left top;bottom: -2px;display: inline-block;height: 13px;position: relative;width: 1px;}
.cate{ margin-bottom:10px;}
.cate li{ float:left;margin: 2px 3px;}
.cate li a{ background: #f0f0f0;color: #333;padding: 2px 5px;}
.cate li a:hover,.cate li a.thisclass{ background:#333; color:#f2f2f2}
.zt .cate,.zt .jieshao h2,.zt .jieshao p{ display:none}
.crumbs{overflow:hidden;height:38px;color:#999;text-align:left;line-height:38px}
.crumbs a{margin:0 2px;color:#999}
.tlink{ position:relative;}
.tlink p{ display:none}
.tlink:hover p{ display:block; position:absolute; left:0; top:25px;}
.post-like{line-height:16px;color:#aaa;font-size:12px;float:right}
.post-like i{margin-left:5px;font-size:16px;vertical-align:1px}
.post-collect:hover,.post-like{text-decoration:none}
.post-like.actived{color:#FF6B57}
.post-like.actived:before{display:none}
.post-collect{color:#aaa}
.post-collect i{margin-right:5px;font-size:16px}
.post-collect.actived,.post-collect:hover{color:#FF5144}
.post-collect{padding:0 3px}
.search{float:right;margin:25px 0 0;width:262px;background:#f8f8f8;border: 1px solid #eee;}
.search_area{border:0;color:#bbb;text-indent:6px;height:30px;float:left;line-height:30px;width:230px;background:0;border-radius:3px}
.search_button{border:medium none;cursor:pointer;height:30px;letter-spacing:.3em;line-height:30px;float:right;border-radius:3px;width:30px;background:#fefefe url(../img/bg_bt.png) 3px center no-repeat}

.tipsy{padding:5px 0;font-size:10px;position:absolute;z-index:100000}
.tipsy:before{display:inline-block;content:'';border-color:transparent transparent #000 transparent;border-style:solid;border-width:5px 5px 5px 5px;position:absolute}
.tipsy-n:before{top:-4px;left:50%;margin-left:-5px}
.tipsy-ne:before{top:-4px;right:10px}
.tipsy-inner{padding:4px 7px 3px 7px;background-color:#000;color:#fff;max-width:200px;text-align:center;font-size:12px;border-radius:2px}
.tipsy-nw:before{top:0;left:10px}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}
.qr-code{position:fixed;top:0;bottom:0;width:100%;text-align:center;z-index:99999;display:none}
.qr-code-mask{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0}
.qr-code .qr-code-in{width:180px;position:absolute;top:120%;opacity:0;left:50%;margin-top:-117px;margin-left:-90px;background-color:#fff;padding:20px}
.qr-code p{margin:15px 0 0;font-weight:700}
.footer{clear:both;color:#aaa;position:relative;z-index:99;padding:20px 0 30px; margin-top:20px;font-size:12px;text-align:center;background:#fff}
.footer a{color:#aaa;text-decoration:underline}
.footer a:hover{color:#999}
.links{color:#999;line-height:20px;margin:50px 0 15px;overflow:hidden}
.links ul{ margin:0;padding: 0;}
.links li{float:left; list-style:none}
.links a{color:#ababab;margin-right:8px}
time.new{color:#44A921}
time.hot{color:#FF6B57;font-weight:700}
time.hot .fa{font-weight:400;margin-right:4px;display:inline-block}
time.prev{color:#0AB5D3}
.tag-color{ padding:10px; background:#fafafa}
.tag-color a{ display:block; float:left; margin:0 5px 5px 0; padding:2px 5px; border-radius:2px; font-size:14px; background:#ffffff}
.page_pages{padding:20px;clear:both;background-color:#fff;text-align:center}
.art .page_pages{ padding:0 20px}
.page_pages ul{text-align:center}
.page_pages ul li{border:1px solid #E9E9E9;padding:7px 7px;margin:0 6px 6px 0;display:inline-block;background:#fff}
.page_pages ul li a{color:#555;padding:1px 4px 2px 4px}
.page_pages ul li a:hover{padding:1px 4px 2px 4px}
.dede_pages ul li.thisclass a:hover,.page_pages ul li.thisclass,.page_pages ul li.thisclass a{background:url(../images/sprite_repeat_bg.png) repeat-x scroll 0 -81px;border:1px solid #ddd;color:#000;font-weight:700;padding:6px 10px}
.page_pages ul li.thisclass a{ border:none}
.page_pages .pageinfo{padding:0 5px 0 5px}
.page_pages .pageinfo strong{color:#333;font-weight:400;margin:0 2px}
.page_pages ul li.thisclass a{padding:1px 4px}
.action-share strong{line-height:32px;display:inline-block;font-weight:400}
.action-share a{width:32px;height:32px;text-align:center;line-height:32px;display:inline-block;margin-right:5px;opacity:.8;border-radius:3px;cursor:pointer;}
.action-share p { line-height:25px}
.action-share p a{ width:auto; height:25px; }
.action-share p a img{margin-top:10px;}
.action-share a:hover{opacity:1}
.action-share a:before{height:32px;width:10px}
.action-share a:hover:before{-webkit-transition:right .5s;-moz-transition:right .5s;transition:right .5s;right:-70%}
.xshare-button-32 a.xs-tsina{background-color:#FF8D8D}
.xshare-button-32 a.xs-weixin{background-color:#7BD172}
.xshare-button-32 a.xs-qzone{background-color:#FBC440}
.xshare-button-32 a.xs-sqq{background-color:#F68575}
.xshare-button-32 a.xs-renren{background-color:#95B4EC}
.xshare-button-32 a.xs-tqq{background-color:#5FB2D7}
.xshare-button-32 a.xs-douban{background-color:#67CE9B}
.xshare-button-32 a.xs-huaban{background-color:#DC5E5E}
.xshare-button-32 i{color:#fff;font-size:20px;font-weight:400}
.xs-count{border-left:solid 1px #e6e6e6;padding:0 7px}

.rcont{ width:300px; float:right}
.rcont .action-share{ background:#f5f5f5; border-radius:3px; padding:9px;margin:10px 0;}

.slidefocus{width:730px;height:150px;overflow:hidden;position:relative; margin-top:-5px; }
.slidefocus .hd{height:5px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1;}
.slidefocus .hd ul{overflow:hidden;zoom:1;float:left;}
.slidefocus .hd ul li{float:left;margin-right:2px;width:20px;height:5px;line-height:14px;text-align:center;background:#fff;cursor:pointer; font-size:0; text-indent:9999em; overflow:hidden}
.slidefocus .hd ul li.on{background:#000;}
.slidefocus .bd{position:relative;height:100%;z-index:0;}
.slidefocus .bd li{zoom:1; position:relative;vertical-align:middle; overflow:hidden; width:730px;}
.slidefocus .bd img{width:730px;height:150px;display:block;}

.section .tit{line-height: 30px; height:30px; background-image:url(../img/tit.gif); background-repeat:no-repeat}
.section .tit .more{ float:right; font-size:12px; font-weight:normal}
.section .tit .more a{ color:#666}
.section .tit h3{ float:left; margin:0; font-size:0}
.section.tuan .tit{ background-position:0 0}
.section.fashion .tit{ background-position:0 -50px}
.section.news .tit{ background-position:0 -100px}
.newtuan dl{ float:left; width:138px; overflow:hidden; margin-right:10px; position:relative}
.newtuan dl.last{ margin-right:0}
.newtuan dl dd{ margin:0;width:138px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.newtuan dl dd.bg{background-image:url(../img/tiao_bg.png); padding: 0 5px; color:#ffffff; height:20px; line-height:20px; width: 55px; background-repeat:repeat-x; position:absolute; z-index:9; top:118px; left:0}
.newtuan .d1 dd.bg{ background-position:0 0}
.newtuan .d2 dd.bg{ background-position:0 -153px}
.newtuan .d3 dd.bg{ background-position:0 -304px}
.newtuan .d4 dd.bg{ background-position:0 -153px}
.newtuan .d5 dd.bg{ background-position:0 0}
.newtuan .d6 dd.bg{ background-position:0 -153px}
.newtuan .d7 dd.bg{ background-position:0 -304px}
.newtuan .d8 dd.bg{ background-position:0 0}
.newtuan .d9 dd.bg{ background-position:0 -153px}
.newtuan .d10 dd.bg{ background-position:0 -304px}
.newtuan dl .pic { width:138px; height:138px;overflow:hidden; display:block}
.newtuan dl .pic img{ width:138px;}
.newtuan dl dd.name{ padding-top:5px;}


.newart dl{ float:left; width:170px; overflow:hidden; margin-right:15px; position:relative}
.newart dl.last{ margin-right:0}
.newart dl dd{ margin:0;width:170px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;color:#aaa}
.newart dl .pic { width:170px; height:130px;overflow:hidden; display:block}
.newart dl .pic img{ width:170px;}
.newart dl dd.name{ padding-top:5px;}

.slist{}
.slist li{ float:left; margin-right:13px; margin-bottom:10px;}
.slist li.last{margin-right:0;}
.slist li a{ display:block}
.slist li img{ width:65px; height:65px;}
.goods-item{border: 1px solid #eee;border-bottom:3px solid #f2f2f2;float: left;height: 309px;margin-bottom:20px;margin-right: 20px;width: 230px;}
.goods-item.last{ margin-right:0}
.goods-quote {background:url("../img/quotel.png") no-repeat scroll 0 0;line-height: 20px;padding-left: 18px;color:#888}
.goods-quote .quoter{background:url("../img/quoter.png") no-repeat right bottom;padding-right:18px;*padding-right:0;*background:0;word-wrap:break-word;word-break:break-word}
.goods-img{ display: block;height: 200px;overflow: hidden;position: relative;text-align: center;width: 230px;}
.goods-img img{display: block;width: 228px;}
.goods-item .item_goods-price{position:absolute;left:0px;top:0px;color:#fff;font-size:12px;background:rgba(0,0,0,0.6);filter:alpha(opacity=60);padding:5px 10px 5px 10px}
.goods-title{height: 32px;line-height: 32px;margin: 10px 5px 0;}
.goods-title .goods-t{color:#666}
.goods-title .goods-t b{ color:#000}
.goods-title .goods-t .goods-price{float:right;display:block;vertical-align:middle;font-size:12px;background:#ff6b57;margin-top:6px;;padding:3px;line-height:12px;text-decoration:none;font-weight:bold;color:#FFF}

#itemlist{clear:both}
#itemlist .item { float:left;width:192px;overflow: hidden;color:#999999; border:1px solid #eee;border-bottom:3px solid #f2f2f2;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s; margin-right:20px; margin-bottom:20px;}
#itemlist .gpic{border:1px solid #FFFFFF;}
#itemlist .gpic img{width:190px; height:auto;  display:block;}	
#itemlist h2 {padding:0 5px;color: #242424;font-family: 'Microsoft YaHei','黑体','Lucida Grande','Lucida Sans Unicode'; margin-top:0;font-size: 14px;font-weight: normal;line-height:24px;}
#itemlist p{ padding:0 5px}
#itemlist .item em{font-family: Arial;color:#D62A74;font-size: 14px;font-weight: bold;}
#itemlist .item2{ background:#F6F6F6;}
#itemlist .item2 .gpic{ border:1px solid #909090}
#itemlist .diglove{ float:right;}
#itemlist .diglove a{color:#999999}
.item1{ padding:10px;}
.item1 h1{ font-size:15px; color:#000000;  height:25px; line-height:25px;}
#itemlist .item1 p{ font-size:12px; color:#555555; padding:0}
.jieshao{ border:1px solid #eeeeee;}
.jieshao h2{ margin:10px 0; color:#000}
.jieshao h2,.jieshao p{ padding:0 10px;}
.jieshao .cate{ padding:0 10px;}
.jieshao .action-share{ padding:10px; background:#f2f2f2;}
.list1 li{ color:#aaa;padding: 13px 0;  border-bottom: 1px dashed #ddd;}
.list1 li a{color:#666666}
.list1 li p a{color:#aaa;}
.list2 li {padding:8px 0;border-bottom:1px solid #f5f5f5;clear:both;white-space:nowrap; overflow:hidden;  }
.list2 li span {width:36px; display:inline-block;height:18px; line-height:18px; color:#5f7a5b; background:#eee; border-radius:2px;margin:0 10px 0 0; float:left; position:relative;top:3px; text-align:center;}
.list2 li a {line-height:23px; color:#666666}
.list1 li a:hover,.list2 li a:hover{color:#ff6b57}

.list2 .news_hot_1 {background-color:#000; color:#fff;}
.list2 .news_hot_2 {background-color:#555; color:#fff;}
.list2 .news_hot_3 {background-color:#888; color:#fff;}

.pic2{ width:110%}
.pic2 li {display: inline;float: left;height: 125px;margin:2px 10px 8px 0;overflow: hidden;width: 145px;line-height: 30px;white-space: nowrap; overflow:hidden}
.pic2 li a.pic{ width:143px; height:100px; overflow:hidden; display:block;}
.pic2 li img {margin: 0 0 3px;vertical-align: top;width:143px;}
.newslist{}
.newslist dl{ border-bottom:1px solid #eee; margin:0; height:35px; line-height:35px;}
.newslist dt,.newslist dd{ float:left; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.newslist dt{ width:48%;}
.newslist dd{ width:40%; margin:0 1%; color:#aaa}
.newslist dd.time{ width:10%; margin:0; text-align:right}
.shop-base { padding:10px;border-bottom:1px solid #eee}
.shop-info .btn,.shop-info a.btn{background:#fff;border-radius: 0;color: #333; font-size: 18px;line-height: 1.33;border: 1px solid #aaa;padding: 10px 16px; cursor: pointer;display: inline-block;text-align: center;vertical-align: middle;white-space: nowrap; border-radius: 5px;}
.shop-info .btn:hover,.shop-info a.btn:hover{ color:#ff6b57; border-color:#ff6b57}
.shop-tdj {width:125px;}
.welcomeshop {text-align:center;}
.tdj-pic {margin-bottom:8px;}
.shop-info {margin-left:150px;}
.shop-info h1 {font-size:30px; line-height:1; font-weight:normal; -webkit-font-smoothing:antialiased; margin-bottom:20px;margin-top: 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.shop-info-t {color:#999; line-height:22px; font-size:14px; margin-bottom:10px;}
.shop-info-base {overflow:hidden; font-size:14px;}
.shop-info-base li {float:left; width:50%; padding:5px 0;}
.shop-info-base li span, .shop-info-des span {display:block; float:left; color:#999; line-height:22px;}
.shop-info-base li p {margin:0 10px 0 50px; line-height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.shops-related {overflow:hidden;}
.shops-related ul {width:105%;}
.shops-related li {width:250px; margin:0 25px 20px 0; float:left; overflow:hidden; background:#F9F9F9; padding:10px; overflow:hidden;}
.shops-related .pic {width:80px; float:left; height:80px; overflow:hidden; background:#FFF;}
.shops-related .pic img {width:100%; margin:auto; display:block;}
.shops-related .name {margin-left:90px; height:80px; position:relative;}
.shops-related .name a {display:block; line-height:20px; height:40px; overflow:hidden;}
.shops-related .name i {position:absolute; bottom:5px; left:0;}
.kf{ text-align:center; font-weight:bold; color:#FF6781}
.shopgoods .goods-item,.shopgoods .goods-img{width: 250px;}
.shopgoods .goods-img img{ width:248px}
.shopgoods .goods-item.last{ margin-right:0}

/*****专题*****/
.zlist a{border: 1px solid #eee; border-bottom:3px solid #eee;display: block;height: 172px;padding: 10px; margin-bottom:20px;}
.zlist a:hover{  border-color:#dddddd}
.zlist .zpic{ width:300px; height:150px; float:left; overflow:hidden; margin-right:20px;}
.zlist .zpic img{ width:300px;}
.zt_des{ background:#f2f2f2; padding:10px; border:1px solid #dddddd; font-size:14px; margin:10px auto}
.zt_top{}
.zt_pic{ float:left;width: 450px;}
.zt_pic img{ width:450px; display:block}
.zt_toutiao{float:right;width: 590px;}
.zt_toutiao h2{ font-size:18px;line-height: 30px; margin-bottom:5px;}
.zt_toutiao h2 a{color:#F67E1D}
.zt_toutiao p{ color:#888888; margin-bottom: 10px;}
.zt_list{ margin:10px auto}
.zt_list li{ font-size:14px; line-height:25px; float:left; width:50%; overflow:hidden}
.zt_list li .date{ float:right; color:#888888; margin-right:20px;}
.zt_goods{}
.items-tuan{width:110%}
.items-tuan li{float:left;width:250px;margin-right:18px;margin-bottom:20px;position:relative;border:1px solid #eee;border-bottom:3px solid #f2f2f2;border-radius:6px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}
.item_c4_img{height:250px;position:relative}
.item_c4_img img{width:250px;height:250px}
.item_c4_txt{padding:13px 8px 0}
.item_baoyou,.item_zhenum{background:#ff6781;padding:0 3px;margin-right:6px;color:#fff;border-radius:2px;font-family:"宋体";display:inline-block;white-space:nowrap;line-height:15px}
.item_p1{height:18px;line-height:15px;margin-bottom:3px;overflow:hidden;white-space:nowrap}
.item_p1 a{font-size:14px}
.item_yuyue{float:right;margin-top:20px;color:#ff3d80;text-align:right}
.item_yuyue em{color:#828483}
.item_jiage{float:left;font-size:18px;color:#000;height:50px;line-height:50px;max-width: 94px;overflow: hidden;}
.item_jiage em{font-size:25px;font-weight:700}
.item_zhe{float:left;padding:0 0 0 6px}
.item_zhe del{display:block;margin-top:2px;color:#bbb}
.item_zhe .item_zhenum{background:#ffbb34}
