ul { list-style:none; }
a{text-decoration:none;color:#555;}
table {display: table;border-collapse: separate;border-spacing: 2px;border-color: gray;font-size:12px;}
tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
img{vertical-align: middle;border:none;}

.none{display:none;}
.colorPoint, .colorPoint a {color: #c50050 !important;}
.checkbox, .radio {margin: 0 2px 1px;vertical-align: middle;}
.font11{font-size:11px !important;}
.noborder{border:none;}

/* font-color
-----------------------------------------------------------*/
.fontRed{color:#EF1A73}


/* input
-----------------------------------------------------------*/
input.inputbox, textarea.inputbox {font-size: 12px;line-height: 14px;padding: 2px 4px;border: 1px solid #CCC;font-size: 12px !important;vertical-align: middle;}
select {box-sizing: border-box;align-items: center;border: 1px solid;white-space: pre;color: black;background-color: white;cursor: default;
-webkit-appearance: menulist;
-webkit-rtl-ordering: logical;
}
select {font-size: 12px;padding: 1px;border: 1px solid #CCC;vertical-align: middle;}

.borderB{border-bottom:1px dotted #ccc;}

/* float
-----------------------------------------------------------*/
.floatL{float:left !important;}
.floatR{float:right !important;}

/* text-align
-----------------------------------------------------------*/
.textAC{text-align:center !important;}
.textAL{text-align:left !important;}
.textAR{text-align:right !important;}


/* width %
-----------------------------------------------------------*/
.col10{width:8%;}
.col10{width:10%;}
.col15{width:15%;}
.col20{width:20%;}
.col25{width:25%;}
.col30{width:30%;}
.col35{width:35%;}
.col40{width:40%;}
.col45{width:45%;}
.col48{width:48%;}
.col50{width:50%;}
.col60{width:60%;}
.col70{width:70%;}
.col75{width:75%;}
.col85{width:85%;}
.col80{width:80%;}
.col90{width:90%;}
.col96{width:96%;}
.col98{width:98%;}
.col100{width:100%;}

/* width px
-----------------------------------------------------------*/
.wd10{width:10px;}
.wd20{width:20px;}
.wd30{width:30px;}
.wd40{width:40px;}
.wd50{width:50px;}
.wd60{width:60px;}
.wd70{width:70px;}
.wd80{width:80px;}
.wd90{width:90px;}
.wd100{width:100px;}
.wd120{width:120px;}

/* height %
-----------------------------------------------------------*/
.row10{height:10%;}
.row20{height:20%;}
.row25{height:25%;}
.row30{height:30%;}
.row35{height:35%;}
.row40{height:40%;}
.row50{height:50%;}
.row60{height:60%;}
.row70{height:70%;}
.row75{height:75%;}
.row80{height:80%;}
.row90{height:90%;}
.row100{height:100%;}


/* margin px
-----------------------------------------------------------*/
.mg0{margin:0 !important;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}


/* padding px
-----------------------------------------------------------*/
.pd0{padding:0 !important;}
.pt6{padding-top:6px;}
.pt10{padding-top:10px!important;}


/* background-color
-----------------------------------------------------------*/
.bgPink{background-color:#fff5f5 !important;}

/* RoundBox_01
-----------------------------------------------------------*/
.corner_RoundBox01 { position:relative; background:#f2f2f2; padding:6px; border:1px solid #f2f2f2; }
* html .corner_RoundBox01 { height:1%; }
.corner_RoundBox01 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_1.gif) no-repeat left top !important; }
.corner_RoundBox01 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_1.gif) no-repeat right top !important; }
.corner_RoundBox01 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_1.gif) no-repeat left bottom !important; }
.corner_RoundBox01 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_1.gif) no-repeat right bottom !important; }
.corner_RoundBox01 .location a { color:#3378bd; font-weight:bold }
.corner_RoundBox01 .location span { color:#777; font-weight:bold }

/* RoundBox_02
-----------------------------------------------------------*/
.corner_RoundBox02 { position:relative; background:#FFF; padding:6px; border:1px solid #CCC; }
* html .corner_RoundBox02 { height:1%; }
.corner_RoundBox02 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_2.gif) no-repeat left top; }
.corner_RoundBox02 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_2.gif) no-repeat right top; }
.corner_RoundBox02 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_2.gif) no-repeat left bottom; }
.corner_RoundBox02 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_2.gif) no-repeat right bottom; }

