@charset "utf-8";

@font-face {
    font-family: "GillSansMT";
    src:  url("../../fonts/GillSansMT.eot") format("eot"), 
          url("../../fonts/GillSansMT.woff") format("woff"), 
          url("../../fonts/GillSansMT.ttf") format("truetype"), 
          url("../../fonts/GillSansMT.svg") format("svg");
}
@font-face {
    font-family: "font-arial";
    src:  url("../../fonts/arial.eot") format("eot"), 
          url("../../fonts/arial.woff") format("woff"), 
          url("../../fonts/arial.ttf") format("truetype"), 
          url("../../fonts/arial.svg") format("svg");
}
@font-face {
    font-family: "font-georgia";
    src:  url("../../fonts/georgia.eot") format("eot"), 
          url("../../fonts/georgia.woff") format("woff"), 
          url("../../fonts/georgia.ttf") format("truetype"), 
          url("../../fonts/georgia.svg") format("svg");
}
@font-face {
	font-family:'Raleway-Medium';
	src: url('../../fonts/Raleway-Medium_gdi.eot');
	src: url('../../fonts/Raleway-Medium_gdi.eot?#iefix') format('embedded-opentype'),
		url('../../fonts/Raleway-Medium_gdi.woff') format('woff'),
		url('../../fonts/Raleway-Medium_gdi.ttf') format('truetype'),
		url('../../fonts/Raleway-Medium_gdi.svg#Raleway-Medium') format('svg');	
}
@font-face {
	font-family:'Raleway-SemiBold';
	src: url('../../fonts/Raleway-SemiBold_gdi.eot');
	src: url('../../fonts/Raleway-SemiBold_gdi.woff') format('woff'),
		url('../../fonts/Raleway-SemiBold_gdi.ttf') format('truetype'),
		url('../../fonts/Raleway-SemiBold_gdi.svg') format('svg');
}
.font-GillSansMT{
  font-family: "GillSansMT","微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif !important;
}
.font-arial{
  font-family: arial,"微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif !important;
}
.font-georgia{
  font-family: georgia,"微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif !important;
}
.font-MicrosoftYaHei{
 font-family: "微软雅黑", "Microsoft YaHei";
}
body {
  /*background: none repeat scroll 0 0 #ffffff;
  font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  font-size: 12px;
  color: #8E8682;*/
}

#header-account>.links>.wishlist{
	display:none;
}

.links>li:nth-child(4){
	display:none;
}

.nav-bar-content .dropdown-sale.dis-none .sub-menu{
	display:none !important;
}
.dis-none{
	display:none;
}
.btn{
  border-radius: 0;
  background-color: #5e8ab4;
  color: #ffffff;
  height: 35px;
  line-height: 35px;
  padding: 0 18px;
  font-size: 12px;
  font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  border: 1px solid transparent;
}
.btn.btn-cancel{
	background-color: #fff;
	color:#5e8ab4;
	border:none;
}
.btn.btn-cancel:hover{
	background-color: #fff;
	color:#5e8ab4;
	border:none;
}
/*p,span,h1,h2,h3,h4,a,li{
	   word-break: normal;
}*/
.btn:hover, .btn.is-hover{
  background-color: #c7e293;
  color: #ffffff;
  -webkit-box-shadow: none;
        box-shadow: none;
}
.btn:active, .btn.is-active{
  background-color: #b8d480;
  color: #ffffff;
  -webkit-box-shadow: none !important;
        box-shadow: none !important;
}
.btn.is-disabled{
  cursor: default;
  background-color: #aaafb2;
  color: #ffffff;
  -webkit-box-shadow: none !important;
        box-shadow: none !important;
}
.btn-green{
  background-color: #b8d480 !important;
}
.btn-green:hover, .btn-green.is-hover{
  background-color: #b8d480;
  color: #ffffff;
  -webkit-box-shadow: none;
        box-shadow: none;
}
.btn-green:active, .btn-green.is-active{
  background-color: #b8d480;
  color: #ffffff;
  -webkit-box-shadow: none !important;
        box-shadow: none !important;
}

.scroll-dots a{
  width: 14px;
  height: 14px;
  vertical-align: middle;
  background: url(../images/index/dots-cur.png) no-repeat;
  display: inline-block;
  float: none;
  margin: 0 10px;
  *display: block;
  *float: left;
}
.scroll-dots a.active{
  background: url(../images/index/dots.png) no-repeat;
}
input.form-input, .form-input input
, input.form-input:focus, .form-input input:focus, input.form-input.is-focus, .form-input input.is-focus, .form-input.is-focus input
, input.form-input.is-error, .form-input input.is-error, .form-input.is-error input{
  -webkit-box-shadow: none;
        box-shadow: none;
}
input.form-input, .form-input input{
  border-radius: 0;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
  font-size: 12px;
  border-color: #ccc;
  letter-spacing: -0.3px;
  -webkit-box-shadow: none;
        box-shadow: none;
  font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  color: #333;
  font-size: 14px;
  *padding-left: 0;
  *padding-right: 0;
  *text-indent: 12px;
  *margin-left: -12px;
}
input.form-input:focus, .form-input input:focus, input.form-input.is-focus, .form-input input.is-focus, .form-input.is-focus input{
  border-color: #5d8ab1;
  -webkit-box-shadow: none;
        box-shadow: none;
}
input.form-input.is-error, .form-input input.is-error, .form-input.is-error input{
  border-color: #f0104c;
  -webkit-box-shadow: none;
        box-shadow: none;
}
.form-input.is-error .help-block{
	color: #f0104c;
	font-size: 14px;
	line-height:12px;
	display:block;
	text-align:left;
}
div.form-select .btn{
	height: 30px;
    line-height: 30px;
    padding-left: 12px;
    padding-right: 32px;
    color: #c7c9ca;
    background-color: #ffffff;
    border: 1px solid #ccc;
    text-align: left;
    font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
	color: #999;
	font-size: 14px;
}
/*ie6下拉框*/
div.form-select .btn {
	* padding: 0;
	* text-indent:12px;
	* margin-left: -12px;
}

