/* Public Style */
body{ padding:0; margin:0; 	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;	line-height:140%;}
p { margin:0; padding:0;} img{ border:0;} ul,li{list-style-type:none; margin:0px; padding:0px;}
form{ padding:0; margin:0; }
a{	color:#039;	text-decoration: underline; }
a:hover{ color:#f60;text-decoration: underline; }
.main{ width:1000px; margin:0; padding:0; } 
.cls{ display:block; clear:both; }
.fl{ float:left;} .fr{ float:right;}

.spH{ margin-top:10px; }
.submit{ text-align:center;}
.fieldNote{ color:#f00; display:block; margin-top:4px; }
.backcolor{ background-color: #8abaff;}
.indexNote{ color:#666; margin-top:4px; font-size:12px; }
.note{ color:#666;}
.wel{ width:100%; text-align:left;}
.wel h3{ font-size:14px; margin:0; padding:4px 0;}

.cnt{ padding:10px; }
.spline{ height:3px; overflow:hidden; } 
.line{ border-bottom:1px dotted #ccc; margin:8px 0; height:1px; overflow: hidden; display:block; clear:both; }
.arw1{ padding-left:8px; background:url(icon/arw1.gif) no-repeat 0 50%; }
.star{ padding-left:18px; font-size:14px; font-weight:bold; background:url(icon/star.gif) no-repeat 0 50%; }
.star_1{ padding-left:16px; color:#ff7300; background:url(icon/star_1.gif) no-repeat 0 50%; }
.movie{ padding-left:20px; font-weight:bold; background:url(icon/movie.gif) no-repeat 0 50%; }

.index_title {font-size: 14.8px; font-family: ""; color:#000000; padding-top:2px; font-weight:bold;}
.index_content {font-size: 14.8px; font-family: "";color:#000000; line-height:150%}
.subbutton { font-size:14px; cursor:hand; line-height:19px; }
.tabborder { padding:4px 8px; border: #8abaff 1px solid; border-top:none; }
.note_content{ border:#FFCB99 1px solid; background:#FFF8EE; }
.suuply_border2{
	height:30px; padding-left: 10px; 
	font-style: normal; font-variant: normal; font-weight: bold; 
	font-size:14px; text-align:center; 
	border-top: 2px solid #ff7300; 
	background-color: #e0e0e0 }
.tablestyle{ border-top:#ffffff 3px solid; border-bottom:#e0e0e0 1px solid; background:#f6f6f6; }
.border-bottom{ border-bottom:#e0e0e0 1px solid;}
.normal{ padding:3px; border:#ffffff 1px solid; background:#ffffff; color:#999999; }

.noteTitle{ text-align:left; padding:4px 8px;}
.noteTitle h4{ font-size:14px; font-weight:normal; padding:0; margin:0 0 4px 0;}

.ttlMain{ 
	background:#f2f2f2 url(tb2.jpg) no-repeat 6px 56%; 
	border-top:5px solid #fbb835; padding:4px 4px 4px 24px; margin:0 0 0 0; font-size:12px; }
.ttlMain i{ font-style:normal; }
.ttlMain a{ color:#f00; }

/* head, foot Style */
.top_bg{ background:url(../images/top_bg.jpg) repeat-x; height:64px; width:100%;}
.top_bg h1{margin:20px 0px; }
.top_bg a{color:#fff;text-decoration:none; }

.top_bg a:hover{ color:#fff;text-decoration:none;}
.logo{ float:left; padding:6px 10px 0 20px;}
.top_right_bg{ background:url(../images/top_enter_bg.jpg) no-repeat left; height:64px; text-align:right; margin-left:338px;}
.top_right_bg p{ padding:5px 20px 0 0; color:#FFF}
.top_right_bg a{color:#fff;	text-decoration:none; }
.top_right_bg a:hover{ color:#039;}
.top_line{ background:url(../images/ml_bg.jpg) repeat-x; height:30px;line-height:30px; color:#FFF; float:left; width:100%;}
.bottm{ background:url(../images/dowm_bg.jpg) repeat-x; color:#FFF; padding:10px 0; text-align:center; line-height:25px; float:left; width:100%;}

/* main Style */
.left{ width:150px;  background-color:#daeafa; font-size:14px; float:left; overflow:hidden; }
.right{ width:810px; float:left; margin:10px; overflow:hidden; }
.right_mk{ width:620px; margin-left:40px; margin-right:40px; margin-top:20px;}

.mainContent{ margin:2px 8px; text-align:left; }
.border-table{ border:1px solid #cccccc;}
.content_border { width:100%; border:1px solid #1570ba; border-top:none; text-align:left; }
.content_border table{ margin:0 auto; }
.content_tabel{ padding:8px; padding-top:0; }
.content_tabel table{ margin:6px 0; border:1px solid #ccc; text-align:left; }
.content_tabel table th{ padding:8px; border-top:2px solid #FF7300; background:#E0E0E0; font-size:14px;}
.content_tabel table td{ border-bottom:1px solid #E0E0E0; border-top:1px solid #fff; }
.content_tabel td.ar{ background:#F6F6F6; text-align:right; width:20%;}
.content_tabel td .red{ color:#f00; }
.tbllist{ width:98%; line-height:140%; margin:0 auto; }
.tbllist thead{ font-size:13px; }
.tbllist td{ word-break: break-all; }
.pageInfo{ padding:6px 0 6px 0; margin:6px 0; text-align:center; width:100%; line-height:140%;}
.pageInfo p{ padding:4px 0; margin:0;}

/* ttl */
#columnTtl{ 
	width:100%; height:25px; overflow:hidden; 
	text-align:left; border-bottom:1px solid #1570ba }
#columnTtl h3{
	position:relative; float:left; 
	line-height:25px; margin:0 5px -1px 0; padding:0 8px; 
	border:1px solid #1570ba; border-bottom:none;
	background:#fff url(bg/card_down_bg.gif) repeat-x; 
	font-size:14px; color:#1570ba; font-weight:bold;  }
#columnTtl h3.normal{ 
	margin-bottom:0; margin-top:2px; line-height:22px; 
	background-image:url(bg/card_normal_bg.gif); 
	font-size:12px; font-weight:normal;
	border:1px solid #c2c2c2; border-bottom:none; } 
#columnTtl h3 a{ text-decoration:none; }
#columnTtl h3.normal a{ color:#333; }
#columnTtl h4{ float:right; }

.postNew{ 
	height:22px; overflow:hidden;
	text-indent:18px; margin:0 0 0 4px;
	float:right; font-size:12px; font-weight:normal; 
	background:url(icon/postnew.gif) no-repeat; color:#600; }
.postNew a{ 
	display:block; line-height:24px; padding-right:10px; 
	background:url(icon/postnew_r.gif) no-repeat 100% 0; }

.postNew a{ color:#600; text-decoration:none;  }
.postNew a:hover{ color:#000; }

/* note */
.remind{ 
	padding:6px 6px 6px 52px; margin:8px; border:1px solid #FFCB99; 
	background:#FFF8EE url(icon/icon1.gif) no-repeat 3px 0; 
	text-align:left; }
.remind h4{	padding:4px 4px 4px 8px; margin:0; color:#f60; font-size:14px; }
.remind ul{	padding:0; margin:2px 0 2px 8px;}
.remind ul li{ padding:2px 0; margin:0; }
.remind .cnt{ padding:4px 8px;}
.remind u{ color:#f00; text-decoration:none;}

#mainbar { width:100%;	padding:0px; border-bottom:2px #ff6600 solid; text-align:left; }
#mainbar ul{ padding:0; margin:0; }
.mainbarlayout { display:block; margin:0px; padding:3px 0px; list-style:none; text-align:left; width:100%; }
.mainbarlayout li{ float:left; white-space:nowrap; }
.orgHandle{
	height:22px; overflow:hidden;
	padding:3px 12px 0 26px; margin-right:3px;
	border-top:#ff9932 2px solid;
	background:#f60 url(icon/icon_orangebar_15x15.gif) no-repeat 6px 50%;
	cursor:hand; font-size:12px; font-weight:bold; color:#ffffff;}
.orgHandle a{ text-decoration:none; color:#fff; }
.orgHandle a:hover{ color:#fff; }
.whiteHandle{
	height:22px; overflow:hidden;
	padding:4px 12px 0 12px;
	background:url('bg/search_bg.gif') repeat-x;
	border:1px solid #999; border-width:1px 1px 0px 1px;
	text-align:center; font-size:12px; color:#000; }
.whiteHandle a{ text-decoration:none; color:#000; }

#errMsg{ text-align:left; padding:10px; width:96%; border:1px solid #ccc }
#errMsg h5{ font-weight:bold; font-size:14px; padding:6px 0; margin:0; color:#f00; border-bottom:1px dotted #666 }
#errMsg p{ padding:6px 0 0 24px; margin:4px 0; }

/* block style */
.gdClass1 input,
.gdClass2 input,
.gdClass2_1 input,
.gdClass3 input,
.gdClass3_last input{ border:1px solid #666; padding:1px;}
.gdClass1 .input{ width:126px; height:24px; background:#fff7f7; font-weight:bold; padding:4px 1px 3px 1px;}
.gdClass2 .input,
.gdClass2_1 .input{ width:100px;}
.gdClass3 .input,
.gdClass3_last .input{ width:80px; }

.gdClass1{ background:#f1f1f1 url(bg/class1.gif) no-repeat 4px 10px; padding:8px 6px 8px 40px;}
.gdClass2{ background:url(bg/class2.gif) no-repeat 19px 0px; padding-left:66px;}
.gdClass2_1{ background:url(bg/class2_1.gif) no-repeat 24px 0px; padding-left:66px; }
.gdClass3{ background:url(bg/class3.gif) no-repeat 27px 0px; padding-left:84px; }
.gdClass3_last{ background:url(bg/class3_1.gif) no-repeat 27px 0px; padding-left:84px; }

/* login style */
.top_box{border:1px solid #ffcb99;background:#fff8ee;padding:2px; width:700px; line-height:60px;}
.tx_img{width:80px; float:left; text-align:center}
.tx_title{color:#ff7d00;font-size:14px;padding-left:10px;font-weight:bold;}
.dl_left{ width:310px; float:left}
.dl_center_line{background-color:#d1d1d1; width:1px; height:230px; margin:0 10px; float:left}
.dl_right{width:285px; float:left;}
.dl_left_bg{ background-color:#f6f6f6; width:310px;float:left;  }
.dl_left_yhm{ background:url(../images/n_yhm.jpg) no-repeat 40px;padding-left:90px;height:31px;}
.dl_left_mm{ background:url(../images/n_mm.jpg) no-repeat 40px;padding-left:90px; margin-top:10px;}
.dl_btn{ padding-left:52px; margin-top:10px; padding-bottom:20px;}
.dl_right_top{font-size:18px; color:#fe6100; margin-top:10px;}
.dl_right_top_img{ margin:25px 0;}
.dl_right ul{ background-color:#f6f6f6;}
.dl_right li{background:url(../images/tb_1.jpg) no-repeat 20px; padding-left:40px; line-height:30px; margin-top:10px;}
.dl_right_bottm{background-color:#f6f6f6; width:620px; float:left;margin-left:40px; _margin-left:20px; margin-top:20px;}
.dl_right_bottm li{ background:url(../images/tb2.jpg) 20px no-repeat;line-height:30px; padding-left:40px;}
.dl_right_bottm1{ margin:10px 40px; color:#338f08; width:620px;}

.cirTL, .cirTR, .cirBL, .cirBR{ background:#f00 url(icons.gif) no-repeat; width:12px; height:12px; overflow:hidden; position:absolute; }
.cirTL{ background-position:0 0; left:-3px; top:-3px; }
.cirTR{ background-position:-12px 0; right:-3px; top:-3px; }
.cirBL{ background-position:0 -12px; left:-3px; bottom:-3px; }
.cirBR{ background-position:-12px -12px; right:-3px; bottom:-3px; }
.cir1{ background:#fff; border:3px solid #febc66; padding:12px; position:relative; } 

/* index */
.bbs{ background:#FFF8EE; border:1px solid #FFCB99; padding:9px; line-height:150%; margin-top:8px;  }
.itemBox{ border:1px solid #8ABAFF; margin:10px 0; }
.itemBox .cnt{ padding:10px; }
.itemBox h3{ 
	background:url(../memberImages/bodybg.gif) repeat-x 0 -1px; 
	font-size:12px; margin:0; padding:2px 6px; }
.itemBox h3 i{ padding-left:82px; font-weight:normal; font-style:normal; }

.itemBox h4{  padding:4px 0; margin:0; font-size:13px; margin-top:4px; border-bottom:1px dotted #ccc;  }
.itemBox ul li{ margin:0; padding:3px; padding-left:10px; background:url(../../dot.gif) no-repeat 0 50%; }
.itemBox th{ 
	vertical-align:top; padding-left:18px; font-size:14px; font-weight:bold; 
	background:url(icon/star.gif) no-repeat 0 8px; text-align:left;
	color:#039;  }
.itemBox th a{ text-decoration:none; }
.itemBox .stat td{ border-bottom:1px solid #ddd; font-size:13px; }

.items h4{ border-left:3px solid #ff7300; background:#e2e2e2; padding:4px; background:#e2e2e2; margin:0; font-size:13px; }
.items ul{ margin:0; padding:6px; background:#fff8ee; width:auto; border:1px solid #ffcb99; }
.items ul li{ margin:0; padding:3px; padding-left:10px; background:url(../../dot.gif) no-repeat 0 50%; }

.panel{ position:absolute; height:1px; right:8px; top:8px; display:block; width:10px; background:#fff; border:1px solid #fff; cursor:pointer; }
.max{ height:8px; top:4px; background:none; border:2px solid #fff; width:9px; }
.hide{ display:none; }
.red{ color:#f00; }
.f14{ font-size:14px; }


