/* CSS Document */
body,form,p,ol,ul,p,h1,h2,h3,h4,li,dt,dd,dl,li{margin:0;padding:0;}
body{ font:12px/1.5 Tahoma, Arial, Helvetica,STHeiti; width:960px; height:100%; background:url(../images/back1a.gif) no-repeat center; color:#999; margin:0 auto;}
img{border:none; display:block;}
a{text-decoration:none;color:#FF5809;}
a:hover{color:#E00;}
.w960{width:960px;margin:0 auto 6px;}
/* 头部 */
.header{height:75px; width:960px; margin:0 auto; margin-top:13px;}
.header h1 a{display:block; text-indent:-9999px; width:165px; height:71px; background:url(../images/Logo.png);}
.header h1{ float:left;}
.point{ float:right; display:block; width:671px; height:33px; background:url(../images/class.png) no-repeat;margin:30px 2px 0 0;}
.point a{ line-height:33px; margin-left:30px; font-size:14px;color:#FFF;}
.point a:hover{color:#FFF000;}
/* 内容 */
.content{width:760px; background:#fff; margin:13px auto 0; border:#ccc solid 1px; padding:30px 0 0 0;}

/* 内容  标题 */
.content p.title{margin:5px 70px; overflow:hidden;zoom:1;}

.content .shop_title{margin:0px 70px; margin-top:30px; font-size:14px; color:#333; font-weight:bold;}
.content .top{margin-top:50px;}
.content .shop_title span{color:#999; font-weight:normal;}

.content .shop,.content .photo{padding:10px 15px; margin:0px 70px; overflow:hidden; zoom:1;}

.content h2{color:#111; font-size:20px; margin:0px 70px; font-family:"Microsoft Yahei","微软雅黑"; font-weight:600;}
.content p.login_title{margin:5px 70px;}
.content p.login_title span.go_login{float:right;}
.content p.login_title span.go_login a{font-weight:bold; margin-left:5px;}

/* 内容  表单 */
.content dl.regsiter_form{ zoom:1; margin:15px 0;}
.content dl.regsiter_form dt{width:130px; height:65px; text-align:right; float:left; line-height:67px; color:#333; font-size:14px; overflow:hidden; }
.content dl.regsiter_form dd{width:545px; padding:15px 0 15px 15px; float:left; display:inline;/* position:relative;*/}
dl.regsiter_form dd input{padding:7px; width:243px; height:20px; border:#bababa solid 1px; font-size:16px;outline:none; font-family:Tahoma, Arial, Helvetica,STHeiti;}
dl.regsiter_form dd input.selected{width:241px; height:18px; border:#51a3c9 solid 2px;}
dl.regsiter_form dd span.cose_shop{height:35px; display:block; float:left; line-height:35px; color:#333;}
dl.regsiter_form dd .img_verification_code{width:100px; height:32px; margin:2px 15px 0 5px;}
dl ol p{ margin-top:15px;}

/* 内容  表单  输入提示面板 */
dl.regsiter_form dd .tip_Panel{position:absolute; background:url(../images/panel_bg.gif) left -47px no-repeat; padding-left:9px; right:0px;}
.tip_Panel p{border-top:#dadada solid 1px;border-bottom:#dadada solid 1px;border-right:#dadada solid 1px;  padding:8px; background:#fff; width:245px;}
.tip_Panel p span{color:#ff6600;}
dl.regsiter_form dd .user{top:15px;}
dl.regsiter_form dd .password{top:15px;}
dl.regsiter_form dd .email{top:15px;}
dl.regsiter_form dd .nickname{top:15px;}

/* 内容  表单  提交按钮 */
.content dl.regsiter_form ol input.submit_btn{width:130px; height:35px; background:url(../images/but_reg.gif) no-repeat;_background:url(../images/but_reg.gif) no-repeat;border:none;}
.content dl.regsiter_form ol input.qqlogin{ margin-left:25px;width:170px; height:32px; background:url(../images/qq_login.gif) no-repeat;_background:url(../images/qq_login.gif) no-repeat;border:none;}
.clause{padding-bottom:32px;}

/* 尾部 */
.contact{height:40px; line-height:40px; background:#fbfbfb; color:#bbb; text-align:right; padding:0 20px 0 0;}
.contact a{color:#BBB}
.contact a:hover{color:#e00;}
.footer{height:15px;}
.float_clear{clear:both;}
.dw_fr{ text-align:center; border-top:1px solid #ccc; padding:10px 0 10px; color:#888;}

/*登入*/
/*.lo_ct{ overflow:hidden; zoom:1; margin:80px auto 88px;}*/
.lo_ct{ overflow:hidden; zoom:1;margin-top:80px;}
.lo_left{ width:510px;}
.lo_left dl{ width:305px; margin:-3px auto 0;}
.lo_left dl dt{ text-align:center; margin-bottom:6px;}
.lo_left dl strong{ color:#333; font-size:14px;}
.ft{ float:left;}
.login_rt{ width:400px; float:left; margin-left:15px; _display:inline;}
.lo_login{ background:#fff; border:1px solid #ff6600; padding:10px 20px 13px;width:360px; color:#000;-webkit-box-shadow: 3px 3px 3px #f1f1f1;-moz-box-shadow: 3px 3px 3px #f1f1f1;box-shadow: 3px 3px 3px #f1f1f1;}
.lo_login h2{ text-align:center; font-size:14px; padding-top:5px; padding-bottom:3px; /*border-bottom:1px solid #D9EFCA;*/}
.lo_list{ margin:1px 0 15px 25px;}
.lo_list tr th{ width:54px; font-weight:400;}
.lo_list tr td,.lo_list tr th{ padding:6px 0 4px; *padding:5px 0 3px;}
.lo_list .lo_jiz td,.lo_list .lo_jiz th{ padding:3px 0 1px;}
.lo_inp{ border:1px solid #aaa; width:205px; padding:3px 3px 2px 3px; height:20px; line-height:20px; font-size:14px;}
.lo_inp:focus{ border:1px solid #888;}
.lo_bnt{ font-size:14px; color:#fff; font-weight:900; background:url( ../images/login_bnt.gif) no-repeat #f17a11;width:91px; height:31px; border:0; cursor:pointer; *cursor:auto;}
.qq_bnt{ margin-left:15px;width:150px; height:31px; background:url(../images/qqlogin.gif) no-repeat;border:none;}
.cl{ clear:both;margin-bottom:35px;}
