 /********************************************************* 
 * //The Outdoor Layout & Style.//
 *
 * @author NetFreeMan <netfreeman@live.com>
 * @version $Revision: 1.0 $ $Date: 2008/03/017 11:35:36 $
 *********************************************************/
body {
	background:#4B515A;
	}	
#footer {
	margin:30px 10px 10px 10px;
	}
/*主导航*/
#mainnav {
	clear:both;
	margin:10px 7px 0 7px;
	background:url(../images/outdoor/mainnav_outdoor_bg.jpg) repeat-x left top;
	width:946px;
	height:32px;
	overflow:hidden;
	font-weight:bold;
	}
	#mainnav a {
		color:#fff;
		}
	#mainnav ul {
		width:983px;
		}
	#mainnav ul li {
		float:left;
		padding:9px 29px;
		background:url(../images/outdoor/mainnav_outdoor_bg_line.jpg) no-repeat right top;
		}
		#mainnav ul .part {
			padding:8px 16px;
			background:url(../images/outdoor/mainnav_outdoor_bg_onclick.jpg) repeat-x left top;
			font-size:1.4em;
			}

/*FLASH 户外推荐 OPEN AIR SPORTS*/
#part01 {
	clear:both;
	margin:12px 7px 0 7px;
	}
	#part01 #flash_ad {
		width:305px;
		height:478px;
		overflow:hidden;
		float:left;
		}
	#part01 #hwtj {
		width:371px;
		float:left;
		overflow:hidden;
		margin:0 0 0 15px;
		display:inline;
		}
		#part01 #hwtj h2 {
			text-indent:-9999px;
			background:url(../images/outdoor/outdoor_part_hwtj.jpg) no-repeat left top;
			width:371px;
			height:41px;
			overflow:hidden;
			clear:both;
			}
		#part01 #hwtj .contentshow {
			background:url(../images/outdoor/outdoor_part_hwtj_bg.jpg) repeat-y left top;
			height:429px;
			overflow:hidden;
			}
			#part01 #hwtj .contentshow .more a {
				display:block;
				text-indent:-9999px;
				clear:both;
				width:371px;
				height:13px;
				background:url(../images/outdoor/outdoor_part_hwtj_more.jpg) no-repeat left top;
				}
			#part01 #hwtj .contentshow h3 {
				font-size:1.7em;
				text-align:center;
				padding:26px 10px 16px 10px;
				color:#000000;
				}
				#part01 #hwtj .contentshow .show {
					color:#848484;
					line-height:180%;
					letter-spacing:0.1em;
					margin:0 22px 0 22px;
					padding:0 0 10px 0;
					border-bottom:1px dashed #323232;
					}
				#part01 #hwtj .contentshow .list {
					height:284px;
					background:url(../images/outdoor/hwtj_pic.jpg) no-repeat 12px bottom;
					}
				#part01 #hwtj .contentshow ul {
					font-size:1.2em;
					padding:9px 10px 0 22px;
					}
					#part01 #hwtj .contentshow  ul li {
						background:url(../images/outdoor/ico_black.jpg) no-repeat 3px 9px;
						padding:4px 0 6px 12px;
						}
				#part01 #hwtj .bottompic {
					clear:both;
					display:block;
					width:371px;
					height:8px;
					overflow:hidden;
					background:url(../images/outdoor/outdoor_part_hwtj_bottom.jpg) no-repeat left top;
					}
					
	#part01 #openair {
		float:right;
		width:240px;
		height:486px;
		overflow:hidden;
		position:relative;
		margin:-7px 0 0 0;
		}
		#part01 #openair h2 {
			text-indent:-9999px;
			background:url(../images/outdoor/outdoor_part_openair.jpg) no-repeat left top;
			width:240px;
			height:52px;
			overflow:hidden;
			clear:both;
			}
		#part01 #openair ul li {
			padding:0 0 6px 0;
			*/padding:0 0 8px 0;
			}
		#part01 #openair img {
			border:none;
			}
					
/*banner960*/
.banner960 {
	clear:both;
	margin:12px 7px 0 7px;
	}

