#main_body {margin:0px auto;margin-top:0px;}
#head_logo {margin-left:20px;}
.clear{clear:both;}
#line {height:1px;background:#eeeeee}
#head_nav {padding-top:5px;height:30px;margin-top:1px;margin-bottom:10px;padding-left:20px;background:#ebebeb;}
#head_nav a:hover{text-decoration:underline;}
#head_nav img{position:relative;top:3px;margin-left:4px;margin-right:3px;}





#header div{float:right;}
#header div.ad{float:right;}

#header{margin-bottom:0px; border-top:0px solid; background:url(topbg2.gif);}
#header td{padding:0px; margin:0px;}

#guide{text-align: right; margin-top:20px; border:0px #3371B2 solid; height:0px;}
#guide td{border:0px solid #FFF; padding:6px 3px 4px 3px; font-family: Arial, sans-serif; color: #000000;}
#guide td a{font-family: Arial,Helvetica,sans-serif,SimSun;	cidolor: #333333;}

#listsp{width:99%;}
#listsp .sptd{border-bottom:1px dotted #ccc; padding-top:5px;}
#listsp .pic{padding:3px 1em 0.5em 5px;}
#listsp .title{padding-bottom:0.2em;}
#listsp .title a{color:#990000;}
#listsp .pic img{border:1px solid #333;}
#spshow .about{color:#990000;}
.showsortname{background:url(http://www.7mt.cn/images/diy.style/title_icon/page.gif) no-repeat 0.3em 0; padding-left:0.3em; text-indent:1.5em; font-weight:bold; float:left;}
.list_sortTCP{margin-bottom:12px; width:99%;}
.list_sortTCP .pic{padding-right:1em;}
.list_sortTCP .content{border-bottom:1px dotted #ccc; text-indent:10em;}
.list_sortTC{margin-bottom:5px; width:99%; border-bottom:1px dotted #ccc;}
.list_sortTC .content{text-indent:2em;}
#menuTable{background:#F5FCFE; border:1px solid #A7CAFA; filter:Alpha(Opacity=90);}
#menuTable td{padding:3px 0px 3px 5px; line-height:15px;}

body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{margin: 0; padding: 0px; font-family: Arial,Helvetica,sans-serif,SimSun; font-size: 12px;}
li,ul{list-style: none;}
body {background:url() repeat-x left top #fff;}
TD {color: #333; VERTICAL-ALIGN: top;}
input{background:#FFF; color:#1B181A;}
.wrap{width:980px; padding:0 10px 0 10px; background:#fff; margin:auto;}
#banner_ad{margin-top:5px; display:none;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link {text-decoration: none; color: #333;}
a:visited {text-decoration: none; color: #333;}
a:hover {text-decoration: underline; color: #333;}
a:active {text-decoration: none;}

#toplogin{font-family: Arial,Helvetica,sans-serif,SimSun; margin-top:14px; background:url(); border:0px solid; height:20px;}
#toplogin td{padding:1px 0 1px 0 ;}
#toplogin input.login_name,#toplogin input.login_pwd{border:1px solid #e8e8e8; width:90px; height:15px;}
#toplogin input.login_sub{width:50px;height:20px; background:#fff; color:#1B181A;}

.MainTable{margin-top:1px;}
.MainTable .Main{margin-top:1px;border: 0px solid #e8e8e8}
.MainTable .dragTable{margin-top:1px;border: 1px solid #e8e8e8}
.MainTable .guide{margin-top:6px; border:0px solid; height:20px; background:url(gauidbg.jpg);}
.MainTable .guide td{	padding:5px 0 2px 5px; border:0px #FFF solid;}
.MainTable .Side .dragTable{width:98%;}
.MainTable .Side .dragTable .middle{line-height:17px;}
.MainTable .Side .dragTable .middle ul li{	width:210px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.MainTable .Side .dragTable .middle ul li a{display:block; margin-left:4px; text-indent:0.6em; background:url(title_icon3.gif) no-repeat left;}

.dragTable{width:100%; margin-top:5px; overflow:hidden; background:url(); border:0px #e8e8e8 solid;}
.dragTable .head{background:#FFf url(headbg.gif); height:20px; padding-left:1em; padding-top:7px; border:0px; #A8CFE7solid;border-bottom:0px #A8CFE7 solid; color:#fff;}
.dragTable .head a{color:#fff;}
.dragTable .TAG{float:left; font-weight:bold}
.MainTable .head .TAG{float:left; font-weight:bold}
.dragTable .middle{padding:6px 1px 4px 7px; height:50px; line-height:20px;}
.dragTable{border:0px #e8e8e8 solid; margin-bottom:10px; margin-top:10px;}
.dragTable .head,.dragTable .head a{color:#1B181A;}

#AutoRows .dragTable .middle{height:100px;}
#AutoRows .dragTable ul li{width:246px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:18px; text-indent:0.6em; background:url(title_icon3.gif) no-repeat; background-position: 0 40%;}
.listpic{width:127px; padding:3px 0 3px 4px; float:left;}
.listpic .title{width:127px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.listpic img{display: block;position: relative;background-color: #fff;border: 1px solid #a9a9a9;margin: -3px 3px 3px -3px;padding: 2px;}
.listpic .img a{width:120px; height:90px; display:block; text-align :center; border:1px #eeeeee solid; margin-bottom:5px;}
.listarticle td{padding:7px 5px 0 5px; border-bottom:1px dashed #ccc;}
.listarticle span{display:block; float:left;}
.listarticle span.title{text-indent: 0.6em; background:url(title_icon3.gif) no-repeat left; background-position: 0em 40%;}
.listarticle span.time{float:right;}

.page{width:98%; margin-top:1em; clear:both;}
.page a{display:block; float:left; margin-right:3px; border:1px solid #ccc; padding:2px 4px 1px 4px;}

.content_word,.content_word p{text-indent:0em;font-size:14px; line-height:18pt; color: #33300; margin:6pt;}
.content_word img,.content_word p img {cursor:pointer;} 
.ListPhoto ul{display:block; width:98%; margin:8px 8px 0 10px; height:100px; overflow:hidden; border-bottom:1px #6CBA64 dotted;}
.ListPhoto ul li{display:block; float:left;}
.ListPhoto ul li.img{width:130px; border-right:1px #ccc dotted;}
.ListPhoto ul li.img img{border:1px solid #ccc;}
.ListPhoto ul li.img a{display:block; width:120px; height:90px; text-align :center; background:#eee; border:1px solid #333;}
.ListPhoto ul li.word{margin-left:1em;}
.ListPhoto ul li.word span{display:block; overflow:hidden;}
.ListPhoto ul li.word span.title a{font-weight:bold;}

.comment .content{border:dotted 1px #ddd; margin-bottom:10px;}
.comment .content .word{border-bottom:solid 1px #ddd; padding-left:5px; height:50px;}
.comment .content .img{border-right:dotted 1px #ddd; padding:1em;}
.comment .content .info{padding:2px 0 0 5px;}

.guestbook{margin-bottom:4px; border:1px dotted #A7CAFA;}
.guestbook .Ftd{padding:4px; border-right:1px dotted #A7CAFA;}
.guestbook .Atd{border-top:1px solid #D2E4FC; padding-left:4px;}
.guestbook .Ctd{padding:4px;}

#footer{margin-top:4px; background:url(footbg.gif);}
#footer td{padding:1em 0 1em 0;}

.Main_Left .dragTable .head{background:; height:16px; padding-left:1em; padding-top:4px; border:0px #FFF solid; font-weight:bold; color:#0D72B6;}
.Main_Left .dragTable{background:;}
.Main_Left .dragTable .middle,.Side .dragTable .middle{padding-top:0px; padding-left:2px; padding-bottom:2px; line-height:16px;}
.Main_Center .dragTable .middle{padding-top:4px; padding-left:2px; padding-bottom:0px; line-height:18px;}
.Main_Center .dragTable .head{background:#D2E4FC; height:20px; padding-left:1em; padding-top:7px; border:0px #0D72B6 dotted;border-bottom:1px #0D72B6 dotted; font-weight:bold; color:#333;}
.Main_Center{padding-left:0.3%;}
.Main_Center .dragTable{width:99%; margin-top:5px; overflow:hidden; border:0px #A7CAFA solid;}

.Space{height:23px; margin-top:4px; background:#A8CFE7 url(); border:1px solid #3371B2;}
.Space .L{padding:5px 0 0 5px; font-weight:bold; color:#FFF;}
.Space .L{float:left;}
.Space .R{padding:5px 5px 0 0; float:right;}

#AjaxEditTable{border:1px solid #BEDDFF; background:#FFF;}
#AjaxEditTable .head{	height: 21px; background: #DBEAFF; border-bottom:1px solid #BEDDFF; padding:3px 5px 0 7px;}
#AjaxEditTable .head a{color:#FFF;}
#AjaxEditTable .head span{DISPLAY:block; FLOAT: right;}
#AjaxEditTable .middle{background:#FFF; line-height:18px; padding:5px;}
#AjaxEditTable .middle input,#AjaxEditTable .middle textarea{border:1px solid #BEDDFF; background:#FFF;}

div#alpha{float:right;width:45px;background:url(star.gif) no-repeat;top:0;right:0;height:45px;position:absolute;z-index:2;}
.Digg{width:55px;height:24px;background:url(bg_digg.gif);text-align:center;padding-top:7px;;font-size:16px;margin-bottom:8px;margin-right:4px;}
.Digg{background:url(digg_center.gif) center;}
.Digg .left{background:url(digg_left.gif) left;width:5px;}
.Digg .right{background:url(digg_right.gif) right;width:5px;}
.Digg .number{font-size:25px;font-weight:bold;text-align:center;padding-top:14px;color:#2B4399;}
.Digg .title{font-size:14px;text-align:center;padding-top:10px;}
.Digg .title a{color:#990000;}
