/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
/*ol,ul,li {list-style:none;}*/
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
* {tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;border-radius:0;color:#333333;font-family:Microsoft YaHei;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
:focus{outline:0}
ul,li{list-style: none;}
body{color:#666666; font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;}
html,body{font-size:16px;-webkit-text-size-adjust:none; line-height:1.6em; background:#eeeeee;}
a{color:#666666;text-decoration:none;}
a:hover{color: #ff4400;}
.en{font-family: arial;}
.wrap{min-width:320px; max-width:640px; margin:0 auto;}
.clearfix:after{display:block;content:'';clear:both;visibility:hidden;}
.clear{clear:both;}
*{margin: 0; padding: 0;}
.fl{float:left;}
.fr{float:right;}
.bk2{height: 2px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk5{height: 5px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk10{height: 10px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk15{height: 15px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk20{height: 20px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk25{height: 25px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk30{height: 30px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk35{height: 35px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk40{height: 40px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk50{height: 50px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.bk60{height: 60px; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
.ui_color{color:#ff4400;}
.ui_color2{color:#ffffff;}
.ui_color3{color:#333333;}
.ui_color4{color:#37b047;}
.ui_color5{color:#999999;}
.ui_color6{color:#666666;}
.ui_color7{color:#a4a4a4;}
.ui_color8{color:#00a0e9;}
.ui_color9{color:#000;}
.ui_color10{color:#008de9;}
.ui_color11{color:#ff7e00;}
.ui_background_white{background:#fff;}
.ui_background_black{background:#000;}
.ui_background_orange{background:#ff4400;}
.ui_padding10{padding: 10px;}
.ui_padding5{padding: 5px;}
.ui_padding{padding: 20px;}
.ui_padding_tb20{padding: 20px 0;}
.ui_margin_lr10{margin: 0 10px;}
.ui_padding_lr20{padding: 0 20px;}
.ui_padding_lr10{padding: 0 10px;}
.ui_padding_lr38{padding: 0 38px;}
.ui_border{border: 1px solid #d2d2d2;}
.ui_border_t{border-top: 1px solid #d2d2d2;}
.ui_border_r{border-right: 1px solid #d2d2d2;}
.ui_border_b{border-bottom: 1px solid #d2d2d2;}
.ui_border_l{border-left: 1px solid #d2d2d2;}
.ui_bold{font-weight: bold;}
.ui_ml4{margin-left: 4px;}
.ui_ml10{margin-left: 10px;}
.ui_ml15{margin-left: 15px;}
.ui_ml20{margin-left: 20px;}
.ui_ml30{margin-left: 30px;}
.ui_ml40{margin-left: 40px;}
.ui_ml50{margin-left: 50px;}
.ui_ml60{margin-left: 60px;}
.ui_pl10{padding-left:10px;}
.ui_pl20{padding-left:20px;}
.ui_pr20{padding-right:20px;}
.ui_pr40{padding-right:40px;}
.ui_plr20{padding-left:20px; padding-right:20px;}
.ui_mt6{margin-top: 6px;}
.ui_max_f1{font-size: 18px;}
.ui_max_f2{font-size: 20px;}
.ui_max_f3{font-size: 22px;}
.ui_min_f1{font-size: 14px;}
.ui_max_f12{font-size: 44px;}
.ui_max_f13{font-size: 60px;}
.ui_f12{font-size:12px;}
.ui_block{width: 100%; display: block;}
.ui_circle{border-radius: 50%;}
.ui_relative{position: relative;}
.ui_absolute{position: absolute; z-index: 1;}
.ui_text_c{text-align: center;}
.ui_text_r{text-align:right;}
.ui_nowrap{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.ui_ico{width:34px; height:34px; display:inline-block; overflow:hidden;}
.ui_ico2{width:44px; height:44px; display:inline-block; overflow:hidden;}
.ui_ico3{width:24px; height:24px; display:inline-block; overflow:hidden;}
.ui_ico4{width:70px; height:70px; display:inline-block; overflow:hidden;}
.ui_ico5{width:20px; height:20px; display:inline-block; overflow:hidden;}
.ui_ico6{width:60px; height:60px; display:inline-block; overflow:hidden;}
.ui_ico7{width:24px; height:24px; display:inline-block; overflow:hidden;}
.ui_ico8{width:28px; height:28px; display:inline-block; overflow:hidden;}
.wifi_ico{background:url(../img/wifi_ico.png) no-repeat; background-size:100% 100%;}
.wifi_ico2{background:url(../img/wifi_ico2.png) no-repeat; background-size:100% 100%;}
.print_ico{background:url(../img/print_ico.png) no-repeat; background-size:100% 100%;}
.print_ico2{background:url(../img/print_ico2.png) no-repeat; background-size:100% 100%;}
.print_ico3{background:url(../img/print_ico3.png) no-repeat; background-size:100% 100%;}
.cc_ico{background:url(../img/cc_ico.png) no-repeat; background-size:100% 100%;}
.close_ico{background:url(../img/close_ico.png) no-repeat; background-size:100% 100%;}
.close_ico2{background:url(../img/close_ico2.png) no-repeat; background-size:100% 100%;}
.edit_ico{background:url(../img/edit_ico.png) no-repeat; background-size:100% 100%;}
.allow_r{background:url(../img/allow_r.png) no-repeat; background-size:100% 100%;}
.check_ico{background:url(../img/check_ico.png) no-repeat; background-size:100% 100%;}
.check_ico_hov{background:url(../img/check_ico_hov.png) no-repeat; background-size:100% 100%;}
.jia_ico{background:url(../img/jia_ico.png) no-repeat; background-size:100% 100%;}
.jian_ico{background:url(../img/jian_ico.png) no-repeat; background-size:100% 100%;}
.allow_r3{background:url(../img/allow_r3.png) no-repeat; background-size:100% 100%;}
.wxzf_ico{background:url(../img/wxzf_ico.png) no-repeat; background-size:100% 100%;}
.dui_ico{background:url(../img/dui_ico.png) no-repeat; background-size:100% 100%;}
.dw_ico{background:url(../img/dw_ico.png) no-repeat; background-size:100% 100%;}
.allow_r4{background:url(../img/allow_r4.png) no-repeat; background-size:100% 100%;}
.search_ico2{background:url(../img/search_ico2.png) no-repeat; background-size:100% 100%;}
.dw_ico_hov{background:url(../img/dw_ico_hov.png) no-repeat; background-size:100% 100%;}
.search_ico3{background:url(../img/search_ico3.png) no-repeat; background-size:100% 100%;}
.nodata_ico{background:url(../img/nodata_ico.png) no-repeat; background-size:100% 100%;}
.yesdata_ico{background:url(../img/yesdata_ico.png) no-repeat; background-size:100% 100%;}
.close_ico4{background:url(../img/close_ico4.png) no-repeat; background-size:100% 100%;}
.photo_ico{background:url(../img/photo_ico.png) no-repeat; background-size:100% 100%;}
.photo_ico2{background:url(../img/photo_ico2.png) no-repeat; background-size:100% 100%;}
.ui_line_through{text-decoration:line-through;}
.slideBox {position: relative; overflow: hidden;}
.slideBox .bd {position: relative; z-index: 0;}
.slideBox .bd ul {width: 100%; float: left;}
.slideBox .bd li {float: left; position: relative;}
.slideBox .bd li img {display: block; background: url(../img/loading.gif) center center no-repeat;}
.slideBox .hd{text-align: center; position: absolute; z-index: 1; bottom: 2px; width: 100%;}
.slideBox .hd li{display: inline-block; width: 10px; height: 10px; border-radius: 50%; overflow: hidden; background: #4da3e3; margin-left: 10px; text-indent: -999px; opacity: .6;}
.slideBox .hd li.on{background: #4da3e3; opacity: 1;}
.ui_nav{position: fixed; width: 100%; min-width:320px; max-width:640px; margin:0 auto; bottom: 0; z-index:100000;}
.ui_nav li{width: 25%; float: left; padding: 20px 0 12px 0; text-align: center; display: block;}
.ui_nav li:first-child{border-left:none;}
.ui_nav li .ico{width: 44px; height: 44px; display: inline-block; overflow: hidden;}
.ui_nav li .home_ico{background:url(../img/home_ico.png) no-repeat; background-size:100% 100%;}
.ui_nav li .report_ico{background:url(../img/report_ico.png) no-repeat; background-size:100% 100%;}
.ui_nav li .set_ico{background:url(../img/set_ico.png) no-repeat; background-size:100% 100%;}
.ui_nav li .message_ico{background:url(../img/message_ico.png) no-repeat; background-size:100% 100%;}
.ui_nav li.li_hov .home_ico{background:url(../img/home_ico_hov.png) no-repeat; background-size:100% 100%;}
.ui_nav li.li_hov .report_ico{background:url(../img/report_ico_hov.png) no-repeat; background-size:100% 100%;}
.ui_nav li.li_hov .set_ico{background:url(../img/set_ico_hov.png) no-repeat; background-size:100% 100%;}
.ui_nav li.li_hov .message_ico{background:url(../img/message_ico_hov.png) no-repeat; background-size:100% 100%;}
.ui_nav li.li_hov p{color: #ff4400;}
.ui_nav li p{line-height: 1rem; color:#999999; padding-top:6px;}
.ui_nav li a{display:block;}
.ui_footh{height: 105px;}
.ui_yyglsy_c{background:url(../img/top_bg.png) no-repeat; background-size:100% 100%;}
.ui_yyglsy_c .cnb{width:100%; left:0; top:38%;}
.ui_yyglsy_c .cnb .t2{line-height:3.6rem;}
.ui_yyglsy_c2{padding:40px 4% 30px 4%;}
.ui_yyglsy_c2 dl{text-align:center; width:33.3%; float:left; padding:0 4%; position:relative; display:inline-block;}
.ui_yyglsy_c2 dl p{padding:10px 0 0 0;}
.ui_yyglsy_c2 dl span{color:#fff; font-size:12px; background:#ff4400; position:absolute; border-radius:50%; width:20px; line-height:20px; height:20px; top:15%; right:12%;}
.ui_search_c{line-height:60px;}
.ui_search_c .lt{width:82%; margin:0 2%; float:left;}
.ui_ipttxt{line-height:58px; height:58px; width:100%; border-radius:5px; border:1px solid #d2d2d2; padding:0 10px;}
.ui_ipttxt2{width:100%; padding:0 10px;}
.ui_search_c .rt{width:14%; float:right;}
.ui_iptbtn{width:100%; height:58px; line-height:58px; background:#ff4400; border:1px solid #ff4400; border-radius:5px;}
.ui_footh2{height:102px;}
.ui_yjfk_c dl{padding:16px 0 0 0;}
.ui_yjfk_c dl .wt_c,.ui_yjfk_c dl .hd_c{padding:20px;}
.ui_yjfk_c dl .wt_c{background:#fff;}
.ui_yjfk_c dl .hd_c{background:#f8f8f8;}
.ui_yjfk_c dl .ltc{width:44px; height:44px; line-height:44px; float:left; display:inline-block;}
.ui_yjfk_c dl .rtc{line-height:46px; float:left; padding:0 0 0 10px; width:92%;}
.ui_yjfk_c dl .wt_c .ltc{background:#37b047; border-radius:50%; border:1px solid #37b047;}
.ui_yjfk_c dl .hd_c .ltc{background:none; border-radius:50%; border:1px solid #999999;}
.ui_tag {position: relative;}
.ui_tag em{display: block; border-width: 10px; position: absolute; bottom: 0; left: 2%; border-style: solid solid solid; border-color:#dcdcdc transparent transparent transparent; font-size: 0; line-height: 0;}
.ui_tag span{display: block; border-width: 10px; position: absolute; bottom: 1px; left: 2%; border-style: solid dashed dashed; border-color: #FFF transparent transparent transparent; font-size: 0; line-height: 0;}
.ui_inline_table{display:inline-table; width:100%;}
.ui_table_row{display:table-row; width:100%;}
.ui_table_cell{display:table-cell; vertical-align: middle;}
.ui_yygl_c dl{margin-top:15px;}
.ui_yygl_c dl .dl_c{background:#fff; padding:30px 0 20px 0;}
.ui_record_c{background:#f8f8f8;}
.ui_record_c li{line-height:2.4em; padding:0 20px;}
.ui_sbgl_c dl{padding:20px; background:#fff; margin-top:15px;}
.ui_bor_c{display:inline-block; border-radius:5px; padding:10px 20px; border:1px solid #d2d2d2;}
.ui_dd_nav li{width:20%; float:left; border-bottom:1px solid #bfbfbf; padding-bottom:2px; line-height:2.4rem; text-align:center;}
.ui_dd_nav li.on{border-bottom:3px solid #ff4400; padding-bottom:0;}
.ui_dd_nav li.on a{color:#ff4400;}
.ui_dd_nav li a{color:#666666;}
.ui_dd_c .ct{padding:15px 15px 15px 0; margin-left:20px; border-bottom:1px solid #bfbfbf;}
.ui_dd_c .ct .ct_l{width:72%; float:left;}
.ui_dd_c .ct .ct_l .pic{width:24%; float:left;}
.ui_dd_c .ct .ct_l .rcn{width:74%; float:right;}
.ui_dd_c .ct .ct_r{width:26%; float:right; line-height:34px;}
.ui_btn{line-height:1.8rem; padding:0 2%; border:1px solid #9e9e9e; border-radius:3px;}
.ui_btn2{background:#ff4400; line-height:2.2rem; color:#ffffff; border-radius:5px; width:100%;}
.ui_btn3{border-radius:3px; line-height:1.9em; display:inline-block; padding:0 30px 0 10px; border-radius:3px; border:1px solid #9d9d9d; background:url(../img/allow_down.png) 90% center no-repeat;}
.ui_btn4{line-height:2.6rem; display:inline-block; padding:0 15%; border-radius:5px; border:1px solid #b5b5b5;}
.ui_btn5{line-height:2.6rem; display:inline-block; padding:0 15%; border-radius:5px; border:1px solid #ff4400; background:#ff4400;}
.ui_dd_c .cb .kdh{display:inline-block; float:left; width:44%; line-height:1.2em;}
.ui_lineh{line-height:2rem;}
.ui_lineh2{line-height:1.8rem;}
.ui_lineh3{line-height:1.6rem;}
.ui_lineh4{line-height:1.4em;}
.ui_tbcell{width:12%;}
.ui_tbcell3{width:10%;}
.ui_tbcell2{width:5%;}
.ui_vert_top{vertical-align:top;}
.ui_xpfind_c dl{padding:20px; line-height:24px;}
.ui_xpfind_c dl .dl_l{width:12%; float:left;}
.ui_xpfind_c dl .dl_r{width:88%; float:left;}
.ui_ft_btn{position: fixed; width: 100%; line-height:1.6em; min-width:320px; max-width:640px; margin:0 auto; bottom: 0; z-index:1000;}
.ui_footh3{height: 67px;}
#select_parent{overflow: hidden; border: 1px solid #9d9d9d; border-radius:5px; padding:0 2%; display:inline-block;}
#select_parent select{ -webkit-appearance:none; -moz-appearance:none; appearance:none; background:transparent; border:none; padding: 0 25px 0 5px; width:100%; height:100%; background:url(../img/allow_down.png) right center no-repeat;}
.ui_cyxz_c dl{padding:20px; line-height:34px;}
.ui_check_b{display:inline-block; height:34px; overflow:hidden;}
.ui_check_b .ico{width:34px; height:34px; display:inline-block; background:url(../img/check_ico.png) no-repeat; background-size:100% 100%;}
.ui_check_b input[type=checkbox]{display:none;}
.ui_check_b .ico_hov{background:url(../img/check_ico_hov.png) no-repeat; background-size:100% 100%;}
.ui_check_b2{display:inline-block; height:34px; overflow:hidden;}
.ui_check_b2 .ico{width:34px; height:34px; display:inline-block; background-size:100% 100%;}
.ui_check_b2 input[type=checkbox]{display:none;}
.ui_check_b2 .ico_hov{background:url(../img/dui_ico.png) no-repeat; background-size:100% 100%;}
.ui_check_b24 .ico{width:24px; height:24px; display:inline-block; overflow:hidden;}
.ui_address_c{background:url(../img/allow_r2.png) right center no-repeat; padding-right:10%;}
.ui_ft_b{position: fixed; width: 100%; min-width:320px; max-width:640px; margin:0 auto; bottom: 0; z-index:1000;}
.ui_ft_b .rt{width:36%; float:right; line-height:84px;}
.ui_ft_b .rt a{display:block; background:#ff4400; color:#fff;}
.ui_ft_b .lt{width:64%; float:left; line-height:44px;}
.ui_footh4{height:85px;}
.txt_ipt{width:60px; height:44px; line-height:44px; text-align:center;}
.ui_cyz_c{width:30%; margin:0 auto;}
.ui_zzlist_c dl{padding:20px;}
.ui_zzlist_c .lt .pic{width:24%; float:left;}
.ui_zzlist_c .lt .rcn{width:73%; float:right;}
.ui_zzlist_c .lt .pic .ico{position:absolute; z-index: 1; right:0; bottom:0; width:18px; height:18px; overflow:hidden;}
.reveal-modal-bg{position:fixed; height:100%; width:100%; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; z-index:1000000; display:none; top:0; left:0;}
.reveal-modal{display:none; left:16%; position:absolute; z-index:10000001; width: 68%; height: auto; top: 100px;}
.reveal-modal .reveal-msgbox{width: 100%; margin: 0 auto; position:relative;}
.ui_zffs_c{line-height:34px;}
.ui_lable{padding:0 10px; border-radius:3px; background:#ff7e00; color:#fff;}
.ui_address_c2 .ltc{width:40%; float:left; display:inline-block;}
.ui_address_c2 dl{margin-top:15px; background:#fff;}
.address-reveal-modal{visibility:hidden; left:50%; position:fixed; z-index:10000001; width: 100%; margin-left: -50%; height: auto;}
.address-reveal-modal .reveal-msgbox{width: 100%; min-width: 320px; max-width: 640px; margin: 0 auto;}
.ui_address_c3 .tb{line-height:44px;}
.ui_zsnav{width:80%; margin:0 auto; border:1px solid #ff4400; border-radius:5px; line-height:2.2em;}
.ui_zsnav li{width:33.3%; float:left; text-align:center; border-left:1px solid #ff4400;}
.ui_zsnav li:nth-child(2){width:33.4%;}
.ui_zsnav li:first-child{border-left:none;}
.ui_zsnav li.on{background:#ff4400; color:#fff;}
.ui_zsnav li.on a{color:#fff;}
.ui_zsnav2{width:70%;}
.ui_zsnav2 li{width:50%;}
.ui_zsnav2 li a{color:#ff4400; display:block;}
.ui_zsnav2 li:nth-child(2){width:50%;}
.ui_ss_ico{position:absolute; width:2.2em; height:2.2em; background:url(../img/search_ico3.png) center center no-repeat; background-size:80% 80%; right:20px; top:20px;}
.ui_cjwt_c li{line-height:1.4em;}
.ui_cjwt_c li a{display:block; padding:20px; }
.ui_wdzs_c dl{padding:20px 20px 20px 0; margin-left:20px; line-height:22px; border-bottom:1px solid #d2d2d2;}
.ui_wdzs_c dl:last-child{border-bottom:none;}
.ui_wdzs_c dl .dl_l{width:8%; float:left;}
.ui_wdzs_c dl .dl_r{width:92%; float:right;}
.ui_sbgl_c2 dl{padding:20px 20px 20px 0; margin-left:20px; border-bottom:1px solid #bfbfbf; line-height:22px;}
.ui_sbgl_c2 dl:last-child{border-bottom:none;}
.ui_sbgl_c2 dl .dl_l{width:16%; float:left;}
.ui_sbgl_c2 dl .dl_r{width:84%; float:right;}
.reveal-modal2{display:none; top:0px; left:0px; position:absolute; z-index:10000001;width:100%; height:100%;}
.reveal-modal2 .reveal-msgbox2{width: 100%; height:100%; background:#fff; overflow-y:auto; min-width: 320px; max-width: 640px; margin: 0 auto;}
.ui_ssbox_c{border-radius:3px; border:1px solid #b5b5b5; padding:16px; line-height:34px;}
.ui_ss_ipttxt{line-height:34px; height:34px; width:88%;}
.ui_map{width:100%; height:25rem;}
.ui_address_c4 dl{padding:20px 20px 10px 0; margin-left:20px; border-bottom:1px solid #bfbfbf;}
.ui_address_c4 dl .t1{color:#333333;}
.ui_address_c4 dl .t2{color:#999999;}
.ui_address_c4 dl:last-child{border-bottom:none;}
.ui_address_c4 dl.on .t1{color:#ff4400;}
.ui_address_c4 dl.on .t2{color:#ff4400;}
.ui_address_c4 dl.on .dw_ico{background:url(../img/dw_ico_hov.png) no-repeat; background-size:100% 100%;}
.reveal-modal3{display:none; top:0px; left:0px; position:absolute; z-index:10000001;width:100%; height:auto;}
.reveal-modal3 .reveal-msgbox3{width: 100%; height:auto; background:none; overflow-y:auto; min-width: 320px; max-width: 640px; margin: 0 auto;}
.ui_zmawm_c{width:78%; margin:0 auto;}
.ui_awm_box{position:relative; overflow:hidden;}
.ui_awm_box .awm_hr{position: absolute; z-index:1; top:0; left:0;animation:mymove 3s infinite; -webkit-animation:mymove 3s infinite;}
@keyframes mymove {
    from {top:0px;}
    to {top:35rem;}
}
@-webkit-keyframes mymove {
    from {top:0px;}
    to {top:35rem;}
}
.ui_yybb_lable{vertical-align:top;}
.ui_yybb_lable .hr{width:1px; height:2em; top:52px; overflow:hidden; background:#bfbfbf; position:absolute; left:50%;}
.ui_yybb_lable span{line-height:28px; width:28px; height:28px; margin:20px 0; display:inline-block;}
.ui_yybb_fdc dl{padding:20px 20px 20px 0; line-height:28px;}
.ui_ipttxt3{height:28px; line-height:28px; width:100%;}
.ui_lable2{background:#37b047; color:#fff; border-radius:50%;}
.ui_lable3{background:#ff4400; color:#fff; border-radius:50%;}
.ui_yybb_fdc .btn_b li{display:inline-block; margin-right:2%; line-height:2em; border:1px solid #9d9d9d; border-radius:3px; padding:0 3%;}
.ui_yybb_fdc .btn_b li.on{background:#ff4400; color:#fff; border:1px solid #ff4400; border-radius:3px;}
.ui_month_c{width:100%; overflow:hidden; overflow-x:auto;}
.ui_month_c ul{width:20000000px; padding-right:20px;}
.ui_month_c li{float:left; width:2em; height:2em; line-height:2em; margin:0 5px; border-radius:50%;}
.ui_month_c li.black{color:#fff; background:#333333;}
.ui_month_c li.green{color:#fff; background:#37b047;}
.ui_year_c{width:100%; overflow:hidden; overflow-x:auto;}
.ui_year_c ul{width:20000000px; padding-right:20px;}
.ui_year_c li{float:left; display:inline-block; padding:0 10px; height:2em; line-height:2em; margin:0 5px; border-radius:3px;}
.ui_year_c li.black{color:#fff; background:#333333;}
.ui_year_c li.green{color:#fff; background:#37b047;}
.ui_yybb_txtc li{width:33.3%; float:left;}
.ui_tablec{text-align: center; line-height:2.6em; color:#000; border-collapse:collapse;}
.full-number {overflow-x:scroll;margin:0 0 0 4em;}
.full-number tr{position:relative;}
.full-number tr td:first-child {position:absolute;left:0;width:4em;background:#f4f4f4;}
.full-number tr td:first-child,.full-number tr td:nth-child(2){border-right:none;border-left:none;}
.full-number td{white-space:nowrap;padding:0 5px;}
.ui_yybb_lablec li{margin-right:5px; display:inline-block; line-height:1.8em; padding:0 5px; color:#ff4400; border-radius:3px; border:1px solid #ff4400;}
.ui_w_auto{width:auto; display:inline-block;}
.ui_wzc_w{width:84%;}
.ui_dw_c{top:0; right:0;}
.ui_prgc{display:inline-block; margin:10% 20%;}
.ui_prgc .bg{background:url(../img/pt_bg.png) center 1px no-repeat; background-size:100% 98%;}
.prg-cont{margin:0;}
.ui_order_tabc .con{display:none;}
.ui_order_tabc .show{display:block;}
.ui_no_data{padding:45% 0 0 0;}
.ui_close_wz{top:16px; right:16px; display:none;}
.ui_ss_result{z-index:1; top:108px; left:0; width:100%; padding-bottom:10%; display:none;}
.ui_ss_result dl{line-height:28px; padding:20px 20px 20px 0; margin-left:20px; border-bottom:1px solid #bfbfbf;}
.yybb_qwc .con{display:none;}
.yybb_qwc .show{display:block;}
.tangram-suggestion-main{z-index:10000002;}
.ui_lable4{font-size:12px; position: absolute; top: -10px; right: 5px; color: #fff; background: #ff4400; width:20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%;}

@media screen and (max-width:480px) {
    body{font-size: 14px;}
    .bk2{height: 1px;}
    .bk5{height: 3px;}
    .bk10{height: 5px;}
    .bk15{height: 7px;}
    .bk20{height: 10px;}
    .bk25{height: 13px;}
    .bk30{height: 15px;}
    .bk35{height: 18px;}
    .bk40{height: 20px;}
    .bk50{height: 25px;}
    .bk60{height: 30px;}
    .ui_max_f1{font-size: 16px;}
    .ui_max_f2{font-size: 18px;}
    .ui_max_f3{font-size: 20px;}
    .ui_min_f1{font-size: 12px;}
    .ui_max_f12{font-size: 32px;}
    .ui_max_f13{font-size: 40px;}
    .ui_padding10{padding: 5px;}
    .ui_padding5{padding: 3px;}
    .ui_padding{padding: 10px;}
    .ui_padding_tb20{padding: 10px 0;}
    .ui_margin_lr10{margin: 0 5px;}
    .ui_padding_lr10{padding: 0 5px;}
    .ui_padding_lr20{padding: 0 10px;}
    .ui_padding_lr38{padding: 0 19px;}
    .ui_padding6{padding: 3px;}
    .ui_ml4{margin-left: 2px;}
    .ui_ml10{margin-left: 5px;}
    .ui_ml15{margin-left: 7px;}
    .ui_ml20{margin-left: 10px;}
    .ui_ml30{margin-left: 15px;}
    .ui_ml40{margin-left: 20px;}
    .ui_ml50{margin-left: 25px;}
    .ui_ml60{margin-left: 30px;}
    .ui_pl10{padding-left:5px;}
    .ui_pl20{padding-left:10px;}
    .ui_pr20{padding-right:10px;}
    .ui_pr40{padding-right:20px;}
    .ui_plr20{padding-left:10px; padding-right:10px;}
    .ui_ico{width:24px; height:24px;}
    .ui_ico2{width:32px; height:32px;}
    .ui_ico3{width:16px; height:16px;}
    .ui_ico4{width:48px; height:48px;}
    .ui_ico6{width:42px; height:42px;}
    .ui_ico8{width:20px; height:20px;}
    .ui_nav li{padding: 10px 0 6px 0;}
    .ui_nav li .ico{width:24px; height:24px;}
    .ui_nav li p{padding-top:3px;}
    .ui_footh{height: 65px;}
    .ui_yyglsy_c2{padding:20px 4% 15px 4%;}
    .ui_yyglsy_c2 dl p{padding:5px 0 0 0;}
    .ui_yyglsy_c2 dl span{top:10%; right:8%;}
    .ui_yyglsy_c .cnb{width:100%; left:0; top:34%;}
	.ui_yyglsy_c .cnb .t2{line-height:2.8rem;}
	.ui_search_c{line-height:30px;}
	.ui_search_c .lt{width:76%;}
	.ui_search_c .rt{width:20%;}
	.ui_ipttxt{padding:5px;}
    .ui_ipttxt2{padding:0 5px;}
	.ui_ipttxt,.ui_iptbtn{height:34px; line-height:34px; border-radius:3px;}
	.ui_footh2{height:55px;}
	.ui_yjfk_c dl{padding:8px 0 0 0;}
	.ui_yjfk_c dl .wt_c,.ui_yjfk_c dl .hd_c{padding:10px; line-height:30px;}
	.ui_yjfk_c dl .ltc{width:28px; height:28px; line-height:28px;}
	.ui_yjfk_c dl .rtc{line-height:30px; padding:0 0 0 6px;}
	.ui_tag em{border-width: 5px; left:2.2%;}
	.ui_tag span{border-width: 5px; left:2.2%;}
    .ui_yygl_c dl{margin-top:7px;}
    .ui_yygl_c dl .dl_c{padding:15px 0 10px 0;}
    .ui_tyw{width:34px;}
    .ui_record_c li{padding:0 10px;}
    .ui_sbgl_c dl{padding:10px; margin-top:7px;}
    .ui_bor_c{padding:5px 14px;}
    .ui_dd_c .ct{padding:8px 8px 8px 0; margin-left:10px;}
    .ui_dd_c .ct .ct_r{line-height:24px;}
    .ui_tbcell{width:18%;}
    .ui_tbcell3{width:12%;}
    .ui_xpfind_c dl .dl_l{width:18%;}
    .ui_xpfind_c dl .dl_r{width:82%;}
    .ui_xpfind_c dl{padding:10px;}
    .ui_footh3{height: 44px;}
    .ui_cyxz_c dl{padding:10px; line-height:24px;}
    .ui_check_b{height:24px;}
    .ui_check_b .ico{width:24px; height:24px;}
    .ui_check_b2{height:24px;}
    .ui_check_b2 .ico{width:24px; height:24px;}
    .ui_ft_b .lt{line-height:32px;}
    .ui_ft_b .rt{line-height:52px;}
    .ui_footh4{height:53px;}
    .txt_ipt{height:32px; line-height:32px; width:30px;}
    .ui_zzlist_c dl{padding:10px;}
    .ui_zffs_c{line-height:24px;}
    .ui_address_c3 .tb{line-height:32px;}
    .ui_cjwt_c li a{padding:10px;}
    .ui_wdzs_c dl{padding:10px 10px 10px 0; margin-left:10px;}
    .ui_wdzs_c dl .dl_l{width:10%;}
    .ui_wdzs_c dl .dl_r{width:90%;}
    .ui_sbgl_c2 dl{padding:10px 10px 10px 0; margin-left:10px;}
    .ui_sbgl_c2 dl .dl_l{width:22%;}
    .ui_sbgl_c2 dl .dl_r{width:78%;}
    .ui_ssbox_c{padding:8px; line-height:24px;}
    .ui_ss_ipttxt{height:24px; line-height:24px;}
    .ui_map{height:20rem;}
    .ui_address_c4 dl{padding:10px 10px 5px 0; margin-left:10px;}
    .ui_tbcell2{width:8%;}
    @keyframes mymove {
        from {top:0px;}
        to {top:22rem;}
    }
    @-webkit-keyframes mymove {
        from {top:0px;}
        to {top:22rem;}
    }
    .ui_yybb_lable .hr{top:36px; height:1.1em;}
    .ui_yybb_lable span{line-height:24px; width:24px; height:24px; margin:10px 0;}
    .ui_yybb_fdc dl{padding:10px 10px 10px 0; line-height:24px;}
    .ui_ipttxt3{height:24px; line-height:24px;}
    .ui_ss_ico{top:10px; right:10px;}
    .ui_wzc_w{width:82%;}
    .ui_address_c2 dl{margin-top:7px;}
    .ui_close_wz{top:8px; right:8px;}
    .ui_ss_result{top:62px;}
    .ui_ss_result dl{line-height:20px; padding:10px 10px 10px 0; margin-left:10px;}
}

@media screen and (min-width:400px) and (max-width:440px){
	.ui_tag em{border-width: 5px;}
	.ui_tag span{border-width: 5px;}
    .ui_sbgl_c2 dl .dl_l{width:20%;}
    .ui_sbgl_c2 dl .dl_r{width:80%;}
    .ui_wzc_w{width:84%;}
}

@media screen and (max-width:374px) {
    body{line-height:1.3em;}
    .ui_nav li .ico{width:20px; height:20px;}
    .ui_footh{height: 59px;}
}

@media screen and (max-width:320px) {
    .ui_ico2{width:24px; height:24px;}
    .ui_ico6{width:30px; height:30px;}
    .ui_nav li{font-size:14px;}
    .ui_max_f13{font-size: 32px;}
    .ui_yyglsy_c .cnb .t2{line-height:2.2rem;}
    .ui_yjfk_c dl .rtc{width:90%;}
    .ui_yjfk_c dl .ltc{width:24px; height:24px; line-height:24px;}
	.ui_yjfk_c dl .rtc{line-height:26px;}
    .ui_tbcell{width:20%;}
    .ui_xpfind_c dl .dl_l{width:20%;}
    .ui_xpfind_c dl .dl_r{width:80%;}
    .ui_ft_b .lt{line-height:24px;}
    .ui_ft_b .rt{line-height:44px;}
    .ui_footh4{height:45px;}
    .txt_ipt{height:24px; line-height:24px;}
    .ui_address_c3 .tb{line-height:24px;}
    .ui_wdzs_c dl .dl_l{width:12%;}
    .ui_wdzs_c dl .dl_r{width:88%;}
    .ui_sbgl_c2 dl .dl_l{width:26%;}
    .ui_sbgl_c2 dl .dl_r{width:74%;}
    .ui_map{height:15rem;}
    @keyframes mymove {
        from {top:0px;}
        to {top:18rem;}
    }
    @-webkit-keyframes mymove {
        from {top:0px;}
        to {top:18rem;}
    }
    .ui_wzc_w{width:78%;}
}