
@media screen and (max-width: 1024px) { 
	body>div,body>header,body>footer{
	min-width:1200px;
	width:100%;
}
	body>div[lang="zh_CN"],body>div.layui-layer{
		width:auto;
		min-width:0;
	}
}
/* rsh弹出框 */
body .rsh-class{
	border-color:#FF8305;
	box-shadow:5px 5px 10px #FF8305;
}
body .rsh-class .layui-layer-title{
	background:#FF8305; color:#fff;
}
body .rsh-class .layui-layer-btn{
	border-top:1px solid #E9E7E7
}
body .rsh-class .layui-layer-btn a{
	background:#333;
}
body .rsh-class .layui-layer-btn .layui-layer-btn1{
	background:#999;
}
body .rsh-class .layui-layer-content{
	box-sizing: border-box;
	border:1px solid #FF8305;
	background:url("../img/icon/alert_bg.png") no-repeat 90% center;
	background-size:auto 90%;
	padding:15px; 
}
body .rsh-class .layui-layer-content .detailsNum{
	color:#FF8305;
}
body .rsh-class .layui-layer-content .tip{
	font-size:14px;
	color:#666
}
body .rsh-class .layui-layer-close2{
	right:-10px;
	top:-8px;
}
body>.layui-layer-tips{
	width:auto;
	min-width:0px;
}
.clearfix {
  clear: both;
  zoom: 1;
}
.clearfix::before {
  content: "";
  display: table;
}
.clearfix::after {
  content: "";
  display: table;
  clear: both;
}
.sigle-line {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.b {
  font-weight: bold;
}
.main-color {
  color: #FA2C4F;
}
.cursor {
  cursor: pointer;
}
.readOnly{
	background:#ccc;
}
.not-msg {
  padding: 125px 0 140px;
  text-align: center;
  font-size: 22px;
  color: rgba(0, 0, 0, 0.6);
}
input:-ms-input-placeholder,
textarea:-ms-textarea-placeholder {
  color: rgba(34, 34, 34, 0.6);
}
input:-moz-input-placeholder,
textarea:-moz-input-placeholder {
  color: rgba(34, 34, 34, 0.6);
}
input::-moz-input-placeholder,
textarea::-moz-input-placeholder {
  color: rgba(34, 34, 34, 0.6);
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: rgba(34, 34, 34, 0.6);
}
.main-center {
  width: 1200px;
  margin: 0 auto;
}
body.index-page {
  background-color: #eef2f4;
}
/*濠电偛顦崝宀勫船娴犲鍎岄悹鍥皺缁夊灝顭块懜鍨唉闁稿函鎷�*/
header.register-login-header {
  -webkit-box-shadow: 0 2px 34px rgba(250, 44, 79, 0.05);
          box-shadow: 0 2px 34px rgba(250, 44, 79, 0.05);
}
header.register-login-header .header-in {
  width: 100%;
  margin: 0 auto;
  height: 62px;
  line-height: 62px;
}
header.register-login-header .header-in .tit {
  font-size: 28px;
  color: #656565;
  line-height: 62px;
}
header.register-login-header .header-in .register-hint {
  font-size: 16px;
  color: rgba(34, 34, 34, 0.8);
  line-height: 62px;
  float: right;
  margin-right:10%;
}
/*濠电偛顦崝宀勫船娴犲鍎岄悹鍥皺缁夊潡鎮樿箛娑氱暫闁稿函鎷�*/
footer.register-login-footer {
 
  border-top: 1px solid #e9e9e9;
  /* height:60px; */
  overflow:hidden;
}
footer.register-login-footer.loginFooter .footer-mid{
	background-color: #f4f4f4;
}

footer.register-login-footer .footer-mid{
	width:100%;
	margin:0 auto;
	background-color: rgba(0, 0, 0, 1);
	overflow:hidden;
}
footer.register-login-footer .footer-mid>p{
	color:#fff;
	line-height:40px;
	heighht:40px;
	margin:0 auto;
}
footer.register-login-footer.loginFooter .footer-mid>p{
	color:#666;
	font-size:14px;
}
footer.register-login-footer .copyright {
  text-align: center;
  font-size: 14px;
  width:100%;
}
/* footer-map */
.footer-map{
	width:100%;
	background:#e3e3e3;
}
.footer-map-mid{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	padding:20px 0;
	
}
.footer-map-mid .map-box,.footer-map-mid .contact-box{
	float:left;
	width:75%;
}
.footer-map-mid .map-box ul{
	width:100%;height:100%;
}
.footer-map-mid .map-box ul li{
	width:23%;
	float:left;
}
.footer-map-mid .map-box ul li strong,.footer-map-mid .map-box ul li a,.contact-box span,.contact-box strong{
	display:inline-block;
	width:100%;
	text-align:center;
	line-height:28px;
}
.footer-map-mid .map-box ul li strong{
	font-size:14px;
}
.footer-map-mid .map-box ul li a{
	font-size:13px;
	color:#666;
}
.footer-map-mid .map-box ul li a:hover{
	color:#999;
}
.footer-map-mid .contact-box{
	width:25%;
}
.footer-map-mid .contact-box span,.footer-map-mid .contact-box strong{
	text-align:left;
	color:#666;
	font-size:14px;
}
.footer-map-mid .contact-box strong{
	color:#7EC0EE;
	font-size:18px;
	font-family:"瑗挎枃",Times New Roman;
}
.footer-map-mid .contact-box span i{
	font-weight:bold;
	font-style:normal;
}
/*濠电偛顦崝宀勫船娴犲纭�闊洦鍑归崬锟�*/
.logo-box{
	float:left;
	position:absolute;
	left:6%;
	top:0;
	width:170px;
	padding:5px 10px;
}
.logo-box img{
	width:100%;
	height:auto;
}
.protocol-content {
  padding: 33px 50px 93px;
  margin: 0 auto;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.87);
  width: 1200px;
}
.protocol-content h2 {
  font-size: 30px;
  text-align: center;
  margin-bottom: 10px;
}
.protocol-content p {
  line-height: 34px;
}
/*濠电偛顦崝宀勫船閿燂拷*/

#reg-test p{
	line-height:24px;
	text-indent:30px;
}
#reg-test .test-tit{
	font-weight:bold;
	line-height:30px;
	margin:5px 0;
}
.register-inps {
  position: relative;
  padding: 30px 0 50px;
}
.register-inps.forget-inps {
  padding-top: 100px;
}
.register-inps.forget-inps .register-inps-in ul li {
  margin-bottom: 36px;
}
.register-inps.forget-inps .register-inps-in ul li .lab {
  padding-left: 25px;
}
.register-inps.forget-inps .register-inps-in .error-hint {
  line-height: 36px;
}
.register-inps.forget-inps .register-inps-in .btn-reset-pwd {
  cursor: pointer;
  margin-top: 49px;
}
.register-inps h2 {
  font-size: 24px;
  color: rgba(34, 34, 34, 0.8);
  margin-bottom: 20px;
  text-align: center;
  font-weight:normal;
}
.register-inps .register-inps-in {
  width: 440px;
  margin: 0 auto;
  position: relative;
}
.register-inps .register-inps-in ul li {
  margin-bottom: 23px;
  font-size: 14px;
  color: #333;
  height: 48px;
  padding: 10px 0;
  border: 1px solid #d2d2d2;
  position: relative;
}
.register-inps-in ul li font{
	position:absolute;
	top:50px;
	left:120px;
}
.register-inps .register-inps-in ul li .lab {
  width: 120px;
  float: left;
  padding-left: 15px;
  line-height: 26px;
  font-size: 16px;
  color: #222;
  border-right: 1px solid #d2d2d2;
}
.register-inps .register-inps-in ul li .phone-prefix{
  position: absolute;
  left: 148px;
  top:0;
  line-height: 48px;
  font-size: 16px;
  color: #222;
}
.register-inps .register-inps-in ul li input {
  height: 26px;
  line-height: 26px;
  padding-left: 28px;
  font-size: 16px;
  color: #222;
  width: 318px;
}
.register-inps .register-inps-in ul li.reg-phone-inp input{
  padding-left: 82px;
}
.register-inps .register-inps-in ul li input[type='radio'] {
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.register-inps .register-inps-in ul li .rad-inp {
  width: 112px;
  height: 34px;
  line-height: 34px;
  float: left;
  position: relative;
  margin-left: 57px;
  cursor: pointer;
  border: 1px solid #d2d2d2;
  text-align: center;
  color: #959595;
  margin-top: -4px;
}
.register-inps .register-inps-in ul li .rad-inp:last-child {
  margin-left: 27px;
}
.register-inps .register-inps-in ul li .rad-inp.on {
  border-color: #FF8305;
  color: #FF8305;
}
.register-inps .register-inps-in ul li .btn-get-code {
  width: 120px;
  height: 36px;
}
.register-inps .register-inps-in ul li .error-hint {
  left: 148px;
  position: absolute;
  top: 47px;
  color: #FA2C4F;
  font-size: 12px;
  line-height: 23px;
}
.register-inps .register-inps-in ul li .btn-get-code,
.register-inps .register-inps-in ul li .pattern-code {
  position: absolute;
  right: 7px;
  top: 5px;
  background-color: #DCDCDC;
  width: 100px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  color: #222;
  text-align: center;
}
.register-inps .register-inps-in ul li .btn-get-code img,
.register-inps .register-inps-in ul li .pattern-code img {
  width: 100%;
  height: 100%;
}
.register-inps .register-inps-in .btn-reset-pwd {
  cursor: pointer;
  width: 100%;
  height: 48px;
  line-height: 48px;
  background-color: #FF8305;
  color: #fff;
  font-size: 18px;
  border-radius: 4px;
  margin: 30px auto 0;
  display: block;
}
.register-inps .register-inps-in .btn-reset-pwd.forbid {
  background-color: #e0e0e0;
}
.register-inps .register-inps-in ul li .btn-change {
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 4px;
  background-color: #F90;
  width: 65px;
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.register-inps .register-inps-in .btn-right-register {
  width: 388px;
  height: 40px;
  line-height: 40px;
  background-color: #f90;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  margin: 48px auto 14px;
  display: block;
}
.register-inps .register-inps-in .btn-right-register.forbid {
  background-color: #e0e0e0;
}
.register-inps .register-inps-in .protocol-warn {
  display: block;
  text-align: center;
  font-size: 16px;
  color: #000;
  margin-top: 16px;
}
.register-inps .register-inps-in .protocol-warn .protocol-warn-in {
  color: #FA2C4F;
}
/*闂佽皫鍡╁殭缂傚稄鎷�*/
.login-content {
  height: 600px;
  background: url("../img/icon/denglu_bg1.png") no-repeat top center;
  background-size:100% 100%;
}
.login-content .login-content-in {
  /* width: 1200px; */
  width:100%;
  margin: 0 auto;
  position: relative;
  padding-top: 80px;
}
.login-content .login-content-in .login-inps {
    position: absolute;
    background-color: rgba(255,255,255,.7);
    width: 400px;
    height: 440px;
    right: 10%;
    box-shadow: 0px 0px 10px rgba(0,0,0,.5);
}
.login-content .login-content-in .login-inps h2 {
  font-size: 18px;
  text-align: center;
  color: #222;
  padding: 34px 0 17px;
}
.login-content .login-content-in .login-inps ul {
  width: 320px;
  position: relative;
  margin: 0 auto;
}
.login-content .login-content-in .login-inps ul li {
  margin-bottom: 25px;
  font-size: 14px;
  color: #333;
  height: 40px;
  padding: 6px 0;
  border: 1px solid #d2d2d2;
  position: relative;
}
.login-content .login-content-in .login-inps ul li font{
	position:absolute;
	top:42px;
	left:0;
}
.login-content .login-content-in .login-inps ul li img {
  width: 15px;
  margin: 5px 12.5px;
}
.login-content .login-content-in .login-inps ul li input {
  height: 26px;
  line-height: 26px;
  padding-left: 16px;
  font-size: 14px;
  border-left: 1px solid #d2d2d2;
  color: #222;
  display: block;
  width: 278px;
}
.login-content .login-content-in .login-inps ul li .error-hint {
  left: 56px;
  position: absolute;
  top: 39px;
  color: #FA2C4F;
  font-size: 12px;
  line-height: 25px;
}
.login-content .login-content-in .login-inps ul li .btn-change {
  position: absolute;
  right: 0;
  top: 7px;
  width: 80px;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
  color: #fa2c4f;
  border-left: 1px solid #d2d2d2;
  padding: 0;
  text-align: center;
  cursor: pointer;
}
.login-content .login-content-in .login-inps ul li:last-child input {
  border-left: none;
  padding-left: 12px;
}
.login-content .login-content-in .login-inps ul li .pattern-code {
  width: 66px;
  position: absolute;
  right: 88px;
  top: 7px;
  height: 26px;
  line-height: 26px;
  background-color: #eeeeee;
  text-align: center;
  color: rgba(34, 34, 34, 0.7);
  font-size: 18px;
}
.login-content .login-content-in .login-inps .btn-login {
  cursor:pointer;
  width: 320px;
  height: 40px;
  line-height: 40px;
  background-color: #FF5000;
  color: #fff;
  font-size: 18px;
  border-radius: 4px;
  margin: 33px auto 36px;
  display: block;
}
.login-content .login-content-in .login-inps .btn-login.forbid {
  background-color: #e0e0e0;
}
.login-content .login-content-in .login-inps .login-hint {
  text-align: center;
  color: rgba(34, 34, 34, 0.8);
  font-size: 14px;
}
.login-content .login-content-in .login-inps .login-hint a {
  margin: 0 17px;
}
.login-content .login-content-in .login-inps .login-hint .register-hint .register-hint-in {
  color: #999;
}
@media screen and (max-width: 750px) {
	header.register-login-header .header-in,.footer-map-mid,footer.register-login-footer .copyright{
		width:100%;
	}
	.login-content .login-content-in .login-inps{
		width:90%;
		left:5%;
		
	}
	.header.register-login-header .header-in,
	.login-content,footer.register-login-footer,
	.footer-map-mid .map-box,
	body>div, body>header, body>footer{
		width:100%;
		min-width:0;
	}
	.footer-map-mid .map-box ul li{
		width:50%;
	}
   .footer-map-mid .contact-box{
   		width:100%;
   		padding-left:5%;
   }
}

/*婵犮垼鍩栭幐鎶藉磿閿燂拷*/
.page-top {
  height: 36px;
  background-color: #e3e3e3;
  width:100%;
  min-width:1200px
}
.page-top .page-top-in {
  width: 1200px;
  margin: 0 auto;
  font-size: 14px;
  line-height: 36px;
}
.page-top .page-top-in .fl {
  line-height: 36px;
  color: #494949;
}
.page-top .page-top-in .fl a{
	padding:0 15px;
	line-height:36px;
}
.page-top .page-top-in .fl .not-login {
  margin-left: 48px;
  line-height: 36px;
  color: rgba(34, 34, 34, 0.8);
}
.page-top .page-top-in .fl .not-login a.login-link {
  color: rgba(250, 44, 79, 0.8);
  line-height: 36px;
}
.page-top .page-top-in .page-top-in-r {
  float: right;
  line-height: 36px;
}
.page-top .page-top-in .page-top-in-r ul.not-login {
  display: none;
}
.page-top .page-top-in .page-top-in-r ul.not-login li.top-service {
  margin-right: 40px;
}
.page-top .page-top-in .page-top-in-r ul li {
  margin-right: 26px;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  line-height: 36px;
  height:36px;
}
.page-top .page-top-in .page-top-in-r ul li a {
  display: block;
  line-height: 36px;
}
.page-top .page-top-in .page-top-in-r ul li a.user-name {
  color: #FF5000;
}
.page-top .page-top-in .page-top-in-r ul li a:hover {
  color: #FF5000;
}
.page-top .page-top-in .page-top-in-r ul li.top-service {
  /* margin: 0; */
}
.page-header {
  background-color: #fff;
}
.page-header .page-header-in {
  width: 1200px;
  margin: 0 auto;
}
.page-header .page-header-in .logo {
  float: left;
  width: 240px;
  height: 128px;
  line-height: 128px;
  font-size: 46px;
  font-weight: bold;
  color: #FA2C4F;
  text-align: center;
  margin-right: 60px;
}
.page-header .page-header-in .logo img{
	width:80%;
	height:auto;
}
.page-header .page-header-in .header-search {
  float: left;
  margin: 40px 60px 0 0;
  position: relative;
  width: 590px;
  height: 48px;
}
.page-header .page-header-in .header-search input {
  border: 3px solid #FF5000;
  display: block;
  width: 490px;
  padding: 0 40px;
  height:48px;
  line-height: 42px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.page-header .page-header-in .header-search .btn-search {
  position: absolute;
  top: 0;
  right: 0;
  width: 100px;
  height: 48px;
  background-color: #FF5000;
  color: #fff;
  text-align: center;
  font-size: 18px;
  padding: 0;
  cursor: pointer;
}
.page-header .page-header-in .header-search img.icon-delete {
  position: absolute;
  width: 16px;
  top: 16px;
  right: 117px;
  cursor: pointer;
}
.page-header .page-header-in .header-search img.icon-search {
  position: absolute;
  width: 15px;
  top: 15.5px;
  left: 17px;
  cursor: pointer;
}
.page-header .page-header-in .header-search .search-nav{
	position:absolute;
	top:-24px;
	height:30px;
}
.page-header .page-header-in .header-search .search-nav li{
	float:left;
	padding:5px 12px;
	cursor:pointer;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	
}
.page-header .page-header-in .header-search .search-nav li.selected{
	background:#FF5000;
	color:white;
}
.page-header .page-header-in .shopping-cart {
  margin-top: 40px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.6);
  width: 190px;
  line-height: 46px;
  border: 1px solid #FF5000;
  float: left;
  text-align: center;
  height: 48px;
  cursor: pointer;
}
.page-header .page-header-in .shopping-cart>a{
	height:100%;
	width:100%;
	display:inline-block;
}
.page-header .page-header-in .shopping-cart img {
  margin: 0 12px 0 10px;
  vertical-align: middle;
  margin-bottom: 3px;
}
.page-header .page-header-in .search-hint-list {
  position: absolute;
  left: 2px;
  top: 38px;
  width: 437px;
  border: 1px solid #dcdcdc;
  background-color: #fff;
  z-index: 999;
}
.page-header .page-header-in .search-hint-list li {
  height: 31px;
  line-height: 31px;
  font-size: 13px;
  color: #000;
  padding-left: 16px;
}
.page-header .page-header-in .search-hint-list li:hover {
  background-color: #eee;
}
.page-header .page-header-in .hot-sale-goods {
  margin: 12px 0 0 4px;
}
.page-header .page-header-in .hot-sale-goods ul li {
  margin-right: 24px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.7);
  float: left;
}
.page-header nav {
  height: 42px;
  width: 1200px;
  margin: 0 auto;
  border-bottom: 2px solid #FF8305;
}
.page-header nav .all-goods {
  float: left;
  position: relative;
}
.page-header nav .all-goods .all-goods-in {
  width: 240px;
  height: 40px;
  background-color: #FF5000;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  margin-right: 68px;
}
.page-header nav .all-goods ul.all-goods-type {
  background-color: rgba(0, 0, 0, 0.8);
  /*background-color: #fefefe;*/
  width: 240px;
  position: absolute;
  top: 40px;
  left: 0;
  min-height:400px;
  padding: 15px 0 ;
  display: none;
  z-index: 999;
  border:1px solid transparent;
  box-shadow:1px 1px 5px #666;
  height: 400px;
  overflow:hidden;
}
.page-header nav .all-goods ul.all-goods-type li {
  height: 27px;
  width:240px;
  line-height: 27px;
  padding:0 30px;
  color: #fefefe;
  font-size: 14px;
}
.page-header nav .all-goods ul.all-goods-type li:hover,.page-header nav .all-goods  .second-list .cate-part a:hover{
	background:rgba(0, 0, 0, 0.4);
}
.page-header nav .all-goods ul.all-goods-type li .layui-icon{
	float:right;
}
.page-header nav .all-goods  .second-list{
	display:none;
	position:absolute;
	width:960px;height:400px;
	box-shadow:1px 1px 5px #666;
	background:rgba(0, 0, 0, 0.8);
	padding: 20px 0 10px
	top:40px;
	left:240px;
	z-index:999;
}
.page-header nav .all-goods  .second-list .cate-part{
	padding:20px 10px 10px;
}
.page-header nav .all-goods  .second-list .cate-part a{
	float: left;
    margin: 3px 0;
    padding: 0 15px;
    height: 16px;
    border-left: 1px solid #fefefe;
    line-height: 16px;
    white-space: nowrap;
    color:#fff;
    font-size:12px;
}

.page-header nav .all-goods ul.all-goods-type li img {
  position: absolute;
  top: 14px;
  right: 68px;
}
.page-header nav .all-goods ul.all-goods-type li:last-child {
  margin-bottom: 0;
}
.page-header nav .all-goods ul.all-goods-type-goods {
  z-index: 999;
  position: absolute;
  left: 212px;
  top: 46px;
  background-color: #fff;
  padding: 9px 0 0 54px;
  width: 986px;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.11);
          box-shadow: 0 3px 5px rgba(0, 0, 0, 0.11);
  height: 474px;
  border-right: 1px solid #e6cecd;
  border-top: 1px solid #e6cecd;
  display: none;
}
.page-header nav .all-goods ul.all-goods-type-goods li {
  float: left;
  font-size: 13px;
  color: #000;
  line-height: 43px;
}
.page-header nav .all-goods ul.all-goods-type-goods li:after {
  content: "";
  clear: both;
  display: block;
}
.page-header nav .all-goods ul.all-goods-type-goods li .lab {
  float: left;
  line-height: 43px;
  width: 52px;
  text-align: right;
}
.page-header nav .all-goods ul.all-goods-type-goods li img {
  float: left;
  margin: 15px 18px 0 9px;
}
.page-header nav .all-goods ul.all-goods-type-goods li ul {
  width: 710px;
  float: left;
  border-bottom: 1px solid #eaeaea;
}
.page-header nav .all-goods ul.all-goods-type-goods li ul li {
  margin-right: 15px;
}
.page-header nav .all-goods ul.all-goods-type-goods li ul li:nth-of-type(2) {
  color: #ec3639;
}
.page-header nav .all-goods ul.all-goods-type-goods li ul li:nth-of-type(6) {
  margin-right: 25px;
}
.page-header nav .all-goods ul.all-goods-type-goods li ul li:nth-of-type(8) {
  color: #ec3639;
}
.page-header nav .all-goods ul.all-goods-type-goods li ul li:nth-of-type(14) {
  color: #ec3639;
}
.page-header nav ul.top-nav {
  float: left;
}
.page-header nav ul.top-nav li {
  float: left;
  line-height: 40px;
  margin-right: 92px;
  color: rgba(34, 34, 34, 0.8);
  font-size: 16px;
}
.page-header nav ul.top-nav li a {
  display: block;
  line-height: 40px;
  width: 100%;
}
.page-header nav ul.top-nav li.active {
  color: #FF5000;
}
/*闂佸憡鐟ラ崢鏍疾閼稿灚缍囬悷娆忓閸╋拷*/
.right-sidebar {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  width: 52px;
  background-color: #FA2C4F;
  height: 267px;
  color: #fff;
  padding-top: 37px;
  margin: auto;
}
.right-sidebar ul li {
  width: 34px;
  margin: 0 auto 11px;
  position: relative;
}
.right-sidebar ul li img {
  margin: 0 auto;
  display: block;
}
.right-sidebar ul li .dot {
  position: absolute;
  top: 0;
  right: 0;
  width: 10px;
  height: 10px;
  background-color: #faec4f;
}
.right-sidebar a.right-feedback {
  display: block;
  text-align: center;
  margin: 35px 0 18px;
  color: rgba(255, 255, 255, 0.8);
}
.right-sidebar a.right-backtop {
  height: 40px;
  line-height: 40px;
  text-align: center;
  display: block;
  background-color: #695f61;
  color: rgba(255, 255, 255, 0.8);
}
.right-sidebar img {
  display: block;
  margin: 0 auto;
}
.right-sidebar .icon-user {
  margin-bottom: 16px;
}
.right-sidebar .cart {
  display: block;
  font-size: 16px;
  height: 184px;
  background-color: #3a3a3a;
  padding-top: 15px;
  position: relative;
}
.right-sidebar .cart .icon-car {
  margin-bottom: 16px;
}
.right-sidebar .cart .cart-word {
  width: 20px;
  display: block;
  line-height: 27px;
  margin: 0 auto;
  text-align: center;
}
.right-sidebar .cart .goods-num {
  background-color: #f90;
  font-size: 14px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  text-align: center;
  line-height: 20px;
  display: block;
  margin: 15px auto 0;
}
.right-sidebar img.icon-collect {
  margin: 26px auto 29px;
}
.right-sidebar .cart .join-cart-success {
  width: 694px;
  height: 370px;
  position: absolute;
  left: -694px;
  top: -93px;
  background: #fff;
  -webkit-box-shadow: 0 2px 11px rgba(0, 0, 0, 0.3);
          box-shadow: 0 2px 11px rgba(0, 0, 0, 0.3);
}
.right-sidebar .cart .join-cart-success img.icon-coner {
  position: absolute;
  right: -8px;
  top: 178.5px;
}
.right-sidebar .cart .join-cart-success img.icon-delete {
  position: absolute;
  right: 18px;
  top: 19px;
}
.right-sidebar .cart .join-cart-success .tit {
  margin: 27px 0 0 31px;
  height: 33px;
  line-height: 33px;
  color: rgba(1, 1, 1, 0.9);
  font-size: 16px;
}
.right-sidebar .cart .join-cart-success .tit img {
  float: left;
  margin-right: 12px;
}
.right-sidebar .cart .join-cart-success .btns {
  padding: 17px 0 25px 75px;
  border-bottom: 1px solid #DDDDDD;
  margin: 0 34px;
}
.right-sidebar .cart .join-cart-success .btns button {
  width: 116px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  background-color: #f00;
  float: left;
  margin-right: 14px;
  text-align: center;
}
.right-sidebar .cart .join-cart-success .btns button.btn-continue-shopping {
  background-color: #fff;
  color: #f00;
  border: 1px solid #F00;
}
.right-sidebar .cart .join-cart-success .goods-more .dec-tit {
  padding: 19px 0 20px 34px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
}
.right-sidebar .cart .join-cart-success .goods-more .goods-more-list .icon-left {
  margin: 68px 13px 0 14px;
  float: left;
}
.right-sidebar .cart .join-cart-success .goods-more .goods-more-list .icon-right {
  margin: 68px 0 0 7px;
  float: left;
}
.right-sidebar .cart .join-cart-success .goods-more .goods-more-list ul li {
  width: 152px;
  height: 152px;
  margin-right: 6px;
  position: relative;
  border: 1px solid #ddd;
  background-color: #fff;
  float: left;
}
.right-sidebar .cart .join-cart-success .goods-more .goods-more-list ul li img {
  width: 100%;
  height: 100%;
  display: block;
  margin: 0 auto;
}
.right-sidebar .cart .join-cart-success .goods-more .goods-more-list ul li p {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 28px;
  line-height: 28px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.42);
  padding-left: 10px;
  font-size: 16px;
}
/* 婵☆偓绲鹃悧鐘诲Υ婢跺濮滄い鏃囧Г鐏忥繝鏌涢妷顖涘 */
.index-banner {
  width: 1200px;
  overflow: hidden;
  position: relative;
  margin:0 auto;
}
.index-banner .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 48px;
  left: 0;
  margin: auto;
  z-index: 1;
  width: 100%;
}
.index-banner .hd ul {
  overflow: hidden;
  zoom: 1;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
}
.index-banner .hd ul li {
  float: left;
  margin-right: 8px;
  width: 15px;
  height: 15px;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  border-radius: 50%;
}
.index-banner .hd ul li.on {
  background: #FF5000;
}
.index-banner .hd ul li:last-child {
  margin-right: 0;
}
.index-banner .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.index-banner .bd li {
  zoom: 1;
  vertical-align: middle;
}
.index-banner .bd img {
  width: 100%;
  display: block;
  height:400px;
}
.com-intro {
  width: 1200px;
  margin: 25px auto 43px;
  line-height: 28px;
  color: rgba(34, 34, 34, 0.8);
  font-size: 14px;
}
/*闂佸綊顥撻崢褍煤閻斿摜鈻旈柟鎯у暱闂咃拷*/
.index-content {
  margin-bottom: 125px;
  min-height:400px;
}
.index-goods-list {
  width: 1200px;
  margin: 0 auto;
}
.index-goods-list .tit {
  font-size: 32px;
  color: rgba(34, 34, 34, 0.8);
  height: 100px;
}
.index-goods-list .tit img {
  margin-left: 5px;
  vertical-align: middle;
  margin-bottom: 2px;
}
.index-goods-list .tit .fl {
  line-height: 100px;
  /* font-weight: bold; */
  padding-left:10px
}
.index-goods-list .tit .fr {
  font-size: 20px;
  line-height: 100px;
}
.index-goods-list ul li {
  float: left;
  background-color: #fff;
  width: 279px;
  height:402px;
  padding:15px 15px 35px 15px;
  margin: 25px 28px 0 0;
  position: relative;
  text-align: center;
  border: 1px solid #ccc;
}
.index-goods-list ul li .storeName,.index-goods-list ul li .iconSpan{
	display:block;
	text-align:left;
	line-height:26px;
	color:#666;
	font-style:normal;
}
.index-goods-list ul li .storeName:hover{
	color:#FA2C4F;
}

