﻿/* CSS Document */

body,td,th,input,select,textarea {
	font-family: Tahoma;
	font-size: 12px;
	color:#484848;
}
body {
	margin: 0px;
}
form{margin:0;}
table{border-collapse:collapse;}


a{font-family:Arial, Helvetica, sans-serif; color:#484848; text-decoration:none;}
a:hover,a:active{color:#EC0000; text-decoration:underline;}

.aTop{color:#000000;}
.aTop:hover,.aTop:active{color:#EC0000; text-decoration:none;}
.aGray{color:#999999;}
.aOrg{color:#FF6600;}
.aRedU{color:#EC0000; text-decoration:underline;}
.aRedU:hover,.aRedU:active{text-decoration:none;}
.aBlack{color:#000000;}
.aLA{color:#EC0000; text-decoration:underline;}
.aLA:hover,.aLA:active{text-decoration:none;}
.aBlackU{color:#000000; text-decoration:underline;}
.aNoU{font-family:Tahoma;}
.aNoU:hover,.aNoU:active{color:#EC0000; text-decoration:none;}
.aGreen{color:#669900; text-decoration:none;}
.aWB{color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.aWB:hover,.aWB:active{color:#CCCCCC;}
.aYellow{color:#FFCC00; text-decoration:underline;}
.aYellow:hover,.aYellow:active{color:#FFFFFF;}

input{
	background:url(images/web/input-bg.jpg) repeat-x left bottom;
	padding:3px; border:1px solid #CCCCCC;
}
.inputno{background:none; padding:0px; border:0px none;}


#top{background:url(images/web/top-bg.gif) no-repeat;}
#menu{
	border:1px solid #FFE066; width:948px; margin:auto; margin-top:12px; height:29px;	
}
#menucon{
	background:url(images/web/menu-bg.jpg) repeat-x;
	width:946px; margin:auto; height:29px;
}
#menuson{
	border:1px solid #E0E0E0; border-top:none;
	width:948px; margin:auto; height:29px; margin-top:-1px;
	background-color:#FFFFFF;
	background:url(images/web/menuson-bg.jpg) repeat-x;
}
#menucon a{
	color:#000000; line-height:29px; display:block;
	width:100%; text-align:center; font-family:Tahoma;
}
#menucon a:hover,#menucon a:active,.menuA{text-decoration:none; color:#EC0000 !important;}
.menuA2{
	background:url(images/web/menu-a.gif) no-repeat; font-weight:bold; color:#FF3300 !important;
}
#menutb td{
	background:url(images/web/menu-split.jpg) no-repeat right center;
	text-align:center;
}
#menuson div{
	height:29px; line-height:28px; display:none;
}
#son1{padding-left:35px;}
#son2{padding-left:154px;}
#son3{padding-left:273px;}
#son4{padding-left:390px;}
#son5{padding-left:508px;}
#son6{padding-left:626px;}

#middle{margin:auto; margin-top:13px; width:950px;}
.left td{padding-left:12px;}
.leftbt{background:url(images/web/left-bt-bg.jpg) repeat-x; font-weight:bold; color:#000000;}
.leftbtI{
	background:url(images/web/left-bt-bg.jpg) repeat-x; font-weight:bold; color:#000000; padding-left:12px;
}

#both{clear:both; height:13px;}

#loginstate,#searstate{
	position:absolute; z-index:1001; left:50%; top:50%;
	width:400px; height:100px;
	background:#FFFFFF;	
	margin-left:-200px;
	border:1px solid #FFCC00;
}


.center-bt{
	background:url(images/web/center-bt-bg.gif) no-repeat left center;
	font-weight:bold; color:#000; padding-left:10px;
}
.time{color:#999999; font-size:11px;}
.newsbtA{
	background:url(images/web/idx-newA.gif); display:inline; float:left;
	width:77px; height:22px; line-height:21px; font-weight:bold; color:#FFFFFF;
	margin-left:2px; padding-left:9px; cursor:pointer;
}
.newsbt{
	background:url(images/web/idx-new.gif); display:inline; float:left;
	width:75px; height:22px; line-height:21px; color:#484848;
	margin-left:2px; padding-left:11px; cursor:pointer;
}

.tdbt{background:url(images/web/td-bg1.jpg) repeat-x; color:#FF6600;}
.arr{margin-top:6px;}

#content br{
	line-height:15px;
}

#afe{
	width:560px; height:398px; position:absolute;
	z-index:1; left:50%; top:50%; margin-left:-280px; margin-top:-200px;
	border:1px solid #C1E3FF; background-color:#FFFFFF;
}
#afecon{
	overflow-y:auto; padding:10px; margin-bottom:-1px;
	height:348px; width:540px; overflow-x:hidden;
	scrollbar-face-color:#50BDFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
}


#clew{
	width:210px; border:1px solid #FF9900;
	height:0px; z-index:10; position:absolute;
	background:url(images/web/clew-bg.jpg) repeat-x left bottom; background-color:#FFFFFF;
	right:0px;
	bottom:0px; overflow:hidden;
}
#clew .bt{float:left; width:178px; height:24px; line-height:23px; background-color:#FF6600; color:#FFFFFF; font-weight:bold; font-size:12px; margin-left:1px; margin-top:1px; padding-left:6px; display:inline;}
#clew .close{width:24px; height:24px; float:left; background-color:#FF6600; margin-top:1px; margin-right:1px; display:inline;}
#clew .con{width:192px; margin:auto; padding-top:8px; line-height:20px; clear:both;}



