#purchase{position:relative;margin-bottom:20px;padding:20px 0}#purchase h2{color:#f60;font-size:24px;margin-bottom:15px}#purchase [class^="icon-"],[class*="icon-"]{background-image:url(../images/check_img.png);display:inline-block;margin-right:5px;vertical-align:middle}#purchase_content{width:780px;float:left;border-top:1px solid #c3c3c3}#purchase_content.Full{width:100%;float:none}#purchase_content.Full.Flex{width:780px;float:left}.form-row{background:url(../images/form_row_bg.jpg) repeat-x;padding:12px 20px 20px;border:1px solid #c3c3c3;border-top:none}.form-row h3{font-size:18px;letter-spacing:1px;padding-bottom:15px}.bot-nav{text-align:center;margin:10px 0;padding:20px}.w360{width:360px}.w380{width:380px}.w100{width:100px}.w250{width:250px}.w490{width:490px!important}.w460{width:460px}.w650{width:650px}.w620{width:620px}.w758{width:758px}.cRed{color:red}.cBlack{color:#000}.cGray{color:#666}.btn{cursor:pointer;height:auto}.center{text-align:center}.indent1{text-indent:1em}.indent2{text-indent:2em}.indent5{text-indent:5em}.form-item input{vertical-align:top}.form-item{margin:14px 9px 0 15px;position:relative;width:auto}.form-item a{font-size:12px;color:#666}.form-item label{border:medium none;color:#333;display:inline-block;float:left;text-align:right;width:25%}.form-item label.normal{float:none;text-align:left;width:auto;display:inline}.form-wrap{display:inline-block;width:75%;color:#000}.form-hint{font-size:12px;color:#666;font-weight:normal}.form-hint a{text-decoration:underline}.form-wrap input[type="text"]{height:20px;line-height:20px;padding:2px;border:1px solid #acadb4;min-width:220px}.form-wrap input[type="text"]:focus{border-color:#2f992e}.form-wrap p{margin-bottom:10px}.box-info{min-height:100px;max-height:180px;overflow-y:scroll;border:1px solid #7f9db9;padding:5px;color:#666;margin-bottom:10px}.box-precaution{min-height:50px;max-height:75px;overflow-y:scroll;border:1px solid #7f9db9;padding:5px;color:#666;margin-bottom:10px}.form-item ul li{margin-bottom:4px}[class^="btn-"],[class*="btn-"]{background:url(../images/form_btn_bg.png) repeat-x;border:0;padding:0;display:inline-block;text-align:center;margin-left:10px;vertical-align:middle;color:#fff!important;overflow:hidden;cursor:pointer;text-decoration:none!important;font-weight:bold}[class^="btn-m"],[class*="btn-m"]{font-size:15px;height:35px;line-height:35px;width:120px}[class^="btn-s"],[class*="btn-s"]{font-size:13px;height:24px;line-height:24px;width:80px;margin:1px 0 1px 10px}.so-a{margin:1px 6px 1px 4px}.grey{background-position:0 0}.grey:hover{background-position:0 -35px}.yellow{background-position:0 -70px}.yellow:hover{background-position:0 -105px}.orange{background-position:0 -140px}.orange:hover{background-position:0 -175px}.blue{background-position:0 -210px}.blue:hover{background-position:0 -245px}.green{background-position:0 -280px}.green:hover{background-position:0 -304px}.disable{background-position:0 -328px;color:#999}input[type="text"]:disabled{border:1px solid #acadb4;background:#e6e6e6}input[type="submit"][disabled=disabled],input[type="button"][disabled=disabled],#purchase button[disabled=disabled]{background-position:0 -328px;color:#999!important;cursor:default}.lightbox input[type="radio"][disabled]+label{color:#999!important}.form-wrap.warn input,.form-wrap.warn select,.form-wrap.warn textarea{border:1px solid #f13b00}.warnBox{border:1px solid #f13b00;color:#f13b00;height:20px;line-height:20px;display:inline-block;padding:2px 5px;margin-left:5px}.icon-warnBox{background-position:0 -35px;width:5px;height:10px;margin-left:-10px;color:#f13b00}.form-help{color:#f30}table>tr{vertical-align:middle}.table-grey th,.table-grey td{padding:5px}.table-grey thead{border-bottom:2px solid}.table-grey thead,.table-grey tfoot{font-weight:bold}.table-grey tfoot{text-align:right;border-top:2px solid}.table-grey tbody th,.table-grey tbody td{text-align:left}.table-grey .cost{color:red}.table-grey .cost b{font-size:15px}.note{font-size:12px;color:#666;font-weight:normal;line-height:15px}.mod-info{display:none}.icon-info{width:15px;height:15px;cursor:pointer}.icon-info.down{background-position:-50px 0;position:relative;top:-2px}.icon-info.up,.icon-info:hover{background-position:-50px -14px}.icon-info-tip{width:15px;height:15px;cursor:pointer}.icon-info-tip.down{background-position:-50px 0;position:relative;top:-2px}.icon-info-tip.up,.icon-info-tip:hover{background-position:-50px -14px}#opt-content2{display:none}.deliver-info1,.deliver-info2{display:none}.addon-info1,.addon-info2,.addon-info3{display:none;background-color:#f2f2f2;padding-bottom:20px;padding-top:0;border:1px solid #e6e6e6;margin-top:20px 20px 20px 60px}.form-item ul.form-hint,.form-item .form-hint p{margin-bottom:1em}.form-item ul.form-hint li ol{padding-left:2em}#purchase .icon-checkBig{background-position:-100px 0;width:50px;height:49px;vertical-align:top;margin-bottom:50px;float:left}.icon-checkBig{background-image:url(../images/check_img.png)!important;background-position:-100px 0;width:50px;height:49px;vertical-align:top;margin-bottom:50px;float:left}.font15{font-size:15px}.order-tip{font-size:12px;color:#000;margin-bottom:15px}.order-tip .date{float:right}.print{float:right;color:#666;cursor:pointer}.icon-print{background-position:-24px 0;width:18px;height:16px}#print_detail{width:752px;margin:0 auto}#print_detail #purchase h2{color:#000;overflow:hidden;margin-bottom:5px;line-height:35px;height:35px}#print_detail #purchase_content{width:752px;float:none;border:none}#print_detail label{width:auto}#print_detail .form-row{background:none #fff;border:none;padding:12px 0}#print_detail .form-row h3{font-size:15px}#print_detail .form-item p{margin-bottom:8px}#print_detail table{width:100%}#print_detail table p{margin-left:1em}#print_detail .btn-m.grey{background:none #b1b1b1}.hr{height:2px;width:100%;background-color:#000}.error{border:1px solid #ff9c6a;padding:25px;margin-bottom:15px;line-height:1.8em;background-color:#fae3b9}.icon-error,.icon-error-s{background-position:-180px 0;width:25px;height:49px;vertical-align:top;float:left}.error a{text-decoration:underline}.icon-error-s{height:40px}.error-block{display:inline-block}.check_dialog{background-color:#fff;border:5px solid #1a1a1a;padding:15px 20px;position:relative;z-index:350}.ui-dialog-titlebar-close{outline:none;background:url(../images/product_dialog_close.png);text-indent:-9999px;position:absolute;border:0;width:40px;height:20px;z-index:355;top:22px;right:5px}.overlay{background:url(../images/overlay.png);height:100%;left:0;position:fixed;top:0;width:100%;z-index:250}.lightbox{background-color:#fff;overflow:hidden;min-width:300px;max-width:680px;padding:15px}.lightbox h2,.lightbox h3{margin:10px 0;font-weight:normal;line-height:19.5px}.lightbox h2{font-size:24px;color:#0074c2}.lightbox h3{font-size:15px;color:#f30}.lightbox .col{border-top:2px solid #0074c2;background:url(../images/service_bg01.png) repeat-x;padding:10px;min-width:250px}.gap{width:10px;float:left;min-height:100px}.lightbox .col b{color:#000}.lightbox a{color:#666}.lightbox .form-item a{text-decoration:underline}.lightbox .form-wrap{display:inline-block;width:85%;color:#000}.lightbox .form-item label{border:medium none;color:#333;display:inline-block;float:left;text-align:right;width:15%}.lightbox .floatLeft .col{line-height:30px}.lightbox .col .form-wrap{display:inline-block;width:85%;color:#000}.lightbox .col label{border:medium none;color:#333;display:inline-block;float:left;text-align:right;width:15%;white-space:nowrap}.lightbox .error-tip-block-default{position:absolute;z-index:1;left:140px;top:0;display:none}.lightbox .form-wrap input[type="text"]{height:20px;line-height:20px;padding:2px;border:1px solid #acadb4;min-width:10px}.lightbox .filter{background-color:#3473c1;padding:10px 25px;color:#fff;line-height:2em}.lightbox .col2{border-top:2px solid #0074c2;background:url(../images/service_bg01.png) repeat-x;padding:10px;min-width:250px}.lightbox .col2 b{color:#000}.lightbox .floatLeft .col2{line-height:20px}.lightbox .col2 .form-wrap{display:inline-block;width:80%;color:#000}.lightbox .col2 label{border:medium none;color:#333;display:inline-block;float:left;text-align:right;width:20%;white-space:nowrap}.lightbox .form-item{margin:10px 10px 0 0;position:relative;width:auto}.lightbox .error-tip-block-default2{position:absolute;z-index:1;left:200px;top:0;display:none}.datePicker img{vertical-align:middle}.alert,.remind{background:url(../images/alert_bg.png) repeat-x;border:1px solid #f13b00;padding:6px 10px;margin-bottom:10px}.icon-remind{background-position:0 -110px;width:26px;height:22px}.cDred{color:#933}.alert{width:758px;float:left;overflow:hidden;font-size:13px;color:#c30;line-height:21px}dl.cus2{background-color:#e7eaeb;color:#000;padding:5px;overflow:hidden;width:265px;margin-bottom:2px}dl.cus2 dd h4{color:#999;font-weight:bold;font-size:15px;margin-bottom:5px}dl.sim{background-color:#e7eaeb;color:#000;padding:5px;overflow:hidden;width:280px;margin-bottom:2px}dl.sim dd h4{color:#999;font-weight:bold;font-size:15px;margin-bottom:5px}dl.sim dd{margin-left:110px}dl.sim dt{background:url(../images/sim-card.png) no-repeat;width:90px;height:90px;float:left}dl.sim dt.usim{background-position:0 0}dl.sim dt.msim{background-position:0 -91px}dl.sim dt.nsim{background-position:0 -184px}.select_left_content{width:770px;float:left;overflow:hidden}.backto_check_phonelist{background-image:url(../images/product_number_search_bg.jpg);background-repeat:repeat-x;background-position:left center;padding:5px 15px;margin:-40px 0 0 180px;text-decoration:none;color:#fff;float:left;font-size:13px;z-index:20}#rate{margin-bottom:20px;position:relative}#rate.noSelection{display:none}#rate h3{padding-top:5px;font-size:18px;font-weight:bold;float:left}#rate>div{float:left;left:16px;z-index:100}#rate .pc_r_list_arrow{margin:0}#rate select+#plan_URL{position:absolute;top:4px;left:350px}#rate h3+#plan_URL{line-height:28px;margin-left:10px}.ratelist{width:100%;font-size:13px;color:#000;text-align:center;border-spacing:0;border-collapse:collapse}.ratelist th,.ratelist td{margin:0;padding:10px;border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-collapse:collapse}.ratelist tr.hide{display:none}.ratelist th{background:url(../images/personl_check_purchase_ratelist.jpg) repeat-x 0 bottom;border-top:none;font-weight:normal}.ratelist th.periodfee{width:90px}.ratelist th.price{width:80px}.ratelist th.prepay{width:80px}.ratelist th.prepay p{margin-bottom:0}.ratelist th.least{width:60px}.ratelist th.action{width:160px}.ratelist td.font18,.ratelist td strong{font-size:18px}.ratelist td.red{color:red}.ratelist td .discountLimit{color:#565656;font-size:13px;position:relative;top:6px;text-align:justify}.ratelist tr td.info{position:relative;padding:0;border-bottom:none}.ratelist tr td.info div{height:100%;display:none;padding:10px 12px;color:#666;text-align:left;border-bottom:#ccc 1px solid}.ratelist tr td.info div.open{display:block}.ratelist tr td.info span.arrow{width:16px;height:8px;background:url(../images/personl_check_purchase_ratelist_bgarrow.jpg);position:absolute;top:-8px;right:89px;display:inline-block}.ratelist tr.checked td{border-top:#f60 2px solid}.ratelist tr.checked td:first-child{border-left:#f60 2px solid}.ratelist tr.checked td.action{border-right:#f60 2px solid}.ratelist tr.checked td,.ratelist tr.checked td.info div{background-color:#fefee3}.ratelist tr.checked td.info{background-color:inherit;border-top:none;border-bottom:#f60 2px solid;border-right:#f60 2px solid}.ratelist tr.checked td.info div{border:none}.ratelist tr.checked td.info span.arrow{background-position:0 -8px}.ratelist a.btnbuy{width:115px;height:30px;background:url(../images/personl_check_purchase_ratelist_buy.jpg) no-repeat 0 0;display:inline-block;margin-bottom:5px;text-indent:-9999px;line-height:0}.ratelist tr.checked a.btnbuy{background-position:0 -30px}.ratelist tr.checked a.btn-m.orange{background-image:url(../images/check_img.png);background-position:-90px -120px}a.rateinfo{width:100%;display:block;color:#0074c2;text-decoration:underline}a.rateinfo span{width:11px;height:11px;background:url(../images/personl_check_purchase_ratelist_open.jpg) no-repeat 0 0;display:inline-block;margin-left:3px;vertical-align:middle}a.rateinfo.close,a.rateinfo.close:hover{font-size:100%;opacity:1;font-weight:normal;color:#0074c2;text-decoration:underline;filter:alpha(opacity=100)}a.rateinfo.close span{background-position:0 -11px}.payment{position:relative}.paymentTip{display:none;position:absolute;border-radius:5px;border:#ccc 3px solid;font-size:13px;line-height:20px;width:160px;max-height:72px;background-color:#fff;top:-72px;left:-30px;z-index:100;padding:6px 12px}.payment.open .paymentTip{display:inline-block}.paymentTip span.arrow{width:17px;height:13px;background:url(../images/personl_check_paytips.png) no-repeat 0 0;display:inline-block;position:absolute;top:32px;left:50%;margin-left:-9px}