* { scrollbar-arrow-color: #000; scrollbar-face-color: rgba(229,229,229,.9); scrollbar-shadow-color: #bbb;
 scrollbar-3dlight-color: #fff; scrollbar-highlight-color: #fff; scrollbar-track-color: #ccc;
 scrollbar-dark-shadow-color: red; } 
::-webkit-scrollbar { width: 14px; overflow: visible; border-radius: 1px; -moz-border-radius:1px; border: solid 1px #ccc;
                      background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(202,202,202,0.07)),color-stop(100%,rgba(229,229,229,0.07)));
                      background:-webkit-linear-gradient(left,rgba(202,202,202,0.07) 0%,rgba(229,229,229,0.07) 100%);
                      background-color: rgba(229,229,229,.1);
                      -webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff;
                      box-shadow: 0 0 1px  0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff; }
::-webkit-scrollbar-button { width: 0; height: 0; display: block; background-color: transparent; }
::-webkit-scrollbar-thumb { overflow: visible; border-radius: 4px; -moz-border-radius:4px; border: solid 1px #A6A6A6;
                            background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(233,233,233,0.05)),color-stop(100%,rgba(221,221,221,0.05)));
                            background:-webkit-linear-gradient(left,rgba(233,233,233,0.05) 0%,rgba(221,221,221,0.05) 100%);
                            -webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,.05),inset 1px 1px 0 0 #FFF;
                            box-shadow: 0 2px 1px 0 rgba(0,0,0,.05),inset 1px 1px 0 0 #FFF;
                            background-color: rgba(229,229,229,.9); }
::-webkit-scrollbar-thumb:hover { background-color:rgba(229,229,229,.4); }
::-webkit-scrollbar-thumb:active { background-color: rgba(229,229,229,1);
                                   -webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,.15) inset;
                                   box-shadow: 0 0 1px 0 rgba(0,0,0,.15) inset; }
body { cursor: default; }
label { cursor: pointer; }
.mhead_logo_a { cursor: pointer; }
.em_container { padding-top: 30px;*zoom: 1; }
.em_banner { height: 79px; background: url(../img/em_bg.jpg) repeat-x; }
.em_main { width: 980px; margin: 0 auto; margin-top: 15px;overflow: hidden; }
.em_icon { float: left; background: url(../img/em_icon.gif) no-repeat; }
.em_icon_apha { float: left; background: url(../img/em_icon_01.png) no-repeat; }

