
@charset "utf-8";
/*
  @ 表单
*/
/*文本框  input用于搜索，input1用于编辑界面录入时，input2用于编辑界面占用3列的情况，其它采用w开头的样式叠加*/
.input1 { color: #666; border: 1px solid #abadb3; width:200px; height: 20px; line-height: 20px; padding: 0 5px; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#b2b2b2'); box-shadow: 1px 1px #d9d9d9;}
.input1-disabled {}

.w170 { width:170px; }
.w220 { width:220px; }
.w578 { width:578px; }
.w675 { width:675px; }

/*文本框发光效果*/
.input-focus { transition: border linear .2s,box-shadow linear .5s; -moz-transition: border linear .2s,-moz-box-shadow linear .5s; -webkit-transition: border linear .2s,-webkit-box-shadow linear .5s; border-color: gba(255,102,0,.75); box-shadow: 0 0 8px rgba(255,102,0,.5); -moz-box-shadow: 0 0 8px rgba(255,102,0,.5); -webkit-box-shadow: 0 0 8px rgba(255,102,0,3);}
.input1-focus { transition: border linear .2s,box-shadow linear .5s; -moz-transition: border linear .2s,-moz-box-shadow linear .5s; -webkit-transition: border linear .2s,-webkit-box-shadow linear .5s; border-color: gba(255,102,0,.75); box-shadow: 0 0 8px rgba(255,102,0,.5); -moz-box-shadow: 0 0 8px rgba(255,102,0,.5); -webkit-box-shadow: 0 0 8px rgba(255,102,0,3);}

/*下拉选择框*/
.select0 { width:140px; min-width: 90px; color: #333;}
.select1 { width:210px; min-width: 90px; color: #333;}

.tableCont1 th, .tableCont1 td { padding: 5px 0px 5px 7px; color: #333; border: 1px solid #ccc;}
.tableCont1 th { width:15%; height: 24px; background: #f6f6f6; font-weight: normal; text-align: right;}
.tableCont1 td { width:35%; text-align: left;}

.tableCont2 th, .tableCont2 td { padding: 5px 0px 5px 7px; color: #333; border: 1px solid #ccc;}
.tableCont2 th { width:15%; height: 24px; background: #f6f6f6; font-weight: normal; text-align: right;}
.tableCont2 td { width:85%; text-align: left;}

.table2 th, .table2 td { padding: 10px; border: 1px solid #cfc3b1;}
.table2 th { color: #666666; font-weight:bold; font-size:18px;}
.table2 thead th { height: 18px; color: #c68444; background: #f9f4ed; font-weight: bold; white-space:nowrap; text-align:center; }
.table2 td { height: 16px; color: #666666; font-size:15px; background:#f4f4f4; box-shadow: 0px 1px 0px #fff inset; text-align:center;}
.table2 .tr-odd td, .table tbody th { background: #ffffff;}
.table2 .tr-hover td, .table2 .tr-checked td { background: #fffee7;}
.table2 .tr-hover td { color: #000;}
.table2-link { margin: 0 5px; color: #1b739f; text-decoration: underline;}
.table2-link:hover { color: red;}


/*按钮*/
.btns01, .btns01 input { display: inline-block; background-image: url(../images/ui-form.gif); background-repeat: no-repeat; cursor: pointer;}
/*按钮样式一*/
.btns01 { *display: inline; border: 1px solid #ababab;}
.btns01 input { height: 18px; line-height: 16px; padding: 0 2px 0 2px; _padding: 0 2px; color: #666; border: 1px solid #f0f0f0; background-position: 0 0;}
.btns01-hover { border: 1px solid #728ea7;}
.btns01-hover input { color: #fff; border: 1px solid #bae3f7; background-position: 0px -18px;}

a.del { display: inline-block; overflow: hidden; width: 19px; height: 18px; background: url(../images/iconDel.png) no-repeat left top; cursor: pointer;}
a.add { display: inline-block; overflow: hidden; width: 19px; height: 18px; background: url(../images/iconAdd.png) no-repeat left top; cursor: pointer;}
a.edit { display: inline-block; overflow: hidden; width: 19px; height: 18px; background: url(../images/icon-edit.png) no-repeat left top; cursor: pointer;}
a.reset { display: inline-block; overflow: hidden; width: 19px; height: 18px; background: url(../images/icon-reset.png) no-repeat left top; cursor: pointer;}
a.savebtn { display: inline-block; overflow: hidden; width: 57px; height: 25px; background: url(../images/btn-save.gif) no-repeat left top; cursor: pointer;}
a.vipstud { display: inline-block; overflow: hidden; width: 54px; height: 20px; background: url(../images/vip.png) no-repeat left top; cursor:text;}
a.comstud { display: inline-block; overflow: hidden; width: 54px; height: 20px; background: url(../images/com.png) no-repeat left top; cursor:text;}
a.del, a.add, a.edit, a.reset,a.savebtn,a.vipstud,a.comstud { position:relative; top: 2px; top: 5px\9; text-indent: -9999px;  text-indent: 0\9; font-size: 0\9; line-height:0\9; }

.red { color: red;}

/*文本框*/
.input01 { height: 20px; line-height: 20px; padding: 0 5px; background: #fff; border: 1px solid #ccc; color: #c37c7a; font-size: 12px;}
.input01-focus { border: 1px solid #808080;}
.tableCont select { width: 152px;}

/*按钮*/
.btn01, .btn01 input, .btn02, .btn02 input, .btn03, .btn03 input, .btn04, .btn04 input, .btn05, .btn05 input { display: inline-block; background-image: url("../images/ui-form.gif"); background-repeat: no-repeat; cursor: pointer;}
.btn02, .btn03, .btn04, .btn05 { padding-right: 3px;}
.btn02 input, .btn03 input { padding: 0 11px 0 15px; _padding: 0 2px 0 5px; color: #fff;}
.btn03-hover input, .btn05-hover input { color: #fff;}
.btn02-hover input, .btn04-hover input { color: yellow;}
.btn04 input, .btn05 input { height: 27px; line-height: 27px; padding: 0 20px 0 23px; *padding: 0 10px 0 11px; color: #fff; font-weight: bold;}

/*按钮样式一*/
.btn01 { *display: inline; border: 1px solid #ababab;}
.btn01 input { height: 18px; line-height: 16px; padding: 0 13px 0 15px; _padding: 0 5px; color: #666; border: 1px solid #f0f0f0; background-position: 0 0;}
.btn01-hover { border: 1px solid #728ea7;}
.btn01-hover input { color: #fff; border: 1px solid #bae3f7; background-position: 0px -18px;}

/*按钮样式二*/
.btn02 { background-position: right -60px;}
.btn02 input { height: 24px; line-height: 24px; background-position: 0 -36px;}
.btn02-hover { background-position: right -108px; }
.btn02-hover input { color: yellow; background-position: 0px -84px;}

/*按钮样式三(no-xy)*/
.btn03 { background-position: right -204px;}
.btn03 input { height: 24px; line-height: 24px; background-position: 0 -180px; }
.btn03-hover { background-position: right -252px; }
.btn03-hover input { background-position: 0px -228px;}

/*按钮样式四(no-xy)*/
.btn04 { background-position: right -303px;}
.btn04 input { background-position: 0 -276px;}
.btn04-hover { background-position: right -357px; }
.btn04-hover input { background-position: 0px -330px;}

/*按钮样式五(no-xy)*/
.btn05 { background-position: right -303px;}
.btn05 input { background-position: 0 -276px;}
.btn05-hover { background-position: right -357px; }
.btn05-hover input { background-position: 0px -330px;}

/*按钮禁用状态(no-xy)*/
.btn01-disabled, .btn01-disabled input, .btn02-disabled, .btn02-disabled input, .btn03-disabled, .btn03-disabled input, .btn04-disabled, .btn04-disabled input, .btn05-disabled, .btn05-disabled input { cursor: default;}
.btn01-disabled input, .btn02-disabled input, .btn03-disabled input, .btn04-disabled input, .btn05-disabled input { color: #888; text-shadow: 1px 1px #fff;}
.btn02-disabled, .btn03-disabled { background-position: right -156px;}
.btn02-disabled input, .btn03-disabled input { background-position: 0 -132px;}
.btn04-disabled, .btn05-disabled { background-position: right -519px;}
.btn04-disabled input, .btn05-disabled input { background-position: 0 -492px;}

.wxts{font-size: 12px;color:#f60;}
.font1 { display: inline-block; padding: 20px; font: bold 20px/40px "MS yahei"; text-align: center; color: #b51004;}
.font2 { display: inline-block; padding: 5px; font: bold 25px "MS yahei"; text-align: center; color: #b51004;}
.font3 { display: inline-block; padding: 5px; font: bold 18px "MS yahei"; text-align: center; color: #b51004;}
.font4 { display: inline-block; padding: 5px; font: bold 12px "MS yahei"; text-align: center; color: #b51004;}


