/* 未能缩小。正在返回未缩小的内容。 (146,18): run-time error CSS1033: Expected closing bracket, found 'i' (146,19): run-time error CSS1031: Expected selector, found ']' (146,19): run-time error CSS1025: Expected comma or open brace, found ']' */ @charset "UTF-8"; .nav, .nav .nav-in { position: relative; } a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, time, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; } body, input { font-family: "微软雅黑"; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:after, blockquote:before, q:after, q:before { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; } a:hover { color: #ff5000; } input { outline: 0; } input[type="text"i] { padding: 1px 0; } .noborder { border: 0 !important; } .clear:after, .clear:before { content: ""; display: table; } .clear:after { clear: both; } .clear { zoom: 1; } .fixed { position: fixed; top: 0; z-index: 999999; } .absolute { position: absolute; top: 0; z-index: 999999; } @font-face { font-family: iconfont; src: url(font/iconfont.eot?t=145999316222); src: url(font/iconfont.eot?t=145999316222#iefix) format("embedded-opentype"), url(font/iconfont.woff?t=145999316222) format("woff"), url(font/iconfont.ttf?t=145999316222) format("truetype"), url(font/iconfont.svg?t=145999316222#iconfont) format("svg"); } .iconfont { font-family: iconfont !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale; } .icon-weixin1:before { content: "\e622"; } .icon-unie61d:before { content: "\e60b"; } .icon-weixin:before { content: "\e64b"; } .icon-aixin:before { content: "\e655"; } .icon-weibo:before { content: "\e623"; } .icon-jiantou:before { content: "\e62c"; } .icon-qq:before { content: "\e624"; } .icon-qq1:before { content: "\e639"; } .icon-icglobaltitlebar48iconfontmap:before { content: "\e611"; } .icon-jikediancanicon13:before { content: "\e77b"; } .icon-gengduo:before { content: "\e63a"; } .icon-dianhua:before { content: "\e61c"; } .icon-4:before { content: "\e63b"; } .icon-bianji:before { content: "\e609"; } .icon-fenxiang:before { content: "\e618"; } .icon-3:before { content: "\e603"; } .icon-shanchu:before { content: "\e6f5"; } .icon-duduyinleappicon170101:before { content: "\e616"; } .icon-2:before { content: "\e70a"; } .icon-jiejing:before { content: "\e723"; } .icon-paixu:before { content: "\e615"; } .icon-shanchu1:before { content: "\e670"; } .icon-kefu:before { content: "\e646"; } .icon-gerenzhongxin1:before { content: "\e63c"; } .icon-right:before { content: "\e612"; } .icon--formal:before { content: "\e600"; } .icon-you:before { content: "\e601"; } .icon-you2:before { content: "\e604"; } .icon-icon-tag:before { content: "\e605"; } .icon-map:before { content: "\e607"; } .icon-bookmark:before { content: "\e60f"; } .icon-11:before { content: "\e60a"; } .icon-look:before { content: "\e613"; } .icon-dianping:before { content: "\e654"; } .icon-huiyuandengji:before { content: "\e61d"; } .icon-wodeqianbao1:before { content: "\e631"; } .icon-tengxunweiboeps:before { content: "\e61b"; } .icon-kecheng:before { content: "\e60c"; } .icon-zixun:before { content: "\e638"; } .icon-jiantou1:before { content: "\e648"; } .icon-dengji:before { content: "\e61e"; } .icon-zaixianzixun:before { content: "\e620"; } .icon-jiantou-copy-copy-copy:before { content: "\e629"; } .icon-erweima1:before { content: "\e61f"; } .icon-bangzhuzhongxin:before { content: "\e735"; } .icon-woyaozixun:before { content: "\e6e0"; } .icon-haoyouzengsong2:before { content: "\e625"; } .icon-tuoyuan:before { content: "\e626"; } .icon-kaobei:before { content: "\e62b"; } .icon-xingzhuang:before { content: "\e62d"; } .icon-xingzhuang1:before { content: "\e62e"; } .icon-xingzhuang4kaobei:before { content: "\e63d"; } .icon-shape24kaobei2:before { content: "\e63f"; } .icon-mianfeiyuyueshiting2:before { content: "\e641"; } .icon-app3:before { content: "\e608"; } .process .process-in .Code { _width: 212px !important; _height: 68px !important; } .blue { color: #1485cd !important; } .weibo { color: #e74959 !important; } .active, .orange { color: #ff5000 !important; font-size: 18px; } .bor-b { border-bottom: 1px dashed #d9d6d4; } .col6 { color: #666 !important; } .col9 { color: #999 !important; } .hide { display: none; } .icon, .nav .nav-menu h2 { display: inline-block; } .bor0 { border: 0 !important; } .icon-listmap, .icon-listmap2 { width: 20px; height: 26px; background: url(../../images/v2/v2/icon/map_icon.png) 1px 0 no-repeat; } .icon-listmap2 { background-position: -23px 0; } .nav { width: 100%; height: auto; z-index: 100; } .nav .nav-in { width: 1200px; margin: 0 auto; zoom: 1; } .nav .nav-user { position: absolute; right: 4px; top: 0; width: 215px; text-align: center; line-height: 40px; font-size: 16px; color: #006cbf; } .nav .nav-user a { color: #006cbf; } .nav .nav-user i { vertical-align: middle; color: #006cbf; padding-right: 5px; font-size: 21px; } .nav .nav-menu { position: absolute; left: 0; top: 0; float: left; width: 234px; zoom: 1; z-index: 333; _z-index: 333; cursor: pointer; } .nav .nav-menu.on .menu-content { display: block; } .nav .nav-menu:hover .menu-content { display: block; } .nav .nav-menu h2 { width: 234px; height: 40px; background: #ff5000; line-height: 40px; text-align: center; color: #fff; border-radius: 2px; cursor: pointer; font-weight: bold; } .nav .menu-content { position: absolute; top: 40px; width: 233px; height: 470px; background: #006cbf; border: 1px solid #dedcda; border-right: 0; border-top: 0; display: none; } .nav .menu-content .show { display: block !important; } .nav .menu-content h3 { position: relative; width: 193px; padding: 6px 20px; font-size: 15px; line-height: 24px; color: #fff; cursor: pointer; } .nav .menu-content h3 a { font-size: 12px; margin-right: 12px; color: #cbdaed; } .nav .menu-content h3 p { line-height: 20px; height: 20px; overflow: hidden; } .nav .menu-content h3.cur { background: #f7fcff; color: #006cbf; border-right: 1px solid #f7fcff; z-index: 44; font-weight: bold; } .nav .menu-content h3.cur a { color: #006cbf; } .nav .menu-content h3.cur p { font-weight: normal; } .nav .menu-content .iconfont { position: absolute; top: 6px; right: 14px; font-size: 26px; font-weight: normal; } .nav .courselist { position: absolute; top: 0; left: 233px; width: 964px; display: none; border: 1px solid #dedcda; box-sizing: border-box; background: #fff; box-shadow: 0px 3px 1px #eee; border-top: 1px solid #ff5000; border-right: 0; } .nav .menu_courselist { float: left; width: 640px; min-height: 444px; _height: 444px; padding-top: 25px; } .nav .menu_courselist dl { display: inline-block; _zoom: 1; *display: inline; width: 262px; padding-right: 8px; margin-bottom: 16px; } .nav .menu_courselist .menu_courselist-l, .nav .menu_courselist { width: 672px; float: left; padding-top: 0; background: #f7fcff; padding-bottom: 25px; border-right: 1px solid #eee; } .nav .menu_courselist .menu_courselist_ul { padding-top: 8px; } .nav .menu_courselist .menu_courselist_ul li { padding-top: 13px; } .nav .menu_courselist .menu_courselist_ul li span { display: block; float: left; font-size: 12px; font-weight: bold; color: #666; position: relative; width: 65px; text-align: right; padding-right: 22px; line-height: 16px; margin-left: 10px; height: 16px; overflow: hidden; } .nav .menu_courselist .menu_courselist_ul li span i { font-size: 26px; top: 0px; right: -2px; font-weight: normal; } .nav .menu_courselist .menu_courselist_ul li p { display: block; float: left; padding-bottom: 6px; width: 555px; border-bottom: 1px solid #eee; } .nav .menu_courselist .menu_courselist_ul li p a { display: inline-block; color: #494949; font-size: 12px; font-family: "宋体"; line-height: 15px; border-left: 1px solid #ddd; padding: 0 8px; margin-bottom: 8px; } .nav .menu_courselist .menu_courselist_ul li p a:hover { color: #ff5000; } .nav .menu_courselist .menu_courselist_ul li .lastlist { border-bottom: 0px; } .nav .menu_Totaltitle { padding-bottom: 12px; font-size: 14px; color: #555; font-weight: 700; } .nav .menu-content .menu_Totaltitle i { position: static; top: 0; right: 0; font-size: 24px; font-weight: normal; vertical-align: middle; } .nav .menu_Totalcontent li { float: left; padding-bottom: 8px; } .nav .menu_Totalcontent a { margin-right: 14px; color: #555; white-space: nowrap; font-family: "宋体"; } .nav .menu_hotschool { float: right; width: 250px; height: 459px; padding: 5px 20px; background: #fff; } .nav .menu_hotschool h4 { padding-left: 10px; line-height: 40px; color: #006cbf; font-size: 14px; border-bottom: 1px dotted #d9d6d4; font-weight: 700; } .nav .hotschoole_list .menu_hslogo { padding: 16px 0 16px 0px; border-bottom: 1px dotted #d9d6d4; } .nav .hotschoole_list .menu_hslogo img { margin: 6px 18px 6px 0; border: 1px solid #e8e8e8; } .nav .hotschoole_list .menu_hsname { padding: 16px 0 0 13px; font-size: 12px; } .nav .hotschoole_list .menu_hsname a { display: inline-block; float: left; margin-right: 8px; margin-bottom: 18px; color: #555; width: 96px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .nav .hotschoole_list .menu_hsname a:hover { color: #ff5000; } .nav .blist { width: 100%; } .nav .blist h3 { font-size: 14px; } .nav .blist h3.one { padding-top: 15px; } .nav .blist h3.one p i { top: 13px; } .nav .blist li a { font-size: 12px; } .nav .nav-wrap { position: relative; z-index: 555; zoom: 1; width: 700px; line-height: 40px; height: 40px; margin-left: 234px; } .nav .nav-wrap .nav-core { padding-left: 16px; } .nav .nav-wrap .nav-core a { font-size: 15px; padding: 0 13px; color: #333; } .nav .nav-wrap .nav-core a:hover { color: #ff5000; } .nav .nav-wrap .cur { color: #ff5000 !important; font-weight: 700; } .nav .nav-show { position: absolute; right: 0; top: 41px; width: 214px; height: 351px; z-index: 3; } .nav .nav-show .nav-show-item { height: 135px; padding: 20px 0; text-align: center; font-size: 14px; background: #fff; opacity: .85; filter: alpha(opacity=85); } .nav .nav-show .bottom-margin { margin-bottom: 1px; } .nav .nav-show .nav-show-item h4 { padding-bottom: 2px; color: #333; font-weight: 700; line-height: 24px; } .nav .nav-show .nav-show-item p, .site-nav { color: #999; } /*!首页banner*/ .banner { position: relative; width: 100%; height: 350px; background-color: #feda00; overflow: hidden; border-top: 1px solid #ff5000; } .banner .banner-in, .banner .banner-in li, .banner .banner-in li a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; height: 350px; z-index: 2; } .banner .banner-in { text-align: center; } .banner .banner-in li { overflow: hidden; } .banner .banner-in li a { background-position: center center; background-repeat: no-repeat; } .banner .dots { position: absolute; bottom: 33px; height: 20px; left: 0; top: auto; width: 100%; text-align: center; z-index: 3; } .Module, .level { position: relative; } .site-nav { width: 100%; background-color: #f2f2f2; font-size: 12px; } .site-nav .site-nav-in { width: 1200px; margin: 0 auto; height: 32px; background-color: #f5f5f5; line-height: 33px; } .site-nav .site-nav-in-l { float: left; color: #555; } .site-nav .site-nav-in-l p label { color: #ff5000; padding-left: 5px; } .site-nav .site-nav-in-l p a { color: #006cbf; padding-left: 8px; } .site-nav .site-nav-in-l p a:hover { text-decoration: underline; } .site-nav .site-nav-in-r { float: right; } .site-nav .site-nav-in-r li { float: left; margin-right: 11px; height: 32px; } .site-nav .site-nav-in-r li a { float: left; display: block; } .site-nav .site-nav-in-r li .sch i { width: 11px; height: 8px; background: url(../../images/v2/icon/icon-6.png) no-repeat; background-position: 0 -6px; display: inline-block; margin-left: 3px; } .site-nav .site-nav-in-r .col { color: #dbdbdb; font-size: 10px; } .site-nav .site-nav-in-r a { color: #666666; } .site-nav .site-nav-in-r a.codediv { position: relative; } .site-nav .site-nav-in-r a.codediv:hover .codeimg { display: block; } .site-nav .site-nav-in-r a.appdiv .codeimg { height: 190px; } .site-nav .site-nav-in-r .codeimg { display: none; position: absolute; width: 190px; height: 225px; background: #fff; box-shadow: 2px 2px 10px #ccc; z-index: 999999; left: -85px; top: 40px; border: 1px solid #e3e4e6; } .site-nav .site-nav-in-r .topborder { position: relative; height: 8px; } .site-nav .site-nav-in-r .topborder span { position: absolute; top: -16px; background: url(../../images/v2/icon/icon_top2.png) no-repeat; width: 25px; height: 18px; left: 82px; } .site-nav .site-nav-in-r .codeimg img { width: 170px; display: block; margin: 0 auto; } .site-nav .site-nav-in-r .codeimg label { display: block; color: #666; font-size: 14px; padding: 5px 0; text-align: center; line-height: 14px; } .site-nav .site-nav-in-r .codeimg p { color: #666; font-size: 14px; text-align: center; line-height: 14px; } .site-nav .site-nav-in-r .codeimg p span { color: #ff5000; } .site-nav .site-nav-in-r .iconfont { margin: 0 3px; } .site-nav .site-nav-in-r .code { color: #333; font-size: 16px; padding-right: 3px; /* position: ; */ } .site-nav .site-nav-in-r .blue { font-size: 19px; } .site-nav .site-nav-in-r .weibo { font-size: 19px; color: #E74959; } .site-nav .site-nav-in-r .rate-off { font-size: 19px; color: #006cbf; vertical-align: bottom; } .site-nav .site-nav-in-r .help { font-size: 13px; color: #006cbf; padding-right: 3px; } .site-nav .site-nav-user { margin-left: -6px; } .header { width: 100%; } .header .header-in { width: 1200px; margin: 0 auto; padding: 14px 0 16px; } .header .header-in .logo { float: left; margin-right: 67px; } .header .header-in .logo .logo-in { display: block; width: 154px; } .header .header-in .logo .logo-in img { width: 157px; display: block; } .header .header-in .logo .logoh1 { float: left; margin-top: -5px; } .header .header-in .logo .adder { float: left; padding: 6px 0 0 10px; background: #fff; position: relative; } .header .header-in .logo .adder h4 { font-size: 16px; font-weight: bold; color: #000; text-indent: 7px; } .header .header-in .logo .adder .change { display: inline-block; width: 70px; height: 22px; margin-top: 6px; border: 1px solid #e9e9e9; border-radius: 5px; font-size: 12px; color: #999; text-align: center; line-height: 23px; } .header .header-in .logo .adder .change .iconfont { font-size: 11px; color: #bbb; } .adder .citydiv { z-index: 33333; left: 10px; top: 50px; border: 1px solid #F5f5f5; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); display: none; position: absolute; } .adder .citydiv .whitebg { background: #fff; position: absolute; width: 68px; height: 10px; left: 2px; top: -5px; z-index: 1111; } .search { float: left; width: 616px; position: relative; margin-top: 7px; } .search .stab { position: absolute; width: 200px; height: 22px; top: -22px; left: 0; } .search .stab a { display: block; float: left; width: 50px; height: 100%; font-size: 12px; color: #323232; text-align: center; line-height: 22px; border: 0; } .search .stab .tabhover { background: #FFECE3; color: #ff5000; } .search .stab .tabactive { background: #FF5000; color: #fff; } .header-search dt .search-key { float: left; width: 495px; height: 34px; padding-left: 10px; padding-right: 0; border: 2px solid #ff5000; } .header-search dt .search-btn { float: left; width: 106px; height: 40px; background: url(../../images/v2/icon/fdj.png) #ff5000 no-repeat; background-position: 22px 12px; border: 0; color: #fff; font-size: 16px; cursor: pointer; text-indent: 20px; line-height: 36px; } .header-search dt .search-btn:hover { background-color: #E64800; } .header-search { position: relative; } .header-search .search_droplist { display: none; border: 1px solid #d6d6d6; width: 505px; position: absolute; left: 1px; top: 38px; background: #fff; z-index: 22223; } .header-search .search_droplist li { display: block; color: #2a2a2a; line-height: 30px; font-size: 14px; text-indent: 10px; cursor: pointer; } .header-search .search_droplist li:hover { background: #ffeae1; } .header-search .search_droplist .cur { background: #ffeae1; } .header-search .cd_drop { width: 450px; } .Activity .title, .Module .title { border-bottom: 2px solid #ebebeb; } .hot-key { font-size: 12px; margin-top: 12px; } .hot-key a { color: #999; padding-right: 9px; font-size: 12px; } .header .site-ensure { float: right; margin-top: 5px; } .header .site-ensure li { float: left; margin-right: 20px; font-size: 12px; text-align: center; color: #999; } .header .site-ensure li h4 { margin-top: 10px; *font-size: 13px; *font-weight: normal; } .header .site-ensure .iconfont { font-size: 40px; color: #006cbf; *line-height: 43px; } #citydiv { position: relative; z-index: 33333; display: none; } .header .adder .city_span { position: absolute; width: 70px; height: 5px; background: #FFF; top: -5px; left: 1px; z-index: 601; } .header .adder .citylist { display: block; width: 420px; text-align: left; background: #fff; position: absolute; top: -3px; left: 0; color: #323232; border: 1px solid #F5f5f5; z-index: 600; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); padding: 0 10px; padding-top: 12px; } .header .adder .citylist .index_cityulwrap .city_click { border-bottom: 2px solid #0066cc; color: #006cbf; font-weight: bold; } .header .adder .citylist .index_cityulwrap li { float: left; border-left: none; } .header .adder .citylist .index_cityulwrap li a { border-bottom: 2px solid #dddddd; color: #323232; font-size: 12px; text-align: center; width: 60px; height: 28px; line-height: 28px; display: block; position: relative; } .header .adder .citylist .index_cityulwrap li:hover a { color: #006cbf; } .header .adder .citylist .index_cityullimain { border-top: none; padding: 8px 0px 10px 0px; clear: both; _margin-top: 5px; z-index: 98; } .header .adder .citylist .index_cityullimain ul { display: none; zoom: 1; } .header .adder .citylist .index_cityullimain ul li { line-height: 20px; padding-left: 6px; word-break: keep-all; } .header .adder .citylist .index_cityullimain ul li span { color: #ff5000; display: inline-block; float: left; font-size: 14px; width: 10px; clear: both; line-height: 25px; } .header .adder .citylist .index_cityullimain ul li p { float: left; width: 400px; } .header .adder .citylist .index_cityullimain ul li p a { color: #323232; font-size: 12px; margin: 0px 6px 0; line-height: 18px; display: block; width: 48px; overflow: hidden; height: 25px; float: left; padding: 0 3px; word-break: normal; line-height: 25px; } .header .adder .citylist .index_cityullimain ul li .lineborder { height: 0; width: 107%; border-bottom: 1px dashed #ddd; margin: 5px 0; overflow: hidden; margin-left: -17px; cursor: default; } .header .adder .citylist .index_cityullimain ul li p a:hover { background: #006cbf; color: #fff; } .header .adder .citylist .index_cityullimain #citydh { display: block; } .header .adder .citylist .index_cityullimain #citydh li { padding-left: 0; } .header .adder .citylist .index_cityullimain #citydh p { width: 420px; } /*! 页面模块通用样式 */ .content_box{ display: flex; } .Module { width: 1200px; margin: 45px auto 0; } .Module .title { height: 33px; font-size: 14px; color: #999; } .Module .title strong { padding-right: 10px; font-size: 20px; font-weight: 700; color: #555; } .Module .title .more { float: right; font-size: 12px; margin-top: 10px; cursor: pointer; color: #666; } .Module .content { padding: 18px 0 0; } .Activity { margin-top: 26px; overflow: hidden; } .Activity .content { zoom: 1; } .Activity ul { _width: 120%; margin-left: -16px; _margin-left: -24px; overflow: hidden; } .Activity ul li { float: left; width: 230px; _width: 210px; margin-left: 13px; background-color: #f9f9f9; text-align: center; } .Activity ul li a { display: inline-block; color: #666; font-size: 12px; zoom: 1; } .Activity ul li a:hover { border-bottom: 2px solid #006cbf; } .Activity ul li a:hover p { height: 34px; } .Activity ul li a img { vertical-align: top; } .Activity ul li p { line-height: 36px; _line-height: 34px; height: 36px; width: 220px; padding: 0 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /*! 品牌学校 */ .Tab .Tab-nav { clear: both; overflow: hidden; } .Tab .Tab-nav li { float: left; } .Tab .Tab-nav a { padding: 0 18px; display: inline-block; height: 20px; line-height: 20px; text-align: center; border-radius: 10px; cursor: pointer; font-size: 14px; color: #666; } .BrandSchool .Tab-list li p, .Tab .Tab-nav .more a { font-size: 12px; } .Tab .Tab-nav a:hover { background-color: #ff5000; color: #fff; } .Tab .Tab-nav .more:hover a { background: #fff !important; color: #666; } .Tab .Tab-nav a.on { background-color: #ff5000; color: #fff; } .Tab .Tab-nav .more { float: right; } .BrandSchool .title { border-color: #ff5000; } .BrandSchool .title strong { color: #ff5000; } .BrandSchool ul { width: 100%; } .BrandSchool .Tab-list { margin-top: 18px; border-bottom: 1px solid #f2f2f2; } .BrandSchool .Tab-list li { float: left; width: 170.29px; height: 102px; border: 1px solid #f2f2f2; margin-right: -1px; border-bottom: none; text-align: center; zoom: 1; } .BrandSchool .Tab-list li img { display: block; margin: 18px auto 7px; width: 100px; height: 50px; } .BrandSchool .Tab-list li p { display: block; width: 150px; height: 12px; overflow: hidden; } .level, .page a { display: inline-block; } .BrandSchool .Tab-list li a { display: inline-block; color: #666; } .level { width: 85px; height: 12px; background: url(../../images/v2/icon/level.png) top left no-repeat; font-family: "微软雅黑"; } .Win, .level em { position: absolute; } .footer .footer-version .footer-version-txt, .page a { font-family: "宋体"; line-height: 30px; } .level em { right: 0; top: -2px; font-size: 16px; font-weight: 700; color: #ff5000; } .level1 { background-position: 0 0; } .level2 { background-position: 0 -12px; } .level3 { background-position: 0 -24px; } .level4 { background-position: 0 -36px; } .level5 { background-position: 0 -48px; } .page { overflow: hidden; zoom: 1; text-align: right; margin-bottom: 15px; } .page a { padding: 0 12px; margin-right: 3px; height: 29px; border: 1px solid #ebeaea; text-align: center; font-size: 12px; color: #666; border-radius: 2px; } .page .cur { background-color: #006cbf; color: #fff; border-color: #006cbf; } .footer { width: 100%; border-top: 1px solid #eee; } .footer .footer-ensure { height: 60px; padding: 12px 0; background-color: #f9f9f9; text-align: left; } .footer .footer-ensure li { float: left; width: 290px; padding-left: 100px; } .footer .footer-ensure li h4 { margin: 8px 0 14px; font-size: 16px; color: #555; font-weight: bold; } .footer .footer-ensure li p { font-size: 14px; color: #999; } .footer .footer-ensure .iconfont { float: left; margin-right: 14px; font-size: 58px; color: #006cbf; *line-height: 64px; } .footer .footer-in { padding-top: 28px; } .footer .footer-in ul { text-align: left; overflow: hidden; } .footer .footer-in li { float: left; width: 130px; padding-top: 20px; padding-left: 59px; margin-left: -1px; border-left: 1px solid #e4e3e3; } .footer .phone { width: 260px; padding-left: 0; text-align: center; color: #323232; font-size: 14px; margin-right: 60px; } .footer .phone h2 { margin-top: 10px; *font-size: 14px; *font-weight: normal; color: #555; } .footer .footer_chain { width: 1200px; margin: 0 auto; overflow: hidden; border-bottom: 1px solid #e4e3e3; padding: 10px 0; } .footer .footer_chain a { display: block; float: left; padding: 0 5px; color: #999; font-size: 12px; line-height: 25px; font-family: "宋体"; } .footer .footer_chain a:hover { color: #ff5000; } .footer .footer-version { margin-top: 16px; border-top: 1px solid #e4e3e3; font-size: 12px; color: #999; text-align: center; } .footer .footer-version .footer-version-txt { padding: 10px 0px; } .footer .footer-version .footer-version-txt a { text-align: left; color: #999; padding: 0 12px; } .footer .footer-version .footer-nav { overflow: hidden; padding-top: 14px; width: 1200px; margin: 0 auto; } .footer .footer-version .footer-nav p { width: 900px; padding-left: 150px; font-size: 12px; overflow: hidden; height: 14px; } .footer .footer-version .footer-nav p a { margin-right: -1px; padding: 0 30px; color: #999; border-right: 1px solid #999; font-family: "宋体"; } .footer .footer-version .footer-nav p a:hover { color: #ff5000; } .footer .footer-version .footer-nav p a:last-child { border: 0; } .footer .footer-ensure ul, .footer .footer-in .footer-nav, .footer .footer-in ul, .footer .footer-version-txt { width: 1200px; margin: 0 auto; } .footer .footer-in ul dl dt { color: #666; font-size: 16px; margin-bottom: 4px; } .footer .footer-in ul dl dd { font-size: 12px; line-height: 22px; } .footer .footer-in ul dl dd a { color: #999; font-family: "宋体"; } .footer .footer-in ul dl dd a:hover { color: #ff5000; } .Win { display: none; background-color: #fff; border: 1px solid #cdcdcd; z-index: 19950123; } .courseWin { left: 30px; width: 804px; min-height: 400px; } .courseWin .course-nav { float: left; width: 130px; height: 49px; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; } .Course_ccbbj, .Course_ccrbj { height: 100%; overflow: hidden; } .Course_ccbbj { background-color: #f4faff; } .Course_ccrbj { position: relative; } .Course_ccrbj h2 { position: absolute; right: 0; top: 20px; width: 670px; color: #ccc; text-align: center; } .Course_classification { float: left; width: 129px; font-size: 14px; } .Course_classification a { display: block; line-height: 49px; color: #333; } .Course_classification a:hover { margin-right: -1px; } .Course_classification .cur, .Course_classification a:hover { background: #fff; color: #006cbf; border-right: 1px solid #fff; } .Course_classification .cur a, .Course_classification a:hover a { color: #006cbf; } .Course_classification dd { height: 49px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #ccc; } .Course_categorycontent { display: none; float: left; padding: 32px 14px 20px 0; width: 660px; min-height: 348px; background-color: #fff; } .Course_categorycontent ul { padding-top: 5px; } .Course_categorycontent li { float: left; } .Course_categorycontent div { padding-left: 10px; overflow: hidden; } .Course_categorycontent div p { padding: 18px 0 6px; border-bottom: 1px dotted #d9d6d4; text-align: left; color: #ccc; } .Course_categorycontent a { margin-right: 24px; line-height: 20px; color: #333; font-size: 12px; } .Course_categorycontent a:hover { color: #006cbf; } .schoolWin { width: 536px; position: absolute; left: 31px; padding: 0 10px; } .schoolWin h2 { margin-top: 14px; padding: 10px 0; color: #ccc; text-align: center; } .schoolWin .school_title { margin-bottom: 6px; padding-left: 10px; padding-bottom: 8px; color: #ccc; text-align: left; border-bottom: 1px dotted #d9d6d4; } .schoolWin ul { float: left; width: 160px; padding: 0 10px; margin-bottom: 10px; text-align: left; line-height: 20px; } .schoolWin ul a { display: inline-block; color: #333; font-size: 12px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .schoolWin ul a:hover { color: #006cbf; } .schoolWin ul:nth-child(3n) { width: 155px; } .city_hot { display: block; left: 31px; padding: 12px 0 0 10px; width: 420px; height: 170px; } .city_hot h2 { text-align: left; color: #ccc; } .city_hot .city_class { padding-bottom: 6px; border-bottom: 1px solid #ccc; color: #666; } .city_hot .city-content { color: #333; } .top-page { font-size: 12px; height: 12px; padding: 20px 0 10px 0; width: 1200px; margin: 0 auto; font-family: "宋体"; color: #666; } .top-page i { line-height: 12px; font-size: 26px; vertical-align: middle; width: 16px; height: 14px; margin-left: -10px; display: inline-block; } .top-page a { color: #666; } .top-page a:hover { color: #ff5000; } .commentStar2 { display: inline-block; width: 76px; height: 12px; background: url(../../adminimages/GP/stars.png) left top no-repeat; } .o_star0 { background-position: -76px 1px; } .o_star1 { background-position: -76px -15px; } .o_star2 { background-position: -76px -33px; } .o_star3 { background-position: -76px -53px; } .o_star4 { background-position: -76px -70px; } .o_star5 { background-position: -76px -87px; } .o_star6 { background-position: -76px -104px; } .o_star7 { background-position: -76px -121px; } .o_star8 { background-position: -76px -137px; } .o_star9 { background-position: -76px -156px; } .o_star10 { background-position: -62px 1px; } .o_star11 { background-position: -62px -15px; } .o_star12 { background-position: -62px -33px; } .o_star13 { background-position: -62px -53px; } .o_star14 { background-position: -62px -70px; } .o_star15 { background-position: -62px -87px; } .o_star16 { background-position: -62px -104px; } .o_star17 { background-position: -62px -121px; } .o_star18 { background-position: -62px -137px; } .o_star19 { background-position: -62px -156px; } .o_star20 { background-position: -47px 1px; } .o_star21 { background-position: -47px -15px; } .o_star22 { background-position: -47px -33px; } .o_star23 { background-position: -47px -53px; } .o_star24 { background-position: -47px -70px; } .o_star25 { background-position: -47px -87px; } .o_star26 { background-position: -47px -104px; } .o_star27 { background-position: -47px -121px; } .o_star28 { background-position: -47px -137px; } .o_star29 { background-position: -47px -156px; } .o_star30 { background-position: -31px 1px; } .o_star31 { background-position: -31px -15px; } .o_star32 { background-position: -31px -33px; } .o_star33 { background-position: -31px -53px; } .o_star34 { background-position: -31px -70px; } .o_star35 { background-position: -31px -87px; } .o_star36 { background-position: -31px -104px; } .o_star37 { background-position: -31px -121px; } .o_star38 { background-position: -31px -137px; } .o_star39 { background-position: -31px -156px; } .o_star40 { background-position: -16px 1px; } .o_star41 { background-position: -16px -15px; } .o_star42 { background-position: -16px -33px; } .o_star43 { background-position: -16px -53px; } .o_star44 { background-position: -16px -70px; } .o_star45 { background-position: -16px -87px; } .o_star46 { background-position: -16px -104px; } .o_star47 { background-position: -16px -121px; } .o_star48 { background-position: -16px -137px; } .o_star49 { background-position: -16px -156px; } .o_star50 { background-position: 0 2px; } /* 右侧导航 */ .Nav_right { position: fixed; width: 34px; height: 100%; background: #000; z-index: 100; top: 0; right: 0; _position: absolute; _height: 700px; _right: -1px; } .Nav_right .Nav_right_item { width: 100%; height: 40px; position: relative; font-size: 12px; text-align: center; cursor: pointer; text-align: center; } .Nav_right .Nav_right_item span { position: absolute; font-size: 20px; right: 7px; top: 0px; width: 34px; height: 40px; line-height: 40px; right: 0; } .Nav_right .Nav_right_phone { margin-top: 50px; color: #ccc; margin-bottom: 8px; } .Nav_right .Nav_right_phone:hover { color: #fff; background: #ff5000; } .Nav_right .Nav_right_phone:hover .Nav_right_codediv { display: block; } .Nav_right .Nav_right_consult { color: #ccc; margin-bottom: 13px; height: 137px; background: #ff5000; color: #fff; } .Nav_right .Nav_right_consult span { font-size: 17px; top: 10px; } .Nav_right .Nav_right_consult .online { line-height: 15px; font-size: 12px; text-align: center; padding-top: 50px; } .Nav_right .Nav_right_my { color: #ccc; margin-bottom: 8px; } .Nav_right .Nav_right_my:hover { color: #fff; background: #ff5000; } .Nav_right .Nav_right_my:hover .Nav_right_login_after { display: block; z-index: 2; } .Nav_right .Nav_right_my span { font-size: 22px; right: 0px; } .Nav_right .Nav_right_my span img { display: block; width: 28px; height: 28px; border-radius: 50%; } .Nav_right .Nav_right_collect { color: #ccc; margin-bottom: 8px; } .Nav_right .Nav_right_collect:hover { color: #fff; background: #ff5000; } .Nav_right .Nav_right_collect span { font-size: 20px; right: 0px; } .Nav_right .Nav_right_browse { color: #ccc; } .Nav_right .Nav_right_browse:hover { color: #fff; background: #ff5000; } .Nav_right .Nav_right_browse span { font-size: 22px; right: 0px; } .Nav_right .Nav_right_wallet {} .Nav_right .Nav_right_feedback { color: #ccc; position: absolute; bottom: 63px; } .Nav_right .Nav_right_feedback:hover { color: #fff; background: #ff5000; } .Nav_right .Nav_right_feedback span { font-size: 20px; } .Nav_right .Nav_right_top { color: #ccc; position: absolute; bottom: 21px; } .Nav_right .Nav_right_top .top { background: url(../../images/v2/icon/topIcon.png) no-repeat; background-position: 7px -31px; display: block; width: 34px; height: 34px; top: 2px; right: 7px; } .Nav_right .Nav_right_top:hover { color: #fff; background: #ff5000; } .Nav_right .Nav_right_top:hover .top { background-position: 7px 1px; } .Nav_right .Nav_right_codediv { position: fixed; display: none; top: 50px; right: 34px; background: #fff; width: 185px; height: 215px; overflow: hidden; z-index: 99998; box-shadow: -2px 2px 10px #ccc; border: 1px solid #ccc; border-right: 0; } .Nav_right .Nav_right_codediv img { display: block; width: 120px; height: auto; margin: 25px auto; margin-bottom: 10px; } .Nav_right .Nav_right_txt { width: 100%; height: 20px; overflow: hidden; text-align: center; font-size: 15px; color: #ff5000; line-height: 20px; } .Nav_right .Nav_right_txt2 { font-size: 12px; color: #999; } .Nav_right .Nav_right_item .Nav_right_notlogged { position: absolute; display: none; right: 34px; top: 2px; line-height: 34px; border: 1px solid #ddd; border-right: 0; background: #fff; color: #2a2a2a; font-size: 14px; width: 120px; box-shadow: -2px 2px 10px #ccc; } .Nav_right .Nav_right_item:hover .Nav_right_notlogged { display: block; } .Nav_right .Nav_right_my .Nav_right_login { position: absolute; line-height: 34px; border: 1px solid #ddd; border-right: 0; background: #fff; color: #2a2a2a; font-size: 14px; width: 120px; box-shadow: -2px 2px 10px #ccc; display: none; height: 448px; width: 339px; right: 34px; top: -39px; } .Nav_right_login .logindiv { position: relative; width: 100%; height: 100%; } .Nav_right_item .Close { position: absolute; background: url(../../images/v2/icon/close.png) no-repeat; width: 12px; height: 12px; top: 17px; right: 15px; } .Nav_right_login .logindiv .formdiv { background: #fff; padding: 27px 25px; } .Nav_right_login .logindiv .formdiv .logintxt { color: #666666; font-size: 16px; font-weight: bold; padding-bottom: 25px; line-height: 16px; text-align: left; } .Nav_right_login .logindiv .formdiv .loginerror { line-height: 35px; border-radius: 2px; background: #ffefe8; color: #666; font-size: 12px; margin-bottom: 5px; text-align: left; width: 285px; } .Nav_right_login .logindiv .formdiv .loginerror img { display: inline-block; vertical-align: sub; width: 14px; height: 14px; padding: 0 5px; } .Nav_right_login .logindiv .formdiv .loginerror a { color: #ff5000; } .Nav_right_login .logindiv .formdiv .inputdiv { height: 40px; border: 1px solid #cbcbcb; border-radius: 3px; width: 285px; overflow: hidden; background: #dddddd url(../../images/v2/icon/userIcon.png) no-repeat; margin-bottom: 25px; } .Nav_right_login .logindiv .formdiv .inputdiv .txt { display: block; font-size: 14px; border: 0; background: #fff; height: 40px; margin-left: 42px; width: 243px; line-height: 40px; color: #2a2a2a; text-indent: 10px; } .Nav_right_login .logindiv .formdiv .inputdiv2 { background: #dddddd url(../../images/v2/icon/passwordIcon.png) no-repeat; } .Nav_right_login .logindiv .formdiv .inputdiv3 { background: #dddddd url(../../images/v2/icon/yzmIcon.png) no-repeat; position: relative; } .Nav_right_login .logindiv .formdiv .inputdiv3 .proving { position: absolute; right: 0; width: 135px; height: 42px; background: #fff; top: 0; text-align: left; line-height: 40px; } .Nav_right_login .logindiv .formdiv .inputdiv3 .proving .leftborder { display: inline-block; height: 20px; width: 20px; border-left: 1px solid #d5d5d5; left: 0; } .Nav_right_login .logindiv .formdiv .inputdiv3 .proving .img { width: 80px; height: 38px; display: inline-block; vertical-align: middle; } .Nav_right_login .logindiv .formdiv .inputdiv3 .proving a { font-size: 12px; font-family: "宋体"; color: #3366cc; } .Nav_right_login .logindiv .formdiv .submit { width: 287px; cursor: pointer; background: #ff5000; color: #fff; line-height: 42px; color: #fff; font-size: 16px; font-weight: bold; text-align: center; border: 0; border-radius: 3px; margin-bottom: 20px; } .Nav_right_login .logindiv .formdiv .morelink { line-height: 20px; font-size: 12px; text-align: right; padding-right: 5px; } .Nav_right_login .logindiv .formdiv .morelink a { color: #666; margin-left: 20px; } .Nav_right_login .logindiv .bg_gray { height: 48px; background: #fafafa; padding: 0; } .Nav_right .Nav_right_my .Nav_right_login_after { display: none; right: 34px; top: -39px; width: 310px; height: 300px; position: absolute; box-shadow: -2px 2px 10px #ccc; } .Nav_right_login_after .userinfo { height: 65px; background: #fafafa; padding: 30px 18px; } .Nav_right_login_after .userinfo img { display: block; float: left; width: 65px; height: 65px; border-radius: 50%; margin-right: 15px; } .Nav_right_login_after .userinfo span { color: #2a2a2a; font-size: 16px; display: block; float: left; right: 0; position: inherit; margin-top: 12px; margin-bottom: 8px; width: 194px; height: 20px; line-height: 20px; text-align: left; } .Nav_right_login_after .userinfo p { color: #666666; font-size: 14px; float: left; width: 194px; height: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; } .Nav_right_login_after .userinfo p label { color: #ff5000; } .Nav_right_login_after .user_link { padding: 18px 25px; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; height: 87px; background: #fff; } .Nav_right_login_after .user_link a { display: block; width: 129px; text-align: center; float: left; } .Nav_right_login_after .user_link a:first-child { border-right: 1px solid #efefef; } .Nav_right_login_after .user_link a i { font-size: 28px; padding: 10px 0 15px 0; color: #c4c4c4; display: block; } .Nav_right_login_after .user_link a p { color: #2a2a2a; font-size: 14px; padding-bottom: 15px; } .Nav_right_login_after .new_discount { line-height: 50px; font-size: 14px; color: #a1a1a1; height: 50px; width: 310px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; text-indent: 15px; background: #fff; } .Nav_right_login_after .new_discount label { color: #ff5000; } .Nav_right .Nav_right_item .Nav_right_history { display: none; right: 34px; top: -39px; width: 270px; height: auto; position: absolute; box-shadow: -2px 2px 10px #ccc; padding: 10px 20px; background: #fff; min-height: 240px; } .logindiv .head_div { padding-bottom: 12px; border-bottom: 1px solid #efefef; font-size: 16px; color: #2a2a2a; text-align: left; padding-top: 6px; } .logindiv .loading { background: url(../../images/v2/icon/bg_loading.gif) center no-repeat; height: 300px; } .logindiv .product_list { padding: 10px 0; } .logindiv .product_list li { padding: 10px 0; border-bottom: 1px dashed #e0e2e4; text-align: left; } .product_list li img { float: left; width: 66px; height: 66px; margin-right: 8px; } .product_list li h4 { font-size: 14px; color: #2a2a2a; width: 168px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .product_list li:hover h4 { color: #ff5000; } .product_list li p { margin-top: 8px; margin-bottom: 15px; font-size: 12px; color: #999; font-family: "宋体"; } .product_list li h3 { font-size: 14px; color: #ff5000; } .product_list li:last-child { border-bottom: 0; } .logindiv .lookmore { display: block; margin: 10px 0 20px 0; border: 1px solid #e0e0e0; background: #fdfbfb; border-radius: 2px; line-height: 38px; cursor: pointer; color: #666; font-size: 14px; } .Nav_right .Nav_right_item .Nav_right_collection { display: none; right: 34px; top: -39px; width: 270px; height: auto; position: absolute; box-shadow: -2px 2px 10px #ccc; padding: 10px 20px; background: #fff; min-height: 240px; } .Nav_right_collection .prompt_img { display: block; margin: 0 auto; margin-top: 20px; } .Nav_right_collection .prompt_text { color: #666; font-size: 14px; text-align: center; line-height: 28px; } .Nav_right_browse .prompt_img { display: block; margin: 0 auto; margin-top: 20px; } .Nav_right_browse .prompt_text { color: #666; font-size: 14px; text-align: center; line-height: 28px; } /*百度地图几种显示方式*/ .mapInfo_label { /* background: #fff; */ position: absolute; border: 0; width: 10px; height: 10px; font-size: 12px; border-radius: 15px; user-select: none; } .mapInfo_label:hover .point_icon { background-position: -46px 0; } .mapInfo_label:hover span { color: #fff; /* background-color: #ff5000; */ background-color: #fe7800; box-sizing: border-box; padding-right: 44px; width: 200px; } .mapInfo_label i:after { z-index: -1; position: absolute; top: 0px; left: 60%; margin-left: -25%; content: ''; width: 0; height: 0; /* border-top: solid 10px #ff5000; */ border-top: solid 10px #fe7800; border-left: solid 10px transparent; border-right: solid 10px transparent; } .mapInfo_label.cur .msgbox { display: none; } .mapInfo_label.cur .point_icon { background-position: -46px 0; } /*.mapInfo_label.cur span { color: #ff5000; }*/ .mapInfo_label.check .point_icon { background-position: -46px 0; } .mapInfo_label span { display: inline-block; line-height: 41px; height: 41px; background-color: #fe7800; box-sizing: border-box; padding-right: 44px; width: 200px; color: #fff; max-width: 200px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; top: -52px; transform: translateX(-37%); text-align: center; /* width: 200px; */ text-align: center; } .mapInfo_label q { width: 44px; display: inline-block; height: 41px; background-image: url(../../images/Navigation.png); background-repeat: no-repeat; position: relative; top: -52px; left: 92px; } .mapInfo_label i { display: inline-block; width: 100px; height: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; top: -12px; transform: translateX(-37%); } .mapInfo_label.check i:after { z-index: -1; position: absolute; top: 0px; left: 70%; margin-left: -25%; content: ''; width: 0; height: 0; border-top: solid 10px #fe7800; /* border-top: solid 10px #ff5000; */ border-left: solid 10px transparent; border-right: solid 10px transparent; } .mapInfo_label .point_icon { cursor: pointer; /* background: url(../../images/v2/icon/mapIcon2.png) 0px 0px no-repeat; */ position: absolute; width: 10px; height: 10px; border-radius: 50%; background-color: #fe7800; border: solid 4px #ffffff; top: 0px; left: 0px !important; overflow: hidden; } .mapInfo_label .point_icon_hover { background-position: -46px 0px; } .mapInfo_label .point_icon_checked { background-position: -46px 0px; } .mapInfo_label .msgbox { display: none; position: absolute; top: -100px; left: -127px; width: 313px; height: auto; z-index: 3; } .msgbox .up { width: 313px; height: 12px; background: url(../../images/v2/icon/map_box1.png) left top no-repeat; } .msgbox .content { width: 271px; height: auto; border-left: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2; padding: 5px 20px; background: #fff; position: relative; } .msgbox .down { width: 313px; height: 31px; background: url(../../images/v2/icon/map_box3.png) left top no-repeat; } .msgbox .content .name { font-size: 14px; font-weight: bold; color: #2a2a2a; width: 270px; height: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 12px; } .msgbox .content .txt { font-family: "宋体"; font-size: 12px; padding-bottom: 10px; } .msgbox .content .txt label { color: #666; } .msgbox .content .txt a { color: #006cbf; } .msgbox .content .closeimg { display: block; position: absolute; width: 10px; height: 10px; top: -7px; right: 8px; cursor: pointer; } .msgbox .content a { cursor: pointer; } .Mapload { background: #fff; margin: 0 auto; width: 290px; height: 90px; padding: 0 60px; position: fixed; z-index: 1000; font-family: "微软雅黑"; border: 2px solid #a7a7a7; } .Mapload .loadimg { float: left; display: block; width: 32px; margin: 30px 0; } .Mapload .loadTxt { margin: 30px 0; margin-left: 12px; float: left; } .Mapload .loadTxt p { color: #2b2b2b; font-size: 18px; margin-bottom: 9px; } .Mapload .loadTxt label { color: #949494; font-size: 14px; } /*阴影遮盖层*/ .Div_shadow { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 22223; display: none; } .sendPhoneMap { z-index: 22224; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); display: none; } .Div_Audition { z-index: 22224; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); display: none; } .Div_followWx { z-index: 22224; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); display: none; } /*课程选择框*/ .coursePlug { display: none; position: absolute; width: 748px; left: 76px; top: 36px; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); z-index: 4; background: #f8f8f8; border: 1px solid #e1e1e1; border-top: 0; min-height: 427px; } .coursePlug .boxhead { line-height: 36px; background: #198de6; color: #fff; font-size: 14px; text-indent: 10px; position: relative; width: 750px; margin-left: -1px; } .coursePlug .boxhead .close { float: right; display: inline-block; background: url(../../images/v2/icon/close4.png) no-repeat; width: 14px; height: 14px; margin-right: 12px; margin-top: 12px; cursor: pointer; } .coursePlug .courseTypeList { display: block; border-top: 0; float: left; width: 125px; position: absolute; } .searchlist .coursePlug .courseTypeList li { display: block; background: #f8f8f8; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; width: 124px; text-align: center; height: 48px; line-height: 48px; cursor: pointer; margin-bottom: 0; position: static; } .coursePlug .courseTypeList li label { color: #2a2a2a; font-size: 14px; font-family: "微软雅黑 Light"; cursor: pointer; } .coursePlug .courseTypeList li:hover label { color: #006cbf; } .searchlist .coursePlug .courseTypeList .cur { border-right-color: #fff; background: #fff; } .searchlist .coursePlug .courseTypeList .cur label { color: #006cbf; font-weight: bold; } .coursePlug .courseNameList .List_main { background: #fff; padding: 0 25px; background: #fff; width: 573px; padding-bottom: 25px; cursor: default; display: none; border-left: 1px solid #e1e1e1; } .coursePlug .courseNameList .List_main .alist { padding-top: 12px; text-align: left; width: 573px; } .coursePlug .courseNameList .List_main .alist .type_title { line-height: 28px; color: #ccc; font-family: "微软雅黑"; font-size: 12px; border-bottom: 1px dashed #d9d6d4; display: block; width: 573px; } .coursePlug .courseNameList .List_main .alist .type_list { display: block; line-height: 12px; } .coursePlug .courseNameList .List_main .alist .type_list a { font-size: 12px; color: #333; font-family: "宋体"; display: inline-block; margin-right: 15px; margin-top: 11px; line-height: 12px; height: 12px; cursor: pointer; } .coursePlug .courseNameList .List_main .alist .type_list a:hover { color: #006cbf; } .coursePlug .courseNameList { float: right; min-height: 391px; background: #fff; } .coursePlug .courseNameList .cur { display: block; } /*首页课程插件样式覆盖*/ .header-search .coursePlug .courseTypeList li { display: block; background: #f8f8f8; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; width: 124px; text-align: center; height: 48px; line-height: 48px; cursor: pointer; margin-bottom: 0; position: static; } .header-search .coursePlug { display: block; left: 0; top: 40px; z-index: 22224; } .header-search .coursePlug .courseTypeList .cur { border-right-color: #fff; background: #fff; } .header-search .coursePlug .courseTypeList .cur label { color: #006cbf; font-weight: bold; } .QRcode { display: block; width: 457px; height: 300px; border: 1px solid #f0f0f0; background: #fff; margin: 0 auto; position: relative; border-radius: 5px; } .QRcode .closebtn { position: absolute; width: 12px; height: 12px; top: 10px; right: 10px; background: url(../../images/v2/icon/close.png) no-repeat; cursor: pointer; } .QRcode .codeimg { display: block; margin: 0 auto; width: 150px; height: 150px; margin-top: 33px; } .QRcode .h4 { color: #006cbf; font-size: 24px; margin-top: 20px; text-align: center; } .QRcode .h6 { margin-top: 20px; font-size: 14px; color: #434343; font-family: "微软雅黑 Light"; text-align: center; } .Audition { display: block; width: 457px; height: 330px; border: 1px solid #f0f0f0; border-radius: 3px; margin: 0 auto; position: relative; background: #fff; } .Audition .closebtn { position: absolute; width: 12px; height: 12px; top: 10px; right: 10px; background: url(../../images/v2/icon/close.png) no-repeat; cursor: pointer; } .Audition .title { line-height: 36px; text-indent: 20px; color: #4b4b4b; font-size: 16px; margin-top: 8px; } .Audition .contentMain { padding-top: 25px; width: 325px; margin: 0 auto; } .Audition .contentMain li { height: 32px; display: block; width: 325px; overflow: hidden; margin-bottom: 14px; } .Audition .contentMain .first_child { line-height: 22px; height: 22px; font-size: 14px; color: #919191; margin-bottom: 8px; } .Audition .contentMain .first_child label { color: #ff5000; } .Audition .contentMain .input_border { border: 1px solid #e5e5e5; border-radius: 3px; } .Audition .contentMain .input_border input { border: 0; background: #fff; height: 30px; font-size: 14px; text-indent: 10px; display: inline-block; } .Audition .contentMain .provingcode { height: 35px; line-height: 34px; } .Audition .contentMain .provingcode input { font-size: 14px; border: 1px solid #e5e5e5; background: #fff; height: 30px; text-indent: 10px; width: 220px; margin-right: 6px; border-radius: 3px; } .Audition .contentMain .provingcode span { cursor: pointer; display: inline-block; width: 95px; color: #fff; background: #317cec; line-height: 32px; height: 32px; text-align: center; font-size: 14px; border-radius: 3px; } .Audition .contentMain .provingcode .gray_bg { background: #ccc; cursor: not-allowed; } .Audition .contentMain .btn { padding-top: 6px; height: 40px; } .Audition .contentMain .btn input { display: block; background: #ff5000; color: #fff; text-align: center; line-height: 38px; font-size: 16px; cursor: pointer; border: 0; width: 100%; border-radius: 3px; } .followus { display: block; width: 690px; height: 415px; border-radius: 5px; background: #fff; margin: 0 auto; position: relative; overflow: hidden; } .followus .poster { background: url(../../images/v2/bluebg.png) #457ae6 no-repeat; height: 164px; width: 690px; position: relative; } .followus .close { position: absolute; right: 0; top: 0; width: 42px; height: 42px; cursor: pointer; z-index: 2; } .followus .codeimg { z-index: 2; position: absolute; top: 28px; left: 245px; display: block; width: 199px; height: 199px; } .followus .followus_benefit { padding: 80px 20px 0 20px; text-align: center; } .followus .followus_benefit .h2 { color: #1d1d1d; font-size: 20px; line-height: 20px; } .followus .followus_benefit .division { border-bottom: 1px solid #e3e3e3; height: 30px; position: relative; } .followus .followus_benefit .division p { position: absolute; display: block; width: 148px; background: #fff; line-height: 20px; font-size: 16px; color: #457ae6; left: 253px; top: 20px; } .followus .followus_benefit .division p label { font-weight: bold; } .followus .followus_benefit .steplist { width: 645px; margin: 0 auto; height: 25px; height: 68px; } .followus .followus_benefit .steplist .step { float: left; width: 175px; text-align: center; padding: 0 20px; padding-top: 28px; } .followus .followus_benefit .steplist .step .head { color: #4d4d4d; font-size: 14px; margin-bottom: 12px; height: 16px; line-height: 16px; } .followus .followus_benefit .steplist .step .head span { text-indent: 0px; line-height: 15px; color: #fff; font-size: 12px; background: url(../../images/v2/icon/icon23.png) no-repeat; width: 16px; height: 16px; vertical-align: bottom; display: inline-block; margin-right: 3px; } .followus .followus_benefit .steplist .step .text { font-size: 12px; color: #a7a7a7; line-height: 20px; } .followus .followus_benefit .steplist .step .text label { color: #ff5000; } /*短信验证码确认框*/ .mobileCode { display: block; width: 380px; height: 150px; border: 1px solid #f0f0f0; border-radius: 3px; margin: 0 auto; position: relative; background: #fff; display: none; } .mobileCode .closebtn { position: absolute; width: 12px; height: 12px; top: 10px; right: 10px; background: url(../../images/v2/icon/close.png) no-repeat; cursor: pointer; } .mobileCode .contentMain { padding-top: 25px; width: 280px; margin: 0 auto; } .mobileCode .contentMain li { height: 36px; display: block; width: 280px; overflow: hidden; margin-bottom: 14px; } .mobileCode .contentMain .provingcode input { font-size: 14px; border: 1px solid #e5e5e5; background: #fff; height: 30px; text-indent: 10px; width: 150px; margin-right: 6px; border-radius: 3px; vertical-align: top; } .mobileCode .contentMain .provingcode img { cursor: pointer; display: inline-block; width: 95px; height: 32px; } .mobileCode .contentMain .btn { padding-top: 6px; height: 40px; } .mobileCode .contentMain .btn input { display: block; background: #ff5000; color: #fff; text-align: center; line-height: 38px; font-size: 16px; cursor: pointer; border: 0; width: 100%; border-radius: 3px; } .mt-16{ margin-top: 16px !important; } .Module .Filters .Filters-s .f_div .optionListdiv .select_alist_p { box-shadow: 2px 3px 9px 0px rgba(0, 0, 0, 0.08); border: solid 1px #eeeeee; position: absolute !important; z-index: 9999; } #baidu_jsapi_watermark { opacity: 0 !important; } #baidu_jsapi_watermark div { display: none !important; width: 0px !important; opacity: 0 !important; height: 0px !important; } #BAIDUMAP>div[id^='baidu_jsapi_watermark']{ visibility:hidden; }