body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: 400;
}
li {
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 400;
}
abbr, acronym {
    border: 0 none;
    font-variant: normal;
}
sup, sub {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
strong {
    font-weight: 800;
}
html, body {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    width: 100%;
}
.wrapper-out {
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}
.wrapper-inner {
    margin: 0 auto;
    overflow: hidden;
    width: 980px;
}
#bigpicarea {
    height: 647px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width:970px;
}
a {
    color: #9A9A9A;
    outline: medium none;
    text-decoration: none;
}
a:hover, a:active {
    color: #FF0000;
    text-decoration: underline;
}
.header {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 1px solid #383838;
    height: 47px;
    width: 100%;
}
.header .logo {
    float: left;
    height: 24px;
    margin: 11px 14px 0 32px;
    width: 265px;
}
.header .nav {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-top: 11px;
}
.header .nav a {
    color: #FFFFFF;
}
.header .mainNav {
    color: #B3B3B3;
    float: right;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin: 11px 40px 0 0;
}
.header .mainNav span {
    color: #747474;
    padding: 0 8px;
}/*header*/
.body {
    background:url(img/bg.png) repeat-x scroll center top #000000;
    text-align: center;
    width: 100%;
}
.left {float:left}
.right {float:right;}
.footer {width:100%;height:auto;line-height:30px;color:#4C4C4C;text-align:center;font-size:12px;margin-top:46px;margin-bottom:20px;font-family:Arial;}
.footer span {padding-right:12px;}

#big_play_prev {
	BACKGROUND-IMAGE: url(img/left.png); WIDTH: 102px; DISPLAY: block; HEIGHT: 95px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='img/left.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(img/right.png); WIDTH: 102px; DISPLAY: block; HEIGHT: 95px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='img/right.png')
}
.bigbtnPrev {
    cursor: pointer;
    height:95px;
    left: 30px;
    position: absolute;
    top: 275px;
    width:102px;
    z-index: 100;
}
.bigbtnNext {
    cursor: pointer;
    height: 95px;
    position: absolute;
    right: 30px;
    top: 275px;
    width: 102px;
    z-index: 100;
}
/*Main-P-QQ*/
#Main-P-QQ {margin:0 auto;text-align:center;font-size:12px;color:#fff;}
#Main-P-QQ .hd {
    height: auto;
    padding-bottom: 20px;
}#Main-P-QQ .hd h1 {color: white;font: 800 26px/22px "宋体",arial;line-height: 26px;margin: 19px auto 0 auto;}
/*toolBar*/
#toolBar {width:100%;overflow:hidden;height:16px;margin-top:36px;}
#toolBar .left li {float:left;font-size:12px;color:#5C5C5C;padding-right:7px}
#toolBar .left li.full {height:12px;background:url(img/icon.png) no-repeat 0 0;color:#9A9A9A;padding-left:21px;cursor:pointer;padding-right:16px;}
#toolBar .left li.play {height:12px;background:url(img/icon.png) no-repeat 0 -14px;color:#9A9A9A;padding-left:21px;cursor:pointer;padding-right:16px;}
#toolBar .left li.stop {height:12px;background:url(img/icon.png) no-repeat -188px 0;color:#9A9A9A;padding-left:21px;cursor:pointer;padding-right:16px;}
#toolBar .left li.save {height:12px;background:url(img/icon.png) no-repeat 0 -28px;color:#9A9A9A;padding-left:21px;cursor:pointer;padding-right:16px;}
#toolBar .left li.save a:hover {color:#9A9A9A;text-decoration:none}
#toolBar .right li {float:left;font-size:12px;color:#5C5C5C;padding-right:7px;margin-top:2px;}
#toolBar .right li.comment {height:18px;background:url(img/icon.png) no-repeat 0 -42px;color:#9A9A9A;padding-left:22px;cursor:pointer;padding-right:16px;margin-top:2px;}
#toolBar .left li.save a:hover,#toolBar .right li.comment a:hover {color:#9A9A9A;text-decoration:none}
#toolBar .right li.shareQQ {height:15px;background:url(img/icon.png) no-repeat 0 -60px;color:#9A9A9A;padding-left:23px;cursor:pointer;padding-right:16px;padding-top:3px;margin-top:0px;}
#toolBar .right li.shareWB {height:15px;background:url(img/icon.png) no-repeat 0 -82px;color:#9A9A9A;padding-left:23px;cursor:pointer;padding-right:16px;padding-top:3px;margin-top:0px;}
/*Main-A*/
#Main-A {width:980px;height:600px;text-align:center;margin-top:17px;position:relative;background:url(img/ajax-loader.gif) no-repeat center center;}
.pageLeft {position:absolute;left:0;top:0;width:100%;cursor:pointer;z-index:101}
.pageLeft span {float:left;width:102px;height:95px;margin:0 0 0 24px;_display:inline;background-image: url(img/right.png)!important;/* FF IE7 */background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/right.png'); /* IE6 */_background-image: none; /* IE6 */}
.pageLeft span a,.pageRight span a {display:block;position:relative;width:102px;height:95px;}
.pageRight {position:absolute;left:0;top:0;width:100%;cursor:pointer;z-index:101}
.pageRight span {float:right;width:102px;height:95px;margin:0 24px 0 0;_display:inline;background-image: url(img/left.png)!important;/* FF IE7 */background-repeat: no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/left.png'); /* IE6 */_background-image: none; /* IE6 */}
.pageLeft-bg {position:absolute;left:0;top:0;width:100%;z-index:100}
.pageRight-bg {position:absolute;left:0;top:0;width:100%;z-index:100}
.pageLeft-bg,.pageRight-bg {background:#fff;filter:alpha(opacity=0); /*IE*/-moz-opacity:0; /*MOZ , FF*/opacity:0;/*CSS3, FF1.5*/}
/*Main-B*/
#Main-B {width:900px;margin:18px auto;text-align:left;color:#B4B4B4;font-size:12px;overflow:hidden;}
#Main-B p {line-height:22px;padding-bottom:21px;}
#Main-B .TimeInfo {float:right;}
#Main-B .TimeInfo span {padding-right:13px;}
/*Main-C*/
#Main-C {width:978px;border:1px solid #212121;background:#0D0D0D;height:174px;}
#Main-C .smallPic {width:978px;font-size:12px;color:#fff;}
#Main-C .smallPic div.left {width:970px;height:120px;margin-top:18px;overflow:hidden;margin-left:3px;}
#Main-C .smallPic div.left ul{z-index:2;left:0;}
#Main-C .smallPic div.left li {float:left; margin:0 4px;height:97px;text-align:center;}
#Main-C .smallPic div.left li div{width:122px;height:97px;margin-top:8px;}
#Main-C .smallPic div.left li div a {display:block;width:116px;height:86px;overflow:hidden;cursor:pointer;position:relative;}
#Main-C .smallPic div.left li a span 
{position:absolute;display:block;width:33px;height:14px;right:4px;bottom:2px;background:#000;color:#fff;text-align:center;font-
size:12px;}
#Main-C .smallPic div.left li a:hover span {background:#464646;text-decoration:none;color:#fff;}
#thumbs  li a.mask { border:3px solid #AFAFAF;}
#thumbs LI.first {
    cursor: pointer;
    height: 63px;
    width:20px;
	padding-top:13px;

}
#thumbs LI.last {
    cursor: pointer;
    height: 63px;
    width:20px;
	padding-top:13px;
}
#Main-C .scrollLine {width:920px;margin:17px auto 0 auto;height:1px;line-height:1px;background:url(img/scrollline.png) no-repeat;overflow:visible;position:relative;clear:both;}
#Main-C .scrollLine .scrollButton {position:absolute;left:0;top:-6px;display:block;width:145px;height:13px;background:url(img/icon.png) no-repeat 0 -106px;cursor:e-resize}
/*Main-D*/