@charset "utf-8";
/* CSS Document */
body, p, div, h1, h2, form {
    margin:0;
    padding:0
}
h1 {
    font-weight: normal;
    text-indent:-9999em;
    line-height:0
}
.clear {
    clear:both;
    font-size:0;
    line-height:0;
    height:0;
    display:block
}
/*-顶部-*/
.Login_top {
    width:100%;
    height:30px;
    background:url(/images/newcn/bg_login.png) 0 0 repeat-x
}
.Login_top .con {
    width:940px;
    line-height:30px;
    color:#666666;
    padding:0 10px;
    margin:0 auto;
    font-size:12px;
    text-align:right
}
.Login_top .con a {
    color:#666666;
    text-decoration:none
}
.Login_top .con a:hover {
    color:#FF6600;
    text-decoration:underline
}
/*-主区-*/
.L_Main {
    width:960px;
    margin:0 auto;
    padding:10px 0;
    color:#464646;
    font-size:12px;
    line-height:24px
}
.Login_logo {
    width:439px;
    height:110px;
    background:url(/images/newcn/login_in.jpg) no-repeat;
    overflow:hidden;
    display:block;
    margin-bottom:10px
}
.L_M_top {
    width:960px;
    height:22px;
    background:url(/images/newcn/M_top.gif)
}
/*-左侧-*/
.L_M_left {
    width:548px;
    height:424px;
    float:left;
    background:url(/images/newcn/bg_left.gif);
    position:relative;
    padding:0 35px 
}
.L_title {
    width:200px;
    height:30px;
    background:url(/images/newcn/bg_login.png) 0 -31px;
    display:block;
    margin:0 0 10px 0px
}
.L_M_left a {
    color:#1174B9;
    text-decoration:none;
    font-size:12px
}
.L_M_left a:hover {
    text-decoration:underline
}
.L_login {
    height:40px;
    margin:0 auto;
    padding-top:6px;
    font-size:14px;
    line-height:30px
}
.L_login .tit {
    width:85px;
    margin-right:10px;
    text-align:center
}
.L_login .con {
    width:400px;
    position:relative
}
.wrongtip {
    width:120px;
    height:28px;
    border:1px solid #FFA6A6;
    position:absolute;
    color:#be0000;
    font-size:12px;
    top:1px;
    right:-10px;
    padding-left:24px;
    display:none;
    background:url(/images/newcn/bg_login.png) -180px -260px no-repeat #FFF0F0
}
.righttip {
    width:120px;
    height:28px;
    border:1px solid #00e536;
    position:absolute;
    color:#0d5e00;
    font-size:12px;
    top:1px;
    right:-10px;
    padding-left:24px;
    display:none;
    background:url(/images/newcn/bg_login.png) -180px -288px no-repeat #dbfee3
}

.L_login .select {
    width:72px;
    height:28px;
    border:1px solid #C8C8C8;
    margin-right:10px;
    line-height:28px;
    background:url(/images/newcn/bg_login.png) 100% -217px no-repeat;
    position:relative;
    padding-left:6px
}
.UA_list {
    width:72px;
    padding-left:6px;
    height:28px;
    background-color:#fff;
    top:28px;
    left:-1px;
    border:1px solid #C8C8C8;
    position:absolute;
}
a.ua {
    width:70px;
    height:28px;
    font-size:14px;
    color:#464646;
    text-decoration:none;
    display:block
}
a:hover.ua {
    text-decoration:none
}
.L_Tips{ 
  	/*display:none;*/
    color:#be0000;
    font-size:12px;
    padding:8px 0 8px 92px;
}
.L_login .inputtxt_off, .L_login .inputtxt_on {
    width:250px;
    height:28px;
    padding:0 4px;
    line-height:28px;
    font-size:14px
}
.L_login .inputtxt_off {
    border:1px solid #C8C8C8
}
.L_login .inputtxt_on {
    border:1px solid #5BC70C
}
.cooperate {
    height:65px;
    border:1px solid #EAEAEA;
    background-color:#F9F9F9;
    padding:10px;
    margin:30px auto
}
.L_M_left .bot {
    height:22px;
    width:618px;
    float:left;
    background:url(/images/newcn/bg_left.gif) -962px 0;
    display:block;
    position:absolute;
    bottom:0;
    left:0
}
/*-右侧-*/
.L_M_right {
    width:302px;
    height:424px;
    background:url(/images/newcn/bg_r.jpg) no-repeat;
    padding:0 20px;
    float:right
}
.L_M_right em {
    font-style:normal;
    color:#FF3300
}
/*-按钮-*/
.commitbtn, .commitbtn:hover, a.L_regbtn, a:hover.L_regbtn, a.btn_account, a:hover.btn_account, .ico_sina, .ico_qq, .ico_mob, .ico_dg{
    background:url(/images/newcn/bg_login.png) no-repeat;
    display:block;
    height:35px;
}

