@import url(/static/css/blog.css);

html {
	height:100%;
	padding: 0; margin: 0;
	width: 100%;
}

body {
	padding: 0;
	margin: 0;
	width: 100%;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	font-family : arial; font-size : 80%;
	cursor: default;
}

* html body {
	height: 100%;
}

* body {
	width: 100%;
}

P { margin: 0 0 15px 0; }

img { border: 0; }
a { color: #036CF5; }
a:hover { color: #000000; }

h1 { font-size: 150%; margin: 0; font-family: Tahoma; font-weight: normal; }
h2 { font-size: 120%; margin: 0; } 
h3 { font-size: 100%; margin: 0; font-family: Tahoma; } 
h4 { margin: 0; }
h5 { font-size: 150%; margin: 0; font-family: Tahoma; font-weight: normal; color: #1c87b1;}

#bball {
	padding-bottom: 100px;
}

#line1 {
	height: 31px;
	background: url(/static/i/0.jpg) repeat-x #282a25;
}
#line1 #line11 {
	float: right;
	color: #fff;
	text-align: right;
	padding: 6px 10px 0 0;
	height: 21px;
}
#line1 #line12 {
	float: right;
	color: #939393;
	text-align: left;
	padding: 6px 10px 0 10px;
	height: 21px;
}
#line1 #line12 a { color: #939393; }
#line1 #line12 a:hover { color: #f00; }
#line1 a { color: #fff; }
#line1 a:hover { color: #f00; }
#line11 .tr { padding-left: 20px;  background: url(/static/i/ico_reg.jpg) no-repeat top left; }
#line11 .tl { margin-left: 20px; padding-left: 20px;  background: url(/static/i/ico_lock.jpg) no-repeat top left; }
#line12 .fb { margin-left: 20px; padding-left: 20px;  background: url(/static/i/ico_phone.jpg) no-repeat top left; }

#line01 {
	float: left;
	color: #939393;
	padding-top: 3px;
	padding-left: 10px;
}
#line01 .inpt {
	height: 15px;
	background-color: #939393;
	border: 1px solid #BEBEBE;
}
#line01 .sbmt {
	width: 16px;
	height: 16px;
	background: url(/static/i/w_b.gif) no-repeat;
}


.sp {
	clear: both;
}

#line3 {
	clear: both;
	background: url(/static/i/1.jpg) repeat-x;
}

#line3 #logo {
	padding-left: 35px;
	float: left;
}

#line3 #menu1 {
	float: left;
	padding-left: 30px;
	padding-top: 53px;
}

#line31 {
	clear: both;
	padding-top: 0px;
	padding-left: 30px;
	padding-bottom: 20px;
}

#line3 #bleft {
	float: left;
	width: 260px;
	display: table;
}
#bleft {
	background-color: #f0f0f0;
	border: 1px solid white;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 1px 1px rgba(209,209,209,0.71);
}

#line3 #bbody {
	padding: 0 15px;
	width: 95%;
}

#line4 {
	position: absolute;
	bottom: 0px;
	background: url(/static/i/2.jpg) repeat-x #BCBCBC;
	width: 100%;
	height: 100px;
	overflow: hidden;
}
#line4 #cp {
	color: #444444;
	font-size: 8pt;
	margin: 20px;
}
#line4 #cp a {
	color: #444444;
}
#line4 #cp a:hover {
	color: #ff0000;
}
#line4 #cp .txt1 {
	float: left;
	padding-right: 40px;
	padding-bottom: 10px;
}
#line4 #cp .cnt {
	float: right;
}
#line4 #cp .sp {
	clear: both;
}


#menu1 {
}


#menu1 ul {
	list-style:none;
	padding:0;
	margin:0;
}

#menu1  li {
	margin:0;
	padding: 0 20px 0 0;
	list-style-type: none;
	overflow: hidden;
	font-size: 11pt;
	float: left;
}

#menu1 .sel {

}
#menu1 .sub_sel, #menu .sub {
	
}
#menu1 .sub_sel a {
	color: #D17a06;
	text-decoration: underline;
}
#menu1 a {
	color: #5F5F5F;

}
#menu1 a:hover {
	color: #f00;
	text-decoration: underline;
}
#menu1 .sel a {
	color: #D17a06;
	text-decoration: underline;
}
#menu1 .sel a:hover {
	color: #f00;
	
}








#menu {
}


#menu ul {
	list-style:none;
	padding:0;
	margin:0;
}

#menu  li {
	margin:0;
	padding: 0 10px 3px 0;
	list-style-type: none;
	overflow: hidden;
	font-size: 10pt;
}

#menu .sel {

}
#menu .sub_sel, #menu .sub {
	
}
#menu .sub_sel a {
	color: #D17a06;
	text-decoration: underline;
}
#menu a {
	color: #5F5F5F;

}
#menu a:hover {
	color: #f00;
	text-decoration: underline;
}
#menu .sel a {
	color: #D17a06;
	text-decoration: underline;
}
#menu .sel a:hover {
	color: #f00;
	
}



.box1 {
/*	border: 1px solid #D18F3D;*/
	margin: 0 20px 20px 0;
}

.box1 h1 {
	background-color: #D18F3D;
	padding: 5px;
	color: #fff;
}
.box1 .txt {
	padding: 5px;
	font-size: 90%;
}
.box1 .txt h2 {
	background-color: #E8C69D;
	padding: 5px 3px 5px 3px;
}

