@charset "utf-8";
/* CSS Document */
body{ font:normal 12px/24px '宋体'; color:#000;}
i.ztyes,i.ztno,.zt_date i,a.amor s,.ztjz_top li i,.xn_ri_dd2 s,b.amor s{ background:url(zt.png) no-repeat;}
.zt_top{ background:url(ztjf_02.jpg) repeat-x top; height:498px;}
.xpage .zt_top{ height:478px;}
.zt_logo{ background:url(ztjf_05.jpg) no-repeat 24px 27px; height:128px;}
.xpage .zt_logo{ background:url(xjf_03.jpg) no-repeat 25px 30px; height:111px;}
.zt5{ height:317px; padding-top:33px;}
.ztjg{ height:279px; background:#fff;}
.ztjg strong{ width:208px; left:1px; top:245px; text-align:center; height:33px; background:#0788b9; color:#fff; font:normal 14px/32px 'Microsoft YaHei','宋体';}
.ztjg a{ color:#fff;}
.ztnum{ position:absolute; bottom:-56px; left:0px; width:210px; color:#000; display:block; height:41px; padding-top:15px; font:normal 14px/18px 'Microsoft YaHei','宋体';}
.ztnum i{ display:inline-block; width:19px;height:16px; overflow:hidden; vertical-align:top;}
i.ztyes{background-position:0 0;}
i.ztno{background-position:0 -36px;}
.zt_biaoyu{ height:57px; background:#0788b9; text-align:center; color:#fff;}
.ztbycon{ position:relative; height:100%; text-align:center; z-index:2;}
.zt_biaoyu i{ background:url(zt_die.png) no-repeat 0px 5px; width:48px; height:53px; position:absolute; left:75px; top:0px;}
.xpage .zt_biaoyu i{ left:0px;}
i.zti2{ right:80px; left:auto;}
.xpage i.zti2{ right:0px; left:auto;}
.zticon{ position:relative; z-index:3; font:bold 30px/56px '宋体';}
.zt_mod{ height:462px; background:#52b5da; margin-top:1px;}
.ztm_left{ width:574px; float:left; position:relative; z-index:0px;}
.ztm_right{ float:right; width:615px; padding-top:26px;}
.xpage .ztm_right{ width:423px;}
.ztm_right img{ margin:0 6px 6px 0px;}
.xpage .ztm_right img{ width:135px;}
.zt_nav{ height:41px; background:#f7f7f7; padding-top:14px; position:relative; z-index:100; }
.zt_date{ border-left:1px solid #dbdbdb; height:26px; width:312px; position:absolute; left:0px; top:0px; }
.zt_date a{ display:inline-block; float:left; width:44px; height:24px; position:relative; border:1px solid #dbdbdb; border-left:none; padding-left:7px; font:normal 12px/24px '宋体'; background:#fffffb;}
.zt_date a:hover{ background:#f7f5f6;}
a.ztsi{ background:#f7f5f6; color:#f00;}
a.sti{ color:#767676;}
.zt_date i{ position:absolute; width:7px;height:8px; right:8px; top:9px;}
.ztni i{ background-position:-14px -27px;}
.ztsi i{ background-position:-14px -17px;}
.ztcity{ width:103px; height:24px; margin-left:10px;border:1px solid #dbdbdb; position:absolute; left:312px; top:0px;}
.ztcity a{ border:none; text-align:center; padding:0px; width:51px;}
.ztplace{ display:none;}
.on .ztplace{ display:block; position:absolute; left:-1px; top:24px; z-index:100; max-width:205px; border:1px solid #dbdbdb; background:#fff;}
b.ztjiao{border-width:3px;border-style: dashed solid solid dashed;border-color: transparent #806F66 #806F66 transparent;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;line-height: 0;height: 0px;width: 0px;bottom: 1px;right: 1px; position:absolute;}
.ztprice{ width:122px; height:24px; position:absolute; left:425px; top:0px; z-index:20;}
.zt_price{ display:none;}
.on .zt_price{ display:block; width:122px; position:absolute; z-index:100; top:24px; left:-1px; border:1px solid #dbdbdb; border-bottom:none; background:#fff; }
.zt_price a{ display:block; width:122px; font:normal 12px/24px '宋体'; height:24px; border-bottom:1px solid #e1e1e1; text-align:center;}
.ztjgt{ margin-left:10px; width:593px; border-right:none; position:absolute; left:557px; top:0px;}
.xpage .ztjgt{ width:400px;}
span.ztjgname{ display:block;border:1px solid #dbdbdb; width:489px; padding-right:50px; height:24px; overflow:hidden; float:left; background:#fffffb; position:relative; white-space:normal;}
.xpage span.ztjgname{ width:290px;}
span.morejg{ height:auto}
.ztjgname a{ display:inline; border:none; width:auto; padding:0px; margin:0px 7px 0px 12px; white-space:nowrap;}
b.amor{ width:50px; position:absolute; right:0px; top:0px;font:normal 12px/24px '宋体'; color:#767676; cursor:pointer;}
b.amor s{ position:absolute; width:9px;height:6px;background-position:-5px -30px; right:8px; top:10px;}
.ztcourse{}
.zc_left{ width:832px; float:left;}
.xpage .zc_left{ width:648px;}
.place{ height:69px; border-bottom:1px solid #d9d9d9; position:relative;}
.place h3{ font-size:24px; line-height:30px; font-family:'Microsoft YaHei',"微软雅黑",'宋体'; font-weight:normal; padding-top:29px; color:#000;}
.zx_num{ display:block;right:0px; top:28px; position:absolute;font:normal 16px/24px 'Microsoft YaHei',"微软雅黑",'宋体'; color:#d8001a;}
.kc{ height:208px; border-bottom:1px solid #d9d9d9; background:#fdfcf8; position:relative;}
.kc img{ left:18px; top:20px; position:absolute;}
.xpage .kc img{ width:135px; height:110px; left:15px; position:absolute;}
.nr2{ padding-left:200px;}
.nr2 p{line-height: 24px;}
.xpage .nr2{ padding-left:159px;}
.nr_title{ height:33px; padding-top:33px; position:relative;}
.kcprice{ top:25px; right:110px; position:absolute;font-size:20px; line-height:30px; font-family:'Microsoft YaHei',"微软雅黑",'宋体'; color:#34364d;}
.xpage .kcprice{ right:118px; position:absolute;}
a.look{ position:absolute;display:block; width:90px; height:24px; background:#3a404e;font-size:16px; line-height:20px; padding-top:4px; font-family:'Microsoft YaHei',"微软雅黑",'宋体'; color:#fff; text-align:center;top:22px; right:11px;}
.xpage a.look{ right:9px;}
a.look:hover{ color:#fff; text-decoration:none;}
.nr_title h4{ font-size:18px; line-height:24px; font-family:'Microsoft YaHei',"微软雅黑",'宋体'; font-weight:normal; color:#003f5f;width: 410px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis}
.xpage .nr_title h4{ width:270px; overflow:hidden; text-overflow:hidden; white-space:nowrap;}
.nr_title h4 a{color:#003f5f;}
.nr p{ color:#494949; /*width:547px;*/ padding-right:100px; max-height:48px; overflow:hidden;}
.kcdate{ display:block; padding-top:6px;left:200px; bottom:22px; position:absolute;}
.xpage .kcdate{ left:159px; position:absolute;}
.kcdate select{ width:335px; color:#9e9e9e;}
.online{ display:block; width:71px; height:24px; border:1px solid #7f879a; left:551px; bottom:21px; position:absolute; text-align:center; color:#3a404e;}
.xpage .online{ left:510px; position:absolute;}
a.online:hover{ background:#e1e1e1; text-decoration:none;}
.zc_right{ width:327px; float:right;}
.zc_right h3{ font-size:24px; line-height:54px; font-family:'Microsoft YaHei',"微软雅黑",'宋体'; font-weight:normal; color:#3a404e;border-bottom:1px solid #d9d9d9; padding-top:20px; margin-bottom:21px;}
.ztjz{ background:#f0f0f0; height:409px; border:1px solid #dbdbdb; padding:0px 10px;}
.ztjz_top{ border-bottom:1px solid #dbdbdb; height:128px;}
.ztjz_top h3{ color:#2f6c98; font:normal 18px/30px 'Microsoft YaHei','宋体'; height:35px; padding-top:15px; margin-bottom:0px;}
.ztjz_top li{ font:normal 12px/24px '宋体'; height:24px; position:relative; padding-left:22px;}
.ztjz_top li i{ position:absolute;width:5px;height:5px;background-position:0 -30px; left:6px; top:10px;}
.ztjz_top a{ color:#1d4666;}
.ztip1{ width:277px; height:32px; border:1px solid #e1e1e1; padding:0px 10px; font:normal 12px/32px '宋体'; color:#929292; margin-top:10px;}
.ztsp1{ width:297px; height:31px; background:#2f6c98; border:none; font:normal 14px/30px '宋体'; color:#fff; margin-top:26px; cursor:pointer;}
.zt_spe p{padding-bottom:24px;}
.zt_spe p strong{ font:bold 14px/24px '宋体';}
.ztluxian h3{ padding-top:0px;}
.xn_zshydxly li{ position:relative; height:47px; border-bottom:#eeeeee 1px solid; line-height:47px; padding-left:30px; overflow:hidden; padding-right:30px;}
.xn_zshydxly a{ color:#333333;}
.xn_zy_b{ position:absolute; top:0; left:10px; color:#80c63a;}

.xn_zshydxly .x_haccord{ height:80px; position:relative; }
.x_haccord img,.x_haccord strong{ position:absolute}
.x_haccord img{ left:30px; top:5px;}
.x_haccord strong{ left:140px; top:15px; color:#ff7e00}
.xn_zshydxly .current {padding-top:10px;line-height:22px;height: 120px;overflow: hidden;}
.xn_zshydxly .current .xn_zy_b{ position:absolute; top:10px; left:10px; color:#80c63a;}

.xn_riji{ padding:0px 10px;}
.xn_riji li{ margin:10px 0px; }
.xn_riji dt{ text-align:center; margin-bottom:10px;}
.xn_riji strong{ display:block; color:#000000;}
.xn_ri_dd{ color:#a0a0a0; margin-bottom:10px;}
.xn_ri_dd2{ color:#4f4f4f;}
.xn_ri_dd2 s{width:13px;height:12px;background-position:0px -17px; float:left; display:block; margin-top:5px;  margin-right:10px;}
.xn_riji .x_br_n{ border-bottom:none}
.zt_cat{ margin-top:10px;}
.zt_cat a{display: block; width: 14.28%;float: left;}
.zt_cat img{width: 163px;margin: auto;display: block;}
.xpage .zt_cat img{ width:134px; height:auto;}
img.zttel{ width:100%; height:121px;}
/*军事专题*/
.juns{ background:url(jsn_03.jpg) repeat-x top; height:498px;}
.xpage .juns{ height:478px;}
.jslogo{ height:131px; background:url(jsn_02.jpg) no-repeat top center;}
.xpage .jslogo{ background:url(xjsn_01.jpg) no-repeat top center; height:111px;}
.jsjg .ztjg strong{ background:#217fbc;}
.junsti{ background:#217fbc;}
.junsby i{ background:url(zhang.png) no-repeat 0px 5px;  width:49px; height:72px; position:absolute; left:68px; top:0px;}
.xpage .junsby i{ left:0px;}
.junsby i.zti2{ right:64px; left:auto;}
.xpage .junsby i.zti2{ left:auto; right:0px;}
.junsm{ background:#5babe6;}
/*篮球专题*/
.lqtop{ background:url(lq_02.jpg) repeat-x top; height:498px;}
.xpage .lqtop{ height:478px;}
.lqlogo{ background:url(lq_03.jpg) no-repeat 26px 26px; height:128px;}
.xpage .lqlogo{ background:url(xlq_03.jpg) no-repeat 18px 25px; height:111px;}
.jglq .ztjg strong{ background:#c7161e;}
.lqby{ background:#c7161e;}
.lqbycon i{ background:url(ball.png) no-repeat; width:97px; height:42px; top:5px; left:10px;}
.lqbycon i.zti2{ background:url(ball2.png) no-repeat; right:10px; left:auto;}
.lqmod{ background:#fda11d;}
/*体育专题*/
.tylogo{ background:url(ty_02.jpg) no-repeat 26px 0px; height:161px;}
.xpage .tylogo{ background:url(xty_02.jpg) no-repeat 18px 0px; height:134px;}
.tyzt5{ padding-top:0px;}
.tyjg .ztjg strong{ background:#61b418;}
.tyby{ background:#61b418;}
.tymod{ background:#9ac673;}
.tyymq h3{ padding-left:62px;}
.tyymq i{width:48px;height:56px; position:absolute; left:0px; bottom:0px; background:url(tiyu.png) no-repeat;}
.tyymq i{width:48px;height:56px;background-position:0 0;}
.tywq h3{ padding-left:53px;}
.tywq i{width:39px;height:60px;background-position:0 -58px;}
.tyzq h3{ padding-left:53px;}
.tyzq i{width:52px;height:52px;background-position:0 -119px;}
.tyswim h3{ padding-left:54px;}
.tyswim i{width:49px;height:19px;background-position:0 -172px; bottom:19px;}
.tylq h3{ padding-left:54px;}
.tylq i{width:45px;height:51px;background-position:0 -192px;}
.typp h3{ padding-left:54px;}
.typp i{width:43px;height:39px;background-position:0 -246px; bottom:4px;}
/*心智学能专题*/
.xzlogo{ background:url(xz_02.jpg) no-repeat 40px 0px; height:161px;}
.xpage .xzlogo{ background:url(xxz_02.jpg) no-repeat 33px 0px; height:134px;}
.xzzt5{ padding-top:0px;}
.xzjg .ztjg strong{ background:#f64754;}
.xzby{ background:#f64754;}
.xzbycon i{ background:url(xinzhi.jpg) no-repeat; width:48px; height:49px; top:6px; left:38px;}
.xzbycon i.zti2{ left:auto; right:41px;}
.xzmod{ background:#ffc341;}
/*艺术专题*/
.yslogo{ background:url(ys_02.jpg) no-repeat 44px 0px; height:161px;}
.xpage .yslogo{ background:url(xys_02.jpg) no-repeat 36px 0px; height:134px;}
.ysjg .ztjg strong{ background:#ec255d;}
.ysby{ background:#ec255d;}
.ysbycon i{ background:url(star.png) no-repeat; width:65px; height:70px; top:-4px; left:38px;}
.ysbycon i.zti2{ left:auto; right:41px;}
.ysmod{ background:#ee5c85;}
/*英语专题*/
.englogo{ background:url(eng_03.jpg) no-repeat 23px 25px; height:128px;}
.xpage .englogo{ background:url(xeng_03.jpg) no-repeat 19px 21px; height:111px;}
.engjg .ztjg strong{ background:#ff9600;}
.engby{ background:#ff9600;}
.engbycon i{ background:url(qiqiu.png) no-repeat; width:49px; height:66px; top:7px; left:47px;}
.engbycon i.zti2{ left:auto; right:50px;}
.engmod{ background:#edab5e;}

/*拓展专题*/
.tzlogo{ background:url(tz_02.jpg) no-repeat 41px 0px; height:161px;}
.xpage .tzlogo{ background:url(xtz_02.jpg) no-repeat 34px 0px; height:134px;}
.tzjg .ztjg strong{ background:#17b022;}
.tzby{ background:#17b022;}
.tzbycon i{ background:url(star.png) no-repeat; width:65px; height:70px; top:-4px; left:38px;}
.tzbycon i.zti2{ left:auto; right:41px;}
.tzmod{ background:#58c760;}
.ztscz{position:absolute; right:0px; left:auto; width:40px; border:none; }
a.czbtn{ display:block; font:bold 12px/26px '宋体'; border:none; background:#f7f5f6; width:100%; height:26px; text-align:center; padding:0px;}
a.czbtn:hover{ background:#f7f5f6}
/*中学生*/
.zxs_logo{ background:url(zxs_01.jpg) no-repeat; height:161px;}
.zxs_lqtop{ background:url(zxs_02.jpg) repeat-x top; height:498px;}
.zxs_xzby{ background:#ff9500;}
.zxs_xzmod{ background:#f9ad41;}
.zxs_right{}
.zxs_right img{ margin:0 3px 3px 0px;}
.xpage .zxs_right img{ width:135px;}
.zxs_place{border-bottom:2px solid #17b022;}
.zxs_place h3{ color:#17b022;}
.zxs_tab{ background:#ebebeb}
.zxs_tab th{ background:#f7f7f7; height:39px; font:normal 12px/22px "宋体"; color:#878787}
.zxs_tab td{ background:#FFF; padding:10px 10px; color:#949494}
.zxs_tab td b{ color:#2463aa}
a.zxs_jrgw{ width:75px; height:25px; font:normal 12px/25px "宋体"; color:#FFF; background:#e6594f; display:block;}
.zxs_left{ width:850px;}
.zxs_zx{ margin-top:10px;}
.zxs_zxt{ height:34px; position:relative;}
.zxs_zxf{ width:360px; background:#f1f1f1; padding:10px; border-radius:10px; float:left;}
.zxs_zxt span{ display:block; height:34px; padding:0px 10px; background:#ff9500; color:#FFF; position:absolute; font:normal 18px/34px "微软雅黑","宋体"; left:10px; border-radius:5px;}
.zxs_zxt a{ position:absolute; top:5px; right:10px;}
.zxs_zxul{ margin-top:10px; margin-left:10px;}
.zxs_zxul li{ position:relative; height:28px; font:normal 14px/28px "宋体"; padding-left:10px;}
.zxs_zxul b{ position:absolute; width:2px; height:2px; background:#5d5d5d; top:13px; left:0;}
.zxs_zxul a{ color:#5d5d5d}
.x_fr{ float:right}
.x_fl_10{ margin-left:30px;}
/*小学生*/
.xxs_logo{ background:url(xxs_01.jpg) no-repeat; height:161px;}
.xxs_lqtop{ background:url(xxs_02.jpg) repeat-x top; height:498px;}
.xxs_xzby{ background:#17b022;}
.xxs_xzmod{ background:#58c760;}
.xxs_right{}
.xxs_right img{ margin:0 3px 3px 0px;}
.xpage .xxs_right img{ width:135px;}
.xxs_place{border-bottom:2px solid #17b022;}
.xxs_place h3{ color:#17b022;}
.xxs_tab{ background:#ebebeb}
.xxs_tab th{ background:#f7f7f7; height:39px; font:normal 12px/22px "宋体"; color:#878787}
.xxs_tab td{ background:#FFF; padding:10px 10px; color:#949494}
.xxs_tab td b{ color:#2463aa}
a.xxs_jrgw{ width:75px; height:25px; font:normal 12px/25px "宋体"; color:#FFF; background:#e6594f; display:block;}
.xxs_left{ width:850px;}
.xxs_zx{ margin-top:10px;}
.xxs_zxt{ height:34px; position:relative;}
.xxs_zxf{ width:360px; background:#f1f1f1; padding:10px; border-radius:10px; float:left;}
.xxs_zxt span{ display:block; height:34px; padding:0px 10px; background:#17b022; color:#FFF; position:absolute; font:normal 18px/34px "微软雅黑","宋体"; left:10px; border-radius:5px;}
.xxs_zxt a{ position:absolute; top:5px; right:10px;}
.xxs_zxul{ margin-top:10px; margin-left:10px;}
.xxs_zxul li{ position:relative; height:28px; font:normal 14px/28px "宋体"; padding-left:10px;}
.xxs_zxul b{ position:absolute; width:2px; height:2px; background:#5d5d5d; top:13px; left:0;}
.xxs_zxul a{ color:#5d5d5d}
.xxs_bj .ztjg strong{ background: #17b022}
.zxs_logo_sj{ background:url(zxs_01_sj.jpg) no-repeat; height:161px;}

/*新增导航的css样式*/

.ztnav-line {width:100%;height:6px;background: #005e9b;}
.ztnav-list {height:53px;background: #217fbc;}
.ztnav-list li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list a {border-right:1px solid #6eacd3;padding:0px  9px;}
.ztnav-list  li:last-child a {border-right:0px;}

/*心智专题css*/

.ztnav-line-xzzt {width:100%;height:6px;background:#d65d71;}
.ztnav-list-xzzt {height:53px;background:#f64754;}
.ztnav-list-xzzt li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-xzzt a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-xzzt a {border-right:1px solid #ffebae;padding:0px  27px;}
.ztnav-list-xzzt  li:last-child a {border-right:0px;}
/*体育专题css*/

.ztnav-line-tyzt {width:100%;height:6px;background:#669d37;}
.ztnav-list-tyzt {height:53px;background:#61b418;}
.ztnav-list-tyzt li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-tyzt a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-tyzt a {border-right:1px solid #ffebae;padding:0px  27px;}
.ztnav-list-tyzt  li:last-child a {border-right:0px;}

/*游学拓展专题css*/

.ztnav-line-yxtz {width:100%;height:6px;background:#669d37;}
.ztnav-list-yxtz {height:53px;background:#17b022;}
.ztnav-list-yxtz li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-yxtz a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-yxtz a {border-right:1px solid #ffebae;padding:0px  27px;}
.ztnav-list-yxtz  li:last-child a {border-right:0px;}
/*英语专题css*/

.ztnav-line-yy {width:100%;height:6px;background:#d09922;}
.ztnav-list-yy {height:53px;background:#ff9600;}
.ztnav-list-yy li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-yy a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-yy a {border-right:1px solid #ffebae;padding:0px  27px;}
.ztnav-list-yy  li:last-child a {border-right:0px;}

/*艺术专题css*/

.ztnav-line-ys {width:100%;height:6px;background:#a12036;}
.ztnav-list-ys {height:53px;background:#ec255d;}
.ztnav-list-ys li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-ys a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-ys a {border-right:1px solid #ffebae;padding:0px  27px;}
.ztnav-list-ys  li:last-child a {border-right:0px;}

/*篮球专题css*/

.ztnav-line-lqzt {width:100%;height:6px;background:#d09922;}
.ztnav-list-lqzt {height:53px;background:#c7161e;}
.ztnav-list-lqzt li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-lqzt a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-lqzt a {border-right:1px solid #ffebae;padding:0px  27px;}
.ztnav-list-lqzt  li:last-child a {border-right:0px;}

/*减肥专题css*/

.ztnav-line-jfzt {width:100%;height:6px;background: #005e9b;}
.ztnav-list-jfzt {height:53px;background: #217fbc;}
.ztnav-list-jfzt li {float:left;height:53px;list-style-type:none;line-height:53px;text-align:center;}
.ztnav-list-jfzt a {height:53px;color:white;text-decoration: none;font:20px/53px '微软雅黑','黑体',sans-serif;}
.ztnav-list-jfzt a {border-right:1px solid #6eacd3;padding:0px  27px;}
.ztnav-list-jfzt  li:last-child a {border-right:0px;}

.xxs_logo_et{ background:url(xxs_01_et.jpg) no-repeat; height:161px;}

.zt_gdplce{ position: relative; height: 0px; overflow: hidden;}
.zt_gdplce2{ position: absolute; left: 0px; top: -53px; height: 0px;}

/* 20190923 */
.zc_right .kx_line h3{  margin-bottom: 0;padding-bottom: 21px;}
