@charset "utf-8";

/*整体布局样式*/
body,h1,h2,h3,h4,h5,form,dl{margin:0; padding:0; color:#333;;font: 12px/1.5 "Microsoft YaHei", Arial, Helvetica, sans-serif;  list-style:none;}
body{ background:#fff;}
div,span,a{overflow:hidden}
ul,li,strong,em{ list-style:none;margin:0; padding:0; overflow:hidden;font-style: normal;}


a:link {color:#000;text-decoration: none;}
a:visited {text-decoration: none;color: #000}
a:hover {text-decoration: underline;color:#58C112;}
a:active {text-decoration: none;color: #000;}
.nav0 {width:100%;height:0px;clear:both;overflow:hidden;}
.nav5 {width:100%;height:5px;clear:both;overflow:hidden;}
.nav10 {width:100%;height:10px;clear:both;overflow:hidden;}
.clear{    clear: both;
    width: 100%;
    height: 0px;
    font-size: 0;
    overflow: hidden;
}

.red{ color:#FF0000}

i{
display:inline-block;
width:14px;
height:14px;
margin-top:1px;
*margin-right:.3em;
line-height:14px;
vertical-align:text-top;
background-position:14px 14px;
background-repeat:no-repeat
}

/*表格样式*/
table {
    border-collapse: collapse;
    border-spacing: 0px;
}
.table-list table tr { height: 30px; line-height: 30px;}
.table-list table thead{    border-left: 1px solid #eee;border-right: 1px solid #eee;
}
.table-list td,.table-list th{padding-left:12px}
.table-list table tr:nth-child(2n+0) { background:#fafafa; }

.table-list thead th{ height:30px; background:#fff; border-bottom:1px solid #d5dfe8; border-left:1px solid #d5dfe8; font-weight:normal;text-align: left;background: #e7f4fe;    color: #0c8bde;
}
.table-list tbody td,.table-list .btn{border-bottom: #eee 1px solid; padding-top:2px; padding-bottom:2px; text-align: left;border-right: #eee 1px solid;}
.table-list div.btn{background:#fff; padding:6px 12px 0 12px; height:30px;line-height:30px;border-right:none;border-bottom:none;margin-top: 20px;}
.table-list tr:hover,.table-list table tbody tr:hover{ background:#fbffe4}
.nHover tr:hover,.nHover tr:hover td{ background:none}
.table-list .input-text-c{ padding:0; height:18px;background-color: #fff;padding:2px 0 0; text-align:center;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
	    border-radius: 3px;
}
.input-text-c{border:none;height:18px;}
.td-line{border:1px solid #eee}
.td-line td,.td-line th{border:1px solid #eee}
.button{
    background-color: #006dcc;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
    background-image: -webkit-linear-gradient(top, #08c, #04c);
    background-image: -o-linear-gradient(top, #08c, #04c);
    background-image: linear-gradient(to bottom, #08c, #04c);
    background-image: -moz-linear-gradient(top, #08c, #04c);
    background-repeat: repeat-x;
    border-color: #04c #04c #002a80;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	padding:3px 10px; margin-right:5px; cursor:pointer; border-radius: 4px; color: #fff;
}
.button:hover{}
.col-tab .button.submit:hover, .button:hover{background: #04c;*background-color:#04c; background-image: linear-gradient(to bottom, #007bb9, #04c);
}
.table-list tr.on,.table-list tr.on td,.table-list tr.on th,.table-list td.on,.table-list th.on{background:#fdf9e5;}
a.close-own{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute;outline:none;right:7px; top:8px; text-indent:200px; overflow: hidden}
a.close-own:hover{background-position: left -46px}

.table-list td.icon a, #myform .table-list tr td .button, #myform .no_delete{ display: inline-block; margin-left: 2px; font-size: 13px; margin-bottom: 2px;
*display:inline;
	padding: 2px 5px;
	line-height: 20px;
*line-height:20px;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
*background-color:#e6e6e6;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
	background-image: linear-gradient(to bottom, #fff, #e6e6e6);
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #bbb;
*border:0;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
*zoom:1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05)
}
#myform .no_delete{cursor: auto;}
.table-list td.icon a.modify{ 
    background-color: #006dcc;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
    background-image: -webkit-linear-gradient(top, #08c, #04c);
    background-image: -o-linear-gradient(top, #08c, #04c);
    background-image: linear-gradient(to bottom, #08c, #04c);
    background-image: -moz-linear-gradient(top, #08c, #04c);
    background-repeat: repeat-x;
    border-color: #04c #04c #002a80;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.table-list td.icon a.add_to{ background-color: #5bb75b;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
    background-image: -o-linear-gradient(top, #62c462, #51a351);
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    background-image: -moz-linear-gradient(top, #62c462, #51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
}
.table-list td.icon a.delete, .table-list div.btn a.delete, #myform .icon .list{
	background-color: #da4f49;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	    text-shadow: 0 -1px 0 rgba(0,0,0,0.25); 
}


#myform .icon .list{background-color: #49afcd;
*background-color:#2f96b4;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.table-list td.icon a.see{}
.table-list td.icon a i{ display: inline-block;margin-right: 2px;
    width: 14px;
    height: 14px;
    margin-top: 1px;
    line-height: 14px;
    vertical-align: text-top;
    background: url(../images/icons/main3.png)no-repeat;
    background-position: 14px 14px;
    background-repeat: no-repeat;
}
.table-list td.icon a.modify i{ background-position: 0px -70px;}
.table-list td.icon a.delete i{ background-position: -457px -0px; margin-top: 2px;}
.table-list td.icon a.add_to i{background-position: -408px -95px;}
.table-list td.icon a.field i{background: url(../images/icons/main4.png)-266px -48px no-repeat; margin-top: 2px}
.cate_top a#test1{ color: #fff;}
.cate_top a#test1 i{background-position: -408px -98px;}
#myform .icon .list i{background-position: -456px -48px;}
.cate_top a.review i{background: url(../images/icons/main4.png)-335px -1px no-repeat;}
#myform .table-list tr td a.details i{     background: url(../images/icons/main3.png) -266px -25px no-repeat;    margin-top: 3px;}
.table-list td.icon a.field{ color: #000;}
.table-list div.btn a.back {background: #5998c5;}
.table-list div.btn a.new {background: #78b058;}
.table-list div.btn a.update {background: #ba81b2;}

.table-list div.btn a.back i{background: url(../images/icons/main3.png)  -215px -24px no-repeat;margin-right: 3px;}
.table-list div.btn a.new i{background: url(../images/icons/main3.png) -409px -0px no-repeat;margin-right: 3px;}
.table-list div.btn a.update i{background: url(../images/icons/main3.png) -216px -49px no-repeat;margin-right: 3px;}
.table-list td.icon a.op, .table-list td.icon a.restore { background: #00b4aa;    border: 1px solid #078982;}
.table-list td.icon a.op i{background-position: -360px -143px;}
.table-list td.icon a.repair { background: #557f91;    border: 1px solid #385f70;}
.table-list td.icon a.repair i{background-position: -71px -23px;}
.table-list td.icon a.restore i{background-position: -265px -119px;}
.table-list td.icon a.download{ background: rgb(13, 137, 225); border-color: rgb(6, 113, 188);}
.table-list td.icon a.download i{background-position: -97px -23px;}


.table-list td.status a i{display: inline-block;margin-right: 2px;width: 16px;height: 16px; line-height: 16px;vertical-align: text-top;    border-radius: 2px;}
.table-list td.status a.wait i{background: url(../images/icons/main3.png) #d97792 -46px -24px no-repeat;}
.table-list td.status a.by i{background: url(../images/icons/main3.png) #5bb75b -287px 0px no-repeat;}
.table-list td.status a.retreat i{background: url(../images/icons/main3.png) #faa732 -215px -95px no-repeat;}
.table-list td.status a.wait2 i{background: url(../images/icons/main3.png) #faa732 -95px -71px no-repeat;}
.table-list td.status a.already i{background: url(../images/icons/main3.png) #6cb06c  -143px -71px no-repeat;}
.table-list td.status a.see i{background: url(../images/icons/main3.png)  -408px -120px no-repeat;}

/*列表通用三个按钮 百度url提交、 排序、删除、 通过审核、 退稿*/
.table-list div.btn a{    display: inline-block; line-height: 30px;}
.table-list div.btn a.ulr i{background: url(../images/icons/main3.png) -0px -144px no-repeat;}
.table-list div.btn a.sorting i{background: url(../images/icons/main3.png) -410px 0px no-repeat;}
.table-list div.btn a.delete i{background: url(../images/icons/main3.png) -457px -0px no-repeat;}
.table-list div.btn a input{     background: none;border: none;color: #fff;padding: 2px 0;    cursor: pointer;}
.table-list div.btn a.sorting{background-color: #49afcd;
*background-color:#2f96b4;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.table-list div.btn a.return{
	background-color: #faa732;
*background-color:#f89406;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
	background-image: -o-linear-gradient(top, #fbb450, #f89406);
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-image: -moz-linear-gradient(top, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.table-list div.btn a.by i{background: url(../images/icons/main3.png) -287px 0px no-repeat;    margin-right: 2px;}
.table-list div.btn a.return i{background: url(../images/icons/main3.png) -216px -96px no-repeat;    margin-right: 2px;}



/*通用表单*/
.common-form{}
.common-form div.contentWrap{padding-right:20px}
.common-form ul li{color:#444; clear:both; vertical-align:middle}
.common-form ul li span.text{width:60px}
.common-form .set{border:1px dashed #e0e7ed;zoom:1; background:#f2f7fb; padding:10px; font-size:12px; margin-bottom:10px}
.common-form .set table td,.common-form .set table th{padding-left:12px}
.common-form .set table th{font-weight:normal; text-align:left;padding:0 8px}
.common-form .set table td{ padding:3px 0 3px 5px}
.common-form .set table td.y-bg{background: url(../images/admin_img/set_y_line.png) repeat-y right top}
.common-form .set table td input{ background-image:none; height:18px; font-size:12px}
.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../images/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:13px; color: #000;    -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
}
.input-focus{background: #FFF url(../images/input_focus.png) repeat-x; border-color:#afcee6;font-size:12px;}
input.date,input.endDate{background: #fff url(../images/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #F9F9F9;border-color: none;color:#333;padding:2px;border: 1px solid #ddd;background: #fff;border-radius: 3px;height: 30px;line-height: 30px;font-size:12px; width: 150px; margin-right: 15px;}
.search-form{ margin-bottom:10px}

/*表格表单*/
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#222}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:10px 0 10px 8px}
.table_form tbody td,.table_form tbody th{ border-bottom: 1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
.table_form td img{    cursor: pointer;padding: 5px;background: #fff;border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#myform .css tr td input{ padding: 5px;    border: 1px solid #ddd; background: #fff;}

/*select美化*/
.js ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {color:#000; height:22px; padding:4px 0 0 6px; float:left; background:url(../images/select-bg.png) no-repeat right 0; border-left:1px solid #dfdfdf}
.newListSelected span {display:block;}
ul.newList li a {padding:3px 8px;display:block;text-decoration: none;}
.selectedTxt {overflow:hidden; height:16px; padding:0 23px 0 0;}
.measure-input {background:url("../images/ruler.gif") repeat-x scroll 0 9px transparent}
.hiLite {background:#e0ebf4!important; color:#444!important;}
.newListHover {background:#f2f7fb!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:right -26px; cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}



/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../images/msg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}

/*联动菜单*/
.linkage-menu{height:200px; overflow-y:auto; padding:0 4px}
.linkage-menu h6{ border-bottom:1px solid #e2ecee; padding:2px 0 3px; margin-bottom:5px}
.linkage-menu h6 a.rt{ font-weight:normal; font-family:'宋体';color:#377abe}
.linkage-menu div.menu a{width:74px; line-height:22px;text-decoration: none; padding-left:4px; overflow:hidden; height:22px}
.linkage-menu div.menu a:hover{ background:#d9e4ed; color:#377abe}
div#areaid{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 5px 2px;border: 1px solid #d0d0d0;background: #FFF url(../images/admin_img/input.png) repeat-x; position:relative; top:-2px;*top:2px;}

.picList li{ padding:0 0 8px}
.display {display:none}
.pad-10 { padding: 10px;overflow: hidden;}

/*容器样式*/
.col-tab{ border:1px solid #e3e3e3;background: #fff;_zoom:1;padding-bottom: 20px;margin-bottom: 100px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.col-tab ul.tabBut, #myform .tabBut, div#myform{height:30px; line-height: 30px; padding-left:10px;position:relative;bottom:-1px}
.col-tab ul.tabBut li, #myform .tabBut li, div#myform .tabBut li{float:left; border:1px solid #a2b0c0; height:30px; line-height:30px;width: 100px; background:#b1c2d5; padding:0 8px; cursor:pointer;    text-align: center;margin: 0 10px;color:#fff;
	-webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}
#myform h2.on, #myform .tabBut li.on, div#myform .tabBut li.on{     position: relative;background: #fff;border-bottom: 0;color:#0d89e1;
    height: 30px;
    _height: 30px;
    font-weight: 700;
    cursor: pointer;
    text-align: center;
    margin-left: 20px;
    border: 1px solid #e3e3e3;
    border-bottom: 1px solid #fff;
    width: 100px;
    bottom: -1px;
    line-height: 26px;
}
#myform .tabBut li.on{bottom: -1px; }
.col-tab .content{border:1px solid #dce3ed;_zoom:1;}
.col-tab .content-r{border-top:1px solid #dce3ed}
.col-tab .contentList .table_form tr:nth-child(2n+0){background:#FDFDFD;}
.col-tab .contentList .table_form tr:hover{ box-shadow: 0 0 4px rgba(0,0,0,0.05); }
.hidden{ display:none}

.col_tab_box{    position: fixed;padding: 5px 0;
    left: 0px;
    text-align: left;
    bottom: 0px;
    width: 100%;
    background: #eee;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
    z-index: 999;
}
.col_tab_box a.button {padding: 0px 0px;    height: 32px;
    line-height: 32px;
    margin-left: 20px;
    display: inline-block;margin-left: 20px;
}
.col_tab_box .button input{color: #fff; cursor: pointer;    width: 80px; height: 32px; line-height: 32px;text-indent: 13px;}
.col_tab_box .button.submit i, .col_tab_box .button.back i{ display: none;}
.col_tab_box .button.submit input{ background: url(../images/icons/icon6.png) no-repeat 13px 9px; margin-right: 3px;padding: 0;}
.col_tab_box .button.back input{ background: url(../images/icons/icon7.png) no-repeat 13px 9px; margin-right: 3px;padding: 0;}
.col_tab_box .button.back, .table-list td.icon a.see{
	background-color: #5bb75b;
*background-color:#51a351;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.col_tab_box .button.back:hover, .table-list td.icon a.see:hover{background: #51a351;*background-color:#499249}



/*分页*/
.pages{ padding:14px 0 10px;font-family:宋体; margin-top:20px;}
.pages .pg_pre,.pages .pg_next{background: #fff;width: 56px;}
.pages .pg_first, .pages .pg_last{width: 30px;}
.pages .pg_first{ border-bottom-left-radius: 4px;border-top-left-radius: 4px;background: #eee;}
.pages .pg_last{}

.pages a,.pages span{ display:inline-block; height:32px; line-height:32px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
.pages a.a1{ background:url(../images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
.pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none; }
.pages span.pg_curr{display:inline-block;height:32px;padding:0 10px;line-height:32px;border: 1px solid #bdbdbd;color: #ffffff;text-align:center;background: #bdbdbd;}
.pages span.pg_count{ border-bottom-right-radius: 4px;border-top-right-radius: 4px;background: #eee;color:#000}

/*搜索框*/
.explain-col{ border:1px solid #ffbe7a;zoom:1; background: #fffced; padding:8px 10px; line-height:20px;}

.explain-col .input-text{color:#333;padding:2px;border: 1px solid #ddd;border-radius: 3px;height: 24px;line-height: 24px;width: 200px;font-size: 12px;}
input{ background: none;border: none;padding: 2px 0;}
#template table input{ color: #000;}
.explain-col .button{height: 30px;line-height: 30px;padding: 5px 6px; 
	background-color: #f5f5f5;
	*background-color:#e6e6e6;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
	background-image: linear-gradient(to bottom, #fff, #e6e6e6);
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #d5d5d5;
}
.explain-col .button input{color: #000; font-size: 12px;}
.explain-col .button i{    background: url(../images/icons/main4.png) -48px 0px no-repeat;margin-right: 3px;}

/*栏目管理*/
.cate_top{border-bottom: 1px solid #EEE; padding:6px 0px; padding-left:15px}
.cate_top a{display: inline-block; line-height:18px; padding:3px 6px;}
.cate_top a i{   background: url(../images/icons/main3.png) -265px -25px no-repeat;margin-right: 3px;}
.cate_top a.on{
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #006dcc;
*background-color:#04c;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
	background-image: -webkit-linear-gradient(top, #08c, #04c);
	background-image: -o-linear-gradient(top, #08c, #04c);
	background-image: linear-gradient(to bottom, #08c, #04c);
	background-image: -moz-linear-gradient(top, #08c, #04c);
	background-repeat: repeat-x;
	border-color: #04c #04c #002a80;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
	border: 1px solid;    border-radius: 4px;    border-color: #006dcc;
}
#myform .table-list tr td .button{
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
*background-color:#51a351;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
#myform .table-list tr td .button i {    background: url(../images/icons/main3.png) 0px -71px no-repeat; margin-right: 3px;}
.cate_top a.on.add_to{    background-color: #5bb75b;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
    background-image: -o-linear-gradient(top, #62c462, #51a351);
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    background-image: -moz-linear-gradient(top, #62c462, #51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
}

.cate_top a.on.text i{background:url(../images/icons/main3.png) no-repeat -361px -50px;}
.cate_top a.on.add_to i{background:url(../images/icons/main3.png) no-repeat -408px -98px;}
.cate_top a.on.one_key i{background:url(../images/icons/main3.png) no-repeat -194px -144px;}
.cate_top a.on.data{ background: #00b4aa; border: 1px solid #078982;}
.cate_top a.on.data i{background:url(../images/icons/main3.png) no-repeat -216px -121px;}


.cate_top a.cur{ background:#6699FF; color:#fff;}
.cate_top a i{ display: inline-block;width: 14px;height: 14px;    vertical-align: middle;cursor: pointer;    
}
.cate_top span{display: inline-block;color: #DDD;padding: 0px 8px; margin-top:5px;}
.cate_top a.a{ color:#000;border-radius: 4px;background: #eee;}
.cate_top a.a:hover{ background: #ddd;}



/*登录界面*/
h1.login{font-family: "Exo 2",sans-serif;text-align: center; margin-top:60px; margin-bottom:20px; font-weight: 400;color: #2B2B36;font-size:30px;}
.login-form{ width:428px; margin:0 auto;}
.login-form .login_input_body{background:#2B2B36; padding-left:30px;}
.head-top{ width:428px; height:60px; background:url(../images/logintop.png) no-repeat}
.login-form .avtar{ text-align:center; padding-top:20px; padding-bottom:20px;background:#2B2B36 }
.login-form .avtar img{ width:80px; height:80px;}

.login-form input[type="text"] {
    width: 70%;
    padding: 1em 2em 1em 3em;
    color: #9199AA;
    font-size: 18px;
    outline: medium none;
    background: transparent url("../images/adm.png") no-repeat scroll 10px 15px;
    border-width: medium medium 1px;
    border-style: none none solid;
    border-color: -moz-use-text-color -moz-use-text-color #484856;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    font-weight: 100;
}

.login-form input[type="password"] {
    width: 70%;
    padding: 1em 2em 1em 3em;
    color: #DD3E3E;
    font-size: 18px;
    outline: medium none;
    background: transparent url("../images/key.png") no-repeat scroll 10px 23px;
    border-width: medium medium 1px;
    border-style: none none solid;
    border-color: -moz-use-text-color -moz-use-text-color #484856;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    font-weight: 100;
    margin-bottom:5px;
}

.login-form input[type="submit"] {font-size: 30px;color: #fff;font-weight:bold; border:none; width:428px; height:72px; background: url("../images/login1.png"); cursor: pointer;}
.login-form input[type="submit"]:hover { background: url("../images/login2.png");}
.copy-rights { text-align: center;margin-top:70px;}
.copy-rights p{ color: #FFF; font-size:16px;line-height:25px;}

.login-form input[type="checkbox"]{margin-top: 15px; margin-bottom:15px;margin-left:10px;padding-left: 28px;line-height: 24px;}
.login-form  label{ font-size:14px; padding-left:14px; color:#666666}
.login-form .code_img{ float:right; margin-top:20px; margin-right:70px;}
.login-form input.code{ background: transparent url("../images/code.png") no-repeat scroll 10px 15px; padding-left:60px;}

/*编辑器*/
.content_attr{ border:1px solid #CCC; padding:5px 8px; background:#FFC; margin-top:6px; width:680px;}
.content_attr input{vertical-align: middle;}	
.content_attr input	{    height: 12px; margin: 0 5px 0 0;  padding: 2px 0 2px 5px; border: 1px solid #d0d0d0;background: #FFF; font-family: Verdana, Geneva, sans-serif,"宋体"; font-size: 12px;}

/*多图上传*/
.duo_img .insertimg .list .img img{ width:135px; height:135px;}
.duo_img .ad_img{ float:left;display:inline-block; margin-top:65px;}
.duo_img .insertimg .list{ float:left; margin-right:15px;}

a.bnt_duo:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
a.bnt_duo img{margin:0 3px -3px 0;padding:0;border:none;width:16px;height:16px;}
a.bnt_duo{ display:block;float:left;
    margin:3px 7px 0 0;
    background-color:#fbe3e4;
    border:1px solid #fbc2c4;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:14px;
    line-height:130%;
    text-decoration:none;
    color:#d00;
    cursor:pointer;
    padding:5px 5px 6px 7px; /* Links */
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25); 
}
a.bnt_duo:hover{
	background:#facdcf;border:1px solid #fbc2c4;color:#d12f19;
	
}
a.bnt_duo1{ color:#fff;
	background-color: #f99b48;
	*background-color:#f99b48;
	border-color: #f89406 #f89406 #ad6704;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
a.bnt_duo1:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}

a.bnt_duo2{ background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
a.bnt_duo2:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}

.ind_class_list li a, .ind_class_list li:hover a{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}

/*  --------------------------------------------后台首页 */
.ind_class_list{  box-shadow: 0 0 8px rgba(0,0,0,0.1);padding: 10px 0px;margin: 10px 20px; border-radius: 5px;background: #f8f8f8;}
.ind_class_list li{ width:190px; height: 160px; float: left; margin-right: 5px;list-style: none; text-align: center; }
.ind_class_list li a{ display: block; background: #fff; width:180px;padding: 15px 0; float: left; text-decoration: none;background: #fff;border-radius: 5px; border: 1px solid #eee; margin: 5px;}
li:hover a{ position: relative; z-index: 9; box-shadow: 0px 0px 5px #b9b9b9; background: #f8fbfd;}
.ind_class_list li a img{ width:60px; height: auto;}
.ind_class_list li p{ margin: 10px 0 0px 0; font-size: 14px;  }
.ind_class_list li span{    font-size: 18px;color: #ec5151;display: block; }

.admin_avatar{ width:96%; padding: 20px 2% 20px 2%; background: #f5f5f5;}
.search_class{background: url( ../images/admin1.png)right top repeat-y #fff; position: relative;height: 180px;overflow: hidden;
}
.search_class span.bt1, .search_class span.bt2{ display: block; width:18px; height: 8px; position: absolute; left: 381px; z-index: 9;}
.search_class span.bt1{ background: url(../images/admin3.png) no-repeat;top:0;}
.search_class span.bt2{ background: url(../images/admin4.png) no-repeat;bottom:0;}
.search_class .bh{width: 370px;height: 180px;float:left;background: url( ../images/admin2.png)left top no-repeat #fff;overflow: hidden;padding-right: 20px;border-right: 1px dotted #ddd;}
.search_class .bh .img{ width:104px; height: 104px; position: relative;    margin: 35px 25px 25px 25px;float: left;}
.search_class .bh .img img{ width:100%; height: 100%;}
.search_class .bh .img span{ display: block; width:104px; height: 104px; background: url(../images/admin5.png) no-repeat; top: 0; left: 0; z-index: 9;    position: absolute;}
.search_class .bh .name{width: 210px;float: left;padding-top: 20px;}

h3.bh h5{line-height: 28px; font-size:24px;    color: #00a5ff;  margin-bottom: 10px; display: block;}
.amdin_tb tr{ height:35px !important;}
.amdin_tb .l{ height:35px;line-height: 35px;padding-right: 10px;font-weight: bold;letter-spacing: 1px;color: #006699; background:#f5fafe; width:100px; text-align:right; font-size:14px;}
.amdin_tb .r{line-height: 35px;
padding-left: 12px; background:#fff}

.system_message{ width: 550px; float:left; padding-left: 30px; padding-top: 10px; }
.title i{ display: block; float: left; margin-top: 2px; margin-right: 5px;width:20px; height: 20px;}
.system_message .title i{   background: url( ../images/icons/main2.png) 0 0 no-repeat;}

/* 后台首页技术支持 */
.technology{ box-shadow: 0 0 8px rgba(0,0,0,0.1);padding: 10px;margin: 20px 20px; border-radius: 5px;
}
.technology .title{margin-bottom: 10px;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.technology .title i{background: url( ../images/icons/main2.png) right top no-repeat;}
.technology_l ul li{ width: 29.5%; padding: 10px 5%; float: left;     margin-right: 10%;}
.technology_l ul li.li1, .technology_l ul li.li3{border-right: 1px solid #eee;}
.technology_l ul li h3{ font-size: 18px; color: #b1b1b1; line-height: 32px;}
.technology_l ul li p, .technology_l ul li a{ font-size: 18px; color: #00a5ff;}
.technology_l ul li h3 i{display: block; float: left; margin-top: 2px; margin-right: 15px;width:32px; height: 32px;}
.technology_l ul li.li1 h3 i{background: url( ../images/icons/main2.png) 0 -28px no-repeat; }
.technology_l ul li.li2 h3 i{background: url( ../images/icons/main2.png) 0 -75px no-repeat; }
.technology_l ul li.li3 h3 i{background: url( ../images/icons/main2.png) 0 -120px no-repeat; }
.technology_l ul li.li4 h3 i{background: url( ../images/icons/main2.png) 0 -160px no-repeat; }

#myform .col-tab table.table_form tr td input.caij{    color: #000; border-radius: 4px;background: #eee; padding:0px 5px; cursor:pointer}


