/*全局css*/
html, body{height:100%}
html,body,h1,h2,h3,h4,h5,h6,p,ul,li,table,tr,td,tbody,thead,tfoot,img{margin:0; padding:0;}
a{color:#255f9f; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
body{background:#fff; text-align:center; font-family:Arial; font-size:12px;}
textarea{background:#fff;}

/*常用*/
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.mt30{margin-top:30px;}
.ml30{margin-left:30px;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.ft12{font-size:12px;}
.ft14{font-size:14px;}
.clear{clear:both;}
.red{color:#f00;}
.underline{text-decoration:underline;}

.header-wrapper{position:relative; margin-top:12px; height:84px}

.right-top-nav{position:absolute;right:0px;top:0px;font-size:12px;z-index:10000;}
.right-top-nav a{color:#00e; text-decoration:none}
.right-top-nav a:hover{text-decoration:underline}
.right-top-nav .contact-mask{z-index:10000;position:absolute;display:none;border:none}

#ContactMenuBtn{display:inline-block;height:13px;line-height:13px;padding:3px;_padding-bottom:0px;background:#fff;border:1px #fff solid;border-bottom:none}
#ContactMenuBtn img{border:none}
#ContactMenuBtn:hover{text-decoration:none}
#ContactMenuBtn span{color:#c0c0c0;margin:0;*margin-left:4px}
#ContactMenuBtn img{border:0;vertical-align:middle;position:relative;top:-2px;*top:-1px}
#ContactMenu{z-index:10001;width:80px;border:1px #c0c0c0 solid;border-top:0;padding:0 8px;background:#fff url(img/bordertop.gif) no-repeat;position:absolute;top:20px;display:none;}
#ContactMenu div span.block{display:block;height:21px;line-height:21px;margin:4px 0}
#ContactMenu div span,#ContactMenu .bridge-service-menu{overflow:hidden;}
.right-bottom-nav{position:absolute;right:0px;bottom:26px;z-index:9000}
 #HelpTip{width:231px;height:24px}
.help-tip-words{float:left;padding:6px 0 0 22px;width:187px;height:18px;background:url(img/help-tip.gif) no-repeat 0 0;line-height:13px;font-size:13px;color:#333;}
.help-tip-button{float:left;width:22px;height:24px;background:url(img/help-tip.gif) no-repeat right top;cursor:pointer}

.mainnav{position:absolute;left:0;bottom:0;}
.mainnav span{float:left;height:29px;margin-right:4px;background:url(img/headbg.gif) repeat-x left -145px;position:relative}
.mainnav .homepage{margin-right:9px}
.mainnav span u{position:absolute;left:0px;top:0px;width:4px;height:29px;background:url(img/headbg.gif) no-repeat left -87px;}
.mainnav span i{position:absolute;right:0px;top:0px;width:4px;height:29px;background:url(img/headbg.gif) no-repeat left -116px;}
.mainnav span a{display:block;padding:9px 13px 0 13px;_padding-top:10px;line-height:14px;font-size:14px;font-family:"����";color:#666}
.mainnav span a:link, .mainnav span a:hover, .mainnav span a:visited{text-decoration:none}
.mainnav span a:hover{color:#00e}
.mainnav .current{background-position:left -58px}
.mainnav .current u{background-position:left top}
.mainnav .current i{background-position:left -29px}
.mainnav .current a{color:#fff;font-weight:bold}
.mainnav .current a:hover{color:#fff}
.subnav{background:#4D87CE;height:28px; margin-top:38px;}
.subnav-wrapper{width:984px; margin:0 auto; height:22px;}
.subnav span{float:left;position:relative;margin-top:4px;font-size:12px;padding:2px 5px 2px 5px;*padding:3px 5px 1px 5px;color:#fff}
.subnav span a{text-decoration:none;color:#fff}
.subnav span a:hover{text-decoration:underline}
.subnav .current{background:#D2E1F3}
.subnav .current a{color:#000}
.subnav .current a:hover{text-decoration:none}
.subnav i,.subnav u,.subnav s,.subnav b{background:#4D87CE;font-size:1px;border:none;text-decoration:none;width:1px;height:1px;position:absolute;overflow:hidden}
.subnav i{left:0;top:0}
.subnav u{left:0;bottom:0}
.subnav s{right:0;top:0}
.subnav b{right:0;bottom:0}
.subnav .split{padding:2px 0 2px 0;*padding:1px 0 0 0;width:15px;text-align:center;text-decoration:none;}
.head-bottom{height:40px;background:url(img/headbg.gif) repeat-x left -174px}
