/*新闻文章*/
.t4Btit {
	LINE-HEIGHT: 45px; HEIGHT: auto; COLOR: #333; FONT-SIZE: 28px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.t4Bexp {
	LINE-HEIGHT: 30px; HEIGHT: 35px; COLOR: #999; OVERFLOW: hidden;border-bottom:1px dotted #dbdbdb;
}
.t4Bexp span{float:left;}
.t4Bexp .topic{margin-right:15px;}
.t4Bexp .topic a{color:#2d96e9;}
.t4Bexp .bor-tit{background-color:rgb(232.232.232);width:1px;height:13px;overflow:hidden;margin-top:10px;margin-right:15px;margin-left:0px;display:inline;}
.t4Bexp  .writer,.t4Bexp  .art_time,.t4Bexp .view_count{margin-left:15px;}
.t4Bexp  .view_count{color:red;}
.t4Content {
	LINE-HEIGHT: 28px;padding:15px;
}
.t4Content img{padding:5px;border:1px solid #ddd;display:block;clear:both;margin-left:auto;margin-right:auto;}
.t4Content img{MAX-WIDTH: 650px !important;HEIGHT: auto!important;width:expression(this.width > 650 ? "650px" : this.width)!important;}
.t4Content p{text-indent:1em;}
.t4cH1 {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 47px; HEIGHT: 47px; COLOR: #333; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-TOP: #333 2px solid; FONT-WEIGHT: bold
}
.tTjyd {
	
}
.tTjyd UL LI {
	BORDER-BOTTOM: #ddd 1px dotted; LINE-HEIGHT: 41px; WIDTH: 314px; FLOAT: left; HEIGHT: 41px; OVERFLOW: hidden
}
.tTjyd UL LI.end {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tTjyd UL.fld {
	WIDTH: 340px; PADDING-RIGHT: 15px; BORDER-RIGHT: #ddd 1px dotted;float:left;
}
.tTjyd UL.frd {
	PADDING-LEFT: 15px; WIDTH: 315px
}
.tTjyd UL LI A {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND: url(../images/t_bgf.gif) no-repeat 11px -825px; FONT-SIZE: 14px
}
.tTjyd UL LI A:hover {
	BACKGROUND-POSITION: 11px -775px
}
/*右侧栏目导航*/
.zx-col-nav{
	float:left;clear:both;margin-bottom:15px;
}
.zx-col-nav a{padding-left:15px;line-height:25px;float:left;color:#379BE9;}

/*图库下载区*/
.works-detail{border:1px solid #dce0e3;cursor:pointer;background-color:#fff;box-shadow:0px 1px 3px #dedede;}
.works-detail:hover{color:inherit;}




.works-img-box{text-align:center;overflow:hidden;}
.works-about{position:absolute;left:0;bottom:0;height:21px;width:100%;text-align:left;}
.works-name{padding:0px 12px;height:30px;line-height:30px;}
.works-name a{color:#486c8b;}
.works-name a:hover{color:#eb0064;}

.border-top{border-top:1px solid #e5e5e5;}
.border-right{border-right:1px solid #e5e5e5;}
.border-bottom{border-bottom:1px solid #e5e5e5;}
.border-left{border-left:1px solid #e5e5e5;}
.detail-main{position:relative;width:720px;}
.works-show-box{padding:10px 16px 10px 10px;border:1px solid #e5e5e5;background-color:#fff;overflow:hidden;}
.works-show-title{margin:8px 0px 12px;line-height:27px;font-size:21px;text-align:center;}
.works-show{width:685px;overflow:hidden;}
.works-show img{max-width:685px;}
.works-trigger{display:none;top:12px;right:8px;width:131px;height:30px;background-position:0px -143px;}
.works-trigger-staticbg{background-position:0px -174px;}
.works-trigger-btn{float:left;display:block;height:30px;cursor:pointer;}
.works-trigger-dynamic{width:65px;}
.works-trigger-static{width:66px;}
/*#static{border-bottom:1px solid #d6d6d6;}*/
.works-show-box-ft{height:42px;line-height:42px;}
.works-img-about{padding:10px 20px;height:55px;background-color:#fff;}
.works-img-about-intro{width:550px;line-height:27px;overflow:hidden;}
.works-img-price{width:125px;}
.works-price-box{display:inline-block;padding:0px 13px;height:24px;line-height:24px;background-position:-133px -144px;background-color:#e10074;border-radius:3px;}
.works-price-box b{color:#fff;font-family:tahoma;font-size:14px;}
.works-price-box .arrow{width:0px;height:0px;line-height:0px;overflow:hidden;font-size:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid; left:50%;bottom:-5px;margin-left:-5px;border-width:5px 5px 0px 5px;border-color:#e10074 #fff #fff #fff;}
.works-manage-box{height:55px;background-color:#3f5260;}
.works-manage-item{width:75px;padding-top:12px;height:43px;border-right:1px solid #757a7d;color:#fff;text-align:center;}
.works-manage-report .ico,.works-manage-favourite .ico{vertical-align:top;}
.works-manage-download{width:124px;height:55px;line-height:55px;text-align:center;background-color:#d01876;overflow:hidden;cursor:pointer;}
.works-manage-download em{display:inline-block;font-style:normal;font-size:16px;font-family:microsoft yahei;color:#fff;vertical-align:middle;}
.download-ico2{width:19px;height:19px;background-position:0px -331px;background-image:url(../images/ico_png24.png);background-repeat:no-repeat;}
.complain-ico{background-image:url(../images/ico_png24.png);background-repeat:no-repeat;width:16px;height:16px;font-size:0px;background-position:-21px -275px;}

.works-intro {padding:15px 0px;border:1px solid #e5e5e5;border-top:none;background-color:#fff;overflow:hidden;}
.works-intro img {max-width:725px;
        max-height:945px; 
        scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 725 ? "725px" : "auto"):(this.style.height = this.offsetHeight >= 945 ? "945px" : "auto")); display:inline !important;
}


.works-intro dt{width:85px;text-align:right;font-weight:bold;}
.works-intro dd{width:622px;}

.detail-aside{width:260px;overflow:hidden;}
/*右侧会员信息*/
.pic-author{padding:17px 5px 17px 17px;color:#555;border-top:none;overflow:hidden;}
.author-avatar-box{width:50px;height:50px;overflow:hidden;margin-right:8px;}
.author-avatar-box img{width:50px;height:50px;}
.author-info-box{width:175px;overflow:hidden;line-height:23px;}
.author-name-bar{height:21px;line-height:21px;}
.author-name {width:91px;height:21px;}
.author-name a{font-weight:bold;color:#407fce;}
.follow-fans-btn{display:inline-block;height:21px;line-height:21px;vertical-align:middle;}
.follow-fans-btn:hover{text-decoration:none;}
.follow-fans-no{width:32px;padding-left:19px;height:21px;color:#fff;background-position:-133px -175px;}
.author-grade{display:inline-block;}

.author-works-box{padding:10px 0px;overflow:hidden;}
.author-works-title {margin-bottom:4px;padding:0px 13px;height:28px;line-height:28px;}
.author-works-title h2{font-size:14px;}
.author-works-list{padding-left:5px;}
.author-works-item{margin:4px;width:110px;overflow:hidden;display: table-cell; *display: block; border:1px dotted #e5e5e5;padding:2px;}
.author-works-item img{vertical-align:middle;max-width:110px;max-height:110px;_width:expression(this.width>110?"110px":true);_height:expression(this.height>110?"110px":true);}

/*评论*/
.works-comment{border:1px solid #e5e5e5;background-color:#fff;}
.works-comment-hd{height:39px;padding:0px 25px;line-height:39px;border-bottom:1px solid #e5e5e5;background-color:#eef0f1;color:#555;font-size:14px;font-weight:bold;}
.works-comment-item{margin-top:-1px;border-top:1px solid #dbdbdb;padding:15px 20px 10px 24px;}
.works-comment-avatar{width:50px;height:50px;overflow:hidden;}
.works-comment-avatar img{width:50px;height:50px;}
.works-comment-author{margin-bottom:3px;height:18px;line-height:18px;}
.works-comment-author a{font-weight:bold;color:#407fce;}
.work-comment-more{padding-left:82px;height:29px;line-height:29px;}
.work-comment-more a{font-weight:bold;color:#555;text-decoration:underline;}
.commment-textarea-box{padding:16px 24px 28px;border-top:1px solid #e5e5e5;}
.comment-disabled-avatar{width:60px;height:60px;background-position:0px -121px;}
.comment-disabled{width:608px;height:36px;padding-top:22px;border:1px solid #d5d5d5;background-color:#eef0f1;text-align: center;color:#555;}
.comment-avatar{width:60px;height:60px;overflow:hidden;}
.comment-avatar img{width:60px;height:60px;}
#commentTextarea{padding:3px;width:542px;height:52px;border:1px solid #e5e5e5;resize:none;font-size:12px;box-shadow:1px 2px 5px #ccc inset;}
#commentBtn{width:60px;height:60px;font-weight: bold;color:#fff;cursor: pointer;background-color:#283e4c;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#3c5d72',endColorStr='#283e4c');background:-moz-linear-gradient(top,#3c5d72 0%,#283e4c 100%) no-repeat 0px 0px #283e4c;background:-webkit-linear-gradient(top,#3c5d72 0%,#283e4c 100%) no-repeat 0px 0px #283e4c;background:-o-linear-gradient(top,#3c5d72 0%,#283e4c 100%) no-repeat 0px 0px #283e4c;background:-ms-linear-gradient(top,#3c5d72 0%,#283e4c 100%) no-repeat 0px 0px #283e4c;background:linear-gradient(top,#3c5d72 0%,#283e4c 100%) no-repeat 0px 0px #283e4c;}
/*相关作品*/
.related-pic-box{border:1px solid #e5e5e5;background-color:#fff;overflow:hidden;}
.related-pic-box h2{padding-left:24px;margin-top:12px;margin-bottom:12px;font-size: 16px;font-weight: normal;font-family: microsoft yahei;}

.related-pic-imgbox{width:128px;cursor:pointer;overflow:hidden;margin:0px;padding:0px;margin-left:auto;margin-right:auto;}
.related-pic-item{margin-right:2px;width:126px;height:100px;clear:both;}

.related-pic-name{left:0px;bottom:0px;cursor:pointer;width:132px;line-height: 25px;color:#fff;
left:0px;bottom:0px;height:25px;background-color:#000;z-index:2;filter:alpha(opacity=20);opacity:0.2;
}
.related-pic-list{padding:0px 14px 10px;overflow:hidden;}
.related-pic-list ul{margin:0px;padding:0px;}
.related-pic-list li{margin-right:2px;width:130px;height:130px;overflow:hidden;text-align:center;border:1px dotted #e5e5e5;padding:2px; margin-bottom:5px;margin-top:0px;float:left;}
.related-pic-list li img{max-width:128px;max-height:120px;_width:expression(this.width>128?"128px":true);_height:expression(this.height>120?"110px":true);overflow:hidden;text-align:center;margin:0px;display:block;}
.related-pic-item:hover{text-decoration:none;}
.related-pic-item:hover .related-pic-name{color:#fff;}
.works-imgbox{
/*非IE的主流浏览器识别的垂直居中的方法*/
margin:0px;padding:0px;
 /*设置水平居中*/
 text-align:center;
 /**font-size: 175px;约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
 width:120px;
 height:120px;
clear:both;
}

.works-imgbox img{
}
.works-name-filter{left:0px;bottom:0px;height:25px;width:160px;background-color:#000;z-index:2;filter:alpha(opacity=90);opacity:0.9;}
.works-name{left:0px;bottom:0px;height:25px;line-height:25px;width:144px;color:#fff;z-index:3;padding-left:10px;text-align:center;}
.works-item-hover{border-color:#99c3f7;background-color:#f5f8fa;box-shadow:1px 1px 2px #b3e8fe;}









.detail-aside .hot-keywords-list{padding:0px 5px 15px 10px;}
.detail-aside .hot-keywords .boxHd{padding:10px 0px 6px;line-height: 18px;}
.detail-aside .tag-item{margin:6px 3px;}
.works-comment-page {padding:15px 0px;border-top:1px solid #DBDBDB;text-align:center;}
.switch-page {display:inline-block;margin:0px 3px;width:21px;height:21px;border:1px solid #ccc;text-align:center;line-height:21px;vertical-align:middle;}
span.switch-page { background-color:#dedede;}
.current {display:inline-block;margin:0px 3px;padding:0px 8px;height:21px;line-height:21px;border:1px solid #407FCE;background-color:#407FCE;color:#fff;vertical-align:middle;}


/*下载页*/
.download-main{border:1px solid #e5e5e5;border-radius:5px 5px 0px 0px;color:#555;}
.download-main-hd{height:43px;line-height: 43px;border-bottom:1px solid #e5e5e5;background-color:#f1f3f4;}
.download-main-hd h2{margin-left:28px;font-size:18px;font-family: "microsoft yahei";color:#555;font-weight: normal;}
.download-main-bd{padding:30px;background-color:#fff;overflow:hidden;}
.download-img-show{margin-right:23px;width:300px;height:300px;text-align: center;overflow:hidden;}
.download-img-show img{max-width:300px;max-height:300px;_width:expression(this.width>300?"300px":true);_height:expression(this.height>300?"300px":true);}
.download-img-manage{width:605px;overflow:hidden;}
.download-img-name{font-size:20px;color:#555;}
.download-img-info{margin-top:6px;}
.download-img-info-item{height:26px;line-height: 26px;}
.download-pwd-box{margin-top:15px;padding:10px 17px;border:1px solid #ffd8c0;background-color:#fff9f3;color:#333;}
.download-pay-tip{line-height:22px;}
.download-pay-pwd{margin-top:10px;}
.download-pwd-input{padding:3px 10px;width:160px;height:18px;border-radius:4px;box-shadow:3px 3px 3px #ddd inset;line-height:18px;border:1px solid #9eb2cd;color:#666;font-size:12px;}
.download-agree-rule{margin-top:12px;}
.download-agree-checkbox{margin:0px 3px 2px 0px;}
.download-error-box{height:30px;margin:10px 0px;}
.download-btn,.login-btn{width:203px;height:48px;padding-bottom:5px;background:url("../images/bg_png24.png") no-repeat -312px -144px transparent;font-size:22px;font-weight: bold;color:#fff;font-family:"microsoft yahei";cursor:pointer;text-shadow:0px 2px 2px #444;}
.download-btn-disabled{background-position:-312px -193px;color:#999;cursor: inherit;text-shadow:none;}
.download-error-tip{padding:3px 13px 0px;height:22px;box-shadow:0px 2px 2px #dedede;border:1px solid #ffd8c0;background-color:#fff9f3;color:#e10074;}
.download-notice{padding:23px;border-top:1px solid #e5e5e5;background-color:#f1f3f4;overflow:hidden;}
.download-notice-title{width:211px;height:62px;margin-right:18px;padding-top:25px;border-right:1px solid #ccc;text-align:center;font-size:28px;color:#999;font-family:microsoft yahei;font-weight: bold;}
.download-notice-detail p {line-height:22px;}
.download-link-btn,.download-disabled b{display:block;padding:0px 0px 3px 40px;height:32px;line-height:32px;font-size:14px;font-weight:bold;font-family:microsoft yahei;text-shadow:1px 2px 3px #333;color:#fff;}
#downErrorTip .download-error-tip{display:none;}
.download-link-btn:hover{text-decoration:none;color:#fff;}
.download-link-btn1{width:115px;background-position:-445px -545px;}
.download-link-btn2{width:155px;background-position:0px -583px;}
.download-link-btn3{width:155px;background-position:-196px -583px;}
.set-pwd-btn{display:inline-block;width:87px;height:28px;padding-bottom:2px;background-position:-513px -580px;color:#fff;vertical-align:middle;text-align:center;line-height:30px;}
.set-pwd-btn:hover{text-decoration:none;color:#fff;}
.download-by-phone{}
.download-item{height:32px;margin:3px 0px;line-height:32px;}
.download-item label{width:83px;text-align:right;}
.download-item .bag-item-input{height:18px;line-height:18px;}
.download-linkBtn{display:inline-block;width:142px;height:30px;padding-bottom:2px;color:#fff;text-align:center;line-height:30px;}
.download-linkBtn:hover{text-decoration:none;color:#fff;}
.btn15{background-position:-196px -618px;}
.btn16{background-position:-341px -618px;}
.download-disabled,.download-disabled b{background-image:url(../images/download_disabled.jpg);background-repeat:no-repeat;overflow:hidden;}
.download-disabled{display:block;padding-left:41px;height:35px;background-position:left top;}
.download-disabled b{padding:0px 5px 3px 0px;background-position:right top;}