/* CSS Document */
.com{ width:1094px; border:1px solid #ccc; border-radius: 8px; overflow:hidden; padding-bottom:30px; background:#fff;  margin:30px auto 30px auto;}
.com ul{ margin-top:30px;}
.com .text{ float:left; width:560px;}
.com .text li{ margin-bottom:20px; height:42px; font-size:18px; color:#000; padding-left:30px; float:left ; }
.com .text li.btn{ margin: 0 35px 0 0; float:right;}
.com .text li span{ float:left; text-align:right; width:185px; line-height:42px; padding-right:10px;}
.com .text li input{ font-size:16px;}
.com .text li input.uese{ width:265px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:10px; padding-right:35px; background:url(../img/uese.png) no-repeat 275px center;}
.com .text li input.pass{ width:265px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:10px; padding-right:35px; background:url(../img/pass.png) no-repeat 275px center;}
.com .text li input.mane{ width:300px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:10px;}
.com .text li input.yzm{ width:93px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:10px; float:left;}
.com .text li img.yzm_img{ float:left; width:100px; height:42px; margin-left:15px; border:none; border: medium none; border-radius: 4px;}
.com .text li input.ntb{ width:300px; height:42px; background-color:#ff662a; border:none; border-radius: 4px;  cursor:pointer; color:#fff; font-size:22px; line-height:42px;}
.com .text li input.checkbox{  top:15px ; left:0px; cursor:pointer; }

.com .text li.wjmm{ width:400px; float:right; text-align:right; margin:0 30px 0 0;}
.com .text li.wjmm a{font-size:18px;}
.com .text li a{ color:#0033CB; font-size:18px; text-decoration:none; }
.com .text li a:hover{ text-decoration:underline; }
.com .text li a.kgin{ padding-left:10px; color:#4173BD;}
.com .associate{ float:right; width:389px; height:310px; padding:30px 15px 0px 0px; background:url(../img/new/loginq.jpg) no-repeat; margin:125px 70px 30px 0}
.com .associate img{ float:left; margin-left:28px; margin-bottom:30px; border:none;}
/*.com .associate2{ float:right; width:369px; height:438px; padding:30px 15px 0px 0px;; background:url(../img/logobg2.jpg) no-repeat; margin-top:80px;  }
.com .associate2 img{ float:left; margin-left:28px; margin-bottom:30px; border:none;}*/


.com .associate2{ float:right;margin:160px 55px 0px 0px;  }
.com .associate2 img{ float:left; border:none;}

/*弹出层*/
#myHiddenDiv {display:none;}
.popup { border:1px solid #ccc; background:url(../img/b1-bg06.gif) repeat-x left top #fff;padding-bottom:20px;}
.popup a:hover{ text-decoration:none; color:#fff;}
.popup-header {height:24px; padding-top:20px; height:38px; line-height:32px;}
.popup-header h2 {font-size:14px; width:100%; text-align:center;}
.popup-body { width:100%; padding-top:8px; }
.popup-body strong{ display:block; text-align:center; font-size:14px; font-weight:normal; margin-bottom:5px;}
.con{ padding:10px; width:692px; height:247px; margin:0 auto 20px auto; overflow:auto; border:1px solid #a4c9e3;}
.con p{ text-indent:2em; line-height:18px; margin-bottom:10px;}
.con b{ text-indent:2em;}
a.close{ display:block;color:#fff;text-decoration:none;font-size:12px;font-weight:700; background:url(../img/b1-bg07.gif) no-repeat; width:156px; height:24px; line-height:24px; text-align:center; margin:0 auto; }
#login{
	margin-left:75px;
}
#reg{
	margin-left:70px;
}

.reghdtitle{
	margin:10px 20px 15px;
	
	}
.reghdsm{
	margin:0px 20px 10px;	
	}	
.reghdleft{
	margin-left:25px;	
}
.com .text li.regts{
	color:#ff0000;
	height:21px;
	line-height:21px;
	float:left;		
}
#reguser{
	display:none;	
}

.com .text li.regxian{
	line-height:21px;
	height:21px;
	
	border-top:1px dashed  #cccccc;
	width:330px;
	margin:10px 0 0 5px;	
}
.regb{
	background-color: #f88707;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    font-size: 22px;
    height: 42px;
    line-height: 42px;
    width: 250px;
}

.send {
    background-color: #4caf50;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 42px;
    line-height: 42px;
	margin-left:15px;
    width: 100px;
}
.send.active {
    background-color: #c8c8c8;
}
.com .text  .logintext{
	height:70px;
	width:1000px;
	margin:0 0 35px 35px;
	border-bottom:1px solid   #ddd;
	font-size:36px;
}
.com .text li .logintr{
	float:right;
	margin-right:20px;
	width:105px;
	height:45px;
	line-height:45px;
	background-color:#FF9702;
	text-align:center;	
	padding-right:0px;
}
.com .text li .logintr a{
	color:#fff;
	font-size:18px;	
}
.com .text li .logintl{	
	width:200px;
	text-align:left;	
}

.com .text li .logintr2{
	float:right;	
	text-align:center;	
	padding-right:0px;
	width:300px;
}
.com .text li .logintr2 a{
	color:#fff;
	font-size:18px;	
	width:80px;
	background-color:#ff4d4d;
	height:40px;
	line-height:40px;
	float:left;

}
.com .text li .logintr2 .lr2t{
	float:left;
	font-size:20px;	
	margin-right:10px;
}

.regsm{ width:1094px; border:1px solid #ccc;  overflow:hidden; padding:30px 0 30px 0; background:#fff;  margin:30px auto 30px auto; text-align:center; }
