/* 敏思博客首页CSS Document */
body { margin: 0px;font-size:12px; text-align:center;}
* { padding:0; margin:0; }
li { list-style:none;line-height:150%}
td {font-size:12px;}
img {border:0px;line-height:0px;}
a:link,a:visited {color: #000000;text-decoration: none;}
a:hover {color: #000000;text-decoration: underline;}
.input_btn{border:1px solid #666666;font-size:12px;}
.input_txt{margin: 0px;border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding-left: 2px; height:18px;}
.font_14px {font-size:14px;}
.strong {font-weight:bolder;}
.padding_left {padding-left:5px;}
.margin_top{margin-top:5px;}
.float_l{float:left;text-align:left;}
.float_r{float:right;}
h6{ font-size:14px; font-weight:bold; color:#0000FF; text-decoration:underline;}
/*字体链接样式*/
.font_blue {color:#000000;}
.font_blue a:link,.font_blue a:visited  {color: #0000FF;text-decoration:underline;}
.font_blue a:hover {color: #CC0000;text-decoration:none;}
.font_hui {color:#333333;}
.font_hui a:link,.font_hui a:visited {color:#333333;text-decoration:underline;}
.font_hui a:hover {color:#cc0000;text-decoration:none;}
.font_white a:link , .font_white a:visited , .font_white a:hover {color: #ffffff;text-decoration:none;}
.font_red {color: #cc0000;}
.font_red a:link, .font_red a:visited, .font_red a:hover {color: #cc0000;}
.font_y ,.font_y a:link,.font_y a:visited,.font_y a:hover{color:#ff6600;}
/*页面框架类*/
.cnt {width:966px;margin:0 auto;clear:both;overflow:hidden;text-align:left; background:#e9e7e1; padding-top:8px;}
.c_bg{ background:#efeee9;}
.cnt_col2_l{width:741px;float:left;text-align:left;overflow:hidden; margin:0px 0px 5px 0px;!important; }
.cnt_col2_r{width:225px;float:right;text-align:left; overflow:hidden; background:url(../images/blog_page_02_1.gif) left repeat-y;}
.cnt_col3_l{width:258px;float:left;margin-right:4px; margin-left:3px;}
.cnt_col3_m{width:258px;float:left;margin-right:4px;}
.cnt_col3_r{width:258px;float:right;margin-right:5px;}
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*博客主体*/
.b_bg1{background:url(../images/blog_page_00.gif) left top no-repeat; height:30px; overflow:hidden;}
.b_bg2{background:url(../images/blog_page_02.gif) left top repeat-y; text-align:center;}
.b_bg3{background:url(../images/blog_page_03.gif) left top no-repeat; height:13px; overflow:hidden;}
.b_bg4{background:url(../images/blog_b4.gif) left top no-repeat; padding:10px 0px 8px 34px; font-size:14px; overflow:hidden;}
.content{ width:82%;font-size:14px; padding:20px 40px; border:1px solid #cccccc; overflow:hidden; background:#ffffff; margin:0 auto; text-align:left; word-break:break-all; }
.content img{ background:#ffffff;}
.content p{background:url(../images/blog_page_08.gif) bottom; line-height:32px; margin-bottom:1.5em;}
.content p p{ background:none; line-height:32px;}
.content td{ line-height:20px;margin:0px;}
.content a:link,.content a:visited{ color:#0000FF; text-decoration:underline;}
.content a:hover{ color:#CC0000; text-decoration:underline;}
.box001{ line-height:20px; }
.bar001{ background:url(../images/blog_page_07.gif) left top no-repeat; overflow:hidden; padding:8px 0px 8px 60px;}
h1{ text-align:center; padding-top:10px; margin:0px 0px 10px 0px; font-size:24px; text-decoration:underline;}
.box002 { width:355px; height:234px; padding:10px; float:right; margin-top:6px; margin-right:6px;background:url(../images/blog_00.gif) left top no-repeat;}
.box_login{ background:url(../images/blog_05.gif) left top no-repeat; color:#FFFFFF; margin-top:6px; padding:3px 5px 2px 15px; }
.box_login li{ padding:1px 0px;}
.bar002{ background:url(../images/blog_06.gif) left top no-repeat; margin-top:6px; padding:8px 5px 4px 15px; }
.box003{padding:5px 0px 0px 10px; line-height:18px;}
.box_l{ width:325px; float:left; margin:5px 4px 3px 4px; line-height:18px;}
.box_l ul{ margin-top:8px;}
.box_l li{ background:url(../images/blog_dot1.gif) left no-repeat; padding-left:16px; padding-top:3px; border-bottom:1px dotted #c0b6a4; line-height:18px;}
.box_l1{ width:325px; float:left; margin:5px 4px 3px 4px; line-height:18px;}
.box_l1 ul{ margin-top:8px;}
.box_l1 li{ background:url(../images/blog_dot2.gif) left no-repeat; padding-left:16px; padding-top:3px; border-bottom:1px dotted #c0b6a4; line-height:18px;}
.line01{ width:1px; height:80px; margin:10px 5px; overflow:hidden; background:#9a8765; float:left;}
.line02{ width:1px; height:300px; margin:10px 5px; overflow:hidden; background:#9a8765; float:left;}
.photo{ padding:8px 5px 0px 5px;}
.photo li{ width:170px; float:left; text-align:center; line-height:22px;}
.bar003{background:url(../images/blog_08.gif) left top no-repeat; margin-left:5px; padding:8px 0px 5px 0px; text-align:center; color:#FFFFFF;}
.box004{ margin:5px 8px 0px 8px;}
.box004 li{ width:90px; float:left; background:url(../images/blog_dot2.gif) left no-repeat; padding-left:12px; line-height:24px;}
.box005{ margin:5px 8px 0px 8px;}
.bar004{background:url(../images/blog_10.gif) left top no-repeat; margin-left:4px; padding:6px 0px 4px 0px; text-align:center; color:#FFFFFF;}
.box006{margin:0px 8px 0px 4px; background:url(../images/blog_09.gif) left no-repeat; padding:5px; height:140px; line-height:20px;}
/*推荐日志*/
/*首页导航*/
.bnav{width:966px;height:80px;margin:0 auto;clear:both; background:url(../images/blog_01.gif) top left;overflow:hidden;text-align:left; border-bottom:3px solid #ffd200; }
.bnav .logo{ float:left; margin:8px 0px 0px 4px;}
.bnav .banner{ width:710px; float:right; margin:8px 4px 5px 0px;}
.bnav .links{ width:690px; float:right; margin:0px 0px 0px 0px; padding-left:23px;background:url(../images/blog_03.gif) left top no-repeat; height:22px; overflow:hidden;}
.bnav .links div{ background:#807f76; padding-top:3px;}
.bnav .links span{float:left; color:#FFFFFF ; display:block; padding:3px 2px 2px 2px;}
.bnav .links a{ display:block; float:left; padding:4px 6px 1px 6px; }
.bnav .links .rss{display:block; float:left; padding:0px;}
.bnav .links .rss a:hover{background:none;}
.bnav .links a:link,.bnav .links a:visited{ color:#FFFFFF;}
.bnav .links a:hover{ background:#d20000; text-decoration:none;}
.bnav .line{ height:2px; overflow:hidden; background:#807f76;}

/*搜索功能样式*/
.inputtext {border: #7E9DB9 1px solid; height:23px; padding-top:4px; padding-left:2px; padding-bottom:2px;}
.btn {
border: #7b9ebd 1px solid; font-size:12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#90A8CD); CURSOR: hand; COLOR: black; padding-top: 4px; }

