.firLink,.secLink{
	cursor:pointer;
}

.outStandText, a.outStandText{/*突出色,红色，不随模版变化，现在主要应用于讨论区*/
	color: red!important;
}

/*********公用的一些对hover的处理 Start***********/

.hoverable{/*针对ie6，鼠标移上时增加hover类*/
	_behavior:url(/style/common/css/htc/htc.hover.htc);
}

.hoverable .hoverVisible{/*鼠标未激活的.hoverable类下所有的hoverVisible类不可见*/
	visibility: hidden;
}

.hoverable:hover .hoverVisible, .hoverable.hover .hoverVisible{/*鼠标移上时.hoverable类下所有的hoverVisible类都可见*/
	visibility: visible;
}

/*********公用的一些对hover的处理 End***********/

/********** html tags **********/
body {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-family:Arial,Helvetica,Sans-Serif;
    text-align: center;
    border:none;
}
table {
    border:none;
    border-collapse:collapse;
    table-layout:fixed;
}
img {
    border:none;
    vertical-align:middle;
}
ul,li {
    margin:0px;
    padding:0px;
    list-style-type:none;
}
textarea {
    font-size:12px;
}

.button_input{
	font-size:12px;
}

a {
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
a .opacityimg {
    filter:alpha(opacity=50);
    -moz-opacity:0.50;
}
a:hover .opacityimg {
    filter:alpha(opacity=100);
    -moz-opacity:1;
}
em{
	margin-right:3px;
}
.lightopacity {
    filter:alpha(opacity=30);
    -moz-opacity:0.30;
}
form {
    margin:0px;
    padding:0px;
}
a img {
    border: none;
}
div.textwrap {
    word-break: break-all;
    overflow:hidden;
}
textarea {
    font-size: 12px;
}
.input_textbox{/*说明：输入框样式，用于所有<input type="text">，<input type="file">。*/
    font-size: 12px;
}
/* title bars */
h2.bodytitlebar {
    font-size:12px;
    font-weight:bold;
    display:none;
    margin:0px;
    padding:0px;
    height:25px;
    text-align:left;
}
h2.bodytitlebar .titleleftcap {
/* float:left; */
    clear:none;
    width:10px;
    height:25px;
    margin:0px;
}
h2.bodytitlebar .titlerightcap {
    float:right;
    clear:none;
    width:10px;
    height:25px;
    margin:0px;
}
h2.bodytitlebar .titletext {
    vertical-align:middle;
    padding:6px 0px 0px;
    margin:-25px 8px 0px 8px;
    height:19px;
}
/********** top bar **********/
#topbar_id {
    width:990px;
    height:25px;
    line-height:25px;
    padding:2px 0px;
    position:relative;
    z-index:11;
    margin:0px auto;
    color:#fff;
}

#topbar_id #searchSuggest{background:#fff;color:#333;}

#topbar_id input{vertical-align:middle;}

#topbar_id .topbar_nav {
    float:left;
    text-align:left;
}

#topbar_id a{
    padding:0px 5px;
    text-decoration:underline;
}

#topbar_id .musicts {
    float:left;
    padding:7px 0px 2px 300px;
    text-align:left;
}

#topbar_id .musicts #topsib {
	width: 50px;
	height: 25px;
}


#topbar_id .pagelogin {
    float:right;
    text-align:right;
}

#topbar_id #topbar_circlename {
    font-weight:bold;
    font-size:16px;
}

/********** page head **********/
#pagehead {
    width:990px;
    height:119px;
    margin:0px auto;
    text-align:left;
}
#pagehead .pagelogo,
#pagehead .pagelogoPro {
    float:left;
/* position:absolute; */
    width:170px;
    height:87px;
    cursor:pointer;
}
.pagetitle {
    padding-left:20px;
    padding-top:20px;
    float:left;
    width:750px;
   	height:32px
}
#pagehead #spacename {
    height:24px;
    font-weight:bold;
    font-size:24px;
    text-align:left;
}
#pagehead #spacedesc {
    margin:2px;
    padding:2px;
    height:12px;
    text-align:left;
    width:500px;
}
#pagehead .pageheadinput {
    width: 300px;
    height:14px;
}
/********** page navigator **********/
#pagesectionlink {
	clear:both;
    width:990px;
    height:32px;
    margin:0px;
    padding:35px 0px 0px;
    text-align:right;
