/*样式初始化*/
@charset "utf-8";
*{margin:0px;padding:0px;}
body, html{font-family: "Arial,Microsoft YaHei";background: #ffffff;color: #666;font-size:15px;color:#3e3a39}
*,:after,:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
input[type=number] {
  -moz-appearance: textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
::-ms-clear, ::-ms-reveal{display: none;}
ul, ol, li{list-style:none;}
input:-webkit-autofill {
background-color: #fff!important;
background-image: none;
color: #000;
}
a{text-decoration:none;cursor:pointer;}

select,button{outline:none;font-family:"Microsoft YaHei";}
textarea{resize: none;outline:none;font-family: "Microsoft YaHei";}
#mask{display:none;position: fixed;top:0; ；left:0;right:0;bottom:0;width: 100%;height: 100%;background-color: black;-moz-opacity: 0.3;opacity:.30;z-index:221;filter: alpha(opacity=30);}
img{border:0px;}
i{font-style: normal;}

/*模板中样式*/
/*.content{width: 1120px;margin:0 auto;}*/
/*字号大小*/
.cantselect{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.f7  { font-size: 7px; }  .lh7  { line-height: 7px; }
.f8  { font-size: 8px; }  .lh8  { line-height: 8px; }
.f9  { font-size: 9px; }  .lh9  { line-height: 9px; }
.f10 { font-size: 10px!important; } .lh10 { line-height: 10px; }
.f11 { font-size: 11px!important; } .lh11 { line-height: 11px; }
.f12 { font-size: 12px!important; } .lh12 { line-height: 12px; }
.f13 { font-size: 13px!important; } .lh13 { line-height: 13px; }
.f14 { font-size: 14px!important; } .lh14 { line-height: 14px; }
.f15 { font-size: 15px!important; } .lh15 { line-height: 15px; }
.f16 { font-size: 16px!important; } .lh16 { line-height: 16px; }
.f17 { font-size: 17px!important; } .lh17 { line-height: 17px; }
.f18 { font-size: 18px; } .lh18 { line-height: 18px!important; }
.f19 { font-size: 19px; } .lh19 { line-height: 19px; }
.f20 { font-size: 20px; } .lh20 { line-height: 20px; }
.f21 { font-size: 21px; } .lh21 { line-height: 21px; }
.f22 { font-size: 22px!important; } .lh22 { line-height: 22px; }
.f23 { font-size: 23px; } .lh23 { line-height: 23px; }
.f24 { font-size: 24px; } .lh24 { line-height: 24px; }
.f25 { font-size: 25px; }   .lh25 { line-height: 25px; }
.f28 { font-size: 28px; }   .f39{font-size: 39px}
.f50 { font-size: 50px; }   .lh50{line-height: 50px;}
.lh28 { line-height: 28px; }.f40 { font-size: 40px; }
.lh40 { line-height: 40px; }.f46 { font-size: 46px; }
.lh46 { line-height: 246px; }
.f77{font-size: 77px;}
.f26{font-size: 26px;}

/*定位*/
.fixed { position: fixed; }
.relative { position: relative; }
.absolute { position: absolute; }
/*颜色*/
/*浮动*/
.fl { float: left; }
.fr { float: right; }
.clear { zoom: 1;clear: both; }
/*加粗*/
.bold{font-weight:bold;}
.border{border:1px solid red;}
/*上边距*/
.mt40{margin-top: 40px;}
.mt15{margin-top: 15px;}
.mt18{margin-top: 18px;}
.mt17{margin-top: 17px;}
.mat20{margin-top: 20px!important;}
.mat30{margin-top: 30px!important;}
.mat50{margin-top: 50px!important;}
.mt10{margin-top: 10px;}
.mt3{margin-top: 3px;}
.mb10{margin-bottom: 10px;}
.mb13{margin-bottom: 13px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mt12{margin-top: 12px;}
.mt9{margin-bottom: 9px;}
.c64{color: #646464;}
.mr10{margin-right: 10px;}
/*颜色*/
.blue{color: #44a8f2!important;}
.bluebg{background: #44a8f2!important;}
.bgwt{background: #ffffff;}
.overflow{overflow:hidden;}
.auto{width:1230px;margin:0 auto;}
.c7{color: #777777;}
.themeColor{color: #da447d!important;}
.themeColor1{color: #da447d!important;}
.c33{color: #333;}
.bg99{background: #999!important;}
.c99{color: #999;}
.warnc{color:red;}


.main_hover:hover{color:#ca8d57;cursor:pointer;}
.mc{color:#ca8d57;}
