body
{
	margin: 0;
	padding: 0;
}
img
{
	border: none;
}
ul, li, div, h1, h2
{
	margin: 0;
	padding: 0;
}
.box
{
	width: 995px;
	margin: 0 auto;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Contents/Images/d_bg.png", sizingMethod="scale");
	background-repeat: repeat;
}
.clear
{
	clear: both;
}
/*顶头部分开始*/
.header
{
	width: 995px;
	font-family: "微软雅黑" , "宋体";
	font-size: 12px;
	height: 155px;
}

.logo
{
	margin-left: 20px;
}

.user_name
{
	padding-left: 0;
	margin-left: 10px;
	height: 20px;
	width: 350px;
	margin-top: 0px;
	float: left;
	padding-left: 60px;
}
.user_name ul
{
	padding-left: 0;
	margin-left: 0;
}
.user_name li
{
	list-style-type: none;
}

.exit
{
	float: left;
	height: 30px;
	width: 400px;
	margin-top: 0px;
	margin-left: 110px;
	_margin-left: 80px; /*background:url("/Contents/Images/top_link_bg.png") left top no-repeat;*/
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Contents/Images/top_link_bg.png", sizingMethod="crop");
}

.exitForTop
{
	position: absolute;
	top: 60px;
	margin-left: 545px;
	_margin-left: 525px;
}
.exitForTop ul
{
	margin: 0;
	padding: 0;
}
.exitForTop li
{
	padding-left: 10px;
	float: left;
	list-style-type: none;
	padding-top: 5px;
	_padding-top: 6px;
}
.exitForTop li span
{
	padding-left: 10px;
	padding-right: 10px;
	color: #d97d23;
}
.exitForTop a
{
	font-size: 12px;
	color: #d97d23;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
.image_upload
{
	float: right;
	width: 100px;
	height: 80px;
	margin-top: -70px;
	margin-right: 10px;
}
.menu
{
	border-bottom: #f6b240 1px solid;
	position: relative;
	border-left: #f6b240 1px solid;
	background-color: #f5f5f5;
	margin-top: 5px;
	width: 995px;
	height: 30px;
	border-top: #f6b240 1px solid;
	border-right: #f6b240 1px solid;
}
.menu UL
{
	position: absolute;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	top: 0px;
	padding-top: 0px;
}
.menu UL LI
{
	list-style-type: none;
	float: left;
	height: 26px;
	padding-top: 5px;
}
.menu UL LI A
{
	font-family: "宋体";
	font-weight: bold;
	text-align: center;
	padding-bottom: 9px;
	line-height: 26px;
	padding-left: 10px;
	width: 80px;
	padding-right: 10px;
	height: 26px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
}
.menu UL LI A SPAN
{
	margin-top: 3px;
}
.menu UL LI A:hover
{
	border-bottom: white 1px solid;
	border-left: #f6b240 1px solid;
	background-color: #fff;
	border-top: #f6b240 1px solid;
	border-right: #f6b240 1px solid;
}
.menu UL UL
{
	display: none;
	border: 0px solid red;
}
.menu UL UL LI
{
	margin: 0px;
	padding-left: 5px;
	white-space: nowrap;
}
.menu UL UL LI A
{
	font-weight: normal;
	text-align: center;
	padding-bottom: 0px;
	margin-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
	height: 26px;
	color: #333;
	text-decoration: none;
	padding-top: 0px;
}
.menu UL UL LI A:hover
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	color: #000;
	border-left-style: none;
}
.font_bold
{
	font-weight: bold;
}
.font_bold_title
{
	height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.font_bold_title span
{
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.td_css
{
	border-collapse: collapse;
	border: none;
}
.td_css td
{
	height: 20px;
}
.table_email td, .table_email th
{
	border-bottom: 1px solid #adadad;
}
.table_email img
{
	border: none;
}
.reply_message
{
	margin-left: 15px;
}
.reply_message li
{
	list-style-type: none;
	padding-top: 3px;
}





.vote_css table
{
	padding-top: 5px;
	border-collapse: collapse;
	border: none;
}
.vote_css td
{
	border: 1px solid #adadad;
}
.table1 th
{
	width: 995px;
	background: url(/Contents/Images/index13_11.jpg) left top repeat-x;
	border-bottom: 2px solid #f08a25;
	height: 29px !important;
	height: 30px;
}


.health_check
{
	width: 980px;
}
.health_check dd, .health_check dl
{
	margin: 0;
	padding: 0;
	margin-top: 3px;
}
.health_check dd
{
	margin-top: 3px;
}
.btn_a
{
	width: 995px;
	overflow-x: hidden;
}

.btn_a a
{
	text-decoration: none;
	color: #000;
	float: left;
	display: block;
	margin-left: 5px;
	text-align: center;
	width: 83px;
	height: 22px;
	padding-top: 4px;
	background: url(/Contents/Images/btn_a.gif) left top no-repeat;
}

.btn_a1
{
	width: 995px;
	margin-bottom: 5px;
	_margin-bottom: 0px;
	overflow-x: hidden;
}
.btn_a1 li
{
	list-style-type: none;
	height: 22px;
	background: url(/Contents/Images/btn_a2.gif) left top no-repeat;
	min-width: 40px;
	padding-left: 10px;
	padding-top: -1px;
	margin-left: 5px;
	margin-top: 5px;
	float: left;
}
.btn_a1 a
{
	float: left;
	height: 20px;
	background: url(/Contents/Images/btn_a1.gif) right top no-repeat;
	display: block;
	padding-top: 3px;
	_padding-top: 4px;
	padding-right: 8px;
	text-decoration: none;
	min-width: 50px;
	color: #000;
	text-align: center;
	height: 22px;
	vertical-align: middle;
}
.btn_a1 span
{
	padding-left: 5px;
	padding-right: 5px;
}

.btn_a2
{
	width: 995px;
	margin-bottom: 5px;
	_margin-bottom: 0px;
	overflow-x: hidden;
}
.btn_a2 .doc-type-item
{
	list-style-type: none;
	height: 22px;
	background: url(/Contents/Images/btn_a2.gif) left top no-repeat;
	min-width: 40px;
	padding-left: 10px;
	padding-top: -1px;
	margin-left: 5px;
	margin-top: 5px;
	float: left;
}
.btn_a2 .doc-type-item .doc-type-link
{
	float: left;
	height: 20px;
	background: url(/Contents/Images/btn_a1.gif) right top no-repeat;
	display: block;
	padding-top: 3px;
	_padding-top: 4px;
	padding-right: 8px;
	text-decoration: none;
	min-width: 50px;
	color: #000;
	text-align: center;
	height: 22px;
	vertical-align: middle;
}
.btn_a2 span
{
	padding-left: 5px;
	padding-right: 5px;
}
btn_a2 ul, btn_a2 li
{
	list-style-type: none;
	margin: 0;
}
#td_align td
{
	text-align: left;
	padding-left: 20px;
}
.type_css /*顶头部分结束*/ /*中间内容部分开始*/
{
	border: 1px solid #CCC;
}
.table_border td
{
	border: 1px solid #CCC;
}
.content
{
	width: 995px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
}
.textCommon
{
	width: 60px;
	border-style: groove;
}
.line
{
}

.content_title
{
	width: 995px;
	line-height: 25px;
	margin-top: -10px;
}

.ico
{
	height: 25px;
	width: 195px;
	float: left;
	padding: 0;
}
.ico span
{
	font-weight: bold;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.type
{
	line-height: 20px;
	float: left;
}
.type a
{
	color: #d97d23;
	margin: 0px 5px 0px 5px;
}

.color_a a
{
	color: #d97d23;
}

.Function
{
	height: 25px;
	width: 200px;
	border: 1px solid red;
	float: right;
}
.content_title_food
{
	margin-top: 3px;
	height: 20px;
	border-bottom: 1px solid #aeadad;
	width: 995px;
}
.food_name
{
	float: left;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 16px;
	color: #000000;
}
.food_teacher
{
	float: right;
	padding-right: 20px;
	font-family: "宋体";
	font-size: 12px;
	color: #636363;
}

.single_Week
{
	float: left;
	padding-top: 5px;
}
.week_name
{
	font-family: "宋体";
	font-size: 16px;
	float: left;
	margin-left: 20px;
	color: #000000;
}
.week_name_color
{
	font-family: "宋体";
	font-size: 16px;
	float: left;
	margin-left: 20px;
	color: #f17c22;
}
.send_info
{
	padding-left: 3px;
	padding-top: 4px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
}
.send_info input
{
	vertical-align: middle;
}
.food_type
{
	margin-left: 20px;
	-margin-left: 10px;
	margin-top: 5px;
	width: 465px;
	float: left;
}
.food_type td
{
	padding: 3px;
	height: 30px;
	background-color: #f7f6f5;
}

.content_middle
{
	height: auto !important;
	height: 450px; /*min-height: 450px;*/
	margin: 0;
	padding: 0;
	width: 995px;
}
.content_middle dl
{
	margin: 0;
	padding: 0;
}
.content_middle .list dl
{
	margin: 8px;
	_margin-left: 5px;
	_padding: 0;
	float: left;
	width: 311px;
	_width: 310px;
}
.content_middle .list dl dt
{
	float: left;
	margin-right: 5px;
}
.content_middle .list dl dt img
{
	width: 80px;
	height: 70px;
}
.content_middle .list dl dd
{
	line-height: 25px;
}
.content_middle1 dd, .content_middle1 dl
{
	margin: 0;
	padding: 0;
}
#con_middle
{
	width: 980px;
}
#con_middle dl, #con_middle dd
{
	margin-left: 10px;
	padding: 0;
}

.list1
{
	margin-top: 0;
}
.replay_content
{
	margin-top: 12px;
}


.td_height
{
	margin: 0 auto;
	border-collapse: collapse;
	border: 1px solid #aeadad;
}
.td_height td
{
	border: 1px solid #aeadad;
	height: 130px;
}
.single_con
{
	width: 230px;
	margin: 0 auto;
}
.single_con ul
{
	margin: 0;
	padding: 0;
}
.single_con li
{
	height: 23px;
	list-style-type: none;
}
.single_con a
{
	text-decoration: none;
	color: #cc5305;
}
.single_con a:hover
{
	color: #666666;
}
.paleft
{
	padding-left: 10px;
}
.info_list
{
}
.info_list ul
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
}
.info_list li
{
	height: 30px;
	list-style-type: none;
}
.info_list li a
{
	color: #000;
	text-decoration: none;
}
.info_list li a:hover
{
	color: #cc5305;
}
.info_list li span
{
	padding-right: 30px;
	float: right;
}

.table_garden
{
	width: 960px;
	margin-left: 20px;
	border-collapse: collapse;
	border: 1px solid #CCC;
}


.table
{
	width: 995px;
	border-collapse: collapse;
	border: 1px solid #CCC;
	font-size: 13px;
}
.table th
{
	width: 995px;
	background: url(../Images/index13_11.jpg) left top repeat-x;
	height: 29px !important;
	height: 30px;
}

.table td
{
	text-align: center;
	height: 25px;
	border: 1px solid #adadad;
}

.table a
{
	font-family: "宋体";
	font-size: 12px;
	color: #d97d23;
	text-decoration: none;
}
.table a:hover
{
	color: #f08a25;
	text-decoration: underline;
}




.table_add
{
	width: 960px;
	border-collapse: collapse;
	border: 1px solid #CCC;
	margin-left: 20px;
}
.table_add th
{
	width: 960px;
	background: url(/Contents/Images/index13_11.jpg) left top repeat-x;
	height: 29px !important;
	height: 30px;
}

.table_add td
{
	line-height: 16px;
	border: 1px solid #CCC;
}

.rediv_title
{
	font-weight: bold;
	width: 430px;
	height: 30px;
	background: url(/Contents/Images/index13_11.jpg) left top repeat-x;
	border-bottom: 2px solid #f08a25;
}
.rediv_title span
{
	display: block;
	padding-top: 5px;
}
.rediv_con
{
	width: 410px;
	margin: 0 auto;
	margin-top: 10px;
	margin-left: 3px;
}
.table1 th
{
	border-bottom: 2px solid #f08a25;
}

.error
{
	border: 1px solid #eee;
}

.error1
{
	width: 500px;
	height: 100px;
	border: 1px solid #eee;
}

.dd_css
{
	padding-left: 0;
}
.dd_css dl
{
	margin: 0;
	padding: 0;
}
.dd_css dd
{
	margin-left: 0;
	padding-left: 20px;
	margin-top: 5px;
}

.font_content
{
	font-size: 12px;
	color: #000;
}
.readonly
{
	background-color: #EDEDED;
	border-style: groove;
}
.con_menu table
{
	margin-left: 10px; /*border:1px solid #cccccc;	*/
	border-collapse: collapse;
}


.con_menu li
{
	list-style-type: none;
}
.con_menu td
{
	height: 25px;
	border-bottom: 1px solid #cccccc;
}
.con_menu td a
{
	color: #d97d23;
	background: none;
	border: none;
	text-decoration: none;
}
.split1
{
	width: 960px;
	min-height: 40px;
	background-color: #EBEAE8;
	border: 1px solid #adadad;
	padding-top: 5px;
}
.menu_man
{
	margin: 0 auto;
	width: 400px;
	background: #FFF;
	font-size: 13px;
}
.menu_man table
{
	border: 1px solid #ccc;
	border-collapse: collapse;
}
.menu_man th
{
	background: url(/2.0/images/th_bg.png) repeat-x;
	height: 30px !important;
	height: 31px;
	font-weight: bold;
	border-bottom: 1px solid #f08a25;
}
.menu_man td
{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 50px;
	border-bottom: 1px solid #ccc;
}
.menu_man span
{
	padding-left: 30px;
}

.content_bottom
{
	width: 995px;
	margin-top: 15px;
	color: #000000;
}

.Function1
{
	float: left;
	width: 510px;
	text-align: left;
	_margin-left: 0px;
}

.Function2
{
	float: left;
	width: 995px;
	text-align: left;
	_margin-left: 0px;
	text-align: center;
}

.page1
{
	text-align: center;
	margin: 0 auto;
	float: right;
}
.page2
{
	text-align: center;
	margin: 0 auto;
}
.page2 a
{
	padding-left: 3px;
	text-decoration: none;
	color: #000000;
}
.page1 img
{
	border: none;
}
.page1 a
{
	padding-left: 3px;
	text-decoration: none;
	color: #000000;
}


.Main_Posts
{
	margin-left: 20px;
}
.main_post_title
{
	float: left;
	width: 800px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	color: #000000;
}
.main_post_title img
{
	border: none;
}
.del
{
	width: 220px;
	float: right;
}

.del a
{
	text-decoration: none;
	color: #cc5305;
}
.del a:hover
{
	color: #aeadad;
}

.del2
{
	width: 300px;
	float: right;
}

.del2 a
{
	text-decoration: none;
	color: #cc5305;
}
.del2 a:hover
{
	color: #aeadad;
}

.Author
{
	float: left;
	margin-top: 5px;
	width: 600px;
	color: #cc5305;
}
.main_post_content
{
	background-color: #f4f4f3;
	border: 1px solid #959595;
	min-height: 25px;
	float: left;
	padding: 5px;
	margin-top: 20px; /*line-height:25px;*/
	width: 960px;
	word-wrap: break-word;
	word-break: break-all;
	overflow-x: auto;
	overflow-y: hidden;
}
.main_post_content p
{
	_border: none;
	padding-left: 5px;
}


.main_post_content a
{
	color: #f6b240;
}

.Reply
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	float: left;
	background-color: #f4f4f3;
	border: 1px solid #959595;
	width: 960px;
	padding: 5px;
	word-wrap: break-word;
	word-break: break-all;
}

.Reply p
{
	/*line-height:22px;*/
	padding: 0;
	margin: 0;
}

.Reply1
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	background-color: #f4f4f3;
	border: 1px solid #959595;
	width: 960px;
	padding: 5px;
	word-wrap: break-word;
	word-break: break-all;
}
.Reply1 p
{
	padding: 0;
	margin: 0;
}


