﻿@charset "utf-8";
/* -------------------------------------------------
Author:  #!-loveradio
Update:  2009/3/24
WebSite: http://www.leftbank.cn
Contact: QQ 5231396
         Mail loveradio@163.com
		 Tel 13880626573
Descripe:本样式表针对内页文件,使用时必须调用style.css
         以确保全局属性及其他通用板块属性能正常显示
-------------------------------------------------- */

/*-------------------------------------培训课程详细信息-------------------------------------*/
#920ad {
	width:930px;
	overflow:hidden;
}
#pxDetail {
	width:930px;
	overflow:hidden;
	clear:both;
	text-align:left;
}
#pxDetailNav {
	width:930px;
	border-bottom:#B5B5FF solid 1px;
	height:35px;
	line-height:35px;
	text-align:left;
	margin:0 0 15px 0;
	overflow:hidden;
}
#pxDetailMain {
	width:930px;
	overflow:hidden;
}
#pxDetailLeft {
	float:left;
	width:730px;
}
#pxDetailLeftMain {
	float:left;
	width:700px;
	overflow:hidden;
}
#pxDetailLeftMain .title {
	margin:0 auto;
	border-bottom:#c00 solid 1px;
}
#pxDetailLeftMain .mainInfo {
	margin:10px auto;
	font-size:14px;
}
#pxDetailLeftMain .mainInfo ul li {
	line-height:2em;
}
#pxDetailLeftMain .tel {
	width:680px;
	margin:10px auto;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#C00;
	line-height:50px;
}
#pxDetailLeftMain .tel ul li {
	float:left;
}
#pxDetailLeftMain .ico {
	margin:10px auto;
	height:60px;
	width:700px;
	font-size:14px;
	background:#F5F5F5;
	border-bottom:#CCC dotted 1px;
	border-top:#CCC dotted 3px;
}
#pxDetailLeftMain .ico ul {
	clear:both;
}
#pxDetailLeftMain .ico ul li {
	float:left;
	margin:0 5px 0 0;
}
#pxDetailLeftMain .contentTip {
	width:700px;
	margin:10px auto;
	clear:both;
	overflow:hidden;
}
#pxDetailLeftMain .contentTip ul {
	width:700px;
	height:40px;
}
#pxDetailLeftMain .contentTip ul li {
	float:left;
	width:115px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
}
#pxDetailLeftMain .contentTip .tip_bg1 {
	background:url(../images/MainPage/classInfoTip.jpg);
	background-position:0 0;
}
#pxDetailLeftMain .contentTip .tip_bg2 {
	background:url(../images/MainPage/classInfoTip.jpg);
	background-position:0 -40px;
}
#pxDetailLeftMain .contentTip .tip_bg3 {
	background:url(../images/MainPage/classInfoTip.jpg);
	background-position:0 -80px;
}
#pxDetailLeftMain .contentTip .tip_bg4 {
	background:url(../images/MainPage/classInfoTip.jpg);
	background-position:0 -120px;
}
#pxDetailLeftMain .contentTip .tip_bg5 {
	background:url(../images/MainPage/classInfoTip.jpg);
	background-position:0 -160px;
}
#pxDetailLeftMain .contentTip .tip_bg6 {
	background:url(../images/MainPage/classInfoTip.jpg);
	background-position:0 -200px;
}
#pxDetailLeftMain .classContent {
	width:700px;
	clear:both;
	overflow:hidden;
	line-height:1.5em;
	font-size:14px;
}
#pxDetailLeftMain .classContent .form {
	width:660px;
	margin:5px auto;
}
#pxDetailLeftMain .classContent .form ul li {
	height:35px;
	clear:both;
}
#pxDetailLeftMain .classContent .form .c1 {
	float:left;
	width:325px;
}
#pxDetailLeftMain .classContent .form .c1 span {
	float:left;
	width:70px;
}
#pxDetailLeftMain .classContent .form .c2 {
	height:110px;
}
#pxDetailLeftMain .classContent .form .c3 {
	text-align:center;
}
#pxDetailLeftMain .classContent .input {
	height:22px;
	line-height:20px;
	padding:0 5px;
	border:#C99 solid 1px;
	background:#FCF2E9;
	font-family:Verdana, "宋体";
}
#pxDetailLeftMain .classContent .textarea {
	line-height:20px;
	padding:0 5px;
	border:#C99 solid 1px;
	background:#FCF2E9;
	font-family:Verdana, "宋体";
}
#pxDetailLeftMain .classContent .button {
	line-height:20px;
	padding:0 5px;
	border:#930 solid 1px;
	background:#C63;
	color:#FFF;
}
#pxDetailLeftMain .classContent table, #pxDetailLeftMain .classContent tr, #pxDetailLeftMain .classContent td {
	border:#333 solid 1px;
}
#pxDetailLeftMain .caution {
	width:690px;
	margin:10px auto;
	border:#C30 solid 1px;
	background:#FFC;
	font-size:12px;
}
#pxDetailLeftMain .caution ul {
	padding:5px;
}
#pxDetailLeftMain .netShare {
	width:700px;
	margin:5px auto;
	clear:both;
	border-top:#063 solid 1px;
}
#pxDetailLeftMain .netShare ul li {
	float:left;
	margin:15px 0 0 5px;
}
#pxDetailRight {
	float:left;
	width:200px;
}
#pxDetailRight .infoBox {
	width:200px;
}
#pxDetailRight .infoBox ul {
	margin:0 0 10px 0;
	width:200px;
	background:url(../images/MainPage/pxRightBg.jpg) repeat-y;
}
#pxDetailRight .infoBox .content {
	width:190px;
	margin:0 auto;
}
#pxDetailRight .infoBox .content ul {
	background:none;
}
#pxDetailRight .infoBox .content ul li {
	line-height:2em;
	border-bottom:#CCC dotted 1px;
	text-align:left;
}
#pxDetailRight .infoBox .top, #pxDetailRight .infoBox .bottom {
	height:7px;
	line-height:7px;
	font-size:1px;
}
#pxDetailRight .infoBox .topTitle {
	height:25px;
	line-height:25px;
	background:url(../images/MainPage/pxRightTopTitle.jpg) no-repeat;
	text-align:center;
}
#pxDetailTitle {
	text-align:center;
	border-bottom:#CCC dotted 1px;
	height:40px;
}
/*-------------------------------------最新开课-------------------------------------*/
#newpxClassifyBar {
	height:35px;
	background:url(../images/MainPage/newClassTitleBg.jpg) no-repeat;
	overflow:hidden;
	margin:0 0 0 0;
}
#newpxClassifyBar ul {
	margin:0 0 0 180px;
}
#newpxClassifyBar ul li {
	float:left;
	line-height:40px;
	height:35px;
	margin:0 10px 0 0;
}
#newpxClassifyBar .onButton {
	width:60px;
	height:35px;
	background:url(../images/MainPage/newclassbtOn.jpg);
}
#newpxClassifyList {
	width:930px;
	float:left;
	background:url(../images/MainPage/newclassListBg.jpg);
	display:block;
}
#newpxClassifyList .nav {
	margin:10px 10px 0 10px;
	float:left;
	clear:both;
	height:20px;
}
#newpxClassifyList ul {
	width:900px;
	margin:5px auto 0 auto;
}
#newpxClassifyList ul li {
	float:left;
	width:100px;
	overflow:hidden;
	line-height:1.5em;
	text-align:center;
}
#newpxClassifyBottom {
	background:url(../images/MainPage/newclassListBottom.jpg);
	clear:both;
	height:10px;
	font-size:1px;
	line-height:1px;
}
#newMain {
	width:930px;
	margin:5px 0;
	clear:both;
	overflow:hidden;
}
#newTitle {
	text-align:left;
}
#newDate {
	background:url(../images/MainPage/newclassDateBg.jpg) repeat-y;
	height:35px;
	border-top:#E6E1D2 solid 1px;
	border-bottom:#E6E1D2 solid 1px;
}
#newDate span {
	font-size:12px;
	color:#039;
}
#newDate .beginDate {
	float:left;
	margin:10px 0 0 10px;
	font-size:14px;
}
#newDate .workDate {
	float:right;
	margin:13px 10px 0 0;
}
#newInfo {
	clear:both;
	margin:15px 0 0 0;
	text-align:left;
}
#newInfoCont {
	float:left;
	margin:0;
	width:615px;
}
#newInfoCont .dateInfo {
	width:615px;
	background:url(../images/MainPage/newclassInfoBg.jpg) repeat-y;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:14px;
	margin:0 0 10px 0;
	clear:both;
}
#newInfoCont .dateInfo span {
	color:#C00;
}
#newInfoCont .dateInfo .dotline {
	border-bottom:#CCC dotted 1px;
	height:30px;
	line-height:30px;
}
#newInfoCont .dateInfo ul {
	margin:5px 10px;
}
#newInfoCont .dateInfo ul li {
	margin:15px 0;
}
#newInfoCont .desInfo {
	width:615px;
	background:url(../images/MainPage/newclassDesBg.jpg) repeat-y;
	border-top:#E3E3E3 solid 1px;
	border-bottom:#E3E3E3 solid 1px;
	color:#666;
	line-height:1.5em;
	clear:both;
}
#newInfoCont .desInfo ul {
	margin:15px 10px;
}
#newInfoCont .desInfo ul li {
	margin:5px 0;
}
#newInfoCont .desInfo ul li p {
	margin:10px 0;
}
#newInfoCont .navInfo {
	background:#E3E3E3;
	clear:both;
	padding:10px;
}
#newInfoCont .clickInfo {
	width:615px;
	height:25px;
	border-bottom:#EFEDE2 solid 5px;
	margin:10px 0 0 0;
	font-style:italic;
	clear:both;
}
#newInfoCont .clickInfo ul {
	margin:10px 5px 5px 5px;
}
#newInfoCont .clickInfo .hits {
	float:left;
}
#newInfoCont .clickInfo .post {
	float:right;
}
#newInfoCont .cautionInfo {
	margin:10px 0 0 0;
	clear:both;
	color:#999;
	line-height:1.5em;
}
#newInfoSecondary {
	float:left;
	margin:0 0 0 15px;
	width:300px;
}
#mapbar{ background:url(../images/MainPage/newClassMap.jpg) no-repeat;}
#newInfoSecondary .tel {
	clear:both;
	margin:10px 0 0 0;
	height:40px;
	background:url(../images/MainPage/newclassMenuTelBg.jpg) no-repeat;
	color:#FFF;
}
#newInfoSecondary .tel h1 {
	display:inline;
	font-size:100%;
	color:#fff;
	font:22px "微软雅黑","黑体";
}
#newInfoSecondary .tel ul {
	float:right;
	margin:5px 10px 0 0;
}
#newInfoSecondary .bus {
	clear:both;
	background:url(../images/MainPage/newclassMenuBusBg.jpg) repeat-y;
	border-bottom:#C00 solid 1px;
}
#newInfoSecondary .bus ul li {
	padding:10px;
}
#newInfoSecondary .latest {
	clear:both;
	margin:10px 0 0 0;
	background:url(../images/MainPage/newclassMenuLatestBg.jpg) repeat-y;
	border-bottom:#EEE solid 1px;
	border-top:#EEE solid 1px;
	color:#999;
}
#newInfoSecondary .latest .dotline {
	border-bottom:#CCC dotted 1px;
	height:20px;
	line-height:20px;
	color:#666;
}
#newInfoSecondary .latest ul {
	margin:0 10px;
}
#newInfoSecondary .latest ul li {
	margin:10px 0;
}
/*-------------------------------------培训课程-------------------------------------*/
#pxClassify {
	width:930px;
	overflow:hidden;
	clear:both;
	margin:10px 0 0 0;
}
#pxClassifyBar {
	height:35px;
	background:url(../images/MainPage/classTitleBg.jpg) no-repeat;
	overflow:hidden;
}
#pxClassifyBar ul {
	margin:0 0 0 160px;
}
#pxClassifyBar ul li {
	float:left;
	line-height:45px;
	height:45px;
	margin:0 10px 0 0;
}
#pxClassifyBar .onButton {
	width:60px;
	height:35px;
	background:url(../images/MainPage/classbtOn.jpg);
}
#pxClassifyList {
	width:930px;
	float:left;
	background:url(../images/MainPage/classListBg.jpg);
	display:block;
}
#pxClassifyList ul {
	width:900px;
	margin:5px auto 0 auto;
}
#pxClassifyList ul li {
	float:left;
	width:100px;
	overflow:hidden;
	line-height:1.5em;
	text-align:center;
}
#pxClassifyBottom {
	background:url(../images/MainPage/classListBottom.jpg);
	clear:both;
	height:10px;
	font-size:1px;
	line-height:1px;
}
/*-------------------------------------培训分类 列表-------------------------------------*/
#pxSortBar {
	height:35px;
	background:url(../images/MainPage/sortTitleBg.jpg) no-repeat;
	overflow:hidden;
}
#pxSortBar h2 {
	font-size:16px;
}
#pxSortBar ul {
	float:left;
	line-height:35px;
	margin:0 0 0 15px;
}
#pxSortList {
	width:930px;
	background:#F5F5F5;
}
#pxSortList ul {
	width:900px;
	margin:10px auto;
}
#pxSortList ul li {
	float:left;
	width:100px;
	overflow:hidden;
	line-height:2.2em;
	text-align:center;
}
/*-------------------------------------培训课程 列表-------------------------------------*/
#pxList {
	width:930px;
	overflow:hidden;
	clear:both;
	background:url(../images/MainPage/mainBg.jpg) repeat-y;
}
#pxListMain {
	float:left;
	width:720px;
}
#pxListMainList {
	float:left;
	width:700px;
}
#pxListMainList .top {
	height:40px;
	background:url(../images/MainPage/listTitleBg.jpg) no-repeat;
	line-height:40px;
	clear:both;
}
#pxListMainList .top .c1 {
	float:left;
	margin:0 30px 0 10px;
}
#pxListMainList .top .c1 h1 {
	font-size:16px;
	font-weight:bold;
	font-family:"宋体";
}
#pxListMainList .top .c1 span {
	color:#C00;
	font-weight:bold;
}
#pxListMainList .top .c2 {
	float:left;
	text-align:right;
}
#pxListMainList .listInfo {
	height:35px;
	background:#E3E3E3;
	line-height:35px;
	clear:both;
}
#pxListMainList .listInfoDateLi {
	border-bottom:#CCC solid 1px;
	border-top:#CCC solid 1px;
	padding:10px;
	text-align:right;
	clear:both;
}
#pxListMainList .listInfo .c1 {
	float:left;
	width:495px;
}
#pxListMainList .listInfo .c2 {
	float:left;
	width:70px;
}
#pxListMainList .listInfo .c3 {
	float:left;
	width:70px;
}
#pxListMainList .listInfo .c4 {
	float:left;
	width:65px;
	_width:60px;
}
#pxListMainList .listInfo .c5 {
	float:left;
	width:430px;
}
#pxListMainList .listInfo .c6 {
	float:left;
	width:195px;
}
#pxListMainList .listInfo .c7 {
	float:left;
	width:70px;
	_width:65px;
}
#pxListMainList .bg {
	line-height:1.5em;
	clear:both;
}
#pxListMainList .bg ul {
	clear:both;
}
#pxListMainList .bg ul li {
	clear:both;
	height:95px;
}
#pxListMainList .bg .c1 {
	float:left;
	width:490px;
	margin:0 0 0 5px;
	text-align:left;
}
#pxListMainList .bg .c1 span {
	color:#069;
}
#pxListMainList .bg .c2 {
	float:left;
	width:70px;
	line-height:30px;
}
#pxListMainList .bg .c3 {
	float:left;
	width:70px;
	line-height:30px;
}
#pxListMainList .bg .c4 {
	float:left;
	width:65px;
	_width:60px;
	line-height:30px;
}
#pxListMainList .bg h2 {
	font-size:16px;
	padding:0 0 0 10px;
}
#pxListMainList .bg .eee {
	background-color:#F9F9F9;
	border-bottom:#999 dotted 1px;
	border-top:#999 dotted 1px;
}
#pxListMainList .bg .c5 {
	float:left;
	width:430px;
	text-align:left;
}
#pxListMainList .bg .c6 {
	float:left;
	width:195px;
}
#pxListMainList .bg .c6 span {
	color:#069;
	font-size:14px;
}
#pxListMainList .bg .c7 {
	float:left;
	width:70px;
	_width:65px;
}
#pxListMainList .page {
	height:30px;
	background:url(../images/MainPage/listPageBg.jpg) no-repeat;
	clear:both;
	line-height:30px;
}
/*-------------------------------------机构列表-------------------------------------*/
#jgClassify {
	width:930px;
	overflow:hidden;
	clear:both;
	margin:10px 0 0 0;
}
#jgClassifyBar {
	height:35px;
	background:url(../images/MainPage/schoolTitleBg.jpg) no-repeat;
	overflow:hidden;
}
#jgClassifyBar ul {
	margin:0 0 0 160px;
}
#jgClassifyBar ul li {
	float:left;
	line-height:45px;
	margin:0 10px 0 0;
	height:45px;
}
#jgClassifyBar .onButton {
	background:url(../images/MainPage/schoolBtOn.jpg);
	width:60px;
}
#jgList {
	width:930px;
	overflow:hidden;
	clear:both;
	background:url(../images/MainPage/mainBg.jpg) repeat-y;
	margin:5px 0 0 0;
}
#jgListMain {
	float:left;
	width:720px;
}
#jgListMainList {
	float:left;
	width:700px;
}
#jgListMainList .listInfo {
	height:25px;
	background:#F6F6F6;
	line-height:25px;
	clear:both;
}
#jgListMainList .listInfo .c1 {
	float:left;
	width:560px;
}
#jgListMainList .listInfo .c2 {
	float:left;
	width:70px;
}
#jgListMainList .listInfo .c3 {
	float:left;
	width:70px;
}
#jgListMainList .bg {
	background:url(../images/MainPage/listBg2.jpg);
	line-height:1.5em;
	margin:10px 0 0 0;
	clear:both;
}
#jgListMainList .bg ul {
	clear:both;
}
#jgListMainList .bg ul li {
	clear:both;
	height:90px;
}
#jgListMainList .bg .c1 {
	float:left;
	width:555px;
	text-align:left;
}
#jgListMainList .bg .c1 span {
	color:#069;
}
#jgListMainList .bg .c2 {
	float:left;
	width:70px;
	line-height:90px;
}
#jgListMainList .bg .c3 {
	float:left;
	width:70px;
	line-height:90px;
}
#jgListMainList .bg h2 {
	font-size:14px;
}
#jgListMainList .bg .eee {
	background-color:#F5F5F5;
}
#jgListMainList .page {
	height:30px;
	background:url(../images/MainPage/listPageBg.jpg) no-repeat;
	clear:both;
	line-height:30px;
}
/*-------------------------------------内页-右侧 通用-------------------------------------*/
#ListMenu {
	float:left;
	width:210px;
}
#ListMenu ul {
	float:right;
	width:205px;
}
#ListMenu ul li {
	clear:both;
	text-align:left;
	line-height:1.8em;
}
#ListMenu .titleB, #ListMenu .titleG {
	height:25px;
	text-align:center;
	line-height:25px;
}
#ListMenu .titleB {
	background:url(../images/MainPage/mainMenuTitleBg1.jpg);
	color:#FFF;
}
#ListMenu .titleG {
	background:url(../images/MainPage/mainMenuTitleBg2.jpg);
}
/*-------------------------------------新闻部分-------------------------------------*/
#newsClassify {
	width:930px;
	overflow:hidden;
	clear:both;
	margin:10px 5px 0 5px;
}
#newsClassifyBar {
	height:45px;
	background:url(../images/MainPage/newsTitleBg.jpg) no-repeat;
	overflow:hidden;
}
#newsClassifyBar ul {
	margin:0 0 0 160px;
}
#newsClassifyBar ul li {
	float:left;
	line-height:55px;
	width:60px;
	height:55px;
}
#newsClassifyBar .onButton {
	background:url(../images/MainPage/buttonOnBg3.jpg);
	color:#FFF;
}
#newsMarquee {
	height:20px;
	overflow:hidden;
	color:#FFF;
	background:url(../images/MainPage/newsListBg.jpg) no-repeat;
}
#newsList {
	width:930px;
	overflow:hidden;
	clear:both;
	background:url(../images/MainPage/mainBg.jpg) repeat-y;
	margin:5px 5px 0 5px;
}
#newsListMain {
	float:left;
	width:720px;
}
#newsListMainList {
	float:left;
	width:700px;
}
#newsListMainList .page {
	height:30px;
	background:url(../images/MainPage/listPageBg.jpg) no-repeat;
	clear:both;
	line-height:30px;
}
