body {
margin:0;
padding:0;
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

form {
margin:0;
padding:0;
}

#logo {
width:644px;
height:199px;
margin:0 auto;
background:url('./top.gif') no-repeat;
}

#frm {
margin:0;
padding:152px 0 0 140px;
}

#frm .q {
width:210px;
border:1px solid #FF8000;
}

#frm .s {
border:1px solid #000;
font-weight:bold;
background:#FF8000;
color:#FFFFFF;
}

#list {
width:560px;
margin:0 auto 0 auto;
padding:0;
list-style:none;
clear:both;
}

#list .w1, #list .w2 {
height:auto;
padding:5px 0;
border-bottom:2px solid #EFEFEF;
clear:both;
}

#list .title a {
display:block;
width:559px;
text-decoration:none;
color:#77B93C;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
margin: 0;
}
#list .title {
margin: 0;
padding-top: 20px;
}
#list .time {
float:left;
margin:0 50px 0 0;
color:#A6A78B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#list .mb {
color:#A6A78B;
float:left;
margin:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tags {
width:590px;
margin:0;
padding:0;
list-style:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
}

.tags li {
float:left;
padding:0 1px;
}

#last {
width:760px;
margin:0 auto;
padding:0;
list-style:none;
font-size:14px;
font-weight:bold;
text-align:center;
}

#last li {
margin-top:10px;
}

#last li a {
text-decoration:none;
color:#FF8000;
padding:0 20px 2px 20px;
border-bottom:2px solid #EFEFEF;
}

#lastButon {
display:block;
margin:0 auto 20px auto;
padding:10px;
border-bottom:1px solid #000;
background-color:#77B93C;
text-decoration:none;
text-align:center;
font-weight:bold;
color:#FFF;
}

.err1 {
margin:0;
padding:10px;
font-size:14px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}
.icon {
// position: relative;
position: absolute;
display: inline;
margin-top: 21px;
margin-bottom: 3px;
border: 0px;
}
div#more_info {
margin-left: 47px;
}
