<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.footerMap{

	display: block;

	color: #FFF;

}



.certificateBlock{

    padding: 15px 0px 30px 0px;

    text-align: center;

}

.certificateBlock a img{

    width: 750px;

    /*height: 97px;*/

}

@media only screen and (max-width : 540px){

    .certificateBlock a img{

        width: 100%;

    }

}



.nopadding{

	padding:0px !important;	

}

.nomargin{

	margin:0px !important;	

}

*{

	font-family:Microsoft JhengHei;	

}

body{

	min-width: 330px;

}

/* centered columns styles */

.row-centered {

    text-align:center;

}

.col-centered {

    display:inline-block;

    float:none;

    /* reset the text-align */

    text-align:center;

    /* inline-block space fix */

    margin-right:-4px;

    vertical-align: top;

}

@media (min-width: 992px) {

.col-md-1-8{

	width:12.5%;

	float:left;

}

}

@media (min-width: 410px) {

.col-xs-sss{

	width:100%;

	float:left;

}

}

/**********************************/





/****æ¡†æž¶èˆ‡å¤§æ¨™è¨­å®š****/

.allback{

	background-color:#fff;

}

.contain{

	background-color:#fff;

	padding:20px 50px;

}



/*å·¦æ¡†é¸å–®*/

.leftmenu{

	background-color:#333;

	text-align:center;

	/* height:240px; */

}

.leftmenuInner{

	width: 320px;

	margin: 0 auto;

	overflow: auto;

}

.red{

	display:block;

	text-align:center;

	background-color:#AB2024;

	position:absolute;

	width:320px;

	height:60px;

	top:85px;

	left:50%;

	margin-left:-160px;

}



.leftmenu h1 {

    margin-bottom: 0;

    margin-top: -20px;

    padding-left: 15px;

    text-align: left;

    color: #fff;

    font-weight: bold;

    font-size: 36px;

    display: block;

    position: relative;

    z-index: 99;

}



.leftmenu h2{

	margin-bottom:0;

	margin-top:-20px;

	padding-left:15px;

	text-align:left;

	color:#fff;

	font-weight:bold;

	font-size:36px;

	display:block;

	position:relative;

	z-index:99;

}

.leftmenu h2 span{

	border-bottom:1px #fff solid;

	display:block;

	padding:0 0 20px 15px;

	margin:0 90% 0 0; 

}



/****å…§å®¹**/

.contain-contain{

	margin:55px 0 100px 0;

}

.contain-contain h1{

	font-size:26px;

	font-weight:bolder;

	color:#333;

	display:block;

	padding-top:20px;

	padding-bottom:15px;

}

.contain-contain h4{

	font-size:21px;

	font-weight:bolder;

	color:#333;

	display:block;

	padding-top:30px;

	padding-bottom:15px;

}

.contain-contain p{

	font-size:16px;

	font-weight:bold;

	line-height:28px;

	color:#555;

	display:block;

	/*padding-bottom:20px;*/

    margin-bottom:0px;

}



/****éºµåŒ…å±‘****/

.breadcrumb{

	padding:0;

	background-color: #fff;

	color:#888888;

}

.breadcrumb a{

	color:#888888;

}

.breadcrumb a:hover{

	text-decoration:none;

	color:#BBBBBB;

}

.breadcrumbBlock{

/*	padding:0 5%;	*/

}









/****å·¦é‚Šé¸å–®****/

ul, li {

    list-style-type: none;

    margin: 0;

    padding: 0;

}

li {

    display: list-item;

    text-align: -webkit-match-parent;

}



.sidebar {

    margin-top: 160px;

    margin-bottom: 50px;

    display: inline-block;

	text-align:left;

}

.sidebar li {

	font-size:18px;

	color:#333;

	font-weight:600;

    margin: 0 0 25px 0;

    /* display: inline-block; */

}

.sidebar li a:hover, .sidebar a.on {

    color: #AB2024;

/*    border-left: solid 5px #AB2024;*/

	

	-o-transition: all .15s linear;

    -webkit-transition: all .15s linear;

    -moz-transition: all .15s linear;

    transition: all .15s linear;



}

.sidebar li a {

	color:#fff;

    width: 100%;

    height: 30px;

/*  padding: 5px 10px;*/

    vertical-align: middle;

/*  border-left: solid 5px #333;*/

}

a {

    text-decoration: none!important;

}

.sidebar select {

    width: 100%;

    padding: 15px 10px;

}

.sidebar span {

	color:#ddd;

	display:block;

	font-size:18px;

	font-weight:bold;

	margin-bottom:20px;

}

/****å·¦é‚Šé¸å–® çµæŸ****/



