﻿.main .w_header .logo {
    position:absolute;
    left:0px;
    top:0px;
    width:45px;
    height:45px;
    padding:0px;
    margin:0px;
}
.main .w_header .logo img{
    width:100%;
}
.main .w_header .ui-bar {
    margin:0px;
    padding:0px;
    padding-left:50px;
    padding-right:40px;
}
    .main .w_header .ui-bar from {
        font-size:12px;
    }

 .main .w_header .ui-bar  input {
        font-size:12px;
    }
.clear {
clear:both;
}
.footer {
    text-align:center; padding:8px; font-size:12px;
}
.flickity-page-dots {
		  bottom: 5px;
		}
		/* white circles */
		.flickity-page-dots .dot {
		  width: 6px;
		  height: 6px;
		  opacity: 1;
		  background: transparent;
		  border: 2px solid white;
		}
		/* fill-in selected dot */
		.flickity-page-dots .dot.is-selected {
		  background: white;
		}


.idximgslideritem {
    text-align:center; height:110px; width: 100%;
}
.idximgslideritem  a {
    display:block;
        height: 110px;
        background-position:center center;
   background-repeat:no-repeat;
   background-size:cover;
    }
    .idximgslideritem img {
        width:100%;
        height: 110px;
    }

.shopcartbox .ui-li-divider{
    margin:0px; padding:0px; padding-right:0px;
}
.shopcartbox .ui-checkbox {
    margin:0px;
}
    .shopcartbox .ui-checkbox label {
        border:0px;
    }
    .shopcartbox .ui-checkbox .ui-corner-all {
        border-radius:0px;
    }
.shopcartbox .ui-li-has-alt .ui-li-count,.goodsitem  .ui-li-count{
    border:0px; background-color:transparent; color:#ff6a00;
}
.shopcartconfirmitembox .ui-li-count {border:0px; background-color:transparent;
}
.shopcartbox .shopcart_listdivider.ui-li-has-count {
    padding-right:0px;
}
    .shopcartbox .shopcart_listdivider.ui-li-has-count .ui-li-count {
        z-index:3;
    }
   
price ,currencysymbol{
    color:#ff6a00;
}

.shopcartgoodscountdialog {
    min-width:250px; max-width:340px; padding-bottom:2em;
}

.shopcart_controlbox  .shopcartselectallbox {
padding-left:.2em;position:absolute;left:0em;top:0em;
}
.shopcart_controlbox h3.shopcartboxsubtotalbox {
    padding:0px; text-align:right;padding-right:4.5em; padding-top:.3em;
}
.shopcart_controlbox h3.shopcartboxsubtotalbox span{
    font-size:12px; font-weight:normal; color:#999999;
}
.shopcart_controlbox h3.shopcartboxconfirmsubtotalbox {
   padding:0px; text-align:right;padding-right:7.5em; padding-top:1em;
}
.shopcart_controlbox {
    height:3.1em;
}
.shopcartbox p.shopitemprocontent,.shopcartconfirmitembox p.shopitemprocontent{
    padding:0px;margin:0px;
    font-size:12px;
    line-height:1.2em;
}

.shopcartaddressbox li.ui-li-has-thumb a.shopaddress_link {
    padding-left:3em;
}
.shopcartaddressbox li.ui-li-has-thumb a.shopaddress_link img:first-child {
   left:-1em;
}
/*登陆*/
.ForgetPwd {
    color:red;
    text-decoration:underline;
    cursor:pointer;
}
.loginspan {
color:red;
}
/*用户中心*/
.divtopuser {
    background-color:#fff; height:100px;text-align:left; color:#333;  font-weight:700; font-family:'sans-serif'; padding:10px; text-shadow:none;
}
.divtopuser .spanOthers {
    font-size:13px;
}
    /*.divtopuser a {
        color:#333;  font-weight:400;  font-size:13px;
    }*/
    .successmsg {
   background-color:#EDFED9; color:#3eb249; padding:20px;
}
.pd10 {
   padding:10px;
}

.spanorderdate {
 font-size:10px;
}
.divorderemptly {
 text-align:center;
}
.ulorderlistproduct .ui-li-static  h4.horderptitle {
    line-height:none;
    margin:0px;
    padding:0px;
}
.divorderdetailstop {
 background-color:#fff;
   text-shadow:none;
   padding:0.7em 1em;
}
.divorderdetailstop h2 {
    font-size:1em;
    font-weight:700;
    margin:0.45em 0;
}
    .divorderdetailstop p {
    font-size:.75em;
    font-weight:400;
    margin:.6em 0;
    }
.oldprice {
    color:#999999;
    text-decoration:line-through;
}

.divbtninquiry {
    background-color:#fff; height:60px;text-align:right; color:#333;  font-weight:700; font-family:'sans-serif'; padding:1px; text-shadow:none;
}

.divtextalign {
    text-align:right;
}
.pforgetpwdprompt {
    padding:15px;
overflow:visible;
color:red;
border-bottom:1px solid #ddd;
}
.paddingright10 {
 padding-right:10px;
}
.main #pagemain .w_header .productseachrilgh {
top:50px;
}
#pageordertrack .w_header .whiteSpaceNormal {
    white-space:normal;
}

.ui-listview > li h4 {
    white-space:normal;
}

.ui-listview > li h4 .spanright {
   float:right; text-align:right; font-size:12px; line-height:14px;
}

.ui-icon-order0:after {
 background-image: url(../images/icons/assignment-late.png);
/* Make your icon fit */
background-size: 18px 18px;
}
.ui-icon-order1:after {
 background-image: url(../images/icons/assignment-return.png);
/* Make your icon fit */
background-size: 18px 18px;
}
.ui-icon-order2:after {
 background-image: url(../images/icons/assignment-turned-in.png);
/* Make your icon fit */
background-size: 18px 18px;
}
.ui-icon-order3:after {
 background-image: url(../images/icons/assignment-returned.png);
/* Make your icon fit */
background-size: 18px 18px;
}
.ui-icon-address1:after {
 background-image: url(../images/icons/place.png);
/* Make your icon fit */
background-size: 18px 18px;
}
.ui-icon-address2:after {
 background-image: url(../images/icons/receipt.png);
/* Make your icon fit */
background-size: 18px 18px;
}
.ui-icon-billinfo:after {
 background-image: url(../images/icons/local-atm.png);
/* Make your icon fit */
background-size: 18px 18px;
}


.ui-listview li .ui-btn h2 {
    padding: 0px;
  line-height: 15px;
  font-size: 14px;
  margin: 0px;
}
.ui-listview li .ui-btn p {
   padding: 0px;
  margin: .5em 0;
}

textarea.ui-input-text {
   min-height:100px;
}
.indexnbnav td {
       text-align:center;
}
.indexnbnav img {

}
.indexnbnav a {
  
    color:#ffffff;
 font-family:微软雅黑;
 font-size:14px;
 font-weight:normal;
    text-decoration:none;
    text-shadow:none;
}
    .indexnbnav a:visited {
        color:#ffffff;
    }
.pagecontent img {
    width:99%;
}

.hideprice currencysymbol {
    display:none;
}
.hideprice price {
     display:none;
}
.hideprice .oldprice {
     display:none;
}