@charset "utf-8";
/* CSS Document */
body{ font:12px "Microsoft Yahei",Arial,Verdana; color:#4a4a4a;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {margin:0;padding:0; border:0;} 
h1,h2,h3,h4,h5,h6 { display:inline}
table {border-collapse:collapse;border-spacing:0;} 
img {border:0;} 
caption,cite,em,th{font-style:normal;font-weight:normal;} 
ol,ul,li {list-style:none;} 
li,dd,dt{ float:left;}
caption,th {text-align:left;}
.textcenter{ text-align:center;}
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;} 
.text_over{word-wrap:break-word;overflow:hidden;word-break:break-all;}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.normal{ font: normal 12px  "microsoft yahei",Arial,Verdana,"宋体";}
.bold{ font:bold 12px  "microsoft yahei",Arial,Verdana,"宋体";}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.red{ color:#f00;}
.cs{ color:#ff8500;}
.ls{ color:#007eff;}
a{ color:#4b4b4b; text-decoration:none;}
a:hover{ color:#D70E1E;text-decoration:underline; }
.hidd{ display:none;}
.show{ display:block;}
.fg{ color:#ccc;}
/***********************************************************************public css*****************************************************************/
#topbar{height:30px;background:#F7F7F7;width:100%;border-bottom:1px solid #eee;line-height:30px;}
.top{ width:990px; margin:0 auto; height:30px; line-height:30px;}
.top li{margin-left:5px;margin-right:5px;}
.shouchang{background:url(../images/link_add.png) no-repeat right 10px;}
#logobar{height:90px;width:100%;line-height:90px;}
.logobar{ width:990px; margin:0 auto; }
.logodiv{}

#mainbar{ width:100%; height:35px;background:#fff;background:url(images/1.png);}
.mainbar{ width:990px; margin:0 auto; height:35px; line-height:35px;}
.mainbar div{ width:100px; margin:0 auto; height:35px; line-height:35px; float:left;font-size:14px;text-align:center;}
.mainbar span{margin-left:5px;margin-right:5px;font-weight:bold;color:#FFF;}
.mainbar a{ font-weight:bold;color:#FFF;}
.mainbar a:hover{ text-decoration:none; }
.mainbarover{background:url(../images/mainbarjt.png) no-repeat 45px 30px;  }
#showsonmain{line-height:25px;color:#D70E1E;font-weight:bold;}
#showsonmain a{margin-left:5px;margin-right:5px;color:#D70E1E;font-weight:bold;}

#hotpic{ width:100%; height:250px;border-top:1px solid #cecece;}
.hotpic{ width:990px; margin:0 auto;}


#content{ width:100%;margin-top:3px;margin:0 auto;}
.content{ width:1024px; margin:0 auto;}
.content_l{ width:27px;height:320px;float:left;background:url(../images/M_left.png) no-repeat;}
.content_r{ width:27px;height:320px;float:left;background:url(../images/M_right.png) no-repeat;}
.content_m{ width:970px; float:left;background:url(../images/M_mid.png) repeat-x;padding-top:10px; }

#content_left{width:150px;float:left;padding-top:10px; }
.left_box{width:140px;}
.left_box_title{width:140px;height:35px;line-height:35px;background:url(../images/menubg.png) no-repeat; text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;border:0px;}
.left_box_title1{width:140px;height:25px;line-height:25px;background:url(../images/menubg25.jpg) no-repeat; text-align:center;font-size:13px;font-weight:bold;color:#FFFFFF;border:0px;}
.left_box_list{padding-left:5px;width:120px;}
.left_box_list li{padding-left:5px;width:120px;height:25px;line-height:25px;border-bottom:1px solid #cecece;}
#content_left_right{width:10px;height:365px;float:left;background:url(../images/contentleftbgr.png) no-repeat 0 10px;}
#content_right{width:810px;float:left;}

.box{float:left;border-bottom:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;}
.box_title{height:35px;line-height:35px;font-weight:bold;font-size:12px;}
.box_title_son{float:left;border-right:1px solid #cecece;text-align:center;border-top:1px solid #cecece;background-color:#EEE;border-bottom:1px solid #cecece;color:#000000;}
.box_title_son_selected{background:url(../images/barbg.png) repeat-x;border-bottom:0px;}
.box_title_son_none{float:left;border-bottom:1px solid #cecece;width:auto;border-top:1px solid #cecece;}
.box_content{line-height:25px;padding-top:10px;padding-left:20px;float:left;}
.box_content2{line-height:25px;padding-top:10px;font-size:11px;}
.box_content .listson{line-height:25px;padding-left:10px;background:url(../images/gif-0618.gif) no-repeat 0 8px;}

.box1{float:left;border-bottom:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;border-top:3px solid #D70E1E;margin-top:10px;margin-left:5px;_margin-left:4px;/*ie6*/*margin-left:4px;/*ie7*/}
.box_title1{height:33px;line-height:33px;font-weight:bold;font-size:14px;padding-left:30px;color:#000000;border-bottom:1px solid #D70E1E;}
.box_content1{line-height:25px;padding-left:20px;padding-top:10px;}
.box_content1 .listson{height:25px;line-height:25px;padding-left:10px;background:url(../images/gif-0618.gif) no-repeat 0 8px;}


.ad{float:left;margin-top:5px;width:810px;height:80px;}

.box2{float:left;border-bottom:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;border-top:3px solid #D70E1E;margin-top:5px;}

#bottom{ width:100%; height:140px; border-top:1px #cecece solid;margin-top:5px;}
.bottom{ width:990px; margin:0 auto; text-align:center; line-height:20px;}
.bottom div{ width:300px; margin:0 auto; height:35px; line-height:35px; float:left;text-align:center;}
/***********************************************************************public css*****************************************************************/
.login_content{ width:1024px; margin:0 auto;background:url(../images/loginbg.png) no-repeat 30px 0;}
.login_content1{ width:1024px; margin:0 auto;}
.login_content_l{ width:27px;height:500px;float:left;background:url(../images/M_left.png) no-repeat;}
.login_content_r{ width:27px;height:500px;float:left;background:url(../images/M_right.png) no-repeat;}
.login_content_m{ width:970px; float:left;background:url(../images/M_mid.png) repeat-x;padding-top:10px; }
#login_content_left{width:450px;float:left;padding-top:10px; }
#login_content_left_right{width:10px;height:365px;float:left;background:url(../images/contentleftbgr.png) no-repeat 0 10px;}
#login_content_right{width:510px;float:left;}

.inputtext{height:30px; line-height:30px; padding-left:3px;border:1px solid #cecece; font-size:14px;width:250px;}
textarea{border:1px solid #cecece; font-size:14px;}

.reg_content{ width:1024px;margin:0 auto;}
.reg_content_l{ width:27px;height:500px;float:left;background:url(../images/M_left.png) no-repeat;}
.reg_content_r{ width:27px;height:500px;float:left;background:url(../images/M_right.png) no-repeat;}
.reg_content_m{ width:970px;float:left;background:url(../images/M_mid.png) repeat-x;padding-top:10px; }

.tarea {width:701px; *width:703px; height:120px; padding:8px; font-size:13px; line-height:18px;}
.xiy {width:721px; background:#f1f1f1; border:1px solid #ccc; padding:8px; display:inline-block}
.monthdaydiv{line-height:30px;margin:10px;_margin:5px;*margin:5px;border-top:1px solid #ccc;}
.monthdaydiv span{margin-left:10px;_margin-left:5px;*margin-left:5px;}

.diqucss1{width:480px;_width:460px;}
.diqucss2{float:left;width:60px;border-bottom:1px solid #ccc;height:30px;line-height:30px; text-align:center;}
.diqucss3{float:left;width:380px;background:#eee;border-bottom:1px solid #ccc;height:30px;line-height:30px;}
.diqucss3 span{margin-top:10px;margin-left:5px;margin-bottom:10px;_margin-top:5px;_margin-bottom:5px;*margin-top:5px;*margin-bottom:5px;}

.selectedSchoolCss{float:left;_float:none;*float:none;margin-right:10px;_margin-right:5px;border-bottom:1px solid #D70E1E; line-height:22x;height:22px;}

.guanlimenu{width:140px;height:35px;line-height:35px;background:url(../images/menubg.png) no-repeat; text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;border:0px;margin:5px;cursor:pointer;}

.mybtn{height:25px; background-color:#F999A0;border:1px solid #D70E1E;cursor:pointer;font-weight:bold;}

.normal_t{ border:1px #D70E1E solid; border-collapse:collapse;table-layout: fixed;}
.normal_t td{ border:1px #D70E1E solid; word-break: break-all; word-wrap:break-word;}

.normal_t1{ border:1px #ccc solid; border-collapse:collapse;}
.normal_t1 td{ border:1px #ccc solid; }

.loading{background:url(../images/loading.gif) no-repeat center center;}

.testsite{background:url(../images/bj.png) no-repeat;}

.list_page{ height:30px; margin-left:30%;}

.list_page .pagers {font-size: 12px;font-weight: normal;line-height: 25px;}
.list_page .pagers .currentPage {background: #D6E8F6;color: #589DC4;display: inline-block;padding: 0 8px;text-shadow: 0 1px 0 white;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.list_page .pagers a {display: inline-block;padding: 0 8px;margin: 0 2px;color: #3D9EE9;text-decoration: none;}
.list_page .pagers, .list_page .other-info {float: left;}
.list_page .pagers a.pre, .list_page .pagers a.next {border: 1px solid #CCC;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;}
.list_page .other-info {color: #828282;}
.list_page .other-info span.pd {padding: 5px; display:block; float:left;}
.gb-gray2 {padding-left: 5px;}
.gb {background: url(../images/button-v2.png) no-repeat 0 -766px;text-decoration: none;display: inline-block;}
.list_page .other-info span.pd label {padding: 5px;}
.list_page .other-info span.pd .gfm-input { display:block; float:left;width: 30px;padding: 2px;font-size: 12px;margin: -2px 5px 0;}
.list_page .gfm-input {border: 1px solid #CCC;background: white;padding: 5px;}
.list_page .gb-gray2 .gb-right {padding-right: 5px;}
.list_page .gb .gb-right {background: url(../images/button-v2.png) no-repeat right -866px;display: inline-block;cursor: pointer;}
.list_page .gb-gray2 .gb-text {padding: 0 15px;height: 25px;line-height: 25px;color: #828282;font-size: 14px;}
.list_page .gb .gb-text {background: url(../images/button-v2.png) repeat-x  0 -816px;display: inline-block;text-align: center;cursor: pointer;}

div#floatTips{
	position:absolute;
	border:solid 1px #777;
	padding:3px;
	top:250px;
	width:80px;
	background:#eee;
	color:white;	
	right:0px;
	z-index:8888;
}

/******************* OpenWindow *******************/
.OpenWindowBox{width:400px;height:200px;position:absolute;top:300px;left:300px;z-index:9999; background:white url(../images/box/box_left-right.png) repeat-y right top;display:none;}
.OpenWindowBox div.BoxTop{height:30px;width:100%;overflow:hidden;position:absolute;top:-30px;cursor:move;}
.OpenWindowBox div.BoxTop b{display:block;background:url(../images/box/box_up.png) repeat-x;line-height:30px;overflow:hidden;text-indent:10px;font-weight:bold;color:white;}
.OpenWindowBox div.BoxTop a:link,.OpenWindowBox div.BoxTop a:visited{display:block;width:30px;height:16px;background:url(../images/box/box_NO.png) no-repeat center center;position:absolute;top:0px;right:6px;}
.OpenWindowBox div.BoxTop a:hover,.OpenWindowBox div.BoxTop a:active{background:url(../images/box/box_OFF.png) no-repeat center center;}
.OpenWindowBox div.BoxBottom{height:5px;width:100%;overflow:hidden;position:absolute;bottom:-5px;}
.OpenWindowBox div.BoxBottom span{display:block;background:white url(../images/box/box_down.png) repeat-x left 3px;height:5px;overflow:hidden;}
.OpenWindowBox div.BoxMain{width:100%;height:100%;background:url(../images/box/box_left-right.png) repeat-y left top;}
.OpenWindowBox div.BoxContent{padding:10px;line-height:30px;}
/******************* OpenWindow *******************/

