@charset "utf-8";
/*
Theme Name: Assassin.c
Theme URI: http://wordpress.org/
Description: Base On FalknerPress 1.0.0 (Faizal Al Amri),Edited by Liu.Yimin @2009.11.22
Version: 2.0
Author: Assassin.C
Author URI: http://cike.org/
Tags: Cike,LiuYimin
Author Email:stu.cbd@gmail.com
Text Domain: Cike.org
*/
 
html, body, div, span, object,iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, del, dfn, em, font, img, q,address, cite, code, strong, sub, sup,dl, dt, dd,fieldset, label, legend,table, caption,tr, th, td {margin:0;padding:0;outline:0;vertical-align:baseline;}
body,th,td,input,select,textarea{font-size:12px;}
html{background:#343D46 url(images/html_bg.png) repeat-x 0 0; min-width: 950px;}
body{ font-family:"Microsoft Yahei",Arial,sans-serif; color: #fff}
div,p{word-wrap:break-word}
.clr,.clear{ clear: both}
.clr:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden}
table {border-collapse:separate;border-spacing:0}
caption, th, td {text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after {content: ""}
blockquote, q {quotes: "" ""}
a {color:#fff;text-decoration:none} 
a:hover {color:#FF7B0E} 
img.aligncenter {margin: 0 auto;display: block}
.alignleft {float: left}
img.alignleft {float: left;margin: 5px 10px 0 0;display: inline}
.alignright {float: right}
img.alignright {float: right;display: inline;margin: 5px 0 0 10px}
legend{ display:none}
a img,fieldset{border:none}
blockquote {background: #475A6B url(images/quote.jpg) no-repeat top left;font-style: italic;margin-top:10px;margin-bottom:10px;padding:15px 15px 15px 30px}
/*-----------------------------------------------------------------Start Upper-part Layout-------------------------------------------------------*/
#header-wrap,#menu-wrap,#container,#credit,#about{ width:95%}		
#header-wrap{margin: 0px auto; height:100px}
#header-wrap ul{list-style:none;float:right; overflow:hidden; padding:4px 0 0;margin:0}
#header-wrap li{float:right;height:20px;height:42px;margin:0 -1px 0 0;padding:0;line-height:35px;background:url(images/nav_hover.png) no-repeat right 0;}
#header-wrap li a:link,#header-wrap li a:visited{color:#eee;text-decoration:none;padding:0 20px;height:100%;display:block;letter-spacing: 3px;float:left}
#header-wrap li a:hover,#header-wrap .h a{background:url(images/nav_hover.png) repeat-x 0 0;color:white;}
#cike{margin:0 auto;height:450px;background:url(images/cike.jpg) no-repeat center 0;position:relative}

#marqueeBox{ overflow:hidden; height:40px; line-height:20px; position:absolute; left:50%; top:30px; margin-left:96px}
#marqueeBox div{ height:40px; overflow:hidden; width:80px }
#marqueeBox span{color:#CCC; white-space:nowrap}

#logo { float:left;height:70px;margin-top:20px; width:280px; background: url(images/logo.png) top left no-repeat;position: relative}
#logo h1{width:100%;height:70px;z-index:1}
#logo h1 a{display:block;width:100%; height:100%;text-indent:-20em}
#pup_eye{position: absolute;width:4px; height:4px;font-size:0; background: url(images/pup_eye.gif) no-repeat 0 0; top:33px; left:165px; z-index:2}
#b_des{float:left; margin-top:40px;color:#666}
#shut_up_box_bg,#shut_up_box{position:fixed;left:50%;margin-left:-205px;top:50%; margin-top:-80px}
#shut_up_box_bg{filter:alpha(opacity=80);opacity:0.8;border:5px solid #BADBF8;width:400px;background-color:#3A4954;z-index:16;height:120px;}
#shut_up_box{text-align:center; width:410px;z-index:17;color:#FFCC33}
#shut_up_box h1{font:400 18px/30px "Microsoft Yahei",黑体; padding-top:40px;color:white}
#search{background:transparent url(images/top-search-bg.png) no-repeat 0 0;float:right;width:281px;margin:2px 9px 0 0;position:relative;height:26px;position:relative;display:inline}
#s, #searchsubmit {background:none;border:none;padding:0;position:absolute;}
#s{font:normal 12px Arial,Verdana,Tahoma;color:#ffffff;width:152px;top:6px;left:24px;}
#searchsubmit {width:91px;height:26px;cursor:pointer;top:0;right:0}

/* Page about */
#about{margin:0 auto;overflow:auto}
#about dt{font-size:18px;margin:10px 0;color:#BADBF8}
#about dd{line-height:175%;font-size:14px}
.aboutMe{float:right; width:30%;text-align:left}
.aboutCike{float:left;width:60%}
/* Menu WRAP */ 
#menu-wrap { margin: 0px auto; height:30px; line-height:30px; background:url(images/topmenu-bg.png) repeat-x;border: 1px solid #485865; padding:2px 0;border-top-left-radius:5px;border-top-right-radius:5px}
#menu-wrap ul{float:left;margin:0;list-style:none;height:100%;padding:0}
#menu-wrap li {font-size:12px;font-weight:bold; padding:0 10px;margin:0;float:left;height:100%}
#menu-wrap li a {color:#fff;padding:1px;line-height:14px;text-decoration:none}
#menu-wrap li a:hover {color:#7FBDF3}
.current-cat{background:#3A4954 url(images/topmenu-bg.png) repeat-x 0 -13px;}
#menu-wrap .current-cat a{color:#7FBDF3}

/*container */
#container {background:#3A4954;margin:0 auto 60px;padding-bottom:20px;border:1px solid #485865}
#container:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden}
#left-sidebar {width:200px;float:left;display:inline;padding:10px 0 10px 0px}
#content {width:100%;float:left;}
#right-sidebar {width:300px; float:left; margin:10px 0 0 -310px; background-color:#212A33;} 

.widget {background:#26303A url(images/widget-bg.jpg) no-repeat top left ;padding:15px;margin-bottom:10px} 
.widget h2 {font-size:14px;font-weight:bold;margin:0 0 15px 20px;}
.widget ul {list-style:url(images/bullet.gif) inside;padding-left:5px}
.widget li {font-size:12px;line-height:14px;margin-bottom:5px}
.widget a {color:#fff;text-decoration:none}
.widget a:hover {color:#FF7B0E} 
 
#ads-wrap {background:#26303A url(images/widet-bg.jpg) no-repeat top left ;margin-bottom:10px}  
#ads-image {margin:5px 0 5px 0}
.ads {padding-left:4px;margin-bottom:5px;height:85px;width:85px} 

.main{padding:10px 320px 10px 10px; clear:both}
#lifang {overflow:hidden}
#lifang object{margin-top:-49px}

#featured-wrap {width:490px; height:265px; background:#2B3842;border:1px solid #526270;float:left;display:inline}

#ads468 {padding:10px}

.date {font-size:10px;margin-left:60px;color:#5B6B79} 
.date a {color:#5B6B79;text-decoration:none;font-weight:bold} 
.date a:hover {color:#9CD5F5} 
.searchtitle {margin-left:10px;font-size:20px;margin-bottom:10px}

#postnav {float:left;display:inline;font-size:12px;margin-left:100px;margin-top:10px}


/* Right Sidebar area */
#feeds {font-size:12px;height:141px; background: url(images/feed-bg.jpg) no-repeat right 0;margin-bottom:10px}

.textarea {background:#FFFFFF none repeat scroll 0 0;border:medium none;font-size:12px;height:20px;margin:50px 0 5px 15px;padding:5px 0 0 5px;width:155px}
#feeds a {font-size:11px;color:#FF7300;text-decoration:none}
#feeds p {color:#51616E;margin-left:15px;padding-top:110px}

#video {background:transparent url(images/video-bg.jpg) repeat scroll 0 0;height:200px;padding-left:20px;padding-top:55px;width:255px}

#tabs  {font-size:12px;background: #212A33;margin-bottom:7px }

#sidecat-wrap {background:transparent url(images/mini-bg.jpg) repeat scroll 0 0;height:280px;width:275px}
#sidecat {display:inline;float:left;margin:10px 0 0 20px;width:240px} 
.sidecat-block {margin-bottom:10px;float:left}
.sidecat-image {margin:0px;float:left} 
.sidecat-title {font-size:12px;margin:0 20px 0 50px}
.sidecat-heading {display:inline;float:left;font-weight:bold;padding:15px}

#sidecat li {list-style:none}
#sidecat a {color:#B2C9DA;text-decoration:none;font-weight:bold}
#sidecat a:hover {color:#FF7B0E} 


/*-----------------------------------------------------------------Start Bottom-part Layout-------------------------------------------------------*/

#footer {background: #232D36 ;}
#p_home #footer{height:325px;background: #232D36 url(images/bottom-bg.jpg) repeat-x 0 0;}
#bottombar {height:265px;width:1000px;background: url(images/bottom-bg.jpg) no-repeat top left;margin:0 auto}
#bottombar dt{display:none;}
#flink {float:left;width:310px;height:190px; padding:20px 0 0}
#flink dt{background:transparent url(images/flickr.png) no-repeat scroll 0 0;font-family:"trebuchet ms";font-size:18px;height:48px;padding:10px 0 0; width:100%; overflow:hidden; text-indent:60px}
#flink dd{float:left; width:40px; height:40px}
#flink dd img{width:40px; height:40px; vertical-align:bottom}
#flink dd img:hover{opacity:0.5}

#followme {float:left;height:225px;width:345px}
#followme dt {background:transparent url(images/cup.png) no-repeat scroll 0 0;font-family:"Microsoft YaHei","����";font-size:18px;height:38px;float:left;margin:20px 0 0 20px;padding:10px 0 0 60px;width:230px} 
#followme dd{font-size:12px;float:left;margin:10px 0 0 35px;font-weight:bold; width:75px; height:20px; line-height:20px; overflow:hidden}
#followme dd a{color:#fff;text-decoration:none}
#followme dd a:hover{color:#85A6AD}	

#bottom-ads{ float:left;height:225px;width:345px}
#bottom-ads dt {background:transparent url(images/adss.png) no-repeat scroll 20px 0;font-family:"trebuchet ms";font-size:18px;height:38px;margin:20px 0 0;padding:10px 0 0 0;width:100%; overflow:hidden; text-indent:80px} 
#bottom-ads dd{ padding:15px 0 0 30px}

#credit {color:white;height:60px;margin-top:22px;margin:0 auto}
#credit p {color:#3D4E5E;font-size:11px;padding-top:10px;float:left;display:inline}
#credit a {color:#3D4E5E}
#credit a:hover {color:#4D6983}
#credit-logo {height:38px;width:160px;float:right;display:inline;margin-top:5px}

/*-----------------------------------------------------------------Single-Page-------------------------------------------------------*/

#inside-content {font-size:12px; margin:10px 320px 10px 10px}
.post {background: #202931 url(images/post-arrow.jpg) no-repeat 0 0;height:auto;margin: 0 0 10px;padding:20px 0 10px; overflow:hidden; width:100%} 
.post h2 {font-weight:400;font-size:20px;font-family:"Microsoft Yahei",Arial,sans-serif;padding:0 20px 0 65px; height:28px; overflow:hidden;text-shadow:2px 2px 1px #000000}
.post h2 a{color:#BADBF8;text-decoration:none}
.post h2 a:hover{color:#FF7B0E}
.post .date{margin-left:65px}
.post p {margin-bottom:15px;}
.post li {margin-left:40px}
.post ul,ol {margin-top:10px;margin-bottom:10px}
.single-entry,.single-des {overflow:hidden;margin:10px 20px 10px 65px; font-size:14px; line-height:175%}
.single-entry a{text-decoration:underline;color:#FF7B0E}
.single-entry a:hover{text-decoration:none}
.single-entry p{text-indent:2em}
.more {float:right;margin:0 20px 20px 0;clear:both}

/*Comments */
#comment-wrap {font-size:12px;margin:10px 0 0 0;background:#202931 url(images/comment.jpg) no-repeat top left}
#comment-wrap h3 {color:#FFFFFF;font-size:24px} 
#commentlist-wrap {margin:10px 0 0 15px;padding-bottom:10px}
.commentlist {list-style-position:inside;list-style-type:none;margin-bottom:10px} 
.comment {background:#3A4954 none repeat scroll 0 0;border:1px solid #60768A;clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 10px 15px 0;padding:0 10px 10px 10px}
.comment-counts  {padding-top:40px;padding-left:22px}
.nocomments {padding-left:22px;padding-top:40px}


#comments {margin-top: 30px}
#commentform {clear: both;margin-top:10px}
h3.reply-replace{width: 139px; height: 29px;background: url(images/reply.png);text-indent: -9999px}
.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited {font-size:9px;color:#85A6AD;text-decoration:none}
.comment-reply-link:hover {background-color: #7bab96;color: #fff}
.cancel-comment-reply a:link, .cancel-comment-reply a:visited {color: #fff !important;display: block;font-weight: bold;background-color: #FD6D00;padding: 0px 5px;text-transform: lowercase;font-size: 11px;float: left;clear: both;display: inline}
.cancel-comment-reply a:hover {background-color: #7bab96;	color: #fff}
.children .comment {margin-left:20px;margin-bottom:10px; clear:both;width:90%}
.comment-reply-link, .comment-reply-link:visited {background-color:#FD6D00;color:#FFFFFF !important;display:block;float:right;font-size:11px;font-weight:bold;margin-bottom:20px;margin-right:10px;margin-top:10px;padding:2px 7px;text-transform:lowercase;display: inline}
.fn, .fn a:link, .fn a:hover, .fn a:visited  {color:#FD6D00;font-style:normal;font-weight:bold}
.says {color:#fff}
.avatar {height:40px;margin-left:10px;margin-top:15px;width:40px}

#respond {margin:10px 0 0 10px;padding:10px}
input#author,input#captcha_num,input#email,input#url,textarea#comment{background:#fff;border:1px solid #475A6B;color:#173369}
textarea#comment {font-family:"trebuchet MS";width:100%}
#submit {background: white; padding: 3px 8px;border:none}
#submit:hover {background:#FD6D00;color:#fff}

#gotop{background:#B3C3E1;color:#FFFFFF;display:none;padding:2px 10px 7px;position:fixed;left:97.5%;top:0}


.wp-pagenavi a, .wp-pagenavi a:link{background-color:#202931;border:1px solid #51616E;color:#FFFFFF;margin:1px;padding:2px 4px;text-decoration:none}
.wp-pagenavi a:visited{background-color:#12171C;border:1px solid #51616E;color:#FFFFFF;margin:1px;padding:2px 4px;text-decoration:none}
.wp-pagenavi a:hover{border: 1px solid #51616E;color: #2B81BE;background-color: #FFFFFF}
.wp-pagenavi a:active{padding: 2px 4px 2px 4px;margin: 1px;text-decoration: none;border: 1px solid #2B81BE;color: #2B81BE;background-color: #FFFFFF}
.wp-pagenavi span.pages{background-color:#202931;border:1px solid #51616E;color:#FFFFFF;margin:1px}
.wp-pagenavi span.current{background-color:#FF7300;border:1px solid #FF7300;color:#FFFFFF;font-weight:bold;margin:1px}
.wp-pagenavi span.extend{margin: 1px;color: #fff;background-color:#12171C;border:1px solid #51616E}

/*Tabs*/
.tabberlive .tabbertab a{color: #fff;text-decoration: none}
.tabberlive .tabbertab a:hover{color: #FD6D00}
.tabberlive .tabbertabhide{display:none}
.tabberlive{float:left;margin-left:10px;margin-top:15px;display:inline}
ul.tabbernav{margin: 0;padding: 0}
ul.tabbernav li{list-style: none; margin-right: 10px; display: inline}
ul.tabbernav li a{ padding: 6px 12px; margin-right: 0px; background: #2B3842; text-decoration: none; font-family: Arial, Helvetica, sans-serif;color: #fff}
ul.tabbernav li.tabberactive a{ background-color: #3B4954; color: #fff}
.tabberlive .tabbertab{ padding:5px;margin:15px 10px 15px 0; background-color: #3B4954}
.tabberlive .tabbertab h2{display:none}
.tabberlive .tabbertab h3{display:none}
.tabberlive .tabbertab .tablist{overflow: hidden;padding: 5px;color: #444444;margin-bottom: 0}
.tablist{margin-bottom: 15px}	
.tablist ul{list-style:none;}
.tablist li{border-bottom:1px dashed #FFFFFF;background:url(images/bullet.gif) no-repeat 0 0; margin:0 0 10px;padding:0 0 10px 20px}

.focus{height: 280px;border:1px solid #526270}
.focusloading{width: 100%;height: 100%;background:#000 url(images/loading.gif) no-repeat center center}

.box{margin:15px 10px;font-size:12px}
.box h2{padding: 6px 12px;background: #2B3842;text-decoration: none;color: #fff; font-weight:700}
.box ul{list-style:none;padding:5px;margin:10px 0 0; background-color: #3B4954}
.box li{border-bottom:1px dashed #FFFFFF;background:url(images/bullet.gif) no-repeat 0 2px;margin:0 0 10px;padding:0 0 10px 20px; }
#p_home .box li{padding:0 0 0 20px; margin:0;line-height:35px; height:35px; overflow:hidden;background-position:0 11px}

.tags{background-color:#3B4954; margin-top:10px; padding:5px}

.thumbnail{ float:right; margin:0 10px 10px}
.thumbnail img{ width:100px;border:5px solid #557766}
