body {text-align:center;background:#fff;font-family:simsun;}
li {list-style:none}
body, form, ul, li, h1, h2, h3, p{margin:0; padding:0;font-size:12px;}
form * {vertical-align:middle;}
img {border:none}
a {text-decoration:none}
a:hover {text-decoration:underline}

#container {width:950px; margin:0 auto;text-align:left;background:#fff}

/* TopMenu */
#TopMenu_out{width:950px; padding-top:7px;padding-bottom:7px; margin:0 auto;}
#TopMenu{height:34px;border: 1px solid #CBCBCB; background:url(../images/pic_bgtop.gif) left top repeat-x;}
#TopMenu #logo{ width:112px; height:26px; background:url(../images/logo.gif) 15px 6px no-repeat; float: left; margin-right:30px;}
#TopMenu ul{ float:left; height:34px; line-height:34px; padding-right:10px;}
#TopMenu li{padding-left:8px;padding-right:8px; background:url(../images/pic_bgtopxian.gif) left center no-repeat; float:left;}
#TopMenu a{ font-size:12px; color:#000; text-decoration:none;}
#TopMenu a:hover{ font-size:12px; color:#000; text-decoration:underline;}
.cleartop{clear:both;}

/* main block 1 */
#main1{margin-top:2px;width:100%;overflow:hidden;color:#000}
/* left */
#main1 .main1Left{background:url(../images/main1_Left_Bg.jpg) repeat-x top; width:340px; float:left; padding-top:6px;}
#main1 .main1Left .photoAlbum_item_pic {text-align:center;}
#main1 .main1Left .photoAlbum_item_pic img{width:325px; height:230px; margin:0 auto;}
#main1 .main1Left .photoAlbum_item_txt{color:#53747b;line-height:30px;text-align:center}
#main1 .main1Left .photoAlbum_item_txt a {font-size:14px;}
#main1 .main1Left .content{border:1px solid #dfdfdf;padding:0 12px;width:216px !important;width /**/:240px;margin-top:11px}
#main1 .main1Left .content h2{font-size:13px;color:#010101;line-height:31px;background:url(../images/dot.gif) repeat-x bottom;padding-left:7px}
#main1 .main1Left .content li{background:url(../images/mainleft_list_bg.gif) no-repeat bottom left;color:#000;line-height:22px;padding-left:16px}

.pinglun {border:1px solid #ccc;}
.pinglun h2 {background:#333; height:27px; line-height:27px; text-align:left; color:#fff; padding:0 10px; font-size:14px;}
#main1 .pinglun h2 a {display:block; float:right; height:27px; line-height:27px; color:#fff; font-size:14px; text-decoration:underline;}
.pinglun form {width:320px; margin:6px auto;}
.pinglun textarea {width:310px; height:55px; margin:0 auto;}
.pinglun p {}
.pinglun label { text-align:left; line-height:16px;}
.pinglun .btn_submit {background:url(../images/btn_submit.gif); border:none; width:49px; height:20px;}

#PostArea {width:330px; height:300px; overflow:auto; margin:0 auto;}
.PostItem {margin:2px 0 0; width:310px;}
.PostHeader {background:url(../images/dot.gif) top repeat-x; width:100%; overflow:hidden; height:26px; line-height:26px; color:#333;}
.PostUser {float:left; display:inline; width:70px; overflow:hidden; text-align:left;}
.PostTime {float:right; display:inline; width:120px; text-align:left;}
.PostIp {float:right; display:inline; width:100px; text-align:left;}
.PostContentArea {padding:5px; text-align:left;}
.PostContentText {background:url(../images/blueIcon.gif) 0 5px no-repeat; padding:5px 0; line-height:160%; color:#333; text-indent:2em;}
.PostContentText a {font-size:14px; color:#1773ad; text-decoration:underline;}
.PostContentText a:hover {font-size:14px; color:#FF0000; text-decoration:underline;}

/* Center */
#main1 .main1Center{width:360px; margin-left:10px; float:left;}
.main1Center .focusTopic{border-bottom:1px solid #e9e9e9;padding:0 10px;}
.main1Center .focusTopic_tit{line-height:50px;font-weight:bold;text-align:center;}
.main1Center .focusTopic_txt{line-height:19px; color:#000;}
.main1Center .focusTopic_cont{padding:0 10px 10px 10px}
.main1Center .focusTopic_cont .focusTopic_pic{display:none}
.main1Center .content {border:1px solid #d5d5d5;padding:2px 2px 0 3px;margin-top:5px}
.main1Center .content h2 {background:#333; height:30px; line-height:30px; padding-left:2em; font-size:14px;color:#fff;}
.main1Center .content .list{margin:5px}
.main1Center .content .list li {background:url(../images/liDot_Gray.gif) left no-repeat 8px;padding-left:12px;color:#000;height:25px;font-size:14px;}
.main1Center .content .list li a {font-size:14px;}
/* Right */
#main1 .main1Right{width:230px;float:right;padding-top:5px;padding-bottom:5px;}
#main1 .main1Right h2 {background:#333; height:26px; line-height:26px; color:#fff; padding-left:2em;}
#main1 .main1Right .content {background:#F5F5F5; border:1px solid #ccc; margin-bottom:5px;}
#main1 .main1Right .map {background:url(../images/dot.gif) bottom repeat-x; width:220px; overflow:hidden; margin:0 auto; padding:10px 0; color:#333; line-height:22px;}
#main1 .main1Right .map img {border:1px solid #bbc3c8; width:70px; height:70px; margin-right:10px; float:left;}
#main1 .main1Right .map ul {padding-top:5px;}
#main1 .main1Right .photoAlbum_item{text-align:center}
#main1 .main1Right .photoAlbum_item_pic img{border:1px solid #f3f3f3}
#main1 .main1Right .photoAlbum_item_txt{line-height:25px}
#main1 .main1Right ul {padding:6px 0;}
#main1 .main1Right li {font-size:12px;line-height:23px;}

/* main block 2 */
#main2{background:url(../images/main02_bg.gif); width:100%; overflow:hidden; clear:both; margin-top:10px;}
#main2_top,
#main2_btm {background:url(../images/main02_top_btm.gif) no-repeat; height:1px; font-size:1px; overflow:hidden; clear:both;}

#main2 .main2Left{width:280px;float:left;}
#main2 .main2Left h2 {background:#333; height:26px; line-height:26px; color:#fff; padding-left:2em; margin-bottom:10px;}
#main2 .main2Left .photoAlbum_item{text-align:center}
#main2 .main2Left .photoAlbum_item_pic img{border:1px solid #f3f3f3}
#main2 .main2Left .photoAlbum_item_txt{line-height:25px}
#main2 .main2Left li {font-size:12px;line-height:18px; padding-left:5px;}

#main2 .main2Right{width:230px; float:right;}
#main2 .main2Right h2 {background:#333; height:26px; line-height:26px; color:#fff; padding-left:2em; margin-bottom:10px;}
#main2 .main2Right .photoAlbum_item{text-align:center}
#main2 .main2Right .photoAlbum_item_pic img{border:1px solid #f3f3f3}
#main2 .main2Right .photoAlbum_item_txt{line-height:25px}
#main2 .main2Right li {font-size:12px;line-height:18px; padding-left:5px;}

#main2 .main2Center{width:420px;float:left;margin-left:10px;}
#main2 .main2Center h2 {background:#333; height:30px; line-height:30px; padding-left:2em; font-size:14px;color:#fff;}
#main2 .main2Center .list{margin:5px 18px}
#main2 .main2Center .list li{background:url(../images/liDot_Gray.gif) left no-repeat 8px;padding-left:12px;color:#00008f;height:23px; line-height:23px; overflow:hidden;}
/* main block 3 */
#main02{width:948px; border:1px solid #ccc; }
#main02 h1{background:url(../images/midTitle.gif) repeat-x; height:30px; font-size:14px;color:#032d45;}
#main02 .cont{border:0px solid #F6A0A0;}

#main02 .photoAlbumBlk {width:100%; overflow:hidden; padding-bottom:15px;}
#main02 .photoAlbumBlk .photoAlbum_item { float:left; padding:0 1px 5px 1px;margin:8px 0 0 19px;border-top:1px solid #8B8B8B;background:#8B8B8B url(../images/pic_bg01.gif) left bottom repeat-x; display:inline;}
#main02 .photoAlbumBlk .photoAlbum_item_pic {}
#main02 .photoAlbumBlk .photoAlbum_item_pic img {border:1px solid #fff; width:132px; height:97px;}
#main02 .photoAlbumBlk .photoAlbum_item_txt {font-size:12px; line-height:24px; text-align:center; color:#fff;}
#main02 .photoAlbumBlk a {color:#fff;font-size:12px;text-decoration:none;}
#main02 .photoAlbumBlk a:hover {color:#fff;font-size:12px;text-decoration:underline;}

/* Main07 */
#Main07{width:950px;margin:0 auto; overflow:hidden; clear:both;}
#Main07 .title01{height:35px;background:url(../images/title_bg04.gif) left top repeat-x;}
#Main07 .title01 h1{background:#333; height:30px; line-height:30px; padding-left:2em; font-size:14px;color:#fff;}
#Main07 #cont{background:#fff;}

#Main07 .ContLeft_out{  border: 1px solid #ccc;margin-bottom:6px; width:463px; float:left;}
#Main07 .ContLeft{ border: 0px solid #c6d7de; text-align:left;}
#Main07 .ContLeft ul{padding:6px;}
#Main07 .ContLeft li{ width:px; height:24px;line-height:24px;background:url(../images/pic_dot01.gif) 6px 10px no-repeat;padding-left:16px;text-align:left;color:#999999;overflow:hidden;}
#Main07 .ContLeft a{color:#333333;font-size:14px;text-decoration:underline;}
#Main07 .ContLeft a:hover {color:#FF0000; font-size:14px; text-decoration:underline;}


#Main07 .ContRight_out{  border: 1px solid #ccc;margin-bottom:6px; width:471px; float:right;}
#Main07 .ContRight{ border: 0px solid #c6d7de; text-align:left;}
#Main07 .ContRight ul{padding:6px;}
#Main07 .ContRight li{ width:px; height:24px;line-height:24px;background:url(../images/pic_dot01.gif) 6px 10px no-repeat;padding-left:16px;text-align:left;color:#999999;}
#Main07 .ContRight a{color:#333333;font-size:14px;text-decoration:underline;}
#Main07 .ContRight a:hover {color:#FF0000; font-size:14px; text-decoration:underline;}

/* links */
#main1 a,#main2 a{color:#000}
#main1 .main1Center .focusTopic_tit a{color:#000;font-size:16px}
#main1 .main1Center .focusTopic_txt a{color:#000;}
#main1 .main1Center .content h2 a{color:#000}
#main1 .main1Center .content li a,#main2 .list li a{font-size:14px;text-decoration:underline}
#main1 .main1Center .content li a:hover,#main2 .list li a:hover{text-decoration:none}
#main2 h2 a{color:#032d45}

/* main02_title */
#main02_title{}
#main02_title h1{background:#333; height:30px; line-height:30px; padding-left:2em; font-size:18px;color:#fff;}

