@charset "utf-8";
/* Yynet.cn Register */
body{margin:0 auto;	font-size:12px;	font-family:Verdana;}
.left{	float:left;	}
.right{	float:right;}
.clear{	clear:both;	}
/*orm, */ .c_title h2, .default_form{	margin:0;	padding:0;	}
.c_title, .default_form li{	height:100%;	overflow:hidden;	}
.register_header{	width:980px;	height:100px;	margin:10px auto;	overflow:hidden;	background:url(../images/user/register_header_BG4.jpg) no-repeat;	margin-top:0;	}
.register_header h2{font-size:14px;	margin:0;	padding:7px 0 0 27px;	color:#fff;	}
.register_header h2 a, .register_header h2 span{float:left;	padding:0 10px 0 14px;	line-height:120%;	background:url(../images/user/arrowhead_right.gif) no-repeat 0 2px;	}
.register_header h2 span{	color:#FFFF66;	background-position: 0 -14px;	}	
/*块级元素修饰*/
div.no_c_title{ border-top-width:3px;}
.c_title, .c_cont, div.no_c_title{}
.c_title{	padding:8px 10px 10px;	text-align:right;	font-size:14px;	color:#063;	border-width:3px 4px 0 4px;	background-color:#c2eb97;	}
.c_title h2{	float:left;	font-size:14px;	}
.c_cont{	padding:4px 8px;	background-color:#fff;	border-width:0 4px 3px 4px;	}
b.rtop, b.rbottom, b.rtop b, b.rbottom b{ display:block; }
.column, b.rtop b, b.rbottom b{	border:solid #86c24a;	border-width:0 1px;	}
b.rtop b, b.rbottom b{	height:1px;	overflow:hidden;	}
b.r1{ margin:0 2px; background-color:#86c24a; }
b.r2{ margin:0 1px; background-color:#c2eb97; }
b.rtop b.r2{ background-color:#fafeff; }
b.rbottom{ margin-bottom:10px; }	
/*register_cont*/
.register_cont .c_title h2{	height:38px;	line-height:140%;	text-align:left;	padding:2px 0 0 45px;	background:url(../images/user/icons_member_mini.gif) no-repeat;}
.register_cont .c_title h2 strong{ color:#f70; }
/*yellow_c_style
边线颜色*/
div.yellow_c_style b.r1{ background-color:#fc0; }
div.yellow_c_style .column, div.yellow_c_style b.rtop b, div.yellow_c_style b.rbottom b,
div.yellow_c_style .df_tab_cont, div.yellow_c_style .df_tab_title_currently, div.yellow_c_style .registration_agreement{	border-color:#fc0;	}
/*背景色*/
div.yellow_c_style .c_title, div.yellow_c_style .important_text{ color:#ef8200; }
div.yellow_c_style b.r2, div.yellow_c_style .c_title, div.yellow_c_style .column{	background-color:#fffae4;	}
div.yellow_c_style .c_title, div.yellow_c_style .c_cont, div.yellow_c_style div.no_c_title{	border-color:#fffae4;	}
/*blue_c_style
边线颜色*/
div.blue_c_style b.r1{ background-color:#84dfdc; }
div.blue_c_style .column, div.blue_c_style b.rtop b, div.blue_c_style b.rbottom b,
div.blue_c_style .df_tab_cont, div.blue_c_style .df_tab_title_currently, div.blue_c_style .registration_agreement{	border-color:#84dfdc;	}
div.blue_c_style .df_tab_title_currently{	background-color:#84dfdc;	}
/*背景色*/
div.blue_c_style .c_title, div.blue_c_style .important_text{ color:#0098aa; }
div.blue_c_style b.r2, div.blue_c_style .c_title, div.blue_c_style .column{	background-color:#effafa;	}
div.blue_c_style .c_title, div.blue_c_style .c_cont, div.blue_c_style div.no_c_title{	border-color:#effafa;	}
/*green_c_style
边线颜色*/
div.green_c_style b.r1{ background-color:#b3d98c; }
div.green_c_style .column, div.green_c_style b.rtop b, div.green_c_style b.rbottom b,
div.green_c_style .df_tab_cont, div.green_c_style .df_tab_title_currently, div.green_c_style .registration_agreement{	border-color:#b3d98c;	}
div.green_c_style .df_tab_title_currently{	background-color:#b3d98c;	}
/*背景色*/
div.green_c_style .c_title, div.green_c_style .important_text{ color:#55a51c; }
div.green_c_style b.r2, div.green_c_style .c_title, div.green_c_style .column{	background-color:#f4fde9;	}
div.green_c_style .c_title, div.green_c_style .c_cont, div.green_c_style div.no_c_title{	border-color:#f4fde9;	}
/*pink_c_style
边线颜色*/
div.pink_c_style b.r1{ background-color:#ffc1c1; }
div.pink_c_style .column, div.pink_c_style b.rtop b, div.pink_c_style b.rbottom b,
div.pink_c_style .df_tab_cont, div.pink_c_style .df_tab_title_currently, div.pink_c_style .registration_agreement{	border-color:#ffc1c1;	}
div.pink_c_style .df_tab_title_currently{	background-color:#ffc1c1;	}
/*背景色*/
div.pink_c_style .c_title, div.pink_c_style .important_text{ color:#ff828c; }
div.pink_c_style b.r2, div.pink_c_style .c_title, div.pink_c_style .column{	background-color:#fff5f5;	}
div.pink_c_style .c_title, div.pink_c_style .c_cont, div.pink_c_style div.no_c_title{	border-color:#fff5f5;	}
/*hospital_c_style
边线颜色*/
div.hospital_c_style b.r1{ background-color:#b2ccff; }
div.hospital_c_style .column, div.hospital_c_style b.rtop b, div.hospital_c_style b.rbottom b,
div.hospital_c_style .df_tab_cont, div.hospital_c_style .df_tab_title_currently, div.hospital_c_style .registration_agreement{	border-color:#b2ccff;	}
/*背景色*/
div.hospital_c_style .c_title, div.hospital_c_style .important_text{ color:#0072cf; }
div.hospital_c_style b.r2, div.hospital_c_style .c_title, div.hospital_c_style .column{	background-color:#eff5ff;	}
div.hospital_c_style .c_title, div.hospital_c_style .c_cont, div.hospital_c_style div.no_c_title{	border-color:#eff5ff;	}
/*purple_c_style
边线颜色*/
div.purple_c_style b.r1{ background-color:#d7bfe7; }
div.purple_c_style .column, div.purple_c_style b.rtop b, div.purple_c_style b.rbottom b,
div.purple_c_style .df_tab_cont, div.purple_c_style .df_tab_title_currently, div.purple_c_style .registration_agreement{	border-color:#d7bfe7;	}
/*背景色*/
div.purple_c_style .c_title, div.purple_c_style .important_text{ color:#752fa4; }
div.purple_c_style b.r2, div.purple_c_style .c_title, div.purple_c_style .column{	background-color:#f7f2fa;	}
div.purple_c_style .c_title, div.purple_c_style .c_cont, div.purple_c_style div.no_c_title{	border-color:#f7f2fa;	}
/*Default_Form*/
.default_form{	list-style:none;	padding:0 0 15px;	}
.df_tab_cont .default_form{	padding-bottom:0;	}
.default_form, .default_form li input, .default_form select, .default_form textarea{	font-size:14px;	font-family: Arial;	}
.default_form li, .default_form li input, .default_form li select{	vertical-align:middle;	}
.default_form li{	line-height:180%;	padding:8px 10px;	border-bottom:1px solid #eee;	clear:both;	}
.default_form .note{	color:#777;	line-height:160%;	margin:0;	font-size:12px;	padding:5px 0 0;	}
.default_form button{	padding:4px 8px;	font-size:14px;	}
.df_th,.df_td{	float:left;	}
.df_td{	width:500px;	}
.df_th{	text-align:right;	padding-right:30px;	width:120px;	}
.df_tab_cont{	float:left;	padding:5px 10px 15px;	border-width:1px;	}
.df_tab_cont .df_th{	width:90px;	padding-right:10px;	}
.df_tab_cont .df_td{	width:360px;	}
.df_tab_cont_inside{	width:462px;	height:auto!important;	height:212px;	min-height:212px;	padding:8px;	}
.df_tab_cont_inside h4{	font-size:16px;	padding:4px 8px;	border:1px solid #ddd;	margin-bottom:5px;	text-align:center;	}
.df_tab_title_left{	float:left;	width:150px;	height:100%;	overflow:hidden;	margin-right:-2px;	}
.df_tab_title_left label{	display:block;	text-align:right;	vertical-align:middle;	cursor:pointer;	padding:6px 28px 6px 0;	margin-bottom:10px;	color: #00F;
                          line-height:160%;	background-color:#f6f6f6;	margin-right:2px;	}
.df_tab_title_left label input{	display:none;	}
.df_tab_cont, .df_tab_title_currently{	border:1px solid #93d3e4;	}
span.df_tab_title_left label.df_tab_title_currently{	border-width:1px 0 1px 1px;	font-weight:bold;	color:#000;	background-image:url(../images/user/left_arrow.gif);background-repeat:no-repeat;	background-position:right center;	}
.registration_agreement{	overflow: auto;	width:480px;	font-size:12px;	height:100px;	border:1px solid #93D3E4;	padding:0 10px 0 10px;	}
/*提示*/
.important_clue{	overflow:hidden;	font-size:14px;	padding:10px 5px 10px 45px!important;	color:#FF3300;	line-height:160%;	border:1px solid #fa0!important;	background:url(../images/user/info.gif) no-repeat 5px center #fffcf6;	}
.important_clue li{	padding:2px 0 5px!important;	line-height:140%!important;	}
.important_clue ul{	margin:0;	list-style:none;	padding:0!important;	}	

/*选择注册的会员类型*/
ul.register_select{	list-style:none;	margin:0;	padding:5px 0;	height:100%;	overflow:hidden;	}
.register_select li{	float:left;	width:50%;	+width:49%;}
.register_select a{	display:block;	padding:15px 5px;	text-decoration:none;	line-height:160%;	color:#666;	height:100%;	overflow:hidden;font-size:12px;	font-family:"微软雅黑"; line-height:24px	}
.register_select a:hover{padding:14px 4px;	border:1px solid #ffe57f;	background-color:#fffaef;	}
.register_select .type_icons{
    width:90px;	height:142px;	margin:0 0px 0 0;	background-repeat:no-repeat;	}
.type_list, .type_icons{	float:left;	cursor:pointer;	}
.type_list{	margin-top:-20px;	line-height:21px;	}
.register_select strong.type_title{	display:block;	color:#ef8200;	}
.register_select span span{	color:#767676;	margin:0 21px 0 0px;	font-size:12px;	font-family:"微软雅黑";}
.register_select span{	font-size:13px;	color:#444;	}
.register_select sup{	font-size:75%;	color:#f70;	}	
#rs_user .type_icons{ background-image:url(../images/user/user-256x256.jpg);}
#rs_user  a:hover .type_icons{ background-image:url(../images/user/user-256x256b.jpg)}
#rs_user  span span{ color:#767676;}
#rs_user a:hover{ background-color:#effafa; border-color:#84dfdc;}
#rs_user .type_title,#rs_doctor .type_title,#rs_hospital .type_title,#rs_department .type_title,#rs_nurse .type_title,#rs_apothecary .type_title{font-family:"微软雅黑"; font-size:18px; color:#d92925}

#rs_doctor .type_icons{ background-image:url(../images/user/user-2.jpg);}
#rs_doctor a:hover .type_icons{ background-image:url(../images/user/user-2b.jpg);}
#rs_doctor a:hover{ color:#0098aa;}
#rs_doctor span span{ color:#767676;}
#rs_doctor a:hover{ background-color:#effafa; border-color:#84dfdc; }

#rs_nurse .type_icons{ background-image:url(../images/user/icons_nurse.gif);}
#rs_nurse a:hover{ color:#ff828c;}
#rs_nurse span span{ color:#ff9999;}
#rs_nurse a:hover{ background-color:#fff5f5; border-color:#ffcccc;}

#rs_apothecary .type_icons{ background-image:url(../images/user/icons_apothecary.gif);}
#rs_apothecary a:hover{ color:#55a51c;}
#rs_apothecary span span{ color:#767676;}
#rs_apothecary a:hover{ background-color:#f5faef; border-color:#cce5b2;}

#rs_department .type_icons{ background-image:url(../images/user/user-3.jpg);}
#rs_department a:hover .type_icons{ background-image:url(../images/user/user-3b.jpg);}
#rs_department a:hover{ color:#752fa4;}
#rs_department span span{ color:#767676;}
#rs_department a:hover{ background-color:#effafa; border-color:#84dfdc;}

#rs_hospital .type_icons{ background-image:url(../images/user/user-4.jpg);}
#rs_hospital a:hover .type_icons{ background-image:url(../images/user/user-4b.jpg);}
#rs_hospital a:hover{ color:#0098aa;}
#rs_hospital span span{ color:#767676;}
#rs_hospital a:hover{ background-color:#effafa; border-color:#84dfdc; }


/*侧边选择注册用户类型*/
#side_reg_select li{	width:100%;	padding: 0 0 5px 0;	}
#side_reg_select a{	height:42px;	overflow:hidden;	margin:0;	padding:10px 5px 11px;	font-size:12px;	line-height:28px;	border-bottom:1px solid #ddd;	}
#side_reg_select a:hover{	padding:9px 4px;	margin-bottom:2px;	}
#side_reg_select .type_title{	font-size:14px;	line-height:20px;	}
#side_reg_select .type_icons{	width:40px;	height:40px;	margin-right:5px;	background-position:center top;	}
#side_reg_select #rs_hospital .type_icons, div.hospital_c_style .c_title h2{ background-image:url(../images/user/icons_hes_hospital_mini.gif);}
#side_reg_select #rs_department .type_icons, div.purple_c_style .c_title h2{ background-image:url(../images/user/icons_hes_department_mini.gif);}
#side_reg_select #rs_apothecary .type_icons, div.green_c_style .c_title h2{ background-image:url(../images/user/icons_apothecary_mini.gif);}
#side_reg_select #rs_nurse .type_icons, div.pink_c_style .c_title h2{ background-image:url(../images/user/icons_nurse_mini.gif);}
#side_reg_select #rs_doctor .type_icons, div.blue_c_style .c_title h2{ background-image:url(../images/user/icons_doctor_mini.gif);}
#side_reg_select #rs_user .type_icons{ background-image:url(../images/user/icons_member_mini.gif);}
.side_contact{	margin:0;	padding:0;	list-style:none;	padding:5px;	}
.side_contact li{	padding:4px;	font-size:14px;	}
.tmp_select_list{	overflow:hidden;	display:none;	background:#fff;	}
.tmp_select_list span{	float:left;	overflow:hidden;	width:48%;	height:24px;	line-height:24px;	margin:5px 1% 0 0;	padding-left:1%;	white-space:nowrap;	-o-text-overflow:ellipsis;	text-overflow:ellipsis;	cursor:pointer;	color:#0000FF;	background-color:#eef6f7;	}
#all_dpt span{	width:23%;	}
.register_cont .c_cont a{	color:#333;	text-decoration:underline;	}
.register_cont .c_cont a:hover{	color:#f60;	text-decoration: none;	}	
.toubu{ width:980px; clear:both;}
.weibu{width:875px; clear:both; overflow:hidden; padding-left:105px;}
.weibu a{ color:#000;}
*html .weibu{ padding-left:50px;}
*+html .weibu{ padding-left:50px;}
.weibu img{ margin-left:0px;}
*html .weibu img{ margin-left:0;}
*+html .weibu img{ margin-left:0;}