/* from: scss/13/scss/normal.css */
/*--SkyUnion Technology--
http://www.OuBB.com/
*/

body {text-align:center;}
body,table,div,p {color:#555;font:normal 12px/1.4em Arial,Tahoma;}
A {text-decoration:none;font-family:Verdana;}
li {list-style-type:none;}
cite,em {font-style:normal;}
.oubox {width:990px;margin:0 auto;padding:0 3px 0 7px;text-align:center;}
#header,#head,#body,#menu,#links,#footer {width:100%;text-align:center;overflow:hidden;}
#header,#ad1,#bottom,#footer {display:none;}
* html #head dl,* html menu ul,* html #nav ul {margin:0;}

#head {margin-top:6px;}
#head dl {width:100%;}
#head dl dt {float:left;width:280px;text-align:left;overflow:hidden;}
#head dl dd {float:right;width:660px;overflow:hidden;}
#language {width:100%;margin-bottom:6px;text-align:right;}
#language A {padding:0 3px;}
#tool,#tool ul,#tool p {padding:0;text-align:left;overflow:hidden;}
#tool {width:100%;margin:3px 0 15px 0;}
#tool ul {float:left;width:250px;margin:0;}
#tool p {float:left;width:320px;height:20px;margin-top:3px;text-align:right;}
#tool p A {padding:0 2px;}
#tool li {float:left;margin-right:5px;list-style-type:none;}
#tool li img {width:50px height:20px;margin:1px;border:0;}
#tool li A {display:block;border:1px solid #fff;}
#tool li A:hover img {filter:alpha(opacity=60);}

menu {position:relative;width:100%;height:31px;text-align:left;border:1px solid #d8d8d8;}
menu ul {position:absolute;top:5px;left:30px;width:96%;height:25px;overflow:hidden;}
menu ul li {float:left;width:66px;height:100%;margin:0 2px;text-align:center;}
menu A {float:left;width:66px;height:100%;}
menu A span {float:left;display:block;padding:3px 0 0 3px;letter-spacing:2px;white-space:nowrap;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
menu A span {float:none;}
/* End IE5-Mac hack */
menu A:hover {background-position:0% -25px;}
menu A:hover span {background-position:100% -25px;padding-top:5px;}
menu ul .current A {background-position:100% -50px;}
menu ul .current A span {background-position:0% -50px;padding-top:6px;}
menu ul .current A:hover {background-position:100% -75px;}
menu ul .current A:hover span {background-position:0% -75px;}

#menu {height:6px;text-align:left;padding:3px 20px;border:1px solid #d8d8d8;border-top:0;border-bottom-color:#bbb;}
#menu A {padding:1 4px 0 8px;font:normal 12px/18px arial;}
#menu A:link,#menu .menu A:visited {}

#nav {width:100%;text-align:center;height:17px;margin:10px 0;text-align:left;}
#nav ul {width:100%;height:17px;margin:0;padding:0 0 0 28px;letter-spacing:1px;}

#main,#side,#news,#focus,#list,#main .main,#right,#center,#side,#side dl,#side dl dt,#side dl dd,#left,#left dl,#left dl dd,{overflow:hidden;}
#body .body {width:100%;margin:0 auto;text-align:left;overflow:hidden;}
#main,#forum {float:left;width:770px;padding-right:10px;background:#fff;}
#side {float:right;width:210px;}
	dl.tp {width:100%;margin-bottom:2px;border:1px solid #ddd;border-top:0;}
	dl.tp dt {width:100%;height:29px;padding:4px 8px 0 0;text-align:center;font:normal 12px/23px Arial;letter-spacing:2px;}
	dl.tp dd {width:100%;margin:0;}
	#side dl.tp dd {width:96%;margin:6px 4px;}
	dl.tp dd ul {padding-left:4px;}
	dl.tp dd li {padding-left:12px;background:url(http://img.oursky.net/share/li/6/3.gif) no-repeat left center;}
	#left dl.tp dd li {background:url(http://img.oursky.net/share/li/6/5.gif) no-repeat left center;}
	#side .kw {width:115px;}
#left {float:left;width:280px;border-top:0;}
#focus {width:280px;height:210px;margin-bottom:1px;background:#cc9900;}
#hotkey {width:100%;margin-bottom:2px;border:1px solid #ECB94F;height:100px;background:#FCFCEB;}
#center {float:right;width:468px;}
	.headline {margin:8px 0;font:normal 14px/19px arial;color:#aaa;}
	.headline cite,.headline span {font-size:12px;}
	.headline A {padding:0 4px;color:#045AB9;}
	.headline A:hover {text-decoration:underline;color:#ff6600;}
	.headline li {padding-left:15px;background:url(http://img.oursky.net/share/li/0/4.gif) no-repeat left center;}
	.headline li.li1 {background:url(http://img.oursky.net/share/li/0/2.gif) no-repeat left center;}
	.headline li.li2 {background:url(http://img.oursky.net/share/li/0/3.gif) no-repeat left center;}

.mainbox, .mainbox h1, .mainbox h2, .mainbox p, .mainbox ul, .mainbox ul li {width:100%;overflow:hidden;}
.mainbox h1 {height:20px;margin:20px 0 30px 0;padding-left:22px;font:bold 16px/20px Tahoma;color:#CC0033;background:url(http://img.oursky.net/share/li/12/1.gif) no-repeat left center;}
.mainbox h2 {height:18px;margin:30px 0 20px 0;padding-left:19px;font:bold 14px/18px Tahoma;color:#3399CC;background:url(http://img.oursky.net/share/li/3/1.gif) no-repeat left center;}
.mainbox p {margin:20px 0;padding:5px 0;font-size:14px;}
.mainbox .link {color:#ccc;}
.mainbox .link A {padding:0 2px;color:#999;}
.mainbox .pswbar {padding:10px 0;text-align:right;}
.mainbox ul li {font-size:14px;line-height:160%;list-style-type:square;white-space:nowrap;}
.mainbox ul li cite, .mainbox ul li cite i {padding:0 4px;font:normal normal 12px Arial;}
.mainbox ul li cite {padding-left:20px;color:#999;}
.mainbox ul li cite i {color:#75B37B;}
.full, .bookshow {padding:12px 18px 12px 28px;border:1px solid #ddd;}

.main {width:100%;overflow:hidden;}
.news, .news dl dd, .news ul, .news ul li, .news p {overflow:hidden;}
.news {margin-bottom:6px;text-align:left;border:1px solid #ddd;background:#fff;}
.news1 {float:left;width:276px;}
.news2 {float:right;width:276px;}
.news .title {position:relative;width:100%;height:23px;text-align:left;}
.news .title h3 {position:absolute;top:1px;left:0;width:100px;height:23px;padding-top:3px;text-align:center;font:normal 14px/20px Arial;letter-spacing:2px;}
.news .title div {position:absolute;left:120px;width:300;height:18px;margin-top:4px;color:#aaa;white-space:nowrap;}
.news .title div A {padding:0 4px;}
.news .title div A:hover {}
.news dl {height:45px;padding:4px 0 0 8px;border-bottom:1px solid #ddd;}
.news dl dt {float:left;width:50px;height:100%;}
.news dl dt img {width:40px;height:40px;border:0;}
.news dl dd {float:left;width:200px;height:40px;padding-left:5px;overflow:hidden;}
.news dl dd h3 {margin-bottom:6px;padding-left:4px;letter-spacing:2px;line-height:19px;}
.news dl dd h3 A, .news dl dd span A {padding:0 4px;}
.news ul {float:left;width:49.6%;margin:0;padding:8px 0 6px 7px;border-bottom:0;white-space:nowrap;}
.news ul li {width:97%;line-height:1.35em;padding-left:10px;background:url(http://img.oursky.net/!!/13/dot.gif) no-repeat left center;}
.news ul li span {padding-left:6px;color:#999;}
.news ul li cite {padding-right:5px;font:normal normal 12px Arial;color:#aaa;}
.news ul li cite A {padding:0 3px;}
.news ul li A:hover, .mainbox ul li A:hover {padding:1px 0;}
.news li.li1 {background:url(http://img.oursky.net/!!/13/dot1.gif) no-repeat left center;}
.news li.li2 {background:url(http://img.oursky.net/!!/13/dot2.gif) no-repeat left center;}

.tg dl {height:47px;border-top:0;border:1px solid #fff;}
.tg dl dt {float:left;width:200px;margin-top:19px;padding-left:51px;text-align:left;font-size:14px;letter-spacing:2px;}
.tg dl dd {float:left;width:1px;height:1px;margin-top:11px;padding:0;overflow:hidden;}
.tg dl dd A {display:block;width:100%;height:100%;}

#links {margin-top:5px;border:1px solid #ddd;}
#links ul {padding:4px 15px 6px 25px;text-align:left;line-height:20px;}
#links ul A {padding:0 6px;}
#foot {position:relative;width:100%;margin-bottom:30px;text-align:left;border:1px solid #ccc;border-top:6px solid #ddd;}
#foot dl {width:100%;padding:15px;overflow:hidden;}
#foot dd {float:left;width:50%;overflow:hidden;}
#foot dt {float:right;width:46%;text-align:right;overflow:hidden;}
#foot dt A {padding:2px 6px;font-family:Arial;}
#foot em {position:absolute;top:-14px;right:30px;}
#foot em, #foot em A {display:block;width:18px;height:17px;}

.show cite, .book cite {display:block;width:100%;overflow:hidden;}
.show, .show ul, .show ul div {width:100%;text-align:left;overflow:hidden;}
.show {padding:5px 0 5px 7px;border:1px solid #ddd;background:#fafafa;}
.news .show {padding:7px 0 0 0;border:0;background:none;}
.show h5, .book h5 {width:200px;height:20px;}
.show h6 {float:left;width:122px;margin:3px 6px 0 0;padding:0;}
.news .show h6 {margin:3px 24px 6px 0;}
.show h6 div {height:92px;}
.show h6 cite {height:32px;margin-top:3px;line-height:16px;}
.show h6 div img {width:120px;height:90px;border:0;}
.show h6 li A:link, .show ul li A:visited {color:#000;}
.show h6 li A:hover {color:#555;}
.show h6 div A {display:block;width:122px;height:92px;border:1px solid #fff;}
.show h6 div A:hover {border:1px solid #FF6600;background:#FFEF24;}
.show h6 div A:hover img {filter:alpha(opacity=60);}

.top {padding:0;border:0;background:none;}
.top h6 {float:left;width:122px;margin:2px 0 2px 3px;padding:0;}

.p {padding-left:16px;}
.p h6 {width:96px;margin-right:8px;}
.news .p h6 {margin-right:4px;}
.p h6 div {height:92px;}
.p h6 div img {width:80px;height:80px;}
.p h6 div A {width:92px;height:100%;padding:5px;border:1px solid #ddd;background:#fff;}
.p h6 div A:hover {border:1px solid #FF6600;background:#fff;}

.book, .book ul, .book h4 {width:100%;text-align:left;overflow:hidden;}
.book ul {float:left;width:310px;margin:8px 15px 12px 0;}
.news .book ul {margin-bottom:5px;}
.book ul div {float:left;width:86px;height:116px;margin-right:13px;padding:7px;border:1px solid #ddd;background:#fff;}
.book ul div A img {width:70px;height:100px;border:0;}
.book ul div A:hover img {filter:alpha(opacity=60);}
.book ul cite {float:right;width:210px;color:#888;}
.book ul cite A {padding:0 3px;text-decoration:underline;}
.book ul cite h4 {margin-bottom:7px;letter-spacing:0;}
.book ul cite h4 A {padding:0;font-weight:bold;}

.tglist {padding:12px;border:1px solid #eee;}
.tglist strong {width:100%;margin:3px 0;background:#f8f8f8;}
.tglist h1,.tglist h2,.tglist strong i {float:left;margin:0;}
.tglist h1,.tglist h2 {width:200px;height:50px;margin-left:2px;padding:15px;text-align:center;}
.tglist i img {border:0;}
.tglist p {padding:3px;text-align:center;}
.tglist .set {margin:30px 0;}
.tglist .set p {margin:5px 0;}

.tgbox {padding-left:6px;}
.tgbox ul {width:140px;margin:6px 4px;padding:8px;padding-right:3px;border:1px solid #ddd;background:#fff;}
.tgbox ul h3, .tglist .tgbox ul li {width:100%;overflow:hidden;}
.tgbox ul h3 {height:36px;margin-top:5px;font:bold 12px/18px Arial;letter-spacing:0;}
.tgbox ul h3 A {color:#09509D;}
.tgbox ul li {height:16px;color:#888;font-size:12px;}
.tgbox ul li i {font:normal normal 12px Tahoma;color:#000;}
.bookbox {margin-top:2px;background:#fff;}
.bookbox ul {width:330px;margin:12px 30px 12px 0;}
.bookbox ul li {width:230px;}

#side .show {padding:4px 0 7px 18px;border:0;background:transparent;}
#side .show ul {margin:8px 18px 2px 0;}
#left .show {padding:4px 0 7px 18px;border:0;background:transparent;}
#left .show ul {margin:8px 18px 2px 0;}

#fgtree {width:96%;margin:6px 3px;}
#fgtree h3 {padding-left:8px;font:normal 12px Tahoma;}
#fgtree ul {margin:4px 0;padding-left:24px;}

#ad1,ad2,ad3,ad4,ad5 {width:468px;margin-bottom:2px;}
#ad1 img,#ad2 img,#ad3 img,#ad4 img,#ad5 img {width:468px;border:0;}
#ad6,#ad7,#ad8,#ad9,#ad10 {width:100%;overflow:hidden;}
#ad9,#ad10,#ad9 img,#ad10 img {width:300px;}
#ad6 {margin-top:8px;}
#ad10 {margin-top:8px;}

.news .iBox {float:left;width:49.6%;}
.news .iBox ul {float:none;width:100%;}
.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;}

.bbtable {width:97%;border:1px solid #ccc;}
.bbtable td, .bbtable th {padding:6px 8px;border-left:1px solid #ddd;border-top:1px solid #dadada;}

#testform ul,#testform div {margin:10px 0;font-size:14px;}
#testform ul {padding:5px;line-height:2em;color:#1A7BAA;}
#testform ul input {margin:0 4px;}
#testform div {width:80%;padding:20px 30px;border:1px solid #BAE0BA;color:#B75E15;background:#fff;}

/*------------- forum ----------*/
.forum, .forum dl,.forum dl dt,.forum dl dd, .forum ul {width:100%;overflow:hidden;}
.forum {border:1px solid #555;border-top:0;}
.forum dl {height:33px;border-top:1px solid #555;}
.forum dl dt, .forum dl dd {height:100%;padding:7px 15px;}
.forum dl dt {font:normal 12px/19px Tahoma;letter-spacing:2px;overflow:hidden;}
.forum dl dt i {float:left;margin-right:10px;}
.forum dl dt i A {display:block;width:16px;height:16px;}
.forum dl dd {border-bottom:1px solid #ddd;}
.forum dl dd b {margin-right:12px;}
.forum dl dd span {margin-left:12px;}
.forum dl dd span em {padding:0 3px;font:normal bold 12px Verdana;}
.forum ul {width:100%;padding:5px 8px;line-height:25px;border-top:1px solid #ddd;background:#fff;}
.forum ul.simple A,#forum .ann ul A {padding:0 3px;font-weight:bold;}
.forum ul A:hover {text-decoration:underline;}
.forum ul span {padding:0 2px;font-size:11px;}
#forum .ann {margin-bottom:6px;}
#forum .ann ul {padding:10px 10px 7px 10px;border:0;}
#forum .ann ul li {float:left;width:62%;line-height:1.25em;}
#forum .ann ul li.search {float:right;width:35%;text-align:right;}
#forum .ann ul li.search input {margin-left:4px;padding-left:4px;padding-right:4px;}
#forum .ann ul li.search .kw {width:62%;}
#forum .ann ul li span {font-size:12px;}
#forum .ann .flist {border-top:1px solid #ddd;}
#forum .ann .flist td {border-right:1px solid #ddd;}

.flist {width:100%;table-layout:fixed;}
.flist th {height:23px;padding:3px;font:normal 12px/17px Tahoma;}
.flist td {padding:4px 6px;font:normal 12px/16px Tahoma;border-right:1px solid #ddd;border-top:1px solid #ddd;}
.flist td h3 A {padding:1px 0;letter-spacing:1px;text-decoration:underline;}
.flist td h3 A:link,.flist td h3 A:visited {font:bold 12px/18px Verdana;}
.flist td A:hover {text-decoration:underline;}
.flist td em {font-style:normal;color:#222;}
.flist .fico {text-align:right;border-left:1px solid #ddd;border-right:0;}
.flist .fico img {width:40px;height:40px;border:0;}
.flist .num {text-align:center;}

#online img {margin:2px;}
#online ul A:link, #online ul A:visited {font-weight:normal;color:#333;;}
#ubox {padding:4px;border:1px solid #ccc;background:#eee;}
#ubox #up {padding:6px 2px;background:#fff;}
#toplist {margin-top:3px;}
#toplist ul {padding-left:25px;}

.forum .birthday dl dt {padding-left:55px;background:url(http://img.oursky.net/share/i/birthday.gif) no-repeat left top;background-position:15 3px;}

/*------------- board ----------*/
#boardCss #body ul A:link,#forum ul A:visited {font-weight:normal;}
.board {border-bottom:0;word-break:break-all;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.board th, .board em {font-style:normal;font-weight:normal;}
.board th {height:26px;padding:3px;text-align:left;}
.board td {padding:5px;text-align:center;border-right:0;font-size:11px;color:#888;}
.board A {font-size:12px;}
.board .li span {display:block;margin:0 auto;width:9px;height:9px;background:url(http://img.oursky.net/share/li/6/10.gif) no-repeat center center;}
.board .li img {width:19px;height:19px;border:0;}
.board .ttitle, .board .author, .board .replyer, .board .num {text-align:left;}
.board .ttitle A {font-size:14px;}
.board .ttitle span {margin-left:15px;padding-left:12px;white-space:nowrap;background:url(http://img.oursky.net/share/i/mp2.gif) no-repeat left center;}
.board .ttitle span A {margin:0 1px;padding:1px 2px;font:normal 12px Arial;color:#51B4CC;}
.board .ttitle span A:hover {text-decoration:none;color:#EA518A;}
.board .ttitle cite {margin-left:8px;width:33px;height:16px;padding:0 16px;background:url(http://img.oursky.net/share/i/new_4.gif) no-repeat center center;}
.board .poll {background:url(http://img.oursky.net/share/i/poll.gif) no-repeat center center;}
#boardCss #board ul {padding:5px 10px 10px 10px;border:0;}
#board ul li {float:left;margin-top:8px;}
#board p {width:100%;padding:10px 10px 3px 10px;text-align:center;}
#board ul li A:hover img {filter:alpha(opacity=70);}
#forum ul.pswbar {border:0;}
#threadCss ul.pswbar {border-top:1px solid #ddd;}
#threadCss ul.pswbar li {float:left;}
#boardCss .editor {padding:25px 50px 30px 30px;background:#fafafa;}

/*------------- post ----------*/
#topicCss .main {width:100%;margin:6px 0 0 0;padding:12px;border:1px solid #ccc;}
#topicCss .news {border:0;}
#topicCss .news1, #topicCss .news2 {width:320px;}
#topicCss .show {margin-top:6px;padding-left:12px;}
#topicCss .show ul {margin-right:11px;}
#topicCss #side li {white-space:nowrap;background:url(http://img.oursky.net/!!/13/dot3.gif) no-repeat left center;}
#topic {margin-bottom:1px;padding:4px;padding-top:9px;text-align:center;overflow:hidden;}
#topic h1 {margin:15px 0;background:none;}

#content dl,#content dl dt,#content dl dd,#comments dl,#comments dl dt,#comments dl dd, .content {overflow:hidden;}
#content dl, #comments dl {width:100%;height:28px;margin-bottom:6px;padding:4px 8px;text-align:left;border-top:1px solid #ccc;}
#content dl dt, #comments dl dt {float:left;font-family:Arial;white-space:nowrap;}
#content dl dt span, .comment dl dt span {padding-left:5px;font-size:11px;}
.comment dl dt cite {padding:1px 3px 0 0;font:normal bold 16px Arial;}
.comment dl dt i {margin-left:15px;padding:0 22px;font:normal normal 12px Arial;background:url(http://img.oursky.net/share/i/time.gif) no-repeat top left;}
.comment dl dt u {text-decoration:none;color:}
#content dl dd, #comments dl dd {float:right;margin-top:1px;text-align:right;}
#content dl dd img, #comments dl dd img {margin-left:4px;width:16px;height:15px;border:0;}
#threadCss #content dl dd img, #threadCss #comments dl dd img {margin:0 3px;width:30px;}
#content dl dd A:hover img, #comments dl dd A:hover img {filter:alpha(opacity=60);}
#content {padding-bottom:60px;}

#threadCss #content {padding-bottom:0;}
#threadCss #content dl dt, #threadCss #comments dl dt {width:72%;padding-left:20px;}
#threadCss #content dl dd, #threadCss #comments dl dd {width:24%;}

.content {width:100%;padding-bottom:20px;color:#000;line-height:170%;clear:both;}
.content A:link,.content A:visited {color:#1A82CE;}
.content A:hover {color:#CC6600;text-decoration:underline;}
.big .content {font-size:16px;}
.middle .content {font-size:14px;}
.small .content {font-size:12px;}
.by {color:#CC9900;}
.by a:link, .by a:visited,.by a:hover {color:#CC3300;padding:1px 2px;font:normal 12px/17px Verdana,Sans,Tahoma;letter-spacing:1px;}
.by a:hover {color:#0099CC;text-decoration:underline;}
.modified {padding:6px 0;border-top:1px dotted #C5D7D8;font:normal 11px arial;color:#88B7BD;}
.modified cite {padding:0 6px;font:normal normal 12px arial;color:#339999;}
#frbox h5 {background:#f8f8f8;}
#topicCss #frbox table {width:100%;margin:10px 0;}

.bbquote {width:100%;margin:10px 30px 10px 0;padding-left:35px;font:normal 12px/19px Verdana;background:url(http://img.oursky.net/share/f/quote1.gif) no-repeat top left;}
.quotebox {width:100%;padding-right:35px;color:#8AA86C;background:url(http://img.oursky.net/share/f/quote2.gif) no-repeat bottom right;}
.quote {width:100%;padding:10px;border:1px dotted #dddddd;color:#666666;background:#fafafa;}

/*------------- thread ----------*/
#threadCss #body .body {border:1px solid #bbb;background:#fff;}
#threadCss #main {width:100%;padding:0;}
#threadCss .ann {height:30px;padding:8px 10px;border-bottom:1px solid #ddd;}
.thread {margin:0 auto;table-layout:fixed;}
.thread .left {width:180px;padding:0 0 30px 2px;text-align:center;border-right:1px solid #ddd;}
.thread .right {padding:0;}
.thread .right .content, .thread .right .sign, .thread .right .randad {width:99%;margin-left:10px;;padding-left:30px;padding-right:10px;}

.thread .stat {padding:12px 0 10px 2px;border-top:0;}
.thread .stat dl {width:150px;margin:0 auto;text-align:left;font:normal 12px/19px Arial;}
.thread .stat dl dt {height:25px;color:#87ABAB;}
.thread .stat dl dd {height:19px;color:#87ABAB;}
.thread .stat dl dd em {padding:0 2px;color:#5EAC83;font-style:normal;}

/*
.left .ubox {position:relative;top:0;left:0;z-index:1;}
.left .ubox u {position:absolute;z-index:50;top:40px;right:-10px;width:20px;height:30px;background:#ddd;}
*/
.sign, .randad {margin:6px 0;}
.sign ul, .sign div, .randad div {width:500px;}
.sign ul {height:13px;margin-top:20px;border-bottom:1px dotted #ccc;font:normal 10px/10px arial;background:url(http://img.oursky.net/share/i/sign.gif) no-repeat left top;}
.sign div {margin-top:8px;text-align:left;font:normal 12px/17px Tahoma;color:#888;overflow:hidden;}
.randad div {padding:4px 10px;}
.randad div A {margin:0 6px;}
#threadCss #frbox table {width:95%;margin:18px;}
#threadCss #vote {padding:2px 6px;}
#threadCss #top, #threadCss #ad2 {display:none;}

/*------------- user ----------*/
#userCss #main {width:700px;}
#userCss #side {width:180px;}

/*------------- search ----------*/
#searchCss #main {padding:20px;padding-left:30px;border:1px solid #ddd;}
#searchCss #forum {float:none;width:180px;}

/*------------- help ----------*/

/*------------- games ----------*/
#gamesCss #main {width:865px;text-align:left;border:1px solid #A9CDDE;background:#f8f8f8;}
#gamesCss #side {width:110px;}
#gamesCss #side dl.tp,#gamesCss #side dl.tp dd {width:96%;}
#gamesCss #side ul {width:98%;text-align:left;}

/*------------- products ----------*/
#side .cates div {width:100%;margin:8px 0;border:1px solid #eaeaea;background:#fff;}
#side .cates div, #side .cates div A {vertical-align:middle;}
#productsCss .mainbox p {text-align:center;font:12px;}
.pcates {padding:0;border:0;background:#fff;}
.pcates ul {width:106px;margin-right:10px;}
.pcates ul div A {border-color:#bbb;}
.pcates ul div A:hover {border-color:#555;background:#fff;}
.pcates ul div, .pcates ul div A {width:87px;height:87px;}
.pcates ul div img {width:85px;height:85px;}
.pcates ul li {margin-top:6px;font-size:12px;}

.products, .products dl dt, .products dl dt {width:100%;overflow:hidden;}
.products {margin:20px 0;padding:10px 0;}
.products ul {float:left;width:250px;margin:0;padding:0;text-align:left;overflow:hidden;}
.products ul img {border:0;}
.products dl {float:right;width:450px;}
.products dl dt {margin-bottom:12px;font:bold 14px Arial;}
.products dl dd {}
.products dl cite {display:block;font-style:normal;}