/*é&nbsp;‚ç«¯*/

.top{

	height:45px;

	width:45px;

	border-radius:50%;

	background:rgba(20,20,20,0.5);

	text-align:center;

	position:fixed;

	right:3%;

	bottom:8%;

	z-index:99;

	cursor:pointer;

	display:none;

}



.top i{

	color:#ffffff;

	margin-top:18%;

	font-size:28px;

}



/*æ–‡ç«&nbsp;ç¶œåˆ*/

.relatedArticle{

	margin:10px 0 40px 0;

}







/* header-footer setting */

.navbar-default{

	border: none;

}

.navbar{

	border: none;

}

.logoContainer{

	padding: 20px 0px 40px 10px;

}

.logoLink{

	height: auto;

	padding: 0px;

}

.menuContainer{

	background-color: rgba(0,0,0,0.5);

}

.navbar-default .navList &gt; li &gt; a{

	color: #FFF;

}

.menuBar{

	margin: 0px;

	border-radius: 0px;

	background-image: url('../images/menu_bg.jpg');

	background-repeat: no-repeat;

	background-position: center center;

	background-size: cover;

}

.navListRight li a{

	outline: none;

}

.navListRight li a i{

	color: #fff;

}

.cartNum{

	background-color: #F00;

	color: #FFF;

	padding: 1px 10px;

	margin: 0px 0px 0px 3px;

	font-size: 12px;

	border-radius: 10px;

}

.navbar-collapse .navList li a:hover, .navbar-collapse .navList li a:focus{

	color: #ccc;

}



.navList &gt; li{

	float: none;

	display: inline-block;

}

.navList li{

	padding-left: 0px;

	padding-right: 15px;

	cursor: pointer;

}

.navList li a{

	padding-left: 5px;

}

.dropdown{

	position: absolute;

	border: #ccc solid 1px;

	background: #fff;

	margin-top: 3px;

	display: none;

	z-index: 999;

}

.navList li :hover .dropdown{

	display: block;

}

.dropdownItem{

	display: block;

	padding: 0px 5px;

}

.dropdownItem:hover{

	background-color: #e50012;

}

.dropdownItem:hover a{

	color: #fff;

}

.navList li .dropdownItem a{

	display: block;

	border-bottom: rgba(0, 0, 0, 0.1) solid 1px;

	padding: 15px 20px;

	color: #333;

	white-space: nowrap;

}

.navList li .dropdownItem:nth-last-child(1) a{

	border-bottom: none;

}

.navbar-collapse .navList li .dropdownItem a:hover{

	color: #fff;

}

.navList li a i{

	color: #d61518;

}

.loginModal-dialog{

	width: 500px;

}

.commonModal-dialog, .loginModal-dialog, .passwordModal-dialog{

    margin: 100px auto 20px auto;

    line-height: 1.7;

}

.commonModal-content{

    padding: 0px;

    display: block;

    overflow: hidden

}

.commonModal-dialog .modal-header, .loginModal-dialog .modal-header, .passwordModal-dialog .modal-header{

	height: 20px;

	border: 0px;

}

.login .titleBox{

    margin: 0 auto;

    text-align: center;

}

.login .title{

	font-size: 22px;

	font-weight: bold;

}

.login input{

	margin: 0 0 10px 0;

}

.login .code input{

    width: 45%;

    float: left;

}

.login .code span{

	width: 50%;

    display: block;

    float: left;

    margin: 0 0 20px 10px;

}

.login .mypw{

    float: left;

    margin: 0;

}

.login .btn-join{

	width: 100%;

    height: 40px;

    font-size: 18px;

    vertical-align: top;

    margin: 10px 0 0 0;

    padding: 8px;

    text-align: center;

    background-color: #e50012;

    color: #fff;

    border-radius: 0;

}

.passwordModal-dialog{

	width: 500px;

}

.registerBox .necessaryNote{

	font-size: 16px;

	color: #F00;

    margin: 10px 0px;

    display: block;

}

.formTitle{

	width: 48%;

	float: left;

	padding-top: 5px;

}

.registerFormControl{

	width: 100%;

	float: left;

}

/* e_paper start */

.ePaperContainer{

	background-color: #101010;

	color: #fffefe;

}

.ePaperBlock{

	padding: 50px 0px;

}

.ePaperTitle{

	font-size: 22px;

	margin: 10px 5px;

}

.ePaperTitleImg{

	margin: 0px 5px;

}

.ePaperBlock p{

	width: 440px;

	margin: 0px auto;

	line-height: 28px;

	font-size: 15px;

}

.ePaperBlock p a{

	color: #ba0113;

}

