@charset "UTF-8";
/**
 * 
 * @authors lizhi02
 * @date    2016-10-14
 * 
 */

body,h1,h2,h3,h4,h5,dl,dt,dd,ul,ol,li,p,pre,form,button,input,textarea,th,td{margin:0;padding:0;}

h1,h2,h3,h4,h5,button,input,select,textarea{font-size:100%;}
body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei,tahoma,\5b8b\4f53;}
em,i{font-style:normal;}
form{display:inline;}
ul,ol{list-style:none;}
img{border:0 none;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.hidden{display:none}

.header{height: 40px;background: #fbfbfb;border: 1px solid #d5d5d5;overflow: hidden;}
.h-wrap{width: 1000px;margin: 0 auto;}
.h-wrap .logo-feihuo{float: left;width: 100px;height: 40px;background: url(../images/logo_feihuo.png) no-repeat;}
.h-wrap .logo-feihuo a{width: 100%;height: 100%;display: block;line-height: 100em;overflow: hidden;}
.h-wrap .login-info{float: right;line-height: 40px;color: #707e91;}
.h-wrap .login-info a{color: #707e91;}
.h-wrap .login-before a{margin: 0 15px;}
.h-wrap .icon-user{width: 16px;height: 16px;background: url(../images/user_icon.png) no-repeat;float: left;margin-left: -21px;margin-top: 12px;}
.h-wrap .login-after .welc{padding-left: 21px;}
.h-wrap .login-after .exit{margin-left: 35px;}
.main{text-align: center;min-width: 1000px;background: url(../images/body_bg.jpg) no-repeat center top;height: 3800px;position: relative;}

.side_t{background: url(../images/hd_bg.png) no-repeat;width: 58px;height: 145px;position: fixed;right: 0;top: 294px;z-index: 200;cursor: pointer;}
.side_c{font-size: 14px;color: #f0d8c1;position: fixed;right: 0;top: 188px;width: 732px;height: 362px;background-color: #9f1f21;z-index: 100;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
.side_c p{padding-top: 20px;margin-left: 20px;width: 634px;}

.top{width: 820px;height: 336px;margin: 0 auto;top: 814px;position: relative;}
.top .tittle{background: url(../images/title_bg.png) no-repeat;width: 860px;height: 34px;font-size: 12px;color: #e5cb87;line-height: 34px;}
.tit_txt{color: #fff;margin-left: 7px;margin-right: 20px;}
.tit_txt .zx{color: #fff;text-decoration: none;}
.top .tittle .cxhj{color: #fff;}
.top_banner{background: url(../images/topb_bg.png) no-repeat;width: 494px;height: 26px;margin: 0 auto;margin-top: 60px;font-size: 15px;color: #510001;}
.content{width: 820px;height: 128px;margin-top: 60px;}
.sj{background: url(../images/content_span.jpg) no-repeat;width: 611px;height: 37px;margin-left: 90px;}
.content_c{width: 816px;height: 70px;}
.content_c li{width: 204px;height: 70px;background: url(../images/btn_sprite.png);float: left;text-align: center;background-position:0 -75px;}
.content_c li:hover{background: url(../images/btn_sprite.png) no-repeat;background-position:0 0;}
.content_c li:hover .cont_c_cz{color: #a77a55;}
.content_c li:hover .cont_c_p1{color: #8d7157;}
.content_c li a{text-decoration: none;}
.cont_c_p1{color: #643e1e;font-size: 16px;margin-top: 10px;}

.cont_c_p2{font-size: 12px;color: #92592a;}
.cont_c_cz{margin-left: 8px;}
.cont_c_cz{font-size: 21px;color: #92592a;font-weight: 600;text-decoration: none;}

#banner{width: 758px;height: 630px;margin: 0 auto;position: relative;top: 1030px;}

.banner_top{background: url(../images/topb_bg.png) no-repeat;width: 494px;height: 26px;margin: 0 auto;margin-top: -25px;font-size: 15px;color: #510001;text-align: center;}

.banner1{font-size: 15px;color: #f4dc96;margin-top: 20px;}
.banner1_txt{color: #fff;}

.btn{background: url(../images/btn_sprite.png) no-repeat;text-align: center;font-size: 25px;font-weight: 900;color: #95531c;padding: 20px 107px;cursor: pointer;display: inline-block;background-position:-1px -149px;}
.btn:hover{background: url(../images/btn_sprite.png) no-repeat;background-position:0 -235px;}
.btn.cz{margin-top: 20px;}
.hbje{font-size: 27px;color: #c23a1f;margin-top:83px ;}
.banner2{font-size: 15px;color: #fff2dd;margin-top: 208px;}
.btn.lq,.btn.xc{margin-top: 30px;margin-left: 40px;}
.banner_main{margin: 0 auto;position: absolute;top: 490px;left: 100px;font-size: 15px;color: #e5cb87;}

#bottom{width: 768px;height: 732px;margin: 0 auto;position: relative;top: 1390px;text-align: center;}
.banner_header{margin-top: -108px;}
.bottom_top1{background: url(../images/topb_bg.png) no-repeat;width: 494px;height: 26px;margin: 0 auto;font-size: 15px;color: #510001;}
.bottom_top2{font-size: 15px;color: #e5cb87;margin-top: 10px;}
.bottom_top3{font-size: 15px;color: #e5cb87;margin-top: 20px;}
.bottom_top3 span{color: #fff;}

.btn.qd{margin-top: 13px;}


.btn.lqhb{margin-top: 243px;}
.btn.hhlb{margin-left: 40px;}
.bottom_top4{font-size: 15px;color: #fff2dd;margin-top: -124px;}

.que{width: 1030px;height: 440px;margin:0 auto;position: relative;top: 1470px;text-align: left;}
.que .h1{font-size: 50px;color: #fce9c1;font-weight: 900;text-align: center;margin-bottom: 35px;}
.que .cont1{font-size: 13px;color: #f0d8c1;margin-left: 100px;margin-bottom: 12px;}
.p1{color: #fff;margin-bottom: 5px;}
.que .cont1 p{margin-top: 14px;color: #ecc599;}

.footer{padding: 18px 0;background: #363636;text-align: center;min-width: 1000px;}
.footer p{line-height: 22px;color: #c8c8c8;}




.mask{position:fixed;_position:absolute;top:0;left:0;width:100%;_height:100%;bottom:0;z-index:99;background:#000000;opacity: 0.5;filter:alpha(opacity=50);/*display: none;*/}

/*时间未到礼包弹窗*/
.pop-act-box{width: 782px;height: 404px;background: #b63333;border-radius:10px;position: fixed;_position:absolute;left: 45%;top: 50%;margin:-180px 0 0 -287px;z-index: 100;border-top-width: 2px;border-bottom-width: 2px;/*display: none;*/}
.btn-cls{width: 55px;height: 45px;position: absolute;top: 15px;right: 0;cursor: pointer;background: url(../images/close.png) no-repeat;}
.pop-text-main{font-size: 28px;color: #fff;padding-bottom: 15px;line-height: 46px;padding-top: 45px;text-align: center;}
.pop-text-cont{text-align: center;}
.pop-text-cont .pop-text-sub{font-size: 16px;color: #fff;margin-top: 20px;}
.pop-text-cont .pop-text-sub1{font-size: 19px;color: #fff;margin-top: 60px;}
.pop-text-cont .pop-text-sub2{font-size: 16px;color: #fff;margin-top: 60px;}
.pop-text-cont .pop-text-sub3{font-size: 12px;color: #f6c1c1;margin-top: 16px;}
.pop-text-cont .btns-mod{margin-top: 75px;text-align: center;width: 100%;}
.pop-text-cont .btns-mod1{margin-top: 48px;text-align: center;width: 100%;}
.pop-text-cont .btn-style{width: 174px;height: 50px;text-align: center;line-height: 50px;font-size: 22px;color: #42220d;display: inline-block;vertical-align: top;background: url(../images/img_sprite.png) no-repeat;text-decoration: none;background-position:0 -133px;}
.pop-text-cont .btn-style:hover{background: url(../images/img_sprite.png) no-repeat;background-position:0 -77px;}
.pop-text-cont{text-align: center;}

/*我的礼包列表弹窗*/
.pop-lblist{margin-left: 14px;}
.pop-lblist table{width: 100%;}
.pop-lblist th,.pop-lblist td{color: #fff;text-align: center;}
.pop-lblist th{line-height: 26px;font-size: 16px;font-weight: normal;}
.pop-lblist td{line-height: 60px;text-align: center;}
.pop-lblist .w1{width: 20%;height: 48px;}
.pop-lblist .w2{width: 12%;}
.pop-lblist .w3{width: 68%;}
.pop-lblist .tr1{background: url(../images/tr1.png) no-repeat;margin-top: 10px;}
.pop-lblist .tr2{background: url(../images/tr2.png) no-repeat;margin-top: 10px;}

.pop-lblist .tal{/*text-align: left;*/}
.pop-lblist .no-get{color:#fff;text-decoration: none;}
.lblist-table{height: 320px;width: 728px;}
.pages {line-height:27px;padding: 20px 0 1px;text-align: center;font-size: 13px;}
.pages a,.pages .disabled,.pages .current { border: 1px solid #ccc; padding: 3px 8px; color: #333; text-decoration: none; margin-right: 7px;background: #fafafa;}
.pages .disabled{color: #c2c2c2;}
.pages a:hover,.pages .current{border-color:#ff9b00;color: #ff9b00;background: #fff8df;}

.pop-lblist .btns-mod{margin-top: 33px;text-align: center;width: 100%;}
.pop-lblist .btn-style{width: 174px;height: 50px;text-align: center;line-height: 50px;font-size: 22px;color: #42220d;display: inline-block;vertical-align: top;background: url(../images/img_sprite.png) no-repeat;text-decoration: none;background-position:0 -133px;}
.pop-lblist .btn-style:hover{background: url(../images/img_sprite.png) no-repeat;background-position:0 -77px;}
/*精美礼包弹窗*/
.pop-libao-cont{padding: 0 75px;}
.pop-libao-cont .libao-tit,.pop-libao-cont .libao-code{font-size: 16px;color: #fff;line-height: 30px;}
.pop-libao-cont .libao-tit{margin-left: -148px;margin-top: 40px;}
.pop-libao-cont .libao-code{margin-left: 82px;margin-top: 80px;}
.pop-libao-cont .libao-select{height: 32px;position: relative;margin-top: 10px;margin-left: 153px;}
.pop-libao-cont .libao-select2{height: 32px;position: relative;margin-top: 10px;margin-left: 153px;}
.libao-select .select-btn{width: 251px;height: 30px;border:1px solid #bcbcbc;background: #f9f5e7;padding: 0 10px;cursor: pointer;float: left;}
.libao-select2 .select-btn2{width: 251px;height: 30px;border:1px solid #bcbcbc;background: #f9f5e7;padding: 0 10px;cursor: pointer;float: left;}
.libao-select .select-value{float: left;line-height: 30px;float: left;font-size: 14px;color: #000;cursor: pointer;padding-left: 82px;}
.libao-select2 .select-value2{float: left;line-height: 30px;float: left;font-size: 14px;color: #000;cursor: pointer;padding-left: 82px;}
.libao-select .select-arrow{width: 16px;height: 8px;background: url(../images/arrow.png) no-repeat;float: right;margin-top: 11px;cursor: pointer;}
.libao-select2 .select-arrow2{width: 16px;height: 8px;background: url(../images/arrow.png) no-repeat;float: right;margin-top: 11px;cursor: pointer;}
.libao-select .select-menu{position: absolute;width: 271px;max-height: 120px;border:1px solid #bcbcbc;background: #f9f5e7;overflow-y: auto;left: 0;top: 31px;}
.libao-select2 .select-menu2{position: absolute;width: 271px;max-height: 120px;border:1px solid #bcbcbc;background: #f9f5e7;overflow-y: auto;left: 0;top: 31px;}
.libao-select .select-menu li{font-size: 14px;color: #555;line-height: 30px;cursor: pointer;padding: 0 10px;}
.libao-select .select-menu li.hover{background: #ffedaf;}
.libao-select2 .select-menu2 li{font-size: 14px;color: #555;line-height: 30px;cursor: pointer;padding: 0 10px;}
.libao-select2 .select-menu2 li.hover{background: #ffedaf;}
.libao-select .text-tips{width: 118px;height: 32px;line-height: 32px;float: left;margin-left: 32px;text-align: center;font-size: 14px;color: #ff7200;}
.libao-select .btn-get{width: 114px;height: 33px;line-height: 33px;float: left;margin-left: 32px;text-align: center;font-size: 13px;color: #000;background: url(../images/img_sprite.png) no-repeat;text-decoration: none;background-position:0 -39px;}
.libao-select .btn-get:hover{background: url(../images/img_sprite.png) no-repeat;background-position:0 0;}
.libao-select2 .btn-get{width: 114px;height: 33px;line-height: 33px;float: left;margin-left: 32px;text-align: center;font-size: 13px;color: #000;background: url(../images/img_sprite.png) no-repeat;text-decoration: none;background-position:0 -39px;}
.libao-select2 .btn-get:hover{background: url(../images/img_sprite.png) no-repeat;background-position:0 0;}




