html, body {overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
.body {overflow-y:scroll;overflow-x:hidden;width:100%;height:100%;position:relative;}
.body .bg {background:#fff url(/image/background_top.gif) repeat-x;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,div,p,input,td{font-family:Arial,Verdana,sans-serif;color:#333;letter-spacing:1px;}
body {line-height:150%;}
a,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#f60;text-decoration:underline;}
a.fade,a.fade:visited{color:#999;text-decoration:none;}
a.fade:hover,a.fade:active{color:#f60;text-decoration:underline;}
a.red,a.red:visited{color:red;text-decoration:none;}
a.red:hover,a.red:active{color:#f60;text-decoration:underline;}
table, td, div, img{border:0;}
div.clear {clear:both;}
strong, .strong {font-weight:bold;}

.top-area {margin-left:auto;margin-right: auto;}
.tophtml {margin-top:15px;}

.top-1 {height:25px;line-height:25px;padding-top:3px;width:320px;}
.top-1-a {float:left;font-size:12px;width:320px;}
.top-cs {float:right;}
.top-cs-r, .top-cs-r div {float:right;text-align:right;height:30px;font-size:12px;}
.top-cs-r img {margin-top:5px;margin-right:3px;}
.top-1-b {float:right;width:400px;text-align:right;font-size:12px;}
.sethomepage {color:#ccc;}
.favicons {margin-top:-2px;}
.top-menu {height:25px;line-height:25px;margin-top:5px;margin-bottom:-3px;}
.top-menu-b {width:900px;float:right;}
.top-menu-b div {float:right;font-size:12px;}
.top-menu-b a, .top-menu-b a:visited {color:#36c;}
.top-2 {margin-top:5px;}
.top-2 div.logo {text-align:center;}
.top-2 a {margin:0 auto;display:block}
.top-2-logo {width:230px;height:60px;margin:0 auto;background:url(/image/logo.png) no-repeat;cursor:pointer;}

.footer-area {margin-top:10px;font-size:12px;text-align:center;color:#16f;border-top:1px solid #d7e0e5;padding-top:8px;padding-bottom:10px;margin-left:auto;margin-right: auto;}
.footer-area a, .footer-area a:visited {color:#16f;}
.sutao {float:right;padding:5px 0;position:relative;margin-bottom:-70px;}
.copyright {font-size: 10px;}
.csline {margin-bottom:5px;font-size:12px;color:#16f;}

#curpath {float:left;width:710px;margin-bottom:10px;}
#curpath a, #curpath a:visited{color:#09c;font-weight:bold;}
#curpath a:hover, #curpath a:active {color:#f60;font-weight:bold;}
.curpath {color:#666;}
.ordersubmit {width:130px;float:right;margin-top:0!important;margin-top:-5px;text-align:right;font-size:12px;font-weight:bold;}
.ordersubmit a, .ordersubmit a:visited {color:red}
