﻿input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea{background-color:#fff;border:1px solid #ccc;outline:medium none}
body{background:url(/Content/Images/bg-index03.png) no-repeat fixed left bottom padding-box,url(/Content/Images/bg-index01.png) no-repeat fixed center 0,url(/Content/Images/bg-index02.png) repeat-x fixed 0 0}
.body-content{width:1030px}
a{color:#4b4b4b; text-decoration: none;outline:0 none;cursor:pointer}
a:focus,a:hover{text-decoration:none;cursor:pointer}
.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis);width:100%;display:inline-block}
.body-content{margin-top:50px;padding-left:15px; padding-right: 15px; min-height: 700px;}
.rt_container{overflow:hidden;padding:0;margin:0;position:relative}
.rt_col_menu{padding:0; z-index: 10; width: 150px; position: fixed; top: 50px; background-color: rgba(43,85,107,0.24);color: #fff;}
.rt_col_content{ margin-left: 160px; min-height: 700px;}
.rt_col_cent{margin-left: 160px;float:left;width:600px;padding:0;overflow:hidden}
.rt_col_right{float:left;width:230px;padding:0;margin-left:10px;overflow:hidden}
.rt_def_model{position:relative;margin-top:10px;border:solid 1px #c3dae8;background-color:#fff}
.rt_col_cent .rt_def_model:first-child,.rt_col_right .rt_def_model:first-child{margin-top:0}
.rt_col_cent .rt_quick_publish{height: 150px; padding: 12px 14px 16px 14px;}
.rt_container .rt_personalInfo{height:290px}
.rt_container .rt_quick{height:140px}
.rt_container .rt_message{height:440px}
.rt_container .rt_TeaComment{height:390px}
.rt_container .rt_praise{ height: auto;}
.rt_container .rt_blog{height:392px;padding:10px}
.rt_container .rt_blog ul{ margin-bottom: 0;}
/*#region menu*/
.con_k1kmenu a,.con_k1kmenu a:hover,.con_k1kmenu p{font-size:14px; color: #fff;}
.con_k1kmenu .first_div a{padding:10px 1px 10px 18px}
.con_k1kmenu p{margin-bottom:0}
.con_k1kmenu .active{background-color:rgba(36,73,129,0.21); font-weight:700;}
.con_k1kmenu .first_div:hover{background-color:rgba(36,73,129,0.21); font-weight:700;cursor: pointer;}
.con_k1kmenu .second_ul li:hover{background-color:rgba(255,255,255,0.2); font-weight:700;cursor: pointer;}
.second_ul a{ padding-left: 30%; display: block;}
.icon_disc{border: 3px solid #fff;border-radius: 3px;display: block;float: left; margin-right: 10px;margin-top: 19px;}
.first_div a{display:block}
.first_div{color:#242424;height:40px;line-height:20px;position:relative}
.title_bytj,.title_default,.title_jxhd_k1k,.title_lsdh,.title_rz,.title_wdby,.title_xc,.title_xxzx_k1k{width:20px;height:20px;display:block;float:left;margin-right:11px}
.title_default{background:url(images/ico-blog.png) no-repeat -52px -86px}
.title_xxzx_k1k{background:url(images/ico-blog.png) no-repeat -2px -108px}
.title_jxhd_k1k{background:url(images/ico-blog.png) no-repeat -76px -86px}
.title_bytj{background:url(images/ico-blog.png) no-repeat 0 -86px}
.title_rz{background:url(images/ico-blog.png) no-repeat -100px -86px}
.title_xc{background:url(images/ico-blog.png) no-repeat -123px -86px}
.title_lsdh{background:url(images/ico-blog.png) no-repeat -27px -86px}
.title_wdby{background:url(images/ico-blog.png) no-repeat -2px -86px}
.second_ul{margin-bottom:0;list-style:none; padding: 0;}
.second_ul li{height:40px;line-height:40px;}
.second_active{font-weight:700;background-color:rgba(255,255,255,0.2)}
/*#endregion*/
/*#region 首页快捷发布*/
.rt_quick_publish .quick_des{ height: 20px; line-height: 20px; color: #1d7ad9; font-size: 16px; font-weight: bold;}
.rt_quick_publish .quick_link{ margin-bottom: 0; font-size: 14px;}
.rt_quick_publish .quick_link li{ height: 100%; width: 142.5px; float: left; text-align: center;}
.ico_quick{ display: block; height: 66px; width: 66px; margin: 8px auto;}
.ico_sendword{ background: url(images/ico_all.png) no-repeat -298px -99px;}
.ico_sendpic{ background: url(images/ico_all.png) no-repeat -371px -99px;}
.ico_sendlink{ background: url(images/ico_all.png) no-repeat -444px -99px;}
.ico_sendannex{ background: url(images/ico_all.png) no-repeat -517px -99px;}
/*#endregion*/
/*#region 首页日志动态*/
.rt_blog .title{border-bottom:2px solid #ebebeb;position:relative;height:30px;line-height:30px}
.rt_blog .title span{font-weight:700;background:0 0;color:#1d7ad9;width:70px;border-bottom:2px solid #1d7ad9;margin:0;padding:5px 0; font-weight: bold;font-size:14px}
.rt_blog li{height:70px;padding:10px 0;border-bottom:1px dashed #e8e8e8}
.rt_blog li:hover .info_name{ color: #0088f0;}
.rt_blog li:hover{ cursor: pointer;}
.rt_blog img{float:left}
.rt_blog .partail_info{float:left;width:158px}
.rt_blog .partail_info p{height:25px;line-height:25px;margin:auto 0 auto 10px}
.rt_blog li .info_name{font-size:14px;color:#8a8a8a}
.rt_blog .partail_info p .info-title{float: right;margin-left: 10px;width: 78px;}
/*#endregion*/
/*#region 首页个人信息*/
.rt_personalInfo .rt_info_bg{background:url(Images/ico-blog.png) -163px -314px; height: 143px;}
.rt_personalInfo .rt_info_bg_stu{background:url(Images/ico-blog.png) -163px -169px; height: 143px;}
.rt_personalInfo .rt_info{ height: 97px; padding: 52px 8px 13px 8px; text-align: center;}
.rt_personalInfo .rt_info .person_name{height:16px;line-height:16px;font-size:14px;color:#000;font-family:'雅黑';font-weight:700}
.rt_personalInfo .rt_info .person_org{height:14px;line-height:14px;font-size:12px;color:#000; font-family: '宋体'; margin-top: 5px;}
.rt_personalInfo .avator{ position: absolute; top: 72px; left: 60px; width: 112px; height: 112px; border: 1px solid #d9d9d9; border-radius: 20px; padding: 5px; background-color: #fff;}
.rt_personalInfo .avator img{ border-radius: 20px;}
.rt_personalInfo .person_info{border-top: 1px solid #e8e8e8;height:48px;width:100%;padding:6px 13px;text-align:center}
.rt_personalInfo .person_info .person_info_item{width:101px;height:100%;color:#000}
.rt_personalInfo .person_info .person_info_item:first-child{border-right:1px solid #9f9f9f}
.rt_personalInfo .person_info .person_info_item .person_info_item_num{height:18px;line-height:18px;font-size:18px;color:#000;font-family:'雅黑';font-weight:700;margin:1px}
.rt_personalInfo .person_info .person_info_item .person_info_item_type{height:12px;line-height:12px;font-size:12px;color:#000;margin:1px}
/*#endregion*/
.rt_quick_item{height:100%;padding-top:20px;text-align:center;width:50%;float:left}
.ico_testyun{background:url(images/ico_all3.png) no-repeat scroll 4px -54px transparent;display:block;height:80px;width:80px;margin:0 auto}
.ico_tiku{background:url(images/ico_all3.png) no-repeat scroll -77px -54px transparent;display:block;height:80px;width:80px;margin:0 auto}
.praise_detail_content{width:805px;margin-left:10px;float:left;background-color:#fff;border:1px #e8e8e8 solid;margin-top:10px}
.praise_detail_content .by{width:100%;margin-bottom:10px;vertical-align:middle;line-height:30px;border-bottom:1px solid #E6E6E6;padding-left:10px}
.praise_detail_content .hr{border:1px solid #EBEBEB}
.xn{width:100%;text-align:right}
.bar{float:left;width:380px;height:465px;margin-left:10px}
.bar_detail{height:120px;width:inherit;border:1px solid #E6E6E6;-ms-border-radius:10px;border-radius:10px;padding:10px}
.bar_show{height:300px;width:inherit}
.bar_title{color:#4A85CC;text-align:center;margin-bottom:10px}
.bar_content{text-align:left;line-height:25px;height:25px;width:inherit}
.bar_content span{display:inline-block;color:#3684FA;font-weight:700}
.hr_1{margin:20px 0;height:10px}
.term_s_y{width:inherit;margin-bottom:20px}
.term_s,.term_y{width:50%;float:left}
.term_detail{width:inherit;margin-top:10px;margin-left:33px;line-height:25px}
.praise_detail_content .div_1{margin-left:10px}
.border_radius{color:#3684FA;margin-top:10px;margin-bottom:10px;background-color:#E3EEFE;-ms-border-radius:30px;border-radius:30px;width:50px;line-height:25px;text-align:center;vertical-align:middle;font-size:14px;clear:both}
.term_font{font-size:14px;font-weight:700}
.term_span_1{display:inline-block;line-height:26px;vertical-align:middle}
.term_s img,.term_y img{vertical-align:middle}
.xn_statistics{height:465px}
.table_bordered{border:1px solid #e4e4e4;border-collapse:collapse;margin-left:33px}
.table_bordered th,.table_bordered td{border:1px solid #e4e4e4;font-size:12px;line-height:30px;background:#F2F2F2;text-align:center}
.table_bordered tbody td{background:#fff}
.table_bordered tbody td:nth-last-child(1){background:#F2F2F2}
.table_bordered thead tr{width:130px;height:50px}
.table_bordered thead th{width:130px;height:50px;font-weight:400}
.table_bordered tfoot td{font-weight:700}
.table_bordered thead th:nth-last-child(1){width:50px}
.table_bordered thead tr th img{vertical-align:middle}
.table-td{text-align:center;width:50px}
.table_bordered tbody td{text-align:center}
.table_bordered .term_span{display:inline-block;line-height:26px;vertical-align:middle;padding-left:5px}
.praise_detail_content li{list-style:none;clear:both;width:100%}
/*#region 资源中心*/
.z_zyzx{border:1px solid #E8E8E8;padding:10px;line-height:20px;background:#fff;margin-top:10px;min-height:310px}
.z_zyzx li span{padding-left:45px;color:#9B5B32}
.z_zyzx .title{float:left;font-size:16px;font-weight:700;color:#1D7AD9;width:135px;border-bottom:2px solid #1D7AD9}
.z_zyzx .app{float:right;border-bottom:2px solid #EBEBEB;width:443px;text-align:right}
.z_zyzx .tit{height:45px;line-height:25px;padding-top:10px}
.z_zyzx .tab{background:#1D7AD9;line-height:25px;height:25px;width:70px;float:left;color:#fff}
.z_zyzx ul{line-height:30px;list-style:none;margin:0;width:100%;list-style-type:none;margin:0;padding:0}
.z_zyzx .tjzy{border-right:1px solid #EBEBEB;width:285px}
.z_zyzx .view{width:285px;padding-left:10px}
.icon{display:inline-block;width:19px;height:19px;float:left;margin-top:15px;margin-right:5px;background:url(images/content.png) no-repeat center}
.word{background-position:2px 0}
.excel{background-position:-24px 0}
.txt{background-position:-77px 0}
.pdf{background-position:-103px 0}
.flash{background-position:-128px 0}
.rar{background-position:-155px 0}
.zip{background-position:-180px 0}
.mp3{background-position:2px -25px}
.video{background-position:-24px -25px}
.pic{background-position:-50px -25px}
.folder{background-position:-77px -25px}
.group{background-position:-103px -25px}
.link{background-position:-129px -25px}
.other{background-position:-155px -25px}
.uname_view{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tit li{display:block;width:67px;height:20px;float:left;margin:0;padding:0;line-height:20px}
.tit .hover{background:url(images/text_bg.png);padding-left:3px}
.tit .hover a{color:#fff}
.ziyuan{background:url(images/xing.png) no-repeat;width:21px;height:18px;display:block;float:left}
.ziyuan p{float:left}
.liu{background:url(images/yan.png) no-repeat;margin:0 5px 0 10px;width:21px;height:18px;display:block;float:left}
.liu p{padding-left:5px;margin-left:10px}
.xian{background:url(images/xuxian.png);width:131px;height:18px;float:right;margin:0 0 10px}
/*#endregion*/
.tab_ul_contacts{width:100%;height:45px;padding:0;border:1px #d9d9d9 solid;background:url(images/df_tab_bg.png) repeat-x;border-top:0;border-left:0;border-right:0}
.tab_ul_contacts li{float:left;position:relative;height:43px;width:110px;border-right:1px #d9d9d9 solid;text-align:center;line-height:43px;list-style:none;font-size:14px;position:relative}
.tab_ul_contacts li.active{background-color:#fff;font-size:14px;font-weight:700;border-top:3px #1d7ad8 solid;height:45px}
.tab_ul_all p{position:absolute;top:75px;left:50px;width:13px;height:7px;background:url(images/tab_ico.png) no-repeat}
.tab_ul_contacts li a{color:#4b4b4b}
.tab_ul_contacts li a:hover{text-decoration:none}
.tab_ul_contacts li.hover{background:url(images/tab_ico.png) no-repeat center}
.ul_contacts{width:90%;margin:0 auto;padding:0;font-size:12px}
.ul_contacts li,.ul_contacts3 li{list-style:none;margin:15px auto;width:100%}
.ul_contacts li .img_head,.ul_contacts3 li .img_head{float:left;margin-left:16px;position:relative}
.ul_contacts .name_contacts,.ul_contacts3 .name_contacts{overflow:hidden;width:40px;display:inline-block;float:left;height:28px;line-height:28px;margin-left:5px}
.ul_contacts .text_contacts,.ul_contacts3 .text_contacts{overflow:hidden;width:110px;color:#8a8a8a;display:inline-block;float:left;height:28px;line-height:28px;margin-left:5px}
.ul_contacts3 .text_contacts{width:88px}
.ul_contacts3{width:185px;padding:0;margin:0 0 0 40px;font-size:12px}
.con_right .con_info1 h2{font-size:18px;font-weight:700;display:inline;font-family:"微软雅黑 Light","黑体","宋体"}
.con_top_teacher_con .con_left,.con_top_teacher_con .con_right{margin-top:14px}
.con_top_teacher_con .badge{background-color:#f17f10;font-size:10px;font-style:oblique;padding:1px 5px}
.con_top .con_info1,.con_top .con_info2,.con_top .con_info3{height:34px;line-height:34px;font-family:"宋体";font-weight:700;font-size:16px}
.con_top .con_info3{font-weight:400}
.con_top .con_info3 span a{display:inline-block;width:13px;height:13px;margin-left:5px;background:url(images/ico_all.png) no-repeat -180px -5px}
.con_top_teacher_con .con_right{background:url(images/bg_right_top.png) no-repeat right 0}
.index_con1,.index_con2,.index_con3,.index_con4,.index_con5{width:998px;margin:0 auto;clear:both}
.con_menu_teacher{padding:0;background:url(images/bg_menu.png) repeat-x}
.con_menu_teacher li{height:38px;line-height:38px;margin:9px 0 0 10px}
.con_menu_teacher li a{color:#fff;display:block;width:87px;height:28px;text-align:center;font-size:14px;line-height:28px;overflow:hidden}
.con_menu_teacher li a:hover,.con_menu_teacher li.hover a{background:url(images/ico_all.png) no-repeat -553px 0;color:#1393dc}
.con_top_teacher_con .con_info2 span{font-size:16px;font-weight:700;color:#229fe7}
.con_menu_teacher .ico_more{width:8px;height:4px;overflow:hidden;display:inline-block;background:url(images/ico_all.png) no-repeat -640px 0}
.con_menu_entrance,.time_sign{float:right}
.con_menu_entrance{border:1px #e8e8e8 solid;height:117px;width:668px;float:left}
.con_teacher_con .title{font-size:14px;color:#232323;font-weight:700;height:32px;line-height:32px;clear:both}
.con_teacher_con .title_entrance span,.index_con5 .con_all .title_entrance span{background:url(images/ico_all.png) no-repeat -4px 2px;height:32px;width:3px;overflow:hidden;display:inline-block;float:left;margin:0 10px}
.con_teacher_con .title .more,.index_con5 .con_all .title_entrance .more{font-weight:400;font-size:12px;color:#4b4b4b}
.index_con5 .con_all .title_entrance .more{float:right;margin-right:15px}
.index_con5 .con_all .title_entrance .more:hover{color:#428bca}
.con_menu_entrance .title{border-bottom:1px #e8e8e8 dashed;width:97%;margin:0 auto}
.con_menu_entrance .ul_entrance{height:80px;width:97%;margin:0 auto;padding:0}
.con_menu_entrance .ul_entrance li{width:125px;height:80px;background:url(images/line_menu_entrance.png) no-repeat right 0}
.con_menu_entrance .ul_entrance li a{overflow:hidden;width:52px;height:52px;display:block;margin:0 auto;margin-top:5px}
.con_menu_entrance .ul_entrance li p{text-align:center;font-size:12px;color:#1393dc;margin:3px 0 0 0}
.ul_entrance .li1 a{background:url(images/ico_all.png) no-repeat -293px -99px}
.ul_entrance .li2 a{background:url(images/ico_all.png) no-repeat -345px -99px}
.ul_entrance .li3 a{background:url(images/ico_all.png) no-repeat -403px -99px}
.ul_entrance .li4 a{background:url(images/ico_all.png) no-repeat -459px -99px}
.ul_entrance .li5 a{background:url(images/ico_all.png) no-repeat -515px -99px}
.con_teacher_con .time_sign{width:319px;height:119px;overflow:hidden;position:relative;background:url(images/ico_all.png) no-repeat -170px -308px}
.con_teacher_con .time_sign:hover{background:url(images/ico_all.png) no-repeat -489px -308px}
.con_menu_entrance .ul_entrance li.none{background:0 0}
.time_sign .time_con1{width:100px;height:55px;right:12px;top:0;position:absolute;color:#3caff1}
.time_sign .time_con2{width:100px;height:55px;right:12px;top:57px;position:absolute;color:#3caff1}
.time_sign .time_con1 p.con1,.time_sign .time_con2 p.con1{font-weight:700;font-size:20px;font-family:"微软雅黑 Light","黑体","宋体"}
.time_sign .time_con2 p.con1{font-family:"Arial Black"}
.time_sign .time_con1 p.con2,.time_sign .time_con2 p.con2{font-weight:700;font-size:12px}
.time_sign .time_con1 p,.time_sign .time_con2 p{height:20px;line-height:24px;text-align:center;margin:8px 0}
.index_con2 .con_tab .tab_more{display:block;height:20px;line-height:20px;position:absolute;right:18px;top:10px;color:#666}
.index_con2 .con_tab .tab_more:hover{color:#2c99ed}
.index_con2 .con_tab .tab_ul_all{width:100%;position:relative}
.index_con2 .con_tab .tab_ul_contacts{width:570px;margin-left:18px}
.con_teacher_con .index_con2 .con_tab .tab_ul_all li{clear:none;float:left}
.con_teacher_con .index_con2 .con_div{border:0}
.con_teacher_con .index_con2 .con_right{background:0 0}
.index_con2 .con_tab .tab_ul_all li{border:1px #e8e8e8 solid;width:auto;line-height:20px;padding:5px 18px}
.index_con2 .index_con2_con{height:365px;position:relative}
.index_con2 .con_div_middle{margin:0}
.con_div_middle .index_con2_con .ul_middle_News .con_left .badge{right:3px}
.con_div_middle .index_con2_con .ul_middle_News .con_left .badge_ico{right:7px}
.index_con2 .con_tab .tab_ul_all li.hover{border-bottom:0}
.index_con2 .con_gzdt{float:right}
.index_con2 .con_tab{width:532px;height:428px}
.index_con2 .con_gzdt{width:332px}
.index_con2 .con_gzdt,.index_con2 .con_tab{position:relative;border:1px #fff solid;margin:0 -1px -1px 0;border:1px #e8e8e8 solid;overflow:hidden}
.index_con2 .con_gzdt ul li,.ul_middle_News li{cursor:pointer}
.con_student_con .title_entrance span,.index_con5 .con_all .title_entrance span{background:url(images/ico_all.png) no-repeat scroll 0 2px}
.con_top_student_con .con_info2 span,.edit_box_ul li p{color:#009077}
.index_con2 .con_tab .tab_more:hover{color:#00a276}
.con_top_student{width:100%;background:url(images/bg_top2.jpg) repeat-x;height:166px}
.con_menu_student{padding:0;background:url(images/bg_menu2.jpg) repeat-x}
.con_top_student_con .con_right{background:url(images/bg_right_top2.png) no-repeat scroll right 0 transparent}
.con_menu_student li{height:38px;line-height:38px;margin:9px 0 0 10px}
.con_menu_student li a{color:#fff;display:block;width:87px;height:28px;text-align:center;font-size:14px;line-height:28px;overflow:hidden}
.con_menu_student li a:hover,.con_menu_student li.hover a{background:url(images/ico_all.png) no-repeat -553px 0;color:#1393dc}
.con_menu_student li a:hover,.con_menu_student li.hover a{background:url(images/ico_all.png) no-repeat -553px 0;color:#1393dc}
.con_menu_entrance .ul_entrance2{height:80px;width:97%;margin:0 auto;padding:0}
.con_menu_entrance .ul_entrance2 li{width:160px;height:75px;float:left;background:url(images/line_menu_entrance.png) no-repeat right 0}
.con_top .con_info3 span a{background:url(images/ico_all.png) no-repeat 0 -489px}
.con_menu_entrance .ul_entrance2 li a{overflow:hidden;width:65px;height:65px;display:block;margin:0 auto;margin-top:5px}
.con_menu_entrance .ul_entrance2 li.none{background:0 0}
.con_student_con .time_sign{background:url(images/ico_all.png) no-repeat scroll -170px -430px}
.con_student_con .time_sign:hover{background:url(images/ico_all.png) no-repeat scroll -489px -430px}
.ul_entrance2 .li1 a{background:url(images/ico_all.png) no-repeat -575px -92px}
.ul_entrance2 .li2 a{background:url(images/ico_all.png) no-repeat -641px -92px}
.ul_entrance2 .li3 a{background:url(images/ico_all.png) no-repeat -707px -92px}
.ul_entrance2 .li4 a{background:url(images/ico_all.png) no-repeat -774px -92px}
.index_con4 .title_zyzx .ico1{background:url(images/ico_all.png) no-repeat -37px -484px}
.index_con4 .title_zyzx .ico2{background:url(images/ico_all.png) no-repeat -62px -484px}
.index_con4 .title_zyzx .ico3{background:url(images/ico_all.png) no-repeat -94px -484px}
.float_img .photo_all img{float:left;position:inherit;margin:3px}
.index_con2 .con_tab:hover{border:1px #00ad8e solid}
.con_gzdt_ul li .p_con1 .con1,.con_gzdt_ul li .p_con2 .con2,.time_sign .time_con1,.time_sign .time_con2{color:#009077}
.con_top_teacher_con .con_info2 span{color:#009077}
.con_top_teacher_con .con_left .edit_box a{color:#009077}
.con_div .contacts_select{background-color:#eaf5eb}
.con_top_teacher_con .con_left .edit_box span{background:url(images/ico_all.png) no-repeat scroll -16px -487px}
.index_con5 .ul_zxfk li:hover .p_name{color:#00a276}
.index_con5 .con_all .title_entrance .more:hover{color:#00a276}
.index_con3 .index_jxrz_ul li:hover .con_right .title,.index_zyzx_ul li a:hover{color:#00a276}
.con_tab_comment{margin-top:10px}
.partial-comments{padding:10px}
.partial-comments .title{border-bottom:2px #ebebeb solid;height:30px;line-height:30px}
.partial-comments .title span{background:0 0;color:#1d7ad9;border-bottom:2px solid #1d7ad9;margin:0;padding:5px 0; font-size: 14px; font-weight: bold;}
.partial-comments .more{position:absolute;right:10px;color:#4b4b4b}
.partial-comments .more:hover{color:#1d7ad9}
.childNameDiv{width:100%;margin-top:5px}
.userTag{float:left;padding:6px;margin-left:10px;cursor:pointer;border-radius:3px}
.checkedChild{background-color:#ff7e00;color:#fff}
.conComment{padding:5px 0 3px 0;color:#4b4b4b}
.partialNoneComm{font-size:12px;margin-top:20px}
.sendNameTime{color:#8a8a8a;padding-right:10px}
.partialCon-main-comments:hover .partial-comments-timeline-content{background:#f7f7f7}
.partialCon-main-comments:hover .sendNameTime{color:#1d7ad9}
.partial-comments-timeline-content .message_arrow{background:url(images/ico_all.png) no-repeat -58px -83px;width:6px;height:5px;overflow:hidden;position:absolute;left:-6px;top:10px}
.partial-comments-container{width:100%;margin:0 auto}
.partial-comments-container::after{content:'';display:table;clear:both}
#partial-comments-timeline{position:relative}
#partial-comments-timeline::before{content:'';position:absolute;top:0;left:4px;height:100%;width:3px;background:#e1e1e1}
#partial-comments-timeline{margin-bottom:3em}
#cd-timeline::before{margin-left:-2px}
.partial-comments-timeline-block{position:relative;margin:1em 0}
.partial-comments-timeline-block:after{content:"";display:table;clear:both}
.partial-comments-timeline-block:first-child{margin-top:0}
.partial-comments-timeline-block:last-child{margin-bottom:0}
.partial-comments-timeline-time{margin-bottom:10px}
.partial-comments-timeline-title-icon{position:absolute;top:3px;left:2px;width:7px;height:7px;background:#adadad;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
.partial-comments-timeline-content{position:relative;margin-left:30px;background:#fff;border-radius:.35em;border:1px solid #d9d9d9;padding:6px;cursor:pointer}
.partial-comments-timeline-content:after{content:"";display:table;clear:both}
.partial-comments-timeline-content .partial-comments-date,.partial-comments-timeline-content .partial-comments-read-more{display:inline-block}
.partial-comments-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:1px solid #fff;top:24px;left:100%}
.rt_quick_1{height:94px;margin:11px 11px 11px 35px;text-align:center;width:80px}
.div-title{border-bottom:1px solid #EBEBEB;height:37px;width:100%;padding:11px 17px}
.div-title p{font-weight:700;font-size:14px}
.div-term{width:100%;padding:11px 17px}
.con-forward{width:30px;height:22px;background:url(images/ico_all3.png) no-repeat -146px -146px;float:left;margin-top:70px}
.cannotforward{background:url(images/ico_all3.png) no-repeat -146px -180px}
.con-middle{float:left;width:680px;height:163px}
.con-term{float:right;background:url(images/ico_all3.png) no-repeat 0 -216px;width:130px;height:100px;margin:31px 20px;padding:10px}
.con-term a{text-align:center;margin-top:30px;font-size:14px;color:#F6CA6B;display:block}
.con-term-active{background:url(images/ico_all3.png) no-repeat -133px -216px}
.con-term-active a{color:#EF8F01}
.con-back{width:30px;height:22px;background:url(images/ico_all3.png) no-repeat -188px -146px;float:left;margin-top:70px}
.cannotback{background:url(images/ico_all3.png) no-repeat -188px -180px}
.div-child{width:100%;height:50px;padding:17px}
.div-child ul{padding-left:0}
.div-child li{list-style-type:none;float:left;padding:5px;cursor:pointer;margin-right:20px;color:#8A8A8A;border-radius:3px}
.con-child-active{background-color:#FF7E00;color:#fff!important;float:left}
.con-child{width:100%;height:24px}
.con-child ul{padding-left:0}
.con-child li{list-style-type:none;float:left;padding:5px;cursor:pointer;margin-right:10px;color:#8A8A8A;border-radius:4px}
.con-thisterm{width:100%}
.con-thisterm img{margin-left:10px}
.div-thisterm{width:100%;border-bottom:1px solid #EBEBEB}
.div-thisterm img{margin-left:20px}
.div-thisterm-item{padding-left:20px;line-height:35px}
.div-thisterm-item p{line-height:35px}
.div-thisterm-item:first-child p{font-weight:700;font-size:14px}
.div-con{height:40px;line-height:40px}
.con-thisterm1{border-bottom:1px dashed #ebebeb;margin-bottom:10px}
.partial-praises{padding:14px}
.rt_praise .title{border-bottom:2px solid #ebebeb;position:relative;height:30px;line-height:30px}
.rt_praise .title span{background:0 0;color:#1d7ad9;border-bottom:2px solid #1d7ad9;margin:0;padding:5px 0; font-weight: bold;font-size:14px}
.rt_praise .more{color:#4b4b4b;display:block;position:absolute;right:0;top:0}
.rt_praise .more:hover{color:#1d7ad9}
.div-child{width:100%;height:50px;padding:17px}
.div-child ul{padding-left:0}
.div-child li{list-style-type:none;float:left;padding:5px;cursor:pointer;margin-right:20px;color:#8A8A8A;border-radius:30px}
.con-child-active{background-color:#FF7E00;color:#fff!important;float:left}
.con_div_left2{width:40px;height:40px;float:left;margin-top:6px}
.select-scroe{background:url(images/ico_all3.png) no-repeat scroll -160px -57px transparent;display:block;height:80px;width:80px}
.p-jiayou{color:#1d7ad9;position:relative;line-height:25px}
.p-biao{position:relative;line-height:25px}
.p-biao img{position:absolute; left: 55px; top: 0;}
.ico-jiayou{background:url(images/ico_all3.png) no-repeat scroll -230px -146px;height:25px;left:125px;position:absolute;top:5px;width:25px}
.com-num{background:url(images/ico_all3.png) no-repeat scroll -137px -30px;color:red;line-height:22px;left:103px;position:absolute;text-indent:12px;top:3px;width:48px}
.cd-container{width:815px;margin:0 auto}
.cd-container::after{content:'';display:table;clear:both}
#cd-timeline{position:relative;margin-top:2em;margin-bottom:2em}
#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}
#cd-timeline{margin-top:20px;margin-bottom:0}
#cd-timeline::before{left:16%;margin-left:-2px}
.cd-timeline-block{position:relative;margin:2em 0}
.cd-timeline-block:after{content:"";display:table;clear:both}
.cd-timeline-block:first-child{margin-top:0}
.cd-timeline-block:last-child{margin-bottom:0}
.cd-timeline-time{margin-bottom:10px}
.cd-timeline-img{position:relative;margin-left:118px;width:25px;height:25px;background:#FF7E00;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;padding-top:1px}
.cd-timeline-img p{text-align:center;margin-top:5px;color:#fff}
.cd-timeline-title-icon{position:absolute;top:3px;left:127px;width:7px;height:7px;background:#3E3E3E;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
.cd-timeline-title{width:106px;height:25px;margin-left:10px}
.cd-timeline-title p{background-color:#3E3E3E;color:#fff;border-radius:25px;-moz-border-radius:25px;text-align:center;padding:5px;position:relative;top:-6px}
.cd-timeline-content{position:relative;margin-left:165px;background:#fff;border-radius:.25em;width:30%}
.cd-timeline-content:after{content:"";display:table;clear:both}
.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{display:inline-block}
.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff;top:24px;left:100%;border-color:transparent;border-left-color:#fff}
.cd-timeline-content ul{list-style:none;padding:0}
.cd-timeline-content ul li{margin-bottom:10px}
.cd-timeline-content .praise-content{background-color:#fff;border:1px solid #E6E6E6;border-radius:30px;line-height:14px;padding:20px;position:relative}
.message_arrow{background:url(images/img-message.png) no-repeat;width:15px;height:18px;overflow:hidden;position:absolute;left:-15px;top:20px}
.noMoreData{margin:20px;color:#1d7ad9}
.ico_lt,.ico_qbqc,.ico_qbzwyd,.ico_qksyxx{width:11px;height:26px;overflow:hidden;position:absolute;left:7px;top:0}
.ico_qbzwyd{background:url(images/ico_all.png) no-repeat -512px -34px}
.ico_qksyxx{background:url(images/ico_all.png) no-repeat -225px 4px}
.ico_qbqc{background:url(images/ico_all.png) no-repeat -225px 4px}
.ico_lt{background:url(images/ico_all.png) no-repeat -115px -22px}
.con_message_delete:hover .ico_lt{background:url(images/ico_all.png) no-repeat -115px 2px}
.con_message_delete a:hover .ico_qbqc{background:url(images/ico_all.png) no-repeat -36px -93px}
.con_message_delete a:hover .ico_qksyxx{background:url(images/ico_all.png) no-repeat 0 -93px}
.con_qbzwyd{width:100px;height:34px;line-height:30px;position:relative;float:right;font-size:14px;text-indent:20px;font-weight:400}
.con_qksyxx{width:100px;height:34px;line-height:30px;position:relative;float:right;font-size:14px;text-indent:20px;font-weight:400}
.con_clear_top a{color:#4b4b4b;font-size:12px}
.con_message_delete{width:78px;height:34px;line-height:30px;position:relative;float:right;font-size:14px;text-indent:20px;margin:-33px 0 0 0}
.con_message_delete a{color:#4b4b4b;font-size:12px}
.con_message_delete a:hover{color:#00a276}
.con_clear_top{width:94%;margin:0 auto;height:36px;border-bottom:1px #e8e8e8 solid;font-size:14px;font-weight:700;line-height:36px;position:relative}
.con_title_message{width:100%;height:36px;border-bottom:1px #e8e8e8 solid}
.msg_center .con_div_middle .ul_middle_News{width:95%}
.con_div_middle .ul_middle_News{width:99%;margin:0 auto;padding:0}
.con_div_middle .ul_middle_News li{padding:10px 0;margin:4px auto;border-bottom:1px #e8e8e8 dashed}
.con_div_middle .ul_middle_News .dropdown-menu li{border:none}
.con_div_middle .ul_middle_News li .msg_title{width:300px;display:block;float:left;overflow:hidden;}
.con_div_middle .ul_middle_News li .li_name{color:#8a8a8a;font-size:14px}
.con_div_middle .ul_middle_News li:hover{background-color:#f7f7f7}
.con_div_middle .ul_middle_News li .con_li{line-height:26px; font-size: 12px; margin-top: 7px;}
.con_div_middle .ul_middle_News .con_left{float:left;width:53px;margin-left:10px;position:relative}
.con_div_middle .ul_middle_News .con_right{float:left;width:87%;margin-left:10px}
.con_div_middle .ul_middle_News .con_left .badge{position:absolute;right:-7px;top:-7px;padding:2px 5px}
.con_div_middle .ul_middle_News .con_left .badge_ico{position:absolute;right:0;top:-3px;height:10px;width:10px;overflow:hidden;background:url(images/ico_all.png) no-repeat 0 -83px}
.li_time_right{float:right;margin-right:20px;color:#8a8a8a}
.con_div_middle .ul_middle_News .dropdown-menu{right:0;width:90px;min-width:98px;left:inherit;padding:0;text-align:center}
.input_top_x{width:198px;height:23px;border:1px #d9d9d9 solid;background-color:#f5f5f5;margin:0 auto;margin-top:10px}
.input_top_x .form-control{height:24px;border:0;background-color:#f5f5f5;font-size:12px;color:#666}
.message_dialog_box2 .message_control_box2{width:100%;margin:10px auto}
.input_top_x ._btn{padding:0;border:0}
.btn_search{border:0;background:url(images/ico_all.png) no-repeat 0 -30px;width:23px;height:23px;margin:3px 3px 0 0}
.title_contacts{width:198px;margin:0 auto;padding:0;text-indent:10px;margin-top:5px;padding:3px 0}
.title_contacts .caret,.title_contacts2 .caret,.title_contacts3 .caret{margin-right:5px}
.title_contacts2{width:194px;margin:5px 0 0 27px;padding:3px 0;text-indent:10px}
.title_contacts3{width:78%;margin:5px 0 0 36px;padding:3px 0;text-indent:10px}
.con_div{background-color:#fff;border:1px solid #c3dae8}
.con_div_left{width:150px;padding:0;float:left}
.con_div_middle{width:100%;padding:0;float:left}
.con_div_middle2{width:630px;padding:0;float:left}
.msg_center .con_div_middle{padding:0; float: left; width: 630px; margin-left: 160px;}
.con_div_middle ul li{list-style:none;clear:both;width:100%;margin:0 auto}
.con_div_right{width:236px;padding:0;float:left;margin-left:10px}
.con_div_right2{padding:0}
.con_div h5{width:85%;margin:0 auto;font-weight:700;text-indent:15px;font-size:14px;height:30px;line-height:30px;position:relative;border-bottom:1px #e8e8e8 solid}
.ico_sctp{background:url(images/ico_all.png) no-repeat scroll -40px -825px transparent;height:15px;right:2px;overflow:hidden;position:absolute;top:2px;width:11px}
.ico_sctp:hover{background:url(images/ico_all.png) no-repeat -40px -837px;cursor:pointer}
.li_arrow_right{float:right;position:relative;border:0;background:0 0}
.li_arrow_right .dropdown_arrow{width:14px;height:10px;display:inline-block;background:url(images/ico_all.png) no-repeat -34px -83px}
.dropdown-menu li{padding:0!important;border:0}
/*.li_arrow_right:hover .dropdown_arrow,.open .li_arrow_right .dropdown_arrow{background:url(images/ico_all.png) no-repeat -19px -83px}*/

input[type=text],input[type=text]:focus,select,select:focus,textarea:focus{background-color:#fff}
a:hover{text-decoration:none}
.student_mc li{width:75px}
.badge{background-color:#f74c31;text-indent:0;margin-left:5px;font-weight:400;padding:2px 4px}
.ico_On_line{background:url(images/ico_all.png) no-repeat -11px -83px;width:7px;height:7px;position:absolute;bottom:0;right:0}
.img_gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.btn_back{float:left;margin-left:16px}
.btn_back a{display:block;width:10px;height:35px;overflow:hidden;background:url(images/ico_all.png) no-repeat -12px -92px}
.btn_back a:hover{background:url(images/ico_all.png) no-repeat -23px -92px}
.title_message{height:35px;line-height:35px;width:500px;margin:0 auto;text-align:center}
.title_message span{padding:0 10px;font-size:14px;font-weight:700}
.title_message2{width:600px}
.text_prompt{background-color:#ececec;width:100%;height:27px;line-height:27px;color:#8a8a8a;text-align:center}
.text_prompt a{color:#8a8a8a}
.text_prompt a:hover{color:#00a276;text-decoration:none}
.ul_middle_message{width:95%;margin:15px auto 0 auto;padding:0}
.message_historical,.ul_middle_message .li_time{background:url(images/line_time.png) repeat-x scroll 0 0 transparent;width:386px;height:30px;margin:0 auto;text-align:center}
.message_historical span,.ul_middle_message .li_time span{height:20px;line-height:20px;display:inline-block;background:#f9f9f9;padding:0 20px;color:#8a8a8a}
.ul_middle_message .li_message_left_me{float:right;width:30px;text-align:center;margin-right:10px}
.ul_middle_message .li_message_left_me span{height:24px;line-height:24px}
.ul_middle_message .li_message_right_me{float:right;position:relative;margin-right:15px}
.ul_middle_message .li_message_right_me_text{padding:9px;background-color:#e5fed7;border:1px #c7deba solid;border-radius:4px;position:relative;line-height:14px}
.message_photo{display:block;margin:5px auto;cursor:pointer}
.ul_middle_message .li_message_right_me_text p{float:left;min-width:10px;max-width:350px;margin:0}
.ul_middle_message .message_me_arrow{background:url(images/ico_all.png) no-repeat -52px -83px;width:6px;height:5px;overflow:hidden;position:absolute;right:-5px;top:5px}
.li_message_right_me .dropdown-menu{right:0;top:28px;left:auto;min-width:70px}
.ul_middle_message .li_message_right_friend_text{padding:9px;background-color:#fff;border:1px #d9d9d9 solid;border-radius:4px;position:relative;line-height:14px}
.ul_middle_message .li_message_left_friend{float:left;margin-right:15px;width:30px;text-align:center}
.div_username{margin:3px 0}
.div_username span,.ul_middle_message .li_message_left_friend span{height:14px;line-height:14px}
.ul_middle_message .li_message_right_friend{float:left;position:relative;margin-right:15px}
.ul_middle_message .li_message_right_friend_text p{float:left;min-width:10px;max-width:350px;margin:0}
.li_message_right_friend .dropdown-menu{right:0;top:28px;left:auto;min-width:70px}
.ul_middle_message .message_friend_arrow{background:url(images/ico_all.png) no-repeat -58px -83px;width:6px;height:5px;overflow:hidden;position:absolute;left:-5px;top:24px}
.con_message{padding-bottom:0}
.con_message a{color:#428bca}
.con_message_all{height:420px;width:100%;background:#f9f9f9;position:relative;display:block;overflow:hidden;word-break:break-all}
.message_dialog_box{bottom:0;width:628px;background-color:#fff;border-top-width:0}
.message_dialog_box .input-group{width:95%;margin:0 auto;margin-top:20px}
.message_dialog_box2{width:100%;padding-bottom:10px;background-color:#fff;border:1px #e8e8e8 solid}
.message_dialog_box2 .input-group{width:95%;margin:0 auto}
.ul_function{float:left;margin:5px 0 0 0;padding:0}
.con_div_middle .ul_function li,.message_dialog_box2 .ul_function li{float:left;margin-left:20px;width:18px;clear:none;list-style:none}
.ul_function li .con1{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico_all.png) no-repeat -47px -53px}
.ul_function li .con2{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico_all.png) no-repeat -66px -53px}
.ul_function li .con3{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico_all.png) no-repeat -85px -53px}
.ul_function li .con4{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico-blog.png) no-repeat -4px -62px}
._btn,.message_dialog_box2 ._btn{color:#fff;float:right;margin:10px 15px 0 0;border-radius:5px;background-color:#ffa800;padding:5px 20px}
.con_div_right ._btn{background-color:inherit;padding:0;margin:0}
.message_dialog_box ._btn:hover{background-color:#ffa800;color:#fff}
.message_dialog_box label{float:right;margin:10px;line-height:20px}
.message_dialog_box2 ._btn{margin:0 20px 0 0;color:#fff;background-color:#2fad85}
.message_dialog_box2 ._btn:hover{background-color:#51a1e5;color:#fff}
.text_history{width:100%;height:24px;line-height:24px;text-align:center;background:#f9f9f9}
.text_history a{color:#00a276;margin:0 auto}
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:90px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:url(images/ico_all.png) no-repeat -41px -127px}
.cd-top:hover{opacity:1}
.cd-top.cd-is-visible{visibility:visible;opacity:1}
.con_div .contacts_select{background-color:#eaf5eb}
@media only screen and (min-width:768px){.cd-top{right:20px;bottom:60px}
}
@media only screen and (min-width:1024px){.cd-top{right:30px;bottom:90px}
}
.ico_warning{width:16px;height:23px;float:right;margin:9px 9px 0 0;background:url(images/ico_all.png) no-repeat -23px 0}
.form-horizontal .control-group{margin-bottom:15px}
.form-horizontal .control-label{float:left;width:140px;padding-top:5px;height:32px;line-height:23px;text-align:right;font-weight:400}
.form-horizontal .control-label b{padding:5px;color:#ff0017;font-weight:400}
.form-horizontal .controls .input1{width:227px;height:32px}
.control-group .controls .input2{width:75px;height:32px;display:inline}
.control-group .controls .input_small{width:25px;height:20px}
.form-horizontal .controls .btn_ksdx{margin:0;width:32px;height:32px;background-color:#fff;border-left:0;border-radius:0}
.form-horizontal .controls .btn_ksdx .caret{margin-left:-4px}
.con_jxhd_form{background-color:#f5fafc;border:1px #e8e8e8 solid;padding:10px;width:95%;margin:0 auto}
.con_jxhd_form .control-group input{padding:5px;height:30px;line-height:30px;font-size:14px;border:1px #cfcfcf solid}
.con_jxhd_form .control-group .control-label{float:left;padding:5px;height:32px;line-height:23px;text-align:right;font-weight:400}
.con_jxhd_form .control-group .controls{float:left}
.con_jxhd_form .control-group .input-group{background-color:#fff;border:1px #cfcfcf solid;padding-right:5px}
.con_jxhd_form .control-group .input_time{width:105px;border:0;float:left;box-shadow:none}
.con_jxhd_form .control-group .input_btn_time{background:url(images/ico_all.png) no-repeat -103px -44px;width:13px;height:32px;overflow:hidden;float:right}
.con_jxhd_form .control-group:hover .input_btn_time{background:url(images/ico_all.png) no-repeat -117px -44px}
.con_jxhd_form .control-group .controls span,.con_jxhd_form .control-group .input-group{float:left;height:32px;border-radius:5px;line-height:32px}
.dateControl-group{float:left;height:32px;border-radius:3px;line-height:32px}
.dateControl-group input{border:0;width:130px;border:1px solid silver}
.dateControl-group input:focus{box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);border-color:#66afe9}
.dateControl-group span.dateICO{background:url(images/ico_all.png) no-repeat scroll -103px -52px transparent;border-radius:5px;float:left;height:20px;line-height:32px;width:14px;top:-22px;position:relative;left:110px}
.con_jxhd_form .control-group .controls .span_text{padding:0 10px}
.title_step{width:95%;margin:0 auto;margin-top:10px}
.title_step .title_fbcjbz{width:110px;float:left}
div.bottom_page{padding:1px 5px 3px 5px;margin-top:10px;width:430px;text-align:center;float:right}
div.bottom_page span.disabled{padding:1px 5px 3px 5px;color:#b5b3b3;margin-right:5px;border:#d7d7d7 1px solid}
div.bottom_page a{padding-right:5px;padding-left:5px;padding-bottom:2px;color:#b5b3b3;margin-right:5px;padding-top:2px;border:#d7d7d7 1px solid;text-decoration:none;border-radius:4px}
div.bottom_page a:hover,div.bottom_page span.current{padding:1px 5px 3px 5px;font-weight:700;color:#fff;margin-right:5px;border:#26977e 1px solid;background-color:#45c4a8;border-radius:4px}
.photo_time{color:#8a8a8a;text-indent:10px}
.photo_title{color:#535353;text-indent:10px}
#container .photo_menu_p{width:100%;margin:0;padding:5px 0;clear:left;border-top:1px #e8e8e8 dashed}
#container .photo_menu_p span{width:auto;border:0;height:26px;line-height:29px;float:right;text-align:right;margin:0 3px 0 2px}
#container .photo_menu_p span a{color:#535353}
#container .photo_menu_p span a:hover{color:#0088f0;text-decoration:none}
#container .photo_menu_p span span{display:inline-block;width:18px;height:26px;float:left;margin-right:4px}
.photo_menu_p .ico1 span{background:url(images/ico_all.png) no-repeat -385px 0}
.photo_menu_p .ico1:hover span{background:url(images/ico_all.png) no-repeat -406px 0}
.photo_menu_p .ico2 span{background:url(images/ico_all.png) no-repeat -427px 0}
.photo_menu_p .ico2:hover span{background:url(images/ico_all.png) no-repeat -447px 0}
.photo_menu_p .ico3 span{background:url(images/ico_all.png) no-repeat -468px 0}
.photo_menu_p .ico3:hover span{background:url(images/ico_all.png) no-repeat -487px 0}
.photo_menu_p .ico4 span{background:url(images/ico_all.png) no-repeat -507px 0}
.photo_menu_p .ico4:hover span{background:url(images/ico_all.png) no-repeat -526px 0}
.form-control{box-shadow:none}
.con_box_play{width:100%;height:100%;position:relative;z-index:1px;background-color:#000}
.con_box_play2{width:100%;height:100%;position:absolute;top:0;z-index:10px}
.box_bg2{width:100%;height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8}
.con_box_play .title_box{width:500px;margin:0 auto;height:58px;line-height:58px;color:#787878;text-align:center;font-size:14px;font-family:Arial;font-weight:700;letter-spacing:2px}
.con_box_play .title_box span{color:#fff;font-size:22px}
.con_box_play .con_photo_all{margin:0 auto;width:963px}
.btn_box_del{position:absolute;right:8px;top:8px;z-index:99px;display:inline-block;background:url(images/ico_all.png) no-repeat -141px -48px;width:26px;height:26px;overflow:hidden}
.con_box_ul_con{overflow:hidden;width:650px;height:100px;float:left}
.box_play_menu{margin-top:40px}
.con_box_ul{padding:0}
.con_box_ul li{float:left;margin-right:18px;list-style:none;white-space:nowrap}
.con_box_ul li a{display:block;border:2px #000 solid}
.con_box_ul li a:hover,.con_box_ul li.hover a{border:2px #3caff1 solid}
.btn_play{width:64px;height:64px;background-color:#FFF;border-radius:4px}
.btn_leftPlay span,.btn_play span,.btn_rightPlay span{margin:0 auto;vertical-align:middle;width:24px;height:24px;display:block;text-indent:-999px;margin-top:33px}
.btn_play span{margin-top:20px;background:url(images/ico_all.png) no-repeat -344px -46px}
.btn_play.hover span,.btn_play:hover span{background:url(images/ico_all.png) no-repeat -368px -46px}
.btn_leftPlay span{background:url(images/ico_all.png) no-repeat -392px -46px}
.btn_rightPlay span{background:url(images/ico_all.png) no-repeat -416px -46px}
.btn_leftPlay,.btn_play,.btn_rightPlay{overflow:hidden;display:block;float:left;margin-right:16px}
.btn_leftPlay,.btn_rightPlay{width:64px;height:95px;background-color:#FFF;border-radius:4px}
.btn_play{margin-left:35px;margin-top:15px}
.btn_rightPlay{margin-left:16px}
.con_box2_con{color:#fff;margin:0 auto 50px auto}
.con_box2_con img{float:left;border:1px #cdcdce solid}
.con_box2_con span{color:#0088f0;padding:0 2px}
.con_box2_con .title_box{font-weight:700}
.con_box2_con p{text-indent:10px}
.con_box2{width:174px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -87px}
.con_box2 .btn_again{width:175px;height:50px;background:url(images/ico_all.png) no-repeat -169px -46px;overflow:hidden;margin:0 auto;display:block;clear:both}
.ul_read_all{padding:0}
.ul_read_all li{list-style:none;width:963px;margin:0 auto;margin-bottom:10px;border-bottom:1px #e8e8e8 dashed}
.ul_read_all li p{margin:0}
.ul_read_all .read_time{color:#8a8a8a;height:24px;line-height:24px;margin-top:10px}
.ul_read_all .con_read{color:#535353;height:24px;line-height:24px}
.ul_read_all .con_read span{margin-right:15px}
.ul_read_all .btn_menu{padding:0;margin-top:10px}
.ul_read_all .btn_menu li{float:left;margin-right:10px;width:auto;border:0;text-align:left;text-indent:5px}
.ul_read_all .btn_menu li a{width:74px;height:28px;line-height:28px;border:1px #ddd solid;border-radius:4px;background-color:#f7f7f7;color:#535353;display:block}
.ul_read_all .btn_menu li a:hover{color:#0088f0;text-decoration:none}
.ul_read_all .btn_menu li a span{width:18px;height:18px;display:inline-block;margin:5px 0 0 13px;float:left}
.ul_read_all .btn_menu li .btn1{background:url(images/ico_all.png) no-repeat -154px -22px}
.ul_read_all .btn_menu li .btn2{background:url(images/ico_all.png) no-repeat -191px -22px}
.ul_read_all .btn_menu li .btn3{background:url(images/ico_all.png) no-repeat -226px -22px}
.ul_read_all .btn_menu li .btn4{background:url(images/ico_all.png) no-repeat -263px -22px}
.ul_read_all .btn_menu li .btn5{background:url(images/ico_all.png) no-repeat -299px -22px}
.ul_read_all .btn_menu li:hover .btn1{background:url(images/ico_all.png) no-repeat -136px -22px}
.ul_read_all .btn_menu li:hover .btn2{background:url(images/ico_all.png) no-repeat -173px -22px}
.ul_read_all .btn_menu li:hover .btn3{background:url(images/ico_all.png) no-repeat -208px -22px}
.ul_read_all .btn_menu li:hover .btn4{background:url(images/ico_all.png) no-repeat -245px -22px}
.ul_read_all .btn_menu li:hover .btn5{background:url(images/ico_all.png) no-repeat -281px -22px}
.publish_all{background-color:#fff;min-height:550px; width: 840px; margin-left: 160px;}
.publish_text_title .btn_text_right .dropdown-menu>li>a{padding-left:12px!important;text-indent:3px}
.publish_photo_con{width:685px;margin:10px auto}
.publish_photo_con .con_edit{background-color:#f3f3f3;border:1px #e8e8e8 solid;height:auto;margin:10px auto}
.publish_photo_con .con_edit .con1{float:left}
.publish_photo_con .con_edit .con1 a{display:block;width:14px;overflow:hidden}
.up{height:7px;margin:10px;background:url(images/ico_all.png) no-repeat -71px -610px}
.down{height:7px;margin:85px 10px 10px 10px;background:url(images/ico_all.png) no-repeat -71px -617px}
.publish_photo_con .con_edit .con2{float:left;margin:10px 0}
.publish_photo_con .con_edit .con3{float:left;width:500px;height:95px;padding:10px;background:#FFF;margin:10px;line-height:20px;border:1px #ccc solid}
.publish_photo_con .con_edit .con4{float:right}
.publish_photo_con .con_edit .con4 a{display:block;width:14px;height:14px;overflow:hidden;margin:10px 10px;background:url(images/ico_all.png) no-repeat -71px -594px}
.publish_photo_con .btn{margin:0 0 10px 0;float:left}
.publish_photo_con p{clear:both}
.publish_photo_con .title{color:#8a8a8a}
.photo_thumbnail img{display:block;float:left}
.progress_all .con_text{margin-left:10px}
.progress_all span{float:left;display:block;line-height:30px}
.progress_all{background-color:#f3f3f3;border:1px #e8e8e8 solid;margin-bottom:10px;height:35px}
.progress_all .con4{margin:10px 13px 0 0;float:right}
.progress_all .con4 a{display:block;width:14px;height:14px;overflow:hidden;background:url(images/ico_all.png) no-repeat -71px -594px}
.progress_all .progress{float:left;width:165px;margin-left:10px;margin-top:12px;height:4px}
.progress .progress-bar{background-color:#787878}
.progress_all .text_plan{margin-left:10px}
.btn_progress span{color:#8a8a8a;display:block;float:left;margin:7px 0 0 10px}
.publish_text .left_con{float:left; width: 600px; padding: 15px; border-right: 1px solid #ccc; padding-top: 0;min-height: 550px;}
.publish_text .right_con{width:240px; float: left; padding: 15px; padding-top: 0;}
.publish_text_title{height:47px;border-bottom:1px #e8e8e8 solid;margin:10px auto}
.publish_text_title .btn_text_right{width:115px;float:right;margin:6px 0 0 0}
.publish_text_title .btn_text_right .btn-group{position:relative}
.publish_text_title .btn_text_right .btn-group .dropdown-list{position:absolute;top:31px;left:-1px;border-radius:0}
.publish_text_title .btn_text_right .btn-group .dropdown-list li{display:block;clear:both;height:32px;padding:6px 12px;border-top:1px dashed #e8e8e8}
.publish_text_title .btn_text_right .btn-group .dropdown-list li:first-child{border-top:0}
.publish_text_title .btn_text_right .btn{border-radius:0}
.publish_text_title .btn_text_right .btn-default{padding:6px 12px;margin:0 0 0 -1px;background-color:#f8f8f8}
.publish_text_title .btn_text_right .dropdown-menu{min-width:inherit;width:115px}
.publish_text_title .btn_text_right .dropdown-menu>li>a{padding:0;margin:6px 0}
.publish_text_title .caret{color:#333}
.input_publish_text{margin:0 auto;border:1px #ccc solid}
.publish_all .con_editor{margin:10px auto;overflow:hidden}
.publish_all .btn_publish_all{margin:0 auto;margin-top:27px}
.publish_all .btn_publish_all .btn_cancel,.publish_all .btn_publish_all .btn_cancel2{float:left;margin:0;color:#333}
.publish_all .btn_publish_all .right_btn_all,.publish_all .btn_publish_all .right_btn_all2{float:right}
.publish_all .btn_publish_all .right_btn_all a,.publish_all .btn_publish_all .right_btn_all button,.publish_all .btn_publish_all .right_btn_all2 a,.publish_all .btn_publish_all .right_btn_all2 button{float:left;margin:0 5px}
.publish_all .btn_publish_all .right_btn_all a{display:block;height:35px;line-height:35px;width:60px;margin-right:10px;text-align:center;color:#6f6f6f}
.publish_all .btn_publish_all .right_btn_all2 a{display:block;height:35px;line-height:35px;width:60px;margin-right:10px;text-align:center;color:#6f6f6f}
.publish_all .right_con .con_all{margin:0 auto}
.ico-tag{background:url(images/ico-blog.png) no-repeat -7px -10px;display:block;float:left;height:20px;width:20px}
div.tagsinput span.tag{border-radius:.25em;color:#fff;display:inline;font-size:12px;font-weight:400;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap;background-color:#5cb85c;border:none}
div.tagsinput span.tag a{color:#666;font-size:15px;text-decoration:none}
.publish_all .right_con .con_all .title_Label{font-size:14px;height:20px;line-height:20px;margin:10px 0}
.publish_all .right_con .con_all .con_Label_all{width:210px;height:124px}
.right_con .con_all .con_label{margin:0 auto;margin-bottom:27px}
.publish_all .right_con .con_all .con_Label{margin:5px;padding:.2em .6em .3em;float:left;font-size:12px;cursor:pointer; font-weight: 400; color: #8a8a8a;}
.publish_all .right_con .con_all .con_hot_all{margin:10px 0;min-height:90px}
.publish_all .right_con .con_all .con_hot_all .title_Label{height:20px;line-height:20px}
.publish_all .right_con .con_all .con_Label_all .con_Label a{background:url(images/ico_all.png) no-repeat -118px -481px;padding:6px 7px}
.publish_all .right_con .con_all .con_Label_hot{margin:0 auto;margin-bottom:10px}
.publish_all .right_con .con_all .con_Label_hot p{clear:both}
.publish_all .right_con .con_all .con_Label_hot p .con_Label{margin:7px 8px 0 0}
.con_all .con_label .con_group .control-label{float:left}
.con_all .con_label .con_group .btn-control1{width:159px;float:left}
.con_all .con_label .con_group .btn-control2{width:100px;float:left}
.con_all .con_label .con_group .btn{background-color:#f8f8f8;text-align:left;padding:6px 12px;border-radius:0}
.con_all .con_label .con_group .input-group-btn{float:left;width:34px;height:34px}
.con_all .con_label .con_group .caret{color:#000}
.con_all .con_label .con_group .control-label{height:34px;line-height:34px;padding-right:10px;font-weight:400;font-size:14px}
.con_all .con_label .con_group .dropdown-list{position:absolute;top:31px;left:73px; border-radius: 0;min-width: 133px;}
.con_all .con_label .con_group .little-width{min-width:167px}
.con_all .con_label .con_group .dropdown-menu>li>a{padding:3px 12px}
.publish-link{margin-top:20px}
.publish_word{background:url(images/ico_all.png) no-repeat scroll -49px -666px transparent;height:16px;display:block;overflow:hidden;width:14px}
.publish_photo{background:url(images/ico_all.png) no-repeat scroll -33px -666px transparent;height:16px;display:block;overflow:hidden;width:14px}
.publish_link{background:url(images/ico_all.png) no-repeat scroll -18px -666px transparent;height:16px;display:block;overflow:hidden;width:14px}
.publish_annex{background:url(images/ico_all.png) no-repeat scroll 0 -666px transparent;height:16px;display:block;overflow:hidden;width:14px}
.con_top{background-color:#fff;height:46px;width:100%}
.con_top_con{width:1000px;margin:0 auto}
.ul_top_left{float:left}
.ul_top_left li{height:46px;line-height:46px;padding:0 16px;font-size:14px}
.ul_top_left li a{color:#818181;font-family:"微软雅黑t","黑体","宋体"}
.ul_top_left li a:hover{color:#00a689;text-decoration:none}
.top_search{float:left;background-color:#ededed;border-radius:20px;width:135px;margin:12px 0 0 10px}
.top_search .input_search{border:0;float:left;height:20px;line-height:20px;width:100px;margin:0 0 0 10px;background-color:#ededed}
.top_search .btn_search{float:left;display:block;width:13px;height:13px;overflow:hidden;margin:3px 0 0 0;background:url(images/ico_all.png) no-repeat -240px -98px;display:block}
.ul_top_right{float:right}
.ul_top_right li{margin:0 0 0 15px}
.ul_top_right li a{width:18px;height:16px;display:block;overflow:hidden;margin-top:17px}
.ul_top_right li .btn1{background:url(images/ico_all.png) no-repeat -152px -100px}
.ul_top_right li .btn2{background:url(images/ico_all.png) no-repeat -170px -100px}
.ul_top_right li .btn3{background:url(images/ico_all.png) no-repeat -186px -100px}
.ul_top_right li .btn4{background:url(images/ico_all.png) no-repeat -204px -100px}
.ul_top_right li .btn5{background:url(images/ico_all.png) no-repeat -222px -100px}
.con_top_teacher{width:100%;background:url(images/bg_top.png) repeat-x;height:166px}
.con_top_teacher_con{width:1000px;margin:0 auto}
.con_top_teacher_con .con_left{position:relative;width:150px;float:left}
.con_top_teacher_con .con_left .edit_box{position:absolute;width:73px;padding:0 2px 0 5px;height:22px;line-height:22px;background-color:#f7f7f7;top:0;right:0;display:none}
.con_top_teacher_con .con_left:hover .edit_box{display:block}
.con_top_teacher_con .con_left .edit_box a{color:#0088f0;float:left;height:22px;line-height:22px;display:block}
.con_top_teacher_con .con_left .edit_box span{width:14px;height:14px;display:inline-block;margin:4px 0 0 2px;float:left;background:url(images/ico_all.png) no-repeat -266px -99px}
.con_top_teacher_con .con_left .edit_box a:hover{text-decoration:none}
.con_top_teacher_con .con_right{float:right;width:824px}
.con_teacher_con{clear:both}
.con_top ul li,.con_top_teacher ul li,.ul_entrance li{list-style:none}
.con_menu_teacher li,.ul_entrance li,.ul_top_left li,.ul_top_right li{float:left}
.btn_next:focus,.btn_orange:focus{color:#fff}
.btn_next:active,.btn_orange:active{color:#fff}
.message_dialog_box ._btn:focus,.message_dialog_box2 ._btn:focus{color:#fff}
.message_dialog_box ._btn:active,.message_dialog_box2 ._btn:active{color:#fff}
select.input-small{height:24px;line-height:24px;padding:2px 12px;width:100px}
input.input-small{height:26px;line-height:26px;padding:2px 12px;margin:2px 0}
.pointer-style:hover{cursor:pointer}
.con_first{border:1px solid #E8E8E8;margin:5px;width:100%;position:relative}
.con_first span{position:absolute;right:20px;top:7px;font-size:12px;font-family:Arial}
.con_first p{width:98%;margin:0 auto;padding:10px;font-size:14px;line-height:20px}
.no_data{margin:20px;line-height:24px;height:24px}
.photo_num{color:#8a8a8a;display:block;float:left;margin:7px 0 0 10px}
.send-photos{margin:0 auto}
.ul_sendphoto{float:left;margin:5px 0;padding:0}
.con_div_middle .ul_sendphoto li,.message_dialog_box2 .ul_sendphoto li{float:left;margin-left:17px;margin-bottom:5px;width:93px;clear:none;list-style:none;position:relative;height:93px}
.con_div_middle .ul_sendphoto li img,.message_dialog_box2 .ul_sendphoto li img{max-width:93px;max-height:93px;height:auto;zoom:expression( function(e){if(e.width>e.height){if (e.width>93){e.height = e.height*(93 /e.width); e.width=93;}
}

else{if (e.height>93){e.width = e.width*(93 /e.height); e.height=93;}
}

e.style.zoom = '1';}
(this));overflow:hidden}
.send-files{margin:0 auto}
.ul_sendfiles{margin:5px 0;padding:0;list-style:none}
.ul_sendfiles li{height:20px;margin:auto 10px!important}
.ul_sendfiles li span{display:block;float:left;height:19px;line-height:19px;overflow:hidden}
.ul_sendfiles li .con3{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico_all.png) no-repeat -85px -53px}
.ul_sendfiles li .con4 a{display:block;width:14px;height:19px;overflow:hidden;background:url(images/ico_all.png) no-repeat -71px -590px}
.global-content{margin:0;padding:5px 12px 0;border-style:solid solid none;border-width:1px 1px 0;font-size:12px;word-wrap:break-word;line-height:18px;overflow:hidden;outline:medium none;height:29px;width:100%}
.sendbox{border-style:none solid solid;box-shadow:0 -1px 3px 0 rgba(0,0,0,.1) inset;padding-bottom:1px;width:95%;margin:0 auto;border-color:#ccc;border-width:0 1px 1px}
.file-icon{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico_all.png) no-repeat -85px -53px;float:left}
.notice_content{padding:8px}
@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff) format('woff'),url(../fonts/fontawesome-webfont.ttf) format('truetype'),url(../fonts/fontawesome-webfont.svg) format('svg');font-weight:400;font-style:normal}
input[type=checkbox].ace,input[type=radio].ace{opacity:0;position:absolute;z-index:12;width:18px;height:18px;cursor:pointer}
input[type=checkbox].ace:checked,input[type=checkbox].ace:focus,input[type=radio].ace:checked,input[type=radio].ace:focus{outline:0!important}
input[type=checkbox].ace+.lbl,input[type=radio].ace+.lbl{position:relative;z-index:11;display:inline-block;margin:0;line-height:20px;min-height:18px;min-width:18px;font-weight:400}
input[type=checkbox].ace+.lbl.padding-16::before,input[type=radio].ace+.lbl.padding-16::before{margin-right:16px}
input[type=checkbox].ace+.lbl.padding-12::before,input[type=radio].ace+.lbl.padding-12::before{margin-right:12px}
input[type=checkbox].ace+.lbl.padding-8::before,input[type=radio].ace+.lbl.padding-8::before{margin-right:8px}
input[type=checkbox].ace+.lbl.padding-4::before,input[type=radio].ace+.lbl.padding-4::before{margin-right:4px}
input[type=checkbox].ace+.lbl.padding-0::before,input[type=radio].ace+.lbl.padding-0::before{margin-right:0}
input[type=checkbox].ace+.lbl::before,input[type=radio].ace+.lbl::before{font-family:fontAwesome;font-weight:400;font-size:12px;color:#32a3ce;content:"\a0";background-color:#fafafa;border:1px solid #c8c8c8;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:0;display:inline-block;text-align:center;vertical-align:middle;height:16px;line-height:14px;min-width:16px;margin-right:1px}
input[type=checkbox].ace:checked+.lbl::before,input[type=radio].ace:checked+.lbl::before{display:inline-block;content:'\f00c';background-color:#f5f8fc;border-color:#adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1)}
input[type=checkbox].ace+.lbl:hover::before,input[type=checkbox].ace:hover+.lbl::before,input[type=radio].ace+.lbl:hover::before,input[type=radio].ace:hover+.lbl::before{border-color:#ff893c}
input[type=checkbox].ace:active+.lbl::before,input[type=checkbox].ace:checked:active+.lbl::before,input[type=radio].ace:active+.lbl::before,input[type=radio].ace:checked:active+.lbl::before{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}
input[type=checkbox].ace.ace-checkbox-2+.lbl::before,input[type=radio].ace.ace-checkbox-2+.lbl::before{box-shadow:none}
input[type=checkbox].ace.ace-checkbox-2:checked+.lbl::before,input[type=radio].ace.ace-checkbox-2:checked+.lbl::before{background-color:#f9a021;border-color:#f9a021;color:#FFF}
input[type=checkbox].ace.disabled+.lbl::before,input[type=checkbox].ace:disabled+.lbl::before,input[type=checkbox].ace[disabled]+.lbl::before,input[type=radio].ace.disabled+.lbl::before,input[type=radio].ace:disabled+.lbl::before,input[type=radio].ace[disabled]+.lbl::before{background-color:#DDD!important;border-color:#CCC!important;box-shadow:none!important;color:#BBB}
input[type=radio].ace:checked+.lbl::before{content:"\f111"}
input[type=checkbox].ace.ace-switch{width:55px;height:25px}
input[type=checkbox].ace.ace-switch+.lbl{margin:0 4px;min-height:24px}
input.ace[type=radio]+.lbl:before{border-radius:100%;font-family:FontAwesome;font-size:11px;height:17px;line-height:15px;min-width:17px;text-shadow:0 0 1px #32A3CE}
input[type=checkbox].ace.ace-switch+.lbl::before{font-family:Arial,Helvetica,sans-serif;content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";color:#999;font-weight:700;font-size:11px;line-height:18px;height:20px;overflow:hidden;border-radius:12px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);border:1px solid #CCC;text-align:left;float:left;padding:0;width:52px;text-indent:-19px;margin-right:0;-webkit-transition:text-indent .4s ease;transition:text-indent .4s ease}
input[type=checkbox].ace.ace-switch+.lbl::after{font-family:Arial,Helvetica,sans-serif;content:'|||';font-size:10px;font-weight:lighter;color:#d5d5d5;background-color:#FFF;text-shadow:-1px 0 0 rgba(0,0,0,.15);text-align:center;border-radius:100%;width:22px;height:22px;line-height:20px;position:absolute;top:-2px;left:-3px;padding:0;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px 1px rgba(0,0,0,.3);-webkit-transition:left .4s ease;transition:left .4s ease}
input[type=checkbox].ace.ace-switch:checked+.lbl::before{text-indent:9px;color:#FFF;background-color:#8ab2c9;border-color:#468fcc}
input[type=checkbox].ace.ace-switch:checked+.lbl::after{left:34px;background-color:#FFF;color:#8ab2c9}
input[type=checkbox].ace.ace-switch.ace-switch-2+.lbl::before{content:"YES\a0\a0\a0\a0\a0\a0\a0\a0NO"}
input[type=checkbox].ace.ace-switch.ace-switch-3+.lbl::after{font-family:FontAwesome;font-size:13px;line-height:23px;content:"\f00d";top:-1px}
input[type=checkbox].ace.ace-switch.ace-switch-3:checked+.lbl::after{content:"\f00c"}
input[type=checkbox].ace.ace-switch.ace-switch-4+.lbl::before,input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::before{content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";font-family:Arial,Helvetica,sans-serif;font-weight:bolder;font-size:12px;line-height:23px;height:24px;overflow:hidden;border-radius:12px;background-color:#8b9aa3;border:1px solid #8b9aa3;color:#FFF;width:56px;text-indent:-25px;display:inline-block;position:relative;box-shadow:none;-webkit-transition:all .4s ease;transition:all .4s ease}
input[type=checkbox].ace.ace-switch.ace-switch-4+.lbl::after,input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::after{font-family:Helvetica,Arial,sans-serif;content:'|||';text-shadow:-1px 0 0 rgba(0,0,0,.2);font-size:8px;font-weight:lighter;color:#8b9aa3;text-align:center;position:absolute;border-radius:12px;color:#5b6a73;top:2px;left:2px;width:20px;height:20px;line-height:18px;background-color:#FFF;-webkit-transition:all .4s ease;transition:all .4s ease}
input[type=checkbox].ace.ace-switch.ace-switch-4:checked+.lbl::before,input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before{text-indent:9px;background-color:#468fcc;border-color:#468fcc}
input[type=checkbox].ace.ace-switch.ace-switch-4:checked+.lbl::after,input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::after{left:34px;background-color:#FFF}
input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::before{content:"YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO"}
input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before{text-indent:8px}
input[type=checkbox].ace.ace-switch.ace-switch-6+.lbl{position:relative}
input[type=checkbox].ace.ace-switch.ace-switch-6+.lbl::before{font-family:FontAwesome;content:"\f00d";text-shadow:0 -1px 0 rgba(0,0,0,.25);box-shadow:none;border:0;font-weight:lighter;font-size:16px;border-radius:12px;display:inline-block;background-color:#888;color:#f2f2f2;width:52px;height:22px;line-height:20px;text-indent:32px;-webkit-transition:background .1s ease;transition:background .1s ease}
input[type=checkbox].ace.ace-switch.ace-switch-6+.lbl::after{content:'';text-shadow:0 -1px 0 rgba(0,0,0,.25);position:absolute;top:2px;left:3px;border-radius:12px;box-shadow:0 -1px 0 rgba(0,0,0,.25);width:18px;height:18px;text-align:center;background-color:#f2f2f2;border:4px solid #f2f2f2;-webkit-transition:left .2s ease;transition:left .2s ease}
input[type=checkbox].ace.ace-switch.ace-switch-6:checked+.lbl::before{content:"\f00c";text-indent:6px;color:#FFF;border-color:#b7d3e5;background-color:#ff893c}
input[type=checkbox].ace.ace-switch.ace-switch-6:checked+.lbl::after{left:32px;background-color:#FFF;border:4px solid #FFF;text-shadow:0 -1px 0 rgba(0,200,0,.25)}
input[type=checkbox].ace.ace-switch.ace-switch-7{width:75px}
input[type=checkbox].ace.ace-switch.ace-switch-7+.lbl{position:relative}
input[type=checkbox].ace.ace-switch.ace-switch-7+.lbl::before{content:"OFF\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0ON";font-weight:bolder;font-size:14px;line-height:20px;background-color:#FFF;border:2px solid #AAA;border-radius:0;box-shadow:none;color:#aaa;width:74px;height:26px;line-height:22px;overflow:hidden;text-indent:4px;display:inline-block;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}
input[type=checkbox].ace.ace-switch.ace-switch-7+.lbl::after{content:'\f00d';font-family:FontAwesome;font-size:16px;position:absolute;top:3px;left:39px;width:32px;height:20px;line-height:18px;text-align:center;background-color:#aaa;color:#FFF;border-radius:0;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
input[type=checkbox].ace.ace-switch.ace-switch-7:checked+.lbl::before{color:#468fcc;background-color:#FFF;text-indent:-33px;border-color:#6fb3e0}
input[type=checkbox].ace.ace-switch.ace-switch-7:checked+.lbl::after{left:3px;content:'\f00c';background-color:#468fcc;color:#FFF}
.photo_thumbnail .con_frame1{background:url(images/ico_all.png) no-repeat -74px -698px;width:70px;height:70px;float:left;margin-right:10px}
.photo_thumbnail .con_frame2{background:url(images/ico_all.png) no-repeat 0 -594px;width:70px;height:70px;float:left;margin-right:10px}
.photo_thumbnail .con_frame3{background:url(images/ico_all.png) no-repeat -441px -594px;width:70px;height:70px;float:left;margin-right:10px}
.photo_thumbnail .con_frame4{background:url(images/ico_all.png) no-repeat -512px -594px;width:70px;height:70px;float:left;margin-right:10px}
.photo_thumbnail .con_frame5{background:url(images/ico_all.png) no-repeat -86px -594px;width:70px;height:100px;float:left;margin-right:10px}
.photo_thumbnail .con_frame6{background:url(images/ico_all.png) no-repeat -157px -594px;width:70px;height:98px;float:left;margin-right:10px}
.photo_thumbnail .con_frame7{background:url(images/ico_all.png) no-repeat -228px -594px;width:70px;height:143px;top:0;left:0}
.photo_thumbnail .con_frame8{background:url(images/ico_all.png) no-repeat -299px -594px;width:70px;height:116px;float:left;margin-right:10px}
.photo_thumbnail .con_frame9{background:url(images/ico_all.png) no-repeat -370px -594px;width:70px;height:70px;float:left;margin-right:10px}
.photo_thumbnail .con_frame10{background:url(images/ico_all.png) no-repeat -583px -594px;width:70px;height:108px;float:left;margin-right:10px}
.img_margin1{margin:3px 0 0 3px}
.img_margin2{margin:3px 0 0 2px}
.img_margin3{margin:2px 0 0 2px}
.img_margin4{margin:2px 0 0 3px}

.bg_white a{color:#1c94c4}
.m_photo_list_d .album-box{width:100%;margin:0 auto;text-align:center;color:#fff;height:680px}
.next-btn,.pre-btn{position:absolute;z-index:111;height:100%;width:50%;text-align:left;float:left;display:block;opacity:0}
.m_photo_list_d .album-con{position:relative;z-index:2;width:980px;margin:0 auto}
/*.pre-btn{cursor:url(../../Content/pic_prev.cur),auto}*/
/*.next-btn{cursor:url(../../Content/pic_next.cur),auto;margin-left:50%}*/
.valin{width:980px;display:table-cell;vertical-align:middle;position:relative}
.arcrum{margin:0 6px;color:#9B9B9B}
.valin img{padding:10px;background:#fff}
#imgLoading{background:url(../../Content/Images/loading.gif) no-repeat scroll 0 0 transparent;height:37px;left:50%;margin:-19px 0 0 -19px;position:absolute;top:50%;width:37px}
.thum-box{padding:5px 0;background:#000;bottom:0;height:55px;left:0;min-width:680px;overflow:hidden;position:absolute;width:100%}
.thum-wrap{margin:0 auto;overflow:hidden;height:55px;position:relative;z-index:888}
.imglist{width:2000em;position:absolute;white-space:nowrap;left:0;top:0}
.imglist li{float:left;width:80px;height:50px;margin-right:20px;display:inline}
.imglist li div{width:80px;height:50px;overflow:hidden;opacity:.6;filter:alpha(opacity=60);cursor:pointer}
.imglist li.on div{width:80px;height:50px;border:2px solid #fff;opacity:1;filter:alpha(opacity=100)}
.thum-next-btn,.thum-pre-btn{position:absolute;width:30px;height:60px;background:url(../../Content/Images/icons.png) no-repeat scroll 0 0 transparent;top:0;cursor:pointer;z-index:999}
.fix:after,.fix:before{display:block;content:".";height:0;clear:both;overflow:hidden;visibility:hidden}
.thum-pre-btn{left:150px;background-position:-50px -357px}
.thum-next-btn{right:150px;background-position:-84px -357px}
.dn{display:none}
.i_main{height:auto}
.i_main .photo .img-layout-row{margin-bottom:7px;overflow:hidden;text-align:center;min-height:100px;max-height:500px}
.i_main .photo .img-layout-row .img-layout-cell:first-child{margin-left:0}
.i_main .img-layout-cell{display:block;float:left;margin-left:7px}
.img-layout-cell1{width:489px}
.img-layout-cell img{width:100%;cursor:pointer}
.img-layout-cell2{width:241px}
.img-layout-cell3{width:158px}
.big_photo_d{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:none repeat scroll 0 0 rgba(0,0,0,.7);display:none;z-index:3001}
.big_photo_s{z-index:3002;height:auto;position:fixed;cursor:pointer;border:10px solid #fff;display:none}
.big_photo_s .p_close{background-position:-20px -325px;display:inline-block;height:28px;position:absolute;right:-23px;top:-23px;width:28px;z-index:2}
.big_photo_s .p_close:hover{background-position:-49px -325px}
.big_photo_s .figure_img2{display:block;height:auto;width:auto;margin:0 auto;position:relative;overflow:hidden;vertical-align:middle}
.blog-main{}
.blog-left{ width: 600px; margin-left: 160px;}
.blog-left-top{background-color:#fff;padding:15px 18px;border:1px solid #d3dae5;position:relative;box-shadow:1px 1px 1px rgba(0,0,0,.07)}
.blog-main .blog-left-top .ico-publish{background:url(images/ico-blog.png) no-repeat scroll -70px -53px;height:30px;position:absolute;right:11px;top:8px;width:30px}
.blog-left-bottom .blog:hover .ico-link{display:block}
.ico-link{background:url(images/ico-blog.png) no-repeat scroll -227px -9px;height:30px;position:absolute;right:-3px;top:-1px;width:30px;display:none}
.ico-link:hover{background:url(images/ico-blog.png) no-repeat scroll -189px -9px}
.ul_infotag{border-style:none;border-width:0 0 1px;height:20px;padding:0;width:100%}
.ul_infotag li{float:left;font-size:12px;height:16px;line-height:16px;list-style:outside none none;position:relative;text-align:left;width:80px;padding-left:5px}
.ul_infotag li a{color:#8a8a8a}
.ul_infotag li.active{font-weight:700;background-color:#fff}
.ul_infotag li.active a{color:#0088f0}
.blog-left-top .content{height:73px;width:100%;margin-bottom:10px;text-indent:2px}
.blog-left-top .message_dialog_box2 ._btn{margin:0;font-weight:700}
.blog-left-top .ul_function{margin-left:-20px}
.blog-left-middle{margin-top:0px;height:45px;padding:10px 15px 0 15px;background:url(images/bg-blog-list.png) no-repeat scroll -80px 0}
.ul_select{height:35px;padding:0}
.ul_select li{float:left;font-size:14px;height:35px;line-height:32px;list-style:outside none none;text-align:center;width:70px}
.ul_select li a{color:#fff}
.ul_select li.active{border-bottom:4px solid #ffda59;font-weight:700}
.ul_select li a:hover,.ul_select li.active a{color:#ffda59}
.blog-scope{margin-right:10px;position:relative}
.blog-scope span:first-child{line-height:32px;height:32px}
.blog-scope .caret{margin-bottom:3px}
.scope-change{position:absolute;top:20px}
.ppt{background-position:-50px 0}
.blog-left-bottom{margin-top:10px}
.blog-nodata{height:50px;line-height:50px;text-indent:20px;background-color:#fff}
.blog-left-bottom .blog{margin-bottom:10px;position:relative}
.blog-left-bottom .blog:last-child{ margin-bottom: 0;}
/*.blog-left-bottom .tou{width:85px;height:60px}*/
.blog-left-bottom .tou img{border-radius:6px;box-shadow:0 1px 2px #b0b3b6;-moz-box-shadow:0 1px 2px #b0b3b6}
.triangle-topright{width:0;height:0;border-top:24px solid #d3dae5;border-left:24px solid transparent;background-color:#fff}
.blog-top{width:526px;height:30px;background-color:#fff;position:relative;border-top:1px solid #d3dae5;border-right:1px solid #d3dae5}
.blog-cz-dp{position:absolute;top:8px;right:10px}
.blog-cz-dp .dropdown-menu li a{font-size:12px;font-family:"宋体";color:#4b4b4b;padding:3px 15px}
.blog-top .dropdown-menu{left:inherit;min-width:98px;right:0;text-align:left;width:116px}
.ico-sanjiao{background:url(images/ico-blog.png) no-repeat scroll -148px -5px;height: 30px;left: -20px;position: absolute;top: -1px;width: 27px;z-index: -1;}
.blog-username{margin:8px 21px}
.blog-time{margin:8px 48px;color:#8a8a8a}
.blog_detail{background-color:#fff;width:527px;border:1px solid #d3dae5;box-shadow:1px 1px 1px rgba(0,0,0,.07);border-top:0 none}
.blog-hang{list-style:none;padding-left:0;margin:8px 18px 0}
.blog-hang li{width:100%;display:block;min-height:20px;margin-bottom:5px;padding:0;word-wrap:break-word}
.blog-hang li:last-child{z-index:100;margin-bottom:8px}
.blog-hang .btn_back{ height: 20px; margin-left: 0;}
.blog-hang .btn_back a{ height: 20px; background: url(images/ico_all.png) no-repeat -12px -100px;}
.blog-hang .btn_back a:hover {background: url(images/ico_all.png) no-repeat -493.8px -40.2px;}
.blog-title{font-family:"雅黑";font-size:14px;color:#333;text-align:center}
.blog-link a{text-decoration:underline}
.blog-content{font-size:12px;font-family:"宋体";color:#4b4b4b;line-height:22px;word-wrap:break-word}
.con-cz li{width:auto;line-height:21px;float:right}
.con-cz li:first-child{float:left;width:410px;overflow:hidden;word-wrap:break-word}
.detail_tag{margin-right:6px}
.detail_tag i{margin-right:3px}
.ico-blog-cz{display:block;float:left;width:21px;height:21px;margin-left:10px}
.ico-praise{background:url(images/ico-blog.png) no-repeat scroll -112px -9px}
.ico-delpraise{background:url(images/ico-blog.png) no-repeat scroll -112px -26px}
.ico-discuss{background:url(images/ico-blog.png) no-repeat scroll -92px -10px}
.ico-resend{background:url(images/ico-blog.png) no-repeat scroll -73px -8px}
.blog_infoDetail .blog_detail{ width: 100%; margin-left: 160px;}
.blog_infoDetail .blog-top{ width: 100%;}
.blog_infoDetail .blog_detail .blog-hang{ margin-top: 0; padding-top: 8px;}
.blog_infoDetail .blog-photo div{text-align:center;overflow:hidden}
.blog_infoDetail .blog-photo img{margin-bottom:10px}
.blog-comment{background-color:#fff;padding:8px 18px 0;position:relative;border-top:1px solid #e8e8e8}
.ico-triangle{background:url(images/ico-blog.png) no-repeat scroll -100px -56px;height:15px;left:20px;position:absolute;top:27px;width:13px;z-index:100}
.add-comment .blog-comment-content{height:30px;margin-bottom:10px;text-indent:2px;width:100%;line-height:24px}
.add-comment .message_dialog_box3{border:medium none;padding-bottom:0;width:100%;position:relative;margin-bottom:10px}
.add-comment .message_dialog_box3 .ul_function li{margin-left:0}
.add-comment .message_dialog_box3 .btn{background-color:#69b3f2;border:1px solid #69b3f2;color:#fff;border-radius:5px;float:right;padding:1px 20px;font-size:12px;font-family:"微软雅黑";height:24px;width:60px}
.blog-comment-title{width:100%;border-bottom:1px solid #e8e8e8;font-weight:700;padding-bottom:10px}
.comment-list{margin-bottom:0}
.comment-list li{border-bottom:1px solid #e8e8e8;padding:10px 0;line-height:30px}
.comment-list li .cmt-avatar{float:left;display:block;margin-right:10px}
.cmt-content{word-wrap:break-word;line-height:20px}
/*.cmt-main{float:left;width:423px;word-wrap:break-word;display:block}*/
.cmt-main{float:left;word-wrap:break-word;display:block}
.cmt-del{float:right;width:26px;text-align:right}
.comment-list li .cmt-del{display:none}
.comment-list li:hover .cmt-del{display:block}
.feed-fold-footer{height:30px;line-height:30px}
.blog-right{width:230px}
.blog-right .top{border:1px solid #d3dae5;box-shadow:1px 1px 1px rgba(0,0,0,.07);margin-bottom:10px}
.blog-right .top .bg-top{width:100%;height:121px;background:#fff url(images/ico-blog.png) no-repeat scroll -153px -44px}
.blog-right .top .top-cz{background-color:#fff;height:55px;line-height:55px;width:100%}
.blog-right .top .top-cz .blog-num{width:120px;text-align:center;font-size:14px;color:#8a8a8a;font-family:"雅黑"}
.blog-right .top .top-cz .blog-tongji{height:30px;line-height:28px;width:80px;font-weight:700;color:#fff;background-color:#69b3f2;padding:0;margin-left:10px}
.blog-right .top .blog-tongji:hover{background-color:#369dd8}
.blog-right .bottom{width:227px;}
.blog-right .search-item{padding:6px;border-bottom:none}
.blog-right .icon-search{background:url(images/ico-blog.png) no-repeat scroll -2px -26px;height:34px;left:7px;position:absolute;top:6px;width:26px}
.blog-right .input-search{width:100%;height:35px;text-indent:15px}
.blog-right .list-group-item{height:48px}
.blog-right .list-group-item p{margin-bottom:0;line-height:26px}
.blog-right .list-group .active{background-color:#3a77b9}
.blog-right .list-group .active a{color:#fff}
.ul_function li{clear:none;float:left;list-style:outside none none;margin-left:20px;width:18px}
.blog-left-top .message_dialog_box2{border:none;padding-bottom:0}
/*#region 日志管理*/
.div-manage{position:relative}
.div-manage .top a,.div-manage .top a:focus{color:#fff;text-decoration-line:none}
.div-manage a:hover{text-decoration-line:none;color:#63e0ff}
.div-manage .top{height:40px;border-bottom:1px solid #6D89B3;color:#fff;line-height:40px;text-align:right;margin-bottom:14px;}
.div-manage .top .list-inline li{margin-left:30px;float:right}
.plgl span{background:url(images/ico-blog.png) no-repeat scroll 0 -155px;display:block;float:left;height:20px;margin-top:10px;overflow:hidden;width:20px}
.tcplgl span{background:url(images/ico-blog.png) no-repeat scroll -54px -155px;display:block;float:left;height:20px;margin-top:10px;overflow:hidden;width:20px}
.pltjbq span{background:url(images/ico-blog.png) no-repeat scroll -36px -155px;display:block;float:left;height:20px;margin-top:10px;overflow:hidden;width:20px}
.plsc span{background:url(images/ico-blog.png) no-repeat scroll -19px -155px;display:block;float:left;height:20px;margin-top:10px;overflow:hidden;width:20px}
.div-manage .top .plgl a:hover span{background:url(images/ico-blog.png) no-repeat scroll 0 -174px}
.div-manage .top .tcplgl a:hover span{background:url(images/ico-blog.png) no-repeat scroll -54px -174px}
.div-manage .top .pltjbq a:hover span{background:url(images/ico-blog.png) no-repeat scroll -36px -174px}
.div-manage .top .plsc a:hover span{background:url(images/ico-blog.png) no-repeat scroll -19px -174px}
.div-manage .bottom{min-height:800px;}
.select-info{height:45px;line-height:45px;color:#315377;margin-top:-14px}
.select-info a:hover{ color: #006cff;}
.select-info .list-inline li span{background:url(images/ico-blog.png) no-repeat scroll -74px -155px;display:block;float:left;height:20px;margin-top:13px;overflow:hidden;width:20px}
.select-info .list-inline a:hover span{background:url(images/ico-blog.png) no-repeat scroll -74px -174px}
.blog-manage-nodata{height:50px;line-height:50px;background-color:#fff;margin-top:200px;text-indent:20px;border-radius:4px}
.bottom .month-data{border-radius:4px;background-color:#fff;margin-bottom:15px;border:1px solid #bebebe;box-shadow:0 0 10px rgba(0,0,0,.05)}
.bottom .month-data:last-child{ margin-bottom: 0;}
.month-data-top{color:#2f7bd6;font-family:"雅黑";font-size:12px;height:142px;line-height:45px;margin-top:-97px;padding:97px 18px 0;width:100%}
.month-data-top .num{font-size:22px}
.font-big{font-size:16px}
.month-data-bottom{margin:18px 18px 8px 18px}
.blog-data{width:140px;height:140px;position:relative}
.blog-showinfo{background:url(images/bg-default.png) no-repeat;width:130px;height:130px;font-size:12px;overflow:hidden;color:#fff}
.blog-data:hover .blog-info{display:block}
.blog-info{display:none;background-color:#003f8a;width:130px;height:130px;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;position:absolute;left:0;top:0;font-size:12px;color:#fff;overflow:hidden}
.blog-info p:first-child{margin:6px}
.blog-date{font-size:18px;text-align:center;margin-top:30px}
.select-item{position:absolute;right:10px;top:0;display:block;height:25px;width:25px;background:url(images/ico-blog.png) no-repeat scroll -98px -132px;overflow:hidden;z-index:1001}
.month-data-bottom .select .blog-showinfo{border:2px solid #3CAFF1}
.month-data-bottom .select .select-item{background:url(images/ico-blog.png) no-repeat scroll -121px -132px}
.div-manage .time-line{position:fixed;top:120px;width:75px}
.bs-docs-sidebar .nav .nav{display:none;padding-bottom:10px}
.bs-docs-sidebar .nav>.active>ul{display:block}
.bs-docs-sidebar .nav>.active:focus>a,.bs-docs-sidebar .nav>.active:hover>a,.bs-docs-sidebar .nav>.active>a{color:rgba(255,255,255,1)!important;border-left:6px solid rgba(255,255,255,1);font-weight:700;padding-right:8px}
.bs-docs-sidebar .nav li .nav li{margin:2px 0}
.bs-docs-sidebar .nav>li>a{color:rgba(255,255,255,.6)!important;display:block;font-size:13px;font-weight:500;padding:4px 8px;text-align:left;border-left:6px solid rgba(255,255,255,.3);height:27px;line-height:19px}
.bs-docs-sidebar .nav>li>a:focus,.bs-docs-sidebar .nav>li>a:hover{background-color:transparent}
.nav .active{background-color:transparent}
/*#endregion*/
.title_xxzx{height:30px;width:3px;overflow:hidden;display:block;position:absolute;left:3px;top:0;background:url(images/ico_all.png) no-repeat -4px 1px}
.title_xxzx_t{height:30px;width:3px;overflow:hidden;position:absolute;left:3px;top:0;background:url(Images/ico_all.png) no-repeat -4px 1px}
.title_zxxx_t{height:30px;line-height:30px;text-indent:20px;color:#0088f0;font-size:14px;position:relative;width:85%;margin:0 auto}
.title_zxxx_ico_t{height:30px;width:14px;overflow:hidden;position:absolute;left:0;top:0;background:url(Images/ico_all.png) no-repeat -15px -53px}
.title_jxhd_ico{height:30px;width:14px;overflow:hidden;position:absolute;left:0;top:0;background:url(Images/ico_all.png) no-repeat -30px -53px}
.title_jxhd{height:30px;line-height:30px;text-indent:20px;color:#0088f0;font-size:14px;position:relative;width:85%;margin:0 auto}
/*.con_xxzx_t .active,.con_xxzx_t .active a{color:#0088f0}*/
.topInfoTeach{width:100%;height:236px;text-align:center;margin:0 auto;margin-top:42px;position:relative;background:url(Images/teacher/bannerbg.jpg) top center repeat-x}
.topInfoTeach .topleft{width:170px;height:236px;padding-left:15px;margin-right:5px;position:relative}
.topInfoTeach .topleft img{position:absolute;top:20px;left:15px}
.topInfoTeach .toprightInfo{height:235px;font-family:"雅黑";position:relative;padding:30px 40px;line-height:39px;text-align:left;color:#fff}
.topInfoTeach .topright{width:810px}
.title_xxzx_h{height:36px;width:3px;overflow:hidden;display:block;position:absolute;left:3px;top:3px;background:url(images/ico_all.png) no-repeat -4px 1px}
._green{color:green}
._red{color:red}
.teacher input:focus,.teacher select:focus,.teacher textarea:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}
.td_btn_group .disabled,.td_btn_group .disabled a:hover{cursor:not-allowed;color:#4b4b4b;text-decoration:none}
.emptyList{border:1px solid silver;text-align:center}
.alert{float:left;left:7px;padding:10px 15px;position:relative;top:-2px;margin-bottom:0}
.title_zxxx{height:30px;line-height:30px;text-indent:20px;color:#0088f0;font-size:14px;position:relative;width:85%;margin:0 auto}
.title_zxxx_ico{height:30px;width:14px;overflow:hidden;position:absolute;left:0;top:0;background:url(images/ico_all.png) no-repeat -15px -53px}
.title_jxhd_ico{height:30px;width:14px;overflow:hidden;position:absolute;left:0;top:0;background:url(images/ico_all.png) no-repeat -30px -53px}
.title_jxhd{height:30px;line-height:30px;text-indent:20px;color:#0088f0;font-size:14px;position:relative;width:85%;margin:0 auto}
.con_div_middle .ul_middle_News li:hover .li_name{color:#0088f0}
.title_Homework,.title_Notice,.title_Remark{width:95%;margin:0 auto;padding-top:10px}
.title_Notice p{background:url(images/ico_all.png) no-repeat -38px 0;width:75px;height:20px;float:left;text-indent:-999px;overflow:hidden;display:block;margin:0}
.title_Homework p{background:url(images/teacher/homework.png) no-repeat;width:75px;height:20px;float:left;text-indent:-999px;overflow:hidden;margin:0}
.input_class{width:95%;margin:0 auto;line-height:30px}
.input_class .title{float:left;line-height:22px}
.input_class .checkbox-inline{line-height:20px;margin-left:10px}
.input_class .checkbox-inline{padding-left:0;margin-left:0!important;margin-right:10px}
.message_dialog_box2 .pull-right .col-sm-4,.message_dialog_box2 .pull-right .col-sm-8{padding:0}
.message_dialog_box2 .pull-right .col-sm-4{text-align:right;height:30px;line-height:32px;padding-right:5px;color:#4b4b4b;font-weight:400;font-size:12px}
.input_class_checkbox_notice{height:30px;line-height:30px;float:right;margin-left:10px}
.input_class_checkbox_notice .checkbox-inline{line-height:20px;padding-left:0;margin-left:0!important;margin-right:10px}
.message_dialog_box2 .input_class_checkbox{width:100px;height:30px;line-height:30px;float:right;margin-left:10px}
.message_dialog_box2 ._btn{border:1px #69b3f2 solid;background-color:#69b3f2}
.message_dialog_box2 .input_class_checkbox .checkbox-inline{line-height:20px}
/*.cd-top{background:url(images/ico_all.png) no-repeat -41px -127px}*/
.cd-top:hover{background:url(images/ico_all.png) no-repeat -1px -127px}
.con_message_delete:hover a,.con_qbzwyd:hover a,.con_qksyxx:hover a,a:hover,ul li a:hover{color:#0088f0;text-decoration:none}
.con_div_middle .con_clear_top .con_qksyxx:hover .ico_qksyxx,.con_message_delete:hover .ico_qksyxx{background:url(images/ico_all.png) no-repeat -36px -93px}
.con_qbzwyd:hover .ico_qbzwyd{background:url(images/ico_all.png) no-repeat -538px -34px}
.con_historical_records{width:100%;background-color:#fff;margin-top:10px;padding-bottom:10px;border:1px #e8e8e8 solid;overflow:hidden}
.con_historical_records ul li{list-style:none}
.con_historical_records .title_historical{width:95%;margin:0 auto;font-weight:700;text-indent:15px;font-size:14px;height:30px;line-height:30px;position:relative;border-bottom:1px #e8e8e8 solid}
.con_historical_records .con_message_delete{margin:0;width:70px}
.con_historical_records .con_message_delete a{color:#4b4b4b;font-weight:400;font-size:12px}
.con_historical_records .con_message_delete a:hover{color:#0088f0}
.ul_historical_records{padding:0;margin:0 auto;width:95%}
.ul_historical_records .dropdown{height:30px;line-height:30px}
.ul_historical_records .dropdown li{border:none}
.ul_historical_records .li_target .con1{margin-right:10px;height:30px;line-height:30px}
.li_target .con2,.li_target .con3{color:#4881b5;margin-right:3px;height:30px;line-height:30px}
.ul_historical_records li{padding:10px 0;border-bottom:1px #e8e8e8 dashed}
.ul_historical_records li:hover{background-color:#f7f7f7}
.input-has-error{color:#f04126;margin-left:20px;margin-bottom:0;padding-top:3px;font-weight:400}
.li_hr{margin:10px 0 0 0;border:1px #e8e8e8 dashed}
.ul_historical_records .con_li .con_li_con{float:left;max-width:600px}
.ul_historical_records .con_li .link_message{float:left}
.ul_historical_records .con_li .li_time_right{position:absolute;margin-right:0;right:40px}
.ul_historical_records .con_li .li_arrow_right{position:absolute;right:0}
.ul_historical_records .con_li .dropdown-menu{left:inherit;right:0;min-width:60px}
.ul_historical_records .dropdown-menu{left:inherit;right:0;min-width:60px}
div.bottom_page a:hover,div.bottom_page span.current{border:#5cb5f9 1px solid;background-color:#5cb5f9;border-radius:4px}
.con_fbcjbz,.con_results{background-color:#fff;border:1px #e8e8e8 solid}
.con_fbcjbz .title_fbcjbz p,.con_results .title_fbcjbz p{width:100px;height:21px;overflow:hidden;margin:10px 0;text-indent:-999px;background:url(images/ico_all.png) no-repeat -50px -100px}
.con_results .step0,.con_results .step1,.con_results .step2,.con_results .step3{width:575px;height:34px;overflow:hidden;text-indent:-999px;margin-left:20px}
.con_results .step0{background:url(images/ico_all.png) no-repeat 0 -273px}
.con_results .step1{background:url(images/ico_all.png) no-repeat 0 -168px}
.con_results .step2{background:url(images/ico_all.png) no-repeat 0 -203px}
.con_results .step3{background:url(images/ico_all.png) no-repeat 0 -238px}
.con_results .con_tab_all{width:95%;margin:0 auto}
.con_results .tab_ul_all li{border-left:1px #D9D9D9 solid;border-right:0;margin-bottom:-1px}
.con_results .tab_ul_contacts{width:235px;margin:0;border-right:1px #D9D9D9 solid}
.con_results .table-hover .form-control{width:100px;height:20px;line-height:20px;margin:0 auto;text-align:right;border:1px #cfcfcf solid;padding:0;border-radius:0}
.con_results .table td div p{text-align:left;background-color:#fafafa;border:1px #e8e8e8 solid;padding:10px}
.con_results .table td:hover div p{color:#4881b5}
.con_results .table-hover td,.con_results .table-hover th{text-align:center}
.con_results .table-hover th{border:0;background-color:#fafafa;font-weight:400}
.con_results .tab_ul_all{margin:10px 0;border-bottom:1px #D9D9D9 solid}
.con_results .tab_ul_all .hover{font-weight:700;border-bottom:1px #fff solid}
.con_results .checkbox-inline{padding:0}
.con_results .control-group{clear:both;position:relative}
.con_results .control-group .inlineCheckbox{margin:9px 10px 0 0}
.con_results .control-group .controls{float:left}
.con_results .control-group .controls div{margin-bottom:10px;padding-right:10px}
.con_results .control-group .con_textarea{width:227px}
.btn_cancel{float:left}
.btn_results_group{height:57px;width:100%;margin:0 auto;border-top:1px #e8e8e8 solid}
.btn_results_group .btn_all{width:290px;margin:10px auto}
.btn_results_group .btn_all2{width:400px;margin:10px auto}
.control-group .controls .inputError,.inputError,input.inputError{border:1px solid red}
.BatchError{color:red}
.inputControl{float:left}
.datevaild{float:left;height:36px;left:124px;line-height:11px;position:relative;top:-33px}
._btn{background-color:#f7f7f7;border:1px #ddd solid;color:#6f6f6f;margin:0 10px;padding:9px 18px}
.message_dialog_box ._btn{background-color:#55b9f2;border-radius:5px;color:#fff;float:right;margin:10px 15px 0 0;padding:5px 20px}
.message_dialog_box ._btn:hover{background-color:#30a7eb}
.btn_next,.con_jxhd_form button.btn_next{background-color:#51a1e5;border:1px #69b3f2 solid;padding:9px 18px;color:#fff}
.btn_results_group .btn_all ._btn{float:left}
.btn_next:hover{color:#fff;background-color:#51a1e5}
.comment_group{margin:10px 0 0 0}
.comment_group span{margin-left:10px}
.comment_group span .input_small{width:50px;height:50px;display:inline;padding:0;text-align:right}
.comment_group span b{font-weight:400;color:#fb9847}
.con_results .title_historical{height:30px}
.con_results .title_historical .con_title{height:24px;line-height:24px;width:100%}
.con_results .title_historical .con_message_delete,.con_results .title_historical .con_stick{margin:0;width:50px}
.con_results .title_historical .con_message_delete a{color:#4b4b4b}
.con_results .title_historical .con_message_delete a:hover{color:#0088f0}
.con_results .con_pldr{min-height:300px;width:100%;border:1px #ccc solid}
.con_results .con_operate .btn_all .td_btn1,.con_results .con_operate .btn_all .td_btn2{width:32px;height:32px;overflow:hidden;display:inline-block;text-indent:-999px;margin-left:10px}
.con_results .con_operate .btn_all .td_btn1{background:url(images/ico_all.png) no-repeat -163px -127px}
.con_results .con_operate .btn_all .td_btn2{background:url(images/ico_all.png) no-repeat -195px -127px}
.con_results .con_operate .btn_all .td_btn1:hover,.con_results .con_operate .btn_all .td_btn2:hover{background-color:#f7f7f7;border:1px #ddd solid;border-radius:4px}
.con_results .con_operate .td_textarea{width:490px;line-height:20px;height:30px;text-indent:10px;text-align:left}
.con_operate .con_td_textarea,.con_results .con_operate .btn_all{float:left}
.con_results .con_operate .btn_all{margin-left:10px}
.con_results .table-bordered>tbody>tr>td{border:0}
.con_results .con_input_all{margin-bottom:20px}
.con_results .con_input_all .input_class{margin:0 auto}
.con_results .con_input_all .input_class .checkbox-inline{padding:0 20px;overflow:hidden;margin-left:0}
.con_results .con_input_all .input_class .form-control{padding:0;width:80px;height:22px;line-height:22px;border-radius:0;font-size:12px;text-indent:5px;display:inline-block}
.con_results label{font-weight:400;line-height:30px}
.con_results .con_input_all .input_class .inline2{width:auto}
.con_jxhd_results{padding-bottom:10px}
.con_jxhd_results .table{margin:10px auto;width:95%}
.btn_orange{color:#FFF;background-color:#fb9847}
.btn_orange:hover{color:#FFF;background-color:#f58e3a}
.con_jxhd_btn{width:97%;margin:0 auto;margin-bottom:10px}
.con_jxhd_btn ._btn{float:left}
.con_jxhd_form ._btn{background-color:#FFF}
.con_jxhd_form .btn_search2{background-color:#55b9f2;margin-top:-1px;color:#FFF;border:0}
.con_jxhd_form ._btn_search2:hover{background-color:#30a7eb;border:0}
.con_jxhd_form .form-control{width:100px;padding:5px}
.con_jxhd_form2 .form-control{width:90px;padding:5px;border-radius:0}
.con_jxhd_form .col-xs-3,.con_jxhd_form .col-xs-6{padding-left:0;padding-right:0}
.con_jxhd_results .form-horizontal .table thead,.con_jxhd_results .form-horizontal .table tr td{border:1px #e8e8e8 solid;line-height:32px}
.con_jxhd_results2 .form-horizontal .table tr td{line-height:22px}
.con_jxhd_results2 table .td_con{text-align:left}
.con_jxhd_results2 .title_Send_SMS{width:101px;color:#252525;font-weight:700;font-size:14px;height:26px;line-height:26px;margin:10px 20px;}
.con_jxhd_form .col-xs-6{padding-left:15px}
.con_jxhd_form .input_zt{width:119px}
.con_jxhd_form .input_ksdx{width:95px;float:right}
.con_jxhd_form .controls .input1{width:223px}
.td_btn_group{margin:5px 0 0 15px;padding:0}
.td_btn_group li{float:left;margin-left:15px;list-style:none}
.td_btn_group .btn_ico1 span,.td_btn_group .btn_ico2 span,.td_btn_group .btn_ico3 span{width:17px;height:20px;overflow:hidden;margin-right:3px;display:inline-block;float:left;margin-top:2px}
.td_btn_group .btn_ico1:hover span{background:url(images/ico_all.png) no-repeat -135px 0}
.td_btn_group .btn_ico2:hover span{background:url(images/ico_all.png) no-repeat -160px 0}
.td_btn_group .btn_ico3:hover span{background:url(images/ico_all.png) no-repeat -181px 0}
.td_btn_group .btn_ico1 span{background:url(images/ico_all.png) no-repeat -200px 0}
.td_btn_group .btn_ico2 span{background:url(images/ico_all.png) no-repeat -225px 0}
.td_btn_group .btn_ico3 span{background:url(images/ico_all.png) no-repeat -246px 0}
.td_btn_group li.disabled:hover span{background:url(images/ico_all.png) no-repeat -246px 0}
.td_btn_group li a{display:inline-block;height:28px;line-height:28px;margin-top:-2px;float:left;color:#4b4b4b}
.td_btn_group li a:hover{color:#0088f0}
.con_jxhd_form .dropdown-menu{min-width:55px;text-align:center;width:254px}
.con_jxhd_form2 .con_group,.con_jxhd_form2 .con_time_group{float:left;width:215px}
.con_jxhd_form2 .con_group{width:193px}
.con_jxhd_form2 .con_group2{width:210px;margin-left:5px;float:left}
.con_jxhd_form2 .con_inputError{float:left;width:415px}
.con_jxhd_form2 .controls2 .input1{width:260px;height:32px;line-height:32px;margin-left:11px}
.con_jxhd_form2 .con_inputError .control-label{float:left;height:30px;line-height:30px}
.con_jxhd_form2 .con_inputError input{padding:5px;height:30px;line-height:30px;font-size:14px;border:1px #cfcfcf solid}
.con_jxhd_form2 .searchParty{padding-bottom:10px}
.con_jxhd_form2 .btn_search2{margin-left:8px}
.con_jxhd_form2 .btn_search2:hover{background-color:#30a7eb;border:0}
.con_inform{background-color:#fff7d7;width:100%;position:relative}
.con_inform_time{position:absolute;right:20px;top:7px;font-size:12px;font-family:Arial}
.con_inform p{width:98%;margin:0 auto;padding:25px 20px;font-size:14px;line-height:24px;word-break:break-all}
.con_inform p span{color:#999}
.con_inform_ul{margin-top:15px;padding:0}
.con_inform_ul li{list-style:none;margin-bottom:20px}
.con_inform_ul li p{line-height:22px;width:100%;margin-top:3px}
.inform_all .con_title_message{background-color:#fff}
.inform_all{background-color:#f9f9f9}
.con_inform_all .message_historical{width:630px}
.name_inform{color:#0088f0}
.time_inform{color:#8a8a8a;margin-left:10px}
.container_photo{background:#fff;border:1px #e4e4e4 solid;min-height:750px}
.title_photo{width:100%;height:35px;background-color:#fafafa;border-bottom:1px #e4e4e4 solid}
.menu_photo{padding:0;display:inline-table}
.menu_photo li{float:left;height:35px;line-height:35px;list-style:none;margin-left:15px}
.menu_photo li a,.menu_photo li a:hover{color:#252525;text-decoration:none}
.menu_photo li.hover,.menu_photo li:hover{color:#252525;border-bottom:3px #0088f0 solid}
.up_photo{float:right;width:100px;height:26px;line-height:26px;font-size:14px;font-weight:700;color:#0088f0;display:block;margin:4px 10px 0 0}
.up_photo span{width:16px;height:26px;overflow:hidden;float:left;margin:0 5px 0 10px;display:inline-block;background:url(images/ico_all.png) no-repeat -87px -24px}
.up_photo:hover{background-color:#f7f7f7;border:1px #ddd solid;border-radius:4px;text-decoration:none}
.ul_photo{width:990px;padding:0;margin:0 auto;margin-top:5px}
.ul_photo li{position:relative;float:left;list-style:none;height:250px;margin:0 14px 0 14px}
.ul_photo li .img_photo{width:169px;height:169px;vertical-align:middle;display:table-cell;text-align:center;position:relative;background:url(images/ico_all.png) no-repeat 0 -309px}
.ul_photo li p{height:22px;line-height:32px;color:#797979;font-weight:700}
.ul_photo li .img_photo .number_text{position:absolute;right:15px;bottom:15px;text-align:center;color:#fff;padding:0 5px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
.ul_photo li .img_photo img{margin:0 auto;vertical-align:middle;display:inline-block}
.ul_photo li:hover .ul_photo_ul,.ul_photo li:hover .ul_photo_ul2{display:block}
.ul_photo li:hover p{color:#0088f0}
.ul_photo li .con1{height:24px;line-height:32px;margin:0 0 -5px 0}
.ul_photo li .con1 span{color:#489a3d;float:right;font-weight:400}
.ul_photo li:hover .con2{color:#8a8a8a}
.ul_photo li .con2{height:24px;line-height:24px;font-weight:400;color:#8a8a8a;clear:right;margin:0}
.ul_photo li .con2 span{float:right}
.ul_photo li:hover .ul_photo_ul2{display:block}
.ul_photo_ul2{width:110px;float:left;padding:0;display:none}
.con_photo_ul{height:30px;width:97%;margin:0 auto}
.con_photo_ul .hover{font-weight:700}
.con_photo_ul ul{display:block;float:left;padding:0;margin:10px 0 0 14px}
.con_photo_ul ul li{float:left;margin-left:5px;height:24px;line-height:24px;list-style:none}
.btn_manage a,.con_photo_ul ul li a{color:#8a8a8a}
.btn_manage a:hover,.con_photo_ul ul li a:hover{color:#61b7f3}
.con_photo_ul .btn_manage{float:right;height:24px;line-height:24px;margin-top:10px}
.ul_photo_ul{position:absolute;right:0;display:none;bottom:53px;display:none}
.ul_photo_ul li,.ul_photo_ul2 li{width:auto;float:left;padding:0;height:22px;color:#0088f0;margin:0;line-height:22px;background:0 0}
.ul_photo_ul li a,.ul_photo_ul2 li a{color:#0088f0}
.con_photo_top{height:50px;width:96%;margin:0 auto}
.con_photo_top2{height:38px;width:96%;margin:0 auto}
.title_albumlista{width:200px;height:50px;line-height:50px;float:left}
.title_albumlista span{color:#8a8a8a}
.btn_xjxc{float:right;margin:12px 10px 0 0;width:85px;height:28px;line-height:24px;background-color:#f7f7f7;border:1px #ddd solid;font-size:14px;color:#6f6f6f;text-align:center;border-radius:4px}
.btn_xjxc:hover{color:#000;text-decoration:none}
.con_photo_ul{padding:0;height:36px;display:inline-table}
.con_photo_ul li{float:left;list-style:none;display:inline;height:36px;line-height:36px;margin-right:5px}
.line_bottom{border-bottom:1px #e8e8e8 solid}
.li_photo_ico{width:11px;height:24px;float:left;overflow:hidden;display:inline-block;margin-right:5px}
.ico_zpqms{background:url(images/ico_all.png) no-repeat -264px 0}
.ico_awzll{background:url(images/ico_all.png) no-repeat -288px 0}
.ico_ydms{background:url(images/ico_all.png) no-repeat -312px 0}
.ico_hdll{background:url(images/ico_all.png) no-repeat -336px 0}
.ico_plgl{background:url(images/ico_all.png) no-repeat -360px 0}
.con_photo_ul ul li:hover .ico_zpqms{background:url(images/ico_all.png) no-repeat -276px 0}
.con_photo_ul ul li:hover .ico_awzll{background:url(images/ico_all.png) no-repeat -300px 0}
.con_photo_ul ul li:hover .ico_ydms{background:url(images/ico_all.png) no-repeat -324px 0}
.con_photo_ul ul li:hover .ico_hdll{background:url(images/ico_all.png) no-repeat -348px 0}
.btn_manage a:hover .ico_plgl{background:url(images/ico_all.png) no-repeat -372px 0}
.con_jxhd_form .input_zt{margin-top:2px\10}
.con_jxhd_form .input_ksdx{margin-top:2px\10}
.con_jxhd_form2 .form-control{margin-top:2px\10}
.input_class .checkbox-inline{line-height:25px\10;text-indent:5px\10}
.con_results .control-group .inlineCheckbox{margin:9px 10px 0 0;/10 margin:9px 10px 0 0}
.notice-info:hover{cursor:pointer}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#0088f0!important}
/*.li_arrow_right:hover .dropdown_arrow,.open .li_arrow_right .dropdown_arrow{background:url(images/ico_all.png) no-repeat scroll -65px -83px transparent}*/
.li_showmore{width:386px;height:24px;margin:0 auto;text-align:center}
.li_showmore span{height:24px;line-height:20px;display:inline-block;background:#f9f9f9;padding:0 20px;color:#0088f0}
.publish_text_title .ico_title{width:105px;height:40px;overflow:hidden;float:left;margin-top:6px;line-height:34px;font-size:22px;text-indent:6px;font-family:'雅黑';color:#333}
.publish_text_title .ico_title i{display:block;float:left;height:32px;width:32px}
.ico_title_word{background:url(images/ico_all.png) no-repeat scroll -151px -562px}
.ico_title_pic{background:url(images/ico_all.png) no-repeat -361px -562px}
.ico_title_link{background:url(images/ico-blog.png) no-repeat scroll -3px -197px}
.ico_title_annex{background:url(images/ico-blog.png) no-repeat scroll -42px -197px}
.btn_text_right .btn:first-child{min-width:80px}
.publish_all .btn_publish_all .btn_cancel:hover{color:#0088f0}
.publish_all .btn_publish_all .right_btn_all a:hover{color:#0088f0}
.publish_all .btn_publish_all .right_btn_all .btn_next{background-color:#69b3f2;color:#fff;font-weight:700;border:1px #69b3f2 solid}
.publish_all .btn_publish_all .right_btn_all .btn_next:hover{background-color:#499ee6;border:1px #499ee6 solid}
.publish_text .left_con .btn_add_photo:active,.publish_text .left_con .btn_add_photo:focus,.publish_text .left_con .btn_add_photo:hover{background-color:#499ee6;border:1px #499ee6 solid}
.publish_text .left_con .btn_add_photo{color:#fff;background-color:#69b3f2;float:left;margin:0 0 10px;font-weight:700;border:1px #69b3f2 solid}
.btn_back a:hover{background:url(images/ico_all.png) no-repeat 59.55% 3.33%}
.textarea_focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#69b3f2}
.ico_sctp:hover{background:url(images/ico_all.png) no-repeat -40px -837px;cursor:pointer}
.input-group .input-control1{width:90px;height:32px; line-height: 32px;border: 1px solid #cfcfcf;padding: 5px;}
.title_praise{width:95%;margin:0 auto;padding-top:10px;border-bottom:1px solid #e9e9e9;padding-bottom:5px}
.title_praise p{float:left;height:23px;line-height:23px;font-size:16px;color:#5E9BD1;font-weight:700;margin:0}
.title_praise a:focus{text-decoration:none}
.bg_praise{background:url(images/ico_all.png) no-repeat -378px -784px;width:90px;height:23px;display:block;float:left}
.praise_change{height:35px;line-height:30px;margin-left:20px;margin-top:10px;text-align:center}
.change_praise{font-size:12px;font-family:宋体;color:#333;width:62px;height:35px;display:block;float:left;margin-right:3px}
.praise_change .active{background:url(images/ico_all.png) no-repeat scroll -228px -727px}
.praise_change .active a{color:#fff}
.con_praisetype{width:95%;margin:0 auto}
.praise_type{width:100px;float:left;margin:0 auto;cursor:pointer}
.praise_type img{margin:10px auto 5px;display:block}
.praise_type p{text-align:center;margin-bottom:0}
.con_praise_info{width:95%;margin:10px auto 0}
.con_praise_info .con_edit{width:100%;background-color:#f3f3f3;border:1px #e8e8e8 solid;margin:10px auto 0;padding:10px;position:relative}
.praise_style{width:90px;float:left;margin:0 auto;background-color:#fff}
.praise_style img{margin:20px auto 10px;display:block}
.praise_style p{text-align:center}
.con_praise_info .con_edit .con3{width:470px;height:84px;background:#FFF;line-height:20px;margin-right:10px}
.chose_stus{width:100%;min-height:84px;height:100%;border:1px solid #CCC}
.chose_stus:after{content:"";display:block;clear:both}
.chose_stus input{width:200px;border:none;float:left;margin:5px;padding:5px}
.chose_stu{background:none repeat scroll 0 0 #F0F0F0;display:block;float:left;margin:5px;padding:5px;text-decoration:none}
.chose_stu_del{background:url(images/ico_all.png) no-repeat -37px -804px;width:15px;height:15px;display:block;float:right}
.con_praise_info .con_edit .con4{position:absolute;right:2px;top:10px}
.con_praise_info .con_edit .con4 a{display:block;width:14px;height:14px;overflow:hidden;background:url(images/ico_all.png) no-repeat -71px -594px}
.praise_box{width:95%;margin:10px auto 0}
.checkboxS{float:right;height:32px;margin:6px 10px 0 0}
.pstyle-choose{border:1px solid #69b3f2!important}
.record_action{width:95%;height:30px;line-height:30px;margin:0 auto;padding:0 0 0 5px;position:relative}
.cancel_praise i{background:url(images/ico_all.png) no-repeat scroll -73px -803px transparent;display:block;float:left;height:20px;margin-top:5px;overflow:hidden;width:18px}
.cancel_praise:focus{text-decoration:none}
.cancel_praise:hover i{background:url(images/ico_all.png) no-repeat scroll -58px -803px transparent}
.praise_records{border:1px solid #e8e8e8;width:95%;margin:0 auto 10px}
.praise_time{border-bottom:1px solid #e8e8e8;height:32px;line-height:26px;background-color:#F7F7F7}
.praise_time label{padding-left:10px}
.praise_list{margin:0;height:40px;line-height:34px}
.o_praise_time{border-bottom:1px solid #e8e8e8;height:32px;line-height:32px;padding:0 10px 0 10px}
.o_praise_list{margin:0 10px 0 10px;height:40px;line-height:40px}
.checked_bc{background-color:#EAF2F5}
.del_praise{margin-right:10px}
.title_Remark p{background:url(Images/teacher/comment.png) no-repeat;display:block;float:left;height:20px;margin:0;overflow:hidden;text-indent:-999px;width:75px}
.remarkSendTb{ width: 100%;margin-bottom: 10px;}
.remarkSendTb tr{padding-bottom:10px}
.remarkSendTb td{border:0;line-height:18px;background:0 0}
.remarkSendTb .receive{width:55px;text-align:right;font-weight:400}
.remarkSendTb .receive label{font-weight:400}
.remarkCon{margin-top:10px}
.remarkCon .remarkSendTb .receive label{position:relative;top:-18px}
.remarkMess{padding-left:43px}
.remarkDivText{text-align:right; padding-right: 10px;width: 220px;}
.addRemarksDiv:hover{color:#0088f0;cursor:pointer}
.addRemarksDiv{display: inline-block;position:relative;top:2px;right:20px}
.addRemarksDiv:hover .addReamrksInco{background:url(images/ico_all.png) no-repeat -655px 0}
.addReamrksInco{display: inline-block;background:url(images/ico_all.png) no-repeat -752px 0;width:18px;height:18px;position:relative;top:6px;right:0}
.remark_sendBtn{font-weight:700}
.commentsStorehouse{padding:10px 0 0 0;height:600px;overflow:auto}
.commentsStorehouse ul{list-style:none;margin:0;padding:5px 0 0 20px}
.commentsStorehouse ul li{width:100%;padding:5px}
.commentsStorehouse ul li input{position:relative;top:3px}
.checkbox-inline-comment{cursor:pointer}
.li_arrow_right:hover .dropdown_arrow,.open .li_arrow_right .dropdown_arrow{background:url(images/ico_all.png) no-repeat scroll -65px -83px transparent}
.con_div_left{width:150px;padding:0;float:left}
.con_div_right{width:236px;padding:0;float:left}
/*.con_div_right2{width:830px;padding:0;margin-left:10px;float:left}*/
.con_div h5{width:85%;margin:0 auto;font-weight:700;text-indent:15px;font-size:14px;height:30px;line-height:30px;position:relative;border-bottom:1px #e8e8e8 solid}
/*.con_xxzx ul li{color:#696e78;height:30px;line-height:30px}
.con_xxzx ul li a{color:#696e78;font-size:14px}*/
/*.con_title_message{width:100%;height:36px;border-bottom:1px #e8e8e8 solid}*/
.input_top_x{width:198px;height:23px;border:1px #d9d9d9 solid;background-color:#f5f5f5;margin:0 auto;margin-top:10px}
.input_top_x .form-control{height:24px;border:0;background-color:#f5f5f5;font-size:12px;color:#666}
/*.message_dialog_box2 .message_control_box2{width:100%;margin:10px auto}*/
.input_top_x .btn{padding:0;border:0}
.btn_search{background:url(Images/ico_all.png) no-repeat 0 -30px;width:23px;height:23px}
.title_contacts{width:198px;margin:0 auto;padding:0;text-indent:10px;margin-top:5px;padding:3px 0}
.title_contacts .caret,.title_contacts2 .caret,.title_contacts3 .caret{margin-right:5px}
.title_contacts2{width:194px;margin:5px 0 0 27px;padding:3px 0;text-indent:10px}
.title_contacts3{width:78%;margin:5px 0 0 36px;padding:3px 0;text-indent:10px}
.tab_ul_all p{position:absolute;top:75px;left:50px;width:13px;height:7px;background:url(Images/tab_ico.png) no-repeat}
.ul_contacts{width:90%;margin:0 auto;padding:0;font-size:12px}
.ul_contacts li,.ul_contacts3 li{list-style:none;margin:15px auto;width:100%}
.ul_contacts li .img_head,.ul_contacts3 li .img_head{float:left;margin-left:16px;position:relative}
.ul_contacts .name_contacts,.ul_contacts3 .name_contacts{overflow:hidden;width:40px;display:inline-block;float:left;height:28px;line-height:28px;margin-left:5px}
.ul_contacts .text_contacts,.ul_contacts3 .text_contacts{overflow:hidden;width:110px;color:#8a8a8a;display:inline-block;float:left;height:28px;line-height:28px;margin-left:5px}
.ul_contacts3 .text_contacts{width:88px}
.ul_contacts3{width:185px;padding:0;margin:0 0 0 40px;font-size:12px}
/*.badge{background-color:#f74c31;text-indent:0;margin-left:5px;font-weight:400;padding:2px 4px}*/
/*.ico_On_line{background:url(Images/ico_all.png) no-repeat -11px -83px;width:7px;height:7px;position:absolute;bottom:0;right:0}*/
/*.img_gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}*/
/*.btn_back{float:left;margin-left:16px}*/
/*.btn_back a{display:block;width:10px;height:35px;overflow:hidden;background:url(Images/ico_all.png) no-repeat -12px -92px}*/
/*.btn_back a:hover{background:url(Images/ico_all.png) no-repeat -23px -92px}*/
/*.title_message{height:35px;line-height:35px;width:200px;margin:0 auto;text-align:center}*/
/*.title_message span{padding:0 10px;font-size:14px;font-weight:700}*/
/*.text_prompt{background-color:#ececec;width:100%;height:27px;line-height:27px;color:#8a8a8a;text-align:center}
.text_prompt a{color:#8a8a8a}
.text_prompt a:hover{color:#00a276;text-decoration:none}*/
/*.ul_middle_message{width:95%;margin:15px auto 0 auto;padding:0}*/
.message_historical,.ul_middle_message .li_time{width:386px;height:24px;background:url(Images/line_time.png) repeat-x;margin:0 auto;text-align:center;margin-bottom:15px}
.message_historical span,.ul_middle_message .li_time span{height:24px;line-height:20px;display:inline-block;background:#f9f9f9;padding:0 20px;color:#8a8a8a}
.ul_middle_message .li_message_left_me{float:right;width:50px;text-align:center}
.ul_middle_message .li_message_left_me span{height:24px;line-height:24px}
.ul_middle_message .li_message_right_me{float:right;position:relative;margin-right:15px}
.ul_middle_message .li_message_right_me_text{padding:15px;background-color:#e5fed7;border:1px #c7deba solid;border-radius:4px;position:relative}
.ul_middle_message .li_message_right_me_text p{float:left;min-width:10px;max-width:350px;margin:0}
.ul_middle_message .message_me_arrow{background:url(Images/ico_all.png) no-repeat -52px -83px;width:6px;height:5px;overflow:hidden;position:absolute;right:-5px;top:5px}
.li_message_right_me .dropdown-menu{right:0;top:36px;left:auto;min-width:70px}
.ul_middle_message .li_message_right_friend_text{padding:15px;background-color:#fff;border:1px #d9d9d9 solid;border-radius:4px;position:relative}
.ul_middle_message .li_message_left_friend{float:left;margin-right:20px;width:50px;text-align:center}
.ul_middle_message .li_message_left_friend span{height:24px;line-height:24px}
.ul_middle_message .li_message_right_friend{float:left;position:relative;margin-right:15px}
.ul_middle_message .li_message_right_friend_text p{float:left;min-width:10px;max-width:350px;margin:0}
.li_message_right_friend .dropdown-menu{right:0;top:36px;left:auto;min-width:70px}
.ul_middle_message .message_friend_arrow{background:url(Images/ico_all.png) no-repeat -58px -83px;width:6px;height:5px;overflow:hidden;position:absolute;left:-5px;top:25px}
.con_message{padding-bottom:110px}
/*.con_message_all{overflow-y:auto;height:860px;width:100%;background:#f9f9f9;position:relative}*/
.message_dialog_box .input-group{width:95%;margin:0 auto;margin-top:20px}
/*.message_dialog_box2{width:100%;padding-bottom:10px;background-color:#fff;border:1px #e8e8e8 solid}*/
/*.message_dialog_box2 .input-group{width:95%;margin:0 auto}*/
.ul_function{float:left;margin:10px 0 0 0;padding:0}
.con_div_middle .ul_function li,.message_dialog_box2 .ul_function li{float:left;margin-left:20px;width:18px;clear:none;list-style:none}
.ul_function li .con1{overflow:hidden;width:18px;height:19px;display:block;background:url(Images/ico_all.png) no-repeat -47px -53px}
.ul_function li .con2{overflow:hidden;width:18px;height:19px;display:block;background:url(Images/ico_all.png) no-repeat -66px -53px}
.ul_function li .con3{overflow:hidden;width:18px;height:19px;display:block;background:url(Images/ico_all.png) no-repeat -85px -53px}
.con_div_right .btn{background-color:inherit;padding:0;margin:0}
/*.message_dialog_box2 .btn{margin:0 20px 0 0;background-color:#97d1f2}*/
.message_dialog_box2 .btn:hover{background-color:#3caff1}
.text_history{width:100%;height:24px;line-height:24px;text-align:center;background:#f9f9f9}
.text_history a{color:#00a276;margin:0 auto}
/*.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:90px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.cd-top:hover{opacity:1}
.cd-top.cd-is-visible{visibility:visible;opacity:1}*/
.cd-top.cd-fade-out{opacity:.5}
.con_div .contacts_select{background-color:#eaf5eb}
/*@media only screen and (min-width:768px){.cd-top{right:20px;bottom:60px}
}
@media only screen and (min-width:1024px){.cd-top{right:30px;bottom:90px}
}*/
/*.ico_warning{width:16px;height:23px;float:right;margin:9px 9px 0 0;background:url(Images/ico_all.png) no-repeat -23px 0}*/
div.bottom_page{padding:1px 5px 3px 5px;margin-top:10px;width:430px;text-align:center;float:right}
div.bottom_page span.disabled{padding:1px 5px 3px 5px;color:#b5b3b3;margin-right:5px;border:#d7d7d7 1px solid}
div.bottom_page a{padding-right:5px;padding-left:5px;padding-bottom:2px;color:#b5b3b3;margin-right:5px;padding-top:2px;border:#d7d7d7 1px solid;text-decoration:none;border-radius:4px}
div.bottom_page a:hover,div.bottom_page span.current{padding:1px 5px 3px 5px;font-weight:700;color:#fff;margin-right:5px;border:#26977e 1px solid;background-color:#45c4a8;border-radius:4px}
/*.title_xxzx{height:30px;width:3px;overflow:hidden;display:block;position:absolute;left:3px;top:0;background:url(Images/ico_all.png) no-repeat 0 1px}*/
.title_zxxx{height:30px;line-height:30px;text-indent:20px;color:#00a276;font-size:14px;position:relative;width:85%;margin:0 auto}
.title_zxxx_ico{height:30px;width:14px;overflow:hidden;position:absolute;left:0;top:0;background:url(Images/ico_all.png) no-repeat 0 -53px}
/*.con_xxzx .active,.con_xxzx .active a{color:#00a276}*/
.topInfoStu{width:100%;height:235px;text-align:center;margin:0 auto;margin-top:42px;position:relative;background:url(Images/student/top_bg.png) top center no-repeat #e7b400}
.topInfoStu .topleft{width:170px;height:235px;padding-left:15px;margin-right:5px;position:relative}
.topInfoStu .topleft img{position:absolute;top:25px;left:15px}
.topInfoStu .toprightInfo{height:235px;font-family:"雅黑";position:relative;padding:30px 30px;line-height:39px;text-align:left;color:#000}
.topInfoStu .topright{width:810px}
/*.title_xxzx{height:30px;width:3px;overflow:hidden;display:block;position:absolute;left:3px;top:0;background:url(Images/ico_all.png) no-repeat 0 1px}*/
/*.title_zxxx{height:30px;line-height:30px;text-indent:20px;color:#00a276;font-size:14px;position:relative;width:85%;margin:0 auto}*/
/*.title_zxxx_ico{height:30px;width:14px;overflow:hidden;position:absolute;left:0;top:0;background:url(Images/ico_all.png) no-repeat 0 -53px}*/
/*.cd-top{background:url(Images/ico_all.png) no-repeat -554px -40px}
.cd-top:hover{background:url(Images/ico_all.png) no-repeat -554px -40px}*/
.li_showmore{width:386px;height:24px;margin:0 auto;text-align:center}
.li_showmore span{height:24px;line-height:20px;display:inline-block;background:#f9f9f9;padding:0 20px;color:#00a276}
.input-has-error{color:#f04126;font-weight:400;margin-bottom:0;margin-left:20px;padding-top:3px}
.publish_text_title .ico_title{width:106px;height:30px;overflow:hidden;float:left;margin-top:6px}
/*.ico_title_word{background:url(images/ico_all.png) no-repeat -256px -562px}*/
/*.ico_title_pic{background:url(images/ico_all.png) no-repeat -468px -562px}*/
/*.publish_all .btn_publish_all .btn_cancel:hover{color:#00a276}*/
/*.publish_all .btn_publish_all .right_btn_all a:hover{color:#00a276}*/
/*.publish_all .btn_publish_all .right_btn_all .btn_next{background-color:#40c198;color:#fff;font-weight:700;border:1px #40c198 solid}*/
/*.publish_all .btn_publish_all .right_btn_all .btn_next:hover{background-color:#26a17a;border:1px #26a17a solid}*/
/*.publish_text .left_con .btn_add_photo2{color:#fff;background-color:#40c198}*/
.publish_text .left_con .btn_add_photo2:hover{background-color:#4096de}
.photo_thumbnail .con_frame2{background:url(images/ico_all.png) no-repeat 0 -691px;width:70px;height:70px;position:absolute;top:0;left:0}
/*.textarea_focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#ffa800}*/
/*.publish_text .left_con .btn_add_photo:active,.publish_text .left_con .btn_add_photo:focus,.publish_text .left_con .btn_add_photo:hover{background-color:#40c198;border:1px #40c198 solid}*/
/*.publish_text .left_con .btn_add_photo{color:#fff;background-color:#26a17a;float:left;margin:0 0 10px;font-weight:700;border:1px #26a17a solid}*/
.con_teaComment{background-color:#fff;border:1px #e8e8e8 solid; font-size: 12px;margin-left: 160px;}
.con_teaComment .title{padding:10px 0 10px 20px;border-bottom:1px #e8e8e8 solid;font-size:14px;font-weight:700}
.con_teaComment .main_left_con{float:left}
.con_teaComment .main_right_con{float:left;border-left:3px #26a17a solid}
.con_teaComment .noMoreData{color:#000;margin-left:15px}
.main_con{width:100%; padding:10px;}
.childNameDiv{width:100%;height:26px;position:relative;left:-10px}
.childNameDiv li{list-style-type:none;float:left;padding:5px;cursor:pointer;margin-right:10px;border-radius:3px}
.checkedChild{background-color:#ff7e00;color:#fff}
.noneData{margin-left:160px;color:#8a8a8a;position:relative;top:-32px}
.commentDiv{width:580px;background-color:#f7f7f7;border:1px #e8e8e8 solid;margin:15px 0 0 20px}
.commentDiv .sendtime{padding-left:20px}
.commentDiv .conComment{width:100%;line-height:20px;margin-top:5px}
.comment-container{margin:0 auto}
.comment-container::after{content:'';display:table;clear:both}
#comment-timeline{position:relative;margin-top:1em;margin-bottom:2em}
#comment-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#cecece}
#comment-timeline{margin-bottom:3em}
#comment-timeline::before{left:135px;margin-left:-2px}
.comment-timeline-block{position:relative;margin:2em 0}
.comment-timeline-block:after{content:"";display:table;clear:both}
.comment-timeline-block:first-child{margin-top:0}
.comment-timeline-block:last-child{margin-bottom:0}
.comment-timeline-time{margin-bottom:10px}
.comment-timeline-img{position:relative;margin-left:123px;width:25px;height:25px;background:#FF7E00;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;padding-top:1px}
.comment-timeline-img p{text-align:center;margin-top:5px;color:#fff}
.comment-timeline-title-icon{position:absolute;top:3px;left:132px;width:7px;height:7px;background:#3E3E3E;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
.comment-timeline-title{width:106px;height:25px;margin-left:10px}
.comment-timeline-title p{background-color:#3E3E3E;color:#fff;border-radius:25px;-moz-border-radius:25px;text-align:center;padding:5px;position:relative;top:-6px}
.comment-timeline-content{position:relative;margin-left:160px;background:#f7f7f7;border-radius:.25em;padding:1em;padding:1.6em;width:70%;top:-35px}
.comment-timeline-content:after{content:"";display:table;clear:both}
.comment-timeline-content .comment-date,.comment-timeline-content .comment-read-more{display:inline-block}
.comment-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff;top:24px;left:100%}
#infscr-loading{text-align:center;padding:10px;background:#000;opacity:.8;filter:alpha(opacity=80);color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:fixed;bottom:0;margin:0 auto;left:45%;z-index:9999;width:200px;display:none}

/*input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,select:focus,textarea:focus{border-color:#3c763d;box-shadow:none;outline:medium none;background-color:#dff0d8}*/
.li_detial_notice{padding:10px;text-align:left;background-color:#fff;border:1px #d9d9d9 solid;border-radius:4px;position:relative;line-height:18px}
.detailPanel .ps-scrollbar-x-rail{display:none}
.none{display:none}
.content_holder{box-shadow:0 0 5px #aeaeae;margin: 0 auto 0 160px;}
.no_bg{background:none repeat scroll 0 0 #fff}
.find-type{background:none repeat scroll 0 0 #f8f8f8;border-bottom:1px solid #ddd;height:40px;font-size:12px}
.app-title{width:100%}
.left{float:left}
.app-tab-menu{border:0 none;overflow:hidden}
.app-tab-menu ul{list-style:outside none none;margin:0;padding:0;width:100%}
.app-tab-menu li{color:#414448;float:left;margin:0 0 0 20px;padding:0;font-family:'微软雅黑';height:100%}
.app-tab-menu li:hover{border-bottom:3px solid #0088f0}
.app-tab-menu li a{color:#3b3c3c;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:12px 10px 10px 10px;position:relative;text-align:center;text-decoration:none}
.currentTitle{border-bottom:4px solid #0088f0}
.right{float:right}
.uploadPhoto{text-align:right;color:#0088f0;font-weight:700;padding:12px 20px 0 0}
.uploadPhoto i{background:url(../../Content/Images/ico_all.png) repeat-y scroll -87px -30px transparent;display:inline-block;height:16px;margin:0;vertical-align:middle;width:16px}
.main{margin-left:0;background-color:#fff}
.photoMainContent{background-color:#fff;border-radius:2px;height:auto;min-height:750px;border:none}
.mp_tit_nav{padding:30px 0 10px 30px}
.mp_albums_bg{height:auto;margin-bottom:10px;width:100%;padding-left:20px}
.mp_albums_album{display:inline-block;float:left;height:200px;margin:10px;position:relative;width:180px;margin-right:30px}
.mp_albums_album .bor1{background-color:#fff;border:1px solid #d9d9d9;display:inline-block;height:170px;position:absolute;width:170px;z-index:3}
.mp_albumlist_img{cursor:pointer;margin:5px;overflow:hidden;position:relative;height:160px;width:160px}
.mp_albumlist_img a{position:absolute;top:0;left:0}
.mp_albumlist_img img{max-width:165px;max-height:170px;position:relative}
.mp_albums_album .pic_text{background:none repeat scroll 0 0 rgba(74,74,74,.6);border-radius:3px;bottom:10px;color:#fff;display:inline-block;font-size:12px;height:22px;line-height:22px;padding:0 11px;position:absolute;right:10px;text-align:center}
.mp_albums_album .bor2{background-color:#fff;border:1px solid #d9d9d9;display:inline-block;height:170px;left:3px;position:absolute;top:3px;width:170px;z-index:2}
.mp_albums_album .bor3{background-color:#fff;border:1px solid #d9d9d9;display:inline-block;height:170px;left:6px;position:absolute;top:6px;width:170px;z-index:1}
.al_ft{height:20px;left:0;padding-top:4px;position:absolute;width:161px;top:170px;font-weight:700}
.mp_albumlist_name{display:inline-block;height:22px;line-height:22px;overflow:hidden;padding-top:4px;width:155px}
.mp_albumlist_name a{color:#797979;display:block;float:left;font-size:13px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:115px;word-wrap:normal}
.m_browse_menu{padding:25px 0 17px;clear:both;color:#555}
.m_bread_crumb{margin:-22px 0 0 0;border-bottom:1px solid #d0d0d0;padding-bottom:8px;text-align:left;height:28px;width:100%}
.m_browse_menu .arrow{font-family:simsun;margin:0 4px}
.m_browse_menu .M_linkb{font-size:13px;color:#555}
.m_browse_menu .M_linkb:hover{color:#555;text-decoration:underline}
.mp_show{padding:20px}
.show_type{padding:0 0 15px 0}
.show_type .current,.show_type a:hover{color:#5db1f0}
.show_type a{color:#888;margin-right:12px}
.mode_a,.mode_b,.mode_c,.mode_d{display:inline-block;height:16px;margin-right:3px;vertical-align:-3px;width:17px}
.mode_a{background:url(../../Content/Images/icons.png) -174px -424px no-repeat}
.mode_b{background:url(../../Content/Images/icons.png) -174px -440px no-repeat}
.mode_c{background:url(../../Content/Images/icons.png) -174px -456px no-repeat}
.mode_d{background:url(../../Content/Images/icons.png) -174px -472px no-repeat}
.show_type .current .mode_a,.show_type a:hover .mode_a{background:url(../../Content/Images/icons.png) -244px -424px no-repeat}
.show_type .current .mode_b,.show_type a:hover .mode_b{background:url(../../Content/Images/icons.png) -244px -440px no-repeat}
.show_type .current .mode_c,.show_type a:hover .mode_c{background:url(../../Content/Images/icons.png) -244px -456px no-repeat}
.show_type a:hover .mode_d{background:url(../../Content/Images/icons.png) -244px -472px no-repeat}
.photo_photolist_wrap{margin:-5px 0 0 -5px}
.photo_photolist .photo_box{border-color:#d9d9d9;border-style:solid;border-width:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);margin:5px;overflow:hidden;width:258px;float:left;color:#a4a4a4}
.photo_area{cursor:pointer;margin:8px;min-height:62px;position:relative}
.bg_white a{color:#1c94c4}
.clear{clear:both;height:0;overflow:hidden}
.tpqTitle{text-align:left;padding:20px 0 0 5px;font-size:12px;line-height:20px}
.photo_text{background:none repeat scroll 0 0 #fff;border-top:1px solid #d9d9d9;color:#444;padding:8px 12px;text-align:right;color:#a4a4a4}
.photo_text i{padding:0 5px 0 5px;cursor:pointer}
.icon-photo{width:18px;height:18px;display:inline-block;background:url(../../Content/Images/ico_all.png)}
.icon-comments{background-position:-385px -4px}
.icon-comments:hover{background-position:-406px -4px}
.icon-forwarding{background-position:-425px -2px}
.icon-forwarding:hover{background-position:-445px -2px}
.icon-praise{width:16px;background-position:-469px -2px}
.icon-praise:hover{background-position:-488px -2px}
.icon-collect{background-position:-508px 0}
.icon-collect:hover{background-position:-527px 0}
.iconNum{position:relative;top:-2px;left:3px}
.praiseCount{left:0}
.wz_Item{width:200px;height:auto;float:left;padding:0 0 30px 0}
.wz_box{background:url(../../Content/Images/photo-box.png) no-repeat scroll 0 -300px transparent;display:block;height:180px;padding:10px 20px 10px 10px;cursor:pointer}
.wz_box img{max-width:145px;max-height:145px;position:relative}
.wz_ft{top:155px;left:0;width:161px;padding-top:4px;height:20px}
.wz_albumlist_name{width:155px;overflow:hidden;display:inline-block;margin-bottom:2px}
.wz_albumlist_photocount{white-space:nowrap;height:17px;line-height:17px;color:#9b9b9b;overflow:hidden}
#infscr-loading{background:none repeat scroll 0 0 #000;border-radius:10px;bottom:0;color:#fff;display:none;left:40%;margin:0 auto;opacity:.8;padding:10px;position:absolute;text-align:center;width:200px;z-index:9999}
.m_photo_list_c{min-height:200px;zoom:1}
.m_photo_list_c ul{padding-right:40px;list-style:none}
.m_photo_list_c li .yd_div{margin:0 auto;width:600px;text-align:center}
.m_photo_list_c li .yd_albumlist_img{width:600px;height:auto;min-height:100px;text-align:center;vertical-align:middle}
.m_photo_list_c li .yd_div .toolbar{top:0;right:-20px;display:none;position:absolute}
.m_photo_list_c li .yd_div:hover .toolbar{display:block}
.m_photo_list_c li .yd_txtDiv{width:600px;display:block;height:20px;padding:10px 0 20px 0;color:#929292}
.m_photo_list_c li .yd_txtDiv a{float:right;text-decoration:none}
.iconDel{background:url(../../Content/Images/icons.png) no-repeat scroll 0 0 transparent;background-position:-169px -326px;display:inline-block;height:20px;width:20px}
.iconDel:hover{background-position:-205px -326px}
.icon_60{width:16px;height:16px;display:inline-block;background:url(../../Content/Images/icons.png) -225px -362px no-repeat}
.icon_60:hover{background:url(../../Content/Images/icons.png) -245px -362px no-repeat}
.icons{background:url(../../Content/Images/icons.png)}
.m_photo_list_d{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px 0;background:none repeat scroll 0 0 rgba(0,0,0,.9);display:none;z-index:30001}
.m_photo_list_d .m_photo_list_bg{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px 0;background:none repeat scroll 0 0 rgba(0,0,0,.9);z-index:3001}
.m_photo_list_d .photo_view{background-color:#000;height:90%;position:fixed;width:90%;z-index:3002;top:5%;left:5%}
.m_photo_list_d .p_close{background-position:-20px -325px;display:inline-block;height:28px;position:absolute;right:-13px;top:-13px;width:28px;z-index:2}
.m_photo_list_d .p_close:hover{background-position:-49px -325px}
.m_photo_list_d .figure_img{height:85%;width:100%;overflow:hidden;position:absolute}
.m_photo_list_d .figure_img img{position:relative}
.m_photo_list_d .p_console{height:10%;left:20%;position:absolute;top:88%;width:750px}
.m_photo_list_d .p_console .p_s_prev{float:left;width:30px;height:60px;margin:8px 0;background-position:-51px -357px;display:inline-block}
.m_photo_list_d .p_console .p_s_next{float:right;width:30px;height:60px;margin:8px 0;background-position:-84px -357px;display:inline-block}
.m_photo_list_d .p_slide_container{overflow:hidden;float:left;margin-top:8px;margin-left:15px}
.m_photo_list_d .p_slide_list .p_item{float:left;width:75px;display:inline-block}
.m_photo_list_d .p_slide_list .p_img{width:60px;height:60px;padding:0;vertical-align:bottom;overflow:hidden;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.photo_circle_prev{cursor:url(../../Content/pic_prev.cur),auto}
.photo_circle_next{cursor:url(../../Content/pic_next.cur),auto}
.selected2 .p_img{border:3px solid #fff}
.unSelect .p_img{border:3px solid rgba(255,255,255,.2)}
.bg_white a{color:#1c94c4}
.m_photo_list_d .album-box{width:100%;margin:0 auto;text-align:center;color:#fff;height:680px}
.next-btn,.pre-btn{position:absolute;z-index:111;height:100%;width:50%;text-align:left;float:left;display:block;opacity:0}
.m_photo_list_d .album-con{position:relative;z-index:2;width:980px;margin:0 auto}
.pre-btn{cursor:url(../../Content/pic_prev.cur),auto}
.next-btn{cursor:url(../../Content/pic_next.cur),auto;margin-left:50%}
.valin{width:980px;display:table-cell;vertical-align:middle;position:relative}
.arcrum{margin:0 6px;color:#9B9B9B}
.valin img{padding:10px;background:#fff}
#imgLoading{background:url(../../Content/Images/loading.gif) no-repeat scroll 0 0 transparent;height:37px;left:50%;margin:-19px 0 0 -19px;position:absolute;top:50%;width:37px}
.thum-box{padding:5px 0;background:#000;bottom:0;height:55px;left:0;min-width:680px;overflow:hidden;position:absolute;width:100%}
.thum-wrap{margin:0 auto;overflow:hidden;height:55px;position:relative;z-index:888}
.imglist{width:2000em;position:absolute;white-space:nowrap;left:0;top:0}
.imglist li{float:left;width:80px;height:50px;margin-right:20px;display:inline}
.imglist li div{width:80px;height:50px;overflow:hidden;opacity:.6;filter:alpha(opacity=60);cursor:pointer}
.imglist li.on div{width:80px;height:50px;border:2px solid #fff;opacity:1;filter:alpha(opacity=100)}
.thum-next-btn,.thum-pre-btn{position:absolute;width:30px;height:60px;background:url(../../Content/Images/icons.png) no-repeat scroll 0 0 transparent;top:0;cursor:pointer;z-index:999}
.fix:after,.fix:before{display:block;content:".";height:0;clear:both;overflow:hidden;visibility:hidden}
.thum-pre-btn{left:150px;background-position:-50px -357px}
.thum-next-btn{right:150px;background-position:-84px -357px}
.dn{display:none}
.nodata{color:#008b8b;font-size:15px;font-weight:700;height:50px;padding-top:100px;text-align:center}
.photo_circle_l{float:left;width:650px}
.photo_layout_section{border:1px solid #ddd;margin:0 auto;padding:20px 0;position:relative;width:650px;z-index:auto}
.photo_single{background-color:#fdfeff;min-height:300px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;height:auto}
.photo_single img{margin:0 auto;position:absolute;vertical-align:middle}
.info_line{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#dddee0 -moz-use-text-color -moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:1px 0 0;height:1px;margin:12px 0}
.info_comments{display:none;margin:0 8px;padding-bottom:20px;text-align:left}
.comment_tag{border-color:#e8e8e8;border-style:solid;border-width:0 0 1px;height:36px!important;padding-top:10px}
.tag_t{border-color:#afe8ff #afe8ff #fff;border-style:solid;border-top-left-radius:3px;border-top-right-radius:3px;border-width:1px;color:#444;display:inline-block;float:left;height:25px;line-height:25px;padding:0 10px}
.tag_c{color:#2595b7;cursor:pointer;height:25px;line-height:25px;margin-right:20px;padding-left:10px}
.photo_circle_r{float:right; width: 150px;padding:0 35px}
.photo_opt{border-bottom:1px solid #ddd}
.photo_opt_til{color:#444;font-size:14px;font-weight:700; display: block; text-align: center}
.otherPhoto_list{padding:0 6px;margin:0; margin-top:6px;}
.otherPhoto_list .select{padding:0}
.otherPhoto_list li{display:inline-block;float:left;margin-bottom:2px;padding:1px}
.otherPhoto_list p{border:2px solid #ececec;display:inline-block;padding:1px;margin-bottom:0}
.otherPhoto_list p:hover{border:2px solid #777}
.otherPhoto_list .photo_albumlist_img{float:left;height:60px;margin:0;position:relative;width:60px}
.otherPhoto_list .photo_albumlist_img img{position:absolute}
.otherPhoto_list a{display:block;font-size:0;line-height:0}
.photo_prev{background-position:-50px -438px;display:inline-block;float:left;height:20px;margin-top:3px;width:20px}
.photo_prev:hover{background-position:-85px -438px}
.photo_next{background-position:-48px -468px;display:inline-block;float:right;height:20px;margin-top:3px;width:20px}
.photo_next:hover{background-position:-83px -468px}
.pl-common_popup_layer{border-radius:4px;color:#666;overflow:visible;position:absolute;z-index:9999;display:none;min-height:50px}
.pl-common_popup_layer .layer_info{padding:4px 5px 8px 4px}
.pl-common_popup_layer .content{background:none repeat scroll 0 0 #fff;border:1px solid #c6c6c6;position:relative}
.pl-common_popup_layer .arrow{background-position:-245px -200px;height:11px;left:30px;top:-9px;width:16px;display:block;position:absolute}
input,textarea{color:#666;font-family:arial,helvetica,sans-serif;font-size:12px;margin:0;outline-style:none;padding:2px 0 0 2px;resize:none;background-color:#fff}
.global-comment-content{background-clip:content-box;border:1px solid #cae5ef;font-size:12px;height:25px;margin:10px 10px 0;overflow-y:hidden;padding:2px;position:relative;width:340px}
.global-comment-bottom{clear:both;height:30px;line-height:30px;margin:5px 10px;vertical-align:middle;width:340px;z-index:1000}
.global-comment-face{cursor:pointer;display:inline-block;float:left;height:30px;line-height:30px;vertical-align:middle}
.global-comment-face i{background:url(../../Content/Images/icons.png) no-repeat scroll -22px -23px transparent;display:inline-block;float:left;height:16px;margin:7px 5px 7px 0;width:16px}
.global-comment-submit{background-color:#6acdea;border:1px solid #72c1d8;color:#fff;cursor:pointer;float:right;width:50px}
.global-comment-isay_num{background-color:#fff;color:#9b9b9b;display:none;float:right;font:14px/18px Georgia,Tahoma,Arial;height:18px;overflow:hidden;width:70px}
.global-comment-facelist{background:none repeat scroll 0 0 #fff;border:1px solid #eaeaea;margin:10px 10px 0;padding:5px;width:350px}
.global-comment-facelist ul{list-style:outside none none}
.global-comment-facelist ul li{border:1px solid #fff;cursor:pointer;float:left;height:26px;width:26px!important;clear:none!important}
.global-comment-facelist ul li:hover{border:1px solid #00f}
.selected p{border:2px solid #777}
.comment-submit{border:1px solid #ccc;border-radius:4px;color:#6f6f6f;cursor:pointer;float:right;height:30px;margin:10px 0 0;width:70px}
.comment-content:focus{background-color:#fff;border-color:#000}
.comment_tip{text-align:left;margin:10px 8px 10px 22px;padding:8px;color:#929292}
.comment_item{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color -moz-use-text-color #e8e8e8;border-image:none;border-style:none none solid;border-width:1px;min-height:40px;border-bottom-style:solid;border-bottom-color:#e8e8e8}
.comment_item .commentCon{position:relative;min-height:34px;line-height:24px;color:#8a8a8a;word-break:break-all}
.comment_item td{padding-top:5px;vertical-align:top}
.comment_item_head{cursor:pointer;height:30px;margin:0 auto;width:30px}
.comment{line-height:24px;margin:10px;min-height:24px;width:750px;word-wrap:break-word}
.comment_item .comment_del{bottom:0;float:right;margin-bottom:5px;margin-right:20px;position:absolute;right:-40px;text-align:right;top:10px;display:none}
.comment_item:hover .comment_del{display:block}
.icon_28{background-position:-138px 0;cursor:pointer;height:13px;position:absolute;right:-5px;top:5px;width:11px}
.partialAlbumsCon{width:297px;text-align:center}
.partialAlbumsCon table{width:100%;height:100%}
.partialAlbumsCon img{vertical-align:middle}
.partialAlbum1{width:100%;height:294px}
.partialAlbum1 table td{width:100%;height:100px}
.partialAlbum1 table img{max-width:297px;max-height:294px}
.partialAlbum2{width:100%;height:274px}
.partialAlbum2 td{height:144px}
.partialAlbum2 td img{max-width:297px;max-height:144px}
.partialAlbum3{width:100%;height:274px}
.partialAlbum3 .td1{height:167px}
.partialAlbum3 .td1 img{max-width:297px;max-height:167px}
.partialAlbum3 .td2{height:124px;width:145px;padding-top:6px}
.partialAlbum3 .td2 img{max-width:145px;max-height:124px}
.partialAlbum4 div{width:100%;text-align:center}
.partialAlbum4 div table{float:left;width:145px;height:144px;margin:0 6px 6px 0}
.partialAlbum4 div table img{max-width:145px;max-height:144px}
.albumPadingLeft{padding-left:6px}
.albumPadingRight{padding-right:6px}
.albumPadingTop{padding-top:6px}
.partialAlbumUp5{width:100%;height:160px}
.partialAlbumUp5 table td{width:145px}
.partialAlbumUp5 table img{max-width:145px;max-height:160px}
.partialAlbumDown5{margin-top:6px;width:100%;height:131px}
.partialAlbumDown5 table td{width:95px}
.partialAlbumDown5 table img{max-width:95px;max-height:131px}
.partialAlbumUp6{width:100%;height:200px}
.partialAlbumUp6 .td1{width:196px}
.partialAlbumUp6 .td1 img{max-width:196px;max-height:200px}
.partialAlbumUp6 .td2{width:95px;height:95px}
.partialAlbumUp6 .td2 img{max-width:95px;max-height:95px}
.partialAlbumDown6{margin-top:6px;width:100%;height:95px}
.partialAlbumDown6 table td{width:95px;height:95px}
.partialAlbumDown6 table td img{max-width:95px;max-height:95px}
.partialInfoCon{background-color:#f7f7f7;height:90px;margin:8px 6px 0 0}
.partiaInfoType2{margin-left:10px;font-weight:700}
.partiaInfoDiv{padding:10px}
.partiaInfoImgDiv{padding:16px 0 0 10px}
.partiaInfoTitle{font-weight:700}
.partiaInfoCon{line-height:18px;margin:6px 0 0 0}
.partiaInfoImg{float:left}
.partiaInfoType1{float:left;margin:0 0 0 10px;width:200px}
.photo_CommentList .con1{overflow:hidden;width:18px;height:19px;display:block;background:url(images/ico_all.png) no-repeat -47px -53px}
.m_time{height:90px;padding-top:10px}
.m_time p{line-height:15px}
.m_txt_time{color:#8A8A8A;margin-top:10px}
.m_time_img{position:relative;border:1px solid #E8E8E8;text-align:center;vertical-align:middle;padding-top:10px;margin-bottom:20px}
.ico_sctp2{background:url(images/ico_all.png) no-repeat scroll -70px -591px;height:16px;right:5px;overflow:hidden;position:absolute;top:5px;width:16px}
.ico_sctp2:hover{cursor:pointer}
#fn_imbox{background:none repeat scroll 0 0 #fff;border:1px solid #e8e8e8;font-family:tahoma,arial,宋体;font-size:12px;height:100%;width:200px;z-index:1;overflow:hidden}
.fn_imbox{position:fixed;bottom:0;right:0;top:46px}
#fn_imbox ul,#fn_imbox ul li{margin:0;padding:0;list-style:none;width:100%}
#fn_imbox #contactsPanel,#fn_imbox #latestPanel{position:relative;overflow:hidden}
#fn_imbox a{color:#4b4b4b;text-decoration:none}
.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:4px;display:block}
#fn_imbox .online sup{background:none repeat scroll 0 0 #36bc00}
#fn_imbox .offline sup{background:none repeat scroll 0 0 #c9c9c9}
#fn_imbox .im_contact sup{border:1px solid #fff;display:block;height:7px;margin:26px 0 0 22px;overflow:hidden;position:absolute;width:7px}
#fn_imbox .im_top{padding:10px 20px 20px 10px;height:25px;position:relative;z-index:1}
#fn_imbox .im_top input{background-color:#f5f5f5;border-color:#d9d9d9;color:#666;height:25px;line-height:25px;outline:medium none;padding:0 20px 0 5px;width:180px}
#fn_imbox .im_top .flist_serIcon{background:url(Images/ico_all1.png) no-repeat scroll -344px 0 transparent;display:inline-block;height:14px;right:10px;margin-right:3px;position:absolute;top:15px;cursor:pointer;width:14px}
#fn_imbox .im_top .flist_serIcon:hover{background:url(Images/ico_all1.png) no-repeat scroll -369px 0 transparent;width:14px;height:14px}
.im_group_expansion{height:24px;display:block;line-height:22px; text-align: left;}
#fn_imbox .im_topbar{margin:15px 0 8px 0;height:30px;border:#d9d9d9 solid 1px;border-left-width:0;background-color:#f2f2f5;border-right-width:0;overflow:hidden}
#fn_imbox .im_topbar ul{width:100%;margin:0;padding:0;list-style:none}
#fn_imbox .im_topbar ul>li{cursor:pointer}
#fn_imbox .im_topbar ul>li:first-child{border-right:#d9d9d9 solid 1px}
#fn_imbox .im_topbar ul li{width:50%;line-height:28px;text-align:center;float:left}
#fn_imbox .im_topbar ul li.active{background-color:#fff}
.always-visible.ps-container>.ps-scrollbar-x-rail,.always-visible.ps-container>.ps-scrollbar-y-rail{opacity:.6}
#fn_imbox .im_contents{z-index:1;position:relative}
#fn_imbox .caretRight{border-bottom:4px solid transparent;border-left:4px solid;border-top:4px solid transparent;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}
#fn_imbox .im_contact_group li a{padding-left:5px}
#fn_imbox .im_contact_group li{width:100%;position:relative}
#fn_imbox ul a.im_group_son0{margin-left:8px}
#fn_imbox ul a.im_group_son1{margin-left:16px}
#fn_imbox ul a.im_group_son2{margin-left:24px}
#fn_imbox ul a.im_group_son3{margin-left:35px;position:relative;overflow:hidden}
#fn_imbox .im_contact span{color:#555;display:block;float:left;height:30px;line-height:30px;overflow:hidden; padding: 0 10px; width: 128px;}
#fn_imbox .im_group_gd .im_contact span{ width: 148px;}
#fn_imbox .im_contact i{border-radius:2px;display:block;float:left;height:30px;overflow:hidden;width:30px}
#fn_imbox li.im_contact,#fn_imbox li.im_contact a{cursor:default;height:40px;display:inline-block;position:relative;cursor:pointer;overflow:hidden}
#fn_imbox li.im_contact{padding-top:5px;padding-bottom:5px}
#fn_imbox .current{background:none repeat scroll 0 0 #f7f7f7}
#fn_imbox li.im_contact:hover{background:none repeat scroll 0 0 #f7f7f7}
.myClasses .classes_contents{padding:0 10px}
.myClasses #classes_contents{position:relative;overflow:hidden}
.myClasses .disabled{background-color:#f7f7f7}
.myClasses .myClassTitle{height:35px;line-height:30px;text-align:left;font-size:14px;font-weight:700;padding-left:10px;border-bottom:#d9d9d9 solid 1px;position:relative}
.myClasses .classes_name{height:26px;line-height:26px;cursor:pointer;display:block;position:relative;text-align:left}
.myClasses ul.classes_ul{margin-left:10px}
#fn_imbox li.classes_li{padding-bottom:5px;padding-top:5px; position: relative; padding-left: 14px;}
#fn_imbox li.classes_li a,.myClasses li.classes_li{cursor:pointer;display:inline-block;height:40px;overflow:hidden;position:relative}
.myClasses .checkboxC{height:40px;width:28px;display:inline-block;overflow:hidden;position:relative}
.myClasses .checkboxAll{display:inline-block;}
.myClasses .checkbox-inline{padding-left:8px}
#fn_imbox .im_bottombar{background-color:#f2f2f5;border-top:1px solid #e8e8e8;height:25px;line-height:25px;position:absolute;bottom:0;width:200px;z-index:1}
.toolbar{padding-bottom:15px}
.input_sl{width:30px}
.input-sm{padding:5px}
.table tbody>tr>td{vertical-align:middle}
#smsreports a:hover,#smsdetails a:hover{opacity: 1;text-decoration: none;transform: scale(1.2);}
#smsreports a,#smsdetails a { display: inline-block;margin: 0;opacity: 0.85;padding: 0;transition: all 0.1s ease 0s; }
.web_voice_left {
    background: url("images/ico_all.png") repeat scroll -647px -64px;
    display: inline-block;
    height: 23px;
    vertical-align: middle;
    width: 23px;
}
.web_voice_right {
    background: url("images/ico_all.png") repeat scroll -647px -87px;
    display: inline-block;
    height: 23px;
    vertical-align: middle;
    width: 23px;
}
.web_voice_left_playing {
    background: url("images/im/web_voice_left_playing.gif") repeat scroll 0 0;
    display: inline-block;
    height: 23px;
    vertical-align: middle;
    width: 23px;
}
.web_voice_right_playing {
    background: url("images/im/web_voice_playing.gif") repeat scroll 0 0;
    display: inline-block;
    height: 23px;
    vertical-align: middle;
    width: 23px;
}
.con_message .voice { position: relative; }
.con_message .voice .voice_length_right { position: absolute; right: 60px;text-align: right;width:55px;top:4px; }
.con_message .voice .voice_length_left { position: absolute; left: 80px;text-align: left;width:55px;top:4px; }