/*户外游记 hwyj*/
#part02 {
	clear:both;
	margin:28px 7px 0 7px;
	width:944px;
	background:url(../images/outdoor/outdoor_part_hw_yj_bg.jpg) repeat-y left top;
	}
	#part02 h2 {
		text-indent:-9999px;
		background:url(../images/outdoor/outdoor_part_hw_yj.jpg) no-repeat left top;
		width:944px;
		height:27px;
		overflow:hidden;
		clear:both;
		}
		#huwai {
			float:left;
			width:344px;
			height:374px;
			overflow:hidden;
			background:url(../images/outdoor/outdoor_part_hw_yj_line01.jpg) no-repeat right 20px;
			padding:28px 0 0 26px;
			}
		#huwai .h3more {
			height:30px;
			overflow:hidden;
			clear:both;
			}
			#huwai h3 {
				float:left;
				color:#CA0202;
				padding:3px 0 0 20px;
				width:265px;
				overflow:hidden;
				background:url(../images/outdoor/outdoor_part_hw_yj_h3.jpg) no-repeat left top;
				}
			#huwai .more {
				width:41px;
				height:11px;
				overflow:hidden;
				margin:4px 10px 0 0;
				display:inline;
				float:right;
				}
			#huwai .more a {
				text-indent:-9999px;
				background:url(../images/outdoor/bottom_more.jpg) no-repeat left top;
				width:41px;
				height:11px;
				display:block;
				overflow:hidden;
				clear:both;
				}
			#huwai ul {
				clear:both;
				margin:0px;
				padding:0px;
				display:block;
				}
				#huwai ul li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:4px 0 2px 12px;
					}
				#huwai ul li a {
					color:#000000;
					}
				#huwai ul li a:hover {
					color:#ff0000;
					}
				#huwai dl {
					clear:both;
					}
					#huwai dl dd {
						width:141px;
						height:125px;
						float:left;
						margin:8px 20px 0 3px;
						display:inline;
						}
						#huwai dl dd p {
							border:1px solid #D1D1D1;
							padding:5px;
							}
						#huwai dl dd h5 {
							text-align:center;
							padding:3px;
							font-weight:normal;
							}
							#huwai dl dd h5 a {
								color:#555 ;
								}

		#sltx {
			float:left;
			width:540px;
			height:374px;
			overflow:hidden;
			padding:28px 0 0 12px;
			}
			#sltx .floatleft {
				width:354px;
				overflow:hidden;
				}
		#sltx .floatleft .h3more {
			height:30px;
			overflow:hidden;
			clear:both;
			}
			#sltx .floatleft h3 {
				float:left;
				color:#CA0202;
				padding:3px 0 0 20px;
				width:280px;
				overflow:hidden;
				background:url(../images/outdoor/outdoor_part_hw_yj_h3.jpg) no-repeat left top;
				}
			#sltx .floatleft .more {
				width:41px;
				height:11px;
				overflow:hidden;
				margin:4px 12px 0 0;
				display:inline;
				float:right;
				}
			#sltx .floatleft .more a {
				text-indent:-9999px;
				background:url(../images/outdoor/bottom_more.jpg) no-repeat left top;
				width:41px;
				height:11px;
				display:block;
				overflow:hidden;
				clear:both;
				}
			#sltx .floatleft ul {
				clear:both;
				margin:0px;
				padding:0px;
				display:block;
				}
				#sltx .floatleft ul li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:4px 0 2px 12px;
					}
				#sltx .floatleft ul li a {
					color:#000000;
					}
				#sltx .floatleft ul li a:hover {
					color:#ff0000;
					}
				#sltx .floatleft dl {
					clear:both;
					}
					#sltx .floatleft dl dd {
						width:141px;
						height:125px;
						float:left;
						margin:8px 20px 0 3px;
						display:inline;
						}
						#sltx .floatleft dl dd p {
							border:1px solid #D1D1D1;
							padding:5px;
							}
						#sltx .floatleft dl dd h5 {
							text-align:center;
							padding:3px;
							font-weight:normal;
							}
							#sltx .floatleft dl dd h5 a {
								color:#555 ;
								}
				#sltx .floatright {
					width:180px;
					overflow:hidden;
					}
					#sltx .floatright .searchlink {
						clear:both;
						}
						#sltx .floatright .searchlink li {
							height:21px;
							width:180px;
							overflow:hidden;
							text-align:center;
							font-weight:bold;
							margin:0 0 10px 0;
							padding:6px 0 0 0;
							background:#F1F1F1 url(../images/outdoor/outdoor_part_hw_yj_button.jpg) no-repeat left top;
							}
					#sltx .floatright .searchlink li a {
						color:#000;
						}
				#sltx .floatright .syjq {
					clear:both;
					}
					#sltx .floatright .syjq h4 {
						color:#CA0202;
						font-weight:bold;
						font-size:1.2em;
						padding:6px 0;
						background:url(../images/outdoor/outdoor_part_hw_yj_line02.jpg) no-repeat left bottom;
						}
					#sltx .floatright .syjq ul {}
					#sltx .floatright .syjq ul li {
						background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
						padding:4px 0 2px 12px;
						}
						#sltx .floatright .syjq ul li a {
							color:#565656;
							}
						#sltx .floatright .syjq ul li a:hover {
							color:#ff0000;
							}
	#part02 .bottompic {
		display:block;
		width:944px;
		height:9px;
		overflow:hidden;
		font-size:0.1em;
		background:url(../images/outdoor/outdoor_part_hw_yj_bottom.jpg) no-repeat left top;
		}
		
		
