@charset "utf-8";

/* reset */
html{color:#666;background: #fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,Microsoft YaHei,SimSun;}
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var,address{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:200%;}
h2{font-size:180%;}
h3{font-size:150%;}
h4{font-size:130%;}
h5{font-size:115%;}
h6{font-size:100%;}
a{color:#005ea7;text-decoration:none;cursor: pointer;}
a:hover{color:#e2383a;}
a:focus,input:focus,button{outline:none;}
img{vertical-align:top;}
p{font-size:14px;word-break:break-all;}
input::-ms-clear{display:none;}
/* base */
.wrap{min-width:1000px;margin:0 auto;}
.wrap:after,.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.wrap,.clear{*zoom:1;}
.fl,.fr{*display:inline;}
.fl,.w-ld{float:left!important;}
.fr{float:right!important;}
.fn{float:none!important;}
.w-rd{overflow:hidden;*zoom:1;}
.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}
.middle{vertical-align: middle;}
/* margin, padding */
.m-none{margin:0!important;}
.p-none{padding:0!important;}
.mv5{margin-top:5px!important;margin-bottom:5px!important;}
.mv10{margin-top:10px!important;margin-bottom:10px!important;}
.mv15{margin-top:15px!important;margin-bottom:15px!important;}
.mv20{margin-top:20px!important;margin-bottom:20px!important;}
.mh5{margin-left:5px!important;margin-right:5px!important;}
.mh10{margin-left:10px!important;margin-right:10px!important;}
.mh15{margin-left:15px!important;margin-right:15px!important;}
.mh20{margin-left:20px!important;margin-right:20px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.ml20{margin-left:20px!important;}
.mr5{margin-right:5px!important;}
.mr10{margin-right:10px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:20px!important;}
.pv5{padding-top:5px!important;padding-bottom:5px!important;}
.pv10{padding-top:10px!important;padding-bottom:10px!important;}
.pv15{padding-top:15px!important;padding-bottom:15px!important;}
.pv20{padding-top:20px!important;padding-bottom:20px!important;}
.ph5{padding-left:5px!important;padding-right:5px!important;}
.ph10{padding-left:10px!important;padding-right:10px!important;}
.ph15{padding-left:15px!important;padding-right:15px!important;}
.ph20{padding-left:20px!important;padding-right:20px!important;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt15{padding-top:15px!important;}
.pt20{padding-top:20px!important;}
.pb5{padding-bottom:5px!important;}
.pb10{padding-bottom:10px!important;}
.pb15{padding-bottom:15px!important;}
.pb20{padding-bottom:20px!important;}
.pl5{padding-left:5px!important;}
.pl10{padding-left:10px!important;}
.pl15{padding-left:15px!important;}
.pl20{padding-left:20px!important;}
.pr5{padding-right:5px!important;}
.pr10{padding-right:10px!important;}
.pr15{padding-right:15px!important;}
.pr20{padding-right:20px!important;}
/* font, text */
.font-white{color:#fff;}
.font-slight{color:#666;}
.font-alittle{color:#aaa;}
.font-inspire{color:#1586a0;}
.font-serious{color:#e2383a;}
.font-default{color:#333;}
.font-smaller{font-size:0.8em;}
.font-larger{font-size:1.2em;}
.font-xlarger{font-size:1.4em;}
.font-small{font-size:12px;}
.font-normal{font-size:14px;}
.font-large{font-size:16px;}
.font-xlarge{font-size:18px;}
.tl{text-align:left!important;}
.tr{text-align:right!important;}
.tc{text-align:center!important;}
.hide{display:none;}
.show{display:block;}
.fn-nowrap{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/* border */
.hr-solid,
.hr-dashed,
.hr-dotted{display:block;border-top:1px solid #eee;font-size:0;line-height:0;}
.hr-dashed{border-top-style:dashed;}
.hr-dotted{border-top-style:dotted;}
.b-none{border:0 none!important;}
/* tria */
.tria-left,
.tria-right,
.tria-top,
.tria-bottom{display:inline-block;width:0;height:0;border-width:5px;border-color:transparent;font-size:0;line-height:0;*vertical-align:middle;}
.tria-left{border-style:dashed solid dashed dashed;border-right-color:#ccc;}
.tria-right{border-style:dashed dashed dashed solid;border-left-color:#ccc;}
.tria-top{border-style:dashed dashed solid dashed;border-bottom-color:#ccc;}
.tria-bottom{border-style:solid dashed dashed dashed;border-top-color:#ccc;}
/* table */
table{width:100%;text-align:center;}
table th,
table td{border:1px solid #f2f2f2;color:#666;}
table th{background:#f8f8f8;color:#000;}
