@charset "gb2312";
/* CSS Document 通用样式*/
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}
body,html,input{font:12px "宋体",serif;color: #333;background: #000;}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;}
a:hover{text-decoration: underline;color: red!important;}
.Box{width: 950px;margin-left: 50px;}


/*banner部分*/
.banner{background: url(http://ent.gog.cn/cms_udf/2016/qyz/images/sj.jpg) top center no-repeat;height: 490px;margin: 0 auto;}
.scrollsTop{background: url(../images/scrollsTop.png) top center no-repeat;height: 58px;margin: -58px auto 0;}
.scrollsBottom{background: url(../images/scrollsBottom.png) top center no-repeat;height: 100px;}
.film{width: 1050px;margin: 0 auto;}
.New{background: url(../images/new-bg.jpg) top center no-repeat;height: 516px;}
.role{background: url(../images/role-bg.jpg) top center no-repeat;height: 361px;}
.ablum{background: url(../images/ablum-bg.jpg) top center no-repeat;height: 834px;}
.plot{background: url(../images/plot-bg.jpg) top center no-repeat;height: 427px;}

.new-l{width: 290px;margin-right: 25px;}
.new-c{width: 350px;margin-right: 20px;}
.new-r{width: 260px;}



/*幻灯*/
.NewBox{height: 516px;overflow: hidden;}
.yx-rotaion{margin-bottom: 8px;}
.yx-rotaion img{width: 290px;height: 200px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://qiye.gog.cn/cms_udf/2015/gsck/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}

.mod .hd{background:url(../images/daohang.jpg) repeat-x; height:30px; line-height:30px;padding:0 10px;}
.mod .hd h3{ color:#fff;font: 900 14px/29px 微软雅黑,黑体; float:left;}
#a1{margin-top:10px;}
.mod-pic{padding:0;} 
.mod-pic li{float:left;display:inline;overflow:hidden;} 
.mod-pic a{display:inline-block;text-align:center;} 
.mod-pic img{display:block;border:1px solid #d0dcfc;background:#fff; padding:3px;}
.mod-pic em{display:inline-block;text-align:center;cursor:pointer;line-height:18px;padding:4px 1px 0;} 
.mod-pic a:hover {zoom:1;text-decoration:none;}
.mod-pic a:hover em{text-decoration:underline;} 
.mod-pic a:hover img,a:hover img{border-color:#bda382; background:#f0e6d9}
.pic-120{ padding-top:5px;}
.pic-120 li{ width:128px;margin: 5px 5px 0 10px}
.pic-120 li img{ width:120px; height:90px;}


.new-c a{color: #333;}
.headline h3{margin-bottom: 8px;}
.headline p{line-height: 20px;text-indent: 2em;color: #333;margin-bottom: 12px;}


.game-info{margin-top: 15px;}
.new-c ul li {background: url(../images/bg_list.png) no-repeat 0 9px;height: 29px;line-height: 29px;overflow: hidden; padding-left: 10px;font-size: 14px;}
.new-c ul li span {color: #999999; float: right;}
.game-info img{ float:left; width:110px; height:156px; margin-right:10px;}
.game-info ul li{line-height: 23px;}
.game-info p{line-height: 22px;margin-top: 5px;height:220px;}
.firmData h3{font: 900 16px/29px 微软雅黑,黑体;margin-top: 10px;}
.firmData a{line-height:26px}

.roleBox{clear: both;}
.mod .hd .more a{ float:right;color:#fff; font-weight:normal;}
.pic-list .pic-240 li{ margin: 10px 12px 0 11px;}
.pic-list{ border:solid 1px #fff; border-top:none; background:#FDF9F4;}
.roleBox .pic-list em{padding: 5px 0;}


.piccontext{background: #fff;padding: 20px 0;}
.picshow{width:910px;margin-left:20px;overflow:hidden;}
.picshowtop{width:910px;text-align:center;position:relative;z-index:1;overflow:hidden;}
#pic1{width:900px;height: 560px;}
#preArrow{left:10px;}
#nextArrow{right:10px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px;}
#preArrow_A{left:0px;background:url(../images/left.png) 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url(../images/right.png) 0px 0px no-repeat;display:none;}
.picshowtxt{width:850px;min-height:40px;_height:40px;margin-top:15px;padding-bottom: 10px;text-align: left;margin-left: 30px;}
.picshowtxt_left{float:left;width:70px; height:40px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#e55656;font-size:30px;}
.picshowtxt_left i{color:#666666;font-size:20px;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:30px;width:750px;padding-top: 4px;}
.picshowlist{width:640px;overflow:hidden;margin: 0 auto;text-align: center;}
.picleftimg{width:120px;height:80px;background:url(../images/photo.jpg) no-repeat;padding-top:9px;padding-left:5px;overflow:hidden;}
.picleftimg img{width:106px;height:66px;}
.piclefttxt{width:120px;line-height:20px; font-family:"宋体";}
.piclefttxt a{color:#444;}
.piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.picshowlist_mid{width:640px;overflow:hidden;height:76px;}
.picmidleft{float:left;width:24px;height:76px;overflow:hidden;}
.picmidleft a{display:block;width:24px;height:76px;}
.picmidmid{float:left;width:590px;overflow:hidden;height:76px;padding-left:2px;}
.picmidmid ul{width:590px;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li{float:left;margin-left:8px;display:inline;width:108px;text-align:center;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li img{max-width:98px;height:76px;}
.selectpic{border:5px solid #cacaca;height:66px !important;}
.picmidright{float:left;width:24px;height:76px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:76px;}

.keyword{clear: both;padding-top: 10px;padding-bottom: 10px;}
.keyword a{margin: 0 10px;}
.keyword p span{padding-left: 15px;font-weight: bold;}


.plotBox-l{width: 670px;}
.plotBox-r{width: 260px;}

.tabBar{width:670px;}
.mmmm{background:url(../images/daohang.jpg) repeat-x; height:30px; line-height:30px;padding:0 10px;}
.tabBar h3{float: left;color:#fff;font: 900 14px/29px 微软雅黑,黑体; float:left;}
.tabBar .hd ul{float: right;}
.tabBar .hd li{float:left;height:24px;padding:0px 16px 0px 16px;color:#fff;border-bottom:0px;cursor:pointer;}
.tabBar .hd li.on{font-weight:bold;overflow:hidden;margin-top:0px;position:relative;}
.tabBar .hd li.on span{font-weight:bold;color:#c00;}
#onaa{border-left:none;border-right:none;}
.tabBar .bd{padding:20px 0px 0 5px;clear:both;}
.tabBar .bd .conWrap{width:670px;}
.tabBar .pic-120 li{margin: 5px 17px 0 21px;}

.con li{font-size:14px;line-height:30px;width:300px;float:left;margin-right:25px;margin-bottom:15px;}
.con li a{font-size:14px;color:#333;}
.con li p{font-size:12px;line-height:24px;text-indent:2em;}


.Past{margin-top: 20px}
.Past img{width: 260px;height: 80px;margin-bottom: 18px;}
.auther p{line-height: 26px;}


.foot{width: 100%;background: #fff;height: 80px;}
.footBox{width: 950px;margin: 0 auto;text-align: center;padding-top: 20px;color: #6c6c6c;}
.footBox p{line-height: 24px;}
.footBox p a{margin: 0 15px;color: #6c6c6c;}