@charset "UTF-8";
/**
 * MyLinks module
 *
 * You may not change or alter any portion of this comment or credits
 * of supporting developers from this source code or any supporting source code
 * which is considered copyrighted (c) material of the original comment or credit authors.
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * @copyright:: The XOOPS Project http://sourceforge.net/projects/xoops/
 * @license::   http://www.fsf.org/copyleft/gpl.html GNU public license
 * @package::   mylinks
 * @since::     2.5.0
 * @author:     kris <http://www.xoofoo.org>
 * @version::   $Id $
**/
#Slideshow_Title {
	font-size: 20px;
	color: #393e41;
	height: 50px;
	border-bottom: 1px solid #393e41;
	margin-bottom: 5px;
	line-height: 50px;
	background-position: left top;
	background-repeat: no-repeat;
  /*text-shadow: 0 1px 0 #eee,
         0 2px 0 #e9e9e9,
         0 3px 0 #ddd,
         0 4px 0 #d9d9d9,
         0 5px 0 #ccc,
         0 6px 1px rgba(0,0,0,.1),
         0 0 5px rgba(0,0,0,.1),
         0 1px 3px rgba(0,0,0,.3),
         0 3px 5px rgba(0,0,0,.2),
         0 5px 10px rgba(0,0,0,.35),
         0 10px 10px rgba(0,0,0,.2);*/
}

.Slideshow_MediumTitle {
	font-size: 14px;
	color: #393e41;
  /*text-shadow: 0 1px 0 #eee,
         0 2px 0 #e9e9e9,
         0 3px 0 #ddd,
         0 4px 0 #d9d9d9,
         0 5px 0 #ccc,
         0 6px 1px rgba(0,0,0,.1),
         0 0 5px rgba(0,0,0,.1),
         0 1px 3px rgba(0,0,0,.3),
         0 3px 5px rgba(0,0,0,.2),
         0 5px 10px rgba(0,0,0,.35),
         0 10px 10px rgba(0,0,0,.2);*/
}
/* Index page */
#Slideshow_Index {
	float: left;
	padding: 0 0 0 60px;
	background-image: url(../images/admin/index.png);
	background-position: left top;
	background-repeat: no-repeat;
}
/* Help page */
#Slideshow_Help {
	float: left;
	padding: 0 0 0 60px;
	background-image: url(../images/admin/help.png);
	background-position: left top;
	background-repeat: no-repeat;
}
/* About page */
#Slideshow_About {
	float: left;
	padding: 0 0 0 60px;
	background-image: url(../images/admin/about.png);
	background-position: left top;
	background-repeat: no-repeat;
}

#about fieldset {
	margin: 10px;
	padding: 5px;
}

#about legend {
	margin: 0 5px;
	padding: 0 5px 8px 5px;
}

#about label, #about text {
	display: block;
	float: left;
	margin-bottom: 12px;
}

#about label {
	text-align: right;
	width: 200px;
	padding-right: 20px;
}

#about br {
	clear: both;
}

#about .txtchangelog {
	height: 350px;
	overflow: auto;
}

fieldset p {
	margin-bottom: .5em;
}

#myid {
}

/* Buttons style */
.xo-buttons a, .xo-buttons button {
	display: block-inline;
	margin: 0 5px 0 0;
	background: #e4e4e5 url('../images/admin/bg_button.gif') repeat-x;
	border: 1px solid #d6d6d6;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	line-height: 110%;
	text-decoration: none;
	font-weight: bold;
	color: #454545;
	cursor: pointer;
	padding: 3px 8px 4px 5px;
 /* Links */
}

.xo-buttons a:hover, .xo-buttons button:hover {
	border: 1px solid #ccc;
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}

.xo-buttons button {
	width: auto;
	overflow: visible;
	padding: 3px 8px 4px 5px;
 /* IE6 */
}

.xo-buttons button[type] {
	padding: 3px 5px 4px 5px;
 /* Firefox */
	line-height: 15px;
 /* Safari */
}

*:first-child+html button[type] {
	padding: 3px 8px 4px 5px;
 /* IE7 */
}

.xo-buttons button img, .xo-buttons a img {
	margin: 0 3px -3px 0 !important;
	padding: 0;
	border: none;
	width: 16px;
	height: 16px;
}

