@charset "gb2312";
/*20140326*/
.trans{transition:all 0.5s ease;}
.section .level{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/icon.png) no-repeat 0 -180px;display:inline-block;width:160px;height:24px;overflow:hidden;text-indent:-999em;vertical-align:middle;*vertical-align:-4px}
.section .level i{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/icon.png) no-repeat 0 -210px;display:block;width:32px;height:24px}
.section .level i.lev02{width:64px}
.section .level i.lev03{width:96px}
.section .level i.lev04{width:128px}
.section .level i.lev05{width:162px}
.tcapp_dl{width:475px; margin:30px auto 0;}
.tcapp_dl .app_bg{position:relative; background:url(https://img2.tiancitycdn.com/portal/passport/share/images/tcapp_ad.jpg) no-repeat; width:475px; height:206px; margin:10px 0 0 0;}
.tcapp_dl .dl_a{width:475px; height:206px; display:block; position:absolute; top:0; left:0;} 
.tcapp_dl .app_bg img{position:absolute; top:22px; right:47px;width:120px; height:120px;}
.tcapp_dl .dl_btn{position:absolute; bottom:12px; right:47px; width:70px;}

body{background:#dad9dc;min-width:1200px}
.bor1{border-bottom:dotted 1px #ccc}
.bor2{border-bottom:solid 2px #e8e8e8}
.bor3{border-top:dotted 1px #ccc}
.tips01{background:#fff0c9;line-height:18px;color:#1c1c1c;padding:5px 10px;display:inline-block;width:96%;}
.tips02{position:relative;background:#fff9f2;width:510px;line-height:18px;color:#ef4a00;padding:5px 30px 5px 10px;display:inline-block;border:#fad094 solid 1px;}
.tips02 .closed{position:absolute;right:6px;top:8px;text-indent:-999em;overflow:hidden;cursor:pointer;}
.ico40-03{background-position:-80px -290px}
.ico40-04{background-position:-120px -290px}
.ico16-04{background-position:-120px -290px}
.pdt0{padding-top:0!important}
.pdb0{padding-bottom:0!important}
.w130{width:110px!important}
.w105{width:105px!important}
.btn-07{background:#4c7cc6;color:#fff;font:normal 12px/16px "宋体";display:inline-block;cursor:pointer;height:16px;padding:8px 10px 6px;vertical-align:middle}
.btn-07:hover{background:#75a9f2;color:#fff;text-decoration:none}
.disable{background:#ccc!important}
.wrap{width:960px;margin:0 auto}
.header{background:#438bdc url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/bg_regist01.jpg) no-repeat 50% 0;height:122px}
.header .wrap{position:relative;padding-top:15px}
.header .logo{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/logo_regist.png) no-repeat;width:200px;height:90px;overflow:hidden;text-indent:-999em}
.content{background:#e9e9e9;line-height:1.8;padding:10px 0}
.content .main{background:#fff;border:solid 1px #dadada;min-height:750px;height:auto!important;position:relative;z-index:3}
.content .main .section{position:relative;padding:30px 40px 30px 200px}
.content .main .sen04{padding:30px 40px}
.content .main .bgs1{background:#f8f8f8}
.content .main .regnav{position:relative;padding:0 30px 8px}
.content .main .regnav ul{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/bg_regist02.png) no-repeat;font:700 16px/52px "Microsoft yahei","Microsoft JhengHei","SimHei";width:546px;height:52px;position:relative;margin-top:-4px}
.content .main .regnav ul li{display:inline;float:left;zoom:1;width:173px;height:52px;margin-right:9px;text-align:center;text-indent:1em}
.content .main .regnav ul li a{display:block;width:173px;height:52px;line-height:46px}
.content .main .regnav ul li.current a,.content .main .regnav ul li a:hover{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/bg_regist02.png) no-repeat;color:#fff;text-decoration:none}
.content .main .regnav ul li.current a.regli01,.content .main .regnav ul li a.regli01:hover{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/bg_regist02.png) no-repeat 0 -52px}
.content .main .regnav ul li.current a.regli02,.content .main .regnav ul li a.regli02:hover{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/bg_regist02.png) no-repeat -182px -52px}
.content .main .regnav ul li.current a.regli03,.content .main .regnav ul li a.regli03:hover{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/bg_regist02.png) no-repeat -364px -52px}
.content .main .regnav p{position:absolute;top:20px;right:15px}
.footer{width:100%;padding-top:25px;}
.base-input{font:normal 12px/18px verdana,arial,"宋体";padding:5px 10px;border:solid 1px #77a4e2;height:18px;width:220px;overflow:hidden;outline-style:none;vertical-align:middle;float:inline;float:left;margin-right:1em}
.focus-input{border:solid 2px #a6c3df;margin-top:-1px;margin-left:-1px;padding:5px 10px 4px}
.error-input{border-color:#ffb190!important}
.inp1{width:50px}
.lnk02{margin-left:100px}
.posR{position:absolute;top:0;right:0}
.form-row{position:relative;clear:both;line-height:30px;padding:10px 0;transition: all .2s}
.form-row label{color:#333;font:normal 14px/30px verdana,arial,"宋体";float:inline;float:left;width:100px}
.form-row span.tip{vertical-align:middle;display:block;zoom:1;position:absolute;left:410px;top:10px; line-height:20px;_top:15px}
.form-row span.check img{width:120px;height:40px;margin-right:0.5em;cursor:pointer}
.form-row .lnk01{position:absolute;left:100px;top:45px}
.form-row.checkpwd {padding-bottom: 110px}
.form-row .checklist {position: absolute;top: 45px;left: 100px;display: none}
.form-row  .checklist p {vertical-align: middle;padding: 0 5px 0 20px;color: #666;display: block;line-height: 20px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAIAAAD9iXMrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF5GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDgtMjJUMTM6NDM6MzYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA4LTIyVDEzOjQzOjU3KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA4LTIyVDEzOjQzOjU3KzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczNTNjZTg4LTBkNWMtMjk0OC1iMDExLWNkZGUxYWJjZWNiMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTNDMzU3NzFGOEQxMUVEQTFDN0IyQkYyMDZGQjZFOCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjExM0MzNTc3MUY4RDExRURBMUM3QjJCRjIwNkZCNkU4IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTEzQzM1NzQxRjhEMTFFREExQzdCMkJGMjA2RkI2RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTEzQzM1NzUxRjhEMTFFREExQzdCMkJGMjA2RkI2RTgiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzM1M2NlODgtMGQ1Yy0yOTQ4LWIwMTEtY2RkZTFhYmNlY2IwIiBzdEV2dDp3aGVuPSIyMDIyLTA4LTIyVDEzOjQzOjU3KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmPORdkAAADqSURBVCiRrdGhaoZgGAXg8/sviB8GDYJR+LIGMXgLXoImEYPFYvVCNFjEC1BMgs1k0Gq2mkwiGFxQNtjG9oe9+eHAOe/D9328cMwr6A8niqLrurIs/+ZkWY6iyDRN27YBvP2IKKVBEPA8D+A8zzuP4zjLsgghF1JVNQzDC83zXBTFnec4jmEYmqYlSUIp9TyPYRgA0zSlabpt2+1YlgWgKEocx4SQC/V9n+f5cRyffeu6XpYFAM/zF2rbNsuyDwTgqev6uq7jOFJKBUEAUFVVWZZfmj11XQew7/swDJIkdV3XNM33BR7//Ld39ZBLP5leXeoAAAAASUVORK5CYII=) no-repeat 0 3px;}
.form-row  .checklist p.yes {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAIAAAD9iXMrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTNDMzU3NjFGOEQxMUVEQTFDN0IyQkYyMDZGQjZFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTNDMzU3NzFGOEQxMUVEQTFDN0IyQkYyMDZGQjZFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExM0MzNTc0MUY4RDExRURBMUM3QjJCRjIwNkZCNkU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExM0MzNTc1MUY4RDExRURBMUM3QjJCRjIwNkZCNkU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Y4S2TAAAAPBJREFUeNpi0VrowkAEYGIgDuBTJ8kt1mZdqsQvB2Sz4FIElJ7m1CzLKyXJI564swS7OkMx7UkODUIcAkD2////oPbysvGk60bxs/NCFNnLmM9y7oAouvr2VsPxCVB76y3yPRUcHGWt8g80GInpdNpWMDMyA8WPPz9XeLD5868vUHXcrFxAUldEfY3PdAF2fiZGRiB3y729dcf7fv79hfDv1IuLHn1+BmQA7YIoWnR9XfmRDrgiIGAWDVR69e3t7keHgTaKc4kAhSZfWDDx/Dw0n4HUAamvv7/vfHBQnk961e2t866uwgwBRirHG0CAAQBk0Esp4aK66AAAAABJRU5ErkJggg==) no-repeat 0 3px;color: #2ba245}
.form-row  .checklist p.no {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAIAAAD9iXMrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDUzRDcwMTFGOEMxMUVEQTRDQjg1RUY5M0YxMDcwOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDUzRDcwMjFGOEMxMUVEQTRDQjg1RUY5M0YxMDcwOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0NTNENkZGMUY4QzExRURBNENCODVFRjkzRjEwNzA4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0NTNENzAwMUY4QzExRURBNENCODVFRjkzRjEwNzA4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pA7LXgAAAI1JREFUeNpifMfKykAEYERTx3f2LKOAwP937z6ZmiKLs6DpY1JUZOTh+c/Pjy6Oxv//9SuI/PaNgDqG799B5K9fhMwDm/T/xw/izCOoDmrS79+E1L19C/TKv/fvCYQfq7Mzk7z8v2fPfu/YgaIQqA4Z/Vy37v+fP7/27EETx/DH589Aq4EkAXtxAYAAAwA+zEp1MwjXaAAAAABJRU5ErkJggg==) no-repeat 0 3px;}
.form-row  .checklist ul {width: 300px;margin: 0;border: 0;padding: 0;line-height: 18px}
.form-row  .checklist ul li {height: 18px;line-height: 16px;padding: 0 0 0 3em;color: #666;font-size: 12px;margin: 0;}
.form-row  .checklist ul li.yes {padding-left: 2em;color: #2aa144;}
.form-row  .checklist ul li.yes::before {content: '';display: inline-block;width: 12px;height: 14px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAANlBMVEUAAAAqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQqoUQBA0sSAAAAEXRSTlMArUYwqtfNEaPhmWqVWB4G70cYcD4AAAA2SURBVAjXY8ACeFlgLH5OASiLnY2Rj4GRBcTiBJFMnBwM7KwcEDlWHjYumDpBDrg53MzoJgMAMp4A7PT7BtkAAAAASUVORK5CYII=) no-repeat 0 50%;vertical-align: middle;}
.form-row.checkpwd .checklist {display: block;}
.form-row2{position:relative;clear:both;line-height:30px;padding:10px 0 20px}
.form-row2 label{display:inline;float:left;width:110px}
.form-row2 span.tip{vertical-align:middle;display:block;*zoom:1;position:absolute;left:110px;top:40px;_top:45px}
.form-row2 span.tip2{vertical-align:middle;display:block;*zoom:1;position:absolute;left:0px;top:40px;_top:45px}
.reg_tip3{width:182px; height:74px; background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/reg_cloud.gif) no-repeat; position:absolute; top:-10px; left:398px; padding:6px 5px 0 12px; line-height:24px;}
.reg_tip3 li{height:20px; line-height:20px; padding:2px 0}
.form-row2 span.mae{vertical-align:middle;display:block;*zoom:1;position:absolute;left:370px;top:10px}
.form-row2 span.cor{background:#79aaec;color:#fff;font:normal 12px/18px verdana,arial,"宋体";text-align:center;padding:5px 10px;border:solid 1px #77a4e2;height:18px;width:50px;overflow:hidden;outline-style:none;vertical-align:middle;float:inline;float:left;margin-right:1em}
.form-row2 span.check img{width:120px;height:40px;margin-right:0.5em;vertical-align:middle}
.popDialog_text .mb20 span.tip{top:60px}
.base-span{display:inline;float:left}
.base-span label{display:inline;float:none;margin-right:2em}
.base-select{background:#fff;font:normal 12px/18px verdana,arial,"宋体";padding:5px 5px 5px 0;border:solid 1px #77a4e2;height:18px;float:inline;float:left;margin-right:1em}
.base-select span{float:inline;float:left;overflow:hidden}
.base-select span select{outline-style:none;vertical-align:middle;display:block;float:none;padding:0px;margin:-1px;margin:-1px\0;*float:left;*margin:-2px;width:235px}
.form-submit{padding:15px 0 0 100px}
.form-submit .btn-regist{font:700 18px/45px "Microsoft yahei","Microsoft JhengHei","SimHei";width:150px;height:45px}
.rsi{position:absolute;top:45px;left:100px;background:url(https://img2.tiancitycdn.com/portal/passport/share/images/icon.png) no-repeat 0 -778px;display:inline-block;width:242px;height:18px;overflow:hidden;text-indent:-999em;vertical-align:-4px}
.rsi i{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/icon.png) no-repeat 0 -778px;display:block;width:0;height:18px}
.rsi i.rsi01{width:81px;background-position:0 -806px;}
.rsi i.rsi02{width:162px;background-position:0 -828px;}
.rsi i.rsi03{width:242px;background-position:0 -850px;}
.regcon{display:none}
.form-100{}
.form-100 .base-input{width:100px!important;}
.form-100 span.tip{vertical-align:middle;display:block;zoom:1;position:absolute;left:240px;top:10px;_top:15px}
.content .main .succeed{padding:30px 0;float:left;position:relative;left:50%}
.content .main .succeed .succeedIn{position:relative;left:-50%;padding-left:80px;max-width:500px;_width:500px;_zoom:1}
.content .main .succeed p{width:100%}
.icoacr{position:relative;padding:10px 0 10px 60px}
.icoacr i.ico64{position:absolute;top:50%;left:0;margin-top:-32px}
.icoacr i.ico40{position:absolute;top:50%;left:0;margin-top:-20px}
.icoacr i.ico32{position:absolute;top:50%;left:0;margin-top:-16px}
.linebox{background:#f1f8ff;border:dotted 1px #ccc;padding:20px 30px;width:440px;margin:0 auto;min-height:40px;height:auto!important;height:40px}
.fasttrack{}
.fasttrack li{background:#f7f7f7;border:solid 1px #f7f7f7;vertical-align:middle;display:inline;float:left;width:196px;padding:5px 10px 15px;margin:1px;position:relative;overflow:hidden}
.fasttrack li.curr{border:solid 1px #fad79b}
.fasttrack li.curr .btn-enter{background:#fad79b;color:#ef4a00!important;text-align:center;display:block;width:216px;position:absolute;z-index:2;left:0;bottom:0}
.popDialog_wrapper{border:1px solid #75a9f2;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);display:none}
.popDialog_wrapper .popDialog_content{background:#fff;position:relative;width:500px}
.popDialog_wrapper .popDialog_content .section{padding:0 0 10px 0;min-height:40px;height:auto!important;height:40px}
.popDialog_wrapper .popDialog_content .section h3.tit{line-height:24px;padding:10px 0 0 0}
.popDialog_wrapper .popDialog_title{background:#538be0 url(https://img2.tiancitycdn.com/portal/passport/share/images/bg_03.png) repeat 0 0;color:#fff;font-family:"Microsoft yahei","Microsoft JhengHei","SimHei";font-size:14px;height:35px;line-height:35px;overflow:hidden;padding:0 10px;border-bottom:1px solid #4272c5}
.popDialog_wrapper .close_btn{font-family:arial;font-size:20px;_font-size:14px;font-weight:bold;color:#88b0f2;text-decoration:none;float:right}
.popDialog_wrapper .close_btn:hover{color:#fff}
.popDialog_wrapper .popDialog_text{padding:15px;line-height:1.8em}
.popDialog_wrapper .popDialog_text .closebox{text-align:center;padding-top:2em}
.popDialog_wrapper .popDialog_text .inb{display:inline-block;*zoom:1;*display:inline;float:none}
.popDialog_wrapper .popDialog_footer{padding:10px 15px;text-align:center;*zoom:1}
.popDialog_wrapper .popDialog_footer:after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both}
.backToTop{display:none!important}

@media screen and (max-width: 480px) {	
.content .main .regnav p{display:none;}
.bor1{border-bottom:none!important;}
#gnb_menu{display:none;}
.form-row span span{display:none;}
.reg_tip3{display:none;}
.footer{display:none;}
.section p.mb10{display:none;}
.h60{height:60px;}
.pb30{padding-bottom:30px!important;}
.mb20{margin-bottom:0;}
.mw155{min-width:155px;}

body{background:#FFF}
.tips01{background:#fff0c9;line-height:18px;color:#1c1c1c;padding:5px 10px;display:inline-block;width:96%;}
.tips02{position:relative;background:#fff9f2;width:510px;line-height:18px;color:#ef4a00;padding:5px 30px 5px 10px;display:inline-block;border:#fad094 solid 1px;}
.tips02 .closed{position:absolute;right:6px;top:8px;text-indent:-999em;overflow:hidden;cursor:pointer;}
.ico40-03{background-position:-80px -290px}
.ico40-04{background-position:-120px -290px}
.ico16-04{background-position:-120px -290px}
.pdt0{padding-top:0!important}
.pdb0{padding-bottom:0!important}
.w130{width:26.19%!important;min-width:88px!important;}
.w105{width:105px!important}
.btn-07{background:#4c7cc6;color:#fff;font:normal 12px/16px "宋体";display:inline-block;cursor:pointer;height:16px;padding:8px 10px 6px;vertical-align:middle;margin:4px 0 0 0;}
.btn-07:hover{background:#75a9f2;color:#fff;text-decoration:none;}
.disable{background:#ccc!important}
.wrap{width:96%;margin:0 auto}
.header{background:#438bdc;height:46px}
.header .wrap{position:relative;padding-top:0}
.header .logo{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/logo_m.jpg) no-repeat;width:126px;height:44px;overflow:hidden;text-indent:-999em}
.content{background:#FFF;line-height:1.8;padding-top:10px}
.content .main{background:#fff;border:none;min-height:25px; margin-bottom:-25px;position:relative;z-index:3}
.content .main .section{position:relative;padding:0 3.125% 3.125%}
.content .main .sen04{padding:30px 40px}
.content .main .bgs1{background:#f8f8f8}
.content .main .regnav{position:relative;padding:0 1% 8px}
.content .main .regnav ul{background:none;font:700 12px/32px "Microsoft yahei","Microsoft JhengHei","SimHei";width:100%;height:30px;position:relative;margin-top:0; text-align:center; border-bottom:solid 1px #bbbbbb;}
.content .main .regnav ul li{display:inline-block;text-align:center; width:30%; height:28px; line-height:28px; vertical-align:baseline;text-indent:0; float:none; margin-right:0}

.content .main .regnav ul li a{display:block;}
.content .main .regnav ul li a{display:block; border:solid 1px #bbbbbb;width:100%;height:28px;line-height:28px}
.content .main .regnav ul li.current a,.content .main .regnav ul li a:hover{background:none;text-decoration:none; color:#4c7cc6; border-color:#77a4e2!important; border-bottom-color:#FFF!important;}
.content .main .regnav ul li.current a.regli01,.content .main .regnav ul li a.regli01:hover,.content .main .regnav ul li.current a.regli02,.content .main .regnav ul li a.regli02:hover,.content .main .regnav ul li.current a.regli03,.content .main .regnav ul li a.regli03:hover{background:none}
.content .main .regnav p{position:absolute;top:20px;right:15px}
.footer{width:100%;padding-top:25px;}
.base-input{font:normal 12px/18px verdana,arial,"宋体";padding:5px;border:solid 1px #77a4e2;height:18px;width:63%; overflow:hidden;outline-style:none;vertical-align:middle;float:inline;float:left;margin-right:1em; margin-top:4px}
.focus-input{border:solid 2px #a6c3df;margin-top:3px;margin-left:-1px;padding:5px 5px 4px}
.error-input{border-color:#ffb190!important}
.inp1{width:50px}
.lnk02{margin-left:27%}
.posR{position:absolute;top:0;right:0}
.form-row{position:relative;clear:both;line-height:30px;padding:10px 0; width:100%}
.form-row label{color:#333;font:normal 12px/30px verdana,arial,"宋体";float:inline;float:left;width:27%; margin-top:4px}
.form-row span.tip{vertical-align:middle;display:block;zoom:1;position:absolute;left:27%;bottom:-9px; top:inherit;line-height:20px; height:20px; width:63%; min-width:197px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.form-row span.check img{width:30%; max-width:120px; height:40px;margin-right:0.5em;cursor:pointer}
.form-row .lnk01{position:absolute;left:100px;top:45px}
.form-row2{position:relative;clear:both;line-height:30px;padding:10px 0 20px}
.form-row2 label{display:inline;float:left;width:110px}
.form-row2 span.tip{vertical-align:middle;display:block;*zoom:1;position:absolute;left:110px;top:40px;_top:45px}
.form-row2 span.tip2{vertical-align:middle;display:block;*zoom:1;position:absolute;left:0px;top:40px;_top:45px}
.reg_tip3{width:182px; height:74px; background:url(https://img2.tiancitycdn.com/portal/passport/share/images/regist/reg_cloud.gif) no-repeat; position:absolute; top:-10px; left:398px; padding:6px 5px 0 12px; line-height:24px;}
.reg_tip3 li{height:20px; line-height:20px; padding:2px 0}
.form-row2 span.mae{vertical-align:middle;display:block;*zoom:1;position:absolute;left:370px;top:10px}
.form-row2 span.cor{background:#79aaec;color:#fff;font:normal 12px/18px verdana,arial,"宋体";text-align:center;padding:5px 10px;border:solid 1px #77a4e2;height:18px;width:50px;overflow:hidden;outline-style:none;vertical-align:middle;float:inline;float:left;margin-right:1em}
.form-row2 span.check img{width:120px;height:40px;margin-right:0.5em;vertical-align:middle}
.popDialog_text .mb20 span.tip{top:60px}
.base-span{display:inline;float:left; width:70%;}
.base-span label{display:inline;float:none;margin-right:2em}
.base-select{background:#fff;font:normal 12px/18px verdana,arial,"宋体";padding:5px 5px 5px 0;border:solid 1px #77a4e2;height:18px;float:inline;float:left;margin-right:1em}
.base-select span{float:inline;float:left;overflow:hidden}
.base-select span select{outline-style:none;vertical-align:middle;display:block;float:none;padding:0px;margin:-1px;margin:-1px\0;*float:left;*margin:-2px;width:235px}
.form-submit{padding:15px 0 0 27%}
.form-submit .btn-regist{font:700 18px/45px "Microsoft yahei","Microsoft JhengHei","SimHei";width:100px;height:45px}
.rsi{position:absolute;top:45px;left:27%; background:none;display:inline-block;width:50%; max-width:242px; min-width:183px;height:18px;overflow:hidden;text-indent:-999em;vertical-align:-4px;}
.rsi i{display:block;height:18px; background:none; width:100%;}
.rsi i.rsi00{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/rsi00.jpg) no-repeat;background-size:100%; -webkit-background-size:100%; -moz-background-size:100%; -o-background-size:100%;width:100%;background-position:inherit;}
.rsi i.rsi01{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/rsi01.jpg) no-repeat;background-size:100%; -webkit-background-size:100%; -moz-background-size:100%; -o-background-size:100%;width:100%;background-position:inherit;}
.rsi i.rsi02{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/rsi02.jpg) no-repeat;background-size:100%; -webkit-background-size:100%; -moz-background-size:100%; -o-background-size:100%;width:100%;background-position:inherit;}
.rsi i.rsi03{background:url(https://img2.tiancitycdn.com/portal/passport/share/images/rsi03.jpg) no-repeat;background-size:100%; -webkit-background-size:100%; -moz-background-size:100%; -o-background-size:100%;width:100%;background-position:inherit;}
.regcon{display:none}
.form-100{}
.form-100 .base-input{width:100px!important;}
.form-100 span.tip{vertical-align:middle;display:block;zoom:1;position:absolute;left:240px;top:10px;_top:15px}
.content .main .succeed{padding:30px 0;float:left;position:relative;left:50%}
.content .main .succeed .succeedIn{position:relative;left:-50%;padding-left:80px;max-width:500px;_width:500px;_zoom:1}
.content .main .succeed p{width:100%}
.icoacr{position:relative;padding:10px 0 10px 60px}
.icoacr i.ico64{position:absolute;top:50%;left:0;margin-top:-32px}
.icoacr i.ico40{position:absolute;top:50%;left:0;margin-top:-20px}
.icoacr i.ico32{position:absolute;top:50%;left:0;margin-top:-16px}
.linebox{background:#f1f8ff;border:dotted 1px #ccc;padding:20px 30px;width:440px;margin:0 auto;min-height:40px;height:auto!important;height:40px}
.fasttrack{}
.fasttrack li{background:#f7f7f7;border:solid 1px #f7f7f7;vertical-align:middle;display:inline;float:left;width:196px;padding:5px 10px 15px;margin:1px;position:relative;overflow:hidden}
.fasttrack li.curr{border:solid 1px #fad79b}
.fasttrack li.curr .btn-enter{background:#fad79b;color:#ef4a00!important;text-align:center;display:block;width:216px;position:absolute;z-index:2;left:0;bottom:0}
.popDialog_wrapper{border:1px solid #75a9f2;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);display:none}
.popDialog_wrapper .popDialog_content{background:#fff;position:relative;width:500px}
.popDialog_wrapper .popDialog_content .section{padding:0 0 10px 0;min-height:40px;height:auto!important;height:40px}
.popDialog_wrapper .popDialog_content .section h3.tit{line-height:24px;padding:10px 0 0 0}
.popDialog_wrapper .popDialog_title{background:#538be0 url(https://img2.tiancitycdn.com/portal/passport/share/images/bg_03.png) repeat 0 0;color:#fff;font-family:"Microsoft yahei","Microsoft JhengHei","SimHei";font-size:14px;height:35px;line-height:35px;overflow:hidden;padding:0 10px;border-bottom:1px solid #4272c5}
.popDialog_wrapper .close_btn{font-family:arial;font-size:20px;_font-size:14px;font-weight:bold;color:#88b0f2;text-decoration:none;float:right}
.popDialog_wrapper .close_btn:hover{color:#fff}
.popDialog_wrapper .popDialog_text{padding:15px;line-height:1.8em}
.popDialog_wrapper .popDialog_text .closebox{text-align:center;padding-top:2em}
.popDialog_wrapper .popDialog_text .inb{display:inline-block;*zoom:1;*display:inline;float:none}
.popDialog_wrapper .popDialog_footer{padding:10px 15px;text-align:center;*zoom:1}
.popDialog_wrapper .popDialog_footer:after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both}
.backToTop{display:none!important}
}


.suggestion-list {
    width:240px!important;
    left: 99px!important;
    top: 39px!important;
    border-color:#a6c3df!important;
}