
/*==�𣂼抅�𧋦閮剖�𠾼��==*/
body{font:1em/1.231 '微軟正黑體',Arial,Helvetica,sans-serif;color:#fff;width:100%;}
	
	.mb_info h2,#footer h1,.title h2,h2.title,.blocklist h2,.popbox h3,.m_hd h2,.i_table h2,.i_table h3,.data_none h2,.btnbox h3,.notice h3,h3.title{margin:0;padding:0;font-size:0.9375em;line-height:1.2;}
	.ulli,.ulli ul,.ulli li{margin:0;padding:0;list-style:none;}
	.ctrl_nav li a,.ctrl_nav li a:hover,.abtn,.abtn a,.sdbar a,.i_set,.bk_clist li a,.bk_clist li a:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}

.nicescroll-rails{background:rgba(250,250,250,0.2) !important;}.nicescroll-rails div{background:rgba(0,0,0,0.8) !important;cursor:n-resize;}
#wrap{width:100%;overflow:hidden;}
img{max-width:100%;}

/* Loading */
.loading_page{background:url(images/bg_body02.png) repeat scroll left top;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;align-items:center;gap:20px;}
.loadbox{width:200px;text-align:center;}
.load_title{padding:8px 0;}
.load_title h2.title{background:none;}
.load_title b{font-weight:normal;color:#78A332;display:inline-block;max-width:150px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.load_img{position:relative;background:#222;}
.load_img img{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
.load_img span{position:absolute;left:0;top:0;height:100%;background:no-repeat scroll left top;background-size:auto 100%;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}
.load_img span em{color:#fff;position:absolute;right:0;bottom:0;font-size:1.5625em;-webkit-text-shadow:0 0 10px rgba(0,0,0,0.9);-moz-text-shadow:0 0 10px rgba(0,0,0,0.9);text-shadow:0 0 10px rgba(0,0,0,0.9);}
.load_info{padding:10px 0;color:#999;font-size:0.9375em;}
.loadconfirm{width:200px;}
.loadconfirm .tfbar{padding:0;}
.loadconfirm .tfbar .tf{padding:15px 5px;}
.loadconfirm .tfbar b{font-size:1.125em;color:#999;display:block;position:static;font-weight:normal;padding:5px 0;width:auto;}
.tf_error{position:relative;}
.tf_error .tf{box-sizing:border-box;border:2px solid #900;}
.tfbar sub{display:none;}
.tf_error sub{
	display:block !important;position:absolute;right:0;bottom:2px;background:#900;color:#fff;line-height:1;padding:3px;
	-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;
}
.loadconfirm .btnbox{position:static;background:none;padding:10px 0 0;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}

/* �峕艶��� */
#bgbody{z-index:-1;background:#2E343E url(images/bg_body05_2X.png) repeat scroll center center;background-size:400px auto;position:fixed;left:0;top:0;width:100%;height:100%;}
	#bgbody span.bgin{display:none;background:url(images/content/bg_inhd_span.png) repeat;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
	#bgbody.custombg{background-size:cover;}#bgbody.custombg span.bgin{display:block;}
/* 閮𦠜�� */
.msgbar{
	position:fixed;left:0;top:0;z-index:999;background-repeat:repeat-x;background-position:left bottom;width:98%;padding:10px 1%;color:rgba(0,0,0,0.5);z-index:9999;
	-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:2px 2px 3px rgba(0,0,0,0.5);
}
.msgbar .i-close{position:absolute;right:15px;top:50%;margin-top:-8px;background-repeat:no-repeat;background-position:right center;width:16px;height;16px;text-indent:-9999px;}
.msgbar p{padding:0 35px 0 30px;line-height:1.4;}
.msgbar a{color:#b34d5b;text-decoration:underline;}.msgbar a:hover{text-decoration:none;}
	.i-msg-ok{background-color:#D0E8A4;background-image:url(images/content/bg_msg-g.jpg);border:1px solid #A7CB6C;}
	.i-msg-ok .i-close{background-image:url(images/content/item_msg-g-close.png);}
	.i-msg-ok p{background:url(images/content/item_msg-ok.png) no-repeat scroll 5px center;color:#4D6D1B;}
	.i-msg-no{background-color:#FFABAB;background-image:url(images/content/bg_msg-r.jpg);border:1px solid #F16565;}
	.i-msg-no .i-close{background-image:url(images/content/item_msg-r-close.png);}
	.i-msg-no p{background:url(images/content/item_msg-no.png) no-repeat scroll 5px center;color:#80333B;}
	.i-msg-intime{background-color:#FFF5DB;background-image:url(images/content/bg_msg-y.jpg);border:1px solid #E5D5A4;}
	.i-msg-intime .i-close{background-image:url(images/content/item_msg-y-close.png);}
	.i-msg-intime p{background:url(images/content/item_msg-intime.png) no-repeat scroll 5px center;color:#A3732B;}
/* Header */
#header{
	z-index:30;position:fixed;left:0;top:0;width:100%;z-index:30;padding:10px 15px;box-sizing:border-box;
}
	.hd_l{display:inline;float:left;}
	.bk_logo{display:inline;float:left;height:40px;background:rgba(255,255,255,0.2);padding:2px;position:relative;}
	.more_info{position:absolute;right:10px;top:0;height:45px;line-height:45px;margin-left:10px;font-size:1.5em;color:#fff;}
	.more_info a{color:#fff;}
	.bk_logo .more_info{display:none;}
	.hd_r{display:inline;float:right;margin:8px 0 0;}
	.mb_img{display:inline;float:right;width:40px;height:40px;padding:2px;background:rgba(255,255,255,0.3);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
		.mb_img img{width:100%;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
	.mb_img:hover{background:rgba(191,229,107,0.7);}
	.mb_info{float:left;padding:0 0 0 10px;}
		.mb_info h2{padding:0 0 2px;}
		.mb_info h2 i{max-width:200px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;vertical-align:bottom;}
		.mb_info span{color:#ccc;}.mb_info span i{color:#bcf95a;font-style:normal;}
		.btnbar{display:inline;float:left;padding:0;}
		.btnbar a{display:inline-block;padding:8px 10px;color:#fff;text-decoration:none;background:rgba(0,0,0,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.btnbar a:hover{background:rgba(191,229,107,0.9);}
		.btnbar a.i_btn05.on{background:#6C0;}
		.btnbar a.i_btn07.on{background:#6C0;}
	.hd_l .mb_info{display:inline;background:rgba(0,0,0,0.5);padding:1px 35px 4px 5px;position:relative;}
/* Content */		
#content{position:relative;z-index:20;}
.l{display:inline;float:left;}.r{display:inline;float:right;}
	/* ���匧� */
	.mdbox{position:absolute;}
	.needhide{overflow:hidden;}
	.inmd{display:none;position:absolute;height:100%;width:100%;cursor:pointer;background:rgba(154,188,220,0.3);border:1px solid rgba(255,255,255,0.5);color:rgba(255,255,255,0.8);}
	.inmd02{color:#333;line-height:1.6;text-align:left;overflow:hidden;font-size:80%;}
		.inmd em,.inmd span{
			position:absolute;left:-21px;top:0;background:rgba(255,255,255,0.9);color:#999;width:20px;height:20px;text-align:center;line-height:20px;font-size:0.6875em;font-weight:bold;z-index:99;
			-webkit-transition:all .3s ease 0.3s;-moz-transition:all .3s ease 0.3s;transition:all .3s ease 0.3s;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;
		}
		.inmd em{display:none;}
		.inmd span{left:-21px;}
		.i_media{display:block;background:no-repeat scroll center center;width:20px;height:20px;}
			.i_m01{background-image:url(images/content/icon_media01.png);}/*�����*/
			.i_m02{background-image:url(images/content/icon_media02.png);}/*����*/
			.i_m03{background-image:url(images/content/icon_media03.png);}/*鞈潛�*/
			.i_m04{background-image:url(images/content/icon_media04.png);}/*�𧑐���*/
			.i_m05{background-image:url(images/content/icon_media05.png);}/*��𣇉��*/
			.i_m06{background-image:url(images/content/icon_media06.png);}/*�𨺗璅�*/
			.i_m07{background-image:url(images/content/icon_media07.png);}/*敶梁��*/
		.inmd02 .i_media{background-color:rgba(255,255,255,1);left:-21px;position:absolute;top:0;}
		.inmd.hv{background:rgba(38,115,166,0.2);border:1px solid rgba(255,255,255,0.7);}
		.inmd.on{background:rgba(52,193,245,0.5);border-color:#fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);}
		.inmd em.on{width:46px;height:46px;line-height:46px;left:-6px;top:-12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.125em;}
		.i01{display:none;position:absolute;height:27px;top:-30px;right:-1px;}
			.i01 span{width:25px;height:25px;display:inline;float:left;margin:0 0 0 1px;cursor:pointer;text-indent:-9999px;border:1px solid #999;}.i01 span:hover{border:1px solid #000;}
			.i_sort_d{background:url(images/content/mbk_item_sortdown.jpg) no-repeat scroll center center;}
			.i_del01{background:url(images/content/mbk_item_del01.jpg) no-repeat scroll center center;}
			.i_add{background:url(images/content/mbk_item_add.jpg) no-repeat scroll center center;}
		.inmd.on .i01{display:block;}
		.tipbox{
			position:absolute;left:0;bottom:100%;background:rgba(255,255,255,0.8);color:#333;max-width:180px;padding:8px 10px;margin:0 0 10px;
			-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);
			-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		}
		.tipbox:after{border:solid;border-color:#fff transparent;border-width:6px 6px 0 6px;bottom:-6px;content:"";left:5%;position:absolute;z-index:99;}
		.md_alink{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,0,0.1);}.md_alink:hover{background:rgba(255,255,0,0.3);}
		.md_icons{
			background:rgba(255,255,255,0.2);color:#999;display:block;width:30px;height:25px;text-align:center;font-size:1.3125em;line-height:25px;border:2px solid #fff;
			-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25);
		}
		.md_icons:hover{background:rgba(255,255,255,0.8);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.25);box-shadow:1px 1px 3px rgba(0,0,0,0.25);}
	/* iframe RWD */
	.rwdbox{position:relative;padding-bottom:52.25%;padding-top:25px;height:0;width:100%;}
		.rwdbox01{padding:0;height:400px;}
		.rwdbox iframe,.rwdbox object,.rwdbox embed,.rwdbox>div{position:absolute;top:0;left:0;width:100%;height:100%;}
	/* 撌血�游� */
	.main_ctrl{z-index:8;position:fixed;left:30px;top:90px;}
		.main_ctrl li{padding:3px 0;position:relative;}
		.main_ctrl li a{
			display:inline-block;text-indent:-9999px;width:35px;height:35px;background-repeat:no-repeat;background-position:center 2px;background-color:rgba(0,0,0,0.7);
			-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;
		}
			.m01 a{background-image:url(images/content/mbk_i_lnav01.png);}
			.m02 a{background-image:url(images/content/mbk_i_lnav02.png);}
			.m03 a{background-image:url(images/content/mbk_i_lnav03.png);}
			.m04 a{background-image:url(images/content/mbk_i_lnav04.png);}
			.m05 a{background-image:url(images/content/mbk_i_lnav05.png);}
			.m06 a{background-image:url(images/content/mbk_i_lnav06.png);}
			.m07 a{background-image:url(images/content/mbk_i_lnav07.png);}
			.m08 a{background-image:url(images/content/mbk_i_lnav08.png);}
			.m09 a{background-image:url(images/content/mbk_i_lnav09.png);}
			.m10 a{background-image:url(images/content/mbk_i_lnav10.png);}
			.m11 a{background-image:url(images/content/mbk_i_lnav11.png);}
			.m12 a{background-image:url(images/content/mbk_i_lnav12.png);}
		.main_ctrl li em{
			background:rgba(191,229,107,0.6);color:#fff;font-style:normal;width:20px;height:20px;line-height:20px;text-align:center;position:absolute;left:30px;top:10px;font-size:80%;
			-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;
		}
		.main_ctrl li em i{display:none;font-style:normal;padding:0 2px;}
		.main_ctrl li:hover em{width:80px;}.main_ctrl li:hover em i{display:inline;}
		.main_ctrl li span{visibility:hidden;position:absolute;left:-10px;top:13px;width:5px;height:10px;background:url(images/content/mbk_icon_01.png) no-repeat scroll center center;}
		.openleft .main_ctrl li a{background-position:center -28px;}.openleft .main_ctrl li.on a{background-position:center 2px;}.openleft .main_ctrl li.on span{visibility:visible;}
	.main_box,.main_box .btnbox,.pglist *{box-sizing:border-box;}
	.main_box{
		background:rgba(0,0,0,0.4) url(images/content/mbk_bg_mainbox.jpg) repeat;position:fixed;top:0;left:-400px;bottom:0;width:400px;height:100%;border-right:1px solid #000;z-index:99;
		-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.2);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.2);box-shadow:4px 4px 10px rgba(0,0,0,0.2);
	}
		.shlinks{padding:20px 0;}.shlinks a{display:inline-block;margin:3px;width:45px;height:45px;}.shlinks a img{width:100%;}
		.cplink{}
			.cpbar{background:rgba(0,0,0,0.5);position:relative;padding:30px 5% 10px;margin:0 0 8px;}
			.cp_hd{position:absolute;width:100%;left:0;top:0;height:30px;line-height:20px;font-size:80%;}.cp_hd *{display:inline;background:#333;padding:0 10px;}
			.cp_hd b{float:left;margin:1px;}.cp_hd b em{font-size:0.625em;color:#999;}.cp_hd a{float:right;color:#ccc;margin:1px;}.cp_hd a:hover{background:#000;color:#fff;text-decoration:none;}
			.cplink code{color:#666;font-family:Tahoma, Geneva, sans-serif;font-size:0.6875em;cursor:text;word-break:break-all;}
			.cplink .btnbox{padding:0;}.cplink .btnbox .i_more{width:100%;}.cplink .btnbox .i_more a{width:74%;padding:11px 13%;}.cplink .tfbar_none{background:rgba(0,0,0,0.3);border:0;margin:0;padding:3% 4%;font-size:80%;}
			.i_more{display:block;text-align:center;margin:15px 0 0;padding:5px 0;background:#333;border:1px solid #222;color:#fff;}.i_more:hover{background:#303030;color:#fff;text-decoration:none;}
			.i_more b{display:block;font-size:0.9375em;padding:0 0 4px;}
			.i_more span{color:#666;font-size:80%;}
			.i_more.on a{background-image:url(images/content/item_up01.png);}.i_more.on a b{padding:0;}
		.m_hd{background:#000;padding:1px 0;}
		.m_hd h2{display:inline;float:left;line-height:32px;padding:0 0 0 15px;color:#999;}
		.m_hd a{display:inline;float:right;width:32px;height:32px;background:#222;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;margin:0 0 0 1px;}.m_hd a:hover{background-color:#333;}
			a.i_tobig{background-image:url(images/content/mbk_item_tobig.png);}
			a.i_close{background-image:url(images/content/mbk_item_close.png);}
			a.i_tosmall{display:none;background-image:url(images/content/mbk_item_tosmall.png);}
		.shbox{width:150px;padding:0 1%;margin:0 4% 0 0;display:inline;float:right;background:#000;webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
			.tf_sh{background:none;border:0;height:30px;line-height:30px;width:70%;color:#fff;}
			.btn_sh{border:0;display:inline;float:right;background:url(images/content/mbk_btn_sh.png) no-repeat scroll center center;width:29px;height:28px;margin:1px 1px 0;}
		.ctrl_bd{clear:both;background:#000;position:relative;margin:15px 0 0;padding:15px 120px 15px 20px;min-height:25px;}
			.tf{border:0;background:#ddd;width:60px;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
			.tf_ss{width:30px;text-align:center;}
			.tf_area{
				background-color:#222;box-sizing:border-box;width:100%;padding:5px;font-size:0.75em;margin:2px 0;color:#ccc;resize:none;
				-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
				-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);
			}
			.btn_01,.btn_02{border:0;background:#8caf3c;height:30px;font-size:0.8125em;line-height:30px;width:100px;font-weight:bold;color:#fff;}.btn_01:hover{background:#7a9836;}
			.ctrl_bd .btn_01{position:absolute;right:20px;top:50%;margin-top:-15px;}
			.ctrl_bd em{display:inline-block;width:15px;text-align:center;}
			.ctrl_bd .tf{margin:1px 0;}
			.btn_02{background:#F60;color:#fff;}.btn_02:hover{background:#7B370A;}
		.tab_bd p{padding:5px 0 0;}
		.pglist{padding:10px 0 0 0;outline:none;}
			.pglist li{display:inline;float:left;margin:10px 10px;position:relative;width:90px;height:115px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
			.pglist li .pg_img{overflow:hidden;}
			.pglist li em{position:absolute;left:0;bottom:0;color:#fff;font-size:0.6875em;background:rgba(0,0,0,0.8);padding:2px;}
			.pglist li .pg_img{display:block;width:90px;height:115px;margin:0 auto;overflow:hidden;background:#222;line-height:115px;}
			.pglist li .pg_del{
				text-indent:-9999px;position:absolute;left:-7px;top:-7px;background:#8C0000 url(images/content/mbk_item_del.png) no-repeat scroll center center;width:18px;height:18px;
				-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
				-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 5px rgba(0,0,0,0.5);
			}
			.pglist li.pg_new .pg_img{text-align:center;line-height:1.2;padding:18px 0 0;color:#999;}
			.pg_new .pg_img img{width:15px;}.pg_new .pg_img a{display:block;margin:5px 0;height:25px;}.pg_new .pg_img a:hover{background-color:rgba(0,0,0,0.1);}
				.i_color{background:url(images/content/mbk_item_pg01.png) no-repeat scroll center center;}.pg_new .tf{width:0;height:0;margin:0 0 0 25px;}
				.i_upload{background:url(images/content/mbk_item_pg02.png) no-repeat scroll center center;}
			.pglist li.hv{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
			.pglist li.on{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.6);-moz-box-shadow:3px 3px 4px rgba(0,0,0,0.6);box-shadow:3px 3px 4px rgba(0,0,0,0.6);}
			.itemshow{height:14px;padding:0 5px;position:absolute;bottom:-14px;left:0;}
			.itemshow span{display:inline;float:left;}
			.i_sort{display:none;cursor:move;position:absolute;right:-1px;bottom:-1px;width:40px;height:40px;}
			.i_sort span{z-index:3;text-indent:-9999px;position:absolute;right:4px;bottom:5px;background:url(images/content/mbk_item_sortable.png) no-repeat scroll center center;width:15px;height:15px;}
			.i_sort i{z-index:2;position:absolute;height:0;widht:0;overflow:hidden;border-style:solid;border-width:0 0 40px 40px;border-color:#000 transparent;}
			.sortable-placeholder{border:1px dashed #CCC;background:none;}
		.btnbox{background:#000;position:absolute;left:0;bottom:0;width:100%;padding:10px;}
			.btnbox .btn,.lbox .btn{border:0;font-size:0.9375em;color:#fff;width:100%;height:45px;margin:0;display:inline-block;}
				.btn_ok{background-color:#53A3D8;}.btn_ok.l,.btn_ok.r{display:inline;float:left;width:50%;}
				.btn_ok:hover{background-color:#5390D8;}
				.btn_close{background-color:#999;}.btn_close.l,.btn_close.r{display:inline;float:left;width:50%;}
				.btn_close:hover{background-color:#666;}
			.bigleft .btn_ok{width:300px;float:right;}
			.ibtn{
				position:relative;display:block;background-repeat:no-repeat;color:#fff;height:28px;padding:10px 5px 0;text-align:center;margin:5px 0 0;
				-webkit-text-shadow:2px 2px 4px rgba(0,0,0,0.2);-moz-text-shadow:2px 2px 4px rgba(0,0,0,0.2);text-shadow:2px 2px 4px rgba(0,0,0,0.2);
				-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
			}
			.ibtn:hover{color:#fff;text-decoration:none;}
			.ibtn b{padding-left:25px;background-repeat:no-repeat;background-position:left center;font-size:0.9375em;}
			.i_btn02{background-color:#666;width:100px;margin:0 auto;line-height:1.5;}
			.i_btn02 b{background:url(images/content/item_btn02.png) no-repeat scroll left 0;font-size:0.75em;}
			.i_btn02:hover{background-color:#000;}
			.tbtns .btn{display:inline;float:left;width:49%;margin:0 1% 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
	.main_cont{z-index:3;position:relative;left:0;top:0;bottom:0;text-align:center;}
		.bk_mctrl{width:40px;position:absolute;right:-60px;top:0;}
			.bk_mctrl a{
				text-indent:-9999px;background-color:#a7cd53;background-repeat:no-repeat;background-position:center center;display:block;width:40px;height:40px;
				-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
			}
				.i_bkm01{background-image:url(images/content/mbk_item_add.png);}
			.bk_mctrl a:hover{background-color:#BFE56B;}
		.m_img{position:relative;display:inline-block;margin:30px auto 0;}
		.bk_img{position:relative;padding:0 20px;}
		.bk_img .page{display:inline;float:left;position:relative;}
		.bk_img .otherpage{position:absolute;top:0;height:100%;width:10px;overflow:hidden;}
			.bk_img .otherpage.r{right:-10px;}.bk_img .otherpage.l{left:-10px;}
			.otherpage span{width:1px;text-indent:-9999px;height:100%;background:#fff;border-right:1px solid #ccc;cursor:pointer;}
			.otherpage.r span{display:inline;float:left;}.otherpage.l span{display:inline;float:right;}
		.bk_btn a{
			position:absolute;width:44px;height:300px;margin-top:-150px;text-indent:-9999px;top:50%;background:no-repeat scroll center center;background-size:40px auto;
			-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;
		}
		.bk_btn a:hover{background-color:rgba(255,255,255,0.1);}
			.bk_btn .i_prev{background-image:url(images/content/mbk_btn_prev.png);left:-50px;}
			.bk_btn .i_next{background-image:url(images/content/mbk_btn_next.png);right:-60px;}
		.btn_group{position:absolute;left:0;bottom:50px;width:100%;z-index:50;}
			.inbtn ul{background:rgba(0,0,0,0.6);display:inline-block;padding:2px 1px;margin:0 5px;}
			.inbtn li{display:inline;float:left;position:relative;}
			.inbtn li .btn{display:inline;float:left;margin:0 1px;border:0;background:none;color:#fff;font-size:1.25em;font-weight:bold;width:40px;text-align:center;height:40px;line-height:40px;text-align:center;}
			.inbtn li .btn:hover,.inbtn li .btn.on{background:rgba(255,255,255,0.1);}
			.inbtn li .be_disable{cursor:no-drop;opacity:0.2;}
				.btn del{position:absolute;left:5px;bottom:5px;background:url(images/content/item_close.png);width:15px;height:15px;text-indent:-9999px;}
				.btn span{background:rgba(191,229,107,0.6);position:absolute;left:50%;margin-left:-10px;top:-15px;width:20px;height:20px;line-height:20px;text-align:center;font-size:0.75em;}
				.btn img{vertical-align:inherit;}
			.inbtn li .tf{text-align:center;background:rgba(0,0,0,0.6);color:#ccc;width:80px;height:40px;line-height:40px;padding:0;vertical-align:bottom;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
			.inbtn li .tf_sec{background:#000 url(images/content/item_pg04_04.png) no-repeat scroll 15px center;width:35px;text-align:left;padding-left:40px;margin:0 1px 0 0;}
			.subbox{
				display:none;line-height:normal;position:absolute;left:50%;bottom:55px;width:250px;margin-left:-135px;background:rgba(255,255,255,1);padding:10px;
				-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.8);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.8);box-shadow:2px 2px 10px rgba(0,0,0,0.8);
			}
			.subbox:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px;content:"";display:block;height:0;left:50%;position:absolute;top:100%;width:0;margin-left:-10px;}
			.subbox .shbox{width:94%;padding:0 3%;margin:0;text-align:left;color:#ccc;background:#efefef;display:block;float:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
			.subbox .tf_sh{color:#333;width:80%;height:40px;line-height:40px;}.subbox .btn_sh{margin-top:7px;}
				.list01{margin:10px 0 0;background:#fff;-webkit-box-shadow:inset 0 -3px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -3px 2px rgba(0,0,0,0.2);box-shadow:inset 0 -3px 2px rgba(0,0,0,0.2);}
				.inlist_scroll{height:300px !important;}
				.list01 ul{background:none;text-align:left;margin:0;padding:0;display:block;}
				.list01 li{width:100%;border-bottom:1px solid #efefef;}
				.list01 li a{color:#333;display:block;padding:5px 10px;color:#666;}.list01 li a:hover{background:#efefef;text-decoration:none;color:#333;}
				.list01 li b{color:#78a332;font-size:0.8125em;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
				.list01 li mark{font-style:normal;padding:0 3px;color:#78a332;background:none;}
			.gopage{text-align:center;padding:10px 0 0;display:inline;float:right;}.gopage ul{background:none;margin:0;display:inline;float:right;}.gopage li{display:inline-block;width:auto;margin:0 0 0 1px;}
				.gopage li a{display:block;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#333;}
				.gopage li a:hover{background:#efefef;color:#333;}.gopage li.on a{background:#9CBCD9;color:#fff;text-decoration:none;}
				.gopage li.i_prev,.gopage li.i_next{left:inherit;right:inherit;}
				.gopage li.i_prev a,.gopage li.i_next a{width:20px;height:20px;color:#333;}
		.bsbar,.vdbar{display:none;float:left;width:50px;padding:0 15px 0 0;}
			.bsbar .sdbar,.vdbar .sdbar{width:100%;margin:19px 0 0;}
		.vdbar{position:absolute;left:99%;top:-2px;background:rgba(0,0,0,1);padding:0px 20px 19px 15px;z-index:2;}
			.vdbar .sdbar{margin:20px 0 0;}
		.subbox .vdbar{float:none;width:auto;display:block;position:static;height:20px;background:none;border-top:1px solid #2e3233;transform:translateY(-1px);}
			.subbox .vdbar .sdbar{margin:15px 0 0;width:75%;float:left;}
			.subbox .vdbar .sdbar_tf{width:25%;text-align:right;color:gold;}
			.subbox .sdbar .ui-slider-handle{padding:0;border:none;}
	/* 撌血�湔��批捆 */
	.lbox{padding:20px 25px;}
		.data_none{padding:30px 0;position:relative;z-index:3;text-align:center;}
		.data_none h2{text-align:center;font-size:1.875em;font-weight:normal;color:#999;}
		.data_none p{font-size:0.9375em;padding:3px 0 5px;}
		.lbox .Txt{font-size:0.9375em;text-align:justify;text-justify:inter-ideograph;color:#ccc;}
		.lbox .Txt img{height:auto !important;}
		.formbox .Txt{color:#ccc;padding:0 15px;}
		.txtbox{padding:0 10px;}
		.txtbox .txt_hd h3.title{font-size:1.5625em;padding:5px 0 15px;color:#fff;word-break:break-all;}
		.txtbox .txt_hd h3.title span{display:block;font-size:0.52em;font-weight:normal;color:#999;padding:5px 0 0;}
		.formbox02 .tfbar b{top:0;}
		.formbox02 .tfbar{margin:5px 0 0;}
	/* �抅�𧋦 */
	.box01 header.title h2{font-weight:normal;}
	header.title{background:url(images/content/item_01.png) no-repeat scroll left 4px;padding:0 0 5px 15px;margin:15px 0 0;font-size:1.25em;color:#bfe56b;}
		header.title span{display:block;font-size:0.6em;color:#ccc;}
	.formbox{padding:0 0 15px;font-size:0.875em;}
		.formbox .title{font-size:1em;margin:5px 0 0;}
		.tfbar{margin:8px 0 0;position:relative;padding:0 0 0 85px;min-height:25px;position:relative;}
		.tfbar_nopd{padding:0 0 5px;}
		.tfbar b{position:absolute;left:0;top:8px;width:75px;color:#fff;}
		.tfbar b.imp{color:#FF0;}
		.tfbar b em{position:absolute;background:url(images/content/mbk_item_tfstar.png) no-repeat scroll center center;width:7px;height:6px;margin-left:-7px;text-indent:-9999px;}
		.tfbar b span{font-size:0.8125em;color:#666;}
		.tfbar .tf{
			background-color:rgba(0,0,0,0.5);background-repeat:no-repeat;background-position:96% center;width:100%;padding:5px;height:30px;font-size:0.9375em;margin:2px 0 0;color:#ccc;box-sizing:border-box;
			-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,0.5);box-shadow:inset 2px 2px 4px rgba(0,0,0,0.5);
		}
		.tfbar sub{display:none;}
			.bg_p{background-image:url(images/content/icon_p_w.png);}
			.bg_px{background-image:url(images/content/icon_px_w.png);}
			.bg_s{background-image:url(images/content/icon_s_w.png);}
		.tfbar .abtn{right:0;top:7px;position:absolute;}
			.tfbar .tf_m{width:50%;}
			.tfbar .tf_s{width:90px;background-position:93% center;}
			.tfbar .tf_date{background-image:url(images/content/item_date.png);margin:0 5px 0 0;}
		.tfbar .tf.color{display:inline;float:left;width:55px;border:0;color:#999;font-size:0.6875em;background-image:url(images/content/item_color.png);background-repeat:no-repeat;background-position:95% center;}
		.tfwrap{outline:none;}.tfwrap .formbox{padding:0 10% 30px 7%;}
		.tfbar blockquote{margin:0;border-left:3px solid #666;padding:0 0 0 15px;margin:10px 0 0 10px;line-height:1.4;}
		.tfbar blockquote b{position:static;}
		.tfbar blockquote p{color:#999;}
		.formbox div.trigger,.pop_bd div.trigger{background:rgba(0,0,0,0.5) !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#ccc !important;}
		.ck_mystyle.r{float:right;margin:5px 0 0;}
		.ck_mystyle li{display:inline;float:left;margin:2px 15px 2px 0;}.ck_mystyle li .tf_m{width:40px;vertical-align:top;margin:0 0 0 5px;}
		.tfbar span.readonly{color:#999;display:block;padding:0 0 5px;}
		.tfbar .ps{color:#666;display:block;clear:both;padding:0 0 5px;}
		.fileUpload{position:relative;overflow:hidden;margin:10px;}
		.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:1.25em;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
		.tfbar_none{display:none;margin:30px 0 0;padding:20px 0;}
		.tfbar_show{display:block;}
		.tfwrap .i_del{background-image:url(images/content/mbk_item_clear.png);}
		.jquery-filestyle input{background:#222 !important;border:none !important;}.filebox .jquery-filestyle input{background:#fff !important;width:190px !important;}
	.info_bd{border:2px dashed #666;padding:30px 15px;text-align:center;line-height:1.5;margin:0 0 15px;background:rgba(0,0,0,0.3);}
		.info_bd em{display:block;color:#999;font-size:0.9375em;padding:8px 0;}
		.info_bd i{font-style:normal;color:#78A332;}
	h2.title{font-weight:normal;background:#111;color:#fff;margin:35px 0 0;padding:5px;text-align:center;}
		h2.title span{text-align:center;color:#FF0;display:block;font-size:0.75em;}
	/* 鞈潛� */
	.sbuybox{margin:20px 0;line-height:normal;padding:0 0 10px;}
		.buyli{margin:1px 0;background:rgba(0,0,0,0.5);cursor:default;position:relative;clear:both;min-height:70px;}
		.buyli .pro_del{position:absolute;right:1px;top:1px;width:25px;height:25px;line-height:25px;text-align:center;color:#ccc;background:#333;}.buyli .pro_del:hover{background:#000;color:#fff;}
		.buyli .pro_ig{width:70px;height:70px;background:#fff;display:inline;float:left;}.buyli .pro_ig img{width:100%;vertical-align:inherit;}
		.buyli p{padding:8px 0 5px 80px;}
		.buyli p b{display:block;margin-right:50px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;color:#fff;font-size:0.9375em;}
		.buyli p i{position:absolute;right:10px;bottom:10px;color:#d7b892;font-style:normal;font-size:0.8125em;font-weight:bold;text-align:right;}
		.buyli p span{display:block;padding:7px 0 0;}
		.buyli_last{border:3px solid #d7b892;text-align:right;padding:5px 10px;margin:10px 0 0;color:#d7b892;background:none;height:auto;min-height:inherit;font-size:0.9375em;}
		.buyli_last .btn{display:inline-block;padding:5px 10px;color:#fff;background:#008fd3;margin:5px 0 0 10px;font-size:0.8125em;border:0;}.buyli_last .btn .btn:hover{background:#b2dcf5;}
	.msg{font-size:0.9375em;color:#d08a1e;padding:0 0 10px;}
	.msgbox{text-align:center;padding:60px 0;font-size:0.9375em;}
		.msgbox h3.title{font-size:2em;padding:15px 0;color:#BFE56B;}
		.msgbox .btn_01{margin:30px 0 0;}
	/* 蝑�閮� */
	.notice{position:relative;z-index:3;padding:0 20px;}
	.lbox .notice{padding:0 0 10px;border-bottom:2px solid #222;color:#ff0;}
		.notice h3{color:#FF0;font-size:1.25em;}
	.bk_clist{z-index:3;position:relative;}
		.bk_clist li{overflow:hidden;margin:1px 0 0;position:relative;background:rgba(0%,0%,0%,0.5);padding:0 40px 0 0;}
		.bk_clist li a{display:block;color:#666;position:relative;line-height:1.6;padding:15px 0 15px 60px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
		.bk_clist li a em{text-align:center;font-size:1em;position:absolute;left:10px;top:12px;font-family:'Candara';width:40px;}
		.bk_clist li a:hover{background:#000;color:#ccc;text-decoration:none;}.bk_clist li a:hover em{color:#ccc;}
		.bk_clist .bk_clist_btn{position:absolute;right:0;top:0;width:40px;}
		.bk_clist .bk_clist_btn a{padding:0;width:40px;line-height:35px;text-align:center;margin:0 0 0 1px;font-size:0.8125em;display:inline;float:left;}
		.bk_clist_txt{display:block;color:#999;position:relative;padding:15px 0 15px 40px;line-height:1.6;font-size:80%;}
		.bk_clist_txt em{text-align:center;font-size:1em;position:absolute;left:0px;top:10px;font-family:'Candara';width:40px;}
		.bk_clist_txt.reply{padding:5px 40px 15px 40px;border-top:2px solid #666;color:#8e9e10 !important;}
		.bk_clist_txt.reply em{position:absolute;left:auto;right:0;top:-5px;font-family:'Oswald';color:#666;}
		.bk_clist li.hv .bk_clist_txt{color:#ccc;}
		.bk_clist li.hv a{white-space:normal;text-overflow:normal;-o-text-overflow:normal;overflow:visible;}
	.btnbox h3{padding:0 0 5px;color:#F90;}
		.btnbox .Txt{color:#999;height:100px;overflow:auto;margin:0 1% 10px;padding:0 10px;background:#222;font-size:0.8125em;line-height:1.4;}
		.btnbox .tf_area{height:105px;}
	.infybd{position:relative;z-index:3;padding:0 20px;}
	#txtlist .fybox_bg{background:rgba(0,0,0,0);}
	#txtlist .fy_btn{right:430px;}
	.fy_bd .bk_clist{width:400px;display:inline;float:right;background:rgba(37,45,45,0.9);}
		.fy_bd .bk_clist li{margin:2px 1%;box-sizing:border-box;font-size:0.9375em;box-sizing:border-box;padding-right:0;}
		.fy_bd .bk_clist li em{font-size:1.125em;}
		.fy_bd .bk_clist li a{color:#999;background:rgba(0,0,0,0.8);padding-right:40px;}
		.fy_bd .bk_clist li.hv a{color:#fff;background:rgba(255,255,255,0.1);}
		.fy_bd .bk_clist_txt{padding-right:40px;}
		
	/* �𧞄蝑� */
	.btns a{display:inline;float:left;width:23%;height:70px;margin:3px 1%;background:rgba(0,0,0,0.5) no-repeat scroll center 0;text-indent:-9999px;}
		.btns a.i_d01{background-image:url(images/content/mbk_i_d02.png);}
		.btns a.i_d02{background-image:url(images/content/mbk_i_d01.png);}
		.btns a.i_d03{background-image:url(images/content/mbk_i_d03.png);}
		.btns a.i_d04{background-image:url(images/content/mbk_i_d04.png);}
		.btns a.i_d08{background-image:url(images/content/mbk_i_d05.png);}
		.btns a.i_d09{background-image:url(images/content/mbk_i_d06.png);}
		.btns a.i_d10{background-image:url(images/content/mbk_i_d07.png);}
	.btns a:hover,.btns a.on{background-color:#BFE56B;background-position:center bottom;}
	.iconlinks{padding:10px 0 0;}
	.iconlinks li{display:inline;float:left;width:33%;background:url(images/content/line_01.png) repeat-y scroll left top;text-align:center;margin:2px 0;}
	.iconlinks li.fst{background:none;}
	.iconlinks li a{display:block;color:#fff;font-size:0.8125em;padding:35px 0 8px;background:no-repeat scroll center 5px;}
		.iconlinks a.i_d05{background-image:url(images/content/icon_d05_2.png);}
		.iconlinks a.i_d05.off{background-image:url(images/content/icon_d05.png);}
		.iconlinks a.i_d06{background-image:url(images/content/icon_d06.png);}
		.iconlinks a.i_d07{background-image:url(images/content/icon_d07.png);}
	.iconlinks li a:hover{background-color:rgba(0,0,0,0.3);text-decoration:none;}
	.pentype{padding:5px 0 0;}
	.pentype li{
		background:rgba(0,0,0,0.5);padding:4px 1px 4px 50px;height:32px;position:relative;margin:5px 0;
		-webkit-box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5);box-shadow:inset 5px 5px 10px rgba(0,0,0,0.5);
	}
	.pentype .iradio_square-green{position:absolute;left:1px;top:1px;width:40px;height:38px;}
	.pentype .tf.color{width:32px;height:25px;border:0;color:#fff;font-size:0.6875em;padding:0;background-image:url(images/content/item_color.png);background-repeat:no-repeat;background-position:center center;margin:0 5px;}
	.sdbar{position:relative;text-align:left;width:50%;height:5px;background:rgba(0,0,0,0.5);display:inline;float:right;margin:15px 20px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.sdbar .ui-slider-handle{
			position:absolute;z-index:2;background:url(images/content/item_sbar.png) no-repeat scroll center;text-decoration:none;cursor:pointer;top:-12px;margin-left:-15px;width:33px;height:33px;
			-ms-touch-action:none;touch-action:none;outline:0;
		}
		.sdbar .ui-slider-range{
			position:absolute;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:0;height:100%;
			background:url(images/content/bg_sbar.png) repeat-x scroll left top;
		}
		.sdbar .ui-state-active{cursor:grabbing;}
		.sdbar.ui-state-disabled .ui-slider-handle,.sdbar.ui-state-disabled .ui-slider-range{background:#61928a;}
		.sdbar_tf{border:0;width:40px;text-align:center;height:32px;line-height:32px;background:none;}
	.pentype02 li{padding-left:1px;}
	.pentype02 .sdbar{width:80%;}
	/* 銝贝�� */
	.filelist li{text-align:center;padding:20px 0;display:inline;float:left;width:50%;text-align:center;}
		.filelist li p{padding:10px 0 0;font-size:80%;}
/* Footer */
#footer{
	z-index:30;position:fixed;left:0;bottom:0;width:100%;padding:5px 15px;box-sizing:border-box;
	background:rgba(0,0,0,0.7);
}
	#footer .ft_l{display:inline;float:left;}
	#footer h1{display:inline;float:left;height:30px;margin:0 5px 0 0;}#footer h1 img{height:100%;}
	.rblist{display:inline;float:right;color:rgba(255,255,255,0.5);font-size:0.625em;margin:10px 0 0;}
		.rblist p,.rblist ul,.rblist li{display:inline;float:left;}.rblist ul ul,.rblist ul ul li{display:block;float:none;}
		.rblist p{line-height:18px;}
		.rblist li{position:relative;}
		.i_qa,.i_webset{display:block;text-indent:-9999px;width:18px;height:18px;background-repeat:no-repeat;background-position:left top;margin:0 0 0 10px;}
			.i_qa{background-image:url(images/footer/mbk_i_qa.png);}
			.w01{background-image:url(images/footer/mbk_i_webset01.png);}.w02{background-image:url(images/footer/mbk_i_webset02.png);}.w03{background-image:url(images/footer/mbk_i_webset03.png);}
		.rblist li em{
			background:#B22D00;position:absolute;left:20px;top:-10px;border:2px solid #fff;text-align:center;font-size:0.6875em;line-height:1;color:#fff;padding:2px 3px 1px;
			background:-webkit-gradient(linear, 0 0, 0 bottom, from(#B22D00), to(#8E3728));
			background:-webkit-linear-gradient(#B22D00, #8E3728);
			background:-moz-linear-gradient(#B22D00, #8E3728);
			background:-ms-linear-gradient(#B22D00, #8E3728);
			background:-o-linear-gradient(#B22D00, #8E3728);
			background:linear-gradient(#B22D00, #8E3728);
			-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);
		}
		.tlinksbox{
			display:none;position:absolute;right:0;bottom:35px;width:280px;z-index:33;font-size:0.75em;
			-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;
		}
			.intlinks{background:rgba(0,0,0,0.2);padding:8px 10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
			.rblist .intlinks li{display:block;float:none;background:none;padding:3px 0;}
			.rblist .intlinks li i{position:absolute;left:50%;top:4px;margin-left:-30px;color:#A4C364;font-size:0.6875em;padding:0 0 0 15px;background-repeat:no-repeat;background-position:left top;}
				.i_y{background-image:url(images/footer/item_y.png);}
				.i_o{background-image:url(images/footer/item_o.png);color:#FF9C37 !important;}
				.i_x{background-image:url(images/footer/item_x.png);color:#C00 !important;}
			.btn_link{
				background:#2D8DCE;display:block;margin:10px auto 0;color:#fff;line-height:1.2;padding:10px 0 0;text-align:center;height:40px;
				-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
				background:-webkit-gradient(linear, 0 0, 0 bottom, from(#6DB2DF), to(#2D8DCE));
				background:-webkit-linear-gradient(#6DB2DF, #2D8DCE);
				background:-moz-linear-gradient(#6DB2DF, #2D8DCE);
				background:-ms-linear-gradient(#6DB2DF, #2D8DCE);
				background:-o-linear-gradient(#6DB2DF, #2D8DCE);
				background:linear-gradient(#6DB2DF, #2D8DCE);
			}
			.btn_link span{display:block;color:rgba(255,255,255,0.5);}
			.btn_link:hover{text-decoration:none;color:#fff;}
			.i_msg{display:inline;float:right;background:url(images/footer/item_as.png) no-repeat scroll center center;width:10px;height:9px;cursor:help;margin:3px 0 0;}

/* 敶�歲閬𣇉�� */
.fybox,.fybox02{display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:auto;z-index:999;}
	.fy_btn{position:fixed;right:20px;top:20px;z-index:4;}
		.fy_btn a{display:block;text-indent:-9999px;background:rgba(0,0,0,0.8) no-repeat scroll center center;width:40px;height:40px;border:2px solid #222;}
		.fy_btn a:hover{background-color:#000;}
		.fy_btn a.i_close{background-image:url(images/content/item_del.gif);z-index:10;}
	.fybox .fy_bd{padding:20px 0;color:#fff;}
	.fybox .fy_bd .Txt{color:#fff;}
	.bookinfobox{width:500px;margin:80px auto 0;position:relative;z-index:3;}
	.bookinfobox .bk_qrcode{width:135px;height:135px;margin:0 auto;text-align:center;}
	.bookinfobox .bk_info{padding:15px 0 0;text-align:center;}
	.bookinfobox .bk_info h2 i{padding:5px;display:block;color:#FC0;font-style:inherit;}
	.bookinfobox .bk_info .Txt{color:#ccc;padding:15px 0 0;border-top:1px solid #999;margin:30px 0 0;}
	.fybox_bg{background:rgba(30,40,40,0.9);position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;}
	.fy_hd{padding:0 0 5px;}
	.fy_hd .i_close{cursor:pointer;color:#333;display:block;padding:5px 0 5px;}
	.fy_bd .Txt{padding:15px 25px;background:#efefef;}
	.fybox .fy_bd .Txt{background:none;}
#imglist{height:180px !important;top:auto;bottom:0;left:auto;background:rgba(37,45,45,0.9);}
	#imglist .fybox_bg{background:rgba(0,0,0,0);}
	#imglist .fy_btn{right:0;}
	#imglist .fy_btn{top:auto;bottom:130px;}
	.imglist{position:relative;z-index:3;padding:0;width:100%;margin:0 auto;}
	.imglist li{display:inline;float:left;margin:10px;position:relative;}
	.imglist li img,.imglist li img:hover{
		-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out;
	}
	.imglist li img{
		height:150px;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;
		-webkit-box-shadow:4px 4px 7px rgba(0,0,0,0.75);-moz-box-shadow:4px 4px 7px rgba(0,0,0,0.75);box-shadow:4px 4px 7px rgba(0,0,0,0.75);
	}
	.imglist li img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
	.imglist li span.ckborder{display:none;color:#BFE56B;font-size:1.875em;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;z-index:99;border:5px solid #BFE56B;}
	.imglist li.check span.ckborder{display:block;}
	.imglist li.loadbar{top:40px;}
	.imglist li.loadbar img{height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.i_loading{text-align:center;padding:30px 0 0;}
	.twopage{}
#printlist .imglist{width:1040px;}

.pupbox{
	display:none;position:fixed;z-index:3;left:50%;top:-100px;width:370px;padding:10px;z-index:999;background:rgba(255,255,255,0.95);margin-left:-190px;
	-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;
	-webkit-box-shadow:0px 30px 80px rgba(0,0,0,0.85);-moz-box-shadow:0px 30px 80px rgba(0,0,0,0.85);box-shadow:0px 30px 80px rgba(0,0,0,0.85);
}
	.pup_close{position:relative;cursor:pointer;}
	.pup_close i{
		position:absolute;right:-35px;top:-2px;background:rgba(255,255,255,0.95);color:#666;font-size:1.25em;width:25px;height:25px;line-height:25px;text-align:center;
		-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;
	}
	.pup_hd{background:#222;color:#999;font-size:0.75em;-webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.65);-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.65);box-shadow:inset 0px 0px 5px rgba(0,0,0,0.65);}
	.pup_bd{padding:5px 0 0;}
	.marquee{position:relative;overflow:hidden;width:100%;height:20px;}
	ul.marquee li{position:absolute;top:-999em;left:0;display:block;white-space:nowrap;padding:3px 5px;line-height:1.2;}
	.musicbar{padding:10px 0 0;}
	.mubtn{background:none;border:0;display:inline;float:left;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.mubtn:hover{background:rgba(0,0,0,0.05);}
	.mubtn.r{float:right;}
	.mubtn i{display:block;width:20px;height:20px;text-indent:-9999px;background:no-repeat scroll center center;}
		.mubtn .mu01{background-image:url(images/content/icon_mu01.png);}
		.mubtn .mu02{background-image:url(images/content/icon_mu02.png);}
		.mubtn .mu02_2{background-image:url(images/content/icon_mu02_2.png);}
		.mubtn .mu03{background-image:url(images/content/icon_mu03.png);}
		.mubtn .mu04{background-image:url(images/content/icon_mu04.png);}
		.mubtn .mu04_2{background-image:url(images/content/icon_mu04_2.png);}
		.mubtn .mu05{background-image:url(images/content/icon_mu05.png);}
		.mubtn .mu06{background-image:url(images/content/icon_mu06.png);}
		.mu_play,.mu_open{display:none;}
	.mubar{padding:00;display:inline;float:left;width:140px;color:#333;}
	.mubar em{line-height:28px;margin:0 0 0 5px;font-size:80%;}
	.musicbar .sdbar{float:left;margin:11px 0 0;width:52%;}
		.musicbar .sdbar .ui-slider-handle{background-size:20px auto;width:20px;height:20px;top:-6px;margin-left:-12px;}
		.musicbar .sdbar_tf{display:inline;float:left;height:26px;line-height:26px;width:35px;font-size:0.75em;color:#333;}
	.mulist{display:none;background:#000;}
		.mulist a{display:block;padding:5px;color:#999;}
		.mulist a.on{background:#222;color:#fff;}
	.probox{padding:0 10px;color:#333;}
		.probox h3.title{font-size:1.25em;padding:0 0 10px;}
		.probox .Txt{margin:10px 0 0;}
		.buyinfo{font-size:0.9375em;color:#F60;border-bottom:1px solid #eee;padding:0 0 10px;}

.pupbox .mCSB_scrollTools .mCSB_draggerContainer{left:13px;}
	.pupbox .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.pupbox .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,0.2) !important;}
	.info_txt{height:auto;max-height:300px;}

/* 撱��� */
.adbox01{position:fixed;right:0;top:50%;margin-top:-300px;z-index:20;}

/* 閮𦠜�舀� */
.pop_wrap{display:none;position:fixed;left:50%;top:50%;z-index:9999;width:400px;margin-left:-200px;margin-top:-150px;}
	.popbox{background:#577a98;position:relative;z-index:3;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.5);box-shadow:0px 0px 20px rgba(0,0,0,0.5);}
	.pop_hd{padding:10px 20px;color:#fff;font-size:1.25em;position:relative;border-bottom:1px solid #3e6a80;background:#4e708c;}
	.pop_hd h2.title{background:none;padding:0;margin:0;text-align:left;font-size:1em;}
	.pop_hd .i_close{text-indent:-9999px;position:absolute;right:5px;top:7px;width:35px;height:30px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:20px auto;}
	.pop_hd .i_close:hover{background-color:#111;}
	.pop_bd{padding:15px 20px 20px;}
	.pop_bd .tf{width:100%;box-sizing:border-box;padding:6px 5px;font-size:0.9375em;}
	.pop_bd .tf.color{width:100%;}
	.pop_bd .sdbar_tf{color:#fff;}
	.popinfo{font-size:0.9375em;}
	.popinfo p{padding:5px 0;}
	.popinfo p a{display:inline-block;margin:0 0 0 5px;color:#fff;font-size:0.8125em;}
	.popinfo p.ptype01{color:#FC0;font-size:1.3333333333333333em;}
	.popinfo p.ptype02{font-size:2.3333333333333335em;text-align:center;padding:10px 0 20px;}
	.popinfo .tfbar{margin:3px 0 5px;}
	.popinfo .tfbar b{font-size:0.9375em;}
	.popinfo .tfbar .tf{background:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.popbtn{padding:5px 0 0;}
	.pop_bg{background:rgba(37,45,45,0.9);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;}
	.btn_pop01{border:0;background:#42b7b2;font-size:0.9375em;color:#fff;width:100%;height:45px;line-height:45px;font-weight:bold;}.btn_pop01:hover{background-color:#48cac4;}
	.btn_pop02{border:0;background:rgba(0,0,0,0.3);font-size:0.9375em;color:#fff;width:100%;height:45px;line-height:45px;font-weight:bold;}.btn_pop02:hover{background-color:rgba(0,0,0,0.6);}
	.btn_pop01.l,.btn_pop01.r,.btn_pop02.l,.btn_pop02.r{width:50%;display:inline;float:left;}.btn_pop01.r{float:right;}
	.pp_l,.pp_r{display:inline;float:left;width:49%;}.pp_r{float:right;}

/* ��𧢲�罸＊蝷� */
.mobile_show{display:none !important;}
.li_txt{padding:15px !important;text-align:center;background:none !important;}
.li_txt .btn_pop01,.li_txt .btn_pop02{height:35px;line-height:35px;margin:3px 0;}
.li_txt .btn_pop02{background:#4c4c4c;}
.mobile_fullscreen{display:none !important;}

#header,#footer,.main_ctrl,.btn_group,
.hide_H_F #header,.hide_H_F #footer,.hide_H_F .main_ctrl,.hide_H_F .btn_group,
.fullscreen #header{
	-webkit-transition:all .55s ease-in-out;-moz-transition:all .55s ease-in-out;-o-transition:all .55s ease-in-out;-ms-transition:all .55s ease-in-out;transition:all .55s ease-in-out;
}
.hide_H_F #header,.hide_H_F #footer{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.hide_H_F #header{top:-200px;}.hide_H_F #footer{bottom:-200px;}.hide_H_F .btn_group{bottom:20px;}.hide_H_F .main_ctrl{top:40px;}

.loadbar{padding:20px 25px 20px 0;}
.loader{width:60px;margin:0 auto;position:relative;}
.loader span{
	position:absolute;bottom:0;left:0;z-index:3;display:block;width:100%;height:0%;
  	background:url(images/content/icon_loading_ing.png) center bottom;background-repeat:no-repeat;background-size:cover;
  	-webkit-animation:imgLoading 4s linear infinite;animation:imgLoading 4s linear infinite;transition:0s;
}
.loader img{position:relative;z-index:1;display:block;width:100%;height:auto;}
.pglist li.loadbar{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.pglist li .loader{position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;}
@-webkit-keyframes imgLoading{
  	0%{width:100%;height:0%;opacity:1;}
  	95%{width:100%;height:100%;opacity:1;}
  	100%{width:100%;height:100%;opacity:0;}
}
@keyframes imgLoading{
  	0%{width:100%;height:0%;opacity:1;}
  	95%{width:100%;height:100%;opacity:1;}
  	100%{width:100%;height:100%;opacity:0;}
}


/* Responsive */	
@media(max-width:1000px){
	.adbox01{display:none;}
	.fy_bd .bk_clist{width:330px;}
	#txtlist .fy_btn{right:350px;}
}
@media(max-width:850px){
	#footer,.bk_img .otherpage,.main_ctrl{display:none;}
	.mobile_none{display:none !important;}
	.btn_group{bottom:0 !important;background:rgba(0,0,0,0.8);}
	#auto01{display:inline;float:left;}
	#auto02{background:none;}
	#auto04{display:inline;float:right;}
	.inbtn ul{margin:0;}
	.subbox{left:auto;right:0;}
	.subbox:after{left:auto;right:15px;}
	.inbtn li .btn{width:50px;height:50px;line-height:50px;}
	.inbtn li.litf{position:absolute;left:50%;bottom:8px;margin-left:-40px;}
	.mobile_show{display:inline !important;}
	.bk_img{padding:0 5px;}
	.openleft .btn_group{background:none;}
	.openleft .medialayper{display:none;}
	.openleft .bk_btn{display:none;}
	.openleft .bk_img{padding:0 10px;}
	.bk_btn a{height:100%;top:0;margin:0;}
	.bk_btn .i_prev{left:-10px;}
	.bk_btn .i_next{right:-10px;}
	.txtbox{padding:0 10px 0 0;}
	#header{background:rgba(0,0,0,0.8);padding:5px;}
	.hide_H_F #header{top:0 !important;filter:alpha(opacity=100);-moz-opacity:1;opacity:1 !important;}
	.m_img{margin-top:65px;}
	.hd_r{margin:5px 0 0;}
	.btnbar a{font-size:0.9375em;}
	.fa_r{display:inline;float:right;margin:16px 0 0 !important;font-size:1.5625em !important;color:gold;}
	.i_nb{font-size:0.8125em !important;margin:18px 0 0 !important;font-style:normal;background:gold;color:#333;line-height:1.2;padding:0 3px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
	.more_info{display:block;}
	.fybox .fy_bd{padding:70px 0 0;}
	.bk_clist li a em{top:6px;}
	.tfbar .tf{padding:15px 5px;}
	.box01 header.title h2{font-size:1.25em;font-weight:normal;}
	#img01{display:none;}
	#img02{display:block !important;}
}
@media(max-width:750px){
	.fy_btn{top:5px;right:5px;}
	.fy_bd .bk_clist li{width:auto;display:block;float:none;}
	.bk_clist li a{padding:10px 0 10px 60px;}
	.gopage li a,.gopage li.i_prev a,.gopage li.i_next a{width:30px;height:30px;line-height:30px;font-size:0.9375em;}
	.gopage{display:inline-block;float:none;}
	.ck_mystyle li{padding:3px 15px 3px 0;}
}
@media(max-width:550px){
	.pupbox{width:90%;margin:0 5%;left:0;box-sizing:border-box;padding:40px 10px 10px;}
	.pup_close i{right:0;top:-30px;}
	.m_hd a{width:45px;height:45px;}
	.m_hd h2{font-size:1.25em;line-height:45px;}
	.lbox{padding:20px 15px;}
	#imglist{height:130px !important;}
	#imglist li img{height:100px;}
	#imglist .fy_btn{bottom:85px;}
	.subbox .tf_sh{font-size:0.9375em;}
	.hd_l .mb_info{display:none;}
	.bk_logo .more_info{display:block;right:auto;left:100%;}
	.main_box{width:350px;}
	.pop_wrap{width:auto;left:6%;right:6%;margin:-170px auto 0;}
	.tfbar{padding:0;margin:5px 0;}
	.tfbar b{position:static;width:auto;display:block;padding:0 0 5px;font-size:1em;}
	.pop_bd .tf{padding:8px;height:auto;}
	.bookinfobox{width:auto;margin:20px 5% 0;}
	.fy_bd .rwdbox{padding-bottom:100%;padding-top:150px;overflow:auto;}
}
@media(max-width:455px){
	.load_img{height:200px;display:inline-block;}
	.load_img img{height:200px;}
	.load_img span em{font-size:1.25em;}
	.load_title h2.title{margin:0;}
	.main_box{width:300px;}
}
@media(max-width:380px){
	.main_box{width:270px;}
}

/* �刻攟撟� */
.fullmsg{
	display:none;position:fixed;z-index:999;background:rgba(0,0,0,0.7);color:#fff;width:130px;left:50%;top:40%;margin:-20px 0 0 -70px;text-align:center;font-size:0.8125em;padding:10px 5px;
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}
.fullscreen .m_img{margin-top:10px;}
.fullscreen #header{top:-200px !important;}
.fullscreen .btn_group{bottom:-100px !important;}
.fullscreen #header{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}.fullscreen #header{top:-200px;}.fullscreen .main_ctrl{left:-30px;}
.fullscreen.show_F .btn_group{bottom:20px !important;}.fullscreen.show_F #footer{display:none;}

.show_H #header,.show_F #footer{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.show_H #header{top:0 !important;}.show_H .main_ctrl{top:90px;}.show_F #footer{bottom:0;}
.show_L .main_ctrl{left:30px;}
.btn_full_off{display:none !important;}.fullscreen .btn_full_off{display:block !important;}.fullscreen .btn_full_on{display:none !important;}
@media(max-width:850px){
	a.a_fst i,a.a_fst.on i,.subtools,.on .subtools{
		-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out;
	}
	.fullscreen .mobile_fullscreen{display:block !important;position:fixed;left:5%;bottom:10px;width:90%;text-align:left;}
	.fullscreen .mobile_fullscreen ul{background:none;display:block;}
	.fullscreen .mobile_fullscreen li a.a_fst{
		display:block;width:45px;height:45px;text-align:center;line-height:45px;background-color:rgba(0,0,0,0.7);
		-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;
	}
	.fullscreen .mobile_fullscreen li{margin:3px;display:inline;float:right;position:relative;overflow:hidden;}
	.fullscreen .mobile_fullscreen li.opensub{overflow:visible;}
	.fullscreen .mobile_fullscreen li.l{float:left;}
	.fullscreen .mobile_fullscreen li i{display:block;text-indent:-9999px;width:45px;height:45px;background-repeat:no-repeat;background-position:center -38px;background-size:40px auto;}
	.fullscreen .mobile_fullscreen li i.fa{text-indent:0;line-height:45px;}
		.i_full01{background-image:url(images/content/mbk_i_full01.png);}
		.i_full02{background-image:url(images/content/mbk_i_full02.png);}
		.i_full03{background-image:url(images/content/mbk_i_full03.png);}
	.a_fst.on i,.open_lock .a_fst i,.subtools .on i{background-position:center 2px !important;}
	
	.subtools{position:absolute;left:0;bottom:45px;background:rgba(0,0,0,0.7);bottom:85%;opacity:0;-webkit-border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0;overflow:hidden;}
	.subtools a{display:inline-block;width:45px;height:45px;text-align:center;line-height:45px;color:#ccc;}
	.subtools a i{display:inline-block;text-indent:-9999px;width:45px;height:45px;background-repeat:no-repeat;background-position:center -38px;background-size:40px auto;}
		.i_pen00{background-image:url(images/content/mbk_i_pen00.png);}
		.i_pen01{background-image:url(images/content/mbk_i_pen01.png);}
		.i_pen01-1{background-image:url(images/content/mbk_i_pen01-1.png);}
		.i_pen01-2{background-image:url(images/content/mbk_i_pen01-2.png);}
		.i_pen01-3{background-image:url(images/content/mbk_i_pen01-3.png);}
		.i_pen02{background-image:url(images/content/mbk_i_pen02.png);}
		.i_pen02-1{background-image:url(images/content/mbk_i_pen02-1.png);}
		.i_pen02-2{background-image:url(images/content/mbk_i_pen02-2.png);}
		.i_pen02-3{background-image:url(images/content/mbk_i_pen02-3.png);}
		.i_pen02-4{background-image:url(images/content/mbk_i_pen02-4.png);}
		.i_pen03{background-image:url(images/content/mbk_i_pen03.png);}
	.subtools .on a{color:#bae068;background:rgba(0,0,0,1);}
	.on .subtools,.opensub .subtools{bottom:100%;opacity:1;}
	.fullscreen .mobile_fullscreen .opensub .a_fst{-webkit-border-radius:0 0 25px 25px;-moz-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px;}
	#full_autotools .subtools span:nth-child(1).on a{background:none;color:#ccc;}
	
	#txtlist .fybox_bg{background:rgba(37,45,45,0.9);}
	.fy_bd .bk_clist{width:auto;margin:0 2%;display:block;float:none;}
	#txtlist .fy_btn{right:10px;}
}

.phone_cover{display:none;background:url(images/bg_body02.png) repeat scroll left top;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;}
.in_landscape{text-align:center;position:absolute;left:0;top:40%;margin-top:-20px;width:100%;}
.in_landscape p{font-size:1.25em;}
.in_landscape p em{font-size:0.6em;color:#666;}
.in_landscape .tfbar{position:fixed;left:0;bottom:25%;font-size:0.75em;width:100%;padding:0;}
@media(max-width:750px) and (max-height:450px){
	.load_img{height:200px;display:inline-block;}
	.load_img img{height:200px;}
	.load_img span em{font-size:1.25em;}
	.fullscreen .mobile_fullscreen{display:none !important;}
}

.css3{
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	-webkit-text-shadow:2px 3px 5px rgba(0,0,0,0.15);-moz-text-shadow:2px 3px 5px rgba(0,0,0,0.15);text-shadow:2px 3px 5px rgba(0,0,0,0.15);
	-webkit-box-shadow:inset 0px 0px 30px rgba(0,0,0,1);-moz-box-shadow:inset 0px 0px 30px rgba(0,0,0,1);box-shadow:inset 0px 0px 30px rgba(0,0,0,1);
	background:#007EC1;
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#007EC1), to(#003D74));
	background:-webkit-linear-gradient(#007EC1, #003D74);
	background:-moz-linear-gradient(#007EC1, #003D74);
	background:-ms-linear-gradient(#007EC1, #003D74);
	background:-o-linear-gradient(#007EC1, #003D74);
	background:linear-gradient(#007EC1, #003D74);
}


/* Focus */
.rd-a11ycont a:focus,.rd-a11ycont button:focus,.rd-a11ycont select:focus,.rd-a11ycont .mlink ul a:focus,.rd-a11ycont .incktop:focus,.rd-a11ycont .bnrbox a:focus,.rd-a11ycont .pagerlist .page-link:focus,.rd-a11ycont .sortlist li.on a:focus{background-color:#f60!important; color: #141414 !important;outline: dashed 2px #d98c49 !important;}
.rd-a11ycont input:focus{outline: dashed 2px #d98c49 !important;}
.rd-a11ycont .magazine-viewport .next-button:focus,.rd-a11ycont .inbtn li .btn:focus{background-color: #f60 !important;}
#AU[accesskey]:focus{opacity:1;}
.rd-a11ycont .mblinks a:focus{padding-left:20px;}
.rd-a11ycont a:focus{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
.rd-a11ycont .m_hd h2,.rd-a11ycont .txtbox .txt_hd h3.title span,.rd-a11ycont .m_hd h2,.rd-a11ycont .txtbox .txt_hd h3.title span,.rd-a11ycont .lbox .Txt{color:#fff;}

.abtn{background:#000;padding:10px;border:5px;color:#fff;}

/* 跳到主內容 */		
.rd-a11ycont .gocontent{position:fixed;left:0;top:0;z-index:9999;transform:translateY(-100%);}
.rd-a11ycont .gocontent:focus{transform:translateY(0%);background:#54C8C0;color:#fff;padding:15px;}
/* Sitemap */
.rd-a11ycont ul.sitelist,ul.sitelist ul{list-style:none !important;}
.rd-a11ycont ul.sitelist>li{border-bottom:1px solid #eee !important;padding-bottom:10px !important;margin-bottom:10px !important;}
.rd-a11ycont ul.sitelist>li>a,.rd-a11ycont ul.sitelist>li>span{font-size:1.25em;}
.rd-a11ycont ul.sitelist>li a{display:inline-block !important;padding:1px 2px !important;color:#777 !important;}
#AU[accesskey]{position:absolute;color:#fff;transform: translateX(-10px);opacity:0;}
#AL[accesskey]{position:absolute;color:#333;left:0;z-index:2;color: transparent;}
#AC[accesskey]{position:absolute;color:#333;left:0;z-index:2;color: transparent;}.gopath #AC[accesskey]{color:#fff;left:-15px;}
#AZ[accesskey]{position:absolute;color:#333;left:50%;bottom:-20px;}

.gopage{border:1px solid #84b33d;padding:15px 15px 40px;position:fixed;right:15px;bottom:50px;background:#fff;z-index:100;color:#000;text-align:left;font-size:1em !important;line-height:1.4;box-shadow:-5px 0px 20px rgba(0,0,0,0.6);cursor:pointer;}
.gopage:after{content:'';position:absolute;left:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:7px 0 7px 10px;border-color:transparent transparent transparent #fff;}
.gopage h2.title{background:none;color:#333;margin:0;font-size:1.5em;text-align:left;padding:0 0 5px;font-weight:700;}
.gopage p{padding:5px 0;}
.gopage small{position:absolute;left:15px;bottom:10px;font-size:0.9em;}
.gopageicon{display:none;}
.gopageicon{background:#fff;position:relative;width:15px;height:15px;border-radius:3px 3px 0 0;}
.gopageicon:before,.gopageicon:after{content:'';position:absolute;top:100%;width:0;height:0;border-style:solid;}
.gopageicon:before{left:0;border-width:15px 10px 0 0;border-color:#fff transparent transparent transparent;}
.gopageicon:after{right:0;border-width:0 10px 15px 0;border-color:transparent #fff transparent transparent;}
.gopage.goicon{background:#84b33d;padding:10px 15px 25px;}
.gopage.goicon:after{border-color:transparent transparent transparent #84b33d;}
.gopage.goicon .gopageicon{display:block;}
.gopage.goicon .gopagetxt{display:none;}

.loadbox{width:269px;}
.load_img span em{text-shadow:none;font-size:0.75em;background:#356A4C;border-radius:20px;padding:1px 5px;transform:translateX(-5px);font-weight:bold;}
.esgbox{background:#356A4C;overflow:hidden;width:270px;display:flex;flex-direction:column;justify-content:stretch;}
.esg_t{position:relative;}
.esg_info{padding:10px 15px;padding-bottom:120px;color:#fff;position:relative;z-index:2;line-height:1.4;text-align:left;}
.esg_info small{font-size:0.75em;opacity:0.8;}
.esg_info small span{display:inline-block;padding:1px 5px;background:#fff;border-radius:15px;color:#333;margin:0 5px 0 0;}
.esg_info h3.title{font-size:1.3125em;padding:4px 0;}
.esg_info p{font-size:0.8125em;}
.esg_info b{padding:0 5px;}
.esg_bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.esg_bg svg{width:100%;}
.esg_b{background:#89B03D;position:relative;padding:10px 15px;z-index:2;flex:1;}
.esg_b:before{content:'';position:absolute;left:0;top:-145px;width:100%;height:150px;background:url('images/content/esg_infot.svg') no-repeat scroll left bottom/100%;}
.esg_b div{position:relative;z-index:2;}
.esg_title:before{content:'';position:absolute;left:0;top:-5px;background:url('images/content/esg_leafthree.svg') no-repeat scroll center;width:61px;height:62px;animation:shake-bottom 5s infinite;}
.esg_title{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#fff;transform:translateY(-110px);margin-bottom:-110px;}
.esg_title .mbimg{position:relative;width:70px;height:auto;display:flex;justify-content:center;align-items:center;border-radius:5px;border:5px solid rgba(26,78,66,0.4);min-height:80px;}
.esg_title .mbimg img{width:100%;height:auto;}
.esg_title h4.title{position:relative;font-size:1.1125em;font-weight:bold;padding:10px 0 5px;margin:0;}
.esg_title p{position:relative;font-size:0.8125em;}
.esgbtn{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;max-width:100%;padding:5px 0 0;}
.esgbtn a{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#F5FFC0;color:#333;width:200px;border-radius:30px;padding:8px 15px;box-sizing:border-box;font-weight:bold;}
.esgbtn a:hover{background:#fff;text-decoration:none;}
.esgtxt{padding:0 0 30px;position:relative;}
.esgtxt:after{content:'';position:absolute;left:0;bottom:0;width:150px;height:35px;background:url('images/content/esg_leaftext.svg') repeat-x scroll left center;}
.esgtxt p{color:#4B8457;font-size:1.1125em;font-weight:bold;}
.esgtxt p b{padding:0 5px;}
.grass{z-index:1 !important;position:absolute !important;left:0;bottom:90%;width:100%;height:30px;display:flex;justify-content:center;align-items:center;opacity:.5;}
.grass span{height:30px;margin:0 6px;width:3px;background-image:linear-gradient(180deg,#fff 0%,#89B03D 100%);transform-origin:bottom;animation:dance3 1.8s ease infinite}
.grass span:nth-child(2){animation-delay:.1s}.grass span:nth-child(3){animation-delay:.2s}.grass span:nth-child(4){animation-delay:.3s}
.grass span:nth-child(5){animation-delay:.4s}.grass span:nth-child(6){animation-delay:.5s}.grass span:nth-child(7){animation-delay:.6s}
.grass span:nth-child(8){animation-delay:.7s}.grass span:nth-child(9){animation-delay:.8s}.grass span:nth-child(10){animation-delay:.9s}
.grass span:nth-child(11){animation-delay:1s}.grass span:nth-child(12){animation-delay:1.1s}.grass span:nth-child(13){animation-delay:1.2s}
.grass span:nth-child(14){animation-delay:1.3s}.grass span:nth-child(15){animation-delay:1.4s}
@keyframes dance3{0%,100%{transform:scale(1)}50%{transform:scale(0.3)}}

svg g.leaf1{animation:falling1 10s 0s linear infinite;}
svg g.leaf2{animation:falling2 10s 0s linear infinite;}
svg g.leaf3{animation:falling3 10s 0s linear infinite;}

svg g[class^="leaf"]:nth-of-type(n){animation-duration:10s;animation-delay:1.9s;}
svg g[class^="leaf"]:nth-of-type(2n){animation-duration:17s;animation-delay:1.9s;}
svg g[class^="leaf"]:nth-of-type(3n){animation-duration:15s;animation-delay:2.3s;}
svg g[class^="leaf"]:nth-of-type(4n){animation-duration:13s;animation-delay:3.4s;}
svg g[class^="leaf"]:nth-of-type(5n){animation-duration:11s;animation-delay:4s;}
svg g[class^="leaf"]:nth-of-type(6n){animation-duration:17s;animation-delay:3.5s;}
svg g[class^="leaf"]:nth-of-type(7n){animation-duration:12s;animation-delay:2.8s;}
svg g[class^="leaf"]:nth-of-type(8n){animation-duration:16s;animation-delay:1.5s;}
svg g[class^="leaf"]:nth-of-type(9n){animation-duration:10s;animation-delay:3.3s;}
svg g[class^="leaf"]:nth-of-type(10n){animation-duration:18s;animation-delay:4.5s;}

@keyframes falling1{0%{transform:translate3d(0,0,0) rotate(0deg)}70%{transform:translate3d(-150px,700px,0) rotate(-90deg);opacity:0}75%{transform:translate3d(200px,-300px,0) rotate(90deg);opacity:0}100%{transform:translate3d(0,0,0) rotate(0deg)}}
@keyframes falling2{0%{transform:translate3d(0,0,0) rotate(0deg)}70%{transform:translate3d(-200px,480px,0) rotate(60deg);opacity:0}75%{transform:translate3d(30px,-300px,0) rotate(60deg);opacity:0}100%{transform:translate3d(0,0,0) rotate(0deg)}}
@keyframes falling3{0%{transform:translate3d(0,0,0) rotate(0deg)}70%{transform:translate3d(-130px,540px,0) rotate(90deg);opacity:0}75%{transform:translate3d(30px,-100px,0) rotate(-70deg);opacity:0}100%{transform:translate3d(0,0,0) rotate(0deg)}}
@keyframes shake-bottom{0%,100%{transform:rotate(0deg);transform-origin:50% 100%}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}

.esgwrap{display:flex;}
.esgwrap .esgbox2{flex:1;background:#8BAC49;border:2px solid #739D46;padding:15px;position:relative;}
.esgwrap .esgbox2:before{content:'';position:absolute;right:0;bottom:100%;background:url('images/content/esg_leafone.svg') no-repeat scroll center;width:63px;height:60px;transform:translateY(21px);}
.esgbox2 .esg_title{transform:translateY(0px);margin-bottom:0px;}
.esgbox2 .esg_title:before{display:none;}
.esgbox2 .esg_info{text-align:center;padding:10px;}

.esgwrap + .bk_info h2{display:flex;justify-content:flex-start;align-items:center;gap:15px;}
.esgwrap + .bk_info h2 .bk_qrcode{width:85px;height:85px;}
.esgwrap + .bk_info h2 i{flex:1;text-align:left;color:#fff;}

@media(max-width:520px){
	.loading_page{display:flex;justify-content:center;align-items:center;flex-direction:column;}
}