body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,ul{margin:0;padding:0;font-family:'微软雅黑'; font-size:14px;}
li{list-style:none}
h1,h2,h3,h4{font-size:100%}
img{border:0;vertical-align:top}
table{border-collapse:collapse;font-size:12px}
a{text-decoration:none;outline:0}
a:hover{text-decoration:none}
i,em{font-style: normal;}
.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.clearfix{zoom:1;}
.wrapper{ width:1056px; margin:0 auto; position:relative }
/*top */
.top{ width:100%; background:url(https://img.q1cdn.com/yz/images/zt/login190415/t1.jpg?v=2) no-repeat center 0; height:571px;}
.logo{ background:url(https://img.q1cdn.com/yz/images/zt/login190415/logo.png?v=2) no-repeat; width:109px; height:123px; position:absolute; left:60px; top:40px;text-indent:-9999px;}
/*content */
.content{ background:url(https://img.q1cdn.com/yz/images/zt/login190415/t2.jpg?v=2) no-repeat center 0; height:599px; width:100%}
.content h2{ height:52px;color:#cfb168; font-size:36px; padding-left:140px; padding-top:25px;letter-spacing:4px;}
.content .reg h2{color: #ffd97b;font-size:40px; padding-top:23px;letter-spacing: 2px;}
.content .down h2{font-size:40px;}
.content .card h2{font-size:36px;padding-left: 120px;letter-spacing: 3px;}
.content .reg p{color: #b8c0fd;font-size: 18px;padding-left:140px;}
.content .down p{padding-left:150px;letter-spacing:3px;}
.content p{ font-size:16px; color:#595959; padding-left:125px;}
.reg{ float:left; width:338px;}
.down{ float:left;width:334px; margin:0 26px; display:inline;-padding-top: 310px;min-height: 60px;}
.down_text{ text-align:center; padding-top:20px; padding-bottom:10px;}
.down_text h3{ font-size:16px;color:#595959;padding-top:10px;}
.down_title{ width:277px; height:51px;  margin:0 auto; text-align:center; line-height:51px; font-size:24px; color:#fff;}
.down .down_title a{background:#6574ab; }
.down_title a{ color:#fff; display:block;background:#d9b94f; }
.down_title a:hover{opacity:.8}
.card{ float:left; width:332px;}
.card p span{ background:#595959; padding:1px 8px; color:#ffa868; margin-left:8px;}
/* 奖品轮播 */
.pisBox{width:250px;height:207px; position:relative;overflow:hidden; margin:0 auto}
.pisBox ul{width:400%;height:177px;position:absolute;top:0;left:0;z-index:1}
.pisBox ul li{width:250px;height:177px;float:left;text-align:center}
.lBtn{position:absolute;top:73px;left:0;width:29px;height:29px; background:url(https://img.q1cdn.com/yz/images/zt/login190221/icon_left_right.png?v=1) no-repeat 0 0;z-index:5;cursor:pointer}
.rBtn{position:absolute;top:73px;right:0;width:29px;height:29px;background:url(https://img.q1cdn.com/yz/images/zt/login190221/icon_left_right.png?v=1) no-repeat right 0;z-index:5;cursor:pointer}

/* tese */
.tese{ background:url(https://img.q1cdn.com/yz/images/zt/login190415/t3.jpg?v=2) no-repeat center 0;width:100%; height:579px;}
.t_title{ width:100%; height:456px;}
.t_title ul{width:1056px;height:86px;}
.t_title li{width:25%;height:66px;float: left;padding-top: 20px;background:url(https://img.q1cdn.com/yz/images/zt/login190221/tese_icon.png?v=1) no-repeat 0 0;text-align:center;cursor:pointer}
.t_title li.t_2{background-position-x:-264px; }
.t_title li.t_3{background-position-x:-528px; }
.t_title li.t_4{background-position-x:100%; }
.t_title li h3{font-size: 20px;font-weight: 500;color: #faedd1;height:28px;line-height:26px;text-shadow: 1px 1px #40496c;}
.t_title li p{font-size: 14px;color: #fefcf3;text-shadow: 1px 1px #40496c;}
.t_title li.hover{ background-position-y:-87px;}
.t_title li.hover h3,.t_title li.hover p{color: #202167;text-shadow:2px 1px #faedd1;}
.title_ts{ background:url(https://img.q1cdn.com/yz/images/zt/login190221/tese1.jpg?v=1) no-repeat; width:1056px; height:367px;cursor: pointer;}
.title_ts img{display: none;}
.title_ts img.active{display: block;}

/* zhiye */
.zhiye{ background:url(https://img.q1cdn.com/yz/images/zt/login190415/t4.jpg?v=2) no-repeat center 0; width:100%; height:704px;}
.zy_title{ position:absolute; top:10px; left:0;width:146px; height:349px;z-index:100; text-align:center; padding-top:20px; background:#fff }
.zy_title li{ height:45px; text-align:center; line-height:45px; background:#fff url(https://img.q1cdn.com/yz/images/zt/login181011/icon_title_a.png?v=1) no-repeat 40px center; color:#414a6c; cursor:pointer}
.zy_title li.hover{background:#6574ab url(https://img.q1cdn.com/yz/images/zt/login181011/icon_title_hover.png?v=1) no-repeat 40px center; color:#fff; }
.zy_text{width:715px;height:418px;display:none; position: relative;top:10px;left:247px;}
.zc_pic{width:715px;height:418px;position:absolute; left:250px;top:0px; z-index:10}


/* btm */
.btm{ width:1048px;height:80px;border-top: 1px dashed #6574ab;padding-top: 24px;position: absolute;top: 442px;left: 0;}
.reg_btm{}
.reg_btm a:hover{ opacity:.8}
.btm_ibg{float: left;background:url(https://img.q1cdn.com/yz/images/zt/login190221/tese_icon.png?v=1) no-repeat 0 -208px;font-size: 12px;text-indent: -9999px;overflow: hidden;display: block;}
.reg_btm{display: block;width:294px;height:58px;}
.reg_btm:hover,.down_btm a:hover,.lq_btm:hover{cursor: pointer;opacity: .9}
.btm_line{width:83px;height:58px;background-position-x:-294px; }
.down_btm {width:294px;height:58px;background: none;}
.down_btm a{display: block;width:294px;height:58px;background:url(https://img.q1cdn.com/yz/images/zt/login190221/tese_icon.png?v=1) no-repeat -377px -208px;}
.lq_btm{background-position-x:-760px;width:294px;height:58px;}

/* tck */
.zz { width:100%; background:#000; position:absolute; top:0px; left:0px; z-index:100; display:none; }
.tck{ position:fixed; z-index:111; display:none; width:954px; height:494px; background:#fff;top:200px; left:50%; margin-left:-477px;}
.left{ float:left;}
.right{ float:left; background:url(https://img.q1cdn.com/yz/images/zt/login181011/tck_right_bg.png?v=1) no-repeat; height:494px; width:280px;}
.right h2{ color:#ffe2b4; font-size:24px; font-weight:normal; padding-left:60px; padding-top:18px;}
.down_btn { width:242px; height:56px; margin:20px auto 0}
.down_btn a{ background:url(https://img.q1cdn.com/yz/images/zt/login181011/down.png?v=1) no-repeat; width:242px; height:56px; text-indent:-9999px; display:block}
.down_btn a:hover{ opacity:.8}
.close { position:absolute;top:0; right:-45px; background:url(https://img.q1cdn.com/yz/images/zt/login181011/close.png?v=1) no-repeat; width:41px; height:39px; transition:all .5s;cursor:pointer;}
.close:hover{transform:rotate(180deg)}
.tck_video .left{ padding:32px;}
.tck_lb .left{ background:url(https://img.q1cdn.com/yz/images/zt/login181011/tck_left_bg.jpg?v=1) no-repeat; width:674px; height:494px;}
.title{  color:#382d4c; font-size:25px; padding-top:30px; padding-left:240px;}
.title strong{ color:#d76f39; font-weight:normal}

/*红包默认弹出*/
.fx_hb{background: url(https://img1.q1cdn.com/yz/images/zt/login180320/hongbao.png?v=1);width:166px; height:170px;position:fixed; top:40%; right:1%;cursor:pointer; z-index: 10; }
.hongbao{ background: url(https://img.q1cdn.com/yz/images/zt/login181011/hb_b1.png?v=1); width:377px; height:580px; cursor:pointer; display:none;z-index:111; margin-left:-188px; }
.hongbao .tips1{ text-align: center; height:24px; line-height: 24px;color: #f5ea7b; margin-bottom:5px; font-size: 12px; }
.hongbao .tips2{ text-align: center; font-size: 20px; font-weight: bold; padding-top: 190px;   color: #ef4e41;margin-bottom:65px;}
.hongbao .tips2 span{ display:block; font-size:14px;}
.hongbao .close{background: url(https://img.q1cdn.com/bbcs/images/login/login170511/hongbao.png?v=1) right top;height:22px; width:21px; float:right; position:absolute;right:5px; top:5px; z-index:2; cursor: pointer;}
.reg_hb{width:260px; margin: 0px auto;}

.open{ display:none; background: url(https://img.q1cdn.com/yz/images/zt/login181011/hb_b0.png?v=1); width:377px; height:485px; cursor:pointer; display:none;z-index:111; margin-left:-188px;}
.hb_hand{ width:100%; height:100%; position:absolute; z-index:1;}
.open .tips1{ text-align: center; height:24px; line-height: 24px; padding-top: 28px; color: #f5ea7b; margin-bottom: 158px;font-size: 12px; }
.open .tips2{ text-align: center; font-size: 20px;  color: #f5ea7b;}
