@charset "utf-8"; 
/* CSS Document */

.green { color: #4C950F; }
/* login ------star--------- */

/*body.login { background: url(../images/bg2.gif); }
.login-box { position: absolute; left: 50%; top: 34%; margin: -125px 0 0 -220px; width: 375px; }
.login-box form { background: #fff; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }
.login-box .login-tt { height: 60px; font-size: 17px; font-weight: bold; line-height: 25px; overflow: hidden; text-align: left; color: 000; position: relative; padding: 15px 25px 0 26px; }
.login-iptbox { border-bottom: none; padding: 0 0px 0 26px; height: 157px; border-top: 1px solid #CACACA; background: #e5e1e1; border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; }
.login-iptbox .tip { padding-top: 20px; height: 20px; line-height: 16px; color: #333; font-size: 14px; }
.login-iptbox li { padding-bottom: 13px; margin: 0; }
.login-iptbox .login-ipt input { width: 212px; height: 28px; line-height: 28px; color: #666; padding: 0 0 0 33px; border: 1px solid #ccc; }
.login-iptbox .user-name { background: #fff url(../images/login.gif) left no-repeat; }
.login-iptbox .user-psw { background: #fff url(../images/psw.gif) left no-repeat; }

.login-iptbox .btn-inverse { position: absolute; z-index: 10; right: 0; width: 45px; border: none; height: 157px; background: url(../images/log-bt.gif) 5px 70px no-repeat; opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: 0.9; cursor: pointer; box-shadow: 0; }
.login-iptbox .btn-inverse:hover { opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; }
.login-box .btm { background: url(../images/btm2.gif) no-repeat; width: 435px; height: 110px; margin: 120px 0 0 -15px; position: relative; }
.login-box .btm a.feedback { width: 68px; height: 90px; margin-left: 214px; display: inline-block; text-decoration: none; }
.login-box .btm a.weixin { width: 85px; height: 90px; margin-left: 22px; display: inline-block; text-decoration: none; }
.login-box .weixin_float { background: url(../images/weixin_float.png) no-repeat; width: 227px; height: 284px; z-index: 100; top: -288px; display: none; position: absolute; left: 232px; }*/
/* login ------end--------- */
/* nav ---start--- */

.nav { position: fixed; z-index: 9999; background: url(../images/top_bg.png) top repeat-x; height: 45px; width: 100%; }
.topp { position: relative; width: 960px; margin: 0 auto; height: 45px; color: #fff; }
.topp a:hover { text-decoration: none; color: #eee; }
.topp li a { color: #f7f7f7; }
.topp li { display: inline-block; vertical-align: middle; line-height: 43px; position: relative; }
.topp .dropdown-menu li { color: #5f5f5; }
.topp li img { vertical-align: middle; }
.topp .top_left { float: left; }
.topp .top_left .logo { height: 40px; padding-right: 40px; line-height: 34px; font-size: 15px; font-weight: bold; color: #f2f2f2;}
.topp .top_left .house { width: 17px; height: 45px; margin-right: 0px; background: url(../images/study_11.gif) right 13px no-repeat; }
.topp .top_left .aa { padding: 0 14px; margin-right: 20px; font-size: 14px; }
.topp .top_left .aa a { height: 45px; color: #fff; display: block; text-align: center; }
.topp .top_left .cur a { color: #fff; background: url(../images/menu_triangle.gif) bottom center no-repeat; }
.topp .top_right { float: right; }
.topp .top_right .user_img { width: 26px; padding-left: 35px; }
.topp .top_right .user_img img { width: 20px; height: 20px; }
.topp .top_right .user_name { width: 170px; text-align: right; }
.topp .top_right .user_name img { padding-right: 8px; vertical-align: middle; }
.topp .top_right .user_drop { width: 12px; text-align: center; cursor: pointer; }
.topp .zone-drop { position: absolute; z-index: 4100; padding: 12px; background: #fff; right: 0px; top: 38px; color: #333; display: none; }
.topp .zone-drop img { float: left; float: left; width: 100px; height: 100px; margin-right: 14px; }
.topp .right { float: right; width: 120px; }
.topp .right .myname { font-size: 14px; font-weight: bold; line-height: 20px; height: 26px; }
.topp .right a { color: #333; }
.topp .right .zone { height: 40px; }
.topp .right .zone a { color: #fff; padding: 4px 16px; }
.topp .right a.set { line-height: 34px; font-size: 14px; color: #4c950f; }
.topp .right a.quit { float: right; margin-top: 4px; }
/* nav ---end--- */
/* index ---start--- */

.add_class { padding: 40px 0; text-align: center; }
.add_class a { display: inline-block; height: 60px; line-height: 60px; padding-left: 80px; background: url(../images/add_class.gif) left center no-repeat; font-size: 36px; }
/* add_class */

.add_class2 { padding: 25px 0 30px; text-align: center; }
.add_class2 a { display: inline-block; height: 60px; line-height: 60px; font-size: 30px; text-decoration: none; color: #5a9f20; cursor: default }
/* add_class */

.ke-cell { float: left; width: 200px; padding: 10px; background: url(../images/ke-cell-bg.gif) bottom repeat-x #fff; margin-right: 24px; margin-top: 24px; position: relative; }
.class_list { margin-right: -24px; }
.ke-cell .tt { height: 42px; line-height: 42px; padding: 2px 6px; background: url(../images/black-bg.gif) top repeat-x #535353; border-top: 1px solid #fff; position: relative; }
.ke-cell .tt a { color: #fff; float: left; width: 188px; line-height: 20px; overflow: hidden; font-size: 13px; font-weight: bold; padding-top: 1px; display: none; }
.ke-cell .class-img { text-align: center; display: block; width: 200px; height: 112px; overflow: hidden; }
.ke-cell .class-img img { width: 200px; height: 112px; }
.ke-cell .zuozhe { height: 42px; background: #f1f3ef; margin-top: 6px; padding: 4px; }
.ke-cell .zuozhe img { float: left; margin-right: 9px; width: 40px; height: 40px; }
.ke-cell .zuozhe p.name { font-weight: bold; height: 13px; line-height: 12px; overflow: hidden; }
.ke-cell .zuozhe p.touxian { color: #bfc1be; line-height: 20px; height: 20px; overflow: hidden; padding: 4px 0 0; }
.ke-cell .jieshao { line-height: 22px; height: 44px; overflow: hidden; margin-top: 5px; color: #666; position: relative; margin: 5px 2px 0 2px; }
.ke-cell .jieshao a.add-cart { position: absolute; z-index: 5; bottom: 0px; right: 0px; margin-left: 20px; }
.ke-cell .jieshao img.add-cart1 { position: absolute; z-index: 5; bottom: 0px; right: 0px; margin-left: 20px; }
.ke-cell .view-class-box0 { position: absolute; z-index: 2; width: 200px; height: 159px; cursor: pointer; background: url(../images/blank.gif); }
.ke-cell .view-class-box { position: absolute; z-index: 1; width: 200px; background: url(../images/view-class-box.png); }
.ke-cell .view-class-box .tt { background: url(../images/green-bg.gif) top repeat-x #63a52b; border-top: 1px solid #ddd; }
.ke-cell .view-class { width: 200px; padding-top: 41px; height: 71px; line-height: 26px; font-size: 12px; font-weight: bold; color: #fff; text-align: center; background: url(../images/view-class.png) center 42px no-repeat; position: relative; }
.ke-cell .status0 { position: absolute; z-index: 10; right: -4px; top: -5px; background: url(../images/status_0.png) no-repeat; width: 69px; height: 71px; }
.ke-cell .status1 { position: absolute; z-index: 10; right: -4px; top: -5px; background: url(../images/status_1.png) no-repeat; width: 69px; height: 71px; }
.ke-cell .status2 { position: absolute; z-index: 10; right: -4px; top: -5px; background: url(../images/status_2.png) no-repeat; width: 69px; height: 71px; }
.ke-cell .status3 { position: absolute; z-index: 10; right: -4px; top: -5px; background: url(../images/status_3.png) no-repeat; width: 69px; height: 71px; }
.ke-cell .status5 { position: absolute; z-index: 10; right: -4px; top: -5px; background: url(../images/status_5.png) no-repeat; width: 69px; height: 71px; }
.ke-cell-foot { text-align: center; height: 34px; margin-top: 6px; }
.ke-cell-foot a { text-decoration: none; color: #666; }
.ke-cell-foot li { line-height: 34px; float: left; }
.ke-cell-foot li a { color: #fff; }
.ke-cell-foot li.star p { line-height: 20px; height: 20px; color: #666; font-family: Arial, Helvetica, sans-serif; width: 80px; text-align: left; }
.ke-cell-foot li.star p .xueshi { color: #666; }
.ke-cell-foot li.star p img { float: left; margin-top: 4px; margin-right: 2px; }
.ke-cell-foot li.edit { text-align: right; float: right; padding: 8px 2px 0 0; line-height: 0; }
.ke-cell-foot li.price { text-align: right; float: right; padding: 8px 2px 0 0; line-height: 26px; font-size: 14px; color: #393; }
.class_page { display: none; padding: 38px 72px 0 0; text-align: center; }
.class_page a { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DDDDDD; color: #4C950F; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 30px; margin-left: -1px; outline: medium none; padding: 0 12px; text-decoration: none; }
.class_page a:hover { background: none repeat scroll 0 0 #F5F5F5; color: #333333; }
.class_page a.cur { background: none repeat scroll 0 0 #EEEEEE; color: #999999; cursor: default; }
.class_page a.cur:hover { background: none repeat scroll 0 0 #EBEBEB; }
.class_page1 { padding: 20px 0; text-align: center; }
.pprev { border-radius: 6px 0 0 6px; }
.pnext { border-radius: 0 6px 6px 0; }
/* index ---end--- */
/* add_class ---start--- */

.add_class_box { margin: 0 auto; width: 600px; padding-bottom: 27px; }
.add_class_box .step1 { position: absolute; z-index: 2; height: 42px; width: 617px; background: url(../images/add_class_top1.png) no-repeat; margin: -24px 0 0 -12px; }
.add_class_box .step2 { position: absolute; z-index: 2; height: 42px; width: 617px; background: url(../images/add_class_top2.png) no-repeat; margin: -24px 0 0 -12px; }
.add_class_box .step3 { position: absolute; z-index: 2; height: 42px; width: 617px; background: url(../images/add_class_top3.png) no-repeat; margin: -24px 0 0 -1px; }
.add_class_box .tt { padding-top: 20px; height: 60px; line-height: 48px; text-align: center; color: #333; background: url(../images/add_class_gra.gif) 0 top; font-size: 22px; }
.add_class_box .former { padding: 0 20px 0; }
.add_class_box .title { padding-top: 12px; line-height: 24px; font-size: 14px; font-weight: bold; }
.add_class_box .title p{font-size: 14px;}
.add_class_box .inputer { padding-top: 4px; }
.add_class_box .outer_toggle { display: none; }
.add_class_box input[type="radio"] { margin: 0 4px 0 0; width: auto; }
.add_class_box input { width: 542px; padding: 8px 8px; font-size: 14px; line-height: 20px; height: 20px; }
.add_class_box input.class_kind{width: 20px; margin-top: -2px;}
.add_class_box .inputer textarea { width: 542px; min-width: 542px; max-width: 542px; padding: 8px 8px; font-size: 14px; line-height: 20px; height: 130px; }
.add_class_box .li2 { float: left; }
.add_class_box .li2 p { padding: 12px 0 4px; line-height: 24px; font-size: 14px; font-weight: bold; }
.add_class_box .li2 .subtitle,.add_class_box .title .subtitle{padding: 0;}
.add_class_box .li2 .subtitle span,.add_class_box .title .subtitle span {color: #646464;display: inline-block;padding: 0 17px 0 5px;width: 130px;}
.add_class_box .title .subtitle span{width: 168px;}
.add_class_box .cate input { width: 160px; margin-right: 30px; }
.add_class_box .li2 span{display: inline-block;margin-right: 35px;margin-top: 8px;} 
.add_class_box .cate input[type='radio']{width: 20px;margin-right: 10px;margin-top: 0;}
.add_class_box .hour input { width: 130px; margin-right: 30px; }
.add_class_box .num input { width: 154px; }
.add_class_box .ctrl { text-align: center; margin-top: 34px; height: 40px; }
.add_class_box .ctrl .btn { padding: 7px 0px; width: 108px; font-size: 16px; }
.add_class_box .set { padding: 7px 0 0; }
.add_class_box .tiper2 { margin-top: 6px; }
.add_class_box .tiper2 input { width: 180px; height: 14px; line-height: 14px; padding: 4px 4px; border: 1px solid #ccc; font-size: 14px; color: #333; }
.add_class_box .tiper2 input.radio { width: auto; margin: 0; }
.add_class_box .tiper2 .btn-mini { font-size: 12px; padding: 3px 8px; }
.class-dire { padding: 16px 20px 0; }
.class-dire li {}
.class-dire .bar { padding: 5px 30px 5px 14px; line-height: 26px; font-size: 14px; font-weight: bold; color: #333; border: 1px solid #dfdfdf; border-bottom: 1px solid #d0cfcf; margin-left: -1px; background: url(../images/bar.gif) 0 0; margin: 10px 0 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); position: relative; background-size: 2px 100%; word-break: break-all;}
.class-dire .bar span{ word-break: break-all;}
.class-dire .bar .icon-pencil { display: none; line-height: 20px; margin: 0 0 0 10px; font-size: 20px; cursor: pointer; color: #666; position: absolute; left: auto; bottom: 12px; }
.class-dire .bar i:hover { color: #333; }
.class-dire .bar.bar2{ padding-right: 100px; /* display: none; */}
.class-dire .bar2.finish{ padding-right: 30px; }
.class-dire .bar.bar2 div{ position: absolute;  z-index: 2; right: 0; top: 0; width: 120px; height: 100%; border-left: 1px solid #fff; padding-left: 5px; box-shadow: -1px 1px 1px #cbcbcb;}

.class-dire .add-papers{ display: inline-block; width: 32px; line-height: 34px; padding-left: 18px; background: url(../images/add-icon2.gif) left center no-repeat; cursor: pointer; font-size: 14px; text-decoration: none; font-weight: normal; margin-right: 10px;}
.class-dire .edit { position: absolute; z-index: 2; right: 0; top: 0; width: 34px; height: 100%; background: url(../images/bar-add.gif) left center no-repeat; cursor: pointer; }
.class-dire .finish { background: url(../images/bar-green.gif) 0 0; background-size: 1px 100%; border-color: #81a65b; color: #fff; }
.class-dire .finish .edit { width: 34px; z-index: 10; background: url(../images/bar-edit.gif) left no-repeat; }
.class-dire .finish .yikao_edit{ background: url(../images/bar_edit_yikao.gif) left no-repeat;}
.class-dire li li { padding-left: 35px; }
.class-dire .new .add-icon { float: left; padding-right: 10px; background: url(../images/add-icon.gif) no-repeat; width: 14px; height: 14px; margin-top: 5px; }
.class-dire .new .bar { background: url(../images/bar-blue2.gif) 0 0; border-color: #3288b6; cursor: pointer; color: #fff; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .46); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .46); box-shadow: 0px 1px 2px rgba(0, 0, 0, .46); }
.class-dire .section-box .bar { font-weight: normal; }
.class-dire .section-box .new .bar { background: url(../images/bar-blue1.gif) 0 0; border-color: #6cb3c0; }
.class-dire .tt-edit-box { padding: 10px 10px 10px 20px; font-size: 14px; background: #f2f2f2; font-weight: bold; color: #333; border: 1px solid #dfdfdf; border-bottom: 1px solid #d0cfcf; margin: 10px 0 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); display: none }
.class-dire .tt-num { font-size: 14px; float: left; height: 70px; line-height: 30px; }
.class-dire .tt-edit { float: left; }
.class-dire .tt-edit input { width: 464px; height: 18px; line-height: 18px; padding: 6px 4px; border: 1px solid #ccc; font-size: 14px; color: #333; }
.class-dire .tt-ctrl { float: left; width: 476px; margin-top: 10px; height: 28px; }
.class-dire li li .tt-edit input { width: 429px; }
.class-dire li li .tt-ctrl { width: 435px; }
.class-dire .tt-ctrl .btn { margin-right: 10px; float: left; }
.class-dire .tt-ctrl .icon-trash { float: right; color: #888; cursor: pointer; font-size: 24px; line-height: 28px; }
.class-dire .tt-ctrl .icon-trash:hover { color: #666; }
.class-right .class-dire .tt-edit input { width: 680px; }
.class-right .class-dire .tt-ctrl { width: 686px; }
.class-right .class-dire li li .tt-edit input { width: 645px; }
.class-right .class-dire li li .tt-ctrl { width: 651px; }
.none{ display: none;}
/* add_class ---end--- */
/* class-top ---start--- */

.class-top { position: relative;margin-top: 13px; padding: 10px; height: 60px; background: #fafafa; border: 1px solid #bababa; }
.class-top .class-img { float: left; width: 108px; margin-right: 16px; }
.class-top .class-img img { width: 108px; height: 60px; }
.class-top .class-info { float: left; height: 60px; width:400px; overflow: hidden; }
.class-top .class-info p.topCourseName {overflow: hidden;  height: 50px; line-height: 24px; color: #333; font-size: 18px; position: relative; }
.class-top .class-info p.topCourseName .cname { width: 330px; display: block; }
.class-top .class-info p.topAuthor { color: #64a72c; font-size: 14px; line-height: 27px; }
.class-top .class-ctrl { position: absolute; z-index: 10; right: 14px; top: 22px;}
.class-top .class-ctrl .btn { margin: 0 0 0 12px; padding: 6px 24px; font-size: 16px; }
.class-top .topCourseName .PublicMsg { margin-left: 5px; position: absolute; top: 5px; right: 0; }
/* class-top ---end--- */
/* class-left ---start--- */

.class-left { position: absolute; margin-top: 25px; width: 136px; padding: 0 0 40px 0; background: #f2f2f2;
    /*border-top:1px solid #d7d7d7; border-left:1px solid #bbbbbb; border-bottom:1px solid #949494;*/
    
    border: 1px solid #bbbbbb; }
.class-left .parent { margin-top: 15px; padding: 0 0 8px 18px; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; }
.class-left .sub { display: block; height: 20px; line-height: 20px; border: 1px solid #f2f2f2; background: none; font-size: 12px; padding: 7px 0 7px 18px; text-decoration: none; margin-top: 4px; outline: none; }
.class-left .sub:hover { background: #ddd; color: #333; border-color: #ddd; }
.class-left .cur, .class-left .cur:hover { border: 1px solid #56b10a; background: url(../images/sub-slt.gif) left top repeat-x; color: #fff; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .23); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .23); box-shadow: 0px 1px 2px rgba(0, 0, 0, .23); position: relative; }
.class-left .sub i { color: #444; margin-right: 4px; font-size: 16px; vertical-align: middle; }
.class-left .cur i { color: #fff; }
.class-left .cur .arrow { position: absolute; z-index: 3; right: 7px; top: 11px; width: 15px; height: 12px; background: url(../images/class-right-arrow.png) left -2px no-repeat; }
/* class-left ---end--- */
/* class-right ---start--- */

.class-right { float: right; position: relative; z-index: 2; top: 16px; padding: 0 0 30px 0; width: 830px; border: 1px solid #bababa; border-left-color: #ddd; min-height: 520px; background: #f6f6f6; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: -2px 1px 2px rgba(0, 0, 0, .22); -moz-box-shadow: -2px 1px 2px rgba(0, 0, 0, .22); box-shadow: -2px 1px 2px rgba(0, 0, 0, .22); }
.class-right .tt { height: 43px; text-align: center; line-height: 41px; font-size: 18px; background: url(../images/class-right-tt.gif) 0 0 repeat-x; }
.class-right .jindu { padding: 18px 0 0 24px; }
.class-right .jindu .caption { float: left; font-size: 14px; line-height: 16px; margin-right: 10px; }
.class-right .jindu .progress { width: 460px; float: left; }
/* class-right ---end--- */
/* content ---start--- */

.class-right .class-dire { padding: 36px 24px 10px; }
/* content ---end--- */
/* test ---start--- */

.test { background: #fff; }
.test-top { background: #f2f2f2; border-bottom: 1px solid #cecece; height: 46px; padding: 0 20px; }
.test-top .back { float: left; width: 24px; height: 24px; background: url(../images/test-top-arrow.gif) no-repeat; margin-right: 312px; margin-top: 11px; }
.test-top .add-ques { float: left; margin-top: 17px; position: relative; font-size: 14px; }
.test-top .add-ques .name { display: inline-block; background: url(../images/add-icon2.gif) left center no-repeat; padding: 0 0 0 25px; cursor: pointer; }
.test-top .add-ques .tt2 { font-size: 14px; font-weight: bold; height: 16px; line-height: 16px; }
.test-top .add-ques .drop-list { position: absolute; z-index: 100; margin: 10px 0 0 14px; border: 1px solid #cecece; border-bottom: none; background: #fff; display: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.test-top .add-ques .drop-list .arrow { position: absolute; z-index: 101; left: 50%; margin-left: -6px; top: -7px; width: 12px; height: 7px; background: url(../images/drop-list-arrow-top.gif) no-repeat; }
.test-top .add-ques .drop-list a { display: block; width: 76px; border-bottom: 1px solid #cecece; padding: 7px 0; text-align: center; line-height: 16px; height: 16px; font-size: 14px; color: #666; text-decoration: none; outline: none; }
.test-top .add-ques .drop-list a:hover { color: #64a72c; }
.question-sum { height: 16px; line-height: 16px; padding: 18px 20px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #d5d5d5; }
.question-cell { padding: 6px 0; position: relative; border-bottom: 1px dashed #aaa; }
.question-cell .question { line-height: 20px; font-size: 14px; font-weight: bold; padding: 4px 20px 4px 20px; word-break: break-all; }
.question-cell .option li { padding: 7px 0; margin: 0 20px; line-height: 18px; font-size: 14px; word-break: break-all; }
.question-cell .option li.correct { color: #4C950F; }
.question-cell .option li a { height: 16px; line-height: 16px; font-size: 14px; }
.question-cell .analyze { padding: 5px 10px 5px 20px; line-height: 24px; font-size: 12px; border: 1px solid #81a65b; margin: 10px 0 0 -1px; background: #a3c581; color: #fff; word-break: break-all; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); box-shadow: 0px 1px 2px rgba(0, 0, 0, .16); }
.question-opr { position: absolute; z-index: 1000; border: 1px solid #e5e5e5; padding: 6px 0 6px 18px; right: 20px; top: 10px; background: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; display: none; }
.question-opr a { cursor: pointer; float: left; width: 12px; height: 13px; margin-right: 12px; padding: 0 3px; }
.question-opr .edit { background: url(../images/pen_0.gif) no-repeat; }
.question-opr .edit:hover { background: url(../images/pen_c.gif) no-repeat; }
.question-opr .del { background: url(../images/trash_0.gif) no-repeat; }
.question-opr .del:hover { background: url(../images/trash_c.gif) no-repeat; }
.question-content { padding-bottom: 6px; }
.question-content .cap { font-size: 14px; font-weight: bold; line-height: 16px; padding: 12px 16px 4px; }
.option-edit-box { padding: 3px 10px 10px 16px; background: #f5faef; border-top: 1px solid #d3d3d3; }
.option-edit-box .cap { font-size: 14px; font-weight: bold; line-height: 33px; }
.option-edit-box .list { padding: 6px 0 0; }
.option-edit-box .list li { padding-bottom: 10px; }
.option-edit-box .list .num { color: #b6e291; font-size: 26px; position: absolute; z-index: 10; margin: 8px; }
.option-edit-box .list .ipt { padding: 8px 0 8px 35px; width: 707px; height: 21px; line-height: 21px; font-size: 14px; margin: 0; }
.option-edit-box .list .status { float: right; width: 18px; height: 26px; color: #aaa; margin: 14px 0 0px; cursor: pointer; }
.option-edit-box .list .slt .icon-check { color: #69ad31; }
.option-edit-box .list .delitem { float: right; width: 18px; height: 26px; color: #aaa; margin: 14px 0 0 14px; cursor: pointer; }
.option-edit-box .list i { width: 16px; font-size: 26px; }
.option-edit-box .add-option { display: inline-block; padding: 0 8px;
    /*background:url(../images/option_bt.gif) 0 0 repeat-x; border:1px solid #a5a5a5;*/
    
    height: 24px; line-height: 24px; cursor: pointer; width: 50px; }
.option-edit-box .add-option img { float: left; margin-top: 5px; margin-right: 7px; }
.question-analyse { padding: 0 16px 16px 16px; background: #f5faef; border-top: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; }
.question-analyse .cap { font-size: 14px; font-weight: bold; line-height: 33px; }
.question-analyse .ipt-box textarea { height: 40px; border: 1px solid #cecece; width: 780px; margin: 0; }
.question-analyse .bt-box { margin-top: 20px; }
.question-analyse .bt-box .btn-success { padding: 4px 20px; margin-right: 20px; }
.question-analyse .bt-box .next { padding: 4px 8px; height: 20px; line-height: 20px; }
.question-analyse .bt-box .btn-group { display: inline-block; }
.question-analyse .bt-box .btn-group .dropdown-toggle { height: 20px; }
/* test ---end--- */
/* class_content ---start--- */

.content-box { padding: 20px 31px 15px;
    /*background:#f5faef;*/
    
    position: relative; }
.study_text { width: 664px; font-size: 14px; padding: 22px 0 20px; background: url(../images/study_top_img.gif) 1px 1px no-repeat #fff; }
.study_text .unit { height: 24px; margin: 0px 0 0 0px; padding: 0px 0 0 66px; font-size: 14px; line-height: 24px; color: #ff7f00; background: url(../images/study_text_tt.gif) left center no-repeat; }
.study_text .section { font-size: 24px; line-height: 38px; color: #333; padding-bottom: 20px; }
.study_text a { color: #afd081; }
.study_text img { margin: 0px auto 0px auto; text-align: center; border: 1px solid #e5e5e5; }
/*.study_text .text_intro{ display:inline-block; width:20px; height:20px; background:url(../images/zhu.gif) no-repeat; vertical-align:middle; padding:2px 3px 0px 2px; cursor:pointer;}*/

.study_text .img_name { display: block; font-weight: bold; text-align: center; padding: 7px 0 0; line-height: 20px; height: 20px; overflow: hidden; font-size: 13px; }
.study_text .img_name i { font-size: 18px; line-height: 20px; color: #666; margin-right: 8px; }
.saveCoursewareBtn { margin: 20px 0 0 28px; }
.block { position: relative;
    /* border-top:1px dashed #f0f0f0;*/
    
    }
.block:hover { position: relative; background: #f5faef; }
.blockHead { display: none; padding: 8px 8px 0px 0; height: 10px; }
.blockFoot { display: none; padding: 8px 8px 8px 0; }
.block-top { border-top: none; margin: 20px 0 0 0px; }
.blockHead .close { width: 10px; height: 10px; background: url(../images/close.gif) no-repeat; float: right; cursor: pointer; }
.blockFoot .add-content { width: 50px; height: 18px; font-size: 12px; text-align: center; line-height: 18px;
    /* background:url(../images/add-icon3.gif) center no-repeat;*/
    
    display: block; cursor: pointer; padding: 4px 8px; margin: 0 auto; }
.blockFoot .add-content i { font-size: 18px; color: #666; height: 14px; line-height: 14px; padding: 3px 6px 0 0; }
.blockBody { padding: 4px 28px 4px; font-size: 14px; line-height: 24px; }
.blockBody .view { display: block; }
.blockBody .edit { display: none; }
.blockBody .edit textarea { font-size: 14px; line-height: 24px; margin: 0; width: 600px; padding: 4px 6px; }
.blockBody .edit .ipt { line-height: 24px; height: 24px; width: 600px; margin-bottom: 0; }
.blockBody .edit li { padding: 4px 0; font-size: 14px; }
.blockBody .edit .btn-add { text-align: right; padding-bottom: 0; }
.blockBody .edit .btn-add .btn-success { font-size: 16px; padding: 6px 24px; }
.blockBody.title .view { font-size: 16px; font-weight: bold; padding-bottom: 10px; color: #9BC257; }
.blockBody.title .edit textarea { font-size: 18px; font-weight: bold; padding: 10px 6px; margin: 0; line-height: 20px; height: 20px; min-height: 20px; }
.blockBody.text .view { font-size: 14px; line-height: 24px; text-indent: 28px; letter-spacing: 0.60px; }
.blockBody.text .edit textarea {}
.blockBody.image .view img {}
.blockBody.image .edit .img-tip { color: #666; padding-left: 10px; font-size: 12px; }
.blockBody.image .edit input[type='file'] { height: 24px; }
.blockBody.image .edit .img-box { padding: 0 0 10px; }
.blockBody.video .view img {}
.blockBody.video .edit img {}
.blockBody.image .view, .blockBody.video .view { text-align: center; padding: 6px 0 12px 0; }
.blockBody.image img, .blockBody.video img { border: 1px solid #e5e5e5; margin: 0 auto; }
.blockBody.image .name, .blockBody.video .name { font-weight: bold; text-align: center; padding: 6px 0 0; line-height: 20px; height: 20px; overflow: hidden; font-size: 14px; }
.blockBody.quote .view { margin: 6px 0 12px 0; font-size: 14px; border-top: 1px solid #666; border-bottom: 1px solid #666; min-height: 44px; line-height: 22px; padding: 4px 0 6px 46px; color: #666; background: url(../images/quote.gif) 5px 11px no-repeat; }
.blockBody.quote .edit textarea { background: #fff; border: 1px dashed #ccc; }
.blockBody.list { font-size: 14px; padding-bottom: 12px; }
.blockBody.list li { font-size: 14px; font-weight: 400; line-height: 24px; }
.blockBody.list .view li { padding: 0; list-style: inside
    /* decimal*/
    
    ; }
.blockBody.list .edit li .ipt { width: 530px; height: 24px; padding: 2px; }
.blockBody.list .edit li i { float: right; cursor: pointer; font-size: 16px; height: 20px; width: 20px; padding: 1px 0 0 0; color: #888; margin-top: 4px; }
.blockBody.list .edit li i.icon-plus { margin-left: 12px; }
.blockBody.list .edit li i:hover { color: #555; }
.block-hover { background: #f5faef; }
.block-click { background: #f5faef; border-top: 1px dashed #bdbdbd; border-bottom: 1px dashed #bdbdbd; }
.block-click.block-top, .block-hover.block-top {}
/*.block-click.block-top .blockFoot{ background:#fafafa;}*/

.block-click .blockHead { display: block; }
.block-click .blockFoot { display: block; }
.block-click .view { display: none; }
.block-click .edit { display: block; }
.content-box .add-bt-box { padding: 0px; margin: 0px 0 0px 0; text-align: center;}
.content-box .add-bt-box .arrow { left: 9px; top: auto; bottom: -9px; background: url(../images/drop-list-arrow-bottom.gif) no-repeat; }
.content-box .add-bt-box .add-bt { display: inline-block; padding: 72px 0px 10px; height: 20px; width: 100px; text-align: center; background-position: center 19px; border-right: 1px solid #e0e0e0; cursor: pointer; font-size: 14px; line-height: 20px; }
.content-box .add-bt-box .add-bt{border-left: 1px solid #e0e0e0;}
.content-box .add-bt-box .add-bt:hover { color: #4d9830; }
.content-box .add-bt-box .add-text { background: url(../images/add_text.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-text:hover { background: url(../images/add_text_hover.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-img { background: url(../images/add_img.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-img:hover { background: url(../images/add_img_hover.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-video { background: url(../images/add_video.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-video:hover { background: url(../images/add_video_hover.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-audio{background: url(../images/add_audio.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-audio:hover { background: url(../images/add_audio_hover.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-intro { background: url(../images/add_intro.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-intro:hover { background: url(../images/add_intro_hover.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-tt { background: url(../images/add_tt.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-tt:hover { background: url(../images/add_tt_hover.gif) center 19px no-repeat; }
.content-box .add-bt-box .add-list { background: url(../images/add_list.gif) center 19px no-repeat; border-right: none; }
.content-box .add-bt-box .add-list:hover { background: url(../images/add_list_hover.gif) center 19px no-repeat; }
/* class_content ---end--- */
/* info ---start--- */

.info-form-tip { padding: 20px 20px 0; color: #666;  font-size: 14px; }
.info-form-tip .star { color: red;}
.info-form { padding: 22px; }
.info-form .title { padding-top: 12px; line-height: 24px; font-size: 14px; font-weight: bold; }
.info-form .title .star { color: red; margin-right: 4px; }
.info-form .inputer { padding-top: 4px; }
.info-form input { width: 755px; padding: 8px 8px; font-size: 14px; line-height: 20px; height: 20px; }
.info-form input.class_kind{width: 20px;margin-top: -2px;}
.info-form textarea { width: 755px; padding: 8px 8px; font-size: 14px; line-height: 20px; height: 130px; }
.info-form .li-inline ul { float: left; margin-right: 50px;}
.info-form .li-inline ul li.title { padding: 0 20px 0 0; line-height: 40px;}
.info-form .li-inline ul li.inputer { font-size: 14px; line-height: 40px; padding:0;}
.info-form .li-inline ul li .ipt { width: 100px; margin-right: 8px;}
.info-form .li2 { float: left; }
.info-form .li2 p { padding: 12px 0 4px; line-height: 24px; font-size: 14px; font-weight: bold; }
.info-form .li2 .subtitle{padding: 0;}
.info-form .li2 .subtitle span{color: #646464;display: inline-block;padding: 0 17px 0 5px;width: 195px; margin-right: 35px;}
.info-form .cate input { width: 230px; margin-right: 30px; }
.info-form .hour input { width: 200px; margin-right: 30px; }
.info-form .num input { width: 228px; }
.info-form .li2 input+span{display: inline-block;margin-right: 40px;margin-top: 8px;} 
.info-form .cate input[type='radio']{width: 20px;margin-right: 10px;margin-top: 0;}
.infodetail-form textarea { height:auto; min-height: 40px; }
.info-bt { text-align: center; margin-top: 30px; }
.info-bt .save { padding: 6px 36px; font-size: 16px; }
.author-form input[type='text'], .author-form .inputer textarea { width: 570px; min-width: 570px; max-width: 570px; margin: 0; }
.author-form .head-img-box { float: left; width: 160px; text-align: center; padding: 10px 0px 0 0; }
.author-form .head-img-box .head-tt { font-size: 14px; font-weight: bold; text-align: left; }
.author-form .head-img-box .head-img { width: 138px; height: 138px; border: 8px solid #eee; padding: 3px; margin: 10px auto 0; cursor: pointer; }
.author-form .head-img-box .head-img img { width: 138px; height: 138px; }
.author-form .head-img-box form { margin: 0; }
.author-form .head-img-box input { margin-top: 10px; }
.author-form .head-img-box .tip { line-height: 20px; color: #666; padding-top: 12px; text-align: left; }
.author-form .head-img-box input[type='file'] {  font-size: 12px; padding: 4px; background:#eee; height:26px; width: 152px; }
.cover-tt { color: #66a82e; font-size: 14px; font-weight: bold; text-align: center; padding: 26px 0 18px; }
.cover-view { margin: 0 auto; width: 400px; height: 222px; border: 1px solid #959595; padding: 1px; }
.cover-view img { width: 400px; height: 222px; }
.cover-edit-tt { margin: 50px auto 0; width: 580px; font-size: 14px; font-weight: bold; height: 26px; }
.cover-edit-box { margin: 0px auto 0; width: 580px; }
.cover-edit-box .ipt { padding: 6px 6px; height: 20px; line-height: 20px; width: 460px; margin-right: 20px; }
.cover-edit-box input { height: 24px; padding: 2px; margin: 0 0 0 0px; }
.cover-edit-box input.saveThumbBtn { height: 24px; padding: 0 10px; font-family: "宋体"; }
.cover-edit-box .update { padding: 6px 10px; }
.cover-edit-box form { margin: 0; }
.cover-edit-bt { text-align: center; margin-top: 30px; }
.cover-edit-bt .save { padding: 6px 36px; font-size: 16px; }
.image-size-tip { margin: 15px auto 0; width: 580px; font-size: 12px; color: #666; font-family: "宋体"; }
.price-form .title { padding-top: 12px; line-height: 24px; font-size: 14px; font-weight: bold; }
.price-form .set { padding: 7px 0 0; }
.price-form .tiper2 { margin-top: 6px; }
.price-form .tiper2 input { width: 180px; height: 14px; line-height: 14px; padding: 4px 4px; border: 1px solid #ccc; font-size: 12px; color: #333; }
.price-form .tiper2 input.radio { width: auto; margin: 0; }
.price-form .tiper2 .btn-mini { font-size: 12px; padding: 3px 8px; }
.del-warning { text-align: center; padding: 92px 0 0 0; }
.del-warning span { padding: 0 0 0 44px; display: inline-block; height: 32px; line-height: 32px; font-size: 18px; font-weight: bold; background: url(../images/warning.gif) left center no-repeat; }
.right-bt-box { text-align: center; }
.bt-box-del { margin-top: 68px; }
.right-bt-box .btn-warning { padding: 6px 36px; font-size: 16px; }
.help-list { padding: 24px 24px 0 24px; }
.help-list li { line-height: 34px; font-size: 14px; }
.help-list li ul li { list-style: inside; }
.help-list .li1 { color: #66a82e; font-weight: bold; padding: 10px 0 0; }
.help-list .li2 { color: #555; text-indent: 16px; }
/* info ---end--- */
/* grouping---start--- */
.title-bar { font-size: 16px; line-height: 42px; height: 42px; padding:0 20px; margin-top: 20px; background: url(../images/bar_bg.gif) repeat-x; color: #333; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; }
.title-bar i { float: left; font-size: 20px; line-height: 42px; width: 22px; margin:2px 6px 0 0; }
.title-bar .back { float: right; font-size: 16px; text-decoration: none; outline: none; }
.title-bar .back i { margin: 2px 0 0; }

.grouping { background: none repeat scroll 0 0 #FFFFFF; padding:10px 20px 20px; min-height:350px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; box-shadow:}
.add_grouping{ padding:0 0 10px;}
.add_grouping a i{ vertical-align:middle; margin-right:8px;}
.grouping table{ margin:10px 0 0; border-right: 1px solid #dcdcdc;}
.grouping table td, .grouping table th { border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; font-size: 14px; vertical-align: middle; text-align:center; height: 30px; }
.grouping table a{ text-decoration:none;}
.grouping table th{ background: url(../images/bar_bg.gif) repeat-x; height: 26px; line-height: 26px; }
.grouping table td i{ font-size:20px; margin:2px 0 0;}
.grouping #tr_add { display:none;}
.grouping #tr_add .sub_add,.grouping #tr_add .val_true{ display:inline-block;}
.grouping input.grouping_name_input{  width:380px; margin:0 10px 0 0;}
.grouping .sub_edit{ margin-right:10px;}
.grouping .sub_edit,.grouping .cancel_edit,.grouping .val_true,.grouping #tr_add .val_view,.grouping #tr_add a[opt-name=edit]{ display:none;}
.grouping .pro_toggle{ font-size: 14px; padding: 10px 0; text-align: right;}
.grouping .pro_toggle input{ vertical-align: middle; margin: 0;}

/*#typeDrop ul {z-index: 1000; max-width: none; background: #fff; padding: 5px 14px; margin: 2px 0 0; list-style: none; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
#typeDrop ul li{ display: block; text-align: left; line-height: 20px; padding: 4px 0; font-size: 12px;}
#typeDrop ul li a{ margin:0 20px 0 4px; color: #333;}
#typeDrop ul li a:hover{ color: #08c; text-decoration: underline;}*/


/* grouping---end--- */

/*日志*/
.log .center {
	margin: 0px auto;
	padding:60px 0 0 0;
	max-width: 1650px;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.log .center .cap {
	font-size: 18px;
	line-height: 43px;
	height: 43px;
	padding-left: 20px;
	padding-right: 20px;
	background: url(../images/bar_bg.gif) repeat-x;
	color: #333;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
}
.log .center .cap i {
	float: left;
	font-size: 21px;
	margin: 18px 12px 0 0;
}
.log .center .well {
	padding-bottom: 3px;
	margin-top: 30px;
}
.tab-box td.a-cen {
	text-align: center;
}
.tab-box td, .tab-box th {
	border-left: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	font-size: 14px;
	vertical-align: middle;
}
.tab-box td:first-child, .tab-box th:first-child { border-left: 0; }
.tab-box .table th {
	background: url(../images/bar_bg.gif) repeat-x;
	height: 20px;
	text-align: center;
	line-height: 20px;
}
.tab-box .table th.current a {
	color: #4c950f;
	text-decoration: none;
}
.tab-box .table th a {
	text-decoration: none;
}
.tab-box .table th input[type='checkbox'] {
	margin-top: 7px;
}
.tab-box .table td {
	text-align:center;
}
.tab-box .table td.operation a{ text-decoration:none; }
.tab-box .table td.operation i { margin:4px 5px 0; width: 20px; font-size: 20px; cursor: pointer; }
.tab-box .table td.operation i:hover { color: #64a72c; }
#searchForm {
	padding:20px;
	margin:0;
}
.input-box .ipt {
	margin:0;
}
.input-box .search-btn {
	border:0;
	background:url(../images/ssBtns.jpg) no-repeat left top;
	width:30px;
	height:30px;
}
.page-bg { padding-right: 20px; }
/* log end */

/*  师资管理 ---start--- */
.admin-box { min-width: 1260px; max-width: 1660px;  }
.padding20{ padding:20px; }
.search-box { font-size: 14px; line-height: 30px;}
.search-box input[type=text] { margin-bottom: 0; }
.search-box .search-btn { cursor: pointer; margin-left: 20px;}
.search-box .search-btn i { font-size: 24px; height: 22px; line-height: 30px; }
.export-btn { margin-top: 20px; }
.add-boxer { margin:20px 0 0 20px; }
.add-boxer a.btn { font-size: 14px; margin-right: 20px; height: 20px; line-height: 20px; }
.add-boxer a.btn i { font-weight: bold; font-size: inherit; height: inherit; line-height: inherit; margin-right: 4px; }
.add-boxer a.btn:hover { text-decoration:none; }
.tab-box { margin-top: 20px; }

.export-tip { display: block; margin-top: 18px; background: #fdfbef; border: 1px solid #e0d4ba; padding: 8px; color: #555; }
.export-tip p { font-size: 12px; line-height: 20px; }
/*批量导入讲师*/
.dia-agency2 .tt { font-size: 16px; padding: 20px 0; }
.dia-agency2 .tt2 { font-size: 14px; padding: 0 0 0 20px; width: auto; }
.dia-agency2 .btn-box li { display: inline-block; width: 194px; line-height: 30px; height: 30px; }
.dia-agency2 .btn-box li i { font-size: 21px; color: #444; height: inherit; line-height: inherit; padding-right: 3px; vertical-align: middle; }
.dia-agency2 .btn-box li a { color: #4cb158; font-size: 14px; text-decoration:underline; }
.dia-agency2 .view { text-align:left; }
.dia-agency2 .view input { width: 340px; height: 30px; line-height: 30px; margin: 0 10px 0 0; }
.dia-agency2 .view .btn { float: left; width: 82px; height: 31px; padding: 0; line-height: 30px; }
.dia-agency2 .btm { padding-top: 20px; }
/** 新增/编辑讲师 **/
.author-edit { padding-bottom: 30px; }
.author-edit-bd { float: left; width: 780px; }
.class-right .author-edit-bd { width: 622px; }
.author-edit-bd .title { float: left; width: 100px; clear: left; padding:14px 10px 8px 0; color: #444; text-align: right; }
.author-edit-bd .inputer { float: left; clear:right; padding:8px 0 0; }
.author-edit-bd .inputer textarea { min-height: 40px; height: auto; }
.author-edit-bd .no-required { display: none; }
.author-edit-bd .more { display: block; text-align: right; margin: 6px 80px 0 110px; padding: 4px 0; background: #eee; border-radius: 0 0 2px 2px; text-align: center; cursor: default; cursor: pointer;}
.author-edit-bd .more span.shower, .author-edit-bd .more span.hider { font-size: 12px; color: #444; }
.author-edit-bd .more span.hider { display: none; }
.author-edit-bd .more.is_hide span.shower { display: none; }
.author-edit-bd .more.is_hide span.hider { display: inline-block; }
.author-edit-bd .more span i { height: 20px; line-height: 20px; font-size: 18px; }

.author-class-hd { margin: 20px 14px; }
.author-class-hd li { float: left; margin-right:40px; line-height: 30px; font-size: 14px; }
/*  师资管理 ---end--- */

/*  ---start--- */
/*  ---end--- */
/*  ---test_edit_yikao  start--- */
.exam-bar{ margin-bottom: 20px; height: 35px; line-height: 35px; vertical-align:middle;}
.exam-order{ font-size: 26px; display: inline-block; width: 30px; height: 35px; line-height: 35px;}
.study_text a.exam-link{ color: #333;}
.del-exam{ display: inline-block; width: 18px; height: 18px; background: url(../images/reg_wrong.gif) scroll no-repeat 0 0; margin-left: 20px;}
.study_text a.save-exam{ color: #fff;}
.study_text .addExamBtn img{border: none; margin-right: 5px;}
.exam-order{ margin-right: 20px;}
.eLink-box{ width: 300px; height: 30px; padding:0 5px; display: inline-block; background-color: #eeeeee;border: 1px solid #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; border-radius: 3px;color: #555555;}
/*弹窗*/
#indexLoading{width: 150px;height: 80px;line-height: 80px;display: none;position: fixed;top: 50%;left: 50%;margin-left: -75px;margin-top: -40px;border-radius: 15px;background: #000 url(../images/loading_on.gif) no-repeat center 10px;opacity: .75;filter: alpha(opacity=75);z-index: 1000;}
#indexLoading span {font-size: 12px;color: #fff;display: block;padding-top: 17px;text-align: center;}
#indexShadow{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;opacity: 0.4;filter: alpha(opacity=40);display: none;}
/*  ---test_edit_yikao end--- */
#indexLoading{display: none;}