﻿@charset "utf-8";
.flow{position:relative; margin:30px auto; padding:20px 0 0; width:100%; height:50px}
.flowList{float:left; height:2px; background:#ccc}
.flowListBox{position:absolute; top:10px; left:0; width:100%}
.flowListBox .flowList{float:left; text-align:center} 
.flowListBox .flowList em{display:inline-block; margin-top:-15px; width:24px; height:24px; border-radius:100%;background:#ccc;box-shadow:0 0 2px 2px hsla(0,0%,100%,.56); color:#fff; vertical-align:middle; text-align:center; font-weight:700; font-style:normal; font-size:14px; line-height:24px; cursor:pointer}
.flowListBox .flowList strong{display:inline-block; height:40px; white-space:nowrap; font-weight:400; line-height:40px; cursor:pointer; word-break:keep-all}
.flowListBox .flowList.for-cur em{color:#fff;background-color:rgb(14, 159, 255);}
.flowListBox .flowList.for-cur{color:rgb(14, 159, 255);background-color:rgb(14, 159, 255);}
.flowListBox .for-cur em{margin-top:-20px; }
.flowListBox .for-cur strong{font-weight:900}
.successs{padding:0; text-align:center}
.successs h3{padding:5px; font-size:25px}
@media (min-width:320px){.form-group .col-sm-6{margin:5% auto}
.flowListBox .flowList strong{font-size:14px;}}@media (min-width:992px){.flowListBox .for-cur em,.flowListBox .for-cur strong{font-size:17px}}
button.flowBtn{width:50%; height:40px; font-size:16px; border-radius:0px; border:none;}
button.flowBtn#btnTJ{float:right; background: #1080FF;border: 1px solid #1080FF;border-radius: 2px;  color:#fff;}
button.flowBtn#btnBack{float:left; background-color:#fff; color:#000; border-top:1px solid #cccccc;}
.flowMain,body{overflow:hidden}
.flowMain{display:block; padding:0 0%; background-color:#fff!important}
#iList,.flowMain{width:100%; height:100%}
#iList{overflow-x:hidden; overflow-y:auto; margin-bottom:1.5%; border:0 none #000; background-color:#fff}
.flowMain .row #fList{height:5pc}
#flowDiv{overflow:auto; -webkit-overflow-scrolling:touch}
