blockquote,body,caption,dd,dl,dt,form,h3,iframe,img,input,li,ol,p,pre,small,textarea,ul{margin:0;padding:0;font-family:PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;color:#5b5b5b}body{line-height:150%}input[type=button],input[type=submit]{-webkit-appearance:button}cite{font-style:normal}img{border:0}.clear{clear:both}.red{color:red;font-family:Verdana}.big{font-size:14px}.bold{font-weight:700}li,ul{list-style:none}*{margin:0;padding:0}a:link,a:visited{color:#1a64a2;text-decoration:none}a:hover{color:#f60;text-decoration:underline}a:active{color:#f60;text-decoration:none}a.q:link,a.q:visited{color:#1a64a2;text-decoration:underline}a.q:hover{color:#f60}a.q:active,a.q:hover{text-decoration:underline}a.q:active{color:red}.gray{margin:0 3px 0 0;padding:1px 2px}.gray:link,.gray:visited{color:#525252;text-decoration:none}.gray:hover{color:#f60;text-decoration:none}.gray:active{color:#525252;text-decoration:none}.black:link,.black:visited{color:#404040;text-decoration:none}.black:hover{color:#f60;text-decoration:underline}.black:active{color:#404040;text-decoration:none}.orange:link,.orange:visited{color:#f60;text-decoration:none}.orange:hover{color:#f60;text-decoration:underline}.orange:active{color:#f60;text-decoration:none}.picked:active,.picked:hover{color:#f60;text-decoration:underline}.underline{text-decoration:underline}.hidden{height:0;width:0;overflow:hidden;font-size:1px}#hd_info{background:#f8f8f8;height:26px;line-height:26px;border-bottom:1px solid #e5e5e5;position:absolute;right:0;left:0;top:0;margin:auto;min-width:1024px}#site_nav{float:left;margin-top:1px;color:#aaa}#site_nav a{margin:0 5px}#site_nav a:active,#site_nav a:link,#site_nav a:visited{color:#525252;text-decoration:none}#site_nav a:hover{color:#f60;text-decoration:none}#login_area{width:430px;float:right;margin:0 0 2px;padding-top:0;text-align:right}#login_area a{padding:0 4px}#msg_count{color:red}.log_info .com{width:80px;height:14px;padding:2px 0 1px 1px;border:1px solid #b3b3b3}#wrapper{width:950px;margin:28px auto 0}#header{margin-top:0;height:90px;padding-top:10px}#hd_lt{width:720px;float:left}.logo{float:left;display:inline;width:210px;padding-top:10px}.banner{padding:0;float:right}#hd_rt{width:230px;float:right;margin:6px 0 0}.adv_word{list-style:none;text-decoration:underline;color:#1a64a2;line-height:20px;padding-left:30px}#nav_zone{margin-top:10px;height:32px;background:transparent url(/https/kb.cnblogs.com/images/nav_bg.gif) repeat-x;width:950px}#nav_zone .nav{color:#fff;float:left;height:32px;overflow:hidden;line-height:33px;font-size:14px;padding-left:15px}.nav a{background:url(/https/kb.cnblogs.com/images/nav_seperate.gif) no-repeat 0 6px;text-decoration:none;text-align:center;display:inline-block;width:70px;padding-left:5px}.nav a:active,.nav a:link,.nav a:visited{color:#fff;text-decoration:none;width:70px}.nav a:hover{text-decoration:none}.nav .current,.nav a:hover{color:#333;background:url(/https/kb.cnblogs.com/images/nav_cur4.gif) no-repeat 4px 3px;display:inline-block;width:70px}.nav .current{font-weight:700}.nav .nobg{background-image:none;background-repeat:no-repeat;background-position:0 0;width:70px}.nav a.current:active,.nav a.current:link,.nav a.current:visited{color:#333;text-decoration:none}#order{float:right;margin:6px 10px}.rss{float:left;margin-top:4px}.orderemail{background:transparent url(/https/kb.cnblogs.com/images/textbox2.gif) no-repeat;margin:0;padding:0;float:right;width:154px;height:20px;overflow:hidden}.orderemail .hidden{display:none}.orderemail .textbox{background:none;border:medium none;float:left;height:18px;width:110px;line-height:18px;padding:2px 0 0 4px}.orderemail .submit{background:transparent url(/https/kb.cnblogs.com/images/btn_order.gif) no-repeat 0 0;height:20px;width:35px;border:medium none;margin-left:-4px;_margin-left:-8px}#sch_zone{background:url(/https/kb.cnblogs.com/images/bg_search.gif) no-repeat;height:78px;width:950px;margin-top:10px}#zzk{float:left;padding:10px 0 9px 70px;position:relative;width:690px}.sch_tabs{padding-left:10px;width:90%}.sch_tabs li{float:left;height:22px;text-align:center;width:40px}.sch_tabs li a{display:block;color:#404040}.sch_tabs .current{background:url(/https/kb.cnblogs.com/images/bg_sch_tab_cur.gif) no-repeat 50% 100%}.sch_tabs .current a{font-weight:700;color:#f60}.sch_input{margin-top:8px;clear:both;position:relative;padding-top:4px}.sch_text{width:333px;height:18px;padding-left:3px;padding-top:2px}.sch_input .sch_btn{position:absolute;top:4px;left:350px}.sch_btn{width:62px;height:24px;border:medium none;cursor:pointer}.hot_sch{position:absolute;top:8px;left:430px;width:240px;line-height:18px;height:18px;overflow:hidden;display:block}.hot_sch a{margin-right:3px;color:#404040}.hot_sch a:link{color:#0c569a}#sch_ad{float:right;width:175px;margin-top:30px}#idx_cnt1{margin-top:10px;width:950px}#ibanner{background:url("/https/kb.cnblogs.com/images/bg_flash.png") repeat-x scroll top #fff;height:200px;overflow:hidden;position:relative;text-align:center;padding:0 60px}#ibanner_pic a{display:block;height:174px;left:0;overflow:hidden;position:absolute;top:0;width:326px}#ibanner_btn{bottom:0;right:0;font-weight:700;position:absolute;z-index:9999}#ibanner_btn .normal{background:#7bb832 none repeat scroll 0 0;color:#fff;height:16px;line-height:16px}#ibanner_btn span{cursor:pointer;display:block;float:left;font-family:Arial;margin-left:1px;padding:0 11px}#ibanner_btn .current{background:#f7941c none repeat scroll 0 0;color:#fff;height:16px;line-height:16px}#floatspan{float:right}#cnt1_lt{float:left;width:326px}.comtabs{width:100%;margin-bottom:-5px;position:relative;background:url(/https/kb.cnblogs.com/images/bg_cnpages_tab.gif) repeat-x 0 8px}.comtabs2{margin-top:4px}.comtabs2,.comtabs3{width:100%;margin-bottom:-5px;position:relative;background:url(/https/kb.cnblogs.com/images/cnt1_pages_tab.gif) repeat-x 0 8px}.comtabs2 span,.comtabs3 span,.comtabs span{position:absolute;right:0;bottom:9px}.comtabs li{margin-right:2px;height:28px;width:73px;background:transparent url(/https/kb.cnblogs.com/images/tab.gif) no-repeat -74px top;text-align:center;line-height:25px;cursor:pointer}.comtabs2 li,.comtabs3 li{margin-right:2px;height:28px;width:73px;background:transparent url(/https/kb.cnblogs.com/images/tab.gif) no-repeat -222px top;text-align:center;line-height:25px;cursor:pointer}.comtabs .current{background:transparent url(/https/kb.cnblogs.com/images/tab.gif) no-repeat 0 0;height:28px}.comtabs2 .current{background:transparent url(/https/kb.cnblogs.com/images/tab.gif) no-repeat -296px top;height:28px}.comtabs3 .current{background:transparent url(/https/kb.cnblogs.com/images/tab.gif) no-repeat -148px top;height:28px}.comtabs2 li a,.comtabs3 li a,.comtabs li a{display:block}.comtabs2 .current,.comtabs2 .current a,.comtabs3 .current,.comtabs3 .current a,.comtabs .current,.comtabs .current a{font-weight:700;color:#1f376d;text-decoration:none}.cn_page{background:#fff;margin-top:10px;width:100%}#cn_page_tab{position:relative}.cn_page .cnts{border:1px solid #ace;border-width:0 1px 1px;padding:8px 10px 6px}#cnt1_mid{float:left;margin-left:9px;width:410px}#cnt1_pages_main{background:#fff;margin-top:10px;_margin-top:6px}#cnt1_pages_main .cnts{margin:auto;padding:8px 10px 6px;border:1px solid #d4d4d4;border-width:0 1px 1px}.cnt1ul{clear:both;list-style:none}.cnt1ul li{overflow:hidden;*height:20px;*line-height:20px;line-height:188%}.different{*padding:3px 0;_padding:3px 0 2px}.different li{*height:21px;*line-height:21px;line-height:194%}.cnt1ul li a{font-size:14px;padding:0 0 0 5px;text-decoration:underline}.cnt1ul li .blogname{float:left;width:92px}.cnt1ul .blogname a{color:#000}.blogname a:visited{color:#000;text-decoration:underline}.blogname a:hover{color:#f60;text-decoration:underline}.cnt1ul li .blogtitle{float:right;width:232px}#cnt1_pages_main .hr{border-bottom:1px dotted #b3b3b3;background:none;margin-top:5px;_margin-top:7px}.blogphoto{height:45px;*height:44px;_height:51px}.blogexperts{padding:8px 0 0 10px;*padding:7px 0 0 10px;_padding-top:10px}.blogexperts li{float:left;text-align:center;height:32px;padding:0 10px 0 0}#cnt1_rt{float:right;width:194px}#side_left{float:left;width:670px}#side_right{float:right;width:268px}#headline{background:url(/https/kb.cnblogs.com/images/headline3.gif) no-repeat;width:410px;height:200px;margin-bottom:1px}#headline h2{font-size:16px;color:#1f376d;top:20px;text-align:center;position:relative}#headline ul{padding:28px 10px 10px}#headline ul li{height:24px;line-height:24px;overflow:hidden;font-size:14px;color:#1a64a2;padding-left:7px;*line-height:22px;*height:22px}#headline ul li a{font-size:14px}#headline ul li a,#headline ul li a:hover{text-decoration:underline}#headline .lttext{float:left;width:180px}#headline .rttext{float:right;width:200px}.cnt1tabs2{padding:4px 0;height:80px;*padding:2px 0;#height:85px;_padding:1px 0 2px;_height:80px}.cnt1tabs2 .leftpic{float:left;padding:10px 0 0 10px}.cnt1tabs2 .righttext{float:right;width:326px}.cnt1tabs2 .righttext li a{padding-left:6px;line-height:155%;height:21px;#line-height:156%;_line-height:148%;overflow:hidden;font-size:14px}.cnt1tabs2hack{*padding-bottom:3px!important;padding-bottom:7px;_padding-bottom:3px}.cnt1_rt_top{background:url(/https/kb.cnblogs.com/images/cnt_rt_block.gif) no-repeat 0 0;font-size:1px;height:30px;line-height:1px}.cnt1_rt_top h3{text-align:center;font-size:12px;color:#5f5f5f;padding-top:10px;font-weight:lighter;line-height:12px}.cnt1_rt_mid{border-color:#ccc;border-style:solid;border-width:0 1px;width:192px;line-height:160%;background-color:#fcfcfc}.cnt1_rt_btm{background:url(/https/kb.cnblogs.com/images/cnt_rt_block.gif) no-repeat 0 100%;font-size:1px;height:4px;line-height:1px}.hotsubject{width:176px;margin:auto;text-align:center}.hotsubject ul{padding-top:10px}.hotsubject li{line-height:220%}.adl_cnts1{width:176px;margin:auto;line-height:20%;text-indent:1.2em}.adl_cnts1 a{display:block;line-height:20px;height:20px;overflow:hidden}#idx_cnt2{margin-top:10px;width:950px}#cnt2_lt{float:left;width:746px}#cnt2_rt{float:right;width:194px}#cnt2_rt_down,#cnt2_rt_job,#cnt2_rt_publish,#cnt2_rt_trend,.right_block,cnt2_rt_subject{margin-top:10px}.right_list li{background:url(/https/kb.cnblogs.com/images/li_gray_dot.gif) no-repeat 6px 12px;padding-left:10px;line-height:25px;height:25px;overflow:hidden}#cnt2_bnr{background:#fff;margin-top:10px;width:746px;margin-left:10px;_margin-top:0}#cnt2A{float:left;width:326px}#cnt2A,#cnt2B{margin-top:10px;*margin-top:8px;_margin-top:6px}#cnt2B{float:right;margin-left:10px;width:410px}#cnt2B_books{background:#fff}#cnt2B_books_top{background:url(/https/kb.cnblogs.com/images/re_book.gif) no-repeat 0 0;height:30px;font-size:1px;line-height:1px}#cnt2B_books_top h3{color:#1f376d;padding:12px 0 2px 16px;*padding-top:14px}#cnt2B_books_top span{float:right;margin:-10px 16px 0 0}#cnt2B_books_mid{border-color:#d5d5d5;border-style:solid;border-width:0 1px;line-height:160%;width:408px}#cnt2B_books_mid .cnts{background:url(/https/kb.cnblogs.com/images/book_bg.gif) no-repeat;width:407px;height:144px}.dotline{border-bottom:1px dotted #c3c3c3;margin-top:-5px}#cnt2B_books_mid .cnts ul{width:96%;margin:auto;padding:10px 0}#cnt2B_books_mid .cnts ul li{float:left;width:95px;text-align:center;color:#454545}#cnt2B_books_mid .cnts ul li a{display:block;height:130px;width:85px;text-align:center}#cnt2B_books_mid .cnts ul li img{display:block;margin:auto;margin-bottom:9px}.hot_sell ul{padding:10px 0 1px;margin:auto;width:378px;line-height:0;_padding-top:5px}.hot_sell ul li a{float:left;width:165px;background:url(/https/kb.cnblogs.com/images/li_orange_dot.gif) no-repeat 0 9px;padding-left:14px;line-height:20px;height:24px;overflow:hidden;display:block;color:#545454;padding-right:7px}#cnt2B_books_btm{background:url(/https/kb.cnblogs.com/images/re_book.gif) no-repeat 0 100%;height:5px;font-size:1px;line-height:1px}.cnt2_pages_main{background:#fff;padding-top:10px}.cnt2_pages_main .cnts{border:1px solid #d4d4d4;border-width:0 1px 1px;padding:8px 10px 6px;height:250px}.cnt2_pages_main .cnts li{height:24px;line-height:25px;overflow:hidden;background:url(/https/kb.cnblogs.com/images/li_gray_dot.gif) no-repeat left 14px;padding:1px 0 0 10px}.cnt2_pages_main .cnts li a{font-size:14px}.cnt1_pages_main_b{background:url(/https/kb.cnblogs.com/images/cnt1_pages_b.gif) no-repeat;width:410px;height:4px}.imgArea{height:83px;background:url(/https/kb.cnblogs.com/images/grayline.gif) repeat-x bottom;width:100%}.imgLArea{float:left;height:80px;padding:0 6px;text-align:center;width:105px}#con_cnt3page_1 .imgRArea li,#con_cnt3page_2 .imgRArea li,#con_cnt3page_3 .imgRArea li,#con_cnt6page_1 .imgRArea li,#con_cnt6page_2 .imgRArea li,#con_cnt6page_3 .imgRArea li{background:url(/https/kb.cnblogs.com/images/li_orange_arrow.gif) no-repeat left 13px;padding:2px 0 0 12px}.imgRArea{float:right;width:180px}#con_cnt6page_1 .imgRArea,#con_cnt6page_2 .imgRArea,#con_cnt6page_3 .imgRArea{float:right;width:260px}#con_cnt6page_1 .textArea,#con_cnt6page_2 .textArea,#con_cnt6page_3 .textArea{padding:6px 0;*padding:7px 0}.imgRArea *{line-height:24px}#job ul{padding:8px 0 6px 10px;margin:auto;width:180px}#job ul li a{float:left;width:171px;background:url(/https/kb.cnblogs.com/images/li_gray_arrow.gif) no-repeat 0 9px;padding-left:8px;*width:160px;line-height:160%;height:20px;overflow:hidden;padding-right:7px}.publish{text-align:center;padding:8px}.publish ul{text-align:left}.publish ul li{line-height:20px;overflow:hidden;padding-left:40px;margin-bottom:10px}#down ul{padding:8px 0 6px 4px;margin:auto;width:180px}#down ul li a{float:left;width:171px;*width:160px;background:url(/https/kb.cnblogs.com/images/li_down.gif) no-repeat 0 5px;padding-left:18px;line-height:160%;height:20px;overflow:hidden;padding-right:7px}#trend{padding:0 0 0 4px}#trend li{background:url(/https/kb.cnblogs.com/images/li_gray_dot.gif) no-repeat 6px 12px;padding-left:10px;line-height:25px;height:25px;overflow:hidden}.foottop{background:url(/https/kb.cnblogs.com/images/foot_bg.gif) no-repeat 0 0;width:950px;height:32px;font-size:1px;line-height:1px}.foottop h2{padding:7px 0 0 10px;font-size:14px;color:#1f376d;line-height:20px}.footmid{border-width:0 1px;border-style:solid;border-color:#aacbee;width:948px}.footbtm{background:url(/https/kb.cnblogs.com/images/foot_bg.gif) no-repeat 0 100%;width:950px;height:6px;font-size:1px;line-height:1px}.friend_logo{width:900px;margin:auto;padding-top:13px;padding-left:40px}.friend_logo li{float:left;width:130px;text-align:center;padding:0 10px}.friend_words{padding:10px 9px 6px}.friend_words a{margin-right:2px}.login_input{width:80px}#login_block,#user_block{margin-top:0;padding-top:0}#ctl00_panel_foot{_margin-top:10px}#div_tcpop{background:transparent none repeat scroll 0 0;display:none;left:24px;position:absolute;top:0;width:363px}#tcpop_top{background:transparent url(/https/kb.cnblogs.com/images/tcpop_top.gif) no-repeat scroll 0 0;height:16px;overflow:hidden;width:363px}#tcpop_middle{background:transparent url(/https/kb.cnblogs.com/images/tcpop_middle.gif) repeat scroll 0 0;text-align:center;width:363px}#tcpop_bot{background:transparent url(/https/kb.cnblogs.com/images/tcpop_bot.gif) no-repeat scroll 0 0;height:21px;overflow:hidden;text-align:right;width:363px}.blogexpertname{padding:10px 0 0 14px;width:96%}.blogexpertname li{float:left;height:22px;padding:0 10px 0 0;line-height:22px;text-align:center;width:20%}.ArticleUl,.ArticleUl li{font-size:14px}.ArticleUl li{line-height:25px;height:24px;overflow:hidden;background:url(/https/kb.cnblogs.com/images/li_gray_dot.gif) no-repeat left 14px;padding:1px 0 0 10px}.ArticleUl li a{font-size:14px}.ArticleUl li a:hover{color:#f60}#pager{font-size:12px;margin:25px 0;text-align:center;color:#2e6ab1;line-height:200%}#pager a{border:1px solid #9aafe5;color:#2e6ab1;text-decoration:none}#pager a,#pager span.current{margin-right:4px;padding:2px 5px}#pager span.current{background-color:#2e6ab1;border:1px solid navy;color:#fff;font-weight:700}.pager{font-size:12px;margin:25px 0;text-align:center;color:#2e6ab1;line-height:200%}.pager a{border:1px solid #9aafe5;color:#2e6ab1;margin:0 2px;padding:2px 5px;text-decoration:none}.pager .current{background-color:#2e6ab1;border:1px solid navy;color:#fff;font-weight:700;margin-right:4px;padding:2px 5px}.short_date{color:gray;font-size:12px}#footer{font-size:12px;text-align:center;margin-top:20px;padding-top:12px;margin-bottom:30px;border-top:1px solid #e4e4e4}#footer a,#footer span{margin-left:10px}#footer img{vertical-align:middle;margin-left:0}.sidebar-image img{width:300px;height:250px}