﻿body
{ 
   margin:0px; padding:0px; font-family:微软雅黑;  background-color:#F2F4F7;  
}   
a{text-decoration:underline;}
input,button,li,p{-webkit-appearance:none;outline:none;border:none;background:none; -webkit-tap-highlight-color:transparent; text-decoration:none; out-line: none;}
input,textarea{-webkit-appearance: none;appearance: none;}
.WriteBody{ background-color:White;}
.BlueBody{ background-color:#5978FC;}
.foot_padding{ padding-bottom:1.45rem;}
input,select{font-family:微软雅黑;outline:none;}
dl,dt,dd,ol{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
body, td, th
{
    font-size: 12px;
}
*
{
    padding: 0px;
    margin:0px
}
img
{
    border: 0px;
}
ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
h1, h3
{
    font-size: 14px;
    margin: 0px;
    padding: 0px;
}
p
{
    padding: 0px;
    margin: 0px; border-style:none;
}
.left
{
    float: left;
}
.right
{
    float: right;
}

a {
    color: #000000;
    text-decoration: none;
    padding: 0px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
    margin: 0px;
}
a:hover
{
    color:#D30000;
    text-decoration: none;padding: 0px;
    margin: 0px;
}
.textleft
{
    text-align: left;
}
.textcenter
{
    text-align: center;
}
.textright
{
    text-align: right;
}
@font-face {
    font-family: dings;
    src: url('DINPro-Bold.otf'),url('DINPro-Bold.otf');
    font-family: 'dings'; /*定义字体名称*/
    src: url('DINPro-Bold.otf'); /*兼容eot*/
    src: url('DINPro-Bold.otf?#iefix') format('embedded-opentype'), url('DINPro-Bold.otf') format('woff2'), url('DINPro-Bold.otf') format('woff'), /*火狐支持woff,woff2,opentype字体*/
    url('dings.ttf') format('truetype'), /*基于webkit内核支持truetype字体*/
    url('DINCond-Black.otf#abandoned_bitplaneregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-stretch: ultra-expanded; /*定义字体符合拉伸*/
}

textarea::-webkit-input-placeholder{   color:#E2E2E2;   }   
textarea::-moz-placeholder{   color: #E2E2E2;   }     
textarea::-moz-placeholder{   color: #E2E2E2;   } 
textarea::-ms-input-placeholder{   color: #E2E2E2;   }  
input::-webkit-input-placeholder{   color:#E2E2E2;   }   
input::-moz-placeholder{   color: #E2E2E2;   }     
input::-moz-placeholder{   color: #E2E2E2;   } 
input::-ms-input-placeholder{   color: #E2E2E2;   }  


.gray{ -khtml-opacity: 0.5; -moz-opacity:0.4; opacity:0.4;filter:alpha(opacity=40);  -webkit-filter: grayscale(100%);-moz-filter: grayscale(60%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.hide{ display:none;}
.show{ display:block;}

.btnError{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.btnError button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.btnError button:hover{ background-color:#3960FB;}
.btnError button:disabled{ background-color:#8AA0FD;}

.btnErrorTip{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.9rem; margin-bottom:-1rem;  }
.btnErrorTip button{ cursor:pointer; border:1px solid #5978FC; border-radius:0.06rem; background-color:#FFFFFF; color:#5978FC; width:100%; height:1.2rem; font-size:0.4rem;} 

[v-cloak] { display: none; }

.LoginIn{ clear:both; overflow:hidden;}
.LoginIn .Banner{ clear:both; overflow:hidden; width:100%;  height:4.26rem; text-align:center;}
.LoginIn .Banner img{ height:4.26rem;}
.LoginIn ul.Login{ padding-left:0.45rem; padding-right:0.45rem; clear:both; overflow:hidden; background-color:White; margin-top:0.266rem;}
.LoginIn ul.Login li{ clear:both; overflow:hidden; height:1.2rem; border-bottom:1px solid #DDDDDD;}
.LoginIn ul.Login li p{ float:left;}
.LoginIn ul.Login li p.PP1{ width:1.4rem; color:#666666; font-size:0.35rem; line-height:1.2rem;}
.LoginIn ul.Login li p.PP2{ width:5.75rem;}
.LoginIn ul.Login li p.PP2 input{ border:0px; width:100%; height:1.2rem; border:0px; background:none; font-size:0.35rem; color:#333333;}
.LoginIn ul.Login li.NoBorder{ border-bottom:0px;}
.LoginIn .btnLogin{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.LoginIn .btnLogin button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.LoginIn .btnLogin button:hover{ background-color:#3960FB;}
.LoginIn .btnLogin button:disabled{ background-color:#8AA0FD;}

.MyInfo{ clear:both; overflow:hidden;}
.MyInfo .OrderMess{ clear:both; overflow:hidden; height:1rem; line-height:1rem; background-color:#FFEDE1; text-align:center; color:#FF602E; font-size:0.333rem;}
.MyInfo .User{ clear:both; overflow:hidden; background-color:White; height:2rem;}
.MyInfo .User .Imgs{ float:left; margin-left:0.4rem;  margin-top:0.33rem; height:1.33rem; width:1.33rem; overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.MyInfo .User .Imgs img{ width:1.33rem; height:1.33rem;}
.MyInfo .User .Mob{ width:7.1rem; padding-right:0.4rem;  background:url(../images/jian.png) right center no-repeat; float:left; margin-left:0.3rem; line-height:2rem; height:2rem; font-size:0.4rem; color:#666666;}
.MyInfo .User .Mob img{ float:right; margin-top:0.85rem;}
.MyInfo .User .Pay{ color:#999999; float:right; margin-top:0.53rem; height:0.93rem; border-left:1px solid #DDDDDD; width:1.67rem; text-align:center;}
.MyInfo .User .Pay img{ width:0.48rem; height:0.48rem;}
.MyInfo .User .Pay p{ clear:both; overflow:hidden; font-size:0.35rem;}

.MyInfo .Clear{ clear:both; overflow:hidden; height:0.2666rem; background-color:#F2F4F7;}
.MyInfo .MTitle{ clear:both; overflow:hidden;margin-left:0.4rem;  margin-right:0.4rem; height:1.2666rem; line-height:1.266rem; }
.MyInfo .MTitle span{ margin-top:0.4rem; float:left; width:0.08rem; height:0.43rem; background-color:#5978FC; display:inline-block;}
.MyInfo .MTitle label{ color:#000000; margin-left:0.2rem; font-size:0.49rem; font-weight:bold;  float:left;height:1.2666rem; line-height:1.3rem; display:inline-block; }
.MyInfo .MTitle a{ height:1.266rem; padding-right:0.4rem;  background:url(../images/jian.png) right 0.4rem no-repeat; font-size:0.4rem;  color:#888888; float:right;   padding-left:0.6rem; cursor:pointer;}
.MyInfo .MTitle a i{ color:#D0D0D0; font-size:0.5rem; float:right; display:inline-block; line-height:1.2rem; margin-top:0.04rem;}
.MyInfo .MTitle a img{ float:right; margin-top:0.46rem;}
.MyInfo .FCard{  box-shadow:0px 3px 7px #D2D2D2; margin-bottom:0.25rem; margin-left:0.4rem; margin-right:0.4rem; position:relative; color:#A3ABFF; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem;height:4.266rem;   background:url(../images/card1.jpg) center center no-repeat; background-size:100% 100%;}
.MyInfo .FCard p{ clear:both; overflow:hidden;}
.MyInfo .FCard p.PP1{ margin-top:0.266rem; height:0.6rem; line-height:0.65rem; font-size:0.35rem;}
.MyInfo .FCard p.PP2{ height:1.066rem; color:White; font-size:0.8rem; font-family:'dings','Bahnschrift';}
.MyInfo .FCard p.PP3{ margin-top:0.15rem;}
.MyInfo .FCard p.PP4{ font-size:0.5rem;}
.MyInfo .FCard p.PP5{ margin-top:-0.3rem;}
.MyInfo .FCard p.PP6{ position:absolute; right:0.4rem; bottom:0.2rem;}
.MyInfo .FCard p.PP7{ position:absolute; right:0.4rem; top:0.266rem; color:White; height:0.6rem; line-height:0.65rem; font-size:0.4rem;}
.MyInfo .FCard p.PP8{ -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#3E57CE; padding-left:0.4rem; padding-right:0.4rem; font-size:0.35rem; color:White; height:0.6667rem; line-height:0.697rem; position:absolute; right:0.4rem; top:1.1rem; text-align:right; }
.MyInfo .FCard p.PP8 a{ color:White;}
.MyInfo .FCard2{background:url(../images/card2.jpg) center center no-repeat; background-size:100% 100%;}
.MyInfo .FCard2 p.PP1{ color:#FBA9A4;}
.MyInfo .FCard2 p.PP7{ color:#ECECEC;}

.MyInfo ul.Nav{ padding-bottom:0.6rem; clear:both; overflow:hidden; margin-left:0.4rem; margin-right:0.4rem; border-top:1px solid #DDDDDD;}
.MyInfo ul.Nav li{ clear:both; overflow:hidden; height:1.2rem; line-height:1.2rem; border-bottom:1px solid #DDDDDD;}
.MyInfo ul.Nav li p{ float:left;}
.MyInfo ul.Nav li p.PP1{ width:0.67rem;}
.MyInfo ul.Nav li p.PP1 img{ height:0.4rem; margin-top:0.37rem;}
.MyInfo ul.Nav li p.PP2{ line-height:1.2rem; font-size:0.4rem; color:#333333;} 
.MyInfo ul.Nav li p.PP3{ float:right; padding-left:0.6rem; cursor:pointer;}
.MyInfo ul.Nav li p.PP3 i{ color:#D0D0D0; font-size:0.5rem; float:right; display:inline-block; line-height:1.2rem;}
.MyInfo ul.Nav li p.PP3 img{ margin-top:0.4rem;}
.MyInfo ul.Rech{ clear:both; overflow:hidden; height:1.52rem;}
.MyInfo ul.Rech li{ cursor:pointer; color:#333333; text-align:center; float:left; width:50%; overflow:hidden; background:url(../images/dian.jpg) right center no-repeat;  background-size:1px 0.7rem;}
.MyInfo ul.Rech li span{ cursor:pointer; display:inline-block; height:1.52rem; line-height:1.52rem; padding-left:1.2667rem; font-size:0.4rem;} 
.MyInfo ul.Rech li span.SP1{ background:url(../images/rech.png) left center no-repeat; background-size:0.9rem auto;}
.MyInfo ul.Rech li span.SP2{ background:url(../images/Ercode.jpg) left center no-repeat; background-size:auto 0.7rem;}
.MyInfo ul.Rech li.No{ background:none;}
.MyInfo ul.Rech li a{color:#333333;}
.MyInfo ul.Rech li:hover a{color:#333333;}
.MyInfo ul.Rech li:hover{ background:none; background-color:#F4F7FC!important; }

ul.Foot{ height:1.233rem; clear:both; position:fixed; z-index:100; left:0px; bottom:0px; width:100%; background-color:White;box-shadow:-2px 0px 5px #DDDDDD;}
ul.Foot li{ position:relative; margin-left:-1px; border-right:1px solid #DDDDDD; height:1.233rem; text-align:center; width:33.33%; float:left; font-size:0.355rem; } 
ul.Foot li span{ display:inline-block; width:100%; height:100%; line-height:100%; line-height:1.22rem;}
ul.Foot li p{ display:none; border:1px solid #DDDDDD; border-bottom:0px; position:absolute; left:0px; bottom:1.22rem; width:100%; background-color:#F5F5F5;  }
ul.Foot li p a{ display:inline-block; height:1rem; line-height:1rem; width:100%; clear:both; overflow:hidden;}
ul.Foot li:hover p{ display:block;}
ul.Foot li:hover p a:hover{ background-color:#4F64FE; color:White;}
ul.Foot li i{ position:absolute; right:0.15rem; top:0px; color:#D0D0D0; font-size:0.45rem; float:right; display:inline-block; line-height:1.2rem;}

.Physical{ clear:both; overflow:hidden;}
.Physical .Title{ clear:both; overflow:hidden; height:1.25rem; line-height:1.25rem;}
.Physical ul.Info{ padding-left:0.45rem; padding-right:0.45rem; margin-bottom:0.3rem; clear:both; overflow:hidden; background-color:White;  margin-top:0.15rem; }
.Physical ul.Info li{ clear:both; overflow:hidden;}
.Physical ul.Info li p{ float:left;}
.Physical ul.Info li p.PP1{ width:2rem; color:#666666; font-size:0.4rem; line-height:1.2rem;}
.Physical ul.Info li p.PP12{ width:2.5rem; color:#666666; font-size:0.4rem; line-height:1.2rem;}
.Physical ul.Info li p.PP2{ width:7rem;}
.Physical ul.Info li p.PP2 input{ border:0px; width:100%; height:1.2rem; border:0px; background:none; font-size:0.4rem; color:#333333;}
.Physical ul.Info li p.PP2 select{ border:0px; width:100%; height:1.2rem; border:0px; background:none; font-size:0.4rem; color:#333333;}
.Physical ul.Info li.NoBorder{ border-bottom:0px; height:1.2rem;  }
.Physical ul.Info li.Border{ border-bottom:0px; height:1.2rem; border-bottom:1px solid #DDDDDD;}
.Physical ul.Info li .ivu-select{ margin-top:0.22rem; }
.Physical ul.Info li .ivu-select .ivu-select-selection{border:0px!important;}
.Physical ul.Info li .ivu-select span.ivu-select-placeholder{ font-size:0.4rem; padding-left:0px;}
.Physical ul.Info li .ivu-select span.ivu-select-selected-value{ font-size:0.4rem; padding-left:0px;  } 
.Physical ul.Info li p.PP5{ float:right; line-height:1.2rem;  font-size:0.4rem; }
.Physical ul.Info li p.PP5 img{ margin-top:0.3rem; height:0.7rem; width:0.7rem; overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.Physical ul.Info li p.PP6{ margin-right:-0.1rem; text-align:right;float:right; line-height:1.2rem;  font-size:0.4rem; padding-right:0.5rem; background:url(../images/jian.png) right 0.38rem no-repeat; background-size:auto 0.4rem;  }
.Physical ul.Info li p.PP6 span{ display:inline-block; overflow:hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; width:5rem;  }
.Physical ul.Info li p.PP7{ float:right;}
.Physical ul.Info li p.PP7 input{ border:0px; margin-left:0.2rem; float:right; margin-top:0.22rem; background:url(../images/check1.jpg) center center no-repeat; background-size:1.213rem auto; width:1.213rem; height:0.76rem;  outline: none; -webkit-appearance: none; appearance: none;}
.Physical ul.Info li p.PP7 input:checked{ background:url(../images/check2.jpg) center center no-repeat; background-size:1.213rem auto;}
.Physical ul.Info li p.PP8{ float:left; position:relative; }
.Physical ul.Info li p.PP8 input{ font-size:0.4rem; border:0px; background:none; height:1.35rem; line-height:1.35rem; text-align:left; width:7rem;}
.Physical ul.Info li p.PP8 label.Close{ position:absolute; right:0px; top:0px; height:1.35rem; width:1rem; z-index:10;  background:url(../images/input_close.png) right center no-repeat;background-size:auto 0.5rem;}
.Physical ul.Info li p.PP9{ float:right; line-height:1.2rem;  font-size:0.4rem;  padding-right:0.5rem; background:url(../images/jian.png) right 0.38rem no-repeat; background-size:auto 0.4rem;}
.Physical ul.Info li p.PP9 img{ margin-top:0.15rem; height:0.9rem;   overflow:hidden; }
.Physical ul.Info li.TT1{ padding-bottom:0.3rem;  }
.Physical ul.Info li.TT1 input{ font-size:0.35rem; border:1px solid #DDDDDD; height:1.2rem; line-height:1.2rem; padding-left:0.2rem; width:8.8rem; -moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;}
 
.Physical ul.MobInfo{ padding-left:0.45rem; padding-right:0.45rem; margin-bottom:0.3rem; clear:both; overflow:hidden; background-color:White; padding-bottom:0.1rem;  }
.Physical ul.MobInfo li{ clear:both; overflow:hidden;}
.Physical ul.MobInfo li p{ float:left;}
.Physical ul.MobInfo li p.PP1{ width:2rem; color:#666666; font-size:0.4rem; line-height:1.35rem;}
.Physical ul.MobInfo li p.PP8{ float:left; position:relative; }
.Physical ul.MobInfo li p.PP8 input{ font-size:0.4rem; border:0px; background:none; height:1.35rem; line-height:1.35rem; text-align:left; width:7rem;}
.Physical ul.MobInfo li p.PP8 input.Select{  background:url(../images/order_right.jpg) right 0.53rem no-repeat;background-size:auto 0.28rem; }
.Physical ul.MobInfo li p.PP8 label.Close{ position:absolute; right:-0.1rem; top:0px; height:1.35rem; width:1rem; z-index:10;  background:url(../images/input_close.png) right center no-repeat;background-size:auto 0.5rem;}



.Physical .btnLogin{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.25rem; padding-bottom:0.55rem; }
.Physical .btnLogin button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.Physical .btnLogin button:hover{ background-color:#3960FB;}
.Physical .btnLogin button:disabled{ background-color:#8AA0FD;}
.Physical .btnMob{ clear:both; overflow:hidden; padding-left:0.2rem; padding-right:0.2rem; padding-bottom:0.2rem; }
.Physical .btnMob button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.Physical .btnMob button:hover{ background-color:#3960FB;}
.Physical .btnMob button:disabled{ background-color:#8AA0FD;}


.Physical .btnMobProfile{ clear:both; overflow:hidden; padding-left:0.2rem; padding-right:0.2rem; padding-bottom:1.55rem; }
.Physical .btnMobProfile button{ border:1px solid #F2F2F2; cursor:pointer;   border-radius:0.06rem; background-color:#FFFFFF; color:#000000; width:100%; height:1.2rem; font-size:0.4rem;}
.Physical .btnMobProfile button:hover{ background-color:#F8F8F8;}
.Physical .btnMobProfile button:disabled{ background-color:#E5E5E5;}

.Physical .btnSetAddress{ clear:both; overflow:hidden;   position:fixed; left:0px; bottom:0.4rem; width:100%; }
.Physical .btnSetAddress button{ overflow:hidden; -moz-border-radius:0.1rem!important;-webkit-border-radius:0.1rem!important;border-radius:0.1rem!important; border:1px solid #F2F2F2; cursor:pointer;   border-radius:0.06rem; background-color:#5978FC; color:#FFFFFF; width:100%; height:1.2rem; font-size:0.4rem;}
.Physical .btnSetAddress button:hover{ background-color:#3960FB;}
.Physical .btnSetAddress button:disabled{ background-color:#8AA0FD;}
.Physical .btnSetAddress p{ padding-left:0.4rem; padding-right:0.4rem;}

.Tracking{ clear:both;  overflow:hidden; }
.Tracking ul.HeadSelect{ box-shadow:2px 0px 5px #DDDDDD; position:fixed; left:0px; top:0px; width:100%; z-index:2000; clear:both; overflow:hidden; height:1.25rem; background-color:White;}
.Tracking ul.HeadSelect li{ color:#AAAAAA; font-size:0.4rem; float:left; width:50%; height:1.25rem;  line-height:1.25rem; text-align:center;}
.Tracking ul.HeadSelect li.Select{ color:#000000; background:url(../images/Selectbg2.jpg) center 1.05rem no-repeat; background-size:0.666rem 0.07rem;}
.Tracking ul.HeadSelect li a{ display:inline-block; width:100%; height:100%;}
.Tracking ul.HeadSelect li.TT25{ width:25%;}

.Tracking ul.WeekSelect{ box-shadow:2px 0px 5px #DDDDDD; position:fixed; left:0px; top:1.45rem; width:100%; z-index:2000; clear:both; overflow:hidden; height:1rem; background-color:White;}
.Tracking ul.WeekSelect li{ cursor:pointer; color:#999999; font-size:0.4rem; float:left; width:25%; height:1.25rem;  line-height:1.1rem; text-align:center;}
.Tracking ul.WeekSelect li.Select{ color:#000000; background:url(../images/Selectbg2.jpg) center 0.932rem no-repeat; background-size:0.5rem 0.05rem;}
.Tracking ul.WeekSelect li a{ display:inline-block; width:100%; height:100%;}

.Tracking ul.WeekSelect2{ box-shadow:2px 0px 5px #DDDDDD; position:fixed; left:0px; top:0rem; width:100%; z-index:2000; clear:both; overflow:hidden; height:1rem; background-color:White;}
.Tracking ul.WeekSelect2 li{ cursor:pointer; color:#999999; font-size:0.4rem; float:left; width:25%; height:1.25rem;  line-height:1.1rem; text-align:center;}
.Tracking ul.WeekSelect2 li.Select{ color:#000000; background:url(../images/Selectbg2.jpg) center 0.932rem no-repeat; background-size:0.5rem 0.05rem;}
.Tracking ul.WeekSelect2 li a{ display:inline-block; width:100%; height:100%;}

.Tracking .Clear2{ clear:both; overflow:hidden; height:2.65rem;}
.Tracking .Clear{ clear:both; overflow:hidden; height:1.6rem;}
.Tracking .Clear3{ clear:both; overflow:hidden; height:1.3rem;}
.Tracking ul.TimeSelect{ margin-bottom:0.1rem; position:relative; clear:both; overflow:hidden; margin-top:1.25rem;  height:1rem; margin-left:0.41rem; margin-right:0.41rem; }
.Tracking ul.TimeSelect li{  height:1.2rem; line-height:1.2rem; font-size:0.3rem; color:#666666;}
.Tracking ul.TimeSelect li.TT1{}
.Tracking ul.TimeSelect li.TT1 input{ width:100%; height:1.2rem; line-height:1.2rem; font-size:0.4rem; color:#555555;}
.Tracking ul.TimeSelect li.TT2{ z-index:-1; position:absolute; right:0px; top:0px; }
.Tracking ul.TimeSelect li.TT2 img{ height:0.5rem; margin-top:0.35rem;}

.Tracking .ProdItem{  padding-left:0.41rem; padding-right:0.41rem; clear:both; overflow:hidden; margin:0.33rem; margin-top:0px; background-color:White;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.Tracking .ProdItem .PTitle{ font-weight:bold; clear:both; overflow:hidden; height:1.25rem; line-height:1.25rem; font-size:0.4rem;}
.Tracking .ProdItem .Item{ position:relative; clear:both; overflow:hidden; height:2.014rem;}
.Tracking .ProdItem .Item .Imgs{ float:left; width:1.6rem; height:1.6rem; overflow:hidden;-moz-border-radius:0.08rem;-webkit-border-radius:0.08rem;border-radius:0.08rem;}
.Tracking .ProdItem .Item .Imgs img{ width:1.6rem; height:1.6rem;}
.Tracking .ProdItem .Item .Texts{ font-size:0.4rem; line-height:0.7rem; margin-top:0.1rem; float:left; padding-left:0.35rem; color:#666666;}
.Tracking .ProdItem .Item .Texts span{ display:inline-block; color:#999999; font-size:0.35rem;  height:0.45rem; line-height:0.45rem; margin-top:-0.2rem;}
.Tracking .ProdItem .Item .Texts label{ display:inline-block; width:4rem; overflow:hidden; height:0.7rem;}
.Tracking .ProdItem .Item .Nums{ position:absolute; right:0px; top:0px;height:0.85rem;  line-height:0.85rem;font-size:0.4rem; color:#666666;}
.Tracking .ProdItem2{ padding-top:0.2rem;}
.Tracking .ChatItem{  padding-left:0.41rem; padding-right:0.41rem; clear:both; overflow:hidden; margin:0.33rem; margin-top:0px; background-color:White;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.Tracking .ChatItem .PTitle{ font-weight:bold; clear:both; overflow:hidden; height:1.25rem; line-height:1.25rem; font-size:0.4rem;}
.Tracking .ChatItem .Chats{ clear:both; overflow:hidden; height:380px;}
.Tracking .ChatItem ul.ChatList{ clear:both; overflow:hidden; padding-bottom:0.5rem; }
.Tracking .ChatItem ul.ChatList li{  position:relative; overflow:hidden; font-size:0.4rem; color:#666666; clear:both;  height:0.95rem;}
.Tracking .ChatItem ul.ChatList li p{ overflow:hidden;  float:left; line-height:0.95rem; height:0.95rem;}
.Tracking .ChatItem ul.ChatList li p.PP1{ width:0.7rem;}
.Tracking .ChatItem ul.ChatList li p.PP1 span{ margin-top:0.3rem; display:inline-block; width:0.36rem; height:0.36rem; background-color:#31BD90;}
.Tracking .ChatItem ul.ChatList li p.PP1 span.SP1{ background-color:#31BD90}
.Tracking .ChatItem ul.ChatList li p.PP1 span.SP2{ background-color:#FFB628}
.Tracking .ChatItem ul.ChatList li p.PP1 span.SP3{ background-color:#5D88F3}
.Tracking .ChatItem ul.ChatList li p.PP1 span.SP4{ background-color:#B781FF}
.Tracking .ChatItem ul.ChatList li p.PP2{ width:2.5rem; position:absolute; left:0.7rem; top:0px;}
.Tracking .ChatItem ul.ChatList li p.PP3{ float:right; width:1.7rem; text-align:right;}
.Tracking .ChatItem ul.ChatList li p.PP3 label{ float:left;}
.Tracking .ChatItem ul.ChatList li p.PP3 span.ivu-badge{ margin-top:0.35rem; float:left; margin-left:0.1rem;  }
.Tracking .ChatItem ul.ChatList li p.PP4{ float:right; width:1.9rem; text-align:right;}
.Tracking .ChatItem ul.ChatList li p.PP4 label{ float:right;} 
.Tracking .ChatItem ul.ChatList li p.PP4 span.ju{float:right; width:0.6rem; line-height:0.95rem; height:0.95rem; display:inline-block;}
.Tracking .ChatItem ul.ChatList li p.PP5{ width:1.2rem; float:right;  height:auto; margin-top:-0.04rem; padding-left:0.15rem;}
.Tracking .ChatItem ul.ChatList li p.PP6{ float:right; width:2.5rem; text-align:right;}
.Tracking .Content{  padding-left:0.41rem; padding-right:0.41rem; clear:both; overflow:hidden; margin:0.33rem; margin-top:0px; background-color:White;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.Tracking .Content .PTitle{ font-weight:bold; clear:both; overflow:hidden; height:1.25rem; line-height:1.25rem; font-size:0.41rem;}
.Tracking .Content .PText{ padding-bottom:0.25rem; clear:both; overflow:hidden; line-height:0.8rem; font-size:0.4rem;}
.Tracking .MyProdKuen{ clear:both; overflow:hidden;  padding-left:2.13rem; }
.Tracking .MyProdKuen2{ clear:both; overflow:hidden;  width:110%; }
.Tracking .MyProd{ float:left; width:3.1rem; margin-left:0.19rem; overflow:hidden;}
.Tracking .MyProd p{ clear:both; overflow:hidden;}
.Tracking .MyProd p.PP1{ height:3.1rem; width:3.1rem;}
.Tracking .MyProd p.PP1 img{ height:3.1rem; width:3.1rem;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.Tracking .MyProd p.PP2{ text-align:center; font-size:0.4rem; line-height:0.8rem; height:1rem;}

.Tracking .MyProd2{ clear:both; overflow:hidden; margin-bottom:0.533rem;}
.Tracking .MyProd2 p{ float:left; overflow:hidden;}
.Tracking .MyProd2 p.PP1{ height:2.26rem; width:2.26rem;}
.Tracking .MyProd2 p.PP1 img{ height:2.26rem; width:2.26rem;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.Tracking .MyProd2 p.PP2{ padding-left:0.333rem; line-height:0.9rem; color:#333333;  font-size:0.4rem; padding-top:0.2rem;}
.Tracking .MyProd2 p.PP2 span{ margin-top:0.1rem; display:inline-block; color:#FD5A4D; font-weight:bold;}
.Tracking .MyProd2 p.PP2 label{ height:0.9rem;  width:5rem; display:inline-block; overflow:hidden;}
.Tracking .MyCate{ clear:both; overflow:hidden; color:#999999; font-size:0.4rem; height:1rem; line-height:1rem;}
.Tracking .MyCate a{color:#999999!important;}


.Tracking ul.ProdNav{ overflow:hidden; overflow-y:auto; position:fixed; left:0px; top:0rem; height:100%; width:1.95rem; background-color:#F7F7FA; }
.Tracking ul.ProdNav .Guen{ height:1rem; clear:both; overflow:hidden; background-color:white;}
.Tracking ul.ProdNav li{ clear:both; overflow:hidden; height:1.15rem; line-height:1.15rem; text-align:center; font-size:0.4rem; color:#999999;}
.Tracking ul.ProdNav li a{ color:#999999;}
.Tracking ul.ProdNav li.Select{ color:#333333; background-color:white;}
.Tracking ul.ProdNav li.Select a{ color:#333333;}
.Tracking .OrderListAll{ clear:both; overflow:hidden;  }
.Tracking .WeightOrder{ padding-bottom:0.106rem; padding-left:0.4rem; padding-right:0.4rem; clear:both; overflow:hidden; margin-left:0.33rem; margin-right:0.33rem;  margin-bottom:0.33rem; background-color:White; background-color:White;-moz-border-radius:0.12rem;-webkit-border-radius:0.12rem;border-radius:0.12rem;}
.Tracking .WeightOrder .WeightTitle{ clear:both; overflow:hidden; padding-top:0.33rem; height:0.8rem; line-height:0.8rem;}
.Tracking .WeightOrder .WeightTitle p{ overflow:hidden; float:left; height:0.8rem; line-height:0.8rem;}
.Tracking .WeightOrder .WeightTitle p.PP1{ font-weight:bold; width:6.5rem; font-size:0.4rem;}
.Tracking .WeightOrder .WeightTitle p.PP2{ float:right; font-size:0.375rem; color:#333333;}
.Tracking .WeightOrder .WeightTitle p.red{ color:Red;}
.Tracking .WeightOrder .WeightTitle p.org{ color:#FFB628;}
.Tracking .WeightOrder .WeightTitle p.blue{ color:#5978FC;}
.Tracking .WeightOrder .WeightTitle p.grap{ color:#CCCCCC;}
.Tracking .WeightOrder .WeightDate{ clear:both; overflow:hidden; height:0.55rem; line-height:0.55rem; color:#999999; font-size:0.35rem;}
.Tracking .WeightOrder .WeightProd{ clear:both; overflow:hidden; height:1.1rem;  }
.Tracking .WeightOrder .WeightProd p{ overflow:hidden; float:left; height:1.1rem; line-height:1.1rem;}
.Tracking .WeightOrder .WeightProd p.PP1{ width:6rem; font-size:0.38rem;}
.Tracking .WeightOrder .WeightProd p.PP2{ float:right; font-size:0.38rem; color:#333333;}
.Tracking .WeightOrder .WeightBtn{ padding-bottom:0.36rem; padding-top:0.133rem;  clear:both; overflow:hidden; text-align:right;}
.Tracking .WeightOrder .WeightBtn button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:2.12rem; height:0.8566rem; font-size:0.38rem;}
.Tracking .WeightOrder .WeightBtn button:hover{ background-color:#3960FB;}
.Tracking .WeightOrder .WeightBtn button:disabled{ background-color:#8AA0FD;}
.Tracking .WeightOrder .WeightBtn span{  border-radius:0.06rem; line-height:0.8566rem; background-color:#F5F5F5; display:inline-block; padding-left:0.266rem; padding-right:0.2666rem; height:0.8566rem; font-size:0.38rem; }
.Tracking .WeightOrder .WeightCanel button{ color:#333333; background-color:White; border:1px solid #D7D7D7;}
.Tracking .WeightOrder .WeightCanel button:hover{ background-color:#F5F5F5;}
.Tracking .WeightOrder .WeightCanel button:disabled{ background-color:#FFFFFF;}
.Tracking .WeightChat{ clear:both; overflow:hidden; background-color:white; height:15rem;}
.Tracking .WeightChat .WeightTitle{ color:#333333; font-size:0.43rem; clear:both; overflow:hidden; padding-left:0.4rem; height:1.4rem; line-height:1.5rem; font-weight:bold;}
.Tracking .WeightChat .WeightTitle2{ color:#999999; font-size:0.43rem; clear:both; overflow:hidden; padding-left:0.4rem; height:1.3rem; line-height:1rem; }
.Tracking .WeightMore{ margin-left:0.4rem; margin-right:0.4rem; position:relative; line-height:0.8rem; text-align:center; font-size:0.36rem; } 
.Tracking .WeightMore span{background-color:#F2F4F7; padding-left:0.3rem;color:#999999; padding-right:0.3rem; display:inline-block;}
.Tracking .WeightMore .line{border-bottom:1px solid #DDDDDD; position:absolute; left:0px; top:0.35rem; width:100%; z-index:-1;}


.MyCardList{ clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem; padding-bottom:0.2rem;}
.MyCardList ul.List{ clear:both; overflow:hidden; padding-top:0.25rem;}
.MyCardList ul.List li{ clear:both; overflow:hidden;}
.MyCardList ul.List li.TT1{ height:1.1333rem; line-height:1.1333rem;  padding-left:0.4rem; font-size:0.49rem; margin-top:-0.2rem;}
.MyCardList ul.List li.TT2{  box-shadow:0px 3px 7px #D2D2D2; margin-bottom:0.3rem;  position:relative; color:#A3ABFF; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem;height:4.266rem;   background:url(../images/card1.jpg) center center no-repeat; background-size:100% 100%;}
.MyCardList ul.List li.TT2 p{ clear:both; overflow:hidden;}
.MyCardList ul.List li.TT2 p.PP1{ margin-top:0.266rem; height:0.6rem; line-height:0.65rem; font-size:0.35rem;}
.MyCardList ul.List li.TT2 p.PP2{ height:1.066rem; color:White; font-size:0.8rem; font-family:Bahnschrift;}
.MyCardList ul.List li.TT2 p.PP3{ margin-top:0.15rem;}
.MyCardList ul.List li.TT2 p.PP4{ font-size:0.5rem;}
.MyCardList ul.List li.TT2 p.PP5{ margin-top:-0.3rem;}
.MyCardList ul.List li.TT2 p.PP6{ position:absolute; right:0.4rem; bottom:0.2rem;}
.MyCardList ul.List li.TT2 p.PP7{ position:absolute; right:0.4rem; top:0.266rem; color:White; height:0.6rem; line-height:0.65rem; font-size:0.4rem;}
.MyCardList ul.List li.TT2 p.PP8{ -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#3E57CE; padding-left:0.4rem; padding-right:0.4rem; font-size:0.35rem; color:White; height:0.6667rem; line-height:0.667rem; position:absolute; right:0.4rem; top:1.1rem; text-align:right; }
.MyCardList ul.List li.TT2 p.PP8 a{ color:White;}
.MyCardList ul.List li.TT3{ background:url(../images/card2.jpg) center center no-repeat; background-size:100% 100%;}
.MyCardList ul.List li.TT3 p.PP1{ color:#FBA9A4;}
.MyCardList ul.List li.TT3 p.PP7{ color:#ECECEC;}
.MyCardList ul.List li.TT4{ background:url(../images/card3.jpg) center center no-repeat; background-size:100% 100%;}

.CardInfo{ clear:both; overflow:hidden; padding-top:0.4rem; background-color:White;}
.CardInfo .CardList{ position:relative; clear:both; overflow:hidden;  height:5.2rem;}
.CardInfo .CardList .Card{ margin-right:0.14rem; width:8.38rem;  box-shadow:0px 3px 7px #D2D2D2; margin-bottom:0.4rem;  position:relative; color:#A3ABFF; float:left; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem;height:4.266rem;   background:url(../images/card1.jpg) center center no-repeat; background-size:100% 100%;}
.CardInfo .CardList .Card p{ clear:both; overflow:hidden;}
.CardInfo .CardList .Card p.PP1{ margin-top:0.266rem; height:0.6rem; line-height:0.65rem; font-size:0.35rem;}
.CardInfo .CardList .Card p.PP2{ height:1.066rem; color:White; font-size:0.8rem;  font-family:'dings','Bahnschrift';}
.CardInfo .CardList .Card p.PP3{ margin-top:0.15rem;}
.CardInfo .CardList .Card p.PP4{ font-size:0.5rem;}
.CardInfo .CardList .Card p.PP5{ margin-top:-0.3rem;}
.CardInfo .CardList .Card p.PP6{ position:absolute; right:0.4rem; bottom:0.2rem;}
.CardInfo .CardList .Card p.PP7{ position:absolute; right:0.4rem; top:0.266rem; color:White; height:0.6rem; line-height:0.65rem; font-size:0.4rem;}
.CardInfo .CardList .Card p.PP8{ -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#3E57CE; padding-left:0.4rem; padding-right:0.4rem; font-size:0.35rem; color:White; height:0.6667rem; line-height:0.667rem; position:absolute; right:0.4rem; top:1.1rem; text-align:right; }
.CardInfo .CardList .Card p.PP8 a{ color:White;}
.CardInfo .CardList .Card3{ background:url(../images/card2.jpg) center center no-repeat; background-size:100% 100%;}
.CardInfo .CardList .Card3 p.PP1{ color:#FBA9A4;}
.CardInfo .CardList .Card3 p.PP7{ color:#ECECEC;}
.CardInfo .CardList .Card5{ background:url(../images/card3.jpg) center center no-repeat; background-size:100% 100%;}


.CardInfo .CardList .Scoll{ padding-left:0.4rem; clear:both;   width:1500%;}
.CardInfo .CardList .Number{ position:absolute; left:0px; bottom:0.1rem; height:0.5rem; text-align:center; width:100%;}
.CardInfo .CardList .Number span{ cursor:pointer; margin-left:0.1rem; margin-right:0.1rem; display:inline-block; height:0.0677rem; width:0.333rem; background-color:#C7D2E3;}
.CardInfo .CardList .Number span.Select{ background-color:#546AFE;}
.CardInfo ul.Nav{ clear:both; overflow:hidden; margin-left:0.4rem; margin-right:0.4rem; border-top:1px solid #DDDDDD;}
.CardInfo ul.Nav li{ clear:both; overflow:hidden; height:1.2rem; line-height:1.2rem; border-bottom:1px solid #DDDDDD;}
.CardInfo ul.Nav li p{ float:left;} 
.CardInfo ul.Nav li p.PP2{ line-height:1.2rem; font-size:0.4rem; color:#333333;} 
.CardInfo ul.Nav li p.PP3{ float:right; cursor:pointer; font-size:0.4rem; color:#333333;  }
.CardInfo ul.Nav li p.PP3 span{ color:#B1B2B4; }
.CardInfo ul.Nav li p.PP3 span.ivu-switch{ margin-left:0.1rem;} 
.CardInfo ul.Nav li p.PP3 input{ border:0px; margin-left:0.2rem; float:right; margin-top:0.22rem; background:url(../images/check1.jpg) center center no-repeat; background-size:1.213rem auto; width:1.213rem; height:0.76rem;  outline: none; -webkit-appearance: none; appearance: none;}
.CardInfo ul.Nav li p.PP3 input:checked{ background:url(../images/check2.jpg) center center no-repeat; background-size:1.213rem auto;}
.CardInfo ul.Nav li.NoBorder{ border-bottom:0px;}
.ButtomFoot{ clear:both; overflow:hidden; height:1.5rem;}


.CardTip{ color:#999999; font-size:0.4rem; padding-left:0.4rem; height:1rem; line-height:1rem;}
ul.FootCard{ width:100%; position:fixed; left:0px; bottom:0px; height:1.33rem; background-color:#5978FC;}
ul.FootCard li{ font-size:0.43rem; float:left; width:50%; height:1.33rem; line-height:1.33rem; text-align:center; color:White;}
ul.FootCard li.TT1{ background-color:#5978FC;}
ul.FootCard li.TT1:hover{ background-color:#4569FC;}
ul.FootCard li.TT2{ background-color:#FD5A4D;}
ul.FootCard li.TT2:hover{ background-color:#FD3424;}
ul.FootCard li a{ color:White; display:inline-block; width:100%; height:100%;}
ul.FootCard li.W100{ width:100%;}
ul.FootCard li.TT3{ background-color:#5978FC; width:100%!important;}
ul.FootCard li.TT3:hover{ background-color:#4569FC;}

.CardAdd{ clear:both; overflow:hidden;} 
.CardAdd ul.Login{ padding-left:0.45rem; padding-right:0.45rem; clear:both; overflow:hidden; background-color:White; }
.CardAdd ul.Login li{ clear:both; overflow:hidden; height:1.2rem; border-bottom:1px solid #DDDDDD;}
.CardAdd ul.Login li p{ float:left;}
.CardAdd ul.Login li p.PP1{ width:1.4rem; color:#666666; font-size:0.4rem; line-height:1.2rem;}
.CardAdd ul.Login li p.PP2{ width:5.75rem;}
.CardAdd ul.Login li p.PP2 input{ border:0px; width:100%; height:1.2rem; border:0px; background:none; font-size:0.4rem; color:#333333;}
.CardAdd ul.Login li p.PP3{ float:right; line-height:1.2rem;  font-size:0.4rem;}
.CardAdd ul.Login li.NoBorder{ border-bottom:0px;}
.CardAdd ul.SelectCard{ margin-top:0.266rem; padding-left:0.45rem; padding-right:0.45rem; clear:both; overflow:hidden; background-color:White; }
.CardAdd ul.SelectCard li{ clear:both; overflow:hidden; }
.CardAdd ul.SelectCard li.TT1{ color:#999999; height:1.2rem; line-height:1.2rem; font-size:0.4rem;}
.CardAdd ul.SelectCard li.TT2{ height:1.8rem; border-top:1px solid #DDDDDD;}
.CardAdd ul.SelectCard li.TT2 p{ float:left; }
.CardAdd ul.SelectCard li.TT2 p.PP1{ padding-top:0.3rem; color:#333333; font-size:0.4rem; line-height:0.533rem;}
.CardAdd ul.SelectCard li.TT2 p.PP1 span{ color:#999999; padding-right:0.2rem;}
.CardAdd ul.SelectCard li.TT2 p.PP2{ float:right; padding-top:0.7rem;}
.CardAdd ul.SelectCard li.TT2 p.PP2 input{ outline: none; -webkit-appearance: none; appearance: none; width:0.4rem; height:0.4rem; background:url(../images/ridio1.jpg) center center no-repeat; background-size:0.38rem auto;}
.CardAdd ul.SelectCard li.TT2 p.PP2 input:checked{ background:url(../images/ridio2.jpg) center center no-repeat; background-size:0.38rem auto;}

.CardAdd ul.SelectCard li.TT3{ border-bottom:0px;}
.CardAdd ul.SelectCard li.TT4{ border-top:1px solid #DDDDDD; padding-top:0.4rem;}
.CardAdd .btnLogin{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.CardAdd .btnLogin button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.CardAdd .btnLogin button:hover{ background-color:#3960FB;}
.CardAdd .btnLogin button:disabled{ background-color:#8AA0FD;}

.CardLock{ clear:both; overflow:hidden;}
.CardLock .Remark{ position:relative; color:#999999; clear:both; overflow:hidden; background-color:White; padding:0.4rem; padding-bottom:0px;}
.CardLock .Remark textarea{  font-family:微软雅黑; font-size:0.4rem; line-height:0.5rem; border:1px solid #DDDDDD; line-height:0.7rem; width:100%; height:3.5rem; background-color:#FAFAFA;}
.CardLock .Remark span{ position:absolute; right:0.6rem; bottom:0.1rem; float:right; font-size:0.35rem; display:inline-block; height:0.9rem; line-height:0.8rem;}
.CardLock .Tip{ clear:both; overflow:hidden; padding-left:0.4rem; line-height:0.6rem; padding-top:0.15rem; padding-bottom:0.15rem;  padding-right:0.4rem; background-color:#FBEAEA; font-size:0.35rem; color:#FD5A4D;}
.CardLock .btnLogin{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.CardLock .btnLogin button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.CardLock .btnLogin button:hover{ background-color:#3960FB;}
.CardLock .btnLogin button:disabled{ background-color:#8AA0FD;}
.CardLock .btnLogin2{ padding:0px; position:fixed; left:0px; bottom:0.4rem; width:100%;}
.CardLock .btnLogin2 p{ padding-left:0.4rem; padding-right:0.4rem;}

.CardTrade{ clear:both;  } 
.CardTrade ul.Nav{ background:url(../images/dian.jpg) center center repeat-y; background-color:White; z-index:1500; position:fixed; left:0px; top:0px; width:100%; height:1rem; border-bottom:1px solid #DDDDDD;}
.CardTrade ul.Nav li{ font-size:0.4rem; color:#999999; float:left; width:50%;  height:1rem; line-height:1.05rem; text-align:center;}
.CardTrade ul.Nav li span{ color:#999999; display:inline-block; padding-right:0.4rem; background:url(../images/down_prod.jpg) right center no-repeat; background-size:auto 0.19rem;  }
.CardTrade ul.Nav li.TT1{ border-right:1px solid #DDDDDD; margin-left:-1px;}
.CardTrade ul.Nav li .TabMain{  position:fixed; left:0px; top:1rem; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:1000;}
.CardTrade ul.Nav li .TabMain p{ border-top:1px solid #DDDDDD; text-align:left; overflow:hidden; z-index:2000; position:absolute; left:0px; top:0px; top:0rem; width:100%; background-color:White;}
.CardTrade ul.Nav li .TabMain p span{ padding-left:0.266rem; width:100%; display:inline-block; height:0.9rem; line-height:0.9rem;}
.CardTrade ul.Nav li .TabMain p span.Select{ color:#5978FC;}
.CardTrade ul.Nav li .TabMain p i{ margin-left:0.15rem;} 
.CardTrade ul.Nav li span.Select{ color:#5978FC;background:url(../images/top2.png) right center no-repeat;background-size:auto 0.19rem;}


.CardTrade ul.Trade{ padding-top:1rem; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem;}
.CardTrade ul.Trade li{ height:1.8rem; clear:both; overflow:hidden; border-bottom:1px solid #DDDDDD;}
.CardTrade ul.Trade li p{ clear:both; overflow:hidden;}
.CardTrade ul.Trade li p.PP1{ color:Black; margin-top:0.25rem; height:0.7rem; line-height:0.7rem;}
.CardTrade ul.Trade li p.PP1 span{ float:left; font-size:0.4rem;}
.CardTrade ul.Trade li p.PP1 span.Saman{ color:#FF0000;}
.CardTrade ul.Trade li p.PP1 label{ float:right; font-size:0.4rem; }
.CardTrade ul.Trade li p.PP1 label.Add{ color:#FF8E03;}
.CardTrade ul.Trade li p.PP2{ height:0.6rem; line-height:0.6rem; font-size:0.33rem; color:#999999;}
.CardTrade ul.Trade li p.PP2 span{ float:left; }
.CardTrade ul.Trade li p.PP2 label{ float:left; display:inline-block; padding-left:0.3rem; }
.CardTrade ul.Trade li p.PP2 em{ float:right; font-style:normal;  font-size:0.35rem;  }
.CardTrade ul.Trade li p.PP2 em.Red{ color:#FF0000;}
.CardTrade ul.Trade li.Select1{}
.CardTrade ul.Trade li.Select1 p.PP1 label{ color:#FF8E03}
.CardTrade ul.Trade li.Select2{}
.CardTrade ul.Trade li.Select2 p.PP1 span{ color:#FF0000}
.CardTrade ul.Trade li.Select2 p.PP1 label{ color:#FF8E03}
.CardTrade ul.Trade li.Select3 p.PP1 span{ color:#FF0000} 


.CardTrade .TypeName{ font-weight:bold; color:#333333; padding-left:0.4rem; height:1.2rem; line-height:1.28rem; background-color:White; font-size:0.46rem;}
.CardTrade .TypeName span{}
.CardTrade .TypeName span.Select2{ color:#FF0000} 
.CardTrade .TypeName span.Select3{ color:#FF0000} 

.CardTrade ul.TypeInfo{ padding-bottom:0.1rem; margin-top:0.266rem; padding-left:0.4rem; padding-right:0.4rem; background-color:White; clear:both; overflow:hidden;}
.CardTrade ul.TypeInfo li{ font-size:0.4rem; line-height:1rem; height:1rem; clear:both; overflow:hidden;}
.CardTrade ul.TypeInfo li span{ float:left; color:#999999;}
.CardTrade ul.TypeInfo li label{ float:right;color:#999999;}
.CardTrade ul.TypeInfo li label.amt{ font-weight:bold; font-size:0.46rem;}
.CardTrade ul.TypeInfo li.TT1{ margin-bottom:0.1rem; font-size:0.4rem; border-bottom:1px solid #DDDDDD; height:1.266rem; line-height:1.266rem;}
.CardTrade ul.TypeInfo li.TT1 label{ color:#000000;}
.CardTrade ul.TypeInfo li.TT1{}
.CardTrade ul.TypeInfo li.TT1 label.Select1{ color:#FF8E03} 
.CardTrade ul.TypeInfo li.TT1 label.Select2{ color:#FF8E03} 
.CardTrade .TCard{ padding-top:0.25rem; padding-bottom:0.25rem; font-size:0.4rem; color:#999999; clear:both; overflow:hidden; background-color:White; padding-left:0.4rem; line-height:0.65rem;}
.CardTrade .TCard span{ font-size:0.4rem; color:#333333;}
.CardTrade .SelectMoney{ padding-left:0.4rem; padding-right:0.4rem; clear:both; overflow:hidden; margin-top:0.266rem;  background-color:White; }
.CardTrade .SelectMoney .STitle{ clear:both; overflow:hidden; height:1.2667rem; line-height:1.2667rem; color:#333333;  font-size:0.4rem;}
.CardTrade .SelectMoney ul.Money{ width:110%; clear:both; overflow:hidden;}
.CardTrade .SelectMoney ul.Money li{ overflow:hidden; margin-bottom:0.266rem; margin-right:0.27rem; font-size:0.4rem; float:left; -moz-border-radius:0.08rem;-webkit-border-radius:0.08rem;border-radius:0.08rem;  border:2px solid #E5E5E5; text-align:center; width:2rem; height:0.9rem; line-height:0.92rem;}
.CardTrade .SelectMoney ul.Money li.TT1{ margin-bottom:0px; position:relative; width:9.18rem;}
.CardTrade .SelectMoney ul.Money li.TT1 input{ background:none; padding-left:0.4rem; font-size:0.4rem; width:100%; margin:0px; margin-top:-0.1rem; border:0px; height:0.7rem; line-height:0.72rem; }
.CardTrade .SelectMoney ul.Money li.TT1 span{ background:none; position:absolute; right:0.33rem; top:0px; height:0.8rem; line-height:0.8rem; font-size:0.4rem; }
.CardTrade .SelectMoney ul.Money li.Select{ border:2px solid #5978FC; background:url(../images/gou.jpg) right bottom no-repeat;  background-size:0.52rem 0.52rem;}
.CardTrade .btnLogin{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.CardTrade .btnLogin button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.CardTrade .btnLogin button:hover{ background-color:#3960FB;}
.CardTrade .btnLogin button:disabled{ background-color:#8AA0FD;}
.CardTrade .MoneyHref{ z-index:-1; font-size:0.4rem; position:absolute; left:0px; bottom:0px; width:100%; height:1.466rem; line-height:1.466rem; text-align:center;}
.CardTrade .MoneyHref a{ color:#328FF0;}
.CardTrade .MoneyHref a:hover{ color:#FF8800;}
.CardTrade .Clear{ clear:both; overflow:hidden; height:0.2666rem; background-color:#F2F4F7;}
.CardTrade .More{ clear:both; overflow:hidden; text-align:center; line-height:1.3rem; font-size:0.4rem; color:#999999; background-color:white; }
.CardTrade .MT1{  margin-top:0.266rem;}
.CardTrade .ProductAll{ clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem; background-color:white;}
.CardTrade ul.Products{ padding-bottom:0.1rem; clear:both; overflow:hidden; border-top:1px solid #DDDDDD;  }
.CardTrade ul.Products li{ clear:both; overflow:hidden; font-size:0.4rem;  height:1rem;}
.CardTrade ul.Products li p{ color:#555555; text-align:right; overflow:hidden; float:left; line-height:1rem; height:1rem; }
.CardTrade ul.Products li p.PP1{ width:3.2rem; text-align:left; }
.CardTrade ul.Products li p.PP2{ width:2rem;}
.CardTrade ul.Products li p.PP3{ width:2rem;}
.CardTrade ul.Products li p.PP4{ width:2rem; }
.CardTrade ul.Products li.TT1{ border-bottom:1px solid #DDDDDD; height:1.2rem;}
.CardTrade ul.Products li.TT1 p{ font-weight:bold; height:1.2rem; line-height:1.2rem;}


.PayTip{ clear:both; overflow:hidden; text-align:center; padding-top:0.866rem;}
.PayTip p{ overflow:hidden;}
.PayTip p.PP1{  clear:both;  height:1.466rem;}
.PayTip p.PP1 img{ height:1.466rem;}
.PayTip p.PP2{  clear:both;  color:Black; margin-top:0.2rem;  height:0.8rem; line-height:0.8rem; font-size:0.43rem;}
.PayTip p.PP6{  clear:both;  color:Black; margin-top:0.6rem;  height:0.8rem; line-height:0.8rem; font-size:0.43rem; padding-bottom:0.1rem;}
.PayTip p.PP3{ clear:both;  color:Black; height:0.7rem; line-height:0.7rem; font-size:0.526rem;}
.PayTip p.PP5{ clear:both;  color:Black; height:1.5rem; line-height:1.5rem; font-size:0.85rem; font-weight:bold;}
.PayTip p.PP4{ clear:both;  margin-top:0.2rem;  line-height:0.6rem;  font-size:0.34rem; color:#999999;}
.PayTip p.PP7{  clear:both;  color:Black;  height:2.677rem; line-height:1.8rem; font-size:0.43rem;  }
.PayTip p.PP8{  color:#999999; clear:both;  color:Black;   height:0.8rem; line-height:0.8rem; font-size:0.43rem; padding-bottom:0.1rem;}
.PayTip .btnLogin{ clear:both; overflow:hidden; padding-left:0.45rem; padding-right:0.45rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.PayTip .btnLogin button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.PayTip .btnLogin button:hover{ background-color:#3960FB;}
.PayTip .btnLogin button:disabled{ background-color:#8AA0FD;}
.PayTip .btnError{ clear:both; overflow:hidden; padding-left:0.3rem; padding-right:0.3rem; padding-top:0.55rem; padding-bottom:0.55rem; }
.PayTip .btnError button{ float:left; cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; border:1px solid #5978FC; margin-left:-2px; color:white; width:47%; margin-left:1.5%;  margin-right:1.5%;  height:1.2rem; font-size:0.4rem;}
.PayTip .btnError button:hover{ background-color:#3960FB;}
.PayTip .btnError button.Canel{ border:1px solid #DDDDDD; background-color:White; color:#333333;}
.PayTip .btnError button.Canel:hover{ background-color:#F2F2F2;}
.PayTip .btnError button.Canel2{ width:97%; }
.PayTip ul.CoreList{ padding-top:0.3rem; clear:both; overflow:hidden; margin-left:0.4rem; margin-right:0.4rem; border-top:1px solid #DFDFDF;}
.PayTip ul.CoreList li{ clear:both; overflow:hidden; height:1.2rem; }
.PayTip ul.CoreList li p{ padding:0px!important; margin:0px!important; float:left!important; overflow:hidden; line-height:1.2rem; font-size:0.38rem;}
.PayTip ul.CoreList li p.PP1x{ width:2.25rem; color:#666666; padding-left:0px!important; text-align:left; }
.PayTip ul.CoreList li p.PP2x{ float:right!important; text-align:right; width:4.6rem; color:#333333;}



.PayQrCode{ clear:both;   margin:0.67rem;}
.PayQrCode .QrCore{ position:relative; border-radius:0.1rem;  background-color:White; clear:both; overflow:hidden;}
.PayQrCode .QrCore .QrTitle{ text-align:center; font-size:0.45rem; color:#333333; clear:both; overflow:hidden; padding-top:0.866rem; height:1.266rem; line-height:1.266rem;}
.PayQrCode .QrCore .QrTitle label{ cursor:pointer; margin-left:0.2rem; width:0.4rem; height:0.4rem; display:inline-block; background:url(../images/btnreload.jpg) center center no-repeat;  background-size:0.4rem 0.4rem;}
.PayQrCode .QrCore .Qr{    clear:both;margin-top:0.5rem;  text-align:center; min-height:220px; }
.PayQrCode .QrCore .Qr img{  margin-left:1.85rem; width:5rem!important; }
.PayQrCode .QrCore .Select{ margin-top:0.5rem; text-align:center; border-top:1px solid #E5E5E5; font-size:0.4rem; color:#333333; height:1.2rem; line-height:1.2rem;   width:100%; background-color:#FAFAFA;}
.PayQrCode .QrCore .Select span{ display:inline-block; padding-right:0.5rem; background:url(../images/jian.png) right center no-repeat; background-size:auto 0.5rem; }
.PayQrCode .Tip{ clear:both; overflow:hidden; text-align:center; line-height:1rem; height:1rem; font-size:0.4rem; color:White;}
.PayQrTab{ position:fixed; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:100;}
.PayQrTab .Select{ position:fixed; left:0px; bottom:0px; width:100%; background-color:White; z-index:150;}
.PayQrTab .Select ul.List{ padding-left:0.4rem; padding-right:0.4rem; clear:both; overflow:hidden;}
.PayQrTab .Select ul.List li{ font-size:0.4rem; color:#333333; border-bottom:1px solid #E5E5E5; clear:both; overflow:hidden; height:1.2rem; line-height:1.2rem;}
.PayQrTab .Select ul.List li.Selected{background:url(../images/dui.jpg) right center no-repeat; background-size:auto 0.226rem;}
.PayQrTab .Clear{ margin-top:-1px; clear:both; overflow:hidden; height:0.2666rem; background-color:#F2F4F7;}
.PayQrTab .Btns{ clear:both; overflow:hidden; height:1.2rem;}
.PayQrTab .Btns button{ cursor:pointer; border:0px;   background-color:#FFFFFF; color:#333333; width:100%; height:1.2rem; line-height:1.2rem; font-size:0.4rem;}
.PayQrTab .Btns button:hover{ background-color:#F7F7F7;}



/***begin 提示信息****/
.k-Tip-Info{ position:fixed; left:0px; width:100%; top:0.3rem; z-index:100000; text-align:center;}
.k-Tip-Info .success{ font-size:0.3rem; color:white; text-align:center; width:2rem; text-align:center; height:2rem; border-radius:5px; background:rgba(0,0,0,0.6); position:fixed; left:50%; top:50%; margin-left:-1rem; margin-top:-1rem;}
.k-Tip-Info .success p{ clear:both; overflow:hidden; }
.k-Tip-Info .success img{ float:none; margin:0px;  height:0.7rem; margin-top:0.35rem; margin-bottom:0.1rem;}
.k-Tip-Info span img{ float:left; height:0.3rem; margin-left:0.2rem; margin-right:0.1rem; margin-top:0.13rem;}
.k-Tip-Info .error{ margin-bottom:15px;}
.k-Tip-Info .error span{  padding-left:0.7rem; background:url(../images/error.png) 0.25rem center no-repeat; background-size:auto 0.3rem;  border:1px solid #F5F5F5; color:#FF0000; clear:both; overflow:hidden; font-size:0.35rem;  padding-right:0.25rem; display:inline-block;   background-color:White; overflow:hidden; height:0.7rem; line-height:0.7rem; -moz-box-shadow:0px 1px 5px #DDDDDD; -webkit-box-shadow:0px 1px 5px #DDDDDD; box-shadow:0px 1px 5px #DDDDDD; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.k-Tip-Info .error span i{ color:#FF0000; font-size:18px; float:left; margin-left:15px; display:inline-block;  margin-top:6px;  padding-right:10px;}
.k-Tip-Info .warning{  position:fixed; left:0px; top:50%;  margin-top:-1rem; width:100%; text-align:center; }
.k-Tip-Info .warning span{ height:1rem; line-height:1rem; padding-left:0.3rem; padding-right:0.3rem; color:white; font-size:0.4rem; display:inline-block;  background:rgba(0,0,0,0.6); -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }

.k-Tip-Info .loading{ margin-bottom:15px;}
.k-Tip-Info .loading span{    padding-left:0.7rem; background:url(../images/loading.gif) 0.25rem center no-repeat; background-size:auto 0.3rem; border:1px solid #F5F5F5; color:#666666; clear:both; overflow:hidden; font-size:0.35rem;  padding-right:0.25rem; display:inline-block;   background-color:White; overflow:hidden; height:0.7rem; line-height:0.7rem; -moz-box-shadow:0px 1px 5px #DDDDDD; -webkit-box-shadow:0px 1px 5px #DDDDDD; box-shadow:0px 1px 5px #DDDDDD; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.k-Tip-Info .loading span img{ height:18px; float:left; margin-left:15px;  margin-top:6px;  padding-right:10px;}
.k-Tip-Info .info{ margin-bottom:15px;}
.k-Tip-Info .info span{ padding-left:0.25rem; border:1px solid #F5F5F5; color:#108EE9; clear:both; overflow:hidden; font-size:0.35rem;  padding-right:0.25rem; display:inline-block;   background-color:White; overflow:hidden; height:0.7rem; line-height:0.6rem; -moz-box-shadow:0px 1px 5px #DDDDDD; -webkit-box-shadow:0px 1px 5px #DDDDDD; box-shadow:0px 1px 5px #DDDDDD; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.k-Tip-Info .info span i{ color:#108EE9; font-size:18px; float:left; margin-left:15px; display:inline-block;  margin-top:6px;  padding-right:10px;}
.k-Tip-Info .pageload{ font-size:0.3rem; color:white; text-align:center; width:2rem; text-align:center; height:2rem; border-radius:5px; background:rgba(0,0,0,0.6); position:fixed; left:50%; top:50%; margin-left:-1rem; margin-top:-1rem;}
.k-Tip-Info .pageload p{ clear:both; overflow:hidden; }
.k-Tip-Info .pageload img{ float:none; margin:0px;  height:0.7rem; margin-top:0.35rem; margin-bottom:0.1rem;}
.k-Tip-Info .progrme{ background:rgba(0,0,0,0.6); position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:10000000; }
.k-Tip-Info .progrme .Tabload{ border-radius:0.15rem;  min-height:4.15rem; width:7.6rem; position:absolute; left:50%; margin-top:-2.07rem; margin-left:-3.8rem; background-color:White; top:50%; }
.k-Tip-Info .progrme .Tabload .Title{ clear:both; overflow:hidden; height:1.33rem; line-height:1.33rem; color:#333333; font-size:0.433rem; font-weight:bold; text-align:center;}
.k-Tip-Info .progrme .Tabload .Text{ clear:both; overflow:hidden; margin-left:0.4rem; margin-right:0.4rem; height:1.2rem; border-bottom:1px solid #8AA2FD;}
.k-Tip-Info .progrme .Tabload .Text input{ background:none; height:1.2rem; line-height:1.2rem; border:0px; width:100%; overflow:hidden; font-size:0.433rem;}
.k-Tip-Info .progrme .Tabload .Btns{ clear:both; overflow:hidden; margin-top:0.4rem; border-top:1px solid #F0F0F0;}
.k-Tip-Info .progrme .Tabload .Btns p{ float:left; margin-left:-1px; width:50%; border-left:1px solid #F0F0F0;}
.k-Tip-Info .progrme .Tabload .Btns p button{ font-size:0.433rem; height:1.2rem; line-height:1.2rem; width:100%; border:0px; background:none;}
.k-Tip-Info .progrme .Tabload .Btns p button.OK{ color:#6E89FC;}

.k-Tip-Info2 .progrme{ background:rgba(0,0,0,0.6); position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:100; }
.k-Tip-Info2 .progrme .Tabload{ border-radius:0.15rem;  min-height:4.15rem; width:7.6rem; position:absolute; left:50%; margin-top:-2.07rem; margin-left:-3.8rem; background-color:White; top:50%; }
.k-Tip-Info2 .progrme .Tabload .Title{ clear:both; overflow:hidden; height:1.33rem; line-height:1.33rem; color:#333333; font-size:0.433rem; font-weight:bold; text-align:center;}
.k-Tip-Info2 .progrme .Tabload .Text{ clear:both; overflow:hidden; margin-left:0.4rem; margin-right:0.4rem; height:1.2rem; border-bottom:1px solid #8AA2FD;}
.k-Tip-Info2 .progrme .Tabload .Text input{ background:none; height:1.2rem; line-height:1.2rem; border:0px; width:100%; overflow:hidden; font-size:0.433rem;}
.k-Tip-Info2 .progrme .Tabload .Btns{ clear:both; overflow:hidden; margin-top:0.4rem; border-top:1px solid #F0F0F0;}
.k-Tip-Info2 .progrme .Tabload .Btns p{ float:left; margin-left:-1px; width:50%; border-left:1px solid #F0F0F0;}
.k-Tip-Info2 .progrme .Tabload .Btns p button{ font-size:0.433rem; height:1.2rem; line-height:1.2rem; width:100%; border:0px; background:none;}
.k-Tip-Info2 .progrme .Tabload .Btns p button.OK{ color:#6E89FC;}


.k-comfig{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:99999; background:rgba(0,0,0,0.6);}
.k-comfig .tab{ border-radius:8px; position:absolute; width:8.55rem; background-color:white; left:50%; margin-left:-4.275rem; top:50%; margin-top:-2.5rem;}
.k-comfig .tab .Texts{ color:#333333; padding:0.55rem; padding-top:0.65rem; padding-bottom:0.65rem; clear:both; overflow:hidden; line-height:0.65rem; font-size:0.39rem; text-align:center;}
.k-comfig .tab .Btns{ clear:both; overflow:hidden; height:1.18rem; border-top:1px solid #DDDDDD;background:url(../images/dian.jpg) center center repeat-y;}
.k-comfig .tab .Btns p{ width:50%; float:left; height:1.18rem; overflow:hidden;}
.k-comfig .tab .Btns p button{ cursor:pointer; width:100%; height:1.18rem; border:0px; background:none; font-size:0.39rem;}
.k-comfig .tab .Btns p button.OK{ color:#5978FC; }
/***end 提示信息****/

.k-data-madding-top{ margin-top:1.5rem;}
.k-data-more{ clear:both; overflow:hidden; text-align:center; position:fixed; left:0%;  width:100%;   top:40%; }
.k-data-more p{ clear:both; overflow:hidden; }
.k-data-more p.PP1{}
.k-data-more p.PP1 img{ height:3.467rem;}
.k-data-more p.PP2{ line-height:1rem; font-size:0.4rem; color:#84868A}
.k-data-more2{position:relative; padding-bottom:1rem;}
.k-data-more2 p.PP1 img{ height:1.9rem; }



ul.MobEdit{ margin-bottom:0.266rem; clear:both; overflow:hidden; background-color:White; padding-left:0.3rem; padding-right:0.3rem;}
ul.MobEdit li{ height:1.2rem; clear:both; overflow:hidden; }
ul.MobEdit li p{ float:left; height:1.2rem; }
ul.MobEdit li p.PP1{ width:1.87rem; line-height:1.2rem;font-size:0.38rem; color:#666666;}
ul.MobEdit li p.PP2{ width:4.3rem;}
ul.MobEdit li p.PP2 input{ height:1.2rem; line-height:1.2rem; border:0px; width:100%; font-size:0.38rem;}
ul.MobEdit li p.PP3{ float:right;}
ul.MobEdit li p.PP3 button{ height:1.2rem; line-height:1.2rem; border:0px; font-size:0.38rem; color:#5978FC;}
ul.MobEdit li.TT1{ border-bottom:1px solid #E5E5E5;}

.btnMobEdits{ clear:both; overflow:hidden; padding-left:0.3rem; padding-right:0.3rem; padding-top:0.1rem;}
.btnMobEdits button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.btnMobEdits button:hover{ background-color:#3960FB;}
.btnMobEdits button:disabled{ background-color:#8AA0FD;}
.btnMobEdits .Tip{ clear:both; overflow:hidden; line-height:0.6rem; padding-top:0.15rem; color:#BBBBBB; font-size:0.35rem;}


.WeightOrderInfo{ clear:both; overflow:hidden; padding-bottom:1.7rem;}
.WeightOrderInfo .State{ clear:both; overflow:hidden; color:White; background-color:#5978FC; padding-left:0.466rem; height:1.76rem; line-height:1.76rem; font-size:0.64rem;}
.WeightOrderInfo .Content{ margin-bottom:0.266rem; clear:both; overflow:hidden; background-color:White; padding-left:0.466rem; padding-right:0.466rem;}
.WeightOrderInfo .Content .Title{ clear:both; overflow:hidden; height:1.17rem; line-height:1.17rem; color:#333333; font-size:0.43rem; font-weight:bold;}
.WeightOrderInfo .Content ul.Prod{ clear:both; overflow:hidden;}
.WeightOrderInfo .Content ul.Prod li{ clear:both; overflow:hidden; height:1.17rem; color:#666666; font-size:0.373rem; }
.WeightOrderInfo .Content ul.Prod li p{ float:left;  line-height:1.17rem; height:1.17rem;}
.WeightOrderInfo .Content ul.Prod li p.PP1{ width:4.1rem;}
.WeightOrderInfo .Content ul.Prod li p.PP2{ width:2.3rem; float:right; color:#999999; text-align:right;} 
.WeightOrderInfo .Content ul.Prod li.Total{}
.WeightOrderInfo .Content ul.Prod li.Total p.PP1{ padding-left:0.466rem; color:#999999;background:url(../images/blueradio.jpg) left center no-repeat; background-size:0.15rem 0.15rem; }
.WeightOrderInfo .Content ul.Prod li.Total p.PP2{ font-size:0.49rem; color:#333333;}
.WeightOrderInfo .Content ul.Orders{ clear:both; overflow:hidden;}
.WeightOrderInfo .Content ul.Orders li{ clear:both; overflow:hidden; height:1.06rem;  }
.WeightOrderInfo .Content ul.Orders li p{ float:left; overflow:hidden; line-height:1.06rem; font-size:0.373rem;}
.WeightOrderInfo .Content ul.Orders li p.PP1{ width:1.85rem; color:#999999; }
.WeightOrderInfo .Content ul.Orders li p.PP2{ width:6.8rem; color:#666666;}
.WeightOrderBtn{ position:fixed; left:0px; bottom:0.4rem; width:100%; z-index:9999; }
.WeightOrderBtn .Btns{ clear:both; overflow:hidden; margin-left:0.4rem; margin-right:0.4rem;} 
.WeightOrderBtn .Btns button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.WeightOrderBtn .Btns button:hover{ background-color:#3960FB;}
.WeightOrderBtn .Btns button:disabled{ background-color:#8AA0FD;}

.OrderNoInfo{ position:fixed; left:0px; top:0%; background-color:white; width:100%;  height:100%;    text-align:center;}
.OrderNoInfo .error_not_info{ position:absolute; left:0px; margin-top:-1.5rem; top:40%; width:100%; text-align:center;}
.OrderNoInfo .Error{ clear:both;  overflow:hidden; }
.OrderNoInfo .Error img{ height:2.86rem;}
.OrderNoInfo .Texts{ clear:both; overflow:hidden; line-height:1.2rem; height:1.2rem; font-size:0.38rem; color:#999999;}


ul.FootButton{ position:fixed; left:0px; bottom:0px; z-index:1000000; width:100%; height:1.34rem; overflow:hidden; background-color:white;-moz-box-shadow:0px -1px 1px #DDDDDD; -webkit-box-shadow:0px -1px 1px #DDDDDD; box-shadow:0px -1px 1px #DDDDDD;}
ul.FootButton li{ float:left; height:1.34rem; padding-top:0.2rem; width:33.3333%; overflow:hidden; text-align:center;}  
ul.FootButton li p{ background:url(../images/b_my_31.png) center top no-repeat; clear:both; overflow:hidden; background-size:auto 0.533rem; padding-top:0.533rem; height:1.14rem;  font-size:0.3rem; color:#999999;}
ul.FootButton li p span{ color:#999999; display:inline-block; width:100%; height:0.5rem; line-height:0.5rem;}
ul.FootButton li.TT1{}
ul.FootButton li.TT1 p{ background:url(../images/b_my_31.png) center top no-repeat;background-size:auto 0.533rem;}
ul.FootButton li.TT1 p span{ color:#999999;}
ul.FootButton li.TT_Select1{}
ul.FootButton li.TT_Select1 p{ background:url(../images/b_my_32.png) center top no-repeat;background-size:auto 0.533rem;}
ul.FootButton li.TT_Select1 p span{ color:#5978FC;}
ul.FootButton li.TT2{}
ul.FootButton li.TT2 p{ background:url(../images/b_my_21.png) center top no-repeat;background-size:auto 0.533rem;}
ul.FootButton li.TT2 p span{ color:#999999;}
ul.FootButton li.TT_Select2{}
ul.FootButton li.TT_Select2 p{ background:url(../images/b_my_22.png) center top no-repeat;background-size:auto 0.533rem;}
ul.FootButton li.TT_Select2 p span{ color:#5978FC;}
ul.FootButton li.TT3{}
ul.FootButton li.TT3 p{ background:url(../images/b_my_11.png) center top no-repeat;background-size:auto 0.533rem;}
ul.FootButton li.TT3 p span{ color:#999999;}
ul.FootButton li.TT_Select3{}
ul.FootButton li.TT_Select3 p{ background:url(../images/b_my_12.png) center top no-repeat;background-size:auto 0.533rem;}
ul.FootButton li.TT_Select3 p span{ color:#5978FC;}
ul.FootButton li.W50{ width:50%;}


.Setting{ clear:both; overflow:hidden;}
.Setting .Header{ clear:both; overflow:hidden; height:60px; line-height:60px; padding-left:20px; color:white; background-color:#2A3B4B; font-size:20px;}
.Setting .Control{  border-radius:6px; border:1px solid #F0F0F0;  clear:both; overflow:hidden; width:1200px; margin:0px auto;  margin-top:40px; background-color:white; color:#2A3B4B;}
.Setting .Control .SetTitle{  border-bottom:1px solid #F0F0F0; padding-left:15px; clear:both; overflow:hidden; height:45px; line-height:45px; font-size:14px; }
.Setting .Control ul.SetForm{ padding-bottom:20px; clear:both; overflow:hidden; font-size:14px;}
.Setting .Control ul.SetForm li{ margin-top:20px; clear:both; overflow:hidden;}
.Setting .Control ul.SetForm li p{ float:left;}
.Setting .Control ul.SetForm li p.PP1{ width:250px; text-align:right; line-height:40px; height:40px;}
.Setting .Control ul.SetForm li p.PP2{ position:relative; }
.Setting .Control ul.SetForm li p.PP2 input.txt{ font-size:14px;  border-radius:6px; width:550px; height:38px; line-height:38px; border:1px solid #E5E5E5; padding-left:10px; padding-right:10px;}
.Setting .Control ul.SetForm li p.PP2 select{ font-size:14px;  border-radius:6px; width:572px; height:40px; line-height:40px; border:1px solid #E5E5E5; padding-left:10px; padding-right:10px;}
.Setting .Control ul.SetForm li p.PP2 button{ cursor:pointer;  font-size:14px; border-radius:5px; width:60px; height:38px; line-height:38px; color:white; background-color:#2e40d4; }
.Setting .Control ul.SetForm li p.PP2 button:hover{ background-color:#FF8800;}
.Setting .Control .TermShop{ clear:both; overflow:hidden; margin:15px;  }
.Setting .Control .TermShop .TermTitle{ clear:both; overflow:hidden; padding-bottom:10px; }
.Setting .Control .TermShop .TermTitle button{ cursor:pointer;  font-size:14px; border-radius:5px; width:60px; height:38px; line-height:38px; color:white; background-color:#2e40d4; }
.Setting .Control .TermShop .TermTitle button:hover{ background-color:#FF8800;}
.Setting .Control .TermShop .TermTable{ clear:both; overflow:hidden;}
.Setting .Control .TermShop .TermTable table{ width:100%; border-left:1px solid #E5E5E5; border-top:1px solid #E5E5E5;}
.Setting .Control .TermShop .TermTable table th{ text-align:left; padding-left:8px; padding-right:8px; height:40px; line-height:40px; background-color:#F5F5F5; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
.Setting .Control .TermShop .TermTable table td{ padding-left:8px; padding-right:8px; height:38px; line-height:38px; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
.Setting .Control .TermShop .TermTable table td.default{ color:forestgreen;}
.Setting .Setlogin{ clear:both; overflow:hidden;}
.Setting .Setlogin ul.SetForm{ width:1000px; margin:0px auto; padding-top:150px; padding-bottom:20px; clear:both; overflow:hidden; font-size:14px;}
.Setting .Setlogin ul.SetForm li{ margin-top:20px; clear:both; overflow:hidden;}
.Setting .Setlogin ul.SetForm li p{ float:left;}
.Setting .Setlogin ul.SetForm li p.PP1{ width:250px; text-align:right; line-height:40px; height:40px;}
.Setting .Setlogin ul.SetForm li p.PP2{ position:relative; }
.Setting .Setlogin ul.SetForm li p.PP2 input.txt{ font-size:14px;  border-radius:6px; width:550px; height:38px; line-height:38px; border:1px solid #E5E5E5; padding-left:10px; padding-right:10px;}
.Setting .Setlogin ul.SetForm li p.PP2 select{ font-size:14px;  border-radius:6px; width:572px; height:40px; line-height:40px; border:1px solid #E5E5E5; padding-left:10px; padding-right:10px;}
.Setting .Setlogin ul.SetForm li p.PP2 button{ cursor:pointer;  font-size:14px; border-radius:5px; width:60px; height:38px; line-height:38px; color:white; background-color:#2e40d4; }
.Setting .Setlogin ul.SetForm li p.PP2 button:hover{ background-color:#FF8800;}

.Settingtab{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:10; background:rgba(0,0,0,0.8)}
.Settingtab .Cons{  border-radius:6px; position:absolute; left:50%; top:50%; width:600px; height:250px;  margin-left:-300px; margin-top:-125px; background-color:white; }
.Settingtab .Cons .SetTitle{ font-size:14px; border-bottom:1px solid #F0F0F0; padding-left:15px; clear:both; overflow:hidden; height:45px; line-height:45px; font-size:14px; }
.Settingtab .Cons .SetTitle span{ cursor:pointer; width:30px; text-align:center; float:right; display:inline-block; margin-right:10px;}
.Settingtab .Cons ul.SetForm{  padding-top:30px;  padding-bottom:20px; clear:both; overflow:hidden; font-size:14px;}
.Settingtab .Cons ul.SetForm li{ margin-top:20px; clear:both; overflow:hidden;}
.Settingtab .Cons ul.SetForm li p{ float:left;}
.Settingtab .Cons ul.SetForm li p.PP1{ width:150px; text-align:right; line-height:40px; height:40px;}
.Settingtab .Cons ul.SetForm li p.PP2{ position:relative; }
.Settingtab .Cons ul.SetForm li p.PP2 input.txt{ font-size:14px;  border-radius:6px; width:350px; height:38px; line-height:38px; border:1px solid #E5E5E5; padding-left:10px; padding-right:10px;}
.Settingtab .Cons ul.SetForm li p.PP2 select{ font-size:14px;  border-radius:6px; width:572px; height:40px; line-height:40px; border:1px solid #E5E5E5; padding-left:10px; padding-right:10px;}
.Settingtab .Cons ul.SetForm li p.PP2 button{ cursor:pointer;  font-size:14px; border-radius:5px; width:60px; height:38px; line-height:38px; color:white; background-color:#2e40d4; }
.Settingtab .Cons ul.SetForm li p.PP2 button:hover{ background-color:#FF8800;}

.Allergy { clear:both; overflow:hidden; padding-left:0.5rem; padding-right:0.1rem;}
.Allergy .Title{ font-weight:bold; color:#333333; clear:both; overflow:hidden; height:1.2rem; line-height:1.2rem; padding-top:0.1rem; font-size:0.43rem;}
.Allergy ul.List{ clear:both; overflow:hidden; padding-top:0.15rem; padding-bottom:1.5rem;}
.Allergy ul.List li{ border:1px solid #DDDDDD; overflow:hidden; -moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem; color:#999999; cursor:pointer; float:left; height:1rem; line-height:1rem; margin-right:0.4rem; margin-bottom:0.4rem; padding-left:0.55rem; padding-right:0.55rem; font-size:0.38rem;}
.Allergy ul.List li.Selectd{ background-color:#5978FC; border:1px solid #5978FC; color:white;}
.Allergy .Btns{ position:fixed; left:0px; width:100%; bottom:0rem; clear:both; overflow:hidden; background-color:white; padding-bottom:0.4rem;} 
.Allergy .Btns p{ padding-left:0.4rem; padding-right:0.4rem;}
.Allergy .Btns button{ cursor:pointer; border:0px; border-radius:0.06rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.Allergy .Btns button:hover{ background-color:#3960FB;}
.Allergy .Btns button:disabled{ background-color:#8AA0FD;}

.MapShop{ clear:both; overflow:hidden; padding-bottom:0.3rem;}
.MapShop .SelectSp{ padding-top:0.1rem; padding-bottom:0.1rem; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem; background-color:White;}
.MapShop .SelectSp .ShopTT{ margin-bottom:-0.1rem; font-size:0.433rem; font-weight:bold; color:#333333; clear:both; overflow:hidden; height:1.4rem; line-height:1.4rem;}
.MapShop .SelectSp .Title{ color:#999999; font-size:0.33rem; clear:both; overflow:hidden; height:0.8666rem; line-height:0.8666rem;}
.MapShop .SelectSp .Address{ height:1rem; clear:both; overflow:hidden; margin-top:-0.1rem; }
.MapShop .SelectSp .Address p{ float:left;height:1rem;  line-height:1rem; padding-left:0.6rem;}
.MapShop .SelectSp .Address p.PP1{ color:#333333; font-weight:bold; white-space: nowrap;text-overflow: ellipsis; width:6.53rem; font-size:0.45rem; background:url(../images/sp_address.jpg) left center no-repeat;background-size:auto 0.5rem;}
.MapShop .SelectSp .Address p.PP2{ color:#5978FC; font-size:0.33rem; float:right;}
.MapShop .ListShop{  margin-top:0.27rem; padding-top:0.1rem; padding-bottom:0.1rem; clear:both; overflow:hidden;  background-color:White;}
.MapShop .ListShop .Title{ color:#999999; font-size:0.33rem; clear:both; overflow:hidden; height:0.8666rem; line-height:0.8666rem; padding-left:0.4rem; padding-right:0.4rem;}
.MapShop .ListShop ul.List{ padding-bottom:0.5rem; clear:both;  margin-top:-0.2rem;}
.MapShop .ListShop ul.List li{ margin-left:0.4rem; margin-right:0.4rem; clear:both; overflow:hidden; height:1.17rem; border-bottom:1px solid #F2F2F2;}
.MapShop .ListShop ul.List li p{ float:left;height:1.17rem;  line-height:1.17rem;  }
.MapShop .ListShop ul.List li p.PP1{ color:#333333;  white-space: nowrap;text-overflow: ellipsis;  width:6.83rem; font-size:0.4rem;  }
.MapShop .ListShop ul.List li p.PP2{ color:#999999; font-size:0.35rem; float:right;}
.MapShop .ShopPart{  margin-top:0.27rem; clear:both; overflow:hidden; background-color:White;}
.MapShop .ShopPart .ShopTT{ padding-left:0.4rem; margin-bottom:-0.1rem;  font-weight:bold; font-size:0.433rem; color:#333333; clear:both; overflow:hidden; height:1.4rem; line-height:1.4rem;}
.MapShop .ShopPart ul.List{ padding-bottom:0.1rem; clear:both; overflow:hidden; padding-left:0.4rem;}
.MapShop .ShopPart ul.List li{ margin-right:0.4rem; margin-bottom:0.4rem; border-radius:0.5866rem; float:left; width:2rem; height:1.1733rem; background-color:#F5F5F5; text-align:center;}
.MapShop .ShopPart ul.List li p{  color:#444444; height:0.587rem; clear:both; overflow:hidden; text-align:center;}
.MapShop .ShopPart ul.List li p.PP1{ font-size:0.37rem;   font-weight:bold;line-height:0.75rem; height:0.7rem; color:Black; }
.MapShop .ShopPart ul.List li p.PP2{ font-family:Arial; color:#666666; font-size:0.33rem;line-height:0.40rem; height:0.5rem; }
.MapShop .ShopPart ul.List li p.PP3{ color:Black;  font-weight:bold; font-size:0.38rem; line-height:1.1733rem; height:1.1733rem; }
.MapShop .ShopPart ul.List li.Select{  background-color:#5978FC;}
.MapShop .ShopPart ul.List li.Select p.PP1{ color:White;}
.MapShop .ShopPart ul.List li.Select p.PP2{ color:White;}
.MapShop .ShopPart ul.List li.Select p.PP3{ color:White;}
.MapShop .ShopPart ul.List li.disable{ background-color:#F5F5F5;}
.MapShop .ShopPart ul.List li.disable p.PP3{ color:#999999;}
.MapShop .Btns{ clear:both; overflow:hidden; position:fixed; left:0px; bottom:1.8rem; width:100%; z-index:1000; }
.MapShop .Btns p{ padding-left:0.4rem; padding-right:0.4rem;}
.MapShop .Btns button{ cursor:pointer; border:0px; border-radius:0.1rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.MapShop .Btns button:hover{ background-color:#3960FB;}
.MapShop .Btns button:disabled{ background-color:#8AA0FD;}

.ProdPage{ clear:both; overflow:scroll;}
.ProdPage .Address{ clear:both; overflow:hidden; height:1.27rem; line-height:1.35rem; padding-left:0.466rem;  background:url(../images/sp_address.jpg) 0.466rem center no-repeat;background-size:auto 0.5rem; background-color:White;}
.ProdPage .Address span{ padding-right:0.467rem; display:inline-block; padding-left:0.6rem; color:#333333; font-weight:bold; white-space: nowrap;text-overflow: ellipsis; font-size:0.481rem; background:url(../images/down_prod.jpg) right center no-repeat;background-size:auto 0.1877rem;}
.ProdPage .Advibte{ overflow:hidden; position:relative; background:url(../images/adv.png) 0.5rem center no-repeat;background-size:auto 0.6rem; text-align:left;  clear:both; overflow:hidden; background-color:#FFEDE1; height:1rem;   font-size:0.35rem; color:#FF602E; margin-top:0.2rem;}
.ProdPage .Advibte span{ position:absolute; left:0px; top:0px; overflow:hidden; width:8rem; margin-left:0.5rem; display:inline-block; padding-left:0.65rem;}
.ProdPage .Advibte span label{ display:inline-block; line-height:1.05rem; width:8rem; height:1rem; overflow:hidden; }



.ProdPage .ProdList{  width:100%; overflow:hidden;  position:fixed; left:0px; top:2.5077rem;     background-color:White; }
.ProdPage .ProdList .Lefts{ overflow-y:auto; background-color:#F7F7FA; width:1.933rem;  position:absolute; left:0px; top:0.33rem; height:99%;  }
.ProdPage .ProdList .Lefts ul.List{ clear:both; overflow:hidden; padding-bottom:1rem;}
.ProdPage .ProdList .Lefts ul.List li{ position:relative; border-left:0.0667rem solid #F7F7FA; text-align:center; font-size:0.36rem; color:#999999; clear:both; overflow:hidden; height:1.13rem; line-height:1.13rem;}
.ProdPage .ProdList .Lefts ul.List li.TT1{ font-weight:bold; background-color:White; border-left:0.0667rem solid #5978FC; color:#333333; }
.ProdPage .ProdList .Lefts ul.List li span{ overflow:hidden; font-size:0.3rem; color:white; font-family:Arial; position:absolute; right:0px; top:0px; padding-left:0.15rem; padding-right:0.15rem; border-radius:0.22rem; display:inline-block; height:0.38rem; line-height:0.4rem;   background-color:#F65B5B;}

.ProdPage .ProdList .Rights{ overflow-y:auto;  width:7.733rem;  position:absolute; right:0px; top:0rem; height:99%; padding-bottom:1%;  }
.ProdPage .ProdList .Rights .CatTitle{ clear:both; overflow:hidden; line-height:0.9333rem; height:0.93333rem; color:#999999; font-size:0.3rem;}
.ProdPage .ProdList .Rights ul.List{ clear:both; overflow:hidden; margin-bottom:-0.45rem; }
.ProdPage .ProdList .Rights ul.List li{ margin-bottom:0.533rem; clear:both; overflow:hidden; height:2.3rem;}
.ProdPage .ProdList .Rights ul.List li .LImgs{ overflow:hidden; float:left; width:2.3rem; height:2.3rem; position:relative;}
.ProdPage .ProdList .Rights ul.List li .LImgs img{ width:2.3rem; height:2.3rem; border-radius:0.1rem; }
.ProdPage .ProdList .Rights ul.List li .LImgs .NotStock{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1}
.ProdPage .ProdList .Rights ul.List li .LImgs .NotStock img{ width:100%; height:100%;}
.ProdPage .ProdList .Rights ul.List li .RText{ float:right; width:4.866rem;  margin-right:0.266rem;}
.ProdPage .ProdList .Rights ul.List li .RText p{ overflow:hidden;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP1{  white-space: nowrap;text-overflow: ellipsis; font-weight:bold;   font-size:0.4rem; height:1rem; line-height:1rem; clear:both; color:#333333;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP2{ height:0.677rem; float:left; font-size:0.38rem; color:#FD5A4D; font-weight:bold;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP3{ height:0.677rem; float:right;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP3 span{ float:left; display:inline-block;  height:0.677rem; line-height:0.677rem;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP3 span.jian{ width:0.677rem; background:url(../images/god11.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP3 span.jia{ width:0.677rem; background:url(../images/god2.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP3 span.jia2{ width:0.677rem; background:url(../images/god3.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .ProdList .Rights ul.List li .RText p.PP3 span.num{ font-size:0.38rem; padding-left:0.2rem; padding-right:0.2rem; width:0.4rem; text-align:center;}
.ProdPage .ProdList .Rights ul.List li .RText p.Desc{ padding-bottom:0.2rem; color:#999999; font-size:0.31rem; height:0.4rem; line-height:0.4rem; white-space: nowrap;text-overflow: ellipsis; }
.ProdPage .ProdList .Rights .ProdClear{ clear:both; overflow:hidden; height:0.3rem;}
.ProdPage .Cat{ position:relative; color:White;  z-index:10000000; height:1.333rem; position:fixed; left:0px; bottom:1.34rem; width:100%; background-color:#515762;}
.ProdPage .Cat p{ overflow:hidden;}
.ProdPage .Cat p.PP1{ -webkit-tap-highlight-color:transparent; text-decoration:none; out-line: none; z-index:10000; cursor:pointer; position:absolute; left:0.41rem; top:-0.3rem; width:1.28rem; height:1.28rem; background:url(../images/card_not.png) center center no-repeat;background-size:auto 1.28rem; }
.ProdPage .Cat p.PP1 span{ -webkit-tap-highlight-color:transparent; text-decoration:none; out-line: none; font-size:0.28rem; font-family:Arial; position:absolute; right:0px; top:0px; padding-left:0.15rem; padding-right:0.15rem; border-radius:0.22rem; display:inline-block; height:0.43rem; line-height:0.45rem; border:1px solid #DDDDDD; background-color:#F65B5B;}
.ProdPage .Cat p.Select{ -webkit-tap-highlight-color:transparent; text-decoration:none; out-line: none;background:url(../images/card_yes.png) center center no-repeat;background-size:auto 1.28rem;}
.ProdPage .Cat p.PP2{ float:left; padding-left:2.133rem; line-height:1.333rem; font-size:0.5rem; }
.ProdPage .Cat p.PP3{ float:right;}
.ProdPage .Cat p.PP3 button{ cursor:pointer; border:0px; background-color:#5978FC; color:white; width:3.733rem; height:1.333rem; font-size:0.43rem;}
.ProdPage .Cat p.PP3 button:hover{ background-color:#3960FB;}
.ProdPage .Cat p.PP3 button.cancel{ background-color:#999999!important;}
.ProdPage .ProdTabAll{position:absolute; left:0px; bottom:2.673rem; width:100%; height:100%; background:rgba(0,0,0,0.4);}
.ProdPage .ProdTab{ position:absolute; left:0px; bottom:0rem; width:100%; background-color:White;}
.ProdPage .ProdTab .Imgs{ position:relative; clear:both; overflow:hidden; height:8.13rem; }
.ProdPage .ProdTab .Imgs img{ height:8.13rem; width:100%;}
.ProdPage .ProdTab .Imgs .NotStock{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1}
.ProdPage .ProdTab .Imgs .NotStock img{ width:100%; height:100%;}
.ProdPage .ProdTab .Imgs .Close{ z-index:1000;  border-radius:50%; width:0.8rem; height:0.8rem; position:absolute; right:0.3rem; top:0.3rem; background:rgba(0,0,0,0.4);}
.ProdPage .ProdTab .Imgs .Close span{ display:inline-block; width:0.8rem; height:0.8rem;background:url(../images/order_type.jpg) center center no-repeat;background-size:auto 0.38rem;}
.ProdPage .ProdTab .RText{  padding-left:0.466rem; padding-right:0.4666rem; clear:both; overflow:hidden;}
.ProdPage .ProdTab .RText p{ overflow:hidden;}
.ProdPage .ProdTab .RText p.PP1{ font-weight:bold; font-size:0.49rem; height:1.46666rem; line-height:1.46666rem; clear:both; color:#333333;}
.ProdPage .ProdTab .RText p.PP2{ height:0.677rem; float:left; font-size:0.38rem; color:#FD5A4D; font-weight:bold;}
.ProdPage .ProdTab .RText p.PP3{ height:0.677rem; float:right;}
.ProdPage .ProdTab .RText p.PP3 span{ float:left; display:inline-block;  height:0.677rem; line-height:0.677rem;}
.ProdPage .ProdTab .RText p.PP3 span.jian{ width:0.677rem; background:url(../images/god11.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .ProdTab .RText p.PP3 span.jia{ width:0.677rem; background:url(../images/god2.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .ProdTab .RText p.PP3 span.jia2{ width:0.677rem; background:url(../images/god3.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .ProdTab .RText p.PP3 span.num{ font-size:0.38rem; padding-left:0.2rem; padding-right:0.2rem; width:0.4rem; text-align:center;}
.ProdPage .ProdTab .RDesc{ padding-left:0.4rem; padding-right:0.4rem; height:2.1rem; margin-bottom:0.4rem; padding-top:0.1rem;   clear:both; overflow:hidden; overflow-y:auto; color:#999999; line-height:0.7rem; font-size:0.31rem;}


.ProdPage .CatTab{position:absolute; left:0px; bottom:2.673rem; width:100%; height:100%; background:rgba(0,0,0,0.4);} 
.ProdPage .CatTab .List{  padding-bottom:0.3rem; position:absolute; left:0px; bottom:0px; width:100%; background:rgba(255,255,255,0.95);  border-radius:0.2rem 0.2rem 0px 0px;}
.ProdPage .CatTab .List .Title{ background-color:#F0F0F0; padding-left:0.46rem; padding-right:0.46rem; clear:both; overflow:hidden; height:1.2rem; line-height:1.2rem;   }
.ProdPage .CatTab .List .Title span{ float:left; color:#333333; font-size:0.4rem;}
.ProdPage .CatTab .List .Title span em{ font-style:normal; font-size:0.2rem; color:#F65B5B;}
.ProdPage .CatTab .List .Title label{ display:inline-block; padding-left:0.6rem; float:right; color:#999999; font-size:0.35rem;  background:url(../images/card_del.png) left 0.3rem no-repeat;background-size:auto 0.533rem;}
.ProdPage .CatTab .List .Item{  position:relative;  padding-left:0.46rem; padding-right:0.46rem;  clear:both;  height:1.46rem;}
.ProdPage .CatTab .List .Item p{  font-size:0.4rem; float:left; height:1.46rem; line-height:1.46rem; overflow:hidden;}
.ProdPage .CatTab .List .Item p.PP1{ color:#333333; width:4.766rem; white-space: nowrap;text-overflow: ellipsis;}
.ProdPage .CatTab .List .Item p.PP2{ width:2rem;}
.ProdPage .CatTab .List .Item p.PP3{ float:right;}
.ProdPage .CatTab .List .Item p.PP3 span{ float:left; display:inline-block;  height:1.46rem; line-height:1.46rem;}
.ProdPage .CatTab .List .Item p.PP3 span.jian{ width:0.677rem; background:url(../images/god11.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .CatTab .List .Item p.PP3 span.jia{ width:0.677rem; background:url(../images/god2.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .CatTab .List .Item p.PP3 span.jia2{ width:0.677rem; background:url(../images/god3.png) center center no-repeat;background-size:auto 0.65rem;}
.ProdPage .CatTab .List .Item p.PP3 span.num{ font-size:0.38rem; padding-left:0.2rem; padding-right:0.2rem; width:0.4rem; text-align:center;}
.ProdPage .CatTab .List .Item p.PP4{  font-size:0.2rem; height:0.49rem; position:absolute; left:0.46rem; bottom:-0.2rem; border:1px solid #31BD90;}
.ProdPage .CatTab .List .Item p.PP4 span{ float:left; height:0.49rem; line-height:0.49rem; color:white; background-color:#31BD90; padding-left:0.2rem; padding-right:0.2rem;}
.ProdPage .CatTab .List .Item p.PP4 label{ color:#31BD90; float:left; padding-left:0.2rem; padding-right:0.2rem; height:0.49rem; line-height:0.49rem; }

.ProdPage .CatTab .List .ListItem{ clear:both; overflow:auto; max-height:8.6rem; min-height:2.2rem; }
.ProdPage .NotProd{ position:fixed; left:0px; top:1.27rem; margin-top:2px; width:100%;  height:100%;  background-color:White;}
.ProdPage .NotProd .Nots{ text-align:center; position:absolute; left:0px; top:50%; margin-top:-3.6rem; height:4.6rem; width:100%; }
.ProdPage .NotProd .Nots img{ height:3.467rem;}
.ProdPage .NotProd .Nots p{ height:1rem; line-height:1rem; font-size:0.4rem; color:#999999;}

.BookOrderPage{ clear:both; overflow:hidden; }
.BookOrderPage .BookOrder{ background-color:White; padding-left:0.4rem; padding-right:0.4rem; clear:both; overflow:hidden;}
.BookOrderPage .BookOrder .Title{ color:#333333; font-size:0.61rem; font-weight:bold; clear:both; overflow:hidden; height:1.75rem; line-height:1.75rem;}
.BookOrderPage .BookOrder .Item{  border-radius:0.15rem; padding-top:0.26rem; padding-bottom:0.26rem; background-color:#F8F9FB; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem;}
.BookOrderPage .BookOrder .Item p{ clear:both; overflow:hidden; height:1.2rem;}
.BookOrderPage .BookOrder .Item p.PP1{ font-family:微软雅黑; }
.BookOrderPage .BookOrder .Item p.PP1 span{  border-radius:0.06rem; margin-top:0.22rem; width:1.4rem; text-align:center; font-size:0.293rem; float:left; height:0.49rem; line-height:0.49rem; display:inline-block; color:White; background-color:#5978FC;}
.BookOrderPage .BookOrder .Item p.PP1 label{  font-size:0.4199rem; color:#333333; line-height:0.98rem; float:right; display:inline-block;}
.BookOrderPage .BookOrder .Item p.PP1 label.Select{ color:#5978FC; padding-right:0.4rem;  font-weight:bold; background:url(../images/order_right.jpg) right 0.35rem no-repeat;background-size:auto 0.28rem;}
.BookOrderPage .BookOrder .Item p.PP2{ line-height:0.67rem; height:0.67rem; color:#999999; font-size:0.3rem;}
.BookOrderPage .BookOrder .Item p.PPAdd{ clear:both; overflow:hidden; height:auto; text-align:right; padding-bottom:0.18rem;}
.BookOrderPage .BookOrder .Item p.PPAdd label{ line-height:0.7rem;  }
.BookOrderPage .BookOrder .Item p.PPAdd label.Select{  font-size:0.4199rem; color:#333333; font-weight:lighter; background:url(../images/order_right.jpg) right 0.25rem no-repeat;background-size:auto 0.28rem;}
.BookOrderPage .BookOrder .Item p.PPAdd label em{ font-size:0.35rem; font-style:normal; color:#999999; font-family:微软雅黑;}
.BookOrderPage .BookOrder .Item p.AddSelect{  font-size:0.373rem; color:#5978FC; padding-left:0.6rem; height:1.1rem; line-height:1.1rem; background:url(../images/god3.png) left center no-repeat;background-size:auto 0.4rem;} 
.BookOrderPage .BookOrder .OrderTitle{ color:#333333; font-size:0.38rem; font-weight:bold; clear:both; overflow:hidden; height:1.33rem; line-height:1.33rem;}
.BookOrderPage .BookOrder ul.ProdList{ clear:both; overflow:hidden;}
.BookOrderPage .BookOrder ul.ProdList li{ padding-bottom:0.44rem; clear:both; overflow:hidden;}
.BookOrderPage .BookOrder ul.ProdList li p{ float:left;}
.BookOrderPage .BookOrder ul.ProdList li p.PP1{ width:1.6rem; height:1.6rem;}
.BookOrderPage .BookOrder ul.ProdList li p.PP1 img{ width:1.6rem; height:1.6rem; border-radius:0.1rem;}
.BookOrderPage .BookOrder ul.ProdList li p.PP2{  font-size:0.38rem; float:right; width:7.2rem;}
.BookOrderPage .BookOrder ul.ProdList li p.PP2 span.TT{ clear:both; overflow:hidden; width:100%; height:0.75rem; line-height:0.75rem; display:inline-block;}
.BookOrderPage .BookOrder ul.ProdList li p.PP2 span.TT label.LB1{  white-space: nowrap;text-overflow: ellipsis; color:#333333; float:left; width:5rem; overflow:hidden; height:0.75rem; line-height:0.75rem;}
.BookOrderPage .BookOrder ul.ProdList li p.PP2 span.TT label.LB2{ float:right; color:#999999;}
.BookOrderPage .BookOrder ul.ProdList li p.PP2 span.Num{ display:inline-block; padding-top:0.33rem; height:0.6rem; line-height:0.5rem; color:#999999;}
.BookOrderPage .BookOrder .Total{ clear:both; overflow:hidden; height:1rem; line-height:1rem;}
.BookOrderPage .BookOrder .Total span{ color:#999999; font-size:0.38rem; float:left; padding-left:0.5rem; background:url(../images/blueradio.jpg) left center no-repeat;background-size:auto 0.1333rem;}
.BookOrderPage .BookOrder .Total label{ float:right; color:#333333; font-size:0.49rem;}
.BookOrderPage .BookOrder .Pesongf{ clear:both; overflow:hidden; height:1rem; line-height:1rem;}
.BookOrderPage .BookOrder .Pesongf span{ color:#999999; font-size:0.38rem; float:left; padding-left:0.5rem;  background:url(../images/orgradio.jpg) left center no-repeat;background-size:auto 0.15rem;}
.BookOrderPage .BookOrder .Pesongf label{ float:right; color:#999999; font-size:0.38rem;}
.BookOrderPage .Cat{ position:relative; color:White;  z-index:10000000; height:1.333rem; position:fixed; left:0px; bottom:0rem; width:100%; background-color:#515762;}
.BookOrderPage .Cat p{ overflow:hidden;}
.BookOrderPage .Cat p.PP1{ position:absolute; left:0.41rem; top:-0.3rem; width:1.28rem; height:1.28rem; background:url(../images/card_not.png) center center no-repeat;background-size:auto 1.28rem; }
.BookOrderPage .Cat p.PP1 span{ font-family:Arial; position:absolute; right:0px; top:0px; padding-left:0.15rem; padding-right:0.15rem; border-radius:0.22rem; display:inline-block; height:0.43rem; line-height:0.45rem; border:1px solid #DDDDDD; background-color:#F65B5B;}
.BookOrderPage .Cat p.Select{background:url(../images/card_yes.png) center center no-repeat;background-size:auto 1.28rem;}
.BookOrderPage .Cat p.PP2{   float:left; padding-left:0.5rem; line-height:1.333rem; font-size:0.5rem; }
.BookOrderPage .Cat p.PP3{ float:right;}
.BookOrderPage .Cat p.PP3 button{ cursor:pointer; border:0px; background-color:#5978FC; color:white; width:3.733rem; height:1.333rem; font-size:0.43rem;}
.BookOrderPage .Cat p.PP3 button.cancel{ background-color:#999999;}
.BookOrderPage .Cat p.PP3 button.cancel:disabled{ background-color:#999999!important;} 
.BookOrderPage .Cat p.PP3 button:disabled{ background-color:#8AA0FD!important;}
.BookOrderPage .Cat p.PP3 button.btndisabled{ background-color:#8AA0FD!important;}


.BookOrderPage .Remark{  font-size:0.4rem; margin-bottom:2.8rem;  height:1.333rem; line-height:1.333rem; padding-left:0.4rem; padding-right:0.4rem;  clear:both; overflow:hidden; background-color:white; margin-top:0.266rem;}
.BookOrderPage .Remark span{ float:left; color:#666666; }
.BookOrderPage .Remark label{ float:right;  white-space: nowrap;text-overflow: ellipsis; color:#CCCCCC; display:inline-block; padding-right:0.5rem; max-width:3rem; overflow:hidden;background:url(../images/jian.png) right center no-repeat;background-size:auto 0.533rem;}
.BookOrderPage .Remark label.block{ color:#333333;}


.TypeTab{ z-index:100; position:fixed; left:0px; bottom:0rem; width:100%; height:100%; background:rgba(0,0,0,0.4);} 
.TypeTab .List{ padding-bottom:0.3rem; position:absolute; left:0px; bottom:0px; width:100%; background-color:White;  border-radius:0.2rem 0.2rem 0px 0px;}
.TypeTab .List .TypeTtile{ border-bottom:1px solid #F2F2F2; position:relative; font-weight:bold; clear:both; overflow:hidden; height:1.4rem; line-height:1.4rem; text-align:center; color:#333333; font-size:0.4rem;}
.TypeTab .List .TypeTtile span{ position:absolute; right:0.5rem; top:0px; margin-top:0.51rem; display:inline-block; width:0.38rem; height:0.38rem; background:url(../images/order_type.jpg) center center no-repeat;background-size:auto 0.38rem;}
.TypeTab .List ul.Item{  max-height:5rem;  padding-bottom:0.8rem; margin-top:-1px; clear:both;  overflow-y:auto; margin-left:0.45rem; margin-right:0.45rem; }
.TypeTab .List ul.Item li{ clear:both; overflow:hidden; height:1.466rem;  border-top:1px solid #F2F2F2;}
.TypeTab .List ul.Item li p{ float:left;  height:1.466rem; }
.TypeTab .List ul.Item li p.PP1{ line-height:1.466rem; color:#333333; font-size:0.4rem;}
.TypeTab .List ul.Item li p.PP2{ float:right; width:0.533rem;background:url(../images/check_no.png) center center no-repeat;background-size:auto 0.533rem;}
.TypeTab .List ul.Item li.Checked p.PP2{background:url(../images/check_yes.png) center center no-repeat;background-size:auto 0.533rem;}
.TypeTab .List .Timer{  clear:both; overflow:hidden; background-color:#F9F9F9; height:0.9rem; line-height:0.9rem; text-align:center; color:#CCCCCC; font-size:0.35rem;}
.TypeTab .List ul.ItemTimer{  max-height:5rem;  padding-bottom:0.8rem;  clear:both;  overflow-y:auto; margin-left:0.45rem; margin-right:0.45rem; }
.TypeTab .List ul.ItemTimer li{ margin-top:-1px; position:relative; clear:both; overflow:hidden; height:1.466rem;  border-top:1px solid #F2F2F2;}
.TypeTab .List ul.ItemTimer li p{  height:1.466rem; }
.TypeTab .List ul.ItemTimer li p.PP1{ line-height:1.466rem; color:#333333; font-size:0.4rem; text-align:center; position:relative;} 
.TypeTab .List ul.ItemTimer li p.PP1 label{ color:#F65B5B; position:absolute; left:6rem; top:0px; line-height:1.466rem; font-size:0.3rem; display:inline-block; }
.TypeTab .List ul.ItemTimer li p.PP2{ position:absolute; right:0px; top:0px;  height:1.466rem; width:0.533rem;background:url(../images/check_no.png) center center no-repeat;background-size:auto 0.533rem;}
.TypeTab .List ul.ItemTimer li.Checked p.PP1{color:#5978FC;}
.TypeTab .List ul.ItemTimer li.Checked p.PP2{background:url(../images/check_yes.png) center center no-repeat;background-size:auto 0.533rem;}
.TypeTab .List ul.ItemTimer li.Prohibit{}
.TypeTab .List ul.ItemTimer li.Prohibit p.PP1{ color:#CCCCCC;}
.TypeTab .List .NotData{ color:#999999; height:6.65rem;  clear:both; overflow:hidden; text-align:center; line-height:1.5rem; font-size:0.35rem;}
.TypeTab .List ul.CaentItem{  max-height:5rem;  padding-bottom:0.8rem; margin-top:-1px; clear:both;  overflow-y:auto; margin-left:0.45rem; margin-right:0.45rem; }
.TypeTab .List ul.CaentItem li{   padding-bottom:0.05rem; position:relative; clear:both; overflow:hidden; height:1.5rem; border-top:1px solid #F2F2F2;}
.TypeTab .List ul.CaentItem li .Address{ padding-top:0.05rem; float:left; width:7rem;}
.TypeTab .List ul.CaentItem li .Address p{ clear:both; overflow:hidden; }
.TypeTab .List ul.CaentItem li .Address p.PP1{ font-weight:bold; font-size:0.4rem; height:0.81rem; line-height:0.81rem;}
.TypeTab .List ul.CaentItem li .Address p.PP2{ color:#999999; font-size:0.3rem; height:0.5rem; line-height:0.5rem; overflow:hidden; }
.TypeTab .List ul.CaentItem li .Radio{ position:absolute; right:0px; top:0.05rem;  height:1.49rem; width:0.533rem;background:url(../images/check_no.png) center center no-repeat;background-size:auto 0.533rem;}
.TypeTab .List ul.CaentItem li .Reds{ position:absolute; right:0px; top:0px;  height:1.49rem; line-height:1.5rem; color:#F65B5B; }
.TypeTab .List ul.CaentItem li.Not{}
.TypeTab .List ul.CaentItem li.Not .Address p.PP1{color:#999999;}
.TypeTab .List ul.CaentItem li.Check .Radio{background:url(../images/check_yes.png) center center no-repeat;background-size:auto 0.533rem;}
.TypeTab .List ul.CaentItem li.Check .Address p.PP1{color:#5978FC;}

.TypeTab .ListNot{ padding-bottom:0px;}
.TypeTab .Btns{ padding-bottom:0.2rem; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem; padding-top:0.2rem;  } 
.TypeTab .Btns button{ cursor:pointer; border:0px; border-radius:0.1rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.TypeTab .Btns button:hover{ background-color:#3960FB;}
.TypeTab .Btns button:disabled{ background-color:#8AA0FD;}
.TypeTab ul.Address{ clear:both; overflow:hidden;border-bottom:1px solid #F0F0F0; }
.TypeTab ul.Address li{ overflow:hidden; overflow-y:auto; float:left;   height:6.65rem;    }
.TypeTab ul.Address li p{  clear:both; overflow:hidden; text-align:center; font-size:0.4rem; height:1.33rem; line-height:1.33rem;}
.TypeTab ul.Address li p.Select{  color:#5978FC; }
.TypeTab ul.Address li.TT1{ width:50%; background-color:#F7F7FA;}
.TypeTab ul.Address li.TT1 p{ text-align:left; padding-left:0.6rem; }
.TypeTab ul.Address li.TT1 p.Select{ background-color:white;}
.TypeTab ul.Address li.TT2{ width:25%;}
.TypeTabButtom{ bottom:1.4rem;}
.TypeTabSet{  z-index:100000000!important; }



.PaySelectPage{ clear:both;}
.PaySelectPage .Pay{ height:6.35rem; clear:both; overflow:hidden; text-align:center;  color:#333333; }
.PaySelectPage .Pay .Tip{ height:1rem; line-height:1rem; clear:both; overflow:hidden; position:fixed; left:0px; top:0px; width:100%; background-color:#FFEDE1; color:#FF602E; font-size:0.33rem;}
.PaySelectPage .Pay .Title{ font-weight:bold; clear:both; overflow:hidden; padding-top:1.733rem; height:1.266rem; line-height:1.266rem;font-size:0.38rem; text-align:center;}
.PaySelectPage .Pay .Money{ clear:both; overflow:hidden; font-size:0.86rem; font-weight:bold;}
.PaySelectPage ul.OrderCard{ padding-top:0.5rem; border-top:1px solid #F2F2F2; clear:both; overflow:hidden;  margin-left:0.45rem; margin-right:0.45rem;}
.PaySelectPage ul.OrderCard li{ clear:both; overflow:hidden; height:1.3rem;}
.PaySelectPage ul.OrderCard li p{ float:left; height:1.3rem; line-height:1.3rem;}
.PaySelectPage ul.OrderCard li p.PP1{ padding-left:0.8rem; color:#333333; font-size:0.38rem;background:url(../images/card.png) left center no-repeat;background-size:auto 0.64rem;}
.PaySelectPage ul.OrderCard li p.PP2{ float:right; width:0.533rem;background:url(../images/check_no.png) center center no-repeat;background-size:auto 0.533rem;}
.PaySelectPage ul.OrderCard li.Checked p.PP2{background:url(../images/check_yes.png) center center no-repeat;background-size:auto 0.533rem;}
.PaySelectPage .Btns{ clear:both; overflow:hidden; position:fixed; left:0px; bottom:0.4rem; width:100%; z-index:1000; }
.PaySelectPage .Btns p{ padding-left:0.4rem; padding-right:0.4rem;}
.PaySelectPage .Btns button{ cursor:pointer; border:0px; border-radius:0.1rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.PaySelectPage .Btns button:hover{ background-color:#3960FB;}
.PaySelectPage .Btns button:disabled{ background-color:#8AA0FD;}

.BookOrderInfo{ clear:both; overflow:hidden;  }
.BookOrderInfo .Tip{ text-align:center; height:1rem; line-height:1rem; clear:both; overflow:hidden;  background-color:#FFEDE1; color:#FF602E; font-size:0.33rem;}
.BookOrderInfo .Info{ clear:both; overflow:hidden; color:White; background-color:#5978FC; padding-left:0.45rem; padding-right:0.45rem; }
.BookOrderInfo .Info .State{ height:1.7333rem; line-height:1.7333rem; font-size:0.64rem; clear:both; overflow:hidden;}
.BookOrderInfo .Info .Item{ margin-bottom:0.4rem; border-radius:0.15rem; padding-top:0.26rem; padding-bottom:0.26rem; background-color:#FFFFFF; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem;}
.BookOrderInfo .Info .Item p{ clear:both; overflow:hidden; height:0.9333rem;}
.BookOrderInfo .Info .Item p.PP1{ }
.BookOrderInfo .Info .Item p.PP1 span{  border-radius:0.06rem; margin-top:0.22rem; width:1.4rem; text-align:center; font-size:0.293rem; float:left; height:0.49rem; line-height:0.49rem; display:inline-block; color:White; background-color:#5978FC;}
.BookOrderInfo .Info .Item p.PP1 label{ margin-left:0.333rem; font-size:0.4rem; color:#333333; line-height:0.9333rem; float:left; display:inline-block;}
.BookOrderInfo .Info .Item p.PP1 label.Select{ padding-right:0.4rem; color:#5978FC; font-size:0.413rem; font-weight:bold; background:url(../images/order_right.jpg) right center no-repeat;background-size:auto 0.28rem;}
.BookOrderInfo .Info .Item p.PP2{ line-height:0.67rem; height:0.67rem; color:#999999; font-size:0.3rem;}
.BookOrderInfo .Info .Item p.PP3{ padding-top:0.333rem; text-align:right; float:right;}
.BookOrderInfo .Info .Item p.PP3 button{  border-radius:0.1rem; margin-left:0.4rem; float:left; font-size:0.333rem; width:2.13rem; height:0.87rem; border:1px solid #5978FC; background-color:#5978FC; color:White;}
.BookOrderInfo .Info .Item p.PP3 button.Canel{ border:1px solid #DDDDDD; background-color:White; color:#333333;}
.BookOrderInfo .Info .Item p.PP3 span{ padding-left:0.266rem; padding-right:0.2666rem; font-weight:bold; display:inline-block; border-radius:0.1rem; margin-left:0.4rem; float:left; font-size:0.333rem;  line-height:0.87rem; height:0.87rem; border:1px solid #F5F5F5; background-color:#F5F5F5; color:#333333;}
.BookOrderInfo .Info .Item p.PP4{ font-weight:bold; font-size:0.43rem; height:0.867rem; line-height:0.867rem; clear:both; overflow:hidden; color:#333333;}
.BookOrderInfo .Info .Item p.PP5{ height:auto;  }
.BookOrderInfo .Info .Item p.PP5 span{  border-radius:0.06rem; margin-top:0.22rem; width:1.4rem; text-align:center; font-size:0.293rem; float:left; height:0.49rem; line-height:0.49rem; display:inline-block; color:White; background-color:#5978FC;}
.BookOrderInfo .Info .Item p.PP5 label{ padding-top:0.1rem; padding-bottom:0.1rem; margin-left:0.333rem; font-size:0.35rem; color:#999999; line-height:0.7rem; float:left; display:inline-block;}
.BookOrderInfo .Info .Item p.PP5 label b{ color:#333333; font-size:0.4rem;}

.BookOrderInfo .Content{ margin-bottom:0.266rem; clear:both; overflow:hidden; background-color:White; padding-left:0.466rem; padding-right:0.466rem;}
.BookOrderInfo .Content .Title{ clear:both; overflow:hidden; height:1.17rem; line-height:1.17rem; color:#333333; font-size:0.43rem; font-weight:bold;}
.BookOrderInfo .Content .Title img{ float:right; height:0.64rem; margin-top:0.3rem; }
.BookOrderInfo .Content .Title span{ float:left;}
.BookOrderInfo .Content ul.ProdList{ clear:both; overflow:hidden; padding-top:0.3rem;}
.BookOrderInfo .Content ul.ProdList li{ padding-bottom:0.44rem; clear:both; overflow:hidden;}
.BookOrderInfo .Content ul.ProdList li p{ float:left;}
.BookOrderInfo .Content ul.ProdList li p.PP1{ width:1.6rem; height:1.6rem;}
.BookOrderInfo .Content ul.ProdList li p.PP1 img{ width:1.6rem; height:1.6rem; border-radius:0.1rem;}
.BookOrderInfo .Content ul.ProdList li p.PP2{  font-size:0.38rem; float:right; width:7.2rem;}
.BookOrderInfo .Content ul.ProdList li p.PP2 span.TT{ clear:both; overflow:hidden; width:100%; height:0.75rem; line-height:0.75rem; display:inline-block;}
.BookOrderInfo .Content ul.ProdList li p.PP2 span.TT label.LB1{  white-space: nowrap;text-overflow: ellipsis; color:#333333; float:left; width:5rem; overflow:hidden; height:0.75rem; line-height:0.75rem;}
.BookOrderInfo .Content ul.ProdList li p.PP2 span.TT label.LB2{ float:right; color:#999999;}
.BookOrderInfo .Content ul.ProdList li p.PP2 span.Num{ display:inline-block; padding-top:0.33rem; height:0.6rem; line-height:0.5rem; color:#999999;}
.BookOrderInfo .Content .Total{ clear:both; overflow:hidden; height:1rem; line-height:1rem; padding-bottom:0.15rem;}
.BookOrderInfo .Content .Total span{ color:#999999; font-size:0.38rem; float:left; padding-left:0.5rem; background:url(../images/blueradio.jpg) left center no-repeat;background-size:auto 0.1333rem;}
.BookOrderInfo .Content .Total label{ float:right; color:#333333; font-size:0.49rem;}
.BookOrderInfo .Content .Pesongf{ clear:both; overflow:hidden; height:1rem; line-height:1rem;}
.BookOrderInfo .Content .Pesongf span{ color:#999999; font-size:0.38rem; float:left; padding-left:0.5rem;  background:url(../images/orgradio.jpg) left center no-repeat;background-size:auto 0.15rem; }
.BookOrderInfo .Content .Pesongf label{ float:right; color:#999999; font-size:0.38rem;}
.BookOrderInfo .Content ul.Orders{ clear:both; overflow:hidden;}
.BookOrderInfo .Content ul.Orders li{ clear:both; overflow:hidden; }
.BookOrderInfo .Content ul.Orders li p{ float:left; overflow:hidden; line-height:1.06rem; font-size:0.373rem;}
.BookOrderInfo .Content ul.Orders li p.PP1{  height:1.06rem;  width:1.85rem; color:#999999; }
.BookOrderInfo .Content ul.Orders li p.PP2{ float:right; text-align:right; width:7rem; color:#666666;}
.BookOrderInfo .Content ul.Orders li p.PP3{ float:right; text-align:right; width:7rem; color:#666666; line-height:0.7rem; padding-top:0.2rem;}
.BookOrderInfo .Content ul.Orders li p.PP4{ color:#666666; float:right;}
.BookOrderInfo .Content ul.Orders li p.PP5{ color:#666666; text-align:center; width:100%; clear:both; overflow:hidden; margin-top:-0.1rem;}
.BookOrderInfo .Content ul.Orders li p.PP6{ color:#666666; height:0.6rem; line-height:0.6rem;  text-align:center; width:100%; margin-top:-0.4rem;  padding-bottom:0.2rem; }
.BookOrderInfo .QrSvg{ position:fixed; left:0px; top:0px; z-index:10000000000; width:100%; height:100%; background-color:white; }
.BookOrderInfo .QrSvg .QR{  position:absolute; left:0px; top:30%; width:100%;    clear:both;  transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.NotItem{ position:relative; margin-top:2px; width:100%; clear:both; overflow:hidden; height:10rem;  background-color:White;}
.NotItem .Nots{ text-align:center; position:absolute; left:0px; top:50%; margin-top:-3.6rem; height:4.6rem; width:100%; }
.NotItem .Nots img{ height:3.467rem;}
.NotItem .Nots p{ height:1rem; line-height:1rem; font-size:0.4rem; color:#999999;}

.EvalOrder{ clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem; padding-bottom:2rem;}
.EvalOrder .Title{ clear:both; overflow:hidden; height:1.866rem; line-height:1.866rem; color:#333333; font-size:0.64rem; font-weight:bold;}
.EvalOrder .Star{ clear:both; overflow:hidden; height:1.4666rem;}
.EvalOrder .Star p{ float:left; }
.EvalOrder .Star p.PP1{ font-size:1.2rem; line-height:1rem; color:#E5E5E5;}
.EvalOrder .Star p.PP1 span{ float:left; padding-right:0.1rem; display:inline-block;}
.EvalOrder .Star p.PP1 span.Select{ color:#FFB628; }
.EvalOrder .Star p.PP2{ float:right; line-height:1.2rem; height:1.2rem; color:#FFB628; font-size:0.4rem;}
.EvalOrder ul.list{ clear:both; overflow:hidden; margin-top:-0.15rem;}
.EvalOrder ul.list li{ clear:both; overflow:hidden; height:1.2rem;}
.EvalOrder ul.list li p{ float:left; height:1.2rem; }
.EvalOrder ul.list li p.PP1{ color:#999999; line-height:1.2rem; font-size:0.38rem; overflow:hidden; width:5.7rem; white-space: nowrap;text-overflow: ellipsis;}
.EvalOrder ul.list li p.PP2{ float:right;}
.EvalOrder ul.list li p.PP2 span{ margin-top:0.3rem; margin-left:0.25rem; border-radius:0.2rem; width:1.2rem; display:inline-block; text-align:center; float:left; height:0.61rem; line-height:0.61rem; border:1px solid #E5E5E5;}
.EvalOrder ul.list li p.PP2 span.SP1{ background:url(../images/good2.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrder ul.list li p.PP2 span.SP1_select{ background:url(../images/good1.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrder ul.list li p.PP2 span.SP2{ background:url(../images/bad2.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrder ul.list li p.PP2 span.SP2_select{ background:url(../images/bad1.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrder .UploadImage{ clear:both; overflow:hidden; padding-top:0.4rem; width:110%;}
.EvalOrder .UploadImage ul.images{  float:left; overflow:hidden;  height:3rem;}
.EvalOrder .UploadImage ul.images li{ margin-right:0.49rem; margin-top:0.28rem; float:left; width:1.9066rem; height:1.9066rem; position:relative;}
.EvalOrder .UploadImage ul.images li img{ width:1.9066rem; height:1.9066rem; overflow:hidden;  border-radius:0.15rem;}
.EvalOrder .UploadImage ul.images li span{ display:inline-block; position:absolute; right:-0.27rem; top:-0.27rem; width:0.54rem; height:0.54rem; z-index:10;  background:url(../images/eval_close.png) center center no-repeat;background-size:auto 0.53rem; }
.EvalOrder .UploadImage ul.images li input{ position:absolute; left:0px; top:0px; width:100%; height:100%; }
.EvalOrder .UploadImage .BtnUpload{ margin-right:0.49rem; margin-top:0.28rem; float:left; width:1.9066rem; height:1.9066rem; position:relative;}
.EvalOrder .UploadImage .BtnUpload img{ width:1.9066rem; height:1.9066rem; overflow:hidden;  border-radius:0.15rem;}
.EvalOrder .UploadImage .BtnUpload span{ display:inline-block; position:absolute; right:-0.27rem; top:-0.27rem; width:0.54rem; height:0.54rem; z-index:10;  background:url(../images/eval_close.png) center center no-repeat;background-size:auto 0.53rem; }
.EvalOrder .UploadImage .BtnUpload input{ opacity:0; filter:alpha(opacity=0); cursor:pointer; position:absolute; left:0px; top:0px; width:100%; height:100%; }
.EvalOrder .Remark{ clear:both; overflow:hidden; padding-top:0.4rem;}
.EvalOrder .Remark textarea{  border-radius:0.15rem; width:94.5%; height:2.75rem; border:1px solid #E5E5E5; padding:0.2rem; line-height:0.6rem; font-size:0.35rem; color:#555555;}
.EvalOrder .Btns{ clear:both; overflow:hidden; position:fixed; left:0px; bottom:0.4rem; width:100%; z-index:1000; }
.EvalOrder .Btns p{ padding-left:0.4rem; padding-right:0.4rem;}
.EvalOrder .Btns button{ cursor:pointer; border:0px; border-radius:0.1rem; background-color:#5978FC; color:white; width:100%; height:1.2rem; font-size:0.4rem;}
.EvalOrder .Btns button:hover{ background-color:#3960FB;}
.EvalOrder .Btns button:disabled{ background-color:#8AA0FD;}

.EvalOrderPager{ clear:both; overflow:hidden;  }
.EvalOrderPager .Item{ background-color:White; padding-left:0.4rem; padding-right:0.4rem; margin-bottom:0.266rem; clear:both; overflow:hidden; padding-top:0.2rem;}
.EvalOrderPager .Item .Title{ clear:both; overflow:hidden; height:1rem;}
.EvalOrderPager .Item .Title p{ float:left; height:1rem; line-height:1rem;}
.EvalOrderPager .Item .Title p.PP1{ font-weight:bold; color:#333333; font-size:0.4rem; max-width:6.15rem; white-space: nowrap;text-overflow: ellipsis;}
.EvalOrderPager .Item .Title p.PP2{ float:right; color:#999999; font-size:0.3rem;}
.EvalOrderPager .Item .Stat{ clear:both; overflow:hidden; height:0.75rem; margin-top:-0.1rem; color:#E5E5E5; font-size:0.5rem;}
.EvalOrderPager .Item .Stat span{ display:inline-block; float:left;}
.EvalOrderPager .Item .Stat span.Select{ color:#FFB628;}
.EvalOrderPager .Item .User{ clear:both; overflow:hidden; line-height:0.67rem; color:#333333; font-size:0.38rem; padding-bottom:0.3rem; }
.EvalOrderPager .Item .Images{ clear:both; overflow:hidden; width:110%; padding-bottom:0.3rem;}
.EvalOrderPager .Item .Images img{ margin-right:0.49rem; float:left; width:1.9066rem; height:1.9066rem; overflow:hidden;  border-radius:0.15rem;}
.EvalOrderPager .Item ul.List{  padding-bottom:0.2rem;  clear:both; overflow:hidden;}
.EvalOrderPager .Item ul.List li{ margin-bottom:0.2rem; margin-right:0.2rem; border-radius:0.38rem; padding-left:0.2rem; padding-right:0.1rem; float:left; border:1px solid #DDDDDD; overflow:hidden; height:0.67rem; line-height:0.67rem;}
.EvalOrderPager .Item ul.List li label{ max-width:6.8rem; float:left; display:inline-block;  color:#999999; font-size:0.38rem;}
.EvalOrderPager .Item ul.List li span{ width:0.65rem; float:left; height:0.67rem; line-height:0.67rem;  display:inline-block;  }
.EvalOrderPager .Item ul.List li span.SP1{ background:url(../images/good2.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrderPager .Item ul.List li span.SP1_select{ background:url(../images/good1.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrderPager .Item ul.List li span.SP2{ background:url(../images/bad2.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrderPager .Item ul.List li span.SP2_select{ background:url(../images/bad1.png) center center no-repeat;background-size:auto 0.5rem; }
.EvalOrderPager .Item .Shop{  border-radius:0.15rem; margin-bottom:0.3466rem; min-height:1.1rem; clear:both; overflow:hidden; background-color:#F9F9F9; position:relative;}
.EvalOrderPager .Item .Shop p.Name{ color:#999999; font-size:0.3466rem; position:absolute; left:0px; line-height:1rem; height:1rem; width:2rem; text-align:right;}
.EvalOrderPager .Item .Shop p.Text{ padding-top:0.17rem; padding-bottom:0.18rem; padding-right:0.2rem; clear:both; overflow:hidden; padding-left:2rem; line-height:0.6777rem; color:#333333; font-size:0.3466rem;}
.EvalOrderPager .NotProd{ position:fixed; left:0px; top:0px;  width:100%;  height:100%;  background-color:White;}
.EvalOrderPager .NotProd .Nots{ text-align:center; position:absolute; left:0px; top:50%; margin-top:-3.6rem; height:4.6rem; width:100%; }
.EvalOrderPager .NotProd .Nots img{ height:3.467rem;}
.EvalOrderPager .NotProd .Nots p{ height:1rem; line-height:1rem; font-size:0.4rem; color:#999999;}
.EvalOrderPager .Banner{  position:fixed; z-index:10000000000; background:rgba(0,0,0,0.8); overflow:hidden; left:0px; top:0px; width:100%;  height:100%; }
.EvalOrderPager .Banner img{ align-items: center; width:10rem;}
.EvalOrderPager .Banner .Jiao{ z-index:10; position:fixed; left:0px; bottom:0.6rem; width:100%; text-align:center;}
.EvalOrderPager .Banner .Jiao span{ margin-left:0.1rem; border-radius:50%; overflow:hidden; display:inline-block; width:0.2rem; height:0.2rem; background-color:white; opacity:0.3;}
.EvalOrderPager .Banner .Jiao span.Select{ opacity:1;}
.EvalOrderPager .Banner .Scoll{  display: flex;align-items: center; clear:both; width:1500%;}
.EvalOrderPager .Banner .Close{ border-radius:50%; overflow:hidden; font-size:0.4rem; text-align:center; line-height:0.6rem; position:absolute; right:0.15rem; top:0.15rem; width:0.6rem; height:0.6rem; background:url(../images/order_type.jpg) center center no-repeat;background-size:auto 0.38rem; background-color:#666666;}
.EvalOrderPager .Banner .TopClose{ position:fixed; left:0px; top:0px; width:100%;  height:3rem;}
.EvalOrderPager .Banner .ButtonClose{ position:fixed; left:0px; bottom:0px; width:100%;  height:3rem;}
.EvalOrderPager .Banner .ItemBanner{ float:left; width:10rem; position:relative;     }
.EvalOrderPager .Banner .ItemBanner p{  background-repeat:no-repeat; background-size:100% auto; background-position:center center;  position:absolute; left:0px; top:0px; width:100%; height:100%;}

.UserWeight{ clear:both; overflow:hidden;}
.UserWeight .Title{ font-weight:bold; padding-left:0.4rem; padding-right:0.4rem; font-size:0.43rem; color:#333333; clear:both; overflow:hidden; height:1.53rem; line-height:1.533rem;}
.UserWeight .Weight{ font-family:PingFang SC; color:#333333; font-size:1.0666rem; font-weight:bold; height:1.9333rem; clear:both; overflow:hidden; text-align:center; line-height:1.533rem;}
.UserWeight .Weight span{ color:#999999; font-size:0.433rem; padding-left:0.1rem; font-weight:lighter; }
.UserWeight .Add{ clear:both; overflow:hidden; padding-top:0.4rem; padding-bottom:0.4rem; text-align:center; background-color:#F0F4FA;}
.UserWeight .Add button{ cursor:pointer; border:0px; border-radius:0.655rem; background-color:#5978FC; color:white; width:5rem; height:1.33rem; font-size:0.433rem;}
.UserWeight .Add button:hover{ background-color:#3960FB;}
.UserWeight .AddNotFund{position:absolute;left:0px; top:40%; width:100%;background-color:white;}
.UserWeight ul.List{ padding-bottom:0.5rem; clear:both; overflow:hidden; padding-left:0.4rem; padding-right:0.4rem; margin-top:-0.2rem; }
.UserWeight ul.List li{ clear:both; overflow:hidden; height:1.2rem; border-bottom:1px solid #F0F0F0;}
.UserWeight ul.List li p{ color:#333333; float:left; line-height:1.2rem; font-size:0.4rem; }
.UserWeight ul.List li p.PP1{}
.UserWeight ul.List li p.PP2{ float:right; }

.BmiPager{ clear:both; overflow:hidden;}
.BmiPager .Title{ font-weight:bold; clear:both; overflow:hidden; height:1.533rem; line-height:1.533rem; padding-left:0.4rem; color:#333333; font-size:0.43rem;}
.BmiPager .Title span{ font-weight:lighter; color:#999999; font-size:0.33rem; }
.BmiPager .Bmi{ padding-bottom:0.2rem; font-size:1.067rem; font-weight:bold; clear:both; overflow:hidden; text-align:center; height:1.4rem; line-height:1.4rem; text-align:center;}
.BmiPager .State{ clear:both; overflow:hidden; text-align:center; padding-bottom:0.467rem;}
.BmiPager .State span{  border-radius:0px 0.2rem 0px 0.2rem; color:White; font-size:0.333rem; background-color:#2ABC8D; width:1.5rem; display:inline-block; height:0.66rem; line-height:0.66rem;}
.BmiPager .BmiClear{ clear:both; overflow:hidden; height:0.266rem; background-color:#F0F4FA;}
.BmiPager ul.list{ padding-left:1.4rem; padding-right:1.4rem; clear:both; overflow:hidden; padding-top:0.6rem;}
.BmiPager ul.list li{ margin-bottom:0.29rem; background-color:#E4FAFF; font-size:0.333rem; clear:both; overflow:hidden; height:0.933rem; line-height:0.933rem; padding-left:0.45rem; padding-right:0.45rem; }
.BmiPager ul.list li span{ float:left; color:#333333;}
.BmiPager ul.list li label{ float:right; color:#16BDE4; font-weight:bold;}
.BmiPager ul.list li.TT1{ background-color:#E4FFEB; }
.BmiPager ul.list li.TT1 label{ color:#2ABC8D;}
.BmiPager ul.list li.TT2{ background-color:#FFEFE4; }
.BmiPager ul.list li.TT2 label{ color:#FC9046;}
.BmiPager ul.list li.TT3{ background-color:#FFE4E4; }
.BmiPager ul.list li.TT3 label{ color:#FF5B5B;}
.BmiPager .Tip{ font-size:0.33rem; color:#999999; clear:both; overflow:hidden; padding-top:1.9rem; line-height:1rem; padding-bottom:0.5rem; text-align:center;}

.FaceRegister{ clear:both; overflow:hidden;}
.FaceRegister .AddFace{ position:relative; border-radius:0.15rem; clear:both; overflow:hidden; margin:0px auto; margin-top:2.39rem; width:2.9rem; height:2.9rem; background:url(../images/add.png) center center no-repeat; background-size:100% 100%; }
.FaceRegister .AddFace input{ position:absolute; left:0px; top:0px; width:100%; height:100%; -khtml-opacity: 0; -moz-opacity:0; opacity:0;filter:alpha(opacity=0);}
.FaceRegister .AddTip{ clear:both; overflow:hidden; text-align:center; padding-top:0.85rem;}
.FaceRegister .AddTip p{ clear:both; overflow:hidden; text-align:center;}
.FaceRegister .AddTip p.PP1{ color:#333333; font-size:0.4rem; height:1rem; line-height:1rem;}
.FaceRegister .AddTip p.PP2{ color:#999999; font-size:0.3rem; line-height:0.46rem;}
.FaceRegister .SetFace{ clear:both; overflow:hidden; padding-top:1.5rem; text-align:center; padding-bottom:1.73rem;}
.FaceRegister .SetFace img{  height:3.87rem;}
.FaceRegister .SetBtns{ clear:both; overflow:hidden; text-align:center; padding-bottom:0.1rem;}
.FaceRegister .SetBtns button{ margin-left:0.2rem; margin-right:0.2rem; cursor:pointer; border:1px solid #5978FC; border-radius:0.1rem; background-color:#5978FC; color:white; width:3.73rem; height:1.2rem; font-size:0.4rem;}
.FaceRegister .SetBtns button:hover{ background-color:#3960FB;}
.FaceRegister .SetBtns button:disabled{ background-color:#8AA0FD; border:1px solid #8AA0FD;}
.FaceRegister .SetBtns button.default{ background-color:white; color:#333333; border:1px solid #DDDDDD;}
.FaceRegister .SetBtns button.default:hover{ background-color:#F2F2F2; border:1px solid #DDDDDD;}
.FaceRegister .Result{ clear:both; overflow:hidden; padding-top:1.87rem;}
.FaceRegister .Result .IsSuccess{ clear:both; overflow:hidden; width:1.7rem; height:1.7rem; margin:0px auto;  background:url(../images/success_ico.png) center center no-repeat; background-size:100% 100%; }
.FaceRegister .Result .IsError{ clear:both; overflow:hidden; width:1.7rem; height:1.7rem; margin:0px auto;  background:url(../images/close.jpg) center center no-repeat; background-size:100% 100%; }
.FaceRegister .ReTip{ clear:both; overflow:hidden; text-align:center; padding-top:0.5rem; height:3.15rem;}
.FaceRegister .ReTip p{ clear:both; overflow:hidden;}
.FaceRegister .ReTip p.PP1{ height:1rem; line-height:1rem; color:#333333; font-size:0.45rem; }
.FaceRegister .ReTip p.PP2{ line-height:0.7rem; font-size:0.33rem; color:#999999;}
.FaceRegister .SetBtnSuccess{ clear:both; overflow:hidden; text-align:center;  padding-bottom:0.1rem;}
.FaceRegister .SetBtnSuccess button{ margin-left:0.2rem; margin-right:0.2rem; cursor:pointer; border:1px solid #5978FC; border-radius:0.1rem; background-color:#5978FC; color:white; width:9rem; height:1.2rem; font-size:0.4rem;}
.FaceRegister .SetBtnSuccess button:hover{ background-color:#3960FB;}
.FaceRegister .SetBtnSuccess button:disabled{ background-color:#8AA0FD;}

.OrderQr{ position:fixed; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:1000; color:black;}
.OrderQr .Qr{ border-radius:0.1rem; overflow:hidden; position:absolute; left:50%; top:50%; background-color:white; width:7.55rem; height:7.65rem; margin-left:-3.77rem; margin-top:-3.77rem;}
.OrderQr .Qr .Title{ height:1.533rem; line-height:1.533rem; text-align:center; clear:both; overflow:hidden; color:#333333; font-size:0.43rem;}
.OrderQr .Qr .Code{ border-radius:0.1rem; width:4rem; margin:0px auto; background-color:#F5F5F5; height:1rem; line-height:1rem; text-align:center; clear:both; overflow:hidden; color:#333333; font-size:0.38rem;}
.OrderQr .Qr .QRImage{ border-radius:0.1rem; border:1px solid #CCCCCC; margin:0px auto; min-height:3.41rem; margin-top:0.533rem; width:3.41rem;height:3.41rem; overflow:hidden; padding:0.22rem; }
.OrderQr .Qr .QRImage img{ width:3.41rem;height:3.41rem;}
.OrderQr .Qr .Close{ position:absolute; right:0.63rem; top:0.63rem; width:0.35rem; height:0.35rem; background:url(../images/tclose.jpg) center center no-repeat; background-size:100% 100%; }


