/*!
 * button css file
 */
@charset "utf-8";
/*上传图片按钮样式*/
.file_box{  position:relative;width:80px;display: inline-block;}
input[type="file"]{ z-index: 1000; height:33px; filter:alpha(opacity:0);opacity: 0;width:66px;color:#eee;cursor:pointer;position: absolute;top:-20px;left: 0;font-size: 0}
.file_box:after{ content:"\4e0a\4f20\56fe\7247";display: inline-block;padding:0 9px;background-color: #19a97b;color:#fff;position: absolute;top: -20px;border-radius: 2px;}
input[type="file"] .file_box:after:hover{ background-color: #148762;border-color:#148762;}
.thumb_img{ margin-top:10px;display: block;margin-bottom: 5px;}
.btn.btn-primary:hover{ cursor:pointer;background-color: #148762;border-color:#148762;color:#fff;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
/*返回上一页按钮*/
.btn {
	display: inline-block;
	padding: 0 12px;
	margin-right: 4px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	font-weight: normal!important;
	background-color: #f8f8f8;
	border: 1px solid #d2d2d2;
	border-radius: 2px;
	background-image:none;
	cursor:pointer;
	filter:none;
}
.file-box{  position:relative;display: inline-block;}
/*.file-box input[type="file"] {
	filter:alpha(opacity=0); 
	-moz-opacity:0; 
	-webkit-opacity: 0; 
	opacity: 0;
}*/
/*普通带颜色按钮*/
a.btn.btn-primary{ height: 28px;line-height: 28px;font-family: Arial;}
.btn.btn-primary {
	font-weight: normal;
	border-color: #19a97b;
	color:#fff;
	background-color: #19a97b;
	background-image: none;
	text-shadow: none;
	box-shadow: none;
}
/*禁用按钮*/
.btn.btn-gray{ background-color: #e0e0e0!important;border-color:#e0e0e0;cursor: no-drop; color: #999; }
.btn.btn-gray:hover,.btn.btn-gray:focus{ cursor: no-drop;background-image: none; color: #999;border-color:#e0e0e0;}
a.btn.btn-blue{
	height:28px;
	line-height:28px;
	padding:6px 12px;
	margin: 0 auto;
	text-align: center;
	font-weight: normal;
	border-color: #0099CC;
	color:#fff;
	background-color: #0099CC;
	background-image: none;
	text-shadow: none;
	box-shadow: none;
}
.btn.btn-blue:hover{ cursor:pointer;background-color: #0083af;border-color:#0083af;color:#fff;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
	/*内容大于等于4个字的带颜色按钮*/
.big-btn-primary {
	padding: 0 8px;
	border-color: #19a97b;
    color: #fff;
    background-color: #19a97b;
	background-image: none;
	text-shadow: none;
	box-shadow: none;
}
.big-btn-primary:hover{
	background-image:none;
	background-color: #148762;
	color:#fff;
	text-shadow: none;
	box-shadow: none;
	border-color:#148762;
	filter:'(opacity=100)';
}
.btn.btn-primary:focus,.btn.big-btn-primary:focus{
	background-color: #19a97b;
	border-color:#19a97b;
	color: #fff;
}
.btn:focus{ background-color: #fafafa;color:#333;border:1px solid #b2b2b2;outline: none;background-position:0;outline-offset:0;}
/*上传文件的input样式，配合big-btn-primary样式使用*/
.btn-align{
	vertical-align: top;
	margin-top: 13px;
}
.upload-input-btn {
	position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    width: 78px;
    height: 35px;
    cursor: pointer;
}

/*页面右上角的返回按钮*/
.btn-backbox{ margin-right:10px;}
.btn-backup {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	float: right;
	padding: 0 10px;
	font-size: 14px;
	color: #19a97b;
	background-color: #f8f8f8;
	border: 1px solid #19a97b;
	border-radius: 2px;
	z-index: 9999;
	cursor:pointer
}

/*图片横向列表*/
/*.img-item{ width:100%;}*/
.img-item img {
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 50px;
}
.img-item .img-btn {
    float: left;
	display: block;
	
	width: 78px;
	height: 48px;
	line-height: 1;
	border: 1px solid #d2d2d2;
    font-size: 13px;
    text-align: center;
    vertical-align: bottom;
}
.img-item .img-btn i {
	position: relative;
	top: -6px;
	display: block;
	font-size: 32px;
	font-weight: bold;
	color: #b2b2b2;
}
.img-item .img-btn:hover:hover i { color: #19a97b;}
.img-item .img-btn:hover { border-color: #19a97b;}

.file_box .upload-input-btn {
	width: 80px;
	height: 50px;
	margin-top: 1px;
}

/******推广二维码******/
.img-qrcodes {
    width: 80px;
    height: 80px;
}


/******推广二维码******/