.inputContainer{

	width: 395px;

	display: block;

	margin: 40px auto;

	overflow: auto;

}

.inputContainer input{

	width: 360px;

	height: 32.5px;

    float: left;

    border: none;

	-webkit-box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.2);

	-moz-box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.2);

	box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.2);

	outline: none;

	color: #333;

}

/* .inputContainer a{

	width: 33px;

	height: 33px;

	background-color: #FFF;

    float: left;

    background-color: #ba0113;

    background-image: url('../images/send_icon.png');

    background-repeat: no-repeat;

    background-position: center center;

    border: none;

} */

.inputContainer button{

	width: 33px;

	height: 33px;

	background-color: #FFF;

    float: right;

    background-color: #ba0113;

    background-image: url('../images/send_icon.png');

    background-repeat: no-repeat;

    background-position: center center;

    border: none;

}

.inputContainer a:hover{

	opacity: 0.9;

}

.ePaperInput{

	padding-left: 5px;

}

/* s_paper end */



/* footer_info start */

.footerInfoContainer{

	background-color: #ba0113;

	color: #fffefe;

	padding-top: 40px;

}

.contactInfoBlock ul{

	list-style: none;

	padding-left: 0px;

	margin: 0px; 

	text-align: center;

}

.contactInfoBlock ul li{

	display: inline-block;

	vertical-align: top;

	margin: 0px 30px;

}

.contactInfoBlock ul li span{

	display: block;

}

.footerContactIcon{

	width: 50px;

	height: 50px;

	border-radius: 50%;

	margin: 10px auto;

	background-color: #fff;

}

.footerContactIcon i{

	color: #000;

	font-size: 22px;

	line-height: 49px;

}

.footerContactContent{

	font-size: 12px;

	margin: 10px 0px;

}

.footerAddress, .footerEmail{

	font-size: 12px;

}

.footerContactContent a{

	color: #fff;

}

.footerContactContent a:hover{

	opacity: 0.9;

}

.siteLinkBlock ul{

	width: 450px;

	list-style: none;

	padding-left: 0px;

	margin: 0px;

	text-align: center;

	margin: 30px auto 10px auto;

}

.siteLinkBlock ul li{

	display: inline-block;

	margin: 6px 5px;

}

.siteLinkBlock ul li a{

	font-size: 13px;

	color: #fff;

}

.siteLinkBlock ul li a:hover{

	opacity: 0.9;

}

.friendlyLinkBolck ul{

	list-style: none;

	padding-left: 0px;

	margin: 10px 0px;

	text-align: center;

}

.friendlyLinkBolck ul li{

	display: inline-block;

	border: #FFF solid 1px;

	margin: 0px 5px;

}

.friendlyLinkBolck ul li a{

	color: #FFF;

	font-size: 13px;

	display: block;

	padding: 7px 10px;

}

.friendlyLinkBolck ul li a:hover{

	opacity: 0.9;

}

.socialMediaBlock ul{

	list-style: none;

	padding-left: 0px;

	margin: 7px 0px 15px 0px;

	text-align: center;

}

.socialMediaBlock ul li{

	display: inline-block;

	margin: 0px 2px;

	width: 37px;

	height: 37px;

}

.socialMediaBlock ul li a{

	display: block;

}

.socialMediaBlock ul li a img{

	width: 100%;

}

.socialMediaBlock ul li a:hover{

	opacity: 0.9;

}

.copyrightBlock{

	border-top: #FFF solid 1px;

}

.copyrightBlock p{

	font-size: 13px;

	text-align: center;

	padding: 10px 0px;

	margin: 0px;

}

/* .footerContactIcon{

        border: 0 solid;

        box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);

        outline: 1px solid;

        outline-color: rgba(255, 255, 255, 0.5);

        outline-offset: 0px;

        text-shadow: none;

        -webkit-transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);

        transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);



}

.contactInfoBlock ul li:hover .footerContactIcon{

        border: 1px solid;

        box-shadow: inset 0 0 20px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.2);

        outline-color: rgba(255, 255, 255, 0);

        outline-offset: 15px;

        text-shadow: 1px 1px 2px #427388;

} */

.circleContainer{

	box-sizing: border-box;

	border: #ccc solid 1px;

	border-radius: 50%;

	border-color: rgba(255, 255, 255, 0.5);

	background: none;

    -webkit-transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);

    transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);

}

.contactInfoBlock ul li:hover .circleContainer{

	transform: scale(1.7, 1.7);

	background: none;

	border-color: rgba(255, 255, 255, 0);

}

.circleContainer{

	width: 50px;

	height: 50px;

	display: block;

}

