@charset "utf-8"; @media screen and (max-width: 768px) { .layui-col-space15{margin: 0;} .layui-col-space15>*{padding: 0;} } .fteam-col-space15{margin: 0;} .fteam-col-space15>*{padding: 0;} @media screen and (max-width: 1300px) { .fteam-col-space15{margin: -7.5px;} .fteam-col-space15>*{padding: 7.5px;} } .layui-nav-bar, .layui-nav .layui-this:after, .layui-nav-tree .layui-nav-itemed:after { background-color: #ff5d01; } .layui-nav .layui-nav-item a:hover { color: #ff5d01 !important; } .layui-nav .layui-nav-child { left: -30px; } .layui-nav .layui-nav-mored { border-color: transparent transparent #ff5c00; } .main-body { padding-top: 30px; } #shortcut { height: 30px; background: #2a2a32; color: #fff; position: fixed; left: 0; top: 0; right: 0; z-index: 1001; } #shortcut .login-entry { height: 30px; line-height: 30px; } #shortcut .layui-nav .layui-nav-child { left: -20px; } #shortcut a { color: #dbdbdb; } #shortcut a:hover { color: #ff5d01; } #shortcut .fr ul.entry-big li { float: left; padding: 0 5px; line-height: 30px; /*border: 1px #ff0000 solid;*/ } #shortcut .layui-nav { padding: 0; } #shortcut .layui-nav .layui-nav-item { line-height: 30px; } #shortcut .layui-nav * { font-size: 12px; } #shortcut .layui-nav .layui-nav-item a { padding: 0 20px 0 10px; } #shortcut .layui-nav-bar, #shortcut .layui-nav .layui-this:after, #shortcut .layui-nav-tree .layui-nav-itemed:after { height: 3px; } #shortcut .layui-nav-child { top: 35px; } /*导航开始*/ #nav { background-color: #fff; position: relative; z-index: 1000; left: 0; right: 0; /*top: 30px;*/ box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); } /*logo start*/ #nav .logo { margin: 0; padding: 0; background: transparent; padding: 8px 0; } #nav .logo img { /*height: 44px;*/ } #nav .logo a { display: block; overflow: hidden; } /*menu start*/ #nav .layui-nav { position: absolute; right: 15px; top: 0; padding: 0; background: none; border-radius: 2px; font-size: 0; box-sizing: border-box; } #nav .layui-nav * { font-size: 18px; } #nav .layui-header { height: 92px; } #nav .layui-nav .layui-nav-item { line-height: 92px; /*ie8不写这个要缩在一起*/ margin: 0 1px; } #nav .layui-nav .layui-nav-item a { display: block; padding: 0 10px; color: #333; /*color: rgba(0, 0, 0, .7);*/ transition: all .3s; -webkit-transition: all .3s; } #nav .layui-nav .layui-nav-item.layui-this a { color: #ff5d01 !important; } #nav .layui-nav .layui-nav-item.mobile-nav a { padding: 0 20px; } .layui-nav .mobile-nav .layui-nav-more { border-top-color: #949498; } .layui-nav .mobile-nav .layui-nav-mored { border-color: transparent transparent #ff5c00; } #nav .layui-nav .layui-nav-item.mobile-nav .layui-nav-child { top: 95px; } .header-search-placeholder { visibility: visible; opacity: 1; } .header-search-placeholder a { display: block; padding: 0 1em; color: #666; border-radius: 16px; height: 32px; line-height: 32px; font-size: 14px; background-color: #f5f5f5; position: absolute; top: 50%; margin-top: -16px; right: 20px; font-weight: 700; } .header-search-placeholder a:hover { background: #fff5ef; color: #ff5c00; } .big-nav-fixed { position: fixed; right: 0; top: 30px; left: 0; z-index: 1001; } .big-nav { height: auto; margin-bottom: 10px; box-shadow: 0 0 25px rgba(255, 255, 255, 0.1); } .big-nav .layui-nav { /*background-color: #196dcb;*/ /*background-color: #1cb0ed;*/ background-color: #fff; border: 1px solid #f2f2f2; } .big-nav .layui-nav .layui-nav-item { margin: 0 1px; position: relative; } #big_nav .layui-nav .layui-nav-item a { color: #000; font-size: 18px; } /*#big_nav .layui-nav .layui-nav-item:before {*/ /* position: absolute;*/ /* display: block;*/ /* content: '';*/ /* height: 80%;*/ /* width: 1px;*/ /* right: -5px;*/ /* top: 0;*/ /* margin-top: 10%;*/ /* !*padding: 5% 0;*!*/ /* background-color: #f2f2f2;*/ /*}*/ /*banner start*/ #banner { padding-top: 10px; } @media screen and (max-width: 768px) { #banner { padding-top: 30px; } } #banner .vitara_slide_in { border-radius: 3px; margin-bottom: 15px; margin-top: 15px; } /*320 370*/ #banner .banner-small { box-sizing: border-box; } #banner .banner-small-item { margin-bottom: 15px; float: left; width: 49%; } #banner .banner-small-item.item-padding-right { padding-right: 1%; } #banner .banner-small-item.item-padding-left { padding-left: 1%; } #banner .banner-small-item .thumb { padding-top: 53%; } #banner .banner-small-item img { width: 100%; position: absolute; top: 0; left: 0; } #banner .banner-small-item a { position: relative; border-radius: 3px; display: block; overflow: hidden; } #banner .banner-small-item strong { display: none; position: absolute; left: 0; right: 0; bottom: 0; padding: .4em .8em .6em; color: #fff; font-size: 12px; font-weight: 700; letter-spacing: 0.5px; line-height: 1.3; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.6) 100%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.6) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.6) 100%); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#33000000', endcolorstr='#99000000', gradienttype=0); box-shadow: 0 -7px 15px rgba(0, 0, 0, 0.2); z-index: 10 } @media screen and (min-width: 992px) { /*320 370*/ #banner .banner-small-item { margin-bottom: 15px; float: none; width: auto; } /*320 370*/ #banner .banner-small-item.item-padding-left, #banner .banner-small-item.item-padding-right { padding: 0; } #banner .vitara_slide_in { margin-bottom: 0; margin-top: 0; } #banner .banner-small-item strong { display: block; font-size: 14px; line-height: 1.4; letter-spacing: 1px; } #banner .banner-small-item .thumb { padding-top: 56%; } } .quick-entry-icon { speak: none; color: #ff5d01; } .quick-widget { border: 1px solid #f2f2f2; padding: 14px 17px 0; box-sizing: border-box; margin-bottom: 15px; box-shadow: 8px 8px 12px #fafafa; background: #fff; height: 135px; overflow: hidden; } .quick-widget-title { font-size: 18px; font-weight: 700; line-height: 20px; letter-spacing: 1px; border-bottom: 1px solid #f2f2f2; padding: 0 0 10px; margin-bottom: 14px; color: #383838; } .quick-widget-title .uestcicon { font-weight: normal; } .quick-widget-title span { display: none; font-size: 12px; font-weight: normal; color: #a7a7a7; line-height: 20px; margin-left: 10px; } .quick-widget-content { margin: 0 -10px; position: relative; overflow: hidden; height: 56px; } .quick-widget-content ul { position: absolute; left: 0; top: 0; width: 100%; *zoom: 1; transition: all .2s; } .quick-widget-content ul li a { display: block; color: #888; } .quick-widget-content ul li a:hover { color: #ff5c00; } .quick-widget-content ul li { float: left; font-size: 12px; width: 25%; box-sizing: border-box; text-align: center; padding: 0 10px; } .quick-widget-content ul li span { display: block; height: 16px; line-height: 16px; overflow: hidden; } .quick-widget-content ul .layui-icon { font-size: 20px; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; background: #fff5f0; color: #ff5c00; display: inline-block; margin-bottom: 5px; } .quick-widget-content ul a:hover .layui-icon { background: #ff5c00; color: #fff } .quick-widget-content .tags { height: 64px; overflow: hidden } .quick-widget-content .tags a { display: inline-block; white-space: nowrap; word-break: break-all; font-size: 14px; background: #f9f9f9; color: #888; border-radius: 2px; margin: 0 5px 10px; line-height: 22px; height: 22px; padding: 0 5px } .quick-widget-content .tags a:hover, .quick-widget-content .tags a.style_main, .quick-widget-content .tags a.active { background-color: #ff5c00; color: #fff; } .quick-widget-content-page li a { position: relative; display: block; line-height: 28px; height: 28px; /*这个是按钮位置,屏幕适配要处理掉*/ padding-right: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .quick-widget-content-page li a em { position: absolute; right: 0; top: 0; display: block; padding: 0 5px; height: 22px; line-height: 22px; border-radius: 2px; background-color: #fff5ef; color: #ff5c00; font-size: 12px; font-style: normal; } .quick-widget-content-page li * { font-size: 13px; } @media screen and (min-width: 1300px) { .quick-widget-title span { display: inline; } } /*内容部分开始*/ .content-container { /*height: 2000px;*/ } .content-container { background-color: #fff; } /* 适配最小屏幕*/ @media screen and (max-width: 768px) { .content-box.border-right-none { border-right: 1px solid #f2f2f2 !important; } .content-container .layui-container { padding: 0; } } #one { background: url(/uploads/image/jcss/1.png) no-repeat 1px 8px; } #two{ background: url(/uploads/image/jcss/2.png) no-repeat 1px 8px; } #there{ background: url(/uploads/image/jcss/3.png) no-repeat 1px 8px; } #four{ background: url(/uploads/image/jcss/4.png) no-repeat 1px 8px; } #five{ background: url(/uploads/image/jcss/5.png) no-repeat 1px 8px; } #six{ background: url(/uploads/image/jcss/6.png) no-repeat 1px 8px; } .content-box { background-color: #fff; border: 1px solid #f2f2f2; padding: 10px 20px 5px 10px; overflow: hidden; } .content-box .content-box-title { display:inline-block; height:34px; line-height:34px; font-size: 19px; font-weight: 700; color:#313131; border-bottom: 1px solid #f2f2f2; position: relative; border-bottom:3px solid #005da0; padding-left:32px; } .content-box .content-box-con { padding: 10px 0px; margin: 0 auto; } /*.content-box .content-box-title.right-title {*/ /* font-size: 20px;*/ /*}*/ .content-box .content-box-title .sub { font-size: 14px; font-weight: normal; color: #9a9a9a; margin-left: 5px; } .content-box .content-box-content li { display: block; position: relative; box-sizing: border-box; margin-bottom: 8px; /*border: 1px solid red;*/ line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; } .font-number { position: absolute; left: 0; top: 3px; font-family: impact; font-style: normal; line-height: 1; /*color: #ff5c00;*/ color: #dbdbdb; font-size: 18px; padding: 0; border: none; border-radius: 0; } .content-box .content-box-content li a { display: block; position: relative; padding-left: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #262626; } .content-box .content-box-content li a:hover, .content-box .content-box-content li a:hover .font-number { color: #ff5c00; } .content-box.widget .content-box-content li a { overflow: visible; text-overflow: clip; white-space: normal; } .content-box.widget { height: auto; } .scenery-container { /*padding-top: ;*/ } .scenery-container .content-box { height: 220px; } .scenery-container .content-box-content ul { } .scenery-container .content-box-content li { float: left; width: 20%; } @media screen and (max-width: 768px) { .scenery-container .content-box-content li { width: 50%; } .scenery-container .content-box { height: auto; } } .scenery-container .content-box-content li a { padding: 0 5px; } .scenery-container .content-box-content .thumb { /*padding-top: 100%;*/ border-radius: 3px; } .scenery-container .content-box-content img { position: absolute; left: 0; top: 0; width: 100%; } .scenery-container .content-box-content strong { display: block; text-align: center; height: 30px; line-height: 30px; } .widget .viewall { font-size: 14px; } .btn-default { background-color: #fafafa; color: #888; } .widget .viewall .uestcedu-btn:hover { background-color: #ff5c00; color: #fff; } .widget .viewall .uestcicon { font-size: 13px; } .ad { padding: 10px 0; } .ad a{ display: block; overflow: hidden; } .ad a img{ transition: all .3s; } .ad a:hover img{ transform: scale(1.03); } .widget-helper-container { width: auto; margin-top: 40px; position: relative; /*background: url(/uploads/image/jcimg/contact-icon.png) no-repeat right bottom;*/ } .widget-helper-main { border: 1px solid #f0f0f0; padding: 20px; position: relative; } .widget-helper-main .title { color: #ff5c00; font-size: 16px; font-weight: normal; position: absolute; top: -11px; left: 12px; background-color: #fff; padding: 0 5px; line-height: 20px; } .widget-helper-main ul { margin-top: 16px; } .widget-helper-main li { line-height: 17px; margin-bottom: 15px; } .widget-helper-main .btn .uestcicon { font-size: 14px; } .widget-helper-main .btn { display: inline-block; color: #fff; padding: 4px 8px; margin: 20px 0 0px 0px; position: relative; font-size: 12px; line-height: 20px; } .helper-thumb { position: absolute; right: 12px; bottom: 12px; border: none; } .helper-thumb img { height: 80px; } /*快速通道*/ .widget-quick-pass { width: auto; margin-top: 30px; position: relative; } .widget-quick-pass .pass-content .wall-item { background-color: #fafafa; } .widget-quick-pass .pass-content .wall-item a { display: block; border-radius: 3px; padding: 10px; } .widget-quick-pass .pass-content .wall-item h2 { font-size: 14px; font-weight: normal; /* margin-bottom: 5px; max-width: 100px; */ overflow: hidden; } .widget-quick-pass .pass-content .wall-item h5 { font-size: 13px; font-weight: normal; color: #bbb; } .widget-quick-pass .pass-content .wall-item i { margin-right: 3px; } .widget-quick-pass .pass-content .wall-item a:hover { background-color: #ff5c00; } .widget-quick-pass .pass-content .wall-item a:hover i, .widget-quick-pass .pass-content .wall-item a:hover, .widget-quick-pass .pass-content .wall-item a:hover h5 { color: #fff; } .widget-quick-pass .viewall { padding-top: 20px; } .footer-entry-sets-container { background-color: #fff; padding-top: 20px; padding-bottom: 40px; } @media screen and (max-width: 768px) { .footer-entry-sets-container .layui-container { padding: 0; } } .footer-entry-sets { } .footer-entry-sets .entry-sets-title { font-size: 20px; color: #262626; line-height: 28px; padding-bottom: 15px; border-bottom: 1px solid #f2f2f2; position: relative; font-weight: bold; margin-bottom: 20px; } .footer-entry-sets .entry-sets-content { height: auto; } .footer-entry-sets .entry-set-item { margin-bottom: 15px; line-height: 22px; height: 23px; overflow: hidden; } .num { display: inline-block; width: 18px; line-height: 18px; text-align: center; font-style: normal; margin-right: 10px; font-size: 11px; border: 1px solid #b4b4b4; } /*.footer-entry-sets .entry-set-item:nth-child(1) .num,*/ /*.footer-entry-sets .entry-set-item:nth-child(2) .num,*/ /*.footer-entry-sets .entry-set-item:nth-child(3) .num,*/ /*.footer-entry-sets .entry-set-item:nth-child(4) .num,*/ .num.active { background: #ff5c00; border-color: #ff5c00; color: #fff; } .footer-entry-sets .entry-set-item a:hover .num, .footer-entry-sets .entry-set-item a:hover .num.active { border: 1px solid #ff5c00; background-color: #fff; } .footer-entry-sets .entry-set-item a:hover .num, .footer-entry-sets .entry-set-item a:hover { color: #ff5c00; } /*footer 收藏*/ .footer-fav-container { padding-top: 36px; padding-bottom: 36px; overflow: visible; width: auto; background: #edf3f9; } .footer-fav-container .footer-fav { } .footer-fav-container .footer-fav .site-info { width: auto; } .footer-fav-container .footer-fav .site-info h2 { font-size: 26px; font-weight: 700; letter-spacing: 0.1px; margin-bottom: 10px; line-height: 1.4; text-transform: uppercase; } .footer-fav-container .footer-fav .site-info p { font-size: 14px; margin-bottom: 0; display: block; color: #797979; line-height: 1.8; margin-right: 200px; } .site-desc-indent { text-indent: 0em; } @media screen and (max-width: 768px) { .footer-fav-container .footer-fav .site-info p { margin-right: 0; } .site-desc-indent { text-indent: 2em; } } .footer-fav-container .footer-fav .btn-fav { display: inline-block; padding: 0 20px; position: absolute; right: 5px; top: 50%; margin-top: -21px; } .footer-fav-container .footer-fav a:hover { color: #797979; } .footer-fav-container .footer-fav a.btn-fav:hover { color: #fff; } /*footer 导航*/ .footer-navi-container { background-color: #2a2a32; color: #949498; padding: 40px 0; display: block; line-height: 2.0; position: relative; /*background: #2a2a32;*/ /*color: #949498;*/ /*line-height: 1.9286;*/ /*padding: 15px 0;*/ /*z-index: 20;*/ /*display: none;*/ } .footer-navi .about { padding-right: 15px; margin: 0; font-size: 13px; } .footer-navi .about .title { font-size: 18px; color: #fff; font-weight: normal; line-height: 1.3; margin-bottom: 14px; } .footer-navi .line-v-right:after { content: ""; width: 0; height: 95%; border-left: 1px solid #33333c; position: absolute; right: 0; top: 5px; } /*.footer-navi {*/ /* box-sizing: border-box;*/ /* position: relative*/ /*}*/ .footer-navi .navis { width: 100%; margin-bottom: 30px; } .footer-navi .navis .navi { /*border: 1px solid red;*/ /*text-align: center;*/ padding-left: 20px; } .footer-navi .navis .navi .title { font-size: 18px; color: #fff; font-weight: normal; line-height: 1.3; margin-bottom: 14px; } .footer-navi a { color: #949498; } .footer-navi a:hover { color: #fff; } /*关注*/ .footer-navi .qrcodes-container { position: relative; } .footer-navi .qrcodes { width: 270px; padding-left: 10px; margin: 0; } .footer-navi .qrcodes ul { text-align: center; margin-bottom: 35px; } .footer-navi .qrcodes li { float: right; width: 33.33333%; box-sizing: border-box; display: inline; position: relative; line-height: 1.3; /*border: 1px solid red;*/ font-size: 46px; cursor: pointer; transition: all .2s; } /*.footer-navi .qrcodes .ico .uestcicon {*/ /* font-size: 46px;*/ /* cursor: pointer;*/ /* transition: all .2s;*/ /*}*/ .footer-navi .qrcodes h4 { font-size: 12px; font-weight: normal; margin: 0; } .footer-navi .qrcodes .ico-content { position: absolute; left: 50%; bottom: 200%; background-color: #fff; border-radius: 3px; box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.1); box-sizing: border-box; width: 330px; transform: translate(-50%, 0); } .footer-navi .qrcodes .ico-content.qrcode-wechat { left: auto; right: 0; transform: translate(0, 0); } .footer-navi .qrcodes li:hover .ico-content { visibility: visible; bottom: 110%; opacity: 1; } .footer-navi .qrcodes .ico-content::before { content: ''; display: block; position: absolute; margin-left: -6px; left: 50%; top: 100%; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff } .footer-navi .qrcodes .ico-content.qrcode-wechat::before { left: auto; right: 38px } .footer-navi .qrcodes .ico-content.qrcode-wechat { width: 200px; } .footer-navi .qrcodes .ico-content.qrcode-wechat h4 { padding: 0 0 15px; color: #47c333; font-size: 14px; } .footer-navi .qrcodes .ico-content.qrcode-wechat .thumb { padding-top: 100%; } .footer-navi .qrcodes .ico-content.qrcode-wechat .thumb img { position: absolute; left: 0; top: 0; height: 200px; width: 200px; } /*footer*/ .footer { background: #121212; position: relative; z-index: 20; } .footer .layui-container { padding-top: 20px; padding-bottom: 20px; letter-spacing: .02px } @keyframes animate-colors { 0% { background-position: 0 0 } 100% { background-position: 7000px 0 } } .footer .footer-colors { width: 100%; height: 4px; background-color: #333; background-position: 0 0; background-repeat: repeat; background-image: -webkit-repeating-linear-gradient(to right, #68103b, #68103b 50px, #703f28 50px, #703f28 100px, #a16b13 100px, #a16b13 150px, #a5a02c 150px, #a5a02c 200px, #5e812d 200px, #5e812d 250px, #1c6075 250px, #1c6075 300px, #403161 300px, #403161 350px); background-image: -o-repeating-linear-gradient(to right, #68103b, #68103b 50px, #703f28 50px, #703f28 100px, #a16b13 100px, #a16b13 150px, #a5a02c 150px, #a5a02c 200px, #5e812d 200px, #5e812d 250px, #1c6075 250px, #1c6075 300px, #403161 300px, #403161 350px); background-image: -moz-repeating-linear-gradient(to right, #68103b, #68103b 50px, #703f28 50px, #703f28 100px, #a16b13 100px, #a16b13 150px, #a5a02c 150px, #a5a02c 200px, #5e812d 200px, #5e812d 250px, #1c6075 250px, #1c6075 300px, #403161 300px, #403161 350px); background-image: repeating-linear-gradient(to right, #68103b, #68103b 50px, #703f28 50px, #703f28 100px, #a16b13 100px, #a16b13 150px, #a5a02c 150px, #a5a02c 200px, #5e812d 200px, #5e812d 250px, #1c6075 250px, #1c6075 300px, #403161 300px, #403161 350px); animation: animate-colors 200s infinite linear; animation-play-state: paused; } .footer .colors-shadow { position: absolute; left: 0; top: 4px; right: 0; height: 50px } .footer .colors-shadow::after { content: ''; display: block; width: 100%; height: 100%; background: linear-gradient(to bottom, rgba(18, 18, 18, 0.8), #121212) } .footer:hover .footer-colors { -webkit-animation-play-state: running; /* safari 和 chrome */ animation-play-state: running; } .footer .friendlinks { font-size: 12px; color: #4f4f4f; line-height: 2; margin: 0 -0.5em 20px; word-break: keep-all } .footer .friendlinks h6 { font-size: 12px; font-weight: normal; display: inline; margin: 0 .5em } .footer .friendlinks ul { display: inline } .footer .friendlinks li { display: inline; margin: 0 .5em } .footer .friendlinks a { color: #4f4f4f } .footer .friendlinks a:hover { color: #acacac } .footer .copyright { color: #7f7f7f; line-height: 1.5; font-size: 12px; text-align: center } .footer .copyright a { color: #7f7f7f } @media screen and (min-width: 768px) { .footer .copyright a { color: #545454 } } .footer .copyright a:hover { color: #acacac; } .fixed-right { position: fixed; right: 15px; bottom: 15px; z-index: 20; } @media screen and (min-width: 768px) { .fixed-right .menus{ margin-bottom: 10px; } } @media screen and (min-width: 1440px) { .fixed-right { left: 50%; right: auto; bottom: 50px; margin-left: 665px; } } .fixed-right .item { position: relative; display: block; width: 50px; box-sizing: border-box; height: 50px; line-height: 50px; border: 1px solid #eaeaea; border: 1px solid rgba(150, 150, 150, 0.2); text-align: center; font-size: 24px; color: #999; cursor: pointer; background: #ffffff; background: rgba(255, 255, 255, 0.8); } .fixed-right .item:hover { color: #ff5c00; } .fixed-right .item .layui-icon { font-size: 40px; } .fixed-right .code-div{ background-color: #fff; position: absolute; /*border: 1px solid red;*/ right: 100%; bottom:0px; /*padding:20px;*/ margin-right: 20px; display: none; } .fixed-right .code-div .code-div-content { background-color: #fff; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); border-radius: 5px; padding: 15px; border: 1px #f2f2f2 solid; line-height: 1.0; width: 260px; } .fixed-right .item-wechat:hover .code-div{ display: inline; } .fixed-right .code-div .code-div-content .thumb{ padding-top: 100%; } .fixed-right .code-div .code-div-content .img-wrap{ width: 100px; float: left; } .fixed-right .code-div .code-div-content img{ position: absolute; left: 0; top: 0; height: 100%; width: 100%; } .fixed-right .code-div .code-div-content .img-desc{ margin-left: 100px; } .fixed-right .code-div .code-div-content .img-desc p{ font-size: 12px; line-height: 2em; margin: 5px 0 8px; } .fixed-right .code-div .code-div-content .img-desc h5{ font-size: 12px; color:#47c333; /*line-height: 50px;*/ padding-top: 15px; } @media screen and (min-width: 768px) { .fixed-right .item { background: #eaeaea; background: rgba(150, 150, 150, 0.01); } } /*搜索弹窗*/ .part-dropdown { position: fixed; top: -100%; left: 0; right: 0; z-index: 26; visibility: hidden; opacity: 0; transition: all .2s; } .dropdown-search { height: 100%; width: 100%; top: 0; } .dropdown-search .mark { position: fixed; width: 100%; height: 100%; top: 0; left: 0; right: 0; background-color: #f2f2f2; filter:progid:dximagetransform.microsoft.alpha(opacity=80); /*ie6~ie8*/ /*filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#80000000,endcolorstr=#80000000);*/ background-color: rgba(0, 0, 0, 0.5); cursor: pointer; } .dropdown-search.show { visibility: visible; transition: all .2s; opacity: 1; top: 122px; } .dropdown-search .dropdown-content { background: #fff; padding: 50px 50px 0; box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.04); border-bottom: 6px solid #fcfcfc; } .dropdown-search .search-content { padding: 0 10%; max-height: 400px; overflow-y: auto; width: 80%; } .part-dropdown .dropdown-close { display: block; position: absolute; right: 95px; top: 50px; cursor: pointer; transition: all .2s; font-size: 30px; color: #c6c6c6; } /*.part-dropdown .dropdown-close .uestcicon{*/ /* font-size: 30px;*/ /* color: #c6c6c6;*/ /*}*/ .dropdown-search .search-content h2 { box-sizing: border-box; font-size: 32px; color: #333; line-height: 1em; margin-bottom: 20px; } .dropdown-search .form { margin-bottom: 30px } .dropdown-search .form form { display: block; position: relative; width: 100%; box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.02) } .dropdown-search .form .txt { display: block; width: 100%; height: 60px; box-sizing: border-box; padding: 19px 90px 19px 12px; font-size: 14px; line-height: 20px; color: #515151; background: #fff; border: 1px solid #eee; border-radius: 3px; position: relative; } @media (min-width: 768px) { .dropdown-search .form .txt { padding-right: 150px } } .dropdown-search .form .placeholder { color: #888; } .ie8-search-placeholder{ padding-left: 12px; font-size: 14px; color: #888 !important; letter-spacing: 1px; } .dropdown-search .form .btn { display: block; position: absolute; right: 0; top: 0; width: 80px; height: 60px; background: #ff5c00; color: #fff; text-align: center; cursor: pointer; line-height: 60px; border: none; outline: none; font-size: 20px; border-radius: 0 3px 3px 0 } @media (min-width: 768px) { .dropdown-search .form .btn { width: 140px; letter-spacing: 2px } } .dropdown-search .form .btn:hover { background: #f55800 } .dropdown-search .search-keywords { font-size: 14px; margin: 0 -10px 40px } .dropdown-search .search-keywords a { display: inline-block; white-space: nowrap; margin: 0 10px; color: #888 } .dropdown-search .search-keywords a:hover { color: #ff5c00 } .response-margin15{ margin-top: 0px; } @media (min-width: 1300px) { .response-margin15{ margin-top: 15px; } } .ant-input{ box-sizing: border-box; margin: 0; font-variant: tabular-nums; list-style: none; font-feature-settings: "tnum"; position: relative; display: inline-block; width: 100%; min-width: 0; padding: 5.6px 11px; color: rgba(0,0,0,.65); font-size: 12px; line-height: 1.5715; background-color: #fff; background-image: none; border: 1px solid #d9d9d9; border-radius: 3px; transition: all .3s; } .ant-btn { line-height: 1.5715; position: relative; display: inline-block; font-weight: 400; white-space: nowrap; text-align: center; background-image: none; box-shadow: 0 2px 0 rgba(0,0,0,.015); cursor: pointer; transition: all .3s cubic-bezier(.645,.045,.355,1); user-select: none; touch-action: manipulation; height: 32px; padding: 5.6px 15px; font-size: 12px; border-radius: 3px; color: rgba(0,0,0,.65); background-color: #fff; border: 1px solid #d9d9d9; } .ant-btn-lg { height: 36px; padding: 6px 15px; font-size: 14px; border-radius: 3px; } .ant-btn-primary { color: #fff; background-color: #ff5d01; border-color: #ff5d01; text-shadow: 0 -1px 0 rgba(0,0,0,.12); box-shadow: 0 2px 0 rgba(0,0,0,.045); } .login-btn { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 44px; background: #ff5d01; width: 40%; } .login-container { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e0e0e0; padding: 10px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); } .login-container .input{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px 11px 10px 11px; height: 44px; font-size: 14px; color: #010c32; width: 100%; } .mm-t20{ margin-top: 10px; } .login-container .input:before{ content:'用户名' } .login-container .button-container{ padding-top: 13px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; } @media only screen and (max-width: 1300px) { .login-container .input{ padding: 5px; height: auto; } .login-btn { height: auto; font-size: 12px; } .login-container { padding: 5px; } .login-container .button-container{ padding-top: 5px; } } @media only screen and (max-width: 992px) { .login-container .input{ padding: 10px 11px 10px 11px; height: 44px; } .login-btn { height: 44px; font-size: 14px; } .login-container { padding: 12px; } .login-container .button-container{ padding-top: 15px; } } @media only screen and (max-width: 768px) { #banner .banner-small-item{ width: 100% !important; } .login-container{ display: none; } }