/*与装修内容页同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{font-size: 14px;color:#555;line-height: 42px;}
.g-localtion a{font-size: 14px;color:#555;display: inline-block;line-height: 42px;}

/*左侧列表*/
.g-mainleft{width:860px;}
.g-mainleft .g-mainlefttop{background: #fff;width:820px;padding:20px 20px 10px 20px;}
.g-mainleft .g-mainlefttop .f-navlist li{position: relative;padding-left: 100px;}
.g-mainleft .g-mainlefttop .f-navlist li.f-storesort{border-bottom: 1px dashed #e0e0e0;margin-bottom: 10px;}
.g-mainleft .g-mainlefttop .f-navlist li em{display: inline-block;width:90px;height: 20px;background: url(../images/store07.png) -3px 0 no-repeat;text-indent: 25px;font-size: 14px;color: #3d3b3e;position: absolute;left: 0;top:5px;}
.g-mainleft .g-mainlefttop .f-navlist li.f-prosort em{background-position: -3px -77px;}  
.g-mainleft .g-mainlefttop .f-navlist li a{font-size: 14px;color: #3d3b3e;padding:5px 15px;border-radius: 15px;display: inline-block;margin-bottom: 10px;margin-right: 5px;}
.g-mainleft .g-mainlefttop .f-navlist li a.current{background: #fa6730;color: #fff;}
.g-mainleft .g-mainlefttop .f-navlist li a:hover{background: #fa6730;color:#fff;}


.g-mainstorelist{margin-top:20px;}
.g-mainstorelist .f-storelist li{background: #fff;padding:20px 20px 20px 300px;position: relative;height: 160px;margin-bottom: 20px;}
.g-mainstorelist .f-storelist li span.f-shrinkimg{display: inline-block;width:260px;height: 160px;overflow: hidden;border-radius: 12px;position: absolute;left: 20px;top:20px;}
.g-mainstorelist .f-storelist li span.f-shrinkimg img{width:100%;}
.g-mainstorelist .f-storelist li h4{height: 28px;font-weight: normal;}
.g-mainstorelist .f-storelist li h4 em{display: inline-block;font-size: 18px;color: #3d3b3e;line-height: 28px;vertical-align: middle;max-width: 400px;height: 28px;overflow: hidden;}
.g-mainstorelist .f-storelist li h4 i{display: inline-block;width:18px;height: 18px;background: url(../images/store07.png) -3px -169px no-repeat;vertical-align: middle;margin-left: 10px;cursor: pointer;position: relative;}
.g-mainstorelist .f-storelist li h4 span{display: inline-block;vertical-align: middle;color: #373737;}
.g-mainstorelist .f-storelist li h5{font-size: 12px;color: #3d3b3e;font-weight: normal;padding:5px 0;}
.g-mainstorelist .f-storelist li h6{font-size: 14px;color:#3d3b3e;font-weight: normal;vertical-align: middle;}
.g-mainstorelist .f-storelist li h6 em{vertical-align: middle;}
.g-mainstorelist .f-storelist li h6 i.f-star{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -2px no-repeat;vertical-align: middle;}
.g-mainstorelist .f-storelist li b{display: inline-block;font-size: 24px;font-family: "黑体";color: #fa6730;height: 24px;line-height: 24px;    padding: 15px 0;}
.g-mainstorelist .f-storelist li b i{display: inline-block;width:24px;height: 24px;background: url(../images/store07.png) 0 -263px no-repeat;}
.g-mainstorelist .f-storelist li p{font-size: 14px;color: #000000;}
.g-mainstorelist .f-storelist li p i{display: inline-block;width:22px;height: 22px;background: url(../images/store07.png) -115px 0 no-repeat;vertical-align: bottom;}
.g-mainstorelist .f-storelist li a.u-closebtn{display: inline-block;text-align: center;line-height: 32px;color: #fff;background-image: -moz-linear-gradient( 135deg, rgb(255,120,0) 0%, rgb(255,144,0) 100%);background-image: -webkit-linear-gradient( 135deg, rgb(255,120,0) 0%, rgb(255,144,0) 100%);background-image: -ms-linear-gradient( 135deg, rgb(255,120,0) 0%, rgb(255,144,0) 100%);position: absolute;right:20px;top:50%;margin-top:-16px;border-radius: 16px;width: 100px;height: 32px;}
.g-mainstorelist .f-storelist li a.u-closebtn:hover{box-shadow: 0px 0px 16px 0px rgba(249, 118, 2, 0.65);}

	/*/鼠标经过时显示二维码*/
	.g-mainstorelist .f-storelist li h4 i span.u-codeimg{display: block;width:128px;height:148px;background: #fff;position: absolute;right: -130px;border:1px solid #c4c4c4;z-index: 2;}
	.g-mainstorelist .f-storelist li h4 i span.u-codeimg img{width:100%;}
	.g-mainstorelist .f-storelist li h4 i span.u-codeimg em{display: block;height: 20px;line-height: 20px;color:#ff7129;font-size: 14px;font-weight: bold;text-align: center;position: relative;bottom: 8px;}


/*页码*/
.f-pagebox {text-align: center;padding:20px 0;}
.f-pagebox a,.f-pagebox>b{display: inline-block;padding:5px 8px;border: 1px solid #fa6730;color:#fa6730;border-radius: 3px;margin:0 5px;font-weight: normal;}
.f-pagebox a.cur{background: #fa6730;color:#fff;}
.f-pagebox>b{background: #fa6730;color: #fff;}
.f-pagebox a b{font-weight: normal;}
.f-pagebox a:hover{background: #fa6730;color: #fff;}


/*右侧*/
.g-mainright{margin-left: 20px;}
.g-mainright .f-storenew{width:280px;padding:20px;background: #fff;}
.g-mainright h6.u-title em{font-size: 18px;color: #525252;background: url(../images/store-bgimg.png) 0 14px repeat-x;display: inline-block;padding: 0 3px 5px 3px;}
.g-mainright h6.u-title a{float: right;color: #4a4a4a;font-size: 14px;font-weight: 200;}
.g-mainright h6.u-title a:hover{color:#fa6730;}

.g-mainright .f-storenewlist{padding-top:20px;}
.g-mainright .f-storenewlist li{position: relative;border-bottom: 1px dashed #ececec;margin-bottom: 20px;padding-bottom: 20px;}
.g-mainright .f-storenewlist li.current{margin-bottom: 0;border: none;padding-bottom: 0;}
.g-mainright .f-storenewlist li i.f-shrinkimg{display: block;width: 100%;height: 160px;border-radius: 12px;overflow: hidden;}
.g-mainright .f-storenewlist li i.f-shrinkimg img{width:100%;}
.g-mainright .f-storenewlist li h4{font-size: 18px;color: #525252;font-weight: normal;height: 18px;overflow: hidden;margin:20px 0 10px 0;}
.g-mainright .f-storenewlist li h5 em{font-size:14px;color:#3d3b3e;font-weight: 200;vertical-align: middle;}
.g-mainright .f-storenewlist li h5 i{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -2px no-repeat;vertical-align: middle;}
.g-mainright .f-storenewlist li h6{font-size: 16px;color:#fa6730;font-family: "黑体";margin-top:10px;}
.g-mainright .f-storenewlist li h6 i{display: inline-block;width:18px;height: 18px;background: url(../images/store07.png) -116px -75px no-repeat;vertical-align: top;}
.g-mainright .f-storenewlist li a.u-closebtn{display: inline-block;right:0;bottom:20px;border-radius: 12px;width: 80px;height: 24px;line-height: 24px;text-align: center;color: #fff;background-image: -moz-linear-gradient( 135deg, rgb(255,120,0) 0%, rgb(255,144,0) 100%);background-image: -webkit-linear-gradient( 135deg, rgb(255,120,0) 0%, rgb(255,144,0) 100%);background-image: -ms-linear-gradient( 135deg, rgb(255,120,0) 0%, rgb(255,144,0) 100%);position: absolute;}
.g-mainright .f-storenewlist li a.u-closebtn:hover{box-shadow: 0px 0px 8px 0px rgba(249, 118, 2, 0.65);}

.g-mainright .f-bestseller{width:280px;padding:20px;background: #fff;margin-top: 20px;}
.g-mainright .f-bestseller .f-bestsellerlist{padding-top:20px;}
.g-mainright .f-bestseller .f-bestsellerlist li{position: relative;padding-left: 125px;height: 100px;border-bottom: 1px dashed #d9d9d9;margin-bottom: 15px;}
.g-mainright .f-bestseller .f-bestsellerlist li i.f-shrinkimg{display: inline-block;width: 110px;height: 65px;border-radius: 8px;overflow: hidden;position: absolute;left: 0;}
.g-mainright .f-bestseller .f-bestsellerlist li i img{width:100%;}
.g-mainright .f-bestseller .f-bestsellerlist li h4{font-size: 16px;color:#333;font-weight: normal;height: 18px;overflow: hidden;text-align: justify;padding-top:10px;}
.g-mainright .f-bestseller .f-bestsellerlist li h5 {padding-top:5px;}
.g-mainright .f-bestseller .f-bestsellerlist li h5 em{font-size:14px;color:#3d3b3e;font-weight: 200;vertical-align: middle;}
.g-mainright .f-bestseller .f-bestsellerlist li h5 i{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -2px no-repeat;vertical-align: middle;}
.g-mainright .f-bestseller .f-bestsellerlist li h6{color:#525252;font-size:12px;position: absolute;left: 0;bottom: 10px;font-weight: normal;width: 100%;overflow: hidden;}
.g-mainright .f-bestseller .f-bestsellerlist li h6 i{display: inline-block;width: 16px;height: 16px;background: url(../images/store07.png) -117px -170px no-repeat;vertical-align: middle;margin-right: 3px;}
.g-mainright .f-bestseller .f-bestsellerlist li b{position: absolute;top:0;left: 0;display: inline-block;width: 20px;height: 20px;text-align: center;line-height: 20px;color:#ffff;font-family: "黑体";background: #575757;border-radius: 4px;}
.g-mainright .f-bestseller .f-bestsellerlist li.current0 b{background: #fc1212;}
.g-mainright .f-bestseller .f-bestsellerlist li.current1 b{background: #ff6b08;}
.g-mainright .f-bestseller .f-bestsellerlist li.current2 b{background: #ffab08;}
.g-mainright .f-bestseller .f-bestsellerlist li.current4{padding-bottom: 0;margin-bottom: 0;}
i.f-star{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -2px no-repeat!important;vertical-align: middle;}
i.f-star01{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -98px no-repeat!important;vertical-align: middle;}
i.f-star02{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -74px no-repeat!important;vertical-align: middle;}
i.f-star03{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -50px no-repeat!important;vertical-align: middle;}
i.f-star04{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -26px no-repeat!important;vertical-align: middle;}
i.f-star05{display: inline-block;width:90px;height: 14px;background: url(../images/store-star.png) 0 -2px no-repeat!important;vertical-align: middle;}



/****---内容页面*************************/
.g-maincon{width:860px;background: #fff;background: none;}
.g-maincon .f-miancontent{padding:20px;background: #fff;}
.g-maincon h1{color: #5f5f5f;font-size: 24px;font-weight: normal;padding:10px 0 15px 0;line-height: 26px;}
.g-maincon h6.u-title em{display: inline-block;font-weight: 200;color:#404040;line-height: 14px;margin-right: 15px;}
.g-maincon h6.u-title{border-bottom: 1px solid #d9d9d9;padding-bottom: 5px;}


/*店铺简介*/
.f-topbewrite{display: block;width: 804px;height: 104px;background: url(../images/storeborder.png) 0 0 no-repeat;margin-top: 15px;padding:8px;}
.f-topbewrite p{width:382px;line-height: 32px;float: left;font-size: .5em;color:#000;height: 32px;overflow: hidden;padding-left: 10px;}
.f-topbewrite p span{display: inline-block;line-height: 32px;height: 32px;vertical-align: middle; max-width: 315px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-topbewrite p span.u-address{max-width:255px;}
.f-topbewrite p.u-scancode{overflow:inherit;}
.f-topbewrite p a{color:blue;display: inline-block;line-height: 32px;vertical-align: middle;margin-left: 2px;}
.f-topbewrite p em{display: inline-block;vertical-align: middle;text-indent: 0;line-height: 32px;}
.f-topbewrite p b{font-family: "黑体";color:#fa6730;font-size: 24px;line-height: 32px;vertical-align: middle;display: inline-block;}
.f-topbewrite p strong{font-weight: normal;vertical-align: middle;margin-left: 10px;background: #fa6730;border-radius: 4px;padding: 3px 10px;color: #fff;cursor: pointer;}
.f-topbewrite p i{width:24px;height: 24px;display: inline-block;background: url(../images/store07.png) -112px -262px no-repeat;vertical-align: middle;cursor: pointer;position: relative;}



/*正文导航*/
.g-maincon .f-titlebox{display: block;padding-top:20px;border-bottom: 2px solid #f4f4f4;}
.g-maincon .f-titlebox em{display: inline-block;padding-bottom: 20px;font-size: 16px;margin-right: 20px;position: relative;font-weight: bold;cursor: pointer;}
.g-maincon .f-titlebox em.current{color: #ff6b08;}
.g-maincon .f-titlebox em.current i{display: inline-block;width: 28px;height: 3px;background: #ff6b08;position: absolute;bottom: 10px;left:50%;margin-left: -14px;}
/*正文*/
.g-maincon span.f-maincon{padding-top: 10px;display: block;}
.g-maincon span.f-maincon h3{font-size: 24px;color: #ff6b08;margin:20px 0;background: url(../images/h3bg.png) 0 0 no-repeat;line-height: 28px;height: 28px;text-indent: 36px;}
.g-maincon span.f-maincon p{line-height: 28px;font-size: 16px;margin:15px 0;text-indent: 30px;text-align: justify;}
.g-maincon span.f-maincon img{width:600px;display: block;margin:0 auto;}

/*友情提示*/
.g-maincon span.f-friendly{padding: 20px;background: #efefef;display: block;}
.g-maincon span.f-friendly h3{font-size: 18px;color: #ff6b08;margin-bottom: 10px;}
.g-maincon span.f-friendly p{font-size: 15px;color:#999;line-height: 24px;}

/*相关产品*/
.g-maincon .g-common{padding-top:20px;background: #fff;}
.g-common {margin-top:20px;}
.g-common h3{font-size: 20px;font-weight: normal;padding:0 20px;}
.g-common h3 a{float: right;font-size: 14px;color:#ff6b08;}
.g-common h3 a:hover{text-shadow: 0 0 2px rgba(255,107,8,0.5);}
.g-relatedpro .f-prolist{padding-top:20px;}
.g-relatedpro .f-prolist li{width: 185px;margin-left: 20px;float: left;padding-bottom: 20px;}
.g-relatedpro .f-prolist li a{display: block;}
.g-relatedpro .f-prolist li a i.f-shrinkimg{display: block;width:185px;height: 110px;border-radius: 8px;overflow: hidden;}
.g-relatedpro .f-prolist li a i img{width: 100%;}
.g-relatedpro .f-prolist li a h5{font-size: 16px;font-weight: normal;line-height: 18px;height: 18px;overflow: hidden;margin:10px 0;}
.g-relatedpro .f-prolist li a p{font-size: 14px;color: #3d3b3e;margin-bottom: 6px}
.g-relatedpro .f-prolist li a p em{display: inline-block;height: 14px;line-height: 14px;vertical-align: middle;}
.g-relatedpro .f-prolist li a span{color:#ff6b08;}

/*评论*/
.g-remarkbox {padding-bottom: 20px; }
.g-remarkbox .f-remarkbox{display: block;border:1px solid #626262;margin:20px 20px 0 20px;padding:10px;height: 140px;position: relative;}
.g-remarkbox .f-remarkbox .f-remarktext{display: block;border:none;resize: none;width: 100%;padding:0;margin:0;outline: none;height: 110px;}
.g-remarkbox .f-remarkbox em.u-submitbtn{display: block;height: 40px;width: 818px;background: #e7e7e7;position: absolute;left: 0;}
.g-remarkbox .f-remarkbox em.u-submitbtn i{font-style: normal;height: 40px;line-height: 40px;display: inline-block;float:right;width:110px;color:#fff;font-size: 14px;text-align:center;background: #626262;cursor: pointer;}
.g-remarkbox .f-remarkbox em.u-submitbtn i:hover{background: #444;}
.g-remarkbox ul.g-remark{padding:0 20px;}
.g-remarkbox ul.g-remark li {padding:20px 0 40px 60px;position: relative;border-bottom: 1px solid #f3f3f3;}
.g-remarkbox ul.g-remark li h5 {font-weight: normal;font-size: 14px;}
.g-remarkbox ul.g-remark li h5 em{color:#ff7129;}
.g-remarkbox ul.g-remark li h5 span.u-time{font-weight: 200;color: #a3a3a3;margin-left: 10px;display: inline-block;line-height: 32px;}
.g-remarkbox ul.g-remark li i{width:42px;height: 42px;display: inline-block;position: absolute;top:20px;left: 0;}
.g-remarkbox ul.g-remark li i img{width:100%;}
.g-remarkbox ul.g-remark li p{padding-top:5px;line-height: 18px;text-align:justify;}
.g-remarkbox ul.g-remark li span.g-Replybox{display: block;position: absolute;right: 0;bottom: 10px;}
.g-remarkbox ul.g-remark li span.g-Replybox a{display: inline-block;padding-left: 20px;height: 16px;line-height: 13px;position: relative;margin-left: 10px;color:#ff7129;cursor: pointer;}
.g-remarkbox ul.g-remark li span.g-Replybox a i{display: block;width:16px;height: 16px;position: absolute;left: 0;top:0;background: url(../images/content_12.png) 0 0 no-repeat;} 
.g-remarkbox ul.g-remark li span.g-Replybox a.f-like i{background-position: -71px 0;}
.g-remarkbox ul.g-remark li span.g-Replybox a.f-reply i.current{background-position: 0 -40px;}
.g-remarkbox ul.g-remark li span.g-Replybox a.f-like i.current{background-position: -71px -40px;}








/*扫描二维码*/
.f-codeimg{display: block;width:140px;height:160px!important;background: #fff;position: absolute;top: 30px;left: -68px;box-shadow: 0 0 10px rgba(0,0,0,0.2);overflow: hidden;}
.f-codeimg em{display: block;text-align: center;height: 20px;line-height: 20px!important;width:140px;color:#ff7129;font-size: 14px;font-weight: bold;    position: absolute;
    bottom: 10px;}
.f-topbewrite p i span.f-codeimg img{width: 100%;display: block;}


/*查看完整电话号码*//*弹出框*/
.g-popupbox{width:100%;height: 100%;position: fixed;background: rgba(0,0,0,0.5);top:0;left: 0;z-index: 1;}
.f-popupbox{width: 640px;height: 400px;padding:20px;position: fixed;background: #fff;top:50%;left:50%;margin:-220px 0 0 -340px;border-radius: 8px;}
.g-popupbox .f-popupbox .f-popuptop {height: 24px;border-bottom: 1px solid #c3c3c3;padding-bottom: 10px;}
.g-popupbox .f-popupbox .f-popuptop i{display: inline-block;width:24px;height: 24px;background: url(../images/store07.png) -1px -363px no-repeat;margin-right: 10px;vertical-align: top;}
.g-popupbox .f-popupbox .f-popuptop em{font-size: 18px;display: inline-block;line-height: 24px;color: #fa6730;font-weight: normal;vertical-align: top;}
.g-popupbox .f-popupbox .f-popuptop b{display: inline-block;width:26px;height: 26px;background: url(../images/store07.png) -111px -362px no-repeat;float: right;cursor: pointer;}
.g-popupbox .f-popupbox .f-popuptop b:hover{background-position: -231px -4px}
.g-popupbox .f-popupbox .f-popupcon{padding:40px 20px;text-align: center;}
.g-popupbox .f-popupbox .f-popupcon i{display: inline-block;width:240px;height: 180px;padding:0 30px;}
.g-popupbox .f-popupbox .f-popupcon i img{border:1px solid #afafaf;width:180px;margin:0 auto;}
.g-popupbox .f-popupbox .f-popupcon em{color: #fa6730;font-size: 16px;display: block;padding-top:10px;}
.g-popupbox .f-popupbox .f-popupbottom {font-size: 28px;color: #fa6730;font-family: "黑体";font-weight: bold;text-align: center;border-top: 1px solid #c3c3c3;padding-top:20px;}
.g-popupbox .f-popupbox .f-popuptext{text-align: center;padding-top:10px;color:#999;}
.g-popupbox .f-popupbox .f-popuptext b{color:#fa6730;}


/*评论提交之后的提示框*/
.u-commenttj{width:200px;height:88px;line-height:88px;text-align:center;background:rgba(0,0,0,0.5);color:#fff;font-size:16px;position:fixed;top:30%;left:50%;margin-left:-100px;border-radius:12px}




.g-backtop{width:52px;height:52px;background: url(../images/top.png) 0 0 no-repeat #fff;box-shadow: 0 0 8px rgba(0,0,0,0.2);position: fixed; bottom: 100px;right: 20px;border-radius: 4px;cursor: pointer;}
.g-backtop:hover{background-position: -57px 0;background-color: #fa6730;}


/*正文右下角导航*/
.g-mainlist {background: #fff;margin-top:20px;padding:20px;width:280px;position: fixed;bottom:200px;left: 50%;margin-left: 280px;display: none;}

.g-mainlist h4 i{display: inline-block;width:20px;height: 20px;background: url(../images/topbg.png) 0 0 no-repeat;vertical-align: middle;margin-right: 5px;}
.g-mainlist h4 {line-height: 19px;height: 19px;font-weight: normal;font-size: 16px;}
.g-mainlist ul{background: url(../images/listbg.png) 8px 0 repeat-y;padding-top:5px;}
.g-mainlist ul h5{font-size: 15px;line-height: 24px;padding:5px 0 5px 25px;font-weight: normal;background: url(../images/titlebg.png) 3px center no-repeat;}
.g-mainlist ul h5.u-titlelast{background:url(../images/lasttitlebg.png) 5px 11px no-repeat;}
.g-mainlist ul li{cursor: pointer;padding-left: 25px;font-size: 15px;background: url(../images/titlebg.png) 3px center no-repeat;line-height: 32px;width:265px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.g-mainlist ul li:hover{background:url(../images/selectedbg.png) 0 center no-repeat; color:#ff7129;}
.g-mainlist ul li.current{background:url(../images/selectedbg.png) 0 center no-repeat; color:#ff7129;}
.g-mainlist span.f-mianbtn{display: block;padding-top:10px;}
.f-mianbtn i {display: inline-block;cursor: pointer;width:32px; height: 32px;background: url(../images/content_11.png) 5px 5px no-repeat rgba(0,0,0,0.2);margin-right:10px;border-radius: 4px;}
.f-mianbtn i.u-mainbtn{background-position:-72px 4px;}
.f-mianbtn i:hover{background:url(../images/content_11.png) 5px 5px no-repeat rgba(0,0,0,0.4);}
.f-mianbtn i.u-mainbtn:hover{background:url(../images/content_11.png) -72px 4px no-repeat rgba(0,0,0,0.4);}
.f-mianbtn i a{display: block;width:32px;height: 32px;}