/*登录页面开始*/
#fxzqbj{
	background:url(../img/fxzqimg.jpg) no-repeat;
	background-size: 100%;
}
.mui-fxzq{
	width: 92%;
	background:rgba(255,255,255,0.3);
	position: relative;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin: 0 auto;
	margin-top: 140px;
	padding-top: 90px;
}
.logobox{
	width: 120px;
	height: 120px;
	background: #b10000;
	border-radius: 50%;
	margin: 0 auto;
	border: 4px solid rgba(255,255,255,1);
	position: absolute;
	left:50%;
	margin-top:-150px;
	margin-left: -60px;
	z-index: 1;
	box-shadow: 0px 3px 6px rgba(0,0,0,0.8);
}
.logobox img{
	margin-top: 36px;
	width: 100%;
}
.rwmbox{
	width: 92%;
	margin: 0 auto;
	background:rgba(255,255,255,0.3);
	padding-bottom: 10px;
}
.rwmimg1{
	width: 68%;
	margin: 0 auto;
	position: relative;
	padding: 20px;
	background:rgba(0,0,0,0.3);
}
.rwmimg{
	width: 100%;
	margin: 0 auto;
	position: relative;
	padding: 20px;
	background:rgba(0,0,0,0.3);
}
.rwmimg img{
}
.rwmimg span{
	position: absolute;
	font-family: "arial, helvetica, sans-serif";
}
.rwmimg .rw1{
	top: 0px;
	left:0px;
	width: 20px;
	height: 2px;
	background: #fff;
}
.rwmimg .rw2{
	top: 0px;
	left:0px;
	width: 2px;
	height: 20px;
	background: #fff;
}
.rwmimg .rw3{
	bottom: 0px;
	left:0px;
	width: 2px;
	height: 20px;
	background: #fff;
}
.rwmimg .rw4{
	bottom: 0px;
	left:0px;
	width: 20px;
	height: 2px;
	background: #fff;
}
.rwmimg .rw5{
	top: 0px;
	right: 0px;
	width: 20px;
	height: 2px;
	background: #fff;
}
.rwmimg .rw6{
	top: 0px;
	right: 0px;
	width: 2px;
	height: 20px;
	background: #fff;
}
.rwmimg .rw7{
	bottom: 0px;
	right: 0px;
	width: 2px;
	height: 20px;
	background: #fff;
}
.rwmimg .rw8{
	bottom: 0px;
	right: 0px;
	width: 20px;
	height: 2px;
	background: #fff;
}
.yqmbox{
	width: 92%;
	margin: 0 auto;
	background: rgba(0,0,0,0.5);
}
.yqmbox li:nth-child(1){
	font-size: 26px;
	line-height: 36px;
}
.sbzstitle{
	width: 92%;
	margin: 0 auto;
	height: 46px;
	background: rgba(255,255,255,0.3);
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	
}
ul#navlist {  
    font:12px verdana;  
    padding-bottom: 1px;  
}  
ul#navlist li span {   
	padding: 0 8px;
	font-size: 16px;
    background: #393830;  
    border-radius: 10px;
}  
ul#navlist li {  
    float: left;   
    height: 26px;   
    width: 100%;  
}  
ul#navlist .list1 {  
    border-bottom: 1px solid #fafafa;  
    width: 100%;  
    margin-bottom: -22px;  
}  
#navlist a {  
    display: block;  
    color: #666;  
    text-decoration: none;  
    padding: 6px 0px;  
    width: 100%;  
    text-align: center;  
}  


.wldjs{
	position: relative;
}
.sbzstitle h1{
	line-height: 60px;
	font-size: 14px;
	text-align: center;
	font-family: 'Helvetica Neue', Helvetica, sans-serif;
	color: #fafafa;
}

/*我的团队开始*/
.wdtx-list{
	width: 92%;
	margin: 12px auto;
	padding: 10px 10px;
	box-sizing: border-box;
	border-radius: 6px;
	box-shadow: 0 -1px 1px rgba(0,0,0,.20),0 1px 1px rgba(0,0,0,.22);
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,.20),0 1px 1px rgba(0,0,0,.22);
	
}
.wdtx-list:active{
	background: rgba(0,0,0,0.1);
}
.wdtx-list h1{
	line-height: 16px;
	font-size: 14px;
	color: #333;
	font-family: sans-serif;
}
.wdtx-list h1 span{
	font-family: sans-serif;
}
.wdtd-toux{
	width: 84px; 
	height: 84px;
	float: left;
	border-radius: 5px;
	background-size: 100%;
	border: 1px solid #fafafa;
	overflow: hidden;
}
.wdtd-toux img{
	width: 100%;
	height: 100%;
	display: block;
}
.wdtd-wz{
	width: 100%;
	height: 100%;
	padding-left: 100px;
	box-sizing: border-box;
	font-family: sans-serif;
}
.wdtx-no{
	position: relative;
}
.wdtx-img{
	width: 160px;
	height:160px;
	margin: 10px auto;
	margin-top:80px;
	background: #fafafa;
	border-radius: 50%;
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,.20),0 1px 1px rgba(0,0,0,.22);
	position: relative;
	padding: 30px;
}
.wdtx-no img{
	position: absolute;
	width: 60%;
}
.wdtx-no h1{
	line-height: 36px;
	color: #666;
	text-align: center;
}

/*我的团队结束*/

/*我的余额开始*/
.wdyes{
	text-align: center;
	width: 100%;
}
.tixian-box ul{
	border-top:1px solid rgba(0,0,0,0.1);
}
.tixian-box ul li a h1{
	color: #333;
}
.tixian-box ul li{
	margin: 0 auto;
	padding: 16px 0px;
	position: relative;
}
.tixian-box ul li:active{
	background: rgba(0,0,0,0.1);
}
.tixian-box ul li .xian{
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 96%;
	height:1px;
	background: rgba(0,0,0,0.1);
}
.tixian-box ul li .xians{
	width: 100%;
}
.tixian-box ul li i{
	position: absolute;
	font-size: 18px;
	top:50%;
	right:4%;
	margin-top: -9px;
	color:rgba(0,0,0,0.2);
}
.tixian-box ul li img{
	width: 36px;
	height: 36px;
	float: left;
	margin-left: 4.5%;
	margin-top: 2px;
}
.tixiannr{
	width: 100%;
	padding-left: 66px;
	padding-right: 26px;
	box-sizing: border-box;
}
.tixiannr h1{
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}
.tixiannr p{
	font-size: 14px;
	line-height: 20px;
}
/*我的余额结束*/


