body{background-color:#ffffff !important;font-family: 'Microsoft YaHei','Segoe UI' !important;}
.flex{display:flex}
.flex_center{display:flex;align-items:center}
.flex_colum{flex-direction:column}
.flex_around{justify-content:space-around}
.flex_between{justify-content:space-between}
.flex_wrap{flex-wrap:wrap}
.one_line{display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.two_line{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.navbar{position:relative;height:55px}
.hide{display:none!important}
.hide2{display:none}
.borderRadius0{border-radius:0rem!important}
.content-auto{padding-right:310px !important;width:1200px !important}
p.dealer-info-wrap{margin:0px 0px 0px 10px;font-size:13px;line-height:50px;color:#fff}
p.dealer-info-wrap:hover{text-decoration:underline;color:#ffffff}
.side_menu{background:#fff;border-radius:5px;padding:10px;text-align:center;width:100%;margin-bottom:15px}
.menu_ask:hover{background:#feefd1;text-decoration:underline}
.menu_ask{border:1px solid #FF961B}
.menu_ts:hover{background:#167EEE}
.menu_ts{border:none;background:#1678FF;margin-top: 15px;}
.side_menu a{color:#242424;cursor:pointer;display:inline-block;font-family:MicrosoftYaHei;font-size:20px;font-weight:400;height:32px;line-height:32px;padding-left:25px;text-align:center;width:100%}
.side_menu a.add_btn{display: flex;align-items: center;justify-content: center;padding: 0px;}
.menu_ts a{color:#ffffff}
.add_icon{background:url(../images/complain.png) no-repeat;background-size:25px 25px;display: inline-block;width: 30px;height: 25px;}
.menu_ask a{background:url(../images/consult.png) no-repeat;background-position:87px 4px;background-size:25px 25px;color:#FF961B}
.menu_ts a:hover{text-decoration:underline}
.menu_ask a:hover{text-decoration:underline}
.static_wrap{background:url(../images/side_complain_show.png) no-repeat;background-size:100% 100%;padding:10px;border-radius:5px;margin-bottom:15px}
p.total_num{font-size:16px;color:#ffffff;margin-bottom:15px;margin-top:10px}
.highlight_num{font-size:20px !important;color:#FBEE17 !important;font-weight:500 !important;padding: 0px 10px;}
.total_div{padding-left:40px;border-bottom:#4EFFD7 dashed 1px;background:url(../images/side_complain_show_supervise.png) no-repeat;background-size:20px 26px;background-position:15px 2px}
.static_wrap .ts-count{background:none;border-radius:0px;margin:0}
.static_wrap .ts-count .divider-vert::before{border-left:1px solid #ffffff}
.hotPlatform{background:#fff;border-radius:5px;margin-bottom:15px}
.ts-nav-out .ts-nav .navbar-section a{font-size:16px !important;font-weight:500 !important;padding:10px}
.htitle{padding:10px 0 0 10px}
ul.article_list{margin:0px}
ul.tag_list.flex.flex_wrap{margin:0px}
.hotAdLi{align-items:center;border-bottom:1px #f2f5f8 solid;display:flex;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;height:76px;justify-content:space-between;margin:0;padding:5px}
.hotAdLi .gz1 a{border:1px red solid;border-radius:3px;color:#242424;display:inline-block;font-family:MicrosoftYaHei;font-size:12px;font-weight:600;text-align:center;padding:5px 10px;}
.header h1.logo img{width:209px;height:65px;object-fit:contain}
h1.logo.column{display:flex;align-items:center;margin-top:15px}
h1.logo.column a{display:flex}
.main_c{display:flex;justify-content:space-between;width:1220px;margin:0 auto;align-items: flex-start;}
.header{width:1200px !important}
.main_c .content{width:711px;border-left:solid 1px #eff3f4;border-right:solid 1px #eff3f4}
.mid_content{width:711px;border-left:solid 1px #ebebeb;border-right:solid 1px #ebebeb}
.content_large{width:840px}
.main_c .sidebar{right:0px;top:0px !important;width:330px !important;margin:10px 0px 0px;position:relative}
.header .search-area{width:560px !important;height:50px !important;margin:0px !important}
.w-640.column.col-auto{width:840px;justify-content:space-between}
input#searchName{height:50px}
.header.columns.col-mx-auto.col-oneline{padding:15px 0px}
button#indexSearch{height:50px;width:50px}
.header .search-area input{border-color:#1678FF !important;border-width:4px !important}
.header .search-area .search-btn{background-color:#1678FF !important;font-size:28px !important;border-color:#1678FF !important}
.ts-nav-out .ts-nav .navbar-section{padding:0px !important}
.ts-nav-out .ts-nav .navbar-section.active a{color:#1678FF;background-color:#fff;border-radius:30px;display:inline-block;padding:10px 30px;width:auto;margin:0 auto}
.ts-nav-out .ts-nav .navbar-section.active{background-color:#1678FF;border-bottom:none}
.ts-nav-out .ts-nav .navbar-section:hover{background-color:#1670EE !important}
.content .ts-tab-out .ts-tab .navbar-section.active a,.content .ts-tab-out .ts-tab .navbar-section:hover a{color:#1678FF !important}
.content .ts-tab-out .ts-tab .navbar-section a{color:#2d2d2d;font-size:18px !important;font-weight:500 !important;text-align:center;text-decoration:none;width:100%}
nav.navbar.ts-tab{padding:0px 20px !important;margin-bottom: 0px;}
.content .ts-tab-out .ts-tab .navbar-section.active,.content .ts-tab-out .ts-tab .navbar-section:hover{border-bottom:3px solid #1678FF !important}
.xpaert{margin-top:10px}
.active{color:#1678FF !important;border-bottom-color:#1678FF !important}
.hotAdLi .gz1 a{color:#1678FF !important;border:1px #1678FF solid !important}
.main_c .content .platformTpyeTab .tabItem{border-bottom:.05rem solid #1678FF;border-right:.05rem solid #1678FF;border-top:.05rem solid #1678FF}
.content .tabItem.active{background:#1678FF !important;color:#fff !important}
.content .tabItem{color:#1678FF !important}
.main_c .tsForm-index{color:#212121;background:#fff;padding:10px 15px;min-height:800px;width:840px}
.main_c h2.jury-intro{margin-top:20px}
.main_c .blackcat-tab .tab .select a{color:#1678FF;border-bottom:4px solid #1678FF}
.main_c .blackcat-tab .tab{border-bottom:2px solid #dedede}
.main_c .jury-item{border-bottom:1px solid #dedede}
.header.columns .users{padding-top:0px}
.ts-nav-out{position:relative}
.sidebar .hotPlatform .htitle{border-bottom:none}
.zx_head{display:flex;justify-content:space-between;border-bottom:#1678FF solid 3px;margin:0 -10px;padding:0 10px}
.sidebar li.quiz_item_li,.ask_side li.quiz_item_li{padding:5px 15px}
.sidebar .quiz_item_title,.ask_side .quiz_item_title{font-size:16px}
.sidebar .quiz_content,.ask_side .quiz_content{font-size:14px}
.header.columns.col-mx-auto.col-oneline .search-area>ul.menu{left:2rem;top:2.5rem}
.link_wrap{display:flex;flex-wrap:wrap;background-color:#ffffff;padding:15px}
.link_item{margin-right:15px;margin-right:15px;margin-bottom:15px;font-size:14px}
.link_item a{color:#1670EE}
.link-tips{font-size:16px;font-weight:500}
.no_copy{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;user-select:none}
.yes_copy{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;-khtml-user-select:text;-o-user-select:text;user-select:text}
p.nav_title{margin:0px;background:#ffffff;font-size:20px;padding:15px;border-bottom:0.5px solid #ededed;font-weight: 500;line-height: 1.2;}
.sticky_top{position:sticky;top:0;z-index:10;background: #ffffff;}
.weblogo img{width:127px !important}
.search-container{position:relative;background:#f4f4f4;height:40px;border-radius:20px;padding-left:15px}
.search-container input#searchName{height:40px;font-size:14px;border:none;background:#f4f4f4}
.search-container button#indexSearch{position:absolute;z-index: 99;right:0;top:0;height:40px;width:50px;background:#f4f4f4;border:none;color:#9E9FA1;font-size:20px;}
.margin_top_60{margin-top:60px !important}
.side_header{padding:12px 10px;border-bottom:#ededed solid 0.5px}
.side_header h3.side_title{font-size:16px;margin:0px}
.side_header .side_header_more{font-size:14px;color:#a9a9a9}
a.side_header_more:hover {color: #1678ff;}
.calender_box,.lives_box{border:#ededed solid 0.5px;border-radius:5px;margin-top:10px;}
.lives_box .left-time{font-size:12px;color:#999999;flex-shrink:1;width:45px}
.lives_box .right-content{font-size:14px;color:#393939;flex-shrink:2;line-height:1.5}
ul.lives-list{padding-right:10px}
.calender-list .event-time{font-size:12px;color:#999999}
ul.calender-list{padding-right:10px;margin-bottom:0px}
.calender-list .content_rl{font-size:14px;color:#333333;line-height:2.5}
p.event-time,p.star{margin:0px}
.star_wrap .star{background-size:12px 12px !important;height:12px !important;width:12px !important}
li.calender_item{border-bottom:#ededed solid 0.5px;padding-bottom:15px}
ul.calender-list li:last-child{border:none}
.calender-list .bottom-val{font-size:12px;color:#999999}
.calender-list .bottom-val i{font-size:14px;color:#333333}
p.contact-item{color:#737373;font-size:14px;margin:0px;line-height:2.2}
.contact-box{padding:0px 5px;display:flex;align-items:center;justify-content:space-between;margin-top: 15px;}
.app_downcode img{width:70px}
p.download_app_tip{font-size:12px;margin:10px 0px}
.app_downcode{display:flex;flex-direction:column;align-items:center}
.back_item{background:url(../images/fxgecko/detail_back.png) no-repeat;width:34px;height:15px;background-position:center;cursor:pointer;display:inline-block}
.ts-list .card{border:none;border-bottom:0.5px solid #ededed;margin:0px}
ul.ts-list{margin:0px}
.profile_wrap a{display:flex;flex-direction:column;align-items:center;color:#333333;font-size:16px;font-weight:bold;cursor:pointer;margin-top: 30px;}
img.user_head{width:80px;height:80px;border-radius:50%;overflow:hidden}
img.nav_user_head{width:30px;height:30px;border-radius:50%;overflow:hidden}
.nav_profile_wrap{display:flex;align-items:center;color:#333333;font-size:16px;font-weight:bold;cursor:pointer}
p.user_name { margin: 0px;text-align: center;}
.logout_btn_wrap {display: flex;justify-content: flex-end;flex-direction: column;}
.footer .copy-right { padding-top: 14px;font-size: 14px;}
a:hover,a:focus{text-decoration: none;}
a:focus {outline: none;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: none;
}
.side_content .login_menu{margin-top: 30px;}
.ts-list .card .card-footer .tile-icon img {border: #ededed solid 1px;border-radius: 2px;}
.search-container:focus-within{border: solid #1678FF 1px;}
.search-container:focus-within  button{color:#1678FF !important;}
.hideV{display:none}
.sideFixed{position: fixed;bottom: 0;width:330px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: normal;}

.loading-wrap .loader-1 {width: 28px;height: 28px;margin-right: 20px;border-bottom-color: #1678FF;}
.loading-wrap {background: #fff;display: flex;align-items: center;justify-content: center;padding: 10px;}
button.login_btn.md-trigger:hover{background:#1c4587}
button.register_btn.md-trigger:hover{background:#ededed}
li.card:hover {background: #f7f7f7;}
.dropdown-list{    position: absolute;top: 40px;border: #1678FF solid 2px;}
img.dealer-icon {display: inline-block;width: 50px;height: 25px;border-radius: 5px;border: solid 1px #f5f5f5;margin-right: 5px;}
.input-group.search-area {overflow: hidden;border-radius: 20px;height: 38px;}
.hide{display: none!important;}