/*内容页/列表页/商店店铺/住宿页面共用css*/
html{font-size: 20px;}
body{background: #f0f4f9;max-width: 1000px;margin:0 auto;}
/*顶部搜索*/

.g-bmsearch {padding:.45rem .75rem;background:#fa6730; position: fixed;top:-2.4rem;z-index:3;width:calc(100% - 1.5rem);max-width: 48.5rem;}
.f-bmsearch{background: #fff;height: 1.5rem;line-height: 1.5rem;border-radius:1.5rem;}
.f-bmsearch form{display:block;position: relative; }
.f-bmsearch .u-searchimg{position: absolute;left: .5rem;display: inline-block;width: 1.4rem;height: 1.4rem;background: url(../images/f-search.png) 4px 0 no-repeat; border:none;text-indent: 10000px;left: .25rem;top: .45rem;background-size: .8rem;}
.f-bmsearch .u-searchtext{display: block;padding: 0;width: calc(100% - 1.5rem);border:none;line-height: 1.5rem;height: 1.5rem;text-indent: 1.5rem;font-size: .75rem;border-radius: 1.5rem;}
.f-bmsearch em{display: inline-block;width:.8rem;height: .8rem;background: url(../images/close_btn.png) 0 0 no-repeat;position: absolute;right: .35rem;top: 0.35rem;background-size: .8rem;}
/*便民查询*/
.g-tytop{background: #fa6730;position: fixed;width: 100%;max-width: 50rem;z-index: 2;}
.f-tytop{padding:.75rem .5rem;}
.f-tytop a.f-logo {display: inline-block;width:4.9rem;}
.f-tytop a img{width:calc(100% - 12px);}
.f-tytop a em{display: inline-block;width: 2px;height: .8rem;background: url(../images/line.png) 1px 0 no-repeat;vertical-align: middle;margin: 0 .25rem;}
.f-tytop .f-bmtitle{display: inline-block;font-size: .6rem;vertical-align: middle;color: #fff;width:calc(100% - 10rem);overflow:hidden;height: .75rem;line-height: .75rem;}
.f-tytop .u-chaxun{float:right;display: inline-block;vertical-align: middle;}
.f-tytop .u-chaxun i{display: inline-block;cursor: pointer;width: .8rem;height: .8rem;background: url(../images/f-searchlist.png) 0 0 no-repeat;vertical-align: middle;margin-right: .5rem;background-size: .8rem;}
.f-tytop .u-chaxun .u-daohang{font-size: .75rem;color:#fff;display: inline-block;vertical-align: middle;line-height: .9rem;}
.f-tytop .u-chaxun .u-daohang img{margin-left: .25rem;width:.75rem;}
.f-bmtitle a{color:#fff;}

/*当前位置*/
.g-localtion{background: #fff;color:#373737;font-size: 0.12rem;padding:2.9rem .75rem .5rem .75rem;}


/*//列表*/



/*列表*/
.g-pagelist {padding-top:2.4rem;}
.g-pagelist ul.f-pagelist{background: #fff;padding:.75rem 0 .5rem 0;}
.g-pagelist ul.f-pagelist li{padding:.8rem .75rem 0 .75rem;position: relative;}
.g-pagelist ul.f-pagelist li em{display: inline-block;line-height: .8rem;height: .8rem;position: absolute;top:0;padding-left: 1rem;font-size: .8rem;}
.g-pagelist ul.f-pagelist li em i{display: inline-block;width:.8rem;height: .8rem;position: absolute;top:0;left: 0;}
.g-pagelist ul.f-pagelist li em i img{width: 100%;vertical-align: top;}

.g-pagelist ul.f-pagelist li.f-storesort{border-bottom: .05rem solid #d2d2d2;margin-bottom: .75rem;}
.g-pagelist ul.f-pagelist li.f-storesort .u-storesort{display: block;overflow: auto;padding-top:.5rem; white-space:nowrap;}
.g-pagelist ul.f-pagelist li.f-storesort .u-storesort a{margin-right: .5rem;font-size: .8rem;font-weight: bold;padding-bottom: .25rem;display: inline-block;}
.g-pagelist ul.f-pagelist li.f-storesort .u-storesort a.current{border-bottom: .2rem solid #fa6730;color:#fa6730;}


.g-pagelist ul.f-pagelist li.f-storepro .u-prosort{display: block;padding-top:.5rem; }
.g-pagelist ul.f-pagelist li.f-storepro .u-prosort a{font-size: .7rem;margin-right: .5rem;padding-bottom: .25rem;display: inline-block;}
.g-pagelist ul.f-pagelist li.f-storepro .u-prosort a.current{color:#fa6730;}

ul.g-contentlist{margin-top:.5rem;background: #fff;padding:0 .75rem 0 .75rem;}
ul.g-contentlist li{padding:.75rem 0;border-bottom: .05rem solid #cccccc;}
ul.g-contentlist li a{display: block;padding-left: 5.5rem;height: 3rem;position: relative;}
ul.g-contentlist li a i.u-thumbnail{display: block;width:5rem;height: 3rem;position: absolute;top:0;left: 0;border-radius: .4rem;overflow: hidden;}
ul.g-contentlist li a i.u-thumbnail img{width:100%;}
ul.g-contentlist li a h4{font-size: .8rem;line-height: 1rem;height:1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.g-contentlist li a h5{font-size: .7rem;color:#7b7b7b;height:.7rem;margin:.2rem 0;font-weight: normal;}
ul.g-contentlist li a h5 em{display: inline-block;height: .7rem;line-height: .8rem;vertical-align: top;}
ul.g-contentlist li a h5 i.f-star{display: inline-block;height: .7rem;vertical-align: top;}
ul.g-contentlist li a h5 i.f-star img{height: 100%;margin-left: .25rem;vertical-align: top;}
ul.g-contentlist li a h6{color: #8d8d8d;font-weight: normal;white-space:nowrap;overflow: hidden;}
ul.g-contentlist li a h6 i{display: inline-block;height: .9rem;line-height: .9rem;margin-right: .1rem;vertical-align: middle;}
ul.g-contentlist li a h6 i img{height: 80%;vertical-align: top;}
ul.g-contentlist li a button{background: #fa6730;border:none;line-height: .8rem;border-radius: .25rem;color:#fff;position: absolute;right:0;top:50%;margin-top:-.4rem;}
ul.g-contentlist button.u-loobtn{width:100%;line-height:1.8rem;font-size: .7rem;background: #fa6730;border-radius: .25rem;color:#fff;border:none;margin:.75rem 0;}
ul.g-contentlist button.u-lookcurrent{background: #d4d4d4;}

/*猜你喜欢*/
.g-common{padding:.75rem .75rem 0 .75rem;background: #fff;margin-top:.5rem;}
.g-common h4{font-size: .9rem;font-weight: bold;}
.g-likebox .f-likebox li{width:calc(50% - .5rem);margin:.75rem 0;float: left;}
.g-likebox .f-likebox li:nth-child(2n){margin-left: 1rem;}
.g-likebox .f-likebox li a{display: block;}
.g-likebox .f-likebox li a img{width:100%;}
.g-likebox .f-likebox h5{font-size: .7rem;margin:.5rem 0;color:#414141;height: 1.7rem;;line-height: .9rem;overflow: hidden;}
.g-likebox .f-likebox h6{height: .7rem;}
.g-likebox .f-likebox h6 em{display: inline-block;vertical-align: top;line-height: .8rem;font-size: .7rem;margin-right: .2rem;color:#999;}
.g-likebox .f-likebox h6 img{height: 100%;vertical-align: top;}
/*畅销排行*/
.g-bestseller{margin-bottom: .5rem}
.g-bestseller .g-contentlist{padding:0;margin-top:0;}
.g-bestseller ul.g-contentlist li a b{display: inline-block;width:.8rem;height: .8rem;line-height: .8rem;position: absolute;top:0;left: 0;background: #303030;font-style: normal;text-align: center;font-weight: normal;font-family: '黑体';color:#fff;border-radius: .15rem;}
.g-bestseller ul.g-contentlist li:nth-child(1) a b{background: #ff1717;}
.g-bestseller ul.g-contentlist li:nth-child(2) a b{background: #ff6c00;}
.g-bestseller ul.g-contentlist li:nth-child(3) a b{background: #ffba00;}
.g-bestseller ul.g-contentlist li:last-child{border-bottom:none;}


/*内容*/
.g-contentbox{padding:3rem .75rem .75rem .75rem;background: #ffffff;}
.g-contentbox h1{font-size: 1rem;font-weight: bold;line-height: 1.2rem;}
.g-contentbox h5.u-title{font-size: .6rem;color:#727272;padding-top:.5rem;border-bottom: .05rem solid #dadada;padding-bottom: .25rem;}
.g-contentbox h5.u-title em{margin-right:.25rem;}
.g-contentbox .f-infobox{display: block;background-image:url(../images/M_store_05.png);padding:.25rem;margin-top:.5rem;}
.g-contentbox .u-infobox{display: block;background: #fff;padding:.25rem .25rem .5rem .25rem;}
.g-contentbox .f-infobox em{display: inline-block;line-height: .8rem;font-size:.8rem;color:#666;vertical-align: middle;}
.g-contentbox .f-infobox em.f-tradetime{display: block;padding: 0 8px;}
.g-contentbox .f-infobox em.f-textcolor{color:#333;}
.g-contentbox .f-infobox em:nth-child(2n-1){padding: .4rem 0 .4rem .4rem;}
.g-contentbox .f-infobox b{font-size: 1rem;color:#fa6730;font-family: "黑体";display: inline-block;vertical-align: middle;}
.g-contentbox .f-infobox i{font-style: normal;background: #fa6730;color:#fff;line-height: 1rem;display: inline-block;vertical-align: middle;padding:0 .4rem;border-radius: .2rem;margin-left: .25rem;}
.g-contentbox .u-infoboxlist{display:block;text-align: center;padding-top:1rem;}
.g-contentbox .u-infoboxlist em{display: inline-block;position: relative;font-size: .9rem;font-weight: bold;margin:0 .5rem;color:#303030;padding-bottom: 1rem;}
.g-contentbox .u-infoboxlist em.current{color:#fa6730;}
.g-contentbox .u-infoboxlist em.current i{position:absolute;display: inline-block;width:1.4rem;height:.15rem;background: #fa6730;bottom:.4rem;left:50%;margin-left: -.7rem; }
.g-contentbox .f-content{display: block;padding-top:.5rem;}
.g-contentbox .f-content p{font-size: .7rem;color:#333333;text-align: justify;line-height: 1.05rem;}
.g-contentbox .f-content img{display: block;max-width:80%;margin: .25rem auto; height: auto!important;}
.g-contentbox .f-content h3{display: inline-block;border-left: 3px solid #fa6730;margin:.5rem 0;padding-left: .25rem;font-size: .8rem;font-weight: bold;}

/*小贴士*/
.g-contentbox .f-content .u-tipsbox{display: block;background: #f5f5f5;padding:.5rem;margin-top:.5rem;}
.g-contentbox .f-content .u-tipsbox h4{font-size:.8rem;font-weight: bold;color:#fa6730;padding-bottom: .25rem;}


/*评论*/
.g-comment{padding-bottom: .75rem;}
.g-comment .f-comment{width:100%; height: 5.4rem;background: #f2f2f2; position: relative;border:1px solid #999;margin-top:.75rem;}
.g-comment .f-comment .u-commenttext{width:calc(100% - .5rem); height: 4.5em;border:none;padding:.25rem;resize: none;font-size: .7rem;line-height: 1.05rem;}
.g-comment .f-comment em{display: block;position: absolute;right:0rem;bottom: 0rem;height: 1.75rem;line-height: 1.75rem;background: #999;color:#fff;width:4rem;text-align: center;}
.g-comment h6.f-commenttitle{font-size: .8rem;padding-top:.75rem;color:#fa6730;border-bottom: .05rem solid #e4e4e4;padding-bottom: .5rem;font-weight: bold;}
.g-comment .f-commentlist li{padding:1rem 0 0 2.5rem;position: relative;}
.g-comment .f-commentlist li i{display: block;width:2rem;height: 2rem;border-radius: 1.5rem;overflow: hidden;position: absolute;top:.5rem; left:0;}
.g-comment .f-commentlist li i img{width:100%}
.g-comment .f-commentlist li b{color:#fa6730;}
.g-comment .f-commentlist li em{color:#999;}
.g-comment .f-commentlist li span.f-hftext{min-height: 2rem;padding:.25rem 0;border-bottom: .05rem solid #e4e4e4;display:block;}


/*内容页面弹出框*/
.g-popupbox{position:fixed;width:100%;height: 100%;background: rgba(0,0,0,0.5);z-index:5;}
.g-popupbox .f-popupbox{position:fixed;width:88%;height: 17rem;background: #fff;left:50%;margin-left: -44%;top:4rem;text-align: center;border-radius: .4rem;}
.g-popupbox .u-popup{position:relative;}
.g-popupbox .f-popupbox h4{text-align: center;font-size: 1rem;padding-top: .25rem;font-weight: bold;color:#999;line-height: 2.2rem;border-bottom: .05rem solid #c4c4c4;margin:0 .75rem;}
.g-popupbox .f-popupbox i{display: inline-block;width: 40%;margin:0 2.5%;margin-top:1rem;}
.g-popupbox .f-popupbox i{color: #555;}
.g-popupbox .f-popupbox i img{width:100%;}
.g-popupbox .f-popupbox h5{padding-top:1rem;border-top:.05rem solid #c4c4c4;margin:.75rem .75rem 0 .75rem;}
.g-popupbox .f-popupbox h5 b{color: #fa6730;font-size: 1.4rem;line-height: .9rem;height: .9rem;display: inline-block;vertical-align: middle;font-family: "黑体";}
.g-popupbox .f-popupbox h5 a{display: inline-block;line-height: .9rem;height: .9rem;background: #fa6730;color:#fff;border-radius: .2rem;padding:0 .25rem;vertical-align: middle;margin-left: .25rem}
.g-popupbox .f-popupbox h6{font-size: .7rem;padding-top:.5rem;}
.g-popupbox .f-popupbox h6 b{color: #fa6730;}
.g-popupbox .f-popupbox span.u-closebtn{display: inline-block;width:2.5rem;position: absolute;left: 50%;margin-left:-1.25rem;bottom:-4.5rem;}
.g-popupbox .f-popupbox span.u-closebtn img{width:100%;}


/*//弹出提示*/
.u-commenttj{position: fixed;z-index: 50;font-size: .7rem;border-radius: .3rem;background: rgba(0,0,0,0.8);color:#fff;top:30%;left: 50%;width: 10rem;line-height: 2.8rem;text-align: center;margin-left: -5rem;}

/*底部*/
footer{background: #333333;text-align: center;padding:.75rem 0;color: #fff;font-size: .7rem;color:#fff;}
footer .g-foot a{font-size: .7rem;color:#fff;display: inline-block;line-height: .75;}
footer .g-foot em{margin:0 .75rem;display: inline-block;line-height: .75rem;}

/*回到顶部*/
.g-backtop{display: inline-block;width:1.4rem;height:1.4rem;padding:0.6rem;border-radius:1.6rem;position:fixed;bottom:1rem;right: 1rem;background: rgba(0,0,0,0.4);}
.g-backtop img{width:100%;}