div.form-select .icon{
	border-width: 6px 6px medium;
	color: #000000;
}
div.form-select.is-open .btn{
	border-color: #5e89b4;
}
div.form-select.is-open .icon{
	border: none;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid;
	margin-top: -3px;
}
div.form-select .sub-menu{
	border: 1px solid #5d8ab4;
	border-top: none;
	border-radius: 0;
	-webkit-box-shadow: none;
        box-shadow: none;
}
div.form-select .sub-menu ul{
	padding: 0;
}
div.form-select .sub-menu ul li{
	height: 30px;
	line-height: 30px;
}
div.form-select .sub-menu ul li > a{
	padding: 0 12px;
	height: 30px;
	line-height: 30px;
	color: #333333;
}
div.form-select .sub-menu ul li > a:hover{
	background-color: #5f8ab4;
	color: #ffffff;
	border-right: 1px solid #5f8ab4;
}
div.form-select.is-open .sub-menu{
	display: block;
}

/*yxf*/
li{
  /*list-style: none;*/
}
.container{
  width: 1000px;
  margin: auto;
  padding: 0;
}
.header-logo-wd h1{
  margin: 0;
}
.header-zindex{
  z-index: 10;
}
.header-top{
  padding: 30px 0;
  height: 85px;
}
.header-logo-wd{
  width: 330px;
}
.header-logort-wd{
  width: 670px;
}
.cash-nav-top{
  margin-bottom: 24px;
  height: 17px;
  float: right;
}
.nav.nav-stacked.cash-nav-top>li{
  float: left;
  border: none;
  margin-left:28px;
  margin-right: 0;
}
.nav.nav-stacked.cash-nav-top>li.chat-icon>div{
	float:left;
	margin-top: -2px;
}
.nav.nav-stacked.cash-nav-top>li.chat-icon>a{
	padding-left:3px;
	float:left;
}
.nav.nav-stacked.cash-nav-top>li:first-child{
  margin-left: 0;
}
.nav.nav-stacked.cash-nav-top.account > li:first-child a{
	padding-left: 40px;
	background: url(../images/contact.png) no-repeat;
	background-position: 0 3px;
}
.nav.nav-stacked.cash-nav-top.account-vip > li:first-child a{
	padding-left: 27px;
	background: url(../images/contact-vip.png) no-repeat;
	background-position: 0 3px;
}
.nav.nav-stacked.cash-nav-top>li a{
  font-size: 12px;
  color: #000;
  padding:0;
  border-radius: 0;
  background: #fff;
  border: none;
}
.nav.nav-stacked.cash-nav-top>li.flag-cont{
  padding-right: 31px;
  background: url(../images/flag.png) right center no-repeat;
  margin-right: 0;
/*   margin-left:0; 
  float: right;*/
}
.cash-nav-ctr{
  line-height: 44px;
}
.cash-nav-ctr .form-input{
  width: 330px;
  padding: 8px 30px 8px 12px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #ccc;
}
input.cash-search-con{
  height: 26px;
  line-height: 26px;
  border: none;
  padding: 0;
  color: #333;
  font-size: 14px;
  width: 330px;
  font-family: "font-arial","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
}
.cash-search-btn{
  width: 26px;
  height: 26px;
  background: url(../images/search-icon.png) right center no-repeat;
  right: 12px;
  top: 8px;
}
.nav-min-cart{
  padding-left: 0;
}
.nav-min-cart li{
  float: left;
}
.nav-min-cart li.divider{
  font-size: 12px;
  color:#5f788f; 
}
.mincart-price{
  color: #ef0f4c;
  nt-size: 12px;
  margin-right: 12px;
  margin-left: 12px;
}
.mincart-num{
  color: #5f788f;
  font-size: 12px;
  margin-right: 12px;
}

.footer-sendmail-content{
  width: 100%;
  height: 46px;
  background: #cfe0ea;
  margin-bottom: 50px;
  margin-top: 30px;
}
.footer-line{
  width: 100%;
  height: 1px;
  background: #ccc;
}
.sendmailinput-content{
  margin-left: 37px;
}
input.sendmail-input{
  width: 200px;
  border: none!important;
  color: #333;
  font-family:"font-arial","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  font-size: 12px;
}
input::-webkit-input-placeholder{
color: #999 !important;
}
input:-moz-placeholder{
color: #999 !important;
}
input::-moz-placeholder{
color: #999 !important;
}
input:-ms-input-placeholder{
color: #999 !important; 
}
.sendmail-btn{
  height: 30px;
  line-height: 30px;
}
.footer-sendmail-inner{
  padding: 7px 161px 0;
}
.footer-center-content{
  margin: 24px 0;
  overflow: hidden;
}
.foorer-ctr-lf{
  width: 736px;
}
.foorer-ctr-rt{
  width: 264px;
}
.c-ftr-dl-con{
  margin-right: 34px;
}
.c-ftr-dl-con dt{
  margin-bottom: 20px;
}
.c-ftr-dl-con dt a{
  font-size: 18px;
  color: #5e8ab4;
  font-weight: normal;
  text-decoration: none;
}
.c-ftr-dl-con dd a{
  font-size: 12px;
  color: #a0a2a3;
  line-height: 22px;
  text-decoration: none;
}
.footer-rt-share{
  padding-left: 0;
  margin-bottom: 12px;
  width: 264px;
  height: 44px;
  overflow: hidden;
}
.footer-rt-share img{
  display: block;
}
.footer-rt-share li{
  float: right; 
  margin-left: 22px;
}
.footer-tel{
  font-size: 21px;
  color: #a0a2a3;
  margin-bottom: 0px;
}

/* .footer-tel img{
  margin-right: 10px;
} */
.footer-workdate{
  font-size: 14px;
  margin-bottom: 0px;
}
.footer-bottom-content{
  width: 100%;
  font-size: 12px;
  color: #000;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background: #f0f0f0;
}
.nav-bar-content{
  width: 100%;
  height: 50px;
  background: #f1f1f1;
  margin-bottom: 20px;
}
.nav-bar-content li.block-sm{
  padding: 0 24px;
  margin: 0;
  border-radius: 0;
  padding: 0 19px\9;
  *display: block;
  *float: left;
}

/* IE8下中文导航的宽度 */
.nav-bar-content-cha .nav-ulwd100{
  width: 100%;
  padding-left: 140px;
  padding-right: 140px;
  position: relative;	
}

/* IE8下英文 导航的宽度 */
.nav-ulwd100{
  position: relative;
  width: 100%;
  padding-left: 71px;
  padding-right: 71px;

}
/* 非IE8的浏览器 英文*/
:root .nav-ulwd100{
  position: relative;
  width: 100%;
  padding-left: 86px;
  padding-right: 86px;

}
/* 非IE8的浏览器 中文*/
:root .nav-bar-content-cha .nav-ulwd100{
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
  position: relative;	
}

