﻿.diy_page,.diy_page2{font:12px/21px Arial;clear:both;margin:0 auto;text-align:center;color:#999;}
.diy_page a img{border:0;}
.diy_page a{text-decoration:none;color:#333;border:1px solid #CCCCCC; padding:0 4px;margin-right:1px;}
.diy_page a:hover{color:#f00;background:#CCCCCC;text-decoration:none;}
.diy_page a.current{color:red;border:1px solid #CCCCCC; background:#CCCCCC;}
.diy_page a.p_n{border:none;}
.diy_page a.p_n:hover{border:none;background:none;color:#F00;text-decoration:underline;}
.diy_page a.nob{border:none;padding:0 3px}
.diy_page a.p_n2{border:none;text-decoration:none;border:1px solid #FFF;}
.diy_page a.p_n2:hover{border:none;background:none;border:1px solid #FFBB55;}

/*=====================分页样式====================*/
.pagination{text-align:center; margin:0; padding:0;  font-size:0;}
.pagination li{font-size:14px;display:inline-block; vertical-align:top; height:25px; width:25px; line-height:25px; margin:0 5px}
.pagination li.active span{width:25px; height:25px;line-height:25px; display:block; border:1px solid #267CB7; background:#3091D4; color:#fff}
.pagination li.disabled span{display:inline-block; height:25px; width:25px; line-height:25px; border:1px solid #fff;}
.pagination li a{display:block; background:#fff; border:1px solid #EFF0F3; width:100%; height:100%; line-height:25px; color:#000;text-decoration:none}
.pagination li:hover a{display:block; background:#fff; border:1px solid #EFF0F3; width:100%; height:100%; color:#f00;}
/*=====================分页样式====================*/

/*=====================分页样式====================*/
.pagination2{text-align:center; margin:0; padding:0;  font-size:0;}
.pagination2 li{font-size:14px;display:inline-block; vertical-align:top; line-height:30px; margin:0 3px;}
.pagination2 li span{padding: 0 10px; line-height:25px; display:block; border:1px solid #EFF0F3; border-radius: 5px;}
.pagination2 li.active span{padding: 0 10px; line-height:25px; display:block; border:1px solid #267CB7; background:#3091D4; color:#fff; border-radius: 5px;}
.pagination2 li.disabled span{display:inline-block; padding: 0 10px; line-height:25px; border:1px solid #267CB7;}
.pagination2 li a{display:block; background:#fff; border:1px solid #EFF0F3; width:100%; height:100%; padding: 0 10px; line-height:25px; color:#000;text-decoration:none; border-radius: 5px;}
.pagination2 li:hover a{display:block; background:#3091D4; border:1px solid #EFF0F3; width:100%; height:100%; color:#fff;}
/*=====================分页样式====================*/
/*分页list*/
.fylist{ text-align:center; margin:20px 0px;}
.fylist .page-on{ background-color:#e4392a; color:#FFF}
.fylist a{ width:41px; height:41px; line-height:41px; background-color:#edecec; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:18px; display:inline-block;border-radius:3px; text-align:center;margin:0 4px;}
.fylist2 .page-on{ background-color:#0267af !important;border-color: #0267af !important;}
.fylist2 a{ background-color:#fff; border-radius:0px; margin:0px;border: 1px solid #DDD;  border-right: none;}
.fylist2 a:last-child{border-right: 1px solid #DDD;}
/*在线留言*/
#form1 td{ font-size:14px;}
#ly_name,#ly_tel,#ly_QQ,#email,#ly_title,#ly_content{ width:600px; border:#CCC solid 1px; line-height:30px; margin:8px;padding: 6px 12px;border-radius: 4px;}
#CodeStr{ width:400px; border:#CCC solid 1px; line-height:30px; margin:8px;padding: 6px 12px;border-radius: 4px;}
.message-btn{height:33px; color:#FFF; width:500px;cursor:pointer; font-size:14px; font-weight:bold; border-width:0px; margin-top:20px; background-color:#236bc4;padding: 6px 12px;border-radius: 4px;}