@charset "utf-8";
@import url(common.css);
@import url(common-inside.css);

.main {margin:0 auto; width:751px; padding:10px 0 0;  _zoom:1; }

a.button { display:inline-block; margin:6px 0 0;height:30px; border:0; padding:0; color:#47667e; font-size:12px; line-height:30px; background:url(../images/trade/open/create_33.png) no-repeat left; cursor:pointer; }
a.button span {display:block; margin:0; padding:0 15px; line-height:30px; background:url(../images/trade/open/create_35.png) no-repeat right;}

/*--- tabs ---*/
.tabs1 { height:52px; background:url(../images/product/product-general_03.png) repeat-x top;}
	.tabs1 ul {padding:0 0 0 5px; }
		.tabs1 li {float:left; margin:0 0 0 5px; width:86px;  height:47px; }
			.tabs1 li a {display:block; margin:5px 0 0; height:35px; line-height:33px; text-align:center; font-size:14px; color:#194767; }
			.tabs1 li.ui-tabs-selected a, .tabs li.current a, .tabs1 li a:hover {height:42px; color:#ffffff; background:url(../images/college/college_06.png) no-repeat center 0;  }

/*--- tabs ---*/
.tabs { height:52px; background:url(../images/product/product-general_03.png) repeat-x top;}
	.tabs ul {padding:0 0 0 5px; }
		.tabs li {float:left; margin:0 0 0 5px; width:86px;  height:47px; }
			.tabs li a {display:block; margin:5px 0 0; height:35px; line-height:33px; text-align:center; font-size:14px; color:#194767; }
			.tabs li.ui-tabs-selected a, .tabs li.current a, .tabs li a:hover {height:42px; color:#ffffff; background:url(../images/college/college_06.png) no-repeat center 0;  }
			
body#page-college .inside-search .input {width:160px; }


/*---用户信息区---*/
.module-user-info {position:relative; margin:0 0 10px; padding:0 0 5px; background:#efefef url(../images/trade/gray-shadow.png) repeat-x bottom;}
	.module-user-info-border {border:1px solid #dfdfdf; background:url(../images/trade/gray-bg.png) repeat-x top; }
	.module-user-info p {border-bottom:1px solid #ffffff; padding:10px 21px; line-height:24px; }
	.module-user-info span.property { display:inline-block; width:103px; height:23px; padding:0 12px; line-height:22px; color:#ffffff; background:url(../images/trade/property-bg.png) no-repeat; vertical-align: middle;}
	.module-user-info span.property a {float:right; color:#898989; }
		#right .module-user-info p a.buttonSearch {position:absolute; right:10px; bottom:10px; width:104px; height:26px; text-indent:12px; color:#1d5682; background:url(../images/jianzhen-button-bg.png) no-repeat; }
	#right .module-user-info p a.buttonSearch span {padding:0; line-height:26px;  }
		#right .module-user-info a.button { display:inline-block; height:30px; border:0; color:#47667e; font-size:12px; line-height:30px; background:url(../images/my-button-bg.png) no-repeat left; cursor:pointer; vertical-align:middle;}
		#right .module-user-info a.button span {padding:0 10px; background:none;  }

/* 首页
--------------------------------------------------*/
#tongdao {padding:0 0 0 20px; }
	#tongdao li {float:left; width:165px; height:110px;  margin-right:5px; border-right:1px dashed #cccccc; padding-right:5px;}
	#tongdao li.last {padding:0; margin:0; border:0;}
	#tongdao li a.colorBlue {text-decoration:underline; }
/* 法律法规
--------------------------------------------------*/
	/*--- 主体部分 ---*/
	.content {padding:0 10px; }
		.content li {height:30px; border-bottom:1px dashed #cccccc; padding:0 5px 0 2px; line-height:30px; text-align:right; vertical-align:bottom;}
			.content li a {float:left; }
		.content-title {margin:5px 0 0; height:40px; border-bottom:1px solid #cccccc; text-align:right; }
			.content-title h3 {float:left; line-height:45px; font-size:14px; color:#1979c5; }
			.content-main { padding:40px 40px 60px; }

	.content-tools {border-top:1px solid #cccccc; text-align:right;}
		.content-tools div {float:left; text-align:left; width:430px;  }
			.content-tools div strong {float:left; padding:0 8px 0 0; line-height:40px; font-weight:normal;  }
			.content-tools li {float:left; margin:0 15px 0 0; border:0; padding:0; }
			.content-tools li a {text-indent:27px; line-height:40px; color:#1979c5; text-decoration:underline;}
			.content-tools li a:hover {color:#ff0000; text-decoration:none;}
			.content-tools li.pdf a {background:url(../images/college/icon-pdf.png) no-repeat 0 50%; }
			.content-tools li.rar a {background:url(../images/college/icon-rar.png) no-repeat 0 50%; }
			.content-tools li.xunlei a {background:url(../images/college/icon-xunlei.png) no-repeat 0 50%; }

/* 基金学院
--------------------------------------------------*/
	/* 左侧主体
	--------------------------------------------------*/
	.classroom-main {float:left; width:540px;  }
		/*基金学堂*/
		#classroom-index {}
.classroom-fund {padding:0 0 20px; }
			.classroom-fund ul {padding:0; overflow:hidden; _zoom:1; }
			.classroom-fund li {float:left; display:inline; margin-left:22px; width:240px; border-bottom:1px dashed #cccccc; line-height:30px; text-indent:12px; background:url(../images/li-bg.png) no-repeat 0 14px;  }

		/*理财测试*/
			.classroom-financing-test h3,.classroom-fund h3 {padding:10px 0 5px 7px; color:#0175c5; font-size:14px; }
			.classroom-financing-test ul {width:520px; height:207px; margin:0 0 0 22px; }
				.classroom-financing-test li {float:left; margin:0 14px 0 0; width:159px; height:173px; font-size:14px; text-align:center; background:url(../images/college/class-room-index_20.png) no-repeat; }
					.classroom-financing-test li img {display:block; margin:0 auto 10px; }
					.classroom-financing-test li h4 {height:40px; line-height:40px; font-size:14px; color:#003d6d; text-align:left; text-indent:50px;  }
					.classroom-financing-test li.base h4 {background:url(../images/college/class-room-index_03.png) no-repeat 21px 0; }
					.classroom-financing-test li.middle h4 {background:url(../images/college/class-room-index_05.png) no-repeat 21px 0; }
					.classroom-financing-test li.advanced h4 {background:url(../images/college/class-room-index_07.png) no-repeat 21px 0; }

					.classroom-financing-test li span {color:#0477d0; }
					.classroom-financing-test li a {display:block; }
					.classroom-financing-test li a.class-button {margin:8px auto 15px; width:93px; height:24px; font-size:14px; color:#ffffff; line-height:22px; font-weight:bold; background:url(../images/college/classroom-button.jpg) no-repeat;  }
					.classroom-financing-test li p a {margin:5px auto 0; width:93px; height:24px; line-height:24px; color:#ffffff; background:url(../images/college/class-room-index_23.png) no-repeat; }

					.classroom-financing-test li p a.class-button-comein {background:url(../images/college/classroom-button-disable.png) no-repeat; }
					
					/*
					#classroom-index li a {display:block; }
					#classroom-index li a.img {height:146px; text-indent:-9999px; }
					#classroom-index li a.class-button {margin:8px auto 0; width:93px; height:24px; font-size:14px; color:#ffffff; line-height:22px; font-weight:bold; background:url(../images/college/classroom-button.jpg) no-repeat;  }
					#classroom-index li a.class-button-disabled {margin:8px auto 0; width:93px; height:24px; font-size:14px; color:#ffffff; line-height:22px; font-weight:bold; background:url(../images/college/classroom-button-disable.png) no-repeat;  }
					*/

		/*基础学堂*/
		#classroom-base {width:100%;}
		#classroom-base .tips {color:#262727; font-size:14px; line-height:24px; }
		#classroom-base-box {margin:15px 0 0; border-top:1px solid #e2e2e2; overflow:hidden; _zoom:1;}
			#classroom-base-box dl {float:left; padding:15px 0 10px; width:360px; }
				#classroom-base-box dt {color:#318fce; font-weight:bold; font-size:14px;}		
				#classroom-base-box dd li {margin:0 0 0 20px; padding:0 0 0 10px; line-height:30px; background:url(../images/trade/aateda-info-li-bg.png) no-repeat 0 50%; }

			/*内容页*/
			#classroom-content {margin:0 auto; width:700px; }
				#classroom-content h3 {padding:10px 0 20px; color:#1979c5; font-size:14px; text-align:center; }
				#classroom-content p {margin:0 0 13px; }
		
		/*理财测试*/
		#classroom-financing-test {padding:0 20px; }
		#classroom-financing-test .tips {font-size:14px; line-height:25px; }
		#classroom-financing-test p {margin:0 0 15px;}
			
			#classroom-financing-test-type {padding:0 0 10px; font-size:14px;}
			/*理财题目*/
			#classroom-financing-test ol {border-bottom:1px solid #d3dee7; _zoom:1; }
			#classroom-financing-test li {display:block; border:1px solid #d3dee7; border-bottom:0; padding:0 0 10px;  vertical-align:bottom; _zoom:1;}
				#classroom-financing-test li input {vertical-align:middle;}
				#classroom-financing-test li span {display:block; margin:0 0 10px; height:24px; border-bottom:1px solid #d3dee7; padding:0 0 0 5px; line-height:24px; font-weight:bold; background:#e7fafe;  }
				#classroom-financing-test li p {margin:0; padding:0 0 0 10px;  }
				#classroom-financing-test li p.error em {float:left; width:30px; height:23px; text-indent:-9999px; background:url(../images/college/classroom-icon-wrong.png) no-repeat; }
				#classroom-financing-test li p.proper em {float:left; width:30px; height:23px; text-indent:-9999px; background:url(../images/college/classroom-icon-right.png) no-repeat; }

			
	/* 健诊
	--------------------------------------------------*/
	.jianzhen-main {float:left; width:545px; border-right:1px solid #cccccc; padding:0 5px 0 0;  }
		/*登陆*/
		#jianzhen-login {margin:0 auto; width:564px; height:47px; padding-top:10px;  border:1px solid #d8e9f0; text-align:center; font-size:14px; font-weight:bold; color:#0169b0; background:#f2f2f2;   }

		.jianzhen-box {background:url(../images/college/school-bg.png) repeat-x top;}
			.jianzhen-box h3 {padding:10px 0 5px 7px; color:#0175c5; font-size:14px;}
			.jianzhen-box dl {overflow:hidden; _zoom:1;}
			.jianzhen-box dt {float:left; margin:0 10px 0 0; width:150px; text-align:right; }
			.jianzhen-box dd {float:left; width:350px; }
				.jianzhen-box dd ul {margin:10px 0 0; border-top:1px solid #808080; padding:10px 0 0; line-height:22px; }

		/*诊*/
		#consulting {padding:0 0 30px; }

		/*视听*/
		#listen li {float:left; display:inline; margin:15px 0 0 14px; width:121px; height:65px; padding:0 0 0 45px; background:url(../images/college/jianzhen_11.png) no-repeat; }
			#listen h4 a {font-size:14px; color:#008ce5; }

		/*案例分析*/
		#jianzhen-anli li {margin:0 0 15px; height:150px; border-bottom:1px dashed #e2e2e2; }
			#jianzhen-anli li img {position:absolute; left:4px; top:4px;}
			#jianzhen-anli li h4 {margin:0 0 5px; border-bottom:1px solid #e2e2e2; }
				#jianzhen-anli li h4 a {font-size:13px; line-height:25px; }
			#jianzhen-anli li div {position:relative; height:135px; border:1px solid #ffffff; padding:0 15px 0 142px; overflow:hidden; _zoom:1;}
			#jianzhen-anli li.current div {border:1px solid #e1f5ff; background:#eff9ff;}

			/*案例分析内容*/
			#jianzhen-anli-content {float:left; width:535px; }
				#jianzhen-anli-content-title {padding:0 0 20px; font-size:14px; font-weight:bold; line-height:25px;}
				#jianzhen-anli-content-title h3 {border-bottom:1px solid #e2e2e2; font-size:14px; color:#1979c5;  }
				#jianzhen-anli-content-main {padding:0 20px; }
					#jianzhen-anli-content-main p {margin:0 0 15px; text-indent:24px; }
	
	/*理财计算*/
	#jianzhen-count1 .tabs1 li {width:120px; }
		#jianzhen-count-content td {padding:3px; }
		#jianzhen-count-content .noBorder {}
		#jianzhen-count-content .noBorder th,
		#jianzhen-count-content .noBorder td {border:0;}
		#jianzhen-count-content td table {}
			#jianzhen-count-content td .input {width:140px; height:20px; border:1px solid #d3dee7; line-height:20px; vertical-align:middle;}
			#jianzhen-count-content td img {vertical-align:middle;}

	/*理财体验*/
	#jianzhen-experience-img { padding:0 0 25px; overflow:hidden; _zoom:1;  }
	#jianzhen-experience-img dt {float:left; width:240px; }
	#jianzhen-experience-img dd {float:left; width:490px; color:#0169b0;  }
		#jianzhen-experience-img dd h4 {margin:0 0 5px; border-bottom:1px solid #e2e2e2; line-height:25px; font-size:16px;}
		#jianzhen-experience-img dd li {list-style:decimal; list-style-position:inside; font-size:14px; line-height:30px; }

		#jianzhen-experience-form .caption {margin:0 0 15px; width:100%; border-bottom:1px solid #e2e2e2; text-align:center;}
			#jianzhen-experience-form .caption .w01 {width:320px; }
			#jianzhen-experience-form .caption .w02 {width:280px; }
		#jianzhen-experience-form td {padding:20px 40px; }
		#jianzhen-experience-form th th,
		#jianzhen-experience-form td td {border:0; padding:0 0 5px 0px; }
			#jianzhen-experience-form td table {}
		#jianzhen-experience-form td.w01 {width:146px; }
		#jianzhen-experience-form td.w02 {width:230px; }
		#jianzhen-experience-form td.w03 {width:95px; }
		#jianzhen-experience-form td.w04 {}
			#jianzhen-experience-form .input {width:150px; height:20px; border:1px solid #e2e3ea; line-height:20px;}
			#jianzhen-experience-form input,
			#jianzhen-experience-form select {vertical-align:middle;}

			#jianzhen-experience-form .textarea {margin:10px 0 0; border:1px solid #d3dee7; width:390px; height:100px; }

		#jianzhen-experience-detail {text-align:center; }
			#jianzhen-experience-detail img {margin:0 auto; }

	/*理财视听*/
	#listen-main {float:left; width:530px;  }

	/* 右侧栏
	--------------------------------------------------*/
	.side-column {float:right; width:176px;  }
		.side-column h3 {padding:10px; font-size:14px; color:#0175c5; font-size:14px; text-align:left; }

		/*--- 当前学习进度 ---*/
		#progress {text-align:center; background:#f6f6f6; }
			#progress-ul,#progress-ul li.current {background:url(../images/college/classroom-process.png) no-repeat; }			
			#progress-ul {margin:0 auto; width:167px; height:207px; line-height:17px; font-weight:bold; font-size:14px; }
				#progress-ul li {vertical-align:bottom;}
					#progress-ul li span {display:block; padding:5px 0 0; }
					#progress-ul li.current {padding:0 15px; color:#ffffff;  text-align:right;}
					#progress-ul li.current strong { font-size:30px; line-height:50px; font-family:"黑体"; font-weight:normal; }
					#progress-ul li.current span {float:left; font-size:14px; text-align:left; line-height:17px; font-family:"宋体";  font-weight:normal; }

			/*--- 当前进度 ---*/
			/*base*/
			#progress-ul li#progress-base {height:74px; }
				#progress-ul li#progress-base.current { background-position:-168px 0; }
			/*middle*/
			#progress-ul li#progress-middle {height:76px; }
				#progress-ul li#progress-middle.current { background-position:-168px -74px; }
			/*advanced*/
			#progress-ul li#progress-advanced {height:48px; }
				#progress-ul li#progress-advanced.current { background-position:-168px -150px; }
			
			/*test-button*/
			#progress div p {padding:0 20px 20px; text-align:left; }
			#progress div a {display:block; margin:0 auto; width:168px; height:60px; text-indent:-9999px; background:url(../images/college/classroom-right-button2.png) no-repeat; }
			/*button*/
			#progress-other-links {margin:0 auto; width:177px; height:101px; background:url(../images/college/school-right-button.png) no-repeat;  }
				#progress-other-links li {height:49px; }
				#progress-other-links li a {display:block; height:42px; line-height:42px; text-indent:-9999px; }

		/*--- 用户登录 ---*/
		#classroom-login {width:173px; height:183px; border:1px solid #ebe3e3; background:url(../images/college/login-bg.png) repeat-x bottom; }
			#classroom-login h3 {padding:7px 0 0 10px; }
			#classroom-login dl {float:left; width:100%; padding:0 0 15px; }
			#classroom-login dt {float:left; width:60px; margin:12px 0 0; text-align:right; height:19px; line-height:19px; }
			#classroom-login dd {float:left; width:105px; margin:12px 0 0; height:19px; }
			#classroom-login .input {border:1px solid #e2e2e2; width:99px; height:17px; line-height:17px; vertical-align:middle;}
			#classroom-login .button {float:left; margin:0 0 0 10px; border:0; width:42px; height:39px; color:#ffffff; font-size:12px; background:url(../images/college/login-button-bg.png) no-repeat; vertical-align:middle;}
			#classroom-login .reg {float:left; margin:0 8px; width:42px; height:39px; text-align:center; line-height:39px; color:#ffffff; font-size:12px; background:url(../images/college/login-button-bg.png) no-repeat;  }}

			.adv175_60 li {padding:10px 0 0; }
			
		/*健诊*/
		#jianzhen-right li {border-bottom:1px dashed #e2e2e2; padding:5px 0; list-style:decimal; list-style-position:inside;}
			#jianzhen-right li a {}
			#jianzhen-right li a:hover {color:#0077bb; text-decoration:underline;}

			/*最新案例*/
			#jianzhen-anli-new { background:url(../images/college/school-bg.png) repeat-x top; border-bottom:1px solid #e2e2e2;}
				
				#jianzhen-anli-new li {padding:0 0 0 8px; line-height:30px; color:#0175c5; }
					#jianzhen-anli-new li a {color:#0175c5; }
					#jianzhen-anli-new li a:hover {color:#ff0000; }

		/*--- 最新案例 ---*/
		#listen-right {width:189px; background:url(../images/college/school-bg.png) repeat-x top; }
			#listen-right li {margin:0 0 2px; border-bottom:1px dashed #e2e2e2; padding:0 0 2px 16px; background:url(../images/li-bg.png) no-repeat 10px 9px; vertical-align:bottom;}
				#listen-right li a {color:#0175c5; }
			#listen-right p {text-align:right; }
				#listen-right p a {margin:0 2px 0 0; padding:0 0 0 2px; }
				#listen-right p a:hover,#listen-right p a.current {color:#ffffff; background:#0175c5;  }

		
