﻿    body{
        background-color:white;
        background:url(bg.gif);
        color:#000000;   
	}
    a:link,a:visited,a:active,a:hover {font-size: 12px;color:black; text-decoration:underline;}
    .menu{height:36px; float:left; vertical-align:middle; }
    .menu li{float:left;}
    .menu a:link,.menu a:visited,.menu a:active,.menu a:hover{ float:left;font-size:16px;text-decoration:none;display:block;padding-left:15px;padding-right:15px;vertical-align:middle;color:#FFE5A3; line-height:34px;}
	.cur a:link,.cur a:visited,.cur a:active,.cur a:hover{float:left;font-size:17px;color:#FFE5A3;display:block;padding-left:15px; font-weight:bold;padding-right:15px;line-height:34px;}
	.siteinfo{ position:relative;}
	.siteinfo h1{font-size:24px;color:#f3432b; position:absolute;top:40px;left:430px;}
	.siteinfo h2{font-size:21px;font-weight:normal;color:#ff0000;left:20px;}
	.siteinfo h3{font-size:18px;font-weight:normal;color:#f3432b;position:absolute;left:20px;top:140px;}
	#andyscroll{float:left;width:100%;height:120px;text-align:left;padding-top:5px;padding-bottom:5px;overflow:hidden;margin:0;}
	#scrollmessage{height:100%;white-space:nowrap; width:100%;}
	/*overwrite*/
	.title{height:42px; width:100%;}
	.frame{width:815px;}
	.menubigkind span.title{color:#656E6A;width:90%;display:block;float:left; font-weight:bold; height:25px;}
	#menuindex span{border:none;padding:0;}
	#menuindex span a{border:solid 1px #524230;background:#FEFCED;font-weight:bold;font-size:14px;line-height:20px;text-decoration:none;padding:2px 10px;margin:1px 2px;display:inline-block;}
	.menubigkind span.tophref{height:25px;}
	.menubigkind dt{height:25px;}
	.footdiv{height:146px;background-image:url(bot.jpg);}
	
#header{width:100%;height:248px; background:url(head_bg.gif) repeat-x top;position:relative;}
#headbar{height:81px; background:url(logo.gif);}
#headpic{height:167px;background:url(02.jpg) no-repeat bottom;}
#menucontainer{height:36px;vertical-align:middle;background:url(mbbg.gif) bottom;}
.siteinfo a:link,
.siteinfo a:visited,
.siteinfo a:active{color:black; text-decoration:none;}
.siteinfo a:hover{color:black; text-decoration:underline;}

table.msg td{color:Black;}

	.dropdowncontainer{position:relative; float:left;margin-top:20px;_margin-top:10px;margin-left:20px;_margin-left:10px;color:black;}
	.dropdowncontainer a:link,
	.dropdowncontainer a:visited,
	.dropdowncontainer a:active,
	.dropdowncontainer a:hover{color:#701A18;text-decoration:none;}
    .dropdown{position:relative; padding-right:15px;background:url(small-dnarrow.gif) no-repeat right center;}
    #overdiv{list-style:none;position:absolute;left:0;z-index:99;top:15px;background:#9A0000;display:none;width:100px;padding:4px 10px; text-align:left}
    #overdiv li{line-height:24px;}
    #overdiv li a:link,
    #overdiv li a:visited,
    #overdiv li a:active,
    #overdiv li a:hover{color:white;}
    ol.ads li{list-style-type:decimal;padding:10px;line-height:20px; position:relative;}
    .ads label{font-size:13px; font-weight:bold;width:200px;}
    .ads span{padding-left:20px;}
    input.infoinput{font-size:12px;margin-left:20px;padding:1px 5px;border:solid 1px #555555;}
    .ads .action{position:absolute;right:0px;top:20px;}
    .customeraddress,.customerphone,.customerflag,.customerfloor{}
    .userads{position:absolute;top:20px;left:0px;background:white;border:solid 1px #555555;color:black;display:none;}
    .userads a:link,
    .userads a:visited,
    .userads a:active{display:block;color:white;padding:2px 8px;}
    .userads a:hover{display:block;background-color:#2A9CFF;color:White;TEXT-DECORATION: none;padding:2px 8px;}
    .link1:link,
    .link1:visited,
    .link1:active{padding:3px 10px;background:#666666;width:60px; text-align:center;color:white;font-size:11px;}
    .link1:hover{TEXT-DECORATION:underline;background:#999999;font-size:11px;}

    .cartpaymentitem .title{font-size:16px;clear:both; background:none;}
    .cartlistitem .title{font-size:14px;}
    .cartlistitem .introduce{font-size:9px;}