@charset "UTF-8";
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);*/
body
{ 
	/*background:url(../images/templates/gray_bg.jpg) 0 0 fixed #D7D8D2;*/
	margin:auto;
	font-family:segoe ui,Helvetica,sans-serif,微軟正黑體,Arial,'Open Sans Condensed', Heiti TC,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",Verdana,Tahoma,sans-serif,Arial,微軟雅黑體;
	font-size:14px;
	letter-spacing:-0.4px;
	
	color:#444;
	
	
	

	
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 
{
	font-family:segoe ui,Helvetica,sans-serif,微軟正黑體,Arial,'Open Sans Condensed', Heiti TC,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",Verdana,Tahoma,sans-serif,Arial,微軟雅黑體, ;
	font-weight:400;
	/*color:#333;	*/
}
/*h4
{
	color:#006699;
	
}*/

img
{
	/*vertical-align: inherit;*/
	
}
.h1_top_title
{
	border-bottom:thin #e4e4e4 solid;		
}

a
{
	font-size:14px;
	
}

select{
	-webkit-box-shadow: inset 0 1px 0 white;
	-webkit-border-radius: 3px;
}

input{
	/*-webkit-box-shadow: inset 0 1px 0 white;*/
	border: 1px solid #c4c4c4;
	-webkit-border-radius: 6px;
	-webkit-margin-start: 2px;
	-webkit-margin-end: 2px;
	-webkit-padding-before: 0.35em;
	-webkit-padding-start: 0.35em;
	-webkit-padding-end: 0.35em;
	-webkit-padding-after: 0.325em;
	
	-moz-border-radius: 6px;
	-moz-margin-start: 2px;
	-moz-margin-end: 2px;
	-moz-padding-before: 0.35em;
	-moz-padding-start: 0.35em;
	-moz-padding-end: 0.35em;
	-moz-padding-after: 0.325em;
	-moz-padding: 10px 0px;  
}

textarea {
	background-color:#FFF;
		
}


#bg_product{
	background:url(../images/banner_img/blue_bg_p.jpg) no-repeat 0 0 ;
}
#top_bg{
	height:100px;
	width:100%;
	position:absolute;
	/*background:url(../images/templates/top_bg.png) repeat-x;*/
}
/*h1{
	font-size:20px;
	color:#333333;
	padding:5px;
	margin:20px 0 15px 4px;
	font-weight:500;
	text-shadow: 1px 1px 1px #ccc;
	line-height:28px;
}
h2
{
	margin:0px 3px 10px 3px;
	font:18px 微軟正黑體,Arial,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",Helvetica,Verdana,Tahoma,sans-serif,微软雅黑;
	font-weight:600;
	color:#3c3c3c;
	}
h3{
/*	font-size:13px;
	color:#333333;
	margin:10px 10px 5px 5px;
	padding:3px 10px;
	letter-spacing:1px;
	background:url(../images/templates/h3.jpg) repeat-x;
	border-top:#dddddd solid 1px;
	border-left:#dddddd solid 1px;
	border-right:#dddddd solid 1px;
*/
	color:#006699;
	padding-bottom:15px;
	/*background:url(../images/templates/full-width-separator-s.png) no-repeat 150px 3px;*/
	
	height:20px;
	
}*/
#h3_line
{
	/*background:url(../images/templates/full-width-separator-s.png) no-repeat 100px 14px;*/

	border-top: #F00 thin solid;
	background-color:#FF0000;		
}
/*h4{
	font-size:13px;
	color:#006699;
	margin:10px 0 0 5px;
	padding:3px;
	font-weight:600;
}*/
.clear {
	clear:both;
	overflow:hidden;
	height:4px;
}
#main_content{
	text-align:left;
	width:1150px;
	height:auto;
	margin:0 auto;
	text-align:center;
	padding-right:10px;
	
	/*--background:url(../images/content_bg.gif) center repeat-y #fff;--*/
	
}
#main_content_body{
	width:100%;
	margin:0 auto;
	text-align:left;
	
}

#top_banner{
	width:1150px;
	height:100px;
	/*--background:url(../images/templates/top_bg.jpg) repeat-x center; --*/
	position:relative;
	
}

/*
#logo{
	margin:43px 0 0 50px;
	width:140px;
	float:left;
}
*/

#logo{
	margin:15px 0px 0 15px;
	width:140px;
	float:left;
}

.menu{
	float:right;
	margin:0px 20px 5px 20px;
	padding:0;
	font-family:Arial,微軟正黑體,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",Helvetica,Verdana,Tahoma,sans-serif,微软雅黑;
	position:relative;
}


#center_banner{
	margin:0 0 10px 2px;
	height:400px;
/*--background:url(../images/banner/banner2.jpg) no-repeat center;--*/
}
#center_banner_content{
	width:400px;
	height:auto;
	float:left;
	padding:55px 0 0 20px;
}
#learn_more{
	width:400px;
	height:50px;
	clear:both;
	float:left;
	padding-top:10px;
}
#learn_more a{
	padding:6px;
	margin:0 0 0 80px;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	border:1px  #CCCCCC solid;
}
#learn_more a:hover{
	padding:6px;
	margin:0 0 0 80px;
	color: #666666;
	border:1px  #999999 solid;
}
.banner_img { 
    height:  116px; 
    width:   900px; 
    padding: 0; 
    margin:  0;
	overflow: hidden;
}

