﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	margin: 0px 0px 0px 0px;
}
body {
	background-color: #000;
	overflow-x: hidden;
}
.bigcontainer {
	width: 100%;
}
.test {
	border: 1px solid red;
}
.fl {
	float: left;
}
.cl {
	clean: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
}
.rl {
	position: relative;
}
video {
	position: absolute;
	left: 50%;
	top: 0;
	transform: translate(-50%);
	object-fit: contain;
}
.page_01 {
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 1014px;
	background: url(../images/bg_01.jpg) no-repeat center;
}
.downcontainer1 {
	width: 100%;
	height: 833px;
	background: url(../images/bg_02.jpg) no-repeat center;
}
.downcontainer1 .bx-wrapper{ top:55px; margin:0 0 0 300px; left:0; right:0; max-width:740px !important; width:740px;}
.downcontainer1 .bx-viewport{border:0; box-shadow: 0 0 0px #ccc; height:410px!important;}
.downcontainer1 .bx-viewport img{ width:100%; height:410px;}
.downcontainer2 {
	margin:0 auto;
	width: 100%;
	height: 776px;
	background: url(../images/bg_03.jpg) no-repeat center;
}
.downcontainer3 {
	width: 100%;
	height: 1059px;
	background: url(../images/bg_04.jpg) no-repeat center;
}

.downcontainer4 {
	width: 100%;
	height: 910px;
	background: url(../images/bg_05.jpg) no-repeat center;
}
.downcontainer5 {
	width: 100%;
	height: 938px;
	background: url(../images/bg_06.jpg) no-repeat center;
}

.downcontainer6 {
	width: 100%;
	height: 1234px;
	background: url(../images/bg_07.jpg) no-repeat center;
}



#leftnav {
	position: fixed;
	right: 30px;
	top: 20%;
	width: 98px;
	height: 436px;
	background: url(../images/leftnav.png) no-repeat;
	z-index: 20;
}
#leftnav a {
	width: 98px;
	height: 97px;
	display: block;
	text-align:center;
	padding-right:5px;
}
.gif {
	width: 1920px;
	text-align: center;
	margin: 0 auto;
}
.navs {
	position:absolute;
	width:1000px;
	left:50%;
	margin-left: -500px;
	top:-290px;
	text-align:center
}
.navs a{ display:inline-block; margin:0 0px;}
.navs a:hover{}

.nav1,.nav3,.nav4 {
	width:188px;
	height:198px;
}
.nav2 {
	width:188px;
	height:198px;
}
.nav1 {
	background:url(../images/b-1.png) center center no-repeat;
}

.nav2 {background:url(../images/b-2.png) center center no-repeat;}
.nav3{background:url(../images/b-3.png) center center no-repeat;}

.nav1:hover,.nav2:hover, .nav3:hover,.nav4:hover{cursor: pointer; background-position:top center;}
.nav1:hover{background-position:center 30px;}
.nav3:hover{background-position:center 30px;}

#weixin {
	display: none;
	position: fixed;
	top: 25%;
	left: 38%;
	z-index: 50;
	background: white;
}
#over {
	width: 100%;
	height: 100%;
	opacity: 0.5;/*设置背景色透明度,1为完全不透明,IE需要使用filter:alpha(opacity=80);*/
	filter: alpha(opacity=80);
	display: none;
	position: fixed;
	z-index: 40;
	background: silver fixed;
	background-size: cover;
}

/* 幻灯片所需CSS */
.slider1Preview {
	width:500px;
	height:0px;
}