.nav-bar-content li.block-sm.last-blockblog{
  float: right;
  display: block;
}
.nav-bar-content .nav-bar li.block-sm:hover{
  background: #cccccc;  
}
.nav-bar-content .nav-bar li.block-sm:hover > a{
  color: #fff;
}
.nav-bar-content .nav-bar li a{
  color: #000;
  font-size: 13px;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
}
.nav-bar-content li.block-sm > a{
  line-height: 50px;
}
.nav-bar-content.nav-bar-content-cha .nav-ulwd100 li:first-child .sub-menu{
	width:460px;
}
.nav-bar-content.nav-bar-content-cha .sub-menu{
	width:390px;
}
.nav-bar-content .sub-menu{
  padding:18px 22px 22px;
  width: 430px;
  border: 1px solid #ccc;
  border-radius: 0;
  webkit-box-shadow:none;
         box-shadow:none;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
   min-width: 10%;
}
.submenu-rightimg{
  width: 190px;
}
.nav-bar-content .sub-menu ul{
  padding: 0;
}
.nav-bar-content .sub-menu ul li{
	padding: 8px 0;
	width:auto;
}
.nav-bar-content .dropdown-sale .sub-menu ul li{
	width:auto;
}
.nav-bar-content .nav-bar li .sub-menu li a{
  color: #333;
  line-height: 14px;
  white-space: normal;
  font-size: 14px;
}
.submenu-rightimg .thumbnail{
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
}
.submenu-rightimg .thumbnail img{
  width: 140px;
  height: 140px;
  display: block;
}
.submenu-rightimg .thumbnail .caption{
  padding:0;
  margin-top: 5px;
}
.nav-bar-content .nav-bar li .submenu-rightimg .caption a{
  color: #333;
  font-size: 12px;
  font-family: "font-arial","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  line-height: 16px;
  word-break: break-word;
  *word-break: keep-all;
}
.submenu-rightimg .thumbnail .caption h2{
  margin-bottom:3px;
}
.submenu-rightimg .thumbnail .caption p{
  margin-bottom: 0;
  color: #5e8ab4;
  font-family: "font-arial","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  font-size: 12px;
}
.nav-bar-content .dropdown-right .sub-menu{
  left: auto;
  right: 0;
  min-width: auto;
}
.nav-bar-content .dropdown-sale .sub-menu{
  width: 122px;
  padding-left: 14px;
  padding-right: 9px;
}
@-moz-document url-prefix() {.nav-bar-content .dropdown-sale .sub-menu{ width: 122px !important;}}
div.nav-bar-content-cha .dropdown-sale .sub-menu{
  width: 122px;
}
.nav>li.dropdown-right{
 /*  position: static; */
}
.nav-bar-content .nav-bar li.block-sm.dropdown-sale:hover{
  /* background: #f00f4c; */  
}

