﻿#homeLeft
{
	float: left;
	width: 664px;
	margin: 5px 5px 0 0;
}
#homeLeft h2, #textlink h2, #piclink h2
{
	background: url(images/title_bg1.gif) repeat-x;
	height: 28px;
	position: relative;
	color: #333;
	line-height: 28px;
	padding-left: 10px;
}
#homeLeft h2 .more
{
	float: right;
	display: none;
}

#homeLeft h2 .tl, #textlink h2 .tl, #piclink h2 .tl
{
	position: absolute;
	width: 4px;
	height: 28px;
	top: 0;
	left: 0;
	background: url(images/title_left1.gif) no-repeat;
}

#homeLeft h2 .tr, #textlink h2 .tr, #piclink h2 .tr
{
	position: absolute;
	width: 4px;
	height: 28px;
	top: 0;
	right: 0;
	background: url(images/title_right1.gif) no-repeat;
}

#homeLeft .end, #textlink .end, #piclink .end
{
	height: 3px;
	background: url(images/bot_bg1.gif) repeat-x;
	position: relative;
	margin-bottom: 5px;
}
#homeLeft .el, #textlink .el, #piclink .el
{
	position: absolute;
	width: 3px;
	height: 3px;
	background: url(images/bot_left1.gif) no-repeat;
	top: 0;
	left: 0;
}
#homeLeft .er, #textlink .er, #piclink .er
{
	position: absolute;
	width: 3px;
	height: 3px;
	background: url(images/bot_right1.gif) no-repeat;
	top: 0;
	right: 0;
	margin-bottom: 5px;
}
#homeLeft .box, #textlink .box, #piclink .box
{
	border-left: solid 1px #87A3D2;
	border-right: solid 1px #87A3D2;
	padding: 10px;
}

#homeNew .box
{
	height: 250px;
	padding-bottom:5px;
}
#homeNew .imgs
{
	height: 246px;
	width: 308px;
	float: left;
}

#homeNew .newlist
{
	width: 310px;
	float: left;
	margin-left: 12px;
}

#homeNew li
{
	line-height: 20px;
	background: url(images/arrow1.gif) no-repeat 5px;
	padding-left: 15px;
	border-bottom: solid 1px #CCDBEE;
}

#homeNew li a
{
	background: #fff;
}

#topart .box
{
	height: 150px;
}

#topart li
{
	line-height: 20px;
}

.fileDate
{
	float: right;
	margin-right:3px;
}


#middleFlash
{
	margin-bottom: 5px;
	clear: both;
}


#botart .left
{
	float: left;
	width: 330px;
}
#botart .right
{
	float: right;
	width: 330px;
}

#botart .box
{
	height: 150px;
}

#botart li
{
	height: 20px;
	line-height: 20px;
	background: url(images/arrow2.gif) no-repeat left;
	padding-left: 10px;
}
#botart li a
{
	background:#fff;
}
*html #botart .end
{
	margin-bottom:0;
}

#homeRight
{
	width: 228px;
	float: left;
	margin: 5px 0 0 0;
}

#homeRight h2
{
	height: 28px;
	line-height:28px;
	padding-left:10px;
	background: url(images/title_bg2.gif) repeat-x;
	position: relative;
	color:#fff;
}
#homeRight h2 .tl
{
	position: absolute;
	height: 28px;
	width: 4px;
	background: url(images/title_left2.gif) no-repeat;
	top: 0;
	left: 0;
}
#homeRight h2 .tr
{
	position: absolute;
	height: 28px;
	width: 4px;
	background: url(images/title_right2.gif) no-repeat;
	top: 0;
	right: 0px;
}
#homeRight .more
{
	display: none;
}
#homeRight .box
{
	height: 150px;
	border-left: solid 1px #5186D4;
	border-right: solid 1px #5186D4;
	
}
#homeRight .end
{
	background: url(images/bot_bg2.gif) repeat-x;
	height: 3px;
	position: relative;
	margin-bottom:5px;
}
#homeRight .el
{
	position: absolute;
	width: 3px;
	height: 3px;
	background: url(images/bot_left1.gif) no-repeat;
	top: 0;
	left: 0;
}
#homeRight .er
{
	position: absolute;
	width: 3px;
	height: 3px;
	background: url(images/bot_right1.gif) no-repeat;
	top: 0;
	right: 0;
}
#homeRight .divcal .box
{
	height:250px;
	padding:10px 0 5px 0;
}

