﻿@charset "utf-8";
/* CSS Document */
a{color:#07519a; text-decoration:none}
a:hover{text-decoration:underline; color:#F30; text-decoration:none}
body {background:#FFF; font-size:12px; font-family:"宋体"; font:Arial, Helvetica, sans-serif;}
* {margin:0; padding:0}
li{list-style:none outside}
img{border:0}

.main{width:960px; margin:0 auto; overflow:hidden}
.mar{margin-top:8px; clear:both}
.red{color:#F00}
.org{color:#F60}

.top{height:28px; line-height:28px; background:url(../imgs/top_bg.gif); border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6}
.top dt{float:left; padding-left:36px; color:#f60; background:url(../imgs/coop.gif) no-repeat 8px 8px}
.top dd{float:right; padding-right:12px; color:#666}
.top a{color:#666}
.logo{height:68px}
.logo h1{float:left; padding:4px 0}
.logo h1 a{height:0; width:200px; display:block; padding-top:60px; background:url(../imgs/logo.gif) no-repeat 0 0; overflow:hidden}

.logo .icon{float:right; width:200px}
.logo .icon li{float:left; margin:8px}
.logo .icon a{display:block; height:18px; float:left; line-height:18px; padding-top:32px; background:url(../imgs/t_bg.gif) no-repeat; overflow:hidden}
.logo .icon a.p{background-position:8px 0}
.logo .icon a.u{background-position:8px -64px}
.logo .icon a.t{background-position:8px -128px}

.logo table{float:left; height:60px}
.logo td{text-align:center; vertical-align:middle}
.logo td.s{vertical-align:bottom}
.logo td img{cursor:pointer}

.city{background:#F7FBFD; border: 1px solid #80B6D8; margin-top: 22px; padding: 3px;position: absolute;width: 300px;z-index:100}
.city ul{overflow:hidden; clear:both}
.city ul.c li{float: left; height:22px; line-height:22px; text-align:center; width:75px}
.city ul.n li{float:left; height:22px; line-height:22px; text-align:center; width:100px}

.head .l{float:left; width:27px; height:102px; background:url(../imgs/hbg.gif) left top}
.head .y{float:left; width:96px; height:102px; background:url(../imgs/tu.gif) left top}
.head .m{float:left; width:810px; height:102px;  background:url(../imgs/hbg.gif) left bottom}
.head .r{float:left; width:27px; height:102px; background:url(../imgs/hbg.gif) right top}
.nav {height:31px; overflow:hidden}
.nav li{float:left; padding:0 5px; font-weight:bold}
.nav a{width:126px; height:31px; line-height:31px; display:block; text-align:center; font-size:14px; background:url(../imgs/nav.gif) left top}
.nav a.select{background-position:left bottom; color:#FFF}

.sbox{float:left; position:relative}
.sbox .q{height:30px; line-height:30px; color:#CCC}
.sbox .q a{color:#ccc}
.sbox .q a:hover{color:#fff; font-weight:bold}
.search{padding-top:10px}
.search .c1{border:2px #999 solid; display:block; width:95px; height:25px; line-height:25px; padding-left:5px; margin-left:5px; background:url(../imgs/search_s.gif) no-repeat 80px 2px #FFF; font-weight:bold; color:#666; float:left}
.sc{position:absolute; width:100px; clear:both; left:5px; top:40px; background-color:#FFF; border:2px solid #999; border-top:0}
.sc li{height:21px; line-height:21px}
.sc a{display:block; width:98%; padding-left:3px; color:#333}
.sc a:hover{background-color:#CCC; font-weight:bold}
.search .k{float:left; width:288px; height:25px; padding-left:5px; line-height:25px; border:2px #999 solid; margin:0 8px}
.search .s{float:left; margin-top:2px; margin-right:8px}
.search .a{color:#FFF; font-size:14px; height:30px; line-height:30px}



.left{width:222px; float:left}
.left .c,.right .c{border:1px solid #80B6D8}
.right{width:730px; float:right}
.right .c{width:728px; overflow:hidden}

.sTit{height:28px; line-height:28px; background:url(../imgs/tb.gif) repeat-x bottom}
.sTit h3{float:left; font-size:12px; text-indent:1em}
.sTit strong{float:left; text-indent:1em}
.sTit p{float:right; overflow:hidden}
.sTit p a{display:block; padding:0 10px; float:left; border-left:1px #80B6D8 solid; border-right:1px #80B6D8 solid; margin-right:-1px; cursor:pointer}
.sTit p a.act{background-color:#FFF; height:28px}
.sTit span{float:right; margin-right:8px}

.ad {margin-top:8px}
.ad img{width:156px; height:60px; float:left; margin:0 2px; cursor:pointer}
/*首页*/
.dl {float:left; width:220px; border:1px #80b6d8 solid; height:250px; overflow:hidden}
.dr {float:right; width:730px}
.rr {float:right; width:220px; border:1px solid #80b6d8; height:250px; overflow:hidden}
.Con {margin:6px; line-height:18px; clear:both; overflow:hidden}
.rl {width:500px; border:1px #80b6d8 solid; overflow:hidden}
.dt {width:172px; height:21px; float:left; padding-left:2px; line-height:21px; overflow:hidden}
.dt1 {width:68px; height:21px; float:left; padding-left:6px; line-height:21px; color:#999}
.dt2 {width:60px; height:21px; float:left; padding-left:6px; line-height:21px; color:#999}
.TL1 {float:left; width:68px; text-align:left; line-height:21px; height:21px; padding-left:2px}
.TL2 {float:left; width:208px; text-align:left; line-height:21px; height:21px; overflow:hidden; white-space:nowrap}
.TL3 {float:left; width:72px; text-align:left; line-height:21px; height:21px; color:#666; padding-left:6px}

.btn{width:88px; height:32px; line-height:32px; text-align:center; display:block; margin-top:5px; background:url(../imgs/btn.gif) no-repeat 0 0; color:#FFF}
/*左分类*/
.lc,.area{overflow:hidden; padding:6px 0; width:100%}
.lc li{width:49%; float:left; text-align:center; height:21px; line-height:21px}
.lli{overflow:hidden; padding:6px}
.lli li{height:21px; line-height:21px; overflow:hidden}

/*右地区分类*/
.area li{width:80px; float:left; text-align:center; height:21px; line-height:21px}

/*信息列表*/
.ili{background:#F7FBFD; border: 1px solid #CEE; clear:both; height:75px; margin:0 auto; margin-top: 10px; margin-bottom:2px; padding:6px; width:700px}
.ili p{float:left; height:74px; width:90px}
.ili p img{width:90px; height:74px}
.ili i{float:left; height:74px; line-height:74px; display:block; text-align:center; width:90px; font-style:inherit}
.ili strong{height:22px; line-height:22px}
.ili strong span{font-weight:normal; color:#999; margin-left:32px}/*yplist*/
.ili div{float:left; width:518px}
.ili .i{height:38px; line-height:19px; overflow:hidden}
.ili .s{height:22px; line-height:22px; color:#999}
/*信息页*/
.iPic{background: url("../imgs/bg.gif") no-repeat scroll 8px 50%;float:left;height:260px;text-align:center;width:336px; overflow:hidden}
.iPic img{width:280px; height:210px; margin-top:25px}
.iInf{height:260px; width:382px; overflow:hidden}
.iInf .iT{border-bottom:1px solid #80B6D8; font-weight:bold; width:100%; height:32px;line-height:38px; margin-bottom:6px}
.iInf li{float:left; line-height:22px}
.iInf .i1{width:68px; text-align:right}
.iInf .i2{width:122px; height:22px; overflow:hidden}
.iInf .i3{float:left; height:22px; line-height:22px; overflow hidden; text-align:left; width:285px}
.iInf .i5{border-bottom:1px solid #80B6D8; margin-bottom:6px; padding-bottom:6px}
.iCon{margin:6px 12px; line-height:21px; overflow:hidden}
.iCon .img{width:318px; height:258px; float:left; background:url(../imgs/shadow.gif) no-repeat 0 0}
/*city*/
.Ac{border:1px solid #80B6D8; overflow:hidden; width:958px}
.cl{clear:both; padding:6px 16px; overflow:hidden; width:100%}
.cl dl{width:460px; float:left; line-height:21px}
.cl dt{font-weight:bold}
.cl dd{float:left; width:86px; text-align:center}
/*yellow page*/
.ypc{overflow:hidden; margin:6px}
.ypc dt{float:left; font-weight:bold; height:25px; line-height:25px; width:100%; background:url(../imgs/yp_ico.gif) no-repeat 0 9px; text-indent:1em}
.ypc dt a{color:#000}
.ypc dd{float:left; line-height:19px; text-align:center; width:102px}
/*底部*/
.link{border:1px #80B6D8 solid}
.link .lnk{line-height:19px; padding:5px 6px}
.link .lnk a{margin:0 8px}
.foot{border-top:1px #80B6D8 solid; text-align:center; color:#666; line-height:19px; padding:6px 0}

/*reg*/
.regBox .ti{border:1px #CCC solid; height:38px; line-height:38px; background-color:#f8f8f8; padding-left:100px; font-size:14px; margin-bottom:18px}
.regl{float:left; border-right:1px #ccc solid; width:628px; padding:8px 0}
.field{clear:both; padding-top:18px; overflow:hidden}
.field label{display:block; width:158px; height:32px; line-height:32px; text-align:right; float:left; font-size:14px}
.field input{border: 1px solid #C8C8C8; float: left; height: 26px; line-height: 26px; margin-right: 3px; padding: 3px; vertical-align: middle; width: 230px}
.field label.error{border:1px #FFBCBC solid; background:url(../imgs/vErr.png) no-repeat 3px 8px #FFE8E8; width:200px; text-align:left; text-indent:2em; font-size:12px; color:#333}
.field label.success{border:0; background:url(../imgs/vSuc2.png) no-repeat 3px 8px #fff;}
.field i{width:200px; height:32px; line-height:32px; text-align:left; color:#333}
.field span img{width:102px; height:32px; cursor:pointer}
.regl .reg,.regl .log,.regl .fg,.regl .fb{width:188px; height:60px; display:block; margin-left:188px; margin-top:12px; clear:both; border:none; cursor:pointer}
.regl .reg{background:url(../imgs/btn_reg.gif) no-repeat}
.regl .log{background:url(../imgs/btn_log.gif) no-repeat}
.regl .fg{background:url(../imgs/btn_fg.gif) no-repeat}
.regl .fb{background:url(../imgs/btn_fb.gif) no-repeat}
.regr{float:right; width:300px; padding-right:8px; color:#999; line-height:19px}
.regr span{display:block; border-top:1px #eee solid; font-size:14px; margin-top:12px; padding-top:12px; color:#000}
.regr a.reg,.regr a.log,.regr a.fg{display:block; height:0; width:128px; padding-top:42px; overflow:hidden; margin:8px 0 0 78px}
.regr a.reg{background:url(../imgs/btn_log.gif) no-repeat 0 -64px}
.regr a.log{background:url(../imgs/btn_reg.gif) no-repeat 0 -64px}
.regr a.fg{background:url(../imgs/btn_fg.gif) no-repeat 0 -64px}
/*==分页样式==*/
.Page {margin:8px auto; clear:both}
.PageP a {display:block; text-decoration:none; float:left; height:21px; line-height:21px; background-image:url(../imgs/PageB.gif); margin-left:6px; padding-left:2px}
.PageP a span {display:block; float:left; height:21px; line-height:21px; padding-left:6px; padding-right:8px; background:url(../imgs/PageB.gif) top right; white-space:nowrap; cursor:pointer}
.PageP a:hover {background:url(../imgs/PageB.gif) left bottom; text-decoration:none; color:#FFF}
.PageP a:hover span {background:url(../imgs/PageB.gif) right bottom}
.PageS {background:url(../imgs/PageB.gif) left bottom; color:#FFF}
.PageS span.S {background:url(../imgs/PageB.gif) right bottom}
.PageD {color:#999}