.index-goods-list ul li .iconSpan i{
	float: left;
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    font-size: 12px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    background: #e23a3a;
    color: #FFF;
    cursor: default;
    border-radius: 2px;
	
}
.index-goods-list ul li:nth-of-type(1),
.index-goods-list ul li:nth-of-type(2),
.index-goods-list ul li:nth-of-type(3),
.index-goods-list ul li:nth-of-type(4) {
  margin-top: 0;
  /*border:1px solid  #D6D6D6;*/
}
.index-goods-list ul li:hover {
  -webkit-box-shadow: 0 5px 21px rgba(205, 161, 168, 0.23);
          box-shadow: 0 5px 21px rgba(205, 161, 168, 0.23);
  border-color: #FF5000;
}
.index-goods-list ul li:nth-of-type(4n) {
  margin-right: 0;
}
.index-goods-list ul li a {
  display: block;
}
.index-goods-list ul li a img {
  width: 100%;
  display: block;
  height: 230px;
  position: relative;
}
.index-goods-list ul li a .goods-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 14px;
  color: #666;
  margin: 13px 0 14px;
  display: block;
  transition: height .08s ease;
}
.index-goods-list ul li a .goods-name:hover{
	color:#e34e1c;
}
.index-goods-list ul li a .price {
  display: block;
  margin-bottom: 13px;
  font-size: 14px;
  color: #FF5000;
  text-align: center;
}
.index-goods-list ul li a .sale-amount {
  display: block;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
  text-align: center;
  margin-bottom:10px;
}
.index-goods-list ul li a .icon-span{
	display:block;
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:2px;
}
.index-goods-list ul li a .icon-span .icon-ziying{
	float: left;
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    font-size: 12px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    background: #e23a3a;
    color: #FFF;
    cursor: default;
    border-radius: 2px;
	
}
.index-goods-list ul li a.storeName{overflow:hidden;}
.index-goods-list ul li a.storeName>i{
	float:left;
	font-style:normal;
}
.index-goods-list ul li a .icon-qijian1{
	float: left;
	/*display:inline-block;*/
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    margin-top:5px;
    font-size: 12px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    background: #FF5000;
    color: #FFF;
    cursor: default;
    border-radius: 2px;
	
}
/*濠电偠灏褎鎱ㄩ埡鍐╁珰闁挎棁妫勯崜鏉款渻閵堝繑瀚�*/
.active-goods-list {
  width: 1230px;
  margin: 42px auto 37px;
}
.active-goods-list ul li {
  width: 300px;
  margin: 0 10px 13px 0;
  float: left;
  background-color: #fff;
  height: 417px;
  padding: 11px 15px 0;
}
.active-goods-list ul li:nth-of-type(4n) {
  margin-right: 0;
}
.active-goods-list ul li img {
  width: 268px;
  height: 226px;
  display: block;
  margin: 0 auto 8px;
}
.active-goods-list ul li .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 24px;
  font-size: 16px;
  color: #000;
  margin-bottom: 27px;
}
.active-goods-list ul li .price {
  display: block;
  margin-bottom: 22px;
  text-align: center;
}
.active-goods-list ul li .price .price-in {
  color: #f00;
  font-size: 22px;
  margin-right: 10px;
}
.active-goods-list ul li .price .price-symbol {
  font-size: 15px;
}
.active-goods-list ul li .price s {
  color: rgba(0, 0, 0, 0.8);
  font-size: 13px;
}
.active-goods-list ul li .btn-right-buy {
  width: 112px;
  color: #fff;
  border-radius: 1px;
  height: 37px;
  line-height: 37px;
  text-align: center;
  background-color: #EC3639;
  display: block;
  margin: 0 auto;
}
.goods-content {
  background-color: #fff;
}
.nav-sec {
  width: 1200px;
  margin: 0 auto;
  padding: 24px 0 26px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.goods-top {
  width: 1200px;
  margin: 16px auto 0;
}
.goods-top .goods-l {
  width: 400px;
  float: left;
  margin-right: 54px;
}
.goods-top .goods-l .goods-main {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.goods-top .goods-l .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.goods-top .goods-l .goods-main ul {
  height: 400px;
}
.goods-top .goods-l .goods-main ul li {
  width: 100%;
  height: 100%;
}
.goods-top .goods-l .goods-main ul li img {
  display: block;
  width: 100%;
  height: 100%;
}
.goods-top .goods-l .bd ul li img {
  width: 100%;
  height: 100%;
  display: block;
}
.goods-top .goods-l .goods-main img.mian-pic {
  display: block;
  margin: 0 auto;
}
.goods-top .goods-l .goods-main .magnify {
  width: 37px;
  height: 35px;
  padding: 8px 9px 0;
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: #dcdcdc;
}
.goods-top .goods-l .goods-main img.icon-magnify {
  display: block;
  margin: 0 auto;
}
.goods-top .goods-l .goods-s-pic {
  margin-top: 14px;
}
.goods-top .goods-l .goods-s-pic .icon-left {
  float: left;
  margin: 22px 10px 0 12px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  cursor: pointer;
}
.goods-top .goods-l .goods-s-pic ul {
  float: left;
}
.goods-top .goods-l .goods-s-pic ul li {
  float: left;
  width: 60px;
  height: 60px;
  background-color: #FFFFFF;
  margin-right: 10px;
}
.goods-top .goods-l .goods-s-pic ul li.on {
  border: 1px solid #FF5000;
}
.goods-top .goods-l .goods-s-pic ul li:last-child {
  margin-right: 0;
}
.goods-top .goods-l .goods-s-pic ul li img {
  width: 100%;
  height: 100%;
  display: block;
}
.goods-top .goods-l .goods-s-pic .icon-right {
  float: left;
  margin: 22px 0 0 10px;
  cursor: pointer;
}
.goods-top .goods-l .detailStoreName{
	margin-top:10px;
}
.goods-top .goods-l .detailStoreName .storeName{
	line-height:40px;
	margin:5px;
	font-weight:bold;
}
.goods-top .goods-l .detailStoreName .storeName .icon-qijian1{
	float: left;
	/*display:inline-block;*/
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    margin-top:12px;
    font-size: 12px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    background: #FF5000;
    color: #FFF;
    cursor: default;
    border-radius: 2px;
}
.goods-top .goods-l .detailStoreName .storeName>i{
	font-style:normal;
}
.goods-top .goods-r {
  float: left;
  width: 600px;
  
}
.goods-top .goods-r .goods-name .detail-icon-ziying{
	  float:left;
	   height: 16px;
	   line-height: 16px;
	   padding: 0 3px;
	   margin-right: 3px;
	   overflow: hidden;
	   text-align: center;
	   font-style: normal;
	   font-size: 12px;
	   font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
	   background: #e23a3a;
	   color: #FFF;
	   cursor: default;
	   border-radius: 2px;
	   margin-top:9px;
	   margin-right:5px;
	
}
.goods-top .goods-r .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 34px;
  font-size: 24px;
  color: #222222;
  margin: -5px 0 3px;
}
.goods-top .goods-r .goods-dec {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  line-height: 24px;
  font-size: 16px;
  color: rgba(34, 34, 34, 0.6);
  margin-bottom: 20px;
}
.goods-top .goods-r .goods-operate {
  margin-top: 12px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
}
.goods-top .goods-r .goods-operate span {
  margin-right: 35px;
  float: left;
  cursor: pointer;
}
.goods-top .goods-r .goods-operate span img {
  margin: 1px 11px 0 0;
  float: left;
  width: 14px;
}
.goods-top .goods-r .goods-attr {
  padding: 27px 20px;
  border: 1px solid #ededed;
  font-size: 16px;
  color: rgba(34, 34, 34, 0.6);
  background-color: #f2f5f5;
  margin-bottom: 30px;
}
.goods-top .goods-r .goods-attr .goods-attr-t {
  margin-bottom: 20px;
}
.goods-top .goods-r .goods-attr.activity-attr {
  padding-top: 15px;
  padding-bottom: 8px;
}
.goods-top .goods-r .goods-attr.activity-attr .goods-attr-t {
  margin-bottom: 18px;
}
.goods-top .goods-r .goods-attr.activity-attr .goods-attr-m {
  margin-bottom: 12px;
}
.goods-top .goods-r .goods-attr .discount-dec {
  float: left;
  font-size: 14px;
  line-height: 27px;
}
.goods-top .goods-r .goods-attr .discount-condi {
  color: rgba(34, 34, 34, 0.8);
  width: 86px;
  height: 27px;
  background-image: url("../img/icon/spxq_huodong_box.png");
  font-size: 16px;
  margin: 0 12px 0 40px;
  float: left;
  text-align: center;
  color: #FA2C4F;
  line-height: 27px;
}
.goods-top .goods-r .goods-attr:after {
  content: "";
  clear: both;
  display: block;
}
.goods-top .goods-r .goods-attr .price-dec {
  float: left;
  font-size: 14px;
  line-height: 22px;
}
.goods-top .goods-r .goods-attr .sale-dec {
  float: left;
  font-size: 14px;
  line-height: 18px;
}
.goods-top .goods-r .goods-attr .price-in {
  color: #FF5000;
  font-size: 22px;
  margin: 0 12px 0 40px;
  float: left;
}
.goods-top .goods-r .goods-attr .sale-amount {
  color: rgba(34, 34, 34, 0.8);
  font-size: 18px;
  margin: 0 12px 0 40px;
  float: left;
}
.goods-top .goods-r .goods-attr s {
  color: rgba(34, 34, 34, 0.6);
  float: left;
  font-size: 16px;
  line-height: 22px;
}
.goods-top .goods-r .goods-sel .lab,.goods-express .lab {
  width: 94px;
  float: left;
  line-height: 30px;
  padding-left: 20px;
  color: rgba(34, 34, 34, 0.6);
}

.goods-exchange,.goods-express{
	margin-bottom:10px;
	position:relative;
}
.goods-exchange .intro-btn{
	position:absolute;
	top:10px;
	color:#c40000;
	left:280px;
}
.goods-exchange .lab{
  float: left;
  line-height: 30px;
  padding-left: 20px;
  color: rgba(34, 34, 34, 0.6);
  width:auto;
  margin-bottom:10px;
}
.goods-top .goods-r .goods-sel ul {
  width: 496px;
  float: left;
}

.goods-top .goods-r .goods-sel ul li,.goods-exchange ul li,.goods-exchange ul p {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.8);
  margin: 0 14px 14px 0;
  float: left;
  background-color: #fff;
  border: 1px solid #ededed;
  cursor: pointer;
  padding: 0 5px;
}
.goods-exchange ul li,.goods-exchange ul p{
	padding:0 20px;
}

.goods-top .goods-r .goods-sel ul li.forbid {
  background-color: #ededed;
}

/* 商品规格 */
    .goods_attr {
        overflow: hidden;
    }

    .goods_attr .label {
        font: 12px/30px '宋体';
        color: #777;
        width: 50px;;
        padding-right: 10px;
        float: left;
        display: block;
    }

    .goods_attr ul {
        float: left;
        width: 300px;
    }

    .goods_attr li {
        color: #333;
        overflow: hidden;
        position: relative;
        float: left;
        text-align: center;
        vertical-align: middle;
        border: 1px solid #999;
        text-indent: 0;
        cursor: pointer
    }

    .goods-top .goods-r .goods_attr li.bu {
        border: 1px dotted #CCC;
        color: #DDD;
        pointer: none;
    }

    .goods_attr li.bu img {
        opacity: 0.4;
    }

    .goods-top .goods-r .goods_attr li.sel {
        border: 1px solid #FF5000;
        color: #333;
    }

    .goods-top .goods-r .goods_attr li.text {
        margin: 5px 10px 5px 0;
        height: 23px;
        line-height: 23px;
        text-indent: 0;
        padding: 0 23px;
        font-style: normal;
    }

    .goods_attr li.img {
        margin-right: 10px;
        width: 35px;
        height: 35px;
        line-height: 35px;
        text-align: center;
    }


