﻿@charset "utf-8";
body, p, h1, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, th, td, table, pre { margin:0; padding:0; font-family:Arial,微软雅黑; -webkit-text-size-adjust:none; }
ol, ul, li { list-style:none; }
em, i, cite { font-style:normal; }
body, table { font-size:12px; color:#333333; }
a { text-decoration:underline; color:#333; text-decoration:none; font-size:12px; }
a:hover { color:#4d83c1; }
a { text-decoration:underline; color:#333; text-decoration:none; font-size:12px; }
a {
blr:expression(this.onFocus=this.blur()); outline:none; }
a:focus { -moz-outline-style:none; }
area { blr:expression_r(this.onFocus=this.blur())
}
;
a img{border:none!important}
img { border:none; }
img { vertical-align:middle; }
select, input, label { vertical-align:baseline; font-size:12px; }
table, table td { border-collapse:collapse; }
ins { text-decoration:none; color:#999; }
cite { display:none; }
.itext, .itextarea { border:1px solid #CCCCCC; padding:4px; font-size:12px; }
.fix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.fix { display:inline-block; }
* html .fix { height:1%; }
.fix { display:block; }
.web_width { width:1000px; margin:auto; }
.rela { position:relative; }
.posi { position:absolute; overflow:hidden; }
.blank { display:block; width:100%; font-size:0px; height:10px; clear:both; }
.more { float:right; font-size:12px; font-weight:normal; margin-right:6px; }
.more:hover { }
.ll { float:left; }
.mm { float:left; }
.rr { float:right; }
.red { color:red; }
.dred { color:#990000; }
.green { color:green; }
.text { border:1px solid #ccc; }
.submit, .button { border:none; cursor:pointer; }
.submit:hover, .button:hover { background-position:bottom left!important; }
.imgbut { display:block; }
.imgbut:hover { background-position:bottom center!important; }
.top { position:relative; }
.top .toplogo { display:block; position:absolute; }
.mainarea { clear:both; }
.imain { position:relative; overflow:hidden; }
.omain:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.omain { display:inline-block; }
* html .omain { height:1%; }
.omain { display:block; }
.leftcon { float:left; }
.rightcon { float:right; }
.topnavbox:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.topnavbox { display:inline-block; }
* html .topnavbox { height:1%; }
.topnavbox { display:block; position:relative; }
.topnav li { float:left; }
.foot { position:relative; }
.input_text { border:1px solid #ccc; padding:4px; line-height:16px; }
.but_image { border:none; background-color:#eee; cursor:pointer; }
.but_image:hover { background-position:bottom left; }
.boxA { }
.boxA .tt { }
.boxA .tt small { }
.boxA .tt .more { }
.boxA .boxcon { }
.list_normal li { line-height:2em; }
.list_normal li span { float:right; color:#999; }
.list_normal li i{font-family:宋体;color:#999;}

.html_content, .html_content a { font-size:14px; }
.html_content h1, .html_content h2, .html_content h3, .html_content h4, .html_content h5, .html_content h6 { background:none!important; border:none!important; color:#333!important; padding:0!important; margin:0!important; text-align:left!important; font-weight:weight!important; margin-bottom:8px!important; }
.html_content h1 { font-size:25px!important; text-align:center!important; border-bottom:1px dashed #ccc!important; line-height:50px!important; font-weight:bold!important; }
.html_content h2 { font-size:18px!important; text-align:center!important; border-bottom:1px dashed #ccc!important; line-height:50px!important; font-weight:bold!important; }
.html_content h3 { font-size:14px!important; line-height:32px!important; border-bottom:1px dashed #ccc!important; }
.html_content h4 { font-size:14px!important; line-height:32px!important; }
.html_content h5 { font-size:14px!important; font-weight:normal!important; }
.html_content h6 { font-size:12px!important; font-weight:normal!important; }
.html_content a { text-decoration:underline; color:#0072b5; }
.html_content ul { margin-left:1em; }
.html_content ol { margin-left:1em; }
.html_content ol li { list-style:outside decimal; }
.html_content ul li { list-style:outside disc; }
.html_content p { margin:10px 0; line-height:1.8em; }
.html_content hr { border-bottom:none; border-top:1px solid #ccc; height:1px; margin:12px auto; }
.html_content .tb { width:100%; }
.html_content .tb th { background:#f3f3f3; }
.html_content .tb th, .html_content .tb td { padding:8px 6px; border:1px solid #ddd; }
.html_content .tb td { background:#fff; }


.friend_form { width:900px; margin:0 auto; font-size:12px; background:#efefef; padding:20px; }
.icpages, .icpages_ul { height:30px; text-align:center; }
.icpages { text-align:center; margin:0 auto; }
.icpages_ul { position:relative; float:left; margin:0 auto; position:relative; left:50%; }
.icpages_ul li { display:inline; float:left; position:relative; left:-50%; }
.icpages_ul a, .icpages_ul span { line-height:16px; padding:3px 8px; display:block; float:left; margin:0 2px; text-decoration:none; color:#666; font-family:Arial; }
.icpages_ul a { border:1px solid #ccc; background:#fff; }
.icpages_ul a:hover { border:1px solid #888; text-decoration:none; }
.icpages_ul .thisclass a { border:none; background:none; font-weight:bold; }