/** ---------- create by wangsongyang in 2017.01.10 ---------- **/
/** ---------- 个人中心2.0 ---------- **/
input[readonly]{
	cursor: default;
}
.icon{ background-repeat: no-repeat; display: inline-block; }
.icon-contact{ background-image: url(../images/icon-sprit-2.0.png); background-position: 0px 0px; display: inline-block; width: 16px; height: 16px; }
/*订单流程*/
.songti{ font-family: "宋体",'\5B8B\4F53',SimSun; }
.clearfix{ *zoom: 1; }
.clearfix:after{ content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.myinput:focus{ border: solid 1px #ff7200; }
.mytextarea{ border: solid 1px #e3e3e3; padding: 7px; width: 100%; height: 100px; }
.inline{ display: inline-block; }
/*按钮*/
.btns .mybtn{ display: inline-block; text-align: center; line-height: 25px; padding: 0 15px; cursor: pointer; font-size: 12px; margin: 0 5px; background-color: #fff; border: solid 1px #ff7200; color: #ff7200; }
.btns .mybtn-inverse{ background-color: #ff7200; color: #fff; }
.btns .mybtn-disable{ cursor: default; background-color: #ddd; color: #888; border: solid 1px #ddd; }
.btns .mybtn-lg{ line-height: 34px; padding: 0 20px; font-size: 14px; }
.btns .mybtn-sm{ line-height: 20px; padding: 0 5px;  }
.btns .mybtn .glyphicon { margin-right: 5px; }

/*下拉菜单*/
.qds-dropdown{ position: relative; display: inline-block; }
.qds-dropdown .drop-btn{ padding: 14px 0; text-align: center; cursor: default; overflow: hidden; }
.qds-dropdown .drop-btn .text{ display: block; float: left; }
.qds-dropdown .drop-btn .icon-arrowdown{ display: block; float: left; margin: 9px 0 0 5px; width: 0; height: 0; border: 7px solid transparent; border-top: 7px solid #333; position: relative;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.qds-dropdown .drop-btn .icon-arrowdown b{ display: block; position: absolute; bottom: -5px; left: -7px; width: 0; height: 0; border: 7px solid transparent; border-top: 7px solid #fff; }
.qds-dropdown .drop-menu{ display: none; width: 100%; position: absolute; top: 50px; left: 0; border: solid 1px #e9e9e9; border-top: solid 1px #eee; background-color: #fff; z-index: 99; }
.qds-dropdown .drop-menu .icon-arrowup{ display: block; position: absolute; top: -20px; left: 50%; margin-left: -10px; width: 0; height: 0; border: 10px solid transparent; border-bottom: 10px solid #ddd; }
.qds-dropdown .drop-menu .icon-arrowup b{ display: block; position: absolute; bottom: -11px; left: -10px; width: 0; height: 0; border: 10px solid transparent; border-bottom: 10px solid #fff; }

.qds-dropdown .drop-menu .menu{ display: block; width: 100%; text-align: center; border-top: solid 1px #f3f3f3; }
.qds-dropdown .drop-menu .menu:nth-child(1){ border-top: 0px; }
.qds-dropdown .drop-menu .menu a{ display: block; padding: 10px 0; }
.qds-dropdown .drop-menu .menu a:hover{ color: #ff7200;}
.qds-dropdown.open .drop-menu{ display: block; }
.qds-dropdown.open .drop-btn{ color: #ff7200; }
.qds-dropdown.open .drop-btn .icon-arrowdown{
    -webkit-transform: rotate(180deg) translate(0, 6px);
    -moz-transform: rotate(180deg) translate(0, 6px);
    -ms-transform: rotate(180deg) translate(0, 6px);
    -o-transform: rotate(180deg) translate(0, 6px);
    transform: rotate(180deg) translate(0, 6px);
}
/* start 展示照片 */
.material-form .file-upload-warning{
    display: inline-block;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 45px;
    color: #ff7200;
}
.material-form .file-upload-warning:hover{
    text-decoration: underline;
}
.showPhotos{ padding-top: 12px; }
.showPhotos .list-photo{ float: left; text-align: center; font-size: 12px; margin-right: 40px; }
.showPhotos .list-photo .top{ display: inline-block; width: 100px; height: 120px; position: relative; cursor: pointer; overflow: hidden; border: dashed 1px #ddd; }
.showPhotos .list-photo .shili .icon-wen{
    vertical-align: -2px;
}
.brandInfo-wrap .showPhotos .list-photo .top{width: 130px; height: 130px;}
.brandInfo-wrap .showPhotos .list-photo .top .photo-box .bg .icon{
    padding-top: 26px;
}
.showPhotos .list-photo.photo-shili .top{ width: 100px; height: 100px }
.showPhotos .list-photo .top .top-container{ height: 100%;}
.showPhotos .list-photo .top .photo-box{ height: 100%; position: relative; text-align: center; }
.showPhotos .list-photo .top .photo-box .icon-tag-shili{
    display: block;
    width: 36px;
    height: 36px;
    background: url(../images/icon-tag-shili.png) no-repeat 0px 0px;
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 2;
    background-size: cover;
}
.showPhotos .list-photo .top .photo-box .icon-tag-muban{ display: block; width: 36px; height: 36px; background: url(../images/icon-tag-shili.png) no-repeat 0px 0px; position: absolute; top: 0px; right: 0px; z-index: 2; background-size: cover;}
.showPhotos .list-photo .top .photo-box .photo{ display: none; width: 100%; height: 100%; border: 0; }
.showPhotos .list-photo .top .photo-box .bg-pdf{ width: auto; height: auto; margin-top: 20px; }
.showPhotos .list-photo .top .photo-box .bg{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; color: #ff7200; }
.showPhotos .list-photo .top .photo-box .bg .icon{ display: block; padding: 26px 0 8px; }
.showPhotos .list-photo .top .photo-box .bg .icon .iconfont{ font-size: 40px; }
.showPhotos .list-photo .top .photo-box .bg .text{ display: block; }
.showPhotos .list-photo .top .shadow-box{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; }
.showPhotos .list-photo .top .shadow-box .shadow{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.54; filter: alpha(opacity=54); z-index: 0; }
.showPhotos .list-photo .top .shadow-box .mybtns{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; font-size: 0; display: table; }
.showPhotos .list-photo .top .shadow-box .mybtns .box{ display: table-cell; width: 100%; height: 100%; vertical-align: middle; text-align: center; background-color: rgba(0,0,0,0.2); }
.showPhotos .list-photo .top .shadow-box .mybtns .btn{ display: inline-block; margin: 5px 0; color: #fff; width: 80%; line-height: 28px; border: solid 1px #fff; font-size: 12px; border-radius: 1px; overflow: hidden; border: solid 1px #fff; }
.showPhotos .list-photo .bottom{ padding-top: 8px; box-sizing: content-box; color: #333; font-size: 12px; }
.showPhotos .list-photo .bottom .color{ color:#ff7200; }
.showPhotos .show .top{  }
.showPhotos .list-photo.show .top .photo-box .photo{ display: inline-block; }
.showPhotos .list-photo.show .top .photo-box .bg{ display: none; }
.showPhotos .list-photo.has-photo .top:hover .shadow-box{ display: block; }
.showPhotos .list-photo.photo-shili .top:hover .shadow-box{ display: block; }
/* end 展示照片 */

.smartRegister-page{ position: relative; }
/* 右侧代理人列表 */
.smartRegister-page .agent{ width: 215px;  position: absolute; right: 0px; top: 140px; z-index: 3; background-color: #fff; }
.smartRegister-page .agent.fixed{ position: fixed; right: 0px; top: 10px; }
.smartRegister-page .agent .agent-header{ color: #666; padding-bottom: 5px; font-size: 14px; }
.smartRegister-page .agent .agent-header .iconfont{ color: #ff7200; font-size: 22px; margin: 0 5px 0 -3px; }
.smartRegister-page .agent .agent-header .icon-consult{ background-image: none;}
.smartRegister-page .agent .agent-bodyer .list{ padding: 11px 0; }
.smartRegister-page .agent .agent-bodyer .list dt{ float: left; width: 85px; height: 85px; border: solid 1px #ddd; border-radius: 4px; overflow: hidden; }
.smartRegister-page .agent .agent-bodyer .list dt img{ width: 100%; }
.smartRegister-page .agent .agent-bodyer .list dd{ float: left; width: 105px; margin-left: 22px; padding-top: 4px; }
.smartRegister-page .agent .agent-bodyer .list dd .icon-renzheng-1{ display: inline-block; width: 34px; height: 14px; background-position: -540px -51px; vertical-align: middle; margin-left: 5px; }
.smartRegister-page .agent .agent-bodyer .list dd span{ display: block; }
.smartRegister-page .agent .agent-bodyer .list dd .r-1{ color: #666; }
.smartRegister-page .agent .agent-bodyer .list dd .r-2{ color: #888; padding: 2px 0 6px; }
.smartRegister-page .agent .agent-bodyer .list dd .r-3{ display: block; border: solid 1px #ff7200; text-align: center; line-height: 25px; border-radius: 3px; color: #ff7200; font-size: 12px; }
.smartRegister-page .agent .agent-bodyer .list dd .r-3 .iconfont{ margin-right: 4px; vertical-align: -1px; font-size: 15px; }

/*!*进度条*!*/
/*.smartRegister-page .progressBar{ width:1240px; height: 140px; margin:auto; margin-top: 35px; position:relative; padding: 0 14px; }*/
/*.smartRegister-page .progressBar ul{ margin: 0 auto; width: 970px; }*/
/*.smartRegister-page .progressBar .step{ float:left; position:relative; }*/
/*.smartRegister-page .progressBar .step .icon-bar-circle{ display:block; width: 60px; height: 60px; margin: auto; background-image:url(../images/smartRegister-statusBar.png); background-repeat:no-repeat; background-position: 0px 0px; }*/
/*.smartRegister-page .progressBar .step .explain{ width: 100px; position: absolute; top: 52px; left: 50%; margin-left: -50px; text-align:center; color: #888; }*/
/*.smartRegister-page .progressBar .step .explain .text{ padding: 15px 0 2px; }*/
/*.smartRegister-page .progressBar .line{ float: left; width: 140px; height: 3px; margin: 0px 40px; margin-top: 28px; background-color: #dfe3ed; border-radius: 5px; }*/
/*.smartRegister-page .progressBar .line.finish{ background-color: #ff7200; }*/
/*.smartRegister-page .progressBar .step.finish .explain{ color: #ff7200; }*/
/*.smartRegister-page .progressBar .step-1 .icon-bar-circle{ background-position: 0px -61px; }*/
/*.smartRegister-page .progressBar .step-2 .icon-bar-circle{ background-position: -61px -61px; }*/
/*.smartRegister-page .progressBar .step-3 .icon-bar-circle{ background-position: -122px -61px; }*/
/*.smartRegister-page .progressBar .step-4 .icon-bar-circle{ background-position: -183px -61px; }*/
/*.smartRegister-page .progressBar .step-5 .icon-bar-circle{ background-position: -244px -61px; }*/
/*.smartRegister-page .progressBar .step-1.finish .icon-bar-circle{ background-position: 0px 0px; }*/
/*.smartRegister-page .progressBar .step-2.finish .icon-bar-circle{ background-position: -61px 0px; }*/
/*.smartRegister-page .progressBar .step-3.finish .icon-bar-circle{ background-position: -122px 0px; }*/
/*.smartRegister-page .progressBar .step-4.finish .icon-bar-circle{ background-position: -183px 0px; }*/
/*.smartRegister-page .progressBar .step-5.finish .icon-bar-circle{ background-position: -244px 0px; }*/

/* 最后计算的总费用 */
.smartRegister-page .last-pay{ text-align: right; padding: 40px 32px 70px 32px; }
.smartRegister-page .last-pay li{ padding: 6px 0; }
.smartRegister-page .last-pay .row-officer{ color: #888; }
.smartRegister-page .last-pay .row-service{ color: #888; text-decoration: line-through; }
.smartRegister-page .last-pay .row-conserve{ color: #666; font-size: 16px; }
.smartRegister-page .last-pay .row-sense em{ font-size: 24px; }
.smartRegister-page .last-pay .row-step{ padding-top: 15px; }
.smartRegister-page .last-pay .row-step .btn-step{ display: block; margin: 0 auto; width: 180px; text-align: center; line-height: 36px; background-color: #ff7200; color: #fff; border-radius: 2px; }
.smartRegister-page .last-pay .row-tips{ color: #999; font-size: 12px; }
.smartRegister-page .last-pay .row-tips .iconfont{ color: #ff3600; margin-right: 4px; vertical-align: -1px; font-size: 14px; font-weight: bold; }

.smartRegister-page .last-pay li{ position:relative; } 
.smartRegister-page .last-pay li .icon-img{ display:inline-block; margin-left:2px;width: 15px;vertical-align:-2px; }
.smartRegister-page .last-pay li .tips{display:none; position: absolute; top:0px; right:-228px;text-align:left;font-size:13px; background-color:#ff7200; border-radius:3px; color:#fff; padding:5px 10px; width:200px; }
.smartRegister-page .last-pay li:hover .tips{ display:block;}

/* ---------- 填写商标基本信息 ---------- */
.smartRegister-page{ width: 1240px; margin: auto; font-size: 14px; color: #333; font-family:"Microsoft Yahei","微软雅黑"; }
.smartRegister-page.smartRegister-page-source2{ width: 100%; }
.i-star{ display: inline-block; margin-right: 5px; padding-top: 2px; color: #ff4422; vertical-align: top; }
.brandInfo-wrap .section-base { padding-left: 50px; min-height: 360px; }
.smartRegister-page-source2 .section-base {
  padding-left: 20px;
}
.smartRegister-page-source2 h6{
  position: relative;
  padding-left: 8px;
  font-size: 16px;
  color: #000;
  text-align: left;
  margin-bottom: 10px;
}

.agentInfo-wrap .section-base .table-1 .zhuyi-box{ padding: 20px 0 0; }
.zhuyi-box h6{margin-left: -20px; margin-bottom: 0; display: inline-block; }
.zhuyi-box .zhuyi{margin: -27px 0 0 25px;display: inline-block;cursor: pointer;color: #ff7200; }
.zhuyi-box .zhuyi .icon-warning{display: block; float: left; width: 16px; height: 16px; margin: 2px 4px 0 0; background-repeat: no-repeat; background-position: 0px 0px;
background-image: url(../images/icon-warningxiao.png); }


.smartRegister-section{ margin-bottom: 20px;}
.smartRegister-section .register-wrap{
    margin: 0;
    width: 100%;
    border: none;
}
.smartRegister-page.smartRegister-page-source2 .table-1{ font-size: 14px; }
.brandInfo-wrap .section-base .table-1 td{ position: relative; padding: 8px 0; }
.brandInfo-wrap .section-base .table-1 td.td-title{ padding-right: 15px; font-size: 14px; text-align: right; }
.brandInfo-wrap .section-base .table-1 .myRadioBoxs .label{ margin-right: 25px; margin-bottom: 0; font-size: 14px }

.brandInfo-wrap .section-base .table-1 .msg-tips .i-left{ display: block; float: left; margin-top: 2px; width: 20px; line-height: 11px; }
.brandInfo-wrap .section-base .table-1 .msg-tips .i-left .icon-warning-r{  }
.brandInfo-wrap .section-base .table-1 .msg-tips .i-right{ display: block; float: left; line-height: 1.5em; max-width: 680px; }
.brandInfo-wrap .section-base .table-1 .msg-tips .i-right .fcontent-word-num{ float: right; }
.brandInfo-wrap .section-base .table-1 .msg-tips .icon-jinggao{ color: #ff3600; font-size: 14px; }
.brandInfo-wrap .section-base .table-1 .msg-tips .underline{ text-decoration: underline; }
.brandInfo-wrap .section-base .table-1 .row-type .myRadioBoxs .label{ margin-right: 25px; margin-bottom: 0; font-size: 14px;  }
.brandInfo-wrap .section-base .table-1 .row-type .how-choose{ display: block; position: absolute; top: 11px; left: 265px; text-decoration: underline; color: #999; font-size: 12px; }
.brandInfo-wrap .section-base .table-1 .btn-choice{ display: inline-block; width: 106px; height: 32px; line-height: 32px; border: solid 1px #ddd; border-radius: 3px; text-align: center; margin-right: 12px; }
.brandInfo-wrap .section-base .table-1 .btn-choice .iconfont{ display: none; font-size: 10px; margin-right: 5px; }
.brandInfo-wrap .section-base .table-1 .btn-choice.active{ color: #ff7200; border: solid 1px #ff7200; }
.brandInfo-wrap .section-base .table-1 .btn-choice.active .iconfont{ display: inline-block; }
.brandInfo-wrap .section-base .table-1 .row-tuyang .myRadioBoxs{ }
.brandInfo-wrap .section-base .table-1 .row-name.hide{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tip{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tip .msg-tips{ margin-top: -30px; }
.brandInfo-wrap .section-base .table-1 .row-tip .msg-tips img{ vertical-align: middle; display: inline-block; margin: 0 10px; }
.brandInfo-wrap .section-base .table-1 .row-tip.show{ display: table-row; }
.brand-fcontent textarea[name=fcontent] { width: 600px; }
/* 文字、图形、文字及图形的显示隐藏 */
.brandInfo-wrap .section-base .table-1 .row-tuyang.show1 .shoudong-create{ display: block; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show1 .zidongdong-create{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show2 .myRadioBoxs{ display: none;}
.brandInfo-wrap .section-base .table-1 .row-tuyang.show2 .shoudong-create{ display: block; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show2 .shoudong-create .tips-1{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show2 .zidongdong-create{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show2 .showPhotos{ padding-top: 5px; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show3 .myRadioBoxs{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show3 .shoudong-create .tips-1{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show3 .showPhotos{ padding-top: 5px; }
/* 手动上传、自动生成的显示隐藏 */
.brandInfo-wrap .section-base .table-1 .row-tuyang.show-create .shoudong-create{ display: block; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show-create .zidongdong-create{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show-create1 .shoudong-create{ display: none; }
.brandInfo-wrap .section-base .table-1 .row-tuyang.show-create1 .zidongdong-create{ display: block; }
.brandInfo-wrap .categoryInfo-wrap .row-industry1 .myInput{ width: 210px; height: 35px; }
.brandInfo-wrap .section-base .table-1 .row-industry2{ display: none; }

/* ---------- 智能推荐 ---------- */
span.header-right-secNum{ margin-top: 2px; margin-right: 15px; font-size: 14px; color: #666;}
span.header-right-secNum i{ margin-left: 1px; margin-right: 1px; }
span.header-right-secNum.red-color i{ color: #FF7200; }
.brandInfo-wrap .section-recommend{ padding-top: 30px; }
.brandInfo-wrap .section-recommend .section-header{ position: relative; background-color: #f3f3f3; height: 58px; }
.brandInfo-wrap .section-recommend .section-header .s1{ display: block; float: left; color: #999; margin: 18px 0px 0 20px; padding-left: 10px; height: 20px; line-height: 19px; font-size: 18px; border-left: solid 2px #ff7200; }
.brandInfo-wrap .section-recommend .section-header .btn-export{
    display: block;
    float: right;
    padding-left: 0;
    width: 106px;
    line-height: 32px;
    color: #ff7200;
    border: solid 1px #ff7200;
    text-align: center;
    border-radius: 3px;
    margin: 12px 20px 0 0;
    background-color: #fff;
    font-size: 14px;
    background: none;
}
.brandInfo-wrap .section-recommend .section-bodyer{ padding: 0 32px; }
.brandInfo-wrap .section-recommend .article{ border-bottom: solid 1px #eee; padding-bottom: 15px; }
.brandInfo-wrap .section-recommend .article .article-header{ padding: 12px 0 6px; }
.brandInfo-wrap .section-recommend .article .article-header span{ display: block; float: left; }
.brandInfo-wrap .section-recommend .article .article-header .header-left{ float: left; }
.brandInfo-wrap .section-recommend .article .article-header .header-left .col-1{ color: #666; font-size: 18px; }
.brandInfo-wrap .section-recommend .article .article-header .header-left .col-2{ color: #888; margin: 3px 0 0 25px; }
.brandInfo-wrap .section-recommend .article .article-header .header-left .col-3{ color: #ff7200; margin: 3px 0 0 25px; display: block; float: left; }
.brandInfo-wrap .section-recommend .article .article-header .header-left .col-3 .iconfont{ margin: 3px 5px 0 0; float: left; font-size: 15px; }
.brandInfo-wrap .section-recommend .article .article-header .header-right{ float: right; }
.brandInfo-wrap .section-recommend .article .article-header .header-right .col-1{ display: block; float: left; margin-right: 15px; font-size: 18px; color: #ff7200; }
.brandInfo-wrap .section-recommend .article .article-header .header-right .col-2{ display: block; float: left; }
.brandInfo-wrap .section-recommend .article .article-header .header-right .col-2 .iconfont{ font-size: 19px; color: #999; }
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list{ display: block; float: left; height: 26px; line-height: 26px; padding: 0 10px; margin: 2px 0px 2px 20px; border: solid 1px #fff; cursor: default; position: relative; border-radius: 2px; }
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list .text{ display: block; float: left; }
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list .close{ display: none; width: 12px; height: 12px; line-height: 10px; cursor: pointer; background-color: #ff7200; color: #fff; position: absolute; top: -6px; right: -6px; border-radius: 50%; text-align: center; font-size: 15px; font-weight: bold; overflow: hidden; }
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list:hover{ border: solid 1px #ff7200; color: #ff7200; }
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list:hover .close{ display: block;}
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list-add{ color: #ff7200; cursor: pointer; }
.brandInfo-wrap .section-recommend .article .article-bodyer .list-box .list-add .iconfont{ float: left; margin: 0 5px 0 -1px; }
/* 群组 */
.brandInfo-wrap .section-recommend .article .group{ display: none; height: 378px; background-color: #f9f9f9; font-size: 12px; margin: 15px 0; color: #666; }
.brandInfo-wrap .section-recommend .article .group .group-left{ float: left; width: 300px; height: 100%; padding: 12px 0; position: relative; z-index: 2; overflow-y: auto; border-right: solid 1px #eee;  }
.brandInfo-wrap .section-recommend .article .group .group-left .list{ padding: 8px 25px; cursor: pointer; }
.brandInfo-wrap .section-recommend .article .group .group-left .list:hover{ color: #ff7200; }
.brandInfo-wrap .section-recommend .article .group .group-left .list.active{ color: #ff7200; }
.brandInfo-wrap .section-recommend .article .group .group-right{ float: left; width: 100%; height: 100%; overflow-y: auto; margin-left: -300px; padding-left: 310px;}
.brandInfo-wrap .section-recommend .article .group .group-right .item{ display: none; padding: 15px 0; }
.brandInfo-wrap .section-recommend .article .group .group-right .item.active{ display: block; }
.brandInfo-wrap .section-recommend .article .group .group-right .list{ float: left; width: 250px; padding-left: 18px; margin: 6px 15px; position: relative; cursor: pointer; }
.brandInfo-wrap .section-recommend .article .group .group-right .list .iconfont{ display: none; position: absolute; left: 0px; top: 1px; font-size: 14px; }
.brandInfo-wrap .section-recommend .article .group .group-right .list .text{ display: block; float: left; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.brandInfo-wrap .section-recommend .article .group .group-right .list:hover{ color: #ff7200; }
.brandInfo-wrap .section-recommend .article .group .group-right .list:hover .iconfont{ display: block; }
.brandInfo-wrap .section-recommend .article .group .group-right .list.selected .text{ color: #999; text-decoration: line-through; cursor: default; }
.brandInfo-wrap .section-recommend .article .group .group-right .list.selected:hover{ color: #999; }
.brandInfo-wrap .section-recommend .article .group .group-right .list.selected:hover .iconfont{ display: none; }
.brandInfo-wrap .section-recommend .article .article-bodyer.open .group{ display: block; }
/* 添加群组 */
.brandInfo-wrap .section-recommend .article .add-group{ padding: 10px 0 5px 25px; }
.brandInfo-wrap .section-recommend .article .add-group .btn{ display: inline-block; color: #ff7200; border: solid 1px #ff7200; border-radius: 3px; padding: 5px 15px; }
.brandInfo-wrap .section-recommend .article .add-group .btn .iconfont{ margin-right: 5px; }
/* 添加商标45类别 */
.brandInfo-wrap .section-recommend .add-category{ padding: 25px 32px; }
.brandInfo-wrap .section-recommend .add-category .btn-add{ display: inline-block; padding: 0 20px; height: 36px; line-height: 36px; background-color: #f7f8fb; color: #ff7200; border-radius: 3px; font-size: 16px; }
.brandInfo-wrap .section-recommend .add-category .btn-add i{ display: block; float: left; font-size: 27px; margin: -1px 5px 0 0; }
.brandInfo-wrap .section-recommend .add-category .list-box{ display: none; background-color: #f7f8fb; padding: 16px 0; border-radius: 0 3px 3px 3px; }
.brandInfo-wrap .section-recommend .add-category .list{ display: block; float: left; height: 22px; line-height: 22px; margin: 7px 0px 7px 35px; color: #666; cursor: pointer; }
.brandInfo-wrap .section-recommend .add-category .list .color{ color: inherit; }
.brandInfo-wrap .section-recommend .add-category .list:hover{ color: #ff7200; }
.brandInfo-wrap .section-recommend .add-category .list.selected:hover{ color: #999; }
.brandInfo-wrap .section-recommend .add-category .list.selected{ color: #999; text-decoration: line-through; cursor: default; }
.brandInfo-wrap .section-recommend .add-category.open .list-box{ display: block; }
.brandInfo-wrap .section-recommend .exportAll{ padding: 0px 32px; }
.brandInfo-wrap .section-recommend .exportAll .btn-exportAll{ display: block; width: 106px; line-height: 32px; color: #ff7200; border: solid 1px #ff7200; text-align: center; border-radius: 3px; background-color: #fff; font-size: 14px; }
/* ---------- 自助选择 ---------- */
.brandInfo-wrap .section-selfchoice{ border: solid 1px #eee; height: 500px; }
/* 左群组 */
.brandInfo-wrap .section-selfchoice .group-left{ float: left; width: 330px; height: 100%; border-right: solid 1px #eee; position: relative; z-index: 2; background-color: #f9f9f9; }
.brandInfo-wrap .section-selfchoice .group-left .group-header{ margin-top: 15px; margin-left: 20px; color: #666; font-size: 18px; height: 18px; line-height: 17px; padding-left: 10px; border-left: solid 2px #ff7200; }
.brandInfo-wrap .section-selfchoice .group-left .group{ margin-top: 15px; height: 433px; padding: 0px 25px 0 32px; overflow: auto; }
.brandInfo-wrap .section-selfchoice .group-left .list{ }
.brandInfo-wrap .section-selfchoice .group-left .list .title-first{ display: block; padding: 6px 0; color: #333; cursor: pointer; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-first .color{ color: inherit; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-first:hover{ color: #ff7200; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second{ display: none; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-lg{ display: block; height: 16px; margin: 8px 0; padding: 0 0 0 14px; color: #666; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .get-all-second{ display: block; height: 16px; margin: 8px 0; padding: 0 0 0 14px; color: #666; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-lg:hover{ color: #ff7200; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm{ display: none; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row{ height: 16px; padding: 0 0 0 45px; font-size: 12px; color: #666; margin: 10px 0; overflow: hidden; cursor: pointer; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .get-all-small{ height: 16px; padding: 0 0 0 45px; font-size: 12px; color: #888; margin: 10px 0; overflow: hidden; cursor: pointer; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row .iconfont{ display: block; float: left;  font-size: 14px; color: #ff7200; margin-top: 1px; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row .text{ display: block; float: left; width: 100%; height: 100%; margin-left: -16px; padding-left: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row:hover{ color: #ff7200; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row.selected .iconfont{ color: #888; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row.selected .text{ text-decoration: line-through; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second .second-sm .row.selected:hover{ color: #888; cursor: default; }
.brandInfo-wrap .section-selfchoice .group-left .list.open .title-first{ color: #ff7200; }
.brandInfo-wrap .section-selfchoice .group-left .list.open .title-second{ display: block; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second.open .second-sm{ display: block; }
.brandInfo-wrap .section-selfchoice .group-left .list .title-second.open .second-lg{ color: #ff7200; }
/* 右小项 */
.brandInfo-wrap .section-selfchoice{ display: none; margin-top: 30px; }
.brandInfo-wrap .section-selfchoice .group-right{ float: left; width: 100%; height: 100%; margin-left: -330px; padding-left: 330px; position: relative; }
.brandInfo-wrap .section-selfchoice .group-right .bgimg{ display: block; position: absolute; top: 150px; left: 50%; }
.brandInfo-wrap .section-selfchoice .group-right .title{ position: relative; height: 50px; padding: 14px 0 0 20px; background-color: #fafbfc; }
.brandInfo-wrap .section-selfchoice .group-right .title span{ display: block; color: #666; font-size: 16px; height: 18px; line-height: 17px; padding-left: 10px; border-left: solid 2px #ff7200; }
.brandInfo-wrap .section-selfchoice .group-right .section{ height: 448px; padding: 5px 0; overflow: auto; }
.brandInfo-wrap .section-selfchoice .group-right .article{ padding: 10px 20px 5px 34px; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header{ padding: 0px 0 8px; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header span{ display: block; float: left; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-left{ float: left; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-left .col-1{ color: #666; font-size: 16px; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-left .col-2{ color: #888; margin: 3px 0 0 25px; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-left .col-3{ color: #ff7200; margin: 3px 0 0 25px; display: block; float: left; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-left .col-3 .iconfont{ margin: 3px 5px 0 0; float: left; font-size: 15px; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-right{ float: right; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-right .col-1{ display: block; float: left; margin-right: 15px; font-size: 18px; color: #ff4422; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-right .col-2{ display: block; float: left; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-header .header-right .col-2 .iconfont{ font-size: 19px; color: #999; }
.brandInfo-wrap .section-selfchoice .group-right .article .article-bodyer .list-box .list {
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    margin: 0px 0px 10px 20px;
    cursor: default;
    position: relative;
    border: 1px dashed #ddd;
    border-radius: 2px;
}

.brandInfo-wrap .section-selfchoice .group-right .article .article-bodyer .list-box .list .text {
    display: block;
    float: left;
    font-size: 13px;
}

.brandInfo-wrap .section-selfchoice .group-right .article .article-bodyer .list-box .list .close {
    display: none;
    width: 13px;
    height: 13px;
    line-height: 10px;
    cursor: pointer;
    background: url(../images/icon-small-delete.png) no-repeat 0 center;
    position: absolute;
    top: -6px;
    right: -6px;
    overflow: hidden;
    background-size: cover
}

.brandInfo-wrap .section-selfchoice .group-right .article .article-bodyer .list-box .list:hover {
    border: solid 1px #ff9900;
    color: #ff9900;
}

.brandInfo-wrap .section-selfchoice .group-right .article .article-bodyer .list-box .list:hover .close {
    display: block;
}
/* ---------- 填写代理人基本信息 ---------- */
.agentInfo-wrap .section-base .table-1 td{ padding: 8px 0; font-size: 14px; }
.agentInfo-wrap .section-base .table-1 td .link-tip{ display: inline-block; height: 150px; vertical-align: middle; }
.agentInfo-wrap .section-base .table-1 td .link-tip a{ color: #ff7200; display: inline-block; margin-top: 50px; }
.agentInfo-wrap .section-base .table-1 td .myInput-error{ border: solid 1px #FFA2A2; background-color: #fff5f5; }
.btn-choice{ display: inline-block; width: 106px; height: 32px; line-height: 32px; border: solid 1px #ddd; text-align: center;  }
.agentInfo-wrap .section-base .table-1 .btn-choice .iconfont{ display: none; font-size: 10px; margin-right: 5px; }
.btn-choice.active{ color: #f08b2f; background-color: #fff; border: solid 1px #f08b2f; }
.agentInfo-wrap .section-base .table-1 .btn-choice.active .iconfont{ display: inline-block; }
.agentInfo-wrap .section-btns{ margin-top: 50px; margin-bottom: 100px; width: 1050px; text-align: center; }
.agentInfo-wrap .section-btns .btn-step{ display: inline-block; line-height: 36px; width: 148px; text-align: center; background-color: #ff7200; color: #fff; border-radius: 2px; margin: 0 15px; }
.agentInfo-wrap .section-btns .btn-step.disabled{ opacity: 0.2; cursor: default; }
.agentInfo-wrap .section-btns .btn-inverse{ background-color: #fff; border: solid 1px #ff7200; color: #ff7200; }
.tbody-qiye{ display: table-header-group }
.tbody-gsh{ display: none; }
.agentInfo-wrap .section-base.open .tbody-qiye{ display: none; }
.agentInfo-wrap .section-base.open .tbody-gsh{ display: table-header-group; }
.agentInfo-wrap .section-base .mySelectInput .select-text{ width: 370px; }
.agentInfo-wrap .section-base .mySelectInput .select-text .text{ border: 0; }
.agentInfo-wrap .section-base .mySelectInput .select-text{ line-height: normal; }

/* ---------- 确认信息 ---------- */
.affirmInfo-wrap .agent{ top: 130px; }
.affirmInfo-wrap .section-base .row-tuyang td{ padding: 12px 0 20px; }
.affirmInfo-wrap .section-base .row-tuyang .td-title{ vertical-align: top; padding-top: 20px; }
.affirmInfo-wrap .section-base{ width: 880px; }
.affirmInfo-wrap .section-base .section-header{ border-bottom: solid 1px #edeef1; padding: 0 20px 12px; }
.affirmInfo-wrap .section-base .section-header .s1{ display: block; float: left; }
.affirmInfo-wrap .section-base .section-header .btn-export{ display: block; float: right; width: 78px; line-height: 22px; color: #ff7200; border: solid 1px #ff7200; text-align: center; border-radius: 3px; font-size: 14px; }
.affirmInfo-wrap .section-base .section-bodyer{ padding: 0 32px; }
.affirmInfo-wrap .section-base .section-bodyer .article-header{ padding: 25px 0 5px; }
.affirmInfo-wrap .section-base .section-bodyer .article-header span{ display: block; float: left; font-size: 18px; }
.affirmInfo-wrap .section-base .section-bodyer .article-header .s1{ width: 32px; height: 32px; line-height: 32px; background-color: #f0f2f7; color: #b2b9c8; border-radius: 50%; text-align: center; }
.affirmInfo-wrap .section-base .section-bodyer .article-header .s2{ margin: 3px 0 0 10px; color: #ff7200; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer{ padding-top: 15px; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item{ }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item .item-header{ font-size: 18px; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item .item-bodyer{ padding: 0 0 0 20px; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item .item-bodyer dl{ padding: 18px 0 0px; border-bottom: solid 1px #edeef1; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item .item-bodyer dl dt{ font-size: 16px; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item .item-bodyer dl dd{ padding: 8px 0; }
.affirmInfo-wrap .section-base .section-bodyer .article-brand .article-bodyer .item .item-bodyer dl dd span{ display: block; float: left; margin: 3px 15px 3px 20px; color: #888; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer{ padding-left: 44px; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer td{ color: #888; padding: 8px 0; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer td .t-content{ color: #666; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer .showPhotos .bottom{ position: relative; height: 80px; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer .showPhotos .bottom .shili{ display: block; width: 100%; position: absolute; top: 40px; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer .showPhotos .bottom .shili a{ display: block; color: #ff0000; }
.affirmInfo-wrap .section-base .section-bodyer .article-agent .article-bodyer .showPhotos .bottom .shili a .iconfont{ color: #ff7200; font-size: 20px; vertical-align: -2px; }
.affirmInfo-wrap .last-pay{ width: 890px; }

/* ---------- 智能注册开始页---------- */
.smartStart-wrap{ padding: 90px 0 230px; }
.smartStart-wrap .logo-big{ text-align: center; }
.smartStart-wrap .logo-big .text{ display: block; padding-top: 10px; font-size: 16px; color: #666; }
.smartStart-wrap .search{ margin-top: 90px; margin-bottom: 100px; }
.smartStart-wrap .searchPanel{ position: relative; float: left; margin-left: 220px; }
.smartStart-wrap .searchPanel .input{ position: relative; float: left; width: 430px; height: 54px; padding: 0 18px; border: solid 1px #d1d1d1; border-right: 0; color: #333; font-size: 16px; border-radius: 5px; }
.smartStart-wrap .searchPanel .input::-webkit-input-placeholder { color:#ccc; font-size: 16px; }
.smartStart-wrap .searchPanel .input::-moz-placeholder{ color:#ccc; font-size: 16px;  }
.smartStart-wrap .searchPanel .input:-ms-input-placeholder{ color:#ccc; font-size: 16px; }
.smartStart-wrap .searchPanel .btn-search{ position: absolute; right: -152px; top: 0; border: solid 1px #ff7200; width: 160px; height: 54px; background-color: #fff; color: #ff7200; cursor: pointer; border-radius: 5px; font-size: 18px; }
.smartStart-wrap .btn-banli{ display: block; float: left; padding: 14px 16px 0 24px; height: 54px; margin-left: 174px; background-color: #ff7200; color: #fff; cursor: pointer; border-radius: 5px; font-size: 18px; }
.smartStart-wrap .btn-banli .icon-arrow{ display: block; float: right; margin: 6px 0 0 4px; width: 0; height: 0; border: 6px solid transparent; border-left: 6px solid #fff; position: relative; }
.smartStart-wrap .btn-banli .icon-arrow b{ display: block; position: absolute; top: -6px; left: -7px; width: 0; height: 0; border: 6px solid transparent; border-left: 6px solid #ff7200; }
.smartStart-wrap .section-1{ padding-left: 210px; }
.smartStart-wrap .section-1 dl{ float: left; margin-left: 100px; }
.smartStart-wrap .section-1 dl dt{ float: left; width: 52px; height: 54px; background-image: url(../images/icon-tag-shili.png); background-repeat: no-repeat; }
.smartStart-wrap .section-1 dl .icon-1{ background-position: 0px -56px; }
.smartStart-wrap .section-1 dl .icon-2{ background-position: -53px -56px; }
.smartStart-wrap .section-1 dl dd{ float: left; margin-left: 20px; }
.smartStart-wrap .section-1 dl dd .row-1{ font-size: 18px; color: #ff7200; padding: 4px 0 4px; }
.smartStart-wrap .section-1 dl dd .row-1 .text{ display: block; float: left; }
.smartStart-wrap .section-1 dl dd .row-1 .icon-arrow{ display: block; float: left; margin: 6px 0 0 4px; width: 0; height: 0; border: 6px solid transparent; border-left: 6px solid #ff7200; position: relative; }
.smartStart-wrap .section-1 dl dd .row-1 .icon-arrow b{ display: block; position: absolute; top: -6px; left: -7px; width: 0; height: 0; border: 6px solid transparent; border-left: 6px solid #fff; }
.smartStart-wrap .section-1 dl dd .row-2{ font-size: 12px; color: #898d9e; }
.smartStart-wrap .smartStartzhucelc-bg{ width: 100%; height: 170px; padding-top: 28px; background-color: #fcfcfc; position: absolute; top: 655px; left: 0; text-align: center; }

.group-right-search{
    position: absolute;
    right: 15px;
    top:10px;
    height: 40px;
}
.group-right-search .button{
    display: inline-block;
    padding: 5px 8px;
    color: #fff;
    background-color: #ff7200;
    border-radius: 2px;
    border: 1px solid #ff7200;
    cursor: pointer;
}
.group-right-search .group-right-search-input{
    display: inline-block;
    margin-left: 15px;
}
.group-right-search .group-right-search-input input[type=text]{
    padding: 5px;
    height: 30px;
    border-radius: 2px;
    border: 1px solid #aaa;

}
.group-right-search .group-right-search-input .button {
    font-size: 14px;
}
.ns-confirm-content{
	margin-top: -15px;
	padding-left: 15px;
    max-height: 190px;
    overflow: auto;
}
.ns-confirm-content p{
    color: #333;
}
.table-search{ margin-top: 5px; }
.table-search td{ padding: 6px 0; }
.table-search .td-title{ text-align: right; }
.table-search .input{ width: 160px; }
.table-search .input:focus{ border: solid 1px #ff7200; }
#zhuyi-modal{ padding: 10px 30px 0 0; }
#zhuyi-modal table td{ vertical-align: top; padding: 6px 3px; }
#zhuyi-modal table .td-title{ font-size: 14px; font-weight: bold; }
#zhuyi-modal table .td-content{ font-size: 12px; color: #333; }

#zhuyi-modal1{ padding: 10px 30px 0 0; }
#zhuyi-modal1 table td{ vertical-align: top; padding: 6px 3px; }
#zhuyi-modal1 table .td-title{ font-size: 14px; font-weight: bold; }
#zhuyi-modal1 table .td-content{ font-size: 12px; color: #333; }

.zhuyi-modal{ padding: 10px 30px 0 0; }
.zhuyi-modal table td{ vertical-align: top; padding: 6px 3px; }
.zhuyi-modal table .td-title{ font-size: 14px; font-weight: bold; }
.zhuyi-modal table .td-content{ font-size: 12px; color: #333; }

/*常用联系人*/
.contact-select-container{
    position: relative;
}
.contact-tips{
    display: none;
    position: absolute;
    top: 13px;
    color: #ff0000;
}


/*海外商标注册*/
.agentInfo-wrap .myInput{
	color: #333;
}
.overseas{
	margin-left: 30px;
}
.overseas table .td-title{
	width: 140px;
}
.myInput.m-address{
}
.overseas-form{
	width: 900px;
}
.overseas-form table{
	display: none;
    margin-bottom: 30px;
}
.overseas-form table.active{
	display: table;
}
.overseas-form .zhuyi-box h6{
	margin-left: 0px;
	margin-right: 30px;
	padding-left: 8px;
	font-size: 16px;
	line-height: 1.1em;
	border-left: 3px solid #ff7200;
}
.overseas-form .zhuyi-box .zhuyi{
	margin: 0px;
}
.foverseastype .myRadioBoxs{
	padding-top: 5px;
}
.foverseastype .myRadioBoxs .label{
	margin-bottom: 0px;
	margin-right: 20px;
}
.overseas .tips{
	color: #666;
}

/*国家选择*/
.fcountry-container{
	position: relative;
}
.fcountry-box{
	display: none;
	position: absolute;
	background-color: #fff;
	padding: 10px;
	width: 550px;
	border-radius: 2px;
	border: 1px solid #e4e4e4;
    z-index: 9;
}
.fcountry-box-tab{
	height: 40px;
	text-align: center;
	border-bottom: 1px solid #e4e4e4;
}
.fcountry-box-tab span{
	display: inline-block;
	margin: 0 20px;
	width: 60px;
	line-height: 39px;
	cursor: pointer;
}
.fcountry-box-tab span.active{
	color: #ff7200;
	border-bottom: 3px solid #ff7200;
}
.country-list{
	display: none;
	padding: 12px;
	height: 250px;
	overflow: auto;
}
.country-list.active{
	display: block;
}
.country-list span{
	display: inline-block;
	width: 49.5%;
	line-height: 2.2em;
	cursor: pointer;
}
.country-list span.checked{
	color: #ff7200;
}
.file_english{
	display: none;
}
.agentInfo-wrap .section-base .table-1 td.label-box{
	padding-top: 20px;
}
.label-box .myRadioBoxs{
	display: inline-block;
	vertical-align: middle;
}
.label-box .myRadioBoxs label{
	margin-bottom: 4px;
	margin-right: 20px;
}

.mySelect .select-menu{
	max-height: 400px;
	overflow: auto;
}

/*个人中心商标注册*/
.smartRegister-page-title{
	margin-bottom: 20px;
	font-size: 18px;
	color: #333;
}
.smartRegister-page-title span{
	margin-left: 5px;
	font-size: 14px;
	color: #999;
}
.smartRegister-page-personal .section-base{
	padding-left: 5px;
}
.smartRegister-tab{
	border-bottom: 2px solid #ff7200;
	overflow: hidden;
}
.smartRegister-tab a{
	display: block;
	float: left;
	width: 120px;
	text-align: center;
	font-size: 14px;
	line-height: 32px;
	border: 1px solid #999;
	border-right: none;
	border-bottom: none;
}
.smartRegister-tab a.active{
	color: #fff;
	background-color: #ff7200;
	border: 1px solid #ff7200;
	border-bottom: none;
}
.smartRegister-tab a.active~a{
	border-left: none;
	border-right: 1px solid #999;
}
.s-section-title{
	padding-left: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
	font-size:14px;
	font-weight: bold;
	color:#333;
}
.s-section-title span.icon-warning{
	margin-left: 15px;
	padding-left: 18px;
	font-size: 12px;
	background: url(../images/icon-warning-f.png) no-repeat 0 center;
	background-size: 16px;
}
.last-pay.personal-last-pay{
	padding-top: 0px;
	padding-bottom: 30px;
	text-align: left;
}
.personal-last-pay .list-box li{
	display: inline-block;
	margin-right: 80px;
	font-size: 14px;
}
.smartRegister-page .last-pay.personal-last-pay .row-officer{
	color: #333;
}
.smartRegister-page .last-pay.personal-last-pay .row-sense{
    margin-right: 0px;
}
.channel-select-input .select-text .text{
     border: none;
}
.select-text .text{
    border: none;
}
.smartRegister-section-li{
	position: relative;
	padding-top: 4px;
	padding-left: 5px;
}
.l-title{
	display: inline-block;
	width: 145px;
	line-height: 34px;
	vertical-align: middle;
}
.l-title span{
	display: inline-block;
	vertical-align: middle;
}
.mySelect {
	vertical-align: middle;
}
/*材料信息修改*/
.agentInfo-wrap-in {
	width: 900px;
}
.file-info{
	position: relative;
	margin-left: -20px;
	margin-top: 25px;
	padding: 8px 20px;
	background-color: #f5f5f5;
}
.file-info label{
	display: inline-block;
	font-size: 16px;
	color: #000;
	font-weight: bolder;
	vertical-align: top;
}
.file-info .file-info-tips{
	display: inline-block;
	margin-left: 35px;
	color: #7a7a7a;
	vertical-align: top;
}
.smartRegister-page a.zhuyi{
	display: inline-block;
	margin-top: 15px;
	padding-left: 20px;
	color: #ff7200;
	background: url(../images/icon-warning-f.png) no-repeat 0 center;
	background-size: 18px;
	text-decoration: underline;
	font-size: 12px;
	cursor: pointer;
}
.file-info-tips{
    font-size: 12px;
    color: #999;
    vertical-align: 1px;
}
.file-info-tips i{
    display: inline-block;
    margin-left: 10px;
	width: 20px;
	height: 20px;
	background: url(../images/icon-o-down.png) no-repeat center;
	background-size: 95%;
	cursor: pointer;
    vertical-align: middle;
    border: 2px solid #ff7200;
    border-radius: 50%;
    user-select: none;
}
.file-info-tips i.active{
	background: url(../images/icon-o-up.png) no-repeat center;
	background-size: 95%;
}
.tbody-file-info{
	display: none;
}
.tbody-file-info.active{
	display: table-header-group;
}
.agentInfo-wrap .section-base.open .tbody-qiye{
	display: none;
}
.agentInfo-wrap .section-base .tbody-qiye.tbody-file-info{

}
.agentInfo-wrap .section-base .tbody-gsh.tbody-file-info.active{
	display: none;
}
.agentInfo-wrap .section-base.open .tbody-gsh.tbody-file-info{
	display: none;
}
.agentInfo-wrap .section-base.open .tbody-gsh.tbody-file-info.active{
	display: table-header-group;
}

/*深度优化*/
.ns-search-container{
	padding: 15px;
	padding-bottom: 0px;
}
.ns-search-container .myInputGroup{
	width: 100%;
}
.ns-search-container .myInputGroup .myInput{
	width: 100%;
}
.categoryInfo-wrap{
	padding-left: 50px;
}
.categoryInfo-wrap .row-way{
	margin-bottom: 15px;
}
.row-way .btn-choice{
	display: inline-block;
	width: 106px;
	height: 32px;
	line-height: 32px;
	border: solid 1px #ddd;
	border-radius: 3px;
	text-align: center;
	margin-right: 12px;
}
.row-way .btn-choice.active{
	color: #ff7200;
	border: solid 1px #ff7200;
}
.row-way .btn-choice .iconfont {
	display: none;
	font-size: 10px;
	margin-right: 5px;
}
.row-way .btn-choice.active .iconfont {
	display: inline-block;
}
.c-row label{
	display: inline-block;
	padding-right: 15px;
	width: 145px;
	font-size: 14px;
	text-align: right;
}
.c-row-content{
	display: inline-block;
}

.smartRegister-page .last-pay li.row-invoice .icon-img{
	margin-right: 0px;
}
