﻿/*--------------------------共用元素--------------------------*/
body {
	background-color:Transparent;
}
.both {
	clear:both;
}
.padding-top5 {
	padding-top: 5px;
}
/*--------------------------頁面最小高度--------------------------*/
.support-min-height300 {
	min-height:300px;
}
.support-min-height {
	min-height:400px;
}
.support-min-height530 {
	min-height:530px;
}
/*--------------------------字體顏色--------------------------*/
.black {
	color:black;
}
.red {
	color:#FF0000;
}
.blue {
	color:#0092ff;
}
.blue_b {
	color:#0092ff;
	font-weight:bold;
	margin-top:1em;
}
.red_error {
	color:#b94a48;
}
.light-gray {
	color:#868686;
}
.floatLeftImg {
	float:left;
	margin-right:15px;
}
.sp-container .span9-line h4.fristText {
	margin-top: 1em;
}
/*--------------------------字體--------------------------*/
.sp-container {
/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif, "微軟正黑體";*/
	/*font-family:Arial,Helvetica,sans-serif;/*1017ivy更新*/
}
.sp-container a, .sp-container a:hover {
	text-decoration:none;
}
.sp-container, .support-aside-heading {
	margin-bottom:3em;
}
.sp-container h2 {
	font-weight: normal;
	font-size: 2em;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
.sp-container h3 {
	clear:both;
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
form.form-horizontal h3 {
	font-weight:bold;
	font-size: 1.1em;
	line-height: 1.15;
	margin: 4em 0 1.5em 0;
}
form.form-horizontal h3.first {
	margin-top:0;
}
.sp-container h4 {
	font-size: 1.1em;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
.sp-container #fast-link {
	float:left;
}
.sp-container .span9-line {
	float:right;
	min-height:600px;
}
.sp-container .span9-line ul {
	margin-top: 1em;
}
.sp-container .span9-line .btn-group ul.dropdown-menu {
	margin-top: 0em;
	max-height:135px;
}
#manually-step-zone #manually-step ul.dropdown-menu {
	margin-top: 0em;
	max-height:135px;
}
/*--------------------------啟用延保頁籤內文章用範例-------------------------*/
.sp-container .span9-line h4 {
	margin:2em 0 0.5em 0;
}
/*--------------------------EPEAT頁用範例------------------------*/
.sp-container .span9-line h4.top0 {
	margin:0 0 2em 0;
	line-height:1.6em;
}
#support-product-tab-content h4 {
	margin:3em 0 0.5em 0;
}/*頁籤頁的*/
.exclamation-point-icon {
	background: url("../img/exclamation-point-s.png") no-repeat scroll 0 center transparent;
	display: inline-block;
	line-height: 1.5;
	margin-left: 1em;
	padding-left: 25px;
}
.sp-container p {
	font-size:1em;
	line-height: 1.6;
	margin-bottom: 0.5em;
}
/*1019ivy新增*/
.span9-line p {
	margin-bottom: 1em;
}
.span9-line p+p {
	margin-bottom: 2em;
}
.support-aside-heading h1 {
	font-size:2em;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
/*--------------------------其他------------------------*/
.sp-container .span9-line li, .sp-container .span9 li, .sp-container .span3 .quick-access li, #support-product-tab-content li {
	margin-bottom: 1em;
}
.sp-container .span9 img, .sp-container .span9-line img {
	display:block;
}
.sp-container img.last {
	margin-bottom:0em;
}
span.word-black222 {
	color: #202020;
	padding-left:5px;
	letter-spacing: 0.1em;
}
a.black {
	color:#333;
}
a.black:hover {
	color:#0092ff;
}
/*-----------------------------首頁開始------------------------------*/
#support-search-zone {
	margin-bottom: 4em;
}
.side-link-zone {
	margin-bottom: 3em;
}
#support-home-search, .support-in-search-zone {
	color:white;
	background-size:100% auto;
	background:-moz-linear-gradient(#00a8ff, #0087c8);
	background:-webkit-linear-gradient(top, #00a8ff, #0087c8);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8ff', endColorstr='#0087c8', GradientType=0 );
	box-shadow: 0px 0px 3px rgba(0, 0, 0 ,0.5);
	-webkit-box-shadow: #666 0px 0px 3px;
	-moz-box-shadow: #666 0px 0px 3px;
	box-shadow: #666 0px 0px 3px;
}
.support-in-search-zone {
	height:90px;
}
/*--內頁search--*/
#support-home-search .span1 {
	width:48px;
	padding-left:12px;
}
#support-home-search .span1 img {
	padding-top:20px;
}
#support-home-search .span4 {
	margin-left:10px;
	width: 278px;
}
/*Search框*/
#support-home-search .span7 {
	width: 500px;
}
#search-box {
	padding-top: 18px;
}
#searchFrm {
	position:relative;
}
#search-box form {
	margin-bottom:0;
}
#search-box input {
	border-radius: 0 0 0 0;
	width: 490px;
}
.span9-line .support-in-search-zone #search-box input {
	width: 295px;
}
#search-box #support-search-btn {
	background: url("../img/search_btn_blue.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	border-radius: 0 0 0 0;
	cursor: pointer;
	position:absolute;
	height: 23px;
	width: 25px;
	text-indent:-9999px;
	top: 3px;
	right: 3px;
}
p.link a {
	color:white;
	float:right;
}
p.link a:hover {
	text-decoration: underline;
}
/*--------------------------首頁上方另外3各方式（Search）------------------------*/
#support-home-search-other {
	padding:20px 0 10px 0;
	background: -webkit-linear-gradient(-90deg, #ffffff 0%, #ffffff 60%, #e4e4e4 100%);
	background: -moz-linear-gradient(-90deg, #ffffff 0%, #ffffff 60%, #e4e4e4 100%);
	background: -o-linear-gradient(-90deg, #ffffff 0%, #ffffff 60%, #e4e4e4 100%);
	background: -ms-linear-gradient(-90deg, #ffffff 0%, #ffffff 60%, #e4e4e4 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4', GradientType=0 );
	box-shadow: 0px 0px 3px rgba(0, 0, 0 ,0.5);
	-webkit-box-shadow: #666 0px 0px 3px;
	-moz-box-shadow: #666 0px 0px 3px;
	box-shadow: #666 0px 0px 3px;
	behavior: url(stylesheets/PIE.htc);
}
#support-home-search-other .row-fluid-line {
	overflow: visible;
}
#support-home-search-other .span4 {
	width:279px;
	padding:0 20px 0 20px;
	margin-left:0;
	position:relative;
}
#support-home-content {
	clear:both;
	padding-top:3em;
	margin-left: 0px;
}
#support-home-content .span6 {
	position:relative;
}
#support-home-search-other a.btn-asus {
	float:right;
	padding: 4px 15px 4px 15px;
	text-transform:uppercase;/*全部自動轉換為大寫*/
}
#serial-number input[type="text"] {
	border-radius: 0 0 0 0;
	width: 97%;
	margin-bottom:17px;
}
/*--------------------------首頁字的樣式------------------------*/
#support-search-zone h1, .support-in-search-zone h1 {
	font-weight: normal;
	font-size: 1.7em;
	padding-top:10px;
}
#support-search-zone p, .support-in-search-zone p {
	font-size:0.9em;
	line-height: 1.3;
	margin-bottom: 1.3em;
}
#support-home-search-other p {
	font-size:0.9em;
	line-height: 1.3;
	color:#767676;
}
#support-home-search-other p.how-to {
	top: 0;
	position: absolute;
	width: 155px;
	overflow:hidden;
}
#support-home-search-other a.btn-asus {
	margin-top:0em;
}
/*--------------------------內頁search--------------------------*/
#support-home-search-other p.how-to a:hover {
	text-decoration:none;
}
#support-home-other-service h3.contact {
	margin-bottom: 1.1em;
}
#support-home-content p {
	font-size:0.9em;
}
#support-home-content p.newsw-heading {
	margin-bottom: 0.2em;
}
#support-home-content p.marginB-3em {
	font-size:0.9em;
	line-height: 1.3;
	margin-bottom:3em;
}
#support-home-content p.newsw-date {
	color: #999999;
	margin-bottom: 0.2em;
}
#support-home-content p.contact-us {
	margin-bottom: 5.1em;
}
#support-home-hot-service a {
	color:#333;
	text-decoration:none;
}
#support-home-other-service a {
	text-decoration:none;
}
#support-home-hot-service a h3, #support-home-hot-service a:hover h3 {
	color:#0092ff;
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 0.4em;
}
#support-home-other-service p.black {
	margin-bottom: 1.7em;
	overflow:hidden;
	height:2.6em;
	text-overflow:ellipsis;/*產生省略記號*/
}
#support-home-other-service p.black a {
	color:#333;
}
#news-alerts .newsw-date {
	letter-spacing:0.05em;
}
/*--------------------------首頁下方開始（Content）------------------------*/
#support-home-content .span9-line {
	min-height: 30px;
}
#left-nav li a.sub-btn2 {
	color:#0092ff;
	background: url("../img/sub_button.png") no-repeat scroll 0 center transparent;
	text-decoration: none;
	padding:3px 0 3px 17px;
	display:block;
}
#left-nav li a:hover.sub-btn2 {
	color:#0092FF;
}
#support-home-hot-service {
	padding-bottom:1.5em;
	margin-bottom:1.5em;
	border-bottom:1px solid #DDD;
}
#support-home-hot-service .span3 {
	width: 20.325%;
	padding-left: 2.5%;
}
#support-home-hot-service .span4 {
	min-height:155px;
	text-align: center;
}
#support-home-hot-service .span4 a p {
	color:#767676;
	line-height: 1.5;
	margin-bottom: 0em;
}
#support-home-hot-service .span4 a:hover p {
	color:#333;
}
/*首頁熱門服務ICON圖片*/
#support-home-hot-service a span.registration {
	background: url("../img/Support_Icon_index.png") no-repeat center 0;
	height:75px;
	display: block;
	text-indent:-9999px;
}
#support-home-hot-service a:hover span.registration {
	background: url("../img/Support_Icon_index.png") no-repeat center -75px;
}
#support-home-hot-service a span.WarrantyExtension {
	background: url("../img/Support_Icon_index.png") no-repeat center -150px;
	height:75px;
	display: block;
	text-indent:-9999px;
}
#support-home-hot-service a:hover span.WarrantyExtension {
	background: url("../img/Support_Icon_index.png") no-repeat center -225px;
}
#support-home-hot-service a span.ServiceShop {
	background: url("../img/Support_Icon_index.png") no-repeat center -300px;
	height:75px;
	display: block;
	text-indent:-9999px;
}
#support-home-hot-service a:hover span.ServiceShop {
	background: url("../img/Support_Icon_index.png") no-repeat center -375px;
}
#support-home-hot-service a span.RepairStatusInquiry {
	background: url("../img/Support_Icon_index.png") no-repeat center -450px;
	height:75px;
	display: block;
	text-indent:-9999px;
}
#support-home-hot-service a:hover span.RepairStatusInquiry {
	background: url("../img/Support_Icon_index.png") no-repeat center -525px;
}
#support-home-hot-service a span.EscalationMailBox {
	background: url("../img/Support_Icon_index.png") no-repeat center -600px;
	height:75px;
	display: block;
	text-indent:-9999px;
}
#support-home-hot-service a:hover span.EscalationMailBox {
	background: url("../img/Support_Icon_index.png") no-repeat center -675px;
}
#support-home-hot-service a span.SelfDiagnostic {
	background: url("../img/Support_Icon_index.png") no-repeat center -750px;
	height:75px;
	display: block;
	text-indent:-9999px;
}
#support-home-hot-service a:hover span.SelfDiagnostic {
	background: url("../img/Support_Icon_index.png") no-repeat center -825px;
}
#support-home-other-service img {
	margin:0 20px 0 0;
	float:left;
}
a.more-txt-btn {
	background: url("../img/more-button.gif") no-repeat 100% 6px;
	padding-right: 10px;
	position: absolute;
	right:0;
	bottom: 0px;
}
/*--------------------------內頁開始------------------------*/
#support-in-search-zone-down {
	margin-top: 3em;
}
.search-step-zone {
	margin-top: 1em;
}
.search-step-zone button {
	text-align: left;
	width: 330px;
}
.search-step-zone .btn-group span.new-dropdown {
	text-align: left;
	width: 312px;
}
.search-step-zone .span4 {
	margin-left: 0;
}
.search-step-zone .step01, .search-step-zone .step02 {
	margin-bottom:1.5em;
}
.search-step-zone a.sp-btn {
	float:right;
	margin-top:1em;
}
.search-auto-zone a {
	float:right;
	margin-bottom:2em;
	display:block;
}
#support-in-search-zone-down .span4-line {
	width: 255px;
}
.search-serial-zone p {
	width:90px;
}
.search-serial-zone p a {
	font-size: 0.9em;
	line-height: 1.3;
	margin-bottom: 1.3em;
	float:left;
}
.search-serial-zone a.sub-btn {
	float:right;
}
.search-serial-zone input {
	width:96%;
}
/*--------------------------分隔線--------------------------*/
.underline-Padding20 {
	margin-bottom:2em;
	margin-left: -19px;
}
/*--------------------------內頁 Search框--------------------------*/
#support-in-search-zone {
	width:100%;
}
#support-in-search-zone input {
	border-radius: 0 0 0 0;
}
.search-form {
	position:relative;
}
.search-form input {
	width:208px;
}
.sp-container .span3 #support-in-search-zone .search-form input {
	width:212px;
}
#support-in-search-zone #search-btn {
	background: url("../img/search_btn_blue.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	border-radius: 0 0 0 0;
	cursor: pointer;
	height: 23px;
	width: 25px;
	position: absolute;
	right: 3px;
	top: 3px;
	text-indent:-9999px;
}
#support-in-search-zone p {
	margin-bottom: 0em;
}
/*--------------------------延伸保固--------------------------*/
.sp-container a.btn-asus {
	margin-top: 1em;
}
#premium-care-product ul {
	margin: 0em;
}
#premium-care-product li {
	min-height:200px;
	position:relative;
	text-align:center;
}
#premium-care-product li.span3 img, #premium-care-product li.span4 img, #premium-care-product li.span6 img {
	margin:0 auto 1em auto;
}
#premium-care-product li.span3 a, #premium-care-product li.span4 a {
	position:relative;
	bottom:0px;
}
.sp-container h3.txt2em {
	height:2.5em;
}
.sp-container p.txt5em {
	height:5em;
}
#support-product-tab {
	border-bottom:1px solid white;
	border-bottom:1px solid #CCC \9;
	box-shadow: 0 -1px 0 #CCCCCC inset;
	overflow: hidden;
}
#premium-care_tab .nav-sub-tabs {
	border-bottom:1px solid white;
	border-bottom:1px solid #CCC \9;
	box-shadow: 0 -1px 0 #CCCCCC inset;
	overflow: hidden;
}
#premium-care_tab ul {
	margin-bottom: 0px;
}
#premium-care_tab li {
	margin-bottom: -1px;
}
.premium-care-tab-content {
	background-color: #FFFFFF;
	padding: 20px;
}
#premium-care-link li {
	margin-bottom:0em;
}
/*--------------------------聯絡華碩--------------------------*/
.contact-us-list h2, .sp-win8 h2 {
	background:url(../img/support-line-arrow.png) no-repeat 0 0;
	padding-left:30px;
	font-size: 1.6em;
	text-transform:capitalize;
}
.contact-us-list p {
	padding:0 0 0em 30px;
}
/*--------------------------Win8-------------------------*/
.sp-win8 ul li a {
	background: url("../img/more-button-blue.gif") no-repeat scroll 0 6px transparent;
	padding: 1px 0 1px 10px;
	color:#333;
	display:block;/*text-decoration: none;
	margin-bottom:6px;*/
}
.sp-win8 ul {
	padding-left:30px;
}
.sp-win8 ul li a:hover {
	color:#0092ff;
}
div.win8-ans {
	padding:0px 0px 20px 10px;/*display:none;*/
}
div.win8-ans span {
	background: url("../img/a.png") no-repeat 0 3px;
	width:20px;
	min-height:25px;
	margin-right:10px;
	text-indent:-9999px;
	display:inline-block;
	float:left;
}
div.win8-ans p {
	overflow:hidden;
	color:#08c;
}
/*--------------------------維修相關資訊--------------------------*/
.repair-info-list {
	padding-left:35px;
}
.repair-info-list h2 {
	background: url("../img/support-line-arrow.png") no-repeat scroll 0 0 transparent;
	font-size: 1.6em;
	margin:0 0 1em -35px;
	padding-left: 35px;
}
/*--------------------------產品頁籤內容開始--------------------------*/
#support-product-tab-content {
	background-color: white;
	padding: 30px 30px 20px 30px;
}
/*--------------------------頁籤 保固--------------------------*/
.support-product-tab, span9 {
	padding:28px 25px;
}
.warranty-extension h4 {
	font-size:16px;
	line-height:28px;
}
/*--------------------------頁籤 影片--------------------------*/
#feature-video-content ul.support-video-list li {
	display: block;
	float: left;
	padding-right: 20px;
	position: relative;
	width: 270px;
}
#feature-video-content .support-video-list li img {
	margin-bottom:0.5em;
}
/*字*/
#feature-video-content .support-video-list li a {
	font-size:1em;
	line-height: 1.3;
	margin-top: 1.3em;
}
/*--------------------------頁籤 知識（中內容分欄的）--------------------------*/
#support-product-tab-content .span9 {
	width: 634px;
    *width: 610px;
	position:relative;
}
.knowledge-solution {
	border-top: 1px solid #DDD;
	margin-bottom:2em;
}
.sp-container .span9 .category p a img {
	float:left;
	margin:-0.5em 0.5em 0 0;
}
.sp-container .span9 .category p {
	clear:both;
	margin-bottom:2em;
}
.category h4 {
	color:#0092ff;
	font-size: 1.1em;
	line-height: 1.15;
}
.question {
	margin-left:40px;
	margin-bottom:2em;
}
.question2 {
	margin-bottom:2em;
}
/*--------------------------頁籤 知識（一般沒有分類的頁面）--------------------------*/
#knowledge-content .span3-line {
	width: 218px;
}
#knowledge-content a.more-txt-btn {
	margin-right:2em;
}
#sp-page-namber {
	float: right;
}
/*----------------------Knowledge 答案頁----------------------*/
.faq img {
	padding:0px 0 10px 0;
}
.document-solve h1 {
	padding: 10px 0 10px 0;
}
.document-solve input {
	margin-right:5px;
}
.document-solve input.no {
	margin-left: 15px;
}
.document-solve p {
	margin-top:1em;
}
.document-solve textarea {
	width:100%;
}
/*--------------------------Try others way we support-------------------------*/
.try-others-way-support {
	padding-top: 0em;
}
.try-others-way-support img {
	width:50px;
	height:50px;
	float:left;
	padding-right:9px;
}
.try-others-way-support h4 a {
	text-decoration:none;
}
.try-others-way-support .row-fluid-line {
	margin-top:2em;
}
.microsoft-support {
	background:url(../img/support/FAQ/microsoft.png) no-repeat right 60px;
	padding-top: 1em;
}
#left-nav li a.sub-btn3 {
	background: url("../img/support/link-arrow.gif") no-repeat scroll 0 8px transparent;
	text-decoration: none;
	padding: 1px 0 1px 10px;
	color:#333;
}
#left-nav li a.sub-btn4, .question li a.sub-btn4 {
	background: url("../img/more-button-blue.gif") no-repeat scroll 0 6px transparent;
	text-decoration: none;
	padding: 1px 0 1px 10px;
	color:#333;
}
#left-nav li a:hover.sub-btn4, .question li a:hover.sub-btn4, #left-nav li a:hover.sub-btn3 {
	color:#0092ff;
}
#microsoft-search {
	margin-top:1.3em;
	padding-bottom:1.5em;
	width:100%;
}
#microsoft-search input {
	border-radius: 0 0 0 0;
}
#microsoft-search #search-btn {
	background: url("../img/search_btn_blue.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	border-radius: 0 0 0 0;
	cursor: pointer;
	height: 23px;
	position: absolute;
	right: 3px;
	text-indent: -9999px;
	top: 3px;
	width: 25px;
}
#support-product-tab-content .try-others-way-support h4 {
	margin-top:0;
}
/*--------------------------Dowload-------------------------*/
#tab-dowload-content .span5 {
	margin-left:0;
}
#tab-dowload-content button {
	width:300px;
	text-align:left;
}
#tab-dowload-content .span3-line {
	width: 218px;
}
#tab-dowload-content .span3-line h3 {
	margin-bottom:1em;
}
ul.dropdown-menu {
	width:300px;
}
ul.width330 {
	width: 328px;
}
#tab-dowload-content .btn .caret {
	margin-left: 0;
	margin:7px 0 0 0;
	float:right;
}
#download-os {
	padding-bottom:3em;
}
#download-os .span5 .btn-group {
	float:left;
}
#download-os-answer {
	padding:0;
}
#download_os_top {
	min-height:30px;
}
#download-os-answer a {
	text-decoration:none;
}
p.dowload-required {
	float:right;
	color: #e30017;
}
/*--------------------------Dowload答案頁-------------------------*/
#download-os-answer h4 {
	font-size: 1.1em;
	line-height: 1.15;
	margin-bottom: 1.5em;
}
#download-os-answer a p {
	margin-bottom: 1.5em;
	background: url("../img/close_round.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	padding-left: 25px;
	min-height:20px;
}
#download-os-answer a:hover p {
	background: url("../img/close_round_hover.png") no-repeat scroll 0 0 transparent;
}
#download-os-answer a p.open {
	background: url("../img/open_round.png") no-repeat scroll 0 0 transparent;
}
#download-os-answer a:hover p.open {
	background: url("../img/open_round_hover.png") no-repeat scroll 0 0 transparent;
}
#memory-content .memory-answer p {
	color:#0092ff;
	margin-bottom:2em;
}
/*--------------------------表格共用元素--------------------------*/
thead tr {
	background-color: #20b3ff;
	background-image: -moz-linear-gradient(top, #07abff, #47c0ff);
	background-image: -ms-linear-gradient(top, #07abff, #47c0ff);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#07abff), to(#47c0ff));
	background-image: -webkit-linear-gradient(top, #07abff, #47c0ff);
	background-image: -o-linear-gradient(top, #07abff, #47c0ff);
	background-image: linear-gradient(to top, #07abff, #47c0ff);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02a9ff', endColorstr='#42beff', GradientType=0);
	text-align: left;
	color: white;
	font-weight: bold;
}
tbody tr {
	background-color:#FFF;
}
table th.bg-gray, table td.bg-gray {
	background-color:#EEE;
}
#download-os-answer-table table {
	margin-bottom:2em;
}
#download-os-answer-table tbody ol {
	margin-top:10px;
}
#download-os-answer-table tbody ol li {
	margin-bottom: 0.5em;
}
#download-os-answer-table span.copy-link {
	float:right;
	background:url(../img/support/icon-copy_13.gif) no-repeat 0 4px;
	padding-left:15px;
}
.update-time {
	float:right;
	padding-right:10px;
	color:#999999;
}
a.download_pics-blue {
	background:url(../img/support/download_pics-blue.gif) no-repeat 0 2px;
	width:13px;
	height:13px;
	padding-left:16px;
}
a.download_pics-green {
	background:url(../img/support/download_pics-green.gif) no-repeat 0 2px;
	width:13px;
	height:13px;
	padding-left:16px;
}
/*--------------------------CPU--------------------------*/
#cpu-table table {
	margin-bottom:2em;
}
a.download_name1 {
	margin-top:1em;
	display:block;
}
a.download_name1 img {
	margin:3px 7px 0 0;
	float:left;
}
#cpu-table tbody tr:hover td, #download-os-answer-table tbody tr:hover td, .service-center-inPage tbody tr:hover td, #warranty_extension_activation tbody tr:hover td, .self-download-table tbody tr:hover td, .self-download-table tbody tr:hover td {
	background-color:transparent;
}
#batteryTable2 tbody tr:hover td {
	background-color:transparent;
}
#cpu-table .table tbody tr:hover td.vendors, #download-os-answer-table tbody tr:hover th.bg-gray, .self-download-table tbody tr:hover th.bg-gray, .service-center-inPage tbody tr:hover td.bg-gray {
	background-color:#EEE;
}
#cpu-table tbody.nth td {
	padding:8px;
	line-height:29px;
}
#cpu-table tbody.nth tr:hover td {
	background-color:#FFFFD9;
}
/*找序號/找型號文章*/
#find_serial_number .product, #find_model_number .product {
	max-width:250px;
}
#find_serial_number .span5, #find_model_number .span5, #BIOSversion .span5 {
	margin-left:0;
}
#find_model_number .span7 {
	padding-top:1em;
}
/*1019ivy新增*/
#find_model_number .span7 p {
	margin-bottom: 0.5em;
}
#find_serial_number p.span12, #find_model_number p.span12, #BIOSversion p.span12 {
	padding: 5px 8px;
	margin-bottom: 0;
	margin-top: 2em;
	background-color: #20b3ff;
	background-image: -moz-linear-gradient(top, #07abff, #47c0ff);
	background-image: -ms-linear-gradient(top, #07abff, #47c0ff);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#07abff), to(#47c0ff));
	background-image: -webkit-linear-gradient(top, #07abff, #47c0ff);
	background-image: -o-linear-gradient(top, #07abff, #47c0ff);
	background-image: linear-gradient(to top, #07abff, #47c0ff);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02a9ff', endColorstr='#42beff', GradientType=0);
	text-align: left;
	color: white;
	font-weight: bold;
	-webkit-border-radius:  4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
}
#find_serial_number p.frist, #find_model_number p.frist {
	margin-top: 0em;
}
#find_serial_number .find_serial_number_list, #find_model_number .find_model_number_list, #BIOSversion .BIOSversion_list {
	border-bottom:1px solid #DDD;
	clear:both;
}
/*找序號文章end*/
#cpu-support-select {
	margin-bottom:2em;
}
#cpu-support-select .span4 {
	border:1px solid #DDD;
	padding:2em 1em;
}
#cpu-support-select .span4 img {
	float:left;
	margin:0 0.5em 0 0;
	display:block;
	width:70px;
	height:70px;
}
#cpu-table table td img.product {
	margin:0 auto;
	width:250px;
	height:120px;
}
#cpu-support-select .txt-zone, #product-support-info .txt-zone {
	overflow:hidden;
}
#cpu-table table td.vendors {
	background-color: #EEEEEE;
	min-width:70px;
}
#cpu-table table td.vendors img {
	margin:0 auto 0 auto;
	width:70px;
}
#cpu-table span a {
	margin-right: 10px;
	float:right;
}
/*------------------------------內頁-頁籤-上方內容------------------------------*/
#product-head-support {
	margin-bottom:1em;
}
#product-head-support .span4 img.product {
	margin-top:-20px;
}
#product-support-need-service {
	padding-top:80px;
}
#product-support-info a p.black {
	color:black;
}
#product-support-info a:hover p.black {
	color:#005588;
}
#product-support-info img {
	float: left;
	height: 50px;
	margin-bottom: 2.5em;
	padding-right: 9px;
	width: 50px;
}
.info-link-top {
	padding: 2em 0 1em 0;
}
.info-link-top h4, .info-link-bottom h4 {
	font-weight:normal;/*1017ivy更新*/
}
.info-link-bottom {
	clear:both;
	border-top:1px solid #DDD;
	padding:2em 0 1em 0;
}
#product-support-info {
	padding-top:40px;
}
#product-head-support .span5 {
	width: 356px;
}
.register-your-product {
	padding-bottom:1em;
	margin-bottom:1em;
}
#product-support-info .btn-asus {
	float:right;
}
.premium-care {
	padding:10px 0 20px 0;
	border-top:1px solid #DDD;
}
#product-head-support .span3-line {
	width:260px;
}
#support0516-tab-content .span9 {
	padding-left:20px;
	width:632px;
}
/*------------------------------內頁-頁籤-下方內容------------------------------*/
#support0516-tab-content .span3-line ul {
	list-style:none;
	margin:0;
}
#support0516-tab-content .span3-line li {
	background:url(../img/support/FAQ/link-point.gif) no-repeat 0 center;
	padding-left:10px;
	margin:10px 0;
}
#support0516-tab-content .span3-line li p {
}
#support0516-tab-content p a, #support0516-tab-content .span3-line li a {
	color:#000000;
}
#support0516-tab-content p a:hover, #support0516-tab-content .span3-line a:hover {
	color:#0092ff;
	text-decoration:none;
}
#support-nav-line .nav-sub-tabs {
	border-bottom: medium none;
	overflow: hidden;
	border-bottom: 1px solid white;
	box-shadow: 0 -1px 0 #CCCCCC inset;
}
#support-nav-line .nav {
	margin-bottom:0px;
}
/*--------------------------support-search-內頁的--------------------------*/
#support-search-s-zone {
	color:white;
	background-size:100% auto;
	background:-moz-linear-gradient(#00a8ff, #0190da);
	background:-webkit-linear-gradient(top, #00a8ff, #0190da);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8ff', endColorstr='#0190da', GradientType=0 );
	margin-bottom:45px;
}
#support-search-s-content .span9 {
	width:690px;
}
#model-automatic-zone {
	padding:0 0 25px 0;
	border-bottom: 1px solid #DDD;
	margin-bottom:25px;
}
.support-item-title {
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
#support-search-s-other-zone p {
	font-size:12px;
	line-height: 1.3;
	margin-bottom: 1.3em;
}
p.how-to-link {
	width:100px;
	float:left;
	padding-right:10px;
}
#product-serial-number-zone a.sub-btn2 {
	/*color:#0088CC;*/
	background: url("../img/sub_button.png") no-repeat scroll 0 center transparent;
	text-decoration: none;
	padding:3px 0 3px 17px;
}
/*--------------------------導染精靈頁--------------------------*/
.medium {
	margin-left:5%;
}
.medium img {
	border:1px solid #CCC;
	margin-bottom:3em;
}
#div_applet .well a h4 {
	margin-top:3px;
}
#mainzone1_content_activex1_h4_begin {
	margin-top:3px;
}
/*--------------------------表單類ROBB--------------------------*/

