.scollege {
	margin:5px auto 0;
	line-height:18px;
}
.scollege .leftPart {
	width:740px;
	float:left;
	overflow:hidden;
}
.scollege .leftPart .leftSideBar, .scollege .leftRightPart .leftSideBar {
	width:214px;
	float:left;
}
.scollege .leftPart .rightSideBar {
	width:518px;
	float:right;
	margin-right:3px;
	padding:0px;
}
.scollege .leftRightPart .rightSideBar {
	width:700px;
	float:right;
	padding:0px;
}
.scollege .centerBar {
	width:518px;
	float:left;
	margin:0px 4px;
}
.scollege .rightPart {
	width:208px;
	float:right;
}
.fundDiagnose { }
.fundDiagnose dt { }
.curricula .body { padding:0px; }
.curricula h1 {
	font-size:14px;
	border-bottom:1px #ddd solid;
	border-top:2px #ddd solid;
	height:30px;
	line-height:30px;
	padding:0px 5px;
	margin-top:2px;
}
.curricula h1 .right { font-weight:normal; }
.curricula h1 .more {
	padding-top:10px;
	float:right;
}
.curricula h2,.curricula .h2{
	height:25px;
	line-height:24px;
	font-size:14px;
	padding-left:10px;
	border:1px #ddd solid;
	border-width:1px 0px;
	cursor:pointer;
	margin-top:2px;
}
.curricula h2 a ,.curricula .h2 a { color:#333; }
.curricula .open { background:url(../images/iocn/scollegeListIocn1.gif) no-repeat 210px center; }
.curricula .close { background:url(../images/iocn/scollegeListIocn2.gif) no-repeat 210px center; }
.curricula .body1 .open { background:url(../images/iocn/scollegeListIocn1.gif) no-repeat 180px center; }
.curricula .body1 .close { background:url(../images/iocn/scollegeListIocn2.gif) no-repeat 180px center; }
.curricula dt, .curricula dd {
	margin:0px;
	padding:0px;
	border-bottom:1px #eee solid;
}
.curricula dd{ text-indent:0.4em; height:20px; overflow:hidden;}
.curricula dd.choose a { color:#d80012; }
.curricula dd a {
	height:20px;
	line-height:20px;
	display:block;
	padding-left:5px;
	padding-top:2px;
}
.curricula dt a {
	height:20px;
	line-height:20px;
	padding-left:5px;
}
.curricula dd a:hover { background-color:#e6f0f7; }
.referFinancing dl{ margin-top:2px;}
.referFinancing dt {
	padding-left:15px;
	background:url(../images/bigsmall_item_sign.gif) 5px 8px no-repeat;
	line-height:24px;
	height:24px;
	overflow:hidden;
	font-size:14px;
}
.referFinancing dd{ height:10px; overflow:hidden;}
.foreword {
	background:#fff url(../images/iocn/forewordIocn.gif) no-repeat left center;
	font-size:14px;
	height:60px;
/*	
	width:700px!important;
	width:695px;
*/
	line-height:18px;
	margin-top:5px;
	border:1px #b6c8d4 solid;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#b6c8d4, direction=135, strength=5);
}
.foreword div {
	margin-left:60px;
	margin-top:15px;
}
.scollege .content2 {
	height:440px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-face-color: #b6c8d4;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #b6c8d4;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #e6f0f7;
	scrollbar-darkshadow-color: #b6c8d4;
	padding-top:10px;
}
.scollege .content1 {
	height: auto!important;
	height:440px;
	overflow: visible;
	padding-top:10px;
}
.scollege .content1 table, .scollege .content2 table { clear:both; }
.scollege p {
	text-indent:24px;
	font-size:14px;
	line-height:24px;
}
.scollege .mode1, .scollege .mode2 {
	cursor:pointer;
	color:#d80012;
	line-height:30px;
	height:30px;
	padding:5px 0px 5px 20px;
}
.scollege .mode2 { background: url(../images/iocn/browseMode.gif) left -81px no-repeat; }
.scollege .mode1 { background: url(../images/iocn/browseMode.gif) left -29px no-repeat; }
.scollege .mode3 { background: url(../images/iocn/browseMode.gif) left -59px no-repeat; }
.column .head .naught { color:#999; }
.amityHint {
	clear:both;
	width:700px!important;
	width:695px;
	margin-top:5px;
	height:45px;
	line-height:45px;
	font-size:14px;
	background:#fff url(../images/iocn/amityHint_Iocn.gif) no-repeat 10px center;
}
.amityHint div { margin-left:60px; }
.fundKnowAll .head {
	height:30px;
	line-height:30px;
	background:#e6f0f7;
	border:#b6c8d4 1px solid;
	color:#3c7faf;
	font-size:14px;
	width:735px;
}
.fundKnowAll .head b { margin-left:15px; }
.fundKnowAll .subHead {
	padding-top:5px;
	border-left:1px #b6c8d4 solid;
	border-right:1px #b6c8d4 solid;
	width:735px;
	height:30px;
}
.fundKnowAll .subHead div {
	height:28px;
	line-height:28px;
	border-bottom:1px #b6c8d4 solid;
}
.fundKnowAll .subHead div.blank,.fundKnowAll .subHead div.rightBlank{ height:29px;} 
.fundKnowAll .noBborder {
	border: none;
	width:737px;
}
.fundKnowAll .subHead div { border:1px #b6c8d4 solid;/* font-size:14px;*/ }
.fundKnowAll .subHead div {
	float:left;
	width:80px;
	border:1px #b6c8d4 solid;
	border-bottom:#b6c8d4 1px solid;
	text-align:center;
	cursor:pointer;
	background:#e6f0f7;
}
.fundKnowAll .subHead div.blank {
	width:5px;
	border:none;
	border-bottom:1px solid #b6c8d4;
	cursor:auto;
	background:#fff;
}
.fundKnowAll .subHead div.rightBlank, .fundKnowAll .subHead div.rightBlank1 {
	border:none;
	border-bottom:1px solid #b6c8d4;
	width:372px;
	cursor:auto;
	background:#fff;
	text-align:right;
	padding-right:10px;
}
.fundKnowAll .subHead div.rightBlank1 {
	width:454px;
	padding-bottom:1px;
*padding-bottom:1px;
	_padding-bottom:1px;
}
.fundKnowAll .noBborder div.rightBlank, .fundKnowAll .noBborder div.rightBlank1 {
	border:none;
	border-bottom:1px solid #b6c8d4;
	cursor:auto;
	background:#fff;
	text-align:right;
	padding-right:10px;
}
.fundKnowAll .noBborder div.rightBlank { width:379px; }
.fundKnowAll .noBborder div.rightBlank1 {
	width:461px;
	padding-bottom:1px;
*padding-bottom:1px;
	_padding-bottom:3px;
}
.fundKnowAll .subHead div.choose {
	border:#b6c8d4 solid 1px;
	background:#fff;
	border-bottom:none;
}
.fundKnowAll .subHead div.choose a { color:#3c7faf; }
.fundKnowAll .body {
	border:#b6c8d4 solid 1px;
	/*padding:5px 0px;*/
	border-top-width:0px;
	width:735px;
}
.fundKnowAll .body table { margin:0px auto; }
.fundKnowAll .body thead td, .sort .body thead td {
	height:30px;
	font-weight:bold;
}
.fundKnowAll .body tbody td, .sort .body tbody td {
	height:25px;
	font-size:14px;
}
.fundKnowAll .body tbody td.sign, .sort .body tbody td.sign {
	background-image:url(../images/small_item_sign.gif);
	background-position: 5px center;
	background-repeat:no-repeat;
	padding-left:20px;
}
.quiz { width:735px; }
.quiz .body li {
	clear:both;
	line-height:25px;
}
.quiz .body li div { float:left; }
.quiz .body li div.row1 {
	width:13%;
	text-align:right;
}
.quiz .body li div.row01 {
	width:13%;
	padding-top:5px;
	text-align:right;
}
.quiz .body li div.row2 {
	width:85%;
	padding-top:5px;
}
.quiz textarea {
	width:400px;
	height:150px;
}
.pagesListArea input {
	margin-right:20px;
	margin-top:5px;
}
.question {
	font-size:14px;
	line-height:24px;
}
.question .head .right { font-size:12px; }
.question .head .left b u {
	color:#333;
	text-decoration:none;
}
.question .body { padding:5px 10px; }
.question { width:735px; }
.questionSort { line-height:25px; }
.questionSort .head a { color:#3c7faf; }
.questionSort .head a:hover { color:#d80012; }
.questionSort ol {
	padding-left:20px;
	font-size:14px;
	line-height:24px;
	background:url(../images/bigsmall_item_sign.gif) no-repeat 5px 7px;
}
.questionAuthor, .answerAuthor {
	text-align:right;
	font-size:12px;
}
.correlationQuestion {
	width:735px;
}
.correlationQuestion li { clear:both; line-height:24px; }
.correlationQuestion li div {
	background:url(../images/small_item_sign.gif) no-repeat 5px 7px;
	padding-left:20px;
	font-size:14px;
	float:left;
	width:47%;
}
.scollege .searchArea {
	height:70px;
	background:url(../background/searchAreaBG.gif) repeat-x 70px;
	margin-bottom:15px;
	margin-top:5px;
	margin-right:5px;
}
.scollege .searchArea .left {
	height:70px;
	background:url(../background/searchAreaBG.gif) 0px 0px;
	width:25px;
	float:left;
	display:block;
}
.scollege .searchArea .center {
	height:70px;
	float:left;
	width:650px;
	display:block;
	background: url(../images/iocn/searchIocn.gif) no-repeat 10px center;
}
.scollege .searchArea .center div {
	padding-left:70px;
	padding-top:15px;
}
.scollege .searchArea .center input.searchInput {
	width:300px;
	line-height:16px !important;
	line-height:22px;
	height:16px !important;
	height:22px;
	margin:0px;
	padding-top:3px !important;
	padding-top:0px;
}
.scollege .searchArea .center input.commonbtn {
	height:22px !important;
	height:26px;
}
.scollege .searchArea .right {
	height:70px;
	background: url(../background/searchAreaBG.gif) right 70px;
	float:right;
	width:25px;
}
.sort { width:735px; }
.sort .body { padding:5px 0px; }
.sort .body .subHead div.rightBlank {
	width:362px;
	text-align:right;
	padding-right:20px;
}
.sort .body table { margin:0px auto; }
.sort .subHead a { color:#333; }
.sort .subHead .choose a { color:#3c7faf; }
/*�����ǻ����ϰ�����ʽ*/
.fundDiagnoseCases {
	background:#f2f2f2;
	font-size:14px;
	line-height:24px;
}
.fundDiagnoseCases .title {
	font-size:18px;
	color:#3c7faf;
	background:none;
	text-align:center;
	width:850px;
	/*background:#fff;*/
	height:35px;
	line-height:35px;
	margin:20px auto 0px auto;
}
.fundDiagnoseCases .subTitle {
	margin:0px auto;
	background:url(../images/centerLine.gif) center center repeat-x;
	height:60px;
	padding:0px;
	width:852px;
	line-height:60px;
	font-size:16px;
	color:#3c7faf;
	clear:both;
}
.fundDiagnoseCases .subTitle div {
	float:left;
	height:60px;
}
.fundDiagnoseCases .subTitle div.left {
	width:20px;
	background:url(../images/leftTopCorner.gif) left 29px no-repeat;
}
.fundDiagnoseCases .subTitle div.right {
	width:20px;
	background:url(../images/rightTopCorner.gif) 0px 29px no-repeat;
	float:right;
}
.fundDiagnoseCases .subTitle div.iocn {
	background:url(../aboutHowbuyImages/longlistbg.gif) no-repeat left center;
	color:#fff;
	width:164px;
	padding-left:10px;
	line-height:55px;
}
.fundDiagnoseCases .subTitle div.iocnOther {
	background: url(../images/iocn/amityHintIocn.gif) 0px center no-repeat;
	padding:0px 20px 0px 50px;
}
.fundDiagnoseCases .column {
	margin:0px auto 10px auto;
	background:#fff;
	padding:10px 10px;
	width:830px;
	border:1px #b6c8d4 solid;
	border-top:none;
}
.fundDiagnoseCases .column p {
	text-indent:24px;
	margin-top:10px;
}
.fundDiagnoseCases .column li {
	background:url(../images/bigsmall_item_sign.gif) no-repeat left 7px;
	padding-left:15px;
	margin-left:10px;
}
.resultAmount { padding-bottom:10px; }
/*.familiarQuestion .body { height:162px; }*/
.familiarQuestion li{
	background:url(../images/bigsmall_item_sign.gif) no-repeat left 7px;
	padding-left:15px;
	margin-left:10px;
	line-height:22px;
}
.diagnoseCases .casesListArea dt {
	padding-left:15px;
	background:url(../images/small_item_sign.gif) no-repeat 5px 8px;
	line-height:24px;
	height:24px;
	overflow:hidden;
	clear:both;
}
.diagnoseCases .body {}
.diagnoseCases .experiencePerson1 { height:100px; }
.diagnoseCases .experiencePerson2 {
	border-top:1px #ddd solid;
	margin-top:5px;
	padding-top:5px;
	height:100px;
}
.diagnoseCases .picArea {
	float:left;
	width:80px;
}
.diagnoseCases .infoArea {
	float:right;
	width:150px;
}
.diagnoseCases ul {
	clear:both;
}
.diagnoseCases ul li { float:left; }
.diagnoseCases ul li.cell1 { width:20%; }
.diagnoseCases ul li.cell2 { width:80%; }
.diagnoseCases .casesListArea {
	clear:both;
	padding-top:5px;
}
.casesListArea dt { font-size:14px;}
.diagnoseCases .casesListArea .left {
	width:250px;
	float:left;
	margin:0px;
}
.diagnoseCases .casesListArea .right {
	width:250px;
	float:right;
	margin:0px;

}
.root_leaf,.L1_open,.L1_close,.L1_last_open,.L1_last_close{ line-height:24px; height:20px; padding-left:3.5em; cursor:pointer;}
.L1_open{ background:url(../images/csdn/default_open.gif) no-repeat left center;}
.L1_close{ background:url(../images/csdn/default_close.gif) no-repeat left center;}
.L1_last_open{ background:url(../images/csdn/last_open.gif) no-repeat left center;}
.L1_last_close{ background:url(../images/csdn/last_close.gif) no-repeat left center;}
.root_leaf{ background:url(../images/csdn/root_leaf.gif) no-repeat left center; padding-left:1.5em;}
.case{ background:url(../images/csdn/ul_line.gif) repeat-y left center;}
.L2{ background:url(../images/csdn/default_leaf.gif) no-repeat 1.5em center; padding-left:5em;}
.L2_open,.L2_close,.L2_last_open,.L2_last_close{ line-height:24px; height:20px; padding-left:3.5em; cursor:pointer;}
.L2_open{ background:url(../images/csdn/default_open.gif) no-repeat 1.5em center; padding-left:5em;}
.L2_close{ background:url(../images/csdn/default_close.gif) no-repeat 1.5em center; padding-left:5em;}
.L2_last_open{ background:url(../images/csdn/last_open.gif) no-repeat 1.5em center; padding-left:5em;}
.L2_last_close{ background:url(../images/csdn/last_close.gif) no-repeat 1.5em center; padding-left:5em;}
.case ul{ background:url(../images/csdn/ul_line.gif) repeat-y 1.5em center; padding-left:1.5em;}
.case li{ background:url(../images/csdn/default_leaf.gif) no-repeat 1.5em center; padding-left:5em;}
.case li.last{ background:url(../images/csdn/last_leaf.gif) no-repeat 1.5em center; padding-left:5em;}
.case ul.last_ul{ background:none; padding-left:1.5em;}
.curriculaTree a{ border:1px #fff solid;}
.curriculaTree a:hover{ border:1px #ddd solid; background:#eee;}