/***** Smoke520
       * 09-06-08
	   * css
       * bank
       * EditPlus ****/

.bankBg{ margin-bottom:10px;}

/* banknav */
.bankNav{ height:26px; margin-bottom:10px; padding-left:2px; background:url(/ximages/biz/lawyer_navbg.gif) repeat-x 0 0; border:1px solid #a5bfcc;}
	.bankNav li{ float:left; height:26px; width:99px; background:url(/ximages/biz/lawyer_navico.gif) no-repeat 100% 0; font-size:14px; font-weight:bold; line-height:26px; text-align:center;}
	li#BNId{ position:relative; left:-2px; background:url(/ximages/biz/bank_nav_h.gif) no-repeat;}
	li#BNId a{ color:#fff;}

/* home */
.bankHomeMain{ float:left; width:574px;}
	.bHStar{ height:236px; padding:10px;}
		.bHStar img{ float:left; border:1px solid #93c3ee;}
		.bHStarText{ float:right; width:355px;}
			.bHStarText h3{ font-size:14px; line-height:20px;}
			.bHStarText p{ margin:8px 0; line-height:20px;}
				.bHStarText p a{ margin-left:10px;}
			.bHStarText h4{ padding-left:10px; background:#f0f8fe; font-size:12px; line-height:20px;}
		.bHStarList{ float:left; width:542px; padding:10px 5px 0;}
			.bHStarList h5{ height:26px; background:url(/ximages/biz/bank_line_bg.gif) no-repeat 60px 50%; line-height:26px;}
			.bHStarList span{ float:right; padding-left:10px; background:#fff;}
			.bHStarList ul{ height:44px;}
			.bHStarList li{ float:left; width:255px; height:22px; padding-left:15px; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%; line-height:22px;}
	
	.bHFocus{ height:236px; padding:10px;}
		.bHFocus h3{ padding:0 5px; color:#de4501; font-size:14px;}
			.bHFocus h3	a{ color:#de4501;}
		.bHFocus p{ margin:8px 0; padding:0 5px; line-height:20px;}
			.bHFocus p a{ margin-left:10px;}
		.bHFocus ul{ height:138px;}
			.bHFocus li{ display:inline; float:left; width:240px; height:22px; margin:0 10px; padding-left:15px; border-bottom:1px dashed #ddd; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%; line-height:22px;}
	
	.bHfinancing{ height:236px; padding:10px 15px;}
		.financingMain{ float:left; width:280px;}
			.financingMain h3{ font-size:14px; margin-bottom:10px;}
			.financingMain img{ float:left; margin-right:10px;}
			.financingMain p{ margin:0; line-height:20px;}
			.readMore{ text-align:right;}
		.bHfinancing ul{ float:right; width:230px; padding-top:15px;}
			.bHfinancing li{ padding-left:15px; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%; line-height:24px;}

.bankHomeBar{ float:right; width:392px;}
	.bHVideo{ height:150px; padding:15px;}
		.bHVideoOne{ display:inline; float:left; width:164px; height:150px; margin:0 8px;}
		.bHVideoOne img{ display:block; border:1px solid #7994cd;}
		.bHVideoOne span{ display:block; height:26px; background:url(/ximages/biz/bank_video_bg.gif) repeat-x; line-height:26px; text-align:center;}
	.bHBarFrame{ height:240px; margin-bottom:10px;}
			.bHBarFrame h6{ height:24px; padding-left:10px; border-bottom:1px solid #97adde; background:url(/ximages/biz/bank_home_bar_title.gif) repeat-x; color:#001f6c; font-size:14px; font-weight:700; line-height:24px;}
			.bHBarFrameOne{ padding:10px;}
			.bHBarFrameOne img{ display:inline; float:left; margin-right:10px;}
			.bHBarFrameOne h3{ font-size:14px; margin-bottom:8px; line-height:20px;}
			.bHBarFrameOne p{ margin:0; line-height:18px;}
		.bHBarLFrame{ float:left; width:189px; height:238px; border:1px solid #97adde;}
		.bHBarRFrame{ float:right; width:189px; height:238px; border:1px solid #97adde;}

	.bankXBox{ margin-bottom:10px;}
		.bankXBox img{ display:block;}
	
	.bHBarbbs{ height:285px; margin-bottom:10px;}
			.bHBarbbs h6{ height:24px; padding-left:10px; border-bottom:1px solid #97adde; background:url(/ximages/biz/bank_home_bar_title.gif) repeat-x; color:#001f6c; font-size:14px; font-weight:700; line-height:24px;}
				.bHBarbbs h6 span{ float:right; padding-right:10px; font-size:12px; font-weight:400;}
		.bHBarLbbs{ float:left; width:189px; height:283px; border:1px solid #97adde;}
			.bHbbs{ margin:10px;}
				.bHbbsFlash{ width:167px; height:130px; background:#ffa4e9;}
				.bHbbs ul{ margin-top:10px;}
					.bHbbs li{ padding-left:10px; background:url(/ximages/biz/shippinghr_ico.gif) no-repeat 0 50%; font-size:12px; line-height:24px;}
		.bHBarRbbs{ float:right; width:189px; height:283px; border:1px solid #97adde;}
			.bHBarRbbs img{ display:block; margin:11px auto 0;}

.friendLink{ height:108px; border:1px solid #97adde; background:#eff5fc;}
	.friendLink h6{ float:left; width:27px; height:88px; padding-top:20px; background:url(/ximages/biz/bank_friendlink.gif) no-repeat; font-size:14px; text-align:center;}
	.friendLinkList{ float:right; width:930px;}
		.friendLinkList{ padding:10px 0;}
			.friendLinkList li{ font-size:14px; line-height:28px;}
				.friendLinkList li a{ margin-left:15px;}

/* bankframe */
.bankFrame{ zoom:1; margin-bottom:10px; border:1px solid #97adde;}
	.bankFrame h6{ padding-left:10px; background:url(/ximages/biz/bank_frame_bg.gif) repeat-x 0 0; border:1px solid #fff; color:#001f6c; font-size:14px; line-height:25px;}
		.bankFrame h6 span{ float:right; padding-right:10px; font-weight:normal; font-size:12px;}

.bankFrameRight{ zoom:1; margin-bottom:10px; background:url(/ximages/biz/bank_right_bg.gif) repeat-x 0 100%; border:1px solid #97adde;}
	.bankFrameRight h6{ height:30px; margin:0 5px; padding:0 10px 0 20px; background:url(/ximages/biz/bank_ico.gif) no-repeat 5px center; border-bottom:1px solid #97adde; line-height:30px; font-size:14px;}
		.bankFrameRight h6 span{ float:right; font-weight:normal; font-size:12px;}
		.bankFrameRight h6.showTab{ height:30px; background:none; padding-left:5px;}
		.bankFrameRight h6.showTab a{ display:inline; float:left; margin:9px 0 0 8px; padding:0 10px; border:1px solid #97adde; border-bottom:0;	background:#fff; font-size:12px; line-height:20px;}
		.bankFrameRight h6.showTab a.showTabH{ position:relative; top:1px; margin-top:6px; background:url(/ximages/biz/bank_showtab_h.gif) repeat-x; font-size:13px; line-height:23px;}

/* bankbar */
	.barVideo{ width:182px; height:163px; margin:10px auto;}
		.barVideo img{ display:block; border:1px solid #7994cd;}
		.barVideo span{ display:block; height:26px; background:url(/ximages/biz/bank_video_bg.gif) repeat-x; line-height:26px; text-align:center;}

	.barFoucs{ padding:10px;}
		.barFoucs li{ padding-left:10px; background:url(/ximages/biz/shippinghr_ico.gif) no-repeat 0 50%; line-height:24px;}

	.barBBS{ padding:10px;}
		.barBBS img{ float:left; margin-right:10px;}
		.barBBS h3{ margin-bottom:5px; font-size:12px;}
		.barBBS p{ margin:0; line-height:18px;}
		.barBBS ul{ padding-top:10px;}
			.barBBS li{ padding-left:10px; background:url(/ximages/biz/shippinghr_ico.gif) no-repeat 0 50%; line-height:22px;}

	.barPay{ padding:10px;}
		.barPay img{ float:left; margin-right:10px;}
		.barPay p{ margin:0; line-height:20px;}

	.barBrand{ padding-top:15px;}
		.barBrand img{ display:block; margin:0 auto 15px;}

	.barCard{ padding:10px;}
		.barCard img{ float:left; width:120px; margin-right:10px;}
		.barCard p{ margin:0 0 5px; line-height:20px;}
		.barCard .readMore{ overflow:auto; zoom:1;}
		.barCard .readMore a{ float:right; line-height:24px;}
		a.bankApply{ display:inline; width:77px; height:24px; margin-right:10px; background:url(/ximages/biz/bank_bar_card_btn.gif) no-repeat; color:#bb1f00!important; font-weight:700; line-height:24px; text-align:center;}

	.bankList{ margin:10px 15px; line-height:20px;}
		.bankList li{ background:url(/ximages/frame/ullist_ico.gif) no-repeat 0 50%; padding-left:10px;}

	.huaxia{ margin:5px 15px; text-align:center;}
		.huaxia h5{ font-size:14px; line-height:30px; text-align:left;}
		h5.huaxiaT{ margin-top:10px; border-top:1px dashed #999;}
		.huaxia p{ margin:5px 0; line-height:18px; text-align:left;}


/* bankstar */
.bankStarHot{ height:152px; margin-bottom:20px; padding-top:70px; background:url(/ximages/biz/bank_star_theme.gif) no-repeat;}
	.bankStarHot img{ float:left; border:1px solid #93c3ee;}
	.bStarText{ float:right; width:520px;}
		.bStarText h3{ font-size:14px; line-height:20px;}
		.bStarText p{ margin:8px 0; line-height:20px;}
			.bStarText p a{ margin-left:10px;}
		.bStarText h4{ padding-left:10px; background:#f0f8fe; font-size:12px; line-height:20px;}
.bankStarList{ zoom:1; padding-top:20px;}
.bankStarList:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
	.bankStarOne{ display:inline; float:left; height:100px; width:335px; margin:0 0 20px 15px; padding-bottom:10px; border-bottom:1px dashed #ddd;}
		.bankStarOne img{ float:left; margin-right:12px;}
		.bankStarOne h4{ margin-bottom:5px; font-size:12px;}
		.bankStarOne p{ margin:0; line-height:20px;}
.bankStarDetail{ margin-bottom:30px; padding-top:70px; background:url(/ximages/biz/bank_star_theme.gif) no-repeat;}
.bankStarDetail:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
	.bankStarDetail img{ float:left; margin-right:15px; border:1px solid #93c3ee;}
	.bankStarDetail h1{ font-size:18px; margin-bottom:10px;}
	.bSDetails{ line-height:22px;}
.starOrgan{ zoom:1; padding:15px;}
.starOrgan:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
	.starOrganPic{ float:left; width:170px; margin-right:15px; border:1px solid #7994cd; background:url(/ximages/biz/bank_right_bg.gif) repeat-x 0 50px;}
		.starOrganPic img{ display:block;}
		.starOrganPic ul{ padding:5px;}
			.starOrganPic li{ margin-bottom:3px; padding-left:10px; background:url(/ximages/biz/shippinghr_ico.gif) no-repeat 0 8px; line-height:18px;}
		.starOrgan h3{ font-size:14px; line-height:26px;}
		.starOrganText{ line-height:20px;}

/* bankclassroom */
.classRoomHot{ padding:15px; overflow:auto; zoom:1;}
	.classRoomHot img{ float:left; margin-right:15px;}
	.classRoomHot p{ line-height:20px;}
.classRoomList{ padding:10px 15px;}
	.classRoomList table{ width:100%;}
		.classRoomList th,.classRoomList td{ height:30px;}
		.classRoomList th{ padding-left:15px; font-weight:400;}
		.classRoomList thead th,.classRoomList thead td{ border-bottom:1px solid #ddd; font-weight:700;}
		.classRoomList tbody th,.classRoomList tbody td{ border-bottom:1px dashed #ddd;}
		.classRoomList tbody th{ background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%;}
.classRoomDetail{ padding:10px 15px;}
	.classRoomDetail img{ float:left; margin-right:15px; border:1px solid #93c3ee;}
	.classRoomDetail h1{ font-size:18px; margin-bottom:10px;}
	.cRDetails{ line-height:22px;}
.classRoomRelate{ padding-bottom:15px; border:1px solid #97adde;}
	.classRoomRelate h6{ margin:5px; padding-left:10px; background:#eaeaea; line-height:24px;}
	.classRoomRelate ul{ height:100px;}
		.classRoomRelate li{ display:inline; float:left; width:310px; margin:0 15px; padding-left:15px; border-bottom:1px dashed #ddd; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%; line-height:24px;}

/* recommendbank */
.recommenBank{ background:url(/ximages/biz/bank_right_bg.gif) repeat-x 0 100%;}
	.recommenBankP{ padding-bottom:10px; overflow:auto; zoom:1;}
	.recommenBankP img{ display:inline; float:left; margin:10px 0 10px 50px;}

/* bankcard */
.hxCard{ margin:10px 15px; overflow:auto; zoom:1;}
	.hxCard p{ margin:5px 0; line-height:20px;}
	.hxCard h5{ border-top:1px dashed #ddd; font-size:14px; line-height:36px;}
	.hxCard h4{ font-size:12px; line-height:30px;}
	.hxCard img.hxCardPic{ float:left; margin:0 15px 0 0;}
	.hxCard li{ line-height:20px;}
	.hxCard h3{ font-size:14px; color:#001980; font-weight:normal; line-height:30px;}
	.hxCard img{ margin:0 0 10px 50px;}
	 
/* bankVideo */
.bankVideoHot{ padding:15px; overflow:auto; zoom:1;}
	.bankVideoHot img{ float:left; margin-right:10px;}
	.bankVideoHot h4{ font-size:14px; font-weight:400; margin-bottom:10px;}
	.bankVideoHot p{ margin:0; line-height:20px;}
.videoBList{ margin-top:15px; overflow:auto; zoom:1;}
	.videoFrame{ display:inline; float:left; width:130px; margin:0 0 15px 39px; text-align:center;}
		.videoFrame img{ border:solid #708dca; border-width:1px 1px 0; display:block;}
		.videoPlay{ height:20px; background:url(http://www.shippingchina.com/ximages/bro/video_play_bg.gif) repeat-x; line-height:20px;}
		.videoPlay em{ float:left; padding-left:10px; color:#f00; font-style:normal;}
		.videoPlay img{ display:inline; float:right; margin:3px 10px 0 0; border:0;}
		.videoFrame h5{ height:32px; margin-top:3px; font-weight:normal; line-height:18px; text-align:center;}

/* bankpay */
.bankPayCo{ padding:10px; overflow:auto; zoom:1;}
	.bankPayCo img{ float:left; margin-right:15px;}
	.bankPayCo h5{ font-size:14px; font-weight:400; color:#001f6c;}
	.bankPayCo p{ line-height:18px; text-indent:24px;}
.bankPayDefine{ padding:10px 15px;}
	.bankPayDefine h5{ margin-bottom:10px; padding-left:15px; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%; font-size:14px; font-weight:400; color:#001f6c;}
	.bankPayDefine p{ margin:0px; line-height:20px; text-indent:24px;}
.bankPayGoods{ padding:10px 15px;}
	.bankPayOne{ margin:12px 0; padding:10px 0; border-bottom:1px dashed #ddd; overflow:hidden; zoom:1;}
		.bankPayOne h5{ padding-left:15px; margin-bottom:10px; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 50%; font-size:14px; font-weight:400;}
		.bankPayOne img{ float:left;}
		.bankPayOne p{ margin:0; line-height:20px;}

/* banksublist */
.bankListS{ margin:10px 15px;}
	.bankListS li{ padding-left:15px; border-bottom:1px dashed #ddd; background:url(/ximages/biz/hr_listtable_ico.gif) no-repeat 0 center; line-height:26px;}

/* banksubdetail */
.BankD{ margin:10px 15px; line-height:30px;}
	.BankD h1{ font-size:14px; color:#001980; text-align:center;}
	.BankDText{ line-height:18px;}
	.BankBread{ margin-bottom:10px;}