@charset "gb2312";
/*
@author: he
@update: he (2019-10-22)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1100px;}
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:underline;}
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}
.ico,.main-apply .con,.areaSelect i,.areaSelect2 i,.main-mod .apply-list .swiper-slide,.server-mod .tab-con .tit02 span,.student-mod .answer-con li .btn,
.course-mod .course-list .tags{ background:url(/images/zhuanti/2020ysms/ico.png) no-repeat;}
.an2{ background:url(//www.med66.com/upload/html/2019/10/fm300069.png) no-repeat;}

/*框架*/
.layout{ clear:both;width:1100px;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;}

/*页头*/
.banner-mod{height:572px;position: relative;}
.banner-mod .banner-logo{position:absolute;left:21px;top:18px;width:175px;height:46px;overflow:hidden;}

/*大礼包*/
.mod-bg{ padding-top:640px; background:url(/images/zhuanti/2020ysms/mod-bg.png) no-repeat center 392px;}
.main-mod{ position:absolute; left:50%; margin-left:-550px; top:-45px; height:588px; background:#fff; -webkit-box-shadow:0 6px 16px rgba(107,110,116,.45);-moz-box-shadow:0 6px 16px rgba(107,110,116,.45);box-shadow:0 6px 16px rgba(107,110,116,.45);}
.main-mod .bg01{ display:block; width:122px; height:80px; background:url(/images/zhuanti/2020ysms/ico01.png) no-repeat; left:14px; top:-13px;}
.main-mod .bg01 p{ padding:10px 0 0 23px; text-align:center; font-size:20px; color:#fff; line-height:32px;}
.main-mod .bg01 p strong{ font-size:32px;}
.main-mod .main-apply{width:475px;height:588px;}
.main-mod .main-apply h2{ line-height:42px; padding-top:22px; font-size:28px; color:#ff5248; font-weight:bold; text-align:center;}
.main-mod .main-apply h3{ font-size:28px; line-height:38px; text-align:center; padding-top:1px; font-weight:normal;}
.main-mod .main-apply h4{ line-height:30px; text-align:center; font-weight:normal;}
.main-mod .main-apply h4 em{ display:inline-block; width:38px; height:30px; line-height:30px; background:#ff5149; border-radius:3px; margin:0 5px; vertical-align:-3px; text-align:center; font-size:24px; color:#fff;}
.main-mod .main-apply .apply{ width:314px; margin:7px 0 6px 85px;}
.main-mod .main-apply .con{ width:270px; padding-left:34px; position:relative; z-index:1; margin-bottom:8px;}
.main-mod .main-apply .con .ipt1{ width:268px; height:32px; line-height:32px; border:1px solid #d2d2d2; font-size:16px; color: #999; text-indent:8px; resize:none; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; }
.main-mod .main-apply .con.tag01{ background-position:0 6px;}
.main-mod .main-apply .con.tag02{ background-position:2px -40px;}
.main-mod .main-apply .con.tag03{ background-position:2px -96px; z-index:2}
.main-mod .main-apply .con.tag04{ background-position:2px -146px;}
.main-mod .main-apply .imgCode{ display:block; width:110px; height:32px; right:1px; top:1px; cursor:pointer;}
.main-mod .main-apply .tips{ text-align:center; line-height:32px; font-size:12px; color:#999; padding-top:2px; margin-top:-6px;}
.main-mod .main-apply .dxbtn{ display: block; width: 110px; height: 32px; background: #fff; line-height: 32px; font-size: 14px; text-align: center; color: #49c060; right:1px; top:1px; cursor:pointer;}
.main-mod .main-apply .btn{ display:block; width:314px; height:46px; line-height:46px; background:#ff544a; text-align:center; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; border-bottom:5px solid #942019; border-radius:6px;}
.main-mod .main-apply-list{ background:#f2f2f2; padding:9px 0 6px 8px;}
.main-mod .main-apply-list .tit{ line-height:20px; margin-bottom:10px; padding-left:26px; font-size:16px; color:#666; background-position:-260px -185px;}
.main-mod .main-apply-list .swiper-container{ height:84px; overflow:hidden;}
.main-mod .main-apply-list .swiper-slide{ line-height:28px; color:#666; font-size:14px; overflow:hidden; padding-left:19px; background-position:-260px -216px;}
.main-mod .apply-list{ background:#fafafa; border-radius:4px; margin-top:17px;}
.main-mod .apply-list .tit{ line-height:36px; padding-left:35px; font-size:18px; color:#666; background-position:9px -206px;}
.main-mod .apply-list .swiper-container{ width:314px; height:84px; overflow:hidden;}
.main-mod .apply-list .swiper-slide{ width:100%; line-height:32px; color:#666; overflow:hidden; font-size:16px; text-indent:44px; background-position:17px -260px;}
.main-mod .apply-list .swiper-slide:nth-child(2n){ background-color:#ccc;}

/**/
.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;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}
.areaSelect{width:268px; height:34px;}
.areaSelect input{width:268px; height:32px; line-height:32px; border:1px solid #d2d2d2; font-size:16px; overflow:hidden; text-indent:8px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#999}
.areaSelect input.on{color:#333}
.areaSelect input.show{border:1px solid #4473f0}
.areaSelect i{display:block;width:25px;height:14px; top:8px; right:11px; background-position:0 -767px;}
.areaSelect i.on{ background-position:-34px -767px;}
.areaSelect ul {width:223px; border:1px solid #ddd;background:#fff; padding:0;}
.areaSelect ul.show{ width:268px; border:1px solid #4473f0}
.areaSelect ul li {overflow:hidden;width:96%;cursor:pointer; font-size:14px; line-height:26px;height:26px;padding:0 0 0 4%}
.areaSelect ul li.hover {background:#a7cee2;color:#fff}

/**/
.main-mod .nav-con{ width:625px; height:588px; background:url(/images/zhuanti/2020ysms/main-nav.jpg) no-repeat;}
.main-mod .nav-con h2{ display:block; width:209px; height:197px; text-align:center; font-size:30px; line-height:197px; font-weight:normal;}
.main-mod .nav-con h2.p1{ left:0; top:0;}
.main-mod .nav-con h2.p2{ right:0; top:0;}
.main-mod .nav-con h2.p3{ left:0; top:197px; color: #fff;}
.main-mod .nav-con h2.p4{ right:0; top:197px; color: #fff;}
.main-mod .nav-con h2.p5{ left:0; bottom:0;}
.main-mod .nav-con h2.p6{ right:0; bottom:0;}
.main-mod .nav-con .tit{ width:208px; height:196px; left:208px; top:196px;}
.main-mod .nav-con .tit h3{ line-height:52px; padding-top:30px; font-size:24px; font-weight:normal; text-align:center;}
.main-mod .nav-con .tit h4{ display:block; width:168px; padding-bottom: 6px; line-height:32px; font-size:24px; text-align: center; font-weight: 400; color:#96312c; border-top:2px solid #96312c; border-bottom:2px solid #96312c; margin:0 auto;}
.main-mod .nav-con .tit h4 b{ font-size:32px; display: block;}

/**/
.nav-mod{ padding:0 0 30px;}
.nav-mod .title{ line-height:120px; text-align:center; font-size:48px; font-weight:bold;}
.nav-mod .con{ height:411px; background:url(/images/zhuanti/2020ysms/nav-bg.png) no-repeat;}
.nav-mod .con li{ float:left; width:272px; margin-right:32px;}
.nav-mod .con li.step01{ padding:167px 0 0;}
.nav-mod .con li.step02{ padding:141px 0 0; width:236px; margin-right:67px;}
.nav-mod .con li.step02 h3{ margin-left:35px; margin-bottom:4px;}
.nav-mod .con li.step03{ padding:121px 0 0; width:220px; margin-right:36px;}
.nav-mod .con li.step03 h3{ margin-left:21px; margin-bottom:10px;}
.nav-mod .con li.step04{ padding:96px 0 0; width:237px; margin-right: 0;}
.nav-mod .con li.step04 h3{ width: 191px; margin-left:26px; font-size: 20px;}
.nav-mod .con li.step04 h4{ padding-left: 16px;}
.nav-mod .con li.step04 p{ padding-left: 16px;}
.nav-mod .con h3{ display: block; text-align:center; width:171px; font-size:24px; color:#fff; height:32px; line-height:30px; padding-bottom:15px; margin-left:50px;}
.nav-mod .con h4{ display: block; text-align:center; width: 221px; line-height:23px; padding-top:34px; font-size:16px;}
.nav-mod .con p{ text-align:center; width: 221px; line-height:24px; font-size:16px; padding-top:10px;}

.nav-mod .conYao{ height:461px; background:url(/images/zhuanti/2020ysms/navyao-bg.jpg) no-repeat; margin: -40px 0 10px;}
.nav-mod .conYao li{ float:left; width:166px; margin-right:21px;}
.nav-mod .conYao li.step01{ padding:323px 0 0;}
.nav-mod .conYao li.step02{ padding:303px 0 0;}
.nav-mod .conYao li.step03{ padding:283px 0 0;}
.nav-mod .conYao li.step04{ padding:283px 0 0;}
.nav-mod .conYao li.step05{ padding:283px 0 0;}
.nav-mod .conYao li.step06{ width: 165px; padding:283px 0 0; margin-right: 0;}
.nav-mod .conYao h4{ display: block; text-align:center; line-height:23px; font-size:16px;}
.nav-mod .conYao p{ text-align:center; line-height:24px; font-size:16px; padding-top:10px;}
.nav-mod .bbtn{ display:block; width:314px; height:46px; line-height:46px; background:#ff544a; text-align:center; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; border-bottom:5px solid #942019; border-radius:6px; margin: 0 auto;}

/*课程*/
.course-mod{ padding-bottom:48px;}
.course-mod .title{ height: 194px; line-height: 194px; text-align: center; font-size: 48px; font-weight: 700;}
.course-mod .tabtit{ height: 70px; margin-bottom: 68px; text-align: center;}
.course-mod .tabtit li{ display: inline-block; *display: inline; *zoom: 1; width: 286px; height: 66px; line-height: 66px; text-align: center; font-size: 24px; font-weight: 700; color: #4e6ab1; border: 2px solid #7c83af; border-radius: 10px; background: #f3f4fe; margin: 0 12px; cursor: pointer;}
.course-mod .tabtit li.on{ background: #636ba0; color: #fff;}
.course-mod .tabcon{ display: none;}
.course-mod .tabcon ul{ margin-bottom: 48px;}
.course-mod .tabcon li{ float:left; width:344px; margin-right:34px; padding-bottom:34px; box-shadow:1px 2px 13px 1px #e9e9e9; position:relative; width:342px\9; border: 1px solid #cccccc\9;}
.course-mod .tabcon h3{ line-height:56px; text-align:center; font-size:30px; font-weight:bold; padding-top:50px;}
.course-mod .tabcon h4{ display:block; width:183px; height: 52px; color:#fff; line-height:26px; font-size: 18px; font-weight: 400; padding:5px 0; border-radius:50px; text-align:center; margin:0 auto 48px; position:relative;}
.course-mod .tabcon h4 i{ display:block; width:29px; height:12px; position:absolute; left:50%; margin-left:-14px; bottom:-12px;}
.course-mod .tabcon .text{ padding:0 0 30px 33px;}
.course-mod .tabcon .text span{ float:left; display:block; height:25px; line-height:25px; border-radius:30px; color:#fff; font-weight:bold; padding:0 5px; position:relative;}
.course-mod .tabcon .text span em{ display:block; width:4px; height:9px; position:absolute; right:-3px; top:50%; margin-top:-5px;}
.course-mod .tabcon .text p{ display:block; margin-left:80px; line-height:28px; font-size: 16px;}
.course-mod .tabcon .tags{ display:block; width:105px; height:105px; position:absolute; left:0; top:0;}
.course-mod .tabcon li.c01 h4,.course-mod .tabcon li.c01 .text span{ background:#7b5497;}
.course-mod .tabcon li.c01 i{ background-position:-181px -17px;}
.course-mod .tabcon li.c01 .tags{ width:127px; height:129px; top:-24px; left:-21px;  background-position: 0 -62px;}
.course-mod .tabcon li.c01 .text span em{ background-position:-162px -17px;}
.course-mod .tabcon li.c02 h4{ line-height: 52px;}
.course-mod .tabcon li.c02 h4,.course-mod .tabcon li.c02 .text span{ background:#4e6ab0;}
.course-mod .tabcon li.c02 i{ background-position:-214px -17px;}
.course-mod .tabcon li.c02 .tags{ background-position: -132px -86px;}
.course-mod .tabcon li.c02 .text span em{ background-position:-168px -17px;}
.course-mod .tabcon li.c03 h4,.course-mod .tabcon li.c03 .text span{ background:#1f7cbe;}
.course-mod .tabcon li.c03 i{ background-position:-214px 0;}
.course-mod .tabcon li.c03 .tags{ background-position: 0 -198px;}
.course-mod .tabcon li.c03 .text span em{ background-position:-175px -17px;}
.course-mod .tabcon li.mr0{ margin-right: 0;}
.course-mod .tabcon li.two{ width: 533px; width:531px\9;}
.course-mod .course-btn{ display:block; width:314px; height:46px; line-height:46px; background:#ff544a; text-align:center; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; border-bottom:5px solid #942019; border-radius:6px; margin: 0 auto;}

/*名师*/
.teacher-wrap{ width:100%; height:992px; background:url("/images/zhuanti/2020ysms/teacher-bg.jpg") no-repeat center top;}
.teacher-mod{}
.teacher-mod .title{ width:100%; text-align:center; line-height:198px; padding-bottom:14px; text-align:center; font-size:48px; font-weight:bold; color:#fff; position:absolute; left:0; top:0; z-index:89;}
.teacher-con{ position:relative; z-index:2;}
.teacher-con .swiper-container{ width:1070px; height:737px; margin:0 auto;}
.teacher-con .swiper-slide{ width:1069px; height:737px;}
.teacher-con .swiper-slide .pic{ float:left; width:467px; height:737px; margin-left:53px; position:relative;}
.teacher-con .swiper-slide .pic img{ position:absolute; left:50%; bottom:0;}
.teacher-con .swiper-slide .text{ float:right; width:383px; font-size:16px; color:#fff; padding:254px 77px 0;}
.teacher-con .swiper-slide .text h3{ height:52px; line-height:52px; font-size:36px; font-weight:bold;}
.teacher-con .swiper-slide .text h3 i{ display:inline-block; width:4px; height:35px; background:#c53c34; margin-right:14px; vertical-align:-7px; *vertical-align:0;}
.teacher-con .swiper-slide .text .tit{ line-height:30px; font-weight:bold; padding-top:14px;}
.teacher-con .swiper-slide .text .introduce-text{ line-height:28px; padding-bottom:8px;}
.teacher-con .swiper-slide .text .year-con{ border-top:1px solid #3f445d; border-bottom:1px solid #3f445d; padding:8px 0 5px;}
.teacher-con .swiper-slide .text .year-con .tit02{ line-height:28px; font-weight:bold;}
.teacher-con .swiper-slide .text .year-con .year-text{ line-height:27px;}
.teacher-con .swiper-slide .text .stu-tit{ line-height:34px; font-weight:bold;}
.teacher-con .swiper-slide .text .stu-con{ padding:11px 0 0;}
.teacher-con .swiper-slide .text .stu-con li{ position: relative; padding-left: 53px; width: 330px; height: 40px; line-height:40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom:11px;}
.teacher-con .swiper-slide .text .stu-con li img{ position: absolute; top: 0; left: 0; display:block; width:40px; height:40px; border-radius:50%;}
.teacher-con .arrow-left,.teacher-con .arrow-right{ display:block; width:48px; height:73px; position:absolute; left:0; top:440px; background-position:0 -331px; z-index:2;}
.teacher-con .arrow-right{ left:auto; right:0; background-position:-49px -331px;}
.teacher-con .tab-con{ padding:76px 0 0 26px; height:112px; overflow:hidden;}
.teacher-con .tab-con .swiper-slide{ float:left; width:111px; height:112px; position:relative; padding-right:20px; cursor:pointer;}
.teacher-con .tab-con .swiper-slide.swiper-slide-active i,.teacher-con .tab-con .swiper-slide.on i{ display:block; width:111px; height:112px; background:url("/images/zhuanti/2020ysms/tab-on.png") no-repeat; position:absolute; left:0; top:0;}

/*通关保障*/
.assistant-mod{ padding-bottom:48px;}
.assistant-mod .title{ height: 194px; line-height: 194px; text-align: center; font-size: 48px; font-weight: 700;}
.assistant-mod .list{ padding-left:45px; margin-bottom: 28px;}
.assistant-mod .list li{ float:left; width:325px; height:141px; margin:0 18px 19px 0; box-shadow:1px 2px 13px 1px #e9e9e9;}
.assistant-mod .list li.none{ margin-right:0;}
.assistant-mod .list i{ display:block; float:left; width:92px; height:92px; margin:23px 0 0 26px;}
.assistant-mod .list i.tags01{ background-position:0 -392px;}
.assistant-mod .list i.tags02{ background-position:-100px -392px;}
.assistant-mod .list i.tags03{ background-position:-200px -392px;}
.assistant-mod .list i.tags04{ background-position:0 -498px;}
.assistant-mod .list i.tags05{ background-position:-100px -498px;}
.assistant-mod .list i.tags06{ background-position:-200px -498px;}
.assistant-mod .list .con{ margin-left:135px;}
.assistant-mod .list .con h4{ line-height:54px; font-size:24px; color:#4e6ab0; font-weight:bold; padding-top:12px;}
.assistant-mod .list .con p{ line-height:28px;}
.assistant-mod .bbtn{ display:block; width:314px; height:46px; line-height:46px; background:#ff544a; text-align:center; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; border-bottom:5px solid #942019; border-radius:6px; margin: 0 auto;}

/*学习氛围*/
.study-modBg{ background:url("/images/zhuanti/2020ysms/study-bg.png") no-repeat center top #f9f9f9;}
.study-mod{ padding-bottom:76px;}
.study-mod .title{ height: 194px; line-height: 194px; text-align: center; font-size: 48px; font-weight: 700;}
.study-mod .cbox .list{ float: left; width: 340px; height: 240px; margin: 0 0 20px 20px;}
.study-mod .bbtn{ display:block; width:314px; height:46px; line-height:46px; background:#ff544a; text-align:center; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; border-bottom:5px solid #942019; border-radius:6px; margin: 0 auto;}

/*理由*/
.reason-modBg{ background:url("/images/zhuanti/2020ysms/reason-bg.jpg") no-repeat center top;}
.reason-mod{ height: 326px;}
.reason-mod .title{ height: 130px; line-height: 130px; text-align: center; font-size: 48px; font-weight: 700;}
.reason-mod .cbox{ height: 196px; text-align: center;}
.reason-mod .cbox .clist{ display: inline-block; *display: inline; *zoom: 1; width: 144px; height: 120px; text-align: center; padding-top: 29px; margin: 0 18px; background: url(/images/zhuanti/2020ysms/ys_11.png) no-repeat;}
.reason-mod .cbox .clist-tit{ line-height: 38px; font-size: 22px; font-weight: 700; color: #d98b1b;}
.reason-mod .cbox .clist-txt{ line-height: 24px; font-size: 14px; color: #666;}

/*证书*/
.honor-wrap{ height:196px; padding-top:60px; background:url("/images/zhuanti/2020ysms/honor-bg.jpg") no-repeat center top;}
.honor-mod{}
.honor-mod .swiper-container{ width:924px; height:152px; overflow:hidden; margin:0 auto;}
.honor-mod .swiper-slide{ text-align:center;}
.honor-mod .arrow-left,.honor-mod .arrow-right{ display:block; width:48px; height:48px; top:50%; margin-top:-24px; left:20px; background-position:0 -699px;}
.honor-mod .arrow-right{ left:auto; right:20px; background-position:-65px -699px;}

/*右侧浮动*/
.rightFloat{ width:101px; height: 224px; position:fixed; right:5px; top:50%; margin-top: -110px; z-index:90; background:url("/images/zhuanti/2020ysms/rightNav.png") no-repeat; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.rightFloat .top{ display: block; height: 45px; padding-top: 4px; line-height: 20px; text-align: center; font-size: 16px; font-weight: 700; color: #fff; margin-bottom: 8px;}
.rightFloat .top:hover{ text-decoration: none;}
.rightFloat .cen{}
.rightFloat .cen .list{ display: block; height: 41px; line-height:40px; text-align: center; font-size:14px; color: #fff; border-bottom: 1px solid #b7332b;}
.rightFloat .cen .list:hover{ text-decoration: none; background: #6d1d18; color: #fff851;}
.rightFloat .cen .list:last-child{ border-bottom: 0;}
.rightFloat .cen .list.fd{position: relative; z-index: 9;}
.rightFloat .cen .list .pop{ display: none; position: absolute; top: 0; right: 101px; width: 0; height: 41px; line-height: 20px; font-size: 14px; color: #fff; background: #6d1d18;}

/*底部浮动*/
.botFloat-box{ display:block; width: 100%; height: 100px;}
.botFloat{ display:block; width:100%; height: 100px; position:fixed; left:0; bottom:0; z-index:89; cursor: pointer; background:url("/images/zhuanti/2020ysms/ys_17.jpg") no-repeat center; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-100)) }
.botFloat .xx{ display: block; position: absolute; top: 0; right: 0; width: 26px; height: 26px; background:url("/images/zhuanti/2020ysms/ys_14.png") no-repeat;}
.botFloat .leftBtn{ display: block; position: absolute; top: 9px; left: 50%; margin-left: 351px; width: 82px; height: 82px; background:fixed url(about:blank);}

/*浮动领取弹框*/
.mask{ display: none; width:100%; height:100%; background:#000; opacity:.7; filter:alpha(opacity=70); position:fixed; top:0; left:0; z-index:98; _position:absolute; _height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.fdlqTk{ display: none; width: 475px; background: #fff; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -237px; z-index: 99; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.fdlqTk .xx{ display: block; position: absolute; top: 0; right: 0; width: 40px; height: 40px; background:url("/images/zhuanti/2020ysms/ico_2.png") no-repeat -175px -323px;}
.fdlqTk .main-apply{width:475px; padding-bottom: 30px;}
.fdlqTk .main-apply h2{ line-height:68px; padding-top:10px; font-size:30px; color:#333; font-weight:bold; text-align:center;}
.fdlqTk .main-apply h2 b{ color: #ef5b5b;}
.fdlqTk .main-apply .apply{ width:314px; margin:0 auto;}
.fdlqTk .main-apply .con{ width:270px; padding-left:34px; position:relative; z-index:1; margin-bottom:16px;}
.fdlqTk .main-apply .con .ipt1{ width:270px; height:38px; line-height:38px; border: 0; border-bottom:2px solid #e5e5e5; font-size:18px; color: #999; resize:none; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; }
.fdlqTk .main-apply .con.tag01{ background-position:0 8px;}
.fdlqTk .main-apply .con.tag02{ background-position:2px -38px;}
.fdlqTk .main-apply .con.tag03{ background-position:2px -94px; z-index:2}
.fdlqTk .main-apply .con.tag04{ background-position:2px -144px;}
.fdlqTk .main-apply .imgCode{ display:block; width:110px; height:32px; right:0; top:3px; cursor:pointer;}
.fdlqTk .main-apply .tips{ text-align:center; line-height:32px; font-size:12px; color:#999; margin-top:-16px;}
.fdlqTk .main-apply .dxbtn{ display: block; width: 110px; height: 32px; background: #fff; line-height: 32px; font-size: 14px; text-align: center; color: #49c060; right:0; top:3px; cursor:pointer;}
.fdlqTk .main-apply .btn{ display:block; width:314px; height:60px; line-height:60px; background:#ef5b5b; text-align:center; font-size:28px; color:#fff; font-weight:bold; text-decoration:none; border-radius:8px;}

.areaSelect2{width:270px; height:38px; border-bottom:2px solid #e5e5e5;}
.areaSelect2 input{width:270px; height:38px; line-height:38px; border:0; font-size:18px; overflow:hidden; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#999}
.areaSelect2 input.on{color:#333}
.areaSelect2 i{display:block;width:25px;height:14px; top:12px; right:8px; background-position:0 -767px;}
.areaSelect2 i.on{ background-position:-34px -767px;}
.areaSelect2 ul {width:268px; border:1px solid #e8e8e8; background:#fff; padding:0; border-radius: 6px;}
.areaSelect2 ul li {overflow:hidden; width:268px; cursor:pointer; font-size:18px; line-height:30px; height:30px; text-indent: 8px;}
.areaSelect2 ul li.hover {background:#e8e8e8;}














































