/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/* Universal Master Header */
body{font-family:Verdana,Arial,Helvetica,sans-serif}
.clearfix{zoom:1}
.clearfix:after{content:'.'; display:block; clear:both; height:0; visibility:hidden}
#yhtw_masthead{margin:auto; font:13px arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; text-align:left; background:white}
#yhtw_masthead input{font-size:99%}
#yhtw_masthead .mhbg{zoom:1; clear:both; font-size:92%; background:url(http://tw.yimg.com/i/tw/hp/masthead/mhbg_main.gif) 0 0 repeat-x}
#yhtw_masthead .mhbg:after{content:"."; clear:both; display:block; height:0px; visibility:hidden}
#yhtw_masthead a, #yhtw_masthead a:link, #yhtw_masthead a:visited{text-decoration:none; color:#039}
#yhtw_masthead em{font-style:normal; font-weight:bold}
#yhtw_masthead .mhlogo, #yhtw_masthead .mhuser, #yhtw_masthead .mhad{float:left}
#yhtw_masthead .mhsch{float:right; background:url(http://tw.yimg.com/i/tw/hp/masthead/mhbg_search.gif) 0 0 no-repeat; padding:3px 0 0 15px; text-align:right}
#yhtw_masthead .mhsch .t{font-size:12px; width:8.5em; vertical-align:middle; margin:0 0 0 20px}
#yhtw_masthead .mhsch .s{font-size:12px; width:62px; vertical-align:middle; color:#6c6c6c; text-align:center; margin:0 5px 0 0; padding:3px 0 2px 2px; border:none; background:url(http://tw.yimg.com/i/tw/hp/masthead/mh_btn_sch.gif) 0 0 no-repeat; cursor:pointer; cursor:hand}

