<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:700,400,300);
/*
font-family: 'Open Sans', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
*/
html{height:100%; font-size:62.5%;}
html, button, input, select, textarea {color:#333;}
body{font-size:1.3rem; /* =13px */ line-height:1.4;
	color:#333; font-family: 'Roboto Condensed', sans-serif; font-weight:400;
	height:auto!important;min-height:100%;height:100%; 
	overflow-x:hidden;}
body:after{
	content:url(../images/logo-load-2x.png) 
	        url(../images/asiaspine-logo-2x.png) 
			url(../images/logo-top-2x.png) 
			url(../images/nav-bg.png);
	display:none;
}


/* ��滨蒾 */
::-moz-selection { background:#ebd5ac; text-shadow:none;}
::selection {background:#ebd5ac; text-shadow:none;}

/* 閮剔蔭��鞟內����烾�讛𠧧 */
::-webkit-input-placeholder{color:#aaa;}
:-moz-placeholder{color:#aaa;}
.placeholder{color:#aaa;}

hr{display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}

/* 蝘駁膄��𣇉���蓥�钅�㯄�� */
img{vertical-align:middle;}

/* 蝘駁膄fieldset��鞱身璅��� */
fieldset{border:0; margin:0; padding:0;}

/* �蘨��閮望���堒���笔��凒隤踵㟲憭批�� */
textarea{resize:vertical;}

a{color:#09F; text-decoration:none;}
a:hover, a:active, a:focus{outline:0; color:#06F;}
/* --- ! --- */


/* --- Loading --- */
.loadingMask{position:fixed; width:100%; height:100%; z-index:9999; background:url(../images/nav-bg.png);}
.loadingMask div{width:100%; text-align:center; font-size:16px; position:absolute; left:0; top:35%;}
.loadingMask .logo-load{display:block; background:url(../images/logo-load.png) center 0 no-repeat; height:19px; text-indent:-99999em;}
.loadingMask i{color:#d3c3a1; font-size:30px;}
/* --- ! --- */


/* --- GLOBAL --- */
body{-webkit-font-smoothing:antialiased;}
.wrapper{min-width:320px; width:320px; margin:0 auto; padding:0 10px; overflow-x:hidden; box-sizing:border-box;}
.hidden{display:none !important;}

.transLeft{
	-webkit-transform:translateX(-210px); 
	-moz-transform:translateX(-210px); 
	-ms-transform:translateX(-210px); 
	transform:translateX(-210px); 
	
}
.overflowBodyY{overflow:hidden;}
.mask-screen{display:none; width:100%; height:100%; background:rgba(0,0,0,0.7); position:fixed; left:0; top:0; z-index:50; }
.showMask{display:block;}


/* --- HEADER --- */
#header-container{width:100%; height:50px; position:fixed; top:0; left:0; z-index:10;
	background:url(../images/top-bg.png);
	box-shadow:0 1px 3px rgba(0,0,0,.2); -moz-box-shadow:0 1px 3px rgba(0,0,0,.2); -webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);}
#header-container header{position:relative; height:50px;}
/* --- ! --- */


/* --- TOP ICONS --- */
.top-links{height:50px; text-align:right; 
	box-sizing:border-box; padding:0 5px; 
	font-size:1.8rem; line-height:50px; font-weight:normal;}
.top-links a{display:inline-block;*display:inline;zoom:1; color:#d3c3a1; /*width:32px;*/ margin-left:5px;}
.top-links a:hover{color:#fff;}
.top-links a span{font-size:1.4rem;}
.top-links .toggleMenu{float:left; width:auto; text-align:left; margin:0;}
.top-links .logo-top{background:url(../images/logo-top.png) right 50% no-repeat; width:160px;}
/* --- ! --- */


/* --- NAV --- */
.menu{position:fixed; top:0; left:0; z-index:600; bottom:0; 
	overflow:auto;
	overflow-x:hidden; 
	width:210px; height:auto!important;min-height:100%;height:100%; 
	background:#232323;
	box-sizing:border-box;
	transition:all .2s ease-out; -moz-transition:all .2s ease-out;
	box-shadow:3px 0 3px rgba(0,0,0,.3);}
.menu *{box-sizing:border-box;}
.menu ul{padding:0; margin:0 auto; list-style:none;}
.menu ul li{font-size:1.7rem;}
.menu a{display:block; color:#f1f1f1; padding:5px 15px; border-bottom:1px solid #111;
	box-shadow:inset 0 -1px 3px rgba(0,0,0,.1);}
.menu a.home{padding:0 15px; line-height:50px; background:#111;}
.menu a.active{text-decoration:none;}
.menu a:hover{background:#c6a972 !important; color:#fff;
	text-shadow:0 1px 2px rgba(0,0,0,.5);}

.closeMenu{position:absolute; top:0px; left:215px; z-index:8888; 
	display:none; width:32px; text-align:center; 
	color:#fff; font-size:2.4rem; line-height:50px;}
.closeMenu:hover, .closeMenu:active, .closeMenu:focus{color:#fff;}
/* --- ! --- */


/* --- CONTAINER --- */
#content-container{height:auto!important;min-height:100%;height:100%; 
	box-sizing:border-box; padding-top:70px; padding-bottom:30px;}
#content{position:relative; box-sizing:border-box;}
/* --- ! --- */


/* Page-Right */
.page-right{box-sizing:border-box;}
.page-right article{line-height:1.7; word-wrap:break-word; word-break:normal;}
.page-right article *{box-sizing:border-box;}
.page-title{margin:0; font-size:2.8rem; color:#111; font-weight:400; 
	background:url(../images/title-line.png) 0 bottom no-repeat; 
	padding:5px 0; margin-bottom:20px;}
.part-title{margin:0 0 10px; color:#111; font-size:1.8rem; line-height:1.4; font-weight:700;}
/* --- ! --- */


/* --- Breadcrumb ---*/
#breadcrumb{color:#999; font-size:1.2rem; line-height:1.4;}
#breadcrumb ul{margin:0; padding:0; list-style:none; height:24px;}
#breadcrumb ul li{float:left;}
#breadcrumb ul li a.home{background:url(../images/breadcrumb-home.png) 0 50% no-repeat; padding-left:18px;}
#breadcrumb a{color:#999;}
#breadcrumb em{padding:0 5px;}
/* --- ! --- */


/* --- PAGE --- */
.page{font-size:12px;font-size:1.2rem; margin:0px 0px; padding:10px 0; text-align:center; clear:both;}
.page span a, .page span a:hover, .page .current, .page .disabled, .page select{padding:5px 8px; margin:2px 0; 
	border-radius:5px;-moz-border-radius:5px;-border-radius:5px; }
.page select{padding:1px !important; margin:0 3px !important;}
.page a{color:#333; border:1px solid #ccc; cursor:pointer; text-decoration:none; }
.page a:hover{color:#fff; background:#3366cc; border:1px solid #3366cc;}
.page .current{color:#333; background:#f9f9f9; border:1px solid #e3e3e3; font-weight:bold;}
.page .disabled{color:#ddd; border:1px solid #ddd;}
.page .pageTo{padding:3px 3px; margin:2px; width:50px;}
/* --- ! --- */


/* --- FOOTER --- */
footer{height:115px; color:#333; font-size:12px;font-size:1.2rem; line-height:18px; line-height:1.8rem; 
	border-top:2px solid #c6b288; box-sizing:border-box; padding:10px 2px; display:none;}
footer address{float:left; font-style:normal;}
footer address a{color:#111;}
footer .recommend{color:#999;}
footer .huaweb{color:#999;}
footer .huaweb:before{content:" | ";}
footer .copyright{float:right;}
/* --- ! --- */


/* Top */
.scrollup{width:40px; height:40px; position:fixed; bottom:35px; right:0;
	display:none; background:#d3bb89;
	color:#fff; line-height:33px; font-size:2.4rem; text-align:center;}
.scrollup:hover{color:#fff;}


/* Hide from both screenreaders and browsers */
.hidden{display:none !important; visibility:hidden;}

/* Clearfix: contain floats */
.clearfix:before,
.clearfix:after {
    content: ""; /* 1 */
    display: table; /* 2 */
}
.clearfix:after{clear: both;}
/* For IE 6/7 only */
.clearfix{*zoom: 1;}


/* --- COMM --- */
.maxWidth { width:100%;}
.maxHeight { height:100%; margin:0 auto;}
.floatL{ float:left; }
.floatR{ float:right; }
.explanation{font-size:12px;font-size:1.2rem; color:#C60; font-weight:normal;}
.required{color:#f00 !important; font-weight:normal;}
#ui-datepicker-div{font-size:12px;font-size:1.2rem;}
.ui-datepicker-trigger{margin-left:3px;}
.noneData{font-size:13px;font-size:1.3rem; color:#999; text-align:center; clear:both;}
form{display:inline;}
.fieldRequired{text-align:right; color:#666;}
.fontSize15{font-size:15px !important; font-size:1.5rem !important;}
.important{color:#f00 !important;}
.border-none{border:none !important;}
.dataUpdate h2{font-size:18px;font-size:1.8rem; color:#333;}
/* --- ! --- */


/* --- Input, Select, Textarea --- */
input[type=radio], input[type=checkbox]{vertical-align:-1px; margin:0 3px;}
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=date], textarea, select{
	box-sizing:border-box;
	padding:6px 6px; 
	margin:1px; 
	background:#f8f5f0;
	border:1px solid #d5c6a8; 
	box-shadow:inset 0 1px 1px #eee; 
	-moz-box-shadow:inset 0 1px 1px #eee;
	-webkit-box-shadow:inset 0 1px 1px #eee;
}

select::-ms-expand{display:none;}
textarea{width:95%;}
input[type=radio], input[type=checkbox]{vertical-align:-2px; margin-right:5px;}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=date]:focus, textarea:focus, select:focus{
	outline:0;
	background:#fffaf0;
	border:1px solid #cbb480; 
	box-shadow:0 0 3px rgba(192,150,71,0.5); 
	-moz-box-shadow:0 0 3px rgba(192,150,71,0.5); 
	-webkit-box-shadow:0 0 3px rgba(192,150,71,0.5);
	-ms-box-shadow:0 0 3px rgba(192,150,71,0.5);
}
	/* input[type=file] */
	.field-file{overflow:hidden; position:relative; 
		font-size:13px;font-size:1.3rem; color:#000!important; font-weight:400; 
		padding:5px 10px !important;}
	.field-file [type=file]{
		display:block;		
		min-height:100%; min-width:100%;
		filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-webkit-opacity:0;
		position:absolute; right:0; text-align:right; top: 0;
		cursor:pointer;}
#search-block input.date{width:70px;}
/* --- ! --- */

/* --- Buttons --- */
input[type=submit], input[type=button], input[type=reset], a.btn, .field-file{
	-webkit-appearance:none;
	display:inline-block; *display:inline; *zoom:1;
	vertical-align:top; text-align:center;
	color:#fff; font-size:13px; font-size:1.3rem;
	border:1px solid #ad9668;
	background:url(../images/btn-bg-c6b288.png) 0 bottom #c6b288 repeat-x; 
	padding:7px 12px;
	cursor:pointer;
	text-decoration:none;
	transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, a.btn:hover, .field-file:hover{
	background:#ad9668;
	background-position:0 bottom;
	text-decoration:none;
}

.buttons{text-align:center; padding-top:20px; margin-bottom:20px;}
.buttons input[type=submit], .buttons input[type=button], .buttons input[type=reset], .buttons a.btn{
	padding:8px 24px; line-height:18px; line-height:1.8rem; font-size:15px;font-size:1.5rem;
	margin-left:10px; margin-right:10px;
}
.btn-secondary{border-color:#aaa!important; color:#666!important;}
.btn-secondary:hover{}
/* --- ! --- */


/* --- search-block --- */
#search-block{font-size:13px;font-size:1.3rem; color:#333; padding:8px 10px 8px; margin-bottom:12px; background:#f5f5f5;}
#search-block label{margin-right:5px; float:left; }
#search-block input{margin-right:5px; margin-left:3px;}
#search-block select{margin-left:3px;}
#search-block input[type=text]{}
#search-block input[type=submit], #search-block input[type=button]{
	float:left;
	width:65px; 
	font-weight:normal; font-size:1.3rem;}
#search-block input[type=submit]:hover, #search-block input[type=button]:hover{
	text-decoration:none;}
#search-block input[type=submit]{padding:6px 5px; margin-right:0;}
#search-block .date{width:75px;}
#search-block .ui-datepicker-trigger{vertical-align:-2px; cursor:pointer;}


/* --- List --- */
.list{border-top:0px solid #a8b8dd;}
.list thead th, .list thead td{background:#eadabf; border-bottom:2px solid #c8b188; padding:3px; font-weight:bold;}
.list thead th{font-size:12px;font-size:1.2rem;}
.list tbody th, .list tbody td{padding:5px 5px; box-sizing:border-box; border-bottom:1px solid #eaddc6; border-left:1px solid #eaddc6; line-height:1.4}
.list tbody th{border-left:none; background:#fffcf7; text-align:left;}
.list tbody tr{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;}
.list tbody tr:hover th, .list tbody tr:hover td{background:#f1f1f1;}
.list a.top{color:#f60;}
.list a:hover {color:#06F;}
/* --- ! --- */


/* --- Alert Information --- */
.alert-info{
	background:#fefcf0; border:1px solid #e1bb8e;
	font-size:14px;font-size:1.4rem; color:#111;
	text-align:center; padding:30px 20px 30px; margin:0 auto 0;}
.alert-info h4{margin:0; font-size:16px;font-size:1.6rem;}
.alert-info a{color:#264ea6;}
	/* error */
	.alert-error{background:#fdf1f1; border:1px solid #e4b6b6;}
/* --- ! --- */



/* Retina��𣇉�䖦SS�𦆮�銁�坔�憛𠹺葉 */
@media screen and (-webkit-min-device-pixel-ratio: 2),
screen and (min--moz-device-pixel-ratio: 2)
{
	.top-links .logo-top{
		background:url(../images/logo-top-2x.png) right 50% no-repeat; width:160px;
		background-size:126px 20px;
	}
	.loadingMask .logo-load{
		background:url(../images/logo-load-2x.png) center 0 no-repeat; 
		background-size:120px 19px;
	}
}
</pre></body></html>