.wdzlbox div{
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
.wdzlbox select{
	line-height: 40px;
	font-size: 16px;
	padding: 0;
	margin: 0;
}
.wdzlbox input{
	font-size: 16px;
}

.wdzl-bnt{
	position: fixed;
	bottom: 0;
	width: 100%;
	line-height: 38px;
	font-size: 16px;
	color: #fff;
	border: none;
	z-index: 3;
	background: -webkit-linear-gradient(160deg,#f83600, #b10000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#f83600, #b10000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#f83600, #b10000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#f83600, #b10000); /* 标准的语法（必须放在最后） */
}
.wdzl-bnt:active{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}

/*收货地址开始*/
.xgdz-bnt{
	position: fixed;
	bottom: 0;
	width: 100%;
	line-height: 38px;
	font-size: 16px;
	color: #fff;
	border: none;
	background: -webkit-linear-gradient(160deg,#f83600, #b10000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#f83600, #b10000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#f83600, #b10000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#f83600, #b10000); /* 标准的语法（必须放在最后） */
    transition:background-color .5s ease-in;
}
.xgdz-bnt:active{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}
.jp-bnt{
	position: fixed;
	z-index: 9999;
	bottom: 0;
	width: 100%;
	line-height: 38px;
	font-size: 16px;
	color: #fff;
	border: none;
	background: -webkit-linear-gradient(160deg,#f83600, #b10000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#f83600, #b10000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#f83600, #b10000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#f83600, #b10000); /* 标准的语法（必须放在最后） */
    transition:background-color .5s ease-in;
}
.jp-bnt:active{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}

.dqshdz{
	background: rgba(255,255,255,0.7);
}
.dqshdz ul li{
	width: 92%;
	margin: 0 auto;
	padding: 8px;
	margin-top: 20px;
	border-radius: 10px;
	border: 3px solid rgba(255,255,255,0.8);
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,.20),0 1px 1px rgba(0,0,0,.22);
}
.dqshdz h1,h2{
	color: #000;
	line-height: 30px;
}
.dqshdz h3{
	color: #000;
	line-height:20px;
}
.dqshdz span{
	color: #444;
}
.xgshdx{
	float:right;
}
.xgshdx div{
	float:left;
	line-height: 43px;
	padding-left: 26px;
	position: relative;
	color: #333;
	border-radius: 5px;
}
.xgshdx div:active{
	background: rgba(0,0,0,0.1);
}
.xgshdx div{
	padding-right: 5px;
}
.xgshdx div i{
	position: absolute;
	top:2px;
	left:0px;
	font-size: 26px;
}
.xgshdx .editor{
	color:#04a0eb;
}
.xgshdx .trash{
	color:#cc0000;
}
.xgshdx .editor i{
	font-size: 24px;
}
.xgshdx .trash i{
	top:1px
}
.xgdzbox{
	border-top:1px solid rgba(0,0,0,0.2);
	margin-top: 5px;
	padding-top: 8px;
}
.noshdz{
	display: none;
}
.noshdz p{
	font-size: 14px;
	text-align: center;
	color: #333;
	padding-top: 160px;
}

.pin {
  width: 30px;
  height: 30px;
  border-radius: 50% 50% 50% 0;
  background: #f83600;
  position: absolute;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  left: 50%;
  top: 38%;
  z-index: 3;
  margin: -20px 0 0 -20px;
  -webkit-animation-name: bounce1;
  -moz-animation-name: bounce1;
  -o-animation-name: bounce1;
  -ms-animation-name: bounce1;
  animation-name: bounce1;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
}
.pin:after {
  content: '';
  width: 14px;
  height: 14px;
  margin: 8px 0 0 8px;
  background: #B10000;
  position: absolute;
  border-radius: 50%;
}
.pulse {
  background: rgba(0,0,0,0.2);
  border-radius: 50%;
  height: 14px;
  width: 14px;
  position: absolute;
  left: 50%;
  top: 38%;
  margin: 11px 0px 0px -12px;
  -webkit-transform: rotateX(55deg);
  -moz-transform: rotateX(55deg);
  -o-transform: rotateX(55deg);
  -ms-transform: rotateX(55deg);
  transform: rotateX(55deg);
  z-index: 1;
}
.shdzts{
	width: 100%;
	line-height: 36px;
	font-size: 18px;
	color: #fff;
	position: absolute;
	text-align: center;
    top: 50%;
    -webkit-animation: zoomIn 2s;
}
.pulse:after {
  content: "";
  border-radius: 50%;
  height: 100px;
  width: 100px;
  position: absolute;
  margin: -42px 0 0 -42px;
  -webkit-animation: pulsate 1s ease-out;
  -moz-animation: pulsate 1s ease-out;
  -o-animation: pulsate 1s ease-out;
  -ms-animation: pulsate 1s ease-out;
  animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-box-shadow: 0 0 3px 6px #cc1818;
  box-shadow: 0 0 3px 6px #cc1818;
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  animation-delay: 1.1s;
}
@-moz-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-moz-keyframes bounce1 {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
@-webkit-keyframes bounce1 {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
@-o-keyframes bounce1 {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
@keyframes bounce1 {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
.xgshdz-box{
	position: fixed;
	bottom: 0px;
	width: 100%;
}
.xgshdz-box button{
	display: inline-block;
	width: 50%;
	line-height: 37px;
	float: left;
	border: 0px;
	font-size: 16px;
	color: #fff;
}
.xgshdz1-bnt{
	background: -webkit-linear-gradient(160deg,#434343, #000000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#434343, #000000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#434343, #000000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#434343, #000000); /* 标准的语法（必须放在最后） */
}
.xgshdz2-bnt{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}
/*收货地址结束*/

/*充值记录和提现记录开始*/
.czjlbox li{
	padding: 10px 5%;
	border-bottom: 1px solid rgba(0,0,0,0.08);
}
.czjlbox li h1{
	line-height: 22px;
}
.czjlbox li h2{
	line-height: 20px;
}
.czjlbox li h1 span{
	color:#666;
	font-weight: bold;
	font-size: 16px;
}
.czjlbox li h2 span{
	font-size: 14px;
	color:#999;
}
.czjlbox li:nth-child(odd){
	background: rgba(0,0,0,0.03);
}

.czjlbox li .czjl{
	float: left;
}
.czjlbox li .wcz{
	float: right;
	font-size: 18px;
	margin-top: 8px;
	color: #333;
	padding: 3px 1px;
}
/*底部*/
.czzstitle{
	width: 92%;
	margin: 0 auto;
	margin-top: 40px;
	height: 46px;
	background: rgba(255,255,255,0.3);
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	
}
#cznavlist {  
    font:12px verdana;  
    padding-bottom: 1px;  
}  

#cznavlist .czlist1{  
    float: left;   
    height: 26px;   
    width: 100%;  
}  
#cznavlist .czlist12{  
    float: left;   
    height: 26px;   
    width: 100%;  
} 
#cznavlist .czlist1 {  
    border-bottom: 1px solid rgba(0,0,0,0.2);  
    width: 100%;  
    margin-bottom: -22px;  
}  
#cznavlist a {  
    display: block;  
    color: #666;  
    text-decoration: none;  
    padding: 6px 0px;  
    width: 100%;  
    text-align: center;  
}  
.czwldjs{
	background: #fff;
	line-height: 32px;
	padding: 0 12px;
	color: #666;
	font-size: 14px;
}
/*充值记录和提现记录开始*/
/*我的订单开始*/
.topxx{
	position: relative;
	top: 0px;
	width: 94%;
	margin: 0 auto;
	line-height: 33px;
	height: 33px;
	box-sizing:border-box;
	font-size: 13px;
	color: #666;
	border-bottom: 1px solid rgba(0,0,0,0.06);
}
.topxx span:nth-child(1){
	float: left;
}
.topxx span:nth-child(2){
	float: right;
}
.wddd-list{
	margin-bottom: 20px;
}
.imgbox{
	width: 100px; 
	height: 100px;
	float:left;
	margin-left: 3%;
}
.imgbox img{
	width: 100%; 
	border: none;
	margin-top: 10px;
}
.wdddnr{
	margin-left: 3%;
	margin-right: 3%;
	padding-left: 110px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
.wdddnr:active{
	background: #f0f0f0;
}
.shouxx{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 3%;
	border-bottom: 0px solid rgba(0,0,0,0.08);
}
.shouxx p{
	color: #666;
	float: right;
	font-size: 12px;
	border: 1px solid #ddd;
	background: #fff;
	padding: 4px 8px;
	margin-left: 8px;
	border-radius: 5px;
}
.shouxx p:nth-child(1){
	color:#cc1818;
	border-color: #cc1818;
}
.shouxx p:nth-child(1):active{
	color:#fff;
	background:#cc1818;
}
.shouxx p:nth-child(2){
	color:#cc1818;
	border-color: #cc1818;
}
.shouxx p:nth-child(2):active{
	color:#fff;
	background:#cc1818;
}
.shouxx p:active{
	color: #fafafa;
	background: #999;
}
.shouxx #heji{
	float: left;
	padding: 6px 0px;
	padding-left: 3.5%;
	font-size: 14px;
}
.shouxx #heji span{
	font-size: 16px;
	color:#cc1818;
	font-weight: bold;
}

.wdddnr .ddnr1 h1{
	font-size: 14px;
	color: #646464;
	height: 30px;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	padding-top: 4px;
	margin-bottom: 3px;
}
.wdddnr .ddnr1 span{
	padding: 1px 8px;
	font-size: 12px;
	border-radius: 3px;
	border: 1px solid #cc1818;
	color: #cc1818;
}
.wdddnr .ddnr2 h1{
	float: left;
	line-height: 30px;
	font-size: 12px;
	color: #333;
}
.wdddnr .ddnr2 h1 span{
	font-size: 14px;
	font-weight: bold;
}
.wdddnr .ddnr2 h2{
	float: right;
	line-height: 30px;
	font-size: 12px;
}
.wdddnr .ddnr2 h2 span{
	font-size: 14px;
	color: #cc1818;
	font-weight: bold;
}
/*全部订单开始*/
#fgkxbox{
	border-bottom: 10px solid rgba(0,0,0,0.06);
}

/*全部订单结束*/
/*待付款开始*/
.dfg{
	margin-top:100px;
	text-align: center;
}
.dfg i{
	font-size: 120px;
	color: #999;
}
.dfg h1{
	margin-top: 20px;
	font-size: 18px;
	color: #666;
}
.dfg h2{
	font-size: 16px;
	color: #999;
}
.dfg span{
	font-size: 14px;
	display: inline-block;
	margin-top: 10px;
	color: #F20C00;
	padding: 6px 20px;
	border: 1px solid #F20C00;
	border-radius: 18px;
	margin-bottom: 20px;
}
.dfg span:active{
	color: #fafafa;
	border: 1px solid #F20C00;
	background: #F20C00;
}
/*待付款结束*/

/*查看物流信息开始*/
.ckwlbox{
	margin-top: 50px;
}
.ckwlbox ul li{
	border-bottom: 1px solid rgba(0,0,0,0.2);
	padding: 10px 10px;
}
.ckimg{
	width: 80px;
	height: 80px;
	float: left;
	overflow: hidden;
}
.ckimg img{
	width: 100%;
}
.ckwlnr{
	padding-left: 90px;
}
.ckwlnr h1{
	font-size: 14px;
	line-height: 20px;
}
.ckwlnr h1:nth-child(3){
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.ckwlnr h1 span{
	color: #666;
}
.history-date ul{
	width: 94%;
	margin: 0 auto;
	margin-top: 20px;
}
.first{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 20px;
	padding: 10px 20px;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	border-radius: 30px;
	background: rgba(204,18,18,0.05);
}
.cktime{
	width: 90%;
	margin: 0 auto;
	border-left: 1px solid #cc1b1b;
	padding-left: 10px;
}
 #yin-yang{
    position: relative;
    margin-left: 3%;
    width:15px;
    height:15px;
    border: 2px solid #cc1b1b;
    background-color:#fff;
    border-radius: 50%;
    animation-name: turn;   /*动画名称*/
    animation-delay: 1s;　　/*动画延迟时间*/
    animation-direction: normal; /*动画效果有反复交递等*/
    animation-duration: 1s;   /*动画执行时间*/
    animation-timing-function: linear; /*动画执行方法此为匀速方法*/
    animation-iteration-count: infinite; /*执行动画的次数此为无限次数*/
}
#yin-yang:after{
    content:'';
    position: absolute;
    top:50%;
    left: 50%;
    width:18px;
    height:3px;
    margin-top: -1.5px;
    margin-left: -9px;
   	background: #fff;
   	z-index: 1;
}
#yin-yang:before{
    content:'';
    position: absolute;
    top:50%;
    left: 50%;
    width:3px;
    height:3px;
    margin-top: -1.5px;
    margin-left: -1.5px;
   	background: #cc1b1b;
   	z-index: 2;
}
@keyframes turn{
    0{transform: rotate(0);}
    100%{transform: rotate(360deg);}
}
.cktime{
	position: relative;
	padding-bottom: 8px;
	padding-top: 8px;
}
.cktime:after{
	content:'';
    position: absolute;
    top:16px;
    left: -3.5px;
    width:7px;
    height:7px;
    border-radius: 50%;
   	background: #cc1b1b;
   	z-index: 1;
}
.cktime h1{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 24px;
}
.cktime h2{
	font-size: 14px;
	color: #666;
	line-height: 20px;
	text-align: justify;
}
/*查看物流信息结束*/
/*我的订单结束*/

