@charset "utf-8";
#main {
	padding:0;
	margin:0 auto;
	width:100%;
	font:10px Tahoma, Verdana, Arial, sans-serif;
	background:url(../image/bg-main-top.jpg) repeat-x;		
	/*background:url(../image/bg-content.gif) repeat-y #fff;*/
	min-height:100%;
}

html {
	margin:0;
	padding:0;
	height:100%;
}

body {
	margin:0;
	padding:0;
	background:url(../image/bg-main.jpg) repeat-x #fff; 
	width:100%;
	height:100%;
}

/* head */
#head {
	padding:0;
	margin:0 auto;
	background:url(../image/bg-main-top.jpg) repeat-x #fff;
	width:960px;
	height:76px;
}

#head ul{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

#head ul li.logo-cisco{
	padding:0;
	margin:0;
	background:url(../image/head-ciscologo.jpg) no-repeat #fff;
	float:left;
	width:110px;
	height:76px;
}

#head ul li.logo-net{
	padding:0;
	margin:0;
	float:left;
	width:187px;
	height:76px;
}

#head ul li.logo-study{
	padding:0;
	margin:0;
	float:left;
	background:url(../image/head_2.jpg) no-repeat #fff;
	width:663px;
	height:76px;
}
/* end head */
/* content */
#content {
	padding:0;
	margin:0 auto;
	width:960px;
	min-height:540px;
	overflow-y:hidden;
	margin-bottom:20px;
}

#content dl.leftnav{
	padding:0;
	margin:0;
	width:297px;
	float:left;
	margin-left:5px;
	margin-top:2px;
	margin-right:0px;
}

#content dl.leftnav dt.leftnav-top{
	padding:0;
	margin:0;
	width:297px;
	height:26px;
	background:url(../image/bg-left-nav-top.jpg) no-repeat #fff;	
}

#content dl.leftnav dt.leftnav-content{
	padding:0;
	margin:0;
	width:267px;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	background:url(../image/bg-left-nav.jpg) repeat-y #fff;	
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;
}

#content dl.leftnav dt.leftnav-content a{
	padding:0;
	margin:0;
	color:#3D8398;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:underline;
}

#content dl.leftnav dt.leftnav-content a:hover{
	padding:0;
	margin:0;
	color:#3D8398;
	text-decoration:none;
}

#content dl.leftnav dt.leftnav-content .leftNavChng{
	padding:0;
	margin:0;
	width:267px;
	height:400px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#content dl.leftnav dt.leftnav-content .leftNavChng textarea.leftNavChngTA{
	padding:0;
	margin:0;
	width:267px;
	height:350px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#content dl.leftnav dt.leftnav-content .leftNavChng span.button{
	padding:0;
	margin:0;
	height:24px;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#content dl.leftnav dt.leftnav-content .leftNavChng span.button button{
	padding:0;
	margin:0;
	height:24px;
	float:left;
	width:88px;
	border:none;
	background:url(../image/buttonpicLN.jpg) no-repeat;
}

#content dl.leftnav dt.leftnav-content p{
	padding:0;
	margin:0;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	padding-bottom:3px;
	margin-bottom:0px;
	width:265px;
	line-height:15px;
}

#content dl.leftnav dt.leftnav-content p img{
	padding:0;
	margin:0;
	float:right;
	margin-top:-12px;
}

#content dl.leftnav dt.leftnav-content p span span{
	font:12px Tahoma, Verdana, Arial, sans-serif;
	padding-bottom:7px;
	margin-bottom:0px;
	width:265px;
	line-height:15px;
}

#content dl.leftnav dt.leftnav-content p b{
	padding:0;
	margin:0;
	font-weight:bold;
	padding-bottom:1px;
	margin-bottom:0px;
}

#content dl.leftnav dt.leftnav-bottom{
	padding:0;
	margin:0;
	width:297px;
	height:20px;
	background:url(../image/bg-left-nav-bottom.jpg) no-repeat #fff;		
}

#content dl.maincontent{
	padding:0;
	margin:0;	
	background:#fff;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	margin-bottom:20px;
}

#content dl.maincontent dt.content{
	padding:0;
	margin:0;
	width:642px;
	float:left;
	height:100%;
}

