body
{
	margin:0;
	background-color: #FFFFFF;
	cursor:default;
}
body,td,th
{
	font-size:12px;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	cursor:default;
    color:#313131;
}
a
{
	color:#535353;
	text-decoration:none;
}
a:hover
{
	color:#FF4E00;
	text-decoration:none;
}
a:active
{
	color:Lime;
}

.table1{
border:1px solid #33CCFF; padding:10px;
}


.in_pp
{
	color:CCCCCA;
	height:22px;
    width:100px;
	color:#373737;
	border: 1px solid #CDEA8B;
	border-color: #fffff;background-image:url(Mypic_inbg.gif);
}
.in_p
{
	color:CCCCCA;
	height:22px;
    width:180px;
	color:#373737;
	border: 1px solid #CDEA8B;
	border-color: #fffff;background-image:url(Mypic_inbg.gif);
}
.in_p1
{
	color:CCCCCA;
	height:22px;
    width:100px;
	color:#373737;
	border: 1px solid #CDEA8B;
	border-color: #fffff;background-image:url(Mypic_inbg.gif);
}
input,textarea{
      font:normal 9pt Tahoma,MS Shell Dlg,宋体; 
}
.bginput{
	background:#fff; border:1px solid #7F9DB9;
}

.upfile{
	 border:1px solid #7F9DB9; width:300px;font:normal 9pt Tahoma,MS Shell Dlg,宋体; margin:5px;
}

#divStatus{ width:350px; font-weight:500;margin:2px;padding:8px;border:solid 1px #E8E8E8;background-color:#F7F7F7; color:#333366;}
#divStatus span{font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; padding:5px;}

#pic_hot {
	color:#339900;
}
/* 后台 showpic */
.showpic {border:2px solid #33CCFF; width:180px; height:180px; padding:5px; background:#FFFFFF}
/* tr1 */
.tr1 td { }
.tr2 td { border-top:1px dashed #33CCFF; }
.tr2 span {  font-weight:500; margin:0; padding:10px 2px;}
.tr2 span a {color:#006600;}

.errmsg { color:#006600; margin-left:5px;}
/* 分页 */
.pages{ font-family: "宋体"; line-height: normal; font-size: 12px; text-align:center; width:600px; height:yypx; padding:10px; margin:10px auto 0 auto; }
.pages a,.pages a:active, .pages span{color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding:3px 5px 0 5px; margin:5px 2px; text-align:center; height:18px} /* SPAN和链接 */
.pages a:hover, .pages a.on{color:#fff;border:1px solid #F44; text-decoration:none; background: #D2EA87} /* 当前链接有激活时 */
.pages input{padding:0px;color:#390;height:14px;width:15px;border:0px solid #fff;text-align:center;margin:0;vertical-align:middle;font-size:12px} /* 跳转INPUT */




.progressWrapper{width:357px;overflow:hidden;}
.progressContainer{margin:2px;padding:2px;border:solid 1px #E8E8E8;background-color:#F7F7F7;overflow:hidden;}
.message{margin:1em 0;padding:10px 20px;border:solid 1px #FD9;background-color:#FFC;overflow:hidden;}
.red{border:solid 1px #B50000;background-color:#FFEBEB;}
.green{border:solid 1px #DDF0DD;background-color:#EBFFEB;}
.blue{border:solid 1px #CEE2F2;background-color:#F0F5FF;}
.progressName{font-size:12px;font-weight:700;color:#555;width:323px;height:14px;text-align:left;white-space:nowrap;overflow:hidden;background-image:url(photo_upload.png);background-repeat:no-repeat;background-position:0;float:left; padding-left:20px;}
.progressBarInProgress,.progressBarComplete,.progressBarError{
	font-size:0;width:0;height:15px;background-color: #009966;margin-top:2px;
}
.progressBarComplete{width:100%;background-color:green;visibility:hidden;}
.progressBarError{width:100%;background-color:red;visibility:hidden;}
.progressBarStatus{margin-top:2px;width:337px;font-family:Arial;text-align:left;white-space:nowrap;}
a.progressCancel{font-size:0;display:block;height:14px;width:14px;background-image:url(cancelbutton.gif);background-repeat:no-repeat;background-position:-14px 0;float:right;}
a.progressCancel:hover{background-position:0 0;}

