*	{margin:0;padding:0;}
img	{border:0;}
li	{list-style-type:none;}
a	{text-decoration:none;outline:none;}
a:hover	{text-decoration:underline;}
a::-moz-focus-inner	{border:none; }
table	{border-collapse:collapse;border-spacing:0;}
button	{outline:none;}
button::-moz-focus-inner	{border:none; }
body{font-family:"宋体",Arial;font-size:12px;background:#F1F1F1;}

/* ---------- Page Style ---------- */
.Page	{width:960px;margin:0px auto;overflow:hidden;background:#FFF;}
	.Header	{width:960px;height:105px;background:#FFF url(../images/new_top_bg.jpg) no-repeat 0px 4px;padding-top:4px;}
	.LeftNavigate	{width:179px;float:left;padding-bottom:9999px;margin-bottom:-9999px;}
	.RightContent	{width:780px;float:right;padding-bottom:9999px;margin-bottom:-9999px;}
	.Footer	{width:960px;margin:auto;padding:25px 0px;line-height:26px;text-align:center;margin-top:10px;border-top:1px dashed #CCC;color:#666;overflow:hidden;background:#FFF;}

/* --------- LeftNavigate Style -------- */
.LeftNavigate	{font-size:14px;padding-top:15px;border-left:1px solid #DDD;}
	.LeftTitle	{width:179px;height:60px;font-size:18px;background:url(../images/left_title.png) no-repeat;color:#FFF;}
		.LeftTitle p	{font-weight:bold;padding-left:59px;padding-top:18px;}
	.LeftClassBox	{width:100%;padding-bottom:20px;margin-top:2px;}
		.LeftClassBox dt	{height:50px;width:100%;background:url(../images/left_class_title_bg.png) no-repeat;}
			.LeftClassBox dt p	{padding-top:30px;padding-left:25px;font-size:14px;font-weight:bold;}
		.LeftClassBox dd	{width:179px;padding-top:20px;background:url(../images/left_line.png) no-repeat;color:#333;}
			.LeftClassBoxList	{text-align:center;}
				.LeftClassBoxList li	{height:24px;}
					.LeftClassBoxList li a	{color:#000;}
					.LeftClassBoxList li a:hover	{color:#4897BD;text-decoration:underline;}

			.LeftClassBoxUserInfo	{text-indent:5px;padding-bottom:5px;margin:0px 20px 10px 10px;border-bottom:1px dotted #DDD;color:#000;font-size:12px;}
				.LeftClassBoxUserInfo h2	{font-size:12px;padding-bottom:5px;padding-left:10px;margin-bottom:5px;/*background:url(../images/content_main_h1_bg.png) no-repeat bottom left;*/}
				.LeftClassBoxUserInfo p	{padding-bottom:5px;padding-left:10px;}
			.LeftClassBoxUserInfoList	{text-align:center;}
				.LeftClassBoxUserInfoList li	{height:24px;text-indent:5px;margin:0px 20px 0px 20px;}
					.LeftClassBoxUserInfoList li a	{color:#000;}
					.LeftClassBoxUserInfoList li a:hover	{color:#4897BD;text-decoration:underline;}



/* --------- RightContent Style -------- */
.RightContent	{background:url(../images/content_bg.jpg) repeat-y left;}
	
	.Content	{width:780px;padding-top:30px;}
		.ContentTitle	{font-size:28px;text-align:center;padding:5px;font-family:"宋体";}
		.ContentMain	{width:740px;margin:10px auto;}
			.ContentMainTop	{background:url(../images/content_main_top.png) no-repeat;width:740px;height:30px;}
			.ContentMainMiddle	{background:url(../images/content_main_middle.png) repeat-y;width:740px;min-height:300px;display:inline-block;text-align:center;}
				.ContentMainMiddle table	{margin:10px auto 25px auto;}
					.ContentMainMiddle table th	{border:1px solid #666;padding:4px 10px;background:#F1F1F1;}
					.ContentMainMiddle table td	{border:1px solid #999;padding:6px 10px;}
						.ContentMainMiddle table td a	{color:#FF0000;}
						.ContentMainMiddle table td a:hover	{text-decoration:underline;}
			.ContentMainBottom	{background:url(../images/content_main_bottom.png) no-repeat;width:740px;height:30px;}



/* --------- ProfileContentMainMiddle Style --------*/
.ProfileContentMainMiddle	{background:url(../images/content_main_middle.png) repeat-y;width:740px;display:inline-block;text-align:center;}

	.ContentMainBox	{background:url(../images/content_main_title.png) no-repeat;}
		.ContentMainBox h1	{padding-top:30px;font-size:14px;background:url(../images/content_main_h1_bg.png) no-repeat bottom;width:120px;padding-bottom:3px;margin-left:1px;margin-right:620px;}
	.ContentMainBox_one	{text-align:left;}
		.ContentMainBox_one h1	{padding-top:0px;font-size:14px;background:url(../images/content_main_h1_bg.png) no-repeat bottom;width:120px;padding-bottom:3px;margin-left:1px;text-align:center;}
		.ContentMainBox_one h2	{padding-top:0px;font-size:14px;background:url(../images/content_main_h1_bg.png) no-repeat bottom;width:95px;padding-bottom:3px;margin-left:1px;padding-left:25px;}

		/* ----- funds Style ----- */
		.fundsTable	{margin:20px auto 25px auto;text-align:center;}
			.fundsTable th	{border:1px solid #666;padding:5px 35px;background:#F1F1F1;}
			.fundsTable td	{border:1px solid #999;padding:6px 10px;}
				.fundsTable td a	{color:#FF0000;}
				.fundsTable td a:hover	{text-decoration:underline;}

		/* ----- positions Style ----- */
		.positionsTable	{margin:20px auto 25px auto;text-align:center;}
			.positionsTable th	{border:1px solid #666;padding:5px 25px;background:#F1F1F1;}
			.positionsTable td	{border:1px solid #999;padding:6px 10px;}
				.positionsTable td a	{color:#FF0000;}
				.positionsTable td a:hover	{text-decoration:underline;}

		/* ----- History Style ----- */
		.HistoryInquiryDiv	{padding-left:20px;font-size:14px;margin-top:10px;}
			.HistoryInquiryDiv table	{margin:0;}
			.HistoryInquiryDiv td	{padding:5px;}
			.HistoryInquiryDiv input	{padding:3px 5px;}
			.HistoryInquiryDiv button	{width:100px;height:26px;background:url(../images/button100x100.png) no-repeat;border:none;cursor:pointer;line-height:26px;*padding-top:1px;}

		.BuyAndSellTable	{margin:20px auto 25px auto;text-align:center;}
			.BuyAndSellTable th	{border:1px solid #DDD;padding:5px 15px;background:#FAFAFA;}
			.BuyAndSellTable td	{border:1px solid #DDD;padding:6px 10px;color:#666;}
				.BuyAndSellTable td span	{color:#000;}
				.BuyAndSellTable td a	{color:#FF0000;}
				.BuyAndSellTable td a:hover	{text-decoration:underline;}

		/* ----- Register Style ----- */
		.registerContentDiv	{background:url(../images/content_main_middle.png) repeat-y;width:740px;min-height:300px;display:inline-block;text-align:center;}
			.registerContentDiv table	{margin:10px auto 25px auto;border-collapse:separate;border-spacing:0px 15px;}
				.registerContentDiv table th	{padding:4px 10px;background:#F1F1F1;}
				.registerContentDiv table td	{padding:1px 10px;}
					.RegisterTitle	{text-align:right;}
					.RegisterInput	{text-align:left;}
						.RegisterInput input	{padding:3px 5px;}
						.RegisterInput button	{width:100px;height:26px;background:url(../images/button100x100.png) no-repeat;border:none;cursor:pointer;line-height:26px;*padding-top:1px;}
					.RegisterAuthInput	{text-align:left;}
						.RegisterAuthInput input	{width:60px;padding:3px 5px;}
						.RegisterAuthInput img	{width:60px;height:22px;}
					.RegisterState	{width:20px;}
					.RegisterInfo	{background:#F1F1F1;text-align:left;}
					.registerContentDiv table td a	{color:#FF0000;}
					.registerContentDiv table td a:hover	{text-decoration:underline;}


	/* --------- Company Style --------- */
	.CompanyHeader	{width:780px;height:155px;background:url(../images/company_header_top.jpg) no-repeat;}
	.CompanyContent	{width:740px;min-height:400px;padding:10px 20px;background:url(../images/company_content_bg.jpg) repeat-y left;color:#FFF;font-family:"宋体";z-index:500;padding-top:20px;}
	.CompanyFooter	{width:780px;height:10px;background:url(../images/company_footer_bg.png) no-repeat;}

		.MaxTop	{font-size:18px;color:red;font-weight:bold;text-align:center;padding:5px;margin:0 auto;margin-bottom:10px;}
		.CompanyMainTop	{width:100%;height:60px;display:inline-block;}
			.CompanyMainTopTitle	{width:155px;height:60px;float:left;line-height:30px;border:1px solid #DDD;padding-left:4px;}
				.CompanyMainTopTitle h1	{font-size:24px;}
			.CompanyMainTopTableDiv	{width:561px;height:60px;float:right;}
			.CompanyMainTopTableDiv table	{border-spacing:0;text-align:right;margin-top:1px;}
				.CompanyMainTopTableDiv td	{width:79px;height:28px;border:1px solid #999;text-align:center;}
					.CompanyMainTopTableDiv a	{display:block;color:#FFF;width:77px;height:26px;line-height:26px;margin:1px 0px 1px 1px;}
					.CompanyMainTopTableDiv a:hover	{background:#FFF;color:#000;text-decoration:none;}
		.CompanyNotice	{margin-top:7px;border:1px solid #DDD;padding:2px 10px;height:22px;font-size:22px;}
			.CompanyNotice p	{color:#FFF;height:22px;line-height:22px;}
				.CompanyNotice p strong	{color:red;}
				.CompanyNotice p a	{color:#FFF;}
				.CompanyNotice p a:hover	{color:#999;text-decoration:underline;}
		.CompanyMainMiddle	{width:100%;padding-top:5px;display:inline-block;}
			.CompanyTime-line	{width:500px;height:400px;float:left;border:1px solid #DDD;text-align:center;color:#FFF;}
			.CompanyDelegateListDiv	{width:225px;height:402px;float:right;}
				.CompanyDelegateListBox	{height:179px;width:223px;border:1px solid #DDD;}
					.CompanyDelegateListBox table	{width:224px;text-align:center;margin-left:1px;margin-top:1px;}
						.CompanyDelegateListBox th	{border:1px solid #000;height:28px;width:75px;}
						.CompanyDelegateListBox td	{border:1px solid #000;height:34px;}
						.CompanyDelegateListBoxLeft	{width:60px;}
				.CompantDelegateListNow	{height:30px;width:225px;margin:5px 0px 8px 0px;font-size:14px;}
					.CompantDelegateListNow table	{width:225px;text-align:center;}
						.CompantDelegateListNow th	{border:1px solid #DDD;height:29px;width:75px;}
						.CompantDelegateListNow td	{border:1px solid #DDD;height:29px;}
		.CompantMainMiddle	{width:502px;}
			.CompantMainMiddle ul	{overflow:hidden;border:1px solid #FFF;border-right:none;width:739px}
				.CompantMainMiddle ul li	{float:left;height:30px;line-height:30px;text-align:center;border-right:1px solid #FFF;}
				.CompantMainMiddleTitle	{font-weight:bold;width:149px;}
				.CompantMainMiddleValue	{width:219px;font-size:14px;}

				.CompantMainMiddleLevel2Title	{font-weight:bold;}
				.CompantMainMiddleLevel2Value	{font-size:14px;}

			.CompantMainMiddle table	{width:502px;margin-top:-1px;text-align:center;}
				.CompantMainMiddle table td	{border:1px solid #FFF;height:30px;}

		.CompanyMainBottom	{width:100%;overflow:hidden;padding-top:20px;}
			.CompanyMainBottomBuyBox	{float:left;width:365px;border:1px solid #CCC;}
			.CompanyMainBottomSellBox	{float:right;width:365px;border:1px solid #CCC;}

				.CompanyMainBottomBoxTitle	{width:350px;margin:0px auto;border-bottom:1px dotted #EEE;height:30px;line-height:30px;text-align:center;font-size:18px;}
				.CompanyMainBottomBoxContent	{width:350px;padding-top:10px;margin:auto;}
					.CompanyMainBottomBoxContent table	{margin:10px 10px 0px 10px;width:330px;border-collapse:separate;border-spacing:0px 15px;}
						.CompanyMainBottomBoxContent td	{*padding:5px;}
						.CompanyMainBottomBoxTh	{width:100px;text-align:right;padding-right:20px;}
						.CompanyMainBottomBoxInput	{width:110px;*width:100px;}
							.CompanyMainBottomBoxInput input	{width:90px;padding:1px 4px;border-top:1px solid #454545;border-left:1px solid #454545;border-bottom:1px solid #FFF;border-right:1px solid #FFF;background:#000;color:#FFF;}
							.CompanyMainBottomBoxInput button	{width:100px;height:26px;background:url(../images/button100x100xblack.png) no-repeat;border:none;cursor:pointer;line-height:26px;*padding-top:1px;}
						.CompanyMainBottomBoxInfo	{}
							.CompanyMainBottomBoxInfo p	{color:#999;}


/* ----- MessagesBox Style ----- */
a.closeMessageBoxButton	{width:13px;height:13px;float:right;background:url(../images/close.png) no-repeat;text-indent:-9999px;overflow:hidden;}
a:hover.closeMessageBoxButton	{background:url(../images/close_hover.png) no-repeat;}

/* ----- Notice Style ----- */
.NoticePostTimeP	{text-align:center;margin-top:5px;color:#999;}
.NoticeContentMainMiddle	{background:url(../images/content_main_middle.png) repeat-y;width:700px;min-height:300px;display:inline-block;padding:10px 20px;text-align:left;}

/* SystemName */
.SystemName	{font-size:36px;text-align:center;color:#FFF;font-family:"黑体";padding-top:15px;padding-left:25px;}
	.SystemName a	{color:#FFF;}
	.SystemName a:hover	{text-decoration:none;}


/* info Styles */
.pageNext	{float:right;padding-top:10px;}
	.pageNext li	{float:left;padding:0px 5px;font-weight:bold;}
		.pageNext a	{color:#666;font-weight:normal;}
		.pageNext a:hover	{color:#0066FF;}

.List	{padding-top:5px;}
	.List li {overflow:hidden;height:20px;border-bottom:1px dotted #DDD;padding-top:10px;}
		.ListLeft	{width:610px;float:left;}
			.ListLeft a	{padding-left:5px;color:#454545;}
			.ListLeft a:hover	{padding-left:5px;color:red;}
		.ListTime	{width:90px;float:right;text-align:right;color:#999;}

.Button160	{width:160px;height:40px;background:url(../images/button160x40.png) no-repeat;border:none;cursor:pointer;line-height:40px;*padding-top:1px;margin-left:9px;font-size:18px;}

