/* ============全局============ */
html {height:100%;word-break:break-all;}
div,ul,ol {margin:0;padding:0;}
form {margin:1px 0 0 0;}
img {border:0;}
li {list-style:none;}
table {font-size:12px;}
input {font-family:Arial,Helvetica,sans-serif;font-size:12px;}

body {
margin:0 4 0 0 ;
padding:0;
font-size:12px;
height:100%;
background:#F0F8FD;
line-height:1.5;
font-family:Arial,Helvetica,sans-serif;
text-align:center;
}

a:link{text-decoration:none;color:#1F446C;}
a:visited {text-decoration:none;color:#1F446C;}
a:hover {text-decoration:underline;color:#000;}
a:active {text-decoration:underline;color:#000;}
/* ============常用============ */
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.none {display:none;}

.grey {color:#999;}
.blue {color:#115888;}
.green {color:#096;}
.red {color:#f00;}


/* ============布局============ */
.Square {margin:0px 5px 10px 0px;background:#F0F8FD url(Square.png) repeat-x left top!important;background:#F0F8FD url(Square.png) repeat-x left 1px;border:1px #5FAED7 solid;}
.Square .title {height:24px;padding:3px 0 0 10px;letter-spacing:2px;font-size:14px;font-weight:600;color:#1F446C;}
.Square .body {height:90px;padding:20px 0 0 10px;font-size:12px;background:#F0F8FD;}

*+html .Square {background:#F0F8FD url(Square.png) repeat-x left 1px!important;}/* IE7 hack */

#Container .PageBody .MainBody .MainBody .Square {margin:0 10px 10px 10px;background:#fff url(Square.png) repeat-x left top!important;background:#fff url(Square.png) repeat-x left 1px;border:1px #5FAED7 solid;}
*+html #Container .PageBody .MainBody .MainBody .Square {background:#fff url(Square.png) repeat-x left 1px!important;}/* IE7 hack */



#Header {clear:both;width:960px;margin:auto;text-align:left;}
#Header #BlogMenu {text-align:right;margin:10px;}
#Header #BlogMenu a {color:#000;}
#Header #GroupBanner {height:110px;background:#CBECFF url(GroupBanner.jpg) no-repeat left top;}
#Header #GroupTitle {float:left;margin:20px 0 0 20px;padding:10px 60px 10px 10px;border:1px #5FAED7 solid;background:#fff;font-size:16px;font-weight:600;filter:alpha(opacity=75);}
#Header #GroupTitle a {display:block;margin:10px 0 0 0;font-size:13px;font-weight:400;font-style:italic;}
#Header #Menu {margin:10px 0;height:43px;background:#CBECFF url(Menu.gif) repeat-x left top;}
#Header #Menu ul {padding:12px 0 27px 70px;background:url(menubg.jpg) no-repeat left top;}
#Header #Menu ul li {float:left;margin:0 8px;}
#Header #Menu ul li a {font-size:14px;color:#000;}
#Header #Menu ul li a:hover {color:#1F446C;}

#Container {clear:both;text-align:center;width:680px;margin:auto;}
#Container .PageBody {text-align:left;}
#Container .PageBody .Sidebar {float:left;width:140px;overflow:hidden;}
#Container .PageBody .MainBody {float:right;width:540px;overflow:hidden;}
#Container .PageBody .MainBody .MainBody {float:left;width:350px;overflow:hidden;}
#Container .PageBody .MainBody .Sidebar {float:right;width:190px;overflow:hidden;}

#Container .PageBodyList {text-align:left;width:680px;margin:auto!important;margin:0 0 0 10px;}
#Container .PageBodyList .Sidebar {float:left;width:150px;overflow:hidden;}
#Container .PageBodyList .MainBody {float:right;width:540px;overflow:hidden;}

#Footer {clear:both;text-align:center;width:680px;margin:auto;border-top:2px #5FAED7 solid;}

