body { font-size: 14px!important; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; color: #303030; }

body, div, dd, dl, form, h1, h2, h3, h4, h5, h6, input, ol, p, pre, td, textarea, th, ul, select { margin: 0; padding: 0; }

a { color: #303030; text-decoration: none; }

.yuNry a {color: #337ab7; text-decoration: none;}

a:link { color: #303030; text-decoration: none; }

li { list-style: none; vertical-align: middle; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

i, em { font-style: normal; }

b { font-weight: normal; }

s { text-decoration: none; }

input { outline: none; border: none; }

.clear { zoom: 1; }

.clear:after { content: ""; display: block; clear: both; }

.both { clear: both; }

.block { display: block; }

.inbl { display: inline-block; }

.tac { text-align: center; }

.tar { text-align: right; }

.fl { float: left; }

.fr { float: right; }

.rel { position: relative; }

.abs { position: absolute; }

.pl5 { padding-left: 5px; }

.pl10 { padding-left: 10px; }

.pl15 { padding-left: 15px; }

.pl20 { padding-left: 20px; }

.pr5 { padding-right: 5px; }

.pr10 { padding-right: 10px; }

.fs12 { font-size: 12px; }

.fs16 { font-size: 16px; }

.fs18 { font-size: 18px; }

.fs20 { font-size: 20px; }

.pt15 { padding-top: 15px; }

.pt20 { padding-top: 20px; }

.pt30 { padding-top: 30px; }

.pb10 { padding-bottom: 10px; }

.pb15 { padding-bottom: 15px; }

.pb20 { padding-bottom: 20px; }

.ml10 { margin-left: 10px; }

.ml20 { margin-left: 20px; }

.mt5 { margin-top: 5px; }

.mt10 { margin-top: 10px; }

.mt15 { margin-top: 15px; }

.mt20 { margin-top: 20px; }

.mt30 { margin-top: 30px; }

.mt40 { margin-top: 40px; }

.mb10 { margin-bottom: 10px; }

.mb20 { margin-bottom: 20px; }

.mb60 { margin-bottom: 60px; }

.font16 { font-size: 16px; }

.lh36 { line-height: 36px; }

.lh40 { line-height: 40px; }
