.user {width:890px;background:#ffffff;margin:10px auto 8px auto;background:#ffffff;}

.user ul.menu {width:166px;float:left; padding:0px; margin:0px;border:1px solid #C8E0E0;background-color: #F7FCFF;list-style-type:none;}
.user ul.menu li {height:28px;line-height:28px;padding:5px;margin:0px;letter-spacing:5px; text-align:center; font-size:14px;}
.user ul.menu li a{ width:150px; display:block; height:28px;}
.user ul.menu li a:hover { background:#EDEDED; text-decoration:none;}
.user .main {width:690px;height:100%;float:right;}
.user .main .lolo{ width:70px; height:25px; border:1px #2B76AF solid;background:url(../images/user_2.gif); color:#2A3030;}


.reg-select{ width:890px; overflow:hidden; margin:0px auto;}
.reg-select .content{width:444px; overflow:hidden; height:331px; float:left;POSITION:relative;margin:0;padding:0;}
.reg-select .bg-mobile {background:url(../images/reg-mobile.gif) no-repeat 25px 72px;}
.reg-select .bg-email {background:url(../images/reg-email.gif) no-repeat 30px 70px;}
.reg-select .content dd{margin:0;padding:0;}
.reg-select .partition{width:1px; overflow:hidden; height:331px; background:url(../images/reg-partition.gif);float:left;}
.reg-select .mobile-title {POSITION: absolute; TEXT-INDENT: -999em;WIDTH: 199px; DISPLAY: block; BACKGROUND-POSITION: 0px -590px; HEIGHT: 25px; OVERFLOW: hidden; TOP: 63px; LEFT: 200px; background:url(../images/reg-title01.gif) no-repeat;}
.reg-select .Email-title {POSITION: absolute; TEXT-INDENT: -999em;WIDTH: 199px; DISPLAY: block; BACKGROUND-POSITION: 0px -590px; HEIGHT: 25px; OVERFLOW: hidden; TOP: 63px; LEFT: 200px; background:url(../images/reg-title02.gif) no-repeat;}
.reg-select .imaa{POSITION: absolute;top: 70px;left: 30px;}
.reg-select .look{POSITION: absolute;top: 261px;left: 137px;color:#545454;}
.reg-select a.enter{POSITION: absolute;width:170px;height:39px; overflow:hidden;background:url(../images/reg-enter.gif) no-repeat;TEXT-INDENT: -999em;left: 28px;top: 90px;}
.reg-select a.enter:hover{background:url(../images/reg-enter-over.gif) no-repeat;}
.reg-select .intro{POSITION: absolute;HEIGHT: 135px;TOP: 100px;LEFT: 210px;width: 240px;}
.reg-select .intro ul{list-style:none; border:none;margin:0;padding:0;}
.reg-select .intro li{ height:30px; line-height:30px; overflow:hidden; padding-left:30px; margin:3px 0px;}
.reg-select .intro .login{background:url(../images/reg-icon-block.gif) no-repeat 0px 3px;}
.reg-select .intro .password{background:url(../images/reg-icon-mobile.gif) no-repeat 3px 0px;}
.reg-select .intro .T-mail{background:url(../images/reg-icon-mail.gif) no-repeat 0px 4px;}

.login{ margin:50px auto;}
.login table{ border:1px #A1D0EA solid;background:#fff url(../images/Users_Group.png) no-repeat 20px 70px;}
.login .tit{ color:#1B1B1B; letter-spacing:5px;}
.login .tita{height:21px; line-height:21px; overflow:hidden;font-size:18px;letter-spacing:5px; background:#F3FCFF; border-bottom:1px #A1D0EA solid; color:#003C59;}
.login .lolo{ width:70px; height:25px; border:1px #2B76AF solid;background:url(../images/user_2.gif); color:#2A3030;}
.login .in{ border:1px #859AB9 solid; width:140px; height:18px; line-height:18px;}
.login .inn{ border:1px #859AB9 solid;}


.u-d-tb { background:#F6F6F6 }
.u-d-tb th{ background:#FBFBFB }
.u-d-tb td{ background:#FFFFFF }
.u-d-tb td.td1{ background:#FBFBFB; text-align:right; }


/* for data import temporarily */
.d-import{ margin:50px auto;}
.d-import table{ border:1px #A1D0EA solid;background:#fff}
.d-import .tit{ color:#1B1B1B; letter-spacing:5px;}
.d-import .tita{height:21px; line-height:21px; overflow:hidden;font-size:18px;letter-spacing:5px; background:#F3FCFF; border-bottom:1px #A1D0EA solid; color:#003C59;}
.d-import .lolo{ width:70px; height:25px; border:1px #2B76AF solid;background:url(../images/user_2.gif); color:#2A3030;}
.d-import .in{ border:1px #859AB9 solid; width:140px; height:18px; line-height:18px;}
.d-import .inn{ border:1px #859AB9 solid;}