@charset "utf-8";
html,body,*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;margin:0 auto;padding:0;
	word-wrap:break-word;	
}
html{overflow-y:scroll;overflow-x:auto}

FORM{padding:0;margin:0;border:0;}


#regContainer{width:960px;}

#banner{height:80px;width:100%;}

.bred_1, .bred_2, .bred_3 {
	border:0 solid #E5ADA7;
	font-size:0;
	height:1px;
	margin:0 1px;
	overflow:hidden;
}
.bred_2, .bred_3 {
	background:none repeat scroll 0 0 #FED6D2;
}
.bred_2 {
	border-left-width:2px;
	border-right-width:2px;
}

.bred_3 {
	border-left-width:1px;
	border-right-width:1px;
}
.bred_1  {
	background:none repeat scroll 0 0 #E5ADA7;
	margin:0 3px;
}

.bred {
	background:none repeat scroll 0 0 #FED6D2;
	border-left:1px solid #E5ADA7;
	border-right:1px solid #E5ADA7;
	padding-bottom:1px;
}

.bSilver_1, .bSilver_2, .bSilver_3, .bSilver_4, .bSilver_5 {
	border:0 solid #E0E0E0;
	font-size:0;
	height:1px;
	margin:0 1px;
	overflow:hidden;
}
.bSilver_2, .bSilver_3 {
	background:none repeat scroll 0 0 #E9F3F4;
}
.bSilver_2 {
	border-left-width:2px;
	border-right-width:2px;
}

.bSilver_3 {
	border-left-width:1px;
	border-right-width:1px;
}
.bSilver_4, .bSilver_5 {
	background:none repeat scroll 0 0 #ffffff;
}
.bSilver_4 {	
	border-left-width:1px;
	border-right-width:1px;
}
.bSilver_1  {
	background:none repeat scroll 0 0 #E0E0E0;
	margin:0 3px;
}
.bSilver_5  {
	border-left-width:2px;
	border-right-width:2px;
}

.bSilver {
	background:url('reg_bg.gif') repeat-x scroll 0 0 ;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	padding-bottom:1px;
}

#regFrom{
	padding:20px 0 0px 50px;
	width:460px;
	margin-bottom:20px;
	border-right:1px dotted #000000;
}
#user_log{padding-top:10px;}


#regFrom .regItem{ padding:0;margin:0;height:40px;overflow:hidden;} 
#regFrom .regItem span{width:90px;text-align:right;float:left;  ;}
#regFrom .regItem  input{width:150px;float:left }
#regFrom .regItem font{ font-size:12px;color:#666666;padding-left:10px;line-height:20px;float:left;  }

#regFrom .regButton{padding-left:90px;clear:both;padding-top:10px}
#regFrom .regButton button,#regFrom .regButton input{margin-right:10px;padding:3px 5px;}

#regFrom .regItem2{ padding:0;margin:0;height:40px;overflow:hidden;} 
#regFrom .regItem2 span{width:90px;text-align:right;float:left;  ;}
#regFrom .regItem2  input{width:150px;float:left }
#regFrom #rememberC  input{width:15px;float:left;  }
#regFrom #rememberC  div{font-size:12px;line-height:12px!important;line-height:23px;padding-left:3px; }
#regFrom .regItem2 font{ font-size:12px;color:#666666;padding-left:10px;line-height:20px;float:left;  }
#regFrom .regItem2  font a{font-size:12px;padding-left:3px;line-height:22px;}

#regFrom .regButton{padding-left:90px;clear:both;}
#regFrom .regButton button,#regFrom .regButton input{margin-right:10px;padding:3px 5px;}
#regFrom #regIm input{float:none;width:30px;}
#regFrom .regTeacher{display:none}
#regFrom .regStudent{display:none}
.regButton span a,.regButton span{font-size:12px;}

