@charset "utf-8";
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #CCC;
	text-decoration: none;
}
a:active {
	color: #C00;
	text-decoration: none;
}
ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "微軟正黑體", "Century Gothic";
	min-width: 1000px;
}
.right {
	float: right;
}
.left {
	float: left;
}

#top_navigation {
	z-index: 2000;
    top: 0px;
    position: fixed;
    background: rgba(200, 200, 200, 0.9);
    width: 100%;
    color: black;
}
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	position: relative;
}
.container_16 .shopping-info {
    max-width: 449px;
}
.container_16 .shopping-info ul{
	margin: 0px;
	padding: 0px;
}
.container_16 .shopping-info ul li{
	display: block;
	float: left;
	font-size: 10pt;
	color: #000;
	margin-top: 5px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.container_16 .shopping-info a {
	color: #333;
}
.container_16 .shopping-info a:hover {
	color: #FFF;
}

.container_16 .shopping-info.right ul .wire {
	float: left;
	padding: 0px 10px;
	border-right-color: #999;
	position: relative;
	border-right-width: 1px;
	border-right-style: solid;
}

#Cartup {
	display: inline-block;
	vertical-align: text-top;
	background-image: url(images/glyphicons-halflings.png);
	background-position: 10px 3px;
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left: 30px;
}
#Middle {
	width: 1000px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}


#logo {
	height: 80px;
	width: 250px;
	margin-bottom: 20px;
	float: left;
	margin-top: 10px;
}

/*---------------flash---------------*/
#flash {
	height: 450px;
	width: 1000px;
	overflow: hidden;
}
.flexslider {
	position: relative;
	height: 400px;
	background: url(images/loading.gif) 50% no-repeat;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.slides { position: relative; z-index: 1;}
.slides li { height: 400px;}
.flex-control-nav {
	position: absolute;
	bottom: -60px;
	z-index: 2;
	width: 100%;
	text-align: center;
}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


/*---------------選單---------------*/
#container { margin: 0 auto; width: 1000px; background: #000; }
#header {
	height: 80px;
	position: relative;
	width: 700px;
	margin-top: 10;
	margin-bottom: 10;
	float: right;
}
#header .menu {
	position: absolute;
	top: 70px;
	width: 750px;
	right: 0px;
}
        
#header .menu li {
	float: left;
	position: relative;
	font-size: 16px;
	text-transform: uppercase;
	list-style: none;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 45px;
	letter-spacing: 2px;
}
#header .menu li a{
	color: #000;
	text-decoration: none;
}

        #header .menu .active a { color: #9C0; }
        #header .menu li span {
	display: block;
	position: absolute;
	top: 0;
	left: 45px;
	font-size: 12px;
	letter-spacing: 0px;
}
        #header .menu li ul { display: none; width: 600px; position: absolute; left: 0; }
        #header .menu .about ul {
	right: auto;
	left: 47px;
}
        #header .menu li li { text-transform: none; font-size: 12px; padding: 0 15px 0 0; height: 36px; line-height: 18px; }
        #header .menu .about li { float: right; }
        #header .menu li li span { display: block; position: absolute; top: 0; left: 0; white-space: nowrap; }
        #header .menu .active li a { color: #999; }
            #header .menu .active li a:hover { color: #9C0; }
			
			

#mid {
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

/*------購物車下拉選單--------*/

#Shopping {
	width: 400px;
	position: absolute;
	top: 30px;
	padding: 15px;
	z-index: 10000;
	background-color: #FFF;
	right: 0px;
	border: 1px solid #CCC;
	visibility: hidden;	


}
#Project {
	float: left;
	width: 400px;
	font-size: 10pt;
}
#Project ul {
	float: left;
	width: 400px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Project ul li {
	width: 380px;
	margin-bottom: 5px;
	float: left;
	margin-top: 5px;
}
#Project ul .Title {
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5B573C;
}
#Project ul .caption3 {
	float: left;
	width: 250px;
	text-align: center;
	overflow: hidden;
}
#Project ul .caption1 {
	float: left;
	width: 230px;
	text-align: left;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
}
#Project ul .caption2 {
	float: left;
	width: 60px;
	text-align: center;
}
#Project ul .Checkout {
	background-color: #333333;
	float: right;
	height: 25px;
	width: 100px;
	border: 1px solid #C1BC9C;
	line-height: 25px;
	color: #FFF;
	text-align: center;
	margin-top: 10px;
}
#Project ul li .Checkout a {
	color: #FFF;
	text-decoration: none;
}
#Project ul li .Checkout a:hover {
	color: #FC0;
}
#footer {
	background-color: #CCC;
}
#footer .Declare {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10pt;
	line-height: 20pt;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#Hem {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}

