.user-center .myhome li.selectpicture-pre-div﻿body{font-family:Tahoma,Arial, Helvetica, sans-serif}
a{color: #535353}

.wrap{margin:0px auto; width: 100%;}
.page-header{width:100%;margin: 0 auto; background-color:#EEEEEE;}
.page-header div.wrap{ width: 960px;}
.page-header div.box{ float:left;width:960px;}
.navlinks{float:left;line-height:32px;position:relative;z-index:1000;}
.navlinks_menu{float:left;position:relative;margin:0 10px;_margin-top:7px;padding-left:1px;}
.navlinks_menu ul{display:none;position:absolute;z-index:100;top:26px;_top:19px;left:0;left:0\9;background-color:#FFFFFF;border:1px solid #CCCCCC;line-height:22px;}
.navlinks_menu li{zoom:1;padding:0 13px;}
.navlinks_menu li a{white-space:nowrap;}
.navlinks_menu li:hover{background-color:#EEEEEE;}
.navlinks_menu .selected{line-height:22px;margin:4px -1px 0;_margin:-4px -1px 0 -1px;_padding:5px;border-width:1px 1px 0 1px;border-style:solid;border-color:#CCCCCC;background-color:#FFFFFF;display:block;position:relative;z-index:150;}
.site-guide{padding: 10px 0; width: 290px; float: left}
.site-guide span{width: 96%; float: left; padding: 0 15px;}
.site-guide span a{padding: 0}
.site-guide span a:hover{text-decoration: underline}
.site-guide span a.hot{color: #057BD2}
.site-guide span.split{border-bottom: 1px solid #EEEEEE; padding: 0; margin-left: 5px; height: 3px; line-height: 3px}
.navlinks a{color:#666666;padding:0 5px;}
*:first-child+html .navlinks a{zoom:1;}
.navlinks a:link,.navlinks a:visited{color:#666666;}
.navlinks a:hover,.navlinks a:hover{color:#FF5500}
.navlinks .bbs_index{float:left;}
.slide{padding-left:4px;line-height:18px;font-size:12px;color:#999;display:inline-block;width:12px;height:8px;overflow:hidden;position:relative;top:2px;}
.slide span{position:absolute;top:-10px;}

.wrap-menu{width: 100%; margin: 5px auto;background: #EDF5FA url(/img/menubg2.gif) repeat-x;height: 43px;}
.wrap-menu .wrap{width: 960px; margin: 0px auto;}
.site-nav{height:41px; line-height:41px;  float: left; width: 960px}
.site-nav .menu_d { width: 760px;float: left;}
.site-nav .menu_d li{float: left;text-align: center;width: 83px;padding-top: 7px;padding-right: 25px;}
.site-nav .menu_d li a,.site-nav .menu_d li a:visited{color: white;font-size: 14px;display: block;height: 34px;line-height: 30px;font-weight: bold;}
.site-nav .menu_d li a.focus{ background: url(/img/menubg2_on.gif) no-repeat center top;text-decoration: none;width: 83px;color: #3485CA !important;}
.site-nav .menu_d li a:hover{ background: url(/img/menubg2_on.gif) no-repeat center top;text-decoration: none;width: 83px;color: #3485CA !important;}
.site-nav .link{padding-top: 7px;padding-right: 25px; float: right}
.site-nav .link a{color: white;font-size: 14px;display: block;height: 34px;line-height: 30px;font-weight: bold;}

.page-content{height:auto; margin: 10px auto; clear:both; width:960px;}
.flow-steps {
    float: left;
    margin: 10px 0;
    overflow: hidden;
}
.msg24 {float: left; width: 100%;margin-bottom: 20px;}
.flow-steps li.done {
    background-color: #FFE6BA;
    background-position: 100% -46px;
    color: #FF6600;
}
.flow-steps .num2 li {
    width: 465px;
}
.flow-steps .num3 li {
    width: 305px;
}
.flow-steps li {
    background: url("/img/bg/flow_steps_bg.png") no-repeat scroll 100% 0 #E4E4E4;
    color: #404040;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding: 0 15px 0 0;
    text-align: center;
}
.flow-steps li.current-prev {
    background-position: 100% -23px !important;
}
.flow-steps li.current {
    background-color: #FF6600;
    color: #FFFFFF;
}
.flow-steps li.last {
    background-position: 100% -138px;
}
.msg24 .error, .msg24 .attention, .msg24 .tips, .msg24 .ok, .msg24 .question {
    background: url("/img/bg/msg_bg.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    color: #404040;
    font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    padding: 17px 10px 17px 56px;
}
.msg24 .ok {
    background-color: #F0FFE5;
    background-position: 12px -988px;
    border-color: #4DBF00;
    text-align: left;
}
.success-info {
    font-weight: normal;
}
.success-info strong {
    color: #FF5500;
    font-weight: bold;
    padding: 0 5px;
}
.msg24 .error {
    background-color: #FFF2F2;
    background-position: 12px -388px;
    border-color: #FF8080;
}
/* setting */
.setting{ min-height:500px}
.setting p{ background:#F7F8F8; border-bottom:solid 1px #E7E7E7; color:#666;}
.setting p span{color:#136194; font-weight:bold; font-size:14px;}
.setting p span.select{border:solid 1px #E7E7E7; border-width:1px 1px 0px 1px;}
.setting-item{ position:relative}
.setting-item ul{padding:10px 0px; padding-left: 11.5em;}
.setting-item li{height:25px; line-height:25px;padding-left: 11.5em;color:#A9A9A9; margin-bottom: 10px}
.setting-item li p{margin: 0px;padding: 0px; float: left;}
.setting-item li label {float: left; margin-left: -11.5em;text-align: right;width: 10em;}
.setting-item .editable{ position:absolute; right:10px; top:10px;}
.setting-item .editable a{padding:10px; padding-left:30px;}
/* login */
.login{padding:10px; position:relative; overflow:hidden; margin:30px auto;}
.login .L{}
.login .box{width:300px; float:right; height:auto; overflow:hidden; background:#fff; border:solid 1px #dbbddb}
.login .loginbox{overflow:hidden;height:auto;}
.login .loginbox tr td{padding:10px 5px;}
.login .loginbox div.bold{color:#FF6600; font-size:14px; border-bottom:solid 1px #dbdbdb; padding:5px;}
.login .loginbox div.spacer{line-height:170%;}
.login .loginbox table,.login .loginbox div.spacer,.login .loginbox div.bold{width:90%; margin:0px auto;}
.login .loginbox span.spauto{}
.login .loginbox input.text{width:180px;}
.login .descript{background:#fff; width:450px; background:#fff;}
.login .descript .title{ border-bottom:solid 1px #f1f1f1; height:25px; line-height:25px; font-weight:bold; color:#FF6600;}
.login .descript #detail{line-height:25px; color:#999; padding-top:10px;}

/* register */
.register{width: 960px;}
.register .register-form{font-size:14px; }
.register .register-form .text{padding:6px 5px; width:200px; font-size:15px;}
.register .register-form .label{color:#5d9bcc;}
.register .register-form a.spcode{position:relative; top:9px; #top:3px; }
body:nth-of-type(1) .register a.spcode{position:relative; [;top:-2px;]}

.register .rightdiv{ line-height:25px; color:#666; border-left:dashed 1px #dbdbdb; height:210px; margin-top:5px; padding-left:20px; width:200px;}
.register .rulelink{color:#999}

#foot a:link, #foot a:active, #foot a:visited{color:#333;}
.link3 a:link, .link3 a:active, .link3 a:visited {color:#333;}
.link3 a:hover {	background:#62A80D;	color:#fff;}
#footop {float:left;width:100%;	height:1px;}
#foot {	float:left;	background-position: 0 -460px;	width:100%;	height:60px;	padding:0;	margin:0;}
#footer {width:960px;height:50px;font-size: 12px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
#foot_service{width: 400px; text-align: center; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; height: 28px;}
#foot_service .blank{background:none;}
#foot_service ul { margin-top:2px; text-align: center; float: left; height: 20px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
.foot_service li{ float: left;	padding: 0 8px; background:url(/img/dot.gif) no-repeat scroll right center;}
#foot_version {	text-align: center; width: 100%}

/* 用户后台 */
.user-center{}
.user-center div.box{margin-top: 10px;}
.user-center div.content{width:690px;}
.user-center div.setting-menu{}

.user-center .setting-bar{height:35px; line-height:35px; font-size:14px; background:url(/img/bg/setting_bar_bg.jpg) repeat-x scroll 0 bottom; padding-bottom:5px; margin-bottom:20px;}
.user-center .setting-bar li{float:left; color:#949494; margin-right:20px;}
.user-center .setting-bar li a,.user-center .setting-bar li a:visited{color:#939393; }
.user-center .setting-bar li.select{background:url(/img/bg/setting_bar_bg_select.jpg) no-repeat scroll center bottom; position:relative; top:14px;}
.user-center .setting-bar li.select a{ position:relative; top:-14px; color:#F27B04; font-weight:bold;}

.user-center .setting-menu{width:230px; border:solid 1px #C4D5DF; line-height:25px;}
.setting-menu  .avanta{float:left; text-align: center;}
.setting-menu div.i{float:left; padding-left:10px; width: 135px}
.setting-menu h1.title{background:url(/img/bg/setting_menu_bg.jpg) repeat-x; height:25px; line-height:25px; color:#fff; text-indent:10px; font-size:14px;}
.setting-menu div.detail{padding:10px;}
.user-center .userinfo{padding-bottom:0px;}
.user-center .myhome{line-height:25px; font-size:14px; margin:0;}
.user-center .myhome p{border-bottom:solid 1px #f1f1f1; height:25px; color:#3693D6; font-weight:bold;}
.user-center .myhome ul{}
.user-center .myhome li{}
.user-center .myhome li img{position:relative; top:3px; margin-left: 10px}
.user-center .myhome li a{padding-left:5px;}
.user-center .myhome li a:hover{text-decoration: underline; }
.user-center .myhome li.select{}
.user-center .myhome li.select a{color:  #f50}

.mobile-search-list { border: 1px solid #CCCCCC;  height: 380px; overflow-y: auto; width: 580px; }
.mobile-search-listt ul{overflow:hidden; width: 470px;}
.mobile-search-list ul li { border: 2px solid #FFFFFF;  float: left; height: 89px; margin: 10px 5px 10px 0; overflow: hidden; padding: 10px; text-align: center; width: 85px;}
.mobile-search-list ul li a{color: #444444;}
.mobile-search-list ul li a img { height: 65px; overflow: hidden; }

/* page */
#thpager {line-height:20px; height: 20px; font-size: 14px; padding-top:6px; text-align: right; color:black; font-family:Tahoma,Helvetica,sans-serif;}
#thpager span.pnum {font-weight: bold; background-color: white; border: 1px solid #AACBEE; font-size: 14px !important; height: 19px; padding:1px 5px 1px 5px;}
#thpager span.p_yes, #thpager a { background-color: white; border: solid 1px #B5D5E0; font-size: 14px !important; height: 19px; padding:1px 5px 1px 5px;}

#thpager em{background:#006788; color:#fff; padding:1px 5px; border: 1px solid #B5D5E0; margin: 1px;}
#thpager span{color:#666}
	#thpager span font{ padding:0px 5px; color:#006788;}
#thpager a{border: 1px solid #B5D5E0; margin: 1px 2px; font-size: 16px}
#thpager a:hover { border: 1px solid #B5D5E0;  text-decoration:none; background: #006788; color: #FFFFFF}

/* search result css*/
#allist { margin-bottom:16px; width: 100%; height:auto;}
#allist ul { padding:8px 0 0 6px; margin:1px auto; line-height:22px; height:22px;border-bottom: 1px solid #AACBEE;}
ul.imgtop { font-weight:bold; color:#666;  border-bottom:none;}
ul.imgtop li { margin-left:1px; float:left; height:22px;}

/* 个人空间数据列表容器 */
.bklist { clear: both; padding:0 0 0 6px; margin:3px auto 6px auto; height:auto; border-bottom: 1px dashed #AACBEE; overflow: hidden;}
.bklist ul { border-bottom:none; height: auto; }
.bklist .line{line-height: 20px; float:left; height:20px; margin-top: 2px; width: 100%}
.bklist .line li{margin-left:1px;}
.bklist ul li { float:left; overflow:hidden; color: #333;}
.bklist ul li a{ color: #023399;}
.bklist ul.bk-img { float: left; height: 75px; width: 70px;}
.bklist .bk-body{ height: auto; overflow: hidden; padding: 0; margin: 0; float: left; width: 600px;}
.bklist .soft-platform {float: left; overflow: hidden; width: 600px; height: auto; margin-top: 2px;}
.bklist .soft-platform li {float: left; overflow: hidden; height: auto; margin-top: 3px;}
.bklist .soft-platform li span { color: #333; height: auto;}
.bklist ul.bktop { line-height: 20px; float:left; height:20px; width:710px; margin-top: 2px;}
.bklist ul.bk-bktop { line-height: 20px; float:left; height:20px; width:600px; margin-top: 2px;}

.space-header{padding:15px 0px; padding-left:10px; background:#ffead7; margin-bottom:10px;}
	.space-header .spaceinfo{width:900px;}
	.space-header .spaceinfo a.avanta{float:left;}
	.space-header .spaceinfo div{float:left; padding-left:10px; padding-top:10px; line-height:23px;}
		.space-header .spaceinfo div a.name{font-family:"黑体"; font-weight:bold; font-size:20px;}

.space-silder{width:220px;}
	.space-silder h1.title{background:#ffead7; height:30px; line-height:30px; color:#666; text-indent:10px; font-size:14px; font-weight:normal}
	.space-silder .avanta{float:left; text-align: center;}
	.space-silder div.i{float:left; padding-left:10px;}
	.space-silder div.detail{padding:10px; line-height:25px;}
.space-item{ margin-bottom:10px;}
.profile{background-color: #FFEAD7; display: inline-block; width: 100%}
.profile .container{padding: 0 10px;}
.profile .container .pic{text-align: center; margin-bottom: 10px; padding-top: 10px}
.profile .container .profile-info{border-bottom: 1px solid #DDD; }
.profile .container .profile-info span{display: block; margin-bottom: 2px; line-height: 25px }
.profile .container .tool-opt{margin-bottom: 10px; padding: 10px; border-bottom: 1px solid #DDD; padding-bottom: 10px; display: inline-block; height: 24px; width: 180px}
.profile .container .tool-opt .item{padding-right: 10px; display: inline-block}
.profile .container .medal{margin-bottom: 10px; border-bottom: 1px solid #DDD; padding-bottom: 10px }
.profile .container .profile-info-more{margin-bottom: 10px; line-height: 150%; padding-bottom: 10px}
.profile .container .profile-info-more span{display: block; font-size: 13px; margin-top: 10px}

.space-silder .myfriends{}
	.space-silder .myfriends li{float:left;  text-align:center; line-height: 25px; width: 65px;}
            .space-silder .myfriends li a{width:60px; float: left; overflow: hidden !important; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:keep-all !important;}
            .space-silder .myfriends li img{width:60px;line-height:60px;}
        .space-silder .myfriends li a,.space-silder .myfriends li a:visited{color:#3491d6;}
	.space-silder .myfriends li a:hover{color:#ff6701}
	.space-silder .myfriends ul{padding:10px; line-height:25px;}
.space-silder .myrecommand{}
	.space-silder .myrecommand ul{padding:5px 0px;}
	.space-silder .myrecommand li{height:25px; line-height:25px; border-bottom:dashed 1px #dbdbdb; padding-left:10px;}

/* 用户个人主页菜单样式 */
.space-bar{height:auto; overflow:hidden; font-size:14px; margin-bottom:10px; }
    .space-bar ul{clear:both; margin-bottom: 10px; height:25px; border:solid 1px #ffd7b3; border-top-width:0px;}
        .space-bar ul li{float: left; height: 25px; line-height:25px; padding: 0px 10px; font-size:12px;}
        .space-bar ul li.select a,.space-bar ul li.select a:visited{color:#f50;}
    .space-bar div.tabs{height:30px; overflow:hidden; background:#ffead7;}
    .space-bar div.tabs a{display: block; float:left; height: 20px; line-height: 20px; margin-left:10px; margin-top:5px; padding-top:2px;}
    .space-bar div.tabs a.select{color:#f50; background: #fff; font-weight: bold; padding:0px 10px; padding-bottom:10px; padding-top:2px;}

.datalist{color:#535353; line-height:180%;}
        .datalist .datalist-opt{padding: 5px 0;}
	.datalist div.item{border-bottom:1px dashed #DDD; padding:5px; clear:both;}
        .datalist .item .del{display: none}
	.datalist div.hover{}
	.datalist .hover .del{display: block}
		.datalist div.item li span em{color:#f50}
		.datalist .downloads{height:30px; position:relative; bottom:0px; right:0px;}
			.datalist li.downloads a.download-btn{}
	.datalist div.hover{background:#ffead7;}
        .datalist div.item a{color: #039;}
	.datalist .nomsg{padding:10px;}
.data-header{font-weight:bold; border-bottom:solid 1px #dbdbdb; height:25px;}
	.data-header li{height:25px; line-height:25px; float:left;}

.spacesoft{}
	.spacesoft div.item{}
		.spacesoft div.item .bk-img{ float: left}
		.spacesoft div.item .bk-body{float:right; width:590px;}
		.spacesoft div.item .bk-bktop{}
			.spacesoft div.item .bk-bktop li{float:left;}
		.spacesoft div.item li span em{color:#f50}
		.datalist div.item .soft-platform{clear:both;}
		.spacesoft li.downloads{height:30px;}

.spacebook{}
	.spacebook ul{clear:both}
	.spacebook div.item{clear:both;}
	.spacebook li{float:left; vertical-align:top;}
	.spacebook li.notes{width:560px;}
	.spacebook div.item .bk-body{float:right; width:560px;}
	.spacebook div.icon{float:left; position:relative;}
	.spacebook div.notes{height:40px; clear:both;}
.spacering{}
	.spacering .data-header{padding:0px 10px;}
        .spacering div.item{height: 40px}
        .spacering .item .del{display: none}
        .spacering div.hover{}
        .spacering .hover .del{display: block}
	.spacering div.item .bk-line{}
		.spacering div.item .bk-line li{float:left; word-wrap:break-word; vertical-align: middle; 0overflow: hidden}
		.spacering div.item .bk-line li span{vertical-align: middle;}
                    /*.spacering div.item .bk-line li a{word-wrap:break-word;}*/
                    .spacering div.item .bk-line .topic-creator{float:left;}
                    
                    .spacering div.item .bk-line .topic-creator2{color: #B9430F}
                    .spacering div.item .bk-line a.topic-creator2:hover{text-decoration: underline}
                    .spacering div.item .bk-line .topic-title{position:relative;}
                    .spacering div.item .bk-line a.topic-title:hover{text-decoration: underline}
                            .spacering div.item .bk-line .topic-title span{float:left;cursor:pointer;}
                            .spacering div.item .bk-line .topic-title span span{float:none;margin-right:0;padding-right:0;}
                            .spacering div.item .bk-line .txt{display:inline-block;height:22px;line-height: 22px;overflow:hidden;width:460px;word-break:keep-all !important; white-space:nowrap}

                            .spacering div.item .bk-line .topic-title2{display:block;overflow:hidden;zoom:1;position:relative;}
                            .spacering div.item .bk-line .topic-title2 span{color:#333333;}
                            .spacering div.item .bk-line .topic-title2 .more{color:#013499;cursor:pointer;}

                            .spacering div.item .bk-line .topic-title img{float:right;position:absolute;right:0;}
                            .spacering div.item .bk-line .topic-title .img{float:right;position:absolute;right:-20px;}
                            .spacering div.item .bk-line .topic-title .img img{float:none;position:static;right:0;}


.spacewallpaper{border-top:solid 1px #dbdbdb; height:auto; overflow:hidden; padding-top:5px;}

.space-topic{}
    .space-topic div.item{height: auto; padding: 10px 0; border-bottom: 1px solid #DDD; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF}
    .space-topic div.item .topic-title{width: 100%;overflow: hidden;font-size: 14px;line-height: 22px; padding: 5px 0}
    .space-topic div.item .topic-title span.top{float: left; position: relative; display: inline-block; padding-right: 3px}
    .space-topic div.item .topic-title .top img{float: left}
    .space-topic div.item .topic-title a{color: #039; float: left}
    .space-topic div.item .topic-title a:hover{text-decoration: underline}
    .space-topic div.item .hide{display: none}
    .space-topic div.hover{border-left: 2px solid #4D90F0;border-right: 2px solid #4D90F0; background: none}
    .space-topic div.selected{border-left: 2px solid #4D90F0;border-right: 2px solid #4D90F0; background: none}
    .space-topic div.hover .hide{display: inline-block}
    .space-topic div.selected .hide{display: inline-block}
    .space-topic div.item .bk-line{}
    .space-topic div.item .bk-line li.t-content{float:left; word-wrap:break-word; vertical-align: middle; padding-left: 10px;width: 700px}
    .space-topic div.item .bk-line li .content{width: 100%; overflow: hidden; font-size: 14px; max-height: 88px; *height: 88px; line-height: 22px;}
    .space-topic div.item .bk-line li .img{width: 100%;  font-size: 14px; color: #039; margin-top: 10px}
    .space-topic div.item .bk-line li .toolbar{width: 100%; overflow: hidden; margin: 5px 0; height: 30px;position:relative;}
    .space-topic div.item .bk-line li .toolbar .tool-opt{position: absolute; right: 0; bottom: 0;}
    .space-topic div.item .bk-line li span{vertical-align: middle;}

.download-btn{background-image: url(/img/down_btn.gif);  background-repeat: no-repeat; border: 0px; color: white !important; cursor: pointer;
    display: block; float: right; font-weight: bold; height: 27px; line-height: 27px; margin-right: 10px; text-align: center;
    width: 85px;  font-size: 12px;}
.list-wallpaper{ overflow: hidden; float: left; margin:6px 3px; padding-left: 5px; width:125px; height:220px; text-align: center; padding-bottom: 6px;}
.list-wallpaper .wallpaper-img{ overflow: hidden;width: 125px; float: left; height:170px;}
.list-wallpaper .wallpaper-img img{width: 119px; height: 160px; border: 1px solid #C5C5C5; padding: 2px;}
.list-wallpaper .wallpaper-img img:hover{border:1px solid #F60}
.list-wallpaper .wallpaper-title{ overflow: hidden; width: 125px; float: left;}
.list-wallpaper .wallpaper-title span{ margin: 3px 5px; text-align: left; width:115px; height: 20px; line-height: 20px; float: left; text-overflow:ellipsis;
                                       white-space:nowrap; word-break:keep-all; overflow:hidden;}
.row-select {background:#ffead7;}
.discuss-level{color: red !important; text-align: left; font-weight: bold; font-size: 20px;}

/** cover css*/
.lightBox, .popupCover, .popupIframe, .popupComponent { position:absolute; left:0; top:0; width:100%;height:100%;}
.popupComponent { z-index:100; display:none; }
.popupIframe { display:none; _display:block; filter:alpha(opacity=0); opacity: 0;}
.popupCover { background:#666666; opacity:0.7; filter:alpha(opacity=70); }
.lightBox { text-align:center; overflow:auto; height: auto; overflow: hidden;}
.lightBoxContent { display:inline-block; height:500px; *display:inline; zoom:1; width: 777px; background:#fff;  vertical-align:middle;}
.popwin-title{background: url(/img/pop_header.gif) repeat-x;line-height: 37px;height: 43px; float: left; text-align: left; width: 777px;}


/*discuss css begin*/
.pop-discuss-list{padding: 0 0; }
.pop-discuss-list .discuss-item{float: left; width: 100%; text-align: center; border-top: 1px solid #DFDFDF; padding: 5px 0;}
.pop-discuss-list .discuss-item .leftitem{width: 80px; float: left}
.pop-discuss-list .discuss-item .leftitem span{margin-top: 5px; width: 100%; float: left}
.pop-discuss-list .discuss-item .middleitem{width: 330px; float: left; text-align: left}
.pop-discuss-list .discuss-item .opt{float: left; width: 100%; text-align: center; border-top: 1px solid #DFDFDF; padding: 5px 0;}
.pop-middleitem ul li span{margin: 0 5px;}
.pop-discuss-list .discuss-item .rightitem{width: 70px; float: left}
    .pop-discuss-list .discuss-item .rightitem .cmt-type{height:21px; padding-left:30px; float:right; background-image:url(/img/agree.arguee.gif); background-repeat:no-repeat; overflow:hidden;}
    .pop-discuss-list .discuss-item .rightitem .agree{background-position:0 top;}
    .pop-discuss-list .discuss-item .rightitem .aguee{background-position:0 bottom;}
.pop-discuss-input{width: 100%; float: left}
.pop-discuss-input ul{margin: 10px 0 10px 10px;}
.pop-discuss-input ul li{margin: 3px 0;}
/*discuss css end*/
.mobile_text{color: #7A7A7A; background-color: white;font-family: verdana, tahoma, sans-serif; border: 1px solid #CCC; padding:4px 2px;}

body .sxzMsg{width:400px; height:auto; font-size:12px; text-align:left; background:#fff;}
.sxzMsg .default,.sxzMsg .warning,.sxzMsg .valid,.sxzMsg .invalid,.sxzMsg .confirm{border:solid 1px #ff6701;}
.sxzMsg table{ text-align: center; }
.sxzMsg table td {  padding: 5px;}
.sxzMsg .warning .content{background:url(/img/dialog/warning.gif) no-repeat scroll 25px center;}
.sxzMsg .valid .content{background:url(/img/dialog/valid.png) no-repeat scroll 25px 30px;}
.sxzMsg .invalid .content{background:url(/img/dialog/invalid.png) no-repeat scroll 25px 30px;}
.sxzMsg .confirm .content{background:url(/img/dialog/warning.gif) no-repeat scroll 20px 10px;}
	.sxzMsg .box{}
	.sxzMsg div.title{height:25px; line-height:25px; padding-left:10px; font-weight:bold; color:#ffead7; background:#ff6701; font-size:14px; border-bottom:solid 1px #ff6701}
		.sxzMsg div.title a.right{padding-right:10px; background:url(/img/close.gif) no-repeat scroll center center; float:right; display:block; width:25px; height:25px; overflow:hidden;}
	.sxzMsg div.content{line-height:25px; padding:30px 100px 40px 100px; margin:0px 0px 0px 0px; font-size:14px; color:#666; }
	.sxzMsg div.content .loading{text-align:center;}
		.sxzMsg div.content .loading div{padding-top:10px;}
	.sxzMsg div.append{padding:5px;}
		.sxzMsg div.append div.box{padding:5px; line-height:22px; background:#ffead7; color:#666}
		.sxzMsg div.append a,.sxzMsg div.append:visited{color:#ff6701; padding:0px 5px;}
.dis-content{width: 380px; height: 100px;outline-style: none; resize: none;-webkit-appearance: none; border: 1px solid #C0C0C0}
.popWidth500{width:500px !important;}
.popLogin {width:300px !important;}
    .popLogin table, .popLogin div.spacer{margin: 0px auto;width: 90%;}
    .popLogin tr td{padding: 10px 5px;}
    .popLogin input.text{width: 180px;}
.discuss-class{width: 100%; float: left; padding-top: 30px;}
    .discuss-class span { float: left; font-size: 12px; height: 25px; line-height: 25px; padding: 0px 10px;}
        .discuss-class span.select { float: left; font-size: 12px; height: 25px; line-height: 25px; padding: 0px 10px;}
        .discuss-class span.select a, .discuss-class span.select a:visited {color: #F50;}

.POP-CONTAINER{}
    .POP-CONTAINER .lightBox{position:absolute}
.POP-LIGHT-BOX{}
.POP-TITLE{cursor:move;}

.group-title{height:30px; line-height:30px; background:#ffead7; padding-left:10px; font-weight:normals; color:#ff6701; font-size:14px; margin-bottom:10px;}
.group-info{line-height:23px; position:relative}
        .group-info .group-info-left{float: left; width: 70px}
        .group-info .group-info-left .join{float: left; padding-top: 10px; margin-left: 8px;}
	.group-info a.avanta{float:left; padding-top:5px;}
	.group-info div.property{float:left; padding-left:10px; color:#535353;width:610px;}
	.group-info div.property h1{color:#3b99d9;}
	.group-info span.quit{ float:right; padding-right:10px;}
	.group-info div.property em{padding-left:3px; color:#3491d6;}
.group-topic-create{clear:both; zoom:1;}
	.group-topic-create textarea{font-family:Tahoma,Arial; padding:4px 5px; border:solid 1px #808080; color:#666;width:660px;height:50px;}
	.group-topic-create div.command{padding:5px 0px 10px;}
		.group-topic-create div.command .command-button{float:right; vertical-align:middle;padding-right: 25px}
		.group-topic-create div.command .command-button .a6{_vertical-align:super;}
		.group-topic-create div.command .richbar{float:left;}
			.group-topic-create div.command .richbar li{float:left; margin-right:10px; }
                            .group-topic-create div.command .richbar li img{float: left; height: 20px; line-height: 20px;}
                            .group-topic-create div.command .richbar li span{float: left; margin-left: 2px; height: 20px; line-height: 20px;}
	.group-topic-create input.post-topic{margin-left:10px;}
	.group-topic-create .text-title{border:solid 1px #808080;padding:3px 2px; font-size:14px; color:#666}
	.group-topic-create form p{height:28px; line-height:28px;}
	.group-topic-create form p span.a8{padding:0px 2px}
	.group-topic-create form em{ margin-left:10px; color:#666;}

	.group-topic-reply{width:610px; float:right}
		.group-topic-reply textarea{font-family:Tahoma,Arial; padding:4px 5px; border:solid 1px #808080; color:#666; width:450px; height:40px; margin-bottom:5px;}

.bg-right{width:230px;}
	.bg-right .setting-menu{width:auto; margin-bottom:10px;}
.group-item{margin-bottom:10px;}
	.group-item div.title{height:30px; line-height:30px; font-size:14px; color:#535353; text-indent:10px; overflow: hidden; border-bottom: 1px solid #CCC; font-weight: 700;0background:#FFEAD7; }
            .group-item div.title .more{height:30px; line-height:30px; font-size:14px; color: #3491D6; float: right; width: 60px }
            .group-item div.title a.more:hover{text-decoration: underline}
	.group-item ul{padding:10px}
.subject-item{margin-bottom:10px;}
	.subject-item div.title{height:30px; line-height:30px; font-size:14px; color:#535353; background:#FFEAD7; text-indent:10px;}
            .subject-item div.title .more{height:30px; line-height:30px; font-size:14px; color: #3491D6; float: right; width: 60px }
	.subject-item ul{padding:5px 10px}
	.subject-item ul li{font-size: 13px; height: 25px; line-height: 25px}
	.subject-item ul li a{color: #F50}
	.subject-item ul li a:hover{text-decoration: underline}
.help-item{margin-bottom:10px;}
	.help-item div.title{height:30px; line-height:30px; font-size:14px; color:#535353; border-bottom: 1px solid #EBEBEB;text-indent:10px; font-weight: 700}
	.help-item div.msg{font-size: 13px; padding: 10px; line-height: 20px;}
	.help-item div.msg a{color: #36C}
	.help-item div.msg a:hover{text-decoration: underline}

        .member-joined{}
		.member-joined li{width:70px; float:left; line-height:25px; text-align:center}
		.member-joined li{text-align:center; width:60px; line-height:20px; float:left; margin-bottom:5px; margin-right: 10px; overflow: hidden}
			.member-joined li img{width:60px;line-height:60px;}
                        
	.member-online{}
		.member-online li{width:30px; float:left; margin-bottom:5px; margin-right: 5px;}
			.member-online li img{width:30px;line-height:30px;}
	.relative-groups{}
		.relative-groups li{text-align:center; width:60px; line-height:20px; float:left; margin-bottom:5px; margin-right: 10px; overflow: hidden}
	.app{}
            .app .list li{height: 35px; line-height:35px; overflow: hidden; width: 205px; text-align: left}
            .app .list li a{text-indent: 15px; color: #005EAC; vertical-align:middle;}
            .app .list li a:hover{text-decoration: underline}
            .app .list li img{width: 30px;vertical-align:middle;}

        .install-app{}
            .install-app li{text-align:center; width:90px; line-height:20px; float:left; margin-bottom:5px; margin-right: 10px; overflow: hidden}
            .install-app li a:hover{color:#ff6701}
            .install-app li img{width: 60px;}
        .fans{}
            .fans li{text-align:center; width:30px; line-height:20px; float:left; margin-bottom:5px; margin-right: 10px; overflow: hidden}
            .fans li img{width: 30px;}
            .fans li a:hover{color:#ff6701}
        .space-group{}
            .space-group li{text-align:center; width:60px; line-height:20px; float:left; margin-bottom:5px; margin-right: 5px; overflow: hidden}
            .space-group li img{width: 60px;}
            .space-group li a:hover{color:#ff6701}
	.topic-list{}
		.topic-list li{color: #666;padding: 2px 0; font-size: 13px}
		.topic-list li a{color: #005EAC;line-height:20px;overflow:hidden;height:20px;display:inline-block;position:relative;}
		.topic-list li a:hover{text-decoration: underline}
	.topic-elselist{}
		.topic-elselist li{line-height:28px; color:#666; border-bottom:dashed 1px #dbdbdb; overflow: hidden; height: 28px}
		.topic-elselist li a,.topic-elselist li a:visited{color:#369; font-size: 13px}
		.topic-elselist li a:hover{text-decoration: underline}

	.member-joined li a,.member-joined li a:visited,.relative-groups li a,.relative-groups li a:visited{color:#3491d6;}
	.relative-groups li a:hover{color:#ff6701}

        .jc{font-size: 13px; line-height: 25px; background-color: #FDFADC; padding:2px 5px; border-top: 1px solid #dbdbdb; margin-top: 10px}
        .jc a{color: #005EAC; float: left; padding-left: 10px}
        .jc a:hover{text-decoration: underline}
.group-topic{}
.topic-detail-current{}
	.location{height:35px; line-height:35px; padding:0px 10px; color:#666; font-size: 14px; border-bottom: 1px solid #DDD}
	.group-topic .topic-detail{clear:both; border-bottom:solid 1px #C2D5E3; border-right: 1px solid #C2D5E3; border-left: 1px solid #C2D5E3; background: #E5EDF2}
	.group-topic .topic-detail .plist-slide{width:140px; float:left; text-align:left; line-height:160%; padding:10px 10px 0;}
		.group-topic .topic-detail .plist-slide img{width:120px;height:120px;}
                .group-topic .topic-detail .plist-slide span{word-break:keep-all;white-space:nowrap; overflow: hidden; width: 100%;float: left;}
		.group-topic .topic-detail .plist-slide span.mobile{color:#8CA226}
                .group-topic .topic-detail .plist-slide a{ margin: 2px 0;  height: 22px; line-height: 22px; float: left; width: 100%; height: auto; text-align: left}
                .group-topic .topic-detail .plist-slide a:hover{text-decoration: underline}
                .group-topic .topic-detail .plist-slide a.nickname{text-align: left; margin: 0; font-weight: bold; padding-left: 5px; }
        .group-topic .topic-detail .plist-slide .grade{padding: 5px 0; color: green;}
        .group-topic .topic-detail .plist-slide .grade a{}
        .group-topic .topic-detail .plist-slide .medal{}
        .group-topic .topic-detail .plist-slide .medal img{width: 24px; height: 24px;}
	.group-topic .topic-detail .plist-main{width:788px; float:left; padding-top:5px;padding-left: 10px; background: #FAFAFA;}
		.group-topic .topic-detail .plist-option{color:#666; padding-bottom:5px; border-bottom: 1px dashed #C2D5E3}
			.group-topic .topic-detail .plist-option span.right{padding-right:10px;}
				.group-topic .topic-detail .plist-option span.right a,.group-topic .topic-detail .plist-option span.right a:visited{color:#369;}
			.group-topic .topic-detail .plist-option span.mobile{color:#ff6701}
                .group-topic .topic-detail .height-min{height: auto !important;min-height: 180px;height: 180px;}
		.group-topic .topic-detail .plist-content{color:#444;padding:5px 0px 5px; font: 14px/22px 'Helvetica Neue',Helvetica,Arial,Sans-serif; word-wrap:break-word;}
                        .group-topic .topic-detail .plist-content a, .group-topic .topic-detail .plist-content a:visited {color:#369;}
                        .attchment{padding-left: 10px !important; margin-bottom: 5px; min-height: inherit !important;}
                        .attchment .title{background-color: #F3F8D7; border: 1px solid #E7E7E7;padding-left: 10px}
                        .attchment .att-content{border: 1px solid #E7E7E7;padding-left: 10px}
                .group-topic .topic-detail .plist-main .plist-option-botton{float: left; width: 100%; height: 20px; padding-top: 3px; text-align: right; font-size: 14px}
                        .group-topic .topic-detail .plist-main .plist-option-botton a, .group-topic .topic-detail .plist-main .plist-option-botton a:visited{color:#0087E9;}
                        .group-topic .topic-detail .plist-main .plist-option-botton a:hover{text-decoration: underline}
	.group-topic .return{height:30px; line-height:30px; float: left; padding:10px;}
                .group-topic .return a, .group-topic .return a:visited{color:#0087E9; font-size: 14px}
                .group-topic .return a:hover{text-decoration: underline}
        .group-topic .join-msg{height:30px; line-height:30px; clear:both; background:#ffead7; padding:0px 10px;}
                .group-topic .join-msg span.title{float: left; width: 100%; height:30px; line-height:30px; clear:both; background:#ffead7;}

table.sms-content{border: 0px; width: 100%; height: auto;}
    table.sms-content tr{ line-height: 30px;}
    table.sms-content .btn010{margin-top:3px;}

    table.sms-content .sms-property{border-bottom:solid 1px #dbdbdb; margin-bottom: 15px}
		table.sms-content .sms-property b{padding-right:3px; font-weight:normal;}
		table.sms-content .sms-property span.title{font-size:14px; font-weight:bold; }
		table.sms-content .sms-detail{padding:20px;}
                    table.sms-content .sms-detail a, table.sms-content .sms-detail a:visited{color:#0187e9;}
		table.sms-content .member-info{color:#666}
		table.sms-content .sms-navlink{color:#666}
			table.sms-content .sms-navlink a,table.sms-content .sms-navlink a:visited{color:#0187e9;}

.user-center .content{position:relative;}

.sms-message{text-align:left; font-size:12px; color:#666; background:#f1f1f1; border:solid 1px #dbdbdb; margin-bottom:10px; padding:10px; position:relative}
.sms-message div.msgbox{}
.sms-message span{padding:0px; height: 30px; line-height: 30px; text-align: right}
	.sms-message span a,.sms-message span a:visited{color:#3491d6;}
	.sms-message img.close{cursor:pointer; position:absolute; right:10px; top:10px;}

.favblock{clear:both; margin-bottom:10px;}
	.favblock ul.data-header{background:#E3EEFB; line-height:25px; padding:0px 10px; color:#419fdf;}
	.favblock ul.data-header a{font-weight:normal;}
	
	.favblock .soft-item{float: left; width:135px; padding: 10px 0px; text-align:center;}
	.favblock .game-item{float: left; width:135px; padding: 10px 0px; text-align:center;}
	
	.soft-item div,.game-item div,.ebook-item div,.backpaper-item div{height:25px; line-height:25px; overflow:hidden;}
	
	.favblock .ebook-item{float: left; width:130px; text-align:center; margin-top:10px; padding-right:5px;}
		.favblock .ebook-item span{padding-top:10px; display:block}
	.backpaper-item{float: left; width:130px; text-align:center; margin-top:10px; padding-right:5px;}
	
	.backpaper-content,.ebook-content{padding-left:15px;}
	
.rich-dialog{position:absolute; background:#fff; z-index: 1}
.needhidden-dialog{}
	.rich-dialog .smile{width:330px;}
	.rich-dialog .smile-list{display:none}
		.rich-dialog .smile-list{padding:10px; overflow:hidden;}
		.rich-dialog .smile-list li{float:left; padding:0px;}
		.rich-dialog .smile-list li img{width:24px; height:24px; border:solid 1px #fff; padding:2px;}
		.rich-dialog .smile-list li a:hover img{border:solid 1px #ff6802}
	.rich-dialog div.smile div.tabs{padding-left:10px; padding-bottom:0px;}
	.rich-dialog div.tabs{height:22px; line-height:22px; padding:10px 0px;}
	.rich-dialog div.tabs li{float:left; padding:0px 10px; margin-right:10px; cursor:pointer; color:#666}
	.rich-dialog div.tabs li.hover{background:#ff6802; color:#fff;}

	.rich-dialog .rich-search{width:400px; padding:10px;}
	.rich-dialog .rich-search p.title{height:25px; line-height:25px; font-weight:bold;}
	.rich-dialog .rich-search div.button{}
	.rich-dialog .rich-search input.text{padding:6px 5px; border:solid 1px #dbdbdb; width:270px;}

        .rich-dialog .rich-picture{width:220px; padding:10px;}
	.rich-dialog .rich-picture p.title{height:25px; line-height:25px; font-weight:bold;}
	.rich-dialog .rich-picture div.button{}
	
        .rich-dialog .rich-picture .picture-pre-div span, .rich-dialog .rich-picture .picture-pre-div img{padding: 5px 0;}

        .rich-dialog .rich-attachment{width:350px; padding:10px;}
	.rich-dialog .rich-attachment p.title{height:25px; line-height:25px; font-weight:bold;}
	.rich-dialog .rich-attachment div.button{}
        .rich-dialog .rich-attachment .attachment-pre-div{padding: 5px 0;}
        .rich-dialog .rich-attachment .attachment-pre-div table tr{height: 25px; line-height: 25px; }
        .rich-dialog .rich-attachment .attachment-pre-div textarea{width: 273px; height: 60px;}
        
.rich-dialog{border:solid 1px #a5a5a5;}
    .rich-dialog div.arrow{background:url(/img/direction.gif) no-repeat scroll left top; width:16px; height:16px; oveflow:hidden; position:absolute; left:5px; top:-8px;}
    .rich-dialog img.close{position:absolute; right:10px; top:12px; cursor:pointer}
    
.local_pic{padding: 10px 0;text-align: center;}
    .local_pic a{}
    .local_pic span{float: left; width: 100%; text-align: center; padding: 10px 0; color: #999;}
    .local_pic span.picture-loading{float: left; width: 100%; text-align: center; color: #999; font-size: 14px;}
.hidde-file{cursor:pointer; outline-style: none; outline-width: initial; outline-color: initial; width: 75px; height: 27px; visibility: visible; opacity: 0; filter:alpha(opacity=0); position: absolute;}
.btn-file {cursor:pointer; overflow:hidden;position:relative; background:url(/img/file-btn.png) left 0;display: inline-block; height: 27px; line-height: 27px; padding-left: 11px; text-decoration: none;}
form.hidden-form{border: 0; margin: 0; padding: 0; outline: 0; width: 0; height: 0}
.btn-file em{ background:url(/img/file-btn.png); background-position: right -27px; display: inline-block; height: 27px; line-height: 27px; padding-right: 11px; text-decoration: none;  white-space: nowrap; color: white;   font-size: 14px;    min-width: 56px;
text-align: center;}

.pic-list{height: auto}
.pic-list li{margin: 0 10px 0 0; display: inline; height: auto;}
.pic-list li a.p{ display:inline-block;0height:115px;overflow:hidden;_margin-bottom:1px;}
.pic-list li a.p:hover img{border:1px solid #FF5601;}
.pic-list li img{vertical-align:bottom;padding: 1px;}
.pic-list li.video-img{cursor: pointer;width:120px;height:90px;}
.pic-list .video-img img{position: relative;margin-bottom:6px; }
.big-mode-div{ }
.big-mode-div p{text-indent: 5px}
.small{}
    .small a{ cursor: url("/img/zoom_in.cur"), auto;}
    .small a:visited{ cursor: url("/img/zoom_in.cur"), auto;}
    .small img{ cursor: url("/img/zoom_in.cur"), auto; border:1px solid #CCCCCC; }

.big{ }
    .big a{cursor: url("/img/zoom_out.cur"), auto;}
    .big a:visited{cursor: url("/img/zoom_out.cur"), auto;}
    .big img{cursor: url("/img/zoom_out.cur"), auto;}
.expand{padding: 15px 20px 10px; display: none; background: #F3F3F3; }
.retract{color: #0087E9;}
a.retract:hover{ text-decoration: underline}
/*----jyy-----*/
.bbs_group{margin-bottom:4px;line-height:18px;}
*html .bbs_group{height:1%;}
*:first-child+html .bbs_group{min-height:1px;}
.bbs_group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.bbs_wrap{width:960px;}
.bbs_wrap a:link,.bbs_wrap a:visited{color:#4784B4;}
.bbs_wrap a:hover{color:#FF5501;}


.bbs_nav{background-color:#FFEAD7;padding:5px 20px;}
.bbs_nav h2{font-size:14px;color:#FF6701;float:left;line-height:25px;}
.bbs_search{float:right;}
.word{color:#999999; height: 25px; line-height: 25px; width: 250px;}
.submit_bu{cursor:pointer; height: 28px; line-height: 28px; width: 50px;}

.bbs_content{width:600px;float:left;}
.bbs_column{margin-bottom: 20px;}
.bbs_group .search-list{width: 960px;}
.bbs2{}
.bbs_c_title{padding:0 10px;margin:5px 0 0;line-height:30px;overflow:hidden;zoom:1;border-bottom:1px solid #DBDBDB;}
.bbs_c_title h3{float:left;font-size:14px;}
.bbs_c_title .reflash{float:right;}

.bbs_xiaozu{padding:0 10px;overflow:hidden;zoom:1;color:#666666;}
.bbs_xiaozu li{float:left;width:280px;margin:10px 10px 10px 0;overflow:hidden;zoom:1;}
.bbs_xiaozu li{float:left;width:135px;height:90px;padding-left:70px;}
.bbs_xiaozu li a{display:block;position:relative;}
.bbs_xiaozu img{float:left;width:60px;height:60px;margin-right:10px;position:relative;margin:0 -60px 0 -70px;top:0;}
.bbs_xiaozu li span{display:block;height:18px;overflow:hidden;}
.bbs_xiaozu li .link{cursor:pointer;}
.bbs_group_m li{width: 150px;height: 60px; line-height: 20px}
.bbs_sidebar{width:310px;float:left; padding-left: 10px}
.bbs_list{padding:5px 0;}
.bbs_list h4{margin-bottom:-3px;font-size:12px;}
.bbs_list .t{background-color:#FFEAD7;padding:0 10px;line-height:30px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.bbs_list .w{overflow:hidden;margin:0 10px;}
.bbs_list ul{margin-bottom:-1px;}
.bbs_list li{color:#666666;}
.bbs_list li a:link,.bbs_list li a:visited{ font-size: 13px;line-height: 25px; width: 260px; overflow:hidden;color:#4784b4;height:25px;display:inline-block;padding-right:5px;position:relative; word-break:keep-all}
.bbs_list li a:hover{color:#194fa1;text-decoration: underline}
.bbs_list li a span{position:absolute;top:-3px;left:295px;}

.bbs_keywords{padding:5px 0;}
.bbs_keywords h4{font-size:12px;background-color:#FFEAD7;line-height:30px;padding:0 10px;margin-bottom:5px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.bbs_keywords a{margin-right:10px;line-height:22px;white-space:nowrap;}
.bbs_keywords .txt{margin:0 10px;}

.search-list .bbs-search-result-area{width: 800px; float: left}
.s-key-history{margin-top: 10px}
.s-key-history .title{height: 25px; line-height: 25px; font-size: 14px}
.s-key-area{}
.s-key-area li{height: 25px; line-height: 25px}
.s-key-area li a{}
.s-key-area li a:hover{text-decoration: underline}
.s-key-area li span{padding-left: 10px; font-size: 13px; width: 110px; display: inline-block; overflow:hidden;zoom:1; word-break:keep-all;text-align: left}
.s-key-area li .s_keywords{float:left;max-width:80px;_width:80px;overflow:hidden;height:18px;}
.s-key-area li .del{float:left;display:none;line-height:12px;margin:8px 0 0 10px;}
.s-key-area li a.del:hover{text-decoration:none;background-color:#4784B4;color:#FFFFFF;}
.s-key-area li.hover{background-color: #F4F9FD;}
.s-key-area li.hover .del{display:block;}

.bbs-search-result-area .group-small{background-color: #F4F9FD; width: 100%; float: left; margin-bottom: 10px; border-bottom: 1px solid #DBDBDB }
.bbs-search-result-area .group-small .more-group{float: left; padding: 10px}
.bbs-search-result-area .group-small .more-group div{margin-top: 40px}
.bbs-search-result-area .group-small .group-item{float: left; padding: 10px}
.bbs-search-result-area .group-small .group-item .group-img{float:left; width: 60px; margin-right: 10px}
.bbs-search-result-area .group-small .group-item .group-desc{float:left; width: 130px;}
.bbs-search-result-area .group-small .group-item .group-desc div{float: left; width: 100%}
.bbs_search_result{margin-bottom:10px;}
.bbs_search_result .nav,.bbs_user_search_result .nav{display: inline-block; background-color: #FFEAD7; line-height: 30px; height: 30px; font-size: 14px; padding-left: 10px; width: 780px}
.bbs_search_result li{overflow:hidden;zoom:1;border-bottom:1px dashed #DBDBDB;padding:10px;}
.bbs_search_result .pic{float:left;width:60px;height:60px;margin-right:-60px;}
.bbs_search_result .pic img{width:60px;height:60px;}
.bbs_search_result .txt{float:left;margin-left:70px;color:#666666;display:inline; width: 700px;}
.bbs_search_result a:link,.bbs_search_result a:visited{color:#4884B4;}
.bbs_search_result a:hover{color:#194fa1; text-decoration: underline}
.bbs_search_result .title{overflow:hidden;zoom:1;margin-bottom:5px;}
.bbs_search_result .bt{font-size:14px;float:left;width:75%;height:25px;overflow:hidden;line-height: 25px}
.bbs_search_result .time{float:right;color:#AAAAAA;}
.bbs_search_result .botton{overflow:hidden;zoom:1;margin:5px 0px;}
.bbs_search_result .botton .g{font-size:12px;float:left; margin-right: 10px; width: 300px; height:18px;overflow:hidden;}
.bbs_search_result .hover{background:#ffead7;}

.bbs_search_txt{font-size:18px;margin:15px 0;}
.bbs_search_type{background-color:#F4F9FD;text-align:center;padding:0;}
.bbs_search_type span,.bbs_search_type a{font-size:14px;line-height:30px;vertical-align:middle; width: 100%; }
.bbs_search_type a{background-color:#F4F9FD;}
.bbs_search_type span{background-color:#70B0E2;display:inline-block;vertical-align:bottom; color: #FFFFFF; font-weight: bold}
.bbs_search_area form{margin:20px auto;width:600px;}
.bbs_s_txt{width:400px; height: 30px; line-height: 30px; outline-style: none; outline-width: initial; outline-color: initial; font: normal normal normal 18px/normal arial, sans-serif;}
.bbs_s_bu{height: 34px; line-height: 34px; width: 80px; vertical-align: top}

.bbs_list_bar{overflow:hidden;zoom:1;border-bottom: 1px solid #CCC;height:35px;padding-top: 8px;}
.bbs_list_bar .leibie{float:left;font-size:14px;}
.bbs_list_bar .leibie li{height: 30px; line-height: 30px; float:left; display:inline;}
.bbs_list_bar .leibie li.focus{color:#535353; zoom:1; background: #FFEAD7 }
.bbs_list_bar .leibie li.focus a{color:red;}
.bbs_list_bar .leibie a{padding:3px 10px; zoom:1; color: #06C;}
.bbs_list_bar a.s{color: #535353; font-weight:700}
.bbs_list_count{padding:10px 0;font-style:italic;font-size:14px;color:#666666;}

.group-desc {width:100%;border-bottom:1px solid #CCC;border-right:1px solid #CCC;font-size: 14px;line-height: 22px;background-color:transparent;}
.group-desc span{}
.group-desc .modify-desc{float:right;}
.group-desc .g-opt{width:100%;height:25px; margin-top: 20px}
.group-desc .g-opt a{color: #06C}
.group-desc .g-opt a:hover{text-decoration: underline}
.group-desc h2{margin-bottom: 5px}
.group-desc .group-gg a{color: #06C}
.group-desc .group-gg a:hover{text-decoration: underline}

.resource{}
.resource li{float: left;width: 83px;text-align: center;height: 80px;overflow: hidden;padding: 0 15px;font-weight: bold; margin: 5px 0; font-size: 13px}
.resource li img{ width: 48px; height: 48px !important; padding: 6px;}
.resource-group{}
.resource-group li{float: left;width: 93px;text-align: center;padding: 0 10px;font-weight: bold; margin: 5px 0; font-size: 13px; overflow: hidden; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:keep-all !important;}
.resource-group li img{ width: 48px; height: 48px; padding: 6px;}

.scroll-nav{}
.scroll-nav .scroll-btn{float: right}
.scroll-nav .scroll-btn a{background: url(/img/scroll_nav.png) no-repeat;display: block;width: 30px !important;height: 28px !important;float: left !important;overflow: hidden;text-indent: -9999px !important;}
.scroll-nav .LeftBotton_off {background-position: 0 0 !important}
.scroll-nav .LeftBotton_on {background-position: 0 -28px !important}
.scroll-nav .RightBotton_off {background-position: -30px 0 !important}
.scroll-nav .RightBotton_on {background-position:-30px -28px !important}

.search-order-bar{background: #E8EBF5; height: 30px; line-height: 30px;}
.search-order-bar span{margin-left: 5px;}
.search-order-bar a, .search-order-bar a:visited{margin-left: 5px; color: #666 !important;}
.search-order-bar a:hover{color: #016DB6;}
.search-order-bar a.focus{color: #016DB6 !important; border: 1px solid #016DB3;  font-size: 13px;}

.topic-flow{color: #FF6701; font-size: 16px}

a.ref-link, a.ref-link:visited{color: #0087E9;}
a.ref-link:hover{ text-decoration: underline}

.sms-float{border: 1px solid #CCCCCC; background-color: #FDFFEA; z-index: 100; position: absolute; line-height: 25px; width: 170px; left: 1010px; padding-left: 10px; top: 30px;}
.sms-float img{margin-top: 3px; margin-right: 5px;}
.sms-float span{float: left}
.sms-float a, .sms-float a:visited{color: #0289B6;}
.sms-float a:hover{text-decoration:underline; color: #62A80D}

.group-app{margin-bottom: 10px}
.group-app .title{height:35px; line-height:35px; border-bottom: 1px solid #CCC; padding:0px; text-indent: 10px; color:#535353; font-size: 14px;}
.group-app .title span{float: left; width: 140px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all}
.group-app .title a, .group-app .title a:visited{height:35px; line-height:35px; font-size:14px; color: #3491D6; float: right; width: 60px }
.group-app .title a.more{height:35px; line-height:35px; font-size:14px; color: #005EAC; width: auto; float:none}
.group-app .title a.more:hover{text-decoration: underline}
.share-div{text-align: center; margin: 10px 0 10px 0;}
.share-div ul{line-height: 18px;}

.more-feeds{width: 100%; float: left; text-align: center; background: #dfdfdf; font-size: 14px; line-height: 35px; height: 35px}
a.more-feeds:hover{background: #8A8A8A;}
a.back-a, a.back-a:visited{color: #35649A; font-size: 14px; height: 20px; line-height: 20px}
a.back-a:hover{background: #35649A; color: white}

.topic-title{}
.topic-title img{float: right}
.group-topic .topic-title{background-color: #F2F2F2; height: auto; line-height: 30px; text-indent: 2px; font-weight: bold; display: block}
.topic-creator{color: #B9430F !important; display: block; float: left}
a.topic-creator:hover{color: red; text-decoration: underline}
.btn-green, .btn-green span, .btn-attention, .btn-attention span{background: url("/img/bg_btn.png") no-repeat scroll 0 0 transparent;}
.btn-green{background-position: 0 -269px; height: 30px; line-height: 30px; font-size: 14px; vertical-align: middle; display: inline-block;padding-left: 5px; margin-right: 2px}
.btn-green span{cursor: pointer; float: left; padding: 0 10px 0 5px; color: #FFFFFF; font-weight: 800; background-position: right -299px;}
.btn-green span em{display: block;}

.btn-attention{background-position: 0 1px; height: 23px; line-height: 23px; display: inline-block; padding-left: 5px; float: left;}
.btn-attention span{background-position: right -22px; cursor: pointer; float: left; padding: 0 10px 0 5px; color: #FFFFFF;}
.btn-attention span em{display: block;  color: #FFFFFF !important; }
.cancel-attention{float: left; border: 1px solid #DDD;background: #F8F8F8;-moz-border-radius: 2px;-webkit-border-radius: 2px;height: 22px;line-height: 22px;_line-height: 23px;padding: 0 10px 0 5px;display: inline-block;}
.cancel-attention a{color: #6EAFD5; padding-left: 7px}
.cancel-attention a:hover{text-decoration: underline}
.pic-list .video-img .video_play{cursor: pointer; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5;position:absolute;left:50%;top:50%;margin:-18px 0 0 -18px;}
.video_play-hover{filter: alpha(opacity=90) !important; -moz-opacity: .9 !important; opacity: .9 !important;}

.xiaozhu_page{text-align:right; padding: 10px 0}
.datalist div.item .xiaozhu_page a{color: #039;font-family:"宋体";}
.datalist div.item .xiaozhu_page a:hover{text-decoration: underline}
.huifu_con{background: #F3F3F3; padding: 0 10px; font-size: 13px; margin-top: 10px}
.xiaozhu_pl{padding: 10px 0;z-index:10;}
.xiaozhu_pl img{vertical-align:top;}
.xiaozhu_pl .txt{height:22px;line-height:22px;width:500px;}
.rich-dialog{position:absolute;}
.huifu_info ul{overflow:hidden;zoom:1;}
.huifu_info li{border-top:1px solid #cccccc;padding:10px 0 5px;}
.huifu_pic{width:35px;float:left;}
.huifu_content{width: 525px; float: left;position:relative;padding-bottom:20px;}
.huifu_content strong{font-weight:normal;color:#B9430F;}
.huifu_bn{position:absolute;right:0;bottom:0;}
.huifu_content .c{font-size: 13px; line-height: 22px}
.huifu_content .state{margin-left:10px;color:#003399;cursor:pointer;}
.user-face{position:relative;padding:10px;z-index:100;}
.user-face img{vertical-align:bottom;}
.user-card{z-index: 999; position:absolute;}
.user-info-layer{position:absolute;border:1px solid #CCCCCC;background-color:#FFFFFF;width:300px;z-index: 900}
.user-info-layer .jt{color:#CCCCCC;position:absolute;font-size:14px;}
.user-info-layer .jt span{color:#FFFFFF;position:absolute;}
.user-info-layer .user-info-content{padding: 15px 15px 10px; width: 270px; float: left}
.user-info-layer .user-info-content .avator{width: 65px; float: left}
.user-info-layer .user-info-content .avator img{width: 60px; height: 60px; border: 1px solid #CCC }
.user-info-layer .user-info-content .u-not-exist{text-align: center; width: 270px; float: left; font-size: 14px; padding: 5px 0}
.user-info-layer .loading{text-align: center; width: 270px; float: left; font-size: 14px; padding: 10px 0}
.user-info-layer .loading img{margin: 0 5px; vertical-align: bottom}
.user-info-layer .base-info{width: 190px; float: left; line-height: 22px; margin-left: 10px}
.user-info-layer .notes{padding: 0 15px 8px; overflow: hidden; width: 270px; float: left}
.user-info-layer .medal{padding: 0 15px; overflow: hidden; width: 270px; float: left}
.user-info-layer .medal img{padding: 3px}
.user-info-layer .grade{color: green}
.user-info-layer .opt{padding: 8px 15px; overflow: hidden; width: 270px; float: left; background: #EBEDF5}
.user-info-layer .opt .item{padding-right: 10px; display: inline-block}
.right .user-info-layer{left:0;top:0;}
.right .user-info-layer .jt{top:20px;left:-7px;}
.right .user-info-layer .jt span{left:1px;top:0;}
.left .user-info-layer{left:0;top:0;}
.left .user-info-layer .jt{top:20px;right:-8px;}
.left .user-info-layer .jt span{right:1px;top:0;}
.top .user-info-layer{left:0;top:0;}
.top .user-info-layer .jt{top:146px;left:30px;}
.top .user-info-layer .jt span{top:-1px;left:0;color:#EBEDF5}
.bottom .user-info-layer{left:0;top:0;}
.bottom .user-info-layer .jt{top:-8px;left:30px;}
.bottom .user-info-layer .jt span{top:1px;left:0;}

.fatie-pic,.fatie-video{border:1px solid #CCCCCC;margin:0 0 10px 80px;padding:10px;background-color:#FFFFFF; display: none}
.fatie-pic li{text-align: center;display:inline-block;*display:inline;*zoom:1;background-color:#FFFFFF;margin:10px;position:relative;vertical-align:top;}
.fatie-pic li a.insert{color: #06C; padding-top: 5px}
.fatie-pic li a.insert:hover{text-decoration: underline}
.fatie-pic li a.del{position:absolute;right:-7px;top:-7px;display:block;background: url(/img/pub_img_cancel.png) no-repeat;overflow:hidden;width:21px;height:21px;}

.shoppic_load{display:block;width:32px;height:32px;background:url(/img/loading-media.gif) no-repeat 0 0;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;}
.pic-list .shoppic_load_p{float: none;position:relative;display:inline-block;*display:inline;*zoom:1;}
.huifu_mt li{margin-bottom:10px;}
.topic-position{line-height: 30px}
.topic-position a.more{color: #06C;}
.topic-position a.more:hover{text-decoration: underline}
.topic-position label{margin-right: 5px; cursor: pointer; padding: 2px;}
.topic-position label.select{color: #F60}
.topic-position label.hover{background: #F60; color: #FFF}
.notice-content{}
.notice-content a{color: #B9430F !important}
.notice-content a:hover{text-decoration: underline}

.topic-fav-btn{background: url('/img/fav_btns.png') no-repeat 0 0;width: 92px;height: 48px;cursor: pointer;margin: 10px auto 0;vertical-align: middle; }
.topic-fav-btn div{ font-weight: bolder; font-size: 14px; text-align: center; width: 92px; padding-top: 15px}
.topic-fav-btn div{ color: #156DF8;}
.topic-fav-btn-hover{background: url('/img/fav_btns.png') no-repeat 0 -48px;}
.topic-fav-btn-hover div{color: #FFF}

.clearfix{margin-bottom: 20px; padding-top: 5px; border-top: 1px solid #DBDBDB}
.clearfix .list{width: 190px; float: left;}
.clearfix .list .title{font-size: 12px; padding: 0 0 5px;color: #666;}
.clearfix .list ul li{line-height: 20px;}
.clearfix .list ul li a{color: #E28000; padding-right: 10px}
.clearfix .list ul li a:hover{text-decoration: underline}

.my_group h2{padding:5px 10px;font-size:14px;font-weight:bold;margin-bottom:5px;border-bottom:1px solid #CCCCCC;color:#666 }
.my_group_list{overflow:hidden;zoom:1;padding:5px 10px;line-height:22px;}
.my_group_list a{float:left;margin:0 20px 0 0;white-space:nowrap;height:22px;line-height: 22px;overflow:hidden; color: #0369CC}
.my_group_list span{cursor:pointer;display:inline-block;max-width:120px;overflow:hidden;height:22px;vertical-align:middle;}
.my_group_list em{font-style:normal;color:red;vertical-align:middle;}

.new_feeds{background: #FEFFE5;color: #D4A639;border: 1px solid #F9F2A7;height: 23px;line-height: 23px;text-align: center;margin: 12px 0; display: none}
.my_friends{overflow:hidden;zoom:1;}
.my_friends_info_list{margin-top:25px;}
.my_friends_info_list h2{padding:5px 10px;font-size:14px;border-bottom: 1px solid #ffffff; color: #666;0background-color:#FFEAD7;}
.my_friends_info_list li{border-top: 1px solid #E6E6E6;padding:10px 0 10px 10px;overflow:hidden;zoom:1;line-height:22px;font-size:13px;}
.my_friends_info_list a:link,.my_friends_info_list a:visited{color:#0369CC;}
.my_friends_info_list a:hover{text-decoration:underline;color:#0369CC;}
.my_friends_face{float:right;width:30px;margin-left:10px;}
.my_friends_face img{width:30px;height:30px;}
.my_friedns_info{float:left;width:630px;}
.f_t a{color:#000000;font-size:14px;font-weight:bold;color:#0066CC;word-wrap:break-word;}
.f_info{color:#999999;overflow:hidden;zoom:1;}
.f_info .t{float:left;}
.f_info .fn{float:left;margin-left:20px;}
.f_hf{padding:5px 10px;margin:5px 0 0 20px;}
.f_hf p{color:#333333;}
.f_hf_info{color:#AAAAAA;overflow:hidden;zoom:1;}
.f_hf .name a{font-weight:bold;color:#000000;}
.f_hf_info span{float:left;}
.f_hf_info a:link,.f_hf_info a:visited{float:right;color:#7AA5B9;}
.f_hf_info a:hover{color:#7AA5B9;}
.my_more{text-align:center;margin:10px 0;}
.my_more a{font-size:14px;color:#333333;display:block;height:30px;line-height:30px;}
.my_more a{background:#f8f8f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f9',endColorstr='#e6e6e8');background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f9),to(#e6e6e8));background:-moz-linear-gradient(top,#f8f8f9,#e6e6e8);-webkit-box-shadow:0 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 #fff;border:1px solid #bbb;color:#666!important;}
.my_more a:hover{background-color:#AAAAAA;text-decoration:none;}
.my_more a:active{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#dddddd');background:-webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#ddd));background:-moz-linear-gradient(top,#ddd,#ddd);-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.more-feeds a:hover{text-decoration:none;}

.side_my_friends{margin-bottom:10px;}
.side_my_friends .t{overflow:hidden;zoom:1;padding:0 10px;line-height:30px;border-bottom: 1px solid #CCC}
.side_my_friends .t h3{float:left;color:#535353;font-weight:700;font-size:14px;}
.side_my_friends .t a{float:right;color:#3491D6;font-size:14px;}
.side_my_friends .t a:hover{text-decoration:underline;}

.u_detail li{overflow:hidden;zoom:1;margin-top:10px;padding:0 0 0px 10px;0border-bottom:1px dotted #D2D2D2;}
.u_detail img{float:left;width:50px;height:50px;}
.u_info{float:right;width:160px;}

.u_name a{color:#36C;}
.u_name a:hover{text-decoration: underline}
.u_info li{margin:0;line-height:20px;height:20px;overflow:hidden;padding:0;border:0 none; color: #535353}
.u_info li a:link,.u_info li a:visited,.u_info li a:hover,.u_info li a:active{text-decoration:underline;}
.u_info li span{color: #535353}
.u_p_list{overflow:hidden;zoom:1;margin:5px;}
.u_p_list li{float:left;width:45px;margin:5px;display:inline;}
.u_p_list img{width:45px;height:45px;vertical-align:bottom;margin-bottom:2px;}
.u_p_list span{display:block;height:18px;overflow:hidden;line-height:18px;text-align:center;color: #36C}


.bbs_user_search_result{float: left; width:800px;}
.bbs_user_search_result .detail{overflow:hidden;zoom:1;}
.bbs_user_search_result .photo{float:left;margin-right:10px;}
.bbs_user_search_result .photo img{width:60px;height:60px;}
.bbs_user_search_result .d{margin-left:70px;display:block;}
.bbs_user_search_result .name a{font-weight:bold;}
.bbs_user_search_result li{float:left;width:43%;margin:20px 10px 10px 0;}
.bbs_user_search_result .tie li{float:none;width:100%;margin:0;line-height:20px;height:20px;overflow:hidden;}
.bbs_user_search_result .t{margin-bottom:5px;}
.bbs_user_search_result .tie {zoom:1;}
.bbs_user_search_result .tie li a:link,.bbs_user_search_result .tie li a:visited{color:#666666;}
.bbs_user_search_result .tie li a:hover{color:#666666;text-decoration:underline;}
.bbs_user_search_result .name{position:relative;zoom:1;}
.bbs_user_search_result .btn-attention{right:0;top:-6px;position:absolute;line-height:23px;}

.link-attention{background-color: #E3FFD5;border-color: #D5F7C5;color: #389A0A;padding: 2px 3px; float: right}
a.link-attention:hover{color: #389A0A; text-decoration: underline}

.download-div{margin: 40px auto; line-height: 25px; text-align: center; font-size: 14px}
.download-div .opt{margin-top: 5px}
.download-div .opt a{color:#1687D2;}
.download-div .opt a:hover{text-decoration: underline}
.download-div .adv{padding: 20px 0}

.topic-content-ads{font-size: 14px; margin: 10px 0; text-align: center;  font-weight: 700}
.topic-content-ads a{color: blue !important}

.topic-right-ads{padding:0 10px;overflow:hidden;zoom:1;color:#666666;}
.topic-right-ads li{float:left;width:150px;padding-left:70px;}
.topic-right-ads li a{display:block;position:relative; font-weight: 700; font-size: 15px; color: #759832}
.topic-right-ads li a:hover{text-decoration: underline}
.topic-right-ads img{float:left;width:60px;height:60px;margin-right:10px;position:relative;margin:0 -60px 0 -70px;top:0;}
.topic-right-ads li span{display:block;line-height: 20px;overflow:hidden; margin-top: 3px; color: black}

.attachmen-content{width: 100%; font-size: 14px; margin-top: 5px}
.attachmen-content .property{float: left;padding-left: 10px;}
.attachmen-content .property ul{line-height: 25px}

.relative-attatchment{width: 100%; margin-top: 5px; font-size: 14px;}
.relative-attatchment .title{color: #535353; border-bottom: 1px solid #DDD; font-size: 14px; line-height: 30px}
.relative-attatchment ul li{line-height: 25px; width: 100%; height: auto;float: left; height: 25px; overflow: hidden}
.relative-attatchment ul li span{float: right;}
.relative-attatchment ul li a{color: #005EAC; float: left; text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}
.relative-attatchment ul li a:hover{text-decoration: underline}
#upload-wizard {font-size: 12pt;text-align: center;padding: 8px 10px;border: 1px solid #CCC;margin: 0px 0 10px 0;
color: #666;background: white;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
#upload-wizard a {margin: 10px 0 0 40px;font-size: 10.5pt;}
a.rndbutton {background: url('/img/upload-btn.gif') left 0;color: white;text-decoration: none;height: 30px;
float: left;margin: 0;border: 0px solid black;font-weight: bold;cursor: pointer;}
a.rndbutton span {background: url('/img/upload-btn.gif') right 0;color: white;float: left;margin: 0 0 0 12px;
padding: 0 12px 0 0;height: 30px;line-height: 30px;}
a.rndbutton:hover span {background-position: right -30px; color: #FF6600;}
a.rndbutton:hover {background-position: left -30px;}
.property-content{margin-bottom: 10px}
.property-content .title{color: #535353; border-bottom: 1px solid #DDD; font-size: 14px; line-height: 30px}
.property-content .content{height: auto; overflow: hidden; position: relative; line-height: 25px; font-size: 14px}
.property-content .content a{color: #005EAC}
.property-content .content a:hover{text-decoration: underline}

.group_create {
    margin: 20px 13px;
    min-height: 600px;
}
.group_create .new_group {
    color: #FF076A;
    font-size: 16px;
    letter-spacing: 1px;
    padding-left: 27px;
}
.group_create .new_group span {
    color: #FF076A;
    font-size: 12px;
    font-weight: normal;
}
.group_create .new_group img {
    padding-bottom: 3px;
    vertical-align: middle;
}
.group_create .group_box {
    overflow: hidden;
}
.group_create .group_box dl dt {
    float: left;
    font-size: 14px;
    padding: 4px 0;
    text-align: right;
    width: 80px;
}
.group_create .group_box dl dd {
    padding: 0 0 20px 80px;
}
.group_create .group_box .group_create_list {
    padding-bottom: 0;
}
.group_create .content {
    position: relative;
}
.group_create .fashion_element span {
    background-color: #8ABD0F;
    border-radius: 3px 3px 3px 3px;
    color: white;
    cursor: pointer;
    padding: 3px 5px;
}
.group_create .ok_icon {
    display: none;
    vertical-align: middle;
}
.group_create .error_icon {
    background: url("/img/sucess.gif") no-repeat scroll 0 0 transparent;
    color: #FF0000;
    display: none;
    line-height: 25px;
    padding: 1px 0 2px 18px;
}
.group_create .group_title, .group_create .group_tip {
    border: 1px solid #AAAAAA;
    height: 30px;
    line-height: 30px;
    margin-right: 5px;
    padding: 0 5px;
    width: 390px;
}
.group_create .group_all {
    border: 1px solid #AAAAAA;
    height: 210px;
    line-height: 20px;
    padding: 5px;
    width: 525px;
}
.group_create .group_s {
    margin-bottom: 15px;
    padding: 5px 0;
    width: 540px;
}
.group_create .group_s .text_count {
    color: #999999;
    left: 545px;
    position: absolute;
    top: 5px;
    width: 120px;
}
.group_create .info_tip {
    color: #999999;
    display: none;
}
.group_create .group_mana {
    padding-top: 3px;
}
.group_create .next_btn {
    clear: both;
    padding-left: 110px;
}
.group_create .next_button {
    background-color: #669900;
    border: 1px solid #4F7700;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 25px;
    height:30px;
    line-height: 30px;
}
.group_create .columns {
    height: 25px;
    line-height: 25px;
}
.group_create .columns input {
    vertical-align: middle;
}
.group_create .h {
    border-color: #0099EE;
}
.group_create .tiled {
    line-height: 26px;
}
.group_create .tiled .t_max {
    color: #999999;
    font-size: 12px;
    line-height: 28px;
}
.group_create .tiled .save {
    font-size: 14px;
    padding: 0 16px;
}
.group_create .tiled input {
    margin-right: 5px;
    padding: 0 5px;
    vertical-align: middle;
}
.group_create .icon {
    color:red;
}
.tiled .sbg_file_fake {
    background: url("/img/btn_grey_94x27.png") no-repeat scroll 0 0 white;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 27px;
    width: 94px;
}
.tiled .sbg_file {
    cursor: pointer;
    font-size: 40px;
    height: 30px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 105px;
}
.send-msg{}
.send-msg em{width: 16px;height: 11px;overflow: hidden;display: block;float: left;background: url(/img/msg.gif) no-repeat;margin: 5px 2px 0 0;}