html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,abbr,address,big,em,img,q,small,strike,strong,
sub,sup,tt,var,i,dl,dt,dd,ol,ul,li,form,fieldset,label,table,caption,tbody,thead,tfoot,tr,th,td,article,
aside,canvas,details,figure,figcaption,header,footer,hgroup,menu,nav,output,section,time,mark,audio,
video,input,select,button{margin:0;padding:0;border:0;font-family:'微软雅黑',Arial;font-size:0.22rem;}
/*去除默认样式*/
ul,ol,li{list-style:none;}
/*表格边框合并，边框距零*/
table{border-collapse:collapse;border-spacing:0;}
/*继承父元素的字体系列样式*/
input,select,textarea,button{font-family:inherit;}
/*清除浮动*/
.fl{float:left;}
.fr{float:right;}
.cf{zoom:1;}
.cf:after{content:"";display:table;clear:both;overflow:hidden;}
/*a链接*/
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
/*去除点击高亮效果*/
a,button,input,select,img,label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:medium none;}
input::-moz-focus-inner{border:none;padding:0;}
select, input{vertical-align:middle;}
/*去掉苹果的默认UI来渲染按钮*/
input[type="submit"],input[type="reset"],input[type="button"],button,select{-webkit-appearance:none;}
/*placeholder文本颜色*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
  color:#ccc;
}
input:-moz-placeholder,textarea:-moz-placeholder{
  color:#ccc;
}
/*html5标签*/
header,footer,section,article,aside,nav,figure{display:block;}
/*长英文字母 数字 换行*/
p{word-break:break-all;word-wrap:break-word;}
/*去除默认样式*/
h1,h2,h3,h4,h5,h6,strong,i,em,address, caption, cite, code, dfn, th, var{font-weight:normal;font-style:normal;}
fieldset, img{border:none;display:block;}
/*去除长按a链接弹框*/
html,body{-webkit-touch-callout:none;}
/*手机page*/
#page {
  width: 100%;
  height: 100%;
  min-width: 320px;
  max-width: 1080px;
  font-size: .24rem;
  color: #444;
  margin: 0 auto;
  overflow: hidden;
}
/*placeholder字体设置*/
input::-webkit-input-placeholder { /* WebKit browsers */
  font-size:0.22rem;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  font-size:0.22rem;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
  font-size:0.22rem;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
  font-size:0.22rem;
}
/*车海购手机端公共部分css*/
.header:before {
  content: "";
  position: absolute;
  width: 0.16rem;
  height: 0.16rem;
  left: 0.16rem;
  top: 50%;
  pointer-event:auto;
  margin-top: -0.08rem;
  border-left: 2px solid #ffffff;
  border-top: 2px solid #fff;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.header .mibu{
  position: absolute;
  width: 0.16rem;
  height: 0.16rem;
  left: 0.16rem;
  top: 50%;
  margin-top: -0.08rem;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  z-index: 2;
}

.header {
  box-sizing: border-box;
  padding-right: 0.4rem;
  width: 6.4rem;
  background: #ff6633;
  position: relative;
  height: 0.8rem;
  overflow: hidden;
 }
  .header .title_name {
    color: white;
    font-size: 0.3rem;
    color: #fff;
    line-height: 0.8rem;
    width: 2rem;
    text-align: center;
    float: left;
    margin-left: 2.3rem;}
  .header .icon-quanbu{
    float: right;
    color: white;
    line-height: 0.8rem;
  }
.pop-up .tool {
  background: white;
  overflow: hidden; }
.pop-up .tool ul {
  overflow: hidden;
  border-top: 0.01rem solid #CCCCCC; }
.pop-up .tool ul li:nth-child(4n+4) {
  border-right: 0.01rem solid white; }
.pop-up .tool ul li {
  box-sizing: border-box;
  width: 25%;
  border-bottom: 0.01rem solid #CCCCCC;
  border-right: 0.01rem solid #CCCCCC;
  float: left;
  padding-top: 0.2rem; }
.pop-up .tool ul li img {
  display: block;
  width: 1rem;
  margin: 0 auto; }
.pop-up .tool ul li p {
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.2rem;
  text-align: center; }
.pop-up .close {
  background: white;
  text-align: center;
  padding: 0.3rem 0rem; }
.pop-up .close button {
  width: 4rem;
  height: 0.8rem;
  background: #e5e5e5;
  color: #FF6633;
  font-size: 0.3rem;
  border-radius: 0.1rem; }

body.modal-openup {
  position: fixed;
  width: 100%;
}
.loadingmapcontent{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top:0;
  background: rgba(255,255,255,0.5);
  display: none;
  z-index: 9999;
}
.loadingmapwew{
  position: absolute;
  width: 100px;
  height: 100px;
  top: 50%;
  left: 50%;
  margin-left: -50px;
  margin-top: -50px;
}
.loadingmapwew img {
  width: 100%;
  height: 100%;
}
.loadingmapnews{
  position: absolute;
  width: 300px;
  height: 300px;
  top: 50%;
  left: 50%;
  margin-left: -150px;
  margin-top: -150px;
  text-align: center;
}
.loadingmapnews img{
  width: 180px;
  height: 180px;
  display: inline-block;
}
.loadingmapnews div{
  font-size: 0.22rem;
  color: #999;
}
.nothing{
  margin-top: 2.8rem;
}
.nodataimgnews{
  width: 12%;
  margin: 0 auto;
}
.nodatatipsnews{
  font-size: 0.24rem !important;
  margin-top: 0.15rem!important;
  color: #cacaca
}



