body {font:75%/150% arial,helvetica,clean,sans-serif;margin:0;text-align:center;background:#fff}

form{margin:0}
h1,h2,h3,h4,h5{margin:0;padding:0;font-size:100%}
input,select{font:100% arial,helvetica,clean,sans-serif;vertical-align:middle}
ul{list-style-type:none;margin:0;padding:0}
p,pre{margin:0;padding:5px 0}

a:link{color:#039;}
a:visited{color:#810081;}
a:hover{color:#f40;}

.s{font-size:85%;}
.b{font-size:115%;}
.now{font-weight:normal}
.str{font-weight:bold}

.red,a.red,a.red:visited{color:#c00}
.gray,a.gray,a.gray:visited,.gray a{color:#a2b1b9}
.white,a.white,a.white:visited,.white a:link,.white a:visited{color:#fff}

.ss,.ss a,.ss a:visited{color:#026}

.access{display:none}

.l{float:left;}
.r{float:right;}

#header{margin:0 auto;padding:5px 10px 0 10px;text-align:left;width:960px;height:60px;background:#fff;border-top:4px #E6E7EC solid;}
#header .logo{float:left;width:230px;padding-top:3px}
#header .logo a,#header .logo a:visited{display:block;background: url(/images/v4/logo_ietrade.gif) top left no-repeat;height:40px;width:205px;margin:0;padding:0;}
#header .logo a:hover{background: url(/images/v4/logo_ietrade.gif) bottom left no-repeat;}
#header .logo .brief{padding:0 0 0 2px;line-height:115%;font-size:10px;}

#header .nav{width:690px;padding:0;text-align:right;color:#bbb;padding:5px 0 0 0;}
#header .nav a{padding:0 5px;font: bold 95% verdana}

#header .menu{width:690px;padding:5px 0 0 0;*padding:5px 0 0 0;text-align:center}
#header .menu ul li{float:left;margin:0 3px;padding:0;background:#e6e7ec url(/images/v4/bg_menu_l.gif) no-repeat top left;}
#header .menu ul li a{color:#000;font:bold 110% arial;display:block;padding:8px 15px 8px 15px;background: url(/images/v4/bg_menu_r.gif) no-repeat top right;}

#header .menu ul li.select{background:#3C61A4 url(/images/v4/bg_menu_select_l.gif) no-repeat top left;}
#header .menu ul li.select a{color:#fff;background: url(/images/v4/bg_menu_select_r.gif) no-repeat top right;}

#search{margin:0 auto;background:#6B92D7;border-top:3px #3C61A4 solid;width:970px;padding:4px 5px;}
#search .inputtext{border:1px #34548E solid;padding:4px;width:320px;}
#search .button_input{background: url(/images/v4/button_input.gif) top left no-repeat;border:0;width:90px;height:26px;color:#864D1A;font:bold 13px verdana;}

#search ul{margin-top:2px}
#search ul li{float:left;padding:2px 10px;margin-right:1px;background:#98B3E3;}
#search ul li a{color:#039;}
#search ul li span{background:#6B92D7;width:1px;height:1px;position:absolute;font-size:0;}
#search ul li span.lt{z-index:10;margin-left:-10px;margin-top:-2px;*margin-top:-4px;}
#search ul li span.lb{z-index:11;margin-left:-10px;margin-top:19px;*margin-top:18px;}
#search ul li span.rt{z-index:12;margin-left:9px;margin-top:-2px;*margin-top:-4px;}
#search ul li span.rb{z-index:13;margin-left:9px;margin-top:19px;*margin-top:18px;}

.search_bottom{margin:0 auto;background:#6B92D7;width:978px;height:1px;font-size:0;}

.search_key{margin:0 auto;clear:both;background:#f8f9fd;width:978px;border:1px #cecfd8 solid;border-top:0;padding:5px 0;}

#main{clear:both;margin:0 auto;width:980px;padding-top:15px;text-align:left;_height:480px;min-height:480px}

.left{width:660px;}
.right{width:310px;}

.divbox{border:1px #cecfd8 solid;margin:0 0 10px 0}
.divboxin{background:#fff;margin:0;padding:10px 0 5px 0;}
.divboxin1,.featured_home_div{background:#f8f9fd;margin:0;padding:10px 0 5px 0;}
.divboxin2{background:#fff url(/images/v4/bg_signin.gif) repeat-x 0 -80px;margin:0;padding:10px 0 5px 0;}

.divbox_ad{background:#f8f9fd;border:1px #cecfd8 solid;margin:0 0 10px 0;padding:4px 0;text-align:center;}

.divbox h3, .divbox h1, h2.featured_home{font-size:115%;margin:0;padding:6px 15px;background:#fff url(/images/v4/bg_title.gif) repeat-x;background-position:top left;*background-position:bottom left;color:#455Ba0;;color:#455Ba0;border-bottom:1px #E0E4E8 solid}
.divbox h3 span, .divbox h1 span, h2.featured_home span{font:75% verdana;padding-top:4px;}

.title01{font-size:100%;margin:0;padding:4px 10px;color:#455Ba0;background:#f8f9fd;border-bottom:1px #E0E4E8 solid}

ul.catalog_list{margin-left:15px}
ul.catalog_list li{float:left;width:33%;padding:6px 0;font-weight:bold;display:table-cell;}

ul.featured_pro{margin:0 10px}
ul.featured_pro li{float:left;width:20%;padding:4px 0;height:130px;text-align:center}
ul.featured_pro li a{font:85% verdana;}

ul.list01,ul.featured_co{margin:0 10px}
ul.list01 li,ul.featured_co li{background: url(/images/v4/bg_dot.gif) no-repeat 0 10px;padding:0 0 4px 8px;}
ul.list01 li a{}

.imgdiv{margin:0 auto;overflow:hidden;width:100px;height:100px;background:#fff;border:1px solid #ddd;padding:1px;line-height:100px;vertical-align:middle;text-align:center}
.imgdiv img{margin-top: expression(( 100 - this.height ) / 2);border:0;max-width:100px;max-height:100px;}

.sign{background:#B4BBBE url(/images/v4/bg_sign.gif);padding:5px;margin:0 0 10px 0;}
.signin{background:#fff url(/images/v4/bg_signin.gif) repeat-x 0 0;margin:0 2px;padding:7px 10px;}
.signin h3{font-size:115%;margin-bottom:15px}
.signin td{padding:3px}
.signin input{padding:2px}

.sign span{background:#f8f8f8;width:1px;height:1px;position:absolute;font-size:0;}
.sign span.lt{z-index:15;margin-left:-5px;margin-top:-5px;}
.sign span.rt{z-index:17;margin-left:304px;margin-top:-5px}
.sign span.lb{z-index:16;margin-left:-5px;margin-top:6px;*margin-top:4px;}
.sign span.rb{z-index:18;margin-left:304px;margin-top:6px;*margin-top:4px;}

.signin_top{margin:7px auto 0 auto;background:#fff;width:294px;height:1px;font-size:0;overflow:hidden;}
.signin_bottom{margin:0 auto 2px auto;background:#fff;width:294px;height:1px;font-size:0;overflow:hidden;}

.location{font:normal 85% verdana;margin:2px auto -2px auto;clear:both;width:974px;text-align:left;}

.list_div{clear:both;border-bottom:1px #cecfd8 dotted;padding:10px 0 0 3px;min-height:115px;_height:115px;overflow:hidden;*overflow:visible;}
.list_div .r{width:535px;display:table-cell;}
.list_div .r h2{padding:0 0 3px 0;font-size:125%;font-weight:normal}

.listpage{clear:both;margin:15px 0;font-size:8px;color:#fff;text-align:center}
.listpage u,.listpage b{background:#6B92D7;color:#fff;font-size:14px;padding:1px 5px;text-decoration:none}
.listpage a{text-decoration:none;background:#fff;border:1px #cecfd8 solid;padding:1px 5px;font-size:14px;line-height:12px}
.listpage a:hover{text-decoration:none;background:#f8f9fd;border:1px #ccc solid;}

/**/

#footer{clear:both;border-top:1px #bdcfd7 solid;margin:15px 0 0 0;padding:0 0 15px 0;text-align:center;background:#fafcfc;color:#888;}

.footerbox{margin:0 auto;width:980px;text-align:left;}
.footerbox .nav{float:left;width:670px;padding:10px 0 0 0}
.footerbox .translate{float:left;width:180px;}
.footerbox .fav{float:right;width:130px;padding:10px 0 0 0;text-align:center}
#footer .f1{padding:0 0 4px 0;}
#footer .f1 a{padding:0 4px;font-weight:bold}
#footer .f2 a{padding:0 1px;}
#footer .f2,#footer .f4{padding:0 4px;}
#footer .f3 a{padding:0 4px;}

/**/
.menu a:link,#search a:link{text-decoration:none;}
.menu a:visited,#search a:visited{text-decoration:none;}
.menu a:hover,#search a:hover{text-decoration:underline}

.hackbox {border-top:0px solid transparent !important;margin-top:-1px !important;margin-top:0px;clear:both;visibility:hidden;}

/*old*/
.comdiv{width:461px;text-align:left;height:400px;border:1px #96BAE2 solid;padding:6px;background:#fff}
.comdiv h2{font-size:16px;padding:5px 6px;}
.comdiv h2 a{background:#FFFFE6}
.comdiv .combrief{padding:0 8px;height:75px}
.comdiv .compro{float:left;text-align:center;width:115px;height:150px}
.comdiv .compro a{font-size:10px;font-family:verdana;color:#666;text-decoration:none}
.comdiv .compro a:hover{color:#f40;text-decoration:underline}

.addiv2{width:744px;margin:9px 0;text-align:center;height:98px;border:1px #96BAE2 solid;padding:8px 0 0 0;background:#EAF3FF}
.addiv3{width:202px;margin:9px 0;text-align:center;height:98px;border:1px #96BAE2 solid;padding:8px 0 0 0;background:#EAF3FF}

.addiv4{width:728px;margin:9px 0;}
.addiv5{width:222px;margin:9px 0;}

/*page*/
.listLink{clear:both;padding:10px 0;font-size:14px;color:#ccc;text-align:center}
.listLink u{color:#000;text-decoration:none}
.listLink1{font-size:18px;}
.listLink1 a{padding:0 3px;}

/*help*/

.left_help{width:180px;padding:10px 0 0 0;text-align:left}
.right_help{width:750px;padding:10px 0 0 0;text-align:left}

.left_help ul{border-top:1px #ddd solid}
.left_help li{border-bottom:1px #ddd solid;padding:5px}