#headmenu{
	margin:0 auto;
	padding:0;
	width:960px;
	height:27px;
	background:url(../image/bg-content-head-menu.jpg) repeat-x;
	margin-top:2px;
}

#headmenu ul.menu{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

#headmenu ul.menu li.first{
	padding:0;
	margin:0;
	width:10px;
	height:27px;
}

#headmenu ul.menu li{
	padding:0;
	margin:0;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	padding-top:6px;
	float:left;	
}

#headmenu ul.menu li a{
	padding:0;
	margin:0;	
	color:#000;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	text-decoration:underline;
}

#headmenu ul.menu li a:hover{
	padding:0;
	margin:0;	
	color:#666666;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}

#headpicform{
	padding:0;
	margin:0;
	width:653px;
	height:194px;
}

#headpicform ul{
	padding:0;
	margin:0;
	width:653px;
	height:194px;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

#headpicform ul li.headpic{
	padding:0;
	margin:0;
	float:left;
	background:url(../image/content-pic-face.jpg) no-repeat #fff;
	width:275px;
	height:194px;
}

#headpicform ul li.headform{
	padding:0;
	margin:0;
	float:left;
	width:378px;
	height:194px;
}

#headpicform ul li.headform ul.autorization{
	padding:0;
	margin:0;
	width:378px;
	height:194px;	
}

#headpicform ul li.headform ul.autorization li{
	padding:0;
	margin:0;
	padding-top:66px;
	padding-left:66px;
}

#headpicform ul li.headform ul.autorization li p{
	padding:0;
	margin:0;
}

.maininput,
#headpicform ul li.headform ul.autorization li p input{
	padding:0;
	margin:0;	
	height:20px;
	width:129px;
	border:1px #145965 solid;
	margin-top:2px;
	margin-bottom:2px;
	padding-left:2px;
	font:15px Tahoma, Verdana, Arial, sans-serif;
	background:url(../image/bg-input.jpg) center top repeat-x;
}

.maininputbutton,
#headpicform ul li.headform ul.autorization li p button{
	padding:0;
	margin:0;
	height:24px;
	width:102px;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	margin-bottom:2px;
	margin-left:15px;
	border:none;
	background:url(../image/buttonpicenter.jpg) no-repeat #fff center top;	
}

#headpicform ul li.headform ul.autorization li p.reg a{
	padding:0;
	margin:0;
	color:#21363A;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;	
	margin-left:30px;
}

#headpicform ul li.headform ul.autorization li p.reg a:hover{
	color:#000;
	text-decoration:underline;
}

#headpicform ul li.headform ul.autorization li.logout p{
	padding:0;
	margin:0;
	color:#000;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
	padding-bottom:10px;
}

#headpicform ul li.headform ul.autorization li.logout p a{
	padding:0;
	margin:0;
	color:#a1a1a1;
	text-decoration:none;
}

#headpicform ul li.headform ul.autorization li.logout p a:hover{
	padding:0;
	margin:0;
	color:#000;
	text-decoration:underline;
}

#textcontent{
	padding:0;
	margin:0;
	padding-top:15px;
	padding-left:15px;
}

#textcontent ul{
	padding:0;
	margin:0;	
	padding-left:0px;
	padding-top:0px;	
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

#textcontent ul li.text{
	margin:0;
	padding:0;	
	font:12px Tahoma, Verdana, Arial, sans-serif;
	background:url(../image/content-line.jpg) no-repeat center top #fff;
	padding-top:15px;
	height:100%;
}

#textcontent ul li.text p{
	font:12px Tahoma, Verdana, Arial, sans-serif;
}

#textcontent ul li.text ul{
	font:11px Tahoma, Verdana, Arial, sans-serif;
	list-style-type:disc;
}

#textcontent ul li.text ul li{
	margin:0;
	margin-left:40px;
	padding-top:2px;
	padding-bottom:2px;	
	font:10px Tahoma, Verdana, Arial, sans-serif;
	line-height:18px;
}

#textcontent ul li.text ul li span{
	margin:0;
	line-height:18px;
	font:10px Tahoma, Verdana, Arial, sans-serif;
}

