@charset "utf-8";
/* CSS Document */

/*CT1-ETOWNSP3 7/15/2014 2:09:54 AM*/


body, html{     
    overflow:auto;       
} 
body{
    margin:0;
    padding:0;
    font-family: verdana,arial,helvetica,sans-serif，"宋体"，"黑体"，"微软雅黑";
    font-size:13px;
}
.container{
    background:url('../images/bg.jpg') repeat;
    width:320px;
    margin:0 auto;
}
.wrapper, .wrapperb, .navdiv{
    width:272px;
    margin:0 auto;
}
.wrapper{
    padding-top:40px;
}
.shadowrapper{
    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2),1px 0 1px 0 rgba(0,0,0,0.2);
    
    font-family: arial,helvetica,sans-serif，"宋体"，"黑体"，"微软雅黑";
    
}

.splashholder{
    background:url('../images/kv.gif') no-repeat;
    background-size:272px 135px;
    background-position:left bottom;
    text-align:center;
    height:205px;
}
a.course{
    display:block;
    cursor:pointer;
    text-decoration:none;
}

a.course
{
  *display: inline-block;
}

.firstarrowholder,.arrowholder,.lastarrowholder{
    width:25px;
    height:45px;
    float:right;
    text-align:center;
    background: -webkit-gradient(linear, left top, left bottom, from(#004d75), to(#003f5f));
    background: -moz-linear-gradient(top, #004d75, #003f5f);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FF004d75, endColorstr=#FF003f5f); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FF004d75, endColorstr=#FF003f5f); 
}
.firstarrowholder{
    border-bottom:solid #002c43 1px;
}
.arrowholder{
    border-top:solid #115a80 1px;
    border-bottom:solid #002c43 1px;
}
.lastarrowholder{
    border-top:solid #115a80 1px;
}
.firstarrowholder:hover, .arrowholder:hover, .lastarrowholder:hover{
    background: -webkit-gradient(linear, left top, left bottom, from(#eb008b), to(#ca0078));
    background: -moz-linear-gradient(top, #eb008b, #ca0078);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
}
.firstarrowholder:hover{
    border-bottom:solid #a70063 1px;
}
.arrowholder:hover{
    border-top:solid #ec269e 1px;
    border-bottom:solid #a70063 1px;
}
.lastarrowholder:hover{
    border-top:solid #ec269e 1px;
}

.fmover{
    background: -moz-linear-gradient(top, #eb008b, #ca0078);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    background: -webkit-gradient(linear, left top, left bottom, from(#eb008b), to(#ca0078));
    border-bottom:solid #a70063 1px;
}
.amover{
    background: -moz-linear-gradient(top, #eb008b, #ca0078);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    background: -webkit-gradient(linear, left top, left bottom, from(#eb008b), to(#ca0078));
    border-bottom:solid #a70063 1px;
    border-top:solid #ec269e 1px;
}
.lmover{
    background: -moz-linear-gradient(top, #eb008b, #ca0078);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFeb008b, endColorstr=#FFca0078); 
    background: -webkit-gradient(linear, left top, left bottom, from(#eb008b), to(#ca0078));
    border-top:solid #ec269e 1px;
}

.firstcourseholder,.courseholder,.lastcourseholder{
   float:left;
   width:247px;
   height:45px;
   line-height:45px;
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e4e6e7));
   background: -moz-linear-gradient(top, #ffffff, #e4e6e7);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFffffff, endColorstr=#FFe4e6e7); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFffffff, endColorstr=#FFe4e6e7); 
}
.firstcourseholder{
   border-bottom:solid #d7dadb 1px;
}
.courseholder{
   border-top:solid #fff 1px;
   border-bottom:solid #d7dadb 1px;
}
.lastcourseholder{
   border-top:solid #fff 1px;
}

.arrow{
    height:45px;
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/arrow.png') no-repeat;
    background-size:9px 10.5px;
    background-position:center center;
}
.courspan,.spcourspan{
    font-weight:bold;
    color:#364149;
    text-shadow:1px 1px 1px #fff;
    font-size:15px;
    margin-left:16px;
}

span.courspan
{
  *float:left;
}

.agespan,.spagespan{
    float:right;
    color:#364149;
    font-size:13px;
    margin-right:10px;
}



.cf{
    clear:both;
}
.sitediv{
    background-color:white;    
    height:32px;
    line-height:32px;
    text-align:right;
    padding-right:8px;
}
.sitediv a{
    font-size:11px;
    color:#364149;
    text-decoration:none;
    cursor:pointer;
    padding-right:10px;
    
    background:url('../images/arrow_small.png') no-repeat;
    background-position:right center;
    background-size:4px 6.5px;
}


.topcorner{
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.toprightcorner{
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}
.topleftcorner{
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
}
.bottomcorner{
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius:  3px;
}
.bottomrightcorner{
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.bottomleftcorner{
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.corner{
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; 
    border-radius:3px;
}


.logodiv{
    padding:16px 0 13px 16px;
}
.headerLogo{
    width:70.5px;
    height:51px;
    overflow:hidden;
    display:inline-block;
    padding:0;

    background:url('../images/logo_en.png') no-repeat;
    background-size:70.5px 51px;
}
.tdlogodesc{
    width:100%;
}
.imageHolder{
    height:144px;
    background:url('../images/photo_kids_en.jpg') no-repeat;
    background-size:272px 135.5px;
    margin-bottom:8px;
}
.shadowbox{
    height:144px;
    background:url('../images/photo_shadow.png') no-repeat;
    background-size:272px 8.5px;
    background-position:left bottom;
}
.freetrial,.freetrialb,.bluetrial{
    display:block;
    text-decoration:none;
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFe9008a, endColorstr=#FFbf0071); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFe9008a, endColorstr=#FFbf0071); 
    background: -moz-linear-gradient(top, #e9008a, #bf0071);
    background: -webkit-gradient(linear, left top, left bottom, from(#e9008a), to(#bf0071));
    height:45px;
    line-height:45px;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    color:#fff;

    
    box-shadow: 0 1px 0 rgba(175,171,167,80),1px 0 0 rgba(175,171,167,80);

    
    font-size:20px;
    
}
.freetrial{
    margin-top:16px;
    margin-bottom:16px;
}
.bluetrial{
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FF004c74, endColorstr=#FF003f61); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FF004c74, endColorstr=#FF003f61);
    background: -moz-linear-gradient(top, #004c74, #003f61);
    background: -webkit-gradient(linear, left top, left bottom, from(#004c74), to(#003f61));
    margin-top:15px;
}
.smalltrial{
    
}

.logod4,.logod5,.logod6,.logod7{
    font-style: italic;
    font-size: 18px;
    font-weight: bold;
    font-family: arial;
    color:#003f5f;
    padding-left:8px;
    line-height:14px;
}
.logod4,.logod6{
    padding-top:16px;
}
.logod5,.logod7{
    padding-top:5px;
}


.phoneholder,.classholder{
    width:60px;
    height:45px;
    float:left;
    text-align:center;

    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;

    border-right:solid #cc0c7d 1px;
}
.classholder{
    border-right:solid #003551 1px;
}
.phone, .freeclass{
    height:45px;
    width:60px;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:24px 30px;
}
.phone {
    background-image:url('../images/telphone.png');
}
.freeclass {
    background-image:url('../images/doublearrow.png');
}
.phonetxt,.classtxt{
    width:210px;
    height:45px;
    float:left;
    text-align:center;

    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;

    border-left:solid #ee2b9e 1px;
}
.classtxt {
    border-left:solid #0870a8 1px;
}



.navdiv{
   font-size:12px;
   
   font-family: arial,helvetica,sans-serif，"宋体"，"黑体"，"微软雅黑";
   
}
.navdiv a.navlink{
    height:58px;
    width:159px;
    display:inline-block;
    background-color:red;
    text-align:center;
    text-decoration:none;
    float:left;

    background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#cbcbcb));
    background: -moz-linear-gradient(top, #ffffff, #cbcbcb);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFffffff, endColorstr=#FFcbcbcb); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFffffff, endColorstr=#FFcbcbcb); 
    border-bottom:1px #cbcbcb solid;
}
.navdiv a.navlink:hover{
    background:-webkit-gradient(linear,left top,left bottom,from(#cbcbcb),to(#fff));
    background: -moz-linear-gradient(top, #cbcbcb, #ffffff);
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFcbcbcb, endColorstr=#FFffffff); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FFcbcbcb, endColorstr=#FFffffff); 
}
.navblock1{
    border-right:1px #FFF solid;
}
.navblock2{
    border-left:1px #8c8c8c solid;
}
.navbg1,.navbg2{
    display:inline-block;
    padding-top:35px;
}
.navbg1{
    background:url(../images/4icon_1.png) no-repeat;
    background-position: center 7px;
}
.navbg2{
    background:url(../images/4icon_4.png) no-repeat;
    background-position: center 7px;
}
.copyright{
    padding-top:15px;
    padding-bottom:2px;
    text-align:left;
}
.copyright span{
    color:#979797;
}
.fulllink{
    padding-top:15px;
    text-align:center;
    text-decoration:underline;
    
}
.icpnumber{
    padding-top:12px;
}


.sectdiv{
    border-top:1px solid #1f536c;
    border-bottom:1px solid #00324b;
    padding:4px 30px 4px 16px;
}
.sectdiv div{
    display:table;
    height:40px;
    min-height:40px;
}
.tablecell{
    display:table-cell;
    vertical-align:middle;
}
.sectdiv .tablecell span{
    display:inline-block;
    color:#fff;
    font-size:17px;
    font-weight:bold;
    word-wrap:break-word;
}
.wordbreak{
    word-break:break-all;
}
.textdiv{
    padding:20px 0 20px 16px;
    color:#fff;
    font-size:12px;
    line-height:20px;
}
.textdiv p, .textdiv div{
    padding:0;
    margin:20px 0 0 0;
}
.actionlinks{
    padding-top:10px;
    
    font-family: arial,helvetica,sans-serif，"宋体"，"黑体"，"微软雅黑";
    
}
.tvholder{
    margin-top:10px;
    margin-bottom:0;
    padding:0;
    width:304px;
}

.piediv{
    color:#fff;
    font-size:12px;
    line-height:20px;
    padding-bottom:20px;
}
.piedesc{
    padding:0 0 0 12px;
}
.pie{
    background:url('../images/efekta_en.gif') no-repeat;
    background-size:130px 130px;
    height:130px;
    width:130px;
}
.hide{
    display:none;
}
#tabs-1,#tabs-2,#tabs-3{
    padding:16px 8px 10px;
    background:url('../images/bg_tab1.jpg') repeat;
}
#links{
    padding:0 8px;
    height:48px;
}
#links div{
    display:table;
    height:48px;
    width:100px;
    text-align:center;
    cursor:pointer;
    float:left;
    margin-right:1px;
}
#links div:nth-child(3){
    width:101px;
    margin-right:0px;
}
#links .tablecell span{
    display:inline-block;
    width:100px;
    color:#fff;
    word-wrap:break-word;
    font-size:14px;
    font-weight:bold;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}
#links div:nth-child(3) .tabcell span{
    width:101px;
}
.purple{
    background:url('../images/bg_tab1.jpg') repeat;
}
.grey{
    background-color:#1b2e38;
    opacity:0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter:alpha(opacity=20);
}
.imageHolderb{
    height:135px;
    background: url(../images/photo_tab1_ss_en.jpg) no-repeat;
    background-size:304px 135px;
    margin-bottom:16px;
}

.secondtabwrapper{
    background:url('../images/bg_tab2.gif') repeat;
    color:#fff;
    font-size:12px;
    line-height:20px;
    margin-bottom:6px;
}
.sectxtdiv{
    border-bottom:1px solid #003d5c;
    padding-left:16px;
    padding-bottom:20px;
}
.sectxtdiv:last-child{
    border-bottom:0px solid #003d5c;
}
.sectxtdiv .sectabicon{
    position:relative;
    left:-23px;
    top:20px;
    height:39px;
}
.learn1,.apply1,.certify1,.try1{
    background-size:8px 39px;
    width:8px;
    height:39px;
    float:left;
}
.learn2,.apply2,.certify2,.try2{
    background-size:2.5px 39px;
    height:33px;
    float:left;

    color:#fff;
    font-size:15px;
    font-weight:bold;
    padding-left:15px;
    padding-right:8px;
    min-Width:30px;
}
.learn2 div,.apply2 div,.certify2 div,.try2 div{
    height:33px;
    display:table;
}
.learn2 div span,.apply2 div span,.certify2 div span,.try2 div span{
    display:table-cell;
    vertical-align:middle;
    line-height:14px;
}
.learn3,.apply3,.certify3,.try3{
    background-size:10.5px 39px;
    width:10.5px;
    height:33px;
    float:left;
}
.learn1{
    background:url('../images/learn1.png') no-repeat;
}
.learn2{
    background:url('../images/learn2.png') repeat;
}
.learn3{
    background:url('../images/learn3.png') no-repeat;
}
.apply1{
    background:url('../images/apply1.png') no-repeat;
}
.apply2{
    background:url('../images/apply2.png') repeat;
}
.apply3{
    background:url('../images/apply3.png') no-repeat;
}
.certify1{
    background:url('../images/certify1.png') no-repeat;
}
.certify2{
    background:url('../images/certify2.png') repeat;
}
.certify3{
    background:url('../images/certify3.png') no-repeat;
}
.try1{
    background:url('../images/try1.png') no-repeat;
}
.try2{
    background:url('../images/try2.png') repeat;
}
.try3{
    background:url('../images/try3.png') no-repeat;
}
.sectxtdiv  .sectle{
    padding-top:25px;
    font-weight:bold;
}
.sectxtdiv  .sectxt{
    padding-top:15px;
}
.sectle p, .sectxt p, .sectxt div{
    padding:0;
    margin:20px 0 0 0;
}
.sectxtdiv .sectxtle{
    padding-top:25px;
}


#slides{
    position:relative;
}
#slides_container {
	overflow:hidden;
}
#slides_container div div{
    background-size:304px 228px;
    height:228px;
}



#slides .next, #slides .prev {
	position:absolute;
	top:91px;
	left:0px;
	width:32px;
	height:45px;
	display:inline-block;   
    background:url('../images/left.png') no-repeat;
	background-size:32px 45px;
}
#slides .next {
	left:272px;
    background:url('../images//right.png') no-repeat;
}
#slides .pagination {
    
    height:5px;
    margin:15px auto 5px;
}
#slides .pagination a {
    display:inline-block;
	width:4px;
	height:5px;
	background:url('../images/dot_unselected.jpg') no-repeat;
	background-size:4px 5px;
	float:left;
	margin-right:0;
	margin-left: 5px;
}
#slides .pagination a:first-child{
    margin-left:0;
}
#slides .pagination a.current {
	background:url('../images/dot_selected.jpg') no-repeat;
	background-size:4px 5px;
}


.phonewrapper{
    width:320px;
    margin:0 auto;
}
.phonewrapper a{
    display:block;
    text-decoration:none;
}

.cityGroup{
height:34px;
background-color:rgb(204, 201, 201);
padding:0 5%;
color:#FFF;
}
.cityGroup ul{
list-style: none;
margin:0;
padding:0;
}
.cityGroup ul li{
display: table-cell;
vertical-align:middle;
height:34px;
font-weight: bold;
font-size:14px;
}

.city{
    background: url(../images/mobile/bg_o.png);
}

.city{
    filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FF666666, endColorstr=#20000000); 
    -ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=#FF666666, endColorstr=#20000000); 
    background: -moz-linear-gradient(top, rgba(99,99,99,1), rgba(0,0,0,0.2)), url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/bg_o.png);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(99,99,99,1)), color-stop(100%,rgba(0,0,0,0.2))),
                url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/bg_o.png);
    background-position:left top;
    border-top:solid 1px #9d9d9d;
    height:64px;
    color:#FFF;

    width:90%;
    padding:0 5%;
}
.city ul{
    margin:0;
    padding:0;
    list-style:none;
}
.city ul li{
    float:left;
    height:64px;
    display:table;
    font-size:16px;
    *line-height: 64px;
}
.city ul li span{
    display:table-cell;
    vertical-align:middle;
    *line-height: 16px;
    *display: inline-block;
}
.cityname{
    font-weight:bold;
    width:46%;
}
.cityname span{
    
}
.cityno{
    width:46%;
}


.goicon{
    width:8%;
    background-image:url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/arrow_btn.png);
    background-position:center right;
    background-repeat:no-repeat
}


.mainwrapper{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/bg_tab1.jpg') repeat;
    padding-top:16px;
    color:#fff;
}
.formwrapper{
    padding:15px 24px 0px 24px;
}
.trialwrapper{
    padding-top:13px;
    padding-bottom:15px;
}
.logod1{
    padding-left:8px;
    padding-top:8px;
    font-style: italic;
    font-weight:bold;
    font-size:18px;
    line-height:14px;
}
.logod2,.logod3{
    padding-left:8px;
    padding-top:3px;
    font-style: italic;
    font-size:12px;
    line-height:12px;
}
.logod3{
    padding-top:1px;
}



.subtitle{
    margin:0px 8px;
    padding:15px 40px 15px 16px;
    border-top:1px solid #1f536c;
    border-bottom:1px solid #00324b;
    font-size:11px;
}
#schoolfield{
    display:none;
}

.formwrapper table{
    border-collapse:collapse;
    border-spacing:0;
}
.formwrapper table td{
    padding:0;
    vertical-align:middle;
}
.formwrapper table td:first-child{
    text-align:right;
    line-height:14px;
    font-size:12px;

    
    width: 54px;
    
}
.formwrapper table td:last-child{
    padding-left:8px
}
.field{
    padding-top:6px;
}
.fielderr{
    font-size:11px;
    color:yellow;
    padding-top:2px;

    
    padding-left:62px;
    
}

#ldform input, #ldform select{
    padding:0;
    border:solid 0px #ccc;
    box-shadow:0 1px 1px 0 rgba(0,0,0,0.2) inset,1px 0 1px 0 rgba(0,0,0,0.2) inset;

    -moz-border-radius: 0.5em;
    -webkit-border-radius:0.5em;
    border-radius:0.5em;
}
#ldform input:focus{
    -moz-border-radius: 0.5em;
    -webkit-border-radius:0.5em;
    border-radius:0.5em;
}
#ldform input{
    font-size:13px;
    height:28px;
    
    
    width:210px;
    
}
.selectedschool1{
    font-size:13px;
    height:24px;
    line-height:24px;
    background-color:transparent;
    color:white;
    position:absolute;
    top:6px;
    
    
    width:210px;
    left: 62px;
    
}
.NoSchoolOpt {
    font-size:11px;
}
#ldform select{
    height:24px;
    line-height:24px;
    font-size:13px;
    background-color:#fff;

    
    width:210px;
    
}
#ldform select.droplabel{
    color:#707070;
}
#ldform select option{
    color:black;
}

