

body{max-width:750px;margin: 0 auto;/* letter-spacing:1px;*/}
input[type="button"],
input[type="submit"],
input[type="reset"] {-webkit-appearance: none;}
textarea { -webkit-appearance: none;}   
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}

/*SignIn*/
.SignIn{ float:left; width:100%;}
.SignIn .img{ float:left; width:100%; line-height:0;}
.SignIn form{ float:left; width:100%; background:#fff; padding:0.72rem 0.853333rem 0.88rem 0.853333rem;}
.SignIn h5{ float:left; width:100%; color:#1a1a1a; font-size:0.586666rem; line-height:0.853333rem; margin-bottom:0.773333rem;}
.SignIn li{ float:left; width:100%; position:relative;}
.SignIn .text{ float:left; width:100%; border:none; border-bottom:1px solid #dddddd; color:#acacac; font-size:0.453333rem; line-height:1.066666rem; height:1.6rem; padding:0.266666rem 0;}
.SignIn .yanzhengma{ float:left; position:absolute; right:0; top:0.266666rem; color:#c70000; font-size:0.453333rem; line-height:1.066666rem;}
.SignIn .submit{ float:left; width:100%; background:#c70000; color:#fff; font-size:0.453333rem; line-height:1.28rem;height:1.28rem; border:none; border-radius:1.28rem; box-shadow:0 0.146666rem 0.466666rem rgba(223,124,124,0.45); margin-top:1.066666rem;}
.SignIn ::-webkit-input-placeholder{color:#acacac;}
.SignIn :-moz-placeholder{color:#acacac;}
.SignIn ::-moz-placeholder{color:#acacac;}
.SignIn :-ms-input-placeholder{color:#acacac;}


/*index*/
.head{ float:left; width:100%; background:#fff; padding:0.32rem 0.44rem;}
.head .logo{ float:left; line-height:0;}
.head .logo img{ height:0.826666rem;}
.banner{ float:left; width:100%; line-height:0;}
.banner .slick-dots{ position:absolute; left:0; bottom:0.426666rem; z-index:3;flex-wrap:wrap; display: flex;  justify-content:center; align-items: center;}
.banner .slick-dots li{ width:0.186666rem; height:0.186666rem; border-radius:0.186666rem; background:#fff; opacity:0.6; margin:0 0.066666rem;}
.banner .slick-dots li.slick-active{ width:0.533333rem; opacity:1;}
.index{ float:left; width:100%; background:#f5f5f5; padding:0 0.426666rem;}
.index .title{ float:left; width:100%; text-align:center; margin:0.6rem 0;}
.index .title h1{ float:left; width:100%; color:#c70000; font-size:0.64rem; line-height:0.906666rem; font-weight:bold; letter-spacing:0.08rem;}
.index .title h5{ float:left; width:100%; color:#d56e00; font-size:0.373333rem; line-height:0.64rem; margin-top:0.08rem; letter-spacing:0.026666rem;}
.index .list{ float:left; width:100%; background:#fff; border-radius:0.6rem; padding:0.453333rem 0.32rem 0.666666rem 0.32rem; margin-bottom:1.386666rem; position:relative; box-shadow:0 0.146666rem 0.466666rem rgba(206,206,206,0.45);}
.index .list .tit{ float:left; width:100%; color:#c70000; font-size:0.453333rem; line-height:0.72rem; font-weight:bold;}
.index .list .img{ float:left; width:100%; line-height:0; position:relative; margin-top:0.453333rem;}
.index .list .pic{ border-radius:0.2rem; box-shadow:0 0.2rem 0.293333rem rgba(97,97,97,0.2);}
.index .list .ico{ float:left; position:absolute; right:0; bottom:100%; width:2.386666rem;}
.index .list ul{ float:left; width:100%; padding:0.16rem 0.32rem;}
.index .list ul li{ float:left; width:100%; position:relative; margin:0.16rem 0;}
.index .list h4{ float:left; width:100%; color:#444444; font-size:0.32rem; line-height:0.586666rem;}
.index .list .mt{ padding-left:0.4rem;}
.index .list .bold{ font-weight:bold; color:#1c1c1c; position:relative; /*padding-left:0.4rem;*/}
.index .list .bold span{ position:absolute; left:0; top:0;}
.index .list .num{ width:auto; position:absolute; right:0; top:0;}
.index .RedNow{ float:left; width:4.373333rem; background:#c70000; color:#fff; font-size:0.48rem; line-height:1.066666rem;height:1.066666rem; border:none; border-radius:1.066666rem;flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; position:absolute; left:50%; bottom:-0.533333rem; transform:translateX(-50%); -ms-transform:translateX(-50%);}
.index .RedNow img{ width:0.4rem; height:0.4rem; margin-left:0.32rem;}
.NodNow{ display:none; float:left; background:rgba(0,0,0,0.78); color:#fff; font-size:0.373333rem; line-height:0.586666rem; border-radius:0.106666rem; position:absolute; left:50%; bottom:0.866666rem; padding:0.133333rem 0.4rem; transform:translateX(-50%); -ms-transform:translateX(-50%); white-space:nowrap;}

.h_114{ float:left; width:100%; height:1.52rem;}
.footer{ float:left; width:100%; height:1.52rem; background:#fff; z-index:10; position:fixed; left:0; bottom:0; border-top:1px solid #e7e7e7;}
.footer li{ float:left; width:25%; height:1.52rem; text-align:center;}
.footer li a{ float:left; width:100%; padding:0.226666rem 0 0.066666rem 0;}
.footer li i{ float:left; width:100%; position:relative; line-height:0; height:0.56rem;}
.footer li i img{ position:absolute; left:50%; top:0; height:0.56rem; margin-left:-0.28rem;}
.footer li i .show{ opacity:0;}
.footer li i .hide{ opacity:1;}
.footer li h4{ float:left; width:100%; color:#111111; font-size: 0.266666rem; line-height:0.533333rem; margin-top:0.133333rem;}
.footer li.on i .show{ opacity:1;}
.footer li.on i .hide{ opacity:0;}

.h_142{ float:left; width:100%; height:1.893333rem;}
.footB{ float:left; width:100%; background:#fff; z-index:10; position:fixed; left:0; bottom:0; padding:0.4rem 0.426666rem;}
.footB .submit{ float:left; width:100%; background:#c70000; color:#fff; text-align:center; font-size:0.453333rem; line-height:1.066666rem;height:1.066666rem; border:none; border-radius:1.066666rem;}



.order{ float:left; width:100%; padding:0 0.213333rem;}
.List1{ float:left; width:100%; margin-top:0.32rem;}
.List1 li{ float:left; width:100%; background:#fff; margin-bottom:0.32rem; border-radius:0.106666rem; padding:0 0.426666rem; }
.List1 li .top{ float:left; width:100%; padding:0.32rem 0; border-bottom:1px solid #dddddd;}
.List1 li .top h4{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:0.64rem;}
.List1 li .top time{ float:right; color:#c70000;}
.List1 li .center{ float:left; width:100%; position:relative; padding-left:1.866666rem; margin:0.32rem 0; min-height:1.6rem; padding-right:1rem; }
.List1 li .center .img{ float:left; width:1.6rem; height:1.6rem; border-radius:0.106666rem; position:absolute; left:0; top:0;}
.List1 li .center h5{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:0.64rem;}
.List1 li .center h6{ float:left; width:100%; color:#acacac; font-size:0.32rem; line-height:0.586666rem; margin-top:0.08rem;}
.List1 li .center h6 span{ margin-left:0.48rem;}

.List1 li .center .count{position:absolute; right:0; top:0; color: #acacac;font-size: 0.32rem; line-height:0.64rem;}
.List1 li .center .count span{ color:#c70000; font-size:0.373333rem;}

.List1 li .down{ float:left; width:100%; padding:0.32rem 0; border-top:1px solid #dddddd;}
.List1 li .down .btn{ float:right; color:#181818; font-size:0.373333rem; line-height:1rem; border-radius:1rem; padding:0 0.32rem; border:1px solid #dddddd; margin-left:0.1rem;}
.List1 li .down .btn:hover{ color:#fff; border:1px solid #c70000; background:#c70000; }

.soB{ float:left; width:100%; padding:0.306666rem 0.426666rem 0.106666rem 0.426666rem; background:#fff;}
.soB .so{ float:left; width:100%; position:relative;}
.soB .so .Search{ float:left; width:100%; background:#f5f5f5; border:0; height:1.066666rem; border-radius:1.066666rem; line-height:0.8rem; padding:0.133333rem 1.173333rem 0.133333rem 0.573333rem; color:#7b7b7b; font-size:0.373333rem;}
.soB .so .submit{ float:left; width:0.8rem; height:0.8rem; position:absolute; right:0.36rem; top:0.133333rem; background:url(../_im_g/main7.png) center no-repeat; background-size:contain; border:none; }

.Nav{ float:left; width:100%; padding:0 0.426666rem; background:#fff;}
.Nav li{ float:left; width:25%; text-align:center;}
.Nav li a{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:1.28rem; position:relative;}
.Nav li a:after{ float:left; width:1.6rem; height:0.053333rem; position:absolute; left:50%; margin-left:-0.8rem; bottom:0; content:'';}
.Nav li.on a{ color:#c70000;}
.Nav li.on a:after{ background:#c70000;}

.order2{ float:left; width:100%;}
.List2{ float:left; width:100%; margin-top:0.32rem;}
.List2 li{ float:left; width:100%; background:#fff; margin-bottom:0.32rem; padding:0 0.426666rem; }
.List2 li .top{ float:left; width:100%; position:relative; margin:0.426666rem 0; min-height:1.28rem; padding-left:2.453333rem; padding-right:1rem;}
.List2 li .top h5{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:0.64rem; min-height:1.28rem;flex-wrap:wrap; display: flex; align-items: center;}
.List2 li .top .img{ float:left; width:2.133333rem; height:1.28rem; border-radius:0.106666rem; position:absolute; left:0; top:0;}

.List2 li .top .count{position:absolute; right:0; top:0; line-height:1.28rem; color: #acacac; font-size: 0.32rem;}
.List2 li .top .count span{color: #c70000; font-size: 0.373333rem;}

.List2 li .center{ float:left; width:100%; padding:0.4rem 0; border-top:1px solid #dddddd; }
.List2 li .center h5{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:0.64rem;}
.List2 li .center h6{ float:left; width:100%; color:#acacac; font-size:0.32rem; line-height:0.586666rem; margin-top:0.16rem;}
.List2 li .center h6 span{ margin-left:0.48rem;}

.line1{ float:left; width:100%; background:#fff; line-height:0;flex-wrap:wrap; display: flex;  justify-content:center; align-items: center;}
.order3{ float:left; width:100%; background:#fff; padding:0.333333rem 0.426666rem; position:relative; }
.order3 h4{ float:left; width:100%; color:#181818; font-size:0.453333rem; line-height:0.72rem; position:relative; padding-left:0.973333rem; padding-right:0.4rem;}
.order3 h4 span{ float:left; position:absolute; left:0; top:0.13rem; background:#fedcdc; border-radius:0.066666rem; font-size:0.32rem; line-height:0.5rem; color:#c70000; padding:0 0.12rem;}
.order3 h6{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:0.64rem; margin-top:0.12rem; padding-right:0.4rem;}
.order3 .btn{ float:left; position:absolute; right:0.5rem; top:50%; width:0.24rem; height:0.24rem; border:0.053333rem solid #acacac; border-bottom:none; border-left:none; transform:rotate(45deg) translateY(-50%); -ms-transform:rotate(45deg) translateY(-50%);}
.order3 .addr{ float:left; width:100%; text-align:center; color:#181818; font-size:0.373333rem; line-height:0.8rem;}
.order3 .addr span{ color:#c70000; margin-left:0.16rem; font-weight:bold;}


.address{ float:left; width:100%; padding:0.32rem 0.426666rem;}
.address ul{ float:left; width:100%; background:#fff; margin-bottom:0.32rem; border-radius:0.2rem; padding:0 0.426666rem;}
.address li{ float:left; width:100%; border-bottom:1px solid #dddddd; position:relative; padding:0.226666rem 0;}
.address li .la{ float:left; width:100%; position:relative;}
.address li:last-child{ border-bottom:none;}
.address li h5{ float:left; color:#181818; font-size:0.373333rem; line-height:0.826666rem;}
.address li .text{ float:right; min-width:1.6rem; color:#7b7b7b; font-size:0.373333rem;line-height:0.826666rem; border:none; text-align:right;}
.address li .submit{ float:left; width:100%; color:#181818; font-size:0.373333rem;line-height:0.826666rem; background:none; border:none; text-align:center;}
.address li .textarea{ float:left; width:100%; color:#7b7b7b; font-size:0.373333rem; line-height:0.56rem; height:1.68rem; border:none;}
.address li .switch{ float:right; width:1.36rem; height:0.826666rem; border-radius:0.826666rem; border:0.053333rem solid #e5e5e5;}
.address li .switch i{ margin-left:-1px; margin-right:-1px; float:left; width:0.72rem; height:0.72rem; border-radius:0.72rem; background:#fff; box-shadow:0 0.1rem 0.2rem rgba(0,0,0,0.25);}
.address li .switch.on i{ float:right; background:#c70000;}
.address li .red{ color:#c70000;}
.address li .btn{ float:left; position:absolute; right:0.2rem; top:50%; width:0.24rem; height:0.24rem; border:0.053333rem solid #acacac; border-bottom:none; border-left:none; transform:rotate(45deg) translateY(-50%); -ms-transform:rotate(45deg) translateY(-50%);}

.address li select{float:left;}

.address ::-webkit-input-placeholder{color:#7b7b7b;}
.address :-moz-placeholder{color:#7b7b7b;}
.address ::-moz-placeholder{color:#7b7b7b;}
.address :-ms-input-placeholder{color:#7b7b7b;}

.backBg{ display:none; float:left; width:100%; height:100%; z-index:20; position:fixed; left:0; top:0; background:#000; opacity:0.45;}
.Popup{ display:none; float:left; width:83.2%; background:#fff; z-index:21; position:fixed; left:50%; top:50%; padding:0.56rem 0.426666rem 0.426666rem 0.426666rem; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); border-radius:0.426666rem; }
.Popup h1{ float:left; width:100%; text-align:center; color:#181818; font-size:0.373333rem; line-height:0.64rem; margin-bottom:0.56rem;}
.Popup .l1{ float:left; width:100%;}
.Popup .btn{ float:left; width:47%; color:#c70000; background:#fff; font-size:0.373333rem; line-height:0.933333rem;height:0.96rem; border:1px solid #c70000; border-radius:0.96rem; text-align:center;}
.Popup .btn.red{ float:right; background:#c70000; color:#fff;}

.order4{ float:left; width:100%; padding:0 0.426666rem;}
.List4{ float:left; width:100%; padding:0.426666rem 0;}
.List4 li{ float:left; width:100%; background:#fff; position:relative; border-radius:0.2rem; margin-bottom:0.32rem; padding:0.333333rem 0.426666rem;}
.List4 li h4{ float:left; width:100%; color:#181818; font-size:0.453333rem; line-height:0.64rem;}
.List4 li h4 font{ margin-left:0.2rem; font-size:0.373333rem;}
.List4 li h4 span{ display:none; margin-left:0.2rem; background:#fedcdc; border-radius:0.066666rem; font-size:0.32rem; line-height:0.5rem; color:#c70000; padding:0.03rem 0.12rem;}
.List4 li h4 span.on{display:initial;}
.List4 li h6{ float:left; width:100%; color:#7b7b7b; font-size:0.373333rem; line-height:0.64rem; margin-top:0.12rem;}
.List4 li .btn{ float:left; position:absolute; right:0.426666rem; top:1.173333rem; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.List4 li .btn img{ height:0.426666rem;}

.GRCenter{ float:left; width:100%; padding:0.52rem 0.426666rem;}
.GRCenter .cont{ float:left; width:100%; position:relative; border-radius:0.2rem; box-shadow:0 0.08rem 0.426666rem rgba(148,142,142,0.9); padding:0.8rem 0.426666rem 0.8rem 2.56rem; min-height:3.066666rem;}
.GRCenter .ico{ float:left; width:1.813333rem; height:1.813333rem; border-radius:50%; border:0.106666rem solid rgba(255,255,255,0.25); position:absolute; left:0.426666rem; top:0.64rem;}
.GRCenter h5{ float:left; width:100%; color:#fff; font-size:0.373333rem; line-height:0.64rem;}
.GRCenter h5 span{ font-size:0.453333rem; margin-right:0.28rem;}
.GRCenter h6{ float:left; width:100%; color:#fff; font-size:0.373333rem; line-height:0.64rem; margin-top:0.08rem;}

.wuliu{ float:left; width:100%; margin-bottom:0.4rem;}
.wuliu li{ float:left; width:100%; background:#fff; margin-bottom:0.106666rem; padding:0 0.426666rem;}
.wuliu li h5{ float:left; width:100%; color:#181818; font-size:0.373333rem; line-height:0.64rem;}
.wuliu li h6{ float:left; width:100%; color:#7b7b7b; font-size:0.32rem; line-height:0.586666rem;}
.wuliu .top{ float:left; width:100%; border-bottom:1px solid #dddddd; padding:0.373333rem 0 0.32rem 0;}
.wuliu .down{ float:left; width:100%; height:1.613333rem; overflow:hidden; margin:0.186666rem 0;}
.wuliu .down dd{ float:left; width:100%; padding:0.2rem 0; position:relative;}
.wuliu .down h5{ padding-left:0.453333rem; position:relative; color:#7b7b7b;}
.wuliu .down h5:after{ float:left; width:0.16rem; height:0.16rem; content:''; border-radius:50%; background:#dddddd; position:absolute; left:0; top:0.24rem; z-index:3;}
.wuliu .down h6{ padding-left:0.453333rem;}
.wuliu .btn{ float:left; width:100%; color:#7b7b7b; font-size:0.373333rem; line-height:0.64rem; text-align:center; margin-bottom:0.4rem;}
.wuliu .btn i{ display:inline-block; vertical-align:top; width:0.24rem; height:0.24rem; border:0.053333rem solid #7b7b7b; border-top:none; border-left:none; transform:rotate(45deg); -ms-transform:rotate(45deg); margin:0.15rem;}
.wuliu .on .down{ height:auto;}
.wuliu .on .btn i{transform:rotate(225deg); -ms-transform:rotate(225deg); margin:0.25rem;}


.wuliu1 .down dd.on h5{ color:#c70000;}
.wuliu1 .down dd.on h5:after{ background:#c70000;}
.wuliu1 .down dd:after{ float:left; width:1px; height:100%; content:''; position:absolute; left:0.08rem; top:0.5rem; background:#dddddd; z-index:1;} 
.wuliu1 .down dd:last-child:after{ display:none;}



.wuliu.wuliu1 .down{height:auto;}
.wuliu.wuliu1 .btn{display:none !important;}





/*20211120*/
.SignIn1{ float:left; width:100%;}
.SignIn1 .img{ float:left; width:100%; line-height:0; position:relative;}
.SignIn1 .img h5{ position:absolute; left:0; bottom:1.36rem; z-index:6; color:#282828; font-size:0.586666rem; line-height:0.773333rem; padding:0 0.3rem 0 2.733333rem;}
.SignIn1 form{ float:left; width:100%; background:#fff; padding:1.346666rem 0.84rem;}
.SignIn1 li{ float:left; width:100%; position:relative; margin-bottom:0.666666rem;}
.SignIn1 .text{ float:left; width:100%; background:#efefef; border:none; border:none; color:#222; font-size:0.453333rem; line-height:0.68rem; height:1.28rem; border-radius:1.28rem; padding:0.3rem 0.533333rem;}
.SignIn1 .yanzhengma{ float:left; position:absolute; right:0.533333rem; top:0.3rem; color:#c70000; font-size:0.373333rem; line-height:0.68rem;}
.SignIn1 .submit{ float:left; width:100%; background:#c70000; color:#fff; font-size:0.453333rem; line-height:1.28rem;height:1.28rem; border:none; border-radius:1.28rem; box-shadow:0 0.146666rem 0.466666rem rgba(223,124,124,0.45); margin-top:0.266666rem;}
.SignIn1 ::-webkit-input-placeholder{color:#666666;}
.SignIn1 :-moz-placeholder{color:#666666;}
.SignIn1 ::-moz-placeholder{color:#666666;}
.SignIn1 :-ms-input-placeholder{color:#666666;}




/*¹ºÎï³µ*/
.ShopBox{ float:left; width:100%;}
.Shop1{ float:left; width:100%; background:#f5f5f5;  line-height: 0.88rem; padding:0.2rem 0.4rem;}
.Shop1 .det{ float:right; color:#888888; font-size:0.373333rem;}
.Shop1 .all{ float:left; color:#c70000; font-size:0.373333rem;}
.Shop1 .all .fangBlock{ float:left; cursor:pointer; padding-left:0.666666rem; background:url(../_im_g/main24.png) left center no-repeat; background-size:0.4rem 0.4rem;}
.Shop1 .all .fangBlock.on{ background:url(../_im_g/main25.png) left center no-repeat; background-size:0.4rem 0.4rem;}
.collectBox{ float:left; width:100%; margin: 0.08rem 0 1rem 0;}
.collectBox li{ float:left; width:100%; border-bottom:1px solid #f2f2f2; padding:0.4rem;}
.collectBox li .img1{ float:left; width:1.866666rem; height:1.12rem; line-height:0; border-radius:0.08rem;}
.collectBox li .info{ float:left; margin:0 0 0 0.4rem; width:4rem;}
.collectBox li .title{ display:table; height:1.12rem; width:100%; color:#222; font-size:0.4rem; line-height:0.533333rem;}
.collectBox li .title span{display:table-cell; vertical-align:middle;}
.collectBox li .cont{ float:left; width:100%; color:#757575; font-size:0.32rem; line-height:0.453333rem;}
.collectBox li .cont span{ color:#ff1c13;}
.collectBox li .money{ float:left; width:100%; color:#ff1c13; font-size:0.32rem; line-height:0.453333rem; margin-top:0.16rem;}
.collectBox li .nub{ float:right; width:1.693333rem; margin:0.3rem 0 0 0;}
.collectBox li .nub .img_45{ float:left;}
.collectBox li .nub .so{ float:left;}
.collectBox .fv1{ float:left; width:0.653333rem; height:0.52rem; line-height:0.52rem; color:#888888; font-size: 0.32rem; text-align:center; border:none;}
.collectBox .fv7_1{ float:left; width:0.52rem; height:0.52rem; background:url(../_im_g/main26.png) center no-repeat; background-size:100% 100%;}
.collectBox .fv7_2{ float:left; width:0.52rem; height:0.52rem; background:url(../_im_g/main27.png) center no-repeat; background-size:100% 100%;}

.collectBox .fangtab{ float:left;}
.collectBox .fangSelf{ float:left; width:0.693333rem; height:1.12rem; cursor:pointer; background:url(../_im_g/main24.png) left center no-repeat; background-size:0.4rem 0.4rem;}
.collectBox .fangSelf.on{ background:url(../_im_g/main25.png) left center no-repeat; background-size:0.4rem 0.4rem;}


._hTijiao{ float:left; width:100%; /*position:fixed; left:0; bottom:0;*/}
._hTijiao .btn1{ float:left; width:100%; background:#b7232a; text-align:center; color:#fff; font-size: 0.48rem; height:1.28rem; line-height:1.28rem; border:none; outline:none;}
._hTijiao .ico{ display:inline-block; width:0.4rem; height:0.4rem; vertical-align:top; margin:0.44rem 0.28rem 0 0;}


.styled_1{ opacity:0; filter:alpha(opacity=00); width:0; height:0;}
.styled_2{ opacity:0; filter:alpha(opacity=00); width:0; height:0;}




/*0331start*/
.duihuan{ float:left; width:100%; padding-bottom:1rem;}
.duihuan .img{ float:left; width:100%; line-height:0; position:relative;}
.duihuan .box{ float:left; width:100%; padding:0 0.693333rem 0.693333rem 0.693333rem; position: relative; top:0; z-index: 6; margin-top: -0.693333rem;}
.duihuan h5{float:left; width:100%; text-align: center; color: #fff; font-size:0.4rem;
background: linear-gradient(180.00deg, rgb(255, 7, 7),rgb(199, 0, 0) 24.167%);
border-radius:0.386666rem 0.386666rem 0 0;padding:0.4rem 0.4rem;
}
.duihuan form{ float:left; width:100%; background:#fff; padding:0.453333rem;border-radius:0 0 0.386666rem 0.386666rem;}
.duihuan li{ float:left; width:100%; position:relative; }
.duihuan li:nth-child(1){ margin-bottom:0.533333rem;}
.duihuan li:nth-child(2){ margin-bottom:0.72rem;}
.duihuan .text{ float:left; width:100%; background:rgb(245, 245, 245); border:none;  color:#222; font-size:0.32rem; line-height:0.76rem; height:1.16rem; border-radius:1.16rem; padding:0.2rem 0.453333rem;}
.duihuan .submit{ float:left; width:100%; background:#C70000; color:#fff; font-size:0.32rem; line-height:1.16rem;height:1.16rem; border:none; border-radius:1.16rem;}
.duihuan ::-webkit-input-placeholder{color:rgb(121, 121, 121);}
.duihuan :-moz-placeholder{color:rgb(121, 121, 121);}
.duihuan ::-moz-placeholder{color:rgb(121, 121, 121);}
.duihuan :-ms-input-placeholder{color:rgb(121, 121, 121);}


.dingdan1{float:left; width:100%;}
.dingdan1 h5{ display: flex; align-items: center; justify-content: center; color:rgb(38, 41, 44); font-size:0.386666rem; padding:0.28rem 0.373333rem;}
.dingdan1 h5 img{ display: block; width:0.64rem; height: 0.64rem; margin-right:0.186666rem ;}
.dingdan1 .u1{float:left; width:100%; background: #fff; padding:0.373333rem 0.373333rem;}
.dingdan1 .u1 li{float:left; display: flex; align-items:flex-start; justify-content: space-between; width:100%; color:rgb(35, 24, 21); font-size:0.36rem; line-height: 0.56rem; padding:0.19rem 0;}
.dingdan1 .u1 li .tit{ color:rgb(159, 159, 159); white-space: nowrap; margin-right: 0.4rem;}
.dingdan1 .u1 li .p{ display: inline-flex; align-items: center; }
.dingdan1 .u1 li .copy{ display: inline-flex; margin-left:0.186666rem; border:1px solid rgb(229, 229, 229); padding:0 0.32rem;  border-radius:0.56rem;}
.dingdan1 .u3{float:left; width:100%; margin-bottom:0.2rem;}
.dingdan1 .u3 li{float:left; width:100%; background: #fff; padding:0.373333rem 0.373333rem; margin-bottom: 1px;}
.dingdan1 .u3 li .tit{float:left; width:100%; color:rgb(159, 159, 159); font-size:0.28rem; line-height: 0.48rem;}
.dingdan1 .u3 li .info{float:left; width:100%; display: flex;align-items:center; color:rgb(35, 24, 21); font-size:0.28rem; line-height: 0.48rem; margin-top:0.093333rem; background: url(../_im_g/right.svg) right center no-repeat; background-size:0.46rem auto !important ;}
.dingdan1 .u3 li .name{ color:#C70000; margin-right:0.186666rem;}
.dingdan1 .u3 li .ico{ width:0.46rem; min-width:0.46rem; height:0.46rem; margin:0.01rem 0.093333rem 0 0;}
.dingdan1 .u2{float:left; width:100%; margin-bottom:0.2rem;}
.dingdan1 .u2 li{float:left; width:100%; display: flex;align-items:flex-start; background: #fff; padding:0.36rem 0.373333rem; margin-bottom: 1px;}
.dingdan1 .u2 li .tit{float:left; width:100%; color:rgb(35, 24, 21); font-size:0.42rem; line-height: 0.62rem;}
.dingdan1 .u2 li .info{float:left; width:100%; color:rgb(85, 85, 85); font-size:0.36rem; line-height:0.56rem;}
.dingdan1 .u2 li .num{float:left; width:100%; color:rgb(85, 85, 85); font-size:0.32rem; line-height:0.56rem;}
.dingdan1 .u2 li .name{ color:#C70000; margin-right:0.186666rem;}
.dingdan1 .u2 li .pic{ width:3.173333rem; min-width:3.173333rem; display: block; line-height:0; margin-right:0.186666rem;}


/*0331end*/


.shtel{float: left;
width: 100%;
color: #666;
font-size: 0.373333rem;
line-height: 0.64rem;
margin-top: 0.08rem;
letter-spacing: 0.026666rem;}