#textcontent ul li.text ul li strong{
	color:#990000;
	font-weight:bold;
}

#textcontent ul li.text p a,
#textcontent ul li.text ul li a
{
	text-decoration:underline;
	color:#3D8398;
}

#textcontent ul li.text p a:hover,
#textcontent ul li.text ul li a:hover{
	color:#3D8398;
	text-decoration:none;
}

#textcontent ul li.text .IndexChng{
	margin:0;
	padding:0;	
}

#textcontent ul li.text .IndexChng textarea.indexcontentTA{
	margin:0;
	padding:0;	
	width:630px;
	height:400px;
}

#textcontent ul li.text .IndexChng  .buttonspan{
	margin:0;
	padding:0;	
	float:left;
	width:306px;
	height:24px;
	margin-bottom:30px;
}

#textcontent ul li.text .IndexChng .buttonspan button{
	margin:0;
	padding:0;	
	float:left;
	width:102px;
	height:24px;
	margin-bottom:30px;
}

#textcontent ul li.logo-bottom{
	margin:0;
	padding:0;	
	height:74px;
	background:url(../image/content-logo-bottom.jpg) no-repeat right top #fff;	
}

#textcontent dl.registrationform{
	margin:0;
	padding:0;
	color:#000;	
	padding-left:0px;
}

#textcontent dl.registrationform dt.text_{
	margin:0;
	padding:0;
	color:#000;	
	background:url(../image/content-line.jpg) no-repeat center top #fff;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	padding-top:11px;
	padding-bottom:2px;
}

#textcontent dl.registrationform dt.text_ i{
	color:#EE0000;	
}

#textcontent dl.registrationform dt.text_ p{
	font:11px Tahoma, Verdana, Arial, sans-serif;
}

#textcontent dl.registrationform dt.text_ p span span a{
	color:#3D8398;
	text-decoration:underline;
}

#textcontent dl.registrationform dt.text_ p span span a{
	color:#3D8398;
	text-decoration:none;
}

#textcontent dl.registrationform dt.text_ ul{
	margin:0;
	padding:0;	
	font:11px Tahoma, Verdana, Arial, sans-serif;
	list-style-type:disc;
	margin-left:40px;
	line-height:18px;
}

#textcontent dl.registrationform dt.text_ ul li span a{
	color:#3D8398;
	text-decoration:underline;
}

#textcontent dl.registrationform dt.text_ ul li span a:hover{
	color:#3D8398;
	text-decoration:none;
}

#textcontent dl.registrationform dt.text{
	margin:0;
	padding:0;
	color:#555555;	
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	padding-bottom:2px;
	padding-top:5px;
}

#textcontent dl.registrationform dt.texterror{
	margin:0;
	padding:0;
	color:#FF0000;	
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	padding-bottom:2px;
	padding-top:5px;
}

#textcontent dl.registrationform dt input{
	margin:0;
	padding:0;
	color:#000;	
	background:#e1e1e1;
	height:20px;
	width:620px;
	font:16px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	border:1px #000 solid;
	padding-bottom:0px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
}

#textcontent dl.registrationform dt select{
	margin:0;
	padding:0;
	color:#000;	
	height:20px;
	background:#e1e1e1;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	border:1px #000 solid;
	padding-bottom:0px;
}

#textcontent dl.registrationform dt.textarea_ {
	margin:0;
	padding:0;
	color:#000;	
	height:320px;
	width:600px;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	padding-bottom:0px;
}

#textcontent dl.registrationform dt.textarea_ textarea.textarea_ {
	margin:0;
	padding:0;
	color:#000;	
	height:310px;
	background-color:#e1e1e1;
	width:100%;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	padding-bottom:0px;
}

#textcontent dl.registrationform dt.buttons {
	margin:0;
	padding:0;
	color:#000;	
	background:#FFFFFF url(../image/content-line.jpg) no-repeat scroll center top;
	height:24px;
	margin-top:20px;
	margin-bottom:25px;
	padding-top:20px;
	padding-left:305px;
	text-align:right;
}