.dashed {
	text-decoration: none;
	border-bottom: 1px dashed #0069BF;
	color: #0069BF;
}

.box2 {
	/*background-color: #EFEFEF;*/
	padding: 10px;
	float: left;
}


.table {
	border: 1px solid #727272;
	border-spacing:0;
	border-collapse:collapse;
}
.table thead {
	background-color: #727272;
	color: #ffffff;
}
.table thead td{
	padding: 5px 10px;
	font-weight: bold;
}
.table thead td a { color: #fff; }
.table thead td a:hover { color: #f00; }
.table tbody td{
	padding: 5px 10px;
	border: 1px solid #727272;
}


.tableau {
	border1: 1px solid #F4F4F4;
	border-spacing:0;
	border-collapse:collapse;
}
.tableau thead {
	color: #000;
}
.tableau thead td{
	padding: 5px 10px;
	font-weight: bold;
	border-bottom: 1px dotted #959595;
}
.tableau thead td a { color: #000; }
.tableau thead td a:hover { color: #f00; }
.tableau tbody td{
	padding: 5px 10px;
	border11: 1px solid #F4F4F4;
}
.tableau tbody tr:hover{
	background-color: #F0F0F0;
}

.tableau tbody a { text-decoration: none; }



.tableau2 {
	border: 1px solid #F4F4F4;
	border-spacing:0;
	border-collapse:collapse;
}
.tableau2 thead {
	color: #000;
}
.tableau2 thead td{
	padding: 5px 10px;
	font-weight: bold;
	border-bottom: 1px dotted #959595;
}
.tableau2 thead td a { color: #000; }
.tableau2 thead td a:hover { color: #f00; }
.tableau2 tbody td{
	padding: 5px 10px;
	border: 1px solid #DaDaDa;
}

.tableau2 tbody a { text-decoration: none; }



.table_stat {
	border: 1px solid #727272;
	border-spacing:0;
	border-collapse:collapse;
}
.table_stat thead {
	background-color: #727272;
	color: #ffffff;
}
.table_stat thead td{
	padding: 5px 10px;
	font-weight: bold;
}
.table_stat thead td a { color: #fff; }
.table_stat thead td a:hover { color: #f00; }
.table_stat tbody td{
	padding: 2px 5px;
	border: 1px solid #ccc;
}
.table_stat tbody tr:hover {
	background-color: #E4E4E7;
}




.error {
	margin: 20px 10px 30px 5px;
}

.error .e2 {	
	float: left;
	border: 1px solid red;
	padding: 10px;
	background-color: #Ea5342;
	color: #FFF;
	font-size: 120%;
}
.error .e3 {
	clear: both;
}





.success {
	margin: 20px 10px 30px 5px;
}

.success .s2 {
	float: left;
	border: 1px solid #50B00F;
	padding: 10px;
	background-color: #59C611;
	color: #FFF;
	font-size: 120%;
}
.success .s3 {
	clear: both;
}


.main_title .t1 {
	width: 17px;
	height: 53px;
	overflow: hidden;
	float: left;
	background: url(/static/i/t1.jpg) no-repeat;
}
.main_title .t2 {
	height: 53px;
	overflow: hidden;
	float: left;
	width: 94%;
	background: url(/static/i/t2.jpg) repeat-x;
}
.main_title .t2 H1 {
	color: #fff;
	margin-top: 14px;
	font-size: 13pt;
}


.main_title .t3 {
	width: 19px;
	height: 53px;
	overflow: hidden;
	float: left;
	background: url(/static/i/t3.jpg) no-repeat;
}

.main_body .t1 {
	width: 19px;
	height: 190px;
	overflow: hidden;
	float: left;
	background: url(/static/i/b1.jpg) no-repeat;
}
.main_body .t2 {
	/*height: 190px;*/
	border-radius: 10px;
	overflow: hidden;
	float: left;
	width: 94%;
	/*background: url(/static/i/b2.jpg) repeat-x;*/
	background: linear-gradient(180deg, white, #eeeeee);
}
.main_body .t2 .tb {
	padding: 20px 10px 20px 10px;
}
.main_body .t2 .tb h1 {
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #D7D7D7;
}
.main_body .t2 .tb h1 a {
	color: #000;
	text-decoration: none;
}
.main_body .t2 .tb img {
	float: left;
	margin-right: 5px;
}
.main_body .t2 .td {
	padding-right: 30px;
}

.main_body .t3 {
	width: 19px;
	height: 190px;
	overflow: hidden;
	float: left;
/*	background: url(/static/i/b3.jpg) no-repeat;*/
}

.cbox1 {
	width: 252px;
	height: 11px;
	overflow: hidden;
/*	background: url(/static/i/c1.jpg) no-repeat;*/
}
.cbox2 {
	width: 212px;
	/*background: url(/static/i/c2.jpg) repeat-y;*/
	padding: 10px 20px 10px 20px;
}
.cbox3 {
	width: 252px;
	height: 15px;
	overflow: hidden;
	padding-bottom: 20px;
	/*background: url(/static/i/c3.jpg) no-repeat;*/
}


.chbox {
	display: none;
}



.person {
	color: #68aE00;
}

.org {
	color: #aE7600;
}
.ns {
	text-decoration: none;
}