body{ background:#fff; font-size:14px; font-family: "Microsoft Yahei"; min-width: 1194px; color: #333; }
a{color: #333}
.c-tx, .c-tx:hover{ color: #000}
.c-tx1, .c-tx1:hover{ color: #999}
.c-tx2, .c-tx2:hover{ color: #fff}
.c-tx3, .c-tx3:hover{color: #cdab5d}
.c-tx4, .c-tx4:hover{color: #c72c2c}
.fz12{font-size: 12px; font-family: "Simsun"; font-weight: normal;}

.ico{ display: inline-block; overflow: hidden; vertical-align: middle; background: url(/ue/a/act/2016/10/wggc/img/sprite.png) no-repeat;}
.ico-error{ width: 16px; height: 16px; background-position: -40px 0; margin: 0 5px 2px 0}

.mask{ overflow: hidden; position: absolute; z-index: -1; top: 0; left: 0; width:100%; height: 100%; _height: 200px;background: #000; filter: alpha(opacity=80); opacity: .8;}
:root .mask{ filter: none \0;}

.wrap{width: 100%; overflow: hidden; min-height: 800px; }

.global-footer{ color:#fff; background: #2c2c2c; padding:20px 0}
.global-footer a:hover, .global-footer a:link, .global-footer a:visited, .global-footer a:active{ color:#fff; padding: 0 10px}

.row, .art-item, .art-item-c2{overflow: hidden; *zoom:1;}
.art-item-c1{float: left;}

.wrap{background: url(/ue3/a/act/2016/10/wggc/img/bg.jpg) no-repeat center top; width: 100%; overflow: hidden;}
.header{height: 578px; position: relative; z-index: 5}
.header .tit{width:790px; height: 184px; background: url(/ue1/a/act/2016/10/wggc/img/bg-tit.png) no-repeat center top; position: relative; margin: 0 auto}
.header .tit .shadow{width:1000px; height: 125px; background: url(/ue2/a/act/2016/10/wggc/img/tit-shadow.png) no-repeat center top; position: absolute; left:50%; left: 50%\0; top: 100px; margin-left:-505px; z-index: -1; transform-origin: top center; -wenkit-transform-origin: top center; -ms-transform-origin: top center; opacity: .8;}
.header-in{padding:45px 0 0 0}
.pfw, .light{width: 100%; height: 100%; background-repeat: no-repeat; background-position: center top; position: absolute; left: 0; z-index: -1}
.pfw1{top:85px!important; background-image: url(/ue3/a/act/2016/10/wggc/img/pfw1.png);}
.pfw2{top:300px!important; background-image: url(/ue1/a/act/2016/10/wggc/img/pfw2.png);}
.light{top:0px!important; background-image: url(/ue1/a/act/2016/10/wggc/img/light.png);}
.mod-top-focus{width:650px; height:230px; padding-top: 60px; position: relative; margin: 0 auto; overflow: hidden;}
.mod-top-focus .cover{width:450px; height: 300px; background: url(/ue3/a/act/2016/10/wggc/img/bg-focus.png) no-repeat; position: absolute; top:0; left: 50%; margin: 0 0 0 -225px; z-index: 9}
.mod-top-focus .mouse{position: absolute; z-index: 10; width: 408px; height:223px; left: 120px; top:25px;cursor:url("/ue3/a/act/2016/10/wggc/img/favicon.ico"),pointer}
.content{position: relative; z-index:8}
.nav, .first-screen, .mod-rank-c2, .pn{width:1194px; margin: 0 auto;}
.nav{background: url(/ue2/a/act/2016/10/wggc/img/bg-nav.png) no-repeat; height:78px; font-size: 0; overflow: hidden; padding-top: 6px; text-align: center;}
.nav a{color:#fff; font-size: 20px; display: inline-block; height:78px; line-height: 78px; padding: 0 31px; margin: 0 6px;}
.nav a:hover{background: #fff; color:#987d5c}
.nav .active{color:#ffd258}

.mod-fs-news .title, .news-list li .tit, .focus-thumb-vertical .focus-for .txt-in .tit{white-space: nowrap; text-overflow:ellipsis; overflow: hidden; width: 100%;}

.first-screen{padding: 40px 0 30px;}
.first-screen-c1{width:335px; float: left;}
.first-screen-c2{width:830px; float: right;}
.mod-fs-news .title{font-size:24px; font-weight: bold; padding-bottom: 8px;}
.mod-fs-news a:hover{text-decoration: underline;}
.news-list li{height:32px; line-height:32px;}
.mod-event{padding-top:15px;}
.mod-event .item{position: relative; margin-bottom: 47px; margin-top: 32px;}
.mod-event .arrow-down{width:0;height:0;line-height:0;border-width:8px 5px;border-style:solid; border-color: #cdab5d transparent transparent transparent; border-style:solid dashed dashed dashed;position:absolute;top:62px;left:64%;}
.mod-event .art-item{color: #fff; font-size:20px; text-align: center; line-height: 42px;}
.mod-event .art-item-c1{width: 100px; margin-right:3px; background: #cdab5d}
.mod-event .art-item-c2{font-weight: bold; background: #cdab5d}
.mod-event .last .art-item-c1{background: url(/ue1/a/act/2016/10/wggc/img/bg-event.jpg) left center}
.mod-event .last .art-item-c2{background: url(/ue1/a/act/2016/10/wggc/img/bg-event.jpg) right center; position: relative;}
.mod-event .last .art-item-c2 .fz12{position: absolute; left:70%; top:3px;}
.mod-event .last .arrow-down{display: none;}
.mod-event .last{margin-bottom: none}

.mod-rank{background: url(/ue3/a/act/2016/10/wggc/img/bg-rank.jpg) no-repeat center top;}
.mod-rank-c1{overflow: hidden; height: 422px; margin: 0 auto; position: relative;}
.mod-rank-c1 .arrow-top{width:0;height:0;line-height:0;border-width:28px 30px;border-style:solid; border-color: transparent transparent #fff transparent; border-style: dashed dashed solid dashed;position:absolute;top:372px;left:47%;}
.list-gallery{width:1150px; height:422px; z-index: 10; position: absolute; top: 10px; left: 50%; margin-left:-575px;}
.list-gallery li{width:557px; height: 309px; cursor: pointer; *zoom: 1; transition:all .2s east-out;}
.list-gallery img{width:100%; height: 100%; display: block; 
   filter: url(#); /* FireFox, Chrome, Opera */
    
    -webkit-filter: blur(2px); /* Chrome, Opera */
       -moz-filter: blur(2px);
        -ms-filter: blur(2px);    
            filter: blur(2px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
    
}
.list-gallery .focus img,.list-gallery li:hover img{filter:none; /* FireFox, Chrome, Opera */
    -webkit-filter: none; /* Chrome, Opera */
       -moz-filter: none;
        -ms-filter: none; 
        filter: none;    
   }
.list-gallery img{-webkit-transition:all .2s ease-out; transition:all .2s ease-out;}
.list-gallery li:hover img{margin-top:8px; transform:scale(.95); -webkit-transform:scale(.95);}

.rank-list {margin-right: -47px; text-align: center; font-size: 0}
.rank-list .item{width:201px; display: inline-block; position: relative; z-index: 5; margin:30px 47px 0 0;}

.rank-list .item-ex{z-index: 8; }
.rank-list .item-c1{width:201px; height:201px; margin-bottom: -17px; background: url(/ue2/a/act/2016/10/wggc/img/round1.png) no-repeat; cursor: pointer; display: table;}
.rank-list .item-c1 p{text-align: center; font-size:20px; line-height: 1.3; display: table-cell; vertical-align: middle; padding:10px 40px 0;}
.rank-list .item-c2{position: absolute; top: 184px; left: 0; width: 100%; z-index: -1; height: 0; opacity: 0; overflow: hidden; transition:all .3s ease-out; font-size: 14px; text-align: left;}
.rank-list .box-name{border-radius:10px; background: #fff; border:2px solid #d9ba77;}
.rank-list .box-name .title{font-size: 20px; color: #fff; text-align: center; padding-top: 10px; line-height:40px; background:#cdab5d; border-radius:8px 8px 0 0;}
.rank-list table{width: 85%; margin: 0 auto}
.rank-list table th{border-bottom: 1px solid #e2d8c7; color: #999; line-height: 1.8; padding-top: 3px;}
.rank-list .c1{width: 50%; text-align: center;}
.rank-list .c2{width: 50%; text-align: right;}
.rank-list th.c2{text-align: center; padding-left: 15px;}
.rank-list td{line-height: 2.2; white-space: nowrap;}
.rank-list .more{text-align: right; font-size: 12px; padding:5px 10% 10px}
.rank-list .more a:hover{text-decoration: underline;}
.rank-list .roundin{-webkit-animation:roundin .2s both ease-out; -moz-animation:roundin .2s both ease-out; animation:roundin .2s both ease-out; }
.rank-list-ex .roundin{background: url(/ue1/a/act/2016/10/wggc/img/round3.png);}
.rank-list .roundout{animation:roundout .2s both ease-out; -webkit-animation:roundout .2s both ease-out;}
.rank-list .slidedown{height:700px; opacity: 1}

.mod-ranklist{background: url(/ue2/a/act/2016/10/wggc/img/bg-rank1.jpg); width: 1197px; height:135px; text-align: center; margin:90px auto 50px} 
.mod-ranklist .hd{padding: 10px 0 5px}
.mod-ranklist .hd .tit{font-size:24px; line-height: 2;}
.mod-ranklist table{width:98%; margin:auto; line-height:53px; text-align: center;border:1px solid #9a8f71;}
.mod-ranklist table td{border-right:1px solid #9a8f71; font-size: 16px;}
.mod-ranklist a{display: block; background: #fff; transition:all .2s ease-out; -webkit-transition:all .2s ease-out;}
.mod-ranklist a:hover{color: #fff; background:#886d50;}

@-webkit-keyframes roundin{
  0% {
    background: url(/ue2/a/act/2016/10/wggc/img/round1.png);
  }
  20% {
    background: url(/ue3/a/act/2016/10/wggc/img/round15.png);
  }
  40% {
    background: url(/ue3/a/act/2016/10/wggc/img/round2.png);
  }
  60% {
    background: url(/ue1/a/act/2016/10/wggc/img/round25.png);
  }
  80% {
    background: url(/ue1/a/act/2016/10/wggc/img/round28.png);
  }
  100% {
    background: url(/ue1/a/act/2016/10/wggc/img/round3.png);
  }
}


@keyframes roundin{
  0% {
    background: url(/ue2/a/act/2016/10/wggc/img/round1.png);
  }
  20% {
    background: url(/ue3/a/act/2016/10/wggc/img/round15.png);
  }
  40% {
    background: url(/ue3/a/act/2016/10/wggc/img/round2.png);
  }
  60% {
    background: url(/ue1/a/act/2016/10/wggc/img/round25.png);
  }
  80% {
    background: url(/ue1/a/act/2016/10/wggc/img/round28.png);
  }
  100% {
    background: url(/ue1/a/act/2016/10/wggc/img/round3.png);
  }
}

@-webkit-keyframes roundout{
  0% {
    background: url(/ue1/a/act/2016/10/wggc/img/round3.png);
  }
  20% {
    background: url(/ue1/a/act/2016/10/wggc/img/round28.png);
  }
  40% {
    background: url(/ue1/a/act/2016/10/wggc/img/round25.png);
  }
  60% {
    background: url(/ue3/a/act/2016/10/wggc/img/round2.png);
  }
  80% {
    background: url(/ue3/a/act/2016/10/wggc/img/round15.png);
  }
  100% {
    background: url(/ue2/a/act/2016/10/wggc/img/round1.png);
  }
}


@keyframes roundout{
  0% {
    background: url(/ue1/a/act/2016/10/wggc/img/round3.png);
   }
  20% {
    background: url(/ue1/a/act/2016/10/wggc/img/round28.png);
  }
  40% {
    background: url(/ue1/a/act/2016/10/wggc/img/round25.png);
  }
  60% {
    background: url(/ue3/a/act/2016/10/wggc/img/round2.png);
  }
  80% {
    background: url(/ue3/a/act/2016/10/wggc/img/round15.png);
  }
  100% {
    background: url(/ue2/a/act/2016/10/wggc/img/round1.png);
  }
}

.pn-hd{text-align: center; margin-bottom: 50px;}
.pn-hd .tit-in{display: inline-block; background: url(/ue1/a/act/2016/10/wggc/img/bg-hd.jpg) no-repeat 0 center; padding-left:335px; font-size:48px; min-width: 280px; line-height: 123px; font-weight: bold;  text-align: left;}
.area1{background: url(/ue3/a/act/2016/10/wggc/img/bg1.jpg) no-repeat center bottom; padding: 30px 0 80px}
.area2{padding:35px 0; background:#8f8f8f}
.mod-lottery{overflow: hidden; *zoom:1; padding:0 10px;}
.mod-lottery .col-l{width: 715px; float: left; padding:20px 0}
.mod-lottery .col-r{width: 390px; float: right;}
.mod-lottery .col-r .title{font-size: 20px;}
.mod-lottery .text-box{padding: 10px 0 20px}
.mod-lottery .text-box p{line-height: 22px; position: relative; padding-bottom: 3px; padding-left:11px;}
.mod-lottery .text-box b{width: 5px; position: absolute; left: 0; top: 0; color: #c72c2c}

.pn-footer{overflow: hidden; *zoom:1;}
.pn-footer .col-l{width:750px; float: left;}
.pn-footer .col-r{width:390px; float: right;}
.comm-mod .hd .tit{font-size:18px; padding-bottom: 13px}
.comm-mod{ margin-bottom:32px;}
.comm-plist{overflow: hidden; *zoom:1; margin-right: -6px;}
.comm-plist li{width:120px; float: left; margin: 0 6px 6px 0;}
.comm-plist li img{width: 120px; height:45px; display: block;}

.comm-plist1{*zoom:1;}
.comm-plist1 li{height:46px; line-height: 46px; overflow: hidden; *zoom:1; text-align: center; position: relative;  background:#fff; margin-bottom: 10px; *width: 100%; *float: left; *display: inline;}
.comm-plist1 li .t1{width: 83px; float: left;background: url(/ue3/a/act/2016/10/wggc/img/bg-rec.jpg); padding:0 45px 0 5px; font-size:30px; font-weight: bold; color: #ccb7a9}
.comm-plist1 li .t2{overflow: hidden; *zoom:1; font-size: 30px; color: #ccb7a9; padding-right: 10px;}
.comm-plist1 li .go{width: 36px; height: 29px; background: url(/ue3/a/act/2016/10/wggc/img/bg-rec.jpg) -341px -8px; position: absolute; right: -50px; top: 50%; margin-top: -14px; transition:all .2s ease-out; -webkit-transition:all .2s ease-out;}
.comm-plist1 li a{padding-right:60px;}
.comm-plist1 li a, .comm-plist1 li span{display: block;}
.comm-plist1 li a:hover .go{right: 10px}
/* Slider */
.slick-list{ position: relative; overflow: hidden; display: block; margin: 0 auto}
.slick-list:focus{ outline: none; }
.slick-track { display: block;position: relative; left: 0; top: 0; *zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track,.slick-loading .slick-slide{ visibility: hidden; }
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
.slick-slide img,.slick-initialized .slick-slide { display: block;}
.slick-loading img { display: none; }

.focus-wrap{width:310px;height:152px;margin: 0 auto; position: relative; z-index: 5}
.focus-wrap .slick-list{_width:310px;}
.focus-wrap .focus-item .pic-box img{width: 310px; height: 152px;}

/* Arrows */
.focus-wrap .slick-prev,.focus-wrap .slick-next {width:16px; height: 32px; background: url(/ue1/a/act/2016/10/wggc/img/sp.png) no-repeat; position: absolute; cursor: pointer; top:60px; font-size: 0}
.focus-wrap .slick-prev{left:-85px; background-position: -30px 0}
.focus-wrap .slick-next{background-position:0 0; right:-85px;}
.focus-wrap .slick-disabled{ opacity: 0.5;filter: alpha(opacity=50);}

.slick-vertical .slick-slide { display: block; height: auto;}
.slick-syncing .dragging { cursor: pointer; cursor: hand; }

.focus-thumb-vertical{width:830px;height:439px;overflow: hidden;position: relative;margin: 0 auto;}
.focus-thumb-vertical .focus-for .focus-item{position: relative;*zoom:1;display: block;}
.focus-thumb-vertical .focus-for .pic-box,.focus-thumb-vertical .focus-for .txt-box,.focus-thumb-vertical .focus-for .txt-in{display: block;}
.focus-thumb-vertical .focus-for .txt-box{position:absolute; overflow: hidden; bottom: 0; left: 0;width: 100%; height:60px; z-index:11;}
.focus-thumb-vertical .focus-for .txt-in{padding:0 10px;}
.focus-thumb-vertical .focus-for .txt-in .tit{display:block;color:#fff; color: #fff; font-size:20px; text-align: center; line-height: 60px;}
.focus-thumb-vertical .focus-for .mask{position: absolute; z-index: -1;left:0; top:0; width:100%;background-color: #000;opacity: .5; filter: alpha(opacity=50); height: 75px;}
.focus-thumb-vertical .focus-for .slick-slider{display: block;height:100%;}

.focus-thumb-vertical .focus-nav .slick-slide{padding:0 0 8px}
.focus-thumb-vertical .focus-nav .slick-slide{position: relative;}

.focus-thumb-vertical .focus-for{float: left;width:660px;}
.focus-thumb-vertical .focus-nav{width:155px;float: right;}
.focus-thumb-vertical .focus-for .slick-slide img{display:block;width:660px;height:439px;}
.focus-thumb-vertical .focus-nav .slick-slide img{display:block;width:155px;height:105px; opacity: .5; filter: alpha(opacity=50);}

.focus-thumb-vertical .focus-for .slick-list{_width:660px;}
.focus-thumb-vertical .focus-nav .slick-list{_width:155px;}

.focus-thumb-vertical .focus-nav .avatar{float:left;margin-right: 10px;}
.focus-thumb-vertical .focus-nav .txt{overflow: hidden;font-size: 12px;color: #333;}
.focus-thumb-vertical .focus-nav .slick-current img{opacity: 1; filter: alpha(opacity=100);}
.focus-thumb-vertical .focus-nav .slick-current .txt{color: #fff;}
.focus-thumb-vertical .focus-nav-item{padding-right:10px;display: block;}

/* Arrows */
.focus-thumb-vertical .slick-prev,.focus-thumb-vertical .slick-next {position: absolute;z-index:1000;right:80px;display: block;height:40px;width:60px;line-height: 0;font-size: 0;
  cursor: pointer;border: none;outline: none;background:url(/ue3/a/act/2016/10/wggc/img/ico.png) no-repeat;}
.focus-thumb-vertical .slick-disabled{ opacity: 0.25; }
.focus-thumb-vertical .slick-prev{top: 0;background-position:0 -65px; }
.focus-thumb-vertical .slick-prev:hover{background-position:-65px -65px;}
.focus-thumb-vertical .slick-next{bottom: 0;background-position:0 -112px; }
.focus-thumb-vertical .slick-next:hover{background-position:-65px -112px;}


.scene{width: 100%; height:1305px; overflow: hidden; position: absolute;left: 0; top:0; z-index:-1;}
.cursor{position: absolute; z-index: 99; width:20px; background: #000; left:53%; top:210px;}
.circle{position:absolute;width:40px;height:40px; z-index:999;}
.circle .txt{color: #fff; position: absolute; left: 45px; top:5px; white-space: nowrap; text-shadow:1px 1px 0 rgba(0,0,0,.5); font-size: 0}
.circle .txt em{display: inline-block; vertical-align: middle; font-size: 14px; letter-spacing: -1px; -webkit-animation: fadeindown 1s both infinite;
-o-animation: fadeindown 1s both infinite;
animation: fadeindown 1s both infinite;}
.circle .txt .t2{margin-bottom:6px; -webkit-animation-delay: .1s;
animation-delay: .1s;}
.circle .txt .t3{margin-bottom:4px;-webkit-animation-delay: .2s;
animation-delay: .2s;}
.circle .txt .t4{margin-top:4px; -webkit-animation-delay: .3s;
animation-delay: .3s;
}
.circle .txt .t5{margin-top:5px; -webkit-animation-delay: .4s;
animation-delay: .4s;}
.circle .txt .t6{margin-top:6px; -webkit-animation-delay: .5s;
animation-delay: .5s;}
.circle .txt .t7{margin-bottom:0; -webkit-animation-delay: .6s;
animation-delay: .6s;}
.circle .txt .t8{margin-bottom:7px; -webkit-animation-delay:.7s;
animation-delay:.7s;}
.circle .txt .t9{margin-bottom:8px; -webkit-animation-delay:.8s;
animation-delay:.8s;}

@-webkit-keyframes fadeindown {
  0% {
    -webkit-transform: translate3d(0,-20%,0);
    transform: translate3d(0,-20%,0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeindown {
  0% {
    -webkit-transform: translate3d(0,-20%,0);
    transform: translate3d(0,-20%,0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

.fadeindown {
  -webkit-animation-name: fadeindown;
  animation-name: fadeindown
}

.circle-ex{background:url(/ue3/a/act/2016/10/wggc/img/circle.png) no-repeat center center;}
.circle-ex div{display: none; filter: alpha(opacity=0);}
.circle div{position:absolute;top:0;left:0;background:#fff;width:40px;height:40px; opacity:.8;border-radius:90px;-webkit-animation-duration:1.2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-ms-animation-duration:1.2s;-ms-animation-timing-function:linear;-ms-animation-iteration-count:infinite;-moz-animation-duration:1.2s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-o-animation-duration:1.2s;-o-animation-timing-function:linear;-o-animation-iteration-count:infinite;animation-duration:1.2s;animation-timing-function:linear;animation-iteration-count:infinite; }
.circle div.c1{width:14px;height:14px;opacity:1;border-radius:90px; font-size: 12px;left:50%;top:50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.circle div.c2{-webkit-animation-name:c2;-webkit-animation-delay:.6s;-ms-animation-name:c2;-ms-animation-delay:.6s;-moz-animation-name:c2;-moz-animation-delay:.6s;-o-animation-name:c2;-o-animation-delay:.6s;animation-name:c2;animation-delay:.6s}
.circle div.c3{-webkit-animation-name:c2;-webkit-animation-delay:1.2s;-ms-animation-name:c2;-ms-animation-delay:1.2s;-moz-animation-name:c2;-moz-animation-delay:1.2s;-o-animation-name:c2;-o-animation-delay:1.2s;animation-name:c2;animation-delay:1.2s}@-webkit-keyframes c2{0%{-webkit-transform:scale(.222);-ms-transform:scale(.222);-moz-transform:scale(.222);-o-transform:scale(.222);transform:scale(.222);opacity:1}50%{-webkit-transform:scale(.622);-ms-transform:scale(.622);-moz-transform:scale(.622);-o-transform:scale(.622);transform:scale(.622);opacity:.4}98%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.2}100%{opacity:0}}@-ms-keyframes c2{0%{-webkit-transform:scale(.222);-ms-transform:scale(.222);-moz-transform:scale(.222);-o-transform:scale(.222);transform:scale(.222);opacity:1}50%{-webkit-transform:scale(.622);-ms-transform:scale(.622);-moz-transform:scale(.622);-o-transform:scale(.622);transform:scale(.622);opacity:.4}98%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.2}100%{opacity:0}}@-moz-keyframes c2{0%{-webkit-transform:scale(.222);-ms-transform:scale(.222);-moz-transform:scale(.222);-o-transform:scale(.222);transform:scale(.222);opacity:1}50%{-webkit-transform:scale(.622);-ms-transform:scale(.622);-moz-transform:scale(.622);-o-transform:scale(.622);transform:scale(.622);opacity:.4}98%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.2}100%{opacity:0}}@-o-keyframes c2{0%{-webkit-transform:scale(.222);-ms-transform:scale(.222);-moz-transform:scale(.222);-o-transform:scale(.222);transform:scale(.222);opacity:1}50%{-webkit-transform:scale(.622);-ms-transform:scale(.622);-moz-transform:scale(.622);-o-transform:scale(.622);transform:scale(.622);opacity:.4}98%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.2}100%{opacity:0}}@keyframes c2{0%{-webkit-transform:scale(.222);-ms-transform:scale(.222);-moz-transform:scale(.222);-o-transform:scale(.222);transform:scale(.222);opacity:1}50%{-webkit-transform:scale(.622);-ms-transform:scale(.622);-moz-transform:scale(.622);-o-transform:scale(.622);transform:scale(.622);opacity:.4}98%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.2}100%{opacity:0}}
/*scroll-pane*/
.scroll-pane{height:110px; width: 100%; overflow-y:auto;}
.mod-lottery .scroll-pane p{padding-left: 0; color: #999}
.scroll-pane span{padding-right:5px}
.jspContainer{ overflow:hidden; position:relative;}
.jspPane{ position:absolute}
.jspVerticalBar{ position:absolute; top:0; right:0; width:5px; height:100%; }
.jspHorizontalBar{ position:absolute; bottom:0; left:0; width:100%; height:16px}
.jspVerticalBar *, .jspHorizontalBar *{ margin:0; padding:0}
.jspCap{ display:none}
.jspHorizontalBar .jspCap{ float:left}
.jspTrack{ background:#e6e6e6; position:relative}
.jspDrag{ background:#cdcdcd; position:relative; top:0; left:0; cursor:pointer}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{ float:left; height:100%}
.jspArrow{ background:#cdcdcd; text-indent:-20000px; display:block; cursor:pointer}
.jspArrow.jspDisabled{ cursor:default; background:#cdcdcd}
.jspVerticalBar .jspArrow{ height:16px}
.jspHorizontalBar .jspArrow{ width:16px; float:left; height:100%}
.jspVerticalBar .jspArrow:focus{ outline:none}
.jspCorner{ background:#eeeef4; float:left; height:100%}
* html .jspCorner{ margin: 0 -3px 0 0}

/* subpage */
.subpage{ background: #dfdfdf;}
.subpage .wrap{ background: url(/ue/a/act/2016/10/wggc/img/bg-sub.jpg) top center no-repeat;}

.inside{ width: 1194px; margin: 0 auto;}

.btn-submit{width:251px; height: 76px; text-align: center; font-size:20px; color: #f3f3f3; line-height: 74px; background: url(/ue/a/act/2016/10/wggc/img/bg-btn.png); border: none; margin:40px auto; display: block; transition: 0.3s ease;}
.btn-submit:hover{ background-position: -255px 0;}

.label-check{ color: #333; font-size: 12px;}
.label-check input{ margin-right: 5px; vertical-align: -2px;} 

.pn-bm{padding-top: 50px;}
.pn-bm .pn-hd{padding-bottom: 15px; border-bottom: 1px solid #b6b6b5;  text-align: left; margin-bottom: 0;}
.pn-bm .pn-hd .tit{ position: relative;}
.pn-bm .pn-hd .tit .txt{font-size:20px; display: inline-block; font-weight: bold; padding-left: 15px;}
.pn-bm .pn-hd .vote{position: absolute; font-size: 12px; color:#498af7; right: 5px; top:8px; }
.pn-bm .pn-hd .vote:hover{ cursor: pointer;}
.pn-bm .pn-hd .sep{width: 5px; height:24px; position:absolute; left: 0; top: 50%; background:#9b8758; overflow: hidden; margin-top: -12px;}
.pn-bm .pn-hd .tit .red{color:#a1283e; font-size: 12px; padding-left: 5px; font-weight: normal;}
.pn-bm .pn-bd{padding-top:20px;}
.pn-bm .text-box p{padding-bottom: 10px;}
.pn-bm .tj-btn1{ width:16px; height: 16px; position: absolute; right: 10px; top: 5px; line-height:16px; background: url(/ue/a/act/2016/10/wggc/img/sprite.png) -20px 0 no-repeat; border: none;}


/* page-vote */
.wy-pn{overflow:hidden;}
.wy-pn fieldset { border: 0;}
.wy-pn label { display: block; cursor: pointer; line-height: 20px; padding-bottom: 9px;}
.wy-pn .radios ,.wy-pn .checkboxes {font-size: 0}

.search-form{ width: 195px; height:28px; display: inline-block; background: #fcfcfc; border: 1px solid #c9c9c9; margin-left:15px; font-weight:normal; padding:0 39px 0 14px; border-radius: 30px; vertical-align: middle; position: relative;}
.search-input{background: none; border: none; color: #999; font-size: 12px; vertical-align: middle; width: 100%; height:28px; line-height:28px; outline: none;}
.search-input:hover,.search-input:focus{ color: #333;}
.search-form .tj-btn{ border: 1px solid #c9c9c9; width:60px; height: 30px; text-align: center; line-height:28px; display: inline-block;font-size: 12px; vertical-align: middle; position: absolute; right: -70px; top: 0; background: #fcfcfc;  border-radius: 30px; color:#999; outline: none;}
.search-form .tj-btn:hover{ cursor:pointer; color:#fff; background: #be9a45; border-color: #be9a45;}

.radio-list{margin: 15px -13px 0 -13px;}
.radio-list li{ float:left; margin:0 13px; display:inline; width:279px;}
.radio-list li a{ display:block; position:relative; margin-bottom:5px; overflow: hidden;}
.radio-list li img{ width:279px; height:180px; display: block; -webkit-transition:0.3s ease all; -moz-transition:0.3s ease all; -ms-transition:0.3s ease all; -o-transition:0.3s ease all; transition:0.3s ease all;}
.radio-list li .mask1{ width:259px; height:70px; padding: 0 10px; position:absolute; left:0; bottom: 0; z-index:3; overflow:hidden;  background: -webkit-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
background: -moz-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
background: linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 70%,rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#ff000000',gradientType=0);}
.radio-list li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}

.radio-list li  .mask1 .title{  float:left; width:174px; }
.radio-list li  .mask1 .icos{color: #fff; padding-top: 40px; display: block; width: 100%; white-space: nowrap; text-overflow:ellipsis; overflow: hidden;    }
.radio-list li  .mask1 .cover{ z-index:-1;filter:alpha(opacity:70); opacity:.7; background:#000; width:160px; height:500px; display:block; position:absolute; left:0px; top:0px;}
.radio-list li label{padding-bottom:0}

.words-search{  margin-top:30px; }
.words-search .hd{height:44px; line-height:44px; padding:0 15px; border: 1px solid #b6b6b5}
.words-search .t01{ font-weight:bold; float:left; padding-left:125px; font-size: 12px; margin-right: 10px;}
.words-search .t02{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; color: #999;}
.words-search .tall{ font-size: 12px; font-family: "Microsoft Yahei";}
.words-search .options{  color:#777777; font-size:14px;  padding: 30px 10px 30px 50px; border: 1px solid #b6b6b5; border-top: 0}
.words-search .label-check02 { width: 16.6%; display: inline-block; white-space:nowrap; color: #333; font-size: 12px; overflow: hidden; text-overflow:ellipsis;}

.words-list{ float:left;}
.words-list li{ float:left; padding:0 3px; line-height: 40px;}
.words-list li a{display: block; padding:3px 4px;}
.words-list li .current{color: #a1283e; cursor:pointer; text-decoration: none; border-bottom:3px solid #870e24; padding-bottom: 0}

.chose-box{height:36px ; border: 1px solid #c9c9c9; background: #fcfcfc; margin:15px 0 0 0; position:relative; line-height:36px; padding:0 15px; color: #aea6b4;}
.chose-box .cb-icos{ position:absolute; left: 30px; top: -16px; display:block;}
.chose-box .cb-icos:before{ content: ''; width:0; height:0; font-size:0; border-left:6px dashed transparent; border-right:6px dashed transparent; border-top:8px dashed transparent; border-bottom-style:solid; border-bottom-width:8px; color: #c9c9c9; position: absolute; left: 0; top:0;}
.chose-box .cb-icos:after{ content: ''; width:0; height:0; font-size:0; border-left:6px dashed transparent; border-right:6px dashed transparent; border-top:8px dashed transparent; border-bottom-style:solid; border-bottom-width:8px; color: #fcfcfc; position: absolute; left: 0; top:2px;}
.chose-box .chose-game{ float:left;margin-right:60px; }
.chose-box .game-name{font-size:14px; padding:0 5px; float:left; display:block; overflow:hidden; color: #333;}
.chose-box .g-close{ display:block; background:url(/ue/a/act/2016/10/wggc/img/sprite.png); display:block; height:17px; width:17px;  float:left; cursor:pointer; margin-top: 9px;}


/* page-apply */

.pn-apply-notice .pn-bd{ font-size: 16px;}
.pn-apply-notice .pn-bd p{ padding-bottom: 10px;}
.pn-apply-notice .pn-bd .num{ display: inline-block; color: #fff; width: 16px; height: 16px; line-height: 16px; text-align: center; background: #caa651; margin-right: 12px;}

.pn-apply-message .pn-bd{ padding-top: 40px;}
.pn-apply-message .comm-form{overflow: hidden; *zoom:1; margin-bottom: 15px;}
.pn-apply-message .comm-form .txt{text-align: right; width:390px; float: left; padding-right: 10px; line-height: 40px; font-size: 16px; color: #000}

.pn-apply-message .group-form{float: left; width: 258px; height:26px; padding:5px 10px; border: 1px solid #eee;  background: #fcfcfc; position: relative;}
.pn-apply-message .group-form input{height: 26px; line-height: 26px; width:100%; color:#999; border: none; background: none; outline: none;}
.pn-apply-message .group-form input:focus { color: #333; }
.pn-apply-message .group-form .lottery-form-error{position: absolute; left: 295px; top:8px; color: red; width: 300px;}

.list-apply-awards{ margin-right: -30px;}
.list-apply-awards:after{ content: "\0020";visibility: hidden;display: block;font-size: 0;clear: both;height: 0}
.list-apply-awards li{ float: left; padding-bottom: 30px; margin-right: 30px;}
.list-apply-awards .item:after{ content: "\0020";visibility: hidden;display: block;font-size: 0;clear: both;height: 0}
.list-apply-awards .checkbox{ margin: 15px 10px 0 5px; float: left;}
.list-apply-awards .check-info{ float: left; position: relative; width: 215px; margin-right: 10px;}
.list-apply-awards .check-txt{ height: 42px; line-height: 42px; text-align: center; color: #000; font-size: 16px; background: #ccc;}
.list-apply-awards .check-pop{ position: absolute; width: 100%; top: 46px; padding-top: 10px; background: url(/ue/a/act/2016/10/wggc/img/bg-pop.png) top center no-repeat; display: none;}
.list-apply-awards .check-pop .check-pop-in{ position: relative; z-index: 2; overflow: hidden; padding:10px 15px; min-height: 60px; line-height: 20px; font-size: 12px; color: #fff; font-family:"Simsun";}
.list-apply-awards .check-pop .mask{ filter: alpha(opacity=70); opacity: .7;}
.list-apply-awards .check-btn{ float: left; color: #fff; font-size:20px; width: 120px; height: 42px; line-height: 42px; text-align: center; background: #9b8758; transition: 0.3s ease;}
.list-apply-awards .check-btn:hover{ background: #caa651; cursor: pointer;}
.list-apply-awards .check-info:hover .check-pop{ display: block;}



.mod-lottery .zq-actcompt-bd{ position: relative;}
.mod-lottery .zq-actcompt3-c2, .mod-lottery .zq-actcompt-hd .zq-actcompt-tit, .mod-lottery .zq-actcompt-oz{ display: none;}
.mod-lottery .zq-actcompt{ border: none;}
.mod-lottery .zq-actcompt3 .zq-actcompt3-c1{ width: 715px; padding-left: 0;}
.mod-lottery .zq-actcompt3{ padding-left: 0;}
.mod-lottery .zq-actcompt .zq-actcompt-item,
.mod-lottery .zq-actcompt .zq-actcompt-item div,
.mod-lottery .zq-actcompt .zq-actcompt-item img{ width: 175px; height: 120px;}
.mod-lottery .zq-actcompt-box{ position: relative; height: 380px;}
.mod-lottery .zq-actcompt .zq-actcompt-item{ position: absolute; top: 250px; left: 360px;}
.mod-lottery .zq-actcompt .zq-actcompt-item1{ top: 0; left: 0;}
.mod-lottery .zq-actcompt .zq-actcompt-item2{ top: 0; left: 180px;}
.mod-lottery .zq-actcompt .zq-actcompt-item3{ top: 0; left: 360px;}
.mod-lottery .zq-actcompt .zq-actcompt-item4{ top: 0; left: 540px;}
.mod-lottery .zq-actcompt .zq-actcompt-item5{ top: 125px; left: 0;}
.mod-lottery .zq-actcompt .zq-actcompt-item6{ top: 125px; left: 540px;}
.mod-lottery .zq-actcompt .zq-actcompt-item7{ top: 250px; left: 0;}
.mod-lottery .zq-actcompt .zq-actcompt-item8{ top: 250px; left: 180px;}
.mod-lottery .zq-actcompt .zq-actcompt-item9{ top: 250px; left: 540px;}
.mod-lottery .zq-actcompt .zq-actcompt-btn-cj{ position: absolute; top: 125px; left: 180px; width: 355px; height: 120px; background: url(#) no-repeat; text-indent: -999em;}
.mod-lottery .zq-actcompt .zq-actcompt-btn-cj:hover{ background: url(#) no-repeat;}
.mod-lottery .zq-actcompt-item-noprize img{ display: none; }
.mod-lottery .zq-actcompt-item-noprize{ background: url(#) no-repeat;}

.mod-lottery{ position: relative;}
.mod-lottery .col-r{ float: none; position: absolute; top: 0; right: 0;}
.mod-lottery .zq-actcompt .zq-actcompt-joins{ display: none;}
              