/*搜索信息开始*/
.sousuo{
	background: #333;
}
.sousuotop{
	background: -webkit-linear-gradient(180deg,#ddd, #fafafa); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(180deg,#ddd, #fafafa); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(180deg,#ddd, #fafafa); /* Firefox 3.6 - 15 */
    background: linear-gradient(180deg,#ddd, #fafafa); /* 标准的语法（必须放在最后） */
    transition:background-color .5s ease-in;
}
#search-bnt{
	position: absolute;
	top:50%;
	right: 3%;
	line-height: 27px;
	margin: 0;
	padding: 0 15px;
	color:#cc1b1b;
	margin-top: -13px;
	border-radius: 20px;
	border: 1px solid #b10000;
	background: #fff;
	font-size: 14px;
}
#search-bnt:active{
	background: #fff;
	color: #cc1b1b;
	border: 1px solid #fff;
}
.rens{
	margin-top: 10px;
}
.rens h1{
	padding: 6px 18px;
	line-height: 40px;
	font-size:16px;
	color: #333;
	background: #fff;
	font-family: "arial, helvetica, sans-serif";
}
.rens h1 span{
	line-height:26px;
	padding-left: 10px;
	padding-right: 10px;
	font-size:14px;
	border: 1px solid rgba(0,0,0,0.2);
	margin-left: 6px;
	border-radius: 18px;
	color: #333;
	display: inline-block;
}
.rens h1 span:active{
	background: rgba(0,0,0,0.06);
}
.rens h1 span:nth-child(1){
	border: 1px solid #cc1818;
	color: #cc1818;
}
.rens h1 span:nth-child(1):active{
	background: #cc1818;
	color: #fff;
}
.lsjl{
	background: #fff;
	margin-top: 10px;
	font-family: "arial, helvetica, sans-serif";
}
.lsjl h1{
	line-height: 40px;
	padding: 5px 18px;
	border-bottom:1px solid #ddd;
}
.lsjl h1 span{
	float: right;
	color: #999;
}
.lsjl h1 span:active{
	color: #333;
}
.lsjlnr{
	padding: 10px 18px;
}
.lsjlnr span{
	line-height: 26px;
	padding: 0px 12px;
	font-size:14px;
	border: 1px solid rgba(0,0,0,0.2);
	margin-left: 6px;
	border-radius: 18px;
	color: #333;
	display: inline-block;
}
/*搜索信息结束*/

