@charset "gb2312";
@import url("allcss.css")/*tpa=http://caifucrm.com/images/css/allcss.css*/;

@import url("allset.css")/*tpa=http://caifucrm.com/images/css/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")/*tpa=http://caifucrm.com/images/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")/*tpa=http://caifucrm.com/images/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")/*tpa=http://caifucrm.com/images/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")/*tpa=http://caifucrm.com/images/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")/*tpa=http://caifucrm.com/images/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")/*tpa=http://caifucrm.com/images/img/mapbg.gif*/ bottom !important;}

.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url("../images/right.png")/*tpa=http://chongdingdahui.com/Templates/cn/images/right.png*/ no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url("../images/error.png")/*tpa=http://chongdingdahui.com/Templates/cn/images/error.png*/ no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url("../images/onLoad.gif")/*tpa=http://chongdingdahui.com/Templates/cn/images/onLoad.gif*/ no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}