/*  style by www.itstudy.cn  , 2007-12-20 */

/* 全局CSS定义 */

body { text-align: center; font-family: "宋体",arial;margin:0; padding:0;border: 0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
span{ float:left;padding-top:6px;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color: #ff0000; text-decoration:underline;}
a:active {color: #bc2931;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#ff0000; }
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.fRed{ color:#FF0000}
.fWhite{ color:#fff;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/*背景*/
.bgA{	background-color:#f2f9fe; }/*浅蓝 */
.bgB{	background-color:#d6ecfd; }/*浅蓝+ */
.bgGray{	background-color:#f5f4f4; }/*灰 */
.bgWhite{	background-color:#FFFFFF; }/*白 */


/*文章标题缩略*/
.ellipsisTitleLeft{float:left;line-height:25px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:71px; text-align:center; border-left:1px solid #fff;}
.ellipsisTitleRight{float:left;line-height:25px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:95px; text-align:center; border-left:1px solid #fff;}
.ellipsisTitleURL{float:left;line-height:25px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:127px; text-align:center; border-left:1px solid #fff;}
.ellipsisTitle{clear:both;line-height:18px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.more{ text-align:right;}

/*广告*/
.ad1000{clear:both; margin:0pt auto;padding:6px 0pt;width:1000px;}

/*占位空行*/
.blank3 {clear:both;font-size:1px;height:3px;overflow:hidden; }
.blank10 {clear:both;font-size:1px;height:10px;overflow:hidden; }

/* --------------------------------------------------- */
/* 页头 */
.globalTopTip{
	margin:0 auto;	width:1000px; height:15px;
	background-color:#ffffff; color:#000;	text-align:right;clear:both;
	}
#globalTop{
	margin:0 auto;	width:1000px; 
	background-color:#ffffff;color:#000;	text-align:left;
	}
	#globalTop #topLogo{	width:200px; float:left;	}
	#globalTop #topBanner{ width:800px; float:left;}
/* 页头导航 */
#globalTopNav{ 
	clear:both;	margin:0 auto;	width:1000px; padding:5px 0;
	border:1px dotted #cbcbcb; text-align:center;
	}
/* 页头导航条 */
#globalNavItem{ 
	clear:both; width:1000px;height:24px;
	margin:0 auto; color:#FFFFFF; text-align:left;
	background-image:url(../images/title_yellow.gif); 
	}

/* 中部内容 */
.globalMiddle{	margin:0 auto; 	width:1000px; clear:both; 	}

/*中部内容 左*/
.areaLeft{	width:220px;	float:left;overflow:hidden;}

/*标题*/
.leftTitle{
		text-align:left; height:25px;
		background-image:url(../images/title_blue.gif);
		}
/*标题内容*/
.leftContent{
			clear:both;text-align:left;
			background-color:#fff;	border:1px solid #afd6f5; 
			overflow:hidden;
			}

/*中部内容 右*/
.areaRight{
	width:770px; margin-left:10px; float:left;
}
.rightTitle{
		text-align:left; height:24px; border:1px solid #afd6f5; border-bottom:0px;
		background-image:url(../images/title_yellow.gif);
		}
.rightContent{
			clear:both;text-align:left; 
			background-color:#fff;	border:1px solid #afd6f5; border-top:0px;
			overflow:hidden;
			}
/*酷站大全*/			
ul.coolUrl{ clear:both;list-style:none;  height:30px; text-align:center	}
ul.coolUrl li{ float:left; line-height:30px;}
ul.coolUrl li.sort{	width:57px; text-align:center; }
ul.coolUrl li.url{	width:112px; text-align:left;	text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
ul.coolUrl li.more{	width:36px; text-align:center;}
	
/* 页尾导航 */
#globalFootNav{
	margin:0 auto; color:#fff;
	width:1000px; height:25px; 
	background-color:#a9a9a9;
	}
	#globalFootNavleft{
		background-image:url(../images/bottom_nav_left.gif);
		background-repeat:no-repeat;
		background-attachment:scroll;
		background-position: top left; 
		height:25px; 
	}
	#globalFootNavright{
		background-image:url(../images/bottom_nav_right.gif);
		background-repeat:no-repeat;
		background-attachment:scroll;
		background-position: top right; 
		padding-top:5px;height:25px; 		
	}	
	#globalFootNav a{color:#fff;}
	#globalFootNav a:hover{color:#FFFF00;}
	
/* 页尾 */
#globalFoot{ 
		margin:0 auto;	text-align:center;color:#000;
		width:1000px; line-height:150%; 
}

/*  搜索引擎选项  */
.search{width:500px;margin:0 auto;}
ul.bars{
        list-style:none;  height:29px;
        background-image:url(../images/search_bar_bg.gif);
	}
ul.bars li{
        float:left;
        padding:0;
        height:29px;
        margin-right:1px;
        background:url(../images/search_bar_bg_left.gif) left top no-repeat;
	}
ul.bars li a{
        display:block;
        line-height:29px;
        padding:0 20px;
        color:#333;
        background:url(../images/search_bar_bg_right.gif) right top no-repeat;
        white-space: nowrap;
	}
ul.bars li.selected{
        background:url(../images/search_bar_bg_left_selected.gif) left top no-repeat;
	}
ul.bars li.selected a{
        background:url(../images/search_bar_bg_right_selected.gif) right top no-repeat;
	}

ul.bars li a:link,ul.bars li a:visited{ color:#333;	}
ul.bars li a:hover,ul.bars li a:active{ color:#F30;  text-decoration:none;	}
ul.bars li.selected a:link,ul.bars li.selected a:visited{  color:#000;	}
ul.bars li.selected a:hover,ul.bars li.selected a:active{  color:#F30; text-decoration:none;}
div.HackBox {
  height:60px; padding-top:15px;
  border-left: 2px solid #6697CD;
  border-right: 2px solid #6697CD;
  border-bottom: 2px solid #6697CD;
  display:none; overflow:hidden;
	}