.ui-corner-all {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
/* Buttons style */

/* align */
.floatright {
	float: right;
	margin: 0;
	padding: 2px;
	border: 0;
}

.floatleft {
	float: left;
	margin: 0;
	padding: 2px;
	border: 0;
}

.aligncenter {
	text-align: center;
	margin: 0;
	padding: 2px;
	border: 0;
}
/* align */

/* label */
.label {
	font-size: 16px;
	color: #2F5376;
	font-weight: bold;
}

/* label */

/* menu */
div.rmmenuicon {
	margin: 3px;
	font-family: Tahoma, Arial, Helvetica;
	text-align: center;
}

div.rmmenuicon a {
	display: block;
	float: left;
	height: 75px !important;
	height: 75px;
	width: 75px !important;
	width: 75px;
	vertical-align: middle;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	padding: 2px 5px 1px 5px;
	margin: 3px;
	color: #666666;
	background-color: #f0f0f0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
}

div.rmmenuicon img {
	margin-top: 8px;
	margin-bottom: 8px;
}

div.rmmenuicon a span {
	font-size: 11px;
	font-weight: bold;
	display: block;
}

div.rmmenuicon a:hover {
	background-color: #FFF6C1;
	border: 1px solid #FF9900;
	color: #1E90FF;
}

div.rmmenuicon a:hover span {
	text-decoration: none;
}

div.CPbigTitle {
	font-size: 12px;
	color: #606060;
	background: no-repeat left top;
	font-weight: bold;
	height: 30px;
	vertical-align: middle;
	padding: 5px 0 0 40px;
	border-bottom: 1px solid #393e41;
}

#xo-block-add .head {
	width: 10%;
	white-space: nowrap;
}

#xo-block-add  th {
	font-size: 110%;
	padding: 5px 10px;
}

ul, ol, li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}






/* menu */

.txtchangelog {
	height: 350px;
	overflow: auto;
}

.focus {
	background: #FFF2F2 url(../../img/frame/) repeat-y left top !important;
}

.help-block {
	line-height: 160%;
}

.label {
	color: #FFFFFF;
	font-size: 70%;
	line-height: 210% !important;
}

/*=============label===============*/
/*==紫色===*/
.label-purple {
	background: #A45AB5 url(../../img/frame/) no-repeat left top;
}

/*==青色===*/
.label-cerulean {
	background: #96C421 url(../../img/frame/) no-repeat left top;
}

/*==墨綠色===*/
.label-darkgreen {
	background: #27B2AB url(../../img/frame/) no-repeat left top;
}
/*==淺紫色===*/
.label-purple {
	background: #AA5ABC url(../../img/frame/) no-repeat left top;
}
/*==咖啡色===*/
.label-Brown {
	background: #914444 url(../../img/frame/) no-repeat left top;
}
/*==黑色===*/
.label-black {
	background: #444444 url(../../img/frame/) no-repeat left top;
}
/*==桃紅色===*/
.label-pink {
	background: #C00053 url(../../img/frame/) no-repeat left top;
}



/*=============btn===============*/
.btn:hover, 
.btn:focus, 
.btn.focus,
.btn a,
.btn {
	color: #FFFFFF;
}

/*==粉紅===*/
.btn-pink:link,
.btn-pink {
	background: #FC5F9B url(../../img/frame/) no-repeat left top !important;
	color: #FFFFFF !important;
}


/*==橘色===*/
.btn-orange {
	background: #FC7A53 url(../../img/frame/) no-repeat left top;
}

.btn-orange,
.btn-orange a {
	color: #FFFFFF !important;
}

/*===LINE顏色=========*/
.btn-line {
	background: #00BA00 url(../../img/frame/) no-repeat left top;
}




/*=======灰色==========*/
.btn-default a,
.btn-default{
	color: #353535 !important;
}
/*====深灰色==========*/
.btn-grey:focus,
.btn-grey:link,
.btn-grey{
	color: #353535 !important;
}

.btn-grey{
	background: #F4F4F4 url(../../img/frame/) no-repeat left top;	
}
.btn-grey:hover {
    border: 1px solid #333333;
	background: #D6D6D6 url(../../img/frame/) no-repeat left top;	
}




/*=======深灰色=============*/
.btn-darkgray:link,
.btn-darkgray {
	background: #727272 url(../../img/frame/) no-repeat left top;
	color: #FFFFFF !important;
}

.btn-darkgray:hover {
	color: #FFFFFF;
	background: #3F3F3F url(../../img/frame/) no-repeat left top;
}

/*=====青綠==============*/
.btn-turquoise {
	background: #2C8983  url(../../img/frame/) no-repeat left top;
	color: #FFFFFF;
}

.btn-turquoise:hover {
	color: #FFFFFF;
}

/*=====暗紅==============*/
.btn-darkred{
	background: #C00053  url(../../img/frame/) no-repeat left top;
	color: #FFFFFF;
	transition: all .25s ease .05s; 	 
}
.btn-darkred:hover {
	color: #FFFFFF;
	background: #91003E  url(../../img/frame/) no-repeat left top;
}

/*====暗藍=========*/
.btn-darkblue{
	background: #1C6FBC  url(../../img/frame/) no-repeat left top;
	color: #FFFFFF;
	transition: all .25s ease .05s; 	 
}
.btn-darkblue:hover {
	color: #FFFFFF;
	background: #014A8E  url(../../img/frame/) no-repeat left top;
}