/*底部幻灯片*/
.slideTxtBox{width:1100px;height:520px;left: 50%;margin-left: -560px;top:30px;}
.slideTxtBox .uls li{width:320px;height:470px;float:left;list-style-type:none;margin-left:35px;}
.slideTxtBox .small{width:250px;height:281px;margin-top:50px;margin-left:55px;border:1px solid #2c2a29;}  
.slideTxtBox .normal{width:364px;height:460px;border:1px solid #2c2a29;} 

.slideTxtBox .prev,.slideTxtBox .next{width:22px;height: 44px;top:180px;}
.slideTxtBox .prev{background: url(../images/prev.png);left:20px;}
.slideTxtBox .next{background: url(../images/next.png);left:1100px;}


.bxslider{width:1000px;height:600px;top:-40px; margin:0 auto;}
.bxslider .uls li{width:295px;height:650px;float:left;list-style-type:none; margin-left:30px; }
.bxslider .small{width:291px;height:399px;margin-top:50px;border:1px solid #2c2a29;}  

.bxslider .prev,.bxslider .next{width:22px;height: 44px;top:280px;}
.bxslider .prev{background: url(../images/prev.png);left:-10px;}
.bxslider .next{background: url(../images/next.png);left:1000px;}


.vv{ position:absolute; top:205px; left:50%; display:block; margin-left:-385px; width:850px; height:475px; background:#FFF}
.ibox{ position:relative; display:block; margin:0 auto; width:1200px;}

.imgbox{ position:absolute; top:50px; left:100px; display:block; width:1200px;}

.points{margin:0 auto;position:relative; left:50%;}
.points li{float:left; word-spacing: 5px;width:20px;height:20px; font-size:25px;}
.on{color:#cecece;}

.bar {
	width: 100px;
	position: fixed;
	top: 102px;
	right: 30px;
	z-index: 1000;
}
.bar .nor {
	color: #fff;
	width: 100px;
	height: 70px;
	display: block;
	text-align: center;
	text-decoration: none;
	font: 14px/70px "微软雅黑";
	background: url(../images/op.png) center repeat;
	margin-bottom: 1px;
	outline: none;
}
.bar .nor:hover, .bar .cur {
	background: #610004;
}
.bar .home {
	font: 18px/70px "微软雅黑";
	outline: none;
}
.bar .home:hover {
	background: #610004;
}
.bar .top {
	width: 100px;
	height: 42px;
	display: block;
	text-align: center;
	background: url(../images/op.png) center repeat;
	outline: none;
}
.bar .top img {
	display: block;
	margin: 0 auto;
	padding-top: 11px;
}
.show{
	width:1000px;
	margin:0 auto;
	}
	
.flash {
	left:50%;
	width:960px;
	height:542px;
	margin-left:-475px;
	top:280px;
}

.swiper-container {
width: 100%;
height: 100%;
}
.sw .swiper-slide {
text-align: center;
font-size: 18px;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.swiper-button-next,.swiper-button-prev{width:163px;height:130px;top:50%;}
.swiper-button-next:after,.swiper-button-prev:after{ content:'';}
.swiper-button-next{background: url(../images/next.png); right:-200px; margin-top:-50px; outline:none;}
.swiper-button-prev{background: url(../images/prev.png);left:-200px;margin-top:-50px; outline:none;}
.swiper-pagination-bullet-active{ background:#FFF;}


.sw img{ width:100%; height:100%;}

.ss .swiper-slide {
      text-align: center;
      font-size: 18px;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
    }
	.ss .swiper-slide-active, .ss .swiper-slide-duplicate-active{
      transform: scale(1);
	}


.ss img{ width:100%; height:100%;}

.ifbox{ position:absolute; top:23px; width:680px; height:368px;}

.fl {
	float: left;
}
.cl {
	clear: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
	left: 431px;
	top: -1px;
}
.rl {
	position: relative;
}

#Layer3 {
	position:relative;
	display:block; 
	 margin:0 auto;
	width:1500px;
}
.slide2{ position:absolute;left:50%; margin-left:-390px;top:120px; display:block;width:770px; text-align:center}

.slide2 .uls li{list-style: none;}
.slide2images .uls li{height:890px;}
.slide2images .uls li img{ height:100%; display:inline-block;}
.slide2 .prev,.slide2 .next{width:40px;height:80px;}
.slide2 .prev{ position:absolute; top:50%; left:-80px; margin-top:-40px; background:url(../images/pr.png) no-repeat;}
.slide2 .next{position:absolute; top:50%; right:-80px;margin-top:-40px;background:url(../images/nx.png) no-repeat;}

.slide2 .slide2hd{ position:absolute; width:990px;height:119px;left:50%;margin-left: -490px;top:950px;}
.slide2 .slide2hd ul.uls{ width:100%; display:block;}
.slide2 .slide2hd .sm{ display:inline-block; float:left; margin:0 10px; width:119px;height:119px; overflow:hidden}
.slide2 .slide2hd .sm:hover{cursor: pointer;}
.slide2 .slide2hd img{opacity: 0.3;}
.slide2 .slide2hd .on img{opacity:1;}

.w-1500{ position:relative; width:700px; margin:0 auto;}
.pview{ position:relative; display:block; margin:0 auto; width:1250px;}
.items{ display:block; position:absolute; top:130px; left:10px;}
.items a{ display:block; float:left; width:100px; height:100px; background:url(../images/011.png) left top no-repeat; margin-right:10px; margin-bottom:30px; text-align:center}
.items a:nth-child(7n){ margin-right:30px;}
.items a img{ display:inline-block; margin:28px 0 0 0; padding:0; border:0}


#preview{position:absolute;border:1px solid #614635;background:#3c2116;padding:5px;display:none;color:#fff;z-index: 200}

#Download{width: 665px;height: 121px;text-align:center;position:absolute;bottom:70px;left:50%;margin-left: -338px;z-index:51;border-radius:5px;background:url(../images/xz.png) no-repeat left top;}
#Download .btn_down_s1{float:left;width: 162px;height:50px;text-indent:-999em;margin-left: 145px;margin-top: 10px; }
#Download .btn_down_s2{float:left;width: 162px;height: 47px;text-indent:-999em;margin-left: -162px;margin-top: 60px;}
#Download .btn_down_s3{float:left;width: 99px;height: 100px;text-indent:-999em;margin-left: 18px;margin-top: 8px;}
#Download .btn_down_s4{ position:absolute; right:0; top:0; float:left;width: 109px;height: 110px;text-indent:-999em;overflow:hidden;margin-right:0px;margin-top: 0px;}






/*回收*/
#HuiShou {
	margin: 0 auto; padding-top:120px;
	width: 1350px;
	color: #b0a091;
}

#HuiShou .center {

	width: 1338px;
	height: 630px;
	background: url(../images/zb_bg.jpg) no-repeat left top;
	padding: 7px;
}

#HuiShou .columnTitle {
	padding-left: 0;
}

#HuiShou .textList {
	float: left;
	width: 440px;
	padding-right: 6px;
	display: table;
	background: url(../images/line_y.png) no-repeat right top;
	height: 100%;
	color: #79705f;
}

#HuiShou .textList:nth-last-of-type(1) {
	padding-right: 0px;
	background: none;
}

#HuiShou .textList li {
	display: table-row;
	text-align: center;
	font-size: 16px;
}

