﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family:Arial,Helvetica,sans-serif;
}

.hidden{
	display:none;
}

/* Fancyboxes
_______________________________________
*/
.popup-data{
	width:1000px;
	color: #fff;
}

.popup-data h3{
	color:#789eb7;
	font-size:22px;
}

.popup-data li, .popup-data p{
	color:#fff;
	font-size:15px;
}


/* Borders
----------------------------------------
*/

.bordo1y {background-color:#52cd3f;position:relative}
.bordo1y .bordo1y {background-color:#fff;border:5px solid #ff7100;border-top:2px solid;border-bottom:2px solid;border-radius:10px;padding:5px}
.bordo2y {background-color:#fff;position:relative}
.bordo2y .bordo2y {background-color:#EEE;border:1px solid #ff7100;border-radius:10px;padding:5px;margin-bottom:15px;}
.bordo2y .bordo2y #gmap {margin:0 -5px}
.bordo2y > #gmap:first-child {margin-top:-5px}
.bordo2y > #gmap:last-child {margin-bottom:-5px}
.bordo2y h3 {margin:2px 10px}
.bordo2y p {margin:5px 10px}
.bordo2y + .bordo2y {margin-top:-5px}
.bordo2_HL1 {font-weight:normal;width:100%;height:33px;}
.bordo2_HL2 {width:100%;height:33px;}
.bordo2_H_major {margin-top:11px;margin-bottom:0;font-size:16px;text-align:center}
.bordo2_H_minor {margin-top:11px;margin-bottom:0;font-size:16px;text-align:center}
.bordo1_HL1 {height:33px}
.bordo1_HL2 {float:left;width:100%;height:33px}
.bordo1_HL2.alt {height:23px }
.bordo1_HL2.alt h2 {margin-top:2px}
.bordo1_H_major {margin-top:11px;margin-bottom:0;font-size:16px;text-align:center}
.bordo1_H_major span {text-transform:none}
.bordo1_H_minor {margin-top:11px;margin-bottom:0;font-size:16px;text-align:center}

.bordo1x {background-color:#fff;border:1px solid #114573;padding:5px;margin:15px;border-radius:20px}
.bordo2_HL1 {margin:2px 2px 2px 0px;background-color:#114573;border:2px solid #EEE;border-radius:10px;box-shadow:2px 2px 2px #114573; width:260px}
.bordo2_HL2 {background: #fff}
.bordo2_H_major {color:#fff}
.bordo2_H_minor,.bordo2_H_minor a {color:#114573}
.bordo1_HL1 {margin:2px;background-color:#114573;border:2px solid #EEE;border-radius:10px;box-shadow:2px 2px 2px #114573}
.bordo1_HL2 {background-image:url(/img/bordo1-HL2.gif);background-color:#95bae0}
.bordo1_HL2.alt {background-image:none}
.bordo1_H_major {color:#fff}
.bordo1_H_minor,.bordo1_H_minor a {color:#fff}

.bordo1_HL1 .bordo1_H_major {margin-top:11px}
.bordo1_HL2 {background-image:none;background-color:#fff}
.bordo1_HL2.alt {background-image:none}
.bordo1_H_major {color:#fff}
.bordo1_H_minor,.bordo1_H_minor a {color:#fff}


/* Strip listing styles
_______________________________________
*/

#new_listing_table{
	margin-left:5px;
	font-size:0.9em
}

#sold_listing_table{
	margin-left:5px;
	font-size:0.9em
}

#new_listing_table th{
	text-align:left
}

#sold_listing_table th{
	text-align:left
}
#new_listing_table a{
	color:#000
}

#sold_listing_table a{
	color:#000
}

/* Strip listing special styles
_______________________________________
*/
#side_mlsid_seek{
	background-color:#e8e8e8;
	color:#084376;
	background-image:url(/img/search-magnifier.gif);
	background-repeat:no-repeat;
	background-position:5px 15px;
	text-align:center;
	border-radius:10px;
	padding-top:8px
}

#side_mlsid_seek .more_options{
	color:#ff7100;
	font-weight:bold;
	font-size:1.2em
}

#side_mlsid_seek .more_options a{
	color:#084376;
	font-weight:normal;
	font-size:0.8em;
	font-style:italic;
	text-decoration:none
}

#side_mlsid_seek .more_options a:hover{
	text-decoration:underline;
	font-style:normal
}

#sold_listing_seemore{
	border-radius:0 0 10px 10px
}

#new_listing_table{
	width:100%;
	border-collapse:collapse;
	margin:0
}

#new_listing_table th{
	background-color:#9ccbf0;
	color:#787878;
	height:30px;
	padding-left:10px;
	font-size:1.2em
}

#new_listing_table a{
	color:#787878
}

#new_listing_0{
	background-color:#cee3f2;
	color:#787878
}

#new_listing_1{
	background-color:#aed3f0;
	color:#787878
}