#Search {
	float: right;
	width: 180px;
	position: absolute;
	top: 10px;
	right: 0px;
	visibility: visible;
}
.header_search{
	height: 23px;
	width: 180px;
	float: right;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	margin-right: 0px;
	margin-left: 0px;
}
.header_search input{
	background: none;
	padding: 4px;
	width: 78%;
	color: #FFFFFF;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.header_search button{
	border: 0px;
	width: 20px;
	height: 20px;
	float: right;
	margin: 2px;
	background-image: url(images/search.gif);
	background-repeat: no-repeat;
	background-position: center;
}



#searchform {
display: block;
margin: 0;
margin-top: 0;
width: 100%;
}
#Bookmarks {
	float: left;
	width: 1000px;
}







#Bookmarks a {
	float: left;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 8px;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 8px;
	color: #999;
	height: 15px;
	overflow: hidden;
	clip: rect(auto,auto,10px,auto);
	margin-bottom: 10px;
}

#Bookmarks a:hover {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000;
	color: #000;
}
#Bookmarks .on {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #000;
	color: #000;
}
#Title {
	float: left;
	width: 1000px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 15pt;
}
#Title .EN {
	font-family: Arial;
	font-size: 36pt;
	font-weight: normal;
	float: left;
}
#Title .TW {
	font-size: 12pt;
	font-weight: bold;
	color: #333;
	float: left;
	margin-top: 30px;
	margin-left: 20px;
	font-family: "微軟正黑體", "Century Gothic";
	letter-spacing: 2pt;
}
#about_word {
	margin-top: 30px;
	overflow: hidden;
	line-height: 20pt;
	font-family: "微軟正黑體", "Century Gothic";
	width: 940px;
	margin-right: 30px;
	margin-left: 30px;
	float: left;
	margin-bottom: 30px;
}
#Location {
	height: 25px;
	width: 980px;
	font-size: 10pt;
	color: #666;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
}
#Location samp {
	font-size: 10pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}
#Location .Out {
	font-family: Verdana;
	font-weight: bold;
}
#Location samp a {
	color: #CCC;
}
#Product {
	float: left;
	width: 1000px;
	margin-bottom: 30px;
}
#Product .dm a {
	padding-top: 8px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCC;
	float: left;
	color: #666;
}
#Product .dm a:hover {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #000;
	color: #000;
}

#Product .dm {
	float: left;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
}
#Product .dm .map {
	float: left;
	width: 230px;
	margin-bottom: 20px;
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);

}
#Product .dm .title {
	margin-bottom: 10px;	

}
#Product .dm a .date {
	font-family: Verdana;
	font-size: 10pt;
	-webkit-text-size-adjust: none;
	color: #bbb;
}




/*-------客服中心-------*/
.say {
	width: 420px;
	height: 237px;
	padding-right: 480px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 50px;
	margin-bottom: 0;
	margin-left: 50px;
	float: left;
}
.say h3 {
	font-size: 18px;
	color: #333;
	font-weight: normal;
	float: left;
	width: 400px;
	margin-bottom: 10px;
	margin-left: 10px;
	-webkit-margin-before: 5px;
-webkit-margin-after: 5px;
}
.say h2 {
	font-weight: bold;
	color: #000;
	font-size: 20pt;
	padding: 0px;
	-webkit-margin-before: 5px;
-webkit-margin-after: 5px;
}

