/* Minification failed. Returning unminified contents.
(90,1): run-time error CSS1019: Unexpected token, found '@charset'
(90,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(90,17): run-time error CSS1019: Unexpected token, found ';'
(240,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(245,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(246,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(264,1): run-time error CSS1019: Unexpected token, found '@charset'
(264,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(264,17): run-time error CSS1019: Unexpected token, found ';'
 */
@charset "utf-8";
html,body {font-family:'微软雅黑','Arial';  margin: 0px; padding: 0px; position:relative; }
body {font-size:16px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:'微软雅黑'， 'PingFang SC', 'Droidsansfallback';  }
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}   
a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}                                                                         
*:focus { outline: none; }
a { cursor: pointer; text-decoration: none; }
a img { border: 0px; }
a:active{font-style:normal;}
a:link{font-style:normal;}
i {font-style: normal;}
@font-face {
    font-family: 'ybsj';
    src: url('../../../../../Includes/Layouts/Fonts/ybsj.ttf') format('truetype');
}

/*常用样式*/
.cb{clear:both;visibility:hidden;}
.none {display:none;}
.fl {float:left;display: inline;}

/*通用结构样式, p:public*/
.m-p-table {display:table;table-layout:fixed;}
.m-p-table-cell {display:table-cell;}

/*通用顶部搜索区，除个别页面一致，其他页面通用*/
.b-top-search {width: 100%;background-color: #f4f4f4;float:left;position: relative;line-height:40px;}
.b-top-search .e-toptools-back {max-width:15%;overflow:hidden;float:left;margin:0 1.5% 0 1.5%;width:30%;text-align: center;}
.b-top-search .e-toptools-back a{color:#0099ff;}
.b-top-search .e-toptools-backtext {float:left;font-size:1em;width: 80%;max-height: 30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.b-top-search .e-toptools-back-sign {font-family:'ybsj'; font-size:0.75em;float:left;    width: 15%;}
.b-top-search .e-toptools-search {width:63%;float:left;  line-height:40px;right:0;height: 40px;}
.b-top-search .e-toptools-search .e-panel {float: left;width: 100%;}
.b-top-search .e-toptools-search a {float: left;width: 100%;height: 30px;margin-top: 4px;border:1px solid #e5e5e5;border-radius: 5px;background-color: #fff;}
.b-top-search .e-toptools-search input {float:left;height:30px; width:90%;position: relative;border:none;margin-left: 2%;font-size:0.75em;}
.b-top-search .e-toptools-search em {font-family:'ybsj';color:#999;font-size:1em;position:relative;right:2%;float: right;    line-height: 30px;}
.b-top-search .e-toptools-right {width:17%; float:right; position:relative; z-index:2; text-align:center;margin-right:2%;overflow:hidden;}
.b-top-search .e-toptools-right .e-toptools-city {font-size:1em;color:#0099ff;}
.b-top-search .e-toptools-right .e-toptools-cityname { font-size:1em;max-height: 30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;width: 85%;}
.b-top-search .e-toptools-right .e-toptools-city-more {font-family:'ybsj'; font-size:0.75em;float:right;}


/*搜索组建，搜索面板*/
.b-seach-panel {width:100%;display:none;}
.b-search-panel-top {width:94%;height:30px;float:left;padding:10px 3%;}
.b-search-panel-top .e-close {font-family:'ybsj';color: #999;margin: 0 2.5%;float:left;line-height:30px;width:5%;}
.b-search-panel-top .e-search-panel-inputdiv {border:#e5e5e5 1px solid;margin:0 2.5%; float:left;line-height:30px;width:83%;border-radius: 5px;background-color: #fff;}
.b-search-panel-top .e-search-panel-inputdiv input {border:none;width: 87.5%;margin: 0 0 0 2.5%;height:30px;float: left;font-size:0.75em;}
.b-search-panel-top .e-search-panel-inputdiv em {font-family:'ybsj';font-size:1em;float:right;margin: 0 2.5%;width: 5%;color: #999;}
.b-search-panel-hot {width:100%; border-bottom:1px solid #e5e5e5; background-color:#fff; padding:10px 0;}
.b-search-panel-hot header {margin:0 30px; line-height:30px;color:#999; font-size:18px;}
.b-search-panel-hot .e-hot-list {margin:10px 30px;}
.b-search-panel-hot .e-hot-list-item {float:left;padding:0 10px; height:30px; line-height:30px; text-align:center; margin:0 10px 10px 0; color:#000; border-radius:3px; font-size:14px;border:1px solid #e5e5e5;}

/*底部吸附*/
.b-btom-operator{width:100%;height:55px; text-align:center;position:absolute; z-index:99;bottom:-55px;left:0; /*background-color:#f8f8f8;*/}
.b-btom-operator ul {width:100%; max-width:980px; position: fixed;bottom: 0px;    border-top: #e5e5e5 1px solid;}    
.b-btom-operator ul li {float:left; width: 20%;height: 45px;background-color: #f8f8f8; font-family:'ybsj','微软雅黑';padding-top: 10px;}
.b-btom-operator ul li i {float:left;width: 100%;    font-size: 22px;    color: #666;}
.b-btom-operator ul li span {font-size: 12px;    color: #666;}


@media (max-width:640px) {
    
.b-search-panel-hot { padding:10px 0;}
.b-search-panel-hot header{margin:0 20px 0px; line-height:30px;color:#999; font-size:14px;}
.b-search-panel-hot .e-hot-list{margin:0 20px;}
.b-search-panel-hot .e-hot-list a{float:left;padding:0 10px; height:25px; line-height:25px; text-align:center;  margin:0 10px 10px 0; color:#000; border-radius:3px;font-size:12px;border:1px solid #e5e5e5;}
}
html,body {font-family:'微软雅黑'， 'PingFang SC', 'Droidsansfallback';  margin: 0px; padding: 0px; position:relative;width:100%;height:100%; }
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:'微软雅黑'， 'PingFang SC', 'Droidsansfallback';  }
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}   
/*禁止所有a点击出现背景色*/
a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}                                                                         
/*禁止所有的边框出现黄边框*/
*:focus { outline: none; }
/*所有<a>标签出现小手*/
a { cursor: pointer; }
/*去除a标签图片边框*/
a img { border: 0px; }
/*清楚a标签的下划线*/
a { text-decoration: none; }
a:active{font-style:normal;}
a:link{font-style:normal;}
input::-webkit-input-placeholder{color:#999;}
input:focus::-webkit-input-placeholder{color:#999;}
@charset "utf-8";

@font-face {
    font-family: 'ybsj';
    src: url('../../../../../Includes/Layouts/Fonts/ybsj.ttf') format('truetype');
}
/*禁止所有的边框出现黄边框*/
*:focus { outline: none; }
/*所有<a>标签出现小手*/
a { cursor: pointer; }
/*去除a标签图片边框*/
a img { border: 0px; }
/*清楚a标签的下划线*/
a { text-decoration: none; }
.none{display:none;}
i{ font-style: normal;}
/*个别频繁使用公用样式*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;visibility:hidden;}
.mr10{margin-right:10px;}                                                
/*遮盖浮动*/
.bord { width: 100%; height: 100%; background-color: #000; position: fixed; z-index:9; filter: alpha(opacity=50); opacity: 0.5; top: 0; left: 0; display:none; }
/*异常提示*/
.error_tip{ position:absolute; z-index:9; left:0px; top:30px; padding:0 10px; height:24px; line-height:24px;  text-align:center; border-radius:2px; background-color:#ff6666; box-shadow:0 1px 3px #999; }
.error_tip em{background:url("https://res.biyinjishi.com/img/s_v1/pfp/pfp_icon.png") -295px -345px;width:8px;height:6px; position:absolute; top:-5px;  left:10px;}
.error_tip .wenzi{color:#fff; font-size:12px; font-style:normal;float:left;  font-weight:100;}
.pos_rel {position:relative; display:block; float:left;  }
/*加载提示*/
.over{width:100%; height:40px; line-height:40px; float:left; font-size:16px; color:#999;text-align:center;}
/*评论审批*/
.wait_open{font-size:8px; color:#3399ff;}
.no_open{font-size:8px; color:#999;}
.hd_bg2e2e2e{width:100%; height:40px; background-color:#2e2e2e;}                              
/*Download_APP公用样式*/
.Download_APP{position:absolute; top:0;width:100%; z-index:100; background-color:#2e2e2e; }                    
.Download_APP .app_con{margin:0 auto; display:block;padding:5px 0; position:relative;z-index:101;}
.Download_APP .text_con{ color:#fff; line-height:20px; text-align:center;width:250px; margin:0 auto;  }
.Download_APP .text_con h3{ font-size:13px;  line-height:30px; }
.Download_APP img{float:left; width:30px; height:30px;margin-left:10px;}
.Download_APP .close_tb{font-family:ybsj; width:20px; height:20px; text-align:center; line-height:20px; font-size:15px; color:#fff;position:absolute;top:10px;right:10px; }
/*header*/
.page_herder{width:100%;border-bottom:1px solid #e5e5e5; position:relative;padding:5px 0;}
.page_herder .city{position:relative; z-index:10;margin-left:10px;}
.page_herder .home{position:relative; z-index:7;margin-left:10px;}
.tb_left{font-family:'ybsj'; font-size:20px; color:#3399ff; float:left;line-height:40px; margin-right:5px;}
.tb_down{font-family:ybsj; font-size:20px; color:#3399ff; float:left;line-height:40px;margin-left:3px; }
.page_herder span{color:#0099ff; font-size:20px; float:left;margin-top:10px;}
.page_herder h3{position:absolute; text-align:center; width:100%; left:0;top:14px; color:#333; font-size:18px;z-index:8; }
.page_herder .search{float:left;display:inline;text-align:left;width:100%;height:30px; font-size:12px;padding:3px 0px; border-radius:25px;background-color:#FFFFFF;	border:solid 1px #e5e5e5; position:relative; z-index:99;}
.page_herder .search input{width:70%; height:30px; line-height:30px; background-color:#fff; color:#333; font-size:9px; border:none;  font-size:16px; float:left;}
.tb_find{font-family:ybsj; line-height:30px; font-size:28px; color:#999;margin:0px 20px 0 8px;}
.tb_ucenter{font-family:ybsj; font-size:50px; font-weight:500; color:#0099ff; float:right; position:relative; z-index:2;margin:13px 10px 0 0;}
/*bottom*/
footer{width:100%;padding:10px 0; background-color:#fff; border-top:1px solid #e5e5e5;}
.footer_platforms{width:100%; display:table;}
.features_img{width:100%;float:left; text-align:center; display:inline-block;height:20px;margin-bottom:3px;}
.footer_platforms a{float:left;width:25%;display:table;  table-layout:fixed; text-align:center;}
.footer_platforms a img{width:20px; height:20px; text-align:center;}
.footer_platforms a span{float:left; display:inline-block; width:100%; text-align:center; font-size:12px; line-height:20px;color:#666;}
.footer_copyright{width:100%;margin-top:10px; height:30px;line-height:30px;font-size:12px; color:#848689; text-align:center;}
/*暂无弹出框*/
.not{background-color:#f8f8f8; text-align:center;min-height:600px; }
.not img{width:187px; height:187px; margin:50px auto 20px;}
.not span{width:100%; line-height:60px; font-size:24px; color:#999;}
.blue_btn{ height:40px; line-height:40px; padding:0 15px; background-color:#fff; color:#0099ff; border:1px solid #0099ff; text-align:center; margin:30px auto; display:inline-block; border-radius:5px;}
.rest{width:100%;}
.rest .serve{width:70%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
/*轻提示*/
.tip_box{height:50px; line-height:50px; padding:0px 50px; text-align:center; color:#fff; font-size:12px; font-family:'微软雅黑'; position:absolute;margin:0 auto; border-radius:5px; z-index:999;  }
.linetip_box{line-height:20px; padding:0px 50px; text-align:center; color:#fff; font-size:12px; font-family:'微软雅黑'; position:absolute;margin:0 auto; border-radius:5px; z-index:999;  }
.bg-66cc66{background-color:#66cc66;}
.bg-ff6666{background-color:#ff6666;}
.bg-fff{background-color:#fff;}
/**服务特征**/
/*24小时营业*/
.iSF_10:after{content:"E";}
.iSF_Name_10:after{content:"24小时营业";}
/*免费wifi*/
.iSF_15:after{content:"B";}
.iSF_Name_15:after{content:"免费wifi";}
/*有停车位*/
.iSF_20:after{content:"A";}
.iSF_Name_20:after{content:"有停车位";}
/*饮料茶点*/
.iSF_25:after{content:"D";}
.iSF_Name_25:after{content:"饮料茶点";}
/*可开增票*/
.iSF_30:after{content:"F";}
.iSF_Name_30:after{content:"可开增票";}
/*办卡优惠*/
.iSF_50:after{content:"H";}
.iSF_Name_50:after{content:"办卡优惠";}
/*外语服务*/
.iSF_80:after{content:"I";}
.iSF_Name_80:after{content:"外语服务";}

/**服务承诺**/
/*预约即享8折优惠*/
.iSP_10:after{content:"G";}
.iSP_Name_10:after{content:"预约即享8折优惠";}
/*满200元免费修改*/
.iSP_20:after{content:"J";}
.iSP_Name_20:after{content:"满200元免费修改";}
/*满300元免费配送*/
.iSP_30:after{content:"C";}
.iSP_Name_30:after{content:"满300元免费配送";}
/*延时免单1000元*/
.iSP_60:after{content:"K";}
.iSP_Name_60:after{content:"延时免单1000元";}

@media(max-width:640px) {
/*加载提示*/
.over{width:100%; height:40px; line-height:40px; float:left; font-size:12px; color:#999;text-align:center;}
/*header*/
.page_herder{padding:0;}
.page_herder .city{ height:40px; line-height:40px;}
.page_herder .home{height:40px; line-height:40px;}
.tb_left{font-family:ybsj; font-size:16px; color:#3399ff;float:left; line-height:40px; margin-right:5px;}
.tb_down{font-family:ybsj; font-size:14px; color:#3399ff; float:left; line-height:40px;margin-left:3px; }
.page_herder span{color:#0099ff; font-size:16px;line-height:40px; float:left;margin-top:0px;}
.page_herder h3{position:absolute; text-align:center; width:60%; margin:0 20%; left:0;top:10px; color:#333; font-size:16px;z-index:8;}
.page_herder .search{float:left;display:inline;text-align:left;width:100%;height:20px; font-size:12px;padding:2px 0px; border-radius:25px;background-color:#FFFFFF;	border:solid 1px #999;}
.page_herder .search input{width:78%; height:20px; line-height:20px; background-color:#fff; color:#333; font-size:9px; border:none; font-size:12px; float:left;}
.tb_find{font-family:ybsj;line-height:20px; font-size:18px; color:#999;margin:0 10px 0 8px;}
.tb_ucenter{font-family:ybsj; font-size:30px; font-weight:500; color:#0099ff; float:right; line-height:40px;padding:0 10px 0 0;margin:0;}
.serve span{font-family:ybsj;font-size:20px; color:#999;margin:0; width:17px;height:30px;}
/*暂无弹出框*/
.not img{width:95px; height:95px; margin:50px auto 20px;}
.not span{line-height:60px; font-size:18px; }
.blue_btn{ height:40px; line-height:40px; padding:0 15px; background-color:#fff; color:#0099ff; border:1px solid #0099ff; text-align:center; margin:30px auto; display:inline-block; border-radius:5px;}
.not_txt{font-size:10px;float:left; color:#999;width:100%;height:30px; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
}
@media screen and (max-width:320px) {
.rest .serve{width:60%;height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
}
/*返回顶部*/
.float_bord{ position: fixed;right:27px; bottom: 160px;  z-index:99;width:35px; height:35px; border-radius:100px;  background-color:#000;text-align:center; opacity:0.4;}
.float_bord span{width:35px; text-align:center; line-height:15px; font-family:ybsj;font-size:20px; color:#fff;float:left;margin-top:5px;}
.float_bord a{font-size:12px;color:#fff;}
.float_bord em{width:35px; text-align:center; line-height:10px;float:left;}

/*底部吸附*/
.btom_operator{width:100%;height:55px; text-align:center;position:absolute; z-index:99;bottom:-55px;left:0; /*background-color:#f8f8f8;*/}
.btom_operator ul {width:100%; position: fixed;bottom: 0px;    border-top: #e5e5e5 1px solid;}    
.btom_operator ul li {float:left; width: 20%;height: 45px;background-color: #f8f8f8; font-family:'ybsj','微软雅黑';padding-top: 10px;}
.btom_operator ul li i {float:left;width: 100%;    font-size: 22px;    color: #666;}
.btom_operator ul li span {font-size: 12px;    color: #666;}

/*loading动画*/
@-webkit-keyframes rogress_loading_gif {
    50% { opacity: 0.3; }
    100% { opacity: 1; }
}

@keyframes rogress_loading_gif {
    50% { opacity: 0.3; }
    100% { opacity: 1; }
}

.rogress_loading_gif { position: relative; width: 60px; height: 60px; -webkit-transform: scale(0.7); transform: scale(0.7) }
.rogress_loading_gif > div:nth-child(1) { top: 20px; left: 0; -webkit-animation: rogress_loading_gif 1.2s 0.12s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.12s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(2) { top: 13.63636px; left: 13.63636px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: rogress_loading_gif 1.2s 0.24s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.24s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(3) { top: 0; left: 20px; -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-animation: rogress_loading_gif 1.2s 0.36s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.36s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(4) { top: -13.63636px; left: 13.63636px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: rogress_loading_gif 1.2s 0.48s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.48s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(5) { top: -20px; left: 0px; -webkit-animation: rogress_loading_gif 1.2s 0.6s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.6s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(6) { top: -13.63636px; left: -13.63636px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: rogress_loading_gif 1.2s 0.72s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.72s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(7) { top: 0px; left: -20px; -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-animation: rogress_loading_gif 1.2s 0.84s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.84s infinite ease-in-out; }
.rogress_loading_gif > div:nth-child(8) { top: 13.63636px; left: -13.63636px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: rogress_loading_gif 1.2s 0.96s infinite ease-in-out; animation: rogress_loading_gif 1.2s 0.96s infinite ease-in-out; }
.rogress_loading_gif > div { background-color: white; width: 5px; height: 15px; border-radius: 3px; margin-left: 25px; margin-top: 25px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; }

.b-loading { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: white; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-pack: center; -webkit-box-align: center; color: black; }
.b-loading .m-loading-ico { }
.b-loading .m-loading-ico > div { background-color: gray; }
@charset "utf-8";
body{ width:100%; margin: 0px; padding: 0px; background-color:#f8f8f8;  position:relative; padding-bottom:60px;}
.page_herder{z-index:10; background-color:#fff; position:relative;}

.head{height:60px; line-height:60px; background-color:#fff; border-bottom:1px solid #e5e5e5;position:relative;z-index:10; }
.head .condition{font-size:24px; float:left;display:block;height:60px;  }
.menu span{margin-left:20px;}
.menu em{margin-right:40px;}
.head div.curr{display:block;background-color:#fff;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;height:61px;}
.head div.curr span{color:#0099ff;}
.head div.curr em{color:#0099ff;}
.head div span{color:#666; float:left;}
.head div em{font-size:20px; font-family:ybsj; color:#666; float:right; margin-left:5px; font-weight:bold;}
.head i{float:right;font-family:ybsj;font-size:30px; font-weight:bold;padding:0 40px; border-left:1px solid #e5e5e5;}

.bsn_list{ background-color:#fff; }
.tb_locate{font-family:ybsj; font-size:28px; color:#3399ff; line-height:60px; float:left;margin-right:10px;}
.list_con{width:100%; padding:20px 0;background-color:#fff; border-bottom:1px solid #e5e5e5; display:block; position:relative;}
.pro_image{width:198px; height:148px; margin-left:20px; float:left; border:1px solid #e5e5e5; overflow:hidden;}
.pro_image img{width:200px; height:150px;}
.shop_info{margin:0 20px; float:left; width:70%;}


/*商家名称*/
.b-seller-title {width:100%;height:18px;overflow:hidden;display:table;box-sizing:border-box;table-layout:fixed;}
.b-seller-title .m-name {display:table-cell;vertical-align: middle;}
.b-seller-title .m-name div {font-size:0.85em;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;color:#333}
.b-seller-title .m-quality {display:table-cell;text-align:center; font-size:12px;color:#fff;width: 50px;vertical-align: middle;}
.b-seller-title .m-quality .m-content {background-color:#3399ff;height:18px;border-radius:3px;}
.b-seller-title .m-quality i {font-family:ybsj;}
.b-seller-title .m-quality-no {display:table-cell;text-align:center; font-size:12px;color:#fff;width: 50px;vertical-align: middle;}
.b-seller-title .m-quality-no .m-content {background-color:#c5c5c5;height:18px;border-radius:3px;}
.b-seller-title .m-quality-no i {font-family:ybsj;}
.b-seller-title .m-content-v {text-align:center; display:table-cell;width:20px;font-size: 12px;padding-left: 5px;vertical-align: middle;}
.b-seller-title .m-v {border-radius: 3px;background-color: #0099ff;color: #FFF;font-family: 'Microsoft YaHei';width: 20px;height: 18px;}


.address{float:left; font-size:16px; width:100%; color:#666;line-height:60px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.serve{float:left;width:60%;  height:40px; line-height:40px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.serve span{font-family:ybsj;font-size:26px; color:#999; margin:0 10px 0 0;}
.judge{float:right; font-size:16px; color:#666;line-height:50px; overflow:hidden;position:absolute; right:20px;bottom:23px;}
.other_s{position:absolute; right:0px; }
.block_color{float:left; border-radius:5px; height:38px; line-height:38px; text-align:center; font-size:12px; display:block; padding:0 15px; font-size:20px;  }
.orange_bor{background-color:#ff9900; color:#fff;font-size:12px; font-family:'Microsoft YaHei';}
.blue_bor{background-color: #0099ff; color:#FFF;font-size:14px;font-family:'Microsoft YaHei';}
.green_bor{border:1px solid #3dcf6e; color:#3dcf6e;}

.guide-go-products {width: 100%;text-align: center;border-bottom: 1px solid #e5e5e5;padding: 10px 0; float:left;font-size:0.875em;}
.guide-go-products a {background-color: #fff;border-radius: 15px;/*padding: 3px 10px;*/color: #999;    float: left;margin: 0 5%;width: 90%;padding: 5px 0;}
.guide-go-products a .m-go {font-family:'ybsj';font-size: 1.15em;line-height: 16px;}


.appear{width:100%; max-height:500px; background-color:#fff; position:absolute; top:61px; left:0;}
.appear ul li{width:100%;text-indent:40px;font-size:24px; color:#333; display:block; float:left; line-height:50px;}
.appear ul li.curr{background-color:#f8f8f8;color:#0099ff;}
.appear ul li.curr a{color:#0099ff;}
.appear ul li.two_level_curr{background-color:#ebebeb;color:#0099ff;}
.appear ul li.two_level_curr a{color:#0099ff;}
.appear ul li.three_level_curr a{color:#0099ff;}


.appear ul li.three_level_curr{background-color:#dcdcdc;color:#0099ff;}
.appear ul li.addcurr{background-color:#fff;color:#0099ff;}
.appear ul li b{font-family:ybsj; font-size:20px; line-height:50px;}
.appear ul li label{font-family:ybsj; color:#999; font-size:26px; line-height:50px; font-weight:bold;}
.appear ul li strong{font-family:ybsj; color:#33cc00; font-size:26px; line-height:50px; font-weight:bold;margin-right:40px;}
.appear ul li .click_tb{width:100%; display:block; float:left; color:#333;}

.half{width:50%; float:left; min-height:200px; max-height:300px; overflow-x:hidden; overflow-y:auto;}
.all{width:100%;min-height:200px; max-height:300px; overflow-x:hidden; overflow-y:auto;}
.all strong{float:right;}
.bg_f8f8f8{background-color:#f8f8f8;}
.bg_ebebeb{background-color:#ebebeb;}
.bg_fff{background-color:#fff;}
.color_0099ff{ color:#0099ff;}
.color_333{ color:#333;}

.nearby{width:100%; }
.nearby img{width:100%;}

.bor_bt li{border-bottom:1px solid #e5e5e5;}
.jump{height:60px; margin:40px;}
.jump a{width:45%; height:60px; line-height:60px; text-align:center;display:block; font-size:24px; border-radius:5px; }
.pink_a{border:1px solid #ff6666; background-color:#fff; color:#ff6666;}
.org_a{border:1px solid #ff8f2c; background-color:#ff8f2c; color:#fff;}

.right_lip{position:absolute; right:10px;top:0px; z-index:2;}

/*搜索框*/
.sea_box{width:70%; float:left; margin:5px 10px;}

.quality{ height:18px;line-height:18px;padding:0 5px;display:inline-block;border-radius:3px;text-align:center; font-size:12px;color:#fff;background-color:#3399ff; margin-left:5px;margin-top:5px; cursor:pointer;}
.quality i{float:left; font-family:ybsj;font-size:14px;margin-right:3px; }
.quality span{float:left;}
.quality-no{height:18px;line-height:18px;padding:0 5px; display:inline-block;border-radius:3px;text-align:center; font-size:12px;color:#fff;background-color:#c5c5c5; margin-left:5px;margin-top:5px; cursor:pointer;}
.quality-no span{float:left;color:#fff;}
.quality-no i{float:left; font-family:ybsj;font-size:14px;margin-right:3px; }


/*商家分享红包*/
.guide-float-products {width:70px;height:70px;position:fixed;bottom:80px;right:5px;}
.guide-float-products img {width:60px;height:65px;}


/*宽度小于等于640的样式*/
@media(max-width:640px) {
.head{height:40px; line-height:40px; position:relative; z-index:10; }
.head .condition{font-size:14px;display:block;height:40px; }
.head div.curr{height:41px;}
.head div em{font-size:6px; }
.head i{font-size:18px;padding:0 10px;}
.bsn_list{background-color:#fff; }
.tb_locate{font-family:ybsj; font-size:20px; color:#3399ff; line-height:40px; float:left;margin-right:5px;}
.list_con{ padding:10px 0; position:relative;}
.pro_image{width:118px; height:88px; margin-left:10px; border:1px solid #e5e5e5;overflow:hidden; }
.pro_image img{width:120px; height:90px;}
.shop_info{margin:0 10px; float:left; width:58%;}
.location{width:100%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.address{float:left; font-size:12px;width:100%;  color:#666;line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.serve{float:left;  height:30px; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.serve span{float:left; font-family:ybsj;font-size:20px; color:#999; margin:0 5px 0 0; width:17px;height:30px;}
.judge{float:right; font-size:12px; color:#666;line-height:30px; overflow:hidden;position:absolute; right:10px; bottom:10px;}
.block_color{float:right; height:18px; line-height:18px;  padding:0 5px; font-size:12px; margin:5px 0px 0 5px; border-radius:3px; }

.menu span{margin-left:10px;}
.menu em{margin-right:10px;}


.appear{max-height:500px; top:41px; left:0;}
.appear ul li{width:100%;text-indent:20px;font-size:14px;line-height:35px;}
.appear ul li b{font-family:ybsj; font-size:12px; line-height:35px; float:right; margin-right:10px;}
.appear ul li label{font-size:20px; line-height:35px;}
.appear ul li strong{font-family:ybsj; color:#33cc00; font-size:20px; line-height:35px; font-weight:bold;margin-right:40px;}
.jump{height:40px; margin:20px;}
.jump a{width:45%; height:40px; line-height:40px;font-size:14px; }

/*搜索框*/
.sea_box{width:60%; float:left; margin:7px 10px 0;}

}



@media(max-width:320px) {
.guide-go-products a {font-size: 0.75em;}
}


@media screen and (max-width:320px) {
.head .condition{font-size:14px;display:block;height:40px; }
.shop_info{margin:0 10px; float:left; width:53%;}
.location{width:100%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.menu span{margin-left:5px;}
.menu em{margin-right:5px;}
.head div em{font-size:5px; }
/*搜索框*/
.sea_box{width:55%;  float:left;height:25px;margin:8px 10px 0; }

}


