/* CSS Document */
#left{ width:622px; float:left;}
#right{ width:320px; float:right; background-color:#fff;}
/*left*/
#position{ margin-top:12px;}
#position a{ color:#FD7000;}
#left h3{ background:#EEEDED url(../images/icon_h3.gif) no-repeat 12px 8px; border-bottom:1px dashed #aaa; font-size:14px;  line-height:30px; padding-left:32px; margin-top:8px;}
#left h3 a{color:#FD7000;}
#left .date{ line-height:28px; font-size:12px; background:url(../images/bg_date.gif); height:28px; padding-left:32px;}
#left .date *,#left .abstract *,.tags *,.view *,.more *{ font-size:12px;}
#left .abstract{ padding:15px; line-height:24px;}
#left .bigImg{ text-align:center; margin-top:10px;}
#left .mImg{ text-align:center; margin-top:10px;}
#left .mImg img{border:1px solid #d7d8da; padding:2px;}
.tags{ text-align:right;border-top:1px dashed #aaa; line-height:24px;}
.view{ float:left;line-height:24px;}
.details{ float:right;line-height:24px; }
/*right*/
/*- Menu Tabs--------------------------- */
.tabs {padding-right:8px; background:url(../images/bg_top_tab.gif) repeat-x 0 10px; padding-bottom:7px;}
.tabs ul { padding-top:12px; padding-top:1px; !important; padding-left:12px;}
.tabs li {display:inline;margin:0;padding:0;}
.tabs a {
      float:left;
      background:url("../images/list_tableft.gif") no-repeat left top;margin:0;
      padding:0 0 0 4px;
 }
.tabs a span {
      float:left;font-size:12px;
      display:block;
      background:url("../images/list_tabright.gif") no-repeat right top;
      padding:8px 15px 5px 11px;
      color:#000; 
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
 .tabs a span {float:none;}
/* End IE5-Mac hack */
.tabs a:hover span {
      color:#FF9834;
}
.tabs a:hover { background-position:0% -42px; text-decoration:none}
.tabs a:hover span { background-position:100% -42px;color:#FD7000;  text-decoration:none}
.tabs .current a { background-position:0% -42px;}
.tabs .current a span {background-position:100% -42px; color:#FD7000; }
-->
#list{ border-left:1px solid #d7d8da;border-right:1px solid #d7d8da; background-color:#FFFFFF;}
#list2{ border-left:1px solid #d7d8da;border-right:1px solid #d7d8da; background-color:#F4F4F4;}
#list .list{ margin-left:12px;}
#list h2,#list2 h2{ margin-left:8px;}
#list .text{ margin-left:8px;_margin-left:4px;}
#list2 .tag{ margin:0 12px 0 12px;}
.list{ border-left:1px solid #d7d8da;border-right:1px solid #d7d8da; background-color:#FFFFFF;}
.list2{ border-left:1px solid #d7d8da;border-right:1px solid #d7d8da; background-color:#F4F4F4;}
.list .ulist{ margin-left:12px;}
.list .tag a{ margin-left:12px;}
.list h2,.list2 h2{ margin-left:8px;}
.list .text{ margin-left:8px;_margin-left:4px;}
.list2 .tag{ margin:0 12px 0 12px;}
.list li{ background:url(../images/icon01.gif) no-repeat 0 9px; padding-left:10px;}
.list li a{ line-height:24px; font-size:12px;}
.list .tag a,.list2 .tag a{ color:#FD7000; text-decoration:none; font-size:12px; line-height:24px;}
.list .tag a:hover,.list2 .tag a:hover{color:#FD7000; text-decoration:underline;}
.topTab{ background: url(../images/top_tab.gif) no-repeat; height:10px; vertical-align:bottom;}
.botTab{ background:url(../images/bottom_tab.gif) no-repeat;height:10px;margin-bottom:10px;}

.topTabG{ background:url(../images/top_tab02.gif) no-repeat;height:10px; font-size:0; line-height:0;}
.botTabG{ background:url(../images/bottom_tab02.gif) no-repeat;height:10px; font-size:0; line-height:0;margin-bottom:8px;}
/*ie6 hover*/
.list li a:hover,.tag a:hover,h3 a:hover,.tags a:hover,.text h4 a:hover,#position a:hover{color:#FD7000;  text-decoration:underline;}
/*right*/
#right .list h2{ background:url(../images/bg_list_right.gif) no-repeat; font-size:14px; color:#FD7000; padding-left:32px; margin-top:12px; margin-bottom:12px;}
#right .list h2 strong{  float:left; width:200px; font-size:14px;color:#FD7000;}
.list .text{ float:left; width:200px; line-height:20px;}
.list *{ font-size:12px;}
.list .textImg{ float:right; margin-right:12px;}
.list .textImg img{border:1px solid #d7d8da; padding:2px;}
.dot{ border-bottom:1px dashed #aaa; margin:0 10px 5px 10px;}
.listBanner{ text-align:center; margin-top:12px; margin-bottom:12px;}
.list h3{ font-size:14px; font-weight:bold;}
/*details*/
#left .detailAbstract{ margin:10px; background-color:#FFFFEE;border:1px solid #d7d8da; padding:8px; line-height:24px;}
#left #details{ line-height:24px; margin-bottom:20px;}
/*pages*/
#page{ text-align:center; margin:12px 0 20px 0;}
#page a{ text-align:center; display:block; float:left; margin:0 5px 0 5px; padding:0 7px 0 7px; border:1px solid #999; background-color:#fff; line-height:20px; font-size:14px; font-weight:bold; color:#FD7000;}
#page span{ float:left; display:block;}
#page a:hover,#page a.current{ background-color:#FD7000; color:#fff; border:1px solid #FD7000;}
#page a.none{ border:1px solid #777; color:#777;}
/**/
#aboutNews{ margin:12px 5px 12px 5px;}
#aboutNews h2,#comm h2{ border-bottom:2px solid #d7d8da; padding-left:4px; margin-bottom:8px;}
#aboutNews ul li{ float:left; width:48%; margin-right:8px;}
#aboutNews ul li a{ color:#FD7000; font-size:12px; line-height:24px}
/*comm*/
#comm{}
.comment{ margin-top:20px; padding-left:10px; border:1px solid #fff;}
.comment .headImg{ float:left; text-align:center;}
.comment .headImg img{ border: 1px solid #d7d8da; padding:3px;}
.comment .headImg a{ font-size:12px; line-height:24px;}
.comment .commContent{ float:left;}
.comment .commTop{ background:url(../images/comtop.gif) no-repeat 20px 0; width:543px; height:9px; font-size:0; line-height:0;}
.comment .commBottom{background:url(../images/combot.gif) no-repeat 20px 0; width:543px; height:19px;}
.comment .commText{background:url(../images/combg.gif) repeat-y; width:501px; padding:1px 12px 0px 30px; line-height:24px;}
.comment .commText *{ font-size:12px;}
.commDate{ float:left; padding-left:80px;}
.commReply{ float:right; padding-right:15px;}
#commLogin{ text-align:center; margin-top:12px;}
#commLogin a{ color:#FD7000;}
#commInput{ margin-top:20px;}
#commInput h2{ line-height:24px;}
#commInput .input{ border:1px solid #999;}
/*新加的*/
.borderb,.borderb2,.borderb2b{border-bottom: 4px solid #cecece;float:left;clear:both;width:620px;}
.borderb2,.borderb2b{width:610px;overflow:hidden;}
.borderb2b{margin:4px auto;height:4px;}
.aboutarticle{width:290px;padding-left:10px;float:left;text-align:left;}
.marginb20{margin-bottom:20px;}
ul.toplr{margin-bottom:5px;padding:0;}
ul.toplr li{float:left;width:290px;*width:275px;padding-left:20px;margin-bottom:5px;font-family:Tahoma;height:auto;line-height:18px;text-align:left;}
ul.toplr li.classemail{background: url(../images/class_email.gif) no-repeat 0 4px;}
ul.toplr li.classcomment{background: url(../images/class_comment.gif) no-repeat 0 4px;}
ul.toplr li.classread{background: url(../images/class_read.gif) no-repeat 0 4px;}
ul.toplr li.classcollect{background: url(../images/class_collect.gif) no-repeat 0 4px;}
ul.toplr li.classtag{background: url(../images/class_tag.gif) no-repeat 0 4px;}
ul.toplr li.aboutlist{background:url(../images/aboutlist.gif) no-repeat 0 4px;}
ul.toplr li.classemail,ul.toplr li.classcomment,ul.toplr li.classread,ul.toplr li.classcollect,ul.toplr li.classtag{border-bottom:1px solid #cecece; padding:4px;padding-left:20px;width:270px;}