.say p {
	color: #666;
	float: left;
	width: 420px;
	font-size: 11pt;
	line-height: 20pt;
	margin-left: 10px;
}
.say .ja{
	color: #666;
	float: left;
	width: 460px;
	font-size: 10pt;
	line-height: 18pt;
	margin-left: 10px;
}
.contact {
	width: 960px;
	background-image: url(images/ta_bg.jpg);
	background-repeat: repeat-x;
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 30px;
	padding-bottom: 0;
	margin-bottom: 80px;
	overflow: hidden;
	float: left;
}
.contact table tr td h4 {
	font-size: 15px;
	color: #444;
	font-weight: normal;
	-webkit-margin-before: 5px;
    -webkit-margin-after: 5px;
}
.contact table tr td h4 span {
color: #F40201;
margin-left: 2px;
}
.contact table tr td input {
width: 230px;
height: 25px;
border: 1px solid #E0E0E0;
color: #666666;
line-height: 25px;
padding: 1px 0;
}
.contact table tr td {
	padding-top: 0;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-left: 10px;
}
.contact table tr td textarea {
	width: 400px;
	height: 118px;
	border: 1px solid #E0E0E0;
}
.contact table tr td select {
	width: 230px;
	height: 30px;
	background-color: transparent;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 30px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.loginsubmit2 a{
	height: 35px;
	line-height: 35px;
	color: #fff;
	display: block;
	text-align: center;
	font-size: 12pt;
	border: none;
	font-family: "微軟正黑體", "Century Gothic";
	cursor: pointer;
	text-decoration: none;
	letter-spacing: 4pt;
	float: right;
	margin-top: 20px;
	width: 100px;
	background-color: #CCCCCC;
}
.loginsubmit2 a:hover{
	background-color: #F90;
}
/* --------------------會員表單-------------------- */

.roundbox_center {
	float: left;
	width: 800px;
	font: normal 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 80px;
}


.roundbox_center table tr td h4 {
	font-size: 15px;
	color: #444;
	font-weight: normal;
	padding-bottom: 5px;
	padding-top: 8px;
	width: 80px;
	-webkit-margin-before: 0pt;
-webkit-margin-after: 0pt;
}
.roundbox_center table tr td h4 span {
color: #F40201;
margin-left: 2px;
}
.roundbox_center table tr td input {
	height: 25px;
	border: 1px solid #E0E0E0;
	color: #666666;
	line-height: 25px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
}
.roundbox_center table tr td {
	padding-top: 0;
	padding-bottom: 15px;
	padding-right: 5px;
	padding-left: 10px;
}
.roundbox_center table tr td textarea {
	width: 400px;
	height: 118px;
	border: 1px solid #E0E0E0;
}
.roundbox_center table tr td select {
	width: 230px;
	height: 30px;
	background-color: transparent;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 30px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	margin-right: 10px;
}
.roundbox_center #form table tr td .Sex input {
	line-height: 20px;
	height: 15px;
	width: 15px;
	padding-top: 3px;
}
.roundbox_center #form table tr td #Submit label input {
	line-height: 25px;
	height: 30px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #999;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 30px;
}
#form table tr td samp {
	margin-left: 10px;
}

#Area-title {
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 30px;
	font-size: 22pt;
	font-weight: bold;
}
#Area-title .Narrative {
	font-family: "微軟正黑體", "Century Gothic";
	font-size: 12pt;
	line-height: 20pt;
	font-weight: normal;
	margin-left: 20px;
}






.slideTxtBox{
	width: 1000px;
	text-align: left;
	float: left;
}
		.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{
	float: left;
	cursor: pointer;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
		.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{
	zoom: 1;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 5px;
	float: left;
}
.slideTxtBox .bd ul li .map {
	height: 136px;
	width: 300px;
	overflow: hidden;
	margin-bottom: 30px;
	float: left;
}
.slideTxtBox .bd ul li .Title {
	width: 280px;
	font-weight: bold;
	float: left;
	font-size: 14pt;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.slideTxtBox .bd ul li .more {
	float: left;
	font-size: 10pt;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	border: 1px solid #CCC;
	margin-left: 10px;
}
.slideTxtBox .bd ul li .Country {
	font-size: 10pt;
	color: #666;
	float: left;
	height: 20px;
	width: 280px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}




		.slideTxtBox .bd li{
	display: block;
	padding: 4px;
	line-height: 20px;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	height: 330px;
	width: 300px;
	float: left;
	margin: 10px;
	position: relative;
}
.slideTxtBox .bd ul li .logo {
	height: 50px;
	width: 100px;
	position: absolute;
	right: 10px;
	bottom: 10px;
}





#Brand_word .map {
	float: left;
	width: 800px;
	margin-bottom: 20px;
}
#Brand_word .word {
	float: left;
	width: 800px;
	margin-bottom: 20px;
}
#Brand_word .Title {
	float: left;
	width: 750px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	font-size: 16pt;
}
#Brand_word .Content {
	float: left;
	width: 750px;
	margin-right: 25px;
	margin-left: 25px;
	line-height: 22pt;
}#Brand_word .word .Content p a {
	color: #33F;
}







