/* CSS Document */
body{background:#454e59;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif,'Microsoft JhengHei','微軟正黑體';font-size:12px;color:#454e59;}

.logo h1,.box_hd h2,.subnav h2,.title,.tb_list h3,.box01_hd h2,.box02_hd h2,.list_hd h2,.h_title,.peobox h3,.pop_hd h2,.box04 h3,.bk_path h2,.list03 h3{margin:0;padding:0;font-size:15px;line-height:inherit;}
.mnav ul,.mnav li,.tnav_l ul,.tnav_l li,.tnav_r ul,.tnav_r li,.list01_hd ul,.list01_hd li,.list_main ul,.list_main li,.libtn ul,.libtn li,.ck_mystyle,.ck_mystyle li,.list03 ul,.list03 li,.tflist ul,.tflist li{margin:0;padding:0;list-style:none;}
::-webkit-input-placeholder{color:#888;}:-moz-placeholder{color:#888;}::-moz-placeholder{color:#888;}:-ms-input-placeholder{color:#666;}
.tb_list tr td,.tb_list tr:hover td,.boxgroup .box,.btns a,.boxgroup .box:hover,.btns a:hover,.list03 li,.list03 li:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}

/*==【管理員登入畫面】==*/
.loginbox{position:absolute;left:50%;top:120px;width:380px;margin:0 0 0 -190px;}
.loginbox a{color:#5ccdde;}.loginbox a:hover{text-decoration:underline;}
.loginbox .logo{margin:20px 0;text-align:center;}
.loginbox .logo h1{display:inline-block;font-size:30px;color:#fff;}
.loginbox .logo i{display:inline-block;vertical-align:bottom;}.loginbox .logo i img{width:100%;}
.loginbox .inbox{
    margin:0 0 10px;padding:10px 0;background-color:rgba(255,255,255,1);color:#454e59;max-width:100%;border-color:#dae0e8;
    -webkit-box-shadow:0 2px 0 rgba(218,224,232,.5);-moz-box-shadow:0 2px 0 rgba(218,224,232,.5);box-shadow:0 2px 0 rgba(218,224,232,.5);
}
.inbox .box_hd h2{padding:0 15px 5px;border-bottom:2px solid #dae0e8;font-weight:bold;}
.inbox .box_bd{padding:10px 15px 15px;}
.tfbar{margin:15px 0 0;}
.tf{width:100%;padding:6px 8px;background:#fff;border:1px solid #dae0e8;color:#454e59;margin:1px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.tf:focus{border-color:#5ccdde;}
.tf_s{width:30%;}
.it_err{border-color:#de815c;}.err_txt{display:block;color:#de815c;padding:2px 0;}
.ps{display:inline-block;font-style:normal;color:#89b382;padding:3px 0 0;}.ps a{color:#89b382}
.btnbox{padding:20px 0 0;}
.loginbox .btn{background-color:#5ccdde;border-color:#5ccdde;color:#fff;font-size:12px;}
.loginbox .btn:active,.loginbox .btn:focus,.loginbox .btn:hover{background-color:#02aac4;border-color:#02aac4;color:#fff;}
.btn.r{display:inline;float:right;}
.cp{color:#999;text-align:center;padding:10px 0 0;}
.cp a{color:#5ccdde;}.cp a:hover{text-decoration:underline;}

/*==【左側欄】==*/
.lbox{width:220px;position:fixed;left:0;top:0;bottom:0;color:#fff;}
.lbox .logo{background:#5ccdde;height:50px;line-height:50px;}
.lbox .logo a{display:block;color:#fff;text-align:center;font-size:21px;padding:0 5%;height:50px;position:relative;overflow:hidden;}
.lbox .logo i img{height:45px;position:absolute;left:50%;top:50%;margin:-23px 0 0 -101px;}
.lbox .logo a:hover{text-decoration:none;background:rgba(0,0,0,.15);}
.mnav{padding:10px 0;}
.mnav li a{color:#acb5bf;display:block;line-height:40px;min-height:40px;overflow:hidden;padding:0 10px;position:relative;font-size:13px;}
.mnav li i{display:inline-block;opacity:0.5;text-align:center;width:20px;}
.mnav li sub{bottom:0;display:inline;float:right;line-height:inherit;margin-left:4px;transition:transform 0.15s ease-out 0s;}
.mnav li a:hover{color:#fff;text-decoration:none;background:rgba(0,0,0,0.1);}.mnav li a:hover i{opacity:1;}
.mnav li.line{text-align:center;opacity:0.3;}
.mnav li.on a{background:#fff !important;color:#454e59 !important;border-right:4px solid #5ccdde;}.mnav li.on a i{opacity:1;}
.mnav li.open a{color:#fff;text-decoration:none;background:rgba(0,0,0,0.1);}.mnav li.open a i{opacity:1;}.mnav li.open sub{transform:rotate(-90deg) rotateZ(0deg);}
.mnav li.open a:hover {	background: #fff !important;	color: #454e59 !important;border-right: 4px solid #5ccdde;}
.mnav li ul{background:rgba(255,255,255,0.1);}
.mnav li ul li a{
    border-left:1px solid #454e59;margin:0 0 0 19px;padding:0 0 0 14px;line-height:34px;min-height:34px;color:#acb5bf;
    -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;
}
.mnav li ul li a:hover{
    padding:0 0 0 20px;
    -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;
}
.mnav li ul ul{margin-left:19px;background:#454e59;}
.mnav li ul ul li a{border:0;padding:0 0 0 15px;margin:0;}
.mnav li.open ul li a{background:none;color:#acb5bf;}.mnav li.open ul li a:hover{color:#fff;}
.mnav li.open ul li a sub{opacity:0.5;right:10px;transform:rotate(0deg) rotateZ(0deg);}
.mnav li.open ul li.open a sub{opacity:1;}.mnav li.open ul li.open sub{transform:rotate(-90deg) rotateZ(0deg);}
.lbox .cp{position:absolute;left:0;right:0;bottom:0;padding:10px 5px;background:#333;}
.cp span{display:block;text-align:center;font-size:11px;-webkit-transform:scale(0.91);}

/*==【主內容】==*/
.rbox{margin-left:220px;}
.m_hd{background:rgba(92, 205, 222, 0.9);height:50px;position:fixed;left:220px;right:0;top:0;transform:translate3d(0px, 0px, 0px);z-index:1030;}
.m_hd a{display:block;min-width:50px;line-height:40px;text-align:center;padding:5px 7px;color:#fff;font-size:14px;}.m_hd a:hover,.m_hd li a.on{text-decoration:none;background:rgba(0,0,0,.15);}
.tnav_l,.tnav_l li,.tnav_r,.tnav_r li{display:inline;float:left;}.tnav_r{float:right;}
.tnav_r li{display:inline;float:left;position:relative;}
.tnav_r li.sh{padding:5px 8px;width:300px;}
.sh .tf{background:#fff;border:none;border-radius:20px;height:40px;margin:0;opacity:0.5;padding-left:10px;padding-right:10px;line-height:40px;}.sh .tf:focus{opacity:1;}
.tnav_r li.mb img{border:2px solid rgba(255,255,255,0.75);border-radius:50%;height:40px;width:40px;}
.subnav{
    display:none;position:absolute;top:50px;right:0;border-color:#dae0e8;font-size:13px;min-width:180px;background:#fff;
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px rgba(0, 0, 0, 0.15);
}
.subnav h2{background:#454e59;color:#fff;padding:10px;font-size:13px;}
.subnav h2 span{font-size:10px;font-weight:normal;display:block;opacity:0.5;}
.subnav li{width:100%;}
.subnav li a{color:#454e59;text-align:left;line-height:inherit;padding:8px 10px;}
.subnav li i{float:right;opacity:0.2;margin:3px 0 0;}
.subnav li a:hover{background:#5ccdde;color:#fff;}.subnav li a:hover i{opacity:0.7;}
.mainbox{padding:70px 0 1px;background:#c3ced7 url(images/bg_btnbox.png) repeat;}

/*==【標題與路徑】==*/
.mainbox_hd{background:#fff;position:relative;margin:-20px 0 0;z-index:3;border-bottom:1px solid #eee;}
h2.title{display:inline;float:left;padding:15px 20px 13px;width:50%;font-size:24px;}
h2.title span{font-size:12px;color:#999;display:block;}
h2.title span i{margin:0 5px 0 0;}
.gopath{display:inline;float:right;padding:23px 20px 18px;width:50%;text-align:right;}
.gopath span{display:inline-block;}
.gopath a{color:#5ccdde;}
.gopath>span + span:before{color:#ccc;content:"/ ";padding:0 5px;}
.bkcover{
    display:inline;float:right;width:10%;height:59px;overflow:hidden;margin:20px 20px 0;
    -webkit-box-shadow:0px -2px 5px rgba(0,0,0,.3);-moz-box-shadow:0px -2px 5px rgba(0,0,0,.3);box-shadow:0px -2px 5px rgba(0,0,0,.3);
}
.bkcover img{width:100%;}

/*==【列表】==*/
.mainbox_bd{padding:20px 20px 70px;position:relative;}
.list01{padding:0;}
.list01_hd{background:#fff;padding:7px;border-bottom:2px solid #dae0e8;}.list01_hd.b{border-top:2px solid #dae0e8;border-bottom:0;}
.list01_hd .l{display:inline;float:left;}
.list01_hd .l li{display:inline;float:left;margin:0 2px 0 0;}
.list01_hd .l li span{display:none;}
.list01_hd .l li.lisort{padding:7px 0 0 10px;}
.list01_hd .r{display:inline;float:right;margin:0 0 0 2px;}
.list01_hd .r li{display:inline;float:left;}
.b_x{background:none;color:#454e59;border:0;}
.list01_hd .pagination{margin:3px 0 0;}
.list01_bd{background:#fff;}
.tb_list{width:100%;}
.tb_list th,.tb_list td{padding:10px 8px;border-bottom:1px solid #eee;}.tb_list td{padding:15px 8px;}
.tb_list th{border-bottom:1px solid #dae0e8;}
.tb_list>tbody>tr:nth-child(2n+1)>td,.tb_list>tbody>tr:nth-child(2n+1)>th{background:#f9f9f9;}
.tb_list tbody tr:hover td{transform:translateY(-2px);-webkit-box-shadow:0 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 0px rgba(0,0,0,0.3);box-shadow:0 3px 0px rgba(0,0,0,0.3);}
.txt_c{text-align:center;}
.txt_l{text-align:left;}
.txt_r{text-align:right;}
.tb_list h3{font-size:15px;}.tb_list h3 a{color:#454e59;}.tb_list h3 a:hover{color:#5ccdde;}
.tb_list p{color:#999;margin:0;}
.tb_list .igbox{display:block;width:100%;height:50px;overflow:hidden;text-align:center;position:relative;}.tb_list .igbox img{height:100%;}
.otlist span{display:inline;margin:0 10px 0 0;}.otlist span{color:#999;}
.box_hd .otlist{display:block;padding:0 12px 5px;}
.fa-arrows{cursor:move;}
.fa-x{color:#900;}.fa-y{color:#693;}.fa-c{color:#F90;}.fa-ing{color:#39C;}
.tb_last{text-align:right;padding:10px 20px;font-size:15px;color:#45a7b9;background:#eee;border:5px solid #5ccdde;}
.tb_last .l{display:inline;float:left;padding:13px 0;}.tb_last .r{display:inline;float:right;}.tb_last .r b em{font-size:20px;font-style:normal;}
.mainbox_bd .btnbox{position:fixed;z-index:999;bottom:0;right:0;left:220px;min-height:51px;padding:6px 15px;background:rgba(0,0,0,0.6) url(images/bg_btnbox.png) repeat;text-align:right;}
.mainbox_bd .box_bd .btnbox{position:static;background:none;padding:15px 0 0;min-height:inherit;}
.btn_sh{width:150px;}

.box_right{padding-left:240px;}
.box_right .artbox{margin:0;}
.box_left{position:absolute;left:0;top:0;bottom:0;margin:0;padding:10px 15px;overflow-y:auto;width:230px;background:#fff;}
.list_hd{padding:10px 0 5px;border-bottom:1px solid #ccc;}
.list_hd h2{display:inline;float:left;padding:5px 0 0 5px;font-weight:bold;}
.list_hd a.btn{display:inline;float:right;}
.list_main ul{padding:10px;}
.list_main li a{font-size:14px;color:#454e59;display:block;padding:4px 10px;margin:2px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.list_main li a:hover{background:#f5f5f5;text-decoration:none;}
.list_main li.on a{color:#fff;background:#5ccdde;}

.help_info{font-size:15px;}.help_info i{font-size:25px;}.help_info em{font-size:23px;font-weight:bold;font-style:normal;}.help_info .tf{border:1px solid #fff;}
.list03{padding:5px 0 20px;}
.list03 li{display:inline;float:left;width:13.2%;height:233px;margin:5px 1% 5px 0;border:1px dashed #999;cursor:pointer;background:#eee;}
.list03 li .insort{position:relative;padding:0 0 5px;}
.list03 li .igbox{overflow:hidden;height:160px;text-align:center;background:rgba(255,255,255,0.5);line-height:160px;}.list03 li .igbox img{max-width:90%;max-height:140px;}
.list03 li h3{font-size:15px;color:#333;padding:5px 10px 0;}.list03 li p{padding:5px 10px 0;height:40px;overflow:hidden;margin:0;}
.selectdiv{display:none;}
.list03 li.sort_select{border:1px solid #333;cursor:move;}
.list03 li.sort_select .selectdiv{display:block;background:rgba(0,0,0,0.5);color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;line-height:200px;font-weight:bold;color:#FF0;}
.list03 li.sort_none{cursor:default;}

/*==【各種box】==*/
.modifybox{padding:0;}
.bk_path h2{font-size:20px;padding:0 0 15px;}.bk_path h2 i{font-size:15px;}
.box{/*-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.1);box-shadow:2px 2px 5px rgba(0,0,0,0.1);*/}
.box .box_hd{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.box .box_bd{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.box .box_hd h2{display:inline-block;padding:4px 10px;font-weight:bold;color:#000;font-size:16px;}.box .box_hd h2 i{margin:0 3px 0 0;}
.box .box_hd .imp{color:#900;}
.box .box_hd .pull-right{padding:0 5px 0 0;}
.box01{margin:0 0 20px;position:relative;}
.box01 .box_hd{border-bottom:2px solid #dae0e8;background:rgba(255,255,255,0.7);padding:5px;}
.box01 .box_bd{background:#fff;padding:20px;}
.formbox .tfbar{position:relative;padding:5px 0 5px 20%;min-height:35px;margin:1px 0 0;}
.formbox .tfbar b{position:absolute;left:0;top:0;height:100%;width:18%;padding:12px 10px 0;background:#eee;line-height:1.1;font-size:13px;}
.formbox .tfbar b em{color:#900;}
.formbox .tfbar label.ckratype{padding:0 10px 0 0;}
.formbox .tfbar .mcont{display:block;padding:2px 0;}
.formbox .tfbar .mcont p{margin:3px 0 3px;}
.formbox .tfbar .subcont{display:block;margin:5px 0 0;border:1px dashed #ccc;padding:5px 5px 5px 40px;position:relative;}
.formbox .tfbar .subcont a.btn{position:absolute;left:5px;top:5px;}
.formbox .tfbar figure{display:inline;float:left;width:260px;color:#999;}
figure .igbox{display:inline;float:left;width:30%;padding:1px;border:1px solid #ddd;}
figure .igbox span{overflow:hidden;display:block;text-align:center;height:50px;}figure .igbox span img{height:50px;}figure .igbox span i{font-size:30px;line-height:50px;}
figure p{display:inline;float:left;padding:0 0 0 5px;width:68%;margin:0}
.formbox .tfbar01{padding:5px 0;}
.formbox .tftitle{padding:5px 0;border-bottom:1px dashed #ccc;}.formbox .tftitle h3{padding:0;margin:0;}
.tf_title h3{padding:5px 0;margin:0;}
.formbox .tfbar01 b{position:static;width:auto;padding:0;background:none;}
.formbox .tfbar01 .mcont{display:inline;padding:2px 10px 2px 0;}
.w_m{width:70%;}.w_s{width:15%;}.w_ss{width:8%;}
.tf.color{background:url(images/item_color.png) no-repeat scroll 93% 3px;color:#ccc;text-align:left;width:90px;padding-right:30px;}
.ck_mystyle li{display:inline;float:left;margin:2px 15px 2px 0;}
.addlist{position:relative;}.addlist .abtn{position:absolute;right:0;top:0;}
.tflist{color:#666;width:98%;}
.tflist li{border-bottom:1px dotted #ddd;padding:5px 0;position:relative;}
.tflist li em{padding:0 10px 0 5px;}.tflist li .abtn{position:absolute;left:-38px;top:-4px;}
.h_title{border-bottom:1px dashed #ddd;padding:0 0 5px;}
.box01-1{margin:0 0 20px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.1);box-shadow:2px 2px 5px rgba(0,0,0,0.1);}
.box01-1 .box_bd:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px;content:"";display:block;height:0;left:20px;position:absolute;top:100%;width:0;}
.box02{margin:0 0 20px;position:relative;}
.box02 .box_hd{min-height:42px;background:rgba(255,255,255,0.7);border-bottom:1px solid #dae0e8;padding:5px;}
.box03{margin:0 0 20px;position:relative;background:#fff;}
.box03 .box_hd{background:#454e59;padding:2px 5px;}
.box03 .box_hd h2{color:rgba(255,255,255,0.8);}
.box03 .box_bd{padding:20px 0;}
.peobox *{font-family:'Raleway',Geneva,sans-serif,'微軟正黑體';position:relative;z-index:3;}
.peoimg{text-align:center;padding:0 20px;}
.peoimg img{width:100px;background:rgba(255,255,255,0.3);display:inline-block;padding:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.peoimg h3{font-weight:300;padding:0 0 10px;font-size:24px;color:#000;}
.peologin{background:rgba(0,0,0,0.6);padding:10px 0;text-align:center;font-size:15px;color:#fff;}
.libtn{padding:15px 0 0;}
.libtn li{display:inline-block;padding:0 15px;font-size:12px;}
.libtn li a{color:#FF9;}.libtn li a:hover{color:#FF6;}.libtn li b{padding:0 5px;font-size:15px;font-weight:normal;}.libtn li i{font-size:32px;}
.box04 .box_hd{background:#333;}
.box04 .box_hd h2{color:rgba(255,255,255,0.8);border:0;}
.box04-1 .box_bd{background:#627aad;}
.box04-2 .box_bd{background:#45a7b9;}
.box04-3 .box_bd{background:#b09573;}
.box04 .box_bd{color:#fff;padding:15px;text-align:right;}
.box04 .box_bd h3{font-size:25px;}
.icon{
    font-size:30px;background:rgba(0,0,0,0.1);color:#fff;display:inline-block;width:60px;height:60px;line-height:60px;text-align:center;float:left;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
}
.topbox{margin:-20px -20px 20px;position:relative;overflow:hidden;padding:20px 0 0;background:#333;}
.top_bg{position:absolute;left:0;top:-10%;width:100%;z-index:2;}
.boxgroup{padding:0 0 10px;}
.boxgroup .box{display:inline;float:left;margin:0 1% 10px 0;}
.boxgroup .box:hover,.btns a:hover{
    -ms-transform:translateY(-3px);-webkit-transform:translateY(-3px);transform:translateY(-3px);z-index:999;
    -webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.1);box-shadow:2px 2px 5px rgba(0,0,0,0.1);
}
.b_1 .box{width:83%;}
.b_2 .box{width:41%;}.modifybox .b_2 .box{width:49%;}
.b_3 .box{width:27%;}
.boxgroup .btns{display:inline;float:right;width:16%;}
.btns a{display:block;width:100%;background:#fff;color:#454e59;text-align:center;padding:28px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btns a:hover{color:#000;}
.btns a i{font-size:3em;}
.btns a span{display:block;padding:10px 0 0;font-size:15px;}
.boxgroup_a .box{background:rgba(0,0,0,0.2);cursor:pointer;}
.boxgroup_a .box{color:#fff;}.boxgroup_a .box.on{cursor:default;}
.boxgroup_a .fa-x{float:right;margin:0;}
.fa-ing.on{background:#39c;}
.fa-y.on{background:#693;}
.fa-c.on{background:#f90;}
.fa-x.on{background:#900;}
.boxgroup_a .box_bd{text-align:center;}.boxgroup_a .box_bd .icon{float:none;margin:0 auto;width:50px;height:50px;line-height:50px;}

/*無資料或一般訊息*/
.msgbox{padding:5%;text-align:center;font-size:20px;border:2px dashed #999;background:rgba(255,255,255,0.6);margin:5px auto;}

/*==【Jquery UI Sliderbar】==*/
.sdbar{position:relative;text-align:left;width:60%;height:5px;background:#ebeef2;display:inline;float:left;margin:10px 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:#78cbfa;-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:#8EBFB7;}
.sdbar .ui-slider-handle{top:-.6em;margin-left:-.6em;width:20px;height:20px;background:#78cbfa;-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;}	

/*==【文章】==*/
.artbox{margin:0 5%;background:#fff;}
.box01 .title{padding:30px 0;margin:0 20px;border-bottom:1px solid #eee;}
.box01 .title h2{color:#454e59;font-size:20px;margin:0;padding:0;}
.title h2 time{color:#879599;padding:0 0 0 10px;font-size:15px;font-style:italic;font-weight:normal;}
.box01 .title h3{font-size:15px;margin:0;padding:5px 0 0;color:#999;}
.Txt{line-height:1.6;font-size:15px;font-family:'Raleway',Geneva,sans-serif,'微軟正黑體';}

/*==【排序及階層管理】==*/
.list02{margin:0;}
.ztree li a i.fa{display:inline-block;height:40px;line-height:40px;padding:0 5px;font-size:15px;}
.ztree li a i.fa:hover{color:#999;}
.ztree li a.curSelectedNode i.fa:hover,.ztree li a.curSelectedNode_Edit i.fa:hover,.ztree li a.tmpTargetNode_inner i.fa:hover{color:#000;}

/*==【頁數樣式】==*/
.r ul{display:inline;float:left;}
.pagination>li>a,.pagination>li>span{background:none;margin:0 2px;color:#5ccdde;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#5ccdde;}
.disabled>span,.disabled>span:hover,.disabled>span:focus,.disabled>a,.disabled>a:hover,.disabled>a:focus{cursor:not-allowed;}

/*==【系統訊息樣式】==*/
.alert{
    display:none;z-index:99999;position:fixed;right:10px;width:350px;color:#fff;opacity:0.7;
    -webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.2);box-shadow:2px 2px 10px rgba(0,0,0,0.2);
}
.alert a{color:rgba(255,255,255,0.7);}
.alert-danger{background:#e5603b;border:0;}
.alert-warning{background:#eac85e;border:0;}
.alert-success{background:#56bc76;border:0;}
.alert-info{background:#618fb0;border:0;}
.alert:hover{opacity:1;}

/*==【popout】==*/
.popout{display:none;z-index:9999;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.55);}
.popout .inbox{
    background:#fff;width:600px;;position:absolute;left:50%;top:0;margin:0 0 0 -300px;
    -webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.2);box-shadow:2px 2px 10px rgba(0,0,0,0.2);
}
.pop_hd{background:#f9f9f9;padding:15px 20px;border-bottom:1px solid #eee;position:relative;}
.pop_hd h2{font-weight:bold;}
.i_close{position:absolute;right:15px;top:13px;background:none;border:0;cursor:pointer;padding:5px;margin-top:-2px;opacity:0.25;color:#000;font-size:21px;font-weight:bold;line-height:1;}
.i_close:hover{opacity:4;}
.pop_bd{padding:30px 20px;}
.psbox{text-align:center;padding:10px;border:1px dashed #ddd;margin:0 0 20px;}
.psbox small{font-size:10px;}
.jquery-filestyle input{width:50% !important;}
.popbtn{padding:30px 0 0;text-align:right;margin-bottom:-15px}
.popout .chosen-container{width:20% !important;}

/*==【按鈕樣式】==*/
.btn{margin:1px 0;}
.list01_hd .btn-default,.list_hd .btn-default{border:0;}
.btn-flat{background:#ccc;color:#fff;}.btn-flat:hover{background:#999;color:#fff;}
.btn-other{font-size:16px;color:#333;}.btn-other:hover{color:#666;}
.btnbox .btn-flat{background:#333;}.btnbox .btn-flat:hover{background:#000;}
.boxgroup .pull-right .btn{background:none;border:0;color:#999;margin:2px 0 0;}
.boxgroup .pull-right .btn-warning:hover{background:#f0ad4e;color:#fff;}.boxgroup .pull-right .btn-default:hover{background:#699;color:#fff;}

/*==【Checkbox樣式】==*/
.ckratype{margin:3px 0;position:relative;cursor:pointer;display:inline-block;vertical-align:middle;}.ckratype input{position:absolute;opacity:0;}.ckratype span{position:relative;display:inline-block;width:22px;height:22px;background:rgba(250,250,250,.25);border:1px solid #dae0e8;vertical-align:bottom;margin:0 3px 0 0;}.ckratype span:hover{background:rgba(250,250,250,.75)}.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;}.ckratype-default input:checked+span:after{background-color:#dae0e8;}.ckratype-warning span{webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.ckratype-warning input:checked+span:after{background-color:#deb25c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.ckratype-danger input:checked+span:after{background-color:#de815c;}.ckratype-info input:checked+span:after{background-color:#5cafde;}.ckratype-success input:checked+span:after{background-color:#afde5c;}.ckratype-primary input:checked+span:after{background-color:#5ccdde;}

/*==【Editor預設樣式】==*/
blockquote{display:block;border-left:4px solid #ccc;font-size:15px;font-style:italic;max-width:none;padding:0 20px;color:#666;margin:1em 40px;}
.cke_contents_ltr blockquote{padding-left:20px;padding-right:8px;border-left-width:5px;}
.cke_contents_rtl blockquote{padding-left:8px;padding-right:20px;border-right-width:5px;}
img.right{border:1px solid #ccc;float:right;margin-left:15px;padding:5px;}
img.left{border:1px solid #ccc;float:left;margin-right:15px;padding:5px;}
.marker{background-color:Yellow;}

/*==【小圖預覽】==*/
.viewbox{position:absolute;background:rgba(69,78,89,0.3);padding:5px;display:none;color:#fff;width:150px;z-index:9999;}
.viewbox img{width:100%;}

@media(max-width:1350px){
    .tb_list .btn{padding:6px;}
    .tb_list .btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px;}
    .list03 li{width:18.5%;}
}