.grade_title
{
	float: left;
	width: 100px;
}
.grade_content
{
	width: 800px;
	float: left;
}
.grade_content ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.grade_content li
{
	width: 120px;
	float: left;
	padding-left: 5px;
	line-height: 20px;
}
.teacher
{
	margin-top: 10px;
	width: 800px;
	margin-left: 5px; /*float: left;*/
}
.teacher ul
{
	list-style-type: none;
}
.teacher li
{
	float: left;
	padding-left: 5px;
}
.select_drop
{
	float: left;
}
.select_check
{
	float: left; /*width: 400px;*/
	min-height: 25px;
}
.select_check ul
{
	margin-top: 3px;
}
.select_check li
{
	width: 120px;
	float: left;
}
.select_child
{
	display: none;
	margin-top: 10px;
}
.select_child ul
{
	padding-left: 80px;
	margin-top: 0;
	padding-top: 0; /*margin-left: -5px;*/
	list-style-type: none;
}
.select_child li
{
	float: left;
	margin-left: 10px;
	line-height: 20px;
	width: 120px;
}
.jinghua
{
	padding: 0;
	margin: 0;
	margin-left: 20px;
	margin-top: 10px;
	text-align: left;
	width: 970px;
}
.jinghua dd, .jinghua dl
{
	margin: 0;
	_margin-left: -0px;
	padding: 0;
}


