*{
  margin: 0;
  padding: 0;
}
html {
  min-height: 100%;
  color: #333;
  -webkit-font-smoothing: antialiased; /* 字体优化反锯齿 */
  font-size: 62.5%;
  max-width: 720px;
  margin: 0 auto;
}
body,
input,
button,
textarea,
select,
option {
  font-family: Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, WenQuanYi Micro Hei, Microsoft Yahei, sans-serif;
  font-size: 1.4rem;
  line-height: normal;
}
ul,
ol,
li {
  list-style: none;
}
em,
i{
  font-style: normal;
}
.cb{ clear:both;}
/* 清楚table单元格之间的间隙  */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

input:focus,
select:focus,
textarea:focus,
button:focus{
  outline: none;
}
img{
  width: 100%;
  max-width: 100%;
}
a{
	color:#2B2B2B  ;
	text-decoration: none;
}
a:active{
	color: #666;
}
/* placeholder字体颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #999; 
} 
input:-moz-placeholder, textarea:-moz-placeholder { 
color: #999; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
color: #999; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #999!important;; 
} 

/* text-align */
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }

/* float */
.fl { float: left; }
.fr { float: right; }
.cr {clear: both;}
.oh { overflow: hidden; }
.vh { visibility: hidden; }

/*定位*/
.pr { position: relative; }
.pa{ position: absolute; }
.pf{ position: fixed;}
.cp { cursor: pointer; }

/*行间距*/
.h45{height: 3.8rem;
  line-height: 3.8rem;
  }
.h26{
  height: 2.167rem;
  background-color: #333;
}
.h72{
  height: 6.167rem;
}
.mt10{
  margin-top: .8333rem;
}
.mt20{
  margin-top: 1.666rem;
}
.mt30{
  margin-top: 2.5rem;
}
.mt40{
  margin-top: 3.333rem;
}
.ml10{
	margin-left: 1.2rem;
}

/* 文字溢出隐藏  */
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* check */
.form-check {
  display: inline-block;
  position: relative;
  margin-right: 1em;
  padding-left: 24px;
  line-height: 28px;
  cursor: pointer;
}
.form-check input {
  display: none;
}
.form-check input:checked + .check-icons .icon-check {
  display: inline-block;
}
.form-check input:checked + .check-icons .icon-uncheck {
  display: none;
}
.form-check .check-icons {
  position: absolute;
  top: -18px;
  right: 0;
  width: 26px;
  height: 26px;
  text-align: center;
}
.form-check .check-icons .icon {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 26px;
  font-size: 26px;
}
.form-check .check-icons .icon-uncheck {
  color: #999;
}
.form-check .check-icons .icon-check {
  color: #ff531a;
  display: none;
}
.ie8 .form-check .check-icons.check .icon-check,
.ie7 .form-check .check-icons.check .icon-check {
  display: inline-block;
}
.ie8 .form-check .check-icons.check .icon-uncheck,
.ie7 .form-check .check-icons.check .icon-uncheck {
  display: none;
}

@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1510140120448'); /* IE9*/
  src: url('../font/iconfont.eot?t=1510140120448#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff?t=1510140120448') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf?t=1510140120448') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg?t=1510140120448#iconfont') format('svg'); /* iOS 4.1- */
}

.icon {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}



.icon-rili:before { content: "\e60c"; }

.icon-mingpian:before { content: "\e602"; }

.icon-loupanxiangcezuoshangjiaotubiao:before { content: "\e604"; }

.icon-duihaoxi:before { content: "\e626"; }

.icon-gerenzhongxin:before { content: "\e600"; }

.icon-fanhui:before { content: "\e603"; }

.icon-danxuan:before { content: "\e614"; }

.icon-shezhi:before { content: "\e609"; }

.icon-luyin:before { content: "\e601"; }

.icon-iconfonticon6:before { content: "\e60a"; }

.icon-dizhi:before { content: "\e60b"; }

.icon-shezhi1:before { content: "\e693"; }

.icon-xiugaishoujihaoma:before { content: "\e6d8"; }

.icon-tixing-copy:before { content: "\e606"; }

.icon-shezhi2:before { content: "\e618"; }

.icon-radio:before { content: "\e651"; }

.icon-c-charge:before { content: "\e61a"; }

.icon-2zhangdanchaxun4d5f89:before { content: "\e661"; }

.icon-miaoshu:before { content: "\e730"; }

.icon-caidan:before { content: "\e65d"; }

.icon-gangwei1:before { content: "\e630"; }

.icon-fuwu:before { content: "\e607"; }

.icon-jiahao:before { content: "\e627"; }

.icon-zhangdan:before { content: "\e662"; }

.icon-jiahao1:before { content: "\e629"; }

.icon-shuifei:before { content: "\e612"; }

.icon-qiyebangonglou:before { content: "\e647"; }

.icon-dianhua1:before { content: "\e664"; }

.icon-jiaofei:before { content: "\e61f"; }

.icon-yijianfankui:before { content: "\e75f"; }

.icon-fankui:before { content: "\e605"; }

.icon-shoudiantong:before { content: "\e608"; }

.icon-feedback:before { content: "\e61c"; }

.icon-shiliangzhinengduixiang2:before { content: "\e695"; }

.icon-tianxie:before { content: "\e82d"; }

.icon-daosanjiao:before { content: "\e619"; }

.icon-tixing:before { content: "\e65e"; }

.icon-leixingshaixuan:before { content: "\e69d"; }

.icon-jiaofei1:before { content: "\e676"; }

.icon-yichang:before { content: "\e632"; }

.icon-yijianfankui1:before { content: "\e659"; }

.icon-dianhua:before { content: "\e60d"; }

.icon-fuwuwangdian:before { content: "\e65f"; }



