* {	margin: 0px;padding: 0px;}	
body {font: 11px Verdana,Tahoma,Arial;color: #333;background:#eee;margin:10px 50px}
#pageinner {background:#fff;padding-bottom:20px;min-width:800px}

a {color:#000;text-decoration: none}
a:hover {color:#ff0000;text-decoration: none}
input,select,textarea { color: #000; background: #fff; font: 12px Verdana, Tahoma; border: 1px solid #ccc;vertical-align:middle;padding:2px;}
option {padding-right: 30px}
ul {list-style: none}

#pagetop {background:#006633;height:25px;border-bottom: 1px solid #ccc;}
#pagetop ul {float:left;}
#pagetop li {float:left;}
#pagetop li a {display:block;padding: 5px 20px;color:#fff;}
#pagetop li a:hover {padding-bottom:3px;border-top:2px solid #ff0000;background:#ff9933;color:#000}
#pagetop .sitename a {padding: 0;width:130px;height:25px;overflow:hidden;text-indent:-9999em;font-size: 0px;background:url(logo.gif) no-repeat;}
#pagetop .sitename a:hover {padding:0;border:0;background:url(logo.gif) no-repeat;}
#pagetop .sitename span {display:none}

#pagetop_user {float:right;color:#fff;margin-right:20px;line-height:25px}
#pagetop_user  a {color:#fff}
#pagetop_user  a:hover {color:#ffcc00}

#pagebody {margin:10px;}
#pagebot {margin:10px;}
#pagebot .smallfont {color:#ccc}
#pagebot .smallfont a {color:#ccc;text-decoration: underline}
#pagebot h4 {font-weight:normal;font-size:9px;color:#ccc}

#pagemain {float:left}

#pageside {float:right;width: 180px}
#pageside .box {border: 1px solid #86B2D1;margin-bottom:8px;background:#F2F6FB}
.h3 {background:#006633;height:25px;line-height:25px;padding-left:5px;color:#fff}
.box .list {padding: 5px}
#pageside ul {list-style: none;} 
#pageside li a {display:block;padding: 3px;border-bottom: 1px solid #eee}
#pageside li a:hover {background:#F9FAFF;padding-left: 15px}
#pageside li .curr {color:#ccc}


.postListDiv {}
.postListDiv .title {font-size:14px;float:left;color:#006600}
.postListDiv a.title:hover {color:#FF0000}
.postListDiv .h1 {}
.postListDiv .rate {float:right}


.postListDiv .pbox {padding: 10px 0;border-bottom:1px solid #ccc}
.postListDiv .message {min-height:30px;margin:10px;color:#333;font-size:12px}

.tags a {margin:0 5px;border:1px solid #ccc;padding:3px;background:#f5f5f5;}
.tags a:hover {background:#eee;}

.ilike {color:#ff0000}
.dislike {color:#666}
.ilike_a {color:#009900}
.dislike_a {color:#666}
.dislike_a:hover, .ilike_a:hover {color:#ff0000}
.dislike_b, .ilike_b {color:#999}

#postRateDiv {padding:5px;margin-top:3px;border-top:1px solid #ccc}
#postView .des, #tagView .des {border:1px solid #ccc;margin:10px 0;background:#f7f7f7;padding:5px;line-height:120%}
#postView .cont {font-size:12px;}
#postView .tags {padding-top:10px;}
 

.postListDiv .message,#postView .cont {line-height:20px;background:url(bg_line.gif)} 

#postReview {margin-top: 10px}
#reviewList {border:1px solid #ccc;margin-top:5px}
#reviewList .review {padding:5px;min-height:30px}
#reviewList .review_line {border-top:1px dotted #ccc;padding:2px 0;color:#666;clear:both;}
#reviewList .avatar img {width:30px;height:30px}
#reviewList .avatar {float:left;margin:5px}

#postMsgDiv {background:#f5f5f5;font-size:14px;color:#ff0000;padding:20px}


#search_ul {margin:8px 0}
#search_ul li {margin:3px;}

#search_suggest {position: absolute;background:#fff;border:1px solid #ccc;border-top:0;display:none}
#search_suggest li {padding: 3px;cursor:pointer}
#search_suggest li.hover {background:#DDF4FF;font-weight:bold}
#search_suggest li.normal {background:#fff;font-weight:normal}


.listpage {height: 25px}
.listpage ul {list-style:none;}
.listpage li {display:inline;float:left}
.listpage a {color:#333;}
.listpage span {display:block;padding:1px 3px 1px 3px;background: #eee;border:1px solid #ccc;margin:2px;font-size: 10px}
.listpage .curr span {background: #ccc;color:#fff}
.listpage a:hover span {background: #000;color:#fff}

.mtable {border:1px solid #ccc;width:100%}
.tdpad td,.mtable td {padding: 5px}
.tdwidth {width:20%}
.bg1 {background-color:#f7f7f7}
.bg2 {background-color:#f0f0f0}
.border {border:1px solid #90B9D7}
.left {float: left}
.right {float: right;}
.vtop {vertical-align:top}
.vmiddle {vertical-align: middle}
.center {text-align:center}
.smallfont {font-size: 10px}
.colorfont {color:#009900;}
.alertfont {color:#ff0000;}
.grayfont {color:#ccc;}
.bigfont {font-size:12px;line-height: 20px}
.pad5 {padding: 5px}
.pad10 {padding: 10px}
.line {font-size: 0;clear: both}