.cke_skin_kama
{
	margin-top: 3px;
	background-color: #f4f4f3;
}



.jinghua1
{
	padding: 0;
	margin: 0;
	margin-left: 0px;
	margin-top: 10px;
	text-align: left;
	width: 970px;
}
.jinghua1 dd, .jinghua1 dl
{
	margin: 0;
	_margin-left: -0px;
	padding: 0;
}


.jinghua1
{
	padding: 0;
	margin: 0;
	margin-left: 0px;
	margin-top: 10px;
	text-align: left;
	width: 970px;
}
.jinghua1 dd, .jinghua1 dl
{
	margin: 0;
	_margin-left: -0px;
	padding: 0;
}

.td_back
{
	background-color: #EBEAE8;
	border: 1px solid #adadad;
}
.dingshi div
{
	float: left;
	padding-left: 5px;
}
.select_width select
{
	width: 150px;
}
.select_width input
{
	width: 146px;
}
.visit
{
	background-color: #f4f4f3;
	border: 1px solid #adadad;
	word-wrap: break-word;
	word-break: normal;
	width: 960px;
	margin-left: 20px;
	margin-top: 3px;
	padding: 10px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 22px;
}


.visit_title
{
	margin-top: 5px;
	margin-left: 20px;
}


/*中间内容部分结束*/