.inner-info .well {
	margin: 10px 0;
}
.controls02 .well {
	padding:9px;
	margin: 10px 0;
	clear:both;
}
.well a.sub-btn {
	margin:10px 0;
	display:block;
}
.well label.width {
	width: 150px;
	padding-top: 5px;
	margin: 0 auto;
	vertical-align: middle;
}
.condition p {
	line-height:1.7em;
}
.help-block {
	clear:both;
}
.blue_2em {
	font-size: 1.5em;
	color:#0092ff;
	padding:0 3px;
}
.pccillin p {
	font-weight: normal;
	font-size: 1.1em;
	line-height: 1.6;
	margin-bottom: 0.5em;
	clear:both;
}
.input-short {
	width: 60px;
	text-transform:uppercase;
}
.support-submit-btn {
	margin: 1em 0 5em 0;
}
.icon-add {
	background: url('../img/icon-add.png') no-repeat;
}
#memeber-basic-info-zone > ul.support {
	margin-top:2em;
}
.icon-add {
	min-height:20px;
	display: inline-block;
	padding-left: 25px;
	line-height: 1.5;
	margin-left: 1em;
	width: auto;
}
#memeber-basic-info-zone > ul > li {
	padding-left: 10px;
	padding-right: 10px;
	width: 46%;
}
#memeber-basic-info-zone > ul.support > li.widthAll {
	padding-left: 10px;
	padding-right: 10px;
	width: 95%;
}
#memeber-basic-info-zone > ul.support > li.widthAll a {
	margin-top:20px;
	float:right;
}
#memeber-basic-info-zone > ul.support > li img {
	margin-right:30px;
}
.btn-fileUpload {
	margin-top:2em;
	float:right;
}
/*我的產品*/
#myProduct_zone hr, #warranty_extension_activation hr {
	margin: 0;
}
.myProduct .span2, .myProductSN {
	margin-top: 15px;
}
.myProduct .productImg {
	margin-top:0em;
}
.myProduct img.product {
	width:60px;
	height:60px;
	float:left;
	padding-right:9px;
}
.span11 img.supportEvent {
	width:80px;
	height:80px;
	float:left;
	padding-right:15px;
}
.myProduct .txt-zone {
	overflow: hidden;
}
.myProduct .txt-zone h4 {
	display:block;
	font-weight:normal;
	font-size: 1.6em;
	line-height: 1.15;
	margin:0.3em 0 0.7em 0;
}
.myProduct .span1 a.btn-asus {
	margin-top: 2.5em;
}
a.modifyIcon {
	background: url("../img/product_reg_icon.png") no-repeat 0 8px transparent;
	cursor: pointer;
	height: 40px;
	width: 20px;
	text-indent:-9999px;
	float:right;
}
a:hover.modifyIcon {
	background: url("../img/product_reg_icon02.png") no-repeat 0 8px transparent;
}
.myProductSN {
	color:#999999;
}
#EnabledExtended_zone h3 {
	margin-top:2em;
}
#EnabledExtended_zone .well-white .row-fluid .span11 {
	width: 87%;
}
.myProduct .span2 p, #EnabledExtended_zone p, .myProductSN p {
	margin-bottom: 0em;
}
.myProduct .span7 p {
	margin-bottom: 0em;
}
.myProduct .productImg {
	margin-top:10px;
}
/*啟用延伸保固*/
 #warranty_extension_activation {
	margin-top: 3em;
}
a.selectIcon {
	background: url("../img/adv_btn_icon-blue.png") no-repeat 0 8px transparent;
	cursor: pointer;
	height: 40px;
	width: 20px;
	text-indent:-9999px;
	float:right;
}
a:hover.selectIcon {
	background: url("../img/adv_btn_icon-blue-hover.png") no-repeat 0 8px transparent;
}
a.selectedIcon {
	background: url("../img/adv_btn_icon-blue02.png") no-repeat 0 8px transparent;
	cursor: pointer;
	height: 40px;
	width: 20px;
	text-indent:-9999px;
	float:right;
}   /* 選擇的連結 */
/*產品註冊*/
#member-page-content {
	margin-bottom:3em;
}
#pro_registration {
	margin-top:3em;
}
input.bgcolor {
	background-color: #e5f3fa;
	color:#005580;
	font-weight:bold;
}
.form-horizontal .control-label02 {
	float: left;
	width: 170px;
	padding-top: 5px;
	text-align: right;
	margin-right: 0.5em;
}
ol.step {
	margin-bottom:2em
}
.form-horizontal .controls02 {
	margin-left: 190px;
}
#survey label.width, #survey-side label.width {
	width:150px;
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}
label.radio input[type="radio"], label.checkbox input[type="checkbox"] {
	margin-top:0 \9;
}
/*Search-by-cpu*/
#search-by-cpu .step02 {
	padding-top: 2em;
	clear:both;
}
#search-by-cpu .span2 {
	width:100px;
}
#search-by-cpu .span7 {
	margin:0;
}
/*--------------------------步驟用ICON--------------------------*/
span.step-icon {
	float:left;
	width:35px;
	height:35px;
	text-indent:-9999px;
}
span.step-icon-blue1 {
	background: url("../img/support/step1-blue.png") no-repeat scroll 0 0 transparent;
}
span.step-icon-blue2 {
	background: url("../img/support/step2-blue.png") no-repeat scroll 0 0 transparent;
}
span.step-icon-blue3 {
	background: url("../img/support/step3-blue.png") no-repeat scroll 0 0 transparent;
}
span.step-icon-gray1 {
	background: url("../img/support/step1-gray.png") no-repeat scroll 0 0 transparent;
}
span.step-icon-gray2 {
	background: url("../img/support/step2-gray.png") no-repeat scroll 0 0 transparent;
}
span.step-icon-gray3 {
	background: url("../img/support/step3-gray.png") no-repeat scroll 0 0 transparent;
}
br {
	clear:left;
}
.btn .caret {
	float: right;
	margin: 7px 0 0;
}
/*--------------------------步驟用ICON end //--------------------------*/
p.type, span.type {
	line-height:35px;
	padding-left:10px;
}
p.type2 {
	padding-left:10px;
}
#search-by-cpu button {
	text-align: left;
	width:590px;
}
ul.width583 {
	width: 588px;
}
/*--------------------------維修Repair Status Inquiry--------------------------*/
#repair-status .step02 {
	clear: both;
	padding-top: 2em;
}
#repair-status .span5 {
	margin:0;
}
#repair-status button {
	text-align: left;
	width:386px;
}
ul.width350 {
	width: 350px;
}
ul.width386 {
	width: 384px;
}
#repair-status a.sp-btn, #repair-status a.btn-asus, #cpu-support-zone a.sp-btn, #cpu-support-zone a.btn-asus {
	float:right;
}
.step01 .span4 span.type, .step02 .span4 span.type {
	line-height:1.5em;
}
.step01 .span4 span.type2, .step02 .span4 span.type2 {
	line-height:35px;
}
.stepTxt-zone {
	overflow:hidden;
}
/*--------------------------電源瓦數計算--------------------------*/
#power-supply-wattage {
	margin-bottom:3em;
}
#power-supply-wattage h3 {
	font-weight:bold;
}
.power-zone p {
	font-size:0.9em;
	margin-left:0;
	line-height:28px;
	margin-right:10px;
}
.power-zone p.line-height-big {
	font-size:0.9em;
	margin-left:0;
	line-height:28px;
	margin-right:10px;
	border-bottom:1px solid #DDD;
}
.power-zone p.line-height-s {
	font-size:0.9em;
	margin-left:0;
	line-height:18px;
	margin-right:10px;
	border-bottom:1px solid #DDD;
}
.power-zone select.hight {
	height:50px;
	margin-top:3px;
}
.well-ans {
	padding:5px;
	text-align:center;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #eee;
	border: 1px solid rgba(0, 0, 0, 0.05);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well-ans h3 {
	line-height:2em;
	margin:0;
}
.well-ans h3 span.text-red {
	font-size:1.5em;
	color: #e30017;
	font-weight:bold;
	padding:0 5px;
}
/*--------------------------自我診斷--------------------------*/
p.self-diagnostics-info {
	clear:both;
	color: #e30017;
	padding-left:70px;
}
#self-diagnostics {
	margin-bottom:3em;
}
#self-diagnostics .span5 {
	margin:0;
}
#self-diagnostics button {
	text-align: left;
	width:386px;
}
#self-diagnostics .step02-content {
	padding-left:50px;
}
#self-diagnostics .step02 {
	clear: both;
	padding-top: 3em;
}
#self-diagnostics p span {
	display:block;
}
/*--------------------------自我診斷（motherboard）--------------------------*/
.self-motherboard {
	margin-top:2em;
}
.self-download-table th {
	padding:9px;
	text-align:left;
	background-color:#e7e7e7;
	width:35%;
}
.self-download-table td {
	padding:9px;
	text-align:left;
}
.self-download-table td span.update-time {
	float:right;
	padding-right:10px;
	color:#6A6A6A;
}
.self-download-table td a.download_pics-blue {
	background:url(../img/support/download_pics-blue.gif) no-repeat 0 0;
	width:13px;
	height:13px;
}
.self-download-table td a.download_pics-green {
	background:url(../img/support/download_pics-green.gif) no-repeat 0 0;
	width:13px;
	height:13px;
	padding-left:16px;
}
.self-download-table td a {
	margin-right:30px;
}
.self-download-table {
	margin:2em 0;
	margin-bottom:2em;
}
.self-download-table tbody ol {
	margin-top:20px;
}
.self-download-table tbody p {
	line-height: 2;
	margin-bottom: 0;
}
.try-others-way-support .span4 h4 {
	margin-top: 0;
}
.try-others-way-support .span4 a span {
	height:50px;
	width:50px;
	float:left;
	margin-right:10px;
	display: block;
	text-indent:-9999px;
}
.try-others-way-support .span4 a span.SelfDiagnostic {
	background: url("../img/Support_IconF-s.png") no-repeat 0 0;
}
.try-others-way-support .span4 a:hover span.SelfDiagnostic {
	background: url("../img/Support_IconF_02-s.png") no-repeat 0 0;
}
.try-others-way-support .span4 a p {
	color:#333;
}
.try-others-way-support .txt-zone {
	overflow:hidden;
}
/*--------------------------自我診斷--------------------------*/
#self-diagnostics-step {
	margin-bottom:3em;
}
.step-arrow {
	background:url(../img/support/arrow-gray.png) no-repeat right center;
}
#self-diagnostics-step p.step-zone {
	color:#868686;
	font-size: 2em;
	line-height: 0.7em;
	margin-bottom:0;
}
#self-diagnostics-step p.step-zone span.text-info-s {
	font-size: 11px;
	line-height:18px;
}
span.texth2 {
	display:block;
}
#self-diagnostics-step p.active-blue {
	color:#0092ff;
}
.self-diagnostics-step-zone {
	margin-bottom:5em;
	border:1px solid #DDD;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(85%, #ffffff), color-stop(100%, #f0f0f0));
	background-image: -webkit-linear-gradient(#ffffff 85%, #f0f0f0 100%);
	background-image: -moz-linear-gradient(#ffffff 85%, #f0f0f0 100%);
	background-image: -o-linear-gradient(#ffffff 85%, #f0f0f0 100%);
	background-image: -ms-linear-gradient(#ffffff 85%, #f0f0f0 100%);
	background-image: linear-gradient(#ffffff 85%, #f0f0f0 100%);
}
.step-head {
	background-color: #20b3ff;
	background-image: -moz-linear-gradient(top, #07abff, #47c0ff);
	background-image: -ms-linear-gradient(top, #07abff, #47c0ff);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#07abff), to(#47c0ff));
	background-image: -webkit-linear-gradient(top, #07abff, #47c0ff);
	background-image: -o-linear-gradient(top, #07abff, #47c0ff);
	background-image: linear-gradient(to top, #07abff, #47c0ff);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02a9ff', endColorstr='#42beff', GradientType=0);
	text-align: left;
	color: white;
	font-weight: bold;
	padding: 8px 10px 8px 8px;
	text-align: left;
}
.step-head h3 {
	font-weight:bold;
	line-height:2em;
	padding-left:1em;
}
.step-content {
	padding:1em 2em 2em 2em;
}
.step-content-form {
	padding:1em 0 2em 0;
}
.step-content-form label {
	margin-bottom:1em;
}
.step-content-table ul {
	border:1px solid #DDD;
	margin:1em 0 2em 0;
}
li.icon-q {
	width:100%;
	display:block;
	background:url(../img/support/step-q.png) no-repeat 0 0;
	height:auto;
	min-height:56px;
	border-bottom:1px dashed #CCC;
}
li.icon-a {
	width:100%;
	display:block;
	background:url(../img/support/step-a.png) no-repeat 0 0;
	height:auto;
	min-height:56px;
	border-bottom:1px dashed #CCC;
}
li.icon-q p, li.icon-a p {
	padding-left:66px;
	padding-top:10px;
}
li.icon-q p + p, li.icon-a p + p {
	padding-top:0px;
}
.step-content-table ul li .label-zone {
	padding-left:66px;
}
.step-content-table ul li .label-zone p {
	margin-bottom:1em;
}
.btn-floatR {
	float: right;
}
.btn-floatR a.btn-asus {
	margin-top: 0em;
}
/*--------------------------RSS--------------------------*/
#rss .span4 {
	border: 1px solid #DDD;
	padding: 1.5em 1em 0.5em 1em;
}
.sp-container #rss a.btn-asus {
	margin:0em 0 1.3em 0;
}
#rss ol {
	margin-bottom: 1em;
}
#rss .span4 h2 {
	font-size: 1.8em;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
.rss-link h3 {
	background:url(../img/support/rss-iocn.png) no-repeat 0 0;
	line-height:26px;
	padding-left:35px;
	float:left;
}
#rss .span4 button {
	width:100%;
	text-align:left;
	margin-left:0px;
}
#rss ul.dropdown-menu {
	width:300px;
}
/*--------------------------服務中心--------------------------*/
#service-center {
	margin-bottom: 3em;
}
#map-ans-zone h4 {
	margin: 2em 0 0em 0;
}
#service-center .span8, #self-diagnostics .span8 {
	width: 600px;
}
.step01 h2 {
	float:left;
	margin-right:1em;
	margin-bottom: 0em;
}
.step01 a.sub-btn {
	line-height:36px;
}
p.step-info {
	margin-top:1em;
	margin-bottom:3em;
}
a.margin50px {
	margin-left:50px;
}
#map-ans-zone .support-aside-heading {
	margin-bottom: 1em;
}
.well button {
	text-align: left;
	margin:0 20px 0 50px;
	width:150px;
}
#service-center button {
	text-align: left;
	width: 343px;
	margin-top: 2em;
	margin-right: 1em;
}
#service-center .span8 a.btn-asus, #search-by-cpu a.sp-btn, #repair-status a.btn-asus, #repair-status a.sp-btn, #repair-status a.btn-asus {
	margin-top: 2em;
}
#service-center .btn-group {
	float:left;
}
#service-center .step02 {
	clear:both;
	padding-top: 2em;
}
#service-center .step02 ul {
	width: 343px;
}
.map-zone .span2 {
	margin-left: 0px;
}
.map-zone button {
	text-align: left;
	width: 120px;
}
.map-zone .span2, .map-zone .span2 ul {
	width: 120px;
	min-width: 120px;
}
.map-zone .span6 {
	/*background:url(../img/support/map.jpg) no-repeat 0 0;
	text-indent:-9999px;
	background-color:#FF9999;*/
	width:540px;
	height:421px;
}
.span2 .map-city p {
	background:url(../img/support/point.jpg) no-repeat 0 0;
	margin-top:1.2em;
	padding-left:20px;
}
.map-zone .span2 .dropdown-menu {
	top:28px;
}
/*ans-list*/
.service-center-list {
	clear:left;
}
.service-center-list li a h1 {
	font-weight: normal;
	font-size: 1.6em;
	line-height: 1.3;
	margin-bottom: 0.5em;/*color:#0088CC;*/
}
.service-center-list li.service-center-info {
	border-bottom:1px solid #DDD;
	padding:1em;
	margin-bottom:0;
}
.service-center-inPage h2 {
	color:#0092ff;
}
.google-map-zone {
	height:400px;
	display:block;
}
.span9-line .service-center-inPage li {
	margin-bottom:0;
}
span.icon-point_gray {
	background:url(../img/support/point_gray.png) no-repeat 0 0;
	width:19px;
	height:32px;
	float:right;
	text-indent:-9999px;
}
span.tel {
	margin-left:3em;
}
#map-ans-zone .well {
	padding:10px;
	float:left;
	width:100%;
}
#map-ans-zone .well a.btn-asus {
	margin-top:0em;
}
#map-ans-zone .well input {
	float:left;
	margin-right:1em;
	margin-bottom:0;
}
#map-ans-zone button {
	width:170px;
}
#map-ans-zone .well .btn-group {
	float:left;
}
#map-ans-zone .well ul.dropdown-menu {
	width:70px;
	min-width: 170px;
}
#map-ans-zone .well span {
	float:right;
	margin-right:0.5em;
	line-height:2em;
}
/*--------------------------服務中心（海外據點查詢）--------------------------*/
#another-location-zone {
	margin-bottom:5em;
	background: url("../img/map.gif") no-repeat scroll center center transparent;
	width:100%;
}
#another-location li:nth-child(n+1) {
	margin-left: 0;
}
#another-location {
	padding:0.5em 0 1em 0;
}
#another-location li {
	display: inline-block;
	margin-bottom: 10px;
	margin-left: 3%;
	padding-bottom: 10px;
	vertical-align: top;
	width: 19%;
}
/*--------------------------修改細節用資料--------------------------*/
a.sub-btn {
	background: url("../img/sub_button.png") no-repeat scroll 0 3px transparent;
	margin-right: 10px;
	padding-left: 17px;
	text-decoration: none;
}
.form-horizontal .controls2 {
	margin-left: 270px;
}
.overflow {
	overflow:visible;
}
.input-xlarge2 {
	width: 290px;
}
/*--------------------------support-search頁--------------------------*/
.search-unit .search-quicklink {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top:1em;
	background-color: #FFF;
	text-align: left;
	margin-bottom: 0em;
	border: none;
	float:left;
	line-height:24px;
}
.search-unit .search-quicklink a {
	margin-right: 15px;
}
.search-unit .sp-product-name {
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.2;
	line-height: 1.15;
	margin-bottom: 0.5em;
}
.search-unit .search-list-other a:hover {
	text-decoration:none;
}
.search-unit .search-list-other p {
	HEIGHT: 4.1em;
	overflow: hidden;
}
.search-unit .search-list-other p a.more_button {
	margin-left:6px;
}
.search-style {
	color: #999999;
	display: block;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0.2em;
	float:left;
	margin-right:2em;
}
form select {
	width: 280px;
}
form textarea {
	width: 270px;
	height:8em;
}
.center {
	text-align:center;
	margin:0 auto;
}
#premium-care-link, #premium-care_tab, .rss-link, .rss-down-link, img.mTop2 {
	padding-top:1em;
}
/*--------------------------NEW手動下拉產品選單--------------------------*/
#sp-product-sub-nav ul.unstyled li.span-5col {
	color: #333;
	font-weight: bold;
	margin-bottom: 1em;
	line-height: 18px;
	list-style-type: none;
}
#sp-product-sub-nav ul.unstyled li.span-5col ul.unstyled {
	margin-top: 0.5em;
}
#sp-product-sub-nav ul.unstyled li.span-5col ul.unstyled li a {
	padding:0.3em 0.3em 0.3em 0;
	display:block;
	font-weight:normal;
}
.dropdown-menu2 {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 4px 0;
	margin: 1px 0 0;
	list-style: none;
	background-color: white;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
 *border-right-width: 2px;
 *border-bottom-width: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.open .dropdown-menu2 {
	display: block;
}
.manually ul.dropdown-menu2 .add-padding02 {
	padding: 30px 30px 30px 30px;
}
.manually ul.dropdown-menu2 .add-padding {
	padding: 25px 0px 30px 30px;
}
.manually ul.dropdown-menu2 {
	left: -320px;
	padding: 0;
	width: 960px;
	z-index:1000;
}
.dropdown-menu2 li.span3 a {
	display: block;
	padding: 3px 15px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #333333;
	white-space: nowrap;
}
.manually ul.dropdown-menu2:before {
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: "";
	display: inline-block;
	position: absolute;
	left: 575px;
	top: -7px;
}
.manually ul.dropdown-menu2:after {
	border-bottom: 6px solid white;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	content: "";
	display: inline-block;
	position: absolute;
	left: 575px;
	top: -6px;
}
#support-home-search-other .dropdown-menu2 h4 {
	font-weight:bold;
}
#support-home-search-other .dropdown-menu2 li.span3 img {
	margin:10px;
}
#support-home-search-other .dropdown-menu2 #support-lightbox > ul > li > ul a {
	/*color: #0088cc;*/
	padding-left: 0;
	background-color: transparent;
}
#support-home-search-other .dropdown-menu2 #support-lightbox > ul > li > ul a:hover {
	color: #333333;
}
#manually-step .span12 {
	text-align:left;
}
#manually-step01 .span12 ul.dropdown-menu {
	display:none;
}
/*------Lightbox手動選擇------*/
#select-model-manually {
	margin-left:44px;
}
.support-modal-header {
	padding:15px 10px 30px 0;
}
.support-modal-body {
	max-height: 350px;
	overflow-y: auto;
}
#manually-lightbox li {
	margin-bottom: 0.8em;
}
#manually-lightbox img {
	margin:1.5em 0;
	display:block;
}
.close-button {
	float: right;
	width:21px;
	height:21px;
	padding:0;
}
.btn-toolbar-lightbox {
	margin: 9px 0;
}
#lightbox02 .span7 a.sp-btn {
	float:right;
}
.support-modal {
	width:960px;
	z-index: 1050;
	background-color: white;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.3);
 *border: 1px solid #DDD;/* IE6-7 */
	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	margin:0 auto;
}
#support-search-zone ul.dropdown-menu2 .support-aside-heading h1 {
	font-size: 1.7em;
	font-weight: normal;
	padding: 0px;
}
#support-search-zone #lightbox02 .span5 h2 {
	font-size: 1.5em;
	font-weight: normal;
	padding-top: 3em;
}
#support-search-zone #lightbox02 .span5 {
	padding-left:3em;
}
#support-search-zone #lightbox02 .span5 img {
	/*margin:5px 0;
	border:red 1px solid;*/
	max-height:290px;
	margin-top:-10px;
}
/*------Lightbox手動選擇STEP 2 ------*/
.support-modal-body .span6 {
	position: relative;
}
.support-modal-body .span6 button {
	margin-bottom: 3em;
	text-align: left;
	width: 100%;
}
.support-modal-body .span6 a.btn-asus {
	float: right;
}
.support-modal-body .span5 {
	width: 386px;
	margin-left:44px;
}
.support-modal-body .btn .caret {
	float: right;
	margin: 7px 0 0;
}
.support-modal-body .btn-group + .btn-group {
	margin-left:0px;
}
#manually-step ul.width330 {
	width: 470px;
}
.btn_no {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
 *line-height: 20px;
	color: #b5b5b5;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f9f9f9;
	background-image: -moz-linear-gradient(top, white, #f0f0f0);
	background-image: -ms-linear-gradient(top, white, #f0f0f0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f0f0f0));
	background-image: -webkit-linear-gradient(top, white, #f0f0f0);
	background-image: -o-linear-gradient(top, white, #f0f0f0);
	background-image: linear-gradient(to top, #ffffff, #f0f0f0);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f0f0f0', GradientType=0);
	border-color: #ededed #ededed #dedede;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #f9f9f9;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	border: 1px solid #ededed;
 *border: 0;
	border-bottom-color: #dedede;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
 *margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/*--------------------------CID不予維修標準--------------------------*/
#cid-table {
	clear:both;
}
#cid-img-table li {
	background-color: #FFF;
	border:1px solid #CCC;
}
#cid-img-table img {
	margin:0;
	border-bottom:1px solid #CCC;
}
#cid-img-table p {
	background-color:#EEE;
	padding:5px;
	margin-bottom: 0;
	font-weight:bold;
}
#cid-table a.btn {
	float:right;
	margin-bottom:1em;
	display:block;
}
a.zoom {
	background:url(../img/zoom.png) no-repeat 0 0;
	width:13px;
	height:15px;
	text-indent:-99999px;
	float:right;
	padding-right:5px;
}
a.zoom:hover {
	background:url(../img/zoom2.png) no-repeat 0 0;
}
ul.has-scroll {
	max-height: 358px;
	overflow: auto;
}
.sp-container .span9-line ul.dropdown-menu li {
	margin-bottom: 0.3em;
}
#product-sub-nav {
	display:none;
}
/*MATT*/
#find-repair-status .well {
	margin-bottom: 3em;
	padding:1.5em 3em 1.5em 5em;
}
#find-repair-status .well .span8 {
	min-height: 54px;
}
#find-repair-status .well .span8 p.red {
	margin-top:1.5em;
}
#find-repair-status th, #find-repair-status td {
	padding: 8px;
}
#repair-status-msg {
	margin-top: 1em;
	line-height:1.7;
	font-weight:bold;
}
#find-repair-status h3.title {
	margin-bottom: 1em;
}
/*hotline*/
.hotlineHead {
	background-color: #e3e3e3;
	background-image: -moz-linear-gradient(top, #e9e9e9, #dbdbdb);
	background-image: -ms-linear-gradient(top, #e9e9e9, #dbdbdb);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e9e9e9), to(#dbdbdb));
	background-image: -webkit-linear-gradient(top, #e9e9e9, #dbdbdb);
	background-image: -o-linear-gradient(top, #e9e9e9, #dbdbdb);
	background-image: linear-gradient(to top, #e9e9e9, #dbdbdb);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#d8d8d8', GradientType=0);
	padding: 7px;
	text-align: left;
	margin-bottom: 10px;
	min-height: 19px;
}
.hotlineHead h3 {
	margin-bottom:0;
	float:left;
}
ul#hotlineBox1 {
	display:none;
}
a span.icon {
	float:right;
	text-indent:-9999px;
	display: block;
	height:20px;
	background: url("../img/open_round.png") no-repeat scroll 100% 0;
	margin-left: 6px;
	width: 19px;
	height: 20px;
}
a:hover span.icon {
	background-image: url("../img/open_round_hover.png");
}
a span.openIcon {
	float:right;
	margin-left:6px;
	background: url("../img/close_round.png") no-repeat 0 0;
	width:19px;
	height:20px;
	display:block;
	text-indent:-9999px;
}
a:hover span.openIcon {
	background: url("../img/close_round_hover.png") no-repeat 0 0;
}
#hotlineBox1 li.span4 h3 {
	text-transform: uppercase;
}
#hotlineBox1 li.span4 h3 span {
	text-transform: capitalize;
	display:block;
	font-size: 0.8em;
	line-height: 1.6;
}
#hotlineBox1 li:nth-child(3n+1) {
	margin-left: 0;
}
#hotlineBox1 li {
	width: 30%;
	display: inline-block;
	vertical-align: top;
	margin-left: 3%;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#hotlineBox1 li p {
	margin-bottom:0;
}
#hotlineBox1 li p span {
	color: #868686;
}
/*robb*/
.mailnbox-zone .well {
	padding:20px 0 20px 0;
}
.mailnbox-zone .well .span7 {
	width: 575px;
}
.mailnbox-zone .well .span7 span.light-gray {
	float:left;
	margin:6px 5px 0 0;
}
.mailnbox-zone .well .span7 h2 {
	font-weight: normal;
	font-size:1.8em;
	line-height: 1.3;
	overflow:hidden;
}
.mailnbox-zone .span4 {
	/*float:right;*/
	text-align:right;
}
.mailnbox-zone .well .span4 {
	margin-left: 0px;
	margin-right:10px;
	width: 345px;
}
.mailnbox-zone .well .span4 a {
	float:right;
	margin-left:10px;
}
.mailbox {
	display:inline-block;
	padding-right:5px;
	text-indent:-9999px;
	background:url(../img/icon-mailbox.png) no-repeat 0 0;
	width:14px;
	height:10px;
}
.forward {
	display:inline-block;
	padding-right:5px;
	text-indent:-9999px;
	background:url(../img/icon-forward.png) no-repeat 0 0;
	width:11px;
	height:10px;
}
.reply {
	display:inline-block;
	padding-right:5px;
	text-indent:-9999px;
	background:url(../img/icon-reply.png) no-repeat 0 0;
	width:11px;
	height:10px;
}
.mail-content {
	margin-left:24px;
	margin-bottom:3em;
}
.mailnbox-zone .down-well .well {
	padding:20px 0px 20px 50px;
}
.mailnbox-zone .down-well .well a {
	margin-left:3em;
}
.down-well .radio.inline + .radio.inline {
	margin-left: 24px;
}
.down-well span.outstanding {
	margin-left: 24px;
}
.mailbox-date p.span4 {
	margin-right: 10px;
}
span.rate {
	margin:0 24px;
}
textarea.reply-content {
	padding:24px 0 0 24px;
	height:400px;
	overflow-y:scroll;
	width:936px;
}
.mailnbox-forward .btnwell p.well a {
	float:right;
	margin-left:10px;
}
.mailnbox-forward .form-horizontal .control-group {
	margin-bottom: 8px;
}
.mailnbox-forward .form-horizontal .control-label {
	width: 100px;
}
.mailnbox-forward .form-horizontal .controls {
	margin-left: 110px;
}
.mailnbox-reply a.sub-btn {
	margin-top:1em;
}
#mailnbox-list-head {
	/*padding: 0px 10px 0px 0px;
	background-color: #20b3ff;*/
	min-height:66px;
	background-image: -moz-linear-gradient(top, #07abff, #47c0ff);
	background-image: -ms-linear-gradient(top, #07abff, #47c0ff);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#07abff), to(#47c0ff));
	background-image: -webkit-linear-gradient(top, #07abff, #47c0ff);
	background-image: -o-linear-gradient(top, #07abff, #47c0ff);
	background-image: linear-gradient(to top, #07abff, #47c0ff);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02a9ff', endColorstr='#42beff', GradientType=0);
	text-align: left;
	color: white;
	font-weight: bold;
}
#mailnbox-list-head h3 {
	font-size: 22px;
	float: left;
	line-height:3;
	padding-left: 6px;
}
.technical-inbox-s {
	line-height:2em;
	float: left;
	margin: 1.8em 0 0 1em;
	font-size:12px;
}
#mailnbox-list-head .pagination {
	margin-top: 20px;
	height:auto;
}
.font-big {
	font-size:15px;
}
#mailnbox-list-head .pagination .number {
	color:#FFF;
	padding:4px 8px;
	display:inline;
	letter-spacing:1px;
}
#mailnbox-list-head .pagination ul {
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}
#mailnbox-list-head .pagination li {
	float:left;
}
#mailnbox-list-head .pagination li:first-child a, #mailnbox-list-head .pagination li:last-child a {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#mailnbox-list-head .pagination a .left-triangle {
	display:inline-block;
	margin:0 3px 0 0;
}
#mailnbox-list-head .pagination a .right-triangle {
	display:inline-block;
	margin:0 0 0 3px;
}
#mailnbox-list-head .pagination a span.text {
}

