@charset "UTF-8";
.udisk-banner { overflow: hidden; min-width: 1200px; width: 100%; height: 420px; text-align: center; background: url(../img/udisk-banner.png) center bottom; }
.udisk-banner .title { width: 920px; height: 300px; margin: 5px auto; overflow: hidden; background: url(../img/udisk-title.png) no-repeat 0 0; }
.udisk-banner .title p { font-size: 26px; line-height: 1.5; color: #fff; letter-spacing: 3px; margin-top: 165px; }
.udisk-banner .download-btn { display: inline-block; width: 300px; height: 65px; font-size: 24px; color: #fff; text-align: center; line-height: 65px; background-image: linear-gradient(0deg, #32b091 0%, #32b091 100%), linear-gradient(#32b091, #32b091); background-blend-mode: normal, normal; box-shadow: 0px 20px 20px 0px rgba(0, 0, 0, 0.1), inset 0px 2px 2px 0px rgba(255, 255, 255, 0.4); border-radius: 8px; border: solid 1px #144e29; }

.backup-banner .title { background-image: url(../img/backup-title.png); }

.reset-banner .title { background-image: url(../img/reset-title.png); }
.reset-banner .title p { margin-top: 155px; }
.reset-banner .download-btn { border-radius: 8px; }

.udisk-sec-head { position: relative; overflow: hidden; padding: 30px 0 45px; text-align: center; line-height: 1; }
.udisk-sec-head .title { position: relative; margin-bottom: 25px; padding-bottom: 25px; font-size: 40px; color: #002832; border-bottom: 1px solid #c9c9c9; }
.udisk-sec-head .title:after { content: ''; position: absolute; bottom: -1px; left: 50%; width: 600px; height: 4px; margin-left: -300px; background-color: #32b091; }
.udisk-sec-head .slogan { font-size: 18px; color: #002832; }
.udisk-sec-head .title-img { width: 1140px; height: 130px; margin: 0 auto; }
.udisk-sec-head-title, .udisk-sec-head-slogan { position: absolute; left: 0; width: 100%; text-align: center; color: #29507b; }
.udisk-sec-head-title { top: 48px; font-size: 38px; font-weight: 700; letter-spacing: 2px; }
.udisk-sec-head-slogan { bottom: 76px; font-size: 18px; }

.udisk-tutorial { margin-bottom: 70px; }

.qas { width: 590px; margin-bottom: 40px; border: 1px solid #e8e8e8; background-color: #fbfbfb; }
.qas .item { position: relative; padding: 20px; cursor: pointer; }
.qas .item:before { position: absolute; top: -1px; bottom: 0; left: -1px; width: 4px; content: ''; -webkit-transition: all ease-out .4s; -o-transition: all ease-out .4s; transition: all ease-out .4s; opacity: 0; background-color: #32b091; }
.qas .item-img { position: relative; float: left; overflow: hidden; width: 140px; height: 90px; background-color: #32b091; }
.qas .item-img img { width: 100%; height: 100%; transition: all linear .4s; }
.qas .item-body { margin-left: 160px; padding-top: 10px; }
.qas .item-title { font-size: 18px; font-weight: 600; overflow: hidden; margin-bottom: 10px; white-space: nowrap; text-overflow: ellipsis; color: #333; -o-text-overflow: ellipsis; }
.qas .item-brief { font-size: 14px; line-height: 20px; overflow: hidden; height: 40px; text-align: justify; color: #a6a6a6; }
.qas .item + .item { border-top: 1px solid #e8e8e8; }
.qas .item:hover:before { opacity: 1; }
.qas .item:hover .item-title { color: #32b091; }

.swiper-wrapper { position: relative; }

.swiper-wrapper .swiper-container { user-select: none; height: 620px; padding-bottom: 15px; }

.swiper-wrapper .swiper-slide img { display: block; width: 100%; height: 100%; }

.swiper-wrapper .swiper-slide-active { position: relative; }

.swiper-wrapper .swiper-slide-active img { position: absolute; width: 855px; left: -127px; margin-top: 0; box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1); }

.swiper-wrapper .swiper-slide img { height: 490px\0; margin-top: 50px\0; }

.swiper-slide-shadow-left { transform: translateX(-300px); }

.swiper-slide-shadow-right { transform: translateX(300px); }

.swiper-wrapper .swiper-pagination { width: 100%; bottom: 20px; text-align: center; }

.swiper-wrapper .swiper-pagination-switch { display: inline-block; margin: 0 5px; font-size: 16px; color: #fff; background-color: #c9c9c9; width: 38px; height: 38px; line-height: 38px; text-align: center; transition: transform .2s linear, margin .2s linear; border-radius: 50%; cursor: pointer; }

.swiper-wrapper .swiper-active-switch { transform: scale(1.25) translateZ(0); background-color: #32b091; }

.swiper-wrapper .swiper-pagination-qu { position: relative; width: 650px; z-index: 1; margin: 40px auto 0; }
.swiper-wrapper .swiper-pagination-qu:before { content: ''; position: absolute; left: 10px; right: 10px; top: 50%; z-index: -1; height: 6px; margin-top: -3px; background-color: #c9c9c9; }

.swiper-wrapper .swiper-pagination-qu span { width: 54px; height: 60px; line-height: 60px; border-radius: 0; background: url(../img/dot.png) no-repeat; }

.swiper-wrapper .swiper-pagination-qu .swiper-active-switch { background-image: url(../img/dot_active.png); background-size: 100% 100%; }

.swiper-wrapper .swiper-pagination-qu .swiper-active-switch + span { margin-left: 205px; }

.swiper-wrapper .swiper-pagination-qu .swiper-active-switch:last-child { margin-left: 205px; }

.swiper-wrapper .swiper-button-prev, .swiper-wrapper .swiper-button-next { position: absolute; width: 172px; height: 483px; top: 70px; z-index: 999; cursor: pointer; background-repeat: no-repeat; background-position: center center; }

.swiper-wrapper .swiper-button-prev { left: 0; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAyCAYAAABPq7vSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEM0QkZBRTM5NTM3MTFFNzlGNkNFQTA3NDY5OUM4OTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEM0QkZBRTQ5NTM3MTFFNzlGNkNFQTA3NDY5OUM4OTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QzRCRkFFMTk1MzcxMUU3OUY2Q0VBMDc0Njk5Qzg5NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QzRCRkFFMjk1MzcxMUU3OUY2Q0VBMDc0Njk5Qzg5NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmMFzXYAAAINSURBVHjavJhLTgJBEIYbdGNMJFEZefkCQaOn0Cu58RBuvQAn0MSFKz2BUSOggLwEfCw1rtyM/5giMYbp6p4uqOQzMTPMN8lUV1V33Pd9NSGK4AJ8g3dwCGZm1WRiD1yBJP3vgWMwFwveRjh2SeaNuTaMC8t2wGWILIh5SeE2yVY095xKJUgJDH19XIOEVDYOGNkNWPrNF0fZFugzsluwPPqNi6xgILsDyb+/iyrbBD1Gdv9fFlW4AbqMrDpOFkW4DjqMrAZWwp5hI1sDbUb2AFK655jKVkGLkT2CNPcsE1kONBlZA2RMXp67IUsP00WTXkq5CoM3rjOyJxuZTpimb6KLFn1b5SpMUbbpok1Zq1yFHq0jXXRp8StXYVAZKoysR2VNuQqTVPt08Qzyru0s+LNIVV0XfeoOSkJYZmQD6nsi00EwtX1g1lgImUFewD5oSA0+3BDlE0pSeKa5nqVJrCBmNEwakQy1XRbOazDKwneqMmGlrcpIOzRqiAgVzSO1aRVvm44h1p5seqJYA7bp+mIjhs1c06D7RISmk1vdZHKz+eA5+mZOs6ltWjtP31EWr9P+ImqJMt1BeVJC0z1iRWpDOiJPrct4Yyoxp1htvaWOTUwPFxKSR19FOvLKau4pS5+1lUiaCbn+KX3WFoyTB+B1WsIg6iR9G3PtZFKHs6PsPQdfVIOPQOxHgAEA/XoxCohgOBMAAAAASUVORK5CYII=); }

.swiper-wrapper .swiper-button-next { right: 0; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAyCAYAAABPq7vSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdDNUVDMzc5NTM3MTFFN0ExODg4NzExOTFGNUNFQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdDNUVDMzg5NTM3MTFFN0ExODg4NzExOTFGNUNFQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N0M1RUMzNTk1MzcxMUU3QTE4ODg3MTE5MUY1Q0VBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5N0M1RUMzNjk1MzcxMUU3QTE4ODg3MTE5MUY1Q0VBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjD4osoAAAH9SURBVHjavJjdLgNBFMcHlxISHy0tilLCU/BKblx4DQ8gXoDEhSu8gCCt0lar9c2dxpWb9Z/mbNKwO2ek/+1Jfk3abfa3Ozsz55w1QRAMgS3wDr7BMVgGJgnsx07wNz7AelLCpyA67B2vsYWDxphhEx0pcAJWDTGs8MBxPC3SFZoRtzkKzgN3PIMC6xlaxsGFIn1izN7uLxPgUpE+giWW0DIJrjykeZYwlBYVaQsssISh9FqRNsE8S2hJg7IivQc5ltAyBW4UaQPMsYSWaXCrSOtgliW0ZEBVkdbADEto5GQ1RWovKssShtI7RVqREaEIjTyruiK9lWdPERqZlQ1FeiOznCI0suibitSu4xRLaGR7aynSkuxcFKFlETwo0mIoZdUqeckirrBZaGygY+XEEjgDWcd/9plCGwVwCjIxx9uDhhuB4KzaWJGXCs81pIesSeMzUzuThiHzWYu0ZeGz29AWfk5KDFdcs7Y2n827LHVRX9JTZKZIKgHH5sIkSgxntv+PMOtRRKn1jK8wI1fec8XmI/SpSe98ZZqQXnW7hIn0FXHCVFKdU1xDWkqqN/wt9GlEHyQV9dxyJ95qdwtH+/EyoVu414/XJSG2avtErTESU4O8gA1QZb76asccewWbTFko3I34/U1kFcMODKkd1m3ZE7/AEWM2xvEjwAAVd95QanwifgAAAABJRU5ErkJggg==); }

.swiper-wrapper .text { position: relative; width: 880px; padding: 0 70px; height: 100px; display: table; margin: 0 auto 20px; text-align: center; line-height: 100px; border: 1px solid #f5f5f5; background-color: #fff; -moz-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); }

.swiper-wrapper .text:before { content: '教程'; position: absolute; top: 0; left: 24px; width: 36px; height: 33px; text-align: center; line-height: 33px; font-size: 14px; color: #fff; background-color: #db0a0a; }

.swiper-wrapper .text:after { content: ''; position: absolute; top: 33px; left: 24px; border-left: 18px solid transparent; border-right: 18px solid transparent; border-top: 7px solid #db0a0a; }

.swiper-wrapper .text p { vertical-align: middle; display: none; font-size: 18px; line-height: 1.5; color: #002832; transition: all .4s linear; }

.swiper-wrapper .text .on { display: table-cell; }

.hotkey { position: relative; margin: 0 auto 50px; font-size: 0; width: 1200px; height: 75px; padding-top: 35px; font-size: 20px; color: #fff; background-color: #32b091; box-shadow: 5px 6px 9px 0px rgba(6, 0, 1, 0.2); }
.hotkey .txt, .hotkey .select, .hotkey .key-value, .hotkey .go-hotkey { float: left; vertical-align: top; line-height: 40px; }
.hotkey .key-value { margin-left: 20px; }
.hotkey .select { position: relative; z-index: 1; user-select: none; margin-left: 30px; font-size: 18px; background-color: #fff; }
.hotkey .select .icon { position: absolute; z-index: -1; right: 11px; top: 7px; width: 26px; height: 26px; background: #32b091; }
.hotkey .select .icon:before { position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-top: 12px solid #fff; border-right: 8px solid #32b091; border-left: 8px solid #32b091; transition: border .3s linear; }
.hotkey .select .icon.down:before { border-bottom: 0; border-top: 12px solid #fff; }
.hotkey .select .icon.up:before { border-top: 0; border-bottom: 12px solid #fff; }
.hotkey .select-value { display: inline-block; width: 198px; height: 38px; border: 1px solid #d6d6d6; padding-left: 30px; cursor: pointer; color: #666; }
.hotkey .select-list { position: absolute; left: 0; top: 40px; z-index: 99; width: 228px; display: none; color: #666; border: 1px solid #e6e6e6; background-color: #fff; -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); }
.hotkey .select-list ul { max-height: 320px; overflow-y: auto; }
.hotkey .select-list ul::-webkit-scrollbar { width: 5px; background-color: #fff; }
.hotkey .select-list ul::-webkit-scrollbar-button { display: none; }
.hotkey .select-list ul::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); }
.hotkey .select-list li { font-size: 18px; padding-left: 30px; padding-right: 10px; cursor: pointer; line-height: 30px; }
.hotkey .select-list li.disabled { color: #fff; background-color: #32b091; }
.hotkey .select-list li:not(.disabled):hover { color: #1c85cc; }
.hotkey .txt { margin-left: 20px; }
.hotkey .go-hotkey { float: right; color: #fff; font-size: 18px; margin-right: 20px; text-decoration: underline; }

/*# sourceMappingURL=udisk_starup.css.map */
