@charset "gb2312";
/* CSS Document */
.country_control{ position:absolute; width:360px; border:1px solid #bcbcbc; background:#fff; overflow:hidden; z-index:99;}
.country_control ul, h1, h2, h3, h4{ float:none;}
.country_control h2{ height:28px; line-height:28px; padding-left:20px; color:#999;}
.country_control .country_tit_two{ width:350px; padding-left:10px; height:35px; background:url(epropertyimagecountrynewc_c_tit.jpg) repeat-x; }
.country_control .country_tit_two li{ float:left;padding:1px 11px; height:33px; line-height:33px; cursor:pointer;}
.country_control .country_tit_two li.active{ padding:1px 10px 0; color:#ef4023; border-top:1px solid #ff7a66; border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}
.country_control .country_tit_two li a:hover,.country_control .country_tit_two li.active a{color:#ef4023;}
.country_control .country_tit_three{ overflow:hidden; width:360px; background:url(epropertyimagecountrynewico_bg.gif) repeat-x; }
.country_control .country_tit_three li{ float:left; height:38px; cursor:pointer;}
.country_control .country_tit_three li a{display:block;height:32px;color:#555;line-height:32px;text-align:center;text-decoration:none;float:left;font-size:14px;border-right:#d6d6d6 1px solid;}
.country_control .country_tit_three li a.no_b{ border:0 none;}
.country_control .country_tit_three li.active{background:url(epropertyimagecountrynewico_line.gif) center bottom no-repeat;}
.country_control .country_tit_three li.active a{color:#d81400;}
.country_control .global li a{width:119px;}
.country_control .europe li a{ width:360px;}
.country_control .south-east li a{ width:179px;}
.country_control .con{ height:208px; padding-left:20px; }
.country_control .bottom{ height:32px; line-height:32px; padding-right:28px; color:#999; text-align:right;}
.country_control .opt{overflow:hidden; border:0 none; border-collapse:0; border-spacing:0;}
.country_control .opt td{ padding:3px 8px 2px 0; vertical-align:middle;}
.country_control .pt15{ padding-top:15px;overflow-y:scroll;}
.country_control .tab{ height:26px; line-height:26px;}
.country_control .tab li{ width:29px; height:26px; line-height:26px; padding:0; float:left; margin-right:19px; font-size:14px; color:#666; cursor:pointer;}
.country_control .tab li.active a{ color:#ef4023;}
.country_control .tab li a:hover{ color:#ef4023;}
.country_control .other{ width:340px; height:182px; overflow-y:scroll;}
.country_control .other h3{ height:24px; line-height:24px; font-size:14px; }
.country_control .other h3 a{ display:inline-block; color:#666; padding-right:15px;background:url(epropertyimagecountrynewother_h3.jpg) no-repeat right center;}
.country_control .relative{ position:relative;}
.country_control .two_tab{ position:absolute; right:28px;_right:40px; top:51px; height:124px; overflow:hidden; width:22px;}
.country_control .two_tab a{ display:inline-block; width:22px; height:22px; margin-bottom:9px; line-height:22px; font-size:14px; color:#999; text-align:center;}
.country_control .two_tab a.active{ color:#ef4023;}
.country_control .two_tab a:hover{ background:url(epropertyimagecountrynewtwo_tab_hover.jpg) no-repeat;}
.country_control .two_tab a.active:hover{ background:none;}
.country_control .pitch{ overflow:hidden; padding-left:20px; line-height:0; margin:0;}
.country_control .pitch li{ height:24px; float:left; padding:0 10px 10px 0;}
.country_control .pitch span{ border:1px solid #ffbb9e; background:#fdf9f0; padding:0 5px; display:block; float:left; line-height:22px; text-align:center;}
.country_control .pitch a{ border:1px solid #ffbb9e; display:block; float:left; width:21px; height:22px; background:url(epropertyimagecountrynewpitch_a.jpg) no-repeat;}
.country_control .retrieval{ padding-top:15px; border-top:1px solid #bcbcbc;height:208px; padding-left:20px;overflow-y:scroll;}
.country_control h2.red{ color:#ff7a66;}