@charset "utf-8";
/*************流程图******************/
/**流程图**/
.flowChart{
    width: 100%;
    height: auto;
    padding-top: 15px;
}
/*流程*/
.stepInfo{
    position:relative;
    background:#dcdedd;
    margin:43px 20px 26px 30px;
    width: 90.8%;
}
.stepInfo > ul {
    overflow: auto;
    height: 2px;
}
.stepInfo > ul.animates,.wangh{
    position: absolute;
    left: 0;
    top: 0;
}
.stepInfo li{
    float:left;
    height:2px;
    background: #dcdedd;
}
.stepIco{
    background: url("../Image/User/companyimg.png") no-repeat scroll 0 0;
    position:absolute;
    height: 16px;
    width: 16px;
    top: -6px;
}
.stepText{
    color: #9fa1a0;
    font-size: 14px;
    margin-left: -43px;
    margin-top: -25px;
    text-align: center;
    width: 95px;
}
.stepIco1 .stepText {
    margin-left: -17px !important;
    text-align: left;
}
.fct{
    margin: 0 20px;
    height: auto;
    overflow: hidden;
}
.fctInfo{
    width: 100%;
}
/*流程已完成背景色*/
.stepInfo .stepShowBg{background: #57c5a9;}
.stepNext{background: url("../Image/User/companyimgnext.png") no-repeat scroll 0 0;}
.stepShowIcon{background: url("../Image/User/companyimgok.png") no-repeat scroll 0 0;}
/**comData*/
/***网申*/
.to-eva{
    position: absolute;
    width: 78px;height: 28px;
    border:1px solid #50c5a8;
    line-height: 28px;text-align: center;
    right: 35px;top: 50px;
    cursor: pointer;
    color:#50c5a8;
}
.had-eva{
    color:#999;
    border:#999;
    border:1px solid #999;
    position: absolute;
    width: 78px;height: 28px;
    cursor: not-allowed;
    line-height: 28px;text-align: center;
}
.comNet{
    background: #fcf4d8;
    width: 100%;
    height: auto;
    border-top: 1px solid #e8ddbd;
    padding: 0 20px 18px;
    position: relative;
    min-height: 109px;
}
.comNet h3{
    padding: 15px 0 18px 0;
    font-size: 18px;
    color: #595758;
    margin: 0 35px;
    text-align: center;
}
.comWhy{
    width: 100%;
    font-size: 14px;
    color: #9fa1a0;
    text-align: center;
    width:600px;
    margin:0 auto;
}
.comWhy em{
    color: #595758;
}
.comNet span{
    display: inline-block;
    width: 20px;
    height: 24px;
    position: absolute;
    top: 40px;
    z-index: 10;
    cursor: pointer;
    background: url("../Image/User/companyimgbut.png") no-repeat scroll 1px -2px;
}
.netLe{left: 20px;}
.netRi{right: 20px;}
.comNet .nlClick{background-position: 1px -2px;}
.comNet .nrClick{background-position: 4px -60px;}
.comNet .nlNoClick{background-position: 1px -31px;}
.comNet .nrNoClick{background-position: 4px -89px;}
.comNet .netPos{
    background-position: center -124px;
    height: 9px;
    left: 47px;
    top: -9px;
    z-index: 1;
}
/*****tab内容切换************************/
.comTab{
    width: 100%;
    height: auto;
}
#Shareholder-table-text .showCont{
    display: block;
}
.state{
    display: none;
}
/*tab*/
.comWrap li{
    float: left;
}
.Shareholder-table ul,.comTUl{
    background: #efefef;
    overflow: hidden;
} 
.Shareholder-table.comTd li{
    background: #efefef;
    margin-right: 0;
    font-size: 14px;
    padding: 10px 34px;
    color: #595758;
}
.Shareholder-table.comTd{
    position: relative;
}
.Shareholder-table.comTd li:hover{
    position: inherit;
    border: none;
}
.Shareholder-table.comTd li.colorChange{
    background: #ffffff;
}
.comSub{
    border: none;
    width: 100%;
}
/**右边按钮*/
.comTdRi{
    position: absolute;
    right: 20px;
    top: 0;
    height: 40px;
    cursor: pointer;
}
.comTdRi a{
    color: #595758;
    display: inline-block;
    font-size: 14px;
    height: 22px;
    padding-right: 31px;
    margin: 9px 0 0 12px;
    background: url("../Image/User/comtabbut.png") no-repeat scroll right -2px;
}
.comTdRi a:hover{
    font-weight: bold;
}
.comTdRi .comLe{
    background-position: right -2px;
}
.comTdRi .comLe:hover{
    background-position: right -44px;
}
.comTdRi .comRi{
    background: url("../Image/User/uploadbg.png") no-repeat scroll right 0;
    height: 40px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: -20px;
    top: -1px;
    width: 115px;
}
.comTdRi .comRi:hover{
    background-position: right -77px;
}
.comSub table {
    width: 97%;
    border: none;
    margin-top: 11px;
    text-indent: 0;
}
.comSub td,.comSub th{
    border: none;
    font-size: 14px;
    padding: 5px 2%;
}
.comSub thead{
    border-bottom: 1px solid #efefef;
}
.comSub th{
    color: #9ea19f;
    font-weight: normal;
}
.comSub td{
    line-height: 1.5;
    word-break: break-all;
    overflow:hidden;
}
.comSub1 td{
    text-align: center;
}
.comSub .textLeTd{
    text-align: left;
}
.comEven{background: #f7faf8;}
.comOdd{background: #ffffff;}
.comTd1{width: 17.5%;}
.comTd2{width: 20%;}
.comTd3{width: 31.5%;}
.comTd4{width: 15%;}
.comTd5{width: 12%;}
.comTd6{width: 19.5%;}
.comTd7{width: 16%;}
.notThroughS{color: #e72035;}
.comSub1 td p{
    font-size: 14px;
    color: #595758;
    margin: 0;
}
.comSub1 td a{
    font-size: 14px;
    color: #008bc2;
    margin-left: 10px;
}
.moreCont{
    background: url("../Image/User/morecont.png") no-repeat scroll center center;
    cursor: pointer;
    height: 20px;
    left: 0;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.moreCont td{
    display: inline-block;
    padding: 0;
    width: 100%;
}
.moreCont span{
    color: #9fa1a0; 
    font-size: 12px;
    display: inline-block;
    padding-right: 20px; 
    background: url("../Image/User/moreconticon.png") no-repeat scroll right center;
}
.moreCont .current{
    background: url("../Image/User/moreconticon1.png") no-repeat scroll right center;
}
/*订单信息*/
.comOderIfor{
    width: 97%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    text-align: left;
    font-size: 14px;
}
.ComOrder{
    color: #595758;
    padding: 6px 0;
    height: auto;
    float: left;
    width: 100%;
    line-height: 34px;
}
.orderNum{
    border-bottom: 1px solid #efefef;
}
.ComOrder span{
    color: #9ea19f;
    display: inline-block;
    text-indent: 10px;
    float: left;
    text-align: left;
    line-height: 34px;
}
.comOderIfor p {
    float: left;
    width: 710px;
    word-wrap: break-word;
    line-height: 34px;
}
.comH{
    margin-top: 30px
}
.comOderWrap{
    padding-top: 8px;
}
/*申请退款*/
.ComOrder .refundFileLink{
    color:blue;cursor: pointer;
}
.ComOrder .refundCancelLink{
    color:blue;cursor: pointer;
}
.comOderIfor a{
    font-size: 14px;
    color: #595758;
}
.comOderIfor .modify{
    color: #f14b4b;
}
.comOderIfor .modify:hover{
    color: #00c9ff;
}
/*编辑发票*/
.comOderInvoice{
    position: relative;
}
.comOderInvoice .group{
    max-width: 685px;
}
.comOderInvoice .floatRight{
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -5px;
    height: 30px;
    width: 170px;
}
.comOderInvoice a{
    display: inline-block;
    width: 120px;
    background: #ed5564;
    color: #ffffff;
    text-align: center;
    font-size: 16px; 
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.comOderInvoice a:hover{
    background: #00c9ff;
    color: #ffffff;
}
.renew{
    border-bottom:1px solid #d6dcde;
    width: 97%;
    margin: 0 auto;
    overflow: hidden;
    height: auto;
    padding: 25px 0;
}
.renew h2{text-indent: 10px;}
.renew span{float: left;text-align: center;color: #9ea19f;font-size: 14px;font-weight: normal;}
.renew a{margin-right: 50px;padding: 7px 36px;}
.comOderInvoice h2{
    font-size: 14px;
    color: #ed5564;
    line-height: 1;
    margin: 40px 0 12px 0;
    font-weight: normal;
    float: left;
}
.comOderInvoice h2 span{
    color: #9ea19f;
    float: left;
    text-align: left;
    text-indent: 10px;
}
.comOderInvoice h2 .groupText{
    max-width: 570px;
    overflow: hidden;
    height: auto;
    line-height: 1.8;
    text-indent: 0;
    margin-top: -5px;
    color: #ed5564;
}

/***联系方式方法**/
.contact{
    width: 100%;
    height: 163px;
}
.taFotn{
    display: block;
}
.taBack{
    display: none;
}
.tactLe,.tactRi{
    float: left;
    border: 1px solid #efefef;
}
.tactLe{
    width: 425px;
    height: 163px;
}
.tactLe h4,.comEvaluat h4,.tt2 h4{
    width: 100%;
    font-size: 14px;
    clear: #4b4b4b;
    height: 40px;
    line-height: 38px;
    text-align: left;
    text-indent: 20px;
    font-weight: normal;
    background: #efefef;
}
/*right 翻转效果*/
.tactRi.tactRi1{
    border:none;
    position: relative;
}
.tactRi1 .tt1,.tactRi1 .tt2{
    height: 100%;
    width: 100%;
    border: 1px solid #efefef;
    position: absolute;
    display: none;
    cursor: pointer;
}
.tactRi1 .tt1.current,.tactRi1 .tt2.current{
    display: block;
}
.tt1 h2{
    color: #008bc2;
    display: inline-block;
    font-size: 18px;
    height: 60px;
    line-height: 60px;
    width: 100%; 
    text-align: center;
}
.tt-d{
    width: 100%;
    height: 102px;
}
.tt-d p{
    color: #727272;
    font-size: 14px;
    text-align: left;
}
.tt-d p a{
    color: #008bc2;
}
.tt-d .group{
    margin-left: 10px;
}
.tactRi{
    width: 465px;
    margin-left: 20px;
    height: 163px;
}
.tactRi ul li { 
    height: auto; 
    width: 100%;
    display: inline; 
    -webkit-perspective: 1000px; 
    -moz-perspective: 1000px; 
    float: left; 
}
.tt2 .tactCont{
    width: auto;
}
.tt2 .tactCont em{
    color: #4b4b4b;
    font-weight: bold;
    margin-left: 5px;
}
.tt2 h4{
    background: none;
}
.out_box{ 
    position: relative; 
    height: auto; 
    width: 100%; 
    cursor: pointer;
    -webkit-transform-style: preserve-3d; 
    -moz-transform-style: preserve-3d; 
    -ms-transform-style: preserve-3d; 
    transform-style: preserve-3d; 
    -webkit-transition: 1s; 
    -moz-transition: 1s; 
    -o-transition: 1s; 
    -ms-transition: 1s; 
    transition: 1s; 
    -webkit-backface-visibility: hidden; 
    -moz-backface-visibility: hidden; 
    backface-visibility: hidden; 
} 
.out_box div{ 
    display: block; 
    height: 163px; 
    width: 100%; 
    position: absolute; 
    left: 0; 
    top: 0; 
    text-align: center; 
    -webkit-backface-visibility: hidden; 
    -moz-backface-visibility: hidden; 
    backface-visibility: hidden; 
    color:#FFF;
} 
.out_box .front_box{ 
    z-index: 2; 
} 
.out_box .back_box{ 
    z-index: 1; 
    -webkit-transform: rotateY(180deg); 
    -moz-transform: rotateY(180deg); 
    transform: rotateY(180deg); 
} 
.tactRi ul li:hover .out_box{ 
    -webkit-transform: rotateY(180deg); 
    -ms-transform: rotateY(180deg); 
    -moz-transform: rotateY(180deg); 
    transform: rotateY(180deg); 
} 
.tactRi ul li:hover .back_box{ 
    z-index: 3; 
}
.front_box h2{
    font-size: 18px;
    color: #008bc2;
    width: 100%;
    display: inline-block;
    margin: 18px 0 20px 0;
} 
.front_box .frontText{
    color: #727272;
    font-size: 14px;
    left: 0;
    text-align: left;
    top: 55px;
    width: 100%;
    line-height: 1.3;
    height: 106px;
}
.front_box .frontText a{
    color: #008bc2;
}
.frontText > img {
    float: left;
    margin-left: 10px;
    margin-top: 4px;
}
.frontText > p {
    display: table-cell;
    *display: inline-block;
}
.back_box h4{
    font-size: 14px;
    font-weight: normal;
    height: 40px;
    line-height: 38px;
    text-align: left;
    text-indent: 20px;
    width: 100%;
    color: #9ea19f;
}
.back_box .tactImg{
    top: 39px;
    z-index: 100;
    height: 122px;
}
.back_box .tactImg img{
    float: left;
}
.back_box .tactCont{
    width: 332px;
    height: 122px;
    text-align: left;
    left: 120px;
    padding-left: 12px;
}
.back_box .tactCont span{
    color: #9ea19f;
}
.back_box .tactCont em{
    margin-left: 0;
    color: #595758;
    font-weight: bold;
}

.tactImg{
    width: 100%;
    height: auto;
    padding: 20px 0 23px 40px; 
}
.tactImg img{
    width: 80px;
    height: 80px;
    float: left;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.tactCont{
    display: table-cell;
    *display: inline-block;
    width: 235px;
    text-align: left;
    padding-left: 20px;
}
.tactCont h1{
    font-size: 16px;
    color: #4b4b4b;
    display: block;
    width: 100%;
    padding: 10px 0 0;
}
.tactCont em{
    color: #727272;
    font-weight: normal;
    font-size: 14px;
    margin-left: 17px;
}
.tactCont span{
    display: block;
    width: 100%;
    font-size: 14px;
    color: #727272;
}
.tactCont-s {
    padding-top: 10px;
}
/**********我的公司特有的联系方式***********/
.onlyCom{
    width: 100%;
    height: auto;
    text-align: left;
    font-size: 14px;
}
.onlyCom .tactLe,.onlyCom .tactRi{
    height: auto;
    padding-bottom: 10px;
}
.onlyCom .tactLe .ole,.onlyCom .tactRi .ori{
    height: 65px;
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.onlyCom .tactLe .ole{
    background: #eefafe;
}
.onlyCom .tactRi .ori{
    background: #f5f7f7;
}
.onlyCom span{
    display: inline-block;
    width: 100%;
    color: #888888;
    line-height: 1.6;
    text-indent: 19px;
}
.onlyCom div h4{
    height: auto;
    line-height: normal;
    margin-top: 13px;
    background: none;
    text-indent: 18px;
    font-weight: bold;
}
.onlyCom .tactCont span{
    text-indent: 0;
}
.onlyCom .tactImg{
    padding: 10px 0 0 40px;
}
/***************申请资料*****************/
.materials-panel li{
    padding: 0;
}
.companys.com-list2 li:hover,.companys.com-list1 li:hover{
    padding: 0 25px;
}
.materials-panel .form-label{
    width: 130px;
    font-size: 14px;
    color: #777777;
}
.materials-panel .form-input,.materials-panel .selHeight{
    width: 278px;
}
.materials-panel .w300{
    width: 300px;
}
.materials-panel .instance{
    float: left;
    height: 35px;
    line-height: 35px;
    background: #c5d893;
    display: inline-block;
    font-size: 16px;
    color: #ffffff;
    padding: 0 32px;
    margin-left: 10px;
}
.materials-panel .instance:hover{
    background: #adc373;
}
.PositAdd,.addDelet{
    position: relative;
    width: 30px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    background: url("../Image/User/selectBut.png") no-repeat scroll -108px;
    border: 1px solid #e0e0e0;
}
.PositAdd{
    background-position: center -47px;
}
.addDelet{
    background-position: center -111px;
}
#cvbm, #DisplayCont, #clickShowCont, #clickShowCont1{
    display: none;
}
.firstMask{
    line-height: 1.6;
    font-size: 14px;
    color: #777777;
    float: left;
    text-align: left;
    width: 100%;
    padding: 15px 0 15px 60px;
    font-weight: normal;
}
.sMask,.sMask-years{
    height: 30px;
    line-height: 30px;
    display: inline-block;
}
.sMask{
    padding-left: 9px;
    color: #4b4b4b;
    font-size: 14px;
    border: none;
}
.sMask-years{
    color: #a1c2cf;
    font-size: 12px;
    text-indent: 10px;
}
.disableds,.disableds:hover,.disableds:focus{
    background: none;
    border: none;
    padding-left: 0;
}
.formH3 h3{
    font-size: 14px;
    color: #777777;
    line-height: 1;
    margin-top: 30px;
    float: left;
    text-align: left;
    text-indent: 18px;
    width: 100%;
    position: relative;
}
.formH3 .addDelet.floatRight {
    position: absolute;
    right: 20px;
} 
.ziranrenholder{
    margin-left: 20px;
    padding: 0;
    width: 140px;
    border: 1px solid #999999;
    background: #fff;
    color: #666666;
}
.form-buttom.ziranrenholder:hover{
    background: #999999;
    color: #fff;
}
.saveCompany .smailh-1 {
    height: auto;
    line-height: auto;
    color: #939393;
    font-size: 14px;
    margin-top: 12px;
    padding: 5px 0;
    background: url("../Image/User/divider.png") no-repeat scroll center center;
}
.specialRemind {
    color: #939393;
    font-weight: normal;
    width: 100%;
}
.specialRemind h5 {
    color: #777777;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
}
.specialRemind em.mon-em-2 {
    color: #ff0000;
    font-size: 12px;
}
.specialRemind em {
    color: #939393;
    font-size: 14px;
}
.allInforBut {
    margin: 20px 0 30px 0;
    text-align: center;
}
.allInforBut input[type="button"]{
    display: inline-block;
    width: 160px;
    height: 40px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    background: #b5b5b5;
    padding: 0;
    border: none;
}
.allInforBut input[type="button"]:hover,.allInforBut input[type="button"]:focus{
    background: #119880;
}
.annotation a{
    color: #007bc7;
    font-size: 12px;
}
.radios{
    line-height: 35px;
    height: 35px;
    vertical-align: middle;
    display: inline-block;
    color: #4b4b4b;
    font-size: 16px;
    margin-right: 20px;
}
.radios input[type="radio"]{
    vertical-align: 0;
}
/****公司名称****/
.saveCompany{
    border:1px solid #eeeeee;
    position: relative;
}
.saveCompany h2{
    padding-left: 10px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
    background: #f5f5f5;
}
.saveCompany h6{
    color: #939393;
    font-size: 14px;
    text-indent: 28px;
    margin-top: 20px;
    text-align: left;
}
.companys{
    overflow: hidden;
    height: auto;
    line-height: 30px;
}
.companys li{
    float: left;
    width: auto;
    margin: 0;
    max-width: 280px;
    min-width: 80px;
    text-align: center;
    margin-right: 10px;
    padding: 0 25px;
    color: #4b4b4b;
    font-size: 14px;
}
.companys.companyName li{
    text-align: center;
    padding: 0;
}
.com-list2 li{
    background: #ffffff;
}
.materials-panel .annotation{
    margin: 8px 0 0 10px;
    display: none;
}
.companyName li{
    min-width: 100px;
    border: 1px solid #e0e0e0;
    height: 30px;
}
.altName ol{
    overflow: hidden;
    height: auto;
}
.altName li{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    width: auto;
    margin-top: 0;
}
.altName li input{
    border: 1px solid #e0e0e0;
    color: #666;
    display: block;
    float: left;
    font-size: 14px;
    padding: 6px 10px;
    position: relative;
    width: 78px;
    line-height: 14px;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.altName li input[disabled="disabled"]{
    background: none;
    border: none;
    cursor: text;
    text-align: center;
    padding: 8px 0;
    color: #4b4b4b;
}
input[disabled="disabled"]{
    color: #4b4b4b;
    font-size: 14px;
}
.altName .clickLiName{
    margin-bottom: 10px;
}
.materials-panel .text-bottom{
    margin-left: 0;
    cursor: pointer;
    margin-bottom: 20px;
}

.materials-panel li.showCompanyLi,.materials-panel li.showCompanyLi:hover{
    width: auto;
    min-width: 0;
    padding: 0;
    margin: 0;
}
.clickeidtBut {
    background: url("../Image/User/editBtn.png") right top no-repeat;
    position: absolute;
    top: 15px;
    right: 20px;
    height: 24px;
    width: 58px;
    font-size: 12px;
    color: #666666;
    line-height: 24px;
}

/*** 注册资本****/
.capital{
    height: auto;
    overflow: hidden;
    width: 70%;
    margin-top: 10px;
    margin-left: 25px;
}
.capital p{
    line-height: 1.6;
    color: #a1c2cf;
    font-size: 12px;
    text-align: left;
    float: left;
}
.naturalPerson{
    padding-right: 20px;
    color: #a1c2cf;
    font-size: 12px;
    text-align: right;
}
.saveCompany .Shareholder-table-text{
    background: none;
}
.saveCompany .Shareholder-table-text li,.saveCompany .Shareholder-table-text li:hover{
    background: none;
    cursor: default;
}
/********高管信息*******/
.exeRight{
    position: absolute;
    top: 15px;
    right: 12px;
}
.exeRight p{
    color: #a5c7d6;
    font-size: 12px;
    line-height: 1.6;
}
/********经营范围*******/
.textarea{
    border: 1px solid #cac9c9;
    color: #4b4b4b;
    float: left;
    min-height: 200px;
    width: 600px;
    font-size: 14px;
    line-height: 1.6;
    padding: 5px;
}
.textarea:focus,.textarea:hover{
    padding: 5px;
}
.textarea.disableds{
    border: none;
}
/**地址信息 ***/
.noText{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: left;
    color: #4b4b4b;
}
.AddressOther{
    margin: 10px 0 0 110px;
}
.AddressOther p{
    text-align: left;
    color: #666666;
    font-size: 12px;
    line-height: 1.6;
}
/***********客户评价*******************/
.newsImpres {
    background: #f8f8f8 none repeat scroll 0 0;
    color: #4b4b4b;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    text-indent: 0;
    width: 100%;
    display: inline-block;
}
.newsImpres span{
    display: inline-block;
    width: 158px;
    text-align: center;
    background-color: #fff;
}
.piRi2 span {
    display: inline-block;
    width: auto !important;
    float: left;
}
.no-attribute .labelsconten{
    margin-left: 0;
    margin-top: -2px;
}
.piRi2 a{
    float: left;
}
.errorElement{
    background: none;
    color: red;
    text-align: left;
    font-size: 12px;
    text-indent: 0;
}
.tarea {
    color: #4b4b4b;
    font-size: 14px;
    margin-bottom: 20px;
    text-align: left;
    width: 638px;
    word-wrap: break-word;
}
/***********************报表数据***********************/
.echart{
    margin: 0 auto;
}
.echart-1{
    width:100%;
    background: #efefef none repeat scroll 0 0;
    height: auto;
}
.echart-1 ul{
    overflow: hidden;
}
.echart > .comSub{
    clear: both;
}
.echart-d{
    width:100%;
    height:auto;
    overflow: hidden;
    clear: both;
}
.echart-d > .group{
    width: 70%;
}
.echart-d > .floatRight{
    height:250px;
    width: 30%;
    border-left:1px solid #e8debb;
    padding-top: 80px;
}
.echart-d-1{
    height:200px;
    border-bottom:1px solid #e8debb;
}
.echart-d-2{
    height:50px; 
    line-height: 50px;
}
.echart-d-2 .d-1{
    margin: 0 50px;
}
.echart-d-2 .d-2{
    width:50%;
}
.echart-d > .floatRight .d-1{
    font-size:40px;
}
.echart-d > .floatRight .d-2{
    font-size:20px;
}
.echart-tab2,.echart-tab1{
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.searchButs{
    width:100%;
    text-align: right;
    padding-right: 20px;
    margin: 20px 0;
    clear: both;
}
.searchButs input[type='button']{
    width: 50px;
    text-align: center;
    background: #bbbaba;
    color: #ffffff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-indent: 0;
    cursor: pointer;
    padding: 2px 0;
}
.searchButs input[type='button']:hover{
    border:none !important;
}
.searchButs input[type='text']{
    border: 1px solid #dcdedd;
    color: #9fa1a0;
    height: 25px;
    line-height: 25px;
}
.tab2s{
    height:300px;
}
.btnorange{
    margin-left: 40px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    width: 130px;
    background: #f74e1d;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    color: #ffffff;
}
.btnorange:hover{
    background: #ee330a;
}

/***********************著作权***********************/
.comOderIfor .editBtn{
    padding: 20px 0 20px 170px;
}
.editBtn a{
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
#rjxinxiedit .ComOrder{
    line-height: 34px;
}
.cp-textarea{
    width: 307px;
    height: 100px;
    border: 1px solid #c9c9c9;
    color: #666;
    font-size: 12px;
    padding: 8px 10px;
}
.tip-yellow{
    font-size:12px;
    color: black;
    padding:6px;
    text-align:left;
    line-height:18px;
    background-color:#FFFFE6;
    width:400px;
    line-height:16px;
    border:1px solid orange;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);
}
.tip-inner p{
    color: red;
}
.inftitBtn{
    position: absolute;
    right: 0;
    top: -5px;
}
.inftitBtn a{
    display: block;
    float: left;
    width: 120px;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
    text-indent: 0;
    font-size: 12px;
    color: #fff;
}
.copyright-con h4.uProfile{
    float: left;
    margin: 10px 0 0 170px;
}
.confirmbalancediv-in .cp-confirm{
    padding: 10px 0 20px;
    font-size: 14px;
    color: #595758;
    text-align: center;
}
.confirmbalancediv-in .cp-tips{
    padding: 10px 15px;
    font-size: 12px;
    color: #919190;
    background-color: #fffbf2;
    line-height: 16px;
}
.copyright-btn{
    padding-top: 30px;
    text-align: center;
}
.copyright-btn a{
    display: inline-block;
    width: 140px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
.copyright-btn .cancel{
    width: 98px;
    margin-right: 20px;
    background-color: #c9c9c9 !important;
}
.copyright-btn .cancel:hover{
    background-color: #51c5a8 !important;
}
input[type=radio]{
    margin-right: 6px;
}
.copyright-con .ComOrder span{
    width: 170px;
    text-align: right;
}
.marR13{
    margin-right: 13px;
}
.changeCopy table th{
    border: 1px solid #c6c6c6;
    background-color: #f5f5f5;
    font-weight: normal;
    font-size: 14px;
}
.changeCopy table td{
    border: 1px solid #c6c6c6;
}
.info-prompt{
     margin: 20px 0;
     padding: 20px 20px 0;
     background: #fff7d8;
     font-size: 12px;
     color: #B88350;
 }
.info-prompt p{
    padding-bottom: 20px;
    line-height: 20px;
}

.sampleTable{
    padding: 19px 0 0 34px;
}
.sampleTable table td{
    border-color:#e0e0e0;
    font-size: 14px;
    color: #666666;
    padding: 0 28px;
    line-height: 28px;
}
h4.uMaterials{
    margin: 8px 0 0 10px;
    padding-left: 20px;
    float: left;
    background: url("../Image/error.jpg") no-repeat scroll left center;
}
.user-tips{
    width: 500px;
    margin: 10px 0 0 130px;
    padding: 10px;
    font-size: 12px;
    color: #b7824d;
    line-height: 18px;
    background: #fff7d8;
    text-align: left;
}
.user-tips a{
    color: #007bc7;
}
.form-show{
    padding: 15px 0;
}
.form-show li{
    margin-top: 0;

}

.Shareholder-table .Shareholder-table-ul,.Shareholder-table .materials-panel{
    background: #fff;
}
.Shareholder-table-ul li.colorChange{
    border-bottom: 4px solid #00b5f2;
}
.tableList{
    margin-top: 20px;font-size: 12px;color: #666;padding-bottom: 110px;
}
.tableList table{width: 100%;margin-bottom: 20px;}
.tableList table tr td{border:0;}
.tableList table thead tr td{background: #f4f4f4;color: #333;padding: 10px 0;}
.tableList table tbody tr td{padding:20px 0;overflow: visible;}
.tableList table tbody tr:nth-of-type(even){background: #fafafa;}
.mailReturn span{color: #00a8e3;cursor: pointer;}
.confirmDelect{
    position: relative;
}
.delect-confirm{
    position: absolute;width: 278px;padding:20px;background: #fff;box-shadow: 2px 2px 10px #ccc;border:1px solid #ccc;border-radius: 4px;
    top: 28px;left: -218px;display: none;z-index: 1;line-height: 22px;
}
.delect-confirm p{color: #666;font-size: 14px;margin-bottom: 10px;}
.delect-confirm .tip{color: #666;font-size: 14px;}
.confirmBtn a{width: 100px;height: 28px;display: inline-block;
border-radius: 4px;text-align: center;line-height: 28px;font-size: 12px;}
.confirmBtn a.btn1{background: #57c5a9;color: #fff;margin-right: 10px;}
.confirmBtn a.btn2{background: #fff;color: #999;border:1px solid #999;}
.arrow{
    width: 18px;height: 10px;
    background: url('../Image/arrow.png') no-repeat;
    position: absolute;
}
/*续费*/
.topTips{height: 36px;line-height: 36px;color: #333;font-size: 12px;margin-top: 10px;background:#fff8e9 url("../Image/security.png") no-repeat 22px -124px;padding-left: 40px;}
.topTips span{color: #e85555;}
.topTips a{float: right;color: #00a8ec;margin-right: 20px;}
.tbody ul{border-bottom: 1px solid #eee;}
.li{float: left;font-size: 12px;color: #333;text-align: left;}
.li1{width: 36%;}
.li2{width: 25%;}
.li3{width: 25%;}
.li4{width: 14%;text-align: center;}
.li4 a{color: #00a8ec;}
.tbody .li{line-height: 18px;padding:20px 20px;color: #666;}
.tbody .li .warm{color: #e85555;}
.tbody .li .noa{color: #999;}
.tbody ul:nth-of-type(even){background: #fafafa;}
.species-li{padding:10px 0;}
.species-li ol{width: 100%;}
.species-li ol li{float: left;}
.species-li:nth-of-type(even){background: #fafafa;}
.ali{width: 35%;}
.bli{width: 25%;}
.cli{width: 20%;}
.dli{width: 20%;}
.bottomBtn{border-top: 1px solid #ccc;margin-top: 10px;}
.bottomBtn a{display: block;border-radius: 4px;font-size: 14px;background:#afafaf;width: 120px;height: 36px;line-height: 36px;text-align: center;color: #fff;margin:24px auto;}