#textcontent dl.registrationform dt.buttons_del {
	margin:0;
	padding:0;
	color:#000;	
	background:#FFFFFF url(../image/content-line.jpg) no-repeat scroll center top;
	height:24px;
	margin-top:20px;
	margin-bottom:25px;
	padding-top:20px;
	padding-left:170px;
	text-align:right;
}

#textcontent dl.registrationform dt.buttons button{
	margin:0;
	padding:0;
	color:#000;	
	height:24px;
	width:102px;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	margin-bottom:2px;
	margin-right:3px;
	border:none;
	float:left;
	background:url(../image/buttonpic.jpg) no-repeat #fff;	
}

#textcontent dl.registrationform dt.buttons_del button{
	margin:0;
	padding:0;
	color:#000;	
	height:24px;
	width:102px;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	margin-bottom:2px;
	margin-right:3px;
	border:none;
	float:left;
	background:url(../image/buttonpic.jpg) no-repeat #fff;	
}

#textcontent dl.registrationform dt.text_ input{
	margin:0;
	padding:0;
	color:#000;	
	border:none;
	background:#fff;
	width:15px;
	float:left;
}

#textcontent dl.registrationform dt.text_ label{
	margin:0;
	padding:0;
	color:#000;	
	float:left;
	padding-left:10px;
}

#textcontent dl.registrationform dt.buttons_ {
	margin:0;
	padding:0;
	color:#000;	
	background:#FFFFFF url(../image/content-line.jpg) no-repeat scroll center top;
	height:24px;
	margin-top:20px;
	margin-bottom:25px;
	padding-top:20px;
	padding-left:410px;
	text-align:right;
}

#textcontent dl.registrationform dt.buttons_ button{
	margin:0;
	padding:0;
	color:#000;	
	height:24px;
	width:102px;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	margin-bottom:2px;
	margin-right:3px;
	border:none;
	float:left;
	background:url(../image/buttonpic.jpg) no-repeat #fff;	
}
/*   */
#textcontent dl.admuserstitle{
	padding:0;
	margin:0;
	width:600px;
	height:30px;
	border:1px #000 solid;
	background:#e1e1e1;
}

#textcontent dl.admusersalltitle dt{
	padding:0;
	margin:0;
	float:left;
	font:11px Tahoma, Verdana, Arial, sans-serif;
}

#textcontent dl.admuserstitle dt.admuseridtitle{
	padding:0;
	margin:0;
	float:left;
	width:60px;
	padding-top:7px;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
}

#textcontent dl.admuserstitle dt.admusernametitle{
	padding:0;
	margin:0;
	float:left;
	width:300px;
	padding-top:7px;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
}

#textcontent dl.admuserstitle dt.admuserchngtitle{
	padding:0;
	margin:0;
	float:left;
	width:110px;
	text-align:center;
	padding-top:7px;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
}

#textcontent dl.admuserstitle dt.admuserstatustitle{
	padding:0;
	margin:0;
	float:left;
	width:130px;
	text-align:center;
	padding-top:7px;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
}
/*   */
#textcontent dl.admusers{
	padding:0;
	margin:0;
	width:600px;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	float:none;
	height:15px;
	padding-top:7px;
	padding-bottom:7px;
	border:1px #f1f1f1 solid;	
}

#textcontent dl.admusers:hover{
	padding:0;
	margin:0;
	width:600px;
	float:none;
	height:15px;
	background:#e1e1e1;	
	padding-top:7px;
	padding-bottom:7px;
	border:1px #a1a1a1 solid;
}

#textcontent dl.admusers dt{
	padding:0;
	margin:0;
	float:left;
}

#textcontent dl.admusers dt.admuseridtitle{
	padding:0;
	margin:0;
	float:left;
	width:60px;
	font-weight:bold;
	text-align:center;
}

#textcontent dl.admusers dt.admusernametitle{
	padding:0;
	margin:0;
	float:left;
	width:300px;
	font-weight:bold;
}

#textcontent dl.admusers dt.admuserchngtitle{
	padding:0;
	margin:0;
	float:left;
	width:110px;
	text-align:center;
	font-weight:bold;
}

#textcontent dl.admusers dt.admuserstatustitle{
	padding:0;
	margin:0;
	float:left;
	width:130px;
	text-align:center;
	font-weight:bold;
}

