/*内容区*/
#container{width:960px;margin:0 auto;overflow: hidden;}

/* #container #sidebar{float:left;width:250px;min-height:680px;background:#c7b7a6 url(/images/sidebarbg.png) left bottom no-repeat;padding-bottom: 9999px;margin-bottom: -9999px;} */
#container #content{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	min-height:680px;
	background:#eadac8 url(/images/contentbg.png) right bottom no-repeat;
}

#sidebar .divideline{margin:10px 0;height:1px;line-height:1px;overflow:hidden;background:url(/images/divideline.png) no-repeat;}

#sidebar #logindiv{padding:20px;line-height:32px;}
#sidebar label{display:block;float:left;width:40px;text-align:right;padding-right:15px;font-size:12px;color:#4b5b5b;+clear:left;}
#sidebar #logindiv input.text{width:150px;height:20px;position:relative;top:-4px;+top:4px;background:#ffead3;border:0 none;font-size:12px;color:#4b5b5b;}
#sidebar #logindiv input.btn{width:60px;font-size:12px;height:24px;background:#7e7062;color:#ffead3;border-top:1px solid #9e8c7a;border-left:1px solid #9e8c7a;border-right:1px solid #4e453b;border-bottom:1px solid #4e453b;+clear:left;}
#sidebar #logindiv .hasLogin{font-size:14px;text-align: center;color:#934c00;}
#sidebar #logindiv .hasLogin a{color:#934c00;text-decoration: none;margin:0 .5em;}
#sidebar #logindiv .hasLogin a:hover{color:#de7300;}

#sidebar #briefintro{padding:0 20px;color:#4b5b5b;}
#sidebar #briefintro p{margin-top:10px;line-height:2em;font-size:12px;}
#sidebar #briefintro p:first-letter{font-size:32px;font-family:"microsoft yahei";float:left;margin-top:6px;}

#sidebar .linktitle{color:#4b5b5b;padding:15px;}
#sidebar .linkdiv ul{padding:0 30px;}
#sidebar .linkdiv li{/*display:inline-block;width:50%;*/font-size:12px;}
#sidebar .linkdiv li a{text-decoration:none;color:#934c00;}
#sidebar .linkdiv li a:hover{color:#de7300;}


#content #picslide{padding:5px;height:250px;position:relative;}
#content #picslide img{width:700px;height:250px;}
#content #picslide #pictitle{width:680px;height:24px;line-height:24px;padding:0 10px;position:absolute;left:5px;bottom:5px;color:#fff;font-size:14px;background:url(/images/pictitlebg.png) repeat-y;}

#content .bloglist{width:335px;float:left;height:350px;}
#content #newsdiv{margin:10px 0 10px 15px;}
#content #feedsdiv{margin:10px 15px 10px 0;}
#content .bloglist li{height:2em;overflow:hidden;}
#content #newsdiv li{position:relative;background:#eadac8;width:335px;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content #newsdiv li:hover{position:relative;background:#F1E6DA;width:660px;}
#content .bloglist .listtitle{border-bottom:1px solid #c7b7a6;}
#content .bloglist .titletext{height:24px;line-height:24px;font-size:14px;width:80px;text-align:center;background:#c7b7a6;}
#content .bloglist .listitems{font-size:14px;line-height:30px;}
#content .bloglist .listitems .newsdate{color:#4e433b;}
#content .bloglist .listitems .newsauthor{color:#c7b7a6;}
#content .bloglist .listitems .feedstype{color:#4e433b;}
#content .bloglist .listitems a{color:#934c00;text-decoration:none;}
#content .bloglist .listitems a:hover{color:#de7300;}

#content #position{text-align:right;padding:10px;font-size:12px;color:#c7b7a6;}
#content #position a{text-decoration:none;color:#c7b7a6;}
#content #bloginfo{width:100%;color:#4e433b;}
#content #bloginfo h1{font-family:"microsoft yahei";font-size:24px;text-align:center;padding:15px 0;}
#content #bloginfo .otherinfo{text-align:center;font-size:12px;}
#content #bloginfo .otherinfo .shareweb{float:right;margin-right:20px;}
#content #blogcontent{margin:10px 20px;padding:10px 0;border-top:1px solid #c7b7a6;font-size:14px;line-height:20px;color:#4e433b;/*height:450px;overflow:auto;*/}
#content #blogcontent p{margin-bottom:1em;text-indent:2em;}
#content #blogcontent a{text-decoration: none;color: #934c00;}
#content #blogcontent a:hover{color: #de7300;}
#content #blogcontent blockquote{margin-left: 2em;border-left: 5px solid #A5824E;padding: 1em 2em;font-size: 12px;background: #E9D1AF;}
#content #blogcontent img{max-width:100%;}
#content #comments{padding: 30px;margin-top: 30px;}
#content #comments .ds-meta{display:none;}

#content #classlist{font-size:14px;margin:10px 50px;color:#4e433b;min-height:550px;line-height: 2em;}
#content #classlist li{white-space: nowrap;overflow: hidden;}
#content #classlist a{color:#934c00;text-decoration:none;}
#content #classlist a:hover{color:#de7300;}
#content #classlist .newsauthor{color:#c7b7a6;}
#content #classlist .jquery_autopagination{text-align: center;margin-top: 20px;}
#content #classlist .jquery_autopagination .autoPaginationLink{display: inline-block;*display: inline;*zoom:1;}
#content #classlist .jquery_autopagination .autoPaginationLink a{display: block;padding: 0 10px;border: 1px solid #DAC3AA;margin: 0 5px;background: #F6E9DC;}
#content #classlist .jquery_autopagination .autoPaginationCurr a{background: #DAC3AA;border-color:#C5B09A;}

#content #preparationyear{font-size:14px;margin:10px 30px;}
#content #preparationyear a{color:#934c00;text-decoration:none;display:block;padding:5px;}
#content #preparationyear a:hover{color:#de7300;background:#c7b7a6;}
#content #preparationyear li{float:left;}

#content #preparationmember{margin:50px 30px 30px 30px;clear:both;font-size:14px;}
#content #preparationmember dl{margin:10px 0;}
#content #preparationmember dt{float:left;width:60px;color:#4e433b;font-weight:bold;}
#content #preparationmember dd{float:left;width:60px;color:#4e433b;}

#content #instrumentlist{font-size:14px;margin:10px 30px;}
#content #instrumentlist a{color:#934c00;text-decoration:none;display:block;padding:5px;}
#content #instrumentlist a:hover{color:#de7300;background:#c7b7a6;}
#content #instrumentlist li{float:left;}

#content #instrumentintroduction{width:100%;color:#4e433b;}
#content #instrumentintroduction h1{font-family:"microsoft yahei";font-size:24px;text-align:center;padding:15px 0;}
#content #instrumentintroduction #introcontent{margin:10px 20px;padding:10px 0;border-top:1px solid #c7b7a6;font-size:14px;line-height:20px;color:#4e433b;height:450px;overflow:auto;}
#content #instrumentintroduction #introcontent p{margin-bottom:1em;text-indent:2em;}

#content .link {
	display: block;
	margin: 50px;
}
#content .link a {
	font-size: 18px;
	color: #4e433b;
	text-decoration: none;
}
#content .link a:hover {
	color: #934c00;
}
