@charset "utf-8";

body{font-family:Arial, Helvetica, sans-serif; font-size: 14px;color:#333;overflow-x:hidden;}

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin: 0; padding: 0;}

input, select{font-size: 12px;border:none;margin: 0; padding: 0;font-family:Arial, Helvetica, sans-serif;}

img{width:100%; border: 0 none;vertical-align: middle;}

.ie6 img{width:100%;}

a{color:#333;text-decoration:none;}

a:hover{color:#ffd400;}

a img{border: 0 none;}

del{text-decoration: line-through;}

i,em{font-style: normal;}

i{color:#FF0000;padding:0 2px;}

/*p{text-align:justify;text-justify:inter-ideograph;}*/

ul, li, dl, dt, dd{list-style: none outside none;}

.tc{text-align: center;}

.tl{text-align: left;}

.tr{text-align: right;}

.fl,.fr{float:left;display:inline;}

.fr{float: right;}

.cl{clear: both;}

.fb{font-weight: bold;}

h1{font-size: 20px;font-weight:normal;}

h2, h3{font-size: 18px;font-weight:normal;}

h4, h5, h6{font-size: 12px;}

h6{font-size: 12px;font-weight:normal;}

.pa10{padding-left:10px;}

.pa15{padding-left:15px;}

.pa20{padding-left:20px;}

.par30{padding-right:30px;}

.pat10{padding-top:10px;}

.pab10{padding-bottom:10px;}

.ft14{font-size:14px;}

.ft16{font-size:16px;}

.ft18{font-size:18px;}

.ft24{font-size:24px;}

.red{color:#cc0000;}

.blue{color:#005780;}

.blue a{color:#0a8ce5;}

.grey{color:#9e9e9e;}

.orange{color:#ffd400;}

.green{color:#7da417;}

.green a{color:#7da417;}

.sp{padding:0 8px;}

.bg_index{background:#cfcfcf;}

.bg_sub{background:url(../images/bg.gif);}

.bg_white{background:#fff;}