﻿#city_options{width:100%;margin:0 auto;padding-bottom:5px}
.city_options_box{width:100%;height:35px;display:flex;background-color:#fff;padding:5px 0;border-bottom:1px solid #efefef}
.city_options_box p{width:100px;height:35px;font-size:14px;line-height:35px;color:#101010;font-weight:bold}
.city_options_box p:after{content:":"}
.city_options_box ul{width:1000px;overflow:hidden;list-style:none}
.city_options_box li{height:35px;line-height:35px;float:left;font-size:14px;cursor:pointer;box-sizing:border-box;text-align:center;padding:0px 10px}
.city_options_box .on{display:inline-block;height:35px;font-size:14px;color:#101010;text-align:center;line-height:35px;background-color:#d8b57e;border-radius:5px;padding:0 10px;color:#fff !important}
.city_options_box li a{color:#000}


.jg-tc-ul{height:auto}
.jg-tc-ul li{width:268px;text-align:center;float:left;margin-right:5px;margin-bottom:20px;border:1px solid #eaeaea}
.jgtcmd  .tcxqylb{border-collapse:collapse;width:100%;margin-top:20px}
.tcxqylb th{border:1px solid #ddd;padding:12px;text-align:left}
.tcxqylb td{border:1px solid #ddd;padding:12px;text-align:left}
.tcxqylb .itc_m span{color:#ff2222;padding-right: 5px;}
.tcxqylb .itc_m s{ color: #999;}
.tcxqylb th{background-color:#f2f2f2}
.tcxqylb tr:nth-child(even){background-color:#f9f9f9}
.tcxqylb tr:hover{background-color:#f5f5f5}
.itc_r a{width:70px;height:25px;display:block;line-height:25px;background:#d8b57e;text-align:center;color:#fff;margin:0 auto;border-radius:3px}

.btmore{width:100px;height:30px;background:#d8b57e;margin:0 auto;margin-top:20px;border-radius:5px}
.btmore a{display:block;line-height:30px;text-align:center;color:#fff}
.form-wrap {padding-top: 30px;}
.item1{ margin-bottom: 12px; overflow: hidden; font-size: 14px;}
.item1 input ,.item1 select{ width: 550px; height: 36px;text-indent: 10px;border: 1px solid #ddd; border-radius:4px; font-family:"\5FAE\8F6F\96C5\9ED1"; }
.item1 textarea{ width: 550px; height: 80px;text-indent: 10px;border: 1px solid #ddd; border-radius:4px; font-family:"\5FAE\8F6F\96C5\9ED1"; }
.item1 label{ float: left; width: 90px; color: #555; line-height: 36px; padding-right:30px }
.item1 .button{display: block;background: #b7812c;width: 675px; color: #fff;}
.item1 #viewTime{display:inline-block;background:#e9e9e9;width:100px;height:30px;line-height:30px;text-align:center;margin-left:10px}
.text002 {height: 30px;line-height: 30px;}

#CalendarDate .xdsoft_datepicker{width: 298px;}
#CalendarDate .xdsoft_datepicker .xdsoft_month{width: 100px;}
#CalendarDate .xdsoft_datepicker .xdsoft_disabled{background: #f5f5f5;color: #bebebe;}
#CalendarDate .xdsoft_calendar td{height: 35px;text-align: center;color: #009688;}
#CalendarDate .xdsoft_calendar td:hover{background: #009688 !important;}
#CalendarDate .xdsoft_datepicker .xdsoft_current{background: #009688 !important; color: #ffffff;box-shadow: #fff 0 1px 3px 0 inset;}
#CalendarDate .xdsoft_datepicker .xdsoft_today{background: #f5f5f5 !important;color: #bebebe;box-shadow: #fff 0 1px 3px 0 inset;}


#CalendarDate{position:relative;width:298px;height: 300px;margin-left:auto;margin-right:auto;background-color:#ffffff;}
#CalendarDate .close{width:24px;height:24px;background:url(../images/calender_close.png);position:absolute;right:-12px;top:-12px}
#cldFrame{position:relative;width:298px;margin:0 auto}
#cldBody{margin:10px;position:absolute;width:298px;margin: 0 auto;}
#top{font-family:'微软雅黑';position:relative;height:30px;text-align:center;line-height:30px}
#topDate{font-size:16px;font-weight:700}
.curDate{color:red;font-weight:bold}
table{background-color:#f7f7f7;    border-collapse: collapse;}
#week td{font-size:9px;color:#797979; font-size:14px;height: 26px;background-color: #f0f0f0;}
#tbody td{height:30px;width:60px;text-align:center;font-family:'微软雅黑';font-size:12px;border: 1px solid #eee;cursor: pointer;line-height: 15px;position: relative;}
#tbody td p{font-size: 12px; color: #00b13f;}
#tbody td:hover{background: #d8b57e;color: #fff;}
#tbody td:hover p{color: #fff;}
#left,#right{position:absolute;width:30px;height:30px}
#left{left:0px;font-size:20px;color:#6b6b50}
#right{right:0px;font-size:20px;color:#6b6b50}
#left:hover,#right:hover{background-color:rgba(71,71,71,0.2)}
#cldFrame .kktipbox_point_right{border:0px;width:8px;height:8px;background-image:url(../images/tipbox_point_right.png)}
.tooltip{position:absolute;left:54px;width:80px;height:30px;top:3px;background:#d8b57e; color:#fff;display:block;z-index:9;}
.tooltip:before{content:'';position:absolute;left:-11px;top:15px;background-image:url(../images/zjt.png);background-size:16px;width:16px;height:16px}


#map_box .con_txt{background:#ffffff;margin-bottom:50px;height: 400px;overflow: hidden;}
.map_box .con_txt_guide{font-size:14px}
.map_box_guide{margin-bottom:15px}
#baidu_map{display:inline-block;width:380px;height:400px;vertical-align:top}
.baidu_map_int{display:inline-block;width:400px;vertical-align:top;margin-left:10px}
.baidu_map_int div{width:100%;padding-bottom:20px}
.baidu_map_int div:last-child{border-bottom:0}
.baidu_map_int div p:nth-of-type(1){height:40px;line-height:40px;background-color:#fff;border-bottom:1px #aaa solid;font-size:20px;font-weight:bold}
.baidu_map_int div .baidu_map_int_name{font-size:14px;line-height:40px}
.baidu_map_int div .baidu_map_int_name span{color:#02b2c9}
.baidu_map_int div p{font-size:14px;line-height:32px}
.baidu_map_int div ul li{font-size:14px;line-height:32px}
.cont .tit{padding-bottom:0;font-weight: bold !important;background: url(../images/tit_bg.png) no-repeat;background-size: 187px 13px;background-position: center bottom;}
@media screen and (max-width:640px){.edu-footer .base2 .tab-btns,.edu-footer .base2 .tab-content{display:none;}}

