/*
Template Name: The Default
Description: The default template
Author: Team
Version: 1.1
Logo filename: logo.gif
*/

@import url(css/define.css); 

*{
	font-family:"微软雅黑",Verdana,"宋体", Arial;
}
body{
	background:#fff;
	font-size:12px;
	font-family:"微软雅黑",Verdana, Arial;
	line-height:150%;
	margin:5px 0 0 0;
	padding:0;
	color:#404040;
}
html,body{
	height:99%;
	scrollbar-face-color:white;
	scrollbar-arrow-color:#808080;
	scrollbar-highlight-color:#808080;
	scrollbar-3dlight-color:white;
	scrollbar-darkshadow-color:white;
	scrollbar-shadow-color:#808080;
	scrollbar-track-color:white;
}

div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
	font-weight: normal;
}
a{
color:#000000;
text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.block{
	width:960px;
	height:auto;
	clear: both;
}

h5{
	font-size:14px;
	line-height:30px
}
h4{
	font-size:16px;
	line-height:30px;
	font-weight: bold;
	FONT-FAMILY: "微软雅黑""黑体";
}
.isToggle{
	cursor: hand;
	cursor: pointer;
}
.txt14{font-size:14px;}
.txt16,
.txt16_en .lv1{
	font-size:15px;
	font-weight: normal;
}
.txt16_en{
	font-size:12px;
	font-weight: normal;
}
.txt18{font-size:18px;}
.f_l{float:left;}
.f_l cite{
	float:right;
}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
  .delete{color:#fe596a;}
  .f4{color:#fe596a;}
  .f2{color:#006bd0; font-weight:bold;}
  .f4_b{color:#fe596a; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
.dashed{background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}
hr.blackLine{
	height:1px;
	width:100%;
	border-bottom:1px solid #000000;
	clear: both;
}
.msgBottomBorder{clear:both; background:url(images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
div.body_block{
	width:960px;
	height:80%;
	clear: both;
}
/*英文强制换行*/
.word{word-break:break-all;}

/*页面留白*/
  .blank{
	height:8px;
	line-height:8px;
	clear:both;
	overflow: hidden;
}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
  
  /*布局*/
  .AreaL{width:200px; float:left; margin-right:10px;}
  .AreaR{
	width:640px;
	float:right;
	padding-right: 20px;
	height: 100%;
	overflow-y:auto; overflow-x:hidden;
}
.topnav{
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	line-height: 40px;
	clear: both;
	height: 40px;
}
.topnav a{
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	padding:0px 10px;
}
.topnav a.lang{
	color:#FFFFFF;
	text-decoration:none;
	background-color: #999999;
	display: block;
	width: 30px;
	text-align: center;
	height: 20px;
	float: right;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	padding: 0px;
}
#zh #zh,
#en #en{
	background-color: #000000;
}
#footer{

}
#footer .text{
	font-size:12px;
	float: right;
	width: 640px;
}
#leftNav {
	float: left;
	width: 320px;
	padding-top: 22px;
}
#leftNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 95px;
}
#leftNav li {
	line-height: 40px;
}
#leftNav ul a{
	color:#808285;
	text-decoration:none;
	font-weight: bold;
}
#leftNav ul a:hover{
	color:#EF3819;
}
#leftNav ul.spacing a{
	letter-spacing: 1em;
}
#leftNav ul a.no_spacing{
	letter-spacing: 0em;
}
#leftNav ul.spacing li.en a{
	letter-spacing: 0em;
}
#index a#index,#artist a#artist,#show a#show,#zine a#zine,
#taobao a#taobao,#book a#book,#gallery a#gallery,#contact a#contact,
#gp a#log_3,#ga a#album_3,#gb a#brief_3,#gv a#video_3,#gc a#comm_3,#gl a#link_3,
#gpp #paint_3,#gpa #article_3,#gpg #paintg_3,
#leftNav a.nav_curr
{
	color: #000000;
}
.AreaR .linktable{
	margin-bottom: 5px;
}
.AreaR .linktable td.unline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.AreaR .linktable td a{
	font-size: 16px;
	color: #333333;
	text-decoration: none;
}
.AreaR .linktable td a:hover{
	text-decoration: underline;
}
.itmTit{
	width: 100%;
	text-align: right;
	float: right;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display: block;
}
.adminTools
{
	float: right;
	font-style: normal;
	color: #FF0000;
	font-size: 13px;
}
/*模块容器*/
  .box{background:#f1f1f1; padding-bottom:2px; overflow:hidden;}
  .box_1{border:1px solid #c5e4ff; background-color:#fff;}
  .box_2{border:1px solid #c5e4ff; background:url(images/box_2Bg.gif) repeat-x top left;
  background-color:#edf8fe;  overflow:hidden;
  }
  .boxCenterList{padding:8px;}
  /* ====================
     用户中心
==================== */
    .box_1 .userCenterBox{border:4px solid #f1faff; background-color:#fff;}
    .usBox{background:#f2f2f2; border:1px solid #e2e2e2; padding:15px; width:928px;}
    .usBox_1{background:#fff; text-align:left; width:297px; height:208px; padding:43px 153px 60px 123px;}
    .usBox_1 .logtitle{height:30px; background:url(images/ur_bg.gif) no-repeat 0px 0px;}
    .us_Submit{border:none; width:115px; height:40px; background:url(images/bnt_ur_log.gif);}
    .us_Submit_reg{border:none; width:113px; height:40px; background:url(images/bnt_ur_reg.gif);}
    .usTxt{width:265px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;
    text-align:left; background:url(images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;
    }
	.box_1 h5{height:26px; line-height:26px; text-align:right; background-color:#edf7ff; font-size:12px;
  color:#56a5ee; padding:0 10px 0 0;
  }
 .box_1 h5 span{float:left; font-weight:bold; background:url(images/bg.gif) no-repeat 0 -616px; padding-left:25px;}
#pager {
	clear: both;
	width: 100%;
}
