﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,

fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}    

table {border-collapse: collapse;border-spacing: 0;}    

fieldset,img {border: 0;}    

address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}    

ol,dl,dd{list-style: none;}    

caption,th {text-align: left;    }    

h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}    

q:before,q:after {content:'';}    

abbr,acronym {border: 0;}

*{margin:0;padding:0;}

html,body{

font-family:tahoma, Helvetica, sans-serif;

font-size:9pt;

}

a{

color: #666;

line-height: 2em;

text-decoration: none;

letter-spacing: 0px;

*letter-spacing: 1px;

list-style-type:none;

}

a:hover{

color: #ff740d;

}

span{

visibility:visible;}

/*修改欄位變成一欄用css*/
#left{display:none;}
#right{display:none;}
#mid{ width:930px;left:0px;margin-bottom:0px;position:relative;}
/*修改欄位變成一欄用css結束*/
/*login*/
.member_top_link{float:right;padding:5px 10px;}
.member_top_link a{letter-spacing:2px;}
/*#header{background:url(/in/images/top_member.png) no-repeat; height:90px; overflow:hidden;}
#member_menu{ width:910px; height:40px;background:url(/in/images/top_member_2.png) no-repeat; margin:0 auto;}*/
.member_login_l{ width:453px; margin:10px 0; float:left; text-align:center; border:1px solid #ccc;}
.member_login_l h1{background:url(/in/images/sinalbum_bbg.png) repeat-x left -1px; color:#000;font-weight:bold; line-height:24px; text-align:left; padding:5px;}
.member_login_l h2{ background:#bbb; font-size:12px; font-weight:bold; color:#fff; padding:5px;text-align:left; line-height:20px;}
.member_login_l p{padding:5px;text-align:left;}
.member_login_l p:hover{ background:#eee;}
.member_login_r{ width:455px;padding:10px 0; float:right;}
.member_login_r h2{ font-size:18px; font-weight:bold; color:#F60; padding-bottom:10px;}
.member_login_r p{ text-align:center; padding:8px;}
.member_login_r_content{ border: 1px solid #ccc; background:url(/in/images/member/member_login_r_content.png) repeat-x; height:210px; padding:10px;text-align:center; }
.member_login_r_content h2{ font-size:18px; font-weight:bold; color:#F60; padding-bottom:10px}
.member_login_r_content p{ padding:5px; color:#666; vertical-align:middle;}
.member_login_r_content p.notmember{ font-size:18px; font-weight:bold; color:#F60; margin:10px 0 10px 0;}
.member_login_r_content p.notmember a{ font-size:12px; font-weight:normal; color:#000; text-decoration:underline;}
.member_login_r_content input{ background:#fff; border:1px solid #666; padding:5px;}
.member_login_r_content .mlc_input input{ width:260px;}
.member_login_r_content p.f_pwd{ text-align:left; padding-left:100px;}
p.signup{ text-align:left; padding:5px 0}
p.signup .signup_btn{width:80px; height:20px;background:url(/in/images/member/signup.png) no-repeat; color:#FFF; border:0px solid #fff;}
p.signup .signup_btn:hover{background:url(/in/images/member/signup_h.png) no-repeat;}
.mlogin_botton input{width:100px; height:30px;background:url(/in/images/member/login_btn.png) no-repeat; color:#FFF; border:0px solid #fff; padding:0px; margin-right:20px;}
.mlogin_botton input:hover{ background:url(/in/images/member/login_btn_h.png) no-repeat;}
.mlogin_botton a{ color:#ed6d00;}
.mlogin_botton a:hover{ color:#000;}
.join_now_content{border: 1px solid #ccc; background:url(/in/images/member/member_login_r_content.png) repeat-x left -20px;padding:10px; margin-top:8px;}
/*register*/
.register{ position:relative; width:900px; margin:0 auto;}
.register h2{ font-size:16px; color:#F60; font-weight:bold;}
.register h2 a{ font-size:12px; font-weight:normal;}
.register h3{ font-size:14px; color:#F60; font-weight:bold; line-height:30px;}
.register p{line-height:30px; font-size:12px;}
.register_form{ border-top:1px solid #eee;position:relative; padding-top:10px;}
.register_form dd h2{ font-size:14px; font-weight:bold; background-color:#ffeeb9; padding:5px;}

.register_form table{position:relative; width:900px;}
.register_form td{padding:10px 5px; border:1px solid #ddd;position:relative; }
.register_form input{ border:1px solid #CCC; padding:3px;}
.register a{ color:#06C; text-decoration:underline;}
.register a:hover{ color:#F60;}
.register_form dd{ padding:7px 0px;}
.input_bottom{ background:url(/in/images/bar_bg2.png) repeat-x left -7px #ff8a00 ;  color:#FFF; letter-spacing:1px;  width:130px;  border:1px solid #ccc;}
.input_bottom:hover{ background:url(/in/images/sinalbum_tbg.png) #666 repeat-x left -7px ; }
.input_bottom_no{background:url(/in/images/bar_bg4.png) repeat-x #fff;  color:#000; letter-spacing:1px; width:60px;  margin:3px;}
.input_bottom_cancel{background:url(/in/images/bar_bg4.png) repeat-x #fff; color:#666; letter-spacing:1px; width:60px; border:1px solid #ccc;}
.describe_font{ color:#666; font-size:11px;}
.register_form dd table{float:left; width:auto;}
.register_form dd td{border:0px;padding:2px 5px 10px 5px;}
.register_form dd td input{border:1px solid #CCC; background:#fff}
/*checklist*/
.checklist{ margin-top:0px;}
.checklist_tpic{ text-align:center;}
.checklist_tpic img{ margin:10px;}
.checklist h2{ font-size:16px; color:#F60; font-weight:bold; height:40px; line-height:40px; padding-bottom:10px;width:812px; margin:0 auto;}
.checklist h2 span{ font-size:12px; color:#000; font-weight:normal;}
.checklist_form{ border:1px solid #CCC;width:900px; margin:0 auto;}
.checklist_form dl{  background:#ff; display:block; padding:10px;}
.checklist_form th{ background:#ff8000 url(/in/images/bar_bg2.png) repeat-x; color:#FFF; font-weight:bold;padding:8px; border:1px solid #ccc;}
.checklist_form td{ padding:8px; border:1px solid #ccc;}
.single_table{ background:#fff;}
.double_table{ background:#ffe0c0;}
.checklist_pay{ height:50px; line-height:50px; width:900px; margin:0 auto;}
.shopmusic_pay{ height:30px; line-height:30px; background:#fff; margin-top:10px;}
.checklist_next{ text-align:right;border:1px solid #CCC; width:900px; margin:0 auto;}
.checklist_next dl{ margin:10px; background:#f2f2f2; display:block; padding:10px;}
.checklist_next dd{ padding:3px;}
.checklist_next td{  border:0px solid #ccc;padding:4px; }
.checklist p.download_tool{ padding:5px 15px;}
.checklist p.download_tool .paper_order{width:77px; height:25px;background:url(/in/images/icon_all.png) no-repeat -308px -7px; color:#fff;border:0;}
.register .paper_order{width:77px; height:25px;background:url(/in/images/icon_all.png) no-repeat -308px -7px; color:#fff;border:0;}
.checklist p.download_tool a{ color:#F60}
.checklist #check_setp2{ width:900px; margin:0 auto;}
.checklist #check_setp2 h2{ width:900px; padding-bottom:0px;}
.checklist #check_setp2 p span.money{ font-size:36px; color:#Fc1818; font-family:"Arial Black", Gadget, sans-serif}
.checklist #check_setp2 p{ color:#666}
.checklist .nextbar{ padding:17px; margin:10px; background:#eee;}
.checklist .nextbar input{ float:left; margin-left:8px;}
.checklist .pricelist h4{ font-size:16px; font-weight:bold; color:#F60; padding:10px 5px}
.checklist .pricelist td{ padding:5px; border:1px solid #ccc;line-height:24px;}
.checklist .pricelist td span.inmoney{ color:#F60; font-weight:bold; letter-spacing:1px;}
.checklist .pricelist th{ background:url("/in/images/bar_bg2.png") repeat-x left center #FF8000; color:#fff; padding:10px;}
.checklist .pricelist td img{ float:left; margin-right:5px;}
/*coin*/
.buycoin_box h1{ font-size:24px; font-weight:bold; color:#F60; padding:10px 5px}
.buycoin_box h2{ border-bottom:1px solid #eee;border-top:1px solid #eee; padding:10px 5px;}
.buycoin_box td{ padding:5px; border:1px solid #ccc;line-height:24px;}
.buycoin_box td span.inmoney{ color:#F60; font-weight:bold; letter-spacing:1px;}
.buycoin_box th{ background:url("/in/images/bar_bg2.png") repeat-x left center #FF8000; color:#fff; padding:10px;}
.buycoin_box td img{ float:left; margin-right:5px;}
.buycoin_box table{ margin:10px 0 0 0}
.buycoin_box p{ padding:10px 5px; border-bottom:1px solid #eee;}
/*Center*/
#menu{height:36px;text-align:center;}
#search{height:74px;}
.mid_h2{ font-size:16px; font-weight:bold; letter-spacing:1px; padding-left:20px;}
.mid_p { line-height:25px; margin-left:10px;}
.Center_l{ width:400px; padding:10px; float:left; text-align:center; text-align:left;}
.Center_l dd{ border:1px solid #ccc; margin:5px;}
.Center_l dd h2{ height:18px; background:url(/in/images/member/b_1ds.gif) repeat-x; line-height:15px; padding:5px; font-weight:bold; color:#F60;}
.Center_l dd p { padding:10px;}
.Center_l_ddtitle{ padding:10px; border:1px solid #ed6f03;margin:5px;}
.Center_l_ddtitle h2{ font-size:20px; color:#ed6f03; font-weight:bold; margin-bottom:10px;}
.Center_l_ddtitle span{font-size:16px;font-weight:normal;}
.Center_l_ddtitle p{ float:left; line-height:25px;} 
.Center_l_ddtitle img{ float:right;}
.Center_r{ width:449px;padding:10px; float:right; }
.Center_r_ddtitle{  border:1px solid #ed6f03;margin:5px;}
.Center_r_ddtitle h2{background: #ED6F01 url(/in/images/bar_bg2.png) repeat-x; padding:8px; color:#FFF; font-weight:bold; font-size:14px;}
.Center_r_ddtitle p{ line-height:1.5em; letter-spacing:1px;padding:10px;}
.Center_r dd{ border:1px solid #ccc; margin:5px;}
.Center_r dd h2{ height:18px; background:url(/in/images/member/b_1ds.gif) repeat-x; line-height:15px; padding:5px; font-weight:bold; color:#F60;}
.Center_r dd p { padding:10px;}
/*ModifyPW*/
.ModifyPW h2{ font-size:16px; color:#F60; font-weight:bold;}
.ModifyPW p{ border:1px solid #f60; background:#ffeeb9; color:#f60; padding:5px; margin:10px 0px; }
.ModifyPW p a{ color:#000; padding:0px; line-height:1em;}
/*ModifyData*/
.ModifyData h2{ font-size:16px; color:#F60; font-weight:bold; padding-bottom:10px;}
/*ModifyDataOK*/
.ModifyDataOK h2{ font-size:16px; color:#F60; font-weight:bold;padding-bottom:10px;}
.ModifyDataOK dd{ text-align:center;}
.ModifyDataOK dd h2{font-size:16px; color:#000; font-weight:bold; padding:10px;background:#f2f2f2;}
/*member_keep*/
.member_keep{ border:0px solid #CCC; position:relative;}
.member_keep dd{position:relative;}
.member_keep dl{ margin:0px;display:block; padding:10px 0px;position:relative;}
.member_keep dl dl{ margin:0px; background:none; display:block; padding:0px 0px;position:relative;}
.member_keep_content{ width:908px; border-left:1px solid #ddd;border-right:1px solid #ddd; padding:0px 10px 10px 10px; background:#efefef; position:relative;}
.member_keep_content_list{background:#fff url(/in/images/member/buy_tb_bg.gif) repeat-x; border:1px solid #ddd; padding:10px 30px; position:relative; color:#1c5180; width:846px;}
.member_keep_content_list h2 span{ font-size:12px; color:#666; line-height:32px;}
.member_keep_content_list h3{ color:#039; font-weight:bold; font-size:14px;}
.member_keep_content_list h4{ color:#666; font-weight:bold; font-size:12px;}
.member_keep_content_list_botton{ position:absolute; width:425px; right:25px; bottom:10px; font-size:18px; font-weight:bold; text-align:right;}
.member_keep_content_list_botton span{ font-size:24px; font-weight:bold; color:#F00; }
/*ShopGetMonth+ShopMusic*/
.ShopGetMonth{ border:0px solid #CCC; position:relative; width:930px; margin:0 auto;}
.ShopGetMonth dd{position:relative; text-align:left;}
.ShopGetMonth dl{ margin:0px;display:block; padding:10px 15px;position:relative;}
.ShopGetMonth dl dl{ margin:0px; background:none; display:block; padding:0px 0px;position:relative;}
.ShopGetMonth_content{ border:1px solid #b8b8b8; padding:0px 8px 10px 8px;  position:relative;}
.ShopGetMonth_content_list{background:#fff ; padding:0px 0px; position:relative; color:#1c5180;}
.ShopGetMonth_content_list dl{position:relative;}
.ShopGetMonth_content_list dl dd{ padding:5px; position:relative;}
.pay_dd{ border:1px solid #cdcdcd}
.pay_dd dd{padding:10px;}
.ShopGetMonth_content_list h2 span{ font-size:12px; color:#666; line-height:32px;}
.ShopGetMonth_content h5{ font-size:12px; font-weight:normal; color:#666; border-bottom:1px dashed #cadded; height:35px; line-height:35px;}
.pay_bg{ width:760px;}
.pay_bg dd{ width:128px; height:35px;  padding-left:30px; background:url(/in/images/member/pay_btn.gif) no-repeat; display:block; margin:10px 5px; float:left;}
.pay_bg dd:hover{background:url(/in/images/member/pay_btn_o.gif) no-repeat;}
.pay_bg dd a{ text-decoration:none; color:#036;line-height:35px;}
.pay_bg dd a:hover{color:#360;}
.ShopGetMonth h2{font-size:16px; color:#F60; font-weight:bold;}
.ShopGetMonth_content_list td{ padding:5px; font-weight:bold;}
.ShopGetMonth_content_list th{ padding:5px; font-weight:bold; background:#ff8000 url(/in/images/bar_bg2.png) repeat-x; border:0px; color:#fff; line-height:25px; border-left:1px solid #fff;}
.ShopGetMonth_content_list span{ height:1px;}
.ShopGetMonth input{ border:1px solid #CCC; padding:5px}
.ShopGetMonth .tit1 td{ font-weight:normal; color:#666; border-bottom:1px solid #ccc;border-left:1px solid #ccc; background:#fff; margin:0;line-height:25px;}

#ifram{position:relative; width:100%; height:auto;}
/*Member_download*/
.Member_download h2{font-size:16px; color:#F60; font-weight:bold; padding:10px 10px; height:22px;}
.Member_download{ margin-top:10px; width:930px; margin:0 auto; position:relative;}
.md_tips{ position:absolute; width:160px; height:35px; text-align:center; line-height:35px; background:url(/in/images/member/tip_bg.jpg) no-repeat; top:7px;}
.md_tips a{ line-height:35px; color:#000;width:160px;height:35px; display:block;}
.md_tips a:hover{color:#fff;background:url(/in/images/member/tip_bg2.jpg) no-repeat;}
.md_tips_on{ position:absolute; width:160px; height:35px; text-align:center; line-height:35px; background:url(/in/images/member/tip_bg2.jpg) no-repeat; color:#fff;top:7px;}
.md_con{ border:1px solid #bababa; border-top:0px solid; margin:0;}
.md_con .paper_order{width:77px; height:25px;background:url(/in/images/icon_all.png) no-repeat -308px -7px; color:#fff;border:0;}
.md_con h3{ height:30px; background:url(/in/images/member/b_1ds.gif) repeat-x bottom; line-height:30px; border-top:1px solid #ccc;}
.md_con h3 .md_con_l{ padding-left:20px; background: url(/in/images/member/icon_1.png) no-repeat 0px 7px; margin-left:10px; float:left;}
.md_con h3 .md_con_r{  margin-right:5px; float:right; margin-top:5px;}
.md_con p.md_con_title{background:#eee; height:33px; display:block; line-height:33px; padding-left:10px; border-bottom:1px solid #eee;}
.md_con p.md_con_title3{background:url(/in/images/member/bg_sr2.gif) repeat-x; height:33px; display:block; line-height:25px; padding-right:10px; text-align:right;border-top:1px solid #eee; padding-top:10px;}
.md_con p.md_con_title3 span{}
.md_con p.md_con_title3 img{ float:right;margin-left:10px;}
.md_con_date{text-align:center; margin:20px 80px 10px 90px;}
.md_con_date input{ margin:0 5px;border:1px solid #ccc;}
.md_con_btn{ width:70px; height:18px; background:url(/in/images/member/sr_bt.gif) no-repeat; border:0px solid #ccc;}
.md_con_btn:hover{ background:url(/in/images/member/sr_bt-o.gif) no-repeat;}
.md_con_list{ padding:10px;}
.md_con_list table{border:1px solid #ccc;}
.md_con_list td,th{ border:1px solid #ccc; padding:5px;}
.md_con_list th{ height:23px; background:url(/in/images/bar_bg2.png) repeat-x; color:#FFF; font-weight:bold; line-height:23px;}
.md_con_list th a{ font-weight:bold; color:#FFF; line-height:15px;}
.md_con_list th a:hover{ color:#000;}
.shoplist td{ border:1px solid #ccc; padding:5px; text-align:center; background:#fff;}
.shoplist th{ border:1px solid #ccc; padding:5px; color:#FFF;  background:#ff8000 url(/in/images/bar_bg2.png) repeat-x;  font-weight:bold;text-align:center; line-height:2em;}
.GetMC {background:#f3f3f3}
.GetMC dd{ padding:10px 20px; font-weight:bold; color:#C00; font-size:14px;}
/*BonusSearch*/
.BonusSearch_list{ padding:10px;}
.BonusSearch_list table{border:1px solid #ccc;}
.BonusSearch_list td,th{ border:1px solid #ccc; padding:5px;text-align:center; }
.BonusSearch_list td{height:2em; line-height:2em;}
.BonusSearch_list th{ height:23px; background:url(/in/images/bar_bg2.png) repeat-x; color:#FFF; font-weight:bold; line-height:23px;}
.BonusProduct_list{padding:10px; position:relative;}
.BonusProduct_list table{ width:100%}
.BonusProduct_list td{ border:1px solid #ddd;text-align:center;}
.BonusProduct_list .content{ width:160px;  padding:10px; margin:0 auto; display:block;}
.BonusProduct_list .content img{ border:1px solid #ccc;}
.BonusProduct_list .content img:hover{ border:1px solid #666;}
.BonusProduct_list .content h4{ text-align:left; color:#F30; line-height:1.5em;}
.BonusProduct_list .content p{ text-align:left;line-height:1.5em;}
.BonusProduct_list .content p.point{ color:#F30; font-weight:bold;}
.bonus_con{ padding:10px; background:#eee; margin:10px 0px; }
.bonus_con h3{font-weight:bold; border-bottom:1px dashed #ccc; line-height:2em;}
.bonus_con p{ line-height:1.8em; color:#666;}
/*BonusPreview*/
.BonusProduct_list .preview_image{ float:left; width:300px;}
.BonusProduct_list .preview_con{ float:right; width:595px;}
.BonusProduct_list .preview_con h4{ display:block; background:#DDF1FB; font-size:18px; font-weight:bold; padding:10px; color:#036;}
.BonusProduct_list .preview_con p{ font-weight:bold; line-height:30px; letter-spacing:1px; padding-left:10px;}
.BonusProduct_list .preview_con p.point{ color:#F30; font-weight:bold;}
.BonusProduct_list .preview_image img{ border:1px solid #ccc;}
/*BonusChange*/
.BonusChange_list .preview_con{ padding:10px;}
.BonusChange_list .preview_con h4{ font-size:18px; font-weight:bold; padding: 10px 0;}
.BonusChange_list .preview_con dd{position:relative; padding:8px 0;}
.BonusChangeinput input{ border:1px solid #999; padding:5px;}
.BonusChange_list .preview_con dd.point{ color:#F30; font-weight:bold; font-size:14px;}
.BonusChange_list .preview_con dd .addressdiv{ float:left; margin-right:5px;}
/*Bonusok*/
.Bonusok{ padding:10px;}
.Bonusok_l{ float:left; width:360px; border-right:1px dashed #666; padding:0 10px;}
.Bonusok_r{ float:right; width:359px;padding:0 10px;}
.Bonusok h4{ display:block; background:#DDF1FB; font-size:18px; font-weight:bold; padding:10px; color:#036;}
.Member_download h2 a{color:#069;}
.Member_download h2 a:hover{color:#F60;}
.Bonusok p{  line-height:40px; letter-spacing:1px; padding-left:10px; border-bottom:1px dashed #ddd;}
.Bonusok p.point{ color:#F30; font-weight:bold;}
.bonusok_con{ padding:10px; background:#eee; margin:10px 4px; }
.bonusok_con p{ line-height:1.8em; color:#000;}
.bonusok_con p a{ color:#069;}
.bonusok_con p a:hover{ color:#F60;}
.member_namestyle{ color:#f63;}
/*pay*/
.pay_title{ font-size:12px; line-height:37px; float:right; margin-left:10px; font-weight:normal; color:#666;}
.paybill th{ border:2px solid #333; padding:2px;}
.paybill td{ border:2px solid #333; line-height:1.4em;}
.pay_fontstyle1{ color:#C30; font-size:14px; font-weight:bold; letter-spacing:0px;}
.pay_fontstyle2{ font-size:20px; font-weight:bold; color:#000;}
.paybill { line-height:2em;}
.paybill_content_list{background:#fff ; padding:10px; position:relative; color:#666; font-size:16px;}
.paybill_content_list dl{ padding:0;}
.paybill_content_list dl dd{ padding:5px;}
.paybill_content_list2{ width:365px; height:230px;float:left;padding:0 10px;background:#fff ; color:#666; line-height:1.3em; letter-spacing:2px; position:relative;}
.paybill_content_list2 dd{ margin-bottom:5px;}
.bill_content_box{ border:2px solid #666; width:230px; float:right; text-align:center; font-weight:bold; letter-spacing:1px;}
.bill_content_box h3{ background:#666; text-align:center; line-height:3em; color:#fff}
.paybill_content_list3{ width:260px; height:200px;float:left;padding:10px;background:#fff ; color:#666; line-height:1.3em; letter-spacing:2px;}
.paybill_content_list3 dd{ margin-bottom:5px;}
.bill_content_box2{ border:2px solid #666; width:210px; float:right; text-align:center; font-weight:bold; letter-spacing:1px; background:#fff; margin-top:18px;}
.bill_content_box2 h3{ background:#666; text-align:center; line-height:2.8em; color:#fff; border-bottom:2px solid #666;}
/*ModifyEmail*/
.mailnow{ font-weight:bold; color:#F60;}
.member_buy td,.member_buy td a{ line-height:1.5em}
/*other*/
.link_map{ display:none;}
.menu_box{position:relative;background:url(/in/images/bar_bg3.png) #fff repeat-x; width:888px;height:34px;letter-spacing:1px; line-height:34px; border:1px solid #ccc; margin:10px 0; padding:0 20px}
.menu_box .main_menu{ float:left; position:relative;}
/*newcenter*/
.member_center_box dd{ border:1px solid #ccc; width:298px; float:left; height:180px; background:url(/in/images/bar_bg2.png) repeat-x;}
.member_center_box h2{ padding:5px 10px 9px 31px; font-size:16px; font-weight:bold; color:#fff}
.member_center_box p{ padding:5px 10px; border-bottom:1px dashed #ddd; letter-spacing:2px;}
.member_center_box p:hover{ background:#eee;}
/*registerok*/
.registerok{ width:900px; margin:0 auto;}
.registerok h2{font-size: 16px;color: #ff6600;font-weight: bold;padding-top:20px;height: 22px;}
.registerok p{ padding:20px 0;}
.registerok p.title2 a{ color:#f60}
.registerok p.title2 a:hover{color:#000}
.registerok p.registerok_link a{ padding:10px; line-height:15px;background:url(/in/images/bar_bg2.png) repeat-x; color:#fff; margin-right:20px  }
.registerok p.registerok_link a:hover{background:url(/in/images/sinalbum_tbg.png) repeat-x;}
.registerok p.registerok_link{ margin-bottom:20px;}
.rentdatep{ padding:10px;}
.rentdatep input{ padding:5px;}
.rentdatep .datestyle{ color:#f60; font-weight:bold;}
/*FAC*/
.FAC h3{height:30px; background:url(/in/images/member/b_1ds.gif) repeat-x bottom; line-height:30px;}
.FAC h3 span.md_con_l{ padding-left:20px; background: url(/in/images/member/icon_1.png) no-repeat; margin-left:10px;}
.FAC { border:1px solid #ccc;}
.FAC .FAC_box p{ padding: 5px;}
.FAC .FAC_box h2{ padding: 5px; font-size:16px; font-weight:bold; color:#f60}
.FAC .FAC_box input{ padding:5px; border:1px solid #ccc; margin-right:10px;}