﻿@charset "utf-8";
/* CSS Document */
body { margin: 0px; font-size:18px; color:#000; line-height:130%; font-family:"微软雅黑", "宋体", Arial;  overflow: hidden}
body:before{content:"";position:fixed;left:var(--oldsite-outer-left,0);top:var(--oldsite-outer-top,0);width:var(--oldsite-outer-width,100vw);height:var(--oldsite-outer-height,100vh);z-index:-2;background:url(../images/outer-bg.jpg) left top/100% 100% no-repeat;}
body:after{content:"";position:fixed;left:0;top:0;right:0;bottom:0;z-index:-1;background:transparent;}
html{-webkit-text-size-adjust:none;}
html, body { height : 100%; }
* { margin:0; padding:0; list-style:none; }

/*----以下为字体链接变换的定义----*/ 
a:link { color:#000;  text-decoration: none; }
a:visited { color: #000; text-decoration:none;  }
a:hover { color: #006699; text-decoration:none; } 
a:active { color: #000; text-decoration:none; }

.counts a:link { color:#fff;  text-decoration: none; }
.counts a:visited { color: #fff; text-decoration:none;  }
.counts a:hover { color: #fff; text-decoration:none; } 
.counts a:active { color: #fff; text-decoration:none; }

/*----以下为ul li 段落 图片的定义----*/
ul { list-style-type:none; list-style-position : outside; margin:0 0 0 0; padding:0 0 0 0; word-break:break-all; }
li { margin:0; padding:0; list-style-type:none;  word-break:break-all; }
p { margin:0; padding:0; word-break:break-all; }
img { border:0; }

.wraper{ width:1920px; height:1125px; background:url(../images/bg.jpg) no-repeat; overflow:hidden; position:absolute; left:0; top:0; transform-origin:left top;}
.leftwrap{ width:488px; height:1125px; float:left; overflow:hidden; background:url(../images/bg1.jpg) no-repeat;  position:relative;}
.rightwrap{ width:1432px; height:1125px; float:left; background:url(../images/bg2.jpg) no-repeat; overflow:hidden;position:relative;}
.rightwrap iframe.oldsite-main-frame{position:absolute;left:0;top:0;width:1432px;height:1125px;background:transparent;opacity:0;visibility:hidden;pointer-events:none;}
.rightwrap iframe.oldsite-main-frame.is-active{opacity:1;visibility:visible;pointer-events:auto;}
.pagemp3{ width:120px; height:90px; position:absolute; left:155px; top:910px;}
.pagemp3 audio{display:none;}
.oldsite-audio-player{width:120px;height:78px;background:transparent;color:#d7ccb6;font:12px Arial,"Microsoft YaHei",sans-serif;}
.oldsite-audio-row{height:20px;display:flex;align-items:center;justify-content:center;gap:23px;}
.oldsite-audio-bottom{height:18px;margin-top:18px;display:flex;align-items:center;gap:12px;}
.oldsite-audio-prev,.oldsite-audio-play,.oldsite-audio-next{width:20px;height:20px;border:0;background:transparent;position:relative;cursor:pointer;padding:0;flex:0 0 20px;}
.oldsite-audio-prev:before,.oldsite-audio-next:after{content:"";position:absolute;top:2px;width:4px;height:16px;background:#d7ccb6;}
.oldsite-audio-prev:before{left:0px;}
.oldsite-audio-next:after{right:-2px;}
.oldsite-audio-prev span,.oldsite-audio-next span,.oldsite-audio-play span{display:block;width:0;height:0;position:absolute;top:2px;}
.oldsite-audio-prev span{left:5px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #d7ccb6;}
.oldsite-audio-next span,.oldsite-audio-play span{left:5px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #d7ccb6;}
.oldsite-audio-player.is-playing .oldsite-audio-play span{width:6px;height:18px;top:1px;left:3px;border:0;border-left:5px solid #d7ccb6;border-right:5px solid #d7ccb6;}
.oldsite-audio-clock{line-height:1;white-space:nowrap;color:#d7ccb6;font-size:12px;font-weight:bold;}
.oldsite-audio-time,.oldsite-audio-sep{line-height:1;white-space:nowrap;color:#d7ccb6;font-size:12px;font-weight:bold;}
.oldsite-audio-volume{display:block;width:55px;height:18px;margin:0;accent-color:#d7ccb6;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;flex:0 0 55px;}
.oldsite-audio-volume::-webkit-slider-runnable-track{height:3px;background:#d7ccb6;border:0;}
.oldsite-audio-volume::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:50%;border:0;background:#e6ded0;}
.oldsite-audio-volume::-moz-range-track{height:3px;background:#d7ccb6;border:0;}
.oldsite-audio-volume::-moz-range-thumb{width:14px;height:14px;border-radius:50%;border:0;background:#e6ded0;}
.oldsite-audio-meta{width:120px;height:16px;margin-top:20px;display:flex;align-items:center;gap:5px;color:#d7ccb6;font-size:12px; line-height:1;}
.oldsite-audio-title{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.oldsite-audio-count{display:block;min-width:28px;margin-left:auto;text-align:right;white-space:nowrap;}

.pageWrap{ width:1432px; height:1125px; background:url(../images/bg2.jpg) no-repeat; overflow:hidden;}

/*--------导航---------*/
.mainNav{  height:84px; margin:200px 0 0 196px; float:left;}
.mainNav ul li{ float:left;}
.mainNav ul li a{ height:84px; display:block; text-indent:-1873px; overflow:hidden;}
.mainNav ul li.n1 a{ width:101px;}
.mainNav ul li.n2 a{ width:101px;}
.mainNav ul li.n3 a{ width:101px;}
.mainNav ul li.n4 a{ width:101px;}
.mainNav ul li.n5 a{ width:101px;}

/*---------公告-----------*/
.notice{ width:220px; height:281px; left:130px; top:430px; position:absolute;}
.notice-scroll{ width: 56px; height: 300px; left: 370px; top: 413px; position: absolute;}
.notice-scroll .m-up{ width:30px; height:45px; }
.notice-scroll .m-down{ width:30px; height:45px; margin-top:160px; }

.notice-item{ width:253px;}
.notice-item ul li{ width:225px; height:53px;  float:left; padding-left:28px; margin:0 0 9px 0; background:url(../images/n.gif) left 8px no-repeat; }
.notice-item ul li a{ width:225px; height:30px; line-height:30px; display:block; overflow:hidden;  float:left; white-space:nowrap;}
.notice-item ul li em{ width:225px; float:left; font-style:normal;  color:#777; overflow:hidden;}

/*-------WE显示-------*/
.we_content{ width:878px;}
.we_content .p1_pic{ width:394px; float:left; overflow:hidden;}
.we_content .p1_text{ width:465px; float:left; margin-left:19px; overflow:hidden;}
.we_content .p1_text ul li{ width:100%; height:49px; line-height:49px; border-bottom:#666 2px dotted;}
.we_content .p1_text ul li span{ color:#c00;}
.we_content .p2{ width:878px; float:left; margin-top:28px; overflow:hidden;}
.we_content .p2 p{ line-height:34px; margin-bottom:19px; text-indent:2em;}

/*-------- 留言显示--------  */ 
.pageTitle{ width:878px;}

.message-page{ width:962px;  margin:320px 0 0 225px;}  

.message-item{ width:878px; float:left; margin-top:38px; overflow:hidden;}
.message-item .messageFace{ width:120px; float:left;}
.message-item .messageBox{ width:728px; float:right; overflow:hidden;}
.message-item-hidden .messageText{ width:724px; height:94px; line-height:94px; padding:0; text-align:center; color:#333; border:#006699 2px dotted;  overflow:hidden;}

.messageBox .userInfo{ width:728px; overflow:hidden;}
.messageBox .userInfo .operate{ width:300px;  height:45px; line-height:45px; float:right; overflow:hidden;text-align:right;}
.messageBox .userInfo .operate ul{ width:100%; float:left; overflow:hidden;}
.messageBox .userInfo .operate ul li{ height:45px; margin:0; float:none;display:inline;}
.messageBox .userInfo .operate ul li:before{content:"|";padding:0 9px;color:#57544d;}
.messageBox .userInfo .operate ul li:first-child:before{content:"";padding:0;}
.messageBox .userInfo .operate a,.messageBox .userInfo .operate span{color:#57544d;font-size:18px;text-decoration:none;}
.messageBox .userInfo .userName{ width:386px; height:45px;  float:left;  color:#3d3d3d;}
.messageBox .userInfo .userName strong{ color:#006699; font-weight:bold; margin-right:28px;}

.messageText{ width:686px; padding:15px 19px; border:#99937f 1px solid; background:url(../images/transparent.png) repeat; } 
.messageText .message-reply{ border-top:#444 2px dotted; padding-top:19px; margin-top:19px; color:#5b5b5b;} 
.messageText .message-reply span{ width:100%; display:block;}
.message-info,.message-reply{white-space:pre-wrap;}

.reply-messageText{ height:auto!important;  height:122px;  min-height:122px;  }

/*------分页样式------*/
.myPaging{ width:825px;   line-height:150%;   padding-left:6px; margin:38px 0 0 150px; float:left; overflow:hidden;} 
.myPaging ul li{ height:28px; line-height:28px; text-align:center; display:block; float:left; overflow:hidden;} 
.myPaging ul .count{height:28px; line-height:28px; padding-left:28px; }
.myPaging ul li .curr{padding:0 4px; color:#c00;}

.myPaging ul li.left{ width:19px; }
.myPaging ul li.left .arr{ width:19px; height:15px; margin-top:6px; background:url(../images/arr.png) no-repeat 0 0; display:block; text-indent:-1873px; overflow:hidden;}
.myPaging ul li.left .grey{ background:url(../images/arr.png) no-repeat 0 -34px;}
.myPaging ul li.left-10{ width:15px; margin:0 9px; }
.myPaging ul li.left-10 .arr{ width:15px; height:15px; margin-top:6px; background:url(../images/arr.png) no-repeat -21px 0;display:block; text-indent:-1873px; overflow:hidden;}
.myPaging ul li.left-10 .grey{ background:url(../images/arr.png) no-repeat -21px -34px;}

.myPaging ul li.right{ width:19px; }
.myPaging ul li.right .arr{ width:19px; height:15px; margin-top:6px; background:url(../images/arr.png) no-repeat -17px -17px; display:block; text-indent:-1873px; overflow:hidden;}
.myPaging ul li.right .grey{ background:url(../images/arr.png) no-repeat -17px -51px;}
.myPaging ul li.right-10{ width:15px; margin:0 9px; }
.myPaging ul li.right-10 .arr{ width:15px; height:15px; margin-top:6px; background:url(../images/arr.png) no-repeat 0 -17px;display:block; text-indent:-1873px; overflow:hidden;}
.myPaging ul li.right-10 .grey{ background:url(../images/arr.png) no-repeat 0 -51px;}


.myPaging ul li a{ height:28px; padding:0 4px; line-height:28px; text-align:center; display:block; }
.myPage-story{ width:878px; margin-left:0;}
.myPage-photo{ width:878px; margin:0;}

/*-------- 写留言  回复留言 --------  */ 
input,textarea,select,button{font-family:"微软雅黑","宋体",Arial;font-size:16px;line-height:1.6;}
textarea{padding:10px;box-sizing:border-box;}
input[type=submit],input[type=button],button{cursor:pointer;}
.message-add{ margin-top:38px; position:relative;}
.message-add-butter{ position:absolute; left:60px; top:410px;}
.message-add-butter input{ width:94px; height:53px; text-align:center; }

.message-add-item{ width:878px;  padding:0; margin:8px 0; float:left; overflow:hidden;} 
.message-add-item ul li{ height:53px; line-height:47px; float:left; padding-right:6px;}
.message-add-item .input-style{ width:375px; height:43px; line-height:43px; text-indent:6px; border:#9d9a8f 2px solid; background:#dddbc7;}
.message-add-item .select-style{ width:150px; height:47px; line-height:43px;  text-indent:6px; border:#9d9a8f 2px solid; background:#dddbc7;}
.message-add-item .textarea-style{ width:756px;height:240px; border:#9d9a8f 2px solid; background:#dddbc7;}
.message-add-item-face{ width:120px; height:120px; position:absolute; left:488px; top:9px;}
  

.reply-refer{ padding-left:150px; margin:450px 0 0 0; }
.reply-refer input{ width:94px; height:53px; text-align:center; }

.message-reply-onpage{ margin-top:9px;}
.message-reply-onpage #your_editor_id{ width:726px;height:180px; border:#9d9a8f 1px solid; background:#fff;}
.oldsite-simple-editor{height:45px;margin:0 0 8px;overflow:hidden;}
.oldsite-simple-editor button{height:41px;line-height:38px;padding:0 15px;margin-right:8px;border:#9d9a8f 2px solid;background:#dddbc7;color:#333;cursor:pointer;font-size:23px;}
.oldsite-simple-editor button:hover{background:#fff;}
.oldsite-front-edit-form{width:100%;}
.oldsite-front-edit-form textarea{width:720px;height:180px;border:#9d9a8f 2px solid;background:#fff;opacity:.72;filter:alpha(opacity=72);}
.oldsite-front-edit-actions{padding-top:9px;}
.oldsite-front-edit-actions input{width:94px;height:45px;text-align:center;}
.story-front-editor-page{width:880px;height:563px;border:#99937f 1px solid;padding:0 28px 10px;margin-top:0;background:url(../images/transparent.png) repeat;color:#111;overflow:hidden;}
.story-front-editor-page h3{height:66px;line-height:66px;margin:0 0 19px;border-bottom:#9f9e9a 2px dotted;font-size:23px;font-weight:normal;}
.story-front-editor-page h3 span{padding-left:45px;background:url(../images/i_edit1.png) no-repeat 0 center;}
.story-edit-row{width:878px;margin:19px 0;overflow:hidden;}
.story-edit-row label span,.story-edit-content>span{float:left;width:75px;line-height:47px;}
.story-edit-row input[type=text]{width:150px;height:43px;line-height:43px;border:#9d9a8f 2px solid;background:#fff;}
.story-edit-content .oldsite-plain-editor{float:left;width:761px;height:281px;box-sizing:border-box;border:#9d9a8f 2px solid;background:#fff;padding:11px;line-height:1.6;resize:none;font:16px Arial,"Microsoft YaHei",sans-serif;}
.story-edit-actions{padding-left:75px;margin-top:23px;}
.story-edit-actions input{width:94px;height:53px;text-align:center;margin-right:8px;}
 

/*-------照片添加--------*/
.photo-location{  padding:19px 0; margin-bottom:19px; border-bottom:#9f9e9a  2px dotted;}
.photo-location em{ width:30px; height:30px; display:block; float:left; margin:2px 19px 0 0; overflow:hidden;}
.photo-location em a{ width:30px; height:30px; display:block; overflow:hidden; text-indent:-1873px;  background:url(../images/../images/i_back.png)}

.photo-add{ width:938px; height:572px; border:#99937f 2px solid; padding:0 28px 9px; margin-top:0; background:url(../images/transparent.png) repeat;} 
.photo-add .photo-add-item{ width:975px; margin-bottom:19px; overflow:hidden; }  
.photo-add .photo-add-item .a{ width:75px;  line-height:47px; float:left;}  
.photo-add .photo-add-item .b{ width:900px; float:left;  line-height:56px; color:#333; }
.photo-add .photo-add-item .b a{ text-decoration:underline;}
.photo-add .photo-add-item .b .input-style{ width:375px; height:43px; border:#9d9a8f 2px solid; background:#fff;}
.photo-add .photo-add-item .b .select-style{ width:281px; height:47px; background:#fff; border:#9d9a8f 2px solid;}
.photo-add .photo-add-item .b .swfupload{ float:left;}
.photo-add .photo-add-item .b .button{ padding:0 38px; height:53px; text-align:center; }


#fsUploadProgress{ width:816px; height:auto!important;  height:225px;  min-height:225px; background:#fff;  padding:9px 0 0 9px; border:#999 2px solid; margin-top:19px;  overflow:hidden;} 
#fsUploadProgress .progressWrapper{ width:150px; float:left; margin-right:9px; background:#fff; border:#ccc 2px solid; } 
#fsUploadProgress .progressWrapper .progressContainer .progressDel{ width:50%; float:left; text-indent:9px;  }
#fsUploadProgress .progressWrapper .progressContainer .progressFM{ width:50%;  float:left; text-indent:17px;} 


/*-------照片显示--------*/  
.photo-view-location{ width:896px; padding:0 0 19px; margin-bottom:19px; border-bottom:#666  2px dotted;}
.photo-view-location em{ width:30px; height:30px; display:block; float:left; margin:2px 19px 0 0; overflow:hidden; background:url(../images/../images/i_back.png)}
.photo-view-location em a{ width:30px; height:30px; display:block; overflow:hidden; text-indent:-1873px;}
.manage{ float:right; padding:0;}
.manage a{ text-decoration:underline;}

.photo-view-content{ width:920px; margin-left:-18px; overflow:hidden;}
.photo-view .scroll_pane{height:503px;}
.photo-view .photo-album-list-pane{height:540px;}
.photo-view .myPage-photo{clear:both;margin:15px 0 0 0;}
.photo-view-content .photoType-view-item{ width:210px; height:270px; float:left; overflow:hidden; margin:0 0 20px 20px; }
.photo-view-content .photoType-view-item .photo-img{ width:210px; height:240px; overflow:hidden; background:url(../images/transparent.png) repeat;}
.photo-view-content .photoType-view-item .photo-img a{ width:210px; height:240px; display:block; } 
.photo-view-content .photoType-view-item .photo-img a img:hover{ opacity:.8;filter(alpha=80)}

.photo-view-content .photoType-view-item .photo-title{ width:210px; height:30px; line-height:30px; text-indent:15px; color:#bbb; overflow:hidden; background:url(../images/transparent-b.png) repeat;}
.photo-view-content .photoType-view-item .photo-title em{ width:17px; height:19px; float:right; margin:9px 15px 0 9px; background:url(../images/i_del_2.png) no-repeat;}
.photo-view-content .photoType-view-item .photo-title em a{ width:17px; height:19px; display:block; text-indent:-1873px; overflow:hidden;}

.photo-view-content .photo-view-item{  width:210px; height:270px; float:left; overflow:hidden; margin:0 0 18px 18px; position:relative; }
.photo-view-content .photo-view-item .photo-img{ width:210px; height:270px; overflow:hidden;  background:url(../images/transparent.png) repeat;}
.photo-view-content .photo-view-item .photo-img a{ width:210px; height:270px; display:block;}
.photo-view-content .photo-view-item .photo-img a img:hover{ opacity:.8;filter(alpha=80)}

.photo-view-content .photo-view-item em{ width:17px; height:19px;  background:url(../images/i_del_2.png) no-repeat; position:absolute; top:191px; right:9px;}
.photo-view-content .photo-view-item em a{ width:24px; height:24px; display:block; text-indent:-1873px; overflow:hidden;}
.photo-flash{ width:938px; height:638px; overflow:hidden;}


/*------------故事-------------*/
.story-page{ width:962px;  margin:320px 0 0 225px;}
.story-page .scroll_pane{ height:563px;} 

.story-content{ width:878px; }
.moving{ margin-top:-9px;}
.story-item{ width:874px; border:#99937f 1px solid; margin-bottom:15px;  background:url(../images/transparent.png) repeat;}

.story-item-area{ width:818px;  margin:19px 28px;  overflow:hidden;}
.story-item-text{ width:710px; float:right;}
.story-item-face{ float:left;}
.story-item-date{ width:818px;  margin:19px 28px; padding-top:19px;  margin-top:19px; color:#57544d; border-top:#99937f  1px solid;}
.story-item-date span{ padding:0 9px; } 
.story-item-date strong{ color:#006699;  }
.story-item-date a{ color:#57544d; }
.story-item-date em{ float:right; font-style:normal;}
.story-item-text{white-space:normal;}
.oldsite-plain-output{display:block;line-height:1.45;}
.oldsite-plain-output .oldsite-text-line{display:block;margin-bottom:10px;}
.oldsite-plain-output .oldsite-text-line:last-child{margin-bottom:0;}

.story-content-add{ width:874px; height:197px; border:#99937f 1px solid;  background:url(../images/transparent.png) repeat;}
.story-content-add .story-content-txtarea{ width:724px; height:156px; float:left; margin:19px 9px 19px 19px;}
.story-content-add .textarea-style{ width:710px;height:156px; border:#9d9a8f 1px solid; padding:16px 18px; background:#fff; opacity:.4;filter(alpha=40);font-size:16px;line-height:1.5;}
.story-content-add .story-add-butter{ width:103px; height:156px; float:left; margin-top:19px;}
.story-content-add .btn-style{ width:99px;height:156px; border:#9d9a8f 1px solid; background:#fff; opacity:.4;filter(alpha=40)}

.story-one-upinfo .title{text-indent:0; background:none; }  
.story-one-upinfo .title em{ width:30px; height:30px; display:block; float:left; margin:13px 19px 0 23px; overflow:hidden; background:url(../images/../images/i_back.png)}
.story-one-upinfo .title em a{ width:30px; height:30px; display:block; overflow:hidden; text-indent:-1873px;}


/*---回复故事--*/
.story-reply{ width:818px; border:#697c86 1px solid; padding:19px 28px; margin-top:9px;  background:url(../images/transparent.png) repeat;}
.story-reply h3{ height:47px; border-bottom:#9f9e9a 2px dotted;}
.story-reply-item { width:100%; margin-top:11px;}
.story-reply-item .story-reply-title{ width:818px; color:#333;}
.story-reply-item .story-reply-title em{ width:24px; height:24px; display:block; background:url(../images/i_del_1.png) no-repeat;  float:left; margin:4px 8px 0 0; overflow:hidden;}
.story-reply-item .story-reply-title em a{ width:24px; height:24px; display:block; text-indent:-1873px; overflow:hidden;}
.story-reply-item .story-reply-title strong{ color:#006699; margin-right:9px; }
.story-reply-item .story-reply-text{ width:784px; padding-left:34px; overflow:hidden;}

.story-reply-write{ width:818px; overflow:hidden; padding-top:19px; margin-top:19px; border-top:#9f9e9a 2px dotted;}
.story-reply-write .story-reply-txtarea{ width:714px;height:96px; float:left;}
.story-reply-write .story-reply-txtarea #u_text{  width:694px;height:100px; border:#9d9a8f 2px solid; background:#fff; opacity:.4;filter(alpha=40);font-size:16px;line-height:1.5;} 
.story-reply-write .story-reply-butter{ width:103px; height:100px; float:left;} 
.story-reply-write .story-reply-butter .b1{ width:103px; height:100px;}

.story-add{ width:938px; height:600px; border:#99937f 2px solid; padding:0 28px 9px; margin-top:0; background:url(../images/transparent.png) repeat;}
 
.story-add .message-add-butter{ width:563px; position:absolute; left:101px; top:488px;}
.story-add h3{ height:66px; line-height:66px; margin-bottom:19px; border-bottom:#9f9e9a  2px dotted; font-size:23px; font-weight:normal;}
.story-add img{ float:left; margin:13px 19px 0 0;}
.story-add .input-style{ background:#fff;}
.story-add .select-style{  background:#fff;}
.story-add .textarea-style{ background:#fff;}

 
.login{ width:563px; float:left;} 
.login .passwd{ width:375px; height:53px; border:#9d9a8f 2px solid; background:#dddbc7;}
.login .butter{ height:56px; border:#6d6d6d 2px solid; padding:0 19px; }
.webout{ width:94px; height:56px; line-height:75px; float:left;}

/* ---------滚动条图片样式---------- */
.scroll_pane { width:962px; height:563px; float:left; overflow:hidden; }
.jScrollPaneContainer { overflow:hidden; position:relative; z-index:1; }
.jScrollPaneTrack { background: url(../images/scroll_02.png) repeat-y; cursor:pointer; height:100%; position:absolute; right:0; top:0; }   /* 滚动条 */
.jScrollPaneDrag { background: url(../images/scroll_01.png) no-repeat; cursor:pointer; overflow:hidden; position:absolute; }  /* 滚动滑块 */
.jScrollPaneDragTop { left:0; overflow:hidden; position:absolute; top:0; }
.jScrollPaneDragBottom { bottom:0; left:0; overflow:hidden; position:absolute; }

a.jScrollArrowUp { display:block; height:0; overflow:hidden; position:absolute; right:0; text-indent:-3750px; top:0; z-index:1; }
a.jScrollArrowUp:hover { }
a.jScrollArrowDown { bottom:0; display:block; height:0; overflow:hidden; position:absolute; right:0; text-indent:-3750px; z-index:1; }
a.jScrollArrowDown:hover { }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { }
a.jScrollArrowUp { background: url( );}
a.jScrollArrowDown { background: url( ); }


.oldsite-lightbox{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.78);align-items:center;justify-content:center;}
.oldsite-lightbox.is-open{display:flex;}
.oldsite-lightbox img{max-width:92%;max-height:88%;box-shadow:0 0 34px rgba(0,0,0,.55);background:#fff;}
.oldsite-lightbox-close,.oldsite-lightbox-prev,.oldsite-lightbox-next{position:absolute;border:0;background:rgba(255,255,255,.18);color:#fff;cursor:pointer;font-family:Arial,sans-serif;text-align:center;}
.oldsite-lightbox-close{right:34px;top:26px;width:64px;height:64px;font-size:56px;line-height:56px;}
.oldsite-lightbox-prev,.oldsite-lightbox-next{top:50%;width:83px;height:120px;margin-top:-60px;font-size:90px;line-height:109px;}
.oldsite-lightbox-prev{left:30px;}
.oldsite-lightbox-next{right:30px;}
.oldsite-lightbox-close:hover,.oldsite-lightbox-prev:hover,.oldsite-lightbox-next:hover{background:rgba(255,255,255,.32);}
.oldsite-lightbox-count{position:absolute;left:0;right:0;bottom:26px;text-align:center;color:#fff;font-size:23px;}










