BODY{background:url(../images/body_bg.gif) repeat-x;}
a{noFocusLine:expression(this.onFocus=this.blur());}
 :focus{-moz-outline-style:none;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
#WRAPPER{margin:0 auto;width:1250px;}
#HEADER{height:56px;position:relative;}
#HEADER div,#HEADER a{color:#06c;}
.n1,.n2,.n3,.n4,.s1,.s2,.s3,.s4,.s5,.s6{display:block;position:absolute;font:12px/130% Arial;}
.n1{left:0;top:0;display:block;margin-top:8px;width:206px;height:42px;text-indent:-9999px;background:url(../images/images.gif?20120604)  no-repeat;}
#HEADER .n2{left:370px;top:4px;color:#7ac;}
.n2 a{margin:0 4px;font:11px/1 Arial,serif;}
.n3{left:825px;top:5px;}
.n3 span{display:block;float:left;margin-left:10px;}
#HEADER .n3 span a{color:#7ac;}
/*.n3 .sp{font:bold 16px/1.2 Arial;width:110px;position:absolute;top:-3px;}*/
.n3 .sp{color:#77aaCC;font-size:16px;font-weight:bold;position:relative;bottom:2px;text-decoration:none;border-bottom:1px solid;}
.n3 a{float:left;margin-right:24px;}
.n4{right:30px;top:3px;width:198px;height:48px;border:1px solid #ccc;background:#fff;font:18px/1.2 Arial;}
#HEADER .n4 a{position:absolute;display:block;color:#039;}
.n4 .ico{text-indent:-9999px;background:url(../images/pay_icon.gif) no-repeat;}
.n4 .paypal{width:78px;height:22px;left:60px;top:3px;}
.n4 .creditcard{left:15px;top:25px;}
.n4 .alipay{width:60px;height:20px;right:16px;top:25px;background-position:-80px 0;}
.s1{left:216px;bottom:9px;font:bold 13px/1.2 Arial;color:#06c;text-decoration:none;}
#HEADER .s2{left:216px;bottom:10px;color:#FB6D84;font:12px/1.2 Arial;}
#HEADER .s3{padding-right:30px;left:834px;bottom:9px;color:#FB6D84;background:url(../images/images.gif) -122px -128px no-repeat;}
#HEADER .s4{left:962px;bottom:10px;color:#7ac;}
#HEADER .s4 u{font-size:12px;margin-right:5px;color:#06c;}
#HEADER .acc{left:894px;text-decoration:underline;color:#06C;font-family: Arial, sans-serif;font-size:12px;bottom:9px;}
#HEADER .s5{left:660px;bottom:9px;color:#036;font-size:13px;font-weight:bold;}
#HEADER .s6{left:366px;bottom:10px;color:#0066cc;font:9px/1.4 Arial;text-decoration:none;-webkit-text-size-adjust:none;}
#HEADER a:hover.s6{text-decoration:underline;}
.s4,.n4 a span{font:11px/130% Arial;}
.n4 a,a.s4{text-decoration:none;}
.n4 a:hover,.s3 a:hover,a:hover.s4{text-decoration:underline;}
#CONTENT{margin-top:8px;}
.block_W,.block_C{float:left;}
.block_W{width:180px;padding-top: 35px;background: url(//a.ecimg.tw/style/ver01/images/mix_png_121205/hp/hp_bg.gif) 0 -60px repeat-x;}
.W1,.W2{margin-bottom:20px;}
.W1{width:172px;}
.W1{border:4px solid #09f;border-top-width:7px;}
.W1 dt{width:172px;height:26px;text-indent:-9999px;background:url(../images/images.gif) 0 -100px no-repeat;}
.W1 dd{background:#fed;}
.W1 dd a{display:block;padding:6px 5px 8px 5px;height:14px;width:160px;color:#069;font:bold 12px/130% Arial;overflow:hidden;}
.W1 #prodNav li:hover{background:#FFE6CC;}
.W1 #prodNav li:hover dd li:hover{background:none;}
.W1 dd li div{display:none;position:relative;z-index:5;}
.W1 dd li:hover div{display:block;}
.W1 dd div dl{width:175px;position:absolute;padding:5px;background:#fff;border:3px solid #FFAA66;top:-40px;left:169px;}
.W1 dd div dl dd{float:left;background:#fff;}
.W1 dd div dl a{margin:0;padding:0;width:auto;height:auto;padding:3px;display:inline;margin-right:15px;color:#555;font:11px/170% Arial;text-decoration:none;}
.W1 dd div dl a:hover{background:#fed;color:#000;text-decoration:underline;}
.W2 dt{color:#888;font:bold 12px/1 Arial;}
.W2 a{display:block;height:1%;}
.W2 dd{padding:13px 8px 3px 8px;border:1px solid #ccc;}
.W2 dd li img{display:block;}
.W2 dd li{border:1px solid #eee;margin-bottom:10px;display:block;width:160px;height:50px;background:#eee;}
.block_C{width:1070px;}
.block_C a{text-decoration:none;}
.block_C a:hover{text-decoration:underline;}
.block_Ct{margin-bottom:10px;height:35px;overflow:hidden;background:url(../images/images_bg.gif) repeat-x;}
.block_Ct p,.block_Ct form{float:left;}
.block_Ct p{margin-left:10px;color:#ff0;font:13px/35px Arial;}
.block_Ct p span{margin-left:-5px;font:15px/1 Verdana, Helvetica;}
.block_Ct form{margin-left:10px;}
.block_Ct form input{margin-top:6px;margin-left:120px;}
.block_Ct form .text{margin-left:32px;width:280px;}
.block_Cl{float:left;width:800px;margin:0 15px;display:inline;}
.block_C dl{margin-bottom:10px;}
.absoulte{position:absolute;}
.Cl1 li{float:left;}
.Cl1{position:relative;width:806px;height:300px;margin:0 0 34px -3px;overflow:hidden;}
.Cl1 .absoulte{top:10px;right:5px;}
.Cl1 li a{display:block;margin:0 5px;}
.Cl1 .type1 li img{width:800px;}
.Cl1 .type2 li img{width:390px;}
.Cl1 .type3 li img{width:300px;}
.Cl2 h5{color:#069;font:bold 13px/1 Arial;padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #069;}
.Cl2 dl{margin:0 15px;}
.Cl2 dd{float:left;margin-bottom:50px;}
.Cl2 dd a{display:block;width:120px;height:120px;}
.Cl2 .spaceLeft{margin-left:40px;}
.Cl2 dd span a u{display:block;margin-top:6px;width:122px;height:42px;font:11px/1.2 Arial;color:#555;overflow:hidden;text-decoration:none;word-wrap:break-word;overflow:hidden;}
.Cl2 dd span:hover a u,.Cl2 dd span:hover a strong{text-decoration:underline;cursor:pointer;}
.Cl2 dd span a{color:#555;width:auto;height:auto;}
.Cl2 dd span a strong{display:block;font:11px/1.2 Arial;color:#F00;}
.Cl2 img{border:1px solid #ccc;}
.block_Cr dl{margin-bottom:30px;}
.block_Cr{float:left;width:236px;}
.block_Cr dt{font:bold 12px/1.2 Arial;padding-bottom:1px;margin-bottom:8px;border-bottom:1px solid #ccc;color:#888;}
.Cr1 dd{padding:0 10px;}
.Cr2 dd img{float:left;margin:0 8px;border:1px solid #ccc;}
.Cr2 dd li{margin-bottom:12px;}
.Cr2 dd p{float:left;width:144px;margin-top:6px;}
.Cr2 p a{color:#888;}
.Cr2 p a i{display:block;font:11px/1.3 Arial;color:#888;}
.Cr2 dd p strong{display:block;margin-top:4px;color:#f00;font:11px/1.2 Arial;}
.Cr2 p a:hover i,.Cr2 p a:hover strong{text-decoration:underline;}
#FOOTER{clear:both;padding-top:20px;height:50px;color:#777;font:13px/20px Arial;text-align:center;}
#FOOTER a{color:#0066CC;font:13px/20px Verdana;}
#FOOTER span{color:#777;font:11px/20px Arial;}
#FOOTER span u{color:#999;text-decoration:none;}
#FOOTER p{font:12px/20px Arial;color:#333;margin-bottom:2px;}
