﻿/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,img,input,textarea,p,blockquote,th,td,option{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
td{word-break:break-all;word-wrap:break-word;overflow:hidden;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
small{font-size:12px;}
strong{font-weight:700;}
*:focus{outline:0;}

/* global */
body,html,input,option,textarea{font:12px  "宋体", Arial, Verdana, sans-serif;color:#434343;height:100%;}
body,html{background:#fff;}
input,option{vertical-align:middle;}
a{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
#page{width:960px;margin:0 auto;min-height:100%;position:relative;}

/* site-nav */
#site-nav{background:#eef2f7;height:31px;}

#site-nav li{float:left;line-height:27px;height:27px;}
#quick-link li{float:right;padding:0 3px;color:#959595;}
#quick-link a{color:#959595;}
#quick-link a:hover{color:#f00;}

/* index-content */
#index-content{width:960px;height:88px;float:left;position:relative;margin:200px 0 0 100px;}
#index-content h1{display:none;}
#index-logo{float:left;background:url(../images/index-logo.png);width:214px;height:54px;margin-top:14px;}

#index-search{width:462px;height:90px;background:url(../images/separator.png) no-repeat left center;margin-left:32px;padding-left:32px;float:left;}

#index-search-label{margin-top:6px;font-size:14px;float:left;}
#index-search-label li{float:left;padding:0 4px;color:#434343;display:block;cursor:pointer;}
.current-search-label{font-weight:bold;}

#index-search-bar{background:url(../images/index-search-box.png) no-repeat;width:462px;height:31px;margin-top:12px;float:left;}
#keyWord{margin:4px 0 0 12px;padding:5px 0;background:transparent;width:346px;height:15px;border:0;color:#c9c9c9;}
#search{margin:4px 0 0 9px;overflow:hidden;text-indent:-9999px;line-height:0;width:87px;height:25px;background:transparent;cursor:pointer;}

#index-search-hot{margin-top:10px;float:left;}
#index-search-hot li{float:left;padding:0 4px;}
#index-search-hot a{color:#434343;}

/* index-footer */
#index-footer{height:45px;width:960px;float:left;margin-top:200px;}
#index-copyright{float:left;color:#335886;display:inline;margin:10px 0 0 300px;font-family: Arial, Verdana, sans-serif;}
#index-bottom-menu{float:left;margin-left:360px;display:inline;}
#index-bottom-menu li{float:left;}
#index-bottom-menu a{color:#335886;margin-right:10px;}
#index-bottom-menu a:hover{color:#959595;margin-right:10px;}

/* header */
#header{width:960px;height:95px;background:url(../images/header-bg.png) no-repeat bottom;float:left;position:relative;}
#header h1{display:none;}
#logo{float:left;background:url(../images/logo.png);width:185px;height:50px;margin:13px 0 0 34px;}
#quick-login{float:right;margin:18px 18px 0 0;color:#6e8194;}
#quick-login li{float:left;padding:0 4px;}
#quick-login a{color:#6e8194;}
#quick-login a:hover{color:#f00;}

#goindex{position:absolute;top:52px;left:433px;width:83px;height:31px;}

/* search-bar */
#search-bar{position:absolute;top:52px;left:520px;background:url(../images/search-box.png);width:425px;height:31px;}
#searchInput{float:left;margin:2px 0 0 12px;padding:5px 4px;background:transparent;width:220px;height:18px;border:none;font-size:14px;}
#searchSelbox{float:left;margin:8px 0 0 4px;border:none;overflow:hidden;}
#searchSel{margin:-2px;font-size:14px;color:#335886;font-weight:bold;background-color: transparent;}
#searchSel option{color:#335886;}
#searchSubmit{float:left;margin:3px 0 0 7px;overflow:hidden;text-indent:-9999px;line-height:0;width:90px;height:25px;background:transparent;cursor:pointer;}

/* content */
#content{padding-top:106px;}
#map-content{}

/* intro */
#intro{width:960px;height:263px;margin-left:16px;}

#org-info{width:385px;height:263px;background:url(../images/shop-info-bg.png) no-repeat bottom;float:left;}
#info-content{margin-left:15px;height:243px;}
#info-content li{line-height:24px;}
.org-name{font-size:16px;color:#335886;line-height:32px;font-weight:bold;float:left;text-align:center;}
#func-button{margin:8px 0 0 18px;float:left;}
#func-button li{float:left;}
#star{background:url(../images/star-bg.png) no-repeat center;width:168px;height:25px;float:left;margin:10px 0 0 10px;}
#average-score{float:left;color:#335886;margin:12px 0 0 60px;}
#average-score li{float:left;}
.avs-i{font:30px Arial;}
.avs-f{font:13px Arial;}
#detail-info{float:left;margin-top:20px;font-size:14px;width:230px;}
.tel{background:url(../images/tel.png) no-repeat left center;padding-left:16px;}
#service-time{float:left;margin:56px 0 0 14px;} 
#service-time table{width:100px;line-height:27px;text-align:center;color:#335886;}

#hot-line{float:left;color:#335886;font-size:16px;font-weight:bold;margin-top:2px;width:360px;}
#hot-line li{float:left;padding:0 4px;}
.hot-line-num{font:25px Arial;color:#335886;}

#sys-stat{position:absolute;top:343px;left:30px;}
#sys-stat li{float:left;color:#9c9c9c;padding:0 4px;}

#quick-nav{float:left;width:545px;height:29px;background:url(../images/quick-nav-bg.png) no-repeat;padding-left:24px;}
#quick-nav li{float:left;line-height:30px;height:30;padding:0 4px;color:#fff;}
#quick-nav li a{color:#fff;}

#service-board{width:545px;height:234px;float:left;}
#board-list{margin:22px 0 0 13px;width:519px;}
#board-list thead tr{font-size:15px;height:28px;line-light:28px;text-align:center;}
#board-list tbody tr{color:#fff;height:26px;line-height:26px;text-align:center;vertical-align:middle;}

/* left-column */
#left-column{width:257px;float:left;margin:12px 0 0 30px;}

.lcolumn{width:257px;background:url(../images/left-column-title.png) no-repeat top;float:left;margin-bottom:8px;}
.lcolumn-title{height:27px;line-height:27px;font-size:14px;font-weight:bold;color:#a0a0a0;margin-left:12px;}
.lcolumn-title li{float:left;}
.lcolumn-title .ch{color:#335886;}
.lcolumn-title .en{color:#434343;}
.lcolumn-content{margin:8px 0 8px 12px;width:225px;}
.lcolumn-content li{line-height:27px;height:27px;}
.lcolumn-content a{color:#434343;}

.more-button{float:right;height:17px;}
#service-tag-content li{float:left;padding-right:4px;}
.tag-highlight a{color:#335886;font-size:14px;}

/* center-column */
#center-column{width:394px;float:left;margin:12px 0 0 18px;}

/* right-column */
#right-column{width:215px;float:left;margin:12px 0 0 18px;}
.rcolumn{width:215px;background:url(../images/right-column-title.png) no-repeat #eef2f7 top;float:left;margin-bottom:16px;}
.rcolumn-title{height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#a0a0a0;margin-left:12px;}
.rcolumn-title li{float:left;}
.ch{color:#335886;}
.en{color:#000;}
.rcolumn-content{margin:8px 0 8px 12px;}
.rcolumn-content li{height:28px;margin-top:8px;}
.rcolumn-content a{color:#335886;}
.more{float:right;margin-right:16px;line-height:27px;}

.rcolumn-table{width:213px;border:1px solid #c9c9c9;float:left;margin-bottom:16px;}
#ad-box{height:260px;}
.ad-title{width:180px;margin:14px 0 0 18px;color:#9c9c9c;font-size:12px;float:left;font-weight:bold;}
.ad-content{margin:8px 0 10px 18px;float:left;font-size:12px;}
.ad-content li{height:18px;line-height:18px;}
.ad-name{color:#335886;font-size:14px;}
.ad-message{color:#434343;}
.ad-link a {color:#097c25;}

#rate-box{height:140px;}
.rate-title{color:#335886;float:left;font-size:13px;font-weight:bold;margin:12px 0 0 12px;}
#rate{background:url(../images/rate-box-bg.png) no-repeat left top;width:213px;height:90px;float:left;margin:14px 0;}
#atitude {width:140px;height:18px;margin-left:72px;float:left;}
#quality {width:140px;height:18px;margin:18px 0 0 72px;float:left;}
#credibility {width:140px;height:18px;margin:18px 0 0 72px;float:left;}
#rate a{float:left;background:url(../images/star-off.gif) no-repeat;width:19px; height:18px;padding:0 4px;}
#rate .on{background:url(../images/star-on.gif) no-repeat;width:19px; height:18px;}

/* map */
#map{float:left;}
#map-frame{width:389px;height:152px;background:url(../images/map-frame.png) no-repeat;;padding:6px 0 0 5px;}
#map-div{width:384px;height:147px;}

/* comment */
#comment{width:394px;float:left;margin-top:18px;}

#comment-box{background:url(../images/comment-box-bg.png) no-repeat #fff top;border:2px solid #99b3cc;width:390px;float:left;}
#comment-box-title{width:390px;margin-top:36px;}
#comment-title{margin-left:40px;font-size:14px;font-weight:bold;float:left;}
#my-comment{float:right;margin-right:16px;color:#335886;}

#comment-content{float:left;margin:30px 0 0 0;}
#comment-content table{width:391px;}
.avatar{width:100px;text-align:center;}
.post-info{vertical-align:top;}
.post-name{float:left;color:#4c647b;font-size:12px;}
.post-date{float:left;color:#959595;font-size:12px;margin-left:4px;}
.reply-comment{color:#362e2b;font-size:12px;width:88px;}
.hr{height:26px;}

#reply-comment-bar{height:85px;}
#replyContent{height:53px;width:250px;margin:8px 0 0 20px;background-color:#fff;border:1px solid #c2d1e0;overflow:auto;padding:14px;float:left;}
.reply-button{float:left;margin:8px 0 0 4px;}
.cancel-button{float:left;margin:4px 0 0 4px;}

#comment-pager{float:left;width:390px;margin-left:14px;font-size:13px;display:block;height:30px;}
#comment-count{float:left;color:#959595;}
#comment-page{float:right;margin-right:20px;}
#comment-page span{margin:0 1px;padding:2px 3px;color:#959595;}
#comment-page a{margin:0 1px;padding:2px 3px;color:#959595;}

#comment-post-box{background:#eef2f7;width:392px;height:150px;float:left;}
.post-title{color:#335886;float:left;font-size:13px;font-weight:bold;margin:7px 0 0 12px;}
#postContent{height:65px;width:346px;margin:5px 0 0 12px;background-color:#fff;border:1px solid #c2d1e0;overflow:auto;padding:10px;float:left;}
.post-button{float:right;margin:7px  12px 0 0;}

/* awake */
#awake{width:960px;height:406px;background:url(../images/awake-bg.png) no-repeat center;margin-top:25px;}
#awake ul{position:absolute;top:270px;left:450px;height:36px;line-height:36px;}
.awake-title{font-size:16px;font-weight:bold;color:#004986;}

/* reg & login */
#login{width:457px;float:left;margin:0 15px;}
#login-title{width:457px;height:38px;background:url(../images/login-title-bg.png) no-repeat;}
#login-title li{line-height:38px;}
#login-content {margin-top:8px;background:#eef2f7;line-height:56px;}
#login-top{background:url(../images/login-top.png) no-repeat;width:457px;height:5px;}
#login-mail{height:56px;margin-left:110px;}
#login-password{height:56px;margin-left:110px;}
#login-remeber{height:56px;margin-left:110px;}
#login-bottom{background:url(../images/login-bottom.png) no-repeat #fff;width:457px;height:5px;}
#login-button{margin:0 0 30px 160px;}
#login-valid{height:56px;margin-left:110px;}
#losspass-button{position:absolute;top:416px;left:384px;}
.login-inputtext{border:1px solid #fff;background:#bdd0e4;height:18px;margin-left:20px;padding:4px 2px 0 2px;}
.alert{line-height:16px;color:#f00;margin-left:56px;}

#promotion-content{margin-top:16px;background:#eef2f7;line-height:28px;font-size:14px;width:457px;}
#promotion-title{color:#335886;font-weight:bold;line-height:36px;height:36px;width:427px;}
#promotion-content ul li{margin-left:20px;width:427px;}
#promotion-content a{color:#434343;}

.title-name{font-size:14px;color:#335886;font-weight:bold;float:left;margin-left:24px;}
.title-intro{float:right;margin-right:10px;}

#valid-code{width:89px;height:27px;vertical-align:middle;margin-left:4px;}

#reg-owner{width:457px;float:left;}
#reg-title{width:457px;height:38px;background:url(../images/reg-title-bg.png) no-repeat;}
#reg-title li{line-height:38px;}
#reg-content {margin-top:8px;background:#fff;line-height:56px;border:3px solid #eef2f7;width:451px;height:510px;}
#reg-org-content{margin-top:8px;background:#fff;line-height:64px;border:3px solid #eef2f7;width:451px;height:510px;}

#reg-username{height:56px;margin-left:84px;}
#reg-pass{height:56px;margin-left:72px;}
#reg-pass-confirm{height:56px;margin-left:48px;}
#reg-mail{height:56px;margin-left:84px;}
#agreement{height:56px;margin-left:120px;}

#reg-tel,#reg-org-mail,#reg-mobile{height:56px;margin-left:84px;}
#reg-realname{height:56px;margin-left:60px;}

#reg-org-name,#reg-org-address,#reg-intro{height:56px;margin-left:72px;}
#reg-org-place{height:56px;margin-left:60px;}
#reg-upload{height:56px;margin-left:48px;}

#reg-link,#reg-org-count{height:56px;margin-left:80px;}
#reg-agreement-content{height:56px;margin:10px 0 20px 110px;}
.agreement-content{background:#fff;border:1px solid #244a73;width:240px;height:60px;}
.intro-content{background:#fff;border:1px solid #244a73;width:240px;height:50px;margin-left:20px;vertical-align:bottom;}

#reg-button{margin:15px 0 0 146px;background:url(../images/reg-btn-shadow.png) no-repeat left 87%;height:56px;}
#reg-lable{margin:20px 0 0 110px;}
#reg-valid{height:56px;margin-left:84px;}
.reg-inputtext{border:1px solid #244a73;background:#fff;height:18px;margin-left:20px;padding:4px 2px 0 2px;}
.upload{border:1px solid #244a73;height:21px;margin-left:20px;background:#fff;}
.reg-selbox{border:1px solid #244a73;background:#fff;padding:0 2px;}
#reg-step{margin:30px 0 0 100px;}
#next-button{margin:16px 0 0 140px;background:url(../images/next-btn-shadow.png) no-repeat left bottom;height:60px;}

#reg-alert{color:#959595;}
#reg-org-username-alert{position:absolute;top:286px;left:630px;width:400px;}
#reg-pass-alert{position:absolute;top:332px;left:630px;width:400px;}
#reg-org-pass-alert{position:absolute;top:346px;left:630px;width:400px;}
#reg-pass-confirm-alert{position:absolute;top:394px;left:630px;width:400px;display:none;}
#reg-valid-alert{position:absolute;top:504px;left:630px;width:400px;display:none;}

#reg-realname-alert{position:absolute;top:286px;left:630px;width:400px;}
#reg-mobile-alert{position:absolute;top:346px;left:630px;width:400px;}
#reg-mail-alert{position:absolute;top:276px;left:630px;width:400px;}

#reg-org-name-alert{position:absolute;top:286px;left:630px;width:400px;}
#reg-org-place-alert{position:absolute;top:346px;left:630px;width:400px;}
#reg-org-address-alert{position:absolute;top:402px;left:630px;width:400px;}
#reg-upload-alert{position:absolute;top:460px;left:630px;width:400px;}


/* sub-page */
.sub-page-title{height:38px;line-height:38px;font-size:14px;font-weight:bold;color:#a0a0a0;margin-left:15px;width:930px;background:url(../images/sub-page-title-right.png) #eef2f7 no-repeat right;}
.sub-page-title li{float:left;}
.sub-page-title .org-name-h{font-size:14px;line-height:38px;color:#335886;background:url(../images/sub-page-title-left.png) #c8daf0 no-repeat;padding:0 8px;}
.sub-page-title .m{width:16px;height:38px;background:url(../images/sub-page-title-m.png) no-repeat;}
.sub-page-title .ch{margin-left:6px;}
.sub-page-content {width:942px;margin:6px 0 0 15px;overflow:hidden;}
.sub-page-content ul{margin-top:10px;}
.sub-page-content ul li{float:left;background:url(../images/sub-page-item.png) no-repeat;width:304px;height:84px;line-height:84px;margin:10px 10px 0 0;font-size:14px;}
.sub-page-content ul li img{margin:0 20px 0 20px;vertical-align:middle;}
.sub-page-ad{float:left;margin-top:10px;}
#sales-info-content{border:1px solid #eef2f7;width:928px;height:287px;float:left;margin-top:15px;}
.sales-info-ad{border:1px solid #eef2f7;float:left;width:202px;height:262px;margin:10px 0 0 10px;}
#sales-info-list{margin:10px 0 0 22px;height:262px;width:455px;float:left;}
#sales-info-list table{width:100%;color:#959595;height:30px;line-height:30px;}
#sales-info-list-table tr td a{color:#959595;}
#sales-info-list-title{font-size:14px;float:left;color:#335886;height:30px;line-height:30px;font-weight:bold;}
#sales-info-list-page-index{float:right;height:30px;line-height:30px;}
#sales-info-list-page-index span{font-weight:bold;padding:0 3px;color:#434343;}
#sales-info-list-page-index a{color:#434343;padding:0 3px;}

/* chain-brand */
#chain-brand-content {width:931px;margin:8px 0 0 15px;}
#cb-left-col{float:left;width:684px;height:415px;}
#cb-right-col{float:left;margin-left:6px;width:236px;height:411px;border:2px solid #99b3cc;}
#cb-intro{float:left;width:236px;height:204px;}
#cb-intro-title{float:left;width:222px;margin-left:7px;font-size:16px;font-weight:bold;color:#335886;height:36px;line-height:36px;border-bottom:1px solid #c8daf0;}
#cb-intro-title span{margin-left:8px;}
#cb-intro-content{float:left;width:210px;margin:16px 0 0 13px;height:148px;line-height:27px;font-size:14px;}
#cb-bottom-col{float:left;width:928px;border:1px solid #99b3cc;margin-top:9px;}
#cb-bottom-col-title{float:left;width:928px;height:25px;border-bottom:1px solid #99b3cc;color:#004986;font-size:14px;font-weight:bold;line-height:25px;}
#cb-bottom-col-title span{float:left;margin-left:10px;background:url(../images/cb-icon.gif) no-repeat left 30%;padding-left:24px;}
#cb-bottom-col-title .ctrl{float:right;width:90px;background:url(../images/cb-ctrl.png) no-repeat center center;margin-right:10px;}
#cb-bottom-col-title .ctrl li{float:left;padding:0 10px;}
#cb-bottom-col-title .ctrl li a{font-size:12px;font-weight:normal;display:block;color:#004986;}
#cb-bottom-col-title .ctrl .cbc-sel a{font-weight:bold;}
#cb-bottom-col-content{width:928px;background:url(../images/cb-sales-bg.png) repeat-x;float:left;}
#cb-bottom-col-content li{height:26px;line-height:26px;width:928px;}
.cb-s-title{margin-left:16px;width:320px;float:left;}
.cb-s-title a{color:#434343;}
.cb-s-org{float:left;width:240px;}
.cb-s-org a{color:#004986;font-weight:bold;}
.cb-s-utime{float:left;width:100px;}
.cb-s-ctime{float:left;width:160px;}
.cb-s-hot{float:left;width:80px;}
#cb-amount{float:left;width:236px;height:37px;background:#c5c5c5 url(../images/cb-amount-bg.png) no-repeat;border:2px solid #99b3cc;border-left:none;border-right:none;}
#cb-amount ul{margin-left:130px;}
#cb-amount ul li{float:left;padding:0 2px;}
/* map-search */
#map-search{margin-left:4px;width:960px;}
#map-condition{float:left;width:240px;margin-top:7px;}
#map-condition-title{float:left;width:240px;height:21px;background:url(../images/map-condition-title.png) no-repeat;}
#map-condition-title a{float:right;}
#map-condition-content{float:left;border:2px solid #99b3cc;width:236px;}
#map-big{float:left;width:705px;height:426px;margin-left:9px;}
.map-left-column p{font-weight:bold;color:#000;line-height:30px;margin-left:16px;font-size:14px;}
.map-left-column ul{float:left;width:236px;padding:19px 0;}
.map-left-column ul li{height:40px;line-height:40px;margin-left:26px;}
#map-condition-bottom{float:left;width:236px;height:39px;margin-top:20px;background:url(../images/map-condition-bottom-search.png) no-repeat;}
.btn-lists a{text-align:center;display:block;color:#335886;}
.sel-mapc{font-size:14px;margin:-2px;background-color: transparent;}
.sel-mapc select{padding:2px;width:140px;height:23px;color:#000;border:1px solid #99b3cc;}
#mapSearchInput{float:left;margin:6px 0 0 32px;padding:5px 4px;background:transparent;width:116px;height:21px;border:none;font-size:14px;}
#mapSearchSubmit{float:left;margin:7px 0 0 2px;overflow:hidden;text-indent:-9999px;line-height:0;width:70px;height:25px;background:transparent;cursor:pointer;}
.input-mapc{font-size:14px;padding:2px;width:90px;height:18px;border:1px solid #979797;margin:1px 0 4px 0;float:left;}
.btn-maps{margin-left:8px;float:left;width:49px;height:25px;}
.mapc-icon{margin-right:18px;float:left;height:40px;}

/* bottom-column */
#bottom-ad{margin-top:16px;float:left;background:url(../images/map-search-bottom-bg.png) repeat;width:960px;height:178px;}
.bottom-column{border:2px solid #99b3cc;width:460px;height:150px;margin-top:12px;float:left;background:#fff;}
.bc-title{font-size:14px;font-weight:bold;color:#000;margin:6px 0 6px 18px;float:left;width:400px;}
.bottom-column ul{width:360px;height:18px;line-height:18px;}
.bottom-column ul li span{margin-left:18px;}
.bottom-column a{font-size:13px;color:#4c647b;line-height:20px;}
.bg-1{background:#fff url(../images/msearch-bottom-ad-bg-1.png) no-repeat right;margin-left:11px;}
.bg-2{background:#fff url(../images/msearch-bottom-ad-bg-2.png) no-repeat right;margin-left:11px;}


/* list-search */
#list-search{margin-left:6px;width:960px;}
#list-left-column{float:left;width:696px;}
#filter{width:696px;float:left;background:#e6eef6;padding:20px 0;}
.col{clear:both;}
#filter ul{float:left;width:580px;font-size:14px;margin-left:8px;}
#filter ul li{float:left;padding:0 5px;height:27px;line-height:27px;}
#filter ul li a{color:#434343;}
.f-title {color:#004986;text-align:right;width:80px;float:left;line-height:27px;font-size:14px;font-weight:bold;margin-left:16px;}
.f-selected {font-weight:bold;color:#107ba8}

.popup{width:590px;border:1px solid #99b3cc;background:#fff;position:absolute;left:110px;top:290px;line-height:24px;*top:300px;}
#brand ul{width:550px;margin:10px 0 0 24px;}
.popup-bottom {float:right;height:23px;}

#list-result{width:696px;float:left;margin-top:8px;}
.quicktabs{height:22px;width:696px;float:left;}
.quicktabs ul{float:left;line-height:24px;}
.quicktabs li{background:url(../images/tab-btn.png) no-repeat;float:left;width:79px;height:22px;margin-left:4px;text-align:center;}
.quicktabs a{color:#434343;text-decoration:none;display:block;}
.quicktabs a:hover{color:#004986;}
.tab-selected{}
.tab-selected a{color:#004986;}

#list-head{float:left;background:url(../images/list-head-bg.png) no-repeat;width:696px;height:29px;line-height:29px;}
#list-head div{float:left;margin-left:20px;width:450px;}
.hl{color:#004986;font-weight:bold;}
#list-head ul{float:left;color:#004986}
#list-head ul li{float:left;}
#list-head .mleft60{margin-left:60px;}

#listing{float:left;}
#list-body{float:left;}
.list-item{padding-top:9px;display:block;float:left;}
.list-item:hover .list-content{background:#f2f6fa;}
.list-content{width:696px;float:left;height:133px;}
.l-photo{margin:5px 0 0 5px;float:left;border:1px solid #99b3cc;width:121px;height:121px;}

.l-detail{margin:18px 0 0 21px;float:left;width:320px;}
.l-d-org-name{font-size:14px;font-weight:bold;float:left;width:320px;}
.l-d-org-name a{color:#004986;}
.l-detail ul{line-height:22px;margin-top:4px;float:left;}
.l-detail ul li{}
.l-detail ul li a{color:#448aca;font-weight:bold;}
.l-d-update-time{color:#979797;float:left;width:320px;margin-top:2px;}
.red {color:#e60012;font-weight:bold;margin-right:8px;}

.l-other{float:left;margin-top:14px;width:222px;}
#l-rate{color:#004986;font-weight:bold;float:left;}
#l-rate li{float:left;}
#l-rate .mleft64{margin-left:64px;}
.l-star{float:left;margin-top:10px;width:120px;}
.l-star li{float:left;padding-right:6px;}
.l-comment-count {float:left;margin-top:14px;width:100px;text-align:right;}
.l-comment-count a{color:#004986}
.l-tel{float:left;width:200px;font-size:16px;color:#004986;font-weight:bold;background:url(../images/tel.png) no-repeat left center;padding-left:20px;line-height:36px;}
.l-fun{float:left;width:222px;}
.l-fun li{float:right;padding:0 4px;}
.l-selected .list-content{background:#f6f8fb;}

.l-hint{background:#fff;border:1px solid #becfe1;position:absolute;margin-top:19px;margin-left:96px;padding:3px 5px;*margin-left:-63px;*margin-top:18px;}
.l-hint ul{line-height:24px;}
.l-hint ul li{clear:both;padding:0;width:100%;text-align:center}
.l-hint ul li:hover{background:#f6f8fb}
.l-hint a{color:#004986}

/* list-right */
#list-right-column{float:left;width:240px;margin-left:9px;}
#filter-saver{width:236px;float:left;border:2px solid #99b3cc;background:url(../images/filter-saver-bg.png) no-repeat top;height:177px;padding-top:21px;}
#filter-saver ul{}
#filter-saver ul li{width:236px;height:24px;line-height:24px;}
.fs-title{margin:4px 0 4px 10px;font-size:14px;color:#000;font-weight:bold;height:27px;line-height:27px;}
.fs-filter-title{width:66px;text-align:right;color:#004986;float:left;}
.fs-filter-sel{width:166px;float:left;margin-left:4px;}
.fs-btn{text-align:center;width:236px;margin-top:12px;}

#link{width:240px;float:left;background:url(../images/link-bg.png) no-repeat;height:56px;margin-top:2px;}
.link-content{float:left;margin:24px 0 0 88px;}
.link-content a{color:#004986;}

#org-rec{width:236px;float:left;border:2px solid #99b3cc;margin-top:6px;}
.list-rcol-title{font-size:14px;color:#000;font-weight:bold;float:left;margin:10px 0 8px 12px;}
.list-rcol-content{width:236px;float:left;}
.list-rcol-content li{line-height:27px;}
.rcol-icon{vertical-align:top;margin-left:12px;}
.rcol-item{color:#000;font-size:14px;margin-left:10px;}

#hot-board{width:236px;float:left;border:2px solid #99b3cc;margin-top:6px;}

/* list-sales */
.list-sales-head{float:left;width:696px;height:29px;background:url(../images/list-head-bg-2.png) no-repeat;line-height:29px;}
.list-sales-head ul{float:left;margin-left:20px;color:#004986;}
.list-sales-head ul li{float:left;}
.ls-title{width:260px;}
.ls-title a{color:#004986;}
.ls-label{font-weight:bold}
.ls-org{width:210px;}
.ls-org a{color:#448aca;font-weight:bold;}
.ls-ctime{width:90px;text-align:center;}
.ls-utime{width:50px;text-align:center;}
.ls-hot{width:50px;text-align:center;}
.list-sales-item{height:47px;padding-top:9px;display:block;}
.list-sales-content{height:47px;width:696px;float:left;}
.list-sales-content ul{margin-left:20px;line-height:47px;}
.list-sales-content ul li{float:left;}
.list-sales-item:hover .list-sales-content{background:#f2f6fa;}
.l-selected .list-sales-content{background:#f2f6fa;}

/* footer */
#msearch-footer{height:45px;width:960px;float:left;background:#eef2f7;}
#footer{height:45px;width:960px;float:left;background:url(../images/footer-bg.png) repeat-x;margin-top:12px;}
#copyright{float:right;color:#335886;display:inline;margin:16px 20px 0 0;font-family: Arial, Verdana, sans-serif;}
#bottom-menu{float:left;margin:16px 0 0 20px;display:inline;}
#bottom-menu li{float:left;}
#bottom-menu a{color:#434343;margin-right:10px;}
#bottom-menu a:hover{color:#959595;margin-right:10px;}



.bold{font-weight:bold;}
.bd{margin:0 auto;width:960px;}
.vatop{vertical-align:top;}
.w145{width:145px;}
.w75{width:75px;}
.w80{width:80px;}
.w45{width:45px;}
.mleft161{margin-left:161px;*margin-left:2px;}
.mtop30{margin-top:30px;}
.mtop20{margin-top:20px;}
.mtop10{margin-top:10px;}
.mtop9{margin-top:9px;}
.mbot10{margin-bottom:10px;}
.mbot16{margin-bottom:16px;}
.mleft15{margin-left:15px;}
.mleft20{margin-left:20px;}
.mleft2{margin-left:2px;}
.h18{height:18px;}
.fright{float:right;}



/* global-header */
#global-header{width:960px;height:75px;background:url(../images/header-bg.png) no-repeat bottom;float:left;position:relative;}
#global-header h1{display:none;}
#global-logo{float:left;background:url(../images/global-logo.png);width:127px;height:30px;margin:13px 0 0 34px;}
#global-quick-login{float:right;margin:12px 18px 0 0;color:#6e8194;}
#global-quick-login li{float:left;padding:0 4px;}
#global-quick-login a{color:#6e8194;}
#global-quick-login a:hover{color:#f00;}

#global-goindex{position:absolute;top:32px;left:433px;width:83px;height:31px;}

/* search-bar */
#global-search-bar{position:absolute;top:32px;left:520px;background:url(../images/search-box.png);width:425px;height:31px;}

/*global- content */
#global-content{padding-top:0px;}

#list-panel{float:left;width:300px;margin:12px 9px 0 12px;}
#area-list{float:left;width:300px;}
#area-list-header{float:left;width:280px;height:22px;border:2px solid #99b3cc;background:url(../images/area-list-header-bg.png) repeat-x;padding:0 8px;}
#area-list-header li{float:left;padding:0 4px;line-height:24px;}
#area-list-header li a{color:#4c647b;font-weight:bold;}
#area-list-content{float:left;width:272px;border-left:2px solid #99b3cc;border-right:2px solid #99b3cc;padding:12px 0 24px 24px;}
#area-list-content li{float:left;height:21px;line-height:21px;width:45px;}
#area-list-content li a{color:#535353;}
#area-list-footer{float:left;width:300px;height:34px;background:url(../images/area-list-footer-bg.png) no-repeat;line-height:42px;text-align:center;color:#4c647b;font-weight:bold;}

#flash-map{float:left;width:625px;height:485px;}

#city-list-header{float:left;width:300px;height:34px;background:url(../images/city-list-header-bg.png) no-repeat;margin-top:15px;line-height:27px;text-align:center;color:#4c647b;font-weight:bold;}
#city-list-content{float:left;width:272px;border:2px solid #99b3cc;border-top:none;padding:12px 0 24px 24px;}
#city-list-content li{float:left;height:21px;line-height:21px;width:45px;}
#city-list-content li a{color:#535353;}

#global-quick-link{float:left;background:#eef2f7;width:300px;margin-top:139px;}
#global-quick-link-header{float:left;margin:4px 0 4px 12px;color:#4c647b;font-weight:bold;}
#global-quick-link-content{float:left;width:286px;margin-left:12px;}
#global-quick-link-content li{float:left;height:24px;line-height:21px;padding-right:8px;}
#global-quick-link-content li a{text-decoration:underline;color:#535353;}
#global-quick-link-content .more{float:right;}
#global-quick-link-content .more a{color:#004986;text-decoration:none;}
/* footer */
#footer{height:45px;width:960px;float:left;background:url(../images/footer-bg.png) repeat-x;margin-top:12px;}
#copyright{float:right;color:#335886;display:inline;margin:16px 20px 0 0;font-family: Arial, Verdana, sans-serif;}
#bottom-menu{float:left;margin:16px 0 0 20px;display:inline;}
#bottom-menu li{float:left;}
#bottom-menu a{color:#434343;margin-right:10px;}
#bottom-menu a:hover{color:#959595;margin-right:10px;}  

.regorg{height:50px;margin-left:85px;}
#reg-pass{height:56px;margin-left:72px;}
#reg-step{margin:0px 0 0 100px;}
#reg-pass-confirm{height:56px;margin-left:48px;}
.regorgplace{height:56px;margin-left:60px;}
.w175{width:175px;}
.w165{width:165px;}
.regurl{height:80px;margin-left:72px;display:none;}
.hand{cursor:hand;}
#star{width:168px;height:25px;float:left;margin:10px 0 0 0px;}
#service-tag-content li{float:left;white-space:nowrap;}
#ctl00_PageTop1_searchInput,#PageTop1_searchInput,#header1_searchInput{float:left;margin:2px 0 0 12px;padding:5px 4px;background:transparent;width:220px;height:18px;border:none;font-size:14px;}
#ctl00_PageTop1_searchSel,#PageTop1_searchSel,#header1_searchSel{margin:-2px;font-size:14px;color:#335886;font-weight:bold;background-color: transparent;}
#ctl00_PageTop1_searchSel option,#PageTop1_searchSel option,#header1_searchSel option{color:#335886;}
#ctl00_PageTop1_searchSubmit,#PageTop1_searchSubmit,#header1_searchSubmit{float:left;margin:3px 0 0 7px;overflow:hidden;text-indent:-9999px;line-height:0;width:90px;height:25px;background:transparent;cursor:pointer;}
#reg-name{height:20px;margin-left:84px;margin-top:15px;}
#startop{width:168px;height:18px;float:left;margin:10px 0 0 5px;}
.org-name{font-size:16px;color:#335886;line-height:32px;font-weight:bold;float:left;width:300px;}
#atitudetop {width:160px;height:18px;margin-left:0px;}
#atitudetop li{float:left;}
.en{color:#000;font-family:Arial;}

.lcolumn{width:270px;background:url(../images/left-column-title.png) no-repeat top;float:left;margin-bottom:8px;}
.lcolumn-title{height:27px;line-height:27px;font-size:14px;font-weight:bold;color:#a0a0a0;margin-left:20px;}
#reg-people{height:56px;margin-left:83px;}
.fcolor{color:Red;font-size:9pt;padding-left:3px;}
.title-name{font-size:14px;color:#335886;font-weight:bold;float:left;margin-left:10px;}

#jSuggestContainer {
position:absolute;
font: 12px Tahoma;
border:1px solid #6CA6CD;
border-top:0;
background-color:White;
z-index:10000;
}
.jSuggestLoading {font-style:italic;padding: 10px;}
#jSuggestContainer ul, #jSuggestContainer ul li{margin: 0;padding:0;list-style:none;}
#jSuggestContainer ul li{padding: 2px 0px;border-bottom: 1px dotted #F5F5F5;color:#666;
cursor:pointer}
#jSuggestContainer ul li.last{border-bottom: 0;}
#jSuggestContainer ul li.jSuggestHover{background-color:#5CACEE;color:#333;}
#service-board{width:545px;height:234px;z-index:100;right:13px;top:135px;position:absolute;}
#PageTop1_searchSubmit{float:left;margin:3px 0 0 7px;overflow:hidden;text-indent:-9999px;line-height:0;width:90px;height:25px;background:transparent;cursor:pointer;}
.btn_2k3 {BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid}
#replyContent{height:58px;width:230px;margin:8px 0 0 20px;background-color:#fff;border:1px solid #c2d1e0;overflow:auto;padding:14px;float:left;}
.vatop{vertical-align:top;padding-left:5px;}
.post-name{float:left;color:#4c647b;font-size:12px;width:100px;}
.post-date{float:left;color:#959595;font-size:12px;margin-left:4px;}

/* bottom-column */
#bottom-ad{margin-top:16px;float:left;background:url(../images/map-search-bottom-bg.png) repeat;width:960px;height:178px;}
.bottom-column{border:2px solid #99b3cc;width:460px;height:153px;margin-top:12px;float:left;background:#fff;}
.bottom-column a{font-size:13px;color:#4c647b;line-height:20px;}
.linkUnderline{text-decoration:underline;}