/* CSS Document */

/* Design by seamaple */

body {
   margin: 0;
   padding: 0;
   text-align: center;
   width:100%;
   heigh:100%;
   font-size:x-small;
   background:#ccc url(/images/background-930.gif) center repeat-y;
   color:#666;
   font-family:arial,verdana,sans-serif;
   line-height:160%;
}



.white{
color:#fff;
font-size:100%;
font-weight:bold;
}



.top{
color:#ccc;
font-size:100%;
font-weight:bold;
}

.footer{
color:#666;
font-size:90%;
font-family:arial,verdana,sans-serif;
}



.gray{
color:#666;
font-size:100%;
font-weight:bold;
}

.white{
color:#fff;
font-size:90%;
}

.white1{
color:#fff;
font-size:90%;
font-weight:bold;
}

.index_l_home{
color:#bcbcbc;
font-size:105%;
font-weight:bold;
}

.blue-txt{
color:#1e3e7b;
}

.underline{
text-decoration:underline;
font-weight:bold;
}

.title {
font-size:12px;
font-weight:bold;
text-align:left;
color:#000;
padding-left:10px;
border-bottom:1px solid #ccc;
}

/* totally style */

p {
text-indent:2em;
}

input {
color:#666;
background:#9badbc;
border:1px solid #000;
}

.search {
border:0px;
}

textarea {
margin:8px 0px 8px 8px;
background:#9badbc;
border:1px solid #000;
}

/* select style */

.select * {
  margin: 0;
  padding: 0;
}

.select {
  border:1px solid #000;
  float: left;
  display: inline;
  }

.select div {
  border:1px solid #000;
  float: left;
}

/* 子选择器，在FF等非IE浏览器中识别 */

.select>div {

  width:80px;

  height: 17px;

  overflow:hidden;

  }

  

/* 通配选择符，只在IE浏览器中识别 */

* html .select div select {

  display:block;

  background:#9badbc;

  float: left;

  margin: -2px;

}

.select div>select {

  display:block;

  background:#9badbc;

  width:84px;

  float:none;

  margin: -2px;

  padding: 0px;

}

.select:hover {

  border:1px solid #666666; //鼠标移上的效果

}

.select select>option {

  text-indent: 2px; //option在FF等非IE浏览器缩进2px

}



fieldset {



}

.hidden {

display:none;

}

p{

line-height:150%;

}

td{

line-height:150%;

}



h1 {

font-size:180%;

color:#133c78;

font-weight:bold;

line-height:150%;

}

h2{

font-size:150%;

font-weight:bold;

line-height:150%;

}

h3{

font-size:140%;

line-height:150%;

font-weight:bold;

}

h4{

font-size:130%;

font-weight:bold;

line-height:150%;

}

ul {

display:block;

list-style:none;

padding:0px;

}



div.answer-num

{

  line-height: 1.5em;

}



div.answer-num span {

  margin-right: 10px;

}



li {

text-align:left;

list-style-type: none;

line-height:150%;

background-color: transparent;

background: ;

background-attachment: scroll;

}



/* link style */

a:link{

text-decoration:none;

font-size:95%;

color:#0076B7;

padding:0px;

margin:0px;

}

a:visited{

text-decoration:none;

font-size:95%;

color:#0076B7;

padding:0px;

margin:0px;

}

a:hover{

text-decoration:none;

font-size:95%;

color:#0076B7;

padding:0px;

margin:0px;

}

a:active{

text-decoration:none;

font-size:95%;

color:#0076B7;

padding:0px;

margin:0px;

}

a.language:link{

text-decoration:none;

font-size:90%;

color:#ccc;

font-weight:bold;

padding:0px;

margin:0px;

}

a.language:visited{

text-decoration:none;

font-size:90%;

color:#ccc;

font-weight:bold;

padding:0px;

margin:0px;

}

a.language:hover{

text-decoration:underline;

font-size:90%;

color:#ccc;

font-weight:bold;

padding:0px;

margin:0px;

}

a.language:active{

text-decoration:none;

font-size:90%;

color:#ccc;

font-weight:bold;

padding:0px;

margin:0px;

}

a.gray:link{

text-decoration:none;

font-size:90%;

color:#666;

padding:0px;

margin:0px;

}

a.gray:visited{

text-decoration:none;

font-size:90%;

color:#666;

padding:0px;

margin:0px;

}

a.gray:hover{

text-decoration:none;

background:#666;

font-size:90%;

color:#fff;

padding:0px;

margin:0px;

}

a.gray:active{

text-decoration:none;

font-size:90%;

color:#666;

padding:0px;

margin:0px;

}

a.dh:link{

text-decoration:none;

font-size:95%;

color:#333;

font-weight:bold;

padding:0px;

margin:0px;

}

