﻿body{
	background-color: #CCCCCC;
	background-image: url(../images/mainbg.gif);
	margin: 0px;
	padding: 0px;
}
body,ul,li,a,form {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	color:#454545;
}
li {
	list-style-position: inside;
	list-style-type: none;
}
ul { overflow:hidden;}
input {
    border: 1px solid #D5D5D5;
	padding:2px;
}


.orange , .orange a { color:#ec5300;}
.orange2 , .orange2 a { color:#ee9100;}
.gray666 ,.gray666 a { color:#666;}
.gray ,gray a { color:#999;}
.green , .green a { color:#4e7c00;}
.orangeline { color:#ee9100;}

.red {
	color: #FF0000;
}
.pie { color:#D5D5D5; margin:0 5px;}


#topbar23456 {
	background-image: url(../images/liw.gif);
	background-repeat: repeat-x;
	height: 27px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	line-height:32px;
	color:#212121;
}
#topbar23456 .body a { margin:0 5px;}
#topbar .body { width:950px; margin:0 auto; font-size:12px;}

.left { float:left;}
.right { float:right;}

#top {
	
	background-color:#ffffff;
	background-position: center 0px;
	background-repeat: repeat-x;
	min-height:78px;
}
#top .body {
	width:1200px;
	height:78px;
	margin:0 auto;
	font-size:12px;
}
#top .logo {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	float: left;
	height: 49px;
	width: 331px;
	margin-top:23px;
}
#top .logo a { display:block;}
#top .img { float:left; margin-top:20px; margin-left:16px;}
#top .right { float:right; margin-top:36px; margin-right:10px; text-align:center;}
#top .qq { margin:0 2px;}
#top .right div { margin-bottom:7px;}

#menu {
	height:44px;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	width:100%;
	margin:0 auto;
}
#menu .body {
	display:block;
	background-image: url(../images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: right -72px;
	height:36px;
}
#menu ul {
	display:block;
	height:33px;
	padding:0 1px;
	float:left;
}
#menu a { font-size:18px; color:#fff;   display: block; width:115px; text-align: center;}
#menu a:hover {color:#ffd200;}
#menu li { float: left; height:37px; line-height:38px;}
#menu li.active {
	background-image: url(../images/menubg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight: bold;
	
}
#menu li.active a {color:#003619;}
#menu li.active a:hover {color:#ffd200;}
#menu li:hover {
	background-image: url(../images/menubg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
.notice { 
clear:both; 
	background-image: url(../images/topbar_bg.jpg);
	background-repeat: repeat-x;
	height: 32px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	line-height:32px;
	color:#888;
}
.notice .body {background-color: #FFFFFF; width:1200px; line-height:32px; margin:0 auto; font-size:12px; overflow:hidden;}
.notice .title { margin-top:6px; float:left; margin-right:5px;}

.c1 { width:1200px; margin:0 auto; clear:both; overflow:hidden;}
/*盒子*/
.left {float:left; overflow:hidden;}
.right {float:right; overflow:hidden;}
.w250 {width:310px;}
.ws255{ width:305px;}
.ws690{ width:890px;}
.w686 {width:886px;}
.w736 {width:936px;}

.w730 {width:730px;}
.w300 {width:300px;}
.w200 {width:260px;}
.f14 { font-size:14px;}
.f14 li{ float:left; list-style:none;}
.more {
	float:right;
	font-size:12px;
	font-weight: normal;
}
.guide { color:#666; margin:5px auto 6px auto; height:20px; line-height:20px; width:1200px; font-size:12px;}
.guide a {color:#666;}


.left_rexian {
	
	background-repeat: no-repeat;
	height: 175px;
	width: 250px;
	margin-bottom:15px;
}
.left_rexian .qq { float:right; margin:120px 10px 0 0;}



#qjj {
	background-image: url(../images/qjj_bg.gif);
	background-repeat: no-repeat;
	height: 113px;
	width: 219px;
	float: left;
	padding:0;
}
#zjj {
	background-image: url(../images/zjj_bg.gif);
	background-repeat: no-repeat;
	height: 113px;
	width: 220px;
	float: left;
	margin-left:14px;
	padding:0;
}
#qjj ul ,#zjj ul { margin:40px 0 0 0; font-size:14px; overflow:hidden; padding:0;}
#qjj li,#zjj li {
	height:20px;
	line-height:20px;
	background-image: url(../images/arr.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	text-indent: 10px;
	float:left;
	clear:both;
	width:100%;
}
#qjj li a,#zjj li a { color:#666;}






#login {
	float:right;
	
	background-repeat: no-repeat;
	height: 113px;
	width: 419px;
}
#login .body { background-color: #FFFFFF;overflow:hidden; font-size:12px; color:#666;  background-image: url(../images/left_rexian.gif); padding-top:20px; padding-bottom:5px;}
.bn_submit {
	background-image: url(../images/bn_dl.gif);
	background-repeat: no-repeat;
	height: 48px;
	width: 56px;
	padding:0;
	margin:0;
	border:0px;
	cursor:pointer;
}

.box1,.box2,.box3 { margin-bottom:15px; overflow:hidden; font-size:12px;}
.box1 .title{
	background-image: url(../images/box1.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	height:35px;
	color:#4e7c00;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box1 .title a {color:#4e7c00;}
.box1 .title .l {
	background-image: url(../images/box1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	display:block;
}
.box1 .title .r {
	background-image: url(../images/box1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
	line-height:35px;
}
.box1 .title .r_more {
	float:right;
	font-size:14px;
	font-weight: normal;
	color:#a7ce65;
}
.box1 .title .r_more a {color:#4E7C00;}
.box1 .body,.box2 .body,.box3 .body {
	background-color: #FFFFFF;
	  
	padding:10px 10px 0px 10px;
	border: 1px solid #ddd;
	border-top:0px;
	font-size: 14px;
	line-height: 20px;
	color: #454545;
	overflow:hidden;
	height:auto;
}


.box2 .title{
	background-image: url(../images/box2.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	height:35px;
	color:#EC5300;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box2 .title a {color:#EC5300;}
.box2 .title .l {
	background-image: url(../images/box2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	display:block;
}
.box2 .title .r {
	background-image: url(../images/box2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
	line-height:35px;
}


.box3 .title{
	background-image: url(../images/box3.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	height:35px;
	color:#4e7c00;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box3 .title a {color:#4e7c00;}
.box3 .title .l {
	background-image: url(../images/box3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	display:block;
}
.box3 .title .r {
	background-image: url(../images/box3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
	line-height:35px;
}


.box6 .title{
	background-image: url(../images/box6.gif);
	background-repeat: repeat-x;
	background-position: left -36px;
	height:36px;
	color:#4e7c00;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box6 .title a {color:#4e7c00;}
.box6 .title .l {
	background-image: url(../images/box6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	display:block;
}
.box6 .title .r {
	background-image: url(../images/box6.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 36px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
}
.box6 .body {background-color: #FFFFFF; border:0px; padding:0;}
.box6 .loginb3 fieldset {padding:0;}
.box6 .loginb3 fieldset div { padding:3px 0;}

/*请家教*/
#qjj_box { margin:5px 2px 20px; height:105px;}
#qjj_box .box {
	float:left;
	background-image: url(../images/qjj.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 75px;
	width: 209px;
}
#qjj_box .box .body {
	background-color: #FFFFFF;
	border:0px;
	padding:0;
	font-size:12px;
	line-height:18px;
	margin:35px 3px 0 63px;
	float:right;
	letter-spacing: 0px;
}
#qjj_box .box .body a {background-color: #FFFFFF; color:#ea5926;overflow:hidden;}
#qjj_box .box.a2 {background-position: 0px -105px;}
#qjj_box .box.a3 {background-position: 0px -210px;}

.libody {
	background-image: url(../images/libody.gif);
	background-repeat: repeat-x;
	background-position: left 2px;
	color:#525252;
}
.libody td { padding:2px 0; }


/*列表样式*/
.boxlist {
	overflow-x: hidden;	
}
.boxlist li {
	height:22px;
	line-height:22px;
	white-space: normal;
	background-image: url(../images/arr2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color:#505050;
	padding:0;
	margin:0;
	width: auto;
	list-style-position: outside;
	list-style-type: none;
	overflow:hidden;
	
}
.boxlist li a {color:#505050;}

.linklist { display:block; overflow:hidden;}
.linklist li a { color:#666;margin-right:6px; }

.jy_reg li { float:left;}
.jy_reg li a {
	background-image: url(../images/jy_reg_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 83px;
	width: 250px;
	margin-bottom:15px;
}
.jy_reg li a { display:block;}
.jy_reg li .step1 {
	background-position: left top;
}
.jy_reg li .step2 {
	background-position: left -83px;
}
.jy_reg li .step3 {
	background-position: left -166px;
}


.jy_reg li .step4 {
	background-position: left top;
}

.jy_reg li .step5 
{
	background-image: url(../images/jy_reg.gif);
	background-repeat: no-repeat;
	
	background-position: left -83px;
}

.jy_reg li .step6 {
	background-position: left -166px;
}




.jy_reg li.active a {background-image: url(../images/jy_reg.gif);}

/*文章列表样式*/
.articlelist {
	overflow-x: hidden;	
}
.articlelist li {
	height:26px;
	line-height:26px;
	background-image: url(../images/arr2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	color:#505050;
	font-size:14px;
	border-bottom:1px dotted #ccc;
}
.articlelist li a {color:#505050;}
/*********翻页********/

.num{
	clear: both;
	background: #EBFFCC;
	color: #454545;
	padding:3px;
	font-size:12px;
	text-align:center;
	overflow: hidden;
	zoom:1;
	margin:10px 0px 0px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.num .overview{
	margin: 0 0px;
	padding: 3px 6px;
	background: #fff;
	color: #454545;
	border: 1px solid #ccc;font-size:12px;line-height:20px;
	
}
.num A,.num A:visited{
	margin: 0 0px;
	padding: 3px 6px;
	background: #fff;
	color: #454545;
	border: 1px solid #ccc;
	font-size:12px;
	line-height:20px;
}
.num A:hover{background: #EBFFCC;font-size:12px;}
A.numc{background: #DAFFA2!important; font-weight:bold;font-size:12px;}



.search_box {  overflow:hidden; }
.search_box ul { margin:0 4px;  height: 35px;}
.search_box .tab li{
	  height: 35px;
	float:left;
	font-size:14px;
	line-height: 35px;
	text-align: center;
	padding:0 12px; text-indent: 0px;
	border-right:1px solid #ddd;
	font-weight:normal;
}
.search_box .tab li a { color:#4e7c00; display:block; padding:0; margin:0;}
.search_box .tab li.active {
	
	background-repeat: repeat-x;
	background-position: left top;
	height: 36px;
	font-weight:bold;
	background-color: #fff;
}

.search_select_middle { font-size:12px; text-align:left; clear:both; padding:5px 0; overflow:hidden; margin-left:10px;}
.searchForm { text-align:left;}

.search_content { clear:both; font-size:12px; margin-top:10px;}
.search_content_box { float:left;width:280px;  padding:0 5px; border-right:2px solid #ebffcb;}
.search_content_box .title1 {color:#4e7c00; background-color:#ebffcb; padding:5px 10px;}
.search_content_box  .title1 .more { float:right; font-size:12px;}
.search_content_box  .title1 .more a {color:#4e7c00;}
.search_content_box .body {background-color: #FFFFFF; border:0px; padding:5px; overflow:hidden; clear:both}
.search_content_box .body a { line-height:28px; color:#4e7c00;}

/********教员注册********/
.xg{border-bottom: solid 1px #e9f1dc;text-align:left;border-top:solid 1px #e9f1dc;background: #f9fcf5;padding:10px;margin:5px 0;
min-height: 20px;}
.ac{
	text-align: center!important;
	margin:10px 0;
}
.ac .button {
	font-weight: bold;
	background-image: url(../images/submit_bg.gif);
	font-size: 12px;
	background-position: center;
	color: #333;
	height: 41px;
	width: 144px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	text-indent: 150px;
}
.loginb3{margin:0px auto 20px auto;padding: 5px;}
.loginb3 textarea { width:99%; font-size:12px; line-height:22px; margin:0 auto;}
.loginb3 fieldset {border: none;}

.zcinput{background: #fff; border-bottom: solid 1px #eaead0;border-right: solid 1px #eaead0; border-top: solid 1px #333333; border-left:solid 1px #333333;padding:2px;}
.zcinput:hover{border: solid 1px #bff94f;}


.div6{ width:500px; float:left; padding:0px; margin:0px;}
.div7{ width:133px; float:left; text-align:right; margin-top:5px;}
.loginb3 fieldset p{margin:5px;line-height: 2;}
.loginb3 p img{margin:5px;vertical-align: middle;}
.loginb3 A:hover{text-decoration: underline;}
.btbg1{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; font-weight: bolder; color: #DA3207; margin-top:2px;}
.btbg2{
	border:solid 1px #ddd;
	font-size: 12px;
	font-weight: bolder;
	color: #a85722;
	background-image: url(../images/box2.gif);
	background-repeat: repeat-x;
	background-position: left -36px;
}
.btbg3{ background:#ffced5; border:solid 1px #ffadad;}
.btbg4{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; text-align: center; font-weight: bolder; color: #FF3300; margin-top:2px;}
.btbg1 img,.btbg2 img,.btbg3 img{ margin:0 7px 0 2px;}
.btbg2 strong{ color: #000; }
.zsbg{ background:#fff9ed; border:#ddd 1px solid;vertical-align:middle; padding:2px; color:#f80;}
.zctk{ width:50%; border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; text-align:center; margin:10px  auto;}
.zc1div1{ width:150px; float:left;  padding:0px; margin:0px;}
.zc1div2{ width:150px; padding:0px; margin:0px;}
.loginb4{margin:0px auto 0px auto;padding: 5px;}
.loginb4 fieldset {border: none;}
.loginb4 fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 80px;height: 80px!important;*height: 40px!important;vertical-align: middle;     background: url(../../images/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.loginb4 fieldset div {padding:5px;overflow:auto;}
.loginb4 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb4 fieldset label {float:left;width:100px;text-align:right;padding:5px;margin-right:5px;}
.loginb4 fieldset p{margin:5px;line-height:2;}
.loginb4 p img{margin:5px;vertical-align: middle;}
.loginb4 A:hover{text-decoration: underline;}
.div1{ width:290px; float:left;}
.div2{ width:335px; float:right;}
.div3{ width:350px; float:right; background:#fff9ed; border:#ffdd99 1px solid;color:#f80;}
.div3 a{ color: Blue; text-decoration: underline;}
.div3 a:hover{  color: Red; text-decoration: none;} 
.div5{ border-bottom:solid 1px #eaead0;}

/***********学员注册********/
.ffbg{ background:url(../../images/ffbg.gif) top no-repeat; width:610px;height:140px; color:#777; margin:15px auto 0 auto; }
.ffbg strong{color:#000;}
.fangfa1{ width:123px; float:left; line-height:1.4; margin:25px 0 0 36px; padding:0px;}
.fangfa2{ width:123px; float:left;line-height:1.4;margin:25px 0 0 80px;padding:0px;}
.fangfa3{ width:123px; float:left; line-height:1.4;margin:25px 0 0 82px;padding:0px;}
.ffbg a{ color:#FF0000; text-decoration:underline;margin:0px;}
.ffbg a:hover{ color:#0000FF; text-decoration:none;}
.qddbg{background:url(../../images/zucebg.jpg) repeat-x top; margin-top:2px;}
.qddcontent{  width:950px;border:#d89300 solid 1px;background:#FFFFFF; overflow:hidden;}
.loginb5{margin:10px auto;padding:5px;width:700px;}
.loginb5 fieldset {border: none;}
.loginb5 fieldset div {padding:5px;_height:1%;overflow:auto;}
.loginb5 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb5 fieldset label {float:left;width:130px;;text-align:right;padding:5px;margin-right:5px;}
.loginb5 fieldset p{margin:5px;line-height: 2;}
.loginb5 p img{margin:5px;vertical-align: middle;}
.loginb5 A:hover{text-decoration: underline;}
.qdddiv1{ float:left; width:355px; margin:0px;}
.qdddiv2{ float:left;width:207px;background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px 0; color:#f80;}
.qdddiv1 span{float:left;width:127px;text-align:right;padding:5px;margin-right:4px; }

.loginb6{margin:10px auto; font-size:12px;}
.loginb6 fieldset {border: none; padding:0;}
.loginb6 fieldset div {padding:3px;_height:1%;overflow:auto;}
.loginb6 fieldset label {float:left;width:130px;;text-align:right;padding:2px;margin-right:5px; font-weight:bold;}

/*文章内容*/
#cont { color:#454545; line-height:22px; }
#cont h1{
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height:35px;
}
#cont u{
	font-size: 12px;
	background-color:#edf5e0;
	text-align: center;
	display: block;
	padding: 5px;
	text-decoration: none;
}
.box4 {
	border: 1px solid #c8dca9;
	margin-top:10px;
}
.box4 .title{
	background-color:#edf5e0;
	background-image:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8dca9;
	height:30px;
	line-height:30px;
	text-indent: 10px;
}
.box4 .body {background-color: #FFFFFF; border:0px;}
.box4 .body a { color:#666;}
.box4 .body li {
	background-image: url(../images/arr3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
}
.f14 { font-size:14px; line-height:22px;}

.box5 {padding:20px; background:#f0f6e7; margin-top:30px;}
.box5 li {
	background-image: url(../images/arr3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	height:22px;
	line-height:22px;
}
/*教员库*/
.search_from {

	background-repeat: repeat-x;
	background-position: 0px -42px;
	height:22px;
	margin-top:2px;
	margin-bottom:4px;
	font-size:12px;
	color:#666;
}
.search_from .body {
	background-color: #FFFFFF;
	
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding:0;
	margin:0;
	display:block;
	line-height:22px;
}
.search_from .r {
	
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left:20px;
	display:block;
	line-height:22px;
	height:22px;
}
.search_from .body form { margin-top:10px; overflow:hidden;}

.jyborder{
	background-color: #FFFFFF;
}
.c1{
	background-color: #FFFFFF;
}
.search_div {
	background-color: #FFFFFF;
 border-bottom:1px solid #ddd;
 border-top:1px solid #ddd;
	
	padding:1px 20px 0px 20px;
	font-size:12px;
	
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-bottom:1px;
	clear:both;
	overflow: hidden;
	float:left;
}
.search_div .sbox {
	margin:5px auto 5px auto;
	font-size:12px;
	line-height: 18px;
	overflow:hidden;
}
.search_div .sbox .title {
	color:#056500;
	font-weight: bold;
	float:left;
	clear:both;
	width:45px;
}
.search_div .sbox .s_list {float:right;width:1065px; overflow:hidden; }
.search_div .sbox .s_list a {margin:0 3px 0 0;color:#555;}
.search_div .sbox .s_list a.orange2 {color: #EE9100;}
.search_div a {font-size:14px;color:#555;}
.search_submit {
	background-image: url(../images/bn_s.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 54px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}

.page_div {
	height: 36px;
	width: 930px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size: 14px;
	color: #444;
	clear: both;
	background-color: #ebffcc;
	text-align:center;
}
.page_div a {color: #444;}
.list_title {
	background-image: url(../images/list_title.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	color: #389602;
}
.list_body {font-size: 12px;color: #555; line-height: 18px;}
.list_body td { padding:5px;}

.list_body1 {background:#F0F9DF; border:1px solid #e3e1e2;}


/*教员与学员详情*/
.details_box { margin:3px 0 3px 0; overflow:hidden;}
.details_box .photo { width:230px; text-align:center; float:left;overflow:hidden;}
.details_box .right { float:left; width:455px;}：
.details_box h2 { font-size:16px; font-weight:bold; color:#4e7c00; margin:0 0 15px 0;}
.details_box .box { display:block; background:#eafdcc; padding:0px 0px 0px 5px; font-size:12px; line-height:22px; color:#666;}
.details_box h3 { font-size:14px; color:#ea5324; margin:0;}

.details_table 
{
	color:#444;
	border:0px;
	padding:0px;
                }
.details_table table
{
	background-color:#dedede;
        width:100%;

}
.details_table td {
	background-color:#ffffff;
padding:5px;
}
.details_table a { color:#555;}
.lin02bg{
	padding: 0 5px!important;
	border-bottom: solid 1px #d5cea4;
	height:22px!important;
	line-height:25px;
	vertical-align: middle;
	font-weight: bolder;
	color: #856b31!important;
	background-color: #FDFCD0;
}
.lin02bg b{ font-weight:bolder!important; }

/*教员后台*/
.user_box {
	background-image: url(../images/user_box.gif);
	background-repeat: no-repeat;
	height: 155px;
	width: 200px;
	margin-bottom: 15px;
}
.user_box .body {background-color: #FFFFFF;padding:15px;color: #999;line-height:19px; font-size:12px;}
.user_menu li {
	background-image: url(../images/arr2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddd;
	line-height: 25px;
	height: 25px;
}

.tjlink { width:1200px; margin:0 auto; font-size:12px; margin-bottom:5px;}
.tjlink a { margin:3px; color:#666;}

.footr { width:100%; 
	
	background-repeat: repeat-x;
	background-position: left 0px;
	clear: both;
}
.footr .title {
	width:100%;
	height:15px;
	color:#999;
	line-height:25px;
	text-align:center;
	font-size:12px;
}
.footr .title a { color:#558800;}
.footr .body {background-color: #FFFFFF; text-align:center; font-size:12px; margin:10px auto; overflow:hidden; color:#666;}

/****文章列表****/
ol.Pline01,ol.Pline02 {margin: 1px 3px 0 3px;list-style:none;}
ol.line01{margin: 0px 2px 5px 2px; padding:3px;list-style:none;}
ol.line00,ol.syline00{margin:5px 3px 0 3px;list-style:none;}
ol.line0r2 li{padding:5px;*+padding:3px;margin:0 2px;}
ol.line0r2 li:hover{background: #fcf3fe!important;}
ol.line0r2 li A:hover{text-decoration: underline;}
ol.line01 li a.xian{width:270px;}
ol.line01 li,ol.line00 li,ol.syline00 li,ol.Pline01 li,ol.Pline02 li{
	text-align: left;
	line-height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
	padding-right:5px;
	background-image: url(../../images/arr.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
ol.line01 li:hover,ol.syline00 li:hover,ol.Pline01 li:hover,ol.Pline02 li:hover{
	background-color: #f8f8f8;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
	
}
ol.Pline01 li:hover,ol.Pline02 li:hover{
	background-color: #F8F8F8;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
}
ol.line01 span,ol.line00 span,ol.syline00 span,ol.Pline01 span,ol.Pline02 span{font-size: 11px;float: right;color: #999;text-decoration: none;}
ol.line01 li a,ol.line00 li a,ol.syline00 li a,ol.Pline01 li a,ol.Pline02 li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ol.line01 li a{width:200px;color: #927d52;}
ol.line0r2 li a{ width: 190px;}
ol.line01 li a:hover{color:#000;}
ol.line00 li a{width:165px;}
ol.syline00 li a{width:200px;}
ol.line00 li:hover,ol.syline00 li:hover{
	background-color: #fcf3fe;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
}
ol.Pline01 li a{width:232px;}
ol.Pline02 li a{width: 518px;font-size: 14px;}
ol.line01 li a:hover,ol.line00 li a:hover,ol.syline00 li a:hover,ol.Pline01 li a:hover,ol.Pline02 li a:hover{text-decoration: underline;}

ol.line02,ol.line03{margin:0px;list-style:none;color: #555; line-height:16px;}
ol.line02 li{clear: both; padding:3px 6px !important;display: block;border-bottom: dashed 1px #ddd;height:18px;*+height:auto;zoom:1;overflow:hidden;}
ol.line03 li{clear: both;padding:6px;display: block;border-bottom: dashed 1px #ddd;zoom:1;overflow:hidden}
ol.line02 li:hover,ol.line03 li:hover{background: #F7F9EE!important;}
ol.line02 li A,ol.line03 li A{color: #0f989c; text-decoration:underline;}
ol.line03 li A:hover{text-decoration:none!important;}
ol.line03 strong{ color:#f00; }
.lin02bg{
	padding: 0 5px!important;
	border-bottom: solid 1px #d5cea4;
	height:22px!important;
	line-height:25px;
	vertical-align: middle;
	font-weight: bolder;
	color: #856b31!important;
	background-color: #FDFCD0;
}
.lin02bg b{ font-weight:bolder!important; }
.lin02bgC,.line0r2bg{background:#F7F9EE!important;border-top: solid 1px #faeffc;}
ol.line02 li em{font-style: normal;display: block;float: left;width:11%;}
ol.line02 li address{ font-style: normal;display: block;float: left;width:5%; }

ol.line02 li i{ font-style: normal;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:18%;}
ol.line02 li u{text-decoration: none;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:22%;}
ol.line02 li b{ font-weight: normal ;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:33%;}


ol.line02 li A{text-decoration: underline;}
ol.line02 li A:hover{text-decoration: none;}
ol.line03 li em{font-style: normal;display: block;float: left;width:10%; text-align:center;}
ol.line03 li b{font-style: normal;display: block;float: left;width:25%; text-align: left;font-weight:normal;padding:0 2px;}
ol.line03 li b A{color:#555; text-decoration:none;}
ol.line03 li b A:hover{text-decoration:underline!important;}
ol.line03 li i{font-style: normal;display: block;float: left;width:13%;text-align:left; }
ol.line03 li address{font-style: normal;display: block;float: left;width:15%;padding-left:5px; }
ol.line03 li u{text-decoration: none;display: block;float: left;width:6%; text-align:left;}
/*********翻页********/
.tt1{ background-color:#A6E0F7; text-align:center;}
.tt2{ background-color:#FFCC33;}
.didv li{ display:block; float:left; line-height:30px;}
/*********EDUEE.CSS********/
table{margin-right: auto;margin-left: auto;}
td {color: #212121;font: 14px verdana,Arial,sans-serif;}
div {font: 14px verdana,Arial,sans-serif;margin-right: auto;margin-left: auto;text-align: left;}
ol,
ul{list-style: none;}
textarea{font-size: 12px;}
.STYLE5 {font-size: 12px;
color:#000;
vertical-align:bottom;
cursor:pointer;
}

/********常用公共类**********/
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;} 
.clearfix { zoom:1; display: inline-block; _height:1px; } 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
*+html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */ 
/* */
.black{color: #000!important;}
.blue{color: #009fe1!important;}
.green{color: #1fa300!important;}
.red{color: #f00!important;}
.topTl div em i,
.yel{color: #f50!important;}
.p11{font-size: 11px;}
.p14{font-size: 14px;}
.boder01{border: solid 1px #c6c6c6;}
.boder02{border: solid 2px #DCDCDC;}
.noboder{border: none!important;}
.none{display: none!important;}
.hackbox{height:5px;clear:both;overflow: hidden;}

.butyle,.butgreen,.butblue{height: 22px;margin-left:-8px;}
.butyle:hover,.butgreen:hover,.butblue:hover{background: url(../images/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;}

.butyle{background: url(../images/butbg.gif) left -31px repeat-x;border: solid 1px #e9dc60;color: #8e6f00;}
.butgreen{background: url(../images/butbg.gif) left -52px repeat-x;border: solid 1px #bff94f;color: #577c10;}
.butblue{background: url(../images/butbg.gif) left -73px repeat-x!important;border: solid 1px #60cce9!important;color: #22677a;}


.fl{float: left;}
.fr{float: right!important;}
.ac{text-align: center!important;}
.ar{text-align: right;}
.cle{	clear: both;}

.topTcT strong,.tit01T A strong,.loginT1 em A strong,.ban1 ul li A strong,.ban2 ul li A strong{font-weight: normal;}
/*******顶部*******/
.topT{text-align: center;width: 1200px;vertical-align: middle;clear: both;}
.topT h1{font-size: 12px;display: inline;}

.topTl{float: left;margin:10px 1px 0 5px;width: 226px;}
.topTc{float: left;width: 885px;}

.topTcT{clear: both;padding:10px 0px 5px 0px;text-align: left; height:auto; overflow:auto;}
.topTcT h1,.topTcT strong{color: #f00; font-weight: bolder;}

.topTcT A{text-decoration: underline;color: #000;}
.topTcT A:hover{text-decoration:none;}
.topTcT img{float: left;}

.topTcB{display: block;height:28px;line-height: 28px;vertical-align: middle;background: url(../images/daobg01.gif) left -91px repeat-x;border: solid 1px #e8e8e8;font-style: normal;font-size: 20px;text-align: right;}
.topTcB em{float: left;display: block;margin:6px 20px 0 10px;width: 170px;height: 16px;line-height: 16px;background:url(../images/anbg.gif) left -725px no-repeat;font-size: 11px;text-align: center;font-weight: bolder;color: #fff;}
.topTcB em i{color: #ff8400;}
.topTcB img{vertical-align: middle;margin:2px 5px 0 0!important;*+margin:5px 5px 0 0;}
.topTcB h1,topTcB strong,.topTcB h3{font-size: 14px;display: inline;color: #f00;}
.topTcB span{color: #f00;}

.topTr{float: right;margin:10px 0 0 5px;line-height:2.0;width:63px;text-align: center;}
.topTr A:hover{text-decoration: underline;}
.topTr img{border: none;vertical-align: middle;margin:0 3px;}

.tttext{font-size:14px; font-weight:bold; letter-spacing:2px; display:block; margin-top:3px;}
.tttext em{font-style:normal}
.zhuanye li{ display:block; float:left;}


/*******新列表页*******/
.binhao { width:936px; height:18px; background-color: #FDFCD0; color: #856B31!important; border-bottom: solid 1px #D5CEA4; font-weight: bolder; vertical-align: middle; height: 22px!important;}
.binhao li{ display:block; float:left; height:18px;}
.w41{ width:71px;}
.w68{ width:80px;}
.w89{ width:89px;}
.w192{ width:180px;}
.w220{ width:280px;}
.w182{ width:200px;}
.w102{ width:252px;}
.blist{width:936px; border-bottom: dashed 1px #DDD; background: #F7F9EE!important; border-top: solid 1px #FAEFFC; padding: 6px; overflow: hidden;}
.blist li{ display:block; float:left;}
.red{ color:Red; text-align:left;}
.c{ text-align:left;}

/*********FLOAT.CSS********/

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bton{background:none;}
.cont{line-height:20px; padding:1px; color:#000; font-weight:bold;}
.cont a{color:#000; text-decoration:none; font-weight:normal;}
.cont a:hover{color:#ff0000; text-decoration:underline;}
#selectItem {MARGIN-TOP:10px; border-bottom:4px solid #ff7400;Z-INDEX:20;BACKGROUND:#fff;OVERFLOW:hidden;WIDTH:440px;position:absolute;TOP:0px}
#preview {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

.tit1{PADDING-LEFT: 10px; LINE-HEIGHT: 20px; HEIGHT: 20px }
.bgc_ccc{ width:440px;background:url(../images/qhbg.jpg) no-repeat; height:29px;}
.bgc_eee {BACKGROUND: #eee}
.bgc_f5f5f5 {BACKGROUND: #f5f5f5}
.c_999{COLOR: #999}
.pointer{CURSOR: pointer}
.left{FLOAT: left;}
.right {
	FLOAT: right; 
}
.cls {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 0px
}
#bg {
	DISPLAY: none; Z-INDEX: 1; BACKGROUND: #ccc; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; opacity: 0.7
}
.hidden {
	DISPLAY: none
}
.move {
	CURSOR: move
}

/*********BDSSTYLE.CSS********/
#bdshare ul,#bdshare_s ul,#bdshare ul li,#bdshare_s ul li,#bdshare_l_c ul li,#bdshare_m_c ul li,#bdshare_pop ul,#bdshare_pop ul li{list-style:none;margin:0;padding:0;}
#bdshare{_overflow-x:hidden;z-index:999999;padding-bottom:2px;font-size:12px;float:left;text-align:left!important;zoom:1;}
#bdshare a,#bdshare_s a,#bdshare_pop a{text-decoration:none;cursor:pointer;}
#bdshare a:hover,#bdshare_s a:hover,#bdshare_pop a:hover{color:#333;opacity:.8;filter:alpha(opacity=80);}
#bdshare img{border:0;margin:0;padding:0;cursor:pointer;}
#bdshare h6,#bdshare_s h6{width:100%;font:14px/22px '宋体';text-indent:.5em;font-weight:700;border-top:1px solid #fbfbfb;border-bottom:1px solid #f2f1f1;background-color:#f6f6f6;float:left;padding:5px 0;margin:0;}#bdshare ul,#bdshare_s ul{width:98%;float:left;padding:8px 0;margin-left:2px;overflow:hidden;}
#bdshare ul li,#bdshare_s ul li{width:47%;_width:41%;float:left;margin:4px 2px;}
#bdshare ul li a,#bdshare_s ul li a{color:#565656;font:12px '宋体';display:block;width:98%;padding:6px 0;text-indent:2.4em;*text-indent:1.8em;_text-indent:1.8em;border:1px solid #fff;}
#bdshare ul li a:hover,#bdshare_s ul li a:hover{background-color:#f3f3f3;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;}
#bdshare p,#bdshare_s p{width:100%;height:21px;font:12px '宋体';border-top:1px solid #f2f1f1;background-color:#f8f8f8;float:left;padding:0;margin:0;}
#bdshare p a,#bdshare_s p a{width:auto;text-align:right;float:right;padding:5px;}
#bdshare_l{width:212px;position:absolute;top:0;background:#fff;text-align:left;}
#bdshare_l_c{width:210px;float:left;border:1px solid #e9e9e9;text-align:left;}
#bdshare_l_c ul li{width:47%;height:26px;float:left;margin:2px;}
#bdshare_l_c ul li a{height:auto!important;}
#bdshare_m{width:132px;float:right;position:absolute;zoom:1;background:#fff;}
#bdshare_m_c{width:130px;float:left;border:1px solid #e9e9e9;overflow:hidden;background:#fff;}
#bdshare_m_c ul li{width:97%;_width:90%;float:left;margin:2px;}
#bdshare_m_c ul li a{height:auto!important;}
#bdshare_l,#bdshare_m{-webkit-box-shadow:0 0 7px #eee;-moz-box-shadow:0 0 7px #eee;z-index:99999;}
#bdshare_pop{width:300px;border:6px solid #8f8f8f;padding:0;background:#f6f6f6;position:absolute;z-index:1000000;text-align:left;}
#bdshare_pop{-webkit-border-radius:5px;-moz-border-radius:5px;}
#bdshare_pop{-webkit-box-shadow:0 0 7px #aaa;-moz-box-shadow:0 0 7px #aaa;}
#bdshare_pop div{border:1px solid #e9e9e9;float:left;overflow:hidden;text-align:left;}
#bdshare_pop h5{width:100%;height:28px;color:#626262;font:14px/28px '宋体';font-weight:700;text-indent:.5em;float:left;margin:0;overflow:hidden;}
#bdshare_pop h5 b{width:22px;height:23px;background:url(../images/pop_c.gif?cdnversion=20120720) no-repeat 0 0;cursor:pointer;position:absolute;right:8px;top:4px;}
#bdshare_pop ul{width:100%;height:256px;background:#fff;float:left;padding:8px 0;margin:0;border-top:1px solid #f2f1f1;border-bottom:1px solid #f2f1f1;overflow:auto;overflow-x:hidden;}
#bdshare_pop ul li{width:130px;float:left;padding:2px;margin-left:6px;_margin-left:3px;height:29px;overflow:hidden;}
#bdshare_pop ul li a{color:#565656;font:12px '宋体';display:block;width:75%;padding:6px 0 6px 28px;border:1px solid #fff;}
#bdshare_pop ul li a:hover{background-color:#f3f3f3;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;}
#bdshare_pop p{width:100%;font:12px '宋体';float:left;padding:5px 0 8px;margin:0;overflow:hidden;}
#bdshare_pop p a{width:auto;text-align:right;float:right;padding:0 5px;}
#bdshare_l_c p a.goWebsite,#bdshare_m_c p a.goWebsite,#bdshare_pop p a.goWebsite{text-align:right;line-height:12px;_line-height:14px;padding-left:12px;color:#8c8c8c;}
#bdshare_pop p a.goWebsite{background-position:0 0!important;}
#bdshare_l_c p a.goWebsite:hover,#bdshare_m_c p a.goWebsite:hover,#bdshare_pop p a.goWebsite:hover{color:#00a9e0;}span.bds_more{}span.bds_more,
.bds_tools a{display:block;font-family:'宋体',Arial;height:16px;float:left;cursor:pointer;padding-top:6px;padding-bottom:3px;padding-left:22px;}
.bds_tools a{}.bds_tools_32 a{background:url(../images/is_32.png?cdnversion=20121228) no-repeat;width:37px;height:37px;display:block;float:left;margin-right:3px;text-indent:-100em;cursor:pointer;}
.bds_tools_32 span.bds_more{background:url(../images/is_32.png?cdnversion=20121228) no-repeat 0 5px!important;width:37px;height:32px;text-indent:-100em;padding-left:0;}
.bds_more{background-position:0 4px!important;}span.bds_nopic,.bds_tools_32 span.bds_nopic{background-image:none!important;padding-left:3px!important;}
.bdshare_b img{float:left;}
.bdshare_b a.shareCount,.bds_tools a.shareCount,.bds_tools_32 a.shareCount{float:left;background:url(../images/sc.png?cdnversion=20120720) no-repeat!important;margin:0;padding:0;text-align:center;padding-left:5px;color:#454545;font-family:'宋体'!important;}.bdshare_b a.shareCount{width:39px;height:24px;background-position:0 0;font-size:12px;line-height:24px;margin-left:3px;}
.bdshare_b a.shareCount:hover{color:#454545!important;background-position:-44px 0!important;opacity:1!important;filter:alpha(opacity=100)!important;}
.bds_tools a.shareCount{width:37px;height:16px;background-position:0 -30px!important;margin-top:5px;overflow:hidden;font-size:12px;line-height:16px;}
.bds_tools a.shareCount:hover{color:#454545!important;background-position:-42px -30px!important;opacity:1!important;filter:alpha(opacity=100)!important;}
.bds_tools_32 a.shareCount{width:43px;height:32px;background-position:0 -60px!important;margin-top:5px;overflow:hidden;font-size:14px;line-height:32px;text-indent:0!important;}
.bds_tools_32 a.shareCount:hover{color:#454545!important;background-position:-48px -60px!important;background-position:-48px -60px;opacity:1!important;filter:alpha(opacity=100)!important;}
.bds_qzone{background-position:0 -75px!important;}.bds_tsina{background-position:0 -115px!important;}.bds_bdhome{background-position:0 -155px!important;}
.bds_renren{background-position:0 -195px!important;}.bds_tqq{background-position:0 -235px!important;}.bds_kaixin001{background-position:0 -275px!important;}
.bds_tqf{background-position:0 -315px!important;}.bds_hi{background-position:0 -355px!important;}.bds_douban{background-position:0 -395px!important;}
.bds_tsohu{background-position:0 -435px!important;}.bds_msn{background-position:0 -475px!important;}.bds_qq{background-position:0 -515px!important;}
.bds_taobao{background-position:0 -555px!important;}.bds_tieba{background-position:0 -595px!important;}.bds_buzz{background-position:0 -635px!important;}
.bds_sohu{background-position:0 -675px!important;}.bds_t163{background-position:0 -715px!important;}.bds_qy{background-position:0 -755px!important;}
.bds_tfh{background-position:0 -795px!important;}.bds_hx{background-position:0 -835px!important;}.bds_fx{background-position:0 -875px!important;}
.bds_ff{background-position:0 -915px!important;}.bds_xg{background-position:0 -955px!important;}.bds_ty{background-position:0 -995px!important;}
.bds_s51{background-position:0 -1035px!important;}.bds_fl5{background-position:0 -1075px!important;}
.bds_fbook{background-position:0 -1115px!important;}.bds_twi{background-position:0 -1155px!important;}
.bds_ms{background-position:0 -1195px!important;}.bds_deli{background-position:0 -1235px!important;}
.bds_s139{background-position:0 -1275px!important;}.bds_zx{background-position:0 -1315px!important;}
.bds_linkedin{background-position:0 -1354px!important;}.bds_copy{background-position:0 -1393px!important;}
.bds_ifeng{background-position:0 -1431px!important;}.bds_tuita{background-position:0 -1470px!important;}
.bds_meilishuo{background-position:0 -1549px!important;}.bds_mogujie{background-position:0 -1589px!important;}
.bds_diandian{background-position:0 -1629px!important;}.bds_huaban{background-position:0 -1669px!important;}
.bds_leho{background-position:0 -1709px!important;}.bds_wealink{background-position:0 -1749px!important;}
.bds_duitang{background-position:0 -1789px!important;}.bds_thx{background-position:0 -1829px!important;}
.bds_mail{background-position:0 -1870px!important;}.bds_print{background-position:0 -1910px!important;}
.bds_baidu{background-position:0 -1950px!important;}.bds_share189{background-position:0 -1990px!important;}
.bds_youdao{background-position:0 -2030px!important;}.bds_mshare{background-position:0 -2070px!important;}
.bds_mop{background-position:0 -2110px!important;}.bds_yaoshi{background-position:0 -2150px!important;}
.bds_bdxc{background-position:0 -2190px!important;}.bds_sqq{background-position:0 -2230px!important;}
.bds_sdo{background-position:0 -2270px!important;}.bds_qingbiji{background-position:0 -2310px!important;}
.bds_people{background-position:0 -2350px!important;}.bds_kanshou{background-position:0 -2390px!important;}
.bds_xinhua{background-position:0 -2430px!important;}.bds_yaolan{background-position:0 -2470px!important;}
#bdshare .bds_fl5,#bdshare .bds_buzz,#bdshare .bds_zx{display:none;}








 #kjskm
        {
            width: 123px;
        }
        #mqsf
        {
            width: 112px;
        }
        
        
        .dis{display:block;} 
.undis{display:none;} 
.dingbu{width:100%; height:35px; line-height:35px;}
.dingbu li{ float:left;}

/*--首页专业教师--*/
.zyjs{ width:100%;}
.zyjs li{ float:left; list-style:none; line-height:19px; height:19px;}
.qjiajiao{ width:1200px; height:45px; float:left;}
.qjiajiao li{ float:left; list-style:none;}
.sydl{ width:100%;}
.sydl li{ float:left; list-style:none;}