#new_listing_2{
	background-color:#cee3f2;
	color:#787878
}

#new_listing_3{
	background-color:#aed3f0;
	color:#787878
}

#new_listing_4{
	background-color:#cee3f2;
	color:#787878
}

#sold_listing_table{
	width:100%;
	border-collapse:collapse;
	margin:0
}

#sold_listing_seemore a{
	color:#ff7100
}

#sold_listing_table a{
	color:#787878
}

#sold_listing_table th{
	background-color:#9ccbf0;
	color:#787878;
	height:30px;
	padding-left:10px;
	font-size:1.2em
}

#sold_listing_0{
	background-color:#cee3f2;
	color:#787878
}

#sold_listing_1{
	background-color:#aed3f0;
	color:#787878
}

#sold_listing_2{
	background-color:#cee3f2;
	color:#787878
}

#sold_listing_3{
	background-color:#aed3f0;
	color:#787878
	}

#sold_listing_4{
	background-color:#cee3f2;
	color:#787878
}

#sold_listing_seemore{
	background-color:#e8e8e8;
	text-align:center;
	font-weight:bold
}

#curr_listing_seemore{
	background-color:#e8e8e8;
	text-align:center;
	font-weight:bold
}

#curr_listing_seemore a{
color:#ff7100
}

/* Buy Sell Block Table
_______________________________________
*/

#buy-sell-outer{
	background-image:url(/img/house-bg.jpg);
	background-repeat:no-repeat;
	height:300px;
	padding-top:80px;
	margin-bottom:5px; 
}
#buy-sell-outerbanner {
    background-image: url(/img/house-bg.jpg);
    background-repeat: no-repeat;
    height: 300px;
    padding-top: 10px;
    margin-bottom: 5px;
}
#bs-buysell-banner {
    margin: auto;
    padding-top: 0px;
    margin-bottom: 5px;
    text-align: center;
}
#bs-buysell-block{ 
	width:700px;
	margin:auto;
	background: rgb(17, 69, 115);
	background: rgba(17, 69, 115, 0.60);
	border-radius:15px;
	border:3px solid #fff; 
}

#bs-buysell-block h2{
	margin-top:0px;
	color:#000;
	text-align: center;
}

#bs-buysell-block h2 a{
	text-decoration:none;
	color:#000; 
}

#bs-buysell-block label{ 
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	vertical-align:middle; 
}

#bs-buysell-block fieldset{ 
	border:none;
	margin:4px 0px;
	padding:0px; 
}

#bs-sell-block{ 
	float:left;
	margin:20px;
	width:300px;
	height:160px;
	padding:7px;
	border-radius:10px;
	box-shadow:2px 2px 2px #000;
	border:3px solid #4d4d4d;
	background-color:#e8e8e8; 
}

#bs-sell-block form{
	text-align:center;
	display:block; 
}

#bs-buy-block{ 
	float:left;
	margin-top:20px;
	width:300px;
	height:160px;
	padding:7px;
	border-radius:10px;
	box-shadow:2px 2px 2px #000;
	border:3px solid #4d4d4d;
	background-color:#e8e8e8; 
}

#bs-buy-block #bs-state{
	font-size:1.1em; 
}

/* FSBO/Sell/Rend Block Inner Table
_______________________________________
*/

#program-type-block-fsbo{
	background-color:#fff;
	border-color:#c54a2c;
	height:165px;
	transition:width 1s, height 1s, margin 1s;
	transition-timing-function:ease-in-out; 
}