/*精品推荐开始*/
.jptj-img{
	width: 100px;
	height: 100px;
	overflow: hidden;	
	float: left;
}
.jptj-img img{
	width: 100%;
}
.jptj-list{
	margin-bottom: 10px;
	background: #fff;
	border: none;
	padding-left: 16px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.jptj-list:after{
	height: 0px;
}
.mui-table-view:after{
	height: 0px;
}
.jptj-nr{
	padding-left: 115px;
	padding-right: 16px;
	position: relative;
}
.jptj-nr h1{
	font-size: 14px;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 6px;
	margin-top: 6px;
}
.jptj-nr h2{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #cc1b1b;
}
.jptj-nr h2 span{
	font-size: 18px;
}
.jptj-nr h2 span:nth-child(2){
	float: right;
	font-size: 14px;
	font-weight: normal;
	text-decoration: line-through;
	color: #666;
}
.jptj-nr h3{
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
.jptj-nr i{
	font-size: 26px;
	color: #cc1b1b;
	position: absolute;
	bottom:0px;
	right: 16px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: #fff;
	padding-top: 9px;
	padding-left: 6px;
	border: 1px solid #cc1b1b;
}
.jptj-nr:active i{
	background: #e02d2d;
	width: 40px;
	height: 40px;
	color: #fff;
	border: 1px solid #e02d2d;
}

/*底部*/
.czzstitlej{
	width: 92%;
	margin: 0 auto;
	margin-top: 40px;
	height: 46px;
	background: #f2f2f2;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	
}
#cznavlistj {  
    font:12px verdana;  
    padding-bottom: 1px;  
}  

#cznavlist .czlist1{  
    float: left;   
    height: 26px;   
    width: 100%;  
}  
#cznavlistj .czlist12j{  
    float: left;   
    height: 26px;   
    width: 100%;  
} 
#cznavlistj .czlist1j {  
    border-bottom: 1px solid rgba(0,0,0,0.2);  
    width: 100%;  
    margin-bottom: -22px;  
}  
#cznavlistj a {  
    display: block;  
    color: #666;  
    text-decoration: none;  
    padding: 6px 0px;  
    width: 100%;  
    text-align: center;  
}  
.czwldjsj{
	background: #f2f2f2;
	line-height: 20px;
	padding: 0 12px;
	color: #666;
	font-size: 14px;
}
/*精品推荐结束*/
/*商品详细内容开始*/
.sbnr-box{
	padding-bottom: 10px;
	border-bottom: 10px solid rgba(0,0,0,0.05);
}
.sbnr-xx{
	width: 92%;
	margin: 0 auto;
}
.sbnr-xx h1{
	margin-top: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #333;
	font-size: 16px;
	background: #fff;
}
.sbnr-xx h2{
	line-height: 36px;
	text-align: right;
}
.sbnr-xx h2 span{
	color: #888;
	font-size: 13px;
}
.sbnr-xx h2 span:nth-child(1){
	float: left;
	font-size: 14px;
	font-weight: bold;
	color:#cc1b1b;
}
.sbnr-xx h2 span:nth-child(2){
	float: left;
	font-size: 18px;
	font-weight: bold;
	color:#cc1b1b;
}
.sbnr-xx h3{
	font-size: 14px;
}
.sbpjxx{
	font-size: 14px;
}
.sbpjxx span{
	font-size: 12px;
}
.sbnr-xx h3 span{
	font-size: 14px;
	color:#888;
}
.sbnr-xx h3 span:nth-child(2){
	float: right;
}
/*评价信息开始*/
.pjxx-nr{
	border-bottom: 1px solid rgba(0,0,0,0.05);
	padding-bottom: 10px;
	padding-top: 6px;
}
.pjxx-nr .imgjp{
	width: 26px;
	height: 26px;
	border-radius: 50%;
	overflow: hidden;
}
.pjxx-nr .namejp{
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	padding-left: 6px;
}
.pjxx-nr .xxjp{
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #FFB90F;
}
.pjxx-nr .timejp{
	padding-left: 6px;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #666;
}
.pjxx-nr .nrjp{
	padding-top: 6px;
	padding-left: 1px;
	font-size: 14px;
	color: #999;
}
.pjxx-nr .imgjp img{
	width:100%;
}
.more-xx{
	text-align: center;
	margin-top: 8px;
	line-height: 40px;
}
.more-xx span{
	font-size: 14px;
	padding: 6px 30px;
	border-radius: 20px;
	color: #666;
	border:1px solid rgba(0,0,0,0.2);
}
.more-xx span:active{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
	color: #fff;
	border:1px solid rgba(0,0,0,0.01);
}
#plbox{
	padding-bottom: 30px;
}
/*评价信息结束*/

/*商品详细底部开始*/
.nav-box{
	width: 100%;
	position: fixed;
	bottom: 0px;
	left: 0px;
	height: 52px;
	z-index: 999 ;
	background: #fafafa;
}
.nav-dibu li:nth-child(2){
	width: 60%;
	float:left;
}
.nav-dibu li:nth-child(1){
	width: 40%;
	float: left;
	border-top: 1px solid rgba(0,0,0,0.2);
}
.nav-dibu li:nth-child(1) h1{
	width: 33.31%;
	float: left;
	padding-top: 30px;
	padding-bottom:12px;
	font-size: 10px;
	text-align: center;
	background: #fafafa;
	position: relative;
	color: #666;
}
.nav-dibu li:nth-child(1) h1:active{
	background:#ddd;
}
.nav-dibu li:nth-child(1) h1 i{
	position: absolute;
	top:8px;
	left: 50%;
	color: #777;
	margin-left: -10px;
	font-size: 20px;
}

