@charset "utf-8"; 
html{ min-width:1320px;}
body{ margin:0; padding:0; font-size:12px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; background-color:#141110; }
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.bg{ height:3924px; background:url(../images/cover1910/bg.jpg) center top no-repeat;}
/* head */
.head_box{ position:relative; width:1320px; height:1240px; margin:0 auto;}
.link_main{ position:absolute; width:190px; height:47px; top:0; right:-41px; background:url(../images/cover1910/link_main.png);}
.link_main:hover{ background-position:0 -47px;}
.reg_box{ position:absolute; width:558px; height:439px; left:44px; top:705px; background:url(../images/cover1910/reg_bg.png);}
#fastreg_box{ position:absolute; width:446px; left:55px; top:77px;}
.qreg-input-wrap{ background-color:#272b31; border-color:#373b41;}
.qreg-input{background-color:#272b31;}
.qreg-field-focus .qreg-input-wrap{border-color:#6c6f73;}
.qreg-field-account .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_account_f.png)}
.qreg-field-account.qreg-field-focus .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_account.png)}
.qreg-field-password .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_password_f.png)}
.qreg-field-password.qreg-field-focus .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_password.png)}
.qreg-field-realname .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_realname_f.png)}
.qreg-field-realname.qreg-field-focus .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_realname.png)}
.qreg-field-idnum .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_sfz_f.png)}
.qreg-field-idnum.qreg-field-focus .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_sfz.png)}
.qreg-field-phone .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_phone_f.png)}
.qreg-field-phone.qreg-field-focus .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_phone.png)}
.qreg-field-phonecode .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_code_f.png)}
.qreg-field-phonecode.qreg-field-focus .qreg-input-wrap{background-image: url(../../static.games.DragonHeart.com/public/images/fastreg/201901/icon_code.png)}
.qreg-main, .qreg-input{ font-size:16px; color:#fff;}
.qreg-tip, .qreg-smscaptcha-tip{ color:#b59644; font-size:14px}
.qreg-btns a{ width:314px; height:66px; margin:0 auto; font-size:24px; line-height:66px; background:url(../images/cover1910/btn_reg.jpg);}
.qreg-btns a:hover{ background-position:0 -66px;}
.qreg-core-phone_t{ color:#b59644; font-size:14px}
.qreg-field-phone .qreg-input{ color:#000}
.qreg-core .qreg-btns{ margin-top:56px;}

.reg_gift{ position:absolute; width:733px; height:540px; left:622px; top:677px; background:url(../images/cover1910/gift_bg.png);}
.link_gift{ display:none; position:absolute; width:96px; height:22px; left:281px; top:224px; background:url(../images/cover1910/btn_chakan.png);}
.link_gift:hover{ background-position:0 -22px;}
.btn-down{position: absolute;width: 389px;height: 66px;left:131px;top:358px;background: url(../images/cover1910/down_bg.jpg) no-repeat center top;}
.fen-down{display: block;width:100%;height:66px;line-height:66px;text-align: center;color: #fff;font-size: 24px;}
.btn-down:hover{ background-position:0 -66px;}
.fen-down-cont{ display:none; position:relative; width:100%; height:66px;}
.js_btn1,.js_btn2{position:absolute;width:113px;height:30px;top:17px; font:normal 20px/30px "Microsoft Yahei";color: #fff; text-align:center; border:1px solid #c5a261;}
.js_btn1{left: 34px;}
.js_btn2{left: 194px; width:160px;}
.js_btn1:hover,.js_btn2:hover{ border:1px solid #efd78c;}
/* new_version */
.version_t{ display:block; width:612px;margin:0 auto;}
.sideMenu{ width:1319px; height:564px; margin:26px auto 0; overflow:hidden;}
.sideMenu ul{overflow: hidden;}
.sideMenu ul li{float:left;margin:0 3px;width:57px;height: 564px;position: relative;overflow: hidden;}
.sideMenu ul li h3{float:left;width:57px;height: 564px;position: relative;cursor:pointer;}
.sideMenu ul li#menu1 h3{ background:url(../images/cover1910/playing-tab1.png);}
.sideMenu ul li#menu2 h3{ background:url(../images/cover1910/playing-tab2.png);}
.sideMenu ul li#menu3 h3{ background:url(../images/cover1910/playing-tab3.png);}
.sideMenu ul li#menu4 h3{ background:url(../images/cover1910/playing-tab4.png);}
.sideMenu ul li.on h3{background-position: right top!important;}
.playing-img{float: left;width:0;}
.sideMenu ul li.on{width:1122px;}
.link_info{ display:block; width:314px; height:66px; margin:25px auto 0;font:normal 24px/66px "Microsoft Yahei";color: #fff; text-align:center; background:url(../images/cover1910/link_info.png);}
.link_info:hover{ background-position:0 -66px;}
/* guide */
.guide_box{ position:relative; width:1320px; height:552px; margin:0 auto;}
.guide_box a{ position:absolute; width:286px; bottom:0; text-indent:-9999px; overflow:hidden;}
.guide_box a.guide1{ height:445px; left:44px; background:url(../images/cover1910/guide1.png);}
.guide_box a.guide2{ height:474px; left:359px; background:url(../images/cover1910/guide2.png);}
.guide_box a.guide3{ height:437px; left:674px; background:url(../images/cover1910/guide3.png);}
.guide_box a.guide4{ height:428px; left:989px; background:url(../images/cover1910/guide4.png);}
.guide_box a:hover{ background-position:right top}
/* lottery */
.lottery_box{ margin-top:118px;}
.login_box{ width:1320px; height:47px; margin:0 auto; font:normal 18px/18px "Microsoft Yahei"; color:#6c6d6e; text-align:center;}
.login_box a{ margin-left:15px; color:#9a8b63;}
.login_box a#btn_login{ margin-left:0;}
.logout_info{ display:none;}
.server_info{ display:none;}
.lottery_bg{ position:relative; width:1232px; height:504px;margin:0 auto;background:url(../images/cover1910/lottery_bg.png);}
.lottery_wrap{ position:absolute; width:707px; height:183px; left:53px; top:153px; background-color:#14171b;}
.lottery_hide{ position:absolute; width:650px; height:148px; left:50%; margin-left:-325px; top:34px; overflow:hidden;}
.lottery_list{ position:absolute; width:650px; height:148px; left:0; top:0;}
.lottery_list ul{ float:left;}
.lottery_list ul li{ float:left; width:92px; height:148px; margin:0 19px;}
.lottery_list ul li img{ display:block; width:86px; height:86px; border:3px solid #2c3037;}
.lottery_list ul li p{ padding-top:4px; font:normal 12px/16px "Microsoft Yahei"; color:#7a7a7a; text-align:center}
.lottery_gai{ position:absolute; width:705px; height:183px; left:1px; top:0; background:url(../images/cover1910/lottery_gai.png);}
#btn_lottery{ position:absolute; width:193px; height:54px; left:308px; top:378px;font:normal 18px/54px "Microsoft Yahei"; color:#9a8b63; text-align:center; background:rgba(154,139,99,0.05); cursor:pointer;}
#btn_lottery:hover{ background:rgba(35,35,33,1);}

.list_box{ position:absolute; width:464px; height:417px; right:-44px; top:43px; background:url(../images/cover1910/list_bg.png);}
.list_scroll{ position:absolute; width:420px; height:292px; left:32px; top:80px; overflow:hidden;}
.list_scroll li{ width:420px; height:34px; margin-top:15px; overflow:hidden;}
.list_scroll li div{ float:left; font:normal 12px/17px "Microsoft Yahei"; color:#7a7a7a; overflow:hidden;}
.list_scroll li div span{ display:block;}
.list_scroll li div.time{ width:56px;}
.list_scroll li div.server_role{ width:166px;}
.list_scroll li div.get_prize{ width:198px;}
.font14{ font-size:14px;}

/* zhiye */
.zhiye_box{ position:relative; width:1230px; height:408px;margin:114px auto 0; background-color:#14171b;}
.zhiye_cont{ display:none; position:absolute; width:1230px; height:408px; left:0; top:0;}
.zy_img{ position:absolute; right:0; bottom:0;}
.zy_longzhanshi{ right:-66px;}
.zy_xuexizhe{ right:-70px;}
.zy_cike{ right:-124px;}
.zy_yinyoushiren{ right:-66px;}
.zy_huoqiangshou{ right:-56px;}
.zy_shouhuzhe{ right:-70px;}
.zy_fashi{ right:-70px;}
.zy_youxia{ right:-72px;}

.zy_cont{ position:relative; width:630px; padding:45px 0 0 37px; z-index:5;}
.zy_name_wrap{ height:54px; overflow:hidden;}
.zy_name_wrap span{ float:left; width:140px;font:normal 30px/30px "Microsoft Yahei"; color:#fff;}
.zy_name_wrap a{ display:none; float:left; width:94px; height:21px; margin-top:8px;font:normal 12px/21px "宋体"; color:#fff; text-align:center; background-color:#9a8b63; border-radius:14px;}
.zy_intro{ height:75px;font:normal 16px/25px "Microsoft Yahei"; color:#8b8b8b; overflow:hidden;}
.zy_v_box{ position:relative; width:288px; height:162px;margin-top:7px; background-color:#000; overflow:hidden;}
.zy_v_box video{ width:100%; height:100%;}
.zy_play{ position:absolute; width:53px;height:56px; left:50%; top:50%; margin-left:-26px; margin-top:-28px;background:url(../images/cover1910/btn_play.png); cursor:pointer;}
.zhiye_tab{ position:absolute; width:1230px; height:41px; left:0; bottom:0;}
.zhiye_tab li{ float:left; width:94px; height:41px; margin-right:1px; font:normal 14px/41px "Microsoft Yahei"; color:#fff; text-align:center; background:rgba(0,0,0,0.6); cursor:pointer;}
.zhiye_tab li.on{background:rgba(154,139,99,1);}
.zhiye_tab li.w93{ width:93px;}
.zhiye_tab li.mr0{ margin:0;}
/* pop */
.pop_black{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.7); z-index:200000;}
.popInfo{ display:none;width:756px; height: 477px; background: url(../images/cover1910/pop2.png) no-repeat 0 0; position: fixed; left: 50%; top: 50%; margin: -238px 0 0 -378px; z-index:200001;}
.popTitle{height:172px;}
.fromlist{height:90px;}
.fromlist span{float: left; width: 286px; height: 56px; line-height: 56px; text-align: right; font-size: 30px; color: #f19d5d;}
.fromlist select{float: left; width:294px; height: 56px; font-size: 18px; border: 1px solid #89734e;}
.fromSub a{display: block; width: 252px; height: 67px; background: url(../hd/1907/cz/images/ent.png) no-repeat 0 0; margin: 0 auto; overflow: hidden; text-indent: -999px;}
.fromSub a:hover{background-position: 0 -67px;}
.closebtn{display: block; width: 50px; height: 50px; background: url(../hd/1907/cz/images/close.png) no-repeat center center; position: absolute; right: 40px; top: 20px;}

.popSearch{ display:none;width:946px; height:545px; background: url(../hd/1907/cz/images/pop1.png) no-repeat 0 0; position: fixed; left: 50%; top: 50%; margin: -272px 0 0 -437px; z-index:200001;}
.searchText{width: 670px; height:340px; margin: 145px auto 0; overflow-x:hidden; overflow-y:auto;}
.searchText p{height: 40px; line-height: 40px; color: #89734e; font-size: 18px; padding-bottom: 10px;}
.searchText span.rolename{float: left; width: 180px;}
.searchText span.name{float: left; width: 280px;color: #f19d5d;}
.searchText span.time{float: left; width: 180px;}

