diff --git a/src/admin/mda_main.php b/src/admin/mda_main.php
index 340e09bd..6edf304c 100644
--- a/src/admin/mda_main.php
+++ b/src/admin/mda_main.php
@@ -120,7 +120,7 @@ if ($dopost == 'place' or $dopost == 'report' or $dopost == 'account' or $dopost
   <tr>
     <td width="100%" height="100%" valign="top" bgcolor='#ffffff' style="padding-top:5px"><table width='100%'  border='0' cellpadding='3' cellspacing='1' bgcolor='#DADADA' height="100%">
         <tr bgcolor='#DADADA'>
-          <td colspan='2' background='images/wbg.gif' height='26'><font color='#666600'><b>{$ptitle}</b></span></td>
+          <td colspan='2' background='images/wbg.gif' height='26'><span><b>{$ptitle}</b></span></td>
         </tr>
         {$addstr}
         <tr bgcolor='#FFFFFF'>
@@ -367,7 +367,7 @@ function __index(){  }
   <input type='hidden' name='dopost' value='bind_user'>
   <table width='100%'  border='0' cellpadding='3' cellspacing='1' bgcolor='#DADADA'>
     <tr bgcolor='#DADADA'>
-      <td colspan='2' background='{$cfg_static_dir}/img/wbg.gif' height='26'><font color='#666600'><b>德得广告</b></span></td>
+      <td colspan='2' background='{$cfg_static_dir}/img/wbg.gif' height='26'><span><b>德得广告</b></span></td>
     </tr>
     <tr bgcolor='#FFFFFF'>
       <td colspan='2'  height='100'>
diff --git a/src/admin/member_pm.php b/src/admin/member_pm.php
index cffe4bff..a85e8431 100644
--- a/src/admin/member_pm.php
+++ b/src/admin/member_pm.php
@@ -55,6 +55,6 @@ function GetFolders($me)
 function IsReader($me)
 {
     $me = preg_replace("#[^0-1]#", "", $me);
-    if ($me) return "<font color='green'>√</span>";
+    if ($me) return "<span style='color:#28a745'>√</span>";
     else return "<span style='color:#e74d58'>×</span>";
 }
diff --git a/src/admin/sys_repair.php b/src/admin/sys_repair.php
index 678efa74..c8eea271 100644
--- a/src/admin/sys_repair.php
+++ b/src/admin/sys_repair.php
@@ -56,7 +56,7 @@ function 1_test_db() {  }
     <table width='98%' border='0' cellspacing='0' cellpadding='0' align='center'>
   <tr>
     <td height='250' valign='top'>
-    <b><font color='green'>已完成数据结构完整性检测</span></b>
+    <b><span style='color:#28a745'>已完成数据结构完整性检测</span></b>
     <hr size='1'/>
     <br />
     <b>如果您系统有下面几种问题之一,请检测微表正确性:</b><br />
diff --git a/src/admin/sys_safetest.php b/src/admin/sys_safetest.php
index 3ce694b6..3ade9fa5 100644
--- a/src/admin/sys_safetest.php
+++ b/src/admin/sys_safetest.php
@@ -90,7 +90,7 @@ if ($action == 'test') {
 
     AjaxHead();
     TestSafe(DEDEROOT);
-    if ($message == '') $message = "<font color='green' style='font-size:14px'>没发现可疑文件</span>";
+    if ($message == '') $message = "<span style='color:#28a745'>没发现可疑文件</span>";
     echo $message;
     exit();
 } else if ($action == 'viewdiff') {
@@ -131,7 +131,7 @@ else if ($action == 'clear') {
             @unlink($d.'/'.$filename);
         }
     }
-    $message = "<font color='green' style='font-size:14px'>成功清空模板缓存</span>";
+    $message = "<span style='color:#28a745'>成功清空模板缓存</span>";
     echo $message;
     exit();
 }
diff --git a/src/admin/sys_sql_query.php b/src/admin/sys_sql_query.php
index 16133aca..71e968d0 100644
--- a/src/admin/sys_sql_query.php
+++ b/src/admin/sys_sql_query.php
@@ -128,7 +128,7 @@ else if ($dopost == "query") {
             if ($errCode == "") {
                 $i++;
             } else {
-                $nerrCode .= "执行: <font color='blue'>$q</span> 出错,错误提示:<span style='color:#e74d58'>".$errCode."</span><br>";
+                $nerrCode .= "执行: <span style='color:#007bff'>$q</span> 出错,错误提示:<span style='color:#e74d58'>".$errCode."</span><br>";
             }
         }
         echo "成功执行{$i}个SQL语句<br><br>";
