.align-cn{text-align: center;}

/*顶部*/
.topbar{background:#fff;}
.topbar .logo img{margin-right:20px;vertical-align: middle;}
.topbar .maps{line-height: 20px;color:#666;}
.topbar .maps a{margin:10px 8px;color:#666666;font-size:13px;line-height: 20px;display: inline-block;}
.topbar .topwords{height:40px;line-height:40px;color:#666;font-size:13px;}
.topbar .topwords a{color:#666;font-size:13px;}
.topbar .topwords a.blue{color:#3366ff;text-decoration: underline;}
.topbar .box_logo{margin-left: 20px;margin-top: 9px;}
.topbar .box_logo img{height: 22px;}
.topbar .warp1200>img{ display:none;}

/*首页福利及弹出层*/
.fuli-right-wrap{width: 140px;height: 310px;top: 50%;left: 50%;z-index: 9999;margin-top: -100px;margin-left: 640px;}
.fuli-right-wrap a.jiangli{display: inline-block;width:114px;height:140px;background:url(../images/jiangli-r.png) no-repeat;position:relative;margin-bottom: 30px;}
.fuli-right-wrap a.fuli{display: inline-block;width:114px;height:140px;background:url(../images/fuli-r.png?v=1) no-repeat 0 -8px;position:relative;}
.fuli-right-wrap a .txt{display:block;width:100%;position: absolute;bottom: 24px;left:0;font-size:15px;text-align: center;color:#ffd200}
.fuli-right-wrap a .txt font{font-size:13px;vertical-align: top;}
.fuli-right-wrap a .txt .money{font-size:17px;font-weight: bold;}

.layer_fuli_box{border: 5px solid #383838;}
.layer_fuli .layer_title{padding: 0 15px;height: 42px;line-height: 42px;border-bottom: 1px solid #D5D5D5;font-size: 20px;color: #fff;background-color: #ec3d4a;font-weight: bold;}
.layer_fuli .layer_title .layer_close {float: right;font-size: 20px;font-weight: bold;font-family: 宋体;cursor: pointer;}
.layer_fuli .layer_cn{padding: 20px;font-size: 15px;line-height: 32px;color: #000;height: 697px;overflow: auto;}

.gm_fixed_icon{background: url("/Public/Common/images/guanming/gm_fixed.png");width: 83px;height: 238px;position: fixed;right: 221px;}

.fuli-wrap .zhuming{font-size:13px;color:#C0C0C0;position:absolute;right:10px;top:6px;line-height:normal}

.tip18year{font-size:13px;color:#fff;text-shadow: #000 1px 0 0, #000 0 1px 0, #000 -1px 0 0, #000 0 -1px 0;line-height: 20px;margin-top: -40px;margin-bottom: 20px;}

.master_login .box_after_hd .uname .vip_icon{width: 24px;height: 20px;background-image: url(/Public/Common/images/vip_img/user_icons.png?v=1);vertical-align: sub;display: inline-block;margin-left: 5px;}
.master_login .box_after_hd .uname .vip_0{background-position: -412px -44px;}
.master_login .box_after_hd .uname .vip_1{background-position: -449px -44px;}
.master_login .box_after_hd .uname .vip_2{background-position: -484px -44px;}
.master_login .box_after_hd .uname .vip_3{background-position: -518px -44px;}
.master_login .box_after_hd .uname .vip_4{background-position: -553px -44px;}
.master_login .box_after_hd .uname .vip_5{background-position: -587px -44px;}
.master_login .box_after_hd .uname .vip_6{background-position: -624px -44px;}
.master_login .box_after_hd .uname .vip_7{background-position: -658px -44px;}
.master_login .box_after_hd .uname .vip_8{background-position: -693px -44px;}
.master_login .box_after_hd .uname .vip_9{background-position: -726px -44px;}
.master_login .box_after_hd .uname .vip_10{background-position: -763px -44px;}
.master_login .box_after_hd .uname .vip_11{background-position: -797px -44px;}
.master_login .box_after_hd .uname .vip_12{background-position: -831px -44px;}
.master_login .box_after_hd .uname .vip_13{background-position: -865px -44px;}
.master_login .box_after_hd .uname .vip_14{background-position: -899px -44px;}
.master_login .box_after_hd .uname .vip_15{background-position: -934px -44px;}

.libao-wrap .nogift{text-align: center;color:#666;font-size:14px;margin:30px 0}
.libao-wrap .card_top_txt{font-size:16px;color: #313131;line-height: 30px;height: 30px;margin-right:10px}
.libao-wrap .choose_card_type{width: 220px;height: 30px;float: left;cursor: pointer;}
.libao-wrap .choose_type_btn{width: 158px;height: 28px;display: inline-block;line-height: 28px;border: 1px solid #d1d1d1;padding-left: 10px;font-size: 14px;color: #888888;background:url('../images/i_sj.png') #fff 155px center no-repeat;}
.libao-wrap .card_type_list{width: 168px;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1;background-color: #fff;position: relative;z-index: 2;}
.libao-wrap .card_type_list ul li{height: 30px;line-height: 30px;font-size: 12px;padding-left: 10px;color: #666;background-color: #fff;}
.libao-wrap .card_type_list ul li.active{background-color: #f0f0f0;}
.libao-wrap .choose_card_type select{width: 100%;height: 30px;line-height: 14px;font-size: 14px;border:1px solid #ddd;}
.libao-wrap .get_card_btn{float: left;width: 100px;height: 30px;line-height: 30px;background-color: #FF5B13;text-align: center;font-size: 15px;color: #fff;margin-left: 20px;cursor: pointer;}
.libao-wrap .card_code_box{width: auto;min-width: 375px;min-height: 30px;line-height: 30px;background-color: #660000;color: #fff;padding: 10px;font-size: 16px;margin-top: 10px;}
.libao-wrap .card_code_box .txt{float: left;}
.libao-wrap .card_code_box .card_code{color: #ffcc00;font-size: 17px;display: inline-block;width:450px;word-break: break-all;line-height: 20px;margin-top: 5px;margin-left: 5px;margin-right: 10px;}
.libao-wrap .card_code_box .copy_code_btn{width: 90px;height: 30px;font-size: 14px;color: #660000;text-align: center;background-color: #ffe530;display: inline-block;border-radius: 3px;float: right;cursor: pointer;}
.libao-wrap .card_code_box .copy_code_btn:hover{background-color: #fff44e;}
.libao-wrap .card_code_box .copy_code_btn.on{background-color: #0a790a;color: #fff;}
.libao-wrap .card_ctn_box{background-color: #ebebeb;padding: 5px 10px 10px 10px;}
.libao-wrap .card_ctn_box .card_ctn_title{font-size: 14px;color: #333;font-weight: bold;margin-top: 5px;margin-bottom: 5px;margin-top: 10px;}
.libao-wrap .card_ctn_box .card_ctn{color: #666;font-size: 14px;line-height: 22px;}

.float_box{position:fixed;width: 200px;bottom: 40px;left: 50%;z-index: 9999;margin-left: 640px;}
.float_box .fl_item.bt_line{background-image: url(/Public/Special/Common/images/float_bt_line.png);background-position: left bottom;background-repeat: no-repeat;border:0;height:64px;}
.float_box .fl_item{display:none;width: 100%;height:60px;background:#AF1100;font-size:15px;color:#ffc600;font-weight: bold;border-bottom: 1px solid #A20000;position: relative;cursor: pointer;}
.float_box .fl_item em{position: absolute;top:15px;left:12px;width:18px;height:18px;background:url(/Public/Special/Common/images/float_ico.png) no-repeat;}
.float_box .fl_item .txt{display: inline-block;margin-left:38px;margin-top:10px;}
.float_box .fl_item .btns{width:36px;height:18px;border:1px solid #FF9185;font-size:12px;font-weight: normal;color:#ffbcb5;text-align: center;line-height: 18px;cursor: pointer;position: absolute;right:8px;top:31px;border-radius: 2px;}
.float_box .fl_item:hover .btns{border-color:#FF9000;color:#fffbb5;background:#FF4800;}

.float_box .firstpay_item{height: 45px;line-height: 45px;background:url(/Public/Special/Common/images/float_sc.png) no-repeat;border-bottom: 0;font-size: 17px;color:#c30000;font-weight: bold;}
.float_box .continued_item{height: 47px;line-height: 45px;background:url(/Public/Special/Common/images/float_xc.png) no-repeat;border-bottom: 0;font-size: 17px;color:#c30000;font-weight: bold;}
.float_box .firstpay_item .txt, .float_box .continued_item .txt{margin-left:46px;margin-top:0;}
.float_box .firstpay_item .btns, .float_box .continued_item .btns{border-color:#D91500;color:#e00101;top:12px}
.float_box .firstpay_item:hover .btns, .float_box .continued_item:hover .btns{border-color:#E12317;color:#fff3a4;background:#EE0E00;}

.float_box .firstpay_item em{width:24px;height:24px;background-position: -12px 0;top:9px}
.float_box .continued_item em{width:24px;height:24px;background-position: -12px -40px;top:11px}
.float_box .signin_item em{background-position: -60px -3px;}
.float_box .treasure_item em{background-position: -60px -35px;}
.float_box .chongbang_item em{background-position: -60px -65px;}
.float_box .luckydraw_item em{background-position: -60px -95px;}

.float_box .fl_item .blue{color:#002aff}
.float_box .fl_item .lightBlue{color:#10ffe0}
.float_box .float_bottom{background:#890C00;height: 70px;padding:10px 0 10px 7px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.float_box .float_bottom a{display: inline-block;float: left;width: 58px;height:70px;background:url(/Public/Special/Common/images/float_ico.png) no-repeat;margin-left:3px;}
.float_box .float_bottom a.float_box_gm{background-position: 0 -132px;}
.float_box .float_bottom a.float_box_kefu{background-position: -61px -132px;}
.float_box .float_bottom a.float_box_fuli{background-position: -122px -132px;}
.float_box .float_bottom a.float_box_gm:hover{background-position: 0 -205px;}
.float_box .float_bottom a.float_box_kefu:hover{background-position: -61px -205px;}
.float_box .float_bottom a.float_box_fuli:hover{background-position: -122px -205px;}