.banner_img img { 
    padding: 0px; 
    width:  900px;
    height: 116px;
    top:  0;
    left: 0;
}
#sidebg-top { height:105px}
#sidebg-cnt { height:100%;}
#sidebg-bottom {height:105px; }

#page_content_p{
	font-size: 1em;
	/*line-height:1.4;*/
	width:1200px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	top: -100px;
	position:relative;
	
	text-align:left;
	min-height:600px;
	

}
#page_content{
	width:1150px;
	height:100%;
	margin:0 auto;
	position:relative;
	text-align:left;
	line-height:20px;
	margin-bottom:50px;
	

}
/*------top../images/---------
ul../images/ {
list-style-type:none; float:right; display:block; width:550px; height:18px; 
clear:both; margin-top:60px; padding:0;}*/


a.nav:link, a.nav:visited {
	display:block; float:left; padding:4px 11px 0 11px; margin:0;width: auto; height:18px; 
	text-align:center; line-height:20px; 	font-weight:bold; font-size:14px;
	text-decoration:none; color:#333;
}
a.nav:hover {
	display:block; float:left; padding:4px 11px 0 11px; margin:0;width: auto; height:18px; text-align:center; line-height:20px;
	text-decoration:none;  color:#562231; border-bottom:1px #562231 dashed;}
/*------left section-----*/
#left_section{
	width:250px;
	margin-top:10px;
	float:left;
	padding:0;
	min-height:700px;
		
	
}
#full_section{
	margin-left:10px;
	width:1150px;
	
		

}
#left_section_p{
	width:200px;
	margin:10px 10px;
	float:left;
	padding:0;
	
}
.left_menu{
	margin-left:10px;
	width:250px;

}

.left_menu_p{
	margin:0 0 0 10px;
	width:260px;
	font-size:14px;
	padding:6px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	
}
.left_menu_item{
	height:20px;
	border-bottom:#FFF dashed 1px;
	margin:10px 20px;
	padding-left:25px;
	text-align:left;
}
.left_menu_item a{
	color:#666666;
	font-size:14px;
	font-weight:500;
	text-decoration:none;
	background:url(../images/bullet_add_2.png) no-repeat 0 3px;
	padding-left:14px;
}
.left_menu_item a:hover{
	width:100px;
	color:#666;
	background:#FFF;
	text-decoration:none;
}
.left_menu_item_p{
	width:80%;
	min-height:22px;
	height:auto;
	/*background:url(../images/templates/sidebar-left-separator.png) no-repeat bottom;*/
	margin:10px 0;
	padding-left:3px;
	text-align:left;
}
.specifi_content{
	/*padding-bottom:60px;*/
	/*margin-bottom:10px;*/
	height:100%;
	overflow:hidden;
	/*background:url(../images/templates/full-width-separator.png) no-repeat 0 bottom;*/
}
.left_menu_item_p a{
	text-decoration:none;

	
	/*letter-spacing:1px;*/
	color:#444444;
	/*font-size:14px;*/
	background:url(../images/templates/16X16_arrow_icon.png) no-repeat 0px 4px;
	background-position: 0% 70%;
	padding-left:18px;
	/*text-shadow:1px  1px  1px  #fff;*/
	width:150px;


}
.left_menu_item_p a:hover{
	color:#00a8ff;
	padding-left:18px;
}



.left_menu_item_p_two a
{
	text-decoration:none;
	color:#444444;
	width:150px;
	background-image:none;
	padding-left:0;
	font-weight:500;
}
.left_menu_item_p_two a:hover
{
	background-image:none;
	padding-left:0;
	font-weight:500;
}












.left_menu_row{
	height:280px;
	
}


.menu_title{
	margin:20px 5px 10px 5px;
	font-size:13px;	
	height:21px;
	padding:10px 0;
	font-weight:700;
	text-align:center;
	letter-spacing:1px;
}
.menu_title_p{
	margin:0px 0px 20px 0px;
	font-size:24px;
	line-height:1.4;	
	/*background:url(../images/templates/sidebar-left-separator.png) no-repeat bottom;*/
	min-height:21px;
	padding:0px 15px 10px 0px;
	color:#333;

	/*border-bottom:3px #ccc solid; */
}



.second_title 
{
	/*margin-left: 24px;*/
	margin-left:24px;
    witdh: 250px !important;
    line-height: 27px;
    font-size: 14px;
	color: #666;
	
}
.second_title:hover
{
	color:#00a8ff;
	text-decoration:none;	
}




.left_box_border{
	width:250px;
	height:auto;
	border:1px #CCCCCC solid;
	padding:2px;
	margin-top:15px;
}
.left_box{
	width:250px;
	height:auto;
	background:url(../images/box.jpg) no-repeat top;
	padding-top:10px;
}
#login{
	padding:10px;
}
.input{
	width:140px;
	height:12px;
	font-size:10px;
}
.submit{
	float:right;
	margin-right:30px;
	margin-top:5px;
}
img.pic{
	float:left;
	padding:10px;
}
.title{
	font-size:14px;
	font-weight:bold;
	color:#7B0E10;
}
.title a{
	text-decoration:none;
	font-weight:bold;
	color:#7B0E10;
}
.content{
	margin-top:10px;
	/*padding:5px;*/
}
.content table{
	margin:0 auto;
	font-size:1em;
	/*line-height:1.4;*/
}
/*------right section-----*/
#right_section{
	margin:20px 10px 10px 0;
	width:750px;
	height:auto;
	float:right;
	line-height:20px;
}
#right_section_p{
	margin:0 0px 10px 50px;
	width:900px;
	height:auto;
	float:right;
	min-height:400px;
}	
#right_section_pp{
	width:1150px;
	text-align:left;
	padding-left:20px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: #666 0px 2px 3px;
	margin:0 0 50px 10px;
	/*background:url(../images/templates/right_section_pp.png) no-repeat;*/
}
#right_section_top{
	position:fixed;
}
.right_section_top{
	margin-bottom:-70px;
}