#HuiShou .textList li:hover span {
	background: #28170d;
	color: #ddceb9;
}

#HuiShou .textList li:nth-of-type(1) {
	font-weight: bold;
}

#HuiShou .textList li:nth-of-type(1)>span {
	line-height: 56px;
	background: url(../images/line_x.png) repeat-x left -6px;
	padding: 0;
	color: #ddceb9;
	font-size: 22px;
	font-weight: normal;
}

#HuiShou .textList li span {
	display: table-cell;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 26px;
	border-bottom: 1px solid #3b3736;
	border-right: 1px solid #3b3736;
}

#HuiShou .textList li span:nth-child(1) {
	width: 224px;
}


/*内容区域*/
#neirong{width:750px; margin:0px  auto 0; padding-top:1px; padding-right:340px;}


			/*第二模块*/
			#m2{width:1100px;margin-bottom:110px;margin-top: 155px;}
				/*简介*/

	/*新闻列表*/
	.NewsList{ }
	.NewsList li{padding:11px 11px 9px 4px;height:24px;line-height:24px;overflow:hidden;font-size:14px;border-bottom:1px dashed #a09c99;}
	.NewsList li:hover{background-color:rgba(0,0,0,0.3);}
	.NewsList li span{float:right;font-size:12px;color:#cbc7c4}
	.NewsList li span:hover{float:right;font-size:12px;}
	.NewsList li a{color:#cbc7c4}
	.NewsList li a:hover{}
	.NewsList li .btn_fl{color:#132325;margin-right:9px;background-color:#cbc7c4;display:inline-block;}
	
	
	/*选项卡*/
	.Tab{float:left;width:100%;margin-bottom:4px;border-bottom:1px solid #cbc7c4;}
	.Tab li{float:left;width:190px;text-align:center;background:url(../images/tebbg.png) no-repeat center;}
	.Tab li a{height:70px;line-height:70px;font-size:17px;display:block;font-weight:bold;color:#FFF;}
	.Tab li.change a,.Tab li a:hover{color:#cbc7c4;background:url(../images/tebbg-h.png) no-repeat center;}
	.Tab li.change{position:relative;margin-bottom:-1px;border-bottom:2px solid #fe9500;}



	/*客服列表*/
	.kefulist{}
	.kefulist li{font-size:14px;padding-right:19px;padding-left:19px;}
	.kefulist li a{height:48px;line-height:48px;color: #dcb86b;text-decoration:none;display:block;width: 108px;text-align: center;}
	.kefulist li a [class^='icon']{margin-right:10px;vertical-align:middle;}
	.kefulist li:nth-last-of-type(1) a{border:none;}
	.kefulist li:hover .icon_qq{background-position:right top;}
	.kefulist li:hover a{color:#fff;}
	.icon_kefu{width:15px;/* height:15px; *//* background:url(../images/icon_kefu.png) no-repeat left top; */display:inline-block;}
	.icon_kefu.icon_kefu1x1{/* background-position:0 0; */}
	.icon_kefu.icon_kefu2x1{background-position:-15px 0;}


#gz_focus, #gz_focus *{
    -webkit-user-select:none !important;
    -moz-user-select:none !important;
    user-select:none !important;
    caret-color:transparent !important;
    -webkit-tap-highlight-color:transparent;
}
#gz_focus .center, #gz_focus{
    position:relative; width:1144px; height:600px;
    margin:0 auto; padding-top:90px; box-sizing:border-box;
}
#gz_focus .feature-fan{
    width:1600px; height:660px; margin:0 auto;
    overflow:visible; position:relative; margin-top:-41px;
}
#gz_focus .feature-fan-webgl, #webgl_gz{
    width:100%; height:880px; margin:0 auto;
    position:relative; overflow:hidden;
}
#gz_focus .fan-css3d-root{
    display:block; width:100% !important; height:100% !important; outline:none;
}
#gz_focus .fan-css3d-card, #gz_focus .fan-css3d-card *{
    outline:none; cursor:pointer;
}
#gz_focus .fan-css3d-card img{
    -webkit-user-drag:none; pointer-events:none;
    transition:none !important; object-fit:fill !important;
}
#gz_focus .fan-css3d-card img:hover{ transform:none !important; }

/* 圆点指示器 */
#gz_focus .feature-fan-dots{
    list-style:none; margin:0; padding:0; text-align:center;
    position:absolute; left:0; right:0; bottom:-113px;
    z-index:20; font-size:0; line-height:0;
}
#gz_focus .feature-fan-dots .gz-fan-dot{
    display:inline-block; width:10px; height:10px; margin:0 8px;
    padding:0; border-radius:50%;
    background:rgba(255,230,180,.35);
    border:1px solid rgba(232,200,120,.55);
    cursor:pointer; vertical-align:middle; outline:none;
    font-size:0; line-height:0; color:transparent; overflow:hidden;
}
#gz_focus .feature-fan-dots .gz-fan-dot.active{
    background:linear-gradient(180deg,#e8c888,#b8893a);
    box-shadow:0 0 8px rgba(230,180,80,.55);
    transform:scale(1.2);
}

/* 左右箭头 */
#gz_focus .gz-fan-prev, #gz_focus .gz-fan-next{
    display:block; z-index:100; overflow:hidden; cursor:pointer;
    position:absolute; width:44px; height:46px; top:462px;
    padding:0; margin:0; border:0; outline:none;
    background-color:transparent; background-repeat:no-repeat;
    background-position:center; background-size:contain;
    font-size:0; line-height:0; color:transparent;
}
#gz_focus .gz-fan-prev{ left:55px; background-image:url(../images/01.png); }
#gz_focus .gz-fan-next{ right:-355px; background-image:url(../images/02.png); }





