@charset "utf-8";
/*===========================================================================
	LIST PAGE
============================================================================*/
/* global */
	.content .main.list .err{height:200px}
	/*search_box*/
		.content .main.list .search_box{font-size:1em;overflow:hidden;border:0;width:100%;background:#ededee}
		.content .main.list .search_box .form_section{border:#c8c8c8 solid 1px;padding:10px}
		.content .main.list .search_box .form_section .text_field{float:left;width:87.3%;_margin:0 !important;font-weight:bold !important}
		.content .main.list .search_box .form_section .text_field.sub{float:left;width:71.5%}
		.content .main.list .search_box .form_section .select_field{float:left;width:100px;margin-right:1px !important}
		.content .main.list .search_box .form_section .btn{top:10px;right:10px;_top:11px;_right:11px}
		.content .main.list .search_box .nav{position:relative;padding:10px;margin:0;border-color:#c8c8c8;border-style:solid;border-width:0 1px 1px 1px}
		.content .main.list .search_box .nav ul{width:100%;padding:0;0px}
		.content .main.list .search_box .nav li{float:left;list-style:none;font-weight:bold;line-height:1.8em;padding:0px;margin:0;vertical-align:middle}
		.content .main.list .search_box .nav li a{color:#5f5f5f !important;padding:0 5px;text-decoration:none}
		.content .main.list .search_box .nav li:hover{color:#fff;background:#a0a0a0}
		.content .main.list .search_box .nav li a:hover{color:#fff !important}
		.content .main.list .search_box .nav .select{background:#616161;color:#FFF}
		.content .main.list .search_box .nav .select a{color:#fff !important}
		.content .main.list .search_box .nav .v_bar{display:block;margin:0 !important;padding:0 5px !important;color:#a4a4a4;text-align:center}
		.content .main.list .search_box .nav .v_bar:hover{color:#a4a4a4;background:none}
		.content .main.list .search_box .nav .advanced{top:10px;right:15px}
	/*sub_category_title*/
		.content .main.list .sub_category_title{position:relative}
		.content .main.list .sub_category_title .pulldown_btn{position:absolute;right:0;top:-10px}
		.content .main.list .sub_category_title .pulldown_btn .open{display:block;background:url(/images/btn-bbs-show_all_answers.gif) no-repeat;width:129px;height:13px}
		.content .main.list .sub_category_title .pulldown_btn .close{display:none;background:url(/images/btn-bbs-hide_all_answers.gif) no-repeat;width:129px;height:13px}
		.content .main.list .sub_category_title .search_text{padding:5px 0 0 0;font-weight:normal;font-size:0.55em;color:#6f6f6f}

	/*forum*/
		.content .main.list.forum .table_v1 thead th{white-space:nowrap}
		.content .main.list.forum .table_v1 tbody th,
		.content .main.list.forum .table_v1 tbody td{padding:10px}
		.content .main.list.forum .table_v1 tbody td{vertical-align:top;text-align:left;white-space:nowrap}
		.content .main.list.forum .table_v1 tbody .article th .subject{white-space:normal}
		.content .main.list.forum .table_v1 tbody .article th .wname{font-size:0.8em;color:gray;font-weight:normal}
		.content .main.list.forum .table_v1 tbody .article .replies,
		.content .main.list.forum .table_v1 tbody .article .hit{text-align:center}
		.content .main.list.forum .table_v1 tbody .article .last_wname{font-size:0.8em;text-align:left !important}
		.content .main.list.forum .table_v1 tbody .article .last_wname,
		.content .main.list.forum .table_v1 tbody .article .last_wname *{color:gray;font-weight:normal}
		/*paginator*/
		.content .main.list.forum .paginator *{color:#444444 !important;font-weight:bold}
		.content .main.list .paginator{width:100%;margin:0 auto;text-align:center}
		.content .main.list .paginator .num{font-weight:normal;padding:0 5px}
		.content .main.list .paginator .num.on{font-size:1.3em;font-weight:bold}
		.content .main.list .paginator .v_bar{font-size:0.75em;font-weight:normal;color:#a7a7a7 !important}
		/*btn*/
		.content .main.list .forum_footer .btn{float:right}

	/*tutorial*/
		.content .main.list.tutorial .article.notice.thumb .icon{float:left}
		.content .main.list.tutorial .article.notice.thumb .article_head,
		.content .main.list.tutorial .article.notice.thumb .article_body{margin-left:65px}

	/*faq*/
		.content .main.list.faq .bx_h1 .bx_contents .bx_body_wrap{left:7.5em;margin-right:7.5em}
		.content .main.list.faq .bx_h1 .bx_contents .bx_body_wrap .bx_body li{width:18.5em}
		.content .main.list.faq .article .article_head{padding:0 0 0 25px;background:url(/images/bul-bbs-question.gif) no-repeat left 0.2em}
		.content .main.list.faq .article .article_head .subject{border-width:0}
		.content .main.list.faq .article .article_body{padding:0 0 0 25px;background:url(/images/bul-bbs-answer.gif) no-repeat left 0.2em}

	/*knowledgebase*/
		.content .main.list.knowledgebase .bx_h1 .bx_contents .bx_body_wrap{left:7.5em;margin-right:7.5em}
		.content .main.list.knowledgebase .bx_h1 .bx_contents .bx_body_wrap .bx_body li{width:18em}

	/* resources search */
		.content .main.list.search .search_box .checkbox_section{clear:both;margin-bottom:-10px}
		.content .main.list.search .search_box .checkbox_section input{padding:0 0 0 0;margin:8px 5px 10px 20px;width:13px;height:13px;vertical-align:middle}
		.content .main.list.search .search_box .checkbox_section input.first{margin-left:2px}
		/*paginator*/
		.content .main.list.search .section.head .paginator{border-width:0 0 1px 0;padding:0 0 5px 0}
		.content .main.list.search .section.footer .paginator{border-width:1px 0 0 0;padding:5px 0 0 0}
		.content .main.list.search .section .paginator{font-size:1em;width:100%;border-color:#c2c2c2;border-style:solid}
		.content .main.list.search .section .paginator:after{content:".";display:block;visibility:hidden;clear:both;height:0}
		.content .main.list.search .section .paginator .result{float:left}
		.content .main.list.search .section .paginator .page{float:right;color:#D5D5D5}
		.content .main.list.search .section .paginator .v_bar{padding:0 10px;font-size:0.75em;font-weight:normal;color:#a7a7a7 !important}

		.content .main.list.search .section.body.off{height:150px}
		.content .main.list.search .article .user_wrap{margin:0 !important}
		.content .main.list.search .article .searchin_body{font-weight:bold;color:#000000}
		.content .main.list.search .article .search_title{font-weight:bold}


/*===========================================================================
	DETAIL PAGE
============================================================================*/
/* global */
	.content .main.detail .section.head h2,.content .main.detail .section.head h2 *{color:#e1462d !important}
	.content .main.detail .section.head .info{color:#6f6f6f}
	.content .main.detail .section.head .info .author{font-weight:bold}
	.content .main.detail .article{word-wrap:break-word;word-break:keep-all}
	.content .main.detail .article .remote{font-size:1.1em}
	/*attachment*/
	.content .main.detail .article .attachment{padding:10px;border:#F0F0F0 1px solid;background:#feffd4}
	.content .main.detail .article .attachment .name{margin-right:20px}

/*forum => 660px 20+620+20*/
	.content .main.detail.forum .section.body .article{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}
	.content .main.detail.forum .section.body .article{position:relative;border:#d5d5d5 1px solid;background:#fff}
	.content .main.detail.forum .section.body .article .article_head{border-bottom:#d5d5d5 1px solid;padding:0;margin:0}
	.content .main.detail.forum .section.body .article .article_head .info{width:100%;background:#c2c2c2;color:#FFFFFF;font-weight:bold;line-height:24px;text-indent:15px}
	.content .main.detail.forum .section.body .article .article_head .thumb{line-height:1.5em;padding:15px 0 10px 20px;margin:0}
	.content .main.detail.forum .section.body .article .article_head .thumb.btn_margin{margin-right:160px}
	.content .main.detail.forum .section.body .article .article_head .btn_wrap{position:absolute;top:39px;right:20px}
	.content .main.detail.forum .section.body .article .article_body{margin:auto;padding:20px}
	.content .main.detail.forum .section.footer{position:relative}
	.content .main.detail.forum .section.footer .pos_abs{position:absolute;top:0;right:0}

/*tutorial => 660px*/
	.content .main.detail.tutorial .section.body .article .article_body{width:660px}

/*faq = >635px;*/
.content .main.detail.faq .section.body .article .article_body{width:635px}

/*knowledgebase => 660px*/
	.content .main.detail.knowledgebase .section.body .article .article_body{width:660px}


/*===========================================================================
	Write PAGE
============================================================================*/
	.content .main.write .form_wrap1 table th{width:10em}
	.content .main.write .form_wrap1 table td .editor{list-style:none;padding:2px 0 5px 0;position:relative}
	.content .main.write .form_wrap1 table td .editor li{display:inline}
	.content .main.write .form_wrap1 table td .editor .bold{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_bold.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .italic{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_italic.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .strikethrough{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_strikethrough.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .underline{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_underline.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .left{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_left.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .center{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_center.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .right{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_right.gif) no-repeat}
	.content .main.write .form_wrap1 table td .editor .hyperlink{float:left;display:block;width:25px;height:21px;background:url(/images/btn-bbs-editor_hyperlink.gif) no-repeat}
	.content .main.write .form_wrap1 table td .textarea_field{width:auto;height:300px;clear:both;_margin-right:-20px !important}
	.content .main.write .form_wrap1 .btn_wrap .pos_abs{top:0;right:0}

/*===========================================================================
	CHECK PAGE
============================================================================*/
	.content .main.check{height:400px}
	.content .main.check .section{margin:auto;width:50%}
	.content .main.check .form_wrap1 table td .text_field{width:100%}
	.content .main.check .form_wrap1 .btn_wrap{width:50%;margin:auto}

/*===========================================================================
	user_wrap
============================================================================*/
.user_wrap{display:block;min-height:1%;*zoom:1}
.user_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0}
* html .user_wrap{height:1%}
.user_wrap table{margin:0;padding:0}

/*p*/
.user_wrap p{margin-top:1em;margin-bottom:1em}

/*ul*/
.user_wrap ul{margin-top:1em;margin-bottom:1em;margin-left:18px;list-style:disc}
.user_wrap ul ul{list-style:circle}
.user_wrap ul ul ul{list-style:square}
.user_wrap ul li{list-style-position:outside}
.user_wrap ul ul,.user_wrap ul ol,.user_wrap ul dl{margin-top:0;margin-bottom:0}

/*ol*/
.user_wrap ol{margin-top:1em;margin-bottom:1em;list-style:decimal}
.user_wrap ol li{list-style-position:outside;margin-left:0}
.user_wrap ol ol,.user_wrap ol ul,.user_wrap ol dl{margin-top:0;margin-bottom:0}

/*dl*/
.user_wrap dl{margin-top:1em;margin-bottom:1em}
.user_wrap dl dt{font-weight:normal}
.user_wrap dl dd{padding-left:20px}
.user_wrap dl ol,.user_wrap dl ul,.user_wrap dl dl{margin-top:0;margin-bottom:0}

/*table*/
.user_wrap table th{text-align:center}

/*h1,h2,h3,h4,h5, h6*/
.user_wrap h1{font-size:2.1em;margin-top:0.65em;margin-bottom:0.65em}
.user_wrap h2{font-size:1.7em;margin-top:0.7em;margin-bottom:0.7em}
.user_wrap h3{font-size:1.4em;margin-top:0.7em;margin-bottom:0.7em}
.user_wrap h4{font-size:1.2em;margin-top:1em;margin-bottom:1em}
.user_wrap h5{font-size:1em;margin-top:1.2em;margin-bottom:1.2em}
.user_wrap h6{font-size:0.8em;margin-top:2em;margin-bottom:2.05em}

/*linkbox*/
.user_wrap .linkbox{font-size:0.9em;padding:0;border-color:#ececec !important;border-width:2px;border-style:solid}
.user_wrap .linkbox label{display:block;background:#ececec;font-weight:bold;line-height:18px}
.user_wrap .linkbox ul{margin:0 !important;padding:0 !important}
.user_wrap .linkbox li{list-style:disc;margin:2px 10px 2px 25px;padding:0;border:0}

/*quotbox*/
.user_wrap .quotbox{padding:10px 10px 10px 15px;background-color:#f3f3f3}

/*KB1*/
.user_wrap .KB1{display:block;padding-bottom:2px;border-bottom:#a7a7a7 1px dotted !important;text-transform:uppercase;font-size:1.1em;font-weight:bold}
.user_wrap .KB2{font-weight:bold}
.user_wrap .KB3{color:#9d9d9d;font-family:consolas, courier new, arial}
