.TDtext1{
	width:70px; text-align:center; line-height:20px; vertical-align:middle; padding:5px 0px 5px 10px;
}

.TDtext2{
	width:228px; text-align:left; line-height:20px; vertical-align:middle; padding:3px 0px 3px 8px;
}

.TDtext5{
	width:264px; text-align:left; line-height:20px; vertical-align:middle; padding:3px 0px 3px 2px;
}

.TDtext3{
	width:53px; text-align:center; line-height:20px; vertical-align:middle; padding:3px 0px 3px 0px;
}

.TDtext4{
	width:70px; text-align:center; line-height:20px; vertical-align:middle; padding:3px 0px 3px 0px;
}

.TDtext6{
	width:470px; text-align:left; line-height:20px; vertical-align:middle; padding:3px 0px 3px 0px;
}

.yellow{
	color:#e75700;
}

/*深红*/
.carmine{
	color:#bc0203;
}

/*============================================*/
/*顶部*/
.blogtop{
	height:30px; background-image:url(http://img.taofw.cn/css/net_blog_default/blog_headbg.gif); width:auto; margin-left:auto; margin-right:auto; color:#FFFFFF;
}

/*顶部链接*/
.blogtop A:link {
	color:#FFFFFF; text-decoration:none;
}

.blogtop A:hover {
	color:#FFFF00; text-decoration:underline;
}

.blogtop A:visited {
	color:#FFFFFF; text-decoration:none;
}

.blogtop A:active {
	color:#FFFF00;
}

/*顶部内容*/
.blogtop .topContent{
	width:968px; height:auto; margin-left:auto; margin-right:auto;
}

/*顶部内容-左边*/
.blogtop .topContent .topLeft{
	width:450px; float:left; line-height:28px;
}

/*顶部内容-右边*/
.blogtop .topContent .topRight{
	width:518px; float:left; text-align:right; line-height:28px;
}

/*顶部城市字体及颜色*/
.blogtop .topContent .topCity{
	font-weight:bold; color:#f0ff00;
}
/*============================================*/



/*============================================*/
/*店铺头部*/
.bloghead{
	width:960px; height:185px; margin-top:6px; border:1px solid #d3d1d1; padding:4px; margin-left:auto; margin-right:auto;
}

/*店铺头部-图片形像部分*/
.bloghead .blogLogo{
	width:960px; height:155px; background-image:url(http://img.taofw.cn/css/net_blog_default/blog_img.gif); background-repeat:repeat; color:#FFFFFF;
}

.yy{
	FILTER: shadow(color=#333333,direction=120,enabled=1,strength=3) glow(color=#2B446F,enabled=1,strength=1);
}

.bloghead .blogLogo H1{
	font-size:21px; margin-top:26px; margin-BOTTOM:12px;
}

.bloghead .blogLogo TD{
	padding-left:28px; font-size:13px;
}

/*签名其它颜色*/
.bloghead .blogLogo .secondlyColor{
	color:#FFFF00;
}

/*店铺头部-栏目导航部分*/
.bloghead .blogNavigation{
	margin-top:1px; width:945px; height:28px; padding-left:15px; line-height:28px; background-image:url(http://img.taofw.cn/css/net_blog_default/blog_titlebg.gif); color:#FFFFFF;
}

/*栏目导航部分默认链接*/
.blogNavigation A {
	font-size:13px;
}

.blogNavigation A:link {
	color:#FFFFFF; text-decoration:none;
}

.blogNavigation A:hover {
	color:#FFFF00; text-decoration:underline;
}

.blogNavigation A:visited {
	color:#FFFFFF; text-decoration:none;
}

.blogNavigation A:active {
	color:#FFFF00;
}

/*栏目导航激活的栏目*/
.bloghead .blogNavigation .navigationA{
	width:79px; height:28px; background-image:url(http://img.taofw.cn/css/net_blog_default/blog_btnactive.gif); float:left; text-align:center;
}

/*栏目导航非激活的栏目*/
.bloghead .blogNavigation .navigationN{
	width:79px; height:28px; float:left; text-align:center;
}

/*栏目导航其它栏目*/
.bloghead .blogNavigation .other{
	padding-left:3px; padding-right:3px; height:28px; float:left; text-align:center;
}

/*栏目导航激活的栏目链接*/
.navigationA A:link {
	color:#1f52ad; text-decoration:none;
}

.navigationA A:hover {
	color:#1f52ad; text-decoration:underline;
}

.navigationA A:visited {
	color:#1f52ad; text-decoration:none;
}

.navigationA A:active {
	color:#1f52ad;
}

/*栏目导航-后台管理栏目*/
.blogManage{
	color:#FFFF00;
}

/*店铺头部-栏目导航副标题部分*/
.bloghead .blogSmallTitle{
	height:26px; line-height:26px; background-image:url(http://img.taofw.cn/css/net_blog_default/blog_stitlebg.gif); width:945px; padding-left:15px; color:#666666; overflow:hidden;
}

.bloghead .blogSmallTitle .stleft{
	width:555px; float:left; line-height:24px; padding-top:2px;
}

.bloghead .blogSmallTitle .stright{
	width:370px; float:right; line-height:26px; text-align:right;
}
/*============================================*/



/*============================================*/
/*店铺主体部分*/
.blogmain{
	width:970px; height:auto; margin-left:auto; margin-right:auto;
}

.blogmain .blogleft{
	width:703px; float:left;
}

.blogmain .blogright{
	width:258px; float:right;
}

/* 各个表格*/
.tableInfo{
	border:1px solid #b6ccda; width:auto; height:100%; margin-top:7px; padding-bottom:5px; white-space:normal; word-break:break-all;
}

.tableInfo LI{
	CLEAR: both; padding-top:4px; padding-bottom:4px; list-style-type:none; white-space:normal; word-break:break-all;
}

.tableInfo DD {
	CLEAR: both; FLOAT: left; FONT-SIZE: 10px; BACKGROUND: #4db7ea; WIDTH: 13px; MARGIN: 3px 0px 3px 0px; HEIGHT: 12px; line-height:12px; COLOR: #fff; TEXT-ALIGN: center;
}

.tableInfo DT {
	FLOAT:left;  margin-left:5px; line-height:19px; white-space:normal;
}

.tableInfo TD{
	line-height:20px;
}

/* 表格列头*/
.tableColumn{
	border-bottom-width:1px; border-bottom-color:#b6ccda; border-bottom-style:solid; color:#006593; height:25px; background-image:url(blog_tablebg.gif); padding-left:16px; _padding-left:8px; font-size:12px; font-weight:bold; line-height:25px; margin-bottom:5px;
}

/*表格列头链接*/
.tableColumn A:link {
	color:#006593; text-decoration:none; font-weight:normal;
}

.tableColumn A:hover {
	color:#006593; text-decoration:underline; font-weight:normal;
}

.tableColumn A:visited {
	color:#006593; text-decoration:none; font-weight:normal;
}

.tableColumn A:active {
	color:#006593; font-weight:normal;
}

/* 个人信息部分*/
.userPhoto{
	margin-left:6px; _margin-left:3px; width:105px; height:136px; padding-top:2px; padding-left:2px; _padding-left:0px; float:left; overflow:hidden; background-image:url(http://img.taofw.cn/css/net_blog_default/user_photobg.gif); text-align:center;
}

.userInfo{
	margin-left:3px; width:136px; height:160px; float:left; overflow:hidden;
}

.userInfo LI{
	CLEAR: both; color:#585858; padding-top:5px; padding-bottom:5px; text-align:left; list-style-type:none; white-space:normal; word-break:break-all;
}

.userLine{
	padding-top:5px; padding-bottom:2px; width:auto; text-align:center;
}

.userInfoTable{
	margin-left:3px; margin-top:2px; margin-bottom:2px;
}

.userInfoTable TD{
	padding-left:8px; height:23px;
}
/*============================================*/



/*============================================*/
.houseInfo{
	width:222px; height:63px; border:1px solid #e5e5e5; background-color:#f8fbfe; float:left; margin:4px 2px 3px 6px; _margin:4px 2px 3px 4px;
}

.houseInfo .infoLeft{
	width:64px; height:auto; float:left; text-align:center;
}

.houseInfo .infoRight{
	width:155px; line-height:19px; float:left; overflow:hidden; margin-top:3px;
}

.infoLeft .infoImg{
	border:1px solid #e5e5e5; padding:2px; margin-top:5px; width:48px; height:48px;
}

/*============================================*/

.blog_mgrInfo{
	width:90%; height:auto; padding-top:5px; margin-left:20px; margin-left:auto; margin-right:auto; line-height:25px;
}

/*博客文章*/
/*============================================*/
.articleInfo{
	width:auto; margin-right:2px; line-height:25px; font-size:13px; color:#333333; margin-bottom:10px; padding:0px 10px 5px 10px; line-height:22px;  word-break:break-all;
}

.articleInfo img{
	max-width: 650px; width: expression(this.width >650 ? 650: true);
}

.articleInfo .infoTitle{
	line-height:30px; margin:5px; text-align:center;	
}

.articleInfo .infoTime{
	line-height:20px; margin-bottom:8px; text-align:center;	color:#999999; font-size:12px;	
}

.articleInfo .ReplyInfotitle{
	width:auto; height:26px; line-height:26px;background-color:#ECECEC;margin:1px 1px 8px 1px;text-align:left;
}


/*这一些为了适应老模版，临时用一下
/*============================================*/
.tableInfo .list{
	CLEAR: both; padding:5px 5px 5px 5px; width:auto; height:auto; line-height:30px;
}

.tableInfo .list .show_text1{
	float:left; width:118px; text-align:left;
}

.tableInfo .list .show_text2{
	float:left; width:190px; text-align:left; padding-right:8px; line-height:20px;
}

.tableInfo .list .show_text5{
	float:left; width:190px; text-align:left; padding-right:8px;
}

.tableInfo .list .show_text3{
	float:left; width:56px; text-align:center;
}

.tableInfo .list .show_text4{
	float:left; width:70px; text-align:center;
}

.tableInfo .list .show_text6{
	float:left; width:470px; text-align:left; padding-right:8px;
}

.tableInfo .list .show_text7{
	float:left; width:250px; text-align:left;
}

.tableInfo .list .show_text8{
	float:left; width:150px; text-align:left;
}
/*============================================*/

td{
	padding:0px;
}

.line{
	width:auto; height:1px; background-image:url(http://img.taofw.cn/images/line.gif); margin:1px 3px 1px 3px; padding:0px; overflow:hidden;
}