@charset "utf-8";
body { background: #D7D7D7; font-family: arial, verdana; }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, img { margin: 0px; padding: 0px; }
h2 { font:bold 16px Arial, Helvetica, sans-serif; }
img { border: 0px; }
a img { border: 0px; }
a { color: #000000; outline: none; text-decoration: none; font-size:11px; }
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
li.clear { clear: both; height: 0px; font-size: 0px; margin-top:-20px; }
.table01 { background: #FFFFFF; width:90%; margin:5px auto; font-size:11px; line-height:22px; }
.table01 tr { background:#EDEDED; padding:5px; }
#etw_header { width: 1003px; height: auto; margin: 0px auto; background:#FFFFFF; }
#etw_header h5 { background:#D7D7D7; color: #000000; font-size: 9px; width: 100%; margin: 0px auto; text-align:right; height:17px; padding-top:2px; }
#etw_header h5 a { color:#2B1970; }
#etw_header h5 img { margin-top: -5px; }
#language { width:920px; height:20px; text-align:right; margin:0px auto; }
#language a { color:#E04D39; font-weight:bold; margin-right:6px; }
#language a img { margin-right:3px; }
#language a:hover { color:#2B1970; }
#etw_wrapper { width: 920px; margin: 6px auto; background: #FFFFFF; padding: 0px 6px; overflow:hidden; font-family:verdana; font-size:11px; }
#etw_wrapper #banner { text-align:center; width:920px; height:78px; background: url(../images/banner_bg.jpg); margin-top:6px; }
#etw_wrapper #banner .companyname { color:#FFFFFF; margin-left:240px !important; margin-left:110px; float:left; margin-top:25px; font-size:20px; }
.companyname a{color:#EEE; font-size:20px;}
#etw_wrapper #banner .product { float:left; margin:0 auto; width:920px; }
#etw_wrapper #banner .product h2 { color:#FFF; font-size:15px; line-height:20px; }
#etw_wrapper #banner .product h2 a { color:#EEE; font-size:15px; line-height:20px; }
#etw_wrapper #bannerline { width:920px; font-size:0px; height:2px; background: url(../images/banner_line.jpg) repeat-x; }
#etw_wrapper #menu { width:920px; list-style:none; display: block; margin:1px 0px; }
#etw_wrapper #menu ul { width: 920px; background:#959595; height:19px; border-bottom:2px solid #FF0000; }
#etw_wrapper #menu ul li.button { display: inline-block; float:left; padding-top:2px; }
#etw_wrapper #menu ul li.button a { border-right: 1px solid #FFFFFF; padding:0px 20px 3px 15px; color:#FFFFFF; font-size:11px; font-weight:bold; display:inline-block; }
#etw_wrapper #menu ul li.button a:hover { color:#000; }
#etw_wrapper #menu ul li.mail { float:right; padding-right:10px; padding-top:2px; }
#etw_wrapper #menu ul li.mail a { font-size:10px; color:#FFFFFF; font-weight: normal; }
#etw_wrapper #menu ul li.mail a:hover { color:#000000; }
#etw_wrapper #left { width: 185px; float:left; font-size:11px; }
#etw_wrapper #left ul { background:#EBEBEB; width: 185px; padding-top:1px; padding-bottom:10px; margin-bottom: 6px; }
#etw_wrapper #left ul li { width:173px; margin:0px auto; background:#F0E7F4; }
#etw_wrapper #left ul li.title { font-weight: bold; margin-bottom:2px; margin-top:15px; border-bottom:1px solid #999999; background:url(../images/icon_01.gif) right center no-repeat; }
#etw_wrapper #left ul li.button a { background:#FFFFFF; display:block; margin-top:1px; width:160px; padding-left:13px; line-height:16px; }
#etw_wrapper #left ul li.button a:hover { background:#CCCCCC; }
#etw_wrapper #left #contact { background:#959595; width: 175px; padding: 15px 0px 5px 10px; height: auto; color: #ffffff; line-height:20px; float: left; }
#etw_wrapper #left #contact .text { width:170px; text-align: left; }
#etw_wrapper #left #contact .text a { color: #ffffff; text-decoration: underline; }
#etw_wrapper #left #contact .title { float: right; height:auto; padding: 0px 30px 0px 2px; margin: 10px 0px; background: #EBEBEB; font-size: 18px; color: #000000; width:100px; }
#etw_wrapper #middle { width: 510px; float:left; margin:0px 6px; background:#FFFFFF; }
#etw_wrapper #middle #advertise { width:502px; border: 4px solid #EBEBEB; height: 210px; background: url(../images/banner_07.jpg); }
#etw_wrapper #middle #advertise a.style01 { color: #9933CC; position:relative; top:60px; left:253px; width: 250px; font-size: 25px; display:block; }
#etw_wrapper #middle #advertise a.style02 { color: #333333; font-size: 32px; background: url(../images/style_02_bg.jpg) repeat-x bottom; position: relative; top:65px; left:205px; width:300px; line-height: 38px; display:block; }
#etw_wrapper #middle #advertise a.style03 { color: #5E0D7D; font-size: 18px; position: relative; left:200px; top:70px; width:120px; display:block; }
#etw_wrapper #middle #bigclass ul { width: 510px; height:auto; }
#etw_wrapper #middle #bigclass ul li { width:510px; margin-bottom:20px; float:left; }
#etw_wrapper #middle #bigclass ul li ol { width: 100%; border:none; height:auto; margin:0px; }
#etw_wrapper #middle #bigclass ul li ol li { width:30%; display:block; height:auto; background:none; border:none; float:left; margin:0px; }
#etw_wrapper #middle ul.bigclass li.pages { width:70%; float:right; line-height:22px; text-align:right; background:none; border:none; padding-top:15px; }
#etw_wrapper #middle ul.bigclass li.pages a { border:1px #CCCCCC solid; font-size:11px; color:#000000; padding:1px 10px; margin:0px 0px 0px 2px; }
#etw_wrapper #middle ul.bigclass li.pages a:hover { background:#008DDB; color:#fff; }
#etw_wrapper #middle ul.bigclass li ol li.title, #etw_rightcontainer ul.bigclass li ol li.title02 { width:510px; color:#008DDB; border-bottom:1px #008DDB solid; font-weight:bold; font-size:13px; background:none; float:left; margin:0px; padding-top:5px; }
#middle .t { width:100%; color:#008DDB; border-bottom:1px #008DDB solid; font-weight:bold; font-size:13px; background:none; float:left; margin:0px; padding-top:5px; }
#etw_wrapper #middle ul.bigclass li ol li.title02 { font-size:11px; }
#etw_wrapper #middle .classname { float:left; }
#etw_wrapper #middle ul.bigclass li ol li.title a.more { float: right; padding-right:10px; font-weight: normal; display: inline-block; position:relative; }
.p { float:left; border-bottom:1px solid #008DDB; font-size:13px; font-weight:bold; padding-top:5px; color:#008DDB; width:auto; width:100%; }
#etw_wrapper #middle ul.bigclass li ol li.content, #etw_wrapper #middle ul.bigclass li ol li.content1 { width:488px; text-align:justify; padding:10px; font-size:11px; line-height:22px; background:none; border:none; float:left; margin:10px 0px 5px 0px; line-height:20px; }
#etw_wrapper #middle ul.bigclass li ol li.content1 a { color:#0068A1; font-weight:bold; }
#etw_wrapper #middle ul.bigclass li ol li.content1 a:hover { text-decoration:underline; }
#etw_wrapper #middle ul.bigclass li ol li.aa { width:488px; text-align:justify; padding:9px; font-size:11px; line-height:22px; background:none; border:none; float:left; line-height:20px; }
#etw_wrapper #middle ul.bigclass li ol li.content .productname, #etw_wrapper #middle ul.bigclass li ol li.content1 .productname { text-align:center; font-weight:bold; width: 100%; }
#etw_wrapper #middle ul.bigclass li ol li.content img { float:none; display:block; margin:5px auto; border:1px solid #959595; padding:1px; }
#etw_wrapper #middle ul.bigclass li ol li.aa img { float:left; margin:3px 2px 3px 4px; border:1px solid #959595; padding:1px; }
#etw_wrapper #middle ul.bigclass li ol li.content1 img { float:left; padding:1px; margin-right:2px; }
#etw_wrapper #middle ul.bigclass li ol li.productpic { width:167px!important; width:160px; height:auto; background:none; border:none; float:left; margin:0px; display:block; }
#etw_wrapper #middle ul.bigclass li ol li.productpic1 { width:167px!important; width:160px; height:auto; background:none; border:none; float:left; margin-left:180px; display:block; }
#etw_wrapper #middle ul.bigclass li ol li.productpic a, #etw_wrapper #middle ul.bigclass li ol li.productpic1 a { width:166px; height:auto; font-weight:normal; margin-right:1px; float:left; text-align:left; color:#0E15BE; display:inline-block; margin-bottom:20px; margin-top:10px; }
#etw_wrapper #middle ul.bigclass li ol li.productpic .name, #etw_wrapper #middle ul.bigclass li ol li.productpic1 .name { width:158px; height: auto; display:block; border-bottom:1px #CFCFCF dotted; float:left; text-align:center; color:#0E15BE; clear:both; margin-bottom:20px; }
#etw_wrapper #middle ul.bigclass li ol li.productpic a.noborder, #etw_wrapper #middle ul.bigclass li ol li.productpic1 a.noborder { margin:0px; }
#etw_wrapper #middle ul.bigclass li ol li.productpic a:hover, #etw_wrapper #middle ul.bigclass li ol li.productpic1 a:hover { color:#000000; }
#etw_wrapper #middle ul.bigclass li ol li.productpic img, #etw_wrapper #middle ul.bigclass li ol li.productpic1 img { border:1px solid #959595; padding:1px; }
#etw_wrapper #right { width: 205px; float:left; border:4px solid #EBEBEB; }
#etw_wrapper #right .title { width:140px; padding-left: 10px; background:#008DDB; color:#FFFFFF; font-size:24px; line-height:20px; margin: 10px 0px; }
#etw_wrapper #right .content { width:180px; padding:10px 10px; line-height:24px; color:#000000; float:left; font-size:11px; }
#etw_wrapper #right .content a { color:#0068A1; }
#etw_wrapper #right .content a:hover { text-decoration:underline; }
#etw_wrapper #right .content img { border:1px solid #959595; padding:1px; }
#etw_wrapper #right .content a.pic { margin:5px 5px; width:166px; float:left; color:#000; }
#etw_wrapper #right .content a.pic:hover { text-decoration:underline; }
#etw_wrapper #right .content a.pic img { display:block; border:1px #959595 solid; }
#etw_wrapper #right a.enter { background:url(../images/icon_03.gif); width:92px; height:18px; padding-top:3px; display: block; float:right; color:#FFFFFF; font-weight:bold; text-align:center; }
#etw_wrapper #right a.enter:hover { color:#008DDB; }
#etw_wrapper #left, #etw_wrapper #middle, #etw_wrapper #right { margin-top:6px; }
#etw_wrapper #etw_foot { width:920px; height:50px;float:left; margin:0px auto; background:#B5B5B5; }
#etw_wrapper #etw_foot #promotion { height:50px; font: normal 11px verdana; color:#FFF; margin:0px auto; float:left; padding: 5px 0px 5px 180px; }
#etw_wrapper #etw_foot #promotion a { color:#ccc; }
#etw_wrapper #etw_foot #promotion a:hover { color:#333333; text-decoration:underline; }
#etw_wrapper #etw_foot #promotion img { padding-top: 2px; }
#etw_wrapper #etw_foot #promotion a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity: 0.7; opacity: 0.7; }
#etw_foot #promotion a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity: 1; opacity: 1; }
#etw_foot #otherlink{width:300px;margin:0 auto; margin-top:15px;}
#etw_foot #otherlink div {float:left;width:auto;margin-left:10px;text-align:center;margin-top:3px;height: 17px;line-height: 17px;}
#etw_foot #otherlink div a img{ border:none;}
#etw_foot #otherlink div a{ text-decoration:none; color:#8C8C8C; font-weight:bold;}
.re_products { height: auto; width: 99%; float:left; }
.re_products .more { width:100%; float:left; text-align:right; border-bottom:1px dashed #959595; padding-bottom:2px; }
.re_products .more a { color:#008DDB; font-weight:bold; }
.re_products .more a:hover { text-decoration:underline; }
.re_products img { border:1px solid #959595; padding:1px; }
.re_products ul { margin: 6px auto; text-align: left; width: 96%; height: auto; }
.re_products ul li { display: block; margin: 10px 5px 5px 5px; width: 98%; height: auto; }
.re_products ul li ol { width: 100%; }
.re_products ul li ol li { display: inline; float: left; width: 20%; margin-top: 0; margin-right: 3px; margin-bottom: 0; margin-left: 3px; }
.re_products ul li .etw_pinfo { width: 65%; float:right; }
.re_products ul li .etw_pinfo a { color: #000; display: block; font-weight:bold; text-decoration:underline; }
.re_products ul li .etw_pinfo a:hover { text-decoration:underline; color:#008DDB; }
.re_products ul li .etw_pinfo .pdf a, #middle ul.bigclass li ol li.content .pdf a { clear:both; float:left; margin:0; padding:0; color:#666; text-decoration:none; font-weight:normal; }
.re_products ul li .etw_pinfo .pdf a:hover, #middle ul.bigclass li ol li.content .pdf a:hover { text-decoration:underline; }
#etw_wrapper #middle ul.bigclass li ol li.content img { border:1px solid #959595; display:block; margin:5px auto; padding:1px; }
.re_products ul li .etw_pinfo .pdf a img { border:none; display:inline; padding:0; }
#etw_wrapper #middle ul.bigclass li ol li.content .pdf a img { border:none; display:inline; padding:0; }
.re_products ul li:hover { background-color: #EEF4FD; }
.re_products a { color: #515151; display: block; padding: 3px; height: auto; width: 99%; }
.pages { width:70%; float:right; line-height:22px; text-align:right; background:none; border:none; margin:10px 1px 10px auto; }
.pages a { border:1px #CCCCCC solid; font-size:11px; color:#000000; padding:1px 10px; margin:0px 0px 0px 2px; }
.pages a:hover { background:#008DDB; color:#fff; }
#middle a.back { width:75px; height:14px; text-align: center; background: #959595; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; padding:4px 5px 0px 0px; font-size:12px; border:1px #cccccc solid; line-height:10px; }
#middle a.back:hover { background:#008DDB; }
#etw_table { width:500px; height:600px; float:left; font-size:12px; }