/* overflow: hidden; */
}
#pagesectionlink div.pagesectionfront {
    float:left;
    clear:none;
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
    text-align:left;
    margin:7px 0px 0px;
    padding: 4px 9px 4px;
    width: auto;
    height:16px;
}
#pagesectionlink ul.mainnavbar {
    float:left;
    clear:none;
    position:relative;
    margin:10px 0px -1px;
    height:22px;
    list-style-type:none;
    text-align:center;
}
#pagesectionlink ul.mainnavbar li {
    float:left;
    position:relative;
    display:block;
    width:80px;
    padding:0px;
    text-align:center;
    vertical-align:middle;
    height:21px;
    font-size:14px;
    bottom:-1px;
    margin-top:0px;
    margin-right:-1px;
}
#pagesectionlink ul.mainnavbar li.selecttab {
    font-weight:bold;
    position:relative;
    bottom:-1px;
}
#pagesectionlink ul.pagesectionrightlink {
    float:right;
    font-weight:normal;
    font-size:12px;
    text-align:center;
    margin:10px 20px -1px;
    height:22px;
    position:relative;
    list-style-type:none;
}
#pagesectionlink ul.pagesectionrightlink li {
    float:left;
    height:21px;
    position:relative;
    bottom:-1px;
    margin-right:-1px;
    width:100px;
}
.settingSelect {
    position:relative;
}
#userDefined {
    width:990px;
    margin:auto;
}
/********** page body **********/
#pagebody {
    width: 990px;
    min-height: 560px;
    height: auto!important;
    height: 570px;
    margin: 0px auto;
    padding: 15px 0px;
    text-align: left;
    /*border-style:solid;
    border-width:1px;*/
}

.pagebodyblockbody {
    margin: 0px;
    padding: 0px;
    text-align:left;
}
.pagebodyblockcontent {
    clear:both;
    text-align:left;
    margin: 0px;
    padding: 5px;
    /*width:758px;*/
}
.pagebody2colsleft .pagebodyblockbody h3 {
    font-size: 14px;
    font-weight: normal;
    margin:0px 5px;
    padding: 0px;
}
.pagebody2colsleft ul {
    margin: 5px 5px 0px 10px;
    padding:0;
}
.pagebody2colsleft ul li {
	padding:0;
    margin: 2px 0px 2px 0px;
}
.pagebody2colsleft img.channellogo {
    margin:16px 16px;
    padding:0px;
    width: 140px;
    height: 140px;
}
.pagebody2colsleft .innerDiv {
    margin: 10px;
    padding: 0px;
}
.pagebody2colsleft .innerDiv ul {
    margin:0px 0px 0px 10px;
    padding:0px;
}
.pagebody2colsleft .innerDiv li {
    margin:5px;
}
.pagebody2colsleft .innerDiv li img {
    margin-right:5px;
}
.pagebody2colsleft #searchInput {
    width:110px;
}
.pagebody2colsleft #searchButt {
    height:19px;
}
.pagebody2colsleft .subnavright {
    padding: 2px;
    text-align: right;
}
.pagebody2colsleft .subnavleft {
    padding: 2px 6px;
    float: left;
    font-size:12px;
}
.pagebody2colsleft .subbody div {
    margin-left:10px;
    margin-right:10px;
}
.pagebody2colsleft .subbody div.columnsListClass,.pagebody2colsleft .subbody div.columnsListClass div {
	margin-right:0;
}
.pagebody2colsleft .subbody div.columnsListClass{
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.pagebody2colsleft .subbody div div{
	margin-right:0;
}
.pagebody2colsleft .subbody {
    
    clear:both;
    /*text-overflow : ellipsis;
    overflow-x : hidden;*/
}
.subnav {
    margin: 0px auto;
    padding: 5px 3px 0;
    width:95%;
    clear:both;
}
.floatleft {
    float:left;
}
.floatright {
    float:right;
    margin-left: 10px;
}
/********** main style: page footer **********/
#pagefoot {
    clear: both;
    width: 990px;
    height: 70px;
    margin: 0px auto;
    padding: 20px 0px;
    text-align: center;
    line-height: 32px;
}
/********** misc style **********/

