#content { width:980px; text-align:left; margin:0 auto; }

ul,li,p,h4,h5,p,form,a,img { margin:0; padding:0; list-style-type:none; border:0; }

/*
a:link {color:#333; text-decoration:none; }
a:visited { color:#333; text-decoration:none;}
a:hover { color:#333; text-decoration:none; cursor:pointer; }
*/

.topDiv { width:980px; margin-top:7px; float:left; background:url(boke1_1.png) repeat-y left top; }
.topDiv .DivT {
	width:980px;
	line-height:8px;
	float:left;
	background:url(boke1.png) no-repeat left top;
}

.topDiv .DivInfo { 
	width:980px; 
	float:left;
	padding-bottom:10px;
	background:url(boke7.png) no-repeat left bottom;
}


/* 推荐 */


.TuiJian { width:252px; float:left; padding:0 7px 0 10px;border-right:1px dotted #ccc;  }
.TuiJian h4 { 
	width:240px; 
	font-size:14px; 
	color:#fff; 
	line-height:30px; 
	padding:0 0 4px 14px; 
	float:left; 
	background:url(boke2.png) no-repeat left top;
	margin-bottom:2px;
}

.TuiJian div {
	float:left; 
	width:234px; 
	padding:0 0 3px 18px;
	margin-bottom:3px; 
	background:url(bk_dot1.gif) no-repeat left top;
	border-bottom:1px dotted #ccc;
}

.TuiJian div img { float:left; padding:2px;width:57px; height:57px; border:1px solid #ccc; }
.TuiJian div h5 { float:left; padding:0 0 5px 8px; width:160px; }
.TuiJian div span { float:left; padding-left:8px; width:160px; line-height:20px; }
.TuiJian ul { float:left; width:253px;}
.TuiJian li { width:253px; float:left; line-height:20px; }
.TuiJian li img { float:left; padding:1px 5px 0 0; }
.TuiJian li a { float:left; }
.TuiJian li a img { float:none; }
.TuiJian a:link { color:#666; }
.TuiJian a:visited { color:#666; text-decoration:none; }
.TuiJian a:hover { color:#666; text-decoration:none; }


/* flash和搜索 */

.MidFlash {
	width:470px;
	float:left;
	background:url(boke3.png) no-repeat 6px top;
	padding:12px 0 0 7px;
}

.fla { width:466px; padding-bottom:4px; height:237px; float:left; }
.fla img { float:left; }
.search { width:466px; float:left; }
.search form { float:left; }
.search label {
	float:left;
	display:block;
	line-height:20px;
	font-weight:bold;
	color:#FF0068;
	padding-right:5px;
}

.search input {
	width:290px;
	height:20px;
	border:1px solid #B3760B;
	float:left;
	margin-right:5px;
}
.search .SBtn {
	width:79px;
	height:25px;
	background:url(boke_btn3.png) no-repeat left top;
	border:none;
	cursor:pointer;
}

.search div { width:450px; float:left; padding:3px 0 0 16px; }
.search div span { float:left; padding-right:5px; line-height:20px; color:#f30;}
.search div a { float:left; padding-right:7px; line-height:20px; } 


/*登录*/

.rLogin {
	background:url(boke6.png) no-repeat left bottom;
	width:206px;
	height:290px;
	float:right;
	padding:0 12px 0 7px;
	border-left:1px dotted #ccc;
}

.rLogin form {
	float:left;
	background:url(boke4.png) no-repeat left top;
	width:206px;
	padding-top:36px;
}

.rLogin ul { width:206px; float:left; background:#F1F1F1 url(boke5.png) no-repeat left bottom; }
.rLogin li { line-height:20px; float:left; width:200px; padding:0 0 5px 6px; }
.rLogin li input { border:1px dotted #000; width:140px; float:left; }
.rLogin li label { float:left; padding-right:3px; }
.rLogin .yzm {}
.rLogin .yzm input { width:70px; margin-right:2px; }
.rLogin .yzm img { float:left; }
.rLogin .fx { width:155px; padding-left:45px; }
.rLogin .fx input { width:auto; border:none; }
.rLogin .fx span { padding-left:10px; line-height:20px; }
.rLogin .fx a:link { color:#f30; }
.rLogin .fx a:visited { color:#f30;}


.rLogin div { width:206px; text-align:center; float:left; padding:10px 0 0 0;}
.rLogin div input {
	width:101px; 
	height:28px;
	line-height:28px; 
	border:0; 
	background:url(boke_btn.png) no-repeat left top;
	font-weight:bold;
	padding-left:20px; 
	margin-bottom:20px;
}

.rLogin div strong { color:#FD017A; font-weight:bold; line-height:25px;}
.rLogin div img {}












.part3 {
	width:980px;
	float:left;
	margin-bottom:10px;
	background:url(boke8.png) repeat-y left top;
}

.GDiv {
	width:314px;
	float:left;
	padding:0 7px 6px 0;
	background:url(boke9.png) no-repeat left bottom;
}

.GDiv div { 
	width:314px; 
	height:30px; 
	background:url(boke10.png) no-repeat left top; 
	float:left;
}

.GDiv div a { line-height:30px; float:right; padding-right:30px; text-decoration:none; }
.GDiv h4 { 
	float:left;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:20px;
}

.GDiv ul {
	float:left;
	width:294px;
	padding-bottom:0 !important;
	padding:3px 10px 2px 10px;
}

.GDiv li { 
	float:left; 
	width:280px; 
	border-bottom:1px dotted #ccc; 
	padding-left:14px; 
	background:url(boke33.png) no-repeat left 5px; 
}

.GDiv li a { line-height:20px; float:left; }
.GDiv li span {color:#666; float:right; line-height:20px; padding-right:10px;  }


.yDiv { 
	width:404px; 
	padding:0 7px 0 0 !important; 
	padding:0 7px 2px 0; 
	float:left; 
	background:url(boke9.png) no-repeat -321px bottom;
}

.yDiv .title { 
	width:404px; 
	height:43px; 
	background:url(boke12.png) no-repeat left top; 
	float:left;
}

.yDiv .title h4 { float:left; line-height:30px;  padding:13px 0 0 20px; font-size:14px; }
.yDiv .title span { float:right; width:300px; padding:19px 15px 0 0; }
.yDiv .title a { 
	float:right; 
	display:block; 
	width:54px; 
	height:24px; 
	line-height:24px; 
	text-align:center;
}

.yDiv .active { background:url(boke_btn4.png) no-repeat left top; }
.yDiv .normal { background:url(boke_btn5.png) no-repeat left top;}
.yDiv .title a:hover { text-decoration:none; }
.yDiv .infoTB { width:389px; padding:5px 7px 0 8px; float:left; }
/*
.yDiv table { width:389px; float:left; background:none; }
.yDiv th { background:#eee; text-align:center; line-height:25px;}
.yDiv td {line-height:25px; border-bottom:1px solid #ccc; text-align:center; }
.yDiv td img { padding:3px 10px 0 0; float:left;}
.yDiv td a { float:left; }
*/
.yDiv .infoTB .bltitle { background:#eee; line-height:25px; font-weight:bold}
.yDiv .infoTB ul { width:389px; float:left}
.yDiv .infoTB li { width:389px; float:left;line-height:25px; height:25px; overflow:hidden; border-bottom:1px solid #ccc;}
.yDiv .infoTB li img { float:left; margin-top:4px; margin-right:5px;}
.yDiv .infoTB li span { width:80px; float:right; text-align:center}
.yDiv .infoTB .listtitle { float:left;}
.yDiv .infoTB li a {float:left}
.yDiv .infoTB li a img {float:none}



.rDiv { 
	width:248px; 
	padding-bottom:10px; 
	float:right; 
	background:url(boke9.png) no-repeat right bottom;
}

.rDiv div { 
	width:248px; 
	height:28px; 
	float:left; 
	background:url(boke11.png) no-repeat right top;
}

.rDiv div h4 { 
	float:left; 
	line-height:27px; 
	padding-left:30px; 
	font-size:14px; 
	font-weight:bold; 
	color:#fff;
}

.rDiv ul { float:left; width:240px; padding-left:8px;}
.rDiv li { float:left; width:240px; padding:5px 0; border-bottom:1px dotted #ccc; }
.rDiv li a:hover { cursor:pointer}
.rDiv strong { 
	float:left; 
	padding-left:10px; 
	width:145px; 
	padding-bottom:10px; 
	color:#FC0079;
}

.rDiv p { float:left; padding-left:10px; width:145px; line-height:20px;}
.rDiv img { float:left; padding:2px; width:70px; border:1px solid #ccc; }







/* 博客相册 */

.pic {
	width:980px;
	height:192px;
	float:left;
	margin-bottom:10px;
	background:url(boke14.png) repeat-x left top;
}

.pic h4 {
	width:20px;
	padding:60px 17px 0 20px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	height:132px;
	float:left;
	background:url(boke13.png) no-repeat left top;
}

.pic .dock {
	width:913px;
	height:182px;
	float:right;
	padding:10px 10px 0 0;
	overflow:hidden;
}
.pic .dock1 {
	width:913px;
	float:right;
	background:url(boke15.png) no-repeat right top;
}

.pic .dock li { float:left; width:150px; height:165px; padding:0px 0px 17px 0px; overflow:hidden}

.pic .dock a { float:left; width:126px; padding:0 12px; text-align:center; font-weight:bold; color:#f30  }
.pic .dock span a { float: none; width: auto; padding: 0; text-align:center; font-weight:bold; color: #f30  }
.pic .dock img { 
	float:left; 
	width:120px; 
	height:100px;
	padding:2px; 
	border:1px solid #ccc;
	margin-bottom:5px; 
}

.pic .dock span { float:left; width:126px;line-height:20px; color:#999999; font-weight:normal; text-align:center}

/* part4 */

.part4 { width:980px; float:left; margin-bottom:10px; }

.redDiv { 
	width:256px; 
	float:left; 
	background:url(boke17.png) repeat-y left top; 
	padding-right:7px; 
}

.redDiv h4 { 
	width:256px;
	font:bold 14px "宋体";
	color:#fff;
	float:left; 
	line-height:37px;
	text-align:center;
	background:url(boke16.png) no-repeat left top; 
}

.redDiv ul { float:left; }
.redDiv li { 
	float:left; 
	width:230px; 
	padding-left:25px; 
	background:url(boke27.png) no-repeat 10px 5px; 
	line-height:20px;
}

.redDiv span { 
	width:246px; 
	float:left;
	text-align:right;
	background:url(boke18.png) no-repeat left bottom; 
	padding:0 10px 5px 0;
	line-height:15px;
}


/* 人气排行 */

.BuleDiv { width:191px; float:right; background:url(boke20.png) repeat-y left top; }
.BuleDiv h4 {
	width:191px;
	float:left;
	background:url(boke19.png) no-repeat left top;
	text-align:center;
	font:bold 14px Arial,"宋体";
	line-height:37px;
}

.BuleDiv ul { float:left;}
.BuleDiv li { float:left; width:185px; padding-left:6px; }
.BuleDiv li img { float:left; padding-right:10px; }
.BuleDiv li a { float:left; line-height:20px;}
.BuleDiv li a img { float:none; padding:0px}
.BuleDiv span {
	float:left;
	width:191px;
	background:url(boke21.png) no-repeat left bottom;
	line-height:20px;
}



/* 文章4部分 */

.partNew {
	width:980px;
	float:left;
	background:url(boke29.png) repeat-y left top;
	margin-bottom:10px;
}
/* oneDiv1 */
.partNew .oneDiv1 {
	width:255px;
	float:left;
	background:url(boke28.png) no-repeat left top;
}

.partNew .oneDiv1 h4 {
	width:225px;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	color:#f30;
	float:left;
	padding-left:30px;
}

.partNew .oneDiv1 h4 b { color:#333; }
.partNew .oneDiv1 ul { float:left; border-right: 1px dotted #C5C0A0; width:255px; }
.partNew .oneDiv1 li {
	float:left;
	background: url(boke27.png) no-repeat 15px 5px;
	width:225px;
	padding-left:30px;
	line-height:20px;
}

.partNew .oneDiv1 span {
	background:url(boke26.png) no-repeat left bottom;
	padding:5px 10px 10px 0;
	width:245px;
	float:left;
	text-align:right;
}

/* oneDiv2 */

.partNew .oneDiv2 {
	width:250px;
	float:left;
	background:url(boke28.png) no-repeat -255px top;
}

.partNew .oneDiv2 h4 {
	width:220px;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	color:#f30;
	float:left;
	padding-left:30px;
}

.partNew .oneDiv2 h4 b { color:#333; }
.partNew .oneDiv2 ul { float:left; width:253px; }
.partNew .oneDiv2 li {
	float:left;
	background: url(boke27.png) no-repeat 15px 5px;
	width:220px;
	padding-left:30px;
	line-height:20px;
}

.partNew .oneDiv2 span {
	background:url(boke26.png) no-repeat -50px bottom;
	padding:5px 10px 10px 0;
	width:243px;
	text-align:right;
	float:left;
}


/* oneDiv3 */

.partNew .oneDiv3 {
	width:254px;
	float:right;
	background:url(boke28.png) no-repeat right top;
}

.partNew .oneDiv3 h4 {
	width:220px;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	color:#f30;
	float:left;
	padding-left:35px;
}

.partNew .oneDiv3 h4 b { color:#333; }
.partNew .oneDiv3 ul { float:left; width:245px; }
.partNew .oneDiv3 li {
	float:left;
	background: url(boke27.png) no-repeat 18px 5px;
	width:212px;
	padding-left:33px;
	line-height:20px;
}

.partNew .oneDiv3 span {
	background:url(boke26.png) no-repeat right bottom;
	padding:5px 10px 10px 0;
	width:245px;
	text-align:right;
	float:right;
}


/* 标签 */

.bDiv { 
	width:215px; 
	float:left;
	background:url(boke28.png) no-repeat -505px top !important;
	background:url(boke28.png) no-repeat -509px top;  
	
}

.bDiv h4 {
	width:200px;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	color:#f30;
	float:left;
	padding-left:10px;
}

.bDiv h4 b { color:#333; }
.bDiv div { width:205px; padding-left:5px; height:291px !important; height:250px;WHITE-SPACE:nowrap;}
.bDiv div a { float:left; padding:0 5px; display:block; line-height:23px; }
.bDiv span { 
	float:left;
	width:220px !important;
	width:216px;
	line-height:20px;
	background:#f00 url(boke26.png) no-repeat -505px bottom !important;
	background:#f00 url(boke26.png) no-repeat -509px bottom;

}

.bDiv span a {}






/* 博客分类 */

.Navi {
	width:980px;
	float:left;
	background: url(boke24.png) repeat-y left top;
	margin-bottom:10px;
}

.Navi div {
	width:980px;
	height:37px;
	float:left;
	background:url(boke22.png) no-repeat left top;
}

.Navi h4 {
	float:left;
	padding-left:55px;
	padding-top:10px;
	font:bold 14px Arial,"宋体";
	color:#000;
}

.Navi ul { 
	background:url(boke23.png) no-repeat left bottom; 
	padding-bottom:10px; 
	float:left; 
	width:980px; 
}

.Navi li { 
	float:left;
	width:100px;
	display:block;
	text-align:center;
	line-height:25px;
}

.Navi li a { text-align:center; line-height:25px; }

/*更多页*/

.partdiv {MARGIN: 0px auto; WIDTH: 980px}
.dhl {PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 970px; PADDING-TOP: 6px; HEIGHT: 16px; BACKGROUND-COLOR: #ebeaea; TEXT-ALIGN: left}
.leftdiv {	FLOAT: left; WIDTH: 244px;}
.rightdiv { width:711px; margin-bottom:7px; float:right; border:8px solid #F5f5f5; }
.loglist { width:685px; padding:10px 12px; float:right; border:1px solid #ccc; }
.tList { 
	width:680px; 
	padding-right:5px; 
	float:left; 
	background:url(/NewStyle/images/list_BG4.gif) repeat-x left top; 
	height:28px; 
}

.tList h4 { 
	float:left;
	line-height:28px;
	font-weight:bold;
	padding-left:36px;
	color:#fff;
	background:url(/NewStyle/images/list_BG3.gif) no-repeat left top;
}

.tList span { 
	line-height:28px;
	width:174px;
	float:right;
	background:url(/NewStyle/images/list_BG5.gif) no-repeat right top; 
}

.list_con_li {CLEAR: left; DISPLAY: block; BACKGROUND: url(/news/images/broken_line1.gif) repeat-x 50% bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT: bold 22px/28px Tahoma; WIDTH: 660px; margin-left:10px; display:inline}
.list_news_content {CLEAR: left; DISPLAY: block; BACKGROUND: #f7f7f7; FLOAT: left; MARGIN: 0px 0px 0px 5px; FONT: 12px/22px "宋体"; WIDTH: 640px; COLOR: #333333; TEXT-ALIGN: left}
.list_news_dis {MARGIN-TOP: 6px; DISPLAY: block; BACKGROUND: url(../images/pic_nrjj.gif) no-repeat left top; FLOAT: left; FONT: 12px/16px "宋体"; MARGIN-LEFT: 15px; WIDTH: 75px; CURSOR: hand; MARGIN-RIGHT: 0px; HEIGHT: 16px; TEXT-ALIGN: right}
.list_news_dis A {COLOR: #999999}
.list_news_dis A:visited {COLOR: #999999}
.list_news_dis A:hover {COLOR: #ff9900; TEXT-DECORATION: underline}
.list_news_tit {CLEAR: left; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/Images/2-6.gif) no-repeat 2px 9px; FLOAT: left; FONT: 13px/24px "宋体"; TEXT-ALIGN: left}
.list_news_tit A {TEXT-DECORATION: underline; font-size:14px; line-height:20px; color:#104D6C}
.list_news_tit A:hover {COLOR: #cc0000; TEXT-DECORATION: none}
.list_news_info {CLEAR: right; DISPLAY: block; FLOAT: right; MARGIN: 5px 5px 0px 0px; FONT: 11px Tahoma; COLOR: #666666}
.pageNumber { height:30px; padding:10px 12px; float:right; text-align:center; }
A.lj {PADDING-RIGHT: 8px; color:#333333; BORDER: #d6d6eb 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 3px;}
A.lj:hover {PADDING-RIGHT: 8px; color:#000000; font-weight:bold; BORDER: #d6d6eb 1px solid; PADDING-LEFT: 8px; BACKGROUND: #d6d6eb; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 3px;}
A.xa { PADDING-RIGHT: 8px; color:#000000; font-weight:bold; BORDER: #d6d6eb 1px solid; PADDING-LEFT: 8px; BACKGROUND: #d6d6eb; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 3px;}

.MorePageLeft { width:225px; border:1px solid #DEDEDE; padding:5px;}
.MorePageLeft h4 { width:220px; float:left; line-height:25px; background-color:#EFEFEF; text-align:left; padding-left:10px; font-weight:bold; border-bottom:1px #999999 solid}
.MorePageLeft ul { padding-top:10px; padding-bottom:1px; width:220px; float:left; background-color:#EFEFEF; text-align:left; padding-left:10px;}
.MorePageLeft li { line-height:25px;padding-left:15px; background:url(boke27.png) no-repeat 0px 5px; }
.MorePageLeft li a { color:#104D6C}
.MorePageLeft span { width:220px; float:left; line-height:25px; background-color:#EFEFEF; padding-right:10px; text-align:right}