.yanzheng{    
    width:120px;
    height:28px;
    position:absolute;
    font-size:12px;
    top:1px;
    left:90px;
    padding-left:24px;
    display:block;
}
	
.disablebtn {
	background:url(/images/newcn/disable_button.gif) no-repeat;
    height:35px;
	width:96px;
	border:none;
	display:none;
}
.commitbtn, .commitbtn:hover {
    width:96px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    background-position:0 -138px;
    border:none;
    cursor:pointer
}
.commitbtn:hover {
    background-position:0 -177px
}
a.L_regbtn, a:hover.L_regbtn {
    width:126px;
    margin:10px auto;
    color:#CC3300;
    font-size:12px;
    font-weight:bold;
    line-height:34px;
    text-align:center;
    text-decoration:none
}
a.L_regbtn {
    background-position:0 -62px
}
a:hover.L_regbtn {
    background-position:0 -99px
}
a.btn_account, a:hover.btn_account {
    width:112px;
    margin:10px 10px 0 0;
    color:#016CAA;
    text-decoration:none;
    line-height:34px
}
a.btn_account {
    background-position:0 -218px
}
a:hover.btn_account {
    background-position:0 -258px
}
.ing{
    width:96px;
    font-size:12px;
    color:#A3A3A3;
    background-position:0 -295px;
    display:none;
}
.loading{
	width:16px; 
	height:16px; 
	background:url(/images/newcn/loading.gif) no-repeat; 
	float:left;
	vertical-align: middle; 
	margin:8px 5px 0 10px
}

/*-图标-*/
.ico_sina, .ico_qq {
    height:34px;
    width:20px;
    margin:0 4px 0 3px
}
.ico_sina {
    background-position:-178px -168px
}
.ico_qq {
    background-position:-178px -128px
}
.ico_mob, .ico_dg {
    width:20px;
    height:22px;
    margin-right:5px
}
.ico_mob {
    background-position: -180px -63px;
}
.ico_dg {
    background-position:-180px -100px;
}
/*-手机端-*/
.mobile {
    border-top:1px dotted #C8C8C8;
    padding:10px;
    margin:0 auto;
    line-height:22px
}
.mobile a {
    color:#1174B9;
    text-decoration:none
}
.mobile a:hover {
    text-decoration:underline
}
/*-底部-*/
.L_Foot {
    width:960px;
    margin:10px auto;
    padding:10px 0;
    text-align:center;
    color:#666666;
    border-top:1px solid #DCDCDC;
    font-size:12px;
    line-height:24px
}
.L_Foot a {
    color:#666666;
    text-decoration:none
}
.L_Foot a:hover {
    color:#333333;
    text-decoration:underline
}
/*-附加-*/
.f_14o {
    color:#EC5F00;
    font-size:14px;
    font-weight:bold;
	margin-bottom:5px;
}
.f_12gray {
    color:#606060;
    font-size:12px
}
.fl {
    float:left
}
.fr {
    float:right
}
.pt0 {
    padding-top:0
}
.check {
    vertical-align:middle
}