.bsTitle{padding-top:20px;font-size:18px;padding-left:40px;font-weight:bold; ;}
.regErr{line-height:20px;display:inline;color:red;font-size:12px;background:url('img/i.gif') no-repeat  scroll 0 -26px ;padding-left:16px;}
.regSuccess{line-height:20px;display:inline;color:#93D912;font-size:12px;background:url('img/i.gif') no-repeat 0 -1px;padding-left:16px;}
button{cursor:pointer}
.regBtn{background:url('v.gif') no-repeat 0 0;width:125px;height:26px;border:0;overflow:hidden;line-height:100px;}
.regBtn_over{background:url('v.gif') no-repeat 0px -30px;width:125px;height:26px;border:0;overflow:hidden;line-height:100px;}
#regAfter{line-height:30px;padding-left:20px}
#regAfter p{color:#666666}


.loginBtn{background:url('v2.gif') no-repeat -3px -34px;width:70px;height:24px;border:0;overflow:hidden;line-height:100px;}
.loginBtn_over{background:url('v2.gif') no-repeat -103px -34px;width:70px;height:24px;border:0;overflow:hidden;line-height:100px;}

.main{960px;}

.forgetBtn{background:url('v.gif') no-repeat -2px -92px;width:120px;height:24px;border:0;overflow:hidden;line-height:100px;}
.forgetBtn_over{background:url('v.gif') no-repeat -2px -122px;width:120px;height:24px;border:0;overflow:hidden;line-height:100px;}

.forgetTitle{font-size:12px; color:#666666;padding-bottom:15px}

.emailItem a{padding-right:10px;}
.emailItem{padding-bottom:20px;}

/*散文*/
#essay{width:100%;padding-top:10px;}
#essayH{padding:10px 0}
#eLeft{width:240px;padding-left:5px; }
#eLeftW{ overflow-x:hidden; text-align:left}
#eLeftW table{background-color:#d7d7d7;width:100%;}
#eRightW th,#eLeftW th{height:22px;text-align:center; padding-left:3px;
	line-height:22px;overflow:hidden;font-size:12px;
	background:url("../skin/_result.gif") repeat scroll 0 -9px transparent;
	}
#eRightW td,#eLeftW td{height:25px;text-align:left;padding-left:3px;}
#eRightW table tr,#eLeftW table tr{background-color:#ffffff}
#eLeftW table .tSelect,#eRight table .tSelect{background-color:#316AC5}
#eLeftW table .tSelect td,#eRight table .tSelect td{color:#ffffff}
#eLeftW table .t1{width:85%}

#eRight{width:705px;padding-right:5px; }
#eRightW{overflow-x:hidden;text-align:left}
#eRightW table{background-color:#d7d7d7;width:100%;}
#eRightW table .t0{width:30px;}
table td{font-size:12px;}
#eLeftW table tfoot td,#eRightW table tfoot td{background-color:#f4f4f4}

.pageLink span{font-size:12px;cursor:pointer;text-decoration :underline}
.pageLink font{text-decoration :none;font-size:12px;}

#sent_content .t0{ text-align:center;}
#sent_content .t2{color:red; text-align:center;}
#sent_content .t1{ text-align:right;padding:0 3px 0 0;width:43% }
#sent_content .t3{ text-align:left;padding:0 0px 0 3px ;width:43%}
#word_content tr,#sent_content tr{cursor:pointer;}

#showSentInfoW{padding-bottom:5px;}
.showSentInfoTitle{font-size:12px;font-weight:bold;}
#showSentInfoSent{text-indent:24px;font-size:12px;padding-bottom:10px;}
#showSentInfoSent b{ font-size:12px;color:Red;}
#showSentInfoTable{}
#showSentInfoTable table{background-color:#d7d7d7;}
#showSentInfoTable tr{background-color:#ffffff;}
#showSentInfoTable tr td,#showSentInfoTable tr th{font-size:12px;text-align:center;font-weight:normal;}

#showArt{padding-bottom:10px;}
#showArtW{height:300px;overflow-y:auto;overflow-x:hidden;font-size:12px}
#showArtW b{color:red; font-size:12px}
#showArtW u{font-size:12px;font-weight:bold;text-decoration:underline;font-style:oblique;}
#showArtW p{font-size:12px;text-indent:24px;}
#showArtTitle{text-align:center;font-size:large;font-weight:bold;padding-bottom:10px;}
/*end 散文*/

/*散文(语料库) 上传*/
#essayUpload{padding-top:20px;}
.uploadItem{padding-bottom:20px;}
.uploadSplit{height:20px;border-top:1px solid #eeeeee}
.uploadTitle{font-size:14px;font-weight:bold;padding-left:20px;}
.uploadContent{padding:10px 20px;}

.uploadInfo{font-size:12px;color:#666666}
.uploadInfo p{font-size:12px;padding-left:24px;}
.uploadItem2 span{font-size:14px;}
.uploadItem2 {padding-bottom:10px;}
.uploadItem2 input[type="text"]{border:1px solid #a5b9b5;background: url(../images/fm_title_bg.jpg) repeat-x}
.uploadItem2 input{height:24px;line-height:20px }
#teacher_optW{display: inline}
#teacher_opt{line-height: 30px}
#teacher_opt select,#teacher_opt textarea{border:1px solid #a5b9b5}
#teacher_opt input{border:1px solid #a5b9b5;background: url(../images/fm_title_bg.jpg) repeat-x;height: 25px;line-height: 25px}
#teacher_opt table td{text-align: left;font-size:14px;vertical-align: middle}

#utContent{width:600px;height:200px;}

.utSub{padding-left:40px;}
/*.utSub button{ padding:3px 7px;height:30px;}*/



/*end 散文(语料库) 上传*/

/*essay my*/
#esMy{padding:10px 0;}
#esMy table{width:98%;background-color:#d7d7d7;}
#esMy table tr{background-color:#ffffff;}
#esMy table thead tr{background-color:#D4D0C7;}
#esMy table thead tr td{height:25px;text-align:center;font-weight:bold;}
#esMy table  td{height:30px;font-size:12px;cursor:auto;}
#esMy   .t0{width:40px;text-align:center;}
#esMy   .t1{width:70px;text-align:center}
#esMy tbody  .t2{;text-align:left;padding-left:3px;}
#esMy  .tSelect{background-color:#316AC5}
#esMy  .tSelect td,#esMy  .tSelect a{color:#ffffff}

.esMySub{float:left;}
.esMySub a{vertical-align:bottom;}
.esMyTest{float:right;}
.esMyTest span,.esMyTest input{vertical-align:bottom;}
#tableContent{padding:5px 0 20px 0;}

#essayAnlyTitleW{ padding-top:20px;padding-left:10px }
#essayAnlyTitle{padding:0px 20px;}
#essayAnlyTitleW a{font-size:12px;}

#totalAny{text-align:left;float:left;margin-left:20px;width:600px;}
#totalAny table{background-color:#d7d7d7;width:600px;}
#totalAny tr td,#totalAny tr th{background-color:#ffffff;font-size:12px;text-align:center;height:30px;}
#essayAnlySplit{height:20px;}
/* end  essay my*/

/* essay modify */
#modifyW{padding-top:20px;}
.mdSub{padding-left:24px;padding-top:10px;}
.mdSub span{vertical-align:bottom;padding-left:10px;}
.mdSub a{font-size:12px;}
/*end essay modify */

ul,li{padding:0;margin:0;list-style:none;}

#write{
	padding-top:20px;
}
#write table th{height: 34px;background: url(../images/th_bg.jpg) repeat-x;}
#write table th.th_bg1{background:url(../images/th_bg1.gif) repeat-x;}

#write .tbHead{text-align:left;padding-left:20px;height:30px;font-weight:bold}
#write_rz_contentW{text-align:left;padding:10px;}
#area_sort{background:#fff;padding-top: 10px}
#searchRegId span{vertical-align:bottom;}
#searchRegId{text-align:left;}

.stuWfrom{padding-left:0px;height:30px;}
.stuWfrom span{padding-right:10px;}

#wmainRight{width:1px;float:right;display:none;}
#wmainLeft{width:660px;margin: 0 auto;padding-left:20px;}
#wmainLeft2{width:660px;padding-left:20px;float:left;}
#wmainLeft3{width:960px;float:left;}

input#utTitle{padding-left:3px;width:597px;height:30px; border:1px solid #50D2EA;background:url(../images/fm_title_bg.jpg) repeat-x;}
.rhtItem{width:100%;}

#essayList{padding-top:10px;}
#essayList table{width:100%;background-color:#D7D7D7}
#essayList table td{border:0px solid  #D7D7D7;text-align:center;height:30px;line-height:30px;}
#essayList table th{border:0px solid  #D7D7D7;text-align:center;height:25px;line-height:25px;}
#essayList table .esTbTitle{text-align:left;padding-left:3px;}
.trHead{background:url("../skin/_result.gif") repeat scroll 0 0 transparent;height:37px;}
.trHead td{line-height:37px;padding-left:10px;font-weight:normal;}
#essayList table .trHead td{text-align:left;height:35px;}

.ydTable table .trHead td{}
.ydTable .t0,.ydTable .t1{text-align:center;}
.ydTable .t2{text-align:left;padding-left:5px;}
.ydTable a{font-size:12px;}
.ydTableSub{padding-top:20px;}

/*
#requestList table{width:100%;background-color:#D7D7D7 }
#requestList td,#requestList th{border:0px solid  #D7D7D7;height:25px;line-height:25px;background-color:#ffffff}
#requestList .t0{width:40px;text-align:center;}
#requestList .t1{width:80px;text-align:center;}
#requestList .t2{text-align:left;padding-left:4px;}*/

#myWriteRz{background-color:#FFFFFF;padding:0px;height:500px;overflow:hidden;}
#myEssay{width:580px;padding:10px; }
#myEssayW{width:515px;height:360px;overflow-x:hidden;overflow-y:auto;padding-top:10px}
#myEssay h1{text-align:center;font-weight:normal} 
#myCorrect{width:330px;background-color:#ffffff;margin-top:10px;margin-right:10px;   }
#myCorrect .tbL{text-align:right;width:55px;padding-right:5px;}
#myCorrect th,#myCorrect tbody td{font-size:12px;text-align:center;font-weight:normal;}
#myCorrect .rowspan{ width:20px;padding:0 5px;}
.piangao{color:#ffffff;background-color:red}
.piandi{color:#ffffff;background-color:green}
#myCorrect .piangao{color:#ffffff;background-color:rgb(242,69,69)}
#myCorrect .piandi{color:#ffffff;background-color:#44ACC9}
#myCorrect .pigai_s{font-weight:bold;}
#myCorrect .trHead td{font-weight:normal;}

#teacherCorrect td{text-align:center}
#teacherCorrect th,#teacherCorrect td{font-weight:normal;font-size:12px;}
#teacherCorrect .trHead td{text-align:left;}
#teacherCorrect .pigai_s{font-weight:bold;}
#myWriteSummary{margin-top:20px;}
#myWriteSummary .t0{width:80px}

#myWrViewSpellCheck{padding-top:10px;}
#myWrViewSpellCheckW{padding:5px 30px;}
#myWrViewSpellCheckW span{margin-left:10px;margin-bottom:10px;;}
#myWrViewSpellCheckW span b{font-size:14px; font-weight:normal;}
#myWrViewSpellCheckW span sup{font-size:12px; color:green;}
#myWrViewSpellCheckW span font{font-size:10px;color:green;position:absolute;top:-10px;right:-3px;display:block;text-decoration:none;}

#requestW{padding-bottom:0px;}
#requestW img{width: 100%;}
.requestOpen{background:url('../images/close.gif') no-repeat;padding-left:20px;font-weight:bold;}
.requestClose{background:url('../images/open.gif') no-repeat;padding-left:20px;font-weight:bold;}

#writeFromW{padding-top:20px;}
#requestW th{font-size:12px;text-align:right;padding-right:10px;}
#requestW td{padding-left:5px;}
.requestBegin{font-size:12px;text-decoration:underline;color:#3366CC;cursor:pointer;}
.button2 {background:url('../images/button2.jpg') no-repeat;width:99px;height:36px;
	color:#f4f4f4; font-size:16px;font-weight:bold;}

/*.button4 {background:url('../images/button_4.jpg') no-repeat;width:140px;height:36px;
	color:#f4f4f4; font-size:16px;font-weight:bold;}
*/
.button_40,.button4 ,#teacher_opt .button_40 {background:url('../images/bt.gif') no-repeat 0 -50px ;width:92px;height:26px;padding-bottom:2px;
	color:#000000; font-size:14px;font-family:"lucida Grande",Verdana;text-align:center;
	line-height:28px;border:0px;cursor:pointer;text-align:center;}
.button3 {background:url('img/button3.gif') no-repeat -168px 0px ;width:166px;height:38px;
	color:#f4f4f4; font-size:14px;font-weight:bold;font-family:"lucida Grande",Verdana;text-align:center;
	line-height:38px;border:0px;cursor:pointer;}
a.button_40:hover{background:url('img/button3.gif') no-repeat -168px 0px ;}
a.button_40:link, a.button_40:visited {text-decoration:none;color:#ffffff}
.button_5{width:146px;height: 27px;background: url(../images/btn_save_bg.jpg) no-repeat;border:0}
.button_6{width:80px;height:23px;border:1px solid #e9e9e9;background: url(../images/btn_6_bg.jpg) repeat-x}
/*
.button_40 {background:url('../images/button4.jpg') no-repeat;width:99px;height:43px;width:142px;
	color:#f4f4f4; font-size:16px;font-weight:bold;}
*/
#requestCreate{padding-bottom:20px;}
#user_nav{padding-left:20px;}
#user_nav span{float:left;font-size:12px;}
#user_nav a{float:left;font-size:12px}

.myWriteViewItem{padding:10px 20px 0 20px;}
.myWriteViewItemC{padding-bottom:10px;}
#teacher_pigai{padding-top:10px;}
u{ text-decoration : none ;font-style:oblique; }
#requestList .reqOpr{font-size:12px;width:120px;text-align:center;}
#requestList .reqOpr a{font-size:12px;}
th{font-weight:normal;font-size:12px;}
.sentCheckC{padding:5px 10px 0 40px;}
.sentCheckChunk b{font-size:12px;font-weight:normal;} 
.sentCheckChunk font{font-size:12px;} 
.sentCheckTriple span{margin-right:10px;}
.sentCheckC{line-height:30px;}
.sentCheckC span{margin-right:10px;}
.sentCheckC u{text-decoration : underline ;font-style:normal;cursor:pointer}
.sentCheckChunkTeacher sup{font-size:12px;}
.sentCheckC .error_select u{color:#ffffff;background-color:red}

.sentCheckTripleTeacher span{margin-right:10px;text-decoration : underline;line-height:30px;cursor:pointer;}
.chunkPigaiShowContent{margin-bottom:0px;}
#error_txt{width:450px;height:80px;font-weight:bold;} 
.chunkPigaiShowError{padding-left:10px;}
.chunkPigaiShowError b{font-size:12px;}
.chunkPigaiShowError span{font-size:12px;}
#chang_to{width:450px;}
#chunkPigaiShow{margin-bottom:10px;}
.chunkPigaiShowContentW2{margin-top:4px;}

.error_w{font-weight:normal;text-decoration:line-through;cursor:help}
.error_sent{font-weight:normal;border-bottom:1px dashed red;cursor:help}
.error_chunk{font-weight:normal;cursor:pointer;color:#ffffff;background-color:red}
#myCorrect td a{color:red;text-decoration:underline;}
#grammarErrorSent{padding:5px 30px;}
.chunkPigaiShowError a{font-size:12px;}


.tbMenu{position:relative;height:30px;}
.tbMenu .tbMenuLine{
	position:absolute;z-index:1;
	border:0 none;	font-size:0;	line-height:0;	margin:0;
	overflow:hidden;	padding:0;	background-color:#D7D7D7;
	height:1px;
	width:100%;bottom:0px;
}

#erTable{margin:0 auto;text-align:center;width:700px;}
.tbMenu ul,.tbMenu li{margin:0;padding:0;list-style-type:none;}
.tbMenu ul{position:absolute;z-index:2;bottom:0px;padding-left:10px;}
.tbMenu li{
	float:left;width:81px;border:1px solid #D3E2E6;height:28px;text-align:center;line-height:28px;
	background-color:#EDF1F3;border-left:0px;font-size:12px;color:#006A7D;
}
.tbMenu li a{font-size:12px;color:#006A7D;text-decoration:none}
.tbMenu .showST{border-left:1px solid #D3E2E6; }
.tbMenu .split{
	width:10px;border:0px;border-top:1px solid #ffffff;border-bottom:1px solid #D3E2E6;
	background:#ffffff
}
#myCorrect .tbMenu .split{
	background-color: #ffffff;border-top:1px solid #F4F4F4;
}
.tbMenu .select{border-bottom-color:#ffffff;background-color:#ffffff;}

.tbMenu{width:900px;}
.tbContent{border:0px solid #D3E2E6;border-top:0px;width:900px;}

#warning ul{padding:0;margin:0;}
#warning li dd{float:left;}
#warning li{border:1px solid #D7D7D7;margin:0;padding:3px 0 ;border-top:0px; }
#warning li .d1{width:20px;text-align:center;}
#warning li .d2{width:600px;overflow:hidden;height:20px;}
#warning li .d3{width:40px;text-align:center;}
#warning li .d4{width:100px;font-size:12px;}
#warning .header dd{font-size:12px;}
#warning .last{border:0px;}
#warning li{}
.warnico{background:url('img/warn.gif') no-repeat 3px 5px; }
.errorico{background:url('img/error.gif') no-repeat 3px 5px; }
.Sugico{background:url('img/suggest.gif') no-repeat 3px 4px; }


#baogao{padding-top:0px;}
#baogaoW{height:10px; border:0px solid #D7D7D7;border-top:0px;border-bottom:0px;line-height:10px;}
.myItem{border:1px solid #D7D7D7;border-top:0px; display:none;height:374px;}
#defen{display:block;}
#cixing{}
.show2{}
.dfScore{padding:20px 0 0px 30px;height:80px;font-size:12px;}
.dfScore a{font-size:12px;}
.dfScore b{font-size:70px;line-height:70px}
.py,.pyw{padding-left:20px;}
.itSummary{padding:20px;line-height:24px;}

#xiangxi{}
.xiangxiW{height:380px;overflow-y:auto;overflow-x:hidden;}
.xiangxiN{ }

.xiangxiN ul{padding:0;margin:0;}
.xiangxiN li dd{float:left;}
.xiangxiN li{border:1px solid #D8D8D8;margin:0;padding:3px 0 ;border-top:0px; }
.xiangxiN li .d1{width:20px;text-align:center;}
.xiangxiN li .d2{width:180px;overflow:hidden;height:20px;}
.xiangxiN li .d3{width:40px;text-align:center;}
.xiangxiN li .d4{width:80px;font-size:12px;}
.xiangxiN .header dd{font-size:12px;}
.xiangxiN .last{border:0px;}
.xiangxiN .item{cursor:pointer;}
.xiangxiN li{}

.xxMenu{position:absolute;left:-24px;top:-1px; width:25px;}
.xxMenu ul,.xxMenu li{padding:0;margin:0} 
.xxMenu .m_select{background:url("left_1.jpg") no-repeat;}
.xxMenu li{line-height:18px;;position:relative;width:25px;height:76px;float:left;background:url("left_select.jpg") no-repeat ;padding-left:6px;padding-top:4px;}
.xxMenu li a{font-size:14px;text-decoration:none}
.xxMenu li a span{font-size:11px;}

.teacher_opt_close{background:url("plus.gif") no-repeat 0px center;padding-left:10px;font-size:14px;cursor:pointer;}
.teacher_opt_open{background:url("minus.gif") no-repeat 0px center;padding-left:10px;font-size:14px;cursor:pointer;}

#term{padding: 10px 20px;}
#term .termItem{padding-bottom:5px;position:relative ;}
#term .termM{padding-left:30px}
.addTerm{background:url("icons.gif") no-repeat scroll 0 -395px transparent;padding-left:20px;}
.dafenPlusTerm{padding-left:20px;background:url("plus.gif") no-repeat left center; cursor:pointer;}
.dafenMinusTerm{padding-left:20px;background:url("minus.gif") no-repeat left center; cursor:pointer;}
.termDefenInfo{padding-left:60px; font-size:12px;margin-bottom:20px;}
.errorTerm{background:url("icons.gif") no-repeat scroll 0 -320px transparent;padding-left:20px;}
.termMitem span{ cursor:pointer; }
.errorTerm span{font-weight:bold;color:red}

.termItemTab{position:relative;height:26px;}
.termLine{background-color:#B5D0E9;
border:0 none;
font-size:0;
height:1px;
margin:0;
overflow:hidden;
position:absolute;
bottom:0px;
width:100%;z-index:1;
}
.termItemTab ul{padding-left:20px;
position:absolute; 
bottom:0px;z-index:2;}
.termItemTab ul li{ float:left;padding:0 5px;line-height:24px;}
.termItemTab ul .select{border:1px solid #B5D0E9;border-bottom-color:#ffffff}

.vSentItem{padding:10px;}
.vSentError{padding-left:10px;}
.vSentError li{padding-left:20px;font-size:12px;}
.vSentError .error{background:url('../images/ic.gif') no-repeat 3px -84px;}
/*.vSentError .error{background:url('../images/ic.gif') no-repeat 3px -86px;}*/
.vSentError .warn{background:url('../images/ic.gif') no-repeat 3px -174px;}
/*.vSentError .great{background:url('../images/ic.gif') no-repeat 3px -264px;}*/
.vSentError .great{background:url('../images/pigai_star.png') no-repeat;background-size: 20px;}
.vSentError .error_trp{background:url("../images/ic.gif") no-repeat scroll 5px -352px transparent}
.vSentError .i_good{ background:url("images/i_good.gif") no-repeat 0 50%;  }

#buttonsb{width:132px;height:48px;border:0px;  }
.buttonsbYes{background:url("img/buton.gif") no-repeat;cursor:pointer;}
.buttonsbNo{background:url("img/buton.gif") no-repeat  0px -60px;cursor:not-allowed;}


.terrErrorAll{position:absolute ; right:0px;top:60px;background-color:#E6F4D0; border:1px solid #88C369;width:400px;z-index:4;}
.terrErrorAll ul{padding:5px 0;}
.terrErrorAll ul li{padding:3px 5px; background:url("icons.gif") no-repeat  0px -553px;padding-left:15px;font-size:13px;}

.termM2{padding-left:15px;}
.termItemSent{font-weight:bold;}

#viewSqs ul,#viewSqs li{list-style:disc }
#viewSqs li{font-size:12px;}
#viewSqs li span{font-size:12px;}

.tbL{text-align:left;font-size:16px;}
.tbR{text-align:right;}
.tbR  ul{float:left;width:150px;background:url("../images/stat.gif") repeat-x scroll 0px 3px transparent;height:22px; }
.tbR li{float:left;height:30px;width:30px;cursor:pointer;}
/*.tbR .select{background:url("xingxing.gif") repeat-x scroll left center transparent;}*/
.tbR .select{background:url("../images/stat.gif") no-repeat scroll 1px -55px transparent;}

/*搜索框*/
.search_form{height:40px;}
.search_form .sf_left{float:left;height:40px;width:7px;font-size:0px;background:url("img/search.gif") no-repeat 0 -50px;}
.search_form .sf_middle{float:left;height:40px;background:url("img/search.gif") repeat-x 0 -100px;}
.search_form .sf_right{float:left;height:40px;width:115px;;background:url("img/search.gif") no-repeat 0 0px;}
.search_form .sf_bt{margin-top:5px;margin-left:12px;width:96px;font-size:14px;font-weight:bold;
	font-family:"lucida Grande",Verdana;line-height:30px;}
.search_form .sf_txt{width:200px;margin-top:5px;margin-left:3px;height:26px;font-size:20px;font-weight:bold;border:2px solid #ffffff;}
.search_form .sf_new{color:#e6e6e6}
/*end *搜索框* */

/*新版view3开始*/
#view3{padding:0 0px;background-color:#ffffff}
.view3Item{padding:10px 20px;border-bottom:0px dotted #7B8672;padding-left:0px;}
.view3xh{float:left;width:35px;text-align:right;  color:#666666}

.view3Item .view3Sent{float:left;width:400px;padding-left:4px;}
.view3Sent a{font-size:12px;}
.view3Item .view3Error{float:right;width:480px;}
#view3py .dfScore{float:left;}
#view3py .xingxing{float:left;width:200px;margin-left:10px}
#view3py .dfScore b{font-size:80px;}
#view3py .pingyu{float:right;width:500px}
#baogao th, #baogao tbody td{text-align:center;}
.view3Title{margin-top:20px;padding-left:20px;margin-bottom:20px;}
.view3Title b{ font-size:16px;}


.utContentTxt{border:1px solid #9FB5D2;border-right:0px;padding:5px 0 0 5px;word-wrap:break-word;overflow:auto;}
.vscoreInfo{width:50px}

.help{padding: 20px 0 0 30px;}
.help .help_title{font-size:12px;font-weight:bold;}
.help ol{padding-left:25px;}
.help ol li {padding-left:2px;list-style-type : decimal ;font-size:12px;}

.teacher_opt{ }
.teacher_opt span{ font-size:12px;}
#ztfansh_opt div{line-height: 35px}

#term #catDefenConfig td.last{height: 46px;background: url(../images/ls_bg2.jpg) repeat-x}
#term #catDefenConfig td.last #manfen{font-size:12px;color:#00a9cd}

.tips {
	padding:5px 10px;
	margin-bottom:10px;
	color:#FF6600;
	border:#FBE6B9 solid 2px;
	background-color:#FEF5D3;
	font-size:12px;
}
#dafenView .dfview td{padding:225px 0 ;}

#stuXingxing .tbL{text-align:right;padding-right:20px;width:80px;}

#trpw{padding:0 20px;}
#trpHead{position:relative ;height:100px; width:860px;}

.trpLine{background-color:#B5D0E9;
border:0 none;
font-size:0;
height:5px;
margin:0;
overflow:hidden;
position:absolute;
top:50px;
width:100%;z-index:1;
}
.trpH{
	position:absolute;
	border:5px solid #B5D0E9;
	font-size:50px;
	height:90px;
	line-height:80px;
	padding:0 20px;
	background-color:#ffffff;
	overflow:hidden;
}
.trpHeadL{
	top:0px;
	left:0px;
	z-index:2;
}
.trpHeadM{
	top:20px;
	left:350px;
	z-index:3;
	height:50px;
	font-size:14px;
	vertical-align:middle ;
	line-height:50px;
}
.trpHeadR{
	top:0px;
	right:0px;
	z-index:4;
}

#trpPid{position:relative ; width:860px;height:200px; margin-top:30px;}
#trpRank{position:relative ; width:860px;height:300px; margin-top:30px;}
.trpPidL{position:absolute;left:0px;}
.trpPidR{position:absolute;right:0px;}
.trpRankL{position:absolute;left:0px;}
.trpRankR{position:absolute;right:0px;}

.trp_ju{margin-top:20px;padding-left:20px;}
.trp_ju_li{padding:0 20px;}
.trp_ju_li li{list-style-type:disc;margin-top:10px;}
.trp_ju_li li b{color:red;font-weight:normal;}

.tdianping{color:green;background:url("../images/ic.gif") no-repeat 5px 5px;}
.tdianping span{color:green;font-size:12px;}
.dptermping{color:green; background: url("../images/ic.gif") no-repeat scroll 5px -354px transparent;}
.dptermping span{color:green;font-size:12px;}
.tdianping a{ font-size:12px;}
.trp_select td{color:red;}

#trpWtable{height:600px;overflow:auto;}

#trp2table{float:right;width:480px}
#trp2table tbody{ }
#trp2table tbody td{text-align:center;}
#trp2table tbody .select,#line_table .select { background-color: #F4B1EE; }
#trp2table tbody .tdword{text-align:left; padding-left:5px;}
#trpLefts{float:left;width:350px}
#trpRight{float:right;width:500px}

.ydTable .even , .even{background-color:#ffffff}
.ydTable table{width:100%;background: #d7d7d7}
.ydTable table tr{background-color: #ffffff;height:30px;}
.ydTable .trselected{background:#ebf3f5}
.ydTable .odd  , .odd{background-color:#F3F1D6}

#booktitle{}
.cntitle{text-align:center;padding-bottom:30px;}
#bookLeft{float:left;width:450px;}
#bookRight{float:right;width:450px;}
#bookw{padding:0 20px;}
.bookContent{text-indent:30px;}
.bookContent .select{background-color:#C8D095}

.vdml{font-size:12px;padding-right:5px;}
.vdmr{font-size:12px;} 

.trp_ju2{border-bottom:1px dotted #949494;padding-bottom:10px;padding-top:10px;}
.trp_ju_id{width:30px;text-align:right;color:#949494}
.trp_content{width:800px;}
.trp_content b{color:red}
.trp_en{color:#2F71A5 }
.trp_cn{color:#808000;padding:3px 0;}
.trp_from{text-align:right;}
.trp_from , .trp_from a{font-size:12px;color:#949494} 

.keyi a{font-size:12px;}

#myterm #q{border:0;display: block;float: left;padding:0 10px;width:144px;height:32px;line-height: 32px;background: url(../images/btn_bg.jpg) 0 0 no-repeat;}
#myterm #submit{cursor: pointer;border:0;display: block;float: left;width:66px;height:32px;line-height: 32px;background: url(../images/btn_bg.jpg) -164px 0px no-repeat;}
#myterm #zhuangtai{display: block;width:300px;float:left;height:32px;line-height:32px;margin-bottom: 20px}
#myclass #src{cursor:pointer;border:0;display: block;float:left;width:223px;height: 27px;padding:5px 0 0 7px;background: url(../images/btn_bg1.jpg) 0 0 no-repeat;cursor: pointer}
#myclass #submit{border:0;display: block;float:left;width:66px;height: 32px;background: url(../images/btn_bg1.jpg) -230px 0 no-repeat;}
#myclass .moban{display: block;width:400px;float:left;height:32px;line-height:32px;margin-bottom: 0px}
#monisrc{display: block;width:296px;height: 32px;position: relative;float:left}
#monisrc #truesrc{filter:alpha(opacity = 0);opacity: 0;position: absolute;left:9px;top:3px;width:225px;height:26px;}

/*#modify table tr.tb_bg{height: 30px;background:url(../images/td_bg.jpg) repeat-x;}*/
#modify table tr.tb_bg{height: 30px;  repeat-x;}
#modify table tr.tb_bg1{height: 40px;background:url(../images/td_bg1.jpg) repeat-x;}
#modify .btn_bg2{display: block;width:60px;height: 25px;float:left;background:url(../images/btn_bg2.jpg) no-repeat;border:0}

.blue1{color:#1f7789}
#user_nav span{color:#343434}
input{cursor:pointer;}

sup{font-size:10px;}
.cat_tab a{display: block;float:left;width:84px;height:22px;line-height: 22px;text-align: center;text-decoration:none;font-size:12px;color:#ffffff;background:url(../images/nav_f_1.gif) 0 -66px no-repeat}

#copy_net td{text-align:center;}
#copy_net .t1{text-align:left;padding-left:3px;}
#chunkPigaiChacha {padding-left:5px;font-size:12px;cursor:pointer;color:#2364A8;}
#kuaijie span{float:left;}
#kuaijie #kuaijie_info{width:58px;line-height:20px}
#kuaijie .kuaijieItem{ background:url(../images/pigai-icon.jpg ) no-repeat 2px 0px;
width:20px;height:16px; cursor:pointer;}
#kuaijie #kuaijie_yci{ background-position:2px -32px;}
#kuaijie #kuaijie_dapei{ background-position:2px -64px;}
#kuaijie #kuaijie_hao{ background-position:2px -96px;}

.classList{padding:10px 28px;}
.classList span{float:left;width:300px;}

#orderbyclass{position:relative;}
#orderbyclassw{position:absolute; top:-35px;right:3px;}
#orderbyclassw a{font-size:12px;}

#add_essay{ }
.add_essay_item{clear:both;}
.add_essay_item .eleft{width:140px;text-align:right;float:left;}
.add_essay_item .eright{width:600px;float:left;padding-left:8px;}
.add_essay_item .smtext{width:200px;}
.add_essay_item #essay_txt{width: 600px;height:400px;}
.add_essay_item .ebotton{padding-left:145px;} 
.add_essay_item {padding-top:10px}

.input_line{border:0px; border-bottom:1px solid  #9A9A9A;}
#sponeLeftS #mail_txt #contents2{width: 100%;border:0px;background:url(mail_line.gif) repeat;line-height:27px;min-height:300px;}

#lg_footer{  position:relative;height:60px; }
#lg_footerm{font-family:"宋体"; position:relative; margin:0 auto;width:960px;font-size:13px;  color:#999999;padding-top:30px;}
#lg_footerm a{ color:#5B5B5B; font-size:12px; text-decoration:none; }
#lg_footerm a:hover{ color:#5B5B5B; font-size:12px; text-decoration:underline ; }
#lg_info{position:absolute; left:0;text-align:left;width:720px;top:10px;line-height:25px;
font-size:12px; color:#5B5B5B; }
#f{ display:none; }
#lg_tel{ top:10px; right:5px; position:absolute;color:#5B5B5B;font-size:12px; text-align: right; }
#lg_connect{ top:12px; right:0px; position:absolute; font-size:12px;}



.d3{ display:inline-block;  height:30px;
line-height:28px; background-color:#cf6809;text-align:center;color:#ffffff;font-family:"微软雅黑";
font-size:16px;padding:5px 15px;font-weight:bold;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.d3:hover{background-color:#2bb79c; 

	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	 
	-webkit-box-shadow: 0 1px 1px 0px #bfbfbf;
	-moz-box-shadow: 0 1px 1px 0px #bfbfbf;
	box-shadow: 0 1px 1px 0px #bfbfbf;
	
}
#write .d3,#pigaiV4 .d3{color:#ffffff;}
.search_form2{ position:relative; width:210px; height:30px;
background-color:#ffffff;border:1px solid #bfbfbf;}

.search_form2 .sf_q{ border:0px; background-color:#ffffff;
height:28px;line-height:28px;width:150px;
position:absolute;top:1px ;left:10px; 
}
.search_form2 .sf_bt{ border:0px; background-color:#f5f5f5;
height:28px;line-height:28px;width:46px;
position:absolute;top:1px ;right:0px; 
}
#crmlist b{color:red;}

#changteahcer1{  padding-bottom:30px;  border:1px solid #bfbfbf; background-color:#fff}

#changteahcer2 .zx_split, #changteahcer5  .zx_split{ width:10px; }
#changteahcer2 li, #changteahcer5 li{  margin-bottom:10px; }
#changteahcer4{ color:#ffffff }
#changteahcer5 span{ padding-left:35px; color:#999999 }


.fenpai{width:450px;  height:260px; overflow:auto; margin-bottom:10px; }
.fenpai li{float:left;width:140px; }
.fenpai ul{padding-top:10px; }


.topmsg{ position:fixed;top:0px;right:0px; padding:3px; min-width:150px; background-color:red;padding-left:8px; }
.topmsg li{color:#fff}

.tips_header{
	background-color: #fef5d3;
	border-bottom: 1px solid #ff6600; 
	color: #ff6600;
	padding:0;
	margin:0 auto;

}
.tips_header_nei{
	margin:0 auto;
	width:960px; 
	padding:5px 0 5px 0;
	font-size:13px;
}
.psitem{
    padding:5px 20px;
}
.sent_zan{
    background: rgba(0, 0, 0, 0) url("/res/images/zan.png") no-repeat scroll 0 0;
    background-position:left;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    text-align: left;
    text-indent: 20px;
}

.icon-plus,
.icon-close,
.icon-arrow-up,
.icon-arrow-down {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.icon-plus {
  background: url(/res/images/plus.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.icon-arrow-up {
  background: url(/res/images/arrow_up.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.icon-arrow-down {
  background: url(/res/images/arrow_down.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.icon-close {
  background: url(/res/images/close.png) 0 0 no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}

.gist_set_con {
  margin: 0 -8px;
}
.gist_set_con table {margin-left: 0;}
.gist_set_con table input {width: 196px;}
.gist_set_con .gist_set {
  position: relative;
}
.gist_set_con .gist_set .add {
  position: absolute;
  right: 0;
  bottom: 5px;
  cursor: pointer;
}
.gist_set_con .gist_note * {
  font-size: 12px;
}
.gist_set_con .gist_note {
  display: none;
}
.gist_set_con .gist_note .title {
  background-color: #eee;
  margin-top: 18px;
}
.gist_set_con .toggle-area {
  text-align: right;
  line-height: 30px;
}
.gist_set_con .toggle {}
