@charset "utf-8";/* CSS Document */.login_css{padding:10px 10px 150px;width:980px;}
.userinfo_h1{font-size:15px;font-style:italic;padding-bottom:10px;padding-left:10px;padding-top:5px;}
.login_block_left,.login_block_right{float:left;}
.login_block_left,.login_block_right{width:483px;border:solid 1px #ddd;}
.login_block_right{margin-left:5px;float:right;}
.login_block_left h2,.login_block_right h2{width:auto;height:25px;line-height:25px;background:url(login_block_left_h2.jpg) repeat-x;border-bottom:solid 1px #f6f6f6;color:#666;font-size:13px;padding-left:15px;}
.login_block_left .login_block_contenttxt{padding:15px;line-height:18px;color:#666;margin-bottom:44px;}
.login_block_right .login_block_contenttxt{margin-bottom:18px;}
.login_block_bottom{border-top:solid 1px #ddd;text-align:right;padding-right:15px;}
.login_block_left .login_block_bottom a{background:none repeat scroll 0 0 #000000;color:#FFFFFF;display:block;float:right;font-size:11px;height:20px;line-height:20px;margin:20px 0;text-align:center;text-decoration:none;width:140px;}
.login_block_right .login_block_contenttxt{padding:15px;}
.login_block_contenttxt p{color:#666;}
.login_block_login{padding-top:22px;}
.login_block_login li{margin-bottom:2px;}
.login_block_login li span{font-weight:bold;}
.login_block_login li input{width:250px;height:20px;line-height:20px;border:solid 1px #d9d9d9;}
.login_block_right .login_btn{background:#000;padding:0 10px;padding-bottom:2px;height:20px;margin:10px 0;border:none;color:#fff;cursor:pointer;float:right;}
.login_block_right .login_block_bottom{text-align:left;}
.login_block_right .login_block_bottom a{line-height:40px;padding-left:5px;text-decoration:none;color:#666;}
.login_block_right .login_block_bottom a:hover{text-decoration:underline;}
.reg_block{width:95%;margin:0 auto;border:solid 1px #ddd;margin-bottom:10px;}
.reg_block h2{width:auto;height:25px;line-height:25px;background:url(login_block_left_h2.jpg) repeat-x;border-bottom:solid 1px #f6f6f6;color:#666;font-size:13px;padding-left:15px;}
.reg_block_contenttxt li{width:40%;float:left;}
.reg_block_contenttxt li.tli{width:80%;clear:both;}
.reg_block_contenttxt .reg_input_content{padding:5px 15px;font-weight:bold;font-size:11px;width:576px;}
.reg_block_contenttxt .reg_input_content input{width:40%;height:20px;line-height:20px;border:solid 1px #d9d9d9;}
.reg_block_contenttxt .reg_input_content input.cl_checkbox{width:auto;float:left;margin-right:5px;border:none;}
.reg_block_contenttxt .reg_input_content .select_list{width:40%;border:solid 1px #d9d9d9;}
.reg_block_contenttxt .reg_input_content textarea.cms_textarea{width:75%;height:150px;border:solid 1px #d9d9d9;}
span.quest_icon{color:#f00;}
.reg_block_bottom{text-align:right;padding:10px 0;padding-right:10px;}
.reg_block_bottom .login_btn{background:#000;padding:0 10px;padding-bottom:2px;height:20px;margin:10px 0;border:none;color:#fff;cursor:pointer;}
.nav_block_account{height:25px;}
.nav_block_account .qutitl,.nav_block_account .quor{float:left;}
.nav_block_account .qutitl{font-weight:bold;height:20px;line-height:20px;font-size:15px;font-style:italic;}
.nav_block_account .quor{float:right;}
.nav_block_account .quor a{font-weight:bold;}
.nav_block_account .quor .quorder{border:solid 1px #ccc;height:19px;line-height:19px;}
.nav_block_account .quor .order_btn{border:none;background:#000;color:#fff;line-height:20px;height:20px;padding:0 5px;cursor:pointer;}
.right_wec .right_wec_txt{/*color:#666;*/ font-weight:bold;margin-bottom:3px;font-size:1.15em;}
.right_wec .right_wec_mid{line-height:15px;/*color:#666;*/ font-size:12px;margin-bottom:6px;}
.account_content{border:solid 1px #ddd;padding:10px 5px;}
.account_content .account_content_txt{font-size:13px;color:#e65505;background:url(account_content_txt.jpg) left 1px no-repeat;padding-left:20px;border-bottom:solid 1px #ddd;padding-bottom:5px;margin-bottom:5px;}
.account_content .account_block .account_block_txt{font-weight:bold;border-bottom:dotted 1px #252525;line-height:20px;}
.account_content .account_block .account_block_txt a{float:right;color:#666;text-decoration:none;font-weight:normal;}
.account_content .account_block .account_block_txt a:hover{text-decoration:underline;color:#000;}
.account_content .account_block .account_block_mid{padding:10px 0;line-height:18px;font-size:12px;/*color:#666;*/}
.account_content .account_block .account_block_mid a{color:#666;text-decoration:none;}
.account_content .account_block .account_block_mid a:hover{text-decoration:underline;}
.account_block_mid_left{float:left;}
.account_block_mid_right{float:right;}
.account_block_nl_txt{color:#666;font-weight:bold;}
.account_change_block{width:auto;}
.no_order{font-size:11px;color:#666;}
.content_us{width:auto;}
.height_20{height:20px;}
#prevOrders{border-color:#CEC7CE;border-style:solid;border-width:0 0 1px 1px;}
tr.tableHeading{background:none repeat scroll 0 0 transparent;height:2em;}
#prevOrders th{border-color:#CEC7CE;border-style:solid;border-width:1px 1px 0 0;height:23px;line-height:23px;}
#prevOrders td{border-color:#CEC7CE; border-style:solid;border-width:1px 1px 0 0;height:37px;line-height:37px;}
.top{font-size:14px;font-weight:bold;height:30px;line-height:20px;text-align:center;}
tr.dataTableHeadingRow{ background-color:#DEE7EF;height:25px;}
.dataTableHeadingRow TH{border-bottom:1px solid #9A9A9A;}
.dataTableHeadingcenter{height:26px;line-height:26px;}
.dataTableHeadingcenter td{border-bottom:1px solid #9A9A9A;}
.dataTableTopbottom{height:15px;}
.left{font-size:14px;font-weight:bold;line-height:20px;text-align:center;line-height:32px;}
.lefttable{padding:5px 0;margin-bottom:10px;border-bottom:solid 1px #9A9A9A;}
.dataTableHeadingDelivery{text-align:left;}
.dataTableHeadingDelivery td{padding:5px 0;}
.dataTableHeadingBilling{text-align:left;}
.clear{clear:both;}
 .dataTableHeadingShipping{text-align:left;}
.shipping{float:left;}
.dataTableHeadingPayment{text-align:left;}
.bottom{ clear:both;height:14px;line-height:57px;}
.dataTableHeadingmethod td{text-align:right;}
.forgot{width:550px;margin:20px auto;border:solid 1px #ccc;padding:20px;}
.forgot .fal{color:#f00;font-weight:bold;margin-bottom:5px;}
.forgot .falmail{width:200px;height:25px;line-height:25px;padding-left:5px;border:solid 1px #ccc;}
.forgot .login_btn{background:#000;color:#fff;padding:5px 10px;border:none;cursor:pointer;}
.left_user{padding-left:0px;}
.left_user li{height:13px;line-height:13px;}
.left_user li:hover{background:#15B0C4;}
.left_user li a{color:#525252;}