#program-type-block-sale{
	background-color:#fff;
	border-color:#104573;
	height:165px;
	transition:width 1s, height 1s, margin 1s;
	transition-timing-function:ease-in-out; 
}

#program-type-block-rent{
	background-color:#fff;
	border-color:#8eb840;
	height:165px;
	transition:width 1s, height 1s, margin 1s;
	transition-timing-function:ease-in-out; 
}

/* FSBO/Sell/Rend Block Outer Table
_______________________________________
*/

#program-type-block-outer{
	position:relative;
	padding:10px 0px; 
}

.program-type-block{ 
	border:1px solid #777;
	background-color:#fff;
	position:relative;
	float:left;
	width:316px;
	height:160px;
	padding:10px 0px 4px 0px;
	margin:0px 5px;
	text-align:center;
	border-radius:10px;
	box-shadow:2px 2px 2px #777; 
}

.program-type-block{ 
	width:31%;  /* tweak the size to make it work for localized selling pages */
}

.program-type-block.a{
	border:3px solid #efc865;
	background-color:#f4e5a6; 
}

.program-type-block.b{
	border:3px solid #93c9a9;
	background-color:#cbf2b1; 
}

.program-type-block.c{ 
	border:3px solid #75a3bf;
	background-color:#c1deea; 
}

.program-type-block strong{
	font-size:1.4em;
	color:#555; 
}

.program-type-block em{ 
	font-weight:bold;
	font-style:normal;
	font-size:1.1em;
	color:#46e; 
}

.program-type-block ul{ 
	text-align:left; 
}

.program-type-block-links{ 
	text-align:center;
	position:absolute;
	bottom:3px;
	width:100%; 
}

.program-type-block .program-type-level{
	text-transform:uppercase; 
}

/* My Account Buyer Page */
h2{
	font-weight:normal;
	padding:0;
	margin:0;
	text-align:left;
	color:ff7100;
}

#colA{
	float:left;
	width:782px;
	border:1px solid #4d4d4d;
	background-color:#e8e8e8
}

#sectA1{
	float:left;
	width:270px
}

#sectA2{
	float:left;
	width:512px
}
	
#colB{
	float:left;
	width:216px
}

#colA .sect{
	margin:3px 15px 10px 15px;
	padding:5px;
	background-color:#fff;
	border:1px solid #4d4d4d;
	border-radius:7px;
	box-shadow:2px 2px 2px #999;
	position:relative
}

#colA h2{
	color:#36a;
	margin-left:20px
}

#colA .sect .sect{
	margin:0;
	box-shadow:none
}

#colB .sect{
	border:1px solid #888;
	margin:0 4px 10px 15px;
	padding:5px;
	background-color:#fff;
	box-shadow:2px 2px 2px #999;
	position:relative
}

#colB .sect h2{
	background-color:#e3e6e6;
	color:#000;
	margin:-5px -5px 3px -5px;
	padding-left:5px;
	font-size:1.4em;
	border-bottom:1px solid #ddd
}

#sectA2 .sect.sel{
	box-shadow:0 0 25px #06a
}

#sect_listings.sect{
	background-color:#c3e8fc
}

#sect_search_matches.sect{
	background-color:#fff
}

#sect_search_matches .seek_block{
	margin-bottom:15px
}

#sect_search_matches .seek_block .title{
	font-size:1.2em
}

#sect_articles ul{
	margin:0;
	padding:0
}

#sect_articles li{
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none
}

#saved_search_list .ssl_created{
	display:none
}

#saved_search_list li ul{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #aaa
}

#saved_search_list li li a{
	text-decoration:none
}

#saved_search_list li li a:hover{
	text-decoration:underline
}

#sect_contact .msg{
	position:absolute;
	top:35px;
	left:20px;
	color:#777;
	font-size:1.1em
}

#sect_contact .phone{
	position:absolute;
	top:75px;
	right:10px;
	width:95px;
	text-align:center;
	color:#b71d2a;
	font-weight:bold;
	font-size:1.1em
}

#sect_contact .email{
	position:absolute;
	top:140px;
	right:5px;
	width:70px
}