.goods-top .goods-r .goods-sel ul li.active,.goods-exchange ul li.active,.goods-exchange ul p.active {
  border: 1px solid #ff0202;
}
.goods-top .goods-r .goods-buy {
  margin-bottom: 10px;
}
.goods-top .goods-r .goods-buy .lab {
  width: 94px;
  float: left;
  line-height: 32px;
  padding-left: 20px;
  color: rgba(34, 34, 34, 0.6);
}
.goods-top .goods-r .goods-buy .residue-num {
  float: left;
  line-height: 32px;
  color: rgba(34, 34, 34, 0.6);
  font-size: 14px;
}
.goods-top .goods-r .goods-buy .buy-amount {
  width: 136px;
  height: 32px;
  line-height: 30px;
  border: 1px solid #ededed;
  float: left;
  margin-right: 22px;
}
.goods-top .goods-r .goods-buy .buy-amount .buy-amount-in {
  width: 60px;
  text-align: center;
  float: left;
  font-size: 16px;
  color: #333;
  line-height: 30px;
  border-left: 1px solid #ededed;
  border-right: 1px solid #ededed;
  padding: 0 3px;
}
.goods-top .goods-r .goods-buy .buy-amount .buy-add {
  width: 37px;
  background-color: #fff;
  height: 30px;
  line-height: 30px;
  float: left;
  text-align: center;
  cursor: pointer;
}
.goods-top .goods-r .goods-buy .buy-amount .buy-sub {
  width: 37px;
  background-color: #fff;
  height: 30px;
  line-height: 30px;
  float: left;
  text-align: center;
  cursor: pointer;
}
.goods-top .goods-r .btn-right-buy {
  width: 180px;
  height: 42px;
  line-height: 42px;
  float: left;
  background-color: #FF5000;
  font-size: 18px;
  color: #fff;
  padding: 0;
  text-align: center;
  margin-right: 12px;
  cursor: pointer;
}
.goods-top .goods-r .btn-join-cart {
  width: 180px;
  height: 42px;
  line-height: 42px;
  float: left;
  background-color: #f8ae26;
  font-size: 18px;
  color: #fff;
  padding: 0;
  text-align: center;
  cursor: pointer;
}
.goods-bottom {
  width: 1200px;
  margin: 70px auto 0;
}
.goods-bottom .tit {
  height: 46px;
  background-color: #F2F5F5;
  border: 1px solid #F2F5F5;
}
.goods-bottom .tit ul li {
  width: 148px;
  text-align: center;
  float: left;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  color: rgba(34, 34, 34, 0.8);
  cursor: pointer;
}
.goods-bottom .tit ul li.active {
  color: #FF5000;
  border-bottom: 1px solid #FF5000;
  background-color: #fff;
}
.goods-evaluate {
  width: 1150px;
  margin: 0 25px 0;
  display: none;
}
.goods-evaluate .goods-evaluate-list li {
  padding: 25px 0 22px;
  border-bottom: 1px solid #d9d9d9;
}
.goods-evaluate .goods-evaluate-list li .merchant-reply {
  border-top: 1px dashed #d9d9d9;
  display: block;
  padding: 22px 22px 0 124px;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.8);
}
.goods-evaluate .goods-evaluate-list li .evaluate-l {
  float: left;
  width: 74px;
  text-align: center;
  font-size: 14px;
  color: #222222;
  margin-right: 50px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-l img.icon-avatar {
  width: 62px;
  height: 62px;
  margin: 0 auto 0;
}
.goods-evaluate .goods-evaluate-list li .evaluate-l img.icon-grade {
  display: block;
  margin: 6px 0 5px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r {
  float: left;
  width: 1026px;
  margin-top: 11px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-content {
  line-height: 22px;
  padding: 14px  12px 22px 0;
  display: block;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-pics {
  padding-top: 8px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-pics ul li {
  margin-right: 10px;
  padding: 0;
  width: 80px;
  height: 80px;
  float: left;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-pics ul li img {
  width: 100%;
  height: 100%;
  display: block;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade {
  float: left;
  margin-right: 16px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade i {
  background: url("../img/icon/spxq_star_uncheck.png") no-repeat;
  width: 18px;
  height: 17px;
  float: left;
  margin-right: 9px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.one i:nth-child(1) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.two i:nth-child(1),
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.two i:nth-child(2) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.three i:nth-child(1),
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.three i:nth-child(2),
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.three i:nth-child(3) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.four i:nth-child(1),
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.four i:nth-child(2),
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.four i:nth-child(3),
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.four i:nth-child(4) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .grade.five i {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .evaluate-time {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
  margin-right: 79px;
}
.goods-evaluate .goods-evaluate-list li .evaluate-r .evaluate-r-t .evaluate-specification {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
}
/*婵＄偑鍊楅弫鎼佹偉閿燂拷*/
.page-out {
  width: 1200px;
  margin: 30px auto 0 ;
  padding-bottom: 90px;
  text-align: center;
}
.page-out .page-in {
  display: inline-block;
}
.page-out .page-in .last-page {
  width: 90px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #ddd;
  color: #333;
  font-size: 14px;
  background-color: #fff;
  text-align: center;
  float: left;
  cursor: pointer;
  margin-right: 9px;
}
.page-out .page-in .last-page i {
  width: 0;
  height: 0;
  display: inline-block;
  margin: 0 10px 0 -5px;
  border-left: 5px solid transparent;
  border-top: 5px solid transparent;
  border-right: 5px solid #959595;
  border-bottom: 5px solid transparent;
}
.page-out .page-in ul {
  float: left;
}
.page-out .page-in ul li {
  float: left;
  width: 36px;
  height: 36px;
  line-height: 34px;
  border: 1px solid #ddd;
  color: #333;
  font-size: 16px;
  background-color: #fff;
  text-align: center;
  cursor: pointer;
  margin-right: 9px;
}
.page-out .page-in ul li.active {
  border-color: #fff;
  color: #FA2C4F;
  width: 47px;
  text-align: center;
  margin: 0;
  margin-left: -9px;
}
.page-out .page-in ul li.first-child.active {
  margin-left: 0;
}
.page-out .page-in ul li.dot {
  width: auto;
  border: none;
  text-align: center;
  font-size: 12px;
}
.page-out .page-in .next-page {
  width: 90px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #ddd;
  color: #333;
  font-size: 14px;
  background-color: #fff;
  text-align: center;
  margin-right: 43px;
  float: left;
  cursor: pointer;
}
.page-out .page-in .next-page i {
  width: 0;
  height: 0;
  display: inline-block;
  margin: 0 -5px 0 10px;
  border-right: 5px solid transparent;
  border-top: 5px solid transparent;
  border-left: 5px solid #959595;
  border-bottom: 5px solid transparent;
}
.page-out .page-in .dec {
  line-height: 36px;
  font-size: 14px;
  color: #333;
  float: left;
}
.page-out .page-in .page-num {
  width: 44px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #ddd;
  color: #333;
  font-size: 14px;
  background-color: #f2f5f5;
  text-align: center;
  margin: 0 10px 0 8px;
}
.page-out .page-in .btn-confirm {
  width: 66px;
  height: 35px;
  line-height: 35px;
  border: 1px solid #ddd;
  color: #666;
  font-size: 14px;
  background-color: #f2f5f5;
  border: 1px solid #ccc;
  text-align: center;
  margin-left: 9px;
  float: left;
  cursor: pointer;
}
/*闂佸摜鍠庡Λ妤呭箹瑜斿畷姘跺幢閺囥垻鍙愰悗娈垮枛濠�閬嶆偘閿燂拷*/
.pop-goods-share {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 635px;
  height: 458px;
  background-color: rgba(34, 34, 34, 0.2);
  border-radius: 10px;
  padding: 13px;
}
.pop-goods-share .pop-goods-share-in {
  height: 100%;
  background-color: #fff;
  border-radius: 10px;
  overflow: hidden;
}
.pop-goods-share .pop-goods-share-in .tit {
  height: 40px;
  background-color: #FA2C4F;
  line-height: 40px;
  padding-left: 20px;
  color: #fff;
  font-size: 18px;
  display: block;
  position: relative;
}
.pop-goods-share .pop-goods-share-in .tit .icon-close {
  position: absolute;
  right: 19px;
  top: 12.5px;
  cursor: pointer;
}
.pop-goods-share .pop-goods-share-in .hint-content {
  font-size: 16px;
  width: 520px;
  margin: 36px auto;
}
.pop-goods-share .pop-goods-share-in .hint-content textarea {
  width: 100%;
  border: 1px solid #EDEDED;
  height: 100px;
  color: #222222;
  padding: 10px;
  font-size: 16px;
  -webkit-box-shadow: -0.05px 5px 15px rgba(0, 0, 0, 0.1) inset;
          box-shadow: -0.05px 5px 15px rgba(0, 0, 0, 0.1) inset;
  display: block;
  margin-bottom: 12px;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods {
  width: 520px;
  margin-bottom: 30px;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods .prev,
.pop-goods-share .pop-goods-share-in .hint-content .share-goods .next {
  width: 20px;
  float: left;
  background-color: #F2F5F5;
  height: 90px;
  margin-right: 18px;
  cursor: pointer;
  line-height: 90px;
  text-align: center;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods .next {
  margin-left: 18px;
  margin-right: 0;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods .icon-left {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  vertical-align: middle;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods .icon-right {
  vertical-align: middle;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods ul {
  float: left;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods ul li {
  float: left;
  width: 90px;
  height: 90px;
  background-color: #FFFFFF;
  margin-right: 28px;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods ul li.on {
  border: 2px solid #FA2C4F;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods ul li:last-child {
  margin-right: 0;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-goods ul img {
  width: 100%;
  height: 100%;
  display: block;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li {
  margin-right: 10px;
  float: left;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li:nth-of-type(2) .share-rad {
  background-image: url("../img/icon/share_weichat_unclick_icon.png");
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li:nth-of-type(2) .share-rad.on {
  background: url("../img/icon/share_weixin_icon.png") no-repeat;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li:nth-of-type(3) .share-rad {
  background-image: url("../img/icon/share_qq_unclick_icon.png");
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li:nth-of-type(3) .share-rad.on {
  background: url("../img/icon/share_qq_icon.png") no-repeat;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li:nth-of-type(4) .share-rad {
  background-image: url("../img/icon/share_zone_unclick_icon.png");
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li:nth-of-type(4) .share-rad.on {
  background: url("../img/icon/share_zone_icon.png") no-repeat;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li .share-rad {
  width: 31px;
  height: 29px;
  display: block;
  background: url("../img/icon/share_weibo_unclick_icon.png") no-repeat;
  width: ;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li .share-rad.on {
  background: url("../img/icon/share_weibo_icon.png") no-repeat;
}
.pop-goods-share .pop-goods-share-in .hint-content .share-icons ul li .share-rad input {
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.pop-goods-share .pop-goods-share-in .btn-share {
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background-image: url("../img/icon/share_sure_btn.png");
  background-size: 100%;
  font-size: 18px;
  margin: 0 auto;
  display: block;
}
.pop-share-status {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 188px;
  height: 148px;
  background-color: rgba(34, 34, 34, 0.2);
  border-radius: 10px;
  padding: 4px;
}
.pop-share-status .pop-share-status-in {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  padding: 1px 0 0;
  background-color: #fff;
  text-align: center;
  font-size: 20px;
  color: #222;
}
.pop-share-status .pop-share-status-in img {
  margin: 35px auto 14px;
  display: block;
}
/*闂佸摜鍠庡Λ妤呭箹瑜忛幏鐘绘晜閽樺澹堟繛鎴炴尭椤戝棛鍒掗敓锟�*/
.goods-bottom .shop-msg {
  position: absolute;
  left: -300px;
  width: 300px;
  text-align: right;
  line-height: 32px;
  padding-right: 30px;
  top: 6px;
}
.goods-bottom .shop-msg .connect-saler {
  float: right;
  border-radius: 2px;
  border: 1px solid #b5d6ff;
  background-color: #e2edff;
  font-size: 13px;
  color: #3d3d3d;
  margin-left: 13px;
  width: 102px;
  height: 32px;
  line-height: 32px;
  text-align: left;
}
.goods-bottom .shop-msg .connect-saler img {
  float: left;
  margin: 5px 8px 0 12px;
}
.goods-bottom .tit.not-border {
  border-right: none;
}
.goods-bottom .tit .btn-join-cart {
  width: 137px;
  height: 38px;
  line-height: 38px;
  position: absolute;
  right: 0;
  top: 3px;
  background-color: #f00;
  border-radius: 2px;
  font-size: 18px;
  color: #fff;
  padding: 0;
  text-align: center;
}
.goods-bottom .goods-detail {
  padding-bottom: 150px;
  width: 1200px;
  margin: 21px auto 0;
}
.goods-bottom .goods-detail img {
  max-width: 100%;
}
.goods-bottom .goods-detail .goods-atrr {
  background-color: #f7f7f7;
  height: 112px;
  border: 1px solid #ededed;
  padding: 22px 19px 0;
  margin-bottom: 34px;
}
.goods-bottom .goods-detail .goods-atrr .goods-attr-tit {
  margin-bottom: 20px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.goods-bottom .goods-detail .goods-atrr ul li {
  margin-bottom: 16px;
  float: left;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.goods-bottom .goods-detail .goods-atrr ul li:first-child {
  width: 294px;
}
.goods-bottom .goods-detail .goods-atrr ul li:nth-of-type(3) {
  width: 294px;
}
.goods-bottom .goods-detail .goods-atrr ul li:nth-of-type(2n) {
  width: 866px;
}
.goods-bottom .goods-detail img {
  display: block;
  margin: 0 auto;
}
.goods-bottom .goods-slide {
  border-bottom: 1px solid #eee;
  background-color: #fdfdfd;
}
.goods-bottom .goods-slide ul {
  border-bottom: none;
}
.feed-back {
  width: 1200px;
  margin: 0 auto;
  padding: 120px 0 260px;
}
.feed-back .tit {
  display: block;
  text-align: center;
  font-size: 20px;
  color: #000;
  margin-bottom: 16px;
}
.feed-back .feed-hint {
  font-size: 16px;
  color: #222222;
  line-height: 24px;
  margin: 0 auto 12px;
  width: 625px;
}
.feed-back textarea {
  width: 800px;
  height: 190px;
  padding: 10px 16px;
  font-size: 14px;
  border: 1px solid #d4d4d4;
  margin: 0 auto;
  display: block;
}
.feed-back .btn-submit {
  width: 200px;
  height: 42px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background-color: #FA2C4F;
  border-radius: 2px;
  margin: 28px auto 0;
  display: block;
  cursor: pointer;
}
.nav-search {
  width: 1200px;
  margin: 0 auto 54px;
  height: 42px;
  border-top: 1px dashed #D6D6D6;
  border-bottom: 1px solid #ccc;
  padding-left: 42px;
}
.nav-search ul li {
  cursor: pointer;
  float: left;
  margin-right: 78px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #222;
}
.nav-search ul li img {
  vertical-align: middle;
  margin-bottom: 3px;
}
.nav-search ul li.active {
  color: #FF5000;
}
.nav-search ul li .lab {
  float: left;
  line-height: 40px;
  font-size: 14px;
  color: #222;
}
.nav-search ul li .split-line {
  float: left;
  line-height: 40px;
  font-size: 14px;
  color: #ccc;
}
.nav-search ul li input {
  width: 68px;
  height: 28px;
  background-color: #f2f5f5;
  float: left;
  margin: 6px 7px;
  text-align: center;
  line-height: 28px;
}
.nav-search ul li .btn-confirm {
  margin-left: 23px;
  font-size: 14px;
  color: #000;
  width: 68px;
  height: 28px;
  text-align: center;
  line-height: 26px;
  background-color: #f2f5f5;
  border: 1px solid #ccc;
  cursor: pointer;
}
.nav-search ul li i {
  /*background: url("../img/icon/paixu_down_icon.png") no-repeat;*/
  background: url("../img/icon/paixu_bg.png") no-repeat;
  margin-left: 7px;
  float: right;
  width: 12px;
  height: 13px;
  margin-top: 13.5px;
}
.nav-search ul li i.up{
	background: url("../img/icon/paixu_down_icon.png") no-repeat;
} 
.nav-search ul li i.down {
	background: url("../img/icon/paixu_down_icon.png") no-repeat;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.intro-content .help-tit {
  height: 90px;
  line-height: 90px;
  text-align: center;
  font-size: 28px;
  color: #000;
}
.intro-content img {
  width: 1200px;
  display: block;
  margin: 0 auto;
}
/*闂佸摜鍠庡Λ妤呭箹瑜斿畷姘旈崟鈺嬫嫹閿燂拷*/
.type-sel {
  width: 1230px;
  margin: 0 auto;
  border: 1px solid #e6e6e6;
  background-color: #f8f8f8;
}
.type-sel .type-l {
  width: 130px;
  float: left;
  padding: 22px 18px 0 0;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.7);
  text-align: right;
  height: 100%;
}
.type-sel .type-r {
  float: left;
  padding: 15px 16px 15px 14px;
  width: 1098px;
  position: relative;
  background-color: #fff;
  border-left: 1px solid #e6e6e6;
}
.type-sel .type-r ul {
  margin-right: 110px;
}
.type-sel .type-r ul li {
  float: left;
  width: 106px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  text-align: center;
  height: 52px;
  line-height: 52px;
  background-color: #fff;
  border: 1px solid #E6E6E6;
  margin-left: -1px;
}
.type-sel .type-r ul li.active {
  background: url("../img/icon/sel_yellow.png") no-repeat right bottom;
  border: 2px solid #f90;
  position: relative;
}
.type-sel .type-r ul li.selected {
  border: 2px solid #f90;
  position: relative;
}
.type-sel .type-r ul li:nth-of-type(9) ~ li {
  margin-top: -1px;
}
.type-sel .type-r .more-sel {
  width: 36px;
  height: 24px;
  line-height: 24px;
  border: 1px solid #e6e6e6;
  text-align: center;
  float: right;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.7);
  position: absolute;
  top: 15px;
  right: 70px;
}
.type-sel .type-r .unfold {
  position: absolute;
  right: 16px;
  top: 15px;
  line-height: 24px;
  margin-left: 15px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.7);
}
.type-sel .type-r .unfold img {
  margin: 9px 0 0 7px;
  float: right;
}
.type-sel .btns {
  width: 110px;
  margin: 23px auto 7px;
}
.type-sel .btns button {
  width: 48px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background-color: #d6d6d6;
  margin-right: 14px;
  float: left;
}
.type-sel .btns button.btn-cancle {
  background-color: #f2f2f2;
  color: #666;
  margin-right: 0;
}
.correlation-type {
  width: 1230px;
  margin: 0 auto;
  border: 1px solid #e6e6e6;
  border-top: none;
  background-color: #f8f8f8;
}
.correlation-type .correlation-l {
  width: 130px;
  float: left;
  padding: 23px 18px 0 0;
  height: 60px;
  background-color: #f8f8f8;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.7);
  text-align: right;
}
.correlation-type .correlation-r {
  float: left;
  width: 1098px;
  position: relative;
  background-color: #fff;
  border-left: 1px solid #e6e6e6;
}
.correlation-type .correlation-r ul {
  float: left;
  padding: 7px 47px 14px;
}
.correlation-type .correlation-r ul li {
  float: left;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  margin: 16px 65px 16px 0;
}
.correlation-type .correlation-r ul li:nth-of-type(7n) {
  margin-right: 0;
}
.correlation-type .correlation-r .unfold {
  position: absolute;
  right: 16px;
  top: 23px;
  margin-left: 15px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.7);
}
.correlation-type .correlation-r .unfold img {
  margin: 3.5px 0 0 7px;
  float: right;
}
.correlation-type .sel-correlation-r {
  float: left;
  width: 1098px;
  position: relative;
  background-color: #fff;
  border-left: 1px solid #e6e6e6;
}
.correlation-type .sel-correlation-r ul {
  padding: 7px 47px 14px 20px;
}
.correlation-type .sel-correlation-r ul li {
  float: left;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  margin: 16px 36px 16px 0;
}
.correlation-type .sel-correlation-r ul li img {
  float: left;
  margin-right: 11px;
}
.correlation-type .sel-correlation-r ul li:nth-of-type(7n) {
  margin-right: 0;
}
.correlation-type .sel-correlation-r ul li.selected {
  color: #f90;
}
.correlation-type .sel-correlation-r .unfold {
  position: absolute;
  right: 16px;
  top: 23px;
  margin-left: 15px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.7);
}
.correlation-type .sel-correlation-r .unfold img {
  margin: 3.5px 0 0 7px;
  float: right;
}
.correlation-type .sel-correlation-r .btns {
  width: 110px;
  margin: 0 auto 18px;
}
.correlation-type .sel-correlation-r .btns button {
  width: 48px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background-color: #f00;
  margin-right: 14px;
  float: left;
}
.correlation-type .sel-correlation-r .btns button.btn-cancle {
  background-color: #f2f2f2;
  color: #666;
  margin-right: 0;
}
/*闂佸憡甯掑Λ娑氭偖椤愶箑鐤柛鈩冾殕閹倿鏌涢幒鎿冩畽闁靛棴鎷�*/
.type-goods-result {
  width: 1230px;
  margin: 16px auto;
}
.type-goods-result .filtrate {
  height: 42px;
  border: 1px solid #E6E6E6;
  background-color: #fafafa;
  margin-bottom: 26px;
}
.type-goods-result .filtrate ul li {
  float: left;
  width: 76px;
  text-align: center;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  line-height: 40px;
  border-left: 1px solid #E6E6E6;
}
.type-goods-result .filtrate ul li:first-child {
  width: 86px;
  border: none;
  background-color: #f90;
  color: #fff;
}
.type-goods-result .filtrate ul li:last-child {
  width: auto;
  padding-left: 18px;
  text-align: left;
}
.type-goods-result .filtrate ul li .dec {
  float: left;
  margin-right: 13px;
  line-height: 40px;
}
.type-goods-result .filtrate ul li .inp-box {
  width: 44px;
  height: 24px;
  line-height: 24px;
  border: 1px solid #d3d3d3;
  padding-left: 6px;
  background-color: #fff;
  float: left;
  margin-top: 8px;
  position: relative;
  font-size: 12px;
}
.type-goods-result .filtrate ul li .inp-box input {
  position: absolute;
  width: 26px;
  top: 0;
  right: 0;
  font-size: 14px;
  line-height: 22px;
}
.type-goods-result .filtrate ul li .to {
  margin: 12px 9px;
  float: left;
}
.type-goods-result .filtrate ul li button {
  width: ;
  border-radius: 1px;
  background-color: #9d9d9d;
  color: #fff;
  width: 44px;
  text-align: center;
  float: left;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  color: #fafafa;
  margin: 8px 0 0 15px;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li {
  width: 300px;
  height: 386px;
  margin: 0 10px 11px 0;
  background-color: #fff;
  border: 1px solid #ebebeb;
  float: left;
  padding: 11px 20px 0;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li:hover {
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.type-goods-result .type-goods-list-out ul.type-goods-list li:nth-of-type(4n) {
  margin-right: 0;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li img {
  width: 268px;
  height: 226px;
  display: block;
  margin: 0 auto;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li .price {
  display: block;
  font-size: 22px;
  color: #f00;
  margin: 16px 0 17px;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li .price .price-in {
  margin-right: 10px;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li .price .price-symbol {
  font-size: 15px;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li .price s {
  color: rgba(0, 0, 0, 0.8);
  font-size: 13px;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 24px;
  font-size: 16px;
  color: #000000;
  margin-bottom: 14px;
}
.type-goods-result .type-goods-list-out ul.type-goods-list li .buy-people {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.7);
  display: block;
}
.type-goods-result .page-out {
  padding: 73px 0 90px;
}
.type-goods-content .hot-sale-recommend {
  width: 1230px;
  margin: 0 auto;
  padding-bottom: 109px;
}
.type-goods-content .hot-sale-recommend .tit {
  display: block;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.9);
  margin-bottom: 27px;
}
.type-goods-content .hot-sale-recommend .tit .tit-vertical-line {
  float: left;
  width: 3px;
  height: 17px;
  background-color: #f90;
  margin-right: 13px;
}
.type-goods-content .hot-sale-recommend ul li {
  width: 300px;
  height: 386px;
  margin: 0 10px 11px 0;
  background-color: #fff;
  border: 1px solid #ebebeb;
  float: left;
  padding: 11px 20px 0;
}
.type-goods-content .hot-sale-recommend ul li:hover {
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.type-goods-content .hot-sale-recommend ul li:nth-of-type(4n) {
  margin-right: 0;
}
.type-goods-content .hot-sale-recommend ul li img {
  width: 268px;
  height: 226px;
  display: block;
  margin: 0 auto;
}
.type-goods-content .hot-sale-recommend ul li .price {
  display: block;
  font-size: 22px;
  color: #f00;
  margin: 16px 0 17px;
}
.type-goods-content .hot-sale-recommend ul li .price .price-in {
  margin-right: 10px;
}
.type-goods-content .hot-sale-recommend ul li .price .price-symbol {
  font-size: 15px;
}
.type-goods-content .hot-sale-recommend ul li .price s {
  color: rgba(0, 0, 0, 0.8);
  font-size: 13px;
}
.type-goods-content .hot-sale-recommend ul li .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 24px;
  font-size: 16px;
  color: #000000;
  margin-bottom: 14px;
}
.type-goods-content .hot-sale-recommend ul li .buy-people {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.7);
  display: block;
}
/*闂佺懓鍚嬬划搴ㄥ磼閵娧呯＜闁规儳顕禍顖氣槈閹捐泛鍔嬫俊顐嫹*/
.not-search-result {
  margin: 0 auto 36px;
  width: 1230px;
  background-color: #fff8ed;
  height: 194px;
  padding-top: 22px;
  text-align: center;
  font-size: 16px;
  color: #000000;
}
.not-search-result img {
  display: block;
  margin: 0 auto 20px;
}
.not-search-result .result-in {
  color: #FF9900;
}
.not-search-result {
  margin-bottom: 36px;
  width: 1230px;
  background-color: #fff8ed;
  height: 194px;
  padding-top: 22px;
  text-align: center;
  font-size: 16px;
  color: #000000;
}
.not-search-result img {
  display: block;
  margin: 0 auto 20px;
}
.not-search-result .result-in {
  color: #FF9900;
}
/*闂佽壈椴稿濠氭焾鐎涙ɑ鍎熸俊銈呮噺閹筹拷*/
.contect-shop {
  background-color: #fafafa;
  height: 48px;
}
.contect-shop .contect-shop-in {
  width: 1200px;
  margin: 0 auto;
}
.contect-shop .contect-shop-in .nav-sec-r {
  float: right;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  line-height: 32px;
  margin-top: 8px;
}
.contect-shop .contect-shop-in .nav-sec-r .connect-saler {
  float: right;
  border-radius: 2px;
  border: 1px solid #b5d6ff;
  background-color: #e2edff;
  font-size: 13px;
  color: #3d3d3d;
  margin-left: 13px;
  width: 102px;
  height: 32px;
  line-height: 32px;
}
.contect-shop .contect-shop-in .nav-sec-r .connect-saler img {
  float: left;
  margin: 5px 8px 0 12px;
}
/*婵☆偅婢樺Λ鏃傛椤撱垹绠氶柣妯诲絻閻擄拷*/
.get-coupon-lists .tit {
  display: block;
  font-size: 22px;
  color: rgba(255, 0, 0, 0.9);
  margin-bottom: 27px;
}
.get-coupon-lists .tit .tit-vertical-line {
  float: left;
  width: 3px;
  height: 22px;
  background-color: rgba(255, 0, 0, 0.9);
  margin-right: 13px;
}
/*闁圭厧鐡ㄩ〃濠囧箺閿燂拷*/
.shop-top {
  width: 1200px;
  margin: 0 auto;
}
.shop-top .shop-logo {
  float: left;
  margin: 6px 0 15px -8px;
}
.shop-top .get-coupon-entrance {
  float: right;
  background: url("../img/icon/shop_lqzx_bg.png") no-repeat;
  width: 173px;
  height: 72px;
  text-align: center;
  color: #f00;
  line-height: 65px;
  margin-top: 31px;
  font-size: 16px;
}
.shop-top .get-coupon-entrance img {
  margin-right: 13px;
  vertical-align: middle;
  margin-top: -3px;
}
.shop-nav {
  height: 36px;
  line-height: 36px;
  background-color: #ed3b3b;
}
.shop-nav .shop-nav-in {
  width: 1200px;
  margin: 0 auto;
  font-size: 15px;
  color: #fff;
}
.shop-nav .shop-nav-in .all-type {
  float: left;
  position: relative;
}
.shop-nav .shop-nav-in .all-type-in {
  width: 236px;
  background-color: #df2828;
  text-align: center;
  height: 36px;
  line-height: 36px;
}
.shop-nav .shop-nav-in ul.shop-nav-in-in {
  float: left;
}
.shop-nav .shop-nav-in ul.shop-nav-in-in li {
  float: left;
  width: 120px;
  text-align: center;
  height: 36px;
  line-height: 36px;
}
.shop-nav .shop-nav-in ul.shop-nav-in-in li.selected {
  background-color: #cb2524;
}
.shop-nav .shop-nav-in ul.shop-nav-in-in li:first-child {
  padding: 0 48px 0 63px;
  width: auto;
}
.shop-nav .shop-nav-in .all-type .type-lists {
  width: 236px;
  background-color: #fff;
  border: 1px solid #dedede;
  position: absolute;
  top: 36px;
  left: 0;
  z-index: 999;
}
.shop-nav .shop-nav-in .all-type .type-lists ul {
  padding: 20px 0 6px;
  margin: 0 20px 29px;
  border-bottom: 1px dashed #c5c5c5;
}
.shop-nav .shop-nav-in .all-type .type-lists ul li {
  width: 87px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 2px;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.9);
  margin-bottom: 14px;
  margin-right: 20px;
  float: left;
}
.shop-nav .shop-nav-in .all-type .type-lists ul li:nth-of-type(2n) {
  margin-right: 0;
}
.shop-nav .shop-nav-in .all-type .type-lists ul li.selected {
  background-color: #ed3b3b;
  color: rgba(255, 255, 255, 0.9);
}
.shop-nav .shop-nav-in .all-type .goods-pic {
  margin: 0 21px 34px auto;
  width: 111px;
  height: 104px;
  display: block;
}
.shop-banner {
  position: relative;
  height: 500px;
  margin-bottom: 47px;
}
.shop-banner .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.shop-banner .bd ul {
  width: 100%;
}
.shop-banner .bd ul li {
  height: 500px;
}
.shop-banner .bd ul li img {
  width: 100%;
  height: 100%;
  display: block;
}
.shop-banner .hd {
  text-align: center;
  position: absolute;
  top: 456px;
  left: 0;
  right: 0;
  margin: auto;
  height: 8px;
}
.shop-banner .hd ol {
  display: inline-block;
}
.shop-banner .hd ol li {
  background-color: #f3bdbd;
  float: left;
  margin-left: 16px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  cursor: pointer;
}
.shop-banner .hd ol li:first-child {
  margin-left: 0;
}
.shop-banner .hd ol li.on {
  background-color: #ed3b3b;
}
.cart-empty {
  width: 1230px;
  margin: 0 auto;
}
.cart-empty img.icon-cart {
  float: left;
  margin: 97px 45px 123px 424px;
}
.cart-empty .cart-hint {
  margin: 107px 0 15px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.cart-empty .go-shopping-entrance {
  float: left;
  font-size: 14px;
  color: #f00;
  text-decoration: underline;
}
.cart-empty .go-shopping-entrance img {
  margin-left: 6px;
}
/*闂佺尨鎷锋い鏍ㄧ懅鐢盯鏌熼姘櫣闁哥媴鎷�*/
.pay-hint {
  width: 1200px;
  margin: 36px auto 165px;
  border: 1px solid #dddddd;
  height: 380px;
  padding-top: 43px;
  text-align: center;
}
.pay-hint img {
  display: block;
  margin: 0 auto 41px;
}
.pay-hint p.pay-condition {
  color: #f00;
  font-size: 20px;
}
.pay-hint p.order-no {
  margin-top: 25px;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.8);
}
.pay-hint .btns {
  margin: 38px auto;
  text-align: center;
}
.pay-hint .btns button {
  width: 124px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background-color: #f90;
  margin-right: 50px;
}
.pay-hint .btns button.btn-continue {
  border: 1px solid #f90;
  color: #f90;
  background-color: #fff;
}
.pay-hint .btns button:last-child {
  margin-right: 0;
}
/*闁荤姳闄嶉崹鐟扮暦閻旇櫣纾奸柟鎯у閺嗭拷*/
.order-account {
  margin: 30px auto 0;
  width: 1200px;
}
.order-account .send-style .tit {
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
  font-weight: bold;
  margin-bottom: 20px;
}
.order-account .send-style ul li {
  cursor: pointer;
  border: 1px solid #dcdcdc;
  width: 120px;
  height: 36px;
  line-height: 34px;
  font-size: 16px;
  color: rgba(34, 34, 34, 0.8);
  float: left;
  margin-right: 20px;
  text-align: center;
}
.order-account .send-style ul li.active {
  background: url("../img/icon/share_check_icon.png") no-repeat right bottom;
  border-color: #FF5000;
}
.order-account .sel-address {
  margin-top: 37px;
}
.order-account .sel-address .tit {
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
  font-weight: bold;
}
.order-account .sel-address .tit .add-address {
  float: right;
  margin-right: 25px;
  line-height: 43px;
  font-size: 16px;
}
.order-account .sel-address .not-msg {
  padding: 0;
  text-align: center;
  height: 165px;
  line-height: 165px;
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
}
.order-account .sel-address ul.sel-express-address {
  margin: 20px 0 42px;
}
.order-account .sel-address ul.sel-express-address li {
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #222222;
  margin-bottom: 20px;
}
.order-account .sel-address ul.sel-express-address li:last-child {
  margin-bottom: 0;
}
.order-account .sel-address ul.sel-express-address li.active .true-name,.pop-apply-invoice-in  ul.sel-express-address li.active .true-name{
  border-color: #FF5000;
  background: url("../img/icon/share_check_icon.png") no-repeat right bottom;
}
.pop-apply-invoice-in  ul.sel-express-address li.active .true-name{
	border:1px solid #FA2C4F;
}
.order-account .sel-address .sel-pick-goods-address {
  display: none;
  height: 100px;
  line-height: 100px;
}
.order-account .sel-address .sel-pick-goods-address .receive-address {
  margin-left: 12px;
}
.order-account .sel-address ul.sel-express-address li .true-name {
  width: 180px;
  height: 36px;
  border: 1px solid #dcdcdc;
  line-height: 34px;
  float: left;
  text-align: center;
  color: #002322;
}
.order-account .sel-address ul.sel-express-address li .receive-address {
  margin-left: 12px;
}
.order-account .sel-address ul.sel-express-address li .def-dec {
  color: #FF5000;
  margin-left: 12px;
}
.order-account .sel-address ul.sel-express-address li .operate-address {
  float: right;
  margin-right: 28px;
}
.order-account .operate-address .dec,.order-account .operate-address .edit,.order-account .operate-address .delete {
  float: left;
  color: #2a60da;
  cursor: pointer;
  margin:0 5px;
  color:#666;
}

.affirm-goods .tit {
  padding-bottom: 25px;
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
  display: block;
  font-weight: bold;
}
.affirm-goods .affirm-goods-list table {
  padding: 0;
  width: 100%;
}
.affirm-goods .affirm-goods-list table thead th {
  padding: 0 5px;
  text-align: center;
  color: rgba(34, 34, 34, 0.8);
  font-weight: normal;
}
.affirm-goods .affirm-goods-list table thead th span {
  border-bottom: 4px solid #e4e5e5;
  padding-bottom: 12px;
  display: block;
}
.affirm-goods .affirm-goods-list table thead th:first-child {
  padding-left: 0;
  padding-right: 5px;
}
.affirm-goods .affirm-goods-list table thead th:first-child span {
  width: 300px;
}
.affirm-goods .affirm-goods-list table thead th:last-child {
  padding-right: 0;
}
.affirm-goods .affirm-goods-list table thead th:nth-of-type(2) span,
.affirm-goods .affirm-goods-list table thead th:nth-of-type(3) span {
  width: 150px;
}
.affirm-goods .affirm-goods-list table thead th:nth-of-type(4) span,
.affirm-goods .affirm-goods-list table thead th:nth-of-type(5) span {
  width: 180px;
}
.affirm-goods .affirm-goods-list table tbody tr {
  height: 120px;
  border-bottom: 1px solid #e4e5e5;
  padding: 0;
  border-spacing: 0;
}
.affirm-goods .affirm-goods-list table tbody tr td {
  text-align: center;
  line-height: 120px;
  font-size: 16px;
  color: #222;
  padding: 0;
}
.affirm-goods .affirm-goods-list table tbody tr td:first-child {
  text-align: left;
  line-height: 22px;
}
.affirm-goods .affirm-goods-list table tbody tr td:first-child img {
  width: 70px;
  height: 70px;
  float: left;
  margin: 0 18px 0 38px;
}
.affirm-goods .affirm-goods-list table tbody tr td:first-child .goods-name {
  float: left;
  line-height: 22px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 180px;
  padding-top: 13px;
}
.affirm-goods .affirm-goods-list table tbody tr td:last-child {
  color: #FF5000;
}
.affirm-goods .affirm-goods-list table tbody tr:last-child {
  border-bottom: none;
}
.affirm-goods .affirm-goods-list .affirm-goods-top {
  height: 45px;
  line-height: 45px;
  background-color: #f8f8f8;
  border-bottom: 1px solid #dfdfdf;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  padding-left: 24px;
}
.affirm-goods .affirm-goods-list .affirm-goods-top .shop-name {
  float: left;
  line-height: 45px;
  width: 400px;
}
.affirm-goods .affirm-goods-list .affirm-goods-top .goods-standard-word {
  line-height: 45px;
  width: 160px;
  float: left;
  text-align: center;
  margin-right: 79px;
}
.affirm-goods .affirm-goods-list .affirm-goods-top .sigle-price {
  line-height: 45px;
  width: 130px;
  text-align: center;
  float: left;
  margin-right: 59px;
}
.affirm-goods .affirm-goods-list .affirm-goods-top .amount-word {
  float: left;
  line-height: 45px;
  width: 112px;
  text-align: center;
  margin-right: 57px;
}
.affirm-goods .affirm-goods-list .affirm-goods-top .subtotal {
  float: left;
  line-height: 45px;
  width: 160px;
  text-align: center;
}
.affirm-goods .affirm-goods-list ul li {
  height: 129px;
  border-bottom: 1px solid #dfdfdf;
  margin: 0 17px;
  padding-top: 26px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.affirm-goods .affirm-goods-list ul li:last-child {
  border-bottom: none;
}
.affirm-goods .affirm-goods-list ul li img.goods-img {
  float: left;
  width: 72px;
  height: 72px;
  margin: -2px 29px 0 0;
}
.affirm-goods .affirm-goods-list ul li .goods-name {
  float: left;
  width: 306px;
}
.affirm-goods .affirm-goods-list ul li .goods-standard {
  width: 160px;
  float: left;
  text-align: center;
  margin-right: 79px;
}
.affirm-goods .affirm-goods-list ul li .price {
  width: 130px;
  text-align: center;
  float: left;
  margin-right: 59px;
}
.affirm-goods .affirm-goods-list ul li .goods-amount {
  float: left;
  width: 112px;
  text-align: center;
  margin-right: 57px;
}
.affirm-goods .affirm-goods-list ul li .goods-subtotal {
  color: #f00;
  float: left;
  width: 160px;
  text-align: center;
}
.affirm-goods .affirm-goods-list .affirm-leave-message {
  background-color: #f2f5f5;
  height: 89px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  padding: 8px 48px 0 30px;
  line-height: 24px;
}
.affirm-goods .affirm-goods-list .affirm-leave-message .account-price-detal {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.9);
  float: right;
}
.affirm-goods .affirm-goods-list .affirm-leave-message .account-price-detal p {
  line-height: 24px;
  margin-bottom: 20px;
}
.affirm-goods .affirm-goods-list .affirm-leave-message .account-price-detal p .amount,
.affirm-goods .affirm-goods-list .affirm-leave-message .send-price {
  color: #FF5000;
}
.affirm-goods .affirm-goods-list .affirm-leave-message .account-price-detal p .lab {
  float: left;
  width: 180px;
  text-align: right;
  margin-right: 36px;
  line-height: 24px;
}
.affirm-goods .affirm-goods-list .affirm-leave-message input {
  margin-left: 26px;
  height: 24px;
  line-height: 24px;
  background-color: #fff;
  padding-left: 12px;
  font-size: 16px;
  color: rgba(34, 34, 34, 0.7);
}
.account-coupon .account-coupon-tit {
  padding: 10px 0 17px;
  font-size: 18px;
  color: #010101;
  display: block;
}
.account-coupon .account-coupon-list {
  border: 1px solid #dddddd;
}
.account-coupon .account-coupon-list ul li {
  height: 43px;
  line-height: 43px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.account-coupon .account-coupon-list ul li:hover {
  background-color: #fff5e6;
}
.account-coupon .account-coupon-list ul li input {
  margin: 0 25px 0 31px;
}
.account-coupon .account-coupon-list .coupon-use-condition {
  height: 59px;
  border-top: 1px solid #dddddd;
  line-height: 58px;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.9);
  padding-left: 31px;
}
.account-coupon .account-coupon-list .coupon-use-condition .price {
  color: rgba(255, 0, 0, 0.9);
}
.order-account .account-concreteness {
  text-align: right;
  padding: 32px 30px 0 0;
  color: rgba(0, 0, 0, 0.9);
  font-size: 18px;
}
.order-account .account-concreteness .price {
  color: #FF5000;
  margin-left: 30px;
  font-size: 22px;
}
.order-account .account-concreteness .price .price-symbol {
  font-size: 17px;
}
.order-account .account-concreteness .account-concreteness-address {
  margin-top: 28px;
  display: block;
  font-size: 16px;
}
.order-account .account-submit {
  height: 50px;
  text-align: right;
  font-size: 18px;
  color: #fff;
  line-height: 50px;
  font-size: 16px;
  margin: 27px 30px 80px 0;
}
.order-account .account-submit .btn-submit-order {
  width: 164px;
  height: 50px;
  line-height: 50px;
  background-color: #FF5000;
  color: #fff;
  text-align: center;
  margin-left: 28px;
  cursor: pointer;
}
/*闂佸搫鍊瑰姗�路閸愵喖鎹堕柡澶嬪缁诧拷*/
.pop-order-account {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.pop-order-account .pop-order-account-in {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 804px;
  height: 420px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pop-order-account .tit {
  padding: 40px 0 30px;
  color: #FF5000;
  font-size: 18px;
  width: 100%;
  display: block;
  text-align: center;
}
.pop-order-account ul li {
  font-size: 14px;
  color: #222;
  margin-bottom: 15px;
}
.pop-order-account ul li:last-child {
  line-height: 18px;
}
.pop-order-account ul li:after {
  content: "";
  clear: both;
  display: block;
}
.pop-order-account ul li .dec {
  width: 143px;
  text-align: right;
  padding-right: 13px;
  line-height: 31px;
  float: left;
}
.pop-order-account ul li input.inp {
  float: left;
  width: 270px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding-left: 10px;
  line-height: 31px;
  height: 31px;
}
.pop-order-account ul li select {
  float: left;
  width: 83px;
  margin-right: 10px;
  padding-left: 8px;
  line-height: 31px;
  height: 31px;
}
.pop-order-account ul li .detail-inp {
  width: 450px;
  float: left;
  height: 80px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding: 0 10px;
  line-height: 24px;
}
.pop-order-account ul li .chk-set {
  margin-right: 24px;
  background: url("../img/icon/dizhi_moren_unchecked_icon.png") no-repeat;
  width: 18px;
  height: 18px;
  float: left;
}
.pop-order-account ul li .chk-set input {
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  width: 100%;
  height: 100%;
  display: block;
}
.pop-order-account ul li .chk-set.on {
  background-image: url("../img/icon/dizhi_moren_icon.png");
}
.pop-order-account ul li:last-child {
  margin: 16px 0 14px;
}
.pop-order-account ul li input[type="radio"] {
  margin-right: 8px;
  float: left;
  margin-top: 1px;
}
.pop-order-account .btns {
  margin-left: 143px;
}
.pop-order-account .btns button {
  cursor: pointer;
  width: 76px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  margin-right: 12px;
  font-size: 14px;
  float: left;
  background-color: #FF5000;
  color: #fff;
}
/*闂佸搫鍊瑰姗�路閸愵喗鐒诲璺侯儏椤忋儵鏌涢敂鑺ョ凡婵炵》鎷�*/
.order-account .add-receive-address {
  height: 361px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.order-account .add-receive-address .tit {
  height: 46px;
  background-color: #f7f7f7;
  line-height: 46px;
  padding-left: 32px;
  color: rgba(0, 0, 0, 0.9);
  font-size: 16px;
  width: 100%;
  display: block;
  border-bottom: 1px solid #ddd;
}
.order-account .add-receive-address ul {
  padding-top: 25px;
}
.order-account .add-receive-address ul li {
  height: 31px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  margin-bottom: 14px;
}
.order-account .add-receive-address ul li .dec {
  width: 143px;
  text-align: right;
  padding-right: 13px;
  line-height: 31px;
  float: left;
}
.order-account .add-receive-address ul li input.inp {
  float: left;
  width: 270px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding-left: 10px;
  line-height: 31px;
  height: 31px;
}
.order-account .add-receive-address ul li select {
  float: left;
  width: 83px;
  margin-right: 10px;
  padding-left: 8px;
  line-height: 31px;
  height: 31px;
}
.order-account .add-receive-address ul li input.detail-inp {
  width: 548px;
  float: left;
  border: 1px solid #ddd;
  background-color: #fff;
  padding-left: 10px;
  line-height: 31px;
  height: 31px;
}
.order-account .add-receive-address ul li:last-child {
  margin: 16px 0 14px;
}
.order-account .add-receive-address ul li input[type="radio"] {
  margin-right: 8px;
  float: left;
  margin-top: 1px;
}
.order-account .add-receive-address .btns {
  margin-left: 143px;
}
.order-account .add-receive-address .btns button {
  width: 76px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  margin-right: 12px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  float: left;
  border: 1px solid #ddd;
  background-color: #f9f9f9;
}
/*婵炴垶鎼╂禍娆徯ф径瀣枖妞ゆ挾鍋熸俊锟�*/
.per-center .per-center-in {
  width: 1200px;
  margin: 25px auto 58px;
}
.per-center .per-center-l {
  margin-right: 24px;
  width: 177px;
  float: left;
  border: 1px solid #eee;
  height: 528px;
  background-color: #fff;
}
.per-center .per-center-l .per-center-l-tit {
  height: 41px;
  line-height: 40px;
  border-bottom: 1px solid #eee;
  background-color: #FF5000;
  display: block;
  position: relative;
  left: -1px;
  top: -1px;
  font-size: 16px;
  width: 177px;
  color: #FFF;
  text-align: center;
}
.per-center .per-center-l ul {
  width: 130px;
  margin: 0 auto;
  border-bottom: 1px solid #ddd;
  padding: 30px 0;
}
.per-center .per-center-l ul:first-child {
  padding-top: 20px;
}
.per-center .per-center-l ul:last-child {
  border-bottom: none;
}
.per-center .per-center-l ul li {
  text-align: center;
  font-size: 14px;
  color: #000;
  cursor: pointer;
  margin-bottom: 18px;
}
.per-center .per-center-l ul li:last-child {
  margin-bottom: 0;
}
.per-center .per-center-l ul li.active a{
  color: #FF5000;
}
.per-center .per-center-r {
  float: left;
  width: 999px;
}
.per-center .per-center-r .material-btns {
  margin: 32px;
}
.per-center .per-center-r .material-btns:after {
  content: "";
  clear: both;
  display: block;
}
.per-center .per-center-r .material-btns button {
  width: 120px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  float: left;
  color: rgba(34, 34, 34, 0.8);
  background-color: #e4e5e5;
  text-align: center;
}
.per-center .per-center-r .material-btns button:last-child {
  margin-left: 50px;
  background-color: #FA2C4F;
  color: #fff;
}
.per-center .per-center-r .material-btns button.btn-next {
  width: 200px;
  line-height: 48px;
  height: 48px;
}
.per-center .per-center-r .material-btns button.btn-confirm {
  width: 200px;
  line-height: 48px;
  height: 48px;
}
.per-center .per-center-r .edit-info-btns {
  margin: 32px 0;
}
.per-center .per-center-r .edit-info-btns:after {
  content: "";
  clear: both;
  display: block;
}
.per-center .per-center-r .edit-info-btns button {
  cursor: pointer;
  width: 120px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  float: left;
  color: rgba(34, 34, 34, 0.8);
  background-color: #e4e5e5;
  text-align: center;
}
.per-center .per-center-r .edit-info-btns button:last-child {
  margin-left: 50px;
  background-color: #FA2C4F;
  color: #fff;
}
.per-center .per-center-r .edit-info-btns button.btn-next {
  width: 200px;
  line-height: 48px;
  height: 48px;
  margin-left: 0;
}
.per-center .per-center-r .edit-info-btns button.btn-confirm {
  width: 200px;
  line-height: 48px;
  height: 48px;
  margin-left: 0;
}
.per-center-r .per-center-r-tit {
  display: block;
  font-size: 18px;
  color: #fff;
  height: 40px;
  line-height: 40px;
  padding-left: 40px;
  background-color: #FF5000;
}
.per-center-r .per-center-r-tit .fr ul {
  margin-right: 40px;
}
.per-center-r .per-center-r-tit .fr ul li {
  font-size: 16px;
  float: left;
  line-height: 40px;
  margin-left: 27px;
  cursor: pointer;
}
.per-center-r .per-center-r-tit .back-order-list {
  color: #f90;
  font-size: 14px;
  float: right;
}
.per-center-r .per-center-r-tit.after-sale-list-tit {
  border-bottom: 1px solid #eeeeee;
}
.per-center-r .per-center-r-tit.bind-phone-tit {
  border-bottom: 1px solid #eeeeee;
}
.per-center-r .per-center-r-tit ul.collect-operate {
  float: right;
}
.per-center-r .per-center-r-tit ul.collect-operate li {
  float: left;
  margin-left: 30px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
.per-center-r .per-center-r-tit ul.collect-operate li.all-sel {
  color: #f90;
}
.per-center-r .per-center-r-tit ul.collect-operate li.delete {
  color: #999;
}
.per-center-r .per-center-r-tit ul.collect-operate li.batch-manage {
  color: #f90;
}
/*闂佸搫琚崕鍐诧耿閸涱垱瀚氶柛鏇ㄤ簽楠烇拷*/
.evaluate-goods {
  padding: 54px 0 0 66px;
  border: 1px solid #dcdcdc;
}
.evaluate-goods .evaluate-goods-list ul > li {
  margin-bottom: 86px;
}
.evaluate-goods .evaluate-goods-list ul > li:after {
  content: "";
  clear: both;
  display: block;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-l {
  float: left;
  width: 140px;
  margin-right: 48px;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-l img {
  width: 140px;
  height: 140px;
  display: block;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-l .goods-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin: 10px 0 7px;
  font-size: 16px;
  color: #222;
  display: block;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-l .goods-standard {
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r {
  float: left;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p {
  margin-bottom: 15px;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p:after {
  content: "";
  clear: both;
  display: block;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .dec {
  float: left;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade {
  float: left;
  margin-left: 34px;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade i {
  background: url("../img/icon/spxq_star_uncheck.png") no-repeat;
  width: 18px;
  height: 17px;
  float: left;
  margin-right: 9px;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.one i:nth-child(1) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.two i:nth-child(1),
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.two i:nth-child(2) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.three i:nth-child(1),
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.three i:nth-child(2),
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.three i:nth-child(3) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.four i:nth-child(1),
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.four i:nth-child(2),
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.four i:nth-child(3),
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.four i:nth-child(4) {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r p .grade.five i {
  background: url("../img/icon/spxq_star_check.png") no-repeat;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r textarea {
  margin: 5px 0 11px;
  display: block;
  border: 1px solid #DCDCDC;
  width: 650px;
  height: 120px;
  padding: 11px;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r .pic-tit {
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
  display: block;
  margin-bottom: 11px;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r ol li {
  margin-right: 20px;
  width: 60px;
  height: 60px;
  margin-bottom: 0;
  float: left;
  cursor: pointer;
}
.evaluate-goods .evaluate-goods-list ul > li .evaluate-r ol li img {
  width: 100%;
  height: 100%;
  display: block;
}
/*闁荤姳闄嶉崹鐟扮暦閻旂儤瀚氶柨鏃囨閸擄拷*/
.order-detail .order-detail-tit {
  display: block;
  padding: 12px 0 10px;
  font-size: 20px;
  color: #444444;
}
.order-detail .order-condition {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding: 32px 30px 47px;
  margin-bottom: 24px;
}
.order-detail .order-condition .status-dec {
  font-size: 16px;
  color: #484848;
  display: block;
  margin-bottom: 36px;
}
.order-detail .order-condition .status-dec img {
  float: left;
  margin: -2px 10px 0 0;
}
.order-detail .order-condition .status-dec .order-status {
  font-weight: 700;
  font-size: 20px;
  margin-left: 11px;
  color: #FF5000;
}
.order-detail .order-condition .create-time {
  font-size: 14px;
  color: #28282e;
  display: block;
  margin: 30px 0;
}
.order-detail .order-condition .order-operate {
  font-size: 14px;
  color: #28282e;
  display: block;
}
.order-detail .order-condition .order-operate img {
  margin-right: 12px;
}
.order-detail .order-condition .order-operate .btn-cancle-order {
  margin-left: 33px;
  color: #2070dd;
  cursor: pointer;
}
.order-detail .order-condition .order-operate .btn-pay {
  margin-left: 33px;
  color: #2070dd;
  cursor: pointer;
}
.order-detail .order-condition .order-operate .btn-remind-send {
  margin-left: 33px;
  color: #2070dd;
  cursor: pointer;
}
.order-detail .order-condition .order-operate .comment-order {
  margin-left: 33px;
  color: #2070dd;
  cursor: pointer;
}
.order-detail .order-condition .order-operate .not-operate {
  margin-left: 33px;
  color: #2070dd;
}
.order-detail .order-condition .order-operate .write-order-express {
  margin-left: 33px;
  color: #2070dd;
  cursor: pointer;
}
.order-detail .order-condition .order-operate .order-operate-in {
  margin-left: 21px;
  color: #1e82fa;
}
.order-detail .order-condition .order-operate button.btn-right-pay {
  width: 70px;
  height: 20px;
  text-align: center;
  line-height: 19px;
  font-size: 14px;
  color: #fff;
  background-color: #ff9900;
  border-radius: 4px;
  margin-left: 20px;
}
.order-detail .order-condition .order-operate button.btn-pxind {
  width: 70px;
  height: 20px;
  text-align: center;
  line-height: 17px;
  font-size: 14px;
  border: 1px solid #ff9900;
  color: #ff9900;
  border-radius: 4px;
  margin-left: 20px;
}
.order-detail .order-condition .lack-end {
  margin-top: 33px;
  font-size: 14px;
  color: #28282e;
}
.order-detail .order-condition .lack-end .lack-end-tit {
  margin-bottom: 21px;
  display: block;
}
.order-detail .order-condition .lack-end .num {
  color: #ff9900;
}
.order-detail .order-condition .lack-end .time {
  color: #ff9900;
}
.order-detail .order-condition .lack-end ul li {
  float: left;
  width: 66px;
  height: 66px;
  margin-right: 20px;
  position: relative;
}
.order-detail .order-condition .lack-end ul li img {
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 50%;
}
.order-detail .order-condition .lack-end ul li .lack-role {
  width: 36px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  color: #fff;
  border-radius: 9px;
  background-color: #43b4fb;
  position: absolute;
  right: -10px;
  bottom: 2px;
  font-size: 12px;
}
/*闂佺粯銇涢弲婊呯矈閿旂晫鈹嶉柍鈺佸暕缁憋拷*/
.logistics-msg {
  margin-bottom: 44px;
}
.logistics-msg .logistics-msg-tit {
  display: block;
  margin-bottom: 10px;
  font-size: 20px;
  color: #444444;
}
.logistics-msg .logistics-msg-detail {
  border: 1px solid #eeeeee;
  background-color: #fff;
  color: #28282e;
  padding: 14px 0 14px 20px;
  font-size: 14px;
}
.logistics-msg .logistics-msg-detail .logistics-top {
  margin-bottom: 24px;
  line-height: 26px;
}
.logistics-msg .logistics-msg-detail .logistics-top .logistics-top-t {
  display: block;
  line-height: 26px;
}
.logistics-msg .logistics-msg-detail .logistics-top .logistics-top-b {
  display: block;
  line-height: 26px;
}
.logistics-msg .logistics-msg-detail .logistics-flow-tit {
  line-height: 26px;
  font-size: 14px;
}
.logistics-msg .logistics-msg-detail ul {
  margin-bottom: 5px;
}
.logistics-msg .logistics-msg-detail ul li {
  line-height: 26px;
  font-size: 14px;
}
.logistics-msg .logistics-msg-detail ul li.newest {
  color: #ff9900;
}
/*闂佸摜鍠庡Λ妤呭箹瑜庣粚閬嶅焺閸愌呯*/
.changeExpress *,.returnExpress *{
	line-height:26px;
}
.changeExpress input,.returnExpress input{
	border:1px solid #ccc;
}
.order-detail .order-goods-msg {
  margin-bottom: 40px;
}
.order-detail .order-goods-msg .order-goods-msg-tit {
  display: block;
  margin-bottom: 10px;
  font-size: 20px;
  color: #444444;
}
.order-detail .order-msg {
  margin-bottom: 40px;
}
.order-detail .order-msg .order-msg-tit {
  display: block;
  margin-bottom: 15px;
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
  font-weight: bold;
  margin-left: 30px;
}
.order-look-logistics-tit {
  display: block;
  margin-bottom: 15px;
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
  font-weight: bold;
  margin-left: 30px;
}

/* 鍞悗鍒楄〃 */
.order-look-box{
	border:1px solid #ccc;
}
.order-look-box .lay-list{
	border-top:1px solid #ccc;
	overflow:hidden;
}
.order-look-box .lay-list:nth-child(2){
	border:none;
}
.order-look-box .lay-list li{
	line-height:80px;
	text-align:center;
	height:80px;
	overflow:hidden;
	border-left:1px solid #ccc;
}
.order-look-box .lay-list li img{
	width:20%;
	height:60px;
	float:left;
	margin-top:10px;
	cursor:pointer;
}
.order-look-box .lay-list li:nth-child(1),.order-look-box #title li:nth-child(1){
	border:none;
}
.order-look-box .lay-list .returnDetail p,.order-look-box .lay-list .returnReason p{
	width:100%;overflow:hidden;
}
.order-look-box .lay-list .returnDetail p span,.order-look-box .lay-list .returnReason  p span{
	line-height:30px;
	text-indent:10px;
}

.order-look-box #title{
	background:#f2f5f5;
	border-bottom:1px solid #ccc;
}
.order-look-box #title li{
	text-align:center;
	line-height:40px;
	border-left:1px solid #ccc;
}


.order-detail .order-msg .order-msg-attr {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding-left: 30px;
  font-size: 14px;
  color: #444444;
}
.order-detail .order-msg .order-msg-attr ul {
  padding: 16px 0;
  border-bottom: 1px solid #DCDCDC;
}
.order-detail .order-msg .order-msg-attr ul:last-child {
  border-bottom: none;
}
.order-detail .order-msg .order-msg-attr ul li {
  padding-left: 6px;
  margin-bottom: 14px;
}
.order-detail .order-msg .order-msg-attr ul li .color(.8) .dec {
  color: #222;
  margin-right: 20px;
}
.order-detail .order-msg .order-msg-attr ul li:last-child {
  margin-bottom: 0;
}
.order-detail .order-msg .order-msg-attr .order-msg-attr-t {
  display: block;
  line-height: 32px;
}
.order-detail .order-msg .order-msg-attr .order-msg-attr-t .receive-phone {
  margin-left: 27px;
}
.order-detail .order-msg .order-msg-attr .order-msg-attr-m {
  display: block;
  line-height: 32px;
}
.order-detail .order-msg .order-msg-attr .order-msg-attr-b {
  display: block;
  line-height: 32px;
}
.order-detail .order-msg-list table {
  padding: 0;
  width: 100%;
  font-size: 14px;
  color: #484848;
  background-color: #fff;
  border: 1px solid #dcdcdc;
}
.order-detail .order-msg-list table thead {
  background-color: #f2f5f5;
}
.order-detail .order-msg-list table thead th {
  text-align: center;
  font-weight: normal;
  padding: 0;
  height: 36px;
  line-height: 36px;
  color: rgba(34, 34, 34, 0.8);
}
.order-detail .order-msg-list table thead th:nth-of-type(2),
.order-detail .order-msg-list table thead th:nth-of-type(4) {
  width: 160px;
}
.order-detail .order-msg-list table thead th:nth-of-type(3) {
  width: 180px;
}
.order-detail .order-msg-list table thead th:nth-of-type(5) {
  width: 210px;
}
.order-detail .order-msg-list table tbody tr {
  color: #222;
  height: 120px;
  padding: 0;
  border-spacing: 0;
}
.order-detail .order-msg-list table tbody tr td {
  border: 1px solid #DCDCDC;
  text-align: center;
  font-size: 16px;
  color: #222;
  padding: 0;
}
.order-detail .order-msg-list table tbody tr td:first-child {
  text-align: left;
  line-height: 22px;
}
.order-detail .order-msg-list table tbody tr td:first-child img {
  width: 70px;
  height: 70px;
  float: left;
  margin: 0 18px 0 22px;
}
.order-detail .order-msg-list table tbody tr td:first-child .goods-name {
  float: left;
  line-height: 22px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 245px;
  padding-top: 13px;
}
.order-detail .order-msg-list table tbody tr td:last-child {
  color: #FA2C4F;
}
.order-detail .order-msg-list table tbody tr td:nth-of-type(2),
.order-detail .order-msg-list table tbody tr td:nth-of-type(4) {
  width: 160px;
}
.order-detail .order-msg-list table tbody tr td:nth-of-type(3) {
  width: 180px;
}
.order-detail .order-msg-list table tbody tr td:nth-of-type(5) {
  width: 210px;
}
.order-detail .order-msg-list table tbody tr td s {
  margin-bottom: 10px;
  color: rgba(34, 34, 34, 0.8);
  display: block;
}
.order-detail .sale-after-order-list table {
  padding: 0;
  width: 100%;
  font-size: 14px;
  color: #484848;
  background-color: #fff;
  border: 1px solid #dcdcdc;
}
.order-detail .sale-after-order-list table thead {
  background-color: #f2f5f5;
}
.order-detail .sale-after-order-list table thead th {
  text-align: center;
  font-weight: normal;
  padding: 0;
  height: 36px;
  line-height: 36px;
  color: rgba(34, 34, 34, 0.8);
}
.order-detail .sale-after-order-list table thead th:nth-of-type(2) {
  width: 120px;
}
.order-detail .sale-after-order-list table thead th:nth-of-type(3) {
  width: 150px;
}
.order-detail .sale-after-order-list table thead th:nth-of-type(4),
.order-detail .sale-after-order-list table thead th:nth-of-type(6) {
  width: 160px;
}
.order-detail .sale-after-order-list table thead th:nth-of-type(5) {
  width: 130px;
}
.order-detail .sale-after-order-list table tbody tr {
  color: #222;
  height: 120px;
  padding: 0;
  border-spacing: 0;
}
.order-detail .sale-after-order-list table tbody tr td {
  border: 1px solid #DCDCDC;
  text-align: center;
  font-size: 16px;
  color: #222;
  padding: 0;
}
.order-detail .sale-after-order-list table tbody tr td:first-child {
  text-align: left;
  line-height: 22px;
}
.order-detail .sale-after-order-list table tbody tr td:first-child img {
  width: 70px;
  height: 70px;
  float: left;
  margin: 0 18px 0 22px;
}
.order-detail .sale-after-order-list table tbody tr td:first-child .goods-name {
  float: left;
  line-height: 22px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 245px;
  padding-top: 13px;
}
.order-detail .sale-after-order-list table tbody tr td:nth-of-type(2) {
  width: 120px;
}
.order-detail .sale-after-order-list table tbody tr td:nth-of-type(3) {
  width: 150px;
}
.order-detail .sale-after-order-list table tbody tr td:nth-of-type(4),
.order-detail .sale-after-order-list table tbody tr td:nth-of-type(6) {
  width: 160px;
}
.order-detail .sale-after-order-list table tbody tr td:nth-of-type(5) {
  width: 130px;
}
.order-detail .sale-after-order-list table tbody tr td s {
  margin-bottom: 10px;
  color: rgba(34, 34, 34, 0.8);
  display: block;
}
.order-detail .order-pay-msg .order-pay-msg-detail {
  margin: 32px 0 76px;
  font-size: 16px;
}
.order-detail .order-pay-msg .order-pay-msg-detail ul li {
  text-align: right;
  margin: 0 0 24px auto;
  color: #FA2C4F;
  height: auto;
}
.order-detail .order-pay-msg .order-pay-msg-detail ul li:last-child {
  font-size: 18px;
}
.order-detail .order-pay-msg .order-pay-msg-detail ul li:after {
  content: "";
  clear: both;
}
.order-detail .order-pay-msg .order-pay-msg-detail ul li .price {
  text-align: left;
  display: inline-block;
  width: auto;
  min-width:50px;
  font-size:16px;
}
.order-detail .order-pay-msg .order-pay-msg-detail ul li .dec {
  color: rgba(34, 34, 34, 0.8);
  width: 112px;
  text-align: left;
  font-size:16px;
  display: inline-block;
}
/*闂佸湱顣幏鐑芥煛閸繍妲兼い鎾崇秺瀹曪繝鏁撻敓锟�*/
.own-order .order-nav {
  border-bottom: 1px solid #dcdcdc;
  border-top: 1px dashed #dcdcdc;
}
.own-order .order-nav li {
  font-size: 14px;
  color: #444444;
  float: left;
  height: 40px;
  line-height: 40px;
  width: 100px;
}
.own-order .order-nav li .num {
  color: #FF5000;
}
.own-order .order-nav li a {
  text-align: center;
  line-height: 39px;
  display: block;
}
.own-order .order-nav li:first-child {
  margin-left: 0;
}
.own-order .order-nav li.active a {
  color: #FA2C4F;
  border-bottom: 2px solid #FA2C4F;
}
.own-order .order-list .order-list-top {
  height: 44px;
}
.own-order .order-list .order-list-top span:first-child {
  width: 237px;
  float: left;
}
.own-order .order-list .order-list-top span {
  width: 99px;
  float: left;
  text-align: center;
  height: 44px;
  line-height: 44px;
}
.order-list table {
  margin-top: 20px;
  padding: 0;
  width: 100%;
  font-size: 14px;
  color: #484848;
  background-color: #fff;
  border: 1px solid #dcdcdc;
}
.order-list table:first-child {
  margin-top: 0;
}
.order-list table thead {
  background-color: #f2f5f5;
}
.order-list table thead th {
  text-align: left;
  font-weight: normal;
  padding: 0;
  height: 36px;
  line-height: 36px;
  color: rgba(34, 34, 34, 0.8);
  padding-left: 62px;
  
}
.order-list table tbody tr {
  color: #222;
  padding: 0;
  border-spacing: 0;
}
.order-list table tbody tr td {
  border: 1px solid #DCDCDC;
  text-align: center;
  font-size: 14px;
  color: #222;
  padding: 0;
  width: 149px;
  display: table-cell;
  vertical-align: top;
}
.order-list table tbody tr td:first-child {
  text-align: left;
  position: relative;
  line-height: 22px;
}
.order-list table tbody tr td:first-child img {
  width: 70px;
  height: 70px;
  float: left;
  margin: 25px 18px 25px 10px;
}
.order-list table tbody tr td:first-child .goods-name {
  line-height: 20px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 245px;
  padding-top: 25px;
  padding-right:150px;
}
.order-list table tbody tr td:first-child .goods-standard {
  display: block;
  margin-top: 6px;
  color: rgba(34, 34, 34, 0.6);
  font-size: 13px;
   /* padding-right:250px; */
   white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width:100px;
}
.order-list table tbody tr td:first-child .goods-amount {
  display: block;
  margin-top: 5px;
  color: rgba(34, 34, 34, 0.6);
  font-size: 13px;
   padding-right:250px;
}
.order-list table tbody tr td:first-child ul li {
  margin-left: 20px;
  position: relative;
  border-bottom: 1px solid #dcdcdc;
  height: 120px;
}
.order-list table tbody tr td:first-child ul li:last-child {
  border-bottom: none;
}
.order-list table tbody tr td:first-child ul li .price {
  position: absolute;
  width: 99px;
  text-align: center;
  height: 120px;
  color: #FF5000;
  right: 0;
  top: 0;
  display: table;
}
.order-list table tbody tr td:first-child ul li .storeName{
  position: absolute;
  width: 125px;
  text-align: center;
  height: 120px;
  line-height: 120px;
  top:0;
  left:200px;
  display: table;
}
.order-list table tbody tr td:first-child ul li .price .price-in {
  display: table-cell;
  vertical-align: middle;
}
.order-list table tbody tr td:first-child ul li .price .price-in s {
  display: block;
  margin-bottom: 10px;
  color: rgba(34, 34, 34, 0.8);
}
.order-list table tbody tr td:first-child ul li .price .price-in span {
  display: block;
}
.order-list table tbody tr td .order-refund-hint {
  margin-top: 20px;
  color: rgba(34, 34, 34, 0.8);
  display: block;
}
.order-list table tbody tr td:nth-of-type(1) {
  width: 440px;
}
.order-list table tbody tr td:nth-of-type(2) {
  color: rgba(34, 34, 34, 0.8);
  font-size: 16px;
}
.order-list table tbody tr td .order-cell {
  padding: 0 26px;
  width: 100%;
  display: block;
  height: 120px;
  display: table;
  border-bottom: 1px solid #dcdcdc;
}
.order-list table tbody tr td .order-cell:last-child {
  border-bottom: none;
}
.order-list table tbody tr td .order-cell .order-cell-in {
  display: table-cell;
  vertical-align: middle;
}
.order-list table tbody tr td .order-cell .order-cell-in .order-cell-status,.order-list table tbody tr td .order-cell .order-cell-in span {
  cursor:pointer;
}
.order-list table tbody tr td .order-cell .order-cell-in b,
.order-list table tbody tr td .order-cell .order-cell-in span {
  display: block;
}
.order-list table tbody tr td .order-cell .order-cell-in span {
	line-height:24px;
}
.order-list table tbody tr td .order-cell .order-cell-in .order-cell-status:hover,.order-list table tbody tr td .order-cell .order-cell-in span:hover{
	color:red;
}
.own-order .order-list ul li.order-out {
  border: 1px solid #eeeeee;
  font-size: 14px;
  color: #484848;
  background-color: #fff;
  margin-bottom: -1px;
}
.own-order .order-list ul li.order-out .order-top {
  height: 45px;
  line-height: 45px;
  background-color: #fff9f6;
  padding-left: 20px;
  border-bottom: 1px solid #eeeeee;
  padding-right: 20px;
}
.own-order .order-list ul li.order-out .order-top .create-time {
  margin-left: 39px;
}
.own-order .order-list ul li.order-out .order-top .order-apply {
  float: right;
  line-height: 45px;
}
.own-order .order-list ul li.order-out .order-top .order-apply img {
  float: left;
  margin: 15px 7px 0 0;
}
.own-order .order-list ul li.order-out .order-top .order-evaluate {
  float: right;
  line-height: 45px;
  margin-left: 39px;
}
.own-order .order-list ul li.order-out .order-top .order-evaluate img {
  float: left;
  margin: 15px 7px 0 0;
}
.own-order .order-list ul li.order-out .order-top .after-sale-operate {
  margin-left: 27px;
}
.own-order .order-list ul li.order-out .order-top .apply-time {
  float: right;
  line-height: 45px;
}
.own-order .order-list ul li.order-out .order-goods-list ol {
  float: left;
  width: 764px;
}
.own-order .order-list ul li.order-out .order-goods-list ol li {
  height: 120px;
  background-color: #fff;
  border-bottom: 1px solid #eeeeee;
}
.own-order .order-list ul li.order-out .order-goods-list ol li:last-child {
  border-bottom: none;
}
.own-order .order-list ul li.order-out .order-goods-list ol li img {
  width: 72px;
  height: 72px;
  float: left;
  margin: 25px 26px 0 20px;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .goods-attr {
  width: 293px;
  float: left;
  margin-top: 25px;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .goods-attr .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 20px;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .goods-attr .goods-amount {
  margin-top: 15px;
  display: block;
  color: #666666;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .goods-price {
  width: 156px;
  line-height: 120px;
  float: left;
  text-align: center;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .order-status {
  width: 196px;
  height: 120px;
  display: table;
  float: left;
  text-align: center;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .order-status .order-status-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .order-status .order-status-in.check-fail {
  color: #fe5f5f;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .order-status .order-status-in.check-success {
  color: #2eca74;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .order-status .order-status-in .order-look-logistics {
  margin-top: 11px;
  color: #1e82fa;
  display: block;
}
.own-order .order-list ul li.order-out .order-goods-list ol li .order-status .order-status-in .cancle-order {
  margin-top: 11px;
  color: #999;
  display: block;
}
.own-order .order-list ul li.order-out .order-goods-list .order-goods-operate {
  border-left: 1px solid #eeeeee;
  float: left;
  width: 203px;
  display: table;
}
.own-order .order-list ul li.order-out .order-goods-list .order-goods-operate .order-goods-operate-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-order .order-list ul li.order-out .order-goods-list .order-goods-operate .order-goods-operate-in button {
  width: 90px;
  height: 28px;
  line-height: 27px;
  text-align: center;
  font-size: 14px;
  color: #f90;
  border: 1px solid #f90;
  background-color: #fff;
  display: block;
  margin: 0 auto;
  margin-bottom: 16px;
}
.own-order .order-list ul li.order-out .order-goods-list .order-goods-operate .order-goods-operate-in button.btn-pay {
  background-color: #f90;
  color: #fff;
}
.own-order .order-list ul li.order-out .order-goods-list .order-goods-operate .order-goods-operate-in .look-detail {
  display: block;
  text-align: center;
  color: #1e82fa;
}
.own-order .order-list ul li.order-out .order-goods-list .fail-cause-out {
  float: left;
  width: 203px;
  display: table;
}
.own-order .order-list ul li.order-out .order-goods-list .fail-cause-out .fail-cause-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-order .order-list ul li.order-out .order-goods-list .fail-cause {
  font-size: 12px;
  color: #999999;
  text-align: center;
  display: block;
}
/* 鐢宠鍞悗 */
.return-content *{
	box-sizing: border-box;
	overflow: hidden;
}
.return-content{
	width: 1200px;
	margin: 20px auto 0 auto;
}
.return-content ul{
	overflow: hidden;
}
.return-goods-content .return-img-box img{
	width:91px;
	height: 71px;
}
.return-tit{
	width: 100%;
	height: 39px;
	line-height: 39px;
	background:rgba(250, 51, 80, 1);
	color: #fff;
	padding:0 25px;
	margin-bottom: 5px;
}
.return-goods-box,.returnActionBox{
	border: 1px solid #ccc;
	overflow: hidden;
	margin-bottom: 20px;
}
.return-goods-tit ul li{
	text-align: center;
	line-height: 39px;
	background: #EEEEEE;
}
.return-goods-content{
	height: auto;
	margin-bottom: 20px;
}

.return-goods-content ul li{
	text-align: center;
	line-height:120px;
}
.return-goods-content ul li:first-child{
	text-align: left;
	padding: 18px 15px;
	line-height: 24px;
}
.return-goods-info h5{
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	white-space: nowrap;
}
.return-goods-content .return-goods-info h5,.return-goods-info span{
	line-height: 24px;
}
.return-goods-info span{
	color: #666;
}
/*鎿嶄綔鍖哄煙*/
.returnActionBox{
	padding: 15px 50px;
}
.returnActionList li{
	
	padding: 15px 20px;
	border: 2px solid #ccc;
	cursor: pointer;
}
.returnActionList li.active{
	border: 2px solid rgba(250, 51, 80, 1);
	background: url(../img/icon/share_check_icon.png) bottom right no-repeat;
}
.return-option .option-change span i{
	color: red;
	vertical-align: top;
}
.return-option .option-change{
	font-size: 13px;
	line-height: 24px;
	
}
.return-option .option-change select{
	height: 30px;width: 200px;
}
.return-option .option-change form>div{
	margin-bottom: 20px;
	
}
.return-option .option-change form>div>span{
	line-height:30px;
}
.return-option .option-change .uploadImg-box .img-p{
	border:1px dashed #ccc;
	position: relative;
	height: 100px;
	width: 100px;
	text-align: center;
	margin-bottom: 10px;
	float:left;
}
.return-option .option-change .uploadImg-box .preview{
	float:left;
	height:100px;
}
.return-option .option-change .uploadImg-box .preview p{
	height:100px;
	width:100px;
	margin-right:5px;
	float:left;
}
.return-option .option-change .uploadImg-box .preview p img{
	height:100%;
	width:100%;
}
.return-option .option-change .uploadImg-box .img-p #uploadImg,.return-option .option-change .uploadImg-box .img-p #forUpLoad{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}
.return-option .option-change .uploadImg-box .img-p #forUpLoad,.return-option .option-change .uploadImg-box .img-p #returnUpLoad{
	z-index:2;
	padding-top: 25px;
	background: #FFF;
	display: block;
	height:100%
}
.return-option .option-change .uploadImg-box p{
	font-size: 13px;color: #666666;
	margin-bottom:15px;
}
.return-option .option-change .uploadImg-box input[type="button"]{
	margin-top: 20px;
	margin-bottom:10px;
}
.return-option .option-change .uploadImg-box .img-p span{
	display: block;
	font-size: 12px;
	color: #666666;
}
/*闂佹眹鍨归悿鍥敋椤掑嫬鑸规い鏂垮悑閸婏拷*/
.apply-after-sale {
  border: 1px solid #eeeeee;
  background-color: #fff;
  margin: -10px 0 57px;
  padding: 25px 17px 34px;
}
.apply-after-sale .after-sale-warn {
  display: block;
  width: 923px;
  background-color: #fffbfb;
  border: 1px solid #ed3b3b;
  height: 54px;
  line-height: 52px;
  font-size: 16px;
  color: #ff0000;
  margin-bottom: 31px;
}
.apply-after-sale .after-sale-warn img {
  float: left;
  margin: 15px 17px 0 21px;
}
.apply-after-sale .btns button {
  width: 124px;
  height: 36px;
  line-height: 34px;
  text-align: center;
  color: #fff;
  border: 1px solid #ff9900;
  background-color: #ff9900;
  float: left;
  margin-right: 55px;
  font-size: 16px;
}
.apply-after-sale .btns button:last-child {
  background: #fff;
  color: #ff9900;
}
.apply-after-sale .price {
  display: block;
  margin: 34px 0 0;
  font-size: 14px;
  color: #000;
}
.apply-after-sale .price .price-in {
  font-size: 18px;
  color: #f00;
  margin-left: 21px;
}
.apply-after-sale ul.after-sale-inps li {
  margin-top: 31px;
}
.apply-after-sale ul.after-sale-inps li:after {
  content: "";
  clear: both;
  display: block;
}
.apply-after-sale ul.after-sale-inps li .dec {
  margin-right: 22px;
  margin-top: 10px;
  float: left;
}
.apply-after-sale ul.after-sale-inps li textarea {
  float: left;
  display: block;
  width: 818px;
  border: 1px solid #eeeeee;
  height: 144px;
  padding: 7px 15px;
  line-height: 20px;
  font-size: 14px;
}
.apply-after-sale ul.after-sale-inps li .add-upload {
  width: 56px;
  height: 56px;
  float: left;
  border: 1px solid #eeeeee;
  position: relative;
}
.apply-after-sale ul.after-sale-inps li .add-upload img {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
}
.apply-after-sale .btn-return-sales {
  width: 170px;
  height: 42px;
  background-color: #f90;
  color: #fff;
  font-size: 16px;
  display: block;
  margin: 60px 0 0;
  text-align: center;
  line-height: 42px;
}
.per-center-r .after-sale-list {
  margin-top: 21px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li {
  width: 302px;
  height: 386px;
  margin: 0 31px 31px 0;
  background-color: #fff;
  border: 1px solid #ebebeb;
  float: left;
  padding: 11px 20px 0;
  position: relative;
}
.per-center-r .after-sale-list ul.after-sale-list-in li:hover {
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.per-center-r .after-sale-list ul.after-sale-list-in li:nth-of-type(3n) {
  margin-right: 0;
}
.per-center-r .after-sale-list ul.after-sale-list-in li img.goods-img {
  width: 268px;
  height: 226px;
  display: block;
  margin: 0 auto;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .price {
  display: block;
  font-size: 22px;
  color: #f00;
  margin: 16px 0 17px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .price .price-in {
  margin-right: 10px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .price .price-symbol {
  font-size: 15px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .price s {
  color: rgba(0, 0, 0, 0.8);
  font-size: 13px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 24px;
  font-size: 16px;
  color: #000000;
  margin-bottom: 14px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .buy-people {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.7);
  display: block;
}
.per-center-r .after-sale-list .page-out {
  padding: 0 0 30px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .collect-mask {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .collect-mask img {
  position: absolute;
  top: 11px;
  left: 11px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .collect-mask .collect-mask-hint {
  display: block;
  text-align: center;
  color: #fff;
  margin-top: 185px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .collect-mask .btns {
  position: absolute;
  left: 0;
  bottom: 21px;
  width: 100%;
  padding: 0 12px;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .collect-mask .btns button {
  width: 116px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  background-color: #f90;
  color: #fff;
}
.per-center-r .after-sale-list ul.after-sale-list-in li .collect-mask .btns button:last-child {
  float: right;
  margin-right: 12px;
  background-color: #b2b2b2;
}
/*闂佺尨鎷烽柟顖滃瑜版盯鏌涢敂鑺ョ凡婵炵厧鍟伴懞閬嶆晸閿燂拷*/
.address-list-add-address {
  background-color: #fff;
  border:1px solid #ccc;
  padding-bottom: 20px;
}
.address-list-add-address .add-address-hint {
  color: black;
  margin-left: 40px;
  font-size: 14px;
}
.address-list-add-address .tit {
  height: 46px;
  line-height: 46px;
  padding-left: 40px;
  color: black;
  font-size: 14px;
  width: 100%;
  display: block;
}
.address-list-add-address ul li {
  line-height: 31px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  margin-bottom: 14px;
}
.address-list-add-address ul li:after {
  content: "";
  clear: both;
  display: block;
}
.address-list-add-address ul li .dec {
  width: 143px;
  text-align: right;
  margin-right: 40px;
  line-height: 31px;
  float: left;
}
.address-list-add-address ul li input.inp {
  float: left;
  width: 270px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding-left: 10px;
  line-height: 31px;
  height: 31px;
}
.address-list-add-address ul li textarea {
  width: 450px;
  height: 80px;
  padding: 5px 10px;
  float: left;
  border: 1px solid #ddd;
  line-height: 20px;
}
.address-list-add-address ul li select {
  float: left;
  width: 83px;
  margin-right: 10px;
  padding-left: 8px;
  line-height: 31px;
  height: 31px;
}
.address-list-add-address ul li:last-child {
  margin: 16px 0 14px;
  line-height: 18px;
}
.address-list-add-address ul li .set-def {
  margin-right: 25px;
  float: left;
  width: 18px;
  height: 18px;
  background: url("../img/icon/dizhi_moren_unchecked_icon.png") no-repeat;
}
.address-list-add-address ul li .set-def.on {
  background-image: url("../img/icon/dizhi_moren_icon.png");
}
.address-list-add-address ul li .set-def input {
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.per-center-r .address-list-add-address .btns {
  margin-left: 182px;
  margin-bottom: 36px;
}
.address-list-add-address .btns button {
  width: 76px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  margin-right: 12px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  float: left;
  border: 1px solid #ddd;
  background-color: #f9f9f9;
}
.address-list-sel-address {
  height: 170px;
  border: 1px solid #dfdfdf;
  background-color: #fff;
  margin-bottom: 40px;
}
.address-list-sel-address .tit {
  height: 43px;
  line-height: 43px;
  padding-left: 32px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.9);
  border-bottom: 1px solid #dfdfdf;
  background-color: #f8f8f8;
}
.address-list-sel-address .tit .add-address {
  float: right;
  margin-right: 25px;
  line-height: 43px;
  font-size: 16px;
}
.address-list-sel-address .tit .add-address img {
  float: left;
  margin: 11px 9px 0 0;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.9);
}
.address-list-sel-address ul {
  padding: 20px 0;
}
.address-list-sel-address ul li {
  height: 43px;
  line-height: 43px;
  padding-left: 32px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.address-list-sel-address ul li.def {
  background-color: #fff5e6;
}
.address-list-sel-address ul li:hover {
  background-color: #fff5e6;
}
.address-list-sel-address ul li input {
  margin-top: 15px;
  width: 13px;
  height: 13px;
  float: left;
}
.address-list-sel-address ul li .user-name {
  margin: 0 21px 0 19px;
}
.address-list-sel-address ul li .city {
  margin: 0 19px 0 22px;
}
.address-list-sel-address ul li .district {
  margin-right: 19px;
}
.address-list-sel-address ul li .operate-address {
  float: right;
  margin-right: 28px;
}
.address-list-sel-address ul li .operate-address .dec {
  float: left;
  color: #f00;
  line-height: 43px;
}
.address-list-sel-address ul li .operate-address .edit {
  float: left;
  color: #2c59bd;
  margin: 0 26px 0 46px;
  line-height: 43px;
}
.address-list-sel-address ul li .operate-address .delete {
  float: left;
  color: #2c59bd;
  line-height: 43px;
}
.address-list-sel-address ul li .operate-address .set {
  color: #2C59BD;
  line-height: 43px;
}
.coupon-nav li {
  font-size: 14px;
  color: #444444;
  padding-right: 20px;
  float: left;
  border-right: 1px solid #dddddd;
  height: 17px;
  line-height: 17px;
  margin-left: 20px;
}
.coupon-nav li a {
  width: 108px;
  text-align: center;
  line-height: 17px;
  padding-bottom: 7px;
  display: block;
}
.coupon-nav li:first-child {
  margin-left: 0;
}
.coupon-nav li:last-child {
  border-right: none;
}
.coupon-nav li.active a {
  color: #ff9900;
  border-bottom: 2px solid #ff9900;
}
.own-coupon-lists {
  margin-top: 18px;
}
.own-coupon-lists ul li {
  background: url("../img/icon/bg_yhq.png") no-repeat;
  width: 390px;
  height: 158px;
  margin: 0 45px 24px 0;
  float: left;
  padding: 28px 0 0 27px;
}
.own-coupon-lists ul li.used,
.own-coupon-lists ul li.pasted {
  background: url("../img/icon/bg_yhq_grey.png") no-repeat;
}
.own-coupon-lists ul li:nth-of-type(3n) {
  margin-right: 0;
}
.own-coupon-lists ul li .price {
  font-size: 32px;
  color: #f00;
  display: block;
  margin-bottom: 22px;
  line-height: 24px;
}
.own-coupon-lists ul li .price .price-symbol {
  font-size: 16px;
}
.own-coupon-lists ul li p {
  margin: 12px 0;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.own-coupon-lists ul li .use-time {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.6);
  display: block;
}
.own-coupon-lists ul li .coupon-l {
  float: left;
}
.own-coupon-lists ul li .right-use {
  color: #fff;
  float: right;
  text-align: center;
  display: table;
  width: 88px;
  height: 100%;
  margin-top: -14px;
}
.own-coupon-lists ul li .right-use .right-use-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-coupon-lists ul li .right-use .right-use-in .right-use-in-in {
  line-height: 28px;
  width: 20px;
  display: inline-block;
}
/*闂佸搫鍊绘晶妤佹櫠濠婂牆瀚夐柨鐕傛嫹*/
.step {
  margin: 25px 28px 0;
}
.step ul li {
  width: 162px;
  height: 31px;
  line-height: 31px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
  background: url("../img/icon/tele_2_box.png") no-repeat;
  float: left;
  text-align: center;
  margin-right: 41px;
}
.step ul li.active {
  background-image: url("../img/icon/shouji_1.png");
  color: #FA2C4F;
}
.per-center-r .bind-phone-inps {
  margin-left: 50px;
}
.per-center-r .bind-phone-inps ul li {
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  position: relative;
  margin-bottom: 24px;
}
.per-center-r .bind-phone-inps.check-new-phone {
  display: none;
}
.per-center-r .bind-phone-inps .btns {
  margin-left: 0;
}
.per-center-r .bind-phone-inps .btns button {
  margin-left: 0 !important;
}
.bind-phone-inps {
  margin-top: 40px;
}
.bind-phone-inps ul li .dec {
  float: left;
  line-height: 34px;
  width: 100px;
}
.bind-phone-inps ul li input {
  width: 150px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #eeeeee;
  padding-left: 9px;
  color: #484848;
}
.bind-phone-inps.bind-idCard ul li input[type="text"]{
	width:200px;
	 border: 1px solid #ccc;
	 margin-right:5px;
}
.bind-phone-inps ul li button.btn-get-code {
  cursor: pointer;
  width: 116px;
  height: 34px;
  line-height: 34px;
  background-color: #FA2C4F;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 256px;
  top: 0;
}
.bind-pwd-inps {
  margin-top: 40px;
  margin-left: 83px;
}
.bind-pwd-inps ul li .dec {
  float: left;
  line-height: 34px;
  width: 107px;
}
.bind-pwd-inps ul li {
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  position: relative;
  margin-bottom: 24px;
}
.bind-pwd-inps ul li input {
  width: 276px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #eeeeee;
  padding-left: 9px;
  color: #484848;
}
.bind-pwd-inps .btn-reset-pwd {
  cursor: pointer;
  margin-left: 107px;
  display: block;
  width: 200px;
  line-height: 48px;
  height: 48px;
  background-color: #FA2C4F;
  color: #fff;
}
.accout-safe {
  background-color: #fff;
  margin-top: 20px;
  border: 1px solid #eeeeee;
}
.accout-safe ul {
  width: 895px;
  height: 149px;
  margin: 0 auto;
  border-bottom: 1px solid #eeeeee;
}
.accout-safe ul:last-child {
  border-bottom: none;
}
.accout-safe ul li {
  height: 98px;
  padding-left: 8px;
  margin: 25px 0;
  font-size: 16px;
  color: #777777;
  float: left;
  width: 50%;
}
.accout-safe ul li .dec {
  width: 158px;
  float: left;
  line-height: 98px;
}
.accout-safe ul li img {
  float: left;
  margin: 16px 25px 0 0;
}
.accout-safe ul li button {
  float: left;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  width: 124px;
  background-color: #f90;
  margin-top: 34px;
}
.accout-safe ul li:nth-of-type(2n) {
  border-left: 1px solid #eeeeee;
  padding-left: 44px;
}
/*闂佺懓鐡ㄩ崹鐟扳枔閹寸媴鎷烽崷顓炰粶闁诡喗娲滈幏瀣Χ閸垺顫�*/
.real-auth-list {
  margin-top: 20px;
}
.real-auth-list table {
  border: 1px solid #eeeeee;
  width: 100%;
  background-color: #fff;
  font-size: 14px;
}
.real-auth-list thead {
  background-color: #fff9f6;
}
.real-auth-list thead th {
  line-height: 46px;
}
.real-auth-list tr {
  height: 46px;
  line-height: 46px;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
}
.real-auth-list tr td {
  line-height: 46px;
}
.real-auth-list tr td:first-child {
  width: 180px;
}
.real-auth-list tr td:nth-of-type(2) {
  width: 414px;
}
.real-auth-list tr td:nth-of-type(4) {
  width: 231px;
  border-left: 1px solid #eeeeee;
}
.real-auth-list tr td.reset-check {
  color: #f90;
}
/*闂佺懓鐡ㄩ崹鐟扳枔閹寸媴鎷烽崷顓炰粶闁诡喗娲滈幏瀣Χ閸垺顫�*/
.real-auth-inps {
  height: 465px;
  margin-top: 20px;
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding: 43px 53px 0;
}
.real-auth-inps ul li {
  line-height: 34px;
  font-size: 14px;
  position: relative;
  margin-bottom: 28px;
}
.real-auth-inps ul li:after {
  content: "";
  clear: both;
  display: block;
}
.real-auth-inps ul li .dec {
  float: left;
  width: 84px;
  line-height: 34px;
}
.real-auth-inps ul li input {
  width: 335px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #eeeeee;
  padding-left: 9px;
  color: #484848;
}
.real-auth-inps ul li input:-ms-input-placeholder {
  color: #999999;
}
.real-auth-inps ul li input:-moz-input-placeholder {
  color: #999999;
}
.real-auth-inps ul li input::-moz-input-placeholder {
  color: #999999;
}
.real-auth-inps ul li input::-webkit-input-placeholder {
  color: #999999;
}
.real-auth-inps button.btn-confirm {
  width: 170px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: block;
  color: #fff;
  font-size: 16px;
  margin: 99px 0 0 84px;
  background-color: #f90;
}
.real-auth-inps ul li .update {
  width: 152px;
  margin-right: 28px;
  float: left;
  text-align: center;
  font-size: 14px;
  color: #999999;
}
.real-auth-inps ul li .update .update-in {
  width: 152px;
  height: 82px;
  position: relative;
  border: 1px solid #eeeeee;
  margin-bottom: 11px;
  display: block;
}
.real-auth-inps ul li .update .update-in img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
/*闂佺懓鐡ㄩ崹鐟扳枔閹寸姷鐭撴い鏍ㄨ壘閻庯拷*/
.integral-nav {
  margin-top: 21px;
}
.integral-nav li {
  font-size: 14px;
  color: #444444;
  padding-right: 20px;
  float: left;
  border-right: 1px solid #dddddd;
  height: 17px;
  line-height: 17px;
  margin-left: 20px;
}
.integral-nav li a {
  width: 80px;
  text-align: center;
  line-height: 17px;
  padding-bottom: 7px;
  display: block;
}
.integral-nav li:first-child {
  margin-left: 0;
}
.integral-nav li:last-child {
  border-right: none;
}
.integral-nav li.active a {
  color: #ff9900;
  border-bottom: 2px solid #ff9900;
}
.integral-list {
  margin-top: 32px;
}
.integral-list table {
  border: 1px solid #eeeeee;
  width: 100%;
  background-color: #fff;
  font-size: 14px;
  color: #484848;
}
.integral-list thead {
  background-color: #fff9f6;
}
.integral-list thead th {
  line-height: 46px;
}
.integral-list tr {
  height: 46px;
  line-height: 46px;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
}
.integral-list tr td {
  line-height: 46px;
}
.integral-list tr td:first-child {
  width: 208px;
}
.integral-list tr td:nth-of-type(3) {
  width: 288px;
}
.integral-list tr td.integral-get {
  color: #2eca74;
}
.integral-list tr td.integral-sub {
  color: #ff5555;
}
.per-center-r-tit .integral-operate {
  float: right;
  margin-top: -2px;
}
.per-center-r-tit .integral-operate li {
  margin-left: 30px;
  width: 124px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  background-color: #f90;
  font-size: 16px;
  float: left;
}
/*婵炶揪绲鹃悷鈺吢烽崒鐐茬闁告侗鍙忛幏鐑芥晸閿燂拷*/
.recharBox{
	line-height: 40px;
	min-height: 600px;
	background: #fff;
	width: 100%;
	left: 130px;
	top: 30px;
	/*display: none;*/
	padding: 0 15px; 
}
.assetBox{
	background: #fff;
	border: 1px solid #ccc;
	overflow: hidden;
	margin-top: 10px;
	padding: 0 15px; 
}
.assetList{border-bottom: 1px dashed #ccc;overflow: hidden;}
.assetList .assetTitle{
	float: left;
	width: 30%;
	line-height: 50px;
}
.assetList .number-box{
	float: right;
	line-height: 50px;
}
.number-box>span{
	font-size: 20px;
	color: red;
	font-weight: bold;
}
.inputBox{
	margin:20px 0;
}
.inputBox input{
	border: 1px solid #ccc;
	border-radius: 5px;
	line-height: 32px;
	text-indent: 10px;
	width: 200px;
}
.bankBox{overflow: hidden;}
.bankBox>span{
	line-height: 50px;
}
.bankBox>span,.bankBox .recharge-pass{
	float: left;
}
.recharge-pass{
	line-height: 50px;
	border: 0px solid #ccc;
	width: 800px;
}
.recharge-pass>div{
	padding-left: 30px;
}
.pass-box{
	height: 50px;
	overflow: hidden;
}
.pass-box radio[name="paymentCode"]{
	margin-right:10px;
}
.pass-one label,.pass-two label{
	width: 100%;
	cursor: pointer;
	margin: 0;
	line-height:50px;
}
.pass-one{
	border-bottom: 2px solid #ccc;
}
.bankList{background: #fff;overflow: hidden;}
.bankList>ul>li{
	float: left;
	width: 25%;
	margin: 5px 0;
	line-height:60px;
	font-size:20px;
}
.bankList>ul>li img{
	height: 100%;
	width: 80%;
	margin-left: 10px;
	vertical-align: middle; 
}
.bankList>ul>li radio{
	vertical-align: middle; 
}
.pass_one_box{
	margin-left:74px;
	margin-top:20px;
	min-height:530px;
	border: 3px solid #ccc;
	padding: 15px 20px;
}
.pass_one_box h5{
	color:#FA2C4F;
	font-size: 22px;
	font-weight: normal;
	margin-bottom:20px;
}
.pass_one_box .disabled{
	background:#ccc;
}
.pass_one_box #payNow{
	margin-left:100px;
}
.pass_one_box ul p{
	padding-left:100px;
	line-height:50px;
	color:#FA2C4F;
}
.pass_one_box ul li {
	list-style: none;
	margin-bottom: 10px;
	overflow: hidden;
}
.pass_one_box ul li>*{
	float: left;
	line-height: 32px;
}
.pass_one_box ul li .dec{
	width: 100px;
	text-align: right;
}
.pass_one_box ul li input{
	padding-left: 5px;
	width: 300px;
	height: 32px;
	border: 1px solid #ccc;
}
.pass_one_box ul li .bank_logo{
	border: 1px solid #ccc;
}
.pass_one_box ul li input#getYzmBtn,.pass_one_box ul li input#yzm{
	width: 150px;
}
.sub-box{
	padding-left: 75px;
}
.sub-box div.btn{
	margin:20px 20px 20px 0;
}
.sub-box p{
	font-size: 13px;
	color: #c40000;
	line-height:24px;
}
.modal-content{
	width: 400px;
	/*margin-top: 400px;*/
}
.mes-footer{
	padding: 15px 0;
}
/*闂佺懓鐏氶幐鑽わ拷姘灴瀹曘劑鏁撻敓锟�*/
.message-nav {
  width: 1200px;
  margin: 21px auto 0;
  height: 42px;
  border-top: 1px dashed #D6D6D6;
  border-bottom: 1px solid #ccc;
}
.message-nav li {
  font-size: 14px;
  color: rgba(34, 34, 34, 0.8);
  float: left;
  height: 40px;
  line-height: 40px;
  width: 140px;
  text-align: center;
}
.message-nav li.active {
  color: #FA2C4F;
  border-bottom: 1px solid #FA2C4F;
}
.greet {
  height: 429px;
  margin-top: 32px;
  border: 1px solid #eeeeee;
  background-color: #fff;
  overflow: hidden;
}
.greet .greet-l {
  width: 298px;
  overflow-y: auto;
  height: 200%;
  float: left;
}
.greet .greet-l ul {
  width: 286px;
  float: left;
}
.greet .greet-l ul li {
  height: 108px;
  padding: 21px 0 0 18px;
  border-bottom: 1px solid #eeeeee;
}
.greet .greet-l ul li .icon-avatar {
  float: left;
  width: 66px;
  height: 66px;
  margin: 0 17px 0 0;
}
.greet .greet-l ul li .user-attr {
  float: left;
  width: 185px;
  margin-top: 10px;
}
.greet .greet-l ul li .user-top .user-name {
  line-height: 18px;
  font-size: 16px;
  color: #242a36;
  margin-right: 17px;
  float: left;
}
.greet .greet-l ul li .user-top .attention {
  width: 45px;
  height: 18px;
  line-height: 18px;
  color: #fff;
  font-size: 15px;
  background: url("../img/icon/xi_bg_dj.png") no-repeat;
  float: left;
}
.greet .greet-l ul li .user-top .attention img {
  float: left;
  margin: 2px 2px 0 8px;
}
.greet .greet-l ul li .msg-content {
  font-size: 14px;
  color: #777b82;
  display: block;
  margin-top: 19px;
}
.greet .greet-l .scroll-bar {
  width: 12px;
  height: 407px;
  margin: 10px 0;
  background-color: #e4e4e4;
  border-radius: 6px;
  float: left;
}
.greet .greet-l .scroll-bar .scroll-bar-in {
  height: 100px;
  background-color: #878788;
  border-radius: 6px;
}
.greet-r {
  float: left;
  width: 669px;
  padding: 0 30px;
}
.greet-chat .greet-time {
  width: 64px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  display: block;
  background-color: #b5b7bb;
  border-radius: 10px;
  margin: 37px auto 28px;
}
.greet-chat ul li {
  margin-bottom: 37px;
  font-size: 14px;
}
.greet-chat ul li:after {
  content: "";
  clear: both;
  display: block;
}
.greet-chat ul li:last-child {
  margin-bottom: 0;
}
.greet-chat ul li .icon-avatar {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  float: left;
  margin-right: 10px;
}
.greet-chat ul li .msg-content {
  line-height: 20px;
  max-width: 70%;
  padding: 12px;
  background-color: #fff;
  border-radius: 5px;
  display: block;
  float: left;
  color: #242a36;
  font-size: 14px;
  border: 1px solid #eeeeee;
}
.greet-chat ul li.own .icon-avatar {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}
.greet-chat ul li.own .msg-content {
  float: right;
}
/*濠电偞鍨甸悧濠冨閸涱垱瀚氶柨鏃囨閸擄拷*/
.system-msg-detail {
  padding-top: 38px;
}
.system-msg-detail h2 {
  font-size: 32px;
  text-align: center;
  color: #000;
}
.system-msg-detail .avtivity-time {
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
  margin: 12px 0 20px;
  text-align: center;
}
.system-msg-detail img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.system-order-msg {
  margin: 10px auto;
  font-size: 14px;
  width: 1200px;
}
.system-order-msg ul li {
  background-color: #fff;
  margin-bottom: 10px;
}
.system-order-msg ul li .promotion-top {
  height: 42px;
  line-height: 42px;
  background-color: #f2f5f5;
  padding-left: 20px;
  font-size: 14px;
  color: #000000;
}
.system-order-msg .time {
  float: right;
  line-height: 44px;
  color: rgba(0, 0, 0, 0.8);
  margin-right: 22px;
}
.system-order-msg ul li .promotion-content {
  border: 1px solid #ededed;
  border-top: none;
  line-height: 20px;
  padding: 14px 24px 14px;
  position: relative;
  color: rgba(0, 0, 0, 0.8);
}
.attention-hint,
.pass-hint {
  border: 1px solid #eeeeee;
  background-color: #fff;
  height: 46px;
  line-height: 44px;
  padding-left: 20px;
  color: #484848;
  margin: 9px 0;
}
.pass-hint {
  color: #f90;
}
/*闁汇埄鍨奸崰鏍ㄦ叏椤忓牆绠ｉ柟瀛樼矋缁拷*/
.help-us {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding: 22px 20px 32px;
  margin: 20px 0 28px;
}
.help-us button {
  display: block;
  padding: 0 16px;
  height: 32px;
  line-height: 32px;
  color: #fff;
  border-radius: 16px;
  font-size: 14px;
  background-color: #f90;
  margin-bottom: 20px;
}
.help-us p {
  font-size: 14px;
  color: #666;
  line-height: 20px;
  margin-top: 28px;
}
/*闂佽婢樼换妤咃綖閸℃稑鐭楃�广儱顦藉ú锟�*/
.opinion-feedback {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding: 31px 29px 0;
  margin: 20px 0 96px;
  height: 399px;
}
.opinion-feedback p {
  font-size: 20px;
  color: #444444;
  line-height: 26px;
}
.opinion-feedback textarea {
  width: 100%;
  height: 164px;
  border: 1px solid #dddddd;
  padding: 8px 10px;
  line-height: 20px;
  font-size: 14px;
  color: #444444;
  margin-top: 27px;
  display: block;
}
.opinion-feedback textarea:-ms-input-placeholder {
  color: #999999;
}
.opinion-feedback textarea:-moz-input-placeholder {
  color: #999999;
}
.opinion-feedback textarea::-moz-input-placeholder {
  color: #999999;
}
.opinion-feedback textarea::-webkit-input-placeholder {
  color: #999999;
}
.help-us button {
  display: block;
  width: 170px;
  height: 42px;
  line-height: 42px;
  color: #fff;
  font-size: 16px;
  background-color: #f90;
  margin: 41px auto 0;
}
/*婵炴垶鎼╂禍娆徯ф径灞惧皫闁告洦鍓氶悘鎰版偣娴ｇ鈷旈柣銈忔嫹*/
.account-info {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding: 24px 28px 0;
  margin: 10px 0 30px;
}
.account-info ul li {
  line-height: 34px;
  font-size: 16px;
  position: relative;
  margin-bottom: 22px;
  color: #010101;
}
.account-info ul li .upload-avatar {
  margin: 94px 0 0 44px;
  color: #2070dd;
  float: left;
  position: relative;
  width: 64px;
  height:16px;
  cursor: pointer;
}
.account-info ul li .sex-rad {
  width: 22px;
  height: 22px;
  background: url("../img/icon/ziliao_nan_icon.png") no-repeat;
  float: left;
  margin-right: 12px;
  margin-top: 6px;
}
.account-info ul li .sex-rad.on {
  background-image: url("../img/icon/ziliao_nv_icon.png");
}
.account-info ul li .sex-rad input {
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.account-info ul li .dec {
  float: left;
  line-height: 34px;
  margin: 0 54px 0 28px;
}
.account-info ul li input[type="text"] {
  cursor: not-allowed;
  background-color: #f2f5f5;
  width: 246px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #dddddd;
  padding-left: 20px;
}
.account-info ul li:first-child {
  margin-bottom: 30px;
}
.account-info ul li .user-avatar {
  width: 110px;
  height: 110px;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  float: left;
}
.account-info ul li .user-avatar img {
  width: 100%;
  height: 100%;
  display: block;
}
.account-info ul li input[type="radio"] {
  margin-right: 10px;
}
.account-info ul li label {
  margin-right: 40px;
  float: left;
  line-height: 34px;
}
.account-info ul li .info-update {
  margin-left: 31px;
  color: #1e82fa;
}
.account-info ul li textarea {
  width: 335px;
  height: 164px;
  border: 1px solid #dddddd;
  padding: 8px 10px;
  line-height: 20px;
  font-size: 14px;
  display: block;
}
.account-info ul li select {
  width: 102px;
  text-align: center;
  float: left;
  margin-right: 20px;
  height: 34px;
  line-height: 34px;
  padding-left: 22px;
}
.account-info ul li select:nth-of-type(1) {
  padding-left: 32px;
}
.account-info ul li select option {
  text-align: center;
  display: block;
}
.account-info ul li:after {
  content: "";
  clear: both;
  display: block;
}
.account-info button.btn-submit {
  width: 170px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: block;
  color: #fff;
  font-size: 16px;
  margin: 40px 0 0 59px;
  background-color: #f90;
}
/*闂佺懓鐡ㄩ崹濂搞�呴敃锟介锝夋晸閼恒儲鍎熼柨鐕傛嫹*/
.store-info {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding-top: 25px;
  height: 570px;
  margin: 20px 0 30px;
}
.store-info.store-inps {
  height: 640px;
}
.store-info ul li {
  line-height: 31px;
  font-size: 14px;
  margin-bottom: 14px;
  color: #484848;
}
.store-info ul li .dec {
  float: left;
  width: 108px;
  line-height: 31px;
  text-align: right;
  margin-right: 22px;
  position: relative;
}
.store-info ul li img.certificate {
  width: 152px;
  height: 82px;
  display: block;
  float: left;
}
.store-info ul li:after {
  content: "";
  clear: both;
  display: block;
}
.store-info ul li .dec .idcard-role {
  display: block;
  color: #999999;
  position: absolute;
  bottom: -10px;
  right: 16px;
}
.store-info ul li .check.check-fail {
  color: #ff3a3a;
}
.store-info ul li .check.check-sucess {
  color: #2eca74;
}
.store-info ul li input[type="text"] {
  width: 270px;
  height: 31px;
  line-height: 31px;
  border: 1px solid #dddddd;
  padding-left: 9px;
}
.store-info ul li input:-ms-input-placeholder {
  color: #999999;
}
.store-info ul li input:-moz-input-placeholder {
  color: #999999;
}
.store-info ul li input::-moz-input-placeholder {
  color: #999999;
}
.store-info ul li input::-webkit-input-placeholder {
  color: #999999;
}
.store-info ul li select {
  width: 83px;
  text-align: center;
  float: left;
  margin-right: 10px;
  height: 31px;
  line-height: 31px;
  color: rgba(0, 0, 0, 0.7);
}
.store-info ul li .store-upload {
  width: 152px;
  height: 82px;
  border: 1px solid #eeeeee;
  position: relative;
  display: block;
  float: left;
}
.store-info ul li .store-upload img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.store-info button {
  width: 170px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: block;
  color: #fff;
  font-size: 16px;
  margin: 50px 0 0 130px;
  background-color: #f90;
}
/*闂佸湱绮崝妤呯嵁閿燂拷*/
.withdraw-info {
 	display:inline-block;
}
.withdraw-info .withdraw-hint {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
  margin-left: 116px;
}
.withdraw-top{
	padding-left:50px;
	padding-top:20px;
}
.withdraw-info .withdraw-top .withdraw-tit {
  margin-bottom: 34px;
  font-size: 18px;
}
.withdraw-info .withdraw-top .withdraw-tit .price {
  margin-left: 58px;
  color: #010101;
}
.withdraw-info .withdraw-top .withdraw-tit .price .price-in {
  color: #FA2C4F;
  margin-left: 12px;
}
.withdraw-info .withdraw-inps ul li {
  height: 34px;
  line-height: 34px;
  font-size: 16px;
  margin-bottom: 20px;
  color: #010101;
}
.withdraw-info .withdraw-inps ul li .price{
	font-size:18px;
	margin-right:20px;
}
.withdraw-info .withdraw-inps ul li .dec {
  float: left;
  width: 114px;
  line-height: 34px;
}
.withdraw-info .withdraw-inps ul li input[type="text"],.withdraw-info .withdraw-inps ul li select{
  width: 335px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #D9D9D9;
  padding-left: 10px;
  font-size: 14px;
}
.withdraw-info .withdraw-inps ul li input[type="radio"]{
	height:14px;
	width:14px;
	margin-right:10px;
	vertical-align:middle;
	margin-left:10px;
}
.ver-mid{
	margin-right:20px;
	cursor:pointer;
}
.ver-mid input[type="radio"]{
	vertical-align:middle;
}
.order-content {
  width: 1200px;
  margin: 0 auto;
  margin-top: 20px;
}
.order-content .btn-comment {
  width: 200px;
  height: 42px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background-color: #FA2C4F;
  border-radius: 2px;
  margin: 153px 254px;
  display: block;
  cursor: pointer;
}
.order-content .logistics-attr {
  padding-left: 26px;
  color: rgba(0, 0, 0, 0.8);
}
.order-content .logistics-attr .dec {
  margin: 0 15px 0 30px;
  font-weight: bold;
}
.order-content .tit {
  height: 40px;
  line-height: 40px;
  color: #fff;
  background-color: #FF5000;
  padding-left: 56px;
  font-size: 18px;
}
.order-content .pay-order {
  padding: 60px 0 60px;
}
.order-content .pay-order img {
  display: block;
  margin: 0 auto 55px;
}
.order-content .pay-order .order-hint,
.order-content .pay-order .order-no {
  font-size: 20px;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
}
.order-content .pay-order .order-no {
  color: rgba(34, 34, 34, 0.8);
  margin-top: 16px;
}
.order-content .pay-order .prices {
  /* width: 450px; */
  margin: 0 auto;
}
.order-content .pay-order .prices li {
  font-size: 16px;
  margin-bottom: 20px;
  color: #FF5000;
}
.order-content .pay-order .prices li .lab {
  width: 610px;
  text-align: right;
  color: rgba(0, 0, 0, 0.8);
  float: left;
}
.order-content .pay-order .prices .colorRed{
	color:red;
}
.order-content .pay-order .prices li:last-child {
  font-size: 16px;
}
.order-content .pay-order .btns {
  margin: 27px auto 35px;
  text-align: center;
  font-size: 0;
}
.order-content .pay-order .btns button {
  cursor: pointer;
  color: #000000;
  font-size: 18px;
  width: 200px;
  height: 48px;
  text-align: center;
  display: inline-block;
  border: 1px solid #ccc;
}
.order-content .pay-order .btns button:last-child {
  margin: 0px;
  color: rgba(0, 0, 0, 0.6);
}
.order-content .pay-order .btns button.active, .order-content .pay-order .btns ul.active{
  border: 1px solid #FF5000;
  background: url("../img/icon/share_check_icon.png") no-repeat right bottom;
}
.order-content .pay-order .btn-confirm {
  cursor: pointer;
  font-size: 18px;
  width: 200px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  margin: 25px auto 0;
  display: block;
  background-color: #FF5000;
  color: #fff;
}
.order-content .order-pay-status .pay-status-content {
  padding-top: 70px;
  border: 1px solid #ccc;
  height: 400px;
  margin-bottom: 156px;
}
.order-content .order-pay-status .pay-status-content img {
  display: block;
  margin: 0 auto 26px;
}
.order-content .order-pay-status .pay-status-content .order-hint {
  font-size: 20px;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
  line-height: 34px;
}
.order-content .order-pay-status .pay-status-content .btns {
  margin: 34px auto 35px;
  text-align: center;
  font-size: 0;
}
.order-content .order-pay-status .pay-status-content .btns button {
  cursor: pointer;
  color: rgba(0, 0, 0, 0.6);
  font-size: 18px;
  width: 200px;
  height: 48px;
  text-align: center;
  display: inline-block;
  border: 1px solid #FA2C4F;
  margin-right: 50px;
}
.order-content .order-pay-status .pay-status-content .btns button:last-child {
  background-color: #FF5000;
  color: #FFF;
  margin-right: 0px;
}
.cart-content {
  width: 1200px;
  margin: 0 auto;
  margin-top: 20px;
}
.cart-content .cart-list table {
  padding: 0;
  width: 100%;
}
.cart-content .cart-list table thead th {
  padding: 0 5px;
  text-align: center;
  color: rgba(34, 34, 34, 0.8);
  font-weight: normal;
}
.cart-content .cart-list table thead th span {
  border-bottom: 4px solid #e4e5e5;
  padding-bottom: 12px;
  display: block;
  width:80px;
  text-align:center;
}
.cart-content .cart-list table thead th:first-child {
  padding-left: 0;
  padding-right: 5px;
}
.cart-content .cart-list table thead th:first-child span {
  width: 400px;
}
.cart-content .cart-list table thead th:last-child {
  padding-right: 0;
}
.cart-content .cart-list table thead th:nth-of-type(2) span {
  width: 130px;
}
.cart-content .cart-list table thead th:nth-of-type(3) span,
.cart-content .cart-list table thead th:nth-of-type(5) span {
  width: 120px;
}
.cart-content .cart-list table thead th:nth-of-type(4) span,
.cart-content .cart-list table thead th:nth-of-type(6) span {
  width: 150px;
}
.cart-content .cart-list table tbody {
  border: 1px solid #e4e5e5;
}
.cart-content .cart-list table tbody.cart-list-empty {
  border: none;
}
.cart-content .cart-list table tbody.cart-list-empty tr {
  height: 346px;
  line-height: 246px;
  text-align: center;
}
.cart-content .cart-list table tbody.cart-list-empty tr td {
  text-align: center !important;
}
.cart-content .cart-list table tbody tr {
  height: 130px;
  border-bottom: 1px solid #e4e5e5;
  padding: 0;
  border-spacing: 0;
}
.cart-content .cart-list table tbody tr.lose-efficacy td {
  color: #9d9d9d !important;
}
.cart-content .cart-list table tbody tr.lose-efficacy td .lose-hint {
  display: block;
}
.cart-content .cart-list table tbody tr.lose-efficacy td .cart-chk {
  display: none;
}
.cart-content .cart-list table tbody tr.lose-efficacy td a {
  color: #9d9d9d !important;
}
.cart-content .cart-list table tbody tr.lose-efficacy td .lose-hint {
  width: 37px;
  height: 18px;
  position: absolute;
  border: 1px solid #ededed;
  left: 9px;
  margin: auto;
  top: 0;
  bottom: 0;
  font-size: 12px;
  color: #ee2222;
  line-height: 16px;
  text-align: center;
}
.cart-content .cart-list table tbody tr td {
  text-align: center;
  line-height: 120px;
  font-size: 16px;
  color: #222;
  padding: 0;
  position: relative;
}
.cart-content .cart-list table tbody tr td .lose-hint {
  display: none;
}
.cart-content .cart-list table tbody tr td .cart-inp {
  width: 136px;
  height: 32px;
  border: 1px solid #ededed;
  line-height: 30px;
}
.cart-content .cart-list table tbody tr td .cart-inp .icon-add,
.cart-content .cart-list table tbody tr td .cart-inp .icon-sub {
  cursor: pointer;
  width: 38px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  float: left;
  background-color: #ededed;
}
.cart-content .cart-list table tbody tr td .cart-inp input {
  width: 58px;
  text-align: center;
  line-height: 30px;
  height: 30px;
  float: left;
}
.cart-content .cart-list table tbody tr td .cart-chk {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 14px;
  margin: auto;
  background: url("../img/icon/dizhi_moren_unchecked_icon.png") no-repeat;
}
.cart-content .cart-list table tbody tr td .cart-chk.on {
  background-image: url("../img/icon/dizhi_moren_icon.png");
}
.cart-content .cart-list table tbody tr td .cart-chk input {
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.cart-content .cart-list table tbody tr td:first-child {
  text-align: left;
  line-height: 22px;
}
.cart-content .cart-list table tbody tr td:first-child img {
  width: 70px;
  height: 70px;
  float: left;
  margin: 0 15px 0 59px;
}
.cart-content .cart-list table tbody tr td:first-child .goods-name {
  float: left;
  font-size:14px;
  line-height: 22px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 245px;
  padding-top: 13px;
}
.cart-content .cart-list table tbody tr td:nth-of-type(5) {
  color: #FF5000;
}
.cart-content .cart-list table tbody tr td:last-child {
  text-align: left;
}
.cart-content .cart-list table tbody tr td:last-child a {
  margin-left: 20px;
  display: block;
}
.cart-content .cart-list table tbody tr td:last-child a.cart-delete {
  color: #FF5000;
  margin-top: 10px;
}
.cart-content .cart-list table tbody tr:last-child {
  border-bottom: none;
}
.cart-content .cart-list table tbody tr.ziying-list,.cart-content .cart-list table tbody tr.user-list{
	height:50px;
}
.cart-content .cart-list table tbody tr.ziying-list td i,.cart-content .cart-list table tbody tr.user-list td i{
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 3px;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    font-size: 16px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    background: #FF5000;
    color: #FFF;
    cursor: default;
    border-radius: 2px;
    margin:15px;

}
.cart-content .cart-delete-hint {
  margin-top: 10px;
  border: 1px solid #fecaca;
  background-color: #fffff;
  height: 36px;
  line-height: 34px;
  font-size: 16px;
  color: rgba(238, 34, 34, 0.8);
  padding-left: 20px;
}
.cart-content .cart-delete-hint img {
  float: left;
  margin: 15px 17px 0 21px;
}
.cart-content .cart-bottom {
  height: 48px;
  background-color: #f2f5f5;
  margin: 24px 0 63px;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.8);
  line-height: 48px;
}
.cart-content .cart-bottom .cart-all-sel {
  float: left;
  line-height: 112px;
  margin-right: 41px;
}
.cart-content .cart-bottom .cart-all-sel {
  width: 18px;
  height: 18px;
  float: left;
  margin: 15px 18px 0 15px;
  background: url("../img/icon/dizhi_moren_unchecked_icon.png") no-repeat;
}
.cart-content .cart-bottom .cart-all-sel.on {
  background-image: url("../img/icon/dizhi_moren_icon.png");
}
.cart-content .cart-bottom .cart-all-sel input {
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.cart-content .all-sel-word {
  margin-right: 28px;
}
.cart-content .move-collect {
  margin: 0 30px;
}
.cart-content .collect-success-hint {
  width: 150px;
  height: 30px;
  border: 1px solid #FA2C4F;
  background-color: #ffdfe4;
  text-align: center;
  line-height: 28px;
  display: inline-block;
}
.cart-content .cart-bottom-r {
  float: right;
}
.cart-content .cart-bottom-r .selected-num {
  float: left;
  color: rgba(34, 34, 34, 0.8);
  line-height: 48px;
}
.cart-content .cart-bottom-r .selected-num .num-in {
  color: #f00;
}
.cart-content .cart-bottom-r .summation {
  float: left;
  margin: 0 30px;
  line-height: 48px;
  vertical-align: middle;
}
.cart-content .cart-bottom-r .summation .dec {
  float: left;
  line-height: 48px;
}
.cart-content .cart-bottom-r .summation .price {
  margin-left: 9px;
  font-size: 20px;
  color: #FF5000;
  line-height: 48px;
  float: left;
}
.cart-content .cart-bottom-r button.btn-accounts {
  cursor: pointer;
  width: 114px;
  height: 40px;
  float: left;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 40px;
  background-color: #FF5000;
  border-radius: 1px;
  margin: 4px 15px 0 0;
}
/*闁荤姵鍔﹂崢鐐櫠閹稿孩濮滈柨鏃囨缁插湱绱掗敓浠嬫晸閿燂拷*/
.pop-cart {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.pop-cart .pop-cart-in {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 350px;
  height: 160px;
  border-radius: 5px;
  background-color: #fff;
}
.pop-cart .tit {
  padding-top: 32px;
  text-align: center;
  color: rgba(238, 34, 34, 0.8);
  font-size: 18px;
  width: 100%;
  display: block;
  font-weight: bold;
}
.pop-cart .icon-close {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.pop-cart .hint-tit {
  text-align: center;
  display: block;
  font-size: 16px;
  color: #222222;
  margin: 16px 0;
  line-height: 24px;
}
.pop-cart .btns {
  text-align: center;
  font-size: 0;
}
.pop-cart button {
  width: 90px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #222;
  background-color: #e4e5e5;
  font-size: 16px;
  cursor: pointer;
}
.pop-cart button:nth-of-type(2) {
  background-color: #FA2C4F;
  color: #fff;
  margin-left: 50px;
}
.pop-cart button:last-child {
  background-color: #FA2C4F;
  color: #fff;
}
/*闁荤姵鍔﹂崢鐐櫠閹稿孩濮滈柨鏃囨缁插湱绱掗敓浠嬫晸閿燂拷*/
.pop-order {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.pop-order .pop-order-in {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 350px;
  height: 208px;
  border-radius: 5px;
  background-color: #fff;
}
.pop-order .tit {
  padding-top: 32px;
  text-align: center;
  color: rgba(238, 34, 34, 0.8);
  font-size: 18px;
  width: 100%;
  display: block;
  font-weight: bold;
}
.pop-order .icon-close {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.pop-order .hint-tit {
  text-align: center;
  display: block;
  font-size: 16px;
  color: #222222;
  margin: 16px 0;
  line-height: 24px;
}
.pop-order .btns {
  text-align: center;
  font-size: 0;
  margin-bottom: 18px;
}
.pop-order button {
  width: 90px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #222;
  background-color: #e4e5e5;
  font-size: 16px;
  cursor: pointer;
}
.pop-order button:last-child {
  background-color: #FA2C4F;
  color: #fff;
  margin-left: 50px;
}
.order-look-logistics {
  margin-bottom: 20px;
  border: 1px solid #e4e5e5;
  padding: 22px 0 28px 30px;
}
.order-look-logisticss{
  margin-bottom: 20px;
  border: 1px solid #e4e5e5;
  padding: 22px 30px 28px 30px;
}
.order-look-logistics ul li {
  font-size: 14px;
  margin-bottom: 12px;
}

.order-look-logistics ul li:after {
  content: "";
  clear: both;
  display: block;
}
.order-look-logistics ul li:last-child {
  margin-bottom: 0;
}
.order-look-logistics ul li .fl.dec {
  margin-right: 16px;
  color: #222;
}
.order-look-logistics ul li .fl {
  color: rgba(34, 34, 34, 0.8);
}
.order-look-logistics ul li ol li {
  margin-bottom: 19px;
}
.order-look-logistics ul li ol li .dot {
  width: 9px;
  height: 9px;
  background-color: #b6b4b4;
  margin: 0 30px;
  position: relative;
  display: inline-block;
  top: -2px;
}
.order-look-logistics ul li ol li .dot .link-line {
  position: absolute;
  top: 9px;
  height: 24px;
  width: 1px;
  left: 4px;
  background-color: #b4b6b6;
}
.order-look-logistics ul li ol li.active {
  color: #FA2C4F;
}
.order-look-logistics ul li ol li.active .dot {
  background-color: #FA2C4F;
}
.order-look-logistics ul li ol li:last-child {
  margin-bottom: 0;
}
.order-look-logistics ul li ol li:last-child .link-line {
  display: none;
}
.order-refund-msg .order-refund-tit {
  display: block;
  margin-bottom: 15px;
  font-size: 18px;
  color: rgba(34, 34, 34, 0.8);
  font-weight: bold;
  margin-left: 30px;
}
.order-refund-msg .order-refund {
  margin-bottom: 20px;
  border: 1px solid #e4e5e5;
  padding: 22px 0 44px 30px;
}
.order-refund-msg .order-refund ul li {
  font-size: 14px;
  margin-bottom: 12px;
}
.order-refund-msg .order-refund ul li:after {
  content: "";
  clear: both;
  display: block;
}
.order-refund-msg .order-refund ul li:last-child {
  margin-bottom: 0;
}
.order-refund-msg .order-refund ul li:nth-of-type(2) .fl,
.order-refund-msg .order-refund ul li:nth-of-type(3) .fl {
  color: #FA2C4F;
}
.order-refund-msg .order-refund ul li .fl.dec {
  margin-right: 16px;
  color: #222;
}
.order-refund-msg .order-refund ul li .fl {
  color: rgba(34, 34, 34, 0.8);
}
.order-refund-msg .order-refund ul li ol li {
  float: left;
  width: 120px;
  height: 120px;
  margin-right: 29px;
  margin-bottom: 0;
}
.order-refund-msg .order-refund ul li ol li img {
  width: 100%;
  height: 100%;
  display: block;
}
/*闁荤姵鍔﹂崢鐐櫠閹稿孩濮滈柨鏃囨缁插湱绱掗敓浠嬫晸閿燂拷*/
.pop-express-msg {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.pop-express-msg .pop-express-msg-in {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 640px;
  height: 280px;
  border-radius: 5px;
  background-color: #fff;
}
.pop-express-msg .pop-express-msg-in .tit {
  padding: 30px 0 22px;
  text-align: center;
  color: #222;
  font-size: 16px;
  width: 100%;
  display: block;
}
.pop-express-msg .pop-express-msg-in textarea {
  display: block;
  color: #222222;
  line-height: 24px;
  width: 537px;
  height: 118px;
  border: 1px solid #dcdcdc;
  font-size: 14px;
  margin: 0 auto 28px;
  padding: 8px 12px;
}
.pop-express-msg .pop-express-msg-in .btns {
  text-align: center;
  font-size: 0;
}
.pop-express-msg .pop-express-msg-in .btns button {
  width: 90px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #222;
  background-color: #e4e5e5;
  font-size: 16px;
  cursor: pointer;
}
.pop-express-msg .pop-express-msg-in .btns button:last-child {
  background-color: #FA2C4F;
  color: #fff;
  margin-left: 50px;
}
.update-phone-status {
  text-align: center;
  padding-top: 128px;
  font-size: 20px;
  color: #222;
}
.update-phone-status img {
  margin: 0 auto 32px;
  display: block;
}
.update-phone-status a {
  color: #2070DD;
}
/*婵炴垶鎼╂禍娆徯ф径灞惧皫闁告洦鍓氶悘鎰版偣娴ｇ鈷旈柣銈忔嫹*/
.personal-info {
  border: 1px solid #eeeeee;
  background-color: #fff;
  padding: 24px 28px 0;
  margin: 10px 0 30px;
  position:relative;
}
.personal-info .level-box{
	position:absolute;
	width:150px;
	border:1px solid #ccc;
	padding:10px;
	top:24px;
	right:28px;
	overflow:hidden;
}
.personal-info p{
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:13px;
	width:80%;
	margin:0 auto 10px auto;
	border-bottom:1px solid #eee;
}
.personal-info .img-box{
	margin:0 auto;
	width:auto;
	height:100px;
}
.personal-info .img-box img{
	height:100%;
	width:100%;
}
.personal-info ul li {
  font-size: 16px;
  position: relative;
  margin-bottom: 18px;
  color: #010101;
}
.personal-info ul li .info-r {
  float: left;
  color: rgba(34, 34, 34, 0.8);
  max-width: 670px;
  margin-right: 31px;
}
.personal-info ul li ol li {
  float: left;
  margin: 0 40px 40px 0;
}
.personal-info ul li ol li img {
  margin-right: 10px;
}
.personal-info ul li .dec {
  float: left;
  width: 102px;
  margin: 0 0 0 28px;
}
.personal-info ul li:first-child {
  margin-bottom: 30px;
}
.personal-info ul li .user-avatar {
  width: 110px;
  height: 110px;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  float: left;
}
.personal-info ul li .user-avatar img {
  width: 100%;
  height: 100%;
  display: block;
}
.personal-info ul li .user-avatar p {
  position: absolute;
  height: 21px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  line-height: 21px;
}
.personal-info ul li input[type="radio"] {
  margin-right: 10px;
}
.personal-info ul li label {
  margin-right: 40px;
  float: left;
  line-height: 34px;
}
.personal-info ul li .info-update {
  color: #1e82fa;
  float: left;
  cursor: pointer;
  position:absolute;
  top:-10px;
  left:260px;
  padding:5px 12px;
}
.personal-info ul li:after {
  content: "";
  clear: both;
  display: block;
}
.receive-address-list table {
  padding: 0;
  width: 100%;
}
.receive-address-list table thead th {
  color: rgba(34, 34, 34, 0.8);
  font-weight: normal;
  background-color: #e4e5e5;
  height: 36px;
  line-height: 36px;
  border: 1px solid #dcdcdc;
}
.receive-address-list table thead th:first-child {
  width: 146px;
}
.receive-address-list table thead th:nth-of-type(2) {
  width: 193px;
}
.receive-address-list table thead th:nth-of-type(4) {
  width: 130px;
}
.receive-address-list table thead th:nth-of-type(5) {
  width: 208px;
}
.receive-address-list table tbody tr {
  height: 120px;
  padding: 0;
  border-spacing: 0;
}
.receive-address-list table tbody tr td {
  text-align: center;
  height: 60px;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.8);
  padding: 0 20px;
  border: 1px solid #dcdcdc;
  line-height: 20px;
}
.receive-address-list table tbody tr td span {
  cursor: pointer;
  margin-right: 10px;
  color: #2070dd;
}
.receive-address-list table tbody tr td span:last-child {
  color: #222;
}
.receive-address-list table tbody tr td:nth-of-type(3) {
  text-align: left;
}
.system-msg {
  display: none;
  margin: 10px auto;
  font-size: 14px;
  width: 1200px;
}
.system-msg ul li {
  background-color: #fff;
  margin-bottom: 10px;
}
.system-msg ul li .promotion-top {
  height: 42px;
  line-height: 42px;
  background-color: #f2f5f5;
  padding-left: 20px;
  font-size: 14px;
  color: #000000;
}
.system-msg .time {
  float: right;
  line-height: 44px;
  color: rgba(0, 0, 0, 0.8);
  margin-right: 22px;
}
.system-msg ul li .promotion-content {
  border: 1px solid #ededed;
  border-top: none;
  line-height: 20px;
  padding: 14px 24px 14px;
  position: relative;
  color: rgba(0, 0, 0, 0.8);
  font-size: 14px;
}
.system-msg ul li .promotion-content:after {
  content: "";
  clear: both;
  display: block;
}
.system-msg ul li .promotion-content .promotion-detail {
  color: #2070DD;
  cursor: pointer;
  margin-top: 20px;
  text-align: right;
}
.system-msg ul li .promotion-content img {
  float: left;
  width: 70px;
  height: 70px;
  border-radius: 8px;
  margin-right: 26px;
}
.system-msg ul li .promotion-content .promotion-in {
  height: 70px;
  float: left;
  display: table;
}
.system-msg ul li .promotion-content .promotion-in .promotion-in-in {
  display: table-cell;
  vertical-align: middle;
}
.system-msg ul li .promotion-content .promotion-in .promotion-in-in .promotion-t {
  display: block;
  color: #2070DD;
  font-size: 16px;
}
.system-msg ul li .promotion-content .promotion-in .promotion-in-in .promotion-m {
  display: block;
  margin-top: 10px;
  color: rgba(0, 0, 0, 0.8);
}
.system-msg ul li .promotion-content .promotion-in .promotion-in-in .promotion-b {
  display: block;
  margin-top: 10px;
  color: #000000;
}
.system-msg ul li .promotion-content .btns button {
  width: 120px;
  height: 36px;
  line-height: 34px;
  border: 1px solid #E4E5E5;
  color: #222;
  float: left;
  margin-top: 17px;
}
.system-msg ul li .promotion-content .btns button.btn-agree {
  color: #fff;
  background-color: #FA2C4F;
  border-color: #FA2C4F;
}
.system-msg ul li .promotion-content .btns button.btn-agreed {
  color: #FA2C4F;
  border-color: #F5F5F5;
}
.system-msg ul li .promotion-content .btns button.btn-refused {
  color: rgba(0, 0, 0, 0.8);
  border-color: #F5F5F5;
}
.system-msg ul li .promotion-content .btns button.btn-refuse {
  color: rgba(0, 0, 0, 0.8);
  border-color: #F5F5F5;
  background-color: #E4E5E5;
}
.system-msg ul li .promotion-content .btns button:last-child {
  margin-left: 30px;
}
.invoice {
  border: 1px solid #DCDCDC;
  padding-bottom: 25px;
}
.invoice .invoice-top {
  margin: 0 28px;
  height: 58px;
  line-height: 58px;
  padding-left: 50px;
  font-size: 18px;
  border-bottom: 1px solid #dcdcdc;
}
.invoice .invoice-top .price {
  margin-left: 18px;
  color: #fa2c4f;
  font-weight: bold;
}
.invoice .invoice-top .check-expense {
  margin-left: 60px;
  color: rgba(1, 1, 1, 0.8);
}
.invoice .invoice-upload {
  font-size: 14px;
  margin: 16px 0 36px;
  padding-left: 78px;
}
.invoice .invoice-upload:after {
  content: "";
  clear: both;
  display: block;
}
.invoice .invoice-upload .dec {
  margin-right: 42px;
  float: left;
  line-height:60px;
}
.invoice .invoice-upload ul {
  float: left;
}
.invoice .invoice-upload ul li {
  position: relative;
  width: 150px;
  height: 80px;
  line-height: 60px;
  border: 1px dashed #dcdcdc;
  float: left;
  margin-right: 20px;
  margin-bottom:5px;
  cursor: pointer;
  text-align: center;
  font-size: 35px;
  color: #d2d2d2;
}
.invoice .invoice-upload ul li img {
  width: 100%;
  height: 100%;
  display: block;
}
.invoice .invoice-upload ul li img.icon-add {
  width: 20px;
  height: 20px;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.invoice .invoice-upload ul li .icon-delete {
  width: 34px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  right: 0;
  top: 0;
}
.invoice .invoice-upload ul li.add .icon-delete {
  display: none;
}
.invoice .invoice-upload .invoice-hint {
  color: #000;
  float: left;
  margin-top: 16px;
}
.invoice .invoice-money {
  padding-left: 78px;
}
.invoice .invoice-money:after {
  content: "";
  clear: both;
  display: block;
}
.invoice .invoice-money .dec {
  margin-right: 42px;
  color: #010101;
  float: left;
  line-height: 36px;
}
.invoice .invoice-money input {
  padding:0 10px;
  margin-right:5px;
  width: 306px;
  height: 36px;
  line-height: 34px;
  border: 1px solid #dcdcdc;
  /* display: block; */
  
}
.invoice .invoice-money .hint {
  display: block;
  margin: 15px 70px 15px;
}
.invoice .btn-invoice-apply {
  width: 200px;
  height: 42px;
  line-height: 42px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  display: block;
  margin-left: 78px;
  background-color: #fa2c4f;
}
.expense-list {
  margin-top: 20px;
}
.expense-list table {
  padding: 0;
  width: 100%;
}
.expense-list table thead th {
  color: #010101;
  font-weight: normal;
  height: 50px;
  line-height: 50px;
  border: 1px solid #dcdcdc;
}
.expense-list table tbody tr {
  padding: 0;
  border-spacing: 0;
  height: 140px;
}
.expense-list table tbody tr:nth-of-type(1) {
  background-color: #e4e5e5;
  height: 46px;
  line-height: 46px;
}
.expense-list table tbody tr:nth-of-type(1) td {
  border: none;
  color: #010101;
}
.expense-list table tbody tr td {
  text-align: center;
  font-size: 14px;
  color: #000;
  border: 1px solid #dcdcdc;
  line-height: 20px;
}
.expense-list table tbody tr td img {
  width: 208px;
  height: 116px;
}
.expense-list table tbody tr td:first-child {
  width: 106px;
}
.expense-list table tbody tr td:nth-of-type(2) {
  width: 150px;
}
.expense-list table tbody tr td:nth-of-type(3) {
  width: 100px;
}
.expense-list table tbody tr td:nth-of-type(4),.expense-list table tbody tr td:nth-of-type(5) ,.expense-list table tbody tr td:nth-of-type(6),.expense-list table tbody tr td:nth-of-type(7),.expense-list table tbody tr td:nth-of-type(8){
  width: 80px;
}

.expense-list table tbody tr td:nth-of-type(5) {
  width: 80px;
}
.expense-list table tbody tr td:last-child{
	width:160px;
}
.pop-apply-invoice-status {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  width: 100%;
  height: 100%;
}
.pop-apply-invoice-status .pop-apply-invoice-status-in {
  width: 400px;
  height: 240px;
  background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  text-align: center;
  padding-top: 56px;
  font-size: 20px;
  color: #222;
}
.pop-apply-invoice-status .pop-apply-invoice-status-in img {
  display: block;
  margin: 0 auto 34px;
}
.pop-apply-invoice {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index:999;
}
.pop-apply-invoice .pop-apply-invoice-in {
  width: 740px;
  height: 550px;
  background-color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  padding-top: 30px;
  font-size: 16px;
  color: #222;
}
.pop-apply-invoice .pop-apply-invoice-in ul.decs>li {
  margin: 0 0 5px 60px;
  padding:5px 0;
  overflow:hidden;
}
.pop-apply-invoice .pop-apply-invoice-in ul.decs>li .user-name{
	padding:4px 12px;
}
.pop-apply-invoice .pop-apply-invoice-in ul.decs>li .price {
  margin-left: 32px;
  color: #FA2C4F;
  font-weight: bold;
}
.pop-apply-invoice .pop-apply-invoice-in ul.decs>li .no-add:hover{
	text-decoration:underline;
}
.pop-apply-invoice .pop-apply-invoice-in ul.decs>li .sel-express-address li{
	line-height:28px;
	height:28px;
	margin:5px 0;
}
#hzkTable th,#hzkTable td{
	border:1px solid #add9c0;  padding:10px 10px;
	
}
#hzkTable td{
	height:90px;
}
#hzkTable td img{
	width:120px;
	height:70px;
}
#hzkTable th:nth-child(1),#hzkTable td:nth-child(1){
	width:150px;
}
#hzkTable th:nth-child(3),#hzkTable td:nth-child(3){
	width:300px;
}
#hzkTable th:nth-child(2),#hzkTable td:nth-child(2){
	width:100px;
}
.pop-apply-invoice .pop-apply-invoice-in ul.decs li .stroe-grade {
  margin-left: 20px;
}
.pop-apply-invoice .pop-apply-invoice-in ul.pay-style {
  margin: 0 auto;
  width: 450px;
  text-align:center;
}
.pop-apply-invoice .pop-apply-invoice-in ul.pay-style li {
  /*float: left;*/
  width: 200px;
  text-align: center;
  margin: 0 50px 32px 0;
}
.pop-apply-invoice .pop-apply-invoice-in ul.pay-style li span {
  width: 200px;
  height: 48px;
  line-height: 46px;
  border: 1px solid #DCDCDC;
  color: rgba(34, 34, 34, 0.8);
  display: block;
  margin-bottom: 8px;
   cursor:pointer;
}
.pop-apply-invoice .pop-apply-invoice-in ul.pay-style li:last-child {
  margin: 0 auto;
  padding-bottom:15px;
}
.pop-apply-invoice .pop-apply-invoice-in ul.pay-style li.active span {
  border-color: #FA2C4F;
  background: url("../img/icon/share_check_icon.png") no-repeat right bottom;
  color: #FA2C4F;
  cursor:pointer;
}
.pop-apply-invoice .pop-apply-invoice-in .btns {
  margin: 0 auto;
  width: 290px;
}
.pop-apply-invoice .pop-apply-invoice-in .btns button {
  cursor: pointer;
  width: 120px;
  color: rgba(34, 34, 34, 0.8);
  height: 36px;
  text-align: center;
  line-height: 36px;
  margin-right: 50px;
  float: left;
  background-color: #e4e5e5;
}
.pop-apply-invoice .pop-apply-invoice-in .btns button:last-child {
  margin-right: 0;
  background-color: #FA2C4F;
  color: #fff;
}
.own-grade {
  margin-top: 10px;
}
.own-grade ul li {
  float: left;
  width: 199.8px;
  padding-bottom: 25px;
  border: 1px solid #DCDCDC;
  border-left: none;
  height:478px;
}
.own-grade ul li:first-child {
  border-left: 1px solid #DCDCDC;
}
.own-grade ul li .grade-tit {
  display: block;
  font-size: 18px;
  text-align: center;
  padding-top: 14px;
  color: #000;
}
.own-grade ul li .grade-rent {
  margin: 12px auto 17px;
  font-size: 14px;
  text-align: center;
}
.own-grade ul li .grade-rent .price {
  margin-left: 14px;
  color: #FA2C4F;
  font-weight: bold;
}
.own-grade ul li div.grade-intro {
  line-height: 24px;
  font-size: 14px;
  height:190px;
  margin: 0 18px;
}
.own-grade ul li div.qy{
	border-top:1px solid #ccc;
}
.own-grade ul li div.grade-intro .intro-tit{
	line-height:36px;
	font-weight:bold;
}
.own-grade ul li div.grade-intro span{
	line-height: 20px;
	display:block;
	font-size:14px;
}
.own-grade ul li img {
  display: block;
  width: 110px;
  margin: 13px auto;
  height: auto;
}
.own-grade ul li .grade-btns {
  height: 36px;
}
.own-grade ul li .grade-btns button {
  font-size: 16px;
  width: 120px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  background-color: #009688;
  padding: 0;
  margin: 2px auto 0;
  display: block;
}
.own-grade ul li .grade-btns button.btn-upgrade {
  cursor: pointer;
  color: #fff;
  background-color: #FF8305;
}
.per-center-r .pay-status-content {
  padding-top: 128px;
}
.per-center-r .pay-status-content img {
  display: block;
  margin: 0 auto 34px;
}
.per-center-r .pay-status-content .order-hint {
  font-size: 20px;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
  line-height: 34px;
}
.per-center-r .pay-status-content .order-hint .num {
  color: #FA2C4F;
}
.per-center-r .pay-status-content .btns {
  margin: 30px auto 0;
  text-align: center;
  font-size: 0;
}
.per-center-r .pay-status-content .btns button {
  cursor: pointer;
  color: rgba(0, 0, 0, 0.6);
  font-size: 18px;
  width: 200px;
  height: 48px;
  text-align: center;
  display: inline-block;
  border: 1px solid #FA2C4F;
  margin-right: 50px;
}
.per-center-r .pay-status-content .btns button:last-child {
  background-color: #FA2C4F;
  color: #FFF;
  margin-right: 0px;
}
.exchange-award {
  margin: 28px 110px 62px;
}
.exchange-award li {
  margin-top: 22px;
  font-size: 16px;
}
.exchange-award li:after {
  content: "";
  clear: both;
  display: block;
}
.exchange-award li .dec {
  line-height: 34px;
  width: 114px;
  float: left;
}
.exchange-award li .fl {
  line-height: 34px;
}
.exchange-award li .fl .num {
  color: #FA2C4F;
  font-weight: bold;
}
.exchange-award li input {
  padding-left: 10px;
  width: 307px;
  height: 34px;
  display: block;
  font-size: 14px;
  border: 1px solid #D9D9D9;
}
.exchange-award li .inp-hint {
  margin-top: 12px;
  line-height: 1;
  color: rgba(1, 1, 1, 0.8);
  font-size: 14px;
  display: block;
  margin-left: 120px;
}
.own-wallet {
  margin-top: 10px;
}
.own-wallet .btns a{
	display:block;
	height:36px;
	width:160px;
	margin:10px auto;
}
.own-wallet ul li {
  float: left;
  width: 248.8px;
  height: 370px;
  border: 1px solid #DCDCDC;
  border-left: none;
  padding-top: 30px;
  text-align: center;
  margin-bottom:10px;
}
.own-wallet ul li:first-child,
.own-wallet ul li:nth-child(5),
.own-wallet ul li:nth-child(9),
.own-wallet ul li:nth-child(13),
.own-wallet ul li:nth-child(17),
.own-wallet ul li:nth-child(21),
.own-wallet ul li:nth-child(25), 
.own-wallet ul li:nth-child(29), 
.own-wallet ul li:nth-child(33) {
  border-left: 1px solid #DCDCDC;
}
.own-wallet ul li .wallet-tit {
  display: block;
  font-size: 18px;
  text-align: center;
  padding-top: 10px;
  color: #000;
}
.own-wallet ul li .wallet-tit.cbWallet{
	color:#f00;
}
.own-wallet ul li .price {
  color: #FF5000;
  font-weight: bold;
  margin: 14px auto 15px;
  font-size: 22px;
  height:22px;
}
.own-wallet ul li .icon-wallet {
  width: 55px;
  height: 53px;
  position: relative;
  margin: 0 auto;
}
.own-wallet ul li .icon-wallet img {
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.own-wallet ul li .btns button {
  cursor: pointer;
  margin: 0 auto;
  display: block;
  width: 160px;
  height: 36px;
  line-height: 34px;
  text-align: center;
  color: #FA2C4F;
  border: 1px solid #FA2C4F;
  background-color: #fff;
  padding: 0;
}
.own-wallet ul li .btns button:first-child {
  color: #fff;
  background-color: #FA2C4F;
  margin-bottom: 16px;
}
.own-wallet ul li .wallet-tip{
	color:red;
	font-size:12px;
	position:absolute;
	bottom:10px;
	width:100%;
	text-align:center;
}

.own-wallet ul li:nth-of-type(3) .btns button:first-child {
  /*background-color: #fff;
  color: #FA2C4F;*/
}
.rsh-class .detailsBox{
	border:1px solid #ccc;
	padding:15px 30px;
	height:100%;
	overflow-y:auto;
}
.rsh-class .detailsBox ul li{
	line-height:30px;
}
.rsh-class .detailsBox ul li.tit{
	font-size:20px;
	font-weight:bold;
}
.rsh-class .detailsBox ul{
	margin-bottom:30px;
}
.rsh-class .detailsBox .other p{
	text-indent:28px;
	line-height:24px;
}
.rsh-class .detailsBox .other .other_tit{
	margin-top:10px;
	text-indent:0;
}
.own-share {
  border: 1px solid #DCDCDC;
  padding: 40px 88px 12px;
  margin-bottom: 38px;
}
.own-share ul{
	overflow:hidden;
}
.own-share li {
  font-size: 16px;
  color: #222;
  margin-bottom: 16px;
}
.own-share li:after {
  content: "";
  clear: both;
  display: block;
}
.own-share li:nth-of-type(3) img {
  display: block;
}
.own-share li{
  line-height: 34px;
  float:left;
  width:50%;
  font-size:15px;
}
.own-share li:nth-child(1),.own-share li:nth-child(10){
	width:100%;
}
.own-share li input#myUrl {
  float: left;
  width: 630px;
  height: 34px;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
  line-height: 32px;
  padding-left: 10px;
  margin-right: 16px;
  border: 1px solid #DCDCDC;
}
.own-share li .link-operate {
  color: #FF5000;
  float:left;
}
.own-share li:nth-of-type(5) .dec {
  width: 148px;
  float: left;
}
.own-share .dec-list{
	overflow:hidden;
	margin-bottom:10px;
	border:1px dashed #ccc;
	padding:10px 10px;
}
.own-share .dec-list p{
	float:left;
	width:33%;
	line-height:30px;
	font-size:15px;
	color:#666;
}
.own-share li:nth-of-type(3) .dec,
.own-share li:nth-of-type(4) .dec {
  line-height: 34px;
  float: left;
}
.own-share li dl {
  float: left;
}
.own-share li dl dd {
  cursor: pointer;
  margin-right: 36px;
  float: left;
}
.own-share li dl dd img {
  display: block;
}
.recommend-people {
  padding-left: 88px;
  padding-top:10px;
  overflow:hidden;
  border:1px solid #dcdcdc
}
.recommend-people ul{
	overflow:hidden;
}
.recommend-people .recommend-tit {
  margin-bottom: 18px;
  font-size: 16px;
}
.recommend-people ul li {
  font-size: 14px;
  float: left;
  line-height: 60px;
  margin:0 0 30px 0;
  padding:10px;
  padding-right:50px;
  width: 50%;
  border:1px solid transparent;
  cursor:pointer;
}
.recommend-people ul li:hover{
	border:1px solid #ccc;
	background:lightblue;
}
.recommend-people ul li img {
  width: 60px;
  height: 60px;
  border-radius: 3px;
  float: left;
}
.recommend-people ul li .info-box{
	float:left;
}
.recommend-people ul li .info-box .recom-name,.recommend-people ul li .info-box .recom-grade {
  line-height:30px;
  height:30px;
  padding-left:10px;
}
.recommend-people ul li .info-box .recom-grade{
	display:block;
}
.info-box ul{
	overflow:hidden;
}
.info-box ul li,.info-box ul li *{
	line-height:28px;
	font-size:14px;
}
.info-box ul li .achiev-list{
	padding-left:20px;
	float:left;
	width:50%;
}
.info-box ul li #myUrl2{
	width:715px;
	margin-right:10px;
	display:block;
}
.own-collect {
  width: 1200px;
  margin: 0 auto;
  margin-top: 32px;
}
.own-collect .tit {
  height: 40px;
  line-height: 40px;
  color: #fff;
  background-color: #FA2C4F;
  padding-left: 56px;
}
.own-collect .tit .fr ul {
  margin-right: 40px;
}
.own-collect .tit .fr ul li {
  float: left;
  line-height: 40px;
  margin-left: 27px;
  cursor: pointer;
}
.own-collect .tit .batch-operate {
  display: none;
}
.own-collect .own-collecte-list ul {
  margin-top: 30px;
  overflow:hidden;
  min-height:500px;
}
.own-collect .own-collecte-list ul li {
  float: left;
  background-color: #fff;
  width: 279px;
  height: 338px;
  margin: 25px 28px 0 0;
  position: relative;
  text-align: center;
  border: 1px solid #fff;
}
.own-collect .own-collecte-list ul li:nth-of-type(1),
.own-collect .own-collecte-list ul li:nth-of-type(2),
.own-collect .own-collecte-list ul li:nth-of-type(3),
.own-collect .own-collecte-list ul li:nth-of-type(4) {
  margin-top: 0;
  border-color: #ccc;
}
.own-collect .own-collecte-list ul li:nth-of-type(4n) {
  margin-right: 0;
}
.own-collect .own-collecte-list ul li:hover {
  -webkit-box-shadow: 0 5px 21px rgba(205, 161, 168, 0.23);
          box-shadow: 0 5px 21px rgba(205, 161, 168, 0.23);
  border-color: #FA2C4F;
}
.own-collect .own-collecte-list ul li a {
  display: block;
  position: relative;
}
.own-collect .own-collecte-list ul li a img {
  width: 100%;
  display: block;
  height: 230px;
}
.own-collect .own-collecte-list ul li a .collect-chk {
  position: absolute;
  top: 144px;
  right: 0;
  width: 86px;
  height: 86px;
  background: url("../img/icon/collection_unlick_icon.png") no-repeat;
}
.own-collect .own-collecte-list ul li a .collect-chk.on {
  background-image: url("../img/icon/collection_click_icon.png");
}
.own-collect .own-collecte-list ul li a .collect-chk input {
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  width: 100%;
  height: 100%;
  display: block;
}
.own-collect .own-collecte-list ul li a .goods-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 16px;
  color: #222;
  margin: 13px 0 14px;
  display: block;
}
.own-collect .own-collecte-list ul li a .price {
  display: block;
  margin-bottom: 13px;
  font-size: 16px;
  color: #FA2C4F;
  text-align: center;
}
.own-collect .own-collecte-list ul li a .sale-amount {
  display: block;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
  text-align: center;
}
.own-collect .own-collecte-list ul li.collect-lose {
  color: rgba(0, 0, 0, 0.6);
}
.own-collect .own-collecte-list ul li.collect-lose .collect-chk {
  display: none;
}
.own-collect .own-collecte-list ul li.collect-lose img {
  opacity: .5;
}
.own-collect .own-collecte-list ul li.collect-lose .goods-name {
  color: rgba(0, 0, 0, 0.6);
}
.own-collect .own-collecte-list ul li.collect-lose .lose-hint {
  font-size: 16px;
}
.own-collect .own-collecte-list ul li.collect-lose .operate-goods {
  display: none;
}
.own-collect .own-collecte-list ul li .operate-goods {
  position: absolute;
  top: 150px;
  left: 0;
  width: 100%;
  height: 80px;
  font-size: 16px;
  background-color: rgba(0, 0, 0, 0.5);
}
.own-collect .own-collecte-list ul li .operate-goods .operate-tit {
  padding: 15px 0 10px;
  color: #fff;
  text-align: center;
  display: block;
}
.own-collect .own-collecte-list ul li .operate-goods .btns {
  display: block;
  font-size: 0;
}
.own-collect .own-collecte-list ul li .operate-goods .btns button {
  font-size: 16px;
  background-color: #f2f5f5;
  color: rgba(34, 34, 34, 0.6);
  padding: 0;
  width: 70px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.own-collect .own-collecte-list ul li .operate-goods .btns button:nth-of-type(2) {
  margin-left: 50px;
  color: #fff;
  background-color: #FA2C4F;
}
.pop-share-collect {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 355px;
  height: 230px;
  background-color: #fff;
  padding-top: 68px;
  border: 1px solid #D9D9D9;
  border-radius: 10px;
  text-align: center;
  font-size: 22px;
  color: rgba(34, 34, 34, 0.8);
}
.pop-share-collect img {
  margin: 0 auto 42px;
  display: block;
}
.basic-info {
  border: 1px solid #DCDCDC;
  padding: 30px 28px 30px 82px;
}
.basic-info img.icon-avatar {
  width: 110px;
  height: 110px;
  border-radius: 8px;
  margin-right: 40px;
  float: left;
}
.basic-info .basic-attr {
  float: left;
}
.basic-info .basic-attr li {
  margin-bottom: 24px;
  font-size: 16px;
}
.basic-info .basic-attr li .user-name {
  color: #FA2C4F;
}
.basic-info .basic-attr li .user-tel {
  color: rgba(34, 34, 34, 0.8);
}
.basic-info .basic-attr li:last-child {
  font-size: 14px;
  color: #000;
  margin-bottom: 0;
}
.basic-info .basic-attr li .up,
.basic-info .basic-attr li .edit {
  color: #2070DD;
  margin-left: 20px;
}
.basic-info .basic-attr li img {
  vertical-align: middle;
}
.basic-info .basic-money,
.basic-info .basic-stock {
  float: left;
}
.basic-info .basic-money li,
.basic-info .basic-stock li {
  margin-bottom: 20px;
  font-size: 16px;
  color: #000;
}
.basic-info .basic-money li .num,
.basic-info .basic-stock li .num {
  color: #FA2C4F;
  margin-left: 30px;
}
.basic-info .basic-money li .dec,
.basic-info .basic-stock li .dec {
  width: 112px;
  float: left;
}
.basic-info .basic-split-line {
  float: left;
  width: 1px;
  height: 110px;
  margin: 0 28px 0 30px;
  background-color: #DCDCDC;
}
.per-center-order-top {
  margin-top: 10px;
}
.per-center-order-top .order-nav {
  border: 1px solid #DCDCDC;
  border-top: none;
  padding: 10px 0;
}
.per-center-order-top .order-nav li {
  float: left;
  width: 150px;
  border-right: 1px solid #DCDCDC;
  text-align: center;
  font-size: 16px;
  color: #000;
}
.per-center-order-top .order-nav li .num {
  color: #FA2C4F;
}
.per-center-order-top .order-nav li:first-child {
  width: 247px;
}
.per-center-order-top .order-nav li:last-child {
  border-right: none;
}
.apply-sale-after {
  width: 1200px;
  margin: 0 auto;
  margin-top: 15px;
}
.apply-sale-after .tit {
  height: 40px;
  line-height: 40px;
  color: #fff;
  background-color: #FA2C4F;
  padding-left: 56px;
}
.apply-sale-after .sale-after-hint {
  margin: -10px 0 12px;
  width: 320px;
  height: 30px;
  border: 1px solid #f8ae26;
  padding-left: 10px;
  line-height: 28px;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
  background-color: #feeed3;
}
.apply-sale-after .sale-after-hint img {
  vertical-align: middle;
  margin-right: 6px;
}
.sale-after-nav {
  border-bottom: 1px solid #dcdcdc;
  border-top: 1px dashed #dcdcdc;
}
.sale-after-nav li {
  font-size: 16px;
  color: #444444;
  float: left;
  height: 40px;
  line-height: 40px;
  width: 100px;
  text-align: center;
}
.sale-after-nav li.active {
  color: #FA2C4F;
  border-bottom: 2px solid #FA2C4F;
}
.sales-return {
  margin-top: 25px;
}
.sales-return li {
  margin-bottom: 20px;
}
.sales-return li:after {
  content: "";
  clear: both;
  display: block;
}
.sales-return li .dec {
  width: 122px;
  font-size: 16px;
  color: #000;
  float: left;
}
.sales-return li .operate-num {
  width: 134px;
  float: left;
  border: 1px solid #ededed;
  position: relative;
  height: 34px;
  line-height: 32px;
}
.sales-return li .operate-num .icon-sub,
.sales-return li .operate-num .icon-add {
  cursor: pointer;
  float: left;
  width: 38px;
  height: 32px;
  line-height: 32px;
  background-color: #ededed;
  text-align: center;
  font-size: 14px;
}
.sales-return li .operate-num input {
  width: 56px;
  text-align: center;
  float: left;
  line-height: 32px;
  height: 32px;
}
.sales-return li:nth-of-type(1) .dec {
  line-height: 34px;
}
.sales-return li:nth-of-type(2) .dec,
.sales-return li:nth-of-type(3) .dec {
  line-height: 1;
}
.sales-return li .red-num {
  margin-top: 10px;
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
  display: block;
}
.sales-return li textarea {
  height: 142px;
  width: 888px;
  border: 1px solid #DCDCDC;
  padding: 10px;
  font-size: 14px;
  color: #222;
}
.sales-return li .upload-hint {
  font-size: 14px;
  color: rgba(34, 34, 34, 0.6);
  margin-bottom: 16px;
  display: block;
}
.sales-return li .return-upload {
  cursor: pointer;
  margin-left: 122px;
  width: 100px;
  height: 60px;
  position: relative;
  border: 1px dashed #DCDCDC;
}
.sales-return li .return-upload img {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  position: absolute;
}
.sales-return li .btn-submit-apply {
  width: 200px;
  line-height: 48px;
  height: 48px;
  background-color: #FA2C4F;
  color: #fff;
  display: block;
  font-size: 18px;
  cursor: pointer;
  padding: 0;
}
.account-info ul li .upload-avatar input{
  opacity: 0;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}



/*闂佸湱顣幏鐑芥煛閸繍妲兼い鎾崇秺瀹曪繝鏁撻敓锟�*/
.own-gift .gift-list .gift-list-top {
  height: 44px;
}
.own-gift .gift-list .gift-list-top span:first-child {
  width: 237px;
  float: left;
}
.own-gift .gift-list .gift-list-top span {
  width: 99px;
  float: left;
  text-align: center;
  height: 44px;
  line-height: 44px;
}
.gift-list table {
  margin-top: 20px;
  padding: 0;
  width: 100%;
  font-size: 14px;
  color: #484848;
  background-color: #fff;
  border: 1px solid #dcdcdc;
}
.gift-list table:first-child {
  margin-top: 0;
}
.gift-list table thead {
  background-color: #f2f5f5;
}
.gift-list table thead th {
  text-align: left;
  font-weight: normal;
  padding: 0;
  height: 36px;
  line-height: 36px;
  color: rgba(34, 34, 34, 0.8);
  padding-left: 62px;
  
}
.gift-list table tbody tr {
  color: #222;
  padding: 0;
  border-spacing: 0;
}
.gift-list table tbody tr td {
  border: 1px solid #DCDCDC;
  text-align: center;
  font-size: 14px;
  color: #222;
  padding: 0;
  width: 149px;
  display: table-cell;
  vertical-align: top;
}
.gift-list table tbody tr td:first-child {
  text-align: left;
  position: relative;
  line-height: 22px;
}
.gift-list table tbody tr td:first-child .good-name {
  line-height: 20px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 245px;
  padding-top: 25px;
  padding-right:150px;
}
.gift-list table tbody tr td:first-child ul li {
  margin-left: 20px;
  position: relative;
  border-bottom: 1px solid #dcdcdc;
  height: 120px;
}
.gift-list table tbody tr td:first-child ul li:last-child {
  border-bottom: none;
}
.gift-list table tbody tr td:first-child ul li .price .price-in {
  display: table-cell;
  vertical-align: middle;
}
.gift-list table tbody tr td:first-child ul li .price .price-in s {
  display: block;
  margin-bottom: 10px;
  color: rgba(34, 34, 34, 0.8);
}
.gift-list table tbody tr td:first-child ul li .price .price-in span {
  display: block;
}
.gift-list table tbody tr td .gift-refund-hint {
  margin-top: 20px;
  color: rgba(34, 34, 34, 0.8);
  display: block;
}
.gift-list table tbody tr td:nth-of-type(1) {
  width: 1px;
}
.gift-list table tbody tr td:nth-of-type(2) {
  color: rgba(34, 34, 34, 0.8);
  font-size: 16px;
}
.gift-list table tbody tr td .gift-cell {
  padding: 0 26px;
  width: 100%;
  display: block;
  height: 120px;
  display: table;
  border-bottom: 1px solid #dcdcdc;
}
.gift-list table tbody tr td .gift-cell:last-child {
  border-bottom: none;
}
.gift-list table tbody tr td .gift-cell .gift-cell-in {
  display: table-cell;
  vertical-align: middle;
}
.gift-list table tbody tr td .gift-cell .gift-cell-in .gift-cell-status,.gift-list table tbody tr td .gift-cell .gift-cell-in span {
  cursor:pointer;
}
.gift-list table tbody tr td .gift-cell .gift-cell-in b,
.gift-list table tbody tr td .gift-cell .gift-cell-in span {
  display: block;
}
.gift-list table tbody tr td .gift-cell .gift-cell-in span {
	line-height:24px;
}
.gift-list table tbody tr td .gift-cell .gift-cell-in .gift-cell-status:hover,.gift-list table tbody tr td .gift-cell .gift-cell-in span:hover{
	color:red;
}
.own-gift .gift-list ul li.gift-out {
  border: 1px solid #eeeeee;
  font-size: 14px;
  color: #484848;
  background-color: #fff;
  margin-bottom: -1px;
}
.own-gift .gift-list ul li.gift-out .gift-top {
  height: 45px;
  line-height: 45px;
  background-color: #fff9f6;
  padding-left: 20px;
  border-bottom: 1px solid #eeeeee;
  padding-right: 20px;
}
.own-gift .gift-list ul li.gift-out .gift-top .create-time {
  margin-left: 39px;
}
.own-gift .gift-list ul li.gift-out .gift-top .gift-apply {
  float: right;
  line-height: 45px;
}
.own-gift .gift-list ul li.gift-out .gift-top .gift-apply img {
  float: left;
  margin: 15px 7px 0 0;
}
.own-gift .gift-list ul li.gift-out .gift-top .gift-evaluate {
  float: right;
  line-height: 45px;
  margin-left: 39px;
}
.own-gift .gift-list ul li.gift-out .gift-top .gift-evaluate img {
  float: left;
  margin: 15px 7px 0 0;
}
.own-gift .gift-list ul li.gift-out .gift-top .after-sale-operate {
  margin-left: 27px;
}
.own-gift .gift-list ul li.gift-out .gift-top .apply-time {
  float: right;
  line-height: 45px;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol {
  float: left;
  width: 764px;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li {
  height: 120px;
  background-color: #fff;
  border-bottom: 1px solid #eeeeee;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li:last-child {
  border-bottom: none;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li img {
  width: 72px;
  height: 72px;
  float: left;
  margin: 25px 26px 0 20px;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .goods-attr {
  width: 293px;
  float: left;
  margin-top: 25px;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .goods-attr .goods-name {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 20px;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .goods-attr .goods-amount {
  margin-top: 15px;
  display: block;
  color: #666666;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .goods-price {
  width: 156px;
  line-height: 120px;
  float: left;
  text-align: center;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .gift-status {
  width: 196px;
  height: 120px;
  display: table;
  float: left;
  text-align: center;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .gift-status .gift-status-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .gift-status .gift-status-in.check-fail {
  color: #fe5f5f;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .gift-status .gift-status-in.check-success {
  color: #2eca74;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .gift-status .gift-status-in .gift-look-logistics {
  margin-top: 11px;
  color: #1e82fa;
  display: block;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list ol li .gift-status .gift-status-in .cancle-gift {
  margin-top: 11px;
  color: #999;
  display: block;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .gift-goods-operate {
  border-left: 1px solid #eeeeee;
  float: left;
  width: 203px;
  display: table;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .gift-goods-operate .gift-goods-operate-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .gift-goods-operate .gift-goods-operate-in button {
  width: 90px;
  height: 28px;
  line-height: 27px;
  text-align: center;
  font-size: 14px;
  color: #f90;
  border: 1px solid #f90;
  background-color: #fff;
  display: block;
  margin: 0 auto;
  margin-bottom: 16px;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .gift-goods-operate .gift-goods-operate-in button.btn-pay {
  background-color: #f90;
  color: #fff;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .gift-goods-operate .gift-goods-operate-in .look-detail {
  display: block;
  text-align: center;
  color: #1e82fa;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .fail-cause-out {
  float: left;
  width: 203px;
  display: table;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .fail-cause-out .fail-cause-in {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
}
.own-gift .gift-list ul li.gift-out .gift-goods-list .fail-cause {
  font-size: 12px;
  color: #999999;
  text-align: center;
  display: block;
}
