BODY {
	FONT-SIZE: 14px; TEXT-DECORATION: none;BACKGROUND: #FFFFFF; MARGIN: 0px; FONT-FAMILY: "arial", Arial, Helvetica, sans-serif
}

#top_links {
	FONT-SIZE: 14px; RIGHT: 30px; COLOR: #5db6ee; POSITION: absolute; TOP: 30px
}
#top_links A {
	FONT-SIZE: 14px; COLOR: #5db6ee; TEXT-DECORATION: none;
}
#top_links A:hover {
	TEXT-DECORATION: underline;
}


headerbg {
    background-image: url(images/header_bg.gif) repeat-y left bottom;
}

.folder{background-image:url(images/folder.gif);}

/*.download-box*/
.download-box,
.download-box .sl,
.download-box .sr,
.udown-link,
.download-link,
.qqdown-link {
	background:url(images/down_box.png);
}
.download-box {
	position:relative;
	float:left;
	height:34px;
	margin-right:10px;
	padding:0 0 0 5px;
	line-height:34px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	background-position:0 0;
}
.download-box .sl,
.download-box .sr {
	position:absolute;
	top:0;
	left:0;
	width:5px;
	height:34px;
	background-position:-23px -35px;
}
.download-box .sr {
	left:auto;
	right:0;
	_width:6px;
	_right:-1px;
	background-position:0 -35px;
}
.udown-link,
.download-link,
.qqdown-link {
	float:left;
	margin-right:10px;
	padding-left:30px;
	background-repeat:no-repeat;
}
.udown-link {
	background-position:0 -70px;
}
.qqdown-link {
	background-position:0 -139px;
}
.udown-link a,
.qqdown-link a {
	color:#F76515;
}
.download-link {
	padding-left:22px;
	background-position:-3px -105px;
}

#menu {
  FONT-SIZE: 14px;width:auto;
  padding:0;
  margin:0 auto;
  list-style-type:none;
}

#menu a {
  FONT-SIZE: 14px;color:#0000ff;
  text-align:center; font-size: 14px;TEXT-DECORATION: none;
}
#menu a:visited {
  FONT-SIZE: 14px;color:#0000ff;TEXT-DECORATION: none;
  }
#menu a:hover {
  FONT-SIZE: 14px;color:#000000;TEXT-DECORATION: none;
  }
#menu a:active {
  FONT-SIZE: 14px;color:#000000;TEXT-DECORATION: none;
}
.tableborder {
	BORDER-RIGHT: #cdcdcd 1px solid;BORDER-TOP: #cdcdcd 1px solid;  BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid;border-collapse: collapse;
}
.tableborder tr td, .tbl1 tr th {border:1px solid #c3c3c3; padding:3px;}

.textinput {
    HEIGHT: 17px;
}
.fileinput {
    HEIGHT: 24px;
}

.select {
	BORDER-RIGHT: #53a6da 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #53a6da 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; BORDER-LEFT: #53a6da 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #53a6da 1px solid
}
.textarea {
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#btn_register {
	DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/btn_register.jpg) no-repeat left top; MARGIN: 5px; WIDTH: 255px; PADDING-TOP: 5px; HEIGHT: 23px; TEXT-ALIGN: left
}
.button
{
	HEIGHT: 24px;
}
.submit
{
	HEIGHT: 24px;
}
.upload
{
	background: url(images/files_panel.png) top left no-repeat;
}
FORM {
	MARGIN: 0px
}


A:{
	  TEXT-DECORATION:none;
}
A:active {
	  TEXT-DECORATION:none;
}
A:visited {
	  TEXT-DECORATION:none;
}
A:hover {
	  TEXT-DECORATION:underline;
}

tr {
	  FONT-SIZE: 14px;TEXT-DECORATION:none;
}
td {
	  FONT-SIZE: 14px;TEXT-DECORATION:none;
}
h2 {
	  FONT-SIZE: 14px;TEXT-DECORATION:none;
margin: 0px 0px 0px 0px
}

