@charset "gb2312";

/*------- public -*/
.comment_form .comment_head, .comment_submit input.submit,
.post_module .head, .post_module h3,
#logo a,
.minheader{
	background-image:url(http://icons.mydrivers.com/www/201209/bg.png);
}
.comment_form .h3,
.pathway_warp .arrow_icon{
	background-image:url(http://icons.mydrivers.com/www/201209/icons.png);
	background-repeat:no-repeat;
}

/*------- layout -*/
.minheader{
	height:61px;
	border-bottom:1px solid #eee;
	background-repeat:repeat-x;
	background-position:0 -385px;
}
#logo{
	padding:8px 0 8px 10px;
}
#logo a{
	width:108px;
	height:48px;
	overflow:hidden;
	display:block;
	background-repeat:no-repeat;
	background-position:-116px -65px;
}

.menus_warp{
	float:left;
	clear:none;
	border:0;
	padding:17px 0 0 40px;
}
.minmenu li{
	float:left;
	height:27px;
	line-height:27px;
	padding:0 10px;
	border-left:1px solid #eee;
}
.minmenu li.first{
	border:0;
}
.minmenu a{
	color:#3a628b;
	font-size:16px;
	font-weight:700;
}
.search_warp{
	float:right;
	width:270px;
	padding-top:15px;
}
.search_word_warp{
	width:182px;
	border:1px solid #ccc;
	height:29px;
}
.search_word_warp input.search_word{
	padding:0 5px;
	width:170px;
}

/* pathway */
.pathway_warp h3{
	color:#000;
}
.pathway{
	line-height:38px;
	font-family:Verdana, 'ËÎÌå';
}
.pathway a{
	color:#000;
	padding:0 5px;
	font-size:14px;
}
/* post */
.post{
	margin:0 35px 0 25px;
	border:0;
	padding:0;
}
.posttitle{
	text-align:center;
}
.posttitle h2{color:#c03a39;}
.post .content {
	padding-left: 0;
	font-size:14px;
    font-family:Verdana, 'ËÎÌå';
    line-height: 24px;
    color:#333333;
}
.f14_link{ color:#0000ff;text-decoration:underline;}
.postmeta {
	padding:20px 0 5px;
	border-bottom:1px solid #bbb;
}
.readmore a{

	color:#00279f;
	text-decoration:underline;
}
.postutility{
	text-align:center;
}
.article_page a{
	padding-right:5px;
	text-decoration:underline;
}
.article_page .active{
	padding-right:5px;
	color:#000;
}
.readall a{
	color:#00279f;
	font-size:14px;
	text-decoration:underline;
}
.post .content p{
	margin-top:24px;
	
}
/* post_module */
.post_module{
	margin:20px 20px 0 0;
}
.post_module .head{
	height:38px;
	overflow:hidden;
	background-position:0 -200px;
	background-repeat:repeat-x;
}
.post_module h3{
	line-height:37px;
	border:1px solid #ddd;
	border-bottom:0;
	margin-left:10px;
	height:36px;
	color:#003b7e;
	float:left;
	font-size:16px;
	padding:0 25px;
	background-position:0 -454px;
	background-repeat:repeat-x;
}
.post_module h3.hidden{
	cursor:pointer;
	background-position:0 -411px;
}
.post_module .body{
	padding:10px 0;
}
.post_module .body_hidden{
	display:none;
}
.post_related li{
	float:left;
	padding:0 10px 0 5px;
	width:300px;
	color:#004276;
}
.post_related li a{
	color:#004276;
}
.post_related li span.t{
	float:right;
	color:#999;
}
.post_share{
	clear:both;
	margin:30px 20px 0 0;
	height:25px;
	padding:8px 0 0 20px;
	background:#f6f6f6;
}
#main .ad_warp{
	clear:both;
	margin:15px 20px 0 0;
}
#main .ad_warp img{
	margin-bottom:5px;
}
.post_digg{
	margin:5px 20px 0 0;
}
.post_digg table{
	border:1px solid #ccc;
}
.post_digg th{
	border-bottom:1px solid #ccc;
	color:#004276;
	padding:5px;
	background:#f3f3f3;
}
.post_digg td{
	text-align:center;
}
.post_digg .td0{
	border-right:1px solid #ccc;
	width:30%;
	text-align:center;
	padding:10px;
}
.post_digg .td0 img{
	margin:0 10px;
}
.post_digg .result{
	color:#999;
}

