@charset "utf-8";

.white-space{white-space: nowrap;}
.word-wrap{word-wrap:break-word;}
.word-break{word-break:break-all;}
.bgcolor-white{ background-color:#fff;}
.pointer{cursor:pointer;}
.pointer_d{ cursor:default;}
.vt{ vertical-align:top;}
.resize{resize:none;}
.px{ position:fixed;}

.f18{ font-size:18px;}
.f24{ font-size:24px;}

.lh15{ line-height:15px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh23{ line-height:23px;}
.lh24{ line-height:24px;}
.lh25{ line-height:25px;}
.lh27{ line-height:27px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh40{ line-height:40px;}
.lh44{ line-height:44px;}
.lh50{ line-height:50px;}

.w1000{ width:1000px;}
.w980{ width:980px;}
.w970{ width:970px;}
.w960{ width:960px;}
.w954{ width:954px;}
.w952{ width:952px;}
.w950{ width:950px;}
.w940{ width:940px;}
.w938{ width:938px;}
.w930{ width:930px;}
.w928{ width:928px;}
.w924{ width:924px;}
.w920{ width:920px;}
.w918{ width:918px;}
.w910{ width:910px;}
.w908{ width:908px;}
.w907{ width:907px;}
.w900{ width:900px;}
.w893{ width:893px;}
.w892{ width:892px;}
.w890{ width:890px;}
.w880{ width:880px;}
.w870{ width:870px}
.w850{ width:850px;}
.w835{ width:835px;}
.w788{ width:788px;}
.w780{ width:780px;}
.w760{ width:760px;}
.w746{ width:746px;}
.w744{ width:744px;}
.w740{ width:740px;}
.w738{ width:738px;}
.w730{ width:730px;}
.w728{ width:728px;}
.w720{ width:720px;}
.w710{ width:710px;}
.w696{ width:696px;}
.w694{ width:694px;}
.w690{ width:690px;}
.w686{ width:686px;}
.w680{ width:680px;}
.w678{ width:678px;}
.w668{ width:668px;}
.w664{ width:664px;}
.w660{ width:660px;}
.w650{ width:650px;}
.w648{ width:648px;}
.w640{ width:640px;}
.w634{ width:634px;}
.w632{ width:632px;}
.w630{ width:630px;}
.w628{ width:628px;}
.w625{ width:625px;}
.w624{ width:624px;}
.w623{ width:623px;}
.w612{ width:612px;}
.w606{ width:606px;}
.w590{ width:590px;}
.w580{ width:580px;}
.w573{ width:573px;}
.w560{ width:560px;}
.w550{ width:550px;}
.w548{ width:548px;}
.w546{ width:546px;}
.w540{ width:540px;}
.w532{ width:532px;}
.w530{ width:530px;}
.w520{ width:520px;}
.w510{ width:510px;}
.w505{ width:505px;}
.w496{ width:496px;}
.w470{ width:470px;}
.w456{ width:456px;}
.w450{ width:450px;}
.w440{ width:440px;}
.w420{ width:420px;}
.w380{ width:380px;}
.w373{ width:373px;}
.w360{ width:360px;}
.w358{ width:358px;}
.w340{ width:340px;}
.w330{ width:330px;}
.w310{ width:310px;}
.w300{ width:300px;}
.w296{ width:296px;}
.w290{ width:290px;}
.w280{ width:280px;}
.w260{ width:260px;}
.w250{ width:250px;}
.w248{ width:248px;}
.w240{ width:240px;}
.w230{ width:230px;}
.w220{ width:220px;}
.w215{ width:215px;}
.w210{ width:210px;}
.w205{ width:205px;}
.w200{ width:200px;}
.w190{ width:190px;}
.w186{ width:186px;}
.w180{ width:180px;}
.w176{ width:176px;}
.w170{ width:170px;}
.w168{ width:168px;}
.w160{ width:160px;}
.w150{ width:150px;}
.w144{ width:144px;}
.w140{ width:140px;}
.w135{ width:135px;}
.w130{ width:130px;}
.w125{ width:125px;}
.w124{ width:124px;}
.w122{ width:122px;}
.w115{ width:115px;}
.w110{ width:110px;}
.w85{ width:85px;}
.w75{ width:75px;}
.w45{ width:45px;}
.w42{ width:42px;}
.w35{ width:35px;}
.w27{ width:27px;}
.w25{ width:25px;}

.h850{height: 850px}
.h690{height: 690px}
.h633{ height:633px;}
.h530{ height:530px;}
.h520{ height:520px;}
.h360{ height:360px;}
.h330{ height:330px;}
.h310{ height:310px;}
.h300{ height:300px;}
.h270{ height:270px;}
.h260{ height:260px;}
.h267{ height:267px;}
.h236{ height:236px;}
.h230{ height:230px;}
.h225{ height:225px;}
.h215{ height:215px;}
.h210{ height:210px;}
.h190{ height:190px;}
.h180{ height:180px;}
.h178{ height:178px;}
.h176{ height:176px;}
.h160{ height:160px;}
.h155{ height:155px;}
.h150{ height:150px;}
.h145{ height:145px;}
.h144{ height:144px;}
.h140{ height:140px;}
.h135{ height:135px;}
.h130{ height:130px;}
.h126{ height:126px;}
.h125{ height:125px;}
.h123{ height:123px;}
.h120{ height:120px;}
.h115{ height:115px;}
.h110{height: 110px}
.h105{ height:105px;}
.h90{ height:90px;}
.h85{ height:85px;}
.h70{ height:70px;}
.h62{ height:62px;}
.h60{ height:60px;}
.h47{ height:47px;}
.h42{ height:42px;}
.h40{ height:40px;}
.h39{ height:39px;}
.h35{ height:35px;}
.h30{ height:30px;}
.h29{ height:29px;}
.h26{ height:26px;}
.h25{ height:25px;}
.h20{ height:20px;}
.h19{ height:19px;}
.h18{ height:18px;}
.h15{ height:15px;}
.h10{ height:10px;}

.min_h120{ min-height:120px;}
.min_h80{ min-height:80px;}
.min_h40{ min-height:40px;}
.h_auto{ height:auto;}

.ml1{ margin-left:1px;}
.ml2{ margin-left:2px;}
.ml3{ margin-left:3px;}
.ml4{ margin-left:4px;}
.ml5{ margin-left:5px;}
.ml6{ margin-left:6px;}
.ml7{ margin-left:7px;}
.ml8{ margin-left:8px;}
.ml12{ margin-left:12px;}
.ml13{ margin-left:13px;}
.ml14{ margin-left:14px;}
.ml16{ margin-left:16px;}
.ml17{ margin-left:17px;}
.ml18{ margin-left:18px;}
.ml23{ margin-left:23px;}
.ml24{ margin-left:24px;}
.ml25{ margin-left:25px;}
.ml28{ margin-left:28px;}
.ml35{ margin-left:35px;}
.ml38{ margin-left:38px;}
.ml40{ margin-left:40px;}
.ml55{ margin-left:55px}
.ml65{ margin-left:65px;}
.ml80{ margin-left:80px}
.ml120{ margin-left:120px}
.ml135{ margin-left:135px}

.mt1{ margin-top:1px;}
.mt2{ margin-top:2px;}
.mt3{ margin-top:3px;}
.mt4{ margin-top:4px;}
.mt6{ margin-top:6px;}
.mt7{ margin-top:7px;}
.mt8{ margin-top:8px;}
.mt12{ margin-top:12px;}
.mt13{ margin-top:13px;}
.mt14{ margin-top:14px;}
.mt18{ margin-top:18px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px}
.mt48{ margin-top:48px;}

.mr3{ margin-right:3px;}
.mr7{ margin-right:7px;}
.ml5{ margin-left:5px;}
.mr11{ margin-right:11px;}
.mr12{ margin-right:12px;}
.mr14{ margin-right:14px;}
.mr25{ margin-right:25px;}
.mr27{ margin-right:27px;}
.mr35{ margin-right:35px;}
.mr40{ margin-right:40px;}
.mr65{ margin-right:65px;}
.mr80{ margin-right:80px;}

.mb4{ margin-bottom:4px;}
.mb7{ margin-bottom:7px;}
.mb8{ margin-bottom:8px;}

.pt2{ padding-top:2px;}
.pt6{ padding-top:6px;}
.pt7{ padding-top:7px;}
.pt8{ padding-top:8px;}
.pt25{ padding-top:25px;}
.pt35{ padding-top:35px;}

.pl55{ padding-left:55px;}

.pr3{ padding-right:3px;}

.pb2{ padding-bottom:2px;}
.pb4{ padding-bottom:4px;}
.pb7{ padding-bottom:7px;}
.pb8{ padding-bottom:8px;}
.pb25{ padding-bottom:25px;}
.pb40{ padding-bottom:40px;}
.p5{ padding:5px;}

body{ background:#fff;}
.container{width:100%; height:auto;zoom:1;}
.container a{color:#464646; text-decoration:none; outline:none;}
.headerBg{ width:100%; height:38px; background-color:#8cd03d; border-bottom:solid 1px #8fc042; position:fixed; z-index:101;}
.header{ width:1000px; height:38px; margin:0 auto; color:#464646; font-size:14px;}
.header a{ text-decoration:none;outline:none;}
.footer{ width:100%; padding:15px 0; background-color:#3bb175; border-top:solid 1px #088053; color:#fff; font-size:14px;}
.contain{ width:1000px; height:auto; min-height:550px; margin:0 auto; font-size:14px;color:#464646; font-family:Arial,"courier new",courier,"\5b8b\4f53",monospace,"Microsoft YaHei",Helvetica,"sans-serif";}
.contain a{ color:#464646; text-decoration:none; outline:none;}

.menu_one a{ width:95px; height:38px; display:block; text-align:center; line-height:38px; color:#fff;}
.menu_one a:hover{ background:#6cc02c;}
.menu_two a{ width:135px; height:38px; display:block; text-align:center; line-height:38px; color:#fff;}
.menu_two a:hover{ background:#6cc02c;}
.menu_three a{ width:135px; height:38px; display:block; text-align:center; line-height:38px; color:#fff;}
.menu_three a:hover{ background:#6cc02c;}
.menu_four a{ width:135px; height:38px; display:block; text-align:center; line-height:38px; color:#fff;}
.menu_four a:hover{ background:#6cc02c;}
.menu_on a{background:#6cc02c;}
.menu_three_Down{ width:10px; height:9px;display:block; cursor:pointer;background:url(../images/menu_UpDown.png) no-repeat; margin:15px 0 0 -30px;}
.menu_three_Up{ width:10px; height:9px; cursor:pointer;background:url(../images/menu_UpDown.png) no-repeat;background-position:left -9px; margin:15px 0 0 -30px;}
.menu_three_fit{ background-color:#fff; padding:5px; font-size:12px; color:#4dae6b; left:270px; top:35px;background:#fff;}
.menu_three_fit a{color:#4dae6b; text-decoration:none; height:22px; line-height:22px; cursor:pointer; display:block; padding:0 10px;font-size:12px;}
.menu_three_fit a:hover{background-color:#4dae6b; color:#fff;text-decoration:none;}
.search_input{width:160px;height:28px;border:solid 1px #a9a9ab;padding:0 30px 0 5px;background-position:170px; top;background-color: #FFF;background-image: url(../images/search_img.png);background-repeat: no-repeat; line-height:28px\9; color:#333;border-radius: 5px; box-shadow:2px 2px 3px #CCC inset;}
.user_Down{ width:10px; height:9px;display:block; cursor:pointer;background:url(../images/menu_UpDown.png) no-repeat; }
.user_Up{ width:10px; height:9px; cursor:pointer;background:url(../images/menu_UpDown.png) no-repeat;background-position:left -9px;}
.user_fit{ background-color:#fff; padding:5px; font-size:12px; color:#4dae6b; right:0; top:35px;background:#fff;}
.user_fit a{color:#4dae6b; text-decoration:none; height:22px; line-height:22px; cursor:pointer; display:block; padding:0 10px;font-size:12px;}
.user_fit a:hover{background-color:#4dae6b; color:#fff;text-decoration:none;}

.navigation{ width:1000px; height:25px; margin:7px auto 0 auto; border-top: solid 1px #b7f065; background-color:#f6fdf5;background-image:url(../images/navBg.png);background-repeat: no-repeat;  line-height:25px; font-family:"微软雅黑"; font-size:14px;}
.r_sidebar{ width:178px; background-color:#f6fdf5; border:solid 1px #4aa94f;}
.r_sidebar_nav{ width:157px; height:36px; line-height:36px; background-color:#51a863; color:#fff; padding-left:15px; display:block; cursor:pointer; font-family:"微软雅黑";}
.r_sidebar_nav_on{background-color:#8cd03d; }
.r_sidebar_a a{ font-size:13px; display:inline-block; width:65px; margin-left:15px; line-height:25px; height:25px; overflow:hidden;}
.r_sidebar_a a:hover{ text-decoration:underline;}
.r_main{ width:810px;}
.r_main_box{ width:808px; _border:solid 1px #f4f4f4;*border:solid 1px #f4f4f4!important;border:solid 1px #f4f4f4\9; -moz-box-shadow:1px 1px 2px 2px #f4f4f4;-webkit-box-shadow:1px 1px 2px 2px #f4f4f4;box-shadow:1px 1px 2px 2px #f4f4f4; margin-right:2px;_margin-right:2px;*margin-right:2px!important;}
.r_search{ width:550px; height:36px; background-color:#4fa963;}
.r_searchInput{ height:28px; padding:0 37px 0 5px; border:medium none; background-color:#fff;background-image:url(../images/search_img2.png);background-repeat: no-repeat; background-position:right center; line-height:28px\9;}
.r_searchBut{ width:96px; height:28px; border:medium none; background:#4fa963; outline:none; text-align:center; line-height:28px; color:#fff; cursor:pointer;}
.r_searchBut:hover{background:#fff;color:#4fa963;}
.r_infoHead img{ width:75px; height:75px; border:solid 1px #d8d8d8; padding:2px;}
.r_infoHead_but a{ width:170px; height:36px; line-height:36px; background-color:#51a863; color:#fff; text-align:center; display:block; cursor:pointer; font-family:"微软雅黑";}
.r_infoHead_but a:hover{background-color:#8cd03d;}
.r_infoHead_upload{width:128px;background-color:#fff; z-index:10; line-height:22px; font-size:13px; padding:5px 0 5px 40px; border:solid 1px #8cd03d;}
.r_infoHead_upload:hover{border:solid 1px #51a863;}
.r_infoHead_upload a:hover{color:#32a2e2;}
.r_book_title{ width:788px; height:30px; line-height:30px; border-bottom:solid 1px #a9a9a9;}
.r_book_title_nav{ width:67px; height:26px; cursor:pointer; text-align:center; font-size:13px; padding-top:3px; overflow:hidden;}
.r_book_title_nav:hover{border-bottom:solid 4px #0f8458;}
.r_book_title_nav_on{ border-bottom:solid 4px #0f8458;}
.r_videoImg img{ width:168px; height:114px;}
.r_subTag{ width:29px; height:14px; line-height:14px; text-align:center; background-color:#fff; border:solid 1px #4aa94f;border-radius: 4px; box-shadow:0px 0px 4px #4aa94f; color:#3b8f5d; font-size:12px;}

/*我的资源库*/
.r_box{ width:1000px; _border:solid 1px #f4f4f4;*border:solid 1px #f4f4f4!important;border:solid 1px #f4f4f4\9; -moz-box-shadow:1px 1px 2px 2px #f4f4f4;-webkit-box-shadow:1px 1px 2px 2px #f4f4f4;box-shadow:1px 1px 2px 2px #f4f4f4; margin-right:2px;_margin-right:2px;*margin-right:2px!important;}
.r_box_title1{ width:100%; height:48px; background-color:#f3fbfd;}

.r_my_titleTag a{ height:20px; display:block; border:solid 1px #f3fbfd; padding:0 5px; line-height:20px; text-align:center; margin:13px 0 0 15px;}
.r_my_titleTag a:hover{background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_my_titleTag_on a{ background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_my_videoImg img{ width:122px; height:82px;}
.r_my_tag{ background-color:#ecf6ff; border:solid 1px #dcdcde; color:#a4a9ac; text-align:center; padding:2px 5px; font-size:13px; margin-right:15px;}
.r_stars_off{ width:100px; height:15px; overflow:hidden;background-image:url(../images/stars.png);background-repeat: no-repeat; background-position:left -15px;}
.r_stars_on{ height:15px; overflow:hidden;background-image:url(../images/stars.png);background-repeat: no-repeat;}
.r_exercise_bg1{ background-color:#3bb175;}
.r_exercise_bg2{ background-color:#70bdeb;}
.r_exercise_bg3{ background-color:#ec7928;}
.r_exercise_bg4{ background-color:#ec3f28;}
.r_exercise_tbg1{ background-color:#d9d2c2;}/*单选题*/
.r_exercise_tbg2{ background-color:#bdcaa3;}/*多选题*/
.r_exercise_tbg3{ background-color:#a2494d;}/*判断题*/
.r_exercise_tbg4{ background-color:#9bac72;}/*填空题*/
.r_exercise_tbg5{ background-color:#a3d8c2;}/*问答题*/
.r_exercise_tbg6{ background-color:#5e7337;}/*综合题*/
.r_exercise_tbg7{ background-color:#7f7f81;}/*完型填空题*/
.r_exercise_bgTit{margin-bottom: -999px;padding-bottom: 999px;}
.r_questionBg{ background-color:#f6fdf5;}/*浅绿色*/
.r_questionBg2{ background-color:#F3FBFD;}/*浅蓝色*/
.r_question_subAll a:hover{ color:#51a863;}

/*搜索*/
.r_search_titleTag a{ height:20px; display:block; border:solid 1px #fff; padding:0 5px; line-height:20px; text-align:center; margin:5px 0 0 20px;}
.r_search_titleTag a:hover{background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_search_titleTag_on a{ background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_search_classify{ padding:0 25px 0 25px; height:30px; line-height:30px; cursor:pointer; display:block;font-family:"微软雅黑";/*background-image:url(../images/search_downImg1.png);*/background-repeat: no-repeat; background-position:right center; border:solid 1px #51a863; border-bottom:none;}
.r_search_classify:hover{padding:0 30px 0 20px; background-color:#51a863;background-image:url(../images/search_downImg2.png); color:#fff; }
.r_search_classify_on{padding:0 30px 0 20px; background-color:#51a863;background-image:url(../images/search_upImg2.png);  color:#fff;}
.r_search_classify_on:hover{background-image:url(../images/search_upImg2.png);}
.r_search_infoTab a{ height:20px; display:block; border:solid 1px #fff; padding:0 5px; line-height:20px; text-align:center; margin:0 20px 5px 0;}
.r_search_infoTab a:hover{background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_search_infoTab_on a{ background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_search_upImg{ width:87px; height:13px; display:block; cursor:pointer;background-image:url(../images/search_upImg.png);background-repeat: no-repeat;}
.r_search_upImg:hover{filter:alpha(Opacity=80);opacity: 0.8;}

/*资源详情页*/
.r_details_box{width:760px; _border:solid 1px #f4f4f4;*border:solid 1px #f4f4f4!important;border:solid 1px #f4f4f4\9; -moz-box-shadow:1px 1px 2px 2px #f4f4f4;-webkit-box-shadow:1px 1px 2px 2px #f4f4f4;box-shadow:1px 1px 2px 2px #f4f4f4; margin-right:2px;_margin-right:2px;*margin-right:2px!important;}
.r_details_info{ width:204px; background-color:#f6fdf5; border:solid 1px #42a64e; padding:10px;}
.r_detailsHead img{ width:45px; height:45px; border:solid 1px #d8d8d8; padding:2px;}
.r_detailsHead2 img{width:25px; height:25px;}
.r_details_courseTit{ width:100%; height:18px; text-align:center; color:#fff; background-color:#000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.r_details_listOpen{ width:12px; height:104px; display:block; cursor:pointer; overflow:hidden; background-image:url(../images/listBg.png);background-repeat: no-repeat;}
.r_details_listOpen:hover{ background-position:-12px top;}
.r_details_listClose{ width:12px; height:104px; display:block; cursor:pointer; overflow:hidden; background-image:url(../images/listBg.png);background-repeat: no-repeat; background-position:left -104px;}
.r_details_listClose:hover{background-position:-12px -104px;}
.r_details_listOff{ width:29px; height:96px; border-right:solid 1px #5e970c; background-color:#f6fdf5; padding-top:8px;}
.r_details_listOn{ width:204px; min-height:84px; padding:10px;border:solid 1px #dddddd; border-left:none;background-color:#fff;}
.r_details_list_point{ width:14px; height:14px; border:solid 1px #a9a9a9; text-align:center; line-height:14px; color:#32a2e2; background-color:#fff; cursor:pointer;}
.r_details_titleLine{color:#737373; height:24px;display:block; cursor:pointer;}
.r_details_titleLine_on{ border-bottom:solid 3px #4aa850;  color:#464646;}
.r_details_papers_tab{ width:20px; height:20px; text-align:center; line-height:20px; background-color:#edf3ff; border:solid 1px #dddcd8; margin:10px 7px 0 5px; font-size:12px; cursor:pointer;}
.r_details_papers_tab:hover{background-color:#32a2e2; color:#fff;}
.r_details_papers_tab a{ width:20px; height:20px; display:block;}
.r_details_paperLine{color:#737373; height:24px;display:block; cursor:pointer;}
.r_details_paperLine_on{ border-bottom:solid 3px #4aa850;  color:#464646;}

.r_faceImg img{ margin-top:-13px;}

/*上传*/
.r_upload_tag a{ display:block; border:solid 1px #fff; padding:2px 5px; font-size:13px; margin:0 20px 10px 0;}
.r_upload_tag a:hover{background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
.r_upload_tag_on a{ background-color:#aaa8a9; border:solid 1px #74797c; color:#fff;}
/*.r_upload_class_info a{ width:200px; height:20px; line-height:20px; padding-left:10px; display:block; margin-bottom:3px; overflow:hidden;}*/
.r_upload_class_info a{ height:20px; line-height:20px; padding-left:10px; display:block; margin-bottom:3px; overflow:hidden;} /* yemg 10/14/2014 */
.r_upload_class_info a:hover{color:#32a2e2;}
.r_upload_class_info_on a{background-color:#8FC042;color:#fff;background-image: url(../images/upload_classPoint.png);background-repeat: no-repeat;background-position: right center; cursor:default;}
.r_upload_class_info_on a:hover{color:#fff;}
.r_upload_class_info_on[level="2"] a{ cursor:pointer;}
.r_upload_class_info_on[level="3"] a{ cursor:pointer;}
.r_upload_class_info150 a{ width:150px;}
.r_upload_class_his a{ width:740px; height:20px; line-height:20px; padding-left:10px; display:block; margin-bottom:3px; overflow:hidden;}
.r_upload_class_his a:hover{color:#32a2e2;}
.r_upload_class_input{ height:24px; line-height:24px; padding:0 5px; border:solid 1px #51a863;box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset; color:#464646;}
.r_upload_class_textarea{ line-height:20px;resize:none; padding:5px; border:solid 1px #51a863;box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset; font-size:13px; color:#464646;}
.r_upload_upBut{ width:18px; height:18px; cursor:pointer;background:url(../images/upload_upBut.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_upBut:hover{ background-position:left -18px;}
.r_upload_downBut{ width:18px; height:18px; cursor:pointer;background:url(../images/upload_downBut.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_downBut:hover{ background-position:left -18px;}
.r_upload_upBut2{ width:18px; height:18px; cursor:pointer;background:url(../images/upload_upBut.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_upBut2:hover{ background-position:left -18px;}
.r_upload_downBut2{ width:18px; height:18px; cursor:pointer;background:url(../images/upload_downBut.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_downBut2:hover{ background-position:left -18px;}
.r_upload_wrong{ width:18px; height:18px;cursor:pointer;background:url(../images/upload_wrong.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_wrong:hover{background-position:left -18px;}
.r_upload_wrong_f{ width:18px; height:18px;cursor:pointer;background:url(../images/upload_wrong.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_wrong_f:hover{background-position:left -18px;}
.r_upload_wrong2{ width:18px; height:18px;cursor:pointer;background:url(../images/upload_wrong.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_wrong2:hover{background-position:left -18px;}

.r_upload_list{ width:204px; background-color:#f6fdf5; border:solid 1px #42a64e; padding:10px; min-height:400px;}
.r_upload_list_px{ position:fixed; top:39px; left:50%; margin-left:274px;}
.r_upload_paper_info a{ width:180px; height:20px; line-height:20px; padding-left:10px; display:block; margin-bottom:3px; overflow:hidden;}
.r_upload_paper_info a:hover{color:#32a2e2;}
.r_upload_paper_info_on a{background-color:#8FC042;color:#fff;background-image: url(../images/upload_classPoint.png);background-repeat: no-repeat;background-position: right center;}
.r_upload_paper_info_on a:hover{color:#fff;}
.r_upload_paper_info150 a{ width:130px;}
.r_upload_paper_his a{ width:740px; height:20px; line-height:20px; padding-left:10px; display:block; margin-bottom:3px; overflow:hidden;}
.r_upload_paper_his a:hover{color:#32a2e2;}

.r_upload_zjUp{width:18px; height:18px; cursor:pointer;background:url(../images/upload_zjBut.png) no-repeat;overflow:hidden; border:medium none;}
.r_upload_zjUp:hover{background-position:left -18px;}
.r_upload_zjDown{width:18px; height:18px; cursor:pointer;background:url(../images/upload_zjBut.png) no-repeat;overflow:hidden; border:medium none;background-position:right top;}
.r_upload_zjDown:hover{background-position:right -18px;}

.addNum{ width:22px;}

/*注册登录*/
.r_reg_titile_line{ width:988px; padding-left:8px; height:32px; border-left:solid 4px #bdd0a7;}
.r_reg_titile_line h2{ width:100%; height:31px; border-bottom:solid 1px #bdd0a7; color:#5a9c15;font-family:'Microsoft Yahei',"微软雅黑"; font-size:24px; line-height:21px;}
.r_reg_title_navbox{ width:100%; height:41px; border-bottom:solid 1px #e2e2e2; margin-top:15px;}
.r_reg_title_navbox li{ width:150px; height:39px; float:left; text-align:center; font-size:16px;font-family:'Microsoft Yahei',"微软雅黑";}
.r_reg_title_navbox li a{ width:100%; height:18px; margin-top:12px; line-height:18px; border-right:solid 1px #d8d8d8; display:block; color:#797979;}
.r_reg_title_navbox li:last-child a{border-right:none;}
.r_reg_title_navbox li.r_reg_title_navbox_on{ border-bottom:solid 3px #a9cb85;background-image:url(../images/title_nav_point.png); background-repeat:no-repeat; background-position:center bottom;}
.r_reg_title_navbox li.r_reg_title_navbox_on a{ color:#393939; font-size:17px;}

.r_login_inputText{ padding-left:48px; padding-right:5px; height:32px; line-height:32px\9; color:#a9a9a9; font-size:14px; border:solid 1px #c6c6c6;background-color:#fff; background-repeat:no-repeat;}
.r_login_inputText1{ background-image:url(../images/login_point1.png);}/*用户名*/
.r_login_inputText2{ background-image:url(../images/login_point2.png);}/*密码*/
.r_login_inputText3{ background-image:url(../images/login_point3.png);}/*确认密码*/
.r_login_inputText4{ background-image:url(../images/login_point4.png);}/*姓名*/
.r_login_inputText5{ background-image:url(../images/login_point5.png);}/*选择学校*/
.r_login_inputText6{ background-image:url(../images/login_point6.png);}/*手机*/
.r_login_inputText7{ background-image:url(../images/login_point7.png);}/*地址*/
.r_login_inputText8{ background-image:url(../images/login_point8.png);}/*验证码*/
.r_login_inputText9{ background-image:url(../images/login_point9.png);}/*邮箱*/
.r_login_inputPW_txt{color:#a9a9a9; left:49px; top:10px;}
.r_login_textarea{ padding:5px 10px; color:#464646; line-height:20px; border:solid 1px #c6c6c6;background-color:#fff;resize:none; font-size:14px;}
.r_login_inputText_on{ color:#464646; border:solid 1px #5a9c15;}

.r_login_submit{ height:42px; text-align:center; border:none; background:#71c04b; color:#fff;font-family:'Microsoft Yahei',"微软雅黑"; font-size:24px; cursor:pointer;}
.r_login_submit:hover{ background:#5a9c15;}

.r_reg_choise1{ width:90px; height:116px; overflow:hidden; background:url(../images/reg_choise1.png) no-repeat; cursor:pointer;}
.r_reg_choise2{ width:90px; height:116px; overflow:hidden; background:url(../images/reg_choise2.png) no-repeat; cursor:pointer;}
.r_reg_choise3{ width:124px; height:116px; overflow:hidden; background:url(../images/reg_choise3.png) no-repeat; cursor:pointer;}
.r_reg_choise_on{ background-position:left bottom;}

/*完善资料*/
.r_per_reget_btn a{display:block;height:30px;line-height:30px;text-align: center;background: #cecece;color: #fff;}
.r_per_area_choose, .r_per_school_choose{width:520px;min-height:21px;padding:10px;}
.r_per_area_choose a{display:inline-block;padding:4px;font-size:13px;}
.r_per_school_choose{max-height:69px;overflow-y:auto;}
.r_per_school_choose a{display:inline-block;width:155px;height:23px;line-height:23px;overflow:hidden;font-size:13px; padding-left:5px;}
.r_per_area_choose a.r_per_area_on, .r_per_area_choose a:hover, .r_per_school_choose a.r_per_area_on, .r_per_school_choose a:hover{background-color:#71c04b;color:#fff;}
.r_per_reget_btn a{display: block; height: 30px; line-height: 30px; text-align: center; background: #cecece; color: #fff;}

/*弹出框*/
.r_showBoxes{ color:#464646; height:auto; border:solid 4px #a7cb43; background:#fff; font-family:"微软雅黑";}
.r_thickBox{ border:solid 2px #51a863; background-color:#f6fdf5; font-size:14px;color:#464646;font-family:Arial, Helvetica, sans-serif;}
.r_thickBox a{color:#464646; text-decoration:none;}
.r_thickBox_close{ width:20px; height:20px; display:block;background:url(../images/thickBox_close.png) no-repeat;}

/*课堂 未名课堂*/
.kt_loginBg{ width:100%; height:310px; overflow:hidden;background:url(../../images/classroom/kt_login_bg.jpg) no-repeat;}
.kt_login{ width:240px; height:302px; border:solid 4px #388d64; background-color:#FFF; overflow:hidden; float:right; margin-right:60px;}
.kt_loginInputN{ width:150px; height:33px; line-height:33px\9;background:url(../../images/classroom/kt_loginPoint1.jpg) no-repeat; border:solid 1px #bbbbbb; margin-top:15px; padding:0 10px 0 38px;}
.kt_loginInputP{ width:150px; height:33px; line-height:33px\9;background:url(../../images/classroom/kt_loginPoint2.jpg) no-repeat; border:solid 1px #bbbbbb; margin-top:10px; padding:0 10px 0 38px;}
.kt_loginInputP_font{left:40px; top:20px; color:#999999;}
.kt_loginBut{ width:200px; height:36px;background:url(../../images/classroom/kt_loginBut.jpg) no-repeat; border:medium none; cursor:pointer;}
.kt_loginBut:hover{ background-position:left -36px;}
.kt_loginBut2 a{width:67px; height:28px;background:url(../../images/classroom/kt_loginBut2.jpg) no-repeat; display:block; overflow:hidden;}
.kt_loginBut2 a:hover{background-position:left -28px;}
.kt_loginImg1{ width:200px; min-height:115px; padding-left:90px;background:url(../../images/classroom/kt_loginImg1.png) no-repeat;}
.kt_loginImg2{ width:200px; min-height:115px; padding-left:90px;background:url(../../images/classroom/kt_loginImg2.png) no-repeat;}
.kt_loginImg3{ width:200px; min-height:115px; padding-left:90px;background:url(../../images/classroom/kt_loginImg3.png) no-repeat;}

/*网站重用*/
.font-h{ font-family:"黑体";}
.font-y{ font-family:"微软雅黑";}
.font-s{ font-family:"宋体";}
.fb_n{ font-weight:normal;}
.unl_a a:hover{ text-decoration:underline;}

.white{ color:#fff;}
.white a{ color:#fff;}
.blue{color:#32a2e2;}
.blue a{ color:#32a2e2;}
.orange{color:#e97b3c;}
.orange a{ color:#e97b3c;}
.orange a:hover{ color:#e97b3c; text-decoration:underline;}
.red{ color:#b41a1a;}
.red a{ color:#b41a1a;}
.green{ color:#51a863;}
.green a{ color:#51a863;}
.gray{color:#737373}
.gray a{ color:#737373}/*浅灰*/
.gray2{ color:#ababab}
.gray2 a{ color:#ababab}

.rBg1{ background-color:#51a863;}/*绿色*/
.rBg2{ background-color:#f6fdf5;}/*浅绿色*/
.rBg3{ background-color:#e3f5ff;}/*浅蓝色*/
.rBg4{ background-color:#90d141;}/*草绿色*/
.rBg5{ background-color:#32a2e2;}/*蓝色*/

.border_l{ border-left:solid 1px #dddddd;}
.border_r{ border-right:solid 1px #dddddd;}
.border_t{ border-top:solid 1px #dddddd;}
.border_b{ border-bottom:solid 1px #dddddd;}
.border_d_b{ border-bottom:dashed 1px #dddddd;}
.border1{ border:solid 1px #aaa8a9;}
.border2{border:solid 1px #dddddd;}
.border_green{ border:solid 1px #49a84f;}/*绿色*/
.border_green_b{ border-bottom:solid 1px #51a863}/*绿色底线*/
.border_none{ border:medium none;}

.bg_none{ background:none;}
.border_b_black{ border-bottom:solid 1px #000000;}
/*限制上传和显示题目图片宽*/
.maxImg img{max-width: 100%;height: auto !important;}

.r_but1{background-color:#51a863; padding:3px 5px; text-align:center; color:#fff; border:medium none; cursor:pointer;}
.r_but1:hover{background: #51a863;background: -webkit-gradient(linear, left top, left bottom, from(#51a863), to(#26985e));background: -moz-linear-gradient(top,  #51a863,  #26985e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#51a863', endColorstr='#26985e');}
.r_but1_1{background-color:#51a863; padding:2px 10px; text-align:center; color:#fff; border:medium none; cursor:pointer;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.r_but1_1:hover{background: #51a863;background: -webkit-gradient(linear, left top, left bottom, from(#51a863), to(#26985e));background: -moz-linear-gradient(top,  #51a863,  #26985e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#51a863', endColorstr='#26985e');}
.r_but1_1_on{background-color:#8FC042; padding:2px 10px; text-align:center; color:#fff; border:medium none; cursor:pointer;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.r_but1_1_on:hover{background: #8FC042;background: -webkit-gradient(linear, left top, left bottom, from(#8FC042), to(#6CC02C));background: -moz-linear-gradient(top,  #8FC042,  #6CC02C);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8FC042', endColorstr='#6CC02C');}
.r_but2{background-color:#e0e0e0; padding:3px 5px; text-align:center; color:#fff; border:medium none; }
.r_but2_1{background-color:#e0e0e0; padding:2px 10px; text-align:center; color:#fff; border:medium none; }

.blog_chackTextarea-area{line-height:20px;font-size:13px;font-family:"Helvetica Neue", Helvetica, Arial;resize: none; padding:4px 0 0 5px;border:1px solid #c9eab0; height:24px; color:#666;/*box-shadow:1px 1px 3px rgba(34, 25, 25, 0.2);*/ overflow:hidden}


/*下拉菜单*/
.r_divselect_1{width:106px; position:relative; z-index:9;background:#fff; border:none; font-size:14px;}
.r_divselect_1 cite{width:80px; height:28px;line-height:28px; display:block; color:#6d7466; cursor:pointer;font-style:normal;padding-left:4px; padding-right:14px; /*border:1px solid #8a9972;*/ background:url(../images/search_point.png) no-repeat right center; overflow:hidden;}
.r_divselect_1 ul{width:106px;border:none; border-top:none; background-color:#ffffff; position:absolute; z-index:2000; margin-top:0px; display:none; font-size:13px;}
.r_divselect_1 ul li{height:22px; line-height:22px; overflow:hidden;}
.r_divselect_1 ul li a{display:block; height:22px; color:#8D9387; text-decoration:none; padding-left:10px; padding-right:10px;}
.r_divselect_1 ul li a:hover{background-color:#4fa963; color:#fff;}

.r_divselect_2{width:96px; position:relative; z-index:9;background:#fff; border:none; font-size:14px;}
.r_divselect_2 cite{width:70px; height:28px;line-height:28px; display:block; color:#6d7466; cursor:pointer;font-style:normal;padding-left:6px; padding-right:14px; /*border:1px solid #8a9972;*/ background:url(../images/search_point.png) no-repeat right center; overflow:hidden;}
.r_divselect_2 ul{width:96px;border:none; border-top:none; background-color:#fbf9fa; position:absolute; z-index:2000; margin-top:0px; display:none; font-size:13px;}
.r_divselect_2 ul li{height:22px; line-height:22px; overflow:hidden;}
.r_divselect_2 ul li a{display:block; height:22px; color:#8D9387; text-decoration:none; padding-left:10px; padding-right:10px;}
.r_divselect_2 ul li a:hover{background-color:#4fa963; color:#fff;}

.r_divselect_3{width:125px; position:relative; z-index:9;background:#fff; border:none; font-size:13px;}
.r_divselect_3 cite{width:99px; height:24px;line-height:24px; display:block; color:#6d7466; cursor:pointer;font-style:normal;padding-left:6px; padding-right:20px; border:1px solid #51a863; background:url(../images/search_point2.png) no-repeat right center; overflow:hidden;}
.r_divselect_3 ul{width:125px;  background-color:#fbf9fa; position:absolute; z-index:2000; margin-top:0px; display:none; font-size:13px;border:1px solid #51a863;border-top:none;}
.r_divselect_3 ul li{height:22px; line-height:22px; overflow:hidden;}
.r_divselect_3 ul li a{display:block; height:22px; color:#8D9387; text-decoration:none; padding-left:10px; padding-right:10px;}
.r_divselect_3 ul li a:hover{background-color:#4fa963; color:#fff;}

.divselect_minH_over{ overflow-y:scroll; overflow-x:hidden; height:200px;}


/*打分星星*/
#star{position:relative;width:300px;}
#star ul,#star span{float:left;display:inline;height:21px;line-height:21px;}
#star ul{margin:0 10px;}
#star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(../images/star.png) no-repeat;}
#star strong{color:#f60;padding-left:10px;}
#star li.on{background-position:0 -28px;}
#star p{position:absolute;top:20px;width:158px;height:44px;display:none;background:url(../images/star_icon.gif) no-repeat;padding:12px 10px 0; font-size:12px; line-height:18px;}
#star p em{color:#f60;display:block;font-style:normal;}

/*表情*/
.videoFace {
    background: url("../images/face_bg2.gif") no-repeat scroll 0 28px #FFFFFF;
    border-color: #BFBFBF -moz-use-text-color -moz-use-text-color #BFBFBF;
    border-style: solid none none solid;
    border-width: 1px medium medium 1px;
    display: none;
    height: 230px;
    overflow: hidden;
    padding: 0;
    position: absolute; 
    top: 23px;
    width: 435px;
    z-index: 140;
}
.subCommentFace {
    background: url("../images/face_bg2.gif") no-repeat scroll 0 28px #FFFFFF;
    border-color: #BFBFBF -moz-use-text-color -moz-use-text-color #BFBFBF;
    border-style: solid none none solid;
    border-width: 1px medium medium 1px;
    display: none;
    height: 230px;
    overflow: hidden;
    padding: 0;
    position: absolute; 
    top: 23px;
    width: 435px;
    z-index: 140;
}
.menu_bqb_cb {
    background: url("../images/vote_r2.gif") repeat-x scroll 0 0 transparent;
    border-right: 1px solid #CCCCCC;
    height: 27px;
    line-height: 27px;
    overflow: hidden;
    padding-left: 10px;
    width: 424px;
}
.faceBG {
    border-top: medium none;
    margin-top: 0;
    overflow: hidden;
}
.spanFs {
    border-bottom: 1px solid #DFE6F6;
    border-right: 1px solid #DFE6F6;
    display: block;
    float: left;
    height: 28px;
    width: 28px;
}
.spanFs img {
    line-height: 28px;
    margin: 0 auto;
    vertical-align: middle;
	cursor:pointer;
}
.menu_bqb_c1 {
    background: url("../images/imgdel.gif") no-repeat scroll 0 0 transparent;
    float: right;
    height: 15px;
    margin: 7px 5px 0 0;
    width: 15px;
	cursor:pointer;
}

.imgvm img {vertical-align:middle;}

/*资源库搜索的分页*/
.r_paging2 li{ display:inline;vertical-align: middle; margin:0 6px;}
.r_paging2 li.page a{ border:1px solid #e1e2e3; cursor:pointer; height:28px; width:28px; line-height:28px; text-align:center; display:inline-block; font-size:16px;}
.r_paging2 li.page a:hover{ border:1px solid #4fa963; background-color:#fff;color:#4fa963;}
.r_paging2 li.page a.currentPage{border:1px solid #fff;color:#4fa963;font-weight:bold;}
.r_paging2 li.page a.currentPage:hover{ background:none;}
.r_paging_but2 a{ background:#4fa963; display:inline-block; padding:0 10px; height:30px; line-height:30px; color:#fff;}
.r_paging_but2 a:hover{ background:#5c9b16;}
.r_paging_off2 a{ background:#ededed; color:#696969; cursor:default;}
.r_paging_off2 a:hover{ background:#ededed;}
.r_paging_num2 a{ color:#5c9b16}
.r_paging_input_but2{background:#4fa963;padding:0 10px;display:inline-block; height:30px; line-height:30px; color:#fff; border:none; outline:none; cursor:pointer;}
.r_paging_input_but2:hover{background:#5c9b16;}

/*分页*/
.r_paging{ text-align:center; padding:5px;}
.r_paging li{ display:inline-block; *display:inline; *zoom:1; *padding:0 5px; vertical-align:middle;}
.r_paging a{ color:#6e4f33; text-decoration:none;}
.r_paging .currentPage{color:#6e4f33; text-decoration:underline; cursor:default;}
.r_paging_but{
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% /*Arial, Helvetica, sans-serif*/;
	padding: .1em .4em .2em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
    border: 1px solid #538312;
    color: #E8F0DE;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#7DB72F), to(#4E7D0E));
	background: -moz-linear-gradient(top,  #7DB72F,  #4E7D0E);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7DB72F', endColorstr='#4E7D0E');}
.r_paging_but:hover{text-decoration: none;
	border: 1px solid #da7c0c;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');}
.r_paging_but:active{position: relative;
	top: 1px;color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
.r_paging_but_off{
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% /*Arial, Helvetica, sans-serif*/;
	padding: .1em .4em .2em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
    border: 1px solid #555555;
    color: #E9E9E9;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#9b9b9b), to(#6a6a6a));
	background: -moz-linear-gradient(top,  #9b9b9b,  #6a6a6a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b', endColorstr='#6a6a6a');}
.r_paging_but_off:hover{
	border: 1px solid #555555;
    color: #E9E9E9;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#9b9b9b), to(#6a6a6a));
	background: -moz-linear-gradient(top,  #9b9b9b,  #6a6a6a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b', endColorstr='#6a6a6a');
	}
.r_paging_but_off:active{border: 1px solid #555555;
    color: #E9E9E9;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#9b9b9b), to(#6a6a6a));
	background: -moz-linear-gradient(top,  #9b9b9b,  #6a6a6a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b', endColorstr='#6a6a6a');}

/*覆盖yii分页自带样式*/
.list-view .pager
{
    margin: 0;
    text-align: right;
}

/* flash 上传进度条  */
.progressBarStatus {
    float: left;
    line-height: 30px;
    width: 150px
}
.progressBarInProgress {
    float: left
}

/** 首页加载推荐资源背景加载图 **/
.loading_Img{background: url(../images/loading.gif) no-repeat 50% 50%;width: 168px;height: 114px;}
.loading_cover{background: url(../images/loading.gif) no-repeat 50% 50%;width: 122px;height: 82px;}
/** 首页暂无数据显示图 **/
.no_data{background: url(../../../public/images/default_none.png) no-repeat 50% 50%;height: 228px;}

/*题目详情源码编辑录题抄录..小步*/
.MathTable table{ display:inline-block; margin-right:1px;}
/**获取评分start 样式**/
.star ul, .star span {
    display: inline;
    float: left;
    height: 21px;
    line-height: 21px;
}
.star ul {
    margin: 0 10px;
}
.star li.on {
    background-position: 0 -28px;
}
.star li {
    background: url("../images/star.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    text-indent: -9999px;
    width: 24px;
}