body {font:12px arial,simsun;margin-top:0;text-align:center}
ul {list-style:none}
ul li {list-style:none}
td,input,select,textarea {font-size:12px}
.w {background-color: white;overflow: hidden}
.l {float: left}
.r {float: right}.c {clear: both}
.t {height: 1px;width: 4px}
.o {height: 1px;width: 2px}
.p {height: 2px;width: 1px}
.d {padding:2px 10px 5px 10px}
#main {margin-left: auto;margin-right: auto;width:976px}
.a0{float:left;padding-bottom:10px}
.a6{float:left;width:284px}
.a8 {float:left;height:920px;margin-left:5px!important;margin-left:3px;padding-top:12px;width:782px}
.a7container {float:left;position:relative;width:385px}
.a2 {float:left;height:920px;position:relative;width:385px}
.b0 {float:left;height:70px;width:977px}
.b0 a {color:#00f;text-decoration:underline}
#rc2 {background:#c3d9ff;text-align:left;width:284px;margin-top:60px;}
#rc2 a:hover {text-decoration:underline}
#rc2 span div {color:#565b78;float:left;font-family:simsun,arial;font-weight:bold;line-height:24px}
#rc2 p span.title {color:navy;}
#rc2 div div div p {text-align:left;}
#rc2 div div {background:#fff;float:left;margin-left:2px!important;margin-left:1px;text-align:center;width:274px}
#rc2 div div div {padding-left:4px;text-align:center}
#rc2 ul {display:inline;}
#rc2 li {padding-left:1em;background:url(../images/mj_01.gif) no-repeat 5px 50%;
  border-bottom:1px solid #e3edff;line-height:24px;text-align:left;width:248px;float:left;}
#rc2 li#alarm {color:red;}
#rc2 .nb {border-bottom:none}
#consulate {background:#c3d9ff;text-align:left;width:434px;margin-top:0px;}
#consulate a {color:red;}
#consulate a:hover {text-decoration:underline;color:blue;}
#consulate span div {color:#565b78;float:left;font-family:simsun,arial;font-weight:bold;line-height:24px}
#consulate p span.title {color:navy;}
#consulate div div div p {text-align:left;}
#consulate div div {background:#fff;float:left;margin-left:2px!important;margin-left:1px;text-align:center;width:424px}
#consulate div div div {padding-left:4px;text-align:center}
#page_right {float:left;margin-left:5px!important;margin-left:3px;width:682px}
#detail {background:#99bcfc;float:left;margin-left:5px!important;margin-left:3px;width:682px}
#detail a:hover {text-decoration:underline}
#detail span div {font-family:simsun,arial;font-size:14px;font-weight:bold;line-height:24px;text-align:left}
#detail span div a {color:#fff}
#detail div div.w {background:#fff;float:left;margin-left:2px!important;margin-left:1px;overflow:hidden;text-align:center;width:678px}
#detail div div.b {background:#f2f6fe;float:left;margin-left:2px!important;margin-left:1px;overflow:hidden;text-align:center;width:678px}
#detail div div div {margin-left:10px}
#detail div.more {background:#fff;float:left;line-height:24px;margin-left:2px!important;margin-left:1px;overflow:hidden;text-align:right;width:678px}
#detail div.more a {color:#607fbb}
#detail ul {display:inline}
#detail li {float:left;line-height:24px;text-align:left;width:16.6%}
#detail #div_links {float:left;line-height:24px;text-align:left;width:20%}

#header_container {margin-left: auto;margin-right: auto;width:688px;float:right;margin-top:10px;margin-bottom:10px;}
#header_container #header {width:688px;float:right;}

#web_title {width:250px;/*border:1px blue solid;*/float:left;}

#web_title #div_title {width:100%;font-weight:bold;color:navy;font-size:3em;}

#web_title #div_link {margin-left:30px;}

#web_title #div_description {width:70%;font-size:1.5em;margin-left:50px;}

#set_homepage {float:right;margin-top:5px;margin-right:15px;font-size:1.0em;}

#set_homepage a:hover {color:blue;}


#translate {width:430px;height:50px;float:right;margin-top:5px;background-color:#fefbea;border:1px #d6d7ad solid;}

#translate div {margin-top:8px;margin-left:10px;float:left;font-size:120%;}

#translate div#caption {margin-top:16px;font-size:14px;font-weight:bold;}

#translate div #q {
  height:18px;
  font-size:18px;
  padding:2px;
  width:200px;
}

#translate div #search {
  height:28px;
  width:90px;
  cursor:pointer;
  font-size:14px;
  font-weight:bold;
  margin-left:15px;
  color:#369;
}

#serach_engine {
  width:680px;
  clear:both;
  text-align:center;
  margin-top:5px;
  border:1px #c3d9ff solid;
  height:60px;
  background-color:#F0F7FF;
}

#serach_engine div {
  margin-top:5px;
  margin-left:20px;
  font-size:120%;
}

#serach_engine div input[type="text"] {
  height:22px;
  margin-left:15px;
  font-size:120%;
}

#serach_engine div .bttn {
  margin-left:20px;
}

#common_links {}
#common_links ul {display:inline;}
#common_links li {line-height:24px;text-align:left;width:110px}

#common_links .keystone {
  color:blue;
}

#common_links .keystone a {
  color:blue;
}

#tbm {border-top:0px #c4ddf1 solid;width:678px;}

#tbm td{border:0;font-size:13px;line-height:25px!important;line-height:25px;text-align:left;}
#tbm td.pl{width:64px;text-align:center;color:#874604}

td a:active{color:green;text-decoration:none}
td a:hover{color:red;text-decoration:underline}

.ry{background:#FFF8F0}
.rb{background:#F0F7FF}

#div_remark {width:100%;float:left;text-align:center;font-size:110%;background:#fff;border-top:1px solid #f1f1f1;}

#div_remark .linea{color:#ccc;padding:5px 0;}
#div_remark .lineb{color:#ccc;}
#div_remark a{color:#ccc;}
#div_remark a:hover{color:#ccc;text-decoration:none;border-bottom: 1px solid #ccc;padding-bottom: 1px;}

#div_remark div {width:380px;margin:auto;}

#common_links_detail a {padding:1px;}
#common_links_detail a:hover {background-color: navy; color: white; text-decoration: none;}

a:link, a:visited{color:#000;text-decoration:none}