/*reset.css*/
html{color:#4d4d4d;background:#eef2fb;}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{margin:0;padding:0;}table{border-spacing:0;border-collapse:collapse;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:center;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input,radio,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle; padding:0px;}h1{font-size: 2em;font-weight:bold;}h2{font-size: 1.8em;font-weight:bold;}h3{font-size: 1.6em;font-weight:bold;}h4{font-size: 1.4em;font-weight:bold;}h5 {font-size: 1.2em;font-weight:bold;}h6{font-size: 1em;font-weight:bold;}input, select, textarea{ color:#4d4d4d;}strong{font-weight:bold;}label{vertical-align:middle;}
body{font:normal 12px/1.5em Arial, Helvetica, sans-serif;color:#4d4d4d;text-align:center;background:#eef2fb none no-repeat 0 0;}
/* 默认链接颜色 */
a{outline-style:none;color:#222;text-decoration:none;}
a:hover{color:#00f;text-decoration:none;}
/*定位*/
.pr,.relative{position:relative;}
.pa,.absolute{position:absolute;}
.mc{margin:0 auto;}
/* 颜色 */
.red,.cred,.red a{color:#c00;text-decoration:none;}
.red a:hover{color:#c00;text-decoration:underline;}
.blue,.blue a{color:#173ee8;text-decoration:none}
.blue a:hover{color:#173ee8;text-decoration:underline}
.black,.black a{color:#000;text-decoration:none}
.black a:hover{color:#000;text-decoration:underline}
.white{background:#fff;}
.gray,.cgray{color:gray;}
a.c0c5ba5,.c0c5ba5{color:#0c5ba5;}
a.c03c,.c03c,.c03c a,.ca03c a{color:#03c;}
a.cu03c,.cu03c{color:#03c;text-decoration:underline;}
/*height*/
.h24{height:24px;}
.line23{line-height:23px;}.lineh24,.lh24{line-height:24px;}.lineh26{line-height:26px;}.lineh28{line-height:28px;}
/* CSS空白 */
.blank1{display:block;margin:0 auto;height:1px;font-size:1px;clear:both;}
.blank2{display:block;margin:0 auto;height:2px;font-size:1px;clear:both;}
.blank3{display:block;margin:0 auto;height:3px;font-size:1px;clear:both;}
.blank5{display:block;margin:0 auto;height:5px;font-size:1px;clear:both;}
.blank8{display:block;margin:0 auto;height:8px;font-size:1px;clear:both;}
.blank10{display:block;margin:0 auto;height:10px;font-size:1px;clear:both;}
.blank15{display:block;margin:0 auto;height:15px;font-size:1px;clear:both;}
.blank5,.blank10{display:block;clear:both;height:5px;width:100%;line-height:0;font-size:0;}
.blank10{height:10px;}
/* 下划?*/
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a{text-decoration:none}
hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}
/* 虚线 */
.abot{height:1px;border-bottom:1px dotted #a6a6a6;font-size:0;line-height:0;}
/* 浮动 */
.left,.float-l,.fltl,.fl{float:left;}
.right,.float-r,.fltr,.fr{float:right;}
/* 清除??/
.clear,.clr{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;} /* 支持after伪类的清除浮?*/
/*字体*/
.ftahoma{font-family:Tahoma;}
/* 文字排版 */
.align-c{text-align:center;margin:0 auto;}
.txtLeft,.align-l,.alg-l,.al,.tl{text-align:left}
.txtRight,.align-r,.alg-r,.ar,.tr{text-align:right}
.txtCenter,.alg-c,.ac{text-align:center}
.l18{line-height:18px;}
.l30{line-height:30px;}
.textIndex2em{text-indent:2em;}
/* 常用方法 */
.show,.dis{display:block}
.inline{display:inline;}
.hidden,.slide,.undis{display:none}
.hand{cursor:pointer;}
.fontArial,.farial{font-family:'Arial';}
.unborder{border:none;}
.unbtn{width:0;border:0 none;background:#fff none;color:#fff;}
.inline_block{display:inline-block;}
/*文本布局*/
.w100{width:100px;}
/*=间距*/
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pl15{padding-left:15px;}
.pr15{padding-right:15px;}
.ptb20{padding:20px 0;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.mr10{margin-right:10px;}