﻿/* *********** 显示测试边框 *******************
table{border:solid 1px #f00;}
td{border:solid 1px #0f0;}
div{border:dashed 1px #668;}*/



/* ********************************************* */
html, body { margin: 0; padding: 0; height: 100%; border: none; }
/* 确保占全高，以使得页面100%有效 */
body { background-color: #ffffff; color: #666666; background-repeat: repeat-x; font-family: Tahoma, "Lucida Grande" ,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; background-image: url( "http://l.gztz.org/forum/background-body.png" ); }
/***********************************************/


/* Links */
a:link { color: #dd3409; text-decoration: none; }
a:visited { color: #a31515; text-decoration: none; }
a:visited:hover { color: #a31515; text-decoration: underline; }
a:hover { color: #dd3409; text-decoration: underline; }
a:active { color: #f30; text-decoration: underline; }

/***********************************************/
/* Containers 按1024为标准设计*/
.body-container { width: 810px; margin: 0 auto; padding: 0; overflow: hidden; }
/***********************************************/

/***********************************************/
/* Header Container */
.header-container { overflow: hidden; float: none; clear: both; }

/***********************************************/
/* Content Container */
.content-container { height: 100%; background-image: url( "http://l.gztz.org/forum/background-content.gif" ); background-repeat: no-repeat; background-position: left top; background-color: transparent; margin-top: 10px; padding: 10px 15px 0 15px; }

/***********************************************/


/***********************************************/
/* Footer */
.footer-container { font-size: 12px; text-align: center; width: 792px; height: 60px; background-color: #ffffff; background: #ffffff url(    "http://l.gztz.org/forum/background-footer.png" ) no-repeat left top; margin-top: 30px; }
.footer-container .sitemap { font-size: 12px; background-color: transparent; }
.footer-container .sitemap ul { font-size: 12px; text-align: center; margin: 0; padding: 7px 0 8px 0; background-color: transparent; }
.footer-container .sitemap ul li { font-size: 12px; display: inline; }
.footer-container .sitemap ul li a { font-size: 12px; padding: 9px 10px 10px 10px; color: #ffffff; text-decoration: none; }
.footer-container .sitemap ul li a:hover { font-size: 12px; background: transparent url(    "http://l.gztz.org/forum/background-sitemap-hover.png" ) repeat-x left 2px; }
.footer-container .copyright { font-size: 12px; color: #666666; font-size: 9px; margin-top: 8px; }
/***********************************************/


/***********************************************/
/* Pager */

.pager span { font-size:12px; margin: 0 2px 0 2px; display: block; float: left; cursor: pointer; line-height: 22px; vertical-align: middle; }
.pager a, .pager a:visited { color: #666666; }
.pager a:hover { color: #dd3409; }
.pager a:active { color: #fff; font-weight: bold; }
.pager .first, .pager .prev, .pager .next, .pager .last { width: 41px; height: 22px; background-repeat: no-repeat; background-image: url( 'http://l.gztz.org/forum/navbtns.png' ); }
.pager .first { background-position: 0px 0px; }
.pager .prev { background-position: -41px 0px; }
.pager .next { background-position: -82px 0px; }
.pager .last { background-position: -123px 0px; }
.pager a:hover .first { background-position: 0px -22px; }
.pager a:hover .prev { background-position: -41px -22px; }
.pager a:hover .next { background-position: -82px -22px; }
.pager a:hover .last { background-position: -123px -22px; }
.pager .hit { font-size:12px;color: #f00; font-weight: bold; }
.pager .s{ font-size:10px;}

/***********************************************/
/* Controls */
.ctrl, .ctrl2 { float: left; }
.ctrl span, .ctrl2 span { height: 22px; display: block; background-repeat: no-repeat; background-image: url( 'http://l.gztz.org/forum/navbtns.png' ); float: left; }

.ctrl span { width: 82px; margin-right:4px; }
.ctrl .postnew { background-position: 0px -44px; }
.ctrl .exit { background-position: 0px -88px; }
.ctrl .propbag { background-position: -82px -88px; }
.ctrl .replynew { background-position: -82px -44px; }

.ctrl a:hover .postnew { background-position: 0px -66px; }
.ctrl a:hover .exit { background-position: 0px -110px; }
.ctrl a:hover .propbag { background-position: -82px -110px; }
.ctrl a:hover .replynew { background-position: -82px -66px; }

.ctrl2 span { width: 54px; }
.ctrl2 .del { background-position: 0px -132px; }
.ctrl2 .prop { background-position: -54px -132px; }
.ctrl2 .quote { background-position: -108px -132px; }
.ctrl2 .edit { background-position: -162px -132px; }
.ctrl2 .txt { background-position: -216px -132px; text-align: center; color: #ccc; }
.ctrl2 .save { background-position: -270px -132px; }

.ctrl2 a:hover .del { background-position: 0px -154px; }
.ctrl2 a:hover .prop { background-position: -54px -154px; }
.ctrl2 a:hover .quote { background-position: -108px -154px; }
.ctrl2 a:hover .edit { background-position: -162px -154px; }
.ctrl2 a:hover .txt { background-position: -216px -154px; color: #000; text-decoration: none; cursor: pointer; }
.ctrl2 a:hover .save { background-position: -270px -154px; }

.ctrl a:hover, .ctrl2 a:hover { cursor:pointer;}

/***********************************************/
/* breadcum */
.breadcum ul { list-style-type: none; margin: 0; padding: 0; }
.breadcum li { background-position: right center; display: block; float: left; padding: 0 6px 0 4px; background-image: url(  'http://l.gztz.org/forum/chevron-small.png' ); background-repeat: no-repeat; }
.breadcum li.last { background-image: none; }
.breadcum li a { color: #666666; }
.breadcum { float: left; height: 40px; overflow: hidden; vertical-align: middle;  padding-left: 24px; background-position: left center; width: 296px; clear: left; line-height: 40px; background-image: url( 'http://l.gztz.org/forum/header_square.gif' ); background-repeat: no-repeat; font-size: 14px; }

/**********************************************************
  1.  cat-tree styles
***********************************************************/
.cat-tree { width: 762px; margin-top: 34px; }
/* 总宽度 */
.cat-tree .group div, .cat-tree .board div { float: left; }

.cat-tree .group div span { margin: 6px 0 0 4px; display: block; }
.cat-tree .group { font-weight: bold; font-size: 12px; clear: both; }

/*项目标题各列*/
.cat-tree .group .title { width: 373px; height: 26px; background-image: url(http://l.gztz.org/forum/v3_forumgroup_header_0.gif); }
.cat-tree .group .threads, .cat-tree .group .lastpost { text-align: center; width: 118px; height: 26px; background-image: url(http://l.gztz.org/forum/v3_forumgroup_header_1.gif); }
.cat-tree .group .mod { width: 153px; height: 26px; background-image: url(http://l.gztz.org/forum/v3_forumgroup_header_2.gif); text-align: center; }
/*具体板块item*/
.cat-tree div.board { clear: both; background-color: #F6F6F6; width: 760px; height: 54px; border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; border-top: solid 1px #fff; }
/*板块项目的各列*/
.cat-tree .board .logo { display: block; width: 56px; padding: 2px 4px 2px 4px; }
.cat-tree .board .logo img { width: 48px; height: 48px; }
.cat-tree .board .title { width: 308px; line-height: 48px; border-right: solid 1px #fff; }
.cat-tree .board .threads, .cat-tree .board .lastpost { text-align: center; font-size: 11px; border-right: solid 1px #fff; width: 117px; line-height: 48px; }
.cat-tree .board .mod { width: 150px; font-size: 12px; text-align: center; line-height: 48px; }
/*块结尾*/
.cat-tree .bottom { border-top: solid 1px #e3e3e3; padding: 0 0 20px 0; margin: 0; height: 1px; }


/**********************************************************
  2.  list-view styles
***********************************************************/
/* 主题列表框架 */
.list-view { overflow: hidden; width: 762px; margin-top: 22px; font-size: 12px; }
/*总宽度*/
.list-view .info,  .list-view .new, .list-view .search, .list-view .navi, .list-view .pager { float: left; height: 40px; overflow: hidden; vertical-align: middle; }
.list-view .new { margin-top: 3px; margin-right: 5px; }
.list-view .search { width: 260px; }
.list-view .pager { width: 472px; }
.list-view .info { width: 290px; text-align: right; }

/* 其它 */
.list-view select { font-size: 12px; }
.list-view input { font-size: 12px; }

/*LST详细列表*/

.LSTg { clear:both; text-align: center; padding: 0px; width: 762px; border-collapse: collapse; margin: 26px 0 20px 0; background-image: url(    'http://l.gztz.org/forum/v3_post_header.gif' ); background-position: left top; background-repeat: no-repeat; border-bottom: solid 1px #e3e3e3; border-width: 0px 0px 1px 0px; }
.LSTh { width: 762px; font-size: 11px; height: 25px; }
.LSThh { font-weight: bold; background-color: #ffffa0; }
.LSTb { border-top: 1px solid #ffffff; width: 760px; line-height: 16px; border-bottom: 1px solid #f0f0f0; height: 32px; background-color: #f5f5f5; color: #606060; border-collapse: collapse; border-color: #ffffff #e3e3e3 #f0f0f0 #e3e3e3; border-style: solid; border-width: 1px; }
.LSTbp { border-top: 1px solid #a0a0a0; width: 762px; line-height: 16px; border-bottom: 0px solid #f0f0f0; height: 48px; background-color: #e8e8e8; color: #000000; border-collapse: collapse; }
.LSTp { width: 760px; border-bottom: #ffffff 1px solid; height: 128px; background-color: #e0e0e0; }
.LSTh1 { width: 32px; background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); background-repeat: no-repeat; cursor: pointer; }
.LSTi1 { width: 32px; }
.LSTh2 { width: 460px; text-align: left; background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); background-repeat: no-repeat; }
.LSTi2 { width: 440px; text-align: left; font-size: 12px; }
.LSTh3 { background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); background-repeat: no-repeat; width: 100px; }
.LSTi3 { font-size: 12px; width: 100px; }
.LSTh4pt { background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); width: 40px; background-repeat: no-repeat; cursor: pointer; }
.LSTh4rp { background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); width: 40px; background-repeat: no-repeat; cursor: pointer; }
.LSTi4 { width: 80px; font-size: 10px; }
.LSTh5 { width: 48px; background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); background-repeat: no-repeat; cursor: pointer; }
.LSTi5 { font-size: 10px; width: 48px; }
.LSTh6 { width: 40px; background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); background-repeat: no-repeat; cursor: pointer; }
.LSTi6 { width: 40px; font-size: 10px; }
.LSTh7 { width: 12px; }
.LSTi7 { width: 12px; }
.LSTh8 { width: 48px; }
.LSTi8 { width: 48px; font-size: 9px; }
.LSTh9 { background-position: right center; background-image: url(http://l.gztz.org/001/bbs/cspl.gif); width: 80px; background-repeat: no-repeat; }
.LSTi9 { width: 80px; font-size: 10px; text-align: left; }
.LSTih { font-weight: bold; color: #0000ff; }
.LSTt { font-size: 14px; }
A:link .LSTt { color: Blue; }
A:visited .LSTt { color: Black; }
A:hover .LSTt { color: Red; }


/**********************************************************
  3.  topic-view styles
***********************************************************/
/* 主题列表框架 */
.topic-view,.editor-view { overflow: hidden; width: 762px; margin-top: 22px; font-size: 12px;}
/*总宽度*/
.topic-view .info,
.topic-view .search, .topic-view .navi, .topic-view .pager, .topic-view .ret { float: left; height: 40px; overflow: hidden; vertical-align: middle; }
.topic-view .breadcum {  width: 466px; }
.topic-view .search { width: 260px; }
.topic-view .pager { width: 580px; }
.topic-view .ret { width: 180px; }

/* 其它 */
.topic-view select { font-size: 12px; }
.topic-view input { font-size: 12px; }

/* 正文 */
.topic-view .tcnt,.topic-view .rcnt,.topic-view .qcnt textarea{ clear:both;color:#444; line-height:180%;font-size: 15px;}
.topic-view .title { font-size: 15px; width: 762px; background-repeat: no-repeat; background-position: left center; background-image: url( 'http://l.gztz.org/forum/v3_post_header.gif' ); height: 25px; margin-top: 20px; overflow: hidden; padding: 0px 0 0 12px; color: #333; line-height: 25px; }
.topic-view .title .sub { padding-left: 12px; font-size: 12px; font-weight: bold; color: #666; }
.topic-view .tdate, .topic-view .tposter { background-color: #f0f0f0; float: left; height: 22px; line-height: 20px; padding: 3px 0 0 0; }
.topic-view .tdate { color: #889; width: 265px; padding-right: 15px; border-right: solid 1px #e3e3e3; text-align: right; font-style: italic; font-weight: bold; font-size:11px; }
.topic-view .tposter { width: 465px; border-left: solid 1px #e3e3e3; padding-left: 15px; }
.topic-view .tposter .hint { color: #888; font-size: 12px; }
.tposter .ori, .tposter .r { font-size: 14px; }
/*原作者*/
.tposter .ori .r { font-size: 12px; padding: 0 0px 0 18px; }

.topic-view .nick,.tposter .r a{color:#333;} /* 网名 */
/* 转载者 */
.tprop, .rprop { text-align: center; padding: 3px 20px 1px 20px; width: 720px; border-top: solid 1px #e3e3e3; border-bottom: solid 1px #e3e3e3; border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; background-color: #f5f5f5; }
/*道具*/
.topic-view .link { border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; background-position: 8px 6px; width: 729px; background-color: #f5f5f5; padding: 3px 3px 4px 28px; height: 24px; line-height: 24px; border-top: solid 1px #fff; text-align: left; background-image: url(  'http://l.gztz.org/mini/icon_world.gif' ); background-repeat: no-repeat; }
.tcnt { border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; width: 724px; padding: 18px; background-color: #f5f5f5; overflow: hidden; }
/* 发帖者资料 */
.tcnt .role, .tcnt .sign{ font-size: 12px; border: 1px solid #eee; width: 198px; float: right; text-align: center; background-color: #fff; margin: 0 0 4px 14px; padding: 4px; clear: right; line-height: 130%; }
.tcnt .sign { border-top: solid 1px #e8e8e8; text-align: left; }
.topic-view .foot { width: 300px; text-align: right; background-position: right 8px; padding: 6px 18px 0 0px; font-size: 12px; color: #888; background-image: url(   'http://l.gztz.org/silk/bullet_wrench.png' ); background-repeat: no-repeat; float: right; clear: left; }
/*文章编辑信息*/
.topic-view .info, .topic-view .tctrls { background-color: #f0f0f0; height: 24px; float: left; }
.topic-view .info { width: 520px; border-left: solid 1px #e3e3e3; line-height: 24px; padding-right: 10px; text-align: right; }
.topic-view .tctrls { width: 230px; border-right: solid 1px #e3e3e3; }
.topic-view .tctrls .ctrl2 { margin-top: 2px; line-height: 22px; }
.topic-view .bottom { width: 762px; border-top: solid 1px #e3e3e3; height: 0px; clear: both; overflow:hidden;}
.female { background-position: left top; margin-left: 12px; background-image: url( 'http://l.gztz.org/silk/female.png' ); background-repeat: no-repeat; }
/* 女性 */

/* 回帖 */
.topic-view .reply { width: 762px; height: 25px; background-repeat: no-repeat; background-position: left top; background-image: url(  'http://l.gztz.org/forum/v3_post_header.gif' );  border-bottom: solid 1px #e8e8e8; }
.topic-view .reply .date, .topic-view .reply .rctrls,.topic-view .reply .quick { line-height: 22px;}
.topic-view .reply .date,.topic-view .reply .quick { width: 406px; padding-left: 15px; font-size: 11px; font-weight: bold; float: left; color:#000; }
.topic-view .reply .date{color:#889; font-style: italic; }
.topic-view .reply .rctrls { height: 22px; margin-top: 2px; float: right; margin-right: 12px; }
.topic-view .rcnt { border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; width: 740px; padding: 12px 8px 12px 12px; background-color: #f5f5f5; overflow: hidden; }
/* 发帖者资料 */
.rcnt .role{ font-size: 12px; border: 1px solid #eee; width: 168px; float: right; text-align: center; background-color: #fff; margin: 4px 4px 4px 8px; padding: 4px; clear: left; line-height: 130%; }
.role .hint{display:block;}

/* 快速回帖 */
.reply .quick { background-position: left 3px; color: #444; background-image: url( 'http://l.gztz.org/mini/arrow_right.gif' ); background-repeat: no-repeat; }
.topic-view .qcnt{ border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; width: 760px; padding: 0px 0px 0px 0px; background-color: #f5f5f5; overflow: hidden; }
.topic-view .qcnt form{margin:0;}
.topic-view .qcnt textarea { width: 756px; height: 100px; margin: 0px 0 0px 0px; padding: 0px; border: solid 2px #fff; background-color: #fff; color:#000;font-family: Tahoma, "Lucida Grande" ,Verdana,Arial,Helvetica,sans-serif; float:left;}

.topic-view .bodyend{ clear:both;  height:14px; margin-top:22px; border-top:dotted 1px #e8e8e8;}

/**********************************************************
 4.  Content copied from tinymce content.css
***********************************************************/
.rich , .rich td, .rich pre { color: #000; font-family: Verdana, '宋体' ,Simsun; font-size: 14px; margin: 8px; line-height: 1.6em; color: #000; }

/* Basic styles */
.rich p,.rich dd { margin: 0; padding: 0; }
.rich ol, .rich ul { margin-top: 0; margin-bottom: 0; }
.rich hr { width: 55%; height: 1px; border: 1px solid #ccc; }
.rich h1, .rich h2, .rich h3, .rich h4, .rich h5, .rich h6 { line-height: 1.5em; }
.rich h1 { font-size: 2em; }
.rich h2 { font-size: 1.75em; }
.rich h3 { font-size: 1.17em; }
.rich h4 { font-size: 1em; }
.rich h5 { font-size: .83em; }
.rich h6 { font-size: .75em; }
.rich caption { font-size: 14px; color: #fff; font-weight: bold; background-color: #f79646; }
.rich blockquote { font-family: Verdana, '仿宋_GB2312'; font-size: 12px; color: #444; line-height:1.6em; }
.rich thead { background-color: #FFBBBB; }
.rich tfoot { background-color: #BBBBFF; }
.rich th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
/* Links */
.rich a:link { color: #003388; text-decoration: none; }
.rich a:visited { color: #a31515; text-decoration: none; }
.rich a:visited:hover { color: #a31515; text-decoration: none; }
.rich a:hover { color: #dd3409; text-decoration: underline; }
.rich a:active { color: #f30; text-decoration: underline; }
/* Backward compatibility */
.rich .h12 { font-size: 12pt; }
.rich .h11 { font-size: 11pt; }
.rich .h10 { font-size: 10pt; }
.rich .h9 { font-size: 9pt; }
.rich .h8 { font-size: 9pt; }
.rich .e7 { font-size: 7pt; }
/* whole body of quoted area */
.rich .qtb { font-size: 12px; font-style: italic; display:block; margin-left:22px;border:solid 1px  #f0f0f8;padding:2px; background-color:#fff;color: #444;}
/* quoted content */
.rich .qt { display:block; font-style:normal; margin: 2px; padding: 8px;font-size: 12px;line-height: 1.6em;background-color: #f0f0f8; color:#444;  }





/**********************************************************
  5.  Dialogue box styles
***********************************************************/

/* Shared styles of dialog box */
.float-left { float: left !important; }
.float-right { float: right !important; }
.float-none { float: none !important; }

.draggable { cursor: move !important; }
.hidden { visibility: hidden; }

.dlg-title { height: 34px; }
.dlg-title .left { width: 9px; height: 34px; background: transparent url(http://l.gztz.org/forum/chrome.png) no-repeat 0 0; float: left; }
.dlg-title .mid { height: 34px; background: transparent url(http://l.gztz.org/forum/chrome.png) repeat-x 0 -34px; float: left; text-align: left; }
.dlg-title .mid span { cursor: inherit; margin-left: 4px; line-height: 28px; color: #fff; font-weight: bold; font-family: Tahoma, "Lucida Grande" ,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
.dlg-title .right { width: 9px; height: 34px; background: transparent url(http://l.gztz.org/forum/chrome.png) no-repeat -9px 0; float: left; }
.dlg-title a.close { margin-top: 4px; display: block; float: right; width: 23px; height: 21px; background: transparent url(http://l.gztz.org/forum/buttons.png) no-repeat -140px 0; cursor: default; }
.dlg-title a.close:hover { background-position: -163px 0; }
.dlg-title a.close:active { background-position: -186px 0; outline: none; }

.dlg-content .left { width: 9px; float: left; }
.dlg-content .mid { background-color: #fff; float: left; font-family: Tahoma, "Lucida Grande" ,Verdana,Arial,Helvetica,sans-serif; font-size: 15px; padding: 6px; text-align: left; }
.dlg-content .right { width: 9px; background: transparent url(../images/editor/textfield.png) repeat-y -9px 0; float: left; }
.dlg-content input { margin-top: 4px; padding-bottom: 2px; padding-left: 2px; border: 1px solid #ccc; border-right-color: #abacac; border-bottom-color: #abacac; background-color: #fff; font-family: Tahoma, "Lucida Grande" ,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #000; float: left; }

.dlg-content a:active { outline: none; }
.dlg-content a.checkbox { cursor: default; text-decoration: none; color: #000; float: left; height: 24px; line-height: 24px; display: block; background: #fff url(http://l.gztz.org/forum/widgets.png) no-repeat; padding-left: 18px; }
.dlg-content a.checkbox-selected { cursor: default; text-decoration: none; color: #000; float: left; height: 24px; line-height: 24px; display: block; background: #fff url(http://l.gztz.org/forum/widgets.png) no-repeat 0 -24px; padding-left: 18px; }
.dlg-content a.radio { cursor: default; text-decoration: none; color: #000; float: left; height: 24px; line-height: 24px; display: block; background: #fff url(http://l.gztz.org/forum/widgets.png) no-repeat 0 -48px; padding-left: 16px; margin-right: 8px; }
.dlg-content a.radio-selected { cursor: default; text-decoration: none; color: #000; float: left; height: 24px; line-height: 24px; display: block; background: #fff url(http://l.gztz.org/forum/widgets.png) no-repeat 0 -72px; padding-left: 16px; margin-right: 8px; }

.dlg-buttons { height: 37px; font-family: Tahoma, "Lucida Grande" ,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
.dlg-buttons .left { width: 9px; height: 37px; background: transparent url(http://l.gztz.org/forum/chrome.png) no-repeat 0 -68px; float: left; }
.dlg-buttons .mid { height: 37px; background: transparent url(http://l.gztz.org/forum/chrome.png) repeat-x 0 -105px; float: left; }
.dlg-buttons .right { width: 9px; height: 37px; background: transparent url(http://l.gztz.org/forum/chrome.png) no-repeat -9px -68px; float: left; }

/* Assorted Dialog buttons */
a.button-70 { margin-top: 4px; width: 70px; height: 25px; background: transparent url(http://l.gztz.org/forum/buttons.png) no-repeat; display: block; padding: 0; text-decoration: none; cursor: default; }
a.button-70 span { width: 70px; text-align: center; display: block; background-color: transparent; color: #333; line-height: 25px; padding: 0; }
a.button-70:hover { background-position: -70px 0; text-decoration: none !important; }
a.button-70:hover span { color: #000; }
a.button-70:active { outline: none; }
a.button-70:active span { padding-top: 1px; }

a.button-105 { margin-top: 4px; width: 105px; height: 25px; background: transparent url(http://l.gztz.org/forum/buttons.png) no-repeat 0 -25px; display: block; padding: 0; text-decoration: none; cursor: default; }
a.button-105 span { width: 105px; text-align: center; display: block; background-color: transparent; color: #333; line-height: 25px; padding: 0; }
a.button-105:hover { background-position: -105px -25px; text-decoration: none !important; }
a.button-105:hover span { color: #000; }
a.button-105:active { outline: none; }
a.button-105:active span { padding-top: 1px; }

/* dialog box sized at 386px */
.dlg-box { width: 386px; height: 136px; margin: 0 auto; }
/*In FF,without margin:0 auto, it does not align center.*/
.dlg-box .dlg-title .mid { width: 368px; }
.dlg-box .dlg-content .left { height: 136px; background: #000 url(    "http://l.gztz.org/forum/vertical.png" ) repeat-y; }
.dlg-box .dlg-content .mid { width: 356px; height: 124px; }

.dlg-box .dlg-content .right { height: 136px; background: #000 url(    "http://l.gztz.org/forum/vertical.png" ) repeat-y -9px 0; }
.dlg-box .dlg-buttons .mid { width: 368px; }

/* full width/height table */
.obj-center { width: 100%; height: 100%; }
.obj-center td { text-align: center; vertical-align: middle; width: 100%; }



/**********************************************************
  6.  Editor view
***********************************************************/
.editor-view {background-color: #fff; clear:both; }
.editor-view input,textarea{width:750px;}
.editor-view .tt{font-weight:bold; text-align:left; padding-top:8px;}


/***** hack ***/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
