﻿/* ------------------
 * gobal settings
 * --------------- */
body {
background: #f7f6f6 url(../images/bgr.gif) repeat-x top;
color: #404040;
font-size: 12px;
line-height: 180%;
font-family:"宋体","黑体";
padding:0;margin:0;
}

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

input, textarea { font-family: Helvetica, Arial, sans-serif; font-size: 100%;vertical-align:middle;}

img {border:0;}

a {
color: #3354AA;
text-decoration:none;
}
a:hover {
color: #444;
text-decoration:none;
}

pre, code, tt {
	font: 12px 'andale mono', 'lucida console', monospace; line-height: 1.5;
}
code { margin-bottom: 20px; }
pre, code {
display: block;
overflow-x: auto;
background: #f4f4f4;
padding: 5px 10px;
border: 1px solid #eee;
}
.HongXing{color:red}
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }

/*code {display: block; border: 1px solid #AAAAAA; background: #F1ECDD; color: #444; line-height: 16px; overflow: auto;
	font-family: 'andale mono','lucida console',monospace; padding: 10px; margin: 10px 0;}*/

/* Tables
-------------------------------------------------------------- */


 * ---------------------- */

#search {
float: right;
margin-top: 30px;
margin-right:20px;
}

/* ------------------
 * content
 * --------------- */
#content { overflow: hidden; }
#content p { margin-bottom: 20px; }

.post {
margin-bottom: 20px;
padding-bottom: 5px;
border-bottom: 1px solid #eee;
width: 100%;
}

.post img {
max-width: 570px;
}

h2.entry_title {
margin-bottom: 0;
font-size: 18px;
font-weight: bold;
font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;
}

h2.entry_title a {
border: none;
}

.post h3 { font-size: 16px; }
.post h4 { font-size: 15px; }
.post h5 { font-size: 14px; font-weight: bold; }
.post h6 { font-size: 13px; font-weight: bold; }

.entry_data {
color: #999;
font-size: 12px;
}

.entry_data a {
}

.entry_data span {
margin-right: 4px;
padding-right: 7px;
border-right: 1px solid #eee;
}


/* = pages nav */
div.pages {
float:left;
color: #666;
list-style: none;
font-size: 12px;
font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
padding:0;
margin:0;
margin-bottom:20px;
}

div.pages ul {

}

div.pages li {
float:left;
padding: 2px 6px;
border: 1px solid #eee;
text-decoration: none;
}

div.pages li.now-page {
background: #5fb7cb;
border-color: #5fb7cb;
color: #fff;
}

div.pages li.a {
float:left;
padding: 2px 6px;
border: 1px solid #5fb7cb;
text-decoration: none;
}

/* -----------------
 * misc
 *--------------- */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float: left;
}

.alignright {
float: right;
}

img.alignleft { margin: 4px 15px 0 0; }
img.alignright { margin: 4px 0 0 15px; }

.alt { 
color: #666; 
font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
font-weight: normal;
}

