﻿@charset "utf-8";

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,textarea,input
{margin:0;padding:0;border:0;outline:none 0;vertical-align:baseline; font-weight:500; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

html {font-family:"Microsoft YaHei","Helvetica","Helvetica Neue"; font-size: 625%;  line-height: 1.5; color: #444;
     
       -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
body { font-size: .14rem;  color:#333; background-color: #efefef; 
       background-image: -webkit-gradient(linear,left top,left bottom,from(#efefef),to(#eaeaea));
       background-image: -webkit-linear-gradient(top,#efefef,#eaeaea);
       background-image: linear-gradient(to bottom,#efefef,#eaeaea);}


article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{vertical-align:baseline;text-decoration: none;color:#333; background: transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select,img{vertical-align:middle;}
button, input, select, textarea { font-family: inherit; font-size: 100%;}
/* a,img { -webkit-touch-callout: none;}*/
strong,b { font-weight: bold;}
i,em { font-style: normal;}
ul,ol,li,dl,dt,dd { list-style-type: none;}
img{width:100%; height:auto; border:none;}

/* 清除浮动 */
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both; }
.clearfix { *zoom:1;}
q:before,q:after{content: ""}
.clear { clear:both;}

/* 省略号 */
.ellipsis{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 找人才底部按钮 */
.bottom-layer 
{
    /*
  background-color: rgba(0, 0, 0, 0.56);
   position: fixed;
  left: 0px;
  bottom: 0px;
  */
  margin-top:0.1rem;
  width: 100%;
  padding: 0.07rem 0;
 
  text-align: center;
  z-index: 100000;
}
.button {
  display: inline-block;
  line-height: 0.37rem;
  height: 0.37rem;
  font-size: 0.15rem;
  color: white;
  text-align: center;
  border-radius: 0.03rem;
  margin: 0 0.08rem;
}
.button:link,
.button:visited,
.button:hover,
.button:active,
.button:focus {
  color: white;
}
.blue-button {
  background-color: #33cccc;
}
.red-button {
  background-color: #ff7475;
}
.lan-button {
  background-color: #02479E;
}
.cheng-button{
    background-color: #FF6501;
}


.app_title
{
    font-size:0.25rem;
    text-align:center;
    margin:0.2rem 0;
    clear:both;
    position:relative;
}