/* from: css/base.css */
/*
Powered by OuBB
http://www.OuBB.com/
*/

* { margin:0;padding:0; /* back compatible box model */ box-sizing:border-box;-moz-box-sizing:border-box;}
td {/* fix for mozilla table-layout:fixed */ overflow: hidden;}
body {background:#fff;}
body,table,div,p {font:normal 12px/1.3em Tahoma;}
input,select,textarea {font:normal 12px/14px Arial;}
input {padding:1px;}
textarea {padding:3px 2px 3px 4px;line-height:1.6em;}
A {color:#10609A;text-decoration:none;}
A:hover {color:#339900;}
h1,h2,h3,h4 {color:#000;letter-spacing:1px;}
h1 {font:bold 16px/20px Tahoma;}
h2, h3 {font:bold 14px/18px Arial;}
h4,h5,h6 {font:normal 12px/16px Arial;}
.kw {height:22px;padding:3px 5px;border:1px solid #7F9DB9;}
.p1,.split {font-size:1px;line-height:1px;}
.clear {width:0;height:0;font-size:0;line-height:0;clear:both;}
.split {width:1px;height:3px;}
.yes, .no, .ok, .error {height:16px;margin-top:10px;padding-left:23px;text-align:left;font:normal 14px/16px Tahoma;background:url(http://img.oursky.net/share/ok.gif) no-repeat;}
.yes, .ok {color:#339999;background-position:0 2px;}
.no, .error {color:#D03A20;background-position:0 -48px;}

.gradient {filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=10, finishY=75,style=1,opacity=0,finishOpacity=100);}
.btn, .btna, .btnk, .btnl, .bbtn {height:22px;margin:0 3px;padding-top:2px;border:0;color:#2C4150;font:12px/20px Arial;letter-spacing:2px;cursor:hand;cursor:pointer;}
.btn, .btna {width:75px;background:url(http://img.oursky.net/share/b/btn.gif) no-repeat center top;}
.btnl {width:102px;letter-spacing:0;background:url(http://img.oursky.net/share/b/btnl.gif) no-repeat center top;}
.btns {height:21px;margin-left:2px;padding:0 2px;letter-spacing:0;border:1px solid #88ABC8;color:#3A74AD;line-height:17px;background:url(http://img.oursky.net/share/b/btns.gif) repeat-x center top;}
.btnk {width:75px;background:url(http://img.oubb.com:81/share/b/btnk.gif) no-repeat center center;color:#fff;}
.bbtn {width:80px;height:27px;color:#2B6895;font:14px/25px Tahoma;background:url(http://img.oursky.net/share/b/button.gif) no-repeat center top;}
.bbtn.btnactive, .btn.btnactive, .btnl.btnactive, .btns.btnactive {background-position:100% -27px;color:#168ABC;}
.bbtn.btnover, .btn.btnover, .btnl.btnover, .btns.btnover {background-position:100% -54px;color:#C22F0A;}
.page * {text-align:center;vertical-align:middle;}
.page span, .page A, .page input {margin:1px;padding:1px 4px !important;border:1px solid #ddd;color:#000;font:12px/14px Tahoma,Verdana !important;background:#fff;text-decoration:none !important;}
.page A {background:#fff;}
.page A:hover {border:1px solid #333333;color:#fff;background:#888;text-decoration:none !important;}
.page .curpage {font-weight:bold !important;color:#000;background:#f6f6f6;}
.page .end {}
.page A.jump, .page A:hover.jump {padding:1px 5px !important;;}
.page input {width:32px;height:18px;margin:0 0 1px 1px;padding:1px 2px;text-align:left;}
.bbtable {width:97%;border:1px solid #ccc;}
.bbtable td, .bbtable th {padding:6px 8px;border-left:1px solid #ddd;border-top:1px solid #dadada;}
.bbline {display:block;margin:5px 0;}
.manage {position:relative;height:32px;margin-top:2px;padding-top:4px;text-align:left;border:1px solid #ddd;}
.thread .manage {margin:0;border-bottom:0;border-left:0;border-right:0;}
.manage span {position:absolute;top:6px;left:10px;z-index:19;padding:2px 0;}
.manage input {position:absolute;top:6px;right:5px;z-index:20;}
.manage span cite {height:20px;margin:0 3px;padding:0 28px;border:1px solid #CFE9E7;background:url(http://img.oursky.net/share/i/imanage.gif) no-repeat center center;}
.manage span A:link,.manage span A:visited,.manage span A:hover {margin:0 3px;padding: 1px 6px;border:1px solid #ccc;font:12px/16px Tahoma;}
.manage span A:hover {border:1px solid #555;background:#888;}
#tools A {text-align:left;padding:0 1px 0 19px;font:normal 12px/16px Tahoma;color:#5079A0;background:url(http://img.oursky.net/share/toolbar2.gif) no-repeat;}
#tools A.tool_login {background-position:0 2px;}
#tools A.tool_logout {background-position:0 -28px;}
#tools A.tool_register {background-position:0 -58px;}
#tools A.tool_manage {background-position:0 -88px;}
#tools A.tool_msg {background-position:0 -118px;}
#tools A.tool_gotmsg {background-position:0 -148px;}
#tools A.tool_folder {background-position:0 -178px;}
#tools A.tool_favorite {background-position:0 -238px;}
#tools A.tool_buddy {background-position:0 -208px;}
#tools A.tool_blog {background-position:0 -328px;}
#tools A.tool_search {background-position:0 -268px;}
#tools A.tool_help {background-position:0 -298px;}
#tools A.tool_cn {background-position:0 -478px;}
#tools A.tool_en {background-position:0 -508px;}
#tools A.tool_big5 {background-position:0 -538px;}
#nav li, #nav A {height:17px;padding:0 2px;font:normal 12px/17px Verdana;}
#nav li.home {float:left;}
#nav li.left {float:left;}
#nav li.right {float:right;text-align:right;}
#nav .newpost,#nav .reply,#nav .addnew {height:17px;font:normal 12px/16px Verdana;}
#nav .newpost {padding-left:15px;background:url(http://img.oubb.com:81/share/f/1/newt.gif) no-repeat top left;}
#nav .reply {padding-left:18px;background:url(http://img.oubb.com:81/share/f/1/re.gif) no-repeat center left;}
#nav .addnew {padding-left:15px;background:url(http://img.oubb.com:81/share/f/1/newt.gif) no-repeat top left;}
#up, #up p, #up div {margin:0 auto;text-align:center;overflow:hidden;}
#up {width:100%;padding:8px;border:0;background:#fff;}
#up img {border:0;}
#up dl {width:140px;margin-bottom:3px;color:#5BAED7;text-align:left;overflow:hidden;}
#up dl dt span {color:#CC6600;}
#up dl dt, #up dl dd {width:100%;padding-left:2px;font:normal 12px Tahoma !important;letter-spacing:0 !important;white-space:nowrap;color:#B7D343;}
#up dl dt {color:#B7D343;}
#up dl dt span {color:#888;}
#up dl dd {color:#F99500;}
#up div {width:140px;margin-top:5px;}
#up div em {float:left;width:80px;height:41px;}
#up div em A {display:block;width:80px;height:19px;margin-bottom:3px;}
#up div em img {width:80px;height:19px;}
#up div em A:hover img {filter:alpha(opacity=60);}
#up div i {float:right;width:56px;height:41px;}
#up div i img {width:56px;height:41px;}
#up div i A:hover img {filter:alpha(opacity=60);}
#toplist ul li A {margin-left:8px;line-height:21px;}
#toplist ul li i {width:16px;padding:1px 3px;text-align:center;font:normal normal 9px/10px arial;border:1px solid #FFCC00;color:#FF3300;}
.userlist {clear:both;}
.userlist ul li {float:left;width:128px;margin:3px 2px;overflow:hidden;}
.userlist ul li i, .userlist ul li cite {display:block;float:left;height:40px;font-style:normal;overflow:hidden;}
.userlist ul li i {width:40px;border:1px solid #ddd;}
.userlist ul li i img {margin:3px;padding:0;border:0;}
.userlist ul li cite {width:82px;margin-left:5px;line-height:13px;color:#888;}
.userlist ul li cite A {display:block;width:100%;padding-top:9px;line-height:16px;color:#3399CC;overflow:hidden;}
.userlist ul li div {width:0;height:0;clear:both;font:0/0 arial;}
.userlist ul p {width:100%;padding:5px;}
.userlist ul p A {padding:0 4px;text-decoration:underline;}
.ubox {width:162px;margin:0 auto;text-align:center;border:1px solid #ddd;overflow:hidden;}
.ubox div {width:100%;padding:4px 0 6px 0;overflow:hidden;background:#fff;}
.ubox div em, .ubox div b, .ubox div span {display:block;width:140px;margin:0 auto;text-align:center;font:normal normal 12px Tahoma,arial;overflow:hidden;}
.ubox div em {line-height:14px;color:#999;padding:2px 0;}
.ubox div em i {padding-left:2px;font:normal normal 11px Tahoma,arial;color:#666;}
.ubox div em A {padding-left:2px;}
.ubox div em img {width:128px;height:19px;}
.ubox div b {display:block;padding:8px 0 5px 0;}
.ubox div b img {margin:0 auto;}
.ubox div span {padding:2px 0;}
.ubox div span img {height:23px;}
.ubox div span A:hover img {filter:alpha(opacity=60);}
.ubox div img {border:0;}
.ubox u {height:0;font:normal 0/0 arial;}
.iBox {width:100%;}
.iBox h5 {width:100%;height:24px;margin:0;padding:0 0 0 22px;overflow:hidden;}
.iBox h5 span {float:left;width:60px;height:24px;padding-top:4px;text-align:center;font:normal 12px/20px Tahoma;overflow:hidden;}
.iBoxTab {font-weight:bold;}
.iBox div {width:100%;padding:5px 0;border:1px solid #ddd;border-top:0;}
.iBox div ul {width:260px;margin:5px;font:normal 12px Tahoma;}