@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:400;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400;
}
em {
	font-style:italic;
}
a{
	outline:none;
	color: #666666;
	text-decoration:none;
	border-bottom: 0px;
}
input, button, select, textarea {
	font-size:12px;
	vertical-align:middle;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:block;
	clear:both;
}
.clearfix2 {
	_height:1%;
	overflow:auto;
}
.mydebug {
	border:#000 solid 1px;
}
.clear{ clear:both}
.dgray{ color:#333333}
.red{ color:#F00}
.golden2,a.golden2:link,a.golden2:visited,a.golden2:hover{ color:#ff6600;}
.brown{ color:#764e2a}
.camgreen{ color:#4a9fc8}
.lightGary{ color:#999999}
.golden,a.golden:link,a.golden:visited,a.golden:hover{ color:#f74b00;}
.black,a.black:link,a.black:visited,a.black:hover{ color:#000;}
.blue,a.blue:link,a.blue:hover,a.blue:visited{ color:blue}
.font14{ font-size:14px; font-weight:bold}
.font12{ font-size:12px; font-weight:normal}
.underLine{ text-decoration:underline}

/*新增*/
.blog_bColor{ color:#33a8d1}
.blog_ycolor,a.blog_ycolor,.blog_ycolor a{ color:#ff6800}

/*新增结束*/
body {
	font-size:12px; background: url(../../images/index_02.gif) repeat-x top;
	font-family:"宋体";
	color: #666666;
}

/*头部文件*/
.blank-5{ height:5px; clear:both}
.mamiai-blog{ width:964px; margin:0px auto;}
#mamiai-blog-mainTop{width:964px; margin:10px auto; margin-bottom:0px; overflow:hidden;margin-top:15px;}
#mamiai-blog-mainTop .leftBoard{ width:230px;float:left; overflow:hidden;} 
#mamiai-blog-mainTop .leftBoard ul{ margin:0px 10px; padding:0px;}
#mamiai-blog-mainTop .leftBoard ul li{ background:url(../images/maniai_blog_0322_41.gif) 4px center no-repeat; padding-left:12px;height:23px; line-height:23px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; width:200px;margin-right:10px;}
#mamiai-blog-mainTop .leftBoard ul li a{ color:#676767}
#mamiai-blog-mainTop .leftBoard ul li a:hover{ color:#3a3f42; text-decoration:underline; }

#mamiai-blog-mainTop .rightLogin{ background:url(../images/m-blog.jpg) no-repeat; width:710px; height:223px; float:right; padding-right:10px; overflow:hidden; padding-top:14px;}
#mamiai-blog-mainTop .rightLogin .showPhoto{ float:left;line-height:24px; text-align:center; width:228px; overflow:hidden; padding-left:4px;}
#mamiai-blog-mainTop .rightLogin .showPhoto a img{ display:block; border:1px solid #ccc; padding:3px;}
#mamiai-blog-mainTop .rightLogin .showPhoto span{ display:block;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#mamiai-blog-mainTop .rightLogin .loginPanel{ width:215px;   line-height:24px; color:#676767; float:right; height:204px;padding-left:10px}
#mamiai-blog-mainTop .rightLogin .loginPanel a{ color:#999999}
#mamiai-blog-mainTop .rightLogin .loginPanel input.T1{ width:100px; height:24px; border:1px solid #dfdfdf}

#mamiai-blog-mainMiddle {width:964px; margin:0px auto; overflow:hidden; clear:both;}
#mamiai-blog-mainMiddle .leftBanner{ float:left; width:717px;}
#mamiai-blog-mainMiddle .rightTalk{ float:right; background:url(../images/maniai_blog_0322_52.gif) repeat-y center; width:231px;}
#mamiai-blog-mainMiddle .rightTalk dl{ padding:0 10px;}
#mamiai-blog-mainMiddle .rightTalk dl dt{ height:25px; border-bottom:1px solid #d9d9d9; line-height:25px; padding-left:10px; font-size:14px; font-weight:bold; color:#000}
#mamiai-blog-mainMiddle .rightTalk dl dd { padding-top:8px}
#mamiai-blog-mainMiddle .rightTalk dl dd img{ float:left; padding-right:6px}
#mamiai-blog-mainMiddle .rightTalk dl dd p{ line-height:18px; }
#mamiai-blog-mainLeft {width:726px; float:left}
#mamiai-blog-mainLeft .blog-Note h1{ background:url(../images/maniai_blog_0322_56.gif) 4px center no-repeat; padding-left:24px; height:26px; line-height:26px; font-weight:bold; color:#000}
#mamiai-blog-mainLeft .blog-Note{ width:354px;float:left;}
#mamiai-blog-mainLeft .blog-Note h1 span{ display:block; float:left; color:#000}
#mamiai-blog-mainLeft .blog-Note h1 a{ display:block; color:#676767; background:url(../images/maniai_blog_0322_57.gif) left center no-repeat; padding-left:8px; float:right;  padding-right:10px}
#mamiai-blog-mainLeft .blog-Note p{ line-height:20px}
#mamiai-blog-mainLeft .blog-Note ul{ padding:0 10px; background:url(../images/maniai_blog_0322_63.gif) repeat-y; height:160px; overflow:hidden;}
#mamiai-blog-mainLeft .blog-Note ul.bg2{background:url(../images/maniai_blog_0322_62.gif) repeat-y center;}
#mamiai-blog-mainLeft .blog-Note ul li{ background: url(../../../images/index_75.jpg) no-repeat; background-position:0px 9px; padding-left:10px; line-height:20px}
#mamiai-blog-mainLeft .blog-Note ul li a{ color:#61676;}
#mamiai-blog-mainLeft .blog-Note ul li a:hover{ color:#3a3f42; text-decoration:underline}
#mamiai-blog-mainLeft .blog-Note .imgBox{ padding:5px; text-align:center; line-height:24px; float:left; width:160px; overflow:hidden}
#mamiai-blog-mainLeft .blog-PhotoWall{ width:713px; float:left}
#mamiai-blog-mainLeft .blog-PhotoWall h1{ border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; height:30px; line-height:30px; background:url(../images/maniai_blog_0322_20.gif) 4px no-repeat; padding-left:142px}
#mamiai-blog-mainLeft .blog-PhotoWall h1 span{ float:left; color:#000}
#mamiai-blog-mainLeft .blog-PhotoWall h1 a{ display:block; color:#676767; background:url(../images/maniai_blog_0322_57.gif) left center no-repeat; padding-left:8px; float:right;  padding-right:10px}
#mamiai-blog-mainLeft .blog-PhotoWall .box{ float:left; width:136px; text-align:center; margin-right:4px; margin-top:10px}
#mamiai-blog-mainLeft .blog-PhotoWall .box .imgBox{ width:126px;padding-right:10px; padding-top:10px; text-align:center; background:url(../images/maniai_blog_0322_21.gif) top no-repeat; height:96px}
#mamiai-blog-mainLeft .blog-PhotoWall .box span{ display:block; text-align:center; line-height:18px; padding-right:10px}
#mamiai-blog-mainLeft .blog-PhotoList { width:726px; clear:both; overflow:hidden;}
#mamiai-blog-mainLeft .blog-PhotoList h1{ height:29px; line-height:29px; color:#000}
#mamiai-blog-mainLeft .blog-PhotoList ul{ border-left:1px solid #5dc2e1;padding-right:13px; background:url(../images/maniai_blog_0322_30.gif) top right no-repeat; width:712px}
#mamiai-blog-mainLeft .blog-PhotoList ul li{ padding:1px 3px; width:94px; overflow:hidden; float:left}
#mamiai-blog-mainLeft .blog-PhotoList ul li span{ display:block; text-align:center; height:20px; line-height:20px}
#mamiai-blog-mainLeft a.blog-leftBtn{ width:15px; height:15px; display:block; background:url(../images/maniai_blog1_144.gif) center no-repeat}
#mamiai-blog-mainLeft a.blog-rightBtn{ width:15px; height:15px; display:block; background:url(../images/maniai_blog1_147.gif) center no-repeat}
#mamiai-blog-mainright { width:233px; float:right;}
 .blog-Free{ width:220px; height:132px; background:url(../images/maniai_blog_0322_55.gif) top no-repeat; padding-top:40px; padding-left:13px; line-height:18px}
 .blog-Free h1{ font-size:14px; line-height:18px; width:160px; color:#000}
 .blog-Talking{ background:url(../images/maniai_blog_0322_19.gif) repeat-y center;}
 .blog-Talking h1{ background:url(../images/maniai_blog_0322_17.gif) center no-repeat; padding-left:11px; font-size:14px; color:#000; font-weight:bold; height:35px; line-height:35px; color:#000;}
 .blog-Talking ul{ padding:10px;}
 .blog-Talking ul li{ line-height:18px; clear:both; margin-bottom:5px; overflow:hidden;}
.blog-Talking ul li img{ display:block;}
.blog-Talking ul li span{ float:right; width:125px;}
 .blog-Talking dl{ padding:0 10px; padding-top:10px; overflow:hidden;}
.blog-Talking dt{ width:100px; height:100px; text-align:center; float:left; overflow:hidden; margin-right:5px;}
.blog-Talking dt span{ width:67px; height:67px; border:1px solid #ccc; padding:3px; margin:0px auto;}
.blog-Talking dt span table tr td{width:67px;height:67px}


.blog-Talking dt img{ display:block;}
.blog-Talking dt span{ display:block; text-align:center; line-height:20px;}

.photo-pic{ float:left; background:url(../images/photoHome_03.jpg) no-repeat; width:38px; height:296px;}
.photo-bg{ background: url(../images/photoHome_06.jpg) repeat-x; height:296px; float:left; width:663px;}
.photo-pic2{ float:left; background: url(../images/photoHome_10.jpg) no-repeat; width:19px; height:296px;}
.photo-bg-pic{ float:left; padding-left:10px; padding-top:15px;}
.photo-ul{ float:right; margin:0px; padding:0px; padding-top:15px; width:315px;}
.photo-ul li{ float:left; margin-right:12px; margin-bottom:13px;}
.photoBg{ float:right; background:url(../images/photoHome_05.jpg) no-repeat; width:238px; height:227px; padding-top:10px;}
.photoBg h2{ border-bottom:1px solid #ccc; overflow:hidden; width:200px; margin:0px auto; padding-bottom:5px;}
.photoTable{ width:200px; margin:0px auto; margin-top:10px;}
.photoTable-input{ width:100px; border:1px solid #ccc; height:20px;}
.photoTable-btn{ border:0px; background:url(../images/maniai_blog_0322_40.gif) no-repeat; width:49px; height:22px; text-align:center; line-height:22px; color:#fff; cursor:hand;}
.photoTable-btn2{ border:0px; background: url(../images/maniai_blog_0322_42.gif) no-repeat; width:49px; height:22px; text-align:center; line-height:22px; color:#fff; cursor:hand;}
.photo-p{ border-bottom:1px solid #ccc; overflow:hidden; width:200px; margin:0px auto; padding-bottom:5px; text-align:center; padding-top:5px;}
.photo-btn{ border:0px; background:url(../images/maniai_blog_0322_43.gif) no-repeat; width:94px; height:39px; cursor:hand; margin-top:10px; margin-left:15px;}
.photo-btn2{ border:0px; background: url(../images/maniai_blog_0322_77.gif) no-repeat; width:104px; height:39px; cursor:hand; margin-top:10px;}
.photo-add{ clear:both; padding-top:10px; margin-bottom:10px;}
.photo-ul2{ clear:both; margin:0px; padding:0px; margin-top:10px; height:29px; overflow:hidden;}
.photo-ul2 li{ float:left; background:url(../images/photoHome_33.jpg) no-repeat; width:95px; height:29px; line-height:29px; text-align:center; margin-right:5px; color:#fff;}
.photo-ul2 li.blues{ float:left; background: url(../images/photoHome_28.jpg) no-repeat; width:95px; height:29px; line-height:29px; text-align:center; margin-right:5px; color:#fff;}
.photo-top{ clear:both; background: url(../images/maniai_blog_0322_29.gif) no-repeat; width:726px; height:8px; overflow:hidden;}
.photo-bottom{ clear:both; background:url(../images/bg2.jpg) no-repeat; width:722px; height:15px; overflow:hidden;}
.photo-center{clear:both; background:url(../images/bg1.jpg) no-repeat; width:722px; overflow:hidden;}
.bgbg{ background: url(../images/bg2_01.jpg) repeat-y; overflow:hidden; margin-top:15px;}
.photo-center ul{ margin:0px auto; padding:0px; clear:both; overflow:hidden; width:685px; padding-top:10px;}
.photo-center ul li{ float:left; text-align:center; margin-right:9px; margin-top:10px; width:160px; height:185px; overflow:hidden;}
.photo-center ul li a{ display:block; line-height:25px;}
.photo-ul3{ clear:both; margin:0px; padding:0px;}
.photo-ul3 li{ display:block; line-height:20px; color:#666; margin-bottom:10px;}
.photo-ul3 li img{ float:left;}
.photo-center2{ clear:both; width:712px; border-left:1px solid #5dc2e1;border-right:1px solid #5dc2e1;}
.photo-center2 ul{ margin:0px auto; padding:0px; clear:both; overflow:hidden; width:685px;}
.photo-center2 ul li{ float:left; text-align:center; margin-right:9px; margin-top:10px;}
.photo-center2 ul li a{ display:block; line-height:25px;}
.photo-top2{ clear:both; background: url(../images/maniai_blog_0322_71.gif) no-repeat; width:726px; height:6px; margin-top:10px; overflow:hidden;}

.pageBo{ clear:both; height:25px; margin-top:10px; line-height:25px; text-align:right; padding-right:15px;}
.pageBo a{ margin-left:5px;}
.pageBo-a{color:#f60; font-weight:bold;}


#blog_list_main{width:963px;margin:20px auto;}
/*二级导航*/
.blog_list_nav{background:url(../images/maniai_blog_03.jpg) no-repeat;width:894px;height:36px;margin:0 auto;padding-left:50px;font-size:14px;font-weight:bold; line-height:36px; z-index:1000; margin-top:-10px; position:relative;}
.blog_list_nav b{line-height:36px;padding-left:20px;float:left;height:36px;}
/*二级导航*/
/*左边图片列表*/
.blog_list_left{width:715px;float:left;}
.list_left_top{width:715px;float:left; border-bottom:1px solid #d9d9d9;}
.list_left_top p{background:url(../images/maniai_blog_0322_56.gif) no-repeat;padding-left:30px;height:30px; line-height:30px;float:left;font-weight:bold;color:#111; background-position:4px;}
.list_left_top span{float:right;padding-top:5px;padding-right:10px;}
.iput{border:1px solid #ccc; width:140px;height:20px; line-height:20px; overflow:hidden;}
.list_left_note{width:715px;float:left;margin-top:10px;}
.list_left_note ul{width:715px;font-size:12px;color:#999;}
.list_left_note ul li{float:left;width:700px;padding:10px 5px 5px 10px;}
.list_left_note ul li font{font-size:12px; line-height:30px;text-align:left;float:left;}
.list_left_note ul li.diary{border-top:1px dashed #f1f1f1;border-bottom:1px solid #d9d9d9;padding:10px 5px 10px 10px;font-size:12px;color:#999; line-height:20px;float:left;width:670px;}
.list_left_note ul li.diary span{float:right;}
.list_left_note ul li.diary span a{color:#ff6600;}



/* 换皮肤          */
#box{ width:685px; margin:0px auto; overflow:hidden;}
#box2{ width:960px; margin:0px auto; overflow:hidden;}
.box-pic{ float:left; background:url(../images/skin_03.jpg) no-repeat; width:4px; height:26px;}
.box-bg{ float:left; background:url(../images/skin_05.jpg) repeat-x; width:676px; height:26px; line-height:26px;}
.box-pic2{ float:right; background:url(../images/skin_07.jpg) no-repeat; width:5px; height:26px;}
.box-bg h2{ float:left; font-size:12px; font-weight:bold; padding-left:10px;}
.box-bg  a{ float:right; padding-right:20px;}
.left{ clear:both; float:left; width:116px; border:1px solid #ebebeb; overflow:hidden; margin-top:10px; height:320px;}
.left ul{ margin:0px; padding:0px; padding-top:10px;}
.left ul li{ display:block; height:25px; line-height:25px;}
.left ul li a{ display:block; height:25px; line-height:25px; padding-left:10px; background:#fff;}
.left ul li a:hover{ display:block; height:25px; line-height:25px; padding-left:10px; background:#f9e9f1; font-weight:bold; color:#cc0099;}
.left ul li a.link{ display:block; height:25px; line-height:25px; padding-left:10px; background:#f9e9f1;font-weight:bold; color:#cc0099;}
.right{ width:550px; float:right; border:1px solid #ebebeb; overflow:hidden; margin-top:10px; padding-top:10px;}
.right ul{ margin:0px; padding:0px; margin-bottom:10px; overflow:hidden;}
.right ul li{ float:left; width:123px; text-align:center; padding-left:11px;}
.right ul li p{ display:block; margin-bottom:5px;}
.right ul li p img{ display:block; border:1px solid #ebebeb; padding:3px;}
.ziti{ margin-left:5px;}
.page{ clear:both; overflow:hidden; background:#f4f4f4; border:1px solid #eee; width:520px; margin:0px auto; text-align:center; line-height:25px;}
.page a{ color:#5a5a5a; margin-left:5px;}
.skinBtn{ background:url(../images/skin_17.jpg) no-repeat; width:56px; height:23px; line-height:23px; text-align:center; cursor:hand; color:#666; border:0px;}
.btn{ width:520px; text-align:center; clear:both; overflow:hidden; margin-top:10px; margin-bottom:10px;}

.bottom-images{ background:url(../images/maniai_blog_0322_46.gif) no-repeat; width:230px; height:15px; overflow:hidden;}
.top-images{ background:url(../images/maniai_blog_0322_13.gif) no-repeat; width:230px; height:14px; overflow:hidden;}
.leftBoard-bg{ background:url(../images/maniai_blog_0322_15.gif) repeat-y; width:230px; overflow:hidden;}
.blog-pic{ clear:both; background:url(../images/maniai_blog_0322_58.gif) no-repeat; height:15px; width:354px; overflow:hidden;}
.blog-pic2{ clear:both; background:url(../images/maniai_blog_0322_59.gif) no-repeat; height:15px; width:354px; overflow:hidden;}
.blog-photo-pic{ background:url(../images/maniai_blog_0322_29.gif) no-repeat; width:726px; height:8px; overflow:hidden;}
.blog-photo-pic2{ background: url(../images/maniai_blog_0322_39.gif) no-repeat; width:726px; height:13px; overflow:hidden;}
.loginShow{ clear:both; line-height:23px; overflow:hidden; margin-top:5px;}
.loginShow img{ border:1px solid #ccc; float:left;}
.loginShow p{ float:left; width:100px; padding-left:10px;}
.loginIng{ width:210px; margin:0px auto; overflow:hidden;}
.loginIng-p{ clear:both; height:20px; line-height:20px; margin-bottom:5px;}
.loginIng-p b{ float:left; color:#5c5c5c; width:50px;}
.indexRight-pic{ clear:both; background:url(../../../images/index_73.jpg) no-repeat; width:235px; height:13px; overflow:hidden; margin-top:5px;}
.indexRight-pic2{ clear:both; background: url(../../../images/index_87.jpg) no-repeat; width:235px; height:18px; overflow:hidden;}
.indexRight-bg{ clear:both; background: url(../../../images/index_83.jpg) repeat-y; width:235px; overflow:hidden;}
.indexRight-bg h2{border-bottom:1px solid #ccc; overflow:hidden; width:200px; margin:0px auto; padding-bottom:5px;}
.rightTalk{ float:right; background:url(../images/maniai_blog_0322_52.gif) repeat-y center; width:231px;}
 .rightTalk dl{ padding:0 10px;}
 .rightTalk dl dt{ height:25px; border-bottom:1px solid #d9d9d9; line-height:25px; padding-left:10px; font-size:14px; font-weight:bold; color:#000}
 .rightTalk dl dd { padding-top:8px}
  .rightTalk dl dd  img{ float:left;}
 .rightTalk dl dd p{ line-height:18px; float:left; width:100px; margin-left:10px; }
.pageBox{ height:25px;padding-top:10px;clear:both;}
.margin-bottom{ margin-bottom:10px;}
* html .margin-bottom{ margin-bottom:5px;}
*+html .margin-bottom{ margin-bottom:10px;}
.pp{ clear:both; line-height:20px; border-top:1px solid #d8d8d8; padding-top:5px; overflow:hidden; margin:0px auto; width:200px; margin-top:10px; padding-left:0px; text-align:center; color:#812828;}
.pp b{ font-weight:normal;}
.pp p{ text-align:left;}
.loginShow-btn{ display:block; background: url(../../../images/index2.jpg) no-repeat; width:89px; height:20px; line-height:20px; text-align:center; color:#fff;}
.loginShow-btn2{ display:block; background: url(../../../images/index3.jpg) no-repeat;width:89px; height:20px; line-height:20px; text-align:center; color:#fff;}


