﻿.messages{padding-left:150px;padding-top:50px;margin:15px auto 15px auto;border:solid 1px #e7e7e8;background:#f9f9f9;color:#555555;}
.messages li{padding:8px;}
.messages label{display:block;float:left;text-align:right;width:80px;line-height:31px;}
.messages .mt10{padding-top:20px;}
.messages td{padding:5px;color:#666666;vertical-align:middle;}
.messages td.rt{text-align:right;}
.messages .ipt{width:150px;border:solid 1px #cccccc;height:29px;vertical-align:middle;background-color:#ffffff;padding-left:5px;}
.messages .w{width:300px;}
.messages textarea{width:500px;border:solid 1px #cccccc;vertical-align:middle;background-color:#ffffff;}
.messages .btn{background:url(../image/ly_btn.jpg) no-repeat left top;width:90px;height:24px;border:0px;}
.messages .reset{background:url(../image/reset.png) no-repeat left top;width:90px;height:24px;border:0px;}
.messages .end{padding:10px 0 60px 220px;}
.messages li span{color:Red;margin:0px 5px 0px 5px;}
.red{color:#F00;}
.mt15{margin-top:15px;}

.p{margin:15px auto;width:800px;}
.vol{border:#ededed 1px solid;border-top:0px;line-height:30px;margin:0 auto;width:800px;}
.vol dt{padding:0px 0px 0px 15px;border-top:#ededed 1px solid;font-weight:bold;background-color:#f4f8fb;line-height:40px;}
.vol dd{margin:0px;border-top:#ededed 1px solid;height:40px;line-height:40px;}
.vol dd b{border-right:#ededed 1px solid;font-weight:lighter;float:left;width:160px;margin-right:5px;background-color:#f7f7f7;text-align:right;}
.vol dd span{color:Red;}
.vol .i200{width:200px;margin-top:10px;}
.vol .h{height:120px;padding-left:3px;padding-top:2px;}
.vol dd .ipt2{border:1px solid #ededed;padding:3px 5px;width:200px;margin-top:3px;}
.vol dd textarea{height:104px;width:95% !important;}
.vol font{margin-left:5px;color:red;}
.vol_submit{text-align:center;padding:10px;}
.vol_submit input{padding:3px 15px;}

.rep{border:#ededed 1px solid;padding-left:15px;line-height:40px;margin:5px 0px 5px 0px;}
.rep b{}.rep span{float:right;padding-right:20px}
.reu{border-right:#ededed 1px solid;border-left:#ededed 1px solid;border-top:#ededed 1px solid;line-height:40px;height:1%;overflow:hidden;margin-bottom:5px;}
.reu li{border-bottom:#ededed 1px solid;width:100%;float:left}
.reu span{border-right:#ededed 1px solid;float:left;width:150px;margin-right:5px;background-color:#f7f7f7;text-align:center;display:block;line-height:40px}

.download{width:720px;margin-top:15px;font-family:Tahoma;font-size:12px;text-align:center;}
.download th{color:#898989;background-color:#f7f7f7;height:35px;}
.download td{color:#666666;height:32px;border-bottom:1px dotted #d3cbc5;padding:0 5px;}
.down_name{border-left:2px solid #ffffff;border-right:2px solid #ffffff;padding-left:5px;}
.down_img{padding-left:15px;background:url(../image/download.gif) no-repeat left center;}