  @charset "utf-8";
/* 公用样式 */
body,input,select{margin:0px;padding:0px;font-size:14px;font-family:Arial, Geneva, sans-serif;color:#444;}
.body_bg{background:#f8faf5;}
ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,p{margin:0px;padding:0px;list-style:none;border:none;}
.c{clear:both;}
a{text-decoration:none;color:#444;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;}
input{ outline:none;}


/* 头部样式 */
.top{width:100%;height:60px;background:#0d5caa; }
.top .logo{margin:4px 10px 0px 5px;position:absolute;left:0px;top:0px;}
.top .logo img{float:left;height:50px;margin-right:4px;}
.top .logo a{float:left;}
.top .logo h5{font-size:24px;float:left;color:#fff;font-weight:normal;margin-top:10px;font-family:"微软雅黑"}
.top .logo h5 a{color:#fff;}
.top .search{position:absolute;left:50%;margin-left:-212px;top:16px;width:425px;height:28px;background:#fff;border:#b6b6b6 1px solid;text-align:left; z-index:1;}
.top .search ul{height:28px;_height:30px;overflow:hidden;border:#b6b6b6 1px solid;float:left;width:70px;background:url(../images/b_s.png) #fff no-repeat 55px 12px; position:absolute; z-index:10000;top:-1px;left:-1px;}
.top .search ul li{text-align:center;line-height:28px;padding-right:8px;}
.top .search ul li a{color:#666;font-family:"微软雅黑"}
.top .search ul li a:hover{color:#0d5caa;}
.top .search input{width:287px;height:26px;line-height:26px;margin-left:73px;float:left;padding-left:5px;color:#666;border:0px;overflow:hidden;font-family:"微软雅黑"}
.top .search a.btn_s{width:56px;height:28px;background:url(../images/btn_s.png) no-repeat 0 0;display:block;float:left;border-left:#b6b6b6 1px solid;}
.top_r{position:relative;top:0px;right:0px;z-index:10;float:right;margin:8px 5px 0px 0px;line-height:43px;color:#fff;background:#0d5caa;font-family:"微软雅黑"}
.top_r span{color:#fff;font-size:14px;float:left;font-family:"微软雅黑"}
.top_r span{padding-left:42px; position:relative;}
.top_r span.name_t{background:url(../images/more.png) no-repeat right -12px;padding-right:15px;}
.top_r span a{margin:0px;}
.top_r span a:hover{text-decoration:underline;}
.top_r span img{width:32px;height:32px; position:absolute;left:3px;top:6px;}
.top_r span .img_cover{width:38px;height:38px;background:url(../images/img_cover.png) no-repeat 0 0; position:absolute;top:3px;left:0px;}
.top_r span:hover{ cursor:default;}
.top_r a{margin-left:15px;font-size:14px;color:#FFF;float:left;}
.top_r a.a_user{color:#fcff00;}
.top_r a:hover{text-decoration:underline;}

.language{background:url(../images/more.png) no-repeat right -14px;color:#fff;padding-right:15px;}
.more_lan{ position:absolute;left:0px;top:28px; z-index:1000; background:#fff;border:#cfcfcf 1px solid;padding:4px 4px;width:200px;border-radius:4px;min-height:140px;max-height:360px; overflow:auto;}
.more_lan ul li a{ height:26px; line-height:26px;color:#444;margin:0px;border-radius:2px; display:block;padding-left:8px;}
.more_lan ul li a:hover{ background:#e0e0e6;color:#222;}

/* 头部按钮样式 */
.top_r ul{float:left;background:url(../images/spi_u.png) no-repeat 0 center;padding-left:8px;margin-left:12px;height:43px;}
.top_r ul li{float:left;width:27px;margin-left:3px;margin-top:8px;}
.top_r ul li a{width:27px;height:26px;display:block;text-align:center;margin:0px;}
.top_r ul li a.a01{background:url(../images/opr.png) no-repeat 0 -130px;}
.top_r ul li a.a01:hover{background:url(../images/opr.png) #1575d4 no-repeat 0 -130px;}
.top_r ul li a.a02{background:url(../images/opr.png) no-repeat 0 -104px;}
.top_r ul li a.a02:hover{background:url(../images/opr.png) #1575d4 no-repeat 0 -104px;}
.top_r ul li a.a03{background:url(../images/opr.png) no-repeat 0 -78px;}
.top_r ul li a.a03:hover{background:url(../images/opr.png) #1575d4 no-repeat 0 -78px;}
.top_r ul li a.a04{background:url(../images/opr.png) no-repeat 0 -52px;}
.top_r ul li a.a04:hover{background:url(../images/opr.png) #1575d4 no-repeat 0 -52px;}
.top_r ul li a.a05{background:url(../images/opr.png) no-repeat 0 1px;}
.top_r ul li a.a05:hover{background:url(../images/opr.png) #fb1a1a no-repeat 0 1px;}
.top_r ul li a.a04_tab{background:url(../images/opr.png) no-repeat 0 -26px;}
.top_r ul li a.a04_tab:hover{background:url(../images/opr.png) #1575d4 no-repeat 0 -26px;}
.top_r ul li a.a02_tab{background:url(../images/opr.png) #1575d4 no-repeat 0 -104px;}

/* 头部按钮样式-用户弹出层 */
.user_in{position:absolute;left:3px;top:42px;font-family:Arial, Geneva, sans-serif;width:230px;text-align:left;padding:1px;background:url(../images/i_bg.png) no-repeat 1px 0;padding-top:4px;*padding-top:5px;z-index:11; overflow:hidden;}
.user_in ol{background:#FFF;border:#cfcfcf 1px solid;padding-right:1px;border-top:none;color:#f00;line-height:inherit;height:63px;position:relative;padding-left:60px;padding-top:5px;margin-top:1px;padding-right:20px;}
.user_in ol li{height:28px;line-height:28px; text-align:left;color:#444;}
.user_in ol li a{color:#1d82e5;font-family:"微软雅黑";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.user_in ol li a:hover{ text-decoration:none;color:#ff1e00;}
.user_in ol img{ position:absolute;top:8px;left:10px;width:52px;height:52px;}
/* 头部按钮样式-更多弹出层 */
.help_tab{position:absolute;right:20px;top:41px;font-family:Arial, Geneva, sans-serif;width:100px;text-align:center;background:#1575d4;z-index:111;padding:1px;}
.help_tab ul li{border-bottom:#0562be 1px solid;}
.help_tab ul li a{font-size:12px;height:26px;line-height:26px;overflow:hidden;display:block;margin:0px;color:#fff;}
.help_tab ul li a:hover{ background:#0562be;color:#FFF;text-decoration:none;}


/* 首页头部样式 */
.top_gtey{background:#f5f5f5;}
.top_gtey .logo h5{color:#555;}
.top_gtey .top_r a{color:#444;}
.top_gtey .top_r span{color:#444;}
.top_gtey .top_r span .img_cover{background:url(../images/img_cover_tab.png) no-repeat 0 0;}
.top_gtey .top_r span.name_t{background:url(../images/more.png) no-repeat right 20px;}
.top_gtey .top_r .user_in ol li a{color:#1d82e5;}
.top_gtey .top_r .user_in ol li a:hover{ text-decoration:none;color:#ff1e00;}
.top_gtey .top_r ul{background:url(../images/spi_h.png) no-repeat 0 center;}
.top_gtey .top_r ul li a.a01{background:url(../images/opr.png) no-repeat 0 -284px;}
.top_gtey .top_r ul li a.a01:hover{background:url(../images/opr.png) #e1dede no-repeat 0 -284px;}
.top_gtey .top_r ul li a.a02{background:url(../images/opr.png) no-repeat 0 -260px;}
.top_gtey .top_r ul li a.a02:hover{background:url(../images/opr.png) #e1dede no-repeat 0 -260px;}
.top_gtey .top_r ul li a.a03{background:url(../images/opr.png) no-repeat 0 -234px;}
.top_gtey .top_r ul li a.a03:hover{background:url(../images/opr.png) #e1dede no-repeat 0 -234px;}
.top_gtey .top_r ul li a.a04{background:url(../images/opr.png) no-repeat 0 -208px;}
.top_gtey .top_r ul li a.a04:hover{background:url(../images/opr.png) #e1dede no-repeat 0 -208px;}
.top_gtey .top_r ul li a.a05{background:url(../images/opr.png) no-repeat 0 -155px;}
.top_gtey .top_r ul li a.a05:hover{background:url(../images/opr.png) #fb1a1a no-repeat 0 2px;}
.top_gtey .top_r ul li a.a04_tab{background:url(../images/opr.png) no-repeat 0 -182px;}
.top_gtey .top_r ul li a.a04_tab:hover{background:url(../images/opr.png) #e1dede no-repeat 0 -182px;}
.top_gtey .top_r ul li a.a02_tab{background:url(../images/opr.png) #e1dede no-repeat 0 -260px;}
.top_gtey .help_tab{background:#e1dede;}
.top_gtey .help_tab ul li{border-bottom:#d4d2d2 1px solid;}
.top_gtey .help_tab ul li a{color:#444;}
.top_gtey .help_tab ul li a:hover{ background:#3388ff;color:#fff;}
.top_gtey .top_r{background:#f5f5f5;}


/* 首页主体区域 */
.main{width:100%;position:absolute;top:50%;margin-top:-250px;font-family:"微软雅黑"}
.main .title{color:#0079f1;font-size:40px;text-align:center;letter-spacing:5px;line-height:45px;*line-height:53px;}
.main .title_eng{font-size:30px;letter-spacing:normal;line-height:40px;*line-height:48px;}
.main .title span{font-size:22px;letter-spacing:0px;color:#ff5b00;}
.main .title_eng span{font-size:20px;}
.main .c_main{/*width:990px;*//*width:1201px;*/width:990px;height:265px;text-align:center;margin:50px auto 0px auto;position:relative;}
.c_main .c_list{/*width:240px;*//*width:168px;*/width:157px;height:200px;display:inline-block;}
.c_main .c_list{*display:inline;}
.c_main .c_list a.a01{width:126px;margin:0 auto;display:block;background:#FFF;}
.c_main .c_list a.a01 .round{width:126px; height:126px;background:#0acc00;display:inline-block;overflow:hidden;-moz-border-radius:5%;-webkit-border-radius:5%;border-radius:5%;*display:inline;}
.c_main .c_list a.a01:hover .round{background:#0abd01;}
.c_main .c_list a.a02 .round{background:#ff386e;}
.c_main .c_list a.a02:hover .round{background:#eb1951;}
.c_main .c_list a.a03 .round{background:#3388ff;}
.c_main .c_list a.a03:hover .round{background:#1973f0;}
.c_main .c_list a.a04 .round{background:#f66210;}
.c_main .c_list a.a04:hover .round{background:#ea5606;}
.c_main .c_list a.a05 .round{background:#00c6d8;}
.c_main .c_list a.a05:hover .round{background:#00bbcc;}
.c_main .c_list a.a06 .round{background:#9e49fd;}
.c_main .c_list a.a06:hover .round{background:#8920ff;}
.c_main .c_list a.a07 .round{background:#f34343;}
.c_main .c_list a.a07:hover .round{background:#ff2b2b;}
.c_main .c_list a.a08 .round{background:#ff9f0d;}
.c_main .c_list a.a08:hover .round{background:#ff8a00;}
.c_main .c_list a.a01 p{font-size:20px;color:#333;margin:5px 0px 0px 0px; text-align:center;}
.c_main .c_list a.a01:hover p{color:#ff1e00;}
.c_main .c_list ul{width:180px; text-align:center;margin:20px auto 0px auto;}
.c_main .c_list ul li{width:90px;float:left;line-height:28px;font-size:16px;}
.c_main .c_list ul li span{color:#ff4800;padding:0 5px;}
.c_main .c_list ul li a:hover{color:#ff1e00;}

.center{width:100%;}
/* 左边目录导航 */
.left{width:215px;float:left;border-right:#e5e5e5 1px solid; height:100%;background:#FFF;overflow:auto;position:relative;}
.left ul{margin-top:15px;}
.left ul li a{height:36px;line-height:36px;display:block;padding-left:38px;background:url(../images/bg.png) no-repeat 12px -422px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"微软雅黑"}
.left ul li.li01 a{background:url(../images/bg.png) no-repeat 12px -146px;padding-left:45px;}
.left ul li.li02 a{background:url(../images/bg.png) no-repeat 12px -184px;padding-left:45px;}
.left ul li.li03 a{background:url(../images/bg.png) no-repeat 12px -218px;padding-left:45px;}
.left ul li.li04 a{background:url(../images/bg.png) no-repeat 12px -253px;padding-left:45px;}
.left ul li.li05 a{background:url(../images/bg.png) no-repeat 12px -290px;padding-left:45px;}
.left ul li.li06 a{background:url(../images/bg.png) no-repeat 12px -324px;padding-left:45px;}
.left ul li.li07 a{background:url(../images/bg.png) no-repeat 12px -509px;padding-left:45px;}
.left ul li.li08 a{background:url(../images/bg.png) no-repeat 12px -358px;padding-left:45px;}
.left ul li.li09 a{background:url(../images/bg.png) no-repeat 12px -390px;padding-left:45px;}
.left ul li.li10 a{background:url(../images/bg.png) no-repeat 12px -937px;padding-left:45px;}
.left ul li.li11 a{background:url(../images/bg.png) no-repeat 12px -972px;padding-left:45px;}
.left ul li.li12 a{background:url(../images/bg.png) no-repeat 12px -1007px;padding-left:45px;}
.left ul li.li14 a{background:url(../images/listbg.png) no-repeat 10px 0;padding-left:45px;}
.left ul li.line{border-top:#e5e5e5 1px solid;margin-top:15px;padding-top:15px;font-size:0px;height:1px;line-height:1px;}
/*--- 左边目录导航----二级导航---- */
.left ul li.all a{position:relative;}
.left ul li.all a span{ position:absolute;right:8px;top:10px;width:15px;height:15px;background:url(../images/all_bg.png) no-repeat 0 0;}
.left ul li.all a span.open{background-position:0 -15px;}
.left ul li.all a{background:url(../images/bg.png) no-repeat 12px -146px;padding-left:45px;}
.left ul li.all ol li{background:url(../images/all_bg.png) no-repeat 26px -66px #f6f6f8;position:relative;}
.left ul li.all ol li.open{background:url(../images/all_bg.png) no-repeat 26px -30px #f6f6f8;}
.left ul li.all ol li a{height:36px;line-height:36px;border-bottom:#e5e5e5 1px solid; display:block; background:none;}
.left ul li.all ol li ol{padding:5px 0px;background:#fff;}
.left ul li.all ol li ol li{background:url(../images/all_bg.png) no-repeat 42px -105px #fff;}
.left ul li.all ol li ol li a{border:none;padding-left:60px;height:30px;line-height:30px;font-size:13px;}
.left ul li.all ol li ol li a:hover{color:#1176d9;}

.left ul li a:hover{background-color:#eff2f7;}
.left ul li a.sel{background-color:#dce1ec;}
a.qq{ width:80px; display:block; float:left; margin:0px; padding:0px;}
.title_box{width:156px; float:left; text-align:right; margin-right:3px; font-size:13px; *margin-lrft:0px; padding:0px; display:block; letter-spacing:0px; }
.title_box02{ *width:150px; *margin-left:-40px;}
.number{ display:block; width:80px; float:left; text-align:center; font-size:13px;*margin-lrft:0px; padding:0px;*width:96px;}


/* 右边内容区域 */
.right{float:left;height:100%;background:#FFF;width:100%;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;}
.biaoti{font-size:24px;color:#666;margin:15px 0px 0px 10px;font-family:"微软雅黑"}
.box_jx{height:240px;margin:15px 12px 30px 20px;background:#dff8f7;overflow:hidden;font-family:"微软雅黑"}
/* 资源统计 */
.box_jx ol{padding-left:25px;float:left;_width:350px;}
.box_jx ol li{height:80px;line-height:80px;border-bottom:#FFF 1px solid;font-size:18px;color:#444;}
.box_jx ol li span{font-size:40px;}
/* 平台公告 */
.box_jx dl{width:250px;height:240px;float:right;background:#ccffcc;}
.box_jx dl dt{font-size:16px;padding-left:10px;height:38px;line-height:38px;background:#c4f7c3;margin-bottom:8px;}
.box_jx dl dt a{float:right;font-size:12px;padding-right:15px;}
.box_jx dl dt a:hover{text-decoration:underline;}
.box_jx dl dd{line-height:26px;background:url(../images/bg.png) no-repeat 0px -485px;padding-left:25px;width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box_jx dl dd a:hover{color:#f00;}
/* 焦点图 */
.box_jx .banner{float:left;width:420px;height:240px;position:relative;overflow:hidden;}
.banner ul.ban_pic img{height:240px;width:420px;}
.banner .num {overflow:hidden; height: 25px; position: absolute; bottom:8px; right:0px; zoom:1; z-index:3 }
.banner .num li {width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner .num li.on {background: #FF7700;}

/* 专业课程 */
.course{text-align:center;margin:10px 0px 0px 20px;font-family:"微软雅黑"}
.course ul{float:left;margin:10px 30px 0px 0px;padding-bottom:25px;}
.course ul li{width:208px;position:relative;overflow:hidden;}
.course ul li a img{ max-width:208px;width:expression(document.body.clientWidth > 208? "208px": "auto" );max-height:118px;}
.course ul li a.a_tit{display:block;margin-top:5px;*margin-top:8px;font-size:16px;width:208px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:35px;height:35px;}
.course ul li a.a_tit:hover{color:#ff3600;}
.course ul li.tit{text-align:left;}
.course ul li.tit a{width:208px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:35px;height:35px;font-size:15px;display:block; background:#FFF;}
.course ul li.tit a:hover{color:#ff3600;}
.course ul li span{width:100%;padding-left:5px;background:#000;height:21px;color:#fff;line-height:21px;position:absolute;left:0px;bottom:0px;background:url(../images/shadow_bg.png) repeat-x 0 0;text-align:left;z-index:100;}
.course ul li span a{font-family:Arial, Geneva, sans-serif;font-size:12px;color:#FFF;float:right;padding-right:15px;*margin-top:1px;}
.course ul li span a:hover{text-decoration:underline;}
.course ul li.author{font-size:12px;color:#ff3333;font-family:Arial, Geneva, sans-serif;text-align:left;}
.course ul li.author b{font-weight:normal;}
.course ul li.author a{margin-left:50px;color:#666;}
.course ul li.author a:hover{color:#f00;}
.course ul li a .back{width:208px;height:118px;background:#000; position:absolute;top:0px;left:0px; display:none;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;z-index:20;}
.course ul li a:hover .back{display:block; cursor:pointer;}

/*.course{text-align:center;margin:10px 0px 0px 20px; overflow:hidden;font-family:"微软雅黑"}
.course ul{float:left;margin:10px 26px 20px 0px;background:#fff;height:210px;}
.course ul li{width:224px;position:relative;overflow:hidden;}
.course ul li a{width:224px;height:130px; display:block;}
.course ul li a img{width:224px;width:expression(document.body.clientWidth > 245? "245px": "auto" );max-height:130px;height:130px;}
.course ul li a.a_tit{display:block;font-size:16px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:44px;height:44px;color:#222; text-align:left;padding:0 10px;}
.course ul li a.a_tit:hover{color:#ff3600;}
.course ul li p em{ float:left;margin-left:10px;color:#e13b00;font-style:normal;font-size:14px;}
.course ul li p i{margin-left:12px;font-style:normal;float:right; font-style:normal;color:#666;margin-right:12px;}
.course ul li.tit{text-align:left;}
.course ul li.tit a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:44px;height:44px;color:#444;display:block;font-size:16px; background:#FFF;padding:0 10px; width:auto;}
.course ul li.tit a:hover{color:#ff3600;}
.course ul li span{width:100%;padding-left:5px;background:#000;height:21px;color:#fff;line-height:21px;position:absolute;left:0px;bottom:0px;background:url(../images/shadow_bg.png) repeat-x 0 0;text-align:left;z-index:100;}
.course ul li span a{font-family:Arial, Geneva, sans-serif;font-size:12px;color:#FFF;float:right;padding-right:15px;*margin-top:1px; width:auto; height:auto;}
.course ul li span a:hover{text-decoration:underline;}
.course ul li.author{font-size:12px;color:#ff3333;font-family:Arial, Geneva, sans-serif;text-align:left;}
.course ul li.author b{font-weight:normal;margin-left:12px;}
.course ul li.author a{margin-left:50px;color:#666; width:auto; height:auto; float:right;margin-right:10px;}
.course ul li.author a:hover{color:#f00;}
.course ul li a .back{width:245px;height:130px;background:#000; position:absolute;top:0px;left:0px; display:none;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;z-index:20;}
.course ul li a:hover .back{display:block; cursor:pointer;}*/

/* 首页新闻资讯列表 */
.new_list{width:890px;position:absolute;bottom:60px;height:33px;overflow:hidden;background:#f5f5f5;left:50%;margin-left:-445px;color:#666;}
.new_list span{background:url(../images/new_img.png) no-repeat 0 center; position:absolute;left:10px;top:0px;padding-left:20px;height:33px;line-height:33px;}
.new_list a.more{position:absolute;right:0px;top:7px;color:#666;right:8px;color:#666;font-size:12px;}
.new_list a.more:hover{color:#ff1e00;}
.new_list ul{margin-left:100px;}
.new_list ul li{height:33px;line-height:33px;}
.new_list ul li a{color:#666;}
.new_list ul li a:hover{color:#ff1e00;}

/* 底部 */
.bottom{width:100%;font-size:12px;text-align:center;color:#999;position:absolute;height:35px;line-height:35px;border-top:#dbdbdb 1px solid;bottom:0px; z-index:1000;}
/* 底部样式 */
.foot{width:100%;border-top:#ccc 1px solid;height:35px;clear:both; background:#fff;position:relative; z-index:1000;}
.foot ul li{ text-align:center;color:#999;height:35px;line-height:35px;font-size:12px;}
/* 针对土耳其修改 */
.foot .ul_left{float:left;}
.foot .ul_left li{float:left;color:#444; cursor:pointer;padding-left:30px;margin-right:10px;}
.foot .ul_left li.li01{background:url(../images/icon_foot.png) no-repeat 0 0px;}
.foot .ul_left li.li02{background:url(../images/icon_foot.png) no-repeat 0 -35px;}
.foot .ul_left li.li03{background:url(../images/icon_foot.png) no-repeat 0 -70px;}
.foot .ul_left li.li04{background:url(../images/icon_foot.png) no-repeat 0 -105px;}
.foot .ul_left li.li05{background:url(../images/icon_foot.png) no-repeat 0 -140px;}
.foot .ul_left li.li00{ background:none;padding-left:0px;color:#666;margin-left:10px;}
.foot .ul_left li:hover{color:#056ede;}
.foot .ul_left li.li00:hover{color:#666;}
.foot .ul_right{float:right;}
.foot .ul_right li{float:left;color:#444; cursor:pointer;padding-left:30px;margin-right:10px;}
.foot .ul_right li.li06{background:url(../images/icon_foot.png) no-repeat 0 -175px; position:relative;}
.foot .ul_right li.li07{background:url(../images/icon_foot.png) no-repeat 0 -210px;}
.foot .ul_right li.li08{background:url(../images/icon_foot.png) no-repeat 0 -245px; position:relative;}
.foot .ul_right li:hover,.foot .ul_right li a:hover{color:#056ede;}
.foot .ul_right li.li06 ul{ position:absolute;left:0px;bottom:35px;width:100px;border:#ced1d4 1px solid;border-bottom:none; background:#f8f9fa; z-index:1000;}
.foot .ul_right li.li06 ul li{ float:none;border-bottom:#ced1d4 1px solid;margin:0px; text-align:left;padding-left:35px;}
.foot .ul_right li.li06 ul li.li09{background:url(../images/icon_foot.png) no-repeat 0 -280px;}
.foot .ul_right li.li06 ul li.li09:hover{background:url(../images/icon_foot.png) no-repeat 0 -315px #298df8;color:#fff;}
.foot .ul_right li.li06 ul li.li10{background:url(../images/icon_foot.png) no-repeat 0 -350px;}
.foot .ul_right li.li06 ul li.li10:hover{background:url(../images/icon_foot.png) no-repeat 0 -385px #298df8;color:#fff;}
.foot .ul_right li.li06 ul li.li11{background:url(../images/icon_foot.png) no-repeat 0 -420px;}
.foot .ul_right li.li06 ul li.li11:hover{background:url(../images/icon_foot.png) no-repeat 0 -455px #298df8;color:#fff;}
.foot .ul_right li.li06 iframe{width:100px;position:absolute;left:0px;bottom:35px;height:107px;width:100px; z-index:100;}
.foot .ul_right li.li08 em{ display:inline-block;padding:0 5px;height:16px; line-height:16px;background:#d9001b;color:#fff;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px; position:absolute;left:16px;top:5px; font-style:normal;font-size:10px; font-family:"微软雅黑"}

/* 登陆窗口 */
.login .box_login{width:400px;height:380px;position:absolute;left:50%;margin-left:-200px;top:50%;margin-top:-190px;background:#FFF; z-index:10;}
.login .box_login ol{margin:40px 0px 0px 46px;}
.login .box_login ol li{float:left;margin-bottom:25px;width:310px; position:relative;}
.login .box_login ol li span{float:right;position: absolute;right:0px;top:0px;}
.login .box_login ol li span a{color:#0288cb;margin-left:20px;}
.login .box_login ol li span a:hover{text-decoration:underline;}
.login .box_login ol li input.inp{width:255px;height:35px;line-height:35px;font-size:16px;margin-left:50px;color:#999;border:0;}
.login .box_login ol li a.other{color:#666;}
.login .box_login ol li a.other:hover{color:#0288cb;}
.login .box_login ol li a.select_type{background:url(../images/b_s.png) #fff no-repeat center 17px;position:absolute;width:38px;height:38px; display:block;right:1px;top:1px; }
.login .box_login ol li a.select_type:hover{background:url(../images/b_s.png) #d6ebff no-repeat center 17px;}
.login .box_login ol li ul.ul_type{border:#093683 1px solid;position:absolute;top:39px;left:0px;z-index:100000;width:308px;background:#FFF;overflow:hidden;border-top:#cecbc2 1px solid;}
.login .box_login ol li ul.ul_type li{height:35px;line-height:35px;text-align:left;margin:0px;}
.login .box_login ol li ul.ul_type li a{display:block;padding-left:10px;}
.login .box_login ol li ul.ul_type li a:hover{ background:#d6ebff;}
.login .login_bg{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#000;opacity:0.3;filter:alpha(opacity=30);width:100%;height:100%;}
.name{width:308px;height:38px;border:#98a1a6 1px solid;background:url(../images/bg.png) #fff no-repeat 0 0;position:relative;}
.login .box_login ol li .name input.inp{position:absolute; z-index:10;}
.login .box_login ol li .name span{position:absolute;left:52px;top:11px;color:#999; z-index:5;}
.psw{width:308px;height:38px;border:#98a1a6 1px solid;background:url(../images/bg.png) #fff no-repeat 0 -40px;}
a.denglu{width:310px;height:38px;line-height:38px;color:#FFF;display:block;background:#cc0000;text-align:center;font-size:16px;}
a.denglu:hover{background:#ea0505;color:#FFF;}
a.close{width:31px;height:26px;background:url(../images/bg.png) no-repeat 0 -82px; position:absolute;right:8px;top:10px;display:block;}
a.close:hover{background:url(../images/bg.png) no-repeat 0 -110px;}
a.denglu02{ background:#23a0e5}
a.denglu02:hover{ background:#008cd9}


/* 注册页面、帮助中心 */
.register{overflow-x:hidden;overflow-y:auto;width:1000px;margin:0 auto;}
.register .reg_tit{font-size:22px;color:#797979;background:url(../images/icon.png) no-repeat 0 0;padding-left:38px;margin:25px 0px 15px 0px;font-family:"微软雅黑"}
.register .reg_titvr{background:url(../images/icon.png) no-repeat 0 -528px;  height:43px;}
.register .reg_titvr span{ color:#0d5caa; line-height:43px;}
.register .reg_titvr span.regvrtitlt{ margin-left:15px}
.register .help_b{background:url(../images/icon.png) no-repeat 0 -36px;padding-bottom:1px;}
.register .forget{background:url(../images/icon.png) no-repeat -6px -353px;}
.zhuce{border:#e6e6e6 1px solid;padding:1px 1px 40px 1px;background:#fff;}
.zhuce table{margin:30px 0px 0px 0px;}
.zhuce table tr td{float:left;height:35px;line-height:35px;padding:8px 0px 8px 10px; position:relative;}
.zhuce table tr td span{color:#aeaeae;background:url(../images/icon.png) no-repeat -6px -86px;padding-left:28px;display:inline-block;height:24px;line-height:24px; position:absolute;left:360px;top:14px;}
.zhuce table tr td span.error,.zhuce table tr td span.Validform_wrong{background:url(../images/icon.png) no-repeat -6px -124px;color:#ff8723;}
.zhuce table tr td span.Validform_right{background:url(../images/icon.png) no-repeat -6px -486px;color:#02b30f;}
.zhuce table tr td b{height:35px;float:left;line-height:20px;font-weight:normal;margin-left:10px;}
.zhuce table tr td b a{color:#00b43c;}
.zhuce table tr td b a:hover{color:#f00;text-decoration:underline;}
input.inp_c{height:33px;line-height:33px;border:#98a1a6 1px solid;padding-left:8px;width:306px;font-size:14px;color:#444;}
a.server{color:#2864b4;text-decoration:underline;}
a.server:hover{color:#f00;}
input.inp_s{height:37px;line-height:37px;border:#98a1a6 1px solid;width:158px;font-size:14px;margin-left:8px;color:#7c7c7c;background:#f4f4f4;}
.zhuce .bg_txt{border:0;height:33px;line-height:33px;width:820px;}
.zhuce table tr td a.a_school{height:32px;line-height:32px;border:#98a1a6 1px solid;padding-left:8px;width:118px;font-size:14px;color:#444; background:#ececec; display:inline-block;color:#666; text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.zhuce table tr td a.a_school:hover{ background:#f4f4f4;}


/* 导航 */
.nav{margin:10px 0px 0px 0px;height:41px;border-bottom:#d0d6d9 1px solid;}
.nav ul li{float:left;white-space:nowrap;margin-bottom:5px;}
.nav ul li a{font-size:16px;line-height:40px;display:inline-block;margin-right:10px;padding:0 6px;border-bottom:#fff 1px solid;font-family:"微软雅黑"}
.nav ul li a.sel,.nav ul li a:hover{border-bottom:#0d5caa 2px solid;color:#0d5caa;margin-bottom:-1px;position:relative; z-index:1000;}
.nav ul li a.select{border-bottom:#cc0000 2px solid;color:#cc0000;margin-bottom:-1px;}
.nav ol{margin:6px 0px 0px -10px;*margin-top:12px;}
.nav ol li i{font-style:normal;color:#F00;}

.nav a.more{float:right;margin-top:13px;color:#666;}
.nav a.more:hover{color:#ff3600;}
.nav b{font-size:18px;color:#444;background:url(../images/zy_list.png) no-repeat 0 center;padding-left:32px;margin:5px 0px 0px -10px;*margin-top:12px;display:block;font-weight:normal;font-family:"微软雅黑"}
.box_login .nav{margin-left:20px;margin-right:20px;}
.nav_all{border:none;height:42px;margin-left:20px; overflow:hidden;}
.nav_all ul li{border-bottom:#d0d6d9 1px solid;}
.nav_zc{background:#fafafa;border-bottom:#e6e6e6 1px solid;padding-left:20px;margin:0px;padding-top:5px;}
.nav_zc ul li a{font-size:18px;margin-right:20px;padding:0 10px;}
.nav_zc span{float:right;margin:8px 10px 0px 0px;color:#999;*margin-top:10px;}
.nav_zc span a{color:#0d5caa;}
.nav_zc span a.back{ background:#3385ff;padding:5px 10px;display:inline-block;color:#FFF;margin-top:-5px;}
.nav_zc span a.back:hover{ text-decoration:none;color:#fff;background:#1e74f5;}
.nav_zc span a:hover{text-decoration:underline;color:#f00;}

/* 右边二级导航 */
.sub_nav{height:35px;clear:both;margin:0px 20px 20px 0px;border-bottom:#dcdcdc 1px solid;padding-left:15px; overflow:visible;padding-top:20px;}
.sub_nav ul li{float:left;margin-bottom:-1px;}
.sub_nav ul li a{height:34px;line-height:34px;border:#dcdcdc 1px solid;padding:0 30px;display:inline-block;background:#f6f6f8;border-right:none;}
.sub_nav ul li a.sel{background:#FFF;border-bottom:#fff 1px solid; position:relative;}
.sub_nav ul li a:hover{background:#FFF;}

/* 分页 */
.page{clear:both; text-align:center;margin:0px 20px 0px 10px;padding:10px 0px 10px 0px; position:relative;font-size:14px;}
.page a{background:#ffffff;border:#dbdada 1px solid;font-size:14px;padding:0px 10px;margin:0 3px;display:inline-block;color:#444;height:28px;line-height:28px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; vertical-align:middle;font-family:"微软雅黑"}
.page a.sel{background:#1890ff;border:#1890ff 1px solid;color:#FFF;font-weight:bold;}
.page a:hover{border:#066bf4 1px solid;}
.page a.disable{background:#ededed;border:#ededed 1px solid;color:#666;cursor:default;}

/* 用户中心分页 */
.fenye{/*float:right;*/}
.fenye ul li{float:left;}

.yeshu{float:right;padding-right:10px;}
.yeshu a{border:#d1e7f1 1px solid;height:20px;line-height:20px;*line-height:23px;text-align:center; display:inline-block;padding:0px 10px;color:#444;font-size:12px;}
.yeshu a.sel,.yeshu a.sel:hover{background:#1d78f4;border:#066bf4 1px solid;color:#FFF;font-weight:bold;}
.yeshu a:hover{border:#066bf4 1px solid;color:#ff3600; text-decoration:none;}
.yeshu a.disable{border:#d1e7f1 1px solid;color:#aca899;cursor:default;}
.yeshu a.disable:hover{border:#d1e7f1 1px solid;color:#aca899;}


.result{margin:0px 20px 0px 16px;font-size:12px;color:#666;}
.result span{color:#F00;padding:0 3px;font-weight:bold;}

/* 通用表格 */
.biaoge{margin:20px 20px 15px 20px;clear:both;}
table.tab{border-top:#d7e9f7 1px solid;border-left:#d7e9f7 1px solid;font-size:13px;color:#666;}
table.tab tr:hover{background:#f6fbff;}
table.tab tr th,table.tab tr td{border-bottom:#d7e9f7 1px solid;border-right:#d7e9f7 1px solid;height:38px;text-align:left;padding:2px 6px 2px 10px;word-break:break-all}
table.tab tr td p{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;vertical-align:middle; max-height:40px;line-height:20px;}
table.tab tr th{color:#5774a0;background:#f6fbff; vertical-align:middle}
table.tab tr th.xh,table.tab tr td.xh{padding:0px; text-align:center;}
table.tab tr td a{color:#666;}
table.tab tr td.td_opr a{margin:2px 2px;color:#056fc5;height:24px;line-height:24px; background:#699eee;display:inline-block;color:#fff;font-size:12px;padding:0 12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
table.tab tr td a:hover{background:#3c8aff;color:#fff;}
table.tab tr td a.all_del{padding:0px 12px;height:25px;line-height:25px;background:#bad9ff;display:inline-block;text-align:center;float:left;color:#444;margin-top:8px;}
table.tab tr td a.all_del:hover{background:#94c0f5;color:#444;}
table.tab tr td label{margin-right:20px;}
table.tab tr td span{color:#ff4200;cursor:pointer;}
table.tab tr th i{font-size:12px;color:#777;font-weight:normal;font-style:normal;margin-left:50px;}
table.tab tr th span{font-size:14px;padding-left:25px;line-height:25px;display:inline-block;}
table.tab tr th span.open{background:url(../images/bg.png) no-repeat -6px -809px;}
table.tab tr th span.close{background:url(../images/bg.png) no-repeat -6px -840px;}

/* 公告内容 */
.content{margin:20px 160px;clear:both;}
.content h2{text-align:center;font-size:24px;padding:20px 0px 10px 0px;border-bottom:#d7d7d7 1px dashed;font-weight:normal;color:#444;font-family:"微软雅黑"}
.content .info{text-align:center;margin:10px 0px 30px 0px;;color:#999;font-size:12px;}
.content .info span{color:#999;margin:0 20px;}
.content .info span a{color:#999; text-decoration:none;}
.content .info span a:hover{color:#ff3600;}
.content a{color:#00F; text-decoration:underline;}
.content p{line-height:1.5;text-indent:2em;margin-top:10px;font-size:15px;}
.content p img{ max-width:80%;max-width:80%;width:expression(this.offsetWidth > 550 ? '550px': true);height:auto;}

/* 课程介绍 */
.kc_intro{margin:30px 40px 20px 20px;clear:both;}
.course_pic{margin-right:25px; text-align:center;width:361px;height:205px; overflow:hidden; background:#e7e7f3;}
.course_pic img{max-width:361px;width:expression(document.body.clientWidth > 361? "361px": "auto" );max-height:205px; display:inline-block;margin:0 auto;}


.course_int ul{ float:left;width:100%;}
.course_int ul li{height:40px;line-height:40px;margin-bottom:15px;}
.course_int ul li.title{font-size:28px;font-family:"微软雅黑"}
.course_int ul li.jiage{background:#f6f5f5; display:block;padding-left:8px;}
.course_int ul li.jiage b{color:#ff0000;font-size:18px;font-weight:normal;font-family:"微软雅黑"}
.course_int ul li.jiage span{font-size:12px;margin-left:20px;color:#999;}
a.yellow{width:40px;line-height:40px;color:#FFF;width:208px;text-align:center;display:block;background:#fc8900;float:left;font-size:20px;font-family:"微软雅黑"}
a.yellow:hover{background:#fd9212;}
a.btn_back{width:40px;line-height:40px;color:#a8a8a8;width:208px;text-align:center;display:block;margin-left:20px;background:#e7e7e7;float:left;font-size:20px;font-family:"微软雅黑"}
a.btn_back:hover{background:#e3dfdf;color:#999;}
a.sc,a.share,a.zx,a.jr,a.jb,a.zan{color:#666;font-size:14px;margin-right:20px;line-height:25px;height:25px;display:inline-block;font-family:"微软雅黑"}
a.sc{background:url(../images/bg.png) no-repeat 0 -546px;padding-left:26px;}
a.sc:hover{background:url(../images/bg.png) no-repeat 0 -573px;color:#0d5caa;}
a.schover{background:url(../images/bg.png) no-repeat 0 -546px;padding-left:26px;}
a.share{background:url(../images/bg.png) no-repeat 0 -664px;padding-left:26px;}
a.share:hover{background:url(../images/bg.png) no-repeat 0 -704px;color:#0d5caa;}
a.zx{background:url(../images/bg.png) no-repeat 0 -603px;padding-left:26px;}
a.zx:hover{background:url(../images/bg.png) no-repeat 0 -632px;color:#0d5caa;}
a.jr{background:url(../images/bg.png) no-repeat 0 -872px;padding-left:30px;}
a.jr:hover{background:url(../images/bg.png) no-repeat 0 -905px;color:#0d5caa;}
a.jb{background:url(../images/bg.png) no-repeat 0 -1062px;padding-left:28px;}
a.jb:hover{background:url(../images/bg.png) no-repeat 0 -1089px;color:#0d5caa;}
a.zan{background:url(../images/bg.png) no-repeat 0 -1121px;padding-left:30px;}
a.zan:hover{background:url(../images/bg.png) no-repeat 0 -1148px;color:#0d5caa;}
.introduce{margin:20px 0px 20px 10px;clear:both;}
.introduce p{line-height:1.5;text-indent:2em;margin-top:10px;}

/* 课程提供者 */
.provider{width:260px;border:#e5e5e5 1px solid;padding:1px;margin-top:10px;margin-left:25px; overflow:hidden;}
.provider span{height:35px;line-height:35px;border-bottom:#e5e5e5 1px solid;display:block;background:#f6f5f5;color:#666;padding-left:12px;font-weight:bold;}
.provider ol{margin:20px 0px 0px 20px;font-family:"微软雅黑"}
.provider ol li{float:left;width:104px;}
.provider ol li img{width:104px;height:104px;margin:0px;padding:0px;border-radius:5%;}
.provider ol li h3{color:#0181ff;height:35px;line-height:35px;padding-left:12px;font-size:16px;}
.provider ol li b{font-weight:normal;margin-left:10px; display:block;}
.provider ol li a{height:20px;line-height:20px;color:#FFF;display:inline-block;background:url(../images/a_f.png) no-repeat 8px center #ff5613;padding:0px 10px 0px 20px;margin:10px 10px;}
.provider ol li a:hover{background:url(../images/a_f.png) no-repeat 8px center #ee4604;}
.provider .intro{clear:both;margin:0px 10px 20px 20px;padding-top:10px;line-height:1.5; text-indent:2em;color:#666;}

/* 课程评价 */
.comment{margin:30px 0px 20px 20px;clear:both;}
.comment ul li{font-size:12px;height:auto;line-height:19px;overflow:hidden;margin-bottom:10px;padding:0px;}
.comment ul li a{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{float:left;margin-left:10px;}
.comment ul li ol li span{color:#999;float:left;}
.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{width:475px;}
.pinglun span{ display:block;color:#5072a2;font-weight:bold;margin-bottom:5px;}
.pinglun textarea{width:470px;height:70px;}
.pinglun p{margin-top:8px;}
.pinglun p a.bq{color:#5072a2;background:url(../images/icon.png) no-repeat -5px -444px;padding-left:20px;font-size:12px;line-height:16px; display:inline-block;}
.pinglun p a.bq:hover{text-decoration:underline;}
.pinglun p a.fabiao{float:right;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;}

/* 用户中心 */
.user_pic img{width:160px;height:160px;float:left;margin-right:25px;border-radius:8px;}
.user_pic p{width:160px;line-height:35px;text-align:center;color:#666;}
table.user{border:#e2e6e9 1px solid;color:#666;background:#f8fcfd;font-family:"微软雅黑"}
table.user tr th{background:#f8fcfd;border-bottom:#e2e6e9 1px solid;font-weight:normal;}
table.user tr th,table.user tr td{height:35px;padding-left:10px;}
table.user tr td span{color:#0d5caa;font-size:30px;margin-right:30px; display:inline-block;margin-bottom:5px;}
table.user tr td.td_line{border-bottom:#e2e6e9 1px solid;height:50px;}
table.user tr td b{color:#f83500;}
a.user_vip,a.user_match{width:78px;height:25px;line-height:20px;text-align:center;background:url(../images/bg.png) no-repeat -4px -741px;padding-left:45px;display:inline-block;padding:0px;color:#FFF;margin:10px 10px 10px 0px;}
a.user_match{background:url(../images/bg.png) no-repeat -4px -772px;margin-bottom:10px;}
a.a_cz,a.a_tx,a.a_rd{height:26px;display:inline-block;line-height:26px;padding:0 12px;margin-left:10px;border-radius:3%;color:#222;}
a.a_cz{background:#fbdbcf;margin-left:50px;}
a.a_cz:hover{ background:#ffc4ae;}
a.a_tx{background:#b7fdc4;}
a.a_tx:hover{background:#81eb95;}
a.a_rd{background:#bad9ff;}
a.a_rd:hover{background:#94c0f5;}

/* 我的备课 */
.sub_search{height:42px;border:#e2e6e9 1px solid;background:#f8fcfd;margin:10px 20px 0px 20px;}
.sub_search span{float:left;margin:8px 0px 0px 10px;}
input.inp_in{height:22px;line-height:22px;padding-left:5px;border:#a6a6a6 1px solid;float:left;color:#666;}
a.search{height:26px;line-height:26px;background:#428dd6;padding:0 10px;float:left;display:block;color:#FFF;margin-left:5px;}
a.search:hover{background:#1b6ebe;}
a.add{float:right;height:26px;line-height:28px;background:#f36700;padding:0 16px;margin:8px 8px 0px 0px;color:#FFF;font-weight:bold;overflow:hidden;}
a.add:hover{background:#f34a00;}
a.up{float:right;height:26px;line-height:28px;background:#32a625;padding:0 16px;margin:8px 8px 0px 0px;color:#FFF;font-weight:bold;overflow:hidden;}
a.up:hover{background:#1d980f;}

.beike{margin:20px 20px 20px 20px;overflow:hidden;}
.beike ul{border:#e4e4e4 1px solid;padding:8px;float:left;margin:0px 24px 20px 0px;width:208px;height: 242px}
.beike ul li{ width:208px;position:relative;overflow:hidden;text-align:center; }
.beike ul li a img{max-width:208px;width:expression(document.body.clientWidth > 208? "208px": "auto" );max-height:118px;margin:0 auto;}/*width:208px;height:118px;*/
.beike ul li span{font-size:12px;color:#999;line-heiht:25px;height:25px; display:block;}
.beike ul li.tit{width:208px;height:35px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.beike ul li.tit a:hover,.beike ul li.btn a:hover{color:#ff3600;}
.beike ul li.btn{height:25px;line-height:25px;}
.beike ul li.btn a{font-size:12px;color:#666;margin-right:10px;}
.beike ul li.btn_c a{heihgt:28px;line-height:28px;background:#d7eafd;display:inline-block;text-align:center;margin:0px 6px 0px 0px;padding:0 10px;}
.beike ul li.btn_c a:hover{background:#1f76cc;color:#FFF;}
.beike ul li.opr{background:#d7eafd;height:28px;line-height:28px;margin-top:3px;}
.beike ul li.opr label{margin:0px 5px 0px 5px;}
.beike ul li.oprr{height:28px;line-height:28px;margin-top:0px;}
.beike ul li.oprr span{width:99px;height:28px;line-height:28px;display:block;float:left;font-size:14px; background:#f1f1f1;text-align:center;color:#444;}
.beike ul li.oprr span.span01{float:right;}
.beike ul li.author{font-size:12px;color:#ff3333;font-family:Arial, Geneva, sans-serif;}
.beike ul li.author b{font-weight:normal;}
.beike ul li.author a{margin-left:50px;color:#666;}
.beike ul li.author a:hover{color:#f00;}
.beike ul li.bk_btn a{width:98px;heihgt:28px;line-height:28px;background:#d7eafd;display:inline-block;text-align:center;margin:8px 6px 0px 0px;}
.beike ul li.bk_btn a:hover{background:#129401;color:#FFF;}
.beike ul li.bk_btn a.del:hover{background:#e3232e;}
.beike ul li p{width:202px;padding-left:5px;background:#000;height:21px;color:#fff;line-height:21px;position:absolute;left:0px;bottom:0px;background:url(../images/shadow_bg.png) repeat-x 0 0;z-index:100;}
.beike ul li p a{font-family:Arial, Geneva, sans-serif;font-size:12px;color:#FFF;float:right;padding-right:10px;*margin-top:1px;}
.beike ul li p a:hover{text-decoration:underline;}
.beike ul li a .back{width:208px;height:118px;background:#000; position:absolute;top:0px;left:0px; display:none;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;z-index:20;}
.beike ul li a:hover .back{display:block; cursor:pointer;}



/*通用弹出窗口*/
.popup .pop_tc{position:fixed;left:50%;top:50%;background:#3892d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .5);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .5);box-shadow:0 0 8px rgba(0, 0, 0, .5);z-index:100;padding:0px 8px 8px 8px;}
.pop_tc .pop_t{height:40px;line-height:42px;color:#FFF;font-weight:bold;font-size:15px; width:300px; background:#3892d3;}
.pop_tc a.guanbi{width:25px;height:22px;background:url(../images/close.png) no-repeat 0 top;display:block;position:absolute;right:8px;top:10px;z-index:101;}
.pop_tc a.guanbi:hover{background-position:0 -22px;}
.pop_tc .pop_c{width:100%;background:#FFF;overflow-x:hidden;overflow-y:auto;margin-top:2px;padding:10px;position:relative;}
.pop_tc .pop_c p{text-indent:2em;margin:20px 0px -10px 5px;}
/*.pop_tc .pop_c ul li{width:275px;float:left;margin:6px;}*/
.pop_tc .pop_c ul li{ float:left; display:block; overflow:hidden; margin:5px;width:47%}
.pop_tc .pop_c ul li a{/*width:207px; */height:30px;border:1px solid #ccc; display:block; overflow:hidden; cursor:pointer; text-align:left; line-height:30px; border-radius:3px; transition:all 0.3s;/**+width:202px*/}
.popup .pop_tc .pop_c ul li a:hover{border:1px solid #368dcc; background-color:#368dcc; color:#fff}
.pop_tc .pop_c ul li a.on{border:1px solid #2989cf; background-color:#2989cf; color:#fff}
.pop_tc .pop_c ul li a span{width:20px; height:20px; display:inline-block; margin:0 6px -5px 10px;}
.pop_tc .pop_c ul li a span.i_xs{background:url(../images/i_xs.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a:hover span.i_xs{background:url(../images/i_xs_hv.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a span.i_js{background:url(../images/i_js.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a:hover span.i_js{background:url(../images/i_js_hv.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a span.i_gly{background:url(../images/i_gly.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a:hover span.i_gly{background:url(../images/i_gly_hv.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a span.i_lx{background:url(../images/i_lx.png) no-repeat 0 0;}
.pop_tc .pop_c ul li a:hover span.i_lx{background:url(../images/i_lx_hv.png) no-repeat 0 0;}
.pop_tc .pop_b{height:40px;line-height:40px;border-top:#b5c8d5 1px solid;background:#dfeaf2;text-align:center;}
.pop_tc .pop_b a{width:77px;height:25px;line-height:25px;display:block;text-align:center;color:#FFF;background:#368dcc;display:inline-block;margin:auto 5px;_margin-top:8px;}
.pop_tc .pop_b a:hover{background:#0079d1;}
.pop_tc .pop_b a.btn_qx{ background:#ffffff;border:#adb2bc 1px solid;color:#616161;}
.pop_tc .pop_b a.btn_qx:hover{ background:#f4f4f4;border:#adb2bc 1px solid;color:#444;}
.popup .pop_bg{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:#000;opacity:0.05;filter:alpha(opacity=0.1);width:100%;height:100%;}
.pop_tc .pop_c .xuanzhe{background:#dfeaf2;border-bottom:#b5c8d5 1px solid;height:36px;line-height:36px;position:absolute;width:100%;left:0px;top:0px;}
.pop_tc .pop_c .xuanzhe a{height:24px;line-height:24px;border:#7192ab 1px solid;color:#16476b;text-align:center;background:#d8ebf9;display:block;font-size:12px;margin:6px 0px 0px 9px;float:left;padding:0 10px;}
.pop_tc .pop_c .xuanzhe a:hover{background:#bbd9ef;}
.pop_tc .pop_c .xuanzhe ul{padding:0px;margin-top:10px;}
.pop_tc .pop_c .xuanzhe ul li{float:left;width:auto;margin:0px;padding:0px;margin:0 0px 0px 10px;}
.pop_tc .pop_c .xuanzhe ul li a{height:25px;line-height:25px; width:auto;padding:0 20px;background:#d8ebf9;border:#7192ab 1px solid;border-bottom:#b5c8d5 1px solid;;margin:0px;font-size:14px;}
.pop_tc .pop_c .xuanzhe ul li a.sel{background:#FFF;border-bottom:#fff 1px solid;}
.pop_tc .pop_c .xuanzhe select{margin-left:8px;float:left;margin-top:10px;}
.pop_tc .pop_c .xuanzhe input{float:left;margin:10px 0px 0px 8px;}
.pop_tc .pop_c .xuanzhe a.seacher{float:left;height:22px;line-height:22px;background:#428dd6;color:#FFF;width:60px;border:none;margin-top:10px;}
.pop_tc .pop_c .xuanzhe a.seacher:hover{background:#0079d1;}
/*选项卡*/
.pop_tc .pop_c .pop_tit_list {height:37px;border-bottom:#d7d7d7 1px solid;margin-bottom:8px;}
.pop_tc .pop_c .pop_tit_list ul li{float:left;white-space:nowrap; width:auto; height:auto; padding:0px; border:none;margin:0px;}
.pop_tc .pop_c .pop_tit_list ul li a{font-size:15px;height:36px; line-height:36px;display:inline-block;margin-right:10px;padding:0 12px;border:none;border-bottom:#fff 1px solid; background:none;color:#666;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-family:"微软雅黑"}
.pop_tc .pop_c ul li a.on{border-bottom:#2988cd 2px solid;color:#2988cd;margin-bottom:-1px;}
.pop_tc .pop_c ul li a:hover{color:#2988cd;}

.pop_tit_box{height:38px;line-height:38px;border-bottom:#d7d7d7 1px solid;margin-bottom:8px;}
.pop_tit_box span{display:block;float:left;color:#444; font-size:16px;}
.pop_tit_box .tit_right{ float:right;margin-top:3px;}
.search_box{float:left;}
.search_box input{border: 1px solid #bcbcbc; height:28px;line-height:28px;padding:0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; float:left;}
.search_box a{font-size:13px;height:26px;line-height: 26px;display: inline-block;padding:0 12px;margin-left: 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #bcbcbc; background:#f0f0f0;float:left;}
.search_box a:hover{background:#3892d3;border:#2580c2 1px solid;color:#fff;}
a.btn_ffzt{height:26px;line-height:26px;display:block;text-align:center;color:#FFF;background:#3892d3;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#3892d3 1px solid;padding:0px 16px; float:left;margin:0px 0px 0px 12px;font-size:13px;}
a.btn_ffzt:hover{background:#0079d1;border:#0079d1 1px solid;}

/*表单表格（设置、上传、添加、编辑）*/
table.set{border:#e0e4e7 1px solid;border-left:none;border-bottom:none;}
table.set tr td{height:40px;border:#e0e4e7 1px solid;border-top:none;border-right:none;padding-left:8px;}
table.set tr td span{font-size:12px;color:#fe5400;}
table.set tr td span.sp_ts{background:url(../images/icon_ts.png) no-repeat 0 center;padding-left:16px;}

.user_info{height:42px;line-height:42px;padding-left:15px;border:#dcebfb 1px solid;background:#eff7ff;margin:10px 20px 0px 20px;color:#2f8eea;font-weight:bold;}
.user_info span{color:#ff0000;padding:0 3px;}
.user_info b{font-size:14px;color:#444;line-height:1.5;font-weight:normal;}
.zjmx{margin:20px 20px 0px 16px;font-size:12px;color:#666;}
.zjmx b{font-weight:normal;font-size:12px;color:#999;margin-left:20px;}
.zjmx span{background:url(../images/list01.png) no-repeat 0 0;padding-left:20px;font-size:14px;font-weight:bold;color:#666;margin-right:100px;}
.zjmx input{width:125px;margin-right:8px;*margin-bottom:-4px;color:#444;vertical-align:middle;}
.zjmx select{margin-right:5px;height:24px;vertical-align:middle;}
.zjmx a{width:auto;height:24px;line-height:24px;text-align:center;color:#4e5865;background:#cfe4f3;display:inline-block;font-weight:bold;padding:0 12px; vertical-align:middle;}
.zjmx a:hover{background:#abd0ea;}
.zjmx select{color:#444;}

/*用户中心、管理员界面分页*/
.paging{padding:8px 10px 10px 16px;font-size:12px;color:#666;}
.paging .total{float:left;}
.paging .yeshu input{width:30px;height:14px;line-height:14px;margin:0px 3px -2px 3px;font-size:12px;}
a.go{border:#919191 1px solid;background:#f1f1f1;height:16px;line-height:16px;width:25px;font-size:12px;padding:0px;margin:0px 0px -5px 5px;}
a.go:hover{border:#666 1px solid;color:#444;}

/*我要充值*/
.box_cz{margin:50px 20px 0px 10px;font-size:12px;color:#666;}
.box_cz table tr td{height:60px;line-height:60px;font-size:14px;font-weight:bold;color:#666;padding:10px 0px;}
.box_cz table tr td label{margin-right:50px;height:50px;line-height:50px;display:inline-block;}
.box_cz table tr td label input{margin:0 10px 0px 10px;height:50px;line-height:50px;float:left;}
.box_cz table tr td label img{border:#9c9c9c 1px solid;height:50px;float:left;}
a.next{width:140px;height:34px;line-height:34px;display:inline-block;background:#d7dbe4;text-align:center;margin-left:20px;}
a.next:hover{background:#3599fc;color:#fff;}
.yuer{height:45px;line-height:20px;padding:5px 15px 0px 60px;border:#9c9c9c 1px solid;float:left;background:url(../images/zf04.jpg) no-repeat 0 center;}

.box_czb table{ margin:0 20px}
.box_czb table tr td{height:auto;line-height:30px;font-size:14px;font-weight:normal;color:#666;padding:5px 0px;}
.box_czb table tr td.rbd{ line-height:60px; width:110px}
.box_cz table tr td label.lab{ height:60px; line-height:60px}
.box_czb table tr td input,.box_cz table tr td label{ height:auto; line-height:normal}
.box_czb table tr td input{padding:6px 5px; border:1px solid #aaa; line-height:18px;}
.box_czb table tr td.tdtl{ width:110px}
.box_czb table tr td input.inp_i2{ width:520px}

/*升级VIP*/
.upgrade{margin:0px 20px 0px 20px;}
.upgrade h6{font-size:14px;color:#2f8eea;margin:30px 0px 0px 10px;}
.upgrade ul{border:#d9eafb 1px solid;background:#f1f8ff;margin:10px 0px 20px 10px;padding:10px;overflow:hidden;}
.upgrade ul li{padding:5px 0px;margin-left:8px;}
.upgrade ul li span{color:#F00;margin-right:8px;}
a.a_sj{width:140px;height:34px;line-height:34px;display:inline-block;background:#ff5021;text-align:center;margin-left:20px;color:#FFF;font-weight:bold;}
a.a_sj:hover{background:#ff3600;}

/*学生列表*/
.stu_list{margin:8px 0px;margin-bottom:8px;overflow:auto; max-height:300px;}
.stu_list ul li{width:240px;float:left;line-height:28px;height:28px;padding-left:5px;}
.stu_list ul li:hover{background:#f6fbff;}

/*帮助中心*/
.about{margin:20px;font-family:"微软雅黑"}
.about .title{font-size:22px;color:#0d5caa; text-align:center;margin:40px 0px 15px 0px;}
.about p{font-size:14px;line-height:1.6;text-indent:2em;margin-top:10px;}

.custom{margin:50px;width:auto;border:#fff 1px solid;font-family:"微软雅黑"}
.custom ul li{width:256px;height:360px;display:inline-block;margin:0 18px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior:url(iecss3.htc);position:relative;z-index:1; overflow:hidden;}
.custom ul li{*display:inline;}
.custom ul li .tit{height:61px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px 7px 0px 0px;behavior:url(iecss3.htc);position:relative;z-index:8;}
.custom ul li .tit h4{height:50px;line-height:50px;display:block;width:100%;bottom:-1px;position:absolute;z-index:10;font-size:24px;color:#fff;font-weight:normal;text-align:center;}
.custom ul li .tit h4 b{padding-left:58px;font-weight:normal;overflow:hidden;display:inline-block;height:45px;line-height:45px;}
.custom ul li .time{color:#666;text-align:center;padding:28px 0px 20px 0px;}
.custom ul li .time span{font-size:24px;}
.custom ul li dl dd{float:left;margin:20px 0px 0px 26px;}
.custom ul li.li01{border:#5cc1d9 1px solid;background:#eefbff;}
.custom ul li.li01 .tit{background:#19bfef;}
.custom ul li.li01 .tit h4{background:#19bfef;}
.custom ul li.li01 .tit h4 b{background:url(../images/icon.png) no-repeat 0 -161px;}
.custom ul li.li02{border:#ff7e00 1px solid;background:#fff7f0;}
.custom ul li.li02 .tit{background:#ff7e00;}
.custom ul li.li02 .tit h4{background:#ff7e00;}
.custom ul li.li02 .tit h4 b{background:url(../images/icon.png) no-repeat 0 -208px;}
.custom ul li.li02 dl{margin-top:8px;}
.custom ul li.li02 dl dd,.custom ul li.li03 dl dd{margin:0px;width:100%;text-align:center;font-size:16px;line-height:40px;}
.custom ul li.li03 dl{margin-top:18px;}
.custom ul li.li03{border:#09cc0d 1px solid;background:#efffef;}
.custom ul li.li03 .tit{background:#09cc0d;}
.custom ul li.li03 .tit h4{background:#09cc0d;}
.custom ul li.li03 .tit h4 b{background:url(../images/icon.png) no-repeat 0 -254px;}

.fankui{margin:40px;font-family:"微软雅黑"}
.fankui span{color:#666;margin-left:30px;}
.fankui table{margin-top:15px;}
.fankui table tr td{font-size:16px;height:auto;padding:5px 0px;}
.fankui table tr td i{color:#F00;font-style:normal;padding-right:3px;}
.fankui table tr td p{font-size:12px;color:#ff6600;}
.fankui table tr td textarea{width:440px;height:125px;padding:8px;color:#444;margin-top:10px;}
a.tj{width:140px;height:34px;line-height:34px;*line-height:38px;display:inline-block;background:#ff5021;overflow:hidden;text-align:center;color:#FFF;margin-right:15px;}
a.tj:hover{background:#ff3600;}
a.qx{width:140px;height:34px;line-height:34px;*line-height:38px;display:inline-block;background:#ccc;text-align:center;color:#666;margin-right:15px;overflow:hidden;}
a.qx:hover{background:#ff3600;color:#fff;}
a.a_xz{width:170px;height:44px;line-height:44px;display:inline-block;background:#40ad36;text-align:center;color:#fff;margin-right:10px;font-size:24px;font-family:"微软雅黑"}
a.a_xz:hover{background:#1b9f0e;color:#fff;}


.question{margin:30px;font-family:"微软雅黑"}
.question dl{border:#e8e8e8 1px solid;margin-top:15px;}
.question dl dt{height:38px;line-height:38px;background:url(../images/icon.png) repeat-x 0 -302px;font-size:16px;cursor:pointer;}
.question dl dt span{color:#256ccb;padding:0 5px 0px 10px;font-size:17px;}
.question dl dd{padding:10px 20px 15px 20px;}
.question dl dd p{line-height:1.8;margin-top:10px;text-indent:2em;}

/*资料修改*/
table.tab_zl tr td{text-align:left;padding:15px 0px 5px 10px;}
table.tab_zl tr td span{color:#F00;padding:0 5px;font-size:16px;}
table.tab_zl tr td label{margin-right:50px;}
table.tab_zl tr td select{width:100px;margin-right:8px;height:22px;}
table.tab_zl tr td textarea{width:450px;height:80px;}
input.inp_d{width:250px;height:20px;line-height:20px;font-size:14px;color:#444;padding-left:5px;}

.head{margin:30px;}
.head .tit{font-size:18px;margin-bottom:20px;font-family:"微软雅黑"}
.head .tit span{font-size:12px;color:#40ad36;font-family:Arial, Geneva, sans-serif;margin-left:5px;}
table.tab_tx{border:#d9eafb 1px solid;background:#f1f8ff;}
table.tab_tx tr td{padding:30px; vertical-align:top;}
table.tab_tx tr td img{padding:1px;border:#d5d5d5 1px solid;background:#FFF;}
table.tab_tx tr td p{color:#888;margin-top:10px;font-size:12px;}
.btn{ text-align:center;}

.rz_tit{height:auto;padding:10px 10px 10px 15px;border:#dcebfb 1px solid;background:#eff7ff;margin:10px 20px 0px 20px;color:#2f8eea;color:#666;line-height:1.5;}
.rz_tit span{color:#F00;font-weight:bold;font-family:"微软雅黑"}
.photo{width:318px;height:198px;background:#e0e8eb;}
.photo img{width:318px;height:198px;}
a.a_check{padding:3px 10px;color:#FFF;background:#40ad36;display:inline-block;}
a.a_check:hover{background:#1b9f0e;}

.log_bg{background:url(../images/body_bg.png) repeat 0 0;}
.log_bg .login .box_login{background:none;}
.log_bg .login .box_login ol{margin-top:0px;}
.log_bg .login .box_login ol li div{border:#093683 1px solid;}
.log_bg .login .box_login ol li img{width:130px;height:130px;border-radius:100px;border:#c4daef 3px solid;margin-bottom:10px;}
.log_bg .login .box_login ol li span a{color:#91baff;}
.log_bg .login .box_login ol li label{color:#FFF;}
.log_bg .login .box_login ol li a.denglu{ background:#02b902;}
.log_bg .login .box_login ol li a.denglu:hover{background:#01a401;}
.log_bg  .login .box_login ol li input.inp{color:#444;}

.o_btn{position:absolute;right:10px;top:10px; z-index:100;}
.o_btn a{width:39px;height:39px;display:inline-block;margin-left:8px;}
.o_btn a.home{background:url(../images/opn.png) no-repeat -78px 0;}
.o_btn a.home:hover{ background-position:-78px -39px;}
.o_btn a.mini{background:url(../images/opn.png) no-repeat 0 0;}
.o_btn a.mini:hover{ background-position:0 -39px;}
.o_btn a.quit{background:url(../images/opn.png) no-repeat -39px 0;}
.o_btn a.quit:hover{ background-position:-39px -39px;}

/*添加、编辑表格*/
.box_add{margin:10px 20px 0px 16px;clear:both;padding-top:10px;}
table.tab_add{border-top:#d7e9f7 1px solid;border-left:#d7e9f7 1px solid;}
table.tab_add tr td{border-bottom:#d7e9f7 1px solid;border-right:#d7e9f7 1px solid;padding:10px 0px 5px 8px;font-size:13px;color:#666;}
table.tab_add tr td input{width:300px;height:18px;line-height:18px;padding-left:5px;color:#666;}
table.tab_add tr td select{width:200px;height:22px;line-height:22px;color:#666;}
table.tab_add tr td a{width:76px;height:25px;line-height:25px;color:#fff;text-align:center;display:inline-block;background:#428dd6;margin-right:10px;}
table.tab_add tr td a:hover{background:#0079d1;}
table.tab_add tr td span{color:#ff4200;font-size:12px;margin-left:8px;}
table.tab_add tr td label{margin-right:50px;}
table.tab_add tr td label input{height:auto;width:auto;}
table.tab_add tr td textarea{width:408px;height:70px;}
table.tab_add tr td i{color:#006cd7;font-style:normal;margin-right:10px;}
table.tab_add tr td a.xz{width:57px;height:19px;line-height:19px;background:#4d9eee;text-align:center;border:#2582dc 1px solid;font-size:12px;}
table.tab_add tr td a.xz:hover{background:#0079d1;}

.group{background:#f6fbff;margin:20px 20px 30px 16px;padding:12px;}
.group span{color:#5774a0;font-weight:bold;font-size:13px;padding-left:5px;}
.group ul li{background:#FFF;border:#dbe9f2 1px solid;margin-top:10px;font-size:13px;padding:15px;color:#666;}
.group ul li label{margin-right:80px;}

/*聊天记录*/
.jilu{margin:20px 20px 0px 16px;clear:both;}
.jilu table{border-right:#d7e9f7 1px solid;}
.jilu table tr td{padding:1px;border:none;color:#444;}
.jilu table tr:hover{background:none;}
.liebiao{background:#dbddde;overflow-x:hidden;overflow-y:auto;}
.liebiao ul li{height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;width:160px;}
.liebiao ul li img{margin:-2px 8px -5px 5px;}
.liebiao ul li.sel,.liebiao ul li:hover{background:#f0f0f1;}
.lb_tab{background:#f0f0f1;}
.lb_tab ul li.sel,.lb_tab ul li:hover{background:#fff;}
.record .rd_tit{height:29px;line-height:29px;background:#edf6ff;padding-left:10px;}
.record .rd_tit span{float:right;}
.record .rd_tit span a{color:#1579db;margin-right:10px;}
.record .rd_cen{padding:10px;font-size:12px;overflow-x:hidden;overflow-y:auto;}
.record .rd_cen ul li{line-height:1.5;color:#666;padding:5px;}
.record .rd_cen ul li:hover{background:#edf6ff;}
.record .rd_cen ul li a{margin-left:50px;color:#1579db;}
.record .rd_cen ul li p{color:#2d3bf5;padding-left:20px;}
.record .rd_b{border-top:#f2f2f2 1px solid;background:#f8f9f9;height:28px;line-height:28px;}
.record .rd_b span a{background:url(../images/icon.png) no-repeat 0 -401px;padding-left:26px;line-height:26px;display:inline-block;}
.record .rd_b ul{float:right;}
.record .rd_b ul li{float:left;margin:0px 10px;}

.kcpj{margin:20px 20px 0px 16px;clear:both;}
.kcpj table tr:hover{background:none;}
.kcpj table tr th span{font-weight:normal;font-size:12px;color:#444;margin-right:15px;margin-left:20px;}
.kcpj table tr th a{margin-left:20px;}
.kcpj table tr th a:hover{color:#F00;}
.kcpj table tr th div{font-size:12px;color:#666;font-weight:normal;}
.kcpj table tr th div a{color:#5072a2;margin-right:5px;}
.kcpj table tr th div a.refresh{color:#1679da;float:right;padding-right:8px;}
.kcpj table tr th div a.refresh:hover{color:#f00;}
.kcpj table tr td{padding:0px;}
.kc_tit{background:#f0f0f1;overflow-x:hidden;overflow-y:auto;overflow:hidden;}
.kc_tit ul li{height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;width:230px;background:url(../images/list.png) no-repeat 10px center;padding-left:20px;}
.kc_tit ul li.sel,.kc_tit ul li:hover{background:url(../images/list.png) no-repeat 10px center #fff;}
.kc_tit a{float:right;}
.box_pj{padding:10px;font-size:12px;overflow-x:hidden;overflow-y:auto;}


/* 云平台服务 */
.fuwu{clear:both;overflow:hidden;padding:50px 0px 20px 20px;}
.fuwu ul li{float:left;margin:20px 25px 0px 10px;padding-bottom:50px;}
.fuwu ul li a{width:203px;height:246px;border:#c5e6f8 1px solid;background:#f1f8ff;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.fuwu ul li a img{width:190px;height:170px;margin:11px 0px 10px 6px;*margin-top:14px;}
.fuwu ul li a p{width:203px;height:52px;line-height:52px;text-align:center;background:#c5e6f8;color:#222;font-size:20px;font-family:"微软雅黑"}
.fuwu ul li a:hover{border:#14a0db 1px solid;}
.fuwu ul li a:hover p{background:#14a0db;color:#FFF;}

.syy ul{margin:10px 0px 0px 10px;}
.syy ul li img{width:207px;height:70px;padding:1px;border:#e5e5e5 1px solid;}
.syy ul li{margin:20px 5px 0px 20px;float:left;}

/* 虚拟仿真 */
.fz_search{width:100%;height:65px; background:#fafafa;border-bottom:#ebebeb 1px solid;padding-top:22px;}
.fz_search ul{width:1000px;margin:0 auto;position:relative;}
.fz_search ul li input{width:640px;height:38px;line-height:38px;border:#d4d4d4 1px solid;font-size:14px;padding-left:8px;color:#444;}
.fz_search ul li a{width:104px;height:42px;line-height:42px;background:#3385ff;color:#FFF;font-size:16px;display:inline-block;position:absolute;left:555px;top:0px;*top:1px;text-align:center;}
.fz_search ul li a:hover{background:#1e74f5;}

.fz_left{float:left;width:265px;border:#e6e6e6 1px solid;padding:1px;background:#fff;margin-top:15px;}
.box_zy{overflow-x:hidden;overflow-y:auto;margin-top:1px;}
.box_zy ul li{border-bottom:#efefef 1px solid;}
.box_zy ul li a{height:38px;line-height:38px;background:url(../images/list.png) no-repeat 10px center;padding-left:20px;display:block;}
.box_zy ul li.sel a,.box_zy ul li.sel a:hover{color:#FFF;background:url(../images/list02.png) no-repeat 10px center #3385ff;}
.box_zy ul li a:hover{background:url(../images/list.png) no-repeat 10px center #eff5ff;}
.fz_right{float:right;width:705px;}
.box_fz{overflow-x:hidden;overflow-y:auto;margin-top:1px;clear:both;}
.box_fz ul{margin:15px 0px 0px 15px;}
.box_fz ul li a{height:35px;line-height:35px;background:url(../images/list03.png) no-repeat 10px center;padding-left:30px;}
.box_fz ul li a:hover{color:#ff3600;}

/*目录树*/
.tree .xinjian{margin-bottom:10px;}
.tree .xinjian a{color:#007af2;}
.tree ul li{padding-left:22px;line-height:28px;}
.tree ul li span{margin-left:50px;}
.tree ul li span a{margin-left:20px;color:#007af2;}
.tree ul li span a:hover{text-decoration:underline;}
.tree ul li.open{background:url(../images/open.png) no-repeat 0 7px;}
.tree ul li.close{background:url(../images/gb.png) no-repeat 0 7px;}
.e_box{border:#97bff1 1px solid;background:#e9f3fd;width:380px;height:28px;line-height:28px;margin-bottom:5px;padding-left:3px;}
.e_box input{margin:0px;width:250px;*margin-left:-9px;}
.e_box a{margin-left:15px;color:#105bac;}
.e_box a:hover{text-decoration:underline;}

/*客户端下载*/
table.down{margin-left:25px;}
table.down tr{border:#f00 1px solid;}
table.down tr:hover{background:#e3f1fe;}
table.down tr td{line-height:22px;padding:10px 5px;text-align:left;height:auto;float:none;border-bottom:#e3f1fe 1px solid;}
table.down tr td.td01{font-size:20px;}
a.btn_down{width:120px;height:35px;line-height:35px;text-align:center;color:#fff;display:inline-block;background:#2793ff;font-size:16px;font-family:"微软雅黑"}
a.btn_down:hover{background:#ff6000;}

.box_zf{width:90%;background:#eff7ff;margin:0 auto;padding:10px;margin-top:20px;font-family:"微软雅黑"}
.box_zf span{font-size:16px;color:#32669b;font-weight:bold;}
.box_zf ul{background:#FFF;border:#b8cddf 1px solid;margin-top:10px;padding:20px;font-size:16px;line-height:35px;}
.box_zf ul li label{margin-right:30px;}
.box_zf ul li label input{height:55px;}
.box_zf ol{ text-align:right;}
.box_zf ol li span{font-size:30px;font-weight:normal;color:#ff3600;}
.box_zf ol li a{width:185px;height:45px;line-height:45px;color:#FFF;background:#ff4e1e;display:inline-block;text-align:center;font-size:20px;margin-top:20px;}
.box_zf ol li a:hover{background:#ff3600;}


/*平台课程学习页面*/
.main_left{width:250px;float:left;border:#d4d4d4 1px solid;border-bottom:none;background:#FFF;margin:8px 0px 0px 8px;padding:0 1px;}
.main_left .nav{margin:0px;background:#f6f6f6;}
.main_left .nav ul li{margin-left:8px;}
.main_left .nav ul li a{padding:0 10px;margin-right:0px;}
.main_right{background:#FFF;border:#d4d4d4 1px solid;border-bottom:none;margin:8px 8px 0px 0px;padding:0 1px; position:relative; z-index:1;}
.main_right .nav{margin-top:0px;margin-bottom:2px; background:#f6f6f6; position:relative;}
.main_right .nav ul{padding-left:10px;}
.main_right .nav ul li a.sel{color:#444;padding:0 12px;}

/*授课中心*/
a.p_lkbt_1,a.p_lkbt_1_hover{display:block;float:left;padding-left:3px;margin-right:10px;background:url(../images/bt_3.gif) no-repeat left top;white-space:nowrap;height:23px;font-size:13px;}
a.p_lkbt_1 span,a.p_lkbt_1_hover span {display:block;float:left;height:23px;padding:0 8px 0 5px;line-height:23px;background:url(../images/bt_3.gif) no-repeat right top; color:#264a7b;}
a.p_lkbt_1:hover{background-position:left bottom;text-decoration:none;}
a.p_lkbt_1:hover span{background-position:right bottom;color:#ff4606;}


/*用户个人中心*/
.user_nav{margin:30px 0px; clear:both; display:block;}
.user_nav ul li{float:left;margin-right:8px;}
.user_nav ul li a{height:30px;line-height:30px;padding:0 20px;display:block;background:#e2e2e2;}
.user_nav ul li a:hover{background:#d5eaff;}
.user_nav ul li.sel a{background:#3394f3;color:#FFF;}
.user_mid{clear:both; overflow:hidden;}
.user_mid .u_left{width:735px;float:left;}
.u_course{margin:20px 0px 20px 0px;}
.u_course ul{float:none;clear:both;border:#dbdbdb 1px solid;padding:15px 0px 15px 15px;overflow:hidden;margin-top:20px;width:100%;}
.u_course ul li{float:left;}
.u_course ul li.tit{width:500px;margin-left:15px;color:#999;line-height:22px;margin-bottom:3px;}
.u_course ul li.tit a{font-size:18px;background:none;width:auto;height:30px;line-height:30px;}
.u_course ul li.tit b{color:#ff0000; font-weight:normal;}
.user_mid .u_right{width:225px;float:right;border:#d9d9d9 1px solid;margin-top:20px;text-align:center;}
.u_right ul{padding:15px 0px;font-family:"微软雅黑"}
.u_right ul li{margin-bottom:10px;}
.u_right ul li img{width:160px;height:160px;}
.u_right ul li span{font-size:22px;}
.u_right ul li a{height:26px;line-height:26px;color:#FFF;display:inline-block;background:url(../images/a_f.png) no-repeat 15px center #ff5613;padding:0px 20px 0px 30px;}
.u_right ul li a:hover{background:url(../images/a_f.png) no-repeat 15px center #ee4604;}
.u_right ul li.u_int{ text-align:left; text-indent:2em;padding:0 10px;line-height:20px;margin-top:20px;font-family:Arial, Geneva, sans-serif;color:#666;}

/* m_zlxg */
.m_zlxg{ width:93px; height:30px; line-height:30px;cursor:pointer;float:left;margin:0 10px 0 0;display:inline;background:url(../images/zlxg2.jpg) no-repeat; }
.m_zlxg p{ width:71px; padding-left:10px; overflow:hidden; line-height:30px; color:#333333; font-size:12px; font-family:"微软雅黑";text-overflow:ellipsis; white-space:nowrap;}
.m_zlxg2{ position:absolute; top:29px; border:1px solid #ded3c1;background:#fff; width:91px; display:none; max-height:224px;-height:224px; overflow-x:hidden; overflow-y:auto;white-space:nowrap;z-index:99999}
.m_zlxg2 li{line-height:28px;white-space:nowrap; padding-left:10px;font-family:"微软雅黑";color:#333333; font-size:12px;}
.m_zlxg2 li:hover{ color:#7a5a21;}

/*在线交流*/
.layer999{width:698px; height:520px;position:absolute;left:50%;top:50%; margin:-260px 0 0 -349px;z-index:811210; background:url(../images/wd_ft.gif) no-repeat;}
.answer_close999{display:block;width:30px;height:30px;right:5px;position:absolute; top:8px;background:url(../images/sicon.png) no-repeat 9px 8px;}
.layer999 h2{ font-size:14px; line-height:25px; height:25px; border-bottom:2px solid #dddddd; width:638px; position:absolute; top:10px; left:19px; background:url(../images/sicon.png) no-repeat 1px -30px; padding-left:22px;padding-top:0px;}
.question_box{width:680px;height:470px;overflow-y:auto;overflow-x:hidden; position:absolute; top:37px;left:9px;}
.answer_iframe{width:698px; height:520px;position:absolute;top:50%;left:50%; margin:-260px 0 0 -349px;z-index:100000;}

.leave_msg_btn{color:#000; /*width:68px;*/ height:23px; background:url(../images/36.jpg) no-repeat; /*border:0;*/ margin:10px 0 0 10px;}
.leave_msg_btn:hover{ background:url(../images/36_2.jpg) no-repeat;}
.write_msg{width:638px;height:120px; margin:10px 10px 0;}

.reply_msg_btn{color:#000; width:68px; height:23px; background:url(../images/36.jpg) no-repeat; border:0; margin:10px 10px 10px 0;}
.reply_msg_btn:hover{ background:url(../images/36_2.jpg) no-repeat;}
/*教师-发布信息*/
.t_msg h2{ background-position:1px -148px;}
.t_publish_msg{width:660px;height:420px;position:absolute; top:45px; left:19px; border:1px solid #9CF;background:url(../images/textbox00.jpg) repeat;line-height:23px}
.t_publish_btn{height:23px;line-height:23px; width:auto;border:solid 1px #98bee3;background:url(../images/36.jpg) no-repeat;cursor:pointer; position:absolute; top:480px; left:20px; padding:0 5px}
.t_publish_btn:hover{background:url(../images/36_2.jpg) no-repeat;border:solid 1px #dec59c}

a.p_lkbt_1,a.p_lkbt_1_hover { display:block; float:left; padding-left:3px; margin-right:10px; background:url(../images/bt_3.gif) no-repeat left top; white-space:nowrap;height:23px;}
a.p_lkbt_1 span,a.p_lkbt_1_hover span { display:block; float:left; height:23px; padding:0 8px 0 5px; line-height:23px; background:url(../images/bt_3.gif) no-repeat right top; color:#264a7b;}
a.p_lkbt_1:hover{ background-position:left bottom; text-decoration:none;}
a.p_lkbt_1:hover span{background-position:right bottom; color:#ff4606;}


.sjpg02{background:url(../images/tx_s.jpg) no-repeat 0 10px;}
.ujpg02{background:url(../images/tx_u.jpg) no-repeat 0 10px;}
.sjpg{background:url(../images/tx_s.jpg) no-repeat 0 4px;}
.ujpg{background:url(../images/tx_u.jpg) no-repeat 0 4px;}

/*福州大学-课程列表*/
.course_menu{width:1085px;height:640px;border:#d6e3eb 1px solid; background:url(../images/map_b.png) no-repeat right bottom #ebf5fb;overflow:auto;text-align:center;margin:2% auto 0px auto;position:relative;font-family:"微软雅黑";}
.course_menu .floor_menu{ position:absolute;left:5px;top:5px;z-index:100;}
.course_menu .floor_menu a{float:left;margin-right:5px;width:95px;height:38px;line-height:38px;text-align:center;display:block;color:#2f2f2f;font-size:18px;background:url(../images/menu_bg.png) no-repeat 0 0;}
.course_menu .floor_menu a.sel,.course_menu .floor_menu a:hover{color:#fff;background-position:0 -38px;font-size:18px;}
.one_floor{width:1086px;height:633px;background:url(../images/number_1.png) no-repeat 0 0;position:relative;top:5%;}
.one_floor .an_01{width:213px;height:30px;display:block;position:absolute;left:19px;top:365px;}
.one_floor .an_01:hover{background:url(../images/a01.png) no-repeat 0 0;}
.one_floor .an_02{width:125px;height:28px;display:block;position:absolute;left:76px;top:403px;}
.one_floor .an_02:hover{background:url(../images/a02.png) no-repeat 0 0;}
.one_floor .an_03{width:69px;height:91px;display:block;position:absolute;left:118px;top:524px;}
.one_floor .an_03:hover{background:url(../images/a03.png) no-repeat 0 0;}
.one_floor .an_04{width:53px;height:50px;display:block;position:absolute;left:249px;top:310px;}
.one_floor .an_04:hover{background:url(../images/a04.png) no-repeat 0 0;}
.one_floor .an_05{width:61px;height:23px;display:block;position:absolute;left:322px;top:239px;z-index:1001;}
.one_floor .an_05:hover{background:url(../images/a05.png) no-repeat 0 0;}
.one_floor .an_06{width:59px;height:63px;display:block;position:absolute;left:322px;top:281px;z-index:1000;}
.one_floor .an_06:hover{background:url(../images/a06.png) no-repeat 0 0;}
.one_floor .an_07{width:59px;height:45px;display:block;position:absolute;left:322px;top:347px; }
.one_floor .an_07:hover{background:url(../images/a07.png) no-repeat 0 0;}
.one_floor .an_08{width:90px;height:34px;display:block;position:absolute;left:322px;top:397px;}
.one_floor .an_08:hover{background:url(../images/a08.png) no-repeat 0 0;}
.one_floor .an_09{width:232px;height:66px;display:block;position:absolute;left:387px;top:239px;}
.one_floor .an_09:hover{background:url(../images/a09.png) no-repeat 0 0;}
.one_floor .an_10{width:77px;height:67px;display:block;position:absolute;left:991px;top:246px;}
.one_floor .an_10:hover{background:url(../images/a10.png) no-repeat 0 0;}
.one_floor .an_11{width:97px;height:38px;display:block;position:absolute;left:18px;top:578px;}
.one_floor .an_11:hover{background:url(../images/a11.png) no-repeat 0 0;}
.three_floor .an_12{width:320px;height:266px;display:block;position:absolute;left:24px;top:272px;}
.three_floor .an_12:hover{background:url(../images/a12.png) no-repeat 0 0;}

.one_floor a,.three_floor a{width:118px;height:45px;font-size:15px;display:block;padding:126px 8px 0px 8px;position:absolute;border:#1398c3 1px solid;color:#FFF;z-index:100; display:none;}
.one_floor .link01{left:50px;bottom:28px;background:url(../images/link01.png) no-repeat center 5px #30afd8;}
.one_floor .link02{left:0px;top:28px;background:url(../images/link02.png) no-repeat center 5px #30afd8;}
.one_floor .link03{left:65px;bottom:0px;background:url(../images/link03.png) no-repeat center 5px #30afd8;}
.one_floor .link04{left:0px;top:40px;background:url(../images/link04.png) no-repeat center 5px #30afd8;}
.one_floor .link05{left:60px;top:0px;background:url(../images/link05.png) no-repeat center 5px #30afd8;}
.one_floor .link06{left:55px;top:0px;background:url(../images/link06.png) no-repeat center 5px #30afd8;}
.one_floor .link07{left:55px;top:0px;background:url(../images/link07.png) no-repeat center 5px #30afd8;}
.one_floor .link08{left:70px;top:0px;background:url(../images/link08.png) no-repeat center 5px #30afd8;}
.one_floor .link09{left:50px;top:60px;background:url(../images/link09.png) no-repeat center 5px #30afd8;}
.one_floor .link10{left:-130px;top:0px;background:url(../images/link10.png) no-repeat center 5px #30afd8;}
.one_floor .link11{left:0px;bottom:35px;background:url(../images/link12.png) no-repeat center 5px #30afd8;}
.three_floor .link12{left:80px;top:80px;background:url(../images/link11.png) no-repeat center 5px #30afd8;}

.two_floor{width:588px;height:551px;background:url(../images/number_2.png) no-repeat 0 0;position:relative;top:8%;}
.three_floor{width:691px;height:564px;background:url(../images/number_3.png) no-repeat 0 0;position:relative;top:8%;}
.four_floor{width:649px;height:530px;background:url(../images/number_4.png) no-repeat 0 0;position:relative;top:8%;}
.five_floor{width:625px;height:547px;background:url(../images/number_5.png) no-repeat 0 0;position:relative;top:8%;}

.dd_content a{width:187px;height:175px;background:url(../images/a_bg.png) no-repeat 0 0;position:relative;display:block;margin:30px 0px 0px 30px;float:left;}
.dd_content a img{position:absolute;width:170px;height:122px;border:#b1cee7 1px solid;left:7px;top:8px;}
.dd_content a span{ display:block;position:absolute;bottom:14px;width:100%;font-size:15px;color:#264a7b;text-align:center;font-family:"微软雅黑";}
.dd_content a:hover span{color:#f00;}

/*远程视频*/
.start{width:109px;height:35px;background:url(../images/start.png) no-repeat 0 0;display:block; float:left;}
.start:hover{background-position:0 bottom;}
.guanbi{width:109px;height:35px;background:url(../images/guanbi.png) no-repeat 0 0;display:block;float:left;}
.guanbi:hover{background-position:0 bottom;}
#obj{background:url(../images/video_bg.png) no-repeat center center #031f41;}
.jl_box{width:100%;}
.jl_tit{width:100%;height:37px;line-height:37px;background:#f2f2f2;border-bottom:#e3e3e3 1px solid;width:100%;margin-left:2px;margin-top:1px;}
.jl_tit span{color:#000;background:url(../images/ico_tl.png) no-repeat 10px center;padding-left:43px;line-height:37px;height:37px;font-size:14px;color:#444;display:block;font-family:"微软雅黑"}
.fasong{width:100%;background:#f2f2f2;border-top:#e3e3e3 1px solid;height:37px;padding-top:12px;}
.fasong input{border:#7e94b8 1px solid;height:20px;line-height:20px;margin-left:8px;padding-left:5px;}
.fasong input.inp{height:24px;border:none;margin-left:3px;padding:0px;width:66px;background:url(../images/btn_fs.png) no-repeat 0 0;font-family:"微软雅黑"}
.fasong input.inp:hover{ background-position:0 bottom;}
#comment div{border-bottom:#dcdcdc 1px dashed;font-size:14px;padding:8px 8px;color:#666;margin:0px 10px;word-wrap:break-word;font-family:"微软雅黑"}
#comment div span{margin-right:5px;color:#1d79d4;}

/*下拉箭头*/
.down{width:57px;height:31px; position:absolute;left:50%;margin-left:-28px;bottom:0px; z-index:100;background:url(../images/down_bg.png) no-repeat 0 0; cursor:pointer;}
.down .animate{width:24px;height:14px; position:absolute;left:50%;margin-left:-12px;top:13px;background:url(../images/down.png) no-repeat 0 0;}

/*云平台修改091-目录9*/
.jp-container{width:215px;height:400px;position:relative;background:#fff;border:1px solid #D8DFEA;float:left;font-family:"微软雅黑"; overflow-x:hidden;overflow-y:auto;padding-top:43px;}
.jp-container span{width:200px;height:42px;line-height:42px;display:block;background:#dce1ec;font-size:16px;color:#555;padding-left:15px; position:fixed;top:61px;left:0px; z-index:1000;}

.jp-container ol li{background:url(../images/all_bg.png) no-repeat 185px -149px #ffffff;position:relative;}
.jp-container ol li.open{background:url(../images/all_bg.png) no-repeat 185px -196px;}
.jp-container ol li a{height:37px;line-height:37px;border-bottom:#e5e5e5 1px solid; display:block; background:none;padding-left:16px;}
.jp-container ol li ol{padding:5px 0px;background:#fff;border-bottom:#e5e5e5 1px solid;}
.jp-container ol li ol li{ background:none;}
.jp-container ol li ol li a{border:none;padding-left:40px;height:30px;line-height:30px;font-size:13px;background:url(../images/all_bg.png) no-repeat 25px -68px #fff;}
.jp-container ol li a:hover,.jp-container ol li a.sel{color:#1176d9;background-position:25px -237px;}

.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:1px;right:1px;width:8px;height:100%;background:transparent;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:14px;background:transparent;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:transparent;position:relative;}
.jspDrag{background:#999;position:relative;top:0;left:0;cursor:pointer;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}

/*首页*/
.tit_box{margin:0px 25px 20px 25px;height:37px;line-height:37px;border-bottom:#d3dbee 1px solid;padding-top:25px;position:relative;z-index:1000;font-family:"微软雅黑"}
.tit_box span{float:left;background:url(../images/tit_bg01.png) no-repeat 0 0;margin-top:1px;height:37px;padding-left:38px;}
.tit_box span i{font-style:normal;font-size:16px;background:url(../images/tit_bg01.png) no-repeat right 0;height:37px;line-height:37px;display:block;padding-right:50px;color:#444444;}
.tit_box .back_box{width:37px;height:22px;line-height:22px;background:url(../images/back_bg.png) no-repeat 0 0;color:#fff;padding-left:22px;float:left;margin-left:5px;font-size:12px;margin-top:5px;}
.tit_box .back_box:hover{background-position:0 bottom;}
.tit_box ul{float:right;}
.tit_box ul li{float:left;margin-left:10px;position:relative;}
.tit_box ul li a{width:106px;height:30px;line-height:28px;display:block;font-size:16px;color:#666;text-align:center;}
.tit_box ul li.sel a{background:#ff9900;color:#fff;}
.tit_box ul li a.sub{background:url(../images/all_bg.png) no-repeat 88px -283px;padding-right:12px;}
.tit_box ul li a.sub:hover{background:url(../images/all_bg.png) no-repeat 90px -327px #ff9900;color:#fff;}
.tit_box ul li:hover ol{display:block;}
.tit_box ul li:hover a{background:url(../images/all_bg.png) no-repeat 90px -327px #ff9900;color:#fff;}
.tit_box ul li ol{background:#ff9900;position:absolute;top:30px;left:0px;width:100%;display:none;}
.tit_box ul li ol li{margin-left:0px;width:100%;}
.tit_box ul li ol li a,.tit_box ul li:hover ol li a{font-size:14px;color:#fff;border-top:#da8403 1px solid;width:100%;height:28px;line-height:28px; background:none;}
.tit_box ul li ol li a:hover{background:#ff8400;}
.tit_box ul li.sel a.sub{background:url(../images/all_bg.png) no-repeat 90px -327px #ff9900;color:#fff;}
.tit_box ul li a:hover{background:#ff9900;color:#fff;}
.phone_ewm{position:absolute;right:5px;bottom:13px;z-index:9;padding:5px 15px;border:#d6d6d6 1px solid;color:#444; background:#fff; z-index:1000; text-align:center;font-family:"微软雅黑"}
.phone_ewm img{margin:0 auto;margin-top:8px;}

.zhuanye_box{margin:0px 25px 0px 25px;font-family:"微软雅黑"}
.zy_box_list dl{height:192px;margin-bottom:15px; clear:both;width:100%;display:block;overflow:hidden;position:relative;}
.zy_box_list dl dt,.zy_box_list dl dd{float:left}
.zy_box_list dl dt{width:184px;height:192px;display:block;position:relative; cursor:pointer; }
.zy_box_list dl dt i{width:75px;height:30px;line-height:24px;font-style:normal;text-align:center;position:absolute;left:0px;top:0px;font-size:13px;}
.zy_box_list dl dt b{width:100%;position:absolute;top:74px;text-align:center;font-size:22px;font-weight:normal;color:#fff;}
.zy_box_list dl dt span{width:100%;position:absolute;bottom:18px;text-align:center;font-size:14px;color:#fff;}
.zy_box_list dl dt.dt01{background:#3399ff;}
.zy_box_list dl dt.dt01 i{background:url(../images/zydl_bg.png) no-repeat 0 0;color:#bfdfff;}
.zy_box_list dl dt.dt01:hover{background:#1f8efd}
.zy_box_list dl dt.dt02{background:#ff9900;}
.zy_box_list dl dt.dt02 i{background:url(../images/zydl_bg.png) no-repeat 0 -30px;color:#ffdaa3;}
.zy_box_list dl dt.dt02:hover{background:#ff8a00}
.zy_box_list dl dt.dt03{background:#66cc33;}
.zy_box_list dl dt.dt03 i{background:url(../images/zydl_bg.png) no-repeat 0 -60px;color:#c9ffae;}
.zy_box_list dl dt.dt03:hover{background:#4ccb0c}
.zy_box_list dl dd{margin-left:20px;}
.zy_box_list dl dd a{width:186px;height:190px;border:#dfdfdf 1px solid;display:block;position:relative;background:#FFF;}
.zy_box_list dl dd:hover a{border:#2391fd 1px solid;}
.zy_box_list dl dd a img{width:180px;height:104px;margin:3px;}
.zy_box_list dl dd a p{width:100%;margin:5px 0px 0px 5px;font-size:15px;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zy_box_list dl dd a span{font-size:12px;color:#666666; position:absolute;left:5px;top:146px;width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zy_box_list dl dd a i{font-size:12px;color:#666666; position:absolute;right:8px;top:146px; font-style:normal;font-size:12px;}
.zy_box_list dl dd a b{font-size:12px;position:absolute;left:5px;bottom:5px;color:#ff5400;}
.zy_box_list dl dd a b.green{color:#2fb500;}
.zy_box_list dl dd a em{font-size:12px;color:#666666; position:absolute;right:8px;bottom:5px;cursor:pointer;font-style:normal;}
.zy_box_list dl dd a em:hover{color:#0080ff;}

/*1152分辨率*/
.screen1440 dl dt{width:200px;}
.screen1440 dl dd a{width:200px;}
.screen1440 dl dd a img{width:194px;}
/*1280分辨率*/
.screen1280 dl dt{width:165px;}
.screen1280 dl dd{margin-left:10px;}
.screen1280 dl dd a{width:165px;}
.screen1280 dl dd a img{width:159px;}
/*1366分辨率*/
.screen1366 dl dd{margin-left:10px;}
/*1152分辨率*/
.screen1152 dl dd{margin-left:5px;}

.page_right{width:272px;}
.p_r_box{width:270px;border:#efefef 1px solid;margin-bottom:15px;background:#f6f6f6;font-family:"微软雅黑"}
.p_r_box .pr_tit{height:43px;line-height:43px;border-bottom:#dedede 1px solid;}
.p_r_box .pr_tit span{font-size:16px;color:#444444;padding-left:10px;}
.p_r_box .pr_tit a{float:right;margin-right:10px;font-size:14px;}
.p_r_box .pr_tit a.sel,.p_r_box .pr_tit a:hover{color:#0080ff;}
.p_r_box .pr_tit a.change{color:#444;background:url(../images/all_bg.png) no-repeat 0 -360px;padding-left:20px;}
.p_r_box .pr_tit a.change:hover{color:#0080ff;background:url(../images/all_bg.png) no-repeat 0 -405px;padding-left:20px;}
.p_r_box .pr_tit a.btn_pl{width:65px;height:24px;line-height:24px; text-align:center;border:#cdcdcd 1px solid;display:block;background:#fff;font-size:12px;margin-top:8px;border-radius:3px;}
.p_r_box ul{width:100%;border-top:#fff 1px solid;padding:10px 0px;}
.p_r_box ul li{margin:8px 0px;*margin:5px 0px;height:22px; clear:both;}
.p_r_box ul li i{float:left;width:16px;height:16px;line-height:16px;text-align:center;font-size:12px;color:#fff;display:block;float:left; background:#ff7e00; font-style:normal; font-family:Arial, Helvetica, sans-serif;margin:3px 6px 0px 12px;}
.p_r_box ul li i.hs{background:#bebebe;}
.p_r_box ul li a{font-size:14px;color:#444;width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.p_r_box ul li a:hover{color:#0080ff;}
.p_r_box ul li span{font-size:12px;float:right;margin-right:8px;color:#666;}
.p_r_box ol{width:100%;border-top:#fff 1px solid;padding-bottom:4px;*padding-bottom:2px;}
.p_r_box ol li{margin:12px 0px;clear:both;display:block;overflow:hidden;}
.p_r_box ol li a{width:auto;display:block;}
.p_r_box ol li a img{width:100px;height:58px;border:#d9d9d9 1px solid;float:left;margin:0px 10px 0px 12px;}
.p_r_box ol li a p{font-size:12px;color:#ff5400;font-weight:bold;margin-top:5px;}
.p_r_box ol li a:hover{color:#0080ff;}

.p_r_box dl{width:100%;border-top:#fff 1px solid;padding-bottom:4px;*padding-bottom:2px;}
.p_r_box dl dd{margin:12px 0px;clear:both;display:block;overflow:hidden;position:relative;padding-left:60px;overflow:hidden;width:200px;}
.p_r_box dl dd img{width:37px;height:37px; position:absolute;left:10px;top:0px; z-index:1;}
.p_r_box dl dd .php_r{width:37px;height:37px; position:absolute;left:10px;top:0px; z-index:10;background:url(../images/php_r.png) no-repeat 0 0;}
.p_r_box dl dd span{color:#0066cb;display:block;}
.p_r_box dl dd i{font-size:12px;color:#777;display:block;font-style:normal;margin:3px 0px;}
.p_r_box dl dd p{font-size:12px;color:#444;display:block;}
.p_r_box dl dd a{position:absolute;right:6px;top:3px;font-size:13px;color:#666;background:url(../images/all_bg.png) no-repeat 0 -457px;padding-left:15px;}
.p_r_box dl dd a:hover{color:#ff6c00; background-position:0 -485px;}
.p_r_box dl dd a.azan{color:#ff6c00; background-position:0 -485px;}

/* 专业大类列表 */
.major_list{text-align:center;margin:30px 0px 0px 25px;font-family:"微软雅黑"}
.major_list ul{float:left;margin:0px 30px 25px 0px;}
.major_list ul li{width:294px;*width:290px;position:relative;height:290px;display:block;overflow:hidden;border:#dfdfdf 1px solid;}
.major_list ul li:hover{border:#2391fd 1px solid;}
.major_list ul li a img{width:286px;height:160px;max-width:286px;width:expression(document.body.clientWidth > 286? "286px": "auto" );max-height:160px;margin-top:4px;*margin-top:2px;}
.major_list ul li a.tit{display:block;margin:6px 0px 0px 10px;font-size:18px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#444;}
.major_list ul li .zy_int{font-size:13px;color:#666;text-align:left;padding:8px 6px 0px 10px;height:75px;overflow:hidden; line-height:1.4em;}
.major_list ul li .back{width:286px;height:32px;background:#000; position:absolute;top:132px;*top:130px;left:4px;*left:2px;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;z-index:20;}
.major_list ul li span{position:absolute;left:8px;top:138px;color:#fff;font-szie:14px;z-index:30;}
.major_list ul li b{position:absolute;right:8px;top:138px;color:#fff;font-szie:14px;z-index:30;font-weight:normal;}

/* 专业介绍 */
.zy_xx{margin:15px 15px 0px 15px; position:relative;}
.zy_xx img{width:305px;height:171px; position:absolute;left:0px;top:0px;}
.zy_xx ul{border-bottom:#dedede 1px solid;height:185px;padding-left:330px;}
.zy_xx ul li.tit{font-size:30px;color:#666;}
.zy_xx ul li.jiage{font-size:16px;color:#ff5400;font-weight:bold;margin-top:12px;}
.zy_xx ul li.jieshao{font-size:13px;color:#666666;margin-top:20px;height:75px; overflow:hidden;}
.zy_xx .count{border-top:#fff 1px solid;padding:14px 0px;overflow:hidden;}
.zy_xx .count span{font-size:16px;}
.zy_xx .count a{float:right;width:86px;height:26px;line-height:26px;margin-left:10px;background:#ffffff;text-align:center;border:#c5c3c3 1px solid;border-radius:3px;}
.zy_xx .count a:hover{background:#439ffa;border:#439ffa 1px solid;color:#fff;}

/* 发表评论 */
.comment_box .com_box{width:574px;height:346px;position:absolute;left:50%;margin-left:-287px;top:50%;border:#d9d9d9 6px solid;margin-top:-173px;background:#FFF;z-index:2010;font-family:'微软雅黑'}
.comment_box .com_box .title{height:57px;line-height:57px;background:#5d95e2;}
.comment_box .com_box .title span{font-size:20px;margin-left:15px;color:#fff;}
.comment_box .com_box .title a{width:30px;height:30px;line-height:30px;font-size:18px;text-align:center;display:block;float:right;margin:12px 10px;position:relative; z-index:100;color:#fff; background:#72a3e6;font-family:Arial, Helvetica, sans-serif;border-radius:3px;}
.comment_box .com_box .title a:hover{background:#8fb6eb;}
.comment_box .com_box textarea{ position:absolute;left:20px;width:530px;height:162px;top:80px;}
a.btn_tj{color:#FFF;display:block;background:#0492e8;text-align:center;font-size:16px;border-radius:3px; position:absolute;top:270px;width:120px;height:36px;line-height:36px; text-align:center;left:50%;margin-left:-60px;}
a.btn_tj:hover{background:#007cc9;color:#FFF;}
.comment_box .login_bg{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#000;opacity:0.2;filter:alpha(opacity=20);width:100%;height:100%; z-index:1200;}

/*
 * liujingqing 添加jmeditor公式相关样式显示
 *
 */
@font-face {
  font-family: Symbola;
  src: url(../../templates/common/KindEditor/plugins/jme/mathquill-0.9.1/font/Symbola.eot);
  src: local("Symbola Regular"), local("Symbola"), url(../../templates/common/KindEditor/plugins/jme/mathquill-0.9.1/font/Symbola.ttf) format("truetype"), url(../../templates/common/KindEditor/plugins/jme/mathquill-0.9.1/font/Symbola.otf) format("opentype"), url(../../templates/common/KindEditor/plugins/jme/mathquill-0.9.1/font/Symbola.svg#Symbola) format("svg");
}
.mathquill-editable {
  display: -moz-inline-box;
  display: inline-block;
}
.mathquill-editable .cursor {
  border-left: 1px solid black;
  margin-right: -1px;
  position: relative;
  z-index: 1;
  padding: 0;
  display: -moz-inline-box;
  display: inline-block;
}
.mathquill-editable .cursor.blink {
  visibility: hidden;
}
.mathquill-editable,
.mathquill-embedded-latex .mathquill-editable {
  border: 1px solid gray;
  padding: 2px;
}
.mathquill-embedded-latex .mathquill-editable {
  margin: 1px;
}
.mathquill-editable.hasCursor,
.mathquill-editable .hasCursor {
  -webkit-box-shadow: #68b4df 0 0 3px 2px;
  -moz-box-shadow: #68b4df 0 0 3px 2px;
  box-shadow: #68b4df 0 0 3px 2px;
}
.mathquill-editable .latex-command-input {
  color: inherit;
  font-family: "Courier New", monospace;
  border: 1px solid gray;
  padding-right: 1px;
  margin-right: 1px;
  margin-left: 2px;
}
.mathquill-editable .latex-command-input.empty {
  background: transparent;
}
.mathquill-editable .latex-command-input.hasCursor {
  border-color: ActiveBorder;
}
.mathquill-editable.empty:after,
.mathquill-textbox:after,
.mathquill-rendered-math .empty:after {
  visibility: hidden;
  content: 'c';
}
.mathquill-editable .cursor:only-child:after,
.mathquill-editable .textarea + .cursor:last-child:after {
  visibility: hidden;
  content: 'c';
}
.mathquill-textbox {
  overflow-x: auto;
  overflow-y: hidden;
}
.mathquill-rendered-math {
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  font-size: 115%;
  line-height: 1;
  display: -moz-inline-box;
  display: inline-block;
}
.mathquill-rendered-math .non-leaf,
.mathquill-rendered-math .scaled {
  display: -moz-inline-box;
  display: inline-block;
}
.mathquill-rendered-math var,
.mathquill-rendered-math .text,
.mathquill-rendered-math .nonSymbola {
  font-family: "Times New Roman", Symbola, serif;
  line-height: .9;
}
.mathquill-rendered-math * {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
  border-color: black;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: pre-wrap;
}
.mathquill-rendered-math .empty {
  background: #ccc;
}
.mathquill-rendered-math.empty {
  background: transparent;
}
.mathquill-rendered-math .text {
  font-size: 87%;
}
.mathquill-rendered-math .font {
  font: 1em "Times New Roman", Symbola, serif;
}
.mathquill-rendered-math .font * {
  font-family: inherit;
  font-style: inherit;
}
.mathquill-rendered-math b,
.mathquill-rendered-math b.font {
  font-weight: bolder;
}
.mathquill-rendered-math var,
.mathquill-rendered-math i,
.mathquill-rendered-math i.font {
  font-syle: italic;
}
.mathquill-rendered-math var.florin {
  margin: 0 -0.1em;
}
.mathquill-rendered-math big {
  font-size: 125%;
}
.mathquill-rendered-math .roman {
  font-style: normal;
}
.mathquill-rendered-math .sans-serif {
  font-family: sans-serif, Symbola, serif;
}
.mathquill-rendered-math .monospace {
  font-family: monospace, Symbola, serif;
}
.mathquill-rendered-math .overline {
  border-top: 1px solid black;
  margin-top: 1px;
}
.mathquill-rendered-math .underline {
  border-bottom: 1px solid black;
  margin-bottom: 1px;
}
.mathquill-rendered-math .binary-operator {
  padding: 0 0.2em;
  display: -moz-inline-box;
  display: inline-block;
}
.mathquill-rendered-math .unary-operator {
  padding-left: 0.2em;
}
.mathquill-rendered-math sup,
.mathquill-rendered-math sub {
  position: relative;
  font-size: 90%;
}
.mathquill-rendered-math sup .binary-operator,
.mathquill-rendered-math sub .binary-operator {
  padding: 0 .1em;
}
.mathquill-rendered-math sup .unary-operator,
.mathquill-rendered-math sub .unary-operator {
  padding-left: .1em;
}
.mathquill-rendered-math sup.limit,
.mathquill-rendered-math sub.limit,
.mathquill-rendered-math sup.nthroot,
.mathquill-rendered-math sub.nthroot {
  font-size: 80%;
}
.mathquill-rendered-math sup .fraction,
.mathquill-rendered-math sub .fraction {
  font-size: 70%;
  vertical-align: -0.4em;
}
.mathquill-rendered-math sup .numerator,
.mathquill-rendered-math sub .numerator {
  padding-bottom: 0;
}
.mathquill-rendered-math sup .denominator,
.mathquill-rendered-math sub .denominator {
  padding-top: 0;
}
.mathquill-rendered-math sup {
  vertical-align: .5em;
}
.mathquill-rendered-math sup.limit,
.mathquill-rendered-math sup.nthroot {
  vertical-align: 0.8em;
}
.mathquill-rendered-math sup.nthroot {
  margin-right: -0.6em;
  margin-left: .2em;
  min-width: .5em;
}
.mathquill-rendered-math sub {
  vertical-align: -0.4em;
}
.mathquill-rendered-math sub.limit {
  vertical-align: -0.6em;
}
.mathquill-rendered-math .paren {
  padding: 0 .1em;
  vertical-align: bottom;
  -webkit-transform-origin: bottom center;
  -moz-transform-origin: bottom center;
  -ms-transform-origin: bottom center;
  -o-transform-origin: bottom center;
  transform-origin: bottom center;
}
.mathquill-rendered-math .array {
  vertical-align: middle;
  text-align: center;
}
.mathquill-rendered-math .array > span {
  display: block;
}
.mathquill-rendered-math .non-italicized-function {
  font-family: Symbola, "Times New Roman", serif;
  line-height: .9;
  font-style: normal;
  padding-right: .2em;
}
.mathquill-rendered-math .fraction {
  font-size: 90%;
  text-align: center;
  vertical-align: -0.5em;
  padding: 0 .2em;
}
.mathquill-rendered-math .fraction,
.mathquill-rendered-math x:-moz-any-link {
  display: -moz-groupbox;
}
.mathquill-rendered-math .fraction,
.mathquill-rendered-math x:-moz-any-link,
.mathquill-rendered-math x:default {
  display: inline-block;
}
.mathquill-rendered-math .numerator,
.mathquill-rendered-math .denominator {
  display: block;
}
.mathquill-rendered-math .numerator {
  padding: 0 0.1em;
  margin-bottom: -0.1em;
}
.mathquill-rendered-math .denominator {
  border-top: 1px solid;
  float: right;
  width: 100%;
  padding: .1em .1em 0 .1em;
  margin-right: -0.1em;
  margin-left: -0.1em;
}
.mathquill-rendered-math .sqrt-prefix {
  padding-top: 0;
  position: relative;
  top: .1em;
  vertical-align: top;
  -webkit-transform-origin: top;
  -moz-transform-origin: top;
  -ms-transform-origin: top;
  -o-transform-origin: top;
  transform-origin: top;
}
.mathquill-rendered-math .sqrt-stem {
  border-top: 1px solid;
  margin-top: 1px;
  padding-left: .15em;
  padding-right: .2em;
  margin-right: .1em;
}
.mathquill-rendered-math,
.mathquill-rendered-math .mathquill-editable {
  cursor: text;
  font-family: Symbola, "Times New Roman", serif;
}
.mathquill-rendered-math .selection,
.mathquill-editable .selection,
.mathquill-rendered-math .selection .non-leaf,
.mathquill-editable .selection .non-leaf,
.mathquill-rendered-math .selection .scaled,
.mathquill-editable .selection .scaled {
  background: #B4D5FE !important;
  background: Highlight !important;
  color: HighlightText;
  border-color: HighlightText;
}
.mathquill-rendered-math .selection .matrixed,
.mathquill-editable .selection .matrixed {
  background: #39F !important;
}
.mathquill-rendered-math .selection .matrixed-container,
.mathquill-editable .selection .matrixed-container {
  filter: progid:DXImageTransform.Microsoft.Chroma(color='#3399FF') !important;
}
.mathquill-rendered-math .selection.blur,.mathquill-editable .selection.blur,.mathquill-rendered-math .selection.blur .non-leaf,.mathquill-editable .selection.blur .non-leaf,.mathquill-rendered-math .selection.blur .matrixed,.mathquill-editable .selection.blur .matrixed {background: #D4D4D4 !important;color: black;border-color: black;}
.mathquill-rendered-math .selection.blur .matrixed-container,.mathquill-editable .selection.blur .matrixed-container {filter: progid:DXImageTransform.Microsoft.Chroma(color='#D4D4D4') !important;}
.mathquill-editable .textarea,.mathquill-rendered-math .textarea {position: relative;-webkit-user-select: text; -moz-user-select: text; user-select: text;}
.mathquill-editable .textarea textarea,.mathquill-rendered-math .textarea textarea,.mathquill-editable .selectable,.mathquill-rendered-math .selectable { -webkit-user-select: text;-moz-user-select:text;
user-select: text;position: absolute;clip: rect(1em 1em 1em 1em);}
.mathquill-rendered-math .matrixed {background: white;display: -moz-inline-box;display: inline-block;}
.mathquill-rendered-math .matrixed-container {filter: progid:DXImageTransform.Microsoft.Chroma(color='white');margin-top: -0.1em;}

/*进度条*/
.progressbar{width:540px;height:150px;position:absolute;left:50%;margin-left:-270px;top:50%;margin-top:-75px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 15px #b9b8b8;box-shadow:0px 0px 15px #b9b8b8; z-index:1001;}
.progressbar .pro_bg{background:#ededed;width:90%;margin:35px 0px 25px 25px;height:31px;position:relative;}
.progressbar .pro_bg .percent_bg{background:#ff8817;height:31px;}
.progressbar .pro_bg .percent_text{ position:absolute;right:0px;font-size:16px;height:31px;line-height:31px;padding-right:8px;top:0px;font-family:'微软雅黑'}
.progressbar .pro_msg{width:100%;text-align:center;font-size:15px;color:#666;margin-top:0px;font-family:'微软雅黑'}
.progressbar_bg{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#000;filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; z-index:1000;}


/*模板其他功能点如3D全屏等*/
.otherfucbar{height:24px; display:block; float:right; margin:8px 4px 0 0; position:absolute;right:0px; z-index:1;}
.btn_normal{height:22px; line-height:23px; text-align:center;background:url(../images/btn_normal.png) repeat-x left center; font-size:12px; color:#0d5caa; padding:0 10px; border:1px solid #acd2f0; display:block; float:left; margin-right:1px; border-radius:3px 0 0 3px}
.btn_normal:hover{background:url(../images/btn_click.png) repeat-x left center; border:1px solid #4db0ff; display:block;}
.drop,.drop_on{height:22px; display:block; overflow:hidden; background:url(../images/icon_drop.png) no-repeat right center; cursor:pointer; padding:0 22px 0 10px;border:1px solid #acd2f0;font-size:12px; color:#0d5caa; line-height:22px; border-radius:0 3px 3px 0}
.drop:hover,.drop_on{ background:url(../images/icon_drop_hv.png) no-repeat right center; border:1px solid #4db0ff;}
.icon_qyvr{ padding-left:0}
.btn_normal em{ width:24px; height:24px; display:block; float:left; margin-left:2px}
.icon_qyvr em{background:url(../images/icon_qyvr.png) no-repeat center center}
.icon_qyvr em.mr{background:url(../images/icon_qymr.png) no-repeat center center}
.dropbox{ display:block; overflow:hidden; width:112px; height:122px;position:absolute; right:0; top:24px; z-index:999999999999}
.droplist{display:block; overflow:hidden; width:110px; height:120px;position:absolute; left:0; top:0px; z-index:9999999; background:url(../images/droplistbg.png) repeat-x left bottom #fff; border:1px solid #acd2f0}
.droplist a{height:30px; line-height:30px;font-size:12px; color:#0d5caa; display:block; cursor:pointer; padding-left:28px; background-repeat: no-repeat; background-position:0 0}
.droplist a:hover{ color:#fff; background-color:#ff8433;}
.droplist a.icon_kcqp{ background-image:url(../images/icon_kcqp.png)}
.icon_3dqp{background-image:url(../images/icon_3dqp.png)}
.icon_3ddy{background-image:url(../images/icon_3ddy.png)}
.icon_bjsz{background-image:url(../images/icon_bjsz.png)}
.droplist a:hover{background-position:0 -30px}
.dropifarme{ display:block; overflow:hidden; width:112px; height:122px;position:absolute; left:0; top:0px;z-index:1;}
.nav{ z-index:15001000}

/*实名认证*/
.smrz_box{width:440px;height:230px; background:#fff;position:absolute;left:50%;margin-left:-220px;top:50%;margin-top:-115px;z-index:1001;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 15px #999; -webkit-box-shadow:0px 0px 15px #999; box-shadow:0px 0px 15px #999;+border:#bfbfbf 1px solid; overflow:hidden;}
.smrz_box span{width:42px;line-height:42px;width:100%; background:#0c72dd;display:block;font-size:18px;color:#FFF; text-align:center;}
.smrz_box span a{width:34px;height:34px;display:block; position:absolute;right:3px;top:3px;background:url(../images/rz_close.png) no-repeat 0 0;}
.smrz_box span a:hover{ background-position:0 bottom;}
.smrz_con{height:50px;line-height:50px;background:url(../images/rz_ts.png) no-repeat 0 center;font-size:18px;padding-left:52px;margin:40px 0px 0px 65px;}
.smrz_con1{height:50px;line-height:50px;font-size:18px;padding-left:12px;margin:10px 0px 0px 65px;}
.smrz_bot{width:100%;overflow:hidden; text-align:center;position:absolute;bottom:15px;}
.smrz_bot a{ position:static; text-align:center;width:115px;height:36px;line-height:36px; background:#0c72dd;display:inline-block;margin:0 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:15px;color:#fff;}
.smrz_bot a:hover{ background:#156ecb;}
.smrz_bot a.back{ background:#d7d6d6;color:#666;}
.smrz_bot a.back:hover{ background:#cac9c9;color:#444;}
.smrz_shadow{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#000;opacity:0.2;filter:alpha(opacity=20);z-index:1000;}

.rz_set_box{width:540px;height:300px;position:absolute;left:50%;margin-left:-270px;top:50%;margin-top:-150px; overflow:hidden; }
.rz_set_box .rz_set{width:538px;height:298px; background:#f2f2f2;border:#0c72dd 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; position:absolute;left:0px;top:0px; z-index:10;}
.rs_s_tit span{width:42px;line-height:42px;width:100%; background:#0c72dd;display:block;font-size:18px;color:#FFF; text-align:left;padding-left:10px;}
.rs_s_tit span a{width:34px;height:34px;display:block; position:absolute;right:3px;top:3px;background:url(../images/rz_close.png) no-repeat 0 0;}
.rs_s_tit span a:hover{ background-position:0 bottom;}
.sub_set{width:93%; background:#FFF;border:#dbd9da 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px;padding:0px 0px 14px 14px;}
.sub_set ul li input{ vertical-align:middle;float:left;margin-top:3px;margin-right:5px;+margin:0px;}
.sub_set ul li{font-size:14px;margin-top:16px;color:#222;+margin-top:9px;}
.sub_set ul li select{width:300px;height:25px;line-height:25px;}
.sub_set ul li i{ clear:both;width:100%;display:block; font-style:normal;font-size:12px;margin-left:100px;padding-top:5px;color:#666;}
.sub_set ul li b{font-style:normal;color:#f00;}
.rs_s_bot{ text-align:center;}
.rs_s_bot a{ position:static; text-align:center;width:115px;height:36px;line-height:36px; background:#0c72dd;display:inline-block;margin:0 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:15px;color:#fff;}
.rs_s_bot a:hover{ background:#156ecb;}
.rz_set iframe{ position:absolute;left:0px;top:0px; z-index:1;}

.rz_qd{height:500px;margin-top:-250px; }
.rz_qd .rz_set{height:498px;background:#fff;}
.rz_qd_t{height:40px;line-height:40px;display:block; background:#f6f6f6;}
.rz_qd_t span{margin:0px 50px 0px 15px;}
.rz_qd_t i{float:right;margin-right:15px;font-style:normal;font-size:12px;color:#666;}
.qiandao_list{height:346px; overflow:auto;padding:10px;}
.qiandao_list table.tab tr th,.qiandao_list table.tab tr td{ text-align:center;padding:0px;}
.qiandao_list table.tab tr td a{margin:0px;}


/*备注：平台理论模板合并*/
.main_right .nav ul{ float:left; display:block; overflow:hidden; }
.nav ul li select{ padding:4px; background-color:#fff; border:1px solid #bbbbbb}
.combtn{ height:26px; line-height:26px; display:block; overflow:hidden; float:left; padding:0 12px; margin:7px 0 0 10px;  border-radius:3px; border:1px solid #a8d1f2;background:url(../images/icon_combtn.jpg) repeat-x left bottom; font-size:12px; color:#0d5caa; cursor:pointer; position:relative; z-index:1000;}
.combtn:hover{border:1px solid #f4c22e;background:url(../images/icon_combtn_hv.jpg) repeat-x left bottom; color:#cc6600}
.btn_qp:hover{color:#cc6600 }
/*新版弹窗公用样式*/
.layer_window{position:absolute;left:50%;margin-left:-250px;top:50%;display:block;width:500px;}
.window_con{z-index:999999;display:block;overflow:hidden;width:100%;background:#FFF;position:absolute;left:0;top:0;}
.window_con table{width:100%;margin:15px 0px;}
.window_con h5 a.close img{ display:block; width:18px; height:18px;}
.frame_box table th{ color:#333}
.frame_box table th,.frame_box table td{line-height:20px; padding:5px 0;}
.window_iframe{z-index:999998;position:absolute;left:0px;top:0px;width:100%;border:none;}

/*非模态框*/
.frame_box{overflow:hidden;border:#d8d8d8 1px solid;box-sizing:border-box;}/*1883d7*/
.frame_box .frame_box_tit{background:#1883d7;height:39px;line-height:39px;position:relative;}
.frame_box .frame_box_tit span{color:#eef8ff;padding-left:10px;font-size:15px; display:block; font-family:'微软雅黑'}
.frame_box .frame_box_tit a{ position:absolute;right:3px;top:6px;width:30px;height:24px;line-height:24px;color:#e5f4ff;display:block; text-align:center;text-decoration:none;font-size:18px; z-index:1000;background:url(../images/frame_close.png) no-repeat 0 0;}
.frame_box .frame_box_tit a:hover{background:url(../images/frame_close.png) #f00 no-repeat 0 0;}
.detail table.tab_gn .deploy ul li{width:40%;float:left;}
.frame_box .frame_box_bot{border-top:#e2e2e2 1px solid; text-align:center;padding:10px 0px;}
.frame_box .frame_box_bot a{height:29px;line-height:29px;padding:0 25px;margin-top:10px; background:#1983d7;display:inline-block;font-size:14px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; font-family:'微软雅黑';margin:0px 6px 0px 6px;border:#1983d7 1px solid; cursor:pointer}
.frame_box .frame_box_bot a:hover{ background:#0d88ea;border:#0d88ea 1px solid;}
.frame_box .frame_box_bot a.cancel{border:#cdcece 1px solid;color:#666; background:#fff;}
.frame_box .frame_box_bot a.cancel:hover{border:#c0c0c2 1px solid;color:#444;}

.detail{ display:block; overflow:hidden; overflow-y:auto}
.detail table{width:460px;margin-left:20px;margin-bottom:0px;}
.detail table.tab_gn{border-top:#e9e8e8 0px dashed;margin-top:2px;padding-top:8px;}
.deploy ul li{margin-bottom:5px;margin-top:1px;}
.deploy ul li label input{ vertical-align:top;margin-right:2px;}
.deploy ul li span{font-size:12px; color:#999}
.detail table.tab_gn .deploy ul li{width:40%;float:left;}

.btnbar{ display:block; padding:15px 0; border-top:1px solid #ddd; margin:0 10px; text-align:center; clear:both}
.actbtn{height:30px; line-height:30px; border:1px solid #00a0e9; padding:0 16px; background-color:#038bf5;display:block; border-radius:6px;background: -webkit-linear-gradient(180deg, #22b4ff, #0088f4);
	background: -moz-linear-gradient(180deg, #22b4ff, #0088f4);
	background: -o-linear-gradient(180deg, #22b4ff, #0088f4);
	background: -ms-linear-gradient(180deg, #22b4ff, #0088f4);
	background: linear-gradient(180deg, #22b4ff, #0088f4); cursor:pointer; color:#fff;transition: all .2s;}
.actbtn:hover{border:1px solid #ff6600;background-color:#ff6900; color:#ffffff;background: -webkit-linear-gradient(0deg, #ff6600, #ff9000);
	background: -moz-linear-gradient(0deg, #ff6600, #ff9000);
	background: -o-linear-gradient(0deg, #ff6600, #ff9000);
	background: -ms-linear-gradient(0deg, #ff6600, #ff9000);
	background: linear-gradient(0deg, #ff6600, #ff9000)}
.actbtn:active{border:1px solid #ff5400;background-color:#ff5400;color:#ffffff;background: -webkit-linear-gradient(0deg, #ff5400, #ff6300);
	background: -moz-linear-gradient(0deg, #ff5400, #ff6300);
	background: -o-linear-gradient(0deg, #ff5400, #ff6300);
	background: -ms-linear-gradient(0deg, #ff5400, #ff6300);
	background: linear-gradient(0deg, #ff5400, #ff6300);}
.btnbar .actbtn{ display:inline-block; padding:0 45px; margin:0 10px}
.quxiao{ background-color:#fff; color:#333;background: -webkit-linear-gradient(180deg, #ffffff, #ffffff);
	background: -moz-linear-gradient(180deg, #ffffff, #ffffff);
	background: -o-linear-gradient(180deg, #ffffff, #ffffff);
	background: -ms-linear-gradient(180deg, #ffffff, #ffffff);
	background: linear-gradient(180deg, #ffffff, #ffffff);}
.quxiao:hover,.quxiao:active{ color:#fff}


/*修改模型背景*/
.mxbgtopbar{ display:block; overflow:hidden; padding:10px 0 0 10px}
.mxtleft{width:320px; display:block; overflow:hidden; float:left}
.mxbjpreview{width:318px; height:180px; display:block; overflow:hidden; background-color:#eee; border:1px solid #d8d8d8}
.mxbjpreview img{width:100%; height:100%}
.mxtleft p{ display:block; line-height:30px; text-align:center; font-size:14px; color:#333; font-weight:normal; padding-bottom:2px}
.mxtright{width:456px; display:block; overflow:hidden; float:right; padding-left:10px}
.detail .mxbgtable{ padding:0; margin:0;width:100%}
.frame_box .mxbgtable th,.frame_box .mxbgtable td{ font-weight:normal; padding:5px 0}
.ainput{ padding:6px;*padding:7px 6px; border:1px solid #bfbfbf; background-color:#fff;line-height:20px;font-family:'微软雅黑'}
.ainput:hover{border:1px solid #3d95d9; background-color:#e7f4ff; }
.tw70{width:70%; float:left}
.lanbtn{height:32px; line-height:32px; font-size:12px; color:#fff; background-color:#038bf5; border-radius:4px; display:inline-block; padding:0 15px; float:left; cursor:pointer; margin-left:4px}
.lanbtn:hover{ background-color:#009cff}
.lanbtn:active{ background-color:#007cdd}
.yaolist{ display:block; overflow:hidden; font-size:12px}
.yaolist li a{ line-height:22px; color:#333; display:block; overflow:hidden}
.yaolist li a font{ color:#999; padding-right:5px; font-size:16px}
.cbar{ margin:0; padding:0; border:none; text-align:left}
.cbar .actbtn{ display:inline-block; padding:0 35px; margin:0 5px}
/* board */
.board{overflow:hidden}
.board .boardbar{height:32px; border-bottom:1px solid #e2e2e3; padding:0 10px}
.board ul.boardmenu li{float:left;text-align:center;height:30px;background:#fff; border:1px solid #e2e2e3;line-height:30px;list-style:none;font-size:14px;cursor:pointer; padding:0 35px; margin-top:1px}
.board ul.boardmenu li.active{background:#038bf5;color:#fff; border:1px solid #038bf5}
.bord{ overflow:hidden; overflow-y:scroll; height:307px;}
.bodtab1{}
.bodtab2,.bodtab3,.bodtab4,.bodtab5,.bodtab6{display:none;}
.bglist{ display:block; overflow:hidden; padding:10px 0px 5px 10px;*padding:10px 0px 5px 5px}
.bglist li{ display:block; overflow:hidden; float:left; margin:0px 5px 10px; position:relative}
.bglist li a{ display:block; overflow:hidden; width:178px; height:136px;border:1px solid #ebebeb; background-color:#fff; padding:1px; cursor:pointer; transition:all .3s;}
.bglist li a .bgthumbnail{width:178px; height:100px; display:block; overflow:hidden; cursor:pointer}
.bglist li a .bgthumbnail img{ width:100%; height:100%; display:block;}
.bglist li a p{ line-height:34px; display:block; width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px; color:#333; font-family:'微软雅黑'; text-align:center}
.bglist li a:hover,.bglist li a.on{ border:1px solid #038bf5;}
.bglist li a:hover p,.bglist li a.on p{ color:#0084ea}
.bglist li:hover span.bjclose{width:20px; height:20px; display:block; overflow:hidden; border-radius:100%;background:url(../images/currclose.png) no-repeat center center #fff; background-repeat:100%; border:none; position:absolute; top:2px; right:2px; transition:all .3s; cursor:pointer}
.bglist li:hover span.bjclose:hover{background:url(../images/currclose_hv.png) no-repeat center center #fff;}


/*VR课程背景设置*/
.bendbox{ padding:0 20px; display:block; overflow:hidden; position:relative}
.bendbox th,.bendbox td{ font-weight:normal; padding:7px 4px; line-height:24px}

/*课程背景管理-优化-20230815*/
.tplxlist{ display:block; overflow:hidden}
.tplxlist li{ float:left; display:block; margin-right:30px}
.tplxlist li input{ float:left; display:block; margin:5px 5px 0 0;}
.anniuxx{ display:block; overflow:hidden; padding:15px 0 0 10px}
.anniuxx a{height:28px; line-height:28px; padding:0 20px; border:1px solid #e2e2e3; border-radius:3px; display:block; float:left; margin-right:15px; font-size:14px}
.anniuxx a:hover{border:1px solid #038bf5; color:#038bf5}
.anniuxx a.on{background:#038bf5;color:#fff; border:1px solid #038bf5}


/*课堂讨论*/
.discuss_box ul{border-bottom:#d7d7d7 1px dashed;padding:3px 0px 4px 0px;margin:0 8px; font-family:'微软雅黑'}
.discuss_box ul li{ float:none!important; width:100%!important;font-size:12px;margin:8px 0px 8px 0px!important;color:#999;}
.discuss_box ul li h2{font-size:16px;font-weight:normal;float:left;color:#666;}
.discuss_box ul li h2:hover{ cursor:pointer;color:#065eff;}
.discuss_box ul li i{ font-style:normal; background:#ff8433;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; display:inline-block;float:left;color:#fff;margin-right:12px;}
.discuss_box ul li span{float:right;font-size:12px;}
.discuss_box ul li em{ font-style:normal;color:#444;margin-right:8px;}

.discuss_con ul li h2:hover{cursor:ne-resize;color:#666;}
.pop_tc .pop_c ul li a.btn_sc{height:22px;line-height:22px; background:url(../images/disscus_bg.png) no-repeat 0 0; padding-left:24px;border:none;float:right;margin-left:10px;}
.pop_tc .pop_c ul li a.btn_sc:hover{ background:none;border:none;color:#3892d3;background:url(../images/disscus_bg.png) no-repeat 0 -22px;}
.pop_tc .pop_c ul li a.btn_jb{height:22px;line-height:22px;background:url(../images/disscus_bg.png) no-repeat 0 -44px; padding-left:24px;border:none;float:right;margin-left:10px;}
.pop_tc .pop_c ul li a.btn_jb:hover{ background:none;border:none;color:#3892d3;background:url(../images/disscus_bg.png) no-repeat 0 -66px;}

/* 插入资源 */
.zy_menu{width:106px;border-right:#dedede 1px solid;height:478px;}
.zy_menu ul{padding-top:8px;}
.zy_menu ul li,.pop_tc .pop_c .zy_menu ul li{border-bottom:#dedede 1px solid; float:none;width:auto;margin:0px;padding:6px 0px;}
.zy_menu ul li a,.pop_tc .pop_c .zy_menu ul li a{width:56px;height:28px;line-height:28px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;padding-left:32px;margin-left:8px;}
.zy_menu ul li a:hover,.pop_tc .pop_c .zy_menu ul li a:hover{border:none;}
.zy_menu ul li a.a01{background:url(../images/zy_bg.png) no-repeat 4px 0;}
.pop_tc .pop_c .zy_menu ul li a.a01:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a01{background:url(../images/zy_bg.png) no-repeat 4px -28px #3892d3;color:#fff;}
.zy_menu ul li a.a02{background:url(../images/zy_bg.png) no-repeat 4px -56px;}
.pop_tc .pop_c .zy_menu ul li a.a02:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a02{background:url(../images/zy_bg.png) no-repeat 4px -84px #3892d3;color:#fff;}
.zy_menu ul li a.a03{background:url(../images/zy_bg.png) no-repeat 4px -112px;}
.pop_tc .pop_c .zy_menu ul li a.a03:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a03{background:url(../images/zy_bg.png) no-repeat 4px -140px #3892d3;color:#fff;}
.zy_menu ul li a.a04{background:url(../images/zy_bg.png) no-repeat 4px -168px;}
.pop_tc .pop_c .zy_menu ul li a.a04:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a04{background:url(../images/zy_bg.png) no-repeat 4px -196px #3892d3;color:#fff;}
.zy_menu ul li a.a05{background:url(../images/zy_bg.png) no-repeat 4px -224px;}
.pop_tc .pop_c .zy_menu ul li a.a05:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a05{background:url(../images/zy_bg.png) no-repeat 4px -252px #3892d3;color:#fff;}
.zy_menu ul li a.a06{background:url(../images/zy_bg.png) no-repeat 4px -280px;}
.pop_tc .pop_c .zy_menu ul li a.a06:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a06{background:url(../images/zy_bg.png) no-repeat 4px -308px #3892d3;color:#fff;}
.zy_menu ul li a.a07{background:url(../images/zy_bg.png) no-repeat 4px -336px;}
.pop_tc .pop_c .zy_menu ul li a.a07:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a07{background:url(../images/zy_bg.png) no-repeat 4px -364px #3892d3;color:#fff;}
.zy_menu ul li a.a08{background:url(../images/zy_bg.png) no-repeat 4px -392px;}
.pop_tc .pop_c .zy_menu ul li a.a08:hover,.pop_tc .pop_c .zy_menu ul li.sel a.a08{background:url(../images/zy_bg.png) no-repeat 4px -420px #3892d3;color:#fff;}

.add_zy{background:#fff;color:#666;height:24px;border:#bbbbbb 1px solid;line-height:24px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; display:inline-block;padding:0px 16px;font-size:13px;font-family:'微软雅黑'}
.add_zy i{background:url(../images/zy_bg.png) no-repeat -8px -483px;height:24px;width:16px;display:inline-block; float:left;}
.add_zy:hover{background:#efefef;}

.check_color{width:271px;height:241px;position:absolute;left:-68px;top:26px; z-index:1000;background:url(../images/color_bg.png) no-repeat 0 0;}
.check_color ul{width:248px;margin:25px 0px 0px 10px; overflow:hidden;}
.bar_box,.color_box span.bar_box{width:97px;height:24px;background:url(../images/bar_bg.png) no-repeat 0 0;border:none;margin:0px;padding:0px;margin:0 20px; position:relative;}
.bar_box i{width:24px;height:24px;background:url(../images/bar.png) no-repeat 0 0; position:absolute; z-index:100;left:20px;top:0px; cursor:pointer;}
.check_color ul li{ width:auto!important; float:none!important; display:block;}
.pop_tc .pop_c .check_color ul li a{width:22px;height:22px;display:inline-block;border:none;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin:2px 2px 0px 2px;}
.pop_tc .pop_c .check_color ul li a:hover{ background:inherit;border:none;box-shadow: 0px 0px 1px #666;}
.pop_tc .pop_c .check_color ul li a.reset{ width:auto; height:auto; float:left;color:#3892d3;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; float:right;margin:0px; line-height:inherit;margin-right:6px;}
.pop_tc .pop_c .check_color ul li a.reset:hover{ text-decoration:underline;border:none; box-shadow: 0px 0px 0px #666;}

.icon_sxjlt,.icon_js{ padding-left:0}
.icon_sxjlt em{background:url(../images/icon_sxjlt.png) no-repeat center center}
.icon_js em{background:url(../images/icon_js.png) no-repeat center center}


/*按钮*/
.zjmx .btn01,.btn01{margin:2px 2px;color:#056fc5;height:24px;line-height:24px; background:#699eee;display:inline-block;color:#fff;font-size:12px;padding:0 12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:normal;}
.zjmx .btn01:hover,.btn01:hover{background:#3c8aff;color:#fff;}

/*新版实验报告2024年1月*/
.report_tit{height:44px; background:#f5f5f5;font-size:14px;}
.report_tit span{width:180px;padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;float:left;}
.report_tit label{float:right;margin-right:12px;margin-top:10px;}
.btn_group{border-top:#c9c9c9 1px solid;padding:8px 0px; text-align:center;clear:both;}
.btn_group a{margin:0 6px;}
.report_bt{border-bottom:#e8e8e8 1px solid;height:44px;}
.report_bt span{margin:12px 0px 0px 16px;float:left;font-weight:bold;}
.report_bt span i{width:3px;height:14px; background:#1883d7;display:block;margin-right:6px;float:left;margin-top:4px;}
.report_opr{padding:12px 16px;overflow:hidden;}

.bgmb_list{width:196px; clear:both;padding:8px 0px;max-height:486px; overflow:auto;}
.bgmb_list ul li{margin-top:2px; position:relative;}
.bgmb_list ul li span{ position:absolute;right:4px;top:0px; z-index:1000; display:none;}
.bgmb_list ul li span i{color:#666;margin-right:4px;}
.bgmb_list ul li span i:hover{color:#1883d7;}
.bgmb_list ul li a{line-height:0.32rem;display:block;margin-bottom:1px;position:relative; height:0.32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-left:0.08rem;padding-right:0.02rem;padding-left:12px;margin:0px 8px ;border-radius:4px;}
.bgmb_list ul li a:hover{background:#e6effd;padding-right:50px;}
.bgmb_list ul li a:hover span{ display:block;}
.bgmb_list ul li a.sel{ background:#1883d7;color:#fff;}
.bgmb_list ul li a.sel span i{color:#fff;}

.bg_option{margin:16px 0px 0px 16px;}
.bg_option ul li{margin-top:8px;}
.report_con{height:553px; overflow:auto;}
.report_con h3{ text-align:center;font-size:22px;font-weight:normal;margin:28px 0px;}
.report_con dl.bg_dl{border-top-left-radius:4px;border-top-right-radius:4px;border:#e8e8e8 1px solid;width:90%;margin:0 auto 12px auto;}
.report_con dl.bg_dl dt{ background:#f5f5f5;height:40px; line-height:40px;border-bottom:#e8e8e8 1px solid;}
.report_con dl.bg_dl dt h6 i{color:#fff;font-size:16px;margin:11px 8px 0px 16px; float:left;font-weight:normal; background:#1883d7;width:22px;height:22px;border-radius:1000px; line-height:22px; text-align:center;}
.report_con dl.bg_dl dd{padding:16px 48px; overflow:hidden; position:relative;}
.report_con dl.bg_dl dd ul.bg_ul{margin-top:-12px;}
.report_con dl.bg_dl dd ul.bg_ul li{width:50%;margin-top:12px;float:left;}
.bg_tj{float:right; position:absolute;right:48px;top:32px;}
.bg_tj i{border-right:#e8e8e8 1px solid; float:left; font-style:normal;padding:4px 16px; line-height:1.7em;}
.bg_tj span{ float:left; text-align:center;font-size:18px;margin-left:24px;margin-top:4px;}
.bg_tj span p{font-size:12px;color:#666; line-height:2em;}



@media (max-width: 1200px) {
.top_r{ position:absolute; background:#0d5caa;}
.top .search{width:325px!important;}
.top .search input{width:187px!important;font-szie:12px;}
.top_r a{margin-left:8px;}
.top .search{margin-left:-162px;}
.box_jx dl{ display:none;}
}
@media (max-width: 1280px) {
	.top .logo h5{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

}

/*新增比赛样式2023*/
input{ outline:none;}
.operate_box{height:32px;line-height:32px;padding:10px 16px; background:#fff;}

/*主按钮*/
.btn1{height:32px; line-height:32px; border-radius:4px; background-color:#0c64eb; padding:0 16px; color:#fff; cursor:pointer; text-align:center;display:inline-block;}
.btn1:hover{ background-color:#2574ed; color:#fff; }
/*次按钮*/
.btn2{height:30px; line-height:30px; border:1px solid #d9d9d9; border-radius:4px; background-color:#fff; padding:0 16px; color:#444; cursor:pointer;text-align:center; display:inline-block;}
.btn2:hover{border:1px solid #2574ed;color:#2574ed; background:#fff;}

.btn3{height:30px; line-height:30px; border:1px solid #0c64eb; border-radius:4px; background-color:#fff; padding:0 16px; color:#0c64eb; cursor:pointer;text-align:center; display:inline-block;}
.btn3:hover{border:1px solid #2574ed;color:#2574ed; background:#fff;}


/*通用下拉框*/
.select_nor{width:300px;border-radius:3px; border:1px solid #d9d9d9;padding:0 10px;padding-right:0px;line-height:32px; height:32px;color:#444; background-color:#fff;margin-right:6px;}
.select_nor:hover{border:1px solid #2574ed;}

/*通用输入框*/
.inp_nor{width:204px;border-radius:3px;border-radius:3px; border:1px solid #d9d9d9;padding:0 8px; line-height:30px; height:30px;color:#999; background-color:#fff;color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.inp_nor:hover{border:1px solid #2574ed;}

/*搜索框*/
.strseach{ display:block; position:relative;width:218px; height:32px}
.strseach input{ float:left;border-radius:3px; border:1px solid #d9d9d9; background-color:#fff;padding:0 44px 0 10px; line-height:30px; height:30px;color:#999;color:#444;}
.strseach input:hover{border:1px solid #2574ed; background-color:#fff; color:#999;width:146px;}
a.ssbtn{width:32px;height:32px; position:absolute; right:0; top:0; cursor:pointer;background:url(../images/icon_seach2.png) no-repeat 0 0; background-size:100%;transition: 0s;}
a.ssbtn:hover{background:url(../images/icon_seach2.png) no-repeat 0 -32px;background-size:100%}


/*可输入下拉组合框*/
.group_inp{padding:6px 8px;width:282px; position:absolute;background:url(../images/inp_bg.png) no-repeat right center;border:#d9d9d9 1px solid;border-radius:3px; z-index:1000;top:-4px;}
.group_inp:hover{border:1px solid #2574ed;}
.group_inp input{width:92%;border:none; outline:none}
.group_inp ul{ position:absolute;top:34px;left:0px;border:#d9d9d9 1px solid;width:297px; background:#fff;border-radius:3px;max-height:180px; overflow:auto;}
.group_inp ul li a{height:28px; line-height:28px; display:block;padding-left:8px;}
.group_inp ul li a:hover{ background:#e0e0e6;}
.group_inp_click{position: absolute;width: 20px;height: 28px;top: 0px;right: 0px;cursor: pointer;}

/*Modal对话框--三种尺寸480、600、840、1200*/
.modal_box{width:800px;height:500px;position:fixed;left:50%;top:50%;transform: translate(-50%, -50%); background:#FFF;z-index:100001;border-radius:5px;box-shadow:2px 2px 12px rgba(0,0,0,0.15);}
.modal_box .modal_tit{height:50px;line-height:50px;text-align:left;padding-left:20px;font-size:16px;color:#444; position:relative;border-bottom:#e8e8e8 1px solid;}
.modal_box .modal_tit a.close{width:20px; height:20px; display:block; overflow:hidden; background:url(../images/i_pop_close.png) no-repeat 0 0; float:right; margin-top:6px;margin-right:8px; background-size:100%; cursor:pointer;}
.modal_box .modal_tit a:hover{background:url(../images/i_pop_close_hv.png) no-repeat 0 0;background-size:100%;}
.modal_box .modal_con{ overflow:auto;}
.modal_box .modal_bot{ text-align:center;height:30px;border-top:#e8e8e8 1px solid; text-align:right;padding:10px 20px 10px 0px; position:absolute;bottom:0px;display:block;left:0px;right:0px; background:#fff;border-radius:5px;}
.modal_box .modal_bot a{ text-align:right;margin-left:10px;width:90px;padding:0px; text-align:center;float:right;}
.modal .black{ background-color:rgba(0,0,0,0.3); width:100%; height:100%; position:fixed; left:0; top:0; bottom:0; z-index:100000}
.modal_box .modal_con h6{text-align:center;padding:16px 0px;font-size:16px;font-weight:normal;}

/*Form表单*/
.form_table{margin-top:20px;}
.form_table tr th,.form_table tr td{height:auto;font-size:14px;padding-bottom:20px;}
.form_table tr th{font-weight:normal; text-align:right;padding-right:6px;}
.form_table tr td em{margin-left:8px;color:#999;font-style:normal;}
.form_table tr td select{width:340px;}
.form_table tr td input.inp_nor{width:322px;}
.form_table tr td .dateinput{width:298px;}
.form_table tr td a.btn1,.form_table tr td a.btn2,.form_table tr td a.btn3{width:90px;padding:0px;margin:0 10px;}
.form_table tr td p.remark{color:#999;margin-top:8px;}

/*文本区域*/
.textarea_nor{width:80%;height:80px;line-height:1.5em;border:#d9d9d9 1px solid;font-size:14px;padding:8px;margin-right:8px;border-radius:3px;}
.textarea_nor:hover{border:#2574ed 1px solid;}
.textarea_nor:focus{border:#0c64eb 1px solid;}


/*表格-不带边框*/
.sptable{}
.sptable td,.sptable th{ padding:10px; font-size:14px;color:#444; border-bottom:1px solid #e8e8e8; line-height:20px; text-align:left;}
.sptable th{ background-color:#f5f5f5;  color:#666;font-weight:normal}
.sptable td img.wj_tag{width:24px; margin-bottom:-6px}
.sptable td a{ color:#0c64eb; margin-right:16px; cursor:pointer;}
.sptable td a:hover{color:#2574ed}
.sptable td a:active{color:#0b5ad3}
.sptable td.cen,.sptable th.cen{ text-align:center;padding-left:0px;padding-right:0px;}
.sptable tr:hover td{ background-color:#f5f5f5;}
.sptable td a.disabled{color:#999!important; background:none!important; cursor:default;}

/*表格-带边框*/
.table_bor{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.table_bor tr th, .table_bor tr td{height:34px; line-height:34px;font-size:14px;color:#333; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; line-height:20px; text-align:left;white-space:nowrap;overflow:hidden; padding-left:10px;}
.table_bor tr th.cen,.table_bor tr td.cen{text-align:center;padding-left:0px;padding-right:0px;}
.table_bor tr th{ background-color:#f5f5f5;  color:#666;font-weight:normal}
.table_bor td a{ color:#0c64eb; margin-right:16px; cursor:pointer }
.table_bor td a:hover{color:#2574ed}
.table_bor td a:active{color:#0b5ad3}
.table_bor td input{width:90%;text-align:center;height:30px; line-height:30px;padding:0px;border:none;}
.table_bor td textarea{width:99%;text-align:left;max-height:60px; line-height:30px;padding:0px;border:none;word-wrap:break-word;white-space:pre-wrap;overflow:auto; line-height:1.5em; font-family:微软雅黑;padding:8px 0px; vertical-align:middle;padding-right:4px;}


.t_bar ul{float:left;margin-top:12px;}
.t_bar ul li{padding-top:0px; display:block;overflow:hidden;margin-top:4px;}
.t_bar ul li span{float:left;}
.t_bar ul li a{color:#ff0030;margin-left:8px;font-size:22px; float:left;margin-top:-3px;}
.t_bar ul li a:hover{ color:#F00;}

.fenye{margin-right:8px;}
.fenye a{height:26px; line-height:26px;border-radius:3px;border:#d9d9d9 1px solid; display:inline-block;padding:0 10px;margin-left:8px; float:left;}
.fenye a:hover{border:#2574ed 1px solid;color:#2574ed;}
.fenye a.sel{border:#0c64eb 1px solid; background:#0c64eb;color:#fff;}

h2{font-size:16px; font-weight:normal; text-align:center;padding-top:22px;}
h3{font-size:14px; font-weight:normal;color:#444; text-align:left;margin-top:16px;}

/*Tabs选项卡*/
.tabs{height:48px;line-height:48px;border-bottom:#e8e8e8 1px solid;margin:0px 20px;font-size:16px; text-align:left;}
.tabs ul li{float:left;margin-right:32px;font-size:16px;}
.tabs ul li a{height:46px; line-height:46px;padding:0 4px;font-size:14px;color:#333;transition: 0s all; display:inline-block}
.tabs ul li a.sel{border-bottom:#0c64eb 3px solid;color:#0c64eb;}
.tabs ul li a:hover{color:#0c64eb;}
.tabs a.close{width:20px; height:20px; display:block; overflow:hidden; background:url(../images/i_pop_close.png) no-repeat 0 0; float:right; margin-top:16px;margin-right:16px; background-size:100%; cursor:pointer;}

/*图片上传组件*/

.pho01{border:#d9d9d9 1px dashed; background-color:#f5f5f5;width:160px;line-height:90px;height:90px;border-radius:4px;font-size:32px;color:#999;text-align:center;cursor:pointer;overflow:hidden;position:relative}
.pho01 img{width:100%;height:100%;}
.pho01{ background-position:center center; background-repeat:no-repeat; background-size:cover}
.pho01:hover{border:#0c64eb 1px dashed;}

.list_qd{padding:8px 16px 20px 20px;}
.list_qd dl dt{line-height:32px;height:32px;}
.list_qd dl dt i{width:3px;height:14px;background: #0c64eb;display: inline-block;float: left;margin:9px 6px 0px 0px;}
.list_qd dl dd{line-height:32px; display:block;margin-bottom:1px;position:relative; height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:0 8px;padding-left:24px; cursor:default;}



/*知识库管理平台-独立跳转的平台-基于StatrX使用*/
.system_top{height:70px;line-height:68px;box-shadow:0 4px 15px rgba(45,64,101,0.2);background:url(../images/system_top_bg.png) no-repeat right 0 #0c64eb}
.system_logo{margin-left:4px; overflow:hidden;float:left;}
.system_logo img{height:50px;float:left;margin:8px 8px 0px 0px;}
.system_logo h5{font-size:24px;color:#fff;font-weight:normal;float:left;letter-spacing:1px; }
.system_top_right{ display:block; float:right;color:#fff;margin-right:8px;font-size:16px;}
.system_top_right .userpic{ float:left;color:#fff;font-size:16px;margin-right:6px;}
.system_top_right .userpic span{width:42px; height:42px; display:block; overflow:hidden; border-radius:100%;float:left;margin:14px 8px 0px 0px;}
.system_top_right .userpic img{ height:100%; width:100%;float:left;}
.system_top_right a{float:left;color:#fff;font-size:16px;}
.system_top_right a:hover{ text-decoration:underline;}
.system_top_right .top_r{margin:14px 5px 0px 20px;color:#fff;background:url(../images/system_line_bg.png) no-repeat left center; position:relative;}
.system_top_right .top_r ul{margin-left:12px; background:none;padding-left:0px;}
.system_top_right .top_r ul li{margin-left:6px;}
.system_top_right  .top_r ul li a.a03:hover{background:url(../images/opr.png) #0e74fe no-repeat 0 -78px;}
.sptable td a.a_zsd{font-style:normal;color:#333;margin-right:0px;}
.sptable td a.a_zsd i{width:14px;height:14px;float:left;background:url(../images/img_edit.png) no-repeat 0 0;display:inline-block;margin:3px 4px 0px 0px;}
.sptable td a.a_zsd:hover{color:#0c64eb;cursor:pointer;}
.sptable td a.a_zsd:hover i{ background-position:0 bottom;}


.system_left_list{ background:#fff;box-shadow:0 4px 15px rgba(45,64,101,.08);transition: 0.3s all; width:210px; float:left; height:100%; z-index:98}
.system_left_list span{ display:block; overflow:hidden; height:54px; line-height:54px; border-bottom:1px solid #e8e8e8; text-align:left;padding-left:16px;font-size:16px;}
.system_left_list ul{ display:block; overflow:hidden; padding:8px 0px 8px 1px; overflow:auto;border-right:1px #fff solid;}
.system_left_list ul li{ display:block; position:relative; margin-bottom:1px}
.system_left_list ul li a{ display:block; height:46px; line-height:46px; font-size:14px; cursor:pointer; color:#333; padding-left:46px;margin-bottom:1px}
.system_left_list ul li a i{display:block;width:4px; height:46px; background-color:#fff; position:absolute; left:0; top:0}
.system_left_list ul li a.on,.system_left_list ul li a:hover,.system_left_list ul li a.on:hover{ background:#eff4fa;color:#0c64eb;font-weight:bold;}
.system_left_list ul li a:hover{font-weight:normal;}
.system_left_list ul li a.on i,.system_left_list ul li a.on:hover i{background-color:#0c64eb;}
.system_left_list ul li a:hover i{background:#eff4fa;}