/*品牌推荐 PPTJ*/
#part03 {
	clear:both;
	margin:18px 7px 0 7px;
	width:944px;
	background:url(../images/outdoor/outdoor_part_hw_yj_bg.jpg) repeat-y left top;
	}
	#pptj {}
	#pptj h2 {
		text-indent:-9999px;
		background:url(../images/outdoor/outdoor_part_pptj.jpg) no-repeat left top;
		width:944px;
		height:29px;
		overflow:hidden;
		clear:both;
		}
	#pptj ul {
		width:920px;
		margin:12px 0 12px 16px;
		height:160px;
		overflow:hidden;
		}
	#pptj ul li {
		float:left;
		margin:6px 6px;
		display:inline;
		}
	#pptj ul li p {
		width:102px;
		height:52px;
		overflow:hidden;
		}
		#pptj ul li img {
			border:1px solid #D8D8D8;
			}
	#pptj ul li h5 {
		text-align:center;
		padding:3px;
		font-weight:normal;
		}
	#part03 .bottompic {
		display:block;
		width:944px;
		height:9px;
		overflow:hidden;
		font-size:0.1em;
		background:url(../images/outdoor/outdoor_part_hw_yj_bottom.jpg) no-repeat left top;		
		}


/*传奇人物 团队风采 户外镜头*/
#part04 {
	clear:both;
	margin:12px 7px 0 7px;
	width:944px;
	background:url(../images/outdoor/outdoor_part_hw_yj_bg.jpg) repeat-y left top;
	}
	#part04 .toppic {
		display:block;
		width:944px;
		height:9px;
		overflow:hidden;
		font-size:0.1em;
		background:url(../images/outdoor/outdoor_toppic.jpg) no-repeat left top;	
		}
		#part04 .wai {
			display:block;
			width:944px;
			background:url(../images/outdoor/outdoor_part_cqrw.jpg) no-repeat 5px top;
			}
		
		
		#cqrw {
			float:left;
			width:344px;
			height:374px;
			overflow:hidden;
			background:url(../images/outdoor/outdoor_part_hw_yj_line01.jpg) no-repeat right 20px;
			padding:28px 0 0 26px;
			}
		#cqrw .h3more {
			height:30px;
			overflow:hidden;
			clear:both;
			}
			#cqrw h3 {
				float:left;
				color:#CA0202;
				font-size:1.4em;
				padding:3px 0 0 60px;
				width:225px;
				overflow:hidden;
				background:url(../images/outdoor/outdoor_part_c_h3.jpg) no-repeat 45px top;
				}
			#cqrw .more {
				width:41px;
				height:11px;
				overflow:hidden;
				margin:4px 10px 0 0;
				display:inline;
				float:right;
				}
			#cqrw .more a {
				text-indent:-9999px;
				background:url(../images/outdoor/bottom_more.jpg) no-repeat left top;
				width:41px;
				height:11px;
				display:block;
				overflow:hidden;
				clear:both;
				}
			#cqrw ul {
				clear:both;
				margin:0px;
				padding:0px;
				display:block;
				}
				#cqrw ul li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:4px 0 2px 12px;
					}
				#cqrw ul li a {
					color:#000000;
					}
				#cqrw ul li a:hover {
					color:#ff0000;
					}
				#cqrw dl {
					clear:both;
					}
					#cqrw dl dd {
						width:141px;
						height:125px;
						float:left;
						margin:10px 20px 0 3px;
						display:inline;
						}
						#cqrw dl dd p {
							border:1px solid #D1D1D1;
							padding:5px;
							}
						#cqrw dl dd h5 {
							text-align:center;
							padding:3px;
							font-weight:normal;
							}
							#cqrw dl dd h5 a {
								color:#555 ;
								}


		#tdfc {
			float:left;
			width:354px;
			height:374px;
			overflow:hidden;
			padding:14px 0 0 12px;
			}
		#tdfc .h3more {
			height:43px;
			overflow:hidden;
			clear:both;
			}
			#tdfc h3 {
				float:left;
				color:#CA0202;
				height:23px;
				padding:15px 0 0 100px;
				width:185px;
				font-size:1.4em;
				overflow:hidden;
				background:url(../images/outdoor/outdoor_part_tdfc.jpg) no-repeat left top;
				}
			#tdfc .more {
				width:41px;
				height:11px;
				overflow:hidden;
				margin:16px 10px 0 0;
				display:inline;
				float:right;
				}
			#tdfc .more a {
				text-indent:-9999px;
				background:url(../images/outdoor/bottom_more.jpg) no-repeat left top;
				width:41px;
				height:11px;
				display:block;
				overflow:hidden;
				clear:both;
				}
			#tdfc ul {
				clear:both;
				margin:0px;
				padding:0px;
				display:block;
				}
				#tdfc ul li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:4px 0 2px 12px;
					}
				#tdfc ul li a {
					color:#000000;
					}
				#tdfc ul li a:hover {
					color:#ff0000;
					}
				#tdfc dl {
					clear:both;
					}
					#tdfc dl dd {
						width:141px;
						height:125px;
						float:left;
						margin:10px 20px 0 3px;
						display:inline;
						}
						#tdfc dl dd p {
							border:1px solid #D1D1D1;
							padding:5px;
							}
						#tdfc dl dd h5 {
							text-align:center;
							padding:3px;
							font-weight:normal;
							}
							#tdfc dl dd h5 a {
								color:#555 ;
								}
		
		#hwjt {
			float:right;
			width:199px;
			height:422px;
			overflow:hidden;
			position:relative;
			margin:-4px 8px 0 0;
			background:url(../images/outdoor/outdoor_part_hwjt.jpg) no-repeat left top;
			}
			#hwjt h2 {
				display:none;
				}
			#hwjt .list {
				margin:68px 0 0 30px;
				}
				#hwjt .list li {
					background:#fff;
					width:134px;
					height:131px;
					margin:0 0 10px 0;
					overflow:hidden;
					border:1px solid #B2B2B2;
					text-align:center;
					padding:5px 0;
					}
					#hwjt .list li img {
						border:none;
						}
						#hwjt .list li h4 a {
							font-weight:normal;
							color:#000;
							}
						#hwjt .list li h5 a {
							font-weight:normal;
							color:#AAAAAA;
							padding:6px 0;
							display:block;
							}
	#part04 .bottompic {
		display:block;
		width:944px;
		height:9px;
		margin:-4px 0 0 0;
		overflow:hidden;
		font-size:0.1em;
		background:url(../images/outdoor/outdoor_part_hw_yj_bottom.jpg) no-repeat left top;		
		}


