﻿/*
Theme Name:WordPress cig 2010
Theme URI:http:/www.ci-ad.com/
Description:由基本模版修改。
Version:1.0
Author:chihong
Author msn:chihongke@hotmail.com
Tags:灰底、红色, 双柱
*/

/*base------------------*/
/*--*{filter:Gray;}--*/
body,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
div{zoom:1;scrollbar-base-color:#EFEFEF;}
body{background:#EFEFEF url(images/body.gif) repeat-x 0 0;text-align:center;font-family:Verdana;}
body,td,th,.wrapper{color:#666;font-size:12px;line-height:1.5em;}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
textarea{font-size:1em;line-height:1.5em;}
a{outline:0;cursor:pointer;}
* html a{behavior:url(select.htc);}
a:link,a:visited,a:active{color:#666;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
.ccolor{color:#F00;}
a.ccolor:link,a.ccolor:visited,a.ccolor:active{color:#F00;}
a.ccolor:hover{color:#666;}
img{border:0;vertical-align:middle;background:#666;}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.5em;font-family:Microsoft YaHei,SimSun;}
p{word-break:break-all;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
/*into--------------*/
.into_content{text-align:justify;line-height:1.75em;}
.into_content h1{font-size:1.5em;line-height:1.75em;}
.into_content h2{font-size:1.34em;line-height:1.75em;}
.into_content h3{font-size:1.17em;line-height:1.75em;}
.into_content h1,.into_content h2,.into_content h3{margin:0.5em 0 0.75em;color:#222;}
.into_content h4,.into_content h5,.into_content h6{margin:0.5em 0 0.75em;font-size:1em;line-height:1.75em;}
.into_content p,.into_content table{margin:0.5em 0 1em;*margin:0 0 1em;}
.into_content li{margin:0.5em 0 0.5em;*margin:0 0 0.5em;}
.into_content ul,.into_content ol{margin:0.5em 0 1em 2em;*margin:0.5em 0 1em 2em;}
.into_content ul ul,.into_content ol ol,.into_content ul ol,.into_content ol ul{margin:0 0 0 2em;}
.into_content a:link,.into_content a:visited,.into_content a:active{text-decoration:underline;}
.into_content a:hover{text-decoration:none;}
.into_content img{background:none;}
/*page--------------*/
.wrapper{position:relative;min-width:1002px;background:url(images/wrapper.jpg) no-repeat center top;text-align:left;}
/*--header--------------*/
.header{margin:0 auto;width:1000px;height:350px;background:#FFF url(images/header.jpg) no-repeat 0 0;}
.header .brandingLogo{width:300px;height:55px;display:block;text-indent:-9999em;overflow:hidden;}
/*--menu--------------*/
.menu{margin:0 auto;width:1000px;height:35px;border:1px solid #ABABAB;border-top:1px solid #FFF;border-bottom:none;background:url(images/nav.gif) repeat-x 0 0;overflow:hidden;line-height:35px;font-family:Microsoft YaHei,SimSun;}
.menu ul{float:left;list-style-type:none;padding:0 0 0 15px;}
.menu ul.adminlink{float:right;}
.menu li{display:inline;}
.menu a{float:left;display:block;padding:0 20px;height:35px;background:url(images/icon.gif) no-repeat 0 0;}
.menu a:link,.menu a:visited,.menu a:active{color:#FFF;}
.menu a.current:link,.menu a.current:visited,.menu a.current:active{color:#F60;}
.menu a:hover{color:#F60;text-decoration:none;}
.menu a.menu_link1{background-position:0 0px;}
.menu a.menu_link2{background-position:0 -35px;}
.menu a.menu_link3{background-position:0 -70px;}
.menu a.menu_link4{background-position:0 -105px;}
.menu a.login{background-position:0 -140px;}
.menu a.logout{background-position:0 -175px;}
.menu a.siteadmin{background-position:0 -210px;}
.menu a.menu_link8{background-position:0 -245px;}
.menu a.menu_link9{background-position:0 -280px;}
.menu a.menu_link10{background-position:0 -315px;}
/*--main---------*/
.main{position:relative;margin:2.5em auto;width:1002px;background:url(images/line.gif) repeat-y 230px 0;border-top:1px solid #919191;border-bottom:1px solid #464646;}
.side{float:left;width:220px;position:relative;}
* html .side{bottom:1.5em;}
.content{position:relative;float:right;width:720px;right:15px;}
.nav{position:absolute;top:-2em;left:-265px;font-weight:bold;}
.nav1{visibility:hidden;}
/*--footer--------------*/
.footer{clear:both;padding:20px 0;background:#000;}
.footer .copyright{margin:0 auto;width:1000px;text-align:center;font-size:10px;font-family:Microsoft YaHei,SimSun;}
.footer .statpress{text-align:center;font-size:10px;font-family:Microsoft YaHei,SimSun;position:absolute;visibility:hidden;}
/*other--------------*/
/*--pagenavi--------------*/
.wp-pagenavi{position:absolute;top:-2em;right:-6px;overflow:hidden;}
.wp_pagenavi_bottom .wp-pagenavi{top:auto;bottom:-2em;}
.wp-pagenavi a,.wp-pagenavi span{position:relative;float:left;margin-right:6px;*top:1px;}
.wp-pagenavi .pages{position:absolute;visibility:hidden;}
.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active{color:#333;}
.wp-pagenavi .current,.wp-pagenavi .current:link,.wp-pagenavi .current:visited,.wp-pagenavi .current:active{color:#F00;}
.wp-pagenavi a.lt{text-indent:-9999em;overflow:hidden;width:6px;background:url(images/lt.gif) no-repeat center center;*top:0;}
.wp-pagenavi a.gt{text-indent:-9999em;overflow:hidden;width:6px;background:url(images/gt.gif) no-repeat center center;*top:0;}
/*--link--------------*/
.link{font-family:Microsoft Yahei,Verdana;font-weight:bold;padding:10px 0 0;overflow:hidden;}
.link h2{position:absolute;visibility:hidden;}
.link a{float:left;margin:0 0 10px;position:relative;display:block;height:45px;width:197px;padding:5px 10px 0 13px;background:url(images/link_icon.gif) no-repeat 0 10px;overflow:hidden;word-break:break-all;}
.link img{position:absolute;left:0;top:0;width:220px;height:50px;}
/*--link2--------------*/
.link2 h2{position:absolute;visibility:hidden;overflow:hidden;}
.link2 a{float:left;margin:0 0 10px;position:relative;display:block;width:220px;height:180px;overflow:hidden;}
.link2 img{position:absolute;left:0;top:0;width:220px;height:180px;}
/*--post--------------*/
.post{padding:10px 0;}
.post .title{overflow:hidden;font-family:Microsoft Yahei,Verdana;}
.post .title h1,.post .title h2{color:#F00;padding:10px 0;margin-bottom:8px;border-bottom:1px solid #F00;font-size:1.5em;line-height:1.5em;font-weight:lighter;}
.post .title h2 a:link,.post .title h2 a:visited,.post .title h2 a:active,.post .title h1 a:link,.post .title h1 a:visited,.post .title h1 a:active{color:#F00;}
.post .title h2 a:hover,.post .title h1 a:hover{color:#666;text-decoration:none;}
.post .title .time,.post .title .type{float:left;margin-right:1.5em;}
.post .title .to_comments{float:right;}
.post .into_content{width:720px;overflow:hidden;}
.post .more{width:87px;height:21px;display:block;text-indent:-9999em;overflow:hidden;background:url(images/more.gif) no-repeat 0 0;}
/*--no_content--------------*/
.no_content{padding:20px 0;text-align:center;}
.no_content h2{color:#F00;padding:10px 0;margin-bottom:8px;border-bottom:1px solid #F00;font-size:1.5em;line-height:1.5em;font-family:Microsoft Yahei,Verdana;}
.no_content .hidden{position:absolute;visibility:hidden;}
/*--nextpost--------------*/
.previouspost{position:absolute;top:-2em;left:-260px;}
.nextpost{position:absolute;top:-2em;right:-10px;}
/*--comments--------------*/
.comments{padding:10px 30px 20px;background:#FFF;margin-bottom:30px;}
.comments h2{padding:0 0 5px;border-bottom:1px solid #F00;height:24px;text-indent:-999em;overflow:hidden;background:url(images/h2_comments.gif) no-repeat 0 8px;}
.comments ol{list-style-type:none;}
.comments li{padding:10px 0 10px 15px;background:url(images/gt.gif) no-repeat 0 15px;border-bottom:1px dashed #666;}
.comments li .edit{float:right;}
.comments li cite{color:#F00;font-style:normal;}
.comments li cite a:link,.comments li cite a:visited,.comments li cite a:active{color:#F00;}
.comments li cite a:hover{color:#666;}
.comments li p{padding:5px 0 0;}
/*--respond--------------*/
.respond{padding:10px 30px 20px;background:#FFF;margin-bottom:30px;}
.respond h2{padding:0 0 5px; margin-bottom:15px;border-bottom:1px solid #F00;height:24px;text-indent:-999em;overflow:hidden;background:url(images/h2_respond.gif) no-repeat 0 8px;}
.respond dl{padding:0 0 0 5em;overflow:hidden;}
.respond dt{position:relative;right:5em;top:0.25em;height:1.5em;width:5em;}
.respond dd{margin:-1.5em 0 1em;min-height:1.5em;*height:1.5em;}
.respond dl input{border:1px solid #666;padding:3px;width:200px;margin-right:1em;}
.respond dl textarea{border:1px solid #666;padding:3px;width:500px;height:15em;}
.respond #submit{margin:0 0 0 5em;color:#FFF;font-family:Microsoft YaHei,SimSun;font-weight:bold;font-size:14px;background:#F00;border:none;border-top:1px solid #FF8000;border-bottom:1px solid #570000;}