/*个人信息*/
.ep_sidel { float: left; padding: 36px 0 0 58px; }
.ep_sl_em { width: 29px; height: 20px; background-position: -2px -2px; }
.ep_sl_span { margin: -3px 0 0 10px; display: inline; float: left; color: #666; font-size: 18px; font-family: '微软雅黑'; }

.ep_sider { float: left; width: 749px; border-top: solid 1px #ddd; margin: 45px 0 0 10px; display: inline; position: relative; }
.ep_s_ts { height: 88px; line-height: 70px; text-align: center; color: #339900; font-size: 12px; font-family: '宋体'; }
.ep_s_c { width: 373px; margin-left: 91px; float: left; display: inline; position: relative; }
.ep_ts  { visibility: hidden; }
.ep_s_c_but { margin-top: 22px; }
.ep_s_c em { color: #cc0000; margin-right: 7px; }
.ep_sc_p span { padding-left: 5px; position: absolute; top: 0px; left: 74px; border: solid 1px #cbced4; width: 292px; height: 30px; line-height: 30px; font-size: 12px; color: #666; font-family: '宋体'; }
.ep_sc_t { width: 63px; text-align: right; height: 32px; line-height: 32px; float: left; padding-right: 11px; font-size: 12px; color: #666; font-family: '宋体';  }
.ep_sc_input { visibility: hidden; border: solid 1px #cbced4; width: 292px; height: 30px; padding-left: 5px; outline: none; line-height: 30px\9; color: #333; }
.ep_sc_si { width: 134px; cursor: pointer; }
.ep_sc_p .ep_si_active { border: solid 1px #559ece; }
.ep_ct_em { background-position: -33px -2px; width: 16px; height: 16px; margin-top: 13px; }
.ep_sc_ts { float: left; width: 295px; }
.ep_sc_tst { height: 42px; line-height: 42px; color: #cc0000; }
.ep_si_em { width: 22px; height: 17px; background-position: -181px -5px; position: absolute; z-index: 100; top: 8px; left: 192px; cursor: pointer; }
.ep_button { border-radius: 2px; -moz-border-radius:2px; width: 100px; height: 35px; float: left; border: solid 1px #cbced4; line-height: 35px; color: #666; text-align: center; margin-right: 14px; display: inline; 
           background: -webkit-linear-gradient(top,#ffffff,#f6f6f6);
           background: -moz-linear-gradient(top,#ffffff,#f6f6f6);
           background: -ms-linear-gradient(top,#ffffff,#f6f6f6);
           background: -o-linear-gradient(top,#ffffff,#f6f6f6);
           background: linear-gradient(top,#ffffff,#f6f6f6);
           filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6');
           -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6')"; }
.ep_back:hover,
.ep_ok_active { color: #fff; text-decoration: none; border: solid 1px #3a8cc1;
               background: #54a7e0;
               filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a7e0', endColorstr='#54a7e0');
               -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a7e0', endColorstr='#54a7e0')"; }
.ep_ok { margin-left: 78px; }
.ep_ok:hover { text-decoration: none; }
/*学校*/
.ep_sc_school { display: none; height: 265px; width: 590px; z-index: 1; }
.ep_sc_school { display: none; position: absolute; top: 119px; left: 165px; background: #fff; border: solid 1px #cbced4; z-index: 100; }
.ep_school_title { height: 28px; line-height: 28px; border-bottom: solid 1px #cbced4; background: #f6f6f6; }
.ep_school_t { float: left; color: #666; font-family: '宋体'; font-size: 12px; padding-left: 9px; }
.ep_school_cancle { float: right; width: 20px; height:20px; background-position: -103px -56px; margin: 5px; display: inline; cursor: pointer; }
.ep_school_choice,
.em_sch_list { height: 32px; border: solid 1px #b1d4eb; margin: 4px; }
.em_sch_list { height: 370px; overflow: auto; *zoom: 1; overflow: auto; padding-left: 12px; }
.ep_sch_c { cursor: default; padding: 0 8px; height: 24px; float: left; background: #74c3f2; line-height: 24px; text-align: center; color: #fff; margin: 4px; display: inline; }
.em_sch_li { padding-left: 10px; cursor: pointer; color: #006bc4; width: 149px; height: 22px; line-height: 22px; margin: 3px 33px 3px 0; float: left; display: inline; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.em_sch_li:hover { text-decoration: none; background: #74c3f2; color: #fff; }
/*年份*/
.ep_sc_years,
.ep_sc_political { font: -webkit-small-control;  width: 139px; height: 30px; line-height: 30px; overflow: auto; padding: 5px; }
.ep_years_list { color: #666; font-size: 12px; font-family: 'Arial'; }
.ep_sc_y { position: relative; }
/*我的收藏*/
.ec_sidel {width:162px;float: left;position: relative;}
.golbal_side{position: fixed;z-index: 1000;}
.Navigation {width: 160px;margin-bottom:20px;overflow: hidden;background-color: #fff; }
.ec_sa_span { width: 160px; float: left; text-align: center; font-size: 16px; font-family: '微软雅黑'; margin-top: -9px; }
.exam_usetime { cursor: default; }
.ec_sidel_a { height: 99px; float: left; width: 160px; color: #555; text-shadow: 1px 1px 0 #fff; cursor: pointer;
              background: -webkit-linear-gradient(top,#fcfcfc,#f5f4f4);
              background: -moz-linear-gradient(top,#fcfcfc,#f5f4f4);
              background: -ms-linear-gradient(top,#fcfcfc,#f5f4f4);
              background: -o-linear-gradient(top,#fcfcfc,#f5f4f4);
              background: linear-gradient(top,#fcfcfc,#f5f4f4);
              filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f5f4f4');
              -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f5f4f4')"; }
.ec_sidel_a:hover,
.ec_sa_active,
.ep_sa_active { color: #fff; text-decoration: none; text-shadow: 0px 0px 0 #fff;
                background: #64a2cd;
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#64a2cd', endColorstr='#64a2cd');
                -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#64a2cd', endColorstr='#64a2cd')";}
.ep_sidel_a { color: #999; height: 119px; cursor: default;
              background: #f0f0f0 ;
              filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f0f0f0');
              -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f0f0f0')";}
.ep_sidel_a:hover { color: #999;
                    background: #f0f0f0;
                    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f0f0f0');
                    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#f0f0f0')"; }
.ep_sa_a { height: 95px; }
.ec_sidel_a em { height: 52px; margin: 16px 0 0 63px; display: inline; }
.ec_em_paper { width: 28px; background-position: -129px -2px; }
.ec_sidel_a:hover .ec_em_paper,
.ec_sa_active .ec_em_paper { background-position: -129px -56px; }
.ec_em_coll { width: 30px; background-position: -2px -2px; }
.ec_sidel_a:hover .ec_em_coll,
.ec_sa_active .ec_em_coll { background-position: -2px -56px; }
.ec_em_false { width: 29px; background-position: -34px -2px; }
.ec_sidel_a:hover .ec_em_false,
.ec_sa_active .ec_em_false { background-position: -34px -56px; }
.ec_em_record { width: 30px; background-position: -65px -2px; }
.ec_sidel_a:hover .ec_em_record,
.ec_sa_active .ec_em_record { background-position: -65px -56px; }
.ec_em_rank { width: 30px; background-position: -97px -2px; }
.ec_sidel_a:hover .ec_em_rank,
.ec_sa_active .ec_em_rank { background-position: -97px -56px; }
.ep_sidel_a:hover .ec_em_paper,
.ep_sidel_a .ec_em_paper { width: 59px; height: 59px; background-position: -36px -28px; }
.ep_sidel_a em { margin: 14px 0 0 51px; }
.ep_sa_a .ec_em_coll { width: 32px; height: 32px; background-position: -2px -110px; }
.ep_sa_a:hover .ec_em_coll,
.ep_sa_active .ec_em_coll { background-position: -2px -143px; }
.ep_sa_a .ec_em_false { width: 32px; height: 24px; background-position: -36px -119px; }
.ep_sa_a:hover .ec_em_false,
.ep_sa_active .ec_em_false { background-position: -36px -151px; }
.ep_sidel_a span { height: 40px; line-height: 40px; margin-top: 0px; }
.ep_sidel_a b { color: #999; font-size: 16px; font-family: '微软雅黑'; margin-left: 9px; }
.ep_sa_a span { height: 51px; line-height: 51px; margin-top: 0px; }

.ec_time_limit{float : right;line-height : 24px;color :#333;padding-right : 10px}
.ec_sider {width: 802px;float:right;}
.ec_main_nav { height: 24px; float: left; }
.ec_main_nav span { line-height: 24px; float: left; }
.ec_nav_back { text-shadow: 0 1px 0 #fff; cursor: pointer; color: #666; font-size: 12px; font-family: '宋体'; width: 80px; height: 24px; float: left; background-position: -51px -2px; margin-right: 5px; }
.ec_nav_back:hover { text-shadow: 0 0 0 #fff; text-decoration: none; color: #fff; background-position: -273px -2px; }
.ec_nav_back span { padding-left: 13px; }
.ec_nav_j,
.ec_nav_choice { color: #999; }
.ec_nav_choice { margin: 0 8px 0 6px; }
.ec_nav_active { color: #666; }
.ec_content { float: left; border: solid 1px #d9d9d9; width: 796px; display: inline; }
.ec_content a:hover { text-decoration: none; }
.ec_ul { width: 796px; height: 47px; float: left; /*border-bottom: dashed 1px #bbb;*/ }
.ec_ul:hover { background: #fff7d8; cursor: pointer; }
.ec_content .ec_ul_title { cursor: default; height: 42px; background: #eee; border: none; }
.ec_ut_t,
.ec_ut_r { text-shadow: 1px 1px 0px #fff; height: 42px; line-height: 42px; float: left; color: #555; padding-left: 23px; width: 290px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ec_ul_ft { height: 47px; line-height: 47px; }
.ec_ut_r { width: auto; float: right; padding-right: 22px; }
.ec_ut_rs { float: left; text-align: center; width: 99px; font-family: 'Arial'; }
.ec_ut_rup { width: 87px; float: left; text-align: center; font-family: 'Arial'; }
.ec_rs_f { height: 47px; line-height: 47px; }
.ec_ul_l { border: none; }

.ec_utm_table{overflow: hidden;zoom:1;}
.ec_utm_table .ec_utm_tit{background: #f2f6fa;overflow: hidden;}
.ec_utm_table .ec_utm_tit .utit_lf{float: left;height: 50px;line-height: 50px;color: #333;font-weight: bold;}
.ec_utm_table .ec_utm_tit .utf_a{width:430px;padding-left:10px;}
.ec_utm_table .ec_utm_tit .utf_b{width:100px;text-align: center;float: right;}
.ec_utm_table .ec_utm_tit .utf_c{width:100px;text-align: center;float: right;}
.ec_utm_table .ec_utm_tit .utf_d{width:100px;text-align: center;float: right;}
.ec_utm_table .ec_utm_tit .utf_e{width:150px;text-align: center;float: right;}
.ec_utm_table .ec_utm_body .utit_tr{border-bottom: 1px solid #eaeaea;overflow: hidden;zoom: 1;}
.ec_utm_table .ec_utm_body .utit_lf{float: left;padding: 15px 0;line-height: 20px;color: #333;}
.ec_utm_table .ec_utm_body .utit_lf.green{ color: #25d63a }
.ec_utm_table .ec_utm_body .utit_lf.red{ color: #f03b1f }
.ec_utm_table .ec_utm_body .utf_a{width:430px;padding-left:10px;word-wrap:break-word;word-break:break-all;}
.ec_utm_table .ec_utm_body .utf_b{width:100px;text-align: center;float: right;}
.ec_utm_table .ec_utm_body .utf_c{width:100px;text-align: center;float: right;}
.ec_utm_table .ec_utm_body .utf_d{width:100px;text-align: center;float: right;}
.ec_utm_table .ec_utm_body .utf_e{width:150px;text-align: center;float: right;}
.green{ color: #25d63a }
.red{ color: #f03b1f }

.em_ty_content{float:left;width:760px;color: #666;}
.em_ty_slider{float: right;width: 200px;position: relative;}
.em_ty_slider .ty_gold{position: fixed;z-index: 1000;}
.em_ty_slider .ty_gold .ty_gold_wp{width: 200px;max-height: 400px;}
.ty_gold_wp .gwp_tit{background: #64a2cd;padding-left:15px;line-height: 50px;color: #fff;}
.ty_gold_wp .gwp_content{ height: 283px; overflow-y: auto; overflow-x: hidden; border:1px solid #d9d9d9;background: #fff;padding-bottom: 10px;}
.ty_gold_wp .gwp_content ul{ width: 103%; *width: auto; padding-left: 5px; }
.ty_gold_wp .gwp_content ul li{width:32px;height: 32px;border-radius: 50%;display: inline-block; *display: inline; *zoom: 1;vertical-align: middle;margin:13px 0px 0px 5px; line-height: 32px; text-align: center; border:1px solid #ddd; cursor: pointer;}
.ty_problem_box{border:1px solid #d9d9d9; min-height: 500px;}
.ty_gold_wp .gwp_content ul li.ok_cur{background: #e6fae8;border: 1px solid #49dc65; color: #49dc65; }
.ty_gold_wp .gwp_content ul li.error_cur{background: #feece9;border: 1px solid #fa5528; color: #fa5528; }
.tyc_top{padding-right: 220px;padding-bottom:20px;line-height:20px;overflow: hidden;}
.tyc_top .tyc_tit{ width: 680px; float: left;border-left: 2px solid #00A5ED;padding-left: 10px;font-size:16px;}
.tyc_top .tyc_gbk{float: right;}
.tyc_top .tyc_gbk a{width: 60px;height: 34px;line-height: 34px;text-decoration: none ; text-align: center;border-radius: 3px;background: #00A5ED;color: #fff;display: inline-block;}
.tyc_top .tyc_gbk a:hover{background: #0088c4;}
.tyc_top .tyc_gbk a:active {background: #1272a0;}
.ty_problem_box .prblem_title{background: #f3f5fa;padding:15px 80px 15px 15px;border-bottom: 1px solid #e5e5e5;position: relative;}
.ty_problem_box .prblem_title > p{ display: inline; }
.ty_problem_box .prblem_title .prb_poki{position: absolute;right:15px;top:15px;color: #00A5ED;}
.ty_problem_box .prblem_title .prb_img{text-align:center;margin:20px;}
.ty_problem_box .prblem_title .prb_img img{display: block;}
.ty_problem_box .prblem_title > p > img{ display: block; margin: 40px auto; }
.ty_problem_box .prblem_content{}
.prblem_content ul li{padding: 15px 20px;}
.prblem_content ul li input{display: inline-block;vertical-align: middle;margin-right: 10px;}
.prblem_content ul li i{background: url(../img/em_ico_05.png) no-repeat -140px -10px;margin-right: 10px;display: inline-block;width:20px;height: 20px;vertical-align: middle;}
.prblem_content ul.multiple li i{ background-position: -140px -103px; }
.prblem_content ul li.cur i{background-position: -140px -47px;}
.prblem_content ul.multiple li.cur i{ background-position: -192px -103px; }
.prblem_content ul li.ok_cur.unselected{background-color: #ffefed;}
.prblem_content ul li.ok_cur i{background-position: -85px -46px;}
.prblem_content ul li.error_cur i{background-position: -85px -10px;}
.prblem_content ul.multiple li.ok_cur i{background-position: -85px -46px;}
.prblem_content ul.multiple li.error_cur i{background-position: -85px -10px;}
.prblem_content .prblem_list ul li input{ -webkit-appearance: none; width: 0; height: 0; opacity: 0; margin-left: -10px }
.prblem_content .prblem_list ul li span p{ display: inline; }
.prblem_content .prblem_list ul li span img{ display: block; margin: 40px auto; }
.prblem_content .prblem_list ul li span b{ font-weight: normal; font-size: 14px; }
.prblem_content .prblem_list .list_multi{padding:5px 0px 10px 45px;margin-bottom: 30px;}
.prblem_content .prblem_list .list_multi a:hover{background: #0088c4;}
.prblem_content .prblem_list .list_multi a:active {background: #1272a0;}
.prblem_content .prblem_list .list_multi_btn{width: 60px;height: 34px;line-height: 34px;text-decoration: none;text-align: center;border-radius: 3px;background: #00A5ED;color: #fff;display: inline-block;}
.prblem_mgl {overflow: hidden;line-height: 40px;padding:0px 15px;}
.prblem_mgl .mgl_left{float: left;}
.prblem_mgl .mgl_left span{display: inline-block;margin-right: 66px;}
.prblem_mgl .mgl_left span > b{font-size: 14px;}
.prblem_mgl .mgl_left span .color_va{color:#25d63a;}
.prblem_mgl .mgl_left span .color_vb{color:#f03b1f;}
.prblem_mgl .mgl_left span .color_vc{color:#64a2cd;}
.prblem_mgl .mgl_left span .color_vd{color:#25d63a;}
.prblem_mgl .mgl_right{float: right;}
.prblem_mgl .mgl_right label i{background: url(../img/em_ico_05.png) no-repeat -140px -10px;margin-right: 5px;display: inline-block;width:20px;height: 20px;vertical-align: middle;}
.prblem_mgl .mgl_right label i.cur{background-position: -140px -47px;}
.prblem_mgl .mgl_right label:hover{color: #00A5ED;}
.prblem_gbtn{line-height: 60px;background: #f3f5fa; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow: hidden;padding:0px 15px;}
.prblem_gbtn .gbtn_left{float: left;}
.prblem_gbtn .gbtn_right{float: right;}
.prblem_gbtn .gbtn_right .sgo_btn{height: 34px;background: #00A5ED;border-radius: 3px;padding: 0px 10px;color:#fff; line-height: 34px;display: inline-block;text-decoration: none ;}
.prblem_gbtn .gbtn_right .sgo_btn i{display: inline-block;vertical-align: middle;width:20px;height:20px;background: #f30;}
.prblem_gbtn .gbtn_right .sgo_btn i{background: url(../img/em_ico_05.png) no-repeat;}
.prblem_gbtn .gbtn_right a.pm_prev_btn i{ background-position: -313px -8px;}
.prblem_gbtn .gbtn_right a.pm_next_btn i{background-position: -303px -46px;}
.prblem_gbtn .gbtn_right .sgo_btn:hover{background: #0088c4;}
.prblem_gbtn .gbtn_right .sgo_btn:active {background: #1272a0;}

.prblem_gbtn .gbtn_right .pm_prev_btn{margin-right: 20px;}
.prblem_gbtn .gbtn_left span{display: inline-block;vertical-align: middle;margin-right: 20px;cursor: pointer;}
.prblem_gbtn .gbtn_left span.show-error{ display: none; }
.prblem_gbtn:hover .gbtn_left span.show-error{ display: inline-block; }
.prblem_gbtn .gbtn_left span i{display: inline-block;background: url(../img/em_ico_05.png) no-repeat;vertical-align: middle;margin-right: 5px; width:25px;height:20px;}
.prblem_gbtn .gbtn_left span i.gb_lok_ico{background-position: -194px -10px; }
.prblem_gbtn .gbtn_left span i.gb_sc_ico{background-position: -192px -48px;}
.prblem_gbtn .gbtn_left span i.gb_err_ico{ background-position: -379px -10px; }
.prblem_gbtn .gbtn_left span b{ font-size: 14px; font-weight: normal; }
.prblem_gbtn .gbtn_left span:hover{color:#00A5ED;} 
.prblem_gbtn .gbtn_left span:hover i.gb_lok_ico, .prblem_gbtn .gbtn_left span.on i.gb_lok_ico{background-position: -256px -10px; }
.prblem_gbtn .gbtn_left span:hover i.gb_sc_ico, .prblem_gbtn .gbtn_left span.on i.gb_sc_ico{background-position: -254px -48px; }
.prblem_gbtn .gbtn_left span:hover i.gb_err_ico, .prblem_gbtn .gbtn_left span.on i.gb_err_ico{background-position: -432px -10px; }
.prblem_explain{padding:10px 15px;}
.prblem_explain .explain_tp{overflow: hidden;padding:10px 0px 15px 0px;}
.prblem_explain .explain_tp .extp_lvt{float: left;}
.prblem_explain .explain_tp .extp_lvt .extp_span_diff{margin-left:5px;vertical-align: middle;display: inline-block; overflow: hidden; background: url(../img/em_ico_05.png) no-repeat -7px -92px; width: 110px; height: 30px;line-height: 28px;position: relative;}
.prblem_explain .explain_tp .extp_lvt .extp_span_diff span{color: #00A5ED; display:block;float:left; padding:0px 8px;line-height: 26px;margin-top: 2px;}
.prblem_explain .explain_tp .extp_cnt{float: right;}
.prblem_explain .explain_tp .extp_cnt b{color:#00A5ED;font-size: 14px; }
.prblem_explain .explain_tp .extp_lvt .extp_span_diff .c_b{background: #d8effc;}
.prblem_explain .explain_tp .extp_lvt .extp_span_diff .c_c{background: #bde2f8;}
.prblem_explain .explain_tp .extp_lvt .extp_givcof_btn{display: inline-block;margin-left: 20px;}
.prblem_explain .explain_tp .extp_lvt .extp_givcof_btn a{border:1px solid #666;color: #666; line-height: 28px;display: inline-block;padding:0px 15px;}
.prblem_explain .explain_tp .extp_lvt .extp_givcof_btn a:hover{color: #00A5ED;border:1px solid #00A5ED;text-decoration: none;}
.prblem_explain .explain_tc{display: none;padding-bottom: 40px;line-height:30px;}
.prblem_explain .explain_tc img{ display: block; margin: 10px auto; }
.question-analyze-answer{ margin-bottom: 8px; }
.question-analyze-answer > .right, .question-analyze-answer > .wrong{ display: none; font-size: 16px; }
.question-analyze-answer > .wrong .correct{ padding-right: 10px; }
.question-analyze-answer > .right b, .question-analyze-answer > .wrong b{ font-size: 16px; font-weight: normal; padding-right: 5px; }
.explain_tc > strong{ margin-bottom: 5px; display: block; font-weight: normal; font-size: 14px; }
.explain_tc > p, .explain_tc > div, .explain_tc > div p{ line-height: 180%; }



.ec_tab_wrap .ec_tab_tit{overflow: hidden;border-left:1px solid #d9d9d9; }
.ec_tab_wrap .ec_tab_tit a{height:58px;width: 180px;margin-left: -1px; text-decoration:none; font-size: 16px;color:#555;background: #eee;display:block;float: left;text-align:center;line-height: 58px;border:1px solid #d9d9d9;}
.ec_tab_wrap .ec_tab_tit a.cur{border-top:3px solid #60a3c8;height:56px;color: #61a1cf;border-bottom: 1px solid #fff;background: #fff;}
.ec_tab_wrap .ec_tab_content{padding:30px 30px 40px 30px;border:1px solid #d9d9d9;margin-top: -1px;}
.ec_tab_wrap .ec_tab_content .ec_tab_swiper{display: none;}
.ec_tab_wrap .ec_tab_content .ec_tab_swiper.current{display: block;}

.ec_banner { height: 74px; margin-bottom: 30px; }
.ec_b_k { width: 180px; height: 74px; overflow: hidden; margin-right: 10px; float: left; display: inline; }
.ec_b_effic { margin-right: 0; background: #697073; }
.ec_b_answer { background: #ffa671; }
.ec_b_correct { background: #40b65c; }
.ec_b_rate { background: #4ebce0; }
.ec_ba_t,
.ec_ba_c { float: left; width: 180px; color: #fff; text-align: center; font-family: '微软雅黑'; }
.ec_ba_t { padding-top:10px;font-size: 16px; }
.ec_ba_c { font-size: 16px; padding-bottom: 10px; }
.ec_ba_c b { font-size: 24px; font-weight: normal;padding-right: 5px; }

.er_r_r { padding: 0; font-family: 'Arial'; }
.ec_uf_effic { float: left; width: 90px; padding-right: 17px; }
.ec_uf_rate { float: left; width: 142px; padding: 0 26px 0 10px; }
.ec_uf_rate a { width: 80%; height: 10px; float: left; background: #64a2cd; }
.ec_rate_bg { width: 100px; height: 10px; float: left; background: #cbcbcb; margin: 18px 0 0 3px; display: inline; overflow: hidden; }
.ec_rate_num { color: #4ebce0; padding-left: 9px; }
.ec_uf_correct { float: left; width: 78px; text-align: center; }
.ec_uf_answer { float: left; width: 82px; text-align: center; }

.er_containerbox { width: 802px;overflow: hidden;*zoom: 1; }
.er_tiku {}
.er_box { width: 395px; float: left; }
.er_s_tilte,
.er_s_tilte b { color: #555; font-size: 22px; font-family: '微软雅黑'; }
.er_s_tilte b { color: #ff6600; }
.er_s_tilte .er_r_ability { color: #459b0b; }
.er_s_rank { border: solid 1px #d9d9d9; width: 393px; margin-top: 14px; }
.er_rank_speed { margin-right: 8px; }
.er_rank { overflow: hidden; *zoom: 1; }
.er_rank_a { text-shadow: 1px 1px 0 #fff; color: #555; font-family: '宋体'; cursor: pointer; width: 130px; height: 41px; line-height: 41px; text-align: center; float: left; border: solid 1px #d9d9d9; margin-left: -1px; background: #eee; margin-top: -1px; display: inline; }
.er_ra_l { border-right: solid 1px #eee; }
.er_rank_a:hover,
.er_ra_active { border-bottom: solid 1px #fff; background: #fff; text-decoration: none; color: #ff6600; }
.er_ra_l:hover { border-right: none; }
.er_ra a:hover,
.er_ra .er_ra_active { color: #459b0b; }
.er_rank_p { overflow: hidden; *zoom: 1; }
.er_rank_p img { width: 50px; }
.er_rp { cursor: pointer; height: 65px; width: 393px; float: left; border-top: dashed 1px #e5e5e5; overflow: hidden; *zoom: 1; }
.er_rp_f { border: none; }
.er_rp:hover { background: #fff7d8; text-decoration: none; }
.er_rp_l { float: left; }
.er_rp_l b { float: left; color: #555; font-size: 14px; width: 100px; height: 65px; line-height: 65px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.er_rank_one { width: 11px; height: 19px; background-position: -2px -89px; margin: 26px 15px 0 19px; display: inline; }
.er_rank_two { width: 15px; height: 19px; background-position: -14px -89px; margin: 26px 17px 0 13px; display: inline; }
.er_rank_three { width: 14px; height: 20px; background-position: -29px -89px; margin: 26px 17px 0 14px; display: inline; }
.er_l_em { width: 45px; height: 65px; line-height: 65px; float: left; font-size: 18px; color: #666; font-family: 'Arial'; text-align: center; }
.er_rp_l img { width: 50px; height: 50px; margin-top: 8px; float: left; display: inline; }
.er_rp_r { float: right; height: 65px; line-height: 65px; color: #999; padding-right: 21px; }

.eo_c_main form { position: relative; float: left; }
.eo_containerbox { padding-top: 16px; }
.eo_mf_t { width: 137px; height: 130px; margin-top: 24px; margin-bottom: 5px; display: inline; overflow: hidden; }
.blue .eo_c_title { color: #1d8abd; border-bottom: solid 2px #3688b4; }
.blue .eo_mf_t { background-position: -309px -2px; }
.red .eo_c_title { color: #f84545; border-bottom: solid 2px #dd242a; }
.red .eo_mf_t { background-position: -169px -2px; }
.orange .eo_c_title { color: #fa7a03; border-bottom: solid 2px #fc8c07; }
.orange .eo_mf_t { background-position: -310px -278px; }
.green .eo_c_title { color: #5ea72e; border-bottom: solid 2px #5ea72e; }
.green .eo_mf_t { background-position: -169px -138px; }
.eo_title_b { border-bottom: solid 2px #e7e5e5;  height: 45px; width: 802px; }
.eo_c_title { float: left; height: 45px; line-height: 45px; padding: 0 9px; font-size: 22px; font-family: '微软雅黑'; }
.eo_c_main { width: 800px; border: solid 1px #f1f2f2; margin-top: 11px; float: left; display: inline; }
.eo_main_f { height: 237px; width: 198px; border: solid 1px #f8f8f8; }
.eo_main_f:hover, 
.eo_mf_active { background: #f1f1f1; position: relative; z-index: 100;
                background: -webkit-linear-gradient(top,#f5f5f5,#e9e9e9);
                background: -moz-linear-gradient(top,#f5f5f5,#e9e9e9);
                background: -ms-linear-gradient(top,#f5f5f5,#e9e9e9);
                background: -o-linear-gradient(top,#f5f5f5,#e9e9e9);
                background: linear-gradient(top,#f5f5f5,#e9e9e9); }
.eo_main_f:hover a { text-shadow: 1px 1px 1px #fff; }
.eo_main_f:hover .shadow { position: absolute; z-index: 50; width: 210px; height: 246px; background-position: -466px -11px; top: 0px; left: 1px; }
.eo_main_cnt { overflow: hidden; *zoom: 1; padding: 0 30px; }
.eo_subject_title { text-align: center; line-height: 24px; width: 90px; height: 120px; vertical-align: middle; padding-left: 25px; padding-top: 8px; font-size: 18px; font-family: '微软雅黑'; color: #fff; }
.eo_mf_b { margin-left: 16px; float: left; display: inline; position: relative; z-index: 50; }
.eo_mf_b a { text-shadow: 0px 1px 1px #fff; float: left; width: 105px; height: 34px; line-height: 34px; border-radius: 3px; -moz-border-radius:3px; color: #555; border: solid 1px #d6d6d6; text-align: center; cursor: pointer;
             background: -webkit-linear-gradient(top,#ededed,#dcdcdc);
             background: -moz-linear-gradient(top,#ededed,#dcdcdc);
             background: -ms-linear-gradient(top,#ededed,#dcdcdc);
             background: -o-linear-gradient(top,#ededed,#dcdcdc);
             background: linear-gradient(top,#ededed,#dcdcdc); 
             filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dcdcdc');
             -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dcdcdc')"; }
.eo_mf_b a:hover { border: solid 1px #385a71;  color: #fff; text-decoration: none; text-shadow: 0px 0px 0px #fff;
             background: -webkit-linear-gradient(top,#385a71,#2f5065);
             background: -moz-linear-gradient(top,#385a71,#2f5065);
             background: -ms-linear-gradient(top,#385a71,#2f5065);
             background: -o-linear-gradient(top,#385a71,#2f5065);
             background: linear-gradient(top,#385a71,#2f5065);
             filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#385a71', endColorstr='#2f5065');
             -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#385a71', endColorstr='#2f5065')"; }
.eo_mf_p { float: left; text-align: center; width: 137px; padding-top: 9px; color: #999; text-shadow: 1px 1px 0px #fff; }
.eo_mf_p b { color: #f26100; font-size: 18px; font-family: 'Georgia'; }
.eo_sj_next { margin-top: 10px; float: left; display: inline; padding-bottom: 11px; }
.eo_book_name { color: #fff; font-size: 18px; height: 117px; padding-top: 49px; width: 105px; float: left; margin: 10px 0px 0px 17px; display: inline; text-align: center;  }
.gray .eo_mf_t { background-position: -310px -139px; }
.gray:hover { background: #fff;
              filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
              -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff')"; }
.gray a {background: #ebebeb; border: none; color: #bdbdbd;
         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ebebeb');
         -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ebebeb')";}
.gray a:hover { border: none; color: #bdbdbd; 
                background: #ebebeb;
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ebebeb');
                -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ebebeb')"; }
.gray .eo_mf_p { color: #bdbdbd; }
.gray b { color: #bdbdbd; }

.ep_content { border: none; margin-top: 10px; }
.ep_topic { width: 796px; overflow: hidden; *zoom: 1; margin-bottom: 20px; border: solid 1px #d9d9d9; }
.ep_t_topic { padding: 7px 0; background: #eee; overflow: hidden; *zoom: 1; }
.ep_tt_num { color: #97b7cd; font-size: 30px; font-family: 'Verdana'; padding: 0 8px 0 14px; float: left; }
.ep_tt_topic { width: 727px; float: left; }
.ep_tt_topic,
.ep_tt_topic b { color: #333; font-size: 14px; font-family: '宋体'; line-height: 24px; float: left; }

.ep_t_ul { padding: 30px 0 22px 47px; list-style-position: inside; }
.ep_t_ul li { line-height: 24px; font-size: 14px; font-family: '新宋体'; color: #333; padding:3px 88px 3px 0px; }
.ep_t_ul li b {display:inline-block; padding-right: 5px; font-size: 14px; font-family: 'Arial'; color: #333; }
.ep_t_ul li p { display: inline; width: auto; }
.eh_t_answer,
.ep_t_answer { padding: 15px 0 13px 43px; overflow: hidden; *zoom: 1; float: left; width: 753px; border-top: dashed 1px #bbb; }
.eh_t_answer:hover { background: #fff7d8; text-decoration: none; }
.ep_t_answer:hover { text-decoration: none; }
.eh_t_answer span,
.ep_t_answer span { float: left; padding-right: 55px; }
.eh_t_answer b,
.ep_t_answer b { height: 26px; line-height: 26px; float: left; font-size: 14px; font-family: 'Arial'; color: #000; }
/*.eh_t_answer em,
.ep_t_answer em { cursor: pointer; width: 26px; height: 26px; margin-right: 10px; display: inline; }
.ep_ta_single .ep_ans_em { background-position: 2px -119px; }
.ep_ta_single .ep_ae_active { background-position: -35px -119px; }
.ep_ta_multiple .ep_ans_em { background-position: 2px -154px; }
.ep_ta_multiple .ep_ae_active { background-position: -35px -154px; }*/
.ep_handin { width: 122px; margin: 0 auto; padding-top: 15px; }
.ep_handin a { width: 122px; height: 37px; line-height: 37px; text-align: center; background: #54a7e0; float: left; color: #fff; border-radius: 2px; font-size: 16px; font-family: '微软雅黑';}
.ep_handin a:hover { text-decoration: none; background: #0067ab; }
.ep_t_input { padding: 19px 0 12px 41px; overflow: hidden; border: none; }
.ep_t_input input { width: 232px; height: 28px; outline: none; border: solid 1px #b8b8b8; padding-left: 5px; float: left; margin-right: 25px; display: inline; }
.ep_radio {display:inline-block; margin-right: 13px; vertical-align: middle; margin-top: -3px; }

.eh_banner { padding-top: 12px; clear: both; }
.eh_banner .ec_b_k { width: 239px; margin-right: 40px; }
.eh_banner .ec_b_rate { margin-right: 0px; }
.eh_banner .ec_ba_t,
.eh_banner .ec_ba_c { width: 239px; }
.eh_t_answer { cursor: pointer; }
.eh_tt_topic { max-width: 588px; float: left; }
.eh_tt_topic img { max-width: 532px; }
.eh_difficult,
.eh_d_active { cursor: pointer; float: right; height: 30px; margin-top: 4px; display: inline; }
.eh_difficult b,
.eh_d_active b { color: #fff; width: 44px; padding-left: 13px; margin-right: -13px; height: 30px; line-height: 30px; float: left; display: inline; background-position: -266px -29px; }
.eh_grade { float: left; height: 30px; text-decoration: none; background: #54a7e0; padding-left: 10px; margin-left: -8px; display: inline; }
.eh_g_a { margin-left: 0; }
.eh_difficult:hover { text-decoration: none; }
.eh_grade em,
.eh_g_a em { cursor: pointer; border-radius: 2px; display: none; width: 21px; height: 21px; line-height: 21px; text-align: center; float: left; color: #54a7e0; background: #fff; margin: 4px 9px 0 0; }
.eh_g_a em { display: inline-block; }
.eh_grade .eh_h_active,
.eh_g_a .eh_h_active { background: #cc0000; color: #fff; }
.eh_grade .eh_m_active,
.eh_g_a .eh_m_active { background: #ef7c2f; color: #fff; }
.eh_grade .eh_l_active,
.eh_g_a .eh_l_active { background: #f6ba17; color: #fff; }
.eh_difficult:hover .eh_grade { display: block; margin-left: 0px; }
.eh_difficult:hover .eh_grade em { display: block; }

.result-decoration{
	  float: left;
	  width: 800px;
	  padding-bottom: 6px;
	  text-align:center;
	  margin-top:50px;
	  margin-bottom:20px;
	}
.result-decoration span{
	font-size:14px;
	color:#666666;
	}
.result-decoration .result-superise{
	  padding-top:200px;
	  background:url(/t/public/exam/img/money-bg.png) center top no-repeat;
	}
.result-decoration .result-sorry{
	padding: 113px 40px 0px 40px;
	text-align: center;
	background: url(/t/public/exam/img/1.png) center top no-repeat;
	}
.eh_t_solution { padding: 15px 0 12px 9px; overflow: hidden; *zoom: 1; border-top: dashed 1px #bbb; }
.eh_t_solution:hover { background: #fff7d8; }
.eh_t_solution:hover .eh_reply,
.eh_t_solution:hover .eh_error { display: block; }
.eh_ts_a { float: left; overflow: hidden; *zoom: 1; }
.eh_correct { float: left; }
.eh_answer { overflow: hidden; *zoom: 1; float: left; width: 201px; }
.eh_uanswer { float: left; margin-left: 50px; }
.eh_answer em { width: 30px; height: 30px; }
.eh_wrong .eh_as { background-position: -202px -29px; }
.eh_correct .eh_as { background-position: -234px -29px; }
.eh_answer span,
.eh_uanswer span { height: 30px; line-height: 30px; float: left; padding-left: 7px; font-size: 14px; color: #555; }
.eh_answer b,
.eh_uanswer b { font-family:'Arial'; font-size: 16px; }
.eh_correct b,
.eh_uanswer b { color: #339900; }
.eh_wrong b { color: #cc0000; }

.eh_ts_s { float: right; padding-right: 5px; }
.eh_ts_s a { cursor: pointer; padding: 6px 8px; background: #f1f1f1; color: #545454; float: left; border: solid 1px #ddd; border-radius: 2px; margin-left: 6px; display: inline; }
.eh_ts_s a:hover { text-decoration: none; color: #fff; background: #54a7e0; border: solid 1px #54a7e0; }

.eh_resolve_nexist { padding-bottom: 42px; color: #999; }
.eh_resolve_exist { /*display: none;*/ }
.eh_t_resolve { padding: 14px 23px 9px 11px; border-top: dashed 1px #bbb; }
.eh_t_resolve b { color: #007ccd; font-size: 12px; }
.eh_t_resolve span { line-height: 24px; color: #999; font-family: '宋体'; font-size: 12px; }
.eh_ts_s .eh_reply,
.eh_ts_s .eh_error { display: none; }
.eh_ts_s .eh_reply,
.eh_ts_s .eh_resolve { position: relative; padding-right: 26px; }
.eh_ts_se { width: 22px; height: 26px; background-position: -159px 1px; position: absolute; top: 0px; right: 0px; }
.eh_resolve:hover em,
.eh_reply:hover em { background-position: -213px 1px; }
.eh_ts_s .eh_te_active { background-position: -239px 1px; }
.eh_resolve:hover .eh_te_active,
.eh_reply:hover .eh_te_active { background-position: -135px 1px; }

.eh_t_true { padding: 0 0px 9px 9px; border-top: dashed 1px #bbb; overflow: hidden; *zoom: 1; }
.eh_tr_t { padding-top: 6px; color: #007ccd; width: 57px; text-align: center; float: left; }
.eh_tr_p { float: left; width: 720px; }
.eh_tr_ps { width: 64px; height: 74px; float: left; border: dashed 1px #e4e4e4; margin: 6px 6px 0 0; display: inline; }
.eh_tr_ps:hover { cursor: pointer; text-decoration: none; }
.eh_tr_ps img { width: 30px; height: 30px; padding: 7px 0 6px 17px; }
.eh_tr_ps span { color: #999; width: 58px; float: left; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 3px; }
.eh_tr_ps:hover { background: #fff7d8; }
.eh_tr_ps:hover span { color: #333; background: #fff7d8; }

.pop_select { padding:5px 15px; position:relative;}
.OP_select { padding:5px; border-color:#cbe5f2; color:#666;}
.pop_select_top { height:45px; line-height:45px; border-bottom:2px solid #c8e4f2; }
.pop_select_des { float:left; height:45px; line-height:45px; color:#666; }
.pop_select_search {float:right; height:45px; line-height:45px; }
.pop_select_search input { border:1px solid #c8e4f2; padding:5px; color:#666;}
.pop_select_title { padding:4px; border:1px solid #c8e4f2; margin:10px 0; }
.pop_select_title span { height:24px; padding:0 10px; background:#c8e4f2; color:#666; line-height:24px; display:inline-block;}
.pop_select_list { overflow:hidden; *zoom:1; position:relative;}
.pop_select_list li { float:left; width:180px; padding-left:10px; height:22px; position:relative; overflow:hidden;}
.pop_select_li {position:absolute; width:4px; height:4px; background:#c8e4f2; overflow:hidden; top:9px; left:0px;}
.pop_select_list li a { height:22px; line-height:22px; color:#666; width:180px; display:block; padding-left:0px; margin-right:10px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.pop_select_list li a:hover { background:#e0f5ff; text-decoration:none;}
.pop_select_block { overflow-x:hidden; overflow-y:auto; padding-bottom:20px; position:relative; }
.pop_select_result { position:absolute; top:1px; right:1px; width:136px; top:40px; right:15px; border:1px solid #ccc; background:#FFF; display:none; }
.pop_select_result li { width:126px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:20px; line-height:20px; padding:0 5px; color:#666; cursor:pointer;}
.pop_select_result li:hover { background:#f4f4f4; }
.pop_select_quick { border-bottom:1px solid #f1f1f1; padding:3px 0; position:relative;}
.pop_select_quick a { display:inline-block; padding:3px 5px; margin:0 4px 0 0px; color:#2076b2; }
.pop_select_quick a.active { background:#c8e4f2;}
.hidden { display: none; }
.e_page_num { float: right; padding: 10px 5px; }
.e_page_num a { float: left; height: 27px; line-height: 27px; text-align: center; border: solid 1px #d3d3d3; color: #1472bc; font-family: '宋体'; margin-left: 2px; display: inline; }
.e_page_num a { text-decoration: none; }
.e_num,
.e_ellipsis { width: 30px; }
.e_previous,
.e_next { width: 60px; }
.e_num_h:hover { text-decoration: none; background: #64a2cd; border: solid 1px #64a2cd; color: #fff; }
.e_page_num .e_num_active { background: #fff; border: solid 1px #fff; color: #ff4e00; }
.e_page_num .e_ellipsis { border: solid 1px #fff; }
.e_n_e { float: right;   }
.e_previous em,
.e_next em { width: 5px; height: 9px; background-position: -55px -110px; margin: 9px 0 0 6px; display: inline; }
.e_next em { float: right; background-position: -74px -110px; margin: 9px 6px 0 0; }
.no_previous em { background-position: -55px -98px; }
.no_next em { background-position: -74px -98px; }
.e_page_num .no_previous,
.e_page_num .no_next { color: #cacaca; cursor: default; }

.this_btn { background:#54a7e0; }
.this_btn:hover { background: #0067ab; text-decoration: none; } 

/*added by lay*/
.lay_Patch_1{width:100px;height:40px;border:1px dashed #ddd;margin:10px;background:#fafafa; line-height:40px;text-align:center;font-size:12px;color:#444;}

.ec_card{width: 160px;min-height:100px;border:1px solid #bec2c5;background:#f0f0f0;font-family: 'Microsoft Yahei';    padding-bottom: 20px;}
.ec_ca_cpt{height:20px;line-height:20px;padding:8px;font-size: 16px;color:#838383;}
.ec_ca_cnt{    padding: 5px 10px 20px 8px;
    overflow-x: hidden;
    height: 80px;}
.ec_ca_cnt a{display:inline-block;width:28px;height:19px;background:#fff;border:1px solid #d9d9d9;margin:0px 2px 6px 0px; line-height:19px;text-align:center;color:#999;font-size:14px;}
.ec_ca_cnt a:hover{background:#ccc;text-decoration: none;color:#555}
.ec_ca_cnt a.is_done{background:#76c353;border-color:#70bb4e;color:#fff;}

/* 战绩空页面 */
.ec_data_none{ padding: 150px 0; }
.ec_data_none > .content{ width: 200px; margin: 0 auto; padding-top: 160px; text-align: center; font-size: 16px; color: #999; background: url(../img/paper_nodata.png) center top no-repeat; }







