@charset "utf-8";

/* CSS Document */

*{margin:0; padding:0;}

ul,li{list-style:none;}

img{ border:none; }

.fl{ float:left; }

.fr{ float:right; }

.frow:after{ content: ""; clear: both;display: table; }

.por{ position: relative; }

.poa{ position: absolute; }

.zi1{ z-index: 1; }

/* 字体大小、颜色、行距等样式,需要根据《开发测试表》要求自行定义 */

body{overflow-x:hidden; overflow-y:scroll; font-family: Arial, '微软雅黑', "STXihei", "STHeitiLight", "华文细黑", "Microsoft JhengHei", "Microsoft YaHei", sans-serif; color:#666666; line-height:20px; background:#ffffff;  }

body{

    color: #25293D; 
	/*text-transform:capitalize;*/
	

}

/* outline:none;取消链接点击后产生的虚线框; transition设置鼠标经过时的缓动；*/

body a{ text-decoration:none;color:#333333;outline:none; }

body a:hover{ text-decoration:none; outline:none; }

body a:focus{ text-decoration:none;outline:none; }

/* 取消苹果设备的默认按钮样式 */

input { appearance: none;-webkit-appearance:none;-moz-appearance: none;}

input[type="button"],input[type="submit"],input[type="reset"]{ appearance: none;-webkit-appearance:none;-moz-appearance: none;}

textarea,select{ appearance: none;-webkit-appearance:none;-moz-appearance: none;}

input,textarea{ font-family:"微软雅黑"; border:none; outline:none; }

input,button,select,textarea,div,video,a{outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0); }

textarea{resize:none}

.cursor{cursor:pointer;}

.discur{cursor:not-allowed;}

.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.bg-w{ background-color: #ffffff; }

.bg-b{ background-color: #333333; }

.bg-m{ background-color: #F9FCFF; }

.bg-w{ background-color: #FFFFFF; }

.clo-w{ color: #ffffff; }

.clo-b{ color: #333333; }

.clo-h{ color: #000000; }

.font-40{ font-size: 40px; line-height: 40px; }

.font-34{ font-size: 34px; line-height: 34px; }

.font-32{ font-size: 32px; line-height: 32px; }

.font-30{ font-size: 30px; line-height: 30px; }

.font-28{ font-size: 28px; line-height: 28px; }

.font-26{ font-size: 26px; line-height: 26px; }

.font-24{ font-size: 24px; line-height: 24px; }

.font-22{ font-size: 22px; line-height: 22px; }

.font-20{ font-size: 20px; line-height: 20px; }

.font-18{ font-size: 18px; line-height: 18px; }

.font-16{ font-size: 16px; line-height: 16px; }

.font-14{ font-size: 14px; line-height: 14px; }

.font-12{ font-size: 12px; line-height: 12px; }

.font-w{ font-weight: bold; }

.mt100{ margin-top: 100px; }

.mt90{ margin-top: 90px; }

.mt80{ margin-top: 80px; }

.mt70{ margin-top: 70px; }

.mt60{ margin-top: 60px; }

.mt50{ margin-top: 50px; }

.mt40{ margin-top: 40px; }

.mt30{ margin-top: 30px; }

.mt20{ margin-top: 20px; }

.mt10{ margin-top: 10px; }

.mat{ margin: 0 auto; }

.trani{ -webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s; }

.texts1{ overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical; }

.texts2{ overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical; }

.texts3{ overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical; }