/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}

/* page */
body{background:#222222;color:#999;}
a,a:hover{color:#fff;font-family:"微软雅黑","Microsoft Yahei","黑体";}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}

.g-doc{width:100%;margin:0 auto;background:#222222;}
.g-hd{width:100%;background:#2F2F2F;height:50px;}
.g-hd .g-nav{display:block;width:950px;height:40px;margin-left:auto;margin-right:auto;padding-top:7px;}
.g-hd .m-logo{float:left;width:110px;height:36px;background:url(/ent/theme/minisite/img/logo.png) no-repeat;overflow:hidden;}
.g-hd .m-logo a{display:block;overflow:hidden;height:36px;text-indent:-9999px;font-size:99px;}
.g-hd .m-nav{float:left;margin-top:6px;margin-left:50px;}
.g-hd .m-nav li{float:left;margin-right:25px;}
.g-hd .m-nav li a{font:16px "微软雅黑","Microsoft Yahei","黑体";color:#C2C2C2;}
.g-hd .m-nav li a:hover{color:#2CAEFF;}
.g-hd .g-nav-bg{display:block;width:100%;height:4px;}
.g-hd .g-nav-bg .l{display:block;width:100%;height:1px;}
.g-hd .g-nav-bg .l1{background:#2A2A2A;}
.g-hd .g-nav-bg .l2{background:#222222;}
.g-hd .g-nav-bg .l3{background:#454545;}

.g-bd{display:block;width:950px;margin-left:auto;margin-right:auto;}
.g-bd .g-top{display:block;width:950px;margin:0 auto 10px 0;}
.g-bd .g-top img{width:950px;border:0;}
.g-bd .g-ct{display:block;width:950px;margin-left:auto;margin-right:auto;}
.g-ct .g-ct-width{display:block;float:left;width:100%;background:#2F2F2F;}
.g-ct .g-ct-left{float:left;width:230px;height:460px;}
.g-ct .g-ct-center{float:left;width:470px;height:460px;margin-left:10px;background:#2F2F2F;}
.g-ct .g-ct-right{float:left;width:230px;height:460px;margin-left:10px;background:#2F2F2F;}

.g-ct-area{width:100%;background:#2F2F2F;}
.g-ct-area .hd{width:100%;height:27px;background:url(/ent/theme/minisite/img/area-bg.jpg);}
.g-ct-area .hd .title{float:left;width:120px;height:25px;}
.g-ct-area .hd .title a{display:block;overflow:hidden;height:25px;text-indent:-9999px;font-size:99px;}
.g-ct-area .hd .pic-bg{background:url(/ent/theme/minisite/img/pic-bg.png) no-repeat;height:25px;line-height:23px;text-indent:20px;text-align:left;}
.g-ct-area .hd .pic-bg a{font-size:16px;}
.g-ct-area .hd .pic-bg a:hover{color:#50C7FF;}
.g-ct-area .hd .pic-info{background:url(/ent/theme/minisite/img/pic-info.png) no-repeat;}
.g-ct-area .hd .pic-news{background:url(/ent/theme/minisite/img/pic-news.png) no-repeat;}
.g-ct-area .hd .pic-show{background:url(/ent/theme/minisite/img/pic-show.png) no-repeat;}
.g-ct-area .hd .pic-images{background:url(/ent/theme/minisite/img/pic-images.png) no-repeat;}
.g-ct-area .hd .pic-poster{background:url(/ent/theme/minisite/img/pic-poster.png) no-repeat;}
.g-ct-area .hd .pic-comment{background:url(/ent/theme/minisite/img/pic-comment.png) no-repeat;}
.g-ct-area .hd .pic-news-list{background:url(/ent/theme/minisite/img/pic-news-list.png) no-repeat;}
.g-ct-area .hd .pic-news-view{background:url(/ent/theme/minisite/img/pic-news-view.png) no-repeat;}
.g-ct-area .more {float:right;width:52px;height:27px;background:url(/ent/theme/minisite/img/btn-more.png);overflow:hidden;}
.g-ct-area .more:hover{background:url(/ent/theme/minisite/img/btn-on-more.png) no-repeat;}
.g-ct-area .more a{display:block;overflow:hidden;height:36px;text-indent:-9999px;font-size:99px;}
.g-ct-area .content{width:100%;text-align:center;margin:10px auto;}
.g-ct-area .content img{width:85%;margin:5px auto;}
.g-ct-area .text{color:#fff;line-height:24px;text-align:left;margin:10px;width:210px;}
.g-ct-area .article{width:460px;height:410px;overflow:hidden;}
.g-ct-area .article-hot{margin:20px;}
.g-ct-area .article-hot li{float:left;background:url(/ent/theme/minisite/img/plus.png) no-repeat;margin-bottom:10px;}
.g-ct-area .article-hot li a{margin-left:20px;font-size:14px;text-decoration:underline;}
.g-ct-area .article-hot li a:hover{color:#50C7FF;}
.g-ct-area .article-hot li span{display:block;line-height:22px;font-size:12px;margin-top:5px;margin-left:20px;}
.g-ct-area .article-list{margin:20px;}
.g-ct-area .article-list li{display:block;float:left;width:96%;background:url(/ent/theme/minisite/img/dot.png) no-repeat 4px 4px;margin-bottom:8px;}
.g-ct-area .article-list li a{margin-left:20px;font-size:13px;}
.g-ct-area .article-list li a:hover{color:#50C7FF;}
.g-ct-area .article-list span{float:right;}
.g-ct-area .article-more{display:block;float:right;background:url(/ent/theme/minisite/img/arrow.png) no-repeat 60px 1px;}
.g-ct-area .article-more a{float:right;font-size:13px;margin-right:40px;}
.g-ct-area .article-more a:hover{color:#50C7FF;}

.g-ct-area .photolist{display:inline-block;width:100%;margin:10px auto;text-align:center;}
.g-ct-area .photolist li{float:left;width:135px;height:150px;margin:10px 5px 20px 15px;}
.g-ct-area .photolist li img{width:120px;height:120px;border:4px solid #535353;}
.g-ct-area .photolist li img:hover{border-color:#4FC6FE;}
.g-ct-area .photolist li p{line-height:24px;font-size:16px;}
.g-ct-area .photolist li a:hover{color:#50C7FF;}

.g-ct-area .otherlist{display:inline-block;width:100%;margin-bottom:20px;}
.g-ct-area .otherlist .title{width:100%;height:24px;background:url(/ent/theme/minisite/img/other-bg.jpg);margin-bottom:20px;}
.g-ct-area .otherlist h3{width:68px;height:24px;background:url(/ent/theme/minisite/img/other-band.jpg) no-repeat;text-indent:-9999px;font-size:99px;margin-left:20px;}
.g-ct-area .otherlist li{float:left;margin:10px 20px;}
.g-ct-area .otherlist li a{font-size:14px;}
.g-ct-area .otherlist li a:hover{color:#50C7FF;}

.g-ft{display:inline-block;width:100%;background:#2F2F2F;height:40px;line-height:40px;margin:20px auto 0 auto;text-align:center;color:#E3E3E3;font-size:14px;border-top:1px solid #3E3E3E;}

#list .article-list{display:inline-block;width:100%;margin-bottom:20px;}
#list .article-list li{background:url(/ent/theme/minisite/img/dot.png) no-repeat 4px 10px;}
#list .article-list a{font-size:16px;line-height:24px;}
#page{color:#fff;}
#page .alt{font-size:16px;text-align:center;padding:20px;}
#page .detail{display:block;margin:20px;text-align:left;font-size:14px;line-height:30px;}
#page .detail img{max-width:100%;height:auto;margin-top:10px;margin-bottom:10px;}
#page .time{display:block;margin:20px;color:#d5d5d5;float:right;}

pre {
    whitewhite-space: pre-wrap;
    whitewhite-space: -moz-pre-wrap;
    whitewhite-space: -pre-wrap;
    whitewhite-space: -o-pre-wrap;
    word-wrap: break-word;
    whitewhite-space: normal;
}