body{
	text-align:center;
	margin-bottom:auto;
	margin-top:auto;
 	margin-left:auto;
 	margin-right:auto;
	background-color:#fff;
}

a:link {  color: #0000ff; text-decoration: none; outline:none;}
a:hover {  color: #0000FF; text-decoration: underline; filter:none;}
a:visited {  color: #0000FF; text-decoration: none;}


#header {
margin:8px auto;
width: 900px;
height: 40px;
text-align:center;
padding: 0px;
background-image:url(img/hbg.jpg);
}

.hmenu {
font-size:12px;
color:#fff;
}

.hmenu a {
font-size:12px;
color:#fff;
}

.hmenu a:hover  {
font-size:12px;
color:#9CD463;
text-decoration:none;
}

#main {
background-image:url(img/main.jpg);
width: 441px;
height: 607px;
margin:0 auto;
vertical-align:bottom;
}

#wrap {
margin:0 auto;
width: 920px;
text-align:center;
}

#footer {
margin:0 auto;
width: 900px;
height: 85px;
text-align:center;
padding: 0px;
background-image:url(img/fbg.jpg);
}

a:hover img.hv {
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}

a:hover img.gd {
opacity:0.9;
filter:alpha(opacity=90);
-ms-filter: "alpha( opacity=90 )";
}

.gd {
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}

a.smenu{
display:block;
width:160px;
height:32px;
line-height:30px;
text-decoration:none;
background-image:url(img/sm1.gif);
}

a:hover.smenu{
background-image:url(img/sm2.gif);
}

.text9 {  font-size: 9px; line-height:130%; font-family:sans-serif; }
.text10 {  font-size: 10px; line-height:130%; font-family:sans-serif; }
.text11  { font-size: 11px; line-height:130%; font-family:sans-serif; }
.text12  { font-size: 12px; line-height:130%; font-family:sans-serif; }
.text13  { font-size: 13px; line-height:130%; font-family:sans-serif; }
.text14  { font-size: 14px; line-height:130%; font-family:sans-serif; }
.text15  { font-size: 15px; line-height:150%; font-family:sans-serif; }
.text16-2  { font-size: 16px; line-height:130%; font-family:serif; font-weight:bold; }
.text16  { font-size: 16px; line-height:130%; font-family:sans-serif; }
.text18  { font-size: 18px; line-height:130%; font-family:sans-serif; }
.text18-2  { font-size: 18px; line-height:130%; font-family:serif; font-weight:bold; }
.text20  { font-size: 20px; line-height:130%; font-family:sans-serif; }

ul.tab li{
    float:left;
    padding:4px 5px;
    cursor:pointer;
    background:#b8860b;
    border:1px solid #999;
    margin-right:1px;
    position:relative;
    top:1px;
    font-size:14px;
    list-style-type:none;
}
ul.tab li.selected{
    border-bottom:1px solid #eee;
    background:#fafad2;
    color:#000000;
    list-style-type:none;
}
ul.panel li{
    clear:both;
    background:#fafad2;
    border:1px solid #b8860b;
    padding:7px;
    list-style-type:none;
}

link{
   margin-top:25px;
   margin-left:60px;
   border-collapse:collapse;
}

th.t1{
   padding:15px 0 10px 0;
   background-color:#D7C5AB;
   font-size:14px;
   color:#51251F;
   text-align:center;
}

th.t2{
   padding:15px;
   font-size:18px;
   text-align:left;
   background-color:#fff;
}

th.t1 a{
   text-decoration:none;
   color:#98fb98;
}

th.t2 a{
   text-decoration:none;
   color:#006400;
}

.smallimage {
background-color: #fff;
border: 1px solid #CCC;
padding: 3px;
margin: 10px 5px 0 0;
}

.r_type {
border-radius:8px 8px 8px 8px;	
background: #fff;	
padding:6px 0px 6px 18px;
color:#000;
text-align:center; 
width:95%;	
border:1px solid #767676;
font-size:14px;
display:block;
text-decoration:none;
}

a .r_type  {
background: #fff;	
text-decoration:none;
}

a:hover .r_type {
background: #e6e6e6;
text-decoration:none;
}

.r_prc {
width:600px;
}

.r_leftimg {
float:left;
}

.r_tbl {
width:580px;
margin: 0 auto;
}


@media only screen and (max-width:640px){

.r_prc {
width:100%;
}
.r_tbl {
width:96%;
margin: 0 auto;
}
.r_leftimg {
float:none;
}
	
}