.enableurl {
    cursor: pointer;
    text-decoration: none;
}
.disabledurl {
    cursor: default;
    text-decoration: none;
}
.disabledurl:hover {
    cursor: default;
    text-decoration: none;
}
.enablebutton {
    cursor: pointer;
}
/********** loading indicator **********/
.loading {
    position:absolute;
    padding: 2px;
    top: 0px;
    left: 0px;
}
/********** login section **********/
.loginsection {
    margin: 5px;
    padding: 10px;
    font-weight: bold;
}
.loginsection a {
}
.loginsection a.loginsectionbutton {
    float: right;
    display: block;
    width: 100px;
    height: 20px;
    background-image: url(../../../common/bt_signin.gif);
    background-repeat: no-repeat;
}
.copytext {
    cursor: pointer;
    vertical-align:middle;
}
/********** tool tips **********/
#tooltipwrap {
    display: block;
    background-image: url(../shadow.png)!important;
    background-image: none;
    background-repeat: no-repeat;
    background-position: bottom right;
}
#tooltipcontent {
    position: relative!important;
    top: -3px!important;
    left: -5px!important;
    position: fixed;
    top: 0px;
    left: 0px;
    text-align: left;
    padding: 3px;
    width: 100px;
    height: auto;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=4, strength=7,direction=115, Color='#aaaaaa', Positive=true);
    color: white;
    border: 1px solid #003366;
    background-color: #6699CC;
}
.pagehint {
    width: 725px;
    height: 12px;
    margin: 10px;
    padding: 10px;
    font-weight: bold;
}
.tipsuppercap {
    height: 13px;
    font-size: 2px;
    background-image:url(../tip_corner_top.gif);
    background-repeat:repeat-x;
}
.tipsbody {
    font-size: 12px;
    padding: 0 4px;
    text-align: left;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    background-color: #ffffcc;
    word-break: break-all;
    text-overflow : ellipsis;
    overflow:hidden;
}
.tipslowercap {
    height: 13px;
    font-size: 2px;
    background-image:url(../tip_corner_bottom.gif);
    background-repeat:repeat-x;
}
.tipsarrow {
    width: 50px;
    height: 50px;
    background-image:url(../tip_arrow.gif);
    background-repeat:no-repeat;
    float: left;
    position: relative;
    bottom: 2px;
    left: 0px;
}
#tipslefttopcorner {
    float:left;
    background-image:url(../tip_corner_left_top.gif);
    background-repeat:no-repeat;
    height:13px;
    width:13px;
}
#tipsrighttopcorner {
    float:right;
    background-image:url(../tip_corner_right_top.gif);
    background-repeat:no-repeat;
    height:13px;
    width:13px;
}
#tipsleftbottomcorner {
    float:left;
    background-image:url(../tip_corner_left_bottom.gif);
    background-repeat:no-repeat;
    height:13px;
    width:13px;
}
#tipsrightbottomcorner {
    float:right;
    background-image:url(../tip_corner_right_bottom.gif);
    background-repeat:no-repeat;
    height:13px;
    width:13px;
}
.smallinput {
    border:none;
}
.settingcontent th {
    text-align:left;
    vertical-align:top;
    font-weight:normal;
    width:70px;
    padding-left: 27px;
}
.settingcontent td {
    vertical-align:text-top;
}
.pagebodyblockcontent h4 {
    font-size:12px;
}
.pagebodyblockcontent h4 img {
    vertical-align:middle;
}

/*************DataPage分页**************/
.dataPageNav{/*翻页按钮*/
	text-align: center;
}