/* RoundBox_03
-----------------------------------------------------------*/
.corner_RoundBox03 { position:relative; background:#F3F3F3; padding:6px; border:1px solid #e0e0e0; border-radius:5px; }
* html .corner_RoundBox03 { height:1%; }
.corner_RoundBox03 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_3_1.gif) no-repeat left top; }
.corner_RoundBox03 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_3_1.gif) no-repeat right top; }
.corner_RoundBox03 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_3.gif) no-repeat left bottom; }
.corner_RoundBox03 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_3.gif) no-repeat right bottom; }

/* RoundBox_04
-----------------------------------------------------------*/
.corner_RoundBox04 { position:relative; background:#FFFFFF; padding:12px 15px 9px;  *padding:0 15px 9px; margin:30px 0; border:2px solid #d0eea2; }
* html .corner_RoundBox04 { height:1%; }
.corner_RoundBox04 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-2px; top:-2px; background:url(../images/common/bg_rndbox_4.gif) no-repeat left top; }
.corner_RoundBox04 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; top:-2px; right:-2px; background:url(../images/common/bg_rndbox_4.gif) no-repeat right top; }
.corner_RoundBox04 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-2px; bottom:-2px; background:url(../images/common/bg_rndbox_4.gif) no-repeat left bottom; }
.corner_RoundBox04 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; bottom:-2px; right:-2px; background:url(../images/common/bg_rndbox_4.gif) no-repeat right bottom; }

/* RoundBox_05
-----------------------------------------------------------*/
.corner_RoundBox05 { position:relative; background:#f1f1f1; padding:10px 15px 13px; margin-bottom:20px; border:1px solid #f1f1f1; }
* html .corner_RoundBox05 { height:1%; }
.corner_RoundBox05 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_5.gif) no-repeat left top; }
.corner_RoundBox05 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; top:-1px; right:-1px; background:url(../images/common/bg_rndbox_5.gif) no-repeat right top; }
.corner_RoundBox05 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_5.gif) no-repeat left bottom; }
.corner_RoundBox05 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; bottom:-1px; right:-1px; background:url(../images/common/bg_rndbox_5.gif) no-repeat right bottom; }

/* RoundBox_06
-----------------------------------------------------------*/
.corner_RoundBox06 { position:relative; background:#464957; padding:6px 15px 5px; *padding:7px 15px 5px; margin-bottom:15px; border:1px solid #464957; }
* html .corner_RoundBox06 { height:1%; }
.corner_RoundBox06 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_6.gif) no-repeat left top; }
.corner_RoundBox06 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; top:-1px; right:-1px; background:url(../images/common/bg_rndbox_6.gif) no-repeat right top; }
.corner_RoundBox06 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_6.gif) no-repeat left bottom; }
.corner_RoundBox06 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; bottom:-1px; right:-1px; background:url(../images/common/bg_rndbox_6.gif) no-repeat right bottom; }

/* RoundBox_07
-----------------------------------------------------------*/
.corner_RoundBox07 { position:relative; background:#FFF; padding:6px 6px 10px; margin-bottom:10px; border:1px solid #CCC; }
* html .corner_RoundBox07 { height:1%; }
.corner_RoundBox07 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_7.gif) no-repeat left top; }
.corner_RoundBox07 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_7.gif) no-repeat right top; }
.corner_RoundBox07 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_7.gif) no-repeat left bottom; }
.corner_RoundBox07 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_7.gif) no-repeat right bottom; }
.corner_RoundBox07 .bg_shadow_l { position:absolute; z-index:2; width:350px; height:5px; bottom:-6px; left:-1px; background:url(../images/common/bg_shadow_c.gif) no-repeat left bottom; }
.corner_RoundBox07 .bg_shadow_c { position:absolute; z-index:1; width:100%; height:5px; bottom:-6px; left:0; background:url(../images/common/bg_shadow_c.gif) repeat-x; }
.corner_RoundBox07 .bg_shadow_r { position:absolute; z-index:2; width:350px; height:5px; bottom:-6px; right:-1px; background:url(../images/common/bg_shadow_c.gif) no-repeat right bottom; }

/* RoundBox_08
-----------------------------------------------------------*/
.corner_RoundBox08 { position:relative; background:#8b93a2; text-align:center; border:1px solid #8b93a2; }
* html .corner_RoundBox08 { height:1%; }
.corner_RoundBox08 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_8.gif) no-repeat left top; }
.corner_RoundBox08 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_8.gif) no-repeat right top; }
.corner_RoundBox08 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_8.gif) no-repeat left bottom; }
.corner_RoundBox08 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_8.gif) no-repeat right bottom; }

