html { direction:rtl }
@charset "utf-8";
@font-face {
    font-family: ALKATIP Tor Tom;
    font-style: normal;
    font-weight: normal;
    src: url(12336591110.eot);
  }

/*
 style: 简洁风格1.0           
 author: szlsx
 author url: http://www.szlsx.net
 author email: szlsx@163.com
*/

/*基础设置*/

/*整个网页*/
* { margin: 0; padding: 0; } 
body { margin:  0px; padding:0px 0;   background:#cfe1e9;color: #000000; font: normal 12px  ALKATIP Tor Tom, Arial, Helvetica, sans-serif; font-family:"ALKATIP Tor Tom";line-height: 19px;}
a:link, a:visited { color: #01496a; text-decoration: none; }
a:hover { color: #005e14; text-decoration: none; padding:0px 0 0 0px;}

ul, ol, li { list-style: none; }
p { margin: 8px 0; padding: 0; }
a img { border: none; }
.clear { clear: both; }

code { display: block; margin: 5px 0; padding: 5px 5px; border: 1px dotted #01496a; background-color: #f0f0f0; color: #005e14; font-family: 'ALKATIP Tor Tom', Courier, Serif; }
blockquote { display: block; margin: 5px 0; padding: 5px 5px; border: 1 dotted #01496a; background: url(640409.css) no-repeat 0 -169px; color: #005e14; }
blockquote cite { display: block; margin: 5px 0; }

/* container */
#container { width: 986px; margin: 0 auto; padding: 0;background: #ffffff; }

/* header */
#header { height: 118px; margin: 0 auto; padding:0px 0 0 0px; background:url(45531871275909826a.jpg) repeat-x center;line-height:25px; font-weight: bold;}
h1 { float: left;clear: both; margin: 30px;  color: #ffffff; font-size: 14px; font-family:"ALKATIP Tor Tom";}
h1 a:link, h1 a:visited { color: #ffffff; text-decoration: none; }
h1 a:hover { color: #ffffff; text-decoration: none; }
.description {margin: 0; padding: 0px; color: #F7941D; font: normal 14px  Arial Black, Helvetica, sans-serif; }

#rss {padding: 20px 60px 5px 20px;text-justify: right;color:#ffffff;}


/* 导航菜单设置*/
#vista_toolbar {float:left;font:normal 14px 'ALKATIP Tor Tom','Arial';margin:0;padding:0;}#vista_toolbar ul {
background-image:url(55095871259115919k.gif);
background-repeat:repeat-x;float:left;line-height:32px;list-style:none;margin:0;
padding:0 20px 0 20px;width:947px; }

#vista_toolbar li {display:inline;padding:0;}

#vista_toolbar a {
color:#FFF; /* need because it will use default link color */
float:right;padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;}

#vista_toolbar a span {display:block;float:none;padding:0 10px 0 7px;}


/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url(550958712591159275.png) no-repeat left center;}

#vista_toolbar a:hover span {
background:url(55095871259115933o.png) no-repeat right center;}


/* innerContainer */
#innerContainer { background: #ffffff url(640409.css) repeat-y right; }
.innerTop { height: 15px; background: #ffffff }
.innerBottom { height: 60px; background: url(12445083740.jpg)  ; background-repeat: repeat-x;}

/** content **/
postBody { text-align:justify; text-kashida-space: 70%; text-justify: kashida; text-indent : 30px; margin: 25px 5px 0 5px; line-height: 160%; }

#content { float: left; width: 700px; margin: 0px 5px 0; padding: 10px 10px 10px 10px; overflow: hidden;border: 1px solid #aaaaaa; background:#ffffff;display:inline;}
#content ul { margin: 0; padding: 0; }
#content ul li { margin: 0 0 5px; padding: 0; }

#content #posts { margin-bottom: 10px; }

#content #posts h3 {padding: 3px 0 0px;height: 15px;line-height: 15px; color: #000000; font-size: 14px; font-weight: normal; }
#content #posts h3 a { color: #01496a; text-decoration: none; }
#content #posts h3 a:hover { color: #005e14; text-decoration: underline; }
#content #posts h2 { height: 18px; padding-top: 0px;padding-bottom: 2px;  line-height: 18px; color: #000000; font-size: 14px; border-bottom:1px dotted #949494;}
#content #posts h2 a { color: #005e14; text-decoration: none; }
#content #posts h2 a:hover { color: #01496a; text-decoration: none; }


#000000; font-weight: bold; font-size: 14px;  }


#content #posts .postFooter { margin: 0; padding: 0px 5px 0px; }
#content #posts .postFooter .tags {color: #000000; }
#content #posts .postFooter .tags a { margin-left: 5px; padding: 0; color: #01496a; text-decoration: underline; }
#content #posts .postFooter .tb_url { margin: 3px 0; }
#content #posts .postFooter .tb_url input { width: 340px; margin-left: 5px; padding: 3px; border: 1px dotted #01496a; background: #ffffff; color: #00000; }
#content #posts .postFooter .menubar { margin-top: 2px; padding: 2px 0 15px 2px;border: 0;-moz-border-radius: 2px; -webkit-border-radius: 2px; background: #ffffff; }
#content #posts .postFooter .menubar .author { margin-right: 4px;}
#content #posts .postFooter .menubar a { color: #01496a; text-decoration: none; }
#content #posts .postFooter .menubar a:hover { color: #005e14; text-decoration: underline; }

#content .context { margin: 0; padding-bottom: 3px; text-align: center; }
#content .context a { margin: 0 5px; color: #005e14; }
#content .context a :hover{ margin: 0 5px; color: #01496a; }
#content #noPosts { margin: 10px 2px; }

#content .pageNavi { margin: 0; padding: 15px 0  10px 27px; color: #000000; }
#content .pageNavi a { color: #01496a; }
#content .pageNavi a:hover { color: #005e14; text-decoration: underline; }

#content #trackbacks { margin: 10px 0 5px 10px; }
#content #trackbacks h2 { height: 28px; margin-bottom: 3px; color: #eb6100;  font-size: 14px; line-height: 28px; }
#content #trackbacks h3 { font-size: 12px; font-weight: normal; margin-bottom: 3px; }
#content #trackbacks li { margin: 0 0 3px; }
#content #trackbacks div { margin-bottom: 3px; }
#content #trackbacks div span { margin: 0 3px; }
#content #trackbacks .content { line-height: 120%; }
#content #trackbacks .desc { margin-bottom: 3px; }

#content #comments { margin-bottom: 20px; }
#content #comments h2 { height: 18px; margin-bottom: 16px; padding: 30px 0  0 18px;  color: #000000; font-size: 14px; line-height: 18px;  }
#content #comments .cmtBody { margin: 0px 30px 0; padding: 0px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #ffffff; color: #000000; line-height: 100%;  overflow: hidden; }
#content #comments .cmtBody br { letter-spacing: normal; line-height: 100%; }
#content #comments .menubar {  margin: 0 30px 15px; padding:0px 2px 0; }
#content #comments .menubar a { color: #01496a; text-decoration: none; }
#content #comments .menubar a:hover { color: #005e14; text-decoration: underline; }
#content #comments .menubar .reply { margin-left: 10px; }
#content #comments .reCmtBody { margin: 0px 30px 0; padding: 0px 18px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #a9c7b5; color: #000000;background: url(640409.css)  repeat-y;}
#content #comments .reCmtBody div { margin-bottom: 0px; }
#content #comments .reCmtBody div span { font-weight: bold; }
#content #comments .reCmtBody .author {  color: #000000; }
#content #comments .reCmtBody .content { color: #000000; }
#content #comments .reCmtBody .time { color: #000000;}

#content #commentForm { margin-bottom: 30px; width: 660px; }
#content #commentForm h2 { height: 18px; margin-bottom: 16px; padding: 30px 0 0 18px; background: url(640409.css) no-repeat 0 0; color: #000000; font-size: 14px; line-height: 18px; }
#content #commentForm div { position: relative; width: 560px; margin: 5px 0; padding-left: 70px; }
#content #commentForm div a { color: #01496a; text-decoration: none; }
#content #commentForm div a:hover { color: #005e14; text-decoration: underline; }
#content #commentForm .textField { width: 300px; padding: 3px 3px 3px 2px; border: 1px dotted #01496a; background: #ffffff; color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#content #commentForm textarea { width: 596px; overflow: auto; border: 1px dotted #01496a; background: #ffffff; color: #000000; font-size: 12px; font-family: Arial, 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:#0c466a ; color: #ffffff;  cursor: pointer;overflow: hidden; }
#content #commentForm .rememberBox { margin-left: 10px; }


/** sidebar **/

#sidebar { float:right;width: 228px; margin: 0px 0 0px 5px ; color: #000000; font-size: 12px; ; overflow: hidden; border: 1px solid #aaaaaa;background:#ffffff;line-height:22px;display:inline;}
#sidebar a { color: #01496a; text-decoration: none;  }
#sidebar a:hover { color: #005e14; text-decoration: underline;  }
#sidebar h2 { height: 30px; margin: 0 0 5px; padding: 0 24px; background: url(55095871259307920f.gif) no-repeat; line-height: 30px; color: #ffffff; font-size: 12px; }
#sidebar h3 { margin: 0 0 5px; font-size: 12px; }
#sidebar ul li { padding:0 5px 0 15px; background:url(12456587900.jpg) no-repeat left 5px; /*margin-bottom:2px;*/ }
#sidebar .module { margin: 0px; padding: 0px 0; }
#sidebar .modBody { padding: 3px 12px;}
#sidebar img.avatar { overflow: hidden; width: 96px; height: 96px; margin: 5px 0; padding: 0px; }
#sidebar a:hover img.avatar { border-color: #ffa500; }

#sidebar #calendar a {color: #01496a;border: none;}
#sidebar #calendar .modBody { margin:0; padding:0 7px; }
#sidebar #calendar h2 {  }
#sidebar #calendar table { width: 200px; margin: 0; padding: 0; border: none; line-height: 120%; }
#sidebar #calendar table a { color:#00000; }
#sidebar #calendar table td { text-align:center; font-size:14px;color:#000000; padding:1px 0 6px 1px; width:210px; }
#sidebar #calendar td { text-align: center; }
#sidebar #calendar td.today {font-weight: bold;color: #000;background:url(12450679160.jpg) no-repeat;}
#sidebar .calendarHead td { height: 20px; padding-bottom: 5px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
#sidebar .calendarHead td a { margin: 0 2px; color: #345865; }
#sidebar .week td { padding: 3px; font-weight: bold; text-transform: uppercase; }
#sidebar .day td { padding: 2px; font-size: 11px; }
#sidebar .day td.today { font-style: italic; font-weight: bold; color: #ff0000; }


#sidebar #search h2 { display: none; }
#sidebar #search .modBody { text-align:left; }
#sidebar #search input { vertical-align: middle; }
#sidebar #search .textField { width: 96px; padding: 3px 20px 3px 2px; border: 1px solid #555; background: #ffffff url(640409.css) no-repeat ;color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#sidebar #search .button { width: 60px; height: 23px; border: none; background:#0c466a ; color: #ffffff; }



#sidebar #custom { margin: 0; padding: 0px;  overflow: hidden;}


#sidebar .statistics { margin: 0px ; }
#sidebar .statistics div { line-height: 120%;  }
#sidebar .statistics .count { margin: 0; }
#sidebar .subscribe { margin: 0 0 5px;  }
#sidebar .subscribe img { margin: 0 0 -3px; }
#sidebar .subscribe a img { cursor: pointer; }
#sidebar .subscribe a:hover { cursor: help; }
#sidebar .poweredBy { font-size: 11px; font-family: ALKATIP Tor Tom, Arial, Helvetica, sans-serif; }
#sidebar .poweredBy img { margin: 0 -3px 5px; }


/* footer */
#footer { height:60px; width: 986px;margin: 0 auto; padding: 20px 0; background:#074975;color:#ffffff;text-align: center;}

.footer_copyright {width: 972px; margin: 0 auto; padding: 8px 0; font-size: 12px;}

.footer_list {margin: 0px;padding: 0px;	list-style: none;}
.footer_list li {padding: 0 10px;display: inline;border-right: 1px solid #cccccc;}
.footer_list li a:link, a:visited {color: #ffffff;text-decoration: none;}
.footer_list li a:hover {color: #fcdd31;}
.footer_list .last {border-right: none;}


/*
     FILE ARCHIVED ON 14:54:54 May 16, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:47:37 Nov 22, 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.468
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.013
  esindex: 0.009
  cdx.remote: 6.919
  LoadShardBlock: 201.748 (3)
  PetaboxLoader3.datanode: 161.521 (6)
  PetaboxLoader3.resolve: 383.813 (3)
  load_resource: 407.268
*/