body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
button{ border:none; }
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none;}
body{font: 12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color: #333; background: #f9f9f9; position: relative;}



.header{ width: 100%; height: 32px; margin: 0px auto; border-bottom: 1px solid #ececec; background: #f7f7f7; }
.head{ width: 1190px; height: 32px; margin: 0px auto; }
.head ul{ float: left; }
.head ul li{ float: left; padding: 6px 0px 6px 8px; height: 20px; line-height: 20px; color: #666666; }
.head ul li input{ width: 89px; height: 18px; float: left; border: 1px solid #d4d4d4; background: white; font: normal 12px/18px "Tahoma"; color: #333333; padding-left: 3px; border-radius: 2px; display: inline; margin-left: -8px; }
.head ul li button{ width: 34px; height: 20px; float: left; line-height: 20px; color: white; border: 0px; cursor: pointer; background: url(../images/product/updata_login.png) no-repeat; }
.head ul li a{ color: #666666; }
.head ul li.forget{ padding-left: 0;}
.head p{ float: right;padding: 6px 0px 6px 0px;}
.head p a{display: inline-block; color: #666; height: 20px;line-height: 20px; margin: 0 2px;}
.head p a.web_nav{ background: url(../images/product/triangle.png) right center no-repeat; padding-right: 12px;}
.head p a.mobile{ color:#ff7f00;background: url(../images/product/mobile.png) left center no-repeat; padding-left: 13px;}
a.other_login{padding: 8px 0px 6px 0px; float: left; color: #666; background: url(../images/product/triangle.png) right center no-repeat; padding-right: 12px;}
.head a:hover{ color: #ff6600;}

.baidu{ width: 100px; height: 30px; z-index: 99999;float: left; position: relative;left: 50%;top: -30px;margin-left: -95px;}




#regtop{width: 100%;background: #fff;border-bottom: 1px solid #e3e3e3;}
.regtop{width: 1190px;margin: 0 auto 0;height: 116px;position: relative;}
.regtop span{height: 70px;position: absolute;top: 22px;left: 0;}
.regtop p{width: 275px; height: 43px; position: absolute;right: 0;top: 48px;background: url(../images/zixun-icon.jpg) no-repeat 212px 0;}
.regtop p b{font:bold 22px/24px "Microsoft Yahei";color:#3a3a3a;width: 212px;display: block;text-indent: 15px;}
.regtop p i{font:normal 12px/24px "Microsoft Yahei";color: #b1b1b1;width: 212px;display: block;}


.regstep{ width:1190px; height: 34px; margin: 0px auto; background: url(../images/loginbg.jpg) no-repeat 0 0px; }
.regstep span{ width: 396px; height:46px; text-align: center; font: bold 16px/46px '\5b8b\4f53'; color: #666; float: left;}
.regstep span.hot{ color: #fff; }
.regstep2{ background: url(../images/loginbg.jpg) no-repeat 0 -50px; }

.regtitle{ width: 1190px; margin: 10px auto 0; font: 14px/32px '\5b8b\4f53'; color: #999; border-bottom: 1px solid #e3e3e3;}
.regtitle b{ color: #ff0000; padding: 0px 5px 0 600px; font-family: Tahoma; }


.fb-mian{width: 1190px;margin: 0 auto 0;}
.colum{width: 1190px;float: left;font:bold 18px/34px "Microsoft Yahei";color:#ff7f00;margin: 10px 0;}

.tips{width: 1148px;height: 39px;  float: left; background:#fcf6e3; border:1px solid #fee8a0; padding:10px 20px; line-height:18px; position:relative; margin-bottom:22px;}
.tips span{ display:block; height:25px; padding-left:50px; background:url(../images/offer-fb.png) no-repeat -5px 0; line-height:23px;  color:#d6231a; position:absolute; right:23px; top:15px;}

#errinfo{
	margin-left: 130px;
}
.itemtitle{width: 1188px; height: 36px; float: left;font: 16px/36px '\5b8b\4f53'; color: #333;margin-bottom:10px; border: 1px solid #e5e5e5;background: #f7f7f7;}
.itemtitle span.title{ padding-left:25px; float: left;}
.itemtitle span.tip{ color:#6d6d6d; float: right;padding-right: 15px;font-size: 12px;}
.itemtitle span.title i{ font-style:normal; display:inline-block; font: 16px/36px '\5b8b\4f53'; color: #333; padding-right:10px;}
.itemtitle span.zhuc{font-size: 16px;color: #666;}
.itemtitle span.zhuc a{color: #426897;}

.itemcontent{width: 1130px;float: left;padding-left: 60px;margin: 15px 0 20px;}
.itemcontent p{ margin-bottom:7px; }
.itemcontent p img{ vertical-align:middle; margin:0 7px;}
.itemcontent p .topbut{width: 86px;height: 28px;background: #ff7f00;cursor: pointer;color: #fff;font-size: 14px;margin-left: 130px;}
.itemcontent p input,.itemcontent p select,{ vertical-align:middle;}
.itemcontent p select,.itemcontent p textarea{ margin-left:-3px;width: 144px;height: 28px;}
.itemcontent p textarea{ width:572px; height:158px; vertical-align:top; }
.itemcontent p span.word{font: 14px/36px '\5b8b\4f53';  display:inline-block; width:120px;text-align:right;margin-right: 10px;}
.itemcontent p span.procolum{ display:inline-block; height:23px; line-height:23px; padding:0px 7px; background:#f4f4f4; color:#9d9d9d;}

.inputtext{ width: 572px; height: 28px; vertical-align:middle; line-height:28px; border:1px solid #b5b5b5; padding-left:5px; color:#727272}
.w150{width: 150px;}
.botbut{width: 150px;height: 35px;background: #ff7f00;cursor: pointer;color: #fff;font-size: 14px;margin-left: 130px;border-radius: 2px;margin-top: 20px;}




#footer{width: 100%;background: #f3f3f3;margin-top: 30px;}
.service{width: 1190px;margin: 0 auto;border-bottom: 1px solid #dfdfdf;overflow: hidden;padding-bottom: 20px;}
.service dl{padding-left: 53px;width: 145px;float: left;padding-top: 30px;}
.service dl dt{font: 14px/30px "Microsoft Yahei","\5b8b\4f53"; color: #323232;text-align: left;overflow: hidden;width: 145px;height: 30px;}
.service dl dd{width: 145px;height: 24px;line-height:24px;float: left;text-align: left;overflow: hidden;}
.service dl dd a{color: #777777;}
.service dl dd a:hover{color: #f60;text-decoration: underline;}
.link{width: 1190px;margin: 0 auto;border-top: 1px solid #fff;padding-bottom: 20px;}
.link p{color: #888888;padding:20px 53px;}
.link p a{color: #888888;font-size: 12px;line-height: 24px;padding: 0 10px 0 8px;}
.link p a:hover,.link span a:hover{color: #f60;text-decoration: underline;}
.link span{width: 1190px;text-align: center;display: block;font-size: 14px;line-height: 30px;color: #555;height: 30px;}
.link span a{color: #555;padding: 0 10px;}









