td{margin: 0;}
input{margin: 0;}
input[type="button"],input[type="submit"],input[type="reset"]{width:auto;height:22px;line-height:16px;padding:0 4px;*padding:0;cursor:pointer;}
input{_height:17px;_line-height:16px;_overflow-y:visible;}
.s_miniHeader .soTool .soText input {margin: 0;}
form {margin: 0;}
textarea {overflow: auto;}
/*a {text-decoration: none;color: #0099CC}*/

.tabs-nav .tabs-selected{font-weight:bold;}
#tab_msg{min-height:34px;}
.listtitle{font-weight:bold;}
.error_null{margin-top:4px;padding:4px 0 4px 34px;color:#FF6600;font-weight:bold;border:solid 1px #9DB3C5;background: url(/images/warning.png) no-repeat 12px 3px;}
#container{ width: 775px;padding:12px;border:solid 1px  #DDDDDD;margin-bottom:30px;}
#info{padding:5px 5px 5px 20px;}
#info ul{list-style:none;}
#info ul li{line-height:14px;}
.container { width: 100%; overflow: hidden;border: 1px solid #DDDDDD; padding: 1px; font-size:14px;margin-bottom: 10px;}

.red{color:#AA0000;}
.s_main{clear:both;margin: 0 auto 5px;width:1026px;padding:0}
.col2 .left{float:left;width:164px;}
.col2 .right{float:right;width:806px; padding-top:40px;}
/*菜单*/
.myportrait{background:url("/images/space/left_menubg_01.gif") repeat scroll 0 0 transparent;margin: 0 auto;padding-bottom:5px;width:164px;}
.myportrait img{padding-left:20px;}
.myportrait .moreInfo{padding-left:29px;}
.myportrait .signContent{display:block;padding:0 12px 0 20px;color:#666;}
.tree {border-right-width: 0;border-left-width: 0;}
.tree li {border-bottom: #95C3E2 1px solid;height: 29px;overflow: hidden;}
.tree li * {line-height: 28px;zoom: 1;font-size: 14px;}
.tree span {font-weight: bold;}
.tree li a {padding-left: 12px;display: block;}
.tree li .ico__new {position: absolute;top: 8px;left: 60px;}
.tree .current {padding-left: 12px;background: url(/images/res/master.png) no-repeat left -90px;}
.tree .current a {color: #000;padding:0}
.treeEnd {position: relative;background: #fff;height: 1px;overflow: hidden;top: -2px;}
.modTitle {border-bottom: #b6ecf7 1px solid;font: bold 16px / 18px "Microsoft YaHei";height: 25px;overflow: hidden;padding-left:10px;margin-bottom:10px;}
/*导航*/
.p_title {border-bottom: #E6DCB7 1px solid;line-height: 25px; height: 25px; overflow: hidden;margin-bottom:15px;}
.p_title .f14{font-size:14px;}
/*首页*/
.myIndexMain {width: 516px; float: left}
.myIndexSide {width: 290px; float: right}
.mods .mod {margin:10px 10px 20px 20px;min-height: 32px; _height: 32px;}
.mods .mod .ico {position: absolute; left: 0}
.mods .mod .ico img {width: 32px; height: 32px;}
.mods .mod .index {padding: 5px 0;}
.mods .mod .index span{font-family:'宋体';padding-right:5px;}
/*.mods .mod .con .title {padding-left:20px;background: url(/images/space/center_dot_b.gif) no-repeat ;}*/
.aboutMe .title {padding-left:20px;background: url(/images/space/center_dot_b.gif) no-repeat ;}
.mods .li_mod .mod .index li {margin-bottom: 2px;padding-left:5px;}
.mods .mod .index .lead {	margin-left: 20px;}
.mods .mod .index .null {	color: #909090}
.ketangNotice {border: 2px solid #ffef97;padding: 8px;margin-bottom: 15px;}
.ketangNotice .time {color: #909090; font-size: 10px;}
.prompt {background:#E8F6FF repeat scroll 0 0;border:1px solid #A2D2F0;line-height:25px;overflow:hidden;padding:8px;white-space:nowrap;margin-bottom:10px;}
.mySpace {	position: relative; top: 0; left: 0 ;margin-bottom: 15px;}
.mySpace .ico {position: absolute; top: 9px; left: 9px }
.kt_space .box_title {padding-left: 36px}
.kt_space  .tool {padding: 0 0 10px 3px;}
.kt_space  .visitor{margin-bottom: 10px;}

.kt_space  .visitor li {width: 125px; white-space: nowrap; float: left; overflow: hidden; margin-right: 10px }
.kt_space  .visitor .time {color: #909090; margin-left: 5px }
.mySpace .space_myGoods {margin-bottom: 10px }
.kt_space .visitor .label {margin-bottom: 10px;background: url(/images/space/center_dot_f.gif) no-repeat 0 1px;padding-left:15px;}
.kt_space .label {background: url(/images/space/center_dot_f.gif) no-repeat 0 1px;padding-left:15px;color:#009900;}
/*.kt_space .space_myHonor .label {background: url(/images/space/center_dot_f.gif) no-repeat 0 1px;padding-left:15px;}*/
.kt_service .tool {background: url(/images/space/center_dot_f.gif) no-repeat 0 4px;padding-left:15px;}
.kt_space  .space_myGoods img{float:left;width:64px;height:64px; }
.kt_space  .space_myGoods li {width: 135px;height:65px; float: left;overflow-y:hidden;}
.kt_space  .space_myHonor li {width: 260px; float: left; }
.kt_space  .time {color: #909090; margin-left: 5px;width:66px;overflow:hidden;display:block;float:left;height:20px;line-height:20px; }
.box_border1 {border:1px solid #A2D2F0;height:100%;padding:9px;}

/*表格*/
.checkListArea {clear:both;}
.multiArea{margin-bottom:20px;padding:2px;border:2px solid #fff;}
.checkListArea .nBox .head{margin-bottom:10px;color:#000;}
.checkListArea .nBox .control{margin-bottom:10px;}
.checkListArea .action  {height:33px;}
.checkListArea .action li {float:left;padding:5px 5px 5px 0;}
.checkListArea .rankingTab  {height:28px;overflow:hidden;padding-left:10px;}
.checkListArea .rankingTab li {float:left;padding-right:5px;}
.checkListArea .rankingTab .current a {font-weight: bold; color:#2B2B2B;}
.checkListArea .nBox .body{border:0 none;padding:0;}
.checkListArea .nBox .body .info{margin-bottom: 5px; padding-left: 5px; font-family: '宋体';}
.checkListArea .pack_list{width:100%;height:100%;overflow:hidden;}
.checkListArea .pack_list table{width:100%;table-layout:fixed;}
.checkListArea .pack_list thead{background: url(/images/res/fhbg.gif) #ffffff repeat-x bottom;}
.checkListArea .pack_list thead .label{display:block;overflow:hidden;font-weight:normal;}
.checkListArea .pack_list td{vertical-align:top;padding:5px 0 0 5px;overflow:hidden;}
/*.checkListArea .pack_list thead tr{color:#2B2B2B}*/
.checkListArea .pack_list thead td{border:1px solid #C6C6C6;border-bottom:0;padding-top:4px;padding-bottom:4px;line-height:18px;height:18px;}
.checkListArea .pack_list tbody td{	border-style:solid;border-width: 0 1px 1px 1px;border-color: #eee #fff #eee #fff;padding:5px 0 5px 5px;line-height:20px;height:20px;}
.checkListArea .pack_list .even td {background: #fff;}
.checkListArea .pack_list .odd td {background: #f8f8f8; }
.checkListArea .pack_list .selected td {background: #FFFF99; }
.checkListArea .pack_list .vOrder{width:35px;}
.checkListArea .pack_list .vSend{width:50px;}
.checkListArea .pack_list .w60{width:60px;}
.checkListArea .pack_list .w90{width:90px;}
.checkListArea .pack_list .w100{width:100px;}
.checkListArea .pack_list .w115{width:115px;}.checkListArea .pack_list .w130{width:130px;}
.checkListArea .pack_list .vTitle{width:300px;}
.checkListArea .pack_list .vTitleShort{width:240px;}
.checkListArea .pack_list .vPlay{width:70px;}
.checkListArea .pack_list .vUpdater{width:98px;}
.checkListArea .pack_list tbody tr:hover td{background:#FFFF99;}
.checkListArea .pageBar{line-height:18px;height:18px;padding:4px 5px 4px 5px;background: #e4f2fb;margin-top:5px;}
.checkListArea .explain ,.explain{background: url(/images/space/notice.gif) #fff no-repeat 0 2px;padding-left:18px;margin-bottom:50px;color:#909090;}
.checkListArea .left_list {float:left;width:390px;margin-left:5px;margin-right:5px;}
.checkListArea .right_list {float:left;width:390px;}
.checkListArea .padding2 {padding-left:5px;}
.checkListArea .padding4 {padding-left:20px;}
.checkListArea .padding6 {padding-left:35px;}
.checkListArea .legendArea {padding-left:5px;margin:20px 0 20px 0;}
.checkListArea .legend{ float:left;width:650px;height:200px;background:#FFFFFF;}
.checkListArea .head a.current {color:#000;font-weight:bold;}
/*.checkListArea .head a {color:#000;}*/
.checkListArea .head a:hover{text-decoration:underline;color:#BA2636;}
.checkListArea .head .menu a.current {color:#000;padding-left: 16px;background: url(/images/zoomin.gif) no-repeat;font-weight:bold;}
.head .c_menu a.current {background: url("/images/zoomin.gif") no-repeat scroll 0 0 transparent;color: #fff;font-weight: bold;padding-left: 16px;}
.c_menu a:hover{text-decoration:underline;color:#BA2636;}

.kt_tabs_nav{margin-bottom:15px;}
.kt_tabs_nav .nav_ul{ background:url(/images/ketang/bg_nav_hr.jpg) left bottom repeat-x; min-height:24px;height:auto !important; overflow:visible;height:24px; padding-top:6px; padding-left:5px;}
.kt_tabs_nav .nav_ul li{height:24px;min-width:60px;width:auto !important; overflow:visible;white-space:nowrap;padding:0 10px 0 10px; background:url(/images/ketang/bg_nav_normal.jpg) repeat-x; float:left; border:solid #b2b2b4; border-width:0 1px; margin-left:-1px; text-align:center; line-height:24px;cursor:pointer;}
.kt_tabs_nav .nav_ul .tabs_selected {height:28px; margin-top:-4px; background:url(/images/ketang/bg_nav_selected.jpg) repeat-x; line-height:28px; font-size:13px; font-weight:bold;}
.kt_tabs_nav .nav_ul li a:link, .kt_tabs_nav .nav_ul li a:visited, .kt_tabs_nav .nav_ul li  a:active {color:#000;}
.kt_Notice li{background: url(/images/space/center_dot_s.gif) no-repeat 10px 8px;padding-left:20px;}

.tree{border-color: #FFF;}
.tree li {background: url(/images/space/menu_normal.gif) no-repeat 9px;padding: 0 0 0 20px;border-bottom:0}
.tree .current{background: url(/images/space/menu_current.gif) no-repeat 9px;padding: 0 0 0 30px;border-bottom:0}
.tree li.current{font-weight:bold;}
.tree .current a{font-weight:bold; color:#FF4800;}

body{background: url(/images/space/main_bg_bottomN.gif) center bottom no-repeat;}
.s_main{padding-top:32px;background: url(/images/space/main_bg_top.jpg) center top  no-repeat;min-height:500px;_height:500px;margin-bottom:100px;}
.s_footer .main {background:url("") repeat-x scroll 0 0 ;}
.msg_prompt{background: url(/images/space/right_01_bg.gif) no-repeat; width:270px;height:84px;padding-top:20px;padding-left:20px;}
.kt_Notice{background: url(/images/space/right_02_bg.gif) no-repeat; width:280px;height:95px;padding-top:15px;padding-left:10px;}
.kt_space{background: url(/images/space/right_05_bg.gif) repeat-y;width:275px;padding-left:15px;padding-top:10px;}
.kt_service{background: url(/images/space/right_06_bg.gif) no-repeat;width:275px;height:70px;padding-top:45px;padding-left:15px;}
.kt_suggest_tech{background: url(/images/space/right_09_bg.gif) no-repeat;width:275px;height:70px;padding-top:45px;padding-left:15px;}

.myIndexMain{background: url(/images/space/center_bg_01.gif) no-repeat right top;margin-top:22px;}
.kt_mTitle{background: url(/images/space/left_bg_01.gif) no-repeat right top;padding-top:35px;padding-left:10px;width:154px;height:29px;}
.my_c{z-index:11;margin:0 0 0 10px;width:130px;background-color:#FFFCDE;}
.left_menu_bg{background: url(/images/space/left_menubg_01.gif)}

.tea_title{background:url("/images/space/dynamic_type_3.gif") no-repeat 3px 2px;padding:0 0 3px 23px;font-weight:bold;margin-bottom:12px;color:#26386E;font-size:14px;border-bottom:1px solid #ddd;}
.tea_user{width:600px;margin-bottom:15px;padding:3px;border:2px solid #fff;}
.tea_portrait{float:left;width:80px;}
.tea_info{float:left;width:500px;}
.stu_info{float:left;width:290px;}
.stu_user{float:left;width:48%;margin-bottom:15px;padding:3px;border:2px solid #fff;}
.mystu_user{float:left;width:380px;margin-bottom:5px;}
.stu_parent{float:left;margin-bottom:8px;padding:3px;border:2px solid #fff;width:770px;}
#s_p_area{padding:0 12px;}
.highlight_border{border:2px solid #FFCC00;background:#FFFDF4;}
.ketang_more{font-family:'宋体';text-align:right;margin:5px 30px 0 0;}

#user_sms_setting{border:solid 1px #EDEDED;padding:12px 0px 24px 34px;}
#user_sms_setting ul li{line-height:28px;padding:4px;}
.btn{padding:0px 4px;font-size:14px;}
#save_btn{padding:0px 10px 4px 10px;line-height:22px;height:28px;}

input.bigBtn {font-size: 14px;font-weight: bold;padding:4px 12px 8px 10px;height:36px;}

/**	新版 样式	 左侧菜单开始 **/
.clear{clear:both;}
.hidden{display:none;}
.hover{border:solid 1px #FFCC33;background:#EEEEEE;}
.hand{cursor:pointer;}
.hl{color:#AA0000}
.fwb{font-weight:bold;}
.right{float:right;}
/**	布局	**/
.topbarfix {
    height: 36px;
    background:url("/images/ketang/2013/bg_res_header.gif") repeat-x scroll 0 -108px #E7E7E7;
    border-bottom: 1px solid #C6C6C6;
}
.w950 {
    margin: 0 auto;
    width:1050px;
}
#topbar{background:url("/images/ketang/2013/bg_res_header.gif") repeat-x scroll 0 -108px #E7E7E7;border-bottom: 1px solid #C6C6C6;}
.logo {
    float: left;
    height: 36px;
    margin-right: 5px;
    overflow: hidden;
}
.topNav{float:left;}
.topNav ul li{float:left;padding:0px 2px;line-height:36px;font-size:12px;color:#CCC;}
.topNav ul li a{color:#0042FF;}
#myNav{color:#ccc;float:right;line-height:34px;text-align:center;position:relative;z-index:999;}
#myNav a{color:#0042FF;font-size:12px;}
#myNav a:hover{color:#F00;}
#myNavItems{
	top: 24px;
	left:0px;
	right:2px;
    position: absolute;
    width:210px;
    z-index:99999;
    font-size:12px;
}
#nav_all{color:#0042FF;cursor:pointer;}
#top_opt{
		float:left;
		width:210px;
		/*background:url(/images/ketang/2013/top_nav_bg.png) 0px 0px no-repeat;*/
 		/*padding-top:8px;*/
        margin:0;padding:4px 2px 4px 10px;background:#FFFFDD;border:solid 1px #CCCCCC;float:left;text-align:left
}
 	
/*#top_opt ul{margin:0;padding:4px 2px 4px 10px;text-align:left;background:#FFFFDD;border:solid 1px #CCCCCC;float:left;border-top:none;}*/
/** for IE7 **/
/**+html #top_opt ul{width:217px;margin:0;padding:4px 2px 4px 10px;text-align:left;background:#FFFFDD;border:solid 1px #CCCCCC;float:left;border-top:none;}*/

/*#top_opt ul li{float:left;line-height:28px;}*/
/*#top_opt ul li.wlen{width:130px;}*/
#top_opt ul li a{padding-left:20px;font-weight:normal}

#dictlnk{color:#0042FF;cursor:pointer;position:relative;z-index:9999;}
#dict{top: 14px;position: absolute;font-size:12px;left:0px;z-index:1000000;}
#dicttems{float:left;width:68px;background:url(/images/ketang/2013/arrow_up.png) no-repeat;padding-top:7px;z-index:999; }
*+html #dicttems{float:left;width:68px;padding-top:7px;z-index:999;}/** IE7 **/
#dicttems ul{border:solid 1px #CCC;border-top:none;margin:0;padding:0px 4px;text-align:center;background:#FFFFDD;float:left;}
#dicttems ul li{text-align:center;width:100%;line-height:22px;}
#dicttems ul li a{font-weight:normal;color:#0042FF}


.more_bar {padding:6px 0px;float:left;}
.more_bar a{color:#FF6600;}
.slider_widget .more_bar{width:100%;text-align:right;}
.slider_widget .more_bar_left{width:100%;text-align:right;}
#more_teacher{text-align:center;text-indent:98px;padding-top:10px;}
#space_wizzard{border:solid 1px #CCC;height:90px;text-align:center;float:left;width:100%;}
#sw_txt{font-size:14px;color:#999;padding:18px 0px 8px 0px;}

#fans{float:left;width:100%;text-align:center;margin-top:4px;padding-left:4px;}
#fans ul li{float:left;line-height:14px;width:33%;}
#fans ul li a{color:#0042FF;}
#fans ul li a:hover{text-decoration:none;color:#F00;}
#fans ul li .num {font-size:12px;color:#0042FF;font-weight:bold;}
#fans ul li .fns_1{font-size:12px;color:#0042FF;}
#fans ul li a:hover .fns_1,#fans ul li a:hover .num{color:#F00;}

/**左侧**/
.col_1{width:210px;float:left;}
.slider_widget{width:100%;margin-top:10px;}
.widget_head{font-size:13px;font-weight:bold;text-align:left;color:#444;}
.head_more{font-size:12px;float:right;font-weight:normal;}
.wh_tips{font-weight:normal;font-size:12px;color:#AA0000}
.widget_ul{padding-top:6px;}
.widget_ul li{line-height:22px;}

#uinfo{margin-bottom:8px;}
.uname{font-weight:bold;font-size:14px;padding-left:8px;}
.uschool{padding:8px 0px 4px 6px;color:#666;line-height:22px;float:left;}
.portrait_s{width:40px;height:40px;padding:1px;}
#my_avatar img{width:100px;height:100px;}
#avatar{
    text-align:center;
    font-size:12px;
    padding-top:4px;
}
 
.u_opt{background:#FFFFDD;padding:4px 0 4px 4px;}
.u_opt ul{margin:0;}
.l_menu_long{float:left;width:124px}
.u_opt ul li{line-height:32px;}
/*.u_opt ul li.wlen{width:124px;}*/
.u_opt ul li a{padding-left:20px;}
#wlen_t a{padding-left:0px;}

#teacher_opt{border:solid 1px #CCC;border-top:none;}
#teacher_opt ul{padding:0px 0px 0px 4px;}

#parent_opt{background:url(/images/ketang/2013/bg_opt_parent.jpg) 0 0 no-repeat;padding-top:54px;width:100%;height:130px;margin-top:6px;}
#parent_opt ul{padding:0px 0px 0px 4px;}
.mychild{padding-top:4px;}
#student_opt{background:url(/images/ketang/2013/bg_opt_student.jpg) 0 0 no-repeat;padding-top:74px;width:100%;height:160px;margin-top:6px;}
#opt_myteacher{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -736px no-repeat;}
#opt_res{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -220px no-repeat;}
#opt_synchk{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -190px no-repeat;}
#opt_upload{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -44px no-repeat;}
#opt_contribute{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -68px no-repeat;}
#opt_fav{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -164px no-repeat;}
#opt_goods{background:url(/images/space/dynamic_type_5.gif) no-repeat;}
#opt_ask{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -96px no-repeat;}
#opt_msg{background:url(/images/ketang/2013/nav_bg_icon.png) 0px 0px no-repeat;}
#opt_tweet{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -142px no-repeat;}
#opt_head{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -22px no-repeat;}
#opt_intro{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -118px no-repeat;}
#opt_record{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -260px no-repeat;}
#opt_jx{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -294px no-repeat;}
#opt_sent{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -328px no-repeat;}
#opt_upres{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -367px no-repeat;}
#opt_sms{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -410px no-repeat;}
#opt_contact{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -444px no-repeat;}
#opt_help{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -485px no-repeat;}

#opt_ablum{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -619px no-repeat;}
#opt_xitiku{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -571px no-repeat;}
#opt_ckku{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -526px no-repeat;}
.opt_stat{background:url(/images/ketang/2013/nav_bg_icon.png) 0px -668px no-repeat;}

#u_qianming{color:#666666;line-height:18px;}
#mobile_lnk{background:url(/images/ketang/2013/icon_mobile.png) 0px 0px no-repeat; padding:2px 0px 4px 16px;}
#desk_lnk{background:url(/images/shortcut.png) 0px -16px no-repeat; padding:0px 0px 0px 16px;}

/**	孩子的教师	**/
.myteacher{margin-top:12px;margin-bottom:4px;}
.myteacher a{text-decoration:none;}

.tname{font-size:14px;font-weight:bold;width:50px;float:left;}

#subscribe{background:url(/images/ketang/2013/subscirbe_bg.gif) no-repeat;width:222px;height:86px;}
#sub_tips{padding:36px 0px 2px 0px;line-height:38px;font-size:14px;text-align:center;}
.sub_hl{font-weight:bold;color:#666;}

/**	同班同学**/
.classmate{float:left;}
.classmate ul{margin:0;padding:0;width:100%;}
.classmate ul li{float:left;width:50px;margin-top:10px;text-align:center;}

/** 教师课堂贡献**/
#teacher_gx {padding:8px 0px 0px 4px;}
#teacher_gx ul li{padding:2px 0px 2px 0px;float:left;}
.bar_lab{float:left;}
.item_graphy {float: left; font-size: 14px; width: 130px; position:relative}
.bar_per_txt{float:right;font-weight:bold;font-size:12;z-index:12;position: absolute;text-align:center;width:120px;padding-top:2px;top:0px;left:0px;}

.fenzi{color:#CC0000;width:45%;float:left;text-align:right;padding-right:4px;}
.fenmu{color:#000;width:45%;float:left;text-align:left;}

.bar_home {background: url(/images/ketang/2013/vote_cl_bar.png) no-repeat scroll 0 0 transparent;  float: left;  height: 16px;  margin: 3px 0 0; padding: 0 0 0 1px; width: 123px;overflow:hidden;}
.precent {float: left; overflow: hidden;}
/**	新版 样式	 左侧菜单结束 **/

