@charset "utf-8";
#main{ border-bottom:1px solid #b21500; margin-bottom:30px;}
.tleft{ float:left;width:730px; margin-top:20px; }
.tright{ float:right;width:320px; margin-top:30px; }
.place{  color:#0075c9;  padding-bottom:8px; padding-top:15px; border-bottom:1px solid #b21500}
.place a{color:#0075c9; }
.lp{border-bottom:1px solid #9b9a9a;}
.place span{ padding:0px 5px;}
ul.tlist{ padding:25px 2% 0px 0px;  }
ul.tlist li{ background:url(http://ats.taiwan.cn/agri/images/ad-dot2.jpg) no-repeat 5px 10px; font-size:16px; padding-left:17px; color:#4e4e4e;padding-bottom:6px; }
ul.tlist li{padding-bottom:10px; overflow:hidden;zoom:1;}
ul.tlist li a{ display:block;float:left; margin-right:100px;}
ul.tlist li i{ float:right;display:block; margin-left:-100px; width:100px; text-align:right; font-style:normal; font-size:14px; }
ul.list{ padding:15px 0px 15px;}
ul.list li{ font-size:16px; background:url(http://ats.taiwan.cn/fujian/images/fjdot.gif) no-repeat 0px 10px; padding-left:12px; padding-bottom:8px;}
.tright h4{ font-size:20px; background: #fcecc3 url(http://ats.taiwan.cn/fujian/images/fjtit1.png) no-repeat 15px center; padding-left:45px; line-height:30px; color:#b21500; font-weight:300;}
.tright h4 a{ color:#b21500;}
.sleft{ float:left;width:100%; margin-top:30px; }
.sleft h4{ font-size:20px; background: #fcecc3 url(http://ats.taiwan.cn/fujian/images/fjtit1.png) no-repeat 15px center; padding-left:45px; line-height:30px; color:#b21500; font-weight:300; margin-top:20px;}
.sleft h4 a{ color:#b21500;}
.sleft h4+ul.tlist{  padding-bottom:5px;}
.tleft h4{font-size:16px; border:1px solid #b21500; color:#b21500; float:left; line-height:24px; padding:0px 5px; margin-top:15px; clear:left;}
.tleft h4 a{ color:#b21500;}
.tleft h4+ul.tlist{ padding-top:15px;clear:left;}
.tleft h1{ font-size:24px; font-weight:700; text-align:center; line-height:1.8em; color:#292929; padding-top:10px;}
.info{ font-size:14px; text-align:center; border-bottom:1px solid #d3d3d3; line-height:40px; height:40px; }
.textbox{ padding:10px 3% 0px; line-height:1.8em;}
.textbox p{ padding:5px 0px 8px; font-size:16px; color:#4a4a4a;}
.editor{ padding:10px 3%; line-height:1.8em; text-align:right;}
.tsidebar{ width:350px; float:right;}
.textbox img{ max-width:100%; height:auto;}
.tright .pbox{position:relative; margin:15px auto 0px;max-width:320px;}
.tright .pbox img{ width:100%; max-width:320px; }
.tright .pbox h3{ position:absolute; width:96%; bottom:0px; left:0px;background:rgba(0,0,0,0.7); padding:0px 2%; font-size:14px; z-index:3; height:28px; overflow:hidden; }
.tright .pbox h3 a{ color:#fff; }

ul.tpic{ overflow:hidden;zoom:1;padding:25px 0px 25px 0px; clear:left;}
ul.tpic li{ float:left; width:30%; margin:0px 1.65%; padding:0px 0px 15px;}
ul.tpic li img{ width:100%;}
ul.tpic h3{ font-size:16px; font-weight:300; padding-top:5px; text-align:center;}
.clear{ clear:both;}
@media screen and (min-width: 0px) and (max-width: 480px){.clear{ clear:none;}
ul.tpic li{ width:46.5%;}
ul.tpic h3{ font-size:14px;}
ul.tpic li:nth-child(odd){ clear:both;} }
.ie7 ul.tpic li{width:30%; margin:0px 0.8%;}

/*翻頁*/
.page{ text-align:center; margin-top:20px;}
.page a{ border:1px solid #797979; padding:0px 5px; margin:0px 5px;}
@media screen and (min-width: 600px) and (max-width: 769px){.tright section{ overflow:hidden;zoom:1;} 
.tright .pbox{ float:left; max-width:250px; width:40%;}
.tright .pbox+ul.list{ float:left; margin-left:2%; width:55%;} }
@media screen and (min-width: 0px) and (max-width: 769px){ 
.tleft,.tright{ width:100%;}
}
.ie8 .tright .pbox h3{ background:#000;filter:alpha(opacity=80);}