@charset "utf-8";
/* 公用样式 */
*{margin:0; padding:0;font-family:'微软雅黑';word-break:break-all;word-wrap:break-word;}
html{ overflow:auto; overflow-x:hidden;-webkit-text-size-adjust:none;}
a{text-decoration:none; cursor:pointer;-webkit-user-select: none; -moz-user-select: none; user-select: none;-ms-user-select: none;text-decoration:none; cursor:pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none;-ms-user-select: none;}
b{ font-size:inherit; color:inherit;}
.bold{font-weight:}
img{ border:none;}
.clearB{ clear:both;}
.table{display:table;}
.tableSpan{display:table-cell; vertical-align:middle;}

/*按钮*/
.btnNormal,.btnUpload{display:inline-block; margin:10px auto; height:20px; padding:5px 15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; font-size:12px; font-weight:bold; background:#00c8a5; text-align:center;-moz-user-select: none;
-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none; 
user-select: none; color:#fff; line-height:22px; border:0; position:relative; min-width:40px; border:solid 1px #00c8a5}

@-moz-document url-prefix(){.btnNormal{padding:4px 15px 6px 15px}}


.btnNormal.disabled{background:#ebe4e4; border-color:#ebe4e4; color:#666}

.btnNormal:active,.btnUpload:active{color: #eee; }
.btnUpload{text-indent:15px;}
.btnUpload .icon{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; top:7px; left:15px}
.file{position:absolute; left:0; top:0; width:100%; height:100%;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; cursor:pointer}
.btnUpload input{position:absolute; left:0; top:0; width:100%; height:100%;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; cursor:pointer}
.bgGreen{background:#02b300}
.greenBtn{background:#02b300; border-color:#02b300}
.blueBtn{background:#00c8a5; border-color:#00c8a5}
.redBtn{background:#ff4040; border-color:#ff4040}
.disableBtn{background:#ebe4e4; border-color:#ebe4e4; color:#666}

/*input和textarea*/
.input{ padding:5px 10px; line-height:20px; height:20px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; width:400px; font-size:13px; margin:5px 0; color:#666; outline:none; background:#ebe4e4; border:solid 1px #ebe4e4}
.input:focus{border-color:#a79d96}
.textarea{ padding:5px 10px; line-height:18px; height:100px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; width:400px; font-size:13px; margin:5px 0;resize: none;outline:none; background:#ebe4e4; border:solid 1px #ebe4e4}
.textarea:focus{border-color:#a79d96}
	
/*字体*/
.textTitle{font-size:16px; padding:10px 0}
.text{font-size:13px; }
.textBig{font-size:15px; padding-bottom:5px;}
.textNormal{font-size:14px;}
.textBold{font-weight:bold;}
.textMini{font-size:12px;}/*提示性的描述字体，淡雅*/
.textLight{color:#a79d96}/*淡色文字*/
.textAshen{color:#70655d}
.textBlue{color:#00c8a5}/*蓝色文字*/
.textGreen{color:#02b300}/*绿色文字*/
.textRed{color:#ff4040}/*红色文字*/
.textH1{ font-size:20px; line-height:34px;}/*大号标题字体*/
.textH2{font-size:16px; line-height:28px;}/*小号标题字体*/

/*table样式*/
.table,.table *{line-height:24px; font-size:12px;}
.table{ border:1px solid #ebe4e4;word-break:break-all;word-wrap:break-word; text-align:center; border-bottom:0; width:100%;}
.table tr{ padding:10px 0;word-break:break-all;word-wrap:break-word; }
.table tr th{padding:5px 15px;word-break:break-all;word-wrap:break-word; background:#ebe4e4; color:#70655d}
.table tr td{color:#70655d; padding:10px 15px;border-bottom:1px solid #ebe4e4; word-break:break-all;word-wrap:break-word; background:#fff}
.table tr td img{ margin:2px;word-break:break-all;word-wrap:break-word;}

.searchTable{border-bottom:0;}
.searchTable td{padding:1px 15px;}

.searchDiv_data{float:left}
.searchDiv_info{float:right; text-align:right}

.lamicBox{background:#f9f9f9; padding:20px 30px 30px 30px}

.noList{font-size:13px; color:#999; position:relative; text-align:center; padding:30px 0;}
.noList span{display:inline-block}
.noList a{color:#70655d;font-size:13px;}

.rightRadius{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input.leftRadius{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}

.greenBorder{border:solid 1px #02b300}

.miniBtn{display:inline-block; margin:5px; padding:0 8px; color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; position:relative}
.miniBtn.edit{background:#02b300}
.miniBtn.del{background:#ff4040}
.miniBtn.set{background:#00c8a5}
.miniBtn.bz{background:#02b300}

.smallBtn{display:inline-block; margin:5px; padding:2px 15px; color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; position:relative}

.forDetail .tDetail{background:#fff}
