/* header start */
.header{ padding-bottom:10px; background-color:#fff;}
.header .w{ height:100px; position:relative; z-index:10;}
.logo{ float:left;}
.logoImg{ float:left; position:relative; margin-right:30px;}
.logoImg a{ display:table-cell; height:100px; vertical-align:middle;}
.logoImg img{ max-width:159px; max-height:100px;}
.logoAdv{ float:left; margin:22px 0px 0 0;}
.w1200 {margin: 0 auto;width: 1080px;}

.header-settled .logoImg{ margin:0 14px 0 0;}
.header-settled .logo .tit{ float:left; font-size:18px; color:#8c8c8c; height:34px; line-height:34px; padding-left:12px; border-left:1px solid #eee; margin-top:32px;}
.settled-header-right{ float:right; height:42px; line-height:42px; padding:29px 0;}
.settled-header-right .settled-nav{ float:left; margin-right:55px;}
.settled-header-right .settled-nav li{ float:left; margin-left:38px;}
.settled-header-right .settled-nav a{ font-size:16px; color:#333;}
.settled-header-right .settled-nav a:hover,.settled-header-right .settled-nav li.curr a{ color:#f42424;}
.settled-header-right .tel{ float:right; font-size:28px; color:#f42424;}



.s-p-steps{ width:100%; height:35px; margin:40px 0; overflow:hidden;}
.s-p-steps ul{ width:712px; position:relative; margin:0 auto;}
.s-p-steps li{ float:left; width:168px; margin-right:13px;}
.s-p-steps li.last,.s-p-steps li.last span{ margin-right:0;}
.s-p-steps li span{ display:block; float:left; width:138px; height:33px; line-height:33px; border-radius:17px; text-align:center; color:#8c8c8c; border:1px solid #d2d2d2; margin-right:12px; font-size:14px;}
.s-p-steps li i{ float:left; color:#d2d2d2; margin-top:10px; height:16px; line-height:16px;}
.s-p-steps li.curr span{ background-color:#ec5151; border-color:#ec5151; color:#fff;}
.s-p-steps li.curr img{ float: left;color: #d2d2d2;margin-top: 10px;height: 16px;line-height: 16px;}

.s-p-steps li.cur span{ border-color:#ec5151; color:#ec5151;}
.s-p-steps li.cur img{ float: left;color: #d2d2d2;margin-top: 10px;height: 16px;line-height: 16px;}




.panel .panel-content{ float:left; margin-top:20px; width:1080px;}
.panel .panel-content .bg-top{ width:100%; height:50px; /*background:url(../images/common/item_stpes-top.png) no-repeat;*/}
.panel .panel-content .bg-warp{ height:auto; padding:0 0 35px; background-color:#fff;/* background:url(../images/common/item_stpes-warp.png) repeat-y;*/}
.panel .panel-content .bg-bottom{ width:100%; height:10px; /*background:url(../images/common/item_stpes-bottom.png) no-repeat;*/}
.panel .panel-content .title{ font-size:20px; font-weight:bold; color:#000; height:68px; line-height:68px; border-bottom:1px solid #eeeeee; margin-bottom:20px; padding-left:40px;}
.panel .panel-content .textareay{ font-size:14px;}
.panel .panel-content .agreement{ overflow-y:auto; height:auto; max-height:423px;}
.panel .panel-content .agreement .item{ margin-bottom:30px;}
.panel .panel-content .agreement .item h2{ font-size:16px; color:#333; line-height:30px;}
.panel .panel-content .agreement .item p{ line-height:28px; font-size:14px;}

.panel .panel-content .sid-frist{ padding:20px 40px 35px 45px;}
.panel .panel-content .sid-frist .title{ padding-left:0;}
.panel .panel-content .sid-frist .btn-group{ margin-top: 80px;}

.panel-body{ /*min-height:239px; padding:30px 45px 40px;*/ background-color:#fff; margin-bottom:25px; padding:0 40px;}
.panel-body .cue{ color:#ec5051; width:100%; margin-top:10px;}
.panel-body .cue a{ color:#31b4e1;}
.panel-body .cue a:hover{ color:#f42424;}
.panel-body .panel-tit{ font-size:14px; font-weight:bold; color:#333; margin:0;}
.panel-body .list{ margin-top:20px;}
.merSteps .panel:after,.panel .panel-body:after,.panel-body .list:after{ content: '';display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
.panel-body .item{ float:left; width:100%; margin-bottom:10px;}
.panel-body .item .label{ float:left; width:180px; text-align:right; height:30px; line-height:30px;}
.panel-body .item .label em,.value .value_warp .value_label em{ color:#ec5051;}
.panel-body .item .value{ line-height:30px; float:left; margin-left:10px;}
.panel-body .item .value font{ color:#aaa;}
.panel-body .item .value .value-item{ line-height:28px;}
.panel-body .item .value .text{ width: 330px; height:22px; outline: 0;padding: 3px 0 3px 5px; float:left;}
.panel-body .item .value .text_time .text{ height:22px;}
.panel-body .item .value .text-2{ width:151px; cursor:pointer; float:none;}
.panel-body .item .value .text-3{ width:151px; padding-top:0; padding-bottom:0;}
.panel-body .item .value .jdate{ background-color:#fff;}
.panel-body .item .value .chakan:hover{ color:#f42424;}
.panel-body .item .value select{ height:30px; line-height:30px; margin-left:10px; border: 1px solid #d2d2d2; width: 102px; float:left;}
.panel-body .item .value select:first-child{ margin-left:0}
.panel-body .item .value select.select2{ width:130px;}
.panel-body .item .value select.select3{ width:180px;}
.panel-body .item .value textarea{ width:335px; height:144px; resize:none; border: 1px solid #d2d2d2;}
.panel-body .item .value .org{ display:block; float:left;}
.panel-body .item .value .org font{ color:#f18b07; margin-left:10px;}
.panel-body .item .value .org span{ color:#999; margin-left:10px;}
.panel-body .item .value .tit{ color:#999;}

.panel-body .item .value .text_time .text{ width:143px;}

.shopType{ overflow:hidden; width:100%;}
.shopType .item-item{ float:left; width:100%; clear:both;}
.item-item .item-warp{ overflow:hidden; margin-top:10px;}
.item-item .item-warp a{ color:#ec5051;}
.item-item .item-warp .word{ float:left;text-align: right;width: 100px; margin-right:5px;}
.item-item .item-warp label{ margin-left:10px; cursor:pointer;}
.item-item .item-warp label input{ vertical-align:middle;}
.item-item .item-warp .item-con{ line-height:30px; float:left;}
/*.item-item .item-warp .item-con input{ margin-top:5px;}*/

.btn-group { margin-top: 30px;overflow:hidden; float:right;}
.btn-group .btn{ background-color:#ec5051; color:#fff; border-radius:5px; padding:0 20px; height:36px; line-height:36px; cursor:pointer; border:1px solid #ec5051; outline:0;filter:chroma(color=#000000); float:left; font-size:14px; margin-right:0;}
.btn-group .btn-w{ background:#fff; color:#ec5051; margin-right:20px;}
.btns{ border:0; height:30px; line-height:30px; padding:0 15px; background:#f68a00; width:auto; color:#fff; border-radius:4px; cursor:pointer;}
label.error{ color:#f42424; margin-left:10px;}
.yel-tip{ margin:10px 0; line-height:25px;}
.yel-tip a,.link-blue{ color:#3a78bf;}
.btn-add{ height:30px; line-height:30px; padding:0 14px; background:#f68a00; border-radius:4px; display:block; float:left; color:#fff;}
.orange {color: #f7a750;}
.orange2{ color:#f68a00;}
.verify{ float:left; margin-left:10px; color:#ec5051;}
.prompt{ padding:0 40px; color:#f42424; margin-bottom:10px;}
.prompt .yel-tip{ color:#555;}
.prompt .yel-tip .content{ padding-bottom:20px;}

.table{ width:915px; margin:15px 0; overflow:visible;}
.table tbody {}
.table tbody th,.table tbody td { padding: 10px;border: 1px solid #cfcfcf;}
.table thead th { height:38px; line-height:38px;font-weight: normal;background: #f2f2f2;color: #808080;font-family: "Verdana" "Simsun";border: 1px solid #e5e5e5; text-align:center}
.table tbody td{ border: 1px solid #e5e5e5; text-align:center;}
.table tbody tr:hover { background: #f7f7f7; cursor:pointer;}
.table .cart-checkbox label{ margin-left:10px;}
.brank_list .table,.zizhiTable{ width:1115px;}
.zizhiTable .text{ width: 250px;height: 22px;border: 1px solid #d2d2d2;outline: 0;padding: 3px 0 3px 5px;}
.zizhiTable .text-2{ width:180px; margin-left:30px;}

.addBrank .item{ margin-bottom:15px;}
.addBrank .item .value{ margin-left:15px;}
.addBrank .item .value .btn{ border:0; background:#f68a00; cursor:pointer;}

.btnOrg,.btnOrgBor{ height:28px; line-height:26px; border:1px solid #f68a00; background:#f68a00; padding:0 14px; border-radius:4px; color:#fff; cursor:pointer;}
.btnOrgBor{ background:#fff; color:#f68a00; margin-left:10px;}
.value .value_warp{ width:720px; background:#f6f6f6; padding:18px 0; margin-top:20px;}
.value .value_warp .value_item{ margin-bottom:15px;}
.value .value_warp .value_item:after{content: '';display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
.value .value_warp .value_label{ width:150px; float:left; text-align:right;}
.value .value_warp .value_val{ float:left; margin-left:20px;}

.panel .panel-content .pannel_end{ padding-bottom:20px; overflow:hidden;}
.pannel_end .settled-state{ width:100%; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.pannel_end .settled-state span{ font-size:24px; color:#ec5051;}
.pannel_end h3.ordertitle{ font-size:14px; font-weight:bold; color:#666; margin:25px 0 15px;}
.pannel_end .item{ width:100%; float:left; margin-bottom:8px;}
.pannel_end .item .label{ float:left; width:182px; text-align:right;}
.pannel_end .item strong{ float:left; width:930px; letter-spacing:0.5px;}

.pannel_end .setted-footer{ text-align:center; padding-top:30px; float:left; width:100%; border-top:1px solid #eeeeee; margin-top:15px;}
.pannel_end .setted-footer a{ color:#197de4; margin-right:10px;}
.pannel_end .setted-footer a:hover{ color:#ec5051;}


.type-file-box{ width:auto; min-width:322px;}
.type-file-box .type-file-text{ width:224px;}

/*下来列表*/
.type-file-box{ position:relative; float:left; width:322px; margin-right:10px;}
.type-file-box .type-file-button{ width:104px; height:30px; background:url(../img/type-file.png) 0 0 no-repeat; border:0; cursor:pointer; padding:0; float:left;}
.type-file-box.hover .type-file-button{ background-position:-111px 0;}
.type-file-box input[type="file"]{ position:absolute; left:0; opacity:0;filter: alpha(opacity=0); width:104px; height:30px; cursor:pointer;}
.type-file-box .type-file-text{ float:left; height:20px; padding:4px 0; border:1px solid #fff; width:144px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-left:10px; background:#fff;}
.type-file-box .show{ float:left; margin-left:10px; height:30px; line-height:30px;}

.sett-cont {
    padding: 40px 36px 40px 36px;
    font-size: 14px;
    color: #8c8c8c;
    line-height: 30px;
}
.settled-prog-container {
    background: url(../img/sett-proicon.jpg) #f5f9fc center top no-repeat;
}
.sett-process-warp {
    padding-bottom: 80px;
}

.settled-prog-warp {
    width: 100%;
    height: 418px;
    background-color: #fff;
    box-shadow: 0 6px 20px rgba(78,137,145,.2);
    margin-top: 164px;
    position: relative;
}
.settled-prog-warp .che {
    position: absolute;
    left: 50%;
    top: -121px;
    margin-left: -83px;
}
.settled-prog-warp .spw-cont {
    overflow: hidden;
}
.spw-cont .spw-tit{ padding:0 40px; height:50px; line-height:50px; border-bottom:1px solid #f2f2f2;}
.spw-cont .spw-tit h1{ font-size:18px; color:#555; font-weight:bold;}
.spw-cont .spw-mian{ width:420px; margin:50px auto 0; position:relative;}
.spw-cont .spw-mian .spw-icon{ width:80px; height:80px; display:block; position:absolute; left:0; top:0; background:url(../img/pprompt-icon.png) no-repeat;}
.spw-cont .spw-mian .spw-info{ padding-left:100px;}
.spw-cont .spw-mian .spw-info h2{ font-size:24px; font-weight:bold;}
.spw-cont .spw-mian .spw-info .spw-txt{ font-size:14px; color:#8c8c8c; overflow:hidden;}
.spw-cont .spw-mian .spw-info .spw-txt p{ margin:12px 0 8px;}
.spw-cont .spw-mian .spw-info .spw-txt span{ display:block; line-height:24px;}
.spw-cont .spw-mian .spw-info .spw-txt em{ color:#333;}
.spw-cont .spw-mian .spw-info .spw-txt .tag{ border:1px solid #d2d2d2; background-color:#f5f9fc; height:23px; padding:0 5px; color:#555; display:block; float:left; margin:0 7px 5px 0;}
.spw-cont .spw-success .spw-icon{ background-position:0 0;}
.spw-cont .spw-success h2{ color:#4bc696;}

.spw-cont .spw-fail .spw-icon{ background-position:-85px 0;}
.spw-cont .spw-fail h2{ color:#f42424;}

.spw-cont .spw-wait .spw-icon{ background-position:-169px 0;}
.spw-cont .spw-wait h2{ color:#ff8f23;}

.setted-footer {
    margin-top: 10px;
}
.setted-footer a {
    margin-right: 20px;
}
.ftx-05 {
    color: #438cde;
}