#searchbox .gray_content{padding-left:52px;width:776px}
.gray_content .box, .gray_content .bottom_search{background-image:none;width:775px;border:solid 1px #CCC;margin-bottom:10px;height:auto}
.gray_content .search_box_sub{margin-bottom:5px}
.gray_content .top_linje, .gray_content .bottom_linje{display:none}
.search_choose{width:630px;display:inline;margin-bottom:5px}
.select_box, .search_box, .select_btn{float:left}
.search_btn{margin:5px 0 0 145px}
.search_btn a{color:#fff}
.search_btn a:hover{text-decoration:none}
.search_sphere {border: 1px solid #999999;margin-top: 5px;padding: 0 5px 5px;width: 701px;}
.enlargement{width:161px;height:91px;background-image:url(/img/for.jpg);background-position:top right}
.search_box{width:295px;height:18px;border:1px #999 solid;margin: 4px 5px 0 0;padding: 3px;font-size: 14px;color:#444}
#advanced_s #keyword, #advanced_s #category{float:right}
div.autocomplete{position:absolute;width:250px;background-color:#fff;border:1px solid #999;margin:0;padding:0;z-index:1}
div.autocomplete ul{list-style-type:none;margin:0;padding:0}
div.autocomplete ul li.selected{background-color:#f0f0f0;font-weight:bold}
div.autocomplete ul li{list-style-type:none;display:block;margin:0;padding: 2px 2px 2px 5px;height:15px;cursor:pointer}
.select_box{width:303px;height:20px;border:1px #999 solid;margin:5px 5px 0px 0px}
input.car_box{width:150px;height:15px;border:1px #999 solid;margin:5px 5px 0px 0px}
select.car_box{width:150px;height:20px;border:1px #999 solid;margin:5px 5px 0px 0px}

.add_radio{margin-right:2px}
.show, .show_admin, .first{padding:0px 5px 0px 5px}
.show_2{width:264px}
.show{width:auto}
.show_pagelink{float:right} 
.show_pagelink{font-size:14px} 
.show_pagelink .p_n{padding-top:2px} 
.show_pagelink a{font-size:12px} 
.show_pagelink b{font-weight:normal;font-size:14px;padding:0 3px;float:left;margin:1px 2px;padding-top:1px;} 
.show_pagelink .pages_pages a{font-size:14px;margin-right:2px;border:1px solid #ccc;cursor:pointer;min-width:20px;height:18px;text-align:center;float:left;padding:1px 1px 0 1px} 
.show_pagelink .pages_pages a:hover{text-decoration:none;background:#888;color:#fff} 
.rss_save{margin:0 0 5px 5px;font-weight:bold;width:610px} 
.rss_save .search_btn{margin:0;padding:2px 10px;width:auto;float:right} 
.rss_save .search_btn a{color:#FFF;text-align:center} 
.rss_save .search_btn a:hover{text-decoration:none} 
#state_info{width:700px;float:left} 
.first{text-align:left;float:left;margin:0;padding:0;height:25px}
.left_currant{background:url(/img/topmenu_left_gray.gif) no-repeat top left;float:left;padding: 5px 0 5px 5px;font-size:14px;margin:0}
.first_currant{background:url(/img/topmenu_right_gray.png) no-repeat top right;text-align:center;padding:5px 10px 5px 5px;margin:0}
.first_link a{background:url(/img/topmenu_left_white.gif) no-repeat top left;float:left;padding:5px 0 5px 5px;font-size:14px;margin:0}
.first_link a span{background: url(/img/topmenu_right_white.png) no-repeat top right;text-align:center;padding: 5px 10px 5px 5px;margin:0}
.first_link a:hover, .first_link a:active{background:url(/img/topmenu_left_gray.gif) no-repeat top left;float:left;padding:5px 0 5px 5px;font-size:14px;margin:0}
.first_link a:hover span, .first_link a:active span{background:url(/img/topmenu_right_gray.png) no-repeat top right;text-align:center;padding:5px 10px 5px 5px;margin:0}
.neka{width:508px;text-align:right}
.show_rub{width:819px;padding:0px 5px 2px 5px;margin-bottom:5px;}
.ad_line{width:820px;padding:5px 5px 5px 5px;background-color:#E3EAF5;margin-bottom:6px;margin-top:0}
.price_active{width:95px}
.date_active{width:120px;float:right}
.time_active{width:95px}
.picture_active{width:140px;height:84px;padding:2px;text-align:center}
.head_active{width:500px}
.state_active, .city_active, .zip_active, .cate_active, .similar_active{height:17px;overflow:hidden;margin-right:10px;padding-top:5px}
.head_active, .price_active, .date_active, .time_active{height:57px;overflow:hidden}
.head_active{height:78px;width:660px}
.change_page{width:820px;text-align:right;padding:10px 10px 10px 0px}
.remind, .activate, .nopay{color:#fff;font-size:1.1em;font-weight:bold;text-align:right;padding: 1px 2px 1px 0;border: 1px grey solid;margin:2px 0;padding:0 5px}
.remind {background:#B90404}
.remind:hover {background:#F00}
.activate {background:#090}
.activate:hover {background:#0C0}
.nopay {background: #000}
.nopay:hover {background:#666}
div.describe{width:825px}
div.describe .text{width:600px;margin-left:10px;font-weight:bold;font-size:12px;margin-top:0px;color:#5d5959}
div.category-links .image{margin-top:50px;margin-left:50px}
div.describe .image{margin-top:-18px;margin-left:10px}
div.describe .image img{width:200px}
.categories_list{height:80px;margin:5px 17px 0 0;width:185px;color:#999}
.categories_list .categories_head{font-weight:bold}
.categories_list a{color:#999}
.search_btn{width:150px;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;text-shadow:0 1px 1px #444;border:0;border:0;color:#FFF;background: #CE1126;padding:5px 0;width:100px;font-weight:bold;font-size:13px;margin:5px 0 0 25px; cursor:pointer;}
.search_btn:hover{background:#f50505}

.h2_seo{width:490px;font:bold 13px arial;margin:0;color:#5D5959;padding-top:5px;float:left}  
#afscover{background:#daefea;padding-left:140px;width:688px}
#adafscover{background:#daefea;width:688px}
.xml_list{padding:5px 10px;width:660px;text-align:left}
.xml_title a{font-size:14px;font-weight:bold;color:#0038A8;text-decoration:underline}
.xml_description{color:#2e2e2e}
.xml_url{color:#D90000;padding-right:10px}
#state_info{width:630px;font-weight:bold;font-size:14px;padding-left:10px}
#state_info div h2{margin-top:5px}
#state_info a{font-size:14px}
#state_info h2 span{clear:both;float:none;display:block}
.state_weather{clear:both;float:none;margin-top:3px;line-height:20px}
.stateinfo_box{background:#e3eaf5;border:1px solid #a4b5da;padding:5px 10px;width:170px;margin:10px 10px 0 0}
#state_search{width:150px}
#state_city{width:130px}
#state_news{width:799px;}
.stateinfo_box ul{margin:5px 0 0 2px;padding:0}
.stateinfo_box li{margin:0;padding:0 0 5px 0;list-style-type:none}
.stateinfo_big .stateinfo_box {height:122px; overflow:hidden}
.stateinfo_box b{font-size:13px}
.flag_weather{width:200px}
.stateflag{float:right;margin-top:3px;padding-right:10px}
.stateinfo_big{width:840px;clear:both;float:none}
.stateinfo_det{width:550px}
.similar{width:900px;padding:10px 0 2px 0}
.similar div {width:150px}
.pop_t {width:650px;margin-buttom:5px}
.similar a span{font-size:14px}
.similar a span{padding-right:20px}
.pop_list a span{font-size:13px}
.similar a span:hover, .pop_list a span:hover{text-decoration:underline}
.pop_list{width:810px;margin:0 0 5px 20px}
.pop_part{width:202px;line-height:18px}
.similar, .pop_t{font-size:13px}
.top_c{width:165px;}
.indCat{width:149px;margin-top:2px;margin-left:2px;}
.topCat{width:149px;margin-top:20px;font-size:14px;font-weight:bold;}
.catlist{width:663px;margin-left:10px}
.pop_big{width:808px}
.pop_city{width:135px;height:auto;line-height:1.31em}
.long_continue {height: 27px;margin-left: 0;padding-top: 8px;text-align: center;width: 825px;}
.long_continue a {font-size:17px;}
.pop_ads_big{width:829px;}
.ad_small{margin-top:2px;margin-bottom:0;}
.picture_small{height: 33px;margin-right: 5px;padding-top: 4px;width: 47px;}
.date_small{float: right;height: 31px;margin-top: 6px;width: 160px;text-align:right;margin-right:7px;}
#advanced_s #city_reset{top:8px;left:275px}
#advanced_s #keyword_reset{top:10px;left:608px}
.pop_big .pop_t{padding-bottom:5px;width:100%}
.ad_small{margin:0 20px 10px 0;background:none;width:192px;height:160px;text-align:center;padding:0;overflow:hidden}
.ad_small div{clear:both}
.ad_small:nth-child(4n+0){margin-right:0}
.ad_small img{max-width:100%}

/* 1 */
.pop_city{width:810px}
.pop_city .top_c{width:100%;}
.pop_city .top_c a, .pop_list a{display:block;float:left;width:202px;font-weight:bold;color:#0038A8;font-size:12px}
.pop_city .top_c{padding-top:5px;line-height:18px}
.catlist{width:820px}
.catlist .top_c{width:100%}
.topCat{width:100%;margin-top:20px}
.catlist{margin:-10px 0 5px 10px}
.indCat{width:202px}
.top_c{line-height:16px}

/* 2 
.topCat{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}
.catlist{border-bottom:1px solid #ccc;padding-bottom:10px}*/

.pop_part, .indCat, .pop_list a{width:195px}
.pop_city .top_c a{width:202px}
.stateinfo_box{width:818px;padding-right:0}
.pop_city{width:818px}
.pop_city{padding-bottom:10px}
.pop_big{width:406px}
.pop_big .pop_list{width:100%}
.catlist{background:#e3eaf5;border:1px solid #a4b5da;padding:10px;width:808px;margin:0 0 0 0;padding-top:0}
.catlist .top_c{width:818px}
.topCat{margin:10px 0 5px 0}
.foot_active{width:660px;padding:5px 0 0 0}
.foot_active, .foot_active b, .foot_active a{color: #006400}
.head_active a, .head_active a span{font-size:16px;}
.left_active{height:auto;padding:2px;text-align:center;width:140px}
.left_active img{max-height:100%;max-width:100%}
.picture_active {text-align: center;width: 100%;height:84px;}
.price_span{font-size:15px}
.price_span span {font-size: 15px;text-align: center;}
.price_span span span{letter-spacing: -0.13em}
.menuwrap{font-size:14px;float:left;left:50%;margin:0 auto;position:relative}
.pagemenucore{float:left;right:50%;position:relative}
.menuwrap .pagemenuleft{font-weight:bold;padding-top:3px}
.menuwrap a{font-size:13px}
.pagenumber{padding:0 10px}
.menuwrap .pagenumber a, .menuwrap b{font-size:15px;margin-right:2px;background:#f6f6f6;cursor:pointer;min-width:20px;height:18px;text-align:center;float:left;padding:3px 5px}
.menuwrap b{font-size:15px;float:left;padding:4px 3px 2px 3px}
.menuwrap .pagenumber a:hover{text-decoration:none;background:#ddd}
.pagemenu{width:830px;padding:10px 0}
.pagemenu .gnrl_btn{float:right;margin:-5px 0 0 0;text-align:center;padding:2px 5px;width:115px;z-index:10}
div.undercategory{width:825px}
div.undercategory .underdesccate{width:600px;margin-left:10px;font-weight:bold;font-size:12px;margin-top:0px;color:#5d5959}
div.lnks_ctgr .img_ctgr{margin-top:50px;margin-left:50px}
div.undercategory .underphotocate{margin-top:-25px;margin-left:10px}
div.undercategory .underphotocate img{width:200px}
div.undercategory .underphotocate{float:right}
div.undercategory .underphotocate img{max-width:120px;width:auto;padding: 10px 0;}
.ad_line { width: 820px; padding: 5px; margin-bottom: 6px; margin-top: 0px; position: relative; }
.img_itm { width: 204px; height: 154px; text-align: center; overflow: hidden; position: relative; }
.img_holder { height: 100%; width: 100%; position: relative; }
.oic_img { min-width: 100%; min-height: 100%; }
.info_tag { display: inline-block; max-width: 250px; overflow: hidden; text-overflow: ellipsis; -webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; border-radius: 0.3em; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #555; padding: 0.2em .7em; margin-right: 0; background: #ddd; white-space: nowrap; }
.info_tag_abs { position: absolute; bottom: 8px; right: 52px; margin-right: 0; }
.txt_itm { width: 609px; height: 135px; padding-left: 5px; }
.sccd_itm { height: 18px; width: 609px; padding-left: 5px; font-family: arial; font-size: 12px; }
.job_item {width:722px;}
.job_itm_txt {height: 105px;}
.txt_itm_txt { width: 100%; padding-top: 5px; font-size: 13px; line-height: 18px; }
.info_tag_moreinfo { float: right; margin-right: 0; margin-top: -3px; }
.prc_itm { float: right; color: #880000; font-weight: bold; font-size: 17px; }
.img_thumb { display: table-cell; vertical-align: middle; float: none; border: 0px; }
.ad_small_pictures img { max-width: 100%; max-height: 100%; }
.j_appl_n:hover { background-color: #FF6E00; }
.j_appl_n { height: 100%; width: 92px; background-color: #FF4700; height: 100%; float: right; position: absolute; right: 0; margin-top: -5px; display: table-cell; vertical-align: middle; }
.j_appl_n_text { font-size: 20px; color: #fff; text-shadow: 0 1px 1px #444; float: none; display: block; margin: auto; text-align: center; margin-top: 44px; }