/*-------------------------star_2017_03_20*/
body{ font-size:14px; background-color:#f8f8f8;}
/*设置选中文字时的背景色*/
::selection{ background:#5bca86; color:#fff; }
::-moz-selection    { background:#5bca86; color:#fff; }
::-webkit-selection { background:#5bca86; color:#fff;}
/*可改变元素被点击时背景框的颜色*/
html{-webkit-tap-highlight-color: rgba(240,240,240,0.7);}/*如果需要背景框不显示，则可以将rgba中的alpha值设为0即可，例如rgba(0,0,0,0)*/

/*头文件*/
.header_2017{ font-size:12px; height:40px; line-height:40px; background-color:#f8f8f8;}
.header_2017 dt .china{ color:#ccc; font-style:normal; margin:0 .8em;}
.header_2017_ul{ float:right;}
.header_2017_ul li{ z-index:10; float:left; position:relative;}
.header_2017_ul .li_gt{ color:#ccc; line-height:18px; height:18px; margin:.8em 1.2em 0 1.2em;}
.header_2017_ul .option{ float:left; background:url(../images/home/icon/option.png) no-repeat right center; padding-right:1.5em; position:relative; z-index:5;}
.header_2017_sec{ box-shadow:0 5px 5px rgba(0,0,0,.1); display:none; text-align:center; line-height:2em; position:absolute; background-color:#fff; border:1px solid #eee; border-top:none; width:85px; padding:40px 0 0 0; left:-1em; top:0;}
.header_2017_sec a{ display:block;}
.header_2017_sec a:hover{ background-color:#f8f8f8;}
.header_wap,.header_wechat,.search_a{ float:left; padding-right:1.5em; background-image:url(../images/home/icon/phone.png); background-repeat: no-repeat; background-position: right center;}
.search_a { background-image:url(../images/home/icon/search.png); padding-right: 2.2em;}
.header_wechat{ background-image:url(../images/home/icon/wechat.png); padding-right:2.4em;}
.header_2017_sec_box{ display:none; position:absolute; right:0; top:40px; border:1px solid #eee; border-top:none; background-color:#fff; padding:5px; box-shadow:0 5px 5px rgba(0,0,0,.1); width:100px; }

/*搜索*/
.s_search_btn{ width: 35px; height: 20px; line-height: 20px; text-align: center; cursor: pointer; background-color: #ff9900; color: #fff; border:none; vertical-align: top;}
.s_search_text{ border:none; background-color: transparent; width: 100%; line-height: 20px; height: 20px; vertical-align: top;}
/*头文件中*/
.header_2017_c{ height:100px; background-color:#fff;}
/*标志*/
.logo_2017{ padding:10px 0 0 0;}
.logo_2017 h2{ border-left:1px solid #ccc; margin:0 0 0 .7em; padding:0 0 0 .7em;}
/*电话*/
.header_2017_tel{ padding:30px 0 0 0; color:#888;}
.tel_2017{ display:inline-block; background:url(../images/home/icon/tel.png) no-repeat left center; padding-left:45px;}
.tel_2017 p{ font-size:24px;}

/*导航*/
.nav_2017 .w_1000_n{ position:relative; z-index: 8;}
.nav_2017{ color:#fff; background-color:#2580e6; height:50px;}
/*导航*/
.tnav_2017{ position: relative; float:left; margin:10px 0 0 0; height:30px;}
.tnav_2017 span{ float:left; padding:0 .4em 0 0;}
.tnav_2017 a{position: relative; border-radius: 2em;font-weight:bold; color:#fff;float: left;padding:0 1.2em;*padding:0 .8em; position: relative; z-index: 5; display: block; height: 30px; line-height: 30px; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in;}
.tnav_2017 a:hover{ color:#fff; text-decoration:none;}
.tnav_2017 .current_nav{color: #fff; text-decoration:none; background-color: #3ca263;}
.tavline{position: absolute; bottom: 0; left: 0; display: block; width: 25px; line-height: 30px; height:30px; font-size: 0; background-color:#3ca263; border-radius:30px;}

/*二级导航*/
.tnav_2017_sec{ display: none;position: absolute; width: 1000px; font-weight: normal;left: 0; top:40px; padding: 1em 0; background-color: #fff; color: #666; font-size: 12px;}
.tnav_2017_sec a{ color: #666;font-weight: normal;}
.tnav_2017_sec ul a:hover{ color: #ff9900;}
.tnav_2017_sec ul{ padding: 0 0 0 1em;}
.list_10 li{ float: left; width: 9.99%;}
.nav_arrow{ display: none;position:absolute; width: 12px; bottom: -10px; left: 50%; margin-left: -6px; background:url(../images/home/icon/sec.png) no-repeat; height:6px; overflow: hidden;}

/*搜索*/
.nav_search_2017{ background-color:#ff9900; height:30px; width:190px; padding:10px 10px;}
.nav_search_btn{ border:none; cursor:pointer; background:url(../images/home/icon/search_a.png) no-repeat center center; width:30px; height:30px; overflow:hidden; vertical-align:top; margin-left:.5em;}
.nav_search_text{ padding:0 5%; width:90%; *width:130px; background-color:#fff; border:none; vertical-align:top; line-height:30px; height:30px;}

/*标题*/
.th_text_2017{ line-height:20px; height:20px; margin:1em 20px .5em 20px; font-weight:bold; font-size:20px; color:#888;}
.th_text_2017 .r{ font-weight:normal;}
.gray_link a:hover{ color:#ff9900;}




/*特惠*/
.hot_2017_ul{ margin:.2em .2em;}
.hot_2017_ul li,.hot_2017_ul4 li{ margin:1em 0;}
.hot_2017_ul .box{ width:300px; margin:0 auto;}
.hot_2017_ul .prit_n{ margin:0;}
.hot_2017_ul h5,.hot_2017_ul4 h5{ font-size:14px;}
.hot_2017_ul .r,.hot_2017_ul4 .r{ text-align:right; margin-left:2em;}
.hot_2017_ul .d,.hot_2017_ul4 .d{ line-height:1.3em; margin:1em 0 0 0;}
.hot_2017_ul .d p,.hot_2017_ul4 .d p{ margin:6px 0 0 0;}
.hot_2017_ul .r p{ font-size:16px;}


/*热门签证*/
.hot_2017_ul4{ margin:.2em .5em;}
.hot_2017_ul4 .d p{ font-size:12px; color:#888;}
.hot_2017_ul4 .box{ width:225px; margin:0 auto;}

/*热门公证*/
.hot_2017_ul_p{ margin:1.8em .3em;}
.hot_2017_ul_p .box{ margin:0 1em;}
.hot_2017_ul_p h5{ font-size:14px;}
.hot_2017_ul_p dt{ width:120px; margin-right:1em;}
.hot_2017_ul_p dd{ padding:.2em 0 0 0;}


/*签证政策*/
.visa_news_2017 .th_text_2017{ margin-left:0; margin-right:0; margin-top:.3em;}
.visa_news_2017{ margin:0 20px; /*overflow:hidden;*/ padding:1em 0 .5em 0; margin-bottom:0em; border-bottom:1px solid #eee;}
.visa_news_2017_last{ border-bottom:none;}
.visa_news_line{ margin-right:20px; /*border-right:1px solid #eee; padding-bottom:3000px; margin-bottom:-3000px;*/ width:47.5%; padding-right:20px;}

.visa_news_2017_dl{ margin:1.5em 0 1em 0;}
.visa_news_2017_dl dt{ width:150px; margin-right:1.5em;}
.visa_news_2017_dl p{ margin-bottom:.3em;}
.visa_news_2017_dl .hide1{ display:block; width:260px; padding-left:1em; background:url(../images/home/icon/orange_arrow.gif) no-repeat left center;}

/*数据*/
.visa_2017_data{ overflow:hidden; margin:1.5em auto;  color:#666; }
.visa_2017_data_line{ border-right:1px solid #eee; margin-bottom:-3000px; padding:1em 25px 3000px 15px; width:220px; margin-right:30px;}
.visa_2017_data_ul{ border-bottom:1px solid #eee; padding-bottom:1em; overflow:hidden; margin-bottom:1em; text-align:center;}
.visa_2017_data_ul .l{ border-right:1px solid #eee; margin-bottom:-3000px; padding-bottom:3000px; margin-right:-1px;}
.visa_2017_data_ul p{ margin:.4em 0 0 0;}
/*搜索*/
.visa_search_s{ margin:.5em 0 1em 0; height:30px;}
.visa_search_btn_s{ text-align:center; cursor:pointer; vertical-align:top; color:#fff; background-color:#ff9900; height:30px; line-height:30px; width:50px; margin-left:1em; border:none;}
.visa_search_btn_s:hover{ background-color:#ff6600; color:#fff;}
.visa_search_text_s{ border:1px solid #eee; vertical-align:top; line-height:18px; height:18px; padding:5px 5%; width:90%; background-color:#fff;}
.visa_search_text_s:focus{ border-color:#ff9900; box-shadow:0 0 5px rgba(0,0,0,.2);}

/*签证办理流程*/
.visa_2017_data_r{ padding:1em 0 0 0;}
.visa_2017_step_ul { margin:1em 0 0 0; text-align:center;}
.visa_2017_step_ul li{ float:left;}
.visa_2017_step_ul p{ margin:.6em 0 0 0;}
.visa_2017_step_ul .li_gt{ font-size:24px; color:#ccc; font-weight:bold; line-height:1.1em; padding:25px 1.2em 0 1.2em;}
/*图标*/
.visa_arrow_o{ background-image:url(../images/home/icon/arrow.png); background-repeat:no-repeat; display:inline-block; border:1px solid #ff9900; background-color:transparent; overflow:hidden; width:60px; height:60px;}
.visa_arrow_o2{ background-position:0 -60px;}
.visa_arrow_o3{ background-position:0 -120px;}
.visa_arrow_o4{ background-position:0 -180px;}
.visa_arrow_o5{ background-position:0 -240px;}
/*-----------------------------------------star二级签证页面2017*/
/*大图片*/
.banner_300{ height:300px; position:relative; overflow:hidden;}
.banner_img{ position:absolute; height:100%; left:50%; margin-left:-960px;}

.visa_ask_2017{ font-size:12px;}
.visa_ask_2017 .visa_ask_nav .tab_light{ color:#fff; background-color:#63cb8c;}
.visa_ask_2017 .visa_ask_r{ background-color:#fff;}

/*列表*/
.visa_2017_tool { margin: 0 20px; padding: .2em 0 0 0;}
.visa_2017_tool li{ padding: 10px 0 10px 35px; height: 30px; line-height: 30px; border-bottom: 1px dotted #ccc;}
.visa_2017_tool li:last-child{ border-bottom: none;}
/*图标*/
.visa_arrow_x{ width: 30px; height: 30px; overflow: hidden; margin: 0 1em 0 0; background-image: url(../images/home/icon/arrow_s.png); background-repeat: no-repeat;float: left;}
.visa_arrow_x2{ background-position: 0 -30px;}
.visa_arrow_x3{ background-position: 0 -60px;}
.visa_arrow_x4{ background-position: 0 -90px;}


/*标签导航*/
.visa_tab_nav_2017{ border-bottom:1px solid #eee; line-height:24px; height:24px; padding:20px .5em; margin:0 25px;}
.visa_tab_nav_2017 dt{ font-size:20px; font-weight:bold; color:#888; margin-right:3em;}
.visa_tab_nav_2017 dd a{ font-size:16px; float:left; padding:0 1.5em; margin-right:1em;}
.visa_tab_nav_2017 dd .tab_light{ background-color:#ff9900; color:#fff;}
/*标签列表*/
.visa_list_2017{ color:#666; margin:0 25px;}
.visa_list_2017 h5{ font-size:18px;}
.visa_list_2017 .t li{ color:#888; float:left; margin-right:2em;}

.visa_list_2017 .t{ padding:.4em 0;}
.visa_list_2017 .d li{ margin:.1em 0;}
.visa_list_2017 .d .li_w{ float: none; width: 100%; clear: both;}
.visa_list_2017 .li_o{ margin:1.5em 0; border:1px solid #eee; background-color:#fff; padding:1em 20px;}
.visa_list_2017 .li_o:hover{ border-color:#63cb8c; -moz-transform:translateY(-.5em); -webkit-transform:translateY(-.5em);transform:translateY(-.5em);box-shadow:0 0 5px rgba(0,0,0,.2);}
.visa_list_2017 .r_text{ padding:40px 0 0 0; width:250px; text-align:center; margin-left:3em;}
.visa_list_2017 .r_text p{ padding:1em 0 0 0;}
.visa_list_2017 .r_text a{ font-size:15px;  width:120px; line-height:38px; height:auto; padding:0; vertical-align:top; text-align:center;}

.visa_m_box{ padding:.8em 0px; position:relative; z-index:4;/* margin-top:-100px !important;*/}
/*位置标题*/
.site_th_new{ color:#888; font-size:12px; margin:.5em 25px; width:auto;}
.site_th_new .china{ color:#999; margin:0 .8em;}

.visa_about_2017{ color:#666; margin:1.5em 20px 1.5em 20px;}
.visa_about_2017 dt{ width:90px; margin-right:3em;}
.visa_about_2017 dt img{ border:1px solid #e1e1e1; padding:9px; background-color:#fff;}
.visa_about_2017 h3{ font-size:14px; margin-bottom:1em; border-bottom:1px solid #eee; line-height:24px; padding-bottom:.6em;}
.visa_about_2017 h5{ font-size: 14px; margin:1.4em 0 0 0;}
.visa_about_2017 .d{ margin-bottom:1em;}

.visa_2017_note{ padding: .7em 1.2em; color: #666; line-height: 30px;}
.m_r_b{ margin-right:2em;}
.map_arrow_s{ display:inline-block; vertical-align: middle;padding-left: 2em; background-image: url(../images/home/icon/map.png); background-position: left center; background-repeat: no-repeat;}

.visa_2017_time{ color: #666; background-color: #fff; margin: 0 auto 1.5em auto; width: 1000px; padding: 1em 0;}
.visa_2017_time dt{ padding-right:20px; }
.visa_2017_time dd{ padding-left:20px; }
.time_arrow{display:inline-block; vertical-align: middle;padding-left: 2em; background-image: url(../images/home/icon/time.png); background-position: left center; background-repeat: no-repeat; margin-right: 2.5em;}

.btn_border_new{ border:1px solid #ff9900; color:#ff9900; display:inline-block; vertical-align:middle; margin:0 1em; padding:0 .5em; line-height:1.4em;}
.visa_about_2017 .dtdropsel_n_s{ margin:0 1em 0 0;}

.gray_text_box{ display:inline-block; padding: 0 .4em; font-size: 14px; color: #fff; background-color: #ccc; line-height: 1.5em; vertical-align: middle; margin-right: .4em;}


.font_32{ font-size:32px;}
/*省略号*/
.hide1{overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;}





/*-------------------------------star_2017_04_09(新增样式)*/
.header_btn{ display:inline-block; vertical-align:top; margin:.2em 1em 0 0; border-right:1px solid #d6d6d6; line-height: 36px; padding-right: 1em;}
.visa_btn_border{ border:1px solid #5bca86; display: inline-block; padding: 0 .8em 0 2.2em; font-size: 16px; line-height: 36px; color: #5bca86; background-image: url(../images/home/icon/arrow_o.png); background-repeat: no-repeat; }
.visa_btn_border:hover{ color:#fff; background-color: #5bca86;background-position: 0 -36px;}
/*标题*/
.th_arrow_line_n{ font-size:16px; font-weight: bold; border-bottom: 1px solid #eee; line-height: 40px; height: 40px; background-image: url(../images/home/icon/th_a.png); background-repeat: no-repeat; background-position: 0 0; padding-left: 3em; margin: 1em 0; }
.th_arrow_line_n1{ background-position:0 -40px;}
/*文字*/
.visa_text{ margin:2em 2.5em 4em 2.5em;}
.font_22{ font-size:22px;}
.fl{ float:left;}
.fr{ float:right;}
/*线标题 */
.th_arrow_line_text{ border-bottom:1px solid #eee; line-height: 40px; font-size: 16px; font-weight: bold; margin: 1em 0;}
/*支付*/
.visa_pay_last{ margin:4em 0 8em 0; text-align: center;}
.visa_pay_last p{ margin:2em 0 .5em 0;}
.visa_pay_last h5{ font-size:14px; color: #666;}

/*位置标题*/
.site_th{ font-size:12px;}
/*宽度*/
.box_110{ padding:1em 110px;}
.box_30{ padding:1em 25px;}
/*线标题*/
.th_line_b{ border-bottom:1px solid #eee; font-size: 20px; line-height: 1.5em; padding-bottom: .4em;}

/*按钮*/
.btn_orange_border{ border:1px solid #ff9900; background-color: transparent;font-size: 20px; color: #ff9900; display: inline-block; vertical-align: top; padding: 0 60px; line-height: 50px;}
.btn_orange_border:hover{ text-decoration: none;color:#fff; background-color: #ff9900;}

/*出国留学公证*/
.zheng_about{ margin:2em 3em; color: #666;}
.zheng_about dt{width:180px; margin-right: 3em;}
.zheng_about dt img{ width:100%;}
.zheng_about dd h5{ font-size:14px;}
.zheng_about dd .t{ margin:.6em 0;}
.zheng_about dd .t img{ margin:0 1em; vertical-align: middle;}
.zheng_about dd p{ margin:2em 0 0 0;}

/*列表*/
.num_ol2{ list-style:decimal-leading-zero; padding-left: 1.8em;}

/*文字介绍*/
.zheng_wen{ color:#666; padding-bottom: 6em;}
.zheng_wen h4{ font-size:20px; border-top:1px solid #eee; padding-top: 1em; margin-bottom: 1em;}
.zheng_wen h5{ font-weight: bold;font-size:16px;}
.zheng_wen .t{ margin:0 0 4em 0;}
.zheng_wen p{ margin:.3em 0;}
.zheng_wen ol li{ margin:0 0 .4em 0;}

/*-------公证证项目详情页*/
.box_t{ margin:0 0 1em 0; padding-bottom: 1px;}
.box_d{ margin:1em 0 0 0; padding-bottom: 1px;}
.box_m_10_border{ margin:10px; border: 1px solid #ffd89d; background-color: #fff;}
/*数据*/
.r_zheng_data{ padding:1em 0; color: #666; text-align: center;}
.r_zheng_data .t{ margin:.8em 0 0 0;}
/*标题*/
.r_th_line{ margin:0 15px; border-bottom: 1px solid #eee; line-height: 40px; height: 40px; font-size: 16px;}
/*右列表*/
.r_news{ margin:1em 16px; font-size: 14px;}
.r_news li{ margin: .4em 0;}
.r_news li a{ display:block; width: 90%; padding-left: 6%; background-image: url(../images/tool/arrow.gif); background-repeat: no-repeat; background-position: 0 center;}


.box_25{ padding:1em 25px;}
.box_25_2{ padding:.8em 25px;}
.box_50{ padding:2em 50px 5em 50px;}

/*标题*/
.th_arrow_line{ background-image: url(../images/home/icon/th_b.png); background-repeat: no-repeat; background-position: .2em center; padding-left: 2em; border-bottom:1px solid #eee; font-size: 18px; line-height: 40px; height: 40px;}
/*介绍*/
.zheng_about_dl{ margin:2em .2em; font-size: 14px; color: #666;}
.zheng_about_dl h5{font-size: 14px; margin-bottom: .5em; }
.zheng_about_dl dt li{ margin:0 0 2em 0;}
.zheng_about_dl dd{ padding:2em 0 0 0; text-align: center;}

/*支付成功*/
.pay_ok{ color: #888; padding:50px 0 0 0; text-align: center;}
.pay_ok h4{ font-size:34px; margin: .5em 0 .4em 0; line-height: 1.2em;}
.pay_ok p{ margin:.2em 0;}
.pay_ok .t{ margin:1.5em 0 0 0;}
.btn_230{ width:230px; text-align: center; padding: 0;}
/*文字不加粗*/
.fon_n_b{ font-weight:normal;}

/*问答*/
.ask_ul{ padding:1em 0;}
.ask_ul .box{ margin:0 1.2em;}
.ask_ul h5{ margin-bottom: 1em; font-size:14px; line-height: 30px; background-image: url(../images/tool/ask.png); background-repeat: no-repeat; padding-left: 30px;}
.ask_ul .d{ padding-left:30px; background-image: url(../images/tool/raley.png);background-repeat: no-repeat; line-height: 1.8em; color: #666;}
.ask_ul li{ line-height:1.5em; font-size: 12px; margin-bottom: 1em;}

/*标题*/
.gray_th_s{ background-color:#f8f8f8; height: 50px; line-height: 50px; font-size: 18px; background-image: url(../images/home/icon/th_b.png); background-repeat: no-repeat; background-position: 1em center; padding-left: 3.5em;}
.gray_th_s1{background-image: url(../images/home/icon/th_c.png);}
.r_gray_th{ line-height: 40px; height: 40px; font-size: 16px; padding: 0 15px; background-color: #f8f8f8;}


/*-------------------选择框*/
.sel_box_r_b input{display: none; display: inline-block\9;}
.sel_box_r_b label{display: inline-block; line-height: 24px;}
.sel_box_r_b label:before{margin: 0 1em 0 0px; display: inline-block; content: ""; width: 24px; height: 24px; background-position: 0 0; background-repeat: no-repeat; vertical-align: top; display: none\9;}
.sel_box_r_b label:before{background-image:url(../images/home/icon/radio.png);}
.sel_box_r_b input:checked ~ label:before{background-position: 0 -24px;}

/*支付*/
.visa_pay{ margin:1em 0 5em 0; text-align: center;}
.visa_pay .sel_box_r_b label:before{vertical-align: top; margin-top: 1em;}
.visa_pay img{ vertical-align: top;}
.visa_pay .m_r_b{ margin-right:6em;}

/*列表*/
.news_ul{padding:0 30px;}
.news_ul .li_o{ border-bottom:1px dotted #ccc; padding: 1.5em .2em;}
.news_ul .fl{ width:120px; margin-right: 2.8em;}
.news_ul .hide1{ width:420px; float: left;}
.news_ul h5{ font-size:14px; height: 1.7em;}
.news_ul p{ clear:both; color: #888; font-size: 12px; margin: .4em 0 0 0;}
.news_ul .fr{ font-size:12px; color: #999;}

/*热门民事认证*/
.zheng_ul{ padding:.2em 15px;}
.zheng_ul .li_o{ margin:1em 0;}
.zheng_ul .box{ display:block;}
.zheng_ul .fl{ width:102px; margin-right: 1em;}
.zheng_ul h5{ font-size:14px; margin-top: .3em;}

/*详情页*/
.d_th{ text-align:center; margin: 0 30px; padding: 2.5em 0; border-bottom: 1px solid #eee; color: #888;}
.d_th h1{ font-size:20px; color: #333; margin-bottom: .4em;}
/*正文*/
.d_wen{ margin:1em 40px 5em 40px;}
.d_wen p{ text-indent:2em; line-height: 2em; color: #666; margin: 2em 0;}

/*上下篇*/
.news_other{ border-top:1px solid #eee;  border-bottom: 1px solid #eee; margin: 0 30px; padding: .8em .5em; color: #666; height: 1.8em; line-height: 1.8em;}
.news_other dt,.news_other dd{ width:44%;}
.news_other .hide1{display:inline-block; width: 70%; vertical-align: top;}

.visa_file .text_t{ margin:1.4em 0;}
.fill_text_180{ width:160px !important; text-align: left !important; color: #444; font-size: 14px;}
.add_arrow_s{ display:inline-block; vertical-align: middle; margin: 0 1em; background-image: url(../images/notaire/add_r.png); background-repeat: no-repeat; width: 24px; height: 24px; overflow: hidden; cursor: pointer;}
.visa_file{ position:relative;}
.visa_del_a{ background-image: url(../images/notaire/del.png); background-repeat: no-repeat; width:60px; height: 60px; overflow: hidden; position:absolute; top:50%; right:1.5em; margin-top: -30px; cursor: pointer;}


/*标签导航*/
.r_tab_nav_o{ font-size:16px; margin: 1em 0; line-height: 40px; height: 40px;}
.r_tab_nav_o dd a{ float:left; padding: 0 1.2em; margin-right: .8em;}
.r_tab_nav_o dd .tab_light{ color:#fff; background-color: #ff9900;}



/*-------------------------------end_2017_04_09(新增样式)*/


/*-------------------star_2017_05_24新增样式*/
.text_orange_r{ background-color:#ff9900; color: #fff; width: 24px; height: 24px; vertical-align: middle; color: #fff; display: inline-block; margin: 0 3em 0 1em; text-align: center; line-height: 24px;}

.tab_th_2017{font-size:20px; margin:0 15px; height: 55px; line-height: 55px; border-bottom: 1px solid #eee;}
.tab_th_2017 .gray_text{ font-size:12px; margin-left: 1.5em;}

.date_ul{ margin:1em 15px 2em 15px;}
.date_ul .box{ margin:0 1em; padding:0 1em;}
.date_ul .fl{ float:left; width:180px;}
.date_ul li{ height:2em; line-height: 2em; margin:.2em 0; overflow: hidden;}
.date_ul li:hover{ background-color:#f8f8f8; color: #ff9900;}

