@charset "gb2312";
/* CSS Document */
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 margin:0;
 padding:0;
 border:0;
 outline:0;
 font-size:100%;
 /*vertical-align:baseline;*/
 color:#49555e
}
p{
 text-align:left;
}
h1, h2, h3, h4, h5, h6{font-size:16px;font-family:"微软雅黑","黑体";font-weight:normal}
body {font-size:14px;text-align:left;font-family:"微软雅黑","黑体";}
ol, ul {list-style:none }
blockquote, q { quotes:none }
blockquote:before, blockquote:after, q:before, q:after {
 content:'';
 content:none
}
ins { text-decoration: }
del { text-decoration:line-through }
table {
 border-collapse:collapse;
 border-spacing:0
}
.cen{margin:0 auto;}
.w1000{
 width:1000px;
}
a,img{
 border:none
}
a{
 text-decoration:none;
 color:#49555e
}
a:hover{
 text-decoration:none;
 color:#f6ab00;
}
.undisText{
 text-indent:-9999em
}
.l{
 float:left;
}
.r{
 float:right;
}
.L{
 float:left;
}
.R{
 float:right;
}
.clear{
 clear:both
}
.clearfix:after{content:'.';clear:both;display:block;height:0;visibility:hidden;line-height:0}
.clearfix{zoom:1}
.dis{
 display:block;
}
.undis{
 display:none;
}
.nofloat{float:none}
/*表单居中对齐*/
input,label{
 font-family:Tahoma, Geneva, sans-serif;
 vertical-align:middle;
}
/*reset结束===================*/
/*字体及大小*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f26{font-size:26px;}
.f-yh{font-family:"微软雅黑","黑体";}
/*字体方向*/
.txt-l{text-align:left}
.txt-r{text-align:right}
.txt-c{text-align:center}
/*颜色 */
.comm-color{color:#4a4a4a}
.light-color{color:#8a8a8a;}
.black{color:#000}
.white{color:#fff;}
.yellow{color:#f6ab00}
.orange{color:#ff663d}
.blue{color:#005bac}
.green{	color:#7eba33}
.red{color:#ec2f0a}
/*背景 */
.bc-white{background-color:#fff;}
.bc-gray-1{background-color:#f8f8f8;}
.bc-gray-2{background-color:#f2f2f2;}
.bc-gray-3{background-color:#eee;}
.bc-gray-4{background-color:#ddd;}
.bc-gray-5{background-color:#ccc;}
.bc-blue{background-color:#1099d2}
.bc-red1{background-color:#ff3333}
.bc-red2{background-color:#993300}
.bc-green1{background-color:#669966}
.bc-green2{background-color:#009933}
.bc-purple1{background-color:#993366}
.bc-purple2{background-color:#ff3399}
.bc-yellow{background-color:#ff9933}
.no-bc{background:none!important}
/*渐变色 */
.linear-1{
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee));
 background-image: linear-gradient(to bottom, color-stop(0%, #fff),color-stop(100%, #eee));
} /*浅灰色渐变*/
.linear-2{
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ddd));
 background-image: linear-gradient(to bottom, color-stop(0%, #fff),color-stop(100%, #ddd));
}/*浅深灰色渐变*/
.linear-3{
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ccc));
 background-image: linear-gradient(to bottom, color-stop(0%, #fff),color-stop(100%, #ccc));
}/*深灰色渐变*/
.linear-4{
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #ccc));
 background-image: linear-gradient(to bottom, color-stop(0%, #f2f2f2),color-stop(100%, #ccc));
}/*浅灰色渐变*/
.no-mar-pad{padding:0;margin:0;}
/*外间距 */
.mar-05{margin:0.5em}
.mar-08{margin:0.8em}
.mar-1{margin:1em}
.marTop10{margin-top:10px;}
.marTop15{margin-top:15px;}
.marTop20{margin-top:20px;}
.mar-top-05{margin-top:0.5em}
.mar-top-08{margin-top:0.8em}
.mar-bot-05{margin-bottom:0.5em}
.mar-left-05{margin-left:0.5em}
.mar-left-2{margin-left:2em}
.mar-right-05{margin-right:0.5em}
.mar-top-1{margin-top:1em}
.mar-top-2{margin-top:2em}
.mar-bot-1{margin-bottom:1em}
.mar-left-1{margin-left:1em}
.mar-right-1{margin-right:1em}
.no-mar-top{margin-top:0!important;;}
.no-mar-bot{margin-bottom:0!important;;}
.no-mar-left{margin-left:0!important;;}
.no-mar-right{margin-right:0!important;;}
.no-mar{margin:0!important;}
/*内间距 */
.pad8{padding:8px;}
.pad10{padding:10px;}
.pad-05{padding:0.5em}
.pad-1{padding:1em}
.pad-2{padding:2em}
.pad-top-05{padding-top:0.5em}
.pad-bot-05{padding-bottom:0.5em}
.pad-left-05{padding-left:0.5em}
.pad-right-05{padding-right:0.5em}
.pad-top-1{padding-top:1em}
.pad-bot-1{padding-bottom:1em}
.pad-left-1{padding-left:1em}
.pad-right-1{padding-right:1em}
.pad-top-2{padding-top:2em}
.pad-bot-2{padding-bottom:2em}
.pad-left-2{padding-left:2em}
.pad-right-2{padding-right:2em}
.no-pad-top{padding-top:0;}
.no-pad-bot{padding-bottom:0;}
.no-pad-left{padding-left:0;}
.no-pad-right{padding-right:0;}
.no-pad{padding:0!important;}
/*行高 */
.lineH-15{line-height:1.5em;}
.lineH-18{line-height:1.8em;}
.lineH-2{line-height:2em;}
.lineH-3{line-height:3em;}
/*加粗 */
.bold{font-weight:bold}
.no-bold{font-weight:normal!important}
/*下划线，删除线*/
.under-line{text-decoration:underline}
.no-under-line{text-decoration:underline}
.del-line{text-decoration:line-through;}
/*分隔线*/
hr{height:1px;border:none;border-top:1px #ddd solid;margin:3px 0}
.hr2{height:1px;border:none;border-top:2px #ddd solid;}
.dotline{height:1px;border:none;border-top:1px #ddd dotted;margin:3px 0;}
/*首行缩进*/
.ti-2{text-indent:2em}
.ti-0{text-indent:0!important}

/*边框*/
.bd-c{border:1px #ccc solid}
.bd-d{border:1px #ddd solid}
.bd-e{border:1px #eee solid}
.bd-w{border:1px #fff solid;}
.bd-f2{border:1px #f2f2f2 solid;}
.no-bd-left{border-left:none!important}
.no-bd-right{border-right:none!important;}
.no-bd-top{border-top:none!important;}
.no-bd-bottom{border-bottom:none!important}
/*块状显示*/
.block{display:block}
.inline-block{display:inline-block}
/*阴影控制*/
.no-text-shadow{ text-shadow:none!important}
.no-box-shadow{box-shadow:none}
/*宽高控制*/
.auto-width{width:auto!important;}
.auto-height{height:auto!important;}
/*手形*/
.hand{cursor:pointer}
.df-hand{cursor:default}
.t-hand{cursor:text}
/*定位*/
.abs{position:absolute}
.rel{position:relative}
.l-10{left:10px;}
.r-10{right:10px;}
.r-5{right:5px;}
.t-10{top:10px;}
.t-0{top:0px;}
.b-10{bottom:10px;}
/*垂直居中*/
.v-mid{ vertical-align:middle}
/*表格样式*/
.cm-tb{ border-collapse:collapse}
.cm-tb td{padding:5px 3px;}
.cm-tb td input.i1{height:25px;}

/*分页 */
#pages { padding:14px 0 10px 8%; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 0px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#09a4a6; border:1px solid #09a4a6; color:#fff; text-align:center;padding:0 10px}