@import './iconfont/iconfont.css';


@font-face{
  font-family: 'lt';
  /* src : url('../font/lt.TTF'); */
}
@font-face{
  font-family: 'ltb';
  /* src : url('../font/ltb.TTF'); */
}
@font-face{
  font-family: 'ebrima';
  /* src : url('../font/EBRIMA.TTF'); */
}
.chinese { cursor: pointer; position: relative; }
.chinese:hover { border-bottom: 1px solid #aaa; }
.english { cursor: pointer; }
.english:hover { border-bottom: 1px solid #aaa; }
.font_lt{font-family: 'lt' !important;}
.font_ltb{font-family: 'ltb' !important;}
.font_ebr{font-family: 'ebrima' !important;}
*{margin:0; padding:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0;}
fieldset, img { border: 0; }
ul, ol, li { list-style: none;}

/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; background-color: #fff; border: none;}
code, kbd, samp, tt { font-size: 100%; }
a{text-decoration:none; color: #666}
a:hover{
  text-decoration: none;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea{ *font-size: 100%;}
ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
table,tr,td { border-collapse: collapse; border-spacing: 0; margin:0;padding:0;}
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }

/* remember to highlight anchors and inserts somehow! */
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/**Common Css**/
/*.fr { float: right; *display: inline;}*/
.fr { float: right; *display: inline;margin-right: -6rem}
.fl { float: left; *display: inline;}
.dpib{display: inline-block;}
/*文本超出显示省略号*/
.ehn, .otw, .tow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.ehn2{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
/*清除浮动*/
.clearfix { clear: both; *zoom:1;}
.clearfix:after { display: block; clear: both; content: "\0020"; visibility: hidden; height: 0; }
.imgBlock{display: block;width: 100%;height: 100%;border-radius: 0.12rem}
/* 文字颜色 */
.col000{color:#000}
.col333{color: #333}  /* 文字选中 */
.col666{color: #666}  /* 文字未选中 */
.col999{color: #999}  /* 文字未选中 */
.coleee{color: #eee}  
.colfff{color: #fff}  
.colc2{color: #c2c2c2}
.col250{color: rgb(250, 0, 0);}  
.colred{color: #c82a28;}  

/* 文字大小 */
.ft12{font-size: 0.12rem;}
.ft13{font-size: 0.13rem;}
.ft14{font-size: 0.14rem;}
.ft16{font-size: 0.16rem;}
.ft18{font-size: 0.18rem;}
.ft20{font-size: 0.20rem;}
.ft22{font-size: 0.22rem;}
.ft26{font-size: 0.26rem;}
.ft30{font-size: 0.3rem;}
.ft32{font-size: 0.32rem;}
.ft33{font-size: 0.33rem;}
.ft36{font-size: 0.36rem; font-weight: 900;}
.ft40{font-size: 0.4rem;}
.ft45{font-size: 0.45rem;}
.ft50{font-size: 0.5rem;}
/* 文本加粗 */
.fwb{font-weight: bold}
/* 行高 */
.line_h18{line-height: 0.18rem;}
.line_h20{line-height: 0.2rem;}
.line_h30{line-height: 0.3rem;}
.line_h40{line-height: 0.4rem;}
.line_h60{line-height: 0.6rem;}
.line_h70{line-height: 0.7rem;}
.line_h80{line-height: 0.8rem;}
.line_h120{line-height: 1.2rem;}

/* 背景色 */
.bgColor1{background-color: #f5f5f5}

.marT5{margin-top: 0.05rem;}
.marT10{margin-top: 0.10rem;}
.marT20{margin-top: 0.20rem;}
.marT25{margin-top: 0.25rem;}
.marT30{margin-top: 0.30rem;}
.marT40{margin-top: 0.40rem;}
.marT50{margin-top: 0.50rem;}
.marT60{margin-top: 0.60rem;}
.marT80{margin-top: 0.80rem;}
.marT100{margin-top: 1.00rem;}
.marT110{margin-top: 1.10rem;}
.marT120{margin-top: 1.20rem;}
.marT150{margin-top: 1.50rem;}
.marB15{margin-bottom: 0.15rem;}
.marB30{margin-bottom: 0.3rem;}
.marB40{margin-bottom: 0.4rem;}
.marB50{margin-bottom: 0.5rem;}
.marB60{margin-bottom: 0.6rem;}
.marB80{margin-bottom: 0.8rem;}
.marB100{margin-bottom: 1rem;}

.marL15{margin-left: 0.15rem;}
.marL30{margin-left: 0.3rem!important;}
.marL40{margin-left: 0.4rem;}
.marL50{margin-left: 0.5rem;}
.marL63{margin-left: 0.63rem;}
.marL70{margin-left: 0.7rem!important;}
.marR20{margin-right: 0.2rem;}
.marR30{margin-right: 0.3rem;}
.marR40{margin-right: 0.4rem;}
.marR70{margin-right: 0.7rem;}
.marR80{margin-right: 0.8rem;}
.marR150{margin-right: 1.5rem;}

.marR200{margin-right: 2rem!important;}

.disabled { pointer-events: none; }

/* 文字hover变色 */
.thc3:hover{color: #333;}
.thc6:hover{color: #666;}
.thc9:hover{color: #999;}
.thcred:hover{color: #c82a28;}

.dspb{display: block;}
.dspn{display: none;}
.animes{transition: all 0.3s linear}
.backNone{background-image: none !important;}

.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}

.cur{cursor: pointer;}

.hoverScale:hover>div>img{
	transform: scale(1.1);
	transition: all 0.3s;
}
.hoverScale>div>img{
	transition: all 0.3s;
}