﻿/* CSS Document */
#easyfinance {
	width: 1000px;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	margin: 0px auto;
	clear: both;
	font-family: "宋体"; background:#ffffff;
}
form {
	margin: 0px;
	padding: 0px;
}
a:link{
	text-decoration: none;
	color: #616161;
}
a:active{
	text-decoration: none;
	color: #616161;
}
a:visited{
	text-decoration: none;
	color: #616161;
}

a:hover {
	color: #000000;
}

input {
	border: 1px solid #C7D5DE;
	font-size: 12px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #FFFFFF;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
}

p {
	display: inline;
}

h1,h2,h3,h4,h5,h6 {
	display: inline;
	font-weight: normal;
	font-size: 12px;
}
/* PageHeader */

#pageheaderTEMP {
	float: left;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	background-image: url(/include/images/GlobalTopBG.gif);
	width: 1000px;
	height: 100px;
	clear: both;
}
#pageheader {
	float: left;
	width: 1000px;
	height: auto;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#global_top_left {
	padding-top: 22px;
	padding-left: 12px;
	width: 159px;
	float: left;
	height: 79px;
}
#global_top_center_top_left {
	width: 392px;
	height:55px;
	float: left;
	padding-top: 12px;
	padding-left: 40px;
}
#global_top_center_top_right {
	width: 213px;
	float: left;
	padding-top: 17px;
	padding-right: 10px;
}
#global_top_center_bottom {
	width: 648px;
	float: left;
	color: #6b6a6a;
	font-size: 12px;
	letter-spacing: 2px;
}
#global_top_center_bottom ul{
	list-style-type: none;
	margin-left: 19px;
	padding-left: 1px;
	margin-top: 2px;
}
#global_top_center_bottom li{
	float: left;
	display: inline;
}
#global_top_right_top {
	float: left;
	width: 95px;
	background-color: #EEEEEE;
	text-align: center;
	margin-top: 22px;
	margin-left: 69px;
}
#global_top_right_top a{
	color: #333333;
}
#global_top_right_bottom {
	float: left;
	width: 135px;
	margin-left: 38px;
	margin-top: 3px;
}
#global_top_right_bottom a{
	font-weight: bold;
	color: #4285bc;	
}
#global_top_right_bottom span a{
	color: #000000;
	border: 1px solid #C7D5DE;
	background-color: #FFFFFF;
	padding: 2px;
	font-weight: normal;
}
#GlobalPageHeader800 {
	margin: 0px;
	padding:30px 0 0 0px;
	float: left;
	width: 796px;	
}
#GlobalPageHeader800 ul {
	padding: 0px;
	float: left;
	width: 767px;
	list-style-position: outside;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	display: inline;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
}
#GlobalPageHeader800 ul li {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
	line-height: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}
/* PageFooter */
#pagefooter {
	width: 1000px;
	clear: both;
	padding-top: 10px;
}

#global_bottom_top {
	float: left;
	width: 1000px;
	clear: both;
}
#global_bottom_top ul{
	list-style-type: none;
	float: left;
	padding: 2px;
	margin-left: 60px;
	display: inline;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}
#global_bottom_top li{
	float: left;
	display: inline;
}
#global_bottom_left {
	float: left;
	background-color: #377EB8;
	width: 32px;
	height: 32px;
	padding-top: 24px;
	padding-bottom: 24px;	
	padding-right: 10px;
	padding-left: 25px;
}
#global_bottom_center,#global_bottom_hr,#global_bottom_right {
	float: left;
	background-color: #377EB8;
	height: 72px;
	padding-top: 8px;
	color: #FFF;
}
#global_bottom_center a,#global_bottom_right a{
	color: #FFF;
}
#global_bottom_hr {
	padding-right: 29px;
	padding-left: 29px;
}
#global_bottom_right {
	width: 400px;
}

/* GlobalPageHeader */
#GlobalPageHeader {
	float: left;
	width: 1000px;
	height: auto;
	clear: both;
	margin: 0px;
	padding: 0px 0 0 0px;
}
#GlobalTopLeft {
	width: 533px;
	float: left;
	height: 70px;
	margin: 6px 190px 0 0;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#GlobalTopRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
