@charset "utf-8";
/*css document*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,p,input,textarea,select,dt,dd{border:0;margin:0;padding:0;}
body{font:normal normal 12px/22px Tahoma, Verdana, "微软雅黑"; color:#444;}
dl,ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
a{text-decoration:none;color:#444;}
a,a:hover{outline:none; blur:expression(this.onFocus=this.blur());}
a:hover{color:#0077C3;}
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;}
.w1200{width:1200px; margin:0 auto;}
.w200{width:200px;}
.w800{width:800px;}
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
/*背景颜色*/
.bg-blue{background-color:#0077C3;}
.bg-sblue{background-color:#005D9A;}
.bg-qblue{background-color:#c9e0ff;}
.bg-green{background-color:#72BB68;}
.bg-qgreen{background-color:#c9ffea;}
.bg-gray{background-color:#F5F5F5;}
.bg-red{background-color:#E30008;}
.bg-org{background-color:#FF7F00;}
.bg-yel{background-color:#FFFFCC;}
.bg-qyel{background-color:#fff5c9;}
.bg-white{background-color:#ffffff;}
/*红色字体*/
.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:#A1A1A1;}
.col-gray a,.col-gray a:link,.col-gray a:hover,.col-gray a:visited,.col-gray a:active{color:#A1A1A1;text-decoration:none;}
/*蓝色字体*/
.col-blue{color:#1D75B5;}
.col-blue a,.col-blue a:link,.col-blue a:hover,.col-blue a:visited,.col-blue a:active{color:#1D75B5;text-decoration:none;}
/*字体大小*/
.tsize-10{font-size:10px;}
.tsize-12{font-size:12px;}
.tsize-13{font-size:13px;}
.tsize-14{font-size:14px;}
.tsize-15{font-size:15px;}
.tsize-16{font-size:16px;}
.tsize-17{font-size:17px;}
.tsize-18{font-size:18px;}
.tsize-22{font-size:22px;}
.tsize-24{font-size:24px;}
.tsize-28{font-size:28px;}
.tsize-34{font-size:34px;}
.tsize-36{font-size:180%;}
/*对齐方式*/
.align-m{text-align:center;}
.align-r{text-align:right;}
.align-l{text-align:left;}
.verti-t{vertical-align:top;}
.verti-m{vertical-align:middle;}
.verti-3{vertical-align:-3px;}
.verti-b{vertical-align:baseline;}
/*间隙距离*/
.mar-t10{margin-top:10px;}
.mar-b10{margin-bottom:10px;}
.mar-l10{margin-left:10px;}
.mar-r10{margin-right:10px;}
.mar-rl10{margin-right:10px;margin-left:10px;}
.mar-r20{margin-right:20px;}
.mar-l20{margin-left:20px;}
.mar-t20{margin-top:20px;}
.mar-b20{margin-bottom:20px;}
.mar-tb20{margin-top:20px;margin-bottom:20px;}
.mar-A20{margin:20px;}
.mar-rl20{margin-left:20px;margin-right:20px;}
.mar-r19{margin-right:19px;}
.mar-b40{margin-bottom:40px;}
.pad-A5{padding:5px;}
.pad-rl5{padding-left:5px; padding-right:5px;}
.pad-tb5{padding-top:5px; padding-bottom:5px;}
.pad-A10{padding:10px;}
.pad-rl10{padding-right:10px;padding-left:10px;}
.pad-tb10{padding-top:10px;padding-bottom:10px;}
.pad-b10{padding-bottom:10px;}
.pad-A15{padding:15px;}
.pad-rl15{padding-left:15px;padding-right:15px;}
.pad-tb15{padding-top:15px;padding-bottom:15px;}
.pad-A20{padding:20px;}
.pad-l20{padding-left:20px;}
.pad-t20{padding-top:20px;}
.pad-l40{padding-left:40px;}
.pad-r40{padding-right:40px;}
.pad-t40{padding-top:40px;}
.pad-rl40{padding-left:40px;padding-right:40px;}
.pad-A40{padding:40px;}

/* 图片带边框 间隙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 #0077C3; 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 #0077C3;padding:0px;}
/*图片之间没有空隙*/
.noneborder img{display:block;}

/*边框样式*/
.radius5{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;}
.bor{border:solid 1px #D5D5D5;}
.bor-rl{border-right:solid 1px #D5D5D5;border-left:solid 1px #D5D5D5;}
.bor-tb{border-top:solid 1px #D5D5D5;border-bottom:solid 1px #D5D5D5;}
.bor-t{border-top:solid 1px #D5D5D5;}
.bor-b{border-bottom:solid 1px #D5D5D5;}
.bor-r{border-right:solid 1px #D5D5D5;}
.bor-l{border-left:solid 1px #D5D5D5;}
.bor-0{border:none;}
.bor-sgreb{border-bottom:solid 2px #438C21;}
.bor-qgreb{border-bottom:solid 2px #8FBB7C;}
.bor-green{border:solid 2px #5F9B08;}
.bor-sgreen{border:solid 1px #5F9B08;}
.bor-yel0{border:solid 2px #E55701;}
.bor-blue{border:solid 1px #66AAD9;}
.bor-bluet{border-top:solid 2px #66AAD9;}
.bor-greenb{border-bottom:solid 3px #5F9B08;}
.bor-dash{border-bottom:dashed 1px #D5D5D5;}
.bor-dwl{border-left:solid 1px #fff;}
.bor-dgr{border-right:solid 1px #ddd;}
.bor-dgl{border-left:solid 1px #ddd;}
/*块级元素*/
.block{display:block;}
.inline{display:inline;}
.binline{display:inline-block;}
.linethrough{text-decoration:line-through;}

/*小图标样式以及按钮*/
.icons,.icon-home,.noticelist dt,.hotline,.layerbox h3,.brandlist li,.shopcartzore,.shopcartopen,.shopcart,.icon-message,.icon-1jweibo,.icon-1jweixin,.icon,.icon-fuwu,.icon-share,.icon-newscur,.icon-liststyle,.cityshopform,.icon-fuwucurr,.icon-fuwutip{background-image: url(iconbg8.png);/*_background-image:url(icongb8.gif);*/ background-repeat: no-repeat;}
.icon-home{background-position:0px 0px; width:35px; height:30px;display: inline-block; vertical-align:-10px;}
.icon-message{background-position:20px -1015px;width: 50px; height:45px; display:inline-block;vertical-align: -10px; margin-right: 10px;}
.button{border-radius:3px;-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius:3px; padding:8px 15px; cursor: pointer; margin: 0px 5px;}
.button b{font-size:300%;vertical-align:-6px;margin-left:8px;}
.button-blue{background:#0275CF;color:#fff;border:solid 1px #03365F;}
.button-blue:hover{background:#005D9A;}
.button-gray{background:#F6F6F6;color:#444;border:solid 1px #D6D6D6;}
.button-gray:hover{background:#E2E2E2;}
.button-green{background:#2EBD6E;color:#fff;border:solid 1px #0F6C3B;}
.button-green:hover{background:#12904B;}
.icon-1jweibo,.icon-1jweixin{display:inline-block;}
.icon-1jweibo{background-position:0px -1084px; width:28px; height:25px;vertical-align:-10px;}
.icon-1jweixin{background-position:-31px -1084px; width:28px; height:25px;vertical-align:-10px;}
.icon-newscur{background-position:-3px -1405px; width:21px; height:21px;vertical-align:-4px;display:inline-block;margin-right:5px;}
.icon-liststyle{background-position:-3px -1455px;width:8px; height:8px;vertical-align:-1px;display:inline-block;margin-right:5px;}
.butn-search{background:url(button/butn-search.png) no-repeat; width:105px;height:28px; display:inline-block;vertical-align:-5px;}
.butn-con-buy{background:url(button/butn-con-buy.jpg) no-repeat; width:240px;height:46px; display:inline-block;margin-right:10px;}
.butn-con-yun{background:url(button/butn-con-yun.png) no-repeat; width:145px;height:39px; display:inline-block;}
.butn-cart-buy{display:inline-block; background-color:#FF7F00;font-size:14px; color:#fff;padding:0px 15px;border-radius:5px;--webkit-border-radius:5px;--moz-border-radius:5px;--ms-border-radius:5px;--o-border-radius:5px;}
.butn-cart-buy:hover{background-color:#DE6F03;}

/*产品详情页面小图标*/
.arrow_up{width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #F1F1F1; font-size:0; line-height:0;}
.icon,.icon-fuwu,.icon-share{display:inline-block;}
.icon-fuwu{height:30px;vertical-align:-8px; margin-right:10px;}
.icon-fuwu-fast{background-position:0px -1176px;width:195px;}
.icon-fuwu-pzfu{background-position:0px -1220px;width:155px;}
.icon-fuwu-exchange {background-position:0px -1315px; width:135px;}
.icon-fuwu-quality {background-position:0px -1260px; width:90px;}
.icon-share{height:30px;width:30px;margin-right:10px;vertical-align:-8px;}
.icon-share-weixin{background-position:0px -1280px;position:relative;}
.icon-share-weixin span{position:absolute;left:0px;top:40px;width:210px;height:60px;line-height:18px; display:none;background-color:#F1F1F1;padding:5px;font-size:12px;}
.icon-share-weixin span img{vertical-align:middle;float:left;margin-right:5px;}
.icon-share-weixin:hover span{display:inline-block;color:#444;}
.icon-share-weixin .arrow_up{position:absolute;top:-8px;left:10px;}

.icon-share-sina{background-position:-180px -1280px;}
.icon-share-qq{background-position:-90px -1280px;}
.icon-share-zone{background-position:-135px -1280px;}


.icon-buy{background-position:-20px -1135px; width:58px; height:28px; vertical-align:-10px;}
.icon-buy-yun{background-position: -85px -1139px; width:35px; height:23px; vertical-align:-10px;}
.icon-fuwucurr{background-position:-162px -1720px; width:13px; height:10px; vertical-align: bottom;}
.icon-fuwutip{background-position: -150px -1760px; position: absolute; top:-10px; right:180px; height:10px; width:30px; }
/*Form表单通用样式*/
ul.formlist{padding:10px;}
ul.formlist li{line-height:40px;}
ul.formlist li label{width:100px; text-align:right; display:inline-block;}
ul.formlist li input.text{border:solid 1px #D5D5D5;  min-width:300px; height:25px; line-height:25px;outline:none;}
ul.formlist li select.select{border:solid 1px #D5D5D5; line-height:25px; margin-right:10px; outline:none; background-color:#fff; height:30px; line-height:30px; min-width:150px;}
ul.formlist li textarea.area{line-height:24px;border:solid 1px #D5D5D5; outline:none;}
/*分页样式*/
.pagenav {clear:both;text-align:center; margin:20px 0px 5px 0px; height:40px;}
.pagenav td {padding:0px 10px; font-size:12px;}
.pagenav a{margin:0px 3px; padding:7px 8px; border:1px solid #D5D5D5; background:#F3F3F3; color:#016BBF; text-decoration:none; }
.pagenav a:hover{margin:0px 3px; padding:7px 8px; border:1px solid #016BBF; background:#fff; color:#333; text-decoration:none; }
.pagenav span{margin:0px 3px; padding:7px 8px; border:1px solid #D5D5D5; background:#F3F3F3;color:#333; text-decoration:none; }
.pagenav .opts{font-size:14px; }
/*通用广告样式*/
.ad-max{width:100%;overflow:visible;text-align:center;position:relative;}
.ad-max .close{position:absolute;width:20px;height:20px;cursor:pointer; right:5px;top:0px;background-color:#FFF;text-align:center;line-height:20px;font-size:240%;}
.ad-max a{display:block;height:100%;}
.ad-w1200{width:1200px;margin:0 auto; height:auto;margin-bottom:10px;text-align:center;}

/*页面头部样式*/
/* #min-header{background:#E0E0E0; height: 35px; line-height: 35px; border-bottom: solid 1px #EBEBEB;}
#min-header .fl span{border-left:solid 1px #BFBFBF;padding:0px 5px;}
#min-header .fl span:first-child{border-left:0px;padding-left:0px;}
#min-header .fr li{display:inline-block; _zoom:1;*display:inline;}
#min-header .fr li a{border-left:solid 1px #BFBFBF;padding-left:10px;}
#min-header .fr li:first-child a{border-left:0px;}
#min-header .fr li.drop{position:relative;}
#min-header .fr li.drop div{display:none;position:absolute;top:35px;width:100px;left:-20px;}
#min-header .fr li.drop:hover div{display:block;padding:5px;}
#header{border-bottom:solid 2px #0076C6;}
#header .citybox{width:210px;height:50px;position:relative;padding-left:15px; line-height:50px;margin-top:25px;font-size:16px;color:#067AC4;}
#header .citybox:hover .citymenu,#header .citybox:hover .arrow{display:block;}
#header .citybox .dohover{font-size:14px;display:inline-block;color:#999;padding:0px 10px;cursor:pointer;}
#header .citybox .arrow{display:none;position: absolute;top:31px;left:80px;width: 0;height: 0;line-height:0;font-size: 0;border-style:solid;border-width:10px;border-color: #fff #fff #EAEAEC;}
#header .citybox .citymenu{position:absolute;top:50px;left:0px;width:100%;height:auto; display:none;z-index:999;background:#EAEAEC;border-radius:3px;--webkit-border-radius:3px;}
#header .citybox .citymenu .item{font-size:14px;padding:5px 0px;line-height:20px;}
#header .citybox .citymenu .item .fl{width:65px;text-align:right;color:#000;margin-top:5px;}
#header .citybox .citymenu .item .fr{width:140px;}
#header .citybox .citymenu .item .fr a{display:inline-block;text-align:center;padding:3px 8px;margin-bottom:5px;}
#header .citybox .citymenu .item .fr a:hover,#header .citybox .citymenu .item .fr a.on{background:#0084DB;color:#fff;}
#header .searchbox{width:455px;margin-right:40px;margin-top:15px;}
#header .searchbar{height:35px;border:solid 2px #0077C3; overflow: hidden;}
#header .searchbar input{width:367px;height:35px;line-height:35px; border:0px;outline:none;*vertical-align:-1px;text-indent:5px;}
#header .searchbar button{width:80px;*width:84px; height:35px;line-height:35px;background-color:#0077C3;border:0px;color:#FFF;font-size:16px;font-weight:bold; cursor:pointer;}
#header .searchkey{line-height:30px;}
#header .searchkey a{border-right:solid 1px #DEDEDE;padding-right:10px;padding-left:5px;margin-top:5px;}
#header .navwrap{height:45px;line-height: 45px;position:relative;}
#header .navwrap .navmenu li{float:left;text-align:center;display:inline-block;margin-left:12px;}
#header .navwrap .navmenu li a{display:block;font-size:14px;font-weight:bold;padding:0px 20px;}
#header .navwrap .navmenu li a:hover,#header .navwrap .navmenu li a.current{color:#0077C3;}
#header .navwrap .navmenu li.drop{background-color:#0077C3;height:45px;width:200px;margin-left:0px;text-align:left;text-indent:20px; color:#FFF;font-size:16px;cursor:pointer;}  */


/*改版头部样式*/

#min-header{background:#0077c3; height: 40px; line-height: 40px; border-bottom: solid 1px #EBEBEB;}
#min-header .fl span{border-left:solid 1px #BFBFBF;padding:0px 5px;color: #fff;}
#min-header .fl span:first-child{border-left:0px;padding-left:0px;}
#min-header .fr li{display:inline-block; _zoom:1;*display:inline;}
#min-header .fr li a{border-left:solid 1px #1ea1f5;padding-left:10px;color: #fff;}
#min-header .fr li:first-child a{border-left:0px;color: #fff}
#min-header .fr li.drop{position:relative;}
#min-header .fr li#ustatus {margin-left: 30px;}
#min-header .fr li#ustatus a {border:0;}
#min-header .fr li.drop div{display:none;position:absolute;top:40px;width:100px;left:-20px;}
#min-header .fr li.drop:hover div{display:block;padding:5px;}
#header{border-bottom:solid 2px #0076C6;}
#min-header .citybox{width:;height:40px;position:relative;padding-left:15px; line-height:40px;font-size:12px;color:#fff;}
#min-header .citybox:hover .citymenu,#min-header .citybox:hover .arrow{display:block;}
#min-header .citybox .dohover{font-size:12px;color:#b7b7b7;margin-left:5px;cursor:pointer;border-left: 0;}
#min-header .citybox span.arrow{display:none;position: absolute;top:20px;left:95px;width: 0;height: 0;line-height:0;font-size: 0;border-style:solid;border-width:8px;border-color: transparent transparent #fff transparent;padding: 0!important;}
#min-header .citybox .citymenu{position:absolute;top:36px;left:0px;width:210px;height:auto; display:none;z-index:1000;background:#EAEAEC;border-radius:3px;--webkit-border-radius:3px;}
#min-header .citybox .citymenu .item{font-size:14px;padding:5px 0px;line-height:20px;}
#min-header .citybox .citymenu .item .fl{width:65px;text-align:right;color:#000;margin-top:5px;}
#min-header .citybox .citymenu .item .fr{width:140px;}
#min-header .citybox .citymenu .item .fr a{display:inline-block;text-align:center;padding:3px 8px;margin-bottom:5px;}
#min-header .citybox .citymenu .item .fr a:hover,#min-header .citybox .citymenu .item .fr a.on{background:#0084DB;color:#fff;}
#header .searchbox{width:455px;margin-right:40px;margin-top:15px;}
#header .searchbar{height:35px;border:solid 2px #0077C3; overflow: hidden;}
#header .searchbar input{width:367px;height:35px;line-height:35px; border:0px;outline:none;*vertical-align:-1px;text-indent:5px;}
#header .searchbar button{width:80px;*width:84px; height:35px;line-height:35px;background-color:#0077C3;border:0px;color:#FFF;font-size:16px;font-weight:bold; cursor:pointer;}



#header .searchkey{line-height:30px;}
#header .searchkey a{border-right:solid 1px #DEDEDE;padding-right:10px;padding-left:5px;margin-top:5px;}
#header .navwrap{height:45px;line-height: 45px;position:relative;}
#header .navwrap .navmenu li{float:left;text-align:center;display:inline-block;margin-left:12px;}
#header .navwrap .navmenu li a{display:block;font-size:14px;font-weight:bold;padding:0px 20px;}
#header .navwrap .navmenu li a:hover,#header .navwrap .navmenu li a.current{color:#0077C3;}
#header .navwrap .navmenu li.drop{background-color:#0077C3;height:45px;width:200px;margin-left:0px;text-align:left;text-indent:20px; color:#FFF;font-size:16px;cursor:pointer;}

/*页面底部样式部分*/
 #footer{margin-top:10px;}
#footer .brandlist{padding: 0px 0px 10px;}
#footer .brandlist li{height: 50px; width: 24%; float: left; padding-top: 50px; text-align: center;}
#footer .brandlist li.zphh{background-position: 0px -140px;}
#footer .brandlist li.mfaz{background-position: 0px -260px;}
#footer .brandlist li.gjfw{background-position: 0px -380px;}
#footer .brandlist li.qgby{background-position: 0px -500px;}
#footer .zongzhi{background: #0077C3 url(footer-bg.jpg) no-repeat;text-align: center; }
#footer .zongzhi .w1200{background:url(footer-icon.png) top center no-repeat;height: 130px;}
#footer .zongzhi .w1200 li{float: left; width: 20%; height: 130px;}
#footer .zongzhi .w1200 li a{display: block; width: 100%;height: 130px;}
#footer .helplist{float: left;width: 24%; border-left: solid 1px #E0E0E0;}
#footer .helplist.first{border-left: 0px;}
#footer .helplist li{line-height:22px;}
#footer .helplist li a:hover{color:#0176C3;}
#footer .footer-inner{border-top:solid 2px #3291D3;color:#A1A1A1;}
#footer .footer-inner a{color:#6D6D6D; padding:0 5px;}
#footer .footer-inner .footer-a:hover{color:#0176C3;}
#footer .footer-inner .footer-subnav{line-height:40px;}
#footer .footer-inner .footer-tools{border-top:solid 1px #D5D5D5;padding:10px 0px;}
#footer .footer-inner .footer-links{line-height:25px;float:left;}
#footer .footer-inner .footer-logos{float:right;}
#footer .footer-inner .footer-logos a{padding:0px;} 

/* 下拉菜单样式 */
.drop-list{position:absolute;left:0px;top:46px;width:200px;height:440px;background-color:#0083D5;display:none;z-index:999;}
.drop-list .item{background-color:#0083D5;border-top:solid 1px #037FD5;height:62px;position:relative;}
.drop-list .item >dl{padding:0px 20px; border-bottom:solid 1px #0175C8;}
.drop-list .item >dl dt{font-size:16px;line-height:61px;}
.drop-list .item >dl a{color:#FFF;}
.drop-list .item >dl dd{line-height:26px;}
.drop-list .item dl dd a{padding-right:15px;padding-top:5px;display:inline-block;}
.drop-list .item:hover,.drop-list .item-on{background-color:#FFF;}
.drop-list .item:hover >dl a,.drop-list .item-on >dl a{color:#0077C3;}
.drop-list .item:hover .drop-item-list,.drop-list .item-on .drop-item-list{display:block;}
.drop-list .item1 .drop-item-list{top:-73px;}
.drop-list .item2 .drop-item-list{top:-36px;}
.drop-list .item3 .drop-item-list{top:-40px;}
.drop-list .item4 .drop-item-list{top:-60px;}
.drop-list .item5 .drop-item-list{top:-145px;}
.drop-list .item6 .drop-item-list{top:0px;}
.drop-item-list{width:400px;position:absolute;top:0px;left:200px;background-color:#FFF;z-index:888;overflow:hidden;border-color:#0083D5;border-style:solid;border-width:1px 1px 1px 0px;display:none; padding:10px 25px; }
.drop-item-list dl{font-size:14px;margin-bottom:20px;}
.drop-item-list dl dt{font-weight:bold;border-bottom:solid 1px #D5D5D5;}
.drop-item-list dl dd{line-height:28px;}

/*首页*/
.home-focus{margin-left:200px;height:440px;}
.floor{margin-bottom: 15px;}
.floor .floor-name{line-height:30px;padding:5px 0px;}
.floor .floor-name strong,.floor .floor-name b{font-size:21px;color:#767676;font-weight:500;}
.floor .floor-name strong{border-left:solid 3px #37A7F3;padding-left:10px;}
.floor .floor-name b .col-blue{font-weight:800;}
.floor .floor-name span{font-size:14px;color:#8B8B8B;}
.floor .hotword{float:right;font-family: "楷体";}
.floor .floor-con{border-color:#D6D6D6;border-width:1px 0px 0px 1px;border-style:solid;}
.p-list > li{width:198px;height:249px;float:right;text-align:center;border-color:#D6D6D6;border-width:0px 1px 1px 0px;border-style:solid;}
.p-list > li.fore1{float:left;width:400px;height:500px;}
.p-list > li.fore2{float:left;width:596px;height:300px;}
.p-list > li.fore3{float:left;background-color:#D6E862;width:400px;height:300px;}
.p-list > li.fore4{float:left;width:298px;height:300px;}
.p-list > li.fore5{float:left;width:238px;height: auto;}
.p-list > li.fore6{float:left;width:198px;height:300px;}
.p-list > li.fore1 .p-name{font-size:26px;margin-top:20px;}
.p-list > li.fore1 .p-desc{color:#1086E0;}
.p-list li .p-img{overflow:hidden;padding:5px;}
.p-list li .p-desc{color:#1086E0;font-size:14px;height:25px; line-height:25px;overflow:hidden;display:inline-block;}
.p-list li .p-name{font-size:16px;margin-top:10px;line-height:25px;padding:5px;}
.p-list li .p-price{font-size:18px;color:#F00;line-height:20px;}
/*首页->幻灯片轮播*/
.slides{position:relative;z-index:1;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.flexslider{position:relative;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{width:16px;height:16px;line-height:16px;cursor:pointer;text-align:center; display:inline-block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin-right:8px; background:#FFF;color:#009BC7;}
.flex-control-nav .flex-active{background-color:#0077C3;color:#FFF;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:41px;height:119px;overflow:hidden;cursor:pointer;position:absolute;text-indent:-999em;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(ban_pre_24.png) no-repeat; }
.flex-direction-nav li a.flex-next{right:0px;background:url(ban_next_24.png) no-repeat; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0);cursor:default;}
.loading .flex-viewport { max-height: 50px; }
/*首页->精选推荐品牌*/
.floor1 .fr{width: 1000px;border-top:solid 1px #D5D5D5;}
.floor1 .fr .list li{width:19.8%;border-bottom:solid 1px #D5D5D5;border-right:solid 1px #D5D5D5;float:right;}
.floor1 .fr .list li a{display: block;text-align: center;padding:7px 0px;}
.floor1 .fr .list li a:hover{background-color: #EEEEEE;}
/*首页->亿家特色馆*/
.floor2 .list li.fore1{height:316px;float:left;padding:0px;}
.floor2 .list li.fore2{float:right;width:390px; }
.floor2 .list li{width:195px;height:155px;float:right;padding:2px 2px;}
.floor2 .list li a{border-style:solid;border-width:1px;border-color:#FFF;display:block;overflow:hidden;}
.floor2 .list li a:hover{border-color:#E5E5E5;}
.floor6  .fore4 a{display:block;}
.floor6  .fore4 a:hover{background-color:#EEE;}
.w-m{margin:15px 0px;}
.w-m .mt{border:solid 1px #D5D5D5;}
.w-m .mc{border-style:solid;border-color:#D5D5D5;border-width:0px 0px 0px 1px;}
.w-m .mc .p-list li .p-name{font-size:24px;}
.w-m .mc .p-list li .p-price{font-size:24px;}
.w-m .mc .p-list li.fore1{height:auto;width:398px;}
.w-m .mc .p-list li.fore2{height:auto;}

/*购物车*/
.shopcart{background-position: -13px -786px; margin-top:20px; position: relative; height: 32px; width: 230px; z-index: 1000; background-color: #0077C3;}
.shopcart .cartlist{position: absolute; left: 0px; height: 32px; line-height: 32px; top: 0px; z-index: 1002; display: block; width: 100%; text-align: right; }
.shopcart .cartlist b{color: #FFF80A; padding-right: 40px;}
.shopcart .cartlists{position: absolute; top: 32px; right: 0px; width: 228px;border:solid 1px #E6E6E6; background: #F5F5F5; z-index: 1001;display: none;}
.shopcart .cartlists li{border-top: solid 1px #D5D5D5; line-height: 20px; padding: 10px 0px;}
.shopcart .cartlists li.shopcartzore{background-position: -15px -930px;}
.shopcart .cartlists li.first{border-top: 0px;}
.shopcart .cartlists li .pro-info{ width:60px; text-align: center;}
.shopcart .cartlists li .pro-info img{vertical-align: top; max-width: 50px;}
.shopcart .cartlists li .pro-do{ width: 150px; padding-right: 5px;}
.shopcart .cartlists li .pro-do p{line-height: 20px;}
.shopcart .cartlists li .sumbutton{width: 100%; height: 25px; line-height: 25px; display: block; background-color: #73BE6B; text-align: center; color: #fff;}

/*====首页倒计时样式======*/
.countdown b{background-color: #3C3C3C; color: #FFFE07; font-size: 18px; padding: 3px; margin: 0 3px;}
/*栏目分类页面样式*/
.columnbox{width:100%; overflow: hidden; text-align: center;}
ul.catmenu{height:58px;line-height:58px;background-color:#EEEEEE;}
ul.catmenu li{float:left; width:400px; background-color:#EEEEEE; text-align: center;}
ul.catmenu li a{display: block;}
ul.catmenu li a.cur{background-color: #DBDBDB;display: block;}

/*订单中心样式*/
.flowheader{border-bottom:solid 5px #0079CC; height:90px;}
.flowfooter{line-height:50px;height:50px;}
.flowchart{line-height:55px;}
.productlist{border-collapse:collapse; border:solid 1px #D5D5D5; width: 100%;}
.productlist tr{border-top:solid 1px #D5D5D5;}
.productlist tr img{margin:5px;vertical-align:middle;}
.productlist th{background:#F9F9F9;text-align:center;line-height:35px;}
.productlist td{background-color:#FFFCF3;}
.productlist td.yunfuwu{background-color:#F6F6F6;text-align:right;line-height:35px;}

.productsum{height:90px;line-height:90px;}
.productmove,.productadd{border:solid 1px #D5D5D5; width:20px; height:20px; display:inline-block; background-color:#FFF; vertical-align:-1px; margin:0 5px; text-align:center; line-height:20px;font-size:16px;}
.productnum{ width: 30px; height: 20px; line-height: 20px; border: solid 1px #D5D5D5;text-align: center;}
.flowinfo .productlist td{line-height: 35px; background: #fff; text-align: center;}
.flowinfo .productsum{background-color: #E3E3E3;}
.flowinfo h3{line-height:40px; margin:5px 0px 0px;font-size:16px;}
.blanklist li{float:left; padding:20px; height:33px;cursor:pointer; }
.blanklist li img{margin-left:10px;}
.messagetext{line-height:45px; height:45px; color:#70BD68; font-size:28px; font-weight:normal;}
.messagetip{padding:50px 0px;}
.jumplink{background:#fff url(jumptip.png) left center no-repeat; width: 500px; height: 150px; padding-left: 80px; margin: 0 auto; padding-top: 30px;}
.jumplink h3{line-height: 40px;padding-top: 30px;}

/*产品详情页面样式*/
.proinfoBox{/* height: 460px; */}
.proinfoImg{width:470px;height:560px;overflow:hidden; }
.preview .jqzoom{ width:460px; height:460px; padding:0px; position:relative; border:1px solid #D5D5D5; }
.preview .pic-list{width:460px;margin-top:8px; overflow:hidden;height:88px;position:relative;}
.preview .spec-left,.preview .spec-right{width:18px;height:82px; background-color:#F7F7F7;font-size:150%; line-height:82px; text-align:center;cursor:pointer;border:solid 1px #D5D5D5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;z-index:888;}
.preview .spec-left{float:left;margin-right:5px;}
.preview .spec-right{float:right;margin-left:5px;}
.preview .spec-list{width:440px; float:left;margin-left:1px;position:absolute;left:25px;top:3px;height:82px;overflow:hidden;}
.preview .spec-list ul li{float:left;position:relative;}
.preview .spec-list ul li img{padding:2px 2px;margin-right:1px; width:75px; height:75px;cursor:pointer;background-color:#FFF;}
.preview .spec-list ul li img.on{background-color:#0083D5;}
.preview .zoomdiv{z-index:100; position:absolute; top:1px; left:0px; width:400px; height:400px; background:url(ajax-loader.gif) #fff no-repeat center center;border:1px solid #e4e4e4; display:none; text-align:center; overflow: hidden;}
.preview .bigimg{ width:800px;height:800px; }
.preview .jqZoomPup{z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa;background:#FEDE4F 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity 0.5;filter:alpha(Opacity=50); cursor:move;}


.proinfoIntro{width:710px; /* height: 460px; */ margin-left: 20px;font-size:14px;}
.proinfoIntro p{line-height:20px;}
.proinfoIntro .ptitle{padding:10px 0px;}
.proinfoIntro .ptitle  h1{line-height:40px;font-size:18px;margin-bottom:10px;}

.proinfoIntro .bg-red{color:#fff;padding:0px 5px;margin-right:10px;}
.proinfoIntro .pdlist{padding:15px;height:100px;position:relative; z-index:22;background-color:#F1F1F1;margin:15px 0px;}
.proinfoIntro .pdlist .extra{position:absolute;right:0px;top:8px;width:220px;height:40px;}
.proinfoIntro .pdlist .extra a{border:solid 1px #D2D2D2;display:inline-block;}
.proinfoIntro .pdlist .extra .mobile{position:relative;border:solid 1px #D2D2D2;width:108px;display:inline-block;text-align:center;}
.proinfoIntro .pdlist .extra .mobile span{position:absolute;left:0px; top:26px;display:none;width:100%;background-color:#fff;}
.proinfoIntro .pdlist .extra .mobile:hover span{display:block;}

.proinfoIntro .item{line-height:30px;}
.proinfoIntro .item label{line-height:30px; min-width:60px; display:inline-block; text-align:right; margin-right:10px;color:#989898;}
.proinfoIntro .item .linethrough{margin-left:10px;}

.proinfoIntro .pdbuy{padding:15px 0px;}
.proinfoIntro .pdbuy .buynums{border:solid 1px #D5D5D5;width:60px;height:44px;display:inline-block;margin-right:10px;position:relative;}
.proinfoIntro .pdbuy .buynums input[type="text"]{height:100%;width:35px;line-height:44px;height:44px;text-align:center;outline:none;font-size:16px;}
.proinfoIntro .pdbuy .buynums .numsbutn{position:absolute;right:0px;top:0px;width:24px;height:21px;line-height:21px;text-align:center; border-left:solid 1px #d5d5d5;cursor:pointer;}
.proinfoIntro .pdbuy .buynums .up{top:0px;border-bottom:solid 1px #d5d5d5;}
.proinfoIntro .pdbuy .buynums .down{top:23px;}
.proinfoIntro .pdbuy .butn-con-buy{vertical-align:middle;}



.proinfoIntro .pdgroup label{display:block;float:left;width:100px;}
.proinfoIntro .pdgroup .group{float:left;width:560px;}
.proinfoIntro .pdgroup .groupb{float:left;width:600px;}
.proinfoIntro .pdgroup .groupb a{width:98%;}
.proinfoIntro .pdgroup div a{border:solid 1px #D5D5D5;padding:0px 3px;margin:0px 8px 8px 0;display: block;width:46%; float:left;line-height:36px;height:36px;overflow:hidden;text-align:center;}
.proinfoIntro .pdgroup div a.fuwucurr,.proinfoIntro  .pdgroup div a:hover{border:solid 1px #EC000E; color: #EC000E;}

.proinfoIntro .packer .group{width:100%;}
.proinfoIntro .packer .extra{line-height:35px;color:#989898;}
.proinfoIntro .packer .group a,.proinfoIntro .packer .group span{padding:15px;border:solid 1px #C9C9C9;width:150px;float:left;display:block;margin-right:10px;text-align:center;line-height:20px;height:40px;overflow:hidden;}
.proinfoIntro .packer .group a:hover{color:#f00;font-weight:600;}
.proinfoIntro .packer .group span{border-color:#CCCCCC;color:#959595;}

.proinfoIntro .pdfuwu{padding:6px 0px;}
.proinfoIntro .pdfuwu .icon-share{vertical-align: -5px;}
.likegroup{border:solid 1px #d5d5d5;margin-top:10px;padding:0px 10px 10px;}
.likegroup .mh{font-size:16px;font-weight:bold;line-height:40px;border-bottom:dotted 1px #d5d5d5;}
.likegroup .list li{width:25%;}
.likegroup .list a{padding:15px;display:block;}


/*产品详情页面---最近浏览的商品*/
.proinfoHistory{width:260px; background: #FAFAFA;}
.proinfoHistory h3{background-color:#f5f5f5;}
.proinfoHistory .historyList{padding: 10px;}
.proinfoHistory .historyList li {padding: 10px 0px; text-align: center;}
.proinfoCon{width:930px;overflow:hidden;}
.proinfoCon div h1{line-height:40px;padding:10px 0px;}
.proinfoCon .proinfoTab{height: 45px; border-bottom: solid 1px #D5D5D5;}
.proinfoCon .proinfoTab li{float: left; width: 16%; line-height: 45px; padding-right: 5px; text-align: center;}
.proinfoCon .proinfoTab li.last{padding-left: 10px; padding-right: 0px;}
.proinfoCon .proinfoTab li.bg-blue a{color:#fff;}
.proinfoCon .proinfoTab li a{display: block;}
.proinfoCon .list li{width:25%;margin-bottom:15px;}
.proinfoCon .table{border-collapse:collapse;}
.proinfoCon .table tr{line-height:30px;border:solid 1px #D5D5D5;}
.proinfoCon .table td{text-indent:.5em;border:solid 1px #D5D5D5;}
.proinfoCon .table tr td:first-child{background-color:#F5F5F5;font-weight:bold;text-align:right;}

.proinfoCon .tab{border-collapse:collapse;}
.proinfoCon .tab tr{line-height:30px;border:solid 1px #D5D5D5;}
.proinfoCon .tab td{text-indent:.5em;border:solid 1px #D5D5D5;}
.proinfoCon .tab tr td:first-child{background-color:#F5F5F5;font-weight:bold;text-align:right;}
.proinfoCon .tab tr td:first-child{background-color:#F5F5F5;font-weight:bold;text-align:left;}

/*产品详情页面---内容详情评论样式*/
.jx10{clear:both; height:10px; overflow:hidden;}
.kuc{ clear:both; width:885px;}
.kucul{ margin:0px; padding:0px; }
.kucli{ line-height:22px; float:left; margin-right:10px;}
.ato{width:640px; height:100px; float:left;}
.dbian{height:30px; overflow:hidden;}
.dbian li{ margin-right:10px; float:left;}
.jx8{clear:both; height:8px; overflow:hidden;}
.th26,.th26 td{line-height:26px;}
.pointer{cursor:pointer;}
.bord{border-bottom:1px solid #BEBEBE; margin-top:8px;}
.inputs	{padding:2px 2px 2px 2px;font-size:12px;}
.kbi{width:100px; height:20px; line-height:20px; float:left; }
.mzu{overflow:hidden; padding-left:10px; padding-bottom:10px;  border-bottom:1px dashed #9D9D9D; height:auto;}
.mzu12{overflow:hidden; background:#F3FBFE;  padding-left:10px; padding-bottom:10px;  border-bottom:1px dashed #9D9D9D; height:auto;}
.zlu{text-align:right;}
.eul{line-height:20px; margin-bottom:10px;}
.eu2{line-height:20px;}
/*产品详情页面---商品评价样式*/
.liuy{width:904px; overflow:hidden; border:1px solid #ccc;}
.liuy-left{ float:left; width:160px; border-right:1px dashed #ccc; background:#F9F9F9; height:209px;}
.ssm{width:69px; margin:45px 0 0 42px; text-align:center;}
.ssm img{border:1px solid #BEBEBE;}
.ssm, .nickn{width:80px; text-align:center;}
.th22,.th22 td{line-height:22px;}
.size12,.size12 td{font-size:12px;}
.liuy-right{ float:left; overflow:hidden; width:710px; overflow:hidden; padding-left:10px; padding-top:10px;}
.zpe{overflow:hidden;}
.bpor{float:left;}
.th29,.th29 td{line-height:29px;}
.bpor12{margin-top:5px;}
.fep{clear:both; float:left; height:70px; height:auto; padding-top:10px;}
.th20,.th20 td{line-height:20px;}
.grayy{float:right; padding-top:120px;color:#ccc;}
/*管家服务页面样式*/
.guanjiaList li{width: 370px; height:620px; background-color: #F5F5F5; margin:5px; float:left; padding: 10px;  }
.guanjiaList li dl{padding-left: 30px;}
.guanjiaList li dd{text-align: left; padding: 10px 0px 5px 0px;}
.guanjiaList li dd span{width:60px; height:20px; line-height:20px; padding:5px; text-align:center;display:inline-block;}
.guanjiaList li dd.goLink{text-align: center; line-height: 30px; margin-top: 10px; font-size: 18px;}
.guanjiaList li dd.goLink a{display: block;}
/*帮助中心和搜索页面样式*/
.asideLeft{width: 160px;}
.asideLeft dl{margin: 20px 0px;}
.asideLeft dl dd,dt{line-height: 30px;}
.asideLeft dl dd a:hover{color: #1D75B5;}
.asideRight{width: 1000px;}
.asideRight .help p{margin-bottom: 5px;}
.asideTitle{height: 40px;line-height: 40px;border-bottom: solid 2px #71BC69;}
.asideNav{height: 30px;padding-top:8px;}
.asideNav a{padding: 5px 8px; margin-left: 10px;}
.asideNav a.bg-green{color: #fff;}
ul.viewList li{border-bottom: dashed 1px #D5D5D5; padding: 10px 5px;}
ul.viewList img{margin-right: 20px; max-width: 200px;}
ul.viewList li h3{line-height: 40px;}
ul.viewList li p{line-height: 24px;}
ul.viewList li .price{line-height: 50px;}
ul.aboutList li.aboutTitle{height: 52px; line-height: 52px; text-align: center; background-color: #6FC26A; font-size: 18px; color: #fff;}
/*品牌列表页面样式*/
.brandsbox{width:398px;border-left: solid 1px #D5D5D5;}
.brandsbox.first{border-left: 0px;}
.brandsbox ul li{border-top: solid 1px #D5D5D5; text-align: center; overflow: hidden;}
.brandsbox ul li a{display: block;padding: 45px 0px;}
.brandsbox ul li.first{border-top: 0;}
.brandsbox.second ul li a{padding: 23px 0px;}
.brandsintro{padding: 15px;line-height: 25px; background-color: #f5f5f5;}
.brandsintro .brandsimg{width:210px; background-color: #fff;border:solid 1px #D5D5D5; padding: 5px;}
.brandsintro .brandsinfo{width:920px; text-indent:2em;}
.brandsintro img{max-width:210px;}
.brandstype{margin:15px 0px;}
.brandstype .asideNav{height: 40px; padding-top: 0px;}
.brandstype .asideNav a{padding: 13px 15px; margin-left:0px; margin-right:8px;}
.brandslist li{width:290px;padding:0px 5px 10px; float:left; line-height:25px;overflow: hidden;}
.brandslist li img{margin-bottom:10px; max-width: 290px;}
.brandslist li a.nolen{width:100%;white-space: nowrap;overflow: hidden;}
/*新闻列表页面样式*/
.newslist .asideLeft{width:255px;}
.newslist .asideLeft dt,dd{line-height:35px;}
.newslist .asideLeft dd{margin-left:10px;font-size: 14px;}
.newslist .asideRight{width:930px;}
ul.newslist li{line-height:40px;}
ul.newslist li a{padding-left: 5px;}
ul.newslist li a .icon-newscur{ visibility:hidden;}
ul.newslist li a:hover,ul.newslist li a:hover .col-gray{color: #1D75B5;}
ul.newslist li a:hover .icon-newscur{visibility: visible;}
.newsinfo{padding: 10px 0px;}
.newsinfo h1{line-height: 40px;}
.newsinfo .newsinfocontent{overflow: hidden;}
.newsinfo .newsinfocontent img{max-width: 920px;}
.newsinfo .newsinfocontent p{padding: 10px; text-indent: 2em;line-height: 25px;}
.newsinfo .newsinfoad li{float:left;width:258px; height:80px;line-height:80px;text-align:center;font-size:24px;margin-right:10px;}
.newslist .mt{border-bottom:solid 2px #CACACA;margin:0px 10px 10px;position:relative;height:40px;line-height:40px;}
.newslist .mt .mb{width:100px; font-size: 18px;font-weight:bold; color:#0255A1;position:absolute;line-height:40px;height:40px;left:0px; top:0px;  border-bottom:solid 2px #0255A1; }
.newslist .mt .mc{margin-left: 110px;padding-top:5px;text-align:right;}
.newslist .mt .mc input[type="text"]{border:solid 1px #D5D5D5;line-height:28px;height:28px;width: 250px;}
.newslist .mt .mc input[type="button"]{border:solid 1px #D5D5D5;line-height:26px;margin-left:5px;color:#888;cursor:pointer;}
.newslist li{padding:10px;border-bottom:solid 1px #E1E1E1;margin-bottom:10px;}
.newslist li.extra{border-bottom:0px;text-align:right;padding:0px;padding-right:10px;}
.newslist li .info h3{height:25px;line-height:25px;font-size:14px;overflow:hidden;}
.newslist li .info p{line-height:20px;color:#9D9D9D;}
.newslist li img{margin-right:10px;}
.newswrap .newslist .mt .mc input[type="text"]{width: 150px;}
.newswrap .newslist{float:left;width: 32%;border:solid 1px #D5D5D5;margin-left:10px;}
.newswrap .newslist li .info{width:340px;}
.newswrap .newslist li .info p{height:40px;}
/*净品发现样式*/
.findjp .blockname{line-height: 30px; background: url(jpfx-icon.png) left center no-repeat; text-align: right;}
.findjp .jpslider{position:relative;height:500px; z-index:99; width:1200px; overflow:hidden;}
.findjp .jpslider .next,.findjp .jpslider .pre{position: absolute;top:40%;  width: 40px; height: 65px; line-height: 65px; text-align: center; display: block; font-size: 800%;font-weight: bold;color: #fff; z-index: 100; }
.findjp .jpslider .next{right: 50px;}
.findjp .jpslider .pre{left: 50px;}
.findjp .jpslider ul.slist{height:500px; position: absolute; width: 1200px;}
.findjp .jpslider ul.slist li{float: left; width:1200px; margin-right: 20px;}
.findjp .jplist li{float: left; width: 47%;padding: 1%; margin-right: 10px; margin-top: 10px; border:solid 1px #E3E3E3; height: 514px; position: relative; overflow: hidden; }
.findjp .jplist li .mask{background-color: #000;filter:alpha(opacity=5); opacity: 0.05; -moz-opacity:0.05;  position: absolute; left: 0px; width:100%; height: 550px; top:0px; display: none; }
.findjp .jplist li .pics{overflow: hidden;}
.findjp .jplist li img{width: 580px; max-width: 580px;}
.findjp .jplist li h2{line-height:55px;  font-size: 24px;}
.findjp .jplist li a:hover{ color: #0077C3;}
.findjp .jplist li a:hover .mask{display: block;}
.findjp .jplist li .info .fl{width: 80%;}
.findjp .jplist li .info .fl p{line-height: 24px;vertical-align:middle;}
.findjp .jplist li .info .fr{width:16%; height:70px; text-align:center;}
.findjp .jplist li .info .fr a{display: block; width: 90px; height:70px; }
.findjp .jplist li .info .fr a i{background:url(zan.png)  no-repeat; width:40px;height:40px; display:block; margin:0 auto;}
.findjp .jplist li .info .fr a i.zan{background-position:0px -101px;}
.findjp .jplist li .info .fr a i.zaned{background-position:0px 0px;}
/*净品发现--轮播图样式*/
.fx_banner{background:#f0f0f0;width:1200px;overflow:hidden;position:relative;}
.fx_banner_inner{position:relative;height:500px;}
.fx_banner_view{display:block;cursor:pointer;width:236px;height:65px;position:absolute;top:277px;left:2px;background:url(about:blank);}
.fx_banner_view2{display:block;cursor:pointer;width:236px;height:65px;position:absolute;top:277px;left:163px;background:url(about:blank);}
.fx_banner_img{width:1200px;}
.fx_banner_img li{float:left;height:500px;width:1903px;position:relative;}
.fx_banner_link{position:absolute;top:0;left:0;width:100%;height:500px;cursor:pointer;}
.ie .fx_banner_link{background:url(about:blank);}
.fx_banner .child{position:absolute;width:1200px;height:500px;}
.fx_banner_common{position:relative;}
.fx_banner_pre{position:absolute;top:50%;left:0;margin-top:-315px;width:41px;height:119px;cursor:pointer;background:url(ban_pre_24.png);opacity:.5;filter:alpha(opacity=50);}
.ie6 .fx_banner_pre,.ie6 .fx_banner_pre:hover{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ban_pre_24.png',sizingMethod='scale');}
.fx_banner_next{position:absolute;top:50%;right:0;margin-top:-315px;width:41px;height:119px;cursor:pointer;background:url(ban_next_24.png);opacity:.5;filter:alpha(opacity=50);}
.ie6 .fx_banner_next,.ie6 .fx_banner_next:hover{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ban_next_24.png',sizingMethod='scale')}
.fx_banner_pre:hover,.fx_banner_next:hover{opacity:1;filter:alpha(opacity=100);}
.fx_content{background-color:#DBDBDB;padding:20px 0 1px 0;*padding-bottom:20px;}
.fx_banner .control{width:200px;position:absolute;top:470px;left:50%;margin-left:-100px;text-align:center;}
.fx_banner .control li{display:inline-block;*display:inline;*zoom:1;margin:0 5px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#a0a183;}
.fx_banner .control li a{display:none;}
.fx_banner .control li.current{background:#ff7f02;}






/*净水机页面样式*/
.jsq_top{background-color:#DEEBF3; }
.jsq_top .fr .list{padding-top:20px;width:550px;}
.jsq_top .fr .list li{width:50%;line-height:40px;}
.jsq_pinp{background-color:#fff;}
.jsq_pinp .item_pinp a{border:solid 1px #D5D5D5; margin-left:10px;margin-bottom:10px; display:inline-block;}
.jsq_pinp .fl,.jsq_pinp .fr{width:50%;}
.jsq_pinp .clear a{padding:0px 10px; margin-left:10px;font-size:15px;font-weight:bolder;}
.jsq_pinp .clear img{vertical-align:-10px;}
.floor_jsq{background-color:#fff;margin-bottom:15px;}
.floor_jsq .w200{width:190px; border:solid 3px #0091FF; background-color:#0090FF;}
.floor_jsq .w200 p{line-height:18px;font-size: 12px; width:80%;margin:0 auto;color:#fff;}
.floor_jsq .w200 p a{color:#fff;}
.floor_jsq .w200 p a:hover{color:#fff;}
.floor_jsq .w200 .bg-white{color:#0090FF;text-align: center;font-size:16px;padding:5px 0px; width:80%; margin:0 auto;}
.floor_jsq .w200 .chuxia_pinp{background-color:#FFFFFF;margin-top:10px;}
.floor_jsq .w200 .chuxia_pinp p{background-color:#E7E7E7; width:80%; margin:0 auto;margin-bottom:10px;}
.floor_jsq .list li p.col-blue{line-height:20px;height:40px; overflow:hidden;}

/*纯水机页面*/
.floor_csj{border:solid 1px #e8e8e8;}
.floor_csj .w200{width:440px;border:0;}
.floor_csj .w1000{width:756px;}
.floor_csj .w1000 .list li{width:33.2%;}
.floor_csj .w1000 .list li a{display:block;padding:0px 8px;border-left:solid 1px #e8e8e8;}

.floor_jsq1 .list li{width: 24.4%;padding-left: 5px;}
/* 龙头式 */
.floor_jsq2 .w200{background-color: #017AD7;border-color: #017AD7;padding: 10px 0px;}
.floor_jsq3 .w200 .bg-white{color: #017AD7;}
.floor_jsq2 .list li{width: 24.4%;border-bottom: solid 1px #D5D5D5;border-right: solid 1px #D5D5D5;padding-left: 5px; }
/* 台上式 */
.floor_jsq3 .w200{background-color: #00579C;border-color: #00579C;padding: 10px 0px;}
.floor_jsq3 .w200 .bg-white{color: #00579C;}
.floor_jsq3 .list li{width: 24.4%;border-bottom: solid 1px #D5D5D5;border-right: solid 1px #D5D5D5;padding-left: 5px; }

/*过滤器*/
.glq_top{background-color: #E8EDFF;}
.glq_top .fr .list {width: 200px;}
.glq_top .fr .list li{width: 100%;}
/* 汉斯希尔 */
.floor_glq1 .w200{background-color: #1C1F86;border-color: #1C1F86;padding: 7px 0px;}
.floor_glq1 .w200 .bg-white{color: #1C1F86;}
.floor_glq1 .w200 p{color: #1C1F86;margin-top: 5px;}
.floor_glq1 .list li{width: 24.4%;border-bottom: solid 1px #D5D5D5;border-right: solid 1px #D5D5D5;padding-left: 5px;}
/* 霍尼韦尔 */
.floor_glq2 .w200{background-color: #DA251E;border-color: #DA251E;padding: 10px 0px;}
.floor_glq2 .w200 .bg-white{color: #DA251E;}
.floor_glq2 .w200 p{color: #1C1F86;margin-top: 10px;}
.floor_glq2 .list li{width: 24.4%;border-bottom: solid 1px #D5D5D5;border-right: solid 1px #D5D5D5;padding-left: 5px;}
/* 凯优 */
.floor_glq3 .w200{background-color: #0074C7;border-color: #0074C7;padding: 10px 0px;}
.floor_glq3 .w200 .bg-white{color: #0074C7;}
.floor_glq3 .w200 p{color: #1C1F86;margin-top: 5px;}
.floor_glq3 .list li{width: 24.4%;border-bottom: solid 1px #D5D5D5;border-right: solid 1px #D5D5D5;padding-left: 5px;}

/*水质查询样式*/
.sz-box{margin-top:20px;}
.sz-box .search{width:410px; background-color: #F1F1F1; padding:10px 20px 20px 20px; }
.sz-box .search h1{line-height: 30px;font-size: 18px;}
.sz-box .search p{line-height:30px;color: #0078C1;}
.sz-box .formlist{margin:0px; padding: 0px;}
.sz-box .formlist li{padding-top: 10px;}
.sz-box .formlist li select.sel{width: 98%; height: 35px;line-height: 35px; border:solid 1px #D5D5D5;}
.sz-box .formlist li input.text{width: 98%; height: 35px; line-height: 35px; border:solid 1px #D5D5D5;}
.sz-box .formlist li.formtip{height: 20px; color: #A1A1A1;line-height: 20px;}
.sz-box .con{width:740px;}
.sz-box .warnbox{border-bottom:solid 1px #D5D5D5; padding:0px 10px 10px 10px;}
.sz-box .warnbox h4{font-size:12px;}
.sz-box .sharebox{margin-top:10px;}
.sz-box .sharebox a{margin-right:20px;}
.sz-box .butnbox  a.subutn{width:98%;font-size: 14px; margin-top: 10px; text-align: center; padding: 5px 0px; line-height: 25px; display: block;  background-color: #73BE6B; color: #fff;}
/*水质查询--结果页面样式*/
.szresult .search p{color: #7E7E7E;}
.szresult .search p.szpm{text-indent:6em;}
.szresult .warnbox h4{line-height:108px; background: url(shuizhi/lanbao.png) -10px center no-repeat;font-size: 16px;padding-left: 82px;}
.szresult .warnbox ul{width: 730px;}
.szresult .warnbox li{float: left; background-color: #fff; width: 230px; height: 220px; text-align: center;position: relative; margin-right: 10px;border:solid 1px #D5D5D5;}
.szresult .warnbox li a{display: block; position: absolute; width: 230px; height: 220px; left: 0px; top: 0px;}
.szresult .warnbox li img{width: 130px; height: 130px;}
.szresult .warnbox li h2{font-size: 14px; text-align: left;line-height: 25px;color: #444;padding: 0px 5px;}
.szresult .warnbox li .typeicon{background: url(shuizhi/typeicon.png) no-repeat;width: 74px; height: 74px; position: absolute; top:0px; left: 0px;}
.szresult .warnbox li .tuijian{background-position: -1px -1px;}
.szresult .warnbox li .hot{background-position: -191px -1px;}
.szresult .warnbox li .info{position: absolute;bottom:0px; width:100%; height: 30px; left: 0px;}
.szresult .warnbox li .info div{width: 50%;line-height:30px;color:#fff;}
.szresult .warnbox li .info .fl{background-color:#27C25D;font-size:16px;}
.szresult .warnbox li .info .fl.bgblue{background-color:#0077C3;}
.szresult .warnbox li .info .fr{background-color:#D73D00;}
.TDSbox{ width:348px; height:309px;  position: relative;background:url(shuizhi/tds_wbg.png) no-repeat;margin: 5px auto;}
.TDSbox .tdsdir{width:228px; height:228px;position: absolute; left: 60px; top:60px; background: url(shuizhi/tds_dir.png) left center no-repeat;}
.TDSbox .tdsinner{width:170px; height:170px;position: absolute; left: 89px; top:89px; background:url(shuizhi/tds_round.png) center no-repeat;}
.TDSbox .tdsinnerfull{background:url(shuizhi/tds_roundfull.png) center no-repeat;}
.TDSbox .tdsinner .tdstext{line-height:80px; text-align:center; font-size:32px; color:#fff;margin-top:10px;}
.TDSbox .tdsinner .tdsdes{line-height:60px; text-align:center; font-size:28px; color:#fff;}
.TDSshow{ border-bottom:solid 1px #D1D1D1;line-height: 40px; width: 98%; }
.TDSshow span{font-size:16px;}
.TDSshow strong{font-size:22px;margin-right: 20px;}
.TDSshow strong.col-red{color: #EC000E;}
.sztip{background-color:#F1F1F1;height: 250px; padding:50px 0px;}
.sztip .fl{width:650px;text-align:right;}
.sztip .fr{width:550px;margin-top:50px;}
.sztip .fr .sztipbox {width:60%;background: url(shuizhi/lanbao.png) -10px top no-repeat;height:150px; padding-left:82px;}
.sztip .fr .sztipbox p{font-size:14px; line-height:30px; margin-top:20px;height:30px;}
.sztip .fr .sztipbox h4{font-size:22px; line-height:58px;margin-bottom:20px;}
.sztip .fr .sztipbox .szbutn{width:100%; background-color:#73BE6B;line-height:35px;display: block; color:#fff;font-size:16px;text-align: center;}
/*团购样式*/
.tgbox{margin-top: 15px;}
.tgbox .tg_icons{background: url(tuangou/tg_icons.png) no-repeat; display: inline-block;}
.tgbox .item{float: left; width: 568px; height: 400px;position: relative; margin-top: 15px;padding: 10px;margin-right: 12px;}
.tgbox .item a{display: block;width: 588px; height: 420px;position: absolute;top: 0px;left: 0px;border:solid 1px #D5D5D5; z-index: 99;}
.tgbox .item a:hover{border:solid 2px #E17300;}
.tgbox .item p{line-height:25px;font-size: 14px; height: 50px; overflow: hidden;}
.tgbox .item .tg_info{margin-top:5px; line-height: 48px;font-size: 14px;}
.tgbox .item .tg_info span{margin-right: 20px;}
.tgbox .item .tg_info .col-org strong{font-size: 32px;color: #EB7303;}
.tgbox .item .tg_info .col-gray{text-decoration: line-through;}
.tgbox .item .tg_info .col-black strong{color: #00609D;}
.tgbox .item .tg_info .tgbutn{background-position: 0px -64px; width: 175px; height: 48px;display: inline-block;}
.tgbox .item .tg_info .tgbutnend{background-position: -100px -199px;}
.tgbox .item .tg_info .tgbutning{background-position: -100px -249px;}
.tgbox .item .tg_thumb{background-position: 0px -120px; width: 64px;height: 74px; position: absolute; left: 10px; top:10px;display: block;}
.tgbox .item .tg_thumbing{background-position: -88px -120px;}
.tgbox .item .tg_thumbend{background-position: -177px -120px;}
.tgbox .item .tg_date{position: absolute; height: 40px; line-height: 40px; width: 568px;left: 10px; top: 270px;background: url(tuangou/tg_datebg.png) repeat-x;color: #fff; text-align: center;  font-size: 16px; }
.tgbox .item .tg_date b{color: #E87301;padding: 0px 5px;font-size: 24px;}
.tgbox .itemfirst{border:solid 1px #D5D5D5;}
.tgbox .itemfirst .fr{ width: 610px; height: 300px;position: relative;}
.tgbox .itemfirst .fr h1{font-size: 20px;line-height: 30px;margin: 20px 0px;}
.tgbox .itemfirst .fr .tg_tool{font-size: 16px;background-color: #E87301; width: 620px; height:55px; line-height: 50px; padding: 10px 0px;position: absolute; top: 120px; right: -6px; }
.tgbox .itemfirst .fr .tg_toolicon{background-position: -48px -277px; position: absolute; top: 112px; right: -6px; width: 7px; height: 8px; }
.tgbox .itemfirst .fr .tg_tool span{vertical-align: 10px;}
.tgbox .itemfirst .fr .tg_tool .tg_zhe{background-position: -1px -215px; width: 89px; height: 31px; line-height: 31px;  text-align: center; display: inline-block;margin-left: 60px;  color: #E87301;}
.tgbox .itemfirst .fr .tg_tool .col-white{margin-left: 30px;}
.tgbox .itemfirst .fr .tg_tool .col-white strong{font-size: 32px;}
.tgbox .itemfirst .fr .tg_tool .oldprice{color: #fff;margin:0px  10px;}
.tgbox .itemfirst .fr .tg_tool .tgbutn{background-position: 0px 0px; width: 198px; height: 51px;}
.tgbox .itemfirst .fr .tg_toolbom{position: absolute;height:90px; width:100%; bottom: 0px; right: 0px;}
.tgbox .itemfirst .fr .tg_toolbom .tg_sum{text-align:center; line-height:35px; font-size:20px;}
.tgbox .itemfirst .fr .tg_toolbom .tg_end{ font-size:18px;line-height:50px;background-color: #E6F2FE;font-weight: bold;text-indent: 1em;}
.tgbox .itemfirst .fr .tg_toolbom .tg_end span{color:#8F9497;}
.tgbox .itemfirst .fr .tg_toolbom .tg_end b{color: #E87301;padding: 0px 5px;font-size: 24px;}
.tgbox .itemfirst .fr .tg_toolbom .tg_end .tg_endicon{background-position: 0px -264px;width: 35px; height: 26px; vertical-align: -6px; }

/*第三版本首页公用样式*/
.notice  dt{line-height:30px;text-indent:.5em;}
.notice  dd{line-height:25px; text-indent:.5em; height: 25px; overflow: hidden;}
.list li{float:left;}
.list li .thumb{text-align: center;}
.list li .thumb img{vertical-align: middle;}
.list li h2{font-size: 14px;font-weight: normal;line-height: 25px;height: 25px; overflow: hidden;}
.list li p{line-height: 30px;}
.floor{margin-bottom: 15px;}
.floor .floor-name{line-height: 30px;}
.floor .floor-name strong{font-size: 24px;}
.floor .floor-name span.en{font-size:16px; font-weight:normal;margin-left:10px;}
.floor .floor-name span{font-size: 14px;}
.daohang{line-height: 50px;font-size: 16px;}
/*公用图标样式*/
.iconv3{background: url(icons_v3.png) no-repeat;display: inline-block;}
.iconv3_one{background-position: -10px 0px; width: 25px; height: 20px;vertical-align: -2px; }
.iconv3_two{background-position: -10px -56px; width: 25px; height: 20px;vertical-align: -2px;}
.iconv3_three{background-position: -10px -116px; width: 25px; height: 20px;vertical-align: -2px;}
.iconv3_baok{background-position: 0px -180px; width: 42px; height: 42px;}
.iconv3_baor{background-position: 0px -250px; width: 42px; height: 42px;}
.iconv3_tejia{background-position: 0px -320px; width: 42px; height: 42px;}
.iconv3_goto{background-position: 0px -400px; width:40px; height: 18px;}

/*第三版本搜索页面新样式*/
.searchpage .w200{background-color:#F6F6F6;}
.searchpage .w200 dl dt{text-align:center; line-height: 40px; background-color: #E8E8E8;}
.searchpage .w200 dl dd{border-top:solid 1px #D5D5D5;padding: 10px;}
.searchpage .w200 dl dd h2{font-size:14px;line-height: 24px;}
.searchpage .w200 dl dd .thumb{height:150px;position: relative;background-color: #fff;text-align: center;margin-bottom: 10px;}
.searchpage .w200 dl dd .thumb i{position:absolute; top: 0px; right: 0px;}
.searchpage .w1000{width:980px;}
.searchpage .w1000 .item_tagbox{border:solid 2px #CDDFED;border-top: 0px;}
.searchpage .w1000 .item_tag{border-top:solid 2px #CDDFED;border-bottom: solid 1px #FBFFFF;  font-size: 14px;background-color: #E4F1F9;}
.searchpage .w1000 .item_tag .fl{width:110px;text-align: center;line-height: 40px;}
.searchpage .w1000 .item_tag .fr{width:850px;padding: 5px 0px;background-color: #fff;}
.searchpage .w1000 .item_tag .fr a{padding:3px 15px;display: inline-block;margin-bottom: 5px;}
.searchpage .w1000 .item_tag .fr a.bg-blue{color:#fff;}
.searchpage .w1000 .search_order{background-color:#F6F6F6;padding: 5px 10px;margin: 5px 0px;}
.searchpage .w1000 .search_order a{background-color:#fff;border:solid 1px #d5d5d5;padding: 3px 10px;margin-right: 10px;}
.searchpage .w1000 .search_order a.bg-blue{background-color:#0077C3;border:solid 1px #05588B;color: #fff;}
.searchpage .w1000 .list li{width:25%;margin-bottom:10px;}
.searchpage .w1000 .list li a{width:94%;padding:5px; display: block; border:solid 2px #fff;}
.searchpage .w1000 .list li a:hover{border:solid 2px #0676C0;}
.searchpage .w1000 .list li h2{line-height: 25px;height: 25px;overflow: hidden;}
.searchpage .w1000 .list li p.desc{line-height: 18px;height: 36px;overflow: hidden;}
.block_name{position: relative;height: 50px;border-bottom: solid 1px #D5D5D5;margin-bottom: 20px; }
.block_name div{position: absolute; height: 50px;top:25px; width: 100%; line-height: 50px; font-size: 28px;text-align: center;}
.block_name div strong{background-color: #F5F5F5;padding: 0px 10px;}

/*领取优惠券页面样式*/
.cash-box{background-color: #ffeadf;}
.cash-box .use{width:630px; margin:0 auto;padding:20px 0;}
.cash-box .useon{background: url(cash/useon.jpg) no-repeat;}
.cash-box .useout{background: url(cash/useout.jpg) no-repeat;}
.cash-box .use-info{height: 300px;padding:20px 30px 0 40px;}
.cash-box .use-info .fl{width: 350px;}
.cash-box .use-info .price{color:#FCFF00;font-size:1200%;font-weight: bold;line-height:180px;}
.cash-box .use-info .price small{font-size: 36px;vertical-align:top;}
.cash-box .use-info .info p{color:#fff;line-height:25px;font-size:16px;padding-left:40px;}
.cash-box .use-info .fr{width:190px;text-align: center;}
.cash-box .use-info .fr p{line-height:80px; font-size:18px;}
.cash-box .use-info .fr p strong{color:#E34B00;font-size:21px;}
.cash-box .use-info .fr .usebutn a{display: block; width:100%; height: 150px;}
.cash-box .useout .price{color:#fff;}
.cash-box .useout .fr{display:none;}
.cash-box .use-rule p{padding-left:25px;font-size:14px;line-height:25px;}
.cash-box .cash-msg{background:#F3F3F3;padding:150px 0px;}
.cash-box .cash-msg .msg-info{width:500px;margin:0 auto;text-align: center;}
.cash-box .cash-msg .msg-info p{font-size:18px;line-height:50px;}
.cash-box .cash-msg .msg-info p strong{color:#D43A01;font-size:22px;}
.cash-box .cash-msg .msg-info .button{border:solid 1px #D43A01;color: #D43A01;text-align: center;}
.cash-box .bg-blue{background:none; line-height: 100px; font-size: 28px;color: #E34B00;text-align: center;}
.cash-box .cash-list{width:800px;margin:0 auto;border-collapse: collapse;}
.cash-box .cash-list tr,.cash-box .cash-list td,.cash-box .cash-list th{line-height: 30px;border:solid 1px #B6B6B6;background: #fff;}
.cash-box .cash-list th{background:#EDEEED;font-size: 14px;}
.cash-box .cash-list td{text-indent:.5em;line-height:20px;}

/*专卖门店样式*/
.shop{font-size:14px;}
.shop-icons{background:url(icons-shop.png) no-repeat;display:inline-block;}
.shop-icons-site{background-position:0px 0px;height:40px;width:40px;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;}
.shop .mb-search{background-color:#F5F5F5;padding:10px 5px;height:40px;line-height:40px;margin-bottom:10px;}
.shop .mb-search select{width:120px;margin-right:5px;border:solid 1px #B5B5B5;height:28px;line-height:28px;}
.shop .mb-search span{border:solid 1px #B5B5B5;display:inline-block;height:28px;line-height:28px;vertical-align:middle;background-color:#fff;margin-right:20px;}
.shop .mb-search span input{border:0px;outline:none;}
.shop .mb-search span input[type="text"]{line-height:25px;height:25px;width:240px;}
.shop .mb-search span input[type="button"]{background-color:#3EABFF;margin-left:0px;height:28px;line-height:28px;width:50px;color:#fff;cursor:pointer;vertical-align:top;}
.shop .mb-search .closed{background-color:#58AD2E;color:#fff;font-weight:400;padding:6px 25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.shop .mb-list li{width:50%;height:180px;position:relative;float:left;margin:15px 0px;}
.shop .mb-list li img{border:solid 1px #D5D5D5;}
.shop .mb-list li p{margin-left:190px;}
.shop .mb-list li p.title{font-size:18px;line-height:40px;font-weight:700;}
.shop .mb-list li p.likes{height:70px;color:#B1B1B1;}
.shop .mb-list li p.likes i{width:105px;height:23px;display:block;}
.shop .mb-list li p.likes i.likes1{background-position:-90px -50px;}
.shop .mb-list li p.likes i.likes2{background-position:-65px -50px;}
.shop .mb-list li p.likes i.likes3{background-position:-45px -50px;}
.shop .mb-list li p.likes i.likes4{background-position:-25px -50px;}
.shop .mb-list li p.likes i.likes5{background-position:-2px -50px;}
.shop .mb-lsit li p.desc{line-height:20px;}
.shop .mb-list li .extra{position:absolute;right:30px;top:10px;width:140px;height:100px;}
.shop .mb-list li .extra span{background-color:#3EABFF;color:#fff;display:inline-block;text-align:center;width:94px;cursor:pointer;}
.shop .mb-list li .extra span i{background-color:#fff;padding:5px;display:none;margin-bottom:2px;}
.shop .mb-list li .extra span:hover i{display:inline-block;}
.shop .mb-list li .extra a{margin-left:5px;}
.shop .mb-info{padding:15px;height:330px;position:relative;border:solid 1px #E5E5E5;background-color:#F6F6F6;}
.shop .mb-info .thumb{float:left;margin-right:20px;border:solid 1px #E5E5E5;}
.shop .mb-info p{line-height:32px;}
.shop .mb-info p.title{line-height:40px;font-weight:700;font-size:180%;}
.shop .mb-info p.title span{background-color:#f00;font-size:14px;color:#FFF;padding:5px 15px;margin-left:20px;vertical-align:middle;}
.shop .mb-info p.share a{margin-right:20px;}
.shop .mb-info p.share a i{vertical-align:middle;}
.shop .mb-info .extra{position:absolute;right:30px;top:10px;width:134px;height:180px;}
.shop .mb-info .extra span{background-color:#3EABFF;color:#fff;display:inline-block;text-align:center;width:134px;line-height:40px;font-size:20px;}
.shop .mb-info .extra span i{background-color:#fff;padding:5px;margin-bottom:2px;display:inline-block;}
.shop .mb-detail{margin-top:20px;}
.shop .mb-detail .fl{width:950px;border:solid 1px #DCDCDC;}
.shop .mb-detail .fl .mh p{line-height:25px;}
.shop .mb-detail .proinfoCon p{line-height:24px;margin-top:15px;}
.shop .mb-detail .proinfoCon .blist dt{font-weight:700; color:#000;}
.shop .mb-detail .proinfoCon .blist dd{float:left;width:25%;}
.shop .mb-detail .fr{width:240px;border:solid 1px #D5D5D5;}
.shop .mb-detail .fr .mh{line-height:40px;font-weight:700;text-indent:1em;color:#0572C4;font-size:14px; background-color:#EDEDED;border-bottom:solid 1px #D5D5D5;}
.shop .mb-detail .fr .mc{padding:10px;}
.shop .mb-detail .fr .mc .thumb{float:left;}
.shop .mb-detail .fr .mc .slist li{line-height:30px;}

/*套餐页面*/
.meals{margin-top:20px;font-size:14px;}
.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:hover{color:#FFF;}
.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;}

/*商城官网改版*/
em,tt,i {font-style: normal;}
.bg {background-color: #f5f5f5;}
#header {background-color: #fff;}
 .citybox em {width: 20px;height: 20px;background:url(home/icon.png) no-repeat;background-position: -36px -27px;margin-right:10px;display: inline-block;vertical-align: middle;}
.cartnum {width: 18px;height: 18px;line-height: 18px;display: inline-block;background-color: #e6580a;color: #fff;text-align: center;border-radius: 10px;}
#min-header .fr li:last-child em {width: 25px;height: 25px;line-height: 25px;display: inline-block;background:url(home/icon.png) no-repeat;background-position: -94px -27px;vertical-align: middle;margin-right: 5px;}
.search {height: 120px;}
.search .logo {margin-top: 20px;}
.search ul {margin-top: 40px;margin-left: 50px;}
.search ul li {float: left;height: 40px;line-height: 40px;padding: 0 12px;}
.search ul li a {display: block;color: #444;font-size: 16px;text-align: center;}
.search ul li a:hover,.search ul li a.act{color: #0077c3;}
.search_input {width: 280px;height: 50px;line-height: 50px;border:2px solid #0077c3;margin-top: 30px;background-color: #fff;}
.search_input input {width: 204px;height: 40px; line-height: 40px;border:0;padding-left:10px;margin-top: 6px;outline: none;margin-left: 2px;}
.search_input button {width: 58px;height:45px;line-height:45px;text-align: center;color: #fff;font-size: 14px;background-color: #0077c3;border:0;margin-top: 2px;cursor: pointer;}
.swiper-container{width:100%;height: auto;overflow: hidden; }
.swiper-container img{max-width:100%;display:block;height:auto;}
.swiper-container .swiper-pagination{position:absolute;left:0;text-align:center;bottom:20px;width:100%;z-index:998;}
.swiper-container .swiper-pagination-bullet{display:inline-block;width:15px;height:15px;border-radius:15px;box-shadow:0px 1px 2px #555 inset;margin:0 3px;cursor:pointer;}
.swiper-container .swiper-active-switch{background:#1072CD;} 
.floor {margin-bottom: 50px;}
.floor h2 {height: 40px;line-height: 40px;font-size: 28px;color: #333;font-weight: normal;margin:15px 0;padding-left: 15px;}
.floor h2 span {font-size: 14px;color: #787878;margin-left: 20px;}
.floor h2 em a {font-size: 12px;color: #1072CD;}
.brand p {width: 390px;height: 500px;margin-right: 15px;}
.brand p:last-child {margin-right: 0;}
.brand p img {width: 390px;height: auto;display: block;}
.yun {margin-bottom: 20px;}
.yun p:first-child {width: 796px;height: 400px;margin-right: 14px;}
.yun p img {width: 100%;display: block;}
.yun_item .yun_item1,.yun_item .yun_item2,.yun_item .yun_item3 {width: 390px;height: 498px;margin-right: 15px;background-color: #fff;}
.yun_item .yun_item1 {border-top:2px solid #008ce6;}
.yun_item .yun_item2 {border-top:2px solid #ff5e1f;}
.yun_item .yun_item3 {margin-right: 0;border-top:2px solid #4c953d;}
.yun_item h3 {font-size: 18px;text-align: center;margin-bottom: 30px;font-weight: normal;margin-top: 30px;}
.yun_item .yun_item1 h3 {color: #008ce6;}
.yun_item .yun_item2 h3 {color: #ff5e1f;}
.yun_item .yun_item3 h3 {color: #4c953d;}
.yun_item p {width: 260px;max-height: 60px; color: #333;font-size: 20px;text-align: center;margin:0 auto;margin-bottom: 10px;line-height: 30px;overflow: hidden;}
.yun_item span {color: #999;font-size: 14px;text-align: center;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yun_item em {color: #666;font-size: 18px;text-align: center;display: block;margin-bottom: 20px;}
.yun_item .yun_con {margin-bottom: 25px;}
.yun_item .swiper-container .swiper-pagination {bottom: 40px;}
.yun_item .swiper-container .swiper-button-prev,
.yun_item .swiper-container .swiper-button-next {width: 30px;height: 60px;background:#cfcfcf url(home/icon.png) no-repeat;position: absolute;top: 45%;display: none;}
.yun_item .swiper2:hover .swiper-button-prev,
.yun_item .swiper2:hover .swiper-button-next {display: block;}
.yun_item .swiper-container .swiper-button-prev {background-position: -208px -10px; left: 0;}
.yun_item .swiper-container .swiper-button-next {background-position: -258px -10px; right: 0;}
.yun_item .swiper-container img {width: 250px;height: 250px;margin:0 auto;display: block;}
.family .fl {margin-right: 15px;overflow: hidden;}
.family .fr img:first-child {margin-bottom: 15px;}
.family img {display: block;width: 100%;}
.family_item {width: 100%;height: 30px;line-height: 30px;margin: 20px 0;}
.family_item p {display: inline-block;color: #333;font-size: 16px;padding:0 20px;cursor: pointer;}
.family_item span a {color: #0085f5;}
.family_item p:first-child {border-right: 1px solid #ccc;;}
.family_item p.active {color: #0077c3;font-weight: bold;}
.family_con ul li {width: 246px;height: 308px;padding:20px; border:1px solid #acacac;background-color: #fff;margin-right: 15px;float: left;position: relative;}
.family_con ul li:last-child {margin-right: 0;}
.family_con ul li img {width: 100%;margin:0 auto;display: block;}
.family_con ul li p {width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #666;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.family_con ul li span {display: block;text-align: center;font-size: 14px;color: #a8a8a8;}
.family_con ul li em {display: block;height: 20px;line-height: 20px; text-align: center;font-size: 12px;color: #fff;background-color: #0085f5;position: absolute;top: 10px;left: 10px;padding: 0 8px;}
.xinfeng img {width: 100%;display: block;margin-bottom: 20px;}
.xinfeng_pro .xinfeng_item {width: 492px;background-color: #fff;padding: 20px 50px;position: relative;}
.xinfeng_pro .xinfeng_item .fl {margin-right: 16px;}
.xinfeng_pro .xinfeng_item h3 {width: 100%;font-size: 18px;color: #333;font-weight: normal;margin-bottom: 10px;}
.xinfeng_pro .xinfeng_item em {display: block;position: absolute;top:20px;right: 40px;padding: 0 15px;height: 35px;line-height: 35px;color: #fff;font-size: 14px;}
.xinfeng_pro .fl em {background-color: #0085f5;}
.xinfeng_pro .fr em {background-color: #ed3516;}
.xinfeng_pro .xinfeng_item h3 p {font-size: 14px;color: #787878;font-weight: normal;}
.xinfeng_pro .xinfeng_item img {width: 100%;display: block;}
.fuwu_con ul li {height: 290px;width: 248px;border:0;}
.fuwu_con ul li p {margin:10px auto;}
.fuwu_con ul li span {text-align: left;max-height: 44px;overflow: hidden;}
.cooperation_con ul li {height: 320px;}
.cooperation_con ul li img {margin-bottom: 15px;}
.cooperation_con ul li p {margin:0;height: 30px;line-height: 30px;}