@charset "gb2312";
/*reset*/
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}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
/*footer*/
#footer_ied{text-align:center;font-size:12px;line-height:19px;min-width:1000px;color:#412d1c;position:relative;margin-top:-110px;}
.wrap_ied{margin:0 auto;padding:25px 30px;width:940px;}
.wrap_ied a{color:#412d1c;}
#footer_ied .e{font-size:10px;-webkit-text-size-adjust:none;}
/*页面样式*/
.c:before,.c:after{content:"";display:table;}
.c:after{clear:both;}
.c{zoom:1;}
body{font:12px/1.5 tahoma,\5b8b\4f53,sans-serif;padding-top:42px;text-align:justify;background-color:#ffffff;font-family:'\5FAE\8F6F\96C5\9ED1';}
a{text-decoration:none;overflow:hidden;}
a:hover{text-decoration:underline;}
.s-wrap{background:url(//game.gtimg.cn/images/xx/web201704/cdk/s-rp.jpg) no-repeat 50% top;}
.container,.g-body{width:1000px;margin:0 auto;font-family:'\5FAE\8F6F\96C5\9ED1';}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa,.logo,.top-nav{position:absolute;}
.hide{display:block;width:0;height:0;overflow:hidden;}
.db,.logo,.btn-down,.g-bt,.btn-ljdh{display:block;text-indent:-999em;}
.btn-down,.btn-down:hover,.btn-t1,.btn-t2,.btn-t3,.btn-t4,.btn-t1:hover,.btn-t2:hover,.btn-t3:hover,.btn-t4:hover,.btn-ljdh,.client_btn a,.client_btn a:hover,.page a,.show-lt li strong,.show-lt2 li strong,.show-lt3 li strong{background-image:url(//game.gtimg.cn/images/xx/web201704/cdk/sp.png);background-repeat:no-repeat;}
.tb-t1,.tb-t2,.tb-t3,.tb-t4,.g-bt,.bk-cont a .ico,.share-list li a,.share-list li a:hover,.f-gzh,.f-kf,.f-back{background-image:url(//game.gtimg.cn/images/xx/web201704/cdk/tb_bj.png);background-repeat:no-repeat;}
/* head */
/*.i-head{background:url(//game.gtimg.cn/images/xx/web201704/cdk/i-hd.jpg) no-repeat 50% 0;height:600px;}*/
	.logo{width:155px;height:92px;left:16px;top:12px;}
	.top-nav{right:8px;top:30px;}
		.top-nav li{width:103px;height:93px; float:left;border-right:1px solid #92837a;}
		.top-nav li.l-st{border-right:0;}
		.top-nav li h4{font-size:16px;color:#472e1f;line-height:24px;text-align:center;padding-bottom:10px;}
		.top-nav li a{display:block;width:100%;text-align:center;color:#523e33;font-size:14px;line-height:24px;}
		.top-nav li a:hover{color:#c94800;}	
/* content */
.i-content{background:url(//game.gtimg.cn/images/xx/web201704/cdk/i-ct.jpg) no-repeat 50% 0; padding:0 10px 180px;width:980px;margin:0 auto;position:relative;}
	.c-top{height:462px;}
		.t-side{width:252px;margin-left:1px;display:inline;background: #fff;height: 670px;}
		.t-cont{background: #fff;height: 670px;width: 719px;}
			.btn-down{width:248px;height:97px;}
			.btn-down:hover{background-position:0 -98px;};
			.side-btn{width:252px;}
				.side-btn a{width:124px;height:69px;float:left;margin:2px 2px 0 0;display:inline-block;text-indent:-9999px;}
					.btn-t1{background-position:0 -196px;}
					.btn-t1:hover{background-position:-125px -196px;}
					.btn-t2{background-position:0 -450px;}
					.btn-t2:hover{background-position:-125px -450px;}
					.btn-t3{background-position:0 -520px;}
					.btn-t3:hover{background-position:-125px -520px;}
					.btn-t4{background-position:0 -590px;}
					.btn-t4:hover{background-position:-125px -590px;}
			.tab-td{width:250px;margin-top:10px;}
				.tab-td li{text-align:center;background-color:#f6f5f4;width:125px;height:40px;line-height:40px;float:left;font-size:22px;}
				.tab-td li a{color:#565151;display:block;background-color: #fff;}
				.tab-td li a.on{color:#b1681a;background-color:#f6f5f4;text-decoration:none;}
		    .t-link{background-color:#f6f5f4;height:160px;padding:10px 0 0 20px;width:230px;}
		    	.t-link a{font-size:14px;color:#565151;height:30px;line-height:30px;float:left;width:115px;}
		    	.t-link a:hover{color:#a96330;}
/* s-head */
.s-head{background:url(//game.gtimg.cn/images/xx/web201704/cdk/s-hd.jpg) no-repeat 50% 0;height:252px;}
/* s-content */
.s-content{background:url(//game.gtimg.cn/images/xx/web201704/cdk/s-ct.jpg) no-repeat 50% 0;padding-bottom:150px;}
	.sub-img{width:252px;margin-top:10px;}
	.sub-hd{width:719px;height:97px;background:url(//game.gtimg.cn/images/xx/web201704/cdk/tit_bj.jpg) no-repeat 50% 0;}
		.sub-tit{margin:36px 0 0 40px;padding-right:10px;}
			.sub-tit h4{font-size:22px;color:#392b1f;line-height:24px;}
			.sub-tit span{font-size:10px;color:#392b1f;display:block;}
		.sub-bt{color:#6a5746;margin-top:36px;line-height:30px;}
			.sub-bt a{color:#6a5746;}
			.sub-bt span{color:#b86928;}
	.sub-cont{padding:16px 0 50px;min-height:600px; width:720px}	
		.cdkey-lt{margin-left:160px;width:400px;color:#784c12;font-size:14px; line-height:38px}
			.cdklist_lf{display:inline-block; width:142px}
			.cdkey-lt table{width:100%;}
			.cdkey-lt table th{width:112px;font-weight:bold;padding-top:20px;}
			.cdkey-lt table td{width:112px;padding-top:20px;}
			.cdkey-lt table td a{color:#784c12;}
				.tab-ipt,.cd_input{background-color:#fff;border:1px solid #ccb79e;padding:5px;width:280px;}
				.s-sel{width:125px;padding:5px 0;}
				.tab-ipt2{background-color:#fff;border:1px solid #ccb79e;padding:5px;width:120px;}
			.cdkey-lt table td img{display:block;}
		.cdk-step{margin-top:20px;}
			.cdk-step h4{font-size:16px;color:#764f1d;font-weight:bold;}
			.cdk-step ul{margin-top:10px;}
			.cdk-step ul li{color:#784c12;line-height:24px;}
	.btn-ljdh{width:153px;height:45px;background-position:0 -266px;margin-top:20px;}
	.g-container{height:207px;overflow:hidden;}
/* download */
.down-bt{height:36px;font-size:16px;border-bottom:1px solid #0c1741;}
	.dis-n{display:none;}
	.dis-b{display:block;}
	.down-tab li{width:144px;float:left;display:inline;height:36px;text-align:center;}
	.down-tab li.l-st{margin-right:0;}
	.down-tab li a{width:100%;height:35px;display:block;color:#020202;}
	.down-tab li a.on,.down-tab li a:hover{color:#bc7123;border-bottom:2px solid #bc7123;text-decoration:none;}
.down-nr{padding:30px 36px;}
	.down-nr h3{height:36px;line-height:36px;border-bottom:1px solid #a09993;font-size:14px;color:#784c12; position:relative}
		.down-nr p{color:#6a5746; position:absolute; top:2px; right:0; font-size:12px}
	.client_btn{margin:23px 0 20px 8px;}
		.client_btn li{float:left}
		.client_btn a{display:inline-block;float:left; width:138px;height:48px;line-height:48px; background-position:0 -312px;font-size:14px;color:#42240c;text-align:center;margin-right:22px;}
		.client_btn a:hover{background-position:0 -361px;text-decoration:none;}
		.client_btn a.s-st{margin-right:0;}
	.patch_list{margin-top:25px;}
	.patch_list table{width:100%;}
	.patch_list table th{height:40px;line-height:40px;background-color:#f8f2e7;text-align:center;border:1px solid #d3d2ce;color:#563314;}
	.patch_list table td{height:40px;line-height:40px;background-color:#f6f5f3;text-align:center;border:1px solid #d3d2ce;color:#6a5746;}
	.patch_list table td a{color:#6a5746;}
/* new-list */
.news-list{height:488px;overflow:hidden;}
.news-list li{ height:48px;line-height:48px;border-bottom:1px dashed #c8c2b8;color:#020202;font-size:14px;overflow:hidden;}
.news-list li span{float:right;margin-right:5px;display:inline-block;}
.news-list li a{float:left;/*width:460px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;*/color:#020202;}
.news-list .newsType{float:left; display:inline-block; margin-right:5px}
.news-list li em{float:right;}
/* new-detail */
.sub-nr{color:#795f5c; line-height:200%;padding:25px;font-size:12px;}
.sub-nr a{color:#b86928;}
.mwb{width:604px;margin:0 auto;overflow:hidden; padding:20px 49px; background:#fcfcfc; margin-top:30px}
.wbshow{width:600px; padding-left:13px;overflow:hidden; margin:auto}
.wb_lst{width:74px;padding:0 26px 0 0;text-align:center;float:left;list-style:none;}
.wb_box{position:relative;height:74px;margin:0 0 10px 0;}
.wb_img{border:2px solid #FFFFFF;width:70px;height:70px;}
.wb_ipt{position:absolute;left:2px;bottom:2px;}
.ms .wb_nm{color:#A6A6A6;}
.mq .wb_nm{color:#717171;}
.n_title{ font-size:18px; line-height:30px; color:#965c30; text-align:center; padding-top:20px;font-weight:bold;}
.content ol{ list-style-position:outside; padding-left:2em}
.time{ border-bottom:1px solid #e7e7eb; padding:5px 0 10px 0; text-align:center; color:#784c12}
.time span{ padding:0 5px;}
.time a{color:#784c12;}
.news_m{  height:35px; line-height:35px; padding-left:25px; color:#784c12; font-size:18px; border-bottom:1px solid #e7e7eb}
.m_news{ padding:10px 0 0 25px;}
.m_news li a{ line-height:24px; height:24px; color:#795f5c}
/* 分页 */
.page {text-align:center;margin:30px auto 0 60px;}
	.page span{margin:0 20px;color:#834418;vertical-align:middle;float:left;font-size:14px;height:39px;line-height:38px;}
	.page a{width:128px;height:39px;background-position:0 -410px;font-size:14px;color:#492307;line-height:38px;text-align:center;margin:0 8px;display:block;float:left;}
.m-gameCh{position:relative;bottom:-80px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
/* 浮层 */
.box-lb-i {position:relative;width:0;height:0;}
.tips {display:none;width:160px;position:absolute;border:2px solid #c1996e;background-color:#ffffff;top:-2px;left:-163px;z-index:10;}
.tips-bd {padding:15px 5px 5px;}
.tips-bd img{display:block;margin:0 auto;}
.tips-bd p{font-size:14px;color:#9a6b39;line-height:20px;text-align:center;margin-top:5px;}
.tips-bd p em{color:#c14412;display:block;}
.arrow {width:0;height:0;overflow:hidden;border-color:transparent #760000 transparent transparent;border-style:dashed solid dashed dashed;border-width:6px 12px;position:absolute;left:-26px;top:5px;}
.showtips .tips {display:block;}
/* pic*/
.right_in{margin:30px 0 0 30px}
#page_list{width:400px; margin:0 auto; text-align:center; line-height:28px}
#img_list{ margin-left:-38px; width:684px;}
#img_list li {float:left; width:190px; height:198px; padding:0 0 30px  38px;}
#img_list img {display:block; width:188px; height:128px; border:1px solid #000;}
#img_list div a {display:inline;font-size:14px; float:left; width:75px; height:24px; line-height:24px; text-align:center; color:#fff; background:url(//ossweb-img.qq.com/images/xunxian/web2014/nbtns.jpg) no-repeat -155px -81px; margin:10px 10px 0 10px;}
.page1 { padding-top:10px;text-align:center;}
.page1 a{margin:0 5px;vertical-align: middle;}
.onpage{ color:#f00}
.prenext,.preup{ display:inline-block; width:94px; height:35px;  color:#fff;text-shadow:-1px 1px 2px #666;font-size:14px; background-image:url(//ossweb-img.qq.com/images/xunxian/web2014/nbtns.jpg); line-height:35px;}
.prenext{background-position: -250px -45px}
.preup{background-position: -345px -45px}
#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {margin: 0; padding: 0; background-color: transparent; border: 0px;}
#CB_ImgHide {position: absolute; visibility: hidden; z-index: 1098; left: 0px;}
#CB_ShowTh {width: 100%; height: 15%; visibility: hidden; position: absolute; z-index: 1097; bottom: 0px; left: 0px;}
#CB_Thumbs {display: none; height: 60px; padding-top: 10px; background-color: #fff; position: absolute; z-index: 1100; overflow: hidden; bottom: 10px; left: 0px;}
#CB_Thumbs2 {margin: auto 0; height: 50px; position: absolute;}
.CB_ThumbsImg {position: absolute;}
.CB_RoundPixBugFix {display: block; visibility: hidden; font-family: arial; font-size: 1pt;}
#CB_ImgContainer {position: relative; width: 100%;}
#CB_PrevNext {position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 1002;}
#CB_ContentHide {position: absolute; z-index: 1000; top: 0px; left: 0px;}
#CB_LoadingImage {position: absolute; left: 50%; top: 50%; margin-left: -12px; margin-top: -12px; visibility: hidden;}
#CB_Text {text-align: center;}
#CB_Window {left:50%; position:absolute; top:50%; visibility:hidden; z-index: 1100; border-collapse: separate;}
#CB_Image {position: relative;}
#CB_iFrame {position: absolute; width: 0px; height: 0px; z-index: 1003;}
#CB_TopLeft {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_topleft.png); background-position:right bottom;}
#CB_Top {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_top.png); background-position:left bottom;}
#CB_TopRight {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_topright.png); background-position:left bottom;}
#CB_Left {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_left.png); background-position:right top;}
#CB_Content {background-color:#FFFFFF;}
#CB_Right {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_right.png); background-position:left top;}
#CB_BtmLeft {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_btmleft.png); background-position:right top;}
#CB_Btm {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_btm.png); background-position:left top;}
#CB_BtmRight {background-image:url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/s_btmright.png); background-position:left top;}
#CB_Prev, #CB_Next {background: transparent url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/blank.gif) no-repeat scroll 0%; display: block; width: 49%; cursor: pointer; outline-style:none; z-index: 1102;}
.CB_TextNav {text-decoration: underline; color: #aaa;}
.CB_TextNav:hover {text-decoration: none; color: #ff7700;}
#CB_Prev {float: left; left: 0px;}
#CB_Next {float: right; left: 0px;}
#CB_Prev:hover {background:transparent url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/prev.gif) no-repeat scroll left 50%;}
#CB_Next:hover {background:transparent url(//ossweb-img.qq.com/images/xunxian/web2012/clearbox/next.gif) no-repeat scroll right 50%;}
#CB_CloseWindow {position: absolute; top: 0px; right: -1px; z-index: 1104; cursor: pointer;}
#CB_SlideShowS, #CB_SlideShowP {position: absolute; top: 0px; left: -1px; z-index: 1104; cursor: pointer;}
#CB_SlideShowBar {width: 0px; position: absolute; top: 5px; left: 22px; height: 5px; display: none;}
#CB_Email {position: absolute; right: 15px;}
#CB_ContentHide {z-index:1008;}
#player {width:646px; height:503px; margin:0 auto; background:#000; overflow:hidden;}
#video_title {width:644px; height:29px; margin:10px auto 0; border:1px solid #ada493; background:#ded6c8; text-align:center; font-weight:normal; line-height:29px; font-size:16px;color:#960;}
.vlist_box {width:644px; margin:10px auto 0; border-top:1px dashed #886c57; padding:13px 0 0; overflow:hidden; position:relative;}
#video_list {margin:0 auto; width:600px; height:140px; overflow:hidden;}
#video_list li{float:left; width:182px; height:140px; text-align:center; padding:0 9px;}
#video_list img {display:block; width:180px; height:100px; border:1px solid #3a322e;}
#video_list strong {display:block; line-height:40px; font-weight:normal; width:100%; height:40px; overflow:hidden;font-size:14px;}
#left_btn,#right_btn{display:block; width:13px; height:76px; overflow:hidden; text-indent:-99999px; background:url(//ossweb-img.qq.com/images/xunxian/web2012/down.jpg) no-repeat -186px -120px; position:absolute; top:28px; cursor:pointer}
#right_btn {right:0; background-position:-199px -120px;}
.otherdown { width:100%; margin:6px 0 0 0; padding-bottom:6px; border-bottom:1px dashed #B9A79C; font-size:14px}
.otherdown dt {float:left; width:145px;}
.otherdown dd {float:left; width:102px;}
.otherdown a { color:#df3400; text-decoration:underline}
.otherdown a:hover { color:#f00;}
/* foot */
.foot{ background:#000}
#footer {margin:0 auto;position:relative;font-family:Tahoma,"宋体"; padding:30px 0 0 255px; height:100px; width:745px; color:#6E5E4F;line-height:22px;}
#footer span{ display:inline-block; margin:0 10px 0; *margin-bottom:7px; margin-bottom:0/0; width:1px; height:6px; overflow:hidden; background:#6E5E4F;}
#footer a {color:#6E5E4F;}
#footer p.r{ _display:inline; float:right; margin:-18px 16px 0 0;}
#footer p.e{margin-top:-4px; font-size:10px; line-height:19px}
#footer p.license{background-color:#2b1b0a;border-radius:2px; width:600px; height:23px; padding:0 5px 0 8px ; margin-top:2px}
.license a{float:left; padding-right:12px;}
.license em { float:right; font-size:12px; font-style:normal;padding-left:12px ;}
#footer a.tg, #footer a.s { position:absolute; display:block;top:30px; left:15px; width:124px; height:39px; text-indent:-999px; overflow:hidden; background:url(//ossweb-img.qq.com/images/foot/xx_img_copyright.png) no-repeat 0 0;}
#footer a.s{ left:137px; width:98px; background-position:-124px 0;}
/*  |xGv00|0cfa22ebe0a229a0c8ec8b362d157811 */

.login{
	text-align: center;
	margin-bottom: 12px;
	color: #784c12;
}
.select_area_border .pipInfo{
	line-height: 22px;
	margin-bottom: 10px;
}
.error-msg{
	color: red;
}