@import url(/campaign/css/campaign.css);
form,div{margin:0; padding:0;}
img{ border:0;}
.clear{clear:both; height:1px; overflow:hidden; font:normal 1px Verdana;margin:1px 0;}

#content_life{margin:11px auto 21px auto; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; width:779px;}
#topbanner{ width:auto; height:303px; background:url(../images/bg_banner_01.gif) no-repeat;}
a.loginlink{float:right;clear:right;width:111px; height:25px; margin-top:230px; margin-right:51px;}
div.nav{ float:left; clear:left; margin-top:260px; margin-left:10px; text-align:left; width:350px;}
div.nav,a.btn_here,a.btn{ font-size:14px; font-weight:bold; color:#fff;}
a.btn_here,a.btn{ width:90px; height:43px; text-align:center;float:left;display:block;
    margin-right:4px; padding-top:8px;text-decoration: none;}
a.btn_here{background:url(../images/btn_bg2.gif) no-repeat;}
a:hover {color:#fff;}
a.btn{background:url(../images/btn_bg1.gif) no-repeat;}

#box_info,#box_text{ margin:0 auto; width:777px;}
#box_info dl,#box_text dl{width:740px; margin:0 auto; font-size:12px; color:#666; }
#box_info{background:url(../images/bg_1.gif) bottom repeat-x; padding:0 0 10px;}
#box_nlist{background:url(../images/bg_1.gif) bottom repeat-x; padding:20px;}
#box_info p {margin:10px 0 10px 0; }
#box_info p ul {margin:0 0 0 2.5em; line-height:1.5em;}
#box_info dl { line-height:16px;}
#box_info dt{margin:0 0 14px 0;}
#box_info dd{float: left; width: 176px; height:160px;margin: 0 .9em 0 0;padding:0;;background: url(../images/bg_info.gif);}
#box_info dd p{margin:10px 0 10px 10px; line-height: 18px;}
#box_info dd img{float:right;width: 53px;height: 50px; margin:10px;}
#box_info dd span{ color:#F30;}
#box_info dd .tt{
	margin-top:15px;
	line-height: 14px;
}


#box_text{background:url(../images/bg_2.gif) bottom repeat-x;padding:0 0 20px; height:250;}
#box_text dl{line-height:18px;}
#box_text dt{color:red; font-weight:bold; margin:14px 0 6px 0;}
#box_text dd,#box_text dd p{ margin:0; padding:0;}
.red{color:#f30;}

.btn_loginlink{ float:left; background: url(../images/btn_bg3.gif) no-repeat; width:97px; height:20px; padding-top:5px; line-height:20px;  text-align:center; margin-right:.5em;}
.btn_loginlink a{font-size:12px;font-weight:bold; color:#fff;text-decoration: none;}

.bangtable{font-size:12px; line-height:25px;}
.bangtable td{ height:25px; text-align:center; color:#666;}
.tabbg{ background:url(../images/bg_03.gif)}
.wh{ color:#fff; font-size:12px; font-weight:bold;}

.next_box{text-align:right; padding:20px 5px 5px 5px;}
.next_box a{ margin:0 5px; color:#f30; text-decoration:underline;}
.next_box a:hover{ color:#f50; text-decoration:none;}
.next_box span{ margin:0 3px;}

/*08.10.24 new add class*/
.next_box .a_page{ color:#666; text-decoration:none;}
.next_box .a_page:hover{ color:#f60; text-decoration:underline;}
.f30_font{ color:#f30;}