
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.w100{width:100%;min-width: 1200px;}
.in_width{width:1200px; margin:0 auto;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}


/***********************  申请开店  ***************************/
.sqkd_main .sqkd_main_in .jd_div{border:none; padding: 55px 0 10px 0;}
.sqkd_main .sqkd_main_in .sqkd_del{border:1px solid #dddddd; padding:24px 21px 31px 20px; margin:0 0 35px 0;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01{border-bottom:1px solid #E5E5E5;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li{overflow:hidden; margin:0 0 30px 0;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .span_01{line-height:30px; color:#000000; font-weight:bold; width:95px;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over input{width:393px; height:28px; line-height:28ppx; border:1px solid #dedede; padding:0 0 0 5px; margin:0 0 10px 0;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over p{color:#999999;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt {overflow:hidden;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt .lf_pic{width:96px; height:100px;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt .txt{margin:0 0 0 20px;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt .txt .p_01{line-height:18px; color:#999999; margin:7px 0 9px 0;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt .txt a{width:118px; height:28px; line-height:28px; text-align:center; border:1px solid #6b6b6b; color:#333333;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt select{width:193px; height:28px; line-height:28ppx; border:1px solid #dedede; padding:0 0 0 5px; margin:0 0 10px 0;}
.sqkd_main .sqkd_main_in .sqkd_del .ul_01 li.over .ipt textarea{width:1012px; height:219px; border:1px solid #dddddd; padding:12px 21px;}
.sqkd_main .sqkd_main_in .sqkd_del .sure{width:300px; height:40px; line-height:40px; text-align:center; background:#c41018; color:#fff; margin:30px auto 0;}

/***********************  商家注册信息  ***************************/
.zcxx_main .zcxx_main_in .zcxx_del .ul_02{border-bottom:1px solid #E5E5E5;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li{overflow:hidden; margin:0 0 30px 0;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over .span_01{line-height:30px; color:#000000; font-weight:bold; width:95px; font-size:16px;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over input{width:393px; height:28px; line-height:28ppx; border:1px solid #dedede; padding:0 0 0 5px; margin:0 0 10px 0;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over p{color:#999999;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over .ipt {overflow:hidden;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over .ipt .lf_pic{width:96px; height:100px;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over .ipt .txt{margin:0 0 0 20px;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over .ipt .txt .p_01{line-height:18px; color:#999999; margin:7px 0 9px 0;}
.zcxx_main .zcxx_main_in .zcxx_del .ul_02 li.over .ipt .txt a{width:118px; height:28px; line-height:28px; text-align:center; border:1px solid #6b6b6b; color:#333333; margin:3px 0 0 0;}

/***********************  商家注册信息  ***************************/
.htxy_del .htxy{border:1px solid #cccccc; box-shadow:1px 3px 15px rgba(0,0,0,0.2); border-radius:5px; margin:0 0 30px 0;}
.htxy_del .htxy .fw_tit{border-radius:5px 5px 0 0; line-height:50px; padding:0 0 0 21px; background:#c41018; color:#fff;}
.htxy_del .htxy .xy_con{padding:16px 29px 44px 24px; }
.htxy_del .htxy .xy_con p{line-height:29px; color:#333333; font-size:18px;}
.htxy_del .fy{overflow:hidden;}
.htxy_del .fy a{display:block; width:300px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:#c41018;}
.htxy_del .fy a.prev{margin:0 144px 0 0; background:#999999;}

/***********************  邮箱注册 ***************************/
.register_logo {padding:20px 0;}
.register_logo .logo_in{height:60px;}
.register_copy{padding:20px 0 0 0; border-top:1px solid #eeeeee;}
.register_main{height:600px; background:url(1.jpg) no-repeat center center; margin:0 0 0px 0;}
.register_main .register_main_in .con{overflow:hidden; padding:30px 0 0 0;}
.register_main .register_main_in .con .reg_div{width:380px; height:510px; background:#fff; padding:0px 0 0 0px; position:relative;}
.register_main .register_main_in .con .reg_div .reg_tab{overflow:hidden; margin: 25px 0 23px 16px;}
.register_main .register_main_in .con .reg_div .reg_tab li{float:left; line-height:41px; padding:0 0px; color:#333333; margin:0 127px 0 37px;}
.register_main .register_main_in .con .reg_div .reg_tab li:last-child{margin:0;}
.register_main .register_main_in .con .reg_div .reg_tab li.current{border-bottom:1px solid #6E2C55; color: #6E2C55; font-weight:bold;font-size: 20px;}
.register_main .register_main_in .con .reg_div .warn{border-top:1px solid #eaeaea; position:absolute; top:60px; left:0; height:32px; width:480px; display:block;}
.register_main .register_main_in .con .reg_div .warn div{width:372px; height:18px; border:1px solid #fbccc6; background:#ffebec; color:#ed5564; line-height:18px; padding:0 0 0 30px; margin:6px 0 6px 37px; position:relative;}
.register_main .register_main_in .con .reg_div .warn div .icon{width:12px; height:12px; background:url(register_icon_01.gif) no-repeat -36px -28px; position:absolute; left:12px; top:2px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div{display:none;margin-left:40px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div.current{display:block;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl{width:300px; overflow:hidden; background:#f8f8f8; height:48px; margin:0 0 10px 0; border-width: 1px;
    border-style: solid;
    border-color: rgba(228, 228, 228, 1);}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.qr{margin-bottom:0;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.current{
	border-width: 1px;
    border-style: solid;
    border-color: #0082df;}
.reg_div #state {
    color: #F00;
    background: url(no.gif) no-repeat 5px 12px;
    line-height: 38px;
    height: 38px;
    width: 300px;
    margin-left:0px;
    padding-left: 25px;
    font-size: 12px;
    visibility: hidden;
}
.title{margin:40px;    font-family: '微软雅黑';
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    color: #999999;
    text-align: left;
    line-height: 36px;
}
.btn_group a:hover{background-color:#f42d57;}
.forget_end .img{font-size:100px;line-height:120px;} 
.forget_end .img span{font-family:'FontAwesome';font-weight:400;color:#0082df;} 
.forget_end .text{color: #666666;
    text-align: center;font-size:24px;line-height:36px;} 
.forget_end .text span{font-family:'微软雅黑';font-weight:400;} 
.forget_end .info{font-size:16px;line-height:36px;} 
.forget_end .info span{font-family:'微软雅黑';font-weight:400;color:#999999;} 
.btn_go a{color:#ffffff;}
.btn_go a:hover{background-color:#f42d57;}
.forget_main{
       margin: 0 auto;
    width: 1200px;
    height: 650px;
    margin-top:20px;
    background-color: rgba(255, 255, 255, 1);
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(242, 242, 242, 1);
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    line-height: 36px;
}
.forget_main #line5 {
    border-width: 0px;
    position: absolute;
    left: 946px;
    top: 201px;
    width: 48px;
    height: 48px;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
    font-weight: 700;
    font-style: normal;
    font-size: 28px;
    color: #CCCCCC;
}
.forget_main #line5 .img {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 48px;
    height: 48px;
}
.forget_main #line5 .text {
    border-width: 0px;
    position: absolute;
    left: 2px;
    top: 8px;
    width: 44px;
    word-wrap: break-word;
}
.forget_main #line1 {
    border-width: 0px;
    position: absolute;
    left: 241px;
    top: 258px;
    width: 180px;
    height: 30px;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #0082df;
    text-align: center;
    line-height: 20px;
}
.forget_main #item3 {
    border-width: 0px;
    position: absolute;
    left: 454px;
    top: 258px;
    width: 180px;
    height: 30px;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #999999;
    text-align: center;
    line-height: 20px;
}
.forget_main #item3 .img {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 180px;
    height: 30px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #999999;
    text-align: center;
    line-height: 20px;
}
.forget_main #item3 .text {
    border-width: 0px;
    position: absolute;
    left: 10px;
    top: 5px;
    width: 168px;
    word-wrap: break-word;
}
.forget_main #item4 {
    border-width: 0px;
    position: absolute;
    left: 667px;
    top: 258px;
    width: 180px;
    height: 30px;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #999999;
    text-align: center;
    line-height: 20px;
}
.forget_main #item4  .img{
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 180px;
    height: 30px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #999999;
    text-align: center;
    line-height: 20px;
}
.forget_main #item4  .text {
    border-width: 0px;
    position: absolute;
    left: 2px;
    top: 5px;
    width: 176px;
    word-wrap: break-word;
}
.forget_main #item5 {
    border-width: 0px;
    position: absolute;
    left: 880px;
    top: 259px;
    width: 180px;
    height: 30px;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #999999;
    text-align: center;
    line-height: 20px;
}
.forget_main #item5  .img {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 180px;
    height: 30px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    color: #999999;
    text-align: center;
    line-height: 20px;
}
.forget_main #item5  .text {
    border-width: 0px;
    position: absolute;
    left: 2px;
    top: 5px;
    width: 176px;
    word-wrap: break-word;
}
.forget_main .form{    
    margin-top: 114px;
    position: absolute;width:480px;
    left: 318px;
    overflow: hidden;
}
.forget_main .item{
	
	overflow: hidden;
}

.forget_main .item  .lable{    
    width:158px;line-height:48px;
	text-align:right;
	float:left;
	font-weight: 400;
    font-style: normal;
    font-size: 16px;
    color: #999999;overflow: hidden;
    
}
.forget_main .item .rgt{    
  overflow: hidden;margin-left:20px;
    
}
.forget_main .item .rgt input{    
    width:298px;height:48px;line-height:48px;overflow: hidden;border:1px solid rgba(228, 228, 228, 1);text-indent:10px;
}
.forget_main .yzm{    
   margin-top:25px;
}
.forget_main .verify{    
  float:right;width:300px;height:57px;margin-top:13px;overflow: hidden;margin-left:20px;font-family: '微软雅黑';
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
 
    line-height: 36px;
    
}
.forget_main .m25{    
   margin-top:25px;
}

.forget_main .yzm .rgt{    
   position:relative;;
}
.forget_main .active{    
   color:#0082df;
}
.forget_main .yzm .rgt a{    
   position:absolute;right:10px;color:#0082df;top:0px;height: 48px;
    line-height: 48px;
}

.forget_main .btn_group{    
   float:right;width:300px;    
   line-height:45px;
    height: 45px;margin-top:30px;
    background: inherit;
    background-color: #0082df;
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: '微软雅黑';
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
	text-align:center;
    
}

.forget_main .verify img{    
  height:48px;width:138px;
    
}
.forget_main .verify .rgt{    
  height:48px;line-height:48px; margin-left:10px;   
}
.forget_main .verify .reloadverify_span{    
  color:#0082df;   
}
.common{
    font-family: 'Arial Normal', 'Arial';
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    color: #666666;
    text-align: center;
    line-height: normal;
}
.forget_main .jd_div .jd_ul li {
    float: left;
    width: 200px;
    height:2px;
   
    border-radius: 100px;
}
.forget_main .jd_div .jd_ul li:last-child {
        float: right;
    width: 50px;
    height: 2px;
    border-radius: 100px;
    position: relative;
}
.forget_main  .jd_div .jd_ul li .con p {
    width: 62px;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: -38px;
    color: #333333;
}
.forget_main .jd_div .jd_ul li .con .done {
    width: 46px;
    height: 46px;
    background: #e8303f;
    border-radius: 100px;
    position: absolute;
    top: -14px;
    margin: 0 0 0 0px;
}
.forget_main .done {
   width: 46px;
    height: 46px;
   background: url(../images/kong.png) no-repeat 0px 0px;
    border-radius: 100px;
    position: absolute;
    right: 0%;
    top: -21px;
    margin: 0 0 0 -23px;
}
.forget_main .jd_div .jd_ul li .con .done span {
    display: block;
    width: 19px;
    height: 22px;
    margin: 12px 0 0 13px;
    background: url(../images/shtg_icon_01.gif) no-repeat -1px -1px;
}
#status {
    color: #0082df;
    background: url(../images/error.jpg) no-repeat 5px 17px;
    line-height: 50px;
    height: 50px;
    width: 300px;
    margin-left:0px;
    padding-left: 25px;
    font-size: 12px;
    visibility: hidden;
}	
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl dt{float:left; }
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yx dt{    width: 21px;
    height: 20px;
    background: url(../images/user.png) no-repeat -2px -3px;
    margin: 18px 13px 0 20px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.phone dt{width:17px; height:23px; background:#fff url(../images/register_icon_01.gif) no-repeat -2px -32px; margin:15px 13px 0 23px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.pss dt{   width: 20px;
    height: 23px;
    background: url(../images/pas.png) no-repeat -2px -4px;
    margin: 14px 13px 0 21px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.qr dt{    width: 20px;
    height: 23px;
    background: url(../images/pas.png) no-repeat -2px -4px;
    margin: 14px 13px 0 21px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl dd {position:relative; float:left; height:48px; background:#fff;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl dd input{width:220px; height:40px; line-height:40px; border:none; padding:0 0 0 5px; margin:6px 20px 0 0; color:#666666;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm {background:#f8f8f8;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dt{width:54px; height:48px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dt div{width:24px; height: 26px;margin: 13px 0px 0 21px;background: url(../images/register_icon_01.gif) no-repeat -2px -31px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dd {    display: inline-block;overflow:hidden; }
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dd div{float:left; background:#fff; height:48px; width: 136px; margin:0 20px 0 0;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dd  input{ background:#fff; color:#666666;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dd  a{    width: 88px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #0082df;
    margin: 0px 0 0 0;
    display: inline-block;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.yxm  dd  a.active{ color:#666666;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .agree{line-height:54px; color:#999; padding:0 0 0 16px; position:relative;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .agree span{width:10px; height:10px; border:1px solid #b3b3b3; display:block; position:absolute; left:0; top:21px; cursor:pointer;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .agree span.current{background:url(../images/register_icon_01.gif) no-repeat -2px -146px; }
.register_main .register_main_in .con .reg_div .tab_con .tab_div .reg_btn{width:302px; height:41px; line-height:41px; text-align:center; background: #261F2C; color: #fff;border: 0px solid#ad0459; border-radius:3px;}
.register_main .register_main_in .con .reg_div .tab_con .tab_div .info dl.email dt div {
    width: 24px;
    height: 16px;
    margin: 16px 0px 0 20px;
    background: url(../images/register_icon_01.gif) no-repeat -2px -57px;
}
/***********************  用户登录 ***************************/
.login_main .login_main_in .con .login_div{width:380px; height:400px; background:#fff; padding:0px; position:relative;}
.login_main .login_main_in .con .login_div .top_div{padding-top:30px;position:relative; height:41px; margin: 0 0 25px 0;}
.login_main .login_main_in .con .login_div .top_div h3{font-weight:normal;  line-height:41px; color:#333333;}
.login_main .login_main_in .con .login_div .top_div h3.dlsc{margin: 0 154px 0 145px;
    color: #6E2C55;
    border-bottom: 1px solid #6E2C55;
    font-size: 20px;}
.login_main .login_main_in .con .login_div .top_div .res{width:39px; height:28px; line-height:28px; text-align:center; background:#e6e6e6; color:#444444; position:absolute; right:37px; top:7px;}
.login_main .login_main_in .con .login_div .warn{border-top:1px solid #eaeaea; position:absolute; top:60px; left:0; height:32px; width:480px; display:block;}
.login_main .login_main_in .con .login_div .warn div{width:372px; height:18px; border:1px solid #fbccc6; background:#ffebec; color:#ed5564; line-height:18px; padding:0 0 0 30px; margin:6px 0 0 37px; position:relative;}
.login_main .login_main_in .con .login_div .warn div .icon{width:12px; height:12px; background:url(../images/register_icon_01.gif) no-repeat -36px -28px; position:absolute; left:12px; top:2px;}
.login_main .login_main_in .con .login_div .info dl{width:404px; overflow:hidden; height:48px;     margin:20px 0 1px 40px;
border-width: 0px;
    width: 300px;
    height: 50px;
    background: #f8f8f8;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(228, 228, 228, 1);
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'FontAwesome';
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    color: #FFFFFF;
    text-align: right;
    line-height: 20px;

}
.home a{line-height:50px;color:#0082df;}
.login_main .login_main_in .con .login_div .info dl dt{float:left; }
.login_main .login_main_in .con .login_div .info dl.yhm dt{width:20px; height:20px; margin-top:11px; margin-left:12px; margin-right:12px;}
.login_main .login_main_in .con .login_div .info dl.pss dt{    margin-right: 12px;
	width:20px; height:20px; margin-top:11px; margin-left:12px;}
.login_main .login_main_in .con .login_div .info dl dd {position:relative; float:left; height:48px; background:#fff;}
.login_main .login_main_in .con .login_div .info dl dd input{    
    width: 240px;
    height: 48px;margin-left: 9px;
    background-color: transparent;
    font-family: 'Arial Normal', 'Arial';
    font-weight: 400;
    font-style: normal;
    font-size: 15px;
    text-decoration: none;
    color: #666666;
    text-align: left;
    border-color: transparent;
    outline-style: none;}
.login_main .login_main_in .con .login_div .mima{width:300px;margin-left:40px;overflow:hidden;  width:300px;}
.login_main .login_main_in .con .login_div .mima .jz{padding:0 0 0 16px; color:#999999; position:relative;}
.login_main .login_main_in .con .login_div .mima .jz .icon{width:10px; height:10px; border:1px solid #b3b3b3; display:block; position:absolute; left:0; top:22px; cursor:pointer;}
.login_main .login_main_in .con .login_div .mima a{color:#989898;}
.login_main .login_main_in .con .login_div .mima .jz .icon.current{background:url(register_icon_01.gif) no-repeat -2px -146px; }
.login_main .login_main_in .con .login_div .mima .jz a{color:#0066cc;}
.login_main .login_main_in .con .login_div #state{color:#F00;background:url(no.gif) no-repeat 5px 17px;line-height:50px;height:50px;width:300px;margin-left:40px;padding-left:25px; font-size: 12px;visibility:hidden;}
.login_main .login_main_in .con .login_div .login_btn{font-weight: 400;font-size:18px;width:301px; height:41px; line-height:41px; text-align:center; background: #261F2C; color: #fff;border: 0px solid#ad0459; border-radius:3px; margin:0px 0 18px 40px;}
.co_div{margin-top:30px;width:300px;margin-left:40px;}
.login_main .login_main_in .con .login_div .co_div p{color:#333333; margin:0 0 15px 0;}
.login_main .login_main_in .con .login_div .co_div ul{overflow:hidden; width:300px;margin-left:70px;}
.login_main .login_main_in .con .login_div .co_div ul li a{overflow:hidden;}
.login_main .login_main_in .con .login_div .co_div ul li a .pic{width:30px; height:30px; display:block; margin:0 13px 0 8px; background:url(register_icon_01.gif) no-repeat;}
.login_main .login_main_in .con .login_div .co_div ul li{text-align:center;width:50px;height:50px;}
.login_main .login_main_in .con .login_div .co_div ul li a .txt{display:block;color:#b0b0b0; line-height:30px;}
.login_main .login_main_in .con .login_div .co_div ul li a:hover .txt{color:#000000;}
.login_main .login_main_in .con .login_div .co_div ul .li_01 a .pic{background-position:-56px -1px;}
.login_main .login_main_in .con .login_div .co_div ul .li_01 a:hover .pic{background-position:-56px -32px;}
.login_main .login_main_in .con .login_div .co_div ul .li_02{margin:0 0 0 0px;}
.login_main .login_main_in .con .login_div .co_div ul .li_02 a .pic{background-position:-87px -1px;}
.login_main .login_main_in .con .login_div .co_div ul .li_02 a:hover .pic{background-position:-87px -32px;}
.login_main .login_main_in .con .login_div .co_div ul .li_03 a .pic{background-position:-118px -1px;}
.login_main .login_main_in .con .login_div .co_div ul .li_03 a:hover .pic{background-position:-118px -32px;}








