.user-fn-clear {
    background-color: #333;
    height: 40px;
    margin: 0 auto;
    width:100%;
}
.user-fn-clear .user-nav {
    width: 1210px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
}
.user-nav li {
    float: left;
    list-style: none;
}
.user-nav a {
    padding: 0 20px;
    font-size: 16px;
    color: #fff;
}
.bread-crumb{
	overflow: hidden;
	background: #f2f2f2;
	margin: 0 auto;
	padding:10px 0;
}
.contact {
    position: relative;
    z-index: 4;
    line-height: 24px;
}
.EDropdown {
    position: relative;
}
.EDropdown .item{
	padding-right:10px;
}
.contact .follow {
    cursor: pointer;
    float: left;
    margin-right: 10px;
    white-space: nowrap;
}
.contact .follow .sprite-follow {
    height: 16px;
    background-image: url(/styles16/anewlngshop/images/1__sprite.png);
}
.contact .follow .sprite-follow {
    position: relative;
    top: 4px;
    width: 16px;
    background-position: -16px -18px;
}
.preview-wrap {
    width: 452px;
    margin-top: 20px;
    margin-bottom: 10px;
}
.itemInfo-wrap {
    width:738px;
    margin:10px 10px;
}
.itemInfo-wrap .sku-name {
    font: 700 16px Arial,"SimSun";
    color: #666;
    padding-top: 10px;
    line-height: 28px;
    margin-bottom: 5px;
}
.itemInfo-wrap .news {
    color: #e4393c;
    margin-bottom: 5px;
}
.itemInfo-wrap .news .item {
    margin-bottom: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 618px;
}
.itemInfo-wrap .news .item {
    width: 738px;
}
.seckilling {
    background: url(/styles16/anewlngshop/images/seckilling.png) no-repeat #e84540;
}
.activity-banner {
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    overflow: hidden;
    zoom: 1;
}
.seckilling .sprite-seckilling {
    background-image: url(/styles16/anewlngshop/images/__sprite.png);
    background-position: -20px 0;
}
.seckilling .sprite-seckilling {
    width: 20px;
    height: 20px;
    vertical-align: -4px;
    margin-right: 5px;
}
.activity-banner i {
    display: inline-block;
}
.seckilling .fl strong {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
}
.seckilling .activity-message{
	color: #fbe2e2;
	font-size:12px;
}
.itemInfo-wrap .summary {
    position: relative;
    padding-bottom: 5px;
    _zoom: 1;
}
.itemInfo-wrap .summary-price-wrap {
    padding: 10px 0 0;
    background: #f3f3f3;
}
.itemInfo-wrap .summary-price-wrap .summary-price {
    position: relative;
    margin-bottom: 5px;
}
.itemInfo-wrap .summary-price-wrap .summary-price .dt {
    line-height: 30px;
}
.itemInfo-wrap .summary-price-wrap .summary-price .p-price {
    color: #E4393C;
    margin-right: 10px;
    overflow: hidden;
}
.itemInfo-wrap .summary-price-wrap .summary-price .p-price span {
    font-size: 22px;
}
.p-price .price {
    color: #e4393c;
}
.itemInfo-wrap .summary-price-wrap .summary-price .p-price .price {
    font-size: 22px;
}
.itemInfo-wrap .summary-price-wrap .summary-info {
    position: absolute;
    z-index: 1;
    right: 10px;
    top: 1px;
    color: #999;
}
.itemInfo-wrap .summary-price-wrap .summary-info .item {
    border-left: solid 1px #e6e6e6;
    text-align: center;
    padding: 0 10px;
    line-height: 18px;
    height: 35px;
}
}
.itemInfo-wrap .summary-price-wrap .summary-info p {
    color: #999;
}
.itemInfo-wrap .summary-price-wrap .summary-info .count {
    font: 14px verdana;
    color: #005ea7;
}
.summary-line {
    height: 0;
    overflow: hidden;
    border-bottom: 1px dotted #dfdfdf;
    margin-bottom: 15px;
}
/* 尺码选择 */
.goods-quantity{
	padding-left:10px;
	color: #999;
	line-height: 35px;
	overflow: hidden;
}
.goods-quantity-title{
	width: 58px;
}
.goods-quantity-num{
	margin-left: 10px;
}
.choose {
    display: inline-block;
}
.choose dl.attr {
    display: inline-block;
    line-height: 35px;
}
.choose dl.attr dt {
    text-align:left;
    float: left;
    width: 58px;
    color: #999;
    margin-right: 0px;
}
.choose dl.attr dd li {
    float: left;
    position: relative;
    margin: 0 8px 4px 0;
    line-height: 28px;
    vertical-align: middle;
}
.choose dl.attr dd li a {
    float: left;
    background-color: #fff;
    width: auto!important;
    min-width: 16px;
    padding: 3px 9px 2px;
    text-align: center;
    border: 1px solid #b8b7bd;
    color: #000;
    display: inline-block;
}
.choose dl.attr dd li.selected a {
    border: 1px solid #fa4862;
}
.choose dl.attr dd li.no-stock a {
    border: 1px dashed #ccc;
}
.choose dl.attr dd li a img, .choose dl.attr dd li a span {
    float: left;
    color: #666;
    height: 30px;
    vertical-align: middle;
}
.choose dl.attr dd li.selected i {
    position: absolute;
    bottom: 0.8px;
    right: 1px;
    width: 12px;
    height: 12px;
    overflow: hidden;
    display: block;
    background: url(/styles16/anewlngshop/images/goods-icon.png) no-repeat;
    background-position: 0px -20px;
}




