﻿.input-error {
    color: #FF5511;
    font-size:92%;
}
.note {
    color: #7B7B7B;
    font-size:92%;
}
.note-red {
    color: #BD0000;
    font-size:92%;
}

.line-height-10 {
    line-height: 10px;
}
.add-width-120 {
	width: 120px;
	height: 26px;
}
.add-width-60 {
	width: 60px;
	height: 26px;
}

.image-thumb {
    /*float: left;*/
    display: block;
    overflow: hidden;
    /* border-right: 5px solid #FFF; */
    /* background-repeat: no-repeat; */
    background-position: center;
    margin-right: 10px;

    background-size: cover;
    opacity: 1;
}
.image-item {
    width: 343px;
    height: 343px;    
}
.image-item-brand {
    width: 86px;
    height: 86px;
}
.right-gap {
    margin-right:10px;
}
.image-cart-item {
    width: 100px;
    height: 100px;
}

.add{
	width: 120px;
	height: 26px;
}
.add1{
	width: 60px;
	height: 26px;
}
.prompt-gray {
    color: gray;
}
.body-container {
    width: 1080px;
    position: absolute;
    left: 50%;
    margin-left: -540px;
}
.footer-container {
    width: 1080px;
    position: absolute;
    left: 50%;
    margin-left: -540px;
    margin-top: 8%;
}
.item-letter-spacing-5 {
    letter-spacing: 5px;
}
.pick-item {
	background-color: #C30D22;
	content: '';
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	-webkit-transition: width 0.2s ease-in;
	transition: width 0.2s ease-in;
	width: 3px;
	/*z-index: -1;*/
}
.pick-item-color {
    color: #FFFFFF;
}

.share-icon-position {
    margin-left: -2px;
}
.share-weibo:hover {
    filter: alpha(opacity=80);
    opacity: .8;
}
.share-qq:hover {
    filter: alpha(opacity=80);
    opacity: .8;
}

.ad-warning {
    color: red;
    font-size: 14px;
}


@media screen and (min-width: 700px) {
    .slider-width {
        margin:0 8vw;
    } 
}

@media screen and (min-width: 1000px) {
    .slider-width {
        margin:0 20vw;
    } 
}

.breadcrumb ul {
    display: flex;
}

.breadcrumb li::before {
    content: ">";
    margin-left: 8px;
    margin-right: 8px;
}

.breadcrumb li:first-child::before {
    content: "";
    margin-left: 0px;
    margin-right: 0px;
}

.breadcrumb li {
}

.brand-title {
    text-align: left;
    font-family: 'Microsoft JhengHei', 'Microsoft YaHei';
    line-height: 40px;
    color: #94252B
}