#GlobalTopRightTop {
	float: left;
	margin: 0px;
	width: 250px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#GlobalTopRightTop a {
	float: right;
	margin: 0px;
	padding: 0px; height:27px;
}
#GlobalTopRightTop form {
	float: right;
	margin: 0px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#GlobalTopRightTopGotoFinanceSociety {
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#GlobalTopRightTopEnglishVersion {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	float: left;
}
#cse-search-box {
	margin: 0px;
	padding: 0px;
	float: left;
}
#cse-search-box input {
	margin: 0px;
	padding: 0px;
	float: left;
}
#HeaderTopSearchText {
	border-right-style: none;
	color: #666;
}
#GlobalTopRightBottom {
	float: left;
	margin: 0px;
	width: 240px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#HeaderMenuLeft {
	background-image: url(/include/images/HeaderMenuLeft.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 48px;
}
#HeaderMenuMiddle {
	background-image: url(/include/images/HeadMenuMiddle.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 927px; z-index:99; position:relative;
}
#HeaderMenuRight {
	background-image: url(/include/images/HeaderMenuRight.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 12px;
}
#HeaderMenuMiddle ul {
	margin: 0px;
	float: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#HeaderMenuMiddle li {
	margin: 0px;
	float: left;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 0px; position:relative; height:30px;
	
}
#HeaderMenuMiddle li a{
	color: #333; font-family:"微软雅黑",Arial, Helvetica, sans-serif ; font-size:14px;
}
#HeaderMenuMiddle li a:hover{ color:#007e9a;}
#HeaderMenuMiddle li.first a{ color:#007e9a;}

/* GlobalPageFooter
#GlobalPageFooter {
	float: left;
	width: 1000px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#GlobalPageFooterTop {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1000px;
}
#GlobalPageFooterTop ul {
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
}
#GlobalPageFooterTop li {
	margin: 0px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	line-height: 15px;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	list-style-type: none;
}
#FriendLinkJumpMenu {
	margin: 0px;
	padding: 0px;
	border: 1px solid #999;
	width: 180px;
	float: left;
	height: 22px;
	color: #666;
}
#GlobalPageFooterBottom {
	padding: 0px;
	float: left;
	height: 80px;
	width: 1000px;
	background-color: #007f9b;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFF;
	line-height: 22px;
}
#GlobalPageFooterBottom a{
	color: #FFF;
}
#GlobalPageFooterBottomText1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 127px;
	height: 80px;
}
#GlobalPageFooterBottomText1 img {
	margin: 0px;
	float: left;
	height: 50px;
	width: 110px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
#GlobalPageFooterBottomText2 {
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	width: 270px;
	height: 62px;
}
#GlobalPageFooterBottomText3 {
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	height: 62px;
	width: 490px;
}
#GlobalPageFooterBottomText4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 80px;
	width: 73px;
}
#GlobalPageFooterBottomText4 img {
	float: left;
	height: 47px;
	width: 47px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	padding: 0px;
} */
/* PageLeft */
#pageleft {
	float: left;
	width: 175px;
	padding-left: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#pageleft .navigation_hr{
	background-color: #d4e6f0;
	float: left;
	height: 7px;
	width: 161px;
	margin-bottom: 0px;
	margin-top: 10px;
	clear: both;
}
#navigation {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both; background:#f7f7f7; width:161px;
}
#navigation ul{
	list-style-type: none;
	float: left;
	font-size: 12px;
	color: #0d557a;
	display: inline;
	padding: 0px;
	margin: 0px;
	clear: both;
}
#navigation li{
	width: 161px;
	float: left;
	letter-spacing: 1px;
	/*padding-top: 1px;
	padding-bottom: 1px;
	text-indent: 25px;*/
	cursor: hand;
	display: inline;
	margin: 0px;
	padding-right: 0px;
	padding-left:0px;
	position: relative;
}

#navigation li ul li{ padding:0;}