.callIcon{

	background-image: url('../images/arrow.png');

	background-repeat: no-repeat;

	background-position: center center;

	background-size: 50%;

}

.pinIcon{

	background-image: url('../images/pin.png');

	background-repeat: no-repeat;

	background-position: center center;

	background-size: 50%;	

}

.enveloprIcon{

	background-image: url('../images/envelope.png');

	background-repeat: no-repeat;

	background-position: center center;

	background-size: 50%;	

}

/* footer_info end */



@media only screen and (min-width : 1200px){



}

@media only screen and (max-width : 1199px){



}

@media only screen and (min-width : 992px){



}

@media only screen and (max-width : 991px){

.contain{

	padding:20px 15px;

}

.contain p{

	font-size:16px;

	line-height:21px;

	margin-bottom: 5px;

}

.red{

	top:55px;

}

.navbar &gt; .container .logoLink{

	margin-left: 0px;

}

.navListRight{

	margin-top: -145px;

	margin-right: 15px;

}

.navList{

	width: 100%;

	margin-top: 0px;

	text-align: center;

	margin-left: 0px;

}

.logoLink{

	float: none;

	display: block;

}

.menuBar{

	margin: 0px;

	border-radius: 0px;

	background-image: url('../images/menu_bg2.jpg');

	background-repeat: no-repeat;

	background-position: center center;

	background-size: cover;

}

}

@media only screen and (min-width : 768px){

.navbar-collapse .navList li::after {

  content: '';

  display: block;

  width: 0;

  height: 3px;

  background: #e50012;

  -webkit-transition: width .3s;

  transition: width .3s;

}

.navbar-collapse .navList li:hover::after {

  width: 100%;

}

.navList li a i{

	margin-left: 5px;

	color: #d61518;

	-o-transition: all .15s linear;

    -webkit-transition: all .15s linear;

    -moz-transition: all .15s linear;

    transition: all .15s linear;

}

.navList li:hover i{

	color: #FFF;

	-o-transform: rotate(180deg);

    -webkit-transform: rotate(180deg);

    -moz-transform: rotate(180deg);

    transform: rotate(180deg);

   	-o-transition: all .15s linear;

    -webkit-transition: all .15s linear;

    -moz-transition: all .15s linear;

    transition: all .15s linear;



}

}

@media only screen and (max-width : 767px){

#cssmenu{

    visibility: visible;

    opacity: 1;

}  

.menuBar .navbar-brand img{

	width: auto;

}

.navList{

	text-align: left;

}

.navList &gt; li{

	display: block;

	padding: 0px;

}

.navListRight{

	margin-top: 0px;

}

.navListRight{

	text-align: left ;

	margin-bottom: 0px;

	padding-left: 15px;

}

.navListRight li{

	display: inline-block;

}

.navbar &gt; .container .logoLink{

	margin-left: 15px;

}

.navList &gt; li &gt; a{

	padding: 15px;

}

.navbar-default .navbar-toggle{

	margin-top: -60px; 

}

.logoContainer{

	padding: 10px 0px 20px 10px;

}

.navbar-nav{

	margin: 0px;

}

.menuBar{

	background: none;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#171818+0,3a3a3e+11,58585c+15,323234+100 */

background: #171818; /* Old browsers */

background: -moz-linear-gradient(-45deg, #171818 0%, #3a3a3e 11%, #58585c 15%, #323234 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(-45deg, #171818 0%,#3a3a3e 11%,#58585c 15%,#323234 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(135deg, #171818 0%,#3a3a3e 11%,#58585c 15%,#323234 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171818', endColorstr='#323234',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	background-attachment: fixed;

}

.navbar-toggle{

	border-radius: 0px;

}

.navbar-toggle i{

	color: #fff;

	font-size: 18px;

	width: 22px;

}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{

	background: none;

}

.dropdown{

	position: static;

}

.contactInfoBlock{

	padding: 0px;

}

.contactInfoBlock ul li{

	margin: 0px 15px;

}

.ePaperBlock p{

	width: auto;

}

.inputContainer{

	width: auto;

}

.inputContainer input{

	width: 60%;

	float: none;

	display: inline-block;

}

.inputContainer a{

	float: none;

	display: inline-block;

	vertical-align: top;

}

.siteLinkBlock ul{

	width: auto;

}

.socialMediaBlock ul li{

	margin: 5px 2px;

}





            

.copyrightBlock p{

	line-height: 22px;

}

}

@media only screen and (max-width : 550px){

.contactInfoBlock ul li{

	width: 100%;

	margin: 0px;

}

.copyrightBlock {

	height: 103px;

}

}

@media only screen and (max-width : 440px){



}

@media only screen and (max-width : 420px){



}





</pre></body></html>