.slide1{
    width:765px;
    height:427px;
    left:50%;
    margin-left:-474px;
    top:408px;
}
.slide1images{
    position:relative;
    overflow:visible;
    transition:transform .35s ease;
    will-change:transform;
    text-align:center;
}
.slide1images .uls li{
    list-style:none;
    display:inline-block;
    line-height:0;
}
.slide1images .uls li img{
    display:block;
    max-width:100%;
    height:auto;
    transition:outline .35s ease, box-shadow .35s ease;
}
/* 鼠标悬停发光边框 */
.slide1images.is-hover .uls li img{
    outline:2px solid rgba(247,215,122,.65);
    outline-offset:-2px;
    box-shadow:
        0 0 20px rgba(230,184,79,.5),
        0 0 40px rgba(217,43,31,.2);
}
.slide1 .uls li{ list-style:none; }





.slide4{
    width:1694px; height:698px;
    left:50%; margin-left:-850px; top:362px;
}
.slide4images{
    position:relative; overflow:visible;
    transition:transform .35s ease;
    will-change:transform; text-align:center;
}
.slide4images .uls li{
    list-style:none; display:inline-block; line-height:0;
}
.slide4images .uls li img{
    display:block; max-width:100%; height:auto;
    transition:outline .35s ease, box-shadow .35s ease;
}
/* 鼠标悬停时的发光边框 */
.slide4images.is-hover .uls li img{
    outline:2px solid rgba(247,215,122,.65);
    outline-offset:-2px;
    box-shadow:
        0 0 20px rgba(230,184,79,.5),
        0 0 40px rgba(217,43,31,.2);
}
.slide4 .uls li{ list-style:none; }
.slide4 .prev, .slide4 .next{ width:65px; height:83px; }
.slide4 .prev{ top:-403px; left:22px; }
.slide4 .next{ top:-491px; left:1597px; }