#yhtw_masthead .mhsch .s:hover{color:#333}
#yhtw_masthead .mhsch div{margin:7px 0 0; color:#ccc}
#yhtw_masthead .mhsch div a, #yhtw_masthead .mhlink a{margin:0 5px 0}
#yhtw_masthead .mhlink{float:right; padding:15px 0 0; text-align:right; color:#ccc}
#yhtw_masthead .mhlogo{padding:0 0 8px 5px; margin-top:10px}
#yhtw_masthead .mhuser{margin:15px 0 0; padding:2px 0 0 5px; border-left:1px solid #ccc}
#yhtw_masthead form{margin:0; padding:0}
/* For PNG Logo*/
#yhtw_masthead .mhlogo a{display:block; width:250px; height:50px; cursor:pointer; cursor:hand}
#yhtw_masthead .mhlogo a:hover{text-decoration:none}
#yhtw_masthead .ylogo{float:left; width:130px; height:50px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tw.yimg.com/i/tw/hp/masthead/mhlogo.png',sizingMethod='image')}
#yhtw_masthead .ylogo img{display:inline-block; width:0; height:0; position:relative; overflow:hidden; font-size:0; text-indent:-5000px; line-height:0; *text-indent:0px; _background/**/:transparent}
/* Fix or percentage width */
.fix750{width:750px}
.fix950{width:950px}
.p950-750{min-width:750px; max-width:950px; width:expression(void(this.realWidth=(document.documentElement.offsetWidth>950)?950:true) || void(this.realWidth=(document.documentElement.offsetWidth<750)?750:this.realWidth) || (this.realWidth==true)?"auto":this.realWidth+"px" )}
.full-750{min-width:750px; behavior:expression(this.style.width=(document.documentElement.offsetWidth<750)?"750px":"auto")}
/* Universal Master Footer */
#yhtw_mastfoot{margin:10px auto; clear:both; border-top:1px solid #c7c7c7; color:#777; font-size:12px; font-family:"Verdana","MingLiU","PMingLiU"; font-family/**/:/**/"Verdana","Arial","MingLiU","PMingLiU"; padding:5px 0; text-align:left}
#yhtw_mastfoot{/*min-width-hack*/ behavior:expression(this.style.width = (document.documentElement.offsetWidth<720)?"720px":"750px");  min-width:720px; width:750px}
#yhtw_mastfoot a{color:#00b}
#yhtw_mastfoot .cp{float:left}
#yhtw_mastfoot .ln{float:right}
#yhtw_mastfoot .ln a{padding:0 0 0 5px; padding/**/:/**/0 1px 0 5px; border-left:1px solid #aaa; behavior:expression(this.runtimeStyle.behavior = this.className = (this.parentNode.all.tags(this.tagName)[0] == this)?"first-child":"null")}
#yhtw_mastfoot .ln a:first-child{border-left:0}
#yhtw_mastfoot .ln a.first-child{border-left:0}
#yhtw_mastfoot .cb{clear:both}
#yhtw_mastfoot .other{clear:both; margin-top:1em}
/* Universal Master Header, Footer hover color */
#yhtw_masthead .mhbg div a, #yhtw_mastfoot a, a:{text-decoration:none; color:#06C}
#yhtw_masthead .mhbg div a:link, #yhtw_mastfoot a:link, a:link, #yhtw_masthead .mhsch div a:visited, #yhtw_mastfoot a:visited, a:visited{text-decoration:none; color:#06C}
#yhtw_masthead .mhbg div a:hover, #yhtw_mastfoot a:hover, a:hover{text-decoration:underline}
/*&#20849; &#29992; */
#yregma .ad, #yregmd .ad, #yregmas .ad, #yregmap .ad, #yregmaph .ad, #yregmaf .ad, #yregmafi .ad, #yregmao .ad, #yregpe .ad, #yregsa .ad, #yregpfe .ad, #yregrit .hd{ width:728px;  height:90px;  margin:0 auto}
#yregma .ad img, #yregmd .ad img, #yregmas .ad img, #yregmap .ad img, #yregmaph .ad img, #yregmaf .ad img, #yregmafi .ad img, #yregmao .ad img, #yregpe .ad img, #yregsa .ad img, #yregpfe .ad img, #yregrit .hd img{ vertical-align:bottom}
#yregma .title, #yregmd .title, #yregmas .title, #yregmap .title, #yregmaph .title, #yregmaf .title, #yregmafi .title, #yregmao .title, #yregpe .title, #yregsa .title, #yregpfe .title{ background:url(bg_title.gif) repeat-x;  height:43px;  margin-top:10px}
#yregmd .title h2 span, #yregmas .title h2 span, #yregmap .title h2 span, #yregmaph .title h2 span, #yregmaf .title h2 span, #yregmafi .title h2 span,  #yregpe .title h2 span, #yregsa .title h2 span, #yregpfe .title h2 span, #yregrit .ft h2 span{ position:absolute;  left:-2500px}