/*底部部分开始*/
.bottom
{
	font-family: "宋体";
	font-size: 12px;
	width: 995px;
	height: 60px;
	margin-top: 3px;
	border: 1px solid #aeadad;
}
.Inscription
{
	float: left;
	padding-top: 10px;
	text-align: center;
	width: 900px;
}
.Inscription a:link, .Inscription a:active, .Inscription a:visited
{
	border: 0;
	color: Black;
	text-decoration: none;
}

.bottom_img
{
	float: right;
	width: 55px;
	padding-right: 20px;
}
.img_ul
{
	margin-top: -8px;
	float: left;
}
.img_ul ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.img_ul li
{
	float: left;
	padding-left: 5px;
}
.img_ul img
{
	border: none;
}
/*底部部分结束*/

/*错误提示样式*/
label.error
{
	color: Red;
	display: none;
}

input.error, textarea.error, select.error
{
	border: 1px solid red;
}
/*错误提示样式*/

/*短信平台*/
.adm
{
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	cursor: pointer;
	width: 75px;
	background: url('/Contents/Images/index13_03.jpg') no-repeat center top;
	border-top: none;
}
.showD
{
	display: none;
	width: 200px;
	height: 80px;
	padding: 10px;
	background-color: White;
	border: solid 1px black;
	text-align: left;
	position: absolute;
	margin-left: 5px;
	margin-top: 4px;
}
/*短信平台*/

