html {font-family:"Microsoft YaHei"; outline:none;font-size:14px;}
*, :after, :before {-webkit-box-sizing: border-box;box-sizing: border-box;}
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p {margin:0;border:0;padding:0;font-style:normal;}
html,body {-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);/*-webkit-user-select:none;*/}
body{background-color:#f7f8fa;}
nav,article,aside,details,main,header,footer,section,fieldset,figcaption,figure {display:block;}
img,a,button,em,del,strong,var,label,cite,small,time,mark,code,textarea {display:inline-block;}
header,section,footer {position:relative;}
ol,ul,em,i{list-style:none;font-style:normal;}
input,button,textarea,select{border:0;margin:0;padding:0;font-size:1em;line-height:1em;background-color:rgba(0,0,0,0);outline: none;}
a{text-decoration:none;color:#409eff;}
a:active,a:hover {outline:0; color:#F60;}
label,.wordWrap {word-wrap:break-word;word-break:break-all;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}

body{
	position: relative;
	background-color: #f4f4f4;
	animation:rbody 1s; -webkit-animation:rbody 1s;
	scrollbar-face-color:#FB4446; /*滚动条3D表面（ThreedFace）的颜色*/
	scrollbar-highlight-color:#fff; /*滚动条3D界面的亮边（ThreedHighlight）颜色*/
	scrollbar-shadow-color:#eeeeee; /*滚动条3D界面的暗边（ThreedShadow）颜色*/
	scrollbar-3dlight-color:#eeeeee; /*滚动条亮边框颜色*/
	scrollbar-arrow-color:#000; /*滚动条方向箭头的颜色 */
	scrollbar-track-color:#fff; /*滚动条的拖动区域(TrackBar)颜色*/
	scrollbar-darkshadow-color:#fff; /*滚动条暗边框（ThreedDarkShadow）颜色*/
	font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", FontAwesome, sans-serif;
}
::-moz-selection {background: #ccc;color: #FFF; }
::selection {background: #ccc;color: #FFF; }
::-webkit-scrollbar {width: 6px;height:12px; background-color: #CCC;}
::-webkit-scrollbar-thumb {border-radius: 6px;background-color: #999;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

/*文本显示几行*/
.han_1{word-break: break-all;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.han_2{word-break: break-all;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.ge5{ clear:both; font-size:0px; height:5px; overflow:hidden;}
.ge10{ clear:both; font-size:0px; height:10px; overflow:hidden;}
.ge15{ clear:both ;font-size:0px; height:15px; overflow:hidden;}

.sbx:before{content:" ";position:absolute;left:0;top:-0.03rem;right:0;height:1px;border-top:1px solid rgba(177,177,177,0.8);color:rgba(177,177,177,0.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.2);transform:scaleY(0.2);}
.xbx{position: relative;}
.xbx:before{content:" ";position:absolute;left:0;bottom:-0.0937rem;right:0;height:1px;border-bottom:1px solid rgba(177,177,177,0.8);color:rgba(177,177,177,0.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.2);transform:scaleY(0.2);}

.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex1 {-webkit-box-flex:1;-moz-box-flex:1;width:20%;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex2{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.image{background-size:cover;background-position:center center;}

/* flex布局 */
.dis-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-box {flex: 1;}
.flex-dir-row { flex-direction: row; }
.flex-dir-column {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.flex-x-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.flex-x-between {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }
.flex-x-around {justify-content: space-around; }
.flex-x-end {-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end; }
.flex-y-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}



