
body{background:url(http://images.vsuch.com/group/skin/top_back.jpg) center top repeat-x;}
.header{height:150px}
.nav_top{height:18px;background:url(http://images.vsuch.com/group/skin/logo.gif) 5px center no-repeat;width:100%;padding:10px 0;overflow:hidden}
.nav_top li{float:right;width:30%;padding-top:3px;text-align:right}
.nav_top li.left{float:left;text-align:left;padding-left:110px;width:500px}
.nav_top li a:link,.nav_top li a:visited{font-weight:bold;font-size:12px;color:#5893A9}

#brand_name{padding:12px;background:#F5F8FF;border:1px solid #0F87FE;width:350px;height:50px;top:15px;left:15px;line-height:24px;filter:alpha(opacity=80);opacity: .8;}

#brand_title{width:350px;height:50px;padding:12px;top:15px;left:15px;}
#brand_title span,#brand_title a{color:#B91617;}
#brand_title span{font-weight:bold;font-size:16px}
#banner{width:100%;height:110px}
.position{height:40px;line-height:40px;background:url(http://images.vsuch.com/group/skin/mainBg.gif) -315px -208px no-repeat;padding-left:30px;width:900px;}
.position span{font-family:"宋体"}
.position a:link,.position a:visited{color:#B91617}

.m720{width:720px;float:left;overflow:hidden}
.s200{float:left;width:200px}
.m200{float:right;width:200px}

.brand_nav{height:42px;background:url(http://images.vsuch.com/group/skin/navbg.gif) center -42px repeat-x}
.brand_nav .left,.brand_nav .right{height:42px;background:url(http://images.vsuch.com/group/skin/navbg.gif);width:7px;line-height:42px;float:left}
.brand_nav a:link,.brand_nav a:visited{font-size:14px;color:#fff;float:left;padding:13px}
.brand_nav .right{float:right;background-position:right top}

.share_link a:link,.share_link a:visited{float:right;width:70px;padding-left:5px;height:17px;line-height:17px;background:url(http://images.vsuch.com/group/skin/mainBg.gif) right top;}
.share_link a:hover{background-position:right -17px;text-decoration:none}

.itop{width:100%;background:url(http://images.vsuch.com/group/skin/iback.gif) left top no-repeat;height:5px;overflow:hidden;}
.imain{width:178px;border-left:1px solid #AEAEAE;border-right:1px solid #AEAEAE;padding:5px 10px; overflow:hidden; height:auto;}
.ibottom{width:100%;background:url(http://images.vsuch.com/group/skin/iback.gif) left -9px no-repeat;height:5px;overflow:hidden;}
.ititle{background:url(http://images.vsuch.com/group/skin/mainBg.gif) -322px -112px no-repeat;padding-left:15px;font-weight:bold;color:#B71815}

.right .itop{background-position:right top;}
.right .ibottom{background-position:right -9px;}
.right .imain{background:#fff}

.content510{float:right;width:510px;}
.content510 .itop{background:url(http://images.vsuch.com/group/skin/main_i_bg.gif);}
.content510 .ibottom{background:url(http://images.vsuch.com/group/skin/main_i_bg.gif) left -13px;}
.content510 .imain{width:488px;background:#fff}


.content720{float:left;width:720px}
.content720 .itop{background:url(http://images.vsuch.com/group/skin/main_i_bg_720.gif);}
.content720 .ibottom{background:url(http://images.vsuch.com/group/skin/main_i_bg_720.gif) left -13px;}
.content720 .imain{width:698px;background:#fff;min-height:500px}

.brand_info{line-height:22px;}

.about{width:100%;line-height:20px;color:#999999;}
.about b{font-size:14px;color:#B91617}

.mt{width:100%;background:#E8EAF9;height:27px;}
.mt li{float:left;height:27px;line-height:27px;}
.mt li.ititle{background:url(http://images.vsuch.com/group/skin/mainBg.gif) -322px -105px no-repeat;width:450px}
.mt li.left,.mt li.right{width:5px;background:url(http://images.vsuch.com/group/skin/mainBg.gif) left -36px;overflow:hidden;}
.mt li.right{float:right;background-position:-293px -36px;}
.mt li.ititle span{float:left;width:100px}
.mt li.ititle a{float:right;padding-top:8px}

.ilist{padding:0 5px;margin:10px 0;background:url(http://images.vsuch.com/group/skin/dotteline.gif) left bottom repeat-x;width:478px}
.ilist li{float:left;width:100%;padding:3px 0 8px 0;line-height:18px;color:#999}
.ilist .title{padding-bottom:3px;}
.ilist .title a:link,.ilist .title a:visited{color:#B91617;float:left;background:url(http://images.vsuch.com/group/skin/mainBg.gif) -323px -143px no-repeat;font-weight:bold;font-size:14px;padding-left:15px;width:330px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -moz-text-overflow: ellipsis;} 
.ilist .title span{float:right;color:#999}

.nlist{width:100%;}
.nlist li{float:left;height:25px;line-height:25px;background:url(http://images.vsuch.com/group/skin/dotteline.gif) left bottom repeat-x;width:100%;}
.nlist li span{font-family:"宋体";color:red}
.iplist,.ulist,.ticlist{padding:10px 0;width:100%;background:url(http://images.vsuch.com/group/skin/dotteline.gif) left bottom repeat-x;height:auto; overflow:hidden;}/*6.10改*/
.ulist li{width:122px;float:left;text-align:center}
.iplist li{width:88px;float:left;text-align:center;height:135px}
.iplist li img{padding:2px;border:1px solid #f0f0f0;margin-bottom:5px;background:#fff}
.iplist li.sendsubmit{width:100%;text-align:right;}
#sendsubmit{width:120px;height:38px;border-width:0;background:url(http://images.vsuch.com/group/skin/btd.gif)}

.nlist li.tt,.ovl{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -moz-text-overflow: ellipsis;background:none}
.nlist li.cc{height:auto;line-height:22px;color:#999999;background:none;padding-bottom:12px}

.ulist li{width:80px;color:#888}
.up,.ulist li img{width:48px;height:48px;padding:5px;margin-bottom:3px;background:url(http://images.vsuch.com/group/image/48_avatar_bg.gif) left top no-repeat;}
.ulist li span{color:#E85F79}
.newst{background:url(http://images.vsuch.com/group/skin/dotteline.gif) left bottom repeat-x;}

.ticlist li{float:left}
.ticlist li.num{width:22px;height:21px;line-height:21px;font-weight:bold;color:#fff;background:url(http://images.vsuch.com/group/skin/mainBg.gif) -325px -178px no-repeat;text-align:center;padding-right:8px}
.ticlist li.blogtitle{color:#888;width:360px;line-height:20px}
.ticlist li.pip{color:#ccc;width:10px;float:right}
.ticlist li.blogtitle a:link,.ticlist li.blogtitle a:visited{font-size:14px;color:#B91617}
.ticlist li.user{float:right;width:80px;text-align:center}

.qktop{widht:100%;padding:10px 0}

.photo{padding:8px 0 5px 0;width:100%;text-align:center}
.photo img{margin-bottom:5px}

.m200 li.ititle{background:url(http://images.vsuch.com/group/skin/mainBg.gif) -322px -105px no-repeat;width:100px}
.user_list{width:100%;padding:8px 0;}
.user_list li{margin:1px 1px 0 0;float:left;width:88px;height:70px;background:url(http://images.vsuch.com/group/image/48_avatar_bg.gif) 15px 13px no-repeat;text-align:center;padding-top:18px; overflow:hidden;}/*5.31改*/
.user_list li img{margin-bottom:5px}
.user_list li.admin{background:url(http://images.vsuch.com/group/image/admin_avatar_bg.gif) center center no-repeat;}

.form_1{width:100%;padding:10px 0}

.news_title{width:100%;height:35px;line-height:35px;font-size:16px;font-weight:bold;text-align:center;padding:8px 0 15px 0}
.news_in{width:100%;height:18px;line-height:18px;text-align:center;color:#999999;background:#FFF5E3}
.news_content{padding:10px 0;width:100%;line-height:25px;font-size:14px;color:#333333; height:auto; overflow:hidden;}/*6.10改 增加height:auto; overflow:hidden;*/
.news_content img{padding:3px;border:1px solid #ccc}

.comment{width:100%;padding:10px 0; overflow:hidden;}/*6.10改 增加overflow*/
.comment .ticlist{padding:10px;width:97%}
.comment .ticlist .blogtitle{width:540px}
#commentform{padding:15px;}

.menu{width:100%;padding-bottom:12px}
.menu a:link,.menu a:visited{float:left;width:97px;height:23px;background:url(http://images.vsuch.com/brand/image/newclass.gif) right;text-align:center;line-height:23px;margin:1px;display:inline}
.menu a.focus:link,.menu a.focus:visited,.menu a:hover{background-position:left;color:#fff;font-weight:bold}

.copy{padding:15px 0;line-height:22px;text-align:center;color:#666666}
.copy a:link,.copy a:visited{color:#B91617}

.float_del, .float_edit { position: absolute; width: 13px; height: 14px; background: url(http://images.vsuch.com/home/template/default/image/delete.gif) no-repeat 0 0; top: 0.5em; right: 5px; text-indent: -999em; overflow: hidden; display: block; }
    .float_del:hover { background-position: 0 -14px; }
.float_block { background-image: url(http://images.vsuch.com/home/template/default/image/block.gif); }
.float_edit { background-image: url(http://images.vsuch.com/home/template/default/image/edit.gif); right: 13px; }


.piclist{
	width:100%;
	padding:15px 0;
}
.piclist li{width:130px;float:left;height:160px;text-align:center}
.piclist li img{padding:2px;border:1px solid #f0f0f0;margin-bottom:5px}




#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: 10px 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 solid #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}

.photobox p { padding: 10px 0 0 0; text-align: left; }
        .photobox img { width: expression(this.width > 790 ? 790 : true); max-width: 790px; }	
.user_list100{width:100%;padding:8px 0;}
.user_list100 li{margin:1px 1px 0 1px;float:left;width:160px; background:url(http://images.vsuch.com/group/image/100_avatar_bg.gif) 15px 13px no-repeat;text-align:center;padding-top:18px}
.user_list100 li img{margin-bottom:5px; width: expression(this.width >= 300 ? 300 : true); max-width: 300px; height:expression(this.width >= 300 ? 300 : true); max-height:300px;}
.user_list100 li.admin{background:url(http://images.vsuch.com/group/image/admin_avatar_bg100.gif) center center no-repeat;}

.groupmenu li{margin:1px 1px 0 1px;float:left;width:81px;}


.group_vip_user{width:100%;padding:8px 0;}
.group_vip_user li{margin:1px 1px 0 1px;float:left;width:160px;text-align:center;padding-top:18px; height:200px; overflow:hidden;  max-height:200px;}/*6.10改 增加overflow:hidden; 原来的高度变为210 原来160*/
.group_vip_user li img{margin-bottom:5px; width: expression(this.width >= 120 ? 120 : true); max-width: 120px; height:expression(this.width >= 140 ? 140 : true); max-height:140px;}

.group_photo{width:100%;padding:8px 0;}
.group_photo li{margin:1px 1px 0 1px;float:left;width:170px;text-align:center;padding-top:18px; height:auto; max-height:250px;}
.group_photo li img{margin-bottom:5px; width: expression(this.width >= 150 ? 150 : true); max-width: 160px; height:expression(this.width >= 200 ? 200 : true); max-height:220px;}

.group_vipphoto{width:100%;padding:5px;}
.group_vipphoto li{ padding:4px; float:left;width:230px;text-align:center;height:330px; overflow:hidden;}
.group_vipphoto4 li img{margin-bottom:5px; width: expression(this.width >= 240px ? 240px : true); max-width: 240px; height:expression(this.width >= 300px ? 300px : true); max-height:300px;}

.group_vipphoto1{width:100%;padding:5px;}
.group_vipphoto1 li{width:230px; height:230px; overflow:hidden; padding:5px; float:left}
.group_vipphoto2{width:320px; height:auto; overflow:hidden; float:left; padding:10px;}
