@charset "utf-8";
/* CSS Document */
*{padding: 0px;margin: 0px;box-sizing: border-box;font-family:"微软雅黑";font-size: 12px; -webkit-tap-highlight-color: transparent;}/*在一些手机上，如iphone，点击按钮等元素会出现点击态的背景色，设置为透明就看不出来了*/
html,body{height: 100%;max-width: 640px;margin: 0 auto;background: #f8f8f8;}
em,i{ font-style:normal;}
li{ list-style-type:none;}
/*top框*/
.Top{width: 100%;height: 40px;padding-left: 30px;padding-right: 30px;background: #f0f0f0;position: relative;z-index: 999;line-height: 40px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: #e4e4e4 solid 1px;}
.Top > .I_search{font-size: 20px;line-height: 38px;position: absolute;right: 10px;top: 0px;color: #ff6600;}
.Top span{font-size: 14px;font-weight: bold;color: #000;}
.Top span .logo{height: 24px;vertical-align: middle;margin-top: -2px;}
.Top .logobox{width: 100%;text-align: center;position: absolute;left: 0px;top: 0px;}
.Top .fanhui_jiantou{width: 20px;position: absolute;left: 10px;top: 4px;font-size: 30px;color: #212121;display: block;}
.Top .fanhui_jiantou:active{color: #6F6F6F;}
.Top_searchK{position: fixed;top: 0px;left: 0px;z-index: 10;width:100%;height: 40px;padding-left: 10px;background: #f8f8f8;border-bottom: #e4e4e4 solid 1px;}
.Top_searchK > .fanhui{width: 30px;float: left;line-height: 42px;color: #999;font-size: 14px;}
.Top_searchK .I_search{font-size: 20px;line-height: 38px;position: absolute;left: 10px;top: 0px;color: #ff6600;}
.Top_searchK .I_Off{line-height: 38px;position: absolute;right: 10px;top: 0px;color: #999;}
.Top_searchK input{width: 100%;height: 24px;padding-left: 36px;border: none;border-radius: 3px;background: none;outline: none;padding-right: 26px;-webkit-appearance: none;}
.Top .share{position: absolute;right: 0px;top: 0px;width: 40px;height: 40px;background-color: #848282;-webkit-mask-size: 22px 22px;-webkit-mask-image: url(../images/share.png);-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;}
.Top .share:active{background: #999;}
.SYTK_Botn{height: 28px;width: 50px;margin-left: 10px;margin-top: 6px;float: left;border-radius: 2px;color: #fff;line-height: 28px;text-align: center;background: #ff6600;}
.SYTK_Botn:active{background: #F76C0F;}
.Sy_CityK{width: 70px;height: 40px;position: fixed;left: 0px;top: 0px;text-align: left;color: #666;padding-left: 10px;background: #f0f0f0;z-index: 11;}
.Sy_CityK .fa{margin-left: 3px;}
.Sy_CityK em{display: inline-block;max-width: 54px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.Sy_CityK .city_input{border: none;background: none;outline: none;float: left;width: none;max-width: 50px;height: 40px;}
/*搜索弹窗*/
.SY_search_tk{display: none;height: 100%;width: 100%;background: #f3f3f3;position: fixed;top: 0px;left: 0px;z-index: 10;}
.SYTK_Topk{width: 100%;height: 50px;padding-left: 36px;padding-right: 10px;background: #fff;padding-top: 10px;position: relative;}
.SYTK_Topk .fanhui_jiantou{width: 20px;position: absolute;left: 10px;top: 10px;font-size: 30px;color: #212121;display: block;}
.SYTK_Topk .fanhui_jiantou:active{color: #6F6F6F;}
.SYTK_searchK{width: calc(100% - 60px);height: 30px;border-radius: 4px;background: #f3f3f3;padding-left: 24px;position: relative;float: left;}
.SYTK_searchK .fa-search{font-size: 14px;line-height: 28px;color: #ff6600;position: absolute;left: 6px;top: 0px;}
.SYTK_searchK .fa-close{font-size: 14px;display: block;width: 16px;text-align: center;line-height: 28px;color: #999;position: absolute;right: 2px;top: 0px;}
.SYTK_searchK .fa-close:active{color: #ccc;}
.SYTK_leibie{padding-left: 2px;padding-right: 14px;border: none;-webkit-appearance: none;line-height: 30px;background-image: url(../images/xia.png);background-repeat: no-repeat;background-size: 10px 10px;background-position: right 2px center;background-color: #f3f3f3;float: left;outline: none;}
.SYTK_Input{width: calc(100% - 70px);height: 30px;padding-left: 4px;padding-right: 14px;border: none;background: none;outline: none;}
.SYTK_xian{margin-left: 4px;margin-right: 4px;color: #999;float: left;height: 16px;width: 1px;background: #ccc;margin-top: 7px;}
.SYTK_ContK{width: 100%;height: calc(100% - 50px);overflow: auto;padding-left: 10px;padding-right: 10px;padding-top: 10px;}
.SYTK_Title{margin-bottom: 6px;}
.SYTK_SpanK{width: 100%;overflow: hidden;}
.SYTK_SpanK span{display: block;height: 30px;line-height: 28px;padding-left: 6px;padding-right: 6px;border-radius: 2px;background: #fff;float: left;margin-left: 4px;margin-right: 4px;border: #e4e4e4 solid 1px;margin-bottom: 10px;}
.SYTK_SpanK span:active{border: #F99F61 solid 1px;color: #ff6600;background: #F9F3EF;}
.SYTK_SpanK .SYTKSpan_xuan{border: #F99F61 solid 1px;color: #ff6600;background: #F9F3EF;}
.Sy_caidanUl{width: 100%;overflow: hidden;margin-top: 10px;padding-left: 5px;padding-right: 5px;}
.Sy_caidanUl li{width: calc(20% - 10px);float: left;overflow: hidden;margin-left: 5px;margin-right: 5px;margin-bottom: 14px;text-align: center;}
.Sy_caidanUl li .img1{display: block;margin: 0 auto;}
.Li_imgk{width: 100%;height: 60px;min-width: 50px;max-height: 120px;margin: 0 auto;border-radius: 4px;overflow: hidden;position: relative;}
.Li_imgk img{position: absolute;display: block;margin: 0 auto;width: 60%;top: 20%;left: 20%;z-index: 2;}
.Li_imgk .Li_bgc{display: none;width: 100%;height: 100%;background: rgba(0,0,0,0.15);position: absolute;top: 0px;left: 0px;z-index: 1;}
.Li_imgk:active .Li_bgc{display: block;}
.Sy_caidanUl li:nth-child(1) .Li_imgk{background: #fd8b3f;}
.Sy_caidanUl li:nth-child(2) .Li_imgk{background: #f17673;}
.Sy_caidanUl li:nth-child(3) .Li_imgk{background: #e1a82c;}
.Sy_caidanUl li:nth-child(4) .Li_imgk{background: #12d5d2;}
.Sy_caidanUl li:nth-child(5) .Li_imgk{background: #c669fd;}
.Sy_caidanUl li:nth-child(6) .Li_imgk{background: #4ca7f5;}
.Sy_caidanUl li:nth-child(7) .Li_imgk{background: #7adb7a;}
.Sy_caidanUl li:nth-child(8) .Li_imgk{background: #F260F3;}
.Sy_caidanUl li:nth-child(9) .Li_imgk{background: #9d6cf9;}
.Sy_caidanUl li:nth-child(10) .Li_imgk{background: #fd8b3f;}
.Sy_caidanUl li:nth-child(11) .Li_imgk{background: #f17673;}
.Sy_caidanUl li:nth-child(12) .Li_imgk{background: #e1a82c;}
.Sy_caidanUl li:nth-child(13) .Li_imgk{background: #12d5d2;}
.Sy_caidanUl li:nth-child(14) .Li_imgk{background: #c669fd;}
.Sy_caidanUl li:nth-child(15) .Li_imgk{background: #4ca7f5;}
.Sy_caidanUl li:nth-child(16) .Li_imgk{background: #7adb7a;}
.Sy_caidanUl li:nth-child(17) .Li_imgk{background: #F260F3;}
.Sy_caidanUl li:nth-child(18) .Li_imgk{background: #9d6cf9;}
.Sy_caidanUl li:nth-child(19) .Li_imgk{background: #fd8b3f;}
.Sy_caidanUl li:nth-child(20) .Li_imgk{background: #f17673;}
.Sy_caidanUl li:nth-child(21) .Li_imgk{background: #e1a82c;}
.Sy_caidanUl li:nth-child(22) .Li_imgk{background: #12d5d2;}
.Sy_caidanUl li:nth-child(23) .Li_imgk{background: #c669fd;}
.Sy_caidanUl li:nth-child(24) .Li_imgk{background: #4ca7f5;}
.Sy_caidanUl li:nth-child(25) .Li_imgk{background: #7adb7a;}
.Sy_caidanUl li:nth-child(26) .Li_imgk{background: #F260F3;}
.Sy_caidanUl li:nth-child(27) .Li_imgk{background: #9d6cf9;}
.Sy_caidanUl li:nth-child(28) .Li_imgk{background: #fd8b3f;}
.Sy_caidanUl li:nth-child(29) .Li_imgk{background: #f17673;}
.Sy_caidanUl li:nth-child(30) .Li_imgk{background: #e1a82c;}
.Sy_caidanUl li span{display: block;width: 90%;margin: 0 auto;margin-top:4px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.SY_RukouUL{width: calc(100% - 20px);overflow: hidden;border-top: #ccc dashed 1px;margin-left: 10px;padding-top: 6px;}
.SY_RukouUL li{width: 50%;overflow: hidden;float: left;}
.SY_RukouUL li img{display: block;width: 96%;height: auto;margin: 0 auto;}
.SY_RukouUL .li_FourOne{border-right: #e4e4e4 solid 1px;border-bottom: #E4E4E4 solid 1px;}
.SY_RukouUL .li_FourTwo{border-bottom: #E4E4E4 solid 1px;border-right: rgba(0,0,0,0) solid 1px;}
.SY_RukouUL .li_FourThree{border-right: #E4E4E4 solid 1px;}
.SY_RukouUL .li_ThreeOne{width: 100%;border-bottom: #e4e4e4 solid 1px;}
.SY_RukouUL .li_ThreeTwo{border-right: #e4e4e4 solid 1px;}
.SY_RukouUL .li_FiveThree{width: 33.3%;border-right: #e4e4e4 solid 1px;}
.SY_RukouUL .li_FiveThree:last-child{border-right: none;}
.Sy_contK{width: 100%;overflow: hidden;padding-left: 10px;padding-right: 10px;}
.SY_Titlefg{width: 100%;line-height: 30px;border-bottom: #ccc dashed 1px;margin-top: 10px;margin-bottom: 10px;}
.SY_Titlefg span{font-size: 14px;font-weight: bold;color: #ff6600;}
.gengduo{float: right;color: #999;padding-left: 6px;}
.gengduo:hover{cursor: pointer;}
.gengduo:active{background: #e4e4e4;}
.gengduo .fa{margin-left: 3px;}
.triangle{height:31px;float:left;line-height:31px !important;position:relative;margin-right:5px;}
.triangle p{width: 0;height: 0;border-top: 9px solid transparent;border-left: 6px solid #f8f8f8;border-bottom: 9px solid transparent;position: absolute;left: -14px;top: -9px;}
.SY_Tabul{width: 100%;overflow: hidden;}
.SY_Tabul li{float: left;line-height: 24px;padding-left: 10px;padding-right: 10px;border-bottom: rgba(0,0,0,0) solid 2px;margin-top: -6px;margin-bottom: 10px;margin-right: 10px;}
.ZXGL_tabul{width: 100%;overflow: hidden;}
.ZXGL_tabul li{float: left;text-align: center;width: 16%;line-height: 24px;margin-right: 0.8%;border-bottom: rgba(0,0,0,0) solid 2px;margin-bottom: 10px;}
.ZXGL_tabul li:last-child{margin-right: 0px;}
.ZXGL_tabul li:hover{cursor: pointer;}
.TabLi{color: #ff6600;border-bottom-color: #ff6600 !important;}
.SY_JZAL_ul{width: 100%;overflow: hidden;}
.SY_JZAL_ul li{width: calc(50% - 5px);float: left;height: 80%;margin-bottom: 10px;border: #e4e4e4 solid 1px;position: relative;background: #f0f0f0;}
.SY_JZAL_ul>li{height:180px;}
.JZAL_LiTitle{background: rgba(0,0,0,0.3);top:inherit;bottom:0px;}
#dianwodingwei{float: left;width:40%;font-size: 12px;font-weight:initial;overflow-x:hidden;margin-right:20px;text-align:left;position:absolute;z-index:9999;left:2%;width:70px;text-overflow:ellipsis;white-space:nowrap;}
.lazy{display:none;}
.Top .logobox{left:40%;top:10px;}
.SY_FJGD_UL li .div2{background:#fff;}
.SY_3DAL_ul li p{bottom:0px;position:absolute;background:#f0f0f0;}
.SY_JZAL_ul li:nth-child(even){margin-left: 10px;}
.SY_JZAL_ul li .img{width: 100%;height: 100%;}
.JZAL_LiTitle{width: 100%;text-align: center;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;position: absolute;left: 0px;top: 50%;margin-top: -20px;}
.JZAL_LiTitle span{display: block;}
.SY_ZZ_ul{width: 100%;overflow: hidden;}
.SY_ZZ_ul li{width: 100%;height: auto;margin-bottom: 14px;border: #e4e4e4 solid 1px;}
.SY_ZZ_ul li .img{width: 100%;margin: 0 auto;display: block;}
.SY_Divk{width: 100%;overflow-x: scroll;}
.SY_SJS_ul{width: 100%;overflow: hidden;}
.SY_SJS_ul li{float: left;margin-right: 10px;padding-bottom: 10px;margin-bottom: 8px;overflow: hidden;position: relative;background: #f9f9f9;text-align: center;border: #e4e4e4 solid 1px;border-radius: 4px;box-shadow: #ccc 2px 2px 4px;}
.SY_SJS_ul li:last-child{margin-right: 0px;}
.SJS_liHead{width: 70%;border-radius: 50%;background: #000;margin: 0 auto;overflow: hidden;margin-top: 10px;}
.SJS_liHead img{width: 100%;height: 100%;}
.SJS_liName{width: 100%;height: 20px;text-align: center;line-height: 20px;font-weight: bold;overflow: hidden;margin-top: 6px;}
.SJS_liJiBie{width:100%;line-height:20px;overflow:hidden;margin-bottom:6px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.SJS_liAnLiu{padding: 3px 16px 3px 16px;border-radius: 3px;text-align: center;color: #fff;background: #ff6600;margin-top: 10px;}
.SJS_liAnLiu:active{background: #E05B02;}
.SY_3DAL_ul{width: 100%;overflow: hidden;}
.SY_3DAL_ul li{width: calc(50% - 5px);overflow: hidden;height: 150px;padding-bottom: 24px;background: #f0f0f0;float: left;margin-bottom: 10px;border: #e4e4e4 solid 1px;position: relative;}
.SY_3DAL_ul li:nth-child(even){margin-left: 10px;}
.SY_3DAL_ul li .img{height: 100%;width: 100%;display: block;}
.SY_3DAL_ul li p{width: 100%;text-align: center;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.SY_3DAL_ul li .img2{height: 24px;width: 24px;display: block;position: absolute;right: 6px;top: 4px;z-index: 2;}
.SY_FJGD_UL{width: 100%;overflow: hidden;margin-bottom: 10px;}
.SY_FJGD_UL li{width: calc(50% - 5px);height: 150px;float: left;border: #e4e4e4 solid 1px;padding-bottom: 20px;position: relative;margin-bottom: 10px;}
.SY_FJGD_UL li:nth-child(even){margin-left: 10px;}
.SY_FJGD_UL li .img{width: 100%;height: 100%;}
.SY_FJGD_UL li .div1{height: 24px;width: 100%;line-height: 24px;position: absolute;left: 0px;bottom: 20px;background: rgba(0,0,0,0.6);color: #fff;padding-left: 4px;padding-right: 4px;overflow: hidden;}
.SY_FJGD_UL li .div1 span{display: block;float: left;width: calc(100% - 100px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.SY_FJGD_UL li .div1 em{font-size: 10px;float: right;color: #ff6600;}
.SY_FJGD_UL li .div1 em .fa{margin-right: 4px;}
.SY_FJGD_UL li .div2{width: 100%;height: 20px;position: absolute;bottom: 0px;left: 0px;text-align: center;line-height: 20px;overflow: hidden;}
.SY_FJGD_UL li .div2 i{color: #ff6600;}
.SY_ZXGL_ul{width:100%;overflow:hidden;}
.SY_ZXGL_ul li{width: 100%;overflow: hidden;margin-bottom: 10px;padding-bottom: 6px;border-bottom: #e4e4e4 solid 1px;}
.SY_ZXGL_ul li:last-child{border-bottom: none;}
.ZXGL_LiPhoto{width: 100px;height: 80px;float: left;overflow: hidden;}
.ZXGL_LiPhoto .img{width: 100%;height: 100%;}
.ZXGL_LiXinXi{width: calc(100% - 110px);overflow: hidden;float: left;margin-left: 10px;height: 80px;position: relative;}
.ZXGL_LiXinXi .p1{font-size: 14px;margin-bottom: 4px;padding-right: 6px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.ZXGL_LiXinXi .p2{width: 100%;color: #999;line-height: 16px;padding-right: 6px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ZXGL_LiXinXi .p3{color: #999;margin-top: 6px;position: absolute;bottom: 0px;left: 0px;}
.ZXGL_LiXinXi .p3 span{font-size: 10px;margin-left: 6px;}
.Bottonm_List{width: 100%;height: 48px;background: #f5f5f5;border-top: #ccc solid 1px;position: fixed;bottom: 0px;left: 0px;z-index: 10;padding-top: 3px;}
.Bottom_tab{width: 100%;overflow: hidden;border-collapse: collapse;}
.Bottom_tab td{height: 46px;text-align: center;color: #666;}
.Bottom_tab td span{display: block;}
.Bottom_tab td .fa{font-size: 16px;}
.Bottom_tab .Td_Xuan{color: #ff6600;}
.Bottom_tab td:hover{cursor: pointer;}
/*设计师页*/
.Ye_Sjs_ul{width: 100%;overflow: hidden;padding-left: 10px;padding-right: 10px;margin-top: 10px;}
.Ye_Sjs_ul li{width: 100%;overflow: hidden;box-shadow: rgba(0,0,0,0.08) 2px 2px 5px;padding-left: 6px;padding-top: 6px;border: #e4e4e4 solid 1px;border-radius: 2px;margin-bottom: 10px;background: #fff;}
.Ye_Sjs_ul li:active{background: #f0f0f0;}
.YeSjs_liLeft{width: 70px;height: 70px;float: left;overflow: hidden;}
.YeSjs_liLeft img{width: 100%;height: 100%;}
.YeSjs_liRight{width: calc(100% - 90px);height: 80px;overflow: hidden;float: left;margin-left: 10px;position: relative;}
.YeSjs_liRight .p1{height: 26px;line-height: 26px;}
.YeSjs_liRight .p1 span{font-size: 14px;font-weight: bold;color: #ff6600;}
.YeSjs_liRight .p1 i{margin-left: 6px;}
.YeSjs_liRight .p2{color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.YeSjs_liRight .p2 i{color: #ccc;font-size: 10px;margin-right: 4px;}
.YeSjs_liRight .YuYue{width: 66px;height: 24px;line-height: 24px;text-align: center;position: absolute;right: 0px;top: 0px;background: #ff6600;color: #fff;border-radius: 12px;user-select: none;}
.YeSjs_liRight .YuYue:hover{cursor: pointer;}
.YeSjs_liRight .YuYue:active{background: #E05B02;}
.YeSjs_liRight .p2 span{margin-left: 2px;margin-right: 2px;color: #ff6600;}
.dibuTishi{line-height: 20px;font-size: 10px;color: #ccc;text-align: center;margin-bottom: 6px;}
/*设计师详情页*/
.SjsXQ_BG{width: 100%;height: 120px;overflow: hidden;}
.SjsXQ_BG img{width: 100%;height: 100%;-webkit-filter: blur(4px);-moz-filter: blur(4px);-ms-filter: blur(4px);filter: blur(4px);}
.SjsXQ_DIv{width: 90%;height: auto;margin: 0 auto;margin-top: -60px;background: #fff;border-radius: 4px;box-shadow: #fff 0px -1px 2px;position: relative;padding-top: 30px;padding-bottom: 20px;}
.SjsXQ_touxiang{height: 70px;width: 70px;border-radius: 50%;border: #fff solid 2px;overflow: hidden;position: absolute;top: -40px;left: 50%;margin-left: -35px;box-shadow: #fff 0px -1px 2px;}
.SjsXQ_touxiang img{width: 100%;height: 100%;}
.SjsXQ_Name{width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 16px;overflow:hidden;}
.SjsXQ_YYl{width: 100%;text-align: center;}
.SjsXQ_YYl i{color: #ccc;margin-right: 6px;font-size: 10px;line-height: 20px;}
.SjsXQ_Jibie{width: 100%;text-align: center;color: #999;}
.SjsXQ_JieShao{width: 90%;max-height: 66px;overflow: hidden;margin: 0 auto;margin-bottom: 10px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.triangle .yanse{border-left: 6px solid #f5f5f5;}
.SjsXQ_ul{width: 100%;overflow: hidden;}
.SjsXQ_ul > li{width: calc(100% - 20px);margin: 0 auto;overflow: hidden;border-radius: 4px;background: #fff;border-left: #f0f0f0 solid 1px;margin-bottom: 14px;box-shadow: #ccc 2px 2px 6px;}
.SjsXQ_ul > li .SjsXQ_YYl i{display: inline-block;width: calc(100%/3);text-align: center;margin-right: 0px;margin-bottom: 6px;}
.SjsXQ_LiTu{width: 100%;overflow: hidden;position: relative;}
.SjsXQ_LiTu img{width: 100%;}
.SjsXQ_LiTu .XQGDZT{width: 80px;height: 22px;background: #ff6600;color: #fff;line-height: 22px;text-align: center;position: absolute;top: 5px;right: -24px;transform: rotate(45deg);box-shadow: rgba(0,0,0,0.3) 0px 2px 4px;}
.SjsXQ_LiXinXiK{width: 100%;padding-left: 10px;padding-right: 10px;overflow: hidden;}
.SjsXQ_LiTitle{width: 100%;overflow: hidden;}
.SjsXQ_LiTitle p{float: left;line-height: 26px;font-size: 14px;border-bottom: #ff6600 solid 1px;}
.SjsXQ_LiTitle .Juli{float: right;color: #999;line-height: 26px;font-size: 11px;}
.SjsXQ_LiSmall{width: 100%;overflow: hidden;line-height: 20px;color: #999;}
.SjsXQ_LiSmall span{margin-right: 10px;}
.SjsXQ_LiSmall i{float: right;}
/*效果图库页*/
.ShaixuanUl{width: 100%;overflow: hidden;padding: 10px;background: #fff;position: fixed;top: 40px;left: 0px;z-index: 10;}
.ShaixuanUl li{text-align: center;float: left;border-right: #ccc solid 1px;cursor: pointer;user-select: none;}
.ShaixuanUl li:last-child{border-right: none;}
.ShaixuanUl .xuan_li{color: #FF6600;}
.ShaixuanUl .xuan_li span{border-bottom: #ff6600 solid 2px;padding-bottom: 4px;padding-left: 4px;padding-right: 4px;}
.ShaixuanUl li .fa{margin-left: 3px;}
.XGTK_ul{width:100%;margin: 0 auto;overflow: hidden;padding: 5px 8px;}
.XGTK_ul > li{width: 100%;height: 18.3rem;position: relative;border: #a9a8a8 solid 1px;overflow: hidden;margin-bottom: 10px;border-radius: 5px;}
.XGTK_PhotoK{width: 100%;height: 16rem;overflow: hidden;position: relative;}
.XGTK_PhotoK > img{width: 100%;height: 100%;}
.XGTK_PhotoK .P_leixing{width: 100%;height: 20px;line-height:20px;position: absolute;bottom: 0px;left: 0px;color: #fafafa;font-size: 11px;background: rgba(0,0,0,0.4);text-indent: 4px;overflow: hidden;}
.Div_yuyue{width: 100%;overflow: hidden;white-space: nowrap;display: table;border-top: dashed 1px #ccc;}
.Div_yuyue > span{display: table-cell;font-size: 1.2rem;line-height: 2rem;text-align: center;color: #B3B3B3;overflow: hidden;}
.XGTK_ul li .P_title{width: 100%;height: 2rem;line-height: 2rem;padding-left: 4px;padding-right: 4px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 0px;box-sizing: border-box;}
.Div_shujulan {width: 100%;position: absolute;line-height: 2rem;bottom: 0rem;color: #ffffff;background: rgba(0,0,0,0.3);overflow: hidden;white-space: nowrap;display: table;border-top: solid 1px #656565;}
.Div_shujulan .jibenxinxi {width: 70%;display: table;float: left;padding: 0 4px;}
.Div_shujulan .shuju {width: 30%;display: table;float: left;padding: 0 4px;text-align: right;}
.Div_shujulan .shuju span {display: table-cell;}
.XGTK_ul li .P_title i{color: #ff6600;}
.XGTK_ul li .P_title .sp{overflow: hidden;border-bottom: #ff6600 solid 1px;padding-right: 4px;}
.XGTK_ul li .P_Fuxinxi{font-size: 10px;color: #6C6C6C;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 4px;padding-right: 4px;}
.heidi{display: none;height: 100%;width: 100%;position: fixed;top: 36px;left: 0px;background: rgba(0,0,0,0.4);z-index: 10;}
.TK_shaixuanUl{display: none;width: 100%;margin: 0 auto;overflow: hidden;padding: 10px;padding-bottom: 4px;background: #fff;border-top: #e4e4e4 solid 1px;}
.TK_shaixuanUl li{	width: calc(25% - 12px);line-height: 28px;border: #e4e4e4 solid 1px;border-radius: 4px;float: left;text-align: center;margin-bottom: 10px;margin-right: 6px;margin-left: 6px;white-space: nowrap;overflow: hidden;background: rgba(255,102,0,0.05);}
.TK_shaixuanUl .TK_shaixuanLi{border: rgba(255,102,0,0.8) solid 1px;color: #ff6600;}
/*家装案例详情页*/
.JZALXQ_topK .img_as{height: 100%;width: 100%;-webkit-filter: blur(4px);-moz-filter: blur(4px);-ms-filter: blur(4px);filter: blur(4px);}
.FJGDxq_YYL {position: absolute;bottom: 0px;right: 4px;}
.FJGDxq_YYL span{font-size: 10px;color: #e4e4e4;margin-left: 6px;}
.JZALXQ_topK{width: 100%;height: 120px;overflow: hidden;position: relative;}
.JZALXQ_biaoK{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;padding: 10px;z-index: 3;}
.JZALXQ_topK .BG_img{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;overflow: hidden;z-index: 2;}
.JZALXQ_topK .BG_img img{height: 100%;width: 100%;-webkit-filter: blur(3px);-moz-filter: blur(3px);-ms-filter: blur(3px);filter: blur(3px);}
.JZALXQ_topUL{width: 100%;position: absolute;bottom: 0px;left: 0px;padding-left: 10px;padding-right: 10px;z-index: 3;}
.JZALXQ_topUL li{width: calc(100%/3);float: left;height: 16px;line-height: 16px;text-align: center;color: #f0f0f0;font-size: 10px;}
.JZALXQ_topUL li .fa{color: #ff6600;margin-right: 4px;}
.JZALXQ_Table{width: 100%;border-collapse: collapse;}
.JZALXQ_Table td{height: 26px;width: 33.3%;text-align: center;color: #fff;}
.JZALXQ_Table .Td_title{text-align: center;font-size: 14px;}
.JZALXQ_Sjsk{width: 100%;overflow: hidden;padding: 10px;background: #fff;margin-top: 10px;position: relative;}
.JZALXQ_SjsTou{width: 60px;height: 60px;border-radius: 50%;float: left;overflow: hidden;}
.JZALXQ_SjsTou img{width: 100%;height: 100%;}
.JZALXQ_SjsUl{width: auto;overflow: hidden;float: left;}
.JZALXQ_SjsUl li{line-height: 20px;padding-left: 10px;color: #999;}
.JZALXQ_SjsUl li:first-child{font-size: 14px;color: #000;}
.JZALXQ_linian{width: 100%;overflow: hidden;padding: 10px;margin-top: 10px;background: #fff;padding-bottom: 0px;}
.JZALXQ_linian p:first-child{color: #000;}
.JZALXQ_linian p:last-child{color: #999;text-indent: 2em;}
.JZALXQ_PhotoK{width: 100%;overflow: hidden;padding: 10px;background: #fff;}
.JZALXQ_PhotoK li{width: 100%;overflow: hidden;}
.JZALXQ_PhotoK li figure{padding-top: 24px;position: relative;margin-bottom: 14px;}
.JZALXQ_PhotoK li figure:last-child{margin-bottom: 0px;}
.JZALXQ_PhotoK li .divText{position: absolute;top: 0px;left: 0px;}
.divText{width: 100%;height: 24px;overflow: hidden;}
.divText span{padding-left: 6px;padding-right: 6px;border-bottom: #ff6600 solid 2px;}
.JZALXQ_PhotoK li figure div img{width: 100%;}
.miaoshu_img{background: rgba(0,0,0,0.3);color: #fafafa;width: 100%;position: absolute;bottom: 3px;left: 0px;padding: 4px;font-size: 11px;}
/*附近工地*/
.FJGD_MapK{width: 100%;height: 420px;overflow: hidden;padding: 10px;background: #fff;}
.FJGD_MapK_da{position: fixed;width: 100%;height: calc(100% - 42px);padding: 0px;top: 0px;left: 0px;z-index: 2;}
.FJGD_MapDiv{width: 100%;height: 100%;overflow: hidden;position: relative;border: #e4e4e4 solid 1px;border-radius: 4px;}
.FJGD_MapTitle{overflow: hidden;line-height: 24px;padding-left: 4px;padding-right: 4px;border-bottom: #e4e4e4 solid 1px;background: #f5f5f5;}
.FJGD_MapTitle span{color: #ff6600;font-weight: bold;}
.FJGD_MapTitle .SS{display: inline-block;width: 24px;text-align: center;color: #ff6600;float: right;line-height: 24px;font-size: 14px;}
.FJGD_MapTitle .SS:active{background: #e4e4e4;}
.FJGD_Map{width: 100%;height: 100%;border-radius: 3px;overflow: hidden;}
.Map_myweizhi{width: 100%;height: auto;min-height: 20px;background: rgba(0,0,0,0.3);color: #fff;position: absolute;top: 24px;left: 0px;padding-top: 2px;padding-left: 4px;padding-right: 4px;z-index: 10;}
.Map_Biaoji{max-width: 110px;height: 20px;position: absolute;z-index: 10;background:#ff6600;top: 10px;left: 10px;border-radius: 3px;padding-left: 2px;padding-right: 2px;color: #fff;}
.Map_Biaoji .s1{display: block;line-height: 18px;width: 100%;height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Map_Biaoji .s2{display: block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #ff6600;position: absolute;top: 20px;left:50%;margin-left: -3px;}
.FJGD_contK{width: 100%;padding: 10px;overflow: hidden;background: #fff;margin-top: 10px;}
.FJGD_xiaoquUl{width: 100%;overflow: hidden;}
.FJGD_xiaoquUl > li{width: calc(50% - 5px);overflow: hidden;position: relative;padding-bottom: 2px;border: #e4e4e4 solid 1px;float: left;border-radius: 2px 2px 0px 0px;margin-bottom: 10px;}
.FJGD_xiaoquUl > li:nth-child(2n){float: right;}
.FJGD_xiaoquUl li:active{background: #EDEDED;}
.FJGD_LiPhoto{width: 100%;height: 120px;overflow: hidden;border-radius: 2px;position: relative;}
.FJGD_LiPhoto > img{height: 100%;width: 100%;}
.FJGD_LiJuli{display: block;width: 100%;height: 16px;line-height: 18px;font-size: 10px;color: #fff;background: rgba(0,0,0,0.5);position: absolute;bottom: 0px;left: 0px;padding-left: 6px;padding-right: 6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.FJGD_LiJuli .fa{margin-right: 4px;}
.FJGD_LiName{width: 100%;height: 20px;overflow: hidden;line-height: 20px;padding-left: 6px;padding-right: 6px;}
.FJGD_LiDiZhi{width: 100%;height: 26px;font-size: 10px;overflow: hidden;color: #999;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-left: 4px;padding-right: 4px;}
/*附近工地的地图标注*/
.Map_Mine_dizhi{height: 40px;width: 40px;border-radius: 50%;background: rgba(15, 137, 246,0.2);border:  rgba(15, 137, 246,0.08) solid 1px;position: relative;margin: 0 auto;}
.Map_Mine_dizhi .dian{height: 16px;width: 16px;border-radius: 50%;background: rgba(15, 137, 246,1);border: #fff solid 2px;position: absolute;top: 50%;left: 50%;margin-left: -8px;margin-top: -8px;box-shadow: rgba(0,0,0,0.4) 0px 0px 3px;}
.Map_Mytouxiang{height:30px;width: 30px;border-radius: 50%;background: #fff;position: absolute;top: -26px;left: 50%;margin-left: -15px;border: #fff solid 1px;}
.Map_Mytouxiang img{display: block;position: absolute;top: 0px;left: 0px;z-index: 2;width: 100%;height: 100%;border-radius: 50%;}
.Map_Mytouxiang::after{width: 0;height: 0;content: '';border-right: transparent solid 8px;border-left: transparent solid 8px;border-top: #fff solid 7px;position: absolute;top: 26px;left: 6px;z-index: 1;}
.Map_My_dizhi{width: 40px;height: 40px;border-radius: 50%;background: rgba(15, 137, 246,0.2);position: relative;border:  rgba(15, 137, 246,0.08) solid 1px;}
.Map_My_dizhi > div{position: absolute;top: 50%;left: 50%;height: 16px;width: 16px;margin-left: -8px;margin-top: -8px;border-radius: 50%;background: #fff;box-shadow: rgba(0,0,0,0.4) 0px 0px 3px;padding: 2px;}
.Map_My_dizhi > div > div{height: 100%;width: 100%;border-radius: 50%;background: rgba(15, 137, 246,1);}
.Map_BJgongdi{height: 26px;width: 26px;border-radius: 50%;border: #FF4545 solid 3px;background: #fff;position: relative;z-index: 999999;}
.Map_BJgongdi::after{width: 0;height: 0;content: '';border-right: transparent solid 11px;border-left: transparent solid 11px;border-top: #FF4545 solid 14px;position: absolute;top: 17px;left: -1px;z-index: 1;}
.Map_BJgongdi > .Yuan{position: absolute;height: 100%;width: 100%;background: #fff;top: 0px;left: 0px;border-radius: 50%;z-index: 2;}
.Map_BJgongdi > .Yuan .fa{font-size: 17px;float: left;margin-left: -1px;margin-top: 1px;color: #F1AD2F;}
.Map_gongdiTK{display: block;width: 180px;height: auto;background: rgba(0,0,0,0.7);border-radius: 4px;padding: 4px;}
.Map_gongdiTK::after{width: 0;height: 0;content: '';border-right: transparent solid 14px;border-left: transparent solid 14px;border-top: rgba(0,0,0,0.7) solid 12px;position: absolute;bottom: -12px;   left: 50%;margin-left: -14px;z-index: 1;}
.Map_gongdiImg{height: 28px;width: 30px;background: #fff;float: left;border: #fff solid 1px;}
.Map_gongdiImg img{width: 100%;height: 100%;}
.Map_gongdiName{width: calc(100% - 30px);color: #fff;float: left;padding-left: 4px;overflow: hidden;white-space: nowrap;}
.Map_gongdiRen{width: calc(100% - 30px);float: left;padding-left: 4px;}
.Map_gongdiRen span{color: #ccc;font-size: 10px;}
.Map_gongdiRen i{color: #FD3F3F;font-size: 10px;float: right;}
.Map_gongdiJuLi{width: 100%;height: 22px;color: #ccc;font-size: 10px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 10px;padding-top: 2px;}
.Map_gongdiBotn{width: 66px;height: 22px;border-radius: 3px;margin: 0 auto;line-height: 22px;text-align: center;background: rgba(255,109,9,1);margin-top: 4px;color: #fff;}
.Map_gongdiBotn:active{background: rgba(255,109,9,0.8);}
.Map_Huoquweizhi{width: 30px;height: 30px;position: absolute;left: 10px;bottom: 30px;z-index: 10;background: #fff;box-shadow: 0 2px 2px rgba(0,0,0,.15);border-radius: 3px;}
.Map_Huoquweizhi > div{width: 30px;height: 30px;background-color: #777777;-webkit-mask-size: 24px 24px;-webkit-mask-image: url(../images/huoqu.png);-webkit-mask-repeat: no-repeat;-webkit-mask-position: center center;}
.Map_Huoquweizhi:active{background: #E4DFDF;}
/*附近工地详情*/
.JZALXQ_topxinxiK{width: 100%;height: 120px;position: absolute;left: 0px;top: 0px;}
.FJGDxq_Biaoti{width: 100%;font-size: 14px;font-weight: bold;text-align: center;line-height: 30px;color: #fff;}
.FJGDxq_BiaotiFu{width: 100%;text-align: center;overflow: hidden;color: #fafafa;}
.FJGDxq_ZuoxiaK{width: 100%;overflow: hidden;position: absolute;left: 0px;bottom: 10px;padding-left: 10px;}
.FJGDxq_address{width: 100%;overflow: hidden;color: #fff;margin-top: 10px;}
.FJGDxq_address .fa{color: #ff6600;}
.FJGDxq_Xinxi{margin-top: 6px;width: 100%;overflow: hidden;}
.FJGDxq_Xinxi span{padding:1px 6px 1px 6px;border-radius: 4px;background: rgba(0,0,0,0.2);color: #fff;font-size: 10px;margin-right: 6px;}
.FJGDxq_JinduK{width: 100%;overflow: hidden;padding: 10px;margin-top: 10px;background: #fff;margin-bottom: 10px;}
.FJGDxq_tiao{width: 96%;margin: 0 auto;height: 20px;border: red solid 1px;}
.FJGDxq_fenduanTable{width: 100%;border-collapse: collapse;border: red solid 1px;}
.FJGDxq_fenduanTable td{height: 20px;text-align: center;}
.FJGDxq_contK{width: 100%;overflow: hidden;padding: 10px;margin-top: 10px;background: #fff;}
.FJGDxq_Title{width: 100%;height: 24px;overflow: hidden;font-size: 14px;}
.FJGDxq_Title > span{font-size: 14px;padding-left: 6px;}
.FJGDxq_Title em{display: inline-block;width: 0;height: 0;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 8px solid #ff6600;float: left;margin-top: 3px;}
.FJGDxq_JDUl{width: 100%;height: 50px;padding-top: 10px;}
.FJGDxq_JDUl li{height: 30px;width: 20%;float: left;text-align: center;border-top: #e4e4e4 solid 3px;position: relative;line-height: 30px;color: #999999;margin-bottom: 10px;}
.FJGDxq_JDUl li .licicle{display: inline-block;height: 10px;width: 10px;border-radius: 50%;background: #ccc;position: absolute;left: 50%;top: -6px;margin-left: -5px;}
.FJGDxq_JDUl .lion{border-top-color: #ff6600;color: #ff6600;}
.FJGDxq_JDUl .lion .licicle{background: #ff6600;}
.FJGDxq_GXinUl{width: 100%;overflow: hidden;}
.FJGDxq_GXinUl > li{width: 100%;overflow: hidden;position: relative;padding-left: 60px;padding-right: 10px;margin-bottom: 10px;border-bottom: #e4e4e4 solid 1px;padding-bottom: 4px;}
.FJGDxq_GXinUl > li:last-child{border-bottom: none;}
.FJGDxq_LiTouxiang{width: 50px;height: 50px;border-radius: 50%;overflow: hidden;position: absolute;left: 0px;top: 0px;background: #ff6600;}
.FJGDxq_LiTouxiang img{display: block;margin: 0 auto;margin-top: 15%;width: 66%;}
.FJGDxq_LiTop{width: 100%;overflow: hidden;margin-top: 10px;margin-bottom: 6px;}
.FJGDxq_LiTop span{font-size: 14px;float: left;line-height: 20px;}
.FJGDxq_LiTop i{padding: 0px 4px 0px 4px;border-radius: 2px;color: #fff;background: rgba(255,102,0,0.8);float: left;margin-top: 2px;}
.FJGDxq_LiText{color: #999;line-height: 16px;margin-bottom: 6px;}
.FJGDxq_LiTime{width: 100%;overflow: hidden;color: #ccc;}
/*装修攻略详情页*/
.ZXGl_XQContk{width: 100%;overflow: hidden;padding: 10px;margin-top: 10px;background: #fff;}
.ZXGl_XQTitle{width: 100%;overflow: hidden;font-size: 14px;font-weight: bold;text-align: center;}
.ZXGl_XQFuXinxi{width: 100%;overflow: hidden;border-bottom: #e4e4e4 solid 1px;padding-bottom: 2px;padding-left: 6px;padding-right: 6px;}
.ZXGl_XQFuXinxi span{color: #999;font-size: 10px;}
.ZXGl_XQFuXinxi span em{color: #999;font-size: 10px;margin-left: 6px;}
.ZXGl_XQFuXinxi span:last-child{float: right;}
.ZXGl_XQBianji{text-align: center;}
.ZXGl_XQTextK{width: 100%;overflow: hidden;line-height: 20px;margin-top: 6px;}
.ZXGl_XQTextK img{width:100%;height:auto;float:left;}
.ZXGl_XQTextK p{margin-bottom: 6px;}
.ZXGl_XQTextK .p2{margin-bottom: 6px;text-indent: 2em;}
.ZXGl_XQTextK .P1 i{color: #ff6600;font-weight: bold;margin-right: 6px;}
.ZXGl_XQTextK .P1{color: #999;}
.ZXGl_XQBottom{border-top: #e4e4e4 solid 1px;margin-top: 10px;overflow: hidden;padding-top: 6px;}
.ZXGl_XQBottom li{padding-left: 50px;line-height: 24px;color: #999;}
.ZXGl_XQBottom li i{margin-left: -50px;}
.ZXGl_XQBottom li:active{background: #f0f0f0;color: #000;}
.ZXGl_XQImg{width: 80%;display: block;margin: 0 auto;margin-bottom: 6px;}
.ZXGl_JieDuanK{width: 100%;overflow: hidden;background: #fff;padding: 10px;margin-bottom: 10px;}
.ZXGl_LeiBie{width: 100%;line-height: 20px;border-bottom: #ccc solid 1px;padding-bottom: 4px;overflow: hidden;}
.ZXGl_LeiBie span{color: #ff6600;font-size: 14px;margin-top: 2px;}
.Div_img{width: 24px;height: 20px;float: left;margin-top: -2px;background-color: #ff6600;-webkit-mask-size: 18px 18px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center left;}
.Div_img_1{-webkit-mask-image: url(../images/sy_zxgl_1.png);}
.Div_img_2{-webkit-mask-image: url(../images/sy_zxgl_2.png);}
.Div_img_3{-webkit-mask-image: url(../images/sy_zxgl_3.png);}
.Div_img_4{-webkit-mask-image: url(../images/sy_zxgl_4.png);}
.Div_img_5{-webkit-mask-image: url(../images/sy_zxgl_5.png);}
.Div_img_6{-webkit-mask-image: url(../images/sy_zxgl_6.png);}
.ZXGl_ArticleUl{width: 100%;overflow: hidden;margin-top: 10px;}
.ZXGl_ArticleUl > li{width: 100%;overflow: hidden;border-bottom: #e4e4e4 dashed 1px;padding-bottom: 10px;margin-bottom: 10px;}
.ZXGl_ArticleUl > li:last-child{border-bottom: none;margin-bottom: 0px;}
.ZXGl_ArticleUl > li:active{background: #e4e4e4;}
.ZXGl_LiText{width: calc(100% - 110px);overflow: hidden;float: left;}
.ZXGl_LiText .p1{margin-bottom: 8px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ZXGl_LiText .p2{height: 38px;font-size: 12px;line-height: 18px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #999;}
.ZXGl_LiText .p3{width: 100%;overflow: hidden;white-space: nowrap;color: #999;margin-top: 2px;}
.ZXGl_LiText .p3 span{float: right;font-size: 10px;}
.ZXGl_LiImg{width: 100px;height: 80px;float: right;border-radius: 6px;overflow: hidden;}
.ZXGl_LiImg img{width: 100%;height: 100%;}
.ZXGl_LiGengDuo{width: 100%;overflow: hidden;height: 20px;margin-top: 4px;}
.ZXGl_LiGengDuo{line-height: 20px;text-align: center;}
.ZXGl_LiGengDuo span{color: #ff6600;background: #f0f0f0;padding: 1px 6px 1px 6px;border-radius: 50px;}
.ZXGl_LiGengDuo span:active{background: #D5D4D4;}
/*加载蒙版*/
.loading-center-absolute {position: absolute;left: 50%;top: 50%;height: 50px;width: 100px;margin-top: -100px;margin-left: -50px;}
.object{width: 10px;height: 10px;background-color: #fff;-moz-border-radius: 50%;-webkit-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;position: absolute;top: 20px;}
.object_one{-webkit-animation: object 2s linear infinite;animation: object 2s linear infinite;}
.object_two{-webkit-animation: object 2s linear infinite -.4s;animation: object 2s linear infinite -.4s;}
.object_three{-webkit-animation: object 2s linear infinite -.8s;animation: object 2s linear infinite -.8s;}
.object_four{-webkit-animation: object 2s linear infinite -1.2s;animation: object 2s linear infinite -1.2s;}
.object_five{-webkit-animation: object 2s linear infinite -1.6s;animation: object 2s linear infinite -1.6s;}	
@-webkit-keyframes object{
  0% { left: 80px; top:0}
  80% { left: 0; top:0;}
  85% { left: 0; top: -20px; width: 10px; height: 10px;}
  90% { width: 20px; height: 10px; }
  95% { left: 80px; top: -20px; width: 10px; height: 10px;}
  100% { left: 80px; top:0; }
}		
@keyframes object{
  0% { left: 80px; top:0}
  80% { left: 0; top:0;}
  85% { left: 0; top: -20px; width: 10px; height: 10px;}
  90% { width: 20px; height: 10px; }
  95% { left: 80px; top: -20px; width: 10px; height: 10px;}
  100% { left: 80px; top:0; }
}	
.loading_text{width: 100%;text-align: center;color: #fff;font-size: 14px;position: absolute;top: 16px;}
/*加载蒙版结束*/
.yixif{margin-bottom: 14px;}
.hengxian{width: 100%;height: 2px;background-color: #a0a0a0;}
.hongxian{width: 0;height: 1.5px;background-color: #ff6600;}
.yixiaof{color: #fff;padding: 1px 4px 1px 4px;border-radius: 2px;background: rgba(0,0,0,0.5);display: inline-block;line-height: 18px;font-size: 12px;position: relative;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.dingwei{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid rgba(0,0,0,0.5);position: absolute;left: 50%;bottom: -6px;margin-left: 0px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.yifen{-webkit-box-flex: 1;-moz-box-flex: 1;width: 20%;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flexbox {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.dengji{text-align: center;font-size: 13px;line-height: 20px;float: left;}
.dengji img{width: 16px;}
.djwai{position: relative;top: -8px;height: 32px;}
.jucol{color: #ff6933;}
.gray {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.cicle{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #ff6600;position: relative;top: -2px;}
/*装修攻略列表顶部滑动tab*/
.ZXGl_Caidan{width: 30px;height: 30px;text-align: center;line-height: 26px;position: absolute;right: 4px;top: 5px;font-size: 16px;}
.ZXGl_Caidan:active{color: #999;}
.content_TabK{width: 100%;overflow-x: hidden;height: 40px;padding: 10px 0px 10px 0px;position: fixed;top: 40px;left: 0px;z-index: 10;background: #fff;border-bottom: #e4e4e4 solid 1px;}
.content_TabK::-webkit-scrollbar{height: 0px;width: 0px;}
.content_TabK::-webkit-scrollbar-track {height: 0px;width: 0px;}
.content_TabK::-webkit-scrollbar-thumb {width: 0px;height: 0px;}
.content-tabs {position: relative;overflow: hidden;width: calc(100% - 40px);float: left;}
.page-tabs {width:100000px;padding-bottom: 6px;overflow: hidden;}
.page-tabs .page-tabs-content {float: left;}
.page-tabs a {position: relative;display: block;float: left;text-decoration: none;text-align: center;padding-left: 10px;padding-right: 10px;border-right: #e4e4e4 solid 1px;}
.page-tabs a:last-child{border-right: none;}
.page-tabs a span{border-bottom: rgba(0,0,0,0) solid 2px;padding-bottom: 3px;}
.page-tabs a .sss{border-bottom: #ff6600 solid 2px;color: #ff6600;}
/*装修攻略列表页*/
.ZXGL_TKbaidi{display: none;width: 100%;height: calc(100% - 40px);background: #fff;position: fixed;top: 40px;left: 0px;z-index: 21;}
.ZXGL_TKbaidi .TK_shaixuanUl{margin-top: 30px;border-top: none;display: block;}
.ZXGL_TKbaidi .TK_shaixuanUl li{background: rgba(0,0,0,0.02);}
/*整装*/
.ZZAl_ul{width: 100%;overflow: hidden;padding: 10px;}
.ZZAl_ul li{width: 100%;border-radius: 4px;overflow: hidden;background: #fff;position: relative;margin-bottom: 10px;box-shadow: #999 0px 2px 4px;}
.ZZAl_liImgK{width: 100%;height: 170px;overflow: hidden;}
.ZZAl_liImgK img{width: 100%;height: 100%;}
.ZZAl_liDiv{width: 80px;height: 46px;position: absolute;top: 0px;background: rgba(0,0,0,0.5);text-align: center;color: #F8f8f8;border-radius: 0px 0px 4px 4px;}
.ZZAl_ul li:nth-child(even) .ZZAl_liDiv{left: 20px;}
.ZZAl_ul li:nth-child(odd) .ZZAl_liDiv{right: 20px;}
.ZZAl_ul li:last-child{margin-bottom: 0px;}
.ZZAl_liDiv p{line-height: 20px;overflow: hidden;white-space: nowrap;}
.ZZAl_liDiv p span{font-size: 18px;margin-right: 3px;color: #fff;}
.ZZAl_liTitle{width: 100%;height: 26px;line-height: 26px;padding-left: 10px;padding-right: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ZZAl_XQImgK{width: 100%;overflow: hidden;padding: 10px;}
.ZZAl_XQImgK img{width: 100%;display: block;margin: 0 auto;}
.ZZXQ_fixK{display: none;width: 50px;height: 50px;border-radius: 50%;position: fixed;right: 10px;top: 90px;z-index: 10;background-color: #fafafa;box-shadow: rgba(0,0,0,0.3) 0px 0px 4px;overflow: hidden;}
.ZZXQ_fixK .div1{position: absolute;top: 0px;left: 0%;width: 100%;height: 100%;border-radius: 50%;background: #ff6600;padding-top: 8px;}
.ZZXQ_fixK .div1 span{display: block;text-align: center;color: #fff;uesr-select: none;}
.ZZXQ_fixK .div2{position: absolute;top: 0px;left: 100%;width: 100%;height: 100%;border-radius: 50%;background-color: #ff6600;-webkit-mask-size: 26px auto;-webkit-mask-image: url(../images/YTY.png);-webkit-mask-repeat: no-repeat;-webkit-mask-position: center center;}
/*预约框*/
.YuYueDivK{width: 100%;overflow: hidden;background: #fff;margin-top: 10px;padding-top: 6px;padding-bottom: 10px;}
.YuYueTitle{width: 100%;font-size: 14px;line-height: 24px;color: #ff6600;font-weight: bold;text-align: center;}
.YuYueFubt{width: 100%;font-size: 10px;text-align: center;margin-bottom: 6px;}
.YuYueFubt span{font-size: 10px;color: #ff6600;}
.YuYueInput{width: 90%;height: 34px;display: block;margin: 0 auto;background: #f8f8f8;border: #e4e4e4 solid 1px;border-radius: 4px;padding-left: 10px;margin-bottom: 8px;}
.YuYueShengming{width: 90%;margin: 0 auto;color: #ff6600;font-size: 10px;}
.YuYueBotn{width: 90%;margin: 0 auto;height: 34px;line-height: 34px;text-align: center;color: #fff;background: #ff6600;border-radius: 4px;margin-top: 14px;}
.YuYueBotn:active{background: #E05900;}
.YuYueZiXun{width: 90%;margin: 0 auto;overflow: hidden;text-align: center;margin-top: 10px;background: #f8f8f8;padding-top: 4px;padding-bottom: 4px;}
.YuYueZiXun a{text-decoration: none;color: #000;}
.YuYueZiXun .Icon{display: inline-block;width: 24px;height: 24px;background-color: #ff6600;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/phone.png);-webkit-mask-repeat: no-repeat;-webkit-mask-position: center left;vertical-align: middle;margin-top: -4px;}
.YuYueZiXun span{font-size: 10px;}
.YuYueZiXun span i{font-size: 10px;color: #ff6600;font-weight: bold;margin-left: 6px;}
/*提示窗口*/
.heiditop{top: 0px;}
.baidi{width: 80%;height: 120px;background: #fff;border-radius: 4px;position: absolute;top: 50%;left: 10%;margin-top: -80px;padding-top: 30px;}
.heidi .ZZXQ_TkBaidi{height: auto;padding-top: 0px;padding-bottom: 20px;margin-top: -120px;}
.heidi .ZZXQ_TkBaidi .YuYueTitle{margin-bottom: 6px;}
.TKTs_top{height: 60px;width: 100%;background: rgba(255,102,9,0.8);color: #fff;position: absolute;top: 0px;left: 0px;text-align: center;border-radius: 4px 4px 0px 0px;}
.TKTs_topLogoK{display: inline-block;margin: 0 auto;padding: 8px;background: rgba(255,255,255,0.9);border-radius: 50%;margin-top: 6px;position: relative;}
.TKTs_topLogoK .img{height: 26px;}
.TKTs_topLogoK .fa{position: absolute;}
.TKTs_top .TopStar3{top: 14px;right: -26px;font-size: 10px;}
.TKTs_top .TopStar4{top: 25px;right: -55px;font-size: 8px;}
.TKTs_top .TopStar5{top: 10px;right: -80px;font-size: 4px;}
.TKTs_top .TopStar0{top: 20px;left: -26px;font-size: 10px;}
.TKTs_top .TopStar1{top: 25px;left: -55px;font-size: 9px;}
.TKTs_top .TopStar2{top: 14px;left: -70px;font-size: 4px;}
.TKTs_topTitle{width: 100%;font-size: 14px;color: #fff;text-align: center;margin-top: 4px;}
.TKTs_Text{width: 100%;padding-left: 10px;padding-right: 10px;text-align: center;margin-top: 20px;}
.TKTs_Gou{height: 24px;width: 24px;border-radius: 50%;overflow: hidden;display: inline-block;margin-right: 4px;background: #ff6600;vertical-align: middle;margin-top: -4px;}
.TKTs_Gou img{width: 90%;height: 90%;margin-top: 6%;margin-left: 5%;}
.TKTs_Off{width: 26px;height:26px;position: absolute;top: -36px;right: -13px;border-radius: 50%;border: #fff solid 1px;font-size: 16px;color: #fff;text-align: center;line-height: 24px;}
.TKTs_Off:active{background: rgba(255,255,255,0.4);}
/*个人中心页面*/
.GRZX_topKuai{width: 100%;height: 190px;overflow: hidden;position: relative;}
.GRZX_topKuai .img{display: block;width: 110%;height: 110%;margin-top: -5%;margin-left: -5%;-webkit-filter: blur(8px);-moz-filter: blur(8px);-ms-filter: blur(8px);filter: blur(8px);}
.GRZX_touXiang{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;border: #fff solid 1px;position: absolute;top: 60px;left: 50%;margin-left: -35px;z-index: 10;padding: 1px;}
.GRZX_touXiang img{height: 100%;width: 100%;}
.GRZX_Ming{width: 100%;height: 20px;position: absolute;left: 0px;top: 140px;text-align: center;line-height: 20px;font-size: 14px;color: #fff;}
.GRZX_set{width: 30px;height: 30px;position: absolute;right: 10px;top: 44px;color: #fff;font-size: 20px;line-height: 30px;text-align: center;}
.GRZX_set:active{color: #E8E8E8;}
.GRZX_TbabK{padding-bottom: 10px;padding-top: 10px;overflow: hidden;background: #fff;}
.GRZX_xinxiK{width: 100%;border-collapse: collapse;}
.GRZX_xinxiK td{text-align: center;height: 22px;border-left: #ccc solid 1px;}
.GRZX_xinxiK td i{font-size: 16px;color: rgba(255,109,9,0.89);margin-right: 6px;}
.GRZX_xinxiK td:first-child{border-left: none;}
.GRZX_caidanul{width: 100%;overflow: hidden;}
.GRZX_caidanul li{width: 100%;height: 40px;line-height: 40px;background: #fff;padding-left: 20px;padding-right: 20px;position: relative;}
.GRZX_caidanul li:active{background: #f0f0f0;}
.GRZX_caidanul li .ICON{width: 30px;height: 30px;float: left;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;margin-top: 5px;margin-right: 4px;}
.GRZX_caidanul li .p1{background-color: #50c984;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/grzx_1.png);}
.GRZX_caidanul li .p2{background-color: #6e8dc4;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/grzx_2.png);}
.GRZX_caidanul li .p3{background-color: #0cd607;-webkit-mask-size: 24px 24px;-webkit-mask-image: url(../images/grzx_4.png);}
.GRZX_caidanul li .p4{background-color: #f53224;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/grzx_3.png);}
.GRZX_caidanul li .p5{background-color: #ff6600;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/grzx_5.png);}
.GRZX_caidanul li .p6{background-color: #216FFD;-webkit-mask-size: 20px 20px;-webkit-mask-image: url(../images/grzx_7.png);}
.GRZX_caidanul li > em{display: inline-block;max-width: 220px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: right;color: #999;}
.GRZX_caidanul li > em .lock{display: inline-block;width: 14px;height: 14px;margin-right: 4px;background: #4CD009;color: #fff;border-radius: 50%;vertical-align: middle;line-height: 15px;text-align: center;font-size: 11px;}
.GRZX_caidanul li > span{font-size: 13px;}
.GRZX_caidanul li:nth-child(2n+1){margin-top: 20px;border-bottom: #f0f0f0 solid 1px;}
.GRZX_caidanul li:last-child{border-bottom: none;}
.you_iconP{display: inline-block;width: 30px;height: 30px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;background-color: #B1AFAF;-webkit-mask-size: 30px 30px;-webkit-mask-image: url(../images/grzx_6.png);position: absolute;right: 10px;top: 5px;}
/*个人中心更换手机号*/
.GRZX_DLQR{width: 100%;text-align: center;color: #504D4D;font-size: 14px;margin-top: 30px;}
.GRZX_DLBotn{width: 84%;height: 36px;line-height:36px;text-align: center;color: #fff;background: #04be01;margin: 0 auto;border-radius: 4px;user-select: none;font-size: 14px;margin-top: 30px;box-shadow: rgba(0,0,0,0.15) 1px 1px 3px inset;}
.GRZX_DLBotn:active{background: #09a807;}
.GRZX_Pc{display: block;margin: 0 auto;margin-top: 60px;}
.GRZX_DIVBody{height: 100%;width: 100%;position: fixed;top: 40px;left: 100%;background: #fff;padding: 10px;z-index: 9999;}
.GRZX_tkOff{width: 40px;height: 40px;position: absolute;right: 0px;top: 10px;text-align: center;z-index: 9;}
.GRZX_tkOff .img{height: 20px;width: 20px;-webkit-transition: -webkit-transform 0.2s ease-out;}
.GRZX_tkOff .img:active{transform: rotate(90deg);}
.GRZX_tkFANHUI{width: 40px;height: 40px;}
.GRZX_tkFANHUI i{font-size: 20px;}
.GRZX_tkToptext{width: 100%;overflow: hidden;text-align: center;color: #999;margin-top: 30px;margin-bottom: 20px;}
.GRZX_inputk{width: 100%;overflow: hidden;margin-bottom: 6px;line-height: 26px;position: relative;}
.GRZX_inputk span{display: block;width: 100px;text-align: center;float: left;}
.GRZX_inputk i{color: #999;margin-left: 10px;}
.GRZX_inputk .input{display: block;width: calc(100% - 110px);border: none;outline: none;border-bottom: #4DC90A solid 1px;background: none;height: 30px;line-height: 30px;padding-left: 10px;}
.GRZX_inputk .daojishi{color: #ccc;background: none;border: none;outline: none;position: absolute;right: 6px;top: 0px;line-height: 30px;}
/*个人中心积分明细*/
.GRZX_jifenTop{width: 100%;overflow: hidden;padding: 10px;background: #fff;position: fixed;top: 40px;left: 0px;}
.GRZX_jifenTop *{display: inline-block;}
.GRZX_jifenTop .S2{width: 30px;height: 30px;vertical-align: middle;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;background-color: #ff6600;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/grzx_5.png);margin-top: -4px;}
.GRZX_jifenTop .S3{color: #ff6600;font-weight: bold;}
.GRZX_jifenTop .Sp{float: right;width: 50px;height: 24px;border-radius: 2px;background: rgba(255,109,9,0.8);color: #fff;text-align: center;line-height: 24px;}
.GRZX_jifenTop .Sp:active{background: rgba(255,109,9,1);}
.GRZX_jifenUl{width: 100%;padding: 10px;overflow: hidden;padding-top: 0px;}
.GRZX_jifenUl li{width: 100%;border-bottom: #e4e4e4 solid 1px;padding-top: 10px;padding-bottom: 10px;}
.GRZX_jifenUl li span{display: inline-block;}
.GRZX_jifenUl li .S1{float: left;margin-right: 6px;color: rgba(0,0,0,0.9);}
.GRZX_jifenUl li .S2{width: calc(100% - 190px);color: rgba(0,0,0,0.7);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.GRZX_jifenUl li .S3{float: right;color: #ff6600;}
.GRZX_WEIXIN{width: 80px;height: 80px;border-radius: 3px;margin: 0 auto;margin-top: 60px;position: relative;}
.GRZX_WEIXIN .img{width: 100%;height: 100%;border-radius: 3px;}
.GRZX_gou{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;background: #41da23;position: absolute;bottom: -6px;right: -10px;}
.GRZX_WXerweima{width: 100%;text-align: center;display: none;margin-top: 50px;}
.GRZX_WXerweima .DIV1{width: 100%;overflow: hidden;margin-top: 10px;}
.GRZX_WXerweima .DIV2{width: 150px;height: 150px;padding: 10px;background: #fafafa;border-radius: 4px;margin: 0 auto;margin-top: 30px;}
.GRZX_WXerweima .DIV2 img{height: 100%;width: 100%;}
.GRZX_Tk_three{width: 100%;overflow: hidden;display: none;margin-top: 50px;}
.GRZX_Tk_three .DIV1{height: 60px;width: 60px;background: #ff6600;border-radius: 50%;margin: 0 auto;line-height: 80px;text-align: center;color: #fff;padding-top: 4px;}
.GRZX_Tk_three .DIV2{width: 100%;margin-top: 10px;text-align: center;}
/*分享*/
.share_divK{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;top: 0px;left: 0px;z-index: 9999;display: none;}
.share_cont{width: 100%;height: 250px;position: absolute;left: 0px;bottom: -250px;background: #f5f5f5;padding-top: 20px;}
.share_quxiao{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;background: #f9f9f9;border-top: #f0f0f0 solid 1px;}
.share_quxiao:active{background: #e4e4e4;}
.share_ul{width: 100%;height: 190px;padding-left: 10px;padding-right: 10px;overflow: auto;}
.share_ul li{width: calc(25% - 20px);margin-left: 10px;margin-right: 10px;float: left;margin-bottom: 14px;}
.share_liImg{width: 60px;height: 60px;margin: 0 auto;border-radius: 50%;background: #fff;}
.share_liImg:active{background: #e4e4e4;}
.share_liImg img{width: 60%;height: 60%;margin: 20%;}
.share_liText{width: 100%;text-align: center;overflow: hidden;white-space: nowrap;margin-top: 6px;color: #7E7E7E;}
.XGTK_ul .ZZXQY_YYL{margin-top: 0px;}
.ZZXQY_YYL{width: 100%;margin-top: 10px;}
.ZZXQY_YYL span{display: inline-block;width: calc(100%/3);overflow: hidden;white-space: nowrap;color: #999;text-align: center;font-size: 10px;}
.ZZAl_ul li .ZZXQY_YYL{height: 16px;position: absolute;bottom: 26px;background: rgba(0,0,0,0.2);}
.ZZAl_ul li	.ZZXQY_YYL span{color: #fafafa;line-height: 18px;}
/*预约页面*/
.YYY_waiK{width: 100%;overflow: hidden;}
.YYY_Title{width: 100%;font-size: 14px;line-height: 30px;color: #ff6600;font-weight: bold;text-align: center;}
.YYY_Fubt{width: 100%;font-size: 10px;text-align: center;margin-bottom: 10px;}
.YYY_Fubt span{font-size:10px;color: #ff6600;}
.YYY_Input{width: 90%;height: 34px;display: block;margin: 0 auto;background: #f8f8f8;border: #e4e4e4 solid 1px;border-radius: 4px;padding-left: 10px;margin-bottom: 14px;}
.YYY_Input::-webkit-input-placeholder{color: #C5C5C5;}
.YYY_Shengming{width: 90%;margin: 0 auto;color: #ff6600;font-size: 10px;}
.YYY_Botn{width: 90%;margin: 0 auto;height: 34px;line-height: 34px;text-align: center;color: #fff;background: #ff6600;border-radius: 4px;margin-top: 14px;}
.YYY_ZiXun{width: 90%;margin: 0 auto;overflow: hidden;text-align: center;margin-top: 10px;padding-top: 4px;padding-bottom: 4px;}
.YYY_ZiXun a {text-decoration: none;color: #000;}
.YYY_ZiXun .Icon {display: inline-block;width: 24px;height: 24px;background-color: #ff6600;-webkit-mask-size: 18px 18px;-webkit-mask-image: url(../images/phone.png);-webkit-mask-repeat: no-repeat;-webkit-mask-position: center left;vertical-align: middle;margin-top: -4px;}
.YYY_ZiXun span {font-size: 10px;}
.YYY_ZiXun span i {font-size: 10px;}
.YYY_ZiXun span i {font-size: 10px;color: #ff6600;font-weight: bold;margin-left: 6px;}
.YYY_baojiaK{width: 90%;height: auto;margin: 0 auto;overflow: hidden;position:relative;}
.YYY_baojiaK .YYY_Input{width: 100%;}
.YYY_baojiaK .S_baojia{position: absolute;left: 0px;top: 0px;width: 66px;height: 34px;line-height: 34px;display: block;}
.YYY_baojiaK .S_baojia i{color: red;}
.YYY_baojiaK .danwei{line-height: 34px;position: absolute;right: 6px;top: 0px;color: #ff6600;font-weight: bold;}
.YYY_baojiaK .select{width: 32%;margin-right: 2%;float: left;}
.YYY_baojiaK .select:last-child{margin-right: 0px;}
.YYY_baojiaUl{width: 90%;margin: 0 auto;overflow: hidden;margin-top: 10px;}
.YYY_baojiaUl li{width: 100%;overflow: hidden;margin-bottom: 8px;}
.YYY_baojiaUl .li_1{font-size: 14px;text-align: center;}
.YYY_baojiaUl .li_2{text-align: center;}
.YYY_baojiaUl .li_2 span{color:#ff6600;font-size: 20px;margin-right: 4px;font-weight: bold;}
.YYY_baojiaUl .li_3{text-align: center;}
.YYY_baojiaUl .li_4{color: #999;font-size: 10px;padding-left: 15px;padding-right: 15px;}
.YYY_baojiaUl .li_3 span{color: #ff6600;margin-left: 4px;margin-right: 4px;}
.YYY_BJfeiyongul{width: 90%;overflow: hidden;border: #ccc solid 1px;margin: 0 auto;margin-bottom: 14px;padding-top: 10px;border-radius: 0px 0px 4px 4px;background: #fafafa;margin-top: -4px;}
.YYY_BJfeiyongul li{text-align: center;width: 50%;overflow: hidden;float: left;margin-bottom: 10px;}
.YYY_BJfeiyongul li:nth-child(2n){border-left: #e4e4e4 solid 1px;text-align: left;padding-left: 20px;}
.YYY_BJfeiyongul li:nth-child(2n+1){text-align: right;padding-right: 20px;}
.YYY_BJfeiyongul li span{display: inline-block;width: 50px;text-align: center;color: #ff6600;}
/*登录页面*/
.DL_cicleK{width: 100px;height: 100px;border-radius: 50%;border: rgba(255,255,255,0.3) solid 8px;margin: 0 auto;padding: 10px;margin-bottom: 30px;}
.DL_cicleK .x_yuan{width: 100%;height: 100%;border-radius: 50%;border: rgba(255,255,255,0.7) solid 8px;text-align: center;line-height: 46px;font-weight: bolder;color: #fff;padding-top: 5px;}
.DL_cicleK .x_yuan .fa{font-size: 36px;}
.DL_content{width: 80%;margin: 0 auto;padding:10px;border-radius: 5px;box-sizing: border-box;}
.DL_xiangK{height: 40px;border-bottom: rgba(255,255,255,0.65) solid 1px;margin: 30px 0;padding-left: 36px;position: relative;}
.DL_xiangK .fa{display: block;text-align: center;width: 20px;font-size: 18px;color: #fff;position: absolute;left: 6px;line-height: 40px;}
.DL_xiangK .INput{width: 100%;height: 40px;background: none;border: none;outline: none;color: #fff;}
.INput::-webkit-input-placeholder{color: #fafafa;}
.DL_xiangK .IN_boton{color: #fff;background: none;border: none;outline: none;position: absolute;padding-left: 4px;padding-right: 4px;right: 0px;top: 12px;border-radius: 10px;}
.DL_xiangK .IN_boton:active{background: rgba(0,0,0,0.1);}
.DL_boton{margin: 0 auto;margin-top: 40px;height: 36px;width: 70%;background: rgba(255,109,9,1);color: #fff;font-size: 14px;text-align: center;line-height: 36px;border-radius: 36px;}
.DL_boton:active{opacity: 0.8;}
.DL_Wjmima{width: 70%;margin: 0 auto;line-height: 20px;text-align: right;color: #fff;margin-top: 6px;}
.DL_Wjmima span{padding-left: 4px;padding-right: 4px;border-radius: 10px;}
.DL_Wjmima span:active{background: rgba(0,0,0,0.1);}
.DL_QTdenglu{width:70%;height: 20px;margin: 0 auto;margin-top: 50px;}
.DL_QTdenglu > i{display: inline-block;width: calc((100% - 100px)/2);height: 1px;background: -webkit-linear-gradient(left,  rgba(255,255,255,0), rgba(255,255,255,1));float: left;margin-top: 9px;}
.DL_QTdenglu > i:last-child{background: -webkit-linear-gradient(right, rgba(255,255,255,0), rgba(255,255,255,1));}
.DL_QTdenglu > span{display: inline-block;width: 100px;color: rgba(255,255,255,0.6);float: left;text-align: center;line-height: 19px;}
.DL_othreUl{width: 70%;margin: 0 auto;margin-top: 20px;}
.DL_othreUl > li{width: calc(100%/3);float: left;}
.Dl_LiCicle{width: 42px;height: 42px;border-radius: 50%;margin: 0 auto;text-align: center;line-height: 46px;user-select: none;}
.Dl_LiCicle:active{opacity: 0.8;}
.DL_othreUl > li  .div1{background: #1a92ec;}
.DL_othreUl > li  .div2{background: #05af10;}
.DL_othreUl > li  .div3{background: #f2444e;}
.Dl_LiCicle .fa{font-size: 20px;color: #fff;}
.HOU_addaniu{width: 100%;overflow: hidden;text-align: center;}
.HOU_addaniu span{display: inline-block;height: 30px;width: 100px;color: #fff;line-height: 30px;background: rgba(255,109,9,1);border-radius: 4px;}
.HOU_addaniu span:last-child{margin-left: 40px;background: rgba(255,109,9,1);}
.HOU_addaniu span:active{background: rgba(255,109,9,0.8);}
.HOU_addaniu span:first-child{background: rgba(67, 173, 9,1);}
.HOU_addaniu span:first-child:active{background: rgba(67, 173, 9, 0.8);}
.HOU_addaniu span a{color: #fff;text-decoration: none;}
.FJGDxq_xmjlK{width: 100%;overflow: hidden;padding-left: 20px;padding-right: 20px;margin-bottom: 20px;}
.FJGDxq_jlTouXiang{width: 60px;height: 60px;overflow: hidden;border-radius: 50%;float: left;border: #e4e4e4 solid 1px;}
.FJGDxq_jlTouXiang img{height: 100%;width: 100%;}
.FJGDxq_jlUl{width: calc(100% - 70px);float: left;margin-left: 10px;overflow: hidden;}
.FJGDxq_jlUl li{width: 100%;overflow: hidden;}
.FJGDxq_jlUl li .S2{color: #999;margin-right: 10px;font-size: 10px;}
.FJGDxq_jlUl li .S4{float: right;color: #16B3FB;padding-left: 2px;padding-right: 2px;}
.FJGDxq_jlUl li .S4 .fa{margin-left: 2px;font-size: 14px;}
.FJGDxq_jlUl li .S4:active{background: #e4e4e4;}
.FJGDxq_jlUl li .S3{display: block;width: 100%;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #999;font-size: 10px;margin-top: 4px;}
.ZHmm_onek{width: 80%;overflow: hidden;margin: 0 auto;margin-top: 30px;}
.ZHmm_Title{width: 100%;overflow: hidden;text-align: center;margin-bottom: 15px;font-size: 14px;}
.ZHmm_LanK{width: 100%;overflow: hidden;margin-bottom: 20px;position: relative;}
.ZHmm_name{width: 100%;overflow: hidden;font-size: 14px;margin-bottom: 6px;}
.ZHmm_Input{width: 100%;line-height: 24px;padding-left: 6px;border: none;border-bottom: #ff6600 solid 1px;background: none;outline: none;}
.ZHmm_Input::-webkit-input-placeholder{color: #ccc;}
.ZHmm_boton{color: #999;background: none;border: none;outline: none;position: absolute;right: 0px;bottom: 0px;line-height: 26px;}
.ZHmm_One{width: 80%;margin: 0 auto;overflow: hidden;margin-top: 30px;}
/*数字*/
.YYY_BJShuZiK{width: 90%;height: 60px;background: #f9f9f9;border-radius: 4px;margin: 0 auto;padding-right: 20px;border: rgba(0,0,0,0.6) solid 3px;position: relative;}
.YYY_BJShuZiK .danwei{position: absolute;right: 4px;bottom: 0px;font-size: 14px;font-weight: bold;color: #ff6600;}
.YYY_BJShuZiB{width: 100%;height: 100%;border-radius: 4px;text-align: right;overflow: hidden;}
.YYY_BJShuZiB > div{text-align:left;position:relative;width: 24px;height:50px;display:inline-block;margin-top:5px;margin-right: 2px;}
.YYY_BJShuZiB > div span{opacity:0;position:absolute;background-color:#272e38;border-color:#272e38;-webkit-transition:0.25s;-moz-transition:0.25s;transition:0.25s;}
.YYY_BJShuZiB > div span:before,.YYY_BJShuZiB > div span:after{content:'';position:absolute;width:0;height:0;border:5px solid transparent;}
/*d1*/
.YYY_BJShuZiB > div .d1{height:5px;width:12px;top:0;left:6px;}
.YYY_BJShuZiB > div .d1:before{border-width:0 5px 5px 0;border-right-color:inherit;left:-5px;}
.YYY_BJShuZiB > div .d1:after{border-width:0 0 5px 5px;border-left-color:inherit;right:-5px;}
/*d2*/
.YYY_BJShuZiB > div .d2{height:5px;width:12px;top:20px;left:6px;}
.YYY_BJShuZiB > div .d2:before{border-width:3px 4px 2px;border-right-color:inherit;left:-8px;}
.YYY_BJShuZiB > div .d2:after{border-width:3px 4px 2px;border-left-color:inherit;right:-8px;}
/*d3*/
.YYY_BJShuZiB > div .d3{height:5px;width:12px;top:40px;left:6px;}
.YYY_BJShuZiB > div .d3:before{border-width:5px 5px 0 0;border-right-color:inherit;left:-5px;}
.YYY_BJShuZiB > div .d3:after{border-width:5px 0 0 5px;border-left-color:inherit;right:-5px;}
/*d4*/
.YYY_BJShuZiB > div .d4{width:5px;height:10px;top:7px;left:0;}
.YYY_BJShuZiB > div .d4:before{border-width:0 5px 5px 0;border-bottom-color:inherit;top:-5px;}
.YYY_BJShuZiB > div .d4:after{border-width:0 0 5px 5px;border-left-color:inherit;bottom:-5px;}
/*d5*/
.YYY_BJShuZiB > div .d5{width:5px;height:10px;top:7px;right:0;}
.YYY_BJShuZiB > div .d5:before{border-width:0 0 5px 5px;border-bottom-color:inherit;top:-5px;}
.YYY_BJShuZiB > div .d5:after{border-width:5px 0 0 5px;border-top-color:inherit;bottom:-5px;}
.YYY_BJShuZiB > div .d6{width:5px;height:10px;top:28px;left:0;}
.YYY_BJShuZiB > div .d6:before{border-width:0 5px 5px 0;border-bottom-color:inherit;top:-5px;}
.YYY_BJShuZiB > div .d6:after{border-width:0 0 5px 5px;border-left-color:inherit;bottom:-5px;}
.YYY_BJShuZiB > div .d7{width:5px;height:10px;top:28px;right:0;}
.YYY_BJShuZiB > div .d7:before{border-width:0 0 5px 5px;border-bottom-color:inherit;top:-5px;}
.YYY_BJShuZiB > div .d7:after{border-width:5px 0 0 5px;border-top-color:inherit;bottom:-5px;}
/* 0 */
.YYY_BJShuZiB > div.num_0 .d1,.YYY_BJShuZiB > div.num_0 .d3,.YYY_BJShuZiB > div.num_0 .d4,.YYY_BJShuZiB > div.num_0 .d5,.YYY_BJShuZiB > div.num_0 .d6,.YYY_BJShuZiB > div.num_0 .d7{opacity:1;}
/* 1 */
.YYY_BJShuZiB > div.num_1 .d5,.YYY_BJShuZiB > div.num_1 .d7{opacity:1;}
/* 2 */
.YYY_BJShuZiB > div.num_2 .d1,.YYY_BJShuZiB > div.num_2 .d5,.YYY_BJShuZiB > div.num_2 .d2,.YYY_BJShuZiB > div.num_2 .d6,.YYY_BJShuZiB > div.num_2 .d3{opacity:1;}
/* 3 */
.YYY_BJShuZiB > div.num_3 .d1,.YYY_BJShuZiB > div.num_3 .d5,.YYY_BJShuZiB > div.num_3 .d2,.YYY_BJShuZiB > div.num_3 .d7,.YYY_BJShuZiB > div.num_3 .d3{opacity:1;}
/* 4 */
.YYY_BJShuZiB > div.num_4 .d5,.YYY_BJShuZiB > div.num_4 .d2,.YYY_BJShuZiB > div.num_4 .d4,.YYY_BJShuZiB > div.num_4 .d7{opacity:1;}
/* 5 */
.YYY_BJShuZiB > div.num_5 .d1,.YYY_BJShuZiB > div.num_5 .d2,.YYY_BJShuZiB > div.num_5 .d4,.YYY_BJShuZiB > div.num_5 .d3,.YYY_BJShuZiB > div.num_5 .d7{opacity:1;}
/* 6 */
.YYY_BJShuZiB > div.num_6 .d1,.YYY_BJShuZiB > div.num_6 .d2,.YYY_BJShuZiB > div.num_6 .d4,.YYY_BJShuZiB > div.num_6 .d3,.YYY_BJShuZiB > div.num_6 .d6,.YYY_BJShuZiB > div.num_6 .d7{opacity:1;}
/* 7 */
.YYY_BJShuZiB > div.num_7 .d1,.YYY_BJShuZiB > div.num_7 .d5,.YYY_BJShuZiB > div.num_7 .d7{opacity:1;}
/* 8 */
.YYY_BJShuZiB > div.num_8 .d1,.YYY_BJShuZiB > div.num_8 .d2,.YYY_BJShuZiB > div.num_8 .d3,.YYY_BJShuZiB > div.num_8 .d4,.YYY_BJShuZiB > div.num_8 .d5,.YYY_BJShuZiB > div.num_8 .d6,.YYY_BJShuZiB > div.num_8 .d7{opacity:1;}
/* 9 */
.YYY_BJShuZiB > div.num_9 .d1,.YYY_BJShuZiB > div.num_9 .d2,.YYY_BJShuZiB > div.num_9 .d3,.YYY_BJShuZiB > div.num_9 .d4,.YYY_BJShuZiB > div.num_9 .d5,.YYY_BJShuZiB > div.num_9 .d7{opacity:1;}
/*二维码页面*/
.EWM_waiK{width: 80%;height: 360px;box-shadow: #ccc 0px 2px 4px;border: #e4e4e4 solid 1px;padding: 8px;background: #fff;border-radius: 2px;margin: 0 auto;margin-top: 40px;max-width:300px;}
.EWM_K1{height: 100%;width: 100%;box-shadow: #ccc 0px 0px 6px;padding: 2px;border: #e4e4e4 solid 1px;}
.EWM_K2{width: 100%;height: 100%;border: #e4e4e4 solid 1px;overflow: hidden;}
.EWM_ul{width: 100%;height: 100%;overflow: hidden;position: relative;}
.EWM_ul> li{width: 100%;overflow: hidden;padding-bottom: 10px;background: #fff;}
.EWM_Img,.EWM_Img > img{width: 250px;margin: 0 auto;}
.EWM_Img,.EWM_Img > div{width: 250px;margin: 0 auto;}
.EWM_Text_1{width: 100%;text-align: center;font-size: 20px;}
.EWM_Text_2{width: 100%;text-align: center;font-size: 20px;}
.EWM_qhSAPN{width: 100%;text-align: center;line-height: 20px;margin-top: 30px;}
.EWM_qhSAPN >span{color: #ff6600;padding: 2px 6px;border-radius: 3px;}
.EWM_qhSAPN >span:active{color: #EA6308;background: rgba(0,0,0,0.1);}
.EWM_bcBton{width: 150px;height: 34px;text-align: center;line-height: 34px;color: #fff;background: #ff6600;margin: 0 auto;margin-top: 10px;border-radius: 3px;}
.EWM_bcBton:active{background: #EA6308;}
.EWM_ul > li{width: 274px;float: left;}
.li_2 > .EWM_Text_1{letter-spacing: 14px;margin-top: 10px;padding-left: 20px;font-weight: bold;}
.li_3 > .EWM_Text_1{font-weight: bold;margin-top: 10px;padding-left: 20px;}
.li_3 > .EWM_Text_2{font-size: 16px;}
.li_4 >.EWM_Text_1{margin-top: 15px;}
.Gai_sousuoK{width: 94%;height: 30px;margin: 0 auto;margin-top: 6px;border: #e4e4e4 solid 1px;background: #fff;border-radius: 10px;text-align: center;color: #ccc;line-height: 28px;}
.SCEWMK{display: none;width: 60px;height: 40px;position: absolute;top: 4px;right: 4px;z-index: 11;text-align: center;opacity: 0.5;}
.SCEWMK > div{width: 20px;height: 20px;margin: 0 auto;background-color: #fff;-webkit-mask-size: 100% 100%;-webkit-mask-image: url(../images/ewm.png);-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;}
.SCEWMK > span{font-size: 10px;color: #fff;}
.SCEWM_div{width: 100%;margin: 0 auto;height: 30px;line-height: 28px;padding: 0px 10px;border-radius: 4px;background-repeat: no-repeat;background-size: 18px 18px;background-position: center right;background-image: url(../../wxcssjs/images/right.png);}
.SCEWM_div .er_img{height:24px;vertical-align:middle;margin-right:10px;}
/*附近工地css*/
.middle{width:100%;height:100%;margin:0px auto;}
.gongdiTitel{font-size:14px;font-weight:400;color:#333333;margin-top:16px;border-bottom:2px solid #cc0000;display:inline-block;}
.contentDiv{overflow:hidden;}
.gongdicover{width:100%;height:220px;border-radius:8px;margin-top:24px;}
.gongdixiangqing>img{vertical-align:middle;}
.gongdixiangqing{float:left;margin-top:8px;}
.gongdixiangqingA{float:right;margin-top:8px;}
.gongdixiangqingA>span:nth-of-type(2){font-size:14px;}
.address{font-size:16px;font-weight:600;color:#666666;margin-top:8px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dingweidzihi{display: block;float: right;font-size:14px;font-weight:600;color:#bbbbbb;width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gongdixiangqingA>span{font-size:12px;font-weight:400;color:#333333;}
.yuyue>p{display:inline-block;font-size:12px;font-weight:400;color:#333333;margin-right:16px;}
.liulanliang{margin-right:0px;}
.yuyue>p>span{font-size:12px;}
.yuyue{margin-top:14px;}
.yuyue>P>span{font-size:12px;color:#cc0000;font-weight:600;}
.juwo{color:#1297da;}
.ShaixuanUl .xuan_li span{border-bottom: none;padding: 0px; }
.XGTK_ul li .P_title{text-align: left;}
.lable_div .checkbox-inline input[type="checkbox"]{border-color: #fff;outline:none;background: #fff;}
.SjsXQ_Li_ul li figure{width: calc(33.3% - 4px);height: 100%;overflow: hidden;float: left;margin-right:6px;margin-bottom: 6px;}
.SjsXQ_Li_ul li figure div img{width: 100%;height: 100%;}
.FJGDxq_JDUl li > i{display: inline-block; width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dianzanico{width:36px;height:22px;right:0px;float:right;}
.pinglunanddianzan{bottom:0px;right:40px;background:#68707B;color:white;width:126px;height:30px;padding:6px;border-radius:4px;display:none;float:right;}
.pinglundiv{display:inline-block;vertical-align:middle;}
.sanjiaoxing{float:right;width:0;height:0;border-width:10px;border-style:solid;margin-left:30px;position:absolute;border-color:transparent transparent #f9f9f9 transparent;margin-top:-20px;}
.dianzanqu{background:#f9f9f9;width:100%;color:#0EC750;padding:10px;margin-top:30px;}
.div2{position:absolute;top:25%;left:-24%;width:74%;height:22%;background:#fff;margin:auto;-webkit-transform:translateX(50%)translateY(50%);z-index:10;border-radius:10px;}
.div2>p{font-size:14px;color:#333;font-weight:400;}
.div3{border-top-right-radius:10px;border-top-left-radius:10px;width:100%;height:26px;background: #43ad09 !important;}
.waicheng_kuang{
	width:96%;
	margin:6px auto;
	height:32px;
	display:table;
	background:#eee;
	border-radius:5px;
}
.waicheng_kuang>span:nth-of-type(1){
	display: inline-block;
	width:82%;
	background:#eee;
	height:100%;
	border-radius:2px;
}
.waicheng_kuang>span:nth-of-type(2){
	display: inline-block;
	float:right;
	width:30px;
	height:100%;
	color:#fff;
	line-height:36px;
	text-align: center;
	font-size:13px;
	border-radius:2px;
}
.chengxuan_kuang{
	width: 100%;
    height: 100%;
    font-size:13px;
    color:#454550;
    line-height:30px;
    background: none;
    border: none;
    outline: none;
    padding-left:5px;
}
.shai_xuan{
	width: 14px;
    display: block;
    margin: 0 auto;
    padding-top:10px;
}