#sect_offerstatus ul ul{
	padding:0;
	margin:0;
	margin-bottom:10px
}

#sect_offerstatus ul ul li{
	list-style-type:none;
	padding:0;
	margin:0
}

#sect_offerstatus .mlsid{
	font-style:italic;
	font-size:0.9em
}

#sect_offerstatus .address{
	font-weight:bold
}

#sect_offerstatus .orig_offer{
	font-size:0.8em
}

#sect_offerstatus .status{
	color:#2af;
	font-weight:bold
}

#sect_offer_history p{
	margin-left:85px;
	text-indent:-85px
}

#sect_offer .note{
	margin:5px 0;
	font-size:0.8em;
	line-height:1em
}

#sect_saved_listings_full .search_holder{
	width:430px
}

#sect_saved_listings_full .search_data{
	width:270px
}

#sect_saved_listings_full .search_report_showing{
	left:140px
}
	
#sect_saved_listings_full .search_link{
	left:330px
}

#sect_saved_listings_full .search_id{
	left:auto;
	right:0;
	width:auto
}
	
#sect_saved_listings_full .search_price{
	left:auto;
	right:0;
	width:auto
}
	
#sect_saved_listings_full .search_bedbath{
	left:auto;
	right:0;
	width:auto
}

#sect_saved_listings_full .search_livingarea{
	left:auto;
	right:0;
	width:auto
}

#sect_saved_listings_full .search_desc{
	display:none
}

#sect_saved_listings_full .search_import_listing{
	display:none
}
	
#admin_notes{
	border:1px solid #aaf;
	background-color:#bcf;
	display:inline-block;
	padding:5px;
	margin:2px 0
}

#admin_notes:before{
	content:'Notes';
	font-style:italic;
	font-size:0.8em;
	display:block
}

/*
Article New
*/
#article_title{
	margin:0 30px 20px 30px;
	display:block;
	text-align:left;
	font-size:1.6em
}

#article_subtitle{
	margin:-17px 40px 20px 40px;
	display:block;
	text-align:left;
	font-size:1.3em
}

#article_date{
	margin-left:50px;
	display:block;
	text-align:left;
	font-size:1.2em;
	font-style:italic
}

p,#xsub_body ul,ol{
	margin:10px 0 15px 0;
	font-size:10pt;
	font-family:Arial,Helvetica,sans-serif;
}

#xsub_body ul,#xsub_body ol{
	padding-left:40px
}

#xsub_body ul ul,#xsub_body ol ul,#xsub_body ul ol,#xsub_body ol ol{
	padding-left:0
}

h1{
	font-size:1.5em;
	margin-bottom:10px
}

h1,.h1{
	color:#ff7100
}

h2{
	text-align:left;
	margin:auto 30px;
	color:#ff7100
}

h3{
	font-size:1.3em;
	text-align:left;
	margin:10px 40px 0 0px
}

#art_faq dt:before{
	content:'Q: ';
	color:#00a;
	font-weight:bold;
	font-size:1.2em;
	font-family:Arial,Helvetica,sans-serif;
}

#art_faq dd:before{
	content:'A: ';
	color:#0a0;
	font-weight:bold;
	font-size:1.2em;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:-40px;
	padding-right:15px
}

#art_faq dt{
	margin-bottom:4px
}

#art_faq dd{
	margin-bottom:14px;
	margin-left:40px;
	text-indent:0
}

@media print {a[href]:after {font-size:0.7em;color:#888;content:"[www.getmoreoffers.com/" attr(href) "]" }
a[href^="/"]:after {font-size:0.7em;color:#888;content:"[www.getmoreoffers.com" attr(href) "]" }
a[href^="http:"]:after {font-size:0.7em;color:#888;content:"[" attr(href) "]" }
a[href*="sort="]:after {content:""}
}

/* CP Mini CSS */
#req_data_from_seller{
	margin:0;
	padding:0
}

#req_data_from_seller li{
	list-style-type:none;
	margin-left:20px;
	text-indent:-20px
}
#req_data_from_seller a{
	font-size:0.6em
}

* html body{
	width:225px
}

