﻿@charset "utf-8";
/* Global CSS */
body{font-family:Tahoma,Arial,sans-serif;font-size:12px;color:#858585; background:url(http://img.chinayescache.com/sys/photoalbum/img/bg.gif) repeat-x top #fdfdfd;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
	textarea,input,button,select{font-size:12px;vertical-align:middle;color:#666;padding:1px;font-family:Tahoma,Arial,sans-serif;}
	table,td,tr,th{font-size:12px;}
	li{list-style-type:none;}
	table{ margin:0 auto;}
	img{vertical-align:top;border:0;}
	ol,ul {list-style:none;}   
	caption,th {text-align:left;}   
	h1,h2,h3,h4,h5,h6{color:#212121;}   
	q:before,q:after {content:'';}   
	abbr,acronym {border:0;}
	address,caption,cite,code,dfn,th,var {font-weight:normal; font-style:normal;}   
a {color:#2261ae;text-decoration:none;}
	a:hover {color:#fff; background-color:#2261ae;}
	.pic a:hover{background:none;}
	.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
	.cBlack,.ccBlack:visited,.ccBlack a{color:#212121;}
	.cGray,.cGray:visited,.cGray a{color:#bdbdbd;}
	.cRed,.cRed:visited,.cRed a{color:#dd1f66!important;}
	.cRed a:hover,a.cRed:hover{background-color:#dd1f66!important; color:#fff!important;}
	.fB{font-weight:bold;}
	.fI{font-style: italic;}
	.f11px{font-size:11px;}
	.f12px{font-size:12px;}
	.f14px{font-size:14px;}
	.f16px{font-size:14px;}
	.mingliu{font-family:Arial,PMingLiU,MingLiU; font-size:11px; color:#bdbdbd;}
	.yahei,.title{font-family:Arial,"微软雅黑",'Microsoft Yahei','微軟正黑體','Microsoft JhengHei',Arial,'宋体';}
		.title{font-size:14px;}
		.title .more{font-family: Arial,"宋体"; font-size:12px; float:right;}
			.home .title .more{font-weight:normal;}
		.nobg{background:none!important;}
		.fnormal{font-weight:normal;}
.hidden{display:none;}
.clear{clear:both; height:0;overflow:hidden; display:block;}hr.clear{width:0;}
.clearfix {zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
/* Public Style End */


.header{width:968px;margin:0 auto; position:relative;}
	.header .logo a{text-indent:-9999pt; position:absolute; top:0; left:10px; background:url(http://img.chinayescache.com/sys/photoalbum/img/logo.gif); height:50px; width:270px;}
	.header .link{position:absolute; right:10px; top:10px; width:500px; overflow:hidden; text-align:right;}
	.header .link span{padding:0 9px 0 11px; background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 0 -193px;}
		.header .link span.login a,.header .link span.login a:hover{padding:1px 15px 0 0; background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 50px -310px; font-family:"宋体"; }
	.header .link a:hover{text-decoration:underline;color:#dd1f66; background:none;}
	.header .loginOff{position:absolute; right:10px; top:77px; color:#fff; font-weight:normal;}
	.header .loginOff a{padding:0 5px; text-decoration:underline; color:#fff;}

.stage{width:960px; margin:0 auto;}
	.content{width:590px; padding:0 10px; float:left;}
		.content .col_1,.content .col_2,.content .col_3{padding:15px 0 10px 0; background:url(http://img.chinayescache.com/sys/photoalbum/img/hr_1.gif) bottom repeat-x; float:left; width:100%;}
		.content .col_3{background:none;}
		.content .picList li{float:left; padding:0 6px 15px 5px; text-align:center;}
		.content .picList li .name{font-size:14px; padding:5px 0 0 5px; display:block; clear:both; line-height:18px;}
		.content .picList .col_2 .name,content .col_3  .picList .name{font-size:12px;}
.home .content .col_4 .picList li .name,.home .content .col_3 .picList li .name{width:100px; overflow:hidden;}
		.content .picList li .mingliu{padding-left:5px;}
		.content h2{padding-bottom:15px;}
	
	.sidebar{width:330px; float:right; overflow:hidden;}
		.sidebar .login{background:#FFFFFF; padding-top:15px; color:#212121;}
			.sidebar .form,.sidebar .loginBox{background:#e2f0f9; border:1px solid #D0DAE6; padding:15px;}
			.sidebar .form p{padding:2px 0 3px 0;}
			.sidebar .form input{margin-right:5px; color:#212121;}
			.sidebar .form p.text input{width:131px; margin:0; padding:2px 3px;}
			.sidebar .form p.text input.name{margin-right:10px;}
			.sidebar .form p label.name{width:155px; display:inline-block;}
			.sidebar .form p.submit{padding:10px 0 5px 0;}
			.sidebar .form p.submit input{margin-right:20px; margin-top:-1px; line-height:29px; background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 0 -221px; cursor:pointer; border:0; height:29px; width:90px; text-align:center; font-weight:bold;color:#2261ae;}
			.sidebar .form p span{padding-right:12px;}
			
				.sidebar .loginBox a img{border:1px solid #fff; float:left;}
				.sidebar .loginBox .info{width:210px; float:right;}
				.sidebar .loginBox h3{padding:0 10px 5px 10px; font-family:Arial,"宋体";}
				.sidebar .loginBox p{line-height:18px; padding:1px 10px 1px 10px; color:#858585;}
				.sidebar .loginBox .info{padding:0 0 7px 0;}
				.sidebar .loginBox .list{clear:both;}
				.sidebar .loginBox .list li{padding:7px 0 4px 0; background:url(http://img.chinayescache.com/sys/photoalbum/img/hr_2.gif) bottom repeat-x;}
				.sidebar .loginBox .list li span{padding-left:10px; color:#999;}
				.sidebar .loginBox .list li a{padding:0 5px;}
				
				
		.sidebar .barBox{padding:9px 0 0 10px ;}
		.sidebar h2{font-size:14px; padding:10px 0 5px 2px;font-family:Arial,"微软雅黑",'Microsoft Yahei','微軟正黑體','Microsoft JhengHei',Arial,'宋体';}
		.sidebar .col{padding:10px; background:#fff; border:1px solid #eaeaea; float:left; width:289px; margin-bottom:20px;}
		.sidebar .col li .name{padding:5px 0 0 5px; display:block; clear:both; line-height:18px;}.sidebar .col li .mingliu{padding-left:5px;}
		.sidebar .col .picBox{margin:7px;}
		.tags span a{display:inline-block; line-height:30px; background:#f5f5f5; margin:0 5px 5px 0; padding:0 13px;width:122px;}
			.home .tags span a{padding:0 9px 0 13px;width:115px;}
		.tags span a:hover,.tags span a.on{background:#2261AE; color:#fff;}
		.tags p.edit{padding:10px 0 0 5px;}
		/*首页侧栏共享样式结束*/
		.trendList .info{float:left; padding:3px; width:50px; text-align:center;}
		.sidebar .trendList .col .name{padding:0; line-height:16px;}
		.sidebar .trendList .col .picBox{margin:0;}
		.trendList li{padding:5px 0; margin:3px 0; float:left; width:100%;}
		.trendList li.obb{background:#fafafa;}
		.trendList li.on{background:#f4f7fb;}
		.trendList .name a{color:#212121; line-height:18px;}
		.trendList .name a:hover{background:none; color:#2261ae;}
		.trendList .text{float:right; width:225px; line-height:16px;}
		.trendList .text .box{padding-left:10px;}
		.trendList .text .txt{background:url(http://img.chinayescache.com/sys/photoalbum/img/icon2.gif) no-repeat 0 3px;}
		.trendList .text .txt img{position:absolute; margin:3px 0 0 3px;}
		.trendList .text h3{font-size:12px; font-weight:normal; padding:5px 0; color:#858585;}
		/*博客首页列表*/
		.blogHomeList{}
		.blogHomeList .info{width:50px; padding:6px 0 0 0;}
		.blogHomeList .text{width:215px; line-height:18px; padding-right:10px;}
		/*首页回复*/
		.indexMyList{}
		.indexMyList li{line-height:26px;}
		.indexMyList li span{float:right;}
		.indexMyList li.mtitle{color:#212121; border-bottom:1px solid #eee;}
		.indexMyList li a{padding-left:5px;}
		.indexMyList li.item{background:url(http://img.chinayescache.com/sys/photoalbum/img/hr_2.gif) repeat-x bottom; line-height:32px;}
		.indexMyList li .hide{color:#ccc;}
		
		.sort-list{line-height:16px; clear:both; color:#BDBDBD;}
		.sort-list li{height:16px;margin-bottom:3px;overflow:hidden;padding:5px 32px 5px 19px;position:relative; border-bottom:1px solid #eee;}
		.sort-list li.up{background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 273px -517px;}
		.sort-list li.down{background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 273px -495px;}
		.sort-list em{color:#212121;}
		.sort-list .top em {color:#dd1f66;}
		.sort-list em {font-size:11px;font-style:normal;position:absolute;top:5px; left:3px; text-align:center; width:10px;}
		.sort-list span{padding:0 0 0 28px; background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 15px -473px; position:absolute; left:140px; top:4px;}
	

.footer{clear:both;position:relative;}
.footer .box{margin:0 auto; padding:8px 0 0 0; width:960px; border-top:1px solid #e8e8e8; margin-top:1px; height:60px;}
.footer p{padding:2px 5px 3px 5px;}
.footer p .mail,.footer p .mail:hover{float:right; padding-left:18px; background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) 0 -330px; cursor:pointer;}
.footer a{padding:0 5px; color:#999;}
.footer span{padding:0 5px;}
.footer a:hover{color:#2261ae; background:none;}
/* footer style END */

.home .header{height:110px; background:url(http://img.chinayescache.com/sys/photoalbum/img/menu_index.gif) center 62px no-repeat;}
	.header .menu{position:absolute; top:64px; left:20px; width:900px;}
	.header .menu li{float:left;}
	.header .menu li a{color:#feebf2;font-size:14px;font-weight:900;float:left;padding:14px 0 10px 0; width:85px; text-align:center;}
		.header .menu li.my a{width:125px;}
		.header .menu li a:-moz-any-link{padding:11px 0 10px 0;/*HACK For FireFox 3+ 雅黑问题*/}
	.header .menu li a:hover,.header .menu li.on a{background:none; color:#fff;}
	.No_Sign .header .menu{left:60px;}
		.No_Sign .header .menu li a{width:90px;}

.homeStage{background:#fff; border-top:solid 1px #ebebeb;}
	.home .stage{background:url(http://img.chinayescache.com/sys/photoalbum/img/bg_bar.gif) right repeat-y;}
	.home .footer{background:#ffffff;}
.banner{position:relative; background:url(http://img.chinayescache.com/sys/photoalbum/img/ng_show.gif) no-repeat center bottom; width:960px; height:485px; padding-top:5px; margin:0 auto;}
	.showBox{width:100%;}
	.showBox div{position:absolute;}
	.banner .button{position:absolute; text-indent:-9999pt; height:92px; width:49px; background-image:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif);}
	#prev{left:-74px; top:190px;background-position:-49px -93px;}
	#prev:hover{background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) no-repeat 0 0;}
	#next{right:-74px; top:190px; background-position:0 -93px;} 
	#next:hover{background:url(http://img.chinayescache.com/sys/photoalbum/img/icon.gif) no-repeat -49px 0;}
	/* 首页独有样式结束 */

	
.picList_1px .picBox a img{padding:2px 3px 4px 3px;}
.picList_3px .picBox a img{padding:4px 5px 6px 5px;}
.picList_5px .picBox a img{padding:8px 9px 10px 9px;}
.picBox{background:url(http://img.chinayescache.com/sys/photoalbum/img/bg_box.gif) left top #fff;}
.picBox a img{background:url(http://img.chinayescache.com/sys/photoalbum/img/bg_boxB.gif) bottom left no-repeat;}
.picBox a{background:url(http://img.chinayescache.com/sys/photoalbum/img/bg_box.gif) right bottom; display:block; overflow:hidden; }
.picBox a:hover{background:url(http://img.chinayescache.com/sys/photoalbum/img/bg_box.gif) right bottom;}

.picList{float:left; display:block; width:100%;}
.picList .picBox{float:left;}
	.picList .picBox a{display:block;}
	.picList .picBox a img{display:block;}
	.photoList li{margin:5px;}
	/* 通用图片列表 */
	
	.home .mailList .mailTable .name{text-align:center;}


/* Javascript Dom Style */
#tooltip{position:absolute; padding:5px; background:#fff; padding:5px 10px; color:#666; line-height:16px;}
#tooltip strong{color:#212121; font-weight:bold;}
.jmodal-overlay{width:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:200;}
.jmodal-main{left:0;top:0;position:absolute;z-index:201;}
.jmodal-main table{width:100%;}
.jmodal-main td .jmodal-title{height:30px;background-color:#e2f0f9;font-weight:bold;text-indent:10px;color:#212121;line-height:30px;}
.jmodal-main td .jmodal-content{height:auto;background-color:#ffffff;padding:20px 10px;}
.jmodal-main td .jmodal-bottom{background:#FFFFFF;padding:5px;text-align:right;}
	input.hide{background:none; border:0; cursor:pointer; color:#999; margin-left:5px;}
.jmodal-main .jmodal-bottom input,.inputButton{background-color:#3873B4;font-family:"宋体"; border-color:#BDDDF2 #434343 #434343 #BDDDF2;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;margin-right:5px;padding:0 8px;height:24px;line-height:22px;overflow:visible; _overflow:hidden;_padding:0;/*Hack for IE6*/}
input.hover{background-color:#58779a;border-color:#cedfeb #444444 #444444 #cedfeb;}
.jmodal-main td{overflow:hidden;}
/* ie png fixed */
.jmodal-png-fiexed{filter:alpha(opacity=50);}
.jmodal-main td.jmodal-top-left{overflow:hidden;width:10px;height:10px;background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_top_left.png) center bottom no-repeat;}
.jmodal-main td.jmodal-top-right{width:10px;background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_top_right.png) center bottom no-repeat;}
.jmodal-main td.jmodal-border-top{background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_border.png) center bottom repeat-x;}
.jmodal-main td.jmodal-border-bottom{background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_border.png) center top repeat-x;}
.jmodal-main td.jmodal-border-left{background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_border.png) right bottom repeat-y;}
.jmodal-main td.jmodal-border-right{background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_border.png) left bottom repeat-y;}
.jmodal-main td.jmodal-bottom-left{width:10px;height:10px;background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_bottom_left.png) center top no-repeat;}
.jmodal-main td.jmodal-bottom-right{width:10px;background:url(http://img.chinayescache.com/sys/photoalbum/img/dialog_bottom_right.png) center top no-repeat;}

/*  AD  */
.ad300x250{padding:10px 0;text-align:center;}
.ad300x100{text-align:center;}

/*首页新闻列表*/
.home .newsHead { margin-bottom:6px; padding:0 10px 0 0; background:none; }
.home .newsHead h3 {font-size:14px; font-weight:bold; padding:3px 0; }
.home .newsHead img {float:left; margin:3px 8px 0 0;}
.home .newsList ul{padding:6px 0 0 0; background:url(http://img.chinayescache.com/sys/photoalbum/img/hr_1.gif) top repeat-x; float:left; width:100%;}
.home .newsHead p { color:#777; text-indent:2em; line-height:20px; }
.home .newsList li {clear:both; padding:0 0 0 9px; font-size:12px; line-height:21px; color:#2b2b2b; background:url(http://img.chinayescache.com/sys/news09/img/sprites.png) no-repeat 0 -354px;}
.home .newsList_2 .newsHead { margin-bottom:6px; padding:0 10px 0 0; background:none; }
.home .newsList_2 .newsHead h3 {font-size:14px; font-weight:bold; padding:3px 0;}
.home .newsList_2 .text { color:#777; line-height:20px; }
.home .newsList_2 .info { color:#c0c0c0; padding:5px 0 0 0;}.home .newsList_2 .info a{padding:0 6px;}
.home .newsList_2 li {clear:both; padding:6px 0;background:url(http://img.chinayescache.com/sys/photoalbum/img/hr_1.gif) top repeat-x;}
.home .newsList_2 li h3 {font-size:12px; font-weight:bold; padding:3px 0;}

