@charset "utf-8";
/* CSS Document */
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.fb_edge_widget_with_comment span.fb_edge_comment_widget {
    top: 30px !important;
    left: -350px !important;
	display: none;
 }

.connect_comment_widget .nub{left:320px !important;}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
cursor:pointer;
cursor:hand;
}

.vscrollerbase {
width: 12px;
background-color: #d7c9a2;
border:#FFF solid 1px;
}
.vscrollerbar {
width: 12px;
background-color: #503014;
}
/*.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: #9e7f4f;
}*/

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

/**
 * ========================================
 *
 * 
/* scrollbar 
 * ----------------------------------------
 *
 *
 *
 *
 */
body{text-align:center;}
/* remove the line around the link */
a, a:focus, img {
	noFocusLine:expression(this.onFocus=this.blur()); 
	-moz-outline: none !important;
	outline: none;
}
#el {position:absolute; right:0; top:0;}
#footer *{font-size:12px;}
/* Page width */
#header, #footer, #content { width: 960px; margin:0 auto; text-align:left;}
#header{height:118px; #height:148px;}

.kgWrapper a{color:#7e7e7e;text-decoration:none; text-decoration:none;}
.kgWrapper a:hover{color:#333;text-decoration:none;}

.kgWrapper p{padding-bottom:18px; line-height:18px;}

.float-lt{float:left;}
.float-rt{float:right;}
.cursor{cursor:hand;cursor:pointer;}
menu li, menu ul, .t-menu, .kgWrappe{position:relative;}
.shadow, menu ul{position:absolute;}
menu, menu li, menu ul, .shadow, .t-menu{display:inline-block;}
menu, menu li, ul{margin:0; padding:0; list-style:none;}


/*.kgWrapper{width:962px; margin-left:-18px; margin-top:-65px; margin-bottom:-76px; z-index:1000; text-align:left;}*/
.kgWrapper{width:975px; margin-left:0; #margin-left:15px; margin-top:-18px; margin-bottom:-22px; z-index:1000; text-align:left; position:relative; overflow: hidden;}

.kgWrapper h1{font-size:22px; color:#3f3f3f;}

#topFunc{#margin-top:-25px;}
#topFunc UL LI a{DISPLAY: inline !important;}
#topFunc UL LI {
	ZOOM: 1; DISPLAY: inline; float:left;
}
.last{ padding: 0px 0px 0 10px !important; border-right: 0 !important; } 

/*florence 2011-11-10 content_showcase.html*/
.joinWrapper{position: relative; width: 934px; margin:0 auto; padding-top: 10px; text-align:left; background:url(/images/kindergarten/loopbg.jpg) repeat-y; /*font-family: "SimHei";*/}
.joinBox{position: relative; padding-left:26px; width:860px #width:908px;}
.joinBox dl, .joinBox dt, .joinBox dd{margin:0; padding:0;}
.joinBox dl{display:inline-block; margin-bottom:3px;}
.joinBox dt{position:relative; width:228px; #width:238px; height:186px; float:left; background:url(/images/kindergarten/frame.png) no-repeat 0 0; padding-left:13px; padding-top:6px;}
.joinBox dd{width: 566px; #width: 600px; height:184px; background:url(/images/kindergarten/content_bg.png) no-repeat 0 38px; float:left; padding-left:36px; #margin-left:10px; padding-right:10px;font-size: 13px;}
.joinBox dd p{line-height:1.5em; }
.joinBox dd h3{margin-top:0; position:relative; color:#0162c5; font-size: 18px;  font-family:黑体; width:430px; margin-bottom: 30px; #margin-bottom: 33px; }
/*.joinBox dd .like iframe{float: right; width:80px; height:21px;}*/
/*.joinBox dd .like .fackbook-like{float: right; width:80px; height:21px; margin-left:50px;}*/
.joinBox dd .like .fackbook-like{float: right; width:80px; height:21px;}
.joinBox dd .like .fackbook-like iframe{float: right; width:80px !important; height:21px;}
.joinBox dd p.date{padding: 0 0 6px; #margin: 0 0 1px; position: relative; color:#0c345c;font-size:13px;font-weight: bold; line-height:1em;}
.joinBox dd .like{clear:both; }
.joinBox dd a:hover{color:#00386f;}
.joinBox dd a{color: #327ec5;}
/*end*/

/*florence 2011-11-11 content_showcase_article.html*/
.joinDetailWrapper{position: relative; width: 934px; margin:0 auto; padding-top: 10px; text-align:left; background:url(/images/kindergarten/loopbg.jpg) repeat-y; /*font-family: "SimHei";*/}
.joinDetail{position: relative; padding-left:26px; width:860px; #width:908px;}
.joinDetail dl, .joinDetail dt, .joinDetail dd{margin:0; padding:0;}
.joinDetail dl{display:inline-block; margin-bottom:3px; width:100%;}
.joinDetail dl .articleTop{position:absolute; left:0; top:-10px; width: 612px; height:39px; background:url(/images/kindergarten/detail_bg_top2.png) no-repeat 0 0;}
.joinDetail dl .articleBottom{position:absolute; left:0; bottom:-5px; width: 612px; height:16px; background:url(/images/kindergarten/detail_bg_base2.png) no-repeat 0 0;}
.joinDetail dt{position:relative; width:228px; #width:238px; height:186px; float:left; background:url(/images/kindergarten/frame.png) no-repeat 0 0; padding-left:13px; padding-top:6px;}
/*.joinDetail dd{width: 566px; background:url(/images/kindergarten/detail_bg_repeat.png) 0 38px; float:left; padding-left:36px; padding-right:10px;font-size: 13px;}*/
.joinDetail dd{width: 566px; #width:612px; background:url(/images/kindergarten/detail_bg_repeat.png) repeat-y 0 38px; float:left; padding-left:36px; padding-right:10px; padding-bottom:5px; font-size: 13px; position:relative; margin-bottom:15px;}
.joinDetail dd p{line-height:1.5em;}
.joinDetail dd h3{top: 0; margin-top:0;  position:relative; color:#0162c5; font-size: 18px;  font-family:黑体; width:470px;}
/*.joinDetail dd .like iframe{float: right; width:80px; height:21px;}*/
.joinDetail dd .like .fackbook-like{float: right; width:80px; height:21px;}
.joinDetail dd .like .fackbook-like iframe{float: right; width:80px !important; height:21px;}
.joinDetail dd p.date{padding: 20px 0 6px; position: relative;color:#0c345c;font-size:13px;font-weight: bold;}
.joinDetail dd .like{clear:both; padding-bottom: 10px;}
.joinDetail dd a:hover{color:#00386f;}
.joinDetail dd a{color: #327ec5;}
/*end*/

/*Tsz Kin 2011-11-10*/
.showcase-header, .showcase-footer{margin:0 auto; text-align:center;}

.showcase-header{background:url(/images/kindergarten/header-bg.png) no-repeat center top; width:934px; height:184px; position:relative;}
.showcase-header .box{background:url(/images/kindergarten/search_box.png) no-repeat; width:570px; height:60px; position:absolute; top:118px; left:25px; float:left;}
.showcase-header .box p{position:absolute; left:100px; top:20px; color:#FFF; font-size:18px;}
.showcase-header .box p input{background:#ffe9a7; width:325px; height:25px; border:solid #afa791 1px; padding:2px 4px;}
.showcase-header .box img{position:absolute; right:10px; top:15px;}
/*.showcase-header ul{position:absolute; right:65px; top:140px; }*/
.showcase-header-top-page ul{position:absolute; right:65px; top:-45px; }


ul.showcase-menu{width:250px; height:30px; font-size:14px; color:#0b2035; font-family:Arial, Helvetica, sans-serif;}
ul.showcase-menu li{float:left; padding:0; margin:3px 5px 0 !important;}
ul.showcase-menu li a{color:#0b2035; text-decoration: none;}
ul.showcase-menu li a:hover{color:#2e7bc7;}
ul.showcase-menu li.btn{margin-top:0px;}
ul.showcase-menu li .sel{font-size:18px; color:#2e7bc7; line-height:16px;}
.showcase-footer{background:url(/images/kindergarten/footer-bg.jpg) no-repeat center top; width:934px; height:99px;}
.showcase-footer ul{margin:0 auto; margin-bottom:10px; #margin-top:15px;}
/*end*/
/*Tsz Kin 2011-11-11*/
.detail{background:url(../images/kindergarten/detail_bg.png) center top no-repeat; wdith:949px; height:596; margin:0 auto; }
.detail .box{background:url(../images/kindergarten/detail_content_bg.png) no-repeat; width:600px; height:322px; position:relative; top:130px; left:285px; padding:40px 20px 35px 35px; float:left; }
.detail .text{width:98%; height:330px; overflow:auto; padding-right:20px;}
.detail .text h3{color:#11589f; font-size:18px; font-weight:bold; margin:0;}
.detail .text table{width:95%; font-size:12px; text-align:justify; margin:20px 20px 0 20px; line-height:19px;}
.detail .text table th{font-weight:normal; width:30px; }
.detail .text table tr{vertical-align:top;}
.detail .text table .inside-table{margin:0; width:90%;}
.detail .text table .inside-table th{font-weight:normal; width:40px;}
/*end*/
/* tsz kin start 14-11-2011 main content*/
.main-content{background:url(../images/kindergarten/content_main_bg.png) center top no-repeat; wdith:949px; height:596; margin:0 auto;}
.main-content .box{width:530px; margin:0 0 0 395px; padding-top:187px; font-family:黑体; position:relative;}
.main-content .blue{color:#0162c5; font-size:16px;}
.main-content .red{color:#4f141b; font-size:14px;}
.main-content .mb10{margin-bottom:10px;}
.main-content .mb5{margin-bottom:5px;}
.main-content .btn{position:absolute; right:-30px; bottom:0;}
/* end */

/*expert 2011.12.02*/
.expert .title{width:530px; margin:0 0 0 80px; padding-top:25px; font-family:黑体; position:relative;}
.expert .guest1{float: left; margin:0 0 0 95px; padding-top:30px; font-family:黑体; position:relative; }
.expert .guest1 p{position: absolute; padding-top:100px;}
.expert .guest2{float: left; padding-top:80px;  margin: 0 0 0 30px; font-family:黑体; position:relative;}
.expert .btn{position:absolute; right:0; bottom:0; margin: 0 20px 20px 150px;}

.expert_interact_inside{position:relative;}
.expert_interact_inside .title{width:530px; margin:0 0 0 80px; padding-top:25px; font-family:黑体; position:relative;}
.expert_interact_inside .interactbg{float: right; right:80px; margin:0 0 0 80px; position:relative;}
.expert_interact_inside .intro{position:absolute; right:0; top:0; margin: 100px 170px 0 0;}
.expert_interact_inside p{width: 545px; height: 220px; position:absolute; right:0; top:200px; margin: 0 100px 130px 0; color:#023412; overflow:auto; font-size:14px;}
.expert_interact_inside div.art-menu{width: 400px; position:absolute; right:0; top:200px; margin: 0 123px 290px 0; color:#023412;}
.expert_interact_inside td, .expert_interact_inside th{padding-bottom:15px;}
.expert_interact_inside th img{float:right;}
/*.expert_interact_inside div.art-menu>img{margin:8px 0;}
.expert_interact_inside div.art-menu>img.other_txt{margin:0 auto;}
.expert_interact_inside div.art-menu a img{float:right;}*/


/*
.expert_interact_inside p.art-menu{width: 400px; height:200px; margin: 0 123px 170px 0;}
.expert_interact_inside p.art-menu ul{position:relative;}*/
.expert_interact_inside .btn{position:absolute; right:0; top:0; margin: 500px 85px 0 0;}


.expert_music_inside{position:relative;}
.expert_music_inside .title{width:530px; margin:0 0 0 80px; padding-top:25px; font-family:黑体; position:relative;}
.expert_music_inside .interactbg{float: right; right:80px; margin:0 0 0 80px; position:relative;}
.expert_music_inside .intro{position:absolute; right:0; top:0; margin: 100px 170px 0 0;}
.expert_music_inside p{width: 545px; height: 220px; position:absolute; right:0; top:200px; margin: 0 100px 130px 0; color:#382205; line-height:1.2em; overflow:auto; font-size:14px;}
.expert_music_inside div.art-menu{width: 400px; position:absolute; right:0; top:200px; margin: 0 123px 290px 0; color:#023412;}
.expert_music_inside td, .expert_music_inside th{padding-bottom:15px;}
.expert_music_inside th img{float:right;}

/*.expert_music_inside div.art-menu>img{margin:8px 0;}
.expert_music_inside div.art-menu>img.other_txt{margin:0 auto;}
.expert_music_inside div.art-menu a img{float:right;}*/

.expert_music_inside .btn{position:absolute; right:0; top:0; margin: 500px 85px 0 0;}
/**
 * ========================================
 *
 * 
/* content
 * ----------------------------------------
 *
 *
 *
 *
 */
.section1{background:url(/images/kindergarten/bg-seciont1.jpg) no-repeat 0 0; height:980px;}
.section1a{background:url(/images/kindergarten/bg-seciont1a.jpg) no-repeat 0 0; height:1174px;}
.section1c{background:url(/images/kindergarten/bg-seciont1c.jpg) no-repeat 0 0; height:1557px;}
.section2{background:url(/images/kindergarten/bg-seciont2.jpg) no-repeat 0 0; height:1153px;}
.section3{background:url(/images/kindergarten/bg-seciont3.jpg) no-repeat 0 0; height:848px;}
.section4{background:url(/images/kindergarten/bg-seciont4.jpg) no-repeat 0 0; height:1520px;}
.section5{background:url(/images/kindergarten/bg-seciont5.jpg) no-repeat -9px 0; min-height: 660px; margin-bottom:1px;}
.section6{background:url(/images/kindergarten/bg-seciont6.jpg) no-repeat 0 0; height:847px /9; height:849px;}


menu{margin-top:116px; margin-left:5px; height:152px; width:1000px; #float:left; }
menu li.first{float:left; width:153px; height:138px; margin:0 !important; padding-left:15px;}
menu ul{left:-15px; top:105px; z-index:100; display:none; width:850px;}
menu ul li{float:left; margin:0; padding:0;}
.shadow{width:157px; height:15px; background:url(/images/kindergarten/top-menu-shadow-try.png) no-repeat 0 0; left:15px; top:90px; display:none; }

.t-menu{clear:both; z-index:1000; background:no-repeat 0 0;}
.top-menu-1{width:155px; height:88px; background-image:url(/images/kindergarten/menu1.png);}
.top-menu-1:hover, .top-menu-1.hl, .active .top-menu-1{background-image:url(/images/kindergarten/menu1-on.png) !important;}
.top-menu-2{width:155px; height:89px; background-image:url(/images/kindergarten/menu2.png);}
.top-menu-2:hover, .top-menu-2.hl, .active .top-menu-2{background-image:url(/images/kindergarten/menu2-on.png) !important;}
.top-menu-3{width:159px; height:94px; background-image:url(/images/kindergarten/menu3.png);}

.top-menu-3:hover, .top-menu-3.hl, .active .top-menu-3{background-image:url(/images/kindergarten/menu3-on.png) !important; }
.top-menu-4{width:164px; height:100px; background-image:url(/images/kindergarten/menu4.png);}
.top-menu-4:hover, .top-menu-4.hl, .active .top-menu-4{background-image:url(/images/kindergarten/menu4-on.png) !important;}
.top-menu-5{width:155px; height:92px; background-image:url(/images/kindergarten/menu5.png);}
.top-menu-5:hover, .top-menu-5.hl, .active .top-menu-5{background-image:url(/images/kindergarten/menu5-on.png) !important;}
.top-menu-6{width:155px; height:88px; background-image:url(/images/kindergarten/menu6.png);}
.top-menu-6:hover, .top-menu-6.hl, .active .top-menu-6{background-image:url(/images/kindergarten/menu6-on.png) !important;}
.top-menu-7{width:164px; height:100px; background-image:url(/images/kindergarten/menu7.png);}
.top-menu-7:hover, .top-menu-7.hl, .active .top-menu-7{background-image:url(/images/kindergarten/menu7-on.png) !important;}
.active .t-menu{margin-top:-13px;}
.active .shadow, .active ul{display:block;}


.outer{width:663px; margin-left:54px; margin-top:23px; padding-left:17px;}

.sec1-q2{margin-left:112px;}
.sec1-q3{margin-left:23px;}
.sec1-q4{margin-left:35px; margin-top:10px;}
.sec1-q6{margin-top:20px;}
.sec1-q7{margin-left:26px; margin-top:20px;}
.sec1-q8{margin-top:36px;}
.sec1-q9{margin:20px 0;}
.sec1-q10{margin-left:30px;}

.jcarousel-skin-tango{margin-left:-64px; padding-top:14px;}

#navTop .navTopKindergarten a { display: block; width: 147px; height: 43px; background:url(/images/kindergarten/btn-kg.jpg) no-repeat 0 -43px; }
#navTop .navTopKindergarten a:hover, #navTop .navTopKindergarten.current-menu-item a, #navTop .navTopKindergarten.current-post-parent a { background-position:0 -43px; }

.dispose{display: none;}

/*result page - florence - 20111222*/
.result-content{background:url(../images/kindergarten/header-bg-result.png) center top no-repeat; width:934px; margin:0 auto;}
.result-content h3{width:934px; margin:0; padding-top:146px; padding-left:25px; color: #0162C5; font-family:黑体; font-size: 18px; line-height: 160%; position:relative; font-weight:lighter;}
.prize-wrapper{position: relative; width: 934px; margin:0 auto; padding-top: 10px; padding-left:15px; text-align:left; background:url(/images/kindergarten/loopbg.jpg) repeat-y; /*font-family: "SimHei";*/}
.prize-wrapper img{margin: 0 10px 0;}
.list-wrapper{position: relative; width: 934px; height: 617px; margin:0 auto; padding-left:15px; text-align:left; background:url(/images/kindergarten/loopbg.jpg) repeat-y; /*font-family: "SimHei";*/}
.namelist, .namelistR{float:left; margin-left:20px; margin-top: 15px; width: 404px; height: 596px;}
.namelistR{margin-left:40px;}
.result-joinWrapper{position: relative; width: 934px; margin:0 auto; padding-top: 10px; text-align:left; background:url(/images/kindergarten/loopbg.jpg) repeat-y; /*font-family: "SimHei";*/}
.result-joinBox{position: relative; padding-top: 7px;padding-left:26px; width:860px #width:908px;}
.result-joinBox dl, .result-joinBox dt, .result-joinBox dd{margin:0; padding:0;}
.result-joinBox dl{display:inline-block; margin-bottom:3px;}
.result-joinBox dt{position:relative; width:228px; #width:238px; height:186px; float:left; background:url(/images/kindergarten/frame.png) no-repeat 0 0; padding-left:13px; padding-top:6px;}
/*.result-joinBox dd{width: 612px; #width: 600px; height:157px; background:url(/images/kindergarten/result_bg.png) no-repeat 0; float:left; margin-left:36px; #margin-left:10px; padding-right:10px; }*/
.result-joinBox dd{float:left; width: 620px; height:157px; background:url(/images/kindergarten/result_bg.png) no-repeat 0 0; margin-left:5px;}
.result-joinBox dd p{margin-top:33px;margin-left:36px;line-height:1.3em; font-weight: lighter;font-size: 20px; color: #0162C5;font-family:黑体; }
.result-joinBox dd table{margin-left:75px; margin-top:40px;}
.result-joinBox dd td{margin-top:33px;margin-left:36px;line-height:1.3em; font-weight: lighter;font-size: 20px; color: #0162C5;font-family:黑体; }
.result-joinBox dd span{font-size:14px;}
.result-joinBox dd img{top:0; right:0; position:absolute; margin-right:75px; margin-top: 40px; }
/*.result-joinBox .golden dd .prizee {background:url(/images/kindergarten/golden-prize.png) no-repeat 0 0; width:94px; height:116px;}*/
.result-joinBox dd a{color:#0162C5;}
.result-joinBox dd a:hover{color:#00386F;}

.namelistTb{float:left; border:2px solid #f2711a;font-family:黑体; font-size: 15px;}
.namelistTb thead td{background:#f2711a; padding:8px 10px;}
.namelistTb tbody td{background:#ffedbc; padding:4px 10px; #padding:7px 10px;}
.namelistTb tbody .even td{background:#f3db9b;}

/*end*/