@charset "utf-8";


.allToolbar{display: none !important;}

/************ list style **********/
.h5_ul {margin:0 0 0 10px;}
.h5_ul li {margin:0 0 20px 0; padding:0 0 0 10px; font-size:14px; color:#000000; background:url(../images/common/h5_bul.jpg) no-repeat left 3px; line-height:16px; font-weight:bold;}
.h6_ul {margin:7px 0 20px 0;}
.h6_ul li {margin:0 0 5px 0; padding:0 0 0 10px; font-size:12px; line-height:15px; color:#5b5b5b; font-weight:normal; background:url(../images/common/h6_bul.jpg) no-repeat left 6px;}
.h7_ul {margin:5px 0 10px 0;}
.h7_ul li {margin:0 0 5px 3px; padding:0 0 0 8px; font-size:11px; line-height:15px; color:#727272; font-weight:normal; background:url(../images/common/h7_bul.gif) no-repeat left 5px;}
.h7_ul li.none{background:none; margin-left:0; padding:0;}

.ul_p{font-weight:normal; color:#515151; font-size:12px; margin:5px 0;}




/************ table style **********/
.table_tip{margin:0 0 5px 0; float:right;}

.table_style          				{margin:0; padding:0; border-collapse:collapse; width:100%; border:0;}
.table_style caption  				{width:1px; height:1px; font-size:0; line-height:0; visibility:hidden; position:absolute;}
.table_style th       				{color:#000; background:#f1f1f1; border-right:1px solid #dadada; border-bottom:1px solid #dadada; line-height:16px; padding:8px 6px; text-align:center; word-wrap:break-word;}
.table_style th label				{color:#000;}
.table_style td       				{font-weight:normal; border-right:1px solid #dadada; border-bottom:1px solid #dadada; text-align:center; padding:6px 6px; background:#fff; word-wrap:break-word;}
.table_style .t_end       {border-right:none;}
.table_style .th_top      {border-top:2px solid #bebebe;}
.table_style .td_top      {border-top:2px solid #bebebe;}
.table_style .cell_point  {background:#fafafa;}
.table_style .cell_left  {text-align:left;}
.table_style .cell_center  {text-align:center;}
.table_style .cell_right  {text-align:right;}

/** tip **/
.tip{ background:url(../images/common/tip_ico.gif) no-repeat 0 0; padding:0 0 0 40px;min-height:20px; line-height:16px; color:#898989; margin:10px 0 0 0;}
.down_btn_type01{text-align:right;}
.down_btn_type01 img{margin-left:4px;}
.tip_box{border:1px solid #d0d0d0; padding:10px; height:auto; position:relative;}
.tip_box .tip{margin:0;}
.tip_box .down_btn_type02{position:absolute; right:10px; top:10px; z-index:150;}

/************ color style *************/
.bk{color:#000;}
.rd{color:#db0000;}

/** tabmenu style **/
.con_tabmenu{margin:28px 0 0 0;}
.con_tabmenu li{width:25%; float:left;}
.con_tabmenu li a span{display:inline-block; margin:-6px;}
.con_tabmenu li a{display:block; text-align:center; border-top:3px solid #666666; margin:0 2%; width:76%; padding:16px 10% 0 10%; height:37px; line-height:16px; color:#474747; margin-bottom:7px;}
.con_tabmenu li a.ov{ background:#666; border-top:3px solid #474747; color:#fff;}

/** inside contents tab **/
.int_con_tab{border:2px solid #cecece; height:auto; padding:10px 3% 5px 3%; margin-bottom:20px;}
.int_con_tab ul{}
.int_con_tab ul li{float:left; width:25%; margin:0 0 5px 0;}
.int_con_tab ul li a{ background:url(../images/common/int_contents_tab_bullet.jpg) no-repeat 0 5px; padding:0 0 0 8px; color:#757575;}
.int_con_tab ul li a:hover, .int_con_tab ul li a:active, .int_con_tab ul li .ov{color:#363636;}


/* For Mobile(max-width:768px) */
@media all and (max-width:767px){
	/** tabmenu style **/
	.con_tabmenu{}
	.con_tabmenu li{width:50%; float:left;}
	.con_tabmenu li a span{display:inline-block; margin:-6px;}
	.con_tabmenu li a{display:block; text-align:center; border-top:3px solid #666666; margin:0 2%; width:76%; padding:16px 10% 0 10%; height:37px; line-height:16px; color:#474747; margin-bottom:7px;}
	.con_tabmenu li a.ov{ background:#666; border-top:3px solid #474747; color:#fff;}

	/** inside contents tab **/
	.int_con_tab{border:2px solid #cecece; height:auto; padding:10px 3% 5px 3%;}
	.int_con_tab ul{}
	.int_con_tab ul li{float:left; width:50%; margin:0 0 5px 0;}
	.int_con_tab ul li a{ background:url(../images/common/int_contents_tab_bullet.jpg) no-repeat 0 5px; padding:0 0 0 8px; color:#757575;}
	.int_con_tab ul li a:hover, .int_con_tab ul li a:active{color:#363636;}

	/** tip **/
	.tip{background:url(../images/common/tip_ico.gif) no-repeat 0 0; padding:0 0 0 40px;min-height:20px; line-height:16px; color:#898989; margin:10px 0 5px 0;}
	.down_btn_type01{text-align:right;}
	.down_btn_type01 img{margin-left:4px;}
	.tip_box{border:1px solid #d0d0d0; padding:10px; height:auto; position:relative;}
	.tip_box .tip{margin:0 0 5px 0;}
	.tip_box .down_btn_type02{position:static; text-align:right; right:0; top:0;}
}

/** skip **/
#skipToContent {position:absolute; width:100%; margin:0 auto; z-index:996;}
#skipToContent a {display:block; height:1px; margin-bottom:-1px; overflow:hidden; white-space:nowrap; width:1px;}
#skipToContent ul li{float:left;}
#skipToContent a:focus, #skipToContent a:active {height:18px; width:130px; padding:5px; color:#fff; background:#184f7b; text-align:center; font-weight:bold; margin:0;}

/** bbs upload file list **/

.bbs_file_btn{display:inline-block; height:23px; line-height:23px; border:1px solid #6A7A97; background:#6A7A97; color:#fff; padding:0 10px; font-weight: bold; float: right;}
.bbs_file_list{float: left;}
.bbs_file_list li{height: 15px; overflow: hidden; padding: 2px 0; position: relative;}
.bbs_file_list li .image, .bbs_file_list .file {margin-bottom: -2px;}
.bbs_file_list li .font {font-size: 9px; font-family: tahoma;}
.bbs_file_list li .f_c_1 {color:#999999; }
.bbs_file_list li .f_c_2 {color:#FF5454; }
.bbs_file_list li .btn {margin-bottom: -3px; }