﻿/* reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0;margin:0;}
body {font: 12px/1.231 '宋体'; color: #000; background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
:focus{outline :0;}
ol, ul{list-style:none outside;}
address, caption, cite, code, dfn, em, strong, th, var{font-weight:normal;font-style:normal;} 
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
q:before, q:after{content:'';}
abbr, acronym,fieldset, img,fieldset{border:0;}
abbr{cursor:help;}
a{text-decoration:none; color:#005AB5;}
a:hover{text-decoration:underline;color:#ff6600;}
.login_input01{ border:1px solid #b4b4b4;}
input, textarea{padding:2px;}
input,select,textarea {font:12px Tahoma,Arial,simsun; }
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear {height:0; overflow:hidden; clear:both; display:block;}

/* user-defined classes */
/* = layout classes = */
.fl {float:left; _display:inline; }
.fr {float:right; _display:inline; }
.inlineblock {position:relative;display:-moz-inline-block;display:-moz-inline-box;display:inline-block; vertical-align:middle;*vertical-middle:baseline; }
.block {display:block; }
.none {display:none; }
.o_h {overflow:hidden; }
.v_m {vertical-align:middle;}

/* = font classes = */
.px12 {font-size:12px; }
.px14 {font-size:14px; }
.px16 {font-size:16px; }
.px18 {font-size:18px; }
.bold {font-weight:bold; }
.tl {text-align:left; }
.tc {text-align:center; }
.tr {text-align:right; }
.lh15 {line-height:1.5 }
.lh18 {line-height:1.8 }
.lh20 {line-height:2; }
.lh25 {line-height:2.5 }
.fn{ font-weight: normal;}


/* margin and padding */
.mc {margin-left:auto; margin-right:auto; }
.mt5 {margin-top:5px; }
.mb5 {margin-bottom:5px; }
.ml5 {margin-left:5px; }
.mr5 {margin-right:5px; }
.mt10 {margin-top:10px; }
.mb10 {margin-bottom:10px; }
.ml10 {margin-left:10px; }
.mr8 {margin-right:8px; }
.mr10 {margin-right:10px; }
.mt15 {margin-top:15px; }
.mb15 {margin-bottom:15px; }
.ml15 {margin-left:15px; }
.mr15 {margin-right:15px; }
.pt5 {padding-top:5px; }
.pb5 {padding-bottom:5px; }
.pl5 {padding-left:5px; }
.pr5 {padding-right:5px; }
.pt10 {padding-top:10px; }
.pb10 {padding-bottom:10px; }
.pl10 {padding-left:10px; }
.pr10 {padding-right:10px; }
.pt15 {padding-top:15px; }
.pb15 {padding-bottom:15px; }
.pl15 {padding-left:15px; }
.pr15 {padding-right:15px; }

.posi{ position: relative}

.red{ color:#bf1d1d;}
.red a{ color:#be1d1d;}
.red a:hover{ color:#be1d1d;}
a.red { color:#be1d1d;}
a.red:hover{ color:#be1d1d;}

.red01{ color:#bf1d1d;}
a.red01 { color:#be1d1d; text-decoration:underline;}
a.red01:hover{ color:#be1d1d; text-decoration:none;}

.red02{ color:#ee0000;}
a.red02 { color:#ee0000; text-decoration:none;}
a.red02:hover{ color:#ee0000; text-decoration:underline;}

.orange{ color:#f26521;}
a.orange { color:#f26521; text-decoration:underline;}
a.orange:hover{ color:#f26521; text-decoration:none;}
.orange a{ color:#f26521; text-decoration:none;}
.orange a:hover{ color:#f26521; text-decoration:underline;}


.orange01{ color:#f98a11;}
a.orange01 { color:#f98a11; text-decoration:none;}
a.orange01:hover{ color:#f98a11; text-decoration:underline;}

.orange02{ color:#f0a32b;}
a.orange02 { color:#f0a32b; text-decoration:underline;}
a.orange02:hover{ color:#f0a32b; text-decoration:none;}

.orange03{ color:#f0a32b;}
a.orange03 { color:#f0a32b; text-decoration:none;}
a.orange03:hover{ color:#f0a32b; text-decoration:underline;}

.gray{ color:#737373;}/*灰色*/
.blue{ color:#0000ff;}
a.blue { color:#0000ff; text-decoration:underline;}
a.blue:hover{ color:#0000ff; text-decoration:none}

.wgray{ color:#999; font-family:"宋体";}/* 淡灰色 */
.wgray a{ color:#999; text-decoration:none;}
.wgray a:hover{ color:#999; text-decoration:underline}
.rgray{ color:#666;}
.rgray a{ color:#666; text-decoration:none;}
.rgray a:hover{ color:#666; text-decoration:underline}
.tgray{ color:#414141;font-family:"宋体";}/*淡灰色*/
.tgray a{ color:#414141; text-decoration:none;}
.tgray a:hover{ color:#414141; text-decoration:underline}
.egray{ color:#6C6C6C;}/*淡灰色*/
.egray a{ color:#6C6C6C; text-decoration:none;}
.egray a:hover{ color:#6C6C6C; text-decoration:underline}
.qgray{ color:#333;}/*淡灰色*/
.qgray a{ color:#333; text-decoration:none;}
.qgray a:hover{ color:#333; text-decoration:underline}
.black{ color:#000;}/*黑色*/
a.black{ color:#000; text-decoration:underline;}
a.black:hover{ color:#000; text-decoration:none;}
.blue{ color:#369;font-family:"宋体";}
.blue a{ color:#369; text-decoration:none;}
.blue a:hover{ color:#369; text-decoration:underline}

