/* 全局头部 */
.open-container {border-top: 1px solid #E0E6ED;background: #f4f4f4;min-height: 600px;padding-bottom: 20px;}
.open-container .table {width: 100%;max-width: 100%;margin-bottom: 20px;border-collapse: collapse;border-spacing: 0;font-size: 14px;border-left: 1px solid #dddddd;}
.open-container .panel {
    margin-bottom: 20px;
}
.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.header-tabs{width:100%;height:80px;background-color:white;}
.header-tabs .btn-default{padding:6px 20px;margin-top:25px;}
.navbar-text{margin-top:28px;border-left:1px solid #ddd;padding-left:15px;color:#999;display:inline-block;*display:inline;*zoom:1;margin-left:0px;}
.nav-tabbable{margin-left:50px;float:left;height:80px;}
.navbar-header{float:left;}
.nav-tabs_k{float:left;margin-left:50px;}
.nav-tabs_k>li{float:left;font-size:16px;margin:0 10px;}
.nav-tabs_k>li>a{height:80px;line-height:60px;*height:60px;}
.nav-tabs_k>li>a:hover{}
.nav-tabs_k>li.active>a,
.nav-tabs_k>li.active>a:focus,
.nav-tabs_k>li.active>a:hover{color:#fff;cursor:default;background-color:#3D8FD8;}
.main-tabs{padding-top:20px;width: 1200px;margin: auto;clear: both;}

.navbar-brand{height:auto;padding:25px 15px;}
.navbar-right{margin-right:15px;float:right;}
.white_bg{background:#fff;}
.opendoc_left{padding-left:0px;padding-right:20px;width:20%;float:left;}
.opendoc_right{padding:30px 20px;min-height:800px;float:right;width:75%;*width:70%;}
.opendoc_right .h_cont{padding:20px;}
.opendoc_right .h_cont h3{font-weight:bold;color:#333;font-size:16px;}
.opendoc_right .h_cont p img{margin:0 auto;text-align:center;}
.opendoc_right .h_cont h4{color:#333;font-weight:bold;}
.opendoc_right .h_cont h5{font-weight:bold;}
.bor_top{border-top:dashed 1px #ebebea;}
.tools-nav li{border-bottom:solid 1px #eee;text-align:left;}
.tools-nav .nav_tit{border-bottom:solid 1px #eee;height:50px;line-height:50px;font-size:16px;font-weight:bold;color:#333;background:#f8f8f8;}
.tools-nav .nav_tit a:hover{height:50px;line-height:50px;}
.tools-nav .nav_tit .tools-nav-btn{height:50px;line-height:50px;}
.tools-nav-btn,
.tools-nav-btn:hover{width:128px;height:40px;display:block;color:#333;padding-left:35px;line-height:40px;font-size:16px;text-decoration:none;}
.tools-nav-btn:hover,
.tools-nav-btn:active,
.tools-nav ul li.tools-nav-btn-hover{background:#fff;}
.tools-nav ul li.tools-nav-btn-hover{color:#ff8712;border-left:solid 5px #ff8712;}
.tools-nav ul li.tools-nav-btn-hover a{color:#ff8712;}
.header-tabs a.btn-un_default{padding:6px 20px;margin-top:25px;color:#3D8FD8;border-color:#3D8FD8;}
.header-tabs a.btn-un_default:hover{color:#fff;}

.container .menu h3 i.fa{margin-right:10px;font-size:20px;color:#333;}
.container .menu h3{margin-top:0px;font-size:16px;cursor:pointer;padding:25px 20px;background:#fff;border-bottom:solid 1px #eeeeee;font-weight: 100;}
.container .menu h3.onleft{border-left:solid 2px #3D8FD8;}
.container .menu ul{display:none;}
.container .menu ul li{height:40px;line-height:40px;text-align:left;text-indent:35px;}
.container .menu ul li:hover{background:#fcfcfc; }
.container .menu ul li a{display:block;height:40px;width:100%;cursor:pointer; overflow: hidden;font-size: 14px;color: #333333;}
.container .menu ul li a:hover{color:#3D8FD8;}
.container .menu .selected{color:#3D8FD8;display:block;}
.container .get-menu{font-size:16px;color:#333;border-bottom:#ececec solid 1px;margin-bottom:20px;height:41px;}
.container  .get-menu .nav_title{height:41px;*width:180px;padding:0px 10px;font-weight:bold;}
.container  .get-menu .nav_title i { float: right;cursor: pointer;padding-right: 30px;/*background: url(../images/ico_more.png) no-repeat right center;*/font-weight: 100;}
.container  .get-menu span{display:inline-block;height:40px;}

.container .content2_he .menu_tab .tab{display:none;}
.container .content2_he .menu_tab .active{display:block;}
.container .content2_he .menu_tab .tab p{font-size:14px;line-height:24px;word-break:break-all;}
.container .content2_he .menu_tab .tab p a {display:block;color: #3D8FD8}
.container .content2_he .menu_tab .tab .tt{font-size:14px;font-weight:bold;}
.container .content2_he .menu_tab .tab{padding:20px 30px;}

.menu_tab{line-height:36px;}
.opendoc_right .menu_tab h3{color:#333;}
.menu_tab strong,
.opendoc_right .content2_he .tab h4{color:#333333;font-size:16px;margin-bottom:25px;}
.opendoc_right .content2_he .tab h4 label.back {float: right;cursor: pointer;padding-right: 30px;background: url(../images/ico_back.png) no-repeat right center;font-weight: 100;}
.font_0071{color:#0071ef;}
.tab_mb{background:#fdfdfd;padding:15px;border:solid 1px #ececec;border-radius:5px;}
.api_info {color:#999999;}
.api_info span {color:#666666;display:inline-block;width: 200px;}
.opendoc_right .table>thead>tr>th{background:#408fe4;color:#fff;min-width:90px;}
.opendoc_right .menu_tab h4,
.opendoc_right .menu_tab h5,
.opendoc_right .menu_tab h3,
.container .content2_he .menu_tab .tab p.t_h5{padding-bottom:5px;font-weight:bold;}
.opendoc_right .panel-default,
.tab_mb{margin-bottom:15px;}
.opendoc_right .menu_tab h5,
.container .content2_he .menu_tab .tab p.t_h5{font-size:16px;color:#555;}
.pt10_0{padding:10px 0px;}
.tab_mb .linenums span{padding:0px 3px;}
.linenums li{list-style-type:none;line-height:20px;}
.hljs{color:black;}
.hljs-string{color:#c7254e;}
.hljs-number,
.hljs-literal{color:#080;}
.hljs{display:block;overflow-x:auto;padding:3px;-webkit-text-size-adjust:none;}

.menu4 .thumbnail .caption h4,
.tab-p2main .thumbnail .caption h4{padding:10px 0px;font-weight:normal;font-size:16px;}
.menu4 .thumbnail .caption,
.tab-p2main .thumbnail .caption{text-align:center;padding:9px 0px;}
.menu4 .thumbnail,
.tab-p2main .thumbnail{border:solid 1px #fff;}
.menu4 .thumbnail:hover,
.tabmain .thumbnail:hover{border:1px solid #3D8FD8;}
.menu4 .thumbnail .caption  p,
.tab-p2main .thumbnail .caption  p{padding-top:10px;}

.menu4 .content2_he {padding-bottom: 20px;}

.tab-pmain{padding:30px 20px;min-height:800px;}
.panel-default>.panel-heading{color:#333;background-color:#f3f3f3;padding: 3px 15px;}
.panel-default{border-color:#ececec;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ececec;padding: 5px 15px; line-height: 23px;}
.panel-default>.panel-heading+.panel-collapse>.panel-body p {font-size:12px;}
.panel-group .panel+.panel{margin-top:15px;}
.panel-title{display:block;width:100%;cursor:pointer;font-size:14px;}
.panel-title i{float:right;font-size:22px;margin-right:10px;color:#c7c7c7;margin-top: 5px;}
.panel .panel-coll2{display:none;}
.panel.current .panel-coll2{display:block;}
.panel.current .panel-title i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);top:-3px;}
.panel-group .panel{-webkit-box-shadow:0 0px 0px;box-shadow:0 0px 0px;}

.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.col-md-3 {
    width: 25%;float: left;
}.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}.thumbnail .caption {
    padding: 9px;
    color: #333;
}.thumbnail {
    display: block;
    padding: 4px;    margin: 15px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.thumbnail img {width:180px;margin: auto;}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.alert-warning {
        color: #8a6d3b;
    background-color: #fffdf2;
    border: 1px solid #faebcc;
    padding: 10px 15px;
    margin: 20px 0;
    border-radius: 4px;
    clear: both;
    font-size: 14px;
}