/* from: scss/21/scss/normal.css */
body {text-align:center;}
body,table,div {color:#000000;line-height:135%;font-family:Tahoma,Verdana,Sans;}
A:link, A:visited {color:#105CB6;}
A:hover {color:#009999;}
.bodyBg,#ou,#bb {text-align:center;}
.bodyBg {width:100%;margin:0 auto;}
#ou {width:972px;margin:0 auto;}
#bb {width:968px;margin-left:4px;}
#head,#body,#foot,#mbar,#nbar,#links {width:968px;margin:0 auto;overflow:hidden;}

#head {padding-top:8px;text-align:left;}
	#head ul {width:100%;margin:0;padding:0;}
#logo {float:left;width:300px;}
#tool {float:right;width:600px;}
	#tool .toolbtn {width:100%;height:23px;margin:5px 0;}
	#tool .toolbtn img {margin-right:10px;width:50px height:20px;border:0;}
	#tool .menu {width:100%;height:23px;margin-top:3px;color:#666666;font:normal 12px/18px arial;}
	#tool .menu A:link,#tool .menu A:visited {padding:2px 2px 0 2px;color:#518CBD;}
	#tool .menu A:hover {color:#6FB4D5;background:#004D99;}
#mbar {height:35px;padding:0;text-align:left;}
#mbar ul {width:750px;height:29px;margin:6px 0 0 162px;padding:0;overflow:hidden;}
	#mbar li {float:left;width:83px;height:29px;margin:0 3px;padding:0;text-align:center;list-style:none;}
	#mbar A {display:block;width:100%;height:100%;padding-top:2px;font:bold 14px/27px arial;letter-spacing:1px;text-decoration:none;}
	#mbar li.selected A {padding-top:4px;line-height:25px;}
	#mbar A:hover {padding-top:4px;line-height:25px;}
#nbar {height:32px;text-align:left;border-bottom:5px solid #eee;letter-spacing:1px;}
#nbar ul {width:960px;height:17px;margin:0;margin-top:4px;padding:0;text-align:left;color:#999;}
#nbarh,#nbarl,#nbarr {height:17px;padding:2px 3px 0 3px;font:normal 12px/16px Verdana;}
#nbarh {float:left;width:54px;padding-left:20px;}
#nbarl {float:left;}
#nbarr {float:right;}
	#nbar li {list-style:none;}
	#nbar li,#nbar A {height:17px;padding:2px 3px 0 3px;font:normal 12px/16px Verdana;}
	#nbar li.home {float:left;width:56px;padding-left:20px;}
	#nbar li.left {float:left;}
	#nbar li.right {float:right;}
	#nbar .newpost,#nbar .reply,#nbar .addnew {height:17px;font:normal 12px/16px Verdana;}
	#nbar .newpost {padding-left:15px;background:url(http://img.oursky.net/share/f/1/newt.gif) no-repeat top left;}
	#nbar .reply {padding-left:18px;background:url(http://img.oursky.net/share/f/1/re.gif) no-repeat center left;}
	#nbar .addnew {padding-left:15px;background:url(http://img.oursky.net/share/f/1/newt.gif) no-repeat top left;}
	#nbar A {color:#333;}
	#nbar A:hover {color:#888;}



#menu {width:100%;height:26px;padding:5px 15px 0 15px;border:1px solid #B9D5B9;border-top:0;background:#FAFCF8;}
#menu .menu {width:100%;height:18px;text-align:left;overflow:hidden;}
	#menu .menu a {padding:0 5px;font:normal 12px/18px arial;}
	#menu .menu A:link,#menu .menu A:visited {}
	#menu .menu A:hover {color:#FF0000;}

#body {margin-top:15px;text-align:left;}
#main {float:left;width:760px;overflow:hidden;}
#side {float:right;width:200px;text-align:right;overflow:hidden;}
#left {float:left;width:162px;color:#555;line-height:150%;}
#center, #news, #list {float:right;width:580px;overflow:hidden;}

#focus,#focus img {width:280px;height:210px;border:0;background:#006699;overflow:hidden;}
#hotkey {width:280px;height:110px;margin-top:2px;border:1px solid #ddd;background:#fafafa;}
#news ul {width:560px;margin:0 10px;padding-left:16px;white-space:nowrap;overflow:hidden;}
#news ul.pswbox,#list .pswbox {padding-bottom:20px;text-align:right;}
	#news li {color:#E45B00;font:normal 14px/22px arial;}
	#news li A {text-decoration:underline;padding:0 4px;color:#045AB9;}
	#news li A:hover {text-decoration:underline;color:#ff6600;}
	#news .date {padding-left:6px;font:normal 12px arial;color:#888888;}
	#news .date font {font-size:12px;color:#6BA34E;}
	#news .fname {font-size:12px;color:#B4CA86;}
	#news .fname A:link, #news .fname A:visited {text-decoration:none;color:#3A9275;}
	#news .fname A:hover {padding-top:1px;color:#ffffff;background:#3A9275;}
	
#main .body {width:100%;margin-bottom:5px;overflow:hidden;}
#main .body .main {width:100%;margin-top:5px;overflow:hidden;}
	.main ul A:link, .main ul A:visited {color:#000;}
	.main ul A:hover {color:#ff6600;}
	.news1, .news2, .news3, .news4 {width:286px;border:1px solid #ccc;border-right-style:dotted;border-bottom-style:dotted;overflow:hidden;}
	.body .main .hotbox {width:270px;margin:5px 0 5px 6px;}
	.body .main ul {width:270px;margin:5px 0 5px 6px;padding-left:16px;white-space:nowrap;overflow:hidden;}
	.body .main ul.news {margin:0;padding-top:5px;background:#fff;}
	.body .main li {line-height:18px;}
	.t {width:100%;height:26px;padding-left:18px;padding-top:3px;border-bottom:1px dotted #ccc;font:bold 14px/23px verdana;letter-spacing:5px;background:#f8f8f8;}
	.main .news1, .main .news1 .t {border-color:#5CB470;}
	.news1 .t, .news1 .t A {color:#009966;background:#D0ECC6;}
	.main .news1 li  {color:#D0ECC6;}
	.main .news2, .main .news2 .t {border-color:#CC6600;}
	.news2 .t, .news2 .t A {color:#CC3300;background:#EDE1BC;}
	.news2 li  {color:#EDE1BC;}
	.main .news3, .main .news3 .t {border-color:#76BCE2;}
	.news3 .t, .news3 .t A {color:#0099CC;background:#C2EBFE;}
	.news3 li  {color:#C2EBFE;}
	.news4 li  {color:#bbb;}
	.t A:hover {color:#ff9900;}
	ul.news li.li1, #news li.li1 {color:#CC3300;}
	ul.news li.li2, #news li.li2 {color:#ff9900;}

	#main .cates {float:left;width:148;margin-right:4px;border:1px solid #ddd;border-right-style:dotted;border-bottom-style:dotted;background:#fff;}
	#main .cates .title {width:100%;height:27px;padding:0;line-height:25px;color:#333;border-bottom:1px solid #cc9900;overflow:hidden;}
	#main .cates .title A {height:23px;margin-top:3px;margin-left:10px;font:bold 14px/23px Arial;color:#009999;}
	#main .cates .title A:hover {color:#E45D00;}
	#main .cates ul {width:139px;margin:5px 2px 5px 5px;padding-left:15px;white-space:nowrap;overflow:hidden;}
	#main .cates ul li {line-height:18px;color:#ACCF85;}
	#main .cates ul li span {margin-left:3px;color:#666;font-size:11px;}
	#main .cates ul li A {padding:1px;color:#065493;}
	#main .cates ul li A:hover {color:#57A428;text-decoration:underline;}
	#main #col1 .cates {height:220px;}
	#main #col2 .cates {height:170px;}
	#main #col3 .cates {height:240px;}
#location {width:100%;background:#EEF7D0;}
	#location ul {width:740px;margin:6px 5px 6px 15px;padding:0;line-height:24px;}
	#location ul A {margin-left:5px;padding:1px;}

#read {width:758px !important;width:760px;text-align:center;border:1px solid #eaeaea;background:#f8f8f8;}
	#read ul {width:720px;margin:20px 18px 20px 18px;padding:25px 0;border:1px solid #ddd;background:url(http://img.oursky.net/ilist/read.gif) no-repeat top left #fff;overflow:hidden;}
	#read ul .title, #read ul .info, #read ul .tool, #read ul .content, #read ul .contact {width:640px;margin:0 auto;text-align:left;overflow:hidden;}
	#read ul .title {text-align:center;margin-top:40px;margin-bottom:30px;}
	#read ul .title h1 {width:520px;margin:0 auto;text-align:center;font-size:16px;color:#0795BE;}
	#read ul .info {padding-bottom:3px;border-bottom:1px solid #E7C569;color:#888;}
	#read ul .tool {margin-top:5px;text-align:right;}
	#read ul .content {margin-top:20px;font:normal 14px/24px Arial;}
	#read ul .contact {margin-top:40px;padding:15px 0;border-top:1px solid #ddd;font:normal 14px/24px Arial;}
	#read ul .contact span {padding-right:10px;color:#8BA338;font-size:12px;}
#edit {width:758px !important;width:760px;border:1px solid #ccc;border-right-style:dotted;border-bottom-style:dotted;background:url(http://img.oursky.net/ilist/edit.gif) no-repeat top right #fcfcfc;}
	#edit ul {width:730px;margin:2px 10px;padding:0;text-align:left;}
	#edit ul.msg {margin:0 auto;text-align:center;}
	#edit ul textarea {width:100%;margin:3px 0;}
	#edit ul li {height:30px;padding:0;list-style-type:none;text-align:left;color:#555;}
	#edit ul li.l {float:left;width:120px;padding-top:3px;text-align:right;}
	#edit ul li.m {float:left;width:300px;padding-left:15px;}
	#edit ul li.mm {float:left;width:590px;padding-left:15px;}
	#edit ul li.r {float:right;width:240px;padding-top:3px;}
	#edit ul li.r span,#edit ul.editor li.l span {padding-left:25px;height:16px;line-height:16px;color:#FF6600;background:url(http://img.oursky.net/share/i/wn.gif) no-repeat left center;}

#list,#book,#dig {width:560px;margin:0 10px 20px 10px;overflow:hidden;}
	#book .left {float:left;width:86px;margin-top:4px;border:1px solid #ddd;}
		#book .left img {width:70px;height:100px;margin:7px 8px;border:0;}
	#book .right {float:right;width:450px;overflow:hidden;}
	#center h2 {color:#666;font-weight:normal;}
		#list .right A,#book .right A,#dig .right A {padding:1px 2px;text-decoration:underline;}
		#list .right h2 A,#book .right h2 A,#dig .right h2 A {padding:1px 4px;font:bold 14px/20px Arial;}
		#list .right A:hover,#book .right A:hover,#dig .right A:hover {color:#fff;text-decoration:none;background:#0C77C7;}
	#list .right ul,#book .right ul,#dig .right ul {margin:6px 0;padding:0;color:#333;}
	#list .right div,#book .right div,#dig .right div {color:#999;}
	#list .right div span,#book .right div span,#dig .right div span {padding:0 3px;color:#0C77C7;}
	#book .clear,#dig .clear {height:30px;}
	#list .clear {height:20px;}

	#dig .left {float:left;width:110px;margin-top:3px;border:1px solid #ddd;}
		#dig .left img {width:100px;height:75px;margin:5px;border:0;}
	#dig .right {float:right;width:432px;overflow:hidden;}
	#list h2 {letter-spacing:0;}
	#list .left {float:left;width:40px;height:40px;margin-top:3px;border:1px solid #ddd;}
		#list .left img {width:32px;height:32px;margin:3px;border:0;}
	#list .right {float:right;width:500px;overflow:hidden;}
	#list .none {height:30px;margin:80px;color:#888;font:normal 14px/30px Arail;letter-spacing:3px;}
	#list h1 {margin-bottom:15px;text-align:center;color:#CC3300 !important;letter-spacing:1px;}

#links {margin-top:5px;text-align:left;font:normal 1px/1px arial;}
	#links img {width:88px;height:31px;margin:3px 4px;border:0;}
	#links ul {width:100%;margin:0;margin-bottom:2px;padding:0;font:normal 1px/1px arial;}
	#links A,#links A:visited {margin:0 6px;text-decoration:none;color:#555555;font:normal 12px/18px arial;}
	#links A:hover {color:#000000;font:normal 12px/18px arial;}
#foot {border-top:1px solid #aaa;text-align:center;}
	#foot .menu {width:100%;height:25px;margin:0 auto;padding-top:1px;font:normal 12px/23px arial;background:#eee;overflow:hidden;}
	#foot .menu A,#foot .menu A:visited {margin:0 3px;padding:3px 6px;color:#006699;}
	#foot .menu A:hover {text-decoration:none;color:#CC9900;}
	#foot ul {width:100%;margin:10px 0 30px 0;padding:0;}

#banner1,#banner6,#banner1 img,#banner6 img {width:760px;height:60px;border:0;background:#CC9900;}
#banner6 {margin-top:6px;}
#banner2,#banner3,#banner4,#banner5 {width:580px;text-align:left;background:#f8f8f8;}
#banner3,#banner4,#banner5 {margin-top:6px;}

.banner7,.banner8 {width:150px;}
.banner9,.banner10 {width:180px;margin-top:4px;text-align:center;}
	.banner9 img,.banner10 img {width:180px;margin-bottom:4px;border:0;}

.tp {height:30px;text-align:left;color:#000;overflow:hidden;}
.tp A {margin-left:20px;font:bold 12px/28px Arial;letter-spacing:2px;}
#left .tp {width:160px;border:1px solid #CBD6DF;}
#side .tp {width:190px;border:1px solid #ddd;}

.infobox {overflow:hidden;}
.infobox ul {overflow:hidden;}
	.infobox ul li {color:#E45B00;}
	.infobox A:link, .infobox A:visited {line-height:150%;color:#000;}
	.infobox A.selected:link, .infobox A.selected:visited {color:#E45B00;}
	.infobox A:hover, .infobox A.selected:hover {color:#0C77C7;}
#left .infobox {width:160px;}
	#left .infobox ul {width:100%;margin:8px 0 12px 0;padding:0;color:#888;}
#side .infobox {width:196px;text-align:left;}
	#side .infobox ul {width:184px;margin:8px 6px;padding-left:15px;}

.ubox {width:166px;padding:4px 0 8px 0;border:1px solid #eaeaea;background:#ffffff;}
.photobox {width:100%;height:120px;padding:3px;border:1px solid #DF9271;border-top:0;text-align:center;}
.userbox {width:184px;margin:2px 2px 4px 2px;text-align:center;}

#userCp {margin-bottom:20px;text-align:center;border:1px solid #ddd;background:#f6f6f6;}
#userCp #cp {margin:0 auto;margin-top:6px;margin-bottom:6px;padding:4px 0 8px 0;background:#fff;}
#side #userCp {width:190px;}
	#side #userCp #cp {width:176px;}
#left #userCp {width:160px;}
	#left #userCp #cp {width:150px;margin-top:5px;margin-bottom:5px;}

.tgs0 {width:160px;margin:0 auto;padding-top:6px;text-align:center;border:1px solid #BFE6DB;border-top:0;background:#fafafa;}
	.tgs0 img {width:150px;height:50px;margin-bottom:5px;border:0;}
.tgs1, .tgs2 {width:170px;margin-left:2px;text-align:left;}
	.tgs1 div, .tgs2 div {width:170px;height:50px;margin-bottom:6px;padding-right:10px;text-align:left;}
	.tgs1 .tgsbox {background:url(http://img.oursky.net/!!/21/tgs1.gif) no-repeat top left;}
	.tgs2 .tgsbox {background:url(http://img.oursky.net/!!/21/tgs2.gif) no-repeat top left;}
	.tgsbox img {width:50px;height:50px;border:0;}
	.tgsbox .ico {float:left;width:50px;height:50px;}
	.tgsbox .title {float:right;width:98px;height:50px;padding:11px 0 0 0;font:normal 14px/18px arial;overflow:hidden;}
	.tgs1 A:link, .tgs1 A:visited {color:#339999;}
	.tgs2 A:link, .tgs2 A:visited {color:#E89D04;}
	.tgsbox A:hover {color:#FF6600;}

.tgimg {width:188px;text-align:left;}
	.tgimg span {width:80px;height:68px;margin:9px 0 0 9px;border:1px solid #555555;overflow:hidden;}
	.tgimg img {width:90px;height:68px;border:0;}


.showbox {width:100%;height:87px;margin-top:4px;padding:5px 0 0 5px;border:1px solid #e8e8e8;background:#f9f9f9;overflow:hidden;}
.showtitle {float:left;width:32px;height:75px;text-align:center;font:normal 12px/17px arial;background:#E7E178;overflow:hidden;}
	.showtitle span {width:15px;margin-top:4px;line-height:14px;}
	.showtitle A:link,.showtitle A:visited {color:#999900;}
	.showtitle A:hover {color:#B39509;}
.show {float:right;width:535px;height:75px;text-align:left;overflow:hidden;}
	.show img {width:100px;height:75px;border:0;}
	.show A:link, .show A:visited, .show A:hover, {display:block;float:left;width:100px;height:75px;margin-right:7px;}
	.show A:hover {color:#CCCC00;}
.photo {width:110px;margin-top:18px;overflow:hidden;}
	.photo span {width:104px;height:104px;margin-bottom:15px;padding:12px;text-align:center;background:url(http://img.oursky.net/share/p/photo.gif) no-repeat center center;}
	.photo img {width:80px;height:80px;border:0;}

.date {padding-left:15px;font:normal 11px arial;color:#999999;}
.date span {padding:0 4px;color:#65A536;font:normal 11px arial;}
.date font {padding:0 4px;color:#65A536;font:normal 11px arial;}
.pagebar {width:100%;height:26px;padding-right:8px;text-align:right;font:normal 12px/18px Verdana;}

.cate {width:100%;height:25px;margin-top:10px;padding-left:75px;text-align:left;background:url(http://img.oursky.net/!!/21/0/cateline.gif) repeat-x bottom left;}
	.cate div {width:155px;height:100%;padding-top:11px;text-align:center;background:url(http://img.oursky.net/!!/21/0/cate.gif) no-repeat bottom left;}
	.cate div,.cate a:link,.cate a:visited {color:#8AA22B;font:normal 12px/14px arial;letter-spacing:4px;}
	.cate a:hover {color:#339900;font:bold 12px/17px arial;}
.catesplit {width:100%;height:7px;font:normal 1px/1px;background:#FAFCE9;}

/*********/
#addnew {float:right;width:200px;padding:20px 0;text-align:center;}
	#addnew A {display:block;margin:0 auto;width:94px;height:32px;padding-left:6px;color:#fff;font:bold 14px/32px Arial;letter-spacing:5px;}
	#addnew A {background:url(http://img.oursky.net/share/b/bg/b0.gif) no-repeat center center;}
	#addnew A:hover {color:#fff;background:url(http://img.oursky.net/share/b/bg/b2.gif) no-repeat center center;}

#button {float:left;width:86px;height:32px;padding:2px;border:1px solid #CEE3EC;background:#fff;}
	#button .btn {width:80px;height:26px;color:#1A7EBB;font:normal 14px/26px Arial;border:0;cursor:hand;cursor:pointer;letter-spacing:1px;}
	#button .btn {background:url(http://img.oursky.net/share/b/bg/a0.gif) no-repeat center center;}
	#button .btn.btnactive {background:url(http://img.oursky.net/share/b/bg/a1.gif) no-repeat center center;}
	#button .btn.btnover {color:#F2FCC7;background:url(http://img.oursky.net/share/b/bg/a2.gif) no-repeat center center;}



/*****
#m .catebox {padding:10px 5px 15px 20px;border-top:1px solid #dddddd;}
#m .catebox b {color:#1CA9C1;}

#m .num {font-size:11px;color:#F09100;}
#m .cate {font:bold 16px/22px arial;}
	#m .cate img {vertical-align:middle;border:0;}
	#m .cate A,#m .cate A:visited {padding:1px 2px;color:#000000;}
	#m .cate A:hover {color:#ffffff;background:#FF6600;}
#m .title {font:normal 12px/18px arial;}
	#m .title A,#m .title A:visited {padding:1px 2px;color:#0033CC;}
	#m .title A:hover {color:#ffffff;background:#3333CC;}
#m .catetitle {width:100%;height:31px;padding:9px 0 0 5px;text-align:left;border-top:1px solid #eaeaea;}
	#m .catetitle span {width:117px;height:23px;padding:4px 2px 0 10px;text-align:center;font:normal 12px/18px;color:#A9B066;background:url(http://img.oursky.net/!!/21/0/cate.gif) no-repeat bottom center;letter-spacing:2px;}
#m .catebox1,#m .catebox2 {padding:9px 10px 12px 15px;border-top:1px solid #dddddd;}
#m .catebox2 {background:#fafafa;}
#m .title {font:normal 12px/18px arial;}
	#m .title A, #m .title A:visited {padding:1px 2px;color:#0033CC;}
	#m .title A:hover {color:#ffffff;background:#3333CC;}
****/

#bottombox {width:100%;padding:4px 5px 4px 9px;text-align:center;border:1px solid #81B9DA;border-top:0;background:#Fafafa;}
.mbox {width:760px;padding-top:10px;text-align:left;border:1px solid #cccccc;border-bottom:0;background:#ffffff;overflow:hidden;}

#ttopic {width:280px;height:78px;margin-bottom:15px;padding:19px 0 0 32px;text-align:left;background:url(http://img.oursky.net/!!/21/tp.jpg) no-repeat left top #ffffff;}
#ttopic .ico {width:60px;height:50px;}
#ttopic img {width:50px;height:50px;border:0;}
#ttopic .title {width:130px;height:50px;text-align:center;padding-top:10px;overflow:hidden;}
#ttopic h1 {text-align:center;color:#CC3300 !important;font-size:14px !important;}

#toplist {width:150px;margin:5px;padding:6px 0 8px 15px;}

#flatpswbar {height:31px;padding:7px 8px 6px 12px;text-align:center;border:0;border-top:1px dotted #AECFD0;color:#87ABAB;background:#FAFCEB;}