.bg_gray_0{background:#f6f6f6}
.bg_gray_1{background:#EBEBEB}



.color_gray_0{color:#fff}
.color_gray_1{color:#EBEBEB}
.color_gray_2{color:#5f5f5f}
.color_gray_3{color:#616060}

.color_text_1{color:#616060;font-size:16px}
.color_text_2{color:#06A3F5;font-size:16px}
.color_text_r{color:#f00}

.bg_color_2{background:#069EED}
.rgba_bg_color1{background:rgba(180, 222, 254, 0.39);}
.ap_top_face_border{border:4px solid #F1F1F1;}
.ap_table_border{border-top:1px solid #1B9EFF;border-bottom:1px solid #1B9EFF;}
.ap_table2_border{border-right:1px #B1DCFC solid;}
.company_face_border{border: 2px solid #F1F1F1;}	

.fade{display:none;position:absolute;top:0px;width:100%;height:100%;background:rgba(255,255,255,0.8)}
.loadingimg{position: relative;z-index: 89;top: 220px;width: 8%;left: 46%;}
@font-face {
  font-family: 'iconfont';  /* project id 276887 */
  src: url('//at.alicdn.com/t/font_dw13w8likttn8kt9.eot');
  src: url('//at.alicdn.com/t/font_dw13w8likttn8kt9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_dw13w8likttn8kt9.woff') format('woff'),
  url('//at.alicdn.com/t/font_dw13w8likttn8kt9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_dw13w8likttn8kt9.svg#iconfont') format('svg');
}
.iconfont{    
  font-family:"iconfont" !important;    
  font-size:16px;font-style:normal;    
  -webkit-font-smoothing: antialiased;    
  -webkit-text-stroke-width: 0.2px;    
  -moz-osx-font-smoothing: grayscale;
}

.tianqiiframe{width:528px;scrolling:auto;height:53px;margin-top:1px;margin-left:14px;}
.menu_icon{font-size:25px;padding:7px;line-height:39px}
.menu_botttom_icon{font-size:25px;padding:7px;line-height:31px}
.menu_botttom_font{font-size:13px;padding:0px;}

.ap_top_con{width:100%;height:139px;background:rgba(255, 255, 255, 0.6)}
.ap_top_bg{width:100%;height:139px;position:absolute}
.ap_top_table{width:100%;height:139px;position:relative;top:1px;left:0%;text-align:center;valign:middle}
.ap_top_face{width:auto;height:82px;border-radius:200px;margin-top:7px}
.ap_top_name{margin-top:8px}
.ap_top_icon{font-size:26px;padding:10px;line-height:32px}
.left_icon{font-size:21px;padding:0px;line-height:32px}
.ap_teacher_message{
  position: relative;
  left:0.3%;
  z-index: 90;
  width: 99%;
  max-height: 130px;
  border: 1px #fff solid;
  border-radius: 4px;
  margin: 9px 0px;
  overflow: auto;
  text-align: center;
}
.tableleftimg{float:left;width:4%;height:60px;margin-top:2px;}
.ap_table_in{-webkit-overflow-scrolling:touch;float:left;width:92%;position:relative;overflow-x:auto;text-align:center;top:-3px}
.ap_table1{width:100%;height:61px;white-space: nowrap;background-color:#fff;;overflow:hidden;margin-top: 8px;}
.ap_table2 {
  display: inline-block;
  height: 47px;
  width: 0px;
  position: relative;
  top: 4px;
}


.userlist_td1{width:74px;}
.userlist_td2{padding:7px 2px;background:#F2FBFF;text-align:left;font-size:16px;vertical-align:middle;}

.company_td1{width:74px;}
.company_td2{padding-top:11px;background:#F2FBFF;text-align:left;font-size:16px;vertical-align:middle;}

.company_headimg{width:56px;border-radius:100px;padding:2px;margin-top:11px;}
.company_icon {font-size: 21px;padding:4px;line-height:32px;}
.company_txt{margin-left:-2px;position:relative;top:-2px;font-size:15px}
.company_icon_a{font-size: 22px;padding:3px;line-height: 35px;}
.company_bt{display:inline; float:right;margin-right:10px;margin-top:1px;height:3px;}
.company_table_in{width:100%;position:relative;background:#fff}
.company_table_in tr{height:53px;line-height:42px;border-bottom: 0px solid #d0d0d0;}
.company_table_in tr td{border-right:1px #ddd solid;text-align:center}

.ap_list{width:100%;text-align: center;margin-bottom: 1px;font-size: 14px;}
.ap_list tr{line-height:22px;border-bottom: 1px solid #d0d0d0;}
.ap_list_td{background:#f6f6f6;line-height: 63px;}
.ap_list tr td{vertical-align:middle;}

.big_content{display:none;position:fixed;top:0%;left:0%;width:100%;z-index:95;background:#F9F9F9;}
.closebotton{float:left;position:relative;z-index:90;color:#fffbfb;font-size:16px;height:0px;top:7px;}
.ctitle{float:left;position:relative;z-index:90;color:#fffbfb;font-size:16px;line-height:44px;left:40px;}
.carname{font-weight:bold;float:left}
.cartime{color:#2c9a34;text-align:left}

.pf_top_text{position:relative;top:1px;left:-2px;font-size:14px;}
.pf_top_icon{font-size: 22px;line-height:28px;  position: relative;top: 4px;}

.pf_list_table{padding:3px 3px;margin:6px 0px;background:#fff;width:100%}
.pf_list_table tr{border-bottom:1px solid #DBDBDB;}
.pf_list_table tr td{}
.pf_list_a{display:block;padding:16px 13px;}
.pf_list_a2{display:block;padding:4px 7px;position:relative;top: -3px;left: 30px;border-left: 4px solid #bbbbbb;margin-top:1px;background:#fafdff;font-size:14px;line-height:20px;}
.pf_list_font{margin-left:4px}
.pf_list_i_left{font-size:23px;position:relative;top:0px;}
.pf_list_i_right{float:right;margin-top:4px}
.pf_list_quit{background: rgb(255, 80, 80);padding: 7px 21%;border-radius: 8px;color: #fff;padding-top: 8px;}
.pf_list_exit{background: rgb(255, 80, 80);padding: 7px 10%;border-radius: 8px;color: #fff;padding-top: 8px;}

.pf_edit_table{padding:3px 3px;margin:18px 0px;background:#fff;width:100%}
.pf_edit_table tr td{padding: 14px 5px;}
.pf_edit_input{font-size:16px;top:0px;border:1px solid #D8D8D8;width:71%;border-radius:5px; padding: 8px 10px;}

.innner_top{width:100%;height:41px;}
.allstu_a{position:relative;top:4px;margin-left:7px}
.red_point{width:0px;color:red;position:absolute;margin-left:63px;font-size:13px;}
