@charset "utf-8";
/* CSS Document */
/* 地图标注 */
.periphery.card{padding-bottom:1.0625rem}
.periphery .nav-wrapper{margin:0 -1.25rem;padding:.75rem 0;white-space:nowrap;overflow:auto}
.periphery .nav-wrapper .nav-item{display:inline-block;height:1.675rem;padding:.3125rem 1.25rem;font-size:1rem;line-height:1.375rem;color:#9C9FA1}
.periphery .nav-wrapper .nav-item.disable{pointer-events:none}
.periphery .nav-wrapper .nav-item.active{color:#00AE66;font-weight:700}
.periphery .map-wrapper{height:0;padding-bottom:62.7%}
.periphery .statement-wrapper{position:relative;margin-top:.6875rem}
.periphery .statement-wrapper .icon{position:absolute;top:.125rem;left:0;width:.75rem;height:.75rem;background:url(data:image/svg+xml; base64,PHN2ZyBjbGFzcz0ibXlpY29uIiB3aWR0aD0iNTVweCIgaGVpZ2h0PSI2MHB4IiB2aWV3Qm94PSIwIDAgNTUgNjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQyICgzNjc4MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+5o+Q56S6PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IuaXheWxhei/reS7o+S4gOacnyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IuWIh+WbviIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5LjAwMDAwMCwgLTk4LjAwMDAwMCkiIGZpbGw9IiNDRENGRDAiPgogICAgICAgICAgICA8ZyBpZD0i5o+Q56S6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOS4wMDAwMDAsIDk4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTYsMTEuMzA0Nzc4MSBMNiwzMy41MDMzMTQzIEM2LDM4LjAxODQ2OTUgOS4zMzgxNDE2Myw0My4wNDI0MDkgMTUuMTM5MjAwNyw0Ny41MjY5MTY1IEMxOS44MTM3OTgzLDUxLjE0MDYxMzMgMjUuNjUzOTIxNiw1My44MjY4NTcxIDI3LjI1NDc0MjksNTMuODI2ODU3MSBDMjguODU1NTY0MSw1My44MjY4NTcxIDM0LjY5NTY4NzQsNTEuMTQwNjEzMyAzOS4zNzAyODUsNDcuNTI2OTE2NSBDNDUuMTcxMzQ0MSw0My4wNDI0MDkgNDguNTA5NDg1NywzOC4wMTg0Njk1IDQ4LjUwOTQ4NTcsMzMuNTAzMzE0MyBMNDguNTA5NDg1NywxMS4zMDQ3NzgxIEwyNy4yNTQ3NDI5LDYuMTcyNDQyMDggTDYsMTEuMzA0Nzc4MSBaIE0yNy4yNTQ3NDI5LDAgTDU0LjUwOTQ4NTcsNi41ODExNDI4NiBMNTQuNTA5NDg1NywzMy41MDMzMTQzIEM1NC41MDk0ODU3LDQ4LjQ2MDExNDMgMzMuMDA4OTE0Myw1OS44MjY4NTcxIDI3LjI1NDc0MjksNTkuODI2ODU3MSBDMjEuNTAwNTcxNCw1OS44MjY4NTcxIDAsNDguNDYwMTE0MyAwLDMzLjUwMzMxNDMgTDAsNi41ODExNDI4NiBMMjcuMjU0NzQyOSwwIFoiIGlkPSJQYXRoIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy4xMzkzNDUyLDM2IEMyNS40MDY0MTgsMzYgMjQsMzcuNDA1ODc4MyAyNCwzOS4xMzg4MDU1IEMyNCw0MC44NzE3MzI2IDI1LjQwNjQxOCw0Mi4yNzgxNTA2IDI3LjEzOTM0NTIsNDIuMjc4MTUwNiBDMjguODcyMjcyMyw0Mi4yNzgxNTA2IDMwLjI3ODE1MDYsNDAuODcyMjcyMyAzMC4yNzgxNTA2LDM5LjEzODgwNTUgQzMwLjI3ODE1MDYsMzcuNDA1ODc4MyAyOC44NzIyNzIzLDM2IDI3LjEzOTM0NTIsMzYgTDI3LjEzOTM0NTIsMzYgWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNSIgeD0iMjQiIHk9IjEyIiB3aWR0aD0iNiIgaGVpZ2h0PSIyMSIgcng9IjMiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;background-size:contain}
.periphery .statement-wrapper .desc{display:inline-block;padding-left:1.0625rem;font-size:.8125rem;line-height:1.125rem;color:#CDCFD0}
.periphery .label-wrapper{position:relative}
.periphery .self-label{ position: relative;width: 1.2rem;height: 1.2rem;text-align: center;font-size: .25rem;color: #fff;border-radius: 1.46875rem;background: #6c9fea;overflow: hidden;text-overflow: ellipsis;z-index: 1;padding: .1rem;display: table-cell;vertical-align: middle;word-break: break-word;white-space: normal;}
.ali-text{display: table-cell;vertical-align: middle;word-break: break-word;white-space: normal;}
.periphery .label-bottom-icon{position:absolute;content:'';bottom:0;left:50%;margin-left:-.25rem;width:0;height:0;transform:rotate(45deg);border:.25rem solid #6c9fea;border-top-color:transparent;border-left-color:transparent}
.periphery .map-link{position:absolute;width:100%;height:100%;z-index:100}
.periphery .map-container{position:relative;margin:0 -1.25rem}
.periphery .bounce{animation-name:bounce;transform-origin:center bottom;animation-duration:.3s;animation-fill-mode:both}
.periphery .label-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:7.875rem}



/*底部菜单栏*/
footer{width:100%;height:50px; background:#fff;border-top:1px solid #e9e9e9;position: fixed;bottom:0;z-index: 2;}
.m_footer{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;
-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;background-color: #FFF;height: 50px;line-height: 23px;}
.f_city_cgl{flex: 1;text-align: center;display: inline-block;margin-top: .03rem}
.f_city_cgl img{width: .2rem;}
.f_zx_bmf{color: #333;font-size: .3rem}

.f_city_cgl2{flex: 1;text-align: center;display: inline-block;margin-top: .03rem}
.f_city_cgl2 img{width: .4rem;}
.f_zx_bmf{color: #333;font-size: .3rem}

.f_city_cgl3{flex: 2;text-align: center;display: inline-block;background: #FF4D30;color: #FFF;background: -webkit-linear-gradient(-90deg, #FF845E 0, #FF4D30 100%);background: -moz-linear-gradient(-90deg, #FF845E 0, #FF4D30 100%);background: -o-linear-gradient(-90deg, #FF845E 0, #FF4D30 100%);background: linear-gradient(-90deg, #FF845E 0, #FF4D30 100%);line-height: 50px;}
.f_city_cgl3 img{width: .5rem;display: inline-block;font-size: .3rem;vertical-align: middle;}
.f_city_cgl3 span{display: inline-block;font-size: .3rem;margin-left: .03rem;color: #fff}



/**************选择城市***************/
/*.map_aera {position:absolute;top:80px;left:0;z-index:10;background:#fff;padding:5px 10px 5px 5px;font-size:0.25rem;box-shadow:1px 1px 3px 0px rgba(0,0,0,.2);border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
.map_aera a {color:#ff5235;font-weight:600;font-size: .3rem}
.map_aera select{border: none;font-size: .35rem;color: #ff5235;background-color: #fff;}*/
.map_city{font-size: .3rem;color: #676767}
.map_city i{ background: url(/html/img/mobile/down.png) no-repeat center; display:inline-block;width: 20px; height: 20px;background-size: 90%;vertical-align: text-bottom;}

/**************区域弹窗***************/
.k_tanc {width: 100%;height: 100%;background: rgba(0,0,0,0.7);position: fixed;left: 0;top: 0;z-index: 100;}
.k_tc_center {width: 92%;padding-bottom: 30px;background: #fff;position: absolute;top: 50%;left: 50%;border-radius: .2rem;transform: translate(-50%,-50%);animation: change 0.9s;-webkit-animation: change 0.9s;
	-moz-animation: change 0.9s;}
 @keyframes change {
 0% {
top:100%;
opacity:0;
}
 100% {
opacity:1;
}
}
 -webkit-@keyframes change {
 0% {
top:100%;
opacity:0;
}
 100% {
opacity:1;
}
}
 -moz-@keyframes change {
 0% {
top:100%;
opacity:0;
}
 100% {
opacity:1;
}
}
.k_tc_center>img {width: 100%;}
.k_close img {width: 100%;}
.tc_bg{width: 100%;height: auto; position: relative;}
.cityTop{position: relative; padding: .35rem .35rem 0;color: #666;font-size: .25rem;}
.cityTop span{color: #999}
.iconCloseCity {display: block;background: url(/html/img/mobile/icon_sprites.png) no-repeat;background-size: .4rem .4rem;width: .4rem;height: .4rem;position: absolute;top: .3rem;right: .5rem;}
.listCity{zoom:1;margin:.7rem 0 0 .3rem;}
.listCity li{float: left; display: inline;}
.listCity li a{display: block;width: 1.33333333rem;height: .6rem;background: #f5f5f5;color: #999;text-align: center;line-height: .6rem;margin: 0 .26666667rem .4rem 0;}
.listCity li a.on {color: #999;background: #fff;}