legend{
	font-size:0.8em;
	color:#0a0;
	font-style:italic
}

/* CP CSS */
#xsub_mid{
	height:45px;
	background-image:none
}

.r_a{
	text-align:right;
	color: #000
}

.r_a2{
	text-align:right;
	color: #fff
}

.c_a{
	text-align:center;
	color: #000
}

.c_a2{
	text-align:center;
	color: #fff
}

.cp_box{
	background-color:#114573;
	width:215px;
	height:245px;
	float:left;
	margin:0 10px 20px 5px;
	padding:3px;
	overflow:hidden;
	border-radius:10px;
	box-shadow:2px 2px 2px #aaa;
	position:relative
}

.cp_box_inner{
	height:230px;
	overflow:auto;
	border-radius:5px;
	background-color:#e8e8e8;
}

.cp_box .hot{
	color:#f00
}

.cp_box h2{
	margin:0 auto;
	font-size:1.1em;
	color:#fff
}
.cp_box h2 a.linedrop{
	color:#e8e8e8
}
.cp_box table{
	margin:auto
}
.cp_box a.linedrop{
	color:#000
}

@media print{.cp_box {border:1px solid #000}
}
.cp_box_time{
	bottom:0;
	right:1px;
	font-size:0.8em;
	color:#000;
	text-align: center;
	margin-top: 10px
}

#cp_summary_pendingevents{
	background-color:#51fb51
}
	
#cp_summary_networkconfigurations{
	background-color:#114573
}

.status{
	font-size:1px;
	padding:5px 4px 3px 4px;
	background-color:#ff0;
	vertical-align:middle;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #333;
	border-right:1px solid #333
}

.status_yes{
	font-size:1px;
	padding:5px 4px 3px 4px;
	background-color:#0f0;
	vertical-align:middle;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #333;
	border-right:1px solid #333
}

.status_no{
	font-size:1px;
	padding:5px 4px 3px 4px;
	background-color:#f00;
	vertical-align:middle;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #333;
	border-right:1px solid #333
}

.status_none{
	font-size:1px;
	padding:5px 4px 3px 4px;
	margin:0 2px;
	margin-right:17px;
	background-color:#a7f;
	vertical-align:middle;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #333;
	border-right:1px solid #333
}

.col_MLS{
	background-color:#bbf
}

.col_RC{
	background-color:#bff
}

.col_HC{
	background-color:#bfb
}

.col_IW{
	background-color:#fbb
}

.col_OT{
	background-color:#ffb
}

.col_MLS input,.col_RC input,.col_HC input,.col_IW input,.col_OT input{
	vertical-align:middle
}
	
.cp_ctl{
	float:left;
	padding:0 20px;
	white-space: nowrap
}

#xsub_body{
	min-height:370px
}

select{
	display:inline
}

.cp_linkpane{
	width:95%;
	margin:auto
}

.prophold{
	margin:auto;
	width:650px;
	background-color:#e6a027;
	padding:5px 0;
	border-radius:10px 20px;
	box-shadow:2px 2px 2px #aaa
}

.prophold .cb_hold{
	margin:auto;
	width:621px;
	border-collapse:collapse
}

.prophold .cb_hold td{
	width:33%
}

.prophold .cb_hold td *{
	vertical-align:middle
}
	
.cp_prop_actions{
	border:1px solid #f60;
	background-color:#aca
}

.cp_prop_change{
	width:600px;
	border:1px solid #fa0;
	margin:1px auto;
	padding:3px;
	border-radius:5px;
}

.cp_offer{
	border:1px solid #006;
	padding:5px;
	margin:5px 0 10px 0
}

.cp_offer.shortsale{
	background-color:#ffc
}

.cp_offer iframe{
	width:95%;
	height:200px
}

.cp_offer .email_conf{
	border:1px solid #aaf;
	padding:3px;
	padding-left:20px
}

.cp_offer .email_conf b{
	margin-left:-15px
}

.cp_offer .flag_data{
	background-color:#cfc;
	padding:3px;
	border:1px solid #9c9;
	color:#006;
	font-weight:bold
}

#cp_summary_clientlookup input[name="cl"]{
	margin:0
}

