@media screen {#print_frame { display: none; } }
@media print { 
body { margin: 0;} 
img {width:210cm !important;height:297cm !important;max-width: 100% !important;page-break-inside: avoid; }
@page {margin: 0;} 
}body{ background-color:#FFFFFF;margin:0 0 0 0;}
hr{border: 0;height: 1px;background: #CCCCCC;}
img {border:0;}
form {margin:0px;padding:0px;display:inline;}
.btn{font-weight:800;padding:5px;padding-left:8px;padding-right:8px;margin:3px;cursor:pointer;background-color:#FFFFFF;border:1px solid #000000;-moz-box-shadow:3px 3px 3px #000000;-webkit-box-shadow: 3px 3px 3px #000000;box-shadow: 3px 3px 3px #000000;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}
.btn:hover{background-color:#CCCCCC;}
.btn:active{-moz-box-shadow: 0px 0px 4px #000000;-webkit-box-shadow: 0px 4px 2px #000000;box-shadow: 4px 4px 0px #000000;background-color:#FFFFFF;}
input[type='text'],input[type='password'],input[type='button'],input[type='submit'],button,select{padding:5px;}
input,textarea{outline:none;margin-left:3px;margin-right:3px;border:0px;border-bottom:1px solid #CCCCCC;background-color:transparent;}
input[type='checkbox']{cursor:pointer;background:#FFFFFF;}
input[type='file']{padding:5px;cursor:pointer;width:200px;}
select {
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
outline:none;
background: url("../img/arrow.png") no-repeat scroll right center transparent;
padding-right: 14px;
height:30px;
background-color:#FFFFFF;
border:0px;
border-bottom:1px solid #CCCCCC;
}
select::-ms-expand { display: none; }
a {color:#000000;text-decoration:none;cursor:pointer;}
div{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
::-webkit-scrollbar {width: 10px;  }
::-webkit-scrollbar-track { }
::-webkit-scrollbar-thumb {  border-radius: 2px;  background: #CCCCCC;   }  
::-webkit-scrollbar-thumb:window-inactive {  background: #CCCCCC;   }  
::-webkit-scrollbar-thumb:vertical:hover{  background-color: #CCCCCC;  }  
::-webkit-scrollbar-thumb:vertical:active{  background-color: #000000;  }  
table,tr,td,.tr,.tr_line,.tr_line2,.tr_line_small,.left_col,.right_col,.tr_col,.class_select,.letters,.leftpanel,#setting_main{background-color:#FFFFFF;background-color:#FFFFFF}
input[type='radio'],input[type='checkbox']{vertical-align:text-bottom; margin-bottom:2px; *margin-bottom:-2px;background-color:#FFFFFF;}
.noborder{border:0px;text-align:right;}
ul,li {list-style:none;margin:3px;}
.banner{position:relative;float:left;background-color:#000000;width:100%;height:58px;border-bottom:2px solid #000000;}
.banner_logo{position:relative;float:left;width:45%;font-size:24px;padding-left:13px;line-height:62px;font-family:MaoKaiGBK;color:#FFF;}
.banner_right{position:relative;float:right;width:55%;padding-top:5px;text-align:right;padding-right:10px;}
.banner_tool{position:relative;float:right;width:42px;height:42px;cursor:pointer;padding-top:5px;}
.banner_tools{width:36px;height:36px;position:relative;float:right;}
.a2hsbtn{width:28px;padding:5px;}
.a2hs{width:30px;position:relative;float:right;padding-top:5px;}
#popup{position:absolute;left:0px;top:0px;width:0px;height:0px;border:1px solid #000000;-moz-box-shadow:3px 3px 3px #000000;-webkit-box-shadow: 3px 3px 3px #000000;box-shadow: 3px 3px 3px #000000;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;;z-index:999;background-color:#FFFFFF;}
.popuptool{width:30px;height:30px;position:relative;float:left;cursor:pointer;}
#popuptools{width:30px;float:right;position:relative;}
.popuptitles{position:relative;float:left;background-color:#CCCCCC;width:100%;position:relative;height:30px;border-bottom:1px solid #000000;z-index:200;}
#popuptitle{width:70%;position:relative;float:left;height:30px;line-height:30px;font-weight:800;padding-left:10px;text-align:left;z-index:991;cursor:default;}
#popupcontent{position:relative;float:left;width:100%;height:100%;background-color:#FFFFFF;overflow-y:auto; overflow-x:hidden;z-index:990;}
.errmsg{color:red;font-weight:800;}
.loading{padding:10px;}
.loginimg{width:180px;padding-top:20px;padding-left:10px;text-align:right;}
.loginleft{width:60px;}
.loginright{width:110px;}
.loginleft,.loginright{padding-top:20px;}
.loginimg,.loginleft,.loginright{position:relative;float:left;line-height:35px;}
.loginleft li{text-align:right;}
.loginleft ul,.loginright ul{width:100%;}
#loginname,#loginpass{width:120px;}
#loginmsg{color:red;}
.loginsubmit{width:100%;text-align:center;padding-right:30px;}
.logoned{position:absolute;right:10px;top:-70px;width:200px;}
.logonname{height:40px;line-height:40px;padding:3px;font-weight:800;color:white;}
.yf_search{float:left;position:relative;width:100%;padding:10px;}
#yf_result{float:left;position:relative;width:100%;padding:10px;font-size:20px;letter-spacing:8px;font-weight:800;}
#div_classroom{float:right;position:relative;text-align:right;margin-right:5px;width:180px;}

.foot{position:relative;float:left;width:100%;border-top:1px solid #000000;padding-top:4px;text-align:center;z-index:5;height:32px;}
.fonttxt{padding:10px;width:900px;text-align:right;float:right;font-size:11px;}
#classroom,#s_y,#s_m{background-color:#CCCCCC;height:26px;}
#classroom{padding-bottom:2px;}
.class_select,.class_week_card{float:left;position:relative;background-color:#FFFFFF;border:1px solid #000000;-moz-box-shadow:4px 4px 4px #000000;-webkit-box-shadow: 4px 4px 4px #000000;box-shadow: 4px 4px 4px #000000;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;z-index:10;}
.table_title{float:left;position:relative;background-color:#CCCCCC;border-bottom:1px solid #000000;font-weight:800;color:#000000;width:100%;height:30px;text-indent:1em;line-height:30px;font-size:13px;}
#wholelist{margin-top:10px;margin-left:5px;float:left;position:relative;overflow:auto;}
.listname  input{vertical-align: text-bottom; margin-bottom:1px; z-index:2;}
.listname{cursor:pointer;position:relative;float:left;padding:2px;z-index:3;height:24px;border:1px solid transparent;}
.listname:hover{border:1px solid #CCCCCC;}
.listname1{color:#000000;}
.listname2{color:red;}
.listimg{height:25px;cursor:pointer;}
.listtd{width:350px;vertical-align:top;}
#on_class{position:relative;float:left;border:1px solid #000000;-moz-box-shadow:4px 4px 4px #000000;-webkit-box-shadow: 4px 4px 4px #000000;box-shadow: 4px 4px 4px #000000;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;}
#class_tool{float:left;position:relative;width:98%;height:36px;line-height:36px;text-align:right;}
.tr{float:left;position:relative;background-color:#FFFFFF;color:#FFFFFF;width:100%;border-top:1px solid #CCCCCC;height:30px;line-height:30px;}
.tr span{position:relative;float:left;padding:3px;}
.class_col1{width:60px;margin-left:10px;cursor:pointer;}
.class_col1:hover{color:red;}
.class_col2{width:130px;cursor:pointer;}
.class_col4{width:45px;text-align:right;}
.class_col3{width:60px;text-align:right;}
.class_colall{width:96%;text-align:right;color:#000000}
.smallpic{width:20px;cursor:pointer;padding-right:10px;}
#setting_main{position:relative;float:left;width:100%;overflow-y:auto; overflow-x:hidden;padding:5px;}
.setting_table{position:relative;float:center;width:100%;padding:1px;background-color:#CCCCCC;}
.setting_table,.setting_table div{position:relative;float:left;}
.tr_title{width:100%;font-weight:800;text-indent:3px;height:40px;line-height:40px;}
.tr_col{width:100%;background-color:#FFFFFF;padding:10px;text-align:right;}
.left_col{width:30%;text-align:right;background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;height:33px;line-height:33px;padding-left:10px;padding-right:10px;}
.right_col{width:70%;background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;height:33px;line-height:33px;padding-left:10px;padding-right:10px;}
#in_come,#s_in_come{width:50px;}
.mid_col{width:33%;background-color:#FFFFFF;height:33px;line-height:33px;padding-left:10px;padding-right:10px;}
#parent_cp,#alternate_cp{width:120px;}
.onclassicon{width:30px;position:relative;float:left;padding:5px;text-align:right;margin-left:8px;}
.onclassicon img{width:100%;border-radius:50%;}
#link_id{width:40px;}

.tr_line{width:100%;position:relative;float:left;background-color:#FFFFFF;border-top:1px solid #CCCCCC;}
.tr_line2{width:100%;position:relative;float:left;background-color:#FFFFFF;border-top:1px solid #CCCCCC;}
.tr_line3{width:100%;position:relative;float:left;background-color:#FFFFFF;border-top:1px solid #CCCCCC;padding:10px;}
.tr_line_small{width:100%;position:relative;float:left;background-color:#FFFFFF;border-top:1px solid #CCCCCC;}
.tr_btn_small{width:100%;position:relative;float:left;background-color:#FFFFFF;border-top:1px solid #CCCCCC;line-height:50px;height:50px;}
.ana_table_small{width:50%;padding:1px;background-color:#CCCCCC;}
.ana_table_small_2{padding:1px;background-color:#CCCCCC;}
.ana_table{padding:1px;background-color:#CCCCCC;}
.ana_table_big{margin:10px;width:680px;padding:1px;background-color:#CCCCCC;}
#ana_main,.ana_table,.ana_table_small,.ana_table_small_2,.ana_table_small_3,#anamenu,.ana_table div,.ana_table_small div{position:relative;float:left;cursor:pointer;}
.ana_table div,.ana_table_small div,.ana_table_small_3 div,.ana_table_small_2 div{padding:3px;}
.portal_menus{position:relative;float:left;width:100px;}
.portal_menu{position:relative;float:left;width:100%;text-align:right;height:35px;}
#editor{position:relative;float:left;height:700px;width:0px;}
#editordiv{position:relative;float:left;width:600px;height:500px;padding:10px;}
#editordiv2{position:relative;float:left;padding:10px;}
#content{position:relative;float:left;height:700px;width:0px;}
.edit_tools{position:relative;width:95%;padding:10px;}
.mem_icon{position:absolute;right:10px;top:10px;width:90px;height:90px;}
.mem_icon img{width:100%;border-radius:10px;border:1px solid #CCCCCC;}
.gallary{padding:10px;width:100%;padding:10px;position:relative;float:left;}
.gallarys{width:100%;padding:10px;position:relative;float:left;}
.fileg{position:relative;float:left;cursor:pointer;border:1pt solid transparent;padding:5px;}
.filep{width:100%;overflow-y:hidden; overflow-x:hidden;}
.ga:hover{border:1pt solid #CCCCCC;}
.filep img{width:100%;}
.fn,.fs{width:100%;position:relative;float:left;text-align:center;font-size:10px;}
.org_uploadfile{width:0px;display:none;}
.upload_div{position:relative;float:left;padding:5px;width:50%;}
.attach_upload{padding-top:10px;line-height:45px;}
#sf{width:220px;}
#preview{padding:5px;position:relative;float:left;}
.upload_extra{line-height:45px;}

.pic_remark{position:relative;float:left;height:40px;padding:10px;overflow-y:auto; overflow-x:hidden;}
#pic_remark{width:100%;height:46px;}
#upload_msg{padding-left:10px;padding-top:10px;}
.yifan{padding:5px;margin:5px;border-style:solid;border-width:1px;border-color: #ccc;width:60px;float:left;}
.gd{background-color:#FFFFFF;padding:20px;width:100%;}
.gd img{width:100%;}
.edit_time_1{width:110px;}
.edit_time_2{width:30px;}
.eq{cursor:pointer;}
#editwords{width:500px;height:400px;padding:10px;font-size:15px;}

.floatedit{position:fixed;right:20px;top:80px;width:90px;height:30px;}
#jttxt{width:290px;height:120px;}
.picpreview{width:300px;height:200px;position:absolute;right:10px;top:40px;}

#app_main div{position:relative;float:left;}
.app_col{padding-top:4px;width:100%;border-bottom:1px solid #CCCCCC;}
.col_left{width:80px;text-align:right;padding:5px;}
.col_right{width:calc(100% - 80px);text-align:right;padding:5px;}
.col_rightl{width:calc(100% - 80px);text-align:left;padding:5px;}
#v_title{width:240px;}
#v_long{width:20px;}
.app_comm{width:90%;height:30px;}
.app_pages{width:100%;padding:10px;font-weight:800;}
.ifa{width:100%;height:100%;border:0px;padding:0px;}
#tt_list,#live_list{width:100%;}
.tr .col2{padding-left:10px;}
.col1 img{padding-top:2px;}
.panel_item,.panel_item_2,.panel_item6{position:relative;float:left;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;background-color:#CCCCCC,font-weight:800;}
.left{text-align:left !important;}
.right{text-align:right !important;}
.emojis{position:relative;float:right;width:100%;padding-left:10px;padding-right:10px;text-align:left;}
.emojis div{width:10%;height:40px;text-align:center;font-size:25px;position:relative;float:left;}
.colline{width:100%;padding:5px;}
#dk_list{position:relative;float:right;width:100%;padding:10px;text-align:left;}
.scol5{position:relative;float:left;width:5%;height:30px;line-height:30px;text-align:right;}.scol10{position:relative;float:left;width:10%;height:30px;line-height:30px;text-align:right;}.scol15{position:relative;float:left;width:15%;height:30px;line-height:30px;text-align:right;}.scol20{position:relative;float:left;width:20%;height:30px;line-height:30px;text-align:right;}.scol25{position:relative;float:left;width:25%;height:30px;line-height:30px;text-align:right;}.scol30{position:relative;float:left;width:30%;height:30px;line-height:30px;text-align:right;}.scol35{position:relative;float:left;width:35%;height:30px;line-height:30px;text-align:right;}.scol40{position:relative;float:left;width:40%;height:30px;line-height:30px;text-align:right;}.scol45{position:relative;float:left;width:45%;height:30px;line-height:30px;text-align:right;}.scol50{position:relative;float:left;width:50%;height:30px;line-height:30px;text-align:right;}.scol55{position:relative;float:left;width:55%;height:30px;line-height:30px;text-align:right;}.scol60{position:relative;float:left;width:60%;height:30px;line-height:30px;text-align:right;}.scol65{position:relative;float:left;width:65%;height:30px;line-height:30px;text-align:right;}.scol70{position:relative;float:left;width:70%;height:30px;line-height:30px;text-align:right;}.scol75{position:relative;float:left;width:75%;height:30px;line-height:30px;text-align:right;}.scol80{position:relative;float:left;width:80%;height:30px;line-height:30px;text-align:right;}.scol85{position:relative;float:left;width:85%;height:30px;line-height:30px;text-align:right;}.scol90{position:relative;float:left;width:90%;height:30px;line-height:30px;text-align:right;}.scol95{position:relative;float:left;width:95%;height:30px;line-height:30px;text-align:right;}.lcol5{position:relative;float:left;width:5%;padding:10px;text-align:right;}.lcol10{position:relative;float:left;width:10%;padding:10px;text-align:right;}.lcol15{position:relative;float:left;width:15%;padding:10px;text-align:right;}.lcol20{position:relative;float:left;width:20%;padding:10px;text-align:right;}.lcol25{position:relative;float:left;width:25%;padding:10px;text-align:right;}.lcol30{position:relative;float:left;width:30%;padding:10px;text-align:right;}.lcol35{position:relative;float:left;width:35%;padding:10px;text-align:right;}.lcol40{position:relative;float:left;width:40%;padding:10px;text-align:right;}.lcol45{position:relative;float:left;width:45%;padding:10px;text-align:right;}.lcol50{position:relative;float:left;width:50%;padding:10px;text-align:right;}.lcol55{position:relative;float:left;width:55%;padding:10px;text-align:right;}.lcol60{position:relative;float:left;width:60%;padding:10px;text-align:right;}.lcol65{position:relative;float:left;width:65%;padding:10px;text-align:right;}.lcol70{position:relative;float:left;width:70%;padding:10px;text-align:right;}.lcol75{position:relative;float:left;width:75%;padding:10px;text-align:right;}.lcol80{position:relative;float:left;width:80%;padding:10px;text-align:right;}.lcol85{position:relative;float:left;width:85%;padding:10px;text-align:right;}.lcol90{position:relative;float:left;width:90%;padding:10px;text-align:right;}.lcol95{position:relative;float:left;width:95%;padding:10px;text-align:right;}
*{font-family:Cagliostro,MSRunHei,MaokaiGBK;color:#000000;font-size:13px;}
#main{position:relative;float:right;padding:0px;margin:0px;width: calc(100% - 70px);height:100%;background-color:#FFFFFF;overflow-y:auto; overflow-x:hidden;}
.menutools{position:relative;float:left;width:70px;border-right:1px solid #000000;background-color:#FFFFFF;}
.menu{position:relative;float:left;width:70px;text-align:center;cursor:pointer;height:80px;padding-top:12px;padding-bottom:15px;}
.menupic{width:48px;}
.menuitem{font-weight:800;display:block;}
.whole_page{float:left;position:relative;width:100%;height:calc(100% - 90px);}
#ana_main,#app_main{position:relative;float:left;width: calc(100% - 70px);height:inherit;overflow-y:auto; overflow-x:hidden;}
.class_week_card{width:24%;height:96%;margin-top:15px;margin-left:10px;}
.class_select,#on_class{margin-top:15px;margin-left:15px;}
.letters{position:relative;float:left;width:31px;height:31px;cursor:pointer;border:1px solid #CCCCCC;font-size:14px;line-height:28px;text-align:center;background-color:#FFFFFF;margin:1px;}
.letters:hover{border:1px solid #000000;background-color:#CCCCCC;}
.check_tool{float:left;position:relative;width:90px;line-height:35px;padding-top:10px;text-align:center;}
.leftpanel{width:70px;position:relative;float:left;height:100%;border-right:1px solid #000000;}
.listname{width:78px;}
.panel_item,.panel_item_2{width:100%;text-align:center;height:34px;line-height:35px;cursor:pointer;margin-top:6px;}
.panel_item:hover,.panel_item_2:hover{color:red;border-bottom:1px solid #000000;border-top:1px solid #000000;}
#words{padding:10px;font-size:33px;line-height:190%;letter-spacing:20px;font-weight:800;cursor:text;}
#setting_main{width:548px;}
.ana_table{width:50%;}
.colline{width:100%;padding:5px;}
.col_scroll{float:left;position:relative;width:100%;height:250px;overflow-y:auto; overflow-x:hidden;}
.col_pic{float:left;position:relative;width:65%;height:500px;overflow-y:auto; overflow-x:hidden;}
.col_exe{float:left;position:relative;width:35%;padding-left:10px;height:500px;}
.emojis div{width:5%;height:40px;text-align:center;font-size:25px;position:relative;float:left;}
.ana_table_small_2{width:25%}
.fileg{width:10%;}
.ga{width:180px;height:180px;}
#editor{position:relative;float:left;height:700px;width:0px;}
#editordiv{position:relative;float:left;width:600px;height:500px;padding:10px;}
#editordiv2{position:relative;float:left;padding:10px;}
#content{position:relative;float:left;height:700px;width:0px;}
.imgs{width:150px;height:200px;position:relative;float:left;}
.app_task_comm{width:98%;height:50px;border:1px solid #000000;}
.app_task_comm_no{width:98%;height:50px;border:1px solid red;}
.col_x{width:8%;position:relative;float:left;padding-top:5px;}
.col_exe_info{width:92%;position:relative;float:left;padding-left:5px;}
.mylesson{position:relative;float:right;width:8%;height:125px;margin:10px;border:1px solid #CCCCCC;border-radius:3px;cursor:pointer;}
.mylesson div{position:relative;float:right;width:100%;padding:3px;}
.lesson_times{font-size:16px;border-bottom:1px solid #CCCCCC;text-align:center;}
.lesson_edit{text-align:right;padding:5px;}
.lesson_title{height:36px;line-height:26px;font-size:16px;border-bottom:1px solid #CCCCCC;text-align:center;overflow-y:auto;}
.lesson_desp{font-size:13px;height:80px;overflow-x:hidden;line-height:120%;overflow-y:auto;}
.lessondes{width:420px;height:40px;}
#title{width:240px;}
#desc{width:280px;height:70px;}
#arr_count{left:47px;top:96px;}
#class_count{left:47px;top:12px;}
#on_class{width:580px;height:600px;background-color:#FFFFFF;}
.onclassroll{position:relative;float:left;width:100%;height:465px;overflow-y:auto;overflow-x:hidden;}
.class_select{width:580px;height:600px;}
#wholelist{width:480px;height:550px;}
#letterindex{width:100%;height:440px;line-height:30px;padding:5px;margin-left:5px;text-align:center;}
#newpt{width:95%;border-bottom:1px solid #CCCCCC;padding-left:5px;}
.newpdiv{width:50%;position:relative;float:left;padding:10px;}
.newptool{width:100%;position:relative;float:right;padding:8px;text-align:right;}
#newpimg{width:100%;position:relative;float:left;padding:10px;display: flex;align-items: center; }
#newpimg img{	display: block; margin:0 auto;}
.UploadBar{width:100%;min-width:320px;display:none;}
.ProgressBar{width:100%;height:10px;}
#upload_file,#upload_vtt{ width: 0.1px;  height: 0.1px;   opacity: 0;  overflow: hidden;   position: absolute;  z-index: -1;}
#upload_file + label ,#upload_vtt + label {  color: #000000;    background-color:#FFFFFF;  border:1px solid #FFFFFF ; display: inline-block; cursor:pointer;padding:5px;}
#upload_file:focus + label,#upload_file + label:hover { border:1px solid #CCCCCC ;}
#v_search{width:40px;}
#v_title{width:120px;}
.floatbtn{width:48px;height:48px;position:fixed;line-height:48px;text-align:center;border-radius:50%;font-weight:800;bottom:65px;right:15px;border:1px solid #000000;background-color:#CCCCCC;z-index:999;opacity: 0.8;}

.s_v1{width:45%;position:relative;float:left;}
.s_v2{width:10%;position:relative;float:left;padding:3px;text-align:center;}
.s_v1 textarea{width:98%;height:330px;}
.icon_small{width:20px;border-radius:50%;display:block; margin:0 auto;}
.icon_div{text-align:center;vertical-align:middle;padding:5px;}
.newpt{width:100%;position:relative;float:left;padding:10px;}
.newptdiv{position:absolute;left:200px;top:0px;width:200px;height:60px; cursor:pointer;}
.newptdiv img{width:32px;}

.arr_arrange{width:46%;padding:3px;height:30px;margin-top:5px;margin-left:5px;text-align:left;border:1px solid #CCCCCC;}
.arr_arrange input{margin-bottom:1px;}
.class_arr_list{width:100%;position:relative;float:left;text-align:right;font-weight:700;padding-right:10px;height:25px;line-height:25px;border-bottom:1px solid #CCCCCC;}
.class_week_list{position:relative;float:left;height:95%;width:100%;overflow-y:auto; overflow-x:hidden;}
.classlist{width:100%;position:relative;float:left;text-align:left;padding:1px;}
.class_pre_member{width:74px;height:32px;position:relative;float:left;padding:1px;cursor:pointer;}
.class_pre_img{width:25px;position:relative;float:left;padding:2px;}
.class_pre_img img{width:100%;border-radius:50%;vertical-align:middle;}
.class_pre_name{position:relative;float:left;padding-left:5px;height:25px;line-height:25px;}
.class_pre_name_inclass{color:darkred;}
#arr_count,#class_count{position:absolute;z-index:993;width:28px;height:28px;background-color:#000000;color:#FFFFFF;border:1px solid #CCCCCC;border-radius:50%;line-height:26px;text-align:center;font-size:10px;}

.mem_card{position:relative;float:left;width:125px;height:145px;margin-left:5px;margin-top:5px;background-color:#FFFFFF;border:1px solid #000000;-moz-box-shadow:2px 2px 2px #000000;-webkit-box-shadow: 2px 2px 2px #000000;box-shadow: 2px 2px 2px #000000;border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px;}
.mem_card_line{position:relative;float:left;width:100%;height:20px;line-height:20px;text-align:left;}
.mem_card_line_head{position:relative;float:left;width:100%;height:30px;line-height:24px;text-align:left;}
.redborder{border:1px solid red;}
