{
	font-family: "Î¢ÈíÑÅºÚ",Georgia,Arial,Verdana,sans-serif;
}
body {
	FONT-FAMILY: "Î¢ÈíÑÅºÚ",Georgia,Arial,Verdana,sans-serif;
}
body {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 14px; 
	background: url(/images/style/bg_b.gif) #eeeeee repeat-x 50% top; 
	padding-bottom: 0px; 
	margin: 0px; 
	line-height: 140%; 
	padding-top: 0px;
}
form  {margin:0;padding:0;text-align:left;}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;
}
a {
	color: #07519a; text-decoration: none
}
a:hover {
	color: #e24000; text-decoration: underline
}
.clear {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}

#topbar {
	height: 16px;
	line-height: 16px;
	border-bottom: 1px solid #D3D3D3;
	background-color: #F5F5F5;
	padding: 2px;
	text-align: left;
	color: #666;
	font: 78%/normal Verdana, Simsun, Arial, Helvetica, sans-serif;
}

#page {
	border-right: #ccc 0px solid; border-top: #ccc 0px solid; margin: 0px; border-left: #ccc 0px solid; border-bottom: #ccc 0px solid
}

#header{
	width:100%;height:109px;background:url('/images/style/bg_myitcar.gif') repeat-x bottom left #3C7FAF;border-bottom:2px solid #ECF3E1;
}

#header #logo  {
	float:left;padding:0px;margin-left:4px;height:88px;
}
#menu {
    font-weight: bold; 
	border-right: #ecf3e1 1px solid; 
	border-top: #ecf3e1 1px solid; 
	border-bottom: #ecf3e1 1px solid;
	border-left: #ecf3e1 1px solid; 
	background: #ecf3e1; 
	margin: 0px 6px; 
	color: #325b0a; 
	float: right;
}
#menu_inner {
	padding-right: 3px; padding-left: 3px;background: #ecf3e1; float: right;
}
#sr {height:86px;border-top:none;float:right;}
#sr #lg{width:199px;height:86px;float:left;background: url(/images/cn_msn_b.gif) no-repeat 30px 23px;}
#sr .lfb,#sr .lfr{width:9px;height:86px;background:url(/images/sbg_l.gif) no-repeat;float:left;}
#sr .lfr{background-position:-9px 0;}
#sr .ccon{width:730px;height:86px;float:left;background:url(/images/sbg.gif) repeat-x;position:relative;z-index:10;}
#sr #srtab{width:457px;height:32px;margin:5px 0 0 82px;}
#stablive{position:absolute;float:right;top:12px;right:42px;}
#sr #srtab li{float:left;display:inline;height:22px;width:43px;text-align:center;margin-top:10px;}
#sr #srtab li a{height:12px;padding-top:1px;width:48px;border-right:1px solid #ccc;display:block;color:#fff;}
#sr #srtab li a.last{border:none;}
#sr #srtab li.cur{font-weight:bold;background:url(/images/arrow.gif) no-repeat center bottom;}
#srchfrm{padding-left:34px;padding-top:0px;clear:both;}
#sr label,#btmsrc label{color:#fff;font-weight:bold;float:left;line-height:21px;}
#sr button,#btmsrc button{float:left;background: url(/images/search2.gif) no-repeat center;width:23px;height:20px;border:none;cursor:pointer;}
#sr #f1{width:425px;padding:3px 5px 1px 5px;border:0;margin:0 4px 0 0;float:left;}


#body {
	clear: both; 
	border-right: #afd3eb 2px solid; 
	border-top:   #afd3eb 2px solid; 
	border-left:  #afd3eb 2px solid; 
	border-bottom:#afd3eb 2px solid;
	background-color: #fff;
	margin: 4px 6px 6px; 
}
#main {
	clear: both; 
	border-right: #aaccee 1px solid; 
	border-top:   #aaccee 1px solid; 
	border-left:  #aaccee 1px solid; 
	border-bottom:#aaccee 1px solid;
	background-color: #fff;
}
/* left start*/
#left_sidebar {
	width: 108px; 
	float: left; 
	border-right:#afd3eb 1px solid; 
	border-top:  #afd3eb 1px solid;	
	border-left: #afd3eb 1px solid; 	
	border-bottom: #afd3eb 1px solid;
	font-weight: bold; 
	font-size: 12px;
	background-color: #afd3eb;

}
#left_sidebar ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#left_sidebar li {
	padding-right: 6px; 
	padding-left: 12px; 
	background: #afd3eb; 
	padding-bottom: 3px; 
	padding-top: 3px; 
	border-bottom: #fff 1px solid; 
	list-style-type: none; 
	height: 100%;
}
#left_sidebar ul li a {
	color: #053679;
}
#left_sidebar ul li a:hover {
	color: #00f
}
#left_sidebar ul li.static {
	padding-left: 3px; background: #afd3eb; height: 31px;
}
#left_sidebar ul li.static:hover {
	padding-left: 3px; background: #afd3eb; height: 31px;
}
#left_sidebar ul li:hover {
	background: #d1e2ff;
}

#left_sidebar ul.item li{
	clear: both; 
	height:100%;
}

#left_sidebar ul.item li span {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-top:0px;
	font-size: 12px; 
	text-align: center;
	height: 100%;
}

