﻿body { font: 12px/1.5 Microsoft YaHei,SimSun,"Arial Narrow",HELVETICA; -webkit-text-size-adjust: 100%; color: #333; }
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0,0,0,0) }
a:active, a:hover { outline: 0 }
a { text-decoration: none; color: #333; }
img { border: 0; vertical-align: top; }
li { list-style: none }
/*清除浮动*/
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
/**/
.fy-effect, .fy-effect:before, .fy-effect:after { margin: 0; padding: 0; list-style: none; font-style: normal; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.fy-left { float: left; }
.fy-right { float: right; }

/*溢出省略*/
.fy-text-overflow-ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*溢出隐藏*/
.fy-text-overflow-hidden { overflow: hidden; white-space: nowrap; }

/*富文本编辑器*/
.fy-richcontent { font-size: 14px; font-family: Microsoft YaHei; line-height: 1.8; }
.fy-richcontent img { max-width: 100%; }
.fy-richcontent iframe { max-width: 100%; }
/*图片通用*/
.fy-picbox { margin-right: auto; margin-left: auto; text-align: center; font-size: 0; }
.fy-picbox span { vertical-align: middle; }
.fy-picbox a { display: block; }
.fy-picbox { *display: table; }
.fy-picbox span { *display: table-cell; }
.fy-picbox { *position: relative; *overflow: hidden; }
.fy-picbox span { *position: absolute; *left: 50%; *top: 50%; }
.fy-picbox span img { *position: relative; *left: -50%; *top: -50%; vertical-align: middle; }

/*模块清除浮动*/
.fy-mk { *zoom: 1; }
.fy-mk:before, .fy-mk:after { content: " "; display: table; }
.fy-mk:after { clear: both; }
.fy-mk .fy-mk-main:after { clear: both; }
.fy-mk .fy-mk-main:after { content: " "; display: table; }

.vmk-rowinner { position: relative; }
/*悬浮浮动*/
.vmk-bottomfixed-box { position: fixed; left: 0; bottom: 0; z-index: 999; width: 100%; }
.vmk-topfixed-box { position: fixed; left: 0; top: 0; z-index: 999; width: 100%; }
.fy-no-banner { text-align: center; margin: 10px 0px; font-size: 14px; font-weight: bold; color: blue; }

hr { transition: all ease-in 0.25s }

/**公用样式**/
.warp { width: 1200px; margin: auto; }
.title { font-size: 30px; font-weight: bold; color: #111; text-align: center; margin-bottom: 40px; }

.title-faq { font-size: 20px; font-weight: 400; color: #333; text-align: center; margin-bottom: 40px; }

/**头部 样式**/
.head { z-index: 99; width: 100%; height: auto; position: relative; }
.top-nav { height: 72px; width: 100%; background: rgba(255,255,255,0.2); position: absolute; z-index: 99; left: 0; top: 0; }

.top-nav .logo { float: left; padding: 18px 0 0 0; width: 146px; margin: 0; }
.top-nav .logo img { width: 100%; height: auto; }

.phone-box { float: right; padding: 18px 0 18px 35px; height: 36px; line-height: 36px; font-size: 24px; color: #fff; font-weight: bold; background: url(../img/phone-icon.png) left center no-repeat; }
.index-phone-box { float: right; padding: 18px 0 18px 35px; height: 36px; line-height: 36px; font-size: 24px; color: #fff; font-weight: bold; background: url(../img/phone-icon.png) left center no-repeat; }

.p-search { position: absolute; left: 50%; margin: -21px 0 0 -225px; top: 50%; z-index: 10; width: 450px; height: 42px; border-radius: 5px; }
.p-search-input { width: 72%; box-sizing: border-box; background: #fff; padding: 10px; float: left; height: 42px; outline: 0; font-size: 16px; border-radius: 5px 0 0 5px; color: #666; border: 0; }
.p-search-btn { width: 28%; height: 42px; float: left; cursor: pointer; border: 0; border-radius: 0 5px 5px 0; background: #ffbc00; line-height: 42px; outline: 0; text-align: center; font-size: 18px; color: #fff; -webkit-appearance: none; background: linear-gradient(135deg, rgb(255, 188, 0), rgb(255, 157, 0) 100%); }

.search { position: absolute; left: 50%; margin-left: -330px; top: 45%; z-index: 10; width: 660px; height: 60px; border-radius: 5px; }
.search-input { width: 72%; box-sizing: border-box; background: #fff; padding: 10px; float: left; height: 60px; outline: 0; font-size: 16px; border-radius: 5px 0 0 5px; color: #666; border: 0; }
.search-btn { width: 28%; height: 60px; float: left; cursor: pointer; border: 0; border-radius: 0 5px 5px 0; background: #ffbc00; line-height: 60px; outline: 0; text-align: center; font-size: 18px; color: #fff; -webkit-appearance: none; background: linear-gradient(135deg, rgb(255, 188, 0), rgb(255, 157, 0) 100%); }

.claim-banner { position: relative; width: 100%; height: auto; }
.claim-banner-b { display: block; width: 100%; height: 520px; }
.claim-banner-m { display: none; width: 100%; height: 520px; }
.claim-banner-s { display: none; width: 100%; }
.claim-banner-b img { width: 100%; height: 100%; }

.claim-b-box { position: absolute; z-index: 10; left: 50%; top: 58%; margin: -180px 0 0 -300px; background: #fff; width: 600px; height: 340px; border-radius: 5px; }
.claim-banner .claim-b-box .claim-info { padding: 35px 75px 0 75px; }
.claim-banner .claim-b-box .claim-info .company-tips { width: 100%; height: 26px; line-height: 26px; font-size: 20px; color: #333; font-weight: bold; text-align: center; margin-bottom: 30px; }
.claim-banner .claim-b-box .claim-info .company-name { line-height: 24px; font-size: 16px; color: #000; font-weight: normal; border-top: 1px solid #ddd; padding: 10px 0; }
.claim-banner .claim-b-box .claim-info .company-name .c-name { color: #000; }
.claim-banner .claim-b-box .claim-info .claim-item { height: 45px; border-bottom: 1px solid #ddd; }
.claim-banner .claim-b-box .claim-info .claim-item-top { border-top: 1px solid #ddd; }
.claim-banner .claim-b-box .claim-info .claim-item .l-claim { float: left; display: block; overflow: hidden; width: 70px; line-height: 45px; color: #333; font-size: 16px; }
.claim-banner .claim-b-box .claim-info .claim-item .claim-input { float: left; width: 346px; height: 35px; line-height: 35px; font-size: 16px; color: #333; padding: 5px; outline: 0; border-radius: 3px; border: none; }
.claim-banner .claim-b-box .claim-info .claim-item .p-yzm-input { width: 198px; margin-right: 12px; }
.claim-banner .claim-b-box .claim-info .claim-item .p-yzm-btn { cursor: pointer; width: 134px; height: 43px; display: block; float: left; border-radius: 3px; line-height: 43px; text-align: center; font-size: 16px; color: #0482da; border: 1px solid #0482da; background: #e5f4ff; transition: all 0.3s ease-in-out 0s; }
.claim-banner .claim-b-box .claim-info .claim-item .p-yzm-btn:hover { background: #0482da; color: #fff; }
.claim-banner .claim-b-box .claim-info .claim-btn { text-decoration: none; cursor: pointer; width: 100%; height: 36px; border-radius: 3px; line-height: 36px; text-align: center; display: block; background: #0482da; font-size: 16px; color: #fff; transition: all 0.3s ease-in-out 0s; }
.claim-banner .claim-b-box .claim-info .claim-btn:hover { background: #0366c1; }
.company-line { width: 100%; margin-bottom: 30px; }
.claim-w20 { width: 200px !important; margin: 0 auto; }
.claim-w21 { width: 210px !important; }

.claim-banner .claim-b-box .claim-success { overflow: hidden; padding: 15px 0 0 0; }
.claim-banner .claim-b-box .claim-success .c-s-img { margin: 0 auto; text-align: center; }
.claim-banner .claim-b-box .claim-success .c-s-img img { max-width: 100%; max-height: 100%; }
.claim-banner .claim-b-box .claim-success .claim-s-line { position: relative; height: 1px; margin: 20px 0 20px 0; width: 100%; background: #dddddd; }
.claim-banner .claim-b-box .claim-success .claim-s-line .blue-line { position: absolute; left: 50%; top: -1px; margin-left: -25px; width: 50px; height: 3px; display: block; background: #0482da; }
.claim-banner .claim-b-box .claim-success .c-s-txt1 { font-size: 20px; line-height: 24px; margin-bottom: 10px; color: #333; text-align: center; }
.claim-banner .claim-b-box .claim-success .c-s-txt2 { font-size: 18px; line-height: 20px; padding: 0 0 10px; color: #666; text-align: center; }
.claim-banner .claim-b-box .claim-success .c-s-txt2 .c-s-red { color: #ff0000; }

.claim-banner .claim-b-box .claim-no-results { overflow: hidden; }
.claim-banner .claim-b-box .claim-no-results .c-r-img { width: 190px; height: 190px; margin: 0 auto 10px; }
.claim-banner .claim-b-box .claim-no-results .c-r-txt1 { font-size: 20px; line-height: 24px; font-weight: bold; padding: 0 10px; margin-bottom: 10px; color: #666; text-align: center; }
.claim-banner .claim-b-box .claim-no-results .c-r-txt2 { font-size: 16px; line-height: 28px; color: #666; text-align: center; }
.claim-banner .claim-b-box .claim-no-results .c-r-blue { color: #269edc; }
.claim-banner .claim-b-box .claim-no-results .c-r-yellow { color: #ffac00; }

/***认领好处***/
.good-box { padding: 50px 0 40px 0; }
.claim-good { }
.claim-good li { width: 25%; float: left; /*margin-bottom: 20px;*/ }
.claim-good .claim-good-icon { width: 88px; height: 88px; display: block; margin: 0 auto; border-radius: 50%; }
.claim-good .claim-good-tit { font-size: 18px; color: #333; text-align: center; margin-top: 15px; }
.claim-good .claim-good-info { padding: 10px 15px 0; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; color: #999; text-align: center; }
.claim-good .c-icon-1 { background: url(../img/benefit-1.png) center center #93cf36 no-repeat; }
.claim-good .c-icon-2 { background: url(../img/benefit-2.png) center center #ffb850 no-repeat; }
.claim-good .c-icon-3 { background: url(../img/benefit-3.png) center center #45aedb no-repeat; }
.claim-good .c-icon-4 { background: url(../img/benefit-4.png) center center #fd7a4e no-repeat; }


/**认领步骤**/
.step-box { background: #fbfbfb; padding: 50px 0; }
.claim-step { overflow: hidden; position: relative; }
.claim-step li { float: left; position: relative; z-index: 10; width: 33.3%; }
.claim-step .claim-num { width: 88px; height: 88px; font-size: 40px; font-weight: bold; color: #0482da; text-align: center; margin: 0 auto; line-height: 88px; background: #fff; border-radius: 50%; border: 2px solid #0482da; }
.claim-step .claim-info { font-size: 18px; text-align: center; color: #333; margin-top: 15px; }
.claim-step .claim-line { width: 70%; height: 1px; border-top: 1px solid #dfdfdf; position: absolute; top: 44px; left: 15%; z-index: 5; }
.claim-rarr { position: absolute; top: 2.75em; margin-top: 2px; }
.claim-rarr:before, .claim-rarr:after { content: ''; position: absolute; border-color: transparent; border-style: solid; }
.claim-rarr:before { top: 0; left: 0; border-width: 10px 0 10px 10px; border-left-color: #ddd; }
.claim-rarr:after { left: 0; top: 3px; border-width: 7px 0 7px 7px; border-left-color: #fff; }
.claim-rarr1 { left: 33.3%; }
.claim-rarr2 { left: 66.6%; }


/***页脚***/
.fy-foot { width: 100%; border-top: 2px solid #0366c1; background: #fbfbfb; font-size: 14px; padding: 30px 0; text-align: center; }
.fy-foot .letter_class { height: 24px; color: #999; }
.fy-foot .letter_class span { color: #444; }
.fy-foot .letter_class a { padding: 0 6px; color: #039; margin: 0 5px; }
.fy-foot .footer-lj { line-height: 30px; text-align: center; overflow: hidden; }
.fy-foot .footer-lj a { padding: 0 8px; color: #333 }
.fy-foot .footer-lj a:hover { color: #0366c1; }
.fy-foot .blue_a { color: #0366c1; }
.fy-foot .fy-foot_lxfs { text-align: center; color: #333; }
.fy-foot .fy-foot_lxfs span { font-weight: bold; }
.fy-foot .copyright { padding: 5px 0; line-height: 24px; }


/**搜索结果**/
/***搜索-认领好处***/
.result-good { overflow: hidden; position: absolute; top: 150px; left: 50%; margin-left: -600px; width: 1200px; height: 300px; }
.result-good .title { font-size: 30px; font-weight: bold; color: #fff; text-align: center; margin-bottom: 40px; }
.result-item { overflow: hidden; }
.result-item li { width: 33%; float: left; margin-bottom: 20px; }
.result-item .r-good-icon { width: 88px; height: 88px; display: block; margin: 0 auto; border-radius: 50%; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6); }
.result-item .r-good-tit { font-size: 18px; color: #fff; text-align: center; margin-top: 15px; }
.result-item .r-good-info { padding: 10px 15px 0; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; color: #fff; text-align: center; }
.result-item .c-icon-1 { background: url(../img/benefit-1.png) center center #93cf36 no-repeat; }
.result-item .c-icon-2 { background: url(../img/benefit-2.png) center center #ffb850 no-repeat; }
.result-item .c-icon-3 { background: url(../img/benefit-3.png) center center #45aedb no-repeat; }
.result-item .c-icon-4 { background: url(../img/benefit-4.png) center center #fd7a4e no-repeat; }


/***搜索-列表***/
.s-results-box { width: 100%; padding: 20px 0; background: #fbfbfb; }
.results-title { position: relative; background: #eee; border: 1px solid #dfdfdf; width: 1200px; height: 48px; box-sizing: border-box; margin: 0 auto 20px; }
.results-title .results-name { position: absolute; left: -1px; top: -1px; color: #fff; width: 128px; height: 48px; text-align: center; background: #0482da; line-height: 48px; font-size: 15px; }

.company-list { width: 1200px; margin: 0 auto 20px; }
.company-list li { border: 1px solid #f0f0f0; background: #fff; padding: 19px; margin-bottom: 20px; overflow: hidden; transition: all .2s linear; }
.company-list li:hover { box-shadow: 0 5px 10px rgba(0,0,0,.1); }
.company-list .fy-picbox { width: 112px; height: 112px; border: 1px solid #eee; padding: 3px; float: left; margin-right: 20px; overflow: hidden }
.company-list .fy-picbox a { line-height: 112px; height: 112px; background: #f9f9f9; overflow: hidden; }
.company-list .fy-picbox img { width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.company-list .fy-picbox:hover img { transform: scale(1.05); }

.company-list .company-info { width: 830px; float: left; }
.company-list .company-name { font-size: 18px; padding-top: 4px; color: #333; height: 20px; font-weight: bold; line-height: 20px; margin-bottom: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.company-list .company-name a { color: #333; float: left; box-sizing: border-box; max-width: 720px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.company-list .company-name a:hover { color: #0482da; }
.company-list .company-name .pv { padding: 0 8px; display: block; font-weight: normal; background: #f0f0f0; height: 20px; color: #888; border-radius: 5px; line-height: 20px; font-size: 12px; float: left; margin: 1px 0 0 10px; }
.company-list .company-info em { color: #FD485E; font-style: normal; }

.company-list .company-info .company-pro { font-size: 13px; line-height: 20px; margin-bottom: 6px; color: #888; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.company-list .company-info .company-pro { margin-right: 20px; line-height: 22px; }
.company-list .company-info .company-attri { height: 20px; margin-bottom: 6px; font-size: 13px; line-height: 20px; color: #888; }
.company-list .company-info .company-attri .legal-rep { float: left; margin-right: 35px; }
.company-list .company-info .company-attri .legal-rep .blue-name { color: #128bed; font-style: normal; }
.company-list .company-info .company-attri .reg-capital { float: left; margin-right: 35px; }
.company-list .company-info .company-attri .company-time { float: left; }
.company-list .company-info .company-address { font-size: 13px; line-height: 20px; color: #888; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.company-list .claim-btn { width: 120px; height: 36px; font-size: 16px; line-height: 36px; color: #fff; background: linear-gradient(to bottom, #ffa73d 0%,#ff812e 100%); text-align: center; border-radius: 3px; float: right; margin-top: 40px; }
.company-list .claim-btn:hover { background: linear-gradient(to bottom, #ff9436 0%,#ef6c15 100%); }

.company-list .alr-claim-btn { width: 120px; height: 36px; font-size: 16px; line-height: 36px; color: #fff; background: linear-gradient(to bottom, #b7b3ae 0%,#7b7977 100%); text-align: center; border-radius: 3px; float: right; margin-top: 40px; }
.company-list .alr-claim-btn:hover { background: linear-gradient(to bottom, #7b7977 0%,#7b7977 100%); }

/**分页**/
/*.fy-page { clear: both; text-align: center; margin: 10px 0; }
.fy-page a { border: 1px solid #dbdbdb; background: #fff; padding: 5px 10px; margin: 1px; display: inline-block; color: #000; }
.fy-page a:hover { text-decoration: none; background-color: #1068ab; color: #fff; border: 1px solid #1068ab; }
.fy-page span a { border: 1px solid #1068ab; background: #fff; padding: 2px 7px; margin: 1px; display: inline-block; color: #1068ab; border-radius: 5px; }
.fy-page span a:hover { text-decoration: none; background-color: #1068ab; }
.fy-page .currentpage { background-color: #1068ab; color: #fff; border: 1px solid #1068ab; }*/


.pagination { margin: 10px 0px; text-align: center; font-size: 12px; display: block; clear: both; }
.pagination ul { display: inline-block; *display: inline; *zoom: 1; margin-left: 0; margin-bottom: 0; padding: 0; }
.pagination ul > li { display: inline; }
.pagination ul > li > a,
.pagination ul > li > span { margin: 0 2px; float: left; border: 1px solid #dbdbdb; background: #fff; padding: 5px 10px; display: inline-block; color: #000; }

.pagination a:hover { text-decoration: none; background-color: #1068ab; color: #fff; border: 1px solid #1068ab; }
.pagination li.active span, .pagination li.active a { background-color: #1068ab; color: #fff; border: 1px solid #1068ab; }

.pagination span { -webkit-user-select: none; user-select: none; }
.pagination a { cursor: pointer; }



.claim-result-title { background: #ecdcb5; text-align: center; line-height: 42px; font-size: 16px; font-weight: bold; }
.claim-result-title img { vertical-align: middle; }
.claim-result-body { font-size: 17px; line-height: 24px; color: #333; text-align: center; margin: 10px 0; }
.claim-result-body .signature { color: red; }
.claim-result-line { position: relative; height: 1px; margin: 20px 0 20px 0; width: 100%; background: #dddddd; }
.claim-result-line2 { position: relative; height: 1px; margin: 20px 0 15px 0; width: 100%; background: #dddddd; }
.claim-result-line .blue-line { position: absolute; left: 50%; top: -1px; margin-left: -25px; width: 50px; height: 3px; display: block; background: #0482da; }
.claim-result-bottom { line-height: 20px; font-size: 16px; color: #666; text-align: left; padding-left: 160px; box-sizing: border-box; margin-bottom: 15px; }
.claim-result-bottom .tel { color: red; font-weight: bold; }
.claim-wxtxt { margin-bottom: 20px; }

.claim-result-btn { text-decoration: none; cursor: pointer; width: 90%; margin: 36px auto; height: 36px; line-height: 36px; border-radius: 3px; text-align: center; display: block; background: #0482da; font-size: 16px; color: #fff; transition: all 0.3s ease-in-out 0s; }
.claim-result-btn:hover { background: #0366c1; }


/*常见问题*/
.fy-faq { padding: 60px 0 100px; overflow: hidden; width: 100%; /*background-color: #fbfbfb;*/ }
.fy-faq .quote_q_title { font-size: 36px; color: #333; font-weight: lighter; text-align: center; margin-bottom: 40px; }
.fy-faq .q_ques_ul { margin-left: -20px; }
.fy-faq .q_ques_ul li { width: 385px /*23.5%*/; height: auto; margin-left: 20px; overflow: hidden; float: left; /*background-color: #f5f5f5;*/ padding-bottom: 40px; box-sizing: border-box; /*cursor: pointer;*/ -webkit-transition: all .5s; transition: all .5s; }
.fy-faq .q_ques_ul li .ques_top { line-height: 24px; font-size: 16px; color: #333; overflow: hidden; display: block; /*white-space: nowrap;*/ text-overflow: ellipsis; margin-bottom: 5px; }
.fy-faq .q_ques_ul li .ques_top span { width: 5px; height: 5px; line-height: 5px; color: #fff; font-size: 14px; background-color: #FF6600; float: left; text-align: center; margin: 10px 5px 0 0; border-radius: 50%; }

.fy-faq .q_ques_ul li .ques_bot { width: 100%; height: auto; line-height: 22px; font-size: 14px; color: #999; padding-left: 10px; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; position: relative; }
.fy-faq .q_ques_ul li .ques_bot span { width: 24px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; background-color: #fe6a00; text-align: center; top: 3px; left: 0; position: absolute; }
.fy-faq .q_ques_ul .mr_40 { /*margin-right: 1.5%;*/ }
.fy-faq .q_ques_ul li:hover { transform: translate(0,-5px); }

.fy-faq .more { width: 100%; height: 37px; padding-top: 20px; }
.fy-faq .more a { position: relative; width: 140px; height: 35px; margin: 0 auto; border: 1px solid #999; display: block; text-align: center; line-height: 35px; }
.fy-faq .more a .l_line { width: 80px; height: 1px; position: absolute; top: 18px; left: -50px; background: #999; display: block; }
.fy-faq .more a .r_line { width: 80px; height: 1px; position: absolute; top: 18px; right: -50px; background: #999; display: block; }
.fy-faq .more a:hover { border: 1px solid #0366c1; color: #0366c1; }
.fy-faq .more a:hover .l_line, .fy-faq .more a:hover .r_line { background: #0366c1; }



.t-ts { width: 100%; height: 62px; padding: 25px 0 10px; }
.t-ts .t-ts-icon { width: 62px; height: 62px; line-height: 62px; font-size: 0; border-radius: 50%; margin: 0 auto; background: #ff9900 url(https://appimg1.fy35.com/v2/m-ts-img.png) center center no-repeat; background-size: 32px; }
.t-ts .t-ts-icon2 { width: 62px; height: 62px; line-height: 62px; font-size: 0; border-radius: 50%; margin: 0 auto; background: #00cc00 url(https://appimg1.fy35.com/v2/m-ts-img2.png) center center no-repeat; background-size: 32px; }
.t-ts-text { width: 100%; line-height: 20px; font-size: 14px; color: #949494; text-align: center; padding: 30px 0 125px; }

.c-succ-tips2 { line-height: 28px; font-size: 17px; color: #333; text-align: center; margin-bottom: 20px; }
.c-succ-tips { line-height: 28px; font-size: 16px; color: #666; text-align: center; }
.c-succ-img { width: 100%; margin: 0 auto; text-align: center; }
.c-succ-img img { width: 100px; height: 100px; }
.c-succ-imgtxt { width: 100%; height: 20px; line-height: 20px; font-size: 14px; color: #AEAEAE; text-align: center; margin-top: 4px; }
.c-succ-line { width: 100%; height: 1px; border-top: 1px solid #ddd; box-sizing: border-box; margin-top: 36px; }


.m-succ-ls { width: 100%; padding-left: 70px; box-sizing: border-box; }
.m-succ-text { width: 100%; height: 36px; line-height: 36px; font-size: 18px; color: #333333; text-align: left; margin-bottom: 10px; }
.m-succ-text .m-succ-m { color: #fb0000; }
.m-succ-text .m-succ-k { color: #339933; }

.t-ts3 { height: 130px !important; }
.t-ts3 .t-ts-icon3 { width: 100%; height: 130px; background: url(https://appimg1.fy35.com/v2/ico-logo-v6.png) center center no-repeat; background-size: 148px; }


.fy-ul-list { width: 100%; padding: 15px 15px 50px; box-sizing: border-box; }
.fy-ul-li { width: 100%; height: 30px; line-height: 30px; font-size: 16px; text-align: left; border-top: 1px solid #e8e8e8; padding: 12px 0; }
.fy-li-wx { color: #333333; }
.fy-li-wx .fyui-span { margin-left: 15px; color: #000; }
.fy-li-wx .btn_copy { margin-left: 10px; color: #3399ff; padding: 0; }
.fy-li-lx { color: #666; border-bottom: 1px solid #e8e8e8; }

.t-suss-text { width: 100%; height: 36px; line-height: 36px; font-size: 16px; color: #666666; text-align: center; }
.fy-ul-li .fyui-span { float: right; }
.fy-ul-li .btn_copy { float: right; width: 0.3rem; }
.fy-ul-li .btn_tel { float: right; width: 0.3rem; margin-left: 0.08rem; }
.fy-li-wx .fyui-span { margin-left: 0.05rem; }
.fyui-img { float: right; width: 23px; height: 30px; line-height: 30px; font-size: 0; text-align: center; margin-right: 5px; }
.fyui-img img { vertical-align: middle; max-width: 23px; max-height: 23px; }