.ak-header {width:980px;height:31px;margin:0 auto;font-size:14px;line-height:31px;color:#FFFFFF;padding-right:10px;}
span.ak-hl {float:left;}
span.ak-hr {float:right;}
.ak-header a:link, .ak-header a:active, .ak-header a:visited {color:#FFFFFF;text-decoration:none;}

.ak-logo {width:970px;height:72px;margin:0 auto;background:url(../images/logo.jpg) no-repeat left center;text-align:right;padding-top:30px;}
#ak-search {width:295px;height:21px;background:url(../images/search.png) no-repeat;border:none;padding-left:8px;padding-top:12px;font-size:12px;line-height:12px;vertical-align:middle;}
#ak-menu {width:969px;padding-left:1px;margin:0 auto;height:37px;background:url(../images/menu.png) no-repeat left;font-size:14px;}
#ak-menu ul {padding:0;margin:0;}
#ak-menu li {list-style:none;float:left;padding:0;margin:0;}
#ak-menu a:link, #ak-menu a:active, #ak-menu a:visited {float:left;width:120px;height:37px;padding-right:1px;background:url(../images/menu.png) no-repeat right;line-height:37px;text-align:center;color:#000;}
#ak-menu a:hover {background:#fff url(../images/menu.png) no-repeat right;}
.ak-main {width:970px;margin:0 auto;}
#content {width:650px;float:left;margin-top:20px;}
.ak-node {padding:1px;background:#fff;border:1px solid #cfcfcf;margin-bottom:30px;}
.ak-node-main {background:url(../images/box-bgr.gif) repeat-x;padding:18px;height:160px;}
.ak-node-main-img {float:left;width:156px;height:156px;padding-right:18px;font-size:9px}
.ak-node-main-img img {padding:1px;background:#fff;border:1px solid #cfcfcf;}
.ak-node-main-out {float:left;width:430px;}
.ak-node-main-out h3 {font-size:16px;font-weight:bold;padding:0;margin:0;padding-bottom:5px;}
.ak-node-main-out h3 a {color:#640000;}
.ak-node-main-out .mo {float:left;font-size:12px;padding-right:7px;line-height:20px;margin-bottom:10px;}
.ak-node-main-out .mo a {font-weight:bold;color:#640000;}
.ak-node-main-out p {clear:both;padding:0;margin:0;}
.ak-node-main-out p a {color:#3d6c76;text-decoration:underline;}

.ak-node-tags {clear:both;height:40px;background:url(../images/box-bgr2.gif);padding-left:10px;padding-right:10px;border-top:1px solid #cfcfcf; }
.ak-node-tags a {color:#3d6c76;text-decoration:none;}
span.ak-node-tags-readmore {float:right;line-height:40px;height:40px;}
span.ak-node-tags-list {float:left;padding-left:20px;background:url(../images/tags.gif) no-repeat center left;line-height:40px;height:40px;}
.ak-node-main2 {background:url(../images/box-bgr.gif) repeat-x;padding:20px 20px 0 20px;}
.ak-node-main2 h3 {font-size:16px;font-weight:bold;padding:0;margin:0;color:#640000}
.ak-node-main2 .mo {float:left;font-size:12px;margin-bottom:20px;}
.ak-node-main2 .mo a{color:#64000;}
.ak-node-main2 p {clear:both;padding:0;margin:0;}
.ak-node-main2 p a {color:#3d6c76;text-decoration:underline;}
.ak-node-main3 {background:url(../images/box-bgr.gif) repeat-x;padding:20px;}
.ak-node-main3 h3 {font-size:16px;font-weight:bold;padding:0;margin:0;padding-bottom:15px;}
.ak-node-main3 span {float:left;font-size:9px;background:#5fb7cd;color:#fff;padding-left:5px;padding-right:7px;line-height:20px;margin-bottom:20px;}
.ak-node-main3 span a {color:#fff;text-decoration:underline;}
.ak-node-main3 p {clear:both;padding:0;margin:0;}
.ak-node-main3 p a {color:#3d6c76;text-decoration:underline;}

p.neo-vx {display:none;}
p.more {display:none;}
p.attmeta {font-size:12px;font-weight:bold;}
.ak-node img {background:#fff;padding:1px;border:1px solid #cfcfcf;}
#ak-comments {width:650px;float:left;}
#ak-comments li {list-style:none;padding:0;margin:0;border:0;height:130px;margin-bottom:20px;clear:both;}
#ak-comments ol {padding:0;margin:0;}
.ak-c-main {padding:20px;background:#fff;border:1px solid #cfcfcf;}
.ak-com-img {float:left;width:65px;padding-right:20px;text-align:right;font-size:12px;}
.ak-com-img img {margin-bottom:0px;width:65px;height:65px;}
.ak-com-list {float:right;width:478px;background:#fff;border:1px solid #cfcfcf;padding:10px 20px;margin-bottom:0}
#ak-comments-post {float:left;width:650px;}
.ak-node-main4 {background:url(../images/box-bgr.gif) repeat-x;padding:20px;height:500px;}
.ak-node-main4 h3 {font-size:16px;font-weight:bold;padding:0;margin:0;padding-bottom:15px;}
.ak-com-list2 {float:left;width:510px;}
#txaArticle {width:480px;height:200px;background:url(../images/comment.gif);background-repeat: no-repeat;background-position: center center;border:1px solid #cfcfcf;padding:15px;font-size:14px;}
#inpName {width:445px;padding-left:50px;padding-right:15px;padding-top:11px;padding-bottom:10px;border:1px solid #cfcfcf;margin-bottom:15px;background:#fff url(../../../css/name.png) no-repeat left center;}
#inpEmail {width:445px;padding-left:50px;padding-right:15px;padding-top:11px;padding-bottom:10px;border:1px solid #cfcfcf;margin-bottom:15px;background:#fff url(../../../css/mail.png) no-repeat left center;}
#inpHomePage {width:445px;padding-left:50px;padding-right:15px;padding-top:11px;padding-bottom:10px;border:1px solid #cfcfcf;background:#fff url(../images/url.png) no-repeat left center;}

#sidebar {float:right;width:305px;margin-top:20px;}
#sidebar ul {padding:0;margin:0;}
#sidebar li {list-style:none;padding:0;margin:0;clear:both;}
.widget {background:#fff;padding:1px;border:1px solid #cfcfcf;margin-bottom:15px;}
.wid-node {background:url(../images/box-bgr.gif) repeat-x;padding:20px;}
.wid-node a {color:#3d6c76;line-height:25px;}
.wid-node h3 {padding:0px;margin:0;font-size:14px;font-weight:bold;padding-bottom:8px;}
.wid-call {background:url(../images/call.gif) repeat-x;height:150px;}

#footer {clear:both;background:#fff;border-top:1px solid #cfcfcf;padding-top:1px;height:39px;}
.akfooter {background:url(../images/page-bot.gif);height:39px;line-height:39px;}
.akfooter-txt {width:970px;margin:auto;font-size:12px;}
.akf-left {float:left;}
.akf-right {float:right;}
#hot-tag a {padding-left:20px;padding-right:10px;background:url(../images/tag2.gif) no-repeat center left;}
.wid-com-img {float:left;width:40px;height:40px;padding:1px;background:#fff;border:1px solid #cfcfcf;margin-bottom:10px;}
.wid-com-txt {float:right;width:210px;line-height:20px;}
.wid-com-txt span {font-size:9px;}

#hot-comm ul {padding:0;margin:0;}
#hot-comm li {list-style:none;padding:0;margin:0;clear:both;}
#hot-comm li.coms {width:265px}

.wid-ads {margin:auto;border:1px solid #cfcfcf;background:#fff;width:260px;}
#hot-link span {display:none;}
#hot-link img {padding:1px;border:1px solid #cfcfcf;margin-right:6px;margin-bottom:6px;width:50px;height:50px}

.feed-icon,.article-nums{display:none;}
.post-date {width:40px; height:47px; float:left; text-align:center; background: url(../images/post-date-bg.png) no-repeat 0 3px;}
.post-date small {color:#FFF9CC; font-size:12px;}
.post-date span {font-size: 14px; padding-top: 2px; font-weight:bold}
.post-date small,.post-date span { padding-right 2px;}
.post-title { margin-left:50px;padding-top:3px}
.ak-first{text-align:center;margin:10px 0;font-size: 14px;}
.gravatar{float:left;border:1px #ccc solid;padding:1px;margin:5px 10px 5px 0}

.news {
    width: 260px;  /*必须规定宽度*/
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;  /*省略号*/
}

body{margin:0px}

.main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; over-flow: hidden; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold
}


