﻿* {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:url(Images/Bg.jpg) #FFFFFF repeat-x top center fixed;}
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:1200px;height:174px;margin:0px auto;background:#69B9EC;}
.Menu{width:1200px;height:41px;margin:0px auto;background:#69B9EC;background:url(Images/002.png);}
.MenuSub{
	width: 130px;
	height: 41px;
	float: left;
	font-size: 15px;
}
.MenuSub2{ width:130px; height:41px; float:left; background-image: url(images/hot.png); background-repeat: no-repeat; }
a.MenuSubHref, a.MenuSubHref:link, a.MenuSubHref:visited, a.MenuSubHref:hover{width:130px;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:130px;height:41px;display:block;text-align:center;line-height:41px;color:#FFF;font-weight:bold;text-decoration:none;background:url(Images/003.png);}
.MenuSubHr{width:2px;height:41px;background:url(Images/004.png);float:left;}

.Nows{
	width: 1200px;
	height: 32px;
	margin: 0px auto;
	background: #F0F0F0;
	color: #DA2207;
	line-height: 32px;
	font-size: 14px;
}
.bottom{width:1200px;height:69px;margin:5px auto 0px auto;background:url(Images/005.png);}
.copyright{text-align:center; padding-top:15px;}

.Hr{margin:0px auto;width:980px;height:5px;background:#FFFFFF;overflow:hidden;}
.IndexContentFirst{
	width: 1200px;
	height: 320px;
	padding-top: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 4px;
}
.Login{
	width: 323px;
	height: 319px;
	float: left;
	border: 1px solid #c6ab7d;
	border-radius: 5px;
	background-image: url(images/0n.png);
	background-repeat: repeat-x;
	background-position: top;
}
.LoginTop{
	width: 100%;
	height: 45px;
	line-height: 45px;
	background-image: url(images/006.png);
	background-repeat: repeat-x;
}
.LoginTop b {
	font-family: "微软雅黑";
	font-size: 18px;
	padding-left: 10px;
	color: #694513;
}
.LoginTop span {
	color: #be9e69;
	}
.LoginContent{
	width: 325px;
	height: 262px;
	overflow: hidden;
}
.LoginBottom{width:267px;height:12px;background:url(images/007.png);overflow:hidden;}
.LoginAlert{width:300px;height:47px;padding-top:5px;background:#FFFBCC;border:1px solid #FF9206;margin:5px 7px 10px 10px;float:left;_display:inline;text-align:center;font-size:14px;line-height:21px;}
.app {
	margin: 5px auto 0px auto;
	width: 1200px;
	height: 95px;
	background-image: url(images/app_js.jpg);
	background-repeat: no-repeat;
}
/* 左上角微信二维码 */
.qywxhPlate{
	position:absolute;/*设置为悬浮*/
	/*bottom:0;*/
	top:5px;/*设置为垂直居中*/
	right:calc(50% - 600px);
	/*width:100%;*/	
	height:200px;  
	/*background:#6cf;*/
	background:rgba(102,204,255, 0.5)/*设置为透明背景*/
	text-align:center;
}



.qywxhPlate2{
	position:fixed;/*设置为悬浮*/
	/*bottom:0;*/
	top:210px;/*设置为垂直居中*/
	left:calc(50% - 745px);
	/*width:100%;*/	
	height:360px;  
	/*background:#6cf;*/
	background:rgba(102,204,255, 0.5)/*设置为透明背景*/
	text-align:center;
}


.LoginInput{
	width: 300px;
	float: left;
	_display: inline;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.LoginInputText{
	width: 59px;
	height: 41px;
	line-height: 26px;
	float: left;
	font-size: 14px;
}
.LoginInputInput{width:222px;height:40px;float:left;}
.LoginInputInputText{
	width: 230px;
	height: 30px;
	padding: 0px 4px;
	line-height: 24px;
	border: 1px solid #CCCCCC;
	background: #FFF;
	float: left;
	_display: inline;
	font-size: 16px;
}
.LoginInputInput2{width:95px;height:40px;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(Images/008.png);cursor:pointer;}
.LoginInputSubmitButton2{width:146px;height:38px;border-width:0px;background:url(Images/037.png);cursor:pointer;}
.LoginInputRegHref{width:150px;height:38px;text-align:center;line-height:38px;float:left;}
a.RegHref, a.RegHref:link, a.RegHref:visited, a.RegHref:hover{font-size:16px;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:14px;}

.NewsList{
	margin-left: 10px;
	width: 573px;
	height: 319px;
	float: left;
	margin-right: 8px;
	background-image: url(images/0n.png);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #e1e1e1;
	border-radius:5px;
}
.NewsListTop{
	width: 96%;
	height: 45px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff6e00;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 45px;
}
.NewsListTop b {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #555;
}
.NewsListTop span {
	color: #999;
}
.NewsListContent{
	border-width: 0px 1px;
	height: 262px;
	overflow: hidden;
	padding-right: 5px;
	padding-left: 5px;
}
.NewsListBottom{width:560px;height:12px;background:url(Images/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(Images/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: 280px;
	height: 319px;
	float: left;
	background-color: #fbfbfb;
	background: url(Images/013.png);
	float: left;
	border: 1px solid #e1e1e1;
	border-radius:5px;
}
.ContactTop{width:280px;height:108px;background:url(Images/012.png);float:left;}
.ContactContent{
	width: 278px;
	height: 199px;
	float: left;

}
.ContactBottom{width:233px;height:12px;background:url(Images/014.png);float:left;}
.ContactContentText{width:240px;padding-left:20px;font-weight:bold;}

.Process{margin:5px auto 0px auto;width:1200px;height:95px;background:url(Images/015.png);}
.Process ul {
	margin-left: 180px;
	margin-top: 5px;
}
.Process li {
	padding-right: 30px;
	padding-left: 30px;
	float: left;
	padding-top: 8px;
}
.liline {
	margin-top: 25px;
	padding-right: 25px;
	padding-left: 25px;
}
.Process p {
	font-size: 16px;
}
.CourseInfo{
	margin: 5px auto 0px auto;
	width: 1198px;
	height: auto;
	overflow: hidden;
	min-height: 307px;
	_height: 307px;
	_overflow: visible;
	border: 1px solid #d9d9d9;
	border-radius:5px;
	background: url(Images/019.png) repeat-x #F3F3F3;
}
	.CourseInfoTop{width:1200px;height:57px;float:left;}
		.CourseInfoTopLeft{width:96px;height:57px;background:url(Images/016.png);float:left;}
		.CourseInfoTopMiddle{width:867px;height:57px;background:url(Images/017.png);float:left;}
		.CourseInfoTopRight{width:17px;height:57px;background:url(Images/018.png);float:left;}

	


	.GlobalCourseInfoTop{width:1200px;height:57px;float:left;}

		.GlobalCourseInfoTopMiddle{
	width: 98%;
	height: 45px;
	line-height: 45px;
	margin-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff6e00;
}
.GlobalCourseInfoTopMiddle b {
	font-size: 18px;
	color: #333;
}

	.CourseInfoMiddle{width:1165px;height:auto;overflow:hidden;min-height:450px;_height:450px;_overflow:visible;float:left;padding-left:16px;padding-right:17px;display:inline;}
	.CourseInfoBottom{width:1200px;height:14px;float:left;}
		.CourseInfoBottomLeft{width:17px;height:14px;background:url(Images/020.png);float:left;}
		.CourseInfoBottomMiddle{width:946px;height:14px;background:url(Images/021.png);float:left;}
		.CourseInfoBottomRight{width:17px;height:14px;background:url(Images/022.png);float:left;}

.RegInputText{
	width: 272px;
	height: 35px;
	padding-left: 3px;
	padding-right: 3px;
	line-height: 27px;
	font-size: 16px;
	border: 1px solid #96B3DC;
	font-family: "微软雅黑";
	background: #FFF;
	color: #0012ff;
}
.RegInputTextReg{width:280px;height:35px;padding-left:3px;padding-right:3px;line-height:35px;font-size:16px;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{
	width: 1200px;
	height: auto;
	overflow: hidden;
	min-height: 625px;
	_height: 625px;
	_overflow: visible;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(img/card.png);
	background-repeat: repeat-y;
}
	.cardLeft2 {
	width: 310px;
	height: auto;
	overflow: hidden;
	min-height: 625px;
	_height: 625px;
	_overflow: visible;
	float: left;
	background-color: #e4efff;
}
	.cardLeft{
	width: 310px;
	height: auto;
	overflow: hidden;
	min-height: 625px;
	_height: 625px;
	_overflow: visible;
	float: left;
	background-color: #e4efff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cfdced;
	border-right-color: #cfdced;
	border-left-color: #cfdced;
}
		.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;float:left;}
				.cardLeftBoxTopMiddle{
	width: 276px;
	height: 41px;
	float: left;
	line-height: 46px;
	font-size: 16px;
	font-weight: bold;
	overflow: hidden;
}
				.cardLeftBoxTopRight{
	width: 17px;
	height: 41px;
	float: left;
}
				
				
				
			.cardLeftBoxMiddle{
	width: 310px;
	height: auto;
	overflow: hidden;
	min-height: 184px;
	_height: 184px;
	_overflow: visible;
	float: left;
	margin-bottom: 15px;
}
				.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(Images/032.png);float:left;overflow:hidden;}
				
				
				.cardLeftYear{margin-top:5px;width:276px;float:left;height:35px;display:inline;}
				a.YearHref, a.YearHref:link, a.YearHref:visited, a.YearHref:hover{width:276px;height:35px;font-size:16px;line-height:35px;text-align:center;color:#fff;display:block;text-decoration:none;background:#3394d0;}
				a.YearHref:hover{background:#176b9f;}
				a.YearHrefNow, a.YearHrefNow:link, a.YearHrefNow:visited, a.YearHrefNow:hover{
	width: 276px;
	height: 35px;
	font-size: 16px;
	line-height: 35px;
	text-align: center;
	color: #FF0;
	display: block;
	text-decoration: none;
	background: #176b9f;
}
				
				
				
				
				
				
				.cardUserInfo{
	margin-top: 10px;
	width: 276px;
	float: left;
	height: 25px;
	display: inline;
	font-size: 14px;
}
.cardUserInfoStyle2 {
	color: #FFFFFF;
	background-color: #3394d0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
				.cardUserInfoStyle{
	color: #fff;
	text-decoration: none;
	background-color: #6b82a0;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-radius:25px;
}
				.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(Images/028.png);float:left;overflow:hidden;}
				.cardLeftBoxBottomMiddle{width:276px;height:8px;background:url(Images/029.png);float:left;overflow:hidden;}
				.cardLeftBoxBottomRight{width:17px;height:8px;background:url(Images/030.png);float:left;overflow:hidden;}
	.cardHr{width:310px;height:5px;background:;overflow:hidden;float:left;}
	
	.cardRight{
	margin-left: 15px;
	width: 871px;
	height: auto;
	overflow: hidden;
	min-height: 400px;
	_height: 400px;
	_overflow: visible;
	float: left;
	border-radius: 5px;
	background-color: #f1fafe;
	border: 1px solid #a6cde5;
}
		.cardRgithTop{width:665px;height:41px;float:left;}

			.cardRightTopMiddle{
	width: 840px;
	height: 41px;
	font-size: 18px;
	font-weight: bold;
	line-height: 45px;
	overflow: hidden;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #a6cde5;
	margin-left: 15px;
	margin-bottom: 15px;
}

		.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: 840px;
	height: auto;
	overflow: hidden;
	min-height: 800px;
	_height: 800px;
	_overflow: visible;
	float: left;
	margin-left: 0px;
	font-size: 14px;
}
.cardRightMiddleMiddle2{
	width: 840px;
	height: auto;
	overflow: hidden;
	min-height: 300px;
	_height: 300px;
	_overflow: visible;
	float: left;
	font-size: 14px;
	padding-bottom: 15px;
}
				.cardRightMiddleMiddleHr{width:635px;height:2px;background:url(Images/036.png);float:left;overflow:hidden;}
			.cardRightMiddleRight{width:15px;height:auto;overflow:hidden;min-height:270px;_height:300px;_overflow:visible;float:left;}
	
.cardBottom{
	margin: 0px auto;
	width: 1200px;
	height: 8px;
	overflow: hidden;
	background-image: url(img/cardBottom.png);
	background-repeat: no-repeat;
	background-position: top;
}

.CourseTitle{background:url(Images/038.png);font-weight:bold;padding-left:18px;}
.CourseTitle2{background:url(Images/038.png);font-weight:bold;}
.CourseName{
	padding-left: 18px;
	font-size: 15px;
}
.CourseHr{width:100%;height:12px;overflow:hidden;}

.LessonTestTitle{
	width: 60px;
	float: left;
	color: #FFF;
	background-color: #FF6E00;
	text-align: center;
}
.LessonTestName{font-size:16px;text-align:center;font-weight:normal;width:1000px;float:left;font-weight:bold;}
.LessonTestQuestion{width:944px;padding-left:17px;padding-right:17px;word-break:break-all;}
.Select{
	color: #00F;
	font-size: 16px;
	font-weight: bolder;
	line-height: 30px;
}
.QuestionTitle{
	word-break: break-all;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.QuestionAnswer{word-break:break-all;font-size:14px;line-height:23px;}
.QuestionAnswer td{
	font-size: 14px;
	color: #039;
}
.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;}
.lhr { color:#D9D9D9}
.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:1170px;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(Images/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(Images/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:1200px;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:14px;}
.bottomMore .bottomColumn a:link, .bottomMore .bottomColumn a:visited,.bottomMore .bottomColumn a:hover{color:#FFF;}
.bottomMore .bottomText{line-height:24px;color:#000;background:url(images/bottomMoreBg.png) repeat-x;text-align:center;font-size:14px;}


.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(images/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: 14px;
	line-height: 20px;
}






/*在线支付  开始*/
.courseTitleOnLine{
	height: 35px;
	line-height: 35px;
	float: left;
	width: 635px;
	font-size: 14px;
}
.courseTitleOnLineRed{
	height: 35px;
	line-height: 35px;
	float: left;
	width: 635px;
	color: #F00;
	font-size: 14px;
}
.courseContent{float:left;width:840px;+margin-bottom:8px;}
	.courseYearNum, .courseYearNumHover, .courseYearNumClick{width:117px;height:29px;background:#FF0;float:left;margin:0px 7px 7px 0px;background:url(images/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(images/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(images/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(images/050.png);}
		.bookYearNumClick{background:url(images/049.png);color:#FFF;}
		.bookYearNumNone{display:none;}
		
		.bookMore, .bookMoreHover{float:left;width:88px;height:28px;background:url(images/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(images/050.png);}
		
.bookYearContents{width:624px;float:left;}
.bookYearContent{display:none;}
	.bookTableTitle{background:url(images/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(images/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(images/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-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 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(images/Card_1.png);cursor:pointer;font-size:12px;}
.OnLine_InvoiceName{width:633px;height:26px;background:url(images/Card_1.png);cursor:pointer;font-size:12px;}
.OnLine_InvoiceName_Click{background:url(images/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 170px;position:relative;}
.OnLine_PostAddSubmitButton{width:201px;height:52px;float:left;background:url(images/button1.png);position:absolute;top:0px;left:0px;cursor:pointer;}
.OnLine_PostAddSubmitButton2{width:201px;height:52px;float:left;background:url(images/button2.png);position:absolute;top:0px;left:227px;cursor:pointer;}
.OnLine_PostAddSubmitButtonFree{
	width:201px;
	height:52px;
	float:left;
	background:url(images/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(images/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/images/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;
	width: 74px;
}
.tingk02 { color: #fff; background-color: #0D6EFD; border-radius: 2px; border: 1px solid #0D6EFD; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px; border-radius:3px; }
.tingk03 { color: #fff; background-color: #6B82A0; border-radius: 2px; border: 1px solid #6B82A0; padding-top: 3px; padding-right: 15px; padding-bottom: 3px; padding-left: 15px; border-radius:3px; }


.tingk2 {
	color: #fff;
	background-color: #0D6EFD;
	border-radius: 5px;
	border: 1px solid #0D6EFD;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.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;
}
.mydiv {  
    background-color: #fff;  
    border: 1px solid #818181;  
    z-index:99;  
    width: 480px;  
    height: 360px;  
    left:45%;/*FF IE7*/  
    top: 30%;/*FF IE7*/  
    margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */  
    margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/  
    margin-top:0px;  
    position:fixed!important;/*FF IE7*/  
    position:absolute;/*IE6*/  
    _top:       expression(eval(document.compatMode &&  
                document.compatMode=='CSS1Compat') ?  
                documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/  
                document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/  
}  


.I_BottomBanner{width:1200px;height:27px;margin:5px auto 0px auto;background:url(../images/h_12.png);text-align:center;color:#FFFFFF;line-height:27px;}
	.I_BottomBanner a:link, .I_BottomBanner a:visited, .BottomBanner a:hover{font-size: 12px;color:#FFFFFF;text-decoration: none;font-weight:normal;}
	.I_BottomBanner a:hover{text-decoration:underline;}
.I_BottomInfo{width:1200px;height:135px;margin:0px auto 0px auto;text-align:center;color:#000000;line-height:23px;background:url(../images/h_14.png) repeat-x;}
	.I_BottomInfo a:link, .I_BottomInfo a:visited, .I_BottomInfo a:hover{font-size: 12px;color:#000000;text-decoration: none;}
	.I_BottomInfo a:hover{text-decoration:underline;}
	
	
	
	.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 6px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	  border-collapse: collapse;
  border-spacing: 0;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
	padding: 8px;
	line-height: 1.42857;
	border-top: 1px solid #5ea5d9;
	font-size: 15px;
}
.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #5ea5d9;}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {border-top: 2px solid #5ea5d9;}
.table .table {background-color: #fff;}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {border: 1px solid #5ea5d9;}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #5ea5d9;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #ebf5fd;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #e1f2ff;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #cfeaff;
}
.yj {
	background-color: #cfeaff;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius:5px;
}
.table_hover {
	background-color: #fff;
}
.table_hover:hover {
	background-color: #E1F2FF;
}
.title_16 {
	font-size: 14px;
	font-weight: bold;
}
.jindu {
	color: #777;
}

.progress {
	height: 10px;
	margin-bottom: 5px;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	margin-right: 5px;
	margin-left: 5px;
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 9px;
  line-height: 10px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}
.label-danger {
    background-color: #d9534f;
}