@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}
body{ background:#221c1c;
}
p{ line-height:180%;
}
.headercolor{ background:#000; width:100%; clear:both;height:109px; border-bottom:1px solid #393939;
}
#header{ width:1003px; height:109px; margin:0 auto; background:#000; position:relative;
}
#logo{ position:absolute; top:18px; left:29px; border:0;
}
#chat{ position:absolute; top:41px; right:23px;
}
#chat1{ position:absolute; top:18px; right:23px; color:#fff;
}
#chat1 a{ color:#cc316a; text-decoration:none;
}
#chat1 a:hover{ color:#fff;
}
.ifr{ position:absolute; top:0; right:0; height:80px; padding-right:21px;
}
#login{ position:absolute; top:18px; right:21px; color:#cc316a;
}
#topsea{float:left;
}
#topnav{ float:left; display:inline; width:730px; height:28px; line-height:28px; margin:81px 0 0 20px; background:url(../images/bg1.gif) left top repeat-x;
}
#topnav a{ color:#2f92cf; text-decoration:none;
}
#topnav div a{ display:block; float:left; height:28px; line-height:28px; padding:0 10px 0 10px; font-weight:bold; font-size:14px;
}
#topnav div a:hover{ color:#fff;
}
#topnav .gu{ margin-left:10px;
}
#topnav span a{ margin-right:10px;
}
#topnav span a:hover{ color:#fff;
}
.t1{ float:left;
}
#search{ float:left; width:232px; height:28px; margin-top:81px; background:url(../images/bg2.gif) left top repeat-x; position:relative
}
#search table{ height:28px;
}
.in1{ padding:5px 0 5px 2px; width:150px; background:none; border:0; color:#ddd; font-size:13px; font-weight:bold;
}
.in2{ position:absolute; right:0; top:0;
}
#container{ width:1003px;  margin:0 auto;
}
#bghei{ width:960px; float:left; background:#221c1c; padding:12px 22px 0 21px;
}
#footer{ clear:both; width:1003px; margin:0 auto; background:#221c1c; position:relative; border-bottom:1px solid #393939; padding:25px 0 0 0;
}
.f1{ width:935px; background:#000; margin-left:22px; padding:14px 12px 14px 12px; margin-bottom:12px; position:relative;
}
.f1 a{ color:#fff; font-size:11px; text-decoration:underline;
}
.f1 a:hover{ color:#2f92cf;
}
.f1 span{ position:absolute; top:14px; right:17px; color:#fff;
}
.mac{ position:absolute; top:14px; right:180px; color:#fff;
}
#left{ float:left; width:196px; 
}
#email{ background:#606060; padding:10px 0 10px 20px; color:#fff;
}
#email h2{ font-size:13px;
}
#email p{ font-size:11px; line-height:120%; padding-top:5px;
}
#email form{ padding:10px 0 0 0;
}
#email form .in3{ width:150px; border:1px solid #808080; padding:2px 0 2px 0; margin-bottom:8px;
}
#mbx{ height:29px; line-height:29px; padding-left:20px; font-size:11px; background:url(../images/crumbbg.png) left top repeat-x; position:relative; 
}
#mbx a{ text-decoration:none; color:#000; font-size:11px;
}
#mbx a:hover{ color:#2f92cf;
}

#Currencyp{ position:absolute; top:0; right:2px;
}
#Currencyp a{ padding:0 3px 0 3px; text-decoration:none; font-size:11px; color:#000;
}
.sale{display:block; clear:both;width:100%;background:#c00;color:#fff;margin:0 auto}