/*!
 @title: tongyi
 @description��xadmin��չ��ʽ
 @site: 
 @author: shfhere
 @license��TongYi
 */
.x-admin-sm .cell-btn {
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
}

.hand-cursor {
	cursor:pointer;
}

.x-admin-sm .btn-ok {
	background-color: #009688;
    color: #fff;
}

.x-admin-sm .btn-cancel {
	background-color: #AABBCC;
    color: #fff;
}

.tag {
	
}

.tag .tag-item {
	
}

.tag .tag-item-checked {
	
}

.tag .button-new-tag {
	
}

.tag .input-new-tag {
	
}

.tag .tag-text {
	text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
}

.commodity-item {
	
}

.commodity-item .container {
    background: #fff;
    border: 1px solid transparent;
    height: 150px;
}

.commodity-item .container a {
	
}

.commodity-item .container a img {
    width: auto;
    _height:expression(this.width);
    max-width: 100%;
    max-height: 300px;  
}

.commodity-item .text {
	padding: 20px;
}

.commodity-item .info {
	height: 40px;
	font-size: 14px;
	line-height: 20px;
	width: 100%;
	overflow: hidden;
	color: #666;
	margin-bottom: 10px;
}

.commodity-item .price {
	font-size: 14px;
	color: #666;
}

.commodity-item .flow {
	text-align: right;
    float: right;
}

.tag-normal {
	padding:0px 10px 0px 10px;
	line-height:26px;
	height:26px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	background-color:#FCFCFC;
	margin-right:10px;
}

.tag-active {
	padding:0px 10px 0px 10px;
	line-height:26px;
	height:26px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	border:1px solid #338899;
	color:#FFFFFF;
	background-color:#0099EE;
	margin-right:10px;
}

.float-button-container {
	position:absolute;
	display:none;
}

.float-button {
	padding-top:3px;
	width:25px;
	height:22px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.specsBody {
	height:60px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin:8px 8px 8px 0px;
	padding:8px 8px 0px 8px;
/*	overflow:hidden;*/
}

.input-readonly {
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
}

.specsBody .normal-button {
	width:20px;
	height:20px;
	background-color:#336699;
	color:#FFFFFF;
	font-size:14px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.specsBody .delete-button {
	width:20px;
	height:20px;
	background-color:#FF0000;
	color:#FFFFFF;
	font-size:14px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.specsBody .option-tag {
	padding:0px 5px 0px 5px;
	line-height:20px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	background-color:#FCFCFC;
	margin-right:5px;
}

.commodity-pannel {
	width:500px;
	height:80px;
	border:1px solid #333333;
	background-color:#FFFFFF;
	margin:10px 10px 0px 0px;
	display:inline-block;
}
.commodity-pannel .img-div {
	display:inline-block;
	width:80px;
	height:80px;
	border-right:1px solid #333333;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center center;
}
.commodity-pannel .info-div {
	display:inline-block;
	width:410px;
	height:80px;
	overflow:hide;
}
.commodity-pannel .info-div .row-div{
	height:40px;
	position:relative;
	top:-17px;
	padding-left:5px;
}
.commodity-pannel .info-div .row-div .left{
	display:inline-block;
	width:200px;
	height:40px;
	line-height:40px;
	text-align:left;
	vertical-align:middle;
}
.commodity-pannel .info-div .row-div .right{
	display:inline-block;
	width:200px;
	height:40px;
	line-height:40px;
	text-align:right;
	vertical-align:middle;
}
@media print {
	@page {
		margin: 0;
	}
	body {
		margin: 0;
	}
}