.hitarea,.expandable-hitarea {
	height: 11px;
	width: 11px;
	float: left;
	/*background-image: url(/include/images/NavigationSubtractionSign.gif);*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 4px;
	display: block;
	position: absolute;
	margin-left: 10px!important;	/* for ie6 */
	margin-left: -175px ;
}
.expandable-hitarea {
	background-image: url(/include/images/NavigationPlusSign.gif);
}
#navigation li h2{
	font-weight: bold; font-size:14px; font-family:"微软雅黑"; background:url(/include/images/img_bg_h2line01.gif) repeat-x bottom; display:block; height:40px; line-height:40px; margin:0; padding:0;
}

#navigation li h2 a{  display: inline-block; height:38px; line-height:38px; padding: 0 0 0 54px; border:none; width:100px;}


#navigation li h2 .lia001{ background:url(/include/images/img-icon-aboutli.gif) no-repeat 23px 8px;}
#navigation li h2 .lia002{ background:url(/include/images/img-icon-book.gif) no-repeat 23px 8px;}
#navigation li h2 .lia003{ background:url(/include/images/img-icon-inhouseli.gif) no-repeat 23px 8px;}
#navigation li h2 .lia004{ background:url(/include/images/img-icon-consultationli.gif) no-repeat 23px 8px;}
#navigation li h2 .lia005{ background:url(/include/images/img-icon-book.gif) no-repeat 23px 8px;}
#navigation li h2 .lia006{ background:url(/include/images/img-icon-eventli.gif) no-repeat 23px 8px;}
#navigation li h2 .lia007{ background:url(/include/images/img-icon-teacherlii.gif) no-repeat 23px 8px;}
#navigation li h2 .lia008{ background:url(/include/images/img-icon-financeli.gif) no-repeat 23px 8px;}

#navigation li h2 a:hover{ background-color:none;}
#navigation li h3 a{
    background-image: url(/include/images/icon_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 10px 16px; border:none; display:inline-block; width:140px; 
	
	/*background-image: url(/include/images/NavigationSubtractionSign.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;*/
}
#navigation li a{
	width: 161px;
	color: #727272;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b1c3cf;
}
#navigation li ul li .navhover{
	background:url(/include/images/icon_arrow_blue.gif) no-repeat 10px 16px; color:#0a9dd1;
}

#navigation li ul li a:hover{
	/*background-color: #d4e6f0;*/ color:#0a9dd1;
}


#navigation li h4{
	text-indent: 0px;
}
#navigation li h4 a{
	background-image: url(/include/images/icon_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 10px 16px; border:none;display:inline-block; width:140px; 
}
#navigation li span{
	width: 161px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b1c3cf;
	display:block!important;	 for ie6 */
	display: inline;
	float: none!important;	/* for ie7 */
	float: left;
	
}
#navigation li h4 span{
	width: 105px;
	float: left;
	margin-left: 30px;
	cursor: hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 100%; padding:12px 0;background:url(/include/images/img_bg_line01.gif) repeat-x bottom center; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px;
}
#imglinklist,#SearchCourseLeft,#PublicSceneLeft,#SubscribeLeft,#ClientLeft {
	margin: 0px;
	padding: 0px;
	float: left;
}
#imglinklist ul{
	list-style-type: none;
	float: left;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
#imglinklist li{
	width: 161px;
	float: left;
	padding-top: 5px;
}
#SearchCourseLeft td {
	font-family: "黑体";
	font-weight: bold;
	vertical-align: middle;
}
#SearchCourseLeft select {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
	clear: both;
	font-family: "宋体";
}
#SearchCourseLeft input {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
	clear: both;
	font-family: "宋体";
	width: 90px;
	border: 1px solid #808080;
}
#SearchCourseLeft .SearchCourseTD {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cbe1ed;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbe1ed;
}
#SearchCourseLeft .SearchCourseTDLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cbe1ed;
	padding-left: 5px;
	width: 33px;
}
#SearchCourseLeft .SearchCourseTDRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbe1ed;
	width: 130px;
	padding-left: 5px;
}

