ul { list-style-type: none; margin:0; padding:0;}
a { color:#4e4e4e; text-decoration: none; vertical-align: middle;}
a:hover {color: #990000;}
a:visited {color: #4e4e4e;}

#login {width:605px;height:40px;margin:-5px; color:#000000;}
#login .top {margin-top:6px; margin-left:0px; width:80px; float:left;background:url(../images/hd-zi.gif) no-repeat -100px 6px; height:24px;}
#login h2 {line-height:26px;text-align:left;text-indent: 21px;}
#moveico { margin-top:8px; margin-left:-5px; background:url(../images/hd-zi.gif) no-repeat 12px -30px; width:530px; height:24px; float:left;}
#moveico div {position: relative;float:left;left:13px; top:4px;background: url(../images/hd-zi.gif) no-repeat -80px 0px; width:12px; height:12px;}

#login input { height:16px; color:#666;}
#login .userchk { width:16px;}
#login .userinput { width:92px; border:1px #cbdca8 solid;}
#login .usersub { width:52px;height:18px; background:url(../images/hd-zi.gif) no-repeat; border:0;  line-height:22px; color:#454545; font-size:10px;}
#login span { margin-left:8px;}
#login ul {width:520px; margin-left:10px;}
#login li { clear:left; height:54px; line-height:18px; text-align:left;overflow:hidden;}
#login li.other { margin-top:10px; color: #000; font-weight:normal;}
#login a#loginhelp {position: relative; top:-18px;left:0px;display:block; width:12px; height:10px; background:#f7fcfc url(../images/hd-zi.gif) no-repeat -60px 0; }
#login-tit{ font-size:10px; font-weight:normal; color:#993300;}

#price-gao{padding-left:10px;}
#price-gao input{width:50px;}
.time-gao{ margin-bottom:8px;}
#order-time {height:40px; text-align:right;}
#order-time input{width:78px; height:18px; border:0; }