@charset "gb2312";
/* CSS Document */

body{font-family: Helvetica,STHeiti,Droid Sans Fallback; font-size:100%;background:#fff;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; height:100%; padding:0; margin:0}
.hidden{ display:none;}
ul,a,img{ text-decoration:none; list-style:none; border:none}
.clear{ clear:both}

.wrapper{ width:100%; height:100%; background:#fdfbf6; overflow:hidden}
.s_title{ width:94%; height:45px; background:#eff5df; margin:20px auto 0;}
.s_title a{ color:#79a601; font-size:18px; line-height:45px; padding-left:15px;}
.content{ width:94%; height:auto; margin:25px auto 0;}
.s_table{ width:100%; height:auto; line-height:30px; }
.s_table td{ padding-bottom:20px;}
.s_txt{color:#555; font-size:16px; height:30px; line-height:30px; text-align:right;}
.s_text{ width:99%; height:28px; background:#fff; border:1px #ddd solid; color:#666; font-size:14px; line-height:28px; text-indent:15px; }
.s_text2{ width:99%; height:28px; background:none; border:none; color:#79a601; font-size:16px; line-height:28px; }
.s_txt2{color:#666; font-size:14px; height:25px; line-height:25px; }
.s_btn{ width:100%; height:40px; background:#95c418;-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; margin-top:15px; border:none; color:#fff; font-size:20px; line-height:40px; text-align:center; display:block; cursor:pointer; margin-bottom:20px;}
.s_btn2{ width:50px; height:30px; background:#95c418; color:#fff; font-size:16px; line-height:30px; text-align:center; display:block; cursor:pointer; border:none}

.cont{ width:100%; height:auto; background:#fff;}
.t_cont{ width:90%; height:auto; background:#95c418; overflow:hidden; margin:20px auto 0;-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; padding-bottom:3% }
.t_title{ width:94%; height:45px; background:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px; margin:3% auto 0;}
.t_title h1{ width:180px; height:45px; margin:0 auto; font-weight:normal; }
.t_title h1 .t_left{ width:20px; height:45px; float:left; background:url(images/left.png) left center no-repeat; background-size:20px 20px; cursor:pointer}
.t_title h1 font{ width:120px; height:45px; float:left; color:#95c418; font-size:16px; line-height:45px; text-align:center; display:block}
.t_title h1 .t_right{ width:20px; height:45px; float:left; background:url(images/right.png) left center no-repeat; background-size:20px 20px; cursor:pointer}
.time{ width:94%; height:auto; background:#fff; overflow:hidden;margin:0 auto; padding-bottom:15px;}
.t_table{ width:100%; height:auto; line-height:35px; text-align:center; color:#666; font-size:14px;}
.t_table tr{ border-bottom:1px #eaeaea solid; }
.t_table td{  border-right:1px #eaeaea solid;}
.day{ width:14%; height:45px; background:#fafafa; color:#333; font-size:16px; text-align:center; line-height:45px;}
.d_txt{ color:#d5a5d0}
.d_txt2{ color:#b5d95e}
.d_txt3{ color:#fff; background:#ff98b0; position:relative}
.start{ background:url(images/start.png) no-repeat; background-size:6px 12px; display:block; position:absolute; z-index:99; width:10px; top:20px; left:5px;}
.end{ background:url(images/end.png) no-repeat; background-size:6px 8px; display:block; position:absolute; z-index:99; width:10px; top:25px; left:5px;}
.d_txt4{ color:#fcb139}
.descript{ width:90%; height:30px; margin:10px auto 0;}
.descript li{ float:left}
.descript .pink{ width:12px; height:12px; background:#ff98b0;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:8px; margin-left:10px;}
.descript .p_txt{ color:#ff98b0; font-size:14px; margin-left:5px; line-height:30px;}
.descript .orange{ width:12px; height:12px; background:#fcb139;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:8px; margin-left:10px;}
.descript .o_txt{ color:#fcb139; font-size:14px; margin-left:5px; line-height:30px;}
.descript .green{ width:12px; height:12px; background:#b5d95e;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:8px; margin-left:10px;}
.descript .g_txt{ color:#b5d95e; font-size:14px; margin-left:5px; line-height:30px;}
.descript .purple{ width:12px; height:12px; background:#d5a5d0;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:8px; margin-left:10px;}
.descript .p_txt{ color:#d5a5d0; font-size:14px; margin-left:5px; line-height:30px;}


/*------------------ ÓÒ²àµ¼º½ --------------------*/

.ks_dh{display:none; width:100%; height:100%; overflow:hidden; position:fixed; left:0; top:0; z-index:10001;}
.ks_dh .shadow {width:100%; height:100%; overflow:hidden; background:#000; opacity:0; cursor:pointer; position:relative; z-index:1;}
.ks_dh .t-box {width:70%; height:100%; overflow:hidden; padding:0 5px; background:#fff; position:absolute; right:-70%; top:0; z-index:2;}
.ks_dh .t-box .t-box-tit {width:100%; height:50px; border-bottom:1px solid #F2F2F2; font-family:"Microsoft Yahei","SimSun"; color:#333;  line-height:50px; text-indent:10px; position:relative;}
.ks_dh .t-box .t-box-tit i {display:block; width:25px; height:25px; overflow:hidden; background:url(../images/close.png) no-repeat center; background-size:25px 25px; position:absolute; right:10px; top:25%; cursor:pointer;}
.ks_dh .t-box .t-box-pd{ width:100%; height:auto; margin-top:10px;}
.ks_dh .t-box .t-box-pd h3{ width:100%; height:30px; line-height:30px; margin:0px auto 0 auto; font-family:"Microsoft Yahei","SimSun"; color:#27ae60;  text-indent:10px;}
.ks_dh .t-box .t-box-pd ul{ width:100%; height:auto;}
.ks_dh .t-box .t-box-pd ul li{ float:left; width:29%; margin:15px 0 0 3%; height:30px; overflow:hidden; border:1px solid #ddd;  border-radius:20px;}
.ks_dh .t-box .t-box-pd ul li a{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center; font-family:"Microsoft Yahei","SimSun"; color:#333;}
.ks_dh .t-box .t-box-lm{ width:100%; height:auto; margin-top:20px;}
.ks_dh .t-box .t-box-lm h3{ width:100%; height:30px; line-height:30px; margin:0px auto 0 auto; font-family:"Microsoft Yahei","SimSun"; color:#27ae60;  text-indent:10px;}
.ks_dh .t-box .t-box-lm ul{ width:100%; height:auto;}
.ks_dh .t-box .t-box-lm ul li{ float:left; width:29%; margin:15px 0 0 3%; height:30px; overflow:hidden; border:1px solid #ddd;  border-radius:20px;}
.ks_dh .t-box .t-box-lm ul li a{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center; font-family:"Microsoft Yahei","SimSun"; color:#333;}

/*------------------ Í·²¿ --------------------*/


.top{ width:100%; height:45px; background:#95c418;}
.top_left{ width:15%; height:45px; float:left; background:url(../images/top_line.png) repeat-y right;}
.top_left a{ display:block; width:100%; height:45px; line-height:45px;}
.top_left a.logo{ background:url(../images/logo.png) no-repeat center; background-size:30px 30px;}
.top_left a.back{ background:url(../images/back1.png) no-repeat center; background-size:30px 30px;}
.top_mid{ float:left; width:70%; height:45px; position:relative;}
.top_mid p{ width:100%; height:45px;  line-height:45px; float:left; text-align:center; font-family:"Microsoft Yahei","SimSun"; color:#fff;}
.top_mid p a{color:#fff;}
.top_right{ width:15%; height:45px; float:right; background:url(../images/top_line.png) repeat-y left;}
.top_right a{ display:block; width:100%; height:45px; line-height:45px; background:url(../images/icon_dh.png) no-repeat center; background-size:30px 30px;}
.top_right a.fast_dh{background:url(../images/fast_dh.png) no-repeat center; background-size:30px 30px;}



.download{ width:100%; height:auto;  position:fixed; bottom:0px;}
.download img{ width:100%; height:auto;}
.close_top_tip{display:block; position:absolute; top:10px; left:10px; width:30px; height:30px; border-radius:10px; text-indent:-999em; overflow:hidden; background:url(../images/close1.png) no-repeat; background-size:30px 30px;}
.top_tip a.orange_btn{margin:10px 12px 0 0}
.bottom_tip{height:55px;padding-top:0;background-color:#e5e5e5;overflow:hidden;z-index:101}