.mailnbox-list-zone{
	margin-bottom: 150px;
}

.mailnbox-list-zone .floatLight {
	float:right;
}
/*List*/
.mailnbox-list {
	padding: 6px 0;
	/*border-bottom: 1px solid white;*/
	-webkit-box-shadow: inset 0 -1px 0px #cccccc;
	-moz-box-shadow: inset 0 -1px 0px #cccccc;
	box-shadow: inset 0 -1px 0px #cccccc;
}
.mailnbox-list a span.span2, .mailnbox-list a span.span3, .mailnbox-list a span.span7, .mailnbox-list span.span2, .mailnbox-list span.span3, .mailnbox-list span.span7 {
	line-height:26px;
}

a .before {
	background-color: #f9f9f9;
}
a .mailnbox-list {
	color: #333;
	background: #f9f9f9;
	font-size: 14px;
	font-family: "Myriad Pro", Myriad, "Liberation Sans";
	font-weight: 600;
}
a .mailnbox-list:hover {
	background-color: #eaeaea;
}

.sp-btn {
	border-color: #ccc;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	display: inline-block;
 *display: inline;
 *zoom: 1;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
 *line-height: 20px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, white, #e6e6e6);
	background-image: -ms-linear-gradient(top, white, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, white, #e6e6e6);
	background-image: -o-linear-gradient(top, white, #e6e6e6);
	background-image: linear-gradient(to top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e3e3e3', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	border: 1px solid #cccccc;
 *border: 0;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
 *margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
a.sp-btn-primary {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	padding: 4px 20px 4px;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	vertical-align: middle;
	border: 1px solid #13a2ec;
	border-top-color: #09c2ff;
	color: white;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.4);
 *margin-left: .3em;
	/*1017ivy新增start*/
background: #14a5ed; /* Old browsers */
	background: -moz-linear-gradient(top, #14a5ed 0%, #14a5ed 40%, #0293db 55%, #0293db 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #14a5ed), color-stop(40%, #14a5ed), color-stop(55%, #0293db), color-stop(100%, #0293db)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #14a5ed 0%, #14a5ed 40%, #0293db 55%, #0293db 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #14a5ed 0%, #14a5ed 40%, #0293db 55%, #0293db 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #14a5ed 0%, #14a5ed 40%, #0293db 55%, #0293db 100%); /* IE10+ */
	background: linear-gradient(to bottom, #14a5ed 0%, #14a5ed 40%, #0293db 55%, #0293db 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14a5ed', endColorstr='#0293db', GradientType=0 ); /* IE6-9 */
/*1017ivy新增ens*/
	/*background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiMxNGE1ZWQiLz48c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzAyOTNkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #14a5ed), color-stop(55%, #0293db));
	background: -webkit-linear-gradient(#14a5ed 40%, #0293db 55%);
	background: -moz-linear-gradient(#14a5ed 40%, #0293db 55%);
	background: -o-linear-gradient(#14a5ed 40%, #0293db 55%);
	background-image: linear-gradient(#14a5ed 40%, #0293db 55%);*/
}
a:hover.sp-btn-primary {
	background-color: #009ceb;
	color: white;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiMzMGIwZWYiLz48c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzAyYTdmOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #30b0ef), color-stop(55%, #02a7f9));
	background-image: -webkit-linear-gradient(#30b0ef 40%, #02a7f9 55%);
	background-image: -moz-linear-gradient(#30b0ef 40%, #02a7f9 55%);
	background-image: -o-linear-gradient(#30b0ef 40%, #02a7f9 55%);
	background-image: -ms-linear-gradient(#30b0ef 40%, #02a7f9 55%);
	background-image: linear-gradient(#30b0ef 40%, #02a7f9 55%);
	background-position: 0 -15px;
	text-decoration: none;
	-webkit-transition: background-position 0.1s linear;
	-moz-transition: background-position 0.1s linear;
	-o-transition: background-position 0.1s linear;
	transition: background-position 0.1s linear;
}
.try-others-way-support .span6 a span.SelfDiagnostic {
	background: url("../img/Support_Icon_index.png") no-repeat 0px -750px;
	height:75px;
	float:left;
	width:90px;
	text-indent:-9999px;
}
.try-others-way-support .span6 a:hover span.SelfDiagnostic {
	background: url("../img/Support_Icon_index.png") no-repeat 0px -825px;
}
.try-others-way-support .span6 a span.InstantMessenger {
	background: url("../img/Support_Icon_index.png") no-repeat 0px -900px;
	height:75px;
	float:left;
	width:90px;
	text-indent:-9999px;
}
.try-others-way-support .span6 a:hover span.InstantMessenger {
	background: url("../img/Support_Icon_index.png") no-repeat 0px -975px;
}
.try-others-way-support .span6 a p {
	font-size: 0.9em;
	line-height: 1.3;
	margin-bottom: 1.3em;
	color:#333;
}
.sp-container .curl-shadow::before, .sp-container .curl-shadow::after {
	top: 12px;
	width: 300px;
	height: 100px;
}
.search-auto-zone p.how-to a {
	position: absolute;
	width: 155px;
	margin-top:20px;
	text-align:left;
}
/*1017ivy更新新增*/
#product-support-need-service h1.spNew {
	font-size: 2.15em;
	font-weight: normal;
	line-height: 1;
	margin-bottom: 10px;
}
.premium-care-selected {
	background-color: #e30017;
}
/*1022ivy更新新增*/
td.width80 a {
	margin-right: 30px;
}
/*1023ivy更新新增*/
.batteryBox {
	display:none;
}
td.bg-grayB {
	background-color:#EEE;
}
#batteryTable2 tbody tr:hover td.bg-grayB {
	background-color:#EEE;
}
td.addImgFloat img {
	float:right;
}
/*1025ivy更新新增*/
#db588 .well {
	padding:0;
}
#db588 li {
	margin: 0 0 0px 0px;
}
#db588 .txt-zone {
	overflow: hidden;
}
#db588 img {
	width: 65px;
	height: 65px;
	float: left;
	padding-right: 9px;
}
#BIOSversion {
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
}
#BIOSversion p.span12 {
	margin-top: 0em;
}
/*1025ivy更新新增member*/
#frmCusSuggest input[type="checkbox"] {
	margin:3px 8px 6px 0;
}
/*1030ivy更新新增member*/
.myProductAD .product {
	width: 80px;
	height: 80px;
	float: left;
	padding-right: 20px;/*border:1px solid #DDD;*/
}
.myProductAD a {
	color:#333;
}
.myProductAD a h4 {
	color:#0092FF;
}
.myProductAD a:hover {
	color:#0092FF;
	text-decoration:none;
}
.myProductAD .txt-zone {
	overflow: hidden;
}
.myProductAD .txt-zone h4 {
	display: block;
	font-weight: normal;
	font-size: 1.6em;
	line-height: 1.15;
	margin: 0.3em 0;
}
li.widthAll span img {
	height:56px;
	width:155px;
}
/*1225ivy更新新增member*/
#form_extendWarranty {
	clear:both;
}
/*1228ivy更新新增member*/
.control-group.error .help-inline {
	color: #e30017;
}
.row-fluid [class*="span"]:first-child {
	padding-left: 10px;
}
#div_techInfos_title .span3, #div_techInfos_body .span3 {
	width: 20.125%;
}

