
.f-cle {
  border: 0;
}
.fenxiang{ width:200px; margin:0 auto}
.arc_page {	text-align:center; clear:both;}
.arc_page li {	display:inline;	margin:0 5px;	line-height:30px}
.arc_page li a {	color:#c33;}
.arc_page li a:hover {	text-decoration:underline;}
.arc_page li.thisclass a{ color:#000; cursor:default; }
.arc_page li.thisclass a:hover{ color:#000; cursor:default; text-decoration:none; }
.k73_content_main {	padding:10px;	width: 880px;	margin: 15px auto 30px;	background: #FFF;	overflow: hidden;	border:1px solid #272727;}
.main_left {	float: left;	width: 645px;	height: auto;	overflow: hidden;}
.main_left-15 { float: left;width:100% ; display: inline; height: auto; margin: 0;}
.main_left-15-ku {float: right;width:740px ; display: inline; height: auto; margin: 10px;}
.dqwz {	
  line-height: 40px;
  height: 40px;
  margin-bottom: 10px;
  padding-left: 10px;
  background: none;
  border: none;
  overflow: hidden;
  border-bottom: 1px solid #ddd;
}
.dqwz h2 { font-weight:normal; }
.dqwz h1 { display: inline-block; }

.main_left .pl{}
.content {	border: 1px solid #D9D9D9;	background-color: #fff;padding: 10px; margin-bottom:10px}
.content_list {	background-color: #fff;}
.content h2 {font-size: 20px;	font-weight: bold;	color: #2A2C29;	line-height:26px;	text-align: center;	margin: 0px;	padding: 0px;}
.content p.contet_xinxi {	font-size: 12px;	font-weight: normal;	color: #2C2B29;	line-height: 25px;	height: 25px;	text-align: center;	font-family: "锟斤拷锟斤拷";	margin: 0px;	padding:5px 0 0 0;}
.content p.contet_xinxi small { font-size:12px; margin-left:10px; color: #999}
.content p.main_jianjie {	border-top: 1px solid #e9e9e9;border-right: 2px solid #ddd;border-bottom: 2px solid #ddd;border-left: 1px solid #e9e9e9;	background: #fdfdfd;margin:10px auto 20px;padding: 10px;	font-weight: normal;line-height: 20px;font-size: 12px; color: #999}
.content div.main_text {	font-size: 14px;	line-height: 25px;	font-weight: normal;	color: #333;padding: 0px;	margin-top: 10px 0 0 0 ;text-align: left;}
.content div.main_text table{max-width:600px;_width:expression(this.width > 600 ? "450px" : this.width);}
.content div.main_text img {max-width:600px;_width:expression(this.width > 600 ? "450px" : this.width);overflow:hidden;}
.main_right {	float: right;width: 285px;display: inline; 	}
.main_right-15 {float: right;width: 100%;display: inline;margin: 10px 0 0 0}
.main_right .main_right_div  { border:#DEDEDE 1px solid; margin-bottom:10px; clear:both;}
.main_right_div p {font-weight: bold;font-size: 14px;background:url(images/main_p_s1.jpg) repeat-x; height:30px; line-height:30px; color:#fff; padding-left:24px}
.main_right .list {	list-style-type: none;	margin: 0px;	padding:5px 0;}
.main_right .list li {line-height: 24px;height: 24px;padding-left: 20px; background:url(images/main_list_dian_s1.gif) no-repeat 9px 11px; color:#CCC}
.main_right .list li span { width:225px; display:inline-block}
.main_right .list li span a strong { font-weight:normal}
.main_right .list li a:hover { text-decoration:underline}
.main_right .tjpic {	width: 285px;	padding: 0px;	margin: 10px 0 0 0;	list-style-type: none;	overflow: hidden;}
.main_right .tjpic li {	float: left;	width: 120px;	height: 110px;	display: block;	overflow: hidden;	margin:0 0 10px 13px;	padding: 0px; text-align:center}
.main_right .tjpic li a { margin:3px auto; display:block}
.main_right .tjpic li img {	display: block;	height: 90px;	width: 120px;overflow: hidden;	clear: both;}
.main_right .tjpic li a strong { font-weight:normal}
.main_right .tjpic li a.img { padding:1px; border:1px #999 solid; display:inline-block}
.main_right .tjpic li a.img:hover { border:1px #666 solid}
.main_right .tjpic li a.gametit {	color: #333;	height: 15px;	text-decoration: none;	text-align: center;	display: block;	overflow: hidden;}
.main_right .tjpic li a.gametit:hover { text-decoration:underline;}

.pic_wen {	list-style-type: none; margin-bottom:10px}
.pic_wen .tjdownleft{ float:left; display:inline; margin:10px}
.pic_wen .tjdownleft a { display:inline-block; border:1px #999999 solid; padding:2px}
.pic_wen .tjdownleft a:hover {  border:2px #F47E25 solid; padding:1px}
.pic_wen .tjdownleft a img { width:100px; height:143px;}
.pic_wen .tjdownright { float:left; display:inline;width:140px; margin:10px 0 15px 5px}
.pic_wen .tjdownright span.tja1 { font-size:14px; height:20px; overflow:hidden; line-height:20px;display: block;}
.pic_wen .tjdownright span.tja2 { line-height:23px; color:#333; margin-top:10px}
.pic_wen .tjdownright span.tja2 span { color:#089BED}
.pic_wen .tjdownright span.tja2 .jrdown { display:inline-block; width:57px; height:20px; background:url(/skin/new12/jrdown.gif) no-repeat; margin-top:4px;}
.pic_wen .tjdownright span.tja2 .jrdown:hover { background-position: right top}
.dx { font-weight:bold; color:#F00}
.hanhua { color:#f00}
.tja2 .nocn_hui { color:#666}
.pic_wen li span span a {	color: #F00;}

.wz_list {	list-style-type: none;	margin: 0px;	padding: 0px;}
.wz_list li {line-height: 25px;	height: 25px;	text-align: left;		padding-left: 5px;	overflow:hidden;	zoom:1; padding:4px 10px 4px 20px}
.wz_list li.t1 {background: url(images/b7.gif) no-repeat 12px center #F7F7F7;}
.wz_list li.t2 {background: url(images/b7.gif) no-repeat 12px center #fff;}
.fenye { text-align:center; padding:24px 10px 10px; background:#fff;}
.pagelist {line-height: 25px;	height: 25px;position:relative;left:50%;float:left;}
.pagelist li {height: 25px;margin-right: 5px;	line-height: 25px;	padding:0 5px;position:relative;left:-50%;float:left;}
.pagelist li a{font-family: Arial,Helvetica,sans-serif;}
.pagelist .thisclass {	font-weight: bold;	color: #F00;	background-color: #E6F7FF;}

.wz_list li a {	display: block;	float: left; font-size:14px}
.wz_list li a b{ font-weight:normal}
.wz_list li span {	float: right;	display: block;}

.aboutheight { min-height:610px;_height:610px;}
.conterleft { float:left; display:inline; width:168px; border:1px #DEDEDE solid}
.conterleft ul {}
.conterleft ul li {}
.conterleft ul li a { display:block; height:38px; width:166px; text-align:center; line-height:40px; font-size:14px; margin:1px;}
.conterleft ul li a:hover { background:url(images/aboutleft.gif) repeat-x; color:#FFF }
.conterleft ul li.hover a { background:url(images/aboutleft.gif) repeat-x; color:#FFF; cursor:default }
.conterleft ul li.hover a:hover { }
.conterright { float:right; display:inline; width:676px; border:1px #DEDEDE solid;padding:10px}
.conterright h2 { font-size:18px; margin: 4px 5px 20px;padding: 0 15px;border-bottom: 1px solid #DADADA;color: #F8842A; height:32px;}
.aboutcenter { padding:10px; margin:10px; line-height:24px;}
.conterright p { margin:10px; padding:10px}

.vote { padding:10px}

.g-inshuku { display:none}
.main_left_big { width:740px; float:right;}
.main_left_v3 { float:right; width:585px}

.k73_content_main .m-addmenu { width:190px; float:left}
.m-addmenu .main_right_div { border:1px #d9d9d9 solid}
.m-addmenu .m-add-xu  li{  border-top:1px #ddd solid; line-height:28px;}
.m-addmenu .m-add-xu   .dianbig { width:5px; height:5px; background-color:#f60; border-radius:2px;margin: 12px 6px 0 0px;}
.m-addmenu .m-add-xu  .m-bignav { display:block; padding-left:10px; color:#000; font-weight:bold; background-image: url(../images/gljt.png);_background-image: url(../images/gljt.gif); background-position: 150px 0; background-repeat: no-repeat; }
.m-addmenu .m-add-xu  .m-cd2 {background-position: 147px -70px;}
.m-addmenu .m-add-xu  li a{ color:#555 ; display:block; padding-left:30px; background-color:#e5ebef}
.m-addmenu .m-add-xu  li a:hover{ background-color:#CCC}
.m-addmenu .m-add-xu  li.active a { color:#fff; background-color:#f60}
.m-addmenu .m-add-xu   .dian { width:5px; height:5px;  border-radius:2px;background-color:#333; margin: 12px 6px 0 18px; display:none;}
.m-addmenu .m-add-xu   a:hover  { color:#f60}
.m-addmenu .m-add-xu  li ul  { display:none}

.m-addmenu .main_right_div p {padding-left:12px; background-position:-11px 0}
.main_left_lef { float:left;}

.m-yahei { font-family: "Microsoft YaHei","锟斤拷锟斤拷"}
.m-newh3 { font-size: 20px; color: #555; height: 40px; line-height: 40px;}
.m-newh3 span{ font-size: 14px;font-weight: normal; margin:0 10px 0 5px;}
.m-newh3 em { float: left; width: 5px; height: 18px; display: inline-block; background-color: #FE9C00; margin: 12px 10px 0 10px;}
.m-newh3 a.more{ float:right; padding:0 13px 0 0; font-size:14px; color:#555555;}
.m-righ1 { border: 1px #dcdcdc solid; margin-bottom:10px;}
.m-bltj { margin-top: 10px;}
.m-bltj img{ width: 248px; height: 120px; display: block;}

.m-newtit { height: 38px; border-bottom: 1px #dcdcdc solid;}
.m-newtit i { display: inline-block; width: 50%; font-style: normal; font-size: 20px; height: 38px; line-height: 38px; text-align: center; background-color: #f6f6f6; font-weight: bold; color: #999;}
.m-newtit i.hover { background-color: #404952; color: #fff;}
.m-newtit i.hover a{  color: #fff;}
.m-newtit i.hover a:hover{  color: #ddd; text-decoration: underline;}
.m-newtit i a{  color: #999;}

.m-fsbul{}
.m-fsbul li{ height:35px; line-height:35px; border-top:1px dashed #cbcbcb; overflow: hidden;}
.m-fsbul li.first{ height:35px; line-height:35px; background-color:#f1f1f1; color:#777777; border:none;}
.m-fsbul li.first .name,.m-fsbul li.first .date{ color:#777777;}
.m-fsbul li .name,.m-fsbul li a.name{ display:block; float:left; width:126px; text-indent:1em; color:#ff4200;}
.m-fsbul li a.name:hover{ color:#000000;}
.m-fsbul li .platform{ display:block; float:left; width:57px; text-align:center;}
.m-fsbul li .date{ display:block; float:left; width:57px; text-align:center; color:#ff4200;}
.m-fsbul li a{ font-size:14px;}

.m-fsbkudiv { height: 616px; overflow: hidden;}
.m-newviewkuul li.top2 {}
.m-newviewkuul li.top2 .m-top2-img { margin: 10px 0 0 10px}
.m-newviewkuul li.top2 .m-top2-img img { width: 118px; height: 153px; display: block; border:1px #ebebeb solid;}
.m-newviewkuul li.top2 .m-top2-img:hover img    {border:1px #f40 solid;}
.m-newviewkuul li.top2 p { width: 100px; margin: 5px 10px 0 0 }
.m-newviewkuul li.top2 p strong,.m-newviewkuul li.top2 p span{ display: block;}
.m-newviewkuul li.top2 p strong { height: 28px;line-height: 28px; font-size: 14px; color: #000; overflow: hidden; font-weight: normal;}
.m-newviewkuul li.top2 p span { height: 24px; line-height: 24px; overflow: hidden; color: #6b6b6b}
.m-newviewkuul li.top2 .m-ljxz { width: 86px; height: 28px; line-height: 28px; background-color: #f40; display: block; text-align: center;color: #fff; margin: 5px 0 0 0; border-radius: 3px; }
.m-newviewkuul li.top2 .m-ljxz:hover { background-color: #e30;}
.m-newviewkuul li.pt { height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; border-bottom: 1px dashed #dbdbdb; padding: 0 10px; }
.m-newviewkuul li.pt a { color: #ff4200}
.m-newviewkuul li.pt a:hover { color: #333 }
.m-newviewkuul li.pt span { color: #6b6b6b }

.m-smalltab i{ font-size: 15px; font-weight: normal;}

.m-rinew {}

.m-neul { padding-bottom: 10px;}
.m-neul li { width: 110px; text-align: center; margin: 10px 0 0 10px; height: 110px;}
.m-neul li a { position: relative; display: block;}
.m-neul li a b { position: absolute;width: 110px; height: 78px; top: 0; left: 0; background-image: url(../images/sp118.png);_background-image: url(../images/sp118.gif); background-repeat: no-repeat;z-index: 999}
.m-neul li a:hover b { background-position: 0 -78px}
.m-neul li img{ width: 110px; height: 78px; display: block; margin-bottom: 5px; position: relative;z-index: 2 }

.m-hotnew { border:1px #d9d9d9 solid; margin-bottom: 10px;}
.m-hotnewdl { margin:0 0 10px 0; height: 85px; overflow: hidden;}
.m-hotnewdl dt { margin: 0 10px 0 11px; float: left; display: inline;}
.m-hotnewdl dt a{ display: block; position: relative;width: 120px; height: 83px;  }
.m-hotnewdl dt a img{ display: block; width: 120px; height: 80px; border-bottom: 3px solid #f30; }
.m-hotnewdl dt a:hover img {border-bottom: 3px solid #000}
.m-hotnewdl dt a b,.m-hotnewdl dt em { position: absolute;width: 120px; height: 26px; left: 0; top: 54px;line-height: 26px; font-weight: normal; overflow: hidden;}
.m-hotnewdl dt a b { text-align: center; z-index: 50; color: #fff;width: 100px; padding: 0 10px}
.m-hotnewdl dt a:hover em  {filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;}
.m-hotnewdl dt em { z-index: 1; background-color: #000;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}
.m-hotnewdl dd{ float:left; width:168px;}
.m-hotnewdl dd.new{ margin:0 36px 0 0;}
.m-hotnewdl dd p { height: 26px; line-height: 26px; overflow: hidden;}
.m-hotnewdl dd p a{ color: #666}
.m-hotnewdl dd p a:hover { color: #333}

.m_weiwin { margin-bottom: 10px;}
.m-gotobbs { margin-top: 5px;}
.m-addmenu { width: 190px; margin: 10px 0 0 10px}
.m-ltop { position: fixed; top: 0;left: 50%; margin-left: -470px;}


.m-newlistul {  padding-top: 20px;}
.m-newlistul li { border-bottom:1px #dbdbdb dashed; margin:0px 20px 20px; padding-bottom: 20px}
.m-newlistul li .m-listimg{ width: 276px; height: 165px; margin-right: 20px; }
.m-newlistul li .m-listimg img{ width: 276px; height: 165px; padding:1px; display: block;}
.m-newlistul li  a.m-listimg:hover img { padding:0; border:1px #333 solid;}
.m-newlistul li .m-listdiv { height: 165px; overflow: hidden;}
.m-newlistul li .m-listdiv .m-listit a{ font-size: 18px; font-weight: normal;font-family: "Microsoft YaHei","锟斤拷锟斤拷";}
.m-newlistul li .m-listdiv .m-listdate{ height: 28px; line-height: 26px; color: #999;}
.m-newlistul li .m-listdiv .m-listinfo{ font-size: 14px; color: #555; line-height: 30px; text-indent: 2em}

.m-meitudiv { border:1px #d9d9d9 solid; margin: 0 10px;}
.g-pic-content{ width:100%; height:410px; display:block; overflow:hidden; position:relative; zoom:1}
.g-pic-content a span{ width:100%; height:103px; line-height:170px; font-size:14px; font-weight:normal; font-family:"微锟斤拷锟脚猴拷"; color:#fff; text-align:center; background:url(../images/picbg.png) repeat-x; _background:#000; position:absolute; bottom:0; left:0; z-index:10;display:none}
.g-pic-content #m-pic1{ width:283px; height:395px; position:absolute; left:1px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-pic1 img{ width:100%; height:398px; display:block; overflow:hidden}
.g-pic-content #m-pic2{ width:194px; height:273px; position:absolute; left:285px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-pic2 img{ width:100%; height:273px; display:block; overflow:hidden}
.g-pic-content #m-pic3{ width:140px; height:197px; position:absolute; left:797px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-pic3 img{ width:100%; height:197px; display:block; overflow:hidden}
.g-pic-content #m-pic4{ width:140px; height:197px; position:absolute; left:797px; top:198px; display:block; overflow:hidden;}
.g-pic-content #m-pic4 img{ width:100%; height:197px; display:block; overflow:hidden}
.g-pic-content #m-picc1{ width:194px; height:121px; position:absolute; left:285px; top:274px; display:block; overflow:hidden;}
.g-pic-content #m-picc1 img{ width:100%; height:121px; display:block; overflow:hidden}
.g-pic-content #m-picc2{ width:316px; height:197px; position:absolute; left:480px; top:0; display:block; overflow:hidden;}
.g-pic-content #m-picc2 img{ width:100%; height:197px; display:block; overflow:hidden}
.g-pic-content #m-picc3{ width:316px; height:197px; position:absolute; left:480px; top:198px; display:block; overflow:hidden;}
.g-pic-content #m-picc3 img{ width:100%; height:197px; display:block; overflow:hidden}

.f-tit {height: 36px;  line-height: 36px;  padding: 0 0 0 12px;  margin: 0 0 0 12px;  font-size: 18px;  font-weight: bold;  background: url(../../images/downiocn.png) no-repeat 0 -92px; font-family: "Microsoft YaHei","锟斤拷锟斤拷"; color: #555}
.f-tit a.f-fr { font-size: 12px; margin: 0 10px 0 0; color: #666;}
.f-tit a.f-fr:hover { text-decoration: underline;}

.rt-hot{border:1px solid #c8c8c8;margin-bottom: 10px;overflow:hidden;}
.rt-hot .tit{line-height: 31px;padding:5px 0px;background:url(../images/time-bg.png) center repeat-x;float:left;width:100%;}
.rt-hot .tit h4{float:left; font-size:14px; margin-left:5px; border-left:5px solid #FF6400; padding-left:8px; }
.rt-hot .tit a{float:right; color:#646464; margin-right:10px; display:inline;}
.rt-hot .hot-cont{float:left; display:inline; width:100%;overflow:hidden; height:auto; padding-bottom:20px}
.rt-hot .hot-cont li{
  font-size: 14px;
  float: left;
  margin: 10px 0 0 10px;
  display: inline;
  overflow: hidden;
}

.rt-hot .hot-cont .em-bg2{background-position:left -31px;}
.rt-hot .hot-cont .em-bg3{background-position:left -61px;}
.rt-hot .new-cont{float:left; display:inline; width:100%; height:224px; overflow:hidden;}
.rt-hot .new-cont li{width:100%; float:left; line-height:24px; padding:6px 0px; border-top:1px dashed #c8c8c8;}
.rt-hot .new-cont li strong{ display:inline-block; height:18px; width:18px; background-color:#B1B1B1; color:#FFF; font-size:12px; overflow:hidden; line-height:18px; text-align:center; float:left; display:inline; margin:3px 10px;}
.rt-hot .new-cont li strong{*display:inline;}
.rt-hot .new-cont a{float:left;display:inline;}
.rt-hot .new-cont span{float:right; margin-right:8px; display:inline;}
.rt-hot .new-cont span a{line-height:20px; padding:0 6px; margin-top:3px; background-color:#AEAEAE; }
.rt-hot .new-cont span a:hover{background-color:#FE6404;color:#FFF;}
.rt-hot .new-cont li em { float: right; display: inline; margin-right: 10px;}


.m-listkudiv { height: 1047px;}
.m-listkudiv li.pt { height: 34px; line-height: 34px;}
.m-listtagdiv { height: 701px; display: none}
.m-listtagdiv li.pt { height: 36px; line-height: 36px;}
.m-listtagdiv .m-fsbul li {height: 36px; line-height: 36px;}
.f-page {  width: 100%;  text-align: center; margin: 20px 0;}
.f-page a {  display: inline-block; margin: 0 5px;padding: 0 11px;
  width: auto;  height: 28px;  line-height: 28px;  color: #666;  border-radius: 2px;
  border: 1px solid #ccc;}
.f-page a:hover,.f-page a.active {color: #fff; border-color: #FF6700; background-color: #FF6700; text-decoration: none;}
.f-page a.active { cursor: text;}
.f-page b,.f-page span,.f-page .disable { display: none;}
.g-cms-cont{ padding:20px;}
.g-cms-cont .main_text #g-content p img{ margin:0 0 0 -2em;}
.content div.main_text .g-android-game{ width:84px; height:auto; float:left; margin:8px 0 10px 12px; text-decoration:none; display:inline; overflow:hidden}
.content div.main_text .g-android-game img{ width:100%; height:84px; border-radius:14px; display:block; overflow:hidden}
.content div.main_text .g-android-game b{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; font-family:"微锟斤拷锟脚猴拷"; color:#333; margin:6px 0 0 0; display:block; overflow:hidden; text-align:center}
.content div.main_text .g-android-game:hover{ color:#f60; text-decoration:underline}
.content div.main_text .g-android-game:hover b{ color:#f60; text-decoration:underline}
#g-content{ width:100%; height:auto; margin:0; overflow:hidden}
.g-wtag{ width:100%; padding:0; margin:5px 0;}
.g-likeyou{ margin:6px 0 0 10px;}
.m-gotobbs{ margin:5px 10px 0 0;}

#contetleft{ margin:0 4px 0 0;}
.m-xyyd{ margin-bottom: 10px; border:1px solid #d9d9d9;}
#bdshare{ float:left; display:inline; width:100%; height:24px; width:80%; overflow:hidden; margin:0px; padding:0px;}
#bdshare em{display:inline-block; height:24px; width:24px; background:url(/skin/new2015/images/share-icon01.png) no-repeat; float:left;}
#bdshare em{*display:inline;}
#bdshare a{display:inline-block; height:24px; width:24px; padding:0px !important; margin-top:0px !important; float:left; margin-right:5px !important;}
#bdshare a{*display:inline;}
#bdshare .k-renren{ background:url(/skin/new2015/images/share-renren.png) no-repeat;}
#bdshare .k-qqwb{ background:url(/skin/new2015/images/share-qqwb.png) no-repeat;}
#bdshare .k-qqzone{ background:url(/skin/new2015/images/share-qqzone.png) no-repeat;}
#bdshare .k-weixin{ background:url(/skin/new2015/images/share-weixin.png) no-repeat;}
#bdshare .k-weibo{background:url(/skin/new2015/images/share-weibo.png) no-repeat;}
#bdshare .k-more{ background:url(/skin/new2015/images/share-icon01.png) no-repeat #FFF;}
.submenu{ clear:both; position:relative; height:40px; overflow:hidden; width:958px; margin-left:-10px; margin-top:10px; line-height:40px; background-color:#f7f7f7; font-size:16px; color:#232323; border-bottom:2px solid #6F6D70; margin:0 auto;border:1px #ddd solid;z-index:1;}
.submenu a{display:inline-block; float:left; margin:0px -1px -2px 0; padding:0 11px; font-size:14px; color:#232323; }
.submenu a.hover{ height:38px; background-color:#fff; color:#f40;border-top:2px solid #f40;}
.submenu a:hover{*display:inline-block;  background-color:#fff; color:#f40;}
.submenu .packup{ position:absolute; top:9px; right:8px; display:block; width:20px; height:20px; background:url(../images/packup.png) no-repeat center center #e9e9e9; border:1px solid #aeaeae; cursor:pointer;}
  .submenu .packupon{ position:absolute; top:9px; right:8px; display:block; width:20px; height:20px; background:url(../images/packupon.png) no-repeat center center #e9e9e9; border:1px solid #aeaeae; cursor:pointer;}
.krt-point{ display:block; float:right; width:161px; height:auto; margin:0; padding:0;  overflow:hidden; position:relative; zoom:1; background:none}
.krt-point .krt-cont{ width:100%; height:28px; float:left; display:inline-block; overflow:hidden}
#star_1_tit,#star_2_tit,#star_3_tit,#star_4_tit,#star_5_tit{  float:left; display:inline; width:70px; height:28px; line-height:28px; font-size:14px; font-weight:normal; text-align:left; color:#535353;  overflow:hidden;}
.krt-point .krt-cont input{ float: right; width: 66px;}

.krt-point .krt-cont div ul{ width:100%; height:14px; margin:6px 0 0 0; padding:0; display:block; overflow:hidden}
.krt-point .g-total-score{ width:100%; height:43px; font:bold 24px/43px "Microsoft YaHei"; color:#666; text-align:left; text-indent:1.6em; display:block; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.krt-point .top1{ background:url(../images/topicon6.png) no-repeat 175px 5px;}
.krt-point .top2{ background:url(../images/topicon5.png) no-repeat 175px 5px;}
.krt-point .top3{ background:url(../images/topicon4.png) no-repeat 175px 5px;}
.krt-point .top4{ background:url(../images/topicon3.png) no-repeat 175px 5px;}
.krt-point .top5{ background:url(../images/topicon2.png) no-repeat 175px 5px;}
.krt-point .top6{ background:url(../images/topicon1.png) no-repeat 175px 5px;}
.krt-point .g-total-score span{ color:#cb0c35}
.krt-point .g-score{ width:160px; height:149px; float:left; margin:0; padding:0; display:inline; overflow:hidden}
.krt-point .g-net-score{ width:65px; height:57px; line-height:65px; padding:8px 0 0 0; font-size:30px; font-weight:bold; color:#fff; text-align:center; display:block; overflow:hidden; float:left; margin:6px 0 0 7px; display:inline; overflow:hidden; background:url(../images/score-bg.png) no-repeat 0 0;}
.krt-point .g-k73-score{ width:65px; height:57px; line-height:65px; padding:8px 0 0 0; font-size:30px; font-weight:bold; color:#fff; text-align:center; display:block; overflow:hidden; float:left; margin:6px 0 0 7px; display:inline; overflow:hidden; background:url(../images/score-bg.png) no-repeat 0 -75px;}
.krt-point .g-score-btn{ width:100%; height:auto; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.krt-point .g-score-btn button{ width:160px; height:40px;background:url(/skin/new2015/images/btn.png) no-repeat center 0; border:0; padding:0; font-size:0; margin:8px auto; display:block; overflow:hidden; cursor:pointer;}
.studyplay_starBg1,.studyplay_starBg2,.studyplay_starBg3,.studyplay_starBg4,.studyplay_starBg5{background:url(../images/star.png) 0 -14px;position:absolute; top:0; left:0; height:14px; padding:0px; cursor:pointer; background-size:14px;}
.studyplay_starovering1,.studyplay_starovering2,.studyplay_starovering3,.studyplay_starovering4,.studyplay_starovering5{background:url(../images/star.png); height:14px; background-size:14px; position:absolute; top:0; left:0;}
.studyplay_starON1,.studyplay_starON2,.studyplay_starON3,.studyplay_starON4,.studyplay_starON5{position:absolute; top:0; left:0; height:22px;}

.game-info{float:left; display:inline; border-right:1px solid #d5d5d7;}
.game-info a{float:left; display: inline-block;}
.game-info a img{height:185px; width:140px; display:block; border-width:0px;}
.game-info dl{ float:left; display:inline; width:180px; margin:0 0 0 14px; height: 200px;}
.main_left-15-ku .game-info dl {width:240px;}
.game-info dl dt, .game-info dl dd{width:100%; float:left; display:inline;}
.game-info dl dt{ padding:0 0 8px;}
.game-info dl dt a{ line-height:30px; font-size:22px; font-weight:normal; }
.game-info dl dt form{}
.game-info dl dd{line-height:20px; padding:3px 0px; font-size:14px;}
.game-info dl dd p{ height:24px; overflow: hidden;}
.game-info dl dd p#release-date {overflow:visible;}
.game-info dl  p.m-newbq { display: none }
.game-info dl dd p a{font-size:14px; color:#FF6400; float:none; margin-right:5px;}
.game-info dl dd p a:hover{text-decoration:underline;}
.game-info dl dd p span{margin-right:5px;}
.game-info .pingfen{ float:right; width:130px; margin:0 12px 0 0;}
.pingfen .score{ width:80px; height:80px; line-height:60px; margin:0 auto; background:url(/skin/new2015/images/stop.png) no-repeat 0 0; font-size:30px; font-weight:bold; text-align:center; color:#fff;}
.game-info .pingfen .top1{background:url(/skin/new2015/images/stop6.png) no-repeat 0 0;}
.game-info .pingfen .top2{background:url(/skin/new2015/images/stop5.png) no-repeat 0 0;}
.game-info .pingfen .top3{background:url(/skin/new2015/images/stop4.png) no-repeat 0 0;}
.game-info .pingfen .top4{background:url(/skin/new2015/images/stop3.png) no-repeat 0 0;}
.game-info .pingfen .top5{background:url(/skin/new2015/images/stop2.png) no-repeat 0 0;}
.game-info .pingfen .top6{background:url(/skin/new2015/images/stop.png) no-repeat 0 0;}
.game-info .pingfen .top7{ text-indent:-9999em; background:url(/skin/new2015/images/stop7.png) no-repeat 0 0; color:#f60}
.game-info .pingfen i{ display:block; padding:5px 0 7px; text-align:center; font-size:14px; font-style:normal; color:#333333;}
.game-info .pingfen span{ display:block; width:121px; height:30px; line-height:30px; margin:7px auto; text-align:center; font-size:14px; border:1px solid #dcdcdc; border-radius:26px;}
.game-info .pingfen span b{ color:#ff6600;}
.g-search{float:right; display:inline; margin-right:10px; height:30px; overflow:hidden; width:220px; border:2px solid #404952;}
.g-search .input-text{line-height:16px; padding:7px 3px; float:left; display:inline; border:none; border-width:0px; outline:none; height:16px; width:179px;}
.g-search .input-btn{height:30px; background:url(../images/k-seach.png) no-repeat 5px top #404952; width:35px; border:none; border-width:0px; float:left; display:inline; cursor:pointer;}
.add-bgcolor{background-color:#FAFAFA}
.krt-point p{width:152px;line-height:130px; padding-top:35px; margin:0 auto; background:url(../images/rank.png) center no-repeat; font-size:50px; font-weight:bold; color:#FFF; text-align:center; }
.krt-edition{width:240px; border:1px solid #c8c8c8; padding-bottom:15px; margin-top:20px; float:left; display:inline;}
.krt-edition dl{width:80%; margin:0 10%; margin-top:5px;  line-height:16px;  font-size:14px; float:left; display:inline;}
.krt-edition dl dt img{width:160px; height:95px;}
.krt-edition dl a{color:#FF6400;}
.krt-edition dd {height: 20px; line-height:20px;overflow: hidden;}
.krt-edition dl a:hover{text-decoration:underline;}
.k-submenu{width:918px; border:1px solid #c8c8c8; padding-bottom:12px; margin-top:15px; float:left; display:inline; padding:0 10px;}
.k-submenu h3{margin-left:0px !important;}
#g-container{margin:0 auto;background-color:#FFF; padding:10px; font-size:12px; font-family:Microsoft YaHei; position:relative; color:#232323;border:1px solid #d6d6d6;padding-bottom:0px; margin-bottom: 10px; margin-bottom: 10px; display: none;}
.m-sidenav{ height:230px; padding:10px 0; border:1px solid #c8c8c8;}
.m-fl{ clear:both; width:238px; padding:0 9px; margin:0 0 14px;}
.m-fl b{ display:inline-block; font-size:14px; color:#333333;}
.m-fl a{ display:inline-block; height:20px; font-size:14px; color:#999999;}
.m-fl a:hover{ color:#ff6600;}
.m-fl i{ display:inline-block; padding:0 8px; font-style:normal; color:#a0a0a0;}

.dragdealer {cursor: pointer;position: relative; height: 14px; width:103px;background:url(/skin/new2015/images/gbar.png) no-repeat scroll 0 0; margin:7px 0 0 73px;}
.dragdealer .handle { position: absolute; top: 0; left: 0; cursor: pointer;}
.dragdealer .red-bar { width: 26px; height: 14px; background:url(/skin/new2015/images/sjicon.png) no-repeat scroll 0 0; color: #FFF; font-size: 14px; line-height: 14px; text-indent:-999em; margin:13px 0 0 0;}
.dragdealer .disabled { background: #898989;}
.submenu{ width:961px;}


.m-insert{ position:relative; padding:12px 0; background-color:#fff; overflow:hidden;}   
.m-insert .tu { border: 1px solid #eeeeee; display: block; float: left; height: 97px; margin: 0 11px 0 15px; width: 112px;}
.m-insert .tu a { display: table-cell; height: 97px; text-align: center; vertical-align: middle; width: 123px;}
.m-insert .tu img { display: inline; max-height: 97px;}
.m-insert .info{ float:left; width:459px; overflow:hidden;}
.m-insert .info .name{ height:36px; padding:0; margin:0; text-indent:0;}
.m-insert .info .name a{ font-size:18px; color:#333333; text-decoration:none;}
.m-insert .info ul li{ float:left; width:227px; font-size:12px;}
.m-insert .info ul li span{ color:#999999;}
.m-insert .info .btn{ display:block; position:absolute; top:52px; right:14px; width:90px; height:38px; line-height:38px; background:#ff7010 none repeat scroll 0 0; color:#fff; border:none; border-radius:6px; text-decoration:none;}
.m-insert .info .btn:hover{ background-color:#db610f; color:#fff;}

.m-wx li{ float:left; width:50%;}
.m-wx li img{ float:left; margin:0 13px 0 0;}
.m-wx li .name{ height:30px; margin:36px 0 0; font-size:18px; font-weight:bold; }
.m-wx li .wxname,.m-wx li .js{ height:25px; color:#838383;}
.m-wx li.qq{ width:100%; height:32px; line-height:40px; font-size:15px; text-align:center;}
.m-wx li.qq a{ color:#F60;}
.m-red { color: #f00 }

 .m-sytj{ margin-bottom:10px; border:1px solid #dcdcdc;}
  .m-sytj .title,.m-rmdw .title{ height:40px; line-height:40px; margin:0 0 8px;}
  .m-sytj .title span,.m-rmdw .title span{ color: #555; font-size: 20px; font-weight:bold; font-family:Microsoft YaHei;}
  .m-sytj .title span em,.m-rmdw .title span em{ display: inline-block; float: left; width: 5px; height: 18px; margin: 12px 10px 0; background-color: #fe9c00;}
  .m-sytj .title .more,.m-rmdw .title .more{ display:block; float:right; width:18px; height:18px; margin:12px 11px 0 0; border:1px solid #f1f1f1; background:url(../images/more_bg.png) no-repeat center center;}
  .m-sytj ul{ overflow:hidden;}
  .m-sytj ul li{ float:left; width:82px; margin:0 0 14px; text-align:center;}
  .m-sytj ul li img{ display:block; width:65px; height:65px; margin:0 auto;}
  .m-sytj ul li span{ display:block; height:26px; line-height:30px; font-size:14px; overflow:hidden;}
  .m-sytj ul li em{ font-size:12px; color:#999999;}
  
  .m-rmdw{ margin-bottom:10px; border:1px solid #dcdcdc;}
  .m-rmdw ul{ overflow:hidden;}
  .m-rmdw ul li{ float:left; width:65px; height:127px; margin:0 5px 14px 10px; text-align:center;}
  .m-rmdw ul li p{ display: table-cell; width: 65px; height: 84px; text-align: center; vertical-align: middle; border:1px solid #ececec;}
  .m-rmdw ul li p img { display: inline; max-height: 80px; width: 65px;}
  .m-rmdw ul li span{ display:block; height:26px; line-height:30px; text-align: center; font-size:14px; overflow:hidden;}
  .m-rmdw ul li em{ font-size:12px; color:#989898;}




  /*鍚堥泦鍒楄〃璇︽儏*/
ul.zb_list {
	overflow: hidden;
	margin-left: -30px;
}
ul.zb_list li {
  width: calc(33.33% - 30px);;
	height: 230px;
	margin-top: 10px;margin-bottom: 20px;
  border: 1px solid #eeeeee;
	background-color: #fff;
  padding: 16px;
	position: relative;
	box-sizing: border-box;
  margin-left: 30px;
  float: left;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
ul.zb_list li:hover {
  box-shadow: 0 0 10px 0 rgba(47, 47, 47, 0.2);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
ul.zb_list li .ed_left {
  width: 66%;
  overflow: hidden;
}
ul.zb_list li .daodu{
  width: 100%;
    color: #999;
    display: inline-block;
    margin-bottom: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
ul.zb_list li .ed_left .two{
  width: 100%;
  color: #999;
  display: inline-block;
  margin-bottom: 7px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
ul.zb_list li .ed_left .two em.edition {
	width: auto;
	line-height: 24px;
	float: left;
	display: inline-block;
}
ul.zb_list li .ed_left em.tpIcon_dj {
    border: 1px solid #ff6d34;
    border-radius: 4px;
    display: inline-block;
    margin-left: 10px;
    padding: 2px 4px;
    color: #ff6d34;
    font-size: 12px;
    height: 12px;
    line-height: 12px;
	margin-top: 2px;
    background-color: #fff;
}
ul.zb_list li .ed_left em.tpIcon_wy {
    border: 1px solid #358ff0;
    border-radius: 4px;
    display: inline-block;
    margin-left: 0;
    padding: 2px 4px;
    color: #358ff0;
    font-size: 12px;
    height: 12px;
	margin-top: 2px;
    line-height: 12px;
    background-color: #fff;
}
ul.zb_list li .ed_left span {
  width: 100%;
	color: #999;
  display: inline-block;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
ul.zb_list li .ed_left .two .SESFLbb {
	display: inline-block;
  line-height: 20px;
  overflow: hidden;
	margin-left: 16px;
  white-space: nowrap;
}
ul.zb_list li .ed_left .two .SESFLbb span {
  margin-right: 12px;
	width: 20px;
	float: left;
	display: inline-block;
	margin-bottom: 0;
}
ul.zb_list li .ed_left .two .SESFLbb img {
  vertical-align: middle;
}
ul.zb_list li .one:hover {
  color: #358ff0;
}
ul.zb_list li .one {
  width: 90%;
  font-size: 18px;
	font-weight: bold;
  color: #444444;
  display: inline-block;
  margin-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
ul.zb_list li:hover .one {
   color: #358ff0;
}
ul.zb_list li .ed_left .five {
  margin-bottom: 0px;
}
ul.zb_list li .ed_left .four em {
    color: #999;
    font-style: normal;
}
ul.zb_list li .ed_left .type {
  display: inline-block;
  text-align: center;
  color: #666;
  background-color: #f5f5f5;
  padding: 3px 10px;
  margin: 0 0 0 8px;
  border-radius: 7px;
}
ul.zb_list li .ed_left .type:hover {
  color: #358ff0;
}
ul.zb_list li .ed_right a{
	display: block;
	text-align: center;
}

ul.zb_list li .ed_right img {
  width: 80px;
  height: 80px;
    display: inline-block;
  border-radius: 12px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

ul.zb_list li .ed_right img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
ul.zb_list li .ed_right .a_down {
  display: block;
  text-align: center;
  margin-top: 10px;
  text-decoration: none;
  padding: 6px;
  overflow: hidden;
  font-size: 14px;
  border-radius: 4px;
  background: #f4b613;
  color: #FFFFFF;
}
.a_down i{
  font-size: 10px;
  float: left;
  margin-left: 5px;
}
ul.zb_list li:hover .ed_right .a_down {
  box-shadow: 0px 2px 13px 0px rgba(244, 182, 19, 0.65);
}
ul.zb_list li > em {
    width: 81px;
    height: 82px;
    display: block;
    position: absolute;
    right: -7px;
    top: -7px;
	background: url("../images/icon.png") no-repeat;
    background-position: 0 -567px;
}
ul.zb_list li em.qltj{background-position:-9px -590px;}
ul.zb_list li em.zdxz{background-position:-107px -590px;}
ul.zb_list li em.zshy{background-position:-206px -590px;}
ul.zb_list li em.zbtj{background-position:-304px -590px;}
ul.zb_list li > span.rk_num {
    display: block;
    position: absolute;
    right: -1px;
    top:-1px;
	 width: 0;
     height: 0;
	line-height: 20%;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background: none;
  border-top: 36px solid #c6c6d7;
  border-left: 36px solid transparent;
  border-bottom: 36px solid transparent;
  border-right: 36px solid #c6c6d7;
}
ul.zb_list li > span.rk_num  em {
	    position: absolute;
    top: -14px;
    right: -36px;transform: rotate(45deg);
}
ul.zb_list li span.fir{
  border-top: 36px solid #ff2841;
  border-right: 36px solid #ff2841;}
ul.zb_list li span.sec{
  border-top: 36px solid #ff7019;
  border-right: 36px solid #ff7019;}
ul.zb_list li span.thir{
  border-top: 36px solid #ffa93a;
  border-right: 36px solid #ffa93a;}

ul.zb_list li.not-size{
  height: 192px;
}

ul.zb_list li.not-size .a_down{
  display: block;
  text-align: center;
  margin-top: 10px;
  text-decoration: none;
  padding: 6px;
  overflow: hidden;
  font-size: 14px;
  border-radius: 4px;
  background: #f4b613;
  color: #FFFFFF;
  width: 68px;
}

ul.zb_list li.cms-li{
  height: 192px;
}
ul.zb_list li.cms-li .two{
  margin-top:20px;
}

ul.zb_list li.cms-li .a_down{
  display: block;
  text-align: center;
  margin-top: 10px;
  text-decoration: none;
  padding: 6px;
  overflow: hidden;
  font-size: 14px;
  border-radius: 4px;
  background: #f4b613;
  color: #FFFFFF;
  width: 68px;
}

.info-box{
  background: #f5f5f5;
  margin: 12px 0 0;
  display: block;
  overflow: hidden;
  padding: 20px;
  box-sizing: border-box;
}
.info-box h1{
  font-size: 22px;
  font-weight: normal;
  color: #333;
  display: block;
  overflow: hidden;
}
.info-box h1 span{
  font-size: 14px;
  float: right;
  color: #999;
}
.info-box .desc{
  font-size: 14px;
  line-height: 26px;
  margin: 6px 0 0;
  font-weight: normal;
  color: #333;
  display: block;
  overflow: hidden;
}