#left_sidebar ul.item li span img{
	width: 40px;
	height: 40px; 
}

#left_sidebar ul li.caption {
	padding-left: 3px; background: #d1e2ff;height:20px;
}

#left_sidebar ul li.caption:hover {
	background: #d1e2ff;height:20px;
}

/* left end*/

/* right start */
#right_sidebar {
	position: relative; 
	float: right; 
	margin: 0px; 
	overflow: hidden; 
	width: 204px; 
	color: #222; 
	padding-top: 0px;
	font-size: 12px;
}
#right_sidebar .inner {
	border-right: #abcdee 1px solid; 
	border-top: #abcdee 0px solid; 
	background: #ebf3fb; 
	border-left: #abcdee 1px solid; 
	border-bottom: #abcdee 1px solid;
	margin-top: 4px;
}
#right_sidebar ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#right_sidebar ul li {
	border-bottom: #fff 1px solid; 
	list-style-type: none;
	clear: both; 
	padding-right: 9px; 
	padding-left:  9px; 
	padding-bottom:3px; 
	padding-top:   3px; 
	height: 48px; 
	text-align: center;
}
#right_sidebar ul li.caption {
	padding-left: 12px; font-weight: bold; font-size: 14px; background: #ebf7f9; padding-top: 2px;text-align: left;
	BORDER-TOP: #abcdee 1px solid; BACKGROUND: url(/images/bg_item4.gif) repeat-x; HEIGHT: 24px

}

#right_sidebar ul.item li {
	clear: both; 
	padding-right: 9px; 
	padding-left: 9px; 
	padding-bottom: 1px; 
	padding-top: 1px; 
	border-bottom: #fff 0px solid; 
	height: 28px; 
	text-align: center
}
#right_sidebar ul.item li a {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; float: left; overflow: hidden; border-left: #ddd 1px solid; width: 88px; padding-top: 3px; border-bottom: #ddd 1px solid; height: 22px; text-align: center
}
#right_sidebar ul.item li a:hover {
	border-right: #aaa 1px solid; border-top: #aaa 1px solid; background: #fff; border-left: #aaa 1px solid; border-bottom: #aaa 1px solid
}

/* right end */

/* content start*/
#contents {
	margin: 6px 224px 6px 118px;
	height:100%;
}
#contents .content_block .box_right{
	text-align: right;float: right;padding-top: 0px;padding-right: 20px;
}

#contents .content_block {
	border-right: #ff3300 0px dotted; 
	border-top: #ff3300 0px dotted; 
	border-left: #ff3300 0px dotted; 
	border-bottom: #ff3300 0px dotted; 
	width:100%;
	height: 100%;
}

#contents .list {
	border-right: #ddd 0px solid; 
	border-top:   #ddd 0px solid; 
	border-left:  #ddd 0px solid; 
	border-bottom:#ddd 0px solid;
	float: left; 
	overflow: hidden; 
	width: 98%; 	
}

#contents .list .caption {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	MARGIN: 0px 0px 6px; 
	COLOR: #003195;
	background: #d1e2ff;
}
#contents .list .caption ul {
	padding-left: 3px; background: #d1e2ff; margin: 0px; padding-top: 3px; height: 22px
}
#contents .list .caption ul li {
	padding-right: 6px; 
	padding-left: 6px; 
	float: left; 
	padding-bottom: 1px; 
	margin: 0px 0px 0px 6px; 
	padding-top: 1px; 
	list-style-type: none; 
	height: 20px;
}
#contents .list.caption ul li:hover {
	background: #fff
}
#contents .list .caption ul li.selec {
	background: #fff
}

/* content end*/

/* list start*/
.post {
	BORDER-RIGHT: #ddd 0px dotted; 
	BORDER-TOP: #ddd 0px dotted;
	MARGIN-TOP: 6px; BACKGROUND: url(/images/line_dot01.gif) repeat-x 100% bottom;
	MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 0px dotted; BORDER-BOTTOM: #ddd 0px dotted
}
.post .title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; WHITE-SPACE: nowrap;
	HEIGHT: 20px; TEXT-OVERFLOW: ellipsis
}
.post .summary {
	padding-right: 0px; padding-left: 0px; 
	font-size: 12px; padding-bottom: 3px; overflow: hidden; padding-top: 3px; 
	height: 42px
}
.post a.hot {
	color: #f30;
}

.post .vote_icon {
	margin-top: 1px; font-size: 12px; 
	background: url(/images/vote_57.png); 
	float: left; overflow: hidden; width: 54px; margin-right: 3px; height: 57px; text-align: center
}
.post .vote_icon .vote_votes {
	margin-top: 8px; font-weight: bold; font-size: 18px; 
	font-family: georgia,arial,verdana,sans-serif; height: 18px
}
.post .vote_icon .vote_click {
	margin-top: 10px
}
.post .vote_icon a {
	color: #ce4a02; text-decoration: none
}
.post .vote_icon a.voted {
	color: #003195
}
/* list end*/

#footer {
	padding-right: 6px; 
	border-top: #808080 1px solid; 
	margin-top: 12px; 
	padding-left: 6px; 
	font-size: 12px; 
	padding-bottom: 6px; 
	color: #636363; 
	padding-top: 6px
}