/*-------訂單查詢-------*/
.memberintor {
	width: 960px;
	_margin-left: 10px;
	float: left;
	background-image: url(images/dw2.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 20px;
	border-radius: 15px;
	border: 1px solid #CCCCCC;
	font-family: "微軟正黑體";
	margin-right: 20px;
	margin-left: 20px;
}
.memberintor .ppin {
	float: left;
	width: 920px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-top: 8px;
	padding-bottom: 8px;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}
.memberintor .ppin .pname {
	font-size: 12pt;
	line-height: 20pt;
	color: #006666;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.memberintor .ppin .pname a{
	color: #006699;
	font-size: 10pt;
	line-height: 14pt;
	text-decoration: none;
}
.memberintor .ppin .price {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.memberintor .deletrobuy {
	float: left;
	width: 720px;
	border: 1px solid #999999;
	padding: 5px;
	background-color: #EBEBEB;
	font-size: 10pt;
	line-height: 14pt;
	color: #666666;
}
.memberintor .ppin .pname a:hover {
	color: #FF6600;
}
.memberintor .ppin2 {
	background-image: url(images/uyr.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10pt;
	width: 920px;
}.u3 {
	background-image: url(images/u3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 940px;
}
.u1 {
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	width: 920px;
	padding-top: 20px;
}
.memberintor .u3 .u1 .ppin table tr .price input {
	border: 1px solid #CCC;
	text-align: center;
}
.memberintor .buttomarea {
	float: left;
	width: 880px;
	margin: 20px;
}
.memberintor .buttomarea a {
	background-image: url(images/menu_m.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	display: block;
	height: 25px;
	width: 120px;
	font-family: "微軟正黑體";
	font-size: 10pt;
	line-height: 25px;
	color: #333333;
	border: 1px solid #CCCCCC;
	border-radius:5px;
}
.buttomarea a:hover {
	color: #006699;
}
.left {
	float: left;
}
.right {
	float: right;
}
.memberintor .u3 .u1 .ppin table tr .by {
	background-color: #F7F7F7;
	padding: 10px;
	line-height: 20pt;
}
.memberintor .u3 .u1 .ppin table tr .Color {
	color: #666;
}
.memberintor .u3 .u1 .ppin table tr .Crude {
	font-weight: bold;
	color: #F00;
	font-size: 12pt;
}

/*-------頁碼-------*/
	
	.quotes {
	text-align: center;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 10pt;
	width: 100%;
	margin-top: 20px;
	float: left;
	}
	
	
	.quotes a {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid #ddd;
		
		text-decoration: none; 
		color: #aaa;
	}
	.quotes a:hover, div.pagination a:active {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid #a0a0a0;
	}
	.quotes span.current {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid #e0e0e0;
		font-weight: bold;
		background-color: #f0f0f0;
		color: #aaa;
	}
	.quotes span.disabled {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid #f3f3f3;
		color: #ccc;
	}
	
	
	
	
	
#Note {
	width: 880px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 22px;
	color: #666;
	margin-top: 10px;
}
#Hem .memberintor .u3 .u1 .legend {
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	font-size: 16pt;
	margin-top: 30px;
	font-weight: bold;
}
.roundbox {
	float: right;
	width: 660px;
	padding-left: 25px;
	font: normal 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.Goods {
	float: left;
	margin-top: 50px;
	width: 920px;
}
.Goods .Title {
	float: left;
	width: 200px;
	margin-left: 30px;
	font-family: "微軟正黑體";
	color: #999;
}


.roundbox  h3  {
	font-size: 10pt;
	line-height: 14pt;
	float: left;
	width: 80px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "微軟正黑體", "Century Gothic";
}
.roundbox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.roundbox li {
	float: left;
	width: 750px;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
}
#knob {
	margin-top: 20px;
	margin-bottom: 30px;
	width: 250px;
	float: left;
	margin-left: 350px;
}
#knob #Submit label input {
	line-height: 25px;
	height: 30px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #999;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 30px;
}








#news {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}

#news-content {
	background-image: url(images/ovbody_leftbg.png);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	width: 700px;
	margin-left: 30px;
}
#news-content .Article {
	float: left;
	width: 660px;
	padding-bottom: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	position: relative;
}
#news-content .Article .Previous {
	position: absolute;
	left: 5px;
	top: 5px;
}

#news-content .Article .sort {
	height: 40px;
	margin-bottom: 15px;
	overflow: hidden;
	text-align: right;
	float: right;
}
#news-content .Article .sort .first {
	background: url(images/tree01.gif) no-repeat left top;
	width: 10px;
	height: 40px;
	float: left;
}
#news-content .Article .sort .mid {
	background: url(images/tree02.gif) repeat-x right top;
	;
	color: #666;
	font-size: 11px;
	height: 35px;
	float: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
