@charset "utf-8";
@import "common.css";
.shopscreen{ background:#fff;-webkit-box-shadow:0 1px 3px 0 #c4c4c4;}
.client{border-bottom:1px #e3e3e3 solid}
.client img{ width:100%; height:auto;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);}
.shop-intro{ margin-top:12px; padding:0 10px;}
.shop-intro h1{ font-size:113%;}
.shop-intro section{display:-moz-box;display:-webkit-box; margin-top:12px;}
.shop-intro-left{ width:122px; height:98px; background:url(mico_5.gif) no-repeat;background-size:cover; padding:8px 0 0 9px; margin-right:15px;}
.shop-intro-left img{ width:116px; height:88px;}
.font-1{ color:#fc7784; font-size:100%;}
.font-2{ color:#fc7784; font-size:94%; margin-left:5px;}
.font-3{color:#bbbbbb;text-decoration: line-through; margin-left:10px; font-size:75%;}
.shop-intro-right{ padding-top:2px;}
.shop-intro-right li{ padding-top:4px;}
.shop-intro-com{ background:url(mico_6.gif) no-repeat 0 5px; padding-left:25px;}
.shop-limit{ background:url(mico_7.gif) no-repeat left top; padding:10px 0 10px 45px; margin-top:12px; color:#fff;}
/*.shop-limit p{ text-align:center; cursor:pointer; font-weight:bold; padding-top:3px;}*/
.shop-buy{text-align:center; margin-top:25px;}
.shop-buy a{ -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;color:#fff;-webkit-box-shadow:0 1px 0 0 #b7b7b7; 	background:#f78514;text-decoration:none;margin:0 10px;padding:12px 30px;letter-spacing: 2px;}
.shop-dis{ margin-top:25px;}
.shop-dis ul li{ background:url(mico_2.gif) no-repeat bottom;padding:15px 30px 15px 10px; line-height:22px; position:relative; cursor: pointer}
.shop-dis li img{ position:absolute; left:8px; top:15px;}
.shop-dis a{ width:100%; height:100%; color:#6c6c6c; text-decoration:none; display:inline-block;}
.shop-dis .add{ width:80%; display:inline-block; padding-left:30px;}
.shop-dis .r{-webkit-box-flex:1; -webkit-transform:rotate(45deg);-webkit-border-radius: 2px;border-right:3px solid #6c6c6c;border-top:3px solid #6c6c6c;height:10px;position:absolute;width:10px; top:20px; right:20px;}
.shop-dis .d{-webkit-box-flex:1; -webkit-transform:rotate(135deg);-webkit-border-radius: 2px;border-right:3px solid #6c6c6c;border-top:3px solid #6c6c6c;height:10px;position:absolute;width:10px; top:15px; right:15px;}
.shop-dis .qa-content{ display:none; position:relative}
.shop-dis .qa-content li { padding-left:40px;}
.shop-dis .qa-content li span{ position:absolute; right:40px;}
/*shop_list*/
.position{ height:50px; background:#4b4b4b; color:#fff; font-size:113%; line-height:50px; padding-left:15px; position:relative}
.position span{width:33%; display:inline-block; text-align:center; cursor:pointer}
#businessc{ position:absolute; z-index:100000; width:94%; height:auto; left:2%; background:#212121;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px #666666 solid}
#classifyc{position:absolute; z-index:100000; width:94%; height:auto; left:2%; background:#212121;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px #666666 solid}
#sortc{position:absolute; z-index:100000; width:30%; height:auto; right:2%; background:#212121;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px #666666 solid}
.position_list{ width:100%;margin:0 auto;}
.position_list a{ color:#fff; text-decoration:none}
.position_list ul{ float:left; width:30%; height:228px;overflow:auto;}
.position_list ul li{ float:left; width:100%; height:38px; font-size:100%; line-height:38px; text-indent:15px; background: url(mico_16.gif) repeat-x bottom;}
.position_list ol{ float:left; width:70%; height:228px; overflow:auto; background:#313131;}
.position_list ol li{ float:left; width:100%; height:38px; font-size:100%; line-height:38px; background: url(mico_16.gif) repeat-x bottom; text-indent:15px}
.position_list .active{ width:100%; background:#313131 url(mico_16.gif) repeat-x bottom; }
.position_list .active a{ color:#f7841c; }

.sort_list{ width:100%;}
.sort_list ul li{ float:left; width:100%; height:38px; font-size:100%; line-height:38px; text-indent:15px; background: url(mico_16.gif) repeat-x bottom; }
.sort_list a{ color:#fff; text-decoration:none}
.sort_list .active{ width:100%; background:#313131 url(mico_16.gif) repeat-x bottom; }
.sort_list .active a{ color:#f7841c; text-decoration:none}

#zkfbbusinessc{position:absolute; z-index:100000; width:30%; height:auto; left:2%; background:#212121;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px #666666 solid}
#zkfbbusinessc .sort_list ul{height:228px;overflow:auto;}
#zkfbbrandc{position:absolute; z-index:100000; width:50%; height:auto; left:25%; background:#212121;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px #666666 solid;}
#zkfbbrandc .sort_list ul{height:228px;overflow:auto;}
#zkfbdatec{position:absolute; z-index:100000; width:30%; height:auto; right:2%; background:#212121;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px #666666 solid}


.slist{width:100%; background:url(mico_2.gif) no-repeat center bottom;display: block;}
.slist h4{ width:100%; text-align:center; font-size:113%; font-weight:normal; display: inline-block; padding:30px 0;}
.slist a{width:auto;color:#373737; text-decoration:none; padding:15px;display:-moz-box;display:-webkit-box;}
.slist-l{ width:70%;}
.slist-l h3{ font-size:113%; color:#373737; font-weight:normal; padding-bottom:8px;}
.slist-l img{ width:88px; height:20px;}
.slist-l .daily{-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#589ac8; color:#fff; font-size:75%; font-weight:normal; padding:0 2px; margin-left:5px; display:inline-block;}
.slist-l .limit{-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#e46b77; color:#fff; font-size:75%; font-weight:normal; padding:0 2px; margin-left:5px;display:inline-block;}
.slist-l p{ color:#818181; font-size:81%; padding-top:8px; position:relative}
.slist-l p span{ position:absolute; right:10%;}
.slist-r{ width:30%; position:relative; text-align:right; padding-top:20px;}
.slist-r em{ width:30px; height:16px; position:absolute; right:0; top:0;}
.slist-r em img{ width:30px; height:16px;}
.slist-r .font-4{ font-size:200%; color:#589ac8; text-align:right; padding-right:27px;}
.slist-r .font-5{ font-size:200%; color:#e46b77; text-align:right; padding-right:27px;}
.slist-dis{width:25px; position:absolute; right:0; text-align:left; font-size:81%;}
.slist-dis img{ width:25px; height:13px;}
.slist-dis-1{width:25px; position:absolute; right:0; text-align:left; font-size:81%; padding-top:16px;}
/*shop-review*/
.shop-review-title{ background:url(mico_2.gif) no-repeat bottom center}
.shop-review-title li{ width:31%; height:46px; line-height:46px; text-align:center; display:inline-block;}
.shop-review-title li a{ color:#6c6c6c; font-size:113%; text-decoration:none}
.shop-review-title .active a{color:#ee7700}
.review-list{background:url(mico_2.gif) no-repeat bottom center; padding:15px 10px;}
.review-list h3{ padding-bottom:5px; color:#8c8c8c; font-weight:normal}
.review-list font{ padding-bottom:5px; display:inline-block;}
.review-list h3 span:nth-child(2){ float:right;}
.review-add{ border:1px #dddddd solid; background:#fff; margin-top:20px;}
.review-add h3{ width:90%;display:inline-block; background:url(mico_2.gif) no-repeat bottom; padding:12px 5%;}
.review-add h3 span label{ float:right; margin-left:5px;}
.review-add h3 span:nth-child(2){ float:right;}
.review-add textarea{ width:90%; height:100px; padding: 10px 5% 0; font-family:\5FAE\8F6F\96C5\9ED1;border:none;}
.review-button{width:100%; height:40px; line-height:35px; background:#ff6c00; border:none; -webkit-box-shadow:0 1px 3px 0 #c4c4c4;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; font-size:113%; color:#fff; margin-top:20px; cursor:pointer}
/*search*/
.search-search{ width:100%; height:42px; display:inline-block; margin-top:30px;}
.search-search input:nth-child(2){ background:none;}
.sinput-1{width:65%; height:32px;display:inline-block; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; background:#fff url(mico_18.gif) no-repeat 16px 8px; padding-left:40px; border:1px #ddd solid; color:#6c6c6c; margin-left:2%;font-size:100%;}
.sinput-2{width:15%; height:32px; display:inline-block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#fff; margin-left:1%; border:1px #ddd solid; color:#6c6c6c; cursor:pointer; font-size:100%;}
.search-section{ width:100%; display:inline-block;}
.search-section h3{ width:98%; padding:15px 0 10px;display:inline-block; margin-left:3%;}
.search-section li{ float:left; width:29%; height:42px; line-height:42px; overflow:hidden; text-align:center; margin-bottom:2%; margin-left:3.1%;border:1px #dddddd solid; }
.search-section li a{ width:100%; height:42px; overflow:hidden;display:inline-block; color:#6c6c6c; text-decoration:none;background:#fff;}
.search-section li a:hover{ background:#f2f2f2}

.re-code{ margin-top:12px;}
.re-code h3{ font-size:100%; padding-bottom:5px;}
.re-code h3 b{ font-size:88%;}
.re-code input{border:1px #dddddd solid;height:30px; line-height:30px; font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#777777; width:35%; margin-right:10px;}