.gz-bnt{
	border-left:1px solid rgba(0,0,0,0.2);
}
.nav-dibu li:nth-child(2) h1{
	width: 50%;
	float:left;
	line-height: 52px;
	text-align: center;
	color: #fafafa;
	background: #080000;
	font-size: 14px;
	font-weight: bold;
	background: -webkit-linear-gradient(160deg,#434343, #000000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#434343, #000000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#434343, #000000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#434343, #000000); /* 标准的语法（必须放在最后） */
}
.nav-dibu li:nth-child(2) h2{
	width: 50%;
	float:left;
	line-height: 52px;
	text-align: center;
	color: #fafafa;
	background: #cc1818;
	font-weight: bold;
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}
.kf-bnt{
	border-right: 1px solid rgba(0,0,0,0.2);
}
.spxq-box {
	padding-bottom: 60px;
}
.spxq-title{
	margin-top: 10px;
	border-top: 10px solid rgba(0,0,0,0.05);
	font-size: 14px;
	color: #333;
	padding: 15px 15px;
}
.spxq-box img{
	width: 100%;
	border: 0px;
	display: block;
}
.ljgm-mainv{
	background: #fff;
}
.ljgm-list{
	width: 100%;
	background: #fff;
	padding-top: 8px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	position: relative;
	box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
.img-box{
	width: 100px;
	height: 100px;
	position: absolute;
	left: 15px;
	top:-30px;
	border:2px solid #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
	overflow: hidden;
}
.ljgm-list img{
	width: 100%
}
.close-ljgm{
	position: absolute;
	width: 36px;
	height: 30px;
	line-height: 30px;
	top: -30px;
	right: 15px;
	display: block;
	background: #fff;
	text-align: center;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color: #cc1818;
}
.ljgm-nr{
	padding-left: 126px;
	padding-right: 10px;
	box-sizing: border-box;
}
.ljgm-nr h1{
	width: 100%;
	height: 40px;
	font-size: 14px;
	overflow: hidden;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.ljgm-nr h2{
	line-height: 30px;
	font-size: 18px;
}
.gcxx-jg{
	font-size: 18px;
	font-weight: bold;
	color: #cc1818;
}
.gcxx-box{
	font-size: 12px;
	color: #999;
	float: right;
	padding-right: 6px;
	font-weight: normal;
}
.gcxx-jg1{
	font-size: 12px;
}
.ljgm-gmsl{
	padding: 30px 15px;
}
.ljgm-gmsl h1{
	line-height: 34px;
	font-size: 16px;
	font-weight: bold;
	float: left;
}
.ljgm-bnt{
	background: #cc1818;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: -webkit-linear-gradient(160deg,#f83600, #b10000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#f83600, #b10000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#f83600, #b10000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#f83600, #b10000); /* 标准的语法（必须放在最后） */
    transition:background-color .5s ease-in;
}

.ljgm-bnt:active{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}

.ljgm-xz{
	float: right;
}
/*商品详细底部结束*/
/*商品详细内容结束*/

/*确认订单信息开始*/
.shxx-box{
	border: 1px dashed #ccc;
	width: 100%;
	margin: 10px auto;
	box-sizing: border-box;
	position: relative;
	padding: 10px 0;
}
.shxx-box:active{
	background: rgba(204,24,24,0.1);
}
.shxx-box i{
	position: absolute;
	right: 3px;
	top:50%;
	font-size: 20px;
	margin-top: -10px;
	color: #cc1818;
}
.shxx-box h1{
	padding: 10px 10px;
	padding-bottom: 2px;
	font-size: 16px;
	letter-spacing: 0.1px;
	color: #333;
}
.shxx-box h2{
	padding: 6px 10px;
	font-size: 12px;
	line-height:18px;
	color: #666;
}
.shdhhm{
	float: right;
}
.qrddxx{
	margin-top: 12px;
	border-top:10px solid rgba(0,0,0,0.05);
	margin-bottom:10px;
}
.ddxq-xx:active{
	background: rgba(0,0,0,0.05);
}
.ddbh-box{
	padding: 10px 15px;
}
.ddbh-box h1{
	color: #333;
	font-size: 14px;
	line-height: 26px;
}
.ddbh-box h1 span{
	color: #666;
}
.ddzj-box{
	padding: 0px 4%;
}
.ddzj-box h1{
	line-height: 36px;
}
.qxdd-bnt{
	background: #fff;
	color:#999;
	margin-left: 5%;
	text-align: center;
	border: 1px solid #ddd;
	border-radius: 30px;
	display: inline-block;
}
.qxdd-bnt:active{
	background: #333;
	color: #fafafa;
	border: 1px solid #333;
}
.ddzj-box h1 span{
	font-weight: bold;
	color: #cc1818;
	font-size: 18px;
}
.qrddxx li{
	
}
.qrdd1 .ddnr1 h1{
	height: 68px;
	font-size: 16px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.tjdd-bnt{
	bottom: 0px;
	width: 100%;
	line-height: 52px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	z-index: 999;
}
.tjdd1{
	width: 60%;
	float: left;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 34px;
	border-top: 1px solid rgba(0,0,0,0.06);
	background: #fafafa;
}
.tjdd1 span{
	line-height: 49px;
}
.tjdd2{
	width: 50%;
	float: left;
	font-weight: bold;
	line-height: 52px;
	background: -webkit-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* 标准的语法（必须放在最后） */
}
.tjdds11{
	width: 50%;
	float: left;
	font-weight: bold;
	line-height: 52px;
	color: #666;
	background: -webkit-linear-gradient(160deg, #ddd, #ccc); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(160deg,#ddd, #ccc); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(160deg,#ddd, #ccc); /* Firefox 3.6 - 15 */
	background: linear-gradient(160deg,#ddd, #ccc); /* 标准的语法（必须放在最后） */
}
.tjdd2:active{
	width: 50%;
	float: left;
	font-weight: bold;
	line-height: 52px;
	background: -webkit-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* 标准的语法（必须放在最后） */
}
.pingsl{
	font-size: 18px;
	color: #cc1818;
}
.myfh{
	color: #cc1818;
	font-size: 14px;
}
.zjexx{
	color: #cc1818;
	font-size: 18px;
}
/*确认订单信息结束*/

/*我的收藏开始*/
.scimg{
	float: left;
	width: 80px;
	height: 80px;
	overflow: hidden;
}
.scimg img{
	width: 100%
}
.sc-nr{
	padding-left: 90px;
}	
.sc-nr h1{
	height: 60px;
	line-height: 18px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-align: justify;
}
.sc-nr h2{
	height: 20px;
	line-height: 20px;
}
.ryqxx{
	float: right;
	font-size: 12px;
	color: #999;
}
.fhfh{
	font-size: 12px;
	font-weight: bold;
	color: #cc1818;
}
.gmjg{
	font-size: 16px;
	color: #cc1818;
	font-weight: bold;
}
/*我的收藏结束*/
/*新闻资讯开始*/
.news-list{
	padding: 10px 15px;
	border-bottom: 1px solid #e5e5e5;
}
.news-list:active{
	background: rgba(0,0,0,0.05);
}
.news-img{
	float: left;
	width: 160px;
	height: 112px;
	overflow: hidden;	
}
.news-img img{
	width: 100%;
	height: 100%;
	
 }
 .news-nr{
 	padding-left: 170px;
 	box-sizing: border-box;
 	padding-top: 5px;
 }
  .news-nr h1{
 	font-size: 16px;
 	color: #333;
 	height: 72px;
 	line-height:23px;
 	text-align: justify;
 	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	font-weight: 400;
	overflow: hidden;
 	
 }
 .news-nr h2{
 	line-height: 30px;
 	color: #999;
 }
 .news-nr i{
 	font-size: 15px;
 }
 .chakan-xx{
 	float: right;
 	font-size: 14px;
 }
/*新闻资讯结束*/
/*新闻资讯内容开始*/
.news-top{
	padding-top: 66px;
	padding-left: 26px;
	padding-right: 26px;
}
.news-top h1{
	line-height: 30px;
	font-size:26px;
	color: #fafafa;
	padding-left: 6px;
	border-left: 6px solid #fff;
	font-family: "arial, helvetica, sans-serif";
}
.news-top h2{
	margin-top: 10px;
	padding-left: 12px;
	font-size: 16px;
	line-height: 30px;
	color: #fafafa;
}
.news-top h3{
	padding-left: 12px;
	font-size: 16px;
	line-height: 30px;
	color: #fafafa;
}
.news-com{
	padding: 15px;
}
.news-com img{
	width: 100%;
}
.news-com p{
	font-size: 18px;
	line-height: 28px;
	text-align: justify;
	color: #666;
}
.newsnr-time{
	text-align: right;
	color: #666;
	padding-right:15px;
}
/*新闻资讯内容结束*/
/*购物车开始*/
.gwc-list{
	padding: 10px 15px;
	border-bottom: 1px solid #e5e5e5;
}
.gwc-list:active{
	background: rgba(0,0,0,0.05);
}
.gwc-img{
	float: left;
	width: 100px;
	height: 100px;
	margin-left: 28px;
	overflow: hidden;	
}
.gwc-img img{
	width: 100%;
	height: 100%;
	
 }
.gwc-nr{
 	padding-left: 136px;
 	box-sizing: border-box;
 }
.gwc-nr span{
	font-size: 0.8rem;
}
.gwc-nr h1{
 	font-size: 14px;
 	color: #333;
 	height: 38px;
 	line-height:18px;
 	text-align: justify;
 	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	font-weight: bold;
	overflow: hidden;
 	
 }
.gwc-nr h2{
 	float: left;
 	line-height: 26px;
 	color: #cc1818;
 	margin-top: 5px;
	font-family: "arial, helvetica, sans-serif";
 }
.gwche-xz{
 	float: right;
 }
.gwc-nr h3{
	position: absolute;
	bottom: 0px;
  	line-height: 20px;
  }
.gwc-xj{
	font-size: 12px;
}
.gwcjfh{
	font-size: 12px;
	font-weight: bold;
	color: #cc1818;
}
.gwcxj{
	color: #cc1818;
	font-size: 18px;
	font-weight: bold;
}
.gwcdb-box{
	width: 100%;
	height: 52px;
	background: #CC1818;
	position: fixed;
	bottom: 0;
	z-index: 9999;
}

.gwc-bnt{
	position: fixed;
	bottom: 0px;
	width: 100%;
	line-height: 52px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.gwctjdd1{
	width: 60%;
	float: left;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 50px;
	padding-left: 20px;
	border-top: 1px solid rgba(0,0,0,0.06);
	background: #fafafa;
	text-align: left;
}
.gwctjdd1 span{
	line-height: 48px;
}
.gwctjdd2{
	width: 40%;
	float: left;
	font-weight: bold;
	line-height: 52px;
	background: -webkit-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* 标准的语法（必须放在最后） */
}
.gwctjdd2:active{
	background: -webkit-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,rgba(0,172,152,.95),rgba(38, 172, 108, 0.95)); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,rgba(0,172,152,.95), rgba(38, 172, 108, 0.95)); /* 标准的语法（必须放在最后） */
}
.gwcpingsl{
	font-size: 18px;
	color: #cc1818;
}
.gwcmyfh{
	color: #cc1818;
	font-size: 14px;
}
.gwczjexx{
	color: #cc1818;
	font-size: 18px;
}
/*购物车结束*/
/*索取发票开始*/
.mui-gdsq{
	position: absolute;
	right: 10px;
	bottom: 7px;
	padding: 0px 10px;
	margin-top: 6px;
	font-size: 14px;
	line-height: 28px;
	color: #333;
}
.mui-gdsq:active{
	background: rgba(0,0,0,0.02);
}
.sqfp-list{
	width: 94%;
	margin: 0 auto;
	height:80px;
	margin-top: 10px;
	position: relative;
	border-radius: 8px;
	overflow: hidden;
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,.10),0 1px 1px rgba(0,0,0,.12);
}
.sqfp-list .sqfp-icon{
	position: absolute;
	top:50%;
	margin-top: -7px;
	right: 8px;
	color: #666;
}
.sqfpimg{
	width: 80px;
	height: 80px;
	padding: 10px;
	overflow: hidden;
	float: left;
}
.sqfpimg img{
	width: 100%;
}
.sqfp-box h1{
	background: #cc1818;
	color: #fff;
	position: absolute;
	padding: 3px 20px;
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); /* IE 9 */
	-webkit-transform:rotate(-45deg); /* Safari and Chrome */
	top:10px;
	left: -18px;
	font-size: 10px;
	-webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.4);
}
.sqfpnr{
	padding-left: 80px;
	padding-right: 6px;
	padding-top: 7px;
	box-sizing: border-box;
}
.sqfpnr h1{
	line-height: 18px;
	font-size: 12px;
}
.sqfpnr h1 span{
	color: #999;
}
.sqfpnr h2{
	line-height: 26px;
	font-size: 12px;
}
.sqfpnr h2 span:nth-child(1){
	font-size: 12px;
	font-weight: bold;
	color: #cc1818;
}
.sqfpnr h2 span:nth-child(2){
	font-size: 14px;
	font-weight: bold;
	color: #cc1818;
}
.mui-sqfpd{
	position: absolute;
	left: 6px;
	top:50%;
	margin-top: -6px;
	z-index: 888;
}


.sqfp-bnt{
	position: fixed;
	bottom: 0px;
	width: 100%;
	line-height: 52px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	z-index: 9999;
}
.sqfptjdd1{
	width: 70%;
	float: left;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 51px;
	padding-left: 20px;
	border-top: 1px solid rgba(0,0,0,0.06);
	background: #fafafa;
}
.sqfptjdd1 span{
	line-height: 48px;
}
.sqfptjdd2{
	width: 30%;
	float: left;
	font-weight: bold;
	line-height: 52px;
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}
.sqfppingsl{
	font-size: 18px;
	color: #cc1818;
}
.sqfpmyfh{
	color: #cc1818;
}
.sqfpzjexx{
	color: #cc1818;
	font-size: 18px;
}
.sqfp-xz{
	position: absolute;
	top:50%;
	left: 10px;
	margin-top: -20px;
}
/*索取发票结束*/
/*订单详情开始*/
.ddxx-top{
	background: #cc1818;
	padding: 10px 15px;
}
.ddxx-top h1{
	color: #fff;
	font-size: 14px;
	line-height: 26px;
}
/*订单详情结束*/
/*销售凭证开始*/
.xspzxx{
	font-size: 12px;
	padding: 8px 10px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	
}
.xspz-list{
	width: 92%;
	margin: 0 auto;
}
.xspzlist{
	border-bottom: 1px solid #999;
}
.xspzlist label{
	font-size: 12px;
	padding: 8px 10px;
	border-right: 1px solid #999;
}
.fpzyz{
	position: absolute;
	width: 40%;
	bottom: 15px;
	left: 29%;
}
/*销售凭证结束*/
/*工单申请开始*/
.gdsqxz{
	margin: 0;
	padding: 0;
	line-height: 44px;
}
.rightjt{
	position: absolute;
	top:10px;
	right: 0px;
	color: #999;
}
.fpyj-box h1{
	margin-top: 10px;
	padding: 10px 20px;
	line-height: 20px;
	font-weight: bold;
}
.fpyj-box h2{
	padding-left: 20px;
	font-size: 12px;
}
.fpyj-box h2 span{
	padding: 10px 20px;
	border: 1px solid #999;
	border-radius: 6px;
}
.fpyj-box{
	border-top: 10px solid rgba(0,0,0,0.03);
}
.fpyj-box h3{
	padding-left: 20px;
	line-height: 30px;
	font-size: 14px;
}
.fpyj-box h2{
	line-height: 26px;
	color: #cc1818;
}
.gdsq-bnt{
	width:100%;
	padding: 16px 0px;
	text-align: center;
	margin: 0 auto;
	color: #fff;
	background: #cc1818;
	position: fixed;
	bottom: 0;
	font-size: 16px;
	border: none;
	z-index: 9999;
	background: -webkit-linear-gradient(160deg,#f83600, #b10000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#f83600, #b10000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#f83600, #b10000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#f83600, #b10000); /* 标准的语法（必须放在最后） */
}
/*工单申请结束*/
/*关于古坛开始*/
.gygt-box h1{
	width: 100%;
	text-align: center;
	padding:0px 4%;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0 auto;
	height: 80px;
	line-height: 26px;
	font-weight: bold;
	font-size: 18px;
	-webkit-animation: fadeInUp 1s;
}
#gygt_content img{
	display: block;
	border: 0px;
}
.gygt-box img{
	width: 100%;
}
.gygt-box p{
	line-height: 30px;
	font-size: 16px;
	text-align: justify;
	padding: 0 15px;
}
/*关于古坛结束*/
/*支付中心开始*/
.ddyjsc{
	margin: 0 auto;
	background: #f2f2f2;
	height: 36px;
	line-height: 36px;
	color: #666;
	padding-left: 4%;
	padding-right: 4%;
	box-sizing: border-box;
	font-size: 14px;
}
.zffx{
	margin: 0 auto;
	height: 36px;
	line-height: 36px;
	color: #333;
	padding-left: 4%;
	padding-right: 4%;
	box-sizing: border-box;
	font-size: 14px;
	background: #f2f2f2;
}
.sfqezj{
	float: right;
}
.sfqe{
	width: 92%;
	margin: 0 auto;
	line-height: 66px;
}
.sfqe span{
	font-size: 14px;
	color: #cc1818;
}
.sfqe span:nth-child(2){
	font-size: 18px;
	font-weight: bold;
	color: #cc1818;
}
.tixian-boxz ul{
	border-top:1px solid rgba(0,0,0,0.1);
}
.tixian-boxz ul li{
	margin: 0 auto;
	padding: 18px 0px;
	position: relative;
}
.tixian-boxz ul li:active{
	background: rgba(0,0,0,0.1);
}
.tixian-boxz ul li .xian{
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 96%;
	height:1px;
	background: rgba(0,0,0,0.1);
}
.tixian-boxz ul li .xians{
	width: 100%;
}
.tixian-boxz ul li i{
	position: absolute;
	font-size: 18px;
	top:50%;
	right:4%;
	margin-top: -9px;
	color:rgba(0,0,0,0.2);
}
.tixian-boxz ul li img{
	width: 32px;
	height: 32px;
	float: left;
	margin-left: 4%;
}
.tixiannrz{
	width: 100%;
	padding-top: 1px;
	padding-left: 56px;
	padding-right: 26px;
	box-sizing: border-box;
	position: relative;
}
.xz-box{
	position: absolute;
	right: 2%;
	z-index: 9999;
	top:-17px
}
.radios{
	left: 10px;
}
.tixiannrz h1{
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.tixiannrz p{
	font-size: 12px;
	line-height: 16px;
}
.tsxx_box{
	padding-left: 3.5%;
	padding-right: 4%;
	box-sizing: border-box;
	font-size: 14px;
	color: #cc3838;
	line-height: 36px;
}
.tsxxG{
	padding: 0;
	padding-left: 4%;
	padding-right: 4%;
	box-sizing: border-box;
	font-size: 14px;
	color: #666;
	text-align: justify;
}
.tsxxG span{
	color: #cc3838;
	border-bottom: 1px solid #cc3838;
}
.icon-close{
	color: #333;
}
.bnt-close{
	width: 43px;
	height: 50px;
	line-height: 50px;
	padding-left: 13px;
	border-radius: 50%;
}
.bnt-close:active{
	background: rgba(0,0,0,0.08);
}
#sumbox{
	color: #cc1818;
	font-size: 12px;
}
#sumboxs{
	color: #666;
	font-size: 12px;
}
#ysumbox{
	color: #cc1818;
	font-size: 12px;
}
.ljgmG{
	position: absolute;
	width: 46px;
	height: 46px;
	line-height: 46px;
	top: 2px;
	right: 2px;
	display: block;
	background: #fff;
	text-align: center;
	border-top-left-radius: 0px;
	border-top-right-radius: 10px;
}
.ljgm-nr h1 span{
	color:#cc1818;
	font-size: 14px;
}
.sfyezong{
	font-size: 24px;
	font-weight: bold;
}
.zfmmbox{
	padding-left: 10px;
	padding-right: 10px;
	padding-top:1px;
	text-align: center;
	margin-bottom: 1px;
	height: 40px;
}
.backbox{
	position: fixed;
	top:0;
	bottom: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	display: none;
	background: rgba(0,0,0,0.4);
}
.backbox .boxzf{
	position:absolute ;
	width: 92%;
	margin-left: 4%;
	height: 140px;
	top:50%;
	margin-top: -70px;
	color: #cc1818;
	font-size: 22px;
	text-align: center;
	border-radius: 12px;
	background: rgba(255,255,255,1);
	border: 3px solid #rgba(0,0,0,0.8);
	padding: 0 15px;
}
.backbox .boxzf h1{
	font-size: 18px;
	line-height: 46px;
	color: #333;
	border-bottom: 1px solid #ddd;
}
.backnr{
	display: inline-block;
	width: 40%;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	border-radius: 20px;
	border: 1px solid #cc1818;
	margin-top: 26px;
}
/*支付中心结束*/
/*订单详细开始*/
.addbox{
	background: #cc1818;
	padding: 10px 3%;
	color: #f1f1f1;
}
.addbox h1{
	font-size: 18px;
	line-height: 26px;
}
.addbox h2{
	font-size: 14px;
	color: #f1f1f1;
	line-height: 18px;
}
#homedh{
	float: right;
}
.ddxxbox{
	padding: 0px 3%;
	padding-bottom: 10px;
	border-bottom: 10px solid rgba(0,0,0,0.05);
}
.ddxxbox h1{
	line-height: 20px;
	font-size: 12px;
}
.ddxxbox h2{
	line-height: 30px;
	font-size: 14px;
}
.ddxxbox h2 #ddzj{
	color:#cc1818;
}
.jptj-nr h3{
	font-size: 14px;
	color: #999;
	text-decoration: line-through;
}
	