/*山岩资讯 户外装备 活动看板*/
#part05 {
	clear:both;
	margin:12px 7px 0 7px;
	width:944px;
	background:url(../images/outdoor/outdoor_part_hw_yj_bg.jpg) repeat-y left top;
	}
	#part05 .toppic {
		display:block;
		width:944px;
		height:9px;
		overflow:hidden;
		font-size:0.1em;
		background:url(../images/outdoor/outdoor_toppic.jpg) no-repeat left top;	
		}
	#part05 .bottompic {
		display:block;
		width:944px;
		clear:both;
		height:9px;
		margin:-4px 0 0 0;
		overflow:hidden;
		font-size:0.1em;
		background:url(../images/outdoor/outdoor_part_hw_yj_bottom.jpg) no-repeat left top;		
		}

	
		#syzx {
			float:left;
			width:386px;
			height:421px;
			overflow:hidden;
			background:url(../images/outdoor/outdoor_part_syzx.jpg) no-repeat 5px top;
			padding:0px 0 0 26px;
			position:relative;
			margin:-4px 0 0 0;
			}

			#syzx h2 {
				float:left;
				color:#fff;
				font-size:1.4em;
				padding:3px 0 0 169px;
				width:125px;
				overflow:hidden;
				}
			
			#syzx .hot {
				clear:both;
				display:block;
				padding:19px 30px 0 96px;
				}
				#syzx .hot li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:2px 0 2px 12px;
					display:block;
					height:16px;
					}
					#syzx .hot li a {
						color:#EC5108;
						}

			#syzx .list {
				clear:both;
				margin:4px 0 0 76px;
				padding:0px;
				display:block;
				}
				
				#syzx .list li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:4px 0 2px 12px;
					}
				#syzx .list li a {
					color:#000000;
					}
				#syzx .list li a:hover {
					color:#ff0000;
					}
				#syzx dl {
					clear:both;
					margin:0px 0 0 70px;
					}
					#syzx dl dd {
						width:141px;
						height:125px;
						float:left;
						margin:10px 6px 0 3px;
						display:inline;
						}
						#syzx dl dd p {
							border:1px solid #D1D1D1;
							padding:5px;
							}
						#syzx dl dd h5 {
							text-align:center;
							padding:3px;
							font-weight:normal;
							}
							#syzx dl dd h5 a {
								color:#555 ;
								}
								
		#hwzb {
			float:left;
			width:353px;
			height:421px;
			overflow:hidden;
			padding:0 0 0 4px;
			margin:-4px 0 0 0;
			background:url(../images/outdoor/outdoor_part_hw_yj_line01.jpg) no-repeat left 40px;
			}
		#hwzb .h3more {
			height:67px;
			overflow:hidden;
			clear:both;
			}
			#hwzb h2 {
				text-indent:-9999px;
				height:67px;
				width:352px;
				background:url(../images/outdoor/outdoor_part_hwzb.jpg) no-repeat left top;
				}
			#hwzb .more {
				width:41px;
				height:11px;
				overflow:hidden;
				margin:-8px 0px 0 0;
				display:inline;
				float:right;
				}
			#hwzb .more a {
				text-indent:-9999px;
				background:url(../images/outdoor/bottom_more.jpg) no-repeat -1px -1px;
				width:39px;
				height:9px;
				display:block;
				overflow:hidden;
				clear:both;
				}
			#hwzb ul {
				clear:both;
				margin:12px 0 0 16px;
				padding:0px;
				display:block;
				}
				#hwzb ul li {
					background:url(../images/outdoor/ico_black.jpg) no-repeat 4px 10px;
					padding:4px 0 2px 12px;
					}
				#hwzb ul li a {
					color:#000000;
					}
				#hwzb ul li a:hover {
					color:#ff0000;
					}
				#hwzb dl {
					clear:both;
					margin:0 0 0 16px;
					}
					#hwzb dl dd {
						width:141px;
						height:125px;
						float:left;
						margin:10px 10px 0 3px;
						display:inline;
						}
						#hwzb dl dd p {
							border:1px solid #D1D1D1;
							padding:5px;
							}
						#hwzb dl dd h5 {
							text-align:center;
							padding:3px;
							font-weight:normal;
							}
							#hwzb dl dd h5 a {
								color:#555 ;
								}
								
		#hdkb {
			float:right;
			width:162px;
			height:409px;
			overflow:hidden;
			position:relative;
			margin:-4px 8px 0 0;
			display:inline;
			background:url(../images/outdoor/outdoor_part_hdkb_bg.jpg) repeat-y left top;
			}
			#hdkb h2 {
				text-indent:-9999px;
				width:162px;
				height:67px;
				background:url(../images/outdoor/outdoor_part_hdkb.jpg) no-repeat left top;
				}
			#hdkb .list {
				margin:0px 10px 0 9px;
				text-align:center;
				height:335px;
				overflow:hidden;
				}
				#hdkb .list li p {
					background:#fff;
					width:140px;
					height:96px;
					overflow:hidden;
					border:1px solid #E6E6E6;
					text-align:center;
					padding:5px 0;
					}
					#hdkb .list li img {
						border:none;
						}
						#hdkb .list li h4 a {
							font-weight:normal;
							color:#333333;
							display:block;
							margin:2px 0 4px 0;
							}
					#hdkb .hdkbbottompic {
						display:block;
						width:162px;
						height:7px;
						font-size:0.1em;
						overflow:hidden;
						background:url(../images/outdoor/outdoor_part_hdkb_bottom.jpg) no-repeat left top;
						}
						
						
