.cinfo-countries {position:relative; text-align:right; }
.cinfo-countries.country-open {}
.cinfo-countries a.cinfo-contries-link {display:block;padding:0 5px 0 0;color:#fff; text-decoration:none; font-family:'Pontano Sans', sans-serif; font-weight:bold;  font-size:15px; line-height:40px; background:url(../img/new-icon-top-country.html) right 8px no-repeat; }
.cinfo-countries .fly-countries { display:none; z-index:999;  }
.cinfo-countries.country-open .fly-countries { display:inline;}
.cinfo-countries.country-open .fly-countries div { line-height:normal; background:none; padding-right:0; margin-left:0;}
.cinfo-countries.country-open .fly-countries {position:absolute; left:0px; top:40px; background:#fff; width:500px; text-align:left;   padding:20px 0 20px 20px;}
.cinfo-countries.country-open .fly-countries div.countries {padding:10px 10px 10px 14px; height:1%;}
.cinfo-countries.country-open .fly-countries div.countries:after {content: "."; display: block; clear: both; visibility: hidden; }
.cinfo-countries.country-open .fly-countries p {color:#fff; margin-bottom:10px;}
.cinfo-countries.country-open .fly-countries * {color:#000;  }
.cinfo-countries.country-open .fly-countries a {color:#fff; text-decoration: underline; background:none; padding-right:0;}
.cinfo-countries.country-open .fly-countries a:hover { text-decoration: none;}

.www-location {margin:0; padding:0px; width:130px; float:left; }
.flag-name {margin:0; padding:5px 5px;  float:left; font-size:13px; }
.golbal {font-size:15px; line-height:25px; font-family:'Pontano Sans', sans-serif; font-weight:bold; }
.weburl {font-size:13px; }
.weburl a {color:#333; text-decoration:none;}
.weburl a:hover {color:#000; text-decoration:underline;}

.location { font-size:14px; font-weight:bold; line-height:30px; padding:15px 0 5px; }

.mw {color:#fff;}
#wrapper{
		width: 202px;
		height: 256px;
		padding: 10px 15px 20px;
		overflow: hidden;
		font-family:  Arial,Helvetica,sans-serif;
}
#wrapper a{
	    display: block;
         margin-bottom: 5px;
        overflow: hidden;
       cursor: pointer;
       text-decoration: none;
       font-size: 15px;
}
.tag
{
    background: url("untitled.html") ;
    background-color:#2766A5;
    width: 35px;
    height: 20px;
    float: left;
    margin-right: 11px;
    padding: 1px 8px 0px 3px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.tag span.price {
    color: rgb(255, 255, 255);
    width: 40px;
    overflow: hidden;
    display: block;
    font-size: 12px;
    text-shadow: 1px 1px 0px rgb(122, 0, 0);
    text-align: center;

}
a:hover .list {
    text-decoration: none;
    color: rgb(255, 102, 0);
}
a:hover .tag{
	background-color:#6AB11B;
	color:black;
}

.list {
    font-size: 15px;
    color: rgb(0, 0, 0);
    float: left;
    line-height: 28px;
}

.leftquery{background:url(../images/query.jpg) no-repeat}