/* Docs sample */ html,body{ width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0; } body{ background: url('../pics/bg.jpg') ; background-repeat: no-repeat; background-size: 120% 120%; margin:0; padding:0; overflow: hidden; } #canvas{ width: 960px; margin: 100px auto; } .logo { width: 10vw; height: 3vw; background: url('../pics/logo.png') center center no-repeat; background-size: 100% auto; position: fixed; right:2vw; top:2vw; } #book-zoom{ -webkit-transition: -webkit-transform 1s; -moz-transition: -moz-transform 1s; -ms-transition: -ms-transform 1s; -o-transition: -o-transform 1s; transition: transform 1s; } .animated{ -webkit-transition:margin-left 0.2s ease-in-out; -moz-transition:margin-left 0.2s ease-in-out; -o-transition:margin-left 0.2s ease-in-out; -ms-transition:margin-left 0.2s ease-in-out; transition:margin-left 0.2s ease-in-out; } .sample-docs{ margin-top:20px; width:942px; /* height:600px; */ height:35vw; } .sample-docs .page{ width:471px; height:600px; background:white; -webkit-box-shadow:0 0 20px rgba(0,0,0,0.2); -moz-box-shadow:0 0 20px rgba(0,0,0,0.2); -ms-box-shadow:0 0 20px rgba(0,0,0,0.2); -o-box-shadow:0 0 20px rgba(0,0,0,0.2); box-shadow:0 0 20px rgba(0,0,0,0.2); } /* .sample-docs .hard{ background-image:url(../pics/covers.jpg); } */ .sample-docs .p2{ background-position:-471px 0; } .sample-docs .p28{ background:-webkit-gradient(linear, left top, right top, color-stop(0.95, #fff), color-stop(1, #dadada)); background-image:-webkit-linear-gradient(left, #fff 95%, #dadada 100%); background-image:-moz-linear-gradient(left, #fff 95%, #dadada 100%); background-image:-ms-linear-gradient(left, #fff 95%, #dadada 100%); background-image:-o-linear-gradient(left, #fff 95%, #dadada 100%); background-image:linear-gradient(left, #fff 95%, #dadada 100%); } /* .sample-docs .p189{ background-position:-942px 0; } .sample-docs .p190{ background-position:-1413px 0; } */ .sample-docs .even .gradient{ position:absolute; top:0; left:2px; width:100%; height:100%; background-image:url(../pics/right-border.png); background-position:right top; background-repeat: repeat-y; /* background-repeat: no-repeat; */ background-size: auto 100%; } .sample-docs .odd .gradient{ position:absolute; top:0; left:-4px; width:100%; height:100%; background-image:url(../pics/left-border.png); background-position:left top; background-repeat: repeat-y; /* background-repeat: no-repeat; */ background-size: auto 100%; } .sample-docs .page-wrapper{ -webkit-perspective:2000px; -moz-perspective: 2000px; -ms-perspective: 2000px; perspective: 2000px; } .sample-docs .loader{ background-image:url(../pics/loader.gif); width:22px; height:22px; position:absolute; top:280px; left:219px; } .sample-docs .shadow{ -webkit-transition: -webkit-box-shadow 0.5s; -moz-transition: -moz-box-shadow 0.5s; -o-transition: -webkit-box-shadow 0.5s; -ms-transition: -ms-box-shadow 0.5s; -webkit-box-shadow:0 0 20px #ccc; -moz-box-shadow:0 0 20px #ccc; -o-box-shadow:0 0 20px #ccc; -ms-box-shadow:0 0 20px #ccc; box-shadow:0 0 20px #ccc; } .sample-docs .tabs{ width:942px; height:22px; top:-22px; position:relative; z-index:1; } .sample-docs .tabs > div{ width:461px; height:22px; float:left; } .sample-docs .tabs .left{ text-align:left; margin-left:10px; } .sample-docs .tabs .right{ text-align:right; margin-right:10px; } .sample-docs .tabs a{ color:black; -webkit-border-image: url(../pics/tab-off.png) 5 20 5 20 repeat stretch; border-width: 5px 20px 5px 20px; display:inline-block; font:bold 11px arial; text-shadow:1px 1px 0 #ddd; color:#333; line-height:12px; text-decoration:none; } .sample-docs .tabs .on, .sample-docs .tabs .on:hover{ -webkit-border-image: url(../pics/tab-on.png) 5 20 5 20 repeat stretch; cursor:default; } .sample-docs .tabs a:hover{ color:black; text-decoration: none; cursor:pointer; -webkit-border-image: url(../pics/tab-hover.png) 5 20 5 20 repeat stretch; } /* 修改进度条样式 */ .progress-bar { position: relative; } .progress-bar .left-des { position:absolute;top:0;left:0 } .progress-bar .right-des { position: absolute;top:0;right:0 } .progress-bar .left-des .pcTxt { font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #DFB057;line-height: 30px;display:inline-block; } .progress-bar .right-des .pcTxt { font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #DFB057;line-height: 30px;display:inline-block; } .progress-bar .right-des .pcTxt .txt { color:#FFFFFF; } .turnjs-slider { width: 960px; padding:50px 0; background:rgba(0,0,0, 0); } .turnjs-slider .ui-slider-horizontal { width: 960px; background: #DFB057; border-radius:5px; /* 单独处理进度条 和 圆 层级问题 */ z-index: 0; } .turnjs-slider .ui-slider-horizontal { margin:0; } .turnjs-slider .ui-slider-horizontal .ui-slider-handle { margin-top: -9px; margin-left: -11px; } .turnjs-slider .ui-slider-handle { width: 15px; height: 15px; opacity: 1; border-radius: 50%; background: #A00D11; border: 6px solid #DFB057; z-index:9999; } /*******************************************************************************手机端***************************************************************************************************/ @media screen and (max-width: 1024px) { body{ background: url('../pics/mobile-bg.png'); background-size: 100% 100%; margin:0; padding:0; overflow:hidden; width: 100%; height: 100%; } .logo { width: 35vw; height: 10vw; background: url('../pics/mobile-logo.png') center center no-repeat; background-size: 100% auto; position: fixed; left:50%; margin-left: -17.5vw; top:5%; } #canvas{ width: 100%; height: 100%; margin: 100px auto; } #book-zoom{ width: 100%; height: 100%; } .sample-docs{ width: 82%!important; text-align: center; /* height:400px; */ height: 100%!important; margin: 0 auto!important; } .sample-docs .page-wrapper { height:100%; } .sample-docs .page-wrapper .page { height:100%; } .sample-docs .page-wrapper .page img { height: 100%; } .sample-docs .hard{ background: none; /* background:url(../pics/bg.jpg) center center no-repeat; */ /* background-size: 100% 100%; */ } .progress-bar { position: relative; width: 80%; margin:0 auto!important; /* left: 4%; */ /* margin-top:10vw; */ } .progress-bar .left-des { position:absolute; top:0; } .progress-bar .right-des { position: absolute; top:0; right:0; } .progress-bar .left-des .pcTxt { font-size: 12px; font-family: Microsoft YaHei UI; font-weight: 400; line-height: 40px; color: #DBA761; opacity: 1; /* transform: scale(0.9); */ } .progress-bar .right-des .pcTxt { font-size: 12px; font-family: Microsoft YaHei UI; font-weight: 400; line-height: 40px; color: #DBA761; opacity: 1; transform: scale(0.9); } /* 修改进度条样式 */ .turnjs-slider { /* width: 72vw; */ width: 100%; padding:50px 0; background:rgba(0,0,0, 0); } .turnjs-slider .ui-slider-horizontal { /* width: 72vw; */ width: 100%; margin:0; background: #DFB057; height: 2vw; border-radius:15px; } .turnjs-slider .ui-slider-horizontal .ui-slider-handle { margin-left: -10px; } .turnjs-slider .ui-slider-handle { width: 4vw; height: 4vw; opacity: 1; border-radius: 50%; background: #A00D11; border: 6px solid #DFB057; z-index:9999; } } @media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) { #canvas{ margin: 200px auto; overflow-y: auto; } .sample-docs { /* height: 600px; */ width: 60%!important; } .progress-bar { margin:40px auto!important; } .progress-bar .left-des .pcTxt ,.progress-bar .right-des .pcTxt { font-size: 20px; } .turnjs-slider { padding:70px 0; } .turnjs-slider .ui-slider-horizontal .ui-slider-handle { margin-top:-14px; } } @media all and (device-width: 1024px) and (device-height: 1366px) and (orientation:portrait) { #canvas{ margin: 250px auto; overflow-y: auto; } .sample-docs { width: 60%!important; } .progress-bar { margin:50px auto!important; } .progress-bar .left-des .pcTxt ,.progress-bar .right-des .pcTxt { font-size: 30px; } .turnjs-slider { padding:80px 0; } .turnjs-slider .ui-slider-horizontal .ui-slider-handle { margin-top:-14px; } } /* @media all and (device-width: 320px) and (device-height: 568px) and (orientation:portrait) { #canvas{ margin: 80px auto; } .sample-docs { height: 300px; } .progress-bar { margin:20px auto!important; } .progress-bar .left-des .pcTxt ,.progress-bar .right-des .pcTxt { font-size: 12px; } .turnjs-slider { padding:50px 0; } .turnjs-slider .ui-slider-horizontal .ui-slider-handle { margin-top:-10px; } } */