﻿@charset "utf-8";
@import url("zhuanti.css");
@import url("guanggao.css");
/* kingcms 模板站 by 苦树 */




*{margin:0; padding:0; list-style:none;}
html{ background:#F2F3F7;}
body{ margin:0 auto; width:960px; font:12px/20px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #888; text-align:center; border:solid 1px #EEE; border-top:none; border-bottom:none; background:#FFF;}
img{ border:none;}


#links{padding:0 5px;text-align:left;}
#links a{margin:0 3px;}

a{ text-decoration:none;color: #888;}
a:hover{ text-decoration: underline;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}

.ad728{ padding:5px 0;}


/* 对齐方式 */
.l{ text-align:left;}
.c{ text-align:center;}
.r{ text-align:right;}




/* 浮动方式 */
.fl{ float:left;}
.fr{ float:right;}




#head,#mian,.mianfoot,#foot{ margin:auto 20px;width:920px; }

.qinqinni{display:block;height:105px;}
.qinqinni img{display:block; }


/* 会员导航 usernav */
.usernav{ margin:0; padding:0 5px; color:#FFF; background:#999;}
.usernav a{ margin:0 3px;color:#FFF; }




/* 首页导航 */
.nav{ display:block; clear:both; height:25px;color:#999; border-bottom:solid 1px #EEE; }
.nav span{ font-size:12px; line-height:22px;}
.logo{text-decoration:none;float:left;}
.nav span em ,.nav span i{ font-style:normal;}
.nav span em{font-size:18px; color:#FF8000;}
.nav span i{ font-size:8px; color:#004080; vertical-align:super;}
.nav a{margin:0 5px; color:#999; }
.nav form{ margin:0 0 0 0px; padding:0;}
.nav .keywords{ width:120px; height:16px; border:solid 1px #ccc;}
.nav .button{width:40px;height:18px; border:solid 1px #ccc; color:#999; border-left:none; background: #F5F5F5;}




/* flash */
.flash{ padding:10px 0 0 0;}




/* 当前位置 */
.guide{ padding:0 0 0 28px; height:20px; color:#999; font-weight:bold; text-align:left;  background: url(title_icon.gif) #F2F3F7 no-repeat;}




/* 主体 */
#mian{ display:table; width:920px;border:solid 1px #F2F3F7; background:#FFF; border-bottom:none;}




/* 内容 */
.content{ display:block; clear:both; margin:0 auto; padding:0 0 20px 0; width:900px;background:#FFF;}




/* 内页 */
.pagetop{}
h1{font-size:20px;line-height:35px;color:#D33;}
.pagetop strong{color:#333;}
.pagetop a,.pagetop a:visited{color:#333; text-decoration:underline; }
.pagetop a:hover{color:#FFF; background:#333; text-decoration:underline; }
.pagetop a:hover img{background:#333;}
#score{ color:#F00; font-weight:bold;}
.userpic{ margin:0 0 0 10px; padding:3px; border:solid 1px #EEE;}


.sp{line-height:25px;}
.sp p{margin:10px 0 0 0;}

.pagetop_c{ display:block; clear:both; margin:10px 0; padding:3px 10px;background:#F9F9F9;}




/* 内页小图展示 */
.page_list{ padding:10px 0; border-top:solid 1px #EEE; border-bottom:solid 1px #EEE;}


/* 正文 */
.page_content{display:block; clear:both; padding:20px 0;}
.page_content a,.page_content a:visited{color:#333; text-decoration:underline; }
.page_content a:hover{color:#FFF; background:#333; text-decoration:underline; }
.page_content a img{ padding:6px; border:solid 1px #EEE;}
.page_content a:hover img{background:#333;}
.page_contentl{float:left;padding:10px 0;width:480px; text-align:left;}
.page_contentr{float:right;width:336px;}
 p.l{display:block; clear:both;  text-align:left;}

/* 单页面 */
#onepage{text-align:left;}




/* 分页 */
.page{}
.page a{color:#039}
.page li{display:inline;margin-right:4px;float:left;}
.page li a{border:1px solid #A4BAD1;background:#F6FAFD;color:#039;display:block;padding:0 4px;font-size:9px;}
.page li span{}
.page li .active{background-color:#A4BAD1;color:#FFF;}
.page .pagebtn{border:1px solid #A4BAD1;background-color:#E6F2FC;color:#039;display:block;font-size:12px;padding:0 4px;}
.page .disable{border:1px solid #F5F5F5;background-color:#FAFAFA;color:#eee;display:block;font-size:12px;padding:0 4px;}
.float{ height: 1%;/*width:100%;*/}
.float:after{ content: ""; display: block;  height: 0;  clear: both;  visibility: hidden;}




/* 分页 */
.k_pagelist {clear:both;}
.k_pagelist em {padding:2px;border:1px solid #CCC;background:#EEE;font-size:12px;color:#999;font-style:normal;}
.k_pagelist strong {font-size:12px;margin:0px 3px;color:#000;}
.k_pagelist a {font-size:12px;margin:0px 3px;}
.k_pagelist kbd input {border:1px solid;border-color:#777 #CCC #CCC #777;width:150px;background:#FFF;width:30px;}




/* 相关 */
.artbottom{ display:block; clear:both; margin:3px 0 0 0;}
.artbottom dl{ width:50%; text-align:left;}
.artbottom dt{ color:#333; font-weight:bold;}
.artbottom dd{ font-size:10px;}
.artbottom a,.artbottom a:visited{ margin:0 5px 0 0; font-size:12px; color:#888;  text-decoration:underline; }
.artbottom a:hover{color:#FFF; background:#333; text-decoration:none; }

/* 左 left */

.left{ width:588px; text-align:left;}
.topline{ display:block; clear:both; padding:5px 0 0 0; border-top: solid 1px #F2F3F7;}
.reg {padding:8px 0 8px 40px; background:url(tour_register.gif) no-repeat 0 8px;}
.reg strong a,.reg strong a:visited{color:#2274B3; text-decoration:underline; }
.reg strong a:hover{color:#FFF; text-decoration:underline; background:#2274B3;}




.hint{background:url(hint.gif) no-repeat right center; padding:0 12px 0 0 ;}
.reg span a,.reg span a:visited{color:#000; text-decoration:none;border-bottom:1px dotted #666; }
.reg span a:hover{color:#FFF; text-decoration:none; background:#333;}




/* 分类标签 */
.calsstag{ color:#333; padding:10px 0 10px 0;}
.calsstag a,.calsstag a:visited{ margin:0 3px; padding:3px 4px 2px 4px;color:#FFF; text-decoration:none; background:#666; }
.calsstag a:hover{color:#FFF; text-decoration:none; background:#000;}
.calsstag span a,.calsstag span a:visited{color:#666;background: none; margin:0 0 0 -5px;}/* 作者 */
.calsstag span a:hover{ color:#FF9900; text-decoration:underline;background: none; }




/* 作品*/




.hot{ margin:20px 0 0 0;}




.pic{ margin:5px 0; height:100%;}
.pic li{ float:left; margin:5px 0; width:117px; height:155px; line-height:18px; text-align:center; overflow:hidden;}
.pic li a{ padding:5px 6px;width:95px;height:140px;border:1px solid #F0F0E8;background:#FFF; display:block;}
.pic li a:hover{border:1px solid #000;background:#333; color:#FFF;text-decoration: none;}
.pic li a img{ margin:auto;width:96px;height:100px;}












/* 中间分隔线 */
.centerline{ float:left; margin:0 0 0 20px; width:1px; height:50px; background:#EEE;}




/* 右 right */
.right{ padding:0 0 30px; width:270px; text-align:left; border-bottom:solid 1px #EEE;}




/* 导航指南 */
.tree{border:solid 3px #F2F3F7;margin-bottom:5px; text-align:center;}
.tree a{ display:block; clear:both;text-decoration: none;}
.tree a:hover{background:#F8F9FA;}
.tree p a{ padding:1px 5px;}
.tree1{ margin:0 5px;}
.tree2{ margin:5px 5px 0 5px; padding:5px 0; border-top: solid 1px #F8F9FA; border-bottom:solid 1px #F8F9FA;}




/* 设计师排行 */
.designers{ margin:10px 0 0 0;}
.designers strong{ color:#333;}
.designers span{ float:right;}
.designers ul{ padding:10px 0;}
.designers li{padding:5px 0px;border-bottom:1px dotted  #CCCCD4;}
.designers a{ color:#333;text-decoration: underline;}
.designers a:hover{ color:#FF9900; text-decoration:underline;background: none; }




/* 意见反馈 */
.feedback{ margin:10px 10px 0 10px;}
.feedback strong{ color:#333;}
.feedback a{color:#333; text-decoration:underline;}
.feedback a:hover{color:#FFF;background:#333;text-decoration: none;}








/* 二级分类 */
.tabs{margin:0 auto 10px auto;}
.tabs ul{height:27px;background:url(tab_bg.jpg) repeat-x bottom;}
.tabs li{float:left;margin-right:10px;font-weight:bold;border:1px solid #C2C3C7;height:24px;line-height:/*IE6*/24px;background:#D8D9DA}
.tabs li.active{border-bottom:1px solid #FFF;background-color:#FFF;}
.tabs a{display:block;padding:0px 8px;color:#666;text-decoration: none;}
.tabs a:hover{background:#FFF;}
.tabs li.active a{color:#000;}
.tabs li.disable a{color:#CCC;}
* html .tabsimg a {padding:5px 5px 3px 5px;}
.tabs img{vertical-align:middle;margin-right:2px;}




/* 圆角 */
.mianfoot{display:block; clear:both;}
.contentbox1{margin:0 1px;border:1px solid #EEEEEE;border-width:0 1px;line-height:1px;background-color:#FEFEFE;}
.contentbox2{margin:0 1px;border:1px solid #EEEEEE;border-width:0 1px;line-height:1px;background-color:#FEFEFE;}
.contentbox3{margin:0 2px;border:1px solid #EEEEEE;border-width:0 1px;line-height:1px;background-color:#FAFAFA;}
.contentbox4{margin:0 3px;border:1px solid #EEEEEE;border-width:0 2px;line-height:1px;background-color:#FAFAFA;}
.contentbox5{margin:0 5px;line-height:1px;background-color:#EEEEEE;}




#foot{ padding:10px 0 0 0;}




a.red{color:#D33;}



/* kingcms 特定 */
#k_search { text-align:left;}
.k_search{}
.k_search div{ display:block; padding:8px 0;}
.k_search h3{ font-size:14px;  }
.k_search a{ color:#7777CC;}
.k_search h3 a{ color:#00C;text-decoration:underline;}
.k_search strong{ color:#FF0000;}
.k_search span{ font-size:11px; color:#008000;}

#k_usermenu{ text-align:left;background:#E6E9ED; }/* 用户中心菜单 */
#k_usermenu a{ margin:0 5px;}




/* 浮动 */
#flo {display:table;position:absolute;margin:0px;width:360px;background:#FFF;visibility:hidden;height:16px;line-height:16px;border:1px solid;border-color:#CCC #DDD #DDD #CCC;padding-top:1px;text-align:left;}
        #flotitle{display:block;clear:both;width:355px;height:20px;background:#E6E9ED ;color:#14316B;font-weight:bold;padding:0px;padding-left:5px;border:1px solid;border-color:#EEE #AAA #BBB #EEE;margin:0px;}
                #flotitle span {display:block;float:left;line-height:20px}
                #flotitle img{display:block;float:right;margin-right:1px;margin-top:2px;}
        #flomain {display:block;clear:both;width:90%;background:#FFF;margin:0px;padding:20px 5%;line-height:28px;border:1px solid;border-color:#EEE #AAA #AAA #EEE;}
                #flomain .k_in {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;}








#aja{display:table;display:block;position:absolute;margin:0px;width:680px;height:451px;padding:0px;visibility:hidden;background:#FFF;border:1px solid;border-color:#CCC #DDD #DDD #CCC}
#aja img {}
#ajatitle {display:block;clear:both;width:675px;height:20px;background:#E6E9ED;color:#14316B;font-weight:bold;padding:0px;padding-left:5px;border:1px solid;border-color:#EEE #AAA #BBB #EEE;;margin:0px;}
#ajatitle span {display:block;float:left;line-height:20px}
#ajatitle img{display:block;float:right;margin-right:1px;margin-top:2px;}
#ajamain {display:block;clear:both;width:100%;background:#FFF;overflow:auto;height:430px;margin:0px;line-height:24px;text-align:left;border:1px solid;border-color:#EEE #AAA #AAA #EEE;}
#ajamain p {line-height:24px;margin:0px 1%;width:97%;}
.aja{position:absolute; visibility:inherit; top:0px; left:0px; width:100%; height:430px; z-index:-1;background:#CCC;}




#load {text-align:center;width:100%;color:#2A6492;}
#load img{margin:3px;}








/* 按钮 */
.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:40%;}
        .k_but .k_menu input {padding:3px 1px;margin:0px;border:none;background:#FFF;font-size:12px;}
.k_pagelist em {padding:2px 5px;border:1px solid #9EBEEB;font-size:12px;color:#999;}
.k_pagelist strong {font-size:12px;margin:0px 3px;color:#009900;}
.k_pagelist a {font-size:12px;margin:0px 3px;}
.k_pagelist input {border:1px solid;border-color:#777 #CCC #CCC #777;}








.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}








	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}




	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}








	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}




	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}




