/* CSS Document */
#pagebody_blog{width:950px;margin:0 auto; background-color:#E4FAFD;overflow:hidden;}
.menu{ width:950px; background-color:#2FB3C1; text-align:left; text-indent:2em;}
#header01{width:950px; background:url(../images/blog_01.jpg) no-repeat; height:368px; overflow:hidden;}
.header01_txt{ padding:108px 0 0 200px;}
.header01_txt li{ text-align:left; line-height:25px;}
.nav {width:100%;margin:40px 0 0 120px; overflow:hidden; }
.nav ul li{background:url(../images/blogbtn_05.png) no-repeat; float:left; display:block; width:93px; height:94px;line-height:94px; text-align:center;margin:0px 5px;}
.nav .tag_now{background:url(../images/blogbtn_03.png) no-repeat; }
.selectsort:link,.selectsort:visited,.selectsort:hover,.selectsort:active{COLOR: #218895; font-weight:600; font-size:14px; text-decoration:none; width:93px; height:94px; display:block;}
.normalsort:link,.normalsort:visited,.normalsort:active{COLOR: #218895; font-weight:600; font-size:14px; text-decoration:none;width:93px; height:94px;display:block;}
.normalsort:hover{color:#ff6666;}
#index_l{ width:199px; float:left; clear:left; margin:0px 0 0 10px;_margin:0px 0 0 5px; border:0; overflow:hidden;}
#index_r{ width:719px; float:right; margin:0px 10px 0 10px;_margin:0px 5px 0 10px; border:0; overflow:hidden;}
.info_title{ background:url(../images/blog_03_01.jpg) no-repeat; height:42px;line-height:42px; font-size:14px; text-align:center; font-weight:600; color:#218895;}
.info_sort li{ line-height:27px; text-align:left; padding:0 10px 0 25px;}
.zj_title{width:199px; height:33px; line-height:33px; background:url(../images/blog_11.jpg) no-repeat; margin:13px 0 0 0;font-weight:600; font-size:14px; color:#218895; text-align:left; padding-left:20px;}
.zj_info,.info_sort{ width:197px; border-left:#59D3E3 solid 1px; border-right:#59D3E3 solid 1px; background-color:#FFFFFF;}
.zj_info li{ list-style:none; padding:0 5px 0 5px; line-height:20px; text-align:left; text-indent:12px;}
.zj_btm{background:url(../images/blogbtn_28.jpg) no-repeat;height:6px; overflow:hidden;}
.sort01_top{background:url(../images/blog_05.jpg) no-repeat;height:10px; overflow:hidden;}
.sort01_title{width:719px; height:38px; line-height:38px; background:url(../images/blog_15.jpg) no-repeat; margin:13px 0 0 0; font-size:14px; color:#218895; text-align:left;}
.sort01_info,.mess_info{ width:717px; border-left:#59D3E3 solid 1px; border-right:#59D3E3 solid 1px; overflow:hidden; background-color:#FFFFFF;}
.sort01_info li{ list-style:none; padding:0 5px 0 5px; line-height:20px; text-align:left; padding-left:15px;}
.sort01_btm{background:url(../images/blog_13.jpg) no-repeat;height:6px; overflow:hidden;}
.bigpic{ float:left; width:430px;}
.bigpic li{list-style:none;  text-align:left;}
.post{ float:left; width:255px; overflow:hidden;}
.post_title{ width:100%;background:url(../images/post_ico.jpg) no-repeat; text-align:left; padding:0 0 0 25px; border-bottom:1px dashed #333333;}
.post li{padding-left:0;}
.myphoto_title{ width:717px; background:url(../images/blog_08.jpg) no-repeat; height:28px; }
.myphoto_t{ float:left;text-align:left; padding-left:20px;}
.myphoto_m{ float:right; text-align:right; padding-right:15px;}
.myphoto li{ float:left;list-style:none; width:100px; height:75px; padding:0 20px;}
.mess_p{ float:left; width:80px; padding:10px 10px 0 20px;}
.mess_t{ float:left; width:600px; padding:10px 0 0 0;}
.mess_t li{list-style:none; text-align:left; padding-left:5px;}
.mess_t li span{ padding-left:200px;}
.mess_t_title{line-height:30px; height:30px; background-color:#D2FDFF; text-indent:1em;}
.mess_rep{ float:right; width:580px; padding:5px 0 0 0;}
.mess_rep li{list-style:none; text-align:left;}
.mess_rep li span{padding-left:190px;}
.diary_title{width:719px; height:38px; line-height:38px; background:url(../images/blog_15.jpg) no-repeat; margin:0; font-size:14px; color:#218895; text-align:left;}
.diary_t{ float:left;text-align:left;}
.setitem{text-align:left; padding-left:20px; line-height:30px; _height:25px;_padding-top:10px;}
.setitem li{ line-height:28px; height:28px;}
.write_diary_btn{ padding-left:220px;}
.write_diary_btn02{ padding-left:300px;}
.write_diary_btn03{ padding-left:520px;}
.write_diary_btn04{ padding-left:450px;}
.write_diary_btn05{ padding-left:400px;}
.diary_list{ padding:10px 0 0 20px;}
.diary_list_tit{ background-color:#D0F4FF; border-bottom:1px solid #60CFFF; color:#333333;}
.select_diary{ float:left; padding:10px 0 0 15px;}
.select_diary li{list-style:none; line-height:30px;}
.selectsort_diary:link,.selectsort_diary:visited,.selectsort_diary:hover,.selectsort_diary:active{color:#333333; font-size:12px; text-decoration:none;}
.normalsort_diary:link,.normalsort_diary:visited,.normalsort_diary:active{color:#4E9786; font-size:12px; text-decoration:none;}
.normalsort_diary:hover{color:#ff6666;font-size:12px;}
.diary_info{width:680px;  overflow:hidden; background-color:#FFFFFF; margin:5px 0 0 0;}
.diary_info_p{ float:left; width:80px;}
.diary_info_t{ float:left; width:580px;}
.diary_info_t li span{ padding-left:230px;}
.s_lap_content{float:left;width:120px;margin:8px 0px 0 5px;_margin:8px 0px 0 5px;overflow:hidden;}
.s_lap_content li{ list-style:none; line-height:20px; text-align:center;}
.s_lap_note{ line-height:25px; font-weight:600; text-align:left;}
.p_item{float:left; width:33%; margin:10px 0 10px 0;}
.plist_item{ float:left; width:18%; margin:10px 0 10px 10px;}
/*20080326*/
.mess_t_title h1{ float:left; width:450px; text-align:left; font-size:12px; line-height:25px;}
.mess_t_title h2{ float:right; width:70px; text-align:left; line-height:25px; padding:0 0 0 0px;}
