/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#0a205a;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}
.header-wrap{ width:100%; background:#fff;}
.common-box-wrap{ background:#173265; border:1px solid #335085; padding:9px 8px; border-radius:12px; position:relative; margin-bottom:50px;}
.common-tit{ width:403px; height:73px; position:absolute; left:50%; margin-left:-201px; top:-19px; border:1px solid #fff9ae; border-radius:0 0 30px 30px; background:#ffba81; background-image:-webkit-linear-gradient(top, #ffba81, #ffd69a); background-image:linear-gradient(top,#ffba81,#ffd69a);}
.common-tit h2{ width:403px; height:73px; line-height:0; font-size:0;}
.common-tit.tit01 h2{ background:url("/images/zhuanti/quanyi/title01.png") no-repeat center;}
.common-tit.tit02{ width:763px; margin-left:-381px;}
.common-tit.tit02 h2{ width:763px; background:url("/images/zhuanti/quanyi/title02.png") no-repeat center;}
.common-tit:before,.common-tit:after{ content:""; width:14px; height:20px; position:absolute; left:-15px; top:-1px; background:url("/images/zhuanti/quanyi/title-ico01.png") no-repeat;}
.common-tit:after{ left:auto; right:-15px; background:url("/images/zhuanti/quanyi/title-ico02.png") no-repeat;}
.common-box{ border:1px solid #d2b6a6; border-radius:10px; background:#173265;}

/**/
.topHeader-wrap{ width:100%; height:430px; background:url("/images/zhuanti/quanyi/header.jpg") no-repeat center top;}

/**/
.nav-mod{ padding-bottom:40px;}
.nav-mod .list{ padding:104px 0 0 40px;}
.nav-mod .list li{ float:left; width:526px; height:207px; border:2px solid #ffcace; margin:0 40px 40px 0; border-radius:5px;}
.nav-mod .list .tit{ height:50px; line-height:50px; font-size:26px; color:#a64a00; font-weight:bold; padding-top:15px;}
.nav-mod .list .tit span{ display:inline-block; padding:0 25px 0 20px; font-size:24px; color:#a64a00; box-shadow:4px 4px 4px 4px #fed3b1; border-radius:0 40px 40px 0; margin-right:12px; background:#ffdea1; background-image:-webkit-linear-gradient(left, #ffdea1, #fdad6d); background-image:linear-gradient(left,#ffdea1,#fdad6d);}
.nav-mod .list .text{ padding:17px 168px 0 37px;}
.nav-mod .list .text p{ line-height:32px; font-size:16px; color:#666;}
.nav-mod .list li.ico01{ background:url("/images/zhuanti/quanyi/nav-ico01.png") no-repeat 392px 79px #ffecdd;}
.nav-mod .list li.ico02{ background:url("/images/zhuanti/quanyi/nav-ico02.png") no-repeat 385px 71px #ffecdd;}
.nav-mod .list li.ico03{ background:url("/images/zhuanti/quanyi/nav-ico03.png") no-repeat 359px bottom #ffecdd;}
.nav-mod .list li.ico04{ background:url("/images/zhuanti/quanyi/nav-ico04.png") no-repeat 371px 61px #ffecdd;}
.nav-mod .tips{ font-size:16px; color:#9ea9c4; padding:0 0 0 40px;}

/**/
.receiveRedEnvelope-mod{ padding:85px 0 40px 88px;}
.receiveRedEnvelope-mod .receive-con{ width:493px; height:426px; margin:0 auto; background:url("/images/zhuanti/quanyi/receiveRedEnvelope-bg.png") no-repeat;}
.receiveRedEnvelope-mod .receive-con .btn{ display:block; width:120px; height:106px; line-height:106px; text-align:center; font-size:24px; color:#d3003c; font-weight:bold; top:161px; left:186px; background:url("/images/zhuanti/quanyi/receiveRedEnvelope-btn.gif") no-repeat; background-size:100%;}
.receiveRedEnvelope-mod .receive-con .tips{ display:block; width:100%; text-align:center; font-size:20px; color:#fdd3d3; top:335px; left:0;}
/*.receiveRedEnvelope-mod .myRed-btn{ display:block; width:3.733rem; text-align:center; line-height:1; font-size:0.373rem; color:#a64a00; padding:0.307rem 0; border-radius:0.533rem; margin:0.56rem auto 0; background:#fea955; background-image:-webkit-linear-gradient(top, #fffae6, #fea955); background-image:linear-gradient(top,#fffae6,#fea955);}*/
.receiveRedEnvelope-mod .list-con{ width:468px; height:398px; margin:15px 65px 0 0; background:#1e3b74; border:1px solid #4c66ab; border-radius:8px;}
.receiveRedEnvelope-mod .list-con .tit{ margin-top:22px; height:30px; text-align:center;}
.receiveRedEnvelope-mod .list-con .tit h3{ display:inline-block; font-size:24px; color:#ffce93;}
.receiveRedEnvelope-mod .list-con .tit h3 i{ display:inline-block; width:32px; height:1px; background:url("/images/zhuanti/quanyi/receiveRedEnvelope-ico01.png") no-repeat; margin:0 10px; vertical-align:7px;}
.receiveRedEnvelope-mod .list-con .tit h3 i:last-child{ background:url("/images/zhuanti/quanyi/receiveRedEnvelope-ico02.png") no-repeat;}
.receiveRedEnvelope-mod .list-con .tit .myRed-btn{ display:block; width:94px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#ffce93; text-decoration:none; border:1px solid #ffce93; border-radius:40px; right:13px; top:0;}
.receiveRedEnvelope-mod .list-con .getCourseBuyList01{ width:404px; margin:20px 0 0 34px;}

/**/
.explain-mod{ padding:0 0 0.24rem;}
.explain-mod .top-tit{ line-height:58px; text-align:center; font-size:36px; color:#798bac; font-weight:bold; padding:24px 0 20px;}
.explain-mod .box{ font-size:16px; color:#798bac; padding:0 48px; text-align:left;}
.explain-mod .box h4{ line-height:33px; padding-left:35px; text-align:left; background:url("/images/zhuanti/quanyi/explain-ico01.png") no-repeat left center;}
.explain-mod .box p{ padding-left:0.453rem; line-height:32px; text-align:left; padding-bottom:20px;}

/**/
.bottomFix-wrap{ width:100%; height:80px; position:fixed; left:0; bottom:0; background:url("/images/zhuanti/quanyi/bottomFix-bg.jpg") no-repeat center top;}
.bottomFix-mod{ height:80px;}
.bottomFix-mod .service-btn{ display:block; width:134px; height:52px; line-height:52px; font-size:26px; color:#c26415; margin:11px 29px 0 0; text-decoration:none; text-align:center; border:2px solid #c56917; border-radius:40px;}
.bottomFix-mod .free-btn{ display:block; width:208px; height:60px; color:#fff; font-weight:bold; line-height:0; font-size:0; margin:10px 120px 0 0; text-decoration:none; text-align:center; background:url("/images/zhuanti/quanyi/free-btn.gif") no-repeat;}

/**/
.footer-wrap{ padding-bottom:80px;}

/**/
.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ width:460px; margin-left:-230px; position:fixed; left:50%; top:50%;z-index:99;display:none;}
.common-pop .pop-tit{ text-align:center; padding:20px 0; border-radius:10px 10px 0 0; position:relative; background:#ffbe85; background-image:-webkit-linear-gradient(top, #ffbe85, #ffd99d); background-image:linear-gradient(top,#ffbe85,#ffd99d);}
.common-pop .pop-tit h4{ height:38px; line-height:38px; font-size:28px; color:#a64a00; font-weight:bold;}
.common-pop .pop-tit p{ font-size:20px; color:#ca7a30; line-height:32px;}
.common-pop .pop-tit .close-btn{ display:block; width:29px; height:29px; line-height:0; font-size:0; background:url("/images/zhuanti/quanyi/pop-close.png") no-repeat; position:absolute; top:25px; right:25px;}
.common-pop .pop-con{ background:#fff; border-radius:0 0 10px 10px;}

/**/
.choiceCoach-pop .pop-con{ padding:0 0 30px;}
.choiceCoach-pop .list{ padding:34px 0 10px 26px;}
.choiceCoach-pop .list .btn{ display:block; float:left; width:123px; text-decoration:none; line-height:34px; font-size:20px; text-align:center; color:#666; border:1px solid #666; border-radius:4px; margin:0 17px 17px 0;}
.choiceCoach-pop .list .btn.on{ background:#a64a00; border-color:#a64a00; color:#fff;}
.choiceCoach-pop .receive-btn{display:block; width:236px; line-height:56px; font-size:22px; color:#a64a00; text-decoration:none; text-align:center; border-radius:40px; margin:0 auto; background:#fea249; background-image:-webkit-linear-gradient(top, #fffbea, #fea249); background-image:linear-gradient(top,#fffbea,#fea249);}

/**/
.receive-pop{}
.receive-pop .pop-con{ padding:12px 0 30px;}
.receive-pop .pop-con p{ line-height:56px; font-size:20px; text-align:center;}
.receive-pop .pop-con .pic{ display:block; width:168px; height:168px; margin:0 auto;}
.receive-pop .pop-con .pic img{ width:168px; height:168px;}

.couponsCenterNav{position: fixed;right: 0;bottom: 20px; z-index:902;}
.couponsCenterNav p{ width:100%; text-align:center; font-size:12px; color:#fff; font-weight:bold; position: absolute;left: -4px;top: 53px;}
.openCouponsCenterPop{display: inline-block;width: 90px;height: 64px;position: absolute;left: 0;top: 21px;}
.couponsCenterNavConClose{display: inline-block;width: 23px;height: 23px;position: absolute;left: 68px;top: 0px;}