/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;} 
body{font:12px/22px Verdana,"ËÎÌå";word-break:break-all;color:#333;background:#523613}
fieldset,img{border:0;} 
table {border-collapse: collapse;border-spacing:0;} 
ol,li,ul{list-style:none;} 
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;} 
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;} 
q:before,q:after{content:'';} 
abbr,acronym{border:0;}
input,select,textarea{font:normal normal 12px "Verdana";}
input,textarea{color:#666}
select{color:#999}
a{color:#333;text-decoration:none;outline:none}
a:hover{color:#f60;text-decoration:underline;}
.blod a,.blod{font-weight:bold}
.blue a,.blue{color:#06c;}
.red a,.red{color:#f03;}
.or a,.or{color:#f60;}
.green a,.green{color:#390;}
a.blod:link,a.blod:visited{font-weight:bold}
a.red:link,a.red:visited{color:#f03;}
a.blue:link,a.blue:visited{color:#06c; }
a.or:link,a.or:visited{color:#f60}
a.green:link,a.green:visited{color:#390;}
.fB {font-weight:bold;}
.fI {font-style:italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.fl{float:left;}
.fr{float:right}
fieldset{border:none;}
.hide{display:none;}
.center{text-align:center;}
.textr{text-align:right}
.m10{margin:10px;}
.ml10,.a_ml10 a{margin-left:10px;}
.mr10,a_mr10 a{margin-right:10px;}
.ml5{margin-left:5px;}
.clear{clear:both;font-size:0px;width:0px;height:0;line-height:0;overflow:hidden}
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix {display: inline-block;width:100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}
/* ie7 hack*/
*+html .clearfix {min-height: 1% ;}
.submit{cursor:pointer; height:23px; border:0}
.submit{ width:65px;background:url(../img/submit.gif) no-repeat; line-height:23px}
.textList{font-size:12px;}
.textList a{text-decoration:none}
.textList li{background:url(../img/blogimg/listBj.gif) 10px 6px no-repeat;padding-left:25px;line-height:24px;height:24px;overflow:hidden;}
/*pic_left_text_right*/
.pltr{color:#2B2B2B;position:relative;padding-top:5px;overflow:hidden}
.pltr .img{position:absolute;top:5px;left:5px}
.pltr .img img{vertical-align:top}
.pltr h4{font-size:14px;margin-bottom:5px}
/*pic_up_text_down*/
.putd a:hover{color:#f60;text-decoration:underline}
	.putd{overflow:hidden;_height:1%;padding:0px}
	.putd li{float:left;text-align:center}
	.putd li img{vertical-align:top;margin-bottom:5px}
	.putd li h4,.putd li span,.putd li em{overflow:hidden;margin:0 auto;font-size:12px;font-weight:normal;height:18px;line-height:18px;display:block;text-align:center}
.table{padding-bottom:10px;line-height:1.6em;}
	.table li{float:left;padding:4px 0px 4px 1%}
	.table ul{overflow:hidden;height:1%;border-bottom:1px solid #eee}
	.table .head{color:#000;font-weight:bold;background:#fce1d3;border:0;}
	.table .w1{width:45%;}
	.table .w2{width:15%;}
	.table .w3{width:15%}
	
/*==header==*/
.map,#menu,#menu .cur,#menu li a,.sunMenu,.topSearch .tsInput,.topSearch .search_btn,.topSearch .input{background-image:url(../img/header.png);background-repeat:no-repeat}
#header{width:1004px;margin:0 auto;text-align:left;position:relative;z-index:200;background:url(../img/h_shadow.jpg) bottom center no-repeat}
.headTop,#menu,.map,.sunMenu{margin:0px 2px}
.ppsNav,.ppsNav ul{overflow:hidden; height:31px;}
    .ppsNav ul{width:675px;float:right;}
	.ppsNav li{float:right;margin:8px -2px 0 0;height:16px;line-height:15px;*line-height:16px;font-size:13px;font-family:"Microsoft YaHei";border-right:1px solid #acacac;}
	.ppsNav li a,.ppsNav li a span{display:block;color:#c8c8c8}
	.ppsNav li a{border-right:1px solid #6e6e6e}
	.ppsNav li a:hover{text-decoration:none}
	.ppsNav li a span{padding:0px 10px 0px 12px;white-space:nowrap;}
	.ppsNav .cur a{color:#fff;text-decoration:underline}
	.ppsNav .cur a span{color:#fff}
	.ppsNav .cur a:hover{text-decoration:underline}
	.ppsNav .cookie{width:320px;float:left;height:20px;line-height:20px;overflow:hidden;margin-top:5px}
	.ppsNav .cookie a{color:#fff;text-decoration:underline;margin:0 3px}
	.ppsNav .cookie img{width:20px;height:20px;margin-right:5px}
/*.logo{width:380px;}
.logo a{display:block;background:url(../img/logo.png) no-repeat;height:80px;text-indent:-9999px}*/
.setTitle{width:380px;height:80px;color:#fff;}
.setTitle h1{font:18px/1.5 "Î¢ÈíÑÅºÚ";padding-top:8px}
.setTitle .setURL{padding-left:100px}
.topSearch{position:absolute;right:2px;top:118px;}
	.topSearch .select,.topSearch .tsInput,.topSearch .tsButton{float:left;}
	.topSearch em,.topSearch label,.topSearch input{float:left;}
	.topSearch .select{display:none}
	.topSearch .tsInput{width:195px;height:28px;background-position:0 -122px;}
	.topSearch .input,.topSearch .input_fouse{width:142px;height:16px;padding:3px 0px 0px 3px;border:0;color:#666666;margin:6px auto auto 15px;background-color:transparent;font-family:"ËÎÌå"}
	.topSearch .input{background-position:right -54px}
	.topSearch .input_fouse{background-image:none}
	.topSearch .search_btn{width:100px;height:28px;background-position:-196px -122px;border:0;cursor:pointer;background-color:transparent}
.topAd{position:absolute;top:41px;right:2px}
.topAd div{margin:0px!important;}
    .topAd img{width:540px;height:60px;vertical-align:top}
#menu{background-position:0 0;}
	#menu ul{overflow:hidden;height:42px;}
	#menu li{height:42px;float:left;font-size:14px;color:#fff;font-weight:bold;line-height:42px;margin-left:-2px}
	#menu .cur{background-position:center -44px}
	#menu li a{color:#fff;display:block;padding:0px 15px 0px 17px;background-position:left -42px;*background-position:left -44px}
	#menu li a:hover{text-decoration:none}
.sunMenu,.map{color:#434343;height:30px;line-height:28px;padding:0px 10px 0px 15px;background-position:0px -86px;background-color:#fff}
    .sunMenu a,.map a{color:#434343;margin:0 6px}
/*==/header==*/
#footer{text-align:center;color:#888;padding:15px 0px 60px 0px;background:#2d2a2d url(../img/footer.gif);border-top:1px solid #555454}
 #footer a{color:#888;margin:0px 5px}
 #footer span{display:block}
 #footer .jmxkz{color:#f60}

#wrapper{background:url(../img/wrapper.gif) top repeat-x;}

#container{width:1004px;padding-bottom:2px;margin:0 auto 30px auto;text-align:left;background:#484848}
.rowArea{overflow:hidden;zoom:1;background:#fff;margin:0 2px;padding:0 23px 30px 23px}
#main{width:720px;float:left;padding-top:8px}
#sider{width:225px;float:right;padding-top:8px}
  h2{height:24px;line-height:24px;font-size:12px;padding-left:10px}
  h2 span{float:right; margin-right:5px}
  .Area{margin-bottom:10px}
#posts{color:#513209;}
#posts a{color:#513209}
#posts ul{padding:10px 0px 15px 0px}
#posts .textList li{height:30px;line-height:30px;background:url(../img/blogimg/listBj.gif) 10px 9px no-repeat;}
#posts .textList li a{margin-right:25px}
#posts .textList li a span{margin:0}
#posts .textList li em{font-weight:bold; margin-right:8px}
#posts .textList li span{margin-left:25px}

#likingMove ul{padding:18px 0px 5px 0px}
#likingMove .putd li{width:118px;padding-bottom:8px;background:url(../img/blogimg/p2bj.gif) right top no-repeat}
#likingMove .putd li img{width:92px;height:123px;padding:2px;border:1px solid #d8d7da}
#likingMove .putd li a:hover{background:#fff}
#likingMove .putd li a:hover img{background:#f60}

.areaTwo{overflow:hidden;_zoom:1}
#visitor{width:225px;float:left}
#visitor h2{margin-bottom:8px}
.visitor{margin-bottom:15px;line-height:20px; }
.visitor .img{width:40px;height:40px;float:left;font-size:12px;color:#fff;padding:2px 0px 0px 5px;_margin-right:-3px;vertical-align:top}
.visitor .img img{width:40px;height:40px;vertical-align:top}
.visitor .info{margin-left:48px;padding:0px 3px;_zoom:1;}
.visitor .info dt,.visitor .info dt a{color:#242424;}
.visitor .info dd{color:#666}

.areaTwoR{width:485px;float:right}
#album h2{border-top:0;margin-bottom:20px}
#album{padding:0px 0px 10px 0px}
#album .photo img{display:block;width:400px;margin:0 auto}
#album .photoButon{padding:15px 0px 0px 15px}
#album .photoButon img{margin-right:10px;cursor:pointer}

#bg_comment{padding:15px 10px}
#bg_comment dt{font-size:14px;font-weight:bold;color:#513209;margin-bottom:8px}
#bg_comment dt a{color:#513209}
#bg_comment dt span{float:right;font-size:12px; font-weight:normal}
#bg_comment dt span a{text-decoration:underline; margin-left:15px;color:#36c;}
#bg_comment dd{padding-bottom:10px;margin-bottom:15px;border-bottom:1px dashed #aaa; color:#513209;}
#bg_comment dd a{font-weight:bold;margin-left:20px;color:#f27091;}

.bk_comment h2{margin-bottom:8px}
.bk_comment dt{background:#f5f5f5; padding:0px 5px; overflow:hidden;_zoom:1}
.bk_comment dt span{float:right}
.bk_comment dt a{margin:0px 5px;color:#f60}
.bk_comment dt a:hover{ background:#f60; color:#fff}
.bk_comment dd {padding:5px 10px;border:1px solid #f5f5f5;overflow:hidden;margin-bottom:10px;_zoom:1}
.bk_comment dd h3{font-size:14px}
.bk_comment dd .img{width:50px;height:64px;float:right;padding:3px;border:1px solid #ccc;margin-left:5px}
.bk_comment dd p{margin-right:60px;_margin-right:57px}
.bk_comment dd a:hover{background:#fff}
.bk_comment dd a:hover img{border:1px solid #f60;background:#f90}
.quote{display:block;border:1px dashed #fa0;;margin-right:200px;}
.quoteTitle{display:block; color:#f60;background:#fcefd4;padding:0px 10px;}

#perInfo{padding:12px 0px}
#perInfo .headpPic{background:url(../img/blogimg/person.gif) 36px 2px no-repeat}
#perInfo .headpPic img{display:block;width:146p;height:146px;margin:0 auto;padding:3px;margin-bottom:9px;border:1px solid #ccc;}
#perInfo .headpPic span{font-weight:bold;text-align:center;display:block;color:#000;}
#perInfo .headpPic span a{color:#000}

.icon{width:73px;height:21px;background:url(../img/blogimg/icon.gif) no-repeat;line-height:21px;text-align:center;display:block;margin-left:48px}
.panel .icon a{text-decoration:none}
.panel{margin:0px 30px;padding:10px 0px}
.panel a{text-decoration:underline;color:#b82165;}
.panel li{height:26px;line-height:26px;}
.panel li img{vertical-align:middle;margin-right:8px}
.talk{float:right;}
.panel li .talk img{margin:0;vertical-align:top}

.userRank{margin:0px 15px;line-height:24px;background:#fff;}
.userRank li{padding:0px 15px;border-bottom:1px solid #d4e5ef }
.userRank li span{margin:0px 5px;color:#bc0203;}

#IndexMessage h2{border:0}
#IndexMessage dl{margin:0px 10px; padding:10px 0px}
#IndexMessage dt{color:#666}
#IndexMessage dt a{margin-right:10px;color:#36c;}
#IndexMessage dt span{float:right}
#IndexMessage dd{padding-bottom:10px; margin-bottom:15px;color:#000;border-bottom:1px dashed #aaa;}

h2{background:#eee url(../img/blogimg/h2mo.gif) bottom repeat-x;color:#000; border-top:1px solid #eee}
.bb{border:1px solid #eee}
.Area{background:#FAFAFA;}