*{margin:0;padding:0;}
body{font-family:'Hiragino Sans GB','Microsoft YaHei','simsun';-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;}
a{text-decoration:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover{text-decoration: none;}
img{border:0;vertical-align:bottom;}
ol,ul,li{list-style:none;vertical-align:baseline;}
button,input{ outline: none;border:0px;}
input:-webkit-autofill { box-shadow: 0 0 0px 1000px #eee inset;}
body{background:#f4f4f4;scroll-behavior: smooth;}
/*首页head*/

.head0{width:100%;height:auto;overflow:hidden;border-bottom:3px solid #eee;box-shadow: 0 1px 3px #eee;}
.head{width:100%;max-width:1000px;margin:0 auto;height:auto;border-top:2px solid #ddd;overflow:hidden;padding:4px 0;border-bottom:1px solid #ddd;background:linear-gradient(to right, #ffecea, #c4e7f7, #ffecea, #c4e7f7, #ffecea);}
.logo{width:70px;height:65px;float:left;margin-left:20px;margin-top:1px;}
.logo img{width:100%;height:100%;border-radius:50%;border:1px solid #bbb;}
.de{float:left;height:65px;margin-left:30px;margin-top:10px;}
.de1{font-size:22px;font-weight:bold;color:#111;margin-top:2px;}
.de2{font-size:12px;color:#000;margin-top:6px;}



/*首页who*/
.who{width:100%;height:auto;overflow:hidden;padding:1px 0 1px 0;}
.who a{float:left;color:#000;width:20%;display:block;line-height:1.5;text-align:center;font-size:18px;padding:4px 0 4px 0;font-weight:600;}
.who a:hover{color:#fb5e5e;}
.who a i{color:#ff5f33;}

.content{max-width:1000px;width:100%;margin:0px auto;background:#f4f4f4;overflow:hidden;padding-bottom:20px;}
.content1{max-width:1000px;width:100%;min-height:100vh;margin:0px auto;background:#fff;padding-bottom:10px;overflow:hidden;}

.header{}
.header img{width:100%;height:100%;}
/*首页左右图片*/
.im {width:100%;overflow:hidden;background:#f4f4f4;}
.im .imm1{text-align:center;width:33.33%;height:65px;float:left;margin:0px 0 0px 0.0%;background: rgba(255, 232 , 187, 0.3);position: relative;border-radius:9px;}
.im .imm2{text-align:center;width:50%;height:65px;float:left;margin:0px 0 0px 0.0%;background: rgba(255, 232 , 187, 0.3);position: relative;border-radius:9px;}

.im img{width:100%;height:100%;}
.im .imm3{position: absolute;top:20%;left: 25%;z-index: 100;font-size:16px;}
.im .imm3 .imm4{color:#f5a810;font-weight:bold;}
.im .imm3 .imm5{color:#45d0f6;font-weight:bold;}
.im .imm3 .imm6{color:#ff8000;font-weight:bold;}
.im .imm3 p{color:#7c7c7c;font-size:11px;margin-top:4px;}

/*首页搜索*/
.zho{width:98%;height:40px;margin:0px auto 5px auto;}
.zho form{width:100%;height:40px;border-radius:21px;}
.zho input{width:82%;height:40px;text-align:center;padding-left:3%;font-size:14px;color:#666;background:#eee;border-radius:21px 0 0 21px;}
.zho button{width:15%;height:40px;color:#fff;background:#1195da;float:right;cursor:pointer;border-radius:0 21px 21px 0;}

.qq{width:96%;height:30px;margin:10px auto;color:#999;font-size:13px;line-height:30px;}
/*tag*/
.topic{width:100%;height:auto;overflow:hidden;margin:10px auto 0px auto;}
.topic a{float:left;color:#000;line-height:1.5;text-align:center;font-size:13px;padding:8px 0;width:21%;background:#eee;
margin:10px 2%;border-radius:5px;overflow: hidden;
white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
.topic i{color:#888;font-size:20px;margin-right:4px;}

/*re*/
.re{width:96%;margin:0px auto;color:#787878;font-size:13px;font-weight: bold;padding:8px 2%;}
.re i{float:right;font-size:18px;color:#ff5f33;font-weight: bold;margin-right:18px;cursor:pointer;}
.re span{color:#888;font-weight: bold;font-size:12px;}

/*首页底部菜单*/

.nav{width:100%;max-width:1000px;position:fixed;bottom:0;border-top:solid 1px #ddd;}
.nav a{float:left;color:#000;line-height:1.3;text-align:center;font-size:14px;width:20%;background:#fff;padding-bottom:4px;
}
.nav i{color:#999;font-size:18px;padding:5px 0;}
.on{font-size:19px!important;;color:#fb5e5e!important;}

.red{color:red!important;;}
/*详情页*/

.topnav{background:#fff;width:100%;max-width:1000px;height:55px;position:fixed;top:0;box-shadow: 0 5px 4px 0 #ddd}
.topnav p{width:31%;float:left;line-height:55px;color:#303133;font-size:15px;cursor:pointer;}
.topnav .top1 i{color:#888;font-size:16px;}
.topnav .top3 i{color:#45d0f6;font-size:16px;}
.topnav .top1{text-align:left;padding-left:3%;}
.topnav .top2{text-align:center;font-size:16px;color:#333;}
.topnav .top3{text-align:right;padding-right:3%;}

.body{margin-top:1px;background:#fff;padding:3%}
.body h1{color:#111;font-size:20px;text-align:center;font-weight:bold;}
.body .info h1{color:#111;font-size:17px;margin:14px 0;}
.body .info h2{color:#222;font-size:17px;margin:14px 0;}
.body .info h3{color:#333;font-size:17px;margin:14px 0;}
.body .info h4{color:#333;font-size:16px;margin:14px 0;}
.body .info{margin:10px auto;color:#222;text-align:justify;line-height:1.6;font-size:16px;}
.body .info p{color:#222!important;font-size:16px!important;line-height:1.8!important;margin:14px 0;}
.body .tag{padding:15px;color:#888;font-size:13px;text-align:center;border-bottom:1px #eee solid}
.body .tag span{margin-left:16px;}
.body .tag .hb{margin-left:16px;cursor:pointer;font-size:14px;}
.body .tag a{margin-left:16px;color:#444;font-size:13px;}
.body .tag a:hover{color:#D31F07;}
.body img{max-width:100%;text-align:center;margin: 10px auto;display:block;border-radius:5px;}

.do{color:#ff5f33;font-size:15px;font-weight:bold;margin-top:16px}
.down{width:94%;border:1px #e8c2ad solid;height:auto;margin:6px auto;border-radius:6px;padding:14px 2%;background:#fdf8f3;font-size:15px;line-height:2;word-break:break-all;}
.down a{color:#fff;margin-left:1px;margin-right:1px;font-size:14px;font-weight:bold;background:#ff5f33;padding:5px 14px;
border-radius:6px;line-height:3}
.down .url{background:#03A9F4;;padding:4px 10px!important;}
.down legend{padding:4px 8px;color:#ff5f33;font-size:10px;font-weight:bold;}
.down span{color:#ff5f33;font-size:16px;font-weight:bold;}
.down .buy{font-size:15px;font-weight:bold;background:#4cc361;}

.mulu{color:#444!important;margin-left:1px;margin-right:1px;font-size:14px;font-weight:bold;padding:5px 10px;
line-height:2}

/*详情页列表*/
.zlist{width:98%;height:auto;margin:10px auto;padding:1%}
.zlist a{display:block;margin:13px auto;color:#222;font-size:16px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.zlist a i{margin-right:6px;}
.zlist a:hover{color:#06a7ff;}
.zlist .re1{width:96%;height:auto;margin:10px auto;color:#333;font-size:15px;font-weight:bold;}

/*详情页vip介绍*/
.vip{width:96%;height:auto;margin:20px auto;color:#444;font-size:14px;}
.vip p{line-height:1.6;margin-top:10px;}
.vip span{color:#333;font-weight:bold;}
.vip a{color:#ff5f33;font-size:15px;font-weight:bold;}

/*kefu*/
.kefu{width:80%;height:100px;padding:6%;margin:40px auto;color:#444;font-size:15px;border-radius:10px;text-align:center;}
.kefu img{width:32px;height:32px;padding-right:10px;}
.kefu p{color:#444;font-size:15px;line-height:2.5}
.kefu span{color:#666;font-size:13px;margin-left:20px;background:#eee;padding:2px 8px;border-radius:5px;font-weight:550;
font-style:normal;cursor:pointer;}
.kefu .kefu1{color:#9a9696;font-size:12px;}
.kefu2{color:#aaa;font-size:12px;margin:1px auto 40px auto;text-align:center;}
.kefu i{color:#999;font-size:13px;margin-right:4px;}
.kefu em{color:#333;font-size:14px;font-style:normal;font-weight:550;}

/*底部*/
.site-info{width:100%;height:50px;line-height:50px;text-align:center;color:#aaa;font-size:11px;background:#f5f5f5;}
.site-info a{color:#aaa;font-size:11px;}

.more{width:100%;height:30px;line-height:30px;text-align:center;color:#aaa;font-size:15px;background:#f5f5f5;}
.more i{color:#777;font-size:20px;}

#sk{display:none;}




/*mypay页*/
.mypay{width:100%;height:auto;overflow:hidden;}
.mypay ul li{width:30%;height:auto;float:left;border-radius:12px;margin-left:2.5%;margin-top:
10px;margin-bottom:1px;border:1px solid #ececec;background-image: radial-gradient(#efd7d7,rgba(172,36,36,.2) 2px,transparent 40px),
radial-gradient(#f6e9e9,rgba(172,36,36,.15) 1px,transparent 30px),radial-gradient(#e3f7fb,rgba(21,193,221,.12) 2px,transparent 40px),
radial-gradient(#f6e9e9,rgba(172,36,36,.1) 2px,transparent 30px);
background-size: 550px 550px,350px 350px,250px 250px,150px 150px;background-position: 0 0,40px 60px,130px 270px,70px 100px;
box-shadow: 0 2px 3px 0 rgba(217 203 203) !important;padding-top:20px;padding-bottom:10px;

}
.mypay ul li p{text-align:center;font-size:14px;color:#444;line-height:2;}
.mypay ul li a{font-size:14px;color:#fff;border-radius:16px;padding:4px 10px;font-weight:bold;}
.mypay ul li .a{background:linear-gradient(to right,#999,#444);}
.mypay ul li .a1{background:linear-gradient(to right,#999,#79988d);}
.mypay ul li .a2{background:linear-gradient(to right,#999,#dd688b);}
.mypay ul li .pp{color:#444;font-weight:bold;font-size:19px;}
.mypay ul li .pp1{color:#79988d;;font-weight:bold;font-size:19px;}
.mypay ul li .pp2{color:#dd688b;font-weight:bold;font-size:19px;}
.mypay ul li a:hover{background:#dd688b;}

/*详情页vip介绍*/
.vip{width:94%;height:auto;margin:20px auto;color:#444;font-size:15px;}
.vip p{line-height:1.6;margin-top:10px;}
.vip span{color:#333;font-weight:bold;}
.vip a{color:#ff5f33;font-size:15px;font-weight:bold;}


/*vip介绍*/
.vip1{width:94%;height:auto;margin:20px auto 80px auto;color:#444;font-size:15px;}
.vip1 p{line-height:1.6;margin-top:10px;}
.vip1 span{color:#333;font-weight:bold;}

.vip2{width:94%;height:auto;margin:30px auto 30px auto;color:#444;font-size:16px;}
.vip2 a{text-decoration:underline;;color:#dd688b;font-size:16px;font-weight:bold;padding:10px 20px;height:40px;background:#eee;margin-right:10px;border-radius:10px;}

.vip3{width:100%;height:auto;margin:30px auto 30px auto;color:#444;font-size:16px;}
.vip3 a{text-decoration:underline;;color:#dd688b;font-size:16px;font-weight:bold;padding:10px 15px;height:40px;background:#eee;margin-right:10px;border-radius:10px;}

.body1{margin-top:3px;background:#fff;padding:3%}
.body1 .info{margin:10px auto 100px auto;color:#222;text-align:justify;line-height:1.6;font-size:16px;}
.body1 .info img{width: 94%;text-align: center; margin: 10px 3%;}


/*注册登录*/
.login{width:80%;max-width:400px;margin:0 auto;margin-top:100px;height:auto;padding:2%;overflow:hidden;}
.login i{font-size:16px;color:#5ccdde;margin-left:6px;}
.log{line-height:40px;font-size:20px;font-weight:bold;color:#444;text-align:center}
.log1{line-height:40px;font-size:16px;color:#333;text-align:center}
.login p{height:20px;font-size:13px;color:#58b0f9;padding-left:10px;}
.login input{height:40px;width:95%;font-size:14px;background:#eee;margin:6px auto;padding-left:5%;}
.login .dl{background: -webkit-linear-gradient(left, #58b0f9, #337ab7);;width:100%;color:#fff;cursor:pointer;}
.den {height:40px;line-height:40px}
.den a{color:#777;font-size:13px;margin-right:20px;}
.den .zc{color:#f55;font-size:15px;}
.den a i{color:red;font-size:13px;margin-right:5px;}
.login #r{width:60%;}
.login img {width:50px;height:30px;margin-left:6px;vertical-align:middle;}



/*用户信息*/

.user{width:76%;margin:0 auto;height:70px;padding:2%;}
.user .user1{width:26%;max-width:80px;float:left;}
.user .user2{float:left;}
.user .user2 a{margin-left:6px;font-size:13px;color:#888;}
.user .user1 img{width:60px;height:60px;border-radius:100%;border:2px solid #ff5f33;}
.user .user2 p{font-weight:bold;font-size:15px;margin-top:7px;color:#666;}
.user .user2 p span{font-weight:normal;font-size:13px;color:#777;}

/*用户设置*/
.set{width:96%;margin:0 auto;margin-top:10px;height:auto;padding:2%;background:#fff;overflow:hidden;}
.set .set1 input{height:40px;width:65%;float:right;color:#777;text-align:right;font-size:15px;padding-right:4%;}
.set .set1{height:40px;width:96%;margin:10px auto;border-bottom:1px #eee solid;line-height:40px;padding-left:2%;}
.set .set1 label{color:#555;font-size:14px;font-weight:bold;}
.set .disable{background:#f4f4f4;}
.set .disable1{color:#999!important;}
.set .set1 select{height:26px;float:right;color:#777;text-align:center;font-size:14px;padding-right:1%;margin-top:10px;}

.set .set2 {height:40px;width:80%;margin:40px auto 2px auto;}
.set .set2 input {height:40px;width:100%;background-image: linear-gradient(to right , rgba(100, 190, 243, 1.0), rgba(126, 68, 245, 1.0));
font-size:15px;border-radius:20px;color:#fff;box-shadow: inset 0 3px 5px rgba(0,0,0,.125);cursor:pointer;}

/*设置tips*/
.tips{width:90%;margin:0 auto;height:auto;padding:2%;background:#fff;overflow:hidden;}
.tips p{color:#777;font-size:13px;line-height:24px;}
.tips a{color:#ff5f33;font-size:15px;font-weight:bold;}

.message{width:90%;margin:0 auto;height:auto;padding:2%;background:#fff;color:red;font-size:13px;text-align:center;}
.message1{width:92%;margin:0 auto;height:auto;padding:2%;background:#fff;color:#999;font-size:13px;text-align:center;}

/*设置海报*/
.haibao {width:60%;margin:0 auto;overflow:hidden;}
.haibao .hbimg {float:left;width:30%;margin:1%;}

.haibao img{width:100%;border-radius:6px;margin:0 auto;}
.haibao a{display:block;width:80%;height:35px;margin:10px auto;text-align:center;font-size:15px;line-height:35px;color:#222;
margin-bottom:20px;border-radius:20px;background:#eee;}







/*用户菜单*/
.nava{width:76%;margin:0 auto;overflow:hidden;padding:0%;border-radius:6px;background:#f4f4f4}
.nava a{float:left;color:#000;line-height:1.3;text-align:center;width:33%;background:#f4f4f4;padding:10px 0;}
.nava a p{font-size:14px;margin-bottom:8px;color:#777;}
.nava a em{font-style:normal;font-size:15px;}
.navc{width:96%;margin-top:20px;overflow:hidden;padding:2%;}
.navc a{float:left;color:#000;line-height:1.3;text-align:center;font-size:14px;width:50%;padding-bottom:4px;
}
.navc img{width:32px;height:32px;margin-bottom:6px;}
.logout{width:76%;height:40px;margin:40px auto;background:#f4f4f4;text-align:center;border-radius:6px;line-height:40px;}
.logout a{color:#111;font-size:16px;}

/*订单*/

.order{width:96%;margin:0px auto;padding:0px 2%;overflow:hidden;}
.order ul li{background:#fff;width:96%;margin:4px auto;padding:2%;border-radius:6px;}
.order .order1{margin:10px auto;color:#444;font-size:15px;font-weight: 600;}
.order .order1 span{color:#525050;font-size:13px;margin-left:20px;font-weight:normal;}
.order .order1 em{color:rgb(0, 128, 0);font-size:15px;float:right;margin-right:20px;font-style:normal;}
.order .order2{margin:10px auto;overflow:hidden;}
.order .order2 .order3{color:#444;font-size:15px;font-weight: 600;float:left;margin-right:3%;}
.order .order2 .order4{color:#525050;font-size:13px;width:77%;float:left;}
.order .order1 #user1{color:#03A9F4;}
.order .order1 #user2{color:#ff5f33;}
.order .order1 #user3{color:#47c727;}

/*订单*/
.im0 {width:100%;overflow:hidden;margin:1px auto 0 auto;}
.im0 .imm1{width:43%;float:left;height:50px;margin-left:2%;margin-top:3px;margin-bottom:3px;position: relative;border-radius:5px;line-height:50px;
padding:1px 2%;background:#eee;}

.im0 .imm1 .imm2{float:left;color:#666;font-size:14px;font-weight:bold;}
.im0 .imm1 .imm3{float:right;color:#666;font-size:14px;font-weight:bold;}


/*底部*/
.foot {width:100%;overflow:hidden;margin:10px auto 20px auto;text-align:center;font-size:12px;color:#aaa;}


#backtop{position:fixed;z-index:100;bottom:60px;right:40px;width:45px;height:45px;border-radius:50%;margin-right:20px;
display: none;background:#ddd;color:#fff;text-align:center;line-height:45px;cursor:pointer;}
#backtop:hover{background:#aaa;}


@media only screen and (max-width: 750px) {
.who{width:100%;}
.mypay ul li{width:46%;}
.nava{width:88%;}
.user{width:86%;}
.logout{width:86%;}

/*设置海报*/
.haibao {width:94%;margin:0 auto;}
.haibao .hbimg {float:none;width:60%;margin:0 auto;}
#backtop{display: none;background:#fff;bottom:-50px;}
}








