@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:2px;}
ul{ list-style:none;}
img{ border:none; vertical-align:top;}
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
.tablestyle{
  font-size:12px;
  color:#333333;
  border-collapse:collapse;
}

.tablestyle1 caption{
  font-weight:bold;
  height:26px;
  line-height:26px;
  display:block;
  background:url(../images/caption.gif) repeat-x;
  border:solid 1px #C9C9C9;
  text-align:left;
  padding-left:20px;
  margin-bottom:10px;
}

.tablestyle1 td{
  padding:10px 10px;
  border-bottom:1px dashed #cacaca;
  color:#555555;
}

.tablestyle1 td span{ color:#acacac;}

.tablestyle td{
  border: solid 1px #C9C9C9;
  padding:5px 10px;
}

.input{ width:50%; height:22px; line-height:22px; border:1px solid #acacac;}
.boder{border:1px solid #acacac;}
.anniu{ width:131px; height:29px; background:url(../images/aniu_bg.gif) no-repeat; border:none; color:#515151;}

.ptable td{ padding:10px;}

#right{ background:#cccaca; border:1px solid #cccccc;}
#right h1{ color:#000; font-size:12px; background:url(../images/caption.gif) repeat-x; height:26px; line-height:26px; padding-left:8px; position:relative;}
#right h1 p{ position:absolute; right:30px; bottom:0px;}
#right h1 a{ text-decoration:none; color:#000000;}
#right h1 a:hover{text-decoration:underline;}
#right h1 p span{ position:relative; padding-left:20px; width:100px;}
#right h1 p span img{ position:absolute; left:0; top:0px;}
#right .font{ background:#fafafa; border:1px solid #646464; color:#000000; height:425px; height:auto !important; min-height:425px; _height:425px;}

.foot{ text-align:center; height:60px; line-height:60px;}

.edit{ background:url(../images/edit.gif) no-repeat; padding-left:25px; padding-top:3px;}
.del{background:url(../images/delete.gif) no-repeat; padding-left:25px; padding-top:3px;}

.page{ clear:both; height:30px; padding-top:20px; font-size:12px; color:#9e9e9e; text-align:right; padding-right:20px;}
.page a{ padding:2px 5px; border:1px solid #eeeae9; margin-right:5px;}
.page a:hover{ color:#c20d23;}
.page span a{ color:#FFF; background:#626262;}

.piclist{ padding:20px;}
.piclist ul li{ float:left; margin-right:15px;}
.piclist img{ width:160px; height:120px; border:1px solid #eeeae9;}
.piclist p{padding:8px 0px;}

#login{
width:500px;
height:300px;
padding:10px;
background:url(../images/login.gif) no-repeat;
position:absolute;
top:50%;
left:50%;
margin-left:-260px;
margin-top:-170px;
}
#login h1{
width:490px;
height:60px;
text-align:center;
line-height:60px;
color:#ffffff;
font-size:14px;
height:60px;
background:url("../images/login_top.jpg") no-repeat;
}
#login h1 span{
display:none;
}
#login .form{
padding:30px 100px 0px 100px;
}
#login input{ height:22px; border:1px solid #acacac; line-height:22px;}
#login label{
display:block;
float:left;
width:60px;
text-align:right;
padding-top:3px;
}
#login p{
padding:5px 0px;
}
#login p.rem{
padding-left:60px;
}
#login p.tijiao{
text-align:center;
}
#login .btn{
width:86px;
height:33px;
background:url("../images/btn_bg.gif") no-repeat;
border:none;
color:#FFF;
}