#news-content .Article .sort .last {
	background: url(images/tree03.gif) no-repeat left top;
	width: 10px;
	height: 40px;
	float: left;
}
#news-content .Article .Content {
	float: left;
	width: 660px;
}
#news-content .Article .Content .Date {
	font-size: 10pt;
	color: #666;
	float: left;
	margin-bottom: 5px;
}
#news-content .Article .Content .Title {
	float: left;
	width: 650px;
	font-size: 16pt;
	color: #F60;
	margin-bottom: 15px;
}
#news-content .Article .Content .Content {
	font-size: 10pt;
	margin-bottom: 15px;
	line-height: 16pt;
	letter-spacing: 2pt;
}
#news-content .Article .Content .more a {
	font-size: 10pt;
	color: #666;
	float: left;
}
#Classification {
	float: right;
	width: 220px;
	margin-left: 25px;
	margin-right: 25px;
}
#Classification .assort {
	float: left;
	margin-top: 50px;
	width: 220px;
}
#Classification .assort .subject {
	font-size: 16pt;
	font-weight: bold;
	height: 40px;
	width: 200px;
}
#Classification .assort .Baseline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
}
#Classification .assort .Baseline li {
	float: left;
	width: 200px;
	list-style-type: disc;
	margin-left: 20px;
	color: #666;
	font-size: 12pt;
	margin-bottom: 10px;
}
#Classification .assort .Baseline li span {
	float: left;
	width: 200px;
	margin-bottom: 15px;
	display: block;
	font-size: 10pt;
	margin-top: 8px;
}
#Classification .assort .Baseline li span a {
	float: left;
	width: 200px;
	margin-bottom: 5px;
}


#Classification .assort ul {
	padding-bottom: 50px;
}
#Classification .assort .top {
	padding-bottom: 50px;
	float: left;
}
#Classification .assort .top li {
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
}
#Classification .assort .top li .Date {
	float: left;
	width: 100px;
	margin-bottom: 10px;
}
#Classification .assort .top li .Title {
	float: left;
	width: 200px;
	font-size: 10pt;
	line-height: 20pt;
	font-family: "微軟正黑體", "Century Gothic";
	font-weight: bold;
}

#Classification .assort .top li .sort {
	color: #F60;
	float: left;
	width: 80px;
}
#Classification .assort .top .Height30 {
	padding-top: 30px;
}
/*常見問題*/
#In-FAQ {
	margin-bottom: 20px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 50px;
}
#In-FAQ .Q {
	width: 660px;
	font-size: 11pt;
}
#In-FAQ .Q ol {
	width: 630px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#In-FAQ .Q ol li {
	width: 630px;
	margin-left: 40px;
	height: 25px;
	margin-bottom: 5px;
	list-style-type: decimal;
}


#In-FAQ .Q ol li a {
	font-size: 11pt;
	color: #666;
	text-decoration: none;
}
#In-FAQ .Q ol li a:hover {
	color: #900;
}
#reply {
	width: 660px;
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 30px;
}
#reply ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#reply ul li {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	overflow: hidden;
}
#reply ul li samp {
	float: left;
	width: 620px;
	overflow: hidden;
	margin-right: 20px;
	margin-left: 20px;
}
#reply ul li .q {
	font-size: 11pt;
	float: left;
	width: 700px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #F60;
	font-family: "微軟正黑體", "Century Gothic";
}
#reply ul li .a {
	margin-left: 50px;
	width: 580px;
	margin-bottom: 20px;
	font-size: 10pt;
	line-height: 16pt;
}#product {
	float: left;
	width: 1000px;
	margin-bottom: 30px;
}








#by_Menu {
	background-image: url(images/bg_Menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 190px;
	margin-right: 30px;
	float: left;
}
#by_Menu .level2 {
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	width: 160px;
	padding-right: 10px;
	font-size: 10pt;
	line-height: 14pt;
}

#by_Menu  .level2 li {
	line-height: 20pt;
	background-image: url(images/ten2.png);
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: left 10px;
	float: left;
	display: block;
	width: 155px;
	font-size: 12pt;
	letter-spacing: 2pt;
	color: #000;
}
#by_Menu  .level2 ul {
	float: left;
	width: 155px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
}
#by_Menu .level2 li li {
	line-height: 12pt;
	float: left;
	width: 155px;
	background-image: none;
	padding: 0px;
	border-radius: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 10pt;
	letter-spacing: normal;
}
#by_Menu .level2 li li a {
	background-image: url(images/icon1.png);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	width: 145px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	display: block;
	font-family: "微軟正黑體";
}
#by_Menu .area {
	width: 180px;
	float: left;
	margin-bottom: 15px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCC;
	position: relative;
	padding-top: 20px;
}
#by_Menu .area .Title {
	margin-bottom: 10px;
	position: absolute;
	top: -9px;
	background-color: #FFF;
	font-family: Verdana;
	font-weight: bold;
	padding-right: 5px;
}#by_Menu .area .top {
	float: left;
	width: 180px;
	margin-top: 10px;
}
#by_Menu .area .top .project {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	float: left;
	padding-bottom: 10px;
	width: 180px;
}