a#comparision_table{
	text-decoration:none;
	padding:5px 12px;
	margin-top:20px
}
#comparision_table{
	color:#333;
	position:relative;
	bottom:-30px;
	left:810px;
	width:120px;
	height:20px;
	text-align:center;
	margin-top:20px;
	padding: 5px 5px;
	border: #CCC 1px solid;
	background: #ebf1f6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjFmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FiZDNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWViZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODljM2ViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ebf1f6 0%, #abd3ee 50%, #d5ebfb 100%, #89c3eb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(50%,#abd3ee), color-stop(100%,#d5ebfb), color-stop(100%,#89c3eb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#d5ebfb 100%,#89c3eb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#d5ebfb 100%,#89c3eb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#d5ebfb 100%,#89c3eb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ebf1f6 0%,#abd3ee 50%,#d5ebfb 100%,#89c3eb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#89c3eb',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	
}

#comparision_table:hover{
	color:#666;
	background: #d2eceb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyZWNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDJlNmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkMmU2ZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyZTZlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2Q2ZTJlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2MyZDJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2JiYzlkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMWJlZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #d2eceb 0%, #d2e6ec 0%, #d2e6ec 0%, #d2e6ec 0%, #d6e2ec 30%, #c2d2e2 54%, #bbc9dd 75%, #b1bed7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2eceb), color-stop(0%,#d2e6ec), color-stop(0%,#d2e6ec), color-stop(0%,#d2e6ec), color-stop(30%,#d6e2ec), color-stop(54%,#c2d2e2), color-stop(75%,#bbc9dd), color-stop(100%,#b1bed7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d2eceb 0%,#d2e6ec 0%,#d2e6ec 0%,#d2e6ec 0%,#d6e2ec 30%,#c2d2e2 54%,#bbc9dd 75%,#b1bed7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d2eceb 0%,#d2e6ec 0%,#d2e6ec 0%,#d2e6ec 0%,#d6e2ec 30%,#c2d2e2 54%,#bbc9dd 75%,#b1bed7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d2eceb 0%,#d2e6ec 0%,#d2e6ec 0%,#d2e6ec 0%,#d6e2ec 30%,#c2d2e2 54%,#bbc9dd 75%,#b1bed7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d2eceb 0%,#d2e6ec 0%,#d2e6ec 0%,#d2e6ec 0%,#d6e2ec 30%,#c2d2e2 54%,#bbc9dd 75%,#b1bed7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2eceb', endColorstr='#b1bed7',GradientType=0 ); /* IE6-8 */
}
.right_box{
	margin:20px 10px 10px 0;
}
img.pic_border{
	float:left;
	padding:2px;
	margin-right:15px;
	border:1px solid #CCCCCC;
}
.title_small{
	font-size:12px;
	font-weight:bold;
	color: #000000;
}
#right_box_1{
	width:250px;
	height:280px;
	float:left;
	margin:10px 1px 10px 10px;
	border-right:3px #B3B5B8 solid;
}
#right_box_2{
	width:280px;
	height:280px;
	float:left;
	margin:10px 5px 10px 1px;
	padding-left:12px;
	border-left:1px  #CCCCCC solid;
}
.news_box{
	padding:10px 0 0 0;
	clear:both;
}
img.pic_news{
	float:left;
	padding:0px 10px 10px 10px;
}
.news_suimages{
	clear:both;
	float:left;
	padding-top:5px;
	margin-left:10px;
	border-bottom:1px #CCCCCC solid;
}
.news_link{
	float:left;
	padding-right:30px;
}
.news_link a{
	text-decoration:none;
	color:#999999;
}
.news_link a:hover{
	text-decoration:none;
	color:#000;
}
/*---------center box-----------*/
#center_box_bar{
	padding-top:0px;
	height:200px;
	width:100%;
	position:relative;
	top:5px;
	
	text-align: left;
	background:url(../images/fade.png) repeat-x;
	background-position: left:-40px;
}
.center_box{
	background:url(../images/linefu.png) no-repeat;
	width:200px;
	height:150px;
	padding-right:50px;
	position:relative;
	top:20px;
	left:40px;

}
.box_img{
	padding-left:25px;
}
.box_title{
	width:220px;
	color:#333;
	font-weight:800;
	font-size:14px;
}
.box1{
	width:230px;
	height:100px;
	position:absolute;
	left:0px;
	border-right:dotted 1px #666666;
}
.box2{
	width:240px;
	height:100px;
	position:absolute;
	left:25%;
	border-right:dotted 1px #666666;
}
.box3{
	width:240px;
	height:100px;
	position:absolute;
	left:50.5%;
	border-right:dotted 1px #666666;
}
.box4{
	position:absolute;
	left:77%;
	height:100px;
}

