@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "微软雅黑","MicrosoftYahei","宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%; -webkit-user-select:none; background:#F8F0DA;}
a{color:#014;text-decoration:none}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.pointer { cursor:pointer; }
.wrap{ width:960px; margin:0 auto;position:relative;}
.head{background:url(../img/head_bg.jpg) repeat-x; height:80px; }
.logo{background:url(../img/logo.jpg) no-repeat; width:84px; height:97px; display:block; position:absolute; left:0; top:0;}
.head ul{ margin-left:95px;}
.head ul li{ float:left; display:inline; font-size:22px; color:#fff; color:#fff; margin-right:13px; margin-top:20px; background:url(../img/icon.png) no-repeat right 7px; padding-right:30px;}
.head ul li:last-child{ background:none;}
.head ul li a{ color:#fff;}
.login{ float:right; display:inline;}
.login a{ background:url(../img/login_bg.jpg) no-repeat; width:126px; height:56px; float:right; margin:8px 5px 0 0 ; font-size:20px; color:#fff; line-height:50px; padding-left:25px;}
.login span{ margin-right:10px; font-size:26px; color:#fff; margin-top:15px; float:left;}
.login span em{ font-size:20px; margin-right:10px;}
.menu{background:-webkit-gradient(linear, left top, left bottom, from(#FCFCF9), to(#F1EDE1)); height:80px;margin-top:-10px;}
.line{background:-webkit-gradient(linear, left top, left bottom, from(#F2EEE3), to(#F8F6EF)); height:3px;}
.main{ background:#F8F0DA;border-top:2px solid #DED4B9;-webkit-box-shadow:inset 0 1px 4px #EEE5CB;padding:15px; padding-bottom:100px;}
.table_1{ border:2px solid #D8CFB5;-webkit-border-radius:10px; position:relative; background:#fff; padding-top:47px; }
.table_1 table{-webkit-border-radius:10px;table-layout: fixed; width: 100%;}
.table_1 td{word-wrap: break-word;}
.table_2{border:2px solid #67890C; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; position:absolute; left:-2px; top:-2px; width:100%; background:#8BB028; height:47px; font-size:18px;  line-height:47px; color:#fff;}
.table_2 th{ font-weight:normal;word-wrap: break-word}
img.order_desc {-webkit-appearance: none;}
img.order_asc  {-webkit-transform:rotate(180deg); -webkit-appearance: none;}

.th_bg{ background:#7EA024;-webkit-border-top-left-radius:8px; }
.table_1 td{ text-align:center; font-size:20px; height:58px; border-right:2px solid #EFEFEF; padding:5px 0;} 
.table_1 td a{ color:#6F8F1A; text-decoration:underline; font-size:16px;} 
.table_1 td.f_18{ font-size:14px;}
/*.table_1 td:first-child { border-right:none;}*/
.table_1 td:last-child{ border-right:none;}
table tr:nth-child(even){ background:#F7F7F7;}
.table_1 td.check{ background:#E8E8E8}
.table_1 td.check_2{ background:#E0E0E0;}
.table_1 td.check.last{-webkit-border-bottom-left-radius:8px;}
.select_1{outline: none; width: 100px; border: 2px solid #D8CFB5; display: inline-block;  background-repeat: no-repeat; font-size:18px; }
orderstype {cursor:pointer;outline: none; width: 100px; border: none; display: inline-block; font: normal 12px/25px "微软雅黑", "SimSun", "宋体", "Arial"; background-repeat: no-repeat; background:url(../img/bot_bg.png) no-repeat right 11px; -webkit-appearance: none; font-size:18px; color:#fff;}
.regular-checkbox {display: none;}
.regular-checkbox + label {background-color: #fafafa;border:2px solid #C6C6C6;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);-webkit-border-radius:6px;display: inline-block;position: relative; width:30px; height:30px;}
.regular-checkbox.checked + label:after {content: "\2714";font-size:22px;position: absolute;top: 0px;left:8px;color:#6F8F1A;}
.big-checkbox:checked + label:after {font-size: 28px;left: 6px;}
.menu-checkbox + label{ border:3px solid #E2DBC7; float:left; margin:25px 0 0 15px;-webkit-border-radius:8px;}
.c_span{  margin-left:10px; font-size:20px; color:#8D8368; margin-top:30px; float:left; margin-right:10px;}
.btn{ float:left; margin-top:13px; position:relative; z-index:99;}
.btn a{ display:inline-block; border:2px solid #D8CFB5;-webkit-border-radius:10px; height:50px; line-height:50px; padding:0 13px; margin-left:6px; font-size:20px; color:#8D8368; background:-webkit-gradient(linear, left top, left bottom, from(#F0E7CE), to(#DDD3B9));-webkit-box-shadow:inset 0 2px #F6F0E1; }
.btn a span{ float:left; width:20px; height:20px; background:url(../img/deletebg.png) no-repeat -2px 0; margin:18px 10px 0  0;}
.add_a{ border:3px solid #B85614;background:-webkit-gradient(linear, left top, left bottom, from(#EC9A2F), to(#E77C2A)); display:block; float: right;-webkit-border-radius:10px; width:150px; height:50px; font-size:20px; color:#fff;-webkit-box-shadow:0 3px 6px #C9B89E; margin:10px 3px 0 0;}
.add_a span{border:3px solid #F8B443; display: block;-webkit-border-radius:8px; height:44px; line-height:44px; background:url(../img/deletebg.png) no-repeat 10px -56px; padding-left:45px;}

/*添加与编辑管理 */
.menu h2{ font-size:36px; color:#a59770; font-weight:normal; padding-left:130px; padding-top:15px;} 
.icon{ width:7px; height:36px;-webkit-border-radius:10px;  background:#FF9600; display:block; float:left; margin:22px 0 0 100px; }
.list_ul li{ line-height:70px; margin-top:5px; font-size:18px; }
.list_ul li span{ float: left; width:120px; text-align:right; font-size:18px; color:#A59770; margin-right:20px;}
.list_ul li i{ font-style:normal; font-size:18px; color:red; margin-left:10px;}
.text_1{ border:2px solid #D8CFB5;-webkit-border-radius:10px; height:60px; line-height:60px; width:346px; padding:0 5px; color:#000; font-size:20px; background:#fff;}
.text_2{ border:2px solid #D8CFB5;-webkit-border-radius:10px; height:60px; line-height:60px; width:182px;padding:0 5px;color:#000; font-size:20px;background:#fff;}
.text_3{border:2px solid #D8CFB5;-webkit-border-radius:10px; height:60px; line-height:60px; width:182px;padding:0 5px;color:#000; font-size:20px;background:#fff; float:left;}
.text_3 em{ float:right; width:60px; background:#ECECEC; display:block; height:60px; margin-right:-5px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px; position:relative;}
.top{ display:block; position:absolute; right:23px; top:15px; background:url(../img/tb_bg.png) no-repeat; width:11px; height:9px;}
.bottom{ display:block; position:absolute; right:23px; bottom:15px;color:#949494;background:url(../img/tb_bg.png) no-repeat 0 -19px;width:11px; height:9px;}
.button{ margin:0 0 0 120px; overflow:hidden; margin-top:20px;}
.button a{ margin-left:20px;}
.button .btn_1{ border:3px solid #B85614;background:-webkit-gradient(linear, left top, left bottom, from(#EC9A2F), to(#E77C2A)); display:block; float:left;-webkit-border-radius:10px; width:180px; height:75px; text-align:center; font-size:26px; color:#fff;-webkit-box-shadow:0 3px 6px #C9B89E; }
.button .btn_1 span{ border:3px solid #F8B443; display: block;-webkit-border-radius:8px; height:69px; line-height:69px;}
.button .btn_2{ border:3px solid #A4A4A4;background:-webkit-gradient(linear, left top, left bottom, from(#E4E4E4), to(#C0C0C0)); display:block; float:left;-webkit-border-radius:10px; width:180px; height:75px; text-align:center; font-size:26px; color:#fff; line-height:90px;-webkit-box-shadow:0 3px 6px #D3CFC3;}
.button .btn_2 span{ border:3px solid #EFEFEF; display: block;-webkit-border-radius:8px; height:69px; line-height:69px;}

/*学生列表 */
.blue{ color:#4E9FDD;}
.ser{ border:2px solid #D8CFB5;-webkit-border-radius:8px;  width:225px; height:50px; background:#fff; float:left; margin-top:12px; position:relative;}
.right{ float:right; width:405px;}
.text_4{ border:none; height:48px; line-height:50px; font-size:18px; color:#ccc; padding:0 5px;-webkit-border-radius:8px; width:165px;}
.ser_a{ position:absolute; right:0; top:0; background:#EA912D; width:50px; height:50px;-webkit-border-bottom-right-radius:7px;-webkit-border-top-right-radius:7px;}
.ser_a  span{ display:block; width:29px; height:29px; background:url(../img/serbg.png) no-repeat; margin:10px 0 0 11px;}
.left-bj{float:left; line-height:80px; font-size: 30px ;color: #a59770}

/*首页 */
.main_middle{ height:365px; background:#FDF8EA; margin-top:110px;}
.main_bg{ background:url(../img/bg.jpg) no-repeat; width:960px; height:242px; margin:0 auto; position:relative; top:70px;}
.tab_ul{ position:absolute; right:100px; top:-56px;}
.tab_ul li{ float:left; display:inline; width:225px; text-align:center; height:63px; line-height:63px; font-size:28px; color:#9C8D62; }
.tab_ul li.act{ color:#fff; background:#4FA0DE; position:relative; bottom:0; z-index:999; background:url(../img/tab_bg.png) no-repeat; width:231px; height:63px; padding-left:15px; }
.log_box{ background:#4FA0DE; width:417px; height:275px; position: absolute; right:100px;-webkit-border-bottom-right-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-left-radius:7px; -webkit-box-shadow:0 4px 5px rgba(255,255,255,0.3) inset; }
.footer{ font-size:14px; color:#9c8d62; text-align:center; margin-top:60px;}
.footer p{ margin-top:5px; }
.footer a{ color:#F6810C; }
.footer a:hover { text-decoration:underline; }
.login_nr{ -webkit-box-shadow:0 5px 0 #E7D9C2;width:417px; height:275px;-webkit-border-radius:7px; }
.login_a{border: 4px solid #FCDBA4;display: block;-webkit-border-radius: 8px; width:290px; height:60px; font-size:18px; color:#fff; line-height:60px; text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#ED9930), to(#F57D33)); margin-left:100px;}
.text_5{ float:left;background:#fff;width:290px; height:48px; line-height:48px;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,0.2) inset;-webkit-border-radius:8px;}
.log_ul{ font-size:20px; color:#fff; padding-top:10px; margin-bottom:10px; }
.log_ul li{ padding-top:10px; position:relative; overflow:hidden;}
.log_ul li span{ display:inline-block; width:100px; text-align:center; float:left;}
.log_ul li em input{ border:none; height:44px; line-height:44px; width:240px;-webkit-border-radius:7px; font-size:20px; color:#ccc; padding-left:8px; outline:none;}
.login_nr p{ color:#fff; font-size:14px; padding-right:20px; text-align:right; margin:0 0 10px 0;}
.login_nr p a{ color:#fff;}
.tab_ul li.li_2{ width:192px;}
.close{ background:url(../img/close_bg.jpg) no-repeat; width:26px; height:26px; display:block; position:absolute; top:22px; right:35px;}

/*teach */
.t_bg{ width:960px; margin:0 auto; position:relative;}
.tc_btn{background:url(../img/img_1.png) no-repeat 0 0; display:block; width:120px; height:80px; position:absolute; left:10px; bottom:55px;}
.prve{background:url(../img/img_1.png) no-repeat 0 -220px; display:block; width:120px; height:80px; position:absolute; left:10px; bottom: 270px; /*left:350px; bottom:60px;*/}
.next{background:url(../img/img_1.png) no-repeat 0 -338px; display:block; width:120px; height:80px; position:absolute; left:10px; bottom: 180px; /*left:490px; bottom:60px;*/}
.prve:hover{background:url(../img/img_1.png) no-repeat 0 -466px;}
.next:hover{background:url(../img/img_1.png) no-repeat 0 -578px;}
.t_btn{ position:absolute; font-size:16px; color:#fff; background:rgba(0,0,0,0.3); display:block; width:70px; height:30px; line-height:30px; text-align:center; left:370px; bottom:25px;-webkit-border-radius:20px; }
.b_btn{ position:absolute;font-size:16px; color:#fff;background:rgba(0,0,0,0.3);display:block; width:70px; height:30px; line-height:30px;text-align:center;left:515px; bottom:25px;-webkit-border-radius:20px;}
.bf_a{ position:absolute; background:url(../img/bf_bg.png) no-repeat; width:88px; height:95px; top:15px; right: -110px;}
.bf_a.active{ background:url(../img/bf_bg_2.png) no-repeat; top:13px;}
.bj_a{ position:absolute; background:url(../img/bx_bg.png) no-repeat; width:88px; height:95px; top:270px; right:10px;}
.bj_a.active{ background:url(../img/bx_bg_2.png) no-repeat;}
.qc_a{ position:absolute; background:url(../img/qc_bg.png) no-repeat; width:88px; height:95px; top:380px; right:10px;}
.qc_a.active{ background:url(../img/qc_bg_2.png) no-repeat;top:381px;}

/*play */
.head_2{background:url(../img/head_bg2.png) repeat-x; height:81px; z-index:9; position:relative;}
.logo_2{background:url(../img/logo_2.png) no-repeat; width:84px; height:97px; display:block; position:absolute; left:0; top:0;}
.play_m{ width:960px; margin:0 auto; margin-top:-10px;}
.left_m{ float:left;}
.dzg_bg{ background:url(../img/dzg_bg.png) no-repeat; width:162px; height:83px; position:relative; top:-8px; left:9px; font-size:24px; color:#fff; text-align:center; line-height:92px;}
.k_left{ background:url(../img/ul_bg.jpg) no-repeat; width:180px; height:513px; padding-top:20px; padding-bottom:30px;}
.ke_ul{ height:513px; width:136px; margin:0 auto; overflow:auto;overflow-x:hidden;}
.ke_ul li{ text-align:center; height:48px; line-height:48px; margin:5px 0;}
.ke_ul li.act{ background:url(../img/libg.png) no-repeat; width:127px; height:50px; margin-left:5px;}
.ke_ul li a{ color:#fff; font-size:20px}
::-webkit-scrollbar {width:10px;}
::-webkit-scrollbar-thumb {border-radius:7px;background: #DDD3B9; }
.right_m{ background:url(../img/r_bg.jpg) no-repeat; width:780px; height:638px; float:right; margin-top:5px; position:relative;}
.p_l{ border:6px solid #ED9F30; margin:11px 13px; width:581px;-webkit-border-radius:14px; height:436px; float:left; position:relative;}
.p_l .slide_wrapper{-webkit-border-radius:10px; width:581px; height:436px;}
.slide_wrapper p{ position:absolute; border:4px solid #fff; background:rgba(237,125,25,0.9);-webkit-border-radius:8px; width:315px; height:93px; line-height:93px; color:#fff; font-size:24px; text-align:center; top:20%; left:23%;}
.zy_ul{ float:left; margin-top:136px;}
.zy_ul li{ height:37px; line-height:37px; text-align:center; width:145px; font-size:20px; background:url(../img/li_bg.jpg) no-repeat 0 bottom; padding-bottom:3px; }
.zy_ul li a{ display:block; color:#AA924F; text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;}
.sfk_btn{ position:absolute; right:17px; top:11px; display:block; width:149px; height:53px;}
.sfk_btn:hover{ background: url(../img/sfk_btn.png) no-repeat; top:12px;}
.book_bg{ background:url(../img/book_bg.png) no-repeat; display:block; width:40px; height:40px; position:absolute; right:145px; top:78px;}
.play_btn{background:url(../img/img_1.png) no-repeat 0 -110px; display:block; width:120px; height:80px; position:absolute; right:195px; bottom:60px;}
.left_btn{background:url(../img/img_1.png) no-repeat 0 -220px; display:block; width:120px; height:80px; position:absolute; left:35px; bottom:60px;}
.right_btn{background:url(../img/img_1.png) no-repeat 0 -338px; display:block; width:120px; height:80px; position:absolute; left:145px; bottom:60px;}
.left_btn:hover{background:url(../img/img_1.png) no-repeat 0 -466px;}
.right_btn:hover{background:url(../img/img_1.png) no-repeat 0 -578px;}

/*校长管理 */
.main_xz{ width:960px; margin:0 auto; position:relative; overflow:hidden; padding-bottom:90px;}
.main_xz a{ float:left; display:inline; margin:75px 0 0 16px; font-size:36px; color:#fff; text-align:center; line-height:285px;}
.main_xz a.bg_1{ background:url(../img/bg_1.jpg) no-repeat; display:block; width:272px; height:332px; margin-left:58px;}
.main_xz a.bg_2{ background:url(../img/bg_2.jpg) no-repeat; display:block; width:272px; height:332px;}
.main_xz a.bg_3{ background:url(../img/bg_3.jpg) no-repeat; display:block; width:272px; height:332px;}
.xfz_bg{ background:url(../img/xfz_bg.jpg) no-repeat; display:block; width:153px; height:88px; position:absolute; bottom:0; right:10px; z-index:-1;}
.bg_4{ background:url(../img/bg_4.jpg) no-repeat; display:block; width:220px; height:332px; margin:70px 0 0 200px; float:left;}
.bg_4_2{ background:url(../img/bg_4.jpg) no-repeat; display:block; width:220px; height:332px; margin:70px 0 0 0px; float:left;}
.main_xz a.bg_1_2{ margin-left:20px;}

/*选择授课 */
.teach_box{ width:960px; margin:0 auto; position:relative; overflow:hidden; padding:65px 0 80px 0;}
.teach_box_2{width:960px; margin:0 auto; position:relative; overflow:hidden; padding:10px 0 90px 0;}
.sk_bg{ background:url(../img/sk_bg.jpg) no-repeat; width:238px; height:338px; float:left; margin:0 45px 0 35px;}
.last_bg{ margin:0 0 0 30px;}
.sk_bg h2{ text-align:center; font-size:26px; height:35px; line-height:35px; color:#fff; font-weight:normal; margin-top:26px; margin-bottom:20px;}
.sk_bg ul li{ background:url(../img/jx_btn.png) no-repeat; width:190px; height:62px; text-align:center; line-height:60px; font-size:22px; margin:5px 0 0 24px; }
.sk_bg ul li a{color:#fff;}

/*弹层 */
.mask {position: fixed;z-index: 2;width: 100%;top: 0;left: 0;margin: 0 auto;text-align: center;}
.mask_box{ border:3px solid #fff; background:#000;margin-top:9%;display: inline-block;width:470px; height:324px;position: relative;}
.closed{ position:absolute; background:url(../img/closed.png) no-repeat; display:block; right:-20px; top:-20px; width:48px; height:48px;}

/*失败 */
.fail_bg{ background:url(../img/fail_bg.jpg) no-repeat; width:565px; height:290px; margin:75px auto 20px auto; position:relative;}
.fail_bg p{ font-size:20px; color:#fff; position:absolute; left:300px; top:78px; line-height:33px;
    width: 130px;}
.sx_btn{border: 2px solid #B85614;background: -webkit-gradient(linear, left top, left bottom, from(#EC9A2F), to(#E77C2A));display: block;-webkit-border-radius:6px;width: 150px;height: 50px;font-size:26px;color: #fff;-webkit-box-shadow: 0 3px 6px #C9B89E;margin: 10px auto 0 auto;}
.sx_btn span{border: 2px solid #F8B443;display: block;-webkit-border-radius:4px;height: 46px;line-height: 46px; text-align:center; }

.btn a.add_btn{ border:2px solid #EF8508; }
.pop_up{ position:absolute; width:532px; border:3px solid #E57A27; background:#F8F0DA;-webkit-border-radius:8px; top:70px; left:-50px;padding-bottom:25px;}
.pop_up ul li{ font-size:18px; color:#a59770; margin:23px 0 0 20px; overflow:hidden;}
.pop_up ul li span{ color:#000; background:#EADEBC; height:40px; line-height:40px; padding:0 7px; display:inline-block;-webkit-border-radius:6px; margin:5px 5px 0 0;}
.pop_up ul li b{ float:left; font-weight:normal; line-height:60px; margin-right:10px;}
.btn a.top{ display:block; position:absolute; right:23px; top:15px; background:url(../img/tb_bg.png) no-repeat; width:11px; height:9px; border:none;-webkit-box-shadow:none; padding:0;-webkit-border-radius:0; margin-left:0;}
.btn a.bottom{ display:block; position:absolute; right:23px; bottom:15px;color:#949494;background:url(../img/tb_bg.png) no-repeat 0 -19px;width:11px; height:9px;border:none;-webkit-box-shadow:none; padding:0;-webkit-border-radius:0;margin-left:0;}
.btn a.btn_1{ border:3px solid #B85614;background:-webkit-gradient(linear, left top, left bottom, from(#EC9A2F), to(#E77C2A)); display:block; float:left;-webkit-border-radius:10px; width:180px; height:75px; text-align:center; font-size:26px; color:#fff;-webkit-box-shadow:0 3px 6px #C9B89E; padding:0; margin:22px 10px 0 0;}
.btn a.btn_1  span{ border:3px solid #F8B443; display: block;-webkit-border-radius:8px; height:69px; line-height:69px; background:none; padding:0; margin:0; color:#fff; float:none; width:auto;}
.btn a.btn_2{ border:3px solid #A4A4A4;background:-webkit-gradient(linear, left top, left bottom, from(#E4E4E4), to(#C0C0C0)); display:block; float:left;-webkit-border-radius:10px; width:180px; height:75px; text-align:center; font-size:26px; color:#fff; line-height:90px;-webkit-box-shadow:0 3px 6px #D3CFC3; padding:0; margin:22px 0 0 0;}
.btn a.btn_2 span{ border:3px solid #EFEFEF; display: block;-webkit-border-radius:8px; height:69px; line-height:69px;background:none; padding:0; margin:0; color:#fff;float:none; width:auto;}
.pop_bg{ background:url(../img/popbg.png) no-repeat; display:block; width:26px; height:14px; left:60px; top:60px; position:absolute;}

/*work */
.work{ overflow:hidden; width:960px; margin:0 auto; margin-top:-8px; background: url(../img/bodybg.jpg) repeat-y; padding-bottom:200px; min-height:430px;}
.work_left{ float:left; width:207px; }
.work_right{ float:left;   width:753px;}
.work_left ul{ margin:30px 0 0 5px;}
.work_left ul li{ height:55px; line-height:55px; font-size:22px; text-align:center; cursor:pointer; color:#a59770;}
.work_left li.active{ display:block; background:url(../img/btn_1.png) no-repeat; width:195px; height:61px; font-size:22px; line-height:58px; text-align:center; color:#fff;}
.work_left ul li a{ color:#a59770;}
.work_left ul li a.active{ color:#fff;}
.r_nr{ padding:20px 0;background:#EFE7D0;}
.r_nr p{color:#a0936e; font-size:18px; margin:10px 20px 0 30px;}
.table_3{ margin:15px 100px 0 15px;}
.table_3 td:first-child {border-right: 2px solid #EFEFEF;}
.kq_btn{ float:right;  margin:15px 100px 0 0;}
.kq_btn a{border: 3px solid #B85614;background: -webkit-gradient(linear, left top, left bottom, from(#EC9A2F), to(#E77C2A));display: block;
float: left;-webkit-border-radius: 10px;width: 180px;height: 75px;text-align: center;font-size: 26px;color: #fff;-webkit-box-shadow: 0 3px 6px #C9B89E;}
.kq_btn a span{border: 3px solid #F8B443;display: block;-webkit-border-radius: 8px;height: 69px;line-height: 69px;}
.kq_btn em{ float:left; line-height:72px; margin-right:30px; font-size:26px; color:#A0936E;}
.kq_btn em b{ color:#EA8F2C; font-weight:normal;}
.act_bg{ background:#E78329; color:#fff; }
.tst_clear{opacity: 0 !important; -webkit-transition: opacity 1s linear;}
#footer { margin: 10px auto; width:200px; text-align:center; font-size:16px; color:#E4CF96;}

/* 错误提示样式*/
.err{ width: 400px;line-height: 1.5;vertical-align: middle; display: inline-block;}