/*订单详细结束*/
/*退款退货开始*/
.tkth-list{
	border-bottom: 10px solid rgba(0,0,0,0.04);
	padding: 10px 0px;
}
.tkth-list:active{
	background: rgba(0,0,0,0.04);
}
.tkth-list .imgtkth{
	width: 70px;
	height: 70px;
	float: left;
	margin-left: 4%;
}
.tkth-list .imgtkth img{
	width: 100%;
}
.tkth-list .tkthnr{
	padding-left: 100px;
}
.tkthnr{
	padding-right: 4%;
}
.tkthnr .tkth1 h1{
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 4px;
 	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.tkthnr .tkth1 span{
	margin-top: 5px;
	font-size: 14px;
	line-height: 26px;
	border: 1px solid #cc1818;
	padding: 2px 8px;
	border-radius: 16px;
	color: #cc1818;
}
.tkth-top{
	background: #cc1818;
	padding: 10px 4%;
}
.tkth-top h2{
	line-height: 26px;
	font-size: 14px;
	color: #fff;
}
.tkth-top h1{
	line-height: 28px;
	font-size: 16px;
	color: #fff;
}
.tkthnr .tkth2 h1{
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 4px;
 	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.tkthnr .tkth2 span{
	margin-top: 5px;
	font-size: 16px;
	line-height: 26px;
	border-radius: 16px;
	font-weight: bold;
}
.tkthnr .tkth2 .sfqexx{
	float: right;
}
.tkthnr .tkth2 .sfqexx span:nth-child(1){
	font-size: 14px;
	font-weight:normal;
}
.tkthnr .tkth2 .sfqexx span:nth-child(2){
	color: #cc1818;
}
.tkthnr .tkth2 .sfqexx span:nth-child(3){
	color: #cc1818;
}
.tkzje{
	height: 60px;
	line-height: 60px;
	padding: 0 4%;
	color: #333;
	border-bottom: 1px solid #e5e5e5;
}
.tkzje span{
	font-size: 18px;
	color: #cc1818;
	font-weight: bold;
}
.tkthxx{
	padding: 10px 4%;
}
.tkthxx h1{
	font-size: 14px;
	line-height: 30px;
	color: #333;
}
.tkthxx h1 span{
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
#tkthbox{
	line-height: 26px;
	height: 26px;
	width: 92%;
	margin: 0 auto;
	margin-top: 10px;
}
#tkthbox span{
	float: right;
	line-height: 26px;
	padding: 2px 20px;
	border-radius: 40px;
	border: 1px solid rgba(0,0,0,0.08);
	color: #999;
	font-size: 14px;
}
#tkthbox span:active{
	background: #333;
	color: #fafafa;
}
.sqth-main label{
	font-size: 14px;
}
.sqth-main .mui-input-row{
	padding-top: 10px;
	padding-bottom: 6px;
	border-bottom: 1px solid #999;
}
/*退款退货结束*/
/*我的评价开始*/
.wdjp-potoh{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	overflow: hidden;
	margin-top: 10px;
	float: left;
}
.wdjp-potoh img{
	width: 100%
}
.wdjp-nema{
	margin-top: 10px;
	float: left;
	line-height: 30px;
	padding-left: 6px;
	color: #333;
}
 .set_image_all {
        cursor: pointer;
        position: relative;
    }

    .set_image_all .set_image_item {
        position: relative;
        display: inline-block;
        z-index: 11;
        visibility: visible;
    }

    .set_image_all .set_image_top {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 10;
    }

    .set_image_all .set_image_top>div {
        display: inline-block;
        overflow: hidden;
    }

    .set_image_all .set_image_top>div>img {
        height: 100%;
    }

    .grade {
        vertical-align: top;
    }
    .zhpj{
    	padding: 0 4%;
    	background: #fff;
    	padding-top: 6px;
    }
    .zhpj textarea{
    	width: 100%;height: 100px;
    	margin-top: 10px;
    	padding:6px 10px;
    	font-size: 14px;
    	color: #333;
    	border-radius: 3px;
    	margin-bottom: 100px;
    }
    .pj-top{
    	width: 92%;
    	margin: 0 auto;
    	border-bottom: 1px solid rgba(0,0,0,0.08);
    	padding-bottom: 10px;
    }
    .pj-img{
    	width: 80px;
    	height: 80px;
    	float: left;
    }
    .pj-img img{
    	width: 100%;
    }
    .pj-nr{
    	padding-left: 90px;
    }
    .nrbox{
    	padding: 10px 4%;
    }
    .nrbox h1{
	font-size: 16px;
	color: #333;
	line-height:22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 5px;
    }
    .pj-nr span{
    	line-height: 36px;
    	font-size: 18px;
    	color: #cc1818;
    }
    .nrbox p{
    	line-height: 20px;
    	font-size: 16px;
    	margin-bottom: 10px;
    }
    #stars{
    	margin-top: 10px;
		float: right;
		line-height: 30px;
		padding-left: 6px;
		color: #ff7b08;
    }
    .pjlist{
    	border-bottom: 10px solid rgba(0,0,0,0.03);
    }
    .pjlist:active{
    	background: rgba(0,0,0,0.05);
    }
    .jpall-list{
    	padding: 0 4%;
    }