/*=======淺紅==========*/
.btn-lightred,
.btn-lightred:focus,
.btn-lightred:link,
.btn-lightred a {
	color: #212121 !important;
	background: #FFEDED url(../../img/frame/) no-repeat left top  !important;
    border: 1px solid #FFA8A8  !important;
}
.btn-lightred:hover {
    border: 1px solid #FF7070  !important;
	background: #FFDDDD url(../../img/frame/) no-repeat left top  !important;
}

/*=============alert===============*/
.alert {
	word-break: break-all;
}

/*===灰色==========*/
.alert-lividity {
	background: #E0E0E0 url(../../img/frame/) no-repeat left top;
}

/*=======橘色===========*/
.alert-orange {
	background: #FFDAC4 url(../../img/frame/) no-repeat left top;
	color: #934717;
	border: 1px solid #FFCDB2;
}

/*=======白色===========*/
.alert-white {
	background: #FFFFFF url(../../img/frame/) no-repeat left top;
	border: 1px solid #D8D8D8;
}

/*=======紫色===========*/
.alert-purple {
	background: #EDEDFF url(../../img/frame/) no-repeat left top;
	color: #514FBC;
	border: 1px solid #DAD8FF;
}

/*=======粉紅色===========*/
.alert-pink {
	background: #FFEAF4 url(../../img/frame/) no-repeat left top;
	color: #AD115F;
	border: 1px solid #FFA0CE;
}

/*=======青綠色===========*/
.alert-green-shallow {
	background: #EBFFDD url(../../img/frame/) no-repeat left top;
	color: #1E4C00;
	border: 1px solid #9EF464;
}


/*=======綠色===========*/
.alert-green-customize {
	background: #E6FFD8 url(../../img/frame/) no-repeat left top;
	color: #236600;
	border: 1px solid #A6D38B;
}


/*=======藍色===========*/
.alert-blue-customize {
	background: #E2F5FF url(../../img/frame/) no-repeat left top;
	color: #1C6082;
	border: 1px solid #98C8E2;
}


/*=======橙色===========*/
.alert-orange-customize {
	background: #FFEDE8 url(../../img/frame/) no-repeat left top;
	color: #7F1B00;
	border: 1px solid #FFC1AF;
}

/*=======紅色===========*/
.alert-red-customize {
	background: #FFEDF4 url(../../img/frame/) no-repeat left top;
	color: #96003C;
	border: 1px solid #FFBAD5;
}

/*=======灰色===========*/
.alert-grey-customize {
	background: #F4F4F4 url(../../img/frame/) no-repeat left top;
	color: #000000;
	border: 1px solid #C4C4C4;
}

/*=======黃色===========*/
.alert-yellow-customize {
	background: #FCFFE0 url(../../img/frame/) no-repeat left top;
	color: #696D00;
	border: 1px solid #D6DD49;
}

/*=======紫色===========*/
.alert-purple-customize {
	background: #F8EDFF url(../../img/frame/) no-repeat left top;
	color: #7100B7;
	border: 1px solid #DFB9F7;
}



/*======panel==========*/



/*=======橘色===========*/
.panel-orange {
	border: 1px solid #FFEADD;
}

.panel-orange .panel-heading {
	background: #FFE5D6 url(../../img/frame/) no-repeat left top;
	color: #9E4B1C;
}




/*=======粉紅===========*/
.panel-pink {
	border: 1px solid #F7D4E2;
}

.panel-pink .panel-heading {
	background: #F9DBE7 url(../../img/frame/) no-repeat left top;
	color: #A04B6C;
}

/*=======青綠===========*/
.panel-turquoise {
	border: 1px solid #C1F2EF;
}

.panel-turquoise  .panel-heading {
	background: #CBF4F2 url(../../img/frame/) no-repeat left top;
	color: #00635C;
}

/*=======紫色===========*/
.panel-purple {
	border: 1px solid #DAD2F2;
}

.panel-purple  .panel-heading {
	background: #DAD2F2 url(../../img/frame/) no-repeat left top;
	color: #463384;
}

.page-header {
	margin: 15px 0px;
}
.page-headecustomr {
	margin: 15px 0px;
}

.color1 {
	background: #FFEAEA url(../../img/frame/) no-repeat left top !important
}

.color2 {
	background: #FAFFED url(modules/) no-repeat left top !important;
}

.color3 {
	background: #FEF7FF url(modules/) no-repeat left top !important;
}

.levelone {
	background: #DDEEFF url(modules/) no-repeat left top !important;
}

.form-group label {
	font-size: 95%;
	white-space: nowrap;
}

.black:link{
color: #4e5159   !important;
}

.purple{
color: #A90EB5;
}

/*=======分類選取=============*/
.checkboxstyle1{
	color: #006800;
}
