html, body, select, input, div, h1, h2, h3, h4, p, span, ul, li ,div{
	margin:0;
	padding:0;
}
body {
		background:#cfcfd2 url("/images/all_bg.png") repeat-x;
		padding:0;
		margin:0;
		font:12px Arial, Helvetica, sans-serif;
}
TD
{
    FONT-SIZE: 12px;
}
SELECT
{
    FONT-SIZE: 12px
}
INPUT
{
    FONT-SIZE: 12px
}

/**/
.ftL{float:left}
.ftR{float:right}
.clear{ clear:both;}
#wrapper
{width:100%;
 margin:0 auto;
    }
#wrapper_header
{
    width:100%;
	background:#a40000;
	height:5px;
	}
#wrapper_content
{
 margin:0 auto;
 background: url("/images/shadow_002.png") repeat-y center;
	}

#wrapper_content2
{
 width:1000px;
 margin:0 auto;
  position:relative; 
	}
#wrapper_footer
{
    	}
.top
{ background: url("/images/header_bg.png") repeat-x;
  height:90px;
    }
.logo{ padding:15px 0 0 10px;
       }  
.banner
{ height:195px;
 background:#FFFFFF url("/images/banner.png") no-repeat;
    }
.bottom
{background:#fff;
    }
.shadow
 {background: url("/images/shadow_001.png") repeat-x;
  height:10px;
     }
.news{ width:678px;
       height:227px;
       padding:15px 0 15px 15px;
      }
.news_header{ background: url("/images/news_01.png") no-repeat; height:47px;}
.news_content{ background: url("/images/news_02.png") repeat-y;height:162px;}
.news_footer{ background: url("/images/news_03.png") no-repeat; height:18px;}
.news_list
{list-style:none;
 margin:0 auto;
 width:620px;
    }
.news_list li 
{
 padding:5px 0 0 10px;
 height:20px; border-bottom:1px dotted #333; 
 background: url("/images/icon_001.png")  0 5px no-repeat;
  }

.news_list li a
{color:#333;
 text-decoration:none;
  }
.news_list li a:hover
{color:#cc0000;
 text-decoration:none;
  }

#r_box
{width:272px;
       height:552px;
       background: url("/images/login_bg.png") no-repeat;
       position:absolute; 
       top:0;
       right:20px;
    }
 #login
 {width:250px;
  height:247px;
  margin:0 auto;
  padding-top:50px;
     }
#login_input
{background: url("/images/login_03.png") repeat-y center;
    } 
     
#login_btn
{background: url("/images/login_05.png") repeat-y center;
 text-align:center;
}

.input_bg
{width:108px;
 height:24px;
 background: url("/images/input_bg.png") no-repeat;
 border:0px;
 padding:5px 0 0 3px;
    }

.input_bg2
{width:90px;
 border:0px;
 padding:0 0 0 5px;

    }
  
#function   
{width:236px;
  margin:0 auto;
}
.footer_content
{width:900px;
 margin:0 auto;
 padding-top:40px;
    }
    
.footer_content img
{ border:0;
 
    }
.footer_function
{width:650px;
 float:left;
    }   
.footer_it
{ border-bottom:1px dotted #333;
  padding:10px 0 5px 0;
    }
    
.footer_it ul
{ list-style:none;
    }
.footer_it li
{ list-style:none;
  display:inline;
  padding-right:10px;
    }
 
.copyright
{float:left;
 padding-top:5px;
    }
.service
{float:left;
 padding:15px 0 0 30px;
    }

.footer_logo
{float:right;
 padding:10px 0 0 0;
 
    }
#Label1
{ color:#cc0000;
    }