/* ------ 2017/3/7 cherry add ------ */
.mailnbox-list.mailnbox-list-title{
	font-size: 16px;
	padding: 8px 0;
}

.mailnbox-list.mailnbox-list-title .state{
	padding: 0;
}

.mailnbox-list.mailnbox-list-title .state:before{
	display: none;
}

a .mailnbox-list.has-read{
	font-weight: 500;
}

.row-fluid.mailnbox-list > .subject{
	padding-left: 30px;
}

.mailnbox-list .state {
	position: relative;
	padding-left: 15px;
}
.mailnbox-list .state:before{
	content: "";
	position: absolute;
	display: inline-block;
	width: 4px;
	height: 4px;
	top: 0;
	bottom: 0;
	left: 4px;
	margin: auto;
	border-radius: 50%;
	background: #0093fe;
}
.mailnbox-list .state.replied{
	color: #797979;
}
.mailnbox-list .state.replied:before{
	background: #6f6f6f;
}

  /* 2019.05.24 - martin update - Start */
  p.tempSurveyUse {
    height: 35px;
    font-size: 15px;
    margin: 45px 0;
    display: flex;
    align-items: center;
  }
  p.tempSurveyUse img {
    width: auto;
    height: 100%;
    display: inline-block;
  }
  p.tempSurveyUse a {
    color: #0095f3;
    margin-left: 10px;
    display: inline-block;
  }
  p.tempSurveyUse a:hover {
    color: #0074d7;
  }
  /* 2019.05.24 - martin update - End */
