
                /****************** REST CSS - Start ******************/
			    html, body, div, span, applet, object, iframe,
			    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
			    a, abbr, acronym, address, big, cite, code,
			    del, dfn, em, img, ins, kbd, q, s, samp,
			    small, strike, strong, sub, sup, tt, var,
			    b, u, i, center,
			    dl, dt, dd, ol, ul, li,
			    fieldset, form, label, legend,
			    table, caption, tbody, tfoot, thead, tr, th, td,
			    article, aside, canvas, details, embed, 
			    figure, figcaption, footer, header, hgroup, 
			    menu, nav, output, ruby, section, summary,
			    time, mark, audio, video {
				    margin: 0;
				    padding: 0;
				    border: 0;
				    font-size: 100%;
				    font: inherit;
			    }
			    /* HTML5 display-role reset for older browsers */
			    article, aside, details, figcaption, figure, 
			    footer, header, hgroup, menu, nav, section {
				    display: block;
			    }
			    body {
				    line-height: 1;
			    }
			    ol, ul {
				    list-style: none;
			    }
			    blockquote, q {
				    quotes: none;
			    }
			    blockquote:before, blockquote:after,
			    q:before, q:after {
				    content: '';
				    content: none;
			    }
			    table {
				    border-collapse: collapse;
				    border-spacing: 0;
			    }
			    /****************** REST CSS - End ******************/

			    html 
			    {
			        width: 100%; 
			        height: 100%;
			    }

			    body 
			    {
				    font-family: Verdana,Arial,微軟正黑體修正,Helvetica, sans-serif,微軟正黑體,'Microsoft JhengHei',新細明體,PMingLiU,細明體;
				    font-style: normal;
				    font-weight: normal;
				    font-variant: normal;
				    text-decoration: none;
				    font-size: 81.25%;
			        color: #333;
				    background: #FFF;
			    }
                @font-face {
                    font-family: '微軟正黑體修正';
                    unicode-range: U+7db0, U+78A7, U+7B75;
                    font-style: normal;
                    font-weight: bold;
                    src: local(MS Gothic), local(Yu Gothic);
                }
                @font-face {
                    font-family: '微軟正黑體修正';
                    unicode-range: U+7db0, U+78A7, U+7B75;
                    font-style: normal;
                    font-weight: normal;
                    src: local(微軟正黑體), local(Microsoft JhengHei);
                }
			    img, fieldset
			    {
			        border: 0px; 
			        display: block;
			    }

			    table 
			    {
			        border-collapse: collapse;
			    }

			    a
			    {
			        text-decoration: none;
			        outline: none;
			    }

			    input[type="button"]
			    {
			        padding: 3px 6px;
			    }

			    /* force adjust the font-size of jquery-ui lib */
			    .ui-widget
			    {
				    font-size: 1em !important;
			    }

			    /*---- FIREFOX secific ----*/
			    @-moz-document url-prefix()
			    {
			        body 
			        {
			            font-family: Verdana,Arial,Helvetica,sans-serif,新細明體,PMingLiU,細明體;	/* 正黑體在 FF 中 render 起來感覺不是很清楚 */
			            font-size: 78%;
			        }

			        input[type="button"]
			        {
			            padding: 4px 6px 1px 6px;
			        }
			    }

			    /* BugFix for IE */
			    .fade
			    {
				    zoom: 1;
			    }
                .align-bu
                {
                    max-width: 12446px;
                }
			    .clickable
			    {
			        cursor: pointer;
			    }

			    .font-blue
			    {
			        color: #0097D8;
			    }

			    a {text-decoration: none; outline: none; cursor: pointer;color: #2CB5E6;}
			    a:link {color: #2CB5E6;}			    /* unvisited link */
			    a:visited {color: #2CB5E6;}			/* visited link */
			    a:hover {color: #0E9CCF;}			/* mouse over link 00C4FF */
			    a:active {color: #44ddFF;}			/* selected link 0089B3*/

			    .align-r
			    {
			        text-align: right;
			    }

			    .align-m
			    {
			        text-align: center;
			    }

			    .font-bold
			    {
			        font-weight: bold;
			    }
            