/*==========================================*/
/*---------center box-----------*/
#center_box_bar_2{
	padding-top:50px;
	height:175px;
	width:100%;
	position:relative;
	text-align:center;
	background:url(../images/fade.png) repeat-x;
}
.center_box_2_2{
	
	width:400px;
	height:410px;
	padding:0px;
}
.box_img_2{
	padding-left:10px;
}
.box_title_2{
	width:420px;
	color:#333;
	font-weight:800;
	font-size:14px;
}

.box2_2{
	width:420px;
	height:180px;
	position:absolute;
	left:20%;
	border-right:dotted 1px #666666;
	
}

.box4_2{
	position: absolute;
	left:52%;
	width:420px;
	height:180px;
	
}

.box5_2{
	position: absolute;
	left:26.8%;
	width:880px;
	height:210px;
		border-bottom:dotted 1px #666666;
}





/*============================================*/

/*---------services---------*/
ul.services {
	list-style-type:none; float:left; display:block; width:auto; height:20px; 
	margin:0px; padding:10px 0 0 2px;
}
ul.services li {
	display:inline;
}

a.nav_services:link, a.nav_services:visited {
	display:block; padding:1px 0 0 14px; margin:2px;width: auto; height: auto; text-align:left; line-height:17px;
	text-decoration:none; background:url(../images/bullet.png) no-repeat left; color:#000;
}

a.nav_services:hover {
	display:block; padding:1px 0 0 14px; margin:2px;width:auto; height:auto; text-align:left; line-height:17px;
	text-decoration:none; background:url(../images/bullet_a.png) no-repeat left; color:#000000;
}
/*-------footer-----*/
#footer{
	/*text-align:center;*/
	width:100%;
	/*height:330px;*/
	position:relative;
	color:#d8d8d8;
	padding:10px 0;
	line-height:20px;
	font-size:14px;
	background-color: #f3f5f7;
	background-color: #242424;
	border:#FF0000;
	/*background:url(../images/templates/footer_bg.png) repeat-x}*/
}
#footer a{color:#777; text-decoration:none}
#footer a:hover{color:#666666 }
.footer_address a{color:#666666;text-decoration:none}
.footer_address a:hover{text-decoration:underline; color:#46cab0}
#copyrights{
	width:350px;
	color: #666666; 
	font-size:10px;
	float:left;
	padding:10px;
	position:static;
}
#madeby{
	width:200px;
	height:60px;
	float:right;
	text-align:center;
	padding-top:10px;
}
#madeby a{
	text-decoration:none;
	color:#666666;
}
/*---------footer../images/---------*/
ul.footer../images/ {
	list-style-type:none; float:left; display:block; width:auto; height: auto;  margin:0px; padding:3px 0 0 10px;}

ul.footer../images/ li {
	display:inline;}