.post_module .tools{
	float:right;
	padding:5px 20px;
	color:#004276;
}
.post_module .tools .readmore{
	color:#004276;
	font-weight:bold;
}

/* comment */
.myfixed
{
padding:3px;
position:absolute;top:200px;left:10px;background-color:#68AF02;color:#FFFFFF;font-family:"ËÎÌå";
font-size: 12px;z-index:99;} 
 
#post_comments li{
	padding:5px 0;
	border-bottom:1px dotted #ddd;
	margin-bottom:2px;
}
#post_comments li.gray{
	background:#eee;
}
#post_comments li.dark{
	background:#ddd;
}
.comment_revertusername { font-size: 12px; font-weight: normal; color: #CC0000;}
.comment_content{padding-left:10px;float:left;word-break:break-all;overflow:hidden;width:560px;font-size:14px;}
.comment_contentrevert{padding-left:10px;word-break:break-all;overflow:hidden;width:530px;font-size:14px;}
.comment_head{
	height:25px;
	padding:10 10px;
}
.comment_floor, .comment_name{
	float:left;
}
.comment_floor{
	width:56px;
	text-align:center;
}
.comment_name{
	padding-left:10px;
	color:#999;
}
.comment_name .name{color:#0298c2;}
.comment_time{
	float:right;
	color:#999;
}
.comment_body{
	padding:0 10px;
}
.comment_avatars{
	float:left;
	background:url(http://icons.mydrivers.com/www/201209/anonymous.gif) no-repeat;
	width:54px;
	height:54px;
	overflow:hidden;
}
.comment_body p{
	margin-left:64px;
}
.comment_foot{
	clear:both;
	text-align:right;
	padding:10px 10px 5px;
}
.comment_foot a{
	color:#004276;
}
.comment_foot a.red{
	color:red;
}
.comment_form{
	background:#fff;
	width:646px;
	margin:20px 0 0 0;
	border:1px solid #ccc;
}
.comment_replay .comment_form{
	margin:5px 0 0;
}
.comment_form .comment_head{
	height:32px;
	overflow:hidden;
	padding-left:20px;
	background-repeat:repeat-x;
	background-position:0 -500px;
}
.comment_form .h3{
	font-size:16px;
	color:#003b7e;
	margin-top:5px;
	padding-left:22px;
	width:100px;float:left;
	background-repeat:no-repeat;
	background-position:0 -327px;
}
.comment_form .replyclose{ padding-right:10px;float:right;line-height:30px;cursor:pointer;}
.comment_form .comment_body{
	padding:0 20px 20px;
}
.comment_user{
	padding:10px 10px 0;
}
.comment_user .name{
	color:#0298c2;
}
.comment_user label{
	float:left;
	line-height:20px;
	padding-right:7px;
}
.comment_user .note{
	padding-left:10px;
}
.comment_text{
	padding-top:10px;
}
.comment_form input,
.comment_text textarea{
	background:#f8f8f8;
	border:1px solid #aaa;
	line-height:20px;
	width:182px;
	height:20px;
	vertical-align:middle;
}

.comment_text textarea{
	width:604px;
	height:112px;
	overflow:auto;
}
.comment_form .captcha{
	width:84px;
}
.comment_text textarea.has_bg{
	background:url(http://icons.mydrivers.com/www/201209/bg_comment.png) no-repeat center #f8f8f8;
}
.comment_submit{
	padding-top:10px;
	text-align:right;
}
.comment_submit img{
	vertical-align:middle;
	cursor:pointer;
}
.comment_submit input.submit{
	border:0;
	width:99px;
	height:24px;
	margin-left:10px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background-repeat:no-repeat;
	background-position:0 -41px;
	cursor:pointer;
}

.comments .postmeta{
	border:0;
}
.comment_page{
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}
.comment_page span, .comment_page a{
	display:inline-block;
	line-height:22px;
	border:1px solid #9aafe5;
	margin-right:2px;
	padding:0 5px;
	background:#fff;
	font-family:Verdana, 'ËÎÌå';
}
.comment_page span{
	border-color:#ddd;
	color:#999;
}
.comment_page span.active{
	border-color:#296cb3;
	background:#296cb3;
	color:#fff;
	font-weight:700;
}
.comment_page a{
	color:#3568b9;
}

.AjaxTipWarning{
	display:none;
	margin: 0px;
	margin-bottom: 5px;
	text-align:left;
	font-size:12px;
	border:1px solid red;
	BACKGROUND: #FFE1E1;
	line-height: 22px;
	padding: 0 0 0 5px;
	color:red;
	font-weight: bold;
}

.AjaxTipComplete{
	display:none;
	margin: 0px;
	text-align:left;
	font-size:12px;
	margin-bottom: 5px;
	border:1px solid Green;
	BACKGROUND: #DDFFDD;
	line-height: 22px;
	padding: 0 0 0 5px;
	color:Green;
	font-weight: bold;
}

.AjaxTipdelay{
	display:none;
	margin: 0px;
	text-align:left;
	font-size:12px;
	margin-bottom: 5px;
	border:1px solid Blue;
	BACKGROUND: #FFFF00;
	line-height: 22px;
	padding: 0 0 0 5px;
	color:Blue;
	font-weight: bold;
}
/* sidebar */
#sidebar .ad_warp{
	text-align:center;
}
.side_ad_top{
	margin-bottom:15px;
}
.side_ad_bottom{
	padding-bottom:30px;
	border-bottom:1px solid #ccc;
}
.hotnews_tabs{
	padding:0;
}
.sidemodule .minpost li span, .sidemodule .minpost li span a{
	color:#2079A6;
	text-decoration:none;
}
.sidemodule .minpost, .sidemodule .mincomment{
	padding-top:10px;
	border-bottom:0;
}
.sidemodule .minpost li, .sidemodule .mincomment li{
	padding: 5px 0 10px;
	border-bottom:1px dotted #ddd;
	position: relative;
}
.sidemodule .mincomment .comment_num{
	float:left;
	font-size:14px;
	padding:0 5px;
	color:#2682ba;
}
.sidemodule .mincomment p{
	margin-left:60px;
}
.sidemodule .newslist{
	border:0;
}
.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{overflow:hidden;background:#000;opacity:0.2;filter:alpha(opacity=20);}.t_l,.t_r,.b_l,.b_r{width:8px;height:8px;}.t_c,.b_c{height:8px;}.m_l,.m_r{width:8px;}.t_l{-moz-border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;border-radius:8px 0 0 0;}.t_r{-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0;border-radius:0 8px 0 0;}.b_l{-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px;}.b_r{-moz-border-radius:0 0 8px 0;-webkit-border-radius:0 0 8px 0;border-radius:0 0 8px 0;}.m_c{background:#FFF;}.m_c .tb{margin:0 0 10px;padding:0 10px;}.m_c .c{padding:0 10px 10px;}.m_c .o{padding:8px 10px;height:26px;text-align:right;border-top:1px solid #CCC;background:#F2F2F2;}.m_c .el{width:420px;}.m_c .el li{padding:0;border:none;}.flb{padding:10px 10px 8px;height:20px;line-height:20px;}.flb em{float:left;font-size:14px;font-weight:700;color:#369;}.flb em a{text-decoration:none;}.flb .needverify{float:left;margin-left:8px;padding-left:13px;width:45px;height:21px;line-height:21px;font-size:12px;color:#999;font-weight:400;}.flb .onerror,.flb .onright{padding-left:20px;height:auto;line-height:140%;white-space:nowrap;font-size:12px;font-weight:400;}.flb .onright{color:#666;}.flb span{float:right;color:#999;}.flb span a,.flb strong{float:left;text-decoration:none;margin-left:8px;font-weight:400;color:#333;}.flb span a:hover{color:#999;}.flbc{float:left;width:20px;height:20px;overflow:hidden;text-indent:-9999px;}.flbc:hover{background-position:0 -20px;}
#append_parent{font:12px/1.5 Tahoma,Helvetica,SimSun,sans-serif,Hei;color:#444;}
#span_commentscount a{ font-weight:bold;}
#span_commentsnum{color:#F00;}
.f12_red{color:#F00;}
.tb_page
{
	background-color:#cccccc;
	margin-top: 6px;
	width: 600;
}

.td_title
{
	font-weight: bold; 
	font-size: 12px;
	color: #0377ad;
	background-color:#F1F4F6;
	height:25px;
}