﻿/*CSS公共样式*/
body { font:12px/1.5 "微软雅黑", Arial, "宋体"; color: #666; background-color: #fff; }
* { margin: 0; padding: 0; list-style-type: none; }
img, a {border: 0; outline: none; }
a { color: #666; text-decoration: none; }
a:hover, a:active { text-decoration: none; color: #063f8a;}
a.hv:hover {color: #063f8a;}
img.hv:hover {opacity:0.8;filter:alpha(opacity:80);zoom:1;}
a:focus { outline: none; }
textarea {resize: none; outline:none; }
input[type="text"] {outline:none;}
ul, ol, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt50 { margin-top: 50px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }
.mb45 { margin-bottom: 45px; }
.mb50 { margin-bottom: 50px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml35 { margin-left: 35px; }
.ml40 { margin-left: 40px; }
.ml45 { margin-left: 45px; }
.ml50 { margin-left: 50px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 20px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mr30 { margin-right: 30px; }
.mr35 { margin-right: 35px; }
.mr40 { margin-right: 40px; }
.mr45 { margin-right: 45px; }
.mr50 { margin-right: 50px; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl { float: left; display: inline; }
.fr { float: right; display: inherit; }
.w1 { width: 1200px; margin-left: auto; margin-right: auto; }
.w100 { width: 100%; }
.hv { -webkit-transition: all 200ms ease-in-out 0s; -moz-transition: all 200ms ease-in-out 0s; -ms-transition: all 200ms ease-in-out 0s; -o-transition: all 200ms ease-in-out 0s; transition: all 200ms ease-in-out 0s; }


/*page翻页*/
.page{ width:100%;overflow:hidden; height:auto; padding:15px 0px 10px;}
.page a:hover { text-decoration:none;}
.page .a1{ overflow:hidden; height:37px; line-height:37px; width:100%; text-align:center; vertical-align:top;}
.page .a1 span{color:#7f7f7f; vertical-align:top;}
.page .a1 .b1{ overflow:hidden; display: inline-block; width:37px; height:37px; margin:0px 10px 0px 0px; vertical-align:top;}
.page .a1 .b2{display: inline-block;font-weight:bold;  margin:0px 10px 0px 0px; width:37px; height:37px; _line-height:37px; *line-height:37px;background:url(../images/but_1.png) no-repeat top left;color:#000; vertical-align:top;}
.page .a1 .b3{display: inline-block;  margin:0px 10px 0px 0px; width:42px; height:37px; _line-height:37px; *line-height:37px;background:url(../images/but_1.png) no-repeat top left; color:#7f7f7f; border:none; vertical-align:top; text-align:center;}
.page .a1 .b6{display: inline-block;font-weight:bold;  margin:0px 10px 0px 0px; width:37px; height:37px; _line-height:37px; *line-height:37px;background:url(../images/but_red.png) no-repeat top left; color:#FFF; vertical-align:top;}
.page .a1 .b6:hover{ color:#fff !important;}
.page .a1 .b4{display: inline-block;  margin:0px 10px 0px 0px; width:37px; height:37px;background:url(../images/btn_p_42.jpg) no-repeat top left; cursor:hand; border:none; vertical-align:top;}
.page .a1 .b5{display: inline-block;  margin:0px 10px 0px 0px; width:50px; height:37px; line-height:37px; color:#666; vertical-align:top;}
.page .a1 form { display:inline-block; vertical-align:top;}