/* 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;
}
} */