body{
	background-color:#FFF;
	font-size: 12px;
	color:#333;
}
a{text-decoration: none;}
a:link {
	color: #333;
}
a:hover {
	color:#666;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
body,p,ul,li,dl,dt,dd,img{margin:0; padding:0;}
img{border:none;}
.dh{
	height:30px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	background:#000;
	color:#FFF;
	border-bottom:1px solid #333333;
}

.logo{float:left;}

.tt{background:#333; color:#FFF;}
.tt td{height:30px;text-align:center;line-height:30px;}
.NeiGuangcai{background:#EDEDED;}
.NeiGuang{background:#FFF;}
.NeiGuang td,.NeiGuangcai td{
	padding:5px;
}
.NeiGuang .DD, .NeiGuangcai .DD{
	width:450px;
}
#iframeopen {
	position:fixed ;
	left: 50%;
	top: 50%;
	z-index: 99;
	background:#FFF;
	border:solid 5px #666666;
}
.ttadd td{background:#FFF;}
.ttadd input{ padding:0; margin:0;}

#msg{position:absolute; top:200px; left:50%; width:500px; min-height:500px; margin-left:-250px;background:#FFFFFF; border:1px solid #000000; z-index:999;border-radius:5px;box-shadow: #000 0px 0px 10px;}
#msg p{line-height:22px; font-size:16px; background:#454545; color:#FFFFFF; padding:5px;}
#msg ul{padding:0 20px 0 25px; list-style-type:decimal}
#msg li{line-height:35px; border-bottom:1px dotted #CDCDCD;}
#msg a{float:right;}