@charset "utf-8";

/* CSS Document */
/*  ------------------------ 通用 ----------------------------  */
*{ margin:0px; padding:0px;}
body { color:#333; font-family:"微软雅黑", Arial;  font-size:14px; line-height:24px; background:#f5fbfb;}
body.bgfff{ background:#fff;}
body,html{ width:100%; min-height:100%; min-width:1200px;}
html.ovhide{ overflow:hidden;}
.bodyhid{ overflow:hidden;}
ol, ul ,li{list-style: none; margin:0px; padding:0px}
img,ol, ul ,li{ border:none;}
div{ margin:0 0; padding:0 0}
a{text-decoration:none; color:#333; outline:none; star:expression_r(this.onFocus=this.blur());}
a:hover {text-decoration: none; color:#219363 ;cursor:pointer;}
img{ border:none;}
input[type=button], input[type=submit], input[type=reset] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
input:focus,input:hover,input:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
select:focus,select:hover,select:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
input:focus,select:focus{ border:1px solid #2eb27a;}
.cl{ clear:both; width:100%; overflow:hidden; height:0px}
.clins{ clear:both; width:100%; margin:0; height:50px;}
.conten{ margin:auto;}
.pointer { cursor:pointer; }
.NoBorder { border:0 none; }
.NoPadding { padding:0; }
.t_l { text-align:left; }
.t_c { text-align:center; }
.t_r { text-align:right; }
.Break { word-break:break-all; word-wrap:break-word; }
.Nobreak { word-break:keep-all; word-wrap:normal; }
.FL { float:left; }
.fl100{float:left;width:100%;}
.FR { float:right; }
.UnLine { text-decoration:underline; }
.DisunLine { text-decoration:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.wrapper { clear:both; overflow:hidden; }
.o-hidden { overflow:hidden; }
.invisible { visibility:hidden; }
.hidden { display:none; }
.block { display:block; }
.clear { clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden; }
.FB { font-weight:bold; }
.FN { font-weight:normal; }
.FI { font-style:italic; }
.F10 { font-size:10px; }
.F11 { font-size:11px; }
.F12 { font-size:12px; }
.F13 { font-size:13px; }
.F14 { font-size:14px; }
.F16 { font-size:16px; }
.F18 { font-size:18px; }
.DivH5, .DivH10, .DivH15, .DivH20, .DivH25, .DivH30, DivH1, .DivH40 { width:100%; overflow:hidden; }
.DivH1 { height:1px; }
.DivH5 { height:5px; }
.DivH8 { height:8px; }
.DivH10 { height:10px; }
.DivH15 { height:15px; }
.DivH20 { height:20px; }
.DivH25 { height:25px; }
.DivH30 { height:30px; }
.DivH40 { height:40px; }
.DivH60 { height:60px; }
.DivH80 { height:80px; }
.LH1 { line-height:1px; }
.LH10 { line-height:10px; }
.LH15 { line-height:15px; }
.LH18 { line-height:18px; }
.LH20 { line-height:20px; }
.LH25 { line-height:25px; }
.LH30 { line-height:30px; }
.LH35 { line-height:35px; }
.color_green { color:#85c226; }
.color_red { color:#e8470a; }
.color_red1 { color:#F00; }
.color_yellow { color:#bf0000; }
.numadd span.hui{background:#ccc;}
.edta img{ max-width:100%; height:auto;}
.clearfix{zoom:1}
.clearfix:after{content:" ";display:block; width:100%; height:0; line-height:0; float:none; clear:both; overflow:hidden}

.modulemov{ overflow:hidden; min-height:100%; height:100%; background:#fff;}
.maxbox{width:1200px; min-width:1200px; margin:0 auto;}

.bgclfff{ background:#fff;}

.padtb30{ padding:30px 0;}
.padal30{ padding:30px;}
.padtb20{ padding:20px 0;}
.padal20{ padding:20px;}
.padtp5{ padding-top:5px;}

.magtop30{ margin-top:30px;}
.magtop20{ margin-top:20px;}
.magtop10{ margin-top:10px;}

.green{ color:#219363; }


/*  head  */
.web_head{ background:#fff; border-bottom:1px solid rgba(255, 255, 255, 0.1); height:71px;
 box-shadow:0px 0px 3px rgba(0,0,0,.5);}

.web_logoimg{ float:left; height:70px; line-height:70px;}
.web_logoico{ display:block; float:left; height:70px; width:244px; text-align:center; padding-top:14px;}
.web_logoico img{ display:block; width:auto; height:43px; margin:0 auto;}
.web_logotex{ float:left; height:71px; line-height:70px; font-size:18px; padding-left:30px; color:#219363; border-left:1px solid #eee;}

.web_navself{ float:right; margin-left:20px; position:relative;}
.web_navselfnm{ display:block; line-height:54px; height:54px; padding:8px 0px;}
.web_navself_pic{ display:inline-block; vertical-align: middle; border-radius:50%; width:54px; height:54px;}
.web_navself_nam{ display:inline-block; padding:0 12px; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_navself_drop{ display:inline-block; padding:0 0px;}
.web_navself_drop img{ display:block; vertical-align: middle; width:11px; height:6px;}

.web_navself_list{ position:absolute; top:70px; border:none; text-align:center; left:0; right:0; background:#fff; height:0; overflow:hidden; z-index:999;}
.web_navself_list a{ display:block; height:51px; line-height:50px; border-top:1px solid #e6e6e6; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_navself_list a:hover{ background:#fafafa;}
.web_selffogedt{ display:inline-block; width:17px; height:17px; vertical-align:middle; margin-right:7px;background:url(../images/selffogedt.png)/*tpa=http://www.newclasses.org/register/images/selffogedt.png*/ no-repeat center center;}
.web_navself:hover .web_navself_list{height: auto; border:1px solid #e6e6e6;}


.web_integrod{ float:right; height:70px; line-height:30px;}

.web_integrod a{ padding:20px 15px; display:inline-block; height:30px; position:relative; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_integrod_ico{ display: inline-block; width:30px; height:30px; margin-right:8px; vertical-align:middle; background-repeat:no-repeat; background-position:center center;}
.web_integrod_ico01{ background-image:url(../images/integrod_ico01.png)/*tpa=http://www.newclasses.org/register/images/integrod_ico01.png*/;}
.web_integrod_ico02{ background-image:url(../images/integrod_ico02.png)/*tpa=http://www.newclasses.org/register/images/integrod_ico02.png*/;}
.web_integrod b{ color:#ffa800; margin-left:5px;}


.web_integrod a:after{content:" "; position:absolute; width:1px; height:26px; background:#ccc; right:0; top:23px; }


.web_headlog{ width:100%; height:100px; background:#fff; position: absolute;left: 0;top: 0; z-index:44;}

.web_headlogoimg{ float:left;}
.web_headlogoico{ display:block; width:270px; float:left; text-align:center; padding-top:15px;}
.web_headlogoico img{ display:block; width:270px; height:70px; margin:0 auto;}
.web_headloico{ float:left; width:24px; height:24px; background:url(../images/web_headloico.png)/*tpa=http://www.newclasses.org/register/images/web_headloico.png*/ no-repeat center center; vertical-align: middle; margin-right:10px;}

.web_headintegrod{ float:right; padding-top:55px;}
.web_headintegrod a{ color:#219363; margin-left:5px; text-decoration: underline;}



/*  web_food  */

.web_food{ color:#666; background:#222328; line-height:18px; padding-top:17px; height:93px;}

.web_foodle{ float:left; width:270px;}
.web_foodrg{ float:right; width:560px; padding-top:27px; text-align:right; color:#dddddd;}
.web_foodco{ float:left; width: 670px; text-align:center; color:#dddddd;}

.web_foodrg a{ padding:0 15px; margin:0 15px; color:#dddddd; display:inline-block; line-height:32px; position:relative; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_foodrg a:hover{ margin:0 15px; color:#219363;}
.web_foodrg a:after{content:" "; position:absolute; width:1px; height:14px; background:#ccc; right:0; top:50%; margin-top:-7px;}
.web_foodco_txe{ padding:15px 0; line-height:32px;}



.web_fortop{ position: fixed; right:30px; bottom:30px; display: none;}
.web_fortop img{ display:block; width:55px; height:55px;}

.web_foodlog{ width:100%; color:#ccc; position:fixed; left:0; bottom:0; z-index:44;}
.web_foodlogtop{ background:url(../images/footer_bg.png)/*tpa=http://www.newclasses.org/register/images/footer_bg.png*/; padding-top:17px; height:93px;}
.web_foodlogbom{ background:rgba(0,0,0,1); height:45px; line-height:45px; text-align:center;}

.web_foodlogle{ float:left;}
.web_foodlogco{ float:right; padding-top:25px;}
.web_foodlogco_nav a{ padding:0 15px; color:#dddddd; display:inline-block; line-height:32px; position:relative; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_foodlogco_nav a:hover{ color:#219363;}
.web_foodlogco_nav a:after{content:" "; position:absolute; width:1px; height:14px; background:#ccc; left:0; top:50%; margin-top:-7px;}
.web_foodlogco_nav a:first-child:after{ display:none;}



/* web_pager */

.web_pager{ padding:20px 0; text-align:center;}
.web_pager a{ display:inline-block; margin:0 3px; width:30px; line-height:30px; height:30px; border-radius:50%; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_pager a:hover,.web_pager a.web_pager_clks{ background:#45ca82; color:#fff; box-shadow:0px 2px 5px rgba(0,0,0,.2);}
.web_pager a.web_pager_chos{ width:auto; border-radius:5px; padding:0 8px;}
.web_pager a.web_pager_dise:hover,.web_pager a.web_pager_dise{ background:none; color:#999; box-shadow:0px 2px 5px rgba(0,0,0,0);}


/*  整体列表  */

.web_main{ min-height:700px; padding:30px 0; position:relative;}

.web_bordra{ border-radius:5px; background:#fff; box-shadow:0px 0px 10px rgba(0,0,0,.2);}

.web_manbotm{ position: absolute; bottom:0; width:100%; background: url(../images/web_manbotm.png)/*tpa=http://www.newclasses.org/register/images/web_manbotm.png*/; text-align:center; height:72px; padding-top:15px;}
.web_manbotm a{ display:inline-block; vertical-align: middle; font-size:18px; height:50px; color:#fff; border-radius:5px; line-height:50px; padding:0 45px; margin:0 10px;background:#3fc881;
background:#62cf85;
background:linear-gradient(left,#62cf85,#21c37e);
background:-moz-linear-gradient(left,#62cf85,#21c37e);/*Mozilla*/
background:-webkit-gradient(linear,0 50%,100% 50%,from(#62cf85),to(#21c37e));/*Old gradient for webkit*/
background:-webkit-linear-gradient(left,#62cf85,#21c37e);/*new gradient for Webkit*/
background:-o-linear-gradient(left,#62cf85,#21c37e); /*Opera11*/}


/*  左侧列表  */

.web_cont{ min-height:700px; position: relative;}

.web_cont_lef{ width:245px; min-height:700px; height:100%; background:#49c498; float:left;

background: #49c498; /* Old browsers */
background: -moz-linear-gradient(top, #49c498 0%, #1fb4b8 100%); /* FF3.6+ */
background: -webkit-gradient(linear,left top , left bottom, color-stop(0%,#49c498), color-stop(100%,#1fb4b8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #49c498 0%,#1fb4b8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #49c498 0%,#1fb4b8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #49c498 0%,#1fb4b8 100%); /* IE10+ */
background: linear-gradient(to bottom, #49c498 0%,#1fb4b8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49c498', endColorstr='#1fb4b8',GradientType=0 ); /* IE6-9 */
}

.cont_rgt{ width:925px; float:right; padding-bottom:10px;}


.web_cont_lef_head{ line-height:61px; font-size:18px; color:#fff; text-align:center; color:#fff; font-weight:normal; border-bottom:1px solid rgba(255,255,255,.4);}
.web_cont_lef li{ border-bottom:1px solid rgba(255,255,255,.4);}

.web_cont_lef p{ border-left:4px solid transparent ; border-top:1px solid transparent; border-bottom:1px solid transparent; height:83px; overflow:hidden; position:relative; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_cont_lef p:after{content:" "; position:absolute; border-top: 10px solid transparent; border-bottom: 10px solid transparent;    border-right: 10px solid #f5fbfb; right: -15px; height: 0; top: 50%; margin-top: -10px; width: 0; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_cont_lef p a{ color:#fff; font-size:16px; line-height:28px; padding-top:20px; padding-left:60px; display:block; height:81px; line-height:41px;}
.web_cont_lef .web_cont_left_clk p{ background:rgba(33,147,99,.5); border-top:1px solid rgba(30,119,83,.2); border-bottom:1px solid rgba(30,119,83,.2);}
.web_cont_lef .web_cont_left_on p{ border-color:#ffa800; background:rgba(33,147,99,.5); border-top:1px solid rgba(30,119,83,.2); border-bottom:1px solid rgba(30,119,83,.2);}
.web_cont_lef .web_cont_left_clk.web_cont_left_on p{ border-color:#ffa800; border-top:1px solid rgba(30,119,83,.2); border-bottom:1px solid rgba(30,119,83,.2);}
.web_cont_lef .web_cont_left_clk.web_cont_left_on p:after{ right: 0px;}
.web_cont_lef .web_cont_left_clk.web_cont_left_level p:after{ right: -15px;}
.vontico{ display: inline-block; vertical-align: middle; height:41px; width:45px; margin-right:10px; background-repeat:no-repeat; background-position:center center;}
.vontico_01{ background-image:url(../images/vontico_01.png)/*tpa=http://www.newclasses.org/register/images/vontico_01.png*/;}
.vontico_02{ background-image:url(../images/vontico_02.png)/*tpa=http://www.newclasses.org/register/images/vontico_02.png*/;}
.vontico_03{ background-image:url(../images/vontico_03.png)/*tpa=http://www.newclasses.org/register/images/vontico_03.png*/;}
.vontico_04{ background-image:url(../images/vontico_04.png)/*tpa=http://www.newclasses.org/register/images/vontico_04.png*/;}
.vontico_05{ background-image:url(../images/vontico_05.png)/*tpa=http://www.newclasses.org/register/images/vontico_05.png*/;}
.vontico_06{ background-image:url(../images/vontico_06.png)/*tpa=http://www.newclasses.org/register/images/vontico_06.png*/;}
.vontico_07{ background-image:url(../images/vontico_07.png)/*tpa=http://www.newclasses.org/register/images/vontico_07.png*/;}
.vontico_08{ background-image:url(../images/vontico_08.png)/*tpa=http://www.newclasses.org/register/images/vontico_08.png*/;}
.vontico_09{ background-image:url(../images/vontico_09.png)/*tpa=http://www.newclasses.org/register/images/vontico_09.png*/;}
.web_cont_left_on .vontico_01{ background-image:url(../images/vontico_on_01.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_01.png*/;}
.web_cont_left_on .vontico_02{ background-image:url(../images/vontico_on_02.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_02.png*/;}
.web_cont_left_on .vontico_03{ background-image:url(../images/vontico_on_03.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_03.png*/;}
.web_cont_left_on .vontico_04{ background-image:url(../images/vontico_on_04.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_04.png*/;}
.web_cont_left_on .vontico_05{ background-image:url(../images/vontico_on_05.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_05.png*/;}
.web_cont_left_on .vontico_06{ background-image:url(../images/vontico_on_06.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_06.png*/;}
.web_cont_left_on .vontico_07{ background-image:url(../images/vontico_on_07.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_07.png*/;}
.web_cont_left_on .vontico_08{ background-image:url(../images/vontico_on_08.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_08.png*/;}
.web_cont_left_on .vontico_09{ background-image:url(../images/vontico_on_09.png)/*tpa=http://www.newclasses.org/register/images/vontico_on_09.png*/;}
.web_cont_lef p:hover{ background:rgba(33,147,99,.5);}


.web_cont_lef li div{ display:none;}
.web_cont_lef dl{ background:rgba(33,147,99,.15);}
.web_cont_lef dd{ height:47px; line-height:47px; border-top:1px solid rgba(255,255,255,.4); color:#fff; position:relative;}
.web_cont_lef dd a{ display:block; color:#fff; position:relative; padding-left:75px; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_cont_lef dd a:after{content:" "; position:absolute; height:100%; width:0px; background: rgba(255,255,255,.2); top:0; left:0; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.web_cont_lef dd a:hover:after{ width:100%;}

.web_cont_secon_clk{ background:url(../images/left_nav_tmbg.png)/*tpa=http://www.newclasses.org/register/images/left_nav_tmbg.png*/;}
.web_cont_lef dd.web_cont_secon_clk a{ color:#333; }
.web_cont_lef dd.web_cont_secon_clk a:hover:after{ width:0%;}
.web_cont_secon_clk:after{content:" "; position:absolute; border-top: 10px solid transparent; border-bottom: 10px solid transparent;    border-right: 10px solid #f5fbfb; right: -0px; height: 0; top: 50%; margin-top: -10px; width: 0; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}


.cont_rgt_pad20{ padding:30px 0;}
.contrgtbox{ background:#fff; border-radius:5px; box-shadow:0px 2px 7px rgba(0,0,0,.1); }
.contrgtboxpad{ padding:20px 10px 20px 20px;}



.cont_rgt_til{ height:26px; padding:20px 0 14px; line-height:26px; font-weight:normal; font-size:16px;}
.cont_rgt_ico{ display: inline-block; vertical-align:-6px; height:26px; width:26px; margin-right:10px; background-repeat:no-repeat; background-position:center center;}
.cont_rgt_ico01{ background-image:url(../images/cont_rgt_ico01.png)/*tpa=http://www.newclasses.org/register/images/cont_rgt_ico01.png*/;}
.cont_rgt_ico02{ background-image:url(../images/cont_rgt_ico02.png)/*tpa=http://www.newclasses.org/register/images/cont_rgt_ico02.png*/;}





/*  web_tab选项卡样式  */
.web_pers_tab{ border-bottom:1px solid #e5e5e5; padding:0 25px; margin-bottom:20px;}
.web_pers_als{ padding: 25px;}

.web_pers_tab li{ display:block; float:left; margin-right:25px; height:50px; line-height:45px; position:relative;}
.web_pers_tab li a{ display:block; width:240px; height:50px; line-height:45px; text-align:center; position:relative;}
.web_pers_tab li.web_pers_tab_clk:after{content:" "; display:block; width:100%; height:6px; position:absolute; left:0; bottom:-1px; background:#62cf85; border-radius:7px;}
.web_pers_help{ float:right;}

.web_perstab_ico{ display: inline-block; vertical-align: middle; margin-right:7px; height:45px; width:35px; background-repeat:no-repeat; background-position:center center;}
.web_perstab_ico01{ background-image:url(../images/perstab_ico01.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico01.png*/;}
.web_perstab_ico02{ background-image:url(../images/perstab_ico02.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico02.png*/;}
.web_perstab_ico03{ background-image:url(../images/perstab_ico03.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico03.png*/;}
.web_perstab_ico04{ background-image:url(../images/perstab_ico04.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico04.png*/;}
.web_perstab_ico05{ background-image:url(../images/perstab_ico05.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico05.png*/;}
.web_pers_tab_clk .web_perstab_ico01,.web_pers_tab li:hover .web_perstab_ico01{ background-image:url(../images/perstab_on_ico01.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico01.png*/;}
.web_pers_tab_clk .web_perstab_ico02,.web_pers_tab li:hover .web_perstab_ico02{ background-image:url(../images/perstab_on_ico02.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico02.png*/;}
.web_pers_tab_clk .web_perstab_ico03,.web_pers_tab li:hover .web_perstab_ico03{ background-image:url(../images/perstab_on_ico03.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico03.png*/;}
.web_pers_tab_clk .web_perstab_ico04,.web_pers_tab li:hover .web_perstab_ico04{ background-image:url(../images/perstab_on_ico04.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico04.png*/;}
.web_pers_tab_clk .web_perstab_ico05,.web_pers_tab li:hover .web_perstab_ico05{ background-image:url(../images/perstab_on_ico05.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico05.png*/;}

.web_pers_tab_clk a,.web_pers_tab li:hover a{ color:#219363; display:block;}



/*  tab选项卡样式  */
.cont_pers_tab{ border-bottom:1px solid #e5e5e5; padding:0 25px;}
.cont_pers_als{ padding: 20px; min-height:400px;}

.cont_pers_tab li{ display:block; float:left; margin-right:25px; height:50px; line-height:45px; *line-height:45px; position:relative;}
.cont_pers_tab li a{ display:block; padding:0 25px; height:50px; line-height:45px; position:relative; font-size:15px;}
.cont_pers_tab li.cont_pers_tab_clk:after{content:" "; display:block; width:100%; height:6px; position:absolute; left:0; bottom:-1px; background:#62cf85; border-radius:7px;}
.cont_pers_help{ float:right;}

.perstab_ico{ display: inline-block; vertical-align:middle; margin-right:7px; height:45px; width:35px;
 background-repeat:no-repeat; background-position:center center;}
.perstab_ico01{ background-image:url(../images/perstab_ico01.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico01.png*/;}
.perstab_ico02{ background-image:url(../images/perstab_ico02.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico02.png*/;}
.perstab_ico03{ background-image:url(../images/perstab_ico03.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico03.png*/;}
.perstab_ico04{ background-image:url(../images/perstab_ico04.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico04.png*/;}
.perstab_ico05{ background-image:url(../images/perstab_ico05.png)/*tpa=http://www.newclasses.org/register/images/perstab_ico05.png*/;}
.cont_pers_tab_clk .perstab_ico01,.cont_pers_tab li:hover .perstab_ico01{ background-image:url(../images/perstab_on_ico01.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico01.png*/;}
.cont_pers_tab_clk .perstab_ico02,.cont_pers_tab li:hover .perstab_ico02{ background-image:url(../images/perstab_on_ico02.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico02.png*/;}
.cont_pers_tab_clk .perstab_ico03,.cont_pers_tab li:hover .perstab_ico03{ background-image:url(../images/perstab_on_ico03.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico03.png*/;}
.cont_pers_tab_clk .perstab_ico04,.cont_pers_tab li:hover .perstab_ico04{ background-image:url(../images/perstab_on_ico04.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico04.png*/;}
.cont_pers_tab_clk .perstab_ico05,.cont_pers_tab li:hover .perstab_ico05{ background-image:url(../images/perstab_on_ico05.png)/*tpa=http://www.newclasses.org/register/images/perstab_on_ico05.png*/;}

.cont_pers_tab_clk a,.cont_pers_tab li:hover a{ color:#219363; display:block;}


/*  帮助说明样式  */
.cont_pers_help{ line-height:45px;}
.pershelp_ico{ display: inline-block; vertical-align: middle; margin-right:5px; height:45px; width:30px; background:url(../../images/pershelp_ico.png)/*tpa=http://www.newclasses.org/images/pershelp_ico.png*/ no-repeat center center;}

/*  table表格样式  */
.pers_tabel{ padding:5px 0 20px;}
.pers_tabel table{border-collapse:collapse; border-spacing:0; line-height:30px;}
.pers_tabel td{ border:1px solid #eee; padding:15px 0; line-height:20px;}
.pers_tabel tr{ transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.pers_tabel_til,.pers_tabel tr.pers_tabel_til:hover{ background:#f3f3f3;}
.pers_tabel tr:hover{ background:#f6fcfa;}
.pers_tabel td.green{ color:#219363;}


/*  滚动条样式  */
.gdt_div{ height:290px; overflow-y:auto; overflow-x:hidden; position: relative;}
.gdt_div .mCSB_scrollTools .mCSB_draggerRail{	width: 10px;}
.gdt_div .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 10px;}

.gdt_div .mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); filter: "alpha(opacity=15)"; -ms-filter: "alpha(opacity=15)"; }
.gdt_div .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#62cf85;}
.gdt_div .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #62cf85; background-color: rgba(98,207,133,0.75); filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.gdt_div .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #62cf85; background-color: rgba(98,207,133,0.85); filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; }
.gdt_div .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.gdt_div .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #62cf85; background-color: rgba(98,207,133,1); filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }


/*弹层*/
.Layer_thickness{ display:none; width:100%; height:100%; position:fixed;left:0; top:0; z-index:55; }
.Layer_thickness_bg{ position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.5); }
.Layer_thickness_con{border-radius:5px; background:#fff; border:1px solid #f2f2f2;}
.Layer_thickness_con_720{ width:720px; height:500px;  position:absolute; left:50%;
top:50%; margin:-250px 0 0 -360px;}
.Layer_thickness_con_430{ width:430px; height:250px;  position:absolute; left:50%;
top:50%; margin:-125px 0 0 -215px;}
.Layer_thickness_con_h1{height:370px; position:absolute; left:50%;top:50%; margin:-185px 0 0 -215px;}
.Layer_thickness_tit{ width:100%; height:38px; line-height:38px; border-radius:5px 5px 0 0;
	background:url(../images/zc_tc_tit_bg.png)/*tpa=http://www.newclasses.org/register/images/zc_tc_tit_bg.png*/ repeat-x; }
.Layer_thickness_tit span{ display:block; width:43px; height:37px; text-indent:-9999px; float: right;
 background:url(../images/tc_close.png)/*tpa=http://www.newclasses.org/register/images/tc_close.png*/ no-repeat center center/16px 16px; cursor:pointer;}
.Layer_thickness_tit p{ float:left; text-indent:13px;}
.Layer_thickness_scroll{ width:690px; margin:10px auto; height:430px;}
.Layer_thickness_list{ margin-bottom:30px; }
.Layer_thickness_list a{ display:inline-block; height:25px; line-height:25px; padding:0 10px; border-radius:5px; margin:5px 0; color:#333;}
.Layer_thickness_list a:hover{ color:#46ad67; text-decoration:underline;}
.Layer_thickness_list .Layer_thickness_active{ background:#46ad67; color:#fff; }
.Layer_thickness_list .Layer_thickness_active:hover{ color:#fff; }
.Layer_thickness_qdbtn{ display:block; width:110px; height:35px; border-radius:5px; text-align:center; color:#fff;
	line-height:35px; margin:50px auto 0;
background:#62cf85;
background:linear-gradient(left,#62cf85,#21c37e);
background:-moz-linear-gradient(left,#62cf85,#21c37e);/*Mozilla*/
background:-webkit-gradient(linear,0 50%,100% 50%,from(#62cf85),to(#21c37e));/*Old gradient for webkit*/
background:-webkit-linear-gradient(left,#62cf85,#21c37e);/*new gradient for Webkit*/
background:-o-linear-gradient(left,#62cf85,#21c37e); /*Opera11*/}
.Layer_thickness_ts{ padding:30px 20px; height:auto;}
.Layer_thickness_qdbtn:hover{ background:#60cf85; color:#fff;}

.opacity{ filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;  }

.Layer_thickness_yzmbtn{ cursor:pointer; }

.gy_layer{ width:230px; margin:0 auto;}
.gy_layer a{ float:left; }
.gy_layer .gy_btn{ float: right; background:#dddddd; color:#333; }



/*下拉列表*/
.dropdown,.dropdown div,.dropdown div::after,.dropdown li{-webkit-transition:all 150ms ease-in-out;
	-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}
.dropdown .selected::after,.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;
	-ms-pointer-events:none;pointer-events:none}
	
.dropdown.open{z-index:2}
.dropdown.focus{border:1px solid #2eb27a}
.dropdown .carat{ display:block; width:50px; height:50px; position:absolute;right:0;top:0;background:url("../images/xsrwcz_arrow.png")/*tpa=http://www.newclasses.org/register/images/xsrwcz_arrow.png*/ no-repeat scroll center center;}

.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}
.dropdown select{position:absolute;left:0;top:0}
.dropdown.touch .old{width:100%;height:100%}
.dropdown.touch select{width:100%;height:100%;opacity:0}
.dropdown.disabled .selected{color:#999}
.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px;border-radius:0 2px 2px 0;}
.dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;background:#fff;border:1px solid #ccc;
	border-top:1px solid #eee;border-radius:5px;overflow:hidden;opacity:0}
.dropdown.open div{opacity:1;z-index:2}
.dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px;
box-shadow:inset 0 -50px 30px -35px #fff}
.dropdown.scrollable.bottom div::after{opacity:0}
.dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}
.dropdown.scrollable.open ul{overflow-y:auto}
.dropdown li.focus,.dropdown li.active{background:#27c47f;position:relative;z-index:3;color:#fff}
.dropdown,select{ display:inline-block; }


/*日期*/
.pers_date{ padding:12px 0;}
.pro_datetime{ display:inline-block; width:105px; vertical-align: middle; height:30px; line-height:28px; border:1px solid #e5e5e5; 
	border-radius:5px; padding:0px 40px 0px 15px; background:url(../images/wdxb_date.png)/*tpa=http://www.newclasses.org/register/images/wdxb_date.png*/ no-repeat 130px 2px;}
.pro_dateto{ margin:0 10px; line-height:30px; vertical-align:middle;}

.pro_dateque{ display:inline-block; vertical-align:middle; width:60px; line-height:32px; margin:0 15px;
 background:#22c37e; border-radius:5px; text-align:center; color:#fff; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.pro_dateque:hover{ background:#60cf85; color:#fff; }


/*缺省页面*/
.qs_con{ padding:180px 0 200px; }
.qs_con img{ display:block; width:392px; height:255px; margin:auto; }
.qs_con_text{ text-align:center; font-size:26px; color:#666; line-height:40px; margin-top:30px; }