/* common use classes*/
body{font:14px/16px "微软雅黑",sans-serif;}
ul{list-style-type: none;}
.wrapper{width: 980px;margin: 0 auto;overflow: hidden;zoom:1;position: relative;}
.left{float: left;}.right{float: right;}.clear{clear:both;}
.fontgray{color:#bebebe;}.fontorange{color: #ff5000;}.fontwhite{color:#fff;}
.logo{width: 148px;height: 63px;background:url(images/logofudao365.jpg) top center no-repeat;}
input{border: 0;}
.horizental{width: 100%;_margin-top:-10px;}
/* style for 首页.html */
.navtop{background:url(images/blackbgshort.jpg) 0 0 repeat-x;height: 140px;width: 100%;border-bottom: 1px solid #aaa;}
.navtop p{height: 76px;line-height: 76px;margin: 0;}
.navtop p img{position: relative;top:3px;right: 6px;}
.navtext a{font-size:16px;line-height: 46px;*line-height:70px;text-decoration: none;color: #666;}.navtext a:hover{color:#ff5000;}
.navtext li{display: inline-block;margin-right: 20px;*display:inline;zoom:1;}
.logintop a{font-size: 16px;line-height: 46px;*line-height:70px;color: #666;}.logintop a:hover{color:#ff5000;}
.logintop li{display:inline-block;margin-left: 10px;*display:inline;zoom:1;}

.focusarea{border-top: 1px solid #ccc;margin-top: 6px;}
.focusarea .wrapper .focusholder{width: 980px;height: 287px;}
.focusarea .wrapper img{display:none;position: absolute;}
.focusarea .wrapper img.currentpic{display:block;}
.togglebuttons{width: 200px;height: 50px;position: absolute;bottom: 0;left: 42px;overflow: hidden;zoom:1;}
.togglebuttons div{background: url(images/togglebuttongray.jpg) 0 0  no-repeat;width: 8px;height: 8px;
					float: left;margin-left: 10px;display: inline;cursor: pointer;}
.togglebuttons div.selectedbutton{background: url(images/togglebuttonblack.jpg) 0 0 no-repeat;}

.navmain{background: url(images/blackbgshort.jpg) 0 0 repeat-x;width: 980px;height: 52px;overflow: hidden;zoom:1;}
.navmain ul{float: left;margin: 0;padding-left: 20px;height: 52px;}
.navmain ul li{display: inline-block;margin-right: 22px;*display:inline;zoom:1;height: 52px;
				background: url(images/arrowbutton.jpg) 0 15px no-repeat;padding-left: 35px;*width: 115px;}
.navmain ul li a{color: #fff;font-size: 18px;text-decoration: none;line-height: 52px;}.navmain ul li a:hover{color: #ff5000;}
.navmain .seperatorshort{float: right;width: 5px;height: 41px;background: url(images/seperatorshort.jpg) 0 0 no-repeat;
	 					 margin-top: 5px;margin-left: 38px;_margin-left:0;}
.loginonnavmain{background: url(images/orangebg.jpg) 0 0 no-repeat;width: 322px;height: 52px;float: right;}
.loginonnavmain input{color: #999;width: 112px;margin-top: 16px;margin-left: 20px;background-color: #eae9e9;}
.loginonnavmain .submitbutton{background:url(images/submitbutton.jpg) 0 0 no-repeat;width: 28px;height: 25px;font-size: 14px;
							  color: #fff;margin:0;padding: 0;margin-left: 12px;*margin-top: 12px;}

.kechengbiaoarea{width: 980px;height: 132px;margin-top: 12px;margin-bottom: 18px;_margin-bottom:9px;position: relative;
				 overflow: hidden;zoom:1;}

.coursetoday{width: 185px;height: 132px;float: left;margin-right: 14px;
			background: url(images/coursetodaybg.jpg) 0 0 no-repeat;}
.coursetoday a{text-decoration: none;}

.coursetoday .weekday{font-size: 18px;margin-left: 20px;padding-top: 0px;*padding-top: 20px;}
.coursetoday .coursename{margin-left: 20px;margin-bottom: 0px;font-size: 12px;}
.coursetoday .courseintro{margin-left: 20px;color: #777;margin-top: 6px;font-size: 12px;margin-bottom: 0;}
.coursetoday .startlearning{background: url(images/orangebuttonlong.jpg) 0 0 no-repeat;width: 144px;height: 19px;margin:0 auto;
							text-align: right;color:#fff;font-size: 12px;line-height: 19px;margin-top: 10px;}

.itstoday{background: url(images/itstodaybg.jpg) 0 0 no-repeat;width: 184px;}
.itstoday div{border:none!important;}
.itstoday .lt{display: none;}.itstoday .lb{display: none;}.itstoday .rt{display: none;}.itstoday .rb{display: none;}
.itstoday .startlearning{background: url(images/orangebuttonlongtoday.jpg) 0 0 no-repeat;}
.itstoday .weekday{color: #fff;}.itstoday .coursename{color: #fff;}

.stepbystep{overflow: hidden;width:0px;position: absolute;top: 64px;left: 190px;display: block;z-index: 999;}
.stepbystep .topborder{background:url(images/topborder.jpg) 0 0 no-repeat;width: 788px;height: 6px;_margin-bottom:0;}
.stepbystep .bottomborder{background:url(images/bottomborder.jpg) 0 0 no-repeat;width: 788px;height: 8px;}
.stepbystep .content{width: 788px;height: 118px;background:url(images/blackbgmid.jpg) 0 0 repeat-x;overflow: hidden;zoom:1;
					_margin-top:-14px;}
.stepbystep .content div{float: left;width: 190px;height: 100px;margin-top: 12px;position: relative;}
.stepbystep .content a{text-decoration: none;}
.stepbystep .content div p{margin-left: 25px;font-size: 18px;color: #fff;*line-height: 22px;margin-top: 0;margin-bottom: 12px;}
.stepbystep .content div p.contenttext{font-size: 12px;color: #888;}
.stepbystep .content div .startlearningshort{background: url(images/orangebuttonshort.jpg) 0 0 no-repeat;width: 73px;height: 19px;
							text-align: right;color:#fff;font-size: 12px;line-height: 19px;position: absolute;right: 0;bottom: 0;}

.temporary{position: absolute;left: 0;top: 0;display: none;}
.fixformon{background: none!important;}

.videoclips{width: 733px;height: 160px;overflow: hidden;zoom:1;}
.videoclips .video{float: left;border: 1px solid #999;position: relative;}
.videoclips .video .alphacover{width: 235px;height: 55px;background-color: #333;opacity: 0.7;position: absolute;bottom: 0;left: 0;_bottom:-2px;}
.videoclips .video p{margin: 0;font-size: 16px;color: #fff;position: absolute;bottom: 8px;left: 18px;}
.videoclips .video p span{font-size: 12px;color: #fff;line-height: 22px;}
.videoclips .video .playerbutton{width: 38px;height: 37px;background:url(images/playerbutton.png) 0 0 no-repeat;
								position: absolute;bottom: 10px;right: 10px;_background:url(images/playerbuttonforie6.jpg) 0 0 no-repeat;}

.coursetable{margin-top: 12px;}
.coursetable table{border-collapse:collapse;border:solid 1px #999}
.coursetable .cube{width: 14px;height: 14px;border:1px solid #000;display: inline-block;
					*display:inline;zoom:1;background-color: #767676;margin-bottom: -3px;}
.coursetable .cubewhite{width: 14px;height: 14px;border:1px solid #000;display: inline-block;
					*display:inline;zoom:1;background-color: #fff;margin-bottom: -3px;}
.coursetable th{background: url(images/graybg.jpg) 0 0 repeat;height: 40px;color: #fff;}
.coursetable td{color: #000;height: 36px;text-align: center;font-size: 12px;}
.kemufudao{width: 200px;}.banben{width: 200px;}.shiting{width: 200px;}.mingshi{width: 116px;}
.chaozhiban,.baoguoban{width: 100px;}.goumai{width: 120px;}
.coursetable .guoguan{height: 107px;}.coursetable .taocan{height: 66px;}.coursetable .baoguo{height: 93px;}

.sidebar{width: 232px;float: right;}
.sidebar .download{width: 230px;height: 364px;border: 1px solid #bebebe;}
.sidebar .download h4{background:url(images/download.jpg) 0 0 no-repeat;color: #5a5a5a;text-indent: 40px;
					  height: 36px;line-height: 36px;font-size: 15px;margin: 16px 0 0 12px;}
.sidebar .download div{background: url(images/downloadbg.jpg) 0 0 no-repeat;width: 213px;height: 50px;margin: 0 auto;
						font-size:15px;line-height: 50px;text-indent: 5px;color: #555;}
.sidebar .download div img{float: right;margin:8px 6px 0 0;}
.sidebar .download p{margin-left: 12px;}
.sidebar .download p a{color: #555;}.sidebar .download p a:hover{color: #ff5000;}
.sidebar .exambox{width: 230px;height: 155px;border: 1px solid #bebebe;margin-top: 12px;overflow: hidden;zoom:1;}
.sidebar .exambox h4{background:url(images/exambox.jpg) 5px 0 no-repeat;color: #5a5a5a;text-indent: 40px;
					  height: 23px;line-height: 23px;font-size: 16px;margin: 20px 0 0 12px;}
.sidebar .exambox ul{padding: 0;margin: 15px 0 0 15px;float: left;}
.sidebar .exambox ul li{margin: 10px 0;}
.sidebar .exambox a{text-decoration: none;color: #5a5a5a;font-size: 15px;}

.footer{width: 100%;height: 235px;background: url(images/blackbglong.jpg) 0 0 repeat-x;margin-top: 15px;}
.footer h3{color: #ccc;margin: 0 auto;text-indent: 30px;height: 28px;line-height: 28px;width: 130px;
			font-size: 17px;font-weight: 400;margin-top: 30px;}
.footer h3.mianfeizhuce{background: url(images/mianfeizhuce.jpg) 0 0 no-repeat;}
.footer h3.xuanzekecheng{background: url(images/xuanzekecheng.jpg) 0 0 no-repeat;}
.footer h3.zhifugoumai{background: url(images/zhifugoumai.jpg) 0 0 no-repeat;}
.footer h3.zaixiangxuexi{background: url(images/zaixiangxuexi.jpg) 0 0 no-repeat;}
.footer h3.fuwubaozhang{background: url(images/fuwubaozhang.jpg) 0 0 no-repeat;}
.footer .wrapper div{float: left;background: url(images/seperatorlong.jpg) top right no-repeat;width: 195px;height: 205px;}
.footer .wrapper div p{text-align: center;margin-bottom: 0;margin-top: 10px;}
.footer .wrapper div p a{color: #ccc;text-decoration: none;}.footer .wrapper div p a:hover{color: #ff5000;}

/* style for 招生页.html*/
.bread a{text-decoration: none;color: #777;line-height: 40px;}.bread a:hover{color: #ff5000}
.leftside{float: left;width: 252px;}
.mianfeicanjia{width: 250px;height: 250px;border: 1px solid #bebebe;background: url(images/graybgcube.jpg) 0 0 no-repeat;}
.mianfeicanjia img{margin: 12px 0 0 50px;}
.mianfeicanjia h3{color: #636363;text-align: center;margin: 10px auto;font-size: 16px;}
.mianfeicanjia p{color: #636363;width: 225px;margin:10px auto;}

.xueyuanxinsheng{width: 250px;height:430px;border: 1px solid #bebebe;margin-top: 8px;}
.xueyuanxinsheng h3,.shujutongji h3,.sanbanjieshao h3{color: #ff5000;background: url(images/graybgcube.jpg) 0 0 no-repeat;
					height: 35px;width: 250;line-height: 35px;text-indent: 15px;margin: 0 0 20px 0;font-size: 16px;overflow: hidden;zoom:1;}
.xueyuan{background: url(images/smileface.jpg) 0 0 no-repeat;height: 25px;width: 200px;text-indent: 30px;line-height: 25px;margin: 0 auto;
		color:#666;font-family: "宋体",serif;font-size: 12px;}
.xinsheng{width: 200px;margin: 0 0 20px 30px;font-size: 12px;color: #666;line-height: 22px;font-family: "宋体",serif;}

.shujutongji{width: 250px;height: 270px;border: 1px solid #bebebe;margin-top: 8px;}
.shujutongji img{margin-left: 20px;}

.sanbanjieshao{width: 250px;height: 262px;border: 1px solid #bebebe;margin-top: 8px;}
.tabs{font-size: 14px;color: #999;background-color: #fff;display: block;float: left;text-indent: 4px;cursor: pointer;
		width: 80px;height: 30px;margin-top: 2px;line-height: 30px;border-radius: 4px;margin-left: 2px;}
.sanbantext{width: 200px;margin: 0 0 20px 30px;font-size: 12px;color: #000;line-height: 18px;display: none;font-family: "宋体",serif;}

.rightcontent{width: 700px;float: left;margin-left: 28px;}
.ke_ti_shi{width: 700px;height: 165px;overflow: hidden;zoom:1;margin-bottom: 20px;}
.ke_ti_shi div{float: left;height: 165px;font-family: "宋体",serif;}
.ke_ti_shi div h4{color: #ff7000;text-indent: 40px;*margin:18px 0;font-size: 14px;}
.ke_ti_shi div p{width: 155px;font-size: 12px;font-family: "宋体",serif;color: #777;line-height: 20px;margin-left: 20px;}
.yitingjiuhui{width: 244px;background: url(images/triangleleft.jpg) 0 0 no-repeat;}
.yizuojiudui{width: 190px;}.yizuojiudui p{width: 190px!important;margin: 0!important;}
.yikaojiuguo{width: 256px;background: url(images/triangleright.jpg) 0 0 no-repeat;}
.yikaojiuguo h4{margin-left: 60px!important;}
.yikaojiuguo p{width: 175px!important;margin-left: 60px!important;}

.startext{width: 575px;height: 60px;font-family: "宋体",serif;background: url(images/star.jpg) 0 0 no-repeat;
		  margin: 0 auto;color: #666;font-size: 12px;padding-left: 30px;line-height: 22px;margin-bottom: 5px;}

.province{background: url(images/graybg.jpg) 0 0 repeat-x;width: 700px;height: 42px;overflow: hidden;zoom:1;*margin-top: -2px;}
.province a{display: inline-block;*display:inline;zoom:1;color: #fff;font-size: 16px;text-decoration: none;
			line-height: 26px;height: 26px;width: 60px;border-radius: 2px;margin: 8px 0 0 20px;
			text-align: center;}
.selectedprovince{background-color:#ff5000;}

.featured{width: 978px;height: 325px;margin-top: 10px;border:1px solid #bebebe;}
.featuredtitle{background: url(images/graybg.jpg) 0 0 repeat;height: 52px;width: 978px;overflow: hidden;zoom:1;}
.featuredtitle div{float: left;color: #fff;font-size: 16px;height: 32px;line-height: 32px;text-indent: 40px;margin: 10px 0 0 84px;_display:inline;}
.kejian{background: url(images/kejianicon.jpg) 0 0 no-repeat;margin-left: 56px;}
.dayi{background: url(images/dayiicon.jpg) 0 0 no-repeat;}
.moni{background: url(images/moniicon.jpg) 0 0 no-repeat;}
.vip{background: url(images/vipicon.jpg) 0 0 no-repeat;}
.featuredcontent{overflow: hidden;zoom:1;}
.featuredcontent div{float: left;width: 210px;height: 245px;border-right:1px solid #e1e0e0;margin-left: 35px;color: #585858;
					margin-top: 10px;font-family: "宋体", serif;font-size: 12px;_display: inline;padding-top: 10px;}	
.featuredcontent img{margin-top: 20px;}				
.featuredcontent div p{width: 185px;}
.featuredcontent .vipcontent{border:none;width: 200px;}.vipcontent p{margin: 5px;}

.comparetable{margin: 8px 0 0 0;width: 980px;}
.comparetable .bijiao{background: url(images/bijiao.jpg) 0 0 no-repeat;color: #fff;font-size: 16px;height: 32px;line-height:26px;
		text-indent: 30px;margin: 12px 0 0 30px;}
.comparetable table{font-family: "宋体", serif;font-size: 12px;text-align: center;color: #525151;}
.comparetable table tr th{background-color: #e1e0e0;font-weight: normal;height: 35px;}
.comparetable table tr td{height: 35px;}
.xiangmu{width: 255px;}.mianshou{width: 240px;}.wangxiao{width: 242px;}.fudao{width: 240px;}

/* style for 保过班.html 和 超值班.html */
.baoguobanheader{width: 980px;height: 330px;background: url(images/baoguobanheader.jpg) top right no-repeat;}
.chaozhibanheader{background: url(images/chaozhibanheader.jpg) top right no-repeat;}
.baoguobanheader h1{font-weight:400;font-size: 38px;color: #42444a;margin: 0;line-height: 38px;padding-top: 110px;}
.chaozhibanheader h1{font-size: 52px;line-height: 52px;padding-top: 66px;}
.baoguobanheader h2{font-size: 28px;font-weight: 400;color: #ff5000;margin: 0;line-height: 28px;padding-top: 10px;}
.chaozhibanheader h2{font-size: 52px;line-height: 52px;margin-bottom: 20px;}
.baoguobanheader p{color: #636363;margin: 0;padding-top: 20px;}
.chaozhibanheader p{padding-top: 10px;font-family: "宋体",serif;font-size: 12px;}

.whitebgtitle{background: url(images/whitebg.jpg) 0 0 repeat-x;width: 980px;height: 34px;color: #636363;font-family: "宋体",serif;
			  font-size: 12px;text-indent: 40px;line-height: 34px;}

.baoguobancontent{width: 978px;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;}
.baoguobancontent p{width: 900px;margin: 0 auto;font-family: "宋体",serif; font-size: 12px;color: #636363;padding-top: 12px;line-height: 20px;}
.baoguobancontent table .chaozhiban{width: 145px;}
.baoguobancontent table .baoguoban{width: 145px;}
.baoguobancontent table .shoujia{width: 85px;}
.baoguobancontent table .baoguo{height: 42px;}

.coursetable_baoguoban{color: #636363;font-family: "宋体",serif;font-size: 12px;margin:0 auto;width: 900px;}
.coursetable_baoguoban .firstcol{width: 210px;text-align: center;}
.coursetable_baoguoban .secondcol{width: 680px;padding-left: 40px;padding-right: 40px;}

/* style for 新闻页.html */
.leftsidefornews{width: 162px;height: 430px;border:1px solid #c8c8c8;float: left;}
.leftsidefornews h3{font-weight: 400;font-size: 16px;color: #ff5000;margin: 10px 0 0 15px;}
.leftsidefornews p{font-family: "宋体",serif;font-size: 12px;margin-left: 15px;}
.leftsidefornews p a{color: #636363;text-decoration: none;}

.rightsidefornews{float: right;width: 775px;}
.rightsidefornews p{font-family: "宋体",serif;font-size: 12px;color: #636363;}
.helptitle{width: 775px;height: 37px;border:1px solid #c8c8c8;background-color: #f75810;
			color: #fff;font-size: 16px;font-weight: 400;margin: 0;line-height: 38px;text-indent: 15px;margin-bottom: 40px;}

.zhuantikuang{border: 2px solid #e1e0e0;width: 976px;}
.zhuanti1{background:url(images/zhuanti1.jpg) top center no-repeat;width: 976px;height: 316px;}
.zhuanti2{background:url(images/zhuanti2.jpg) top center no-repeat;width: 976px;height: 310px;}
.zhuanti3{background:url(images/zhuanti3.jpg) top center no-repeat;width: 976px;height: 480px;}
.zhuanti4{background:url(images/zhuanti4.jpg) top center no-repeat;width: 976px;height: 400px;}
.zhuanti5{background:url(images/zhuanti5.jpg) top center no-repeat;width: 976px;height: 358px;}

.zhuantikuang div div{width: 300px;padding: 120px 0 0 30px;}
.zhuantikuang div h3{color:#ff5000;margin: 0;font-size: 24px;font-weight: 400;line-height: 40px;}
.zhuantikuang div h4{margin: 0;font-size: 20px;line-height: 28px;}

.zhuanti4 div{text-align: right;float: right;}


/* top */
.w980{width:980px;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.bc{margin-left:auto; margin-right:auto;}
.header{background:url(images/bg_body.jpg) repeat-x; width:100%; height:50px;}
.in_logo{padding-top:10px; margin-left:10px;}
.in_small_photo{padding-top:15px;}
/* footer */
.foot{ background:url(images/in_foot_bg.gif) repeat-x 0 -4px; height:160px; font-family:Arial; margin-top:15px;}
.foot_con{ width:980px; margin:0 auto; position:relative; padding-top:45px;}
.foot_con h1{ position:absolute; width:212px; height:40px; top:45px; left:32px;}
.foot_con p{ text-align:center; font-size:12px; color:#FFF; line-height:14px;}
.foot_con p a{color:#FFF; text-decoration:none;}
.foot_r{ position:absolute; width:45px; height:56px; right:87px;right:89px\9; top:59px; background:url(images/foot_r.gif) no-repeat 0 0;}