@import url("http://www.carnoc.com/css/head.css");
.tmenu1 {
	margin: 1px 0; font-size: 14px; line-height: 20px; padding: 0 10px; background: url(http://www.carnoc.com/ynq/debate/img/newmenubg.jpg) repeat-x; line-height: 26px
}
.tmenu1 i  { font-style: normal; padding: 3px; border-left: 2px solid #ccc;  margin-left: 10px; background: #EBEEF5; line-height: 24px }
.tmenu1 i a { padding: 0 7px; font-weight: normal; color:#900; border-right: 1px solid #ccc;
}

a:link, a:active { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

h3{ font-size:14px; margin-left:16px; margin-bottom:0px;}
h4{background:url(img/bg.jpg) repeat-x;  margin:8px 0 3px 0; color:#000; font-size:14px; padding:9px 0px 6px 4px;}
#outbox {text-align: left; margin: 0 auto; width: 778px; padding: 0px; background:#fff;}
#outbox1 {text-align: left; margin: 0 auto; width: 1000px; padding: 0px; background:#fff;}
body {background: url(http://www.carnoc.com/user/img/bg0.gif) repeat-y center #022855 ;text-align: center; margin:0 auto; font-size:12px}
.mainbd{ border:1px solid #A4C8E2; border-top:1px solid #fff;}
.tabg{ background:url(http://www.carnoc.com/user/img/pic3.jpg) no-repeat right;}
.f12 { font-size:12px}
.f12 a{ color:#377CBD;}
.mainbd b{ font-size:16px; color:#589DD8;}

.maintxt{padding: 5px; width:71%; background:#fff; float:left;} 
.maintxt p {font-size: 14px; color:#000; margin:0 0 5px 4px; line-height:230%;}
.maintxt p a:link, .maintxt p a:active { color: #06f; text-decoration: none; }
.maintxt p a:visited { color: #377CBD; text-decoration: none; }
.maintxt p a:hover { color: #FF0000; text-decoration: underline; }

.mainright{float:right; width:25%; background:#fff; padding:5px 5px 0px 5px;}
.info{ border:1px solid #A4C8E2; font-size:12px; margin-top:0px;}
.info p{margin:0 0 5px 4px; line-height:200%}
.info a:link, .info a:active{ color: #06f; text-decoration: none; }
.info a:visited { color: #377CBD; text-decoration: none; }
.info a:hover { color: #FF0000; text-decoration: underline; }

.mainright1{float:right; width:28%; background:#fff; padding:5px 5px 0px 5px;}
.info1{ border:1px solid #A4C8E2; font-size:12px; margin-top:0px;}
.info1 p{margin:0 0 5px 4px; line-height:200%; padding-right:1px;}
.info1 a:link, .info a:active{ color: #06f; text-decoration: none; }
.info1 a:visited { color: #377CBD; text-decoration: none; }
.info1 a:hover { color: #FF0000; text-decoration: underline; }

.maintxt1{padding: 5px; width:69%; float:left;}
.maintxt1 li{border-bottom:1px dotted #ccc; font-size:14px; line-height:150%; margin:3px; padding: 5px;
}
.maintxt1 li a:link, .maintxt li a:active { color: #004A9C; text-decoration: none; }
.maintxt1 li a:visited { color: #377CBD; text-decoration: none; }
.maintxt1 li a:hover {  color: #FF0000; text-decoration: underline; }

.maintxt0{padding: 5px; clear:both}
.maintxt0 li{border-bottom:1px dotted #ccc; font-size:14px; line-height:150%; margin:3px; padding: 5px;
}
.maintxt0 li a:link, .maintxt li a:active { color: #004A9C; text-decoration: none; }
.maintxt0 li a:visited { color: #377CBD; text-decoration: none; }
.maintxt0 li a:hover {  color: #FF0000; text-decoration: underline; }

.perinfo {
	clear:both; padding:5px;
}
.perinfo img {
	margin-right: 10px;
}
.perinfo ul, .perinfo ol {
	margin:0 5px 5px 5px
}
.perinfo li {
	 font-size: 12px; margin-left: 60px; line-height: 130%
}
.perinfo p {
	margin: 5px; text-indent: 2em; font-size: 12px; line-height:140%;
}

.z{ clear:both;}
.inform{ width:71%; padding:5px; clear:both}
.inform1{ padding:5px; clear:both;}
.form{ margin:2px; font-size:12px;}
.end{margin:2px; text-align:center}
.end a, .end td {
	font-size: 12px;
}
.end img{	width: 2px; height: 2px}
