@charset "utf-8";
/*
@author: he
@update: he (2021-07-14)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
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;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{ text-decoration: none;}
a,a:hover{outline:none;}
.clearfix:after{content:" ";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* 新增公用样式 */
.hide{display:none;}
.diiblock{display: inline-block; *zoom: 1; *display: inline;}
.textcon{text-align:center;}
.marcon{margin:0 auto;}
.wblod{font-weight: bold;}
.horizontalcolor{background: -moz-linear-gradient(to right, #11C3F9, #72C472); background: -ms-linear-gradient(to right, #11C3F9, #72C472); background: -webkit-linear-gradient(to right, #11C3F9, #72C472); background: linear-gradient(to right, #11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="1");}
.verticalcolor{background: -moz-linear-gradient(#11C3F9, #72C472); background: -ms-linear-gradient(#11C3F9, #72C472); background: -webkit-linear-gradient(#11C3F9, #72C472); background: linear-gradient(#11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="0");}
.margR0{margin-right: 0 !important;}
.ggtit{ height: 76px; text-align: center; margin-bottom: 30px;}
.ggtit .lcion,.ggtit .rcion{ display: inline-block; *display: inline; *zoom: 1; background:url(/images/zhuanti/2022mitiku/tit_02.png) no-repeat left center;}
.ggtit .rcion{ background:url(/images/zhuanti/2022mitiku/tit_02.png) no-repeat right center;}
.ggtit .ctxt{ padding: 0 110px; line-height: 76px; font-size: 36px; font-weight: 700;}
.ggBtn{ display: block; clear: both; width: 260px; height: 52px; line-height: 50px; text-align: center; font-size: 22px; color: #fff; border-radius: 26px; margin: 0 auto; background: #fe9126; -webkit-box-shadow:0 5px 10px rgba(255, 94, 48, 0.34); -moz-box-shadow:0 5px 10px rgba(255, 94, 48, 0.34); box-shadow:0 5px 10px rgba(255, 94, 48, 0.34);
    background: -webkit-linear-gradient(top, #ffa700, #fe7753); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ffa700, #fe7753); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ffa700, #fe7753); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ffa700, #fe7753); /* 标准的语法 */}
.ggBtn:hover{
    background: -webkit-linear-gradient(top, #fe7753, #ffa700); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fe7753, #ffa700); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fe7753, #ffa700); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fe7753, #ffa700); /* 标准的语法 */}

/*页头*/
.headerBg{ background:url(//www.med66.com/upload/resources/image/2025/03/24/840146.jpg) no-repeat center top;}
.header{ height: 469px; z-index: 1;}
.header .logo{ display: block; top: 40px; left: 20px; width: 181px; height: 41px;}
.header .cen{ display: block; top: 110px; left: 0;}
.header .bot{ display: block; top: 318px; left: 20px;}
.header .bot span{ display: inline-block; padding: 0 20px; height: 42px; line-height: 42px; font-size: 20px; color: #fff; border-radius: 10px 0 10px 0; margin-right: 10px; background: #028a7c;}

/*选择类别*/
.categoryNav{ position: relative; z-index: 2; padding: 20px 0; background: #fff; border-radius: 6px; margin-top: -50px; -webkit-box-shadow:0 2px 24px rgba(204, 204, 204, 0.4); -moz-box-shadow:0 2px 24px rgba(204, 204, 204, 0.4); box-shadow:0 2px 24px rgba(204, 204, 204, 0.4);}
.categoryNav .ltxt{ float: left; line-height: 42px; font-size: 16px; padding: 0 20px 0 30px;}
.categoryNav .clist{ float: left; display: block; padding: 0 12px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; background: #fff; border: 1px solid #e0e0e0; border-radius: 21px; margin-left: 5px;}
.categoryNav .clist.on,.categoryNav .clist:hover{ background: #02c580; border: 1px solid #02c580; color: #fff;}

/*备考问题*/
.problemBg{ background:url(/images/zhuanti/2022mitiku/bg_02.jpg) no-repeat center bottom;}
.problem{ padding: 40px 0 60px;}
.problem .cBox{ padding: 40px 0; background: #fff; border-radius: 6px; -webkit-box-shadow:0 2px 24px rgba(204, 204, 204, 0.4); -moz-box-shadow:0 2px 24px rgba(204, 204, 204, 0.4); box-shadow:0 2px 24px rgba(204, 204, 204, 0.4);}
.problem .cBox .listBox{ text-align: center; margin-bottom: 36px;}
.problem .cBox .listBox .list{ display: inline-block; width: 280px;}
.problem .cBox .listBox .list-pic{ display: block; width: 80px; height: 80px; margin: 0 auto;}
.problem .cBox .listBox .list-tit{ line-height: 54px; font-size: 22px; font-weight: 700; margin-bottom: 8px;}
.problem .cBox .listBox .list-txt{ line-height: 36px; font-size: 16px; color: #666;}

/*题库介绍*/
.introduceBg{ background:#f0f8fa;}
.introduce{ padding: 40px 0 60px;}
.introduce .cBox{ margin-bottom: 30px;}
.introduce .cBox-pic{ width: 612px; height: 417px;}
.introduce .cBox-pic img{ width: 612px; height: 417px;}
.introduce .cBox-con{ width: 540px;}
.introduce .cBox-con .list{ float: left; width: 250px; height: 170px; padding-top: 10px; background: #fff; margin: 0 40px 30px 0; border-radius: 6px; -webkit-box-shadow:0 5px 16px rgba(187, 187, 187, 0.3); -moz-box-shadow:0 5px 16px rgba(187, 187, 187, 0.3); box-shadow:0 5px 16px rgba(187, 187, 187, 0.3);}
.introduce .cBox-con .list-tit{ position: relative; z-index: 1; height: 66px; line-height: 66px; text-align: center; font-size: 22px; margin-bottom: 20px;}
.introduce .cBox-con .list-tit b{ font-size: 30px;}
.introduce .cBox-con .list-tit i{ position: absolute; bottom: 0; left: 50%; margin-left: -15px; width: 30px; height: 4px; background: #0cc385; border-radius: 2px;}
.introduce .cBox-con .list-txt{ line-height: 32px; text-align: center; font-size: 16px; color: #999;}
.introduce .cBox-con .list.mr0{ margin-right: 0;}
.introduce .bBox{ height: 52px; text-align: center;}
.introduce .bBox .spbtn{ display: inline-block; clear: both; width: 260px; height: 52px; line-height: 50px; text-align: center; font-size: 22px; color: #fff; border-radius: 26px; margin: 0 20px; background: #fe9126; -webkit-box-shadow:0 5px 10px rgba(255, 94, 48, 0.34); -moz-box-shadow:0 5px 10px rgba(255, 94, 48, 0.34); box-shadow:0 5px 10px rgba(255, 94, 48, 0.34);}
.introduce .bBox .sybtn{ display: inline-block; clear: both; width: 256px; height: 48px; line-height: 48px; text-align: center; font-size: 22px; color: #fe7851; border-radius: 26px; margin: 0 20px; border: 2px solid #fe7851;}
.introduce .bBox .sybtn.yesLogin{ display: none;}
.introduce .bBox .sybtn:hover{ text-decoration: none; background: #fe7851; color: #fff;}
.introduce .btype{ font-size:16px; color:#666666; padding-top:25px;}
.introduce .btype span{ color:red}

/*特色服务*/
.serviceBg{ background:url(/images/zhuanti/2022mitiku/bg_03.jpg) no-repeat center bottom #e2f4ef;}
.service{ padding: 40px 0 60px;}
.service .cBox{ margin-bottom: 60px;}
.service .cBox .list{ float: left; width: 220px; height: 270px; padding-top: 30px; background: #fff; text-align: center; border-radius: 30px 4px 30px 4px; margin: 0 25px 0 0; -webkit-box-shadow:0 4px 26px rgba(115, 175, 157, 0.3); -moz-box-shadow:0 4px 26px rgba(115, 175, 157, 0.3); box-shadow:0 4px 26px rgba(115, 175, 157, 0.3);}
.service .cBox .list-pic{ height: 80px; margin-bottom: 12px;}
.service .cBox .list-pic img{ display: inline-block; width: 104px; height: 80px;}
.service .cBox .list-tit{ line-height: 66px; font-size: 24px; font-weight: 700;}
.service .cBox .list-txt{ line-height: 32px; font-size: 16px; color: #666; margin-bottom: 26px;}
.service .cBox .list.mt50{ margin-top: 50px;}
.service .cBox .list.mr0{ margin-right: 0;}

/*热门课程*/
.courseBox{ padding: 40px 0 60px;}
.courseBox .ggtit{ margin-bottom: 0;}
.courseBox .subtit{ width: 334px; height: 33px; line-height: 30px; text-align: center; font-size: 20px; color: #fff; margin: 0 auto 50px; background:url(/images/zhuanti/2022mitiku/tit_03.png) no-repeat; background-size: 100% 100%;}
.courseBox .subtit b{ font-size: 28px; vertical-align: -2px;}
.courseBox .cBox{ margin-bottom: 40px;}
.courseBox .cBox .clist{ width: 580px; background: #fff; border-radius: 0 36px 18px 18px; -webkit-box-shadow:0 2px 24px rgba(204, 204, 204, 0.4); -moz-box-shadow:0 2px 24px rgba(204, 204, 204, 0.4); box-shadow:0 2px 24px rgba(204, 204, 204, 0.4);}
.courseBox .cBox .clist .clTit{ position: relative; z-index: 1; height: 80px; line-height: 80px; font-size: 30px; font-weight: 700; color: #fff; text-align: center; border-radius: 0 36px 0 0;}
.courseBox .cBox .clist .clTit .icon{ position: absolute; top: -10px; right: 20px; width: 80px; height: 80px;}
.courseBox .cBox .clist .clCon{ height: 280px;}
.courseBox .cBox .clist .clCon-top{ padding: 18px 50px 22px;}
.courseBox .cBox .clist .clCon-top p{ line-height: 50px; font-size: 18px;}
.courseBox .cBox .clist .clCon-top .f24{ font-size: 24px; vertical-align: -2px;}
.courseBox .cBox .clist .clCon-bot{ padding: 0 50px;}
.courseBox .cBox .clist .clCon-bot .price{ line-height: 50px; font-size: 18px;}
.courseBox .cBox .clist .clCon-bot .price b{ font-size: 24px; color: #fd7400; vertical-align: -2px;}
.courseBox .cBox .clist .clCon-bot .btn{ display: block; width: 188px; height: 50px; line-height: 50px; text-align: center; font-size: 22px; color: #fff; border-radius: 25px; background: #ff6d35;}
.courseBox .cBox .clist .clCon-bot .btn:hover{ background: #e84f15;}
.courseBox .cBox .clist.jpb .clTit{ background: #06b78c;
    background: -webkit-linear-gradient(left, #09bb88, #03b292); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #09bb88, #03b292); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #09bb88, #03b292); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #09bb88, #03b292); /* 标准的语法 */}
.courseBox .cBox .clist.jpb .clTit .icon{ line-height: 80px; text-align: center; font-size: 16px; color: #094d1f; font-weight: 700; background:url(/images/zhuanti/2022mitiku/icon_10.png) no-repeat;}
.courseBox .cBox .clist.syb .clTit{ background: #f9964e;
    background: -webkit-linear-gradient(left, #f48644, #ffa75a); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #f48644, #ffa75a); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #f48644, #ffa75a); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #f48644, #ffa75a); /* 标准的语法 */}
.courseBox .cBox .clist.syb .clTit .icon{ padding-top: 20px; height: 60px; line-height: 22px; text-indent: 12px; font-size: 16px; color: #b44b07; font-weight: 700; background:url(/images/zhuanti/2022mitiku/icon_11.png) no-repeat;}

/*领取资料*/
.equityBoxBg{ background:url(/images/project2021/weishengzige/bg_07.jpg) no-repeat center top #f9f9f9;}
.equityBox{ padding: 40px 0 0; height: 568px;}
.equityBox .lbox{ width: 528px; padding: 15px 0 0 20px;}
.equityBox .lbox-tit{ line-height: 52px; font-size: 18px; color: #666; margin-bottom: 18px;}
.equityBox .lbox-tit b{ font-size: 32px; color: #333;}
.equityBox .lbox li{ float: left; width: 212px; height: 50px; padding-left: 52px; line-height: 50px; font-size: 18px; background:url(/images/project2021/weishengzige/an.png) no-repeat 3px -839px;}
.equityBox .lbox li .btn{ display: inline-block; width: 78px; height: 22px; line-height: 22px; font-size: 14px; color: #666; text-align: center; border: 1px solid #d6d6d6; margin-left: 20px; border-radius: 12px; vertical-align: 2px;}
.equityBox .lbox li.dian{ background: none;}
.equityBox .rbox{ width: 400px; padding: 22px 78px 0 0;}
.equityBox .rbox-ctit{ line-height: 36px; text-align: center; font-size: 26px; margin-bottom: 20px;}
.equityBox .rbox-ctit b{ font-size: 30px;}
.equityBox .rbox-cen{ overflow: hidden; width:338px; height:44px; border:1px solid #e1dede; border-radius:4px; margin: 0 auto 12px;}
.equityBox .rbox-cen .inptxt,.equityBox .rbox-cen .inptxt02{ width: 306px; height: 44px; padding: 0 16px; border: 0; line-height: 44px; font-size: 16px; color: #666;}
.equityBox .rbox-cen .inptxt02{ width: 180px;}
.equityBox .rbox-cen .yzmpic{ display: block; width: 124px; height: 44px; cursor: pointer}
.equityBox .rbox-cen .dxbtn{ display: block; width: 124px; height: 44px; line-height: 44px; text-align: center; font-size: 14px; color: #0bb48e; cursor: pointer}
.equityBox .hq-btn{ display: block; width:330px; height:52px; line-height:52px; font-size:20px; color:#fff; text-align:center; border-radius: 23px; margin: 0 auto; background: #ff8b44\0; background: #ff8b44\9; -webkit-box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); -moz-box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); box-shadow:0 4px 12px rgba(255, 84, 0, 0.32);
    background: -webkit-linear-gradient(left, #ff7545, #ffa143); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ff7545, #ffa143); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ff7545, #ffa143); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff7545, #ffa143); /* 标准的语法 */}
.equityBox .hq-btn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(left, #ffa143, #ff7545); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ffa143, #ff7545); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ffa143, #ff7545); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffa143, #ff7545); /* 标准的语法 */}

/*jquery-select.tipxw固定样式请勿动*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*此处样式自定义*/
.yourSelect{width:340px; height:46px; font-family: "Microsoft Yahei"; margin: 0 auto 12px;}
.yourSelect input{border:1px solid #e1dede;width:338px;overflow:hidden;height:44px;line-height:44px;text-indent:16px; font-size: 16px;border-radius:4px;font-family: "Microsoft Yahei";color:#666}
.yourSelect i{display:block;width:20px;height:17px; background:url(/images/project2021/weishengzige/an.png) no-repeat 0 -750px;top:15px;right:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.yourSelect i.on{transform:rotateZ(180deg)}
.yourSelect ul {width:338px; border:1px solid #e1dede;overflow: auto; overflow-x: hidden;background:#fff;}
.yourSelect ul li {overflow: hidden; width:338px;cursor:pointer;line-height:40px;height:40px;text-indent:16px;font-size: 16px;}
.yourSelect ul li.hover {background:#a7e2b6;color:#fff}

/*加入我们*/
.joinBoxBg{ background:url(/images/zhuanti/2022mitiku/bg_04.jpg) no-repeat center top;}
.joinBox{ height: 306px;}
.joinBox .bbox{ padding-top: 40px;}
.joinBox .bbox .ltxt{ width: 500px; padding-left: 40px; color: #fff;}
.joinBox .bbox .ltxt-tit{ line-height: 74px; font-size: 30px; font-weight: 700;}
.joinBox .bbox .ltxt-cen{ line-height: 30px; font-size: 16px; margin-bottom: 14px;}
.joinBox .bbox .ltxt-cen b{ font-size: 22px;}
.joinBox .bbox .right{ padding: 30px 50px 0 0;}
.joinBox .bbox .right .ewm{ width: 140px; margin-right: 30px;}
.joinBox .bbox .right .ewm-pic{ display: block; width: 120px; height: 120px; padding: 10px; background: #fff; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.13); -moz-box-shadow:0 0 15px rgba(0,0,0,0.13); box-shadow:0 0 15px rgba(0,0,0,0.13);}
.joinBox .bbox .right .ewm-txt{ line-height: 42px; text-align: center; font-size: 16px; color: #fff;}

/*右侧浮动*/
.rightFloat{ width:92px; position:fixed; right:5px; top:50%; margin-top: -260px; z-index:90; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.rightFloat .top{ display: block; height: 54px; padding-top: 20px; line-height: 18px; text-align: center; font-size: 14px; font-weight: 700; color: #fff; background: url(//www.med66.com/images/yishizigekaoshi/project2020/hs_08.png) no-repeat; cursor: pointer;}
.rightFloat .top:hover{ text-decoration: none;}
.rightFloat .cen{ width: 58px; background: #fff; border: 1px solid #fddfc8; border-top: 0; margin: 0 auto;}
.rightFloat .cen .list{ position: relative; display: block; height: 36px; line-height:18px; text-align: center; font-size:14px; padding: 12px 0; margin-top: -1px;}
.rightFloat .cen .list i{ position: absolute; left: 50%; bottom: 0; margin-left: -12px; display: block; width: 24px; height: 1px; background: #eaeaea;}
.rightFloat .cen .list:hover{ background: #fa9445; text-decoration: none; color: #fff;}
.rightFloat .cen .list:hover i{ display: none;}
.rightFloat .cen .list.one{ line-height: 36px;}
.rightFloat .cen .gototop{ display: block; height: 22px; background: url(//www.med66.com/images/yishizigekaoshi/project2020/hs_09.png) no-repeat center; margin-bottom: 12px;}

/*成功弹层*/
.cgTc{ display: none; width: 100%; position:fixed; left: 0; top: 50%; z-index: 101;}
.cgTc .txt{ position: relative; width: 192px; line-height: 22px; font-size: 16px; color: #fff; padding: 22px 22px 22px 72px; border-radius: 4px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7); margin: 0 auto;}
.cgTc .txt i{ position: absolute; top: 50%; left: 22px; margin-top: -16px; display: block; width: 32px; height: 32px; background:url(/images/zhuanti/2020ysjncc/an.png) no-repeat 0 -1350px;}

/*底部浮层*/
.botFloat-wrap{ width:100%; height: 70px;}
.botFloat{ width: 100%; height: 70px; background:#ffc776; position:fixed; left:0; bottom:0; z-index:70;}
.botFloat .price-con{ float: left; padding-top: 10px; margin-right: 60px; line-height: 28px;}
.botFloat .price-con-price{ font-size: 14px; color: #ea410d;}
.botFloat .price-con-price b{ font-size: 24px; vertical-align: top;}
.botFloat .price-con-discount{ font-size: 14px; color: #3b1e05; max-width: 600px; height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.botFloat .spbtn{ float: right; display: block; width: 180px; height: 70px; line-height: 70px; text-align: center; font-size: 22px; color: #fff; background-color: #f16a10;
    background: -webkit-linear-gradient(left, #eb570f, #f77d11); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #eb570f, #f77d11); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #eb570f, #f77d11); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #eb570f, #f77d11); /* 标准的语法 */}
.botFloat .spbtn:hover{ text-decoration: none; background-color: #eb570f\9;
    background: -webkit-linear-gradient(left, #f77d11, #eb570f); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #f77d11, #eb570f); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #f77d11, #eb570f); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #f77d11, #eb570f); /* 标准的语法 */}
.botFloat .sybtn{ float: right; display: block; width: 160px; height: 70px; line-height: 70px; text-align: center; font-size: 22px; color: #e71616; background-color: #ffeb92;
    background: -webkit-linear-gradient(left, #ffe4a7, #fff27e); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffe4a7, #fff27e); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffe4a7, #fff27e); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffe4a7, #fff27e); /* 标准的语法 */}
.botFloat .sybtn:hover{ text-decoration: none; background-color: #ffeb92;
    background: -webkit-linear-gradient(left, #fff27e, #ffe4a7); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #fff27e, #ffe4a7); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #fff27e, #ffe4a7); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fff27e, #ffe4a7); /* 标准的语法 */}
.botFloat .sybtn.yesLogin{ display: none;}

/*购买弹层*/
.mtk-mask{ display:none; width:100%; height:100%; position:fixed; left:0; top:0; right:0; bottom:0; background:#000;opacity:.7;filter:alpha(opacity=70); z-index:99;}
.shoppingCart-mtk-tk{ display:none; overflow: hidden; width: 1000px; background: #fff; position:fixed; top:50%; left:50%; margin-left: -500px; z-index: 100; border-radius: 4px;}
.shoppingCart-mtk-tk .close{display:block;width:16px;height:16px; position: absolute; top:17px;right:20px;cursor: pointer; background:url(/images/zhuanti/2022mitiku/icon_12.png) no-repeat center; font-size: 0;}
.shoppingCart-mtk-tk .tit{ height: 50px; background: #f4f3f3; border-radius: 4px 4px 0 0; margin-bottom: 20px;}
.shoppingCart-mtk-tk .tit-left{ float: left; line-height: 50px; margin-left: 30px; font-size: 18px; color: #333; font-weight: 700;}
.shoppingCart-mtk-tk .ctit{ clear: both; height: 40px; margin-bottom: 20px;}
.shoppingCart-mtk-tk .ctit-ltxt{ line-height: 40px; font-size: 18px; font-weight: 700; padding-left: 30px;}
.shoppingCart-mtk-tk .cCon{ padding-left: 30px; clear: both;}
.shoppingCart-mtk-tk .cCon:after{content:"";display:block;height:0;clear: both;visibility:hidden;}
.shoppingCart-mtk-tk .cCon .chk-btn{ position: relative; cursor: pointer; float: left; width: 206px; height: 38px; text-align: center; line-height: 38px; font-size: 14px; color: #333; padding: 0 6px; border: 1px solid #d7d7d7; margin: 0 20px 20px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top;}
.shoppingCart-mtk-tk .cCon .chk-btn.on{ border: 1px solid #fd7400; color: #fd7400; background:url(/images/zhuanti/2022mitiku/icon_13.png) no-repeat right bottom;}
.shoppingCart-mtk-tk .cCon input{ position:absolute; left:-30px; top:-30px;}
.shoppingCart-mtk-tk .cTxt{ clear: both; padding: 0 30px; line-height: 34px; font-size: 14px; color: #999;}
.shoppingCart-mtk-tk .cTxt a{ color: #ff6a28;}
.shoppingCart-mtk-tk .cbot{ padding: 10px 30px 30px; height: 44px; clear: both;}
.shoppingCart-mtk-tk .cbot-selected{ float: left; line-height: 44px; font-size: 14px; color: #333;}
.shoppingCart-mtk-tk .cbot-selected h3{ display:block; float: left; margin-right: 10px; font-size: 14px; font-weight: 400;}
.shoppingCart-mtk-tk .cbot-selected p{ width: 430px; float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.shoppingCart-mtk-tk .cbot-selected p span{ padding-right:12px;}
.shoppingCart-mtk-tk .cbot-price{ float: right; height: 44px; text-align: right; margin-right: 26px;}
.shoppingCart-mtk-tk .cbot-price-top{ line-height: 28px; font-size: 16px; color: #fd7400;}
.shoppingCart-mtk-tk .cbot-price-top b{ font-size: 24px;}
.shoppingCart-mtk-tk .cbot-price-bot{ line-height: 14px; font-size: 12px; color: #999;}
.shoppingCart-mtk-tk .cbot-btn{ float: right; display: block; width: 180px; height: 44px; text-align: center; line-height: 44px; font-size: 18px; color: #fff; background: #fd7400; border-radius: 4px;}
.shoppingCart-mtk-tk .cbot-btn:hover{ text-decoration: none; background: #e16801;}
.shoppingCart-mtk-tk .course-joint-box .conBox{ display: none;}

/*试用弹层*/
.trialPop{ display:none; overflow: hidden; width: 640px; background: #fff; position:fixed; top:50%; left:50%; margin-left: -320px; z-index: 100; border-radius: 4px;}
.trialPop .xx{ display:block; width:16px; height:16px; position: absolute; top:20px; right:20px;cursor: pointer; background:url(/images/zhuanti/2022mitiku/icon_12.png) no-repeat;}
.trialPop .tit{ height: 80px; line-height: 80px; text-align: center; font-size: 20px; font-weight: 700;}
.trialPop .con{ padding: 0 0 20px 20px;}
.trialPop .con .clist{ float: left; width: 188px; height: 38px; line-height: 38px; text-align: center; font-size: 16px; border: 1px solid #d5d5d5; border-radius: 20px; margin: 0 15px 20px 0;}
.trialPop .con .clist:hover{ text-decoration: none; background: #fafefb; border: 1px solid #3ec93e; color: #3ec93e;}

