#SubscribeLeft Table,#PublicSceneLeft Table {
	border: 1px solid #dfdfdf;
	width: 161px;
	margin-top: 5px;
	text-align: center;
}
#PublicSceneLeft .PublicSceneFlashTop {
	color: #004a87;
	font-weight: bold;
}
#PublicSceneLeft .PublicSceneFlash {
	border: 1px solid #dfdfdf;
	text-align: center;
	margin: 0px;
	padding: 3px;
}
#ClientLeft {
	margin-top: 10px;
}
#ClientLeft #ClientLeftTitle {
	background-image: url(/include/images/ContentTitleMiddle.gif);
	float: left;
	width: 149px;
	height: 22px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #1a849b;
	font-weight: bold;
	color: #007095;
	padding-left: 10px;
	padding-top: 3px;
}
#ClientLeft #ClientLeftTitle a {
	color: #007095;
}
.ClientLeftTitleBorder {
	float: left;
	width: 1px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	background-image: url(/include/images/ContentTitleBorder.gif);
	background-repeat: no-repeat;
}
#ClientLeft ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 161px;
}
#ClientLeft li {
	list-style-position: outside;
	list-style-type: none;
	text-align: center;
	padding-top: 20px;
}
/* PageBanner */
#banner {
	float: left;
	height: 164px;
	width: 802px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
/* PageContent */
#path {
	float: left;
	padding-top: 10px;
	width: 580px;
	color: #999999;
}
#path a{
	color: #999999;
}
#pagecontent {
	float: left;
	width: 796px;
	padding-top: 5px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.PageContentDataTableHeadBorder {
	float: left;
	width: 1px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	background-image: url(/ay_images/ContentTitleBorder.gif);
	background-repeat: no-repeat;
}
.PageContentDataTable {
	margin: 0px;
	padding: 0px;
	float: left;
}
.PageContentDataTable .PageContentDataTableTDBG td{
	background-color: #f0f7f9;
}
.PageContentDataTable td{
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.PageContentDataTable td a{
	color: #333;
}
.PageContentDataTable td span{
	color: #a08029;
}
.PageContentDataTable .PageContentDataTableHeadTd{
	background-image: url(/ay_images/ContentTitleMiddle.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	color: #0d557a;
	font-size: 14px;
	line-height: 14px;
	padding-top: 1px;
}


#contenttitle {
	background-image: url(/ay_images/ContentTitleMiddle.gif);
	float: left;
	width: 580px;
	height: 25px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #1a849b;
}
#contenttitle h1{
	font-size: 14px;
	font-weight: bold;
	color: #0d557a;
	float: left;
	display: inline;
	padding-top: 4px;
	padding-left: 25px;
	margin: 0px;
	padding-bottom: 0px;
	line-height: 20px;
}
.contenttitleborder {
	float: left;
	width: 1px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	background-image: url(/ay_images/ContentTitleBorder.gif);
	background-repeat: no-repeat;
}
.ContentWideAD {
	float: left;
	width: 796px;
	text-align: center;
}
/* PageRight */
#pageright {
	float: left;
	width: 200px;
}
#pageright iframe {
	width: 200px;
}
#pageright #emagazine {
	clear: both;
	float: left;
	width: 197px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
}
#pageright #emagazine #emagazinetitle {
	background-image: url(/ay_images/THTitle.gif);
	text-indent: 15px;
}
#pageright #emagazine #emagazinetitle a{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	color: #0d557a;
	font-weight: normal;
	font-size: 10px;
}
#pageright #emagazine #emagazinetitle span{
	font-weight: bold;
	letter-spacing: 2px;
	display: inline;
	font-size: 14px
}
#pageright #emagazine #emagazinemiddleleft {
	float: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#pageright #emagazine #emagazinemiddleright1 {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	margin: 0px;
	float: left;
	font-weight: bold;
	letter-spacing: 2px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #333;
}
#pageright #emagazine #emagazinemiddleright2 {
	float: left;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	color: #0687a3;
}
#pageright #emagazine #emagazinemiddleright2 a:link{
	color: #0687a3;
}
#pageright #emagazine #emagazinemiddleright2 a:hover{
	color: #0d557a;
}
#pageright #emagazine #emagazinelink{
	clear: both;
	float: left;
	width: 197px;
	text-align: center;
	padding-bottom: 20px;
}
#discountcard,#EventRegisterPageRight {
	clear: both;
	float: left;
	width: 199px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* PageContentBottomTable */