#by_Menu .area .top .project .map {
	float: left;
	height: 60px;
	width: 60px;
	overflow: hidden;
}
#by_Menu .area .top .project .Writing {
	float: right;
	width: 110px;
	font-size: 10pt;
	line-height: 15pt;
	height: 35px;
	overflow: hidden;
	margin-bottom: 10px;
}
#product #by_Menu .area .top .project .nt {
	color: #900;
	float: right;
	width: 110px;
	font-size: 10pt;
	line-height: 12pt;
}
#Items {
	float: right;
	width: 780px;
	position: relative;
}
#Items .sortby {
	position: absolute;
	top: -50px;
	right: 0px;
}






#product_rank {
	float: left;
	width: 780px;
}
#product_rank ul {
	float: left;
	width: 185px;
	margin-right: 5px;
	margin-bottom: 50px;
	margin-left: 5px;
	position: relative;
	height: 270px;
}
#product_rank ul a {
	color: #333;
	background-color: #FFFFFF;
	display: block;
	height: 270px;
	width: 185px;
}
#product_rank ul a:hover {
	color: #333;
	background-color: #F5F5F5;
	display: block;
}

#product_rank ul li {
	float: left;
}
#product_rank ul .map {
	height: 175px;
	width: 175px;
	overflow: hidden;
	float: left;
	margin: 5px;
}

#product_rank ul .Title {
	width: 170px;
	height: 40px;
	overflow: hidden;
	font-size: 10pt;
	line-height: 20px;
	letter-spacing: 1px;
	top: 180px;
	float: left;
	margin: 10px;
}

#product_rank ul .NT {
	color: #999;
	text-decoration: line-through;
	font-size: 10px;
	float: left;
	margin-left: 10px;
	width: 150px;
}
#product_rank ul .NT2 {
	position: absolute;
	right: 7px;
	bottom: 10px;
	color: #930;
}









#product .Introduction {
	margin-bottom: 40px;
	padding-bottom: 10px;
	float: left;
	width: 960px;
	position: relative;
}
#product .Introduction .Enlarge {
	float: left;
	height: 400px;
	width: 400px;
	margin-right: 25px;
}
#product .Introduction .Breakdowns {
	float: right;
	width: 520px;
}
#product .Introduction .Breakdowns .Photo {
	float: right;
	width: 514px;
	overflow: hidden;
	margin-top: 10px;
}
#product .Introduction .Breakdowns .Photo ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	width: 540px;
}
#product .Introduction .Breakdowns .Photo ul li {
	float: left;
	display: block;
}
#product .Introduction .Breakdowns .Photo ul .map {
	padding: 4px;
	width: 70px;
	border: 1px solid #666;
	height: 70px;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-left: 4px;
	float: left;
}
#product .Introduction .Breakdowns .Photo .literal {
	font-size: 10pt;
	line-height: 14px;
	color: #999;
	margin-bottom: 5px;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 20px;
	margin-top: 5px;
	background-image: url(images/search.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#product .Introduction .Breakdowns #typeline {
	float: left;
	height: 30px;
	width: 515px;
	margin-bottom: 10px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	background-image: url(images/control_play.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 5px;
}
#product .Introduction .Breakdowns #typeline .map {
	height: 30px;
	width: 30px;
	margin-right: 5px;
	float: left;
}
#product .Introduction .Breakdowns #typeline .script {
	line-height: 30px;
	font-size: 15pt;
}
#product .Introduction .Breakdowns .no {
	width: 510px;
	margin-left: 25px;
	float: left;
	font-size: 11pt;
	font-family: Verdana, Geneva, sans-serif;
}
#product .Introduction .Breakdowns .no ul li {
	float: left;
	width: 490px;
	margin-bottom: 5px;
	display: block;
}
#product .Introduction .Breakdowns .no .30 {
	height: 30px;
}
#product .Introduction .Breakdowns .no ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 450px;
	list-style-type: none;
}
#product .Introduction .Breakdowns .no ul .Size {
	float: left;
	width: 480px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 10pt;
	line-height: 20pt;
	min-height: 80px;
	padding: 0px;
	margin-bottom: 20px;
}
#product .Introduction .Breakdowns .no ul li .fb {
	float: left;
	width: 150px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	height: 25px;
}
#product .Introduction .Breakdowns .no ul li .Quantity {
	float: left;
	width: 120px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
#product .Introduction .Breakdowns .no ul li .Quantity a {
	color: #999;
	text-decoration: none;
}

#Products .Introduction .Breakdowns .no ul li .Quantity a:hover {
	font-weight: bold;
	color: #390;
}
#product .Introduction .Breakdowns .no ul li .Car {
	float: right;
	text-align: center;
}
#product .Introduction .Breakdowns .no ul li .Car a {
	color: #333;
	background-color: #CCCCCC;
	display: block;
	width: 170px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
