﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0;padding:0;}
body{font-family:"Microsoft YaHei",Helvetica,Georgia,Arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, th, var, optgroup{font-style:inherit;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
img{vertical-align:top;border:none;}
ol,ul,li{list-style:none;}
li{float:left;}
table{border-collapse:collapse;}
.clearit{clear:both;*display:inline;}
/*a:focus{-moz-outline-style: none;}*/
.fl{float:left;}
.fr{float:right;}
i,em{font-style:normal;}

.wrap{width:100%;min-width: 1280px; height:1350px; background:url("https://static.1000yy.com/1000y/pic/2017/0202zfd/wrapbg.jpg") center top no-repeat; position:relative;overflow: hidden}
.wrapper{width:1280px;height:1350px;margin:0 auto;}
.w_main{width:1280px;height:1350px; float:left; position:relative;}
.logo{width:105px;height:200px; position:absolute;top:28px;left:20px; z-index:5}
.logo a img{width:105px;}

.top_nav{position: absolute; right: 57px; top: 13px; width: 220px; height: 34px; background: url("https://static.1000yy.com/1000y/pic/2017/0202zfd/top_nav.png") no-repeat center top; z-index: 3;}
.nav_btn{float: left; width: 105px; height: 34px; margin-left: 15px;}
.nav_btn a,.nav_btn span{color: #540a05; font-size: 13px; line-height: 34px;}
.nav_btn a:hover{text-decoration: underline;}
.share_btn{float: left; width: 85px; height: 24px; margin: 5px 0 0 14px;}
.share_btn a{float: left; width: 24px; height: 24px; margin-right: 4px;}
.wx_box{width: 174px; height: 214px; position: absolute; left: 60px; top: 40px; z-index: 3; background: url(https://static.1000yy.com/1000y/pic/web4/guide/wxBg2.png) center top no-repeat; display: none;}
.wx_box img{width: 154px; height: 154px; margin: 24px 0 0 10px;}

.btn_attention{display: block;width: 240px;height: 50px;position: absolute;left: 510px;bottom:128px;z-index: 10;background: url("https://static.1000yy.com/1000y/pic/2017/0202zfd/attention.png") no-repeat center top}
.go_top{display: block;width: 102px;height: 51px;position: absolute;left: 575px;bottom:195px;z-index: 10;background: url("https://static.1000yy.com/1000y/pic/2017/0202zfd/top.png") no-repeat center top;animation:jian 2s infinite;-webkit-animation:jian 2s infinite;}
@keyframes jian{0%,100%{transform:translateY(0)} 50%{transform:translateY(-20px)}}
@-webkit-keyframes jian{0%,100%{-webkit-transform:translateY(0)} 50%{-webkit-transform:translateY(-20px)}}

.btn1{width:106px;height:331px; padding-right: 12px; position:absolute;left:120px;top:335px;background:url("https://static.1000yy.com/1000y/pic/2017/0202zfd/nav1.png") no-repeat center top;animation:st 2.1s infinite;-webkit-animation:st 2.1s infinite;}
.btn3{width:106px;height:331px; padding-right: 12px; position:absolute;left:240px;top:440px;background:url("https://static.1000yy.com/1000y/pic/2017/0202zfd/nav2.png") no-repeat center top;animation:st 1.9s infinite;-webkit-animation:st 1.9s infinite;}
.btn4{width:106px;height:331px; padding-right: 12px; position:absolute;right:240px;top:440px;background:url("https://static.1000yy.com/1000y/pic/2017/0202zfd/nav3.png") no-repeat center top;animation:st 2s infinite;-webkit-animation:st 2s infinite;}
.btn5{width:106px;height:331px; padding-right: 12px; position:absolute;right:120px;top:335px;background:url("https://static.1000yy.com/1000y/pic/2017/0202zfd/nav4.png") no-repeat center top;animation:st 2.2s infinite;-webkit-animation:st 2.2s infinite;}
@keyframes st {
    0%,100%{transform:translate(0,0px);}
    50%{transform:translate(0,-12px);}
}
@-webkit-keyframes st {
    0%,100%{-webkit-transform:translate(0,0px);}
    50%{-webkit-transform:translate(0,-12px);}
}
/*弹窗*/
#overlay{width:100%; height:100%; filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; position:fixed; background:#000000; top:0; left:0; z-index:3000; display:none;}
.overlay{position:fixed;z-index:5000;display:none;width:1579px;height: 956px; left:50%;top:-800px;margin:0 0 0 -800px;background: url("https://static.1000yy.com/1000y/pic/2017/0202zfd/popbg.png") no-repeat top center;}
.overlay .close{cursor: pointer; height:100px;width:100px;display: block; position: absolute;left:50%;bottom:100px;background: url("https://static.1000yy.com/1000y/pic/2017/0202zfd/close.png") no-repeat center top}
.conCon{width:750px; height:600px; float:left;display:inline;overflow: auto;margin:140px 0 0 480px}
.cw_main{float: left;width:750px;height:560px;display:inline;position:relative;overflow:auto;font-size: 16px;color: #e5d7bc}
a{color: #fdd516;line-height: 30px}
.h_10{width:100%;height:10px; float:left;}
.main{padding:0;}
.pd80{ float:left;}
.f1{font-size:16px;font-weight:bold;}
table{border-collapse:collapse;}
.Cont{line-height: 24px; border-collapse:collapse;}
.Cont table{margin:0 auto;}
.Cont table tr th{padding:10px 0; border: solid 2px #e4d4b5;}
.Cont table tr td{color:#ffc2a1; text-align:center; vertical-align:middle;padding:10px; border: solid 2px #e4d4b5;}
.title_num{width:650px; display:inline-block; text-align:center; font-size:16px; font-weight:bold;margin-left: 50px;}
.color_1{color:#ffc2a1;}
.tt{width:648px;height:68px; line-height:68px; position:absolute;left:520px;top:50px; font-size:44px; font-weight:bold; color:#fdc656;text-align:center; padding:0 0;}
.focus{font-size: 44px;margin-bottom: 30px;}
#showGift_5 .pd80{line-height: 2em;}
/*滚动条*/
._mCS_1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ffb275;
    width: 10px;
}
._mCS_1 .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000000;
    opacity: 0.2;
    width: 10px;
}
._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ffb275;
    width: 10px;
}
._mCS_2 .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000000;
    opacity: 0.2;
    width: 10px;
}
._mCS_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ffb275;
    width: 10px;
}
._mCS_3 .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000000;
    opacity: 0.2;
    width: 10px;
}

.snow-container{position: fixed; top: 0; left: 0; width: 1920px; height: 1350px; pointer-events: none; z-index: 100001;}