body{line-height:1.5;}
*{margin:0px; padding:0px;}
img{border:none medium;}
ul,li{list-style:none;}
a{ text-decoration:none;}
.left{float:left;}
.right{float:right;}
#toolbar {
background:transparent url(../../def5/images/nav_bg.gif) repeat-x scroll 0 0;
height:36px;
width:auto;
}
#toolbar a{color:#000;}
#innertoolbar{width:996px; margin:0 auto;}
.toolbar_logo{float:left;width:120px;}
#mainMenu {float:left; margin:12px 0 0; }
#mainMenu li {float:left; margin:0; position:relative;}
#mainMenu li a {
float:left;
font-size:14px;
line-height:18px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:2px 11px;
margin-top:8px;
font-weight:bold;
color:#000;
}
#mainMenu li a:hover {background:#A3DD19 none repeat scroll 0 0; color:#FFFFFF; text-decoration:none;}
#mainMenu #dress {margin-left:-10px;}
#mainMenu #dress a {font-size:12px; font-weight:normal;}
#mainMenu #dress a:hover {background-color:transparent; color:#333333; text-decoration:underline;}
.sup_fire {
background:transparent url(../../n/images/huo.png) no-repeat scroll 0 0;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../../n/images/huo.png");
display:block;
height:20px;
left:51px;
position:absolute;
top:0;
width:25px;
}
#otherMenu{margin:0 12px 0 0; width:230px; float:left;}
#otherMenu li {color:#FFFFFF; display:inline; float:left; margin:0;}
#otherMenu li a {margin-top:9px; padding:3px 6px 2px; width:25px; display:block; color:#000;}
#otherMenu li a:hover {background-color:#A3DD19; text-decoration:none;}
.toolbar-search{float:left; margin:10px 5px 0;}
.toolbar-search .search-input{float:left;}
.toolbar-search .search-input #navSearchInput{border:1px solid #16B2BF; width:120px; padding:3px; height:13px; color:#666; font-size:12px;}
.toolbar-search .search-submit{float:left;}
.toolbar-search .search-submit .navSearchSubmit{
background:transparent url(../../def5/images/profile_search.gif) no-repeat scroll 0 0;
border:medium none;
height:21px;
width:21px;
_height:23px;
vertical-align:middle;}

#otherMenu .menuDown{position:relative; }
#otherMenu .menuDownList{position:absolute; left:-9999px; top:32px; background-color:#fff; border:1px outset #0AC0CD; padding:1px;}
#otherMenu .menuDownList li a{width:60px; padding:0 5px; line-height:200%; margin:0;}
#otherMenu .menuDownList li a:hover{color:#fff;}
.menu_login_container {color:#333333; padding-right:20px; padding-top:6px; _padding-top:17px;}
.menu_login_container table tr td {padding:0 0 0 9px;}
.menu_login_container form .inputtext {height:14px;}
.menu_login_container .inputtext, .menu_login_container .inputpassword {border-color:#15B2C1; margin-left:0; margin-top:2px; width:142px;}
.toolbar_container .inputtext, .inputpassword {
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
height:13px;
padding:3px;
}
.menu_login_container table tr td.login_form_last_field .inner {padding-right:2px; padding-top:1px;}
.UILinkButton_A {
background:transparent url(../../images/unlogin/login_1.gif) no-repeat scroll left top;
border:0 none;
color:white;
cursor:pointer;
float:left;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0;
position:relative;
width:48px;
}
.inputtext, .textarea, .htmleditor, .ui-typeahead, .htmleditor-wrapper {border:1px solid #FFFFFF;}
.inputtext, .textarea {margin:0; padding:2px 3px;}
.inputtext, .textarea, .htmleditor, .ui-typeahead, .htmleditor-wrapper {background-color:#FFFFFF;}