#ldform .chkwrapper
{
    display:table;
    padding-bottom:15px;
}
#ldform .chkTick, #ldform .txtTick
{
    display:table-cell;
    vertical-align:middle;
    font-size:11px;
}
#ldform .chkTick input
{
    width:20px;
    margin:0 0 0 -1px;
    padding:0;
}
#ldform .txtTick
{
    padding-left:5px;
}


.header{
    padding:16px 0 20px 16px;
}
.contentwrapper{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/bg_tab1.jpg') repeat;
    color:white;
    padding:16px 24px;
}
.headtitle{
    font-weight:bold;
    font-size:23px;
    line-height:20px;
}
.headsubtitle{
    font-size:12px;
    padding:16px 0;
    margin:0;
    border-bottom:dotted #fff 1px; 
}
.followus{
    margin:10px 0;
    padding:0;
    font-weight:bold;
    font-size:12px;
}
.socialheight{
    height:50px;
}
.iconholder,.socialtxtholder{
    float:left;
}
.socialtxtholder{
    font-weight:bold;
    font-size:15px;
    color:#364149;
    text-shadow:1px 1px 1px #fff;
    line-height:50px;
    height:50px;
    width:190px;
}
.icon1,.icon2,.icon3,.icon4{
    background-size: 42px 42px;
    background-repeat:no-repeat;
    height:42px;
    width:42px;
   
    margin:4px 6px;
    box-shadow: 0 1px 0 rgba(0,0,0,0.2),1px 0 0 rgba(0,0,0,0.2);
     
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px; 
    border-radius:6px;
    
}
.icon1{
    
        background-image: url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/social_icon5.png)
    
}
.icon2{
    
        background-image: url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/social_icon6.png)
    
}
.icon3{
    
        background-image: url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/social_icon7.png)
    
}
.icon4{
    
        background-image: url(http://cnak2.englishtown.com/_imgs/englishfirst/mobile/social_icon8.png)
    
}


.spalshcontainer{
    width:320px;
    margin:0 auto;
}
.splashheader{
    height:95px;
    background-color:#FFFFFF;
}
.headerholder{
    padding-top:16px
}
.logoholder{
    float:left;
    margin-left:15px;
    display:inline-block;
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/splashlogo_en.jpg') no-repeat;
    background-size:62px 62px;
    width:62px;
    height:62px;
}
.fullsite{
    float:right;
    margin-right:16px;
    text-decoration:none;
    color: #b0b0b0;
    font-size:15px;
    font-family:Arial;
    font-style:italic;
    
}
.expert{
    position:relative;
    top:30px;
    left:-5px;
    color: #003F5F;
    font-size:15px;
    font-weight:bold;
    font-family:Arial;
    font-style:italic;
}
.expert div{
    white-space:nowrap;
}
.courselink{
    
    background-size:320px 85px;
    height:85px;
    
    display:block;
}
.kids{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/kids_cn.jpg') no-repeat;
}
.adults{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/adults_cn.jpg') no-repeat;
}
.abroad{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/abroad_cn.jpg') no-repeat;
}
.online{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/online_cn.jpg') no-repeat;
}
.corporate{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/corporate_cn.jpg') no-repeat;
}
.adultsID{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/adults_cn.jpg') no-repeat;
}
.frontrunner{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/frontrunner_cn.jpg') no-repeat;
}
.highflyer{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/highflyer_cn.jpg') no-repeat;
}
.smallstar{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/smallstar_cn.jpg') no-repeat;
}
.trailblazer{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/trailblazer_cn.jpg') no-repeat;
}


.kids:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/kids_down_cn.jpg') no-repeat;
}
.adults:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/adults_down_cn.jpg') no-repeat;
}
.abroad:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/abroad_down_cn.jpg') no-repeat;
}
.online:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/online_down_cn.jpg') no-repeat;
}
.corporate:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/corporate_down_cn.jpg') no-repeat;
}
.adultsID:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/adults_down_cn.jpg') no-repeat;
}
.frontrunner:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/frontrunner_down_cn.jpg') no-repeat;
}
.highflyer:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/highflyer_down_cn.jpg') no-repeat;
}
.smallstar:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/smallstar_down_cn.jpg') no-repeat;
}
.trailblazer:hover{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalshID/trailblazer_down_cn.jpg') no-repeat;
}