/* 外层容器：三个图水平居中排列 */
.slide1-row{
    width: 1755px;
    position: absolute;
    left: 50%;
    margin-left: -877px;  /* 宽度的一半，保持居中 */
    top: 348px;           /* ← 改这个，距离顶部的高度 */
    display: flex;
    justify-content: center;
    gap: 30px;
}
/* 单个卡片 */
.slide1-card{
    width: 565px;
    height: 375px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    transition: transform .35s ease;
    will-change: transform;
}

/* 图片填满卡片 */
.slide1-card img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;       /* 填满不变形，超出部分裁剪 */
    transition: outline .35s ease, box-shadow .35s ease;
    -webkit-user-drag: none;
    user-select: none;
}

/* 鼠标悬停发光效果 */
.slide1-card.is-hover img{
    outline: 2px solid rgba(247,215,122,.65);
    outline-offset: -2px;
    box-shadow:
        0 0 20px rgba(230,184,79,.5),
        0 0 40px rgba(217,43,31,.2);
}



.monster-wrap{ position:relative; width:100%; height:100%; }
.monster-tabs{
    position:absolute; left:50%; top:240px;
    list-style:none; margin:0 0 0 -630px; padding:0; width:234px;
}
.monster-tabs li{
    width:234px; height:60px; margin-bottom:25px;
    cursor:pointer; opacity:.9;
    transition: opacity .25s, transform .25s;
}
.monster-tabs li img{ display:block; width:100%; height:100%; }
.monster-tabs li:hover{ opacity:1; }
.monster-tabs li.active{
    opacity:1;
    transform: translateX(6px);
    filter: drop-shadow(0 0 10px rgba(255,210,120,.7));
}
.monster-stage{
    position:absolute; left:50%; margin-left:440px; top:460px;
    width:500px; height:500px;
    transform: translate(-100%, -50%);
    z-index:5;
}
.monster-stage img{
    width:100%; height:100%; object-fit:contain;
    filter: drop-shadow(0 0 25px rgba(255,140,40,.35));
}

.map-float{
    position:absolute; left:50%; top:220px;
    width:639px; height:415px; margin-left:-319px;
    z-index:5;
    transition: transform .35s ease;
    will-change: transform;
}
.map-float img{ display:block; width:639px; height:415px; }


