@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; width:100%; background:#f3f3f3;}
a:link {text-decoration: none;color:#000000;font-size:14px; }
a:visited {text-decoration: none;color: #CCCCCC;font-size:14px;}
/* main */
.main {width:100%; padding:0; margin:0 auto; }
.resize { width:985px; margin:0 auto;}

/********** header **********/
.header { background:#333333; padding:0; margin:0 auto; height:400px; }

.block_header {margin:0 auto; width:993px; padding:0; border:none;}
/* logo */
.logo { float:left; padding:0; margin:0; width:1024px;}
.rss { width:250px; float:right; text-align:left; font: normal 12px Arial, Helvetica, sans-serif; color: #3366CC; padding:20px 0 0 0; margin:0;}
.rss img { float:right; margin:0 30px 30px; padding:0;}
.rss a { float:left; color:#22a0b8; font-weight:bold; text-decoration:none;}
.ubanner {width:700px; float:left; text-align:left; font: normal 28px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:20px 0 0 0; margin:0;}
.ubanner a { float: none; color:#22a0b8; font-weight:bold; padding:5px 5px 12px 12px; text-decoration:none;}
/* blog */
.blog_body_resize { border-bottom:1px solid #c4c4c4; border-top:1px solid #c4c4c4; background:#f8f8f8;}
.blog_body { width:953px; margin:0 auto; padding:10px 20px;}
.blog_body img { float:left; margin:5px 20px 5px 0; padding:0;}
.blog_body p { font: normal 14px Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 0 0; margin:0; line-height:1.5em;}
.blog_body a { float:left; color:#22a0b8; font-weight:bold; text-decoration:none;}
.blog_body ul { font: normal 14px Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 0 0; margin:0; line-height:1.5em;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
/****pre footer****/
.prefooter{padding:0;  margin:0 auto; background:#f8f8f8; }
.prefooter_resize { margin:0 auto; padding:20px; width:300px; }
.prefooter p { font:normal 12px  Arial, Helvetica, sans-serif; color:#000000;}
.prefooter a { font:normal 12px Arial, Helvetica, sans-serif; color:#22a0b8; text-decoration:underline; padding:5px; margin:0;}
.prefooter p.leftt { text-align:left; width:370px; margin:0; padding:15px 0 0 0; float:left;} 
.prefooter p.right { text-align:right; width:370px; margin:0; padding:15px 0 0 0; float:right;} 
.prefooter p.center { text-align:center; width:370px; margin:0; padding:15px 15px 15px 1px;} 

/*************footer**********/
.footer {padding:0;  margin:0 auto; border-top:1px solid #d7d7d7; background:#e9e9e9; }
.footer_resize { margin:0 auto; padding:20px; width:953px; }
.footer p { font:normal 12px  Arial, Helvetica, sans-serif; color:#565656;}
.footer a { font:normal 12px Arial, Helvetica, sans-serif; color:#565656; text-decoration:underline; padding:5px; margin:0;}
.footer p.leftt { text-align:left; width:370px; margin:0; padding:15px 0 0 0; float:left;} 
.footer p.right { text-align:right; width:370px; margin:0; padding:15px 0 0 0; float:right;} 
