html{direction:rtl;}
@charset "utf-8";
@font-face {
    font-family: UKIJ Tuz, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    src: url(12430483460.eot);
  }

/*
 style: Climbing version 1.0           
 author: Shine
 author url: http://shinetime.blogbus.com
 author email: shinetime@live.com
*/

/* some basic style */
* { margin: 0; padding: 0; } 
body { width: 100%; margin: 0; padding: 0; border: none; background: #fff url(footer-x_bg.png) repeat-x 0 bottom; color: #4a4a4a; font: normal 12pt/1.6 UKIJ Tuz, Verdana, SimSun, "UKIJ Tuz", Sans-serif; }
a:link, a:visited { color: #666; text-decoration: none; }
a:hover { color: #456; text-decoration: underline; }

ul, ol, li { list-style: none; }
p { margin: 8px 0; padding: 0; }
img { }
a img { border: none; }
.clear { clear: both; }

code { display: block; margin: 5px 0; padding: 5px 10px; border: 1px solid #eee; background-color: #f0f0f0; font-family: 'Courier New', UKIJ Tuz, Courier, Serif; }
blockquote { display: block; margin: 5px 0; padding: 5px 15px 5px 55px; border: 1px dashed #d6e4f6; background: #f4f7fb url(st.gif) no-repeat 15px -169px; color: #456; }
blockquote cite { display: block; margin: 5px 0; }

/* container */

#index, #detail { background: url(header-x_bg.png) repeat-x 0 0; }
#container { position: relative; width: 960px; margin: 0 auto; padding: 0; }

/* header */
#header { height: 296px; background: url(header_bg.jpg) no-repeat 0 0; }
#header h1 { position: absolute; left: 20px; top: 130px; color: #101010; font-size: 36px; font-family: "UKIJ Tuz", "Trebuchet MS", "Times New Roman", sans-serif; }
#header h1 a { color: #101010; text-decoration: none; }
#header .description { position: absolute; left: 20px; top: 220px; color: #e3e3e3; }

/* innerContainer */
#innerContainer { margin: 0; padding: 0; }

/** content **/
#outerContent { float: left; width: 675px; height: auto; margin: 0; padding: 0; border: none; background: transparent url(c-y_bg.png) repeat-y 0 0; word-break: normal; }
#content { padding: 20px  34px 0; }
#content ul { margin: 0; padding: 0; }
#content ul li { margin: 0 0 20px; padding: 0; }
#content ul li .postBody ul, ol { margin: 5px 0; padding: 0; }
#content ul li .postBody ul li { margin: 0; padding: 0; list-style: disc inside; }
#content ul li .postBody ol li { margin: 0; padding: 0; list-style: decimal inside; }

#outerContent .contentBottom { height: 22px; background: transparent url(c-bottom_bg.png) no-repeat left bottom; }

#content #posts { margin-bottom: 20px; padding: 0; }
#content #posts .postHeader { margin: 0; padding: 0; }
#content #posts h3 { line-height: 12px; color: #999; font-size: 12pt; font-weight: normal; }
#content #posts h2 { margin: 0 0 5px; padding: 0; line-height: 30px; color: #3a4450; font-size: 24px; font-family: "UKIJ Tuz", Verdana, SimSun, Sans-serif; }
#content #posts h2 a { color: #3a4450; text-decoration: none; }

#content #posts .postBody { width: 607px; margin: 15px 0; word-break: normal; }
#content #posts .postBody p img { max-width: 100%; }
#content #posts .postBody img.alignright { display: inline; float: right; margin: 6px 0 0 15px; }
#content #posts .postBody img.alignleft { display: inline; float: left; margin: 6px 15px 0 0; }

#content #posts .postBody .cc-lisence { margin: 5px 0; padding: 5px 10px; border: 1px dashed #e3e3e3; background: #fafafa; }
#content #posts .postBody .cc-lisence a { color: #aaa; text-decoration: underline; }
#content #posts .postBody .cc-lisence br {display: none;}

#content #posts .postBody .relpost { margin: 20px 0 0; padding: 0; }
#content #posts .postBody .relpost h3 { margin: 10px 0; color: #4a4a4a; font-weight: bold; font-size: 13pt; }
#content #posts .postBody .relpost br { display: none; }

#content #posts .postFooter { margin: 0; padding: 0 0 10px; background: transparent url(post-line.png) repeat-x left bottom; text-align: center; }
#content #posts .postFooter .tags { color: #999; }
#content #posts .postFooter .tags a { margin-left: 5px; padding: 0; }
#content #posts .postFooter .tb_url { margin: 5px 0; }
#content #posts .postFooter .tb_url input { width: 340px; margin-left: 5px; padding: 3px; border: 1px solid #ddd; border-top: 1px solid #aaa; background: #f6f6f6; color: #7F8284; }
#content #posts .postFooter .menubar { height: 24px; border-bottom: 0px solid #eee;  line-height: 18px; }
#content #posts .postFooter .menubar .author { margin-right: 4px; }

#content .context { margin-bottom: 20px; padding: 0 0 5px; border-bottom: 1px solid #eee; text-align: center; }
#content .context a { margin: 0 5px; }
#content #noPosts { margin: 10px 5px; }

#content .pageNavi { margin: 10px 0; padding: 0; }
#content .pageNavi a:link, #content .pageNavi a:visited { margin: 0 2px; color: #666; text-decoration: underline; }
#content .pageNavi a:hover { color: #456; text-decoration: underline; }

#content #trackbacks { margin-bottom: 30px; }
#content #trackbacks h2 { height: 32px; margin-bottom: 16px; color: #3a4450; font-size: 21px; font-weight: normal; font-family: "UKIJ Tuz", Verdana, SimSun, Sans-serif; }
#content #trackbacks h3 { font-size: 12pt; font-weight: normal; margin-bottom: 8px; }
#content #trackbacks li { margin: 0 0 24px; }
#content #trackbacks div { margin-bottom: 5px; }
#content #trackbacks div span { margin: 0 5px; }
#content #trackbacks .content { line-height: 160%; }
#content #trackbacks .desc { margin-bottom: 20px; }

#content #comments { margin-bottom: 30px; }
#content #comments h2 { height: 32px; margin-bottom: 16px; padding-left: 40px; background: #fff url(st.gif) no-repeat 0 -32px; color: #3a4450; font-size: 21px; font-weight: normal; font-family: "UKIJ Tuz", "Microsoft Yahei", Verdana, SimSun, Sans-serif; }
#content #comments .cmtBody { margin: 10px 10px 0; padding: 6px 12px; border: 1px solid #d6e4f6; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #f4f7fb; color: #456; word-break: normal; }
#content #comments .cmtBody br { letter-spacing: normal; line-height: 120%; }
#content #comments .menubar {  margin: 0 10px 30px; padding: 15px 0 0; background: #fff url(st.gif) no-repeat 30px -96px; }
#content #comments .menubar .reply { margin-left: 5px; }
#content #comments .reCmtBody { margin: 10px 10px 0 20px; padding: 6px 12px; border: 1px solid #e9e9e9; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #f6f6f6; color: #999; }
#content #comments .reCmtBody div { margin-bottom: 5px; }
#content #comments .reCmtBody div span { margin: 0 5px; font-weight: bold; }
#content #comments .reCmtBody .author { color: #497cab; }
#content #comments .reCmtBody .content { color: #666; word-break: normal; }
#content #comments .reCmtBody .time { color: #aaa;}

#content #commentForm { margin-bottom: 50px; width: 480px; }
#content #commentForm h2 { height: 32px; margin-bottom: 16px; padding-left: 40px; background: transparent url(st.gif) no-repeat 0 0; color: #3a4450; font-size: 21px; font-weight: normal; font-family: "UKIJ Tuz", "Microsoft Yahei", Verdana, SimSun, Sans-serif; }
#content #commentForm div { position: relative; width: 350px; margin: 5px 0; padding-left: 70px; }
#content #commentForm .textField { width: 200px; padding: 3px; border: 1px solid #bec7d2; background: #fff; color: #666; font-size: 12pt; font-family: UKIJ Tuz, Helvetica, sans-serif; }
#content #commentForm textarea { width: 400px; overflow: auto; border: 1px solid #bec7d2; background: #fff; color: #666; font-size: 12pt; font-family: UKIJ Tuz, Helvetica, sans-serif; }
#content #commentForm label { position: absolute; left: 20px; top: 0; }
#content #commentForm div.submit { margin-top: 15px; }
#content #commentForm .button { width: 58px; height: 28px; border: none; background: #fff url(st.gif) no-repeat 0 -66px; cursor: pointer; text-indent: -9999px; *text-indent: 0; line-height: 80px;}
#content #commentForm .rememberBox { margin-left: 10px; }

/** sidebar **/
#sidebar { float: right; width: 269px; padding: 24px 0 0; background: transparent url(sb-y_bg.png) repeat-y 0 0; font-size: 12pt; }
#sidebar h2 { height: 15px; margin: 0 0 10px 0; padding-left: 20px; padding-top: 15px; background: transparent url(12430498450.jpg) no-repeat 0 0; color: #3a4450; font-size: 13pt; }
#sidebar h3 { margin: 0 0 5px; font-size: 12pt; }
#sidebar .module { margin: 0 24px 24px; padding: 0; }
#sidebar .modBody { margin: 0; padding: 0;}
#sidebar img.avatar { overflow: hidden; width: 96px; height: 96px; margin: 5px 0; padding: 2px; border: 1px solid #ccc; }

#sidebar li { background: url(st.gif) no-repeat -32px -156px; padding: 0 20px; line-height: 21px; word-break: normal; }
#sidebar #login li, #sidebar #meta li { background: none; padding-left: 10px; line-height: 21px; }
#sidebar .more { padding-left: 20px; }
#sidebar a:hover img.avatar { border-color: #ffa500; }

#sidebar #calendar .modBody { margin: 0; padding: 0; line-height: 130%; }
#sidebar #calendar h2 { display: none; }
#sidebar #calendar table { width: 100%; border-collapse: collapse; }
#sidebar #calendar td { text-align: center; }
#sidebar #calendar .calendarHead td { padding-bottom: 5px; }
#sidebar #calendar .calendarHead td a { padding: 0 auto; }
#sidebar #calendar .week td { padding: 2px; color: #fff; background: #ddd; border: 1px solid #f0f0f0; }
#sidebar #calendar .week td.d6, #sidebar #calendar .week td.d0 { background: #ccc; }
#sidebar #calendar .day td { padding: 2px; font-size: 12pt; border: 1px solid #f0f0f0; }
#sidebar #calendar .day td.today { background: #f3f3f3; font-style: italic; }

#sidebar #subscribe { position: absolute; top: 154px; left: 684px; }
#sidebar #subscribe h2 { display: none; }
#sidebar #subscribe .modBody { width: 160px; padding-left: 80px; font-weight: bold; }

#sidebar #search { position: absolute; top: 218px; left: 684px; }
#sidebar #search h2 { display: none; }
#sidebar #search .modBody { text-align: right; width: 217px; height: 30px; padding: 16px 11px; background: transparent url(12428427260.jpg) no-repeat left bottom; }
#sidebar #search input { vertical-align: middle; }
#sidebar #search .textField { width: 137px; height: 20px; padding: 8px 6px 0 2px; border: 0px solid #b3c6ea; background: transparent; color: #7F8284; font-size: 12pt; font-family: UKIJ Tuz, Helvetica, sans-serif; }
#sidebar #search .button { width: 66px; height: 30px; border: none; background: transparent; text-indent: -9999px; }

#sidebar #custom { width: 221px; margin: 24px; padding: 0; overflow: hidden; }

#sidebar .statistics { margin: 10px 0; }
#sidebar .statistics div { line-height: 160%; }
#sidebar .statistics .count { margin: 0; }
#sidebar .subscribe { margin: 0 0 20px; }
#sidebar .subscribe img { margin: 0 0 -3px; }
#sidebar .subscribe a img { cursor: pointer; }
#sidebar .subscribe a:hover { cursor: help; }
#sidebar .poweredBy { font-size: 12pt; font-family: UKIJ Tuz, Arial, Helvetica, sans-serif; }
#sidebar .poweredBy img { margin: 10px 0; }

#sidebar .sideBottom { height: 22px; background: transparent url(sb-bottom_bg.png) no-repeat left bottom; }

/* footer */
#footer { height: 126px; margin: 30px 0 0; padding: 20px; background: transparent url(12463571510.jpg) no-repeat 0 bottom; text-align: center; }
#footer .copyright { margin: 0 100px; padding-top: 50px; }
/*
     FILE ARCHIVED ON 13:44:42 May 17, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:38:34 Nov 25, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.452
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.014
  esindex: 0.009
  cdx.remote: 5.092
  LoadShardBlock: 265.165 (3)
  PetaboxLoader3.datanode: 107.569 (4)
  PetaboxLoader3.resolve: 231.312 (3)
  load_resource: 88.486
*/