.PageContentBottomTable {
	padding: 0px;
	clear: left;
	margin: 0px;
	width: 100%;
}
.PageContentBottomTable .PageContentBottomTableTopLeft {
	background-image: url(/ay_images/PageContentBottomTableTopLeft.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 8px;
	width: 8px;
	font-size: 8px;
}
.PageContentBottomTable .PageContentBottomTableTopCenter {
	background-color: #ececec;
	height: 8px;
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
}
.PageContentBottomTable .PageContentBottomTableTopRight {
	background-image: url(/ay_images/PageContentBottomTableTopRight.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 8px;
	width: 8px;
	font-size: 8px;
}
.PageContentBottomTable .PageContentBottomTableCenterContent {
	margin: 0px;
	float: left;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ececec;
	border-left-color: #ececec;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.PageContentBottomTable .PageContentBottomTableBottomLeft {
	background-image: url(/ay_images/PageContentBottomTableBottomLeft.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 8px;
	width: 8px;
	font-size: 8px;
	clear: left;
}
.PageContentBottomTable .PageContentBottomTableBottomCenter {
	background-color: #ececec;
	height: 8px;
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
}
.PageContentBottomTable .PageContentBottomTableBottomRight {
	background-image: url(/ay_images/PageContentBottomTableBottomRight.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 8px;
	width: 8px;
	font-size: 8px;
}
.PageContentBottomTable .PageContentBottomTableTitle {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ececec;
	text-align: left;
	color: #0d557a;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 50px;
	position: relative;
	line-height: 16px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.PageContentBottomTable .PageContentBottomTableTitle img {
	float: left;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 10px;
	bottom: 3px;
}
.PageContentBottomTable .PageContentBottomTableTitle a {
	position: absolute;
	right: 0px;
}
.PageContentBottomTable .PageContentBottomTableCenterContent .PageContentBottomTableCenterContentTable {
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.PageContentBottomTable .PageContentBottomTableCenterContent .PageContentBottomTableCenterContentTable div {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cecece;
	text-align: left;
	background-image: url(/include/images/NavigationLiDot.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-position: 10px 14px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.BlueButton {
	float: right;
	background-image: url(/ay_images/BlueButtonBG.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 66px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BlueButton a{
	color: #FFF;
	display: block;
	cursor: hand;
}

/*2013 0905 header*/
.nav-wrap{ width:1001px; padding:10px 0 4px 8px; float:left;}
#GlobalTopRightTop span{ background:url(/include/images/icon_tellphone.gif) no-repeat left center; height:32px; line-height:32px; color:#216595; font-size:21px;font-family:"微软雅黑"; padding:0 0 0 32px;}
#GlobalTopRightTop span em{ font-size:14px; color:#216595; font-family:"微软雅黑"; font-style:normal;}

.top-bar-wrap{ width:auto; height:24px; line-height:24px; overflow:hidden; padding:0 0 0 8px; /*position:fixed;_position:absolute;_top:0;_left:0; left:0; right:0; */display:inline-block; }
.top-bar{ width:988px; height:24px; margin:0 auto; overflow:hidden; text-align:right; background:#089dbd;}
.top-bar a{ display:inline-block; color:#ffffff; }
.top-bar .top-a1{ color:#ffffff; background:url(/include/images/icon_collection.jpg) no-repeat left center; line-height:24px; height:24px; padding-left:24px;}


/**************** footer 20130906 *********************/
.footer-wrap{  height:auto; width:auto;font-family:"微软雅黑"; overflow:hidden; float:left;}
.footer{
	width:1000px; margin:0 auto;
	height: auto;
	padding:18px 0px 10px;
	color:#aeaeae; font-size:12px; position:relative; overflow:hidden;
}


.footer p{	font-size: 12px; color:#fffff; }
	
.footer img{ float:left; margin:0px 0 0 0px;}
.footer .course-search{ width:528px; float:left; font-size:15px; font-weight:bold; display: block; color:#aeaeae; margin:0 auto;}
.footer .course-search a{ font-size:12px; color:#aeaeae; padding:0 8px;}
.footer .course-search a:hover{ font-size:12px; color:#ffffff; padding:0 8px; text-decoration:underline;}
.footer .searchwrap{width:960px; padding:0 0 10px 0px; border-bottom:1px #aeaeae solid; overflow:hidden; margin:0 auto;}
.footer .sgs{ position:absolute; bottom:18px; right:24px;}
.search-bar input{vertical-align:middle;  margin:0; padding:0;}
.search-bar #HeaderTopSearchText{ vertical-align:middle; height:22px; line-height:22px; width:235px; color:#a2a197; padding-left:5px;}
.search-bar .inp001{ float:none;border: 1px solid #C7D5DE;font-size: 12px;margin-right: 2px;margin-left: 2px;background-color: white; padding:2px 0;}


.course01,.course02,.course03,.course04,.course05,.course06{ overflow:hidden; margin:2px 0 0 0; float:left;  height:146px;}
.footertop a{ color:#5b5b5b; width:70px; padding-right:10px; padding-left:10px; margin:0 0 6px 0;  display:inline-block;line-height:16px;}
.course01 a:hover,.course02 a:hover,.course03 a:hover,.course04 a:hover,.course05 a:hover,.course06 a:hover{ text-decoration:underline;}
.course01 h5,.course02 h5,.course03 h5,.course04 h5,.course05 h5,.course06 h5{ color:#5b5b5b; font-size:14px; font-weight:bold; margin:0 0 8px;}


.footertop-wrap{ background:#dcdcdc;}
.footertop{ width:1000px; margin:0 auto; height:186px; padding:18px 0 10px; overflow:hidden; background:#E8E8E8; /*border-top:2px #089dbd solid;*/ line-height:16px;}
.footertop dl{ float:left; overflow:hidden; margin:0 0 0 30px;}
.footertop dl dt{ font-size:16px; color:#0f6583; background:url(/include/images/images/icon_short_vertical.gif) no-repeat left center; padding-left:8px;}
.footertop dl dd{ float:left; width:176px;}
.footertop .dl01 dd{ margin:10px 12px 0 0px; text-align:center;}
.footertop .dl01 dd h4{ font-size:14px; font-weight:bold; color:#525252; margin-bottom:6px; }
.footertop .dl01 dd p{ font-size:10px; line-height:18px; color:#555555; }
.footertop .dl02 dd{ margin:10px 20px 0 0; }
.footer h5 a{ margin:0;}
.footertop h5 a{ padding-left:0;}
.footertop .course01{ width:80px;padding:0 32px 0 16px;  }
.footertop .course02{ width:80px; padding:0 10px 0 34px;}
.footertop .course03{ width:80px; padding:0 22px 0 34px;}
.footertop .course04{ width:80px; padding:0 10px 0 34px;}
.footertop .course05{ width:80px;padding:0 10px 0 34px;}
.footertop .course06{ width:80px;padding:0 14px 0 34px;}
.footertop .course07{ width:98px; float:right; overflow:hidden; padding:0 18px 0 0;}
.footertop .course08{width:96px; float:left;overflow:hidden; margin:16px 0 0 0;}
.footertop .footertop-box{ width:960px; overflow:hidden; margin:0 auto 20px;}
.footertop .subscribe{ width:510px; height:24px; line-height:24px;float:left; overflow:hidden;}
.subscribe a{ padding:0; margin:0; width:28px; height:24px; line-height:24px; display:inline-block;} 
.subscribe a img{ vertical-align:middle;}
.footertop .search-bar{ width:303px;height:24px; line-height:24px; float:left; overflow:hidden; margin:0 0 0 144px;}
.subscribe input{ height:20px; line-height:20px; vertical-align:middle; margin:0; color:#a2a197; width:377px; padding:1px 0 1px 5px;}
.subscribe label{ width:92px; height:24px; line-height:24px; display:inline-block; text-align:center; background:#089dbd; color:#ffffff; vertical-align:middle;}
.subscribe .subimg{ width:28px; height:24px; line-height:24px; display:inline-block; border:none; padding:0;}
.search-bar .searchimg{ width:60px; height:24px; line-height:24px; display:inline-block; border:none;}


.course07 h5{ color:#5b5b5b; background:url(/include/images/icon_wechat.jpg) no-repeat left center; height:22px; line-height:22px; padding-left:20px;}
.course07 p{color:#5b5b5b; margin:0; font-size:12px;}



.footer-bottom{ width:auto; background:#4d4d4d; height:auto; color:#aeaeae;}
.footer dl{ float:left; width:495px; margin:23px 0 0 0; }
.footer dl dd{ margin:0 0 4px 0;color:#aeaeae; line-height:18px;}
.footer .foot-dl1{ position:relative; border-right:1px #aeaeae solid; width:456px; margin:23px 15px 0 16px; }
.footer .foot-dl1 dd{ margin:0 0 0 130px; line-height:19px; }
.foot-dl1 dt{ position:absolute; left:5px; top:-8px; width:115px;}
.foot-dl1 span{ font-size:18px; color:#aeaeae; font-weight:bold; background:url(/include/images/icon_tellphone2.gif) no-repeat left center; padding-left:22px; }
.foot-dl1 span em{ font-size:14px; font-style:normal;}

#HeaderMenuMiddle li a.cur{ color:#007e9a;}


/*2013 09 12 Eventnew*/
#contenttitlenew{background-image: url(/ay_images/ContentTitleMiddle.gif);float: left;width: 794px;height: 25px;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #1a849b;}
#contenttitlenew h1{font-size: 14px;font-weight: bold;color: #0d557a;float: left;display: inline;padding-top: 4px;padding-left: 25px;margin: 0px;padding-bottom: 0px;line-height: 20px;}




/*2013*-1030 PageContentBottomTable */
.PageContentBottomTable01 {
	padding: 0px;
	clear: left;
	margin: 0px;
	width: 100%;
}


.PageContentBottomTable01 .PageContentBottomTableCenterContent01 {
	margin: 20px 0 16px 24px;
	float: left;
	border-top:#2c90a0 3px solid;
	border-bottom:#ececec 1px solid;
	border-left:#ececec 1px solid;
	border-right:#ececec 1px solid;	
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.PageContentBottomTable01 .PageContentBottomTableTitle01 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ececec;
	text-align: left;
	color: #0d557a;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 50px;
	position: relative;
	line-height: 16px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.PageContentBottomTable01 .PageContentBottomTableTitle01 img {
	float: left;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 10px;
	bottom: 3px;
}
.PageContentBottomTable01 .PageContentBottomTableTitle01 a {
	position: absolute;
	right: 0px;
}
.PageContentBottomTable01 .PageContentBottomTableCenterContent01 .PageContentBottomTableCenterContentTable01 {
	text-align: left;
	padding: 18px 20px 0 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; width:732px; 
}
.PageContentBottomTable01 .PageContentBottomTableCenterContent01 .PageContentBottomTableCenterContentTable01 div {

	text-align: left;
	background-image: url(/include/images/NavigationLiDot.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-position: 10px 14px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.PageContentBottomTableCenterContentTable01 dl{ width:350px; float:left; padding:0; margin:0;}
.PageContentBottomTableCenterContentTable01 dl dt{ margin:0 0 16px 0;}
.PageContentBottomTableCenterContentTable01 .l-list{border-right:#007f95 1px solid; margin-right:24px;}
.PageContentBottomTableCenterContentTable01 dl .title-l{ background:url(/include/images/icon_aboutcourse.gif) no-repeat left center; padding-left:29px;color:#205980; font-size:16px; font-family:"微软雅黑";}
.PageContentBottomTableCenterContentTable01 dl .title-r{ background:url(/include/images/icon_yourlike.gif) no-repeat left center; padding-left:29px; color:#205980; font-size:16px; font-family:"微软雅黑";}
.PageContentBottomTableCenterContentTable01 dl dd{ padding:0 18px 0 20px; background:url(/include/images/NavigationLiDot.gif) no-repeat 0px 9px; margin:0 0 3px 8px; font-size:14px;}




/*2013 1104 header dropdown*/

.nav-box { width:400px; height:auto; overflow:hidden; padding:20px; border:#dedede 1px solid; font-family:"微软雅黑"; position:absolute; top:29px; left:0px; background-color:white; z-index:90;}
.nav-box2 { width:400px; height:auto; overflow:hidden; padding:20px; border:#dedede 1px solid; font-family:"微软雅黑"; position:absolute; top:29px; left:-90px; background-color:white; z-index:90;}
.nav-publics-l,.nav-publics-r{ float:left;}
.nav-publics-l{ width:90px; height:auto; padding-right:20px; border-right:#dfdfdf 1px solid;}

#HeaderMenuMiddle .nav-publics-r{ width:260px; overflow:hidden; margin-left:24px; }
#HeaderMenuMiddle .nav-publics-l ul,.nav-publics-r dl{ margin:0; padding:0;}
#HeaderMenuMiddle .nav-publics-l ul{ padding-left:16px; float:none;}
#HeaderMenuMiddle .nav-publics-l ul li{  list-style:none; margin-bottom:4px; padding:0; line-height:20px; float:none; height:auto; font-size:14px; color:#666666;} 
#HeaderMenuMiddle .nav-publics-l ul li a{ font:normal 14px "微软雅黑"; color:#666666; text-decoration:none; display:inline-block;}
#HeaderMenuMiddle .nav-publics-l ul li a:hover{ font:normal 14px "微软雅黑"; color:#1bb0ce; text-decoration:underline; display:inline-block;}

#HeaderMenuMiddle .nav-publics-l ul li span{ margin-left:4px;}
#HeaderMenuMiddle .nav-publics-r h3{height:22px; margin:0 0 8px 0; font-size:16px; display:block;}
#HeaderMenuMiddle .nav-publics-r h3 a{ background:#1bb0ce; height:22px; line-height:22px; color:#ffffff; padding:0 0 0 10px; font-size:16px; width:240px; display:inline-block;}
#HeaderMenuMiddle .nav-publics-r h4{ height:22px; line-height:22px; color:#1bb0ce; padding:0 0 0 10px; font-size:14px; margin:0 0 8px; padding:0;  display:block;}
#HeaderMenuMiddle .nav-publics-r dl dt{ font-size:14px; color:#333333;font-weight:bold;}
#HeaderMenuMiddle .nav-publics-r dl dd{ font-size:11px; margin:0 0 3px; line-height:18px; background:Url(/include/images/NavigationLiDot-black.gif) no-repeat center left; padding-left:10px; }
#HeaderMenuMiddle .nav-publics-r dl dd span{ margin-right:12px; display:inline-block;}
#HeaderMenuMiddle .nav-publics-r dl dd a{ font-size:12px; text-decoration:none; color:#666666;}
#HeaderMenuMiddle .nav-publics-r p{ font-size:12px;}
#HeaderMenuMiddle .nav-publics-r p a{color:#1bb0ce;}


.nav-box2 .nav-publics-l .eventphone{margin:34px 0 0px 0;display:block; height:34px;}
.nav-box2 .nav-publics-l h3{ display:block;/* background:url(/include/images/icon_tellphone.gif) no-repeat center left;*/font-size:13px; font-weight:bold; padding-left:0px; margin:0; height:22px; line-height:22px; color:#089DBD;}
.nav-box2 .nav-publics-l p{ font-size:12px; font-weight:bold; color:#666666; display:block; margin:0; padding:0; line-height:18px; white-space:nowrap;}
#HeaderMenuMiddle .nav-box2 .nav-publics-r dd{ font-size:11px; background:none; height:20px; overflow:hidden;line-height:18px; padding-left:2px; margin-bottom:2px; }
#HeaderMenuMiddle .nav-box2 .nav-publics-r dd span{ display: inline-block; width:216px; }
#HeaderMenuMiddle .nav-box2 .nav-publics-r dd span a{ float:none; color:#666666;}
#HeaderMenuMiddle .nav-box2 .nav-publics-r dd a{ float:right; color:#2158b2;}
#HeaderMenuMiddle .nav-publics-r .img-box{ margin:0 0 4px;*margin:0 0 8px;}

/*2014 0103 header member info*/
.top-bar a {display: inline-block;color: white;text-decoration:none;}
.top-bar .meb-info{ float:left; padding:0 5px 0 16px;} 
.top-bar .meb-info span{ color:#ffffff;}
.top-bar .en-version{ margin-right:20px;}


@media screen and (max-device-width:480px)
{
.footer dl dd {color:#aeaeae;}
}
#chat_iframe{display:none;}
.lim_float_icon{display:none;}


