/*��¼-ע�ᰴŤ*/
.submit{cursor:pointer; font-size:14px; width:253px; height:35px; border:none; border-radius:5px; background:#9b0483; color:#FFF; margin-top:0px;}
.submit:hover{ background-color:#860471;}
/*��¼-ע�ᰴŤ-��100*/
.submit2{cursor:pointer; font-size:14px; width:100px; height:35px; border:none; border-radius:5px; background:#F60; color:#FFF; margin-top:0px;}
.submit2:hover{ background-color:#F30;}
/*��ҳʹ��-��100*/
.submit3{ display:block; width:20px; height:25px; line-height:25px; border:none; background:#F60; color:#FFF; margin-top:0px; padding-left:15px;}
.submit3:hover{ background-color:#F30;}
/*��¼-ע�ᰴŤ-��100*/
.submit4{cursor:pointer; font-size:14px; width:165px; height:35px; line-height:35px; border:none; border-radius:5px; background:#fe9c03; color:#FFF; margin-top:0px;}
.submit4:hover{ background-color:#F30;}
/*input�ı���*/
.inputtext{ margin-left:10px; float:left; width:240px; height:30px; line-height:30px; vertical-align:middle; border-top:#CCC 1px solid;border-right:#E9E9E9 1px solid;border-bottom:#E9E9E9 1px solid;border-left:#E9E9E9 1px solid;  border-radius:5px;}
.inputtext2{ margin-left:10px; float:left; width:120px; height:30px; line-height:30px; vertical-align:middle; border-top:#CCC 1px solid;border-right:#E9E9E9 1px solid;border-bottom:#E9E9E9 1px solid;border-left:#E9E9E9 1px solid;}
.inputtext3{ margin:0px 10px; width:200px; height:35px; line-height:35px; border-top:#CCC 1px solid;border-right:#E9E9E9 1px solid;border-bottom:#E9E9E9 1px solid;border-left:#E9E9E9 1px solid; font-size:18px; font-weight:bold;}

.regislogin {
	width:100%; height:74px; background:#FFF; border-bottom:#CCC 1px solid; overflow:hidden;
	}
.regislogin .top{
	margin:0 auto; width:1200px;
	}
.regislogin .logo{
	float:left; padding:10px 0; width:165px;
	}
.regislogin .txt{
	 float:left; font-size:18px; color:#333; text-align:left; line-height:84px; height:84px; padding-left:10px;
	 }
/*�����м䲿��*/
.warp {/*���屳��ͼƬ*/
	height:580px; margin:0 auto; background:#FFF;
	}
.warp .content{
	width:1000px;  margin:0 auto; position:relative;
	}
	.content2 a{/*���屳��ͼƬ��������*/
	width:1000px; height:414px; display:block;
	}
/*�Ҳ��¼*/
	.content .login-box{
	position: absolute;
	right: 4px;
	width: 320px;
	height: 450px;
	background-color: #FFF;
	}
	.content .login-box .loginre{
	width:318px; height:308px; border:#CCC 1px solid;
	}
	.content .login-box .denglu{ font-size:16px; text-align:center; color:#69F; margin:10px;}
	.content .login-box .denglutxt{text-align:left; margin:20px 0px 5px 34px; }
	.content .login-box .denglubut1{ text-align:right; width:253px; height:25px; border:#CCC 1px solid; margin:0 auto; background:url(../images/loginuser.gif) no-repeat left center;}
	.content .login-box .denglubut2{ text-align:right; width:253px; height:25px; border:#CCC 1px solid; margin:0 auto; background:url(../images/loginpass.gif) no-repeat left center;}
	.content .login-box .denglubutinput{ font-size:16px; width:224px; height:25px; line-height:25px; border:0px; padding:0px; margin:0px;}
	.content .login-box .login45{margin:10px 0px 20px 34px; text-align:left;}
	.content .login-box .regis{ margin:20px 10px 5px 10px;}
	.content .login-box .regis2 { width:100px; height:auto; padding:0 20px; text-align:center;}

/*�Ѿ�ע������¼��Ť*/
.regbold{ margin:150px 10px; font-size:16px; font-weight:bold; float:left; height:35px; line-height:35px;}
.loginbutton{ text-align: center;}
.loginbutton a{ display:block; margin:150px 10px; float:left; margin-left:20px; width:100px; height:35px; line-height:35px; background:#9b0483; color:#FFF; border-radius:5px;}
.loginbutton a:hover{ background-color:#860471; color:#FFF;}

/*��������¼*/
.fasttxt{
	margin:30px 10px 10px 10px; text-align:left; clear:both;}
.fastlogin{
	width:318px; height:82px; border:#CCC 1px solid;
	}
/*ע��ҳ���*/
.regfrom { background:#FFF; width:600px; position:absolute; left:5px; top:30px; border-right:#CCC 1px solid; text-align:left;}	
.regfrom ul{ list-style:none; margin:0px; padding:0px;}
.regfrom ul li{ padding:0px; margin:20px 0px; height:30px; line-height:30px; vertical-align:middle; clear:both;}
.regfrom li .regtxt{ margin-left:30px; width:100px; text-align:right; float:left;}
.regfrom li .left{ margin-left:100px;}
.regfrom ul span{ color:#666; font-size:12px; padding:0px; margin-left:8px; float:left;}
.reginfo{ margin:10px 200px;}
.reginfo h2{ font-size:20px;}
/*ע��ҳ��֤ҳע��ɹ�ҳ��������ͷ��*/
register{ width:1000px; margin:0 auto;}
.register-pro{ width:1000px;  margin:0 auto; padding:30px 0px; position:relative;}
/*�������豳��ͼƬ*/
.register-pro-bar1{ background:url(../images/register-pro-bar.gif) no-repeat 0px 0px; height:38px;}
.register-pro-bar2{ background:url(../images/register-pro-bar.gif) no-repeat 0px -49px; height:38px;}
.register-pro-bar3{ background:url(../images/register-pro-bar.gif) no-repeat 0px -99px; height:38px;}
/*������������*/
.register-pro-setup1{
	position: absolute;
	top: 68px;
	left: 136px;
}
.register-pro-setup2{
	position: absolute;
	top: 68px;
	left: 423px;
}
.register-pro-setup3{
	position: absolute;
	top: 68px;
	left: 713px;
}
/*ע����֤ҳ�м�������ʾ*/
.pro-setup2{ width:1000px; height:300px; margin:0 auto; border:none; position:relative;}
.pro-setup2-txt{ background:url(../images/register-pro-setup2.gif) no-repeat 0px 8px; padding-left:30px; width:600px; position:absolute; top:50px; left:200px; text-align:left; height:40px; line-height:40px;}
.pro-setup3-txt{ background:url(../images/register-pro-setup3.jpg) no-repeat 0px 25px; padding-left:40px; width:600px; position:absolute; top:50px; left:200px; text-align:left; height:60px; line-height:60px;}
.pro-forget-txt{ width:700px; height:60px; line-height:6px; position:absolute; top:50px; left:200px; text-align:left;}
/*ע����֤ҳ��¼���䰴Ť*/
.pro-setup2-email a{ display:block; position:absolute; top:160px; left:200px; width:150px; height:35px; line-height:35px; text-align:center; background:#F60; color:#FFF; border-radius:5px;}
.pro-setup2-email a:hover{ background-color:#F30; color:#FFF;}
/*ע����֤ҳû���յ���������*/
.pro-setup2-noemail{ width:800px; height:250px; text-align:center; margin:0 auto; border-top:#CCC 1px solid; clear:both;}
.pro-setup2-noemail .noemailtxt{ font-size:16px; margin:20px 10px; text-align:left;}
.pro-setup2-noemail .noemailtxt2{ font-size:14px; color:#666; margin:20px 10px; text-align:left;}
.pro-setup2-noemail .noemailtxt2 a{ color:#39F;}


/*�û�����ʽ*/
.sub_nav{ clear:both;width:100%; min-width:1200px; height:40px; line-height:40px; margin:0 auto; padding:0px; background:#F1F1F1;}
.sub_nav .usertxt{ width:1200px;font-size:18px; color:#FFF; font-weight:bold; text-align:left; margin:0 auto;}
.sub_nav .usertxt a{ color:#666;}
#user{ width:1200px; margin:0 auto; text-align:left;}
/*�û������*/
#user .leftside{ width:160px; float:left; margin:5px auto 20px;}
#user .left-main{ width:158px; border:#D5D5D5 1px solid;}
#user .left-main-head{ width:158px;}
#user h3{ margin:0; font-weight:bold; font-size:14px; padding-left:10px; height:28px; line-height:28px; background:#F4F4F4;}
#user .left-main ul{ overflow:hidden; width:158px; margin:0px; padding:0px;}
#user .left-main ul li{width:158px; line-height:30px; padding:0px; margin:0px;}
#user .left-main li a{ display:block; text-align:left; height:30px;  padding:0px 0px 0px 30px; margin:0px;}
#user .left-main li a:hover{ background:#FAFAFA; color:#000;}
#user .left-main .txtcolor1{ color:#F30;}
/*�û����Ҳ�*/
#user .rightside{ float:left; width:1030px; margin:5px 0px 10px 10px; padding:0px;}
#user .rightside br{ display:inline; height:0px; line-height:1px;}
#user .right-title{ height:40px;position:relative; padding:0px; width:1028px; border-bottom:#C00 0px solid; margin-bottom:10px;}
#user .right-titlest{ padding-right:10px; height:40px; line-height:40px;  font-size:18px; position:absolute; top:0px; left:0px; border-bottom:#00F 0px solid;}
#user .rightside td{ height:35px; font-size:14px;}
#user .rightinfo{ width:1028px; border:#CCC 1px solid; height:175px; margin:0 auto;}
/*�û����Ҳ��û���֤*/
#user .rightinfo-left{ width:395px; height:140px; border-right:#CCC 1px solid; float:left; margin:15px; padding:0px;}
#user .rightinfo-leftbox1 {height:108px;}
#user .rightinfo-leftbox1 .info{ float:left; width:112px; height:112px; margin:4px 25px; background:url(../images/user-info.png) no-repeat 0px -112px;}
#user .rightinfo-leftbox1 .info1{ float:left; width:112px; height:112px; margin:4px 25px; background:url(../images/user-info.png) no-repeat 0px -224px;}
#user .rightinfo-leftbox1 .info2{ float:left; width:112px; height:112px; margin:4px 25px; background:url(../images/user-info.png) no-repeat 0px 0px;}
#user .rightinfo-leftbox1 .txt{ float:left; margin-top:35px;}
#user .rightinfo-leftbox1 .txt img{ vertical-align:middle; margin:0 10px;}
#user .rightinfo-leftbox1 .txt .txt2 { position:relative; text-align:left; margin:0px; padding:0 5px 0 0; height:35px; line-height:35px; color:#666;}
#user .rightinfo-leftbox1 .txt .txt3 { position:relative; text-align:left; margin:0px; padding:0 5px 0 0; height:35px; line-height:35px; color:#666;}
#user .rightinfo-leftbox1 .txt span{display: none;color:#0C0;position: absolute;top: 5px;right: -40px; border:1px #CCCCCC solid;height:25px;line-height:25px;width:40px; padding-left:5px;}
#user .rightinfo-leftbox1 .txt:hover span{ display:block;}
#user .rightinfo-leftbox2 { clear:both; height:32px;}
#user .rightinfo-leftbox2 .txt { float:left; text-align:center; color:#F30; width:159px;}
#user .rightinfo-leftbox2 .txt2 { float:left;  color:#999; margin-left:28px;}
#user .rightinfo-right{ width:550px; height:145px; float:left; margin:15px; padding:0px;}
#user .rightinfo-txt1 { clear:both; color:#000; margin:40px 10px 10px 20px; padding:0px; height:30px; line-height:30px; font-weight:bold; float:left;}
#user .rightinfo-txt2 { color:#F30; font-size:16px;}
#user .rightinfo-right .pay a{ display:block;  clear:right; text-align:center; margin:40px 10px 0px; float:left; margin-left:20px; width:100px; height:30px; line-height:30px; background:#fdbb03; color:#FFF;}
#user .rightinfo-right .pay a:hover{ background-color:#F30; color:#FFF;}
#user .rightinfo-txtbox {width:500px; height:30px; margin:15px 20px; float:left;}
#user .rightinfo-txt3-3 { color:#999; height:30px; line-height:30px;}
#user .rightinfo-txt3 { color:#999; margin-right:15px; height:30px; line-height:30px;}
#user .rightinfo-txt4 a{ color:#2291eb; height:30px; padding:0 15px; line-height:30px; }
/*�Ҳ�ҵ�������*/
#user .quicktxt { clear:both; width:1010px; height:30px; line-height:30px; border-bottom:#CCC 1px solid; margin:20px 0px; padding-left:20px;}
#user .quick{ width:1030px; overflow:auto; margin:0 auto; text-align:center;}
#user .quick a{ color:#FFF; display:block;}
#user .quick a:hover{ color:#FFF;}
#user .quick .boxb{ width:202px; height:91px;}
#user .quick .bg{ float:left; margin:10px 15px 0px; width:51px; height:51px;}
#user .quick .right{ float:right; margin:10px 15px 0px 0px; text-align:right;}
#user .quick .txt1{ color:#FFF; font-size:35px; height:35px; margin:0px;}
#user .quick .txt2{ color:#FFF; height:30px; line-height:30px; margin:0px;}

#user .quick .txt-1{ height:30px; line-height:30px; color:#FFF; background:#136ca8 url(../images/jt.png) no-repeat 95% 50%; margin:0px; padding:0px 10px; text-align:left;}
#user .quick .txt-2{ height:30px; line-height:30px; color:#FFF; background:#258cb9 url(../images/jt.png) no-repeat 95% 50%; margin:0px; padding:0px 10px; text-align:left;}
#user .quick .txt-3{ height:30px; line-height:30px; color:#FFF; background:#0b8552 url(../images/jt.png) no-repeat 95% 50%; margin:0px; padding:0px 10px; text-align:left;}
#user .quick .txt-4{ height:30px; line-height:30px; color:#FFF; background:#da8808 url(../images/jt.png) no-repeat 95% 50%; margin:0px; padding:0px 10px; text-align:left;}

#user .quick .box1{ width:214px; height:121px; float:left; background:#0a7bc7;}
#user .quick .box2{ width:214px; height:121px; float:left; background:#27a9e3; margin-left:58px;}
#user .quick .box3{ width:214px; height:121px; float:left; background:#2ab679; margin-left:58px;}
#user .quick .box4{ width:214px; height:121px; float:left; background:#ffb748; margin-left:58px;}
/*�û����Ҳ�ͼƬ*/
#user .rightside-img{ margin-top:30px;}

/*�û����Ҳ���������*/
#user .qbxtinput{ display:block; text-align:center; margin:5px auto; cursor:pointer; font-size:12px; width:80px; height:25px; line-height:25px; border:none; background:#ff5402; color:#FFF;}
#user .qbxtinput:hover{ background-color:#F30; color:#FFF;}
#user .qbxtinfo{line-height:180%; border:#CCC 1px solid; margin:10px 0px; padding:10px;}
#user .qbxttxt{ font-size:18px; font-weight:800; color:#F30; margin:5px auto;}
#user .qbxttxt1{ font-size:16px; font-weight:500; color:#00F; padding:5px 0px;}
#user .qbxttxt2{ font-size:16px; font-weight:500; color:#030; padding:5px 0px 10px 0px;}

/*SQL���ݿ�*/
.bannersql{ clear:both; width:100%; min-width:1200px; height:370px; background:#2d6035 url(../images/sql02.jpg) no-repeat center; position:relative; z-index:999;}
.htboxsql{ clear:both; width:100%; min-width:1200px; background:#e1effa;}
.htboxsql .httxt{ width:1200px;  height:58px; line-height:58px; margin:0 auto; font-size:24px; color:#2e6a8e; text-align:left;}
.sqlgn{ width:1200px; margin:50px auto; background:url(../images/sqlgn.png) no-repeat center center; height:400px;}
.sqltixing{ width:1050px; margin:20px auto; border:#6C6C6C 1px solid; height:40px; line-height:40px; font-size:16px; color:#969696; text-align:left; padding-left:30px;}
.sqltixing span{ font-size:16px; color:#a3171a; padding:0 40px;}
.sqltype{ width:1200px; margin:0px auto; padding:0px; overflow:hidden; font-size:18px;}
.sqltype .sqltypebox{ float:left; width:363px; background:#e0ecd4; height:474px; margin:37px 108px;}
.sqltype .sqltypest{ width:300px; height:auto; margin:32px 10px; background:#FFF; padding:20px 20px;}
.sqltype .sqltypesttxt{ height:65px; line-height:65px; color:#29729f; border-bottom:#999 1px dashed; padding:0px 10px;}
.sqltype .sqltypesttxtl{ float:left; text-align:left; width:100px;}
.sqltype .sqltypesttxt2{ color:#fe9c03;}
.sqltype .sqltypest .sutbox{ padding:40px 70px;}
.sqltype .hengxiang_box{ clear:both; width:1200px; height:auto; overflow:hidden;}
.sqltype .hengxiang_title{ clear:both; margin:20px auto 0px;  height:auto; overflow:hidden;}
.sqltype .hengxiang_title ul{ margin:0 auto; padding:0px; width:1200px; height:50px; line-height:50px; font-size:16px; background:#2d6035; color:#FFF;}
.sqltype .hengxiang_cont{ clear:both;margin:0; padding:0px; width:1187px;  height:auto; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; border-left:#CCC 1px solid;}
.sqltype .hengxiang_cont ul{ clear:both;padding:0px; width:1200px; line-height:50px; color:#1c92c2;margin:0px;}
.sqltype .hengxiang_box li { display:block; float:left; width:240px;}

/*����ҳ��*/
.domaincxbox{ width:1200px; margin:20px auto; height:463px; background:#a9efcb; border:#a9efcb 1px solid; border-radius:5px;}
.domaincxbox2{ overflow:hidden; width:1125px; height:403px; margin:30px 37px; background:#FFF url(../images/cxbg.png) no-repeat;}
/*��ѯ��*/
.con_ser_box{ clear:both; width:640px;height:55px;margin:60px auto 20px; border:4px solid #b8b8b8;border-radius:8px;background:#fff;}
.con_ser_box input{border:none;border:0; outline:none; vertical-align:middle;}
.con_ser_box .con_ser_text{width:364px;padding-left:150px;height:27px;line-height:27px;margin-top:8px;font-size:18px;color:#7f7e7e; background:#fff url("../images/domaincx.png") no-repeat 15px -1px;
padding-top:2px\9\0;}
.con_ser_box .con_ser_btn{width:105px;height:47px;line-height:47px;margin:4px 4px 0 10px;font-size:25px;color:#fff;background:#ff7802;font-family:"Microsoft YaHei";cursor:pointer;letter-spacing:3px;}
/*ѡ���*/
.domainselectbox{ margin:0 auto; width:1000px; overflow:hidden;}
.domainselectbox ul{ margin:0; padding:0px; float:left; width:140px;}
.domainselectbox li{ font-size:18px; text-align:left; margin:20px 10px; padding:0px; position:relative;}
.domainselectbox_ts{position: absolute;top: -15px;left: 54px;width: 32px;height: 23px;background: url(../images/ts.png) no-repeat;
}

.domaintixing{ width:1170px; margin:20px auto; border:#6C6C6C 1px solid; height:40px; line-height:40px; font-size:16px; color:#969696; text-align:left; padding-left:30px;}
.domaintixing span{ font-size:16px; color:#a3171a; padding:0 40px;}

.domaintl{margin:40px 0px; padding:0px; width:100%; min-width:1200px; background:#689a1e;}
.domaintltxt{ width:1200px; height:120px; line-height:120px; margin:0 auto; color:#FFF; text-align:left; font-size:18px;}

.domainmovebox { width:1200px; margin:20px auto;overflow:hidden;  position:relative;}
.domainmove{ float:left; width:200px; height:169px;}
.domainmove .domainmovetxt{ margin:0 auto; width:135px; color:#999; font-size:18px; font-weight:bold; border-bottom:#CCC 3px dashed;}
.domainmovebg{ clear:both; width:1200px; height:869px;}
.domainmovelist{ background:#FFF; position:absolute; top:200px; left:0px; width:1200px;}
.domainmovelist table{border-collapse: collapse;border: none;}
.domainmovelist td{border: solid #CCC 1px; line-height:35px;}
.domainmovelist .tbor3{ border-bottom:1px solid #E4E4E4; background:#F4F3EE; color:#594834}

.domainmove .domainmovetxt span{ color:#ca732c;}
.domainmove .domainmoveimg{ margin:0 auto 20px; width:110px; height:110px;}
.bannerdomain{ clear:both; width:100%; min-width:1200px; height:288px; background:#052c66 url(../images/domaintop2.png) no-repeat 60%; position:relative;}
.bannerdomain a{ display:block;width:100%px;min-width:1200px; height:288px;cursor:hand;}


.htboxdomain{ clear:both; width:100%; min-width:1200px;  background:#00643c;}
.htboxdomain .httxt{ width:1200px;  height:46px; line-height:46px; margin:0 auto; font-size:18px; color:#FFF; text-align:left;}
.domainys{ width:1200px; overflow:hidden; margin:20px auto 40px;}
.domainys img{ margin:20px 0px;}
.domainystxt1{ padding:0px; height:60px; line-height:60px; font-size:16px; color:#666;}
.domainystxt1-1{ padding:0px; margin-top:80px; height:60px; line-height:60px; font-size:16px; color:#0d9fea;}
.domainystxt2{ padding:0px; border-bottom:#999 1px dashed; width:150px; height:50px; line-height:60px; margin:0 auto; color:#666;}
.domainys .ysbox1{ float:left; width:190px; height:361px; background:#eaebef; margin:0px 2px;}
.domainys .ysbox2box{ float:left; width:190px; height:370px;}
.domainys .ysbox2{width:190px; height:364px; margin:0px; padding:0px; border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-top:#fff 1px solid;}
.domainys .ysbox2bg{ height:6px; width:192px; background:url(../images/ysbg.png) repeat-x 0 100%;}
.domainlc{ width:1200px; height:165px; margin:0 auto; background:url(../images/domainlc.png) no-repeat center center; position:relative;}
.domainlctxt{ margin:0 auto; padding-top:120px; width:890px; overflow:hidden;}
.domainlctxt2{ float:left; width:178px; height:35px; line-height:35px; color:#666;}