.dataPageNav .AtStart, .dataPageNav .AtEnd{/*分页处于第一页或者最后一页时的按钮效果*/
	display: none;
}

.dataPageNav .Prev, .dataPageNav .Next{/*分页上一页，下一页按钮效果*/
	margin-left: 10px;
	padding: 2px 6px;
	font-size: 14px;
	font-weight: bold;
}

.dataPageNav .Prev{/*列表分页上一页按钮的背景*/
	background: url('/style/common/icn_pret.gif') no-repeat left center
}

.dataPageNav .Next{/*列表分页下一页按钮的背景*/
	background: url('/style/common/icn_nextt.gif') no-repeat right center
}

.dataPageNav a{/*列表分页的链接*/
	margin: 2px;
	padding: 2px 6px;
	text-decoration: none;
}

.dataPageNav .this-page{/*列表分页的当前页*/
	margin: 2px;
	padding: 2px 6px;
	font-weight: bold;
	font-size: 16px;
}
/*************DataPage分页**************/


/*************快速登陆框**************/
#innerLoginDiv {
    padding:0px;
    margin-left:0px;
    text-align:left;
    z-index:1;
    background-position: 0% 15%;
    background-repeat: no-repeat;
}
.qLoginTitle {
    margin:2px;
    padding:2px;
    border-bottom:1px solid #E6E6E6;
    font-weight:bold;
    color:#4e6e89;
    line-height: 30px;
    font-size:13px;
    background:url(/style/common/index/bg_topbar_1.gif) repeat-x -1px 0px;
}
.qLoginTitle div.closeicon {
    width:15px;
    text-align:right;
    float:right;
    line-height:30px;
    margin:5px 3px 0px 0px;
}
#innerLoginDiv td {
    padding:5px;
    vertical-align:top;
}
#innerLoginDiv ul {
    list-style-type:none;
    clear:both;
}
#innerLoginDiv li {
    float:left;
    height:16px;
}
.inputLogin {
    border:1px solid #aaa;
    padding:1px;
    width:205px;
    height:16px;
}
#innerLoginDiv a {
    color:#5996E3;
    text-decoration:none;
}
#innerLoginDiv .tabs{
	border-bottom:1px solid #DDD;
	width:400px;
	*width:420px;
	padding-left:20px;
	height:26px;
	line-height:18px;
}

#innerLoginDiv .tabs div{
	float:left;
	padding:3px 5px;
	margin-left:-1px;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
}

#innerLoginDiv .tabs .selected {
	border-bottom:3px solid #fff;
}

.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.namePwdTd {
    text-align:right;
    padding:5px 5px 5px 41px;
    width:20%;
    color:#4e6e89;
}
#notice_bar {
    padding:0px 0px 0px 84px;
    color: #C7C7C7;
}
#savePwdTd {
    padding:0px 0px 0px 88px;
    color:#8a9fb2;
}
.CustomHtmlToolBar {
    margin: 5px 0px;
    padding: 4px;
    width: 95%;
}
#login_title {
    padding:10px 40px;
    color:#8A9FB2;
    font-size:14px;
    font-weight:bold;
    background:url(/style/common/index/bg_topbar.gif) no-repeat -1px 0px;
}
#setCookieCheck {
    margin:0px 3px 2px 0px;
    border:none;
    height:12px;
    width:12px;
}
#regLinkTd {
    padding:0px 0px 0px 108px;
    color:#5b97e2;
}
/*****copy from WebExp/WebRoot/style/common/index/index.css*/
#loginNewDiv {
    text-align:left;
    background-color:#fff;
}

