﻿    /*html { 
        -webkit-filter: grayscale(100%); 
        -moz-filter: grayscale(100%); 
        -ms-filter: grayscale(100%); 
        -o-filter: grayscale(100%); 
        filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
        _filter:none; 
    } */

* {margin:0; padding:0;}
html {border:0px;}
img {border:0px;}
body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 22px;
	font-family: "微软雅黑","宋体","Verdana","Arial Narrow";
	color: #000000;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(Bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
table,td,tr,th {font-size:14px;line-height:16px;}
ul,li,dl,dd {margin:0px;padding:0px;list-style:none;}
h1,h2,h3,h4,h5,h6,form {margin:0px;padding:0px;font-size:12px;}
input,textarea,select {font-size:12px;vertical-align:middle;border:0px;color:#494846;margin:0px;padding:0px;}
button {vertical-align:middle;cursor:pointer;border:0px;}
a:visited {color:#024486;text-decoration:none;cursor:pointer;}
a:link {color:#024486;text-decoration:none;cursor:pointer;}
a:hover {color:#0000CC;text-decoration:underline;cursor:pointer; }

.HeadPic{width:980px;height:174px;margin:0px auto;background:#69B9EC;}
.Menu{width:980px;height:41px;margin:0px auto;background:#69B9EC;background:url(002.png);}
.MenuSub{width:111px;height:41px;float:left;}
.MenuSub2{ width:111px; height:41px; float:left; background-image: url(hot.png); background-repeat: no-repeat; }
a.MenuSubHref, a.MenuSubHref:link, a.MenuSubHref:visited, a.MenuSubHref:hover{width:111px;height:41px;display:block;text-align:center;line-height:41px;color:#FFF;font-weight:bold;text-decoration:none;}
a.MenuSubHrefNow, a.MenuSubHrefNow:link, a.MenuSubHrefNow:visited, a.MenuSubHrefNow:hover{width:111px;height:41px;display:block;text-align:center;line-height:41px;color:#FFF;font-weight:bold;text-decoration:none;background:url(003.png);}
.MenuSubHr{width:2px;height:41px;background:url(004.png);float:left;}

.Nows{width:980px;height:32px;margin:0px auto;background:#F0F0F0;color:#DA2207;line-height:32px; letter-spacing:1px; }
.bottom{width:980px;height:69px;margin:5px auto 0px auto;background:url(005.png);}
.copyright{text-align:center; padding-top:15px;}

.Hr{margin:0px auto;width:980px;height:5px;background:#FFFFFF;overflow:hidden;}
.IndexContentFirst{width:980px;height:320px;margin:0px auto;padding-top:5px;}
.Login{width:267px;height:320px;float:left;}
.LoginTop{width:267px;height:45px;background:url(006.png);}
.LoginContent{width:265px;height:262px;border:1px solid #B59258;border-width:0px 1px;background:#F4F4F4;overflow:hidden;}
.LoginBottom{width:267px;height:12px;background:url(007.png);overflow:hidden;}
.LoginAlert{width:249px;height:47px;padding-top:5px;background:#FFFBCC;border:1px solid #FF9206;margin:5px 7px 10px 7px;float:left;_display:inline;text-align:center;font-size:12px;line-height:21px;}
.LoginInput{width:251px;height:40px;margin:0px 7px;float:left;_display:inline;}
.LoginInputText{width:59px;height:41px;line-height:26px;float:left;}
.LoginInputInput{width:192px;height:41px;float:left;}
.LoginInputInputText{width:182px;height:24px;padding:0px 4px;line-height:24px;border:1px solid #CCCCCC;background:#FFF;float:left;_display:inline;}
.LoginInputInput2{width:95px;height:41px;float:left;}
.LoginInputInputText2{width:76px;height:24px;padding:0px 4px;line-height:24px;border:1px solid #CCCCCC;background:#FFF;float:left;_display:inline;}
.LoginYZM{width:80px;height:17px;border:1px solid #CCCCCC;float:left;text-align:center;padding-top:7px;}
.LoginInputSubmit{width:146px;height:38px;float:left;}
.LoginInputSubmitButton{width:146px;height:38px;border-width:0px;background:url(008.png);cursor:pointer;}
.LoginInputSubmitButton2{width:146px;height:38px;border-width:0px;background:url(037.png);cursor:pointer;}
.LoginInputRegHref{width:99px;height:38px;text-align:center;line-height:38px;float:left;}
a.RegHref, a.RegHref:link, a.RegHref:visited, a.RegHref:hover{font-size:14px;font-weight:bold;color:#FF0000;}
.LostPassword{width:251px;height:35px;line-height:35px;margin:0px 7px;float:left;display:inline;overflow:hidden;text-align:center;font-size:12px;}

.NewsList{margin-left:5px;width:470px;height:319px;float:left;}
.NewsListTop{width:470px;height:45px;background:url(009.png);}
.NewsListContent{border:1px solid #D9D9D9;border-width:0px 1px;width:468px;height:262px;background:url(010.png) repeat-x;overflow:hidden;}
.NewsListBottom{width:470px;height:12px;background:url(011.png) repeat-x;overflow:hidden;}

.NewsListName{margin-left:20px;padding-left:15px;width:403px;height:26px;line-height:26px;overflow:hidden;color:#F00;background:url(040.gif);}
.NewsListName .Title{width:398px;height:26px;line-height:26px;float:left;overflow:hidden;}
.NewsListName .AddTime{width:75px;height:26px;line-height:26px;color:#727272;font-size:12px;float:left;text-align:right;}

a.NewsListNameHref, a.NewsListNameHref:link, a.NewsListNameHref:visited, a.NewsListNameHref:hover{font-size:14px;color:#FF0000;}

.Contact{width:233px;height:319px;margin-left:5px;float:left;}
.ContactTop{width:233px;height:108px;background:url(012.png);float:left;}
.ContactContent{width:231px;height:199px;border:1px solid #D9D9D9;border-width:0px 1px;background:url(013.png);float:left;}
.ContactBottom{width:233px;height:12px;background:url(014.png);float:left;}
.ContactContentText{width:192px;padding-left:20px;font-weight:bold;}

.Process{margin:5px auto 0px auto;width:980px;height:95px;background:url(015.png);}

.CourseInfo{margin:5px auto 0px auto;width:980px;height:auto;overflow:hidden;min-height:307px;_height:307px;_overflow:visible;}
	.CourseInfoTop{width:980px;height:57px;float:left;}
		.CourseInfoTopLeft{width:96px;height:57px;background:url(016.png);float:left;}
		.CourseInfoTopMiddle{width:867px;height:57px;background:url(017.png);float:left;}
		.CourseInfoTopRight{width:17px;height:57px;background:url(018.png);float:left;}

	


	.GlobalCourseInfoTop{width:980px;height:57px;float:left;}
		.GlobalCourseInfoTopLeft{width:14px;height:57px;background:url(016.png);float:left;}
		.GlobalCourseInfoTopMiddle{width:949px;height:57px;background:url(017.png);float:left;font-size:14px;font-weight:bold;line-height:57px;}
		.GlobalCourseInfoTopRight{width:17px;height:57px;background:url(018.png);float:left;}

	.CourseInfoMiddle{width:947px;border:1px solid #D9D9D9;border-width:0px 1px;background:url(019.png) repeat-x #F3F3F3;height:auto;overflow:hidden;min-height:200px;_height:200px;_overflow:visible;float:left;padding-left:14px;padding-right:17px;display:inline;}
	.CourseInfoBottom{width:980px;height:14px;float:left;}
		.CourseInfoBottomLeft{width:17px;height:14px;background:url(020.png);float:left;}
		.CourseInfoBottomMiddle{width:946px;height:14px;background:url(021.png);float:left;}
		.CourseInfoBottomRight{width:17px;height:14px;background:url(022.png);float:left;}

.RegInputText{width:272px;height:27px;padding-left:3px;padding-right:3px;line-height:27px;font-size:14px;border:1px solid #96B3DC;font-family:Tahoma, "宋体";background:#FFF;color:#0012ff;}
.RegInputTextReg{width:280px;height:29px;padding-left:3px;padding-right:3px;line-height:27px;font-size:14px;border:1px solid #96B3DC;font-family:Tahoma, "宋体";background:#FFF;color:#0012ff;}
.RegInputButton{ width: 280px; height: 37px; padding-left: 3px; padding-right: 3px; line-height: 37px; font-size: 16px; font-family: "微软雅黑"; color: #FFF; background-color: #3394D0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #3394D0; border-right-color: #2B83B7; border-bottom-color: #2B83B7; border-left-color: #3394D0; border-radius: 5px; }
.RegInputButtonLoading{width:280px;height:37px;padding-left:3px;padding-right:3px;line-height:37px;font-size:14px;font-family:Tahoma, "宋体";background:#dddddd;color:#a6a6a6;border:1px solid #cfcfcf;}
.RegInputText1{width:272px;height:27px;padding-left:3px;padding-right:3px;line-height:27px;font-size:14px;border:1px solid #F3F3F3;font-family:Tahoma, "宋体";background:#F3F3F3;color:#0012ff;}
.RegInputText2{width:500px;height:27px;padding-left:3px;padding-right:3px;line-height:27px;font-size:14px;border:1px solid #96B3DC;font-family:Tahoma, "宋体";background:#FFF;color:#0012ff;}



.card{margin:0px auto 0px auto;width:980px;height:auto;overflow:hidden;min-height:709px;_height:709px;_overflow:visible;background:url(027.png) repeat-y #FFFFFF;}
	.cardLeft{width:310px;height:auto;overflow:hidden;min-height:709px;_height:709px;_overflow:visible;float:left;}
		.cardLeftBox{width:310px;height:auto;overflow:hidden;min-height:233px;_height:233px;_overflow:visible;float:left;}
			.cardLeftBoxTop{width:310px;height:41px;float:left;}
				.cardLeftBoxTopLeft{width:17px;height:41px;background:url(024.png);float:left;}
				.cardLeftBoxTopMiddle{width:276px;height:41px;background:url(025.png);float:left;line-height:46px;font-size:14px;font-weight:bold;overflow:hidden;}
				.cardLeftBoxTopRight{width:17px;height:41px;background:url(026.png);float:left;}
				
				
				
			.cardLeftBoxMiddle{width:310px;height:auto;overflow:hidden;min-height:184px;_height:184px;_overflow:visible;float:left;}
				.cardLeftBoxMiddleLeft{width:17px;height:184px;float:left;}
				.cardLeftBoxMiddleMiddle{width:276px;height:auto;overflow:hidden;min-height:184px;_height:184px;_overflow:visible;background:#E3EFFF;float:left;}
				.cardLeftBoxMiddleRight{width:17px;height:184px;float:left;}
				.cardLeftBoxMiddleHr{width:276px;height:2px;background:url(032.png);float:left;overflow:hidden;}
				.cardLeftYear{margin-top:5px;width:276px;float:left;height:29px;display:inline;}
				a.YearHref, a.YearHref:link, a.YearHref:visited, a.YearHref:hover{width:276px;height:29px;font-size:14px;line-height:29px;text-align:center;color:#000000;display:block;text-decoration:none;background:#C5D7EE;}
				a.YearHref:hover{background:#FFF;}
				a.YearHrefNow, a.YearHrefNow:link, a.YearHrefNow:visited, a.YearHrefNow:hover{width:276px;height:29px;font-size:14px;line-height:29px;text-align:center;color:#000000;display:block;text-decoration:none;background:#FFF;}
				
				
				
				
				
				
				.cardUserInfo{margin-top:10px;width:276px;float:left;height:25px;display:inline;}
				.cardUserInfoStyle{color:#3A5C05;text-decoration:underline;}
				.cardUserCourse{margin-top:5px;width:276px;float:left;height:25px;display:inline;}
				.cardUserCourseStyle{color:#ADADAD;}
			.cardLeftBoxBottom{width:310px;height:8px;float:left;}
				.cardLeftBoxBottomLeft{width:17px;height:8px;background:url(028.png);float:left;overflow:hidden;}
				.cardLeftBoxBottomMiddle{width:276px;height:8px;background:url(029.png);float:left;overflow:hidden;}
				.cardLeftBoxBottomRight{width:17px;height:8px;background:url(030.png);float:left;overflow:hidden;}
	.cardHr{width:310px;height:5px;background:#FFFFFF;overflow:hidden;float:left;}
	
	.cardRight{margin-left:5px;width:665px;height:auto;overflow:hidden;min-height:400px;_height:400px;_overflow:visible;float:left;}
		.cardRgithTop{width:665px;height:41px;float:left;}
			.cardRightTopLeft{width:15px;height:41px;float:left;background:url(033.png);}
			.cardRightTopMiddle{width:635px;height:41px;float:left;background:url(034.png);font-size:14px;font-weight:bold;line-height:45px;overflow:hidden;}
			.cardRightTopRight{width:15px;height:41px;float:left;background:url(035.png);}
		.cardRgithMiddle{width:665px;height:41px;float:left;}
			.cardRightMiddleLeft{width:15px;height:auto;overflow:hidden;min-height:300px;_height:300px;_overflow:visible;float:left;}
			.cardRightMiddleMiddle{width:635px;height:auto;overflow:hidden;min-height:300px;_height:300px;_overflow:visible;float:left;}
				.cardRightMiddleMiddleHr{width:635px;height:2px;background:url(036.png);float:left;overflow:hidden;}
			.cardRightMiddleRight{width:15px;height:auto;overflow:hidden;min-height:300px;_height:300px;_overflow:visible;float:left;}
	
.cardBottom{margin:0px auto;width:980px;height:8px;background:url(031.png) repeat-y #FFFFFF;overflow:hidden;}

.CourseTitle{background:url(038.png);font-weight:bold;padding-left:18px;}
.CourseTitle2{background:url(038.png);font-weight:bold;}
.CourseName{padding-left:18px;}
.CourseHr{width:100%;height:12px;overflow:hidden;}

.LessonTestTitle{width:60px;float:left;}
.LessonTestName{font-size:14px;text-align:center;font-weight:normal;width:889px;float:left;font-weight:bold;}
.LessonTestQuestion{width:944px;padding-left:17px;padding-right:17px;word-break:break-all;}
.Select{color:#00F;font-size:14px;}
.QuestionTitle{word-break:break-all;font-size:14px;line-height:23px;}
.QuestionAnswer{word-break:break-all;font-size:14px;line-height:23px;}
.QuestionAnswer td{font-size:14px;color:#009;}
.QuestionHr{width:100%;height:8px;overflow:hidden;}
.QuestionSubmit{width:100%;height:50px;text-align:center;}
.QuestionContent{width:911px;padding-left:16px;word-break:break-all;font-size:14px;}

.QuestionGradersNo{width:100%;height:35px;line-height:35px;background:#d21b1b;text-align:center;font-size:14px;color:#FFF;}
.QuestionGradersYes{width:100%;height:35px;line-height:35px;background:#00c76c;text-align:center;font-size:14px;color:#FFF;}
.QuestionGradersSubmit{width:100%;height:60px;}

.RegInputButton2{width:191px;height:37px;padding-left:3px;padding-right:3px;line-height:37px;font-size:14px;font-family:Tahoma, "宋体";background:#96B3DC;color:#000;border-top:1px solid #87A3CA;border-right:1px solid #536F96;border-bottom:1px solid #536F96;border-left:1px solid #87A3CA;}
.RegInputButton22{width:150px;height:30px;padding-left:3px;padding-right:3px;line-height:30px;font-size:12px;font-family:Tahoma, "宋体";background:#96B3DC;color:#000;border-top:1px solid #87A3CA;border-right:1px solid #536F96;border-bottom:1px solid #536F96;border-left:1px solid #87A3CA;}
.RegInputButtonLoading2{width:191px;height:37px;padding-left:3px;padding-right:3px;line-height:37px;font-size:14px;font-family:Tahoma, "宋体";background:#dddddd;color:#a6a6a6;border:1px solid #cfcfcf;}

.CourseTestTitle{width:60px;float:left;}
.CourseTestName{font-size:12px;text-align:right;font-weight:normal;width:889px;float:left;}
.CourseTestQuestion{width:944px;padding-left:17px;padding-right:17px;word-break:break-all;}

.CourseTestMiddleTitle{width:100%;height:100px;line-height:100px;font-size:14px;font-weight:bold;text-align:center;}

.CourseTestMiddleLi{margin-left:60px;width:870px;line-height:35px;font-size:15px;}

.CourseExamTitle{text-align:center;line-height:40px;font-size:14px;font-weight:bold;}

#DisplayWindow{margin:0px auto;width:406px;height:74px;border:#198BDE 3px solid;position:fixed;top:50%;left:50%;margin-top:-37px;margin-left:-203px;line-height:74px;font-size:14px;text-align:center;display:none;left:50%;_position:absolute;_top:expression(documentElement.scrollTop+(document.documentElement.clientHeight/2)+37);background:#FFF;}

.index_windows{width:524px;height:331px;background:url(039.png);position:fixed;top:50%;left:50%;margin-top:-165px;margin-left:-262px;_position:absolute;_top:expression(documentElement.scrollTop+(document.documentElement.clientHeight/2)+10);}
.index_windows .title{width:100%;height:37px;line-height:37px;color:#FFF;font-size:14px;font-family:"微软雅黑","宋体","Verdana","Arial Narrow";text-align:center;font-weight:bold;cursor:default;}


.index_windows .content{padding:15px 25px;width:474px;height:264px;line-height:25px;font-size:14px;font-family:"微软雅黑","宋体","Verdana","Arial Narrow";overflow:hidden;}


/*.PlayTips{width:633px;height:25px;border:1px solid #FF9600;background:#FFF59E;font-size:12px;margin-top:3px;margin-bottom:6px;}
.PlayTipsText{width:533px;height:25px;line-height:25px;float:left;font-size:12px;}
.PlayTipsHref{float:right;width:100px;height:25px;line-height:25px;font-size:12px;}
a.PlayTipsLink, a.PlayTipsLink:link, a.PlayTipsLink:visited, a.PlayTipsLink:hover{width:85px;height:25px;line-height:25px;padding-right:15px;font-size:12px;color:#0012FF;text-decoration:underline;background:url(041.png) no-repeat center right;}*/

a.print, a.print:link, a.print:visited, a.print:hover{font-size:14px;color:#FF0000;font-weight:bold;}

.bottomMore{width:980px;margin:0px auto;background:#FFFFFF;padding-top:5px;padding-bottom:5px;}
.bottomMore .bottomColumn{height:28px;line-height:28px;color:#FFF;background:#3394D0;text-align:center;font-size:12px;}
.bottomMore .bottomColumn a:link, .bottomMore .bottomColumn a:visited,.bottomMore .bottomColumn a:hover{color:#FFF;}
.bottomMore .bottomText{line-height:24px;color:#000;background:url(bottomMoreBg.png) repeat-x;text-align:center;font-size:12px;}


.TabYear{width:110px;height:25px;color:#5A5A5A;line-height:25px;background:#C5C5C5;float:right;margin:16px 0px 0px 5px;text-align:center;cursor:pointer;}
.TabYearNow{width:110px;height:25px;color:#FFFFFF;line-height:25px;background:#FF6E00;float:right;margin:16px 0px 0px 5px;text-align:center;cursor:pointer;}

.YearContent{display:none;}
.YearContent *{font-size:12px;}
.yearid{font-size:14px;font-weight:bold;}



.inputSubmitAp{
	width:155px;
	height:59px;
	background:url(0023.jpg);
	cursor:pointer;
}

.selectpost{
	width:300px;
	height:30px;	

}

.RegInputTextCity{width:280px;height:30px;line-height:27px;font-size:14px;border:1px solid #96B3DC;font-family:Tahoma, "宋体";background:#FFF;color:#0012ff;}

.open{display:none;}


.inputFP{
	width:354px;
	height:24px;
	border:#188bde solid 1px;
	line-height:24px;
}


.cardRightMiddle table tr td{font-size:12px;}






/*在线支付  开始*/
.courseTitleOnLine{height:35px;line-height:35px;float:left;width:635px;}
.courseTitleOnLineRed{height:35px;line-height:35px;float:left;width:635px;color:#F00;}
.courseContent{float:left;width:635px;+margin-bottom:8px;}
	.courseYearNum, .courseYearNumHover, .courseYearNumClick{width:117px;height:29px;background:#FF0;float:left;margin:0px 7px 7px 0px;background:url(046.png);border:#C6C6C6 solid 1px;border-color:#C6C6C6 #8F8F8F #8F8F8F #C6C6C6;cursor:pointer;}
	.courseYearNumHover{border-color:#4096D2 #4096D2 #4096D2 #4096D2;}
	.courseYearNumClick{border-color:#4096D2 #2E6C98 #2E6C98 #4096D2;background:url(047.png);}

	.courseYearNumCheckBox{width:13px;height:13px;float:left;margin:8px;_display:inline;position:relative;overflow:hidden;}
		.checkbox{position:absolute;top:0px;left:0px;width:13px;height:13px;}
		.checkbox input{width:13px;height:13px;float:left;}
		.checkboxHidden{position:absolute;top:0px;left:0px;width:13px;height:13px;background:#FFF;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
	.courseYearNumText{width:88px;height:29px;float:left;line-height:29px;font-size:12px;}
	.courseYearNumText span{color:#F00;font-weight:bold;}
.bookTop{width:624px;float:left;margin-bottom:7px;}
	.bookYearNums{float:left;border:#3398D4 solid 1px;border-width:1px 0px 0px 1px;}
		.bookYearNum, .bookYearNumClick, .bookYearNumHover {float:left;width:88px;height:28px;background:url(048.png);line-height:28px;text-align:center;border:#3398D4 solid 1px;border-width:0px 1px 1px 0px;font-size:12px;cursor:pointer;}
		.bookYearNumHover {background:url(050.png);}
		.bookYearNumClick{background:url(049.png);color:#FFF;}
		.bookYearNumNone{display:none;}
		
		.bookMore, .bookMoreHover{float:left;width:88px;height:28px;background:url(048.png);line-height:28px;text-align:center;border:#3398D4 solid 1px;border-width:0px 1px 1px 0px;font-size:12px;cursor:pointer;}
		.bookMoreHover{background:url(050.png);}
		
.bookYearContents{width:624px;float:left;}
.bookYearContent{display:none;}
	.bookTableTitle{background:url(051.png);height:31px;line-height:31px;text-align:center;font-size:12px;font-weight:bold;}
	.bookTableColumn{background:#FFFCF6;height:25px;line-height:25px;text-align:center;font-size:12px;}
		.bookTableColumnCheckBox{width:35px;text-align:center;font-size:12px;}
		.bookTableColumnName{padding-left:12px;font-size:12px;}
		.bookTableColumnCheckMoney{width:64px;text-align:center;font-size:12px;}
		.bookTableColumnCheckNum{width:66px;text-align:center;font-size:12px;}
	.bookTableTrNameCourseName{line-height:16px;color:#666;}
	.bookTableTr{background:#FFF;}
	.bookTableTrSelect{background:#e0f4ff;}
		.bookTableTrCheckBox{padding:8px;width:19px;text-align:center;}
		.bookTableTrName{padding:8px;line-height:25px;font-size:12px;vertical-align:middle;}
			.bookTableTrNameHref, a.bookTableTrNameHref:link, a.bookTableTrNameHref:visited, a.bookTableTrNameHref:hover{color:#06F;text-decoration:none;}
		.bookTableTrMoney{padding:8px;line-height:20px;color:#F00;font-weight:bold;font-size:12px;vertical-align:middle;text-align:center;}
		.bookTableTrNum{padding:6px;width:54px;vertical-align:middle;text-align:center;}
			.bookNumBox{width:54px;height:19px;}
				.bookNumBoxMinus{width:8px;height:19px;background:url(c_043.gif) center center repeat-x;float:left;cursor:pointer;}
				.bookNumBoxInput{margin:0px 3px;width:32px;height:19px;float:left;display:inline;}
					.bookNum{width:30px;height:17px;float:left;border:#7E7E7E solid 1px;text-align:center;color:#3398D4;font-size:12px;line-height:17px;font-weight:bold;font-family:"宋体", "微软雅黑";}
				.bookNumBoxAdd{width:8px;height:19px;background:url(c_044.gif) center center no-repeat;;float:left;cursor:pointer;}
.OnLine_Button{padding:15px 0px 0px 171px;float:left;}
.OnLine_Confrim{}
.OnLine_Confrim *{font-size:12px;}
.OnLine_Confrim_Td{padding:3px 6px;}
.OnLine_Confrim_Td span{color:#F00;font-weight:bold;}
.OnLine_Invoice{width:633px;border:#C6C6C6 solid 1px;margin-bottom:5px;border-color:#C6C6C6 #8F8F8F #8F8F8F #C6C6C6;float:left;}
.OnLine_InvoiceName{width:633px;height:26px;background:url(Card_1.png);cursor:pointer;font-size:12px;}
.OnLine_InvoiceName{width:633px;height:26px;background:url(Card_1.png);cursor:pointer;font-size:12px;}
.OnLine_InvoiceName_Click{background:url(Card_2.png);background:#CAE1FF;}
.OnLine_InvoiceNameRadio{width:12px;height:12px;padding:7px;float:left;position:relative;_display:inline;}
.OnLine_InvoiceNameRadio .Radio1{width:12px;height:12px;position:absolute;top:7px;left:7px;_overflow:hidden;}
.OnLine_InvoiceNameRadio .Radio2{width:12px;height:12px;position:absolute;top:7px;left:7px;background:#FFF;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.OnLine_InvoiceName Radio3, .OnLine_InvoiceName .Radio4{width:12px;height:12px;float:left;}
.OnLine_InvoiceNameTitle{float:left;line-height:26px;}

.OnLine_PostAdd{border:#2D95D4 solid 1px;width:633px;height:392px;float:left;margin-top:8px;background:#FFF;display:none;}

.OnLine_PostAddTitle{width:633px;height:23px;background:#D1EDFF;line-height:23px;font-size:12px;text-align:center;border-bottom:#2D95D4 solid 1px;margin-bottom:12px;}

.OnLine_PostAddName{width:633px;height:26px;font-family:"微软雅黑","宋体";margin-bottom:12px;}
.OnLine_PostAddNameLeft{width:121px;height:26px;float:left;line-height:26px;text-align:right;}
.OnLine_PostAddNameRight{width:512px;height:26px;float:left;margin-bottom:12px;}
.OnLine_RealName{width:195px;height:24px;line-height:24px;border:#3398D5 solid 1px;color:#00F;font-weight:bold;font-size:14px;}

.OnLine_PostAddNameAdd{width:633px;height:57px;}
.OnLine_PostAddNameLeftAdd{width:121px;height:57px;float:left;line-height:26px;text-align:right;}
.OnLine_PostAddNameRightAdd{width:512px;height:57px;float:left;}
.OnLine_RealNameAdd{width:473px;height:43px;line-height:20px;border:#3398D5 solid 1px;color:#00F;font-weight:bold;font-size:14px;}

.OnLine_PostAddNamePostMode{width:633px;height:22px;float:left;line-height:12px;}
.OnLine_PostAddNameLeftPostMode{width:121px;height:22px;float:left;text-align:right;}
.OnLine_PostAddNameRightPostMode{width:512px;height:22px;float:left;line-height:14px;}
.OnLine_PostAddNamePostModeList{margin-left:95px;width:512px;height:116px;float:left;}
.OnLine_PostAddNamePostModeListUl{width:473px;height:79px;border:#3398D5 solid 1px; border-width:1px 1px 0px 1px;}
.OnLine_PostAddNamePostModeListLi{width:473px;height:25px;border:#3398D5 solid 1px; border-width:0px 0px 1px 0px;cursor:pointer;}
.OnLine_PostAddNamePostModeListLi_Click{background:#e0f4ff;}
.OnLine_PostAddNamePostModeListLiLeft{width:25px;height:25px;float:left;_display:inline;position:relative;overflow:hidden;}
.OnLine_PostAddNamePostModeListLiLeftBox{position:absolute;top:6px;left:6px;width:13px;height:13px;}
.OnLine_PostAddNamePostModeListLiLeftBoxInput{width:13px;height:13px;float:left;}
.OnLine_PostAddNamePostModeListLiLeftHidden{position:absolute;top:6px;left:6px;width:13px;height:13px;background:#FFF;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.OnLine_PostAddNamePostModeListLiRight{width:448px;height:25px;line-height:25px;}
.OnLine_PostAddNamePostModeListLiRight span{color:#F00;font-weight:bold;}
.OnLine_PostAddMoneyCount{width:633px;height:46px;float:left;background:#FDFFC7;text-align:center;line-height:46px;font-size:18px;border:#3398D5 solid 1px; border-width:1px 0px 0px 0px;margin-bottom:20px;}
.OnLine_PostAddMoneyCount span{color:#F00;font-weight:bold;}
.OnLine_PostAddSubmit{width:428px;height:52px;float:left;margin:20px 0px 20px 100px;position:relative;}
.OnLine_PostAddSubmitButton{width:201px;height:52px;float:left;background:url(button1.png);position:absolute;top:0px;left:0px;cursor:pointer;}
.OnLine_PostAddSubmitButton2{width:201px;height:52px;float:left;background:url(button2.png);position:absolute;top:0px;left:227px;cursor:pointer;}
.OnLine_PostAddSubmitButtonFree{
	width:201px;
	height:52px;
	float:left;
	background:url(button-free.png);
	position:absolute;
	top:1px;
	left:121px;
	cursor:pointer;
}
/*在线支付  结束*/
.llist { padding-top: 0px; padding-bottom: 0px; padding-left: 10px; }
.llist ul li { display: block; float: left; height: 20px; width: 100px; text-align: center; line-height: 20px; border: 1px solid #3892cf; margin: 5px;margin-bottom: 2px; border-radius:12px; background-color: #e8f6ff; }
.llist ul li:hover { display: block; border: 1px solid #ff6e00; background-color: #ffede0; text-decoration: none; }


/*新加*/
.courseYearNumDD{width:117px;height:29px;background:#FF0;float:left;line-height:29px;margin:0px 7px 7px 0px;background:url(046.png);border:#C6C6C6 solid 1px;border-color:#C6C6C6 #8F8F8F #8F8F8F #C6C6C6;cursor:pointer;text-align:center;}
.AlongCheckBox{width:13px;height:13px;float:left;margin:8px 3px 8px 8px;overflow:hidden;}
.AlongText1{;height:29px;line-height:29px;}
.AlongButton{width:200px;height:25px;padding-left:3px;padding-right:3px;line-height:25px;font-size:12px;font-family:Tahoma, "宋体";background:#96B3DC;color:#000;border-top:1px solid #87A3CA;border-right:1px solid #536F96;border-bottom:1px solid #536F96;border-left:1px solid #87A3CA;}
.AlongDiv1{width:300px;height:50px;padding-top:10px;padding-left:215px;}


.alterWindow {
	width: auto;
	height: auto;
	border: #095FBF 4px solid;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -160px;
	margin-left: -305px;
	_position: absolute;
_top:expression(documentElement.scrollTop+(document.documentElement.clientHeight/2)+50);
	background-color: #e8f9fe;
}
.alterWindowTitle {
	width: 570px;
	height: 80px;
	border-bottom: #D7D7D7 solid 1px;
	font-size: 20px;
	font-weight: bold;
	line-height: 80px;
	text-align: center;
	font-family: "微软雅黑";
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.alterWindowContent1 {
	width: 570px;
	height: 55px;
	font-size: 14px;
	line-height: 30px;
	font-family: "微软雅黑";
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
}
.alterWindowContent4 {
	width: 570px;
	height: 40px;
	margin: 35px 20px 0px 20px;
	font-size: 14px;
	line-height: 25px;
	text-align: right;
	font-family: "微软雅黑";
	color: #F00;
}
.alterWindowOff {
	width: 20px;
	height: 20px;
	position: absolute;
	top: 5px;
	right: 5px;
	background: url(http://www.kj2100.com/alert_off.png);
	cursor: pointer;
}

.qd {
	background-color: #095fbf;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	line-height: 40px;
	color: #FFF;
	height: 40px;
	width: 150px;
	font-size: 14px;
}
.jf {
	height: 20px;
	width: 20px;
	font-size: 16px;
	color: #06F;
}
.tingk { color: #fff; background-color: #3394d0; border-radius: 2px; border: 1px solid #3394d0; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px; border-radius:3px; }
.CourseInfo2 { border: 1px solid #d9d9d9; background-color: #FFF; border-radius:5px; }
.bgm { background-color: #3f3f3f; color: #ffe3cd; border-radius: 5px; padding-top: 2px; padding-right: 7px; padding-bottom: 2px; padding-left: 7px; margin-right: 2px; margin-left: 2px; }
.bgm2 {
	background-color: #FF0000;
	color: #ffe3cd;
	border-radius: 5px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	margin-right: 2px;
	margin-left: 2px;
}

.RegInputButton02 {
	width: 150px;
	height: 32px;
	line-height: 32px;
	font-size: 15px;
	font-family: "微软雅黑";
	color: #FFF;
	background-color: #3394D0;
	border-radius: 5px;
	margin-right: 5px;
	margin-left: 5px;
}



.duandian {
	background-color: #3394d0;
	color: #FFF;
	border-radius: 5px;
	line-height: 45px;
	height: 45px;
	width: 135px;
	font-size: 14px;
	background-image: url(img/duandian.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.duandian span {
	padding-left: 55px;
}
.duandian span a {
	color: #FFF;
	text-decoration: none;
}
.duandian span a:hover {
	color: #FFC;
	text-decoration: underline;
}