/* CSS Document */
@import url(Roboto.css);
@import url(Raleway.css);
@import url(Questrial.css);
@import url(Oswald.css);
@import url(notosanstc.css);

/*==【基本設定】==*/
body{background:#EDEDED url(../images/bg_body03.png) repeat scroll left top;font:13px/1.231 'Microsoft JhengHei','微軟正黑體','Questrial',sans-serif,Helvetica,sans-serif;overflow-x:hidden;}
	
	#header h1,#footer h1,.title{margin:0;padding:0;font-size:15px;line-height:1.2;}
	.ulli,.ulli ul,.ulli li{margin:0;padding:0;list-style:none;}
	.fst_a,.fst_a:hover,.tab_bk .tab_hd li a,.tab_bk .tab_hd li.on a,.prev_logo,.prev_logo:hover,
	.wbox_t li a,.wbox_t li.on a,.rfixed a,.fileup li a,.fileup li a:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}

#wrap{position:relative;z-index:2;}
.inbox{width:1150px;margin:0 auto;}
img{max-width:100%;height:auto !important;}

/* topmbbox */
.fixed{overflow:hidden;}
#topmbbox{position:absolute;left:0;top:-465px;width:100%;z-index:9999;}
	.cktop{z-index:2;background:#92C33E url(../images/header/bg_cktop.png) no-repeat scroll left bottom;position:absolute;right:50%;margin-right:-570px;cursor:pointer;height:40px;}
		.incktop{
			position:relative;top:30px;left:8px;
			background:#92C33E;min-width:145px;padding:10px 10px 5px;color:#fff;text-align:center;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;
			-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.25);box-shadow:1px 1px 2px rgba(0,0,0,0.25);
		}
		.incktop b{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
		.incktop p{background:url(../images/header/item_arr02.png) no-repeat scroll center bottom;padding:0 0 10px;}
	.topmcont{
		z-index:2;height:385px;background:#92C33E;padding:20px 0;position:relative;overflow:hidden;
		-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.65);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.65);box-shadow:2px 2px 10px rgba(0,0,0,0.65);
	}
		.mb01 .hd{padding:15px 0 10px;}
		.mb01 h2.title{font-size:100px;text-align:center;color:#fff;font-family:'Roboto',sans-serif;}
		.mb01 .bd{padding:15px 0 0;}
		.mb01 .msg{text-align:center;padding:0 0 5px;color:#fff;font-size:13px;}
		.mbform{width:900px;margin:0 auto;padding:5px 0 0;text-align:center;}
		.mbform .tfbox{height:40px;padding:1px;margin:0 5px 5px 0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}
		.mbform .tfbox .tf{border:0;height:40px;line-height:40px;width:70%;margin:0 0 0 10px;float:left;font-size:15px;}
		.mbform .btn_ok{border:0;position:absolute;background:url(../images/header/btn_ok.png) no-repeat scroll center center;width:52px;height:52px;right:-25px;top:18px;z-index:99;text-indent:-9999px;}
			.mbform .btn_ok01{top:-5px;}.mbform .btn_ok02{top:90px !important;}
		.mbform .tfbox b{
			display:inline;float:left;background-color:#B9D297;background-repeat:no-repeat;background-position:center center;width:20%;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff;
			-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;
		}
		.mbform .tfbox span{position:absolute;top:50%;right:8%;margin-top:-9px;background-repeat:no-repeat;background-position:center center;width:19px;height:18px;text-indent:-9999px;}
			.tfbox .i_o{background-image:url(../images/header/item_y01.png);}
			.tfbox .i_x{background-image:url(../images/header/item_x01.png);}
		.mblinks{position:relative;clear:both;padding:30px 0 0;text-align:center;}
		.mblinks a{display:inline-block;color:#fff;height:20px;line-height:20px;margin:3px 5px;padding:0 0 0 25px;}.mblinks a:hover{color:#ff0;}
			.i_fg{background:url(../images/header/item_forget.png) no-repeat scroll left center;}
			.i_re{background:url(../images/header/item_resend.png) no-repeat scroll left center;}
			.i_ck{background:url(../images/header/item_check.png) no-repeat scroll left center;}
		.mb_c{width:300px;margin:0 auto;position:relative;display:inline-block;vertical-align:top;}
		.mb_r{display:inline-block;background:url(../images/header/item_or.png) no-repeat scroll left center;padding:0 0 0 50px;margin:0 0 0 40px;}
		.abtn{
			background:rgba(0,0,0,0.2);display:block;width:180px;padding:8px 15px 8px 60px;text-align:left;color:#fff;font-size:15px;position:relative;margin:3px 2px;
			-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		}
		.abtn i{font-size:25px;color:#fff;position:absolute;left:20px;top:7px;}.fa.fa-user-plus{font-size:23px;}
		.abtn b{font-size:18px;color:#fff;display:block;font-weight:normal;}
		.abtn:hover{background:rgba(0,0,0,0.3);color:#fff;font-weight:normal;}
		.mb_cb .abtn{background:#73A52F;}
		.slist{text-align:center;padding:20px 0 0;}
		.slist a{
			position:relative;display:inline-block;margin:2px;background:#fff;border:5px solid #C9E19F;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;
			-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
		}
		.slist span{display:none;position:absolute;left:-15px;width:80px;text-align:center;bottom:-30px;line-height:1.2;}
		.i_back{
			background:rgba(0,0,0,0.1) url(../images/header/icon_back.png) no-repeat scroll center 13px;color:#fff;position:absolute;width:135px;height:108px;padding:27px 0 0;margin-left:-67px;
			text-align:center;font-size:15px;position:absolute;left:50%;bottom:-77px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
		}
		.i_back:hover{background-color:rgba(0,0,0,0.3);color:#fff;}
		#resend .mbform{padding:0;}
		.mb02 .hd{background:url(../images/header/item_mblogo.png) no-repeat scroll center top;width:340px;height:90px;padding:15px 0 0 80px;margin:30px auto 0;font-size:20px;color:#fff;}
		.mb02 .hd p{padding:43px 5px 0 0;text-align:right;}
		.mb02 .bd{background:url(../images/header/line_mb02.png) no-repeat scroll center top;padding:40px 0 0;margin:40px 0 0;}
		.ctrllist{text-align:center;}
			.ctrllist ul{display:inline-block;background:url(../images/header/line_mb03.png) no-repeat scroll 2px center;padding:0 0 0 10px;}.ctrllist ul.fst{background:none;}
			.ctrllist li{display:inline-block;margin:3px 1px;position:relative;}
			.ctrllist li a{display:block;width:55px;height:55px;background:rgba(42,76,48,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
			.ctrllist li a img{width:100%;}
			.ctrllist li a:hover{background:rgba(42,76,48,0.7);}
			.ctrllist li em,.bk_btn a em.buynb{
				position:absolute;left:12px;top:-10px;border:2px solid #fff;text-align:center;font-size:11px;color:#fff;padding:2px 3px 1px 4px;display:block;
				background:#B22D00;
				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);
			}
	.bg_cover{display:none;z-index:1;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}

/* Header */
#header{z-index:30;background:#fff;}

	/* 上方_連結、分享、國家 */
	#header .hd{padding:0 10px;background:#1d1e20;position:relative;z-index:40;}
	.tlinks{display:inline;float:left;}
		.tlinks ul{display:inline;float:left;}.tlinks ul ul{display:block;float:none;}
		.tlinks li{display:inline;float:left;background:url(../images/header/line_01.png) no-repeat scroll left center;padding:9px 5px 9px 6px;position:relative;}
		.tlinks li.fst{background:none;}
		.tlinks li.i_webset{background:url(../images/header/item_webset.png) no-repeat scroll 5px center;padding:9px 5px 9px 20px;}
			.tlinks li.w01{background-image:url(../images/header/item_webset01.png);}
			.tlinks li.w02{background-image:url(../images/header/item_webset02.png);}
			.tlinks li.w03{background-image:url(../images/header/item_webset03.png);}
		.tlinks li a{color:#ccc;display:block;padding:3px;}.tlinks li.imp a{color:#96C53F;}.tlinks li a:hover{color:#92C33E;}
		.tlinks li.hv{color:#92C33E;background-color:#000;}.tlinks li.i_webset.hv a{background:none;}
		.tlinks li.li_img{padding:11px 8px 9px 9px;}
		.tlinks li span a{display:inline;padding:0;}
		.tlinks li span.shspan *{vertical-align:top !important;}
		.tlinks li.moreinfo{padding:0;}
		.tlinks .t_more{display:none;text-indent:-9999px;background:url(../images/header/icon_more.png) no-repeat scroll center center;height:16px;width:30px;padding:12px 5px;}
	.tlinksbox{
		display:none;position:absolute;left:0;top:40px;background:#000;width:280px;padding:10px;z-index:33;
		-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;
		-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.25);box-shadow:2px 2px 4px rgba(0,0,0,0.25);
	}
		.intlinks{background:rgba(255,255,255,0.2);padding:8px 10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.tlinks .intlinks li{display:block;float:none;background:none;padding:3px 0;}
		.tlinks .intlinks li i{position:absolute;left:50%;top:4px;margin-left:-30px;color:#A4C364;font-size:11px;padding:0 0 0 15px;background-repeat:no-repeat;background-position:left top;}
			.i_y{background-image:url(../images/header/item_y.png);color:#A4C364;}
			.i_o{background-image:url(../images/header/item_o.png);color:#FF9C37 !important;}
			.i_x{background-image:url(../images/header/item_x.png);color:#C00 !important;}
		.tlinks li.i_webset.hv .btn_link{
			display:block;margin:10px auto 0;color:#fff;line-height:1.2;padding:8px 0;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
			background:#2D8DCE;
			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);
		}
		.tlinks .btn_link span{display:block;color:rgba(255,255,255,0.5);padding:3px 0 0;}
		.mcountry{background:url(../images/header/icon_01.png) no-repeat scroll 97% center;padding:3px 15px 3px 3px;cursor:pointer;display:inline;float:left;background-repeat:no-repeat;color:#ccc;}
			.ot_country{
				z-index:3;width:150px;display:none;position:absolute;left:0;top:40px;background:#000;padding:10px;box-sizing:border-box;
				-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;
				-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.25);box-shadow:2px 2px 4px rgba(0,0,0,0.25);
			}
			.incountry{background:rgba(255,255,255,0.2);padding:8px 10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
			.ot_country span{display:block;float:none;padding:5px 0;color:#999;cursor:pointer;font-size:15px;}.ot_country span:hover{color:#96C53F;}
			/*
			.i_tw{background-image:url(../images/header/item_lg_tw.png);}
			.i_cn{background-image:url(../images/header/item_lg_cn.png);}
			.i_jp{background-image:url(../images/header/item_lg_jp.png);}
			.i_en{background-image:url(../images/header/item_lg_en.png);}
			*/
	
	/* Logo、主選單 */
	#header .bd{background:#fff;position:relative;z-index:30;}
	.bd_t{padding:5px 0;}
		#header h1.title{display:inline-block;}#header h1.title img{height:50px !important;}
	.lmnav_hd,.innav,.innav02 b{display:none;}
	.mnav{
		background:#93BC56;border-bottom:1px solid #fff;min-height:5px;
		-webkit-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2);;box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2);
	}
		.mnav li{display:inline;float:left;padding:0 5px;position:relative;}
		.mnav li .fst_a{display:block;height:35px;line-height:35px;padding:2px 10px 0;color:#fff;font-size:14px;}
		.mnav li .fst_a:hover,.mnav li .fst_a.on{background:url(../images/header/item_arr_t.png) no-repeat scroll center bottom;}
		.mnav li.fst{padding:0;}.mnav li.fst .fst_a{padding-left:5px;}
	
	/* 次選單 */
	.submnav{
        z-index:999;display:none;position:absolute;left:-6px;top:37px;width:230px;background:rgba(255,255,255,1);padding:3px 0;
		-webkit-box-shadow:0 0 12px rgba(0,0,0,0.25);-moz-box-shadow:0 0 12px rgba(0,0,0,0.25);box-shadow:0 0 12px rgba(0,0,0,0.25);
	}
		.submnav li{display:block;float:none;padding:1px 3px;}
		.submnav li a{display:block;padding:4px 15px 5px 8px;color:#333;border-left:3px solid #ddd;}
		.submnav li a.hassub{background:url(../images/header/icon_02.png) no-repeat scroll 99% center;}
		.submnav li a:hover,.submnav li a.hv{border-left:3px solid #93BC56;color:#93BC56;}
		.submnav i.i_t{display:none;position:absolute;left:40px;top:-10px;background:url(../images/header/item_arr_t.png) no-repeat scroll center center;width:15px;height:10px;}
		.fst .submnav i.i_t{left:27px;}
	.ssubmnav{
		z-index:9999;display:none;position:absolute;left:231px;top:0;width:175px;background:rgba(255,255,255,1);padding:3px 0;
		-webkit-box-shadow:0 0 12px rgba(0,0,0,0.25);-moz-box-shadow:0 0 12px rgba(0,0,0,0.25);box-shadow:0 0 12px rgba(0,0,0,0.25);
	}
		.ssubmnav i.i_l{position:absolute;left:-10px;top:6px;background:url(../images/header/item_arr_l.png) no-repeat scroll center center;width:10px;height:15px;}
	.ssubmnav .ssubmnav{left:176px;}
	
	#header .mCustomScrollBox,#header .mCSB_container{overflow:visible;}
	
	/* 手機主選單 */
	.an_menu{display:none;}
	
	/* 手機_環保指數/搜尋 */
	.mlinks{display:none;}

#content{z-index:20;padding:20px 0;}
.l{display:inline;float:left;}
.r{display:inline;float:right;}
.lbox{width:270px;}
.rbox{width:850px;}

	/* 路徑 */
	.gopath{font-size:12px;color:#000;padding:8px 0 15px;}
		.gopath a{color:#000;}.gopath a:hover{text-decoration:underline;}
		.gopath span{background:url(../images/content/icon_path.png) no-repeat scroll left 3px;padding:0 0 0 17px;margin:0 0 0 2px;}
		.gopath span.fst{background:none;padding:0;}
		.gopath span.last{color:#B54096;}
		.gopath span:first-child{background:none;padding:0;}
		.gopath span:last-child{color:#93bc56;}
	
	/* 主內容 */
	.mcont{padding:0;}
	
	/* 會員專區 */
	.oblock{padding:10px 5% 50px;}
		.inmb01 h2.title{color:#73A52F;}
		.inmb01 .mblinks a{color:#73A52F;}.inmb01 .mblinks a:hover{text-decoration:underline;}
		.inmb01 .mb_cb{width:300px;background:url(../images/header/item_or02.png) no-repeat scroll center top;padding:40px 0 0;margin:20px auto 0;text-align:center;}
		.inmb01 .mb_cb .abtn{margin:3px auto;height:auto;width:auto;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.inmb01 .mb_cb .abtn b{color:#fff;display:inline;font-size:17px;margin:0 0 0 5px;}
		.inmb01 .msg{color:#900;}
		.inmb01 .slist span{color:#333;}
		.inmb01 .mbform .tfbox b{background-color:#73A52F;}
	
	/* 登入 */
	.mb03{width:300px;position:fixed;top:50%;left:50%;margin-top:-200px;margin-left:-150px;z-index:2;}
		.mb03 h1.title{text-align:center;}
		.mb03 h1.title img{width:240px;}
		.mb03 .msg{color:#900;padding:10px 0 0;}
		.mb03 .mbform{width:auto;padding:20px 0 0;}
		.mb03 .mbform .tfbox b{background-color:#92C33E;}
	#wrap .bg{position:fixed;left:-8%;top:-8%;width:120%;height:120%;z-index:1;overflow:hidden;background:url('https://image.freepik.com/free-photo/copy-breakfast-office-study-drink_1203-5831.jpg') no-repeat;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px);}
	
	/* 搜尋 */
	.shbar{
		position:relative;padding:2px 45px 2px 80px;height:31px;position:relative;background:#333;border-bottom:1px solid #fff;
		-webkit-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.1);;box-shadow:inset 0px 3px 5px rgba(0,0,0,0.1);
	}
	.shbar.on{background:#93BC56;}.shbar.on .tf{color:#fff;}
		.shbar,.shbar.on{-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;}
		.shbar .sel{
			border:0;width:70px;height:35px;line-height:35px;color:#fff;position:absolute;left:0;top:0;font-size:15px;padding:0 0 0 5px;background:#000 url(../images/header/icon_01.png) no-repeat scroll 95% center;
			-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
		}
		.shbar .tf{border:0;background:0;height:33px;line-height:33px;width:100%;color:#fff;font-size:15px;}
		.btn_sh{position:absolute;right:0;top:0;background:url(../images/content/btn_sh.png) no-repeat scroll center center;width:40px;height:35px;text-indent:-9999px;border:0;}
	.shbar.mshow{display:none;z-index:0;}
	.box02_2{margin:0 !important;}
	.box02_2 .box_bd{padding:0 !important;background:rgba(0,0,0,0.1) !important;-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.1);}
	.sel01{
		background:url(../images/content/icon_select.png) no-repeat scroll 98% center;padding:5px 25px 5px 10px;font-size:16px;width:100%;box-sizing:border-box;margin:1px 0;border:1px solid #ccc;
		-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.1);box-shadow:0px 0px 2px rgba(0,0,0,0.1);
		background-color:#fff;
		background-color:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#eee));
		background-color:-webkit-linear-gradient(#fff, #eee);
		background-color:-moz-linear-gradient(#fff, #eee);
		background-color:-ms-linear-gradient(#fff, #eee);
		background-color:-o-linear-gradient(#fff, #eee);
		background-color:linear-gradient(#fff, #eee);
		-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
	}
	.tf_sh01{
		font-size:16px;padding:8px 5px;width:100%;box-sizing:border-box;border:1px solid #ccc;margin:1px 0 0;
		-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
	}
	.btnbox02{padding:5px 0 0;}
	.btnbox02 .btn{height:35px;line-height:35px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:2px 0;}
	
	/* 環保指數 */
	.countbox{z-index:3;margin:10px 0 0;}
		.incount{
			background:url(../images/content/bg_countbox.jpg) no-repeat scroll center 50%;border:1px solid #fff;height:120px;padding:10px;text-align:center;position:relative;background-size:cover;
			-webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);
		}
		.incount h2.title{color:#222;font-size:26px;margin:5px 0 0;-webkit-text-shadow:1px 1px 0 rgba(255,255,255,0.8);-moz-text-shadow:1px 1px 0 rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.8);}
		.incount_info{background:rgba(0,0,0,0.4);color:#fff;font-size:15px;padding:10px;line-height:1.6;position:absolute;left:10px;right:10px;bottom:10px;}
	.countbox.mshow{display:none;z-index:0;}
	
	/* 其它資訊 */
	.otinfo{margin:10px 0 0;padding:0 0 10px;}
		.otinfo b{font-weight:normal;color:#666;}
		.otinfo ul{padding:5px 0 0;}
		.otinfo li{display:block;padding:0 0 1px;}
		.otinfo li img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.6;filter:Alpha(Opacity=60);}
		.otinfo li img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:;opacity:1;filter:Alpha(Opacity=100);}
	
	/* box01 */
	.box01{margin:20px 0 0;}
		.box01 .box_hd{background:url(../images/content/icon_h2_01.png) no-repeat scroll left bottom;padding:0 0 0 15px;position:relative;}
		.box01 .box_hd h2.title{
			font-size:16px;color:#92BB55;padding:2px 55px 2px 10px;border-bottom:1px solid #93BC56;display:block;
			-webkit-text-shadow:1px 1px 0 rgba(255,255,255,0.8);-moz-text-shadow:1px 1px 0 rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.8);
		}
		.box01 .box_hd h2.title em{margin:0 0 0 5px;}
		.i_more{position:absolute;right:0;top:50%;color:#999;margin-top:-10px;}
		.i_more:hover{color:#92BB55;}
		.box01_2{margin:20px 0 10px;}.box01_2.fst{margin-top:0;}
		.box01_2 .box_hd{border:0;background:url(../images/content/icon_h2_02.png) no-repeat scroll left top;}
		.box01_2 .box_hd h2.title{border:0;color:#333;font-size:23px;}
		.box01_2 .box_hd .i_more{font-size:12px;padding:3px 6px;background:#333;color:#fff;}.box01_2 .box_hd .i_more:hover{background:#96C53F;}
		.box01_2 .box_bd{padding:5px 0 0;}
		.box_bg .box_bd{background:#fff;padding:10px 10px;margin:5px 0 0;border:1px solid #ddd;}
	.lbox .box01 .box_hd h2.title{padding-right:5px;}
	
	/* 書列表01 */
	.bklist01{padding:5px 0;}
		.bklist01 li a{display:block;padding:5px 8px 7px;background:url(../images/content/line_02.jpg) repeat-x scroll left bottom;color:#333;}
		.bklist01 li a:hover{
			background:rgba(255,255,255,0.8) url(../images/content/line_02.jpg) repeat-x scroll left bottom;color:#92BB55;
			-webkit-box-shadow:2px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 0px rgba(0,0,0,0.1);
		}
		.bklist01 .igbox{display:inline;float:left;width:50px;height:60px;overflow:hidden;background:#fff;margin:0 5% 0 0;}
		.bklist01 .igtxt{display:inline;float:left;width:175px;font-size:15px;}
		.bklist01 p{font-weight:bold;padding:2px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
		.bklist01 span{display:block;color:#999;font-size:11px;}
		.bklist01 .igbox img{
			max-width:inherit;width:auto;max-width:100%;height:115% !important;z-index:2;margin:auto;
			-webkit-box-shadow:3px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 0px rgba(0,0,0,0.3);box-shadow:3px 3px 0px rgba(0,0,0,0.3);
			-moz-transform:skewX(-15deg) skewY(15deg);-webkit-transform:skewX(-15deg) skewY(15deg);-o-transform:skewX(-15deg) skewY(15deg);-ms-transform:skewX(-15deg) skewY(15deg);transform:skewX(-15deg) skewY(15deg);
		}
		.bklist01 .igbox .bg_img{
			position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;z-index:1;opacity:0.4;filter:alpha(opacity=40);
			-webkit-filter:brightness(.8);-moz-filter:brightness(.8);-o-filter:brightness(.8);-ms-filter:brightness(.8);filter:brightness(.8);
		}
		.bklist01 li{display:block;float:none;width:auto;}
		.bklist01 .igbox{position:relative;width:35%;text-align:center;}
		.bklist01 .igtxt{width:60%;}
		.bklist01 .igbox img{z-index:3;position:relative;}
	
	/* 書列表02 */
	.bklist01_2 li a{position:relative;padding:6px 6px 8px 40px;color:#333;}
		.bklist01_2 li em{position:absolute;left:0;top:15px;width:35px;text-align:center;font-size:16px;}
		.no1 em,.no2 em,.no3 em{color:#92BB55;}
		.bklist01_2 li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	
	/* box02 */
	.box02{margin:20px 0 0;}
		.box02 .box_hd{position:relative;}
		.box02 .box_hd h2.title{font-size:16px;color:#333;padding:0 50px 0 0;}
		.box02 .box_bd{background:rgba(255,255,255,0.5) url(../images/content/bg_01.jpg) repeat-x scroll left top;padding:10px 0 0;margin:5px 0 0;}
	
	/* 文章列表01 */
	.txtlist01{}
		.txtlist01 li{background:url(../images/content/line_02.jpg) repeat-x scroll left bottom;}
		.txtlist01 li a{color:#333;padding:10px 10px;display:block;}.txtlist01 li a:hover{color:#92BB55;}
		.txtlist01 li p{font-weight:bold;}
		.txtlist01 li span{color:#999;font-size:12px;}
	
	/* Bnr列表 */
	.bnrsbox a{display:block;margin:0 0 2px;text-align:center;background:#fff;}
	
	/* 書列表03 */
	.bklist03{padding:6px 5px 38px;background:url(../images/content/bg_bk_b.png) no-repeat scroll center bottom;}
		.bklist03 li{display:inline;float:left;}
		.owl-item{position:relative;z-index:4;min-height:230px;}.bk_hot .owl-item img{width:100%;}
		.owl-item span{position:absolute;right:5px;left:5px;bottom:0;background:url(../images/content/bg_bk_shadow01.png) no-repeat scroll right bottom;padding:0 3px 0 0;}
		.owl-item img{width:100%;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px rgba(0,0,0,0.1);}
		.owl-controls{position:absolute;right:60px;top:-40px;}
		.owl-pagination{display:inline;float:left;margin:8px 5px 0 0;}
			.owl-page{display:inline-block;}
			.owl-page span{
				background:#666;border-radius:50%;display:block;height:8px;margin:5px 2px;width:8px;
				-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.3);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.3);
			}
			.owl-page.active span{background:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 2px rgba(0,0,0,0.3);}
		.owl-buttons{display:inline;float:right;}
		.owl-buttons div{text-indent:-9999px;width:30px;height:30px;display:inline;float:left;}
			.owl-prev{background-image:url(../images/content/btn_bk_prev01.png);}
			.owl-next{background-image:url(../images/content/btn_bk_next01.png);}
	.bklistre{background:url(../images/content/bg_bk_b_re.png) repeat scroll center top;background-size:100% auto;padding-bottom:0;}
		.bklistre li{margin:0 5px 5.6% 5px;position:relative;overflow:hidden;width:18.5%;}
		.bklistre li span{display:block;background:url(../images/content/bg_bk_shadow01.png) no-repeat scroll right bottom;padding:70% 3px 80% 0;}
		.bklistre li img{position:absolute;right:3px;bottom:0;width:100%;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px rgba(0,0,0,0.1);}
		.bktxt{
			position:absolute;left:0;right:3px;bottom:-20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;
			background:rgba(0,0,0,0.3) url(../images/content/bg_bk_shadow.png) repeat-x scroll left bottom;color:#fff !important;text-align:center;padding:5px 10px;font-size:14px;
			-webkit-text-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-shadow:2px 2px 2px rgba(0,0,0,0.3);
		}
		.bktxt em{display:block;font-size:12px;padding:5px 0 0;}
		.bkicons{position:absolute;right:3px;bottom:0;}
		.bkicons a{background:#b95151;color:#fff;display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;}
		.bkicons a:hover{background:#582626;color:#FF0;}

	/* 最新消息 */
	.newslist01{overflow:hidden;}
		.newslist01 li,.newslist01 li.hv,.newslist01 li *,.newslist01 li.hv *{
			-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;
		}
		/*.newslist01 li a{display:block;background:url(../images/content/arrow-next.gif) no-repeat scroll -30px 22px;height:60px;position:relative;padding:0 0 0 80px;cursor:pointer;border-bottom:1px solid #eee;}*/
			.newslist01 li.news-3 a{background-color:rgba(130,37,56,0.5);}
			.newslist01 time{position:absolute;left:0;top:0;width:60px;text-align:center;height:60px;border-right:1px solid #eee;color:#ccc;}
				.newslist01 time strong{color:#333;display:block;font-size:18px;font-weight:300;margin-top:14px;}
				.newslist01 time em{color:#333;display:block;font-size:11px;font-style:normal;font-weight:400;margin-top:1px;text-transform:uppercase;}
			.newslist01 li p{line-height:60px;color:#666;font-size:15px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
		.newslist01 li.hv a{background-position:71px 22px;background-color:#eee;}
			.newslist01 li.hv p{color:#333;margin-left:12px;}
			/*.newslist01 li.hv time{left:-60px;opacity:0;}*/
                        /*20190315 Peter 最新消息修改樣式*/
                        .newslist01 li a{display:block;height:60px;position:relative;padding:0 0 0 80px;cursor:pointer;border-bottom:1px solid #eee;}
                        .peter_newslist01 time{width:150px}
                        .peter_newslist01 time strong{font-size:15px;margin-top:22px;}
                        .peter_newslist01 li p{margin-left:90px;}
                        .peter_newslist01 li.hv p{margin-left:102px;}
                        /*20190315 Peter 最新消息修改樣式*/
	
	/* 文章頁 */
	.txtbox .hd{padding:0 0 10px;}
		.txtbox .hd h1{display:block;font-size:25px;font-weight:normal;padding:5px 0 10px;margin:0;line-height:1.2;border-bottom:1px solid #ccc;word-break:break-all;}
		.txtbox .hd span{color:#999;}
		.txtbox .hd .sharebar{padding:5px 0 0;text-align:center;}
		.sharebar a{display:inline-block;font-size:13px;background:#9CBE5C;color:#fff;padding:0 10px;margin:0;height:30px;line-height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;;border-radius:3px;}
		.sharebar a:hover{text-decoration:none;background:#82A147;}
		.sharebar .shlinks{padding:0 !important;}.sharebar .shlinks a{margin:0;font-size:13px;width:20px;}
		.sharebar .iBlog span{display:none;}
		.sharebar .iBlog span.at4-icon{background-size:auto;width:auto;height:auto;}
		.sharebar .iBlog span.at_a11y{text-indent:0;}
			.sharebar .link_fb{background:#6585B6 !important;}
			.sharebar .link_tw{background:#53C0DD !important;}
			.sharebar .link_pl{background:#CE682E !important;}
			.sharebar .link_gl{background:#E45D4B !important;}
			.sharebar .link_more{background:#F98F5D !important;}
		.txtbox article.Txt{background:none;padding:10px 0;}
		.pgnp{display:none;}
		.r.pgnp{display:block;}
		.txtbox .hd .sharebar a span{color:#fff;}
	
	/* acclist */
	.acclist{width:100%;min-width:270px;margin:0 auto;}
		.acclist ul li{position:relative;border-bottom:1px dashed #ccc;padding:0 15px 0;}
		.acclist ul li:first-child{border-top:none;}
		.acclist ul li > b.n{position:absolute;left:5px;top:10px;width:28px;line-height:18px;text-align:center;font-size:20px;color:#666;font-family:'Muli',sans-serif;font-weight:normal;}
		.acclist ul li > a.acc_title{
			padding:5px 45px 5px 20px;margin:3px 0;font-size:20px;display:block;position:relative;outline:none;color:#999;font-weight:normal;line-height:1.4;
			-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;
		}
		.acclist ul li > a:hover{color:#709828;}
		.acclist ul li > a span{
			background:transparent url(../images/content/icon_down.png) no-repeat center center;background-size:50% auto;text-indent:-9000px;width:26px;height:14px;position:absolute;top:10px;right:-26px;opacity:0;
			-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;
		}
		.acclist ul li > a:hover span{opacity:1;right:5px;}
		.acclist ul li.acc_on{background:#efefef;padding:7px 15px 0;height:auto !important;}
		.acclist ul li.acc_on > b.n{color:#709828;font-size:20px;top:21px;}
		.acclist ul li.acc_on > a.acc_title{color:#709828;font-size:25px;padding:0 35px 10px 20px;border-bottom:1px solid #fff;}
		.acclist ul li.acc_on > a span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);right:5px;opacity:1;}
		.acc_title br{display:none;}
		.acccont{padding:10px 5px 10px;color:#666;font-size:15px;display:none;}
	
	/* 書內容頁 */
	.bk_larea{padding:15px 0 10px;}
		.mb_img{position:relative;padding:10px 15px 10px 32%;margin:15px 0 0;background:#fff;border:4px solid rgba(204,204,204,0.6);}
		.mb_limg{position:absolute;left:10px;top:7px;width:25%;overflow:hidden;}
		.mb_limg img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
		.mb_rinfo>p{font-size:15px;padding:0 0 5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
		.mb_rinfo .btn{
			height:auto;padding:5px;min-width:inherit;width:100%;background:#a7c1dc;
			-webkit-text-shadow:2px 2px 0 rgba(0,0,0,0.1);-moz-text-shadow:2px 2px 0 rgba(0,0,0,0.1);text-shadow:2px 2px 0 rgba(0,0,0,0.1);
		}
		.mb_rinfo .btn small{display:block;font-size:12px;}
		.mb_ctrolbox .mb_limg{top:13px;}
		.mb_img02{border:0;background:none;padding:0;text-align:center;margin:20px 0 0;}
		.mb_img02 .mb_limg{position:static;margin:0 auto;width:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
		.mb_img02 .mb_rinfo>p{padding:5px 0 0;}
		.inhd{display:none;}
		.mb_bnr{max-height:270px;overflow:hidden;margin:0 !important;border:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
		.fixedbar{background:#fff;margin:15px 0 0;padding:15px 15px;}
		.fixedbar h2{font-size:25px;line-height:30px;color:#aaa;display:inline;float:left;margin:0 10px 0 0;}
		.sortlist{
			display:inline;float:right;margin:0 8px;background:#ebebeb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
			-webkit-box-shadow:inset 1px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:inset 1px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 1px 2px 3px rgba(0,0,0,0.2);
		}
		.sortlist li{display:inline;float:left;background:url(../images/content/line_sort.png) no-repeat scroll left top;}.sortlist li.fst{background:none;}
		.sortlist li a{display:block;padding:6px 20px;color:#999;font-weight:bold;font-size:15px;}.sortlist li a:hover{color:#000;}
		.sortlist .fst a{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
		.sortlist .last a{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
		.sortlist li.on a{background:#69A3AF;color:#fff;font-weight:bold;}
		.sortlist li span{display:block;width:17px;height:17px;background-repeat:no-repeat;background-position:left top;}
		.sortlist li.on span{background-position:left bottom;}
		.qrbox{text-align:center;padding:10px 0;}
		.qrbox a{color:#333;margin:5px 0 0;display:block;}
		.qrbox img{width:100%;max-width:200px;}
		.givestar{position:relative;}
		.givestar span{display:inline-block;border:1px solid #ccc;padding:5px 10px;background:#fff;cursor:pointer;margin:5px auto 0;color:#999;font-size:15px;}
		.givestar img{width:15%;}
		.starbox{position:absolute;display:none;text-align:center;padding:0;z-index:9;width:200px;background:#fff;left:50%;top:5px;margin-left:-100px;border:1px solid #ccc;}
		.starbox b{font-weight:normal;}
		.starbar{width:100% !important;padding:0 0 10px;}
		.i_star{margin:0 auto;width:100% !important;padding:5px 0;}
		.givestar.on .starbox{display:block;}
		.inrbox{background:#fff;padding:15px;border:1px solid #ddd;}
		.bkmain{position:relative;}
		.bkmain .bk_img{position:relative;background:none;height:auto;width:40%;padding:53% 0 0;overflow:hidden;display:inline;float:left;border:0;background:#1c1d1f;border:1px solid #333;box-sizing:border-box;}
		.bkmain .bk_img ul{position:absolute;right:-30px;top:5px;width:30px;}
		.bkmain .bk_img ul li{display:inline;float:left;margin:0 0 4px 0;padding:1px;border:1px solid #eee;}
		.bkmain .bk_img ul li.on{border:1px solid #8db832;}
		.bkmain .bk_img ul li img{position:static;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
		.bk_img .owl-item{min-height:inherit !important;}
		#sync1{position:absolute;left:0;top:0;}
		#sync1,#sync1 *{height:100%;}#sync1 .owl-item{display:table;}#sync1 .item{display:table-cell;vertical-align:middle;}
		#sync2{position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);}
		#sync2 .item{margin:5px;height:40px;overflow:hidden;background:#eee;border:2px solid #fff;text-align:center;}
		#sync2 .synced .item{border:2px solid #93BC56;}
		#sync2 .item img{width:auto !important;height:40px !important;}
		.bk_star01{text-align:center;text-align:center;padding:0 0 10px;}
		.bk_star01 b{display:block;font-size:16px;font-weight:normal;}
		.bk_star01 #startmsg b{display:inline;}
		#startmsg{color:#666;display:inline;font-size:13px;}
			.star01{width:18px;}.star02{width:36px;}.star03{width:54px;}.star04{width:72px;}.star05{width:90px;}
		.bkmain .bk_img i.fa{
			display:none;position:absolute;width:50px;height:50px;padding:10px;font-size:50px;left:50%;top:40%;margin:0 0 0 -35px;color:rgba(255,255,255,0.8);
			-webkit-text-shadow:2px 2px 4px rgba(0,0,0,0.5);-moz-text-shadow:2px 2px 4px rgba(0,0,0,0.5);text-shadow:2px 2px 4px rgba(0,0,0,0.5);
		}
		.bk_txt{display:inline;float:left;width:57%;padding:0 0 0 3%;}
		.bk_txt h3.title{color:#8DB832;font-size:20px;padding:10px 0 5px;font-weight:normal;word-break:break-all;}
		.bk_txt h3.title em{font-size:12px;color:#999;padding:0 0 0 10px;display:inline-block;}
		.bk_txt small{font-size:11px;color:#999;word-break:break-all;}
		.bk_txt .Txt{background:#dde7e7;padding:0 0 0 3%;width:97%;height:240px;margin:10px 0 0;font-size:13px;}
		.bk_txt .Txt .inscroll{padding:0 15px 0 0;}
		.bk_mk{padding:10px 0 5px;}.bk_mk a{display:inline-block;margin:1px 5px 1px 0;}.bk_mk a:hover{text-decoration:underline;}
		a.show_less,a.show_more{background:#6699cc;font-size:12px;padding:0 5px 2px;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-decoration:none !important;}
		.bk_ot{padding:5px 0 0;}
		.bk_ot b{font-style:normal;color:#78A332;}
		.bk_ot span,.bk_ot a{display:inline;padding:0 10px 0 0;}.bk_ot a{text-decoration:underline;padding:0;}
		.bk_ot span i,.bk_ot a i{margin:0 3px 0 0;color:#000;font-size:12px;}
		.bk_ot ol{margin:8px 0 0;padding:5px 0 0;border-top:1px dashed #ccc;}
		.bk_ot ol li{clear:both;height:40px;margin:3px 0 0;overflow:hidden;}
		.bk_ot ol li .bk_img{width:6% !important;padding-top:7% !important;margin:0 2% 0 0;}
		.bk_share{background:url(../images/content/line_03.jpg) repeat-x scroll left top;padding:10px 0 0;margin:10px 0 0;}
		.bk_share span{display:inline;float:left;margin:2px;}
		.tab_bk{margin:20px 0 0;}
		.tab_bk .tab_hd{border-bottom:1px solid #333;}
		.tab_bk .tab_hd li{display:inline;float:left;margin:5px -1px 0 0;}.tab_bk .tab_hd li.on{margin:0 0 -2px;}
		.tab_bk .tab_hd li a{display:block;border:1px solid #ccc;border-bottom:0;width:125px;text-align:center;padding:10px 0;color:#999;}
		.tab_bk .tab_hd li.on a{border:1px solid #333;border-bottom:3px solid #fff;font-size:16px;color:#000;background:url(../images/content/bg_tab.jpg) repeat scroll left top;}
		.tab_bk .tab_bd{margin:10px 0 0;background:#fff;}
		.shlinks{padding:20px 0px 30px;}.shlinks a{display:inline-block;margin:3px;}.cpbar01 code{text-align:center;}
		.tab-cont .shlinks{padding:20px 50px 30px;}
		.box01_2 .shlinks{padding:20px 50px 30px;}
		.cpbar{background:#ECECEC;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;}.cp_hd *{display:inline;background:#ccc;padding:0 10px;}
		.cp_hd b{float:left;margin:1px;}.cp_hd b em{font-size:10px;color:#999;}.cp_hd a{float:right;color:#333;margin:1px;}.cp_hd a:hover{background:#333;color:#fff;}
		.cplink code{font-family:'Raleway','Microsoft JhengHei',sans-serif;color:#666;font-size:15px;display:block;text-align:center;padding:10px 0;word-break:break-all;}
		.prevbox{background:#ddd;width:55%;padding:0;margin:0 2% 0 0;position:relative;}
		.prev_img{position:absolute;left:0;top:0;width:85%;margin:0 auto;}.prev_img img{width:100%;}
		.prev_logo{text-indent:-9999px;position:absolute;right:10px;bottom:10px;z-index:3;width:121px;height:20px;background:url(../images/content/item_sbk_logo.png) no-repeat scroll left top;}
		.prev_logo:hover{background-position:left bottom;}
		.cplink.r{width:43%;}
		.cplink.r code{text-align:left;font-size:12px;}
		.bk_set{display:none;background:#efefef;border:0;margin:5px 0 0;padding:2% 3%;}
		.formbox{font-size:15px;padding:10px 15px 10px;}
		.formbox .msg{font-size:15px;color:#333;text-align:left;}.formbox .msg.imp{color:#900;}
		.formbox span.ps{color:#900;padding:3px 0 5px;display:inline-block;font-size:13px;}
		.formwrap h2.title{background:url(../images/content/title_pat.png) repeat-x scroll left 4px;font-size:18px;font-weight:normal;padding:0 0 10px;margin:20px 0 0;color:#999;}
		.formwrap h2.title span{display:inline-block;background:#fff;padding:0 5px 0 0;}
		.tfbar{margin:0 0 10px;position:relative;padding:0 0 0 110px;min-height:25px;position:relative;color:#666;}
		.tfbar.l,.tfbar.r{width:47%;box-sizing:border-box;}
		.tfbar b{position:absolute;left:0;top:5px;width:100px;color:#333;font-size:15px;}
		.tfbar b span.ps{position:absolute;left:-6px;top:-4px;}
		.tfbar .tf,.gshbar .tf{
			background-color:#fff;background-repeat:no-repeat;background-position:98% center;border:1px solid #c6c6c6;width:100%;box-sizing:border-box;padding:5px;font-size:15px;margin:2px 0;
			-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
			-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);
		}
		.tfbar .tf_s,.gshbar .tf_s{width:80px;}.tfbar .tf_m{width:200px;}
		.tfbar label{display:inline-block;padding:5px 10px 5px 0;}
		.tfbar label img{height:25px !important;}
		.tfbar .selbar{margin:5px 0 0;}
		.tfbar .readonly{color:#666;display:inline-block;padding:5px 0 0;}
		.twotf .l{width:48%;box-sizing:border-box;}.twotf .r{width:49%;box-sizing:border-box;}
		.tfbar .bg_p,.tfbar .bg_px,.tfbar .bg_s{background-image:url(../images/content/icon_p.png);background-position:90% center;background-repeat:no-repeat;}
			.tfbar .bg_px{background-image:url(../images/content/icon_px.png);}
			.tfbar .bg_s{background-image:url(../images/content/icon_s.png);}
		.tfbar01{padding:0;}.tfbar01 b{position:static;}
		.tf_date{background-image:url(../images/content/item_date.png);margin:0 5px 0 0 !important;}.tf_s.tf_date{background-position:95% center;width:120px;}
		.subtfbar{display:none;padding:5px 0 5px 15px;margin:5px 0 5px 20px;border-left:5px solid #eee;}
		.tf.color{font-family:monospace,"MS Serif", "New York", serif;display:inline-block;width:85px;text-align:left;border:0;color:#CCC;border:1px solid #c6c6c6;background-image:url(../images/content/item_color.png);background-repeat:no-repeat;background-position:93% 3px;}
		.msgbox{text-align:center;padding:100px 20px;font-size:20px;line-height:1.6;}
		.msgbox h3.title{font-weight:normal;color:#FF7F00;font-size:40px;}
		.msgbox p.imp{color:#900;}
		blockquote{border-left:5px solid #eee;padding:2px 5px 2px 15px;margin:1em 20px 1em 40px;font-size:15px;line-height:1.7;color:#666;font-style:italic;color:#009688;}
		blockquote b{font-size:20px !important;font-weight:normal;color:#699 !important;}
		.formbox a:hover{text-decoration:underline;}
		.formbox_ft{padding:50px 0 0;text-align:left;font-size:15px;}
		.bk_setmore{padding:0;}
		.bk_setmore .i_set{background:#333 url(../images/content/item_set.png) no-repeat scroll 3% center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.bk_setmore .i_set a{display:block;background:url(../images/content/item_down.png) no-repeat scroll 96% center;padding:11px 40px;color:#fff;}
		.bk_setmore .i_set a b{display:block;font-size:15px;padding:0 0 4px;}
		.bk_setmore .i_set a span{color:#999;}
		.bk_setmore .i_set.on a{background-image:url(../images/content/item_up01.png);}btnbox .i_set.on a b{padding:0;}
		.bk_clist li{display:inline;float:left;width:48%;height:30px;line-height:30px;padding:5px 1% 0;margin:0 0 10px;overflow:hidden;}
		.bk_clist li a{display:block;background:#eee;color:#666;position:relative;padding:0 5% 0 70px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;min-height:30px;}
		.bk_clist li a i{font-size:13px;position:absolute;left:1%;top:-0;color:#999;width:60px;text-align:center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
		.bk_clist li a:hover{background:#fff;color:#000;}.bk_clist li a:hover i{color:#000;}
		.bk_btn{padding:10px 0 0;}
		.bk_btn a{display:block;padding:12px 15px 12px 40px;background:#fff;color:#333;font-size:15px;margin:5px 0 0;position:relative;}
		.bk_btn a.abtn01{background:rgb(222,104,104);color:#fff;}
		.bk_btn a.abtn03{background:rgb(234,169,111);color:#fff;}
		.bk_btn a.abtn03-2{background:rgb(234,169,111);color:#fff;padding:3px 10px;display:inline-block;margin:0 2px 5px;}
		.bk_btn a.abtn04{background:rgb(222,104,104);color:#fff;padding:3px 10px;display:inline-block;margin:0 2px 5px;}
		.bk_btn a.abtn04-2{background:#999;}
		.bk_btn a.abtn05{background:rgb(109, 119, 136);color:#fff;}
		.bk_btn a i.fa.fa-pencil{font-size:14px;}
		.bk_btn a.abtn_lock{cursor:default;background:rgb(157,197,152);}
		.bk_btn .abtn_r{position:absolute;right:0;top:0;width:70px;height:100%;background:rgba(255,255,255,0.1);text-align:center;padding:12px 0 0;box-sizing:border-box;font-size:14px;}
		.bk_btn .abtn_r b{font-weight:bold;color:#FF0;font-size:13px;padding:0 2px 0 0;}
		.bk_btn .abtn_r sub{display:block;bottom:auto;line-height:1.2;}
		.bk_btn a em.buynb{right:10px;top:12px;left:auto;}
		.bk_btn a:hover{/*-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.1);box-shadow:3px 3px 0 rgba(0,0,0,0.1);*/}
		.bk_btn a.on{border:1px solid #93BC56;background:#fff;}
		.bk_btn a.btn_img{padding:0;}
		.bk_btn i{margin:0 5px 0 0;font-size:14px;position:absolute;left:9px;top:50%;margin-top:-12px;text-align:center;width:28px;height:26px;line-height:26px;}
		.bk_btn em{padding:0 0 0 10px;font-size:13px;}
		.bk_btn span a{width:49%;box-sizing:border-box;text-align:center;color:#fff;background:#333;border:0;padding:13px 5px 13px 40px;text-align:left;}
		.bk_btn span a:hover{background:#111;}
		.bk_btn a.imp{background:#93BC56;}.bk_btn a.imp:hover{background:#91bd50;}
		.qrbox.mshow{display:none;}
		.bk_btn.mshow{display:none;}
		.lend_info{padding:15px 0 20px;background:rgba(255,255,255,0.5);position:relative;}
		.lend_info h3.title{line-height:0.5;text-align:center;}
		.lend_info h3.title span{display:inline-block;position:relative;}
		.lend_info h3.title span:before,.lend_info h3.title span:after{content:"";position:absolute;height:3px;border-bottom:1px solid #999;border-top:1px solid #999;top:2px;width:30px;}
		.lend_info h3.title span:before{right:100%;margin-right:10px;}
		.lend_info h3.title span:after{left:100%;margin-left:10px;}
		.lend_info p{padding:15px 10px 5px;color:#b78525;}
		.lend_info ul{padding:10px 0 0;text-align:center;}
		.lend_info li i{position:static;margin:0;width:auto;}
		.lend_info li em{padding:0;}
		.lend_info .lend_more{position:absolute;right:0;bottom:0;width:auto;padding:5px 10px;font-size:12px;background:#eee;}
	.message{background:url(../images/content/bg_msg.png);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);}
		.message .msglist{max-height:350px;padding:10px 20px 10px 15px;}
		.message .mCSB_outside + .mCSB_scrollTools{right:0;}
		.message .btn_more{display:block;background:#ddd;color:#666;padding:10px 2%;text-align:center;clear:both;}.message .btn_more:hover{background:#ccc;color:#000;}
		.msglist{max-height:350px;padding:0 15px 20px 0;}
		.message li{display:inline;float:left;width:100%;padding:5px 0 10px;}
		.message .msgcont{display:inline;float:left;width:100%;}
		.message .igbox{
			display:inline;float:left;width:45px;height:45px;overflow:hidden;
			-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 0px 15px rgba(0,0,0, 0.1);-moz-box-shadow:0px 0px 15px rgba(0,0,0, 0.1);box-shadow:0px 0px 15px rgba(0,0,0, 0.1);
		}
		.message .msgtxt{display:inline;float:left;max-width:70%;margin:0 0 0 10px;}
		.message .msg-hd{padding:0 140px 3px 0;font-weight:bold;position:relative;font-size:15px;color:#666;}
		.message .msg-hd em{position:absolute;right:0;top:3px;font-size:10px;color:#999;}
		.message .msgbar{position:relative;padding:7px 12px 9px;background:#fff;color:#666;border:1px solid #ddd;line-height:1.4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
		.message .msgbar:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #ddd transparent;position:absolute;left:-15px;bottom:10px;}
		.message li.mymsg .msgcont{display:inline;float:right;width:100%;}
		.message li.mymsg .igbox{float:right;}
		.message li.mymsg .msgtxt{float:right;margin:0 10px 0 0;}
		.message li.mymsg .msg-hd{text-align:right;padding:0 5px 3px 140px;color:rgba(255,255,255,0.7);}
		.message li.mymsg .msg-hd em{right:auto;left:0;color:rgba(255,255,255,0.7);}
		.message li.mymsg .msgbar{background:#8eb5d0;color:#fff;border:1px solid #fff;}
		.message li.mymsg .msgbar:after{border-width:12px 0 0 15px;border-color:transparent transparent transparent #8eb5d0;left:auto;right:-15px;}
		.message li.msgdate{border-top:1px solid #ddd;text-align:center;padding:0;margin:30px 0 10px;}
		.message li.msgdate em{position:relative;top:5px;padding:0 5px;color:#999;}
		.reply{color:#666;margin:5px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
		.reply em{font-size:20px;display:inline;float:left;font-family:'Oswald','sans-serif';color:#ccc;font-style:italic;}
		.reply p{display:inline;float:left;width:90%;margin:4px 0 0 10px;font-style:italic;font-size:15px;}
		.message li.mymsg .reply em{float:right;}.message li.mymsg .reply p{float:right;text-align:right;}
		.saybox{background:#ececec;width:100%;padding:5px 150px 5px 5px;font-size:12px;position:relative;box-sizing:border-box;border-bottom:1px solid #fff;}
		.saybox .tf{width:100%;border:0;padding:5px;min-height:50px;font-size:15px;box-sizing:border-box;}
		.message .btn_send{width:140px;height:80%;border:0;font-size:18px;background:#6d7788;color:#fff;position:absolute;right:5px;top:10%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.message .btn_send:hover{background:#535a67;}
	
	/* 書本設定 */
	.bk_setbtn{padding:15px 0 20px;background:url(../images/header/line_mb02.png) no-repeat scroll center bottom;}
		.bk_setbtn li{border:1px solid #fff;background:#fff url(../images/content/icon_lnav.jpg) no-repeat scroll 97% 8px;margin:3px 0 0;}
		a.acctitle{font-size:15px;color:#666;display:block;padding:10px 15px;}
		.bk_setbtn li.hv{border:1px solid #93BC56;background-image:url(../images/content/icon_lnav_on.jpg);}.bk_setbtn li.hv a.acctitle{color:#93BC56;}
		.bk_setbtn li.impbtn{border:1px solid #93BC56;}
		.bk_setbtn li.impbtn a{padding:10px 15px;font-size:15px;display:block;background:#93BC56;color:#fff;}.bk_setbtn li.impbtn a:hover{background:#85AB4D;}
		.bk_setbtn li.impbtn02{border:0;margin:0 0 5px;}
		.bk_setbtn li.impbtn02 a{background:#fff;color:#333;}
		.bk_setbtn li.impbtn02 a:hover{background:#fff;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.1);box-shadow:3px 3px 0 rgba(0,0,0,0.1);}
		.sublnav{display:none;margin:0 10px;padding:5px 15px 10px;border-top:1px solid #eee;}
		.sublnav li{padding:0;background:none;}
		.sublnav li a{display:block;background:url(../images/content/icon_04.jpg) no-repeat scroll left 10px;padding:3px 5px 3px 10px;border:0;font-size:14px;color:#666 !important;}
		.sublnav li a:hover,.sublnav li.on a{background-image:url(../images/content/icon_04_hv.jpg);color:#78A332 !important;}
		.sublnav li.on{border:0;background:none;}
	.msgbox01{padding:5px;background:#bf1616;font-size:13px;margin:10px 0 0;color:#fff;line-height:1.4;}
		.msgbox01 .abtn02{display:block;background:#000;color:#fff;margin:5px auto 0;padding:0 30px;text-align:center;}.msgbox01 .abtn02:hover{background:#222;}
	.help_info{font-size:15px;line-height:1.6;padding:15px;margin:0 0 30px;border:1px dashed #999;}
		.help_info .btnbox{padding:15px 0 0;}
		.help_info .btnbox .btn_up{width:100%;height:50px;color:#15px;}
	.ck_hd{font-size:15px;}
	.ck_right{float:right;}
	.pglist01 li{display:inline;float:left;width:23%;height:300px;margin:10px 1% 5px 0;border:1px dashed #999;background:#eee;text-align:center;position:relative;background:none !important;}
		.pglist01 li.li_copy{border:1px dashed #fff;-webkit-box-shadow:0 -2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 -2px 0 rgba(0,0,0,0.2);box-shadow:0 -2px 0 rgba(0,0,0,0.2);}
		.pglist01 li .insort{padding:0;}
		.insort_hd{padding:5px 0;font-size:13px;background:#ececec;position:relative;}
		.insort_hd p{position:absolute;left:5px;top:-10px;padding:4px 10px;text-align:center;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
		.insort_hd .insort_del label{display:block;}
		.insort_hd .insort_del{margin:5px 0 0;font-size:12px;min-height:20px;}
		.pglist01 li .igbox{overflow:hidden;height:170px;line-height:170px;text-align:center;background:rgba(255,255,255,0.5);}.pglist01 li .igbox img{max-width:90%;max-height:90%;}
		.insort_btn{padding:8px 5px 0;position:absolute;left:0;bottom:4px;width:100%;box-sizing:border-box;}
		.insort_btn a{display:block;padding:4px 5px;margin:2px 0;border:1px solid #ddd;color:#999;}.insort_btn a:hover{background:#efefef;border:1px solid #999;color:#333;}
		.sort_drag{cursor:move;}
		.pglist01 li .igbox{position:relative;}
		.pglist01 li .igbox a.sort_drag{position:absolute;left:5px;right:5px;top:5px;bottom:0;box-sizing:border-box;background:rgba(56,62,68,0.8);color:#fff;visibility:hidden;z-index:-1;}
		.pglist01 li .igbox a.sort_drag.show{visibility:visible;z-index:inherit;}
	.imgpreview{display:block;margin:5px 0 0;border:1px dashed #ccc;padding:5px;position:relative;width:350px;color:#999;font-size:12px;line-height:1.4;}
		.imgpreview .igbox{display:inline;float:left;width:40px;padding:1px;border:1px solid #ddd;text-align:center;}
		.imgpreview .igbox span{overflow:hidden;display:block;text-align:center;height:50px;line-height:50px;}figure .igbox span img{width:100%;}figure .igbox span i{font-size:30px;line-height:50px;}
		.imgpreview p{display:inline;float:left;padding:0 0 0 5px;width:75%;margin:0}
	.pglist02{padding:5px 0 0;}
		.pglist02 li.pgdiv{display:inline;float:left;width:49%;padding:10px;margin:5px 1% 5px 0;border:1px dashed #999;box-sizing:border-box;}
		.pgdiv em{background:#eee;display:block;padding:5px 5px;font-size:11px;border-left:2px solid #93BC56;}
		.pgdiv ul{display:inline;float:left;}.pgdiv .r{float:right;}
		.pgdiv .tfbar01{margin:5px 0 0;padding:0;}
		.pgdiv .tfbar01 li{display:inline;}
		.pgdiv .igbox{display:inline;float:left;width:30%;height:120px;text-align:center;padding:0;overflow:hidden;}.pgdiv .igbox img{max-width:100%;max-height:100%;}
		.pgdiv .pg_r{display:inline;float:right;width:68%;}
		.pglist02 .tfbar{padding:0;margin:5px 0 0;}
		.pglist02 .tfbar b{width:auto;display:inline-block;margin:0 5px 0 0;}
		.pglist02 .igbox01{height:40px;}
	.infobox{padding:15px 0;color:#666;font-size:20px;background:url(../images/header/line_mb02.png) no-repeat scroll center bottom;}
		.info_bd h3.title{font-size:16px;border:1px solid #93BC56;padding:5px 55px 5px 10px;line-height:1.4;color:#93bc56;font-weight:normal;word-break:break-all;position:relative;margin:5px 0 0;background:#fff;}
		.info_bd h3.title span{
			position:absolute;right:-1px;bottom:-1px;background:#333;min-height:50px;line-height:50px;border:1px solid #93bc56;
			-webkit-box-shadow:2px -2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px -2px 0 rgba(0,0,0,0.1);box-shadow:2px -2px 0 rgba(0,0,0,0.1);
		}
		.info_bd h3.title img{max-width:45px;}
		.info_txt{padding:10px 3px 0;font-size:13px;}
		.info_txt p{margin:5px 0;}
		.info_txt p b{color:#78A332;}
		.pglist01{margin:20px 0 0;}
	.infobox2 .info_txt{padding:5px 3px 0;}
	.info_txt p{border-left:3px solid #ccc;padding:0 0 0 5px;}
	.sdbar{position:relative;text-align:left;width:60%;height:5px;background:#999;display:inline;float:left;margin:15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.sdbar .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
		.sdbar .ui-slider-range{position:absolute;z-index:1;background:#85AB4D;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.sdbar.ui-state-disabled .ui-slider-handle,.sdbar.ui-state-disabled .ui-slider-range{background:#85AB4D;}
		.sdbar .ui-slider-handle{top:-.6em;margin-left:-.6em;width:20px;height:20px;background:#85AB4D;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;cursor:pointer;}
		.sdbar .ui-slider-range{top:0;height:100%;}
		.sdbar_tf{border:0;width:50px;text-align:center;height:25px;line-height:25px;background:none;display:inline;float:left;margin:3px 0 0;}
	.gshbar{padding:15px;background:#eee;position:relative;}
		.gshbar .sub_gshbar{display:inline-block;margin:3px 0 0;}
		.gshbar .r{position:absolute;right:20px;top:50%;margin:-15px 0 0;}
		.gshbar .r a{font-size:25px;color:#78A332;}
		.gshbar .btn_ok{border:0;background:#78A332;color:#fff;padding:8px 15px;margin:0 0 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.gshbar select{
			border:0;width:100px;height:35px;line-height:35px;color:#333;font-size:15px;padding:0 15px 0 5px;border:1px solid #ccc;background:#fff url(../images/content/icon_select.png) no-repeat scroll 97% center;
			-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
			-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		}
	.bkcount{}
		.bkcount .bk_img{display:inline;float:left;width:27%;padding:0 3% 0 0;}
		.bkcount .bk_img img{position:static;margin:0;width:100%;}
		.bk_colist{display:inline;float:left;width:70%;}
		.bk_colist hgroup{padding:0 0 0 3px;}
		.bk_colist h3.title{font-size:20px;font-weight:normal;background:none;border-bottom:4px solid #ddd;color:#78A332;word-break:break-all;}
		.bk_colist h4.title{font-size:13px;color:#888;font-weight:normal;padding:5px 0 0;}.bk_colist h4.title i{font-style:normal;color:#78A332;}
		.bk_colist li{border-bottom:1px solid #eee;padding:8px 100px 8px 5px;position:relative;}.bk_colist li b{display:block;color:#78A332;font-size:14px;}.bk_colist li span{color:#7f7f7f;}
		.bk_colist li em{position:absolute;right:5px;top:50%;margin-top:-12px;color:#78A332;font-size:18px;}.bk_colist li em i{color:#600;}
		.bk_colist .loadbar{float:left;margin:5px 0;}
		#ga_content{background:url(../images/content/line_01.jpg) repeat-x scroll left top;padding:20px 0 0;margin:20px 0 0;}
		.ggbox{clear:both;}
	.dropdown-menu{
		position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);
		*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
		-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
		-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;
	}
		.datepicker{background:rgba(0,0,0,0.2);border:0;padding:4px;}
		.datepicker-days{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.table-condensed thead{background:#2e2e2e;color:#fff;}
		.table-condensed th.dow{font-weight:normal;font-size:10px;color:#666;border-top:1px solid #222;}
		.datepicker-months,.datepicker-years{background:#fff;}
	.tb_sort th{cursor:pointer;}.tb_sort th i{display:inline;font-style:normal;}.tb_sort th.sort_t,.tb_sort th.sort_b{background:#000;}
		.tb_sort th.sort_b i,.tb_sort th.sort_t i{padding:0 12px 0 0;}
		.tb_sort th.sort_t i{background:url(../images/content/item_sort.png) no-repeat scroll right top;}
		.tb_sort th.sort_b i{background:url(../images/content/item_sort.png) no-repeat scroll right bottom;}
	.subfile{background:#efefef;margin:5px 0 0;padding:10px;position:absolute;left:0;top:0;z-index:9;border:5px solid #fff;-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);}
		.subfile .tfbar{padding-left:70px;}
		.subfile b{font-size:13px;width:70px;}
		.subfile img{height:50px !important;border:1px solid #fff;margin:5px 0 0;}
		.subfile .btn01_2{width:49%;margin:10px 0 0;box-sizing:border-box;padding:5px 0;text-align:center;height:auto;font-size:15px;border:0;}
		.subfile .btn01_2.r{background:#999;border:0;}
		
	/* 會員專區 */
	/* 我的刊物 */
	.mybklist .hd{padding:10px 0 5px;}
		.sortli li{display:inline;float:left;background:url(../images/header/line_mb03.png) repeat-y scroll left center;padding:0 0 0 13px;margin:0 0 0 10px;}
		.sortli li b{display:inline;float:left;line-height:35px;padding:0 5px 0 0;}
		.myselect02{display:inline;font-size:15px;}
		.myselect02 a.subtab_title{height:35px;line-height:35px;}
		.myselect02 .subtab{top:35px;}
		.myselect02 .subtab li{background:none;padding:0;margin:0;float:none;display:block;}
		.sortli li .shbar{padding:1px 45px 0 5px;background:#999;}
	.mybklist .bd{padding:0;}
		.bkbox{
			background:#fff;border:1px solid #bbb;padding:8px 5px 28px 50px;position:relative;margin:10px 0;
			-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 0 rgba(0,0,0,0.1);box-shadow:2px 2px 0 rgba(0,0,0,0.1);
		}
		.bkbox.hv{border:1px solid #83B602;}
		.bkbox .bk_img{width:20%;padding-top:26.5%;overflow:hidden;}
		.bkbox .bk_img img{position:absolute;left:0;top:0;width:100%;}
		.bkbox .bk_txt{width:69%;padding:0 0 0 2%;}
		.bk_txt h3.title{color:#333;}
		.bkbox .bk_txt .bk_ot{color:#999;}.bkbox .bk_ot span i{color:#999;}
		.bkbox .qrbox{position:absolute;right:5px;top:5px;width:60px;padding:0;}
		.bkbox .msgbox01 .abtn02{background:#83B602;}
		.tab_bk02{margin:15px 0 0;}
		.tab_bk02 .tab_hd li a{width:auto;padding:5px 8px;height:auto;}
		.tab_bk02 .tab_hd li.on a{background:#efefef;border-bottom:3px solid #efefef;-webkit-box-shadow:0px -2px 0px #ccc;-moz-box-shadow:0px -2px 0px #ccc;box-shadow:0px -2px 0px #ccc;}
		.tab_bk02 .tab_bd{background:#efefef;padding:10px;margin:0;min-height:75px;border:1px solid #333;border-top:0;}
		.tab_bk02 .subtabb{display:none;position:absolute;right:0;top:30px;z-index:99;min-width:99px;padding:0;background:#fff;width:100%;box-sizing:border-box;}
		.tab_bk02 .subtabb a{border:0;color:#666;height:auto;line-height:1.2;padding:5px;background:none;font-weight:normal;}
		.tab_bk02 .subtabb li{margin:0;width:100%;}
		.tab_bk02 .subtabb li.mshow{display:none;}
		.tab_bk02 li.on .subtabb{display:block;border:1px solid #333;}
		.tab_bk02 li.on .subtabb a{color:#666;background:none;font-weight:normal;border:0;padding:5px 8px;font-size:14px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
		.tab_bk02 li.on .subtabb li.on{margin:0;}
		.tab_bk02 li.on .subtabb a:hover{background:#eee;}
		.tab_bk02 li.on .subtabb li.on a{background:#93BC56;color:#fff;}
		.tab_bk02 li.sel_more{position:relative;float:right;margin:0;}
		.tab_bk02 li a.subtabb_title{background:#eee url(../images/content/icon_select.png) no-repeat scroll 95% center !important;width:auto;padding:5px 25px 5px 10px;border:1px solid #333;color:#333;}
		.tab_bk02 li.on a.subtabb_title{background-color:#efefef !important;}
		.tab_bk02 .sel_more.mshow{display:none;}
		.tab-cont{display:none;}
		.links a{display:inline-block;color:#333;margin:2px 15px 2px 0;background:url(../images/content/icon_02.png) no-repeat scroll left 10px;padding:2px 2px 0 10px;font-size:15px;}
		.links a:hover{text-decoration:underline;color:#000;}
		.bk_ft{position:absolute;left:0;bottom:0;width:99%;height:20px;line-height:20px;background:#eee;padding:0 0 0 1%;text-align:right;}
		.bk_ft span{padding:0 10px 0 0;color:#666;font-size:12px;}
		.bk_ft .r{padding:0 20px;}.bk_ft .off{background:#999;color:#fff;}.bk_ft .online{background:#83B602;color:#fff;}
		.bk_ctrol{position:absolute;width:35px;left:7px;top:7px;bottom:0;text-align:center;}
		.bk_ctrol input{margin:8px 0 0;}
		.otctrl{position:absolute;bottom:25px;left:0;}
		.bk_ctrol a{
			display:block;width:32px;height:32px;text-indent:-9999px;line-height:32px;border:1px solid #ccc;margin:3px auto;text-align:center;
			-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
		}
		.bk_ctrol a.on{background:#83B602;border:1px solid #fff !important;margin:3px auto 15px;}
		.bk_ctrol a i{display:block;position:static;width:32px;height:32px;background-repeat:no-repeat;background-position:center top;}
			.i_updown,.i_updown_off{background-image:url(../images/content/icon_bk01.png);background-color:#83B602;}.i_updown_off{background-color:#999;}
			.i_view{background-image:url(../images/content/icon_bk02.png);}
			.i_copy{background-image:url(../images/content/icon_bk03.png);}
			.i_dl{background-image:url(../images/content/icon_bk04.png);}
			.i_del{background-image:url(../images/content/icon_bk05.png);}
			.i_info{background-image:url(../images/content/icon_bk06.png);}
			.i_set{background-image:url(../images/content/icon_bk07.png);}
		.bk_ctrol a:hover{border:1px solid #000;}.bk_ctrol a:hover i{background-position:center bottom;background-color:#eee;}
		.bk_ctrol01{position:static;width:auto;}
		.bk_ctrol01 a{display:inline-block;margin:2px;}
		.bkbox .msgbox01{
			position:absolute;left:0;bottom:0;border:0;padding:0;
			animation-name:santa-move;-webkit-animation-name:santa-move;
			-webkit-animation-duration:1.5s;animation-duration:1.5s;
			-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;
		}
		@-webkit-keyframes santa-move{0%{transform:translateX(0%)}50%{transform:translateX(2%)}100%{transform:translateX(0%)}}
		@keyframes santa-move{0%{transform:translateX(0%)}50%{transform:translateX(2%)}100%{transform:translateX(0%)}}
		.bkbox .msgbox01 a{margin:0;padding:0 10px;}
	.bk_copy{position:relative;}
		.copy_title{position:absolute;left:0;top:50%;height:25px;margin-top:-12px;text-align:center;width:100%;font-size:20px;}.copy_title span{font-size:13px;}
		.bk_copy .bkbox{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
		.bk_copy .bk_ctrol{background:#eee;height:100px;}
		.bk_copy .bk_img,.bk_copy h3.title,.bk_copy .bk_ot,.bk_copy .qrbox{background:#eee;}.bk_copy .bk_ot{margin:5px 0 0;}.bk_copy .qrbox{height:60px;}
	/* 付費刊物 */
	.mb_ctrolbox{padding:5px 0 10px;}
		.mb_hd{background:url(../images/header/line_mb02.png) no-repeat scroll center bottom;padding:0 0 20px;}
		.mb_logo{
			display:block;background:url(../images/content/bg_logo.png) no-repeat scroll center top;background-size:100% auto;width:100%;padding:3% 0 16% 17%;box-sizing:border-box;font-size:14px;color:#333;
		}
		.mb_logo:hover{color:#93BC56;}
		.mb_hd p{padding:10px 0 0;text-align:right;font-size:16px;text-align:center;}
		.mb_hd p a{display:inline-block;font-size:12px;background:#333;color:#fff;padding:3px 10px 3px 7px;margin:5px 2px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
		.mb_hd p a:hover{background:#93BC56;}
		.mb_bd{padding:5px 0 0;}
		.mb_bd .icon{text-indent:-9999px;display:inline-block;width:28px;height:26px;background-position:center center;background-size:40px auto;vertical-align:middle;}
			.i_mbtn01{background-image:url(../images/header/item_mbctrl01-2.png);}
			.i_mbtn02{background-image:url(../images/header/item_mbctrl02-2.png);}
			.i_mbtn03{background-image:url(../images/header/item_mbctrl03-2.png);}
			.i_mbtn04{background-image:url(../images/header/item_mbctrl04.png);}
			.i_mbtn05{background-image:url(../images/header/item_mbctrl05-2.png);}
			.i_mbtn06{background-image:url(../images/header/item_mbctrl06-2.png);}
			.i_mbtn07{background-image:url(../images/header/item_mbctrl07-2.png);}
			.i_mbtn08{background-image:url(../images/header/item_mbctrl08.png);}
			.i_mbtn09{background-image:url(../images/header/item_mbctrl09-2.png);}
			.i_mbtn11{background-image:url(../images/header/item_mbctrl11-2.png);}
			.i_mbtn12{background-image:url(../images/header/item_mbctrl12-2.png);}
			.i_mbtn13{background-image:url(../images/header/item_mbctrl13-2.png);}
		.bk_make{background:url(../images/header/line_mb02.png) no-repeat scroll center bottom;padding:15px 0 15px;}
		.bk_make b{font-size:20px;font-weight:normal;display:block;padding:0 0 5px;}
		.btn_01{background:#8C0000;color:#fff;font-size:20px;border:0;width:100%;padding:10px 10px;margin:5px 0 0;}.btn_01:hover{background:#740000;}
		.btn_01 em{font-size:13px;color:rgba(255,255,255,0.8);margin:-2px 0 0;display:block;}
		.subtab{display:none;position:absolute;left:0;right:0;top:45px;z-index:9;border:1px solid #999;padding:0;background:#fff;font-size:13px;}
		.subtab a{display:block;border:0;color:#666;height:auto;line-height:1.2;padding:6px 10px;background:none;font-weight:normal;margin:1px 0;}.subtab a:hover,.subtab li.on a{background:#efefef;}
		.subtab .ssubmnav{width:150px;border:1px solid #999;box-shadow:none;}
		.subtab .ssubmnav li a{padding:5px 8px;}
		.subtab .ssubmnav .ssubmnav{left:145px;}
		.subtab .ssubmnav i.i_l{display:none;}
		.myselect{display:inline-block;}.bk_make .myselect{display:block;}
		.myselect.on .subtab{display:block;}
		.myselect.on .subtab a{color:#666;width:auto;height:auto;line-height:1.2;padding:5px 0;background:none;font-weight:normal;}
		.myselect.on .subtab a:hover,.myselect.on .subtab li.on a{background:#B64096;color:#fff;}
		.myselect{position:relative;}
		.myselect_nonetitle .subtab{position:static;display:block !important;margin:0;visibility:visible !important;opacity:1 !important;}
		.myselect_nonetitle .subtab li a{position:relative;padding-left:30px;}
		.myselect_nonetitle .subtab li a:before{content:"\f096";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;font-size:18px;color:lightblue;top:5px;left:10px;margin:0;color:#999;z-index:1;}
		.myselect_nonetitle .subtab li.on a:before{content:"\f14a";color:#93BC56;}
		.myselect_nonetitle a.subtab_title{display:none;}
		a.subtab_title{
			display:block;height:45px;padding:0 40px 0 10px;line-height:45px;font-size:16px;border:1px solid #999;color:#333;
			background:#fff url(../images/content/icon_select.png) no-repeat scroll 95% center;
		}
		.myselect li a:hover,a.subtab_title:hover{text-decoration:none;}
		.tfbar .myselect{width:250px;}
		.tfbar .myselect li{position:relative;font-size:13px;}
		.tfbar a.subtab_title{height:35px;line-height:35px;border:1px solid #c6c6c6;}
		.tfbar .subtab{top:35px;/*max-height:300px;overflow:auto;*/}
		.subtab li.hv a,.subtab li.hv li a:hover,.subtab li.hv li.on a{background:#eee;}
		.subtab li.hv li a{background:#fff;}
		.subselect{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #999;padding:0;}
	/* 名言佳句 */
	.list01{padding:10px 0 20px 0;}
		.list01 li{position:relative;padding:5px 5px 5px 80px;border-bottom:1px dotted #ccc;margin:1px 0 0;min-height:85px;}.list01 li.hv{background:#fff;}
		.list_l{position:absolute;left:15px;top:10px;width:50px;}
		.list_r h3.title{font-weight:normal;padding:5px 0 0;}
		.list_r li{padding:3px 40px 3px 20px;margin:2px 0 0;min-height:inherit;border:0;}
		.list_r li a{color:#666;}.list_r li a:hover{color:#93BC56;}
		.list_r li em{position:absolute;left:5px;top:3px;}
		.list_r li i{display:inline-block;font-style:normal;color:#999;font-size:14px;}
		.list_r li .bkicons{top:-3px;bottom:auto;}
		.list_r li .bkicons a{background:#ccc;color:#333;}.list_r li .bkicons a:hover{background:#333;color:#fff;}
		span.bkicons{position:static;}
	/* 步驟 */
	.stepbox{padding:10px 0 10px;}
		.stepbox li{display:inline;float:left;background:url(../images/content/icon_step.png) no-repeat scroll 5px 22px;padding:0 0 0 25px;}.stepbox li.fst{background:none;padding:0;}
		.stepbox li a{display:block;width:85px;height:50px;background:no-repeat scroll left top;text-indent:-9999px;}
			.stepbox li a.step01{background-image:url(../images/content/item_step01.png);}
			.stepbox li a.step02{background-image:url(../images/content/item_step02.png);}
			.stepbox li a.step03{background-image:url(../images/content/item_step03.png);}
			.stepbox li a.mstep01{background-image:url(../images/content/item_make_step01.png);}
			.stepbox li a.mstep02{background-image:url(../images/content/item_make_step02.png);}
			.stepbox li a.mstep02_2{background-image:url(../images/content/item_make_step02_2.png);}
			.stepbox li a.mstep02_3{background-image:url(../images/content/item_make_step02_3.png);}
			.stepbox li a.mstep03{background-image:url(../images/content/item_make_step03.png);}.stepbox li a.mstep03.on{width:400px;}
		.stepbox li a.on{background-position:left bottom;width:350px;}
	/* 購物車 */
	.wbox{background:#fff;padding:30px 30px;border:1px solid #ddd;margin:5px 0 0;}
	.wbox .box01_2 .box_hd h2.title{font-size:18px;}
	.bkbox02{padding:5px 5px 5px 50px;}
		.bkbox02 .bkmain{padding:0 170px 0 0;}
		.bkbox02 .bk_txt{padding:0 0 0 2%;/*width:100% !important;*/}
		.bkbox02 .bk_txt h3.title{padding:5px 0 0;}
		.bkbox02 .bk_img{width:14%;padding-top:18%;}.bkbox02 .bkmain .bk_img img{bottom:0;}
		.bkbox02 .qrbox{position:static;padding:5px 0 0;}
		.bkbox02 .otctrl{position:absolute;bottom:5px;left:0;}
		.buyinfo{position:absolute;right:1px;top:1px;bottom:1px;width:130px;padding:10px 15px 5px;text-align:center;background:#eee;}
		.buyinfo01{position:static;padding:0;background:none;width:auto;}
		.buyinfo b{display:block;font-size:23px;color:#8C0000;}
		.buyinfo b small{font-size:12px;font-weight:normal;}
		.buyinfo span{display:inline-block;margin:0 auto;padding:2px 10px;background:#fff;margin:5px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
		.buyinfo span.imp{background:#900;color:#fff;}
		.buyinfo span.done{background:#93BC56;color:#fff;}
		.buyinfo a{display:block;margin:3px 0 0;}
		.buytt{background:#fff;border:2px solid #93BC56;padding:30px 20px;text-align:center;color:#93BC56;font-size:20px;}
	.bkbox02_2{padding:5px;}
	.bkbox02_3 .bk_txt{width:90%;}
	.buybox .formbox{padding:5px 25px 5px;}
	
	/* 書本買賣 */
	.wbox_t .tab_hd ul{display:inline;float:right;margin:0 0 -6px;}
		.wbox_t .tab_hd li{display:inline;float:left;background:url(../images/header/line_mb03.png) no-repeat scroll left center;padding:0 0 0 5px;margin:0 0 0 3px;}
		.wbox_t .tab_hd li a{font-size:15px;color:#333;display:block;padding:5px 10px 10px;}
		.wbox_t .tab_hd li a b{font-size:20px;font-weight:normal;}
		.wbox_t .tab_hd li.on a{color:#92BB55;background:#fff url(../images/content/icon_03.png) no-repeat scroll center bottom;border:1px solid #ddd;border-bottom:0;font-weight:bold;}
		.wbox_t .tab_bd{/*border-top:1px dashed #ccc;padding-top:15px;*/}
	.wbox .wbox_t .tab_hd ul{margin:0 0 -2px;}
	.pro_t{border-bottom:1px dashed #ccc;padding:0 0 8px;font-size:20px;margin:0 0 20px;}
		p.imp{color:#900;font-size:15px;}
		span.imp{color:#900;}
	
	/* 做書 */
	.box_tbar{border-bottom:1px dashed #ccc;padding:0 5px 10px;font-size:15px;color:#666;margin:0 0 10px 0;}
		.box_tbar span{padding:0 8px 0 0;display:inline-block;margin:2px 0;}.box_tbar span.r{padding:0 0 0 30px;background:url(../images/content/icon_limi.png) no-repeat scroll left 0;}
		.box_tbar span b{color:#78A332;}
	.radio_li{padding:0;}
		.radio_li li{display:inline;float:left;width:49%;border:1px solid #ccc;margin:5px 1% 0 0;box-sizing:border-box;}
		.radio_li li label{
			color:#999;display:block;position:relative;cursor:pointer;padding:10px 5px 13px 110px;margin:5px;background-color:#fff;background-repeat:no-repeat;background-position:40px center;
			border-radius:5px;font-size:12px;text-align:left;
		}
		.radio_li li .radio_back{position:absolute;left:20px;top:50%;z-index:2;margin-top:-5px;}
		.radio_li li h3{font-size:20px;font-weight:normal;padding:4px 0 5px;}
		.radio_li li.ra01 label{background-image:url(../images/content/item_pg01.jpg);}
		.radio_li li.ra02 label{background-image:url(../images/content/item_pg02.jpg);}
		.radio_li li.ra01.hv label,.radio_li li.ra02.hv label{color:#333;}
		.radio_li li.ra01.on label{background-image:url(../images/content/item_pg01-on.jpg);color:#739A46;}
		.radio_li li.ra02.on label{background-image:url(../images/content/item_pg02-on.jpg);color:#739A46;}
		.radio_li li.on span{background:url(../images/content/item_yes.jpg) no-repeat;width:24px;height:24px;position:absolute;left:15px;top:50%;z-index:3;margin-top:-12px;}
	.slectwrap{padding:0;}
		.slectbox{text-align:center;border-bottom:1px solid #efefef;padding:40px 0 30px;background:#eee;margin:5px 0;}
		.upload_step-1{background:url(../images/content/btn_file.jpg) no-repeat scroll left top;display:inline-block;width:180px;height:50px;margin:3px 2px;vertical-align:top;}
		.upload_step-2{display:inline-block;width:180px;height:50px;margin:3px 2px;}.upload_step-2.off a{filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;cursor:default;}
		.btn03{text-indent:-9999px;cursor:pointer;display:inline;float:left;width:180px;height:50px;}
		.btn_file{background:url(../images/content/btn_file.jpg) no-repeat scroll left top;}
		.btn_upload{background:url(../images/content/btn_upload.jpg) no-repeat scroll left top;display:inline-block;}
		.upload-info{padding:10px;}.upload-info em{color:#994640;font-weight:bold;font-size:20px;font-style:normal;padding:0 5px;}
		.swfupload{vertical-align:inherit !important;}
	.fileup{background:#eee;text-align:center;padding:20px;margin:5px 0;}
		.fileup li{display:inline;float:left;width:31%;margin:3px 1%;}
		.fileup li a{display:block;padding:15px;text-align:center;background:#92c33e;color:#fff;border-bottom:3px solid rgba(0,0,0,0.2);font-size:16px;}
		.fileup li a i{font-size:14px;}
		.fileup li a:hover{text-decoration:none;margin-top:3px;border-bottom:0;}
		.filebar{border-bottom:1px solid #ddd;margin-bottom:15px;}
		.filebar02{border:0;border-top:1px solid #ddd;margin:20px 0 0;padding:15px 0 0;}
		.imp_s{font-size:13px !important;}
		.p_s{font-size:12px;line-height:1.4;}
	.fy_bd .tfbar{padding-left:80px;}
	.fy_bd .tfbar b{width:70px;}
	.fy_bd .formwrap h2.title span{background:#eee;}
	.fy_bd .slectbox{padding:20px 0;}
	.fy_bd .btn{height:40px;}
	.help_info h3{font-size:20px;}
	.fa.fa-arrows{cursor:move;}
	.fa.fa-pencil{font-size:20px;}
	
	/* RWD iframe */
	.rwdbox{position:relative;padding-bottom:50.25%;padding-top:25px;height:0;width:100%;}
	.rwdbox02{padding-bottom:30.25%;}
		.rwdbox iframe,.rwdbox object,.rwdbox embed,.rwdbox video,.rwdbox audio{position:absolute;top:0;left:0;width:100%;height:100%;}
	.audiotag{padding:5px 0 0;}
	
	/* 按鈕 */
	a.abtn02{
		display:inline-block;height:31px;line-height:31px;font-size:15px;padding:0 10px;margin:2px;
		-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1);
	}
	a.abtn02:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-ms-transform:translateY(2px);-webkit-transform:translateY(2px);transform:translateY(2px);}
		a.btn01_1{color:#333;background:#ececec;border:1px solid #ddd;}
		a.btn01_2{color:#fff;background:#333;border:1px solid #333;}
	.btnbox{padding:20px 0 0;text-align:right;}.btn_c{text-align:center;margin:20px 0 0;}
		.btn{height:50px;border:0;padding:0 20px;color:#fff;font-size:15px;min-width:160px;margin:2px 0 2px 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.btn02_1{background:#ccc;}.btn02_1:hover{background:#c0c0c0;}
		.btn02_2{background:#53A3D8;}.btn02_2:hover{background:#397DAB;}
	
	/* 頁數 */
	.pglist{display:table;margin:0 auto;padding:10px 0;text-align:center;-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
		.pglist p,.pglist ul{display:inline;float:left;font-size:12px;}
		.pglist ul{padding:0 4px;}
		.pglist li{display:inline-block;margin:0 1px;}
		.pglist li a,.pglist li span{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;background:#fff;border:1px solid #D7D7D7;color:#999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.pglist li a:hover{color:#000;border:1px solid #000;}
		.pglist li span{background:#93BC56;border:1px solid #93BC56;color:#fff;}
		.pglist p a{display:inline-block;width:auto;height:32px;line-height:32px;border:1px solid #D5CFCF;color:#727272;margin:0 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
		.pglist p a:hover{border:1px solid #666;}
			p.i_prev a{background:#fff url(../images/content/btn_prev.png) no-repeat scroll 3px center;padding:0 10px 0 20px;}p.i_pp a{background-image:url(../images/content/btn_pprev.png);}
			p.i_next a{background:#fff url(../images/content/btn_next.png) no-repeat scroll 98% center;padding:0 20px 0 10px;}p.i_nn a{background-image:url(../images/content/btn_nnext.png);}
	
	/* 廣告 */
	.otbnr{
		margin:10px 0 20px;background:#fff;position:relative;text-align:center;overflow:hidden;border:5px solid #fff;
		-webkit-box-shadow:0 0 1px rgba(0,0,0,0.25);-moz-box-shadow:0 0 1px rgba(0,0,0,0.25);box-shadow:0 0 1px rgba(0,0,0,0.25);
	}
		.i_point{position:absolute;background:url(../images/content/icon_01.png) no-repeat scroll center center;width:5px;height:5px;}
		.i_lt{left:0;top:0;}.i_lb{left:0;bottom:0;}.i_rt{right:0;top:0;}.i_rb{right:0;bottom:0;}
	
	/* Fancybox */
	.fybox{width:800px;display:none;background:#eee;position:relative;}
		.fy_hd{background:#93BC56;padding:10px 20px;}
		.fy_hd h2.title{display:inline-block;font-size:25px;color:#fff;font-weight:normal;}
		.fy_hd .r{
			position:absolute;left:0;bottom:0;width:100%;z-index:999;
			-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.8);box-shadow:0px 0px 10px rgba(0,0,0,0.8);
		}
		.fy_hd .r a{display:inline;float:left;width:25%;height:40px;line-height:40px;background:rgba(0,0,0,0.7);text-align:center;color:#fff;font-size:18px;}
		.fy_hd .r a:hover{background:rgba(0,0,0,1);}
		.fy_hd .r a.on{background:#93BC56;color:#fff;font-weight:bold;}
		.fy_bd{padding:20px 30px 50px;}
		.fy_bd .mbrlist li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
		.fy_bd .mbrlist li span{padding:0;}
		.fancybox-title{display:none;}
		.fy_bd .formbox{padding:0 4%;}
	
	/* 表格 */
	.i_table_hd{padding:10px 0;font-size:15px;line-height:1.5;background:#eee;}
		.i_table_hd .l{display:inline;float:left;}
		.i_table_hd .td_xoy i{background-position:left 5px;}
	.i_table h2{padding:10px 0 5px;display:block;}
		.i_table b{color:#699;}
		.i_table h2 h3{display:inline-block;color:#6ca6cf;}
		.i_table h3{color:#333;font-size:20px;padding:0;}
		.i_table li{padding:3px 0;}
	.i_table,.i_table table{display:table;width:100%;padding:0 0 10px;margin:10px 0 0;font-size:15px;line-height:1.6;}
		.i_table tr{background:rgba(255,255,255,0.5);}.i_tr.hv{background:rgba(255,255,255,0.8);}
		.i_table th{padding:7px 10px;background:#2d2e33;color:#fff;font-size:13px;}.i_table th i{font-style:normal;}
		.i_table td{padding:7px 10px;position:relative;border-bottom:1px solid #ddd;color:#666;word-break:break-all;}.ggbox .i_table td{font-size:12px;}
		.i_table mark{display:block;background:none;font-weight:normal;}
			mark *{padding:0 15px 0 0;font-size:12px;color:#999;}
			.td_xoy i{display:inlin-block;background-repeat:no-repeat;background-position:left center;padding:0 0 0 15px;}
			.td_xoy .abtn{position:absolute;top:50%;margin-top:-11px;}
		.td_name{font-size:15px;color:#666;}
	.tb_01 td{font-size:12px;padding:5px 5px;}
	.tb_02 td{font-size:13px;padding:8px 5px;}
	.td_mb{background:#efefef;}.td_tt{background:#FFDADA;font-weight:bold;}
	.td_end{font-size:20px;font-family:"Arial Black";background:#eee;padding:5px 10px;color:#702040;clear:both;text-align:right;}
	.td_end02{font-size:20px;background:#eee;padding:5px 10px;color:#702040;clear:both;text-align:right;}
	.i_table td.td_modify{border:0}
	.td_table table{margin:0;}
	.tb_img{width:80px !important;display:inline;float:left;}
	.tb_li{display:inline;float:left;margin:0 0 0 5px;width:60%;border-left:3px solid #ccc;padding:0 0 0 5px;}
	.tb_li li{padding:0 !important;}
	
	/* div表格 */
	.div_table{display:table;margin:0;width:100%;border-collapse:collapse;}
		.div_tr{display:table-row;}
		.div_th,.div_td{display:table-cell;}
		.tdh_center{text-align:center !important;}.tdh_right{text-align:right !important;}.tdh_left{text-align:left !important;}
		.btitle{display:none;}
		.tb01{padding:0 0 20px;}
		.tb01 .div_table{border-collapse:collapse;}
		.tb01 .div_th{background:#eee;padding:10px 5px;text-align:center;border:1px solid #ddd;}
		.tb01 .div_td{padding:8px;border:1px solid #ddd;vertical-align:middle;}
		.tb01 .div_td .bk_btn i{position:static;margin:0;width:auto;}
		.tb01 .div_td h3.title{padding:0 0 5px;}
		.tb01 .div_td h3.title a{color:#333;}
		.tb01 .div_td ul{color:#999;line-height:1.4;}
		.div_tr02{background:#FFC;padding:10px;}
		.td_bor{padding:0 !important;border:0 !important;background:#fff;}
		.td_bor div{border:3px solid #f66;padding:15px 25px;text-align:right ;color:#F66;font-size:15px;}
		.td_bor div em{font-weight:bold;font-size:20px;padding:0 0 0 5px;}
	
	/* gg_search */
	.gg_search{min-height:300px;padding:0;}
		.gg_search .gsc-control-cse,.gg_search .gsc-control-cse{padding:0;background:none;border:0;}
		.gg_search .gsc-control-wrapper-cse{background:url(images/content/item_googlesearch.png) no-repeat scroll left top;padding:15px 0 0;}
		.gg_search .gsc-search-box{position:relative;}
		.gg_search table.gsc-search-box td.gsc-input{padding:0;}.gg_search td.gsc-search-button,.gg_search td.gsc-clear-button{width:auto;}
		.gg_search input.gsc-input{border:1px solid #ccc;padding:8px 15px 8px 30px;width:100%;font-size:20px;background:#fff !important;box-sizing:border-box;}
		.gg_search input.gsc-search-button{
			position:absolute;right:2px;top:2px;background:#53a3d8;border:0;color:#fff;font-size:15px;font-weight:bold;height:38px;width:100px;
			-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		}
		.gg_search div.gsc-clear-button{position:absolute;left:5px;top:50%;margin-top:-8px;}
		.gg_search .gs-title{padding-top:10px;}
		.gg_search .gs-title,.gg_search .gs-title *{color:#333 !important;font-weight:bold;}.gg_search a.gs-title:hover{color:#85B200 !important;}
		.gg_search .gs-title a b,.gg_search .gs-snippet b{color:#c30 !important;}
		.gg_search .gsc-wrapper{padding:10px0 0;}
		.gg_search .gsc-webResult .gsc-result{border:0;}
		.gg_search .gs-web-image-box,.gg_search .gs-promotion-image-box,.gg_search .gs-web-image-box,.gg_search .gs-promotion-image-box{width:75px;}
		.gg_search .gs-web-image-box img.gs-image,.gg_search .gs-promotion-image-box img.gs-promotion-image{max-width:75px;}
		.gg_search .gs-bidi-start-align{padding:5px 0;color:#666;}
		.gg_search .gsc-webResult table td{border-bottom:1px solid #ccc;padding-bottom:15px;}
		.gg_search .gsc-results .gsc-cursor-box .gsc-cursor-page{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:rgba(0,0,0,0.4);text-decoration:none;color:#ccc;margin:0 1px;}
		.gg_search .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background:#000;color:#fff;}
		.gg_search .gsc-cursor-box{text-align:center;}
	
	/* FB */
	.box_bd .fb_iframe_widget{display:block;}
	.box_bd .fb_iframe_widget span{width:100% !important;}
	.box_bd .fb_iframe_widget iframe{position:static !important;width:100% !important;}

#footer{z-index:10;padding:0 0 5px;border-bottom:5px solid #1D1E20;}
	
	/* 返回上方 */
	.rfixed{position:fixed;right:0;bottom:17%;z-index:9;}
	.rfixed a{
		background:#2e3239 no-repeat scroll 10px center;color:#fff;font-size:13px;display:block;min-height:20px;padding:7px 5px 7px 32px;
		-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;
		-webkit-box-shadow:-3px 0 5px rgba(0,0,0,0.3);-moz-box-shadow:-3px 0 5px rgba(0,0,0,0.3);box-shadow:-3px 0 5px rgba(0,0,0,0.3);
	}
	.rfixed a span{display:none;padding:2px 5px 0 5px;}
		a.gotop{opacity:0;background-image:url(../images/content/icon_top.png);}
	.rfixed a.hv span{display:block;}
	
	/* Footer連結 */
	.ftlinks{text-align:center;padding:0 0 10px;}
		.ftlinks li{display:inline-block;background:url(../images/footer/line_01.jpg) no-repeat scroll left 4px;padding:0 0 0 10px;margin:0 0 0 5px;}
		.ftlinks li.fst{background:none;}
		.ftlinks li a{color:#333;}.ftlinks li a:hover{text-decoration:underline;}
	
	/* Footer資訊 */
	.ftinfo{text-align:center;background:#fff;border-top:20px solid #93BC56;line-height:1.4;font-size:12px;}
	.ftinfo .inbox{border-top:5px solid #eee;padding:10px 0 5px;width:auto;margin:0 auto;}
	
	/* App Info */
	.appinfo{display:none;position:fixed;left:0;bottom:0;right:0;z-index:999;height:55px;background:rgba(134,181,67,0.9);}
	.appinfo div{position:relative;height:42px;margin:0 5px;padding:13px 0 0 55px;}
	.appinfo div img{position:absolute;left:5px;top:50%;margin-top:-20px;height:40px !important;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	.appinfo div span{color:#547339;}
	.appinfo div .i_dl{
		position:absolute;right:30px;top:50%;margin-top:-20px;width:60px;text-align:center;height:40px;line-height:40px;color:rgba(134,181,67,0.9);font-size:15px;background:#fff;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	}
	.appinfo div .fa{position:absolute;right:5px;top:50%;margin-top:-10px;color:#fff;font-size:20px;}
	.iosbar,.andbar{display:none;}
	
	/* 右下角訊息 */
	.otpop{
		position:fixed;right:0;bottom:0;width:320px;border:1px solid #ccc;background:#fff;z-index:999;
		-webkit-box-shadow:-3px -3px 0 rgba(0,0,0,0.1);-moz-box-shadow:-3px -3px 0 rgba(0,0,0,0.1);box-shadow:-3px -3px 0 rgba(0,0,0,0.1);
	}
	.ot_hd{padding:8px 70px 8px 10px;background:#efefef;position:relative;border-bottom:1px solid #eee;}
	.ot_hd h2.title{font-size:16px;font-weight:normal;display:inline-block;}
	.ot_hd .i_close{position:absolute;right:10px;top:10px;color:#333;}
	.ot_bd{padding:20px 15px;}
	.ot_bd p{font-size:15px;}
	.ckbar{padding:15px 0 0;}
	
	/* 新舊版本 */
	#creatbox{display:none;background:url(../images/content/bg_cover-fb.png) repeat;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;}
	.closebox{height:100%;position:fixed;width:100%;z-index:2;}
	#creatbox .creatcont{width:500px;height:240px;position:absolute;left:50%;top:50%;margin:-200px 0 0 -250px;z-index:3;}
	.slbox{
		height:120px;padding:5px;margin:10px;background:#fff;text-align:center;position:relative;background-size:100% auto !important;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 3px 15px rgba(0,0,0,0.7);-moz-box-shadow:2px 3px 15px rgba(0,0,0,0.7);box-shadow:2px 3px 15px rgba(0,0,0,0.7);
	}
	.slbox a{display:block;width:100%;height:100%;box-sizing:border-box;}
	.slbox:hover{-webkit-box-shadow:0 0 20px rgba(255,255,255,0.5);-moz-box-shadow:0 0 20px rgba(255,255,255,0.5);box-shadow:0 0 20px rgba(255,255,255,0.5);}
	.sl_bg01{height:200px;background-size:auto 100% !important;}
	.sl_bg01 a{color:#fff;padding:60px 20px 0;text-align:left;}
	.sl_bg01 a span{font-size:40px;display:block;padding:0 2px;font-family:Verdana,Geneva,sans-serif;}
	.sl_bg01 a span em{
		background:#fff;color:#85B826;font-size:14px;display:block;width:40px;text-align:center;padding:3px 8px;margin:5px 0 0;vertical-align:middle;position:relative;bottom:4px;
		font-family:'Oswald',sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	}
	.sl_bg02 a{padding:25px 0 0;color:#999;}
	.sl_bg02 a span{font-size:35px;padding:0 0 0 10px;font-family:Verdana,Geneva,sans-serif;}
	.creat01 .sl_bg01{background:#85B826 url(../images/content/bg_reader01.png) no-repeat scroll right top;}
	.creat01 .sl_bg02{background:#333 url(../images/content/bg_reader02.png) no-repeat scroll left bottom;}
	.creat02 .sl_bg01{background:#85B826 url(../images/content/bg_editor01.png) no-repeat scroll right top;}
	.creat02 .sl_bg02{background:#333 url(../images/content/bg_editor02.png) no-repeat scroll left bottom;}
	.sl_bg01 a b,.sl_bg02 a b{display:none;}
	
	/* QR code 圖片 */
	#qrimgbox{display:none;background:url(../images/content/bg_cover-fb.png) repeat;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;}
	#qrimgbox .qrcont{width:300px;position:absolute;left:50%;top:50%;margin:-230px 0 0 -150px;z-index:3;background:url(../images/content/bg_qrcode.png);padding:10px;}
	.qr_hd{padding:5px 5px 0;background:#fff;}
	.qr_hd .qr_hd_span{display:inline;float:left;width:35%;height:100px;overflow:hidden;text-align:center;margin:0 5% 0 0;}
	.qr_hd h3.title{display:inline;float:left;width:60%;height:67px;overflow:hidden;font-size:18px;padding:15px 0 0;line-height:1.3;}
	.qr_bd{text-align:center;max-height:300px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center 30px;position:relative;}
	.qr_bd:after{content:"";position:absolute;left:0;top:30px;width:100%;height:100%;background:rgba(0,0,0,0.5);}
	.qr_bd img{-webkit-transform:skewX(-15deg) skewY(15deg);transform:skewX(-15deg) skewY(15deg);width:70%;box-shadow:5px -3px 0 rgba(0,0,0,0.5);margin:40px 0 0;z-index:5;position:relative;}
	#qrimgbox .i_close{position:fixed;right:0;top:0;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;font-size:20px;}
	.mbqrcont .qr_bd img{-webkit-transform:skewX(0deg) skewY(0deg);transform:skewX(0deg) skewY(0deg);width:100%;margin:20px auto 0;}
	
	/* 數位檔案 */
	.abtn_del{position:absolute;right:0;top:0;background:#333;color:#fff;padding:5px 10px;font-size:18px;}
	.fy_bd .filebar{padding-right:50px;position:relative;}
	.fy_bd .tfbar01{padding:0;}
	
	/* 版型書 */
	.remodal{background:url(../images/bg_body05_2X.png) repeat scroll left top !important;background-size:50% auto !important;text-align:left;padding:30px;}
	.btn_close{background:#333;color:#999;width:35px;height:30px;line-height:30px;text-align:center;border:0;position:absolute;right:0;top:0;}
	.tempbox{color:#fff;}
	.pop_hd h2.title{font-size:50px;color:#fff;display:inline-block;}
	.pop_hd span{font-size:15px;margin:0 0 0 20px;line-height:1.4;display:inline-block;}
	.pop_hd span b{text-decoration:underline;color:#FF0;display:inline-block;padding:0 5px;}
	.pop_bd{padding:15px 0;position:relative;}
	.templist{padding:15px 0 0;height:330px;}
	.templist .mCSB_inside > .mCSB_container{margin-right:20px;}
	.templist li{display:inline;float:left;padding:2% 1%;width:23%;}
	.templist li p{position:absolute;left:4%;bottom:6%;background:rgba(0,0,0,0.5);color:#999;padding:3px 5px;}
	.templist li em{
		position:absolute;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;background:rgba(0,0,0,0.5);color:#fff;text-align:center;line-height:50px;font-size:23px;
		-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
	}
	.templist li img,.templist 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;
	}
	.templist li img{
		-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;filter:Alpha(Opacity=50);
	}
	.templist li img:hover,.templist li.on img{
		-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);opacity:1;filter:Alpha(Opacity=100);
		-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.45);-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.45);box-shadow:5px 5px 10px rgba(0,0,0,0.45);
	}
	.templist li:hover p{background:#000;color:#fff;}
	.loader{text-align:center;clear:both;}
	.pop_l{width:52%;}
	.btn_r{text-align:left;}
	.btn_r .btn{font-size:20px;}
	.btn_r .btn02_1{background:#666;}
	.classify{position:relative;padding:0 5px 0 35px;}
	.classify_set{position:absolute;left:5px;top:4px;}
	.classify_set a{color:#fff;font-size:25px;}
	.set_item{
		display:none;z-index:3;position:absolute;left:0;top:35px;width:120px;background:#fff;text-align:center;padding:3px;
		-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.50);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.50);box-shadow:2px 2px 2px rgba(0,0,0,0.50);
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	}
	.set_item span{display:block;}
	.set_item span a{font-size:15px;color:#999;display:block;padding:5px 8px;}
	.set_item span.on a{background:#333;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	.inset{position:relative;}
	.inset:before{content:'';position:absolute;left:0;top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;}
	.classify_links{
		position:relative;margin:10px 0 0;background:#333;overflow:hidden;
		-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.50);-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.50);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.50);
		-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;
	}
		.classify_links .mCSB_horizontal.mCSB_inside > .mCSB_container{margin:0;}
		.classify_links .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:auto;top:100%;}
		.classify_links .mCSB_draggerContainer{visibility:hidden !important;}
		.classify_links .mCSB_scrollTools_horizontal a{
			top:-25px;background-color:#333;opacity:0.8;filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);
			-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;
		}
		.classify_links .mCSB_buttonRight{background-position:-22px -56px !important;}.classify_links .mCSB_buttonLeft{background-position:-17px -39px !important;}
		.linksbox ul{margin:0 30px;padding:1px 0;list-style:none;white-space:nowrap;-webkit-overflow-scrolling:touch;}
		.linksbox li{display:inline-block;padding:0 5px 0;}
		.linksbox li a{display:block;padding:7px 6px;color:#777;font-size:16px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
		.linksbox li.on a,.linksbox li a:hover{color:#fff;}
		.on_border{position:absolute;margin-left:4px;bottom:0;width:50px;height:3px;background:#fff;}
	.pop_r{position:absolute;right:6%;bottom:0;width:33%;}
	.viewpage{-moz-transform:skewX(-10deg) skewY(10deg);-webkit-transform:skewX(-10deg) skewY(10deg);-o-transform:skewX(-10deg) skewY(10deg);-ms-transform:skewX(-10deg) skewY(10deg);transform:skewX(-10deg) skewY(10deg);}
	.viewpage span{
		background:#333;display:block;width:100%;position:relative;padding:80% 0 60%;
		-webkit-box-shadow:10px -10px 0 rgba(0,0,0,0.25);-moz-box-shadow:10px -10px 0 rgba(0,0,0,0.25);box-shadow:10px -10px 0 rgba(0,0,0,0.25);
	}
	.viewpage span img{position:absolute;left:0;top:0;;z-index:3;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.25);box-shadow:2px 2px 2px rgba(0,0,0,0.25);}
	.viewpage span p{position:absolute;left:50%;top:50%;margin:-20px 0 0 -80px;font-size:40px;color:#666;}
	.ctrlpage{position:absolute;left:0;bottom:30%;width:100%;text-align:center;}
	.ctrlpage .btn{
		background:#fff;color:#333;width:80px;height:80px;margin-top:30px;text-align:center;line-height:85px;font-size:50px;min-width:inherit;
		-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.50);-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.50);box-shadow:3px 3px 0 rgba(0,0,0,0.50);
	}
	.btn_minus{float:left;margin-left:-30px;}.btn_plus{float:right;margin-right:-30px;}
	.ctrlpage .tf{margin:0 auto;background:rgba(0,0,0,0.5);color:#fff;width:130px;height:130px;text-align:center;font-size:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

/* 訊息 */
.fullmsg{
	display:none;position:fixed;z-index:999;background:rgba(25,58,85,0.7);min-width:250px;left:50%;top:40%;margin:-20px 0 0 -125px;text-align:center;font-size:18px;padding:20px 5px;color:#59f959;
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}
.fullmsg p{padding:5px 0;}
.fullmsg i{font-size:30px;}

/* 小圖預覽 */
a.ig_preview img{height:35px !important;}
.viewbox{position:absolute;background:rgba(69,78,89,0.5);padding:5px;display:none;color:#fff;width:200px;z-index:9999;}
.viewbox img{width:100%;}
.i_svg{display:block;margin:5px 0 0;}

/* 自訂樣式 */
.custom .mb_logo{background-image:url(../images/content/bg_logo02.png);}
.custom .mb02 .hd{background-image:url(../images/header/item_mblogo02.png);}
.custom .topmcont .mbform .tfbox b{background-color:#ccc;}
.custom .mbform .btn_ok{background-image:url(../images/content/btn_ok02.png);}
.custom .i_fg{background-image:url(../images/content/icon_forget02.png);}
.custom .i_re{background-image:url(../images/content/icon_resend02.png);}
.custom .i_ck{background-image:url(../images/content/icon_check02.png);}
.custom .ctrllist li a{background-color:rgba(37,37,37,0.8);}
.custom .inmb01 h2.title{color:#666;}
.custom .inmb01 .mblinks a{color:#666;}
.custom .inmb01 .mbform .tfbox b{background:#666;}
.custom .i_back{background-image:url(../images/header/icon_back02.png);}
.custom .slist a{border:5px solid rgba(255,255,255,0.5);}

/* 文章設計 */
.tbdesign01>ul{display:flex;flex-wrap:wrap;flex-direction:row;vertical-align:top;margin:0 !important;padding:0 !important;}
.tbdesign01>ul>li{display:flex;width:48%;flex-direction:column;position:relative;padding:0 !important;box-sizing:border-box;border:1px solid #ddd !important;margin:8px 1%;}
.tbdesign01 .tbdesign_hd{color:#fff;text-align:center;padding:20px 0;}
.tbdesign01 .tbdesign_price{text-align:center;}
.tbdesign01 .tbdesign_price b{font-size:3em;letter-spacing:-0.05em;padding:0 5px;}
.tbdesign01 .tbdesign_buy{text-align:right;}
.tbdesign01 .tbdesign_buy a{display:inline-block;width:100px;text-align:center;padding:10px 5px;color:#fff;font-weight:bold;}
.tbdesign01 ul ul{margin:0 20px!important;padding:0 !important;list-style:none !important;}
.tbdesign01 ul ul li{list-style:none !important;border-bottom:1px solid #ddd !important;padding:10px 10px 10px 90px !important;position:relative;}
.tbdesign01 ul ul li b{position:absolute;left:10px;top:9px;width:80px;}
.tbdesign01 ul ul li span{display:block;position:relative;}
.tbdesign01 ul ul li span i{display:inline-block;font-size:11px;font-style:normal;color:#09C;letter-spacing:-0.05em;border-bottom:1px dotted #09c;}
.tbdesign01 ul ul li span.subtools{display:none;position:absolute;bottom:100%;left:0;margin:0 0 10px;width:95%;background:#2d2d2d;color:#fff;padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;}
.tbdesign01 ul ul li span.subtools:after{content:'';position:absolute;left:15px;bottom:0;margin:0 -7px -10px 0;border-style:solid;border-width:10px 15px 0 15px;border-color:#2d2d2d transparent transparent transparent;}
.tbdesign01 .tbdesign_notes{text-align:center;padding:15px;color:#999;}
.tbdesign01>ul>li:nth-of-type(1) .tbdesign_hd{background:#c482dc;}
.tbdesign01>ul>li:nth-of-type(1) .tbdesign_price{color:#c482dc;}
.tbdesign01>ul>li:nth-of-type(1) .tbdesign_buy a{background:#c482dc;}
.tbdesign01>ul>li:nth-of-type(2) .tbdesign_price{color:#41cac0;}
.tbdesign01>ul>li:nth-of-type(2) .tbdesign_hd{background:#41cac0;}
.tbdesign01>ul>li:nth-of-type(2) .tbdesign_buy a{background:#41cac0;}
.tbdesign01>ul>li:nth-of-type(3) .tbdesign_price{color:#8386e7;}
.tbdesign01>ul>li:nth-of-type(3) .tbdesign_hd{background:#8386e7;}
.tbdesign01>ul>li:nth-of-type(3) .tbdesign_buy a{background:#8386e7;}
.tbdesign01>ul>li:nth-of-type(4) .tbdesign_price{color:#7fc1f1;}
.tbdesign01>ul>li:nth-of-type(4) .tbdesign_hd{background:#7fc1f1;}
.tbdesign01>ul>li:nth-of-type(4) .tbdesign_buy a{background:#7fc1f1;}
.tbdesign02>ul{display:flex;flex-wrap:wrap;flex-direction:row;vertical-align:top;margin:0 !important;padding:0 !important;list-style:none !important;}
.tbdesign02>ul>li{list-style:none !important;margin:8px 1%;display:flex;width:48%;flex-direction:column;}
.tbdesign02 p{overflow:visible;}
.tbdesign02 .tbdesign_hd{background:#79829A;padding:5px 20px;color:#fff;}
.tbdesign02 .tbdesign_buy{position:relative;}
.tbdesign02 .tbdesign_buy a{position:absolute;right:0;top:-25px;width:100px;text-align:center;padding:10px 5px;background:#9fc572;color:#fff;font-weight:bold;}
.tbdesign02 .tbdesign_notes{text-align:left;padding:15px;color:#666;}
.tbdesign02 .tbdesign_notes a{border-bottom:1px dotted #09c;}
.tbdesign_buy a:hover{-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 0 rgba(0,0,0,0.15);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
@media(max-width:1180px){
	.tbdesign01 ul ul{margin:0 10px !important;}
	.tbdesign01 ul ul li{padding:7px 10px 7px 90px !important;}
	.tbdesign01 ul ul li b{top:7px;width:80px;}
	.tbdesign01 ul ul li span i{font-size:12px;}
	.tbdesign01 .tbdesign_hd{padding:10px 0;}
}
@media(max-width:1060px){
	.tbdesign01 ul ul li span{padding:5px 0;line-height:1.4;}
	.tbdesign01 ul ul li span i{display:block;text-align:right;margin-top:-2px;border-color:#b3b3b3;padding:0 0 3px;}
}
@media(max-width:720px){
	.tbdesign01 .tbdesign_notes{text-align:left;}
}
@media(max-width:630px){
	.tbdesign01>ul>li{width:100%;display:block;}
	.tbdesign02>ul>li{width:100%;display:block;}
}
.tbdesign03>ul>li,.tbdesign03>ul>li.hv{-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;}
.tbdesign03>ul{margin:0 !important;padding:0 !important;}
.tbdesign03>ul>li{display:inline-block;padding:5px !important;box-sizing:border-box;border:1px solid #ddd !important;width:31%;margin:0 0 10px;}
.tbdesign03>ul>li h3{line-height:1.4;;color:#92BB55;font-size:16px;padding:10px 0 0;}
.tbdesign03>ul>li p{font-size:13px;color:#666;}
.tbdesign03>ul>li .tb_txtbox + a{position:absolute;left:0;top:0;width:100%;padding:59.25% 0 0;text-indent:-9999px;text-indent:-9999px;}
.tbdesign03>ul>li .tb_author{font-size:12px;color:#ccc;font-style:italic;margin:0 0 0 3px;border-left:2px solid #ccc;padding:0 40px 0 8px;line-height:1.2;}
.tbdesign03>ul>li.hv{-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
.tb_imgbox{position:relative;width:100%;padding:59.25% 0 0;overflow:hidden;}
.tb_imgbox span img{position:absolute;left:0;top:0;width:100%;}
@media(max-width:1000px){
	.tbdesign03>ul>li{width:47%;}
}
@media(max-width:530px){
	.tbdesign03>ul>li{width:100%;}
	.tbdesign03>ul>li h3{font-size:22px;line-height:1.2;}
	.tbdesign03>ul>li p{font-size:15px;line-height:1.4;}
}
.tbdesign04>ul{list-style:none !important;margin:0 !important;padding:0 !important;}
.tbdesign04>ul>li{background:#eee;padding:0 !important;list-style:none !important;display:flex;flex-wrap:wrap;flex-direction:row;vertical-align:top;}
.tbdesign04>ul>li:nth-of-type(even){flex-direction:row-reverse;}
.tb_l,.tb_r{display:flex;flex-direction:column;width:50%;padding:20px;box-sizing:border-box;}
.tb_l{background:#fff;}
.tb_l .igbox{position:relative;padding:15px 0 0 115px;height:100px;box-sizing:border-box;}
.tb_l .igbox img{position:absolute;left:0;top:0;}
.tb_l .igbox:before{content:'';position:absolute;left:100%;top:-5px;width:0;height:0;border-style:solid;border-width:50px 0 50px 50px;border-color:transparent transparent transparent #fff;}
.tb_l .igbox p{font-weight:bold;color:#92BB55;font-size:17px;line-height:1.4;letter-spacing:-0.05em;padding:10px 0 0;}
.tb_l .igbox p b{font-size:19px;}
.tb_l .igtxt{padding:10px 0 0;}
.tb_l .igtxt p{padding:0;font-size:14px;position:relative;padding:0 0 0 10px;}
.tb_l .igtxt p:before{content:'-';position:absolute;left:0;top:0;}
.tb_r{position:relative;}
.tb_r .tb_abtns{width:155px;text-align:center;height:160px;position:absolute;top:50%;left:50%;margin-top:-80px;margin-left:-77px;}
.tb_r .tb_abtns a{display:inline-block;margin:3px 1px;}.tb_r .tb_abtns a:hover{opacity:0.7;}
.tb_r .abtns_4{width:310px;margin-left:-155px;}
.tbdesign04>ul>li:nth-of-type(even) .tb_l .igbox:before{left:auto;right:100%;border-width:50px 50px 50px 0;border-color:transparent #fff transparent transparent;}
@media(max-width:1100px){
	.tb_l .igbox{padding:5px 0 0 115px;}
	.tb_r .abtns_4{width:155px;height:260px;margin-top:-135px;margin-left:-77px;}
}
@media(max-width:870px){
	.tbdesign04>ul>li{background:none;border-top:1px dashed #ccc !important;padding:50px 10px !important;}
	.tbdesign04>ul>li:first-child{border:none !important;padding:30px 10px 50px !important;}
	.tbdesign04>ul>li{flex-direction:row-reverse;}
	.tb_l{width:60%;padding:0;}
	.tb_r{width:40%;padding:0;}
	.tb_l .igbox:before{display:none;}
}
@media(max-width:550px){
	.tbdesign04>ul>li{display:block;}
	.tb_l,.tb_r{display:block;width:100%;}
	.tb_r .tb_abtns{width:auto;position:static;margin:20px 0 0;height:auto;text-align:left;}
	.tb_r .tb_abtns a{float:left;margin:3px 3px 0 0;}
	.tb_l .igtxt p{font-size:15px;}
}
.tbdesign05 ul{padding:0 !important;margin:0 !important;}
.tbdesign05 .tbtxt01{background-color:#eee;padding:20px 20px 20px 47%;position:relative;}
.tbdesign05 .tbtxt01 *{z-index:2;position:relative;}
.tbdesign05 .tbtxt01:before{content:'';background:url(../images/content/img/item_p01_bg01.png) no-repeat scroll top center;background-size:cover;position:absolute;left:0;bottom:0;width:50%;height:510px;z-index:1;}
.tbdesign05 .tbtxt01 ul li{display:inline-block;width:23%;text-align:center;}
.tbdesign05 .btn{background:#fff;padding:10px 10px;font-size:20px;color:#333;height:auto;display:block;text-align:center;border:1px solid #ddd;margin:20px 0 0;min-width:130px;}
.tbdesign05 .logos{text-align:center;padding:20px 0;}
.tbdesign05 .logos span img{height:55px !important;margin:10px 4%;}
.tbdesign05 .tbtxt02{background:url(../images/content/img/bg_p01_bg02.jpg) repeat-x scroll center bottom;background-size:auto 100%;padding:0 250px 0 0;position:relative;}
.tbdesign05 .tbtxt02 ul{text-align:center;}
.tbdesign05 .tbtxt02 li{display:inline-block;width:32%;text-align:center;padding:6% 20px 10% !important;box-sizing:border-box;}
.tbdesign05 .tbtxt02 li img{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.tbdesign05 .tbtxt02:before{content:'';position:absolute;right:0;bottom:0;width:285px;height:60%;background:url(../images/content/img/item_p01_rbimg.png) no-repeat scroll right bottom;background-size:auto 100%;}
@media(max-width:1100px){
	.tbdesign05 .tbtxt01:before{height:450px;}
	.tbdesign05 .tbtxt01 ul li{font-size:13px;}
	.tbdesign05 .tbtxt02 li{padding:6% 5px 12% !important;}
}
@media(max-width:1000px){
	.tbdesign05 .tbtxt01{padding:20px 20px 50px;}
	.tbdesign05 .tbtxt01:before{width:130px;height:130px;}
	.tbdesign05 .btn{margin-left:120px;}
	.tbdesign05 .tbtxt02{padding:0;}
	.tbdesign05 .tbtxt02 li{padding:6% 5px 3% !important;width:19%;}
	.tbdesign05 .tbtxt02:before{display:none;}
}
@media(max-width:600px){
	.tbdesign05 .tbtxt01{padding:10px 10px 50px;}
	.tbdesign05 .tbtxt02 li{width:31%;}
	.tbdesign05 .tbtxt02 li:nth-of-type(even){display:none;}
}
.tbdesign06 ul{padding:0 !important;margin:0 !important;}
.tbdesign06 .tbtxt01{background-color:#eee;padding:20px 47% 20px 20px;position:relative;}
.tbdesign06 .tbtxt01 *{z-index:2;position:relative;}
.tbdesign06 .tbtxt01:before{content:'';background:url(../images/content/img/item_p02_bg01.png) no-repeat scroll -10px -10px;background-size:110% auto;position:absolute;right:0;bottom:0;width:50%;height:100%;z-index:1;}
.tbdesign06 ul,.tbdesign06 ul li{margin:0 !important;padding:0 !important;list-style:none !important;}
.tbdesign06 .tbtxt01 ul li{display:inline-block;width:24%;text-align:center;line-height:1.2;}
.tbdesign06 .btn{background:#fff;padding:10px 10px;font-size:20px;color:#333;height:auto;display:block;text-align:center;border:1px solid #ddd;margin:20px 0 0;min-width:130px;}
.tbdesign06 .list span{padding:5px 5px;font-size:16px;background:#9ac9ec;display:inline;float:left;width:18%;text-align:center;margin:0 1% 10px;color:#fff;box-sizing:border-box;}
@media(max-width:1100px){
	.tbdesign06 .tbtxt01 ul li{font-size:13px;}
}
@media(max-width:1000px){
	.tbdesign06 .tbtxt01{padding:20px 20px 50px;}
	.tbdesign06 .tbtxt01:before{width:160px;height:210px;right:auto;left:0;background-position:-10px 0px;}
	.tbdesign06 .btn{margin-left:120px;}
	.tbdesign06 .tbtxt01 ul{margin-left:120px !important;}
}
@media(max-width:600px){
	.tbdesign06 .tbtxt01{padding:10px 10px 50px;}
	.tbdesign06 .tbtxt01 ul{margin-left:0 !important;background:#eee;}
	.tbdesign06 .list span{width:23%;font-size:13px;}
	.tbdesign06 .tbtxt01:before{background-position:-10px -60px;height:150px;}
	.tbdesign06 .tbtxt01 ul li{width:23%;}
}
.tbdesign07 .tbtxt01{background:#eee url(../images/content/img/07_item_hdr.jpg) no-repeat scroll center top;background-size:100% auto;padding:40% 0 0;}
.tbdesign07 .tbtxt01>p{width:55%;background:#fff;padding:10px 2% 10px 3%;min-height:65px;}
.tbdesign07 .tbtxt01_2{padding:10px 25px;}
.tbdesign07 .tbtxt02{padding:20px 0 0;}
.tbdesign07 .tbtxt02 ul{width:100%;margin:10px 0 0 !important;padding:70px 0 0 40%!important;box-sizing:border-box;background:url(../images/content/img/07_tbtxt02.png) no-repeat scroll center 0;min-height:285px;}
.tbdesign07 .tbtxt02 li{display:inline;float:left;width:50%;padding:20px 10px 20px 55px !important;position:relative;box-sizing:border-box;}
.tbdesign07 .tbtxt02 li i{position:absolute;left:0;top:0;background:url(../images/content/img/07_tbtxt02_2.png) no-repeat scroll center;width:47px;height:60px;text-align:center;line-height:60px;font-style:normal;}
.tbdesign07 .tbtxt02 li:last-child{width:100%;}
.tbdesign07 .tbtxt03{padding:15px 0 0;margin:40px 0 0;border-top:1px solid #ddd;}
.tbdesign07 .tbtxt03 h2 em{font-size:50px;color:#3BB4E9;padding:0 10px 0 0;}
.tbdesign07 .tbtxt03 a.btn{font-size:22px;color:#fff;font-weight:bold;background:#3CB5E9;width:100%;height:50px;line-height:50px;display:block;box-sizing:border-box;text-align:center;margin:5px 0;}
@media(max-width:950px){
	.tbdesign07 .tbtxt02 ul{padding:70px 0 0 35% !important;}
}
@media(max-width:600px){
	.tbdesign07 .tbtxt02>p{background:url(../images/content/img/07_tbtxt02.png) no-repeat scroll center 0;background-position:left top;background-size:auto 80px;padding:20px 0 0 100px;}
	.tbdesign07 .tbtxt02 ul{padding:0 !important;background:none;min-height:inherit;}
	.tbdesign07 .tbtxt03 h2 em{display:block;}
}
/* 文章設計 */

@media(max-width:1180px){
	#header .hd{padding:0;}
	.cktop{margin:0;right:2%;}
	.inbox{width:96%;margin:0 2%;}
	.rbox{width:74%;}.lbox{width:25%;}
	.bklist01 .igbox{width:30%;margin:0 3% 0 0;}
	.bklist01 .igtxt{width:67%;}
	.bklistre li{margin-bottom:5.5%;}
	.i_star img,.starbar img{width:17%;}
	.bkbox .bk_txt{width:66%;}
	.tab_bk02 .tab_bd{min-height:65px;}
	.msgbox .btn{height:auto;min-width:inherit;padding:10px 20px;}
	.bk_txt .Txt{height:210px;}
}
@media(max-width:980px){
	.bklistre{background-size:127% auto;}
	.bklistre li{width:23.3%;margin-bottom:7.5%;}
	.box_tbar span.r{display:block;float:none;width:auto;clear:both;}
	p.i_prev a,p.i_next a{text-indent:-9999px;padding:0;background-position:center center;width:34px;}
	.tab_bk02 .tab_hd li{display:none;}
	.tab_bk02 .tab_hd li.sel_more.mshow{display:inline;float:left;margin:0 0 5px;width:150px;}
	.tab_bk02 .tab_hd li.sel_more.mshow a.subtabb_title{border-bottom:1px solid #333;text-align:left;}
	.tab_bk02 .tab_hd li.sel_more.mshow li{display:block;}
	.tab_bk02 .tab_hd li a{text-align:left;}
	.stepbox li{background-position:5px 16px;}
	.stepbox li a{width:70px;height:40px;background-size:auto 80px;}
	.bk_txt .Txt{height:180px;}
}
@media(min-width:951px){
	.subdiv.mshow{display:block !important;}
}
@media(max-width:950px){
	.tlinks li.moreinfo{display:none;}
	.tlinks .t_more{display:block;}
	.tlinks .mshow{display:none;position:absolute;left:0;top:40px;width:100px;background:#000;padding:8px;}
	.tlinks .mshow li{display:block;float:none;padding:0;background:none;}
	.tlinks .mshow li .shspan{padding:3px 0;display:block;}
	.shbar{padding:35px 45px 2px 5px;height:35px;}
	.shbar .sel{width:100%;}
	.btn_sh{top:auto;bottom:0;}
	.rbox{width:71%;}.lbox{width:27%;}
	.incount_info{font-size:13px;}
	.owl-item{min-height:200px;}
	.prevbox,.cplink.r{display:block;float:none;width:auto;margin:0 auto;}
	.bk_btn span a{width:100%;text-align:left;padding:15px 15px 15px 50px;}
	.shlinks img{width:60px;}
	.bk_txt{width:56%;padding:0 0 0 4%;}
	.bk_txt .Txt{height:150px;}
	.mbform{width:auto;}
	.acclist ul li.acc_on > a.acc_title{font-size:20px;}
	.acclist ul li.acc_on > b.n{top:16px;}
	.sortli li .shbar{width:90px;}
	.bkbox .bk_txt{width:77%;}
	.bkbox .qrbox{display:none;}
	.tab_bk02 .tab_bd{min-height:inherit;padding:5px 10px;}
	.links a{margin:4px 15px 4px 0;}
	.bkbox .bk_img{width:30%;margin:0 2% 0 0;padding-top:40%;}
	.bkbox .bk_txt{display:inline;float:left;width:67%;padding:0;clear:none;}
	.wbox{padding:15px;}
	.formbox{padding:0 5px;}
	.gshbar .sub_gshbar{display:block;margin:10px 0 0;}
	.tab-cont .shlinks{padding:20px 0 30px;}
	.box01_2 .shlinks{padding:10px 0;}
	.box_bg .box_bd{padding:10px 10px;}
	.bk_clist li{width:48%;}
	.pop_r{right:5%;width:36%;}
	.pop_hd h2.title{font-size:40px;}
}
@media(max-width:900px){
	.bklistre li{width:22.8%;margin-bottom:8.4%;}
	.pglist01 li{width:31%;}
	.pglist02 li.pgdiv{width:100%;margin:5px 0;}
	.stepbox{margin:0;padding:10px 0 5px;}
	.stepbox li{display:block;float:none;background:none;padding:0;}.stepbox li a{display:none;}
	.stepbox li a.on{display:block;}
	a.abtn02{font-size:13px;}
}
@media(max-width:850px){
	.owl-item{min-height:180px;}
	.imgpreview{width:auto;}
	.subfile{position:fixed;z-index:9999;left:0;bottom:0;right:0;background:rgba(255,255,255,0.9);border-top:10px solid rgba(0,0,0,0.8);border-bottom:0;box-shadow:0 0 10px rgba(0,0,0,0.5);}
	.subfile .tfbar{padding:0;}
	.subfile b{position:static;}
	.shlinks br{display:none;}
	.msgbox{padding:50px 20px;}
	.msgbox h3.title{font-size:30px;}
	.msgbox .btn{padding:10px 10px;}
	.msglist{padding:0 5px 10px 0;}
	.ctrlpage .btn{width:70px;height:70px;line-height:75px;font-size:30px;margin-top:20px;}
	.ctrlpage .tf{width:100px;height:100px;}
	.subfile{top:inherit;border-left:0;border-right:0;}
}
@media(max-width:730px){
	/*#wrap{padding-top:100px;background:url(../images/content/bg_box.jpg) repeat scroll left top;}*/
	#wrap{padding-top:100px;/*background:url(https://www.toptal.com/designers/subtlepatterns/patterns/cork-wallet.png) repeat scroll left top;background-size:150px auto;*/}
	#header{z-index:999;position:fixed;left:0;top:0;width:100%;;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.5);}
	#topmbbox,.cktop{display:none}
	.an_menu{display:block;display:inline;float:left;}
	.owl-buttons{display:none;}.owl-controls{left:10px;top:inherit;bottom:-25px;}
	.lmnavbox{
		position:fixed;left:-300px;top:0;bottom:0;width:300px;height:100%;z-index:1;box-sizing:border-box;padding:10px 0 10px 20px;font-size:20px;
		-webkit-box-shadow:inset -5px 0px 5px rgba(0,0,0,0.4);-moz-box-shadow:inset -5px 0px 5px rgba(0,0,0,0.4);box-shadow:inset -5px 0px 5px rgba(0,0,0,0.4);
	}
	.lmnavbox .inscroll{padding:0 20px 0 0;}
	.lmnav_hd{display:block;padding:10px 0 15px;border-bottom:5px solid #ccc;margin:0 0 15px;}
	.lmnav_hd h2.title{font-size:25px;padding:0 0 5px;}
	.innav,.innav02 b{display:block;}
	.innav,.innav02{padding:0 0 15px;}
	.innav a{color:#333;}
	.innav b,.innav02 b{font-size:25px;color:#999;display:block;font-weight:normal;}
	.mbctrol{margin:10px 0 0;}
	.mnav .inbox{margin:0;width:auto;}
	.mnav{display:block;background:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;;box-shadow:none;border-bottom:0;}
	html .custom01 .mnav{background-color:transparent !important;}
	.mnav li,.innav li{display:block;float:none;width:auto;color:#333;padding:0;}
	.mnav li.fst .fst_a,.innav li a{display:block;padding:5px 0;font-size:22px;}
	.mnav li .fst_a{color:#333;height:auto;line-height:inherit;font-size:22px;padding:5px 0;}
	.mnav li .fst_a:hover,.mnav li .fst_a.on{background:none;}
	.maincover{display:none;position:fixed;top:100px;right:0;left:300px;bottom:0;z-index:99999;}
	.openleft{overflow-y:hidden;position:fixed !important;}
	.submnav{position:static;padding:0 0 0 10px;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.submnav .i_t{display:none;}
	.submnav li a{border-left:3px solid #999;}
	.submnav li a:hover,.submnav li a.hv{border-left:3px solid #000;color:#000;}
	.rbox,.lbox{display:block;float:none;width:auto;padding:0 0 15px 0;}
	.lbox{
		margin:0 3%;padding:10px 2% 10px;background:rgba(255,255,255,0.8);
		-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);
	}
	.lbox .box01{margin:10px 0 20px;}
	.idxcont .rbox{padding:0 0 20px;}
	#content{padding:0;}#content .inbox{width:100%;margin:0;}
	.mcont{padding:0 0 20px;}
	.box01_2{margin:20px 0 0;}
	.box01_2 .box_hd{margin:0 2%;}
	.box01_2.fst{margin:15px 0 0;}
	.inrbox{margin-bottom:15px;}
	.otbnr{margin:0 3% 0;}
	.mlinks{display:inline;float:right;font-size:27px;padding:0;}
	.mlinks a{width:40px;height:45px;line-height:45px;text-align:center;color:#999;display:inline;float:left;margin:2px 3px;}
	.mlinks a.on{color:#96C53F;}
	.incount_info{font-size:15px;}
	.lbox .shbar,.lbox .countbox{display:none;}
	.shbar.mshow{position:fixed;left:0;top:-70px;width:100%;height:auto;z-index:0;padding:0;border:1px solid #fff;}
	.shbar.mshow .insh{position:relative;padding:10px 70px 10px 100px;}
	.shbar.mshow .sel{top:0;left:0;width:85px;padding-left:10px;font-size:20px;height:54px;line-height:54px;}
	.shbar.mshow .tf{line-height:inherit;height:auto;font-size:20px;padding:5px;box-sizing:border-box;}
	.shbar.mshow .btn_sh{text-indent:inherit;color:#fff;font-size:16px;width:65px;height:100%;background:#612020;-webkit-box-shadow:-2px 0px 0px rgba(0,0,0,0.5);-moz-box-shadow:-2px 0px 0px rgba(0,0,0,0.5);box-shadow:-2px 0px 0px rgba(0,0,0,0.5);}
	.countbox.mshow{position:fixed;left:0;top:-150px;width:100%;z-index:0;margin:0;}
	.shbar.mshow,.countbox.mshow{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,0.5);}
	.otinfo b{font-size:20px;}
	.otinfo li{text-align:center;display:inline;float:left;width:50%;padding:2px;box-sizing:border-box;}
	.otinfo li img{width:100%;}
	.bklist01 li{display:inline;float:left;width:48%;margin:0 1%;}
	.bklist01 .igbox{height:70px;overflow:hidden;}
	.box01 .box_hd{background-size:15px auto;}
	.box01 .box_hd h2.title{font-size:20px;padding:2px 55px 2px 5px;}
	.box01_2 .box_hd h2.title{font-size:25px;padding-left:5px;}
	.bklistre{background-size:124% auto;}
	.bklistre li{width:23%;margin:0 0 7.5% 1.5%;}
	.bklistre li span{padding:70% 3px 78% 0;}
	.bklist01 p{max-height:35px;}
	.owl-item{min-height:250px;}
	.i_star img,.starbar img{width:auto;}
	.bk_txt{display:block;float:none;width:auto;padding:0;clear:both;}
	.bkmain .bk_img{width:52%;padding:65% 0 0;}
	.qrbox.mshow{display:inline;float:right;width:45%;}
	.bk_btn.mshow{display:block;padding:15px 0;}
	.bk_btn.mshow a{padding:13px 15px 13px 45px;font-size:20px;}
	.bk_btn.mshow a i{font-size:20px;}
	.bk_btn.mshow span a{padding:13px 15px 13px 45px;display:block;float:none;margin:0 0 5px;width:auto;}
	.bk_btn.mshow .qrbox{padding:0 0 10px;}
	.mybklist{padding:0 3%;}
	.sortli{padding:0 3% 10px;}.mybklist .hd{padding:0;}
	.sortli .r{float:left;}
	.sortli li{padding:0;margin:0 10px 0 0;background:none;}
	.sortli li b{display:block;float:none;font-size:15px;line-height:1.6;color:#666;}
	.bk_larea{position:absolute;right:3%;top:240px;width:42%;}
	.bk_larea .bk_btn{display:none;}
	.bk_larea .qrbox{padding:0;}
	.starbox b{font-size:15px;padding:0 10px;display:block;}
	.i_star img,.starbar img{width:16%;}
	.mbctrol ul li{display:inline;float:left;width:21%;margin:3px 2%;}
	.mbctrol ul li a{background:rgba(42,76,48,0.5);display:block;}
	.mbctrol ul li a:hover{background:rgba(42,76,48,0.7);}
	.mbform .btn_ok{right:-15px;top:28px;}
	.mbform .tfbox,.mbform .tfbox b,.mbform .tfbox .tf{height:50px;line-height:50px;}
	.ot_country{width:100%;position:fixed;box-sizing:border-box;text-align:center;}
	.ot_country span{padding:8px 8px;font-size:20px;}
	.tlinksbox{width:100%;position:fixed;box-sizing:border-box;}
	.tlinks .intlinks li,.tlinks .intlinks li i{font-size:16px;}
	.mb_logo{width:270px;height:70px;padding:10px 0 0 50px;margin:0 auto;}
	.list01{margin:0 3%;}
	.list01 li{background:rgba(255,255,255,0.8);border-bottom:0;}
	.wbox,.wbox_t{margin:0 3%;}.wbox .wbox_t{margin:0;}
	.wbox{margin-bottom:15px;border:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3);}
	.shbar.mshow,.countbox.mshow{display:block;}
	.sortli li .shbar{background:#333;}
	.bkbox .bk_img{width:30%;margin:0 2% 0 0;padding-top:38%;}
	.bkbox .bk_txt{display:inline;float:left;width:67%;padding:0;clear:none;}
	.mb_ctrolbox{padding-top:0;}
	.box02 .box_hd{background:url(../images/content/icon_h2_01.png) no-repeat scroll left bottom;background-size:15px auto;padding:0 0 0 15px;}
	.box02 .box_hd h2.title{font-size:20px;padding:0 55px 2px 10px;border-bottom:1px solid #93BC56;color:#93BC56;}
	.box02 .box_bd{background:none;padding:0;}
	.pglist{position:relative;padding:45px 0 15px;margin-top:25px;display:block;}
	.pglist ul{position:absolute;left:0;top:0;width:100%;text-align:center;padding:0;}
	.pglist p{float:none;}
	.pglist01 li{height:315px;}
	.wbox_t .tab_hd ul{margin:0 0 -1px;}
	.pcshow{display:none;}
	.mb_hd{padding:10px 0 10px;}
	.help_info{margin:0 0 15px;}
	.box01_2.fst .box_hd{padding-bottom:15px;}
	.pgdiv em{font-size:16px;}
	.wbox_t .tab_hd ul{float:left;}
	.wbox_t .tab_hd li{padding:0 3px 0 0;margin:0 2px 0 0;background-position:right center;}
	.stepbox{margin:0 3%;}
	.tfbar .tf,.gshbar .tf{padding:8px;font-size:16px;}
	.msgbox01 p{font-size:15px;}
	.msgbox01 .abtn02{padding:5px 30px;font-size:20px;}
	.mbform .btn_ok02{top:115px !important;}
	.bk_btn a{background:#efefef;border:1px solid #ddd;margin:2px 0 0;}
	.ssubmnav{position:static;border-left:1px solid #999;margin:0 0 0 10px;poadding:0;width:auto;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.ssubmnav i.i_l{display:none;}
	.ssubmnav li a{border:0;}
	.bk_setbtn li,.bk_setbtn li.impbtn02{border:1px solid #ddd;}
	.bk_setbtn li li{border:0;}
	.bk_setbtn li a.acctitle,.bk_setbtn li.impbtn02 a{background:#efefef;}
	.message,.box_bd .fb_iframe_widget{margin:0;}
	.otpop{display:none !important;}
	.i_star{margin:0 auto;}
	.stepbox li a.mstep03.on{width:auto;}
	a.ibtn{
		position:absolute;right:0;bottom:0;background-color:#E74B3B;background-repeat:no-repeat;color:#fff;text-align:center;padding:10px 3%;margin:5px 0 0;font-size:15px;
		-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);
	}
	.inhd{background:#28282e url(https://wallpapers.wallhaven.cc/wallpapers/full/wallhaven-332431.jpg) no-repeat scroll center center;background-size:cover;position:relative;z-index:5;display:block;padding:10px 0;height:70px;}
	.inhd .inbox{z-index:3;position:relative;}
	.inhd .bgin{background:rgba(0,0,0,0.5) url(../images/content/bg_inhd_span.png) repeat;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
	.lbox .mb_img{display:none;}
	.inhd .mb_img{margin:0;text-align:left;position:relative;padding:0 15px 0 125px;height:80px;}
	.inhd .mb_img02 .mb_limg{width:60px;height:60px;background:rgba(255,255,255,0.1);position:absolute;left:20px;top:0;padding:5px;}
	.inhd .mb_img02 .mb_rinfo>p{color:#fff;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size:18px;}
	.mb_rinfo .btn{background:rgba(255,255,255,0.4);}
	.fixedbar{margin:0;padding:10px 15px;}
	.mb_bnr{border:5px solid #fff !important;border-bottom:0 !important;}
	.box_bg{margin:20px 3% 0;}
	.box_bg .box_hd{margin:0;}
	.pop_l{width:50%;}
	.pop_r{width:38%;bottom:8%;}
	.templist li{width:29%;padding:2% 2%;}
	.templist li p{left:6%;bottom:4%;}
	.gopath{padding:15px 3%;background:#eaeaea;font-size:15px;}
	.gopath span{background-position:left 5px;}
}
@media(max-width:650px){
	.owl-item{min-height:200px;}
	.bk_txt h3.title{font-size:25px;padding-bottom:0;}
	.tab_bk02{margin:10px 0 0;}
	.radio_li li label{background:none !important;padding:0px 1px 6px 37px;}
	.radio_li li .radio_back{left:10px;}
	.radio_li li.on span{left:5px;}
	.bkbox02 .bkmain{padding:0;}
	/*.bkbox .bk_txt{display:block;float:none;width:auto;}*/
	.buyinfo{position:static;width:auto;clear:both;}
	.radio_li li{width:100%;margin-right:0;}
	
	.i_table{display:block;}
	.flip-scroll .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
	.flip-scroll * html .cf{zoom:1;}
	.flip-scroll *:first-child+html .cf{zoom:1;}
	.flip-scroll table{width:100%;border-collapse:collapse;border-spacing:0;}
	.flip-scroll th,.flip-scroll td{margin:0;vertical-align:top;}
	.flip-scroll th{text-align:left;width:auto;}
	.flip-scroll table{display:block;position:relative;width:100%;margin:0;padding:0;}
	.flip-scroll thead{display:block;float:left;}
	.flip-scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}
	.flip-scroll thead tr{display:block;}
	.flip-scroll th{display:block;}
	.flip-scroll tbody tr{display:inline-block;vertical-align:top;}
	.flip-scroll td{display:block;min-height:1.25em;}
	.flip-scroll th{border-bottom:1px solid #fff;;border-left:0;padding:7px 5px;}
	.flip-scroll td{border-left:0;border-right:0;border-bottom:1px solid #eee;;font-size:13px;}
	.flip-scroll tbody tr{border:1px solid #babcbf;margin:0 -2px 0 2px;}
	.links a{display:block;}
	.pglist02 li.pgdiv{padding:5px;}
	.help_info{padding:10px;font-size:15px;}
	.message .msgtxt{max-width:80%;}
	.message .igbox{width:35px;height:35px;}
	.pop_l{width:auto;padding:20px 0 0;}
	.pop_r{position:relative;width:auto;margin:0 auto;right:auto;bottom:auto;}
	.templist li{padding:2% 1%;width:23%;}
	.viewpage{width:50%;margin:0 auto;-moz-transform:skewX(0) skewY(0);-webkit-transform:skewX(0) skewY(0);-o-transform:skewX(0) skewY(0);-ms-transform:skewX(0) skewY(0);transform:skewX(0) skewY(0);}
	.ctrlpage .btn{margin:20px 0 0;}
	.viewpage span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.cplink code{font-size:13px;}
}
@media(max-width:560px){
	.box01_2 .box_hd{background-size:15px auto;}
	.bklistre li{width:31.5%;margin:0 0 9.5% 1.5%;}
	.bklistre{background-size:167% auto;}
	.owl-item{min-height:230px;}
	.bkmain .bk_img ul{top:0;}
	.Txt{line-height:1.8;font-size:16px;}
	.Txt h2{line-height:1.4;}
	.shlinks img{width:45px;}
	.tab_bk .tab_hd li a{width:auto;padding:10px;}
	.tab_bk02 .tab_hd li a{padding:5px 25px 5px 10px;}
	.r.pgnp{display:none;}
	.pgnp{display:block;text-align:center;}
	.pgnp a{margin:0 2px;font-size:15px;height:40px;line-height:40px;}
	.pglist01 li{width:48%;}
	.tab_bk02 .tab_hd li.sel_more.mshow{display:block;float:none;}
	.bkcount .bk_img{display:block;float:none;width:50%;margin:0 auto;padding:0;}
	.bkcount .bk_img img{border:1px solid #ccc;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 2px rgba(0,0,0,0.3);}
	.bk_colist{display:block;float:none;width:100%;margin:30px 0 0;}
	.wbox_t .tab_hd li a{font-size:16px;padding:8px 10px;}
	.wbox_t .tab_hd li.on a{padding:5px 10px 13px;}
	.tb_li{display:block;float:none;width:auto;}
	.tb_img{display:block;float:none;}
	#header h1.title{max-width:65%;line-height:45px;}
	#header h1.title img{height:auto !important;max-height:45px;}
	.fileup li{display:block;float:none;width:auto;margin:5px 0;}
	#creatbox .creatcont{width:auto;left:5%;right:5%;margin-left:0;}
	.slbox{height:100px;}
	.sl_bg01{height:170px;}
	.sl_bg01 a{padding:50px 20px 0;}
	.sl_bg01 a span{font-size:35px;}
	.sl_bg02 a{padding:25px 0 0;}
	.sl_bg02 a span{font-size:25px;}
	.msgbox{padding:20px 0;}
	.msgbox .btn{padding:10px 10px;font-size:13px;}
	.bklist01_2 li{width:100%;display:block;float:none;margin:0;}
	.bklist01_2 li p,.txtlist01 li p{font-size:15px;}
	.starbox{width:170px;right:0;margin:0;left:auto;}
	.bk_clist li{width:98%;}
	.saybox{padding-right:130px;}
	.message .btn_send{width:120px;}
	.mybklist .bkmain{padding:40% 0 0;}
	.mybklist .bkbox .bk_img{position:absolute;left:0;top:0;width:100%;}
	.mybklist .bkbox .bk_img img{
		max-width:inherit;width:auto;height:115% !important;z-index:2;margin:auto;
		-webkit-box-shadow:5px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 0px rgba(0,0,0,0.5);box-shadow:5px 5px 0px rgba(0,0,0,0.5);
		-moz-transform:skewX(-15deg) skewY(15deg);-webkit-transform:skewX(-15deg) skewY(15deg);-o-transform:skewX(-15deg) skewY(15deg);-ms-transform:skewX(-15deg) skewY(15deg);transform:skewX(-15deg) skewY(15deg);
	}
	.mybklist .bkbox .bk_txt{display:block;float:none;width:auto;}
	.mybklist .bkbox .bk_img .bg_img{
		position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;z-index:1;opacity:0.7;filter:alpha(opacity=70); 
		/*-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);*/
		-webkit-filter:brightness(.8);-moz-filter:brightness(.8);-o-filter:brightness(.8);-ms-filter:brightness(.8);filter:brightness(.8);
	}
	.bklist01 li{display:block;float:none;width:auto;}
	.bklist01 .igbox{width:35%;}
	.bklist01 .igtxt{width:60%;}
	.ck_hd{text-align:center;background:#999;padding:10px 0;}
	.ck_right{display:block;float:none;padding:10px 0 0;}
	.ck_right a{display:inline-block;width:40%;margin:0 1%;}
	.btnbox{text-align:center;}
}
@media(max-width:450px){
	.owl-item{min-height:190px;}
	.btnbox{padding:10px 0 0;}
	.btnbox .btn,.gshbar .btn_ok{width:100%;font-size:20px;margin:10px auto 0;}
	.gshbar .btn_ok{margin:10px 0 0;}
	.mb01 .hd{padding:20px 0 0;}
	.mb01 h2.title{font-size:70px;}
	.tfbar .tf_m,.gshbar .tf_s{width:100%;}.tf.jQuery_ckeditor,.cke_editor_content{width:100% !important;}
	.tfbar .tf_s{width:80px;}
	.tf_s.tf_date,.tf.color{width:100%;background-position:95% center;}
	.gshbar b{font-size:18px;display:inline-block;padding:0 0 5px;}.gshbar b.b02{display:none;}
	.gshbar .r{display:none;}
	.tfbar{padding:0 0 5px;}
	.tfbar b{position:static;display:block;width:auto;padding:3px 0 5px;font-size:18px;}
	.tfbar .myselect{width:100%;}
	.help_info .btnbox{padding:0;}
	.help_info .btnbox .btn_up{border:1px solid #666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	.tfbar .bg_p,.tfbar .bg_px,.tfbar .bg_s{background-position:95% center;}
	.sdbar{margin:9px 0 0;width:80%}
	p.imp{font-size:12px;}
	.mybklist .bk_txt h3.title{padding:0;}
	.newslist01 li a{padding:0 0 0 70px;}
	.newslist01 time{width:55px;}
	.qrbox img{max-width:150px;}
	.bk_star01 b{font-size:14px;}
	.fixedbar{padding:10px 10px;}
	.remodal{padding:15px;}
	.pop_hd h2.title{font-size:35px;}
	.templist{height:250px;}
	.templist li p{left:4%;bottom:6%;}
	.ctrlpage{bottom:25%;}
	.pop_hd span{font-size:14px;line-height:1.2;margin:0 0 0 10px;}
}
@media(max-width:410px){
	.bd_t{padding:10px 0;}
	.mlinks{font-size:23px;}
	.mlinks a{width:30px;height:35px;line-height:35px;}
	.owl-item{min-height:180px;}
	.shlinks img{width:40px;}
	.bklist01 .igbox{height:55px;}
	.mb_c{width:320px;}
	#header h1.title{line-height:35px;}
	#header h1.title img{max-height:35px;}
	.inrbox .bkmain .bk_img{padding:70% 0 0;}
	.qrbox img{max-width:140px;}
	#qrimgbox .qrcont{width:300px;margin:-190px 0 0 -155px;}
	.templist li{width:29%;padding:2% 2%;}
}
@media(max-width:370px){
	.qrbox img{width:120px;}
	#qrimgbox .qrcont{width:270px;margin:-190px 0 0 -140px;}
}

.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);
	-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;max-width:100%;
	-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
}

.checkboxes span input[type=checkbox]{visibility:hidden;margin:0 5px;}
.checkboxes span{position:relative;margin:0 7px 0 5px;}
.checkboxes span label i{
	cursor:pointer;position:absolute;width:20px;height:20px;top:0;left:0;border-radius:4px;
	-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
	-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
	box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
	background:-webkit-linear-gradient(top, #222 0%, #45484d 100%);
	background:-moz-linear-gradient(top, #222 0%, #45484d 100%);
	background:-o-linear-gradient(top, #222 0%, #45484d 100%);
	background:-ms-linear-gradient(top, #222 0%, #45484d 100%);
	background:linear-gradient(top, #222 0%, #45484d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );
}
.checkboxes span label i:after{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;
	content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;
	-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);
}
.checkboxes span label i:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
.checkboxes span input[type=checkbox]:checked + label i:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.td_sort{cursor:pointer;position:relative;}
.td_sort:before{content:"\f0dc";font-family:FontAwesome;right:5px;position:absolute;top:8px;}
.sorting-asc:before{content:"\f0de";}
.sorting-desc:before{content:"\f0dd";}

.ckratype{margin:3px 0;position:relative;cursor:pointer;display:inline-block;vertical-align:middle;}
.ckratype input{position:absolute;opacity:0;box-sizing:border-box;padding:0;}
.ckratype span{position:relative;display:inline-block;width:18px;height:18px;background:#fff;border:2px solid #bbb;vertical-align:bottom;margin:0 3px 0 0;}
.ckratype span:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background-color:#fff;opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-transform:scale(.5);transform:scale(.5);}
.ckratype input:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);background-color:#eee;}
.ckratype01 input:checked+span:after{background-color:#93bc56;}