@charset "utf-8";
/* CSS Document */
*{font-family:Arial, Helvetica, sans-serif;}
img{border:none;}
.alignl{
	text-align:left;
}
.alignc{
	text-align:center;
}
.alignr{
	text-align:right;
}
.arial{
	font-family:Arial, Helvetica, sans-serif;
}
.arial16{font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.clearall{
	clear:both;
}
.clert{ color:#ee0000; }
.clert2{ color:#ff3300; }
.color0{ color:#000; }
.elli{	break-word:word-warp; overflow:hidden; text-overflow:ellipsis; }
.fff{
	 color:#fff;
}
.floatl{
	float:left;
}
.floatr{
	float:right;
}
.allmargin{
	width:580px; margin-left:10px;
}
.lh14{line-height:1.4em;}
.margintb{
	margin:5px 0px;
}
.margint10{
	margin-top:10px;
}
.margint18{
	margin-top:18px;
}
.marginr5{
	margin-right:5px;
}
.marginr15{
	margin-right:15px;
}
.marginr25{
	margin-right:25px;
}
.p{
	border:none; text-indent:2em; margin:0px; padding:0px;
}
.paddtb10{
	padding:10px 0px;
}
.paddtb5{
	padding:5px 0px;
}
.paddlr10{
	padding:0px 10px;
}
.paddlr5{ padding:0px 5px;}
.paddlr6{padding:0px 6px;}
.paddlr35{
	padding:0px 35px;
}
.paddl25{padding-left:25px;}
.paddl20{padding-left:20px;}
.paddl35{padding-left:35px;}
.noborder{
	border:none;
}
.paddl15{
	padding-left:15px;
}
.paddl10{padding-left:10px;}
.paddr15{
	padding-right:15px;
}
.paddr100{
	padding-right:100px;
}
.paddl8{
	padding-left:8px;
}
.paddt10{
	padding-top:10px;
}
.paddt15{
	padding-top:15px;
}
.pagemid{
	width:580px; margin:auto;
}
.paddt5{
	padding-top:5px;
}
.marginf10{	
	margin-top:-10px;
}
.size12{
	font-size:12px;
}
.size13{
	font-size:13px;
}
.size14{
	font-size:14px;
}
.padtext{
	padding:10px; text-indent:2em;
}
.padtext2{
	padding:10px;
}
.padtext3{
	padding:5px 8px 5px 10px;
}
.padtext4{
	padding:3px 10px;
}
.marginl{
	margin-left:10px;
}
.marginl2{
	margin-left:5px;
}
.marginl3{
	margin-left:2px;
}
.margint5{
	margin-top:5px;
}
.bb{
	color:#ff3300; font-weight:bold;
}
.bb12{
	font-size:12px; font-weight:bold;
}
.bb14{
	font-size:14px; font-weight:bold;
}
.bb18{
	font-size:18px; font-weight:bold;
}
.line{
	line-height:1.7em;
}
.nosty{
	list-style:none;
}

.newstitle{
	font-size:20px; font-weight:bold;
}

.perwidth{
	width:49%;
}

.vtc{
	vertical-align:middle;
}


/*等级测试文档（testreport.jsp)*/
.repcontent{
	width:85%;
	margin:0 auto;
	border:0px;
}
.testTitle {
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
	
}
.testContent {
	padding:1em;
	width:581px;
	margin-bottom:20px;
	background:#fff;
	border:#c9c9c9 solid 1px;
}
.testContent2 {
	padding:1em;
	text-indent:2em;
	width:581px;
	margin-bottom:20px;
	background:#fff;
	border:#c9c9c9 solid 1px;
}
.both {
	text-align:left;
}
.both b {
	float:left;
	display:block;
	width:180px;
	padding-right:80px;
}
.both a {
	float:left;
	display:block;
}
.both li {
	clear:both;
	height:35px;
}
.tape{
	margin-top:5px; background:#fff; width:583px; padding:8px 0px; border:#ddd solid 1px;
}
.reppaddleft{
	padding-left:5px;
}


/*授课申请页面（testreport.jsp)*/
.reqimg{
	width:570px; height:120px; background:url(/images/reqclassimg.gif);
}
.reqimg ol{
	padding:30px 15px 0px 180px;
}
.reqimg li{
	list-style:decimal;
	color:#064575;
	font-size:13px;
}

/*免费体验介绍(freeexper.jsp)*/
.freeexpimg{
	width:570px; height:126px; background:url(/images/freeexpimg.gif) no-repeat;
}
.freeexpimg .pad{
	padding:5px 170px 10px 15px; color:#064575; text-indent:2em;
}


/*课程备忘(orderlist.jsp)*/
.orderlistimg{
	width:570px; height:96px; line-height:80px; text-indent:50px; color:#064575; background:url(/images/orderlistimg.gif);
	font-size:13px;
}
.allmargin .report{
	width:570px;
	margin-left:0px;
	border:#c8d7ee solid 1px;
}
.allmargin .report td{
	text-align: center;
	padding:5px;
	border:#c8d7ee solid 1px;
}
.allmargin .report th{	
	border:#c8d7ee solid 1px;
	background:#f5faff;
}

/*申请免费体验(regexper.jsp)*/
.regexperimg{
	width:570px; height:126px; background:url(images/regexperimg.gif);
}
.regexperimg .pad{
	text-indent:2em; padding:10px 150px 10px 10px;color:#064575;
}
.regvideo{
	background:url(/images/regvideobg.gif); width:208px; height:259px;
}
.regvideo .pad{
	padding:23px 6px 0px 5px;
}
.regltitle{
	margin-top:15px;
}

/*申请免费体验弹出页面(regpop.jsp)*/
.regpop{
	width:391px; height:212px; background:url(/images/regpopbg.gif) no-repeat;
	line-height:1.7em;
}
.regpop .pad{
	padding-top:13px; padding-right:20px;
}
.regpop .title{
	color:#fff; font-size:14px; text-align:right; padding-right:13px;
}
.regpop .pad2{
	padding-left:155px; font-size:13px; color:#333; padding-top:10px;
}
.regcenter{
	text-align:center; margin-top:10px;
}

/*公司简介（companyintro.jsp)*/
.company{
	width:570px; height:200px; background:url(/images/companyimg.gif) no-repeat; color:#064575;
}

/*留言（leaveadd.jsp)*/
.leaveform{
	width:570px; height:286px; background:url(images/leaveimg.gif);
}
.leavepad{
	padding:90px 10px 10px 10px;
}
.leaarea1{
	width:518px; height:120px; border:#bfd7e0 solid 1px; margin-left:13px; margin-bottom:10px;
}
.leavepad .send{
	width:77px; height:29px; background:url(/images/leavesend.gif);
}
.find{
	width:77px; height:29px; background:url(/images/leavefind.gif);
}
.leavetext{
	color:#08526e; font-size:12px; width:60px; text-align:right;
}
.leaveinput{
	width:120px; height:23px; border:#bfd7e0 solid 1px;
}
.leaveth{
	 border:#bfd7e0 solid 1px; width:570px;
}
.leaveth th{
	background:#f5fcff; width:100%; border-bottom:#bfd7e0 solid 1px;
}
.leaveth .td1{
	width:100px; text-align:center; border-right:#bfd7e0 solid 1px;
}
.leaveth .td2{
	width:300px; text-align:center;
}

/*留言详细（leavelist.jsp)*/
.lealist{
	width:570px; height:506px; background:url(images/lealistimg.gif); margin-left:10px;
}
.leaarea2{
	border:#bfd7e0 solid 1px; height:300px; width:420px;
}
.back{
	width:77px; height:29px; background:url(/images/leaback.gif);
}

/*faq*/
.faqmar{
	margin-left:5px; margin-bottom:5px;
}

/*apply*/
.applyvideo{
	background:url(/apply/images/videobg.gif); width:223px; height:290px;
}
.applyvideo .pad{
	padding:38px 6px 0px 5px;
}
.applynote{
	width:160px; height:290px; background:url(/apply/images/note.gif); text-align:center;
}
.applynote .pad{
	padding-top:190px;
}
.appul{
    margin:0px; padding:0px; padding-left:20px; border:#cf172a dotted 3px; height:100px; width:380px; clear:both; line-height:1.5em;
}
.appul li{
	 color:#000; list-style-image:url(/apply/images/ulsty.gif); font-size:12px;
}

/*footvd.jspf 侧面视频条*/
.leftvcnt{
	background:url(/images/leftvcnt.gif) no-repeat; width:162px; height:109px;
}
.leftvcnt .pad{
	padding-top:60px; padding-left:40px;
}

/*video.jsp*/
.video1{
	background:url(/images/videobg1.gif); width:223px; height:274px;
}
.video1 .pad{
	padding:20px 6px 0px 5px;
}

/*joinindex.jsp 企业培训*/
.bg,.bgsucc,.bgesayintro,.bgapplysucc,.bgesayintro2,.bgesayintro3,.bgplant1,.bgplant2,.bgcorpplant,.bgcase,.bgcontact,.bgapply,.bgcorpapply{
	width:1004px; height:772px; margin:auto;  color:#003366; line-height:1.7em;
}
.bg{
	 background:url(/images/bg.jpg) no-repeat left top;
}
.bgapply{
	background:url(/images/applybg.jpg) no-repeat left top;
}
.bgsucc{
	background:url(/images/bgsucc.jpg) no-repeat left top;
}
.bgesayintro{
	background:url(/images/esayintrobg.jpg) no-repeat left top;
}
.bgesayintro2{
	background:url(/images/esayintrobg2.jpg) no-repeat left top;
}
.bgesayintro3{
	background:url(/images/esayintrobg3.jpg) no-repeat left top;
}
.bgapplysucc{
	background:url(/images/applysucc.jpg) no-repeat left top;
}
.bgplant1{
	background:url(/images/plantbg1.jpg)  no-repeat left top;
}
.bgplant2{
	background:url(/images/plantbg2.jpg) no-repeat left top;
}
.bgcorpplant{
	background:url(/images/corpplantbg.jpg) no-repeat left top;
}
.bgcase{
	background:url(/images/casebg.jpg) no-repeat left top;
}
.bgcontact{
	background:url(/images/contactbg.jpg) no-repeat left top;
}
.bgcorpapply{
	background:url(/images/corpapplybg.jpg) no-repeat left top;
}
.joinleft{
	margin-top:80px; margin-left:40px; float:left; text-align:left;
}
.esayintro{
	margin-top:140px; margin-left:270px; text-align:left;
}
.esaytitle{
	margin-left:50px; margin-bottom:10px;
}
.esayintro ul{
	margin-top:50px; width:470px; padding-left:20px; list-style:circle;
}
.esayintro li{
	margin:8px 0px; font-size:14px;
}
.applybg,.coopbg{
	width:140px; height:206px; background:url(/images/applybg.gif); text-align:center;
}
.coopbg{
	background:url(/images/coopbg.gif);
}
.applybg input,.coopbg input{
	background:none; width:120px; height:20px; margin-top:5px; color:#fff; padding-left:2px;
}
.joinright{
	text-align:left; margin-top:180px; margin-left:280px;
}
.applysucc{
	margin:10px;
}
.applysucc input{
	border:#6999ca solid 1px; height:20px; background:none; color:#003366; width:200px; margin-top:5px; line-height:1.5em; font-size:14px;
}
.applysucc label{
	width:100px; text-align:right; font-size:14px;
}
.plantnext{
	margin-right:220px; text-align:right;
}
.plantdetail1,.ideadetail{
	margin-left:-25px; margin-top:80px; margin-bottom:50px;
}
.ideadetail{
	background:url(/images/ideadetail.gif); width:554px; height:312px; color:#fff;
}
.teamdetail{
	background:url(/images/teamdetail.gif) no-repeat; width:517px; height:413px;
}
.teamdetail2{
	margin-left:-10px;	
}

/* 外教资料 mansystem.jsp */
a.tip{    
    text-decoration:none;
    position:relative;
}

a.tip .popbox,a.tip .olpcpopbox,a.tip .applypop{
    display:none;
}
a.tip:hover{
     cursor:pointer;/*由于IE对hover伪对象支持不完善，设置了cursor:pointer才能正常显示*/
}
a.tip:hover .popbox{
    display:block;
    position:absolute;
    top:-300px;
    left:0px;
	border:#006fb5 solid 1px;
	background-color:#fff;
	padding:10px;
	width:300px;	
}

a.tip:hover .olpcpopbox{
    display:block;
    position:absolute;
	border:none;	
	left:-380px;
	top:-170px;
}

a.tip:hover .applypop{
    display:block;
    position:absolute;	
	left:-80px;
	top:-25px;
	border:#ccc solid 1px;
	background:#fff;	
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
	line-height:1.5em;
	padding:3px;
}
.manelli{
	break-word:word-warp; overflow:hidden; text-overflow:ellipsis; height:50px;
}

.manbg{
	background:url(/images/manbg.gif); width:598px;
}
.manbg ul{
	padding-left:20px;
}
.manbg li{
	padding-right:10px;
}
.mwidth{
	width:379px;
}
.mmargin{
	margin-right:35px; padding-left:5px; padding-top:15px;
}
.mmargin img{
	border:#7d7d7d solid 1px;
}
/*indexajax.jsp*/
.elli1,.elli2{
	overflow:hidden; text-overflow:ellipsis; display:block; line-height:1.8em;
}
.elli1{
	width:260px; white-space:nowrap;
}
.elli2{
	width:265px; display:block; height:85px; text-indent:2em;
}

/*新闻列表 news.jsp */
.news{
	width:550px; text-align:center; margin-left:10px;
}
.news .newsbg{
	background:url(/images/newsmid.gif); width:550px;
}

.news .newsbg img{
	border:#999 solid 1px;
}

/*工具条（学习咨询）*/
.cst{
	background:url(/images/cstmid.gif); width:161px; color:#fff; font-weight:bold; padding:5px 0px;
}
.dict{
	width:161px; height:68px; background:url(/images/dict.gif);
}
.dictpad{
	padding-top:40px; text-align:center;
}
.dictinput{
	height:19px; width:85px; border:1px solid #35adbd; color:#0c7c8b;
}
.dictpad img{
	 vertical-align:middle;
}

/*olpc.jsp*/
.olcolor{
	color:#0068a4;
}

/*olpcdetails.jsp*/
.oldetail2bg1,.oldetail3bg1,.oldetail4bg1{
	width:796px; font-size:12px;
}
.oldetail2bg1{
	background:url(/images/olpc/detail2bg.gif);
}

.oldetail3bg1{
	background:url(/images/olpc/detail3bg.gif);
}

.oldetail4bg1{
	background:url(/images/olpc/detail4bg.gif);
}

.oldetailpad{
	padding:15px 20px;
}

.ulcon{
	list-style:none; margin:0px;	padding:0px;	
}
.ulcon li{
	display:inline; margin:0px 10px; line-height:1.6em; vertical-align:middle;
	
}
.widthp100{
	width:100%;
}
.width1{
	width:265px;
}

.width2{
	width:100px;
}

.width3{
	width:300px;
}

.width4{
	width:360px;
}

.width5{
	width:150px; text-align:center;
}

.ulcon2{
	list-style:none; margin:0px;	padding:0px;	
}

.ulcon2 li{
	display:block; margin:2px 0px; line-height:normal; text-align:left;
}

/*magazine.jsp*/
.mabody{
	width:761px;
}
.mabg{
	background:url(/magazine/images/bg.gif); width:761px; text-align:left;  word-wrap:break-word;overflow:hidden;
}
.maleftbg{
	background:url(/magazine/images/leftbg.gif); width:375px;
}
.libg{
	background:url(/magazine/images/libg.gif); width:345px;
}
.ribg{
	background:url(/magazine/images/ribg.gif); width:331px; line-height:1em;
}
.marightbg{
	background:url(/magazine/images/rightbg.gif); width:355px;
}
.malul{
	list-style:none; margin:0px; padding:0px;
}
/*chatting.jsp*/
.chatting{
	width:587px; height:387px; background:url(/images/chat.jpg) no-repeat;
}

.chatsv{
	width:230px;
}
.chatsv li{
	list-style-image:url(/images/ulicon2.gif); list-style:outside; margin-top:8px; margin-left:17px; font-size:14px; color:#013965; vertical-align:middle; line-height:1.6em; padding-left:5px;
}

.meetbg{
	background:url(/images/qqbg1.gif); width:349px;
}

.meetbg ul{
	list-style:none; list-style:inside;	
}
.meetbg li{	
	
}

.meetmar{
	margin-right:110px;
}
.meetmar2{
	margin-right:60px;
}

/* job.jsp */
.jobul1{
	padding-left:25px; list-style:outside; list-style:decimal;
}

/*glor.jsp*/
.glorsub{
	background:url(/images/glorbg.gif); width:579px; height:414px;
}
.glorsub .glorpad{
	padding-top:20px;
}
.glorsub .glorpad2{
	padding:30px 0px 0px 45px;
}
.glorinf{
	list-style-image:url(/images/star.gif); list-style:outside;
}
.glorinf li{
	font-size:13px; vertical-align:middle; padding-left:8px; margin:3px 0px; text-align:left;
}
.glortitle{
	color:#e5001b; font-size:24px; font-weight:bolder; text-align:center;
}
.glorborder{
		border-top:#e5001b solid 2px; 
		border-bottom:#e5001b solid 2px;
		border-left:none;
		border-right:none;
		width:580px; margin:auto;
	}
.glorborder th{
	border:none;
	border-bottom:#e5001b solid 1px;
	background-color:#faeff3;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.glorborder td{
	border:none;
	border-bottom:#e8e1e9 solid 1px;
	text-align:center;
	font-size:12px;	
}
.glorborder td a:hover{
	color:#e5001b;	
}

.glorpopol{
	list-style:outside; padding-right:10px; list-style-image:url(/images/star.gif); vertical-align:middle;
}

.glorpopol li{
	padding-left:10px; line-height:1.7em; margin:6px 0px;
}


/*level.jsp*/
.level1{
	width:570px; height:183px; background:url(images/levelbg2.gif);
}
.level1 .level1pad{
	padding:30px 30px 10px 150px;
}
.levelc1{
	color:#808000;
}
.levelc2{
	color:#008080;
}

.level2{
	background:url(/images/levelbg.gif); width:570px;"
}
.level2 ul{
	margin-left:30px; list-style:circle;
	font-family:
}


.sup1{vertical-align:super; font-size:10px;}



/*课程授课录音文档*/
.sound{background:url(/images/sound2.gif) bottom right no-repeat; width:580px; height:150px; text-align:left;}
.sound .pad{padding:10px; font-size:12px; color:#666; width:420px;}

.leftbg{background:url(/images/QTleftBg.jpg); width:100%;}
.leftbg div{line-height:2.4em;}
.bd,.bd2{border-bottom:#ddd solid 1px; border-left:#ddd solid 1px; border-right:#ddd solid 1px;}
.bd .report{clear:both;}
.report td,.report th{ text-align:center; padding:0px 10px;}
.report th{font-weight:bold; color:#666666;}
.titwid,.titwid2,.titwid3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.titwid{width:500px;}
.titwid2{width:450px;}
.titwid3{width:350px;}
.bd2{width:580px;}
.bd{width:770px; margin:auto;}
.border1 td,.border1 th{white-space:nowrap;}
.times,.times2{background:url(/images/timesbg.gif);}
.times{width:780px;}
.times2{width:580px;}
.times a{ width:86px; height:32px; margin-top:4px; text-align:center; font-size:13px; line-height:25px; float:left; display:block;}
.times a{background:url(/images/para1.gif); color:#696969;}


/*leftmydomain.jsp*/
.leftbg2{background:url(/images/mydomain_10.gif) repeat-y; width:214px;}
.leftbg2 ul{margin-bottom:10px;}
.leftbg2 li{background-color:#fff; border-top:#e2e2e2 solid 1px; border-bottom:#e2e2e2 solid 1px; width:210px; height:34px; margin:8px 0px 8px 1px; font-size:13px;}
.leftbg2 li img{vertical-align:middle; margin:0px 5px;}
.leftbg2 li span{font-size:10px; color:#707070;}
.leftbg2 a{color:#000;}
.leftbg2 a span{}
.leftbg2 li ul{margin-top:5px;}
.leftbg2 li li{background:url(/images/prevd2.gif) no-repeat left; border-top:none; border-bottom:#ccc dotted 1px; width:160px; margin:0px; padding-left:20px; margin-left:10px; font-size:12px; height:auto;}