#textcontent dl.admusers dt a{
	padding:0;
	margin:0;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#textcontent dl.admusers dt a:hover{
	padding:0;
	margin:0;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}

#contentnews{
	padding:0;
	margin:0;
	width:620px;
	background:url(../image/content-line.jpg) no-repeat center top #fff;
	padding-top:15px;
	margin-left:15px;
	margin-top:5px;
}

#contentnews dl{
	padding:0;
	margin:0;
	width:620px;
	float:left;
	margin-bottom:10px;
}

#contentnews dl.headtitle{
	padding:0;
	margin:0;
	width:620px;
	font:17px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	margin-bottom:20px;
}

#contentnews dl dt{
	padding:0;
	margin:0;
	margin-right:15px;
}

#contentnews dl dt.nimg{
	padding:0;
	margin:0;
	width:100px;
	float:left;
	font:17px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	margin-right:15px;
}

#contentnews dl dt.nimg img{
	padding:0;
	margin:0;
	width:100px;
	font:17px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
}

#contentnews dl dt.head{
	padding:0;
	margin:0;
	width:500px;
	float:left;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
}

#contentnews dl dt.headauthor{
	padding:0;
	margin:0;
	color:#a1a1a1;
	width:500px;
	float:left;
	font:10px Tahoma, Verdana, Arial, sans-serif;
}

#contentnews dl dt.ncontent{
	padding:0;
	margin:0;
	color:#000;
	min-height:50px;
	width:500px;
	float:left;
	font:12px Tahoma, Verdana, Arial, sans-serif;
}

#contentnews dl dt.ncontent a{
	padding:0;
	margin:0;
	color:#a1a1a1;
	text-decoration:none;
	font:11px Tahoma, Verdana, Arial, sans-serif;
}

#contentnews dl dt.ncontent a:hover{
	padding:0;
	margin:0;
	color:#000;
	text-decoration:underline;
	font:11px Tahoma, Verdana, Arial, sans-serif;
}

#textcontent dl.paginator{
	margin:0;
	padding:0;
	color:#666666;
	height:60px;
	margin-top:10px;
}

#textcontent dl.paginator dt.paginatordt{
	margin:0;
	padding:0;
	color:#666666;
	width:600px;	
	text-align:center;
	height:40px;
	padding-top:7px;
	padding-bottom:7px;
	overflow:hidden;
}

#textcontent dl.paginator dt.paginatordt a{
	padding:0;
	margin:0;
	color:#B5B5B5;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:none;
	border:1px #B5B5B5 dashed;
	background:#e1e1e1;
	margin-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;
	padding-right:4px;	
}

#textcontent dl.paginator dt.paginatordt a:hover{
	padding:0;
	margin:0;
	color:#000;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:none;
	border:1px #000 solid;
	background:#65A0AE;
	margin-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;
	padding-right:4px;
}

#textcontent dl.paginator dt.paginatordt b{
	padding:0;
	margin:0;
	color:#000;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:none;
	border:1px #000 solid;
	background:#65A0AE;
	margin-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;
	padding-right:4px;
}

#usertable {
	padding:0;
	margin:0;
	font:14px Tahoma, Verdana, Arial, sans-serif;
	border:1px #e1e1e1 solid;
	width:100%;
	background:#aaaaaa;
	margin-bottom:30px;
}

#usertable tr td{
	padding:0;
	margin:0;
	width:50%;
	height:25px;
	border:1px #e1e1e1 solid;
	padding-left:10px;
	padding-right:15px;
	background:#ffffff;
}

/* end content */
/* footer */
#footer {
	position:relative;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
	background:url(../image/bg-main-bottom.jpg) repeat-x #fff;
	width:100%;
	height:71px;
	margin-top:50px;
	text-align:center;
}

#footer dl.up{
	padding:0;
	margin:0 auto;
	width:960px;
	padding-top:5px;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#fff;
}

#footer dl.down{
	padding:0;
	margin:0 auto;
	width:960px;
	padding-top:15px;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#fff;
}

#footer dl.up dt a{
	padding:0;
	margin:0;
	color:#fff;
	text-decoration:none;
}

