﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}

body{background:#171717;color:#fff;font-size:12px;}
a{color:#ECECEC;}
img{border:0;}
.header,.main,.footer{width:960px;margin:0 auto;}

.text{padding:20px 0;padding-right:80px;width:770px;margin:10px auto;color:#999;}

/* 内容 */
#Article{ overflow:hidden;background:#333;}
#Article,.photo-channel .relevance{zoom:1; padding:0 20px}
#Article h1{color:#ECECEC;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px;}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:14px;border:1px solid #1a1a1a;padding:20px 10px;line-height:2;margin-bottom:50px;background:#FFF;}
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related a{ color:#0b3b8c}
.Article-Tool{ border:1px solid #c3d4e7; position:relative; top:-1px; text-align:right; vertical-align:middle; height:15px; background-color:#f4f8fd;}



/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px;color:#999;}
.photo-channel #Article .tool a{color:#999; text-decoration:none;}
.photo-channel #Article .tool a:hover{ text-decoration:underline;}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(/skin/default/images/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
.btn_pphoto:hover{background: url(/skin/default/images/prev.png) no-repeat 20px center;}
.btn_nphoto:hover{background: url(/skin/default/images/next.png) no-repeat 345px center;}

.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; background-color:#333; position: relative;width:890px;margin:10px auto;}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;bottom:-30px;background: url(/skin/default/images/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px;color:#666; text-decoration:none;}
.photo-channel #Article .big-pic .max:hover{color:#FC0;}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(/skin/default/images/blank.gif);display:block; width:100%; height:100%; outline:none;}
.pic-abg{background:#1a1a1a;}

#Article .list-pic{ padding:0px 0 0px; height:120px;margin:20px auto;padding-top:20px;width:770px;background:#1a1a1a;}
#Article .cont{overflow:hidden; float: left; width:490px; height:80px}
#Article .cont li{ float:left; width:118px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px;_overflow:hidden; margin:0 auto;border:1px solid #666;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(/skin/default/images/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ margin-right:14px;}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px;margin-bottom:10px;}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px;}
#Article .list-pic .pre a,#Article .list-pic .next a{text-decoration:none;color:#666;}
#Article .list-pic .pre a:hover,#Article .list-pic .next a:hover{color:#FC6; text-decoration:underline;}
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
/*
#Article .pre-bnt:hover, #Article .next-bnt
:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}*/
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(/skin/default/images/bg05.png) no-repeat; display:block; width:20px; height:65px; float:left;}

#Article .pre-bnt span{background-position: 0px 0;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -21px 0;}
#Article .next-bnt span{background-position: -42px 0;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -63px 0;}
/* endSelect */
#endSelect{top:150px;left:130px;position:absolute;width:646px;height:390px;background:url(/skin/default/images/pic_bg.jpg) no-repeat;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#endSelect #endSelClose{background:url(/skin/default/images/big-btn.png) no-repeat}
#rePlayBut{}
#nextPicsBut{}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

.foot{padding:50px 0; text-align:center;color:#666;}
.foot a{color:#666;margin:0 5px; text-decoration:none;}
.foot a:hover{text-decoration: underline;}


#top{height:57px;background:url(/skin/default/images/pic_topbg.jpg) repeat-x #000;padding:10px 50px 0 50px;line-height:40px;color:#999;}
.top-left{float:left;}
.top-left img{margin-right:10px;}
.top-left a,.top-right a{text-decoration:none;color:#999;margin:0 10px;}
.logo{float:left;}
.here{float:left;}
.top-right{float:right;}
.top-right a{margin:0 10px;}
#top a:hover{ text-decoration:underline;}



.myinfo{height:110px;padding:5px 24px;position:absolute;top:10px;left:0;}
.myinfo dt{float:left;width:140px;padding:5px;background:#fff;margin-right:24px;}
.myinfo dt img{width:140px;height:87px;}
.myinfo dd{float:left;width:360px;}
.myinfo dd h3{font-family:"Microsoft Yahei";font-size:18px;height:60px; line-height:60px;color:#999; text-align:left;font-weight:normal;}
.myinfo dd a{ text-decoration:none;}
.ftitle a{margin-right:0px;}
.title-all{font-family:"Microsoft Yahei";font-size:16px; clear:both;height:60px;line-height:60px; text-align:left;color:#999;position:absolute;top:130px;left:30px;}
.mylsit{height:190px;overflow:hidden;position:absolute;top:180px;left:30px; text-align:left;}
.mylsit li{float:left;width:120px;margin-right:10px; list-style:none;border:1px solid #333;padding:10px;height:150px;}
.mylsit li img{padding-bottom:5px;}
.mylsit li a{display:block;margin-bottom:5px;color:#999; text-decoration:none;}

.mylsit li a:hover,.myinfo dd a:hover,.myinfo dd a:hover h3{color:#CCC;}