.drop-down.mincart-icon a{
  padding-right: 0;
}
.drop-down.mincart-icon{
  width: auto;
  height: 44px;
  line-height: 44px;
  z-index: 12;
}
.icon-bag-b{
  display: block;
  padding-bottom: 10px;
}
.mincart-pop-con{
  left: auto;
  right: 0;
  top: 115%;
  padding:0px 18px 10px;
  min-width: 288px;
  *min-width:354px;
  border: 1px solid #ccc;
  border-radius: 0;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.mincart-pop-con li{
  padding:18px 0;
  width: 100%;
  border-top: 1px solid #d0dde9;
}
.mincart-pop-con li:first-child{
  border-top: none;
}
.minpop-rtcon{
  margin-left: 12px;
  width: 226px;
  position: relative;
}
.drop-down.mincart-icon h2{
  margin:10px 0 7px;
  font-size: 14px;
  width: 200px; 
}
.drop-down.mincart-icon h2 a{
  display: block;
  width: 200px;
  overflow: hidden;
  text-overflow:ellipsis;
  word-break: normal;
  line-height:17px;
}
.drop-down.mincart-icon a{
  font-size: 14px;
  font-weight: normal;
  color: #333;
  font-family: "font-georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  text-decoration: none;
  padding: 0;
  display: block;
  cursor: pointer;
}
.minpop-size{
  font-size: 12px;
  color: #808080;
  line-height: 12px;
  margin-top: 4px;
  margin-bottom:0;
}
.calculateNum{
  width: 80px;
  height: 23px;
  border: 1px solid #b6c2cb;
}
.calculateNum a.btn{
  height: 23px;
  line-height: 23px;
  padding: 0;
  width: 26px;
  background: #ddeaf0;
  border:none !important;
  margin: 0;
  display: block;
  float: left;
  color: #333;
  font-family: "font-arial","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
}
.calculateNum input.form-input{
  width: 28px;
  height: 23px;
  padding: 0;
  margin: 0;
  text-align: center;
  border: none;
  background: #fff;
  display: block;
  float: left;
  font-size: 12px;
  color: #333;
  font-family: "font-arial","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  text-indent: 0;
}
.minpop-linenum{
  width: 100%;
  height: 25px;
  line-height: 36px;
}
.minipop-price{
  color: #ef0f4c;
  font-size: 12px;
  font-family: "georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  font-weight: bold;
}
.btn.minipop-del{
  position: absolute;
  right: 0;
  top:10px;
  width: 18px;
  height: 18px;
  padding: 10px;
  background: url(../images/mincart-delicon.png) center no-repeat;
  border:none;
}
.drop-down .btn.minipop-btn{
  width: 338px;
  font-size: 20px;
  height: 50px;
  line-height: 50px;
  width: 354px;
  padding: 0;
  margin:0px 0 16px;
}
.mincart-pop-con .tinyscrollbar{
  margin: 0;
}
.mincart-pop-con .tinyscrollbar .viewport{
  height: 273px;
}
.tinyscrollbar .scrollbar{
    right: -16px;
    width: 16px;
}
.tinyscrollbar .thumb{
  width: 5px;
  background-color: #97b9e1;
}
.tinyscrollbar .track{
  right: -3px;
  width: 16px;
}
.lp-img .tinyscrollbar .scrollbar{
	display: none;
}
.lp-img .tinyscrollbar .scrollbar.bk{
	display: block;
}
.
.mincart-pop-con .tinyscrollbar ul{
  padding: 0;
}
.pop-total-con{
  padding: 16px 0;
  border-top: 1px solid #d0dde9;
  margin-top: 6px;
}
.pop-total-con .poptotal-line{
  height: 16px;
  line-height: 16px;
}
.subtotal-con{
  font-size: 14px;
  color: #000;
  font-family: "font-georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
  font-weight: bold;
}
.totalprice-con{
  font-size: 12px;
  color: #ef0f4c;
  font-family: "georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif; 
  font-weight: bold;
}
.excludes-delivery{
  font-size: 12px;
  color: #000;
  font-family: "font-georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif; 
}
.poptotal-line a.view-bag{
  font-size: 12px;
  color: #5e8ab4;
}
.go-top{
  position: fixed;
  right:70px;
  bottom:430px;
  width:49px; 
  height:49px;
  display: block; 
  background: url(../images/top-icon.png);
}
/*mini购物车新增*/
.mini-car-top{
	height:50px;
	margin-left: -18px;
    margin-right: -18px;
    border-bottom: 1px solid #d0dde9;
	line-height:50px;
}
.mini-car-top-box{
	padding:0 18px;
}
.mini-car-top-box span{
	display:block;
	font-size:14px;
	color:#333;
	font-weight: bold;
	font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
}
.mini-car-top-box span:first-child{
	float:left;
}
.mini-car-top-box span.mini-car-productnum{
	float:right;
}
p.mini-car-imp{
	font-size:14px;
	color:#333;
	line-height:20px;
	margin:0;
	font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
}
p.mar-bot{
	margin-bottom:6px;
}
.drop-down.mincart-icon p.mini-car-imp a{
	display: inline;
    text-decoration: underline;
    color: #5e8ab4;
    font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
}
/*面包屑*/

.breadcrumb-container li{
    font-family: "font-georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif; 
    font-size: 14px;
    color: #cccccc;
    height: 22px;
    line-height: 22px;
    vertical-align: middle;
    padding: 0;
    margin-right: 18px;
}
.breadcrumb-container a {
    font-size: 14px;
    color: #333;
}
.breadcrumb-container li.divider {
  color: #000;
  font-size: 22px;
  *font-size: 17px;
  margin-right: 18px;
}
.content-inner{
	margin-bottom:30px;}


/*-------------新增---------------*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}
.drop-down.mincart-icon.xinz{
	height:auto !important;}
.xinz .mincart-pop-con{
	top:93%;}
.nav.nav-stacked.cash-nav-top>li.flag-cont{
	cursor:pointer;}

/*dialog*/
.dialog{  
  display: none;
}
.prompt-dialog{
  width: 468px;
  left: 50%;
  margin-left: -274px;
  top: 200px;
  border-radius: 0;
}
.black-opacity{
  display: none;
}
.prompt-dialog-text{
  font-size: 21px;
  color: #333;
  text-align:left;
}
.prompt-dialog .btn{
  font-size: 14px;
  padding: 0;
  width: 186px;
}
.prompt-dialog .btn.dialog-cancel-btn{
  background: #e5f2fa;
  color: #5a91c7;
}
.dialog .icon-close.dialog-close{
  width: 18px;
  height: 18px;
  right: -9px;
  top: -9px;
  background: url(../images/mincart-delicon.png) no-repeat;
}	

	
/*功能描述：浏览记录和猜你喜欢
使用页面：pdp、landing-page
提取人：周聪豪*/
.undis{
	display: none;
}
.youlike-box{
	height:auto;
}
.youlike-tit{
	height:auto;
	margin-top:-6px;
	padding:6px 0;
	/*border-top:1px dashed #5f8bb5;*/
	/*border-bottom:1px dashed #5f8bb5;*/}
.youlike-tit-box {
	background:#fff;
	over-flow:hidden;}
.youlike-tit-box div.tab-box{
	height:43px;
	line-height:43px;
	padding:0 21px;
	font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
	font-size:21px;
	float:left;
	position:relative;
	cursor:pointer;
	}
.tab-xz{
	color:#444;}
.jilu{
	border-right:3px solid #FFF}
.youlike-tit-box .sle-icon{
	line-height:none;
	width:27px;
	height:7px;
	background:url(../images/pdp/icon.png);
	position:absolute;
	left:50%;
	margin-left:-13px;
	bottom:-7px;
	}
.youlike-box{
	overflow: hidden;
	}
.youlike-box .thumbnail{
	* margin-left:-3px;
	float:left;
	padding:29px 0px 0px 42.8px;
	width:131px;
	margin: 0;}
.youlike-box .thumbnail img{
	display:inline-block;}
.youlike-box .thumbnail:first-child{
	padding-left:0;}
.youlike-box .thumbnail div.goods-about{
	color:#333;
	font-size:12px;
	font-family: georgia,"微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
	text-align:left;
	padding:0;
	margin-top:14px;
    text-align: center;
	}
.youlike-box .thumbnail div.goods-about h2{
	font-size:12px;
	margin:0;
 	color: #333;
	line-height:15px;}
.youlike-box .thumbnail .goods-about p{
	margin: 0;
}
.youlike-box .thumbnail .goods-about span.jiage{
	line-height:29px;
	font-size:14px;
	color:#5e8ab4;}
.footer .container .footer-sendmail-content{
	margin-top: 0;
}


/*功能描述：myaccount公用导航
使用页面：myaccount系列里my-details、order_history-none、order_history
提取人：朱林利*/
.account_box .account_tit{
  font-size: 27px;
  color: #5e8ab4;
  font-weight: bold;
  margin: 0 0 54px;
  line-height: 27px;
  text-align: center;
}
.account_tabtit div{
  height: 40px;
  width: 25%;
  border-left:3px solid #FFF;
  background: #dfe8f0;
  float: left;
  margin-left: -3px;
  font-size: 14px;
  position: relative;
}
.account_tabtit div a{
  color: #678299;
  line-height: 40px;
  text-align: center;
  display:block;
}
.account_tabtit div a:hover{
  text-decoration: none;
}
.account_tabtit div:first-child{
  border: none;
  margin: 0;
}
.account_tabtit div span{
  display: none;
  height: 0;
  width: 0;
  border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 10px solid #dfe8f0;
  overflow: hidden;
  line-height: 0;
  font-size: 0; 
  position:absolute;
  left: 44%;
  bottom: -9px;
}
/*-------------tab选中效果-----------*/
.account_tabtit div.select-tab{
  background: #5e8ab4;
}
.account_tabtit div.select-tab a{
  color: #FFF;
}
.account_tabtit div.select-tab span{
  border-top: 10px solid #5e8ab4;
  display: block;
}
.account_con_box{
  padding: 50px 0;
}

/*功能描述：表单
使用页面：checkout、details等系列页面
提取人：周聪豪*/
.check-steps-tit{
	font-size: 18px;
	color: #617588;
	padding-bottom: 10px;
	border-bottom: 1px dashed #658fb7;
	margin-bottom: 15px;
	font-weight: bold;
}
.checkout-form-header{
	margin-bottom: 20px;
}

.new-delivery-tt{
	font-size: 14px;
	color: #333;
}
.row > div.required-tips{
	font-size: 12px;
	color: #999;
}
.required-tips span{
	color: #f00f4c;
}
.check-steps-con .form-horizontal label.control-label{
	text-align: left;
	color: #617588;
	font-size: 14px;
	font-weight: bold;
}
.check-steps-con .form-horizontal label.control-label span{
	color: #ef0f4c;
}

.tab-deliyORself {
    float: left;
    border: 1px solid #cccccc;
    cursor: pointer;
    width: 196px;
    height: 24px;
}
.tab-deliyORself-con {
    width: auto;
    height: 24px;
    line-height: 24px;
    background: #fff;
    color: #808080;
    text-align: center;
    font-size: 14px;
}
.deliy-icon {
    background: url(../images/checkout/deliy-icon.png) no-repeat;
}
.self-icon {
    background: url(../images/checkout/self-icon.png) no-repeat;
}
.tab-deliyORself-con .icon {
    display: inline-block;
    width: 25px;
    height: 20px;
    margin-top: 2px;
}
.tab-deliyORself-con span {
    margin-left: 6px;
    display: inline-block;
    vertical-align: top;
}
.tab-row{
	margin-bottom: 15px;
}
.cur-deliyORself .tab-deliyORself-con {
    background: #fff url(../images/checkout/icon-yes.png) right bottom no-repeat;
}
.cur-deliyORself, .cur-deliyORself .tab-deliyORself-con {
    border-color: #0e6eb5;
    color: #0d6eb4;
}
.cur-deliyORself, .cur-deliyORself .icon {
    cursor: default;
}
.cur-deliyORself .deliy-icon {
    background: url(../images/checkout/deliy-icon2.png) no-repeat;
}
.cur-deliyORself .self-icon {
    background: url(../images/checkout/self-icon2.png) no-repeat;
}
.pcd-choose-con .col-12-4{
	width: 132px;
	margin-left: 5px;
	z-index: 2;
}
.pcd-choose-con .col-12-4.last-select{
	margin-left: 0px;
	margin-top: 5px;
	width: 100%;
	z-index: 1;
}
.pcd-choose-con .col-12-4:first-child{
	margin-left: 0;
}
.pcd-choose-con.form-selects .form-select{
	width: 100%;
	padding: 0;
}
div.form-select .btn.pcd-text.open{
	border: 1px solid #5d8ab1!important;
}
.btn-border
.has-selects{
	z-index: 10;
}
.has-selects{
  z-index: 10;
}


.has-selects-city{
  width: 100%;
  z-index: 9;
}
.has-selects-city .pcd-choose-con .col-12-4{
	width: 100%;
}
.has-selects-city .pcd-choose-con div.form-select .sub-menu{
	width: 100%;
}


.pcd-choose-con .open>i.icon{
	border-bottom: 6px solid;
}
.steps-form-content .form-input input{
	color: #333;
	font-size: 14px;
}
.form-input input{
	width: 100%;
}
.form-input input::-ms-clear { display: none;}
div.form-select .btn.pcd-text span{
	color: #999;
	display: block;
    width: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pcd-choose-con div.form-select .sub-menu ul li > a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.pcd-choose-con div.form-select .sub-menu{
	width: 132px;
}
.pcd-choose-con .last-select div.form-select .sub-menu{
	width: 406px;
}
.btn.check-pickup-btn{
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	background: #5f8ab4;
}
.pickup-tips{
	color: #999;
	font-size: 14px;
}
.icon-picktips{
    float: left;
    display: block;
    width: 26px;
    height: 20px;
}
.icon-picktips img{
	margin-top: -3px;
}
.pickup-tips span{
    margin-left: 26px;
    display: block;
}



/*功能描述：table
使用页面：shopping_bag、order_history-details
提取人：朱林利*/
.com-table1 .shopbag_goodsbox{
  display:block;
  float:left;}
.com-table1 .shopbag_goodsabt{
  display:block;
  float:left;
  margin-left:20px;
  }
.com-table1 .shopbag_goodsabt h2{
  margin:0;
  font-size:14px;
  color:#5e8ab4;
  line-height:14px;
  font-family: "georgia","微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif ;
  margin-bottom:17px;}
.com-table1 .goods_aboutlist{
  float:left;
  font-size:12px;
  color:#565656;
  font-family: "georgia","微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif ;
  line-height:12px;
  }
.com-table1 .goods_aboutlist ul{
  padding:0;}
.com-table1 .goods_aboutlist ul li{
  margin-bottom:11px;}
.com-table1 .shoppbag-tab-tit{
  height: 35px;
  text-align: center;
  color: #3e3c3c;
  font-size: 14px;
  background:#dceff3;
  border:none;
  }
.com-table1.table>tbody>tr>td{
  padding:22px 0;
  border-top:1px dashed #5e8ab4;
  text-align: center;
  vertical-align:middle;
  position:relative;}
.com-table1.table>tbody>tr:first-child>td{
  border:none;
  }
.com-table1.table>tbody>tr{
  position:relative;}
.table>tbody>tr>td:first-child{
  text-align:left;}
.com-table1.table>tbody>tr.shoppbag-tab-tit>td{
  border-top:none;
  padding:0;
  line-height:35px;
  border-top:1px solid #fff;
  }
.com-table1.table tr.shoppbag-tab-tit td.products{
  width:430px;
  text-align:left;
  padding-left:27px;}
 .com-table1.table tr.shoppbag-tab-tit td.price{
  width:200px;}
 .com-table1.table tr.shoppbag-tab-tit td.qty{
  width:200px;}
.com-table1 .pricecon{
  font-size:18px;
  color:#333;
  font-family:"georgia","微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif;
  }
 .com-table1 .original-price{
 	color: #999;
 	font-size: 14px;
 	text-decoration: line-through;
 }
/*功能描述：对号勾选
使用页面：checkout-member，login
提取人：周聪豪*/  
.icon-check-setdefault {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    background: url(../images/checkout/set-default.png) center no-repeat;
}
.icon-check-setdefault {
    margin-right: 12px;
    margin-top: -3px;
}
label.form-checkbox.form-check-setdefault{
	padding-left: 0;
	font-size: 14px;
	color: #333;
	margin-bottom: 12px;
}
.cur-checked-de .icon-check-setdefault{
	background: url(../images/checkout/set-default-icon.png) center no-repeat;
}

.icon-chat{
  display:block;
  float: left;
  margin-right: 4px;
}
.icon-chat img{
  margin-top: -4px;
  *margin-top:2px;
}
.livetxt{
  display:block;
  float: left;
  cursor: pointer;
}
.nav.nav-stacked.cash-nav-top>li.flag-cont a{
  margin-top:1px;
}

/*功能描述：轮播
使用页面：pdp
提取人：周聪豪*/ 
.img-list-scroll.axis-y{
  padding: 35px 0;
  position: relative;
  margin: 0 auto;
}
.list-scroll .img-list-scroll-few.axis-y{
	padding: 0;
}
.list-scroll .img-list-scroll-few.axis-y .btn{
	display: none;
}
.img-list-scroll.axis-y > div{
  margin: 0;
  height: 368px;
}
.img-list-scroll.axis-y ul{
  width: 100%;
}
.img-list-scroll.axis-y .btn{
  margin: 0;
  padding: 0;
  width: 100%;
}
.img-list-scroll.axis-y .btn.left{
  top: 0;
}
.img-list-scroll.axis-y .btn.right{
  top: inherit;
  bottom: 0;
}
.img-list-scroll a{
	cursor: pointer;
	margin: 0;
	padding: 0;
}
.img-list-scroll .btn{
	background: none;
}
.img-list-scroll .icon-caret-down{
	border-left: 17px solid transparent;
    border-right: 17px solid transparent;
    border-top: 6px solid;
}
.img-list-scroll .icon-caret-up{
	border-left: 17px solid transparent;
    border-right: 17px solid transparent;
    border-bottom: 6px solid;	
}
.img-list-scroll .btn:hover{
	color: #ccc;
}

/*功能描述：弹层样式
使用页面：pdp、order-history_detail、order-history_detail-1
提取人：周聪豪*/ 
.icon-cha{
	background:url(../images/pdp/icon-cha.png) no-repeat;
	width: 30px;
	height: 24px;
	display:inline-block;
	margin-bottom: -6px;	
}
.icon-correct{
	background:url(../images/pdp/icon-correct.png) no-repeat;
	width: 30px;
	height: 24px;
	display:inline-block;
	margin-bottom: -6px;	
}
.dialog{
	width: auto;
	padding: 0;
}
.dialog .dialog-error{
	padding: 18px 22px;
	margin: 0;
	vertical-align: middle;
	line-height: 24px;
	font-size: 18px;
	color: #333;
}
.dialog-tips{
padding: 8px 22px;}
.dialog-tips .dialog-close{
display: none;}
.dialog-common{
	padding: 48px 37px;
}
.dialog-btn-wrap .btn-success{
	background:#5e8ab4;
	border:none;
}
.dialog-btn-wrap .dialog-confirm-btn{
	background:#5e8ab4;
	border:none;
}
.dialog-btn-wrap .btn:first-child{
	background:#5e8ab4;
	border:none;
}
/*--------我的地址薄页面 弹层-----------*/
.dialog-common .dialog-container{
	font-size: 18px;
}
/*功能描述：下拉框样式
使用页面：pdp....
提取人：周聪豪*/ 
.form-input.is-error .form-select{
	display: inline-block;
}
.form-input.is-error .form-select .btn{
	border: 1px solid #f0104c;
}
.form-input.is-error div.form-select .btn.pcd-text.open{
	border: 1px solid #f0104c !important;
}
.form-input.is-error div.form-select .sub-menu{
	border: 1px solid #f0104c;
}

.mincart-pop-nopro{
  font-size: 14px;
  color: #333;
  text-align: center;
  height:30px;
  line-height:30px;
  margin: auto
}
/*功能描述：单选按钮
使用页面：checkout-guest、checkout-member、order-history_detail-1的cancel弹层
提取人：朱林利*/
.form-radio-con .icon{
  width: 22px;
  height: 20px;
  margin-top: -9px!important;
  background: url(../images/checkout/radio-icon.png);
  background-position: 0 -55px;
}
.form-radio-con.checked .icon{
  background-position: 0 0;
}
.form-radio-con label{
  padding-left: 32px;
  color: #333333;
  font-size: 14px;
  height: 20px;
  min-height: 20px;
  line-height: 20px;
  margin:0;
  font-weight: bold;
}

/*功能描述：地图弹层样式、title样式等
使用页面：checkout、account相关页面
提取人：郑同威*/
.history_none_title{
	margin: 0;
	font-size: 21px;
	line-height: 21px;
	color: #5e8ab4;
}
.history_none_info{
	margin: 24px 0 0 0;
	font-size: 12px;
	line-height: 12px;
	color: #3e3c3c;
	font-family: "font-georgia","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
}


.icon-close-wishlist{
	position: absolute;
	top: 13px;
	left: 1px;
	width: 18px;
	height: 18px;
	background: url(../images/mincart-delicon.png) center no-repeat;
}


.location-sel-dialog{
  padding:25px 30px;
  width: 938px;
  left: 50%;
  position: fixed !important;
  margin-left: -500px;
  top: 50% !important;
  margin-top:-315px;
  border-radius: 0;
  position: absolute;
}
.location-dia-tt{
  font-size: 21px;
  color: #5e8ab4;
  margin: 0 0 15px;
}

.location-tab-btn{
	width: 466px;
	background: #e5f2f9;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-left:6px;
	color: #5e8ab4;
	font-size: 18px;
	cursor: pointer;
	position: relative;
}
.location-tab-btn.curtb{
	background: #5a91c6;
	color: #fff;
	cursor: default;
}
.location-tab-i{
	display: none;
	position: absolute;
	left: 50%;
	bottom: -8px;
	margin-left: -15px;
	width: 30px;
	height: 8px;
	background: url(../images/checkout/location-tab-icon.png) no-repeat;
}
.location-tab-btn.curtb .location-tab-i{
	display: block;
}
.location-tab-btn:first-child{
	margin-left: 0;
}
.location-tab-con{
	margin-bottom: 10px;
	zoom: 1;
}
.locationmap-content{
	border: 1px solid #5e8ab4;
}
.locationmap-content img{
	display: block;
}
.location-confirm-btn{
	width: 136px;
	font-size: 18px;
}
.dialog-container .dialog-btn-wrap .location-cancel-btn{
	width:136px;
}
.btn.location-cancel-btn{
	font-size: 18px;
	color: #5e8ab4;
	background: #e5f2f9;
}
.location-sel-dialog .dialog-btn-wrap{
	margin-top: 20px;
}
.locationmap-addrlist{
	position: absolute;
	left: 0;
	top:60px;
	width: 290px;
	border: 1px solid #accdfe;
	background: #fbfcfd;
	padding: 10px 0;
}
.tinyscrolllocation ul{
	padding-left: 0;
}

.location-radio-con .icon {
    width: 15px;
    height: 15px;
    background: url(../images/checkout/mapradio-icon.png);
}
.location-radio-con.checked .icon {
    background: url(../images/checkout/mapradio-icon-cur.png);
}
.tinyscrolllocation li{
	cursor: pointer;
}
.location-addr-detail{
	font-size: 12px;
	color: #333;
	text-align: left;
	margin-left: 38px;
	margin-right: 24px;
	height:58px;
	border-bottom: 1px dashed #608bb5;
	word-break:break-word;
	word-break:normal\9;
	padding-bottom: 10px;
}
.location-radio-con{
	text-align: left;
	margin-left: 18px;
	margin-top: 10px;
	margin-bottom: 1px;
}
.location-radio-con label{
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.tinyscrolllocation.tinyscrollbar .viewport{
	height: 282px;
}

/*----------zch-----------*/
.location-map-tab .has-selects .pcd-choose-con .col-12-4{
	width: 32%;

}
.location-map-tab .has-selects .pcd-choose-con div.form-select .sub-menu ul li > a{
  	width: 156px;
  	*width: 154px;
}
.location-map-tab .has-selects .form-selects{
	text-align:left;
}
.location-map-tab .has-selects .form-input{
	position: relative;
}
.location-map-tab .has-selects .form-input span{
	position: absolute;
	right: 8px;
	font-size: 18px;
	top:2px;
	cursor: pointer;
}
.location-map-tab .has-selects div.form-select .pcd-text.btn{
	*width: 132px;
}
.location-map-tab .has-selects div.form-select .sub-menu ul li{
	width: 175px \9;
	*width: 176px;
	min-width: 170px;
}
.location-map-tab .has-selects div.form-select .sub-menu ul li a{
	width: 175px \9;
	*width: 176px;
	min-width: 170px;
}



.location-map-tab .has-selects div.form-select .sub-menu{
	width: 175px \9;
	*width: 176px;
	min-width: 170px \9;
}
/* ztw end */


/*help  about us*/
.help-left-content{
  width: 203px;
}
.help-left-outer{
  padding: 18px;
  background: #fafcfd;
}
.help-left-content ul{
  padding-left: 0;
  *overflow: hidden;
}
.help-left-ul li:first-child{
    margin-top: 0;
}
.help-left-ul li{
    margin-top: 16px;
}
.help-left-ul li a{
  display: block;
  line-height:15px;
  color: #000;
  font-size: 14px;
  font-family:arial,"微软雅黑", "Microsoft YaHei", Helvetica, Arial, sans-serif ;
  text-decoration: none;
}
.help-left-ul li.cur-page a{
  color: #f0104c;
}
.help-left-sec{
  margin-top: 15px;
  border: 1px dashed #b7d0ea;
  padding: 16px;
}
.help-left-sec li{
  margin-bottom: 15px;
}
.help-left-sec .livetxt{
  width: 130px;
  margin-left: 10px;
}
.helpchat span, .helpemail span{
  font-size: 16px;
  color: #5e8ab4;
}
.helptel span{
  font-size: 16px;
  color: #333;
}
.help-left-worktime{
  padding-top: 15px;
  border-top: 1px dashed #b7d0ea;
}
.help-left-worktime p{
  color: #333;
  height: 18px;
  line-height: 18px;
  margin-bottom: 6px;
  width:180px;
  word-wrap: normal;
}
.help-left-worktime p.week-p{
  font-size: 16px;  
  font-weight: bold;  
}
.help-left-worktime p.time-p{
  font-size: 16px;  
  margin-bottom: 5px;
}
.help-left-worktime p.desc-p{
  font-size: 14px;
}
.help-left-sec .icon-chat img{
  margin-top: 5px;
}
.help-left-ul a:hover{
  color: #aaa;
}
/*help  about us*/

/*about-Membership,about-faqs,about-shopping*/
.help-right-content{ width:752px;}
.help-right-vip{ font-size:21px; color:#5e8ab4; padding-bottom:20px; border-bottom:1px dashed #648fb7;}
.help-right-text{ margin:25px 0 32px;}
.help-right-text ul li{font-size:14px; line-height:22px; color:#333333; list-style:inherit; margin-left:16px;}
.help-right-text ul{ padding:0; margin:20px 0 30px;}
.help-right-drop .nav-right{ padding:0; margin:20px 0 30px;}
.help-right-drop .nav-right li{ margin-bottom:12px;}
.help-right-drop ul li a{ color:#617588; font-size:18px; line-height:34px;}
.help-right-drop ul li a:hover{ text-decoration:none; cursor:pointer;}
.help-right-drop ul li .icon-plus{ padding-left:30px; display:inline-block; background: url(../images/icon-plus.png) no-repeat scroll -7px 3px;}
.help-right-drop ul li.cur .submenu{ display:block;}
.help-right-drop ul li.cur .icon-plus{ background: url(../images/icon-plus-close.png) no-repeat scroll -7px 7px;}
.help-right-drop .submenu{ display:none; margin-left:35px;}
.help-right-drop .submenu ul{ padding:0; margin:0;}
.help-right-drop .submenu li{color:#333333; font-size:14px; line-height:22px; margin:0;}
.help-right-drop .submenu li.iconli{ padding-left:10px; text-indent: -10px;}
.help-right-drop .submenu li.iconli-num{ padding-left:15px; text-indent: -15px;}
.help-right-shopping{ margin:25px 0;}
.help-right-shopping ul{ padding:0;}
.help-right-shopping ul li{font-size:14px; line-height:22px; color:#333333; line-height:22px;}
.help-right-shopping ul li.iconli{ padding-left:10px; text-indent: -10px;}
.help-right-view{ text-decoration:underline; font-size:14px; color:#5e8ab4; line-height:22px;}
.help-Shopping-process{ margin:25px 0;}
.help-Shopping-process ul{ padding:0;}
.help-Shopping-process ul li{ float:left; width:370px; height:35px; line-height:35px;}
.help-Shopping-process ul li a{ font-size:14px; color:#333333; text-decoration: none;}
.help-Shopping-process ul li.process-list{ margin-right:12px;}
.list-one{ padding-left:30px; background: url(../images/img-one.png) no-repeat scroll 0 8px; display:inline-block;}
.list-two{ padding-left:30px; background: url(../images/img-two.png) no-repeat scroll 0 8px; display:inline-block;}
.list-three{ padding-left:30px; background: url(../images/img-three.png) no-repeat scroll 0 8px; display:inline-block;}
.list-four{ padding-left:30px; background: url(../images/img-four.png) no-repeat scroll 0 8px; display:inline-block;}
.list-five{ padding-left:30px; background: url(../images/img-five.png) no-repeat scroll 0 8px; display:inline-block;}
.list-six{ padding-left:30px; background: url(../images/img-six.png) no-repeat scroll 0 8px; display:inline-block;}
.list-seven{ padding-left:30px; background: url(../images/img-seven.png) no-repeat scroll 0 8px; display:inline-block;}
.list-eight{ padding-left:30px; background: url(../images/img-eight.png) no-repeat scroll 0 8px; display:inline-block;}
.list-symbol{ color:#5e8ab4;}
/*about-Membership*/

/*about-faqs*/
/*.help-right-tit .subtitle{ color:#617588; margin-top:25px; font-size:18px;}
.help-right-tit ul{ padding:0; margin:15px 0;}
.help-right-tit ul li{ font-size:14px; color:#333333;}*/
/*about-faqs*/


/*功能描述：加减数量按钮加减到最大最小值时
使用页面：页面顶端购物车弹层相关页面
提取人：周聪豪*/
.calculateNum a.btn.btn-border-new{
	color: #B6C2CB;
}

/*功能描述：页面结构
使用页面：search-result-no
提取人：周聪豪*/
.search-no-contet{
	font-size: 21px;
	color: #333;
	font-style: italic;
	text-align: center;
	margin: 50px 0 120px;
	line-height: 35px;
}

/*功能描述：尺码表
使用页面：pdp，size-guide
提取人：周聪豪*/
.size-tab1{
	border:2px dotted #6b94ba;
	}
.size-tab1 table{
	border-top:2px solid #FFF;
	border-left:2px solid #FFF;}
.size-tab1 table tr td{
	border-right:2px solid #FFF;
	text-align:left;
	padding-left:20px;
	color:#000;
	font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
	font-size:12px;
	height:28px;
	line-height:28px;}
.size-tab1 table tr.size-tabtr1 td{
	background:#cfe0ea;
	line-height:33px;
	height:33px;
	color:#3e3c3c;
	font-size:14px;}
.size-tab1 table td.size-tab1td1{
	width:176px;}
.size-tab1 table td.size-tab1td2{
	width:111px;}
.size-tab2{
	border:2px dotted #6b94ba;
	margin-top:12px;
	}
.size-tab2 table{
	border-top:2px solid #FFF;
	border-left:2px solid #FFF;
	}
.size-tab2 tr td{
	border-bottom:2px solid #fff;
	height:33px;
	color:#000;
	font-family: "GillSansMT","微软雅黑","Microsoft YaHei",Helvetica,Arial,sans-serif;
	font-size:12px;
	line-height:33px;
	text-align:left;
	padding-left:20px;}
.size-tab2 tr td.size-tabtd1{
	background:#cfe0ea;
	color:#3e3c3c;
	font-size:14px;
	width:225px;
	}
.size-tab2 tr td.size-tabtd2{
	padding-left:44px;
	width:305px;}
.size-tab2 tr td.size-tabtd3{
	width:247px;}
.size-tab2 tr td.size-tabtd4{
	line-height:12px;}
	
/*功能描述：，迷你购物车修改
使用页面：
提取人：周聪豪*/
.search-no-contet{
	font-size: 21px;
	color: #333;
	font-style: italic;
	text-align: center;
	margin: 50px 0 120px;
	line-height: 35px;
}
.sub-menu-new{
	border:none;
	box-shadow : none;
	right:0;
	left:auto;
}
.mini-jtbg{
	background: url(../images/mini-car-icon.png) no-repeat;
	display:block;
	width:15px;
	height:12px;
	position:absolute;
	right:30px;
	top:0;
}
.mini-jt-box{
	height:11px;
}
.sub-menu-new-box{
	width:100%;
	height:auto;
}
.mincart-pop-con .tinyscrollbar .viewport{
	height: auto;
}


input::-webkit-input-placeholder {color:#999 !important; }
input:-moz-placeholder {color:#999 !important; }
input::-moz-placeholder {color:#999 !important;}
input:-ms-input-placeholder {color:#999 !important;}
 .placeholder{
	color: #999!important;
}
.a span{
	color: #333 !important;
}

/*功能描述：
使用页面：顺丰门市地址
提取人：周聪豪*/
.myaccount-tips{font-size: 24px;
  color: #333;
  margin-top: 0;
 letter-spacing:1px;
 margin-bottom:10px;
   font-weight: bold;}
.text .text-ones{float: right; font-size: 12px;}
.content .content-tab{
    width:100%
    font-size:14px;
    letter-spacing:0.4px;
    display: inline-block;
    color: #333;
}
.content-tab p{
    word-break: normal;
}
.content .content-tab .tab-th th{
   text-align: center;
    border: 1px #e3e3e3 solid;
}
.content .content-tab .tab-th td{text-align: center;
                                   border: 1px #e3e3e3 solid;
}

.content .content-tab .tab-td td{
    border: 1px #e3e3e3 solid;
    text-align: center;
    font-size:14px;
}
.content .content-tab .tab-tr td{
    border: 1px #e3e3e3 solid;
    padding:5px;
    
}
.content .content-tab  b{ margin:10px 14px 10px;}
.content .content-tab  .tal-p{margin: 14px 14px;}
.text-main-disc p, dd.text-main-disc, p.text-main-disc{
    text-indent: -10px;
}
.content-col h4 {
    letter-spacing: 1px;
    font-size: 12px;
    text-align: center;
    font-weight: normal;
}
.content-col h4 a{
	text-decoration:underline;
}

/*功能描述:
使用页面：表单修改新加样式
提取人：周聪豪*/
.form-group, .form-group.row{
	margin-bottom:13px;
}
.help-block{
	display:none;
}