.choose dl.amount {
    height: 32px;
    line-height: 32.2px;
    margin-bottom: 15px;
}
.choose dl.amount dt {
    text-align: left;
    float: left;
    width: 54px;
    padding-left: 15px;
    color: #999;
}
.choose dl dd {
    width:560px;
    float: left;
	margin-left: 15px;
}
.choose dl.amount dd .amount-widget .amount-input {
    color: #666;
    font-size: 12px;
    margin: 0;
    padding: 3px;
    height: 24px;
    border: 1px solid #a7a6ac;
    width: 36px;
    line-height: 24px;
    vertical-align: middle;
    box-sizing: content-box;
}
.choose dl.amount dd .amount-widget .amount-btn {
    display: inline-block;
    vertical-align: middle;
    margin-left: -3.2px;
}
.choose dl.amount dd .amount-widget .amount-plus {
    width: 16px;
    height: 16px;
    overflow: hidden;
    cursor: pointer;
    border: 1px solid #a7a6ab;
    display: block;
    border-left: none;
    line-height: 13px;
    text-align: center;
    background: #f1f1f1;
}

.choose dl.amount dd .amount-widget .amount-minus {
    width: 16px;
    height: 16px;
    overflow: hidden;
    cursor: pointer;
    border: 1px solid #a7a6ab;
    border-left: none;
    border-top: none;
    display: block;
    line-height: 13px;
    text-align: center;
    background: #f1f1f1;
}
.choose dl.amount dd .amount-widget .amount-btn i {
    width: 16px;
    height: 14px;
    font-size: 12px;
    color: #666;
    display: inline-block;
}
.choose dl.amount dd .amount-widget .amount-unit {
    vertical-align: middle;
    margin-left: 5px;
}
.choose dl.amount dd .stock {
    margin-left: 5px;
    vertical-align: middle;
    display: inline;
}
.choose .action {
    width: 469px;
    padding-left: 69px;
    margin-bottom: 10px;
    display: inline-block;
    clear: both;
	margin-top: 20px;
}
.choose .action .btn-buy {
    margin-right: 10px;
    float: left;
}
.choose .action .btn-buy .buy-goods, .choose .action .btn-buy .buy-goods-enable {
    position: relative;
    border: none;
    width: 162px;
    height: 40px;
}
.choose .action .btn-buy a {
    float: left;
    overflow: hidden;
    position: relative;
    width: 160px;
    height: 38px;
    line-height: 38px;
    border-width: 1px;
    border-style: solid;
    font-size: 16px;
    text-align: center;
    border-radius: 3px;
}
.choose .action .btn-buy .buy-goods .buy-goods-bg, .choose .action .btn-buy .buy-goods-enable .buy-goods-bg {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    opacity: .08;
    filter: alpha(opacity = 8);
}
.choose .action .btn-buy .buy-goods .buy-goods-bg {
    background-color: /*main_color_start*/#E31939/*main_color_end*/;
}
.bgg-color{
    background: /*main_color_start*/#E31939/*main_color_end*/;
}
.choose .action .btn-buy .buy-goods .buy-goods-border {
    border-color: /*main_color_start*/#E31939/*main_color_end*/;
}
.choose .action .btn-buy a.add-cart i, .choose .action .btn-buy .buy-enable i {
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url(/styles16/anewlngshop/images/goods-icon.png) no-repeat -410px -115px;
    cursor: pointer;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -2px;
}
.choose .action .btn-buy a.add-cart, .choose .action .btn-buy .buy-enable {
    border-width: 1px;
    border-style: solid;
    color: #fff;
}
.choose .action .btn-buy .buy-goods .buy-goods-border, .choose .action .btn-buy .buy-goods-enable .buy-goods-border {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 160px;
    height: 38px;
    opacity: .2;
    filter: alpha(opacity = 20);
    border-width: 1px;
    border-style: solid;
}
.itemInfo-wrap .attr .dd {
    margin-left: 20px;
    line-height: 22px;
}
.choose-btns {
    margin-top: 10px;
    margin-bottom: 20px;
    padding: 0 10px;
}
.choose-btns .choose-amount {
    width: 58px;
    height: 44px;
    overflow: hidden;
    border: 1px solid #ccc;
    position: relative;
    margin-right: 10px;
    float: left;
}
.choose-btns a:hover{
	color:#fff;
}
.choose-btns a:focus{
	color:#fff;
	text-decoration: none;
}
.choose-btns .choose-amount input {
    display: block;
    width: 43px;
    height: 42px;
    line-height: 42px;
    position: absolute;
    top: 1px;
    left: 0;
    border: none;
    border: 0;
    text-align: center;
}
.choose-btns .choose-amount a {
    display: block;
    width: 15px;
    text-align: center;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    background: #f1f1f1;
    color: #666;
    position: absolute;
    right: -1px;
    border: 1px solid #ccc;
}
.choose-btns .choose-amount a.disabled {
    color: #ccc;
    cursor: not-allowed;
}
.choose-btns .choose-amount a.btn-reduce {
    bottom: -1px;
}
.choose-btns .choose-amount a.btn-add {
    top: -1px;
}
.btn-lg {
    height: 46px;
    line-height: 46px;
    padding: 0 26px;
    font-size: 18px;
    border-radius:0;
}
.choose-btns .btn-lg {
    margin-right: 10px;
    float: left;
}
.btn-primary, .btn-special1 {
    background-color: #df3033;
    color: #fff;
}
.btn-primary, .btn-special2 {
    background-color:#85c360;
    color: #fff;
}
.itemInfo-wrap .summary-tips {
    margin-bottom: 0px;
}
.itemInfo-wrap .dt {
    float: left;
    padding-left: 10px;
    color: #999;
}
.itemInfo-wrap .summary-tips .tips-list li {
    float: left;
    margin-right: 15px;
    color: #999;
}
.tips7days{
	margin-left: 20px;
}
.itemInfo-wrap .summary-tips .dt {
    line-height: 22px;
}
/* 详情 */
.aside {
    float: left;
    width: 210px;
    margin-bottom: 20px;
}
.m-aside, .m-content {
    margin-bottom: 15px;
}
.m-aside .mt, .m-content .mt {
    background-color: #f7f7f7;
    border: 1px solid #eee;
}
.m-aside .mt {
    padding: 10px;
}
.m-aside h3 {
    font: 700 14px "SimSun";
}
.m-aside .mc {
    padding: 10px 10px 0;
    border: 1px solid #eee;
    border-top: none;
    overflow: visible;
}
.plist {
    margin-bottom: 10px;
}
.m-aside .mc .plist li {
    padding: 5px 0;
    _zoom: 1;
}
.p-img {
    padding-bottom: 5px;
}
.p-name {
    max-height: 36px;
    _height: 3em;
    line-height: 1.5em;
    margin-bottom: 5px;
}
.p-price strong {
    color: #e4393c;
    font-size: 14px;
}
.m, .mb, .mc, .mt, .p-detail, .p-img, .p-market, .p-name, .p-price, .sm, .smb, .smc, .smt {
    overflow: hidden;
}
.detail {
    float: right;
    width: 770px;
    min-height: 220px;
	width: 990px;
}
.tab-main {
    position: relative;
    background-color: #f7f7f7;
    border: 1px solid #eee;
    border-bottom: 1px solid #e4393c;
    display: inline-block;
    display: block;
}
.tab-main {
    position: relative;
    overflow: visible;
}
.tab-main ul {
    margin-top: -1px;
}
.tab-main li {
    position: relative;
    display: inline-block;
    cursor: pointer;
	padding: 10px 25px;
	font-size: 14px;
}
.tab-main li.current {
    background-color: #e4393c;
    color: #fff;
    cursor: default;
}
.m-content .mt {
    position: relative;
    padding: 10px;
    _zoom: 1;
}
.m-content h3 {
    font: 700 14px "SimSun";
}
.comment .comment-info {
    overflow: hidden;
    zoom: 1;
    padding: 25px 0;
}
.small {
    border: 1px solid #f5f5f5;
    background-color: #fafafa;
    padding-left: 10px;
}
.small ul {
    margin-top: 10px;
}
.tab-main li {
    position: relative;
    display: inline-block;
    cursor: pointer;
}
.small li {
    padding: 5px 10px;
}
.tab-main li.current {
    background-color: #e4393c;
    color: #fff;
    cursor: default;
}
.small li.current, .small li.current a {
    background: #fafafa;
    color: #e4393c;
}
.comment .comment-item {
    zoom: 1;
    padding: 15px;
    border-bottom: 1px solid #ddd;
}
.comment .comment-item .user-column {
    width: 140px;
    float: left;
}
.comment .comment-item .user-info img {
    border-radius: 50%;
    margin-right: 5px;
}
.comment .comment-item .comment-column {
    margin-left: 150px;
}
.comment .comment-item .comment-star {
    width: 78px;
    height: 14px;
    background: url(/styles16/anewlngshop/images/star.png) no-repeat;
}
.comment .comment-item .star1 {
    background-position: -64px 0;
}
.comment .comment-item .star2 {
    background-position: -48px 0;
}
.comment .comment-item .star3 {
    background-position: -32px 0;
}
.comment .comment-item .star4 {
    background-position: -16px 0;
}
.comment .comment-item .star5 {
    background-position: 0 0;
}
.comment .comment-item .comment-con {
    font-size: 14px;
    padding: 10px 0;
    line-height: 180%;
    color: #333;
}
.detail .p-parameter {
    padding: 0 10px 10px;
}
.detail .p-parameter-list {
    padding: 20px 0 15px;
}
.p-parameter ul li {
    width: 145px;
    padding-left: 42px;
    float: left;
    margin-bottom: 5px;
}
.detail .p-parameter-list li {
    width: 200px;
}
.detail-content {
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    background: #f7f7f7;
}
.detail-content-wrap {
    width: 100%;
    float: left;
    background-color: #fff;
    border-top: 1px soild #eee;
}
.w-1210{
	    width: 1210px;
}