#footer dl.up dt a:hover{
	padding:0;
	margin:0;
	color:#fff;
	text-decoration:underline;
}

#footer dl.down dt a{
	padding:0;
	margin:0;
	color:#fff;
	text-decoration:none;
}

#footer dl.down dt a:hover{
	padding:0;
	margin:0;
	color:#fff;
	text-decoration:underline;
}
/* end footer */
/* ADM */
.adm_a{
	padding:0;
	margin:0;
	color:#999999;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:15px;
}

.adm_a:hover{
	padding:0;
	margin:0;
	color:#000000;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:15px;
}

.adm_a_active_uni,
.adm_a_active_pt,
.adm_a_active_all{
	color:#000 !important;
}

#contentnews dl dt.adm_dt{
	margin:0;
	padding:0;
	height:35px;
}

#adm_question{
	padding:0;
	margin:0;
	color:#000000;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	width:600px;
}

#adm_question dl{
	padding:0;
	margin:0;
	width:600px;
}

#adm_question dl.question_{
	padding:0;
	margin:0;
	width:600px;
	height:30px;
	border:1px #000 solid;
	background:#e1e1e1;
}

#adm_question dl.question_ dt.questionid{
	padding:0;
	margin:0;
	width:40px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl.question_ dt.questionname{
	padding:0;
	margin:0;
	width:270px;
	padding-top:7px;
	padding-left:10px;
	float:left;
}

#adm_question dl.question_ dt.questionnum{
	padding:0;
	margin:0;
	width:50px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl.question_ dt.questionchng{
	padding:0;
	margin:0;
	width:90px;
	padding-top:7px;
	text-align:center;
	float:left;
}	

#adm_question dl.question_ dt.questiondel{
	padding:0;
	margin:0;
	width:90px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl.question{
	padding:0;
	margin:0;
	width:600px;
	float:left;
	border:1px #f1f1f1 solid;
	padding-bottom:7px;
	overflow:inherit;
}

#adm_question dl.question:hover{
	padding:0;
	margin:0;
	width:600px;
	float:left;
	border:1px #a1a1a1 solid;
	background:#e1e1e1;
	padding-bottom:7px;
}

#adm_question dl.question dt.questionid{
	padding:0;
	margin:0;
	width:40px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl.question dt.questionname{
	padding:0;
	margin:0;
	width:270px;
	padding-top:7px;
	padding-left:10px;
	float:left;
}

#adm_question dl.question dt.questionname p{
	padding:0;
	margin:0;
	font:12px Tahoma, Verdana, Arial, sans-serif;
}

#adm_question dl.question dt.questionname p.q{
	padding:0;
	margin:0;
	margin-top:10px;
	font:10px Tahoma, Verdana, Arial, sans-serif;	
}

#adm_question dl.question_ dt.question-testtype-uin,
#adm_question dl.question dt.question-testtype-uin{
	padding:0;
	margin:0;
	width:30px;
	padding-top:7px;
	padding-left:10px;
	float:left;
}

.question-testtype-tp,
#adm_question dl.question dt.question-testtype-tp{
	padding:0;
	margin:0;
	width:20px;
	padding-top:7px;
	padding-left:10px;
	float:left;
}

#adm_question dl.question dt.questionnum{
	padding:0;
	margin:0;
	width:50px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl.question dt.questionchng{
	padding:0;
	margin:0;
	width:90px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl.question dt.questiondel{
	padding:0;
	margin:0;
	width:90px;
	padding-top:7px;
	text-align:center;
	float:left;
}

#adm_question dl dt.head{
	padding:0;
	margin:0;
	width:600px;
	font:15px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	padding-bottom:10px;
}

#adm_question dl dt.head a{
	padding:0;
	margin:0;
	font:15px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#adm_question dl dt.head a:hover{
	text-decoration:underline;
}

#adm_question dl dt{
	padding:0;
	margin:0;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	padding-bottom:7px;
}

#adm_question dl dt input{
	padding:0;
	margin:0;
	width:100%;
	background:#e1e1e1;
	border:1px #000 solid;
}

#adm_question dl dt select{
	padding:0;
	margin:0;
	background:#e1e1e1;
	border:1px #000 solid;
}

