﻿body,table,td,th {font-size: 12px;FONT-FAMILY: "宋体";}
a.menu:link {text-decoration: none}
a.menu:visited {text-decoration: none}
a.menu:active {text-decoration: none}
a.menu:hover {text-decoration: none; font-style:italic;}
a.list:link{text-decoration: none}
a.list:visited {text-decoration: none}
a.list:active {text-decoration: none}
a.list:hover {text-decoration: none; font-style:italic;}
a.newslist:link{text-decoration: none;color:#000000;}
a.newslist:visited {text-decoration: none}
a.newslist:active {text-decoration: none;color:#000000;}
a.newslist:hover {text-decoration: none; font-style:italic;}
a.login:link{text-decoration: none}

.linkclick{color: #0000FF; cursor:pointer;}
.listclick{color:#000000; cursor:pointer;}

.flattext {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:dotted;
	border-left-style: none;
	border-bottom-width: thin;
	border-bottom-color:#FF99FF;
	}

.titlefont {
font-size:10pt;
color:#FF9900;
	}

.remarkfont {
color:#990000;
	}

.errorfont {
color:#FF0000;
	}

.firstcolor {
color:#CC6600;
	}
.tdLeft {
	text-align:right;
	background-color: white;
	color: #000000;
	width:25%;
	}
.tdRight {
	text-align:left;
	background-color: white;
	}
.tdlist {
	border-bottom-style:dotted;	
	border-bottom-color:#CCFFFF;
	border-bottom-width:1pt;
	}
.font_day {
	font-size:8pt;
	color:#CCCCCC;
	}
	
.sel_tr{background-color:#0066FF;}
.els_tr{background-color:#FFFFFF;}

.acc0{color:#330000;}
.acc1{color:#333300;}
.acc2{color:#336600;}
.acc3{color:#339900;}
.acc4{color:#33CC00;}
.acc5{color:#33FF00;}

.yescolor{color:#3366CC;}
.nocolor{color:#FF0000;}

.apwbox {
	position:relative;
	display:block;
	width:320px;
	height:240px;
	float:inherit;
	}
.apwbox img.photo{
	width:320px;
	height:240px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:4px 4px 4px 4px;
	}
.apwbox img.watermark {
	position: absolute;
	bottom: 1em;
	left: 1em;
	filter:alpha(opacity=100);
	z-index: 1;
	}
.apwbox img.blank {
	position: absolute;
	left: 0;
	top: 0;
	width: 320px;
	height: 240px;
	display: block;
	filter:alpha(opacity=0);
	z-index: 2;
	}

.emphoto{
	width:90px;
	height:120px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:4px 4px 4px 4px;		
	}
	
.firstline{
width:780px;
line-height:24px;
margin:auto;
}	

#div_main{
	width:780px;
	margin:auto;
}

#mleft{
	width:640px;
	float:left;
}

#mright{
	float:right;
	width:120px;
	
}
.div_left{
	float:left;
}

.div_right{
	float:right;
}
	
.div_em{
	text-align:center;	
}

#tablist{
	line-height:18px;
}

.tdleft{
	text-align:right;
}

.tdright{
	text-align:left;
}

.oddtr{
	background-color:#FFFFFF;
}
.eventr{
	background-color:#F5F5F5;
}

/* tables */
table.tablesorter {
	/* font-family:arial;*/
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 2px;
}
table.tablesorter thead tr .header {
	background-image: url("../imgs/aord.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 2px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url("../imgs/asc.gif");
}
table.tablesorter thead tr .headerSortDown {
	background-image: url("../imgs/desc.gif");
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}


/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


#dialog-content {padding:20px}
#dialog {position:absolute; width:425px; padding:10px; z-index:200; background:#FFF}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(../imgs/dialog_close.gif) no-repeat}
#dialog-content {display:block; height:160px; padding:6px; color:#666666; font-size:13px}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#FFF; opacity:.75; filter:alpha(opacity=75); z-index:100}
.dialog-error {background:#fff url(../imgs/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.dialog-errorheader {background:url(../imgs/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.dialog-warning {background:#fff url(../imgs/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.dialog-warningheader {background:url(../imgs/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.dialog-success {background:#fff url(../imgs/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.dialog-successheader {background:url(../imgs/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.dialog-prompt {background:#fff url(../imgs/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.dialog-promptheader {background:url(../imgs/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}

