body {
	margin: 0px;
	background:url(/image/top_bg.gif) center top repeat-x;
}
div,ul,li,form{ Helvetica, sans-serif;margin:0;padding:0;list-style:none}
a img{border:none}
.main{margin:0 auto;width:960px;}
.left{float:left}
.right{float:right}
.t10{margin-top:10px}
.t20{margin-top:20px}
.header{height:98px;}
.clear{clear:both;}
a:link,a:visited{text-decoration: none;color:#808080;}
a:hover{color:#BD181C;text-decoration:underline}
#logo{padding-top:38px;width:200px;float:left}
.headerright{width:600px;float:right;padding-top:8px;}
#memberhtml{color:#fff;text-align:right;height:15px}
#memberhtml a:link,#memberhtml a:visited{color:#fff;}
#memberhtml a:hover{color:#FFFF00;}

.navlink{margin-top:30px;height:43px;padding-left:255px;#margin-top:30px;_margin-top:12px;}
.navlink li{width:78px;height:43px;float:left;padding-left:8px;background:url(http://images.vsuch.com/brand/image/nav_link.gif) right top no-repeat;}
.navlink li a:link,.navlink li a:visited{float:right;width:78px;padding-top:8px;height:35px;text-align:center;color:#808080;}
.navlink li a:hover{background:url(http://images.vsuch.com/brand/image/nav_link.gif) center bottom;text-decoration:none}

.navbg li{float:left;height:50px;background:url(http://images.vsuch.com/brand/image/nav_bg.gif) center -50px repeat-x;width:950px}
.navbg li.l,.navbg li.r{width:5px;overflow:hidden;background:url(http://images.vsuch.com/brand/image/nav_bg.gif) left top no-repeat;}
.navbg li.r{background-position:left bottom}
.navbg li a:link,.navbg li a:visited{font-size:14px;color:#9C2F04;float:left;background:url(http://images.vsuch.com/brand/image/small_right.gif) right top no-repeat;height:34px;line-height:34px;padding:0 25px}
.navbg li a:hover{text-decoration:none;color:#BD181C}

.ts{margin-top:2px;}



.link_tree{
	width:100%;
	height:41px;
	background:url(http://images.vsuch.com/brand/image/h_line.gif) center bottom repeat-x;
}
.link_tree li{font-weight:bold;font-size:14px;color:#B91716;float:left;text-align:center;width:112px;background:url(http://images.vsuch.com/brand/image/bgMain.gif) -120px -63px no-repeat;margin-left:9px;display:inline;height:33px;padding-top:8px}
.link_tree li.focus{width:112px;background-position:left -63px;}
.link_tree li.bo{margin-left:0;}
.link_tree li p{padding:0;margin:0;font:normal 9px Arial, Helvetica, sans-serif;color:#808080}
.abs{position:absolute;z-index:1;width:0px;height:0px}

.submit{border:1px solid #FCF9E8;background:#43515E;border-color:#FCF9E8 #4B4B49 #4B4B49 #FCF9E8;color:#fff;padding:3px;font-size:12px;cursor:pointer;line-height:normal}

.t_input,textarea{border:1px solid #7C7C7C;border-color:#7C7C7C #C3C3C3 #DDD  #C3C3C3;padding:2px;font:normal 12px Tahoma}

.list_page{width:100%;padding:10px 0;height:30px}
.list_page div{float:right;width:60%}
.list_page div a{float:left;margin-right:3px;padding:2px 3px;display:inline;overflow:hidden}
.list_page div a:link,.list_page a:visited{border:1px solid #EFD3A1;height:12px;background:#fff;}
.list_page div a:hover{color:#fff;background:#EFD3A1;text-decoration:none}
.red_arrow{color:#D5031C;font-family:""}

.timers{color:#bbb;width:100%;text-align:right;float:right;margin-top:10px}
.qkbutton{width:100%;padding-bottom:10px;height:25px}
.qkbutton a:link,.qkbutton a:visited{font-weight:bold;font-size:14px;color:#fff;text-align:center;line-height:25px;height:25px;background:url(http://images.vsuch.com/brand/image/add_button.jpg) no-repeat;width:200px;float:left}


.adbt{width:100%;padding-bottom:10px;height:25px}
.adbt li,.adbt a:link,.adbt a:visited{font-weight:bold;font-size:12px;color:#fff;line-height:25px;height:25px;background:url(http://images.vsuch.com/brand/image/add_button.jpg) no-repeat;float:left}
.adbt a:link,.adbt a:visited{background-position:right top;padding-right:20px}
.adbt li{padding-left:30px;margin-right:5px;display:inline}
.adbt li.click{background:none;color:#FF3300;text-align:right;float:right;font-weight:normal}

.facebox { padding: 8px; width: 250px; border: 1px solid #CCC; background: #FFF; z-index: 100000;}
    .facebox ul li { float: left; width: 25px; height: 25px; overflow: hidden; }
	
.ar_r_t { float: left; background: #FFF url(http://images.vsuch.com/brand/image/avatar_bg.gif) no-repeat right top; }
.ar_l_t { padding: 5px 0 0; background: url(http://images.vsuch.com/brand/image/avatar_bg.gif) no-repeat left top; }
.ar_r_b { background: url(http://images.vsuch.com/brand/image/avatar_bg.gif) no-repeat right bottom; }
.ar_l_b { padding: 0 12px 12px 5px; background: url(http://images.vsuch.com/brand/image/avatar_bg.gif) no-repeat left bottom; }

.fans{width:328px;margin:10px 0 10px 10px;border-bottom:1px dashed #EED4A3;padding-bottom:12px;float:left;height:150px}
.zl{float:right;width:220px;line-height:22px;color:#666}
.zl h6 a:link,.zl h6 a:visited{font-size:14px;}
.adminli{width:98%;padding:5px 0;text-align:right;color:#CCCCCC}
.adminli a:link,.adminli a:visited{color:#0066CC}
.posts{width:100%;padding:20px 0;text-align:center}
.copy{padding:15px 0;line-height:22px;text-align:center;color:#666666}
.copy a:link,.copy a:visited{color:#E85F79}


.l200{width:200px;float:left}
.choose{background:url(http://images.vsuch.com/brand/image/bgMain.gif);color:#fff;width:188px;border:1px solid #E00000;height:25px;line-height:25px;padding-left:10px}
.clist{background:#FFF3DD;color:#B91617;font-weight:bold;border:1px solid #EED4A1;padding:5px 0px 5px 30px;margin-top:3px}
.clist i{color:#666666;font-weight:normal}
.cfocus{color:#fff;background:#EED4A1}
.addgroup{padding:10px 0;}

.choose a:link,.choose a:visited{color:#fff}



#ajaxwaitid { position: absolute; width: 100px; height: 1.6em; background: #DD0000; color: #FFF; line-height: 1.6em; z-index: 100; top: 0px; right: 0px; overflow: hidden; display: none; }
.pipe { padding: 0 0.4em; color: #DDD; }
.article { padding: 0.5em; font-size: 14px; }
    .article table { table-layout: fixed; }
    .article ul li { margin-left: 1.6em; list-style: disc; }
.quote { margin: 0.5em 0; padding-left: 20px; background: url(http://images.vsuch.com/home/template/default/image/q_start.gif) no-repeat 0 0; overflow: hidden; zoom: 1; }
    .quote .q, .quote blockquote { margin: 0; padding: 0 20px 0 0; background: url(http://images.vsuch.com/home/template/default/image/q_end.gif) no-repeat right bottom; color: #666; display: inline-block; }
.notice { margin-bottom: 2px; padding: 8px; border-bottom: 1px solid #EBE6C9; background: #FCF9E6; }
.ajax_selector { position: relative; z-index: 999; }
    .ajax_selector_option { position: absolute; margin-top: -3px; padding: 3px 2px; border: 1px solid #CCC; background: #FFF; overflow: auto; overflow-x: hidden; overflow-y: auto; }
.inpage { padding: 4em 2em 10em 8em; }
    .inpage h1 { font-size: 1.17em; }
    .inpage .btn_line { padding-top: 1em; }
.inajax .formtable { width: 240px; }
    .inajax .formtable .t_input, .inajax .formtable textarea { width: 170px; }
.popupmenu_popup { padding: 1em; border: 3px solid #FF8E00; background: #FCF9E6; line-height: 1.4em; text-align: left; overflow: hidden; }
    .popupmenu_popup h1 { font-size: 1.17em; }
    .popupmenu_popup .btn_line { padding: 5px 0; }
    .popupmenu_popup td { padding-bottom: 0.4em; }
.popupmenu_centerbox { border: 8px solid #FEE4AB; background: #FCF9E6; text-align: left; }
    .popupmenu_centerbox h1 { padding: 0 10px; color: #FF9919; font-size: 14px; line-height: 26px; cursor: move; }
    .popupmenu_centerbox .popupmenu_inner { padding: 10px; color: #444;}
        .popupmenu_centerbox .popupmenu_inner td{ line-height: 200%; }
            .popupmenu_centerbox .popupmenu_inner .t_input, .popupmenu_centerbox .popupmenu_inner textarea{ margin: 5px 0; border-color: #EBE6C9; }
            .popupmenu_centerbox .float_del{ background-image: url(http://images.vsuch.com/home/template/default/image/delete2.gif); }
    .popupmenu_centerbox .box { width: 400px; }
.popupmenu_popup img{border:none}
.line_list li { padding: 5px 10px 5px 10px; border-bottom: 1px solid #ECF1F3; }
    .line_list img { margin: 0 5px 0 0; vertical-align: middle; }
.avatar_list { zoom: 1; }
    .avatar_list .time { font-size: 10px; }
    .avatar_list li { float: left; padding: 8px; width: 60px; overflow: hidden; }
    .avatar_list p { width: 100%; height: 22px; line-height: 22px; text-overflow: ellipsis; text-align: center; white-space: nowrap; overflow: hidden; -moz-text-overflow: ellipsis; }
    .avatar_list p.online_icon_p { text-align: left; }
    .avatar_list:after { height: 0; clear: both; display: block; visibility: hidden; content: "."; }
.bar_text { padding: 65px 0 0 12px; width: 110px; font-size: 12px; font-weight: normal; }
    .bar_text p { line-height: 200%; }
    .bar_text .title { padding: 10px 0 5px 0; font-weight: bold; }


.h_status { margin-bottom: 8px; padding: 5px; border-bottom: 1px solid #F5F5F5; color: #999; }
    .h_status .active { font-weight: bold; }
	
	
	/*************************************************FEED***/
.feed_header { position: relative; padding: 5px 10px 0 15px; height: 30px; background: url(http://images.vsuch.com/home/template/default/image/c_title.gif) no-repeat; line-height: 20px; }
.feed { margin: 0 0 20px; width: 100%; line-height: 20px; overflow: hidden; }
  .feedtime { margin: 20px 0 10px; color: #000; }
  .feed li { padding: 10px 0 10px 20px; border-bottom: 1px dotted #EBE6C9; overflow: hidden; }

    .feed .type { position: absolute; margin: 1px 0 0 -20px !important; margin: 3px 0 0 -20px;}
    .feed_content img { max-width: 70px; max-height: 100px; }
  * html .feed_content img { width: expression(this.width > 70 && this.width/this.height > 0.7 ? 70 : true); height: expression(this.height > 100 && this.width/this.height < 0.7 ? 100 : true); }
    .feed .detail { padding: 10px 0 0; color: #999; }
    .feed a img.summaryimg { float: left; margin: 10px 10px 10px 0; padding: 2px; border: 1px solid #DDD; }
      .feed a img.summaryimg:hover { border-color: #DDD; }
      
.feedread { color: #CCC; }
	.feedread * { color: #CCC; }
	.feedread .detail { color: #CCC; }
	.feedread .quote .q { color: #CCC; }
.quote { margin: 0.5em 0; padding-left: 20px; background: url(http://images.vsuch.com/home/template/default/image/q_start.gif) no-repeat 0 0; overflow: hidden; zoom: 1; }
.quote .q, .quote blockquote { margin: 0; padding: 0 20px 0 0; background: url(http://images.vsuch.com/home/template/default/image/q_end.gif) no-repeat right bottom; color: #666; display: inline-block; }


.adbt{width:100%;}
.adbt li{float:left;}

#egghtml,#flowerhtml{color:#FF3300}
