/* CSS Document */
.s_clear:after, .line_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear, .line_list li { zoom: 1; }
* { word-wrap: break-word; margin:0 auto; padding:0; color:#000;}
body {text-align:left; margin:0 auto;}
body, td, input, textarea, select, button {font: 12px/1.6em Helvetica, Arial, sans-serif; }
ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ol, ul li { list-style: none; }
h4 { color: #ffffff; padding-left:10px; }
a { text-decoration: none; }
a:hover{ text-decoration:underline;}
a img { border: none; }
table { empty-cells: show; border-collapse: collapse; }
html { overflow:-moz-scrollbars-vertical; }
/*---------------------------------------------------------------------------------------------------------------*/
 #blog{ width:980px; height:auto; margin:0 auto;}
 .blogtop{ height:153px; width:100%; background:url(../images/blog_topbg.jpg) left top repeat-x;}
 .blog_logo{ background:url(../images/blog_logo.jpg) left top no-repeat; width:174px; height:120px; float:left; margin-left:70px;}
 .blog_topic{ width:500px; float:left; height:85px; padding-top:35px;}
 .blog_topic span{ width:100%; font-size:15px; float:left; margin-left:65px; padding-left:10px; font-family:"Î¢ÈíÑÅºÚ";}
 .blog_topic span.blog_name{ margin-left:0; font-size:24px; padding:2px 0 8px;}
 .blog_banner{ width:60%; float:left; height:33px;}
 .blog_banner li{ float:left; width:100px; height:33px; text-align:center;}
 .blog_banner li.li{ width:5px; height:23px; padding-top:10px; float:left; color:#fff;} 
 .blog_banner li a{ width:100%; height:23px; padding-top:10px; float:left; color:#fff; font-size:14px;}
 .blog_banner li a:hover,  .blog_banner li a.current{ background:url(../images/blog_libg.jpg) center top no-repeat; text-decoration:none;}
 .blog_applicationbtn{ background:url(../images/blog_applicationbtn.jpg) 17px 7px no-repeat; width:77px; height:21px; padding-top:10px;}
 .blog_banner li a.blog_applicationbtn:hover{background:url(../images/blog_applicationbtn.jpg) 18px 8px no-repeat;}
 /*----------------------------------------*/
 .blog_topic2{ margin-left:140px;}
 .blog_topic2 span{ margin-left:95px;}
 .blog_banner1 li{ width:80px;}
  /*----------------------------------------*/
 .blog_banner2{ width:40%; float:right;} 
 .blog_banner2 li{ float:right; width:80px; }
 .blog_banner2 li.li{ float:right;padding-top:8px;} 
 .blog_banner2 li a{ float:right; font-size:12px;padding-top:8px;}
 .blog_banner2 li a:hover,  .blog_banner2 li a.current{ background:none; text-decoration:underline;}
 /*---------------------------------------------------------------------------------------------------------------*/
 .blog_warp { width:960px; margin:8px 0 5px 10px; float:left; padding-bottom:10px;}
            .blog_main{ width:680px; float:left;margin:10px 10px 0 0;}
            .blog_sidebar{ width:270px; float:left;margin:10px 0px 0 0;}
/*---------------------------------------------------------------------------------------------------------------*/ 
 .blog_searchbox{ width:820px; height:20px; border:1px solid #e6e6e6; padding:2px 0 2px 137px; background:url(../images/blog_searchico.jpg) #f4f4f4 left top no-repeat;}
 .blog_searchbox .blog_keywords{ width:140px; height:18px;_height:19px; border:1px solid #cccccc; margin:0px 5px; float:left;}
 .blog_searchbox .blog_select{  border:1px solid #cccccc; margin:0 5px; float:left; text-align:center; background:#f4f4f4; color:#000;}
 .blog_searchbox .blog_radio{  border:0px solid #cccccc; margin:0 5px; float:left; text-align:center; background:#f4f4f4; color:#000;}
 .blog_searchbox p{ float:left;} 
 .blog_searchbox p label{ margin:8px;}
 .blog_searchbox .blog_searchbtn{ float:left; width:38px; height:16px; background:url(../images/blog_searchbtn.jpg) no-repeat; border:0; margin:1px 0 0 5px;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_loginbox{ width:252px; height:196px; background:url(../images/blog_loginboxbg.jpg) no-repeat; float:left; margin:0px 15px 0 0;}
.blog_loginbox h1{ width:100%; height:50px;}
.blog_loginbox p{ width:173px; float:left; margin:0 5px 0 18px; display:inline}
.blog_loginbox p span{ width:100%;float:left; margin-bottom:5px;}
.blog_loginbox p input{ width:108px; height:18px; border:1px solid #cccccc; margin:0 0 0 5px; display:inline;padding-left:1px;}
.blog_loginbox .blog_loginbtn{ width:52px; height:46px; background:url(../images/blog_loginbtn.jpg) no-repeat; float:left; border:0;}
.blog_loginbox strong{ width:50%; float:left; margin:10px 0 0 71px; font-weight:normal; color:#666666;}
.blog_loginbox strong input{ margin-right:5px;}
/*.blog_loginbox a{width:50%; float:left; margin:1px 0 3px 97px; color:#0061b3;}*/
.blog_loginbox .blog_applicationbtn1{width:100%;float:left;margin:1px 0 3px 0;text-align:center;}
.blog_loginbox .blog_applicationbtn1 a{color:#0061b3;}
.blog_loginbox .blog_applicationbtn2{width:151px; float:left; height:25px; background:url(../images/blog_applicationbtn2.JPG) no-repeat; margin:3px 0 0 50px;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_publicbox{ width:268px; height:131px; background:url(../images/blog_publicboxbg.JPG) no-repeat; float:left; padding:45px 0 20px 140px; overflow:hidden;}
.blog_publicbox li{ width:90%; float:; height:20px; margin:3px 0; padding-left:13px; background:url(../images/blog_publiclibg.JPG) left 4px no-repeat; overflow:hidden;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_clumn{ width:680px; height:205px; float:left; background:url(../images/blog_clumnbg.JPG) no-repeat; margin-top:13px;}
.blog_clumnbox{ width:300px; height:150px; margin:10px 20px 0 20px; float:left; display:inline}
.blog_clumnbox h1{ height:20px; width:100%; float:left; margin-bottom:10px;}
.blog_clumnbox h1 a{ font-size:12px; float:right; font-weight:normal}
.blog_clumnbox li{ float:left; width:95%; border-bottom:1px dashed #909090; padding-left:10px; background:url(../images/blog_clumnli.JPG) left 8px no-repeat; margin-bottom:3px;}
.blog_clumnbox li span{ float:left; width:64%; overflow:hidden; margin-right:5%; display:inline}
.blog_clumnbox li strong{ width:30%; font-weight:normal; float:right; text-align:right;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_sidebarpic{ width:270px; height:194px; float:left; margin-bottom:15px;}
.blog_sidebarclumn{ width:220px; height:130px; float:left; padding:43px 10px 0 40px; background:url(../images/blog_sidebarclumn.jpg) no-repeat;}
.blog_sidebarclumn li{ float:left; background:url(../images/blog_sidebarclumnli.jpg) left 12px no-repeat; padding:5px 0 0 30px; width:65%;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_welcome{ display:inline; width:252px; height:100px; background:url(../images/blog_welcome.jpg) no-repeat; float:left; margin-right:15px; padding-top:96px;}
.blog_welcome span{ width:99%; float:left; text-align:center; font-size:14px; margin-bottom:15px;display:inline;}
.blog_welcome li{ width:32%; float:left; margin-top:6px; margin-left:14%; _margin-left:5%; padding-left:3%; background:url(../images/blog_welcomeli.jpg) left 8px no-repeat; display:inline;}
.blog_welcome li a{ color:#0061b3;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_applicationbox{ width:68%; height:303px; padding:117px 0 0 300px; background:url(../images/blog_applicationbox.jpg) center top no-repeat; margin-top:10px;}
.blog_applicationbox h1{ width:99%; float:left; font-size:16px; margin-bottom:10px;display:inline}
.blog_applicationbox p{ width:100%; float:left; margin:7px 0; display:inline}
.blog_applicationbox p label{ font-size:14px; float:left;}
.blog_applicationbox p input{ width:370px; height:20px; border:1px solid #dfdfe1; border-top:1px solid #aeaeb0;}
.blog_applicationbox p textarea{ width:370px; height:120px; border:1px solid #dfdfe1; border-top:1px solid #aeaeb0;}
.blog_applicationbox p .blog_sendblogbtn{ width:78px; height:30px; background:url(../images/blog_sendblog.jpg) no-repeat; float:left; border:0; margin:0 10px 0 70px;}
.blog_applicationbox p .blog_backblogbtn{ width:78px; height:30px; background:url(../images/blog_backblog.jpg) no-repeat; float:left; border:0;}
/*---------------------------------------------------------------------------------------------------------------*/
.blog_allblog{ width:958px; border:1px solid #bedcf0; margin-top:10px; float:left; /*border-bottom:2px solid #bedcf0;*/}
.blog_allblog .blog_allblogtop{ width:956px; padding:1px 1px 0 1px; border-bottom:2px solid #7badd5;}
.blog_allblog .blog_allblogtop div{ width:100%; height:36px; background:#bedcf0;}
.blog_allblog .blog_allblogtop div span{ font-size:14px; font-weight:bold; color:#333333; float:left; padding-top:9px; text-align:center;}
.blog_allblog .blog_allblogli{ width:100%; height:28px; padding-top:12px; border-bottom:1px solid #bedcf0; float:left;}
.blog_allblog .blog_allblogli .blog_name{ width:213px; margin-left:48px; float:left;}
.blog_allblog .blog_allblogli .blog_owner{ width:100px; margin:0 60px 0 20px; float:left; text-align:center;}
.blog_allblog .blog_allblogli span a{ color:#0061b3; font-size:14px;}
.blog_allblog .blog_allblogli strong{ width:60px; float:left; margin:0 20px 0 10px; text-align:center; font-weight:normal;}
.blog_allblog .blog_allblogli b{ width:125px; float:left; margin:0 20px; text-align:center; font-weight:normal;}
.blog_allblog .blog_allblogli table{float:left;}
.blog_allblog .blog_allblogli .img{margin-left:20px;width:58px;height:20px;border-left:1px solid #c6e2e9;border-top:1px solid #c6e2e9;border-right:1px solid #c6e2e9;border-bottom:1px solid #c6e2e9;}

/*-------------------PAGES-----------------------------*/
DIV.scott { width:99%; float:left;  border-bottom:1px solid #c6e2e9;
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
DIV.scott2{ border:0;}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV.scott A:active {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV.scott SPAN.current {
	BORDER: #1b8cbe 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  BACKGROUND-COLOR: #1b8cbe
}
DIV.scott SPAN.disabled {
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #0061b3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; font-size:14px;
}
DIV.scott SPAN.disabledf {
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #0061b3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; font-size:14px;
}
DIV.scott SPAN.disabledf a{ border:0;COLOR: #0061b3;}
DIV.scott SPAN.disabledf a:hover{ background:none; color:#1b8cbe;}
/*DIV.scott .lastpage{PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #0061b3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; font-size:14px;}*/
/*------------------------------------------------------------------------------------------------------------*/
.blog_allblog .blog_postblog{ border-bottom:0; background:#fcfaf5; font-size:14px; height:auto;}
.blog_allblog .blog_postblog div{ width:100%; padding:10px 0; border-bottom:1px solid #c6e2e9; float:left;}
.blog_allblog .blog_postblog div strong{ font-weight:normal; width:120px; float:left; margin-left:30px;}
.blog_allblog .sinput{ height:20px; width:350px;}
.blog_allblog .blog_postblog div span{ font-size:12px; color:#666666;}
.blog_allblog .blog_postblog div b{ width:100%; float:left; margin:15px 0 25px 0; text-align:left;}
.blog_allblog .blog_postblog .postbtn{ background:url(../images/postbtn.jpg) no-repeat; width:78px; height:30px; border:0; margin:0 10px 0 170px; float:left;}
.blog_allblog .blog_postblog .backbtn{ float:left; background:url(../images/backbtn.jpg) no-repeat; width:78px; height:30px; border:0;}
/*------------------------------------------------------------------------------------------------------------*/
.blog_leftside{ width:255px; float:left; margin-right:15px; margin-top:10px; display:inline;height:100%;}
.blog_rightside{ width:690px;_width:678px; float:left; margin-top:10px;}
/*------------------------------------------------------------------------------------------------------------*/
.blog_leftbox{ width:252px; float:left; margin-bottom:10px;}
.blog_leftboxtop{ width:100%; height:27px; background:url(../images/blog_leftboxtop.jpg) no-repeat; float:left;}
.blog_leftboxcont{ width:100%; min-height:100px; _height:100px; _height:auto; background:url(../images/blog_leftboxcont.jpg) repeat-y; float:left; padding-top:3px;}
.blog_leftboxbottom{ width:100%; height:7px; background:url(../images/blog_leftboxbottom.jpg) no-repeat; float:left;}
.blog_leftboxtop h1{ height:25px; width:83%; margin-left:5%; padding:5px 0 0 12%; background:url(../images/icon01.jpg) left 4px no-repeat; font-size:14px; color:#fff;}
.blog_leftboxcont li{ width:80%; margin:5px 0 0 10%; padding-left:6%; background:url(../images/blog_leftboxli01.jpg) left 6px no-repeat; float:left; height:20px; overflow:hidden;}
.blog_leftboxcont li a{ color:#666666;}

.blog_leftclumn01 li{ background:url(../images/blog_leftboxli02.jpg) left 6px no-repeat;}
.blog_leftclumn01 .blog_leftboxcont{ min-height:150px; _height:150px; _height:auto;}
.blog_leftclumn01 h1{ background:url(../images/icon02.jpg) left 4px no-repeat;}
.blog_leftclumn02 h1{ background:url(../images/icon03.jpg) left 4px no-repeat;}
.blog_leftclumn03 h1{ background:url(../images/icon04.jpg) left 4px no-repeat;}
/*------------------------------------------------------------------------------------------------------------*/
.blog_briefbox{ width:100%; float:left; border-bottom:1px dashed #d3d3d3; padding-bottom:30px; margin-bottom:30px;}
.blog_briefbox h1{ width:100%; float:left; margin-bottom:5px; font-size:16px; color:#000;}
.blog_briefbox h1 a{ color:#0061b3; font-size:16px;}
.blog_briefbox span{ width:100%; float:left; color:#666666;}
.blog_briefbox p{ width:100%; float:left; max-height:100px; overflow:hidden; margin:11px 0 20px;}
.blog_briefbox div span{ width:auto; float:left; color:#666666; text-align:center;}
.blog_briefbox div strong{ width:3%; float:left; color:#0061b3; text-align:center;}
.blog_briefbox div span a{color:#0061b3;}

.blog_briefdetailsbox{ margin-bottom:17px;}
.blog_briefdetailsbox p{ max-height:none;}
.blog_briefdetailsbox div span, .blog_briefdetailsbox div strong{ float:right;}
.blog_rightside .nextblog .prev{ color:#0061b3; margin-left:10px;float:left;}
.blog_rightside .nextblog .next{ color:#0061b3; margin-right:10px;float:right;}

.blog_commentsbox{ width:690px; float:right; margin:30px 0 5px; padding-bottom:15px;}
.blog_commentsbox h1{ width:100%; float:left; border-bottom:1px dashed #d3d3d3; font-size:16px; padding-bottom:9px; margin-bottom:20px;}
.blog_commentsbox .blog_pho{ float:left; width:50px; height:70px; margin: 0 10px 0 25px;}
.blog_commentsbox .blog_pho span{ width:50px; text-align:center; height:20px; overflow:hidden;}
.blog_commentsbox textarea{ float:left; width:590px;_width:560px; height:190px;}
.blog_commentsbox span{ width:100%; float:left;}
.blog_commentsbox .blog_postbtn{ float:right; margin-top:10px; margin-right:10px; border:0; width:78px; height:30px; background:url(../images/blog_postbtn.jpg) no-repeat;}