.books-row{
    position:absolute; left:50%; margin-left:-740px; top:235px;
    display:flex; gap:30px;
    z-index:5;
}
.books-row img{
    width:460px; height:336px; display:block;
    transition: transform .35s ease, outline .35s ease;
    will-change: transform;
}
.books-row img.is-hover{
    outline:2px solid rgba(247,215,122,.7);
    outline-offset:-2px;
}

.light-stage{
    position:absolute; left:50%; top:255px;
    width:1500px; margin-left:-750px;
    z-index:5;
}
.light-row{
    display:flex; justify-content:space-between;
    margin-bottom:78px; padding:0 30px;
}
.light-col{
    width:130px; height:180px;
    position:relative; overflow:hidden;
}
.light-col i{
    position:absolute; left:50%; bottom:0;
    width:22px; height:150px;
    transform: translateX(-50%);
    background: linear-gradient(to top,
        var(--c2, #ffd060) 0%,
        var(--c1, #fff0a0) 45%,
        rgba(255,255,255,0) 100%);
    filter: blur(1px) drop-shadow(0 0 14px var(--c1, #ffd060));
    opacity:.85;
    animation: lightPulse 1.8s ease-in-out infinite alternate;
}
.light-col i::after{
    content:''; position:absolute; left:50%; bottom:-6px;
    width:60px; height:14px; transform:translateX(-50%);
    background: radial-gradient(ellipse at center, var(--c1,#fff0a0) 0%, rgba(0,0,0,0) 70%);
    filter: blur(3px);
}
@keyframes lightPulse{
    from{ opacity:.55; height:130px; }
    to  { opacity:.95; height:160px; }
}







.bottom{
	width:100%;
	overflow:hidden;
	position:relative;
	padding:32px 0 36px;
	background:#14100c;
}
.bottom::before{
	content:"";
	position:absolute;
	inset:0;
	background:url(../images/bj_08.jpg) center top / cover no-repeat;
	opacity:.18;
	pointer-events:none;
}
.site-footer{
	position:relative;
	z-index:1;
	max-width:980px;
	margin:0 auto;
	padding:0 24px;
	text-align:center;
}
.footer-ornament{
	display:flex;
	align-items:center;
	justify-content:center;
	gap:14px;
	margin-bottom:18px;
}
.footer-line{
	width:120px;
	height:1px;
	background:linear-gradient(90deg, transparent, rgba(247,215,122,.75));
}
.footer-ornament .footer-line:last-child{
	background:linear-gradient(90deg, rgba(247,215,122,.75), transparent);
}
.footer-gem{
	width:8px;
	height:8px;
	background:linear-gradient(135deg, #f7d77a, #d92b1f);
	transform:rotate(45deg);
	box-shadow:0 0 12px rgba(230,184,79,.55);
}
.footer-brand{
	font-family:"STKaiti","KaiTi","SimSun",serif;
	font-size:26px;
	letter-spacing:10px;
	margin-bottom:16px;
	background:linear-gradient(180deg, #fff3cf 0%, #e6b84f 55%, #b8862e 100%);
	-webkit-background-clip:text;
	background-clip:text;
	-webkit-text-fill-color:transparent;
	filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));
}
.footer-advice{
	display:inline-block;
	font-size:11px;
	line-height:1.9;
	letter-spacing:2px;
	color:#9a8f7c;
	padding:10px 28px;
	margin-bottom:16px;
	border:1px solid rgba(247,215,122,.22);
	background:rgba(20,16,12,.55);
	box-shadow:inset 0 0 24px rgba(247,215,122,.04);
}
.footer-copy{
	font-size:12px;
	letter-spacing:2px;
	color:#c8bda6;
	margin-bottom:10px;
}
.footer-copy strong{
	color:#e6b84f;
	font-weight:normal;
}
.footer-credit{
	font-size:11px;
	letter-spacing:1px;
	color:#6e6455;
}
.footer-credit a{
	color:#b8862e;
	text-decoration:none;
	border-bottom:1px solid rgba(184,134,46,.35);
}
.footer-credit a:hover{
	color:#f7d77a;
	border-color:rgba(247,215,122,.8);
}
html, body, body * {
    cursor: url(../images/sb.png) 16 16, auto !important;
}
