/*与装修内容页同css*/
.g-full-head .g-head-box{border-bottom: none;}
.g-full-head{border-bottom: 2px solid #f60;background: #fff;}
body{background: #f5f5f5;}
input{outline: none;}
/*导航*/
.g-localtion a{font-size: 14px;color:#555;display: inline-block;line-height: 42px;}
.g-maintop{background: #fff;}
.g-maintop .g-mainleft{width:820px;margin:25px;}
.g-maintop h1{line-height: 24px;font-size: 24px;color: #333333;} 
.g-maintop div.f-storestar{padding:15px 0;}
.g-maintop div.f-storestar i{display: inline-block;height: 18px;width:118px;background: url(../images/store_01.png) 0 0 no-repeat;vertical-align: middle;}
.g-maintop div.f-storestar em{color:#555555;font-size: 14px;height: 14px;line-height: 14px;vertical-align: middle;margin-left:20px; }
.g-maintop p{color:#555555;font-size: 14px;height: 14px;line-height: 14px;padding-top:20px;}

.g-maintop .g-mainright{width:300px;margin:15px;overflow: hidden;}
.g-maintop .g-mainright span.f-storeimg{display: block;width: 300px;height: 185px;border-radius: 10px;overflow:hidden;}
.g-maintop .g-mainright span.f-storeimg img{width:100%;}
.g-maintop .g-mainright ul.f-thumbnail{margin-top: 15px;width: 420px;}
.g-maintop .g-mainright ul.f-thumbnail li{width:90px;height: 55px;border-radius: 5px;overflow:hidden;float: left;cursor: pointer;margin-right: 15px;}
.g-maintop .g-mainright ul.f-thumbnail li.current{border: 1px solid #f60;box-sizing: border-box;}
.g-maintop .g-mainright ul.f-thumbnail li img{width:100%;}

/*主体*/
.g-mainbox .g-mainleft{width:885px;}

/*商家优惠促销*/
.g-mainleft .f-storeyh{margin-top:15px;background: #fff;}
.g-mainleft .f-gongg h4{font-size: 24px;line-height: 24px;font-weight: normal;padding:25px;color:#333333;}
.g-mainleft .f-storeyh ul.f-cuxlist li{background: #fafafa;width:405px;height: 100px;border-radius: 5px;overflow: hidden;float: left;margin-bottom: 25px;margin-left: 25px;}
.g-mainleft .f-storeyh ul.f-cuxlist li.current{margin-right: 35px;}
.g-mainleft .f-storeyh ul.f-cuxlist li a{display: block;} 
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuximg{display: block;width: 100px;height: 100px;border-radius: 5px 0 0 5px;overflow:hidden;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuximg img{height: 100%;max-width:inherit!important;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuxright{padding:20px;display: block;width: 265px;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuxright h5{font-size: 18px;font-weight: normal;margin-bottom: 20px;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuxright p b{font-size: 18px;color:#f00;font-weight: normal;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuxright p b strong{font-size: 30px;font-weight: normal;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuxright p em{font-size: 14px;color: #555555;text-decoration: line-through;margin:0 15px;}
.g-mainleft .f-storeyh ul.f-cuxlist li a span.u-cuxright p i{font-size: 14px;color: #555555;font-style: normal;float: right;line-height: 30px;}
.g-mainleft .f-storeyh span.f-expandbtn {color: #555555;font-size: 14px;display: block;text-align: center;padding-bottom: 25px;cursor: pointer;}
.g-mainleft .f-storeyh span.f-expandbtn i{display: inline-block;width:12px; height: 6px;background: url(../images/store_02.png) 0 0 no-repeat;vertical-align: middle;margin-left: 3px;} 

/*服务*/
.g-mainleft .f-service {margin-top:15px;background: #fff;}
.g-mainleft .f-service h4{padding-top:25px;margin:0 25px;border-bottom: 1px solid #dddddd;}
.g-mainleft .f-service em{font-size: 20px;font-weight: normal;padding:0 20px;line-height: 30px;display: inline-block;padding-bottom: 15px;cursor: pointer;}
.g-mainleft .f-service em.current{border-bottom: 3px solid #f60;color:#f60;}
.g-mainleft .f-service span.f-servicecon{display: block;padding:25px;}
.g-mainleft .f-service span.f-servicecon img{display: block;max-width: 80%;margin:45px auto;}
.g-mainleft .f-service span.f-servicecon p{font-size: 16px;line-height: 30px;color:#555;}

/*猜你喜欢*/
.g-mainleft .f-cnlike{background: #fff;margin-top:15px;}
.g-mainleft .f-cnlike ul.u-cnlike li{width:190px;float: left;margin-left: 25px;}
.g-mainleft .f-cnlike ul.u-cnlike li.current{margin-right: 0;}
.g-mainleft .f-cnlike ul.u-cnlike li a{display: block;width: 190px;}
.g-mainleft .f-cnlike ul.u-cnlike li a span.u-cnlinkimg{display:block;width:190px;height: 118px;overflow: hidden;}
.g-mainleft .f-cnlike ul.u-cnlike li a em{display: block;font-size: 16px;color:#010101;line-height: 50px;padding-bottom: 10px;}

/*网友留言*/
.g-mainleft .f-netizen{margin-top:15px;background: #fff;}
.g-mainleft .f-netizen ul.u-netizenlist{padding:0 25px;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen{padding-left:110px;position:relative;padding-bottom: 15px;}
.g-mainleft .f-netizen span.u-netizenimg{display: block;width:80px;height: 80px;border-radius: 40px;overflow:hidden;position: absolute;left:0;top:0;}
.g-mainleft .f-netizen span.u-netizenimg img{width:100%;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen em.u-title{font-size: 16px;color: #999;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen i.u-netizenstar{display: block;width:118px;height: 18px;background: url(../images/store_01.png) 0 0 no-repeat;margin:8px 0;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen p{font-size: 14px;line-height: 24px;margin-top: 10px;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-respondlist{background: #fafafa;display: block;text-align: justify;margin-top:15px;padding: 15px;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-respondlist em{color: #fa6730;margin:0 3px;font-weight: bold;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-respondlist .u-respondbtn{font-style: normal;position: absolute;right: 0px;top:50%;margin-top:-18px;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-respondlist .u-respondbtn:hover{color: #fa6730;cursor: pointer;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-respondlist .u-respond{display: block;position: relative;padding: 0 40px 15px 0;border-bottom: 1px dashed #ccc;margin-bottom: 15px;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-respondlist .current{padding-bottom: 0;margin-bottom: 0;border:0;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-timehy{display: block;text-align: right;padding: 15px 0 25px 0;font-size: 14px;border-bottom: 1px solid #dddddd;}
.g-mainleft .f-netizen ul.u-netizenlist li.u-netizen span.u-timehy a{margin-left: 15px;cursor: pointer;}

.reviewImg em.u-img{display: block;width: 135px;margin:5px;height:80px;overflow: hidden;float: left; }
.reviewImg em.u-img img{width: 100%;}


.g-mainleft .f-netizen span.f-expandbtn{display: block;text-align: center;font-size: 14px;padding-bottom: 15px;cursor: pointer;}
.g-mainleft .f-netizen span.f-expandbtn i{display: inline-block;width:12px;height: 6px;background: url(../images/store_02.png) 0 0 no-repeat;vertical-align: middle;margin:-2px 0 0 3px;}



/*右侧*/
.g-mainright a.g-mrighttop{display: block;background: #fff;}
.g-mainright a.g-mrighttop img{margin:10px;}
.g-mainright .g-llphang{background: #fff;margin:15px 0;padding:25px;}
.g-mainright .g-llphang h5 {line-height: 26px;}
.g-mainright .g-llphang h5 em{font-size: 24px;font-weight: normal;}
.g-mainright .g-llphang h5 a{font-size:16px;color:#fa6730;font-weight: normal;}

/*地图*/
.g-mainbox .g-mainright{margin-top:15px;width: 300px;}
.g-mainbox .g-mainright .g-mainmap{height:280px;background: #fff;padding:10px;}
.g-mainbox .g-mainright .f-mainmap{display: block;background: url(../images/map.png) 0 0 no-repeat;height: 280px;}

.g-mainbox .g-mainright .g-hotproduct{background: #fff;margin-top:15px;}
.g-mainbox .g-mainright .g-hotproduct2{margin-top: 0;}
.g-mainbox .g-mainright .g-hotproduct h4{color:#333333;font-size: 24px;font-weight: normal;line-height: 24px;padding:25px;}
.g-mainbox .g-mainright ul.f-hotproduct{padding:0 25px 0 25px;}
.g-mainbox .g-mainright ul.f-hotproduct li{padding-bottom: 25px;}
.g-mainbox .g-mainright ul.f-hotproduct li a{display: block;width: 250px;height: 155px;border-radius: 10px;overflow: hidden;}
.g-mainbox .g-mainright ul.f-hotproduct li a img{width:100%;}
.g-mainbox .g-mainright ul.f-hotproduct li p{color: #010101;font-size: 18px;padding-top:20px;}
.g-mainbox .g-mainright ul.f-hotproduct li span.u-price{display: block;padding-top:15px;color:#555555;font-size: 14px;}
.g-mainbox .g-mainright ul.f-hotproduct li span.u-price strong{font-weight: normal;margin:0 10px;text-decoration:line-through;}
.g-mainbox .g-mainright ul.f-hotproduct li span.u-price i{font-style: normal;float: right;color: #999;}
.g-mainbox .g-mainright ul.f-hotproduct li span.u-price b{font-size: 30px;color: #f00;font-weight: normal;}
.g-mainbox .g-mainright ul.f-hotproduct li span.u-price b em{font-size: 18px;}
/*星级好评*/
i.u-star-01{background-position: 0 -28px!important;}/*4.5*/
i.u-star-02{background-position: 0 -56px!important;}/*4*/
i.u-star-03{background-position: 0 -84px!important;}/*3.5*/
i.u-star-04{background-position: 0 -111px!important;}/*3*/
i.u-star-05{background-position: 0 -139px!important;}/*2.5*/
i.u-star-06{background-position: 0 -167px!important;}/*2*/
i.u-star-07{background-position: 0 -195px!important;}/*1.5*/
i.u-star-08{background-position: 0 -223px!important;}/*1*/
i.u-star-09{background-position: 0 -251px!important;}/*0.5*/
i.u-star-10{background-position: 0 -279px!important;}/*0*/



.g-fixed-liuyan{width: 400px;padding-bottom:15px;position: fixed;top:20%;left:50%;margin-left: -200px;background: #fff;border-radius: 8px;box-shadow: 0 0 5px rgba(0,0,0,.2);}
.g-fixed-liuyan .g-title-liuyan{padding: 15px;border-bottom: 1px solid #f2f2f2;}
.g-fixed-liuyan .g-title-liuyan h4{font-size: 16px;font-weight: normal;color: #f60;}
.g-fixed-liuyan .g-title-liuyan i{display: inline-block;width: 20px;height: 20px;background: url(../images/close-btn.png) center no-repeat;background-size: 90%;cursor: pointer;position: absolute;top:15px;right:15px;}
.g-fixed-liuyan textarea{margin:15px;width: 370px;box-sizing: border-box;border-color: #e2e2e2;border-radius: 4px;height: 200px;}
.g-liuyan-bot {text-align: center;}
.g-liuyan-bot button{display: inline-block;background: #f60;margin:0 5px;color: #fff;border:none;padding:5px 20px;border-radius: 4px;cursor: pointer;font-size: 14px;}
.g-liuyan-bot button.f-close-btn{background:#c4c4c4;}
.g-liuyan-bot button:hover{background: #ff8330;}



/*门店产品*/

.g-maintop .g-name-box{margin:25px 0;width:855px;}
.g-maintop .g-fuwu-box{font-size: 12px;    color: #999;}
.g-maintop .g-gonggao-box{font-size: 14px;margin:15px 0;background: #fafafa;padding: 5px;border-radius: 4px;color: #666;}
.g-maintop .g-gonggao-box strong{color: #f00;}
.g-taocan-list strong{display: inline-block;font-size: 18px;margin-right: 15px;line-height: 24px;}
.g-taocan-list em{line-height: 24px;border:1px solid #aaa;margin-right: 10px;display: inline-block;line-height: 24px;border-radius: 4px;padding: 0 10px;cursor: pointer;}
.g-taocan-list em.cur{border-color: #f60;color: #f60;}

.g-fuwu-txt{color: #666;font-size: 14px;margin-top: 15px;}
.g-fuwu-txt em{color: #f60;}
.g-mainleft .f-storeyh ul.f-cuxlist li.f-mendian-list{height: 120px;}
.g-mainleft .f-storeyh ul.f-cuxlist li.f-mendian-list a span.u-cuximg{width: 120px;height: 120px;}
.g-mainleft .f-storeyh ul.f-cuxlist li.f-mendian-list a span.u-cuxright{padding: 10px;}
.g-mainleft .f-storeyh ul.f-cuxlist li.f-mendian-list a span.u-cuxright h5{margin-bottom: 10px;height: 20px;line-height: 20px;}
.g-mainleft .f-storeyh ul.f-cuxlist li.f-mendian-list a span.u-cuxright p{font-size: 14px;color: #666;line-height: 24px;}
.u-star{display: block;height: 15px;margin-bottom: 10px;}
.u-star1{background: url(../images/star1.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star2{background: url(../images/star2.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star3{background: url(../images/star3.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star4{background: url(../images/star4.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star5{background: url(../images/star5.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star6{background: url(../images/star6.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star7{background: url(../images/star7.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star8{background: url(../images/star8.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star9{background: url(../images/star9.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star10{background: url(../images/star10.png) 0 0 no-repeat;background-size:auto 100%;}
.u-star11{background: url(../images/star11.png) 0 0 no-repeat;background-size:auto 100%;}


.f-service table{padding:20px 25px;font-size: 15px;}
.f-service table tr td{padding: 0 0 10px 0;margin:0;height: 28px;height: 28px;overflow: hidden;border:none;}
.f-service table tr td.u-total{text-align: right;}
.f-service table tr.u-title td{font-weight: bold;font-size: 16px;}
.f-service table .f-total td{border-top: 1px solid #e2e2e2;padding: 10px 0 0 0;color: #f60;}


.g-mainleft .f-chanpin-detail h4{margin:0;border:none;padding:25px 25px 0 25px;}


/*展开按钮*/
.u-close-btn{text-align: center;}
.u-close-btn button{background: none;border: none;margin-top: 10px;font-size: 15px;color: #f60;cursor: pointer;}


.g-upload-box{position: fixed;z-index: 20;right: 50px;bottom: 200px;}
.g-upload-box button{padding: 5px 15px;background: #f60;color: #fff;font-size: 14px;border:none;border-radius: 6px;}
.g-upload-box button:hover{cursor: pointer;box-shadow: 0 0 5px rgba(255,102,0,.8);}
.g-dianpin-box{position: fixed;z-index: 39;background: rgba(0,0,0,.5);width:100%;height: 100%;top:0;left:0;display: none;}
.g-dianpin-box .m-dianpin-box{width: 600px;height: 640px;border-radius: 8px;position: absolute;top:10%;left: 50%;margin-left: -300px;background: #fff;box-sizing: border-box;padding: 20px;}
.g-dianpin-box .m-dianpin-box h2{border-bottom: 2px solid #f60;padding-bottom: 20px;font-size: 24px;font-weight: normal;margin-bottom: 20px;}
.g-dianpin-box .m-dianpin-box .f-pingfen-box{display: inline-block;padding:5px 10px;background: #fafafa;border-radius: 6px;font-size: 16px;}
.g-dianpin-box .m-dianpin-box .f-pingfen-box strong,.g-dianpin-box .m-dianpin-box .g-pingfen i{font-weight: normal;}
.g-dianpin-box .m-dianpin-box .g-pingfen i{color: #f60;font-style: normal;margin-left: 10px;}
.g-dianpin-box .m-dianpin-box .f-pingfen-box em{display: inline-block;width: 20px;height: 20px;vertical-align: top;background: url(../images/star-hui.png) center no-repeat;background-size: 80%;margin-left: 5px;cursor: pointer;}
.g-dianpin-box .m-dianpin-box .f-pingfen-box em.cur{background: url(../images/star-cheng.png) center no-repeat;background-size: 80%;}

.m-dianpin-fuwu{margin:20px 0;}

.m-dianpin-fuwu li{display: none;}
.m-dianpin-fuwu li.cur{display: block;}
.m-dianpin-fuwu li em{display: inline-block;padding: 5px 10px;background: #ababab;border-radius: 20px;color: #fff;font-size: 14px;margin:0 10px 10px 0;cursor: pointer;}
.m-dianpin-fuwu li em.cur{background: #ffefe5;color:#f60;}

.g-dianpin-txt{height: 200px;}
.g-dianpin-txt textarea{display: block;border:none;background: #fafafa;width: 100%;height: 100%;padding: 10px;box-sizing: border-box;}

.g-dianping-sc span.u-shangchuan-btn{display: block;width: 100px;height: 100px;margin-top: 20px;background: url(../images/sc_btn.png) center 30px no-repeat #fafafa;background-size: 30%;text-align: center;line-height:130px;color: #999;cursor: pointer;border-radius: 8px;}
.g-dianping-sc span.u-shangchuan-btn:hover{background: url(../images/sc_btn.png) center 30px no-repeat #f2f2f2;background-size: 30%;}

.g-dianpin-tj {text-align: center;margin-top: 30px;}
.g-dianpin-tj button{display: inline-block;background: #ffefe5;border: none;font-size: 14px;color: #f60;padding: 10px 40px;border-radius: 6px;cursor: pointer;}
.g-dianpin-tj button:hover{background: #f60;color: #fff;}

.m-dianpin-box em.g-close-btn{display: inline-block;width:20px;height: 20px;background: url(../images/close-btn2.png) center no-repeat;background-size: 90%;position: absolute;top: 20px;right: 20px;cursor: pointer;transition: transform .2s;}
.m-dianpin-box em.g-close-btn:hover{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
