.doc-wrap { width: 1000px; margin: 0 auto; }
.doc-wrap a { transition: all 0.15s; }
.doc-wrap a:hover { color: #f60 !important; text-decoration: none; }
.doc-top .search-type dt i, .doc-top .search-form .submit, .doc-detail .edit, .doc-cm-list .item .info a.fav, .doc-cm-filter .btn a, .doc-rbox-rel .info span, .doc-tit-icon-skill { background-image: url(../images/doc/doc.png); _background-image: url(../images/doc/doc.gif); background-repeat: no-repeat; }
.doc-top { border-bottom: #1E9EB9 4px solid; height: 72px; position: relative; z-index: 1; }
.doc-top-left { float: left; padding: 18px 0 0 0; }
.doc-top-left img { }
.doc-top-right { float: right; padding: 21px 0 0 0; }
.doc-top .search-wrap { float: left; font-size: 12px; color: #999; padding: 0 20px 0 0; }
.doc-top .search-type { float: left; width: 65px; line-height: 30px; border: #EAEAEA 1px solid; border-width: 1px 0 1px 1px; position: relative; }
.doc-top .search-type dt { padding: 0 0 0 9px; position: relative; cursor: pointer; }
.doc-top .search-type dt i { position: absolute; top: 14px; *top: 7px; right: 8px; width: 7px; height: 4px; background-position: -35px 0; transition: all 0.15s; overflow: hidden; }
.doc-top .search-type dd { display: none; position: absolute; left: -1px; width: 65px; line-height: 30px; border: #EAEAEA 1px solid; background-color: #fff; }
.doc-top .search-type dd a { display: block; padding: 0 0 0 9px; color: #999; }
.doc-top .search-type dd a:hover { background-color: #fafafa; }
.doc-top .search-type.show { }
.doc-top .search-type.show dt i { transform: rotate(180deg); }
.doc-top .search-type.show dd { }
.doc-top .search-form { float: left; }
.doc-top .search-form .text { float: left; border: #EAEAEA 1px solid; font-family: Microsoft YaHei; color: #999; height: 16px; line-height: 16px; padding: 7px 15px; width: 188px; }
.doc-top .search-form .text:focus { color: #666; }
.doc-top .search-form .submit { float: left; width: 34px; height: 32px; border: none; border-radius: 0 3px 3px 0; background-position: center -261px; background-color: #EAEAEA; cursor: pointer; }
.doc-top .search-form .submit:hover { background-color: #e1e1e1; }
.doc-top .login-wrap { float: left; line-height: 32px; }
.doc-top .login-wrap a { padding: 0 10px; margin: 0 0 0 10px; color: #666; }
.doc-top .login-wrap .user { float: left; width: 132px; position: relative; line-height: 32px; }
.doc-top .login-wrap .user i { padding: 0 20px 0 10px; background: url(../images/topnav_icon.png) no-repeat right -158px; color: #333; cursor: pointer; display: block; position: relative; z-index: 92; font-family: "Microsoft YaHei"; }
.doc-top .login-wrap .user-show i { background-position: right -208px; }
.doc-top .login-wrap .user a { color: #333; text-decoration: none; display: block; white-space: nowrap; text-overflow: ellipsis; width: 100px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)>100?"100px":""); overflow: hidden; text-align: right; color: #1e9eb9; padding: 0; margin: 0; }
.doc-top .login-wrap .user-link { width: 100%; position: absolute; top: 32px; border-top: #1E9EB9 2px solid; background-color: #fff; line-height: 36px; overflow: hidden; display: none; }
.doc-top .login-wrap .user-show .user-link { display: block; }
.doc-top .login-wrap .user-link ul { border: #E4E4E4 1px solid; border-width: 0 1px 1px; margin: -1px 0 0; }
.doc-top .login-wrap .user-link li { border-top: #E4E4E4 1px dashed; }
.doc-top .login-wrap .user-link li a { margin: 0; color: #666; width: auto; text-align: left; padding: 0 0 0 30px; }
.doc-head { background-position: top center; }
 /*20190423修复bug时新增*/
.doc-detail dl dd p{display: inline-block;}
 /*20190423修复bug时新增*/
.doc-detail { padding: 30px 0; position: relative; }
.doc-detail .pic { float: left; padding: 0 20px 0 0; }
.doc-detail .pic img {  width: 120px;
  height: 150px; }
.doc-detail dl {float: left;width: 620px;}
.doc-detail dt { padding: 0 0 12px; }
.doc-detail dt b { font-size: 24px; }
.doc-detail dt span { margin: 0 0 0 20px; color: #999; }
.doc-detail dt i { margin: 0 10px 0 0; }
.doc-detail dd { line-height: 32px; color: #666;  /* display: inline;*/ }
.doc-detail dd a { margin: 0 20px 0 0; }
.doc-detail dd a.c-grey { color: #666; }
.doc-detail dd a.c-blue { background: none; color: #1e9eb9; }
.doc-detail .btn { position: absolute; top: 35px; right: 0; line-height: 29px; }
.doc-detail .btn a, .doc-detail .btn a b { background-image: url(../images/doc/btn.png); _background-image: url(../images/doc/btn.gif); background-repeat: no-repeat; }
.doc-detail .btn a { margin: 0 0 0 40px; display: inline-block; vertical-align: top; padding: 0 16px 0 0; position: relative; transition: none; }
.doc-detail .btn a:hover { }
.doc-detail .btn a b { position: absolute; width: 34px; height: 29px; top: 0; left: -34px; }
.doc-detail .btn a.btn-fav { background-position: right 0; color: #63aa25; position: relative; }
.doc-detail .btn a.btn-fav:hover { color: #63aa25 !important; }
.doc-detail .btn a.btn-fav b { background-position: 0 0; }
.doc-detail .btn a.btn-fav i { position: absolute; top: -15px; width: 30px; text-align: center; left: 50%; margin: 0 0 0 -15px; display: none; }
.doc-detail .btn a.btn-att { background-position: right -31px; color: #1e9eb9; width: 56px; text-align: center; padding: 0 10px 0 0; }
.doc-detail .btn a.btn-att:hover { color: #1e9eb9 !important; }
.doc-detail .btn a.btn-att b { background-position: 0 -31px; }
.doc-detail .btn a.btn-att .att-ed { display: none; }
.doc-detail .btn a.btn-att-ed { background-position: right -61px; color: #f90; }
.doc-detail .btn a.btn-att-ed:hover { color: #f90 !important; }
.doc-detail .btn a.btn-att-ed b { background-position: 0 -61px; }
.doc-detail .btn a.btn-att-ed .att-ing { display: none; }
.doc-detail .btn a.btn-att-ed .att-ed { display: inline; }
.doc-detail .btn a.btn-att-ed .att-ed-hover { display: none; }
.doc-detail .btn a.btn-att-hover i { display: none; }
.doc-detail .btn a.btn-att-hover .att-ed-hover { display: inline; }
.doc-detail .edit { position: absolute; bottom: 34px; right: 0; padding: 0 0 0 18px; background-position: 0 -87px; }
.doc-detail .edit a { color: #999; }
.doc-detail .edit a:hover { }
.doc-detail .ask-qcode{
    float: right;
    width: 89px;
    padding: 28px 0 0;
}
.doc-detail .ask-qcode dt{
    padding: 0;
}
.doc-detail .ask-qcode dt img{}
.doc-detail .ask-qcode dd{
    text-align: center;
    font-size: 16px;
    color: #1e9eb9;
    line-height: 2;
}
.doc-detail .opera{
    float: right;
    width: 134px;
    padding: 0 10px 0 0;
}
.doc-detail .opera .btn{position: static;padding: 15px 0 0;}
.doc-detail .opera .btn a{margin: 19px 0 0 33px;}
.doc-detail .opera .edit{position: static;margin: 13px 0 0;}
.doc-nav { background: url(../images/doc/nav.png); }
.doc-nav ul { line-height: 34px; border-left: #ECF6F7 2px solid; }
.doc-nav li { float: left; width: 118px; text-align: center; border-right: #ECF6F7 2px solid; }
.doc-nav li a { display: block; padding: 2px 0; }
.doc-nav li a:hover { }
.doc-nav li.now { }
.doc-nav li.now a { background-color: #FAFAFA; color: #1e9eb9 !important; margin: 0 -2px; border-top: #1E9EB9 2px solid; padding: 0 0 2px; cursor: default; }
.doc-nav li.now a:hover { }
.doc-con { padding-bottom: 20px; border-bottom: 1px solid #E9E9E9; background: #FAFAFA; }
.doc-left { float: left; width: 730px; padding: 0 20px 0 0; }
.doc-right { float: left; width: 250px; }
.doc-box { margin: 20px 0 0; border-top: #1E9EB9 2px solid; background-color: #fff; }
.doc-box-con { border: #E4E4E4 1px solid; border-width: 0 1px 1px; }
.doc-tit { padding: 0 10px 0 20px; background-color: #F7FDFE; border-bottom: #E4E4E4 1px solid; }
.doc-tit h3 { color: #1e9eb9; font-weight: normal; font-size: 22px; float: left; line-height: 2; }
.doc-tit .doc-tit-icon-skill { background-position: 0 -303px; padding: 0 0 0 24px; }
.doc-tit h4 { line-height: 44px; font-weight: normal; color: #666; }
.doc-tit h4 b { font-size: 16px; padding: 0 5px; color: #1e9eb9; }
.doc-tit-right { float: right; }
.doc-tit2 { padding: 0 20px; line-height: 44px; }
.doc-tit2 h3 { color: #1e9eb9; font-weight: normal; font-size: 18px; float: left; }
.doc-tit2-right { float: right; font-size: 12px; }
.doc-tit2-right a { color: #999; }
.doc-tit2-right a:hover { }
.doc-tit-right .rbtn { line-height: 26px; display: block; padding: 0 10px; color: #fff; background-color: #FF9900; border-radius: 4px; margin: 9px 0 0; }
.doc-tit-right .rbtn:hover { color: #fff !important; opacity: 0.9; }
.doc-cm-filter { padding: 26px 20px 16px; line-height: 25px; color: #666; }
.doc-cm-filter .tit { float: left; width: 88px; }
.doc-cm-filter .tag { float: left; width: 540px; }
.doc-cm-filter .tag-hide { height: 35px; overflow: hidden; }
.doc-cm-filter .tag li { float: left; padding: 0 10px 10px 0; }
.doc-cm-filter .tag li a { display: block; background-color: #EEEEEE; padding: 0 8px; border-radius: 4px; color: #1e9eb9; white-space: nowrap; }
.doc-cm-filter .tag li i { color: #999; }
.doc-cm-filter .tag li a.now, .doc-cm-filter .tag li a:hover { background-color: #1E9EB9; color: #fff !important; }
.doc-cm-filter .tag li a.now i, .doc-cm-filter .tag li a:hover i { color: #fff; }
.doc-cm-filter .btn { float: left; width: 60px; }
.doc-cm-filter .btn a { display: block; text-align: right; padding: 0 20px 0 0; color: #1e9eb9; }
.doc-cm-filter .btn a:hover { }
.doc-cm-filter .btn a.btn-down { background-position: right -140px; }
.doc-cm-filter .btn a.btn-up { background-position: right -170px; }
.doc-cm-list { margin: 0 20px 0px; /* border-bottom: #C8C8C8 1px dotted; */ }
.doc-cm-list .item { color: #666; padding: 0 0 30px; }
.doc-cm-list .item .tit { background-color: #F7F7F7; line-height: 30px; font-size: 12px; }
.doc-cm-list .item .tit span { display: inline-block; vertical-align: top;     margin: 0 0 0 8px;
    padding: 0;
    width: 128px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.doc-cm-list .item .tit i { color: #999; }
.doc-cm-list .item .des { line-height: 26px; padding: 10px 0 0; }
.doc-cm-list .item .info { padding: 10px 0 0; text-align: right; font-size: 12px; color: #999; }
.doc-cm-list .item .info span { margin: 0 0 0 20px; display: inline-block; vertical-align: top; }
.doc-cm-list .item .info a.fav { margin: 0 0 0 20px; display: inline-block; vertical-align: top; padding: 0 0 0 20px; color: #999; background-position: 0 -210px; }
.doc-cm-list .item .info a.fav:hover { }
.doc-box .keshi-left-pages { }
.keshi-left-pages a:hover, .keshi-left-pages span { color: #fff !important; }
.doc-rbox-des { padding: 0 0 10px; }
.doc-rbox-des p { }
.doc-rbox-rel { font-size: 12px; color: #666; }
.doc-rbox-rel .item { margin: 0 12px 0; border-bottom: #C8C8C8 1px dotted; padding: 10px 4px 20px; }
.doc-rbox-rel .item:last-item { border: none; padding-bottom: 10px;}
.doc-rbox-rel .tit { line-height: 28px; }
.doc-rbox-rel .tit em { float: right; color: #f90; }
.doc-rbox-rel .tit a { font-size: 14px; font-weight: bold; margin: 0 10px 0 0; }
.doc-rbox-rel .tit a:hover { }
.doc-rbox-rel .tit i { }
.doc-rbox-rel .des { line-height: 28px; }
.doc-rbox-rel .info { line-height: 24px; padding: 6px 0 0; }
.doc-rbox-rel .info a.btn { float: right; display: block; padding: 0 10px; color: #fff; background-color: #FF9900; border-radius: 4px; }
.doc-rbox-rel .info a.btn:hover { color: #fff !important; opacity: 0.9; }
.doc-rbox-rel .info span { display: inline-block; vertical-align: top; padding: 0 0 0 22px; background-position: 0 -236px; }
.doc-rbox-rel .info span b { color: #63aa25; padding: 0 4px 0 0; }
.doc-rbox-rel .btnbox { margin: 0 12px 0; padding: 10px 0 20px; }
.doc-rbox-rel .btnbox a { display: block; text-align: center; color: #f60; background-color: #FFF3E3; line-height: 32px; border-radius: 4px; }
.doc-rbox-rel .btnbox a:hover { background-color: #f90; color: #fff !important; }
.doc-rbox-ass { padding: 0 0 30px; }
.doc-rbox-ass .item { padding: 20px 20px 0; line-height: 29px; }
.doc-rbox-ass .item .tit { float: left; width: 92px; }
.doc-rbox-ass .item .tit i { color: #ff0000; padding: 0 5px 0 3px; }
.doc-rbox-ass .item .inp { float: left; padding: 0 20px 0 0; }
.doc-rbox-ass .item .inp input { float: left; border: #E4E4E4 1px solid; font: inherit; line-height: 16px; height: 16px; padding: 5px 9px 6px; width: 180px; color: #999; }
.doc-rbox-ass .item .inp input:focus { color: #333; }
.doc-rbox-ass .item .check { float: left; color: #666; }
.doc-rbox-ass .item .check label { display: block; }
.doc-rbox-ass .item .check input { vertical-align: top; position: relative; top: 9px; *top: 0px; margin: 0 5px 0 0; }
.doc-rbox-ass .item .text { float: left; width: 596px; }
.doc-rbox-ass .item .text textarea { float: left; border: #E4E4E4 1px solid; font: inherit; height: 120px; padding: 0px 9px; width: 576px; resize: none; color: #999; }
.doc-rbox-ass .item .text textarea:focus { color: #333; }
.doc-rbox-ass .item .star { float: left; width: 160px; }
.doc-rbox-ass .item .star li { float: left; width: 32px; height: 29px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABkCAYAAADjRuKzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNUFGOUE4MDQ5NThFNTExQkMyMkMzMUFGNzA3OUM3QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RDUxQjhFMjU4NDkxMUU1QjU5Rjg3MkMwQTA3ODQyNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RDUxQjhFMTU4NDkxMUU1QjU5Rjg3MkMwQTA3ODQyNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNUFGOUE4MDQ5NThFNTExQkMyMkMzMUFGNzA3OUM3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNUFGOUE4MDQ5NThFNTExQkMyMkMzMUFGNzA3OUM3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRcLRMAAAP8SURBVHja7JpfSFNRHMfPNrdpTpabykw0LWWmDJIgSop66SGQQgiKQDDqsUgIw1gYRJEUSIEEPfTkU/TQU/9eoiCwh0BRqSzzX5mz6VTy7/60vj88S5neee/u3VZyfvDl3DuO53zu75zf7xzvubpwOMzU2POeL/tRuKD2o66yhXjb0auEcKJ4XWizPkB5X01bqkBgTbvyc02V2/Louo6DJRcEnZZS59vtW5lOxxiADASWCo+4y/NzDARBRkDcKyVJA+Gd1RXbs//+RkDljhzySnMyPeKmTiPeiFhxTnbcXtFJhS8as6A4ABVBe3hJqiiyWxmfoGts0DvFhn0zbMEfmMFtP9QDjXC9RYj3yQYBhBXFp9ysLY50o5FZM8yMygxTGrOYTbKeMBj6zeb8ATa7uMQWAkECY1Pzi2xuyX8JMK3R9dMk2nFkmk2O3YX5LM0Q3+jR39EDkCI2NDHNPo5598qeI+Q+kLf0jU+wQCjEtDAO4cHltXUr0NBI6Vn35xu9o+NhuDWsxgZ++sJo6zvklOorJgiHcRPM/JI/LoivyxDDUEmsfjYE4TCNBBMIhhRB9I9PEsQAVLRRH7JAOMwtejq55g8GCWISKpDTvpKQ8PkVTFz9crajWPdonVldWelm2ZUNej3yjtHCk6DWICZFIcvruzQDQaalxcyZaVoLMo1sOYC0Tpl0LYhZNkiazIcrRabNMOhXVjnvrzk2PDlDZQdu3/R5Js7vzLNZSvNskfmhvUdWDwt5oPubh70f+tEFiBpk4WroCm1JEFX3Xvb2+8lDFJF8XarQ0iO+AFzfOTLGPDOztKJeR+ftUcuCD0UDhrEV3mmG6rGXpSH1qdoGrDNPjqCgVfkJOg3JqE/710O8vlczkESbnv0jJkAEiAARIAJEgAgQASJABIgAESD/O8ia/30DnfuS0rGx6t3mHBp67/AYmoSOpRKkDjoB2djyUZopFSD07qNx1X0BdDYVICeh6DO8pni9olfhDfc6v9OrzNPJBKll0u/GmjioujwiYfTKik41Xfyp62PUdfJIesFWTq4+qAG5yKOilIMo9Vht1G90hDYINfBrWSDk9rsa5ywn123ouNw5MshdmgjrUDJZ6WODwwmAuQO1KI0a8spBDWEI4nK84TvCYQZVQtyMBSE3j0Rg+uKEuMqlSUIblRrbDczLvaFpZq2IAySXr8wpB2FM4/MaNSAVWoLQIWGsTzFCyQKRaqwLqoHsfDLPJnpooo9MaTU9BVVBTyH6VoSO03ZAbZA/auemGcgrvkYQwBmoEnokEa4XoDLoIQ/7Ni33I3QuV61gglISPKdkRoujNAEiQASIABEgAkSACBABIkAEiADZbCB/BBgAZN7bUo2LFngAAAAASUVORK5CYII=") no-repeat center 3px; cursor: pointer; }
.doc-rbox-ass .item .star li.select { background-position: center -48px; }
.doc-rbox-ass .item .star span { border: 1px solid #EBEDED; background: #F9F9F9; padding: 10px; z-index: 1; color: #999; position: absolute; display: none; width: 174px; line-height: 1.5; left: 0; top: 36px; border-radius: 6px; }
.doc-rbox-ass .item .star span em { color: #f90; }
.doc-rbox-ass .item .star span strong { background: url(../images/doc/rating-top.png) no-repeat; height: 10px; width: 16px; position: absolute; top: -9px; left: 9px; }
.doc-rbox-ass .item .star li.select-last { position: relative; }
.doc-rbox-ass .item .star li.select-last span { display: block; }
.doc-rbox-ass .item .ass { float: left; padding: 0 0 0 10px; color: #999; width: 72px; }
.doc-rbox-ass .item-col2 { padding: 20px 20px 0; }
.doc-rbox-ass .item-col2 .item { float: left; width: 50%; padding: 0; }
.doc-rbox-ass .submit { text-align: center; padding: 10px 0 0; }
.doc-rbox-ass .submit a { vertical-align: top; display: inline-block; padding: 0 26px; color: #fff; background-color: #FF9900; border-radius: 4px; line-height: 38px; font-size: 18px; }
.doc-rbox-ass .submit a:hover { color: #fff !important; opacity: 0.9;}
.doc-rbox-ass .alert { text-align: center; font-size: 12px; font-family: simsun; color: #f30; padding: 30px 0 0; }
.doc-rbox-ass .doc-cm-filter { padding: 0 20px; }
.doc-rbox-ass .doc-cm-filter .tit { padding: 10px 0 0; width: 92px; }
.doc-rbox-ass .doc-cm-filter .tag { width: 535px; }
.doc-rbox-ass .doc-cm-filter .tag li { padding: 10px 10px 0 0; }
.doc-rbox-ass .doc-cm-filter .tag li a { color: #666; }
.doc-rbox-ass .doc-cm-filter .btn { padding: 10px 0 0; }
.doc-intro { color: #666; line-height: 2; margin: 14px 0 0; height: 84px; overflow: hidden; }
.doc-intro2 { height: 48px; font-size: 12px; }
.doc-intro3 { height: 196px; }
.doc-intro-box { padding: 0; }
.doc-intro p { text-indent: 2em; margin: 0 20px; }
.doc-intro p a { color: #1e9eb9; }
.doc-intro p b { /* color: #63aa25; */ }
.doc-intro2 p { text-indent: 0; margin: 0 20px; }
.doc-intro-box-show { padding: 0 0 10px; background: #fff; border: #E4E4E4 1px solid; border-width: 0 1px 1px; position: absolute; left: -1px; width: 100%; }
.doc-intro-table { margin: 16px 0 0; color: #666; border-bottom: #EEEEEE 1px solid; }
.doc-intro-table .th { height: 40px; line-height: 40px; background: url(../images/doc/t-top.gif); }
.doc-intro-table .td { height: 50px; line-height: 50px; border-bottom: #EEEEEE 1px solid; }
.doc-intro-table .nbd { border: none !important; }
.doc-intro-table .timeline { float: left; width: 81px; text-align: center; }
.doc-intro-table .con { float: left; width: 897px; }
.doc-intro-table .th-right { float: right; font-size: 12px; color: #999; padding: 0 10px 0 0; }
.doc-intro-table .th-tab { float: left; }
.doc-intro-table .th-tab span { display: inline-block; vertical-align: top; max-width: 410px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; padding: 0 20px; _width: expression(this.offsetWidth > 410 ? '410px':true); cursor:pointer; }
.doc-intro-table .th-tab2 span { max-width: 185px; _width: expression(this.offsetWidth > 185 ? '185px':true); }
.doc-intro-table .th-tab3 span { max-width: 112px; _width: expression(this.offsetWidth > 112 ? '112px':true); }
.doc-intro-table .th-tab4 span { max-width: 74px; _width: expression(this.offsetWidth > 74 ? '74px':true); }
.doc-intro-table .th-tab span.now { background-color: #64BDCF; color: #fff; cursor:default; }
.doc-intro-table .td-box { background: url(../images/doc/t-bdv.gif) 0 0 repeat-y; padding: 0 0 0 1px; }
.doc-intro-table .td-box-left, .doc-intro-table .td-box-right { float: left; width: 36px; height: 203px; }
.doc-intro-table .td-box-left a, .doc-intro-table .td-box-right a { display: block; height: 203px; background-color: #E6F3F6; background-image: url(../images/doc/t-arr.png); _background-image: url(../images/doc/t-arr.gif); background-repeat: no-repeat; transition: none; }
.doc-intro-table .td-box-left a { background-position: -87px center; }
.doc-intro-table .td-box-right a { background-position: -134px center; }
.doc-intro-table .td-box-left a.dis { background-position: 13px center; background-color: #F2F2F2; cursor: default; }
.doc-intro-table .td-box-right a.dis { background-position: -34px center; background-color: #F2F2F2; cursor: default; }
.doc-intro-table .td-box-mid { float: left; width: 897px; }
.doc-intro-table .td-box-mid .item { }
.doc-intro-table .td-box-mid .td { }
.doc-intro-table .td-cap { }
.doc-intro-table .td-cap li { float: left; width: 127px; line-height: 51px; background: url(../images/doc/t-bd.gif); padding: 0 0 0 1px; }
.doc-intro-table .td-cap li b { display: block; text-align: center; }
.doc-intro-table .td-line { border: none; background: url(../images/doc/t-bdh.gif) 0 bottom repeat-x; padding: 0 0 1px; }
.doc-intro-table .td-line-last { padding: 0; background: none; }
.doc-intro-table .td-line li { float: left; width: 127px; height: 50px; background: url(../images/doc/t-bdv.gif) 0 0 repeat-y; padding: 0 0 0 1px; }
.doc-intro-table .td-order { }
.doc-intro-table .td-order a, .doc-intro-table .td-order .alink { display: block; text-align: center; line-height: 48px; color: #F60; background-color: #FFF4E3; border: #fff 1px solid; cursor: pointer; }
.doc-intro-table .td-stop { }
.doc-intro-table .td-stop b { display: block; text-align: center; line-height: 48px; color: #999; background-color: #EFEFEF; border: #fff 1px solid; }
.doc-intro-table .td-stop span { border: 1px solid #E4E4E4; background: #fff; padding: 8px 10px; z-index: 1; color: #666; position: absolute; display: none; width: 220px; line-height: 2; left: 0; top: 40px; font-size: 12px; }
.doc-intro-table .td-stop strong { color: #1e9eb9; display: block; font-weight: normal; border-bottom: #C8C8C8 1px dotted; padding: 0 0 6px; margin: 0 0 6px; }
.doc-intro-table .td-stop i { display: block; }
.doc-intro-table .td-stop em { background: url(../images/doc/rating-top2.gif) no-repeat; height: 7px; width: 13px; position: absolute; top: -7px; left: 32px; }
.doc-intro-table .td-stop-hover { position: relative; }
.doc-intro-table .td-stop-hover span { display: block; }
.doc-intro-info { font-size: 12px; line-height: 2; padding: 0 20px 20px; color: #666; }
.doc-intro-info p { padding: 10px 0 0; }
.doc-intro-info b { /* color: #63aa25; */ }
.doc-intro-info .text-right { text-align: right; color: #f90; }
.doc-error { font-size: 20px; line-height: 34px; color: #666; padding: 50px 0 50px 205px; background: url(../images/doc/error.gif) 205px center no-repeat; }
.doc-error p { padding: 0 0 0 108px; }

/* copy from http://image.39.net/daoyi/css/yyk_search.css */
.serach-left-page {/* float:left; */ /* width:688px; */ overflow: hidden; padding: 0 20px 10px; }
.serach-left-page .next { /*float: left;*/ width: 100%; overflow: hidden; }
.serach-left-page .next a { display: block; width: 100%; height: 26px; overflow: hidden; border-radius: 3px; font-size: 12px; line-height: 26px; text-align: center; background: #F4F4F4; color: #999; }
.serach-left-page .next a:hover { text-decoration: none; background: #F1F1F1; color: #666; }
.serach-left-page .pages { /*float: left;*/ width: 100%; overflow: hidden; margin-top: 20px; line-height: 24px; }
.serach-left-page .pages a { float: left; height: 24px; padding: 0 8px; margin-right: 6px; border: 1px solid #D7EFF4; background: #F2F8FA; color: #666; }
.serach-left-page .pages a:hover { text-decoration: none; border-color: #1C8297; color: #1C8297; }
.serach-left-page .pages span { float: left; height: 24px; padding: 0 8px; margin-right: 6px; border: 1px solid #1C8297; background: #49A2B7; color: #fff; }
.serach-left-page .pages cite { float: left; color: #999; }
.serach-left-page .pages form { float: right; height: 26px; overflow: hidden; color: #999; }
.serach-left-page .pages i { float: left; margin: 0 6px; }
.serach-left-page .pages input { float: left; margin: 0; padding: 0; font-family: "Microsoft YaHei", simsun; }
.serach-left-page .pages .t { width: 30px; height: 24px; border: 1px solid #E9E9E9; font-size: 12px; line-height: 24px; text-align: center; color: #666; }
.serach-left-page .pages .b { width: 46px; height: 24px; border: 1px solid #D7EFF4; background: #F2F8FA; color: #666; cursor: pointer; }
.serach-left-page .pages .b:hover { border-color: #1C8297; color: #1C8297; }
.hos-guide-wrap1{margin: 0 0 20px !important;}

/* 20190220 */
.doc-detail dt h1{font-size: 24px;display:inline-block;font-weight: normal;}