a.dh:visited{

text-decoration:none;

font-size:95%;

color:#333;

font-weight:bold;

padding:0px;

margin:0px;

}

a.dh:hover{

text-decoration:none;

font-size:95%;

color:#fff;

font-weight:bold;

padding:0px;

margin:0px;

}

a.dh:active{

text-decoration:none;

font-size:95%;

color:#333;

font-weight:bold;

padding:0px;

margin:0px;

}

a.sub-dh:link{

text-decoration:none;

font-size:100%;

color:#fff;

padding:0px;

margin:0px;

}

a.sub-dh:visited{

text-decoration:none;

font-size:100%;

color:#fff;

padding:0px;

margin:0px;

}

a.sub-dh:hover{

text-decoration:none;

font-size:100%;

color:#fff;

padding:0px;

margin:0px;

}

a.sub-dh:active{

text-decoration:none;

font-size:100%;

color:#fff;

padding:0px;

margin:0px;

}

a.dh1:link{

text-decoration:none;

font-size:100%;

line-height:150%;

color:#fff;

padding:0px;

margin:0px;

}

a.dh1:visited{

text-decoration:none;

font-size:100%;

line-height:150%;

color:#fff;

padding:0px;

margin:0px;

}

a.dh1:hover{

text-decoration:none;

font-size:105%;

line-height:150%;

color:#fff;

padding:0px;

margin:0px;

}

a.dh1:active{

text-decoration:none;

font-size:100%;

line-height:150%;

color:#fff;

padding:0px;

margin:0px;

}



a.footer:link{

text-decoration:none;

font-size:85%;

color:#666;

font-weight:bold;

padding:0px;

margin:0px;

}

a.footer:visited{

text-decoration:none;

font-size:85%;

color:#666;

font-weight:bold;

padding:0px;

margin:0px;

}

a.footer:hover{

text-decoration:none;

font-size:85%;

color:#333;

font-weight:bold;

padding:0px;

margin:0px;

}

a.footer:active{

text-decoration:none;

font-size:85%;

color:#666;

font-weight:bold;

padding:0px;

margin:0px;

}



a.dh1-more:link{

text-decoration:underline;

font-size:100%;

line-height:150%;

color:#9899b6;

padding:0px;

margin:0px;

}

a.dh1-more:visited{

text-decoration:underline;

font-size:100%;

line-height:150%;

color:#9899b6;

padding:0px;

margin:0px;

}

a.dh1-more:hover{

text-decoration:underline;

font-size:100%;

line-height:150%;

background:#9899b6;

color:#fff;

padding:0px;

margin:0px;

}

a.dh1-more:active{

text-decoration:underline;

font-size:100%;

line-height:150%;

color:#9899b6;

padding:0px;

margin:0px;

}



a.dh-news:link{

text-decoration:none;

font-size:100%;

line-height:150%;

color:#171c60;

font-weight:bold;

padding:0px;

margin:0px;

}

a.dh-news:visited{

text-decoration:none;

font-size:100%;

line-height:150%;

font-weight:bold;

color:#171c60;

padding:0px;

margin:0px;

}

a.dh-news:hover{

text-decoration:underline;

font-size:100%;

font-weight:bold;

line-height:150%;

background:#171c60;

color:#fff;

padding:0px;

margin:0px;

}

a.dh-news:active{

text-decoration:none;

font-size:100%;

font-weight:bold;

line-height:150%;

color:#171c60;

padding:0px;

margin:0px;

}



#navcontainer {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

font-size:100%;

margin:0 auto;

padding:0;

padding:0;

text-align:center;

text-transform:lowercase;

width:100%;

}

ul#navlist {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0 auto;

padding:0;

text-align:center;

width:96%;

}

ul#navlist li {

display:block;

margin:0;

padding:0;

}

ul#navlist li a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#efefef none repeat scroll 0 0;

border-color:#E6EDF2 #ccc #bbb5b5 #ccc;

border-style:solid;

border-width:1px;

color:#133C78;

display:block;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

padding:3px 1px;

text-decoration:none;

width:96%;

text-align:center;

font-size:95%;

}

#navcontainer > ul#navlist li a {

width:auto;

}

ul#navlist li#active a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#fff none repeat scroll 0 0;

color:#133C78;

font-weight:bold;

font-size:95%;

}

ul#navlist li a:hover, ul#navlist li#active a:hover {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#fff none repeat scroll 0 0;

border-color:#AAAB9C #ccc #ccc #ccc;

color:#133C78;

font-weight:bold;

}

ul#navlist li#dh a {

background:#000 url(../images/dh-bg-on.gif) repeat-x;

color:#fff;

font-weight:bold;

font-size:95%;

}

