img { border: 0}
ul{list-style-type:none;margin:0;padding:0}
a{text-decoration:none;color:#337ab7}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.unselect{-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
.disabled{border:0px solid #e6e6e6;background-color:#FBFBFB;color: #C9C9C9;cursor: not-allowed;opacity:1;}
.w10{width:10px}
.w20{width:20px}
.w30{width:30px}
.w50{width:50px}
.w60{width:60px}
.w80{width:80px}
.w100{width:100px}
.w120{width:120px}
.w140{width:140px}
.w160{width:160px}
.w180{width:180px}
.w200{width:200px}
.w240{width:240px}
.w260{width:260px}
.w280{width:280px}
.w300{width:300px}
.w500{width:500px}
.w600{width:600px}
.w-max-100{max-width:100px}
.w-max-200{max-width:200px}
.w-max-300{max-width:300px}
.w-max-400{max-width:400px}
.w-max-500{max-width:500px}
.w-max-600{max-width:600px}
.w-max-700{max-width:700px}
.w-max-800{max-width:800px}
.w-max-900{max-width:900px}
.w-max-1000{max-width:1000px}
.w-max-1100{max-width:1100px}
.w-max-1200{max-width:1200px}
/* height-x */
.h5{height:10px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h30{height:30px;}
.h50{height:50px;}
.h70{height:70px;}
.h80{height:80px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}
.h500{height:500px;}
/*font-color*/
.red{color:#ff0000}
.fc0{color:#000}
.fc3{color:#333}
.fc5{color:#555}
.fc7{color:#777}
.fc9{color:#999}
.fca{color:#aaa}
.fcb{color:#bbb}
.fcc{color:#ccc}
.fcd{color:#ddd}
.fce{color:#eee}
.fcf{color:#fff}
.text-orange{color:#F60}
.green{ color:#008000}
.ored{ color:#FF0000}
.ogray{ color:#CCCCCC}
.tip{ color: #888;font-size: 12px;margin-left:3px}
.btx{color:#ff0000}
/*background-color*/
.bgc0{background-color:#000}
.bgc3{background-color:#333}
.bgc5{background-color:#555}
.bgc7{background-color:#777}
.bgc9{background-color:#999}
.bgca{background-color:#aaa}
.bgcb{background-color:#bbb}
.bgcc{background-color:#ccc}
.bgcd{background-color:#ddd}
.bgce{background-color:#eee}
.bgcf{background-color:#fff}
.bg-red{background-color:#FF5722!important}
.bg-orange{background-color:#FFB800!important}
.bg-cyan{background-color:#2F4056!important}
.bg-blue{background-color:#1E9FFF!important}
.bg-black{background-color:#393D49!important}

/*弹性布局*/
.flex{display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: flex;}
/*弹性布局垂直居中*/
.less-flex-vm{-webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
/* 省略号 */
.slh,cut,.pager li a{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* 超过2行显示省略号 */
.cutline{display:-webkit-box; overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;}
.line1{-webkit-line-clamp: 1;}
.line2{-webkit-line-clamp: 2;}
.line3{-webkit-line-clamp: 3;}
.cutline1{display:-webkit-box; overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.cutline2{display:-webkit-box; overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.cutline3{display:-webkit-box; overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
/*强制换行*/
.hh{word-wrap:break-word; word-break: normal;}
/*禁止换行*/
.nowrap{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/**/
.indent2{text-indent:2em;}
/* 按钮 */
.btn-success{background: transparent; border: none;}
.btn-outline.btn-primary{color: #0082cb;}

/* links */
a{ text-decoration:none;cursor:pointer}
a.w:link,a.w:visited,a.w:active,.w{color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active{color:#225588;text-decoration:none;}
a.b:hover {color:#FF6600;}
a.g:link,a.g:visited,a.g:active{color:#666666;text-decoration:none;}
a.g:hover {color:#FF6600;}
a:focus,a:hover{color:#0082cb;}

/*border*/
.bdr3{border-radius:3px}
.bdr5{border-radius:5px}
.bdr7{border-radius:7px}

.bdc1{border:solid 1px #111}
.bdc3{border:solid 1px #333}
.bdc5{border:solid 1px #555}
.bdc7{border:solid 1px #777}
.bdc9{border:solid 1px #999}
.bdca{border:solid 1px #aaa}
.bdcc{border:solid 1px #ccc}
.bdcd{border:solid 1px #ddd}
.bdce{border:solid 1px #eee}
.bdcf{border:solid 1px #fff}

/*line-height*/
.lhp100{line-height:100%}
.lhp120{line-height:120%}
.lhp150{line-height:150%}
.lhp180{line-height:180%}
.lhp200{line-height:200%}
.lhp230{line-height:230%}

/* function */
.dn{display:none}
.db{display:block}
.di{display:inline}
.dib{ display: inline-block;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none}
.pr{position:relative}
.pa{position:absolute}
.oh{overflow:hidden}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
/* font-size */
.fs10{font-size:10px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.fs24{font-size:24px}
.fs28{font-size:28px}
.fs30{font-size:30px}
.fs32{font-size:32px}
.fs36{font-size:36px}
.fwb{font-weight:bold}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.vam{vertical-align:middle}
.vat{vertical-align:top}
.wsn{word-wrap:normal;white-space:nowrap}
.ti{overflow:hidden;text-indent:-999em}
.ti2{text-indent:2em}
.cp{cursor:pointer}
.nus{-webkit-user-select:none;-ms-user-select:none;user-select:none}
.clear,.cb{overflow:hidden;display:block;clear:both;height:0}
.clearfix:before,.clearfix:after {display: table;content: " ";}
.clearfix:after {clear: both;}
.clearfix,.zm{*zoom:1}

/* edge */
/* margin-top-x */
.mt0{margin-top:0}
.mt1{margin-top:1px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt18{margin-top:18px}
.mt20{margin-top:20px}
.mt22{margin-top:22px}
.mt28{margin-top:28px}
.mt30{margin-top:30px}
/* margin-top-x */
.ml0{margin-left:0}
.ml1{margin-left:1px}
.ml3{margin-left:3px}
.ml5{margin-left:5px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
.ml12{margin-left:12px}
.ml15{margin-left:15px}
.ml18{margin-left:18px}
.ml20{margin-left:20px}
.ml22{margin-left:22px}
.ml28{margin-left:28px}
.ml30{margin-left:30px}
/* margin-right-x */
.mr0{margin-right:0}
.mr1{margin-right:1px}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.mr12{margin-right:12px}
.mr15{margin-right:15px}
.mr18{margin-right:18px}
.mr20{margin-right:20px}
.mr22{margin-right:22px}
.mr28{margin-right:28px}
.mr30{margin-right:30px}
/* margin-bottom-x */
.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}

/* padding-x */
.p0{padding:0}
.p1{padding:1px}
.p3{padding:3px}
.p5{padding:5px}
.p8{padding:8px}
.p10{padding:10px}
.p12{padding:12px}
.p15{padding:15px}
.p18{padding:18px}
.p20{padding:20px}
.p22{padding:22px}
.p28{padding:28px}
.p30{padding:30px}
/* padding-left-x */
.pl0{padding-left:0}
.pl1{padding-left:1px}
.pl3{padding-left:3px}
.pl5{padding-left:5px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl12{padding-left:12px}
.pl15{padding-left:15px}
.pl18{padding-left:18px}
.pl20{padding-left:20px}
.pl22{padding-left:22px}
.pl28{padding-left:28px}
.pl30{padding-left:30px}
/* padding-top-x */
.pt0{padding-top:0}
.pt1{padding-top:1px}
.pt3{padding-top:3px}
.pt5{padding-top:5px}
.pt8{padding-top:8px}
.pt10{padding-top:10px}
.pt12{padding-top:12px}
.pt15{padding-top:15px}
.pt18{padding-top:18px}
.pt20{padding-top:20px}
.pt22{padding-top:22px}
.pt28{padding-top:28px}
.pt30{padding-top:30px}
/* padding-right-x */
.pr0{padding-right:0}
.pr1{padding-right:1px}
.pr3{padding-right:3px}
.pr5{padding-right:5px}
.pr8{padding-right:8px}
.pr10{padding-right:10px}
.pr12{padding-right:12px}
.pr15{padding-right:15px}
.pr18{padding-right:18px}
.pr20{padding-right:20px}
.pr22{padding-right:22px}
.pr28{padding-right:28px}
.pr30{padding-right:30px}
/* padding-bottom-x */
.pb0{padding-bottom:0}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
/* padding-left,padding-right */
.plr0{padding-left:0;padding-right:0}
.plr1{padding-left:1px;padding-right:1px}
.plr3{padding-left:3px;padding-right:3px}
.plr5{padding-left:5px;padding-right:5px}
.plr8{padding-left:8px;padding-right:8px}
.plr10{padding-left:10px;padding-right:10px}
.plr12{padding-left:12px;padding-right:12px}
.plr15{padding-left:15px;padding-right:15px}
.plr18{padding-left:18px;padding-right:18px}
.plr20{padding-left:20px;padding-right:20px}
.plr22{padding-left:22px;padding-right:22px}
.plr28{padding-left:28px;padding-right:28px}
.plr30{padding-left:30px;padding-right:30px}

@media (max-width: 767px){.margin-xs-0{margin: 0 !important;}}
@media (min-width: 768px){.margin-sm-0{margin: 0 !important;}}
@media (min-width: 992px){.margin-md-0{margin: 0 !important;}}
@media (min-width: 1200px){.margin-lg-0{margin: 0 !important;}}

/* 黄底红字提示框(通知类) */
.alert-yellow {    border: solid 1px #fbc490;    background: #fffcf4;    color: #f96900;}
.alert-yellow {    display: block;    margin: 12px auto;    -moz-border-radius: 3px / 3px;    -webkit-border-radius: 3px 3px;    border-radius: 3px / 3px;    font-size: 14px;    line-height: 20px;    padding: 6px 20px;    text-align: center;}

