/*
@author:
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}

/**/
.topHeader-wrap{ width:100%; height:395px; background:url("/images/zhuanti/22zhounianqing/common/header.jpg") no-repeat center top;}
.topHeader-mod{ height:395px;}
.topHeader-mod .countDown{ width:446px; height:66px; line-height:66px; font-size:16px; color:#fff; position:absolute; left:50%; margin-left:-223px; top:294px; text-align:center; z-index:9;}
.topHeader-mod .countDown em{ display:inline-block; *display:inline; *zoom:1; font-size:18px; color:#ce1618; font-weight:bold; width:32px; height:29px; line-height:29px; text-align:center; margin:0 5px; border-radius:4px; background:#f9dab2; background-image:-webkit-linear-gradient(top, #f9dab2, #fef5cc); background-image:-moz-linear-gradient(top, #f9dab2, #fef5cc); background-image:linear-gradient(top,#f9dab2,#fef5cc);}

/**/
.topNav-wrap{ width:100%; height:322px; background:url("/images/zhuanti/22zhounianqing/common/topNav-bg.jpg") no-repeat center top;}
.topNav-mod{ height:322px;}
.topNav-mod .nav-btn{ display:block; line-height:0; font-size:0; position:absolute;}
.topNav-mod .nav01-tags{ width:355px; height:251px; background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav01.png") no-repeat; left:0; top:0;}
.topNav-mod .nav01-tags.on{ background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav01-hover.png") no-repeat;}
.topNav-mod .nav02-tags{ width:314px; height:262px; background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav02.png") no-repeat; left:295px; top:56px;}
.topNav-mod .nav02-tags.on{ background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav02-hover.png") no-repeat;}
.topNav-mod .nav03-tags{ width:316px; height:233px; background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav03.png") no-repeat; left:594px; top:91px;}
.topNav-mod .nav03-tags.on{ background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav03-hover.png") no-repeat;}
.topNav-mod .nav04-tags{ width:348px; height:247px; background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav04.png") no-repeat; right:0; top:61px;}
.topNav-mod .nav04-tags.on{ background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav04-hover.png") no-repeat;}
.topNav-mod .nav04-tags.no-tags{background:url("/images/zhuanti/22zhounianqing/common/topNav0314/topNav04-no.png") no-repeat;}

/**/
.topNav-visible{ display:none; width:100%; height:90px; background:url("/images/zhuanti/22zhounianqing/common/topNav-bg01.png") no-repeat center top; position:fixed; left:0; top:0; z-index:79;}
.topNav-visible .btn{ display:block; float:left; width:300px; line-height:70px; text-align:center; font-size:20px; color:#fff; text-decoration:none;}
.topNav-visible .btn span{ display:inline-block; *display:inline; *zoom:1; width:50px; height:44px; vertical-align:middle;}
.topNav-visible .btn span.ico01{ background:url("/images/zhuanti/22zhounianqing/common/topNav-ico01.png") no-repeat center;}
.topNav-visible .btn span.ico02{ background:url("/images/zhuanti/22zhounianqing/common/topNav-ico02.png") no-repeat center;}
.topNav-visible .btn span.ico03{ background:url("/images/zhuanti/22zhounianqing/common/topNav-ico03.png") no-repeat center;}
.topNav-visible .btn span.ico04{ background:url("/images/zhuanti/22zhounianqing/common/topNav-ico05.png") no-repeat center;}
.topNav-visible .btn.on{ font-size:24px; height:101px; color:#fcf2db; font-weight:bold; background:url("/images/zhuanti/22zhounianqing/common/topNav-bg02.png") no-repeat;}
.topNav-visible .btn .tags{ margin-left:6px; vertical-align:-1px;}

/**/
.navFixed{ width:125px; height:346px; position:fixed; right:0; top:50%; margin-top:-173px; z-index:29; background:url("/images/zhuanti/22zhounianqing/common/navFix.png") no-repeat;}
.navFixed .service-btn{ display:block; color:#f3de60; height:54px; line-height:25px; text-align:center; padding-top:53px; text-decoration:none; position:relative;}
.navFixed .coupon-btn{ display:block; color:#ffec77; height:54px; line-height:24px; text-align:center; padding-top:52px; text-decoration:none;}
.navFixed .zhengbaoCold-con{ height:89px; text-align:center; font-size:12px; color:#f43200; font-weight:bold;}
.navFixed .zhengbaoCold-con .zhengbaoCold-tags01{ text-align:center; line-height:17px; padding-top:13px;}
.navFixed .zhengbaoCold-con .noLogin{ line-height:15px; padding-top:27px;}
.navFixed .zhengbaoCold-con .noLogin a{ color:#f43200;}
.navFixed .zhengbaoCold-con .zhengbaoCold-tags02{ text-align:center; line-height:15px; padding-top:25px;}
.navFixed .returnTop{ display:block; height:52px; line-height:0; font-size:0;}
.navFixed .arrow-btn{ display:block; width:29px; height:30px; background:url("/images/zhuanti/22zhounianqing/common/navFix-arrow01.png") no-repeat; left:-17px; top:50%; margin-top:-15px;}
.navFixed.on .arrow-btn{ background:url("/images/zhuanti/22zhounianqing/common/navFix-arrow02.png") no-repeat;}

/**/
.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ display:none; width:438px; position:fixed; left:50%; margin-left:-219px; top:50%; z-index:99; background:#fff; border-radius:10px;}
.common-pop.over-pop{ padding:40px 0;}
.common-pop.over-pop p{ line-height:40px; text-align:center; font-size:18px; padding-bottom:24px;}
.common-pop.over-pop .btn{ display:block; width:127px; text-align:center; margin:0 auto; height:38px; line-height:38px; border:1px solid #d1d1d1; font-size:18px; color:#666; border-radius:40px;}
.common-pop .pop-tit{background:#f0f0f0; height:60px; border-top-left-radius:8px; border-top-right-radius:8px; }
.common-pop .pop-tit h4{ float:left; line-height:60px; font-size:22px; padding-left:33px; font-weight:normal;}
.common-pop .pop-tit .close-btn{ display:block; float:right; width:17px; height:15px; margin:21px 21px 0 0; background-position:0 -46px;}
.common-pop .pop-con{ background:#fff; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.common-pop .pop-con .close-btn{ display:block; width:16px; height:15px; position:absolute; top:24px; right:26px; background:url("/images/zhuanti/20210618/close-btn01.png") no-repeat;}
.rule-pop{ width:574px; margin-left:-287px;}
.rule-pop .pop-tit{ background:#f0f0f0; background-image:-webkit-linear-gradient(left, #f0f0f0, #f0f0f0); background-image:-ms-linear-gradient(left, #f0f0f0, #f0f0f0); background-image:linear-gradient(left,#f0f0f0,#f0f0f0);}
.rule-pop .pop-tit h4{ color:#333;}
.rule-pop .pop-tit .close-btn{ background:url("/images/zhuanti/20210618/close-btn01.png") no-repeat;}
.rule-pop .pop-con{  padding:25px 30px 25px 33px;}
.rule-pop .pop-con p{ font-size:16px; line-height:28px;}
