/* CSS Document */
html{color:#000;overflow-y:scroll;background:#fff;}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;color:#ff7300;}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}q:before,q:after{content:'';}:focus{outline:0;}legend{color:#000;}fieldset,img{border:none;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}hr{ margin:0px;height:1px;border-bottom:1px solid #ffee88;overflow:hidden}img{-ms-interpolation-mode:bicubic;}
a { border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-left-width: 1px; color: #000000; text-decoration: none } 
a:hover { border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-left-width: 1px; color: #cc0000}
a:link { color: #333333; text-decoration: none } 
a:visited {text-decoration: none } a:hover { color: #ff0000} a:active { color: #333333; text-decoration: none }
.doc-952{width:952px;margin:0 auto; padding:0}
#header{zoom:1;}
#header:after{content:"\0020";display:block;height:0;clear:both;}
.top{width:952px;margin:0 auto;height:81px; border-bottom:#FF6600 3px solid;}
.top .logo h1{background:url(../images/logo-serach1.png) no-repeat -600px 100px;}
.top .logo h1{background-position:-20px -20px;width:160px;height:40px;margin-top: 20px;}
.top .logo{float:left;display:inline;width:160px;height:81px;}
.top .logo h1 a{display:inline-block;width:154px;height:40px;line-height:140px;overflow:hidden; border-right:#CCCCCC 1px solid;}
.top .dltext{float:left;display:inline;width:150px;height:41px;margin-top: 25px;text-align:center;font-size:30px;vertical-align:middle;font-weight:bold; color:#999999;}
.bottomp{width:952px;margin:20px auto; padding:0 0 5px 0; color:#555555; border-top: #FF6600 3px solid; text-align:center;height:auto;overflow:hidden;}
.bottomp a{ color:#555555;}
.centerdiv{float:left;display:inline; margin-bottom:50px ;width:948px;height:369px;overflow:hidden;background:url(../images/exitbg.jpg) repeat-x; border:#E6EBF1 2px solid;}
.centerdiv .tips h2 {font-weight: bold;font-size: 22px;line-height: 44px;}
.centerdiv .tips div {margin: 8px auto;padding: 2px 0 2px 56px;width: 560px;}
.centerdiv .tips .success {background: url(../images/exitico.png) no-repeat;}
.centerdiv .tips {margin: 48px 16px;}
.centerdiv .setting {margin: 0 16px;}
.centerdiv h3 {font-size: 14px;font-weight: 700;margin: 12px;}
.centerdiv ul {margin: 0 auto;width: 704px;}
.centerdiv li {float: left;width: 200px;padding: 0 16px;}
.centerdiv li a {display: block;width: 200px;height: 144px;background: url(../images/findpassword.jpg) no-repeat;}
.centerdiv .signin a{background-position: 0 0;}
.centerdiv .signin a:hover {background-position: -200px 0;}
.centerdiv .homepage a {background-position: 0 -144px;}
.centerdiv .homepage a:hover {background-position: -200px -144px;}
.centerdiv .favorite a {background-position: 0 -288px;}
.centerdiv .favorite a:hover {background-position: -200px -288px;}
.clr{clear:both}

.icon-must{background:url(../images/fbicon.png) no-repeat}
.icon-must{padding-left:10px; background-position:0 -18px; color:#FF0000;font-weight: bold;font-size: 22px;}
.info-title-txt {width:280px; margin-left:18px;}
.txt {border: 1px solid #819AB9;height: 20px;line-height:20px;padding-left: 4px;}
.form-left {float:left; width:80px; text-align:right;}
.form-context { float:left;}
.form-title { float:left; width:80px; text-align:right;}
.form-line { float:left;_float:none; width:100%; margin:4px 0; white-space:nowrap;}
.fd-clr{zoom:1;}.fd-clr:after{display:block;clear:both;height:0;content:"\0020";}
.fd-left{float:left;}.fd-right{float:right;}
.content-tit .guide .current em,.content-tit .guide .arrow,.btn-a span{background:url(../images/step1.png) no-repeat -600px 100px;}
.content {float:left;display:inline;width:728px;margin:10px 111px 0 111px; height:auto; min-height:190px;border:1px solid #D1E1F0}
.content .content-tit { padding:0 20px; border-top: 1px solid #fff; height: 38px; background-color:#EEF5FA}
.content .content-tit h2 { color: #666; float: left; font-size: 14px; font-weight: bold; padding: 8px 0 0 0;}
.content-tit .guide { color:#999; margin-top:11px; font-family:"\5B8B\4F53";line-height:1.4;}.content-tit .guide span{float:left}
.content-tit .guide .current { color:#ff7300; font-size:14px; font-weight:bold;line-height:1.2;}
.content-tit .guide em {float:left; display:inline-block; height: 14px; width: 14px;font-family:"Arial";  margin-right: 5px; text-align: center;}
.content-tit .guide .current em { color:#fff; font:bold 14px/1 "Arial"; background-position:-183px 0;}
.content-tit .guide .arrow { display:inline-block; padding-left:20px;background-position:-182px -26px;}
.submit-box{ width:185px; margin:10px auto;}
.btn-a { display: block; float:left; overflow: hidden; height: 42px; line-height:42px; text-decoration: none !important; }
.btn-a span { display: block; float: left; height: 100%; background-position:0 -51px; cursor: pointer; }
.btn-a .btn-l { padding-left: 2px; background-position: left -51px; }
.btn-a .btn-r { width: 2px; background-position: -196px -51px; }
.btn-a button { float:left; margin: 0; padding: 0; height: 100%; outline: none; border: 0 none; background: none; cursor: pointer; overflow:visible;}
.btn-a em { padding: 0 11px; font: bold 14px/28px "\5B8B\4F53"; color: #934002; vertical-align:middle;}
.btn-a:hover .btn-l { background-position: left -111px; }
.btn-a:hover .btn-r { background-position: -196px -111px; }
.btn-a:hover em { color: #333;}
.btn-a:active .btn-l { background-position: left -111px; }
.btn-a:active .btn-r { background-position: -196px -111px; }
.btn-a-disabled .btn-l { background-position: left -158px !important; }