/*我的评价结束*/
/*古坛推手开始*/
.gtts-box{
	padding-top: 10px;
	padding-bottom: 10px;
}
.gtrsbox{
	font-size: 10px;
	color: #999;
}
.gtrsbox #gtrs{
	font-size: 14px;
	color: #cc1818;
	font-weight: bold;
	
}
.gtts-list{
	margin-bottom: 10px;
}
.gtts-nr{
	width: 92%;
	margin: 0 auto;
	padding: 10px 2%;
	border-radius:6px;
	box-shadow: 0 -1px 1px rgba(0,0,0,.10),0 1px 1px rgba(0,0,0,.12);
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,.10),0 1px 1px rgba(0,0,0,.12);
}
.gtts-nr .ts-img{
	width: 28px;
	height: 28px;
	border-radius: 50%;
	overflow: hidden;
}
.gtts-nr .ts-name{
	padding-left: 6px;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	color: #666;
}
.gtts-nr .ts-tel{
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	color: #888;
}
.gtts-nr .ts-img img{
	width: 100%;
}
/*古坛推手结束*/
/*申请退货开始*/
/*----------------mui.showLoading---------------*/
		.mui-show-loading {
		    position: fixed;
		    padding: 5px;
		    width: 120px;
		    min-height: 120px;
		    top: 45%;
		    left: 50%;
		    margin-left: -60px;
		    background: rgba(0, 0, 0, 0.6);
		    text-align: center;
		    border-radius: 5px;
		    color: #FFFFFF;
		    visibility: hidden;
		    margin: 0;
		    z-index: 2000;
		
		    -webkit-transition-duration: .2s;
		    transition-duration: .2s;
		    opacity: 0;
		    -webkit-transform: scale(0.9) translate(-50%, -50%);
		    transform: scale(0.9) translate(-50%, -50%);
		    -webkit-transform-origin: 0 0;
		    transform-origin: 0 0;
		}
		.mui-show-loading.loading-visible {
		    opacity: 1;
		    visibility: visible;
		    -webkit-transform: scale(1) translate(-50%, -50%);
		    transform: scale(1) translate(-50%, -50%);
		}
		.mui-show-loading .mui-spinner{
		    margin-top: 24px;
		    width: 36px;
		    height: 36px;
		}
		.mui-show-loading .text {
		    line-height: 1.6;
		    font-family: -apple-system-font,"Helvetica Neue",sans-serif;
		    font-size: 14px;
		    margin: 10px 0 0;
		    color: #fff;
		}
		
		.mui-show-loading-mask {
		  position: fixed;
		  z-index: 1000;
		  top: 0;
		  right: 0;
		  left: 0;
		  bottom: 0;
		}
		.mui-show-loading-mask-hidden{
		    display: none !important;
		}
		.yfgbox,.yfhbox{display: none;}
