@charset "utf-8"; body { font-size: 14px; line-height: 2.0; background: #ffffff !important; font-family: "微软雅黑", "宋体"; color: #333; height: 100% } html { height: 100%; } .newContainer { min-height: 100%; height: auto !important; height: 100%; /*IE6不识别min-height*/ position: relative; } .newMain { margin: 0 auto; padding-bottom: 155px; min-width: 1200px } .newFooter { position: absolute; bottom: 0; width: 100%; height: 50px; background: #323232; clear: both; min-width: 1200px; z-index: 99999; left: 0px; } .newHeader { background: #171616; width: 100%; height: 50px; min-width: 1200px; position: fixed; top: 0px; left: 0px; z-index: 99998 } /* 重置样式 */ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, span { margin: 0; padding: 0; } table, input, textarea, select, button { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 1.9; background: #f5f5f5; color: #333; } div, img, tr, td, table { border: 0; } table, tr, td { border: 0; } a:link, a:visited { text-decoration: none; color: #898989; } a:hover { color: #4CACFF; } a:hover.fa { color: #4CACFF; } input, textarea, select { background: #fff; border: 1px solid #eee; } textarea { resize: none; } /*侧滚动条*/ ::-webkit-scrollbar { width: 10px; height: 10px; background-color: #F5F5F5; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; } ::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background-color: #ccc; } /*万能清除浮动*/ .clearfix:after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; } .clearfix { clear: both; zoom: 1 } .cl { clear: both; overflow: hidden; } /*通用浮动*/ .fl { float: left; } .fr { float: right; } /*pre标签换行*/ .break-word { word-break: break-all; word-wrap: break-word; } .break-word-firefox { white-space: pre-wrap !important; word-break: break-all; } /*超过隐藏*/ .task-hide { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .task-hide2 { overflow: -moz-hidden-unscrollable; white-space: nowrap; text-overflow: ellipsis; } .hide { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .hide-text { overflow: hidden; white-space: nowrap; } /*隐藏*/ .none { display: none } .block { display: block; } /*通用文字功能样式*/ .font-bd { font-weight: bold; } .color-red-light { color: #F00 !important; } .color-red { color: #d2322d !important; } .u-color-light-red { color: #FF6666 } .color-black { color: #333 !important; } .color-green { color: #51a74f !important; } .color-light-green { color: #29bd8b !important; } .color-blue { color: #3498db !important; } .color-orange { color: #ee4a1f !important; } .color-orange02 { color: #f79f88 !important; } .color-orange03 { color: #ff7500 !important; } .color-orange04 { color: #ee4a20 !important; } /*温馨提示公用颜色*/ .color-orange05 { color: #FF9e6a !important; } .color-orange06 { color: #ff6530 !important; } a.color-orange05:hover, i.color-orange05:hover { color: #ff7500 !important; } .color-orange06 { color: #FF6610 !important; } .color-yellow { color: #f0ad4e !important; } .color-yellow2 { color: #ff9933 !important; } .color-yellow3 { color: #FFC828; } /*新版学员统计---通关排行榜 2018/01/22*/ .color-light-grey { color: #afafaf !important; } .color-grey-7f { color: #7f7f7f !important; } .color-grey-no-a { color: #888 !important; } .color-grey { color: #888 !important; } .color-grey9 { color: #999 !important; } a.color-grey:hover { color: #4CACFF !important; } /*a标签,移入变蓝色*/ .color-dark-grey { color: #666 !important; } .color-grey3 { color: #333 !important; } a.color-grey3:hover { color: #ff7500 !important; } .u-color-light-grey { color: #CCCCCC } .color-light-grey-C { color: #CCCCCC !important; } .color-light-grey-E { color: #EEEEEE } .color-grey-bf { color: #bfbfbf !important; } .color-grey-b { color: #bbbbbb !important; } .-text-danger { color: #FF6545 } .color_white { color: #fff !important; } .color_Purple_grey { color: #8291a3 !important; } /*TPI评论里右侧点赞的icon颜色*/ .color-grey-c { color: #cccccc !important; } a.link-color-grey { color: #888 !important; } a:hover.link-color-grey { color: #29bd8b !important; } a.link-color-green { color: #29bd8b !important; } a.link-color-blue { color: #6a8abe !important; } a.link-color-grey02 { color: #888 !important; } a:hover.link-color-grey02 { color: red !important; } a.link-color-grey03 { color: #888 !important; } a:hover.link-color-grey03 { color: #3498db !important; } .edu-color-grey { color: #666; } .edu-color-grey:hover { color: #ff7500; } /*通用背景颜色*/ .back-color-orange { background-color: #FF7500 } /*通用文字大小样式*/ .font-12 { font-size: 12px !important; } .font-13 { font-size: 13px !important; } .font-14 { font-size: 14px !important; } .font-15 { font-size: 15px !important; } .font-16 { font-size: 16px !important; } .font-17 { font-size: 17px !important; } .font-18 { font-size: 18px !important; } .font-20 { font-size: 20px !important; } .font-22 { font-size: 22px !important; } .font-25 { font-size: 25px !important; } .font-24 { font-size: 24px !important; } .font-28 { font-size: 28px !important; } .font-30 { font-size: 30px !important; } .font-50 { font-size: 50px !important; } .font-60 { font-size: 60px !important; } .font-70 { font-size: 70px !important; } /*通用内外边距*/ .mt-10 { margin-top: -10px; } .mt1 { margin-top: 1px; } .mt2 { margin-top: 2px; } .mt3 { margin-top: 3px; } .mt4 { margin-top: 4px; } .mt5 { margin-top: 5px !important; } .mt6 { margin-top: 6px; } .mt7 { margin-top: 7px !important; } .mt8 { margin-top: 8px; } .mt10 { margin-top: 10px; } .mt12 { margin-top: 12px; } .mt13 { margin-top: 13px; } .mt15 { margin-top: 15px; } .mt17 { margin-top: 17px; } .mt20 { margin-top: 20px !important; } .mt25 { margin-top: 25px; } .mt30 { margin-top: 30px !important; } .mt36 { margin-top: 36px !important; } .mt40 { margin-top: 40px; } .mt50 { margin-top: 50px; } .mt70 { margin-top: 70px; } .mt95 { margin-top: 95px; } .mt100 { margin-top: 100px; } .mb5 { margin-bottom: 5px; } .mb7 { margin-bottom: 7px; } .mb10 { margin-bottom: 10px; } .mb11 { margin-bottom: 11px; } .mb15 { margin-bottom: 15px; } .mb20 { margin-bottom: 20px; } .mb25 { margin-bottom: 25px; } .mb30 { margin-bottom: 30px !important; } .mb40 { margin-bottom: 40px !important; } .mb50 { margin-bottom: 50px !important; } .mb60 { margin-bottom: 60px !important; } .mb70 { margin-bottom: 70px !important; } .mb80 { margin-bottom: 80px !important; } .mb90 { margin-bottom: 90px !important; } .mb100 { margin-bottom: 100px !important; } .mb110 { margin-bottom: 110px; } .ml-3 { margin-left: -3px; } .ml1 { margin-left: 1px; } .ml2 { margin-left: 2px; } .ml3 { margin-left: 3px; } .ml4 { margin-left: 4px; } .ml5 { margin-left: 5px; } .ml6 { margin-left: 6px; } .ml10 { margin-left: 10px; } .ml12 { margin-left: 12px !important; } .ml15 { margin-left: 15px; } .ml18 { margin-left: 18px; } .ml20 { margin-left: 20px; } .ml25 { margin-left: 25px; } .ml30 { margin-left: 30px; } .ml33 { margin-left: 33px; } .ml35 { margin-left: 35px; } .ml40 { margin-left: 40px; } .ml42 { margin-left: 42px; } .ml45 { margin-left: 45px; } .ml50 { margin-left: 50px; } .ml55 { margin-left: 55px; } .ml60 { margin-left: 60px; } .ml75 { margin-left: 75px; } .ml80 { margin-left: 80px; } .ml85 { margin-left: 85px; } .ml95 { margin-left: 95px; } .ml115 { margin-left: 115px } .ml123 { margin-left: 123px; } .ml150 { margin-left: 150px; } .ml180 { margin-left: 180px; } .ml230 { margin-left: 230px; } .ml240 { margin-left: 240px; } .ml250 { margin-left: 250px; } .ml290 { margin-left: 290px; } .mr3 { margin-right: 3px } .mr4 { margin-right: 4px } .mr5 { margin-right: 5px; } .mr8 { margin-right: 8px; } .mr10 { margin-right: 10px; } .mr12 { margin-right: 12px !important; } .mr15 { margin-right: 15px; } .mr18 { margin-right: 18px; } .mr20 { margin-right: 20px; } .mr25 { margin-right: 25px; } .mr30 { margin-right: 30px; } .mr35 { margin-right: 35px; } .mr40 { margin-right: 40px; } .mr45 { margin-right: 45px; } .mr50 { margin-right: 50px; } .mr60 { margin-right: 60px; } .mr350 { margin-right: 350px; } .pt5 { padding-top: 5px; } .pt10 { padding-top: 10px; } .pt15 { padding-top: 15px; } .pt20 { padding-top: 20px; } .pt30 { padding-top: 30px; } .pt40 { padding-top: 40px; } .pt47 { padding-top: 47px; } .pt100 { padding-top: 100px; } .pt130 { padding-top: 130px; } .pt1 { padding-top: 1px; } .pt5 { padding-top: 5px; } .pt10 { padding-top: 10px; } .pt15 { padding-top: 15px; } .pt20 { padding-top: 20px; } .pt30 { padding-top: 30px; } .pt40 { padding-top: 40px; } .pb5 { padding-bottom: 5px; } .pb10 { padding-bottom: 10px; } .pb15 { padding-bottom: 15px; } .pb20 { padding-bottom: 20px; } .pb28 { padding-bottom: 28px; } .pb30 { padding-bottom: 30px; } .pb40 { padding-bottom: 40px; } .pb47 { padding-bottom: 47px; } .pb50 { padding-bottom: 50px; } .pb155 { padding-bottom: 155px; } .pl2 { padding-left: 2px; } .pl5 { padding-left: 5px; } .pl8 { padding-left: 8px; } .pl10 { padding-left: 10px; } .pl15 { padding-left: 15px; } .pl20 { padding-left: 20px; } .pl28 { padding-left: 28px; } .pl30 { padding-left: 30px; } .pl33 { padding-left: 33px } .pl40 { padding-left: 40px; } .pl42 { padding-left: 42px; } .pl45 { padding-left: 45px; } .pl50 { padding-left: 50px; } .pl100 { padding-left: 100px; } .pl35 { padding-left: 35px; } .pl50 { padding-left: 50px; } .pl70 { padding-left: 70px; } .pl80 { padding-left: 80px; } .pl92 { padding-left: 92px; } .pr2 { paddding-right: 2px; } .pr5 { padding-right: 5px; } .pr10 { padding-right: 10px; } .pr15 { padding-right: 15px; } .pr20 { padding-right: 20px !important; } .pr30 { padding-right: 30px !important; } .pr42 { padding-right: 42px; } .pr45 { padding-right: 45px; } .pl2 { padding-left: 2px; } .pl5 { padding-left: 5px; } .pl8 { padding-left: 8px; } .pl10 { padding-left: 10px; } .pl15 { padding-left: 15px; } .pl20 { padding-left: 20px; } .pl28 { padding-left: 28px; } .pl30 { padding-left: 30px; } .pl33 { padding-left: 33px } .pl40 { padding-left: 40px; } .pl42 { padding-left: 42px; } .pl45 { padding-left: 45px; } .pl50 { padding-left: 50px; } .pl100 { padding-left: 100px; } .pl35 { padding-left: 35px; } .pl50 { padding-left: 50px; } .pl70 { padding-left: 70px; } .pl80 { padding-left: 80px; } .pl92 { padding-left: 92px; } .pr2 { paddding-right: 2px; } .pr5 { padding-right: 5px; } .pr10 { padding-right: 10px; } .pr15 { padding-right: 15px; } .pr20 { padding-right: 20px !important; } .pr30 { padding-right: 30px !important; } .pr42 { padding-right: 42px; } .pr45 { padding-right: 45px; } .padding15 { padding: 15px; } .padding10 { padding: 10px; } .padding10-15 { padding: 10px 15px; } .padding15-10 { padding: 15px 10px; } .ptl5-10 { padding: 5px 10px; } .ptl3-10 { padding: 3px 10px; } .ptl8-10 { padding: 8px 10px; } .wb11 { width: 11% !important; } .wb89 { width: 89% !important; } .h3 { height: 3px; } .h24 { height: 24px; } .h32 { height: 32px; } .h40 { height: 40px; } .h50 { height: 50px; } .h60 { height: 60px; } .h80 { height: 80px; } .h100 { height: 100px; } .h140 { height: 140px; } .h200 { height: 200px; } /*块*/ .col-width { background: #fff; border: 1px solid #e8e8e8; } .col-width-10 { max-width: 100%; background: #fff; border: 1px solid #e8e8e8; } .col-width-9 { max-width: 90%; background: #fff; border: 1px solid #e8e8e8; } .col-width-8 { max-width: 80%; background: #fff; border: 1px solid #e8e8e8; } .col-width-7 { max-width: 70%; background: #fff; border: 1px solid #e8e8e8; } .col-width-6 { max-width: 60%; background: #fff; border: 1px solid #e8e8e8; } .col-width-5 { max-width: 50%; background: #fff; border: 1px solid #e8e8e8; } .col-width-4 { max-width: 40%; background: #fff; border: 1px solid #e8e8e8; } .col-width-3 { width: 500px; background: #fff; border: 1px solid #e8e8e8; position: absolute; left: -510px; top: 0; } .col-width-2 { max-width: 20%; background: #fff; border: 1px solid #e8e8e8; } .col-width-1 { max-width: 10%; background: #fff; border: 1px solid #e8e8e8; } /*按钮*/ a.task-btn { cursor: pointer; display: inline-block; font-weight: bold; border: none; padding: 0 12px; color: #666; background: #e1e1e1; letter-spacing: 1px; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; } a.task-btn-green { background: #29bd8b; color: #fff !important; } a:hover.task-btn-green { background: #19b17e; } a.task-btn-orange { background: #FF7500; color: #fff !important; } a:hover.task-btn-orange { background: #ff7500; } a.task-newbtn-grey { background-color: #e1e1e1; color: #666666; } a:hover.task-newbtn-grey { color: #333 } a.task-btn-blue { background: #4CACFF; color: #fff !important; } a:hover.task-btn-blue { background: #4CACFF; color: #fff; } a.task-btn-grey { background-color: #d4d6d8; color: #4d555d !important; } a:hover.task-btn-grey { background-color: #d4d6d8; color: #4d555d; } a.task-btn-grey-white { background-color: #c2c4c6; color: #fff; } a:hover.task-btn-grey-white { background-color: #a9abad; } a.new-btn { display: inline-block; border: none; padding: 0 10px; color: #666; background: #e1e1e1; text-align: center; font-size: 12px; height: 30px; border-radius: 3px; line-height: 30px; } a.new-btn:hover { background: #c3c3c3; color: #333; } a.new-btn-green { background: #29bd8b; color: #fff; } a.new-btn-green:hover { background: #19b17e; } a.new-btn-blue { background: #6a8abe; color: #fff !important; } a.new-btn-blue:hover { background: #5f7cab; } a.new-bigbtn { display: inline-block; border: none; padding: 2px 30px; color: #666; background: #e1e1e1; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; } a:hover.new-bigbtn { background: #c3c3c3; color: #333; } a.new-bigbtn-green { background: #3b94d6; color: #fff; } a.new-bigbtn-green:hover { background: #2384cd; color: #fff; } a.task-btn-ver { height: 45px; line-height: 45px; background: #FF7500; color: #fff !important; border-radius: 5px; font-size: 12px; padding: 0 10px; } a.rest-btn-ver { cursor: not-allowed; background: #ccc; } a.task-btn-ver-line { height: 43px; line-height: 43px; border-radius: 5px; font-size: 12px; padding: 0 10px; border: 1px solid #ccc; } a:hover.task-btn-ver-line { border: 1px solid #29bd8b; } a:hover.rest-btn-ver { cursor: not-allowed; background: #ccc; } .new_login_submit_disable { width: 265px; height: 40px; line-height: 40px; background: #ccc; color: #fff; font-size: 14px; border-radius: 5px; border: none; text-align: center; cursor: pointer; vertical-align: middle; } .new_login_submit, a.new_login_submit { display: block; text-decoration: none !important; width: 100%; height: 45px; line-height: 45px; background: #29bd8b; color: #fff !important; font-size: 14px; border-radius: 5px; border: none; text-align: center; cursor: pointer; vertical-align: middle; } .new_login_submit a { color: #fff !important; text-decoration: none; } .new_login_submit:hover { background: #19b17e; } a.task-btn-email { display: inline-block; font-weight: bold; border: none; width: 185px; color: #666; background: #e1e1e1; letter-spacing: 1px; text-align: center; font-size: 14px; height: 40px; line-height: 40px; border-radius: 3px; } a:hover.task-btn-email { background: #c3c3c3; color: #666; } .white-btn { text-align: center; cursor: pointer; display: inline-block; padding: 0px 8px; border: 1px solid #ccc; color: #666; letter-spacing: 1px; font-size: 14px; height: 26px; line-height: 26px; border-radius: 3px; } .white-btn-h40 { text-align: center; cursor: pointer; display: inline-block; padding: 5px 10px; border: 1px solid #ccc; color: #666; letter-spacing: 1px; font-size: 14px; height: 26px; line-height: 26px; border-radius: 3px; } a.white-btn.green-btn { color: #29bd8b; border: 1px solid #29bd8b; } a.white-btn.gery-btn { color: #aaa; border: 1px solid #aaa } a.white-btn.gery-btn:hover { color: #FFFFFF; border: 1px solid #aaa; background: #aaa } a.white-btn.orange-btn, a.white-btn-h40.orange-btn { color: #FF7500; border: 1px solid #FF7500 } a.white-btn.orange-btn:hover, a.white-btn-h40.orange-btn:hover { color: #FFFFFF; border: 1px solid #FF7500; background: #ff7500 } a.white-btn.orange-bg-btn, a.white-btn-h40.orange-bg-btn { color: #FFFFFF; border: 1px solid #FF7500; background: #ff7500 } a.grey-btn { padding: 0px 8px; height: 30px; line-height: 30px; background-color: #eaeaea; color: #7f7f7f; font-size: 14px; border-radius: 3px; } .invite-btn { display: block; padding: 1px 10px; background: #fff; color: #333; border-radius: 4px; } a.decoration { text-decoration: underline !important; } /*07-11 新添加的公用样式 cs*/ a.course-btn { cursor: pointer; font-weight: bold; border-radius: 4px; display: inline-block; width: auto; padding: 0px 12px; background-color: #FFFFFF; color: #44bfa3; letter-spacing: 1px; height: 30px; line-height: 30px; } .bc-grey { background-color: #CCCCCC !important; } .bc-white { background-color: #ffffff !important; } a.course-bth-blue { cursor: pointer; background-color: #199ed8; color: #ffffff !important; display: inline-block; font-weight: bold; border: none; padding: 0 12px; letter-spacing: 1px; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; } a.course-bth-orange { cursor: pointer; background-color: #ff6530; color: #ffffff !important; display: inline-block; font-weight: bold; border: none; padding: 0 12px; letter-spacing: 1px; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; } .topic-hover a:hover { background: #ff7500; color: #fff; } /*.topic-hover li a:hover{color:#fff;}*/ /*提示条*/ .alert { padding: 10px; border: 1px solid transparent; text-align: center; } .alert-blue { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-orange { background-color: #fff9e9; border-color: #f6d0b1; color: #ee4a20; } .alert-green { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d; } .task-close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.3; } .taskclose:hover { opacity: 0.5; } .alert-red { background-color: #f2dede; border-color: #eed3d7; color: #d14f4d; text-align: left !important; } /*tag*/ .task-tag { padding: 0 10px; text-align: center; display: inline-block; height: 30px; line-height: 30px; } .tag-blue { background-color: #d9edf7; color: #3a87ad; } .tag-grey { background-color: #f3f5f7; color: #4d555d; } .tag-border-grey { background-color: #fff; border-color: #e2e2e2; color: #888; } .cir-orange { background: #ff6530; color: #fff; border-radius: 15px; padding: 0 5px; display: inline-block; font-size: 12px; height: 16px; line-height: 16px; } .cir-red { background: red; color: #fff; border-radius: 15px; padding: 0 5px; display: inline-block; font-size: 12px; height: 16px; line-height: 16px; } .red-cir-btn { background: #e74c3c; padding: 1px 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #fff; font-weight: normal; font-size: 12px; } /****************************/ /* 页面结构*/ .task-pm-content { width: 1000px; margin: 0 auto; } .task-pm-box { width: 100%; background: #fff; border: 1px solid #e8e8e8; } .task-paner-con { padding: 15px; color: #666; line-height: 2.0; } .task-text-center { text-align: center; } .flow_hidden { width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /*pre标签换行*/ .break_word { word-break: break-all; word-wrap: break-word; } .break_word_firefox { white-space: pre-wrap !important; word-break: break-all; } .pre_word { white-space: pre-wrap; word-wrap: break-word; word-break: normal; } .pr { position: relative; } .df { display: flex; display: -webkit-flex; display: -ms-flex; } .df-js-ac { justify-content: space-around; -webkit-justify-content: space-around; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .w28 { width: 28px; } .w40 { width: 40px; } .w50 { width: 50px; } .edu-txt-w50 { width: 50px; } .w60 { width: 60px; } .w70 { width: 70px; } .w80 { width: 80px; } .w100 { width: 100px; } .w120 { width: 120px; } .w150 { width: 150px; } .w200 { width: 200px; } .w300 { width: 300px; } .w320 { width: 320px; } .edu-w245 { width: 245px; } .w266 { width: 266px; } .w780 { width: 780px; } .w850 { width: 850px; } .w900 { width: 900px; } .with10 { width: 10%; } .with15 { width: 15%; } .with20 { width: 20%; } .with25 { width: 25%; } .with30 { width: 30%; } .with33 { width: 33%; } .with35 { width: 35%; } .with40 { width: 40%; } .with45 { width: 45%; } .with49 { width: 49%; } .with50 { width: 50%; } .with55 { width: 55%; } .with52 { width: 52%; } .with48 { width: 48%; } .with60 { width: 60%; } .with65 { width: 65%; } .with70 { width: 70%; } .with73 { width: 73%; } .with75 { width: 75%; } .with70 { width: 70%; } .with73 { width: 73%; } .with75 { width: 75%; } .with80 { width: 80%; } .with85 { width: 85%; } .with87 { width: 87%; } .with90 { width: 90%; } .with95 { width: 95%; } .with100 { width: 100%; } .edu-bg { background: #fff !important; } .disabled-bg { background: #eee !important; } .disabled-grey-bg { background: #a4a4a4 !important; } /* 课程共用 后期再添加至公共样式 bylinda*/ a.link-name-dark { color: #666; max-width: 140px; display: block; } a:hover.link-name-dark { color: #ff7500; } /* 超过宽度省略 */ .edu-name-dark { max-width: 100px; display: block; } .edu-info-dark { max-width: 345px; display: block; } .edu-max-h200 { height: 200px; overflow: auto; } .edu-h260 { height: 260px; } .edu-position { position: relative; } .edu-h200-auto { max-height: 200px; overflow: auto; } .edu-h300-auto { max-height: 300px; overflow: auto; } .edu-h350-auto { max-height: 350px; overflow: auto; } .edu-txt-w240 { width: 240px; display: block; } .edu-txt-w280 { width: 280px; display: block; } .edu-txt-w320 { width: 320px; display: block; } .edu-txt-w200 { width: 200px; display: block; } a.edu-txt-w280, .edu-txt-w280 { width: 280px; display: inline-block; text-align: center } a.edu-txt-w190, .edu-txt-w190 { width: 190px; display: inline-block; text-align: center } a.edu-txt-w160, .edu-txt-w160 { width: 160px; display: inline-block; text-align: center } a.edu-txt-w140, .edu-txt-w140 { width: 141px; display: inline-block; text-align: center } a.edu-txt-w130, .edu-txt-w130 { width: 130px; display: inline-block; text-align: center } a.edu-txt-w120, .edu-txt-w120 { width: 120px; display: inline-block; text-align: center } a.edu-txt-w100, .edu-txt-w100 { width: 100px; display: inline-block; text-align: center } a.edu-txt-w90, .edu-txt-w90 { width: 90px; display: inline-block; text-align: center } a.edu-txt-w80, .edu-txt-w80 { width: 80px; display: inline-block; text-align: center } .overellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* 筛选按钮 */ .edu-btn-search { position: absolute; top: 0; right: 15px; } .edu-bg-light-blue { background: #f7f9fd; padding: 5px; } .edu-con-top { padding: 10px 0; background: #fff; border-bottom: 1px solid #eee; font-size: 16px; } .edu-con-top h2 { font-size: 16px; } .edu-form-label { display: inline-block; width: 60px; text-align: right; line-height: 40px; font-weight: normal; } .edu-form-border { border: 1px solid #ddd; } .edu-form-notice-border { border: 1px solid #f27d61 !important; } .edu-form-noborder, input.edu-form-noborder { border: none; outline: none; } a.edu-btn { display: inline-block; border: none; padding: 0 12px; color: #666 !important; border: 1px solid #ccc; text-align: center; font-size: 14px; height: 29px; line-height: 29px; border-radius: 3px; font-weight: bold; letter-spacing: 1px; } a:hover.edu-btn { border: 1px solid #5faee3; color: #5faee3 !important; } .edu-cir-grey { display: inline-block; padding: 0px 5px; color: #666; background: #f3f3f3; text-align: center; border-radius: 15px; font-size: 12px; line-height: 20px !important; } .edu-cir-grey1 { display: inline-block; padding: 0px 5px; margin-left: 5px; color: #666; background: #ccc; text-align: center; border-radius: 15px; font-size: 12px; line-height: 20px !important; } .edu-cir-grey-q { display: inline-block; padding: 0px 7px; color: #666; background: #f3f3f3; text-align: center; border-radius: 15px; font-size: 12px; line-height: 20px !important; } .edu-cir-orange { display: inline-block; padding: 0px 7px; color: #fff; background: #FF7500; text-align: center; border-radius: 15px; font-size: 12px; line-height: 20px !important; } /*a.edu-filter-cir-grey{display: inline-block; padding:0px 15px; color:#666; border:1px solid #ddd; text-align: center; border-radius:3px; font-size:12px; height:25px; line-height:25px;} a:hover.edu-filter-cir-grey,a.edu-filter-cir-grey.active{ border:1px solid #3498db; color:#3498db; }*/ .edu-filter-btn { display: inline-block; padding: 0px 3px; color: #666; background: #fff; text-align: center; border-radius: 3px; font-size: 12px; height: 20px; line-height: 20px; } .edu-filter-btn-blue { border: 1px solid #3498db; color: #3498db; } .edu-filter-btn-orange { border: 1px solid #ff5055; color: #ff5055; } .edu-filter-btn-red { border: 1px solid #d72e36; color: #d72e36; } .edu-filter-btn-green { border: 1px solid #6fbb9d; color: #6fbb9d; } .edu-filter-btn-yellow { border: 1px solid #ef9324; color: #ef9324; } .edu-filter-btn-danger { background: #d72e36; color: #fff; } .edu-filter-btn-late { border: 1px solid #3fbcff; color: #3fbcff; } .edu-filter-btn-no-late { border: 1px solid #8c8c8c; color: #8c8c8c; } .edu-filter-btn-end { border: 1px solid #b6b6b6; color: #b6b6b6; } .eud-pointer { cursor: pointer; } .edu-bg-grey { background: #f6f6f6; width: 90%; min-width: 700px; color: #666; } /* table-1底部边框 */ .edu-pop-table { width: 100%; border: 1px solid #eee; border-bottom: none; background: #fff; color: #888; cursor: default } .edu-pop-table tr { height: 40px; } .edu-pop-table tr.edu-bg-grey { background: #f5f5f5; } .edu-txt-center { text-align: center; } .edu-txt-left { text-align: left; } .edu-txt-right { text-align: right; } .edu-pop-table tr th { color: #333; border-bottom: 1px solid #eee; } .edu-pop-table tr td { border-bottom: 1px solid #eee; } .edu-pop-table.table-line tr td, .edu-pop-table.table-line tr th { border-right: 1px solid #eee; } .edu-pop-table.table-line tr td:last-child, .edu-pop-table.table-line tr th:last-child { border-right: none; } .edu-pop-table tr td .alink-name { color: #333 !important; } .edu-pop-table tr td .alink-name:hover { color: #FF7500 !important; } .edu-pop-table tr td .alink-operate { color: #cccccc !important; } .edu-pop-table tr td .alink-operate:hover { color: #FF7500 !important; } /*th行有背景颜色且table无边框*/ .edu-pop-table.head-color thead tr { background: #fafbfb } .edu-pop-table.head-color { border: none } .edu-pop-table.head-color tr:last-child td { border: none } /*--表格行间隔背景颜色-*/ .edu-pop-table.interval-td thead tr { background: #fafbfb } .edu-pop-table.interval-td tbody tr:nth-child(even) { background: #fafbfb } .edu-pop-table.interval-td tbody tr td { border: none } /*--表格行间隔背景颜色(th也没有边框)-*/ .edu-pop-table.interval-all { border: none } .edu-pop-table.interval-all thead th { border: none } .edu-pop-table.interval-all thead tr { background: #fafbfb } .edu-pop-table.interval-all tbody tr:nth-child(even) { background: #fafbfb } .edu-pop-table.interval-all tbody tr td { border: none; padding: 5px 0px } /*--表格行移入背景颜色-*/ .edu-pop-table.hover-td tbody tr:hover { background: #EFF9FD } /*悬浮颜色为天蓝色*/ .edu-pop-table.hover-td_1 tbody tr:hover { background: #FCF2EC } /*悬浮颜色为浅橙色*/ /* table-2全边框 */ .edu-pop-table-all { width: 100%; border: 1px solid #eee; background: #fff; color: #888; border-collapse: collapse } .edu-pop-table-all tr { height: 30px; } .edu-pop-table-all tr.edu-bg-grey { background: #f5f5f5; } .edu-pop-table-all tr th { color: #333; border: 1px solid #eee; } .edu-pop-table-all tr td { border: 1px solid #eee; padding: 5px } .edu-line { border-bottom: 1px solid #eee; } table.table-th-grey th { background: #f5f5f5; } table.table-pa5 th, table.table-pa5 td { padding: 0 5px; } .panel-comment_item .orig_cont-red { border: solid 2px #cc0000; border-radius: 10px; padding: 4px; color: #999; margin-top: -1px; } /***** loading ******/ /***** Ajax indicator ******/ #ajax-indicator { position: absolute; /* fixed not supported by IE*/ background-color: #eee; border: 1px solid #bbb; top: 35%; left: 40%; width: 20%; /*height:5%;*/ font-weight: bold; text-align: center; padding: 0.6em; z-index: 100000; opacity: 0.5; } html > body #ajax-indicator { position: fixed; } #ajax-indicator span { color: #fff; color: #333333; background-position: 0% 40%; background-repeat: no-repeat; /*background-image: url(/images/loading.gif); 图片没在react images目录中*/ padding-left: 26px; vertical-align: bottom; z-index: 100000; } /*----------------------列表结构*/ .forum_table_item { padding: 20px 15px; display: flex; border-bottom: 1px solid #ebebeb } .forum_table_line:last-child .forum_table_item { border-bottom: none; } .forum_table_item .item_name:hover { color: #4cacff } .edu-bg { background: #fff; } /*---------tab切换-----*/ .task-tab { width: 10%; height: 42px; line-height: 42px; text-align: center; color: #666; position: relative; cursor: pointer; } .task-tab.sheet { border-bottom: 3px solid #5faee3; color: #5faee3; } .task-tab.bold { border-bottom: 3px solid #5faee3; font-weight: bold; } .task-tab i { position: absolute; bottom: -9px; left: 45%; color: #5faee3 !important; } .undis { display: none } .edu-change .panel-form-label { line-height: 1.9; } .title_type { line-height: 40px; height: 40px; border-bottom: 1px solid #eee; color: #666; padding-left: 15px; } .teacher_banner { border-bottom: 1px solid #eee } .zbg { background: url("/images/edu_user/richEditer.png") -195px -2px no-repeat; height: 18px; cursor: pointer } .zbg_latex { background: url("/images/edu_user/richEditer.png") -315px -3px no-repeat; height: 18px; cursor: pointer; } .latex { position: relative; top: 4px; } .white_bg { background: #fff } .user_tab_type { background: #FF6610 } /*首页----------筛选切换(有数字)*/ .user_course_filtrate { width: auto; text-align: center; line-height: 26px; } .user_filtrate_span1_bg { color: #FF7500 } .user_filtrate_span2 { width: auto; padding: 0px 6px; border-radius: 8px; background: #ccc; font-size: 12px; display: block; line-height: 15px; float: right; color: #FFFFFF; margin-top: 6px; } .user_filtrate_span2_bg { background: #FF7500 !important; } .user_course_filtrate:hover .user_filtrate_span1 { color: #FF7500 !important; } .user_course_filtrate:hover .user_filtrate_span2 { background: #FF7500 !important; } /*课堂----------筛选切换(没有数字,默认白色背景)*/ .course_filtrate { width: auto; padding: 0px 10px; text-align: center; background: #eeeeee; border-radius: 10px; margin-right: 20px; line-height: 26px; } .course_filtrate:hover { background: #FF7500; color: #ffffff; } .course_filtrate_bg { background: #FF7500; color: #ffffff !important; } /*我的课堂----------筛选切换(没有数字,默认灰色背景)*/ .edu-filter-cir-grey { color: #666 !important; width: auto; padding: 0px 15px; text-align: center; background: #f3f3f3; border-radius: 10px; display: block; height: 25px; line-height: 25px; } .edu-filter-cir-grey:hover { background: #FF7500; color: #ffffff !important; } .edu-filter-cir-grey.active { background: #FF7500; color: #ffffff !important; } .edu-find .edu-find-input { border-bottom: 1px solid #EEEEEE; } .edu-find .edu-find-input input { border: none; outline: none } .edu-find .edu-close { position: absolute; top: -1px; right: 7px; font-size: 18px; cursor: pointer; } .edu-find .edu-open { position: absolute; top: 1px; right: -18px } /*最新和最热导航条的公用样式*/ .nav_check_item { margin-bottom: 13px; border-bottom: 2px solid #FC7033; } .nav_check_item li { width: auto; width: 80px; text-align: center; cursor: pointer; height: 38px; line-height: 38px; border-top-right-radius: 5px; border-top-left-radius: 5px; } .nav_check_item li a { display: block; width: 100%; } .check_nav { background: #FC7033; color: #ffffff; } .check_nav a { color: #ffffff !important; } .check_on { background: #FF7500; color: #ffffff !important; border-radius: 4px; } /*实训列表块里面的遮罩效果*/ .black-half { position: absolute; left: 0; top: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index: 3; display: none; } .black-half-lock { width: 65px; height: 65px; border-radius: 50%; background: #8291a3; vertical-align: middle; text-align: center; margin: 25% auto 0px; } .black-half-lock i { margin-top: 7px; } .black-half-info { width: 100%; text-align: center; color: #FFFFFF; margin-top: 10px } .show-black { display: block; animation: black-down 1s linear 1; } @-webkit-keyframes black-down { 25% { -webkit-transform: translateY(0); } 50%, 100% { -webkit-transform: translateY(0); } } @keyframes black-down { 25% { transform: translateY(0); } 50%, 100% { transform: translateY(0); } } /*去掉IE input框输入时自带的清除按钮*/ input::-ms-clear { display: none; } /*最小高度*/ .mh750 { min-height: 750px } .mh650 { min-height: 650px } .mh580 { min-height: 580px } .mh550 { min-height: 550px } .mh510 { min-height: 510px } .mh440 { min-height: 440px } .mh400 { min-height: 400px } .mh390 { min-height: 390px } .mh360 { min-height: 360px } .mh350 { min-height: 350px } .mh320 { min-height: 320px } .mh240 { min-height: 240px } .mh200 { min-height: 200px } /*---------------操作部分虚线边框-----------------*/ .border-dash-orange { border: 1px dashed #ffbfaa } /*错误、危险、失败提示边框*/ .border-error-result { border: 1px dashed #ff5252 } .border-dash-ccc { border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; } .login-error { border: 1px solid #ff5252 !important; } /*登录时,输入的手机号码或者密码错误,边框变红*/ .error-red { border: 1px solid #DB6666; background: #FFE6E5; border-radius: 3px; padding: 2px 10px; } .error-red i { color: #FF6666 } /*---------------tab公用背景颜色-----------------*/ .background-blue { background: #5ECFBA !important; } .background-orange { background: #FC7033 !important; } .back-orange-main { background: #FC7500 !important; color: #FFFFff !important; } /*主流橙色*/ .back-orange-01 { background: #FF9e6a !important; } /*带背景标题、带色彩分割线和操作入口*/ .back-f6-grey { background: #F6F6F6; } .background-blue a { color: #ffffff !important; } .background-orange a { color: #ffffff !important; } /*---------------tab公用边框-----------------*/ .border-bottom-orange { border-bottom: 2px solid #FC7033 !important; } .bor-bottom-orange { border-bottom: 1px solid #FF9e6a !important; } .bor-bottom-greyE { border-bottom: 1px solid #EEEEEE !important; } .bor-top-greyE { border-top: 1px solid #EEEEEE !important; } /*---------------边框-----------------*/ .bor-gray-c { border: 1px solid #ccc; } .bor-grey-e { border: 1px solid #eee; } .bor-grey-d { border: 1px solid #ddd; } .bor-grey01 { border: 1px solid #E6EAEB; } .bor-blue { border: 1px solid #5faee3; } .bor-red { border: 1px solid #db0505 !important; } .bor-none { border: none; } .bor-outnone { outline: none; border: 0px; } /*延时*/ .delay { border: 1px solid #db0505; padding: 0px 10px; height: 23px; line-height: 23px; border-radius: 12px; display: block; float: left; color: #db0505 } /* tip公共样式的设置: */ .-task-title { opacity: 0; position: absolute; left: 0; top: 0; display: none; z-index: 100000; } /*1*/ .data-tip-down, .data-tip-left, .data-tip-right, .data-tip-top { position: relative; box-shadow: 0px 0px 8px #000; background: #000; color: #fff; max-width: 300px; /*2*/ word-wrap: break-word; text-align: center; border-radius: 4px; padding: 0 10px; border: 1px solid #000; display: none; } /*3*/ .data-tip-down:after, .data-tip-down:before, .data-tip-left:before, .data-tip-right:before, .data-tip-left:after, .data-tip-right:after, .data-tip-top:after, .data-tip-top:before { /*4*/ position: absolute; content: ''; width: 0; height: 0; } /*5*/ .data-tip-down:after, .data-tip-down:before { left: 45%; top: -10px; /*6*/ border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 10px solid #000; } /*7*/ .data-tip-down:before { top: -11px; border-bottom: 10px solid #000; } /*8*/ .data-tip-left:after, .data-tip-left:before { left: -10px; top: 50%; margin-top: -5px; /*9*/ border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 10px solid #000; } /*10*/ .data-tip-left:before { left: -12px; border-right: 10px solid #000; } /*11*/ .data-tip-right:after, .data-tip-right:before { right: -10px; top: 50%; margin-top: -5px; /*12*/ border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 10px solid #000; } /*13*/ .data-tip-right:before { right: -10px; border-left: 10px solid #000; } /*14*/ .data-tip-top:after, .data-tip-top:before { left: 45%; bottom: -10px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 10px solid #000; } .data-tip-top:before { bottom: -11px; } /*-------------------------圆角-------------------------*/ .bor-radius-upper { border-radius: 4px 4px 0px 0px; } .bor-radius4 { border-radius: 4px; } .bor-radius20 { border-radius: 20px; } .bor-radius-all { border-radius: 50%; } /*-------------------------旋转-------------------------*/ .transform90 { transform: rotate(90deg); } /*---------------------编辑器边框------------------------*/ .kindeditor { background: #F0F0EE; height: 22px; border: 1px solid #CCCCCC; border-bottom: none } /*文本框只有下边框*/ .other_input { border: none; border-bottom: 1px solid #aaa; outline: none } /*两端对齐*/ .justify { text-align: justify !important; } /**/ #edu-tab-nav .edu-position-hidebox li a { font-size: 12px } /*在线课堂*/ .courseRefer { float: left; max-height: 120px; margin-bottom: 10px; overflow: auto; overflow-x: hidden; } .logo { width: 295px; height: 30px; border-style: none; position: absolute; top: 50%; left: 39%; } /**/ .task-header-info .fork { font-weight: bold; font-size: 14px; color: #666; } .memos_con a { color: #3b94d6 !important; } .memos_con ul li { list-style-type: disc !important; } .memos_con ol li { list-style-type: decimal !important; } .memos_con li { margin-bottom: 0 !important; } .memos_con pre { overflow-x: auto; } /*详情a标签默认显示样式*/ .a_default_show a { color: #136ec2 !important } /*消息机制右侧小三角*/ .tiding { width: 100%; height: 50px; position: relative } .triangle { position: absolute; right: -1px; top: 0px; width: 0; height: 0; border-top: 35px solid #29bd8b; border-left: 60px solid transparent; z-index: 1 } .triangle-new { position: absolute; right: 1px; top: 0px; z-index: 2; font-size: 14px; color: white; transform: rotate(30deg); } .news_list_item { padding: 10px 0px; } .news_list_item:nth-child(odd) { background-color: #FAFBFB } .listItem_right { line-height: 45px; float: right; max-width: 100px; margin-right: 15px; color: #888888 } .listItem_middle { max-width: 980px; } .news_fa { font-size: 30px; color: #888; margin: 7px 16px; } .tiding_logo { text-align: center; background: #f3f3f3; width: 200px; height: 100px } .tr-position { position: absolute; left: 54%; width: 20px; text-align: center; border: none !important; } .two_lines_show { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 60px; word-wrap: break-word; } .two_lines_show_my { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 40px; word-wrap: break-word; } .three_lines_show { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; height: 66px; line-height: 22px; word-wrap: break-word; } /*新版讨论区*/ .discuss-tab a:hover { border-bottom: 2px solid #FC7033 !important; color: #000; } .discuss-lh40 { line-height: 40px; } .discuss-lh16 { line-height: 16px } .discuss-lh20 { line-height: 20px; } .discuss-lh20 { line-height: 20px; } .discuss-lh30 { line-height: 30px; } .discuss-lh50 { line-height: 50px; } .discuss-lh60 { line-height: 60px } .discuss-lh80 { line-height: 80px; } .discuss-lh100 { line-height: 100px; } .discuss-bor-l { border-left: 4px solid #ff7500; } .page-turn:hover { background: #fff; color: #FF7500; } /*实训路径/镜像类别图片*/ .hor-ver-center { width: 80px; height: 80px; position: absolute; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; } .hor-ver-center100 { width: 100px; height: 100px; position: absolute; left: 50%; top: 25%; margin-left: -50px; margin-top: -25px; } .mirror-shade { background: rgba(0, 0, 0, 0.4); z-index: 3; display: none; } .position20 { position: absolute; top: -60px; left: 7%; } /*--------TA的主页、关注*/ .user_watch { width: 78px; padding: 2px 0px !important; } /*-------------主页块的背景颜色----------------*/ .edu-index-bg-green { background: #5bcab1; } .edu-index-bg-blue { background: #75b9de; } .edu-index-bg-purple { background: #8f97df; } .edu-index-bg-yellow { background: #f7bb74; } .edu-index-bg-orange { background: #e48a81; } /* 头部 */ .header { width: 100%; height: 51px; min-width: 1200px; background: rgb(23, 22, 22); } .header_con { width: 1200px; min-width: 1200px; height: 50px; margin: 0 auto; } .new-logo img { width: 36px; height: 36px; margin-top: 7px; border-radius: 3px; } .new-logo p { font-size: 18px; color: #fff; line-height: 50px; } a.new-nav-a { display: block; font-size: 14px; line-height: 50px; color: #fff; } a:hover.new-nav-a { color: #ff7500; text-decoration: none; } .header-search { border-radius: 3px; background: #fff; } .header-search a { text-decoration: none; color: #666 !important; } .header-search a:hover { color: #ff7500 !important; } input.header-search-input { width: 150px; height: 30px; padding: 0 5px; border-style: none; border: none; outline: none; } .innner-nav { margin-left: 40px; } .innner-nav li { float: left; margin-right: 40px; } .innner-nav li a { display: block; color: #fff; padding: 0 10px; } .inner-btnbox02 { width: 270px; margin: 30px auto 0; } .new-container-inner02 { width: 1200px; margin: 0px auto; padding: 50px 0; } .inner-nav-mes { font-size: 16px; color: #fff; margin-right: 35px; margin-top: 18px; } .inner-nav-cir { background: #ff6530; color: #fff; border-radius: 15px; padding: 0 5px; display: inline-block; font-size: 10px; height: 17px; line-height: 17px; } .inner-nav-user { width: 75px; height: 45px; margin-top: 5px; position: relative; padding-left: 0px; } .inner-nav-user-img { width: 40px; height: 40px; border-radius: 50px; } select.header-search-select { border: none; font-size: 14px; padding: 5px; background: none; } .edu-unlogin-nav a { color: #fff !important; font-size: 14px; line-height: 50px; } .edu-unlogin-nav a:hover { color: #3b94d6; } .edu-unlogin-nav { font-size: 12px; color: #fff; line-height: 50px; } .task-user-dropdown { font-size: 12px; line-height: 1.9; width: 120px; background-color: #fff; border-radius: 3px; box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5); position: relative; top: 5px; right: 44px; display: none; z-index: 999; } .task-user-dropdown font { border: 1px solid #dddddd; display: block; border-width: 8px; position: absolute; top: -13px; left: 100px; border-style: solid; border-color: transparent transparent #fff transparent; font-size: 0; line-height: 0; box-shadow: 2px rgba(146, 153, 169, 0.5); } .task-user-dropdown-nav { padding-top: 5px; } .task-user-dropdown-nav li { display: inline-block; text-align: center; width: 100%; height: 30px; line-height: 30px; } .task-user-dropdown-nav li:hover { background: #eee; } .task-user-dropdown-nav li:hover a { color: #FF7500 !important; } .task-line { display: block; height: 1px !important; line-height: 1px !important; border-bottom: 1px solid #eee; margin: 0; } .inner-nav-user:hover .task-user-dropdown { display: block; } dropdown { display: inline-block; height: 30px; line-height: 1.9; font-size: 12px; } dropdown label, dropdown ul li { display: block; width: 42px; padding: 4px 10px; text-align: center; border-radius: 3px; color: #666; } dropdown ul li:hover { background: #eee; color: #666; cursor: pointer; } dropdown label { color: #666; border-radius: 3px 0 0 3px; position: relative; z-index: 2; width: 50px; text-align: center; height: 22px; } dropdown input { display: none; } dropdown input:checked + label { background: #fff; color: #666; } dropdown ul { position: absolute; visibility: visible; opacity: 1; top: 38px; background: #fff; z-index: 99; border-radius: 3px; } $ colors: #fff, #0072B5, #2C3E50 ; @for $i from 1 through length($colors) { dropdown ul li:nth-child(#{$i}) { border-left: 4px solid nth($ colors, $ i); .fa { color: nth($ colors, $ i); } &:hover { background: nth($ colors, $ i); color: white; .fa { color: white; } } } } .edu-dropdown { position: relative; padding: 0 15px; } .edu-dropdown-menu { background-color: #fff; text-align: center; border-radius: 3px; box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5); position: absolute; top: 25px; left: 0px; z-index: 999; display: none; } .edu-dropdown-menu li { height: 30px; line-height: 30px; display: block; padding: 0 15px; text-align: left; } .edu-dropdown-menu li label { cursor: pointer; } .edu-dropdown-menu li:hover { color: #FF7500 !important; } /*.edu-dropdown:hover .edu-dropdown-menu{ display: block;}*/ .animate { -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -ms-transition: all .3s; transition: all .3s; backface-visibility: hidden; -webkit-backface-visibility: hidden; /* Chrome and Safari */ -moz-backface-visibility: hidden; /* Firefox */ -ms-backface-visibility: hidden; /* Internet Explorer */ } /* 底部 */ .footer { width: 100%; height: 100px; background-color: #fff; } .footer_con { width: 1200px; height: 100px; margin: 0 auto; text-align: center; padding: 20px 0; } .footer_con-inner { width: 300px; margin: 0px auto; } .footer_con-inner li a { font-size: 16px; color: #888; display: block; padding: 0 15px; border-right: solid 1px #888; } .footer_con-inner li a:hover { text-decoration: underline; } .footer_con-p { color: #888; margin-top: 10px; } .inner-footer { width: 100%; min-width: 1200px; background: #323232; padding-bottom: 30px; } .inner-footer_con { width: 1200px; margin: 0 auto; } .inner-footer-nav { height: 50px; border-bottom: 1px solid #47494d; } .inner-footer-nav li a { float: left; margin-right: 15px; font-size: 14px; color: #888; line-height: 50px; } .saoma-box { position: relative; } .saoma-img-box { position: absolute; top: -300px; left: -86px; border-radius: 3px; background: #fff; padding: 15px; box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5); display: none; } .saoma-box li:hover ul { display: block; } .img-show { width: 50px; height: 50px; border-radius: 50px; } .saoma-img-box font { border: 1px solid #dddddd; display: block; border-width: 8px; position: absolute; top: 289px; left: 103px; border-style: solid; border-color: #fff transparent transparent transparent; font-size: 0; line-height: 0; box-shadow: 2px rgba(146, 153, 169, 0.5); } .inner-footer-p-big { display: block; height: 50px; line-height: 50px; color: #888; font-size: 16px; border-left: 2px solid #888; padding-left: 15px; } .inner-btnbox02 { width: 270px; margin: 30px auto 0; } .new-container-inner02 { width: 1200px; margin: 0px auto; padding: 50px 0; } img.edu-footer-logo { height: 50px; } /************布局 byLB****************/ .panel-content { width: 1200px; margin: 20px auto; background: #eaebec; } .panel-contentss { width: 1200px; margin: 10px auto; margin-bottom: 20px; background: #fff; } /************讨论区20170321 byLB****************/ .panel-inner-fourm { padding: 20px; border-bottom: 1px solid #eee; } .panel-inner-fourm:hover { background: #EFF9FD; } .nobg:hover { background: #fff; } a.panel-list-title, .panel-list-title { display: inline-block; font-size: 16px; color: #333; font-weight: normal; max-width: 82%; } a:hover.panel-list-title { color: #FF7500; } .panel-list-img { width: 60px; height: 60px; border-radius: 100px; } a.panel-name-small { display: inline-block; max-width: 100px; color: #29bd8b; font-size: 12px; } .panel-list-infobox { width: 92%; margin-left: 8%; margin-top: -70px; } .panel-lightgrey, .panel-lightgrey span { font-size: 12px; color: #888; } .panel-inner-info { width: 93%; margin-left: 7%; } .panel-bg-grey { padding: 5px 0; background: #f6f6f6; width: 100%; color: #666; } .panel-list-nodata { width: 420px; margin: 100px auto; text-align: center; } /*班级讨论区panel 2017/07/20 cs*/ .panel-content-box { background: #FFFFFF; } .panel-content-line { width: 90%; margin: 30px 5%; } .panel-content-line .panel-line-left { width: 8%; text-align: right; } .panel-content-line .panel-content-label { height: 40px; line-height: 40px } .panel-content-line .panel-content-input { width: 90%; height: 28px; padding: 5px; } .panel-content-line .panel-content-ta { width: 90%; min-height: 148px; padding: 5px; } /* 回复评论 */ .panel-comment_item { width: 100%; } .panel-comment_item .t_area { color: #888; } .comment_item_cont { padding: 15px; border-bottom: 1px solid #e3e3e3; } .comment_item_cont .J_Comment_Face { height: 50px } .comment_item_cont .J_Comment_Face img { width: 50px; height: 50px; border-radius: 100px; } .panel-comment_item .t_content { width: 93%; margin-left: 15px; } .panel-comment_item a.content-username { font-size: 14px; margin-right: 15px; display: inline-block; max-width: 100px; color: #888888 } .J_Comment_Info { height: 20px; line-height: 22px; } /*.panel-comment_item a:hover.content-username{color:#FF7500;}*/ .panel-comment_item .orig_user img { width: 40px; height: 40px; border-radius: 100px; } .panel-comment_item .reply-right { float: right; position: relative; } .panel-comment_item .reply_iconup02 { position: absolute; top: 22px; left: 14px; color: #d4d4d4; font-size: 16px; background: #f1f1f1; line-height: 13px; } .panel-comment_item .comment_orig_content { margin: 10px 0; color: #999; } .panel-comment_item .comment_orig_content .comment_orig_content { margin-top: 0; color: #666; } .panel-comment_item .orig_cont { border: solid 1px #F3DDB3; background: #FFFEF4; padding: 4px; color: #999; margin-top: -1px; } .panel-comment_item .orig_cont_sub { border-top: 0 } .panel-comment_item .comment_orig_content .orig_index { float: right; color: #666; font-family: Arial; padding-right: 5px; line-height: 30px; } .panel-comment_item .comment_orig_content .orig_user { margin: 10px 15px 10px 5px; } .panel-comment_item .comment_orig_content .orig_user span { color: #999; padding-right: 5px; } .panel-comment_item .comment_orig_content .orig_content { padding: 5px 0px 5px 0px; line-height: 24px; color: #333; } .panel-comment_item .orig_right { width: 80%; margin-top: 5px; } .panel-comment_item .orig_right img { max-width: 100%; } .panel-comment_item a.comment_ding_link { height: 24px; line-height: 24px; display: inline-block; padding-left: 2px; vertical-align: middle; color: #333; } .panel-comment_item a:hover.comment_ding_link { color: #269ac9; } .panel-comment_item .comment_ding_link span { display: inline-block; padding: 0 0px 0 8px; } .panel-comment_item .comment_ding_link em { font-style: normal; font-family: arial; } .panel-comment_item .comment_reply_link { display: inline-block; width: 50px; height: 24px; line-height: 24px; vertical-align: middle; text-align: center; } .panel-comment_item .comment_reply_link:link, .comment_reply_link:visited { color: #333; text-decoration: none; } .panel-comment_item .comment_content { color: #666; } .comment_content img, .orig_content img { max-width: 100% } .panel-comment_item .t_txt { margin-top: 10px; } .panel-comment_item .orig_reply_box { border-top: 1px solid #e3e3e3; width: 100%; padding: 15px 0px 0px 0; margin-top: 5px; } .panel-comment_item .orig_textarea { width: 90%; margin-bottom: 10px; } .panel-comment_item .orig_textarea02 { border: 1px solid #ccc; background-color: #fff; width: 92%; margin-bottom: 10px; } .panel-comment_item .orig_sub { float: right; background-color: #269ac9; color: #fff; height: 25px; line-height: 25px; text-align: center; width: 80px; border: none; } .panel-comment_item .orig_sub:hover { background: #297fb8; } .panel-comment_item .orig_cont_hide { text-align: center; width: 100%; display: block; font-size: 14px; color: #666; border-bottom: 1px solid #F3DDB3; padding: 8px 0; } .panel-comment_item .orig_icon { color: #888; margin-right: 10px; font-size: 14px; font-weight: bold; } .orig_reply { font-size: 12px; } .panel-mes-head { padding: 10px; border-bottom: 1px solid #eee; } .homepagePostReplyPortrait a img { border-radius: 100px; } /* 表格 */ .panel-new-table { width: 100%; text-align: center; } .panel-new-table tr th { color: #333; height: 50px; line-height: 50px; } .panel-new-table tr th, .panel-new-table tr td { border-bottom: 1px solid #eee; } .panel-new-table tr td { color: #666; height: 40px; line-height: 40px; } .panel-table-pd15 tr td { padding: 15px 0; } .panel-new-table tbody tr:hover { background: #f9f9f9; } a.panel-table-name { display: block; max-width: 100px; text-align: center; } a.panel-table-title { display: block; max-width: 240px; text-align: center; } .table-num { width: 5%; text-align: center; } /* 滑动条 */ .panel-slider-bg { width: 240px; height: 15px; border-radius: 15px; background: #f1f2f7; } .panel-slider-inner00 { display: block; width: 0%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner01 { display: block; width: 10%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner02 { display: block; width: 20%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner03 { display: block; width: 30%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner04 { display: block; width: 40%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner05 { display: block; width: 50%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner06 { display: block; width: 60%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner07 { display: block; width: 70%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner08 { display: block; width: 80%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner09 { display: block; width: 90%; height: 15px; border-radius: 15px; background: #29bd8b; } .panel-slider-inner10 { display: block; width: 100%; height: 15px; border-radius: 15px; background: #29bd8b; } /* 翻页 */ .panel-pages a { display: inline-block; border: 1px solid #d1d1d1; color: #888; float: left; text-align: center; padding: 0 10px; margin-right: 5px; height: 30px; line-height: 30px; } .panel-pages a:hover, .panel-pages .active { background-color: #29bd8b; border: 1px solid #29bd8b; color: #fff; } .panel-pages { width: 350px; margin: 20px auto; } /* 翻页*/ .pages_right_min a { display: inline-block; border: 1px solid #d1d1d1; color: #888 !important; float: left; text-align: center; padding: 3px 10px; line-height: 1.9; margin: 0 5px; } .pages_right_min a.pages-border-right { border-right: 1px solid #d1d1d1; } .pages_right_min a:hover, .pages_right_min a.active { background-color: #FC7033; color: #fff !important; border: 1px solid #FC7033 } .pages_right_min li { float: left; } /* 个人主页翻页 */ .pages_user_show a:hover, .pages_user_show a.active { background-color: #FC7033;; color: #fff; border: 1px solid #FC7033; } .pages_user_show a { display: inline-block; border: 1px solid #d1d1d1; color: #888; float: left; text-align: center; padding: 3px 10px; line-height: 1.9; margin: 0 5px; } .pages_user_show li { float: left; list-style-type: none; } .pages_user_show ul li { list-style-type: none !important; } .pages_user_show ul li a { color: #888 } /* 小翻页 */ .pages_little_show a:hover, .pages_little_show a.active { background-color: #FC7033;; color: #fff !important; border: 1px solid #FC7033 } .pages_little_show a { display: inline-block; border: 1px solid #d1d1d1; color: #888 !important; float: left; text-align: center; padding: 3px 3px; line-height: 1.9; margin: 0 2px; font-size: 12px; } .pages_little_show li { float: left; } /* 搜索*/ .panel-search { position: relative; } input.panel-search-input { height: 30px; width: 300px; color: #666; } .panel-search-btn { position: absolute; top: 2px; right: 10px; } /* 表单*/ .label-w20 { width: 20% !important; } .panel-form-label { display: inline-block; width: 10%; min-width: 90px; text-align: right; line-height: 40px; font-weight: normal; } .panel-form input, .panel-form textarea, .panel-form select { border: 1px solid #e2e2e2; color: #666; line-height: 1.9; background: #fff; } .panel-box-sizing { -moz-box-sizing: border-box; /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box; border-radius: 3px; } input.panel-form-width-690 { padding: 5px; width: 90%; height: 40px; } input.panel-form-width-100 { padding: 5px; width: 100%; height: 40px; } input.panel-form-width-45 { padding: 5px; width: 44.5%; height: 40px; } input.panel-form-width-50 { padding: 5px; width: 44.5%; height: 25px; } input.panel-form-width-60 { padding: 5px; width: 60%; height: 40px; } textarea.panel-form-width-100 { padding: 5px; width: 100%; height: 150px; } textarea.panel-form-width-690 { padding: 5px; width: 90%; height: 150px; } .panel-form-width-670 { width: 670px; padding: 5px; } .panel-form-height-150 { height: 150px; } .panel-form-height-30 { height: 30px; } .task-bg-grey { background: #f3f3f3; width: 90%; min-width: 700px; padding: 10px; border: 1px solid #f3f3f3; color: #888; } .task-bg-grey02 { background: #f3f3f3; width: 80%; min-width: 700px; padding: 7px 10px; border: 1px solid #f3f3f3; color: #888; } input.task-form-10, textarea.task-form-10, select.task-form-10, .task-form-10 { padding: 5px; width: 10%; box-sizing: border-box } input.task-form-15, textarea.task-form-15, select.task-form-15, .task-form-15 { padding: 5px; width: 15%; box-sizing: border-box } input.task-form-20, textarea.task-form-20, select.task-form-20, .task-form-20 { padding: 5px; width: 20%; box-sizing: border-box } input.task-form-30, textarea.task-form-30, select.task-form-30, .task-form-30 { padding: 5px; width: 30%; box-sizing: border-box } input.task-form-35, textarea.task-form-35, select.task-form-35, .task-form-35 { padding: 5px; width: 35%; box-sizing: border-box } input.task-form-40, textarea.task-form-40, select.task-form-40, .task-form-40 { padding: 5px; width: 40%; box-sizing: border-box } input.task-form-45, textarea.task-form-45, select.task-form-45, .task-form-45 { padding: 5px; width: 45%; box-sizing: border-box } input.task-form-50, textarea.task-form-50, select.task-form-50, .task-form-50 { padding: 5px; width: 50%; box-sizing: border-box } input.task-form-60, textarea.task-form-60, select.task-form-60, .task-form-60 { padding: 5px; width: 60%; box-sizing: border-box } input.task-form-70, textarea.task-form-70, select.task-form-70, .task-form-70 { padding: 5px; width: 70%; box-sizing: border-box } input.task-form-80, textarea.task-form-80, select.task-form-80, .task-form-80 { padding: 5px; width: 80%; box-sizing: border-box } input.task-form-90, textarea.task-form-90, select.task-form-90, .task-form-90 { padding: 5px; width: 90%; box-sizing: border-box } input.task-form-100, textarea.task-form-100, select.task-form-100, .task-form-100 { padding: 5px; width: 100%; } input.task-height-40, textarea.task-height-40, .task-height-40, select.task-height-40 { height: 40px; } input.task-height-30, textarea.task-height-30, .task-height-30, select.task-height-30 { height: 32px; } input.task-height-220, textarea.task-height-220, .task-height-220 { height: 220px; } input.task-height-150, textarea.task-height-150, .task-height-150 { height: 150px; } input.task-height-100, textarea.task-height-100, .task-height-100 { height: 100px; } input.task-height-80, textarea.task-height-80, .task-height-80 { height: 80px; } /*头像下拉弹框*/ .my_account_info { width: 160px; background-color: #fff; border-radius: 3px; box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5); position: absolute; font-size: 14px; top: 46px; left: -97px; display: none; z-index: 999; } .my_account_info li a { color: #888; } .my_account_info font { border: 1px solid #dddddd; display: block; border-width: 8px; position: absolute; top: -15px; left: 140px; border-style: solid; border-color: transparent transparent #fff transparent; font-size: 0; line-height: 0; box-shadow: 2px rgba(146, 153, 169, 0.5); } .my_account_info li { padding-left: 5px; line-height: 1.5; } .li_bottom_border { border-bottom: 1px solid #eee; } a.task-index-name { display: inline-block; max-width: 80px; } .task-index-name { display: inline-block; max-width: 80px; } /*滑块验证*/ .drag_slider { position: relative; background-color: #e8e8e8; width: 100%; height: 45px; line-height: 45px; text-align: center; border-radius: 4px; } .drag_slider .handler { border-radius: 4px 0px 0px 4px; position: absolute; top: 0px; left: 0px; width: 50px; height: 43px; border: 1px solid #eee; cursor: move; } .handler_bg { background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==") no-repeat center; } .handler_ok_bg { background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==") no-repeat center; } .drag_slider .drag_bg { background-color: #29bd8b; height: 45px; width: 0px; } .drag_slider .drag_text { border-radius: 4px 0px 0px 4px; position: absolute; top: 0px; width: 100%; -moz-user-select: none; -webkit-user-select: none; user-select: none; -o-user-select: none; -ms-user-select: none; } /*新建新增*/ /*.edu-con-top{ padding:10px 0; background:#fff; border-bottom:1px solid #eee;font-size:16px; }*/ /*.edu-con-top h2{ font-size:16px;}*/ /*.edu-con-bg01{ width: 100%; background:#fff;}*/ /*.edu-con-top .color-grey{ color:#666!important;}*/ /*附件上传的样式*/ .atta_input { width: 980px; white-space: nowrap; text-overflow: ellipsis; } /*作业描述、帖子内容*/ .upload_img img { max-width: 100%; } .table_maxWidth table { max-width: 642px; } .list_style ol li { list-style-type: decimal; margin-left: 40px; } .list_style ul li { list-style-type: disc; margin-left: 40px; } /*数据为空公共页面*/ img.edu-nodata-img { width: 200px; margin: 50px auto 20px; display: block; } .edu-nodata-p { font-size: 16px; text-align: center; color: #888; border-bottom: none !important; } /* new tab */ .edu-tab { width: 100%; background: #fff; } #edu-tab-nav { height: 47px; background: #fff; } #edu-tab-nav li.new-tab-nav { float: left; width: 150px; text-align: center; height: 48px; line-height: 48px; border-top-right-radius: 5px; border-top-left-radius: 5px; } #edu-tab-nav li a { font-size: 14px; } #edu-user-tab-nav { height: 40px; background: #fff; border-bottom: 2px solid #FC7033; } #edu-user-tab-nav li.new-tab-nav { float: left; width: 120px; text-align: center; height: 42px; line-height: 42px; border-top-left-radius: 5px; border-top-right-radius: 5px } #edu-user-tab-nav li a { font-size: 14px; } .edu-new-tab-hover { background: #5faee3; } .edu-user-tab-hover { background: #FC7033; } .edu-user-tab-hover a { color: #fff !important; } .edu-new-tab-hover a { color: #fff !important; } .edu-class-con-list:hover { background: #EFF9FD; } .edu-bg-shadow { box-shadow: 0px 0px 5px rgba(146, 153, 169, 0.2); } a.task-btn-line { display: inline-block; font-weight: bold; padding: 0 12px; color: #666; background: #fff; letter-spacing: 1px; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; border: 1px solid #ccc; } a:hover.task-btn-line { border: 1px solid #3498db; background: #3498db; color: #fff; } /*阴影*/ .user_bg_shadow { -webkit-box-shadow: 0 0 8px 0 rgba(142, 142, 142, .1); -moz-box-shadow: 0 0 8px 0 rgba(142, 142, 142, .1); box-shadow: 0 0 8px 0 rgba(142, 142, 142, .1); } /*四边阴影*/ .user_bg_shadow_notop { -webkit-box-shadow: 0 3px 8px 0 rgba(142, 142, 142, .1); -moz-box-shadow: 0 3px 8px 0 rgba(142, 142, 142, .1); box-shadow: 0 3px 8px 0 rgba(142, 142, 142, .1); } /*没有上边阴影*/ /*阴影+边框*/ .shadow_border { border: 1px solid #eee; -webkit-box-shadow: 0 0 8px 0 rgba(142, 142, 142, .1); -moz-box-shadow: 0 0 8px 0 rgba(142, 142, 142, .1); box-shadow: 0 0 8px 0 rgba(142, 142, 142, .1); } .shadow_border_notop { border: 1px solid #eee; -webkit-box-shadow: 0 3px 8px 0 rgba(142, 142, 142, .1); -moz-box-shadow: 0 3px 8px 0 rgba(142, 142, 142, .1); box-shadow: 0 3px 8px 0 rgba(142, 142, 142, .1); } .user_bg_shadow01 { -webkit-box-shadow: 0 1px 2px 2px rgba(123, 123, 123, 0.15); -moz-box-shadow: 0 1px 2px 2px rgba(123, 123, 123, 0.15); box-shadow: 0 1px 2px 2px rgba(123, 123, 123, 0.15); } .user_bg_shadow02 { -webkit-box-shadow: 0 2px 8px 0 rgba(123, 123, 123, 0.15); -moz-box-shadow: 0 2px 8px 0 rgba(123, 123, 123, 0.15); box-shadow: 0 2px 8px 0 rgba(123, 123, 123, 0.15); } .box_bg_shandow { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); } /*新增的公用样式*/ .box-boxshadow { box-shadow: 3px 3px 10px rgba(146, 153, 169, 0.2); } .prop-notice-info { padding: 10px; border: 1px solid #F3DDB3; background-color: #FFFEF4; } .prop-notice-info ol { list-style-type: disc; list-style-position: inside } .prop-notice-info ol li { list-style-type: disc; color: #ff6532; margin-bottom: 0 !important; } /*input框移出后没有内容将边框阴影变为红色*/ .notinput_bg_shadow { border: none; box-shadow: 0px 0px 4px rgba(227, 53, 37, 1); } /*设置input框的placehoder的字体颜色*/ input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cccccc } input::-moz-placeholder, textarea::-moz-placeholder { color: #cccccc; } input::-moz-placeholder, textarea::-moz-placeholder { color: #cccccc; } input::-ms-input-placeholder, textarea::-ms-input-placeholder { color: #cccccc; } /*班级讨论区置顶的样式*/ .btn-cir { display: inline-block; padding: 0px 5px; border-radius: 25px; line-height: 20px; font-size: 12px; } .btn-cir:hover { background: #fff; color: #333333 } .all_work_border { border: 1px solid #4c515d; } /*TPI全部任务的数量需要加一个边框*/ .btn-cir-grey { background: #e1e1e1; color: #8c8c8c; font-weight: normal; border: 1px solid #e1e1e1 } .btn-cir-red { background: red; color: #fff; font-weight: normal; } .btn-cir-red:hover { background: red; } .btn-cir-orange { background: #ff7500; color: #fff; font-weight: normal; border: 1px solid #ff7500 } .btn-top { display: inline-block; padding: 0px 5px; line-height: 20px; font-size: 12px; border-radius: 3px; } .btn-cir-big { background: #999; color: #fff; display: inline-block; padding: 0px 10px; border-radius: 25px; line-height: 25px; height: 25px; font-size: 12px; } /*圆形绿色背景---------22*/ .panel-inner-icon { width: 22px; height: 22px; line-height: 22px; border-radius: 50%; background: #29bd8b; display: block; text-align: center } .panel-inner-icon { width: 22px; height: 22px; line-height: 22px; border-radius: 50%; background: #29bd8b; display: block; text-align: center } /*圆形绿色背景------------------18*/ .panel-inner-icon18 { width: 18px; height: 18px; line-height: 18px; border-radius: 50%; background: #29bd8b; display: block; text-align: center } /*---------------块右上角的三角形,颜色为浅橙色*/ .triangle-topright { position: absolute; right: -1px; top: 0px; width: 0; height: 0; border-top: 35px solid #FF9E6A; border-left: 60px solid transparent; z-index: 1 } .triangle-font { position: absolute; right: 1px; top: 2px; z-index: 2; font-size: 12px; color: white; transform: rotate(31deg); } .triangle-font2 { position: absolute; right: 1px; top: -5px; z-index: 2; font-size: 12px; color: white; transform: rotate(31deg); } /* colorbox *******************************************************************************/ /* Colorbox Core Style: The following CSS is consistent between example themes and should not be altered. */ #colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0; left: 0; z-index: 99999; overflow: hidden; } #cboxWrapper { max-width: none; } #cboxOverlay { position: fixed; width: 100%; height: 100%; } #cboxMiddleLeft, #cboxBottomLeft { clear: left; } #cboxContent { position: relative; } #cboxLoadedContent { overflow: auto; -webkit-overflow-scrolling: touch; } #cboxTitle { margin: 0; } #cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; } .cboxPhoto { float: left; margin: auto; border: 0; display: block; max-width: none; -ms-interpolation-mode: bicubic; } .cboxIframe { width: 100%; height: 100%; display: block; border: 0; padding: 0; margin: 0; } #colorbox, #cboxContent, #cboxLoadedContent { box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; } /* User Style: Change the following styles to modify the appearance of Colorbox. They are ordered & tabbed in a way that represents the nesting of the generated HTML. */ #cboxOverlay { background: #fff; } #colorbox { outline: 0; } #cboxTopLeft { width: 25px; height: 25px; background: url(/images/colorbox/border1.png) no-repeat 0 0; } #cboxTopCenter { height: 25px; background: url(/images/colorbox/border1.png) repeat-x 0 -50px; } #cboxTopRight { width: 25px; height: 25px; background: url(/images/colorbox/border1.png) no-repeat -25px 0; } #cboxBottomLeft { width: 25px; height: 25px; background: url(/images/colorbox/border1.png) no-repeat 0 -25px; } #cboxBottomCenter { height: 25px; background: url(/images/colorbox/border1.png) repeat-x 0 -75px; } #cboxBottomRight { width: 25px; height: 25px; background: url(/images/colorbox/border1.png) no-repeat -25px -25px; } #cboxMiddleLeft { width: 25px; background: url(/images/colorbox/border2.png) repeat-y 0 0; } #cboxMiddleRight { width: 25px; background: url(/images/colorbox/border2.png) repeat-y -25px 0; } #cboxContent { background: #fff; overflow: hidden; } .cboxIframe { background: #fff; } #cboxError { padding: 50px; border: 1px solid #ccc; } #cboxLoadedContent { margin-bottom: 20px; } #cboxTitle { position: absolute; bottom: 0px; left: 0; text-align: center; width: 100%; color: #999; } #cboxCurrent { position: absolute; bottom: 0px; left: 100px; color: #999; } #cboxLoadingOverlay { background: #fff url(/images/colorbox/loading.gif) no-repeat 5px 5px; } /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */ #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose { border: 0; padding: 0; margin: 0; overflow: visible; width: auto; background: none; } /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */ #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active { outline: 0; } #cboxSlideshow { position: absolute; bottom: 0px; right: 42px; color: #444; } #cboxPrevious { position: absolute; bottom: 0px; left: 0; color: #444; } #cboxNext { position: absolute; bottom: 0px; left: 63px; color: #444; } #cboxClose { position: absolute; bottom: 0; right: 0; display: block; color: #444; } /*-----下拉框--------*/ .down-select { display: none; position: absolute; z-index: 10; left: 0px; width: 100%; overflow-y: auto; background: #fff; max-height: 200px; } .down-select p { height: 35px; line-height: 35px; padding-left: 5px; } .down-select p:hover { background: #f3f4f6 } /*课程、实训的条状样式*/ .homepage-list-show p { height: 70px; line-height: 70px; } .homepage-list-show p:nth-child(odd) { background: #fafbfb; } .homepage-list-show p .first { width: 58%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .homepage-list-show p .hasmargin { width: 23%; display: inline-block; text-align: center; color: #888; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .homepage-list-show p .haspadding { width: 16.7%; display: inline-block; margin-right: 12%; color: #888; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .homepage-list-show p .last { width: 8.33%; display: inline-block; color: #888; cursor: pointer; display: none; } .homepage-list-show p .last:hover { color: #5faee3; } .homepage-list-show p .last:hover .blue { color: #5faee3; } /*-----课程名称下拉框--------*/ .course_list_ul, .down-list { overflow-y: scroll; display: none; position: absolute; top: 40px; left: -1px; width: 100% !important; border: 1px solid #eeeeee; background: #FFFFFF; max-height: 150px; z-index: 10 } .course_list_ul li { height: 20px; padding: 5px 10px; clear: both; line-height: 28px; margin-bottom: 0 !important; cursor: pointer; } .down-list li { text-align: left; outline: none; padding: 5px 10px; clear: both; line-height: 22px !important; margin-bottom: 0 !important; cursor: pointer; width: 100%; box-sizing: border-box; height: 30px; border: none !important; } .down-list li:hover { background: #eee } .down-list { top: 32px } .unit-part { border: 1px solid #ccc; padding: 0px 8px; border-radius: 5px; margin-right: 10px } .unit-part input { border: none !important; text-align: left; width: auto; outline: none } /*-----试卷提交状态--------*/ .post_status_btn { display: block; float: left; padding: 0px 5px; font-size: 12px; color: #FFFFFF; border-radius: 4px; height: 20px; line-height: 20px;; } .post_btn_green { background: #29bd8b; border: 1px solid #29bd8b !important; color: #fff; } .post_btn_green_q { background: #5ECFBA; border: 1px solid #5ECFBA !important; color: #fff; } .post_btn_orange { background: #FF7500; border: 1px solid #FF7500 !important; color: #fff; } .post_btn_red { background: #ee4a1f; border: 1px solid #ee4a1f !important; color: #fff; } .post_btn_grey { background: #e4e4e3; border: 1px solid #e4e4e3 !important; } .post_btn_white { background: #ffffff; } /*评阅状态*/ .checkstatus_box_small { width: 10px; height: 10px; display: block; float: left; margin-right: 3px; } .checkstatus_box_big { cursor: default; width: 30px; height: 30px; line-height: 30px; text-align: center; margin-right: 10px; border: 1px solid #CCCCCC; display: block; float: left; margin-bottom: 10px } .checkstatus_box_big i { position: absolute; top: 18px; left: 10px; } /*个人主页头部认证圆形背景*/ .user-info-span { border-radius: 50%; float: left; background: #F3F5F7; text-align: center; width: 23px; height: 23px; line-height: 23px; margin-top: 3px; margin-right: 5px } /*试卷答题倒计时*/ .time_panel span.factorial { float: left; display: block; line-height: 35px; padding: 0px 3px; } .time_panel span.time { float: left; display: block; color: #ffffff; background-color: #333333; font-size: 16px; border-radius: 5px; letter-spacing: 1px; width: 33px; text-align: center; line-height: 35px; height: 35px; } .hidemsg { overflow: hidden; cursor: pointer } .hidemsg div { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; opacity: 0.4; background-color: #ffffff; -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; width: 80px; height: 80px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; -moz-animation: ball-scale 1s 0s ease-in-out infinite; -ms-animation: ball-scale 1s 0s ease-in-out infinite; -o-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite; } @keyframes ball-scale { 0% { width: 0px; height: 0px } 100% { width: 80px; height: 80px } } /*-------------------个人主页关注和粉丝列表改版 以及TPM合作者部分改版 2018/01/15-------------------------*/ .-task-con-int .favour .fens-table-list { display: flex; width: 21.29%; margin: 0px 1.5% 1.5% 0px; min-height: 125px; border: 1px solid #EEEEEE; padding: 10px; background: #f9fbfd } .-task-con-int .favour .fens-table-list:nth-child(4n+1) { margin: 0px 1.5% 1.5% 1.5%; } .-task-con-int .favour .fens-table-list .touxiang { border-radius: 50%; overflow: hidden; } .white-icon-ring { width: 25px; height: 25px; background: #ffffff; border-radius: 50%; text-align: center; line-height: 25px; } a.btn-focus { display: block; width: 80px; height: 35px; line-height: 35px; border-radius: 4px; border: 1px solid #EEEEEE; text-align: center; cursor: pointer; background: #ffffff } a.btn-focus:hover { color: #FFFFFF !important; background: #FC7033; border: 1px solid #FC7033 } .fans-name { max-width: 100px; word-break: break-all; overflow: hidden; height: 26px; text-overflow: ellipsis; white-space: nowrap; } .school-name { max-width: 196px; word-break: break-all; overflow: hidden; height: 26px; text-overflow: ellipsis; white-space: nowrap; } .fans_del { position: absolute; right: 12px; top: 12px; cursor: pointer; text-align: center; } .fans_del i { color: #b5b5b5 } .fans_del:hover i { color: #ff7500 !important; } .-task-con-int .favour .p2 { line-height: 90px; text-align: center; } .-task-con-int .favour .p2:hover .changecolor { color: #5faee3; } .-task-con-int .favour .fens { position: relative; } .-task-con-int .favour .fens .many { position: absolute; right: 22px; top: -35px; } .-task-con-int .favour .fens .list { width: 100px; text-align: center; padding-top: 5px; } .-task-con-int .favour .fens .list dt { margin: 20px; margin-bottom: 5px; } .-task-con-int .favour .fens .touxiang { border-radius: 28px; overflow: hidden; } /*选择实训的弹框*/ .shixun_work_div { overflow-y: auto; max-height: 90px; } /************新版公共****************/ /************新版公共****************/ html { height: 100%; } /*.newContainer{ min-height:100%; height: auto !important; height: 100%; position: relative;} .newMain{ margin: 0 auto; padding-bottom: 155px; } .newFooter{ position: absolute; bottom: 0; width: 100%; height: 155px;background: #323232; clear:both; min-width: 1200px} .newHeader{background: #46484c;width:100%; height: 50px; min-width: 1200px}*/ .w20_center { width: 20px; text-align: center; } .task-container { min-width: 1300px; margin: 0 auto; background: #f5f9fc; position: relative; } /*左侧导航*/ .leftbar { height: 100%; background: #1f212d; width: 80px; } .user-info { width: 80px; height: 100px; padding-top: 15px; } a.user-info-img { display: block; width: 50px; height: 50px; margin: 0 auto; } a.user-info-img img { border-radius: 100px; border: 2px solid #666; } a.user-info-img img:hover { border: 2px solid #888; } a.user-info-name { display: block; font-size: 16px; color: #fff; max-width: 100px; margin: 10px auto; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .leftnav-box { width: 80px; height: 60px; background: #292b3a; padding: 10px 0; margin-bottom: 2px; } a.leftnav-box-inner { display: block; width: 77px; border-left: 3px solid #292b3a; background: #292b3a; text-align: center; padding: 10px 0; color: #575f6c; } a:hover.leftnav-box-inner, a.leftnav-active { border-left: 3px solid #3498db; color: #fff !important; } a:hover.leftnav-box-inner .btn-cir { background: #fff; color: #333333 } a.leftnav-box-reset-inner { display: block; width: 77px; border-left: 3px solid #292b3a; background: #292b3a; text-align: center; color: #575f6c; } a:hover.leftnav-box-reset-inner { border-left: 3px solid #3498db; color: #fff !important; } /*右侧头部*/ .rightbar-header { width: 100%; background: #282c37; height: 60px; min-width: 1000px; } .rightbar-score { margin-top: 17px; font-size: 14px; margin-right: 20px; } .rightbar-score li { float: left; color: #fff; margin-right: 20px; } .rightbar-score li a { color: #fff; } a.rightbar-pause { color: #29bd8b; font-size: 18px; margin-right: 15px; margin-top: 12px; } .rightbar-h2 { color: #fff; margin: 12px 0 0 20px; font-weight: normal; } .rightbar { background: #f5f9fc; color: #333; position: relative; } /*右侧内容*/ .content { min-width: 1000px; } .content-row { padding: 15px; } .content-info { width: 49.5%; min-width: 250px; } .content-editor { width: 49.3%; min-width: 250px; margin-left: 15px; } .panel-header { border-bottom: 1px solid #eee; padding: 10px 15px; color: #898989; } .panel-header-border { border: 1px solid #eee; padding: 10px 15px; border-bottom: none; } /* tab */ .tab_content { width: 100%; margin: 0 auto; background: #fff; } #tab_nav { height: 42px; background: #fff; border-bottom: 1px solid #EEEEEE } #tab_nav li { float: left; padding: 0 30px; text-align: center; height: 40px; line-height: 40px; } .tab_hover { border-bottom: 2px solid #3498db; background: #fff; color: #3498db } /*.tab_hover_setting{background:#FC7033;}*/ .tab_hover a { color: #3498db !important; display: block; width: 100%; height: 100%; font-size: 16px; } /*.tab_hover_setting a{color:#fff;}*/ .undis { display: none; } .dis { display: block; } .tab-info { } .content-editor-inner { overflow: auto; } .tab-info-inner { overflow: auto; height: 600px; margin: 0 0 0px 15px; padding-top: 15px } .content-history-inner { height: 120px; overflow: auto; padding: 15px; } .content-history { width: 48.7%; min-width: 500px; } .history-success { width: 100%; height: 40px; line-height: 40px; background: #eef1f2; color: #666; } .history-fail { width: 100%; height: 40px; line-height: 40px; background: #fdebeb; color: #e53238; } .icon-fail { display: inline-block; padding: 0 8px; background: #e53238; color: #fff; } .icon-success { display: inline-block; padding: 0 8px; background: #252e38; color: #fff; } .info-partly { display: block; box-flex: 1; flex: 1; -webkit-flex: 1; position: relative; } .content-output { width: 37.5%; min-width: 200px; } .content-submit { width: 10%; min-width: 135px; } .content-submitbox { width: 120px; margin: 15px auto; height: 135px; } .panel-inner { background: #EFF2F7; margin: 15px; padding: 15px; } .panel-inner-title { font-size: 14px; color: #666; max-width: 85%; line-height: 30px; word-wrap: break-word; margin-bottom: 10px } .panel-footer { min-width: 1000px; height: 210px !important; } /* 弹框 */ .task-popup-text-center { text-align: center; color: #333; } .task-popup-title { border-bottom: 1px solid #eee; padding: 10px 15px; } .task-popup-submit { margin: 0 auto 15px; width: 120px; } /* TPM */ .task-header { width: 100%; min-width: 1200px; background: url("/images/task/task-bg-header.png"); height: 180px; background-size: cover; display: flex; align-items: center; } .task-header-info { width: 1200px; margin: 0 auto; color: #fff } .task-header-info h2 a, .task-header-info h2 { font-weight: normal; color: #fff; } a.task-header-name { max-width: 200px; } .task-header-title { display: block; max-width: 750px; word-wrap: break-word; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .task-header-nav { width: 100%; min-width: 1200px; height: 50px; } .task-header-navs { width: 1200px; margin: 0 auto; } .task-header-navs li { float: left; } .task-header-navs li { display: block; height: 50px; padding: 0 50px; color: #666; text-align: center; font-size: 16px; line-height: 50px; } .task-header-navs li:hover, .task-header-navs li:hover a { color: #FC7033 !important; } .task-header-navs li.active { border-bottom: 2px solid #FC7033; color: #FC7033; } .task-header-navs li.active a { color: #FC7033 !important; } .task-header-navs li.active .edu-cir-grey, .task-header-navs li:hover .edu-cir-grey, .edu-cir-grey.active { background: #FF7500; color: #FFFFff } .task-pm-content { width: 1200px; margin: 0 auto; min-height: 566px } .task-pm-box { width: 100%; background: #fff; border: 1px solid #e8e8e8; } .task-paner-con { padding: 15px; color: #666; line-height: 2.0; } .task-paner-con img { max-width: 100% } .panel-form { margin: 0 30px 0px 20px; padding: 30px 0; } .panel-form li { margin-bottom: 20px; font-size: 14px; color: #666; } .panel-form-label { display: inline-block; width: 10%; min-width: 90px; text-align: right; line-height: 40px; color: #666; } .panel-form-label1 { display: inline-block; width: 20%; min-width: 90px; text-align: right; line-height: 40px; } .panel-form input, .panel-form textarea { border: 1px solid #e2e2e2; color: #666; line-height: 1.9; } .panel-box-sizing { -moz-box-sizing: border-box; /*Firefox3.5+*/ -webkit-box-sizing: border-box; /*Safari3.2+*/ -o-box-sizing: border-box; /*Opera9.6*/ -ms-box-sizing: border-box; /*IE8*/ box-sizing: border-box; } input.panel-form-width-690 { padding: 5px; width: 90%; height: 40px; min-width: 700px; } input.panel-form-width-200 { padding: 5px; height: 40px; width: 200px; } input.panel-form-width-100 { padding: 5px; width: 100%; height: 40px; min-width: 700px; } textarea.panel-form-width-100 { padding: 5px; width: 100%; height: 150px; min-width: 700px; } textarea.panel-form-width-40 { padding: 5px; width: 100%; height: 40px; min-width: 700px; } textarea.panel-form-width-690 { padding: 5px; width: 90%; height: 150px; min-width: 700px; } textarea.panel-form-width2-100 { padding: 5px; width: 100%; height: 40px; min-width: 700px; } textarea.panel-form-width2-690 { padding: 5px; width: 90%; height: 40px; min-width: 700px; } textarea.panel-form-width2-695 { padding: 5px; width: 95%; height: 40px; min-width: 700px; } .panel-form-width-670 { width: 670px; padding: 5px; } .panel-form-height-150 { height: 150px; } .panel-form-height-30 { height: 30px; } .task-bg-grey { background: #f3f3f3 !important; width: 90%; min-width: 700px; padding: 10px; border: 1px solid #f3f3f3; } .task-bg-grey-ligh { line-height: 1.9; padding: 5px 10px; } .task-bg-grey li { margin-bottom: 0 } .task-bd-grey { width: 680px; padding: 10 0px; } .panel-form-width-690 { padding: 5px; width: 90%; min-height: 40px; min-width: 700px; } input.task-tag-input { border: none; background: none; height: 30px; padding: 0 5px; color: #888; line-height: 30px; } textarea.task-textarea-pd { padding-bottom: 0; padding-top: 0; } .task-setting-tab { min-height: 600px; } .task-pd15-box { padding: 15px; } .mb20 { margin-bottom: 20px; } input.knowledge_frame { height: 28px; line-height: 28px; border: none; background: #f3f5f7; } /* TPi全屏展示css */ .content-all-fix { position: absolute; top: 75px; left: 15px; right: 15px; z-index: 99; height: 91%; width: 98.5%; } .content-all-fix .big-tab-info-inner { display: block; height: 50%; overflow: auto; margin: 15px 0 0px 15px; } .content-half-fix { min-width: 450px; margin: 0; position: absolute; top: 75px; left: 15px; z-index: 99; } .content-half-fix .content-history-inner { height: 100%; overflow: auto; } .content-half-fix02 { margin: 0; position: absolute; top: 65px; z-index: 99; right: 45px; } .content-history-extend { height: 98%; overflow: auto; } .task-bg-grey .prettyprint { font-size: 9pt; font-family: Courier New, Arial; border: 1px solid #ddd; border-left: 5px solid #6CE26C; background: #f6f6f6; padding: 5px; } /* 左右版TPI 20170410byLB */ #game_task_pass img { cursor: pointer } .-fit { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .-layout-v { display: flex; flex-direction: column; box-flex-direction: column; -webkit-flex-direction: column; } .page--header { position: fixed; top: 0; left: 80px; right: 0; z-index: 7000; background: #33485F; height: 44px; padding: 10px 0; color: #fff; } .page--leftnav { position: fixed; top: 0; left: 0; right: 0; z-index: 9001; width: 80px; height: 100%; background: #282c37; } .page--body { position: relative; } .-margin-t-64 { margin-top: 64px; } .-flex { box-flex: 1; flex: 1; -webkit-flex: 1; } /*.-flex-auto{flex-basis:100%;}*/ .split-panel.-fit { position: absolute; } .split-panel { position: relative; overflow: hidden; min-height: 200px; height: 100%; } .-stretch { align-items: stretch; } .-layout { display: flex; } .split-panel--first { overflow: hidden; } .-relative { position: relative; } .-bg-white { background-color: #eee; } .split-panel.-handle .split-panel--second { padding-left: 2px; } .split-panel--second { overflow: hidden; } .task-answer-view { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; border-top: 1px solid #515151; } .-vertical { flex-direction: column; box-flex-direction: column; -webkit-flex-direction: column; } .-layout-h { display: flex; flex-direction: row; box-flex-direction: row; -webkit-flex-direction: row; } .-horizontal { flex-direction: row-reverse; box-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; } .-scroll { overflow: auto; } .-flex-basic0 { flex-basis: 0% !important; box-flex-basis: 0% !important; -webkit-flex-basis: 0% !important; display: none } /*王昌------------拖拽增加样式---------------修改*/ .-flex-basic40 { width: 40%; box-flex: auto; flex: auto; -webkit-flex: auto; } .-flex-basic50 { width: 60%; box-flex: auto; flex: auto; -webkit-flex: auto; } .b-label { width: 4px; cursor: ew-resize; background: #2b2b2b; } .h-center { height: 4px; cursor: ns-resize; background: #333; } .-changebg { height: 3px; } .-brother { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 999; } .-bg-weightblack { background: #000; } .-flex-basic70 { box-flex: 4 9 auto; flex: 4 9 auto; -webkit-flex: 4 9 auto; height: 70%; } /*---------------------------------------------*/ .-flex-basic60 { box-flex: 2 1 auto; flex: 2 1 auto; -webkit-flex: 2 1 auto; height: 30%; } .-flex-basic100 { flex-basis: 100% !important; box-flex-basis: 100% !important; -webkit-flex-basis: 100% !important; } .-header-title { max-width: 500px; font-weight: normal; } .-header-right { background: #333; border-radius: 25px; padding: 5px 15px; height: 30px; position: absolute; right: 10px; line-height: 30px; } .-header-right-info { padding: 10px; background: #fff; border-radius: 3px; top: 50px; right: 10px; position: relative; display: none; color: #666; } .-header-right-info font { border: 1px solid #dddddd; display: block; border-width: 8px; position: absolute; top: -15px; right: 20px; border-style: solid; border-color: transparent transparent #fff transparent; font-size: 0; line-height: 0; } .-header-right-box:hover .-header-right-info { display: block; } .-task-bar-bg { width: 160px; height: 15px; border-radius: 15px; background: #ff9932; color: #fff; font-size: 12px; line-height: 15px; text-align: right; position: relative; padding-right: 10px; } .-task-bar-inner { background: #ffc100; display: block; height: 15px; border-radius: 15px; position: absolute; top: 0; left: 0; } .-task-widht-10 { width: 10%; } .-task-widht-20 { width: 20%; } .-task-widht-30 { width: 30%; } .-task-widht-40 { width: 40%; } .-task-widht-50 { width: 50%; } .-task-widht-60 { width: 60%; } .-task-widht-70 { width: 70%; } .-task-widht-80 { width: 80%; } .-task-widht-90 { width: 90%; } .-task-widht-100 { width: 100%; } .-footer-left { min-height: 48px; background: #f5f5f5; } .-footer-left ul { width: 100% } .-footer-left ul li { cursor: pointer; color: #666; } .-footer-left ul li:hover { color: #888; } .-bg-black { background: #2b2b2b; color: #f4f1ed; } .-bg-darkblack { background: #1D1D1D; color: #fff; } .task-answer-view { border-top: 1px solid #515151; background: #333; } #blacktab_nav { height: 40px; background: #292929; } #blacktab_nav li { float: left; padding: 0px 25px; text-align: center; height: 40px; line-height: 40px; } #blacktab_nav .add-webssh { position: relative; } #blacktab_nav .add-webssh span { position: absolute; top: 0; right: 5px; color: #fff; cursor: pointer; } #blacktab_nav li a { font-size: 14px; display: block; width: 100%; height: 100%; } #blacktab_nav li.code-file-tab { padding: 0px; box-sizing: border-box; padding: 0px 25px; } .code-flie-list { display: none; position: absolute; z-index: 5; top: 40px; background: #515151; width: 300px; left: 0px; color: #fff; } .blue-line { border-left: 3px solid #199ED8 !important; padding-left: 5px; } .codefile-all { max-height: 122px; overflow-y: auto; overflow-x: hidden; } .codefile-all p { text-align: left; cursor: pointer; height: 22px; line-height: 22px; margin-bottom: 3px; padding-left: 5px; border-left: 3px solid #515151; width: 273px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .codefile-all p:hover { background: #CCCCCC; color: #333; } .-task-ces-top { padding: 5px 15px; background: #515151; color: #bfbfbf; } .-task-ces-info-left { display: inline-block; width: 100px; text-align: right; } .-position-a-r15 { position: absolute; top: 5px; right: 15px; } .-task-ml80 { margin-left: 80px; } .page--over { position: fixed; top: 0; left: 80px; right: 0; z-index: 8000; height: 100%; color: #fff; } .-task-list-header { border-bottom: 1px solid #eee; padding: 5px 15px; color: #898989; font-size: 14px; font-weight: normal; } .-task-list-header h3 { font-weight: normal; font-size: 16px; color: #333; } .-task-list-inner { background: #EFF2F7; margin: 10px; padding: 5px; } .-task-list-title { font-size: 14px; color: #666; word-wrap: break-word; font-weight: normal; max-width: 80%; } .greytab-inner { background: #fff; } .blacktab-inner { background: #333; } .task-padding16 { padding: 16px; } .task-padding10 { padding: 10px; } .task-padding-new { padding-top: 16px } /* TPM统计 20170321byLB */ .panel-warp-3 { width: 30%; background: #23b181; color: #fff; margin: 2.5%; margin-right: 0; position: relative; } .panel-warp-3-over { background: #fff; opacity: 0.8; color: #29bd8b; width: 100%; height: 135px; position: absolute; top: 0; left: 0; text-align: center; padding-top: 130px; } .panel-warp-3-over a { color: #29bd8b; font-size: 18px; text-align: center; font-weight: bold; } .panel-warp-img { width: 30px; height: 30px; border-radius: 100px; } .panel-warp-name { display: block; max-width: 100px; } .panel-warp-inner { padding: 15px; } .panel-warp-dbg { background: #29bd8b; padding: 15px; height: 120px; } .panel-warp-dbg li { margin-bottom: 15px; } .panel-warp-dbg li:last-child { margin-bottom: 0; } .fa-icons-trophy { position: relative; padding-top: 10px; } .fa-icons-trophy span { position: absolute; top: 12px; right: 10px; color: #f04b27; font-size: 14px; font-weight: bold; } .fa-icons-flower { display: inline-block; width: 14px; height: 14px; background: url("../images/task/icons-flower.png") 0 0 no-repeat; } .fa-icons-flower:hover { display: inline-block; width: 14px; height: 14px; background: url("../images/task/icons-flower.png") -18px 0 no-repeat; } /* 实训首页 20170330byLB */ .task-index { width: 1200px; margin: 0 auto; } .task-index-head { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); } /*.task-index-head-top{background-image: linear-gradient(to right, rgb(106, 177, 216) 0%, rgb(1, 74, 78) 100%);background-color: rgb(1, 70, 74); padding:30px;}*/ /*background: linear-gradient(to right, rgb(104, 177, 215) 0%, rgb(1,75,79) 100%);*/ /*background: linear-gradient(to right,#5DDAE4,#23ADC9);*/ .task-index-head-top { padding: 30px; background: #FCA24B; background: linear-gradient(to right, rgb(104, 177, 215) 0%, rgb(1, 75, 79) 100%); } /*.task-index-head-top{ padding:30px;background:#FFA65E;}*/ .top-xz { position: absolute; border: 14px solid #FFFFFF; border-radius: 50%; box-shadow: 0px 2px 10px rgba(142, 142, 142, 0.6); opacity: 0.4; } .task-index-head-top-course { padding: 30px; background: linear-gradient(to right, rgb(69, 191, 165) 0%, rgb(164, 175, 247) 100%); } /*linear-gradient(to right, rgb(69, 191, 165) 0%, rgb(164, 175, 247) 100%);*/ .task-inde-head-title { color: #fff; } .task-index-head-info { background: #fff; padding: 10px 30px; } .task-index-head-info li { width: 100px; float: left; text-align: center; color: #666; } .task-index-list { width: 1200px; } .task-index-list-box { box-sizing: border-box; width: 23.87%; margin: 0 1.5% 30px 0px; border-radius: 2px; border: 1px solid #eee; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); color: #666; position: relative; } .task-index-list-box:hover { -webkit-animation: bounce-down 1s linear 1; animation: bounce-down 1s linear 1; } .task-index-list-box:hover .black-half { display: block; } .task-index-list-box:nth-child(4n+0) { margin: 0 0 30px 0; } .task-mg8 { margin: 0 15px 15px 0px; border-radius: 2px; border: 1px solid #eee; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); color: #666; position: relative; } .task-index-list-box-top { padding: 16px; padding-top: 30px; background: #fff; text-align: center; position: relative; height: 160px; } .task-index-list-title { max-width: 80%; display: block; margin: 10px auto 0px; font-size: 14px; font-weight: bold; } .task-index-list-user { padding: 5px 10px; border-radius: 25px; background: #F5F6F7; margin: 0px auto 20px; display: inline-block; } .task-index-list-box-bottom { background: #F5F6F7; color: #666; padding: 10px 10%; text-align: center; } .task-index-list-box-bottom li { display: inline; margin: 0 5px; } .task-index-list-box-bottom2 { background: #fff; color: #666; padding: 10px 10%; text-align: center; } .task-index-list-box-bottom2 li { display: inline; margin: 0 5px; } .task-vip { position: absolute; right: 15px; top: 15px; } @-webkit-keyframes bounce-down { 25% { -webkit-transform: translateY(-10px); } 50%, 100% { -webkit-transform: translateY(0); } } @keyframes bounce-down { 25% { transform: translateY(-10px); } 50%, 100% { transform: translateY(0); } } .task-index-list-hover { position: absolute; top: 0; left: 0; color: #fff; width: 100%; height: 100%; border-radius: 2px 2px 0 0; } .task-index-list-hover p { margin: 15px; overflow: hidden; text-align: left; height: 85%; } .task-index-list-hover { display: none; } .task-mg8:hover .task-index-list-hover { display: block; } .task-mg8:hover { box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.15); cursor: pointer; } .task-dropdown { } .task-dropdown-menu { min-width: 100px; border: 1px solid rgba(0, 0, 0, .05); box-shadow: 0 6px 12px rgba(0, 0, 0, .15); } .task-dropdown-menu li a { color: #666; } /* 伸展型搜索 20170330byLB */ .search-wrapper { position: absolute; font-size: 14px; } .search-wrapper .input-holder { overflow: hidden; height: 30px; position: relative; width: 32px; background: none; } .search-wrapper.active .input-holder { width: 320px; border: none; border-bottom: 2px solid #ccc; } .search-wrapper .input-holder .search-input { width: 100%; height: 30px; font-size: 14px; position: absolute; top: 0px; left: 0; border: none; opacity: 0; } .search-wrapper.active .input-holder .search-input { opacity: 1; outline: none; background: none; } .search-wrapper .search-icon { width: 20px; height: 20px; border: none; padding: 0px; outline: none; position: relative; z-index: 2; float: right; cursor: pointer; background: none; color: #666; top: 2px; } .search-wrapper .close { position: absolute; z-index: 1; top: 2px; right: 20px; width: 25px; height: 25px; cursor: pointer; opacity: 0; color: #666; } .search-wrapper.active .close { right: -35px; opacity: 1; } a.sortArrowActiveD { background: url(../images/post_image_list.png) -0px -20px no-repeat; width: 7px; height: 9px; float: left; margin-top: 10px; margin-left: 5px; } a.sortArrowActiveU { background: url(../images/post_image_list.png) -17px -20px no-repeat; width: 7px; height: 9px; float: left; margin-left: 5px; margin-top: 10px; } .postSort { width: 75px; float: right } .shixunPostSort { width: 60px; float: right } .remove_li li { list-style-type: none !important; } a.shixun-task-btn { display: inline-block; font-weight: bold; border: none; padding: 0 12px; color: #666; letter-spacing: 1px; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; } a.shixun-task-ban-btn { background-color: #c2c4c6; display: inline-block; font-weight: bold; border: none; padding: 0 12px; color: #666; letter-spacing: 1px; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-radius: 3px; cursor: default; } .shixun-panel-list > div:nth-child(odd) { background: #f9f9f9; } .shixun-panel-list > div:nth-child(even) { background: #fff; } .shixun-panel-list { background: #fff; margin: 0 1px; } .shixun-panel-inner { background: #EFF2F7; padding: 15px; height: 70px; } .challange_operate { display: none } .shixun-panel-inner:hover .challange_operate { display: block } .shixun_title { color: #333; font-size: 16px; } .g_frame { border: 1px solid #29bd8b; color: #29bd8b; padding: 0 5px; border-radius: 3px; text-align: center; } .loading-center { text-align: center; align-items: center; justify-content: center; } .center { vertical-align: middle; text-align: center; } .itoblock_w150 { display: block; float: left; width: 150px } .itoblock_w75 { display: block; float: left; width: 75px } /*实训--技能勋章*/ .modal-list li { float: left; padding: 0px 15px; background: #ff7500; color: #ffffff; border-radius: 4px; margin-right: 10px } .modal-list li:before { content: '●'; color: #FFFFFF; margin-right: 5px; font-size: 14px } .modal-list span { width: 8px; height: 8px; border-radius: 50%; background: #ffffff; display: block; float: left; margin-right: 5px; margin-top: 10px; } /* 合作者 20170516byLB */ .task-partner-list { padding: 15px; border-bottom: 1px solid #eee; } .task-width33 { width: 33.3%; } .read_only { -moz-user-select: none; -webkit-user-select: none; } .task-form-28 { width: 28%; padding: 0px 10px } .lesson { line-height: 40px; } .lesson_img { position: absolute; right: 10px; top: 10px; } .lesson_checkbox { display: none; position: absolute; top: 40px; left: -1px; width: 100%; border: 1px solid #eeeeee; background: #FFFFFF; padding-bottom: 5px; height: 150px; z-index: 10 } .lesson_checkbox li { height: 20px; padding: 5px 10px; clear: both; line-height: 28px; margin-bottom: 0; } .lesson_checkbox li input { float: left; margin: 3px 5px 0px 0px; } .lesson_content { width: 95%; padding: 5px; border: none !important; } /* 实训首页的搜索 */ .xy_box { padding: 16px; height: 180px } .task_yx_bo { margin: 0px auto 13px; } .course-nav-box { padding: 0px 10px; margin: 30px 0px } .xy_level { width: 80%; margin: 0px auto; border-top: 1px solid #eee; margin-top: 5px; line-height: 35px; } .course-nav-row { padding: 7px 0px } .course-nav-row_item li { width: auto; height: 30px; line-height: 30px; margin: 5px; padding: 0px 15px; } .course-nav-row_item label { cursor: pointer; } .check_item { height: 40px; line-height: 40px; padding: 0px 15px; } .more_check { position: absolute; bottom: 5px; right: 10px; cursor: pointer; } .bottomdashed1 { border-bottom: 1px dashed #eeeeee; } /*更多和收起*/ .two_line_lesson { height: 80px; overflow: hidden; } .more_line_lesson { max-height: 200px; display: block; } .scroll_lesson { overflow-x: hidden; overflow-y: scroll; } .searchFor { width: auto; } .searchFor .searchCon { width: 250px; border-bottom: 1px solid #cccccc; float: left; height: 30px; } .searchFor .searchCon input { border: none; outline: none; height: 29px; width: 91%; } .searchFor .searchImg { margin: 5px 10px 0px 0px; cursor: pointer; } .searchFor .search_close { font-size: 18px; float: right; color: #666; height: 29px; line-height: 29px; cursor: pointer; } .tab_color { color: #bfbfbf !important; } /*_game_show.html.erb页面新增的一个tab*/ .comments_item_content img { border-radius: 50%; margin-right: 5px } .comment_item_one { flex: 1; } .comment_item_bottom { border-bottom: 1px solid #efefef; display: flex } .comment_item_top { border-top: 1px solid #efefef } .comment_item_left_green { border-left: 3px solid #29bd8b } .return_item { height: 20px; line-height: 20px; margin-top: 5px; } .comment-input { width: 100%; margin: 10px; margin-right: 17px; } .comment_position { position: absolute; bottom: 8px; right: 20px } /*-------新建阶段添加选项部分----------*/ .option-item { border: 1px solid #e2e2e2; } .option-item, .add-option-item { display: block; width: 38px; height: 38px; text-align: center; line-height: 38px; border-radius: 4px } .check-option-bg { background: #FF7500; color: #ffffff !important; border: 1px solid #FF7500 } .add-option-input { padding: 5px; width: 90%; height: 40px; min-width: 700px; } .add-option-input a { display: block; width: 100%; height: 100%; cursor: pointer } .position-delete { position: absolute; right: -22px; top: 12px; cursor: pointer } /*--------TPI的答案选项卡------*/ .quiz-task-options:not(.-compact) { padding: 10px; } .card { position: relative; border-radius: 2px; overflow: hidden; } /*.card:hover{background: #3f3f3f;}*/ .card-check { background: #3498db !important; } .-justify { justify-content: space-between; } .-center { align-items: center; min-height: 66px; } .markdown { letter-spacing: 0; line-height: 1.6; word-wrap: break-word; word-break: break-word; } .markdown code { padding: 0; line-height: 23px; margin: 0; font-family: "微软雅黑", "宋体"; } /*模拟实战---加载等待*/ .loading_all { background: #ffffff; z-index: 100000; width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; text-align: center; } .loading_main img { border-radius: 4px; } .loading_main span { font-size: 44px; font-weight: bold; color: #ff7500; letter-spacing: 5px; margin-left: 5px; } .load { width: auto; top: 50%; margin-top: -100px; position: relative; } .loading_seconde { color: #ff7500; letter-spacing: 3px; font-size: 16px; } #ajax-indicator-base { position: absolute; /* fixed not supported by IE*//* top: 50%; left: 50%; margin-left: -20px; margin-top: -40px; width: 20%; height: 5%; */ width: 100%; height: 100%; font-weight: bold; text-align: center; /*padding:0.6em;*/ z-index: 9999; background: rgba(225, 225, 225, 0); } html > body #ajax-indicator-base { position: fixed; } #ajax-indicator-base embed { position: relative; top: 40%; width: 40px; height: 40px; margin-left: -40px; left: 50%; } /*#ajax-indicator-base span{ color:#fff; background-position: 0% 40%; background-repeat: no-repeat; *//*background-image: url(/images/loading.gif);*//* padding-left: 26px; vertical-align: bottom; z-index:999; }*/ .save-tip { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; } .save-tip-content { position: absolute; top: 50%; left: 50%; margin-left: -36px; margin-top: -19px; background: rgba(0, 0, 0, 0.7); color: #fff; padding: 5px 15px; border-radius: 4px } .empty { background: #494A4C; display: inline; margin: 0 2px; padding: 0 3px; } .tab-key { background: #494A4C; display: inline; margin: 0 2px; padding: 0 6px; } /*二次回复的提示语的样式*/ .points-data-tip-top { position: absolute; left: 100px; top: -30px; opacity: .7; width: 150px; height: 30px; z-index: 9999; display: none; } .data-tip-top1 { position: relative; box-shadow: 0px 0px 8px #000; background: #000; color: #fff; word-wrap: break-word; text-align: center; border-radius: 4px; padding: 0 10px; border: 1px solid #000; } .data-tip-top1:after, .data-tip-top1:before { position: absolute; content: ''; width: 0; height: 0; left: 45%; bottom: -10px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 10px solid #000; } .data-tip-top1:before { bottom: -11px; } /*选择题tab切换*/ .nav_option li { overflow: hidden; width: 110px; text-align: center; cursor: pointer; height: 38px; line-height: 38px; border-top-right-radius: 5px; border-top-left-radius: 5px; border: 1px solid #e2e2e2; border-bottom: 0px; color: #FF7500; border-right: none; } .nav_option li:last-child { border-right: 1px solid #e2e2e2; } .nav_option li a { width: 100%; height: 100%; display: block; } /*---------------------试卷----------------------*/ .question_item_con { font-weight: normal !important; border: 1px solid #EEEEEE !important; color: #333 !important; background: #FFFFff !important; position: relative } .exam_operator { cursor: pointer; position: absolute; right: 15px; top: 11px; } .question_item_con .write_answer { border-top: 1px solid #EEEEEE; background: #EFF9FD; padding: 10px 15px; text-align: justify; } .add_item_part { width: auto; padding: 2px 20px; border: 1px solid #ff7500; border-radius: 3px; margin-left: 15px; cursor: pointer; color: #ff7500 !important; } .add_item_part:hover { color: #fff !important; background-color: #ff7500 } /*作业问答*/ .work_search_ul { border: 1px solid #EEEEEE; border-radius: 4px; } .work_search_ul li span { display: block; float: left; height: 38px; line-height: 38px } .work_search_ul li { border-bottom: 1px dashed #EEEEEE; } .work_search_ul li:last-child { border-bottom: none } .work_search_ul .magic-radio + label, .work_search_ul .magic-checkbox + label { top: 5px } /*更新提示*/ .update_back_main { display: none; position: fixed; left: 0px; top: 0px; background: rgba(0, 0, 0, 0.3); width: 100%; z-index: 7001; height: 100%; } .tip-panel-animate-left { position: absolute; z-index: 9000; left: 80px; top: 290px; background: #FFFFff; width: 430px; height: 140px; border-radius: 3px; } .tip-panel-animate { position: absolute; z-index: 10001; right: 4px; top: 40px; background: #FFFFff; width: 430px; height: 140px; border-radius: 3px; display: none } .tip-panel-animate .tip-img, .tip-panel-animate-left .tip-img { width: 130px; text-align: center; background-color: #E8E9ED; height: 100%; } .tip-panel-animate .tip-img img, .tip-panel-animate-left .tip-img img { width: 70px; height: 70px; margin: 35px 30px; } .tip-right-con { width: 69.7%; height: 100%; } .tip-operator-btn { width: 100%; border-top: 1px solid #eee; height: 40px; position: absolute; right: 0px; bottom: 0px; text-align: center; } .tip-operator-btn a, .tip-operator-btn span { height: 100%; text-align: center; line-height: 40px; width: 50% } .tip-operator-btn a:hover, .tip-operator-btn span:hover { background-color: #f9f9f9 } .tip-operator-btn a:first-child, .tip-operator-btn span:first-child { border-right: 1px solid #eee; width: 49.5% } .animate-tip { animation: rightToleft 1s; } .animate-tip-hide { animation: leftToright 1s; } @keyframes rightToleft { from { right: -400px; } to { right: 4px; } } @keyframes leftToright { from { right: 4px; } to { right: -420px; } } .animate-tip-l { animation: rightToleft-l 1s; } .animate-tip-hide-l { animation: leftToright-l 1s; } @keyframes rightToleft-l { from { left: -400px; } to { left: 80px; } } @keyframes leftToright-l { from { left: 80px; } to { left: -420px; } } /*----------实训TPI图片查看效果--------------*/ .photo_display { box-sizing: border-box; width: 100%; position: fixed; top: 0px; left: 0px; padding-top: 64px; padding-left: 80px; background: rgba(0, 0, 0, 0); height: 100%; z-index: 100 } .photo_display .task-popup { width: 100% !important; height: 100% !important; } #picture-content img { max-width: 100%; height: 400px; display: block; margin: 0px auto; margin-bottom: 20px; } #box-img { width: 100%; height: 100%; display: table; text-align: center; background: #fff; } #box-img span { display: table-cell; vertical-align: middle; } /*-------------学员统计 通关排行榜------------*/ .rankings_num { position: absolute; width: 100%; top: 3px; height: 15px; line-height: 15px; left: 0px; font-size: 12px; color: #F24B27; text-align: center } .census_main { width: 1086px; overflow: hidden; position: relative; min-height: 350px; margin: 0px 45px; } .census_main ul { position: absolute; min-width: 1086px; } .census_main ul > li { float: left; width: 260px; margin: 6px 6px; min-height: 335px } .census_main ul > li:nth-child(4n) { margin-right: 0px; } .part_main { border-radius: 5px; background: #FFFFff; border: 1px solid #EEEEEE } .part_main .part_top { background: #FF9E6A; color: #FFFFff; padding: 10px 15px; border-radius: 5px 5px 0px 0px; } .wipe { display: none; cursor: pointer; line-height: 332px; color: #FFFFff !important; font-size: 16px; width: 100%; position: absolute; left: 0px; top: 0px; background: rgba(0, 0, 0, 0.3); height: 100%; z-index: 3; text-align: center; border-radius: 5px; } .part_main:hover .wipe { display: block; } #census_left, #census_right { display: none; position: absolute; cursor: pointer; background: #FCF2EC; padding: 10px 5px; width: 35px; box-sizing: border-box; top: 122.5px; text-align: center } #census_left i, #census_right i { color: #FBBD81; } /*-----------实训配置、评测脚本-------------*/ .edit_script_text .test_script_text { word-break: break-all; background-color: #f7f7f7; } .edit_script_text .CodeMirror-lines { padding: 0px !important; padding-bottom: 4px } /* FONT PATH * -------------------------- */ /*! * Font Awesome Free 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ .fa, .fab, .fal, .far, .fas { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1 } .fa-lg { font-size: 1.33333em; line-height: .75em; vertical-align: -.0667em } .fa-xs { font-size: .75em } .fa-sm { font-size: .875em } .fa-1x { font-size: 1em } .fa-2x { font-size: 2em } .fa-3x { font-size: 3em } .fa-4x { font-size: 4em } .fa-5x { font-size: 5em } .fa-6x { font-size: 6em } .fa-7x { font-size: 7em } .fa-8x { font-size: 8em } .fa-9x { font-size: 9em } .fa-10x { font-size: 10em } .fa-fw { text-align: center; width: 1.25em } .fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0 } .fa-ul > li { position: relative } .fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit } .fa-border { border: .08em solid #eee; border-radius: .1em; padding: .2em .25em .15em } .fa-pull-left { float: left } .fa-pull-right { float: right } .fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: .3em } .fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: .3em } .fa-spin { animation: a 2s infinite linear } .fa-pulse { animation: a 1s infinite steps(8) } @keyframes a { 0% { transform: rotate(0deg) } to { transform: rotate(1turn) } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; transform: rotate(90deg) } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; transform: rotate(180deg) } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; transform: rotate(270deg) } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; transform: scaleX(-1) } .fa-flip-vertical { transform: scaleY(-1) } .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)" } .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1) } :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { -webkit-filter: none; filter: none } .fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2em } .fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100% } .fa-stack-1x { line-height: inherit } .fa-stack-2x { font-size: 2em } .fa-inverse { color: #fff } .fa-500px:before { content: "\f26e" } .fa-accessible-icon:before { content: "\f368" } .fa-accusoft:before { content: "\f369" } .fa-address-book:before { content: "\f2b9" } .fa-address-card:before { content: "\f2bb" } .fa-adjust:before { content: "\f042" } .fa-adn:before { content: "\f170" } .fa-adversal:before { content: "\f36a" } .fa-affiliatetheme:before { content: "\f36b" } .fa-algolia:before { content: "\f36c" } .fa-align-center:before { content: "\f037" } .fa-align-justify:before { content: "\f039" } .fa-align-left:before { content: "\f036" } .fa-align-right:before { content: "\f038" } .fa-allergies:before { content: "\f461" } .fa-amazon:before { content: "\f270" } .fa-amazon-pay:before { content: "\f42c" } .fa-ambulance:before { content: "\f0f9" } .fa-american-sign-language-interpreting:before { content: "\f2a3" } .fa-amilia:before { content: "\f36d" } .fa-anchor:before { content: "\f13d" } .fa-android:before { content: "\f17b" } .fa-angellist:before { content: "\f209" } .fa-angle-double-down:before { content: "\f103" } .fa-angle-double-left:before { content: "\f100" } .fa-angle-double-right:before { content: "\f101" } .fa-angle-double-up:before { content: "\f102" } .fa-angle-down:before { content: "\f107" } .fa-angle-left:before { content: "\f104" } .fa-angle-right:before { content: "\f105" } .fa-angle-up:before { content: "\f106" } .fa-angrycreative:before { content: "\f36e" } .fa-angular:before { content: "\f420" } .fa-app-store:before { content: "\f36f" } .fa-app-store-ios:before { content: "\f370" } .fa-apper:before { content: "\f371" } .fa-apple:before { content: "\f179" } .fa-apple-pay:before { content: "\f415" } .fa-archive:before { content: "\f187" } .fa-arrow-alt-circle-down:before { content: "\f358" } .fa-arrow-alt-circle-left:before { content: "\f359" } .fa-arrow-alt-circle-right:before { content: "\f35a" } .fa-arrow-alt-circle-up:before { content: "\f35b" } .fa-arrow-circle-down:before { content: "\f0ab" } .fa-arrow-circle-left:before { content: "\f0a8" } .fa-arrow-circle-right:before { content: "\f0a9" } .fa-arrow-circle-up:before { content: "\f0aa" } .fa-arrow-down:before { content: "\f063" } .fa-arrow-left:before { content: "\f060" } .fa-arrow-right:before { content: "\f061" } .fa-arrow-up:before { content: "\f062" } .fa-arrows-alt:before { content: "\f0b2" } .fa-arrows-alt-h:before { content: "\f337" } .fa-arrows-alt-v:before { content: "\f338" } .fa-assistive-listening-systems:before { content: "\f2a2" } .fa-asterisk:before { content: "\f069" } .fa-asymmetrik:before { content: "\f372" } .fa-at:before { content: "\f1fa" } .fa-audible:before { content: "\f373" } .fa-audio-description:before { content: "\f29e" } .fa-autoprefixer:before { content: "\f41c" } .fa-avianex:before { content: "\f374" } .fa-aviato:before { content: "\f421" } .fa-aws:before { content: "\f375" } .fa-backward:before { content: "\f04a" } .fa-balance-scale:before { content: "\f24e" } .fa-ban:before { content: "\f05e" } .fa-band-aid:before { content: "\f462" } .fa-bandcamp:before { content: "\f2d5" } .fa-barcode:before { content: "\f02a" } .fa-bars:before { content: "\f0c9" } .fa-baseball-ball:before { content: "\f433" } .fa-basketball-ball:before { content: "\f434" } .fa-bath:before { content: "\f2cd" } .fa-battery-empty:before { content: "\f244" } .fa-battery-full:before { content: "\f240" } .fa-battery-half:before { content: "\f242" } .fa-battery-quarter:before { content: "\f243" } .fa-battery-three-quarters:before { content: "\f241" } .fa-bed:before { content: "\f236" } .fa-beer:before { content: "\f0fc" } .fa-behance:before { content: "\f1b4" } .fa-behance-square:before { content: "\f1b5" } .fa-bell:before { content: "\f0f3" } .fa-bell-slash:before { content: "\f1f6" } .fa-bicycle:before { content: "\f206" } .fa-bimobject:before { content: "\f378" } .fa-binoculars:before { content: "\f1e5" } .fa-birthday-cake:before { content: "\f1fd" } .fa-bitbucket:before { content: "\f171" } .fa-bitcoin:before { content: "\f379" } .fa-bity:before { content: "\f37a" } .fa-black-tie:before { content: "\f27e" } .fa-blackberry:before { content: "\f37b" } .fa-blender:before { content: "\f517" } .fa-blind:before { content: "\f29d" } .fa-blogger:before { content: "\f37c" } .fa-blogger-b:before { content: "\f37d" } .fa-bluetooth:before { content: "\f293" } .fa-bluetooth-b:before { content: "\f294" } .fa-bold:before { content: "\f032" } .fa-bolt:before { content: "\f0e7" } .fa-bomb:before { content: "\f1e2" } .fa-book:before { content: "\f02d" } .fa-book-open:before { content: "\f518" } .fa-bookmark:before { content: "\f02e" } .fa-bowling-ball:before { content: "\f436" } .fa-box:before { content: "\f466" } .fa-box-open:before { content: "\f49e" } .fa-boxes:before { content: "\f468" } .fa-braille:before { content: "\f2a1" } .fa-briefcase:before { content: "\f0b1" } .fa-briefcase-medical:before { content: "\f469" } .fa-broadcast-tower:before { content: "\f519" } .fa-broom:before { content: "\f51a" } .fa-btc:before { content: "\f15a" } .fa-bug:before { content: "\f188" } .fa-building:before { content: "\f1ad" } .fa-bullhorn:before { content: "\f0a1" } .fa-bullseye:before { content: "\f140" } .fa-burn:before { content: "\f46a" } .fa-buromobelexperte:before { content: "\f37f" } .fa-bus:before { content: "\f207" } .fa-buysellads:before { content: "\f20d" } .fa-calculator:before { content: "\f1ec" } .fa-calendar:before { content: "\f133" } .fa-calendar-alt:before { content: "\f073" } .fa-calendar-check:before { content: "\f274" } .fa-calendar-minus:before { content: "\f272" } .fa-calendar-plus:before { content: "\f271" } .fa-calendar-times:before { content: "\f273" } .fa-camera:before { content: "\f030" } .fa-camera-retro:before { content: "\f083" } .fa-capsules:before { content: "\f46b" } .fa-car:before { content: "\f1b9" } .fa-caret-down:before { content: "\f0d7" } .fa-caret-left:before { content: "\f0d9" } .fa-caret-right:before { content: "\f0da" } .fa-caret-square-down:before { content: "\f150" } .fa-caret-square-left:before { content: "\f191" } .fa-caret-square-right:before { content: "\f152" } .fa-caret-square-up:before { content: "\f151" } .fa-caret-up:before { content: "\f0d8" } .fa-cart-arrow-down:before { content: "\f218" } .fa-cart-plus:before { content: "\f217" } .fa-cc-amazon-pay:before { content: "\f42d" } .fa-cc-amex:before { content: "\f1f3" } .fa-cc-apple-pay:before { content: "\f416" } .fa-cc-diners-club:before { content: "\f24c" } .fa-cc-discover:before { content: "\f1f2" } .fa-cc-jcb:before { content: "\f24b" } .fa-cc-mastercard:before { content: "\f1f1" } .fa-cc-paypal:before { content: "\f1f4" } .fa-cc-stripe:before { content: "\f1f5" } .fa-cc-visa:before { content: "\f1f0" } .fa-centercode:before { content: "\f380" } .fa-certificate:before { content: "\f0a3" } .fa-chalkboard:before { content: "\f51b" } .fa-chalkboard-teacher:before { content: "\f51c" } .fa-chart-area:before { content: "\f1fe" } .fa-chart-bar:before { content: "\f080" } .fa-chart-line:before { content: "\f201" } .fa-chart-pie:before { content: "\f200" } .fa-check:before { content: "\f00c" } .fa-check-circle:before { content: "\f058" } .fa-check-square:before { content: "\f14a" } .fa-chess:before { content: "\f439" } .fa-chess-bishop:before { content: "\f43a" } .fa-chess-board:before { content: "\f43c" } .fa-chess-king:before { content: "\f43f" } .fa-chess-knight:before { content: "\f441" } .fa-chess-pawn:before { content: "\f443" } .fa-chess-queen:before { content: "\f445" } .fa-chess-rook:before { content: "\f447" } .fa-chevron-circle-down:before { content: "\f13a" } .fa-chevron-circle-left:before { content: "\f137" } .fa-chevron-circle-right:before { content: "\f138" } .fa-chevron-circle-up:before { content: "\f139" } .fa-chevron-down:before { content: "\f078" } .fa-chevron-left:before { content: "\f053" } .fa-chevron-right:before { content: "\f054" } .fa-chevron-up:before { content: "\f077" } .fa-child:before { content: "\f1ae" } .fa-chrome:before { content: "\f268" } .fa-church:before { content: "\f51d" } .fa-circle:before { content: "\f111" } .fa-circle-notch:before { content: "\f1ce" } .fa-clipboard:before { content: "\f328" } .fa-clipboard-check:before { content: "\f46c" } .fa-clipboard-list:before { content: "\f46d" } .fa-clock:before { content: "\f017" } .fa-clone:before { content: "\f24d" } .fa-closed-captioning:before { content: "\f20a" } .fa-cloud:before { content: "\f0c2" } .fa-cloud-download-alt:before { content: "\f381" } .fa-cloud-upload-alt:before { content: "\f382" } .fa-cloudscale:before { content: "\f383" } .fa-cloudsmith:before { content: "\f384" } .fa-cloudversify:before { content: "\f385" } .fa-code:before { content: "\f121" } .fa-code-branch:before { content: "\f126" } .fa-codepen:before { content: "\f1cb" } .fa-codiepie:before { content: "\f284" } .fa-coffee:before { content: "\f0f4" } .fa-cog:before { content: "\f013" } .fa-cogs:before { content: "\f085" } .fa-coins:before { content: "\f51e" } .fa-columns:before { content: "\f0db" } .fa-comment:before { content: "\f075" } .fa-comment-alt:before { content: "\f27a" } .fa-comment-dots:before { content: "\f4ad" } .fa-comment-slash:before { content: "\f4b3" } .fa-comments:before { content: "\f086" } .fa-compact-disc:before { content: "\f51f" } .fa-compass:before { content: "\f14e" } .fa-compress:before { content: "\f066" } .fa-connectdevelop:before { content: "\f20e" } .fa-contao:before { content: "\f26d" } .fa-copy:before { content: "\f0c5" } .fa-copyright:before { content: "\f1f9" } .fa-couch:before { content: "\f4b8" } .fa-cpanel:before { content: "\f388" } .fa-creative-commons:before { content: "\f25e" } .fa-creative-commons-by:before { content: "\f4e7" } .fa-creative-commons-nc:before { content: "\f4e8" } .fa-creative-commons-nc-eu:before { content: "\f4e9" } .fa-creative-commons-nc-jp:before { content: "\f4ea" } .fa-creative-commons-nd:before { content: "\f4eb" } .fa-creative-commons-pd:before { content: "\f4ec" } .fa-creative-commons-pd-alt:before { content: "\f4ed" } .fa-creative-commons-remix:before { content: "\f4ee" } .fa-creative-commons-sa:before { content: "\f4ef" } .fa-creative-commons-sampling:before { content: "\f4f0" } .fa-creative-commons-sampling-plus:before { content: "\f4f1" } .fa-creative-commons-share:before { content: "\f4f2" } .fa-credit-card:before { content: "\f09d" } .fa-crop:before { content: "\f125" } .fa-crosshairs:before { content: "\f05b" } .fa-crow:before { content: "\f520" } .fa-crown:before { content: "\f521" } .fa-css3:before { content: "\f13c" } .fa-css3-alt:before { content: "\f38b" } .fa-cube:before { content: "\f1b2" } .fa-cubes:before { content: "\f1b3" } .fa-cut:before { content: "\f0c4" } .fa-cuttlefish:before { content: "\f38c" } .fa-d-and-d:before { content: "\f38d" } .fa-dashcube:before { content: "\f210" } .fa-database:before { content: "\f1c0" } .fa-deaf:before { content: "\f2a4" } .fa-delicious:before { content: "\f1a5" } .fa-deploydog:before { content: "\f38e" } .fa-deskpro:before { content: "\f38f" } .fa-desktop:before { content: "\f108" } .fa-deviantart:before { content: "\f1bd" } .fa-diagnoses:before { content: "\f470" } .fa-dice:before { content: "\f522" } .fa-dice-five:before { content: "\f523" } .fa-dice-four:before { content: "\f524" } .fa-dice-one:before { content: "\f525" } .fa-dice-six:before { content: "\f526" } .fa-dice-three:before { content: "\f527" } .fa-dice-two:before { content: "\f528" } .fa-digg:before { content: "\f1a6" } .fa-digital-ocean:before { content: "\f391" } .fa-discord:before { content: "\f392" } .fa-discourse:before { content: "\f393" } .fa-divide:before { content: "\f529" } .fa-dna:before { content: "\f471" } .fa-dochub:before { content: "\f394" } .fa-docker:before { content: "\f395" } .fa-dollar-sign:before { content: "\f155" } .fa-dolly:before { content: "\f472" } .fa-dolly-flatbed:before { content: "\f474" } .fa-donate:before { content: "\f4b9" } .fa-door-closed:before { content: "\f52a" } .fa-door-open:before { content: "\f52b" } .fa-dot-circle:before { content: "\f192" } .fa-dove:before { content: "\f4ba" } .fa-download:before { content: "\f019" } .fa-draft2digital:before { content: "\f396" } .fa-dribbble:before { content: "\f17d" } .fa-dribbble-square:before { content: "\f397" } .fa-dropbox:before { content: "\f16b" } .fa-drupal:before { content: "\f1a9" } .fa-dumbbell:before { content: "\f44b" } .fa-dyalog:before { content: "\f399" } .fa-earlybirds:before { content: "\f39a" } .fa-ebay:before { content: "\f4f4" } .fa-edge:before { content: "\f282" } .fa-edit:before { content: "\f044" } .fa-eject:before { content: "\f052" } .fa-elementor:before { content: "\f430" } .fa-ellipsis-h:before { content: "\f141" } .fa-ellipsis-v:before { content: "\f142" } .fa-ember:before { content: "\f423" } .fa-empire:before { content: "\f1d1" } .fa-envelope:before { content: "\f0e0" } .fa-envelope-open:before { content: "\f2b6" } .fa-envelope-square:before { content: "\f199" } .fa-envira:before { content: "\f299" } .fa-equals:before { content: "\f52c" } .fa-eraser:before { content: "\f12d" } .fa-erlang:before { content: "\f39d" } .fa-ethereum:before { content: "\f42e" } .fa-etsy:before { content: "\f2d7" } .fa-euro-sign:before { content: "\f153" } .fa-exchange-alt:before { content: "\f362" } .fa-exclamation:before { content: "\f12a" } .fa-exclamation-circle:before { content: "\f06a" } .fa-exclamation-triangle:before { content: "\f071" } .fa-expand:before { content: "\f065" } .fa-expand-arrows-alt:before { content: "\f31e" } .fa-expeditedssl:before { content: "\f23e" } .fa-external-link-alt:before { content: "\f35d" } .fa-external-link-square-alt:before { content: "\f360" } .fa-eye:before { content: "\f06e" } .fa-eye-dropper:before { content: "\f1fb" } .fa-eye-slash:before { content: "\f070" } .fa-facebook:before { content: "\f09a" } .fa-facebook-f:before { content: "\f39e" } .fa-facebook-messenger:before { content: "\f39f" } .fa-facebook-square:before { content: "\f082" } .fa-fast-backward:before { content: "\f049" } .fa-fast-forward:before { content: "\f050" } .fa-fax:before { content: "\f1ac" } .fa-feather:before { content: "\f52d" } .fa-female:before { content: "\f182" } .fa-fighter-jet:before { content: "\f0fb" } .fa-file:before { content: "\f15b" } .fa-file-alt:before { content: "\f15c" } .fa-file-archive:before { content: "\f1c6" } .fa-file-audio:before { content: "\f1c7" } .fa-file-code:before { content: "\f1c9" } .fa-file-excel:before { content: "\f1c3" } .fa-file-image:before { content: "\f1c5" } .fa-file-medical:before { content: "\f477" } .fa-file-medical-alt:before { content: "\f478" } .fa-file-pdf:before { content: "\f1c1" } .fa-file-powerpoint:before { content: "\f1c4" } .fa-file-video:before { content: "\f1c8" } .fa-file-word:before { content: "\f1c2" } .fa-film:before { content: "\f008" } .fa-filter:before { content: "\f0b0" } .fa-fire:before { content: "\f06d" } .fa-fire-extinguisher:before { content: "\f134" } .fa-firefox:before { content: "\f269" } .fa-first-aid:before { content: "\f479" } .fa-first-order:before { content: "\f2b0" } .fa-first-order-alt:before { content: "\f50a" } .fa-firstdraft:before { content: "\f3a1" } .fa-flag:before { content: "\f024" } .fa-flag-checkered:before { content: "\f11e" } .fa-flask:before { content: "\f0c3" } .fa-flickr:before { content: "\f16e" } .fa-flipboard:before { content: "\f44d" } .fa-fly:before { content: "\f417" } .fa-folder:before { content: "\f07b" } .fa-folder-open:before { content: "\f07c" } .fa-font:before { content: "\f031" } .fa-font-awesome:before { content: "\f2b4" } .fa-font-awesome-alt:before { content: "\f35c" } .fa-font-awesome-flag:before { content: "\f425" } .fa-font-awesome-logo-full:before { content: "\f4e6" } .fa-fonticons:before { content: "\f280" } .fa-fonticons-fi:before { content: "\f3a2" } .fa-football-ball:before { content: "\f44e" } .fa-fort-awesome:before { content: "\f286" } .fa-fort-awesome-alt:before { content: "\f3a3" } .fa-forumbee:before { content: "\f211" } .fa-forward:before { content: "\f04e" } .fa-foursquare:before { content: "\f180" } .fa-free-code-camp:before { content: "\f2c5" } .fa-freebsd:before { content: "\f3a4" } .fa-frog:before { content: "\f52e" } .fa-frown:before { content: "\f119" } .fa-fulcrum:before { content: "\f50b" } .fa-futbol:before { content: "\f1e3" } .fa-galactic-republic:before { content: "\f50c" } .fa-galactic-senate:before { content: "\f50d" } .fa-gamepad:before { content: "\f11b" } .fa-gas-pump:before { content: "\f52f" } .fa-gavel:before { content: "\f0e3" } .fa-gem:before { content: "\f3a5" } .fa-genderless:before { content: "\f22d" } .fa-get-pocket:before { content: "\f265" } .fa-gg:before { content: "\f260" } .fa-gg-circle:before { content: "\f261" } .fa-gift:before { content: "\f06b" } .fa-git:before { content: "\f1d3" } .fa-git-square:before { content: "\f1d2" } .fa-github:before { content: "\f09b" } .fa-github-alt:before { content: "\f113" } .fa-github-square:before { content: "\f092" } .fa-gitkraken:before { content: "\f3a6" } .fa-gitlab:before { content: "\f296" } .fa-gitter:before { content: "\f426" } .fa-glass-martini:before { content: "\f000" } .fa-glasses:before { content: "\f530" } .fa-glide:before { content: "\f2a5" } .fa-glide-g:before { content: "\f2a6" } .fa-globe:before { content: "\f0ac" } .fa-gofore:before { content: "\f3a7" } .fa-golf-ball:before { content: "\f450" } .fa-goodreads:before { content: "\f3a8" } .fa-goodreads-g:before { content: "\f3a9" } .fa-google:before { content: "\f1a0" } .fa-google-drive:before { content: "\f3aa" } .fa-google-play:before { content: "\f3ab" } .fa-google-plus:before { content: "\f2b3" } .fa-google-plus-g:before { content: "\f0d5" } .fa-google-plus-square:before { content: "\f0d4" } .fa-google-wallet:before { content: "\f1ee" } .fa-graduation-cap:before { content: "\f19d" } .fa-gratipay:before { content: "\f184" } .fa-grav:before { content: "\f2d6" } .fa-greater-than:before { content: "\f531" } .fa-greater-than-equal:before { content: "\f532" } .fa-gripfire:before { content: "\f3ac" } .fa-grunt:before { content: "\f3ad" } .fa-gulp:before { content: "\f3ae" } .fa-h-square:before { content: "\f0fd" } .fa-hacker-news:before { content: "\f1d4" } .fa-hacker-news-square:before { content: "\f3af" } .fa-hand-holding:before { content: "\f4bd" } .fa-hand-holding-heart:before { content: "\f4be" } .fa-hand-holding-usd:before { content: "\f4c0" } .fa-hand-lizard:before { content: "\f258" } .fa-hand-paper:before { content: "\f256" } .fa-hand-peace:before { content: "\f25b" } .fa-hand-point-down:before { content: "\f0a7" } .fa-hand-point-left:before { content: "\f0a5" } .fa-hand-point-right:before { content: "\f0a4" } .fa-hand-point-up:before { content: "\f0a6" } .fa-hand-pointer:before { content: "\f25a" } .fa-hand-rock:before { content: "\f255" } .fa-hand-scissors:before { content: "\f257" } .fa-hand-spock:before { content: "\f259" } .fa-hands:before { content: "\f4c2" } .fa-hands-helping:before { content: "\f4c4" } .fa-handshake:before { content: "\f2b5" } .fa-hashtag:before { content: "\f292" } .fa-hdd:before { content: "\f0a0" } .fa-heading:before { content: "\f1dc" } .fa-headphones:before { content: "\f025" } .fa-heart:before { content: "\f004" } .fa-heartbeat:before { content: "\f21e" } .fa-helicopter:before { content: "\f533" } .fa-hips:before { content: "\f452" } .fa-hire-a-helper:before { content: "\f3b0" } .fa-history:before { content: "\f1da" } .fa-hockey-puck:before { content: "\f453" } .fa-home:before { content: "\f015" } .fa-hooli:before { content: "\f427" } .fa-hospital:before { content: "\f0f8" } .fa-hospital-alt:before { content: "\f47d" } .fa-hospital-symbol:before { content: "\f47e" } .fa-hotjar:before { content: "\f3b1" } .fa-hourglass:before { content: "\f254" } .fa-hourglass-end:before { content: "\f253" } .fa-hourglass-half:before { content: "\f252" } .fa-hourglass-start:before { content: "\f251" } .fa-houzz:before { content: "\f27c" } .fa-html5:before { content: "\f13b" } .fa-hubspot:before { content: "\f3b2" } .fa-i-cursor:before { content: "\f246" } .fa-id-badge:before { content: "\f2c1" } .fa-id-card:before { content: "\f2c2" } .fa-id-card-alt:before { content: "\f47f" } .fa-image:before { content: "\f03e" } .fa-images:before { content: "\f302" } .fa-imdb:before { content: "\f2d8" } .fa-inbox:before { content: "\f01c" } .fa-indent:before { content: "\f03c" } .fa-industry:before { content: "\f275" } .fa-infinity:before { content: "\f534" } .fa-info:before { content: "\f129" } .fa-info-circle:before { content: "\f05a" } .fa-instagram:before { content: "\f16d" } .fa-internet-explorer:before { content: "\f26b" } .fa-ioxhost:before { content: "\f208" } .fa-italic:before { content: "\f033" } .fa-itunes:before { content: "\f3b4" } .fa-itunes-note:before { content: "\f3b5" } .fa-java:before { content: "\f4e4" } .fa-jedi-order:before { content: "\f50e" } .fa-jenkins:before { content: "\f3b6" } .fa-joget:before { content: "\f3b7" } .fa-joomla:before { content: "\f1aa" } .fa-js:before { content: "\f3b8" } .fa-js-square:before { content: "\f3b9" } .fa-jsfiddle:before { content: "\f1cc" } .fa-key:before { content: "\f084" } .fa-keybase:before { content: "\f4f5" } .fa-keyboard:before { content: "\f11c" } .fa-keycdn:before { content: "\f3ba" } .fa-kickstarter:before { content: "\f3bb" } .fa-kickstarter-k:before { content: "\f3bc" } .fa-kiwi-bird:before { content: "\f535" } .fa-korvue:before { content: "\f42f" } .fa-language:before { content: "\f1ab" } .fa-laptop:before { content: "\f109" } .fa-laravel:before { content: "\f3bd" } .fa-lastfm:before { content: "\f202" } .fa-lastfm-square:before { content: "\f203" } .fa-leaf:before { content: "\f06c" } .fa-leanpub:before { content: "\f212" } .fa-lemon:before { content: "\f094" } .fa-less:before { content: "\f41d" } .fa-less-than:before { content: "\f536" } .fa-less-than-equal:before { content: "\f537" } .fa-level-down-alt:before { content: "\f3be" } .fa-level-up-alt:before { content: "\f3bf" } .fa-life-ring:before { content: "\f1cd" } .fa-lightbulb:before { content: "\f0eb" } .fa-line:before { content: "\f3c0" } .fa-link:before { content: "\f0c1" } .fa-linkedin:before { content: "\f08c" } .fa-linkedin-in:before { content: "\f0e1" } .fa-linode:before { content: "\f2b8" } .fa-linux:before { content: "\f17c" } .fa-lira-sign:before { content: "\f195" } .fa-list:before { content: "\f03a" } .fa-list-alt:before { content: "\f022" } .fa-list-ol:before { content: "\f0cb" } .fa-list-ul:before { content: "\f0ca" } .fa-location-arrow:before { content: "\f124" } .fa-lock:before { content: "\f023" } .fa-lock-open:before { content: "\f3c1" } .fa-long-arrow-alt-down:before { content: "\f309" } .fa-long-arrow-alt-left:before { content: "\f30a" } .fa-long-arrow-alt-right:before { content: "\f30b" } .fa-long-arrow-alt-up:before { content: "\f30c" } .fa-low-vision:before { content: "\f2a8" } .fa-lyft:before { content: "\f3c3" } .fa-magento:before { content: "\f3c4" } .fa-magic:before { content: "\f0d0" } .fa-magnet:before { content: "\f076" } .fa-male:before { content: "\f183" } .fa-mandalorian:before { content: "\f50f" } .fa-map:before { content: "\f279" } .fa-map-marker:before { content: "\f041" } .fa-map-marker-alt:before { content: "\f3c5" } .fa-map-pin:before { content: "\f276" } .fa-map-signs:before { content: "\f277" } .fa-mars:before { content: "\f222" } .fa-mars-double:before { content: "\f227" } .fa-mars-stroke:before { content: "\f229" } .fa-mars-stroke-h:before { content: "\f22b" } .fa-mars-stroke-v:before { content: "\f22a" } .fa-mastodon:before { content: "\f4f6" } .fa-maxcdn:before { content: "\f136" } .fa-medapps:before { content: "\f3c6" } .fa-medium:before { content: "\f23a" } .fa-medium-m:before { content: "\f3c7" } .fa-medkit:before { content: "\f0fa" } .fa-medrt:before { content: "\f3c8" } .fa-meetup:before { content: "\f2e0" } .fa-meh:before { content: "\f11a" } .fa-memory:before { content: "\f538" } .fa-mercury:before { content: "\f223" } .fa-microchip:before { content: "\f2db" } .fa-microphone:before { content: "\f130" } .fa-microphone-alt:before { content: "\f3c9" } .fa-microphone-alt-slash:before { content: "\f539" } .fa-microphone-slash:before { content: "\f131" } .fa-microsoft:before { content: "\f3ca" } .fa-minus:before { content: "\f068" } .fa-minus-circle:before { content: "\f056" } .fa-minus-square:before { content: "\f146" } .fa-mix:before { content: "\f3cb" } .fa-mixcloud:before { content: "\f289" } .fa-mizuni:before { content: "\f3cc" } .fa-mobile:before { content: "\f10b" } .fa-mobile-alt:before { content: "\f3cd" } .fa-modx:before { content: "\f285" } .fa-monero:before { content: "\f3d0" } .fa-money-bill:before { content: "\f0d6" } .fa-money-bill-alt:before { content: "\f3d1" } .fa-money-bill-wave:before { content: "\f53a" } .fa-money-bill-wave-alt:before { content: "\f53b" } .fa-money-check:before { content: "\f53c" } .fa-money-check-alt:before { content: "\f53d" } .fa-moon:before { content: "\f186" } .fa-motorcycle:before { content: "\f21c" } .fa-mouse-pointer:before { content: "\f245" } .fa-music:before { content: "\f001" } .fa-napster:before { content: "\f3d2" } .fa-neuter:before { content: "\f22c" } .fa-newspaper:before { content: "\f1ea" } .fa-nintendo-switch:before { content: "\f418" } .fa-node:before { content: "\f419" } .fa-node-js:before { content: "\f3d3" } .fa-not-equal:before { content: "\f53e" } .fa-notes-medical:before { content: "\f481" } .fa-npm:before { content: "\f3d4" } .fa-ns8:before { content: "\f3d5" } .fa-nutritionix:before { content: "\f3d6" } .fa-object-group:before { content: "\f247" } .fa-object-ungroup:before { content: "\f248" } .fa-odnoklassniki:before { content: "\f263" } .fa-odnoklassniki-square:before { content: "\f264" } .fa-old-republic:before { content: "\f510" } .fa-opencart:before { content: "\f23d" } .fa-openid:before { content: "\f19b" } .fa-opera:before { content: "\f26a" } .fa-optin-monster:before { content: "\f23c" } .fa-osi:before { content: "\f41a" } .fa-outdent:before { content: "\f03b" } .fa-page4:before { content: "\f3d7" } .fa-pagelines:before { content: "\f18c" } .fa-paint-brush:before { content: "\f1fc" } .fa-palette:before { content: "\f53f" } .fa-palfed:before { content: "\f3d8" } .fa-pallet:before { content: "\f482" } .fa-paper-plane:before { content: "\f1d8" } .fa-paperclip:before { content: "\f0c6" } .fa-parachute-box:before { content: "\f4cd" } .fa-paragraph:before { content: "\f1dd" } .fa-parking:before { content: "\f540" } .fa-paste:before { content: "\f0ea" } .fa-patreon:before { content: "\f3d9" } .fa-pause:before { content: "\f04c" } .fa-pause-circle:before { content: "\f28b" } .fa-paw:before { content: "\f1b0" } .fa-paypal:before { content: "\f1ed" } .fa-pen-square:before { content: "\f14b" } .fa-pencil-alt:before { content: "\f303" } .fa-people-carry:before { content: "\f4ce" } .fa-percent:before { content: "\f295" } .fa-percentage:before { content: "\f541" } .fa-periscope:before { content: "\f3da" } .fa-phabricator:before { content: "\f3db" } .fa-phoenix-framework:before { content: "\f3dc" } .fa-phoenix-squadron:before { content: "\f511" } .fa-phone:before { content: "\f095" } .fa-phone-slash:before { content: "\f3dd" } .fa-phone-square:before { content: "\f098" } .fa-phone-volume:before { content: "\f2a0" } .fa-php:before { content: "\f457" } .fa-pied-piper:before { content: "\f2ae" } .fa-pied-piper-alt:before { content: "\f1a8" } .fa-pied-piper-hat:before { content: "\f4e5" } .fa-pied-piper-pp:before { content: "\f1a7" } .fa-piggy-bank:before { content: "\f4d3" } .fa-pills:before { content: "\f484" } .fa-pinterest:before { content: "\f0d2" } .fa-pinterest-p:before { content: "\f231" } .fa-pinterest-square:before { content: "\f0d3" } .fa-plane:before { content: "\f072" } .fa-play:before { content: "\f04b" } .fa-play-circle:before { content: "\f144" } .fa-playstation:before { content: "\f3df" } .fa-plug:before { content: "\f1e6" } .fa-plus:before { content: "\f067" } .fa-plus-circle:before { content: "\f055" } .fa-plus-square:before { content: "\f0fe" } .fa-podcast:before { content: "\f2ce" } .fa-poo:before { content: "\f2fe" } .fa-portrait:before { content: "\f3e0" } .fa-pound-sign:before { content: "\f154" } .fa-power-off:before { content: "\f011" } .fa-prescription-bottle:before { content: "\f485" } .fa-prescription-bottle-alt:before { content: "\f486" } .fa-print:before { content: "\f02f" } .fa-procedures:before { content: "\f487" } .fa-product-hunt:before { content: "\f288" } .fa-project-diagram:before { content: "\f542" } .fa-pushed:before { content: "\f3e1" } .fa-puzzle-piece:before { content: "\f12e" } .fa-python:before { content: "\f3e2" } .fa-qq:before { content: "\f1d6" } .fa-qrcode:before { content: "\f029" } .fa-question:before { content: "\f128" } .fa-question-circle:before { content: "\f059" } .fa-quidditch:before { content: "\f458" } .fa-quinscape:before { content: "\f459" } .fa-quora:before { content: "\f2c4" } .fa-quote-left:before { content: "\f10d" } .fa-quote-right:before { content: "\f10e" } .fa-r-project:before { content: "\f4f7" } .fa-random:before { content: "\f074" } .fa-ravelry:before { content: "\f2d9" } .fa-react:before { content: "\f41b" } .fa-readme:before { content: "\f4d5" } .fa-rebel:before { content: "\f1d0" } .fa-receipt:before { content: "\f543" } .fa-recycle:before { content: "\f1b8" } .fa-red-river:before { content: "\f3e3" } .fa-reddit:before { content: "\f1a1" } .fa-reddit-alien:before { content: "\f281" } .fa-reddit-square:before { content: "\f1a2" } .fa-redo:before { content: "\f01e" } .fa-redo-alt:before { content: "\f2f9" } .fa-registered:before { content: "\f25d" } .fa-rendact:before { content: "\f3e4" } .fa-renren:before { content: "\f18b" } .fa-reply:before { content: "\f3e5" } .fa-reply-all:before { content: "\f122" } .fa-replyd:before { content: "\f3e6" } .fa-researchgate:before { content: "\f4f8" } .fa-resolving:before { content: "\f3e7" } .fa-retweet:before { content: "\f079" } .fa-ribbon:before { content: "\f4d6" } .fa-road:before { content: "\f018" } .fa-robot:before { content: "\f544" } .fa-rocket:before { content: "\f135" } .fa-rocketchat:before { content: "\f3e8" } .fa-rockrms:before { content: "\f3e9" } .fa-rss:before { content: "\f09e" } .fa-rss-square:before { content: "\f143" } .fa-ruble-sign:before { content: "\f158" } .fa-ruler:before { content: "\f545" } .fa-ruler-combined:before { content: "\f546" } .fa-ruler-horizontal:before { content: "\f547" } .fa-ruler-vertical:before { content: "\f548" } .fa-rupee-sign:before { content: "\f156" } .fa-safari:before { content: "\f267" } .fa-sass:before { content: "\f41e" } .fa-save:before { content: "\f0c7" } .fa-schlix:before { content: "\f3ea" } .fa-school:before { content: "\f549" } .fa-screwdriver:before { content: "\f54a" } .fa-scribd:before { content: "\f28a" } .fa-search:before { content: "\f002" } .fa-search-minus:before { content: "\f010" } .fa-search-plus:before { content: "\f00e" } .fa-searchengin:before { content: "\f3eb" } .fa-seedling:before { content: "\f4d8" } .fa-sellcast:before { content: "\f2da" } .fa-sellsy:before { content: "\f213" } .fa-server:before { content: "\f233" } .fa-servicestack:before { content: "\f3ec" } .fa-share:before { content: "\f064" } .fa-share-alt:before { content: "\f1e0" } .fa-share-alt-square:before { content: "\f1e1" } .fa-share-square:before { content: "\f14d" } .fa-shekel-sign:before { content: "\f20b" } .fa-shield-alt:before { content: "\f3ed" } .fa-ship:before { content: "\f21a" } .fa-shipping-fast:before { content: "\f48b" } .fa-shirtsinbulk:before { content: "\f214" } .fa-shoe-prints:before { content: "\f54b" } .fa-shopping-bag:before { content: "\f290" } .fa-shopping-basket:before { content: "\f291" } .fa-shopping-cart:before { content: "\f07a" } .fa-shower:before { content: "\f2cc" } .fa-sign:before { content: "\f4d9" } .fa-sign-in-alt:before { content: "\f2f6" } .fa-sign-language:before { content: "\f2a7" } .fa-sign-out-alt:before { content: "\f2f5" } .fa-signal:before { content: "\f012" } .fa-simplybuilt:before { content: "\f215" } .fa-sistrix:before { content: "\f3ee" } .fa-sitemap:before { content: "\f0e8" } .fa-sith:before { content: "\f512" } .fa-skull:before { content: "\f54c" } .fa-skyatlas:before { content: "\f216" } .fa-skype:before { content: "\f17e" } .fa-slack:before { content: "\f198" } .fa-slack-hash:before { content: "\f3ef" } .fa-sliders-h:before { content: "\f1de" } .fa-slideshare:before { content: "\f1e7" } .fa-smile:before { content: "\f118" } .fa-smoking:before { content: "\f48d" } .fa-smoking-ban:before { content: "\f54d" } .fa-snapchat:before { content: "\f2ab" } .fa-snapchat-ghost:before { content: "\f2ac" } .fa-snapchat-square:before { content: "\f2ad" } .fa-snowflake:before { content: "\f2dc" } .fa-sort:before { content: "\f0dc" } .fa-sort-alpha-down:before { content: "\f15d" } .fa-sort-alpha-up:before { content: "\f15e" } .fa-sort-amount-down:before { content: "\f160" } .fa-sort-amount-up:before { content: "\f161" } .fa-sort-down:before { content: "\f0dd" } .fa-sort-numeric-down:before { content: "\f162" } .fa-sort-numeric-up:before { content: "\f163" } .fa-sort-up:before { content: "\f0de" } .fa-soundcloud:before { content: "\f1be" } .fa-space-shuttle:before { content: "\f197" } .fa-speakap:before { content: "\f3f3" } .fa-spinner:before { content: "\f110" } .fa-spotify:before { content: "\f1bc" } .fa-square:before { content: "\f0c8" } .fa-square-full:before { content: "\f45c" } .fa-stack-exchange:before { content: "\f18d" } .fa-stack-overflow:before { content: "\f16c" } .fa-star:before { content: "\f005" } .fa-star-half:before { content: "\f089" } .fa-staylinked:before { content: "\f3f5" } .fa-steam:before { content: "\f1b6" } .fa-steam-square:before { content: "\f1b7" } .fa-steam-symbol:before { content: "\f3f6" } .fa-step-backward:before { content: "\f048" } .fa-step-forward:before { content: "\f051" } .fa-stethoscope:before { content: "\f0f1" } .fa-sticker-mule:before { content: "\f3f7" } .fa-sticky-note:before { content: "\f249" } .fa-stop:before { content: "\f04d" } .fa-stop-circle:before { content: "\f28d" } .fa-stopwatch:before { content: "\f2f2" } .fa-store:before { content: "\f54e" } .fa-store-alt:before { content: "\f54f" } .fa-strava:before { content: "\f428" } .fa-stream:before { content: "\f550" } .fa-street-view:before { content: "\f21d" } .fa-strikethrough:before { content: "\f0cc" } .fa-stripe:before { content: "\f429" } .fa-stripe-s:before { content: "\f42a" } .fa-stroopwafel:before { content: "\f551" } .fa-studiovinari:before { content: "\f3f8" } .fa-stumbleupon:before { content: "\f1a4" } .fa-stumbleupon-circle:before { content: "\f1a3" } .fa-subscript:before { content: "\f12c" } .fa-subway:before { content: "\f239" } .fa-suitcase:before { content: "\f0f2" } .fa-sun:before { content: "\f185" } .fa-superpowers:before { content: "\f2dd" } .fa-superscript:before { content: "\f12b" } .fa-supple:before { content: "\f3f9" } .fa-sync:before { content: "\f021" } .fa-sync-alt:before { content: "\f2f1" } .fa-syringe:before { content: "\f48e" } .fa-table:before { content: "\f0ce" } .fa-table-tennis:before { content: "\f45d" } .fa-tablet:before { content: "\f10a" } .fa-tablet-alt:before { content: "\f3fa" } .fa-tablets:before { content: "\f490" } .fa-tachometer-alt:before { content: "\f3fd" } .fa-tag:before { content: "\f02b" } .fa-tags:before { content: "\f02c" } .fa-tape:before { content: "\f4db" } .fa-tasks:before { content: "\f0ae" } .fa-taxi:before { content: "\f1ba" } .fa-teamspeak:before { content: "\f4f9" } .fa-telegram:before { content: "\f2c6" } .fa-telegram-plane:before { content: "\f3fe" } .fa-tencent-weibo:before { content: "\f1d5" } .fa-terminal:before { content: "\f120" } .fa-text-height:before { content: "\f034" } .fa-text-width:before { content: "\f035" } .fa-th:before { content: "\f00a" } .fa-th-large:before { content: "\f009" } .fa-th-list:before { content: "\f00b" } .fa-themeisle:before { content: "\f2b2" } .fa-thermometer:before { content: "\f491" } .fa-thermometer-empty:before { content: "\f2cb" } .fa-thermometer-full:before { content: "\f2c7" } .fa-thermometer-half:before { content: "\f2c9" } .fa-thermometer-quarter:before { content: "\f2ca" } .fa-thermometer-three-quarters:before { content: "\f2c8" } .fa-thumbs-down:before { content: "\f165" } .fa-thumbs-up:before { content: "\f164" } .fa-thumbtack:before { content: "\f08d" } .fa-ticket-alt:before { content: "\f3ff" } .fa-times:before { content: "\f00d" } .fa-times-circle:before { content: "\f057" } .fa-tint:before { content: "\f043" } .fa-toggle-off:before { content: "\f204" } .fa-toggle-on:before { content: "\f205" } .fa-toolbox:before { content: "\f552" } .fa-trade-federation:before { content: "\f513" } .fa-trademark:before { content: "\f25c" } .fa-train:before { content: "\f238" } .fa-transgender:before { content: "\f224" } .fa-transgender-alt:before { content: "\f225" } .fa-trash:before { content: "\f1f8" } .fa-trash-alt:before { content: "\f2ed" } .fa-tree:before { content: "\f1bb" } .fa-trello:before { content: "\f181" } .fa-tripadvisor:before { content: "\f262" } .fa-trophy:before { content: "\f091" } .fa-truck:before { content: "\f0d1" } .fa-truck-loading:before { content: "\f4de" } .fa-truck-moving:before { content: "\f4df" } .fa-tshirt:before { content: "\f553" } .fa-tty:before { content: "\f1e4" } .fa-tumblr:before { content: "\f173" } .fa-tumblr-square:before { content: "\f174" } .fa-tv:before { content: "\f26c" } .fa-twitch:before { content: "\f1e8" } .fa-twitter:before { content: "\f099" } .fa-twitter-square:before { content: "\f081" } .fa-typo3:before { content: "\f42b" } .fa-uber:before { content: "\f402" } .fa-uikit:before { content: "\f403" } .fa-umbrella:before { content: "\f0e9" } .fa-underline:before { content: "\f0cd" } .fa-undo:before { content: "\f0e2" } .fa-undo-alt:before { content: "\f2ea" } .fa-uniregistry:before { content: "\f404" } .fa-universal-access:before { content: "\f29a" } .fa-university:before { content: "\f19c" } .fa-unlink:before { content: "\f127" } .fa-unlock:before { content: "\f09c" } .fa-unlock-alt:before { content: "\f13e" } .fa-untappd:before { content: "\f405" } .fa-upload:before { content: "\f093" } .fa-usb:before { content: "\f287" } .fa-user:before { content: "\f007" } .fa-user-alt:before { content: "\f406" } .fa-user-alt-slash:before { content: "\f4fa" } .fa-user-astronaut:before { content: "\f4fb" } .fa-user-check:before { content: "\f4fc" } .fa-user-circle:before { content: "\f2bd" } .fa-user-clock:before { content: "\f4fd" } .fa-user-cog:before { content: "\f4fe" } .fa-user-edit:before { content: "\f4ff" } .fa-user-friends:before { content: "\f500" } .fa-user-graduate:before { content: "\f501" } .fa-user-lock:before { content: "\f502" } .fa-user-md:before { content: "\f0f0" } .fa-user-minus:before { content: "\f503" } .fa-user-ninja:before { content: "\f504" } .fa-user-plus:before { content: "\f234" } .fa-user-secret:before { content: "\f21b" } .fa-user-shield:before { content: "\f505" } .fa-user-slash:before { content: "\f506" } .fa-user-tag:before { content: "\f507" } .fa-user-tie:before { content: "\f508" } .fa-user-times:before { content: "\f235" } .fa-users:before { content: "\f0c0" } .fa-users-cog:before { content: "\f509" } .fa-ussunnah:before { content: "\f407" } .fa-utensil-spoon:before { content: "\f2e5" } .fa-utensils:before { content: "\f2e7" } .fa-vaadin:before { content: "\f408" } .fa-venus:before { content: "\f221" } .fa-venus-double:before { content: "\f226" } .fa-venus-mars:before { content: "\f228" } .fa-viacoin:before { content: "\f237" } .fa-viadeo:before { content: "\f2a9" } .fa-viadeo-square:before { content: "\f2aa" } .fa-vial:before { content: "\f492" } .fa-vials:before { content: "\f493" } .fa-viber:before { content: "\f409" } .fa-video:before { content: "\f03d" } .fa-video-slash:before { content: "\f4e2" } .fa-vimeo:before { content: "\f40a" } .fa-vimeo-square:before { content: "\f194" } .fa-vimeo-v:before { content: "\f27d" } .fa-vine:before { content: "\f1ca" } .fa-vk:before { content: "\f189" } .fa-vnv:before { content: "\f40b" } .fa-volleyball-ball:before { content: "\f45f" } .fa-volume-down:before { content: "\f027" } .fa-volume-off:before { content: "\f026" } .fa-volume-up:before { content: "\f028" } .fa-vuejs:before { content: "\f41f" } .fa-walking:before { content: "\f554" } .fa-wallet:before { content: "\f555" } .fa-warehouse:before { content: "\f494" } .fa-weibo:before { content: "\f18a" } .fa-weight:before { content: "\f496" } .fa-weixin:before { content: "\f1d7" } .fa-whatsapp:before { content: "\f232" } .fa-whatsapp-square:before { content: "\f40c" } .fa-wheelchair:before { content: "\f193" } .fa-whmcs:before { content: "\f40d" } .fa-wifi:before { content: "\f1eb" } .fa-wikipedia-w:before { content: "\f266" } .fa-window-close:before { content: "\f410" } .fa-window-maximize:before { content: "\f2d0" } .fa-window-minimize:before { content: "\f2d1" } .fa-window-restore:before { content: "\f2d2" } .fa-windows:before { content: "\f17a" } .fa-wine-glass:before { content: "\f4e3" } .fa-wolf-pack-battalion:before { content: "\f514" } .fa-won-sign:before { content: "\f159" } .fa-wordpress:before { content: "\f19a" } .fa-wordpress-simple:before { content: "\f411" } .fa-wpbeginner:before { content: "\f297" } .fa-wpexplorer:before { content: "\f2de" } .fa-wpforms:before { content: "\f298" } .fa-wrench:before { content: "\f0ad" } .fa-x-ray:before { content: "\f497" } .fa-xbox:before { content: "\f412" } .fa-xing:before { content: "\f168" } .fa-xing-square:before { content: "\f169" } .fa-y-combinator:before { content: "\f23b" } .fa-yahoo:before { content: "\f19e" } .fa-yandex:before { content: "\f413" } .fa-yandex-international:before { content: "\f414" } .fa-yelp:before { content: "\f1e9" } .fa-yen-sign:before { content: "\f157" } .fa-yoast:before { content: "\f2b1" } .fa-youtube:before { content: "\f167" } .fa-youtube-square:before { content: "\f431" } .sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px } .sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto } @font-face { font-family: Font Awesome\ 5 Brands; font-style: normal; font-weight: 400; src: url(../webfonts/fa-brands-400.eot); src: url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.woff) format("woff"), url(../webfonts/fa-brands-400.ttf) format("truetype"), url(../webfonts/fa-brands-400.svg#fontawesome) format("svg") } .fab { font-family: Font Awesome\ 5 Brands } @font-face { font-family: Font Awesome\ 5 Free; font-style: normal; font-weight: 400; src: url(../webfonts/fa-regular-400.eot); src: url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.woff) format("woff"), url(../webfonts/fa-regular-400.ttf) format("truetype"), url(../webfonts/fa-regular-400.svg#fontawesome) format("svg") } .far { font-weight: 400 } @font-face { font-family: Font Awesome\ 5 Free; font-style: normal; font-weight: 900; src: url(../webfonts/fa-solid-900.eot); src: url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.woff) format("woff"), url(../webfonts/fa-solid-900.ttf) format("truetype"), url(../webfonts/fa-solid-900.svg#fontawesome) format("svg") } .fa, .far, .fas { font-family: Font Awesome\ 5 Free } .fa, .fas { font-weight: 900 } /*! Editor.md v1.5.0 | editormd.min.css | Open source online markdown editor. | MIT License | By: Pandao | https://github.com/pandao/editor.md | 2015-06-09 */ @charset "UTF-8"; /*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ .fa-ul, .markdown-body .task-list-item, li.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none } .editormd-form br, .markdown-body hr:after { clear: both } .editormd { width: 90%; height: 640px; margin: 0 auto 15px; text-align: left; overflow: hidden; position: relative; border: 1px solid #ddd; font-family: "微软雅黑", "Meiryo UI", "Microsoft YaHei", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, Monaco, monospace, Tahoma, STXihei, "华文细黑", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "宋体", Heiti, "黑体", sans-serif } .editormd *, .editormd :after, .editormd :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .editormd a { text-decoration: none } .editormd img { border: none; vertical-align: middle } .editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea, .editormd > textarea { width: 0; height: 0; outline: 0; resize: none } .editormd .editormd-html-textarea, .editormd .editormd-markdown-textarea { display: none } .editormd button, .editormd input[type=text], .editormd input[type=button], .editormd input[type=submit], .editormd select, .editormd textarea { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none } .editormd ::-webkit-scrollbar { height: 10px; width: 7px; background: rgba(0, 0, 0, .1) } .editormd ::-webkit-scrollbar:hover { background: rgba(0, 0, 0, .2) } .editormd ::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, .3); -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px } .editormd ::-webkit-scrollbar-thumb:hover { -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .25); -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .25); -ms-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .25); -o-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .25); box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .25); background-color: rgba(0, 0, 0, .4) } .editormd-user-unselect { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none } .editormd-toolbar { width: 100%; min-height: 37px; background: #fff; display: none; position: absolute; top: 0; left: 0; z-index: 10; border-bottom: 1px solid #ddd } .editormd-toolbar-container { padding: 0 8px; min-height: 35px; -o-user-select: none; user-select: none } .editormd-toolbar-container, .markdown-body .octicon { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none } .editormd-menu, .markdown-body ol, .markdown-body td, .markdown-body th, .markdown-body ul { padding: 0 } .editormd-menu { margin: 0; list-style: none } .editormd-menu > li { margin: 0; padding: 5px 1px; display: inline-block; position: relative } .editormd-menu > li.divider { display: inline-block; text-indent: -9999px; margin: 0 5px; height: 65%; border-right: 1px solid #ddd } .editormd-menu > li > a { outline: 0; color: #666; display: inline-block; min-width: 24px; font-size: 16px; text-decoration: none; text-align: center; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 1px solid #fff; transition: all 300ms ease-out } .editormd-dropdown-menu > li > a:hover, .editormd-menu > li > a { -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out } .editormd-menu > li > a.active, .editormd-menu > li > a:hover { border: 1px solid #ddd; background: #eee } .editormd-menu > li > a > .fa { text-align: center; display: block; padding: 5px } .editormd-menu > li > a > .editormd-bold { padding: 5px 2px; display: inline-block; font-weight: 700 } .editormd-menu > li:hover .editormd-dropdown-menu { display: block } .editormd-menu > li + li > a { margin-left: 3px } .editormd-dropdown-menu { display: none; background: #fff; border: 1px solid #ddd; width: 148px; list-style: none; position: absolute; top: 33px; left: 0; z-index: 100; -webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, .15); -moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, .15); -ms-box-shadow: 1px 2px 6px rgba(0, 0, 0, .15); -o-box-shadow: 1px 2px 6px rgba(0, 0, 0, .15); box-shadow: 1px 2px 6px rgba(0, 0, 0, .15) } .editormd-dropdown-menu:after, .editormd-dropdown-menu:before { width: 0; height: 0; display: block; content: ""; position: absolute; top: -11px; left: 8px; border: 5px solid transparent } .editormd-dropdown-menu:before { border-bottom-color: #ccc } .editormd-dropdown-menu:after { border-bottom-color: #fff; top: -10px } .editormd-dropdown-menu > li > a { color: #666; display: block; text-decoration: none; padding: 8px 10px } .editormd-dropdown-menu > li > a:hover { background: #f6f6f6; transition: all 300ms ease-out } .editormd-dropdown-menu > li + li { border-top: 1px solid #ddd } .editormd-container { margin: 0; width: 100%; height: 100%; overflow: hidden; padding: 35px 0 0; position: relative; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .editormd-dialog { color: #666; position: fixed; z-index: 99999; display: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .3); -ms-box-shadow: 0 0 10px rgba(0, 0, 0, .3); -o-box-shadow: 0 0 10px rgba(0, 0, 0, .3); box-shadow: 0 0 10px rgba(0, 0, 0, .3); background: #fff; font-size: 14px } .editormd-dialog-container { position: relative; padding: 20px; line-height: 1.4 } .editormd-dialog-container h1 { font-size: 24px; margin-bottom: 10px } .editormd-dialog-container h1 .fa { color: #2C7EEA; padding-right: 5px } .editormd-dialog-container h1 small { padding-left: 5px; font-weight: 400; font-size: 12px; color: #999 } .editormd-dialog-container select { color: #999; padding: 3px 8px; border: 1px solid #ddd } .editormd-dialog-close { position: absolute; top: 12px; right: 15px; font-size: 18px; color: #ccc; -webkit-transition: color 300ms ease-out; -moz-transition: color 300ms ease-out; transition: color 300ms ease-out } .editormd-dialog-close:hover { color: #999 } .editormd-dialog-header { padding: 11px 20px; border-bottom: 1px solid #eee; -webkit-transition: background 300ms ease-out; -moz-transition: background 300ms ease-out; transition: background 300ms ease-out } .editormd-dialog-header:hover { background: #f6f6f6 } .editormd-dialog-title { font-size: 14px } .editormd-dialog-footer { padding: 10px 0 0; text-align: right } .editormd-dialog-info { width: 420px } .editormd-dialog-info h1 { font-weight: 400 } .editormd-dialog-info .editormd-dialog-container { padding: 20px 25px 25px } .editormd-dialog-info .editormd-dialog-close { top: 10px; right: 10px } .editormd-dialog-info .hover-link:hover, .editormd-dialog-info p > a { color: #2196F3 } .editormd-dialog-info .hover-link { color: #666 } .editormd-dialog-info a .fa-external-link { display: none } .editormd-dialog-info a:hover { color: #2196F3 } .editormd-dialog-info a:hover .fa-external-link { display: inline-block } .editormd-container-mask, .editormd-dialog-mask, .editormd-mask { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0 } .editormd-dialog-mask-bg, .editormd-mask { background: #fff; opacity: .5; filter: alpha(opacity=50) } .editormd-mask { position: fixed; background: #000; opacity: .2; filter: alpha(opacity=20); z-index: 99998 } .editormd-container-mask, .editormd-dialog-mask-con { background: url(../images/loading.gif) center center no-repeat; -webkit-background-size: 32px 32px; -moz-background-size: 32px 32px; -o-background-size: 32px 32px; background-size: 32px 32px } .editormd-container-mask { z-index: 20; display: block; background-color: #fff } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .editormd-container-mask, .editormd-dialog-mask-con { background-image: url(../images/loading@2x.gif) } } @media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-pixel-ratio: 3) { .editormd-container-mask, .editormd-dialog-mask-con { background-image: url(../images/loading@3x.gif) } } .editormd-code-block-dialog textarea, .editormd-preformatted-text-dialog textarea { width: 100%; height: 400px; margin-bottom: 6px; overflow: auto; border: 1px solid #eee; background: #fff; padding: 15px; resize: none } .editormd-code-toolbar { color: #999; font-size: 14px; margin: -5px 0 10px } .editormd-grid-table { width: 99%; display: table; border: 1px solid #ddd; border-collapse: collapse } .editormd-grid-table-row { width: 100%; display: table-row } .editormd-grid-table-row a { font-size: 1.4em; width: 5%; height: 36px; color: #999; text-align: center; display: table-cell; vertical-align: middle; border: 1px solid #ddd; text-decoration: none; -webkit-transition: background-color 300ms ease-out, color 100ms ease-in; -moz-transition: background-color 300ms ease-out, color 100ms ease-in; transition: background-color 300ms ease-out, color 100ms ease-in } .editormd-grid-table-row a.selected { color: #666; background-color: #eee } .editormd-grid-table-row a:hover { color: #777; background-color: #f6f6f6 } .editormd-tab-head { list-style: none; border-bottom: 1px solid #ddd } .editormd-tab-head li { display: inline-block } .editormd-tab-head li a { color: #999; display: block; padding: 6px 12px 5px; text-align: center; text-decoration: none; margin-bottom: -1px; border: 1px solid #ddd; -webkit-border-top-left-radius: 3px; -moz-border-top-left-radius: 3px; -ms-border-top-left-radius: 3px; -o-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; border-top-right-radius: 3px; background: #f6f6f6; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; transition: all 300ms ease-out } .editormd-tab-head li a:hover { color: #666; background: #eee } .editormd-tab-head li.active a { color: #666; background: #fff; border-bottom-color: #fff } .editormd-tab-head li + li { margin-left: 3px } .editormd-tab-box { padding: 20px 0 } .editormd-form { color: #666 } .editormd-form label { float: left; display: block; width: 75px; text-align: left; padding: 7px 0 15px 5px; margin: 0 0 2px; font-weight: 400 } .editormd-form iframe { display: none } .editormd-form input:focus { outline: 0 } .editormd-form input[type=text], .editormd-form input[type=number] { color: #999; padding: 4px; border: 1px solid #ddd } .editormd-form input[type=number] { width: 40px; display: inline-block; padding: 6px 8px } .editormd-form input[type=text] { display: inline-block; width: 264px } .editormd-form .fa-btns { display: inline-block } .editormd-form .fa-btns a { color: #999; padding: 7px 10px 0 0; display: inline-block; text-decoration: none; text-align: center } .editormd-form .fa-btns .fa { font-size: 1.3em } .editormd-form .fa-btns label { float: none; display: inline-block; width: auto; text-align: left; padding: 0 0 0 5px; cursor: pointer } .fa-fw, .fa-li { text-align: center } .editormd-dialog-container .editormd-btn, .editormd-dialog-container button, .editormd-dialog-container input[type=submit], .editormd-dialog-footer .editormd-btn, .editormd-dialog-footer button, .editormd-dialog-footer input[type=submit], .editormd-form .editormd-btn, .editormd-form button, .editormd-form input[type=submit] { color: #666; min-width: 75px; cursor: pointer; background: #fff; padding: 3px 10px; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-transition: background 300ms ease-out; -moz-transition: background 300ms ease-out; transition: background 300ms ease-out } .editormd-dialog-container .editormd-btn:hover, .editormd-dialog-container button:hover, .editormd-dialog-container input[type=submit]:hover, .editormd-dialog-footer .editormd-btn:hover, .editormd-dialog-footer button:hover, .editormd-dialog-footer input[type=submit]:hover, .editormd-form .editormd-btn:hover, .editormd-form button:hover, .editormd-form input[type=submit]:hover { background: #eee } .editormd-dialog-container .editormd-btn + .editormd-btn, .editormd-dialog-footer .editormd-btn + .editormd-btn, .editormd-form .editormd-btn + .editormd-btn { margin-left: 8px } .editormd-file-input { width: 75px; height: 32px; margin-left: 8px; position: relative; display: inline-block } .editormd-file-input input[type=file] { width: 75px; height: 32px; opacity: 0; cursor: pointer; background: #000; display: inline-block; position: absolute; top: 0; right: 0 } .editormd-file-input input[type=file]::-webkit-file-upload-button { visibility: hidden } .editormd-file-input:hover input[type=submit] { background: #eee } .editormd .CodeMirror, .editormd-preview { display: inline-block; width: 50%; height: 100%; vertical-align: top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 } .editormd-preview { position: absolute; top: 35px; right: 0; overflow: auto; line-height: 1.6; display: none; background: #fff } .fa, .fa-stack { display: inline-block } .editormd .CodeMirror { z-index: 10; float: left; border-right: 1px solid #ddd; font-size: 14px; font-family: "YaHei Consolas Hybrid", Consolas, "微软雅黑", "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, Monaco, courier, monospace; line-height: 1.6; margin-top: 35px } .editormd .CodeMirror pre { font-size: 14px !important; padding: 0 12px } .editormd .CodeMirror-linenumbers { padding: 0 5px } .editormd .CodeMirror-focused .CodeMirror-selected, .editormd .CodeMirror-selected { background: #70B7FF } .editormd .CodeMirror, .editormd .CodeMirror-scroll, .editormd .editormd-preview { -webkit-overflow-scrolling: touch } .editormd .styled-background { background-color: #ff7 } .editormd .CodeMirror-focused .cm-matchhighlight { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==); background-position: bottom; background-repeat: repeat-x } .editormd .CodeMirror-empty.CodeMirror-focused { outline: 0 } .editormd .CodeMirror pre.CodeMirror-placeholder { color: #999 } .editormd .cm-trailingspace { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc/AwNDAAAFMTAwMDA0OP34wQgX/AQBYgwYEx4f9lQAAAABJRU5ErkJggg==); background-position: bottom left; background-repeat: repeat-x } .editormd .cm-tab { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=) right no-repeat } /*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ /* 重置掉些样式 */ .tpi_content p, .tpi_content dl, .tpi_content ol, .tpi_content ul, .tpi_content h1, .tpi_content h2, .tpi_content h3, .tpi_content h4, .tpi_content h5 { margin-bottom: 0px; } /* Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* 这里包括了 markdown里的样式 如h4等等*/ @font-face { font-family: FontAwesome; src: url(../fonts/fontawesome-webfont.eot?v=4.3.0); src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg"); font-weight: 400; font-style: normal } .fa { font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0) } .fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% } .fa-2x { font-size: 2em } .fa-3x { font-size: 3em } .fa-4x { font-size: 4em } .fa-5x { font-size: 5em } .fa-fw { width: 1.28571429em } .fa-ul { padding-left: 0; margin-left: 2.14285714em } .fa-ul > li { position: relative } .fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em } .fa-li.fa-lg { left: -1.85714286em } .fa-border { padding: .2em .25em .15em; border: .08em solid #eee; border-radius: .1em } .pull-right { float: right } .pull-left { float: left } .fa.pull-left { margin-right: .3em } .fa.pull-right { margin-left: .3em } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8) } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } .fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg) } .fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) } .fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg) } .fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1) } .fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1) } :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 { filter: none } .fa-stack { position: relative; width: 2em; height: 2em; line-height: 2em; vertical-align: middle } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center } .fa-stack-1x { line-height: inherit } .fa-stack-2x { font-size: 2em } .fa-inverse { color: #fff } .fa-glass:before { content: "\f000" } .fa-music:before { content: "\f001" } .fa-search:before { content: "\f002" } .fa-envelope-o:before { content: "\f003" } .fa-heart:before { content: "\f004" } .fa-star:before { content: "\f005" } .fa-star-o:before { content: "\f006" } .fa-user:before { content: "\f007" } .fa-film:before { content: "\f008" } .fa-th-large:before { content: "\f009" } .fa-th:before { content: "\f00a" } .fa-th-list:before { content: "\f00b" } .fa-check:before { content: "\f00c" } .fa-close:before, .fa-remove:before, .fa-times:before { content: "\f00d" } .fa-search-plus:before { content: "\f00e" } .fa-search-minus:before { content: "\f010" } .fa-power-off:before { content: "\f011" } .fa-signal:before { content: "\f012" } .fa-cog:before, .fa-gear:before { content: "\f013" } .fa-trash-o:before { content: "\f014" } .fa-home:before { content: "\f015" } .fa-file-o:before { content: "\f016" } .fa-clock-o:before { content: "\f017" } .fa-road:before { content: "\f018" } .fa-download:before { content: "\f019" } .fa-arrow-circle-o-down:before { content: "\f01a" } .fa-arrow-circle-o-up:before { content: "\f01b" } .fa-inbox:before { content: "\f01c" } .fa-play-circle-o:before { content: "\f01d" } .fa-repeat:before, .fa-rotate-right:before { content: "\f01e" } .fa-refresh:before { content: "\f021" } .fa-list-alt:before { content: "\f022" } .fa-lock:before { content: "\f023" } .fa-flag:before { content: "\f024" } .fa-headphones:before { content: "\f025" } .fa-volume-off:before { content: "\f026" } .fa-volume-down:before { content: "\f027" } .fa-volume-up:before { content: "\f028" } .fa-qrcode:before { content: "\f029" } .fa-barcode:before { content: "\f02a" } .fa-tag:before { content: "\f02b" } .fa-tags:before { content: "\f02c" } .fa-book:before { content: "\f02d" } .fa-bookmark:before { content: "\f02e" } .fa-print:before { content: "\f02f" } .fa-camera:before { content: "\f030" } .fa-font:before { content: "\f031" } .fa-bold:before { content: "\f032" } .fa-italic:before { content: "\f033" } .fa-text-height:before { content: "\f034" } .fa-text-width:before { content: "\f035" } .fa-align-left:before { content: "\f036" } .fa-align-center:before { content: "\f037" } .fa-align-right:before { content: "\f038" } .fa-align-justify:before { content: "\f039" } .fa-list:before { content: "\f03a" } .fa-dedent:before, .fa-outdent:before { content: "\f03b" } .fa-indent:before { content: "\f03c" } .fa-video-camera:before { content: "\f03d" } .fa-image:before, .fa-photo:before, .fa-picture-o:before { content: "\f03e" } .fa-pencil:before { content: "\f040" } .fa-map-marker:before { content: "\f041" } .fa-adjust:before { content: "\f042" } .fa-tint:before { content: "\f043" } .fa-edit:before, .fa-pencil-square-o:before { content: "\f044" } .fa-share-square-o:before { content: "\f045" } .fa-check-square-o:before { content: "\f046" } .fa-arrows:before { content: "\f047" } .fa-step-backward:before { content: "\f048" } .fa-fast-backward:before { content: "\f049" } .fa-backward:before { content: "\f04a" } .fa-play:before { content: "\f04b" } .fa-pause:before { content: "\f04c" } .fa-stop:before { content: "\f04d" } .fa-forward:before { content: "\f04e" } .fa-fast-forward:before { content: "\f050" } .fa-step-forward:before { content: "\f051" } .fa-eject:before { content: "\f052" } .fa-chevron-left:before { content: "\f053" } .fa-chevron-right:before { content: "\f054" } .fa-plus-circle:before { content: "\f055" } .fa-minus-circle:before { content: "\f056" } .fa-times-circle:before { content: "\f057" } .fa-check-circle:before { content: "\f058" } .fa-question-circle:before { content: "\f059" } .fa-info-circle:before { content: "\f05a" } .fa-crosshairs:before { content: "\f05b" } .fa-times-circle-o:before { content: "\f05c" } .fa-check-circle-o:before { content: "\f05d" } .fa-ban:before { content: "\f05e" } .fa-arrow-left:before { content: "\f060" } .fa-arrow-right:before { content: "\f061" } .fa-arrow-up:before { content: "\f062" } .fa-arrow-down:before { content: "\f063" } .fa-mail-forward:before, .fa-share:before { content: "\f064" } .fa-expand:before { content: "\f065" } .fa-compress:before { content: "\f066" } .fa-plus:before { content: "\f067" } .fa-minus:before { content: "\f068" } .fa-asterisk:before { content: "\f069" } .fa-exclamation-circle:before { content: "\f06a" } .fa-gift:before { content: "\f06b" } .fa-leaf:before { content: "\f06c" } .fa-fire:before { content: "\f06d" } .fa-eye:before { content: "\f06e" } .fa-eye-slash:before { content: "\f070" } .fa-exclamation-triangle:before, .fa-warning:before { content: "\f071" } .fa-plane:before { content: "\f072" } .fa-calendar:before { content: "\f073" } .fa-random:before { content: "\f074" } .fa-comment:before { content: "\f075" } .fa-magnet:before { content: "\f076" } .fa-chevron-up:before { content: "\f077" } .fa-chevron-down:before { content: "\f078" } .fa-retweet:before { content: "\f079" } .fa-shopping-cart:before { content: "\f07a" } .fa-folder:before { content: "\f07b" } .fa-folder-open:before { content: "\f07c" } .fa-arrows-v:before { content: "\f07d" } .fa-arrows-h:before { content: "\f07e" } .fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080" } .fa-twitter-square:before { content: "\f081" } .fa-facebook-square:before { content: "\f082" } .fa-camera-retro:before { content: "\f083" } .fa-key:before { content: "\f084" } .fa-cogs:before, .fa-gears:before { content: "\f085" } .fa-comments:before { content: "\f086" } .fa-thumbs-o-up:before { content: "\f087" } .fa-thumbs-o-down:before { content: "\f088" } .fa-star-half:before { content: "\f089" } .fa-heart-o:before { content: "\f08a" } .fa-sign-out:before { content: "\f08b" } .fa-linkedin-square:before { content: "\f08c" } .fa-thumb-tack:before { content: "\f08d" } .fa-external-link:before { content: "\f08e" } .fa-sign-in:before { content: "\f090" } .fa-trophy:before { content: "\f091" } .fa-github-square:before { content: "\f092" } .fa-upload:before { content: "\f093" } .fa-lemon-o:before { content: "\f094" } .fa-phone:before { content: "\f095" } .fa-square-o:before { content: "\f096" } .fa-bookmark-o:before { content: "\f097" } .fa-phone-square:before { content: "\f098" } .fa-twitter:before { content: "\f099" } .fa-facebook-f:before, .fa-facebook:before { content: "\f09a" } .fa-github:before { content: "\f09b" } .fa-unlock:before { content: "\f09c" } .fa-credit-card:before { content: "\f09d" } .fa-rss:before { content: "\f09e" } .fa-hdd-o:before { content: "\f0a0" } .fa-bullhorn:before { content: "\f0a1" } .fa-bell:before { content: "\f0f3" } .fa-certificate:before { content: "\f0a3" } .fa-hand-o-right:before { content: "\f0a4" } .fa-hand-o-left:before { content: "\f0a5" } .fa-hand-o-up:before { content: "\f0a6" } .fa-hand-o-down:before { content: "\f0a7" } .fa-arrow-circle-left:before { content: "\f0a8" } .fa-arrow-circle-right:before { content: "\f0a9" } .fa-arrow-circle-up:before { content: "\f0aa" } .fa-arrow-circle-down:before { content: "\f0ab" } .fa-globe:before { content: "\f0ac" } .fa-wrench:before { content: "\f0ad" } .fa-tasks:before { content: "\f0ae" } .fa-filter:before { content: "\f0b0" } .fa-briefcase:before { content: "\f0b1" } .fa-arrows-alt:before { content: "\f0b2" } .fa-group:before, .fa-users:before { content: "\f0c0" } .fa-chain:before, .fa-link:before { content: "\f0c1" } .fa-cloud:before { content: "\f0c2" } .fa-flask:before { content: "\f0c3" } .fa-cut:before, .fa-scissors:before { content: "\f0c4" } .fa-copy:before, .fa-files-o:before { content: "\f0c5" } .fa-paperclip:before { content: "\f0c6" } .fa-floppy-o:before, .fa-save:before { content: "\f0c7" } .fa-square:before { content: "\f0c8" } .fa-bars:before, .fa-navicon:before, .fa-reorder:before { content: "\f0c9" } .fa-list-ul:before { content: "\f0ca" } .fa-list-ol:before { content: "\f0cb" } .fa-strikethrough:before { content: "\f0cc" } .fa-underline:before { content: "\f0cd" } .fa-table:before { content: "\f0ce" } .fa-magic:before { content: "\f0d0" } .fa-truck:before { content: "\f0d1" } .fa-pinterest:before { content: "\f0d2" } .fa-pinterest-square:before { content: "\f0d3" } .fa-google-plus-square:before { content: "\f0d4" } .fa-google-plus:before { content: "\f0d5" } .fa-money:before { content: "\f0d6" } .fa-caret-down:before { content: "\f0d7" } .fa-caret-up:before { content: "\f0d8" } .fa-caret-left:before { content: "\f0d9" } .fa-caret-right:before { content: "\f0da" } .fa-columns:before { content: "\f0db" } .fa-sort:before, .fa-unsorted:before { content: "\f0dc" } .fa-sort-desc:before, .fa-sort-down:before { content: "\f0dd" } .fa-sort-asc:before, .fa-sort-up:before { content: "\f0de" } .fa-envelope:before { content: "\f0e0" } .fa-linkedin:before { content: "\f0e1" } .fa-rotate-left:before, .fa-undo:before { content: "\f0e2" } .fa-gavel:before, .fa-legal:before { content: "\f0e3" } .fa-dashboard:before, .fa-tachometer:before { content: "\f0e4" } .fa-comment-o:before { content: "\f0e5" } .fa-comments-o:before { content: "\f0e6" } .fa-bolt:before, .fa-flash:before { content: "\f0e7" } .fa-sitemap:before { content: "\f0e8" } .fa-umbrella:before { content: "\f0e9" } .fa-clipboard:before, .fa-paste:before { content: "\f0ea" } .fa-lightbulb-o:before { content: "\f0eb" } .fa-exchange:before { content: "\f0ec" } .fa-cloud-download:before { content: "\f0ed" } .fa-cloud-upload:before { content: "\f0ee" } .fa-user-md:before { content: "\f0f0" } .fa-stethoscope:before { content: "\f0f1" } .fa-suitcase:before { content: "\f0f2" } .fa-bell-o:before { content: "\f0a2" } .fa-coffee:before { content: "\f0f4" } .fa-cutlery:before { content: "\f0f5" } .fa-file-text-o:before { content: "\f0f6" } .fa-building-o:before { content: "\f0f7" } .fa-hospital-o:before { content: "\f0f8" } .fa-ambulance:before { content: "\f0f9" } .fa-medkit:before { content: "\f0fa" } .fa-fighter-jet:before { content: "\f0fb" } .fa-beer:before { content: "\f0fc" } .fa-h-square:before { content: "\f0fd" } .fa-plus-square:before { content: "\f0fe" } .fa-angle-double-left:before { content: "\f100" } .fa-angle-double-right:before { content: "\f101" } .fa-angle-double-up:before { content: "\f102" } .fa-angle-double-down:before { content: "\f103" } .fa-angle-left:before { content: "\f104" } .fa-angle-right:before { content: "\f105" } .fa-angle-up:before { content: "\f106" } .fa-angle-down:before { content: "\f107" } .fa-desktop:before { content: "\f108" } .fa-laptop:before { content: "\f109" } .fa-tablet:before { content: "\f10a" } .fa-mobile-phone:before, .fa-mobile:before { content: "\f10b" } .fa-circle-o:before { content: "\f10c" } .fa-quote-left:before { content: "\f10d" } .fa-quote-right:before { content: "\f10e" } .fa-spinner:before { content: "\f110" } .fa-circle:before { content: "\f111" } .fa-mail-reply:before, .fa-reply:before { content: "\f112" } .fa-github-alt:before { content: "\f113" } .fa-folder-o:before { content: "\f114" } .fa-folder-open-o:before { content: "\f115" } .fa-smile-o:before { content: "\f118" } .fa-frown-o:before { content: "\f119" } .fa-meh-o:before { content: "\f11a" } .fa-gamepad:before { content: "\f11b" } .fa-keyboard-o:before { content: "\f11c" } .fa-flag-o:before { content: "\f11d" } .fa-flag-checkered:before { content: "\f11e" } .fa-terminal:before { content: "\f120" } .fa-code:before { content: "\f121" } .fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122" } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123" } .fa-location-arrow:before { content: "\f124" } .fa-crop:before { content: "\f125" } .fa-code-fork:before { content: "\f126" } .fa-chain-broken:before, .fa-unlink:before { content: "\f127" } .fa-question:before { content: "\f128" } .fa-info:before { content: "\f129" } .fa-exclamation:before { content: "\f12a" } .fa-superscript:before { content: "\f12b" } .fa-subscript:before { content: "\f12c" } .fa-eraser:before { content: "\f12d" } .fa-puzzle-piece:before { content: "\f12e" } .fa-microphone:before { content: "\f130" } .fa-microphone-slash:before { content: "\f131" } .fa-shield:before { content: "\f132" } .fa-calendar-o:before { content: "\f133" } .fa-fire-extinguisher:before { content: "\f134" } .fa-rocket:before { content: "\f135" } .fa-maxcdn:before { content: "\f136" } .fa-chevron-circle-left:before { content: "\f137" } .fa-chevron-circle-right:before { content: "\f138" } .fa-chevron-circle-up:before { content: "\f139" } .fa-chevron-circle-down:before { content: "\f13a" } .fa-html5:before { content: "\f13b" } .fa-css3:before { content: "\f13c" } .fa-anchor:before { content: "\f13d" } .fa-unlock-alt:before { content: "\f13e" } .fa-bullseye:before { content: "\f140" } .fa-ellipsis-h:before { content: "\f141" } .fa-ellipsis-v:before { content: "\f142" } .fa-rss-square:before { content: "\f143" } .fa-play-circle:before { content: "\f144" } .fa-ticket:before { content: "\f145" } .fa-minus-square:before { content: "\f146" } .fa-minus-square-o:before { content: "\f147" } .fa-level-up:before { content: "\f148" } .fa-level-down:before { content: "\f149" } .fa-check-square:before { content: "\f14a" } .fa-pencil-square:before { content: "\f14b" } .fa-external-link-square:before { content: "\f14c" } .fa-share-square:before { content: "\f14d" } .fa-compass:before { content: "\f14e" } .fa-caret-square-o-down:before, .fa-toggle-down:before { content: "\f150" } .fa-caret-square-o-up:before, .fa-toggle-up:before { content: "\f151" } .fa-caret-square-o-right:before, .fa-toggle-right:before { content: "\f152" } .fa-eur:before, .fa-euro:before { content: "\f153" } .fa-gbp:before { content: "\f154" } .fa-dollar:before, .fa-usd:before { content: "\f155" } .fa-inr:before, .fa-rupee:before { content: "\f156" } .fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before { content: "\f157" } .fa-rouble:before, .fa-rub:before, .fa-ruble:before { content: "\f158" } .fa-krw:before, .fa-won:before { content: "\f159" } .fa-bitcoin:before, .fa-btc:before { content: "\f15a" } .fa-file:before { content: "\f15b" } .fa-file-text:before { content: "\f15c" } .fa-sort-alpha-asc:before { content: "\f15d" } .fa-sort-alpha-desc:before { content: "\f15e" } .fa-sort-amount-asc:before { content: "\f160" } .fa-sort-amount-desc:before { content: "\f161" } .fa-sort-numeric-asc:before { content: "\f162" } .fa-sort-numeric-desc:before { content: "\f163" } .fa-thumbs-up:before { content: "\f164" } .fa-thumbs-down:before { content: "\f165" } .fa-youtube-square:before { content: "\f166" } .fa-youtube:before { content: "\f167" } .fa-xing:before { content: "\f168" } .fa-xing-square:before { content: "\f169" } .fa-youtube-play:before { content: "\f16a" } .fa-dropbox:before { content: "\f16b" } .fa-stack-overflow:before { content: "\f16c" } .fa-instagram:before { content: "\f16d" } .fa-flickr:before { content: "\f16e" } .fa-adn:before { content: "\f170" } .fa-bitbucket:before { content: "\f171" } .fa-bitbucket-square:before { content: "\f172" } .fa-tumblr:before { content: "\f173" } .fa-tumblr-square:before { content: "\f174" } .fa-long-arrow-down:before { content: "\f175" } .fa-long-arrow-up:before { content: "\f176" } .fa-long-arrow-left:before { content: "\f177" } .fa-long-arrow-right:before { content: "\f178" } .fa-apple:before { content: "\f179" } .fa-windows:before { content: "\f17a" } .fa-android:before { content: "\f17b" } .fa-linux:before { content: "\f17c" } .fa-dribbble:before { content: "\f17d" } .fa-skype:before { content: "\f17e" } .fa-foursquare:before { content: "\f180" } .fa-trello:before { content: "\f181" } .fa-female:before { content: "\f182" } .fa-male:before { content: "\f183" } .fa-gittip:before, .fa-gratipay:before { content: "\f184" } .fa-sun-o:before { content: "\f185" } .fa-moon-o:before { content: "\f186" } .fa-archive:before { content: "\f187" } .fa-bug:before { content: "\f188" } .fa-vk:before { content: "\f189" } .fa-weibo:before { content: "\f18a" } .fa-renren:before { content: "\f18b" } .fa-pagelines:before { content: "\f18c" } .fa-stack-exchange:before { content: "\f18d" } .fa-arrow-circle-o-right:before { content: "\f18e" } .fa-arrow-circle-o-left:before { content: "\f190" } .fa-caret-square-o-left:before, .fa-toggle-left:before { content: "\f191" } .fa-dot-circle-o:before { content: "\f192" } .fa-wheelchair:before { content: "\f193" } .fa-vimeo-square:before { content: "\f194" } .fa-try:before, .fa-turkish-lira:before { content: "\f195" } .fa-plus-square-o:before { content: "\f196" } .fa-space-shuttle:before { content: "\f197" } .fa-slack:before { content: "\f198" } .fa-envelope-square:before { content: "\f199" } .fa-wordpress:before { content: "\f19a" } .fa-openid:before { content: "\f19b" } .fa-bank:before, .fa-institution:before, .fa-university:before { content: "\f19c" } .fa-graduation-cap:before, .fa-mortar-board:before { content: "\f19d" } .fa-yahoo:before { content: "\f19e" } .fa-google:before { content: "\f1a0" } .fa-reddit:before { content: "\f1a1" } .fa-reddit-square:before { content: "\f1a2" } .fa-stumbleupon-circle:before { content: "\f1a3" } .fa-stumbleupon:before { content: "\f1a4" } .fa-delicious:before { content: "\f1a5" } .fa-digg:before { content: "\f1a6" } .fa-pied-piper:before { content: "\f1a7" } .fa-pied-piper-alt:before { content: "\f1a8" } .fa-drupal:before { content: "\f1a9" } .fa-joomla:before { content: "\f1aa" } .fa-language:before { content: "\f1ab" } .fa-fax:before { content: "\f1ac" } .fa-building:before { content: "\f1ad" } .fa-child:before { content: "\f1ae" } .fa-paw:before { content: "\f1b0" } .fa-spoon:before { content: "\f1b1" } .fa-cube:before { content: "\f1b2" } .fa-cubes:before { content: "\f1b3" } .fa-behance:before { content: "\f1b4" } .fa-behance-square:before { content: "\f1b5" } .fa-steam:before { content: "\f1b6" } .fa-steam-square:before { content: "\f1b7" } .fa-recycle:before { content: "\f1b8" } .fa-automobile:before, .fa-car:before { content: "\f1b9" } .fa-cab:before, .fa-taxi:before { content: "\f1ba" } .fa-tree:before { content: "\f1bb" } .fa-spotify:before { content: "\f1bc" } .fa-deviantart:before { content: "\f1bd" } .fa-soundcloud:before { content: "\f1be" } .fa-database:before { content: "\f1c0" } .fa-file-pdf-o:before { content: "\f1c1" } .fa-file-word-o:before { content: "\f1c2" } .fa-file-excel-o:before { content: "\f1c3" } .fa-file-powerpoint-o:before { content: "\f1c4" } .fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before { content: "\f1c5" } .fa-file-archive-o:before, .fa-file-zip-o:before { content: "\f1c6" } .fa-file-audio-o:before, .fa-file-sound-o:before { content: "\f1c7" } .fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8" } .fa-file-code-o:before { content: "\f1c9" } .fa-vine:before { content: "\f1ca" } .fa-codepen:before { content: "\f1cb" } .fa-jsfiddle:before { content: "\f1cc" } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before { content: "\f1cd" } .fa-circle-o-notch:before { content: "\f1ce" } .fa-ra:before, .fa-rebel:before { content: "\f1d0" } .fa-empire:before, .fa-ge:before { content: "\f1d1" } .fa-git-square:before { content: "\f1d2" } .fa-git:before { content: "\f1d3" } .fa-hacker-news:before { content: "\f1d4" } .fa-tencent-weibo:before { content: "\f1d5" } .fa-qq:before { content: "\f1d6" } .fa-wechat:before, .fa-weixin:before { content: "\f1d7" } .fa-paper-plane:before, .fa-send:before { content: "\f1d8" } .fa-paper-plane-o:before, .fa-send-o:before { content: "\f1d9" } .fa-history:before { content: "\f1da" } .fa-circle-thin:before, .fa-genderless:before { content: "\f1db" } .fa-header:before { content: "\f1dc" } .fa-paragraph:before { content: "\f1dd" } .fa-sliders:before { content: "\f1de" } .fa-share-alt:before { content: "\f1e0" } .fa-share-alt-square:before { content: "\f1e1" } .fa-bomb:before { content: "\f1e2" } .fa-futbol-o:before, .fa-soccer-ball-o:before { content: "\f1e3" } .fa-tty:before { content: "\f1e4" } .fa-binoculars:before { content: "\f1e5" } .fa-plug:before { content: "\f1e6" } .fa-slideshare:before { content: "\f1e7" } .fa-twitch:before { content: "\f1e8" } .fa-yelp:before { content: "\f1e9" } .fa-newspaper-o:before { content: "\f1ea" } .fa-wifi:before { content: "\f1eb" } .fa-calculator:before { content: "\f1ec" } .fa-paypal:before { content: "\f1ed" } .fa-google-wallet:before { content: "\f1ee" } .fa-cc-visa:before { content: "\f1f0" } .fa-cc-mastercard:before { content: "\f1f1" } .fa-cc-discover:before { content: "\f1f2" } .fa-cc-amex:before { content: "\f1f3" } .fa-cc-paypal:before { content: "\f1f4" } .fa-cc-stripe:before { content: "\f1f5" } .fa-bell-slash:before { content: "\f1f6" } .fa-bell-slash-o:before { content: "\f1f7" } .fa-trash:before { content: "\f1f8" } .fa-copyright:before { content: "\f1f9" } .fa-at:before { content: "\f1fa" } .fa-eyedropper:before { content: "\f1fb" } .fa-paint-brush:before { content: "\f1fc" } .fa-birthday-cake:before { content: "\f1fd" } .fa-area-chart:before { content: "\f1fe" } .fa-pie-chart:before { content: "\f200" } .fa-line-chart:before { content: "\f201" } .fa-lastfm:before { content: "\f202" } .fa-lastfm-square:before { content: "\f203" } .fa-toggle-off:before { content: "\f204" } .fa-toggle-on:before { content: "\f205" } .fa-bicycle:before { content: "\f206" } .fa-bus:before { content: "\f207" } .fa-ioxhost:before { content: "\f208" } .fa-angellist:before { content: "\f209" } .fa-cc:before { content: "\f20a" } .fa-ils:before, .fa-shekel:before, .fa-sheqel:before { content: "\f20b" } .fa-meanpath:before { content: "\f20c" } .fa-buysellads:before { content: "\f20d" } .fa-connectdevelop:before { content: "\f20e" } .fa-dashcube:before { content: "\f210" } .fa-forumbee:before { content: "\f211" } .fa-leanpub:before { content: "\f212" } .fa-sellsy:before { content: "\f213" } .fa-shirtsinbulk:before { content: "\f214" } .fa-simplybuilt:before { content: "\f215" } .fa-skyatlas:before { content: "\f216" } .fa-cart-plus:before { content: "\f217" } .fa-cart-arrow-down:before { content: "\f218" } .fa-diamond:before { content: "\f219" } .fa-ship:before { content: "\f21a" } .fa-user-secret:before { content: "\f21b" } .fa-motorcycle:before { content: "\f21c" } .fa-street-view:before { content: "\f21d" } .fa-heartbeat:before { content: "\f21e" } .fa-venus:before { content: "\f221" } .fa-mars:before { content: "\f222" } .fa-mercury:before { content: "\f223" } .fa-transgender:before { content: "\f224" } .fa-transgender-alt:before { content: "\f225" } .fa-venus-double:before { content: "\f226" } .fa-mars-double:before { content: "\f227" } .fa-venus-mars:before { content: "\f228" } .fa-mars-stroke:before { content: "\f229" } .fa-mars-stroke-v:before { content: "\f22a" } .fa-mars-stroke-h:before { content: "\f22b" } .fa-neuter:before { content: "\f22c" } .fa-facebook-official:before { content: "\f230" } .fa-pinterest-p:before { content: "\f231" } .fa-whatsapp:before { content: "\f232" } .fa-server:before { content: "\f233" } .fa-user-plus:before { content: "\f234" } .fa-user-times:before { content: "\f235" } .fa-bed:before, .fa-hotel:before { content: "\f236" } .fa-viacoin:before { content: "\f237" } .fa-train:before { content: "\f238" } .fa-subway:before { content: "\f239" } .fa-medium:before { content: "\f23a" } /*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */ @font-face { font-family: editormd-logo; src: url(../fonts/editormd-logo.eot?-5y8q6h); src: url(.../fonts/editormd-logo.eot?#iefix-5y8q6h) format("embedded-opentype"), url(../fonts/editormd-logo.woff?-5y8q6h) format("woff"), url(../fonts/editormd-logo.ttf?-5y8q6h) format("truetype"), url(../fonts/editormd-logo.svg?-5y8q6h#icomoon) format("svg"); font-weight: 400; font-style: normal } .editormd-logo, .editormd-logo-1x, .editormd-logo-2x, .editormd-logo-3x, .editormd-logo-4x, .editormd-logo-5x, .editormd-logo-6x, .editormd-logo-7x, .editormd-logo-8x { font-family: editormd-logo; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; font-size: inherit; line-height: 1; display: inline-block; text-rendering: auto; vertical-align: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .markdown-body hr:after, .markdown-body hr:before { content: ""; display: table } .editormd-logo-1x:before, .editormd-logo-2x:before, .editormd-logo-3x:before, .editormd-logo-4x:before, .editormd-logo-5x:before, .editormd-logo-6x:before, .editormd-logo-7x:before, .editormd-logo-8x:before, .editormd-logo:before { content: "\e1987" } .editormd-logo-1x { font-size: 1em } .editormd-logo-lg { font-size: 1.2em } .editormd-logo-2x { font-size: 2em } .editormd-logo-3x { font-size: 3em } .editormd-logo-4x { font-size: 4em } .editormd-logo-5x { font-size: 5em } .editormd-logo-6x { font-size: 6em } .editormd-logo-7x { font-size: 7em } .editormd-logo-8x { font-size: 8em } .editormd-logo-color { color: #2196F3 } /*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */ @font-face { font-family: octicons-anchor; src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==) format("woff") } .markdown-body { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; color: #333; overflow: hidden; font-family: "微软雅黑", "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Monaco, monospace, Tahoma, STXihei, "华文细黑", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "宋体", Heiti, "黑体", sans-serif; font-size: 16px; line-height: 1.6; word-wrap: break-word } .markdown-body strong { font-weight: 700 } .markdown-body h1 { margin: .67em 0 } .markdown-body img { border: 0 } .markdown-body hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0 } .markdown-body input { color: inherit; margin: 0; line-height: normal; font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol" } .markdown-body html input[disabled] { cursor: default } .markdown-body input[type=checkbox] { -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 } .markdown-body * { -moz-box-sizing: border-box; box-sizing: border-box } .markdown-body a { background: 0 0; color: #4183c4 !important; text-decoration: none } .markdown-body a:active, .markdown-body a:hover { outline: 0; text-decoration: underline } .markdown-body hr { margin: 15px 0; overflow: hidden; background: 0 0; border: 0; border-bottom: 1px solid #ddd } .markdown-body h1, .markdown-body h2 { padding-bottom: .3em; border-bottom: 1px solid #eee } .markdown-body blockquote { margin: 0 } .markdown-body ol ol, .markdown-body ul ol { list-style-type: lower-roman } .markdown-body ol ol ol, .markdown-body ol ul ol, .markdown-body ul ol ol, .markdown-body ul ul ol { list-style-type: lower-alpha } .markdown-body dd { margin-left: 0 } .markdown-body code { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace } .markdown-body pre { font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; word-wrap: normal } .markdown-body .octicon { font: normal normal 16px octicons-anchor; line-height: 1; display: inline-block; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; user-select: none } .markdown-body .octicon-link:before { content: '\f05c' } .markdown-body > :first-child { margin-top: 0 !important } .markdown-body > :last-child { margin-bottom: 0 !important } .markdown-body .anchor { position: absolute; top: 0; left: 0; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px } .markdown-body .anchor:focus { outline: 0 } .markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { position: relative; margin-top: 1em; margin-bottom: 16px; font-weight: 700; line-height: 1.4 } .markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { display: none; color: #000; vertical-align: middle } .markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { padding-left: 8px; margin-left: -30px; text-decoration: none } .markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { display: inline-block } .markdown-body h1 { font-size: 2.25em; line-height: 1.2 } .markdown-body h1 .anchor { line-height: 1 } .markdown-body h2 { font-size: 1.75em; line-height: 1.225 } .markdown-body h2 .anchor { line-height: 1 } .markdown-body h3 { font-size: 1.5em; line-height: 1.43 } .markdown-body h3 .anchor, .markdown-body h4 .anchor { line-height: 1.2 } .markdown-body h4 { font-size: 1.25em } .markdown-body h5 .anchor, .markdown-body h6 .anchor { line-height: 1.1 } .markdown-body h5 { font-size: 1em } .markdown-body h6 { font-size: 1em; color: #777 } .markdown-body blockquote, .markdown-body dl, .markdown-body ol, .markdown-body p, .markdown-body pre, .markdown-body table, .markdown-body ul { margin-top: 0; margin-bottom: 16px } .markdown-body ol, .markdown-body ul { padding-left: 2em } .markdown-body ol ol, .markdown-body ol ul, .markdown-body ul ol, .markdown-body ul ul { margin-top: 0; margin-bottom: 0 } .markdown-body li > p { margin-top: 16px } .markdown-body dl { padding: 0 } .markdown-body dl dt { padding: 0; margin-top: 16px; font-size: 1em; font-style: italic; font-weight: 700 } .markdown-body dl dd { padding: 0 16px; margin-bottom: 16px } .markdown-body blockquote { padding: 0 15px; color: #777; border-left: 4px solid #ddd } .markdown-body blockquote > :first-child { margin-top: 0 } .markdown-body blockquote > :last-child { margin-bottom: 0 } .markdown-body table { border-collapse: collapse; border-spacing: 0; display: block; width: 100%; overflow: auto; word-break: normal; word-break: keep-all } .markdown-body table th { font-weight: 700 } .markdown-body table td, .markdown-body table th { padding: 6px 13px; border: 1px solid #ddd } .markdown-body table tr { background-color: #fff; border-top: 1px solid #ccc } .markdown-body table tr:nth-child(2n) { background-color: #f8f8f8 } .markdown-body img { max-width: 100%; -moz-box-sizing: border-box; box-sizing: border-box } .markdown-body code { padding: .2em 0; margin: 0; font-size: 85%; background-color: rgba(0, 0, 0, .04); border-radius: 3px } .markdown-body code:after, .markdown-body code:before { letter-spacing: -.2em; content: "\00a0" } .markdown-body pre > code { padding: 0; margin: 0; font-size: 100%; word-break: normal; white-space: pre; background: 0 0; border: 0 } .markdown-body .highlight { margin-bottom: 16px } .markdown-body .highlight pre, .markdown-body pre { padding: 16px; overflow: auto; font-size: 85%; background-color: #f7f7f7; border-radius: 3px } .markdown-body .highlight pre { margin-bottom: 0; word-break: normal } .markdown-body pre code { display: inline; max-width: initial; padding: 0; margin: 0; overflow: initial; line-height: inherit; word-wrap: normal; background-color: transparent; border: 0 } .markdown-body pre code:after, .markdown-body pre code:before { content: normal } .markdown-body .pl-c { color: #969896 } .markdown-body .pl-c1, .markdown-body .pl-mdh, .markdown-body .pl-mm, .markdown-body .pl-mp, .markdown-body .pl-mr, .markdown-body .pl-s1 .pl-v, .markdown-body .pl-s3, .markdown-body .pl-sc, .markdown-body .pl-sv { color: #0086b3 } .markdown-body .pl-e, .markdown-body .pl-en { color: #795da3 } .markdown-body .pl-s1 .pl-s2, .markdown-body .pl-smi, .markdown-body .pl-smp, .markdown-body .pl-stj, .markdown-body .pl-vo, .markdown-body .pl-vpf { color: #333 } .markdown-body .pl-ent { color: #63a35c } .markdown-body .pl-k, .markdown-body .pl-s, .markdown-body .pl-st { color: #a71d5d } .markdown-body .pl-pds, .markdown-body .pl-s1, .markdown-body .pl-s1 .pl-pse .pl-s2, .markdown-body .pl-sr, .markdown-body .pl-sr .pl-cce, .markdown-body .pl-sr .pl-sra, .markdown-body .pl-sr .pl-sre, .markdown-body .pl-src { color: #df5000 } .markdown-body .pl-mo, .markdown-body .pl-v { color: #1d3e81 } .markdown-body .pl-id { color: #b52a1d } .markdown-body .pl-ii { background-color: #b52a1d; color: #f8f8f8 } .markdown-body .pl-sr .pl-cce { color: #63a35c; font-weight: 700 } .markdown-body .pl-ml { color: #693a17 } .markdown-body .pl-mh, .markdown-body .pl-mh .pl-en, .markdown-body .pl-ms { color: #1d3e81; font-weight: 700 } .markdown-body .pl-mq { color: teal } .markdown-body .pl-mi { color: #333; font-style: italic } .markdown-body .pl-mb { color: #333; font-weight: 700 } .markdown-body .pl-md, .markdown-body .pl-mdhf { background-color: #ffecec; color: #bd2c00 } .markdown-body .pl-mdht, .markdown-body .pl-mi1 { background-color: #eaffea; color: #55a532 } .markdown-body .pl-mdr { color: #795da3; font-weight: 700 } .markdown-body kbd { display: inline-block; padding: 3px 5px; font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace; line-height: 10px; color: #555; vertical-align: middle; background-color: #fcfcfc; border: 1px solid #ccc; border-bottom-color: #bbb; border-radius: 3px; box-shadow: inset 0 -1px 0 #bbb } .markdown-body .task-list-item + .task-list-item { margin-top: 3px } .markdown-body .task-list-item input { float: left; margin: .3em 0 .25em -1.6em; vertical-align: middle } .markdown-body :checked + .radio-label { z-index: 1; position: relative; border-color: #4183c4 } .editormd-html-preview, .editormd-preview-container { text-align: left; font-size: 16px; line-height: 1.6; overflow: auto; width: 100%; background-color: #fff } .editormd-html-preview blockquote, .editormd-preview-container blockquote { color: #666; border-left: 4px solid #ddd; padding-left: 20px; margin-left: 0; font-size: 14px; font-style: italic } .editormd-html-preview p code, .editormd-preview-container p code { margin-left: 5px; margin-right: 4px } .editormd-html-preview abbr, .editormd-preview-container abbr { background: #ffd } .editormd-html-preview hr, .editormd-preview-container hr { height: 1px; border: none; border-top: 1px solid #ddd; background: 0 0 } .editormd-html-preview code, .editormd-preview-container code { border: 0px solid #ddd; background: #f6f6f6; padding: 3px; border-radius: 3px; font-size: 14px } .editormd-html-preview pre, .editormd-preview-container pre { border: 1px solid #ddd; background: #f6f6f6; padding: 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px } .editormd-html-preview pre code, .editormd-preview-container pre code { padding: 0 } .editormd-html-preview code, .editormd-html-preview kbd, .editormd-html-preview pre, .editormd-preview-container code, .editormd-preview-container kbd, .editormd-preview-container pre { font-family: "YaHei Consolas Hybrid", Consolas, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace } .editormd-html-preview table thead tr, .editormd-preview-container table thead tr { background-color: #F8F8F8 } .editormd-html-preview p.editormd-tex, .editormd-preview-container p.editormd-tex { text-align: center } .editormd-html-preview span.editormd-tex, .editormd-preview-container span.editormd-tex { margin: 0 5px } .editormd-html-preview .emoji, .editormd-preview-container .emoji { width: 24px; height: 24px } .editormd-html-preview .katex, .editormd-preview-container .katex { font-size: 1.4em } .editormd-html-preview .flowchart, .editormd-html-preview .sequence-diagram, .editormd-preview-container .flowchart, .editormd-preview-container .sequence-diagram { margin: 0 auto; text-align: center } .editormd-html-preview .flowchart svg, .editormd-html-preview .sequence-diagram svg, .editormd-preview-container .flowchart svg, .editormd-preview-container .sequence-diagram svg { margin: 0 auto } .editormd-html-preview .flowchart text, .editormd-html-preview .sequence-diagram text, .editormd-preview-container .flowchart text, .editormd-preview-container .sequence-diagram text { font-size: 15px !important; font-family: "YaHei Consolas Hybrid", Consolas, "Microsoft YaHei", "Malgun Gothic", "Segoe UI", Helvetica, Arial !important } /*! Pretty printing styles. Used with prettify.js. */ .pln { color: #000 } @media screen { .str { color: #080 } .kwd { color: #008 } .com { color: #800 } .typ { color: #606 } .lit { color: #066 } .clo, .opn, .pun { color: #660 } .tag { color: #008 } .atn { color: #606 } .atv { color: #080 } .dec, .var { color: #606 } .fun { color: red } } @media print, projection { .kwd, .tag, .typ { font-weight: 700 } .str { color: #060 } .kwd { color: #006 } .com { color: #600; font-style: italic } .typ { color: #404 } .lit { color: #044 } .clo, .opn, .pun { color: #440 } .tag { color: #006 } .atn { color: #404 } .atv { color: #060 } } pre.prettyprint { padding: 5px; border: 1px solid #ccc; white-space: pre-wrap !important; word-break: break-all; border-radius: 3px } ol.linenums { margin-top: 0; margin-bottom: 0 } li.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee } .editormd-html-preview pre.prettyprint, .editormd-preview-container pre.prettyprint { padding: 10px; border: 0px solid #ddd; white-space: pre-wrap; word-wrap: break-word } .editormd-html-preview ol.linenums, .editormd-preview-container ol.linenums { color: #999; padding-left: 2.5em } .editormd-html-preview ol.linenums li, .editormd-preview-container ol.linenums li { list-style-type: decimal } .editormd-html-preview ol.linenums li code, .editormd-preview-container ol.linenums li code { border: none; background: 0 0; padding: 0 } .editormd-html-preview .editormd-toc-menu, .editormd-preview-container .editormd-toc-menu { margin: 8px 0 12px; display: inline-block } .editormd-html-preview .editormd-toc-menu > .markdown-toc, .editormd-preview-container .editormd-toc-menu > .markdown-toc { position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; border: 1px solid #ddd; display: inline-block; font-size: 1em } .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul { width: 160%; min-width: 180px; position: absolute; left: -1px; top: -2px; z-index: 100; padding: 0 10px 10px; display: none; background: #fff; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); -o-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); box-shadow: 0 3px 5px rgba(0, 0, 0, .2) } .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li ul { width: 100%; min-width: 180px; border: 1px solid #ddd; display: none; background: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px } .editormd-html-preview .editormd-toc-menu .toc-menu-btn:hover, .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a:hover, .editormd-preview-container .editormd-toc-menu .toc-menu-btn:hover, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a:hover { background-color: #f6f6f6 } .editormd-html-preview .editormd-toc-menu > .markdown-toc > ul > li a, .editormd-preview-container .editormd-toc-menu > .markdown-toc > ul > li a { color: #666; padding: 6px 10px; display: block; -webkit-transition: background-color 500ms ease-out; -moz-transition: background-color 500ms ease-out; transition: background-color 500ms ease-out } .editormd-html-preview .editormd-toc-menu > .markdown-toc li, .editormd-preview-container .editormd-toc-menu > .markdown-toc li { position: relative } .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul { position: absolute; top: 32px; left: 10%; display: none; -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); -ms-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); -o-box-shadow: 0 3px 5px rgba(0, 0, 0, .2); box-shadow: 0 3px 5px rgba(0, 0, 0, .2) } .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { pointer-events: pointer-events; position: absolute; left: 15px; top: -6px; display: block; content: ""; width: 0; height: 0; border: 6px solid transparent; border-width: 0 6px 6px; z-index: 10 } .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:before, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:before { border-bottom-color: #ccc } .editormd-html-preview .editormd-toc-menu > .markdown-toc li > ul:after, .editormd-preview-container .editormd-toc-menu > .markdown-toc li > ul:after { border-bottom-color: #fff; top: -5px } .editormd-html-preview .editormd-toc-menu ul, .editormd-preview-container .editormd-toc-menu ul { list-style: none } .editormd-html-preview .editormd-toc-menu a, .editormd-preview-container .editormd-toc-menu a { text-decoration: none } .editormd-html-preview .editormd-toc-menu h1, .editormd-preview-container .editormd-toc-menu h1 { font-size: 16px; padding: 5px 0 10px 10px; line-height: 1; border-bottom: 1px solid #eee } .editormd-html-preview .editormd-toc-menu h1 .fa, .editormd-preview-container .editormd-toc-menu h1 .fa { padding-left: 10px } .editormd-html-preview .editormd-toc-menu .toc-menu-btn, .editormd-preview-container .editormd-toc-menu .toc-menu-btn { color: #666; min-width: 180px; padding: 5px 10px; border-radius: 4px; display: inline-block; -webkit-transition: background-color 500ms ease-out; -moz-transition: background-color 500ms ease-out; transition: background-color 500ms ease-out } .editormd-html-preview textarea, .editormd-onlyread .editormd-toolbar { display: none } .editormd-html-preview .editormd-toc-menu .toc-menu-btn .fa, .editormd-preview-container .editormd-toc-menu .toc-menu-btn .fa { float: right; padding: 3px 0 0 10px; font-size: 1.3em } .markdown-body .editormd-toc-menu ul { padding-left: 0 } .markdown-body .highlight pre, .markdown-body pre { line-height: 1.6 } hr.editormd-page-break { border: 1px dotted #ccc; font-size: 0; height: 2px } @media only print { hr.editormd-page-break { background: 0 0; border: none; height: 0 } } .editormd-html-preview hr.editormd-page-break { background: 0 0; border: none; height: 0 } .editormd-preview-close-btn { color: #fff; padding: 4px 6px; font-size: 18px; -webkit-border-radius: 500px; -moz-border-radius: 500px; -ms-border-radius: 500px; -o-border-radius: 500px; border-radius: 500px; display: none; background-color: #ccc; position: absolute; top: 25px; right: 35px; z-index: 19; -webkit-transition: background-color 300ms ease-out; -moz-transition: background-color 300ms ease-out; transition: background-color 300ms ease-out } .editormd-preview-close-btn:hover { background-color: #999 } .editormd-preview-active { width: 100%; padding: 40px } .editormd-preview-theme-dark { color: #777; background: #2C2827 } .editormd-preview-theme-dark .editormd-preview-container { color: #888; background-color: #2C2827 } .editormd-preview-theme-dark .editormd-preview-container pre.prettyprint { border: none } .editormd-preview-theme-dark .editormd-preview-container blockquote { color: #555; padding: .5em; background: #222; border-color: #333 } .editormd-preview-theme-dark .editormd-preview-container abbr { color: #fff; padding: 1px 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #f90 } .editormd-preview-theme-dark .editormd-preview-container code { color: #fff; border: none; padding: 1px 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #5A9600 } .editormd-preview-theme-dark .editormd-preview-container table { border: none } .editormd-preview-theme-dark .editormd-preview-container .fa-emoji { color: #B4BF42 } .editormd-preview-theme-dark .editormd-preview-container .katex { color: #FEC93F } .editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc { background: #fff; border: none } .editormd-preview-theme-dark .editormd-toc-menu > .markdown-toc h1 { border-color: #ddd } .editormd-preview-theme-dark .markdown-body h1, .editormd-preview-theme-dark .markdown-body h2, .editormd-preview-theme-dark .markdown-body hr { border-color: #222 } .editormd-preview-theme-dark pre { color: #999; background-color: #111; background-color: rgba(0, 0, 0, .4) } .editormd-preview-theme-dark pre .pln { color: #999 } .editormd-preview-theme-dark li.L1, .editormd-preview-theme-dark li.L3, .editormd-preview-theme-dark li.L5, .editormd-preview-theme-dark li.L7, .editormd-preview-theme-dark li.L9 { background: 0 0 } .editormd-preview-theme-dark [class*=editormd-logo] { color: #2196F3 } .editormd-preview-theme-dark .sequence-diagram text { fill: #fff } .editormd-preview-theme-dark .sequence-diagram path, .editormd-preview-theme-dark .sequence-diagram rect { color: #fff; fill: #64D1CB; stroke: #64D1CB } .editormd-preview-theme-dark .flowchart path, .editormd-preview-theme-dark .flowchart rect { stroke: #A6C6FF } .editormd-preview-theme-dark .flowchart rect { fill: #A6C6FF } .editormd-preview-theme-dark .flowchart text { fill: #5879B4 } @media screen { .editormd-preview-theme-dark .str { color: #080 } .editormd-preview-theme-dark .kwd { color: #f90 } .editormd-preview-theme-dark .com { color: #444 } .editormd-preview-theme-dark .typ { color: #606 } .editormd-preview-theme-dark .lit { color: #066 } .editormd-preview-theme-dark .clo, .editormd-preview-theme-dark .opn, .editormd-preview-theme-dark .pun { color: #660 } .editormd-preview-theme-dark .tag { color: #f90 } .editormd-preview-theme-dark .atn { color: #6C95F5 } .editormd-preview-theme-dark .atv { color: #080 } .editormd-preview-theme-dark .dec, .editormd-preview-theme-dark .var { color: #008BA7 } .editormd-preview-theme-dark .fun { color: red } } .editormd-onlyread .CodeMirror { margin-top: 0 } .editormd-onlyread .editormd-preview { top: 0 } .editormd-fullscreen { position: fixed; top: 0; left: 0; border: none; margin: 0 auto } .editormd-theme-dark { border-color: #1a1a17 } .editormd-theme-dark .editormd-toolbar { background: #1A1A17; border-color: #1a1a17 } .editormd-theme-dark .editormd-menu > li > a { color: #777; border-color: #1a1a17 } .editormd-theme-dark .editormd-menu > li > a.active, .editormd-theme-dark .editormd-menu > li > a:hover { border-color: #333; background: #333 } .editormd-theme-dark .editormd-menu > li.divider { border-right: 1px solid #111 } .editormd-theme-dark .CodeMirror { border-right: 1px solid rgba(0, 0, 0, .1) } .CodeMirror-merge { position: relative; white-space: pre; } .CodeMirror-merge, .CodeMirror-merge .CodeMirror { min-height: 50px; } .CodeMirror-merge-2pane .CodeMirror-merge-pane { width: 48%; } .CodeMirror-merge-2pane .CodeMirror-merge-gap { width: 4%; } .CodeMirror-merge-3pane .CodeMirror-merge-pane { width: 31%; } .CodeMirror-merge-3pane .CodeMirror-merge-gap { width: 3.5%; } .CodeMirror-merge-pane { display: inline-block; white-space: normal; vertical-align: top; } .CodeMirror-merge-pane-rightmost { position: absolute; right: 0px; z-index: 1; } .CodeMirror-merge-gap { z-index: 2; display: inline-block; height: 100%; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; position: relative; background: #515151; } .CodeMirror-merge-scrolllock-wrap { position: absolute; bottom: 0; left: 50%; } .CodeMirror-merge-scrolllock { position: relative; left: -50%; cursor: pointer; color: #d8d8d8; line-height: 1; } .CodeMirror-merge-copybuttons-left, .CodeMirror-merge-copybuttons-right { position: absolute; left: 0; top: 0; right: 0; bottom: 0; line-height: 1; } .CodeMirror-merge-copy { position: absolute; cursor: pointer; color: #ce374b; z-index: 3; } .CodeMirror-merge-copy-reverse { position: absolute; cursor: pointer; color: #44c; } .CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { left: 2px; } .CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { right: 2px; } .CodeMirror-merge-r-inserted, .CodeMirror-merge-l-inserted { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==); background-position: bottom left; background-repeat: repeat-x; } .CodeMirror-merge-r-deleted, .CodeMirror-merge-l-deleted { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==); background-position: bottom left; background-repeat: repeat-x; } .CodeMirror-merge-r-chunk { background: #9a6868; } .CodeMirror-merge-r-chunk-start { /*border-top: 1px solid #ee8; */ } .CodeMirror-merge-r-chunk-end { /* border-bottom: 1px solid #ee8; */ } .CodeMirror-merge-r-connect { fill: #9a6868; } .CodeMirror-merge-l-chunk { background: #eef; } .CodeMirror-merge-l-chunk-start { border-top: 1px solid #88e; } .CodeMirror-merge-l-chunk-end { border-bottom: 1px solid #88e; } .CodeMirror-merge-l-connect { fill: #eef; stroke: #88e; stroke-width: 1px; } .CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { background: #dfd; } .CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { border-top: 1px solid #4e4; } .CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { border-bottom: 1px solid #4e4; } .CodeMirror-merge-collapsed-widget:before { content: "(...)"; } .CodeMirror-merge-collapsed-widget { cursor: pointer; color: #88b; background: #eef; border: 1px solid #ddf; font-size: 90%; padding: 0 3px; border-radius: 4px; } .CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { display: none; } /* !!覆盖之前的样式*/ .-header-right { background: #1F2F3B; } .page--header { background: #05101A; left: 0px; padding: 5px 0; } .page--body { margin-top: 54px; } #myshixun_top { display: flex; height: 54px; } .yslflexhome { display: flex; flex-direction: row; } .yslflexhomes { display: flex; flex-direction: row; } #games_repository_contents, .cm-s-railscasts .CodeMirror-gutters, .split-panel--second { background: #111C24; } .-task-ml80 { margin-left: 0px; } /*edu-popup.css*/ /* 修改密码成功弹框 */ .task-popup { width: 30%; background: #fff; border: 1px solid #e8e8e8; border-radius: 3px; -webkit-box-shadow: 0 0 10px #ccc; -moz-box-shadow: 0 0 10px #ccc; box-shadow: 0 0 10px #ccc; } .task-popup-text-center { text-align: center; color: #333; } .task-popup-title { border-bottom: 1px solid #eee; padding: 10px 15px; } .task-popup-content { padding: 15px; } .task-popup-submit { margin: 0px auto 15px; width: 120px; } .task-popup-sure { margin: 0px auto 15px; width: 54px; } .task-popup-right-sure { margin: 0px auto 15px; text-align: center } .task-popup-OK { margin: 15px auto; text-align: center } .task-popup-bggrey { background: #fff; color: #333; } /************实训弹窗****************/ .task-popup-warp { width: 100%; height: 100%; background: black; position: fixed; } .task-popup-box { position: relative; margin: 150px auto 0px; } .task-box1 { width: 428px; height: 420px; background: url(/images/task/task-success.png) 0px 0px no-repeat; } .task-box2 { width: 496px; height: 373px; background: url(/images/task/task-success02.png) 0px 50px no-repeat; } a.task-popup-close { display: block; background: url(/images/task/task-close.png) 0px 0px no-repeat; width: 31px; height: 31px; position: absolute; right: 5px; top: 100px; } a:hover.task-popup-close { background: url(/images/task/task-close.png) -40px 0px no-repeat; } .task-su-con { text-align: center; padding-top: 285px; } .task-su-p { font-size: 20px; color: #ee4a1f; font-weight: bold; } a.task-su-btn { display: block; background: url(/images/task/task-su-btn.png) 0px -64px no-repeat; width: 138px; height: 57px; color: #ee4a1f; line-height: 50px; text-align: center; font-size: 16px; margin: 20px auto; } a:hover.task-su-btn { background: url(/images/task/task-su-btn.png) 0px 0px no-repeat; } a.task-su-btn-white { display: inline-block; padding: 8px 25px; border: 1px solid #fff; color: #fff; text-align: center; border-radius: 5px; font-size: 14px; } a:hover.task-su-btn-white { color: #ee4a1f; border: 1px solid #ee4a1f; } /* 模板弹框 20170407byLB */ #task_popup_box { background: #fff; padding-bottom: 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; box-shadow: 0px 2px 8px rgba(146, 153, 169, 0.5); } .task_popup_top { background: #ccc; height: 40px; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; } .task_popup_top h3 { font-size: 14px; color: #333; line-height: 40px; padding-left: 10px; } a.task_icons_close { width: 20px; height: 20px; display: block; background: url(../images/popup/sy_icons_close.png) 0 0px no-repeat; margin: 8px 10px 0 0; } a:hover.task_icons_close { background: url(../images/popup/sy_icons_close.png) -40px 0px no-repeat; } .task_popup_con { padding: 20px; } /*智能课堂弹框 20170421byLB*/ .upload_select_box { width: 410px; height: 240px; overflow-y: auto; padding: 10px; background: #f7f9fd; color: #333; } .upload_select_box li { height: 30px; line-height: 28px; } .upload_select_box li div.mt5 { margin-top: 0px; } .upload_select_box li:hover { background: #e4eaf6; } .task-popup-submit02 { margin: 15px auto; width: 120px; } .task-popup-submit03 { margin: 15px auto; width: 70px; } .task-popup-submit04 { margin: 15px auto; width: 85px; } /*智能课堂弹框tab 20170428byLB*/ .newupload_conbox { background: #fff; padding-bottom: 0; } .newupload_navbox { border-bottom: 1px solid #dbdbdb; } .newupload_nav { height: 38px; line-height: 38px; background: #e7e7e7; } .newupload_nav li { float: left; padding: 0 15px; display: block; text-align: center; } .newupload_nav li:last-child { border-right: none; } .newupload_nav li a { font-size: 12px; color: #444; } .newupload_nav_hover { background: #3498db; } .newupload_nav_nomal { } .newupload_nav_hover a { color: #fff !important; } .bor-reds { border: 1px solid #FF0000 !important; border-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } @charset "UTF-8"; /*! * animate.css -http://daneden.me/animate * Version - 3.6.0 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2018 Daniel Eden */ .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both } .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite } @-webkit-keyframes bounce { 0%, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1); -webkit-transform: translateZ(0); transform: translateZ(0) } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); animation-timing-function: cubic-bezier(.755, .05, .855, .06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0) } 70% { -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); animation-timing-function: cubic-bezier(.755, .05, .855, .06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0) } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0) } } @keyframes bounce { 0%, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1); -webkit-transform: translateZ(0); transform: translateZ(0) } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); animation-timing-function: cubic-bezier(.755, .05, .855, .06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0) } 70% { -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06); animation-timing-function: cubic-bezier(.755, .05, .855, .06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0) } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0) } } .bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom } @-webkit-keyframes flash { 0%, 50%, to { opacity: 1 } 25%, 75% { opacity: 0 } } @keyframes flash { 0%, 50%, to { opacity: 1 } 25%, 75% { opacity: 0 } } .flash { -webkit-animation-name: flash; animation-name: flash } @-webkit-keyframes pulse { 0% { -webkit-transform: scaleX(1); transform: scaleX(1) } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05) } to { -webkit-transform: scaleX(1); transform: scaleX(1) } } @keyframes pulse { 0% { -webkit-transform: scaleX(1); transform: scaleX(1) } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05) } to { -webkit-transform: scaleX(1); transform: scaleX(1) } } .pulse { -webkit-animation-name: pulse; animation-name: pulse } @-webkit-keyframes rubberBand { 0% { -webkit-transform: scaleX(1); transform: scaleX(1) } 30% { -webkit-transform: scale3d(1.25, .75, 1); transform: scale3d(1.25, .75, 1) } 40% { -webkit-transform: scale3d(.75, 1.25, 1); transform: scale3d(.75, 1.25, 1) } 50% { -webkit-transform: scale3d(1.15, .85, 1); transform: scale3d(1.15, .85, 1) } 65% { -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1) } 75% { -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1) } to { -webkit-transform: scaleX(1); transform: scaleX(1) } } @keyframes rubberBand { 0% { -webkit-transform: scaleX(1); transform: scaleX(1) } 30% { -webkit-transform: scale3d(1.25, .75, 1); transform: scale3d(1.25, .75, 1) } 40% { -webkit-transform: scale3d(.75, 1.25, 1); transform: scale3d(.75, 1.25, 1) } 50% { -webkit-transform: scale3d(1.15, .85, 1); transform: scale3d(1.15, .85, 1) } 65% { -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1) } 75% { -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1) } to { -webkit-transform: scaleX(1); transform: scaleX(1) } } .rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand } @-webkit-keyframes shake { 0%, to { -webkit-transform: translateZ(0); transform: translateZ(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0) } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0) } } @keyframes shake { 0%, to { -webkit-transform: translateZ(0); transform: translateZ(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0) } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0) } } .shake { -webkit-animation-name: shake; animation-name: shake } @-webkit-keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0) } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg) } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg) } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg) } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg) } 50% { -webkit-transform: translateX(0); transform: translateX(0) } } @keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0) } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg) } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg) } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg) } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg) } 50% { -webkit-transform: translateX(0); transform: translateX(0) } } .headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake } @-webkit-keyframes swing { 20% { -webkit-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); transform: rotate(-5deg) } to { -webkit-transform: rotate(0deg); transform: rotate(0deg) } } @keyframes swing { 20% { -webkit-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); transform: rotate(-5deg) } to { -webkit-transform: rotate(0deg); transform: rotate(0deg) } } .swing { -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing } @-webkit-keyframes tada { 0% { -webkit-transform: scaleX(1); transform: scaleX(1) } 10%, 20% { -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg); transform: scale3d(.9, .9, .9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) } to { -webkit-transform: scaleX(1); transform: scaleX(1) } } @keyframes tada { 0% { -webkit-transform: scaleX(1); transform: scaleX(1) } 10%, 20% { -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg); transform: scale3d(.9, .9, .9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) } to { -webkit-transform: scaleX(1); transform: scaleX(1) } } .tada { -webkit-animation-name: tada; animation-name: tada } @-webkit-keyframes wobble { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); transform: translate3d(-25%, 0, 0) rotate(-5deg) } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); transform: translate3d(20%, 0, 0) rotate(3deg) } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); transform: translate3d(-15%, 0, 0) rotate(-3deg) } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); transform: translate3d(10%, 0, 0) rotate(2deg) } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); transform: translate3d(-5%, 0, 0) rotate(-1deg) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes wobble { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); transform: translate3d(-25%, 0, 0) rotate(-5deg) } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); transform: translate3d(20%, 0, 0) rotate(3deg) } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); transform: translate3d(-15%, 0, 0) rotate(-3deg) } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); transform: translate3d(10%, 0, 0) rotate(2deg) } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); transform: translate3d(-5%, 0, 0) rotate(-1deg) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .wobble { -webkit-animation-name: wobble; animation-name: wobble } @-webkit-keyframes jello { 0%, 11.1%, to { -webkit-transform: translateZ(0); transform: translateZ(0) } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg) } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg) } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg) } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg) } 66.6% { -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); transform: skewX(-.78125deg) skewY(-.78125deg) } 77.7% { -webkit-transform: skewX(.390625deg) skewY(.390625deg); transform: skewX(.390625deg) skewY(.390625deg) } 88.8% { -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); transform: skewX(-.1953125deg) skewY(-.1953125deg) } } @keyframes jello { 0%, 11.1%, to { -webkit-transform: translateZ(0); transform: translateZ(0) } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg) } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg) } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg) } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg) } 66.6% { -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); transform: skewX(-.78125deg) skewY(-.78125deg) } 77.7% { -webkit-transform: skewX(.390625deg) skewY(.390625deg); transform: skewX(.390625deg) skewY(.390625deg) } 88.8% { -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); transform: skewX(-.1953125deg) skewY(-.1953125deg) } } .jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center } @-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1) } 40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9) } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03) } 80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97) } to { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1) } } @keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1) } 40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9) } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03) } 80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97) } to { opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1) } } .bounceIn { -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-name: bounceIn; animation-name: bounceIn } @-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0) } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0) } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0) } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes bounceInDown { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0) } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0) } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0) } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown } @-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0) } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0) } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0) } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes bounceInLeft { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0) } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0) } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0) } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft } @-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0) } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0) } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0) } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes bounceInRight { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0) } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0) } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0) } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight } @-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0) } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0) } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0) } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes bounceInUp { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1); animation-timing-function: cubic-bezier(.215, .61, .355, 1) } 0% { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0) } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0) } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0) } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp } @-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9) } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1) } to { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } } @keyframes bounceOut { 20% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9) } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1) } to { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } } .bounceOut { -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-name: bounceOut; animation-name: bounceOut } @-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0) } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0) } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0) } } @keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0) } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0) } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0) } } .bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown } @-webkit-keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0) } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0) } } @keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0) } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0) } } .bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft } @-webkit-keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0) } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) } } @keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0) } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) } } .bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight } @-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0) } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0) } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0) } } @keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0) } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0) } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0) } } .bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp } @-webkit-keyframes fadeIn { 0% { opacity: 0 } to { opacity: 1 } } @keyframes fadeIn { 0% { opacity: 0 } to { opacity: 1 } } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn } @-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown } @-webkit-keyframes fadeInDownBig { 0% { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInDownBig { 0% { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig } @-webkit-keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft } @-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInLeftBig { 0% { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig } @-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight } @-webkit-keyframes fadeInRightBig { 0% { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInRightBig { 0% { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp } @-webkit-keyframes fadeInUpBig { 0% { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes fadeInUpBig { 0% { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig } @-webkit-keyframes fadeOut { 0% { opacity: 1 } to { opacity: 0 } } @keyframes fadeOut { 0% { opacity: 1 } to { opacity: 0 } } .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut } @-webkit-keyframes fadeOutDown { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) } } @keyframes fadeOutDown { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) } } .fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown } @-webkit-keyframes fadeOutDownBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0) } } @keyframes fadeOutDownBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0) } } .fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig } @-webkit-keyframes fadeOutLeft { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } } @keyframes fadeOutLeft { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } } .fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft } @-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0) } } @keyframes fadeOutLeftBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0) } } .fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig } @-webkit-keyframes fadeOutRight { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } } @keyframes fadeOutRight { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } } .fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight } @-webkit-keyframes fadeOutRightBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) } } @keyframes fadeOutRightBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig } @-webkit-keyframes fadeOutUp { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0) } } @keyframes fadeOutUp { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0) } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp } @-webkit-keyframes fadeOutUpBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0) } } @keyframes fadeOutUpBig { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0) } } .fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig } @-webkit-keyframes flip { 0% { -webkit-transform: perspective(400px) rotateY(-1turn); transform: perspective(400px) rotateY(-1turn); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg); transform: perspective(400px) translateZ(150px) rotateY(-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg); transform: perspective(400px) translateZ(150px) rotateY(-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } } @keyframes flip { 0% { -webkit-transform: perspective(400px) rotateY(-1turn); transform: perspective(400px) rotateY(-1turn); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg); transform: perspective(400px) translateZ(150px) rotateY(-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg); transform: perspective(400px) translateZ(150px) rotateY(-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } } .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip } @-webkit-keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateX(-20deg); transform: perspective(400px) rotateX(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateX(-5deg); transform: perspective(400px) rotateX(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } @keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateX(-20deg); transform: perspective(400px) rotateX(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateX(-5deg); transform: perspective(400px) rotateX(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX } @-webkit-keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateY(-20deg); transform: perspective(400px) rotateY(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateY(-5deg); transform: perspective(400px) rotateY(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } @keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateY(-20deg); transform: perspective(400px) rotateY(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateY(-5deg); transform: perspective(400px) rotateY(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY } @-webkit-keyframes flipOutX { 0% { -webkit-transform: perspective(400px); transform: perspective(400px) } 30% { -webkit-transform: perspective(400px) rotateX(-20deg); transform: perspective(400px) rotateX(-20deg); opacity: 1 } to { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0 } } @keyframes flipOutX { 0% { -webkit-transform: perspective(400px); transform: perspective(400px) } 30% { -webkit-transform: perspective(400px) rotateX(-20deg); transform: perspective(400px) rotateX(-20deg); opacity: 1 } to { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0 } } .flipOutX { -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important } @-webkit-keyframes flipOutY { 0% { -webkit-transform: perspective(400px); transform: perspective(400px) } 30% { -webkit-transform: perspective(400px) rotateY(-15deg); transform: perspective(400px) rotateY(-15deg); opacity: 1 } to { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0 } } @keyframes flipOutY { 0% { -webkit-transform: perspective(400px); transform: perspective(400px) } 30% { -webkit-transform: perspective(400px) rotateY(-15deg); transform: perspective(400px) rotateY(-15deg); opacity: 1 } to { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0 } } .flipOutY { -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY } @-webkit-keyframes lightSpeedIn { 0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0 } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1 } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1 } to { -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } @keyframes lightSpeedIn { 0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0 } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1 } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1 } to { -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } .lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } @-webkit-keyframes lightSpeedOut { 0% { opacity: 1 } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0 } } @keyframes lightSpeedOut { 0% { opacity: 1 } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0 } } .lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } @-webkit-keyframes rotateIn { 0% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(-200deg); transform: rotate(-200deg); opacity: 0 } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } @keyframes rotateIn { 0% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(-200deg); transform: rotate(-200deg); opacity: 0 } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn } @-webkit-keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } @keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft } @-webkit-keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(45deg); transform: rotate(45deg); opacity: 0 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } @keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(45deg); transform: rotate(45deg); opacity: 0 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } .rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight } @-webkit-keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); transform: rotate(45deg); opacity: 0 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } @keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); transform: rotate(45deg); opacity: 0 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } .rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft } @-webkit-keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } @keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 } } .rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight } @-webkit-keyframes rotateOut { 0% { -webkit-transform-origin: center; transform-origin: center; opacity: 1 } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(200deg); transform: rotate(200deg); opacity: 0 } } @keyframes rotateOut { 0% { -webkit-transform-origin: center; transform-origin: center; opacity: 1 } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(200deg); transform: rotate(200deg); opacity: 0 } } .rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut } @-webkit-keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); transform: rotate(45deg); opacity: 0 } } @keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); transform: rotate(45deg); opacity: 0 } } .rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft } @-webkit-keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0 } } @keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0 } } .rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight } @-webkit-keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0 } } @keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1 } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0 } } .rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft } @-webkit-keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0 } } @keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1 } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0 } } .rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight } @-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out } 20%, 60% { -webkit-transform: rotate(80deg); transform: rotate(80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out } 40%, 80% { -webkit-transform: rotate(60deg); transform: rotate(60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1 } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0 } } @keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out } 20%, 60% { -webkit-transform: rotate(80deg); transform: rotate(80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out } 40%, 80% { -webkit-transform: rotate(60deg); transform: rotate(60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1 } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0 } } .hinge { -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-name: hinge; animation-name: hinge } @-webkit-keyframes jackInTheBox { 0% { opacity: 0; -webkit-transform: scale(.1) rotate(30deg); transform: scale(.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg) } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg) } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1) } } @keyframes jackInTheBox { 0% { opacity: 0; -webkit-transform: scale(.1) rotate(30deg); transform: scale(.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg) } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg) } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1) } } .jackInTheBox { -webkit-animation-name: jackInTheBox; animation-name: jackInTheBox } @-webkit-keyframes rollIn { 0% { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); transform: translate3d(-100%, 0, 0) rotate(-120deg) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes rollIn { 0% { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); transform: translate3d(-100%, 0, 0) rotate(-120deg) } to { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } } .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn } @-webkit-keyframes rollOut { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); transform: translate3d(100%, 0, 0) rotate(120deg) } } @keyframes rollOut { 0% { opacity: 1 } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); transform: translate3d(100%, 0, 0) rotate(120deg) } } .rollOut { -webkit-animation-name: rollOut; animation-name: rollOut } @-webkit-keyframes zoomIn { 0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } 50% { opacity: 1 } } @keyframes zoomIn { 0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } 50% { opacity: 1 } } .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn } @-webkit-keyframes zoomInDown { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } @keyframes zoomInDown { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown } @-webkit-keyframes zoomInLeft { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } @keyframes zoomInLeft { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft } @-webkit-keyframes zoomInRight { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } @keyframes zoomInRight { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight } @-webkit-keyframes zoomInUp { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } @keyframes zoomInUp { 0% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } 60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp } @-webkit-keyframes zoomOut { 0% { opacity: 1 } 50% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } to { opacity: 0 } } @keyframes zoomOut { 0% { opacity: 1 } 50% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3) } to { opacity: 0 } } .zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut } @-webkit-keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } @keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown } @-webkit-keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) } to { opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center } } @keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) } to { opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center } } .zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft } @-webkit-keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) } to { opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center } } @keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) } to { opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center } } .zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight } @-webkit-keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } @keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); animation-timing-function: cubic-bezier(.55, .055, .675, .19) } to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); animation-timing-function: cubic-bezier(.175, .885, .32, 1) } } .zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp } @-webkit-keyframes slideInDown { 0% { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes slideInDown { 0% { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown } @-webkit-keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft } @-webkit-keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight } @-webkit-keyframes slideInUp { 0% { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes slideInUp { 0% { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } .slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp } @-webkit-keyframes slideOutDown { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) } } @keyframes slideOutDown { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) } } .slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown } @-webkit-keyframes slideOutLeft { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } } @keyframes slideOutLeft { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } } .slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft } @-webkit-keyframes slideOutRight { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } } @keyframes slideOutRight { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } } .slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight } @-webkit-keyframes slideOutUp { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0) } } @keyframes slideOutUp { 0% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0) } } .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp }