﻿/* 
Author:老蒋
Version:1.0
WebSite:www.idcxen.com
*/
/* content */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Verdana, Geneva, sans-serif}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}small{font-size:12px}ul,ol{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}q:before,q:after{content:''}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}hr{border:0;height:1px}html{overflow-y:scroll}
body{-webkit-text-size-adjust:none;background:#f8f8f8;margin:0;padding:0}a{color:#333;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s;}a:visited{color:#333}a:focus{outline:0}a:active,a:hover{color:#ff5f3e;outline:0;text-decoration:none;}::selection{background: #ff5f3e;color:#fff}::-moz-selection{background:#ff5f3e;color:#fff}:focus{outline:0}
.clear{ clear:both;}
em{ padding:0 10px;}
#Content{width:950px;margin:0 auto;overflow:hidden}
#Content #left{float:left;width:220px;min-height:572px}
#Content #right{float:left;width:700px;margin-left:30px;padding:0;min-height:572px;background:#fff;}
#Content #right h4,#Content #right h3{ height:21px;line-height:21px;margin:20px 0 10px 0;padding:0 0 0 15px;border-left:5px solid #ff5f3e;font-size:16px;color:#666;font-family:"Microsoft YaHei", "宋体", Verdana;font-weight:normal;}
#Content #right h3{ height:25px;line-height:25px;margin:5px 0;font-size:16px;}
.nav{position:fixed;width:220px;background-color:#fff;border-radius:0 0 2px 2px}
.nav .hu-logo{float:left;width:100%;height:100px;font-size:12px;background:#ff5500;text-align:center;font-family:Microsoft YaHei;}
.nav .hu-logo h1{width:220px;margin:18px 0px 10px 0px;color:#FFFFFF;}
.nav .hu-logo h1 a{color:#FFF5E8;font-family:"Microsoft YaHei", "宋体", Verdana;font-size:22px;font-weight:initial;text-shadow:0 1px 0 #CF6A31;letter-spacing:1px;}
.nav .hu-logo span{color:#fff;text-shadow:0 1px 0 #CF6A31;}
.nav .hu-logo img{width:100%;max-height:100px}
.nav .nav-label{position:absolute;top:0;left:-7px;z-index:-1;width:227px;height:41px;display:none;background-color:#f8f8f8}
.nav .nav-label span{float:left;width:7px;height:100%;background-color:#ff5f3e}
.nav .nav-menu{position:relative;z-index:0;float:left;width:100%;margin-top:27px}
.nav .nav-menu .menu{float:left;width:156px;margin-left:32px;overflow-x:hidden}
.nav .nav-menu li{float:left;border-top:1px solid #f8f8f8;list-style:none;}
.nav .nav-menu .menu-item-home{border-top:0}
.nav .nav-menu a{float:left;width:222px;padding:9px 0;color:#606566;font-size:14px;line-height:21px;text-indent:7px;border-left:7px solid #ffffff;}
.nav .nav-menu a:hover{color:#ff5f3e!important;text-decoration:none;background: none repeat scroll 0 0 #F8F8F8;border-left:7px solid #FF5F3E;width:222px;}
.nav .nav-menu .current-menu-item a{color:#ff5f3e}
.nav .nav-menu .sub-menu a{font-size:14px;text-indent:39px}
.nav .nav-menu .current-menu-item .sub-menu a{color:#606566}
.nav .nav-search{float:left;margin:20px 0 36px 32px}
.current-menu-item{background: none repeat scroll 0 0 #f8f8f8;
    border-left: 7px solid #ff5f3e !important;
    color: #ff5f3e !important;
    text-decoration: none;}
#search {display:inline-block;position:relative;}
#search input {background-color:#EFEFEF;border:0 none;border-radius:2px;color:#606566;font-size:12px;height:22px !important;padding:4px 2px 4px 25px;transition:all 0.2s ease 0s;width:129px !important;}
#search input:focus, #search input:hover {background-color:#FF5F3E;color:#FFFFFF;}
.sprites{background-image:url("default/search.png");background-repeat:no-repeat;display:inline-block;}
#search input:focus, #search input:hover {background-position:0 -29px;height:25px;width:25px;}
/*right*/
#right ul.post-list{ color:#333;font-size:14px;}
#right ul.post-list li{ border-bottom:1px dashed #ccc;background:#fff;padding:30px 40px;}
#right ul.post-list li:nth-child(2n){ background:#fbfbfb;}
.hu-single,.type-page{ border-bottom:1px dashed #ccc;background:#fff;padding:30px 40px;}
.hu-single img,.type-page img{ max-width:620px;margin-top:15px;}
.post-title,.type-page .entry-header{ font-size:20px;line-height:30px;font-family:"Microsoft YaHei", "宋体", Verdana;}
.type-page .entry-header{ border-left:5px solid #ff5f3e;padding-left:10px;}
.type-page .entry-header{font-size:20px;height:30px;}
.page-header{border-bottom:1px dotted #efefef;font-size:14px;padding:15px 40px;color:#666}
.page-header span{color:#ff5f3e}
.post-info{line-height:30px;color:#999;font-size:12px;font-family:Verdana,"宋体";}
.post-info a{ color:#999}
.post-info a:hover{ color:#ff5f3e}
.post-content,.entry-content{line-height:35px;color:#666;font-size:14px;padding:15px 0 0 0;font-family:Verdana, "宋体";}
.entry-meta{ padding:15px 0 0 0;}
/*评论样式开始*/
.laojiang_comment { width:620px; margin:25px auto 0; }
.comment_title { width:100%; float:left; border-bottom:1px #e1e1e1 solid; line-height:30px; }
.comment_title h4 { font-size:14px; color:#666; }
.comment_form { width:620px; float:left; }
.laojiang_comment div { padding:5px 0; line-height:26px; display:inline-block; vertical-align:top; }
.laojiang_comment div span a { margin-left:25px; padding:0 20px;}
.laojiang_coninfo p { border-bottom:1px dotted #efefef; text-align:right; }
.laojiang_comment label { width:50px; float:left; text-align:right; line-height:27px; padding-right:10px; }
.laojiang_comment input.textbox { width:130px; float:left; border:1px #ccc solid; outline:0; padding:5px; }
.laojiang_comment input.textcode { width:105px; float:left; border:1px #ccc solid; outline:0; padding:5px; }
.laojiang_comment div img.imgcode { width:50px; height:28px; float:left; margin-left:5px; }
.laojiang_comment textarea.textbox { width:502px; float:left; color:#666; border:1px #ccc solid; outline:0; padding:5px; font-size:12px; overflow:hidden; zoom:1; }
.laojiang_comment input.submit_btn { width:88px; height:26px; border:0; margin-left:90px; _display:inline; cursor:pointer;}
.laojiang_comment .comment_label { width:560px; padding-left:90px; color:#a8a8a8; }
.laojiang_comment .checkbox { width:12px; height:12px; _display:inline; vertical-align:middle; margin:-2px 10px 1px 20px; }
.comment_label a { color:#26709a; font-size:12px; }
.laojiang_headimg { width:35px; float:left; }

.laojiang_commentcon { width:570px; float:left; padding-left:10px; overflow:hidden; }
.laojiang_commentcontit { width:100%; float:left; }
.laojiang_commentcontit h4 { float:left; padding-right:15px; color:#26709a; font-size:12px; }
.laojiang_commentcontit span { float:left; color:#999; font-size:12px; margin: 20px 0 10px;}
.laojiang_commentcontit font { float:right; color:#999; font-size:12px; }
.laojiang_commentcontent { width:580px; float:left; line-height:22px; color:#999; }
.laojiang_commentcontent img { width:32px; height:32px; vertical-align:middle; }
/*评论样式结束*/
ol.children li{padding:15px 0 0 15px;background:none;border:none;}
ol.children li:nth-child(2n){background:none;}
ol.children .comment-author{}
ol.children .comment-info{ line-height:15px;color:#ccc;}
.comment-info a:hover,p.waiting-moderation,.comment-author-link,.comment-author-link a{color:#ff5f3e;}
ol.children p.waiting-moderation{ color:#ff5f3e}
.display-fun{ display:none;}
#respond{ padding:15px 0;font-size:14px;width:620px;margin:0 auto;}
.login-action,.noinfo{ line-height:30px;color:#333;padding:5px 10px 5px 45px;border:#eee;background:#FFF6F6 url(icon-action.png) no-repeat;background-position:10px 7px;}
.noinfo{ margin:30px 40px;color:#ff5f3e;}
.respond-top-info{}
#comment-text{border:1px solid #eee;font-size:12px;line-height:20px;color:#666;height:50px;}
#comment-text textarea{padding:5px 8px;width:602px;border:none;height:40px;resize:none;}
#respond #submit{width:70px;height:26px;position:absolute;text-align:center;*line-height:26px !important;background:#ff5500;color:#fff;border:none;font-size:14px;float:right;right:7px;top:7px;cursor:pointer;}
#respond .respond-info{ height:40px;padding:0 80px 0 10px;position:relative;background:#FAFAFA;border:1px solid #eee;border-top:none;line-height:40px;color:#666;font-size:12px;}
#respond .respond-info a{ color:#ff5f3e;}
#comment-author-info{ position:absolute;top:0px;display:none;}
#cancel-comment-reply-link{ display:block;height:30px;padding:0 80px 0 10px;background:#FAFAFA;border:1px solid #eee;border-bottom:none;line-height:30px;color:#666;font-size:12px;}
#comment-author-info input {background-color:#EFEFEF;border:0 none;border-radius:2px;color:#606566;font-size:12px;height:22px !important;padding:2px 4px;transition:all 0.2s ease 0s;width:140px !important;}
#comment-author-info input:focus,#comment-author-info input:hover {background-color:#FF5F3E;color:#FFFFFF;}
.navigation .nav-previous,.navigation .nav-next{ float:right;}
.navigation .nav-info{ float:left;}
.navigation .nav-previous a,.navigation .nav-next a{ width:80px;height:30px;background:#eee;color:#888;text-align:center;display:block;margin-right:5px;}
.navigation .nav-previous a:hover,.navigation .nav-next a:hover{ background:#ff5f3e;color:#fff;transition:all 0.5s ease 0s;}

/*footer*/
#colophon{background:#333;color:#FFF;text-align:center;clear:both;margin-top:30px;}
#colophon a{color:#fff;}
#colophon a:hover{color:#ff5f3e;}
#colophon .site-info{ color:#FFF;padding:10px 0;line-height:30px;}
#colophon .site-info span a{ color:#333;}
#colophon .site-info span a:hover{ color:#333;}
#colophon .site-widget{clear:both;padding-bottom:15px;border-bottom:1px solid #555;}
#colophon .widget{ float:left;width:316px;text-align:left;}
#colophon .widget ul{ clear:both;}
#colophon .widget li{margin-right:1em;float:left;list-style:none;}
#colophon .widget ul#recentcomments li{ float:none;width:100%;height:30px;overflow:hidden;}
#colophon .widget h3{ font-size:14px;font-weight:normal;margin:10px 30px 5px 30px;border-bottom:1px dotted #eee;line-height:35px;}
#colophon .widget ul,#colophon .widget .tagcloud{ padding:0 30px;font-size:13px;line-height:30px;}
.avatar{float:left;padding-right:5px;padding-top:4px;}

/*baby*/
.baby-top{ padding:15px 40px;background:#f4f4f4;color:#777;font-family:"Microsoft YaHei", "宋体", Verdana;font-size:14px;}
.baby-top-header{ background:url(baby-logo.png) no-repeat;height:70px;border-bottom:1px solid #d8d8d8;position:relative}
.baby-day-count{ position:absolute;right:10px;bottom:15px;color:#999;}
.baby-day-count span{color:#ff5f3e;padding:0 5px;}
.baby-top a{ color:#666;}
.baby-top a:hover{ color:#ff5f3e;}
.baby-top-content{ line-height:35px;padding:10px 0;}
.baby-top-photo{}
.baby-top-photo ul{ overflow:hidden;}
.baby-top-photo ul li{ width:50px;height:50px;background:url(baby-coming-soon.png) no-repeat;float:left;margin:0 7px 7px 0;text-align:center;line-height:50px;overflow:hidden;}
.baby-top-photo ul li:nth-child(11n){ margin-right:0;}
.baby-timeline{ margin:15px 40px;border-left:1px solid #eee;padding:10px 0;}
.baby-timeline .baby-time{ color:#999;border-left:5px solid #ff5f3e;margin-left:-3px;padding-left:10px;height:20px;line-height:20px;}
.baby-timeline .baby-title{font-family:"Microsoft YaHei", "宋体";color:#333;padding-left:13px;line-height:35px;font-size:16px;}
.baby-timeline .baby-content{ padding-left:13px;line-height:30px;font-size:14px;color:#666;}
.baby-timeline ul li{ padding:10px 0;}
#gotop{width: 27px;height:41px;padding-left: 15px;line-height:41px;position:fixed;bottom:300px;right:50%;margin-right:-540px;top:auto;display:block;cursor:pointer;background-color:#ccc;color:#fff;-webkit-transition:background-color .3s; -moz-transition:background-color .3s; -o-transition:background-color .3s; transition:background-color .3s;}
#gotop:hover{background:#ff5f3e;color:#fff;}
/* 分页 */
.pagebar { padding:5px 10px; text-align:right;}
.pagebar span.page{ color:#FFFFFF; padding:2px 8px; background:#EE4E4E; margin:4px;}
.pagebar span.now-page { color:#F6EFCC; padding:2px 8px; font-weight:bold; background:#6D643C; margin:5px;}

/*highlightx.css*/.dp-highlighter{font-family:"Courier New",Courier,mono;font-size:12px;background-color:#FAFAFA;border:1px solid #D1D7DC;width:99%;overflow:auto;word-break:break-all;margin:14px 0;}.dp-highlighter .bar{padding:2px;}.dp-highlighter.collapsed .bar,.dp-highlighter.nogutter .bar{padding-left:0px;}.dp-highlighter ol{margin:0px 0px 1px 38px;padding:2px;color:#2B91AF;}.dp-highlighter.nogutter ol{list-style-type:none;margin-left:0px;}.dp-highlighter ol li,.dp-highlighter .columns div{border-left:1px solid #D1D7DC;padding-left:10px;line-height:18px;}.dp-highlighter.nogutter ol li,.dp-highlighter.nogutter .columns div{border:0;}.dp-highlighter .columns{color:gray;overflow:hidden;width:100%;}.dp-highlighter .columns div{padding-bottom:5px;}.dp-highlighter ol li.alt{}.dp-highlighter ol li span{color:Black;}.dp-highlighter.collapsed ol{margin:0px;}.dp-highlighter.collapsed ol li{display:none;}.dp-highlighter.printing{border:none;}.dp-highlighter.printing .tools{display:none !important;}.dp-highlighter.printing li{display:list-item !important;}.dp-highlighter .tools{padding:3px 8px 3px 15px;border-bottom:1px solid #2B91AF;font:9pt Verdana,Geneva,Arial,Helvetica,sans-serif;color:silver;}.dp-highlighter.collapsed .tools{border-bottom:0;}.dp-highlighter .tools a{font-size:9pt;color:gray;text-decoration:none;margin-right:10px;}.dp-highlighter .tools a:hover{color:red;text-decoration:underline;}.dp-about{background-color:#fff;margin:0px;padding:0px;}.dp-about table{width:100%;height:100%;font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif !important;}.dp-about td{padding:10px;vertical-align:top;}.dp-about .copy{border-bottom:1px solid #ACA899;height:95%;}.dp-about .title{color:red;font-weight:bold;}.dp-about .para{margin:0 0 4px 0;}.dp-about .footer{background-color:#ECEADB;border-top:1px solid #fff;text-align:right;}.dp-about .close{font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif !important;background-color:#ECEADB;width:60px;height:22px;}.dp-c{}.dp-c .comment{color:green;}.dp-c .string{color:blue;}.dp-c .preprocessor{color:gray;}.dp-c .keyword{color:blue;}.dp-c .vars{color:#d00;}.dp-vb{}.dp-vb .comment{color:green;}.dp-vb .string{color:blue;}.dp-vb .preprocessor{color:gray;}.dp-vb .keyword{color:blue;}.dp-sql{}.dp-sql .comment{color:green;}.dp-sql .string{color:red;}.dp-sql .keyword{color:rgb(127,0,85);}.dp-sql .func{color:#ff1493;}.dp-sql .op{color:blue;}.dp-xml{}.dp-xml .cdata{color:#ff1493;}.dp-xml .comments{color:green;}.dp-xml .tag{font-weight:bold;color:blue;}.dp-xml .tag-name{color:rgb(127,0,85);font-weight:bold;}.dp-xml .attribute{color:red;}.dp-xml .attribute-value{color:blue;}.dp-delphi{}.dp-delphi .comment{color:#008200;font-style:italic;}.dp-delphi .string{color:blue;}.dp-delphi .number{color:blue;}.dp-delphi .directive{color:#008284;}.dp-delphi .keyword{font-weight:bold;color:navy;}.dp-delphi .vars{color:#000;}.dp-py{}.dp-py .comment{color:green;}.dp-py .string{color:red;}.dp-py .docstring{color:green;}.dp-py .keyword{color:blue;font-weight:bold;}.dp-py .builtins{color:#ff1493;}.dp-py .magicmethods{color:#808080;}.dp-py .exceptions{color:brown;}.dp-py .types{color:brown;font-style:italic;}.dp-py .commonlibs{color:#8A2BE2;font-style:italic;}.dp-rb{}.dp-rb .comment{color:#c00;}.dp-rb .string{color:#f0c;}.dp-rb .symbol{color:#02b902;}.dp-rb .keyword{color:#069;}.dp-rb .variable{color:#6cf;}.dp-css{}.dp-css .comment{color:green;}.dp-css .string{color:red;}.dp-css .keyword{color:blue;}.dp-css .colors{color:darkred;}.dp-css .vars{color:#d00;}.dp-j{}.dp-j .comment{color:rgb(63,127,95);}.dp-j .string{color:rgb(42,0,255);}.dp-j .keyword{color:rgb(127,0,85);font-weight:bold}.dp-j .annotation{color:#646464;}.dp-j .number{color:#C00000;}.dp-cpp{}.dp-cpp .comment{color:#e00;}.dp-cpp .string{color:red;}.dp-cpp .preprocessor{color:#CD00CD;font-weight:bold;}.dp-cpp .keyword{color:#5697D9;font-weight:bold;}.dp-cpp .datatypes{color:#2E8B57;font-weight:bold;}.dp-perl{}.dp-perl .comment{color:green;}.dp-perl .string{color:red;}.dp-perl .keyword{color:rgb(127,0,85);}.dp-perl .func{color:#ff1493;}.dp-perl .declarations{color:blue;}.dp-css .vars{color:#d00;}.dp-g{}.dp-g .comment{color:rgb(63,127,95);}.dp-g .string{color:rgb(42,0,255);}.dp-g .keyword{color:rgb(127,0,85);font-weight:bold}.dp-g .type{color:rgb(0,127,0);font-weight:bold}.dp-g .modifier{color:rgb(100,0,100);font-weight:bold}.dp-g .constant{color:rgb(255,0,0);font-weight:bold}.dp-g .method{color:rgb(255,96,0);font-weight:bold}.dp-g .number{color:#C00000;}