@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
ul,ol,li{list-style:none;}
a{ text-decoration:none; }
img{ border:0;}
i,em,b{font-style:normal; }
table{border-collapse:collapse; }
*:focus{outline:none}
/*以上为公共样式*/

/* ------------------ start 通用按钮 ------------------ */
.btns .btn{ display:inline-block; padding:0 40px; height:44px; line-height:44px; background-color:#008CD6; color:#fff; font-size:16px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei"; cursor:pointer; border-radius:2px;
 transition:all 0.9s;
 -webkit-transition:all 0.9s;
 -moz-transition:all 0.9s;
 -o-transition:all 0.9s;
 -ms-transition:all 0.9s; 
 }
.btns .cancel{ border:solid 1px #008CD6; background-color:#f4f4f4; color:#008CD6; }
.btns .btn:hover{ background-color:#017fc2; 
 transition:all 0.9s;
 -webkit-transition:all 0.9s;
 -moz-transition:all 0.9s;
 -o-transition:all 0.9s;
 -ms-transition:all 0.9s; 
}
.btns .cancel:hover{ background-color:#f4f4f4; }
/* ------------------ end 通用按钮 ------------------ */

/* ------------------ start 商标申请状态 ------------------ */
.speedProgressBar{ width:1200px; margin:auto; margin-top:60px; margin-bottom:60px; position:relative; *zoom:1; }
.speedProgressBar .icon-speedProgress-line{ display:block; position:absolute; top:32px; width:100%; height:7px; background:url(../images/speedProgressBar.png) no-repeat 0px -70px;}
.speedProgressBar:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.speedProgressBar .speedProgress li{ float:left; height:135px; position:relative; }
.speedProgressBar .speedProgress li .icon-bar-circle{ display:block; width:100%; height:65px; background-image:url(../images/speedProgressBar.png); background-repeat:no-repeat; position:relative; z-index:2; }
.speedProgressBar .speedProgress li .icon-bar-line{ display:none; position:absolute; top:32px; height:7px; background-image:url(../images/speedProgressBar-finished.png); background-repeat:no-repeat; background-position:0px -69px;}
.speedProgressBar .speedProgress li dl{ width:110px; position:absolute; right:-24px; bottom:0px; text-align:center; }
.speedProgressBar .speedProgress li dl .txt{ font-size:18px; margin-top:10px; }
.speedProgressBar .speedProgress li dl .years{ font-size:14px; margin-top:10px; }
.speedProgressBar .speedProgress .step-1{ width:88px; }
.speedProgressBar .speedProgress .step-1 .icon-bar-circle{ background-position:23px 0px; }
.speedProgressBar .speedProgress .step-1.finished .icon-bar-circle{ background:url(../images/speedProgressBar-finished.png) no-repeat 23px 0px;}
.speedProgressBar .speedProgress .step-1.finished .icon-bar-line{ display:block; width:140px; left:84px; }
.speedProgressBar .speedProgress .step-2{ width:347px; }
.speedProgressBar .speedProgress .step-2 .icon-bar-circle{ background-position:-65px 0px; }
.speedProgressBar .speedProgress .step-2.finished .icon-bar-circle{ background:url(../images/speedProgressBar-finished.png) no-repeat -65px 0px; }
.speedProgressBar .speedProgress .step-2.finished .icon-bar-line{ display:block; width:360px; left:130px; }
.speedProgressBar .speedProgress .step-3{ width:364px; }
.speedProgressBar .speedProgress .step-3 .icon-bar-circle{ background-position:-412px 0px; }
.speedProgressBar .speedProgress .step-3.finished .icon-bar-circle{ background:url(../images/speedProgressBar-finished.png) no-repeat -412px 0px; }
.speedProgressBar .speedProgress .step-3.finished .icon-bar-line{ display:block; width:360px; left:114px; }
.speedProgressBar .speedProgress .step-4{ width:374px; }
.speedProgressBar .speedProgress .step-4 .icon-bar-circle{ background-position:-776px 0px; }
.speedProgressBar .speedProgress .step-4.finished .icon-bar-circle{ background:url(../images/speedProgressBar-finished.png) no-repeat -776px 0px; }
.speedProgressBar .speedProgress .step-4.finished .icon-bar-line{ display:block; width:210px; left:102px; z-index:3; background-position:-900px -69px; }
/* ------------------ end 商标申请状态 ------------------ */


/* ------------------ start 商标申请状态 ------------------ */
.applyBar{ width:1000px; height:70px; margin:auto; margin-top:35px; position:relative; 
background:url(../images/applyBar-bg.png) no-repeat -10px 0px; }
.applyBar .bar li{ float:left; padding:22px 0 0 0; position:relative; }
.applyBar .bar li .icon-bar-circle{ display:block; width:100%; height:20px; position:absolute; top:0px; right:0px; }
.applyBar .bar li .txt{ display:block; font-size:17px; color:#020202; }
.applyBar .bar li .years{ display:block; font-size:12px; color:#999;}
.applyBar .bar li .hours{ display:block; font-size:12px; color:#999;}
.applyBar .bar .step-1{	width:150px; background-position:30px -90px; }
.applyBar .bar .step-1.finished .icon-bar-circle{ width:20px; left:30px; background:url(../images/applyBar-icon.png) no-repeat -40px 0px; }
.applyBar .bar .step-1 .txt{ text-indent:5px; }
.applyBar .bar .step-1 .years{ text-indent:6px; }
.applyBar .bar .step-1 .hours{ text-indent:15px; }
.applyBar .bar .step-2{ width:220px; }
.applyBar .bar .step-2.finished .icon-bar-circle{ width:240px; right:81px; background:url(../images/applyBar-icon.png) no-repeat -66px 0px; }
.applyBar .bar .step-2 .txt{ text-indent:95px; }
.applyBar .bar .step-2 .years{ text-indent:96px; }
.applyBar .bar .step-2 .hours{ text-indent:107px; }
.applyBar .bar .step-3{ width:120px;  }
.applyBar .bar .step-3.finished .icon-bar-circle{ width:156px; right:46px; background:url(../images/applyBar-icon.png) no-repeat -150px 0px; }
.applyBar .bar .step-3 .txt{ text-indent:35px; }
.applyBar .bar .step-3 .years{ text-indent:28px; }
.applyBar .bar .step-3 .hours{ text-indent:38px; }
.applyBar .bar .step-4{ width:90px; float:right; text-align:center; }
.applyBar .bar .step-4.finished .icon-bar-circle{ width:524px; right:33px; background:url(../images/applyBar-icon.png) no-repeat -453px 0px; }
/* ------------------ end 商标申请状态 ------------------ */

/* ------------------ start 付款状态条 ------------------ */
.payBar{ width:1000px; height:70px; margin:auto; margin-top:35px; position:relative; 
background:url(../images/payBar-bg.png) no-repeat -10px 0px; }
.payBar .bar li{ float:left; width:248px; padding:22px 0 0 0; text-align:center; position:relative; }
.payBar .bar li .icon-bar-circle{ display:block; width:100%; height:20px; position:absolute; top:0px; right:0px; }
.payBar .bar li .txt{ display:block; font-size:17px; color:#020202; }
.payBar .bar li .years{ display:block; font-size:12px; color:#999;}
.payBar .bar li .hours{ display:block; font-size:12px; color:#999;}
.payBar .bar .step-1{ text-align:left; }
.payBar .bar .step-1.finished .icon-bar-circle{ width:20px; left:30px; background:url(../images/payBar-icon.png) no-repeat -40px 0px; }
.payBar .bar .step-1 .txt{ text-indent:5px; }
.payBar .bar .step-1 .years{ text-indent:6px; }
.payBar .bar .step-1 .hours{ text-indent:15px; }
.payBar .bar .step-2.finished .icon-bar-circle{ width:335px; right:112px; background:url(../images/payBar-icon.png) no-repeat -59px 0px; }
.payBar .bar .step-3.finished .icon-bar-circle{ width:250px; right:113px; background:url(../images/payBar-icon.png) no-repeat -143px 0px; }
.payBar .bar .step-4.finished .icon-bar-circle{ width:358px; right:8px; background:url(../images/payBar-icon.png) no-repeat -636px 0px; }
.payBar .bar .step-4{ text-align:right; }
/* ------------------ end 付款状态条 ------------------ */

/* ------------------ start 商标详情 ------------------ */
.brandDetail{ width:1200px; margin:auto; margin-top:25px; text-align:center;}
.brandDetail table{ margin-top:30px;}
.brandDetail table caption{ height:46px; line-height:46px; background-color:#f1f5f8; font-size:18px; text-align:left; text-indent:14px; border:solid 1px #dadada; border-bottom:0; }
.brandDetail table td{ border:solid 1px #e2e2e2; padding:10px 10px; font-size:14px; }
.brandDetail table .check a{ color:#008cd6; margin-right:10px; }
.brandDetail table td .link{ color:#008cd6; }
.brandDetail table td.check a:hover{ color:#002D52; }
.brandDetail table td.check a .fa{ font-size:18px; color:#C5C4C4;}
.brandDetail table .b-1 .b-1-1 dl{ position:relative; *zoom:1;}
.brandDetail table .b-1 .b-1-1 dl:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.brandDetail table .b-1 .b-1-1 dl dt{ display:block; position:absolute; left:0; top:50%; margin-top:-40px; width:20px; height:80px; }
.brandDetail table .b-1 .b-1-1 dl dd{ display:inline-block; width:400px; height:240px; overflow:hidden;}
.brandDetail table .b-1 .b-1-1 .txys{ display:block; float:left; margin:20px 0 0 5px; }
.brandDetail table .b-1 .b-1-2 dl{ position:relative; *zoom:1;}
.brandDetail table .b-1 .b-1-2 dl:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.brandDetail table .b-1 .b-1-2 dl dt{ display:block; position:absolute; left:0; top:50%; margin-top:-67px; width:20px; height:135px; }
.brandDetail table .b-1 .b-1-2 dl dd{ display:inline-block; width:420px; overflow:hidden; }
.brandDetail table .b-1 .b-1-2 dl dd li{ float:left; width:190px; height:20px; text-align:left; margin:6px 5px; overflow:hidden; }
.brandDetail table td .icon-notice{ float:right; color:#7db7ff; font-size:20px; }
.brandDetail table td .icon-notice:hover{ color:#368ffe; }
.brandDetail table td .state{ width:700px; *zoom:1; }
.brandDetail table td .state:after{ content:""; display:block; clear:both; height:0; visibility:hidden;  }
.brandDetail table td .state li{ float:left; text-align:left; margin:10px 0 10px 15px; overflow:hidden;  }
.brandDetail table td .state .s-date{ width:230px; }
.brandDetail table td .state .s-result{ width:400px; }
.brandDetail table .btns .btn{ display:block; margin:50px 0; float:right; }
.brandDetail table .btns .btn .fa{ font-size:22px; margin-right:10px; }
/* ------------------ end 商标详情 ------------------ */

/* ------------------ start 等待付款 ------------------ */
.waitingPay{ width:1000px; margin:40px auto; }
.waitingPay .w-header{ padding:0 15px; height:50px; line-height:50px; font-size:18px; font-weight:normal; border:solid 1px #eee; box-sizing:border-box; background-color:#f1f5f8;}
.waitingPay .w-header .order-no{ display:block; float:left;}
.waitingPay .w-header .order-time{ display:block; float:right;}
.waitingPay .w-body{ font-size:14px; }
.waitingPay .w-body .item{ padding:35px 0px; box-sizing:border-box; border-bottom:solid 1px #dbdbdb; }
.waitingPay .w-body .item .i-header{ height:18px; line-height:18px; padding:0 10px; font-size:18px; font-weight:normal; margin-bottom:15px; border-left:solid 4px #008cd6;}
.waitingPay .w-body .item li{ padding:6px 0; }
.waitingPay .w-body .item li:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.waitingPay .w-body .item li span{ display:block; float:left; }
.waitingPay .w-body .item li .i-title{ margin-left:15px;  }
.waitingPay .w-body .item li .i-content{  }
.waitingPay .w-body .item li .zffs .i-left{ float:left; width:80px; height:80px; border:solid 1px #bbb; border-radius:8px; overflow:hidden; text-align:center; margin-left:15px; padding:0; }
.waitingPay .w-body .item li .zffs .i-left img{vertical-align:middle; width:100%; }
.waitingPay .w-body .item li .zffs .i-right{ float:left; width:500px; height:80px; margin-left:15px; overflow:hidden; }
.waitingPay .w-body .item li .zffs .i-right h4{ font-size:15px;}
.waitingPay .w-body .item li .zffs .i-right span{ display:block; height:16px; margin-top:4px; font-size:12px;  overflow:hidden;}
.waitingPay .w-body .total-cost{ color:#000; font-weight:bold; }
.waitingPay .w-body .i-fapiao .fapiao{ font-size:14px; }
.waitingPay .w-body .i-fapiao .fapiao input{ width:14px; height:14px; vertical-align:middle; margin:0 5px; }
.waitingPay .w-body .i-selectPay .pay-way li{ float:left; margin:20px 50px; padding:0; overflow:hidden; text-align:center;}
.waitingPay .w-body .i-selectPay .pay-way li a{ display:block; height:60px; line-height:60px; padding:0 30px; background-color:#f1f5f8; position:relative; }
.waitingPay .w-body .i-selectPay .pay-way li a i{ display:block; float:left; width:35px; height:35px; margin-top:12px;}
.waitingPay .w-body .i-selectPay .pay-way li a .text{ display:block; float:left; margin-left:10px; }
.waitingPay .w-body .i-selectPay .pay-way li a .icon-sj{ display:none; width:35px; height:30px; position:absolute; right:0; bottom:0; background:url(../images/icon-payMode.png) no-repeat right -132px; }
.waitingPay .w-body .i-selectPay .pay-way li a .pay-weixin{ background:url(../images/icon-payMode.png) no-repeat 0 0px;}
.waitingPay .w-body .i-selectPay .pay-way li a .pay-zhifubao{ background:url(../images/icon-payMode.png) no-repeat 0 -44px;}
.waitingPay .w-body .i-selectPay .pay-way li a .pay-xianxia{ background:url(../images/icon-payMode.png) no-repeat 0 -89px;}
.waitingPay .w-body .i-selectPay .pay-way .active a .icon-sj{ display:block; }
.waitingPay .w-body .i-selectPay .pay-way .i-left img{vertical-align:middle; }
.waitingPay .w-body .i-selectPay .pay-way .i-right{ float:left; width:500px; height:80px; margin-left:15px; overflow:hidden; }
.waitingPay .w-body .i-selectPay .pay-way .i-right h4{ font-size:15px;}
.waitingPay .w-body .i-selectPay .pay-way .i-right span{ display:block; height:16px; margin-top:4px; font-size:12px;  overflow:hidden;}
.waitingPay .w-body .cost-detail li .i-box{ float:right; }
.waitingPay .w-body .cost-detail li .i-jiaji{ color:#777;  }
.waitingPay .w-body .cost-detail li .i-box span{ display:block; float:left; }
.waitingPay .w-body .cost-detail li .i-box .i-title{  width:auto; text-align:right; }
.waitingPay .w-body .cost-detail li .i-box .i-content{ width:80px; margin-right:10px; }
.waitingPay .w-body .cost-detail li .i-box .i-content .t-1{ color:#f8c156; }
.waitingPay .reality-cost{ padding:10px; box-sizing:border-box; }
.waitingPay .reality-cost span{ display:block; text-align:right; }
.waitingPay .reality-cost .r-1{ font-size:16px; margin-top:10px;}
.waitingPay .reality-cost .r-1 .t-1{ font-size:30px; color:#f6ac1d;}
.waitingPay .reality-cost .btns{ margin:30px 0; height:50px; padding:50px 0; box-sizing:border-box; border-top:solid 1px #dbdbdb;}
.waitingPay .reality-cost .btns .btn{ float:right; }
.waitingPay .reality-cost .btns .prev-btn{ background:#f1f5f8; color:#008CD6; border:solid 1px #008CD6; box-sizing:border-box; margin:0 50px 0 0; }

.waitingPay .w-body .base-info-input  .i-title{ width:120px; line-height:36px; }
.waitingPay .w-body .base-info-input  .i-content{ line-height:36px; }
.waitingPay .w-body .base-info-input .i-content input{ width:250px; height:34px; padding:0 8px; border:solid 1px #ccc; }
.waitingPay .w-body .base-info-input .upload-tuyang{ padding-left:135px; }
.waitingPay .w-body .base-info-input .upload-tuyang dl{ padding:8px 0 10px; } 
.waitingPay .w-body .base-info-input .upload-tuyang dl:after{ content:""; display:block; clear:both; height:0; visibility:hidden; } 
.waitingPay .w-body .base-info-input .upload-tuyang dl dt{ display:block; float:left; height:50px; }
.waitingPay .w-body .base-info-input .upload-tuyang dl dd{ display:block; float:left; margin-left:10px; }
.waitingPay .w-body .base-info-input .upload-tuyang dl dd .p-1{ height:45px; }
.waitingPay .w-body .base-info-input .upload-tuyang dl dd .p-1 a{ display:block; float:left; }
.waitingPay .w-body .base-info-input .upload-tuyang dl dd .p-1 em{ display:block; float:left; line-height:40px; }
.waitingPay .w-body .base-info-input .upload-tuyang dl dd .p-2{ color:#999; font-size:12px; }
/* ------------------ start 等待付款 ------------------ */

/* ------------------ start 支付成功 */
.pay-success{ width:1000px; margin:auto; text-align:center; }
.pay-success .jump-link{ font-size:0; height:200px; padding:100px 0; margin:40px 0; }
.pay-success .jump-link .img{ display:block; }
.pay-success .jump-link .txt{ display:block; text-align:center; padding:16px 0; font-size:30px; color:#f39800; }
.pay-success .jump-link .back-home{ display:inline-block; font-size:14px; color:#555; }
.pay-success .jump-link .back-home .jump-time{ color:#f00; }
.pay-success .jump-link .back-home:hover{ color:#f00; text-decoration:underline; }
/* ------------------ start 支付成功 ------------------ */

/* ------------------ start 404页面 */
.error404{ width:1000px; margin:auto; text-align:center; }
.error404 .jump-link{ font-size:0; height:200px; padding:100px 0; margin:80px 0; background:url(../images/error404-1.png) no-repeat center top; }
.error404 .jump-link dl{ width:550px; margin:auto; }
.error404 .jump-link dl dt{ float:left; }
.error404 .jump-link dl dd{ float:left; margin-left:30px; padding-top:50px; font-size:24px; }
.error404 .jump-link dl dd .jump-time{ color:#f00; font-size:26px; }
.error404 .jump-link dl dd .back-home{ color:#ff9e05; text-decoration:underline;  }
/* ------------------ start 404页面 ------------------ */

/* ------------------ start 线下支付弹窗 */
.xianxia-pay .w-body .i-left{ float:left; width:200px; height:200px; margin:20px 0 0 30px; border:solid 1px #aaa; border-radius:15px; overflow:hidden; text-align:center; }
.xianxia-pay .w-body .i-left img{vertical-align:middle; width:100%; }
.xianxia-pay .w-body .i-right{ float:left; width:400px; height:210px; margin:16px 0 0 40px; overflow:hidden; color:#444;}
.xianxia-pay .w-body .i-right h4{ font-size:28px; font-weight:normal;  }
.xianxia-pay .w-body .i-right span{ display:block; height:22px; margin-top:10px; font-size:16px; overflow:hidden; }
.xianxia-pay .w-body .i-right .beizhu{ color:#f58686; font-size:14px;}
.xianxia-pay .w-body .i-right .btns .btn{ padding:0 30px; height:34px; line-height:34px; margin-top:10px;}
/* ------------------ end 线下支付弹窗 */
/* ------------------ start 微信支付弹窗 */
.weixin-pay .w-body .i-left{ float:left; width:180px; height:180px; margin:20px 0 0 110px; overflow:hidden; text-align:center; }
.weixin-pay .w-body .i-left img{vertical-align:middle; width:100%; }
.weixin-pay .w-body .i-right{ float:left; width:320px; height:200px; margin:20px 0 0 40px; overflow:hidden; }
.weixin-pay .w-body .i-right span{ color:#000; display:block; width:304px; height:104px; margin-top:40px; font-size:16px; overflow:hidden; background:url(../images/bg_er.gif) no-repeat 0px 0px; }
/* ------------------ end 微信支付弹窗 */
/* ------------------ start 支付宝支付弹窗 */
.zhifubao-pay .w-body ul{ position:relative; width:320px; margin:auto; }
.zhifubao-pay .w-body ul li{ width:150px; text-align:center; }
.zhifubao-pay .w-body .t-1{ font-size:12px;}
.zhifubao-pay .w-body .t-money{ color:#f60; font-size:22px; font-weight:bold; margin:5px 0 10px; }
.zhifubao-pay .w-body .t-code{ width:150px; height:150px; overflow:hidden; }
.zhifubao-pay .w-body .t-code img{ width:100%; }
.zhifubao-pay .w-body .t-saoyisao{ position:absolute; top:0; left:160px; width:150px; height:150px; overflow:hidden;}
.zhifubao-pay .w-body .t-saoyisao img{ width:100%;}
.zhifubao-pay .w-body .t-link{ padding-top:10px;}
.zhifubao-pay .w-body .t-link a{ color:#aaa; font-size:12px; text-decoration:underline; }
/* ------------------ end 支付宝支付弹窗 */


/* ------------------ start 留下联系方式弹窗 */
.ui-windows-wrap.leave-contact-info .ui-windows .w-body h4{ font-size:16px; font-weight:normal; color:#008CD6; text-align:center; margin-top:10px; }
.ui-windows-wrap.leave-contact-info .ui-windows .w-body h5{ font-size:16px; font-weight:normal; margin:10px 0; text-align:center; }

.ui-windows-wrap.leave-contact-info .ui-windows{ height:400px; background-color:#f1f5f8; margin-top:80px; }
.ui-windows-wrap.leave-contact-info .ui-windows .w-header{ height:0; }
.ui-windows-wrap.leave-contact-info .ui-windows .w-body{ height:378px; }
.leave-contact-info .w-body table{ margin:auto; }
.leave-contact-info .w-body table td{ padding:10px 6px 10px 6px; }
.leave-contact-info .w-body table td input{ width:300px; height:36px; border:0; border:solid 1px #d2d2d2; box-sizing:border-box; padding:0 8px; }
.leave-contact-info .w-body table td select{ width:300px; height:36px; border:0; border:solid 1px #d2d2d2; box-sizing:border-box; padding:0 8px; }
.leave-contact-info .w-body table .btns .btn{ border:0; margin:5px 0 0; height:48px; line-height:48px; width:auto; padding:0 50px; }
/* ------------------ end 留下联系方式弹窗 */


/* ------------------ start 代理人简介 ------------------ */
.agent-introduce{ width:1000px; margin:auto; padding:40px 0; }
/* 个人介绍 */
.agent-introduce .a-intro-1{ height:220px; padding:15px 0; background:url(../images/icon-working-line-1.png) no-repeat 0px bottom; }
.agent-introduce .a-intro-1 .i-left{ float:left; width:250px; }
.agent-introduce .a-intro-1 .i-left dt{ display:block; width:100%; height:185px; overflow:hidden; text-align:center; }
.agent-introduce .a-intro-1 .i-left dd{ display:block; margin-top:15px; }
.agent-introduce .a-intro-1 .i-left dd span{ display:block; float:left; margin:0 10px 0 5px; font-size:12px; color:#999; }
.agent-introduce .a-intro-1 .i-left dd span .s-1{ display:block; height:18px; float:left; color:#32A7FB; }
.agent-introduce .a-intro-1 .i-left dd span .icon-zan{ display:block; width:18px; height:18px; float:left; background:url(../images/icon-zan.png) no-repeat 0px 0px; }
.agent-introduce .a-intro-1 .i-left dd span .icon-talk{ display:block; width:18px; height:18px; float:left; background:url(../images/icon-zan.png) no-repeat 0px -29px;}
.agent-introduce .a-intro-1 .i-right{ float:right; width:735px; color:#000; }
.agent-introduce .a-intro-1 .i-right dt{ display:block; width:100%; height:43px; overflow:hidden; background:url(../images/icon-working-line-2.png) no-repeat 0px 39px;}
.agent-introduce .a-intro-1 .i-right dt h3{ float:left; font-size:38px; font-family:"楷体"; }
.agent-introduce .a-intro-1 .i-right dt span{ float:left; font-size:16px; margin:18px 0 0 35px; }
.agent-introduce .a-intro-1 .i-right .dd-1{ display:block; margin-top:25px; height:105px; overflow:hidden; }
.agent-introduce .a-intro-1 .i-right .dd-1 span{ display:block; float:left; font-size:14px; line-height:30px; }
.agent-introduce .a-intro-1 .i-right .dd-1 .r-title{ width:74px; }
.agent-introduce .a-intro-1 .i-right .dd-1 .r-content{ width:655px; }
.agent-introduce .a-intro-1 .i-right .dd-2{ display:block; margin-top:26px; height:18px; font-size:14px; overflow:hidden;}
.agent-introduce .a-intro-1 .i-right .dd-2 .email{ display:block; float:right; margin-right:10px; }
/* 工作经验 */
.working-experience{ color:#000; }
.working-experience .e-header{ height:45px; line-height:45px; font-size:20px; font-weight:normal; background:url(../images/icon-working-line.png) no-repeat 0px 44px; }
.working-experience .e-work{ font-size:16px; margin-bottom:23px; }
.working-experience .e-work li{ margin:2px 0; line-height:30px; }
/* 用户对代理人的评论 */
.user-evaluation{ margin-top:40px; padding:20px 0; background:url(../images/icon-working-line-1.png) no-repeat 0px top; }
.user-evaluation .e-header{ height:45px; line-height:45px; font-size:16px; font-weight:bold; color:#004a86; }
.user-evaluation .evaluation-list{ padding:15px 0; color:#000; }
.user-evaluation .evaluation-list:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.user-evaluation .evaluation-list dt{ display:block; float:left; width:100px; height:100px; margin-left:2px; overflow:hidden;}
.user-evaluation .evaluation-list dd{ display:block; float:left; width:875px; font-size:14px; margin-left:20px; }
.user-evaluation .evaluation-list dd span{ display:block; line-height:20px; margin-top:5px; }
.user-evaluation .evaluation-list dd .date{ font-size:13px; color:#999; margin-top:3px; }
.user-evaluation .evaluation-list dd .mark{ margin-top:8px; }
.user-evaluation .evaluation-list dd .mark .fa{ font-size:16px; color:#f6ac1d; }
/* ------------------ end 代理人简介 ------------------ */

/* ------------------ start 选择代理人 ------------------ */
.selectAgent{ width:1000px; margin:40px auto; padding-bottom:80px; }
.selectAgent .s-title{ padding:0 20px; height:40px; line-height:40px; font-size:28px; font-weight:normal; text-align:center;  }
.selectAgent .s-content{ padding:0 0px 20px; box-sizing:border-box; text-align:left; }
.selectAgent .s-content .item1{ height:38px;padding:12px 15px 0; margin-top:30px; font-size:18px; background-color:#f1f5f8; border:solid 1px #eee;}
.selectAgent .s-content .item1 select{ width:210px; height:28px; margin-right:50px; text-indent:8px; border:solid 1px #ddd; font-size:13px; color:#333; }
.selectAgent .s-content .item2{ margin-top:30px; padding-bottom:50px; border-bottom:solid 1px #dbdbdb; overflow:hidden; *zoom:1; }
.selectAgent .s-content .item2:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.selectAgent .s-content .item2 .item2-box{ width:2000px;} 
.selectAgent .s-content .item2 h2{ height:18px; line-height:18px; padding:0 10px; font-size:18px; font-weight:normal; margin-bottom:15px; border-left:solid 4px #008cd6; }
.selectAgent .s-content .item2 ul{ float:left; width:310px; height:400px; margin:0 22px 0 5px; padding:10px 20px 0; box-sizing:border-box; font-size:14px; position:relative; }
.selectAgent .s-content .item2 ul:hover{ background-color:#f1f5f8; }
.selectAgent .s-content .item2 ul .info-1{ height:140px; margin-bottom:10px; border-bottom:dotted 1px #ddd; }
.selectAgent .s-content .item2 ul .info-1 dl dt{ display:block; width:100%; height:100px; overflow:hidden; text-align:center;  }
.selectAgent .s-content .item2 ul .info-1 dl dt img{ width:100px; height:100px; border-radius:50%; }
.selectAgent .s-content .item2 ul .info-1 dl dd{ display:block; height:20px; margin-top:15px; }
.selectAgent .s-content .item2 ul .info-1 dl dd span{ display:block; float:left; margin:0 10px 0 5px; font-size:12px; }
.selectAgent .s-content .item2 ul .info-1 dl dd span a:hover{ color:#008CD6; }
.selectAgent .s-content .item2 ul .info-1 dl dd .s-1 em{ color:#f39801; }
.selectAgent .s-content .item2 ul .info-1 dl dd .s-2{ color:#f39801; }
.selectAgent .s-content .item2 ul .info-1 dl dd .s-2 .icon-zan{ display:block; width:18px; height:18px; float:left; background:url(../images/icon-zan.png) no-repeat 0px 0px; }
.selectAgent .s-content .item2 ul .info-1 dl dd .s-3 a{ color:#008cd6; }
.selectAgent .s-content .item2 ul .info-1 dl dd span .icon-talk{ display:block; width:18px; height:18px; float:left; background:url(../images/icon-zan.png) no-repeat 0px -29px;}
.selectAgent .s-content .item2 ul .info-2{ cursor:pointer; padding-top:12px; }
.selectAgent .s-content .item2 ul .info-2 span{ display:block; height:20px; margin-bottom:8px; overflow:hidden; }
.selectAgent .s-content .item2 ul .info-2 .service-charge{ height:30px; margin-top:12px; color:#f39801; font-size:17px;}
.selectAgent .s-content .item2 ul .info-2 .service-charge b{ font-size:24px; font-weight:normal; }
.selectAgent .s-content .item2 ul .icon-sj{ display:none; width:75px; height:53px; position:absolute; right:-1px; bottom:-1px; background:url(../images/icon-sj-big.png) no-repeat 0 0; }
.selectAgent .s-content .item2 .active{ background-color:#f1f5f8;  }
.selectAgent .s-content .item2 .active .icon-sj{ display:block; }


.selectAgent .s-content .item5{ margin-top:45px; padding-bottom:40px; border-bottom:solid 1px #dbdbdb; }
.selectAgent .s-content .item5:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.selectAgent .s-content .item5 h3{font-size:18px;font-weight:normal; border-left:solid 4px #008cd6; height:18px; line-height:18px;padding:0 10px; }
.selectAgent .s-content .item5 .jianmian{ width:100%; *zoom:1; }
.selectAgent .s-content .item5 .jianmian:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.selectAgent .s-content .item5 .kind{ float:left; width:140px; height:100px; margin:20px 0px 0 235px; position:relative; }
.selectAgent .s-content .item5 .kind dt{ display:block; width:140px; height:38px; line-height:38px; text-align:center; background-color:#f1f5f8; font-size:16px; position:relative; cursor:pointer;}
.selectAgent .s-content .item5 .kind dt .icon-sj{ display:none; width:35px; height:30px; position:absolute; right:0; bottom:0; background:url(../images/icon-payMode.png) no-repeat right -132px; }
.selectAgent .s-content .item5 .kind dd{ display:none; height80px; font-size:14px; width:375px; position:absolute; right:0; text-align:right; font-size:0; }
.selectAgent .s-content .item5 .kind dd span{ display:inline-block; height:36px; line-height:36px; padding:0 20px; text-align:center; margin:20px 0 0 0px; font-size:14px; border:solid 1px #dadada; cursor:pointer; position:relative; }
.selectAgent .s-content .item5 .kind dd .s-1{ margin-right:30px; }
.selectAgent .s-content .item5 .kind dd span .icon-sj{ display:none; width:35px; height:30px; position:absolute; right:0; bottom:0; background:url(../images/icon-payMode.png) no-repeat right -132px; }
.selectAgent .s-content .item5 .kind.active dt .icon-sj{ display:block; }
.selectAgent .s-content .item5 .kind.show dd{ display:block; }
.selectAgent .s-content .item5 .kind.show dd .active{ background-color:#f1f5f8; }
.selectAgent .s-content .item5 .kind.show dd .active .icon-sj{ display:block; }
.selectAgent .s-content .item5 .tips{ display:none; font-size:14px; height:18px; padding:40px 10px 0px; color:#cecece; }

.selectAgent .s-content .item3{ margin-top:45px; padding-bottom:45px; border-bottom:solid 1px #dbdbdb;}
.selectAgent .s-content .item3 h3{font-size:18px;font-weight:normal; border-left:solid 4px #008cd6; height:18px; line-height:18px;padding:0 10px; }
.selectAgent .s-content .item3 .t-1,.selectAgent .s-content .item3 .t-2{ color:#f39801; }
.selectAgent .s-content .item3 .t-3{ color:#bbbbbb; font-size:12px; }
.selectAgent .s-content .item4{ margin-top:45px; padding-bottom:45px; border-bottom:solid 1px #dbdbdb; }
.selectAgent .s-content .item4 h2{margin-bottom:15px; font-weight:normal; font-size:18px; border-left:solid 4px #008cd6; height:18px; line-height:18px; padding:0 10px;}
.selectAgent .s-content .item4 table td{ padding:8px 2px; font-size:14px; text-align:right; }
.selectAgent .s-content .item4 table td input{ width:200px; height:30px; padding:0 8px; border:solid 1px #ccc;}
.selectAgent .btns{ text-align:right; padding:30px 0 60px; }
.flow-imgs h3{ font-weight:normal; height:38px;padding:12px 15px 0; margin-top:30px; font-size:18px; background-color:#f1f5f8; border:solid 1px #eee;}
.flow-imgs img{ max-width:100%; margin:20px 0;  }
.flow-txt{ width:100%; font-size:14px; margin-top:30px; }
.flow-txt h3{ font-weight:normal; margin-bottom:20px; }
.flow-txt p{ margin-top:10px; }
/* ------------------ end 选择代理人 ------------------ */


/* ------------------ start 代理人简历中心 ------------------ */
.agent-resume-wrap{ width:100%; padding:30px 0 50px; background-color:#e7e8eb; }
.agent-resume-wrap .agent-resume{ width:1200px; margin:auto; border:solid 1px #ddd; background-color:#fff; *zoom:1; }
.agent-resume-wrap .agent-resume:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
/* 左导航 */
.agent-resume-wrap .agent-resume .sub-nav{ width:210px; float:left; padding:10px 0; border-right:solid 1px #ddd; }
.agent-resume-wrap .agent-resume .sub-nav .sub-nav-header{ display:block; height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#000; border-bottom:solid 1px #ddd; }
.agent-resume-wrap .agent-resume .sub-nav .sub-nav-header .icon{ display:block; float:left; width:26px; height:24px; margin:8px 9px 0 16px;  background-image:url(../images/icon-agent-center.png); background-repeat:no-repeat; background-position:0px 0px;  }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title{ display:block; height:35px; line-height:35px; font-size:16px; font-weight:normal; color:#000; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon{ display:block; float:left; width:18px; height:18px; margin:8px 15px 0 20px;  background-image:url(../images/icon-agent-center.png); background-repeat:no-repeat;  }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-wddd{ background-position:0px -55px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-sbjk{ background-position:0px -92px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-sbgl{ background-position:0px -129px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-cysqr{ background-position:0px -160px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-wsdlr{ background-position:0px -195px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-setting{ background-position:0px -230px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-doc{ background-position:0px -266px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-problem{ background-position:0px -305px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-title .icon-arrow{ display:block; float:right; width:18px; height:18px; line-height:20px; margin:8px 14px 0 0px; text-align:center; font-family:"宋体"; font-size:12px; color:#777; font-weight:bold; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-menu{ display:none; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-menu li{  }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-menu li a{ display:block; height:30px; line-height:30px; color:#606060; text-indent:54px; font-size:14px; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-menu li a:hover{ background-color:#f0f0f0; }
.agent-resume-wrap .agent-resume .sub-nav .open .dropdown-title{ background-color:#f0f0f0; }
.agent-resume-wrap .agent-resume .sub-nav .open .dropdown-menu{ display:block; }
.agent-resume-wrap .agent-resume .sub-nav li .dropdown-menu .active{ background-color:#f0f0f0; }
/* 右侧内容——填写简历 */
.agent-resume-wrap .agent-resume .right-content{ width:985px; float:left; padding:30px 40px; box-sizing:border-box; border-left:solid 1px #ddd; margin-left:-1px;}
.agent-resume-wrap .agent-resume .right-content .item{ margin-bottom:30px; }
.agent-resume-wrap .agent-resume .right-content .item .r-header{ height:30px;  }
.agent-resume-wrap .agent-resume .right-content .item .r-header .txt{ display:block; float:left;  }
.agent-resume-wrap .agent-resume .right-content .item .r-header .icon{ display:block; float:left; color:#9d9d9d; margin:4px 0 0 8px; }
.agent-resume-wrap .agent-resume .right-content .item .r-body{ border:dashed 1px #c7c7c7; padding:15px; position:relative; }
.agent-resume-wrap .agent-resume .right-content .item .r-body li{ margin:0 0 16px 0;}
.agent-resume-wrap .agent-resume .right-content .item .r-body li span{ display:block; margin:0 0 5px 0; font-size:14px; }
.agent-resume-wrap .agent-resume .right-content .item .r-body li .t-1{ color:#999; }
.agent-resume-wrap .agent-resume .right-content .item .r-body li .txt-input{ width:300px; height:25px; padding:0 8px; border:solid 1px #c7c7c7; }
.agent-resume-wrap .agent-resume .right-content .item .r-body li .txt-area{ width:700px; height:60px; padding:8px; border:solid 1px #c7c7c7; resize:none;}
.agent-resume-wrap .agent-resume .right-content .item .r-body li .label-1{ display:inline-block; margin-right:20px; font-size:13px; }
.agent-resume-wrap .agent-resume .right-content .item .r-body li .label-1 input{ vertical-align:middle;}

/* 点击编辑按钮页面元素可编辑 start */
.agent-resume-wrap .agent-resume .right-content .item .r-body li .common-show{ display:block; }
.agent-resume-wrap .agent-resume .right-content .item .r-body li .common-hide{ display:none; }
/* 点击编辑按钮页面元素可编辑 end */

.agent-resume-wrap .agent-resume .right-content .item .r-body .btns{ text-align:center; font-size:0; padding-top:20px; }

.agent-resume-wrap .agent-resume .right-content .item .r-body .upload-headportrait{ width:190px; height:220px; border:solid 1px #ddd; position:absolute; right:30px; top:30px; text-align:center; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .upload-headportrait .txt{ color:#aaa; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .headportrait{ width:190px; height:220px; position:absolute; right:30px; top:30px; text-align:center; max-width:100%; }
.agent-resume-wrap .agent-resume .right-content .working-live .r-header .icon{ color:#7ab6f1; margin:1px 0 0 10px; font-size:20px; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .edit-delete{ position:absolute; right:10px; top:10px; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .edit-delete a{ font-size:20px; margin:0 0 0 10px; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .edit-delete a .fa{ color:#1F90FF; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .edit-delete a .fa-edit{ color:#9d9d9d; }
.agent-resume-wrap .agent-resume .right-content .item .r-header .editable:hover .fa{ color:#1F90FF; }
.agent-resume-wrap .agent-resume .right-content .item .r-body .editable:hover .fa{ color:#1F90FF; }
.agent-resume-wrap .agent-resume .right-content .upload-identity{ *zoom:1;}
.agent-resume-wrap .agent-resume .right-content .upload-identity:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.agent-resume-wrap .agent-resume .right-content .upload-identity li{ float:left; width:60px; height:60px; margin:0 15px 0 0; border:solid 1px #ddd; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .upload-identity .img-list img{ width:100%; }
.agent-resume-wrap .agent-resume .right-content .upload-identity .upload-box{ border:dashed 1px #ddd; position:relative; overflow:visible; }
.agent-resume-wrap .agent-resume .right-content .upload-identity .upload-box img{ width:100%; }
.agent-resume-wrap .agent-resume .right-content .upload-identity .upload-box .txt{ display:block; width:350px; position:absolute; bottom:0px; left:70px; font-size:12px; color:#aaa;}
/* 右侧——版权订单 */
.agent-resume-wrap .agent-resume .right-content .bqdd{ }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news{ height:120px; background-color:#00a1e7; margin:0 0 25px 0; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-block{width:49%; float:left; height:70px; margin-top:20px; padding-top:10px; text-align:center; font-size:0; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-block span{color:#fff; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-1{ border-right:solid 1px #2FC0FF; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-2{ border-left:solid 1px #0073A5;}
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-block .icon{ display:inline-block; width:50px; height:70px; background-image:url(../images/icon-spot-news.png); background-repeat:no-repeat; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-1 .icon{ background-position:3px 6px; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-2 .icon{ background-position:13px -62px; }
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-block .txt{display:inline-block; width:50px; height:70px; font-size:14px;  overflow:hidden;}
.agent-resume-wrap .agent-resume .right-content .bqdd .bqdd-news .news-block .txt .num-1{display:block; height:30px; line-height:36px; font-size:28px;  }
.agent-resume-wrap .agent-resume .right-content .bqdd table .caption{ font-size:18px; text-align:left; padding-bottom:10px; }
.agent-resume-wrap .agent-resume .right-content .bqdd table .caption em{ font-size:14px; color:#faaa1d; }
.agent-resume-wrap .agent-resume .right-content .bqdd table td{ padding:10px 0; text-align:center; }
.agent-resume-wrap .agent-resume .right-content .bqdd table thead{ border:solid 1px #ddd; }
.agent-resume-wrap .agent-resume .right-content .bqdd table thead td{ border-top:solid 1px #ddd; background-color:#f2f2f2; font-size:16px; }
.agent-resume-wrap .agent-resume .right-content .bqdd table thead td .fa-angle-down{ margin:0 0 0 3px; font-size:16px; }
.agent-resume-wrap .agent-resume .right-content .bqdd table tbody td{ border:solid 1px #ddd; font-size:14px; }
.agent-resume-wrap .agent-resume .right-content .bqdd table tbody td a{ color:#008cd6; }
.agent-resume-wrap .agent-resume .right-content .bqdd table tbody td a:hover{ color:#004075; }
/* 右侧——排序按钮 */
/* 右侧——没有订单 */
.agent-resume-wrap .agent-resume .right-content .bqdd .no-order{ display:block; margin-top:80px; text-align:center; color:#000;}
.agent-resume-wrap .agent-resume .right-content .bqdd .no-order a{ color:#004a86; text-decoration:underline; }
/* 右侧——常见文档 */
.agent-resume-wrap .agent-resume .right-content .common-doc{ margin:10px 0 40px 0; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-header{ font-size:18px; font-weight:normal; color:#000;  }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body{margin-left:-20px; *zoom:1;  }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li{ width:279px; height:380px; float:left; margin:20px 0px 0 20px; border:solid 1px #ddd; position:relative; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li .pic{ display:block; width:100%; height:100%; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li .pic img{ width:100%; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li .txt{ display:none; width:100%; position:absolute; z-index:2; left:0; top:40%; color:#fff; font-size:30px; text-align:center; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li .shadow{ display:none; width:100%; height:100%; position:absolute; z-index:1; left:0; top:0; background-color:#1093FF; opacity:0.8; filter:alpha(opacity=80); }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li:hover{ }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li:hover .txt{ display:block; }
.agent-resume-wrap .agent-resume .right-content .common-doc .c-body li:hover .shadow{ display:block; }
/* 右侧——常见问题 */
.agent-resume-wrap .agent-resume .right-content .common-problem{ margin:10px 0 40px 0; }
.agent-resume-wrap .agent-resume .right-content .common-problem .i-header{ height:46px; line-height:46px; padding:0 10px; background-color:#f1f5f8; font-size:16px; border:solid 1px #eee; }
.agent-resume-wrap .agent-resume .right-content .common-problem .problem-search-box{ height:50px; position:relative; }
.agent-resume-wrap .agent-resume .right-content .common-problem .problem-search{ position:absolute; right:0; top:2px; }
.agent-resume-wrap .agent-resume .right-content .common-problem .problem-search .fa-search{ width:20px; height:20px; position:absolute; left:6px; top:7px; font-size:15px; color:#bbb; }
.agent-resume-wrap .agent-resume .right-content .common-problem .problem-search input{ height:28px; float:left; }
.agent-resume-wrap .agent-resume .right-content .common-problem .problem-search .input-text{ width:180px; border:solid 1px #aaa; padding:0 8px 0 28px;}
.agent-resume-wrap .agent-resume .right-content .common-problem .problem-search .input-submit{ width:60px; height:30px; border:0; margin-left:-1px; font-size:14px; background:#008CD6; color:#fff; cursor:pointer; }
.agent-resume-wrap .agent-resume .right-content .common-problem .content{ padding:5px 10px 30px; }
.agent-resume-wrap .agent-resume .right-content .common-problem .content .c-header{ height:18px; line-height:18px; padding:0 8px; font-size:16px;font-weight:normal; border-left:solid 4px #008cd6; margin:30px 0 0 0; }
.agent-resume-wrap .agent-resume .right-content .common-problem .content .c-body{ line-height:30px; padding:15px 0 25px; border-bottom:solid 1px #dbdbdb; }
.agent-resume-wrap .agent-resume .right-content .common-problem .content .c-body li{ padding:0 14px; color:#888; font-size:14px;  }
/* 右侧——常用申请人 */
.agent-resume-wrap .agent-resume .right-content .common-proposer{ margin:10px 0 40px 0; }
.agent-resume-wrap .agent-resume .right-content .common-proposer .c-header{ color:#004a86; height:35px; }
.agent-resume-wrap .agent-resume .right-content .common-proposer .c-header .main-title{ float:left; font-size:20px; }
.agent-resume-wrap .agent-resume .right-content .common-proposer .c-header .sub-title{ float:right; font-size:14px; line-height:16px; padding-top:8px; }
.agent-resume-wrap .agent-resume .right-content .common-proposer .c-header .sub-title a{ color:#004a86; }
.agent-resume-wrap .agent-resume .right-content .common-proposer table td{ padding:10px 8px;  }
.agent-resume-wrap .agent-resume .right-content .common-proposer table thead{ border:solid 1px #ddd; }
.agent-resume-wrap .agent-resume .right-content .common-proposer table thead td{ border-bottom:solid 1px #e9e9e9; background-color:#f2f2f2; font-size:14px; color:#000; text-align:center;}
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody{ border:solid  1px #ddd;}
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody td{ font-size:12px; color:#222;}
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody .tr-1 td{ border-bottom:dashed 1px #ddd; text-align:center;}
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody .tr-1 td .pic{ height:70px; }
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody .tr-2 td{ padding:6px 8px; border-top:0px; border-bottom:solid 1px #ddd;}
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody .tr-2 td a{ margin-right:10px; }
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody .tr-2 td a .fa-edit{ color:#24a3d8; font-size:20px; }
.agent-resume-wrap .agent-resume .right-content .common-proposer table tbody .tr-2 td a .fa-trash-o{ color:#888; font-size:20px; }
/* 右侧——我的银行卡 */
.agent-resume-wrap .agent-resume .right-content .my-bankCard{ margin:10px 0 40px 0; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard .c-header{ font-weight:normal; height:40px; line-height:40px; padding:0 10px; background-color:#f1f5f8; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard .c-header .main-title{ float:left; font-size:18px; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard table td{ padding:10px 8px; font-size:14px; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard table td input{ border:solid 1px #ddd; padding:0 8px; height:30px; width:400px; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard table .btns td{ text-align:center; font-size:0; padding-top:50px; }
/* 右侧——修改用户名、电子邮箱、手机号 */
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo{ margin:10px 0 40px 0; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .c-header{ color:#004a86; height:35px; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .c-header .main-title{ float:left; font-size:20px; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list .no-email{ padding:20px 0 0 20px;}
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list .no-email a{ text-decoration:underline; color:#008cd7; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl{ width:500px; height:42px; line-height:30px; padding-top:10px; font-size:14px; background-color:#f1f5f8; margin-top:2px; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl:hover{ background-color:#e7e8ea; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl:hover .fa-edit{ display:block; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl dt{ display:block;float:left; width:90px; text-align:right; margin-right:4px;}
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl dd{ display:block; float:left; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl dd .hideInput{ display:none; border:solid 1px #ddd; padding:0 8px; height:30px; width:300px; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list .en-edit .txt{ display:none; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list .en-edit .hideInput{ display:block; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl .fa-edit{ display:none; float:right; cursor:pointer; font-size:22px; margin:6px 15px 0px 0px; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list dl .fa-edit:hover{ color:#008cd6; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list .btns{ display:none; text-align:left; padding-top:50px; }
.agent-resume-wrap .agent-resume .right-content .edit-personalInfo .personalInfo-list .btns .cancel{ margin-left:150px;}
/* 右侧——添加常用申请人 */
.deleteDialog .w-body{ text-align:center; font-size:18px; }
.deleteDialog .w-body em{ color:#f8b239; }
.deleteDialog .w-body .btns{ margin-top:80px; }
.deleteDialog .w-body .btns .btn{ margin:0 25px; }
.agent-resume-wrap .agent-resume .right-content .add-apply .btns{ border-top:solid 1px #dadada;}
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info{ margin-bottom:35px; }
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info .c-header .edit{ display:block; float:right; margin-top:2px; }
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info .c-header .edit a{ color:#008dd6; font-size:22px; margin-left:10px; }
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info .common-show{ display:block; }
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info .common-hide{ display:none; }
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info.show .common-show{ display:none; }
.agent-resume-wrap .agent-resume .right-content .add-apply .apply-info.show .common-hide{ display:block; }
.agent-resume-wrap .agent-resume .right-content .add-apply table td .upload-pic{ display:inline-block; font-size:0;}
.agent-resume-wrap .agent-resume .right-content .add-apply table td .upload-pic dt{ float:left; width:60px; height:70px; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .add-apply table td .upload-pic dt img{ width:100%; }
.agent-resume-wrap .agent-resume .right-content .add-apply table td .upload-pic dd{ float:left; height:50px; margin:0 0 0 20px; padding-top:20px; }
.agent-resume-wrap .agent-resume .right-content .add-apply table td .upload-pic dd img{ display:block; float:left;}
.agent-resume-wrap .agent-resume .right-content .add-apply table td .upload-pic dd span{display:block; float:left; margin:10px 0 0 2px; font-size:12px; }
.agent-resume-wrap .agent-resume .right-content .add-apply table td .star{ color:#EC9B00; font-size:18px; display:inline-block; height:12px; line-height:20px; margin-right:3px; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .add-apply table thead td input{ height:14px; width:14px; vertical-align:middle;}
.agent-resume-wrap .agent-resume .right-content .add-apply table thead td label{ display:inline-block; margin-right:30px; }
.agent-resume-wrap .agent-resume .right-content .add-apply table .geti{ display:none; }
 
/* 右侧——擅长业务及价格设置 */
.agent-resume-wrap .agent-resume .right-content .set-price .s-header{ height:35px; font-weight:normal; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-header .main-title{ float:left; font-size:20px; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content{ *zoom:1; border:dashed 1px #c4c4c4; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content li{ float:left; margin:20px 30px 35px 40px; border-radius:1px; width:150px; height:40px; line-height:40px; text-align:center; border:solid 1px #ddd; position:relative; cursor:pointer; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content li .text{ display:block; color:#000; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content li .input-txt{ display:none; width:100%; height:33px; margin:3px 0 0 -1px;border:solid 1px #ddd; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content li .input-txt input{ border:0; width:100%; height:100%; text-align:center; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content li .icon-sj{ display:none; width:24px; height:24px; position:absolute; right:0; bottom:0; background:url(../images/icon-payMode.png) no-repeat -8px -134px;}
.agent-resume-wrap .agent-resume .right-content .set-price .s-content .active{ box-shadow:0 0 5px #ccc; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content .active .icon-sj{ display:block; }
.agent-resume-wrap .agent-resume .right-content .set-price .s-content .active .input-txt{ display:block; }
/* 右侧——个人资料 */
.agent-resume-wrap .agent-resume .right-content .my-bankCard{ margin:10px 0 40px 0; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard table td{ padding:10px 8px; font-size:14px; }
.agent-resume-wrap .agent-resume .right-content .my-bankCard table td input{ border:solid 1px #ddd; padding:0 8px; height:30px; width:400px; }
/* 右侧——订单完成状态条 */
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar{ width:882px; margin:auto; position:relative; background:url(../images/state-bar.png) no-repeat 35px 0px; *zoom:1; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar li{ float:left; padding:30px 0 0 0; text-align:center;}
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar li .txt{ display:block; font-size:17px; color:#020202; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar li .years{ display:block; font-size:12px; color:#999;}
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar li .hours{ display:block; font-size:12px; color:#999;}
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-1{ text-align:left; width:205px; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-1 .txt{ text-indent:12px; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-1 .years{ text-indent:12px; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-1 .hours{ text-indent:22px; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-2{ width:219px;  }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-3{ width:316px; }
.agent-resume-wrap .agent-resume .right-content .order-complete .state-bar .bar .step-4{ width:78px; float:right; text-align:center; }
/* 右侧——订单详情 ------------------ */
.agent-resume-wrap .agent-resume .right-content .order-details{ margin-top:25px; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-header{ padding:0 18px; height:45px; line-height:45px; background:#efefef; font-size:18px; font-weight:normal; box-sizing:border-box;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-header .order-no{ display:block; float:left;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-header .order-time{ display:block; float:right;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-body{ font-size:14px; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item{ margin-bottom:0; margin-top:10px; padding:10px; box-sizing:border-box; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item .i-header{ height:18px; line-height:18px; padding:0 10px; font-size:18px; font-weight:normal; margin-bottom:15px; border-left:solid 4px #008cd6;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li{ padding:6px 0; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li span{ display:block; float:left; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .i-title{  width:115px; text-align:right; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .i-content{  }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .zffs .i-left{ float:left; width:80px; height:80px; overflow:hidden; text-align:center; margin-left:15px; padding:0; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .zffs .i-left img{vertical-align:middle; width:100%; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .zffs .i-right{ float:left; width:500px; height:80px; margin-left:15px; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .zffs .i-right h4{ font-size:16px; font-weight:normal; margin-top:-6px;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item li .zffs .i-right span{ display:block; float:none; height:16px; margin-top:4px; font-size:14px; overflow:hidden;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item.attachments table td{ padding:15px 0;}
.agent-resume-wrap .agent-resume .right-content .order-details .w-body .item.attachments .fa-check-circle-o{ color:#004a86; font-size:18px; }
/* 右侧——系统消息 ------------------ */
.agent-resume-wrap .agent-resume .right-content .system-info{ }
.agent-resume-wrap .agent-resume .right-content .system-info .system-header{ padding:0 8px; height:42px; line-height:42px; background:#efefef; color:#000; font-size:14px; border:solid 1px #dadada; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body{ border:solid 1px #dadada; border-top:0; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table td{ font-size:12px; padding:12px 0; color:#888; border-bottom:solid 1px #e9e9e9; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table thead td{color:#333; font-size:14px;  }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table td a{ color:#888; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table .se{ width:30px; text-align:center;}
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table .txt{ width:630px; overflow:hidden; padding-left:20px; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table .unread a{ color:#008CD6; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-body table .time{ width:170px; overflow:hidden; text-align:center; }
.agent-resume-wrap .agent-resume .right-content .system-info td.btns{ text-align:left;  padding:30px 0; }
.agent-resume-wrap .agent-resume .right-content .system-info td.btns a{ font-size:14px; margin:0 0 0 10px; background-color:#fff; border:solid 1px #aaa; }
.agent-resume-wrap .agent-resume .right-content .system-info td.btns .cancel{ width:100px; height:30px; line-height:30px; color:#666; }

.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-header{ text-align:center; font-weight:normal; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-header .main-title{ display:block; font-size:18px; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-header .sub-title{ display:block; font-size:12px; margin-top:5px; color:#aaa; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-header .backPrevPage{ display:block; font-size:12px; color:#008CD6; float:right; margin:-24px 0 0 0px; line-height:20px; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-header .backPrevPage .fa{ float:left; font-size:20px; margin:0 5px 0 0; }
.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-header .backPrevPage span{ display:block; float:left; }


.agent-resume-wrap .agent-resume .right-content .system-info .system-info-detail-body{ padding:20px 50px; text-indent:2em; line-height:30px; font-size:14px; color:#666; }

/* 系统无消息 */
.agent-resume-wrap .agent-resume .right-content .system-info .no-order{ margin-top:120px; font-size:14px; text-align:center;}
.agent-resume-wrap .agent-resume .right-content .system-info .no-order a{ text-decoration:underline; color:#004a86; }
/* 右侧——已付款但资料不全 ------------------ */
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details{ margin-top:0px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item li .i-content .product-details{ *zoom:1; width:745px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item li .i-content .product-details:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item li .i-content .product-details li{ float:left; height:20px; padding:0; margin:10px 40px 0 0px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way td{ vertical-align:top; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way .s-1{ display:block; float:left; padding:4px 0 0 10px;  }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way .s-1 label input{ vertical-align:middle;}
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way .s-2{ display:block; float:left; width:110px; height:25px; border:solid 1px #ccc; padding:0px 5px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way .s-pic{ clear:both; padding:10px 0px 0 0px; margin:0 10px; display:none;}
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way .s-pic img{ vertical-align:middle; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.icon-style-way .fa-upload{ font-size:18px; color:#1dabec; margin-left:10px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.wtcl table td{ text-align:center; font-size:0; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.wtcl .img{ display:inline-block; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.wtcl .s-1{ display:inline-block; height:45px; margin:0 0px 0 8px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .w-body .item.wtcl .s-2{ display:inline-block; height:45px; line-height:45px; font-size:12px; overflow:hidden; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .btns{ text-align:right; margin-top:20px; }
.agent-resume-wrap .agent-resume .right-content .data-notcomplete .order-details .btns a{ margin:0 0 0 10px;}
/* 右侧——保存、取消按钮 */
.agent-resume-wrap .agent-resume .right-content .btns{ text-align:right; margin-top:40px; padding-top:30px; }
.agent-resume-wrap .agent-resume .right-content .btns .btn{ height:36px; line-height:36px; padding:0 35px;  font-size:16px; margin:0 10px 0 0; }
.agent-resume-wrap .agent-resume .right-content .btns .cancel{ border:solid 1px #008CD6; background-color:#f4f4f4; color:#008CD6; }
/* ------------------ end 代理人简历中心 ------------------ */


/* ------------------ start 业务办理状态条 ------------------ */
.business-manage-bar{ width:1000px; margin:auto; margin-top:35px; position:relative; 
background:url(../images/payBar-bg.png) no-repeat -10px 0px; *zoom:1; padding-bottom:20px; }
.business-manage-bar:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.business-manage-bar .bar li{ float:left; width:248px; padding:22px 0 0 0; text-align:center; position:relative; }
.business-manage-bar .bar li .icon-bar-circle{ display:block; width:100%; height:20px; position:absolute; top:0px; right:0px; }
.business-manage-bar .bar li .txt{ display:block; font-size:17px; color:#008cd6; }
.business-manage-bar .bar li .years{ display:block; font-size:12px; color:#999;}
.business-manage-bar .bar li .hours{ display:block; font-size:12px; color:#999;}
.business-manage-bar .bar .step-1{ text-align:left; }
.business-manage-bar .bar .step-1.finished .icon-bar-circle{width:20px; left:30px; background:url(../images/payBar-icon.png) no-repeat -40px 0px; }
.business-manage-bar .bar .step-1 .txt{ text-indent:5px; }
.business-manage-bar .bar .step-1 .years{ text-indent:6px; }
.business-manage-bar .bar .step-1 .hours{ text-indent:15px; }
.business-manage-bar .bar .step-2.finished .icon-bar-circle{ width:335px; right:112px; background:url(../images/payBar-icon.png) no-repeat -59px 0px; }
.business-manage-bar .bar .step-3.finished .icon-bar-circle{ width:250px; right:113px; background:url(../images/payBar-icon.png) no-repeat -143px 0px; }
.business-manage-bar .bar .step-4.finished .icon-bar-circle{ width:358px; right:8px; background:url(../images/payBar-icon.png) no-repeat -636px 0px; }
.business-manage-bar .bar li .state{  background:url(../images/state-line.png) no-repeat center 4px; *zoom:1; }
.business-manage-bar .bar li .state:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.business-manage-bar .bar li .state li{ font-size:12px; width:81px;}
.business-manage-bar .bar li .state li .state-txt{ font-size:14px; color:#008cd6; margin:8px 0 6px; display:block;}
/* ------------------ end 业务办理状态条 ------------------ */
/* ------------------ start 业务办理 ------------------ */
/*第一步*/
.business-manage{ width:1000px; margin:auto; padding:20px 0 50px;}
.business-manage .first-step{ padding:50px 0px; box-sizing:border-box; border-bottom:solid 1px #dbdbdb; *zoom:1; }
.business-manage .first-step:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.business-manage .first-step .i-header{ height:18px; line-height:18px; padding:0 10px; font-size:18px; font-weight:normal; margin-bottom:30px; border-left:solid 4px #008cd6;}
.business-manage .first-step li{ width:70px; height:70px; float:left; margin:10px 0px 0 15px; border:solid 1px #ddd; overflow:hidden; }
.business-manage .first-step .upload-img{ border:dashed 1px #ddd; margin-left:30px; }
.business-manage .first-step .upload-txt{ border:0; line-height:70px; margin-left:5px; }
/*第二步*/
.business-manage .second-step{ padding:50px 0px; box-sizing:border-box; border-bottom:solid 1px #dbdbdb;font-size:14px; *zoom:1; }
.business-manage .second-step .i-header{ height:18px; line-height:18px; padding:0 10px; font-size:18px; font-weight:normal; margin-bottom:30px; border-left:solid 4px #008cd6; }
.business-manage .second-step li{ margin:10px 0 0; height:20px; line-height:17px; padding-left:14px; }
.business-manage .second-step li .g-name{  }
.business-manage .second-step li .g-name a{ color:#00c1e4; text-decoration:underline; }
.business-manage .second-step li .cailiao1{ display:none; }
.business-manage .second-step li .icon-radio{ display:block; float:left; margin:0 6px 0 1px; width:18px; height:18px; background-image: url(../images/icon-radiobox.png); background-repeat:no-repeat; background-position:0px -25px;}
.business-manage .second-step .select .icon-radio{ background-position:0px 0px;}
/*第三步*/
.business-manage .third-step{ padding:50px 0px; box-sizing:border-box; border-bottom:solid 1px #dbdbdb; *zoom:1; }
.business-manage .third-step:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.business-manage .third-step .i-header{ height:18px; line-height:18px; padding:0 10px; font-size:18px; font-weight:normal; margin-bottom:30px; border-left:solid 4px #008cd6; }
.business-manage .third-step li{ width:70px; height:70px; float:left; margin:10px 0px 0 15px; border:solid 1px #ddd; overflow:hidden; }
.business-manage .third-step .upload-img{ border:dashed 1px #ddd; margin-left:30px; }
.business-manage .third-step .upload-txt{ border:0; line-height:70px; margin-left:5px; }
/*最后一步*/
.business-manage .btns{ text-align:right; padding:40px 0; }
.business-manage .btns .btn{ letter-spacing:0; }
/* ------------------ end 业务办理 ------------------ */

/* ------------------ start 尼斯分类表详情 ------------------ */
.nsflDetail{ width:1000px; margin:auto;}
.nsflDetail .item-1{ margin-top:40px; width:100%; }
.nsflDetail .item-1 .i-header{ text-align:center;font-weight:normal; position:relative; }
.nsflDetail .item-1 .i-header .main-title{  font-size:24px; letter-spacing:4px; }
.nsflDetail .item-1 .i-header .nsflDetail-search-box{ position:absolute; right:0; top:2px; }
.nsflDetail .item-1 .i-header .nsflDetail-search-box .fa-search{ width:20px; height:20px; position:absolute; left:4px; top:7px; font-size:15px; color:#bbb; }
.nsflDetail .item-1 .i-header .nsflDetail-search-box input{ height:28px; float:left; }
.nsflDetail .item-1 .i-header .nsflDetail-search-box .input-text{ width:180px; border:solid 1px #aaa; padding:0 8px 0 28px;}
.nsflDetail .item-1 .i-header .nsflDetail-search-box .input-submit{ width:60px; height:30px; border:0; margin-left:-1px; font-size:14px; background:#008CD6; color:#fff; cursor:pointer; }

.nsflDetail .item-1 .i-body{ margin-top:15px; border:solid 1px #dadada; padding-bottom:12px; }
.nsflDetail .item-1 .i-body li{  margin:12px 0 0 0; text-align:center; color:#004a86; *zoom:1;}
.nsflDetail .item-1 .i-body li:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.nsflDetail .item-1 .i-body li a{ display:block; float:left; width:60px; text-align:center; font-size:15px; margin:0 0 0 6px; }
.nsflDetail .item-1 .i-body li a:hover{ color:#008cd6; }
.nsflDetail .item-1 .i-body li a.active{ color:#008cd6; }
.nsflDetail .item-2{ margin:40px 0 100px; width:100%;}
.nsflDetail .item-2 .i-list{  overflow:hidden; padding-left:370px; width:630px; margin:auto; margin-top:15px; border:solid 1px #dadada;}
.nsflDetail .item-2 .i-list .i-left, .nsflDetail .item-2 .i-list .i-right{ height:auto; margin-bottom:-10000px; padding-bottom:10000px; }
.nsflDetail .item-2 .i-list .i-left{ float:left; width:370px; margin-left:-370px; background:#f1f5f8; }
.nsflDetail .item-2 .i-list .i-left .category{ padding:25px 22px; display:none; }
.nsflDetail .item-2 .i-list .i-left .category.active{ display:block; }
.nsflDetail .item-2 .i-list .i-left .category h4{ font-size:17px; margin-bottom:5px;}
.nsflDetail .item-2 .i-list .i-left .category li{ margin:15px 0 10px; height:20px; font-size:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.nsflDetail .item-2 .i-list .i-left .category li:hover{ color:#008cd6; cursor:pointer; }
.nsflDetail .item-2 .i-list .i-left .category li.active{ color:#008cd6; }
.nsflDetail .item-2 .i-list .i-left .explain{ padding:20px 22px; text-indent:2em; line-height:30px; font-size:14px; }
.nsflDetail .item-2 .i-list .i-right{ float:right; width:630px; }
.nsflDetail .item-2 .i-list .i-right ul{ padding:25px 22px; }
.nsflDetail .item-2 .i-list .i-right ul .p1{ color:#000;}
.nsflDetail .item-2 .i-list .i-right ul .p1 dl dd{ display:none; margin-top:20px; font-size:14px; color:#666; *zoom:1; }
.nsflDetail .item-2 .i-list .i-right ul .p1 dl dd.active{ display:block; }
.nsflDetail .item-2 .i-list .i-right ul .p1 dl dd:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.nsflDetail .item-2 .i-list .i-right ul .p1 dl dd span{ display:block; float:left; margin:0px 35px 15px 0;}
.nsflDetail .item-2 .i-list .i-right ul .p2{ border-top:dashed 1px #004a86; width:100%; padding:20px 22px 0; margin:20px 0 0 -22px; box-sizing:content-box; color:#db0f05; font-size:14px; }
.nsflDetail .item-2 .i-list .i-right ul .p2 span{ display:block; margin-top:10px; line-height:22px; }
/* ------------------ end 尼斯分类表详情 ------------------ */

/* ------------------ start 尼斯分类 ------------------ */
.nsflForm{ width:1000px; margin:auto;}
.nsflForm .item-1{ margin-top:40px; width:100%; }
.nsflForm .item-1 .i-header{ text-align:center; font-size:18px; color:#004a86; font-weight:bold; letter-spacing:4px;}
.nsflForm .item-1 .i-body{ margin-top:15px; border:solid 1px #004a86; padding-bottom:12px; *zoom:1; }
.nsflForm .item-1 .i-body li{  margin:12px 0 0 0; text-align:center; color:#004a86; *zoom:1;}
.nsflForm .item-1 .i-body li:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.nsflForm .item-1 .i-body li a{ display:block; float:left; width:60px; text-align:center; color:#004a86; font-size:15px; margin:0 0 0 6px; }
.nsflForm .item-2{ margin-top:40px; width:100%;}
.nsflForm .item-2 .i-list{  overflow:hidden; padding-left:370px; width:630px; margin:auto; margin-top:15px; border:solid 1px #004a86;}
.nsflForm .item-2 .i-list .i-left, .nsflForm .item-2 .i-list .i-right{ height:auto; margin-bottom:-10000px; padding-bottom:10000px; }
.nsflForm .item-2 .i-list .i-left{ float:left; width:370px; margin-left:-370px; background:#004a86; color:#fff; }
.nsflForm .item-2 .i-list .i-left ul{ padding:25px 22px;}
.nsflForm .item-2 .i-list .i-left ul h4{ font-size:17px; margin-bottom:5px;}
.nsflForm .item-2 .i-list .i-left p{ font-size:14px; text-indent:2em; line-height:28px; color:#ddd;}
.nsflForm .item-2 .i-list .i-right{ float:right; width:630px; }
.nsflForm .item-2 .i-list .i-right ul{ padding:25px 22px; }
.nsflForm .item-2 .i-list .i-right ul li{ margin-bottom:10px; font-size:14px; color:#000;}
/* ------------------ end 尼斯分类 ------------------ */

/* ------------------ start 感谢您的评分 ------------------ */
.evaluation-header{ width:1000px; height:20px; margin:auto; padding:50px 0 45px; font-size:30px; font-weight:normal; text-align:center;  }
.publish-evaluation{ width:1000px; margin:auto; margin-bottom:80px; border:solid 1px #eee;  }
.publish-evaluation:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.publish-evaluation .t-left{ float:left; width:400px; height:400px; text-align:center; padding-top:70px; background-color:#f1f5f8; border-right:solid 1px #eee; }
.publish-evaluation .t-left .img{ display:block; text-align:center; }
.publish-evaluation .t-left span{ display:inline-block; text-align:center; padding-top:30px; font-size:18px; }
.publish-evaluation .t-left span em{ display:block; }
.publish-evaluation .t-left span .fa-thumbs-o-up{ width:40px; height:40px; font-size:40px; color:#f39800;  }
.publish-evaluation .t-left span .visited-color{ color:#008CD6;  }
.publish-evaluation .t-right{ float:left; width:595px; text-align:center; padding-top:50px; }
.publish-evaluation .t-right .evaluation-mark{ padding:0 30px 0 100px; }
.publish-evaluation .t-right .evaluation-mark li{ height:25px; line-height:25px; font-size:16px; margin:0 0 20px 0; }
.publish-evaluation .t-right .evaluation-mark li .txt{ display:block; float:left; font-size:16px; }
.publish-evaluation .t-right .evaluation-mark li .fa-star{ display:block; float:left; font-size:24px; color:#f6ac1d; margin:0 10px 0 0;}
.publish-evaluation .t-right .evaluation-mark li .grey-color{ color:#d2d2d2; }
.publish-evaluation .t-right .evaluation-mark .textarea{ height:100px;  }
.publish-evaluation .t-right .evaluation-mark .textarea textarea{ display:block; float:left; width:380px; height:90px; padding:10px; resize:none; border:solid 1px #dadada; box-sizing:border-box; color:#727171; }
.publish-evaluation .t-right .evaluation-mark .btns{ text-align:right; }
.publish-evaluation .t-right .evaluation-mark .btns .btn{ padding:0 40px; height:38px; line-height:38px; margin-right:4px; }
.publish-evaluation .t-right .evaluation-end{ margin-top:100px; display:none; }
.publish-evaluation .t-right .evaluation-end .img{ display:block; text-align:center; }
.publish-evaluation .t-right .evaluation-end .txt{ display:block; text-align:center; padding:16px 0; font-size:30px; color:#f39800; }
.publish-evaluation .t-right .evaluation-end a{ font-size:14px; color:#727171; }
/* ------------------ end 感谢您的评分 ------------------ */

/* ------------------ start 支付成功 */
.loadingWrap{ width:1000px; margin:auto; text-align:center;  font-size:0; height:200px; padding:100px 0; margin-top:40px; margin-bottom:40px; border:solid 1px #d2d2d2;}
.loadingWrap .txt{ display:block; text-align:center; margin-top:5px; font-size:14px; }
.loadingWrap .txt em{ color:#f00; }
/* ------------------ start 支付成功 ------------------ */

.loading-msg{ width:100%; padding-top:40px; text-align:center; font-size:20px; background: url(../images/loading-msg.gif) no-repeat center top;}

/* start 消息提示框 */
.msgWindow{ position:fixed; z-index:10000; top:0; left:0; width:100%; height:100%; }
.msgWindow .msg-panel{ width:500px; height:270px; position:absolute; left:50%; margin-top:140px; margin-left:-250px; background:#fdfdfd; border-radius:2px; z-index:1000000; border:solid 1px #bbb; }
.msgWindow .msg-panel.translate{
	transition:margin-top 0.5s;
}
.msgWindow .msg-panel .msg-header{ height:40px; padding:0 10px; background-color:#eee; border-top:solid 1px #ddd; }
.msgWindow .msg-panel .msg-header .msg-title{ line-height:40px; display:inline-block; color:#000; font-size:16px; font-weight:bold;}
.msgWindow .msg-panel .msg-header .msg-close{ display:block; float:right; margin:-24px -22px 0 0; width:40px; height:40px; font-style:normal; font-size:32px; cursor:pointer; background:url(../images/icon-close.png) no-repeat 0 0;   }
.msgWindow .msg-panel .msg-header .msg-close:hover{ }
.msgWindow .msg-panel .msg-body{ height:180px; padding:10px; overflow:auto; box-sizing:border-box; }
.msgWindow .msg-panel .msg-footer{ height:50px; padding:0 10px; background-color:#ddd; border-top:solid 1px #ddd; }
.msgWindow .msg-panel .msg-footer .msg-btn{ display:block; float:right; margin:7px 0 0 20px; height:35px; line-height:35px; padding:0 25px; background-color:#008cd6; color:#fff; font-size:14px; border-radius:3px; }
.msgWindow .msg-panel .msg-footer .btn-cancel{ background-color:#999; }
.msgWindow .msg-panel .msg-footer .msg-btn:hover{ background-color:#007EC1; }
.msgWindow .msg-panel .msg-footer .btn-cancel:hover{ background-color:#888; }
.msgWindow .msg-mask{ width:100%; height:100%; position:absolute; top:0; left:0; background:#000; z-index:9999; opacity:0.5; filter:alpha(opacity=50);}
/* end 自定义模态弹窗 */


/* start 商标管理 */
/* start 编辑 */
.brandManageWrap{}
.brandManageWrap .brandManage{ width:1200px; margin:auto; }
.brandManageWrap .brandManage-edit .i-header{ margin:50px 0 30px; padding:20px 15px; font-weight:normal; background-color:#f1f5f8; border:solid 1px #eee; *zoom:1;}
.brandManageWrap .brandManage-edit .i-header:after{ content:""; display:block; clear:both; height:0; visibility:hidden; }
.brandManageWrap .brandManage-edit .i-header li{ float:left; height:65px; }
.brandManageWrap .brandManage-edit .i-header .item2{ margin-left:30px;}
.brandManageWrap .brandManage-edit .i-header .item2 span{ display:block; margin:5px 0 10px; }
.brandManageWrap .brandManage-edit .i-header .item2 .s-1{ font-size:16px; }
.brandManageWrap .brandManage-edit .i-header .item2 .s-2{ font-size:14px; }
.brandManageWrap .brandManage-edit .i-header .item3{ float:right; text-align:right; }
.brandManageWrap .brandManage-edit .i-header .item3 .fa{ display:block; font-size:24px; color:#ffc508; }
.brandManageWrap .brandManage-edit .i-header .item3 span{ display:block; font-size:14px; margin-top:10px; }
.brandManageWrap .brandManage-edit .i-body table td{ padding:15px 5px; font-size:14px; }
.brandManageWrap .brandManage-edit .i-body table td input{ height:28px; padding:0 8px; border:solid 1px #dadada; }
.brandManageWrap .brandManage-edit .i-body table td .Wdate{ width:185px; }
.brandManageWrap .brandManage-edit .i-body table td textarea{ resize:none; width:100%; height:80px; padding:10px; border:solid 1px #dadada; box-sizing:border-box; }
.brandManageWrap .brandManage-edit .i-body .btns{ text-align:right; padding:50px 0 80px; }
.brandManageWrap .brandManage-edit .i-body .btns .cancel{ margin-right:20px; }
/*列表*/
.brandManageWrap .brandManage-list .i-body .search-box{ margin:50px 0 50px 0;}
.brandManageWrap .brandManage-list .i-body table .btns{ font-size:18px; text-align:right; padding:15px 0; }
.brandManageWrap .brandManage-list .i-body table .btns .btn{ padding:0 20px; height:35px; line-height:35px; }
.brandManageWrap .brandManage-list .i-body table td{ padding:10px 0; text-align:center; }
.brandManageWrap .brandManage-list .i-body table thead{ border:solid 1px #ddd; }
.brandManageWrap .brandManage-list .i-body table thead td{ border-top:solid 1px #ddd; background-color:#f2f2f2; font-size:16px; }
.brandManageWrap .brandManage-list .i-body table thead td .fa-angle-down{ margin:0 0 0 3px; font-size:16px; }
.brandManageWrap .brandManage-list .i-body table tbody td{ border:solid 1px #ddd; font-size:14px; }
.brandManageWrap .brandManage-list .i-body table tbody td a{ color:#008cd6; margin:0 10px; }
.brandManageWrap .brandManage-list .i-body table tbody td a:hover{ text-decoration:underline; }
.brandManageWrap .brandManage-list .i-body .btns{ text-align:right; padding:20px 0 10px; }
/* end 商标管理 */
/* start 购买商标——弹窗 */
.goumai-info .ui-windows{ background-color:#f1f5f8; margin-top:80px; }
.goumai-info .ui-windows .w-header .w-title{ line-height:70px; font-weight:normal; font-size:28px; color:#727171; text-align:center; width:100%; }
.goumai-info .w-body{ text-align:center; }
.goumai-info .w-body table{ margin:auto; }
.goumai-info .w-body table td{ padding:10px 6px 10px 6px; }
.goumai-info .w-body table td input{ width:300px; height:36px; border:0; border:solid 1px #d2d2d2; box-sizing:border-box; padding:0 8px; }
.goumai-info .w-body table td select{ width:300px; height:36px; border:0; border:solid 1px #d2d2d2; box-sizing:border-box; padding:0 8px; }
.goumai-info .w-body table .btns .btn{ border:0; margin:20px 0 0; height:48px; line-height:48px; width:auto; padding:0 50px; }
/* end 购买商标——弹窗 */
/* start 认领商标——弹窗 */
.renling-info .ui-windows{ background-color:#f1f5f8; margin-top:80px; }
.renling-info .ui-windows .w-header .w-title{ line-height:70px; font-weight:normal; font-size:28px; color:#727171; text-align:center; width:100%; }
.renling-info .w-body{ text-align:center; }
.renling-info .w-body table{ margin:auto; }
.renling-info .w-body td{ padding:10px 6px; }
.renling-info .w-body td input{ width:400px; height:36px; border:0; border:solid 1px #d2d2d2; box-sizing:border-box; padding:0 8px; }
.renling-info .w-body td dl{ float:left; }
.renling-info .w-body td dl dt, .renling-info .w-body dl dd{ float:left;}
.renling-info .w-body td dl dt{ border:dashed 1px #aaa; }
.renling-info .w-body td dl dd{ margin:52px 0 0 6px; font-size:14px; }
.renling-info .w-body .btns .btn{ border:0; margin:20px 0 0; height:48px; line-height:48px;  padding:0 50px; }
/* end 认领商标——弹窗 */