.coursewrap{
    display:table;
    
    height:85px;
    
    width:100%;
}
.txtwrap{
    display:table-cell;
    vertical-align:middle;
}
.newcoursespan{
   float:left;
   color:#FFFFFF;

   
   margin-left:120px;
   font-size:15px;
   font-family:SimHei;
   
}



.newcoursespanhover{
    color:#7D7D7D;
}
.newagespan{
   float:left;
   color:#7D7D7D;

   
   font-size:15px;
   font-family:Arial;
   font-weight:bold;
   margin-left:2px;
   
}
.greyline,.blackline{
    background-size:320px 1px;
    height:1px;
}
.greyline{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/greyline.jpg') no-repeat;
}
.blackline{
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/spalsh/blackline.jpg') no-repeat;
}
.buttonwrapper{
    padding-top:6px;
    padding-bottom:5px;
}
.shrinkmargin{
    margin-bottom:5px;
}



#slides{
    position:relative;
}
#slides_container {
	overflow:hidden;
}
#slides_container div div{
    background-size:304px 228px;
    height:228px;
}


.slideimg1{
    background:url('../images/photo_slide1_kids_en.jpg') no-repeat;
}     
    
.slideimg2{
    background:url('../images/photo_slide2_kids_en.jpg') no-repeat;
}     
    