/*注册新增*/
.r_title{background:url(/images/newcn/bg_register.png) no-repeat;display:block;}
.r_title.re{width:382px;height:28px;}
.r_title.rge{height:28px;padding-left:392px;margin-bottom:30px;padding-top:5px;}
.r_title.cg{width:88px;height:28px;background-position:0px -43px;}
.r_title.cgts{width:59px;height:45px;margin-bottom:220px;background-position:-105px -36px;float:left;}
.r_title.cgjr{width:113px;height:30px;background-position:0px -91px;float:left;border: medium none;color: #FFFFFF;cursor: pointer;font-size: 12px;font-weight:bold;text-align:center;}
.r_title.x{width:14px;height:22px;float:left;background-position:-368px -35px;margin-right:5px;}
.r_title.l{width:14px;height:22px;float:left;background-position:-368px -64px;margin-right:5px;}

.pt70 {
    padding-top:35px
}
.p18 {
    padding-left:180px
}
.rigiwz {
    padding:50px 40px 10px 90px;
    margin:0 auto;
    text-align:right;
    line-height:22px
}
.rigiwz a {
    color:#1174B9;
    text-decoration:none
}
.L_M_right .pm{background-color:#B8E273;padding:0 5px;line-height:20px;color:#fff;margin-right:5px;}
.R_M_left {
    width:890px;
    background:url(/images/newcn/bg_left.gif);
    position:relative;
    padding:0 35px 35px 35px 
}
.R_M_left a{color:#1174B9;}
.R_M_left a:hover{color:#1174B9;}
.L_M_bot {
    width:960px;
    height:22px;
    background:url(/images/newcn/M_bot.gif)
}
.L_login .com {
    position: relative;
    width:270px;
}
.red{color:#FF0000;}
.ts{width:350px;position:relative;font-size:12px;color:#CC0000;overflow:hidden;white-space:nowrap;display:none;}
.ts .bt{font-size:14px;color:#464646}

.inputfloat {
    float:left;
    margin-right:10px;
}
.passW {
    float:left;
    position:relative;
}
.passW_w {
    background:url("/images/newcn/bg_register.png") no-repeat scroll -297px -44px transparent;
    border:1px solid #D0D0D0;
    display:block;
    height:6px;
    overflow: hidden;
    width: 48px;
}
.passW_b {
    background: url("/images/newcn/bg_register.png") no-repeat scroll -297px -55px transparent;
    border: 1px solid #0069C4;
    display: block;
    height: 6px;
    overflow: hidden;
    width: 48px;
}
.passW_t {
    color: #666666;
    font-family: "宋体";
    font-weight: bold;
    padding-left:17px;
    line-height:25px;
}
.passWcurr .passW_w {
    background: url("/images/newcn/bg_register.png") no-repeat scroll -297px -55px transparent;
    border: 1px solid #0069C4;
    display: block;
    height: 6px;
    overflow: hidden;
    width: 48px;
}
.cgzt{font-size:26px;color:#009900;font-family:"黑体";font-weight:bold;line-height:40px;}
.r_cg {
    margin:0 auto;
    padding-top:30px;
    font-size:14px;
    line-height:30px
}
.r_cg a{color:#1174B9;}
.r_cg a:hover{color:#1174B9;}
.r_cj {
    padding:20px 0 0 60px;
    font-size:14px;
    float:left;
    line-height:30px
}
.cgw{font-size:12px;color:#666666;}
.r_tk {
    margin:0 auto;
    font-size:14px;
    line-height:30px;
    border:1px solid #CCCCCC;
    color: #666666;
    height: 130px;
	margin-top:20px;
    overflow-y: scroll;
    padding:10px;
    width: 500px;
	display:none;
}
.xyw{line-height:20px;color:#666666;font-size:14px;}
.r_tk h4{text-align:center;font-weight:bold;color:#2C2C2C;font-size:14px; margin:0; padding:0;}