#header {position:relative; background-image:url(../images/headbg.png); background-repeat:repeat-x; background-position:center top; background-color:#; height:160px; }
#header .today,#header .logo,#header .tips,#header .login,#header .uplink,#header .language,#header .weather,#header .hottel,#header .scroll,#header .search,#header .bannerbg,#header .banner,#header .layer,#header .buycar,#header .cnav {position:absolute; white-space:nowrap; }
#header .today {left:0px; top:0px; background-image:url(../images/todaybg.png); background-repeat:no-repeat; text-align:center; line-height:22px; width:190px; height:22px; color:#333; }
#header .login {top:2px; width:350px; height:22px; line-height:22px; background-image:url(../images/logobg.png); background-repeat:no-repeat; text-align:right; color:#333; right:10px; }
#header .logo {top:0px; left:0px; width:180px; height:80px; }
#header .tips {top:200px; left:10px; }
#header .uplink {top:10px; right:0px; width:220px; height:30px; text-align:left; background-image:url(../images/uplinkbg.png); background-repeat:no-repeat; line-height:22px; }
#header .language {top:30px; right:10px; width:130px; height:22px; line-height:22px; background-image:url(../images/languagebg.png); background-repeat:no-repeat; text-align:right; color:#333; }
#header .weather {top:0px; left:210px; width:150px; height:22px; background-image:url(../images/weatherbg.png); background-repeat:no-repeat; text-align:center; color:#333; line-height:22px; }
#header .hottel {top:30px; width:580px; height:40px; line-height:35px; text-align:right; right:0px; font-size:14px; font-weight:bolder; color:#f00; background-image:url(../images/hottelbg.png); background-repeat:repeat-x; }
#header .scroll {top:122px; right:198px; width:560px; height:22px; padding-left:10px; padding-right:10px; color:#333; background-image:url(../images/scrollbg.png); background-repeat:repeat-x; background-position:center top; overflow:hidden; line-height:22px; }
#header .search {top:100px; right:30px; width:280px; height:28px; line-height:28px; background-image:url(../images/searchbg.png); background-repeat:no-repeat; text-align:center; }
#header .bannerbg {top:149px; left:0px; width:980px; height:90px; background-image:url(../images/bannerbg.png); background-repeat:no-repeat; }
#header .layer {left:10px; top:115px; width:960px; }
#header .banner {top:149px; left:0px; width:980px; height:160px; text-align:center; }
#header .buycar {top:0px; right:0px; width:220px; height:22px; line-height:22px; background-image:url(../images/buycarbg.png); background-repeat:no-repeat; text-align:right; color:#f00; }
#header .cnav {height:30px; top:29px; left:0px; width:980px; }
#header .cnav2 {height:60px; top:160px; left:0px; width:980px; }
#header .login a,#header .login a:link,#header .login a:visited{color:#333; }
#header .login a:hover{color:#f00; }
#header .uplink a,#header .uplink a:link,#header .uplink a:visited{display:block; float:right; width:65px; text-align:right; background-image:url(../images/arror.png); background-repeat:no-repeat; background-position:2px 6px; color:#000; }
#header .uplink a:hover{color:#f00; }
#header .login .loginsub{width:43px; height:18px; border:0px; background-image:url(../images/button_l.png); background-repeat:no-repeat; }
#header .language a,#header .language a:link,#header .language a:visited{display:block; float:left; width:50px; text-align:center; background-image:url(../images/arror.png); background-repeat:no-repeat; background-position:2px 6px; color:#000; }
#header .language a:hover{color:#f00; }
#header .buycar a,#header .buycar a:link,#header .buycar a:visited{color:#f00; }
#header .buycar a:hover{color:#f00; }
#header .search .searchinput{top:100px; width:220px; height:28px; line-height:28px; border:1px solid #d3d3d3; background:#fff;   color:#333;  }
#header .search .searchsub{top:100px; width:43px; height:20px; background-image:url(../images/button_s.png); background-repeat:no-repeat; border:0px; }
#header .login .logininput{border:1px solid #cecece; background:#fff; width:80px; height:14px; color:#333; line-height:14px; }