#product .Introduction .Breakdowns .no ul li .Car a:hover {
	color: #FFF;
	background-color: #666666;
	display: block;
	}
#product .word {
	float: left;
	width: 1000px;
	line-height: 22pt;
}
#product .word .Title {
	height: 50px;
	width: 1000px;
	font-size: 14pt;
	line-height: 45px;
	font-weight: bold;
	color: #696443;
	font-family: "微軟正黑體", "Century Gothic";
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	letter-spacing: 1cm;
	word-spacing: 1em;
}
#product .word .Explain {
	margin-top: 30px;
	overflow: hidden;
	line-height: 20pt;
	font-family: "微軟正黑體", "Century Gothic";
	width: 940px;
	margin-right: 30px;
	margin-left: 30px;
	float: left;
	margin-bottom: 30px;
}
#Related_Products {
	clear: left;
	float: left;
	width: 1000px;
}
.Tell{
	overflow: hidden;
	position: relative;
	width: 1000px;
	float: left;
	padding-top: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #666;
	margin-bottom: 40px;
}

.Tell .Title {
	font-size: 16pt;
	color: #910;
	margin-bottom: 5px;
	width: 800px;
}
.Tell .Narrative {
	float: left;
	width: 1000px;
	margin-bottom: 30px;
	font-size: 10pt;
	letter-spacing: 3pt;
}
.Tell .Mmore {
	text-align: center;
	border: 1px solid #CCC;
	position: absolute;
	top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 10pt;
	line-height: 20pt;
	right: 15px;
}

.Tell .hd{
	overflow: hidden;
	height: 30px;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 10pt;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 120px;
}
.Tell .hd .prev, .Tell .hd .next{
	display: block;
	width: 60px;
	height: 30px;
	float: right;
	overflow: hidden;
	cursor: pointer;
	background:url("images/arrow1.png") 0 0 no-repeat
}
.Tell .hd .next{
	background-position:-60px 0px;
}
.Tell .hd .prev{
	background-position: 0px 0px;
}

.Tell .bd ul{ overflow:hidden; zoom:1; }
.Tell .bd .tempWrap {
	float: left;
	width: 1000px;
	overflow: hidden;
	position: relative;
}

.Tell .bd ul li{
	width: 170px;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 8px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCC;
	float: left;
	height: 260px;
	display: block;
	position: relative;
}
.Tell .bd ul li .pic{
	float: left;
	height: 170px;
	width: 170px;
	margin-bottom: 15px;
	overflow: hidden;
}
.Tell .bd ul li .Writing {
	font-size: 10pt;
	color: #333;
	float: left;
	height: 40px;
	overflow: hidden;
	width: 170px;
	line-height: 20px;
	margin-bottom: 10px;
}
.Tell.bd ul li .pic a:hover img{ border-color:#999;  }
.Tell .bd ul li .NT {
	color: #999;
	text-decoration: line-through;
	font-size: 10px;
	float: left;
	width: 70px;
}
.Tell .bd ul li .NT2 {
	position: absolute;
	right: 7px;
	bottom: 10px;
	color: #930;
}









/*-------購物車結帳-------*/

#Checkout {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
}
#Order {
	margin-top: 20px;
	margin-bottom: 30px;
	float: left;
	height: 80px;
	width: 1000px;
}
.step_pay_select_list {
	float: left;
	width: 980px;
	margin-right: 10px;
	margin-left: 10px;	
}
.step_pay_select_list .pay {
	height: 20px;
	margin-bottom: 10px;
	padding-left: 20px;
}.step_pay_select_list_last {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #eeeeee;
	border-bottom-color: #eeeeee;
}



.step_pay_select_list table {
	width: 980px;
	font-size: 10pt;
	margin-bottom: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.step_pay_select_list tr td {
border-top: 1px solid #eeeeee;
}
.step_pay_select_list td {
padding: 15px;
line-height: 20px;
}

.step_pay_select_radio {
width: 40px;
background-color: #f7f7f7;
text-align: center;
}

#ShoppingGoods {
	width: 940px;
	border: 1px solid #E6E6E6;
	padding: 20px;
	margin-bottom: 30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#ShoppingGoods ul {
	float: left;
	width: 940px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ShoppingGoods ul li {
	float: left;
	width: 940px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align: center;
	font-size: 10pt;
}
#ShoppingGoods ul .Title {
	height: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.caption2 {
	width: 85px;
	text-align: center;
}
.caption11 {
	text-align: left;
	width: 290px;
	padding-right: 10px;
	padding-left: 10px;
}
.caption11 a{
	color: #000;	
}
.caption11 a:hover{
	color: #900;
}
#Price {
	float: right;
	width: 300px;
	margin-top: 20px;
	font-size: 11pt;
}
.Total-price {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C00;
	padding-top: 5px;
}
#ps {
	float: left;
	width: 940px;
	margin-bottom: 30px;
	font-size: 12px;
	color: #666;
	padding: 20px;
	border: 1px solid #E6E6E6;
	line-height: 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.Data {
	width: 940px;
	border: 1px solid #E6E6E6;
	padding: 20px;
	margin-bottom: 30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	position: relative;
}
.Data a{
	color: #666;	
}
.Data a:hover{
	color: #900;
}





