/**
 * 公共部分
 */
body {text-align:center;margin:0px;padding:0px;font-size:12px;background-color:#006699;}
ul{margin:0px;padding:0px;}
li{list-style: none;line-height:20px;}
form{margin:0px;padding:0px;display:inline;}
input{font-size:12px;height:18px;border:#ccc 1px solid;background:url(/images/input_bg.gif) no-repeat top left;}
input.button{font-size:12px;border:#bbb 1px solid;height:22px;}
textarea{font-size:12px;border:#ccc 1px solid;width:99%;color:#999;background:url(/images/input_bg.gif) no-repeat top left;}
img{border:0px;padding:0px;margin:0px;}
label{position:relative;padding:0px;margin:0px;}
a{font-size:12px;color:#000;text-decoration:none;}
a:hover {color:red;}
.clear{clear:both;}
/*顶部按钮*/
#banner{width:778px;margin:auto;position:relative;background:#fff url("/images/banner.jpg");height:104px;}
#tabsK {float:left;position:relative;width:778px;bottom:-72px;}
#tabsK ul {margin:0;padding-left:5px;list-style:none;}
#tabsK li {display:inline;margin:0;padding:0;}
#tabsK a {float:left;background:url("/images/tableft5.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabsK a span {float:left;display:block;background:url("/images/tabright5.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
#tabsK a span {	float:none;}
#tabsK a:hover span{color:#fff;}
#tabsK a:hover {background-position:0% -42px;}
#tabsK a:hover span {background-position:100% -42px;}
/*顶部按钮*/
/**版权信息*/
#copy{width:778px;height:30px;margin:auto;background-color:#ffffff;clear:both;}
#copyContent{width:776px;height:23px;background-color:#98CB00;padding:5px 1px 1px 1px;color:#fff;}
#copyContent li{color:#fff;}
#copyContent a{color:#fff;}
#copyContent a:hover {color:red;}
#copyContentLink{color:#fff;float:left;padding-left:5px;width:60px;overflow:hidden;white-space:nowrap;}
#copyContentLink a{color:#fff;}
#copyContentLink a:hover {color:red;}
#copyLine{width:3px;color:#fff;float:left;}
/**版权信息*/
.top_common{line-height:25px;width:100%;background-color:#F8F8F8;border-bottom:1px solid #E6E6E6;text-align:center;}
.top_common_login{width:510px;text-align:left;margin:auto;}
.login_show{height:15px;}
.top_common_adv{width:268px;text-align:right;margin:auto}
.top_common_adv a{text-decoration:none;color:#A1A0A0;}



/*------------------------------*/


.hidden { display:none;}
.clear { clear:both; height:0; overflow:hidden;}

/* 表单 */
label { color:#888;float:left}
.txt { display:inline; float:left; margin-right:5px; border:1px solid #ccc; padding:2px 3px; width:320px; height:16px; line-height:16px; background:#fff;}
.txt.file { height:22px;}
.submit { display:inline; float:left; border:1px solid #8ec741; padding:3px 8px; *padding:4px 8px 2px; height:14px; overflow:hidden; line-height:15px; font-size:12px; font-weight:bold; background:#297619; text-decoration:none; color:#fff;}
.submitButton{border:1px solid #8ec741;padding:3px 8px 3px;font-weight:bold; background:#297619; text-decoration:none; color:#fff;height:22px;width:50px;float:left;margin-right:5px;cursor:pointer;}
.submit:hover { border:1px solid #ffa800; color:#fff; text-decoration:none; background:#c00;}
select { border:1px solid #ccc;}
.formDesc{color:red;}

/* thickbox */
#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333;}
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */ position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window { position:absolute; background: #f1f1f1; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:298px; left:50%;}
* html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + 'px');}
#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}
#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}
#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow {
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}
	#TB_closeAjaxWindow a { color:#666;}
#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}
#TB_title{
	background:#f1f1f1;
	height:27px;
}
#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
	padding:15px;
}
#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}
#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* 对话框 */
.dialog {}
	.dialog .tab { height:25px; overflow:hidden; background:url(/images/solid_ccc.gif) repeat-x bottom;}
		.dialog .tab a { display:inline; float:left; border:1px solid #ddd; border-bottom:0; margin-right:3px; padding:0 8px; height:23px; overflow:hidden; line-height:24px; *line-height:26px; background:#ddd; color:#000;}
		.dialog .tab a:hover { border-color:#ddd; background:#ccc; text-decoration:none;}
		.dialog .tab a.on,
		.dialog .tab a.on:hover { border-top-width:2px; border-color:#ccc; background:#fff; text-decoration:none;}
	.dialog .body { border:1px solid #ccc; border-top:0; padding:5px; background:#fff;}
	.form { padding:8px;}
		.form td { padding:5px 0;}
		.form .err { margin-left:1em; color:#f00;}
		.form .submit { margin-right:10px;}
		

/* 用户登陆 */
.login {}
	.login .txt { width:200px;}
	.login .opt a { margin-right:10px;}
	.reg .txt { width:200px;}
	
