/* CSS Document */
body {margin: 0;padding: 0;	font-size:13px;font-family:"Microsoft Yahei"; background:#f2f2f2;}
* {	margin:0;padding: 0;}
a {	color: #444; text-decoration:none;}
a:hover {text-decoration:none; color:#c81623;}
p {	margin: 0;padding: 0;}
ul {list-style: none outside none;}
li {list-style: none;margin: 0;padding: 0;}
em {font-style: normal;}
input {	margin: 0;padding: 0;font-family:"Microsoft Yahei";}
img {border: none;}
.clear{ clear:both;}
input:focus{outline:none;}

.w1200{ width:1200px; margin:0 auto;}
.login{ height:38px; background:#fff; border-bottom:1px #dcdcdc solid;}
.login p{ float:left; height:38px; line-height:38px; font-size:14px; color:#666;}
.login p a{ padding:0 10px;}
a.mfzc{ color:#ca1622;}
.loginfl{ float:left;}
.loginfr{ float:right;}
.login span{ display:block; height:38px; line-height:38px;}
.login span a{ padding:0 10px;}
.top{ height:58px; padding:33px 0;}
.foot{ text-align:center; padding-bottom:40px;}
.foot span{ display:block; height:76px; line-height:76px; overflow:hidden; text-align:center;}
.foot span a{ display:inline-block; padding:0 15px;}
.foot p{ line-height:24px; color:#666;}
.dlcon{ border:1px #e8e8e8 solid; width:1198px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}
.dlimg{ float:left; margin-right:200px;}
.dlform{ width:410px; height:auto; padding-top:17px; float:left;}
.dlform .dlformtitle{ width:305px; height:48px; padding-bottom:15px; overflow:hidden;}
.dlformtitle h2{ cursor:pointer; display:block; float:left; width:50%; height:48px; overflow:hidden; font-size:18px; font-weight:normal; line-height:48px; text-align:center; background:#ff8d4e;color:#fff;}
.dlformtitle h2.bg22{ background:#eee; color:#444; }
a#logo{ display:block; width:348px; height:70px; overflow:hidden; float:left;}
.zxrx{ float:right; height:53px; padding-top:5px; overflow:hidden; padding-left:52px; background:url(../images/zxrx_ico.gif) left center no-repeat;}
.zxrx strong{ font-size:20px; font-weight:normal; display:block;}
.dlform_input{width:305px; height:40px; border:1px #dcdcdc solid; margin-bottom:18px;}
.dlform_input b{float:left;line-height:40px;margin-left:10px; height:40px;width:110px; position:absolute; }
.dlform_input em{ display:block; width:40px; height:40px; border-right:1px #dcdcdc solid; float:left;}
.dlform_input em.hyuser{ background:#f3f3f3 url(../images/hyuser.png) center no-repeat;}
.dlform_input em.shouji{ background:#f3f3f3 url(../images/tel_ico.png) center no-repeat;}
.dlform_input em.hypassword{ background:#f3f3f3 url(../images/hypassword.png) center no-repeat;}
.dlform_input input{ width:260px; border:1px #fff solid; height:38px; overflow:hidden; float:left; text-indent:10px; line-height:40px;}
.dlform_input input.yzm{ width:172px; height:40px; overflow:hidden; float:left; border:none;}
.dlform_input span{ color:#4e4e4e; display:block; width:118px; height:40px; overflow:hidden; float:left; line-height:40px; text-indent:15px;}
.dlform_input a{ float:right;display:block; width:123px; height:40px; overflow:hidden; background:#e1e1e1; line-height:40px; font-size:14px; text-align:center; border-left:1px #dcdcdc solid;}
.dlform_input img{ float:right;}
.dlline{ width:310px;height:20px; padding-bottom:18px; overflow:hidden;}
.dlline span{ display:block; float:left; height:20px; line-height:20px;}
.dlline span input{ float:left; margin-top:4px;}
.dlline a{ display:block; float:right; height:20px; line-height:20px;}
input.dlbtn{ height:38px; overflow:hidden; background:#d00000; border:none; width:307px; color:#fff;}
.line{ width:310px; height:50px; overflow:hidden;}
.line a{ display:block; float:left; height:50px; margin-right:15px; line-height:50px; color:#666;}
.line a.mfzc{ margin:0; float:right; display:block;color:#ca1622;}
.qqlogin{ padding-left:22px; background:url(../images/wxlogin.png) left center no-repeat;}
.wxlogin{padding-left:22px; background:url(../images/qqlogin.png) left center no-repeat;}

/*个人注册*/
.dlcon_p20{ padding:20px; overflow:hidden;}
.zhuce_title{ height:40px; border-bottom:1px #dcdcdc solid; position:relative;}
.zhuce_title ul{ position:absolute; left:0;top:0;}
.zhuce_title ul li{ width:142px; height:41px; overflows:hidden; float:left; background:#e8e8e8;}
 .zhuce_title ul li a{ display:block; font-size:16px; width:140px; height:39px;border:1px #dcdcdc solid; overflow:hidden; line-height:39px; text-align:center;}
.zhuce_title ul li a.zcon{ background:#d00000; color:#fff; border:1px #d00000 solid;}
.zhuce_title span{ display:block; height:40px; overflow:hidden; float:right; line-height:40px;}
.zhuce_title span a{ color:#d10000;}
.grzc_form{ width:538px; height:auto; overflow:hidden; float:left; padding-left:65px; padding-top:20px;}
.grzc_form ul{ width:100%; float:left;}
.grzc_form ul li{ overflow:hidden;  margin-top:28px;}
.grzc_border{ float:left; width:364px;height:49px; overflow:hidden; border:1px #dcdcdc solid;}
.grzc_form ul li span{ color:#4e4e4e; display:block; width:118px; height:49px; overflow:hidden; float:left; line-height:49px; text-indent:15px;}
.grzc_form ul li input{ width:246px; border:none; height:49px; overflow:hidden; float:left; line-height:49px;}
.grzc_form ul li input.w133{ width:133px;}
.grzc_form ul li a{ display:block; width:112px; height:49px; overflow:hidden; background:#e1e1e1; line-height:49px; font-size:14px; text-align:center; border-left:1px #dcdcdc solid;}
.grzc_form ul li img{ float:left;}
.grzc_form p{ height:44px; overflow:hidden; line-height:44px;}
p.yzmhyh{ text-align:right;} 
p.yzmhyh a{ color:#d10101;}
img.zhuce_img{ float:left; margin-top:45px;}
input.ljzc{ width:366px; height:50px; overflow:hidden; background:#d00000; border:none; color:#fff; font-size:16px; margin:30px 0;}
.qyjs{ border-bottom:1px #e8e8e8 solid;}
.qyjs dl{ background:url(../images/qyjs_bg.gif) repeat-x; height:270px; overflow:hidden;}
.qyjs dl dd ul li{ width:174px; height:270px; overflow:hidden; float:left; padding-top:53px;}
.qyico01{ background:url(../images/qyico01.gif) top center no-repeat;}
.qyico02{ background:url(../images/qyico02.gif) top center no-repeat;}
.qyico03{ background:url(../images/qyico03.gif) top center no-repeat;}
.qyico04{ background:url(../images/qyico04.gif) top center no-repeat;}
.qyico05{ background:url(../images/qyico05.gif) top center no-repeat;}
.qyico06{ background:url(../images/qyico06.gif) top center no-repeat;}
.qyjs dl dt{ padding-top:37px; height:73px; overflow:hidden; text-align:center; color:#ce0100; font-size:16px; font-weight:600;}
.qyjs dl dd ul{ width:1044px; height:auto; overflow:hidden; margin:0 auto;}
.qyjs dl dd ul li h2{ height:27px; line-height:27px; text-align:center; font-size:15px; padding-top:15px;}
.qyjs dl dd ul li p{ color:#9c9c9c; text-align:center;}
.fwtz{ height:48px; border-bottom:1px #e8e8e8 solid; overflow:hidden;}
.fwtz p{ float:left; font-size:14px; line-height:48px; text-indent:20px;}
.fwtz a{ display:block; float:right; padding-right:20px; height:48px; line-height:48px;}
.zctitle{ margin-top:30px; height:40px; line-height:40px; overflow:hidden; background:url(../images/zctitle.png) repeat-x center;}
.zctitle h2{ width:105px; height:40px; overflow:hidden; margin:0 auto; background:#fff; font-size:16px; color:#ce0000; text-align:center;}
.zc_form{ padding:20px 0;}
.zc_form ul{ padding-left:200px;overflow:hidden;}
.zc_form ul li{ height:38px; overflow:hidden; margin:15px 0;}
.zc_form ul li span{ display:block; width:133px; height:38px; overflow:hidden; float:left; text-align:right; font-size:14px; line-height:38px; color:#999;}
.zc_form ul li span strong{ font-weight:normal; color:#d00000;float:right; padding:0 5px}
.zc_form ul li input[type="text"]{ float:left; text-indent:10px; width:268px; height:36px; overflow:hidden; background:#fff; border:1px #ccc solid;}
.zc_form ul li input[type="password"]{ float:left; text-indent:10px; width:268px; height:36px; overflow:hidden; background:#fff; border:1px #ccc solid;}
.zc_form ul li select{ border:1px #ccc solid; height:36px; line-height:36px; float:left;}
.zc_form ul li input.w134{ width:134px;}
.zc_form ul li a.hqyz{ display:block; float:left; padding:0 23px; height:36px; border:1px #ddd solid; background:#f4f4f4; line-height:36px; margin-left:20px;}
.zc_form ul li input[type="checkbox"]{ float:left; margin-top:12px; margin-right:5px;}
.zc_form ul li p{ float:left; height:38px; line-height:38px;}
.zc_form ul li input[type="button"]{ width:270px; height:38px; overflow:hidden; background:#d00000; border:none; line-height:38px; text-align:center; color:#fff;}
.zc_form ul li img{ margin-left:5px; float:left}
.zc_form ul li em{ display:block; height:38px; line-height:38px; padding:0 10px; float:left;}
.zc_form ul li em a{ color:#d00000;}
.zc_form ul li div{ float:left;}

.right,.wrong{ height:35px; overflow:hidden; margin-left:20px; padding-left:25px; line-height:35px; color:#666; float:left;}
.right{ background:url(../images/form_duihao.png) left center no-repeat;}
.wrong{ background:url(../images/form_cuo.png) left center no-repeat;}