/* RoundBox_09
-----------------------------------------------------------*/
.corner_RoundBox09 { position:relative; background:#f9f9f9; border:1px solid #ccc; }
* html .corner_RoundBox09 { height:1%; }
.corner_RoundBox09 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_9.gif) no-repeat left top; }
.corner_RoundBox09 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_9.gif) no-repeat right top; }
.corner_RoundBox09 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_9.gif) no-repeat left bottom; }
.corner_RoundBox09 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_9.gif) no-repeat right bottom; }

/* RoundBox_10
-----------------------------------------------------------*/
.corner_RoundBox10 { position:relative; padding:5px 10px; color:#fff; background:#628fd6; border:1px solid #4e76b9; }
* html .corner_RoundBox10 { height:1%; }
.corner_RoundBox10 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_10.gif) no-repeat left top; }
.corner_RoundBox10 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_10.gif) no-repeat right top; }
.corner_RoundBox10 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_10.gif) no-repeat left bottom; }
.corner_RoundBox10 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_10.gif) no-repeat right bottom; }
.corner_RoundBox10 .ar { position:absolute; width:11px; height:8px; left:10px; bottom:-8px; background:url(../images/common/ar_rndbox_10.gif) no-repeat; }

/* RoundBox_11
-----------------------------------------------------------*/
.corner_RoundBox11 { position:relative; background:#feffee; border:1px solid #e8e5e4; }
* html .corner_RoundBox11 { height:1%; }
.corner_RoundBox11 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_11.gif) no-repeat left top; }
.corner_RoundBox11 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_11.gif) no-repeat right top; }
.corner_RoundBox11 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_11.gif) no-repeat left bottom; }
.corner_RoundBox11 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_11.gif) no-repeat right bottom; }
.corner_RoundBox11 .ar { position:absolute; width:11px; height:8px; left:10px; bottom:-8px; background:url(../images/common/ar_rndbox_11.gif) no-repeat; }

/* RoundBox_12
-----------------------------------------------------------*/
.corner_RoundBox12 { position:relative; padding:5px 10px; color:#333; font-size:11px; background:#ffffe5; border:1px solid #b8b8b8; }
* html .corner_RoundBox12 { height:1%; }
.corner_RoundBox12 .l_t_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; top:-1px; background:url(../images/common/bg_rndbox_12.gif) no-repeat left top; }
.corner_RoundBox12 .r_t_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; top:-1px; background:url(../images/common/bg_rndbox_12.gif) no-repeat right top; }
.corner_RoundBox12 .l_b_corner { position:absolute; font-size:0; width:7px; height:7px; left:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_12.gif) no-repeat left bottom; }
.corner_RoundBox12 .r_b_corner { position:absolute; font-size:0; width:7px; height:7px; right:-1px; bottom:-1px; background:url(../images/common/bg_rndbox_12.gif) no-repeat right bottom; }
.corner_RoundBox12 .ar { position:absolute; width:11px; height:8px; left:10px; bottom:-8px; background:url(../images/common/ar_rndbox_12.gif) no-repeat; }

/* RoundBox_13
-----------------------------------------------------------*/
.corner_RoundBox13 { position: relative; background: #F3F3F3; padding: 6px; border: 1px solid #dadada; border-radius: 5px; text-align: right; background: url(../images/common/bg_qnamenu.gif) repeat-x bottom; }
* html .corner_RoundBox13 { height:1%; }

/* RoundBox_14
-----------------------------------------------------------*/
.corner_RoundBox14 { background:#F3F3F3; padding:5px 8px; border:1px solid #e0e0e0; border-radius:5px; }
* html .corner_RoundBox14 { height:1%; }


.blockDetail table td .checkbox {vertical-align: middle;}

.inlineblock {display: inline-block !important;}
.dateicon {cursor: pointer;vertical-align: middle;}
.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.clear{content:"";display:block;clear:both;}

a.button_ic, a.button_ic span, .button_ic, .button_ic span {
	position: relative;margin-right: 3px;vertical-align: ;display: inline-block;border: 0;white-space: nowrap;
	background: url(../images/ccommon/btn_basic_s.gif) no-repeat;overflow: visible;
}
input.inputbox {font-size: 12px;line-height: 14px;padding: 2px 4px;border: 1px solid #CCC;font-size: 12px !important;vertical-align: middle;}

