﻿@charset "utf-8";
/* CSS Document */

.w110 { width:109px; }
.w220 { width:220px; }
.w278 { width:278px; }
.w370 { width:370px; }
.w480 { width:480px; }
.w560 { width:560px; }
.w600 { width:600px; }
.w740 { width:740px; }
.mt5 { margin-top:5px; }
.mt20 { margin-top:20px; }
.ml30 { margin-left:30px; }
.p10 { padding:10px; }
.pt15 { padding-top:15px; }
.bjc { background-color:#FCFDFF; }
.lh22 { line-height:22px; }
.info a:hover { color:#F60; text-decoration:underline; }
#d_tjqy { height:225px; }
#d_tjqy li { float:left; clear:both; width:235px; }
.d-list ul { padding:5px 0; width:258px; }
.d-list ul li { height:24px; line-height:24px; background:url(/UI/images/default/square-g.jpg) 10px 12px no-repeat; padding-left:20px; overflow:hidden; text-ovverflow:ellipsis; white-space:nowrap; }
.d-list ul li a, .sj-list ul li a, .ask a { color:#00339C; }
.d-list ul li span { color:#666; margin-left:5px; }
.pro-list { padding-top:16px; padding-left:16px; margin-bottom:5px; }
.pro-list2 { padding-top:8px; padding-left:14px; margin-bottom:5px; }
.pro-list ul li { width:66px; margin-right:16px; float:left; height:103px; }
.pro-list2 ul li { width:66px; margin-right:12px; float:left; height:90px; }
.pro-logo { width:64px; height:64px; border:#CCC 1px solid; }
.pro-name { hwight:28px; line-height:28px; text-align:center; overflow:hidden; }
.pic { width:75px; height:75px; border:#DCDCDC 1px solid; margin-right:15px; }
.names { line-height:22px; height:22px; overflow:hidden; }
.names a { color:#03329A; font-size:14px; }
.tel { line-height:20px; height:20px; width:278px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.area { margin-top:5px; line-height:24px; height:24px; border-bottom:#CCC 1px dashed; color:#CCC; }
.area a { color:#03329A; margin:0 7px; }
.sj-list { border-top:#CCC 1px dashed; margin-top:8px; }
.sj-list ul li { height:22px; line-height:22px; border-bottom:#CCC 1px dashed; background:url(/UI/images/default/square-b.jpg) 10px 12px no-repeat; padding-left:20px; }
.ask { height:22px; line-height:22px; background: url(/UI/images/default/ask.jpg) 0 7px no-repeat; padding-left:16px; padding-right:6px; }
.ads { background-color:#F6F6F6; padding:4px 0; }
.ads ul li { line-height:20px; height:20px; background:url(/UI/images/default/square-g.jpg) 10px 9px no-repeat; padding-left:20px; width:120px; float:left; }
.ads ul li a { color:#666; }
.proad { margin-top:10px; height:90px; }
.quck { height:24px; line-height:24px; background:#F0F7FD; padding-left:8px; color:#039; }
.quck a { color:#039; margin:0 9px; }
.quck-list ul { margin:20px 0 20px 10px; }
.quck-list2 ul { margin:10px 0 10px 10px; }
.quck-list ul li, .quck-list2 ul li { width:138px; float:left; background:url(/UI/images/default/icon5.jpg) 10px 7px no-repeat; padding-left:22px; height:22px; line-height:22px; color:#999; }
.quck-list ul li a { color:#333; font-size:14px; }
.quck-list2 ul li a { color:#666; font-size:12px; }
.type { height:22px; line-height:22px; background:url(/UI/images/default/icon2.jpg) 3px 7px no-repeat; padding-left:18px; font-weight:bold; color:#343434; }
.type-list { margin-left:18px; color:#CCC; }
.type-list a, .lh22 a { color:#039; }
.pics ul { margin-left:20px; margin-top:20px; }
.pics ul li { width:162px; float:left; margin-right:18px; height:260px; }
.pro-pic { width:160px; height:160px; border:#CCC 1px solid; }
.pictxt { height:78px; border-bottom:#CCC 1px dashed; padding:15px; }
.pictxt2 { height:78px; border-bottom:#CCC 1px dashed; padding:15px 15px 15px 30px; background:url(/UI/images/default/icon6.jpg) 10px 20px no-repeat; }
.pictxt3 { height:78px; border-bottom:#CCC 1px dashed; padding:15px; background:url(/UI/images/default/box.jpg) 2px 19px no-repeat; }
.pro-name2 a { color:#2767AE; font-weight:bold; font-size:14px; line-height:22px; }
.info { height:20px; line-height:20px; display:block; overflow:hidden; }
.info2 { height:40px; line-height:20px; display:block; overflow:hidden; }
.info span a { color:#999; }
.info a { color:#888; }
.btns { width:66px; height:19px; margin-bottom:5px; }
.locations { background-color:#F2F7FB; border:1px solid #ebebeb; line-height:24px; margin-bottom:10px; height:24px; clear:both; }
.stps { background:url(/UI/images/default/icon2.jpg) 12px 7px no-repeat; padding-left:26px; height:24px; }
.tjqy ul li { height:22px; border-bottom:#CCC 1px dashed; background:url(/UI/images/default/icons.gif) -15px -212px no-repeat; padding-left:18px; line-height:22px; }
.toocle1 { display:none; }
.toocle2 { }
.regional_more { position:absolute; top:70px; left:910px; }
.regional_more ul { border-bottom:#CADAE9 1px solid; }
.regional_more ul li { height:20px; line-height:20px; text-align:center; width:50px; border:#CADAE9 1px solid; border-bottom:none; background:#FFF; }
.regional_more1 { position:absolute; top:310px; left:1040px; }
.regional_more1 ul { border-bottom:#CADAE9 1px solid; }
.regional_more1 ul li { height:20px; line-height:20px; text-align:center; width:50px; border:#CADAE9 1px solid; border-bottom:none; background:#FFF; }
.base-l { width: 630px; margin-right: 10px; float: left; margin-bottom: 16px; }
.base-list { height: 24px; line-height: 24px; background: url(http://ui.s.toocle.com/images/member/arrow3.gif) 10px 8px no-repeat; padding-left: 24px; font-size: 14px; }
.base-lists { height: 18px; line-height: 18px; background: url(http://ui.s.toocle.com/images/member/liat.jpg) 24px 7px no-repeat; padding-left: 36px; font-size: 12px; width: 580px; overflow: hidden; }
.base-r { width: 308px; height: 132px; border: #D2DEEF 1px solid; float: left; margin-bottom: 16px; }
.blue-bj { height: 20px; line-height: 20px; background-color: #D2DEEF; padding-left: 6px; color: #999; }
.base-img { margin: 10px; _margin: 10px 10px 10px 5px; width: 50px; height: 50px; float: left; }
.user-info { line-height: 16px; font-size: 12px; }
.user-name { height: 24px; line-height: 24px; border-bottom: #CCC 1px solid; width: 230px; color: #0331BC; margin-bottom: 6px; }
.user-info ul li { height: 16px; line-height: 16px; width: 230px; overflow: hidden; }
.search-base-list { MARGIN-BOTTOM: 8px; width:720px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid }
.search-base-list UL { }
.search-base-list UL LI { BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 24px; FLOAT: left; HEIGHT: 24px; margin:0; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid }
.search-base-list UL LI SPAN { LINE-HEIGHT: 24px; WIDTH: 270px; HEIGHT: 24px; OVERFLOW: hidden }
.search-base-list UL LI SPAN A:hover { COLOR: #f60 }
.search-base-list UL LI IMG { MARGIN-TOP: 2px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px }


.color-greay {COLOR: #666}
.inline2 {TEXT-ALIGN: right; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #f4f4f4; PADDING-RIGHT: 10px; HEIGHT: 18px; PADDING-TOP: 4px}
.list-c {BORDER-BOTTOM: #d4e1f1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 110px; PADDING-TOP: 10px}
.list-c2 {BORDER-BOTTOM: #d4e1f1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 80px; PADDING-TOP: 10px}
.img90 {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 9px; WIDTH: 90px; FLOAT: left; HEIGHT: 90px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; _margin: 6px}
.sup-name {LINE-HEIGHT: 22px; HEIGHT: 22px; FONT-SIZE: 14px}
.sup-name2 {PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px}
.sup-name2 UL LI {LINE-HEIGHT: 22px}
.com-name {LINE-HEIGHT: 22px; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.sup-name SPAN {COLOR: #666; MARGIN-LEFT: 4px; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.sup-name A {COLOR: #0067d0; TEXT-DECORATION: underline}
.list-info {MARGIN: 5px 0px; PADDING-LEFT: 10px; WIDTH: 580px; HEIGHT: 100px}
.list-info2 {MARGIN: 5px 0px; PADDING-LEFT: 16px;}
.list-info UL LI {LINE-HEIGHT: 18px; FLOAT: left}
.list-info2 UL LI {LINE-HEIGHT: 18px; FLOAT: left}
.list-info UL LI SPAN {COLOR: #000; FONT-SIZE: 12px}
.list-info2 UL LI SPAN {COLOR: #000; FONT-SIZE: 12px}
.list-info UL LI A {COLOR: #000}
.list-info2 UL LI A {COLOR: #000}
.vip-seller2 A {COLOR: #000}
.btn {MARGIN: 0px auto; WIDTH: 66px; HEIGHT: 26px}
.h22 {LINE-HEIGHT: 22px; HEIGHT: 22px; CLEAR: both}
.name {MARGIN-LEFT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.fl {FLOAT: left}

.search-base-list {MARGIN-BOTTOM: 8px; width:720px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid}
.search-base-list UL {}
.search-base-list UL LI {BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 24px; FLOAT: left; HEIGHT: 24px; margin:0; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid}
.search-base-list UL LI SPAN {LINE-HEIGHT: 24px; WIDTH: 270px; HEIGHT: 24px; OVERFLOW: hidden}
.search-base-list UL LI SPAN A:hover {COLOR: #f60}
.search-base-list UL LI IMG {MARGIN-TOP: 2px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px}