.subject {
	font-size: 16pt;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-left: 50px;
	font-weight: bold;
}
#Next {
	float: left;
	width: 960px;
	margin-bottom: 30px;
	margin-right: 20px;
	margin-left: 20px;
}
#Next .Continue {
	text-align: center;
	width: 170px;
	height: 40px;
}
#Next .Continue a {
	color: #333;
	background-color: #EFEFEF;
	display: block;
	width: 170px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#Next .Continue a:hover {
	color: #FFF;
	background-color: #666666;
	display: block;
}
#Checkout .Data .Same {
	position: absolute;
	top: 20px;
	right: 30px;
}
#down {
	float: left;
	width: 1000px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #000;
	padding-top: 15px;
	padding-bottom: 15px;
}
#down .Menu {
	width: 660px;
	float: left;
}
#down .Menu ul li {
	float: left;
	border-right: 1px dotted #DDD;
	color: #000;
	display: block;
	padding: 0px 10px;
	font-family: DIDOT;
	font-size: 10pt;
}
#FB {
	margin-left: 15px;
	width: 100px;
	float: left;
}
#down .photo1 {
	float: left;
	width: 340px;
}
#down .photo1 .Newsletters {
	text-align: center;
	width: 120px;
	height: 20px;
}
#down .photo1 .Newsletters a {
	color: #333;
	background-color: #EFEFEF;
	display: block;
	width: 120px;
	font-size: 10pt;
	padding-top: 3px;
	padding-bottom: 2px;
}
#down .photo1 .Newsletters a:hover {
	color: #FFF;
	background-color: #666666;
	display: block;
}



#Home {
	float: left;
	width: 1000px;
	margin-top: 30px;
}
#Home .Home_News {
	float: left;
	width: 740px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #000;
	position: relative;
}
#Home .Home_New {
	width: 220px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #000;
	float: right;
	margin-bottom: 30px;
	position: relative;
}
#Home .more a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FC0;
	position: absolute;
	top: 10px;
	right: 0px;
	font-size: 10pt;
}

#Home .Title {
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
#Hem #Home .Home_New .map {
	float: left;
	width: 220px;
	height: 307px;
	overflow: hidden;
	margin-bottom: 40px;
}
#Home .Home_News .Commodity {
	float: left;
	width: 740px;
}
#Home .Home_News .Commodity .one {
	float: left;
	height: 320px;
	width: 370px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
#Home .Home_News .Commodity .two {
	float: right;
	height: 140px;
	width: 340px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 20px;
}




#Home .Home_News .Commodity .three {
	float: right;
	height: 120px;
	width: 340px;
	padding-top: 40px;
	
}
#Home .Home_News .Commodity .one-script {
	width: 330px;
	margin-top: 20px;
}
#Home .Home_News .Commodity .one-script .one-Title {
	float: left;
	height: 20px;
	width: 330px;
	margin-bottom: 10px;
	overflow: hidden;
}





#Home .Home_News .Commodity .map {
	background-color: #CCC;
	height: 100px;
	width: 170px;
	overflow: hidden;
}

#Home .Home_News .Commodity .script {
	width: 150px;
}
#Home .Home_News .Commodity .script .Title2 {
	font-size: 10pt;
	line-height: 20px;
	height: 40px;
	width: 150px;
	overflow: hidden;
}
#Home .Home_News .Commodity .script .detail {
	font-size: 10pt;
	color: #999;
	margin-top: 10px;
	height: 50px;
	width: 150px;
	overflow: hidden;
}
#Home .Home_News .Commodity .one .one-map {
	width: 330px;
	float: left;
	height: 194px;
	overflow: hidden;
}
#Home .Home_News .Commodity .one .one-script .one-detail {
	font-size: 10pt;
	line-height: 15pt;
	color: #999;
	height: 40px;
	margin-bottom: 20px;
	overflow: hidden;
	width: 330px;
}
