@charset "utf-8";
/*css document*/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-text-size-adjust:none;}
html{-ms-touch-action: none;}
html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,p,input,textarea,select,dt,dd,label{margin: 0; padding: 0;}
body{font-size: 14px;font-family:"Helvetica","Arial","微软雅黑",sans-serif; color: #444;}
header,article,section,footer{display: block;}
dl,ul,ol,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
p{line-height: 25px;}
a{text-decoration: none;color: #444;}
a,a:hover{outline:none; blur:expression(this.onFocus=this.blur());}
a img{outline: none; border-style: none; border-width: 0;}
.clear{clear:both;zoom:1;}
.clear:after{clear:both; content: "";display:block; height: 0; visibility:hidden;}
.fl{float: left;}
.fr{float: right;}
.w640{max-width:640px;min-width:320px;margin:0 auto;}
.w640 .navMenu{max-width:640px;}
.w640 body{padding:45px 0;}

input,button,select,textarea{outline:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;border-radius: 0;}
table{border-collapse: collapse;border:solid 1px #D5D5D5;}
table tr,table td{border:solid 1px #D5D5D5;text-indent: .2em;line-height: 25px;}
.del{text-decoration:line-through;}
.more{float:right;color:#888;font-size:12px;font-weight:normal;}
/*红色字体*/
.col-red{color:#EC000E;}
.col-red a,.col-red a:link,.col-red a:hover,.col-red a:visited,.col-red a:active{color:#EC000E; text-decoration: none;}

/*黄色字体*/
.col-yel{color:#FFBF01;}
.col-yel a,.col-yel a:link,.col-yel a:hover,.col-yel a:visited,.col-yel a:active{color:#FFBF01; text-decoration:none;}

/*橙色字体*/
.col-org{color:#E26A14;}
.col-org a,.col-org a:link,.col-org a:hover,.col-org a:visited,.col-org a:active{color:#E26A14; text-decoration:none;}

/*绿色字体*/
.col-green{color:#348502;}
.col-green a,.col-green a:link,.col-green a:hover,.col-green a:visited,.col-green a:active{color:#348502; text-decoration: none;}

/*浅绿色字体*/
.col-qgreen{color:#74BD6C;}
.col-qgreen a,.col-qgreen a:link,.col-qgreen a:hover,.col-qgreen a:visited,.col-qgreen a:active{color:#74BD6C; text-decoration: none;}

/*白色字体*/
.col-white{color:#fff;}
.col-white a,.col-white a:link,.col-white a:hover,.col-white a:visited,.col-white a:active{color:#fff; text-decoration: none;}
/*黑色字体*/
.col-black{color:#000;}
.col-black a,.col-black a:link,.col-black a:hover,.col-black a:visited,.col-black a:active{color:#000; text-decoration: none;}

/*灰色字体*/
.col-gray{color:#A4A4A4;}
.col-gray a,.col-gray a:link,.col-gray a:hover,.col-gray a:visited,.col-gray a:active{color:#A4A4A4; text-decoration: none;}

/*蓝色字体*/
.col-blue{color:#3399FF;}
.col-blue a,.col-blue a:link,.col-blue a:hover,.col-blue a:visited,.col-blue a:active{color:#3399FF; text-decoration: none;}

/*字体大小*/
.tsize-12{font-size: 12px;}
.tsize-13{font-size: 13px;}
.tsize-14{font-size: 14px;}
.tsize-16{font-size: 16px;}
.tsize-18{font-size: 18px;}

/*对齐方式*/
.ucenter{ text-align: center;}
.uright{ text-align: right;}
.uleft{ text-align: left;}
.vtop{ vertical-align:top;}
.vcenter{ vertical-align: middle;}
.vbase{ vertical-align: baseline;}

/* 图片带边框 间隙2px */
.imgborder img{border:1px solid #D5D5D5; padding:2px;}
.imgborder a img,.imgborder a:link img,.imgborder a:visited img,.imgborder a:active img,a.imgborder:link img,a.imgborder:visited img,a.imgborder:active img{border:1px solid #D5D5D5;padding:2px;}
.imgborder a:hover img,a.imgborder:hover img{border:1px solid #1F81DA; padding:2px;}

/* 图片带边框 无空白间隙 */
.nullborder img{border:1px solid #D5D5D5; padding:0px;}
.nullborder a img,.nullborder a:link img,.nullborder a:visited img,.nullborder a:active img,a.nullborder:link img,a.nullborder:visited img,a.nullborder:active img{border:1px solid #D5D5D5;padding:0px;}
.nullborder a:hover img,a.nullborder:hover img{border:1px solid #1F81DA; padding:0px;}

/*图片之间没有空隙*/
.noneborder img{display: block;}

/*常用间距*/
.pad-t5{padding-top: .5em;}
.pad-A5{padding: .5em;}
.pad-b5{padding-bottom: .5em;}
.pad-tb5{padding-top:.5em; padding-bottom: .5em;}
.pad-rl5{padding-right: .5em; padding-left: .5em;}
.mar-tb5{margin-top:.5em; margin-bottom: .5em;}
.mar-rl{margin-right: .5em; margin-left: .5em;}
.block{display: block;}
.through{text-decoration:line-through;}
.market-price{text-decoration: line-through;color: #A4A4A4;}

/*按钮和icon图标*/
.button{border-radius: 5px; -weikit-border-radius:5px;-moz-border-radius:5px; -o-border-radius:5px; padding: .5em 1em; text-align: center;display: block;background:#FFFFFF;  border:solid 1px #B5B5B5; color: #444;}
.button-blue{background:#FFF;  border:solid 1px #1F81DA; color: #1F81DA;}
.button-org{background:#FF9900;  border:solid 1px #FF9900; color: #FFF;}
.button-green{background: #FFF;border:solid 1px #2E8E27;color: #2E8E27;}
.button-circle{width: 20px; height: 20px; line-height: 18px; border:solid 1px #D5D5D5;border-radius: 10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;display: inline-block;text-align: center;}
.button-square{width: 20px; height: 20px; line-height: 18px; border:solid 1px #D5D5D5;display: inline-block;font-size: 140%;color: #D5D5D5;}
.ui-icon{background:url(ui-icons-hd.png) no-repeat;display:inline-block;background-size: 500px 30px;-webkit-background-size:500px 30px;-moz-background-size:500px 30px;-ms-background-size:500px 30px;}
.ui-icon-back{background-position:-6px 0px; width: 30px;height: 30px;vertical-align: -7px;}
.ui-icon-all{background-position: -460px 0px;}
.ui-icon-home{background-position: -35px 0px;}
.ui-icon-type{background-position: -75px 0px;}
.ui-icon-yun{background-position: -130px 0px;}
.ui-icon-tuan{background-position: -175px 0px;}
.ui-icon-user{background-position: -230px 0px;width:30px;height:30px;vertical-align:middle;}
.ui-icon-refresh{background-position:-425px 0px;width:40px;height:30px;vertical-align:middle;}
.ui-icon-search{background-position:-330px 0px;width:22px;height:30px;vertical-align:middle;}
.ui-icon-searchb{background-position:-365px 0px;width:40px;height:30px;}
.ui-icon-shopcart{background-position:-275px 0px;width:40px;height:30px;color: #f90;position: relative;vertical-align:middle;}
.ui-icon-shopcart span{position: absolute; width:16px;height:16px;line-height: 16px;display: block; background: #f90;border-radius: 8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px; color: #fff;right: 0px;top:-4px;text-align: center;font-size:10px;}
.ui-iconu{background:url(ui-iconsu-hd.png) no-repeat;display:inline-block;background-size: 325px 30px;-webkit-background-size:325px 30px;-moz-background-size:325px 30px;-ms-background-size:325px 30px; width: 30px; height: 30px;display: inline-block;}
.ui-iconu-morder{background-position: 0px 9px;}
.ui-iconu-guan{background-position: -58px 9px;}
.ui-iconu-order{background-position: -123px 8px;}
.ui-iconu-gongdan{background-position: -178px 8px;}
.ui-iconu-water{background-position: -238px 8px;}
.ui-iconu-install{background-position: -295px 8px;}
.icons-more{background:url(more.jpg) no-repeat;width:25px;height:25px;display:inline-block;vertical-align:middle;}

.ui-nohead .ui-product{padding-bottom:45px;}
.ui-nohead #container{margin-bottom:0px;margin-top:0px;}
.ui-nohead #listwrap,.ui-nohead #typewrap,.ui-nohead .ui-product #listwarp{top:1px;bottom: 1px;}
.ui-nohead #ui-header,.ui-nohead .ui-navMenu,.ui-nohead .ui-footer{display: none;}
.ui-nohead .ui-2nav .ui-navMenu{display: block;}
.ui-nohead .ui-footer{display: none;}
.ui-nohead .header{display:none;}

/*分页样式*/
.pagenav {margin:20px 0px 5px 0px; min-height:40px;text-align:center;padding:1px 0;}
.pagenav td{padding:0px 10px; font-size:14px; }
.pagenav a{display:inline-block; margin:3px; padding:6px 15px; border:1px solid #DEDEDE; background-color:#F5F5F5; color:#000; text-decoration:none; }
.pagenav a:hover{margin:3px; padding:6px 15px; border:1px solid #DEDEDE; background-color:#F5F5F5; color:#1F81DA; text-decoration:none; }
.pagenav span{display:inline-block; margin:3px; padding:6px 15px; border:1px solid #1C89FC; background-color:#1F81DA; color:#FFF; text-decoration:none; }
.pagenav span.no{background-color:#F5F5F5;color:#A9A095;border-color:#DEDEDE;}
.pagenav .opts{font-size:14px;}

/*公用头部、菜单、尾部、广告等*/
.w640 #ui-header,.w640 .ui-navMenu{max-width:640px;margin:0 auto;}
.w640 body.ui-nohead{padding:0px;}
.w640 #container{margin-top:0px;}
#container{margin-bottom:46px;margin-top:46px;}
#ui-header,.ui-navMenu{position:fixed;width:100%;background-color:#1F81DA;height:45px;line-height:45px;z-index:999;}
#ui-header{top:0px;color: #FFF;}
#ui-header .logo{padding:0em .3em;font-size:18px;}
#ui-header .logo img{max-height:45px;}
#ui-header .logo a{color:#fff;}
#ui-header .tool{width:110px;text-align:right;}
#ui-header .tool a{color:#fff;}
#ui-header .title{position:absolute;width:60%;left:18%;text-align:center;height:45px;color:#fff;font-size:16px;}
#ui-header .search{width: 83%;height: 30px; line-height:30px;overflow: hidden; background-color: #FFF; margin-top: 7px;border-radius: 3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;}
#ui-header .search input.text{border:0px; width: 82%; display: inline-block; line-height: 30px; vertical-align: top; font-size: 14px;text-indent: .2em;}
#ui-header .search .ui-icon-searchb{float: right;margin-right: .1em;border-left: solid 1px #D5D5D5;}


.ui-navMenu{bottom:0px;}
.ui-navMenu li{float:left;width:20%;text-align:center;}
.ui-navMenu li a{color: #fff;display:block;line-height:25px;}
.ui-navMenu li a.current{background-color:#F37D0F;}
.ui-navMenu li a .ui-icon{width:40px;height:25px;display:block;margin:0 auto;}
.ui-ad{text-align:center;overflow:hidden;}
.ui-ad img{max-width:100%;vertical-align:bottom;height:auto;display:inline-block;}
.ui-main table tr,.ui-main table td{border:0px;text-indent: 0;}
#ui-loadmsg{line-height: 35px;text-align: center;color:#A4A4A4;}
#ui-loadmsg img{vertical-align: -10px;}
#ui-loadmsg i{background:url(pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size:40px 80px; background-size:40px 80px;display: inline-block;width: 40px; height: 40px; vertical-align: -15px;}
#ui-loadmsg.loading i{background-position:0 100%;-webkit-transform:rotate(0deg) translateZ(0);-webkit-transition-duration:0ms;-webkit-animation-name:loaded;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
@-webkit-keyframes loaded {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}
#listwrap,#typewrap{position:absolute;z-index: 99;width: 100%;top:45px;bottom: 46px; overflow:auto;-moz-box-flex:1.0;-webkit-box-flex:1.0; box-flex:1.0;}
#scroller{position: absolute;z-index: 99;width: 100%;min-height: 101%;}


/*首页轮播图*/
.ui-banner{font-size:1em;width:100%;margin:0 auto;max-width:640px;min-width:300px; max-height:240px; min-height:132px; background:#F7F7F7;position:relative;overflow:hidden;}
.ui-banner .swiper-container{width:100%;min-width:300px;max-width:640px;height:auto;max-height:240px;min-height:132px;}
.ui-banner img{width:100%;min-width:300px;max-width:640px;height:auto;max-height:240px;min-height:132px;}
.ui-banner .arrow-left,.ui-banner .arrow-right{background:url(arrows.png) no-repeat;position:absolute;top:50%;margin-top:-15px;width:17px;height:30px;z-index:998;}
.ui-banner .arrow-left{background-position:left top;left:10px;}
.ui-banner .arrow-right{background-position:left bottom;right:10px;}
.ui-banner .pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%;z-index:998;}
.ui-banner .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;box-shadow:0px 1px 2px #555 inset;margin:0 3px;cursor:pointer;}
.ui-banner .swiper-active-switch{background:#fff;}

/*首页内容*/
.ui-home{min-width: 300px;max-width: 640px;margin:0 auto;}
.ui-2nav .ui-navMenu{position: relative;z-index: 1; background-color: #FFF;padding:.3em 0;}
.ui-2nav .ui-navMenu li{width:25%;}
.ui-2nav .ui-navMenu li a{color:#444;}
.ui-2nav .ui-navMenu li a .ui-icon{color:#444; width: 50px; height: 38px;}
.ui-2nav .ui-icon{background:url(ui-icons-2nav.png) no-repeat; background-size: 307px 37px; -webkit-background-size: 307px 37px; -moz-background-size: 307px 37px; -o-background-size: 307px 37px;-ms-background-size: 307px 37px; }
.ui-2nav .ui-icon-jsgj{background-position: -8px 0px;}
.ui-2nav .ui-icon-szcx{background-position: -90px 0px;}
.ui-2nav .ui-icon-yyaz{background-position: -170px 0px;}
.ui-2nav .ui-icon-ddcx{background-position: -250px 0px;}
.ui-brands .ui-list li{float: left; width: 24.5%;padding-left:.4em;border-top: 0px;text-align: center;}
.ui-footer{background-color: #F4F4F4;text-align:center;}
.ui-footer .ui-qie a{display:block;float:left;width:33.3%;text-align:center;padding:1em 0;}
.ui-footer .ui-qie a span{background:url(qie.png) no-repeat;display:block;width:60px; height:40px; margin:0 auto;background-size:240px 33px;-webkit-background-size:240px 33px;-moz-background-size:240px 33px;-o-background-size:240px 33px;}
.ui-footer .ui-qie a span.app{background-position:0px 0px;}
.ui-footer .ui-qie a span.wap{background-position:-80px 0px;}
.ui-footer .ui-qie a span.pc{background-position:-160px 0px;}
.ui-kefu{padding:.3em .3em .8em;}

.slist li{float:left;}
.slist li a{display:block;}
.slist li .thumb{text-align:center;}
.slist li img{max-width:100%;display:inline-block;height:auto;}
.slist li .title{line-height:34px;overflow:hidden;}
.slist li .desc{line-height:18px;color:#A2A2A2;}

.mb-product .mh{text-align:center;padding:.5em 0;}
.mb-product .slist{border-top:solid 1px #ddd;margin-top:.5em;}
.mb-product .slist li{width:24.9%;border-left:solid 1px #DDD;border-bottom:solid 1px #ddd;}
.mb-product .slist li a{padding:10px;}
.mb-product .slist li .desc{font-size:12px;text-overflow:ellipsis;line-height:18px;height:36px;overflow:hidden;}
.mb-product .slist li:nth-child(1),.mb-product .slist li:nth-child(3){border-left:0px;}
.mb-product .slist li.mid{width:49.9%;height:100px;position:relative;overflow:hidden;}
.mb-product .slist li.mid a{padding-right:90px;}
.mb-product .slist li.mid .thumb{position:absolute;top:5px;right:0px;height:90px;width:90px;}
.mb-product .slist li.mid .title{line-height:18px;}

/* 用户中心 */
.ui-user .user-info{background-color: #0171B9;color: #FFF;padding:1em;}
.ui-user .user-info p{line-height: 35px;font-size: 16px;}
.ui-user .user-info .gologin .button{display: inline-block;padding:.5em 3em;margin-left: 1em;color: #0171B9;border:0px;}
.ui-user .user-info .avatar{background-color: #FFF;border-radius: 50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px; width: 100px;height: 100px; text-align: center; overflow:hidden;margin-right: 10px;}
.ui-user .ui-list li{line-height: 40px;text-indent: 1.5em;}
.ui-user .ui-list li a{display: block;}
.ui-user .outlogin{padding:.5em;}
.ui-user .outline .outlogin{display: none;}

/* 新闻页面 */
.ui-article .info{text-align:center;}
.ui-article .info h1{line-height:30px;text-align:center;padding:.5em;}
.ui-article .info .desc{border-top:solid 1px #dedede;line-height:25px;color:#999;}
.ui-article .detail{padding:.5em;overflow:hidden;}
.ui-article .detail img{max-width:100%;display:inline-block;height:auto;vertical-align:middle;}


.ui-article .news{padding:.5em;}
.ui-article .news dt{line-height:35px;font-weight:600;border-bottom:solid 2px #dedede;font-size:16px;}
.ui-article .news dd{border-bottom:dotted 1px #dedede;}
.ui-article .news dd .title{padding-left:5px; border-left:solid 2px #1F81DA;line-height:20px;height:20px; text-overflow:ellipsis;overflow:hidden;}
.ui-article .news dd a{display:block;padding:.5em .4em;}
.ui-article .news dd .desc{color:#888888;line-height:18px;height:40px;text-overflow:ellipsis;overflow:hidden;padding-top:.5em;font-size:12px;}



/* 云净页面 */
.ui-yun{min-width:300px;max-width:640px;margin:0 auto;}
.ui-yun li{text-align: center;}
.ui-yun table{width:100%;border:0px;height:auto;}
.ui-yun table tr,.ui-yun table td{border:0px;text-indent:0;}
.ui-yun table img{/* display:inline-block; */height:auto;width:100%;display:block;}

/* 搜索页面 */
.ui-search #listwrap{top:45px;}
.ui-search .ui-search-keywords{padding:.5em;}
.ui-search .ui-search-keywords a{border:solid 1px #D5D5D5;padding:.3em 1em;margin-bottom: .5em;margin-right: .3em; display: inline-block;}
.ui-search .ui-product #listwrap{top:45px;bottom: 0px;}

/* 购物车列表 */
.ui-shopcart{padding:.5em;}
.ui-shopcart .ui-shopcart-tool{line-height: 35px;font-size: 16px;}
.ui-shopcart .ui-shopcart-msg img{max-width: 280px;}
.ui-shopcart .ui-list li{padding:.5em 0;}
.ui-shopcart .ui-list li .thumb{float: left; width: 25%;}
.ui-shopcart .ui-list li .fl{width: 65%;}
.ui-shopcart .ui-list li .fl p{height: 36px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;}
.ui-shopcart .ui-list li .fr{ width: 10%;line-height: 80px;text-align: center;}
.ui-shopcart .ui-list li .num-tool{font-size:150%;font-weight: bold;}
.ui-shopcart .ui-list li .num-tool .ui-shop-nums{width: 22px; height: 22px;line-height: 24px; margin:0px 5px; font-weight: bold; text-align: center; border:solid 1px #D5D5D5;display: inline-block;}
.ui-shopcart-pay{background-color: #F7F7F7;line-height: 40px;position: fixed;bottom:0;width: 100%;text-indent: .5em;}
.ui-shopcart-pay .fr a{background-color: #1F81DA;color: #FFF;display: inline-block;margin-right: .2em;padding:0 1.5em;}

/* 产品列表&&产品详情 */
.ui-product .mb-banner{font-size:1em;width:100%;margin:0 auto;background:#fff;position:relative;overflow:hidden;height:310px;background:url(loading.gif) 50% no-repeat;}
.ui-product .mb-banner .swiper-container{width:100%;height:auto;text-align:center;}
.ui-product .mb-banner img{max-width:100%;height:auto;display:inline-block;}
.ui-product .mb-banner .arrow-left,.ui-product .mb-banner .arrow-right{background:url(arrows-black.png) no-repeat;position:absolute;top:50%;margin-top:-15px;width:17px;height:30px;z-index:998;}
.ui-product .mb-banner .arrow-left{background-position:left top;left:10px;}
.ui-product .mb-banner .arrow-right{background-position:left bottom;right:10px;}
.ui-product .mb-banner .pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%;z-index:998;}
.ui-product .mb-banner .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;box-shadow:0px 1px 2px #555 inset;margin:0 3px;cursor:pointer;}
.ui-product .mb-banner .swiper-active-switch{background:#fff;}
.ui-product .mb{padding:.8em;}
.ui-product .mb .mh{line-height:30px;font-size:16px;font-weight:bold;}
.ui-product .mb .price{color:#f00;font-size:150%;}
.ui-product .mb .price .through{font-size:12px;margin-left:10px;}
.ui-product .mb-detail{border-top:solid 1px #EBEBEB;}
.ui-product .mb-detail .title{line-height:30px;}
.ui-product .mb-detail .redesc{line-height:18px;padding:10px 0px;color:#959595;}
.ui-product .mb-tool .select{border:solid 1px #D2D2D2; width:80px;line-height:30px;height:30px;text-align:center;}
.ui-product .mb-tool .slist li{width:48%;float:left;margin-right:1%;cursor:pointer;color:#959595;margin-bottom:10px;}
.ui-product .mb-tool .slist li a,.ui-product .mb-tool .slist li span{display:block;text-align:center;border:solid 1px #D2D2D2;line-height:36px;}
.ui-product .mb-tool .slist li .fuwucurr,.ui-product .mb-tool .slist .fuwucurr{border-color:#f00;}
.ui-product .mb-tool .mh .fr{font-size:12px;font-weight:normal;}
.ui-product .mb-tool .slistb li{width:96%;word-break:break-all;}


.ui-product .mb-reproduct .slist li{width:33.3%;margin-bottom:10px;float:left;}
.ui-product .mb-reproduct .slist li a{padding:5px;display:block;}
.ui-product .mb-reproduct .slist li .thumb{border:solid 1px #D2D2D2;margin-bottom:10px;}
.ui-product .mb-reproduct .slist li .thumb img{max-width:100%;height:auto;display:inline-block;}
.ui-product .mb-reproduct .slist li .title{line-height:18px;height:36px;overflow:hidden;}
.ui-product .info-type{border-top:solid 1px #D5D5D5;border-right:solid 1px #D5D5D5;margin-top:.5em;}
.ui-product .info-type span{display: block; width: 33.3%;float: left;line-height: 35px;background-color: #E5E5E5;text-align: center; border-left:solid 1px #D5D5D5;border-bottom:solid 1px #D5D5D5;}
.ui-product .info-type a{display: block;width: 100%;}
.ui-product .info-type span.col-blue{border-bottom: solid 1px #FFF;background-color: #FFF;}
.ui-product .info-type-box{border:solid 1px #D5D5D5;border-top:0px;overflow: hidden;padding:.5em .3em;}
.ui-product .info-type-box img{width:100%;min-width: 310px; max-width: 630px;display: block;}
.ui-product .mb-buy{position:fixed;bottom:0; width:100%;height:45px;margin:0 auto;z-index:999;background:#F3F3F3; padding:.5em 0;}
.ui-product .mb-buy .fl{width:29%;padding-left:.5em;line-height:30px;}
.ui-product .mb-buy .fl span{font-size:210%;width:28px;height:30px;line-height:30px;background-color:#fff; display:inline-block; border:solid 1px #D5D5D5;text-align:center;cursor:pointer;color:#999;}
.ui-product .mb-buy .fl .buynums{border:solid 1px #D5D5D5;width:28px;height:30px;line-height:30px; text-align:center;font-size:16px;vertical-align:top;}
.ui-product .mb-buy .fr{width:70%;}
.ui-product .mb-buy .fr .button{float:right;width:64%; margin-right:1.5%;}
.ui-product .mb-buy .fr .button-red{background-color:#E90101;color:#fff;}

/* 产品分类页面 */
.ui-type .type-menu{width: 28%;position: absolute;border-right: solid 1px #D5D5D5;}
.ui-type .type-menu .ui-list{width: 100%;}
.ui-type .type-menu .ui-list li{line-height: 50px;background-color: #F7F7F7;height: 50px;position: relative;border-top:0px;border-bottom: solid 1px #D5D5D5;}
.ui-type .type-menu .ui-list li a{display: block; text-indent: .3em; width: 100%; height: 100%;position: absolute; top:0;left:0;}
.ui-type .type-menu .ui-list li a.col-blue{border-right: solid 1px #fff;background-color: #fff;left:2px; background-color: #FFF;z-index: 998;}
.ui-type .type-pros{width: 69%;}
.ui-type .type-pros #listwrap{right:0px;width:71.8%;}
.ui-type .type-pros .ui-list li{padding-bottom:10px;border-top:0px;padding-left:1.9%;height:90px;position:relative;padding:.5em 0;}
.ui-type .type-pros .ui-list li a{display:block;padding:10px 0px;}
.ui-type .type-pros .ui-list .fl{width:80px;position:absolute;left:1.9%;top:.5em;height:80px;float:none;}
.ui-type .type-pros .ui-list .fr{padding-left:100px;float:none;}
.ui-type .type-pros .ui-list .fr p.title{height:36px;line-height:18px;text-overflow:ellipsis; overflow:hidden;}
.ui-type .type-pros .ui-list .fr p.pad-t5{font-size: 16px;}

/*产品搜索页面*/
.ui-product #listwrap{right:0px;width:100%;}
.ui-product .ui-list li{padding-bottom:10px;border-top:solid 1px #ededed;height:90px;position:relative;padding:.5em;}
.ui-product .ui-list li a{display:block;padding:10px 0px;}
.ui-product .ui-list .fl{width:80px;position:absolute;top:.5em;left:.5em;height:80px;float:none;}
.ui-product .ui-list .fr{padding-left:100px;float:none;}
.ui-product .ui-list .fr p.title{height:36px;line-height:18px;text-overflow:ellipsis; overflow:hidden;}
.ui-product .ui-list .fr p.pad-t5{font-size: 16px;}


/* 团购页面 */
.ui-tuan{background-color: #fff;border-top:solid 1px #D5D5D5;}
.ui-tuan h3{line-height: 35px;text-indent: .5em;font-size: 18px;}
.ui-tuan .tuan-list li{padding: .5em 0em;position: relative; z-index: 100; max-height: 150px; border-bottom: solid 1px #D5D5D5;}
.ui-tuan .tuan-list li a{display: block; width: 100%;max-height: 150px;}
.ui-tuan .tuan-list li .fl{width: 40%;overflow: hidden;}
.ui-tuan .tuan-list li .fl img{min-height:75px; max-height: 150px;}
.ui-tuan .tuan-list li .fr{width: 58%;padding-left: 1%;}
.ui-tuan .tuan-list li .fr p{height: 30px;font-size: 12px; line-height: 15px;text-overflow: ellipsis; overflow: hidden;}
.ui-tuan .tuan-list li .fr .tuan_tool{position: absolute; bottom: 20%; right: 0px; width: 58%; height:30px;}
.ui-tuan .tuan-list li .fr .tuan_tool .col-red strong{font-size:16px;}

/*领取优惠券*/
.ui-cash-box{background-color: #ffeadf;padding:.5em 0em 1em;}
.ui-cash-box .use{width:98%;max-width: 620px; margin:0 auto;}
.ui-cash-box .use-info{width: 100%;margin-top:.5em;margin-bottom: 1em; background: #FFF;border:solid 1px #E14A01;padding:.8em;box-shadow:0  3px 5px #000; -webkit-box-shadow:0  3px 5px #000;}
.ui-cash-box .use-info .fl{width: 75%;height: 145px;background: #E34B00 url(./cash/cashbg.jpg) top right repeat-y;}
.ui-cash-box .use-info .price{color: #FCFF00;font-size: 500%;font-weight: bold; line-height: 80px;}
.ui-cash-box .use-info .price small{font-size: 36px;vertical-align: top;}
.ui-cash-box .use-info .info p{color: #fff;line-height: 25px;font-size: 12px;padding-left:1em;}
.ui-cash-box .use-info .fr{width: 25%; text-align: center;}
.ui-cash-box .use-info .fr p{font-size: 14px;line-height: 50px;}
.ui-cash-box .use-info .fr p strong{color: #E34B00;font-size: 21px;}
.ui-cash-box .use-info .fr .usebutn a{display: block; width: 100%;}
.ui-cash-box .useout .price{color: #fff;}
.ui-cash-box .useout .fr{display: none;}
.ui-cash-box .use-rule p{padding-left: .8em;font-size: 14px;line-height: 25px;}
.ui-cash-box .cash-msg{background: #F3F3F3;padding:5em 0px;}
.ui-cash-box .cash-msg .msg-info{width:98%;margin:0 auto;text-align: center;}
.ui-cash-box .cash-msg .msg-info p{font-size: 18px;line-height: 50px;}
.ui-cash-box .cash-msg .msg-info p strong{color: #D43A01;font-size: 22px;}
.ui-cash-box .cash-msg .msg-info .button{border:solid 1px #D43A01;color: #D43A01;text-align: center;background-color: #FFF;}
.ui-cash-box .bg-blue{background: none; line-height: 100px; font-size: 28px;color: #E34B00;text-align: center;}
.ui-cash-box .cash-list{width:98%;margin:0 auto;}
.ui-cash-box .cash-list li{border:solid 1px #E34B00;margin-top:.5em;background: #FFF;}
.ui-cash-box .cash-list li p{line-height: 25px;}
.ui-cash-box .cash-list li .fl{width: 65%; background: #E34B00;color: #FFF;padding:.2em .5em;}
.ui-cash-box .cash-list li .fl .price{line-height: 55px;font-size: 400%;}
.ui-cash-box .cash-list li .fl .price small{font-size: 18px;vertical-align: top;}
@media screen and (max-width:320px){
  .ui-cash-box .cash-list li .fl .cashnums{font-size: 10px;}
}
.ui-cash-box .cash-list li .fr{padding:.2em .8em; }
.ui-cash-box .cash-list li .fr span{background: #E34B00;padding:.2em .5em;font-size: 18px;color: #FFF;}
.ui-cash-box .cash-list li.out{border:solid 1px #C1C1C1;}
.ui-cash-box .cash-list li.out .fl{background:#C1C1C1;}
.ui-cash-box .cash-list li.out .fr span{background:#C1C1C1;}
.ui-cash-box .cash-list li.used{border:solid 1px #7CC1ED;}
.ui-cash-box .cash-list li.used .fl{background:#7CC1ED;}
.ui-cash-box .cash-list li.used .fr span{background:#7CC1ED;}
.ui-cash-box .no-cash-list{line-height: 50px;text-align: center;font-size: 14px;}

.shop-icons{background:url(icons-shop.png) no-repeat;display:inline-block;}
.shop-icons-site{background-position:-64px 0px;height:30px;width:25px;vertical-align:middle;}
.shop-icons-phone{background-position:-40px 0px;height:30px;width:25px;vertical-align:middle;}
.shop-icons-share{background-position:-65px -87px;width:30px;height:30px;vertical-align:top;}
.shop-icons-commment{background-position:-5px -89px;width:30px;height:30px;}
.likes i{width:105px;height:23px; vertical-align:middle;margin-right:15px;}
.likes i.likes1{background-position:-90px -50px;}
.likes i.likes2{background-position:-65px -50px;}
.likes i.likes3{background-position:-45px -50px;}
.likes i.likes4{background-position:-25px -50px;}
.likes i.likes5{background-position:-2px -50px;}

.ui-shop .slist li{position:relative;padding:10px;border-top:solid 1px #E5E5E5;}
.ui-shop .slist li a{display:block;}
.ui-shop .slist li:first-child{border-top:0px;}
.ui-shop .slist li .title{line-height:30px;color:#000;font-size:16px;height:30px;overflow:hidden;}
.ui-shop .slist li .title a{color:#000;}
.ui-shop .slist li .title span{background-color:#848484;color:#fff;padding:3px 10px;float:right;line-height:20px;font-size:12px;}
.ui-shop .slist li:nth-child(1) p.title span{background-color:#FF1E1A;}
.ui-shop .slist li:nth-child(2) p.title span{background-color:#FE791C;}
.ui-shop .slist li:nth-child(3) p.title span{background-color:#FFA81D;}
.ui-shop .slist li .likes{height:30px;color:#B1B1B1;}
.ui-shop .slist li .desc{font-size:12px;color:#AAAAAA;line-height:30px;height:30px;overflow:hidden;}
.ui-shop .slist li .link{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;}
.ui-shop .slist .extra{position:absolute;left:5px;top:5px;width:80px;height:80px;}
.ui-shop .slist .exdo{position:absolute;right:5px;top:55px;width:95px;height:25px;line-height:25px; background:url(site.png) no-repeat;padding-left: 25px;font-size:12px;}
.ui-shop .slist .exdo .blue{border:solid 1px #158EDB;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; text-align:center;color:#158EDB;display:block;font-size:12px;padding:2px;}

.ui-shop .mb-info{background-color:#F3F3F3;padding:20px 10px;}
.ui-shop .mb-info .fl{border:solid 1px #D5D5D5;margin-right:10px;}
.ui-shop .mb-info .title{height:30px;overflow:hidden;line-height:30px;}
.ui-shop .mb-info .title span{background-color:#FF1E1A;color:#fff;padding:3px 10px;margin-left:10px;}
.ui-shop .mb-info .likes{height:30px;color:#B1B1B1;}
.ui-shop .mb-infolist div{border-bottom:solid 1px #E5E5E5;padding:10px;}
.ui-shop .mb-infolist div .shop-icons{float:left;}
.ui-shop .mb-infolist div .shop-icons-site{background-position:-120px 0px;}
.ui-shop .mb-infolist div .shop-icons-phone{background-position:-95px 0px;}
.ui-shop .mb-infolist div p{margin-left:30px;}

.ui-shop .mb-detail{margin-top:20px;}
.ui-shop .mb-detail .info-type{border-top:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1;}
.ui-shop .mb-detail .info-type span{display:block;width:49.8%;float: left;line-height: 35px;text-align: center; border-left:solid 1px #D5D5D5;}
.ui-shop .mb-detail .info-type a{display:block;width:100%;font-weight:bold;}
.ui-shop .mb-detail .info-con{padding:10px;}
.ui-shop .mb-detail .info-con img{max-width:100%;height:auto;display:inline-block;}

.ui-shop-search{background:url(shopbg.jpg) 50% 0 ;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}
.ui-shop-search .ui-navMenu{display:none;}
.ui-shop-search #ui-header{background-color:transparent;position:static;}
.shop-search{width:80%;margin:0 auto;height:360px;margin-top:20px;}
.shop-search .mh{text-align:center;line-height:40px;font-size:24px;color:#fff;margin-bottom:10px;}
.shop-search .mc{height:300px;position:relative;}
.shop-search .mc .mask{background-color:#fff;opacity:0.7;position:absolute;width:100%;height:100%;}
.shop-search .mc .mcon{position:absolute;width:100%;padding:1em;}
.shop-search .mc .mcon .title{font-size:16px;color:#000;}
.shop-search{padding:.5em; color:#000;}
.shop-search .sbox li{border-top:solid 1px #B5B5B3;}
.shop-search .sbox li:first-child{border-top:0px;}
.shop-search .sbox select{display:block;width:100%;line-height:40px;border:0px;background:url(selectbg.png) right center no-repeat;font-size:14px;}
.shop-search .sbox input[type="button"]{display:block;background-color:#3DAAFF;border:0px; color:#fff;width:100%;line-height:40px;margin-top:10px;font-size:14px;cursor: pointer;}

/*套餐页面*/
.meals{font-size:14px;padding:1em .5em;}
.meals .mh{font-size:16px;font-weight:700;}
.meals .mh b{font-size:14px;font-weight:normal;}
.meals .item{line-height:35px;}
.meals .nums{position:relative;}
.meals .nums .msg{position:absolute;left:130px;top:0px;height:24px;line-height:24px; border:solid 1px #62AA5D;width:160px;padding:0px 10px;color:#48AD3D;text-align:center;font-size:12px;}
.meals .nums  img{vertical-align:middle;}
.meals table{width:100%;font-size:14px;border-collapse:collapse;}
.meals table th{font-weight:normal;background-color:#EEEEEE;line-height:30px;}
.meals table th,.meals table td{text-indent:.3em;border:solid 1px #d5d5d5;}
.meals table td{line-height:40px;}
.meals .links{text-align:right;line-height:30px;padding:15px 0;}
.meals .links .button{padding:.2em 1em;}
.meals .mc-list li{float:left;width:300px;}
.meals .mc-list li .thumb{text-align:center;height:215px;}
.meals .mc-list li .thumb img{width:200px;height:200px;}
.meals .mc-list li .title{line-height:22px;height:44px;overflow:hidden;}
.meals .mc-list li .desc .cgray{text-decoration:line-through;}
.meals .mc-list li a{display:block; padding:10px;border:solid 1px #d5d5d5; margin-right:10px;margin-bottom:10px;}
.meals .mc-list li a:hover{border-color:#1796F9;}
.meals .mc-list li a:hover .thumb img{width:210px;height:210px;}
.meals .plist li{padding:15px 0;border-top:1px solid #e1e1e1;height:100px;position:relative;}
.meals .plist li:first-child{border-top:0px;}
.meals .plist li p{line-height:16px;}
.meals .plist a{display:block;}
.meals .plist img{float:left;width:76px;height:76px;margin-right:13px;border:solid 1px #e1e1e1;vertical-align:middle;}
.meals .plist .p-title{height:32px;line-height:16px;margin-bottom:13px;overflow:hidden;}
.meals .plist .p-profit{position:absolute;right:0px;height:20px;width:100px;background-color:#409BE9;bottom:10px;color: #FFF;text-align: center;vertical-align: middle;line-height:20px;font-size:12px;}



/*第四版商品详情*/
.bgw{background-color:#ECECEC;}
.bgw body{padding-bottom:50px;}
.bgw .mb{background-color:#FFF;}
/*header*/
.header{height:50px;overflow:hidden;position:relative;/* border-bottom:solid 1px #E4E4E4; */}
.header .logo,.header .tool{padding:0em .3em;}
.header .logo img{max-height:45px;}
.header .tool{line-height:50px;}
.header .tool .icons{margin-top:5px;}
.header .title{position:absolute;top:0px;width:80%;left:10%;height:100%;line-height:50px;text-align:center;font-size:16px;}

/*公用图标样式*/
.icons{background:url(icons-hd.png) no-repeat;display:inline-block;vertical-align:middle;background-size:331px 354px;--webkit-background-size:331px 354px;--moz-background-size:331px 354px;--ms-background-size:331px 354px;--o-background-size:331px 354px;}
.icons-home{background-position:0px 0px;width:30px;height:25px;}
.icons-homeon{background-position:0px -45px;width:30px;height:25px;}
.icons-shop{background-position:-100px 0px;width:30px;height:25px;}
.icons-find{background-position:-297px 0px;width:30px;height:25px;}
.icons-guan{background-position:-50px 0px;width:30px;height:25px;}
.icons-user{background-position:-200px 0px;width:30px;height:25px;}
.icons-menu{background-position:-50px -275px;width:30px;height:30px;margin-top:.5em;}
.icons-kefu{background-position:0px -275px;width:30px;height:30px;}
.icons-kefuon{background-position:-246px -40px;width:30px;height:30px;}
.icons-cart{background-position:-150px -0px;width:30px;height:30px;}
.icons-carton{background-position:-150px -40px;width:30px;height:30px;}
.icons-reload{background-position:-100px -235px;width:30px;height:30px;}
.icons-go{background-position:-150px -220px;width:30px;height:30px;}
.icons-back{background-position:-205px -185px;width:30px;height:30px;margin-top:.5em;}
.icons-golink{background-position:-155px -230px;width:30px;height:30px;}
.icons-arrowright{background-position:-150px -235px;width:25px;height:25px;}
.icons-arrowdown{background-position:-150px -275px;width:25px;height:25px;}
.icons-share{background-position:0px -238px;width:30px;height:30px;}
.icons-site{background-position:-295px -235px;width:30px;height:30px;}
.icons-delete{background-position:-100px -185px;width:30px;height:30px;cursor:pointer;}
.icons-phone{background-position:-200px -235px;width:30px;height:30px;}
.icons-help{background-position:-250px -235px;width:30px;height:30px;}



.fixed{position:fixed;height:50px;bottom:0;width:100%;border-top:solid 1px #E7E7E7;background-color:#fff;z-index:998;}
.pics{font-size:1em;width:100%;margin:0 auto;position:relative;overflow:hidden;height:300px;background:#fff url(loading.gif) 50% no-repeat;border-bottom:solid 1px #E7E7E7;}
.pics .swiper-container{width:100%;height:100%;text-align:center;}
.pics .swiper-slide span{display:inline-block;height:100%;vertical-align:middle;}
.pics .swiper-slide img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;max-height:300px;}
.pics .pagination{position:absolute;left:0;text-align:right;bottom:5px;width:100%;z-index:998;padding-right:.5em;}
.pics .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;box-shadow:0px 1px 2px #555 inset;margin:0 3px;cursor:pointer;}
.pics .swiper-active-switch{background:#fff;}

.views .mb,.views .nomb{background-color:#fff;}
.views .mb{margin-top:5px;}
.views .info{padding:.5em;}
.views .info h1{line-height:25px;padding:.1em 0;}
.views .info .price{font-size:18px;color:#f00;padding:.5em 0;}
.views .info .price .cgray{font-size:13px;color:#9c9c9c;margin-left:10px;}
.views .info .desc{color:#9c9c9c;line-height:15px;font-size:13px;}
.views .yun-tool{padding:.8em 0;}
.views .yun-tool span{border:solid .13em #EDEDED;padding:.4em 1em;display:inline-block;cursor:pointer;margin-right:.5em;color:#9c9c9c;}
.views .yun-tool span.current{border-color:#F37d0F;}

.views .mb-product .mh{text-align:left;padding:.2em .5em;line-height:30px;}
.views .mb-product li{width:33%;background-color:#fff;float:left;margin-bottom:.5em;}
.views .mb-product li:nth-child(2n){float:left;margin-left:.5%;margin-right:.5%;}
.views .mb-product li .thumb{background-color:#fff;text-align:center;}
.views .mb-product li .thumb img{width:80px;height:80px;}
.views .mb-product li .price{font-size:14px;}
.views .mb-product li .name{line-height:30px;height:30px;text-overflow:ellipsis;overflow:hidden;}
.views .mb-product li .desc{color:#9c9c9c;line-height:18px;height:32px;font-size:12px;overflow:hidden;}
.views .mb-product .delline{text-decoration:line-through;color:#BCBCBC;float:right;font-size:12px;}

.views .pack .mh{line-height:40px;cursor:pointer;border-top:solid 1px #ECECEC;padding:0 .5em;}
.views .pack .mh .icons-more{background-size:12px 11px;--webkit-background-size:12px 11px;--moz-background-size:12px 11px;--ms-background-size:12px 11px;--o-background-size:12px 11px;width:12px;height:11px;}
.views .pack .mc{padding:.5em .5em;display:none;}
.views .pack .mc li{width:48%;float:left;margin-right:2%;margin-bottom:8px;text-align:center;}
.views .pack .mc li a{display:block;line-height:18px;padding:.5em .2em;border:solid 1px #F5F5F5;background-color:#F5F5F5;}
.views .pack .mc li a.disabled{background-color:#F5F5F5;color:#c9c9c9;}
.views .pack .mc li a.current{border-color:#3399FF;color:#3399FF;background-color:#FFF;}
.views .pack-desc{padding:.8em .5em;color:#9c9c9c;line-height:18px;}

.views .detail{padding:.2em .5em;}
.views .detail .tabs{padding:.5em 0;}
.views .detail .tabs span{padding:.2em .5em;display:inline-block;cursor:pointer;border-left:solid 1px #EDEDED;color:#9D9D9D;width:32%;text-align:center;}
.views .detail .tabs span:first-child{border-left:0;}
.views .detail .tabs span.current{color:#3399FF;}
.views .detail .tabscon{padding:1em 0;}
.views .detail p{line-height:18px;}
.views .detail img{max-width:100%;display:inline-block;height:auto;}
.views .detail .table,.views .detail table tr,.views .detail .table td{border-collapse:collapse;border:solid 1px #EDEDED;}
.views .detail .table td:first-child{text-align:right;background-color:#f5f5f5;}
.vewis .detail .table tr,.views .detail .table td{padding:.2em;line-height:18px;font-size:12px;}


.docart .extra{position:absolute;left:0px;top:0px;height:100%;width:190px;font-size:11px;}
.docart .extra .item{text-align:center;display:inline-block;width:60px;border-left:solid 1px #EDEDED;height:50px;cursor:pointer;position:relative;}
/*.docart .extra .item i{margin-top:.5em;}*/
.docart .extra .item span{position:absolute;top:5px;right:8px;width:20px;  height:20px;line-height:20px;text-align:center; display:inline-block;background-color:#f00;color:#fff;border-radius:50%;--webkit-border-radius:50%;--moz-border-radius:50%;--ms-border-radius:50%;--o-border-radius:50%;}
.docart .buy{line-height:50px;margin-left:190px;cursor:pointer;text-align:center;}
.docart .buy span{display:inline-block;width:50%;}
.docart .buy span.tocart{background-color:#F37D0F;color:#fff;}
.docart .buy span.tobuy{background-color:#3399FF;color:#fff;}
.docart .buy span.gotobuy{background-color:#3399FF;color:#fff;width:100%;}
.docart .buy span.disabled{background-color:#E5E5E5;width:100%;color:#D0D0D0;cursor:default;}

/*分享*/
.weshare{position:fixed;height:100%;width:100%;background:url(markbg.png) repeat;z-index:999;bottom:0;display:none;}
.weshare .mc{background-color:#fff;position:relative;width:98%;left:1%;bottom:0;top:1%;}
.weshare .mc .mh{line-height:35px;text-align:center;font-size:18px;}
.weshare .mc .shareto span{display:inline-block;width:33.3%;text-align:center;margin-bottom:.5em;line-height:35px;}
.weshare .mc .shareto span i{background:url(icons-share.png) no-repeat;display:inline-block;vertical-align:middle;background-size:450px 48px;--webkit-background-size:450px 48px;--moz-background-size:450px 48px;--ms-background-size:450px 48px;--o-background-size:450px 48px;width:48px;height:48px;}
.weshare .mc .shareto span i.share-weixin{background-position:-68px 0px;}
.weshare .mc .shareto span i.share-weibo{background-position:-132px 0px;}
.weshare .mc .shareto span i.share-friend{background-position:0px 0px;}
.weshare .mc .shareto span i.share-links{background-position:-207px 0px;}
.weshare .mc .shareto span i.share-qzorn{background-position:-338px 0px;}
.weshare .mc .shareto span i.share-qq{background-position:-270px 0px;}
.weshare .mc .shareto span i.share-qqweibo{background-position:-400px 0px;}
.weshare .mc .mt{background-color:#f5f5f5;color:#B3B3B3;line-height:40px;text-align:center;font-size:16px;}

/*min侧边工具*/
.mintool{position:fixed;bottom:100px;right:0px;width:45px;height:124px;background:url(mark.png) repeat;z-index:999;overflow:hidden;}
.mintool li {text-align:center;text-align:center;line-height:18px;font-size:12px;color:#fff;border-bottom:solid 1px #dedede;}
.mintool li a{color:#fff;display:block;padding:.4em 0;}
.mintool li img{max-width:100%;display:inline-block;height:auto;}
.mintool .icons-kefu{background-position:-246px -138px;width:30px;height:30px;}
.mintool .icons-cart{background-position:-148px -138px;width:30px;height:30px;margin-top:0;}
.mintool .icons-phone{background-position:-248px -275px;width:30px;height:30px;}