.error {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BACKGROUND: url(images/line.gif) #fefffd repeat-x 100% bottom; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #ff0000 1px solid
}
.headline {
	BACKGROUND: #CECFFF repeat-x left top; FONT: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.rightheadline {
	BACKGROUND: #CECFFF repeat-x left top; FONT: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.headline2 {
	BACKGROUND: #CECFFF repeat-x left top; FONT: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.rightheadline {
	BACKGROUND: #CECFFF repeat-x left top; FONT: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.headrow {
	BACKGROUND: #CECFFF repeat-x left top;
    FONT: bold 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
}
.titlerow {
	BACKGROUND: #CECFFF repeat-x left top;
    FONT: bold 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	width:730px;
padding-top: 5px;
padding-bottom: 5px; 
}

.headrow A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.headrow A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.headrow A:hover {
	COLOR: #d0f4ff; TEXT-DECORATION: none;
}
.warn {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000ff
}
.warn A:link {
	COLOR: #0000ff; TEXT-DECORATION: none;
}
.warn A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none;
}
.warn A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none;
}
.warn A:active {
	COLOR: #0000ff; TEXT-DECORATION: none;
}
.progOutter {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; OVERFLOW: hidden; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.progInner {
	COLOR: black; BACKGROUND-COLOR: red
}
.editable {
	FONT-SIZE: 1px; cursor:hand;height:20px;width:20px;COLOR: #0000ff;TEXT-DECORATION: underline;text-margin: 5px; align: center
}
edit_text {
	FONT-SIZE: 14px; WIDTH: 200px; FONT-FAMILY: verdana; COLOR: #0000ff;TEXT-DECORATION: underline;text-margin: 5px; align: center
}
edit_text {
	FONT-SIZE: 100%; WIDTH: 95%; TEXT-DECORATION: none;
}
IMG.progress {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.showText {
	FONT-SIZE: 14px; WIDTH: 200px; FONT-FAMILY: verdana; text-margin: 5px; align: center
}
/** sponser Ad  */
#sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0;}

/** hint box  */
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightblue;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid black;
font:normal 14px Verdana;
line-height:18px;
z-index:100;
border-right: 2px solid black;
border-bottom: 2px solid black;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 1px 1px;
}

#contents {
	width:730px;
	margin: 10px auto;
}
#header {
	width:730px;
	height:100px;
	margin: 0 auto;
}
#banner{

	height: 65px;
	width: 189px;
	background-image: url(/skin/jiandan/images/logo.gif);
	clear: both;
	overflow: hidden;
	margin: auto;
	}
#menu{
	padding: 5px 0px 0 0;
}
#menu ul{
	list-style: 0;
	margin: 0;
}
#menu ul li{
	float: left;
	margin: 0 10px;
	display: block;
	line-height: 28px;
}
#menu ul li a:link,#menu ul li a:visted{font-weight:bold;color:#666}
#menu ul li a:hover{}
.menuDiv{
	height: 28px;
	width: 1px;
}
.tdrow1{
	text-align: left;
}

.pic {border:1px solid #909090;}

#mainz {
	width:730px;
	height:250px;
}

#leftz {
	width:405px;
	text-align: left;
	clear: left;
	float: left;
	overflow: hidden;
}
#righty {
	width:300px;
	text-align: right;
	clear: right;
	float:right;
	overflow: hidden;
}
li { float:left; }
#foot {
	width:730px;
	height:505px;
	font-size:12px;
	text-align: left;
}
.bt {
	width:730px;
	height:25px;
	background-color: #CECFFF;
	line-height: 25px;
}
.wz {
	width:730px;
	height:30px;
	font-size:12px;
	line-height: 30px;
}
.wz2 {
	font-size:12px;
	line-height: 16px;
	text-align: left;
}
.down {
	width:730px;
	height:766px;
	font-size:12px;
	text-align: left;

}
.redarrow{
    color: rgb(235, 151, 107);
}

#footer_copyright {
    MARGIN: auto;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 12px; COLOR: #9999ff; PADDING-TOP: 50px;
}
#footer_copyright A {
	COLOR: #9999ff;FONT-SIZE: 12px;TEXT-DECORATION: none;
}
#footer_copyright A:hover {
	COLOR: #9999ff;FONT-SIZE: 12px;TEXT-DECORATION: none;
}
#footer_copyright A:visited {
	COLOR: #9999ff;FONT-SIZE: 12px;TEXT-DECORATION: none;
}

