a,img,input{outline:0}.news-nav .nav-bar a,a,a:active,a:hover,avisited{text-decoration:none}dd,dl,dt,label{font-weight:400}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,body,cite,dd,dl,dt,h1,h2,h3,h4,h5,h6,iframe,input,li,object,ol,option,p,pre,select,span,ul{margin:0;padding:0}dd,dl,dt,form,li,ol,ul{list-style:none}body{font-size:14px;color:#2e2e2e;background-color:#f5f6f7;font-family:'microsoft yahei','sf pro display',roboto,noto,arial,'pingfang sc','hiragino sans gb',sans-serif!important}img{border:none}em,i{font-style:normal}a{color:#333}dd,dl,dt{line-height:1.2}.alert-mask-dark{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:100}.alert-box{padding:16px;position:fixed;top:20%;left:50%;width:350px;margin-left:-175px;box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);z-index:110}.alert-box a.btn-close{position:absolute;right:16px;top:16px;width:16px;height:16px;color:#ddd;cursor:pointer}.alert-box a.btn-close:hover{color:#fc5531}.alert-box .title{padding-bottom:12px;font-size:16px;color:#3d3d3d;letter-spacing:0;line-height:24px;font-weight:700}.alert-box .title svg.icon_error{display:none;color:#ff9802;font-size:20px;vertical-align:-4px}.alert-box .opt-box{margin-top:16px;text-align:right}.alert-box .opt-box:empty{display:none}.alert-box .opt-box .btn{display:inline-block;height:32px;line-height:32px;padding:0 8px;font-size:14px;text-align:center;border-radius:4px;transition:background-color .3s ease-in-out}.alert-box .opt-box .btn.btn-confirm{margin-left:16px;color:#fc5531;font-weight:600}.alert-box .opt-box .btn.btn-cancle{width:44px;color:#4d4d4d;font-weight:600}.alert-box .alert_bar a{color:#c81623}.toast-msg{position:fixed;top:80px;width:100%;z-index:20002;text-align:center}.toast-msg .toast-msg-text{padding:18px;background-color:#515151;color:#fff;border-radius:4px;display:inline-block}.news-nav-wrap{margin-bottom:9px;height:45px}.news-nav{background:#fff;height:45px;clear:both;overflow:visible;font-size:15px;color:#1f1f1f;line-height:20px;border-top:1px solid #eee;box-shadow:0 1px 2px 0 rgba(0,0,0,.04)}.news-nav .container{margin:0 auto;width:1200px;padding:0}.news-nav .nav-bar{position:relative;font-size:16px;background:#fff}.news-nav .nav-bar .secodn_level_csdn_logo{margin-left:-6px;display:none;padding:0}.news-nav .nav-bar .secodn_level_csdn_logo:hover{background:0 0}.news-nav .nav-bar .secodn_level_csdn_logo img{display:block;width:90px;height:44px}.news-nav .nav-bar a{float:left;line-height:44px;padding:0 8px;font-size:14px;color:#666c7a}.news-nav .nav-bar a:hover{background:#f0f1f2}.news-nav .nav-bar .current{position:relative;color:#222429}.news-nav .nav-bar .current::after{content:'';position:absolute;bottom:0;height:2px;left:8px;right:8px;background-color:#fc5531}.news-nav .nav-bar .nav_help{float:right}.news-nav .nav-bar .nav_upload{color:#c94a51}.news-nav .nav-bar .nav_upload *{display:inline-block;vertical-align:middle}.news-nav .nav-bar .nav_upload .img_upload{width:16px;height:12px}#csdn_tool_otherPlace{float:right;height:44px}#navs,.fixed .nav-bar,.fixed .nav-bar .nav_help,.fl{float:left}#navs{width:96px;margin-right:8px;position:relative}.right_plate_con{margin-bottom:8px;padding:0 16px 12px;border:1px solid #eee;background-color:#fff}.right_plate_con .com_plate_tit{position:relative;width:100%;padding:16px 0 6px}.right_plate_con .com_plate_tit span.plate_title{display:block;font-size:16px;line-height:24px;color:#222226}.right_plate_con .com_plate_tit a.more_link{display:block;position:absolute;right:0;top:50%;margin-top:-13px;font-size:14px;line-height:24px;height:24px;padding-left:20px;color:#959db1}.csdn_dl_bread{color:#666;margin-bottom:10px;width:1200px;margin-left:auto;margin-right:auto}.csdn_dl_bread a{color:#666}.csdn_dl_bread a:active,.csdn_dl_bread a:hover,.csdn_dl_bread avisited{text-decoration:none;color:#666}.resource_c_list li{line-height:24px;padding:5px 0;font-size:0}.resource_c_list li .fa,.resource_c_list li a{display:inline-block;font-size:14px;color:#666;vertical-align:middle}.resource_c_list li .fa{width:3%;margin-right:5px}.resource_c_list li a{width:95%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.resource_c_list li a:hover{color:#fc5531}.resource_c_list li a:hover+.resource_top{display:block!important}.pagination{background:#fff;padding:24px 0;text-align:center}.pagination .current,.pagination .page{display:inline-block;vertical-align:middle;height:24px;padding:0 10px;line-height:24px;margin-left:8px;border:1px solid #eee;font-size:12px;color:#333}.common_width,.main{margin-right:auto;margin-left:auto}.pagination .current{font-size:12px;font-weight:400}.pagination .text{display:inline-block;vertical-align:middle}.common_icon,.common_title:before{overflow:hidden;vertical-align:-2px}.pagination .page,.pagination a{min-width:32px;height:32px;line-height:32px;display:inline-block;border-radius:4px;border:none;padding:0;background-color:#f7f7fc}.pagination .page:hover{color:#222226;font-weight:700}.pagination .current{color:#fff;background:#555666}.pagination .current:hover{color:#fff}.pagination .prev_btn{background:url(../images/pagination/l_icon.png) center center no-repeat #f7f7fc;background-size:28%}.pagination .prev_btn.disabled{background:url(../images/pagination/l_icon_dis.png) center center no-repeat #f7f7fc;background-size:28%}.pagination .next_btn{background:url(../images/pagination/r_icon.png) center center no-repeat #f7f7fc;background-size:28%}.pagination .next_btn.disabled{background:url(../images/pagination/r_icon_dis.png) center center no-repeat #f7f7fc;background-size:28%}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.clearfix:after{display:block;width:0;height:0;content:".";clear:both;visibility:hidden}.fixed_dl,.public_pc_right_footer2018{width:300px}.main{margin-bottom:40px;width:1200px}.main .main_l{width:892px}.main .main_r{width:300px}.common_icon{width:1em;height:1em;fill:currentcolor}.dl_wrap{background:#fff;border:1px solid #eee;padding:16px;overflow:hidden}.fr{float:right}.text_ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.line_clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.common_width{width:1200px}.common_title{font-size:16px;color:#4a4a4a}.common_title:before{content:'';display:inline-block;width:3px;height:16px;background:#cf2730;margin-right:5px}