@charset "utf-8";
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
body { margin:0px;font: 12px "微软雅黑"; color:#333;}

a { outline: none }



.hidden { display: none }
.s-skin-wrap { min-width: 1010px;width: 100%; overflow: hidden;background:#0D4288;  }
.s-skin-wrap .s-skin-banner { width: 984px; height: 327px; margin: 0 auto }
.s-skin-wrap .s-skin-content { width: 984px; margin: 0 auto; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list { height: 570px; position: relative }
.s-skin-wrap .s-skin-content .s-skin-item { margin: 0 49px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list ul { width: 780px; height: 510px; margin: 0 auto; padding: 0; position: relative }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-item { width: 195px; height: 277px; overflow: hidden; cursor: pointer; position: absolute; color:#FFFFFF; }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p1 { left: 302px; top: 194px; opacity: 1; z-index: 5; transform: scale(0.9996); -webkit-transform: scale(0.9996); -moz-transform: scale(0.9996); -o-transform: scale(0.9996); -ms-transform: scale(0.9996) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p2 { left: 95px; top: 186px; opacity: .97; z-index: 5; transform: scale(0.9692); -webkit-transform: scale(0.9692); -moz-transform: scale(0.9692); -o-transform: scale(0.9692); -ms-transform: scale(0.9692) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p3 { left: -35px; top: 161px; opacity: .87; z-index: 4; transform: scale(0.8743); -webkit-transform: scale(0.8743); -moz-transform: scale(0.8743); -o-transform: scale(0.8743); -ms-transform: scale(0.8743) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p4 { left: -37px; top: 129px; opacity: .75; z-index: 3; transform: scale(0.7509); -webkit-transform: scale(0.7509); -moz-transform: scale(0.7509); -o-transform: scale(0.7509); -ms-transform: scale(0.7509) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p5 { left: 88px; top: 101px; opacity: .65; z-index: 1; transform: scale(0.6463); -webkit-transform: scale(0.6463); -moz-transform: scale(0.6463); -o-transform: scale(0.6463); -ms-transform: scale(0.6463) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p6 { left: 294px; top: 89px; opacity: .6; z-index: 1; transform: scale(0.6004); -webkit-transform: scale(0.6004); -moz-transform: scale(0.6004); -o-transform: scale(0.6004); -ms-transform: scale(0.6004) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p7 { left: 502px; top: 97px; opacity: .63; z-index: 1; transform: scale(0.6308); -webkit-transform: scale(0.6308); -moz-transform: scale(0.6308); -o-transform: scale(0.6308); -ms-transform: scale(0.6308) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p8 { left: 631px; top: 122px; opacity: .73; z-index: 2; transform: scale(0.7257); -webkit-transform: scale(0.7257); -moz-transform: scale(0.7257); -o-transform: scale(0.7257); -ms-transform: scale(0.7257) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p9 { left: 634px; top: 155px; opacity: .85; z-index: 3; transform: scale(0.8491); -webkit-transform: scale(0.8491); -moz-transform: scale(0.8491); -o-transform: scale(0.8491); -ms-transform: scale(0.8491) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-p10 { left: 508px; top: 182px; opacity: .95; z-index: 5; transform: scale(0.9537); -webkit-transform: scale(0.9537); -moz-transform: scale(0.9537); -o-transform: scale(0.9537); -ms-transform: scale(0.9537) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .angelababy .s-star-name { font-size: 12px }
.s-skin-lottery-fail .emot, .s-skin-lottery-winning .sui-dialog-body .prize-icon, .s-qrcode-outer .close, .s-skin-wrap .s-skin-banner .s-skin-immediGet, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-label .s-star-name, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-label .s-star-preview, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .heart, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video-title h2, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .play-icon, .s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-title h2, .s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-setting-btn, .s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-title h2, .s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-title h2, .s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list i, .s-skin-wrap .s-skin-elevator li i, .s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-btn, .sui-dialog-lottery-verif .verif-body .verif-refresh, .s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .share-copy, .s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .sns-item, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .sns-item, .sui-dialog-lottery-verif .verif-submit .verif-submit-btn { display: inline-block; width: 21px; height: 18px;}
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-label { position: absolute; width: 195px; height: 50px; line-height: 50px; left: 0; bottom: 20px; z-index: 99; height: 0; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; overflow: hidden }
.s-skin-wrap .s-skin-content .s-star-wrap .roundabout-in-focus .s-star-label { opacity: 1; height: 50px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-label .s-star-name { width:100%;height: 50px; line-height: 50px; color: #fff; font-size: 13px; text-align: center; background-position: -247px -3px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-label .s-star-preview { height:50px; line-height:50px; color: #ffffff; font-size: 13px; text-align: center; background-position: -64px -107px; text-decoration: none; width:100%; }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-nameTips { padding: 5px 19px; text-align: center; background: #d8cee0; font-size: 14px; color: #666; position: absolute; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; opacity: 0; filter: alpha(opacity=0); z-index: 99 }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-nameTips .tg-border { display: inline-block; width: 0; height: 0; border-color: #d8cee0 transparent transparent transparent; border-width: 7px; border-style: solid dashed dashed dashed; overflow: hidden; top: 24px; left: 43%; position: absolute }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary { color: #8596b9; background: #0e162f; width: 824px; margin: -20px 49px 0; padding: 30px; border: 1px solid #2f446e; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative }
.s-skin-wrap .s-skin-banner .s-skin-immediGet { width: 76px; height: 76px; top: 186px; left: 748px; background-position: -166px -3px; position: relative }
.s-skin-wrap .s-skin-banner .s-skin-immediGet:hover { background-position: -258px -563px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile { width: 467px; float: left }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-baike ul { padding-top: 10px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-title { height: 29px; line-height: 29px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-name a { font-size: 30px; color: #ff3393; float: left; text-decoration: none }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-like { color: #ff3393; font-size: 14px; text-decoration: none; float: right }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .selected i, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-like:hover i { background-position: -24px -1px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .heart { vertical-align: middle; margin-left: 5px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-desc { font-size: 14px; line-height: 26px; padding-top: 6px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-news h3 { font-size: 18px; color: #ff3393; padding-bottom: 6px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-baike li { line-height: 30px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-baike li a { font-size: 14px; color: #8596b9; text-decoration: none }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-baike li a:hover { text-decoration: underline }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-skinHeat { font-size: 18px; color: #ff3393; padding-top: 21px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-profile .s-star-skin-num { font-size: 18px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video { width: 326px; float: left; padding-left: 30px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video-title { height: 28px; line-height: 28px; padding-bottom: 15px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video-title h2 { width: 94px; height: 28px; background-position: -1px -20px; float: left }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video-title .s-star-more { color: #8596b9; font-size: 14px; float: right }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video-title .s-star-more:hover { color: #ff3393 }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video .s-star-video-wrap { width: 320px; height: 181px; line-height: 181px; text-align: center; border: 1px solid #2f446e }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video .s-star-video-wrap img { width: 320px; height: 181px }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video .play-btn { position: relative; display: block; overflow: hidden; height: 181px; opacity: .7; filter: alpha(opacity=70); transition: all .2s; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video .play-btn:hover { opacity: 1; filter: alpha(opacity=100) }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .s-star-video .play-icon { width: 60px; height: 60px; background-position: -1px -102px; position: absolute; left: 130px; top: 62px; z-index: 5 }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .triangle.tg-border { display: inline-block; width: 0; height: 0; border-color: transparent transparent #2f446e transparent; border-width: 9px; border-style: solid dashed dashed dashed; overflow: hidden; top: -19px; left: 430px; position: absolute }
.s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary .triangle.tg-background { display: inline-block; width: 0; height: 0; border-color: transparent transparent #0e162f transparent; border-width: 9px; border-style: solid dashed dashed dashed; overflow: hidden; top: -18px; left: 430px; position: absolute }
.s-skin-wrap .s-skin-content .s-skin-yulan { padding-top: 50px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-title { text-align: center }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-title h2 { width: 346px; height: 36px; background-position: -1px -165px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-title .s-skin-yulan-intro { font-size: 20px; color: #4c6596; height: 25px; line-height: 25px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap { padding-top: 30px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-star-list li { float: left; margin-left: 6px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-star-list li.first { margin-left: 0 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-star-list li a { display: inline-block; width: 81px; height: 34px; line-height: 34px; text-align: center; border: 1px solid #2f446e; color: #8596b9; font-size: 14px; text-decoration: none; outline: none }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-star-list li a:hover { border: 1px solid #ff3393 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-star-list .cur a { border: 1px solid #ff3393; background: #ff3393; color: #fff }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view { padding-top: 30px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-live { float: left; width: 571px; height: 490px; position: relative }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-imac { width: 571px; height: 490px; float: left; background: url(imac_4ae646f6.png) no-repeat; position: absolute; z-index: 5 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-desktop { width: 521px; height: 326px; background-size: 522px 326px; position: absolute; left: 25px; top: 26px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-rows { width: 283px; float: left; padding-left: 30px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list ul { display: none }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list ul.cur { display: block }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list li { float: left; margin-left: 5px; margin-top: 5px; position: relative; cursor: pointer; width: 91px; height: 57px; overflow: hidden }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list li.first-col { float: left; margin-left: 0 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list li.first-row { margin-top: 0 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list img { width: 91px; height: 57px; opacity: .7; filter: alpha(opacity=70); transition: all .2s; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list .active img, .s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list .hover img, .s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list a:hover img { opacity: 1; filter: alpha(opacity=100) }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-pic-list .s-skin-plus-border { width: 89px; height: 55px; border: 1px solid #f2328f; position: absolute; left: 0; top: 0 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-setting { padding-top: 14px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-setting-btn { width: 283px; height: 50px; line-height: 50px; background-position: -1px -202px; text-align: center; font-size: 24px; color: #ffd9ed; text-decoration: none }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-setting-btn:hover { background-position: -2px -779px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-desc { padding-top: 18px }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-desc h2 { font-size: 18px; color: #ff3393 }
.s-skin-wrap .s-skin-content .s-skin-yulan .s-skin-yulan-wrap .s-skin-view .s-skin-desc .s-skin-desc-text { font-size: 14px; color: #8596b9; padding-top: 15px; line-height: 21px }
.s-skin-wrap .s-skin-content .s-skin-lottery { padding: 39px 0 }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-title { text-align: center }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-title h2 { width: 310px; height: 36px; background-position: -1px -255px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-title .s-skin-lottery-chance { height: 20px; line-height: 20px; font-size: 20px; color: #8596b9; padding: 11px 0 }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-title .s-skin-lottery-changeNum { font-size: 20px; color: #ff3393; padding: 0 11px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-machine { padding: 20px 0; position: relative; height: 539px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-machine .s-skin-lottery-turnable { width: 543px; height: 543px; position: absolute!important; left: 50%; margin-left: -271px; z-index: 3; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; -o-perspective: 1000; perspective: 1000; webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-machine .s-skin-lottery-turnable-inner { width: 491px; height: 491px; background: url(goddess_turnable_inner_0309a550.png) no-repeat; position: absolute; left: 50%; margin-left: -246px; margin-top: 26px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-machine .s-skin-lottery-turnable-prize { width: 455px; height: 442px; background: url(goddess_turnable_prize_7b27268e.png) no-repeat; position: absolute; left: 50%; margin-left: -228px; margin-top: 45px; z-index: 5 }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-machine .s-skin-lottery-btn { width: 201px; height: 201px; line-height: 200px; background-position: -4px -485px; position: absolute; top: 50%; margin-top: -100px; left: 50%; margin-left: -100px; font-size: 30px; color: #ffe8e8; text-align: center; text-decoration: none; z-index: 9 }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-machine .s-skin-lottery-btn:hover { background-position: -2px -837px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra { padding-top: 11px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra h2 { font-size: 18px; color: #ff3393; height: 18px; line-height: 18px; padding-bottom: 8px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .s-skin-lottery-rule { float: left; _width: 400px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .s-skin-lottery-rule p { color: #8596b9; font-size: 14px; height: 30px; line-height: 30px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .s-skin-lottery-share { float: right }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .to-experience { font-size: 14px; color: #ff3393 }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-tips p { font-size: 14px; color: #8596b9; height: 24px; line-height: 24px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-input { width: 340px; height: 42px; line-height: 42px; background: #8ba3c8; font-size: 14px; color: #203065; border: 0; padding: 0 0 0 14px; outline: none }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-action { position: relative; padding-top: 8px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-action .share-copy { width: 118px; height: 42px; line-height: 42px; text-align: center; text-decoration: none; font-size: 20px; color: #ffd9ed; vertical-align: top; background-position: -223px -454px; margin-left: 8px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-action .sui-tips-copy-success { background: #fff; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .sui-tips-copy-success .sui-tips-body { font-size: 14px; color: #ff3393; text-align: center }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-action .share-copy:hover { background-position: -223px -507px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to { padding: 15px 0 }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .share-label { color: #8596b9; font-size: 13px; margin-right: 3px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .sns-item, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .sns-item { width: 19px; height: 19px; margin-left: 6px; vertical-align: middle; cursor: pointer }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .share-weibo, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .share-weibo { background-position: -223px -566px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .share-weixin, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .share-weixin { background-position: -223px -591px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .share-qzone, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .share-qzone { background-position: -223px -616px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .share-baidu, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .share-baidu { background-position: -223px -641px }
.s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-to .share-tqq, .s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .share-tqq { background-position: -223px -666px }
.s-skin-wrap .s-skin-content .s-skin-rules { padding-top: 6px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-title { text-align: center }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-title h2 { width: 274px; height: 36px; background-position: -1px -295px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list { padding-top: 29px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list li { height: 45px; padding: 29px 0; border: 1px solid #2f446e; float: left; background: #0e162f }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list i, .s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-txt { float: left }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list li p { color: #8596b9; font-size: 16px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-1 { width: 343px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-1 i { width: 75px; height: 103px; background-position: -7px -341px; margin-top: -29px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-2 { width: 526px; margin-left: 10px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-2 i { width: 73px; height: 103px; background-position: -91px -341px; margin-top: -29px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-3 { width: 527px; margin-top: 10px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-3 i { width: 76px; height: 102px; background-position: -172px -341px; margin-top: -29px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-4 { width: 344px; margin-top: 10px; margin-left: 10px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-4 i { width: 74px; height: 103px; background-position: -256px -341px; margin-top: -29px }
.s-skin-wrap .s-skin-content .s-skin-rules .s-skin-rules-list .rules-txt .rules-txt-line2 { padding-top: 12px }
.s-activity-footer { font-size: 13px; color: #8ba3c8; height: 54px; line-height: 54px; padding: 19px 0 0 }
.s-activity-footer a { text-decoration: underline }
.s-skin-wrap .s-skin-elevator { position: fixed; top: 200px; right: 10px; _position: absolute }
.s-skin-wrap .s-skin-elevator li { text-align: right; height: 23px; line-height: 22px; _width: 117px; overflow: hidden }
.s-skin-wrap .s-skin-elevator li i { width: 22px; height: 22px; background-position: -7px -451px; margin-left: 11px; vertical-align: top; *margin-top:-5px
}
.s-skin-wrap .s-skin-elevator .cur a { color: #f33a92 }
.s-skin-wrap .s-skin-elevator .cur i { background-position: -33px -451px }
.s-skin-wrap .s-skin-elevator li a { font-size: 14px; color: #8596b9; text-decoration: none; display: block; outline: none }
.sui-dialog.sui-dialog-lottery-verif { width: 306px; height: 120px; padding: 18px 0 32px 30px; background: #b3dced; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZGNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iI2M4ZGFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2UwZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #b3dced 0, #c8daff 58%, #bce0ee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3dced), color-stop(58%, #c8daff), color-stop(100%, #bce0ee)); background: -webkit-linear-gradient(top, #b3dced 0, #c8daff 58%, #bce0ee 100%); background: -o-linear-gradient(top, #b3dced 0, #c8daff 58%, #bce0ee 100%); background: -ms-linear-gradient(top, #b3dced 0, #c8daff 58%, #bce0ee 100%); background: linear-gradient(to bottom, #b3dced 0, #c8daff 58%, #bce0ee 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee', GradientType=0 )
}
.sui-dialog-lottery-verif .sui-dialog-body { padding: 0 }
.sui-dialog-lottery-verif .verif-body { height: 46px; line-height: 46px; overflow: hidden }
.sui-dialog-lottery-verif .verif-body img { width: 111px; height: 46px; margin-left: 10px }
.sui-dialog-lottery-verif .verif-body input { width: 109px; height: 44px; line-height: 44px; border: 1px solid #afc1e6; padding: 0; padding-left: 19px; outline: none; vertical-align: top; zoom: 1 }
.sui-dialog-lottery-verif .verif-title { color: #415187; font-size: 14px; height: 15px; line-height: 15px; padding-bottom: 5px }
.sui-dialog-lottery-verif .verif-body .verif-refresh { width: 28px; height: 35px; background-position: -249px -75px; margin-left: 8px }
.sui-dialog-lottery-verif .verif-body .verif-refresh.error { background-position: -304px -74px; width: 28px }
.sui-dialog-lottery-verif .verif-body .verif-refresh.ok { background-position: -305px -116px; width: 28px }
.sui-dialog-lottery-verif .verif-submit { height: 57px; position: relative }
.sui-dialog-lottery-verif .verif-submit .verif-submit-btn { width: 120px; height: 42px; line-height: 42px; text-align: center; font-size: 20px; color: #ffd9ed; background-position: -223px -454px; text-decoration: none; position: absolute; bottom: 0; right: 110px }
.sui-dialog-lottery-verif .verif-submit .verif-submit-btn:hover { background-position: -223px -507px }
.s-qrcode-mask { position: fixed; _position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 999998; opacity: .5; filter: alpha(opacity=50); background: #000; display: none }
.s-qrcode-outer { position: fixed; *position:absolute;
height: 256px; width: 256px; left: 50%; top: 50%; margin-left: -50px; margin-top: -50px; z-index: 999999; display: none }
.s-qrcode-outer .close { position: absolute; display: block; height: 21px; width: 21px; top: -36px; right: 0; cursor: pointer; background-position: -259px -118px; overflow: hidden }
.sui-dialog.s-skin-lottery-fail { width: 480px; height: 185px; padding: 31px 0 39px 0; border: 0; background: #ebf1f6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjFmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VmZjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmY0ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYWJkM2VlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg5YzNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWViZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODljM2ViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, #ebf1f6 0, #eff4ff 50%, #eff4ff 100%, #abd3ee 100%, #89c3eb 100%, #d5ebfb 100%, #89c3eb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebf1f6), color-stop(50%, #eff4ff), color-stop(100%, #eff4ff), color-stop(100%, #abd3ee), color-stop(100%, #89c3eb), color-stop(100%, #d5ebfb), color-stop(100%, #89c3eb)); background: -webkit-linear-gradient(top, #ebf1f6 0, #eff4ff 50%, #eff4ff 100%, #abd3ee 100%, #89c3eb 100%, #d5ebfb 100%, #89c3eb 100%); background: -o-linear-gradient(top, #ebf1f6 0, #eff4ff 50%, #eff4ff 100%, #abd3ee 100%, #89c3eb 100%, #d5ebfb 100%, #89c3eb 100%); background: -ms-linear-gradient(top, #ebf1f6 0, #eff4ff 50%, #eff4ff 100%, #abd3ee 100%, #89c3eb 100%, #d5ebfb 100%, #89c3eb 100%); background: linear-gradient(to bottom, #ebf1f6 0, #eff4ff 50%, #eff4ff 100%, #abd3ee 100%, #89c3eb 100%, #d5ebfb 100%, #89c3eb 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#89c3eb', GradientType=0 )
}
.s-skin-lottery-fail .emot { width: 74px; height: 74px; background-position: -10px -698px }
.s-skin-lottery-fail .sui-dialog-body { text-align: center; padding: 0 }
.s-skin-lottery-fail .sui-dialog-body h2 { font-size: 30px; height: 30px; line-height: 30px; color: #415187; padding: 10px 0 }
.s-skin-lottery-fail .sui-dialog-body p { font-size: 24px; line-height: 30px; color: #415187 }
.s-skin-lottery-fail .sui-dialog-body .skin-lottery-txt { font-size: 14px; height: 30px; line-height: 30px; color: #333 }
.s-skin-lottery-fail .sui-dialog-body .skin-lottery-txt.last { margin-top: -8px }
.s-skin-lottery-fail .sui-dialog-body .lottery-fail-share { line-height: 30px; color: #415187; padding-top: 14px; font-size: 14px }
.s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .label { padding-left: 19px; font-size: 14px }
.s-skin-lottery-fail .sui-dialog-body .lottery-fail-share .sns-item { font-size: 14px }
.sui-dialog.s-skin-lottery-winning { width: 494px; height: 279px; padding: 61px 0 31px 0; background: url(winning_bg_5493ada3.png) #dce7ff no-repeat }
.s-skin-lottery-winning .sui-dialog-body { padding: 0; text-align: center }
.s-skin-lottery-winning .sui-dialog-body .prize-icon { width: 74px; height: 74px; background-position: -98px -700px }
.s-skin-lottery-winning .sui-dialog-body .prize-name { font-size: 30px; line-height: 30px; color: #ff3393; padding: 18px 0 29px 0 }
.s-skin-lottery-winning .sui-dialog-body .lottery-winning-extra a { font-size: 14px; color: #415187; text-decoration: none }
.s-skin-lottery-winning .sui-dialog-body .lottery-winning-extra .myPrize { margin-right: 50px }
.s-skin-wrap .disabled { cursor: default !important }
.s-skin-wrap .left-area { position: fixed; _position: absolute; width: 120px; top: 50%; margin-top: -80px; left: 10px; _left: 0; *left:0;
zoom: 1 }
.s-skin-wrap .right-area { position: fixed; _position: absolute; top: 50%; margin-top: 50px; right: 10px; zoom: 1 }
.s-skin-wrap .ad-area { margin-left: 6px }
.s-skin-wrap .ad-weibo { width: 90px; height: 102px; margin-top: 9px }
.s-skin-wrap .ad-weibo a { display: inline-block; width: 100%; height: 100% }
.s-skin-wrap .ad-lecai { width: 90px; height: 120px; margin-top: 9px }
.s-skin-wrap .ad-weixin { width: 90px; height: 102px; background-size: 90px 102px }
.s-skin-wrap .ad-weixin a { display: block; width: 100%; height: 100% }
.s-skin-wrap .ad-lecai a { display: inline-block; width: 100%; height: 100% }
.s-skin-wrap .s-skin-content, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-list .s-star-nameTips, .s-skin-wrap .s-skin-content .s-star-wrap .s-star-summary, .s-skin-wrap .s-skin-content .s-skin-lottery .s-skin-lottery-extra .lottery-share-action .sui-tips-copy-success { -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box }