/*自动完成*/
.ac_results
{
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul
{
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li
{
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/
	font: menu;
	font-size: 12px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading
{
	background: white url('/Contents/Images/indicator.gif') right center no-repeat;
}

.ac_odd
{
	background-color: #eee;
}

.ac_over
{
	background-color: #0A246A;
	color: white;
}
/*自动完成*/

/*回复弹出层*/
.replydiv
{
	background-color: White;
	text-align: center;
	display: none;
	padding: 0;
	width: 430px;
	height: 170px;
	border: 1px solid #aeadad;
}
.replydiv dl, .replydiv dl dd
{
	margin: 0px;
	padding: 0px;
}

.role1_css li
{
	font-size: 13px;
	font-weight: bold;
	width: 995px;
	list-style-type: none;
	padding-top: 10px;
}


.role1_css ul
{
	width: 995px;
	margin: 0;
	padding: 0;
}

.role1_css ul li
{
	font-weight: normal;
	width: 150px;
	float: left;
	padding-top: 3px;
}




/*回复弹出层*/

/*宝宝在家*/
.student_info
{
	height: 25px;
	padding-left: 20px;
}

.child_feel_title
{
	font-weight: bold;
	padding-left: 20px;
}

.child_feel_content
{
	margin-left: 20px;
	min-height: 25px;
	background-color: #f4f4f3;
	border: 1px solid #959595;
}
.child_feel_content_baby
{
	margin-left: 20px;
	min-height: 25px;
	background-color: #f4f4f3;
	border: 1px solid #959595;
	line-height: 25px;
}
.child_feel_content1
{
	margin-left: 10px;
	min-height: 25px;
}
.child_think_title
{
	margin-left: 20px;
	font-weight: bold; /*padding-left: 20px; 	margin-top: 20px;*/
}
.child_think_title1
{
	font-weight: bold;
	padding-left: 20px;
	margin-top: 20px;
}
.child_think_content
{
	margin-left: 20px;
	background-color: #f4f4f3;
	border: 1px solid #959595;
	min-height: 25px; /*margin-left: 20px;*/
}

.child_think_content1
{
	background-color: #f4f4f3;
	border: 1px solid #959595;
	min-height: 25px;
	margin-left: 20px;
}
.child_think_content1_baby
{
	background-color: #f4f4f3;
	border: 1px solid #959595;
	min-height: 25px;
	margin-left: 20px;
	line-height: 25px;
}
.child_think_content2
{
	min-height: 25px;
	margin-left: 10px;
}
/*宝宝在家*/

/*自定义表格*/
.create_table_title
{
	margin: 0 auto;
	width: 970px;
}
.create_table
{
	margin: 0 auto;
	width: 995px;
}
.create_table table
{
	width: 100%;
}
.border_title
{
	text-align: center;
	border-collapse: collapse;
}
.border_title_td td
{
	height: 25px;
	border: 1px solid #f5b241;
}
.border_title_td1 td
{
	height: 25px;
	border: 1px solid #d8d8d6;
}
/*自定义表格*/

/*Ajax加载层*/
.loadingDiv
{
	display: none;
	width: 200px;
	height: 80px;
	text-align: center;
	position: absolute;
	line-height: 60px;
	background-color: #e9e9e9;
	font-size: 12px;
}
/*Ajax加载层*/


.Attendanceulist
{
	list-style: none;
}
.Attendanceulist li
{
	float: left;
	margin: 5px 5px;
	width: 100px;
}

.SubDuty
{
	list-style: none;
}
.SubDuty li
{
	float: left;
	margin: 5px 5px;
	width: 180px;
}

/*首页样式*/
.line
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.Sliding
{
	float: left;
	width: 694px;
	height: 228px;
	margin-left: 0;
	position: relative;
}

.Sliding img
{
	border: 0;
}

.Sliding ul
{
	position: relative;
	overflow: hidden;
	list-style: none;
	float: right;
	width: 694px;
	height: 228px;
	margin: 0;
	padding: 0;
}
.Sliding ul li
{
	position: absolute;
	overflow: hidden;
	width: 531px;
	height: 229px;
	padding: 0;
	margin: 0;
}

.Sliding ul li a
{
	display: block;
	width: 29px; /* 预设的宽 */
	height: 227px; /* 图片的高 */
}

div.loading, div.indexnodata
{
	text-align: center;
	margin-top: 100px;
}

.index-dd-single dl dd
{
	width: 450px;
	clear: left;
}


.Notice
{
	float: left;
	width: 303px;
	height: 228px;
	border: 1px solid #cdcdcd;
}
.Notice th
{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	font-weight: bold;
	height: 31px;
	background: url('/Contents/images/index13_11.jpg') left top repeat-x;
}


.Work
{
	float: left;
	width: 323px;
	height: 228px;
	margin-top: 5px;
	margin-left: 0px;
}
.Work_title
{
	padding-left: 10px;
	font-weight: bold;
	height: 31px;
	background: url('/Contents/images/index13_11.jpg') left top repeat-x;
}
.Work_title span
{
	display: block;
	padding-top: 8px;
}
.Word_con
{
	width: 100%;
	height: 218px;
	border: 1px solid #cdcdcd;
}
.Word_con ul
{
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-top: 10px;
}

.Word_con li
{
	list-style: none;
	padding-left: 10px;
	float: left;
}

.pic_box
{
	float: left;
	width: 349px;
	height: 228px;
	margin-left: 10px;
	margin-top: 5px;
}
.pic_box_title
{
	padding-left: 10px;
	font-weight: bold;
	height: 31px;
	background: url('/Contents/images/index13_11.jpg') left top repeat-x;
}


.pic_box_title span
{
	display: block;
	padding-top: 8px;
}
.pic_box_con
{
	width: 100%;
	height: 218px;
	border: 1px solid #cdcdcd;
}



.news_box
{
	float: left;
	width: 304px;
	margin-left: 11px;
	_margin-left: 7px;
	margin-top: 5px;
}



.index-title-head
{
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	font-weight: bold;
	height: 31px;
	background: url('/Contents/images/index13_11.jpg') left top repeat-x;
	text-align: center;
	line-height: 31px;
}

.index-new-list
{
	list-style: none;
}

.index-new-list li
{
	font-weight: bold;
	padding-left: 10px;
	line-height: 25px;
}

.index-new-list li a
{
	text-decoration: none;
	color: Black;
}
.index-new-list li a:hover
{
	text-decoration: underline;
}

.index-new-list .more
{
	text-align: right;
	padding-right: 5px;
	font-weight: normal;
}

.index-content
{
	height: 280px;
}

#UserList
{
	border: none 0;
	background-color: Transparent;
}
#UserList option
{
	background-color: Transparent;
}

.type_class
{
	margin-left: 20px;
	width: 960px;
	border-collapse: collapse;
}
.type_class th, .type_class td
{
	height: 30px;
	font-weight: normal;
	border-bottom: 1px solid #959595;
}

.type_class a
{
	color: #d97d23;
}
.details li
{
	height: 25px;
	list-style-type: none;
}
.td_bdr
{
	border-collapse: collapse;
	border: 1px solid #959595;
}
.td_bdr td
{
	border: 1px solid #959595;
}
.search input, .search select
{
	width: 105px;
	_width: 95px;
}

/*屏蔽词样式*/
#words
{
	width: 900px;
	line-height: 25px;
}

#banned
{
	color: red;
}

/*屏蔽词样式*/

/*定时发送*/
.send_info
{
	float: left;
	margin: 0;
	padding: 0;
	height: 30px;
}
.Timing
{
	width: 600px;
	height: 30px;
	float: left;
	margin-left: 10px;
	vertical-align: bottom;
	padding-top: 4px;
}
.Timing ul
{
	margin: 0;
	padding: 0;
}
.Timing li
{
	float: left;
	height: 25px;
}
.Remarks
{
	padding-left: 5px;
	padding-top: 5px;
}

/*定时发送*/
.fj_d
{
	float: left;
	width: 30px;
}
.fj_a
{
	height: 25px;
	display: block;
	padding-left: 10px;
}
.table_div
{
	border-collapse: collapse;
}
.table_div div
{
	float: left;
	width: 311px;
	height: 35px;
}



#foot_visit .visit
{
	width: 995px;
	margin-left: 0;
}

.PrincipalView
{
	margin-left: 20px;
}
.box_tran
{
	margin-left: 20px;
}

.InitialClasslist
{
	list-style: none;
}
.InitialClasslist li
{
	float: left;
	margin: 5px 5px;
	width: 240px;
}

/***********资材 start**************/
.single_type
{
	font-size: 13px;
	font-weight: bold;
}
.single_type table
{
	padding: 10px;
}
.single_type td
{
	line-height: 25px;
}
.single_type a
{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
.big_type td
{
	border: 1px solid #a5a5a5;
}
.key_sub
{
}
.key_sub ul
{
	margin: 0;
	padding: 0;
}
.key_sub li
{
	float: left;
	width: 130px;
	padding-left: 10px;
}
.big_key a
{
	font-weight: bold;
	padding-top: 10px;
}
.operate a
{
	color: #f39800;
}
.key_list
{
	font-weight: bold;
}
.key_list li
{
	list-style-type: none;
}
.sub_key
{
	font-weight: normal;
	margin-left: 20px;
}
.sub_key li
{
	float: left;
	width: 130px;
}
.update_key
{
	margin-left: 100px;
	font-size: 13px;
}
.update_key li
{
	font-weight: bold;
	list-style-type: none;
}
.update_key ul
{
	margin: 0;
	padding: 0;
}
.update_key ul li
{
	list-style-type: none;
	padding-top: 10px;
	font-weight: normal;
	padding-left: 30px;
}
.tongji_title
{
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	width: 995px;
	font-size: 13px;
}
.tongji_title span
{
	padding-left: 50px;
	font-weight: normal;
}

/***********资材 end**************/
.bianqian_type
{
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
}
.table_biaoqian
{
	font-size: 12px;
	border-collapse: collapse;
	width: 600px;
}
.table_biaoqian td
{
	height: 25px;
	border: 1px solid #adadad;
}
.table_biaoqian input, .table_biaoqian select
{
	margin-left: 3px;
}
.account_div
{
	background: url('/Contents/Images/account_bg.gif') left top no-repeat;
	width: 504px;
	font-size: 13px;
	margin: 0 auto;
	height: 302px;
}
.Enabled
{
	padding-top: 50px;
	padding-left: 50px;
}
.Enabled ul
{
	margin: 0;
	padding: 0;
}
.Enabled li
{
	float: left;
	list-style-type: none;
	padding-left: 20px;
}
.no_Enabled
{
	margin-top: 95px;
	padding-left: 50px;
}
.no_Enabled ul
{
	margin: 0;
	padding: 0;
}
.no_Enabled li
{
	float: left;
	list-style-type: none;
	padding-left: 20px;
}
.btn_account
{
	/*margin-top: -30px;*/
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 176px;
}
.btn_account input
{
	background: url('/Contents/Images/btn_account.jpg') left top no-repeat;
	width: 69px;
	height: 25px;
	border: none;
}


.account_div1
{
	background: url('/Contents/Images/account_bg1.gif') left top no-repeat;
	width: 504px;
	height: 175px;
	font-size: 13px;
	margin: 0 auto;
	margin-top: 30px;
}
.account_class1
{
	padding-top: 50px;
	margin-left: 120px;
}
.account_class1 select
{
	width: 160px;
}
.btn_account1
{
	width: 69px;
	height: 25px;
	margin: 0 auto;
}
.btn_account1 input
{
	background: url('/Contents/Images/btn_account.jpg') left top no-repeat;
	width: 69px;
	height: 25px;
	border: none;
	margin-top: 30px;
}

.showExport
{
	position: absolute;
	z-index: 1;
	display: none;
	background: white;
	padding: 2px;
	width: 120px;
}

.showExport a
{
	font-family: "宋体";
	text-align: center;
	line-height: 26px;
	padding-left: 10px;
	padding-right: 10px;
	height: 26px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
}
.single_project
{
}
.main_project
{
	padding-left: 0;
	margin-top: 20px;
}
.sub_project
{
	padding-left: 20px;
}
.sub_project span
{
	padding-left: 10px;
}
.search2
{
	margin-left: 157px;
}
.search2 input, .search2 select
{
	width: 85px;
}
.print1
{
	width: 600px;
	height: 264px;
	margin: 0 auto;
	margin-top: 20px;
	background-color: #FDF7F2;
}
.print2
{
	width: 600px;
	height: 394px;
	margin: 0 auto;
	margin-top: 20px;
	background-color: #FDF7F2;
}
.print_title
{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	padding: 0;
}
.print_date
{
	text-align: center;
	margin-top: 10px;
	font-size: 14px;
}
.print_con
{
	border: 1px solid #c9c9c9;
	width: 600px;
	margin: 0 auto;
	height: 150px;
	margin-top: 10px;
}
.print_con1
{
	border: 1px solid #c9c9c9;
	width: 600px;
	margin: 0 auto;
	height: 250px;
	margin-top: 10px;
}

.print_font
{
}
.print_font span
{
	display: block;
	float: left;
}
.p1
{
	width: 600px;
	font-size: 14px;
	margin-top: 20px;
	padding-left: 40px;
}
.p2
{
	width: 600px;
	font-size: 14px;
	margin-top: 20px;
	padding-left: 20px;
}
.p3
{
	width: 600px;
	font-size: 14px;
	margin-top: 20px;
	padding-left: 20px;
}
.p4
{
	width: 600px;
	font-size: 14px;
	margin-top: 20px;
	padding-left: 20px;
}
.p5
{
	width: 600px;
	font-size: 14px;
	margin-top: 20px;
	padding-left: 20px;
	text-align: center;
}
.p5 span
{
	border-bottom: 1px solid #c9c9c9;
	width: 580px;
	padding-left: 10px;
	font-weight: bold;
}
#u_name
{
	border-bottom: 1px solid #c9c9c9;
	width: 530px;
	padding-left: 10px;
	font-weight: bold;
	text-align: center;
}
#p_name
{
	border-bottom: 1px solid #c9c9c9;
	width: 560px;
	padding-left: 5px;
	font-weight: bold;
	text-align: center;
}
.p4 span
{
	display: block;
	float: left;
}
#p_count
{
	display: block;
	border-bottom: 1px solid #c9c9c9;
	width: 300px;
	padding-left: 10px;
	font-weight: bold;
}
#money_num
{
	border-bottom: 1px solid #c9c9c9;
	width: 505px;
	text-align: center;
}
#money_num span
{
	display: block;
	float: left;
	text-align: center;
}
.money_1
{
	width: 40px;
	font-weight: bold;
}
.jingshou
{
	float: right;
	margin-top: 5px;
}
.jingshou span
{
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
.btn_print
{
	margin: 0 auto;
	margin-top: 20px;
	text-align: center;
}
.btn_print input
{
	width: 80px;
}
.p_type
{
	margin-top: 10px;
}
.p_type a
{
	text-decoration: none;
	color: #f6b240;
}
.red_no
{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #da4800;
	padding: 0;
}
.sj_bottom
{
	float: left;
	margin-left: 20px;
	margin-right: 60px;
	margin-top: 5px;
}
.sj_bottom span
{
	font-weight: bold;
	padding-left: 10px;
}

.dom_down
{
	margin-top: 20px;
}
.dom_down_list
{
	margin-top: 10px;
}
.dom_down_list ul
{
	margin: 0;
	padding: 0;
}
.dom_down_list li
{
	list-style-type: none;
	line-height: 20px;
}
.dom_down_list li a
{
	font-size: 13px;
	color: #000;
}
.bianqian_type
{
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
}
.table_biaoqian
{
	font-size: 12px;
	border-collapse: collapse;
	width: 600px;
}
.table_biaoqian td
{
	height: 25px;
	border: 1px solid #adadad;
}
.table_biaoqian input, .table_biaoqian select
{
	margin-left: 3px;
}
.jg_title
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	padding-bottom: 5px;
}
.bianqian_type
{
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
}
.table_biaoqian
{
	font-size: 12px;
	border-collapse: collapse;
	width: 600px;
}
.table_biaoqian td
{
	height: 25px;
	border: 1px solid #adadad;
}
.table_biaoqian input, .table_biaoqian select
{
	margin-left: 3px;
}

/***********资材 start**************/
.single_type
{
	font-size: 13px;
	font-weight: bold;
}
.single_type table
{
	padding: 10px;
}
.single_type td
{
	line-height: 25px;
}
.single_type a
{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
.big_type td
{
	border: 1px solid #a5a5a5;
}
.key_sub
{
}
.key_sub ul
{
	margin: 0;
	padding: 0;
}
.key_sub li
{
	float: left;
	width: 130px;
	padding-left: 10px;
}
.big_key a
{
	font-weight: bold;
	padding-top: 10px;
}
.operate a
{
	color: #f39800;
}
.key_list
{
	font-weight: bold;
}
.key_list li
{
	list-style-type: none;
}
.sub_key
{
	font-weight: normal;
	margin-left: 20px;
}
.sub_key li
{
	float: left;
	width: 130px;
}
.update_key
{
	margin-left: 100px;
	font-size: 13px;
}
.update_key li
{
	font-weight: bold;
	list-style-type: none;
}
.update_key ul
{
	margin: 0;
	padding: 0;
}
.update_key ul li
{
	list-style-type: none;
	padding-top: 10px;
	font-weight: normal;
	padding-left: 30px;
}
.tongji_title
{
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	width: 1000px;
	font-size: 13px;
}
.tongji_title span
{
	padding-left: 50px;
	font-weight: normal;
}

.share_item
{
	margin-left: 0;
	padding-left: 0;
}
.share_item ul
{
	margin: 0;
	padding: 0;
}
.share_item li
{
	list-style-type: none;
}
.share_item ul li
{
	float: left;
	width: 150px;
}
.g_title
{
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
}
.spancolor
{
	color: #D97D24;
	padding: 0 2px 0 2px;
}
/***********资材 end**************/

/***********资材 end**************/
.subnav
{
	padding-top: 10px;
	margin-bottom: 10px;
}
.subnav ul li
{
	float: left;
	display: inline-block;
}
.subnav ul li a
{
	text-decoration: none;
	color: #333;
}
.subnav ul li a.selected
{
	font-weight: bold;
}
