@charset "utf-8";

label{cursor:pointer;}

#register_home    {position:absolute;left:951px;top:646px;z-index:2;}
#register_save    {position:absolute;left:0px;  top:646px;z-index:2;}
#register_list    {position:absolute;left:903px;top:646px;z-index:2;}
#register_help    {position:absolute;left:855px;top:646px;z-index:2;}
#register_home_top{position:absolute;left:951px;top:20px; z-index:2;}
#register_refresh {position:absolute;left:903px;top:20px; z-index:2;}

/* �ϼ��� */
#finish_date_input input{width:140px;}

#finish_date_time{position:absolute;left:301px;top:146px;width:69px;height:41px;}
#finish_date_time select{width:100%;height:100%;}
#finish_date_min{position:absolute;left:372px;top:146px;width:45px;height:41px;}
#finish_date_min select{width:100%;height:100%;}

.register_content {position:relative; width:940px; height:auto; margin:0 auto; padding:0; background:#21c2e9;}
.register_content .register_wrap{width:940px; float: left; padding:30px 0 35px 0;}
.register_content .register_wrap header {position:relative; height:55px; line-height:60px; border-bottom:1px solid #e9e9e9;}
.register_content .register_wrap header h1 {font-size:22px; font-weight:normal; color:#00aad3}
.register_wrap .register_info{margin: 0 auto; text-align:center; font-size:14px; font-weight:normal; color:#acacac}
.register_wrap .register_info article{position:relative; width: 700px; height:auto; margin:20px 0; font-size:16px;}
.register_wrap .register_info .info_label{position:relative; text-align:left; width:100px; float:left;}
.register_wrap .register_info .info_input{position:relative; width:520px; float:left;}
.register_wrap .register_info .info_input .info_textarea{position:relative; padding:10px 10px; text-align:left; width:auto; height:100px; font-size:25px; color:#777; float:left; background-color: #fff; border:1px solid #e9e9e9; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;text-indent: 10px;  resize: none;}
.register_wrap .register_info .info_input .info_textarea:focus{border-color:#00aad3; color:#555;}
.register_wrap .register_info .info_input .txt_alert{float:left; margin-top:5px;  font-size:12px;}
.register_wrap .register_info .info_input .txt_alert_good{color:#00aad3;}
.register_wrap .register_info .info_input .txt_alert_bad{color:#FFC0CB;}
.register_wrap .register_info .info_input .txt_cnt{float:right; margin-top:5px; font-size:12px;}
.register_wrap .register_info .info_input select{position:relative; float:left; margin-right:10px; height:40px; width:200px; color:#777; background-color:#fff; border:1px solid #e9e9e9; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;text-indent: 10px;  resize: none;}
.register_wrap .register_info .info_input select:focus{border-color:#00aad3; color:#555;}
.register_wrap .register_info .info_input input{position:relative; float:left; margin-right:0px; height:40px; width:150px; color:#777; background-color:#fff; border:1px solid #e9e9e9; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;text-indent: 10px;  resize: none;}
.register_wrap .register_info .info_input .unit{position:relative; float:left; padding-top:9px;}
.register_wrap .register_info .info_picture_area{position:relative; float:left; width:520px; height:400px; color:#777; background-color:#fff; border:1px solid #e9e9e9; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; overflow:hidden;}
.register_wrap .register_info .info_picture_area .non_picture{position:absolute; left:0px; top:0px; width:520px; height:400px; padding:70px 0px;}
.register_wrap .register_info .info_picture_area .non_picture .btn_sel_picture{position:relative; margin-top:30px;}
.register_wrap .register_info .info_picture_area .in_picture{position:absolute; left:0px; top:0px; width:520px; height:400px; padding:70px 0px;}
.register_wrap .register_info .info_picture_area .in_picture .now_picture{position:absolute; margin:0px; padding:0px; left:0px; top:0px; width:520px; height:300px; padding:15px 0px; background-color:#FFC0CB;}
.register_wrap .register_info .info_picture_area .in_picture .now_picture .picture_img{position:relative; float:left; width:412px; height:300px; text-align:center; overflow:hidden;}
.register_wrap .register_info .info_picture_area .in_picture .now_picture .picture_left{position:relative; float:left; margin:120px 10px; width:34px; height:58px; background:url('.././images/pic_arrow.png') no-repeat; background-position:0 0;}
.register_wrap .register_info .info_picture_area .in_picture .now_picture .picture_right{position:relative; float:left; margin:120px 10px; width:34px; height:58px; background:url('.././images/pic_arrow.png') no-repeat; background-position:-34px 0;}
.register_wrap .register_info .info_picture_area .in_picture .btn_del_picture{position:absolute; left:475px; top:5px; color:#21c2e9; cursor:pointer;}
.register_wrap .register_info .info_picture_area .in_picture .btn_del_picture:hover{color:#00aad3;}
.register_wrap .register_info .info_picture_area .in_picture .list_picture{position:absolute; top:330px; left:0px; width:520px; height:70px; background-color:#FFFFF0; padding:0 10px; }
.register_wrap .register_info .info_picture_area .in_picture .list_picture .btn_picture{position:relative; float:left; width:60px; height:60px; margin:5px; background-color:#21c2e9; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; overflow:hidden;}
.register_wrap .register_info .info_picture_area .in_picture .list_picture .btn_picture:hover{opacity: 0.8;}
.register_wrap .register_info .info_picture_area .in_picture .list_picture .btn_picture_plus{font-size:50px; color:#fff; cursor:pointer;}
.register_wrap .register_info .article_title{height:125px; margin-top:50px;  margin-bottom:50px;}
.register_wrap .register_info .article_category{height:65px;}
.register_wrap .register_info .article_region{height:65px;}
.register_wrap .register_info .article_price{height:65px;}
.register_wrap .register_info .article_worktime{height:65px;}

#dentist_gold_text {position:absolute;left:432px; top:146px;}
#dentist_gold_count{position:absolute;left:623px; top:146px;}
#dentist_gold_count input{width:169px;}
#dentist_gold_use_text {position:absolute;left:432px;top:238px;}
#dentist_gold_use_count{position:absolute;left:781px;top:238px;width:216px;}

/* ���ܰ� */
#gold_cost{position:absolute;left:687px;top:238px;width:55px;}
#gold_cost input{width:93px;height:40px;}

/* ������� */
#dentist_gold_use_count input{position:absolute;width:41px;height:40px;}
#dentist_gold_use_count #gold_count_total {left:0px;}
#dentist_gold_use_count #gold_count_use   {left:42px;}
#dentist_gold_use_count #gold_count_burn  {left:84px;}
#dentist_gold_use_count #gold_count_remain{left:126px;}

#check_company{position:absolute;left:639px;top:285px;width:200px;text-align:left;}
#check_dentist{position:absolute;left:639px;top:303px;width:200px;text-align:left;}
#check_company input{position:relative;top:3px;}
#check_company label{font-size:12px;}
#check_dentist input{position:relative;top:3px;}
#check_dentist label{font-size:12px;}

#gold_use_type{position:absolute;left:565px;top:146px;}
#gold_use_type select{width:383px;text-align:left;padding-left:17px;}

/* ġ�� - Denture */
#part_denture{position:absolute;left:156px;top:422px;} 
#part_denture_up  {position:absolute;left:0px;top:0px; height:21px;cursor:pointer;font-size:11px;}
#part_denture_down{position:absolute;left:0px;top:20px;height:21px;cursor:pointer;font-size:11px;}

/* 추가단가 */
#add_price_text   {position:absolute;left:565px;top:422px;}
#add_price_select {position:absolute;left:687px;top:422px;width:70px;}
#add_price_input  {position:absolute;left:760px;top:422px;width:55px;}
#add_price_select2{position:absolute;left:820px;top:422px;width:70px;}
#add_price_input2 {position:absolute;left:893px;top:422px;width:55px;}
#add_price_btn    {position:absolute;left:953px;top:422px;}
#add_price_select  select{width:70px;height:41px;font-size:13px;}
#add_price_select2 select{width:70px;height:41px;font-size:13px;} 
#add_price_input  input{width:55px;font-size:13px;}
#add_price_input2 input{width:55px;font-size:13px;}

/* Shade */
#product_sub_category{position:absolute;left:687px;top:376px;width:130px;}
#product_sub_name    {position:absolute;left:820px;top:376px;width:130px;}
#product_sub_category select{width:128px;height:41px;font-size:13px;}
#product_sub_name     select{width:128px;height:41px;font-size:13px;}
#product_sub_0{display:block;}
#product_sub_1{display:none;}
#product_sub_2{display:none;}
#product_sub_3{display:none;}

#shade_alert   {position:absolute;left:515px;top:376px;line-height:18px;}
#addprice_alert{position:absolute;left:515px;top:422px;line-height:18px;}

#dentist_rate_text{position:absolute;left:565px;top:468px;}
#dentist_rate_name{position:absolute;left:687px;top:468px;}
#dentist_rate_btn {position:absolute;left:953px;top:468px;}

#comment    {position:absolute;left:565px;top:514px;width:383px;height:86px;}
#comment_btn{position:absolute;left:953px;top:514px;}
#comment textarea{width:383px;height:86px;border: 1px solid #bfbfbf;border-radius:2px;overflow:hidden;resize:none;padding:5px;}
/*#comment_btn a{height:69px;line-height:60px;}*/

#company_gold_text span{position:absolute;left:0px;top:0px;width:115px;height:40px;line-height:40px;}
#dentist_gold_text span{position:absolute;left:0px;top:0px;width:115px;height:40px;line-height:40px;} 

#company_gold_input input{width:105px;}
#dentist_gold_count input{width:105px;}

#company_gold_sel{position:absolute;left:559px;top:100px;}
#company_gold_sel select{width:55px;font-size:12px;}
#dentist_gold_sel{position:absolute;left:559px;top:146px;}
#dentist_gold_sel select{width:55px;font-size:12px;}
#dentist_gold_use_sel{position:absolute;left:565px;top:238px;}
#dentist_gold_use_sel select{width:117px;}

#gold_alert{position:absolute;left:565px;top:100px;line-height:18px;text-align:left;}

/* 환자명 & 환자번호 */
#patient_text    {position:absolute;left:34px; top:330px;}
#patient_name    {position:absolute;left:156px;top:330px;}
#patient_num_text{position:absolute;left:565px;top:330px;}
#patient_number  {position:absolute;left:687px;top:330px;}

#employee_text{position:absolute;left:565px;top:284px;}
#employee_name{position:absolute;left:687px;top:284px;}

#shade_text {position:absolute;left:565px;top:376px;}
#shade_name {position:absolute;left:687px;top:376px;}

/* Tab ó��! */
.register_tab{position:absolute;left:0px;top:75px;width:100%;height:35px;z-index:10;}
.register_tab a{padding:5px;width:100%;height:23px;font-size:14px;border-radius:2px;}
.register_tab .register_save{position:absolute;left:5px;top:5px;width:20px;height:20px;}

#btn_tab_1 {position:absolute;left:27px; top:0px;width:89px;height:35px;}
#btn_tab_2 {position:absolute;left:127px;top:0px;width:89px;height:35px;}
#btn_tab_3 {position:absolute;left:227px;top:0px;width:89px;height:35px;}
#btn_tab_4 {position:absolute;left:327px;top:0px;width:89px;height:35px;}
#btn_tab_5 {position:absolute;left:427px;top:0px;width:89px;height:35px;}
#btn_tab_6 {position:absolute;left:527px;top:0px;width:89px;height:35px;}
#btn_tab_7 {position:absolute;left:627px;top:0px;width:89px;height:35px;}
#btn_tab_8 {position:absolute;left:727px;top:0px;width:89px;height:35px;}
#btn_tab_9 {position:absolute;left:827px;top:0px;width:89px;height:35px;}
#btn_tab_10{position:absolute;left:927px;top:0px;width:89px;height:35px;}

.register_tab_area{position:relative;top:-36px;left:-34px;height:640px;z-index:1;}
#register_tab_1 {display:block;} 
#register_tab_2 {display:none;}
#register_tab_3 {display:none;}
#register_tab_4 {display:none;}
#register_tab_5 {display:none;}
#register_tab_6 {display:none;}
#register_tab_7 {display:none;}
#register_tab_8 {display:none;}
#register_tab_9 {display:none;}
#register_tab_10{display:none;}
#register_tab_sel{text-decoration:none !important;background:#00aad3;color:#fff;}

/* �̿� üũ */
#forward_text {position:absolute;left:34px; top:238px;}
#forward_check{position:absolute;left:160px;top:250px;height:24px;width:20px;} 
#forward_check input{position:absolute;left:0px;top:0px;width:20px;height:20px;cursor:pointer}

/* ġ�� - ALL ��ư */
#btnPartAllUp{position:absolute;left:422px;top:424px;}
#btnPartAllDn{position:absolute;left:422px;top:445px;}

.register_tab_area label{font-size:13px;}
.register_tab_area input[type=checkbox]{
	width:13px;
	height:13px;
	padding:0;
	margin:0;
	vertical-align:bottom;
	position:relative;
	top: -1px;
	*overflow:hidden;
}












