.fl{float: left;} .fr{float: right;} .fn{float: none;}
.block{display: block;} .inline{display: inline;}
.mauto{margin: auto;}
.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}
.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.m15{margin:15px;}.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}
.m20{margin:20px;}.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}
.m25{margin:25px;}.mt25{margin-top:25px;}.mr25{margin-right:25px;}.mb25{margin-bottom:25px;}.ml25{margin-left:25px;}
.m30{margin:30px;}.mt30{margin-top:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}

.pt5{padding-top:5px !important;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}
.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}
.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}
.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}
.pt25{padding-top:25px;}.pr25{padding-right:25px;}.pb25{padding-bottom:25px;}.pl25{padding-left:25px;}
.pt30{padding-top:30px;}.pr30{padding-right:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}
.p30{ padding: 30px}
.p20{ padding: 20px}
.p15 { padding: 15px;}
.p10{ padding: 10px}
.pl0 { padding-left: 0;}
.pr0 { padding-right: 0;}
.w1000{width: 1000px;}
.w560{width: 560px;}
.w410{width: 410px;}
.wB{ font-weight: 700}
.cOrange{color:#f60;}
.cGreen{color:#5CC429;}
.cGray{color:#999;}
.cGray-2 {color:#222;}
.cBlue{color:#3b8fae;}
.blue{color:#008CEE;}
.cRed { color: #FE0000}
.orange { color: #D76638}
.orange-2 { color: #FFAE2B}
.orange-3 { color: #ff8829}
.green { color: #080}
.gray { color: #C6C6C6}
.black { color: #000}
.bigred { color: #AB0000;}

.clear { clear: both;}
.fn14 { font-size: 14px}
.fnNum {font-size: 18px; font-family: "Impact"}
.num { font-weight: 700; font-size: 20px; padding: 0 5px}

.whiteBg { background: #fff;}
.image img { max-width: 100%;}
a img { transition: .3s;}
a:hover img { opacity: .8;filter:alpha(opacity=80);}
.switchBox { display: none;}
.mr50 { margin-right: 50px;}
.txt-c {text-align: center;}

.clearfix:after { display: block; content: ""; clear: both;}