body{
    font:12px/1.5 'Microsoft Yahei',Arial,sans-serif;margin:0;color:#123;
    min-height: 80%;position: relative;
    word-break:break-all;word-wrap:break-word; background: #f2f2f2;
    font-family:'Microsoft YaHei', '微软雅黑', 'PingFang SC', STHeiti, sans-serif;
}
p{padding: 0;margin: 0;}
em{font-style: inherit;}
i{font-style: inherit;}
table{border-collapse:collapse;}
th,caption{font-weight:normal;font-style:normal;text-align:left;}
caption{font-weight:bold;}
ol,ul,li{list-style:none;margin:0;padding:0;}
a img{border:none; vertical-align: top;}
h1{color:#494949;font-size: 16px;font-weight:bold;margin:0;padding:10px 0 18px 0;font-family:'Microsoft YaHei', '微软雅黑', 'PingFang SC', STHeiti, sans-serif;}
h1 a{color:#123}
h2{color:#555555;font-size:14px;font-family:'Microsoft YaHei', '微软雅黑', 'PingFang SC', STHeiti, sans-serif;}
h2 span{font-size:12px;font-weight:normal;}
h3,h4,h5{font-size:14px;font-family:'Microsoft YaHei', '微软雅黑', 'PingFang SC', STHeiti, sans-serif;font-weight: normal;margin: 0;}
h6{background-color:#f4f6f9;padding:4px 8px;font-weight:normal;font-size:14px;margin:15px 0;}
.anchor{display:block;height:0;}
pre{background:#F8F8F8;border:1px dashed #CCC;padding:5px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
blockquote{background:#F8F8F8;}
.clear{clear:both;font-size:0;line-height:0;}
input[type="text"],input[type="password"],textarea{
    border: 1px solid #d2d2d2;padding: 6px 9px;color:#333;outline: none;vertical-align: middle;line-height: 16px;height: 16px;
    display: inline-block;*display: inline;zoom:1;font-family:"Microsoft Yahei";font-size: 14px;
}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{
    /*border: 1px solid rgba(1, 150, 227, 0.4);*/
    /*box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);*/
    transition: border linear .2s,box-shadow linear .2s;
}
textarea{height: auto;}
a,button{color:#123;text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{color:#4bf;}
/*a:active{color:#44BBFF;}*/
a.special{color: #37a;}
a.special:hover{color: #4bf;}
a.a-special{color: #37a;font-size: 12px;}
a.a-special:hover{color: #4bf;}
input, textarea{-moz-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;outline:none;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:top;}
#issue-form input{vertical-align: middle;margin-top: -2px;}
label,label input[type="checkbox"],label input[type="radio"],label span{
    display: inline-block;*display: inline;zoom: 1;vertical-align: middle;cursor: default;
}
label span{font-size: 12px;margin-left: 6px;letter-spacing: 0;}
.ref{display: inline-block;*display: inline;zoom: 1;vertical-align: middle;height: 100%;}
.overdot{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.ml0{margin-left: 0!important;}
.line23{line-height:23px;}
.alert{background-color:#FCF8E3;border:1px solid #FBEED5;border-radius:4px;color:#C09853;margin-bottom:18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.alert .close{line-height:18px;position:relative;right:-21px;top:-2px;}
.l{float:left;}
.r{float:right;}
.hide{display: none;}
.tc{text-align: center;}
.tr{text-align: right;}
.vh{visibility: hidden;}
.h100{height: 100%;}
.overhide{overflow: hidden;}
.oh{overflow: hidden;}
.icon-f{color: #999;}
.t-center{text-align: center;}
.v-middle{vertical-align: middle;}
.vt{vertical-align: top;}
.vm{vertical-align: middle;}
.pr{position: relative;}
.inb-f{letter-spacing:-0.31em;word-spacing:-0.43em;font-size:0;*letter-spacing:normal;}
.inb-f > *{letter-spacing: normal;word-spacing: normal;font-size: 12px;}
.inb{display: inline-block;*display: inline;zoom: 1;vertical-align: top;}
.inbm{display: inline-block;*display: inline;zoom: 1;vertical-align:bottom;}
.inbd{display: inline-block;*display: inline;zoom: 1;vertical-align:middle;}
.en-wrap{word-break:break-all;word-wrap:break-word;}
.mt10{margin-top: 10px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb22{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb35{margin-bottom: 35px;}
.mb50{margin-bottom: 50px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mb0{margin-bottom: 0!important;}
.pt10{padding-top: 10px;}
.db{display: block;}
.dn{display: none;}
.v-hide{visibility: hidden;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.clearfix{*zoom:1;}
.opacity0{opacity: 0;filter:alpha(opacity = 0);-moz-opacity:0;-khtml-opacity:0;}
