@charset "gb2312";
@import url("allcss.css");

@import url("allset.css");

#regk { width: 1177px; margin-top: 20px; margin-right: auto; margin-bottom: 30px; margin-left: auto; text-align: left; }

.tit10 { color: #656565; float: right; padding-right: 10px; line-height: 20px; margin-top: 40px; }

.tit1 span { color: #F00; }

.tit20 { color: #316ac3; line-height: 20px; float: left; margin-top: 103px; font-weight: bold; font-size: 14px; padding-left: 130px; }

.regc { color: #373735; line-height: 40px; font-size: 14px; background: url(../img/loginbg.jpg) no-repeat; width: 1187px; height: 433px; }

#regz { color: #222; font-size: 18px; font-weight: bold; background: #F0f0f0; padding-left: 10px; height: 40px; line-height: 40px; }

.regc_1 { line-height: 20px; padding-top: 5px; padding-bottom: 5px; }

.regc_1 .left { display: block; float: left; width: 80px; line-height: 26px; text-align: right; padding-right: 10px; }

.regc_1 img { vertical-align: middle; }

.regc_1 input { vertical-align: middle; }

.regc_2 { line-height: 20px; padding-top: 10px; padding-bottom: 3px; font-size: 12px; padding-left: 30px; border-bottom: 1px solid #ccc; }

.regc_2 span { color: #3269c4; font-size: 14px; font-weight: bold; }

.red { color: #F00; }

.regc_1 .input0 { border: 1px solid #a7a6ab; width: 114px; height: 22px; line-height: 22px; vertical-align: middle; padding: 4px; }

.regc_1 .input1 { border: 1px solid #a7a6ab; width: 114px; height: 22px; line-height: 22px; vertical-align: middle; padding: 4px; }

.regc_1 a { color: #083ff2; text-decoration: none; }

.regc_1 a:hover { color: #F00; }

.login_bg { width: 1160px; margin: 0 auto; padding: 20px; background: url(../img/loginbg.jpg) no-repeat; }

.inputstyle1 { width: 123px; height: 19px; padding: 4px; font-size: 14px; outline: none; border-color: #adb6c9; }

.newFormBtn_red2:hover, a.newFormBtn_red2:hover { background: #F80; }

.newFormBtn_red, .newFormBtn_red2, .newFormBtn_gray, .newFormBtn_gray2, .newFormBtn_blue { width: 240px; height: 40px; color: #FFF; background: #0ea08a; font-size: 16px; border: 0; line-height: 40px; text-align: center; cursor: pointer; display: inline-block; }

.input6 { border: 1px solid #a7a6ab; width: 114px; height: 22px; line-height: 22px; vertical-align: middle; padding: 4px; }

.reg_input { vertical-align: middle; border: 1px solid #dbdbdb; border-color: #c0c0c0 #e1e1e1 #e1e1e1 #c0c0c0; height: 20px; background: #fbfbfb; padding: 5px; font-size: 14px; width: 220px; }



.ubox1,.ubox2{background:#fff;margin-top:20px;border-right:solid 1px #dededf;border-bottom:solid 1px #dededf;padding:30px 0 35px 40px;overflow:hidden;_height:320px;}

.ftitle{height:37px;width:120px;background:#0ea08a;color:#fff;font-size:14px;font-weight:bold; text-align:center;line-height:37px;float:left;}

.ftbg{width:39px;height:37px;background:url(../img/jtr.gif) no-repeat;float:left;}

.infotext{margin-left:30px;_margin-left:15px;margin-top:30px;float:left;clear:both;}

.infotext li{line-height:30px;}

.infotext li span{float:left;width:50px;}

.ubox2{margin-top:10px;height:200px;}

.follower{margin-top:20px; width:1110px; overflow:hidden;_padding-bottom:10px;*padding-bottom:10px;}

.follower li{width:359px;height:76px; background:#fff;border-right:solid 1px #dbdcde;border-bottom:solid 1px #dbdcde;float:left;margin-right:10px;margin-bottom:10px;}

.uface{margin-top:6px;padding-left:8px;padding-right:26px;float:left;}

.udl{color:#7f7f7f;padding-top:20px;}

.udl cite a{font-weight:bold;color:#06b0b9;}

.udl cite a:hover{color:#f67f00;}

.udl dd span{float:left;padding-right:5px;}

.udl dd{float:left; line-height:16px;padding-right:20px;margin-top:10px; display:block;}

.udl dd a{color:#7f7f7f;}

.udl dd a:hover{color:#06b0b9;}

.loginleft{width:550px;float:left; background:#fff;height:438px; background:url(../img/loginbg.jpg); background-repeat:no-repeat; background-position:539px 173px;}

.rightuser{width:216px;float:right;height:413px;background:#fff;border-right:solid 1px #dbdcde;border-bottom:solid 1px #dbdcde;margin-top:8px; overflow:hidden;}

.userlist{float:left; width:216px;padding-left:10px;padding-top:6px;}

.userlist li{float:left;padding-right:2px;margin-bottom:8px;_margin-bottom:4px;width:64px;height:64px;}

.logintitle{padding-top:33px;padding-left:92px;}

.logininfo{clear:both;margin-top:40px;padding-left:20px;float:left;}

.logininfo li{line-height:32px;height:32px;margin-bottom:20px;}

.logininfo li span{float:left;width:120px; line-height:32px;}

 .logininfo li p{ float:left; color:#777;}

.inputbtn,.yzm{width:280px;*width:270px;height:32px;line-height:32px; background:#f5f5f5; border-left:solid 1px #bababa;border-top:solid 1px #bababa;border-right:solid 1px #e9e9e9; border-bottom:solid 1px #e9e9e9;text-indent:8px;margin-right:17px;}

.yzm{width:176px;}

.ulogin{width:107px;height:35px;line-height:35px;color:#fff; font-size:14px; text-align:center; background:#df5400;font-weight:bold;cursor:pointer; margin-right:13px;margin-top:15px; border:none;}

.ureg{width:107px;height:35px;line-height:35px;color:#fff; font-size:14px; text-align:center; background:#0ea08a;font-weight:bold;cursor:pointer;margin-top:15px; border:none; }

.regleft{width:874px;float:left;background:#fff;border-right:solid 1px #dbdcde;border-bottom:solid 1px #dbdcde;height:638px;}

.regleft form{clear:both}

.regtab{padding-top:44px;padding-left:58px;}

.regtab li{float:left; cursor:pointer;}

.regtabn,.regtabh{height:37px;line-height:37px;float:left;width:119px;text-align:center; background:#e1e1e1;font-size:14px;font-weight:bold;}

.regtabh{background:#0ea08a;color:#fff;}

.regul{padding-left:79px;margin-top:40px;float:left;}

.regul li{line-height:32px;height:32px;margin-bottom:15px;color:#7f7f7f;}

.regul li span{float:left;line-height:32px;width:80px;color:#000;}

.regul li cite{color:#000;}

.regul li input{font-size:12px;font-family:Tahoma;}

.regul li i,.regul li em{font-style:normal}

.regul li .red{color:#c00; padding-right:10px;}

.rlogin{width:107px;height:35px;line-height:35px;color:#fff; font-size:14px; text-align:center; background:#df5400;font-weight:bold;cursor:pointer; margin-right:30px;}

.alogin{color:#0ea08a; font-weight:bold;}

.alogin:hover{color:#df5400;}

.mapdl{padding-left:47px;margin-top:50px; clear:both;float:left; height:37px; width:825px;}

.mapdl dt{float:left;margin-right:45px;}

.mapdl dd{ width:650px;float:left;}

.mapdl dt a{display:block;width:114px;height:37px;background:url(../img/mapbg.gif) top;font-size:14px;font-weight:bold;line-height:37px;color:#fff;text-indent:20px;}

.mapdl dt a:hover{color:#fff;}

.mapul{float:left;padding-top:8px;}

.mapul li{float:left;margin-right:17px; line-height:25px;}

.otherbg{background:url(../img/mapbg.gif) bottom !important;}