* {margin:0; padding:0}
body
{
    background-color: #FFFFFF;
    background-position: center;
    color: #07159a;
    font-family: Arial, "宋体";
    font-size: 12px;
    margin: 0px;
    padding: 0px;
}
form
{
    margin: 0;
    padding: 0;
}
a:link, a:visited
{
    color: #1D4994;
    text-decoration: none;
}
a:hover
{
    color: #F00;
    text-decoration: none;
}
br, img, dl, dt, dd, ol, form, p
{
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    margin: 0px;
	
    padding: 0px;
}
button
{
    background-color: #FFFFFF;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    margin: 0px;
    padding: 0px;
}
h1
{
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    font-size: 16px;
    margin: 0px;
    padding: 0px;
}
h2
{
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    font-size: 14px;
    margin: 0px;
    padding: 0px;
}
h3
{
    font-size: 13px;
    margin: 0px;
    padding: 0px;
}
h4
{
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}
h5
{
    font-size: 12px;
    font-weight: normal;
}
h5
{
    font-size: 11px;
}
h6
{
    font-size: 10px;
}
input
{
    margin: 0px;
    padding: 0px;
}
select
{
    *border-width: 0px;
    _border-width: 0px;
    margin: 0px;
    padding: 0px;
}
li
{
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    list-style-image: none;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
ul
{
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
img
{
    margin: 0px;
    padding: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    vertical-align:middle;
}

.txt_right{text-align:right; }
.txt_center{text-align:center;}
.txt_v_center{vertical-align:middle;}
.input_text{ border:solid 1px #a4cded;width:110px;}
.input_textarea{border:solid 1px #a4cded;}
.input_button{ width:80px; background-image:url(../images/button_bg.jpg); background-repeat:repeat-x; border:solid 1px #B6B6B6; color:#333; height:26px; line-height:20px; text-align:center;}

#frmContiner{

margin:0px auto;
width: 980px;
height:900px;
}

#frmTopBar{ 
height:25px; 
line-height:25px; 
padding:0px 10px; 
background-image:url(../images/top_bg.gif);
}

#frmTopBar span{ float:right;}

#frmTop{
	height:70px;margin-bottom:5px;}

#frmTop .left{ float:left; width:220px;height:70px;}
#frmTop .left img{ border:0px;}

#frmTop .right{ float:right; width:750px;height:70px; line-height:70px;}

#frmMenu{ height:30px; width:980px; margin-bottom:5px;}
#frmMenu .left{ float:left; width:13px;height:30px; background-image:url(../images/menu_left.gif);}
#frmMenu .middle{float:left; width:954px;height:30px; line-height:30px; background-image:url(../images/menu_middle.gif); background-repeat:repeat;}
#frmMenu .right{ float:right;width:13px;height:30px; background-image:url(../images/menu_right.gif);}
#frmMenu .menu_item{ list-style-type:none; margin-left:4px;}
#frmMenu .menu_item li{ float:left; margin-top:6px; margin-right:3px; }
#frmMenu .menu_item li a{
	float:left;
	width:68px;
	height:20px;
	line-height: 20px; 
	background-image:url(../images/menu_link.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center; 
	}
#frmMenu .menu_item li a:hover{background-position: 0px -20px;}

#frmBody{}

.title_bar{
background-image:url('../images/titbar_s1_bg.gif');
background-repeat:repeat-x;
height:27px;
}

.title_bar .left {
background-image: url(../images/titbar_s1_lr.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
float: left;
height: 27px;
width: 5px; }

.title_bar .right {
background-image: url(../images/titbar_s1_lr.gif); 
background-position: -5px 0px; 
background-repeat: no-repeat; 
float: right; 
height: 27px; 
width: 5px; }

.title_bar .titbg {
background-image: url(../images/titbg_s1_l.gif); 
background-repeat: no-repeat; 
color: #0049A0; 
float: left; 
font-size: 13px; 
font-weight: 600; 
line-height: 20px; 
padding-bottom: 0px; 
padding-left: 16px; 
padding-right: 8px; 
padding-top: 7px; }

.title_bar .titr{
background-image: url(../images/titbg_s1_r.gif);
 background-repeat: no-repeat; 
 float: left; 
 height: 27px; 
 width: 7px; }
.title_bar img{float: left; width:25px; height:25px; vertical-align:middle;}
.title_bar h3 { color: #0049A0; float: left; font-size: 13px; font-weight: 600; line-height: 18px; padding-bottom: 2px; padding-left: 6px; padding-top: 7px; }
.title_bar .more { display: inline; float: right; font-family: "宋体"; font-size: 12px; font-weight: normal; height: 20px; line-height: 20px; margin-right: 8px; margin-top: 6px; }
.title_bar .more a { color: #0049A0; text-decoration: none; }
.title_bar .more a:hover{ color: #F00; text-decoration:none; }


#frmBottom{height:80px; margin:15px; text-align:center; clear:both;
}
.font_red{ color:Red;}
.font_green{color:Green;}

.page_info_l{ width:220px; float:left;line-height:18px; height:18px; padding-left:5px;}
.page_info_r{ float:right; line-height:18px;height:18px;}
.page_item_first{ border-left:solid 1px #dad7cb; border-right:solid 1px #dad7cb; float:left; padding:4px 10px;}
.page_item_prev{border-left:solid 1px white; border-right:solid 1px #dad7cb; float:left; padding:2px 10px; font-family:Tahoma, Arial, Sans-Serif;}
.page_item_next{border-left:solid 1px white; border-right:solid 1px #dad7cb; float:left; padding:2px 10px; font-family:Tahoma, Arial, Sans-Serif;}
.page_item_last{border-left:solid 1px white; border-right:solid 1px #dad7cb; float:left; padding:2px 10px;}
.page_item{ border-left:solid 1px white; border-right:solid 1px #dad7cb; float:left; padding:2px 10px;}
.page_item_over{ background-image:url(../images/bg_btn_hover.png); background-repeat:repeat-x; background-position:left top;}
.page_item_select{ background-image:url(../images/bg_btn_active.png); background-repeat:repeat-x; background-position:left top;}

.ad_230_76{ width:230px; height:76px; text-align:center; line-height:76px;}

.ad_248_70{ width:248px; height:70px; float:left; 
            margin-left:2px;
            _margin-left:0px;
            _padding-left:1px;}
            
            
.notice { width:auto; color:#FF0000; border:1px solid #F6F6F6; background-color:#FFFFE6; padding:10px; margin:5px 0px 5px 0px;}
