@charset "utf-8";
/* CSS Document */
.cbox { width:1000px; height:100%; margin:10px auto; border:1px solid #ddd;}
.cont_login { width:1000px; height:100%; margin:10px auto; border:1px solid #ddd;}
.cbox .c_title { background: url("../images/comm/buy_03.png") repeat-x scroll 0 0 transparent;border-bottom: 1px solid #ddd; height: 30px;
padding-bottom: 1px;width: auto;}
.cbox .c_title strong { padding:8px 5px; color:#666; font-weight:bold; display:block; float:left}
.cbox .c_title .process { float:right; display:block;}
.cbox .c_title .process li { float:left; list-style-type:none; padding:8px 5px; color:#666; display:block; width: auto; }
   

/* login */
.titbg { background:url(../images/comm/buy_03.png) repeat-x; width:1000px; height:30px; line-height:30px; padding-bottom:1px; border-bottom:1px solid #ddd; }
.titbg h4 {font-size:14px; padding-left:20px; float:left}
.titbg span { float:right; display:block; width:130px;}
.login-l { float:left; padding:20px 100px 20px 50px; margin:30px 0; }
.login-l p label { width:100px; text-align:right; display:block; float:left; padding:2px;}
.login-l p input { float:left;}
.login-l .text { padding:2px; border:1px solid #ddd; margin-right:10px;}
.login-l .text:focus {border:1px solid #7BB7F2;}
.btn { padding:20px 0 0 50px;}

.login-r { float:left; padding:20px 0 20px 80px; margin:30px 0; border-left:1px dotted #ddd;}
.login-r h6 { font-size:14px; font-weight:normal; font-weight:bold; color:#666;}
.login-r input { color:#fff; border:none}
.login-r p { display:block; padding:10px 0;}
.sina { background:url(../images/comm/login-row.png) no-repeat; width:122px; height:24px; }
.qq { background:url(../images/comm/login-row.png) no-repeat 0 -32px; width:122px; height:24px;}
.zfb { background:url(../images/comm/login-row.png) no-repeat 0 -64px; width:122px; height:24px;}
.aliww { background:url(../images/comm/login-row.png) no-repeat 0 -96px; width:122px; height:24px;}
.login-l .btnlogin{ background:url(../images/comm/setting_14.png) no-repeat; width:133px; height:31px; line-height:31px; border:none; font-weight:bold; color:#fff; font-size:14px;margin-left:50px}
.yzm { display:block; float:left}
.yzm .text { width:60px;}
#yzmpic { background:url(../images/comm/untitled.jpg) no-repeat; width:96px; height:25px; display:block; float:left}
#yzmpic a { font-size:12px;}
/* login end*/

/* register */
.reg { float:left; padding:20px 100px;  *padding:20px 180px 20px 170px; margin:30px 0; }
.reg .text { padding:2px; border:1px solid #ddd; margin-right:10px; width:210px;}
.reg .text:focus {border:1px solid #7BB7F2;}
.reg p { display:block; height:30px;}
.reg p label { width:130px; text-align:right; display:block; float:left; padding:2px;}
.reg p u { text-decoration:none; color:#F00;}
.reg .btn { padding:20px 0 0 50px; height:40px;}
.reg .green { padding:20px 0 20px 100px;}
.reg .checkbox { padding-right:10px;}
.reg .btnlogin{ background:url(../images/comm/setting_14.png) no-repeat; width:133px; height:31px; line-height:31px; border:none; font-weight:bold; color:#fff; font-size:14px; margin-left:50px}
.reg .btnreset{ background:url(../images/comm/setting_16.png) no-repeat; width:133px; height:31px; line-height:31px; border:none; font-weight:bold; color:#fff; font-size:14px; margin-left:50px}

.reg .wxts { background:#fffcf0; padding:10px; border:#dbc5ae 1px solid; margin:20px 0; line-height:24px;}
.more { padding:10px 0 10px 100px; }
.more a:hover { color:#960;border:1px dashed #CCC; padding:5px; margin:5px; background:#FC6}
.more a { color:#F30;border:1px dashed #CCC; padding:5px; margin:5px;}

.status-bar { width:100px; height:10px; display:block; float:left; border:1px solid #090; margin-top:5px;}
.status-bar b { background:#0C0; width:30%; height:8px; margin:1px; display:block}
.qiangdu i { font-style:normal; padding:0 5px; margin-top:2px; display:block; float:left; width:20px}
.tel b{ padding:0 5px;}
.zw b {padding-right:5px}
.smallbox { width:45px; border:1px solid #ddd; text-indent:2px;padding:2px}
.smallbox:focus { border: 1px solid #7BB7F2;}
.smltxt { color:#bcbcbd; padding-left:10px;}
.inputbox { width:92px; border:1px solid #ddd; text-indent:2px; padding:2px; margin-right:10px }
.inputbox:focus { border: 1px solid #7BB7F2;}
.reg .zw .w100{ border:1px solid #ddd; margin-right:10px; padding:2px;}
.tel .w40,.tel .w50, .tel .w100 , .pw .w100 { border:1px solid #ddd; margin-right:10px; padding:2px;}
.pw b { color:#ddd;}
.reg .green label { width:auto;}
.register-checkbox { float:left}
.ChCountryForm,.ChProvinceAndCity { float:left}
.right { background:url(../images/comm/securityLevel.png) no-repeat;}
.messagebox { padding-left:130px; text-align:left; color:#f00; font-size:18px; font-weight:bold;}
/* register end*/


/* findpassword */
.findpassword { margin:20px 265px; text-align:center;}
.findpassword p { line-height:30px; text-align:left}
.findpassword .user label{ font-size:14px;}
.findpassword .text { border:1px solid #ddd; padding:5px; width:280px;}
.findpassword .btnnext{ background:url(../images/comm/setting_14.png) no-repeat; width:133px; height:31px; line-height:31px; border:none; font-weight:bold; color:#fff}
.findpassword b { font-weight:normal; color:#F90; padding:0 2px}
.findpassword u {  color:#F90;text-decoration:none;padding:0 2px}
.findpassword i { font-style:normal;color:#090; }
/* findpassword end*/

/* password */
.height { background:url(../images/securityLevel.png) no-repeat top; width:75px; height:18px;float:left; display:block;}
.middle { background:url(../images/securityLevel.png) no-repeat 0 -25px; width:75px; height:18px;float:left; display:block;}
.low { background:url(../images/securityLevel.png) no-repeat 0 -55px; width:75px; height:18px;float:left; display:block;}
.none { background:url(../images/securityLevel.png) no-repeat 0 -78px; width:75px; height:18px; float:left; display:block;}

