/*---- 以下所有 font-size:0px; 仅对IE6加的,因IE6不支持height:1px;-----*/
body{color:#333;font-size:13px;	padding:2em 0 1em 0;font-family: Comic Sans MS, Georgia, Tahoma, sans-serif, '宋体';background-color:#515459;}

.font-one{font-family: Comic Sans MS;}
.font-two{font-family: Georgia;}
.font-three{font-family:  Microsoft YaHei;}
.font-four { font-family:Tahoma; }

h5{font-family:Georgia;}
h1,h2,h3,h4{font-family:Microsoft YaHei;}

a:link,a:visited {color:#333;	text-decoration:none;}
a:hover{	background-color:#ff9d2a;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote {padding: 0;margin: 0; }
ul {list-style:none;}

.nowrap{white-space: nowrap;	overflow:hidden;}
.more a:link,.more a:visited {color:#464646;}
.linkColor{color:#223355;}
.submit{width:93px;height:39px;cursor:pointer;}

pre
{
border-left:5px solid #6595d6;
background:#e8f4ff;
padding:5px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}


/*--详细文章中Tag链接--*/
.linkColor2 a:link,linkColor2a:visited {color:#1d58d1;}
.linkColor2 a{	color:#1d58d1;	margin-right:10px;}
.color1{color:#ff0000;}
.smail{font-size:10px;color:#808080;}
img{border:none;}

/*--左边栏目标题--*/
h5	{color:#0090D8;	font-size:16px;	letter-spacing:0.2em;line-height:24px;height:24px;border-bottom:solid 2px #7D9CAE;}

/*--首页小标题,文章列表标题--*/
h2{	margin:0;font-size:24px;font-weight:bolder;}  

/*--详细文章标题--*/
h3 {font-size:24px;	color:#223355;	margin:13px 0 0 20px;}

/*--首页大标题--*/
h4{	margin:0;font-size:24px;}
/*--顶部格言--*/
h1{	color:#F3EDDC;	font-size:26px;	}

.juli10_left{margin-left:10px;}
.juli30_left{margin-left:30px;}
.juli120_left{	margin-left:120px;}
.juli25_right{	margin-right:25px;}

.color_hui{	color:#808080;}
.clear{	font:0px/0px sans-serif;clear:both;	display:block;}

/*--(  头部 )--*/

#topLine
{
	width:100%;height:5px;	background:url(images/topLine.jpg) repeat-x;left:0px;top:0px;position:fixed !important;
	font-size:12px !important;font-size:0px;position:absolute;
}
#topPhoto
{ 
	left:0 !important;  left:-9999em;top:20px;width:80px;height:75px;
	background:url(images/hover_bg.gif) no-repeat;	position:fixed !important;position:absolute;
}
body:hover #topPhoto{display:none;}

#searchBox{  width:350px;top:5px;right:0px;	position:fixed !important;font-size:12px !important;font-size:0px;position:absolute;}
#searchContent{ height:80px;line-height:80px; padding-left:20px; background-color:#f9bc01; display:none; border-left:8px solid #FA7433;}

#searchOnoff
{ 
	width:40px;height:12px; cursor:pointer;text-align:center;line-height:12px;right:5px;
    font-size:10px;  position:absolute;  background-color:#f9bc01;
}

.sound{ height:12px; right:45px; position:absolute;}
.searchInput{ height:24px; line-height:24px;  font-size:16px; width:210px; font-weight:bolder;}
.searchBtn{ height:32px;  cursor:pointer;}
.xieti{ color:#999;font-size:16px;font-style:italic;}


/*---- 顶部 -----*/

#header {height:100px;	margin:0 auto;background-color:#2c2f34;}
.biankuan_top{	height:6px;	margin:20px auto 0 auto;background:url(images/biankuang_top.png) repeat-x !important;background-image:none;}
.biankuang_down{height:36px;margin:0 auto;background:url(images/biankuang_down.png) repeat-x !important;background-image:none;}

#logo{ float:left;  width :30%;	height:100%;}
#logo a{
	display:block;width:166px; height:71px;text-indent:-9999em; margin:15px 0 0 16px;
	background:url(images/logo.png) no-repeat 50% 50% !important;
	background:url(images/logo.gif) no-repeat 50% 50%;
}

#header-text{float:left;width:68%;padding-top:30px;}
#header-text h1{font-size:24px;	margin-right:5px;}
.motto span{font-size:12px;	color:#88b710;margin-left:2em;cursor:pointer;}

/*---- 导航 -----*/
#navigate {	width:960px;height:34px;background-color:#1e1f21;margin:0 auto;}
#navigate ul{float:right;list-style:none;margin:0;}
#navigate ul li{float:left;	margin-right:5px;line-height:34px;}
#navigate ul li a{height:44px;padding:0 12px;display:inline-block;}
#navigate ul li a:link,#navigate ul li a:visited {color:#f1ecdf;font-weight:bold;text-decoration:none;}
#navigate ul li a:hover{background-color:#2c2f34;}
a.menu_current{background-color:#FA7433;}

/*---  底部 ---*/

#footer{height:50px;color:#99998e;margin:0 auto;text-align:center;background-color:#181818;	clear:both;}
#footer a{color:#99998e;}
#footer a:hover{background-color:Transparent;text-decoration:underline;}
#footer span{color:#adada1;	font-weight:bold;}


/*--(  960px首页内容 )--*/

#content{margin:0 auto;	background-color:#fff;}
.box1{width:100%;border:solid 1px #ccc;	background-color:#f8f8f8;}

/*----学习-----*/
#study{	width:63.5%;float:left;	margin:15px 0 0 15px;}
#study p{font-size:12px;color:#303030;margin-top:10px;}
#study img{	float:left;	margin-right:10px;}
.column_img_left{ float:left;width:43%;	margin:10px 0 0 10px !important;margin:10px 0 0 10px;}
.column_img_right{	width:45%;	float:right;margin:10px 20px 0 0 !important;margin:10px 10px 0 0;}
.column_img_left div,.column_img_right div{ margin-bottom:2em;}
.column_img_left img,.column_img_right img{ padding-bottom:1.1em;}
.column_img_right img.nopadding{ padding-bottom:0;}
.smail_descript1{color:#ff6c00;	font-size:10px;	letter-spacing:0.1em;}
.smail_descript2{color:#ff6c00;	font-weight:normal;	letter-spacing:0.2em;}
#home_aspnet{width:85%;}

/*----其它-----*/
#other{	width:31%;float:left;margin:15px 0 0 15px;}
#other_content{	padding-bottom:15px !important;	padding-bottom:27px;}
#other_content span{text-align:center;	margin-left:33px;margin-top:22px;float:left;}
#other_content span img{margin-bottom:5px;}

/*----生活-----*/

.index_list{width:31%;float:left;margin-top:23px;margin-left:15px;font-size:14px;}
.index_list ul li {	line-height:32px;margin-left:3px;border-bottom:solid 1px #d4c9ad;	}
.index_list ul li a{display:block;	}

/*----站点地图-----*/
#map{clear:both;width:100%;	margin-top:20px;}

/*-- font-size:0px;仅对IE6 --*/
#map div{width:96%;	height:1px;	margin-left:10px;	background-color:#cfc4aa;font-size:0px;}
#map p{	font-size:10px;	color:#554f49;	margin:25px 0 0 10px;vertical-align:middle;}

/*--(以列表显示的所有文章)--*/

.container{width:98%;margin:30px 0 0 15px;}
.container h6{margin:0px;cursor:pointer;line-height:26px;font-size:14px;margin-top:8px;
                font-weight:100;border-bottom:1px dotted #ccc;position:relative;}
.container h6 span{color:#888;font-size:12px;font-weight:normal;position:absolute;right:10px;}
.container h6:hover { background:#FF9D2A; }
.content{line-height:15px;font-size:14px;background-color:#fff;width:95%;}
.content_bianju{padding-left:25px; display:block; border:solid 1px #dfdfdf;color:#333;background-color:#ebebeb;}


/*--(文章列表)--*/

/*-----------------------左边------------------------*/

#body-left{	float:right;width:26%;overflow:hidden;margin:10px 3px 0 0;}
#body-left ul{margin:5px 0 15px 0;padding:0;list-style:none;line-height:18px;}
#body-left li{margin:5px 0;}
.list_dot li{ height:2em; line-height:2em; border-bottom:dotted 1px #304400; }
.list_dot a{ display:block; height:2em; line-height:2em;}
.left_juli{	margin:12px 0 18px 18px;}
#body-left img{	vertical-align:bottom;}
#body-right{float:left;	width:71%;	padding:15px 0 50px 0;}
.link_juli li a{margin-right:8px;}

/*--使图标和文字居中--*/
.ico{width:12px;height:15px;margin-right:8px;float:left;background:url(images/ico_jiantou.jpg) no-repeat center;}
#time{margin:0 0 18px 0;}
#time p{font-size:14px;	text-align:center;margin:10px 0;}
#w3c img{margin:2px;}
.sqLink{color:#575757;	margin:0 0 0 50px;}
.artNumber{	color:#304400;margin-right:3px;	}

/*------------------------右边-----------------------*/

#page_top{	float:left;	margin-left:17px;}
.preview-mode{float:right;}
.preview-mode a{color:#223355;}
.juyou{margin-left:50%;}
.articleList{width:98%;	margin:5px 0 20px 10px;}
.al_content{margin:12px 0 17px 6px;}

/*--有没有这个对IE无影响,加它是针对Firefox--*/
.bg_white{padding:8px 0;  width:100%;background-color:#fff;	}
.article_line{width:96%;height:3px;	margin:4px 0 0 6px;	border-bottom:2px dotted #ccc;	}

/*--图标日期--*/
.DateIcon{	width:38px;	height:36px;margin:-3px 3px 0 0;background:url(images/date-bg.gif) no-repeat;text-align:center;	float:left;}
.DateYM{color:#b8d375;font-size:10px;margin-top:3px;}
.DateDay{color:#fff;font-size:16px;	font-weight:bold;}
/*--Edn--*/

.xiaoContent{margin:0 10px 5px 50px;overflow:hidden;line-height:1.5em;font-size:14px;}
.more{text-indent:0;font-weight:bold;margin-top:18px;}

/*--(文章详细)--*/

#show{width:97%;background-color:#fff;margin-left:10px;	overflow:hidden;line-height:1.8em;}
#xiangxi{margin:30px 0 38px 20px;font-size:14px;}
#xiangxi p{	margin:0 0 15px 0;}
#tag{margin:0 0 10px 5px;}
.xia_line{	height:1px;	width:100%;	background-color:#ddd;font-size:0px;}
#luan{height:28px;font-size:14px;color:#aaa;word-spacing:0.1em;	vertical-align:middle;margin-left:5px;}
#luan span{	line-height:28px;}
#review{width:97%;	margin:20px 0 0 10px;}
.hf_1{height:27px;line-height:27px;	padding-left:6px;background-color:#c4c4c4;}
.hf_1 img{	margin:0 5px;vertical-align:middle;}
.hf_1 div{	float:left;}
.hf_1 span{	float:right;}
.hf_2{	padding:8px 10px 22px 10px;	background-color:#fff;	overflow:hidden;}
.hf_2 p{padding-left:5px;white-space:normal;line-height:1.6em;letter-spacing:1px;text-indent:2em;border-left:5px solid #cfcfcf;}
#biaoqi{width:20%;	height:200px;float:left;margin:243px 0 80px 8px !important;margin-top:220px;}
#review_form{width:75%;	margin:50px 0 0 20px !important;margin-left:10px;overflow:hidden;float:left;}
#review_form ul{margin:0;list-style-type:none;}
#review_form ul li{	line-height:35px;}
#cmt_errorInfo{	color:#ff0000;	margin-left:15px;font-size:14px;}
.daxiaotu{	width:236px;height:51px;display:block;font-size:14px;font-weight:bold;line-height:41px;padding-left:8px;background:url(images/daxiao.gif) no-repeat;}
.textbox2{width:320px;	height:18px;margin-left:5em;}
.textbox3{	width:158px;height:18px;margin-left:4em;}
.textbox4{width:481px;height:123px;}
.shangxia_wz{clear:both;margin: 10px 0 0 30px;}
.shangxia_wz span{color:#223355;border-bottom:solid 1px #000;}
.tag_wz ul li{line-height:2em;border-bottom:dotted 1px #304400;}
.tag_wz ul a{color:#555;}
.search_error{width:80%;margin:5px 0 20px 10px;	font-size:2em;	color:red;}
.wz_left{float:left;margin-left:30px;width:45%;overflow:hidden;}
.wz_right{float:right;width:45%;overflow:hidden;}
.tag_wz_title{	font-weight:bold;	font-size:16px;}

/*--(友情链接页)--*/

.right_content_link{margin-left:20px;}
.right_content_link ul{	margin-left:15px;list-style-type:none;	line-height:24px;}


/*---其它---*/
.change-color{ }

#goheader{position:absolute;bottom:10px;right:10px;width:26px;height:20px;line-height:20px;text-align:center;background:#000;font-size:10px;cursor:pointer;color:#fff;}

/*----------宽度------------*/

#header,.biankuan_top,.biankuang_down,#navigate,#footer,#content{ width:86%;min-width:960px;}

/*--分页--*/
.page_style a:link,.page_style a:visited {display:inline-block;	padding:0 5px;margin:0 3px;	color:#005EBC;border:1px solid #0066CC;	text-decoration:none;}
.page_style a:hover{color:#000;	border:1px solid #000;}
.page_style label{	display:inline-block;padding:0 3px;margin:0 3px;color:#000;	border:1px solid #000;}
.page_selected{	display:inline-block;padding:0 5px;margin:0 3px;color:#888;border:1px solid #80a8d0;text-decoration:none;}
.page_noselect{	display:inline-block;padding:0 5px;margin:0 3px;color:#005EBC;border:1px solid #0066CC;	text-decoration:none;}

/*change by 2009/9/18*/