/*申请退货结束*/
/*升级成为加盟股东开始*/
.gmbnt{
	width: 100%;
	color: #fafafa;
	z-index: 10000;
	position: fixed;
	text-align: center;
	bottom: 0px;
	padding:16px 0;
	background: rgba(0,0,0,0.5);
	background: -webkit-linear-gradient(160deg,#f83600, #b10000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#f83600, #b10000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#f83600, #b10000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#f83600, #b10000); /* 标准的语法（必须放在最后） */
    transition:background-color .5s ease-in;
}
.gmbnt:active{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}
/*升级成为加盟股东结束*/
.cztop{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
	}
.cztop .wdyes{
	margin-top: 20px;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
}
.cztop .wdye{
	font-size: 44px;
	color: #fff;
	line-height: 44px;
	text-align: center;
	width: 100%;
	margin-bottom: 30px;
}
#czye{
	text-align: left;
	color: #cc0000;
	font-size: 16px;
	width: 60%;
	margin-left: 20%;
	border: none;
	border-radius: 6px;
	padding: 0 12%;
	box-sizing: border-box;
}
.topred{
	background: -webkit-linear-gradient(160deg,#ff5500, #e00000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(160deg,#ff5500, #e00000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(160deg,#ff5500, #e00000); /* Firefox 3.6 - 15 */
    background: linear-gradient(160deg,#ff5500, #e00000); /* 标准的语法（必须放在最后） */
}
.szxx{
	padding-left: 5%;
}
.mui-table-view-cell{
	padding: 0px;
}
.mui-table-view-chevron .mui-table-view-cell{
	padding: 10px 12px;
}
.mui-left{
	position: absolute;
	top:50%;
	left: -10px;
	margin-top: -20px;
}
.mui-left1{
	position: absolute;
	top:50%;
	left: 6px;
	margin-top: -20px;
}
.mui-table-view-cell{
	border-bottom: 10px solid rgba(0,0,0,0.05);
}
.mui-table-view-cell:after{
	height: 0px;
}
.sumbox{
	float: right;
	padding-top: 5px;
}
.sumbox .sumsw{
	width: 40px;
	height: 26px;
	text-align: center;
	font-size: 16px;
	border: none;
	color: #cc1818;
}
.sumbox .left1,.right1{
	padding: 0px;
	width: 26px;
	height: 26px;
	border-radius: 50%;
}