@charset "utf-8";
/* CSS Document */
.content .main {width: 650px;}
.content .sidebar {width: 296px;}
.btn_search { width: 60px; height: 25px; border: 0; background: url(../images/btn.gif) no-repeat 0 -280px; }


.pic_text { overflow: hidden;height:1%;margin-bottom:5px;}
.pic_text p{float:left;}
.module_sidebar .pic_text .list_text {float:left;width:190px}

.listtabs{ margin:0 auto;}
.listtabs span{ color:#fff; padding:10px 2px 0 22px; font-weight:bold; float:left; position:relative; z-index:5; background: url(../images/ico.gif) 3px -680px no-repeat; 
}
.listtabs .tabnav { font-size:14px;height:31px;background: url(../images/tab1.gif) 0 -27px;}
.listtabs .tabnav li{ color:#fff; float:left; margin:4px 0 0 0px; text-align:center; width:75px; line-height:27px; cursor:pointer; position:relative; z-index:5; background: url(../images/tab1.gif) no-repeat 0 -58px; }
.listtabs .tabnav .selected{font-weight:bold;color:#333333;background: url(../images/tab1.gif) no-repeat;}
.listtabs .tabcontent{padding:6px 2px 2px;height:100%;border:solid 1px #d4d4d4; clear:left; position:relative; top:0px; z-index:4;}

.caltabs{ margin:0 auto;}
.caltabs .tabnav { font-size:14px;height:31px;background: url(../images/tab2.gif) 0 -27px;}
.caltabs .tabnav li{ color:#3333CC; float:left; margin:4px 0 0 3px; text-align:center; width:100px; line-height:27px; cursor:pointer; position:relative; z-index:5; background: url(../images/tab2.gif) no-repeat 0 -58px; }
.caltabs .tabnav .selected{ font-weight:bold; color:#3366CC; background: url(../images/tab2.gif) no-repeat; }
.caltabs .tabcontent{padding:6px 2px 2px;height:100%;border:1px solid #c0c0c0;background: #FFF; clear:left; position:relative; top:0px; z-index:4;}

.tabcontent .in{ color: #333333; font-weight: bold; padding-left:60px; font-size:16px; height:40px; line-height:40px; background: url(../images/cal.gif) 0 0 no-repeat;}
.tabcontent .out{ color: #333333; font-weight: bold; padding-left:60px;font-size:16px; height:40px;line-height:40px;background: url(../images/cal.gif) 0 -40px no-repeat;}

.product_category {}
.product_category ul { padding-bottom: 15px; }
.product_category li {float:left;height: 25px; line-height: 25px; font-size: 14px; padding-left: 10px;}
.product_category a { color: #666; text-decoration: none; }
.product_category a:hover { color: red; text-decoration: underline; }

.classify_list {}
.classify_list ul { font-size:13px; padding-bottom: 15px; }
.classify_list .normal{ height: 25px; line-height: 25px; padding-left: 25px; background: url(../images/ico.gif) no-repeat 5px -312px; }
.classify_list .selected{ height: 25px; line-height: 25px; padding-left: 25px; background: url(../images/ico.gif) no-repeat 5px -662px; }
.classify_list .normal a { color: #000; text-decoration: none; }
.classify_list .selected a { color: #f00; text-decoration: none; }
.classify_list a:hover { color: red; text-decoration: underline; }

.region_list {}
.region_list ul { padding-bottom: 2px; height: 110px; }
.region_list li { float:left; width:48px; height:20px; line-height: 20px; text-align:center; margin:1px; background: #EEEEEE; }
.region_list a { color: #666; text-decoration: none; }
.region_list a:hover { color: red; text-decoration: underline; }

.price_list {}
.price_list ul { padding-bottom: 5px;}
.price_list li { float:left; width:80px; height:25px; line-height: 25px; text-align:center; magin: 5px; }
.price_list a { color: #666; text-decoration: none; }
.price_list a:hover { color: red; text-decoration: underline; }

.vocation_list {}
.vocation_list ul { padding-bottom: 2px; height: 110px; }
.vocation_list li { float:left; width:125px; height:20px; line-height: 20px; text-align:left; margin:1px; background: #F5F5F5; }
.vocation_list a { color: #666; text-decoration: none; }
.vocation_list a:hover { color: red; text-decoration: underline; }

.list_search {padding:8px 3px 3px 5px;border:1px solid #c0c0c0;background: #F6f6f6;font-size:12px;}
.list_search li{height:25px;padding:3px;float:left;}

.side_search {padding:10px 3px 3px 5px;font-size:12px; }
.side_search li{height:25px;padding:3px;}
.side_search .btn {margin-left:40px;width: 75px; height: 25px; border: 0; background: url(../images/btn.gif) no-repeat 0 0px; }

.content_list {overflow: hidden; position: relative;}
.content_list h2 {margin:2px 0;height: 30px; font-size: 12px; position: relative; font-weight: normal; background: url(../images/ornament.gif) repeat-x left bottom; }
.content_list .ornament1 { width: 2px; height: 30px; background: url(../images/ornament.gif) no-repeat; position: absolute; top: 0; left: 0; }
.content_list .ornament2 { width: 2px; height: 30px; background: url(../images/ornament.gif) no-repeat left -30px; position: absolute; top: 0; right: 0; }
.content_list h2 b{ display: block; line-height: 26px; color: #fff; font-size: 12px; padding:0 20px; float: left;background: #fff url(../images/list.gif) no-repeat 0px -220px;}

.content_list table { width: 100%; border-collapse: collapse; }
.content_list th { height: 30px; font-weight: normal; background: url(../images/ornament.gif) repeat-x left bottom; }
.content_list td {text-align:center; height: 30px;border-bottom: 1px solid #dfdfdf; }
.content_list td a {float:left; color: #990000; text-decoration: none;padding-left:5px;}
.content_list td a:hover { text-decoration: underline; }

.article_list { overflow: hidden;}
.article_list h2 {height: 30px; font-size: 12px; position: relative; font-weight: normal; background: url(../images/ornament.gif) repeat-x left bottom; }
.article_list .ornament1 { width: 2px; height: 30px; background: url(../images/ornament.gif) no-repeat; position: absolute; top: 0; left: 0; }
.article_list .ornament2 { width: 2px; height: 30px; background: url(../images/ornament.gif) no-repeat left -30px; position: absolute; top: 0; right: 0; }
.article_list h2 b{ display: block; margin-left:5px;line-height: 26px; color: #fff; font-size: 12px; padding:0 20px; float: left;background: #fff url(../images/list.gif) no-repeat 0px -220px;}
.article_list h2 b a{color: #fff;}
.article_list h2 b a:hover{ color: #FFFFCC; }
.article_list h2 span { padding-right:5px; display: block; line-height: 30px; color: #666666; font-size: 12px; float: right; }
.article_list .listbox { border:1px solid #FFE4C1; font-size:13px; line-height:18px; margin-bottom: 5px; height:1%; }
.article_list .listbox .pic{float:left;width:90px;padding:20px 10px;}
.article_list .listbox .pic img{width:90px;height:130px}
.article_list .listbox .list{ float:left;}
.article_list .listbox ul{clear:left;}
.article_list .listbox ul li{float:left;width:100%;height:18px;overflow:hidden;}
.article_list .listbox ul li span{float:right;margin-right: 5px; }
.article_list .listbox ul li a{float:left;padding-left: 15px; background: url(../images/ico.gif) no-repeat -17px 0px; } 



.h2_wrap { padding-top: 4px; }
.table_title { float: left; padding-left: 10px; }
.table_title p { float: left; margin-right: 5px; }

.table_title .title { padding-top: 3px; }

.table_title .line_ico { width: 2px; height: 18px; margin: 0 10px; background: url(../images/ico.gif) no-repeat 0 -501px; cursor: pointer; }
.table_title .list_ico { width: 18px; height: 18px; background: url(../images/ico.gif) no-repeat 0 -340px; cursor: pointer; }
.table_title .squares_ico { width: 18px; height: 18px; background: url(../images/ico.gif) no-repeat 0 -370px; cursor: pointer; }
.table_title .price_ico { width: 18px; height: 18px; background: url(../images/ico.gif) no-repeat 0 -403px; cursor: pointer; }
.table_title .time_ico { width: 18px; height: 18px; background: url(../images/ico.gif) no-repeat 0 -434px; cursor: pointer; }
.table_title .dj { padding-left:20px; line-height:20px;height: 18px; background: url(../images/ico.gif) no-repeat 0 -464px; cursor: pointer; }


.squares .product_list { width: 684px; border: 1px solid #dfdfdf;}
.squares .product_list ul{  float: left; width: 150px;margin:4px; padding:3px;}
.squares .product_list ul li {line-height:18px;overflow: hidden;padding:0px; font-size:13px;}
.squares .product_list ul .pic { width: 150px; height: 150px; text-align:center;  border: 1px solid #CCCCCC;}
.squares .product_list ul .pic img{ width: 150px; height: 150px;}
.squares .product_list ul li span { display:block; width: 150px; height:18px;overflow:hidden;}
.squares .product_list ul h3{ text-align:center; line-height:25px;width: 150px; height:25px;overflow:hidden; color: #CC0000; }
.squares .product_list ul a{ color: #CC0000; }

.list .product_list { width: 684px;font-size:13px;border: 1px solid #dfdfdf;}
.list .product_list ul{ width: 684px;border-bottom: 1px solid #CCCCCC;}
.list .product_list ul li { float:left;height:50px;line-height:30px;padding:5px 0; overflow: hidden;}
.list .product_list ul .pic {width: 70px;height:60px;padding-left:10px;}
.list .product_list ul .pic img { width: 60px; height: 60px; }
.list .product_list ul .title {width: 300px;}
.list .product_list ul .title span{float:left;width: 300px;}
.list .product_list ul .model {width: 180px;}
.list .product_list ul .model span{float:left;width: 180px;}
.list .product_list ul .price {width: 120px;}
.list .product_list ul .price span{float:left;width: 120px;}


.squares .housenew_list { width: 684px; border: 1px solid #dfdfdf;}
.squares .housenew_list ul{ float:left; width:150px; margin:6px;padding:3px;border: 1px solid #dfdfdf;display:inline;}
.squares .housenew_list ul li {line-height:18px;overflow: hidden;font-size:13px;display:inline;}
.squares .housenew_list ul li span { display:block; width: 145px;padding-left:5px;}
.squares .housenew_list ul .pic {width: 150px; height: 150px;text-align:center; }
.squares .housenew_list ul .pic img{ width: 150px; height: 150px;}
.squares .housenew_list ul .title span{display:none;}
.squares .housenew_list ul .title h3{text-align:center; line-height:20px; width: 150px; height:20px; overflow:hidden; background: #840059; color:#FFFFFF; border: 1px solid #990066; border-left:0px; border-right:0px; }
.squares .housenew_list ul a{ color: #FFFFFF; text-decoration: none; }
.squares .housenew_list ul .link{display:none;}

.list .housenew_list { width: 684px; font-size:13px;}
.list .housenew_list ul{ width: 684px;border-bottom: 1px solid #CCCCCC;}
.list .housenew_list ul li { float:left;height:40px;padding:5px 0px;line-height:25px;overflow: hidden;}
.list .housenew_list ul li span{ display:block; width: 150px;line-height:25px;padding:0px 5px;overflow: hidden;}
.list .housenew_list ul .pic {width: 60px;height:60px; margin:0 5px;}
.list .housenew_list ul .pic img { width: 60px; height: 60px; }
.list .housenew_list ul .title {width: 220px;}
.list .housenew_list ul .title h3{padding:0px 5px;overflow:hidden; color: #CC0000;height:25px;width: 220px;}
.list .housenew_list ul .title span{width: 220px;}
.list .housenew_list ul .link {width: 260px;}
.list .housenew_list ul .link  span{width: 260px;height:25px;overflow: hidden;}
.list .housenew_list ul a{ color: #CC0000; }

.squares .housesell_list { width: 684px;border: 1px solid #dfdfdf;}
.squares .housesell_list ul{ float: left; width: 120px; margin:3px; padding:3px; border: 1px solid #999999; text-align:center; }
.squares .housesell_list ul li {line-height:18px;overflow: hidden;padding:0px; font-size:13px;}
.squares .housesell_list ul li span{display:block;height:15px;line-height:15px;}
.squares .housesell_list ul h3{ color: #006699;line-height:18px;height:18px; overflow: hidden;}
.squares .housesell_list ul .subtitle{font-size:12px;color: #999; line-height:15px; }
.squares .housesell_list ul .total{font-size:16px;font-weight:bold; color: #FF0000; line-height:16px; padding:2px 0;font-family: 黑体;}
.squares .housesell_list ul .price{font-size:12px;color: #999; line-height:15px; }
.squares .housesell_list ul .landlord{padding-left:18px;font-size:12px;color: #f00; line-height:15px; background: url(../images/ico.gif) no-repeat 0 -710px}
.squares .housesell_list ul a{ color: #004080; }
.squares .housesell_list ul a:hover{ color: #FF6600; }
.squares .housesell_list .none{display:none;}
.squares .housesell_list .header{display:none;}
.squares .housesell_list .top{width:120px;height:25px;}

.list .housesell_list { width: 684px;font-size:13px;border: 1px solid #dfdfdf;}
.list .housesell_list ul{ width: 684px; height:39px; border-bottom: 1px solid #E4E4E4; }
.list .housesell_list ul li { float:left;width:80px;height:35px;line-height:35px;text-align:center;padding:2px 0px;overflow: hidden;}
.list .housesell_list ul .title {width: 150px;padding-left:10px;}
.list .housesell_list ul .width50 {width: 50px;}
.list .housesell_list ul .width100 {width: 100px;}
.list .housesell_list ul li span{display:block;height:15px;line-height:15px;overflow: hidden;}
.list .housesell_list ul h3{ text-align:left; color: #006699;line-height:16px;height:15px; overflow: hidden;padding:2px 0;}
.list .housesell_list ul .subtitle{text-align:left; font-size:12px;color: #999; line-height:15px; }
.list .housesell_list ul .total{font-weight:bold; color: #FF0000; line-height:16px; padding:2px 0;}
.list .housesell_list ul .price{font-size:12px;color: #999; line-height:15px; }
.list .housesell_list ul .landlord{font-size:12px;color: #f00; line-height:15px; background: url(../images/ico.gif) no-repeat 0 -710px}
.list .housesell_list ul .pic {width: 60px;height:60px; margin:0 5px;}
.list .housesell_list ul .pic img { width: 60px; height: 60px; }
.list .housesell_list ul a{ color: #004080; }
.list .housesell_list ul a:hover{ color: #FF6600; }
.list .housesell_list .header {border-bottom: 0px;height:32px; line-height:30px;background: url(../images/listbar_bg.gif) repeat-x}
.list .housesell_list .header li {height:20px;line-height:20px;margin:5px 0;background: url(../images/listbar_span.gif) no-repeat 100% 0}


.squares .company_list { width: 684px; margin-bottom: 10px; background: #F7F7F7; }
.squares .company_list ul{  float: left;position:relative;background: #FFF;  width: 310px;height:100px;margin:5px; padding:7px; border: 1px solid #f1bf77;}
.squares .company_list ul li {line-height:18px;overflow: hidden; font-size:13px;}
.squares .company_list ul .pic { float:left;width: 100px; height: 100px; text-align:center;}
.squares .company_list ul .pic img{ width: 100px; height: 100px;}
.squares .company_list ul li span {float:left; padding:2px 0 0 5px;width: 200px; height:18px;overflow: hidden}
.squares .company_list ul h3{ text-align:left; line-height:25px; width: 200px; height:25px; overflow:hidden; padding-left:5px;}
.squares .company_list ul a{ color: #CC0000; }
.squares .company_list ul .link { margin-top:10px; font-size:13px; color:#333333; }
.squares .company_list ul .addr {font-size:12px;color:#666666;}
.squares .company_list ul .elite {line-height:18px;overflow: hidden;padding:0px; font-size:13px;}

.squares1 .company_list {background: #F7F7F7;}
.squares1 .company_list ul{ float: left;background: #FFF; width: 248px;height:80px;padding:2px;margin-bottom:1px; border: 1px solid #f1bf77;}
.squares1 .company_list ul li {line-height:18px;overflow: hidden;padding:0px; font-size:13px;}
.squares1 .company_list ul .pic { float:left;width: 80px; height: 80px; text-align:center;}
.squares1 .company_list ul .pic img{ width: 80px; height: 80px;}
.squares1 .company_list ul li span {float:left; padding:2px 0 0 3px;width: 160px; height:18px;overflow: hidden}
.squares1 .company_list ul h3{ font-size:12px;text-align:left; line-height:18px; width: 160px; height:18px; overflow:hidden;padding-left:2px; }
.squares1 .company_list ul a{ color: #CC0000; }
.squares1 .company_list ul .link {font-size:12px;color:#333333;font-weight:bold;}
.squares1 .company_list ul .addr {font-size:12px;color:#666666;}

.list .company_list { width: 684px; margin-bottom: 10px; font-size:13px;}
.list .company_list ul{ clear:left;width: 684px;height:65px;margin-top:2px;border-top: 1px solid #CCCCCC;}
.list .company_list ul li { float:left;height:50px;line-height:18px;padding:5px 0px;overflow: hidden;}
.list .company_list ul li span{ display:block; width: 350px;height:18px;overflow: hidden;}
.list .company_list ul h3 {overflow:hidden; color: #CC0000;line-height:20px; }
.list .company_list ul .pic {width: 60px;height:60px; margin:0 5px;}
.list .company_list ul .pic img { width: 60px; height: 60px; }
.list .company_list ul .link {width: 250px;}
.list .company_list ul .link  span{width: 250px;}
.list .company_list ul a{ color: #CC0000; }

.list .brand_list { width: 684px;font-size:13px;border: 1px solid #dfdfdf;}
.list .brand_list ul{ width: 684px;border-bottom: 1px solid #CCCCCC;}
.list .brand_list ul li { float:left;height:50px;line-height:25px;padding:5px 2px; overflow: hidden;}
.list .brand_list ul .pic {width: 100px;height:50px;padding-left:10px;}
.list .brand_list ul .pic img { width: 100px; height: 50px; }
.list .brand_list ul .title {width: 300px;}
.list .brand_list ul .title span{float:left;width: 300px;}

.squares .brand_list { width: 684px; border: 1px solid #dfdfdf;}
.squares .brand_list ul{  float: left; width: 200px;margin:8px;}
.squares .brand_list ul li {line-height:18px;overflow: hidden;padding:0px; font-size:13px;}
.squares .brand_list ul .pic { width: 200px; height: 100px; text-align:center;  border: 1px solid #CCCCCC;padding:2px;}
.squares .brand_list ul .pic img{ width: 200px; height: 100px;}
.squares .brand_list ul li span { display:block; width: 200px; height:18px;overflow:hidden;}
.squares .brand_list ul h3{ text-align:center; line-height:25px;width: 200px; height:25px;overflow:hidden; color: #CC0000; }
.squares .brand_list ul a{ color: #CC0000; }


.squares .info_list { width: 684px; border: 1px solid #dfdfdf;}
.squares .info_list ul{ float: left; width: 207px; margin:4px; padding:4px; background: #FFF; height:60px; border: 1px solid #f1bf77; }
.squares .info_list ul li {float:left;line-height:18px;overflow: hidden;font-size:13px;}
.squares .info_list ul .pic { width: 60px; height: 60px; text-align:center; border: 1px solid #CCCCCC; }
.squares .info_list ul .pic img{ width: 60px; height: 60px;}
.squares .info_list ul li span { display:block; width: 136px; height:18px; overflow:hidden; padding-left:5px; }
.squares .info_list ul h3{ padding-left:5px; text-align:left; line-height:25px; width: 136px; height:25px; overflow:hidden; color: #CC0000; }
.squares .info_list ul a{ color: #CC0000; }
.squares .info_list ul .time { display:none;}
.squares .info_list ul .price { color: #FF0000; font-size: 14px; font-weight: bold; }

.squares .info_squares { width: 255px; background: #fffae5; }
.squares .info_squares ul{ float: left; width: 238px; margin:2px; padding:5px; background: #FFF; height:120px; border: 1px solid #f1bf77; position:relative;}
.squares .info_squares ul h3{text-align:left; line-height:20px; width: 200px; height:20px; overflow:hidden; color: #CC0000; }
.squares .info_squares ul li {float:left;line-height:18px;overflow: hidden;font-size:13px;}
.squares .info_squares ul li span { display:block; width: 160px; height:18px; overflow:hidden;}
.squares .info_squares ul .pic { width: 80px; height: 80px; text-align:center; border: 1px solid #CCCCCC; }
.squares .info_squares ul .pic img{ width: 80px; height: 80px;}
.squares .info_squares ul a{ color: #CC0000; }
.squares .info_squares ul .time {position:absolute;bottom:25px; left:100px; height:18px;padding-left:20px; background: url(../images/dzq.gif) no-repeat 0 -80px;}
.squares .info_squares ul .corn {position:absolute;right:0px; top:0px; background: url(../images/dzq.gif) no-repeat 100% 0px;width:40px;height:40px;}
.squares .info_squares ul .price {position:absolute;text-align:center;line-height:70px; right:20px;top:20px;background: url(../images/dzq.gif) no-repeat 0 0px;width:72px;height:72px; }
.squares .info_squares ul .addr {width: 150px;clear:left;font-size:12px;color:#666666;}

.side_list_pic {padding-top: 5px;overflow: hidden;width:255px;}
.side_list_pic li { width: 124px; overflow: hidden; float: left; text-align: center;}
.side_list_pic li img{ width: 100px; height: 100px;}
.side_list_pic li p { width: 106px; margin: 0 auto;}
.side_list_pic li p a { display: block; width: 100px; height: 100px; overflow: hidden; border: 1px solid #c4c4c4; padding: 2px; }
.side_list_pic li p a:hover { border: 1px solid #999; }
.side_list_pic h3 { width: 110px; margin: 3px auto;}
.side_list_pic h3 a {display: block; width: 110px;height:16px;line-height:16px; overflow: hidden; font-weight: normal; color: #666; text-decoration: none; font-size: 12px; }
.side_list_pic h3 a:hover { text-decoration: underline; }
.side_list_pic span { display: block; color: #fe5504; font-weight: bold; font-size: 13px; }


.list .info_list { width: 684px;font-size:13px;border: 1px solid #dfdfdf;}
.list .info_list ul{ width: 684px;border-bottom: 1px solid #CCCCCC;}
.list .info_list ul li { float:left; height:25px; line-height:25px; padding:5px 0; overflow: hidden;}
.list .info_list ul .pic {display:none;}
.list .info_list ul .pic img { width: 60px; height: 60px; }
.list .info_list ul .flea { width: 200px; padding-left: 25px; background: url(../images/ico.gif) no-repeat 5px -750px; }
.list .info_list ul .consume { width: 200px; padding-left: 25px; background: url(../images/ico.gif) no-repeat 5px -780px; }
.list .info_list ul .service { width: 200px; padding-left: 25px; background: url(../images/ico.gif) no-repeat 5px -805px; }
.list .info_list ul .title span{ float:left; width: 200px; color: #999999; }
.list .info_list ul .fee { width: 120px; text-align: center; }
.list .info_list ul .addr { float:left; width: 180px; }
.list .info_list ul .price { width: 170px; }


.list .job_list { width: 684px;font-size:13px;border: 1px solid #dfdfdf;}
.list .job_list ul{ width: 684px; height:39px; border-bottom: 1px solid #E4E4E4; }
.list .job_list ul li { float:left;width:80px;height:35px;line-height:35px;text-align:center;padding:2px 0px;overflow: hidden;}
.list .job_list ul .title {width: 180px;padding-left:10px;}
.list .job_list ul .width50 {width: 50px;}
.list .job_list ul .width100 {width: 100px;}
.list .job_list ul li span{display:block;height:15px;line-height:15px;overflow: hidden;}
.list .job_list ul h3{ text-align:left; color: #006699;line-height:16px;height:15px; overflow: hidden;padding:2px 0;}
.list .job_list ul .subtitle{text-align:left; font-size:12px;color: #999; line-height:15px; }
.list .job_list ul .total{font-weight:bold; color: #FF0000; line-height:16px; padding:2px 0;}
.list .job_list ul .price{font-size:12px;color: #999; line-height:15px; }
.list .job_list ul a{ color: #004080; }
.list .job_list ul a:hover{ color: #FF6600; }
.list .job_list .header {border-bottom: 0px;height:32px; line-height:30px;background: url(../images/listbar_bg.gif) repeat-x}
.list .job_list .header li {height:20px;line-height:20px;margin:5px 0;background: url(../images/listbar_span.gif) no-repeat 100% 0}


.side_list .job_list { margin-bottom: 5px; background: #FFF; }
.side_list .job_list ul{ width: 240px; height:35px; padding:2px; margin:0px 2px;border-bottom: 1px solid #CCCCCC; }
.side_list .job_list ul li {line-height:18px;overflow: hidden;padding:0px; font-size:13px;}
.side_list .job_list ul li span {padding:2px 0 0 2px;width: 230px; height:18px;overflow: hidden;display:inline;}
.side_list .job_list ul h3{padding-left:10px; font-size:12px;text-align:left; line-height:18px; width: 230px; height:18px; overflow:hidden; background: url(../images/ico.gif) no-repeat -20px 4px;}
.side_list .job_list ul h3 a{text-decoration: none; color: #CC0000;}
.side_list .job_list ul a { }
.side_list .job_list ul .addr {padding-left:10px;font-size:12px;color:#666666;}

.module_main .company_elite { clear:both; height: 41px; border-top: 3px solid #CC0000; }
.module_main .company_elite .company { display: block; line-height: 41px; color: #666666; font-size: 14px; padding-left:60px; float: left; background: #fff url(../images/list.gif) no-repeat 0 -110px; font-weight: bold; }
.module_main .company_elite .worker { display: block; line-height: 41px; color: #666666; font-size: 14px; padding-left:60px; float: left; background: #fff url(../images/list.gif) no-repeat 0 -155px; font-weight: bold; }
.module_main .company_elite span {width:60px;padding-top:10px;display: block;color: #333; font-size: 12px;float: right; }
.company_elite p { float: left; margin-right: 5px; }
.company_elite .list_ico { width: 18px; height: 18px; background: url(../images/ico.gif) no-repeat 0 -340px; cursor: pointer; }
.company_elite .squares_ico {width: 18px; height: 18px; background: url(../images/ico.gif) no-repeat 0 -370px; cursor: pointer; }

/*scrollpic样式*/
#scroll { height:130px;width:226px;padding:0px 14px;overflow:hidden; zoom: 1; position: relative;}
.pre, .next {position: absolute; top:30px; width:13px;height:50px;display:inline;cursor:pointer;}
.pre{float:left;left:1px; background:url(../images/btn_pre.gif) no-repeat; }
.next{float:right;right:1px; background:url(../images/btn_next.gif) no-repeat;}

#companylist {height:173px; overflow:hidden;position: relative;} 