.slideimg3{
    background:url('../images/photo_slide3_kids_en.jpg') no-repeat;
}     
    
.slideimg4{
    background:url('../images/photo_slide4_kids_en.jpg') no-repeat;
}     
    
.slideimg5{
    background:url('../images/photo_slide5_kids_en.jpg') no-repeat;
}     
    
.slideimg6{
    background:url('../images/photo_slide6_kids_en.jpg') no-repeat;
}     
    

#slides .next, #slides .prev {
	position:absolute;
	top:91px;
	left:0px;
	width:32px;
	height:45px;
	display:inline-block;   
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/left.png') no-repeat;
	background-size:32px 45px;
}
#slides .next {
	left:272px;
    background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/right.png') no-repeat;
}
#slides .pagination {
     
    width:49px;
    
    height:5px;
    margin:15px auto 5px;
}
#slides .pagination a {
    display:inline-block;
	width:4px;
	height:5px;
	background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/dot_unselected.jpg') no-repeat;
	background-size:4px 5px;
	float:left;
	margin-right:0;
	margin-left: 5px;
}
#slides .pagination a:first-child{
    margin-left:0;
}
#slides .pagination a.current {
	background:url('http://cnak2.englishtown.com/_imgs/englishfirst/mobile/new/dot_selected.jpg') no-repeat;
	background-size:4px 5px;
}