diff --git a/src/admin/templets/catalog_add.htm b/src/admin/templets/catalog_add.htm
index 593ddc0b..4f94bd92 100644
--- a/src/admin/templets/catalog_add.htm
+++ b/src/admin/templets/catalog_add.htm
@@ -458,7 +458,7 @@ $i = 0;
             <tr id='helpvar1' style='display:none'>
               <td height="26" bgcolor="#F3F7EA" style="padding-left:10px;">支持变量: </td>
               <td bgcolor="#F3F7EA"> {tid}表示栏目ID,<br>
-                {cid}表示频道模型的'名字ID' <font color='#888888'> (
+                {cid}表示频道模型的'名字ID' <span>(
                   <?php
               foreach($channelArray as $k=>$arr)
               {
diff --git a/src/admin/templets/catalog_edit.htm b/src/admin/templets/catalog_edit.htm
index 3d1ac7c4..7268dfdd 100644
--- a/src/admin/templets/catalog_edit.htm
+++ b/src/admin/templets/catalog_edit.htm
@@ -388,7 +388,7 @@ $i = 0;
             <tr id='helpvar1' style='display:none'>
               <td height="26" bgcolor="#F9FCEF" style="padding-left:10px;">支持变量: </td>
               <td bgcolor="#F9FCEF"> {tid}表示栏目ID,<br>
-                {cid}表示频道模型的'名字ID' <font color='#888888'> (
+                {cid}表示频道模型的'名字ID' <span>(
                   <?php
               foreach($channelArray as $k=>$arr)
               {
diff --git a/src/admin/templets/file_edit.htm b/src/admin/templets/file_edit.htm
index f4dd405d..cd32127e 100644
--- a/src/admin/templets/file_edit.htm
+++ b/src/admin/templets/file_edit.htm
@@ -40,7 +40,7 @@
 		<table width='100%' border='0' align="center" cellpadding='3' cellspacing='1' bgcolor='#cfcfcf' class="table maintable table-borderless">
 			<tr bgcolor='#EEF4EA'>
 				<td colspan='2' background='images/wbg.gif' height='26' style="padding-left:10px;">
-					<font color='#666600'><b>修改/新建文件:</b></span>
+					<span><b>修改/新建文件:</b></span>
 				</td>
 			</tr>
 			<tr bgcolor='#FFFFFF'>
diff --git a/src/admin/templets/freelist_add.htm b/src/admin/templets/freelist_add.htm
index 5764950c..e571932a 100644
--- a/src/admin/templets/freelist_add.htm
+++ b/src/admin/templets/freelist_add.htm
@@ -284,7 +284,7 @@
               </tr>
               <tr>
                 <td height="80" align="left" id='innervar' style="display:none">
-                  <font color="#CC6600"><img src="images/help.gif" width="16"
+                  <span><img src="images/help.gif" width="16"
                       height="16">支持字段(底层变量[field:varname/]):id,title,color,typeid,ismake,description,pubdate,senddate,arcrank,click,litpic,typedir,typename,arcurl,typeurl,<br>
                     stime(pubdate 的&quot;0000-00-00&quot;格式),textlink,typelink,imglink,image
                     普通字段直接用[field:字段名/]表示。<br>
diff --git a/src/admin/templets/freelist_edit.htm b/src/admin/templets/freelist_edit.htm
index af369326..d87247f9 100644
--- a/src/admin/templets/freelist_edit.htm
+++ b/src/admin/templets/freelist_edit.htm
@@ -292,7 +292,7 @@
               </tr>
               <tr>
                 <td height="80" align="left" id='innervar' style="display:none">
-                  <font color="#CC6600"><img src="images/help.gif" width="16"
+                  <span><img src="images/help.gif" width="16"
                       height="16">支持字段(底层变量[field:varname/]):id,title,color,typeid,ismake,description,pubdate,senddate,arcrank,click,litpic,typedir,typename,arcurl,typeurl,<br>
                     stime(pubdate 的&quot;0000-00-00&quot;格式),textlink,typelink,imglink,image
                     普通字段直接用[field:字段名/]表示。<br>
diff --git a/src/admin/templets/makehtml_js.htm b/src/admin/templets/makehtml_js.htm
index 8e83716b..99f48902 100644
--- a/src/admin/templets/makehtml_js.htm
+++ b/src/admin/templets/makehtml_js.htm
@@ -52,7 +52,7 @@
       <tr>
         <td height="40" bgcolor="#FFFFFF">JS文件:</td>
         <td height="40" bgcolor="#FFFFFF">
-          <font color="#660000">
+          <span>
             <?php echo "&lt;script src='".$cfg_cmspath."/data/js/".$cid.".js' language='javascript'&gt;&lt;/script&gt;"; ?>
           </span>
         </td>
diff --git a/src/admin/templets/member_operations.htm b/src/admin/templets/member_operations.htm
index 9bab8943..bb1158a3 100644
--- a/src/admin/templets/member_operations.htm
+++ b/src/admin/templets/member_operations.htm
@@ -122,7 +122,7 @@
         </td>
         <td align="center">
           <?php echo GetDateTimeMk($fields['mtime'])?>
-          (<font color="#FF0000">{dede:field.mtime function="floorTime(time()-@me,@me)"/}</span>)
+          (<span>{dede:field.mtime function="floorTime(time()-@me,@me)"/}</span>)
         </td>
         <td align="center">
           <?php echo $fields['money']?>
diff --git a/src/admin/templets/member_view.htm b/src/admin/templets/member_view.htm
index 960422ff..11060686 100644
--- a/src/admin/templets/member_view.htm
+++ b/src/admin/templets/member_view.htm
@@ -145,7 +145,7 @@ function checkSubmit()
             <td class='bline' style="text-align:left;"><input type="text" style="width: 200px;" value="<?php echo $row['exptime']?>" id="exptime" name="exptime">
             (如果您要升级会员,会员天数必须大于0) </td>
           </tr>
-          <?php if($mhasDay!=0){ $mhasDay=($mhasDay>0)? $mhasDay : '<font  color="red">该会员已经到期</span>';?>
+          <?php if($mhasDay!=0){ $mhasDay=($mhasDay>0)? $mhasDay : '<span style='color:#e74d58'>该会员已经到期</span>';?>
           <tr> 
             <td align="right" class='bline'>会员剩余天数:</td>
             <td class='bline' style="text-align:left;"><?php echo $mhasDay; ?></td>
diff --git a/src/admin/templets/mytag_tag_guide.htm b/src/admin/templets/mytag_tag_guide.htm
index faf4bff7..504ebda4 100644
--- a/src/admin/templets/mytag_tag_guide.htm
+++ b/src/admin/templets/mytag_tag_guide.htm
@@ -173,7 +173,7 @@
               </tr>
               <tr>
                 <td height="80">
-                  <font color="#CC6600">
+                  <span>
                     支持字段:id,title,color,typeid,ismake,description,pubdate,senddate,arcrank,click,litpic,typedir,typename,arcurl,typeurl,
                     <br />
                     stime(pubdate 的&quot;0000-00-00&quot;格式),textlink,typelink,imglink,image
diff --git a/src/admin/templets/public_guide.htm b/src/admin/templets/public_guide.htm
index c3736123..4a810d2d 100644
--- a/src/admin/templets/public_guide.htm
+++ b/src/admin/templets/public_guide.htm
@@ -91,9 +91,9 @@
         <a href="catalog_do.php?channelid=<?php echo $row['id'];?>&cid=0&dopost=addArchives" class="btn btn-success btn-sm">发布内容</a>
        <?php }else{ ?>
        		 | 
-        <font color='#cccccc'>管理内容</span>
+        <span>管理内容</span>
         	 | 
-        <font color='#cccccc'>发布内容</span>
+        <span>发布内容</span>
        <?php } ?>
         </td>
       </tr>
diff --git a/src/admin/templets/shops_operations.htm b/src/admin/templets/shops_operations.htm
index dae2d8c6..353c2aa2 100644
--- a/src/admin/templets/shops_operations.htm
+++ b/src/admin/templets/shops_operations.htm
@@ -137,7 +137,7 @@
         </td>
         <td align="center">
           <?php echo GetDateTimeMk($fields['stime'])?>
-          (<font color="#FF0000">{dede:field.stime function="floorTime(time()-@me,@me)"/}</span>)
+          (<span>{dede:field.stime function="floorTime(time()-@me,@me)"/}</span>)
         </td>
         <td align="center">
           <?php echo $fields['price']?>
diff --git a/src/admin/templets/sys_group_add.htm b/src/admin/templets/sys_group_add.htm
index 34726061..da5ee70f 100644
--- a/src/admin/templets/sys_group_add.htm
+++ b/src/admin/templets/sys_group_add.htm
@@ -60,8 +60,8 @@
         		$ls = explode('>',$line);
         		$tag = $ls[1];
         		$tagname = str_replace('[br]', '<br />', $ls[2]);
-        		if(!preg_match("#<br \/>#", $tagname) ) $tagname .= "<font color='#888888'>($tag)</span>";
-        		else $tagname = str_replace('<br />', "<font color='#888888'>($tag)</span><br />", $tagname);
+        		if(!preg_match("#<br \/>#", $tagname) ) $tagname .= "<span>($tag)</span>";
+        		else $tagname = str_replace('<br />', "<span>($tag)</span><br />", $tagname);
         		echo "          	<label><input name='purviews[]' type='checkbox' class='np' id='purviews$k' value='$tag'> $tagname</label>\r\n";
         	  $k++;
         	}
diff --git a/src/admin/templets/sys_group_edit.htm b/src/admin/templets/sys_group_edit.htm
index 3cfe4eae..c4425baf 100644
--- a/src/admin/templets/sys_group_edit.htm
+++ b/src/admin/templets/sys_group_edit.htm
@@ -57,8 +57,8 @@
         		$ls = explode('>',$line);
         		$tag = $ls[1];
         		$tagname = str_replace('[br]','<br>',$ls[2]);
-        		if(!preg_match("#<br \/>#", $tagname) ) $tagname .= "<font color='#888888'>($tag)</span>";
-        		else $tagname = str_replace('<br />', "<font color='#888888'>($tag)</span><br />", $tagname);
+        		if(!preg_match("#<br \/>#", $tagname) ) $tagname .= "<span>($tag)</span>";
+        		else $tagname = str_replace('<br />', "<span>($tag)</span><br />", $tagname);
         		echo "          	<label><input name='purviews[]' type='checkbox' class='np' id='purviews$k' value='$tag'".CRank($tag)."> $tagname</label>\r\n";
         	  $k++;
         	}
diff --git a/src/admin/templets/tpl_edit.htm b/src/admin/templets/tpl_edit.htm
index f3ec7c2e..6af3be80 100644
--- a/src/admin/templets/tpl_edit.htm
+++ b/src/admin/templets/tpl_edit.htm
@@ -75,7 +75,7 @@
 		<table width='98%' border='0' cellpadding='3' cellspacing='1' bgcolor='#cfcfcf' align="center" class="table maintable table-bordered mt-3">
 			<tr bgcolor='#EEF4EA'>
 				<td colspan='2' background='images/wbg.gif' height='26' style="padding-left:10px;">
-					<font color='#666600'><b>修改/新建模板:</b></span>
+					<span><b>修改/新建模板:</b></span>
 				</td>
 			</tr>
 			<tr bgcolor='#FFFFFF'>
diff --git a/src/admin/templets/tpl_edit_tag.htm b/src/admin/templets/tpl_edit_tag.htm
index 4ebe1bee..58b5c774 100644
--- a/src/admin/templets/tpl_edit_tag.htm
+++ b/src/admin/templets/tpl_edit_tag.htm
@@ -58,7 +58,7 @@ function Post()
 	<table width='98%'  border='0' cellpadding='3' cellspacing='1' bgcolor='#cfcfcf' align="center" class="table maintable table-bordered mt-3">
 		<tr bgcolor='#EEF4EA'>
 			<td colspan='2' background='images/wbg.gif' height='26' style="padding-left:10px;">
-					<font color='#666600'><b><?php echo $title; ?></b>(修改源码如果出现语法错误,可能导致标签无法使用,请修改前先作好数据备份)</span>
+					<span><b><?php echo $title; ?></b>(修改源码如果出现语法错误,可能导致标签无法使用,请修改前先作好数据备份)</span>
 			</td>
 		</tr>
 		<tr bgcolor='#FFFFFF'>
diff --git a/src/admin/templets/vote_main.htm b/src/admin/templets/vote_main.htm
index 8ae8233e..b30a48ab 100644
--- a/src/admin/templets/vote_main.htm
+++ b/src/admin/templets/vote_main.htm
@@ -38,7 +38,7 @@
       <td>{dede:field.endtime function="GetDateMk(@me)" /}</td>
       <td>{dede:field.totalcount /}</td>
       <td>
-        <?php if($fields['isenable'] == 1){echo "<span style='color:#e74d58'>未启用</span>";}else{echo "<font color=green>启用</span>";} ?>
+        <?php if($fields['isenable'] == 1){echo "<span style='color:#e74d58'>未启用</span>";}else{echo "<span style='color:#28a745'>启用</span>";} ?>
       </td>
       <td>
         <a title="获取代码" href='vote_getcode.php?aid={dede:field.aid /}' class="btn btn-success btn-sm">代码</a>
diff --git a/src/admin/testenv.php b/src/admin/testenv.php
index 844a789a..94610d53 100644
--- a/src/admin/testenv.php
+++ b/src/admin/testenv.php
@@ -304,32 +304,32 @@ $action = isset($action) ? $action : '';
 												echo "<span style='color:#e74d58'>无法判断</span>";
 											} else {
 												if ($val['execute'] == true)
-													echo $rs != $val['execute'] ? "<span style='color:#e74d58'>错误(不可执行)</span>" : "<font color='green'>正常(可执行)</span>";
+													echo $rs != $val['execute'] ? "<span style='color:#e74d58'>错误(不可执行)</span>" : "<span style='color:#28a745'>正常(可执行)</span>";
 												else
-													echo $rs != $val['execute'] ? "<span style='color:#e74d58'>错误(可执行)</span>" : "<font color='green'>正常(不可执行)</span>";
+													echo $rs != $val['execute'] ? "<span style='color:#e74d58'>错误(可执行)</span>" : "<span style='color:#28a745'>正常(不可执行)</span>";
 											}
 											?>|<?php
 												if ($val['read'] == true)
-													echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(不可读)</span>" : "<font color='green'>正常(可读)</span>";
+													echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(不可读)</span>" : "<span style='color:#28a745'>正常(可读)</span>";
 												else
-													echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(可读)</span>" : "<font color='green'>正常(不可读)</span>";
+													echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(可读)</span>" : "<span style='color:#28a745'>正常(不可读)</span>";
 												?>|<?php
 												if ($val['write'] == true)
-													echo TestWriteable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(不可写)</span>" : "<font color='green'>正常(可写)</span>";
+													echo TestWriteable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(不可写)</span>" : "<span style='color:#28a745'>正常(可写)</span>";
 												else
-													echo TestWriteable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(可写)</span>" : "<font color='green'>正常(不可写)</span>";
+													echo TestWriteable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(可写)</span>" : "<span style='color:#28a745'>正常(不可写)</span>";
 												?><dedecms><?php
 										} else {
 											?><?php echo $key; ?>|无需判断|<?php
 																if ($val['read'] == true)
-																	echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(不可读)</span>" : "<font color='green'>正常(可读)</span>";
+																	echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(不可读)</span>" : "<span style='color:#28a745'>正常(可读)</span>";
 																else
-																	echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(可读)</span>" : "<font color='green'>正常(不可读)</span>";
+																	echo is_readable(DEDEROOT.$key) != $val['read'] ? "<span style='color:#e74d58'>错误(可读)</span>" : "<span style='color:#28a745'>正常(不可读)</span>";
 																?>|<?php
 																	if ($val['write'] == true)
-																		echo is_writable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(不可写)</span>" : "<font color='green'>正常(可写)</span>";
+																		echo is_writable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(不可写)</span>" : "<span style='color:#28a745'>正常(可写)</span>";
 																	else
-																		echo is_writable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(可写)</span>" : "<font color='green'>正常(不可写)</span>";
+																		echo is_writable(DEDEROOT.$key) != $val['write'] ? "<span style='color:#e74d58'>错误(可写)</span>" : "<span style='color:#28a745'>正常(不可写)</span>";
 																	?><dedecms><?php
 															}
 														}
diff --git a/src/include/arc.freelist.class.php b/src/include/arc.freelist.class.php
index 3429f3af..12a49aeb 100755
--- a/src/include/arc.freelist.class.php
+++ b/src/include/arc.freelist.class.php
@@ -607,7 +607,7 @@ class FreeList
                     $row['templeturl'] = $GLOBALS['cfg_templeturl'];
                     $row['title'] = cn_substr($row['title'], $titlelen);
                     if ($row['color'] != "") {
-                        $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                        $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                     }
                     if (preg_match("#c#", $row['flag'])) {
                         $row['title'] = "<b>".$row['title']."</b>";
diff --git a/src/include/arc.listview.class.php b/src/include/arc.listview.class.php
index da2f2362..f2c926d8 100755
--- a/src/include/arc.listview.class.php
+++ b/src/include/arc.listview.class.php
@@ -790,7 +790,7 @@ class ListView
                     $row['fulltitle'] = $row['title'];
                     $row['title'] = cn_substr($row['title'], $titlelen);
                     if ($row['color'] != '') {
-                        $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                        $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                     }
                     if (preg_match('/c/', $row['flag'])) {
                         $row['title'] = "<b>".$row['title']."</b>";
diff --git a/src/include/arc.taglist.class.php b/src/include/arc.taglist.class.php
index f911ae0a..b924ea1a 100755
--- a/src/include/arc.taglist.class.php
+++ b/src/include/arc.taglist.class.php
@@ -403,7 +403,7 @@ class TagList
                     $row['fulltitle'] = $row['title'];
                     $row['title'] = cn_substr($row['title'], $titlelen);
                     if ($row['color'] != '') {
-                        $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                        $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                     }
                     if (preg_match('/c/', $row['flag'])) {
                         $row['title'] = "<b>".$row['title']."</b>";
diff --git a/src/include/helpers/downmix.helper.php b/src/include/helpers/downmix.helper.php
index 386956de..84c37572 100755
--- a/src/include/helpers/downmix.helper.php
+++ b/src/include/helpers/downmix.helper.php
@@ -86,7 +86,7 @@ if (!function_exists('RndString')) {
                     if ($emname != 'font') {
                         $rnstr = " <$emname class='$rndstyleName'>$rnstr</$emname> ";
                     } else {
-                        $rnstr = " <font color='$fontColor'>$rnstr</span> ";
+                        $rnstr = " <span style='$fontColor'>$rnstr</span> ";
                     }
                     $reString .= $rnstr.$body[$i];
                     $prepos = $i;
diff --git a/src/include/helpers/string.helper.php b/src/include/helpers/string.helper.php
index a9e280bf..76c5e09a 100755
--- a/src/include/helpers/string.helper.php
+++ b/src/include/helpers/string.helper.php
@@ -252,9 +252,9 @@ if (!function_exists('ubb')) {
         $Text = preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/is", "<a href=\\1>\\2</a>", $Text);
         $Text = preg_replace("/\[img\](.+?)\[\/img\]/is", "<img src=\\1>", $Text);
         $Text = preg_replace("/\[img\s(.+?)\](.+?)\[\/img\]/is", "<img \\1 src=\\2>", $Text);
-        $Text = preg_replace("/\[color=(.+?)\](.+?)\[\/color\]/is", "<font color=\\1>\\2</span>", $Text);
+        $Text = preg_replace("/\[color=(.+?)\](.+?)\[\/color\]/is", "<font color=\\1>\\2</font>", $Text);
         $Text = preg_replace("/\[style=(.+?)\](.+?)\[\/style\]/is", "<div class='\\1'>\\2</div>", $Text);
-        $Text = preg_replace("/\[size=(.+?)\](.+?)\[\/size\]/is", "<font size=\\1>\\2</span>", $Text);
+        $Text = preg_replace("/\[size=(.+?)\](.+?)\[\/size\]/is", "<font size=\\1>\\2</font>", $Text);
         $Text = preg_replace("/\[sup\](.+?)\[\/sup\]/is", "<sup>\\1</sup>", $Text);
         $Text = preg_replace("/\[sub\](.+?)\[\/sub\]/is", "<sub>\\1</sub>", $Text);
         $Text = preg_replace("/\[pre\](.+?)\[\/pre\]/is", "<pre>\\1</pre>", $Text);
diff --git a/src/include/payment/alipay.php b/src/include/payment/alipay.php
index ba378209..f65e7f83 100755
--- a/src/include/payment/alipay.php
+++ b/src/include/payment/alipay.php
@@ -236,7 +236,7 @@ class Alipay
             } else {
                 $cardid = $row['cardid'];
                 $sql1=" UPDATE #@__moneycard_record SET uid='".$this->mid."',isexp='1',utime='".time()."' WHERE cardid='$cardid' ";
-                $oldinf='您的充值密码是:<font color="green">'.$cardid.'</span>';
+                $oldinf='您的充值密码是:<span style="color:#28a745">'.$cardid.'</span>';
             }
             //更新交易状态为已关闭
             $sql2=" UPDATE #@__member_operation SET sta=2,oldinfo='$oldinf' WHERE buyid='$order_sn'";
diff --git a/src/include/payment/yeepay.php b/src/include/payment/yeepay.php
index 00fb59b2..b499d32e 100755
--- a/src/include/payment/yeepay.php
+++ b/src/include/payment/yeepay.php
@@ -368,7 +368,7 @@ class yeepay
             } else {
                 $cardid = $row['cardid'];
                 $sql1=" UPDATE #@__moneycard_record SET uid='".$this->mid."',isexp='1',utime='".time()."' WHERE cardid='$cardid' ";
-                $oldinf='您的充值密码是:<font color="green">'.$cardid.'</span>';
+                $oldinf='您的充值密码是:<span style="color:#28a745">'.$cardid.'</span>';
             }
             //更新交易状态为已关闭
             $sql2=" UPDATE #@__member_operation SET sta=2,oldinfo='$oldinf' WHERE buyid='$order_sn'";
diff --git a/src/include/taglib/arclist.lib.php b/src/include/taglib/arclist.lib.php
index 160caf94..0cfb42f3 100755
--- a/src/include/taglib/arclist.lib.php
+++ b/src/include/taglib/arclist.lib.php
@@ -373,7 +373,7 @@ function lib_arclistDone (&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlele
                 $row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>";
                 $row['fulltitle'] = $row['title'];
                 $row['title'] = cn_substr($row['title'], $titlelen);
-                if ($row['color'] != '') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                if ($row['color'] != '') $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                 if (preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";
                 //$row['title'] = "<b>".$row['title']."</b>";
                 $row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";
diff --git a/src/include/taglib/likearticle.lib.php b/src/include/taglib/likearticle.lib.php
index 0504e91e..a589adf3 100755
--- a/src/include/taglib/likearticle.lib.php
+++ b/src/include/taglib/likearticle.lib.php
@@ -156,7 +156,7 @@ function lib_likearticle(&$ctag, &$refObj)
                 $row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>";
                 $row['fulltitle'] = $row['title'];
                 $row['title'] = cn_substr($row['title'], $titlelen);
-                if ($row['color'] != '') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                if ($row['color'] != '') $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                 if (preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";
                 $row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";
                 $row['plusurl'] = $row['phpurl'] = $GLOBALS['cfg_phpurl'];
diff --git a/src/include/taglib/relation.lib.php b/src/include/taglib/relation.lib.php
index 114b6cfb..175978a2 100644
--- a/src/include/taglib/relation.lib.php
+++ b/src/include/taglib/relation.lib.php
@@ -143,7 +143,7 @@ function lib_relation(&$ctag, &$refObj)
                 $row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>";
                 $row['fulltitle'] = $row['title'];
                 $row['title'] = cn_substr($row['title'], $titlelen);
-                if (isset($row['color']) && $row['color'] != '') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                if (isset($row['color']) && $row['color'] != '') $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                 if (preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";
                 $row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";
                 $row['plusurl'] = $row['phpurl'] = $GLOBALS['cfg_phpurl'];
diff --git a/src/member/index_do.php b/src/member/index_do.php
index f57cd84c..957af597 100755
--- a/src/member/index_do.php
+++ b/src/member/index_do.php
@@ -99,7 +99,7 @@ else if ($fmdo == 'user') {
             $msg = CheckUserID($uid, $msgtitle, false);
         }
         if ($msg == 'ok') {
-            $msg = "<font color='#4E7504'><b>√{$msgtitle}可以使用</b></span>";
+            $msg = "<span style='color:#28a745'><b>√{$msgtitle}可以使用</b></span>";
         } else {
             $msg = "<span style='color:#e74d58'><b>×{$msg}</b></span>";
         }
@@ -112,14 +112,14 @@ else if ($fmdo == 'user') {
         AjaxHead();
 
         if ($cfg_md_mailtest == 'N') {
-            $msg = "<font color='#4E7504'><b>√可以使用</b></span>";
+            $msg = "<span style='color:#28a745'><b>√可以使用</b></span>";
         } else {
             if (!CheckEmail($email)) {
-                $msg = "<font color='#4E7504'><b>×Email格式有误</b></span>";
+                $msg = "<span style='color:#28a745'><b>×Email格式有误</b></span>";
             } else {
                 $row = $dsql->GetOne("SELECT mid FROM `#@__member` WHERE email LIKE '$email' LIMIT 1");
                 if (!is_array($row)) {
-                    $msg = "<font color='#4E7504'><b>√可以使用</b></span>";
+                    $msg = "<span style='color:#28a745'><b>√可以使用</b></span>";
                 } else {
                     $msg = "<span style='color:#e74d58'><b>×Email已经被另一个帐号占用</b></span>";
                 }
diff --git a/src/member/templets/content_list.htm b/src/member/templets/content_list.htm
index ce774479..bab20b42 100755
--- a/src/member/templets/content_list.htm
+++ b/src/member/templets/content_list.htm
@@ -79,7 +79,7 @@
                       <td align="center"><?php echo $fields['typename']; ?></td>
                       <td align="center"><?php
         if($fields['arcrank']>=0) echo "已审核";
-        else if($fields['arcrank']==-2) echo "<font color='blue'>被退回</span>";
+        else if($fields['arcrank']==-2) echo "<span style='color:#007bff'>被退回</span>";
         else echo "<span style='color:#e74d58'>未审核</span>";
         ?></td>
                       <td align="center"><?php echo $fields['click']; ?></td>
diff --git a/src/member/templets/content_sg_list.htm b/src/member/templets/content_sg_list.htm
index e5a60021..a23acb33 100755
--- a/src/member/templets/content_sg_list.htm
+++ b/src/member/templets/content_sg_list.htm
@@ -78,7 +78,7 @@
                       <td align="center"><?php echo $fields['typename']; ?></td>
                       <td align="center"><?php
                         if($fields['arcrank']>=0) echo "已审核";
-                        else if($fields['arcrank']==-2) echo "<font color='blue'>被退回</span>";
+                        else if($fields['arcrank']==-2) echo "<span style='color:#007bff'>被退回</span>";
                         else echo "<span style='color:#e74d58'>未审核</span>";
                         ?></td>
                       <td align="center"><?php echo $fields['click']; ?></td>
diff --git a/src/plus/arcmulti.php b/src/plus/arcmulti.php
index f5ddfd36..8d8e141e 100755
--- a/src/plus/arcmulti.php
+++ b/src/plus/arcmulti.php
@@ -79,7 +79,7 @@ if($tagid !='')
                     $row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>";
                     $row['fulltitle'] = $row['title'];
                     $row['title'] = cn_substr($row['title'],$titlelen);
-                    if($row['color']!='') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</span>";
+                    if($row['color']!='') $row['title'] = "<span style='".$row['color']."'>".$row['title']."</span>";
                     if(preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";
                     //$row['title'] = "<b>".$row['title']."</b>";
 
diff --git a/src/templets/system/spec_list.htm b/src/templets/system/spec_list.htm
index ae27eb06..8b377547 100755
--- a/src/templets/system/spec_list.htm
+++ b/src/templets/system/spec_list.htm
@@ -10,7 +10,7 @@
 </tr>
 <tr> 
 <td height="56" colspan='2'>
-[field:description /]<font color='#8F8C89'>([field:stime /])</span>
+[field:description /]<span>([field:stime /])</span>
 </td>
 </tr>
 <tr>