/* 导航条中的工具栏以及工具栏设置页面的css Start*/
.popup_card #ne_toolbar a{cursor:pointer;display:block;color:#333333;margin:0px 2px;padding:4px 0px 2px 18px;background:#fff}
.popup_card #ne_toolbar a:hover{background:#e5e5e5;text-decoration:none;}
.popup_card #ne_toolbar div{border-bottom:1px solid #999;padding:3px 0px;}
.popup_card .popup_toolbarset_title{color:#0066cc;line-height:30px;font-size:15px;background:url(/style/common/index/bg_topbar_1.gif) repeat-x -1px 0px;}
.popup_card #ne_toolbar_set{color:#7a7a7a;margin:30px;}
.popup_card #ne_toolbar_set .setgroup{float:left;width:100%;margin:0px 0px 15px 0px;}
.popup_card .setgroup div{float:left}
.popup_card .setgroup .title{font-weight:bold;margin-left:25px;width:330px}
.popup_card .setgroup .zone{margin-left:25px;width:330px;margin-top:5px}
.popup_card .setgroup span{cursor:pointer;float:left;width:80px}
.popup_card .input_s{width:70px;height:24px;border:1px solid #c5c5c5;background:#e4f8ff;color:#464646}
.popup_card .input_c{width:70px;height:24px;margin-left:24px;border:1px solid #c5c5c5;background:#f4f4f4;color:#636363}
/* 导航条中的工具栏以及工具栏设置页面的css End*/


/*应用于圈子中所有弹出浮动层，不区分模版 Start*/

.popup_div{/*说明：弹出浮动层样式*/
	border:1px solid #aaaaaa;
    z-index:1000;
    text-align:left;
    background-color:#fff;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color=#aaaaaa);
    color:#777777;
    position:absolute;
}

.popup_div .popupTextIput{/*说明：输入框样式，用于<input type="text">，<input type="file">。 */
	background:#FFF;
	border:1px solid #aaaaaa;
	color:#333333;
}
.popup_div .select_box{/*选择框样式,用于<select>*/
	background:#ffffff;
	border:1px solid #aaaaaa;
	color:#333333;
}
.popup_div .popupImpText{/*说明，相当于弹出浮动层中一级正文*/
	color:#333333;
}

.popup_div .popupNormalText{/*说明，相当于弹出浮动层中二级正文*/
	color:#777777;
}

.popup_div .popupHintText{/*说明，弹出浮动层中提示文字*/
	color:#aaaaaa;
}

.popup_div .popupLinkText{/*说明，相当于弹出浮动层中链接颜色*/
	color:#3366cc;
}

.popup_div .popupImg{/*弹出浮动层中需要加边框的图片*/
	border:1px solid #dddddd;
}
.popup_div .popupLink,.popup_div .popupLink a,.popup_div .popupLink2,.popup_div .popupLink2 a{/*弹出浮动层中,链接式样*/
	color:#3366cc;
	text-decoration:none;
	cursor:pointer;
	_behavior:url(/style/common/css/htc/htc.popupHover.htc);
}
.popup_div .popupLink:hover,.popup_div .popupLink a:hover,.popup_div .popupLink.popupHover{/*弹出浮动层中,链接式样*/
	color:#5996e3;
	background-color:#ffffff;
	text-decoration:underline;
}
.popup_div .popupMenuitem,.popup_div .popupMenuitem a{/*弹出浮动层中,菜单选项的式样*/
	color:#333333;
	text-decoration:none;
	cursor:pointer;
	_behavior:url(/style/common/css/htc/htc.selectItem2.htc);
}
.popup_div .popupMenuitem:hover,.popup_div .popupMenuitem a:hover,.popup_div .popupMenuitem.selectItem2{
	background-color:#e5e5e5;
}
.popup_div .curSelectItem{/*弹出浮动层中,菜单选项中对应当前选择的项的式样*/
	color:#333333;
	text-decoration:none;
	cursor:pointer;
	border-top:1px solid white;
	border-bottom:1px solid white;
	background-color:#e5e5e5;
}
.popup_div .popupLink2:hover,.popup_div .popupLink2 a:hover,.popup_div .popupLink2.popupHover{/*弹出浮动层中,特殊链接式样*/
	color:#5996e3;
}
.popup_div .popupSubmitButton,.popup_div .input_button{/*说明，弹出浮动层中意义类似于提交的按钮*/
	padding-top:2px;
	border:1px solid #3784da;
	background-color:#6db0fc;
	color:#333333;
	margin:0 5px 8px 0;
}

.popup_div .popupCancelButton{/*说明，弹出浮动层中意义类似于取消的按钮*/
	padding-top:2px;
	border:1px solid #aaaaaa;
	background-color:#e5e5e5;
	color:#777777;
	margin:0 0px 8px 5px;
}

.popup_div .popupShadow{/*说明，弹出浮动层中鼠标所在位置的阴影*/
	background-color:#e5e5e5;
}
.minicardleft{/*圈友卡片左半部分。文字：一级正文、边框：浮层内二级线条*/
	color:#333333;
	border-right:1px dashed #dddddd;
}


/*应用于圈子中所有弹出浮动层，不区分模版 End*/

.inputLogin {
    border:1px solid #aaa;
    padding:1px;
    width:205px;
    height:16px;
}
.popup_card a {
    color:#5996E3;
}
.popup_card img {
/* border:none; */
    vertical-align:middle;
}
.popup_card.perImg {
    border:1px solid #aaa;
    width:60px;
    height:60px;
}
.popup_card td {
    padding:5px 1px;
    vertical-align:top;
    font-size:9pt
}
.popup_card ul {
    clear:both;
    margin:0px;
    padding:0px;
}
.popup_card li {
    height:16px;
}
/***********************/
/*************弹出式卡片**************/
.popup_card {
    text-align:left;
    font-size:12px;
    z-index:1000;
    position:absolute;
    background-color:#ffffff;
    color:#333;
    border:1px solid #aaaaaa;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color=#aaaaaa);
}
.popup_card a, .popup_card span.modulelink {
    cursor: pointer;
}
.popup_title {
    margin:2px;
    padding:2px;
    border-bottom:1px solid #999;
    font-weight:bold;
    color:#333;
}
.popup_title div.closeicon {
    width:15px;
    text-align:right;
    float:right;
    line-height:30px;
    margin: 1px;
}
/* add by zyf -start */
.subnavitem {
    margin: 3px 6px 3px 6px;
    padding : 2px 0px 2px 20px;
    background-position:center left;
    background-repeat:no-repeat;
}
.subnavitem img {
    vertical-align:middle;
}
.bloglistbottom {
    margin-top:3px;
    padding-top:3px;
    padding-left:3px;
    padding-bottom:3px;
}
.loginswitch {
    font-weight:bold;
    letter-spacing:2px;
    padding-left:20px;
}
.list_box_titlebar th {
    font-weight:normal;
}
.bloglisttitle {
    font-size: 14px;
    font-family:Arial,Helvetica,Sans-Serif;
    font-weight:normal;
}
#bossInfo table tr td div {
    width:505px;
    word-break:break-all;
    white-space:normal;
    word-wrap:break-word;
}
#sendMessageDiv,#bulletinAddBox{/*编辑状态下，发送消息和历史消息之间的分隔虚线。底部边框：分隔线*/
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
#sendMessageDiv table th {
    font-size:12px;
    font-weight:normal;
    width:50px;
    vertical-align:text-top;
    line-height:30px;
}
#messageListBody tbody tr {
    height:40px;
}
.autoTrim {
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    padding-right:5px;
}
.autoBreak {
    word-wrap:break-word;
    white-space:normal;
    word-break:normal;
}
.needUnderline{
	text-decoration:none;
	_behavior:url(/style/common/css/htc/htc.under.htc);
}
.needUnderline.under,.needUnderline:hover{
	text-decoration:underline;
}
.needSelectBG{
    _behavior:url(/style/common/css/htc/htc.selectedBG.htc);
}
/************for one-two clip(s) toggle************/
#pagebodyinnerwrap{
	margin:0px 20px;
	width:948px;
	background-repeat:repeat-y;
}
div.oneclipstatus,div.floatstatus{
	background-position:left top;
}
div.twoclipstatus{
	background-position:78% top;
}
.pagebody2colsleft {
	display:none;
    float: right;
    width: 21.9%;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: left;
}
.oneclipstatus .pagebody2colsleft{
	display:none;
}
.twoclipstatus .pagebody2colsleft{
	display:inline;
}
.floatstatus .pagebody2colsleft{
	display:block;
	float:none;
	width:212px;
	position:absolute;
	z-index:20;
	border:1px solid #aaaaaa;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color=#aaaaaa);
}
.pagebody2colsright {
	display:inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: left;
    overflow-x:hidden;
}
.oneclipstatus .pagebody2colsright,.floatstatus .pagebody2colsright{
	width:99.9%;
}
.twoclipstatus .pagebody2colsright{
	width:77.9%;
}
.pagebodyblock {
    margin:0px 0px 0px 0px;
    padding: 0px;
}
.pageblocksubtitle,.homepageblocksubtitle{
    padding: 5px 0px 5px 0px;
    height:14px;
    width:100%;
}
.pageblocksubtitleright{
	display:inline;
	float:right;
	padding-right:8px;
	text-align:center;
}
.oneclipstatus .pageblocksubtitleright,.floatstatus .pageblocksubtitleright{
	width:15%;
}
.twoclipstatus .pageblocksubtitleright{
	width:2%;
}
span.oneclipimg,span.twoclipimg{
	padding:0px 6px 0px 6px;
	display:none;
	float:right;
	cursor:pointer;
	background-position:center center;
	background-repeat:no-repeat;
	position:relative;
}
span.oneclipimg{
	background-image:url(/style/common/icn_oneclip.gif);
}
span.twoclipimg{
	background-image:url(/style/common/icn_twoclip.gif);
}
.oneclipstatus .oneclipimg,.floatstatus .oneclipimg{
	display:inline;
}
.twoclipstatus .twoclipimg{
	display:inline;
}
.pageblocksubtitlerightinnerdiv{
	float:right;
	width:80%;
	border-left-style:solid;
	border-left-width:1px;
}
.oneclipstatus .pageblocksubtitlerightinnerdiv,.floatstatus .pageblocksubtitlerightinnerdiv{
	display:inline;
}
.twoclipstatus .pageblocksubtitlerightinnerdiv{
	display:none;
}
.pageblocksubtitlemain{
    display:inline;
	float:left;
	padding:0 0 0 1%;
}
.oneclipstatus .pageblocksubtitlemain,.floatstatus .pageblocksubtitlemain{
	width:82%;
}
.twoclipstatus .pageblocksubtitlemain{
	width:95%;
}
/**************toggle ends*********/
/* add by zyf -end */
div.sepDiv {
    overflow:hidden;
    clear:both;
    float:none;
    width:100%;
    height:1px;
    font-size: 1px;
}
.specialback{
	background-color:#ffffe1;
}

div.gray{/*某些灰色块。颜色*/
	color:#777777;
}

.bloglistcontent * {/*日志列表日志摘要的行高*/
	line-height: 160%;
}

#messageZone {top:0px; right:20px; background:#ffffae; width:100px; position:fixed!important;
	position:absolute;font-family: Arial,Helvetica,sans-serif; padding:4px;}

.size14px{ /*关于我们的字体*/
	font-size:14px;
}

table.stpictbl tr td *{/*上传图片页面*/
	margin-top:10px;
}
table.stpictbl tr td option{margin:0;}
table.stpictbl tr th{padding-top:18px;}

.autocut {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-icab-text-overflow: ellipsis;
	-khtml-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
}

.pointer {cursor:pointer;}

/*suggest下拉栏*/
#searchSuggest .s_result{border:1px solid #333;cursor:pointer;}
#searchSuggest .s_result .selected{background:blue;color:white;}

.yy-logo {
float:left;
margin-top:0;
}

.yy-logo a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../2010logo_v3.gif) repeat scroll 0 0;
display:block;
height:40px;
text-indent:-9999px;
width:132px;
}

.copy-wrap {
float:left;
margin-left:10px;
}

#pagefoot .inner {
margin:0 auto;
width:620px;
}