a.nav2:link, a.nav2:visited {
	display:block; float:left; padding:4px 0 0 5px; margin:2px;width: auto; height:20px; text-align:center; line-height:16px;
	text-decoration:none; color: #999999;}

.nav2 a:hover{
	display:block; float:left; padding:4px 0 0 5px; margin:2px;width:auto; height:20px; text-align:center; line-height:16px;
	text-decoration:none;color:#000000;
}
.nav2 a:visited{
	display:block; float:left; padding:4px 0 0 5px; margin:2px;width: auto; height:20px; text-align:center; line-height:16px;
	text-decoration:none; color: #999999;
}
.nav2 a:link{
	display:block; float:left; padding:4px 0 0 5px; margin:2px;width: auto; height:20px; text-align:center; line-height:16px;
	text-decoration:none; color: #999999;
}

a.nav2:hover {
	display:block; float:left; padding:4px 0 0 5px; margin:2px;width:auto; height:20px; text-align:center; line-height:16px;
	text-decoration:none;color:#000000;}

.clearboth{
	clear:both;
	}
	
.theme-default #slider {
    margin:100px auto 0 auto;
    width:618px; /* Make sure your images are the same size */
    height:246px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
/*=== product ========*/
#pic_content{float:right;width:400px;margin:20px 15px 0 0; position:relative}
#intro_content{
	float:left;
	width:700px;
	margin:25px 5px 10px -15px;
	padding:10px;
	line-height:20px;
}

#gallery_zoom
{
	width: 30px; height: 30px; line-height:30px; display: block;
	background:url(../images/templates/btn/gallery_zoom.png) no-repeat;
	background-position: 0px 0px;
	border: none;
}
#gallery_zoom:hover
{
	background:url(../images/templates/btn/gallery_zoom.png) no-repeat;
	background-position: -30px 0px;	
}







.detail_slogan{
	font-size:1.2em;
	color:#0079c0;
	font-weight:500;
	line-height:1.4;
			  
			   margin:30px 0 20px 0}
.detail_intro
{
	font-size:1em;/*margin-left:3px;*/
	color:#252525;
	line-height:1.4;
}
.detail_content
{
	margin:20px 10px 10px 20px; 
	color:#252525;
	font-size:16px;
	line-height:1.8;
	font-weight:400;
}
#product_top_menu
{
	font-weight:400;
	
}
		
.detail_content li{list-style:outside}
.left_menu_bottom{background:url(../images/templates/left_menu_bottom.jpg) no-repeat;height:14px;margin-bottom:30px}
.left_menu_bottom_p{background:url(../images/templates/left_menu_bottom_p.jpg) no-repeat;height:14px;margin-bottom:30px}
/*table.highlight{width:170px;height:180px;vertical-align:middle;background:url(../images/highlight_table_bg.png) no-repeat right 100px;padding:4px}*/
table.highlight{width:168px;min-height:185px;vertical-align:middle; background:#F1F1F1;padding:0 15px;margin:5px 5px 25px 5px ;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;box-shadow:4px 4px 10px -5px rgba(20%,20%,20%,0.1); color:#4578A7;text-decoration:none}
a table.highlight tbody tr td.feature_title{ text-decoration:none}
table.highlight:hover{background:#CCC;color:#39648A}
img.highlight{width:80px;margin:0 auto;border:0}
.feature_img{width:90px;/*background:url(../images/feature_img.png) no-repeat*/;padding-left:10px;vertical-align:middle;}
td.feature_img{height:90px;padding-left:40px}
.feature_content_img{margin:60px 0 20px 0px; max-width:500px; text-align:center}
.feature_content_img_even{margin:60px 0px 30px 0; max-width:600px; text-align:center}
.feature_content_img_major{margin:40px 0 0 0;max-width:900px}
td.feature_title{ vertical-align:top;
					height:60px;
					padding:0 3px;
					text-shadow:0 1px white;
					font-family:軟正黑體,Arial,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",Helvetica,Verdana,Tahoma,sans-serif;
					font-size:13px;}
.feature_title a{color:#000000;font-weight:600;vertical-align:top;height:40px; text-decoration:none;text-align:left}
.feature_title a:hover{color:#999999}
.feature_title2
{
	font-size:38px;
	color:#333;
	font-weight:300;
	vertical-align:top;
	margin:40px 10px 10px 0;
	padding-top:20px; 
	line-height:1.2;
	letter-spacing:-0.4px;
				}
.feature_intro{font-size:13px;color:#333333;margin-top:5px;line-height:20px;padding:0 5px;height:130px}
.read_more a{font-size:12px;color:#888888;margin-top:5px;text-decoration:none}
.read_more a:hover{color:#333333}
.feature_content{font-size:13px;margin:0 20px;line-height:23px}
.main_container{margin:20px}
.thickbox{z-index:3}

table.news{font-size:12px;border:0;padding:0;width:98%;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: #666 0px 2px 3px;
	background: #fff;}
}
td.news_title{width:750px;
}
.news_title a
{ 
	text-decoration:none;margin-left:15px;padding-left:20px;color:#333333;
	background:url(../images/059.png) 0 3px no-repeat;	
}

.news_date_float
{
	/*background:url(../images/059.png) 0 3px no-repeat;	*/
	margin-left:15px;padding-left:15px;
	
}
.news_title a:hover{ text-decoration:none;padding-left:20px;color:#006699;}
.news_date{color:#666;font-size:11px;}
.news_date_float{color:#666;font-size:1em;float: left;}
.news_year{width:10%;color:#999999;font-size:2em;width:100%;
	 bottom;padding-bottom:20px}

table.award, award{font-size:12px;margin:15px 0;
	background:#FFFFFF;-moz-border-radius: 5px;--webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: #666 0px 2px 3px;
	background: #fff;
	}
.award_detail h1{margin:20px 20px}
.award_subTitle{font-style:italic;margin:20px 25px}
tr.news_bg{background:#EEEEEE}
.award_title a{ font-size:14px;font-weight:500;text-decoration:none;margin:30px 10px 30px 15px;
	padding-left:20px;color:#006699;background:url(../images/059.png) 0 5px no-repeat;}
.award_title a:hover{ text-decoration:none;padding-left:17px;color:#777;}
.award_img{padding:0 20px;}
.award_content{padding:25px}

form{margin:0px; display:inline}
select {
		position:relative;
        left:0;
        top:1px;
        font-size:14px;
		padding:5px;
        width:120px;
        line-height:25px;
        color:#909993;
		border:#CCCCCC 1px solid;
		margin-right:10px;
}
input{
		border:#CCCCCC 1px solid;
		padding:4px;
}

.border-top{border-top:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-left:1px #CCCCCC solid;background:#EEEEEE}
.border-side{border-right:1px #CCCCCC solid;border-left:1px #CCCCCC solid;}
.border-bottom{border-right:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;background:#FFFFFF}
.specifi li{list-style-type:square;}
.specifi{padding:10px 30px;position:relative;margin-bottom:20px}

#tab3 .specifi
{
	border-top:thin solid #CCC;
	
}

.specifi li{line-height:20px}
#specifi_left{width:48%;float:left}
#specifi_right{width:48%;float:right}
.specifi_img_1{position:absolute;left:75%;top:70%}
.specifi_img_2{position:absolute;right:20px;top:10px;}
.specifi_img_2 img{width:90px}
.specifi_img_3{position:absolute;left:70%;top:0}
.specifi_img_4{position:relative;}
.specifi_img_os{position:absolute;left:55%;top:28px}
.os{position:absolute;left:150px;top:40px}
.bread{color:#27252C;width:100%;background: url(../images/templates/full-width-separator.png) no-repeat 0 23px;height:30px}
.bread a{color:#777777; text-decoration:none}
.bread a:hover{color:#999999}
.product_title
{	margin:0px 0 20px 4px;
	font-size:48px; 
	font-family:微軟正黑體,'Open Sans Condensed', sans-serif,Arial,Heiti TC,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",Helvetica,Verdana,Tahoma,sans-serif,Arial,微軟雅黑體;
	/*text-shadow:1px 1px 1px #ccc; */
	letter-spacing:2px;
/*	font-weight:400;*/
	color:#3f3e48; 
	/*text-shadow: 1px 1px 1px #fff;*/
	line-height:50px;
	white-space:nowrap;
}
.tr2{background:#eeeeee}
.hiring_title{font-size:14px;color:#006699;font-weight:600;padding:10px}
.hiring_department{padding:0 10px;font-weight:600}
.hiring_intro{padding:0 10px}
.hiring_degree{padding:10px 10px 0 10px;font-weight:600}
.hiring_num{padding:10px 0}
.detail{margin:10px}
.adm_news{line-height:22px;padding:5px;color:#666666;margin-bottom:30px;font-size:1em;padding:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;/*background:url(../images/templates/bgbg.png)*/;
/*box-shadow: 2px 2px 15px -7px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 2px 2px 15px -7px rgba(0, 0, 0, 0.5);*/
}
.adm_news td{
	padding:5px;
	
}
.news_content{margin:10px 40px}
.news_content ul, .news_content p, .news_content li, .news_content div{margin:0}
.news_content ul li{list-style:square;margin-left:-25px;}
.adm_news li{list-style:disc;max-width: 530px;}
.adm_news a{ text-decoration:none;color:#006699;display: inline-block;max-width: 750px;}
/*.adm_news a:hover{ color:#00a8ff; }*/
.googlesearch{ position:relative;top:23px;right:0px; float:right}
.search_input
{
	border: #b8bfc7 thin solid !important;height:18px; width:170px;background:#eceef0 !important;padding:0;-moz-border-radius: 10px;-webkit-border-radius: 10px;
	outline:medium; padding: 0px 25px 0px 10px;
}
#searchbar{
	width:100%;text-align:right;margin:5px 25px 5px 0;color:#666; position:relative;top:10px}
.search{
	background:url(../images/templates/search.png) no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	top:0px;
	left:145px;
	border:none;
	box-shadow:none;
	outline:medium;
	
	
	
	/*position:relative; left:-30px; top:-6px; width:20px;*/
	}




#menubar{ position:relative;z-index:100;}
#menubar_left{float:right;position:relative}
#menubar_right{float:right;position:relative}
.nav3{margin-right:15px;line-height:10px;color:#666666}
.nav3 a{ text-decoration:none;color:#333}
#flexslider{ position:relative; z-index:0}
.note{color:#666666;line-height:18px;font-size: 12px;}

#center_box_1010{
width:1010px;
position:relative;
top:10px;
margin:0 auto;
}
.center_long_box{
	text-align:left;
	margin-left:70px;
	position:relative;
	width:700px;
	height:290px;
	background: url(../images/center_box/world_map.png) no-repeat 250px 30px;}
.center_long_box_left{float:left;width:220px;height:230px;text-align:left;background: url(../images/center_box/middle_circle.png) no-repeat;padding:60px 0 0 50px}
.center_long_box_right{
	float:right;
	text-align:left;
	width:410px;
	height:230px;
	font-size:18px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: #666 0px 2px 3px;padding-top:70px}
.box_title1{font:22px Rockwell Extra Bold,Arial,微軟正黑體,"Microsoft JhengHei",微软雅黑,serif
;font-weight:600;color:#999999}
.box_content1{font-size:12px;line-height:23px;margin-top:10px}
.box_content2{font-size:12px;line-height:23px;margin-top:10px}

ul li.col{display: inline;float:left;width:150px;font-weight:600;color:#000000;text-align:left}
ul li.col a{text-decoration:none;color:#000000}
ul li.col a:hover{color:#006666}
ul li.col ul{padding-left:0;text-decoration:none;}
.star{color:#FF3333;margin:0 3px}
.app_space{	
	width:280px;
	margin:30px;
	padding:5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: #666 0px 2px 3px;
	background: url(../images/templates/bgbg.png);}
table.app_table td{padding:5px;margin:0 auto}
.app_title{color:#000000;font-weight:600;font-size:13px}
.top_table{width:140px;text-align:center;position:relative}
#pagination{margin:20px auto;text-align:center}
#pagination a{ text-decoration:underline;color:#003366;padding:3px;}
.top{position:absolute;top:-15px;left:-10px}

.compare_table{margin:0;width:99%;margin-top:20px; }
.compare_table th{height:30px;color:#FFFFFF;padding:0 5px;background: #78b4c1;padding:5px 20px; border: 1px solid #FFF;  /* Old browsers */

}
.compare_table td{;height:20px;padding:5px 20px;  border: 1px solid #FFF; }

.compare_table tr:nth-of-type(odd) { 
		background: #e7eaf0; 
	}


.compare_table button{height:20px;margin:0;padding:0 5px}
.download_title{font-size:16px;font-weight:600;color:#006699;margin-top:20px}
.download_link{background:url(../images/templates/12x12_download_arrow.png) no-repeat 0 5px;padding-left:16px;margin:7px 0;}
/*.download_link
{
	width: 16px; height: 16px; line-height:16px; display: block;
	background:url(../images/templates/16X16_icon_download.png) no-repeat;
	background-position: -16px 0px;
	border: none;	
	padding-left:12px;
	
	
	
}*/
.download_link a{text-decoration:none;}
.download_link a:hover{text-decoration:underline}
.compare_describe{margin:20px 20px 35px 5px}

.breadcrumb{
	background-color: #FFF;
}
.breadcrumb ,.breadcrumb a{ 
	color:#666666; text-decoration:none;margin-bottom:20px;
}

.breadcrumb a:hover{color:#003366 !important; text-decoration:none;}

.c {
/*background: url(../images/templates/full-width-separator.png) no-repeat 0 bottom;*/
padding-bottom: 40px;
min-height: 320px;
position: relative;
color: #666;
font-size: 16px;
line-height:1.4;
text-align:justify;
margin-top: 40px;
}

.award_detail{	width:90%;height:auto;
	margin:30px;
	padding:5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: #666 0px 2px 3px;
	background: #fff;}
.award_detail ul li{ list-style:disc;line-height:23px}
.award_detail img{margin:10px}
.columns{margin:0 auto;width:970px;padding-left:40px}
.download_intro{margin-top:50px;font-size:14px;line-height:30px; text-align:center;}
.quick_link{
	position: relative;
	height: 29px;
}

.btn-1 {
	font-size:12px;
	text-align:center;
	width:110px;
	padding: 3px 0;
	margin:1px 3px;

	background: #c4d1dc; /* Old browsers */
	background: -moz-linear-gradient(top, #c4d1dc 0%, #95acc1 49%, #9fb3c5 50%, #8399b3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4d1dc), color-stop(49%,#95acc1), color-stop(50%,#9fb3c5), color-stop(100%,#8399b3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c4d1dc 0%,#95acc1 49%,#9fb3c5 50%,#8399b3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c4d1dc 0%,#95acc1 49%,#9fb3c5 50%,#8399b3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c4d1dc 0%,#95acc1 49%,#9fb3c5 50%,#8399b3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #c4d1dc 0%,#95acc1 49%,#9fb3c5 50%,#8399b3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4d1dc', endColorstr='#8399b3',GradientType=0 ); /* IE6-9 */

	color: #ffffff;
	text-decoration:none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:absolute;
	bottom:20px;
	right:0;

}
.btn-1:hover {
	color:#FFF;
	background: #d4dee6; /* Old browsers */
	background: -moz-linear-gradient(top, #d4dee6 0%, #b1c2d1 49%, #b8c7d4 50%, #a5b4c7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4dee6), color-stop(49%,#b1c2d1), color-stop(50%,#b8c7d4), color-stop(100%,#a5b4c7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4dee6 0%,#b1c2d1 49%,#b8c7d4 50%,#a5b4c7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4dee6 0%,#b1c2d1 49%,#b8c7d4 50%,#a5b4c7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d4dee6 0%,#b1c2d1 49%,#b8c7d4 50%,#a5b4c7 100%); /* IE10+ */
	background: linear-gradient(to bottom, #d4dee6 0%,#b1c2d1 49%,#b8c7d4 50%,#a5b4c7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4dee6', endColorstr='#a5b4c7',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
}


.btn-2 {
	font-size:12px;
	text-align:center;
	width:170px;
	padding: 8px 0;
	margin:1px 2px;

	display: inline-block;

  	background: #999999;

  /* Font styles */
  color: white;
  font-weight: bold;
  text-decoration: none;
	

}
.btn-2:hover {
	background: #57c1d4;
	color:#FFFFFF;
	text-decoration:none;
}



.metro {
  display: inline-block;
  padding: 5px 30px;
  margin: 10px;
  /*background: #46cab0;*/
  background: #57c1d4;

  cursor: pointer;
  border-radius:1px;

  /* Font styles */
  color: white;
  font-weight: bold;
  text-decoration: none;
}
.metro:visited
{
	/*background-color:#FF0000;*/
}
.metro:hover 
{ 
	background: #60dff6;
	color:#FFFFFF;
	text-decoration:none;
}
.metro:active
{
	background-color:#259f87;
}




.metro_small {
  display: inline-block;
  padding: 0px 10px;
  margin: 1px;
  background: #CCC;
  cursor:pointer;

  /* Font styles */
  color: white;
  font-weight: bold;
  text-decoration: none;
}

.metro_small:hover 
{ 
	background: #57c1d4;
	color:#FFFFFF;
	text-decoration:none;
}








.footer_address{
	margin:0 auto;
	position:relative;
	width:1000px;
	height:10px;
}
.footer_social{
	position:absolute;
	width:80px;
	background:#CCCCCC;
	top:3px;
	left:920px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}
.footer_social a img{border:0}
.footer_social img{
	margin:6px 1px 1px 1px;
	width:15px;
}
table.packageContents td{
	width:272px;
	text-align:center;
	vertical-align:top;
	font-weight:600;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;background:url(../images/templates/bgbg.png);
	
}
table.packageContents img{
	width:200px;
}
table.packageContents tr{
	height:250px;

}

.article{0 20px}
.article_content{margin:10px 0 30px 10px}
.article_content ol li{list-style-type:lower-latin;margin-bottom:5px}
.article_content ul li{list-style-type:disc;margin-bottom:10px}


.download_table{
	background:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:20px;
}
.download_table td{
	padding:10px;	
}
.sell_name
{
	width:400px;
	padding:5px;
	color:#006699;
	font-weight:500;
}
.sell_content1{width:300px; padding:5px}
.sell_content{text-align:left;width:350px; padding:5px;}
.sell_logo{width:150px}
.store_logo{max-width:140px; max-height:58px;text-align:center}
.sell_tel{width:230px;margin-left:10px}
.sell_table{
	table-layout:fixed;
/*	border-bottom:0px #CCC solid;on*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin:2px 0 5px 15px;
	width:800px;
	border:thin #e4e4e4 solid;
	}

.help{font-size:11px;text-decoration:none;background:url(../images/templates/1356094642_help.png) no-repeat 2px 2px;padding:0 3px 0 15px;background-color:#d1d1d1;-webkit-border-radius: 5px;color:#666;
-moz-border-radius: 5px;border-radius: 5px;margin-left:5px;border:1px #c1c1c1 solid}
.help:hover{background-color:#bbb;color:#FFF;border:1px #aaa solid}
.blod{font-weight:600;}
/*.blod a{ color: #00a8ff !important;}*/
.sell_img{height:100px}
.certify{ position:absolute;top:40px; left:105px}
.certify img{margin:10px 5px 20px 3px;float:right;width:40px}
table.performance{margin:0 auto;width:800px;margin-top:20px}
table.performance th{background: #e7eaf0; width:100px;color:#333;padding-left:20px}
table.performance td.t1{background:#78b4c1; padding:5px 0px; padding-left:20px; color:#FFFFFF;}
table.performance td{padding-left:20px}
td.resource{/*background:url(../images/templates/sidebar-left-separator.png) no-repeat bottom;*/ height:55px}
td.resource img{max-height:100px;max-width:90px}
.second_ul
{
	padding-left: 20px;
}
.second_ul li
{
	list-style-type:disc;
}
.second_num_ul
{
	padding-left: 20px;
}
.second_num_ul li
{
	list-style-type: decimal;
}
.third_ul
{
	padding-left: 20px;
}
.third_ul li
{
	list-style-type: disc;
}
img {
        border:0px; 
        
}
img a{
           text-decoration:none;
           border:none;
}

/*===============bottom_css==========================================*/
a em{
    display:block;
    height:30px;
    width:30px;
    position:relative;
    }
a span
{
    display:hidden;
}
#facebook a 
{
	width: 30px; height: 30px; line-height:30px; display: block; background: url(../images/templates/btn/commun_facebook.png) no-repeat; cursor: pointer;
	
}
#facebook a:hover 
{
	background-position: -30px 0px;
}
#google_plus a 
{
	width: 30px; height: 30px; line-height:30px; display: block; background: url(../images/templates/btn/google_plus_btn.png) no-repeat; cursor: pointer; text-indent: -999em;
}
#google_plus a:hover 
{
	background-position: -30px 0px;
}
#twitter a 
{
	width: 30px; height: 30px; line-height:30px; display: block; background: url(../images/templates/btn/twitter_btn.png) no-repeat; cursor: pointer; text-indent: -999em;
}
#twitter a:hover 
{
	background-position: -30px 0px;
}
#rss a 
{
	width: 30px; height: 30px; line-height:30px; display: block; background: url(../images/templates/btn/rss_btn.png) no-repeat; cursor: pointer; text-indent: -999em;
}
#rss a:hover 
{
	background-position: -30px 0px;
}
#youtube a 
{
	width: 30px; height: 30px; line-height:30px; display: block; background: url(../images/templates/btn/youtube_btn.png) no-repeat; cursor: pointer; text-indent: -999em;
}
#youtube a:hover 
{
	background-position: -30px 0px;
}
#asustor_forum a 
{
	width: 30px; height: 30px; line-height:30px; display: block; background: url(../images/templates/btn/asustor_forum_btn.png) no-repeat; cursor: pointer; text-indent: -999em;
}
#asustor_forum a:hover 
{
	background-position: -30px 0px;
}


#btn_pre 
{
	width: 30px; height: 30px; line-height:30px; display: block;
	background:url(../images/templates/btn/page_left.png) no-repeat;
	background-position: 0px 0px;
	cursor:pointer;			
}
#btn_pre:hover
{
	background:url(../images/templates/btn/page_left.png) no-repeat;
	background-position: -30px 0px;			
}

#btn_next 
{	
	width: 30px; height: 30px; line-height:30px; display: block;
	background:url(../images/templates/btn/page_right.png) no-repeat;
	background-position: 0px 0px;
	cursor:pointer;		
}
#btn_next:hover 
{
	background:url(../images/templates/btn/page_right.png) no-repeat;
	background-position: -30px 0px;	
}




	 #wilder
	{
		background-image:url(../../images/live_demo/back.jpg);
		z-index:9999;
		background-repeat:repeat-x;
		background-size:cover;
		height:600px;
		
	}


::selection 
{
   /* background: #78b4c1;
    color: #fff;*/
}



.text_link_arrow
{	
	
	padding-right:16px;		
	width: 16px; height: 8px; line-height:8px; 
	background: url(../../images/templates/8X8_arrow_right.png) no-repeat;
  	background-position: 35px 5px;
	
	border: none;
	
	
	
	
	
}



#tel_icon
{
	background: url(../../images/templates/16x16_where-to-buy.png) no-repeat;

	text-indent:20px;
}

#fax_icon
{
	background: url(../../images/templates/fax_small.png) no-repeat;

	text-indent:20px;
}

#address_icon
{
	background: url(../../images/templates/16x16_where-to-buy-50.png) no-repeat;
	text-indent:20px;
}

.top_menu a
{
	color:#337ab7;
	padding:10px 10px;
}
.top_menu a:hover
{
	color:#00a8ff;
	text-decoration:none;
	
}

.back_01
{
		background-image:url(../../images/feature/content_img/01_back.jpg);	
}

