<!--
	html,body { height:100%; margin:0; padding:0; }
	body,div,ul,li,p,h1,h2{ margin:0; padding:0; border:0; background-color:transparent; font-family:"Malgun Gothic",gulim,Arial; color:#1C1C1C; }
	body{ font-size:15px; font-family:"Malgun Gothic",gulim,Arial; line-height:140%; }
	table{ font-size:15px; font-family:"Malgun Gothic",gulim,Arial; border-radius:3px}
	input{ height:30px; padding-left:6px; margin:1px; vertical-align:middle; font-size:15px; font-family:"Malgun Gothic",gulim,Arial; color:#1C1C1C; border:1px solid #cccccc; border-radius:5px;}
	select{ padding-left:4px; height:30px; vertical-align:middle; font-size:14px; font-family:"Malgun Gothic",gulim,Arial; border:1px solid #cccccc; background-color:#ffffff; border-radius:5px;}
	textarea{ padding:4px; vertical-align:middle; font-size:15px; font-family:"Malgun Gothic",gulim,Arial; color:#1C1C1C; border:1px solid #cccccc; line-height:140%; border-radius:5px;}
	radio {width:20px;height:20px;border:2px;}
	input[type="checkbox"] {width:20px;height:20px;border:1px solid #cccccc;border-radius:5px;}
	input[type="radio"] {width:20px;height:20px;border:1px solid #cccccc}
	img { border:none; }
	a {color:#1C1C1C; text-decoration:none; cursor:pointer; -webkit-tap-highlight-color : transparent; }
	
	input:focus {outline:none;}
	textarea:focus {outline:none;}

	body{ -ms-overflow-style: none; -webkit-tap-highlight-color : rgba(204,204,204,0.2); } ::-webkit-scrollbar { display: none; }
	.cate{ -ms-overflow-style: none; } 
	.cate::-webkit-scrollbar{ display:none; }
	
	ul{width:98%;font-size:16px;overflow-x:auto; white-space:nowrap;position:absolute;}
	li{	display:inline-block;}

	.mm{width:100%;overflow-x:auto; white-space:nowrap; display:inline-block; position:absolute;}

	.wrap{width:100%;height: 100%;position:relative;}
    .inner{position:absolute;left:50%;top:50%;margin: -150px 0  0 -134px;}

	.text16t{ font-size:16px; color:#1C1C1C; text-shadow:1px 1px 1px #000000; text-decoration: none; line-height:150%;}
	.text_shd1{text-shadow:1px 1px 1px #666666;}
	.text_shd2{text-shadow:1px 1px 1px #1C1C1C;}
	.text_shd3{text-shadow:1px 1px 1px #000000;}
	.text_small{ font-size:12px; color:#666666;  text-decoration: none;line-height:120%;}
	.text{ font-size:13px; color:#1C1C1C;  text-decoration: none;line-height:120%;}
	.text1{ font-size:13px; color:#1C1C1C;  text-decoration: none;line-height:120%;}
	.text12{ font-size:12px; color:#666666;  text-decoration: none;line-height:130%;}
	.text13{ font-size:13px; color:#1C1C1C;  text-decoration: none;line-height:130%; }
	.text13g { font-size:13px; color:#666666;  text-decoration: none;line-height:130%;}
	.text13g a{ font-size:13px; color:#666666;  text-decoration: none;line-height:130%;}
	.text14{ font-size:14px; color:#1C1C1C;  text-decoration: none;line-height:130%;}
	.text15{ font-size:15px; color:#1C1C1C;  text-decoration: none;line-height:130%;}
	.text16{ font-size:16px; color:#1C1C1C;  text-decoration: none; line-height:130%;}
	.text18{ font-size:18px; text-decoration: none;}
	.text20{ font-size:20px; text-decoration: none;}
	.text22{ font-size:22px; text-decoration: none;}
	.text24{ font-size:24px; text-decoration: none;line-height:140%;}
	.text28{ font-size:28px; text-decoration: none;}
	.text30{ font-size:30px; text-decoration: none;line-height:120%;}
	.text36{ font-size:36px; text-decoration: none;}
	.text40{ font-size:40px; text-decoration: none;}

	.btn_switch a{display:inline-block; width:82px; height:38px; cursor:pointer; font-size:14px; color:#ffffff; text-align:left; padding:0px 0px 0px 6px; line-height:2.5em; background:url('image/icon/on.png') no-repeat;background-size:80px;}
	.btn_switch_off a{display:inline-block; width:82px; height:38px; cursor:pointer; font-size:14px; color:#f7f7f7; text-align:center; line-height:2.5em; background:url('image/icon/off.png') no-repeat;background-size:80px;}
	.arrow1 a{display:inline-block; width:24px; height:30px; color:#1C1C1C; border-radius: 0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer; font-size:12px; line-height:1.6em; background:url('image/icon/n1.png') no-repeat center;text-align:center;}
	.arrow2 a{display:inline-block; width:24px; height:30px; color:#1C1C1C; border-radius: 0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer; font-size:12px; line-height:1.6em; background:url('image/icon/n2.png') no-repeat center;text-align:center;}

	.page a{display:inline-block; width:26px; height:24px; padding:0 0 0 0; cursor:pointer; font-family: "Verdana"; font-size:14px; color:#1C1C1C; border-radius: 0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; line-height:1.7em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.box a{display:inline-block; width:60px; height:22px; margin:1px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.6em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.boxn a{display:inline-block; width:70px; height:24px; margin:1px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.8em; background:#ffffff;text-align:left; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.boxg a{display:inline-block; width:*; height:22px; margin:1px; padding:0 4px 0 4px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.7em; background:#f7f7f7;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.boxy a{display:inline-block; width:*; height:22px; margin:1px;padding:0 4px 0 4px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.7em; background:#ffff99;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.boxw a{display:inline-block; width:*; height:22px; margin:1px;padding:0 4px 0 4px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.7em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.boxr a{display:inline-block; width:*; height:22px; margin:1px;padding:0 4px 0 4px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.6em; background:#FFFF99;text-align:center; border-width:1px;border-style:solid;border-color:#DB4106;}
	.box2 a{display:inline-block; width:100px; height:30px; margin:1px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);cursor:pointer;  font-size:13px; font-weight:bold; color:#666666; line-height:1.8em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.box3 a{display:inline-block; width:100px; height:30px; margin:1px; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 1px 1px 1px rgba(1, 1, 1, 1);cursor:pointer;  font-size:15px; font-weight:bold; color:#1C1C1C; line-height:1.8em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bbbbbb;}
	.bal a{display:inline-block; width:*; height:24px; margin:0px; padding:4px 8px 0px 8px; border-radius: 1.0em;-webkit-border-radius:1.0em; -moz-border-radius:1.0em; cursor:pointer; font-size:12px; color:#666666; line-height:1.6em; background:#ffffff;text-align:center; border-width:2px;border-style:dotted;border-color:#cccccc;}
	.mainicon a{display:inline-block; width:76px; height:76px; margin:4px; border-radius: 1.0em;-webkit-border-radius:1.0em; -moz-border-radius:1.0em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);cursor:pointer;  line-height:5em; color:#333333; text-align:center; border-width:1px;border-style:solid;border-color:#666666;background:#ffffff;}
	.round_icon a{display:inline-block; width:60px; height:60px; margin:10px; border-radius: 5.0em;-webkit-border-radius:5.0em; -moz-border-radius:5.0em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);cursor:pointer;  line-height:6em; color:#333333; text-align:center; border-width:3px;border-style:solid;border-color:#00CAEE;background:#ffffff;}
	.round_icon2 a{display:inline-block; width:120px; height:120px; margin:20px; border-radius: 5.0em;-webkit-border-radius:5.0em; -moz-border-radius:5.0em; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);cursor:pointer;  line-height:10em; color:#333333; text-align:center; border-width:3px;border-style:solid;border-color:#00CAEE;background:#ffffff;}
	.mon a{display:inline-block;width:19px; height:20px; padding:0 0 0 0; cursor:pointer; font-family: "Verdana"; font-size:12px; color:#ffffff; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13; line-height:1.7em;}
	.mon2 a{display:inline-block;width:19px; height:20px; padding:0 0 0 0; cursor:pointer; font-family: "Verdana"; font-size:12px; color:#666666; background:#f7f7f7;text-align:center; border-width:1px;border-style:solid;border-color:#cccccc; line-height:1.7em;}
	.close1 a{display:inline-block; width:24px; height:20px; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:2px 4px 0 4px; cursor:pointer; font-size:26px; color:#ffffff; background:#666666;text-align:center; border-width:1px;border-style:solid;border-color:#1C1C1C;filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
	.down a{display:inline-block; margin:-4px;width:44px; height:14px; border-radius: 0.4em;-webkit-border-radius:0.4em; -moz-border-radius:0.4em; padding:0 0 0 0; cursor:pointer; font-family: "Verdana"; font-size:9px; color:#b1b1b1; line-height:1.5em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bcbcbc;}
	.down2 a{display:inline-block; margin:1px; width:*; height:14px; border-radius: 0.4em;-webkit-border-radius:0.4em; -moz-border-radius:0.4em; padding:1px 6px 1px 6px; cursor:pointer; font-family: "Verdana"; font-size:9px; color:#666666; line-height:1.5em; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#bcbcbc;}
	.dut a{display:inline-block; width:29px; height:19px;  font-size:12px; color:#ffffff; line-height:1.8em; padding:0 0 0 0; background:url('image/bbs/dut.png') no-repeat center;text-align:center;}
	.dut2 a{display:inline-block; width:27px; height:17px;  font-size:11px; color:#ffff00; line-height:1.8em; padding:0 0 0 0; background:url('image/bbs/dut2.png') no-repeat center;text-align:center;}
	.btn_white a{display:inline-block;cursor:pointer; width:60px; height:26px;  font-size:12px; line-height:2.0; padding:0 0 0 0; background:url('image/bbs/btn_white.gif') no-repeat center;text-align:center;}
	.btn_white2 a{display:inline-block; width:60px; height:26px;  font-size:12px; line-height:2.4; padding:0 0 0 0; background:url('image/bbs/btn_white.gif') no-repeat center;text-align:center;}
	.btn_white_small a{display:inline-block; width:35px; height:26px;  font-size:12px; color:#666666; line-height:2.4em; padding:0 0 0 0; background:url('image/bbs/btn_white_small.png') no-repeat center;text-align:center;}
	.calen a{display:inline-block; width:32px; height:32px; color:#1C1C1C; font-size:15px; line-height:2.6em; padding:0 0 0 0; background:url('image/icon/calen_bg.png') no-repeat center;text-align:center;}

	.circle_gray a{display:inline-block; width:24px; height:24px; border-width:2px;border-style:solid;border-color:#666666; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; cursor:pointer; color:#ffffff;background:#999999; font-size:16px;font-weight:bold; line-height:1.6; padding:0 0 0 0; text-align:center;}
	.circle_red a{display:inline-block; width:24px; height:24px; border-width:2px;border-style:solid;border-color:#ffffff; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; cursor:pointer; color:#ffffff;background:#df5018; font-size:16px;font-weight:bold; line-height:1.6; padding:0 0 0 0; text-align:center;}
	.tak_no {display:inline-block; width:24px; height:24px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:2.1; padding:0 0 0 0; background:url('image/icon/tak_bg.png') no-repeat center;text-align:center;}
	.arrow a{display:inline-block; width:24px; height:24px; cursor:pointer;  font-size:20px; color:#ffffff; font-weight:bold; line-height:1.3; background:#cccccc;text-align:center; border-width:1px;border-style:solid;border-color:#9e9e9e;}
	.yellow a{display:inline-block; width:20px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.8; background:#ffc600;text-align:center;}
	.green a{display:inline-block; width:20px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.8; background:#87cc10;text-align:center;}
	.red a{display:inline-block; width:20px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.8; background:#ff6c00;text-align:center;}
	.orange a{display:inline-block; width:20px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.7; background:#ffa800;text-align:center;}
	.gray a{display:inline-block; width:20px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.8; background:#cccccc;text-align:center; border-width:1px;border-style:solid;border-color:#9e9e9e;}
	.dark_gray a{display:inline-block; width:20px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.7; background:#9e9e9e;text-align:center; border-width:1px;border-style:solid;border-color:#686868;}
	.dark_gray_small a{display:inline-block; width:14px; height:14px; font-family:Courier New; font-size:14px; color:#ffff00; line-height:1.0; background:#4e4e4e;text-align:center; border-width:1px;border-style:solid;border-color:#686868;}
	.dark_gray_b a{display:inline-block; width:26px; height:18px; cursor:pointer;  font-size:13px; color:#ffffff; font-weight:bold; line-height:1.8; background:#9e9e9e;text-align:center; border-width:1px;border-style:solid;border-color:#686868;}
	.box_gray{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 6px 1px 6px; cursor:pointer;  font-size:12px; font-weight:bold; color:#1C1C1C; line-height:1.8; background:#d2d2d2;text-align:center; border-width:1px;border-style:solid;border-color:#868686;}
	.box_gray2{display:inline-block; margin:0px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:0px 3px 0px 3px; cursor:pointer;  font-size:10px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#7e7e7e;}
	.box_gray3{display:inline-block; margin:0px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:0px 3px 0px 3px; cursor:pointer;  font-size:10px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#7e7e7e;}

	.gul a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:5px 13px 5px 13px; cursor:pointer; font-size:16px; color:#333333; line-height:1.8; background:#ffffff;border-width:1px;border-style:solid;border-color:#999999;}
	.dap a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:5px 13px 5px 13px; cursor:pointer; font-size:16px; color:#333333; line-height:1.8; background:#E1F2FF;border-width:1px;border-style:solid;border-color:#999999;}

	.underline a{display:inline-block; margin:1px;width:*;padding:1px 2px 1px 2px; cursor:pointer;  text-align:center; border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ff6420;}
	.underline2 a{display:inline-block; margin:1px;width:99%;padding:1px 2px 1px 2px; cursor:pointer;  text-align:left; border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ff6420;}
	.warning a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 14px 4px 14px; cursor:pointer;  font-size:14px; color:#ffffff; line-height:1.8; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#DD6309;}
	.warning2 a{display:inline-block; margin:4px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 10px 4px 10px; cursor:pointer;  font-size:14px; color:#838383; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#333333;}
	.cStatus4 a{display:inline-block; margin:1px;width:80px; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; box-shadow: 2px 3px 4px rgba(0,0,0,0.2);padding:2px 14px 2px 10px; cursor:pointer;  font-size:14px; color:#ffffff; line-height:1.8; background:#666666;text-align:center; border-width:1px;border-style:solid;border-color:#1C1C1C;}
	.btn_white_black a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:3px 16px 3px 16px; cursor:pointer; font-size:15px; color:#565656; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#999999;}
	.btn_white_gray2 a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:2px 10px 2px 10px; cursor:pointer;  color:#565656; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#ADADAD;}
	.btn_white_gray3 a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:2px 10px 2px 10px; cursor:pointer;  color:#000000; line-height:1.8; background:#FFCC00;text-align:center; border-width:1px;border-style:solid;border-color:#CC9900;}
	.btn_category a{display:inline-block; margin:0px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 14px 4px 14px; cursor:pointer;  color:#ffffff; line-height:1.8; background:#00A8C6;text-align:center; border-width:1px;border-style:solid;border-color:#0091AA;}
	.btn_category2 a{display:inline-block; margin:0px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 14px 4px 14px; cursor:pointer;  color:#ffffff; line-height:1.8; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13;}
	.btn_white_gray a{display:inline-block; margin:0px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 14px 4px 14px; cursor:pointer;  font-size:15px; color:#565656; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#CCCCCC;}
	.btn_categorym a{display:inline-block; margin:2px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 14px 4px 14px; cursor:pointer;  color:#ffffff; line-height:1.8; background:#00A8C6;text-align:center; border-width:1px;border-style:solid;border-color:#0091AA;}
	.btn_white_graym a{display:inline-block; margin:2px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:4px 14px 4px 14px; cursor:pointer;  font-size:15px; color:#565656; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#CCCCCC;}
	.btn_white_gray_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:2px 10px 2px 10px; cursor:pointer;  font-size:13px; color:#565656; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#CCCCCC;}
	.btn_white_red a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:14px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_circle a{display:inline-block; margin:1px;width:24px;height:24px; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_white_redb a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:2px;border-style:solid;border-color:#ff8000;}
	.btn_white_red_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em;padding:1px 6px 1px 6px; cursor:pointer;  font-size:12px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_white_blue a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em;padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#1C1C1C; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#377297;}
	.btn_white_blue_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em;padding:1px 4px 1px 4px; cursor:pointer;  font-size:12px; color:#555555; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#377297;}
	.btn_white_blue2 a{display:inline-block; margin:1px;width:*; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:12px; color:#ffffff; line-height:1.8; background:#4188b8;text-align:center; border-width:1px;border-style:solid;border-color:#ffffff;}
	.btn_blue_t a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#68a4ca;text-align:center; border-width:2px;border-style:solid;border-color:#ffffff;}
	.btn_blue a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em;box-shadow: 2px 2px 3px rgba(0,0,0,0.2); padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#68a4ca;text-align:center; border-width:1px;border-style:solid;border-color:#377297;}
	.btn_blue_c a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#9f9f9f;text-align:center; border-width:1px;border-style:solid;border-color:#868686;}
	.btn_red_b a{display:inline-block; margin:1px;width:80px;height:32px; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; cursor:pointer;  font-size:16px;font-weight:bold;color:#ffffff; line-height:2.1; background:#e46939;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_red_f a{display:inline-block; margin:1px;width:60px;padding:1px 10px 1px 10px; cursor:pointer;  font-size:14px; color:#c45a31; line-height:1.8; background:#ffffff;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_orange a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#ff9900;text-align:center; border-width:1px;border-style:solid;border-color:#F88527;}
	.btn_red a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#e46939;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_red_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 6px 1px 6px; cursor:pointer; font-size:11px; color:#ffffff; line-height:1.8; background:#e46939;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_yellow_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:0px 6px 0px 6px; cursor:pointer; font-size:9px; font-weight:bold; color:#ffffff; line-height:1.8; background:#CAA200;text-align:center; border-width:1px;border-style:solid;border-color:#8A6F00;}
	.btn_black a{display:inline-block;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#666666;text-align:center; border-width:1px;border-style:solid;border-color:#1C1C1C;}
	.btn_black_c a{display:inline-block;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#1C1C1C;text-align:center; border-width:1px;border-style:solid;border-color:#000000;}
	.btn_small_red a{display:inline-block; width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:0px 6px 0px 6px; cursor:pointer; font-size:9px; font-weight:bold;color:#ffffff; line-height:1.8; background:#e46939;text-align:center; border-width:1px;border-style:solid;border-color:#c45a31;}
	.btn_small_gray a{display:inline-block; width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:0px 6px 0px 6px; cursor:pointer; font-size:9px; font-weight:bold;color:#ffffff; line-height:1.8; background:#616161;text-align:center; border-width:1px;border-style:solid;border-color:#333333}
	.btn_green_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 6px 1px 6px; cursor:pointer;  font-size:12px; color:#ffffff; line-height:1.8; background:#009900;text-align:center; border-width:1px;border-style:solid;border-color:#006600;}
	.btn_blue_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; box-shadow: 2px 2px 3px rgba(0,0,0,0.2);padding:1px 6px 1px 6px; cursor:pointer;  font-size:12px; color:#ffffff; line-height:1.8; background:#68a4ca;text-align:center; border-width:1px;border-style:solid;border-color:#377297;}
	.btn_gray_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 6px 1px 6px; cursor:pointer;  font-size:12px; color:#ffffff; line-height:1.8; background:#9f9f9f;text-align:center; border-width:1px;border-style:solid;border-color:#868686;}
	.btn_black_s a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 6px 1px 6px; cursor:pointer;  font-size:11px; color:#ffffff; line-height:1.8; background:#666666;text-align:center; border-width:1px;border-style:solid;border-color:#1C1C1C;}
	.btn_red_c a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#9f9f9f;text-align:center; border-width:1px;border-style:solid;border-color:#868686;}
	.info1 a{display:inline-block; width:100%; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 2px 3px 4px rgba(0,0,0,0.4);padding:4px 10px 4px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#666666;text-align:left; border-width:1px;border-style:solid;border-color:#1C1C1C;}
	.info2 a{display:inline-block; width:100%; border-radius: 0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; box-shadow: 2px 3px 4px rgba(0,0,0,0.4);padding:2px 10px 2px 10px; cursor:pointer;  font-size:13px; color:#ffffff; line-height:1.8; background:#1C1C1C;text-align:left; border-width:1px;border-style:solid;border-color:#000000;filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}

	.btn_gray a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:12px; color:#ffffff; line-height:1.8; background:#9f9f9f;text-align:center; border-width:1px;border-style:solid;border-color:#868686;}
	.btn_gray3 a{display:inline-block; margin:1px;width:*; border-radius: 1em;-webkit-border-radius:1em; -moz-border-radius:1em; padding:1px 10px 1px 10px; cursor:pointer;  font-size:12px; font-weight:bold; color:#ffffff; line-height:1.8; background:#666666;text-align:center; border-width:1px;border-style:solid;border-color:#1C1C1C;}
	.btn_submit2 {display:inline-block; margin:1px;width:*; height:30px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer;  font-size:15px;font-weight:bold;color:#ffffff; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13;}
	.btn_submit3 {display:inline-block; margin:1px;width:*;height:24px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer;  font-size:14px;font-weight:bold;color:#ffffff; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13;}
	.btn_submit {display:inline-block; margin:1px;width:80px;height:30px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer;  font-size:15px;font-weight:bold;color:#ffffff; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13;}
	.btn_submitb {display:inline-block; margin:1px;width:100px;height:40px; border-radius:0.3em;-webkit-border-radius:0.3em; -moz-border-radius:0.3em; cursor:pointer;  font-size:15px;font-weight:bold;color:#ffffff; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13;}
	.btn_submit a{display:inline-block; margin:1px;width:80px;height:30px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer;  font-size:15px;font-weight:bold;color:#ffffff; background:#ff814a;text-align:center; border-width:1px;border-style:solid;border-color:#FF5A13;}
	.btn_cancel_b a{display:inline-block; margin:1px;width:64px;height:30px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer;  font-size:15px;font-weight:bold;color:#ffffff; line-height:1.8; background:#9f9f9f;text-align:center; border-width:1px;border-style:solid;border-color:#868686;}
	.btn_cancel {display:inline-block; margin:1px;width:60px;height:30px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer;  font-size:14px;color:#ffffff; background:#8B8B8B;text-align:center; border-width:1px;border-style:solid;border-color:#6C6C6C;}
	.btn_button a{display:inline-block; margin:1px;width:*;height:28px;padding:0px 7px 0px 7px; border-radius:0.2em;-webkit-border-radius:0.2em; -moz-border-radius:0.2em; cursor:pointer; font-size:15px; color:#ffffff; line-height:1.8;background:#696969;text-align:center; border-width:1px;border-style:solid;border-color:#494949;}
	.btn_red2 a{display:inline-block; width:60px; height:24px;  font-size:13px; color:#ffffff; line-height:1.8em; padding:0 0 0 0; background:url('image/bbs/btn_red.gif') no-repeat center;text-align:center;}
	.btn_red2_c a{display:inline-block; width:60px; height:24px;  font-size:13px; color:#ffffff; line-height:1.8em; padding:0 0 0 0; background:url('image/bbs/btn_red_c.gif') no-repeat center;text-align:center;}

	.listcut2 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:auto;max-width:80%;position:absolute;padding-top:4px;}
	.listcut {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:auto;max-width:90%;position:relative;padding-right:2px;}
	.listcut80 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:auto;max-width:80%;position:relative;padding-right:2px;}

	.balloon {position:relative; display:inline-block;}
	.balloon span {display:inline-block; padding:10px; color:#fff; background:#ff814a; border-radius:20px;}
	.balloon:after {content:''; position:absolute; width:0; height:0; border-style:solid;}
	.balloon.dn:after,
	.balloon.up:after {border-width:15px 10px; left:50%; margin-left:-10px;}
	.balloon.lft:after,
	.balloon.rht:after {border-width:10px 15px; top:50%; margin-top:-10px;}
	.balloon.dn:after {border-color:#ff814a transparent transparent transparent; bottom:-25px;}
	.balloon.up:after {border-color:transparent transparent #ff814a transparent; top:-25px;}
	.balloon.lft:after {border-color:transparent #ff814a transparent transparent; left:-25px;}
	.balloon.rht:after {border-color:transparent transparent transparent #ff814a; right:-25px;}

	html, body, #fullheight {
	height:100%;
	}

	img.rotate {
    width: 100px;
    border-radius: 50em;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out; 
    -o-transition: all 0.3s ease-in-out; 
    -ms-transition: all 0.3s ease-in-out; 
    transition: all 0.3s ease-in-out; 
	}
	img.rotate:hover {
	-webkit-transform: rotate(180deg); 
	-moz-transform: rotate(180deg); 
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	} 
	
	img.image {
	  display: block;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.4em;
	  -moz-border-radius: 0.4em;
	  border-radius: 0.4em;
	  border: 2px solid #eee;
	  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);  
	}
	img.circle {
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 1.5em;
	  -moz-border-radius: 1.5em;
	  border-radius: 1.5em;
	  border: 1px solid #E6E6E6;
	  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);   
	}
	img.circle2 {
	  height: 56px;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.3em;
	  -moz-border-radius: 0.3em;
	  border-radius: 0.3em;
	  border: 0px solid #ccc;
	  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);  
	}

	img.circle3 {
	  //width: 96px;
	  height: 56px;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.3em;
	  -moz-border-radius: 0.3em;
	  border-radius: 0.3em;
	  border: 0px solid #ccc;
	  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);  
	}
	img.full_circle {
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 1em;
	  -moz-border-radius: 1em;
	  border-radius: 1em;
	  border: 0px solid #ccc;
	  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);  
	}

	img.round1 {
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.3em;
	  -moz-border-radius: 0.3em;
	  border-radius: 0.3em;
	  border: 1px solid #CFCFCF;
	  //box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);  
	}

	img.round2 {
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 1em;
	  -moz-border-radius: 1em;
	  border-radius: 1em;
	  border: 1px solid #d6d6d6;
	  //box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);  
	}

	img.round3 {
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 1em;
	  -moz-border-radius: 1em;
	  border-radius: 1em;
	  border: 0px solid #d6d6d6;
	  //box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);  
	}

	img.circle_thumnail {
	  display: block;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.2em;
	  -moz-border-radius: 0.2em;
	  border-radius: 0.2em;
	  border: 0px solid #d4d4d4;
	}
	img.circle_thumnail2 {
	  display: block;
	  //width: 100%;
	  height: 53px;
	  //margin: 1em auto;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.2em;
	  -moz-border-radius: 0.2em;
	  border-radius: 0.2em;
	  border: 0px solid #d4d4d4;
	  //box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);  
	}
	img.circle_thumnail_line {
	  display: block;
	  //width: 100%;
	  height: 50px;
	  //margin: 1em auto;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 0.4em;
	  -moz-border-radius: 0.4em;
	  border-radius: 0.4em;
	  border: 1px solid #b9b9b9;
	  //box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);  
	}
	img.circle_s {
	  display: block;
	  width: 46px;
	  height: 26px;
	  //margin: 1em auto;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  -webkit-border-radius: 99em;
	  -moz-border-radius: 99em;
	  border-radius: 0.4em;
	  border: 0px solid #d4d4d4;
	  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);  
	}
	roundChar {
    font-size: .8em;
    color: #ffffff;
	width: 1em;
    border-radius: 3em;
    padding: .1em  .2em;
    line-height: 1.25em;
    border: 1px solid #1668A5;
	background: #48A3E6;
    display: inline-block;
    text-align: center;
  }
  roundCharB {
    font-size: .8em;
    width: 1em;
    border-radius: 3em;
    padding: .1em  .2em;
    line-height: 1.25em;
    border: 1px solid #797979;
    display: inline-block;
    text-align: center;
  }
	.pageBreak
	{
	  page-break-after:always;
	}

