﻿*{-webkit-appearance: none;  table-layout:fixed; word-break:break-all; word-wrap:break-word;}
#list li { width: auto; height: auto; overflow: hidden; padding: 20px 10px;float:none ;border-bottom:#b8b8b8 1px dashed;color:#333;vertical-align:middle;position:relative}
#list li .pic { float: left; width: 135px; height: 90px;padding-top:2px;position:absolute }
#list li .pic img { width: 112px; height: 84px;border:1px solid #c0c0c0 }
#list .hInfo { float: left; line-height:2.0em;font-size:14px;margin-left:135px }
#list .hInfo h4 { margin: 0px 0 5px 0;font-family:Microsoft YaHei;font-size:16px; color: #0041D9;}
#list .hInfo h4 span { display: inline-block; padding: 0px 3px; background: #57a928; color: #fff;font-weight:normal;font-size:12px ;margin-left:5px}
#list .tel span{color:#f60}
#list .go {position:absolute;top:20px;right:10px}
#list .go span { background: #ff702d; display: inline-block; width: 100px; color: #fff; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px;text-align:center;margin-top:20px }

h1{font-size:16px;height:30px;margin-bottom:10px;color:#cf4700;}
.tNav{background:#ff7b33;height:40px;line-height:40px;padding-left:10px;overflow:hidden;margin-bottom:10px}
.tNav li{width:auto;padding:0px 25px;color:#fff;font-size:14px;font-weight:bold;height:40px;position:relative;float:left}
.tNav li a { color:#fff}
.tNav li.cur { background: #e65210;}
.tNav li.cur a { color:#fff}

#detail,#photos,#products{padding:25px 10px}

#detail .titleInfo { width:auto;height:20px;margin:20px 0 10px 0;color:#808080;font-size:12px}
#detail .detInfo { width: auto; margin: 15px 0 30px 0;font-size:14px }
#detail .detInfo li { width: auto; height: 30px; line-height: 30px;float:none }
#detail .detInfo li label { color: #707070; display: inline-block; padding-right: 7px; }
#detail .detInfo .price { color:red;font-weight:bold;padding-right:2px}
#detail .detInfo .tel { color:#ff9955;font-weight:bold;font-family:Arial;font-size:18px;}
#detail .leftWrap .tabTitle{border-bottom:1px solid #e3e3e3;width:auto;height:42px;line-height:38px;font-size:16px;font-weight:bold;margin-bottom:14px;color:#3d3d3d}
#detail .depict { line-height: 2.0em;width:auto;margin:10px 0 40px 0 }
#detail .tabTitle{border-bottom:1px solid #e3e3e3;width:auto;height:42px;line-height:38px;font-size:16px;font-weight:bold;margin-bottom:14px;color:#3d3d3d}

#photos .list { padding: 20px 0;background:#fff }
#photos .list ul { width: auto; padding: 0 10px; }
#photos .list li { padding: 10px; margin: 0 8px; display: inline-block; border:1px solid #ccc;color:#333;width:200px;height:210px;text-align:center;margin-bottom:15px}
#photos .list li img { width: 196px; }
#photos .list li b { display: block; height: 147px; overflow: hidden; }
#photos .list li i { font-style: normal; display: inline-block; width: 95%;clear:both; margin: 20px 0 10px 0; text-align:left}
#photos .list li span {display: inline-block; width: 95%; color:#666 ; text-align:left}

#products .list { padding: 20px 0;background:#fff }
#products .list ul { width: auto; padding: 0 10px; }
#products .list li { padding: 10px; margin: 0 8px; display: inline-block;color:#333;width:200px;height:210px;text-align:center;margin-bottom:15px}
#products .list li img { width: 196px; }
#products .list li b { display: block; height: 147px; overflow: hidden;border:1px solid #eeeeee }
#products .list li i { font-style: normal; display: inline-block; width: 95%;clear:both;  text-align:left;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
#products .list li span {display: inline-block; width: 95%; color:#666 ; text-align:left}
#products .list li span {display: inline-block; width: 95%; color:#b61300 ; text-align:left;font-size:16px;font-weight:bold;font-family:'Microsoft YaHei';margin:10px 0 10px 0;}

/*商家分类*/
.yuan{margin-left:5px;}
.yuan a{border: 1px solid #f1564e;color: #f1564e;padding:2px 5px;background-color:#fff;border-radius:3px;font-size:14px;}
.pstitle{ line-height:35px; height:35px; font-size:16px; border-bottom:1px solid #e5e5e5; padding:5px; background-color:#fafafa; margin-bottom:8px; overflow: hidden;}
.pstitle em{float:left;width:6px;height:18px;margin-top:9px; margin-left:8px; background:#3598DB; overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.pstitle strong{color: #f1564e;}
.postsortitem{ margin-bottom:10px;}
.msort{ line-height:28px; font-size:12px; padding: 10px;}
.msortt{font-size:18px;width:auto;height: 40px;line-height: 40px;font-weight: bolder;background-color: #fafafa;background-image: url(/m/images/ico01.png);background-repeat:no-repeat;background-position:10px 17px;padding:5px;padding-left:30px;}
.dsort{ font-size:18px; color:#003399; margin-bottom:5px; display: none; border: 1px solid #efefef;}
.ssort{ margin:0px; padding:5px;}
.ssort:after{content:'\20';clear:both;*zoom:1;display:block;height:0}
.ssort li{ float: left; width:33%; height:30px; padding:5px 0px; border-bottom:0px solid #efefef; list-style:none;}
.ssort li div{ height:30px; display: inline-block;line-height:15px; overflow:hidden; border-right:0px solid #efefef;}
.ssort li a{ text-decoration:none; display:table; width:100%; font-size:16px; color:#444444;}
.ssort li a span{ display:table-cell; vertical-align:middle; height:30px; padding:0px 5px; text-align:center;}
.h2 { height: 30px; line-height: 30px; font-size: 15px; text-align: center;color: #e33737;margin:15px 0 20px 0;position:relative; }
.h2 label {background:#fff;padding: 0 10px;position: absolute;left: 50%;-webkit-transform: translate(-50%);transform: translate(-50%);color:#999;font-size: 16px;top:1px;}
.h2 .line { position: absolute; width: 90%;top:15px; left: 5%; height: 1px; background: #dcdcdc; }
.k { margin-bottom: 120px; }
.k div { width: 25%; float: left; text-align:center}
.k div i { font-size: 30px; color: #ff552e;height:30px;display:inline-block }
.k div em {font-size: 16px;display:block;padding-top:8px;}
.b-close { position: fixed; bottom: 0px; left: 0px; width: 100%; height: 46px; line-height: 46px; text-align: center; border-top: 1px solid #e8e8e8;background:#fff}
.b-close i {  font-size:26px;color:#bfbfbf}