#yregma .description, #yregmas .description, #yregmap .description, #yregmaph .description, #yregmaf .description, #yregmafi .description, #yregmao .description, #yregpe .description{ display:block;  line-height:2;  padding-left:10px}
/*&#31859; &#33394; */
#yregma .account, #yregmd .status, #yregmas .message, #yregmaph .account, #yregmafi .message, #yregmao .account, #yregpe .message, #yregsa .message, #yregril{ background:#fffcd9;  border:1px solid #f0eeee;  padding:5px 10px;  margin-bottom:10px;  line-height:2;  *line-height:1.5}
/*&#34253; &#33394; */
#yregmd .message, #yregmaph .message, #yregmao .message{ background:#f3f7f9;  border:1px solid #f0eeee;  margin:10px 0;  padding:5px 10px;  line-height:2}
/*&#32005; &#33394; */
#yregma .error, #yregmap .error, #yregmaf .error{ background:#ffd9ef;  border:1px solid #f0eeee;  padding:5px 10px;  margin-bottom:10px;  color:#9d080d;  line-height:2}
#yregma .error span, #yregmap .error span, #yregmaf .error span{ background:url(icon_exc2.gif) left no-repeat;  padding-left:20px}
#yregma .note, #yregmas .note, #yregmap .note, #yregmaph .note, #yregmaf .note, #yregmao .note{ line-height:2;  padding-left:10px}
#yregma .note .bold, #yregmas .note .bold, #yregmap .note .bold, #yregmaph .note .bold, #yregmaf .note .bold, #yregmao .note .bold{ font-weight:bold}
#yregma .note li, #yregmas .note li, #yregmap .note li, #yregmaph .note li, #yregmaf .note li, #yregmao .note li{ list-style-position:inside !important;  list-style:disc;  padding-left:10px}
#yregreg .ft .reset, #yregpmd .ft .reset, #yregma .ft .reset, #yregmd .ft .reset, #yregmas .ft .reset, #yregmap .ft .reset, #yregmaph .ft .reset, #yregmaf .ft .reset, #yregmao .ft .reset, #yregpfe .ft .reset{ width:53px;  height:29px;  border:none;  cursor:pointer;  background:url(cancel_modify_btn.gif) no-repeat}
#yregreg .ft, #yregpmd .ft, #yregma .ft, #yregmd .ft, #yregmas .ft, #yregmap .ft, #yregmaph .ft, #yregmaf .ft, #yregmafi .ft, #yregmao .ft, #yregpe .ft, #yregpfe .ft{ background:#cacaca;  text-align:center;  padding:5px}
#yregma .bd, #yregmd .bd, #yregmas .bd, #yregmap .bd, #yregmaph .bd, #yregmaf .bd, #yregmafi .bd, #yregmao .bd, #yregpe .bd, #yregpfe .bd{ border-bottom:1px dashed #999;  margin-bottom:10px;  padding-bottom:5px}
#yregma .account strong, #yregmd strong, #yregmap strong, #yregmaph strong, #yregmaf strong, #yregmafi strong, #yregmao strong, #yregpe strong, #yregsa strong{ font-weight:bold}
/*&#20197; &#19979; &#26159; &#24744; &#30340; &#35387; &#20874; &#36039; &#35338; */
#yregrit .ft h2{ background:url(title1.jpg) 10px 8px no-repeat;  height:43px;  width:198px}
#yregrit .ft{ background:url(bg_title.gif) repeat-x;  height:43px;  margin-bottom:5px}
#yregrit .bd .left{ padding-top:5px;  line-height:1.5;  float:left;  background:url(icon_balloon.gif) right no-repeat;  padding-right:50px;  height:50px}
#yregrit .bd .right{ float:right;  padding-top:25px}
#yregril{ margin:0;  line-height:1.9 !important;  padding:3px 10px !important;  *padding:6px 10px !important}
#yregril .hd .option{ border-bottom:1px dashed #aaa;  margin-bottom:5px}
#yregril .hd .write{ background:#ff5300;  color:#fff;  font-weight:bold;  padding:3px;  line-height:1.5;  margin:0 5px}
#yregril .hd .write a{ float:left;  margin:3px 5px 0 0}
#yregril .bd li .item{ float:left;  text-align:right;  width:104px}
#yregril .ft a{ float:right;  margin-bottom:4px}
#yregril .ft a img{ vertical-align:bottom}
#yregrir .hd img{ border:1px solid #eee;  padding:4px}
#yregrir .bd{ background:#949494;  color:#fff;  font-weight:bold;  padding:5px}
#yregrir .ft{ background:#f5f3f4;  padding:5px}
#yregrir .ft li{ background:url(icon_dotted.gif) no-repeat left center;  float:left;  margin-left:10px;  padding-left:10px;  width:80px;  line-height:2}
/*layout*/
#doc{width:750px !important}
#doc.yui-t5 .yui-b{width:220px !important}
#doc.yui-t5 #yui-main .yui-b{width:525px !important; *width:524px !important}
/*&#20462; &#25913; &#23494; &#30908; &#22635; &#34920; */
#yregpfe .title h2{ background:url(title13.jpg) 10px 8px no-repeat;  height:43px;  width:109px}
#yregpfe li{ margin:10px 0 5px 0;  position:relative}
#yregpfe .ft .submit{ width:53px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_finish.jpg) no-repeat;  margin-right:10px}
#yregpfe .message{ display:none}
#yregpfe .message{ line-height:1.1;  width:180px;  position:absolute;  right:0;  top:0;  padding-left:11px;  font-size:93%;  background:url(bg_blue.gif) left no-repeat}
#yregpfe .message p{ background:#edf2f4;  margin:0;  padding:6px 0 6px 4px}
#yregpfe .error_message{ line-height:1.1;  width:180px;  position:absolute;  right:0;  top:0;  padding-left:11px;  font-size:93%;  background:url(bg_pink.gif) left no-repeat}
#yregpfe .error_message p{ background:#ffd9f1;  color:#9c070c;  margin:0;  padding:6px 0 6px 4px}
#yregpfe .field{ float:left}
/*&#31995; &#32113; &#20844; &#21578; */
#yregsa .title h2{ background:url(title12.jpg) 10px 8px no-repeat;  height:43px;  width:109px}
#yregsa .message{ margin-top:10px}
#yregsa .ft{ text-align:center;  padding:5px}
#yregsa .ft .arrow, #yregrit .arrow{ padding-left:20px;  background:url(icon_arrow.gif) 0 3px no-repeat}
#yregsa .rightbottom{ float:right}
/*&#20462; &#25913; &#23494; &#30908; */
#yregpe .title h2{ background:url(title13.jpg) 10px 8px no-repeat;  height:43px;  width:109px}
#yregpe .ft .submit{ width:81px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_login.jpg) no-repeat;  margin-right:10px}
#yregpe .message{ margin-top:10px}
/*&#25163; &#27231; &#35469; :&#27493; &#39519; 1*/
#yregmao .title h2{ background:url(ylogoreg.jpg) left center no-repeat; height:43px; margin:5px 10px}
#yregmao .title h2 span{font-size:123.1%; float:left; margin:10px 35px; font-weight:bold}
#yregmao .hlight, #yregmaph .hlight, #yregsa .hlight, #yregpfe .hlight{ color:red}
#yregmao .line{ border-top:1px dashed #aaa;  height:1px;  font-size:0;  margin:5px 0}
/*&#25163; &#27231; &#35469; &#35657; &#23436; &#25104; */
#yregmafi .message{ margin-top:10px}
#yregmafi .title h2{ background:url(title7.jpg) 10px 8px no-repeat;  height:43px;  width:189px}
#yregmafi .ft .submit{ width:138px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_backhome.jpg) no-repeat;  margin-right:10px}
/*&#25163; &#27231; &#35469; &#35657; &#30908; &#20659; &#36865; &#22833; &#25943; */
#yregmaf .title h2{ background:url(title6.jpg) 10px 8px no-repeat;  height:43px;  width:189px}
#yregmaf .ft .submit{ width:80px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_back.jpg) no-repeat;  margin-right:10px}
/*&#25163; &#27231; &#35469; &#35657; :&#35469; &#35657; &#25163; &#27231; &#34399; &#30908; */
#yregmaph .bd .message, #yregmao .bd .message{ margin-top:0}
#yregmaph .title h2{ background:url(title5.jpg) 10px 8px no-repeat;  height:43px;  width:220px}
#yregmaph .ft .submit, #yregmao .ft .submit{ width:95px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_sendcode.jpg) no-repeat;  margin-right:10px}
#yregmaph .phone, #yregmd .phone, #yregpfe .note{ color:#999}
/*&#25163; &#27231; &#35469; &#35657; &#20184; &#36027; &#27493; &#39519; */
#yregmap .title h2{ background:url(title4.jpg) 10px 8px no-repeat;  height:43px;  width:172px}
#yregmap .ft .submit{ width:80px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_confirm.jpg) no-repeat;  margin-right:10px}
/*&#22909; &#24247; &#22577; */
#yregmd .title h2{ background:url(title2.jpg) 10px 8px no-repeat;  height:43px;  width:172px}
#yregmd .title2 h2{ background:url(title10.jpg) 10px 8px no-repeat}
#yregmd .title3 h2{ background:url(title11.jpg) 10px 8px no-repeat}
#yregmd .ft .submit{ width:51px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_order.jpg) no-repeat;  margin-right:10px}
/*&#25163; &#27231; &#35469; &#35657; &#38913; &#65292; &#36879; &#36942; &#38651; &#20449; &#26989; &#32773; */
#yregmas .title h2{ background:url(title2.jpg) 10px 8px no-repeat;  height:43px;  width:172px}
#yregmas .ft .submit{ width:53px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_send.jpg) no-repeat;  margin-right:10px}
/*&#25163; &#27231; &#35469; &#35657; &#38913; */
#yregma .title h2{ background:url(ylogoreg.jpg) left center no-repeat; height:43px; margin:5px 10px}
#yregma .title h2 span{font-size:123.1%; float:left; margin:10px 35px; font-weight:bold}
#yregma .error p.first{ margin-bottom:20px}
#yregma .account .col, #yregmao .account .col, #yregmaph .account .col{ float:left;  width:120px;  text-align:right}
#yregma .account .col2, #yregmao .account .col2, #yregmaph .account .col2{ float:left}
#yregma .account .col2 .change{ display:block;  text-align:right}
#yregma .account .added{ color:#999;  padding-left:10px}
#yregma .account .captha img{ margin-top:5px;  vertical-align:bottom;  border:1px solid #7f9db9}
#yregma .account .captha #captchaShuffleLink{ *padding-top:5px;  display:block}
#yregma .button input{ margin-right:10px;  vertical-align:bottom}
#yregma .ft .submit, #yregmaph .ft .submit2{ width:53px;  height:29px;  border:none;  cursor:pointer;  background:url(btn_finish.jpg) no-repeat;  margin-right:10px}
/*&#35387; &#20874; &#38913; */
#yregreg .hd .left{ float:left}
#yregreg .hd .left img{ vertical-align:bottom}
#yregreg .hd .right{ float:right;  border:1px solid #ececec;  padding:5px;  width:315px;  line-height:1.6}
#yregreg .hd .right div{ background:#eef3f5;  padding:5px}
#yregreg .hd .right img{ border:none;  float:right}
#yregreg .hd .right span{ display:block}
#yregreg .bd, #yregpmd .bd{ border-top:1px dashed #999;  border-bottom:1px dashed #999;  margin:5px 0;  padding:5px 0}
#yregreg .ft .submit{ width:104px;  height:29px;  border:none;  cursor:pointer;  background:url(ok_btn.gif) no-repeat;  margin-right:10px}
#yregreg #yregau .legend{ display:block;  background:url(q1_title2.gif) no-repeat;  width:750px;  height:43px}
#yregreg .require, #yregpmd .require{ color:red}
#yregreg .forminput, #yregpmd .forminput{ position:relative}
#yregreg #yregca .forminput, #yregreg #yregau .forminput, #yregreg #yregfp .forminput, #yregpmd #yregpd .forminput, #yregpmd #yregap .forminput{ background:url(bg_input.gif) left repeat-y}
#yregreg .formfield, #yregpmd .formfield{ float:left;  padding-left:2px;  padding-top:2px}
#yregreg .label, #yregpmd .label{ background:#f6f6f6;  float:left;  text-align:right;  width:130px;  padding:6px 0}
#yregreg .ipt, #yregpmd .ipt{ float:left;  margin-right:0.3em}
#yregreg .ipt .label, #yregpmd .ipt .label{ display:none}
#yregreg .message, #yregreg .error_message, #yregpmd .message, #yregpmd .error_message{ line-height:1.2;  width:185px;  position:absolute;  right:0;  top:5px;  padding-left:11px;  font-size:93%}
#yregreg .message, #yregpmd .message{ background:url(bg_blue.gif) left no-repeat;  display:none}
#yregreg .message p, #yregpmd .message p{ background:#edf2f4;  margin:0;  padding:6px 0 6px 4px}
#yregreg .error_message, #yregpmd .error_message{ background:url(bg_pink.gif) left no-repeat}
#yregreg .error_message p, #yregpmd .error_message p{ background:#ffd9f1;  color:#9c070c;  margin:0;  padding:6px 0 6px 4px}
#yregreg .note, #yregpmd .note{ color:#999}
#yregreg #yregca .legend{ display:block;  background:url(q2_title.gif) no-repeat;  width:750px;  height:43px}
#yregreg #yregfp .legend{ display:block;  background:url(q3_title2.gif) no-repeat;  width:750px;  height:43px}
#yregreg #yregem .legend{ display:block;  background:url(q4_title2.gif) no-repeat;  width:750px;  height:43px}
#yregrv, #yregag, #yregem{ line-height:2.2}
#yregreg #yregrv .legend{ display:block;  background:url(q5_title.gif) no-repeat;  width:750px;  height:43px}
#yregreg #yregag .forminput{ text-align:center;  *padding:3px 0}
#yregreg #yregag .legend{ display:block;  background:url(q6_title.gif) no-repeat;  width:750px;  height:43px}
#yregreg .col{ float:left;  width:150px;  text-align:right}
#yregreg .col2{ float:left}
#yregreg .col2 .change{ display:block;  text-align:right}
#yregreg .captha{ *padding-top:10px}
#yregreg .captha img{ vertical-align:bottom;  border:1px solid #7f9db9}
#yregreg #yregem .ipt .formfield, #yregpmd #yregem .ipt .formfield{ text-align:center;  width:240px;  padding:5px 0}
#yregag .message, #yregag .error_message{ width:100px !important}
#yregreg .other_account{ background:#fffcd9;  border:1px solid #eee;  padding:10px;  line-height:1.5;  width:330px;  margin-top:3px}
#yregreg .other_account strong, #yregrit strong, #yregril strong{ font-weight:bold}
#yregreg .other_account strong{ display:block;  color:#8dc63f}
#yregreg .other_account ul{ padding:0 0 0 30px;  font-size:93%;  line-height:2}
#yregreg .other_account li{ list-style:disc;  cursor:pointer}
#yregreg #byear{ color:#999}
#yregreg #check{ vertical-align:bottom;  cursor:pointer}
/*meter*/
#meter div{ background:url(icon_meter2.gif) no-repeat;  width:15px;  height:10px;  float:left;  margin:8px 0 0 5px;  padding:0}
#meter div.smeter{ background:url(icon_meter.gif) no-repeat}
#meter_tag{ width:100px;  float:left}
#meter_help{ display:none !important}
/*&#20462; &#25913; &#38913; */
#yregpmd .hd .right{float:right; border:1px solid #ececec; padding:5px; width:300px; line-height:1.6}
#yregpmd .hd .right div{background:#eef3f5; padding:5px}
#yregpmd .hd .right img{border:none; float:right; margin:0 5px}
#yregpmd .hd .right span{display:block}
#yregpmd #yregap .legend{ display:block;  background:url(info1_title.gif) no-repeat;  width:750px;  height:43px}
#yregpmd #yregpd .legend{ display:block;  background:url(info2_title.gif) no-repeat;  width:750px;  height:43px}
#yregpmd #yregem .legend{ display:block;  background:url(q3_title.gif) no-repeat;  width:750px;  height:43px}
#yregpmd #yregint .legend{ display:block;  background:url(q4_title.gif) no-repeat;  width:750px;  height:43px}
#yregpmd .ft .submit{ width:106px;  height:29px;  border:none;  cursor:pointer;  background:url(modify_info_btm.gif) no-repeat;  margin-right:10px}
#yregpmd #yregint .ipt .formfield{ text-align:center;  width:175px;  padding:5px 0}
#yregpmd .readme, #yregmaph .alert{ padding-left:20px;  background:url(icon_exc.gif) left no-repeat}
#yregpmd .readme span{ color:red}
#yregpmd .postalcode, #yregreg .postalcode{ background:url(search_icon.gif) no-repeat;  padding-left:25px}
#yregpmd .hd .left{ background:url(welcome_modify.jpg) no-repeat;  position:relative;  height:65px; width:432px; float:left}
#yregpmd .hd .left #userid{ color:#666;  font-size:16px;  font-weight:bold;  position:absolute;  top:10px;  left:88px}
#yregmd .status{ position:relative}
#yregmd .error_message{ background:url(bg_pink.gif) left bottom no-repeat; padding-left:11px; float:right; position:absolute; top:20px; right:10px; bottom:5px; display:none}
#yregmd .error_message p{ background:#ffd9f1;  color:#9c070c;  margin:0; width:100px; height:24px}

#yregau .formfield label{margin-right:5px;}
#yregau .formfield span{margin-left:-5px;}