#homeRight .qqList .box
{
	height:180px;
}
#homeRight .xygg marquee
{
	padding:8px;
}
#homeRight .xygg li
{
	height:20px;
	line-height:20px;
}
#homeRight .homevideo .box .cont
{
	padding:5px;
}

/*日历*/
#cals{background-color:#FFFFFF;text-align:center;padding:2px; width:220px;}
#cals .cal_body,#cals .cal_mth{font-family:Arial;font-size:12px;width:100%;}
#cals .cal_yr td{font-size:12px;background:none;padding:1px;white-space:nowrap;line-height:15px}
#cals .cal_yr .cal_pre{font-size:8px;background:url(http://img.baidu.com/hi/img/date/pre.gif) no-repeat center center;padding-left:10px}
#cals .cal_yr .cal_nxt{font-size:8px;background:url(http://img.baidu.com/hi/img/date/nxt.gif) no-repeat center center;padding-left:10px}
#cals .cal_yr .cal_pre_ovr{font-size:8px;background:url(http://img.baidu.com/hi/img/date/pre_ovr.gif) no-repeat center center;padding-left:10px;cursor:pointer}
#cals .cal_yr .cal_nxt_ovr{font-size:8px;background:url(http://img.baidu.com/hi/img/date/nxt_ovr.gif) no-repeat center center;padding-left:10px;cursor:pointer}
#cals .cal_yr table{width:30px}
#cals tr{}
#cals td{text-align:center;font-family:Arial;font-size:12px;padding:3px;line-height:14px;white-space:nowrap}
#cals .today{padding:2px;border:1px solid #fca93f;background:#fff4cc;font-weight:bold;}
#cals .cal_week td{font-weight:bold;font-size:12px;font-family:Tahoma}
#cals .mth_ctrl{color:#000000}
#cals .cal_date{color:#000000}
#cals .cal_sa{color:#006}
#cals .cal_su{color:#006}
#cals .not_come{color:#333}
#cals .cal_before,#cals .cal_after{visibility:hidden}
#cals *.cal_active{color:#f00;text-decoration:underline;font-weight:bold;}
#cals *.cal_select{padding:2px;border:1px solid #d6d6d6;background-color:#eeeeee;color:#0000cc;text-decoration:underline}
#cals *.disable{color:#999;text-decoration:none}
#cals .yr_normal,#cals .mth_normal{border:1px solid #FFF;line-height:14px;}
#cals .yr_sel,#cals .mth_sel{border:1px solid #ffad42;background:#ffec93;padding:0;line-height:14px;cursor:pointer}
#cals .yr_sel .cal_arrow,#cals .mth_sel .cal_arrow{display:none}
#cals .yr_normal .cal_arrow,#cals .mth_normal .cal_arrow{display:none}
#cals .cal_roll{border:1px solid #ff9000;background:#fef3c1;position:absolute;display:none;font-size:12px;font-family:Arial;line-height:18px}
#cals .cal_roll .normal{background:none;}
#cals .cal_roll .msover{background:#f5e182;cursor:pointer;}
#cals .cal_pop{position:absolute;display:none}
#cals .cal_pp_arw{position:relative;left:10%;top:1px;background:url(http://img.baidu.com/hi/img/date/poparrow.gif) no-repeat;line-h
eight:6px;display:none}
#cals .cal_pp_cnt{padding:3px;margin-right:20px;font-size:12px;font-family:Arial;white-space:nowrap;border:1px solid #666;background:url(http://img.baidu.com/hi/img/date/popbg.gif);}
#cals .cal_rng{}
#cals .cal_rng td{background:none;font-size:12px;}
#spVerifyKey,#spVerifyKey input{ime-mode:disabled;}





#textlink .box
{
	min-height: 30px;
	line-height: 30px;
	padding:3px 3px 3px 10px;
}
*html #textlink .box
{
	height: 30px;
}


#textlink .box div
{
	height: 20px;
	width: 100px;
	float: left;
	margin: 2px;
}

#piclink .box
{
	min-height:42px;
	line-height:30px;
	padding:3px 3px 3px 10px;
}
*html #piclink .box
{
	height:42px;
}
#piclink .box div
{
	width: 101px;
	height: 36px;
	float: left;
	margin: 3px 4px;
}
#piclink .box div img
{
	width:94px;
	height:39px;
}






