/* CSS Document */
body{font-size:12px;color:#6c6c6c;font-family:"微软雅黑","Arial","宋体", "黑体", "新宋体", "楷体"; background-color: #f0f0f0;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, p, input { padding: 0; margin: 0;}
input,button{outline: none;}
a{font-size:12px;color:#6c6c6c;text-decoration:none;}
a.alink{color:#3366cc;}
a:hover{font-size:12px;color:#df5910;text-decoration: underline;}
ul, dd{ padding: 0; margin: 0;}
ul, ol { list-style: none outside none;}
.pri{ color:#df5910; margin-top:-1px; font-size:12px;font-family:"微软雅黑", "黑体", "宋体", "新宋体", "楷体";}
.autoinput{ border:1px #e5e5e5 solid; border-radius:2px; width:85px; height:20px; line-height:20px;}
.ckbox,.radio{margin-top:3px; margin-right:2px;}
.container-fluid{padding: 0;}
.container {width: 1190px !important;padding: 0px;}
.mask{ background-color:#333; width:100%; height:100%; position:fixed; left:0px; top:0px;opacity:0.2; display:none; z-index: 120; }
#balert{position: fixed; width: 300px; top: 0px; left: 50%; margin: 120px 0px 0px -150px; text-align: center; display: none; z-index: 10000;}
/* pop common*/
.pop{background: rgba(0,0,0,0.5);position: fixed;left:50%;top:50%;display:none;padding:8px 8px 8px 8px;border-radius: 6px;}
.pop .content{background-color:#fff; width:100%;height:100%;padding: 1px 25px 0px 25px; border-radius: 6px;}
.pop .title{width:100%;height:45px;line-height:45px;color:#454954;font-size:16px;}
.pop .title .close-btn{ position: absolute; right: 14px; top: 14px;padding: 0px 0px 0px 0px;background-color: #fff;border:1px #c6c3c6 solid;border-radius: 2px;height: 18px;line-height: 18px;}
.pop .title .close-btn:hover{background-color: #f5f5f5;}
.pop .title .close-btn .ico{color: #429ede; width: 0px; height: 0px;}
.pop .menu{ width: 100%; height:35px; line-height:35px;padding-left:12px;background-color:#f9f9f9;border-top:1px #d8d8d8 solid;border-bottom:1px #e5e5e5 solid;color: #333;}
/* !pop */


/* common(layout #contents)*/
#contents .path{ float:left;width:100%;height:38px; line-height:38px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#contents .icon-home{margin: 12px 2px 0px 0px;font-size: 14px;}
#contents .icon-angle-right{margin: 15px 5px 0px 5px;font-size: 10px; color:#999;}
#contents .path a,#contents .path span{ float:left;color: #555;}
/* !common(layout #contents)*/

.bpage{float:left; width: 100%; padding: 50px 0px 50px 0px; text-align: center; background-color: #fff; margin-top:38px;margin-bottom:38px; }
.bpage a{color:#3d3d3d;font-family:"Arial","微软雅黑", "黑体", "宋体", "新宋体", "楷体";}
.bpage a:hover{color:#007aff;}
.bpage .click{padding:12px 14px 12px 14px;margin-right:3px;border:1px #d1d1d1 solid;}
.bpage .click:hover{padding:12px 14px 12px 14px; margin-right:3px;border:1px #007aff solid;}
.bpage .onclick{padding:12px 14px 12px 14px;margin-right:3px;background-color:#007aff;color:#FFF;border:1px #007aff solid;font-family:"Arial","微软雅黑", "黑体", "宋体", "新宋体", "楷体";}
/* common */
.baike-list{float: left;width: 870px;min-height: 300px;}
.baike-list .list-tabs{width: 100%;height: 38px;padding: 12px 0px 8px 14px;}
.baike-list .list-tabs li{float: left; height: 14px; line-height: 14px; padding:0px 12px 0px 12px;border-right: 1px #e5e5e5 solid;}
.baike-list .list-tabs li:last-child{border-right: none;}
.baike-list .list-tabs li a{font-size: 14px; line-height: 14px; color: #6c6c6c;}
.baike-list .list-tabs li.active a{color: #000;}
.baike-list .lists li{float: left;margin-bottom: 12px; padding:5px 25px 3px 25px;width: 100%;background-color: #fff;display: block;}
.baike-list .lists li h5.title{width: 100%;height: 30px;line-height: 30px;}
.baike-list .lists li h5.title a.doc-title{font-size: 16px;color: #007aff;}
.baike-list .lists li .intro{float: left;width: 100%;font-size: 12px;padding: 8px 0px 8px 0px;color: #222;display: block;border-bottom: 1px #e5e5e5 solid;}
.baike-list .lists li .intro a{font-size: 12px;color:#007aff;}
.baike-list .lists li .intro span{float: left;}
.baike-list .lists li .info{float: left;width: 100%;height: 35px;line-height: 35px;font-size: 14px;color: #888;}
.baike-list .lists li .info .hits{float: right;}
/* !common */
/* lists */
.lists-tabs{float: left;margin-top: 12px;width: 220px;min-height: 300px;background-color: #fff;}
.lists-tabs .lists-category .ibox-title h3{float: left; color: #555;font-size: 16px;font-weight: bold;padding-left: 6px;line-height: 35px;}
.lists-tabs .lists-category .hr-line-solid{float: left; width: 100%; margin:0px;}
.lists-tabs .cat-lists a{text-decoration: none;}
.lists-tabs .cat-lists a:hover{color:#007aff;}
.lists-tabs .cat-lists h2,.lists-tabs .cat-lists h3,.lists-tabs .cat-lists ul.lists li{float: left;width: 100%;height: 22px;line-height: 22px;margin-top: 6px;padding-left: 12px;}
.lists-tabs .cat-lists h2 i{float: left;width: 8px;height: 8px;display: block;margin-top: 7px; margin-right: 6px; background: url('../images/Arrow.png') no-repeat;-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg);}
.lists-tabs .cat-lists h2 a{color: #333;}
.lists-tabs .cat-lists h3 a{color: #000;font-weight: bold;padding-left: 14px;}
.lists-tabs .cat-lists h3.bro a{color: #555;font-weight: normal;padding-left: 14px;}
.lists-tabs .cat-lists h3.bro a:hover{color:#007aff;}
.lists-tabs .cat-lists ul{float: left;padding-left: 26px;}
.lists-tabs .cat-lists ul li a{color: #333;}
.lists-tabs .cat-lists ul.search{padding: 0px 3px 8px 18px;}
.lists-tabs .cat-lists ul.search li{float: left;height: 12px;line-height: 12px;padding: 0px  8px 3px 8px;margin-top: 10px;border-right: 1px #e5e5e5 solid;}
.lists-tabs .cat-lists ul.search li:last-child{border-right: none;}
.lists-tabs .cat-lists ul.search li a{color: #6c6c6c;}
#lists.baike-list{ float: right; margin-top: 12px; width: 950px; }
#lists .doc-ts{width: 100%;display: block;background-color: #f2f6f8;margin-bottom: 12px;line-height: 30px;padding: 12px 12px 12px 28px;color: #333;}
#lists .doc-ts .btn{margin-left: 5px;}
/* !lists */


/* create */
#create_doc{margin-top: 12px;padding: 0px 30px 30px 30px;background-color: #fff;}
#create_doc .ibox-title{width: 100%;margin-top: 16px;}
#create_doc .ibox-title h1{font-size: 20px;padding-left: 8px;height: 30px;line-height: 30px;color: #6c6c6c;}
#create_doc .hr-line-solid{width: 100%; margin: 8px 0px 0px 0px;}
#create_doc .form-box{padding: 50px 0px 0px 0px;}
#create_doc .form-box .control-label{ font-weight: normal; }
#create_doc .form-box .help-block{ line-height: 25px; }
#create_doc .form-box .summary{ height: 65px; }
#create_doc .form-box .submit{padding-left: 0px;}
#create_doc .form-box .submit .btn-create{background-color: #007aff;border:1px #007aff solid;width: 200px;}
#create_doc #category_info{ line-height: 30px; }
#create_doc #category_info .changecategory{ margin: 5px 0px 0px 6px; }
#categoryPop{width: 990px;height: 600px;top: 135px;margin-left: -495px;display: block;z-index:140;}
#categoryPop .categories{width: 100%;height: 416px;margin-top:12px;border:1px #e5e5e5 solid;background-color: #f9f9f9; padding: 12px 12px 12px 176px;}
#categoryPop .categories .cat-menu{position: absolute;left: 46px;top: 114px;bottom: 0px;width: 152px;height: 390px;background-color: #fff;border:1px #e5e5e5 solid;overflow-y: auto;padding-top:5px;}
#categoryPop .categories .cat-menu a{width: 150px;height: 28px;line-height: 28px;padding: 0px 6px 0px 12px;display: block;overflow: hidden; text-decoration: none;}
#categoryPop .categories .cat-menu a .icon{float: right;margin-top: 6px;}
#categoryPop .categories .cat-menu a:hover{color:#0e91c2;text-decoration:none;}
#categoryPop .categories .cat-menu a.hover{border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;background-color:#dff1fb;}
#categoryPop .categories .cat-child{width: 100%;height: 390px;background-color: #fff;border:1px #e5e5e5 solid;overflow-y: auto;}
#categoryPop .categories .cat-child .title{float:left;height:26px;line-height:26px;padding-left:8px;background-color:#efeeee;border-top:1px #e5e5e5 solid;font-size:12px;font-weight:normal;color:#333;}
#categoryPop .categories .cat-child .title i{ float:left; margin-left:2px; border-style:solid; border-width:5px; border-color:#999 #efeeee #efeeee #efeeee; height:0; width:0; font-size:0; margin-top:10px;}
#categoryPop .child_list .child_li{margin-left:6px;}
#categoryPop .child_list .child_li li{float:left; padding: 0px 8px 0px 8px;height:26px;line-height:20px;cursor:pointer;border-bottom:2px #fff solid;border-top:2px #fff solid;}
#categoryPop .child_li li:hover,#categoryPop .child_li li.hover{background-color:#f9f9f9;color:#ff3333; border-bottom:2px #000 solid;}
#categoryPop .cat-ok{width: 100%;height: 30px;margin-top:12px;text-align: right;}
#categoryPop .cat-ok .btn{padding: 8px 30px 8px 30px;}
#categoryPop .cat-ok .btn-success{background-color: #0e91c2;}
#categoryPop .cat-ok .btn-success:hover{border-color: #0e91c2;}
#categoryPop .cat-ok .s_btn_n{background-color:#f5f5f5;border:1px #e5e5e5 solid; color: #aaa;}
/* !create */
/* modfiy */
#modify_top{ position: fixed; top: 31px; width: 100%;height: 92px;display: block;background-color: #fff;border-bottom: 1px #e5e5e5 solid; padding-top: 5px;}
#modify_top .formatblock{float: left; width: 172px;height: 81px;border-left:1px #f5f5f5 solid;border-right:1px #f5f5f5 solid;padding: 0px 0px 0px 5px;}
#modify_top .formatblock .btn{float: left;width: 80px;height: 80px;display: block;font-size: 14px;border-radius: 0px;}
#modify_top .formatblock .btn:hover{border: 1px solid #5690D2; background-color: #eaf3ff;}
#modify_top .formatblock .btn .icon{float: left;width: 100%;height: 43px;line-height: 43px;font-size: 26px;color: #666;}
#modify_top .formatblock .btn .fbtext{float: left;width: 100%;text-align: center;}
#modify_top .submit{float: right;width: 231px;height: 81px;border-left: 1px #f5f5f5 solid;border-right: 1px #f5f5f5 solid;text-align: center;}
#modify_top .submit .btn-submit{background-color: #007aff;color: #fff;width: 185px;margin:16px 8px 0px 8px; border-radius: 0px;}

#modify{margin-top: 135px;}
#modify .ibox-title{float: left; width: 100%;margin-top: 16px;}
#modify .ibox-title h3{float: left; font-size: 16px;padding-left: 8px;height: 30px;line-height: 30px;color: #6c6c6c;}
#modify .ibox-title .remind{float: left; margin: 8px 0px 0px 12px;}
#modify .hr-line-solid{float: left; width: 100%; margin: 0;}
#modify #modify_body{float: left;width: 880px;min-height: 550px;padding: 0px 8px 12px 0px;}
#modify_body .doc-title{width: 100%;height: 30px;line-height: 30px;}
#modify_body .doc-title a{font-weight: bold;line-height: 30px; color: #007aff;font-size: 20px;}
#modify_body .summary,#modify_body .tag-body,#modify_body .material,#modify_body .body,#modify_body .intro-text{float: left;width: 100%;margin-top: 8px;background-color: #fff;}
#modify_body .summary{height: 65px;border:1px #e5e5e5 solid;resize: none;color: #333;font-size: 14px;}
#modify_body .material{padding: 6px 12px 6px 12px;}
#modify_body .material .material-list li{float: left;width: 100%;line-height: 18px;border-bottom: 1px #e5e5e5 dashed;padding: 6px 0px 0px 0px;}
#modify_body .material-list li .ma-info{text-align: left;}
#modify_body .material-list li .ma-info .form-group{padding: 0; margin: 0;}
#modify_body .material-list li .ma-info .input-box{margin-bottom: 6px;}
#modify_body .material-list li .ma-info .input-box:read-only{background-color: #fff;}
#modify_body .material-list li .ma-info .cover{height: 16px;border:none;box-shadow: none;}
#modify_body .material-list li .ma-info .ma-title{ color:#007aff; }
#modify_body .material-list li .ma-info .ma-link{ color:#888; }
#modify_body .material-list li .mop{text-align: right;}
#modify_body .material-list li .mop a{margin: 0px 6px 0px 6px;color:#007aff;}
#modify_body .intro-text{height: 65px;border:1px #e5e5e5 solid;resize: none;color: #333;font-size: 14px;}
#modify #catelog{float: right;width: 300px;min-height: 561px;background-color: #fff;display: block;}
#catelog_list h2{float: left;width: 100%;padding-left: 20px;height: 30px;line-height: 30px;font-size: 14px;color:#000;overflow: hidden;}
#catelog_list h3{float: left;width: 100%;padding-left: 38px;height: 22px;line-height: 22px;font-size: 12px;color:#666;overflow: hidden;}
/* !modfiy */
/* doc */
#doc .path{float:left; width:100%;height:50px; line-height:50px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#doc .icon-home{margin: 18px 2px 0px 0px;font-size: 14px;}
#doc .icon-angle-right{margin: 19px 5px 0px 5px;font-size: 10px; color:#999;}
#doc .path a,#doc .path span{ float:left;color: #555;}
#doc #baike_tabs{margin-top: 0px;}
#doc .doc-info{float: left;width: 880px; display: block;font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;color:#333;}
#doc .doc-info .module{width: 100%;padding: 0px 20px 20px 20px;background-color: #fff;float: left;margin-bottom: 20px;}
#doc .doc-info .op{width: 100%; height: 38px;}
#doc .doc-info .op li{float: right;height: 12px;line-height: 12px;margin-top: 12px;padding: 0px 12px 0px 12px;border-right: 1px #e5e5e5 solid;}
#doc .doc-info .op li:first-child{border-right: none;}
#doc .doc-info .op li a span{float: left;}
#doc .doc-info .op li a span.ico{margin-right: 3px;color: #007aff;}
#doc .doc-info .op li a span .no{color: #007aff; margin-left: 2px;}
#doc .doc-info h1.title{width: 100%; font-size: 22px;}
#doc .doc-info .summary{margin-top: 12px;}
#doc .doc-info .doc-body{width: 100%;overflow: hidden;margin-top: 18px;}
#doc .doc-info .ibox-title{color: #666;}
#doc .doc-info .word .ibox-title{margin-top: 38px;}
#doc .doc-info .ibox-title h3{font-weight: normal;font-size: 16px;height: 35px;line-height: 35px;}
#doc .doc-info .hr-line-solid{margin:0;}
#doc .doc-info .remind{color: #333;font-size: 12px;}
#doc .doc-info .remind a{color: #007aff;}
#doc .doc-info .bro-doc{text-align: center;height: 30px;line-height: 30px;margin-top: 35px;}
#doc .doc-info .bro-doc span{margin:0px 12px 0px 12px;}
#doc .doc-info .bro-doc a{color: #007aff; font-size: 14px; margin-left: 3px;}
#doc .doc-info .materials ol{ list-style-type: decimal;margin-left: 12px;}
#doc .doc-info .materials li{width: 100%;height: 25px;line-height: 25px;}
#doc .doc-info .materials li .title{color: #007aff;}
#doc .doc-info .materials li .link{color: #888;margin-left: 8px;}
#doc .doc-info .tags{line-height: 35px;}
/* !doc */

/* index */
#baike_tabs{float: right;margin-top: 38px;width: 300px;}
#baike_tabs #user_tab{width: 100%;height: 130px;background-color: #fff;padding: 12px 22px 12px 22px;}
#user_tab .media{float: left; }
#user_tab .media-left .a-img{width: 58px;height: 58px;display: block;overflow: hidden;border:1px #eaeaea solid;}
#user_tab .media-left .media-object{width: 56px;height: 56px;padding: 3px 3px 3px 3px;}
#user_tab .media-body .media-heading{font-weight: normal;font-size: 14px;color:#333;margin-top: 12px;}
#user_tab .media-body a{color: #007aff;font-size: 14px;margin-right: 12px;}
#user_tab .media-body .content{color:#888;line-height: 20px;font-family:"宋体", "微软雅黑", "黑体", "新宋体", "楷体";}
#user_tab .btn{width: 100%;margin-top:10px; font-size: 14px;}
#user_tab .btn-create{background-color: #007aff;border-color: #007aff;color: #fff;}
#baike_tabs #category{float: left; width: 100%;background-color: #fff; margin-top: 12px;}
#category .ibox-title h3{float: left; color: #555;font-size: 16px;font-weight: bold;padding-left: 6px;line-height: 35px;}
#category .hr-line-solid{float: left; width: 100%; margin:0px;}
#category #categories{float: left;width: 100%;}
#categories a{text-decoration: none;}
#categories h5{float: left;width: 100%;padding:12px 0px 3px 6px;}
#categories h5 a{font-size: 16px;color: #007aff;font-weight: bold;}
#categories ul{float: left;}
#categories ul li{float: left;height: 14px;line-height: 14px;padding: 0px 8px 0px 8px;margin:5px 0px 5px 0px;border-right: 1px #e5e5e5 solid;}
#categories ul li:last-child{border-right: none;}
#categories ul li a{color: #333;}
#categories ul li a:hover{color: #ff3333;}
/* !index */
/* baike_logo */
#baike_logo .baike-logo{ float: left; padding-top: 14px;}
#baike_logo .baike-logo .logo{float: left;}
#baike_logo .baike-logo .logo-text{float:left;margin:23px 0px 0px 8px; border:none; font-size:22px; color: #222;}
#baike_logo .search-box{float:right; width:600px; height:60px; margin:15px 0px 0px 225px;}
#baike_logo .search-box .search-navs{float: left;width: 600px;height: 22px;padding-left: 12px;}
#baike_logo .search-navs li{float: left;text-align: center;margin-right: 18px;}
#baike_logo .search-navs li a{font-size:12px;color:#555;height: 12px;line-height: 12px;display:block;text-decoration: none;}
#baike_logo .search-navs li .icon{color: transparent;font-size: 14px;height: 10px;display: block;}
#baike_logo .search-navs li.active a,#baike_logo .search-navs li:hover a{color: #000;}
#baike_logo .search-navs li.active .icon,#baike_logo .search-navs li:hover .icon{color: #ff3333;}
#baike_logo .search-box .wd-box{float: left;width: 382px;height: 36px;line-height: 36px;padding-left: 6px;border:1px #ff3333 solid;border-radius: 3px; color: #000; outline: none;}
#baike_logo .search-box .search-btn{float:left;width: 100px;height: 36px;background-color:#ff3333;border:1px #ff3333 solid;border-radius:3px;color: #fff; margin-left: 8px;}
/* !baike_logo */