body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea,th{font-size:12px;line-height:1.5;font-family:"hiragino sans gb","Microsoft YaHei",Helvetica,Arial}
h1,h2,h3,h4,h5,h6{font-size:100%}
li{list-style:none}
img{border:none;-ms-interpolation-mode:bicubic}
input[type="button"],input[type='submit']{cursor:pointer}
button{cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
a,a:hover{text-decoration:none;color:inherit}
.frame_top,.wrap,.mod_footer{min-width:1000px}
.wrap{position:relative;width:100%;overflow:hidden}
.main{position:relative;z-index:2;padding-bottom:78px;width:100%}
body{background-repeat:repeat-y;background-position:center top}
.mod_footer{border-top:solid 1px #000;background-color:#a8b3ad}
.mod_footer,.mod_footer a{color:#78807b}
.hide{display:block;height:0;width:0;overflow:hidden}
.banner{background-repeat:no-repeat;background-position:center top}
.banner__cont{position:relative;margin:0 auto;width:960px;height:100%}
.banner__txt{position:absolute;bottom:15%;width:100%}
.banner__tit{margin:0 auto 6px;text-indent:-999em;background-repeat:no-repeat}
.banner__desc{margin-bottom:8px;height:60px;overflow:hidden;font-size:20px;text-align:justify}
.banner__btn{margin-bottom:12px;display:block;width:440px;height:60px;line-height:60px;text-align:center;font-size:28px;-webkit-border-radius:4px;border-radius:4px}
.banner__btn:hover{text-decoration:none}
.banner__count{display:block;width:440px;text-align:center;font-size:14px;color:#000}
.banner__count em{margin:0 6px;font-size:18px}
.line_text{font-size:20px;text-decoration:line-through;color:#837947}
.unit_text{font-size:15px;font-style:normal}
.banner__count{margin-bottom:10px}
.buy_link{font-size:16px;color:#a8b3ad;text-align:center}
.buy_link,.buy_link a{text-align:center;color:#000}
.main--index .banner__txt{bottom:4%;width:auto;*width:440px}
.vcr{position:absolute;bottom:5%;right:0;width:384px;height:243px}
.vcr__img{display:block;width:100%;height:auto}
.mv{position:absolute;bottom:14%;right:0;width:384px;height:243px}
.mv__img{display:block;width:100%;height:auto}
.share{position:absolute;top:16px;right:0;font-size:12px}
.share__btn{display:inline-block;margin-left:6px;width:20px;height:20px;text-indent:-999em;background-image:url(img/sprite_global.png?max_age=19830212&d=20150924113212);background-repeat:no-repeat}
.share__btn--qq{background-position:0 0}
.share__btn--qzone{background-position:-30px 0}
.share__btn--wechat{background-position:-60px 0}
.share__btn--weibo{background-position:-90px 0}
.share__qrcode{z-index:2;display:block;position:absolute;left:52px;top:32px;width:134px;text-align:center;background:#2F2F2F;border-radius:4px}
.share__qrcode_img{width:114px;height:114px;display:block;margin:10px}
.share__qrcode_arr{position:absolute;left:55px;overflow:hidden;width:20px;height:20px;font:normal 20px "\5B8B\4F53";top:-9px;color:#2f2f2f}
.scroll{width:100%;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid}
.scroll_list{position:relative;margin:0 auto;width:960px;height:34px;overflow:hidden;line-height:34px}
.scroll_list__item{display:inline-block;padding-right:40px;_display:inline}
.main_bg{position:absolute;width:100%;left:0;top:0}
.main_bg .bg{height:575px;background-repeat:no-repeat;background-position:center top}
.main--index{padding-bottom:0}
.main__cont{position:relative;width:100%}
.btn_rule{position:absolute;top:96px;right:0;font-size:16px}
.icon_sound{position:relative;top:3px;float:left;margin-right:10px;width:23px;height:17px;background-image:url(img/sprite_global.png?max_age=19830212&d=20150924113212);background-repeat:no-repeat;background-position:-40px -20px}
.package{position:relative;margin:0 auto;width:960px;height:900px}
.pack__txt{position:absolute;top:143px;left:68px;width:508px;font-size:14px;line-height:2}
.pack__btn{float:right}
.btn_my_album{position:absolute;top:840px;left:220px;width:150px;font-size:16px;text-align:center}
.rank{position:absolute;top:62px;right:0;width:300px;overflow:hidden}
.rank__heading{margin-bottom:15px;_height:57px;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid}
.rank__tit{float:left;width:50%}
.rank__tit_txt{display:block;width:100%;font-size:18px;font-weight:normal;text-align:center;line-height:3}
.rank__tit_txt.c_bor1{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#b8382f}
.rank__tips{margin:-6px 0 6px;text-align:center}
.rank_list__item{overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;height:68px;*height:60px}
.rank_list__index{float:left;margin-right:10px;width:29px;line-height:68px;text-align:center;font-size:14px;color:#fff}
.rank_list__avatar{float:left;margin-top:13px;margin-right:18px;width:42px;height:42px}
.rank_list__avatar_img{display:block;width:100%;height:100%;-webkit-border-radius:42px;border-radius:42px}
.rank_list__name{float:left;margin-right:18px;width:110px;height:68px;line-height:68px;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
.rank_list__count{float:left;width:70px;text-align:right;line-height:68px;font-size:14px}
.rank_top_list{padding-bottom:26px;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;_height:190px}
.rank_top_list__item{float:left}
.rank_top_list__avatar{position:relative;margin:0 auto 16px;height:93px}
.rank_top_list__avatar_mask{position:absolute;left:0;bottom:0;z-index:2}
.rank_top_list__item--1{width:80px;margin:0 42px;_margin:0 40px}
.rank_top_list__item--2{width:72px}
.rank_top_list__item--3{width:64px}
.rank_top_list__item--1 .rank_top_list__avatar_mask{width:80px;height:93px}
.rank_top_list__item--2 .rank_top_list__avatar_mask{width:72px;height:81px}
.rank_top_list__item--3 .rank_top_list__avatar_mask{width:64px;height:71px}
.rank_top_list__avatar_img{position:absolute;left:0;bottom:0;width:100%;-webkit-border-radius:999px;border-radius:999px}
.rank_top_list__name{width:100%;text-align:center;font-size:14px;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rank_top_list__count{width:100%;text-align:center;font-size:14px}
.rank_top_list__btn{display:block;margin:8px auto 0;width:64px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:4px;border-radius:4px;font-size:14px}
.rank_top_list__btn:hover{text-decoration:none}
.np_good{position:relative;margin:0 auto;width:960px;height:420px}
.np_good__now{position:absolute;top:260px;left:50px;width:150px;text-align:center;font-size:16px}
.np_good__dis{position:absolute;top:200px;left:198px;width:132px;text-align:center;font-size:32px;font-style:italic}
.np_good__spec{position:absolute;top:260px;left:410px;width:82px;text-align:right;font-size:14px}
.np_good__tips{position:absolute;top:216px;left:570px;font-size:16px}
.np_good__btn{position:absolute;top:340px;left:178px;width:180px;height:36px;line-height:36px;text-align:center;font-size:16px;-webkit-border-radius:4px;border-right:4px}
.np_good--vie .np_good__now{top:245px;left:35px;font-size:22px}
.np_good--vie .np_good__dis{top:212px}
.np_good--vie .np_good__spec{top:270px;left:290px;width:150px;font-size:16px}
.album{position:relative;margin:0 auto;width:960px;height:460px}
.album_list{position:absolute;top:180px;overflow:hidden;_height:238px}
.album_list__item{float:left;width:180px}
.album_list__item--cs .album_list__box{cursor:default}
.album_list__box{position:relative;display:block}
.album_list__box:hover{text-decoration:none}
.album_list__cover{display:block;width:180px;height:180px}
.album_list__cover_img{display:block;width:100%;height:100%}
.album_list__txt{display:block;padding:6px 0;width:100%;min-height:48px;_height:48px;text-align:center;font-size:16px;color:#fff;background-color:#242424}
.album_list__count{display:block;width:100%;text-align:center;color:#999;font-size:14px}
:root .album_list__txt{background-color:rgba(28,28,28,.6)}
.album_list__txt a{color:#fff;display:block}
.album_list--two{left:32px;_left:-40px}
.album_list--two .album_list__item{margin:0 130px;_margin:0 120px}
.album_list--thr .album_list__item{margin:0 70px;_margin:0 54px}
.album_list--four{margin:0 -40px}
.album_list--four .album_list__item{margin:0 40px;*margin:0 26px}
.album_list--five{margin:0 -7px}
.album_list--five .album_list__item{margin:0 7px;*margin:0 5px}
.lottery{position:relative;margin:0 auto;width:960px;height:614px}
.lottery .btn_rule{top:48px}
.lottery__cont{position:absolute;top:0;left:0;width:630px;height:550px}
.lottery__txt{position:absolute;top:86px;left:72px;width:508px;font-size:14px;line-height:2}
.lottery__my_score{position:absolute;top:29px;left:470px;font-size:14px}
.lottery__control{position:absolute;top:278px;left:0;width:100%}
.lottery__btn{margin-top:8px;display:block;width:104px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px}
.lottery__btn:hover{text-decoration:none}
.lottery__count{margin-top:16px;font-size:14px;text-align:center}
.lottery__count em{position:relative;top:-1px;margin:0 12px;vertical-align:middle;font-size:18px;font-style:normal}
.lottery_list__item{margin:0 22px 0 6px;float:left;width:128px;font-size:14px}
.lottery_list__name{font-size:19px;margin-bottom:5px;white-space:nowrap}
.awd_namelist{position:absolute;top:136px;right:0;width:320px;height:310px;overflow:hidden}
.awd_namelist_cont{position:absolute;left:0;top:0;padding-left:20px}
.awd_namelist p span{margin-right:25px}
.gift_box{margin:-46px auto 38px;width:300px}
.gift_box__img{position:relative;display:block;margin:0 auto 8px;width:246px;height:250px;text-indent:-999em;background-repeat:no-repeat}
.gift_box__qrcode{position:absolute;left:37px;top:52px;width:165px;height:165px}
.gift_box__qrcode_img{display:block;width:100%;height:100%}
.gift_box__np{position:absolute;bottom:-8px;right:-80px;z-index:2;width:122px;height:62px}
.gift_box__np--vip{bottom:-5px;right:-100px;width:145px;height:80px}
.gift_box__np_num{position:absolute;bottom:3px;right:5px;width:115px;font-size:16px;text-indent:0;text-align:right}
.gift_box__np--vip .gift_box__np_num{bottom:8px;right:8px;font-size:12px;text-align:right}
.gift_box__txt{position:relative;top:10px;font-size:14px;text-align:center}
.user{position:relative;margin:0 auto 16px;padding-left:64px;width:896px;height:52px}
.user em{margin:0 6px;font-style:normal}
.user__cover{position:absolute;left:0;top:0;width:52px;height:52px;overflow:hidden}
.user__cover_img{width:100%;border-radius:100%}
.user__info{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.user__name{font-size:20px;margin-right:10px}
.user__count{font-size:16px}
.nameplate{margin:0 auto 36px;width:980px;overflow:hidden}
.nameplate__box{position:relative;margin:0 10px 10px;float:left;width:110px;height:33px;line-height:33px;text-align:center;font-size:16px;border-width:1px;border-style:solid;-webkit-border-radius:4px;border-radius:4px}
.nameplate__box:hover{text-decoration:none}
.nameplate__box .mark_new{position:absolute;top:0;left:0;width:34px;height:34px;background:url(img/sprite_global.png?max_age=19830212&d=20150924113212) no-repeat 0 -20px}
.btn_wrap{margin:0 auto;width:960px;overflow:hidden;text-align:center}
.btn_wrap a{margin:0 10px;width:150px;height:44px;display:inline-block;border-radius:4px;line-height:44px;font-size:18px;text-align:center}
.btn_wrap a:hover{text-decoration:none}
.rule_box{margin:40px auto 0;width:960px;overflow:hidden}
.intro_title{margin-bottom:30px;font-size:36px}
.rule_box .p_col{margin-bottom:25px;font-size:14px}
.popup_shadow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);background:url(img/dot_bl.png?max_age=19830212&d=20150924113212) repeat\9;_display:none}
.popup_dialog{position:relative;z-index:10}
.popup_dialog_cont .popup_system_type .txt{overflow:hidden}
.popup_dialog_cont .popup_system_type .txt p{text-align:center;font-size:18px;color:#000}
.popup_dialog_cont .popup_system_type .txt p em{margin:0 4px;font-style:normal}
.popup_dialog_cont .popup_system_type .btn_box .btn{display:block;margin:20px auto 0;width:246px;height:48px;line-height:48px;text-align:center;border-radius:4px;font-size:20px;text-decoration:none}
.popup_dialog_cont .popup_system_type .tit{text-align:center;font-size:20px;color:#000}
.popup_dialog_cont.coupon_cont .txt{margin-bottom:22px}
.popup_dialog_cont.coupon_cont .txt .img_coupon{float:left;display:inline-block;margin-top:4px;margin-right:20px;width:90px;height:90px}
.popup_dialog_cont.coupon_cont .txt .img_coupon img{display:block;width:100%}
.popup_dialog_cont.coupon_cont .txt .body_coupon{overflow:hidden}
.popup_dialog_cont.coupon_cont .txt .body_coupon .tit{text-align:left;font-size:20px}
.popup_dialog_cont.coupon_cont .txt p{text-align:left}
.popup_dialog_cont.coupon_cont .btn_box .btn_to_use{display:inline-block;font-size:14px;color:#d60b17;width:100%;text-align:center}
.popup_dialog_cont.coupon_cont .btn_box .txt{font-size:14px;color:#000}
.popup_dialog_cont.coupon_cont .btn_box .btn_to-buy{display:inline-block;font-size:14px;color:#d60b17;margin:0 10px}
.rule__tit{font-size:16px;color:#000;margin-bottom:20px}
.rule__txt{font-size:14px;color:#000;margin-bottom:12px;_width:100%;overflow:hidden}
.rule__txt .np_num{float:left;display:inline-block;margin-right:8px}
.rule__tips{font-size:12px;color:#808080}
.buy_total{margin:20px 0 0 20px}
.buy_total__txt{position:relative;top:2px;float:left;margin-right:4px;font-size:14px;color:#000}
.buy_total__btn{float:left;margin:0 6px;width:22px;height:22px;line-height:22px;text-align:center;border:solid 1px #ccc;font-size:14px;color:#000;-webkit-border-radius:2px;border-radius:2px}
.buy_total__btn:hover{text-decoration:none}
.buy_total__inp{float:left;width:72px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#000;border:solid 1px #ccc;-webkit-border-radius:2px;border-radius:2px}
.popup_qrcode{display:block;margin:20px auto 0;width:180px;height:180px}
.popup_qrcode__img{display:block;width:100%;height:100%}
.share .c_txt3{color:#444}
#CssGaga{content:"150924113212,juu,334"}/*  |xGv00|c627b6ad77d2c5f82b62578193ae7c2f */