#cp_summary_clientlookup input[name="mode"]{
	margin:0 2px
}

#cp_lim_options_program{
	border:1px solid #aaf;
	background-color:#ddf;
	padding:10px;
	display:inline-block;
	border-radius:5px
}

#cp_lim_options_program span.nobr{
	display:inline-block;
	margin:5px
}

.cp_referral_block{
	border:1px solid #00a;
	background-color:#eef;
	width:400px;
	padding:5px;
	margin:5px auto;
	border-radius:10px
}

.cp_referral_block b{
	color:#559
}

#cp_idx_lead_main .grouped_block{
	width:450px;
	border:1px solid #08f;
	margin:5px auto
}

.cp_idx_lead_block{
	position:relative;
	width:400px;
	padding:5px
}

.cp_idx_lead_block b{
	color:#559
}

.cp_idx_lead_close{
	position:absolute;
	top:5px;
	right:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:700;
	color:#888;
	cursor:pointer
}

.idx_lead_actions{
	display:none
}

#floating_tool{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	overflow:hidden
}

.grouped_block{
	background-color:#eed;
	padding:10px;
	margin:5px;
	border-radius:15px
}

.buy_offer_block{
	border:2px solid #2af;
	padding:5px;
	margin:5px
}
	
.idx_lead_region{
	border:1px solid #aaf;
	background-color:#bcf;
	border-collapse:collapse
}

.idx_lead_region:before{
	content:'Interested in area';
	font-style:italic;
	font-size:0.8em
}

.idx_lead_region td{
	padding:1px 5px
}

#idx_lead_form_nib{
	font-weight:bold;
	display:inline;
	position:relative
}

#idx_lead_form_nib ul{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100px;
	margin:0;
	padding:5px;
	background-color:#8cf;
	border:2px solid #6ad 
}

#idx_lead_form_nib ul li{
	margin:0;
	padding:0;
	margin-left:15px
}

#idx_lead_form_nib:hover ul{
	display:block
}

.idx_lead_interested_listings{
	border:1px solid #aaf;
	background-color:#bcf;
	display:inline-block;
	padding:5px
}

.idx_lead_interested_listings:before{
	content:'Expressed interest in the following listings';
	font-style:italic;
	font-size:0.8em;
	display:block
}

.buyer_lead_notes{
	border:1px solid #aaf;
	background-color:#bcf;
	display:inline-block;
	padding:5px;
	margin:2px 0
}

.buyer_lead_notes:before{
	content:'Notes';
	font-style:italic;
	font-size:0.8em;
	display:block
}

/*
Calculate proceedes/closing cost tables
*/
.closing-col-1{
	background:#e8e8e8;
	padding-left:5px;
}

.closing-col-2{
	background:#9ccbf0;
	line-height:10px;
	text-align:center;
}

.closing-col-3{
	background:#aed3f0;
	line-height:10px;
	text-align:center;
}

.closing-col-4{
	background:#c0dbf2;
	line-height:10px;
	text-align:center;
}

.closing-col-5{
	background:#cee3f2;
	line-height:10px;
	text-align:center;
}

.closing-col-6{
	background:#daeaf5;
	line-height:10px;
	text-align:center;
}

.closing-col-7{
	background:#ffffff;
	border:1px solid #ccc;
	line-height:10px;
	text-align:center;
}

@media print {#floating_tool {display:none}
.res_narrowed_info {display:none}
}

.base_box { padding:20px 5px;margin:5px auto;background-color:#e8e8e8;border:2px solid #4d4d4d;border-radius:20px;box-shadow:2px 2px 2px #ccc; }
.base_box_review{margin:5px auto;background-color:#e8e8e8;border:2px solid #4d4d4d;border-radius:20px;box-shadow:2px 2px 2px #ccc; }
.base_box h2 { margin-top:0px; }
.base_box .base_title { font-weight:bold;font-size:1.1em;color:#f60;text-align:center;margin:-15px 0px 0px 0px;display:block; }
.base_box .base_close { cursor:pointer;position:absolute;top:10px;right:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#888;text-decoration:none; }
.base_box .base_close:hover { color:#f44; }








