/***** Smoke520
	   * smoke520.7@gmail.com
       * 10-01-16
	   * css
       * index
       * EditPlus ****/

/* 全局CSS定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}   
table{ border-collapse:collapse; border-spacing:0;}   
fieldset,img{ border:0;}   
address,caption,cite,code,dfn,em,strong,th,var{ font-weight:400; font-style:normal;}   
ol,ul,li{ list-style:none;}   
caption,th{ text-align:left;}   
h1,h2,h3,h4,h5,h6{ font-weight:400; font-size:100%;}   
q:before,q:after{content:'';}   
abbr,acronym{ border:0;}

input,select,textarea{ font-size:12px;}
body{ font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif; text-align:center;}

/* 辅助常用样式 */
.hidden{ display:none;}
.handStyle{ cursor:pointer;}

/* 默认链接颜色 */
a{ color:#009; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}


/*辅助广告*/
#closeXbox{ position:relative; width:621px; margin:0 auto;}
	#close{ position:absolute; right:0; top:0; width:50px; height:20px; background:#000; color:#fff; font-weight:700; line-height:20px; text-align:center; cursor:pointer;}
#middleEx{ width:768px; margin:-20px auto 1px;}
#middleEx:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
	.middleExOne{ float:left; width:250px; padding:0 3px; padding-bottom:27px; text-align:left;}
		.middleExOne h3{ font-weight:700;}
	.middleExOneH{ background:url(/ver09/img/index/middle_ex_bg.png) no-repeat 50% 100%;}

#headerWrap{ position:relative; width:100%; background:url(/ver09/img/index/index_all_x.png) repeat-x; text-align:left; z-index:100;}
	#header{ width:920px; height:37px; margin:0 auto; padding:0 20px; font-size:14px; line-height:37px;}
		#header a{ text-decoration:underline;}
		.headerMain{ float:left;}
			.headerMain li{ position:relative; float:left; margin-right:16px;}
			li.hasSub{ padding-right:12px; background:url(/ver09/img/index/index_all.png) no-repeat 31px -58px;}
			.headerMain li ul{ display:none; position:absolute; top:27px; left:-18px; width:67px; padding:10px 0; border:1px solid #009; background:#fff; overflow:hidden; text-align:center;}
			.headerMain .longItem{ left:-32px; width:98px;}
				.headerMain li li{ position:static; width:100%; height:26px; line-height:26px;}
					#header li li a{ text-decoration:none;}
					#header li li a:hover{ text-decoration:underline;}
		.headerBar{ float:right;}
			.headerBar a{ margin-left:15px;}

#container{ width:776px; height:300px; margin:0 auto; padding-top:58px; text-align:left;}
	.logo{ display:block; margin:0 auto;}
	.searchNavWrap{ position:relative; height:50px; margin:53px 0 5px; padding:0 20px;}
		.searchNavKind{ float:left; width:730px; height:17px;}
			.searchNavKind span{ float:left; color:#8b8b8b;}
			#container .oneSearchKind{ width:90px;}
		.searchNav{ clear:left; float:left; width:550px; line-height:30px;}
			.searchNav a{ float:left; margin-right:10px; font-size:14px; text-decoration:underline;}
			#container a.searchNavH{ color:#343434; font-weight:700; text-decoration:none;}
			#container a.oneSearch{ width:80px;}
		#seagleLogo{ float:right;}
		#seagleText{ display:none; position:absolute; top:-8px; right:-5px; width:183px; height:28px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -101px; color:#424242; line-height:23px; text-align:center;}

	#search{ background:url(/ver09/img/index/index_all.png) no-repeat 0 100%;}

	.searchDown{ background:url(/ver09/img/index/index_all.png) no-repeat -776px 100%!important;}
		.searchMain{ height:38px; padding:13px 0 0 21px; background:url(/ver09/img/index/index_all.png) no-repeat;}
			.searchBarNav{ float:left; position:relative; width:100px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -149px;}
				.searchBarNav h3{ height:29px; padding-right:20px; color:#009; font-size:14px; line-height:29px; text-align:center; cursor:pointer;}
				.searchBarNav ul{ display:none; position:absolute; width:78px; padding:7px 10px; border:1px solid #b2d0e0; border-top:0; background:#e4f5ff url(/ver09/img/index/index_all.png) no-repeat 100% 0; line-height:24px;}
					.searchBarNav a:hover{ color:#009; font-weight:700;}
		/* 货盘搜索类型 */
			#selectCargo{ display:inline; position:relative; float:left; width:94px; margin-left:15px; padding-left:6px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -198px; color:#009; font-size:14px;}
				#selectCargo h6{ height:29px; line-height:29px; cursor:default;}
				#selectCargo ul{ display:none; position:absolute; top:29px; left:0; width:98px; height:70px; border:1px solid #adcedf; background:#fff; line-height:29px; cursor:default;}
					#selectCargo li{ padding:3px 8px; cursor:pointer;}
		/* 模拟select */
			#selectCompany{ position:relative; float:left; width:100px; overflow:hidden;}
			.stylish-select ul.newList{ left:-9999px;}
			ul.newList{ position:absolute; top:29px; left:0; width:170px; background:#fff; border:1px solid #adcedf; color:#009; z-index:9999; outline:none; overflow:auto;}
				ul.newList a{ display:block; color: #009; text-decoration:none;}
			.newListSelected{ float:left; width:94px; height:29px; padding-left:6px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -198px; color:#009; font-size:14px; line-height:29px;}
				.newListSelected span{ display:block; width:94px;}
				ul.newList li{ line-height:20px;}
				ul.newList li a{ display: block; padding:7px 8px;}
			.selectedTxt{ width:75px; height:29px; padding:0 19px 0 0; overflow:hidden;}
			.hiLite{ background:#009!important; color:#fff!important;}
				.hiLite a{ background:#009!important; color:#fff!important;}
			.newListHover{ background:#e7f5fa!important; color:#009!important; cursor:default;}
			.newListSelHover,.newListSelFocus{ background-position:0 -227px; cursor:default;}
			.newListOptionTitle{ font-weight:700;}
				.newListOptionTitle li{ border-left:1px solid #adcedf; font-weight:400;}
		/* 模拟radio */
			.radioList{ float:left; width:352px; padding-left:15px;}
			.radioListLong{ width:467px;}
				.radioList strong{ float:left; color:#009; font-size:14px; line-height:29px;}
				.radioList span{ display:inline; float:left; margin-left:15px; padding-left:20px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -464px; color:#009; font-size:14px; line-height:29px; cursor:pointer;}
				.radioList span.rHover{ background:url(/ver09/img/index/index_all.png) no-repeat 0 -496px;}
				.radioList input{ width:auto!important;}
			#hpLoadingPort{ display:none;}

			.searchWork{ position:relative; float:left; height:29px; background:url(/ver09/img/index/index_all.png) no-repeat 15px -276px;}
			.searchWorkOne{ background:url(/ver09/img/index/index_all.png) no-repeat 15px -325px;}
			.searchWorkOneCargo{ background:url(/ver09/img/index/index_all.png) no-repeat 15px -374px;}
			.searchWorkOneLong{ background:url(/ver09/img/index/index_all.png) no-repeat -382px -374px;}
			.searchWorkThree{ background:url(/ver09/img/index/index_all.png) no-repeat -547px -276px;}
			.searchWorkRadio{ background:none;}
				.searchWork input{ display:inline; float:left; width:216px; height:21px; margin:4px 5px 0 15px; padding:0 0 3px 5px; border:none; background:transparent; color:#009; font-size:14px; line-height:21px;}
				.searchWorkOne input{ width:457px;}
				.searchWorkThree input{ float:left; width:174px;}
				.searchWorkThree .shortOne{ margin-left:0px;}
				.searchWorkOneCargo input{ width:342px;}
				.searchWorkOneLong input{ width:572px; margin-left:0px;}
				.btn{ display:inline; float:left; width:121px; height:29px; margin-left:15px; border:none; background:url(/ver09/img/index/index_all.png) no-repeat 0 -423px; cursor:pointer; text-indent:-9999px; overflow:hidden;}
		/* 联动搜索 */
			.results{ display:none; position:absolute; margin:4px 0 0 15px; border:1px solid #7f9db9; background:#fff url(/ver09/img/index/index_all_x.png) repeat-x 0 100%; z-index: 999;}
				.resultsTip{ width:200px; padding:7px 10px; border-bottom:1px dashed #ddd; color:#666;}
				.results ul{ overflow:auto; width:220px; height:160px; padding:10px 2px;}
					.results li{ padding:0 8px; line-height:21px;}
				.ac_over{ background:#fffaaa;}	
				.ac_result_tip{ height:20px; margin:10px 10px 0; border-bottom:1px dashed #c3c3c3;}		

		#searchHistory{ display:none; height:50px; padding:3px 0 3px 30px; background:#35356e url(/ver09/img/index/index_all.png) no-repeat 0 -707px; color:#fff; line-height:22px;}
			#searchHistory a{ color:#fff;}
				#searchHistory h3{ float:left; padding-right:15px;}
				#searchHistory ul{ float:left; width:620px;}
					#searchHistory li{ float:left; width:310px;}
		#searchHandle{ margin-left:31px; width:32px; height:9px; cursor:pointer; overflow:hidden;}

	#searchText{ color:#8b8b8b; text-align:right;}

.centerLine{background: url(/ver09/img/index/index_hr.png); width:774px; height:50px; margin:0 auto; text-align:left; padding-top:12px;}
	.centerLine span{padding-left:105px;font-size:16px; font-weight:600;}
	.centerLine .spanRight{padding-left:287px;}

#related{ width:774px; margin:0 auto 40px; font-size:13px; text-align:left;}
#related:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
	.relatedSite{ float:left; width:310px; border-right:1px solid #009; }
		.relatedTitle{ clear:both; width:310px; padding-bottom:10px;}
		.relatedTitle:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
			.relatedTitle span{ padding-left:10px; vertical-align:bottom;}
		.relatedSite h3{ float:left; width:40px; line-height:23px;}
		.relatedSite ul{ float:left; width:250px; margin-bottom:10px; line-height:23px;}
		.relatedSite ul.lastBottom{ margin-bottom:15px;}
			.relatedSite ul.lastBottom span{ padding-left:175px;}
		ul.relatedBottom{ margin-bottom:30px;}
			.relatedSite li a{ margin:0 4px;}
		.relatedCorr{clear:both; border-bottom:1px dashed #cecece;}
			.relatedCorr h6{ padding-top:10px; font-size:14px; font-weight:700; color:#323232;}
			.relatedCorr ul{ width:300px;}
			.relatedCorrOne{ width:305px; padding:15px 5px 15px 0; }
			.relatedCorrOne:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
			.relatedCorrOneLast{ border-bottom:none;}
				.relatedCorrImg{ float:left; width:45px; padding-top:5px;}
				.relatedCorrMain{ float:right; width:245px; color:#666;}
					.relatedCorrMain h5{ padding-bottom:6px; font-size:14px; font-weight:700;}
						.relatedCorrMain h5 span{ font-size:12px; font-weight:400; margin-left:10px;}
					.relatedCorrMain p{ font-size:12px; line-height:20px;}
							.ioText h6{ padding-top:5px;}
					.relatedCorrMain h4 strong{ font-weight:700;}
					.relatedCorrMain h4 a{ margin-right:15px;}	
		.wiffaLogo{ margin:5px 0 5px 0;}
		.wiffaTitle{ padding:15px 0 10px 0; border-top:3px solid #009; clear:both;}
			.wiffaText a{ margin-right:20px;}
	.relatedNews{ float:right; width:463px; height:130px; border-bottom:1px solid #cecece;}
	.relatedNewsSub{ height:175px; padding-top:0px;}
	.relatedNewsBottom{ height:120px; }
	.relatedNewsSubLast{ border:none;}
	.relatedNameList{ border:0;}
		.relatedNews h6,.relatedColumn h6,.relatedIndex h6,.relatedBaike h6,.relatedBusiness h6{ height:23px; padding:2px 0 2px 23px; color:#323232; font-size:14px; font-weight:700;}
		.relatedNews h6 a,.relatedColumn h6 a,.relatedIndex h6 a,.relatedBaike h6 a,.relatedBusiness h6 a{ color:#323232;}
		.relatedNewsSub h6{ padding-top:15px;}
			.relatedNews h6 span{ margin-left:5px; color:#009; font-size:12px; font-weight:400;}
				.relatedNews h6 span a{ margin:0 5px; color:#009}
		.relatedNews ul{ margin:10px 0 0 23px;}
		.relatedNews li{ float:left; width:213px; height:26px; padding-left:7px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -603px; line-height:26px;}
		.relatedNameList li{ width:100px;}
		.relatedNameList li.more{ padding-left:0; background:none;}
		a.new,a.hot{ float:left; padding-right:37px; background:url(/ver09/img/index/index_all.png) no-repeat 100% -628px;}
		a.hot{ padding-right:28px; background:url(/ver09/img/index/hot_ico.gif) no-repeat 100% 50%;}
	.relatedBusiness{ float:right; width:463px; height:240px; border-bottom:1px solid #cecece; overflow:hidden;}
		.relatedBusiness h6 {padding-top:16px;}
			.relatedBusiness h6 span{ float:right; font-size:12px;}
				.relatedBusiness h6 span a{ color:#009; font-weight:400;}
		#items{ height:175px; padding:10px 0 0 23px; overflow:hidden;}
		#items1{ height:100px; padding:5px 0 0 23px;  }
			.listOne{ height:22px; padding-top:6px; border-bottom:1px dashed #cecece; overflow:hidden;}
				.listOne strong{ margin-right:10px;}
				.listOne span{ margin-left:10px; font-size:12px;}
	.relatedIndex{ float:right; width:463px; height:205px; border-bottom:1px solid #cecece;}
			.relatedIndex h6 span{ margin-left:5px; color:#009; font-size:12px; font-weight:400;}
				.relatedIndex h6 span a{ margin:0 5px; color:#009;}
		.relatedIndex img{ float:left; padding:10px 0 0 23px;}
		.relatedIndex ul{ float:right; width:150px; margin-top:10px; color:#009; line-height:22px;}
			.relatedIndex li{ height:22px;}
				.relatedIndex li strong{ float:left;}
				.relatedIndex li span{ float:right; width:50px; text-align:right;}
				.upIndex{ background:url(/ver09/img/index/index_all.png) no-repeat -1538px -520px;}
				.downIndex{ background:url(/ver09/img/index/index_all.png) no-repeat -1538px -484px;}
	.relatedBaike{ float:right; width:463px; height:210px; border-bottom:1px solid #cecece;}
		.relatedBaike h6{ float:left; width:235px; padding-top:15px;}
		.relatedBaike ul{ float:left; width:235px; padding:7px 0 0 23px;}
		.relatedBaike .otherOne{ padding-top:0;}
			.relatedBaike li{ float:left; width:70px; height:26px; padding-left:7px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -603px; line-height:26px;}
			.relatedBaike .specialOne{ width:235px;}
			.relatedBaike .more{ padding-left:0; background:none;}
			 .specialOne strong{ font-weight:700;}
		.relatedBaikeMain{ float:right; width:195px; height:176px; margin-top:20px; border-left:1px dashed #ccc;}
			.relatedBaikeMain h5{ padding:0 0 5px 15px; height:20px; color:#666; font-size:12px;}
			.relatedBSearch{ height:33px; padding-left:15px; border-bottom:1px dashed #ccc; background:url(/ver09/img/index/index_all.png) no-repeat -1365px -216px;}
				.relatedBSearch input{ float:left; width:117px; height:16px; padding:2px 3px; background:transparent; border:none; color:#666; line-height:16px;}
				.relatedBSearch button{ display:inline; float:left; width:46px; height:20px; margin-left:3px; background:transparent; border:none; color:#009; font-size:12px; text-align:center; cursor:pointer;}
			.relatedBList a{ display:inline; float:left; width:78px; height:35px; margin:20px 0 0 10px; padding-top:60px; background:url(/ver09/img/index/index_all.png) no-repeat -1386px -355px; font-size:12px; text-align:center;}
			.relatedBList a.other{ width:95px; margin-left:5; background:url(/ver09/img/index/index_all.png) no-repeat -1480px -355px;}

#footer{ font-family:arial,\5b8b\4f53,tahoma,sans-serif; line-height:24px;}
	#footer a{ margin:0 5px; text-decoration:underline;}
	.online{ width:149px; height:21px; margin:0 auto; padding-bottom:40px; background:url(/ver09/img/index/index_all.png) no-repeat 125px -681px; font-size:14px; font-weight:700;}
	li.beian{ width:180px; height:45px; margin:0 auto; padding:5px 0;}
		a.beian1,a.beian2,a.beian3{ float:right; text-indent:-1000px; overflow:hidden; display:block; width:45px; height:45px; background:url(/ver09/img/common/foot_ico.gif) no-repeat 0 0; text-align:left;}
		a.beian2{ background-position:-45px 0;}
		a.beian3{ background-position:-90px 0;}
		
		
		.otherRight h6 span{ float:right; font-size:12px;}
			.otherRight h6 span a{ color:#009; font-weight:400;}
			.otherRight h6 strong{ padding-left:10px; font-size:12px;color:#009;}
			.otherRight h6 strong a{color:#009;}
			
			
			/*添加新内容2011-1-27*/
			.wiffa{width:290px; height:125px; background:url(/ver09/img/index/newbg.png) no-repeat -5px 10px; border-top:1px dashed #cecece; font-size:12px; }
				.wiffaA:link,.wiffaA:visited{display:block; height:90px; width:250px;}
				.wiffa span{text-align:right; padding-right:20px; width:290px; display:block;}
			.bluebusiness{width:230px; height:35px; background:url(/ver09/img/index/newbg.png) no-repeat -195px -110px; padding:35px 0 0 0px;font-size:12px}
				.bluebusiness a:link,.bluebusiness a:visited{display:inline-block; height:20px; width:140px;}
			.bluebusiness1{color:#666; padding:0 0 25px 5px; line-height:24px}
			.bluebusiness1 strong{ color:#666}
			.lyCenter{width:260px; height:35px; background:url(/ver09/img/index/newbg.png) no-repeat -10px -70px; padding:30px 0 0 0px;font-size:12px}
				.lyCenter a:link,.lyCenter a:visited{display:inline-block; height:20px; width:110px;}
			.lyCenter1{color:#666; padding:0 0 18px 5px; line-height:24px}
			.lyCenter1 strong{ color:#666}
			.bluebing{width:300px; height:35px; background:url(/ver09/img/index/newbg.png) no-repeat -5px -165px; padding:30px 0 0 0px;font-size:12px}
				.bluebing a:link,.bluebing a:visited{display:inline-block; height:30px; width:220px;}
			.bluebing1{ color:#666; padding:0 0 10px 5px; line-height:24px; width:290px;font-size:12px}
			.bluebing1 strong{ font-weight:700; padding-left:15px; background:url(/ver09/img/index/newbg.png) no-repeat -330px -16px;}
			.bluebing1 p{ margin-top:10px}
			.bluebing1 span{ display:block; width:98%; text-align:right; color:#009; font-size:13px;}
			.blueothe{ background:url(/ver09/img/index/newbg.png) no-repeat -25px -250px; height:35px; font-weight:700; padding:60px 0 0 5px}
			.blueothe a{ padding-right:27px}
			.relatedCorrfoot{clear:both; }
			
			.relatedBusinessAd{ height:38px;padding:12px 0 5px 48px;background:url(/ver09/img/index/newbg.png) no-repeat -12px -342px; margin-left:23px; border-bottom:#CCC 1px dashed; line-height:23px;}
			.relatedBusinessAd span{ width:200px;}
			.relatedBusinessAdWord{color:#ff4500; width:100%;display:block; }
			.relatedBusinessAd strong{padding-right:30px; background:url(/ver09/img/index/hot_ico.gif) no-repeat 100% 50%;}
			
			.relatedBusinessAd1{ height:22px;padding:12px 0 5px 72px;background:url(/ver09/img/index/newbg.png) no-repeat -4px -397px; margin-left:23px; border-bottom:#CCC 1px dashed}
			.relatedBusinessAd1 span{ width:200px;}
			.relatedBusinessAdWord1{color:#ff4500; width:100%;display:block; }
			.relatedBusinessAd1 strong{padding-right:30px; background:url(/ver09/img/index/hot_ico.gif) no-repeat 100% 50%;}
		.bank { margin:0 0 0 3px;}
		.bank  li{ float:left; width:110px; height:22px; padding-left:7px; background:url(/ver09/img/index/index_all.png) no-repeat 0 -603px; line-height:22px; }
		.bank1 li{ width:93px;  }
		.bank1 .bankBgClear{background:none; padding-left:0px;}

/*新年样式 2012-01-20*/
.sfBody{background:url(/ver09/img/index/2012index.jpg) center top no-repeat; padding-top:96px;}
.sfBox{width:960px; margin:0 auto; background:#fff; margin-bottom:10px;}