#adm_question dl dt textarea{
	padding:0;
	margin:0;
	width:600px;
	height:250px;
	background:#e1e1e1;
	border:1px #000 solid;
}

#adm_question dl dt.questAddHead{
	padding:0;
	margin:0;
	width:99px;
	float:none;
	margin-right:3px;
}

#adm_question dl dt.questAddAnswer{
	padding:0;
	margin:0;
	width:575px;
	background:#e1e1e1;
	float:left;
	margin-right:3px;
}

#adm_question dl dt.questAddBall{
	padding:0;
	margin:0;
	width:20px;
	background:#e1e1e1;
	float:left;
}

#adm_question dl dt.buttons {
	padding:0;
	margin:0;
	color:#000;	
	background:#FFFFFF url(../image/content-line.jpg) no-repeat scroll center top;
	height:24px;
	margin-top:20px;
	margin-bottom:25px;
	padding-top:20px;
}

#adm_question dl dt.buttons button{
	padding:0;
	margin:0;
	color:#000;	
	width:102px;
	height:24px;
	background:url(../image/buttonpic.jpg) no-repeat;
	border:none;
	text-align:center;
	float:left;
}

#adm_question dl dt.buttons button.adm_b_s{
	padding:0;
	margin:0;
	color:#000;	
	width:102px;
	height:24px;
	background:url(../image/buttonpic.jpg) no-repeat;
	border:none;
	text-align:center;
	float:left;
	margin-left:294px;
}

#adm_question dl.adm_answer{
	padding:0;
	margin:0;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	width:600px;
}

#adm_question dl.adm_answer dt.head{
	padding:0;
	margin:0;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	width:549px;
	float:left;
	border-bottom:1px #000 solid;
	border-right:1px #000 solid;
	padding-top:5px;
}

#adm_question dl.adm_answer dt.headball{
	padding:0;
	margin:0;
	font:12px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	width:50px;
	float:left;
	text-align:center;
	border-bottom:1px #000 solid;
	padding-top:5px;
}

#adm_question dl.adm_answer dt.head_{
	padding:0;
	margin:0;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	width:549px;
	float:left;
	padding-top:7px;
	padding-bottom:5px;
	border-right:1px solid #000;
	border-bottom:1px solid #a1a1a1;
}

#adm_question dl.adm_answer dt.headball_{
	padding:0;
	margin:0;
	color:#ff0000;
	font:11px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	width:50px;
	float:left;
	text-align:center;
	padding-top:7px;
	padding-bottom:5px;
}

/* left title */

#content dl.leftnav dt.leftnav-content #title{
	padding:0;
	margin:0;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2F6681;
	text-align:justify;
	padding-top:7px;
	margin-bottom:7px;
}

#content dl.leftnav dt.leftnav-content  b.p{
	padding:0;
	margin:0;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2F6681;
	text-align:justify;
	padding-top:7px;
	margin-bottom:7px;
	margin-right:140px;
	width:200px;
}

#content dl.leftnav dt.leftnav-content p{
	padding:0;
	margin:0;
	text-align:justify;
	font-size:11px;
	font-family:Tahoma;
	padding-bottom:45px;
	padding-top:15px;
}

#content dl.leftnav dt.leftnav-content p img{
	padding:0;
	margin:0;
	padding-bottom:5px;
	padding-top:2px;
	padding-left:10px;
	padding-right:4px;
	margin-top:-14px;
	width:90px;
}

#content dl.leftnav dt.leftnav-content  p.p{
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Tahoma;
	text-align:justify;
	line-height:15px;
	padding-bottom:5px;
	padding-top:5px;	
}

#content dl.leftnav dt.leftnav-content ul{
	padding:0;
	margin:0;
	font-family:Tahoma;
	font-size:11px;
	list-style-type:disc;
	padding-left:50px;
	padding-bottom:10px;
}

#content dl.leftnav dt.leftnav-content ul li{
	line-height:18px;
	text-align:justify;
	list-style-type:disc;
}

.count{
	padding:0;
	margin:0;
	text-align:center;	
	display:table;
}

.count img{
	padding:0 !important;
	margin:0 !important;
}