﻿.ass_collapse
{width:100px;color:Gray;cursor:pointer;margin:10px 0 10px 4%}
.ass_add2list
{position:absolute;right:30px;top:30px;z-index:1;line-height:27px;cursor:pointer;border-radius:3px;border:1px solid #e45e02;text-align:center;color:#e45e02;width:75px;font-size:14px;}
.ass_add2list:hover,.ass_add2list_high
{background:#e45e02;color:#fff;}
.mr_quesicon
{position:absolute;right:50px;z-index:1;cursor:pointer;width:33px;height:29px;background:url(../images/r_operations.png) no-repeat scroll 0 0;}
.mr_qcomment
{background-position:-66px 0;top:70px;}
.mr_qcommhigh,.mr_qcomment:hover
{background-position:-66px -29px;}
.mr_qcoll
{background-position:-33px 0;top:155px;}
.mr_qcollhigh,.mr_qcoll:hover
{background-position:-33px -29px;}
.mr_del {background: url(../images/r_operations_del.png);height:29px;position:absolute;right:50px;width: 33px;z-index:1;top:242px;}
.mr_del:hover {background-position: 0 -29px;}


/********    批改作业列表页     *******/
.check_worksarea,.assign_worksarea,.ccontainer_c
{background-color:#e3ebee;width:100%;padding:30px 0;clear:both;}
.all_homeworks
{max-width:73.4722%;margin:0 auto;padding:0 3%;min-height:600px;}
.check_worklink,.ass_worklink
{width:100%;height:123px;display:inline-block;position:relative;background-color:#fff;border-bottom:1px solid #ebe6e8;}
.check_worklink:hover
{box-shadow:0 5px 5px rgba(0, 0, 0, 0.2);background-color:#fafafa;}
.check_worktitle
{height:30px;margin-left:30px;margin-top:20px;display:inline-block;font-size:20px;position:relative;max-width:760px;}
.check_classname
{max-width:415px;display:inline-block;margin-left:30px;border-bottom:4px solid #e45e02;font-size:16px;position:relative;color:#767676;}
.check_test
{position:absolute;right:80px;top:-10px;background:url(../images/check-test.png);width:31px;height:22px;}
.check_worktime
{max-width:450px;height:30px;position:relative;margin-top:25px;padding-left:60px;width:auto;padding-right: 210px;height: auto !important;line-height: 1.35;}
.check_naozhong
{width:17px;height:17px;background:url(../images/hw_naozhong.png) no-repeat;position:absolute;top:2px;left:-30px;}
.check_avatar
{width:19px;height:19px;background:url(../images/check-avatar.png) no-repeat;position:absolute;top:2px;left:0px;}
.check_edit
{width:19px;height:19px;background:url(../images/check-edit.png) no-repeat;position:absolute;top:2px;left:100px;}
.check_personcount
{position:absolute;left:35px;top:0px;width:60px;}
.check_qcount
{position:absolute;left:135px;top:0px;width:60px;}
.check_btns
{position: absolute;right: 30px;width:300px;height:100px;top:0px;}
.check_checkworkbtn 
{background-color: #3ccbcc;border:1px solid #3ccbcc;border-radius: 3px;line-height: 30px;text-align: center;width: 100px;font-size:16px;position:absolute;bottom:0px;right:0px;}
.check_checkworkbtn:hover
{background-color:#38b6b8;border-color:#38b6b8;}
.check_pigaiworkbtn
{background-color: #f48c8d;border:1px solid #f48c8d;border-radius: 3px;line-height: 30px;text-align: center;width: 100px;font-size:16px;position:absolute;bottom:0px;right:0px;}
.check_pigaiworkbtn:hover
{background-color:#f47d97;border-color:#f47d97;}
.check_viewworkbtn 
{border:1px solid #6ec7e7;border-radius: 3px;line-height: 30px;text-align: center;width: 100px;font-size:16px;position:absolute;bottom:0px;right:120px;}
.check_viewworkbtn_high
{background-color:#6ec7e7;}
.check_cancelworkbtn 
{height: 23px;padding-top: 2px;text-align: center;width: 100px;font-size:14px;position:absolute;bottom:0px;right:120px;}
.check_worklink a
{color:#fff;}
.check_worksstatus
{position:absolute;top:25px;right:22px;}
.check_btns .status1
{color:#3ccbcc;font-size:20px;}
.check_btns .status2
{color:#8b9396;font-size:20px;}
.check_btns .status3
{color:#f48c8d;font-size:20px;}
.check_person_edit
{display:inline-block;position:relative;top:4px;height:22px;margin-left:30px;}
.check_timeinfo
{display:inline-block;position:relative;height:22px;}
    
/********    批改作业列表页结束     *******/
.mode3
{display:none;}
.ass_ct_header,.mode3top
{width:98%;line-height:60px;height:60px;font-size:18px;color:#fff;padding-left:2%;background:#8ad244;border-radius:8px 8px 0 0;box-shadow:1px 1px 2px #d2d2d2;position:relative;}
.mode3top
{
    text-align:center;
}
.mode3main
{
    width:100%;
    min-height:400px;
    background-color:#fff;
}
.spec
{
    border-radius:0 8px 0 0;text-align:center;
}
.ass_c_t
{display:none;}

.t_unitcontainer,.ass_menu_out
{width:99%;min-height:600px;font-size:1em;color:#888888;}
.ass_works
{width:100%;border-radius:0px 8px 8px 0px;min-height:600px;background-color:#fff;}

.ass_ct_content,.ass_cj_content
{width:99.9%;background:#fff;min-height:600px;border-radius:0 0 5px 5px;box-shadow:1px 1px 2px #d2d2d2;}
.ass_ct_content table
{width:100%;}

.ass_ct_propertyout
{width:100%;background:#fff;box-shadow:1px 1px 2px #d2d2d2;padding-bottom:1px;-ms-user-select:none;
    -moz-user-select:none;
    -webkit-user-select:none;
    -o-user-select-none:none;}
.ass_ct_property1,.ass_ct_property2
{padding:0 2%;clear:both;}

/***组卷部分***/
.ass-table
{width:100%;background:url(../images/gexing-bg.jpg) repeat-y;display:none;}
.contentofmain
{max-width:73.4722%;margin:0 auto;padding:0 3%;}
.ass_ptrcommon
{border-bottom:2px solid #d9d9d9;min-height:80px;margin-right:20px;position:relative;}
.ass_pitem_c
{vertical-align:top;min-width:110px;max-width:220px;padding:10px 0px;display:inline-block;border-bottom:5px solid Transparent;font-size:18px;cursor:pointer;}
.ass_choseitem
{margin:5px 20px 0px 5px;height:20px;text-align:left;position:relative;float:left;}
.ass_choseFirst
{background-color:#e3ebee;border-radius:3px;padding:6px 7px;cursor:text;text-align:center;clear:both;}
.ass_pitem:hover,.ass_choseitem:hover
{color:#0888D3;}
.ass_pitemhigh
{border-bottom:8px solid #8ad244;}
.ass_choseitem_high
{border-bottom:5px solid #8ad244;}
.ass_pitem span
{font-size:18px;font-weight:bold;}
.gt
{width:40px;height:24px;background:url(../images/oriright-arrow.png) no-repeat;display:none;position:absolute;top:37px;background-position:top;margin-left:-27px;}
/***组卷部分结束***/

/*****   高级组卷   *****/
.ass_unitcommon
{width:185px;height:35px;padding-top:12px;margin-left:20px;border-bottom:1px solid #c0c0c0;cursor:pointer;}
.ass_unitcommon:hover
{color:#0888D3;}
.ass_unitdivcommon
{width:100%;height:50px;position:relative;}
.ass_unitdivcommonhigh
{}
.ass_unitdivhigh
{border-bottom:5px solid #9fc932;height:30px;padding-top:12px;width:185px;margin-left:20px;cursor:pointer;background-color:#f4f7f7;}
.ass_unitcommon1
{width:182px;padding-top:15px;margin-left:10px;cursor:pointer;position:relative;padding-left:28px;min-height:36px;border-bottom:1px solid #C0C0C0;}
.ass_unitcommon1high
{border-bottom:1px solid Transparent;}
.ass_unitcommon1 ul
{margin-left:-27px;margin-top:20px;margin-bottom:0px;padding-left:0px;display:none;}
.ass_unitcommon1 ul li
{border-bottom:1px solid #c0c0c0;height:47px;position:relative;}
.ass_unitcommon1li
{height:30px;padding-top:12px;padding-left:40px;border-bottom:5px solid #fff;}
.rightdown
{width:16px;height:20px;background:Url(../images/downright.png) no-repeat scroll 0px -20px;display:inline-block;position:absolute;top:17px;left:0px;}   
.rightdownnow
{background:Url(../images/downright.png) no-repeat scroll 0px 0px;}
.first-level-shadow
{max-width:189px;width:100%;height:5px;background:url(../images/first-level-shadow.png) no-repeat;position:absolute;top:48px;right:4px;display:none;}
.ass_unitlihigh
{height:30px;padding-top:12px;padding-left:40px;border-bottom:5px solid #9fc932;background-color:#F4F7F7;}
#clearQueue
{display:none;cursor:pointer;}
.unitTip
{
    min-height:20px;border-radius:5px;text-align:center;padding:13px 20px;max-width:450px;width:100%;background-color:#e3ebee;position:absolute;top:0px;left:230px;display:none;z-index:1;
     background-image:-moz-linear-gradient(top ,#fffbea, #fef7cb);
     background-image:-webkit-linear-gradient(top,#fffbea, #fef7cb);
     background-image:-o-linear-gradient(top,#fffbea, #fef7cb);
     background-image:-ms-linear-gradient(top,#fffbea, #fef7cb);
     box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);
}
.unitTip1
{
    left:-93px;top:-60px;min-width:300px;padding:13px 1px;font-size:14px;
}

.ass_fast_out
{height:100px;border-bottom:1px solid #d2d2d2;padding:30px 40px;font-size:16px;}
.ass_fast_tr1
{height:75px;position:relative;}
.ass_fast_name
{position:absolute;top:0px;left:0px;font-size:19px;font-weight:bold;}
.ass_fast_del
{position:absolute;right:0px;top:0px;cursor:pointer;width:80px;border-radius:3px;border:1px solid #e45e02;text-align:center;line-height:28px;height:28px;color:#e45e02;}
.ass_fast_del:hover
{color:#fff;background:#e45e02;}
.ass_fast_tb
{text-align:center;border:0;width:100%;}
.ass_fast_tb td
{width:25%;}
.ass_fast_tb span,.ass_fast_tb input
{width:50px;height:24px;display:inline-block;text-align:center;}
.pernum,.subpoints
{border:1px solid #d2d2d2;}
.pernumWrong,.pointsWrong
{border:1px solid #fd5959;background-color:#fcc1c1;}
.pleaseinfo
{text-align:center;line-height:260px;height:260px;}
/** 高级组卷--结束 ***/


/* 资源中心相关页面的浮动按钮 */
.gototop
{position:fixed;width:50px;height:50px;right:7%;z-index:9;display:none;background:#5eade9 url(../images/mobile_to_top.png) no-repeat scroll center;bottom:60px;}
.gototop:hover
{background-color:#3d96db;}
.totoptxt
{display:none;width:40px;height:40px;color:#77ab08;}
.r_func_rightbtm
{position:fixed;width:50px;height:50px;right:7%;z-index:9;cursor:pointer;background:#adc1e7 url(../images/footfast.png) no-repeat scroll;}
.r_func_rightbtm:hover
{background-color:#97b0e2;}
.senior_search
{bottom:240px;background-position:0 0;}
.build_resource
{bottom:120px;background-position:0 -50px;}
.feedback
{bottom:120px;background-position:0 -100px;}
.zujuan
{bottom:180px;background:#97b0e2;color:#fff;text-align:center;line-height:50px;}
.checkinicon
{
    background:url('../images/checkin.jpg') no-repeat;
    bottom:60px;
}
/* 浮动按钮--结束 */


.jiaocaimulu
{width:100%;height:60px;line-height:60px;font-size:18px;background-color:#8ad244;border-radius:8px 0px 0px 0px;text-align:center;color:#fff;position:relative;}
#ass_td1
{width:220px;background-color:#fff;border-right:1px solid #c0c0c0;}
.check_worklink,.ass_worklink
{width:100%;height:123px;display:inline-block;position:relative;background-color:#fff;border-bottom:1px solid #ebe6e8;text-align: left;}
.ass_worklink
{margin-top:0px;height:auto !important;border:0px;border-bottom:1px solid #ebe6e8;background-color:#fff;cursor:pointer;padding-bottom: 20px;}
.ass_worklink:hover
{background-color:#f5f5f5;}
.ass_worklist table tr
{
    background-color:#fff;
}
.ass_worklist table tr:first-child
{
    background-color:Transparent;
}

.ass_sys
{width:18px;height:18px;background:url(../images/ass_sys.png) no-repeat;position:absolute;top:2px;left:50px;}
.ass_mine
{width:18px;height:18px;background:url(../images/ass_mine.png) no-repeat;position:absolute;top:2px;left:50px;}
.ass_workinfo
{padding-left:30px;color:#767676;}
.check_timeinfo_div
{width:100%;}
.check_timeinfo_div .resState {position: relative;z-index: 1;}
.check_timeinfo_div .resState a {position: absolute;background: #e6e6e6;border: 1px solid #9e9e9e;color: red;min-height: 50px;padding: 5px 10px;top: 28px;width: 200px;left: 0;border-radius: 5px;}
.ass_collect
{
    position:absolute;top:20px;right:0px;width:90px;height:32px;border-radius:3px;background-image:url(../images/icon-collpaper.png);
}
.ass_assignbtn
{
    position:absolute;bottom:0px;right:0px;width: 90px;height: 32px;border-radius:3px;background-image:url(../images/icon-assignwork.png);
}
.ass_collect:hover,.ass_collect_high,.ass_assignbtn:hover,.ass_assignbtn_high
{
    background-position:0 -32px;
}



#navOfStudent
{max-width:1058px;}
#crumpath
{
    padding:0 0 0 1%;
    margin:1% 0 0;
}
.jspVerticalBar
{position: absolute;top: 0;right: 0px;width: 5px;height: 100%;}
.jspDrag {background: none repeat scroll 0 0 #7e7f80;border-radius: 5px;cursor: pointer; left: 0;position: relative;top: 0;}
.noresult-out
{position:relative;height:65px;display:none;}
.nodata-bird
{width:10%;height:59px;background:url(../images/tongji-bird2.png) no-repeat scroll center center;display:inline-block;position:absolute;left:30%;top:30px;}
.noresult
{display:inline-block;width:150px;height:20px;position:absolute;top:50px;left:40%;color:#3c3c3c;}
.ass_file_name
{display:inline-block;}

.ccppart,.question_resolve
{border:none;display:block;}
.ppart
{margin:0;}
.ptype
{margin:0 0 50px 0px;}
.pgroup_txt,.ptype_title
{padding-left:10%;}
.pgroup_container
{width:100%;}
.qbody_container
{width:90%;}
.question
{width:90%;padding-left:10%;border:none;border-bottom:1px solid #d2d2d2;margin-top:0;padding-top:37px;min-height:200px;}
.qoption_container
{width:86%;}
.qoption_content,.qoption
{width:90%;}
.icon_bar
{display:none;}
.pgroup
{position:relative;}
.pgroup_sn
{position:absolute;left:60px;}
.question_title
{width:85%;}
.qresource
{padding-left:100px;width:80%; word-break: break-all}
.q_scorenum
{display:inline;}

#pager ul.pages
{margin:50px 0 0;}

.r_range1
{margin-left:20px;}
.check_worktime
{max-width:600px;}
.tiheader
{height:auto;}
.ass_c_steps span
{cursor:pointer;}
.ass_ct_table1 div,.ass_ct_table2 div
{float:inherit;}


#mr_genbtn,.changemode
{margin-left:30px;border:none;background-color:#fff;color:#8ad244;border-radius:5px;height:40px;width:90px;font-size:18px;}
.changemode
{
    position:absolute;right:30px;top:10px;line-height:40px;cursor:pointer;
    display:none;
}
.mr_ucComment1,.mr_ucComment2
{padding:0 30px;text-align:left;display:none;position:relative;}
#mr_commarea
{margin-top:20px;resize:none;font-size:16px;border:1px solid #ddd;}
#mr_commarea1
{resize:none;padding:10px 0 0 10px;border:1px solid #ddd;}

.hw_btn_c
{position:absolute;top:90px;right:0;width:90px;font-weight:bold;text-align:center;line-height:33px;height:33px;border-radius:3px;font-size:16px;}
.hw_doworkbtn
{background-color:#94cf66;}




/*=================         一课一网          ==================*/
.resitems-out
{
    max-width:72.5%;
    padding:0 3%;
    margin:0 auto;
}
.resitems .resitem:first-child
{
    margin-top:0;
}
.resitem
{
    background-color:#fff;
    padding-left:27px;
    line-height:40px;
}
.resitemd1
{
    border-bottom:1px solid #d3d2d2;
    height:60px;
    color:#3f3f3f;
    line-height:60px;
}
.resitemd2
{
    color:#828282;
    line-height:40px;
    margin:10px auto 0;
    width:96%;
}
.lessname
{
    display:inline-block;
    margin-right:100px;
    cursor:pointer;
    border-bottom:3px solid Transparent;
    width:30%;
    margin-right:15px;
}
.resitemd2 .lessname:last-child
{
    margin-right:0;
}

.checkin
{
    height:90px;
}
.ckinbtn
{
    height:40px;
    width:200px;
    background-color:#fef68a;
    color:#867314;
    cursor:pointer;
    border:0;
    border-radius:5px;
    float:right;
    font-size:1em;
    margin-top:15px;
}
.resunit
{
    cursor:pointer;
    line-height:60px;
    height:57px;
    display:inline-block;
    border-bottom:3px solid #fff;
}
.selless
{
    border-color:#9dc730;
}

/*=================*/



.r_range
{width:150px;display:inline-block;text-align:center;}
.r_range span
{width:23px;height:18px;background:url(../images/starbig.png) no-repeat scroll 0 -18px;display:inline-block;position:relative;top:2px;}
.r_range span.highstar
{background-position:0 -1px;}

/***** 应用资源相关内容 start *****/
.app-res_box {display: none;}
.app-res_inner{display: block;margin: 0 auto; padding: 0 1.8%; width: 69.5%; background: #fff; box-shadow: 1px 1px 2px #d2d2d2; border-radius: 8px; }
.app-res_cell {padding-top: 14px;padding-bottom: 0;padding-left: 29px;padding-right: 29px;border: 1px solid #bcbcbc;display: inline-block;width: 32.5%;position: relative;font-size: 14px;margin-bottom: 20px;box-sizing: border-box;margin-right: 1.25%;transition: .4s;}
.app-res_imgBox {width: 100px;height: 100px;}
.app-res_imgBox img {width: 100%;height: 100%;border: 1px solid #eee;}
.app-res_cell:nth-child(3n) {margin-right: 0;}
.app-res_cell h3,.app-res_cell p {margin: 0;}
.app-res_cell p {margin-bottom: 16px;white-space: nowrap;}
.app-res_cell h3 {margin-top: 20px;margin-bottom: 11px;font-size: 18px;white-space: nowrap;width: 100%;text-overflow: ellipsis;overflow: hidden;}
.app-res_cell h3 a {color: #444444;transition: .6s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.app-res_cell h3 a:hover {color: #333;}
.app-res_lst {margin: 0;padding: 0;color: #404040;font-size: 0;}
.txtapp-info {width: 45%;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.txtapp-info:nth-last-of-type(1), .txtapp-info:nth-last-of-type(2){overflow: hidden;}
.txtapp-info:nth-last-of-type(2) {box-sizing: border-box;padding-right: 4px;}
.app-res_cell:hover {box-shadow: 0 0 5px #ccc;}
.app-res_cell .res-info_star {width: 45%;display: inline-block;}
.res-info_star i {background: url(../images/starlittle.png) no-repeat  0 -17px; display: inline-block; background-size: 17px auto; height: 17px; width: 17px;margin-right: 2px; }
.res-info_star i.current {background-position: 0 0;}
.app-res_btns {position: absolute;top: 14px;right: 15px;}
.app-res_btns a {width: 38px;height: 38px;border-radius: 5px;display: block;background: #f7f7f7;margin-bottom: 7px;background-repeat: no-repeat;background-image: url(../Images/updata/app-icons.png);cursor: pointer;}
.app-res_btns .app-res_fav {background-position: center 12px;}
.app-res_btns .app-res_cla {background-position: center -107px;}
.app-res_btns .app-res_dow {background-position: center -247px;}
.app-res_btns .app-res_del {background-position: center -390px}
.app-res_btns .app-res_fav_c {background-position: center -38px;}
.app-res_btns .app-res_cancel {background-position: center -519px;}

.app-res_btns .app-res_fav:hover {background-position: center -38px;}
.app-res_btns .app-res_cla:hover {background-position: center -177px;background-color: #8ad244;}
.app-res_btns .app-res_dow:hover {background-position: center -316px;background-color: #1db0fc;}
.app-res_btns .app-res_del:hover {background-position: center -461px;background-color: #69b5b1;}
.app-res_btns .app-res_cancel:hover {background-position: center -573px;background-color: #1DB0FC;}

.app-res_sort {line-height: 46px;color: #090a0a;font-size: 14px;}
.app-res_sort a {margin-right: 17px;color: #444;}
.app-res_sort .current {color: #2285d9;}

.dy-res-box {display: none;}
.dy-res-box-all {display: -moz-box;display: -webkit-box;display: box;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;}
.fy-video-box {box-shadow: 0 0 2px #c5cfd8;border: 1px solid #f0f0f0;position: relative;width: 30%;box-sizing: border-box;margin: 10px 1%;cursor: pointer;float: left;}
.dy-res_inner {overflow: hidden;}
/*.fy-video-box {box-shadow: 0 0 2px #c5cfd8;border: 1px solid #f0f0f0;position: relative;width: 30%;box-sizing: border-box;margin-left: 10px;margin: 10px 20px;cursor: pointer;}*/

.fy-video-box:hover:after {content:'';background: url(../Images/play.png) no-repeat;width: 66px;height: 66px;position: absolute;left: 50%;top: 50%;margin-left: -33px;margin-top: -43px;}
.fy-video-box video {width: 100%;}
.fy-video-box p {text-align: center;line-height: 44px;margin: 0;}
.dy-layer {position: fixed;width: 670px;height: 502px;background: #FFF;left: 50%;top: 50%;margin-left: -335px;margin-top: -251px;display: none;z-index: 900;}
.dy-layer video {width: 100%;height: 100%;background: #000;}
.dy-layer-s {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 889;display: none;}
#reskeyword {background: url(http://www.changyan.com/yunres/videoretrieval/iatinput/images/mic_normal.png) no-repeat 296px center #FFF;}

.fn-btns {position: fixed;right: 7%;bottom: 165px;margin-bottom: -53px;width: 50px;}
.fn-btns a {display: block;width: 50px;height: 50px;background: url(../Images/updata/bg-res-fn_ico.png) no-repeat;margin-bottom: 1px;position: relative;color: #FFF;text-align: center;font-size: 14px;line-height: 16px;}
.fn-btns a:hover:after {position: absolute;left: 0;top: 0;background: #8fa4ca;padding: 10px;box-sizing: border-box;width: 100%;height: 100%;}
.fn-btns a:last-of-type {margin-bottom: 0;background-position: 0 -50px;}
#classApp:hover:after {content: '班级应用';}
#createApp:hover:after {content: '创建应用';}
#btnImgView {width: 30px;height: 30px;position: absolute;left: -9999px;top: -9999px;border-radius: 50%;}
.fn-btns span {font-size: 12px;color: #FFF;background: #ff0000;width: 20px;height: 20px;position: absolute;top: -10px;right: -9px;text-align: center;border-radius: 50%;line-height: 20px;z-index: 2;}
@media screen and (max-width: 1280px) {
    .app-res_cell {width: 49%;margin-right: 2%;}
    .app-res_cell:nth-of-type(3n) {margin-right: 2%;}
    .app-res_cell:nth-of-type(2n) {margin-right: 0;}
}

@media screen and (max-width: 890px) {
    .txtapp-info {display: block;}
    .res-info_star {margin-bottom: 20px;}
    .app-res_cell .res-info_star {width: 100%;}
}
/***** 应用资源相关内容 end *****/