﻿* {margin:0px;padding:0px;}
button {background-color:transparent;border:none }
html {width:100%;height:100%}
body { font-family: 微软雅黑; }
body::-webkit-scrollbar {/*滚动条整体样式*/
    width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
body::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #CCCCCC;
}
body::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0px;
    background: #EDEDED;
}

li{list-style-type:none;list-style-position:outside;overflow:hidden}
ul,li,ol,dl,dt,dd{list-style:none;}
div {overflow:hidden }
img {border:none }
.loginTextBox { border: none; height: 20px; font-size:20px;background-color: transparent;width:130px}

p{text-indent:0;margin:0;padding:0;}
.FieldTextA { /*桔红 12*/ font-size: 12px; color: #ff6600; text-decoration: none; }
.FieldTextB { /* 黑色 12*/ font-size: 12px; color: #000000; text-decoration: none; }
.FieldTextC { /*朱红 12*/ font-size: 12px; color: darkgray; text-decoration: none; }
.FieldTextE { /*桔红 12 加粗*/ font-size: 12px; color: #ff6600; text-decoration: none; font-weight: bold; font-size: 12px; }
.FieldTextF { /*蓝色 12*/ font-size: 12px; color: #3366cc; text-decoration: none; font-weight: normal; font-size: 12px; }
.FieldTextG { /*灰色 12*/ font-size: 12px; color: dimgray; text-decoration: none; font-weight: normal; font-size: 12px; }
.FieldTextH { /*绿色 12*/ font-size: 12px; color: #009900; text-decoration: none; font-weight: normal; font-size: 12px; }
.FieldTextI { /*暗桔红 12*/ font-size: 12px; color: #cc6600; text-decoration: none; font-weight: normal; font-size: 12px; }
.FieldTextJ { /*黑色 14*/ font-size: 14px; color: #000000; text-decoration: none; }
.FieldTextK { /*红色 12*/ font-weight: bold; font-size: 12px; color: #ff0000; text-decoration: none; }
.FieldTextL { /*深绿 12*/ font-weight: bold; font-size: 12px; color: #006666; text-decoration: none; }
.FieldTextM { /*红色 12*/ font-size: 12px; color: #ff0000; text-decoration: none; }

.FieldTextN { /* 纯蓝 */ color: #0000FF; font-size: 12px; text-decoration: none; }
.FieldTextO { /* 深蓝 */ font-size: 12px; color: #003399; text-decoration: none; }
.FieldTexto { /* 深蓝 */ font-size: 12px; color: #003399; text-decoration: none; }
.FieldTextP { /* 白色  */ font-size: 12px; color: #ffffff; text-decoration: none; }
 .FieldTextQ { /* FieldTextF的幅 字间距不同 蓝色 12*/ font-size: 12px; color: #3366cc; text-decoration: none; font-weight: normal; font-size: 12px; letter-spacing: 5px; }
.FieldTextR { /* 知识天地 字段 淡红  */ font-size: 12px; color: #993333; text-decoration: none; }
.FieldTextS { /* 知识天地 字段 粉红  */ font-size: 12px; color: #c78282; text-decoration: none; }
.FieldTextT { /* 灰色 12px */ font-size: 12px; color: #666666; text-decoration: none; }
.FieldTextU { /* 灰色2 */ font-size: 12px; color: #333333; text-decoration: none; }


input[type="text"] {font-size: 12px; color: #0066ff;padding:2px;}
select {font-size: 12px; color: #0066ff;padding:2px;}
input[type="submit"], input[type="button"] {padding:3px 8px 3px 8px;font-size:12px;color:#0066ff }

.saveBtn { background-color: #FF6600; font-family: 微软雅黑; font-size: 12px; border: 1px solid #FFFFFF; color: #FFFFFF;line-height:35px;text-align:center;border:none;width:70px;height:35px}
.serverBtn { font-size: 12px; color: #0066FF; }

@media print
{
    .noprint { display: none; }
}
a:hover { color: #ff0033; text-decoration: underline; }

td { font-size: 12px; color: #000000; text-decoration: none; }

.TdA { padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; }

.TitleTextA { /*黑色 14 加粗*/ font-weight: bold; font-size: 14px; color: #000000; text-decoration: none; }

.TitleTextB { /*白色 14 加粗*/ font-weight: bold; font-size: 14px; color: #FFFFFF; text-decoration: none; }

.TitleTextC { /*白色 13 加粗*/ font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none; }

.TitleTextD { /*红色 14 加粗*/ font-weight: bold; font-size: 14px; color: red; text-decoration: none; }

.Field { height: 25px; line-height: 25px; padding-right: 10px; color: #333333;padding-bottom:3px}
	
li{list-style-type:none;list-style-position:outside;overflow:hidden}
ul{margin:0px;padding:0px;}
hr {margin-top:10px;margin-bottom:10px }

.getinfo{line-height:30px}
.getinfo li{height:30px;float:left;padding-left:20px}

.ColumnManageDiv {line-height:23px;padding-left:10px;padding-top:10px}
.ColumnManageDiv .div1 {height:23px}
.ColumnManageDiv .div2 {padding-left:20px}
.ColumnManageDiv .filedDiv {float:left;height:23px}

.myTable { border-spacing: 1px; background-color: #CCCCCC; }
.myTable th{background-color:white;padding:5px;word-break:keep-all;font-weight:bold;line-height:1.8}
.myTable td{background-color:white;padding:5px;word-break:keep-all;line-height:1.8}

.leftNgTable { border-spacing: 1px; background-color: #CCCCCC; }
.leftNgTable td{background-color:white;text-align:center;height:30px}
.leftNgTable a { font-size: 14px; text-decoration: none; color: #000000;}
.leftNgTable a:hover { font-size: 14px; text-decoration: none; color: #FF0000; }



.ContentTextA { font-size: 14px; color: #666666; line-height: 30px; text-align: justify; text-justify: inter-ideograph; }
.ContentTextA p {text-indent:28px}

.ContentTextB { font-size: 12px; color: #333333; line-height: 20px; text-align: justify; text-justify: inter-ideograph; }

.ContentTextC { font-size: 12px; color: #333333; line-height: 20px; text-align: justify; text-justify: inter-ideograph; }

.ContentTextD { font-size: 12px; color: #333333; line-height: 17px; text-align: justify; text-justify: inter-ideograph; }


.teachlist {width:450px;height:160px;float:left;}
.teachlist .p1{padding-bottom:5px;padding-top:10px;font-size:16px;font-weight:bold}
.teachlist .p2 { padding-bottom: 5px; height: 100px; font-size: 12px; color: #808080; line-height: 20px; text-align: justify; text-justify: inter-ideograph; }
.teachlist .p3{padding-bottom:5px;line-height:20px}

.borderA { border: 1px ridge #CCCCCC; }


.dumascroll {padding-right:20px;height:100px}
/*只需对需要渲染滚动条的div设置该class即可*/
.dumascroll_area { height: 100%; overflow: hidden; }
.dumascroll_bar, .dumascroll_handle, .dumascroll_handle_a, .dumascroll_arrow_up, .dumascroll_arrow_up_a, .dumascroll_arrow_down, .dumascroll_arrow_down_a { background-image: url(/webupdate/images/un_bg_bar.gif); }
.dumascroll_bar { position: absolute; top: 0; right: 0; z-index: 9; width: 14px; height: 100%; cursor: default; -moz-user-select: none; -khtml-user-select: none; user-select: none; background-repeat: repeat-y; background-position: -42px 0; float: left; }
.dumascroll_arrow_up, .dumascroll_arrow_up_a, .dumascroll_handle, .dumascroll_handle_a, .dumascroll_arrow_down, .dumascroll_arrow_down_a { position: absolute; left: 0; }
.dumascroll_arrow_up, .dumascroll_arrow_up_a, .dumascroll_arrow_down, .dumascroll_arrow_down_a { width: 100%; height: 14px; color: #fff; text-align: center; }
.dumascroll_arrow_up, .dumascroll_arrow_up_a { top: 0; }
.dumascroll_arrow_down, .dumascroll_arrow_down_a { bottom: 0; }
.dumascroll_handle, .dumascroll_handle_a { width: 100%; background-repeat: repeat-y; }
.dumascroll_arrow_up { background-position: 0 0; }
.dumascroll_arrow_up_a { background-position: -14px 0; }
.dumascroll_handle { background-position: -28px 0; }
.dumascroll_handle_a { background-position: -56px 0; }
.dumascroll_arrow_down { background-position: -70px 0; }
.dumascroll_arrow_down_a { background-position: -84px 0; }

.mapdiv {background-image:url(/webupdate/images/map.jpg);width:835px;height:637px;}
.mapdiv div{position:absolute;z-index:99;width:34px;height:28px;}
.mapdiv a { display: block; width: 34px; height: 23px; padding-top: 5px; text-align: center; color: white; font-size: 13px; text-decoration: none; }

.crt1 {background-color:#00a0e8}
.crt2 {background-color:#cddb00}
.crt3 {background-color:red}

#clewDiv {width:128px;height:88px;position:absolute;z-index:100;background-image:url(/webupdate/images/bg.png);display:none}
#clewDiv #txt1 { font-size: 16px; color: #FFFFFF; font-weight: bold; padding-left:20px;padding-top:5px;padding-bottom:5px;text-align:center;}
#clewDiv #txt2 { font-size: 13px; color: #FFFFFF; font-weight: bold;  padding-left:20px;text-align:center}

.tlDiv {width: 34px; height: 20px; padding-top: 8px; text-align: center; color: white; font-size: 12px;float:left;margin-right:10px}

.unt { font-size: 14px; color: #FFFFFF; height:20px}
.utt { font-size: 12px; height: 20px; color: #FFFF00; }
.uimg { border: 3px solid #FFFFFF; }



/*首页样式*/
.ggdiv { border: 1px solid #999999;width:983px; height: 30px; padding:5px}
.ggdiv .title{float:left;font-size:14px;padding-top:6px;height:24px;color:red;padding-left:12px}
.ggdiv .more{float:right;padding-top:8px;height:22px;padding-right:13px}
#ScrollMe{float:left;line-height:30px;height:30px;width:500px}
#ScrollMe a{display:block;width:100%;}


.info1div {width:1000px;margin-top:10px}

.infolist1 { border: 1px solid #999999; float: left; width: 490px; height:300px;}
.infolist1 .title { float: left; width: 450px; height: 30px;padding:10px 20px 0px 20px; background-color: #eeeeee; margin-bottom:10px}
.infolist1 .title .name{float:left;font-size:14px;color:red}
.infolist1 .title .more{float:right;}
.infolist1 .info{float:left;width:470px;height:25px;padding-left:20px}
.infolist1 .info2{float:left;width:215px;height:25px;padding-left:20px}
.infolist1 .info3{float:left;width:235px;height:150px;text-align:center}

.infolist2 { border: 1px solid #999999; float: left; width: 490px; height:380px;}
.infolist2 .title { float: left; width: 450px; height: 30px;padding:10px 20px 0px 20px; background-color: #eeeeee; margin-bottom:10px}
.infolist2 .title .name{float:left;font-size:14px;color:red}
.infolist2 .title .more{float:right;}
.infolist2 .info{float:left;width:235px;height:160px;text-align:center}


/*微信相关*/
.wm_div {width:100%} /*自定义菜单管理表格*/
.wm_div p{text-align:left;line-height:3}
.wm_div .lefttable{width:250px;line-height:30px;background-color:#eae5e5;padding:15px;}
.wm_div .lefttable tr th{width:100px;text-align:left}
.wm_div .lefttable tr td{text-align:right}
.wm_div .lefttable tr td a{text-decoration:none;padding:0px;margin:0px}
.wm_div .lefttable tr td a img{width:16px;height:16px;}

.wm_div iframe{width:500px;height:200px;display:none;background-color:#666666}
.wm_replay_title {padding:10px}
.wm_replay_title a{display:inline-block;color:#333333;font-size:13px;padding:10px 20px 10px 20px;border:1px solid #c9cace;text-decoration:none}
.wm_replay_title a.on{color:#fff;background-color:#576477;}

/*老师招生数量*/
.trtable {
    width:100%;
    padding: 0px; 
    border-spacing: 1px; 
    background-color: #999999;
}
    .trtable thead tr td{
        background-color:#dcdddd;
        padding:5px;
        text-align:center
        
    }

    .trtable tbody tr td{
        background-color:#efefef;
        padding:5px;
        text-align:center
        
    }

/*班级日志*/

.titlehover {cursor:pointer;color:#003399;margin:10px}
.titlehover:hover {cursor:pointer;color:#ff6600;}


.TableA {width:100%;border-spacing: 1px;}
.TableA th{width:90px;text-align:right;padding:5px;font-weight:normal;font-size:13px}
.TableA td{padding:5px;color:green;font-size:13px}
.TableA td span{font-size:12px;color:red;display:inline-block;padding-right:5px}
.TableA td input[type="text"]{width:90%;padding:2px;line-height:1.5;font-size:13px;color:green}
.TableA td input[type="text"]:hover{color:blue}
.TableA td textarea{width:90%;padding:5px;font-size:13px;color:green}
.TableA td textarea:hover{color:blue}
.TableA td select{padding:5px;font-size:13px;color:green}
.TableA td label{display:inline-block;padding-right:10px}

.TableC {width:100%;border-spacing: 0px;font-size:13px }
.TableC th{text-align:center;line-height:25px;height:25px;background-color:#efefef}
.TableC td{padding:5px;text-align:center}
.TableC td input[type="text"]{width:90%;padding:2px;line-height:1.2;font-size:13px;color:green;text-align:center}
.TableC td input[type="text"]:hover{color:blue}
.TableC td textarea{width:90%;padding:5px;font-size:13px;color:green}
.TableC td textarea:hover{color:blue}
.TableC td select{padding:5px;font-size:13px;color:green}
.TableC td label{display:inline-block;padding-right:10px}

/*列表表格*/
.ListTable { }
.ListTable tr:hover {background-color:#ecf5c7 !important;}

/*jquery图层对话框*/
#light{position:fixed !important;padding:10px 15px 15px 15px;position:absolute;background-color:#f7f8f8;z-index:2000;display:none;border:solid 2px #ffffff;border-radius:5px;-moz-border-radius:5px;box-shadow: 0px 0px 15px black; }
#light .head{height:40px;line-height:40px;font-size:18px;font-weight:bold;text-align:center;color:#666666}
#light .head a{float:right;}
#light #dialogbody{line-height:2;padding:10px;border:solid 1px #CCCCCC;text-align: justify; text-justify: inter-ideograph;overflow-y:hidden;overflow-x:hidden}
#light #dialogbody iframe{width:100%;height:100%;border:0px;}
#fade {position:fixed !important;position:absolute;background-color:black;opacity:0.15;filter:alpha(opacity=15);z-index:1999;top:0px}


#light2{position:fixed !important;padding:10px 15px 10px 15px;position:absolute;background-color:#f7f8f8;z-index:2000;display:none;border:solid 2px #ffffff;border-radius:5px;-moz-border-radius:5px;box-shadow: 0px 0px 15px black; }
#light2 .head{height:40px;line-height:40px;font-size:18px;font-weight:bold;text-align:center;color:#666666}
#light2 .head a{float:right;margin-right:15px}
#light2 #dialogbody{line-height:2;padding:10px;border:solid 1px #CCCCCC;text-align: justify; text-justify: inter-ideograph;overflow-y:hidden;overflow-x:hidden}
#light2 #dialogbody iframe{width:100%;height:100%;border:0px}
#fade2 {position:fixed !important;position:absolute;background-color:black;opacity:0.15;filter:alpha(opacity=15);z-index:1999;top:0px}
