@charset "utf-8";
/* 公用样式 */
body{margin:0px;padding:0px;font-size:100%;font-family:Arial,Helvetica,sans-serif;color:#444;background:#eaeaea;font-size:16px;}
html{-webkit-text-size-adjust:none;}
ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,p{margin:0px;padding:0px;list-style:none;border:none;}
a{text-decoration:none;color:#444;display:block;word-break:normal;word-wrap:break-word;}
img{max-width:100%;height:auto;}
.video embed, .video object, .video iframe {width:100%;height: auto; } 

/*欢迎页*/
.main{height:100%;position:relative;overflow:hidden;}
.main .logo{text-align:center;width:100%;position:relative;top:15%;}
.main .logo p{font-size:28px;color:#FFF;font-family:"微软雅黑"}
.main .logo .kouhao{font-size:14px;color:#FFF; text-align:center;margin-top:20px;}
.main .banquan{width:100%;text-align:center;font-size:12px;color:#FFF;position:absolute;bottom:50px;}

/*头部样式*/
header{width:100%;height:48px;line-height:48px;position:fixed;z-index:999999;background:#2499f9;text-align:center;color:#FFF;}
header h1{font-size:20px;width:100%; position:absolute;top:0px;left:0px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:66%;left:17%;font-family:"微软雅黑"}
header a.back{position:absolute;left:0px;top:0px;width:35px;height:48px;background-image:url(../images/back.png);background-position:center center; background-repeat:no-repeat; background-size:100% 100%; }
header .h_right{float:right;}
header .h_right a{width:40px;height:48px;display:inline-block;}
header .h_right a.search{background:url(../images/search.png) no-repeat 0 0;}
header .h_right a.b_home{background-image:url(../images/b_home.png);background-position:center center; background-repeat:no-repeat; background-size:100% 100%;}
header .h_right a.a_p{background:url(../images/a_p.png) no-repeat 0 0;}
header .h_right a.add{background:url(../images/add.png) no-repeat 0 0;}

/*搜索*/
.box_search{margin:56px 6px 0px 6px;border:#bdbdbd 1px solid; background:#FFF;height:35px;border-radio:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;}
.box_search input{height:26px;line-height:26px;margin-top:3px;width:100%;color:#444;border:none;color:#666;}
.box_search a{height:33px;}
.box_search a.ss_c{width:35px;height:30px;background:url(../images/searc_bg.png) no-repeat 0 0;display:block;position:absolute;right:2px;top:2px;}
.s_type{position:relative;}
.s_type span{width:75px;height:35px;line-height:35px;font-size:14px;border-right:#bdbdbd 1px solid;display:block;cursor:pointer;text-align:center;}
.s_type span b{font-weight:normal;background:url(../images/b_s.png) no-repeat right center;padding-right:13px;}
.s_type ul{ position:absolute;left:0px;top:35px;width:80px;background:url(../images/ul_bg.png) no-repeat center top;padding-top:5px; z-index:100;}
.s_type ul li{background:#3d3c3c;border-bottom:#5c5d5d 1px solid;}
.s_type ul li a{ text-align:center;color:#ffffff;font-size:14px;height:34px;line-height:34px;}

/*首页主菜单*/
table.main_tab{margin-top:7px;}
table.main_tab tr td{text-align:center;padding:12px 0px;background:#FFF;border-right:#eaeaea 1px solid;border-bottom:#eaeaea 1px solid; vertical-align:top;}
table.main_tab tr td a{width:70px;height:70px;border-radio:10px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;display:inline-block;}
table.main_tab tr td a img{margin:15px 0px 0px 0px;width:40px;height:40px;}
table.main_tab tr td p{padding-top:5px;}
a.a01{background:#66cc52;}
a.a02{background:#3cabdf;}
a.a03{background:#f2b43e;}
a.a04{background:#fa6567;}
a.a05{background:#f7774a;}
a.a06{background:#da5ab7;}

/*最新公告、首页课程列表*/
.notice{margin:8px 6px;border:#cacaca 1px solid;background:#FFF;position:relative;}
.notice a{height:44px;line-height:44px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:60px;}
.notice a span{color:#F00;padding-left:8px;}
.notice a.more{ position:absolute;right:0px;top:0px;color:#00F;padding:0 10px;font-size:14px;}
.box_ph{margin:10px 6px;border:#cacaca 1px solid;background:#FFF;}
.box_ph ul{margin:0px 10px;border-bottom:#dbdbdb 1px solid;}
.box_ph ul li{display:inline-block;}
.box_ph ul li a{height:44px;line-height:44px;padding:0 5px;margin-right:10px;color:#666;font-size:16px;}
.box_ph ul li.sel a{color:#2499f9;color:#0372c6;border-bottom:#3496e1 2px solid;margin-bottom:-1px;}
.box_ph ol{margin:0px 10px;}
.box_ph ol li a{height:44px;line-height:44px;border-bottom:#eaeaea 1px solid;padding-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.foot{width:100%;text-align:center;font-size:12px;margin:15px 15px 70px auto;color:#999;line-height:1.5;}

/*底部样式*/ 
.bottom{height:55px;background:#fff;position:fixed;bottom:0px;width:100%;border-top:#c7c7c7 1px solid;z-index:9999999;text-align:center;}
/*.bottom span{width:18%;text-align:center;display:inline-block;position:relative;}*/
.bottom span{width:19.9%; text-align:center;display:inline-block;position:relative;float:left;}/* 60621xzb 添加“中/ENG”按钮 */
.bottom span a{height:55px;display:inline-block;width:100%;}
.bottom span a p{font-size:14px;margin-top:35px;}
.bottom span a.b_01{background:url(../images/home.png) no-repeat center 6px;}
.bottom span a.b_02{background:url(../images/msg.png) no-repeat center 6px;}
.bottom span a.b_03{background:url(../images/my.png) no-repeat center 6px;}
.bottom span a.b_04{background:url(../images/more.png) no-repeat center 6px;}
.bottom span.select a{background-position:center -70px;color:#0372c6;}
.bottom span a.msg{width:18px;height:18px;line-height:18px;position:absolute;left:50%;margin-left:5px;top:6px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#f00;color:#fff;display:block;z-index:99999999;font-size:12px;}
/*.bottom .sxt{height:50px;width:50px;background:url(../images/sxt.png) no-repeat 0 0; position:absolute;left:50%;margin-left:-25px;top:3px; cursor:pointer;}*/
.bottom .sxt{height:50px;width:50px;background:url(../images/sxt.png) no-repeat 0 0; position:absolute;left:57%;margin-left:-25px;top:3px; cursor:pointer;}

/*登录*/
.login{border:#c9c9c9 1px solid;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:70px 10px 10px 10px;}
.login ul li{height:60px;line-height:60px;border-bottom:#c9c9c9 1px solid;position:relative;padding-left:53px;}
.login ul li img{position:absolute;left:10px;top:12px;}
.login ul li input{height:30px;line-height:30px;margin-top:3px;padding-left:5px;color:#444;font-size:16px;width:92%;border:none;}
a.dl{margin:20px 10px 10px 10px;height:40px;line-height:40px;background:#2499f9;color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:18px;}
.prompt{margin:10px 10px 80px 10px;position:relative;}
.prompt a.zhuce{height:30px;line-height:30px;padding:0 8px;font-size:15px;position:absolute;left:0px;top:0px;color:#197fee;}
.prompt a.forget{height:30px;line-height:30px;padding:0 8px;font-size:15px;position:absolute;right:0px;top:0px;color:#197fee;}

.box_thr{width:100%; text-align:center; padding-top: 30%}
.box_thr span{border-bottom:#cacaca 1px solid; text-align:center;width:94%; display:block; height:10px;margin:0px auto 30px auto;}
.box_thr span i{ background:#eaeaea;padding:0 15px;font-size:14px; color:#666; text-align:center; font-style:normal;}
.box_thr table.third_logins tr td{ text-align:center;}
.box_thr table.third_logins tr td a.weibo{font-size:15px;color:#197fee;  text-align:center; display:inline-block;}

/*选项卡导航*/
.nav{margin-top:48px;}
.nav ul{border-bottom:#c9c9c9 1px solid;background:#fff;}
.nav ul li{display:inline-block; position:relative;}
.nav ul li a{height:44px;line-height:44px;padding:0 8px;margin-left:8px;color:#666;font-size:17px;}
.nav ul li.sel a{color:#2499f9;color:#0372c6;border-bottom:#3496e1 2px solid;margin-bottom:-1px;}
.nav ul li a.msg{width:18px;height:18px;line-height:18px;position:absolute;right:0px;top:13px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#f00;color:#fff;display:block;z-index:9999;font-size:12px;padding:0px; text-align:center;}
.nav_tab ul{ background:#f4f4f4;}
.nav_tab ul li a{color:#444;}

/*注册*/
.register{margin:15px 10px 10px 10px;}
.register ul li{height:50px;line-height:50px;border:#c9c9c9 1px solid;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:8px;position:relative;padding-left:53px;}
.register ul li img{position:absolute;top:5px;left:10px;}
.register ul li input{height:30px;line-height:30px;margin-top:3px;padding-left:5px;color:#444;font-size:16px;width:92%;border:none;}
.register ul li label{margin-right:30px;}
.register ul li label input{width:15px;height:15px;}
.register ul li a.huoqu{position:absolute;right:0px;top:0px;padding:0 5px;background:#2499f9;color:#FFF;border-radius:0px 5px 5px 25px;}
.register ul li input.huoqu{position:absolute;right:0px;top:0px;padding:0 5px;background:#2499f9;color:#FFF;border-radius:0px 5px 5px 25px;}
.register ul li .yzm{position:absolute;right:5px;top:5px;padding:0 5px;}

/*热门课程*/
.nav_check{margin-top:48px;position:relative;}
.nav_check ul{border-bottom:#c9c9c9 1px solid;background:#f5f5f5;height:44px;}
.nav_check ul li{display:inline-block;border-right:#c9c9c9 1px solid;width:49%;}
.nav_check ul li a{height:44px;line-height:44px;padding:0 10px;color:#666;text-align:center;}
.nav_check ul li a span{background:url(../images/list_d.png) no-repeat right center;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;display:inline-block;}
.nav_check ul li.open a span{background:url(../images/list_up.png) no-repeat right center;}
.dalei{margin-top:50px;background:#FFF;}
.dalei ul{background:#fff;}
.dalei ul li{width:auto; display:block;border:none;border-bottom:#eaeaea 1px solid;}
.dalei ul li a{line-height:44px;padding:0 10px;color:#666;text-align:left;}
.dalei ul li.sel{border-left:#2499f9 5px solid;}
.dalei ul li.sel a{color:#0073d2;}

/*课程列表*/
.course{}
.course ul li{border-bottom:#eaeaea 1px solid; position:relative;padding:0px 10px 10px 161px;height:80px;margin:10px 0px;}
.course ul li .c_pic{position:absolute;left:10px;top:0px;width:140px;height:80px;}
.course ul li .c_pic a img{width:100%;height:80px;}
.course ul li .c_pic a.collect{ position:absolute;bottom:0px;left:0px;color:#FFF;font-size:12px;padding:3px 6px;background:#000;opacity:0.8;filter:alpha(opacity=80);}
.course ul li h3 a{line-height:20px;font-weight:normal;font-size:15px;margin-top:0px;}
.course ul li h4{line-height:16px;font-weight:normal;font-size:13px;margin-top:0px;color:#999;margin-top:4px;}
.course ul li .count{line-height:16px;font-weight:normal;font-size:13px;margin-top:0px;color:#999;margin-top:5px;}
.course ul li .count a{display:inline-block;margin-left:10px;color:#999;}
.course ul li .count span{color:#01b322;margin-right:10px;}
.course ul li .set{margin-top:1px;}
.course ul li .set a{padding:3px 7px;display:inline-block;font-size:12px;margin-right:6px;background:#eaeaea;}
.course ul li .set a.sel{background:#2499f9;color:#FFF;}

/*回到顶部*/
.gotop{position:fixed;right:5px;bottom:5px;width:35px;height:35px;background:#000;opacity:0.6;filter:alpha(opacity=60);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.gotop-btn{display:block;width:35px;height:35px;background:url(../images/gotop.png) no-repeat 0 0;position:absolute;top:0px;left:0px; overflow:hidden;}
.gohome{display:block;width:35px;height:35px;background:url(../images/gohome.png) no-repeat 0 0;position:absolute;bottom:0px;left:0px;overflow:hidden;margin:0px;padding:0px;}


/*仿真实验*/
.option{margin-top:48px;padding:5px;background:#fff;margin-bottom:15px;}
.option a{padding:4px 6px;display:inline-block;margin:3px 0px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.option a.sel{background:#2499f9;color:#FFF;}
.option a.a_xz{background:#eaeaea;border:#afafaf 1px solid;font-size:14px;padding:6px 8px;margin-right:3px;color:#444;margin-top:0px;}
.option .search_zy{border-bottom:#c9c9c9 1px solid;margin:8px 0px;height:30px;background:url(../images/s_zy.png) no-repeat 0 -4px;padding-left:35px;}
.option .search_zy input{height:22px;line-height:22px;margin-top:-2px;width:98%;border:none;color:#999;}
.option .check_time{border-bottom:#d8d8d8 1px solid;margin:8px 0px;height:28px;padding-left:3px;color:#666;}
.option input{width:35%;border:#7fa6c6 1px solid;height:23px;line-height:23px;}
.option ul{padding:8px 2px;}
.option ul li{width:49%;display:inline-block;}
.option ul li a{padding:0px;}
.option ul li a img{height:33px;border:#ccc 1px solid;margin-left:2px;}
.option ul li.sel a img{border:#2499f9 2px solid;}
.option p{font-size:13px;line-height:1.5;padding-left:5px;margin-bottom:8px;}
.option p span{color:#f00;}
.option ol li{height:25px;line-height:25px;display:block;color:#666;padding-left:10px;}
.option textarea{width:98%;height:70px;border:none;}
.option input.inp_in{width:98%;height:25px;line-height:25px;border:none;margin-bottom:8px;}



.list{background:#FFF;}
.list ul li{border-bottom:#eaeaea 1px solid;position:relative;}
.list ul li a{height:44px;line-height:44px;display:block;background:url(../images/list01.png) no-repeat 5px center;padding-left:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:35px;}
.list ul li span{ position:absolute;right:8px;top:15px;font-size:13px;color:#666;}
.list_tab ul li a{background:none;padding-left:10px;}
.list_tab ul li.next a{background:url(../images/list02.png) no-repeat right center;}

/*新版目录样式*/
.list_new ul li{margin-top:1px;border:none;}
.list_new ul li a{padding-left:10px;background:url(../images/menu_list.png) no-repeat right 0 #fafafa;padding-right:10px;border-bottom:#e5e5e6 1px solid;}
.list_new ul li a.open{background:url(../images/menu_list.png) no-repeat right -44px #fafafa;}
.list_new ul li ul li{border:none;padding-left:15px;}
.list_new ul li ul li a{border-bottom:#dcdcdc 1px dashed;background:url(../images/menu_list.png) no-repeat 0px -88px #fff;padding-left:17px;color:#555;}
.list_new ul li ul li a.open{background:url(../images/menu_list.png) no-repeat 0px -132px #fff;}
.list_new ul li ul li a.end{background:url(../images/menu_list.png) no-repeat 0px -176px #fff;padding-left:19px;color:#444;}
.list_new a.catatab { font-size: 14px; padding: 5px 16px; border-radius: 4px; border: 1px #ccc solid; float: left; margin-right: 10px }
.list_new a.catatab.current { color: #fff; background: #2499f9; border: 1px #2499f9 solid; }

/*通用弹出提示框*/
.box_msg .mas_con{width:80%;height:150px;background:#fff;position:absolute;top:35%;left:10%;z-index:1000;margin:0 auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.box_msg .mas_con .bm_t{padding:15px;line-height:1.3;text-indent:2em;}
.box_msg .mas_con .bm_f{border-top:#c6c6c6 1px solid;position:absolute;bottom:0px;width:100%;}
.box_msg .mas_con .bm_f a{width:49%;display:inline-block;height:40px;line-height:40px;text-align:center;border-right:#c6c6c6 1px solid;}
.box_msg .shadow{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#000;opacity:0.5;filter:alpha(opacity=0.5);width:100%;height:100%;}

/*课程内容页面*/
.model{height:260px;background:#7d9ec0;margin-top:1px;}
.operation{padding:8px 0px; background:#daedfa; text-align:center;}
.operation a{padding:5px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#89b3e3 1px solid;display:inline-block;background:#fff;}
.operation a.sel{ background:#F00;color:#FFF; border:#f00 1px solid;}
.theory{padding:10px;line-height:1.5;}

.jianjie{padding:12px;}
.jianjie p{line-height:1.5;text-indent:2em;margin-bottom:5px;}
.jianjie p img{margin-left:-2em;}
.jianjie h5{font-size:18px;font-weight:normal;text-align:center;margin:15px 0px 5px 0px;}
.jianjie .remark{text-align:center;color:#999;border-bottom:#dadada 1px solid;font-size:12px;padding-bottom:10px;margin-bottom:15px;}
.jianjie .remark span{margin-left:20px;}

/* 课程评价 */
.comment{padding:10px;clear:both;}
.comment ul li{font-size:12px;height:auto;line-height:19px;overflow:hidden;margin-bottom:10px;padding:0px;}
.comment ul li span{color:#5072a2;}
.comment ul li a:hover{text-decoration:underline;}
.comment ul li a.del{margin-left:50px;color:#3d7dff;}
.comment ul li img{width:35px;height:35px;border:#dadada 1px solid;margin:0px;padding:0px;float:left;}
.comment ul li ol{margin-left:42px;}
.comment ul li b{float:left;color:#999;font-weight:normal;}
.comment ul li ul{margin-left:40px;}
.comment ul li ol li,.comment ul li ul ol li{margin-bottom:0px;}
.comment ul li a.fabiao{ text-decoration:none;}
a.reply{width:21px;height:16px;background:url(../images/reply.png) no-repeat 0 0;display:block;float:left;margin-left:20px;}
.pinglun{margin:10px 0px 20px 0px;}
.pinglun span{display:block;margin-bottom:5px;}
.pinglun textarea{width:98%;height:50px;}
.pinglun p{width:100%;margin-top:3px;}
.pinglun p a.fabiao{width:75px;height:28px;line-height:28px;color:#FFF;background:#5caae6;border:#388ccc 1px solid;text-align:center;font-weight:bold;}
.pinglun p a.fabiao:hover{background:#3e94d7;}

/*公开课目录*/
.menu{padding:10px;}
.menu ul li{line-height:1.5;border-bottom:#c9c9c9 1px solid;}
.menu ul li span,.menu ul li a{padding:8px 0px; display:block;}
.menu ul li a{background:url(../images/m_list.png) no-repeat 0 8px;padding-left:25px;font-size:15px;}
.menu ul li a.sel{background:url(../images/bf.png) no-repeat 0 8px;color:#007ce1;}
.menu ul li ul li{padding-left:10px;}

/*我的*/
.box_me{position:relative;margin-top:63px;height:80px;background:#FFF;padding:8px 0px 8px 102px;}
.box_me img{position:absolute;left:10px;top:8px;}
.box_me p{color:#999;font-size:13px;line-height:1.5;}
.box_me p span{color:#444;font-size:18px;line-height:1.4;}
.box_me p i{ font-style:normal;color:#f00;margin-right:2px;}

.box_lb{margin-top:15px;background:#FFF;}
.box_lb ul{margin:0 10px;}
.box_lb ul li{position:relative; }
.box_lb ul li span{ position:absolute;right:3px;top:15px;color:#999;font-size:14px;}
.box_lb ul li a{height:45px;line-height:45px;font-size:16px;border-bottom:#d8d8d8 1px solid;}
.box_lb ul li a img{margin:0 10px -4px 5px;width:20px;height:20px;}
.box_lb ul li a.close{position:absolute;right:0px;top:2px;background:url(../images/a_close.png) no-repeat 0 0; display:block;width:74px;height:40px;border:none;}
.box_lb ul li a.open{position:absolute;right:0px;top:2px;background:url(../images/a_open.png) no-repeat 0 0; display:block;width:74px;height:40px;border:none;}


/*表单表格*/
table.tab tr td{border-bottom:#eaeaea 1px solid;padding:10px;}
table.tab tr td.td01{text-align:center;}
table.tab tr td.pay{color:#f00;}
table.tab tr td.in{color:#129001;}

/*我要充值*/
.chongzhi{margin-top:65px;background:#FFF;}
.chongzhi ul{margin:0 10px;}
.chongzhi ul li{height:45px;line-height:45px;border-bottom:#d8d8d8 1px solid;padding-left:5px;color:#999;}
.chongzhi ul li input{width:82%;margin-left:8px;height:22px;line-height:22px;border:none;}

/*个人信息*/
.personal{position:relative;margin-top:63px;background:#FFF;padding:8px 0px 0px 8px;}
.personal img{position:absolute;right:10px;top:8px;}
.personal a{line-height:80px;}
.personal .nicheng{border-top:#d8d8d8 1px solid;margin-top:8px;position:relative;}
.personal .nicheng a{height:45px;line-height:45px;}
.personal .nicheng span{ position:absolute;right:10px;top:15px;color:#999;font-size:14px;}

/*修改个人信息*/
.modify{margin-top:65px;padding:0px 10px;background:#FFF;}
.modify input{width:98%;height:26px;line-height:26px;border:none;border-bottom:#2499f9 1px solid;padding-left:3px;}
.modify p{font-size:12px;color:#666;margin-top:8px;}
.modify ul{margin:0px;}
.modify ul li{position:relative;padding:0px;height:45px;line-height:45px;border-bottom:#d8d8d8 1px solid;color:#999;}
.modify ul li input{width:68%;left:80px;position:absolute;top:10px;border:none;}
.modify ul li a{padding-left:10px;}
.modify ul li a.sel{color:#f00;}
.pic_tx{margin-top:48px;padding:10px;}
.pic_tx ul li{display:inline-block;}
.pic_tx ul li a img{width:97px;height:90px;}

/*消息列表*/
.msg_list{background:#FFF;}
.msg_list ul li{position:relative;}
.msg_list ul li a{border-bottom:#d8d8d8 1px solid;padding:11px 0px 0px 65px;position:relative;height:50px;font-size:18px;line-height:20px;}
.msg_list ul li a img{width:45px;height:45px;position:absolute;left:10px;top:8px;}
.msg_list ul li a p{font-size:14px;color:#999;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5px;}
.msg_list ul li a span{ position:absolute;right:10px;top:10px;font-size:12px;color:#c2c1c1;}
.msg_list ul li a.msg{width:18px;height:18px;line-height:18px;position:absolute;left:40px;top:6px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#f00;color:#fff;display:block;z-index:9999;font-size:12px;padding:0px; text-align:center;}
.msg_list ul li a.a_tj{position:absolute;right:8px;top:15px;border:#f00 1px solid;height:20px;padding:5px 8px 5px 8px;border:#b3b3b3 1px solid;background:#eaeaea;font-size:15px;}
.msg_list ul li a.a_rc{position:absolute;right:8px;top:15px;border:#f00 1px solid;height:20px;padding:5px 8px 5px 8px;border:#01ae15 1px solid;background:#01ae15;color:#fff;font-size:15px;}

.mail_list ul li,.mail_list dl dd{ position:relative;}
.mail_list ul li a,.mail_list dl dd a{border-bottom:#d8d8d8 1px solid;padding:11px 0px 0px 65px;position:relative;height:50px;line-height:40px;}
.mail_list ul li a img,.mail_list dl dd a img{width:45px;height:45px;position:absolute;left:10px;top:8px;}
.mail_list dl dt{background:#eaeaea;height:20px;line-height:23px;padding-left:10px; overflow:hidden;}
.mail_list dl dd a.c_opt{width:28px;height:28px;border:#acacac 1px solid;background:#f8f9f9;position:absolute;right:12px;top:20px;padding:0px;}
.mail_list dl dd a.c_sel{width:28px;height:28px;border:#00ae00 1px solid;background:url(../images/c_sel.png) no-repeat 0 0;position:absolute;right:12px;top:20px;padding:0px;}
.mail_list ul li a.msg{width:18px;height:18px;line-height:18px;position:absolute;left:40px;top:6px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#f00;color:#fff;display:block;z-index:9999;font-size:12px;padding:0px; text-align:center;}

/*群聊*/
.group{margin-top:48px;background:#fff;padding:8px 5px 5px 10px;}
.group ul li{display:inline-block; position:relative;width:45px;height:45px;}
.group ul li img{width:45px;height:45px;}
.group ul li a.a_qd{width:42px;height:40px;line-height:40px;background:#0bc018;display:inline-block;color:#FFF;text-align:center; /*position:absolute;*/top:0px;left:0px; margin-left:10px;}

/*实名认证*/
.d_pic{position:relative;}
.d_pic a{position:absolute;top:0px;left:0px;display:block; text-align:center;background:#f06511;opacity:0.7;filter:alpha(opacity=70);height:30px;width:100%;line-height:30px;color:#fff;font-size:14px;}
/*a.dl{margin:20px 0px 10px 0px;height:40px;line-height:40px;background:#f06511;color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:18px;}*/

/*表单表格*/
/*table.tab tr td{border-bottom:#eaeaea 1px solid;padding:10px 0px;}
table.tab tr td span{color:#F00;margin-right:8px;}
table.tab tr td a{color:#00F;}*/
table.tabb{border-top:#eaeaea 1px solid;border-left:#eaeaea 1px solid;}
table.tabb tr td{font-size:14px;border-right:#eaeaea 1px solid;border-bottom:#eaeaea 1px solid;text-align:center;padding:10px 0px;}

/*工种目录页*/
.ml_tit{height:48px;line-height:48px;color:#999;margin:0 8px;text-align:left; clear:both;font-size:14px;}
.menu_list{font-size:14px;margin:0 0px;margin-bottom:16px; clear:both;}
.menu_list dl dt,.menu_list dl dd{line-height:46px;border-top:#f3f3f3 1px solid;}
.menu_list dl dt{background:#f8f8f8;font-size:14px; cursor:pointer;}
.menu_list dl dt span{margin-left:12px;display:block;}
.menu_list dl dt span.close{background:url(../images/img_close.png) no-repeat right center;}
.menu_list dl dt span.open{background:url(../images/img_open.png) no-repeat right center;}
.menu_list dl dd a{ display:block;font-size:14px;color:#444;position:relative;}
.menu_list dl dd a i{font-size:12px;color:#999;margin-left:20px;font-style:normal;}
.menu_list dl dd a b{border:#0dc17b 1px solid;border-radius:3px;color:#0dc17b; background:#fff;font-size:12px;height:22px; line-height:22px;padding:0 8px; font-weight:normal; display:inline-block;margin-left:16px;}
.menu_list dl dd a span{width:16px;height:16px;display:block;float:left;margin:16px 10px 0px 8px;background:url(../images/img_zt_m.png) no-repeat 0 0;}
.menu_list dl dd.end a span{ background-position:0 -16px;}
.menu_list dl dd.on a span{ background-position:0 -32px;}
.menu_list dl dd a:hover{background:#f8f8f8;}
.menu_list dl dd a em{ position:absolute;right:20px;top:9px;width:80px;height:28px; line-height:28px; text-align:center;color:#fff; display:inline-block; background:#ff9000; font-style:normal;border-radius:5px; display:none;}
.menu_list dl dd.end a em{ background:#0dc17b;}
.menu_list dl dd a:hover em{ display:block;}
.menu_list dl dd dl{margin-left:16px;}
.menu_list dl dd dl dt{ background:none;}
.menu_list dl dd dl dd{margin-left:30px;}













