/******css20110516******/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, img, ins, kbd, q, samp, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0 none;padding:0;border:0 none;}
body {line-height: 18px; text-align: left; font-family:Arial,Helvetica;font-size:12px;color:#333;background: url(../images/body_bg.gif);}
table{border-collapse:collapse;}

.cb,.cb_10{clear: both; width: auto; height: 0; overflow: hidden;}
.cl{ clear: left}
.cr{ clear: right}
.cb_10{ height:8px;}

.fl{ float: left; display:inline;}
.fr{ float: right;}
.fn{ float: none;}

.pr{ position: relative;}
.pa{ position: absolute;}

.hl_0 a:link{ color:#4e4e4e; text-decoration: none}
.hl_0 a:visited{ color:#4E4E4E;  text-decoration: none}
.hl_0 a:hover{ color:#87040c; text-decoration: none}


.hl_1{color:#fff}
.hl_1 a:link{ color:#fff; text-decoration: none}
.hl_1 a:visited{ color:#fff;  text-decoration: none}
.hl_1 a:hover{ color:#fff; text-decoration: none}

.hl_2{color:#FF6000}
.hl_2 a:link{ color:#FF6000; text-decoration: none}
.hl_2 a:visited{ color:#FF6000;  text-decoration: none}
.hl_2 a:hover{ color:#FF6000; text-decoration: underline}


.hl_3{color:#555}
.hl_3 a:link{ color:#555; text-decoration: none}
.hl_3 a:visited{ color:#555;  text-decoration: none}
.hl_3 a:hover{ color:#555; text-decoration: underline}

.hl_4{color:#919191}
.hl_4 a:link{ color:#919191; text-decoration: none}
.hl_4 a:visited{ color:#919191;  text-decoration: none}
.hl_4 a:hover{ color:#919191; text-decoration: underline}

.hl_8{color:#004499}
.hl_8 a:link{ color:#004499; text-decoration: none}
.hl_8 a:visited{ color:#004499;  text-decoration: none}
.hl_8 a:hover{ color:#004499; text-decoration: underline}


.box_wrap{ width: 950px; background: #fff; margin:  0 auto; padding: 8px 10px 0 10px;}

.public-content{ margin: 0 auto; padding-top: 10px; width: 950px;}
td,th{ padding:4px 4px}
input{font-family:Arial,Helvetica;}
th {color: #333333;font-weight: bold;padding: 8px 3px 8px 0;text-align: right;vertical-align: top;font-size: 13px;}

.th_cs{font-size: 14px; color: #333333;}

.qr_left_box{ width: 775px; background: #dcdcdc; }
.qr_right_box{ width:170px;  overflow:hidden;}
.qr_left{ width: 740px; padding: 15px ; _padding: 15px 12px; border:#D6D6D6 solid 1px;  position: relative; top:-3px;background: #fff url(../images/qr_bg.gif) no-repeat;}

.qr_title{ height: 32px; line-height: 22px; width: 770px;  overflow: hidden;}
.qr_title div{ width: 78%;  font-size: 16px; color: #1988C8; float: left; display: inline;}
.qr_title span{ width: 22%; float: right;font-size: 11px; text-align: right;}
.qr_title span strong{background:url(../images/index_47.gif) no-repeat 0 -767px; line-height: 22px; padding-left: 8px;}

.qr_po{background:url(../images/index_47.gif) no-repeat 0 -767px; padding-left: 8px;}
.s{ font-size: 12px; float: left; line-height: 25px; color:red; margin-left: 5px;}
.com_pro dt{ width:100%;}
.com_pro dt strong{ margin-right: 5px;}
.com_pro dd{ width:100%;}
.com_pro dt span,.com_pro dd{  color: #555;}
.hl_13{color:#0033CC}
.hl_13 a:link{ color:#0033CC; text-decoration: none}
.hl_13 a:visited{ color:#0033CC;  text-decoration: none}
.hl_13 a:hover{ color:#0033CC; text-decoration: underline}

.inquiry-text{ border-color: #99AABD #D2DCE8 #D2DCE8 #99AABD;border-style: solid;border-width: 1px;height: 24px;line-height: 24px;padding: 0 5px;}
.qr_fr_box{  border: 1px solid #F4F4F4;padding: 12px 8px; width: 150px; color: #666666;font: 11px/18px Tahoma; }
.fr_tit{color: #666666;font: 11px/18px Tahoma; font-weight: bold;}
.error_cntr{font: 0.85em verdana; line-height: 18px; height: 18px; width: 100%; clear: both;background:url(../images/index_47.gif) no-repeat -3px -807px;margin-top: 3px;  padding-left:20px;color:#E30157 }
.error_box{background: #F3FCFE; border:#87D2E3 solid 1px;}


/*header*/
.header_wrap_0516{width: 950px; margin: 0 auto;}
.top_0516{ width:950px; text-align:left;}
.hi_font_0516{ width: 400px;  font-size: 18px; padding-bottom: 5px; font-weight: bold; line-height: 20px; height: 20px;}
.top_left_0516 {overflow: hidden;}
.top_0516 h2{ font-size: 18px; font-weight: bold;}


.footer{width:940px; padding: 0 4px; margin: 0 auto; margin-top: 10px;background: url("../images/bg_x.gif") repeat-x scroll 0 -227px  }
.footer strong{font-weight:  normal;}
.footer ul{ margin: 0; padding: 0; padding-bottom: 10px; list-style: none;  float: left; display: inline; margin-left: 12px;  }
.footer ul li { float: left; display: inline; clear: both; width: 90%; list-style:none;line-height: 14px; font-size: 12px;background:url("../images/bg_not.gif") no-repeat 0 -447px;padding-left: 9px;}

.footer ul li.tit { text-indent: 0; margin-top: 10px; line-height: 14px;  background: none;}
.footer ul li.tit strong{font-weight: bold; color: #333; font-size: 12px;}
.reserved{color:#3C3C3C;height:20px;text-align:right;width:918px; margin: 0 auto; font-size: 11px;}

