﻿/*
.UserLogin{ width:700px; margin:0 auto; border:1px solid #cd6500;margin-top:15px; color:#000 !important;}
.UserLogin .top{ background:url(../images/bookstorebg.gif) repeat-x; height:32px; color:#000 !important; font-size:14px; line-height:32px;}
.UserLogin dl{ width:700px; height:35px; float:left;}
.UserLogin dt{ width:100px; float:left; text-align:right;}
.UserLogin dd{ width:600px; }*/

/***********************-*--------------------------用户登入------------------*/

.UserEntry{ margin:0 auto; width:970px;  background:#fff;  overflow:hidden; }
.UserEntry .left{ width:544px; float:left; }
.UserEntry .leftMiddle{ background:url(../images/UserLogin_left.gif) no-repeat; width:544px; height:173px; _margin-top:0px; overflow:hidden;}
.UserEntry .leftMiddlebb{ background:url(../images/UserLogin_leftbb.gif) no-repeat; width:544px; height:173px; margin-top:-2px;_height:167px; overflow:hidden;}
.UserEntry .logo{ background:url(../images/UserLogin_Logo.gif) no-repeat; height:81px; width:544px; float:left; overflow:hidden}
.UserEntry .MiddleMiddle{ width:342px; float:left; }
.UserEntry .MiddleMiddle .top{ background:url(../images/UserLogin_User.gif) no-repeat; height:73px; width:342px; float:left; overflow:hidden;}
.UserEntry .MiddleMiddle .M{ background:url(../images/UserLogin_Mlink.gif) no-repeat; height:31px; width:342px; line-height:31px; font-size:12px; overflow:hidden;margin-top:73px;_margin-top:0px;}

.UserEntry .MiddleMiddle .MHover{ background:url(../images/UserLogin_M.gif) no-repeat; height:31px; width:342px; margin-top:73px !important; _margin-top:0px;line-height:31px; font-size:12px; text-align:center; padding-left:30px; color:#f00; letter-spacing:1px; overflow:hidden;  }
.UserEntry .MiddleMiddle .MM{ background:url(../images/UserLogin_MM.gif) no-repeat; height:148px; width:342px;}
.UserEntry .MiddleMiddle .B{ background:url(../images/UserLogin_B.gif) no-repeat; width:426px; height:156px; display:block; font-size:12px; float:left;_margin-top:-22px;}
.UserEntry .right{ background:url(../images/UserLogin_right.gif) no-repeat; height:173px; width:84px; float:right; margin-top:81px;_margin-top:-322px;}

.UserEntry ul{ display:block;margin:0 auto;padding:10px 0 20px;width:300px; list-style-type:none; color:#00659c;}
.UserEntry li{display:block;height:35px;padding-right:20px;}
.span_li {display:block;float:left; width:60px; font-size:14px; line-height:25px;}
.UserEntry .NewUser,.UserEntry .NewUserHover{ background:url(../images/NewUserbg.gif) no-repeat; height:27px; width:166px; border:0px; color:#fff; font-size:14px; text-align:center; font-weight:bold; line-height:27PX; cursor:pointer;}
.UserEntry .NewUserHover{ background:url(../images/NewUserbgHover.gif) no-repeat; color:#00695c; cursor:pointer;}
.UserEntry .Loginbg,.UserEntry .LoginbgHover{ background:url(../images/UserLoginbg.gif) no-repeat ; width:82px; height:28px;  border:0; line-height:30px;color:#fff; font-size:14px; letter-spacing:2px; font-weight:bold; cursor:pointer;}
.UserEntry .LoginbgHover{ background:url(../images/UserLoginbgHover.gif) no-repeat ;color:#00695c;}
.UserEntry input{ height:20px;}
.UserEntry .bottom_left{ width:444px; height:142px; float:left; font-size:14px; padding-left:80px; line-height:35px;color:#00659c;}
.login_MT{ margin-top:10px; _margin-top:0px;}
*+html .login_MT{ margin-top:0px;}

/*--------------------------------用户中心----------------*/

.HomePage{ width:200px; margin:0 auto; margin-top:10px;}
.HomePage .name{ border:1px solid #9a3a06; height:1%;}
.HomePage .name img{ float:left; padding:10px;}
.HomePage .name ul,.HomePage .list ul{ list-style-type:none; color:#8d3a03; background-image:none;}
.HomePage .name li,.HomePage .list li{ line-height:25px; border-bottom:1px solid #de6b29; width:120px; float:left; padding-left:10px;}
.HomePage .name .Noborder,.HomePage .list .Noborder{ border:0px; background-image:none;}
.HomePage .list { border:1px solid #f60; height:1%; margin-top:10px;}
.HomePage .list li{ border:0px; background:url(../images/HomeuSerLiBg.gif) no-repeat; line-height:26px; }
.HomePage .list li a,.HomePage .list li a:visited,.HomePage .list li a:link{  text-align:center; clear:both; padding-left:30px;color:#000; }
.HomePage .list li a:hover{ background:url(../images/bg_point1.gif) no-repeat 20px; color:#999}
.HomePage .list .fourborder{ background:#FFCC99; height:30px; width:188px; font-weight:bold; text-align:center; color:#df5d07; border-bottom:1px solid #f60;}

/*------------------------用户注册----------6-12---------------*/
.UserLogin_top{ width:970px; background:url(../images/userLogin_logoright.gif) repeat-x; height:61px;}
.UserLogin_step{ display:block; height:35px; width:970px;}
.UserLogin_step li{ list-style-type:none; line-height:35px; font-size:14px; float:left; }
.UserLogin_step .onenow{ background:url(../images/userstep_01.gif) no-repeat; width:322px; text-align:center;}
.UserLogin_step .twonow{ background:url(../images/userstep_02.gif) no-repeat; width:324px; text-align:center;}
.UserLogin_step .threenow{ background:url(../images/userstep_03.gif) no-repeat; width:324px; text-align:center;}
.UserLogin_step_step td{ color:#000000; line-height:40px; font-size:14px;}
.UserLogin_step_step .tdright{ font-size:13px;}
.UserLogin_step_down td{ color:#000000; line-height:40px; font-size:13px;}
.UserLogin_step_down input,.UserLogin_step_step  input{ height:22px;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #7a7a7a;border-right:1px solid #7a7a7a;}
.UserLogin_step_step .noinput{ height:22px;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #7a7a7a;border-right:1px solid #7a7a7a;background:#fefbf1;}
