/* CSS Document by QQ 415204 */
body {color: #555;padding: 0;margin: 0;background-color: #E9E9E9;background-image: url(bgg.jpg);behavior: url("csshover3.htc");}
form, pre,dt,dd {margin: 0;padding: 0;border: 0;}
ol {padding: 0 0 0 20px;}
textarea {overflow: auto;}
input {padding-left: 3px;padding-right: 3px;}
input, textarea, select {font-size: 14px;line-height: 120%;}
a {cursor: pointer;}
a:link, a:visited {color: #555;text-decoration: none;}
a:hover {text-decoration: underline;color: #FF0000;}
a:active {color: #d7292b;text-decoration: underline;}
a img {border-width: 0;}
body, td, th, textarea, input, select, button {font-size: 12px;font-family: simsun;line-height: 150%;}
table {border-collapse: collapse;border: none;padding: 0;margin: 0;border-spacing: 0;}
ul, dl {list-style-type: none;margin: 0;padding: 0;}
dt {font-weight: bold;}
dd {margin-left: 15px;}
blockquote, li, p, object, embed {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;color: #36393d;}
h1 {font-size: 26px;line-height: 30px;height: 30px;}
h2 {font-size: 22px;line-height: 26px;height: 26px;}
h3 {font-size: 14px;line-height: 24px;height: 24px;}
h4 {font-size: 14px;line-height: 20px;height: 20px;}
h5 {font-size: 12px;line-height: 16px;height: 16px;}
h6 {font-size: 10px;line-height: 14px;height: 14px;}
/* 全局样式 */
.search-text {float:left;font-size:14px;line-height:32px;font-family:Arial, SimSun, sans-serif;margin:0px 10px 0px 0px;overflow:hidden;border:1px solid rgb(166, 166, 166);background:#fff;width:320px;height:32px;text-indent:5px;}
.search-btn {float:left;font-size:14px;line-height:36px;font-family:Arial, SimSun, sans-serif;overflow:hidden;border:1px solid rgb(166, 166, 166);background-color:rgb(245, 245, 245);width:50px;height:36px;text-align:center;cursor:pointer;
}

.wrap {margin: 0 auto;width: 970px;}
span.sep {margin: 0 5px;color: #cacaca;}
.fl {float: left;}
.fr {float: right;}
.cl {clear: both;height: 0px;_line-height: 0px;_overflow: hidden;}
.block {margin-top: 13px;clear: both;}
.block1 {margin-top: 13px;}
.bd {border: 1px solid #e1e1e1;background: #ffffff;}
.bd2 {border: 1px solid #e1e1e1;background: #F1F1F1;}
.block-head {border-bottom: 2px solid #28A9FF;height: 30px;}
.block-head h3 {background-color: #28A9FF;float: left;height: 30px;line-height: 33px;color: #fff;border-radius: 5px 5px 0 0;background: #28A9FF url(tbg.png) top no-repeat;width: 116px;text-align: center;}
.block-head h3 a, .block-head h3 a:visited {color: #fff;}
.block-head h5 {float: left;line-height: 30px;margin-left: 20px;}
.block-head h5 a, .block-head h5 a:VISITED {color: #28A9FF;padding: 3px 5px;}
.block-head h5 a:hover, .block-head h5 a.sed, .block-head h5 a:VISITED.sed {background-color: #F8652F;color: #fff;text-decoration: none;}
.block-head .switch {float: right;height: 27px;line-height: 28px;padding: 0 10px;background: url(icon-switch.png) #fff 5px no-repeat;padding-left: 30px;color: #999;}
.block-imgs {margin-top: 20px;}
.block-imgs li {float: left;margin-left: 19px;margin-bottom: 20px;*width:140px;_margin-left: 13px;*margin-bottom:0;}
.block-imgs .cover {background-color: #EFEEEF;padding: 4px;border: 1px solid #EFEEEF;}
.block-imgs .cover img {display: block;}
.block-imgs li h5 {background-color: #F6F6F6;text-align: center;margin-top: 10px;font-weight: normal;height: 25px;line-height: 25px;overflow: hidden;}
.block-imgs2 li {*width:170px;*height:170px;}
.block-imgs2 li h5, .block-imgs3 li h5 {background: none;width: 165px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.block-imgs3 li {*width:170px;}
.block-imgs3 {margin-left: 3px;}
/* header */
.header {height: 90px;margin-top: 10px;}
.header-logo {float: left;}
.header-ad {float: left;width: 240px;height: 62px;margin-top: 12px;margin-left: 50px;}
.header-mobile {float: left;margin-top: 56px;margin-left: 10px;background: url(mobile-icon.png) no-repeat left;padding-left: 15px;color: #0081D7;font-family: Arial, Helvetica, sans-serif}
.header-search {float: right;width: 400px;margin-top: 10px;}
.header-search-link {height: 30px;line-height: 30px;padding-left: 5px;}
.header-search-link, .header-search-link a, .header-search-link a:VISITED {color: #888;}
.header-search-link a:HOVER {color: #4472ad;}
.header-search-form-baidu {width: 400px;height: 35px;}
.header-search-form {background: url(header-search.png) no-repeat left;width: 400px;height: 35px;}
.header-search-form input {float: left;width: 315px;height: 25px;line-height: 23px;_margin-top: -1px;padding: 5px 5px 5px 5px;line-height: 18px;border: 0;background: none;_background-attachment: fixed;font-size: 14px;}
.header-search-form button {float: left;display: inline-block;width: 72px;height: 35px;border: none;background: none;cursor: pointer;top: 0;left: 133px;text-indent: -1000px;}
.header-menu {float: center;background: #222;height: 45px;line-height: 45px;padding-left: 0px;}
.header-menu .wrap {width: 964px;}
.header-menu li {float: left;position: relative;background:url(menuli.png) no-repeat right center}
.header-menu, .header-menu a, .header-menu a:VISITED {color: #E4E4E4;font-size: 14px;font-weight: bold;}
.header-menu a {display: block;float: left;/*padding:0 15px;*/width: 86px;text-align: center;height: 45px;}
.header-menu a.sed, .header-menu a:hover {text-decoration: none;background: #555;}
.header-menu .nav ul {display: none;position: absolute;background: #222;top: 45px;width: 100%;clear: both;}
.header-menu .nav ul li, .header-menu .nav ul li a {float: none;display: block;text-align: center;padding: 0;}
.header-menu-float {position: fixed;*position: static;top: 0;width: 100%;-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);}
#placerholder {*display:none;}
/* footer */
.footer {background-color: #222;margin-top: 15px;padding: 11px 0;text-align: center;line-height: 25px;}
.footer, .footer *, .footer a, .footer a:VISITED {color: #888;}
/* breadcrumb */
.breadcrumb {float: left;margin: 13px 0px 0px 8px;}
.breadcrumb a, .breadcrumb a:VISITED {color: #7E7E7E;}
.daohangxia {float: right;height: 15px;margin: 12px 2px 0px 0px;}
/* column-menu */
.column-menu {height: 45px;clear: both;}
.column-menu h2 {float: left;line-height: 43px;padding-left: 15px;font-family: 'Microsoft Yahei', simhei;font-weight: normal;font-size: 26px;color: #0066FF;}
.column-menu .menu {float: left;line-height: 46px;margin-left: 14px;font-size: 14px;}
.column-menu .menu a {margin-left: 10px;padding: 5px 5px;}
.column-menu .menu a.curr,  .column-menu .menu a:hover {background: #0087E1;color: #fff;text-decoration: none;border-radius: 5px;}
.column-menu .share {float: right;width: 265px;margin-top: 2px;}
.menuw {height:100%;overflow:hidden}
.menuw h2 {widtH:120px;}
.menuw .menu {widtH:833px;margin:0;line-height:26px;padding:10px 0}
.menuw .menu a{margin:0 10px 0 0}
/* page 分页 */
.page {margin: 16px 6px 26px 6px;height: 35px;border: 1px solid #B0DFFF;background-color: #E1F3FD;}
.page li {float: left;line-height: 35px;width: 42px;text-align: center;border-right: 1px solid #93D3FF;background-color: #FFF;font-size: 14px;}
.page li a:hover, .page li.thisclass {background-color: #0099FF;color: #fff;text-decoration: none;}
.page li a {display: block;}
/* 鼠标经过图片高亮 */
.block-imgs li:hover .cover, .rank-piclist .content li:hover, .rank-piclist .content3 li:hover, .piclist .pics li:hover .cover, .piclist2 .content li:hover {border-color: #EE3596;}
.rank-piclist .content li:hover h5 a, .rank-piclist .content3 li:hover h5 a, .piclist2 .content li:hover h5 a {color: #0080D5;text-decoration: none;}
/* Top 按钮 */
#scrolltop {display: none;overflow: hidden;position: fixed;_position: absolute;
 _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-36));bottom: 22px;_bottom: "auto";left: 50%;margin-left: 490px;width: 50px;height: 50px;background: url(scrolltop.png) no-repeat;cursor: pointer;z-index: 100;}
.flink {padding: 15px 26px;}
.flink h4 span {font-size: 12px;color: #999;}
.flink p {margin-top: 10px;line-height: 25px;word-wrap: break-word;word-break: normal;}
.flink p a {margin-right: 10px;white-space: nowrap;}
.ad970 {width: 970px;padding: 8px 0px 0px 0px;overflow: hidden;margin: 0 auto;clear: both;}
.ad630 {width: 630px;padding: 0px 18px 6px 19px;overflow: hidden;}
.ad250 {margin: 0 0 10px 0px;border: 1px solid #e1e1e1;background: #F1F1F1;padding: 6px 0px 0px 6px;}

.comment {padding:12px}

/* map */
.map {border:1px solid #ddd;background:#fff;margin-top:10px}
.map-title{height:50px; border-bottom:1px solid #f1f1f1; line-height:50px; padding:0 20px; font-size:18px; color:#000;font-weight:bold}
.map-content{padding:10px 20px 20px; overflow:hidden;}
.map-list{overflow:hidden; height:100%;clear:both; border-bottom:1px solid #f1f1f1;padding:10px 0;}
.map-list dt{height:30px; line-height:30px; color:#669933; font-size:14px;}
.map-list dt a{color:#000; font-size:15px;}
.map-list dd{padding:5px 0px; overflow:hidden; line-height:2em;margin:0}
.map-list dd a{margin:2px 0; margin-right:15px; white-space:nowrap;color:#888; float:left;}