#main{
width: 850px;
margin: 0;
padding: 0;
}
.pain{
padding: 10px;
margin-bottom: 8px;
color: #808080;
font-size: 10px;
}
.pain a{
color: #808080;
}
h1{
width: 807px;
margin: 0 0 15px 43px;
display: inline;
float: left;
}

.Fleft{
float: left;
}
.Fright{
float: right;
}
.Vtop{
vertical-align: top;
}
.Vbottom{
clear: both;
position: absolute;
left: 0px;
bottom: 0px;
}
/*................................................................news index....*/
.news_box{
clear: both;
width: 757px;
margin: 0 0 6px 43px;
background: url(../news/imgages/news_waku_bg.gif) repeat-y;
position: relative;
word-break: break-all;
word-wrap: break-word;
}
p.date{
padding: 15px 0 0 40px;
font-size: 13px;
}
p.newsttl{
padding: 0 0 8px 40px;
font-size: 15px;
font-weight: bold;
}
p.news{
padding: 0 40px 0 60px;
}
p.line{
clear: both;
height: 4px;
width: 700px;
margin: 30px 29px 0 28px;
background: url(../news/imgages/news_line.gif) repeat-x;
}

/*................................................................news manage....*/

.L_btn{
margin: 0 0 10px 80px;
float: left;
}
.R_btn{
margin: 0 90px 10px 0;
float: right;
}
.C_btn{
margin: 0 0 10px 380px;
float: left;
}

p.news_link{
padding: 8px 0 0 22px;
font-size: 15px;
font-weight: bold;
}
div.managebtn{
width: 184px;
float: right;
margin-bottom: 10px;
}
div.managebtn form{
display: inline;
width: 72px;
height: 35px;
margin: 8px 20px 0 0;
float: left;
}
p.managetxt{
padding: 10px 5px 5px 210px;
}
/*................................................................news add//corrct....*/
p.newadd{
padding: 5px 25px 15px 25px;
font-size: 14px;
}
