﻿bodya,strong,input,select,button,h1,h2,h3,h4,h5,h6,h7{ font-family:"宋体", "Tahoma" , "arial", sans-serif;}
body,html{ height:100%; margin:2px 0 0 0; font-size:12px;}
a{ cursor:pointer;}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none}
a:hover{ text-decoration: underline}
a:active{ text-decoration: none}
a{ blr:expression(this.onFocus=this.blur())}

img{ border:0}
div,p{ display:block}
ul,ol,dl{ list-style:none; margin:0px; padding:0px;}
button{ cursor:pointer}
h1,h2,h3,h4,h5{ cursor:default; margin:0px; padding:0px;}
.clear{ clear:both; width:100%; height:1px; font-size:1px;}
button.btn1{ background-color:#000; color:#fff; border:0px; padding:1px 3px 1px 3px;}
input.btn1{ background-color:#000; color:#fff; border:0px; padding:1px 3px 1px 3px;}

form.wrap{ width:935px;margin:auto; background:#fff; margin:0 auto;}
#top { background:url(../images/bar-bg1.gif); background-repeat:repeat-x; background-position:bottom; height:150px;}
#top .logo{ float:left; margin-left:56px; display:inline;}
#top #siteLang{ float:right; width:700px; height:20px; text-align:right; font-size:14px; margin:7px 0 0 0;}
#top #siteLang a{ color:#000; margin:0 18px 0 10px;}
#top #primNavigation{ float:right; width:730px; height:25px; background:url(../images/bar-bg2-left.gif) no-repeat left;  margin:68px 0 0 0; font-size:14px; line-height:25px;}
#top #primNavigation ul{ background:url(../images/bar-bg2.gif); line-height:25px; width:711px;height:25px; margin-left:19px;}
#top #primNavigation a{ color:#fff;}
#top #primNavigation li{ float:left; background:url(../images/bullet-1.gif) no-repeat left; padding:0 5px 0 10px;}
#top #primNavigation li.f{ background:none;}
#top #subNavigation{ clear:both; text-align:center; padding-top:8px; line-height:20px; height:20px; }
#top #subNavigation li{ display:inline; background:url(../images/bullet-4.gif) no-repeat left; padding:0 12px 0 13px;}
#top #subNavigation li.f{ background:none;}
#top #subNavigation a{ color:#000;}
#top #subNavigation li.cur a{ font-weight:bold;}

#location{ background:url(../images/bar-bg3.gif); height:42px; line-height:36px; padding-left:15px;}
#location a{ color:#000}
#location span.cur{ font-weight:bold; font-size:12px;}
#location .location{ float:left; display:block; width:400px;}
#location .location span{ float:left; margin-left:5px; display:inline;}
#location .loginStatus{ float:right; margin-right:5px; display:inline; width:160px;  text-align:right;}
#location .loginStatus .name{color:Red;}
#banner{ clear:both;}

#bottom{ clear:both; text-align:center; font-size:12px; background:url("../images/line-1.gif") repeat-x 0 top; padding-top:20px; padding-bottom:15px; margin:10px 0 0 0; clear:both;}
#bottom *{ display:inline; padding:0 8px 0 8px;}
#bottom address{ font-style:normal;}



#pagecontent #pageside{ float:left; width:185px; margin:3px 0 1px 4px; display:inline}
#pagecontent #pageside h2{ background:url(../images/headBar-1.png) no-repeat; line-height:29px; padding-left:35px; width:150px; height:29px; font-weight:bold; font-size:12px;}
#pagecontent #pageside .pannel{ padding-bottom:65px; background:#ff3b3f url("../images/pannel-bg1.gif") repeat-x 0 bottom;}
#pagecontent #pageside .pannel li{ text-align:center; font-size:13px; border-bottom:1px solid #ffffff; height:50px; line-height:50px;}
#pagecontent #pageside .pannel li a{ color:#fff;}
#pagecontent #pageside .pannel li.cur a{ color:#000;}

#pagecontent #pagebody{ float:right; width:740px;margin:3px 0 2px 4px; display:inline; border:1px solid #c5c5c5; }
#pagecontent #pagebody h1, #pagecontent #pagebody h2{ font-weight:bold; text-align:left; line-height:35px; padding-left:10px; height:35px; background:url("../images/headBar-2.gif") repeat-x 0 0; font-size:14px;}
#pagecontent #pagebody .pannel{ padding:5px 5px 20px 15px;}
#pagecontent #pagebody .pannel li{background:url(../images/bullet-2.gif) no-repeat left; padding-left:10px; height:20px; line-height:20px;}
#pagecontent #pagebody .pannel a{ color:#000;}
#pagecontent #pagebody .text{ padding-top:10px; padding-bottom:30px; padding-left:20px; padding-right:10px; line-height:22px;}
#pagecontent #pagebody .text p{ text-indent:12px; line-height:22px;}
#pagecontent #pagebody .text a{text-decoration: underline}
#pagecontent #pagebody .text a:hover{ color:red}

#pagecontent .block{ border:solid 1px #ccc;}
#pagecontent .block .pannel{padding:8px;}
#pagecontent .block h1{ font-weight:bold; text-align:left; line-height:35px; padding-left:10px; height:35px; font-size:15px; background:url("../images/headBar-2.gif") repeat-x 0 0;}