@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic&subset=latin,latin-ext,vietnamese);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&subset=latin,vietnamese,latin-ext);
/*HoaNTX*/
html {margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, menu, time, mark, audio, video {padding:0;margin:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent;border:0;outline:0}
article, aside, figure, footer, header, hgroup, nav, section {display:block}
nav ul {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none}
a {padding:0;margin:0;font-size:100%;vertical-align:baseline;background:transparent}
ins {color:#000;text-decoration:none;background-color:#ff9}
mark {font-style:italic;font-weight:500;color:#000;background-color:#ff9}
del {text-decoration:line-through}
abbr[title], dfn[title] {cursor:help;border-bottom:1px dotted #000}
table {border-collapse:collapse;border-spacing:0}
hr {display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc}
input, select {vertical-align:middle}
body {line-height:18px;color:#333;font-size:14px;overflow-x:hidden;font-family:'Helvetica', Open Sans, Arial, sans-serif}
img {color:transparent;font-size:0;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
table {font-size:100%;font-size:inherit}
pre, code, kbd, samp {font-family:monospace, sans-serif}
select, input, textarea {color:#333;outline:0}
h1, h2, h3, h4, h5, h6 {font-weight:600;font-family:'Open Sans', Helvetica, Arial, sans-serif}
a:hover, a:active {outline:0}
a, a:active, a:visited {color:#d0a503;text-decoration:none!important;cursor:pointer;outline:0!important}
a:hover {color:#d0a503;text-decoration:underline!important}
ul {margin-left:0;list-style:none}
ol {margin-left:0;list-style-type:decimal}
small {font-size:85%}
strong, th {font-weight:500}
td, td img {vertical-align:middle}
sub {font-size:smaller;vertical-align:sub}
sup {font-size:smaller;vertical-align:super}
pre {padding:15px;word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:pre-line}
.clear {clear:both}
.fl {float:left}
.fr {float:right}
/*--General-----------------------------*/
#dp_swf_engine{left:0;bottom:0}
.icons{background:url(../images/icons.png) no-repeat}
.error{display:none;color:#f00;font-size:11px}
.red{color:#f30}
.note{color:#999;font-size:12px;font-style:italic}
.mt0{margin-top:0!important}
/*tooltip*/
.tooltip.in{filter:alpha(opacity=100);opacity:1}
.tooltip-inner{background:#336189}
.tooltip.top .tooltip-arrow{border-top-color:#336189}
.tooltip.top-left .tooltip-arrow{border-top-color:#336189}
.tooltip.top-right .tooltip-arrow{border-top-color:#336189}
.tooltip.right .tooltip-arrow{border-right-color:#336189}
.tooltip.left .tooltip-arrow{border-left-color:#336189}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#336189}
.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#336189}
.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#336189}
/*frm*/
.form-control{width:100%;height:30px;padding:3px 5px 4px;border-color:#ddd;border-radius:0;box-shadow:none}
.form-control:focus{border-color:#e8c339!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,195,57,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,195,57,.6)}
.form-control::-moz-placeholder{color:#bbb;opacity:1}
.form-control:-ms-input-placeholder{color:#bbb}
.form-control::-webkit-input-placeholder{color:#bbb}
select.form-control{padding:4px 1px}
/**/
#back-top{position:fixed;right:0;bottom:20px;float:left;cursor:pointer}
#back-top a{display:block;position:relative;background:#e8c339;width:40px;height:40px;color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5)}
#back-top a:hover{text-decoration:none!important}
#back-top a:before{content:"\f106";position:absolute;top:9px;left:14px;line-height:1;color:#fff;font-size:20px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*--Header------------------------------*/
.main-header{margin:0}
.main-header a:hover{text-decoration:none}
/*header block1*/
.main-header .block1{background:#e5ebf0;height:25px;font-size:12px}
.main-header .block1, .main-header .block1 a{line-height:25px;color:#00396b}
.main-header .block1 li{float:left}
.main-header .block1 a:hover{color:#00396b;text-decoration:none!important}
.main-header .block1 .fa{margin-right:2px;color:#e8c339;font-size:14px}
.main-header .block1 a:hover .fa{color:#e8c339}
.main-header .block1 .fa-skype{position:relative;top:2px;margin:0px 5px;color:#00aff0;font-size:16px}
.main-header .block1 a:hover .fa-skype{color:#00aff0}
.main-header .block1 .ico-yahoo{display:inline-block;position:relative;top:3px;background-position:0 0;width:22px;height:13px}
.main-header .block1 .ico-english{display:inline-block;position:relative;top:1px;background-position:-32px 0px;width:20px;height:10px}

.main-header .block1 .left{float:left}
.main-header .block1 .left.md-device{display:none}
.main-header .block1 .left li{margin-right:20px}
.main-header .block1 .right{float:right}
.main-header .block1 .right li{margin-left:20px}
/*header block2*/
.main-header .block2{height:115px}
.main-header .block2 .logo{float:left;width:235px;margin-top:20px}
.main-header .block2 .logo img{float:left}
.main-header .block2 .list{float:right;width:250px;margin:35px 0 0}
.main-header .block2 .list a:hover{color:#e8c339}
.main-header .block2 .list li{float:left;margin-left:25px}
.main-header .block2 .list li .fa{margin-right:2px;color:#e8c339;font-size:14px}
.main-header .block2 .list li a:hover .fa{color:#e8c339}
.main-header .block2 .list li a{float:left;line-height:45px;color:#00396b;font-size:12px}
.main-header .block2 .list li a:hover{color:#00396b;text-decoration:none!important}
.main-header .block2 .list li.upnews a, .main-header .block2 .list li.upnews a .fa{color:#f90}
.main-header .block2 .list li.upnews a:hover, .main-header .block2 .list li.upnews a:hover .fa{color:#ff9c00;text-decoration:none!important}
.main-header .block2 .search{display:inherit;margin:35px 250px 0px 235px}
.main-header .block2 .search .box{position:relative;z-index:990;background:#00396b;width:100%;height:45px;padding:1px}
.main-header .block2 .search .box a:hover{text-decoration:none!important}
.main-header .block2 .search .box > input{width:100%;height:43px;padding:6px 170px 7px 8px;font-size:14px;border:0}
.main-header .block2 .search .box > input:focus{border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.main-header .block2 .search .box > input::-moz-placeholder{color:#99b0c4;opacity:1}
.main-header .block2 .search .box > input:-ms-input-placeholder{color:#99b0c4}
.main-header .block2 .search .box > input::-webkit-input-placeholder{color:#99b0c4}
.main-header .block2 .search .box > .search-btn{position:absolute;top:5px;right:5px;float:left;background:#e8c339;width:55px;height:35px;text-align:center}
.main-header .block2 .search .box > .search-btn > .fa{line-height:35px;color:#fff;font-size:22px}
.main-header .block2 .search .box .myselect{display:none}
.main-header .block2 .search .box .sbHolder{position:absolute;top:7px;right:60px}
.main-header .block2 .search .box .sbToggle{line-height:1;color:#00396b;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.main-header .block2 .search .box .sbToggle:before{content:"\f107"}
.main-header .block2 .search .box .sbToggle.sbToggleOpen:before{content:"\f106"}
.main-header .block2 .search .box .sbSelector{padding-right:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/*--Footer------------------------------*/
.main-footer{position:relative;background:#00396b;padding-bottom:24px}
.main-footer .menu{margin-top:17px}
.main-footer .menu li, .main-footer .menu li a{float:left;color:#fff}
.main-footer .menu li{position:relative;margin-right:11px}
.main-footer .menu li:after{content:"";position:absolute;top:6px;right:-6px;background:#ccc;float:left;width:1px;height:10px}
.main-footer .menu li:last-child:after{width:0}
.main-footer .license{line-height:18px;margin-top:9px;color:#999}
.main-footer .info{line-height:18px;color:#999}
.main-footer .info h2{margin:15px 0 7px;color:#ddd;font-size:18px;font-weight:300}
.main-footer .footer-item{position:absolute;right:0;bottom:0;background:#00396b url(../images/footer-item.png) no-repeat;float:left;width:268px;height:169px}
.main-footer .footer-item .link01, .main-footer .footer-item .link02, .main-footer .footer-item .scrolltotop{position:absolute;float:left;width:55px;height:30px}
.main-footer .footer-item .link01{top:14px;left:30px}
.main-footer .footer-item .link02{top:30px;left:108px}
.main-footer .footer-item .scrolltotop{top:62px;left:0}
/*--Categories Block-----------------------------*/
.categories-block{position:relative;z-index:999;font-size:15px}
.categories-block a{display:block;color:#00396b;font-weight:300}
.categories-block > li > a{position:relative}
.categories-block > li > a:after{content:"\f105";position:absolute;top:11px;right:5px;line-height:1;color:#333;font-size:12px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.categories-block > li > a:hover, .categories-block > li:hover > a{background:#00396b;padding-left:10px;color:#fff;text-decoration:none}
.categories-block > li > a:hover:after, .categories-block > li:hover > a:after{color:#fff}
.categories-block > li > .subcate-block{display:none;position:absolute;top:-45px;right:-650px;background:#fff;float:left;width:650px;padding:25px 0 25px 34px;border:1px solid #00396b}
.categories-block > li:hover > .subcate-block{display:block}
.categories-block > li > .subcate-block > .menu{float:left;margin-right:50px;font-size:16px}
.categories-block > li > .subcate-block > .menu > dt{line-height:26px;padding-bottom:5px;font-weight:400}
.categories-block > li > .subcate-block > .menu > dt .fa{position:relative;top:-1px;left:2px;font-size:12px}
.categories-block > li > .subcate-block > .menu > dd > a{display:block;line-height:26px;padding-bottom:5px}
.categories-block > li > .subcate-block > .menu > dd > a:hover{color:#d0a503;text-decoration:underline}
.categories-block > li > .subcate-block > .menu > dd > a.see-all{font-size:14px;font-weight:500}
.categories-block > li > .subcate-block > .question{background:#e8c339;float:left;height:25px;line-height:25px;padding:0 10px;margin-top:10px;color:#fff;font-size:12px;text-decoration:none}
.categories-block > li > .subcate-block > .question:hover{text-decoration:none!important}
.categories-block > li > .subcate-block .list-pro{margin-top:30px}
.categories-block > li > .subcate-block .list-pro a:hover{text-decoration:none!important}
.categories-block > li > .subcate-block .list-pro li{float:left;width:120px;margin-right:50px}
.categories-block > li > .subcate-block .list-pro li a{display:block}
.categories-block > li > .subcate-block .list-pro li a:hover{text-decoration:none}
.categories-block > li > .subcate-block .list-pro li .pic{width:120px;height:120px;border:1px solid #ccd7e1;overflow:hidden}
.categories-block > li > .subcate-block .list-pro li:hover .pic{border:1px solid #e8c339}
.categories-block > li > .subcate-block .list-pro li .pic img{width:100%;height:auto}
.categories-block > li > .subcate-block .list-pro li .title{max-height:36px;line-height:18px;margin:7px 0 2px;color:#666;font-size:12px;font-weight:normal;overflow:hidden}
.categories-block > li > .subcate-block .list-pro li .view-detail{color:#333;font-size:13px;font-weight:500}
.categories-block > li > .subcate-block .list-pro li:hover .view-detail{color:#00396b}
.categories-block > li > .subcate-block .big-pro, .categories-block > li > .subcate-block .big-pro a, .categories-block > li > .subcate-block .big-pro a .img01, .categories-block > li > .subcate-block .big-pro a .img02{width:265px;height:280px}
.categories-block > li > .subcate-block .big-pro{position:absolute;bottom:10px;right:-40px;float:left}
.categories-block > li > .subcate-block .big-pro a{display:block;text-decoration:none;float:left}
.categories-block > li > .subcate-block .big-pro a .img01, .categories-block > li > .subcate-block .big-pro a .img02{position:absolute;top:0;left:0;float:left;overflow:hidden}
.categories-block > li > .subcate-block .big-pro a .img01{border:5px solid #fff;box-shadow:-1px 1px 7px rgba(0, 0, 0, 0.7);-moz-box-shadow:-1px 1px 7px rgba(0, 0, 0, 0.7);-webkit-box-shadow:-1px 1px 7px rgba(0, 0, 0, 0.7)}
.categories-block > li > .subcate-block .big-pro a .img02{border:2px solid #fff;-ms-transform: rotate(7deg);-webkit-transform: rotate(7deg);transform: rotate(7deg);box-shadow:0 0 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.1)}
.categories-block > li > .subcate-block .big-pro a .img01 img, .categories-block > li > .subcate-block .big-pro a .img02 img{width:auto;height:100%}
.categories-block > li > .subcate-block .big-pro .title{max-width:300px;height:22px;margin:10px 0 0;padding:0 40px 0 0;color:#000;font-size:16px;font-weight:500;text-align:center;text-decoration:none!important;overflow:hidden}
/**/
.categories-block > li.item-sell-land > .subcate-block{right:-620px;width:620px}
.categories-block > li.item-sell-land .big-pro{bottom:200px}

.categories-block > li.item-for-rent > .subcate-block{right:-630px;width:630px}
.categories-block > li.item-for-rent .big-pro{bottom:150px}

.categories-block > li.item-buy-rent > .subcate-block .big-pro, .categories-block > li.item-buy-rent > .subcate-block .big-pro a, .categories-block > li.item-buy-rent > .subcate-block .big-pro a .img01, .categories-block > li.item-buy-rent > .subcate-block .big-pro a .img02{width:300px;height:200px}
.categories-block > li.item-buy-rent .big-pro{bottom:50px}

.categories-block > li.item-project > .subcate-block{right:-590px;width:590px}
.categories-block > li.item-project .big-pro{bottom:170px}

.categories-block > li.item-company > .subcate-block{right:-630px;width:630px}
.categories-block > li.item-company .big-pro{bottom:150px}

.categories-block > li.item-news > .subcate-block .big-pro, .categories-block > li.item-news > .subcate-block .big-pro a, .categories-block > li.item-news > .subcate-block .big-pro a .img01, .categories-block > li.item-news > .subcate-block .big-pro a .img02{width:300px;height:200px}
.categories-block > li.item-news .big-pro{bottom:50px}

.categories-block > li.item-faq > .subcate-block{right:-630px;width:630px}
.categories-block > li.item-faq .big-pro{bottom:170px}
/**/
.categories-block .cate-options, .categories-block .cate-options > a:after{display:none}
.categories-block .cate-options a{color:#e8c339}
.categories-block .cate-options:hover a, .categories-block .cate-options a:hover{color:#e8c339!important}
.categories-block .cate-options .opt-login, .categories-block .cate-options .opt-registry{float:left;width:auto}
.categories-block .cate-options .opt-login{padding-right:20px}
/*--News Block-----------------------------*/
.news-block{position:relative}
.news-block ul li{position:relative;width:100%;height:373px}
.news-block ul li .pic{display:block;background:#000;width:100%;height:373px;text-align:center;overflow:hidden}
.news-block ul li .pic img{width:auto;height:100%}
.news-block ul li .detail{position:absolute;bottom:0;left:0;background:rgba(0, 0, 0, 0.75);background:#000\9;float:left;width:100%;padding:15px 17px;color:#fff}
.news-block ul li .detail .title{max-height:22px;line-height:22px;font-size:18px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news-block ul li .detail .title, .news-block ul li .detail .title a{color:#e8c339}
.news-block ul li .detail .title a:hover{color:#e8c339}
.news-block ul li .detail .desc{max-height:60px;line-height:20px;margin-top:5px;font-size:12px;overflow:hidden}
.news-block .bx-prev, .news-block .bx-next{position:absolute;top:42%;z-index:99;float:left;width:40px;height:30px;opacity:0.60;filter:alpha(opacity=60);overflow:hidden;line-height:1;color:#e8c339;white-space:nowrap;font-size:30px;font-family:FontAwesome;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.news-block .bx-prev:hover, .news-block .bx-next:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.news-block .bx-prev:before, .news-block .bx-next:before{position:relative;top:2px;margin-right:50px}
.news-block .bx-prev:before{content:"\f053";left:14px}
.news-block .bx-next:before{content:"\f054";left:5px}
.news-block .bx-prev{left:0}
.news-block .bx-next{right:10px}
.news-block .bx-pager{position:absolute;top:10px;right:22px;z-index:99;float:left}
.news-block .bx-pager .bx-pager-item, .news-block .bx-pager .bx-pager-item .bx-pager-link{float:left}
.news-block .bx-pager .bx-pager-item .bx-pager-link{background:#e8c339;width:10px;height:10px;margin-left:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-indent:-9999px;opacity:0.50;filter:alpha(opacity=50)}
.news-block .bx-pager .bx-pager-item .bx-pager-link:hover, .news-block .bx-pager .bx-pager-item .bx-pager-link.active{opacity:1;filter:alpha(opacity=100)}
/*--Search Block---------------------------*/
.search-block .tabs{height:34px;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:16px;overflow:hidden}
.search-block .tabs li{float:left}
.search-block .tabs li a{float:left;line-height:33px;padding:0 10px;color:#00396b;border:1px solid #ededed;border-left:0;text-decoration:none}
.search-block .tabs li a:hover{text-decoration:none!important}
.search-block .tabs li:first-child a{border-left:1px solid #ededed}
.search-block .tabs li.active a{background:#7f9cb5;color:#fff;border-color:#99b0c4;outline:0}
.search-block .tab-content{background:#7f9cb5;height:339px;padding:15px 20px 20px;color:#fff}

.search-block .frm-row{margin-bottom:10px}
.search-block .frm-row .error{color:#febdba}
.search-block input{background:#fff;width:100%;height:30px;padding:4px 5px;border:0}
.search-block input:focus{border:0}
.search-block input::-moz-placeholder{color:#99b0c4;opacity:1}
.search-block input:-ms-input-placeholder{color:#99b0c4}
.search-block input::-webkit-input-placeholder{color:#99b0c4}
.search-block .sbHolder{background:#fff;width:100%;height:30px}
.search-block .sbSelector{width:100%;font-size:14px;border:0}
.search-block .sbOptions{top:30px!important;width:100%}
.search-block .sbOptions a{font-size:12px}
.search-block .sbOptions > li{border-right:1px dotted #ddd}
.search-block .location .sbOptions > li,
.search-block .project .sbOptions > li{float:left;width:50%}
.search-block .province .sbOptions > li,
.search-block .district .sbOptions > li{float:left;width:33.333%}
.search-block .acreage .sbOptions > li,
.search-block .price .sbOptions > li{width:40%}
.search-block .sbOptions > li:first-child{width:100%;padding-bottom:3px;margin-bottom:5px;font-weight:500;border-bottom:1px dotted #ddd;cursor:default}
.search-block .sbOptions > li:first-child a:hover{background:#fff;cursor:default}
.search-block .sbToggle{top:-2px!important;right:7px}
.search-block .sbToggle:before{content:"";width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #e8c339 transparent}
.search-block .distance{position:absolute;top:40px;right:0;float:left;width:60%!important;padding:0 10px;color:#333;border-right:0!important}
.search-block .distance h2{padding:0 0 12px}
.search-block .distance label{font-weight:normal;padding:0 0 3px}
.search-block .distance input{height:25px;border:1px solid #ddd}
.search-block .distance .to{margin-top:10px}
.search-block .distance .result{display:none}
.search-block .distance .result sup{position:relative;top:3px}
.search-block .distance .error{color:#f00}
.search-block .btn-row{margin:0}
.search-block .btn-row .s-btn{background:#e8c339;float:right;height:35px;line-height:33px;padding:0 15px;margin-left:5px;color:#fff;font-size:15px;font-weight:300;text-decoration:none}
.search-block .btn-row .s-btn:hover{text-decoration:none!important}
.search-block .btn-row .full-search{position:relative;left:-5px;float:right;line-height:35px;color:#fff;font-size:12px}
.search-block .s-note{margin-top:13px;font-size:12px;text-align:right}
/*Search Block style2*/
.search-block.sbs2{margin-bottom:20px}
.search-block.sbs2 .tabs{font-size:15px}
.search-block.sbs2 .tab-content{height:auto}
.search-block.sbs2 .s-note{margin-top:0}
/*full search box*/
.full-search-box{}
.full-search-box > .tabs{height:33px;margin:0}
.full-search-box > .tabs li{float:left;text-overflow:ellipsis;white-space:nowrap}
.full-search-box > .tabs li a{float:left;line-height:33px;padding:0 10px;color:#00396b;border:1px solid #ededed;border-left:0;text-decoration:none}
.full-search-box > .tabs li:first-child a{border-left:1px solid #ededed}
.full-search-box > .tabs li.active a{background:#7f9cb5;color:#fff;border-color:#99b0c4;outline:0}

.full-search-box .tab-content{height:auto;padding:15px 20px 20px}
.full-search-box .sbSelector, .full-search-box input, .full-search-box input:focus{border:0}
.full-search-box .s-note{float:right;margin-top:7px;color:#fff}
/*--bds list Block-------------------------*/
.bds-list-block li{position:relative;padding:0 10px 10px 0}
.bds-list-block li .pic{display:block;width:100%;text-align:center;overflow:hidden;border:1px solid #ccd7e1}
.bds-list-block li:hover .pic{border-color:#e8c339}
.bds-list-block li .pic img{float:left;width:auto;height:100%}
.bds-list-block li .detail{height:120px;overflow:hidden}
.bds-list-block li .detail .title{max-height:36px;line-height:18px;margin:7px 0 4px;overflow:hidden}
.bds-list-block li .detail .title a{color:#333;text-decoration:none!important}
.bds-list-block li:hover .detail .title a{color:#00396b}
.bds-list-block li .detail .price{max-height:24px;line-height:24px;color:#d0a503;font-size:15px;overflow:hidden}
.bds-list-block li .detail .acreage{margin:0 0 5px;color:#d0a503}
.bds-list-block li .detail .acreage p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bds-list-block li .detail .acreage a{color:#d0a503}
.bds-list-block li .detail .addr{max-height:24px;line-height:24px;color:#666;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bds-list-block li .detail .date{line-height:24px;color:#333;font-size:12px}
.bds-list-block li .gadgets{display:none;position:absolute;top:0;right:10px;background:#e8c339;float:left;padding:3px 5px;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px}
.bds-list-block li:hover .gadgets{display:block}
.bds-list-block li .gadgets a{margin:0 2px;color:#f4f4f4;font-size:15px}
.bds-list-block li .gadgets a:hover{color:#fff}
.bds-list-block li .gadgets a.save-bds{position:relative;bottom:-1px;margin:0 0 0 3px}
.bds-list-block li .gadgets .fa-map-marker{font-size:16px}
/*--list agency----------------------------*/
.list-agency > li{margin-bottom:20px}
.list-agency > li .info{float:left;width:65%}
.list-agency > li .info .logo{float:left;width:150px;border:1px solid #a7a7a7}
.list-agency > li .info .logo:hover{border-color:#000}
.list-agency > li .info .logo img{width:100%;height:auto}
.list-agency > li .info .detail{margin:0 20px 0 165px}
.list-agency > li .info .detail .title{line-height:20px;margin:-3px 0 3px;font-size:16px;font-weight:normal}
.list-agency > li .info .detail .title a{color:#333}
.list-agency > li .info .detail .title a:hover{color:#f60}
.list-agency > li .info .detail .phone{line-height:22px}
.list-agency > li .info .detail .email a, .list-agency li .info .detail .web-addr a{line-height:22px;color:#666}
.list-agency > li .info .detail .contact a{line-height:22px;font-size:12px;text-decoration:none}
.list-agency > li .area{background:#999;float:right;width:35%;padding:12px;color:#fff}
.list-agency > li .area .title{padding-bottom:6px;margin-bottom:10px;font-weight:normal;text-transform:uppercase;border-bottom:1px solid #b8b8b8}
.list-agency > li .area .desc{max-height:100px;line-height:20px;font-size:12px;overflow:hidden}
/**/
.top-agency{position:relative;margin:0 0 25px}
.top-agency .a-list li{float:left;width:130px}
.top-agency .a-list li .logo{display:block;width:100%;height:130px;text-align:center;border:1px solid #ddd}
.top-agency .a-list li .logo img{max-width:100%;max-height:100%}
.top-agency .a-list li h3, .top-agency .a-list li .desc{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.top-agency .a-list li h3{height:18px;margin:3px 0 0;font-size:12px}
.top-agency .a-list li h3 a{line-height:18px;color:#333}
.top-agency .a-list li .phone{color:#999;font-size:12px;text-align:center}
.top-agency .a-list li .desc{font-size:11px}

.top-agency .a-list li:hover .logo{border-color:#93ca43}
.top-agency .a-list li:hover h3 a{color:#f60;text-decoration:none}

.top-agency .bx-prev, .top-agency .bx-next{display:block;position:absolute;top:-40px;float:left;width:20px;height:30px;opacity:0.70;filter:alpha(opacity=70);overflow:hidden;line-height:1;color:#93ca43;white-space:nowrap;font-size:20px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-agency:hover .bx-prev, .top-agency:hover .bx-next{display:block}
.top-agency .bx-prev:hover, .top-agency .bx-next:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.top-agency .bx-prev:before, .top-agency .bx-next:before{position:relative;top:6px;left:0;margin-right:50px}
.top-agency .bx-prev:before{content:"\f053"}
.top-agency .bx-next:before{content:"\f054"}
.top-agency .bx-prev{right:20px}
.top-agency .bx-next{right:0}
/*----*/
.list-agency{padding-right:10px}
.list-agency > .title{background:#e5ebf0;height:30px;line-height:30px;padding:0 0 0 10px;margin:0 0 10px;font-size:16px;font-weight:500;text-transform:uppercase}

.list-agency .a-list{margin:0 0 10px}
.list-agency .a-list ul{margin:0 -30px 0 0}
.list-agency .a-list ul li{float:left;width:50%;padding:0 30px 0 0}
.list-agency .a-list ul li .frame{float:left;width:100%;margin:0 0 10px}
.list-agency .a-list ul li .logo{float:left;width:125px;height:125px;text-align:center;border:1px solid #ddd}
.list-agency .a-list ul li .logo:hover{border-color:#e8c339}
.list-agency .a-list ul li .logo img{max-width:100%;max-height:100%}
.list-agency .a-list ul li .detail{margin:0 0 0 135px;overflow:hidden}
.list-agency .a-list ul li .detail h2{margin:5px 0 3px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list-agency .a-list ul li .detail h2 a{color:#333}
.list-agency .a-list ul li .detail h2 a:hover{color:#00396b}
.list-agency .a-list ul li .detail .phone, .list-agency .a-list ul li .detail .web{color:#999;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list-agency .a-list ul li .detail .desc{max-height:54px;margin:3px 0 0;font-size:11px;overflow:hidden}
.list-agency .a-list ul li .detail p{margin:0 0 2px}
/*--highlight-news-------------------------*/
.highlight-news{border-width:1px;border-color:#e8c339 #ccd7e1 #ccd7e1 #e8c339;border-style:solid}
.highlight-news .menu, .highlight-news .menu li.highlight{font-family:'Open Sans', Helvetica, Arial, sans-serif;color:#000;font-size:16px;font-weight:400;text-transform:uppercase}
.highlight-news .menu li, .highlight-news .menu li a{float:left}
.highlight-news .menu li a{height:32px;line-height:33px;padding:0 5px 0 25px;color:#000;text-decoration:none!important}
.highlight-news .menu li a:hover{color:#00396b}
.highlight-news .menu li.highlight{background:#00396b;height:35px;line-height:30px;padding:3px 15px 0 13px;margin:-1px 0 0 -1px;color:#fff}
.highlight-news .content{padding:20px 15px 10px 20px}
.highlight-news .content li{line-height:18px;margin:0 0 10px 10px}
.highlight-news .content li a{position:relative;color:#444}
.highlight-news .content li a:before{content:"\f101";position:absolute;top:3px;left:-10px;line-height:1;color:#333;white-space:nowrap;font-size:10px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.highlight-news .content li a:hover{color:#d0a503}
.highlight-news .content li a:hover:before{color:#d0a503}
/*--Ads Block------------------------------*/
.ads-block{display:block}
.ads-block li, .ads-block li a, .ads-block li img{float:left}
.ads-block li{margin-bottom:20px}
/*--Top Broker-----------------------------*/
.top-broker li{float:left;width:100%;margin-bottom:20px}
.top-broker li .pic{float:left;width:75px;border:1px solid #ccd7e1}
.top-broker li .pic:hover{border-color:#e8c339}
.top-broker li .pic img{float:left;width:100%;height:auto}
.top-broker li .detail{line-height:18px;margin:-4px 0 0 85px}
.top-broker li .detail .name{color:#444;font-weight:500}
.top-broker li .detail .name:hover{color:#00396b}
.top-broker li .detail .phone{margin:2px 0}
.top-broker li .detail .expertise{color:#666;font-size:13px}
/*--faq block & survey block------------------------------*/
.faq-block{margin:0;border:1px solid #e8c339;border-top:0}
.faq-block .list-faq{padding:10px 10px 0}
.faq-block .list-faq li{line-height:18px;margin:0 0 10px 10px}
.faq-block .list-faq a{position:relative;color:#444}
.faq-block .list-faq a:before{content:"\f0da";position:absolute;top:3px;left:-10px;line-height:1;color:#888;white-space:nowrap;font-size:11px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.faq-block .list-faq a:hover{color:#d0a503}
.faq-block .list-faq a:hover:before{color:#d0a503}
.faq-block .frm-faq{margin:0}
.faq-block .frm-faq .title{color:#000;font-size:16px;font-weight:500;text-align:center}
.faq-block .frm-faq .frm-row{margin:10px 0}
.faq-block .frm-faq .frm-row textarea{float:left;width:100%;height:100px;padding:5px;font-size:12px;border:1px solid #ccd7e1}
.faq-block .frm-faq .frm-row textarea:focus{outline:0;border-color:#e8c339;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,195,57,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,195,57,.6)}

.faq-block .frm-faq .btn-row{margin:20px 0 15px;text-align:center}
.faq-block .frm-faq .btn-row .send-btn{display:inline-block;background:#e8c339;height:30px;line-height:30px;padding:0 14px;margin:0 1px;color:#fff;text-decoration:none!important}
/**/
.survey-block{margin-top:20px}
.survey-block .frm-faq{padding:10px 10px 0}
.survey-block .frm-faq .btn-row .send-btn.default_popup{background:#999}
.survey-block input[type=radio]{margin:-1px 5px 0 0}
.survey-block .quest{display:block;font-weight:normal}
.survey-block h2{font-size:15px!important;color:#00396b}
.survey-block .see-all{margin-top:4px!important}
/*--breadcrumb------------------------------*/
.breadcrumb-nav{margin:0 0 9px}
.breadcrumb-nav li{position:relative;float:left;margin-right:15px;color:#666;font-size:12px}
.breadcrumb-nav li:before{content:"\f105";position:absolute;top:3px;right:-10px;line-height:1;color:#828282;white-space:nowrap;font-size:11px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.breadcrumb-nav li:last-child:before{display:none}
.breadcrumb-nav li a{color:#999}
.breadcrumb-nav li a:hover{color:#d0a503}
/*--news gadgets------------------------------*/
.news-gadgets{margin:10px 0 0}
.news-gadgets .gadgets-s1{margin:0}
.news-gadgets .gadgets-s1 li, .news-gadgets .gadgets-s1 li a{float:left}
.news-gadgets .gadgets-s1 li a{margin:0 15px 5px 0;color:#999;font-size:12px}
.news-gadgets .gadgets-s1 li a:hover{color:#d0a503}
.news-gadgets .gadgets-s1 li a .fa{margin-right:5px;color:#e8c339;font-size:14px}
.news-gadgets .gadgets-s1 li a .fa-warning{color:#f80}
.news-gadgets .gadgets-s2{margin:10px 0 0}
.news-gadgets .gadgets-s2 li, .news-gadgets .gadgets-s2 li a{float:left}
.news-gadgets .gadgets-s2 li a{background:#e8c339;height:25px;line-height:25px;margin:0 10px 5px 0;padding:0 10px;color:#fff}
.news-gadgets .gadgets-s2 li.twitter a{background:#55acee}
.news-gadgets .gadgets-s2 li.facebook a{background:#47639e}
.news-gadgets .gadgets-s2 li.google a{background:#dd4b39}
.news-gadgets .gadgets-s2 li a:hover{text-decoration:none!important}
.news-gadgets .gadgets-s2 li a .fa{margin-right:7px}
/*--comments block---------------------------*/
.comments-block{margin:20px 0 0}
.comments-block .title-comments{height:28px;margin-bottom:20px;border-bottom:1px solid #00396b}
.comments-block .title-comments .title{float:left;background:#00396b;height:27px;line-height:28px;padding:0 14px;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;border:0}
.comments-block .title-comments .sum{float:right;margin-top:7px;color:#666;font-size:12px}
.comments-block .title-comments .sum .fa{position:relative;top:-1px}
.comments-block .comments{margin:0}
.comments-block .comments .text-area textarea{height:80px;padding:7px 10px;font-size:12px}
.comments-block .comments .btn-row .send{display:inline-block;background:#e8c339;height:30px;line-height:30px;margin-top:10px;padding:0 17px 0 15px;color:#fff;font-size:14px;text-decoration:none!important}
.comments-block .load-comments{margin-top:-5px;font-size:12px}
.comments-block .load-comments .comments-nickname{margin: 0 0 5px}
.comments-block .load-comments .comments-nickname a{text-decoration:none!important}
.comments-block .load-comments .comments-nickname a .name{color:#333;font-weight:500}
.comments-block .load-comments .comments-nickname a .date{margin:0 5px 0 0}
.comments-block .load-comments .comments-options{margin:8px 0 15px}
.comments-block .load-comments .comments-options a{text-decoration:none!important}
.comments-block .load-comments .comments-options .reply{margin-right:20px}
.comments-block .load-comments .comments-options .like .fa{position:relative;top:-1px}
.comments-block .load-comments .comments{margin-bottom:20px;margin-left:20px}
.comments-block .load-comments ul li ul{background:#eee;margin:0 0 20px 20px;padding:10px}
.comments-block .load-comments ul li ul textarea{background:#ddd;border-color:#999}
.comments-block .load-comments ul li ul textarea:focus{border-color:#999!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(211,211,211,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(211,211,211,.6)}
.comments-block .paging-row{margin-bottom:20px}
/*--right news list--------------------------*/
.right-news-list{margin:0}
.right-news-list .title{position:relative;height:30px;line-height:28px;color:#00396b;font-size:16px;font-weight:500;text-transform:uppercase;border-top:1px solid #b2c3d2;border-bottom:1px solid #b2c3d2;overflow:hidden}
.right-news-list .title:before{content:"\f105";position:absolute;top:6px;right:0;line-height:1;color:#b2c3d2;white-space:nowrap;font-size:16px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.right-news-list .list{margin:12px 0 16px}
.right-news-list .list li{line-height:18px;margin-top:7px}
.right-news-list .list li a{display:block;position:relative;padding-left:10px;color:#666}
.right-news-list .list li a:before{content:"\f101";position:absolute;top:3px;left:0;line-height:1;color:#888;font-size:12px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.right-news-list .list li a:hover{color:#d0a503}
.right-news-list .list li a:hover:before{color:#d0a503}
/*--paging------------------------------*/
.paging{}
.paging li{float:left;font-size:16px}
.paging li a{display:block;padding:0 7px}
.paging li a:hover{color:#d0a503}
.paging li.first a, .paging li.last a,.paging li.prev a, .paging li.next a{position:relative;float:left;width:18px;height:25px;text-decoration:none!important;overflow:hidden}
.paging li.prev a{padding:0;margin-left:4px}
.paging li.next a{padding:0;margin-right:3px}
.paging li.first a, .paging li.last a{padding:0}
.paging li.first a:before, .paging li.last a:before, .paging li.prev a:before, .paging li.next a:before{position:relative;top:-2px;line-height:1;margin-right:30px;color:#e8c339;font-size:22px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.paging li.prev a:before{content:"\f104";left:0}
.paging li.next a:before{content:"\f105";left:9px}
.paging li.first a:before{content:"\f104";left:2px}
.paging li.last a:before{content:"\f105";left:8px}
.paging li.first a:after, .paging li.last a:after{content:"";position:absolute;top:4px;background:#edc845;float:left;width:2px;height:12px}
.paging li.first a:after{left:0}
.paging li.last a:after{left:16px}
.paging li.first a:hover, .paging li.last a:hover, .paging li.prev a:hover, .paging li.next a:hover{text-decoration:none}
.paging li.active a, .paging li.active a:hover{font-weight:500;text-decoration:none!important;cursor:default}
/**/
.view-filter{float:right}
.view-filter li{float:left;line-height:25px;margin:0 0 0 10px}
.view-filter li a{float:left;font-size:16px}
.view-filter li.active a{position:relative;top:-1px;font-weight:500;cursor:default;text-decoration:none!important}
/**/
.pagination{}
.pagination li{font-size:16px}
.pagination li a{display:block;padding:0 7px}
.pagination li a:hover{color:#d0a503}
.pagination li.first a, .pagination li.last a, .pagination li.PagedList-skipToPrevious a, .pagination li.PagedList-skipToNext a{position:relative;float:left;width:18px;height:25px;text-decoration:none!important;overflow:hidden}
.pagination li.PagedList-skipToPrevious a{padding:0;margin-left:4px}
.pagination li.PagedList-skipToNext a{padding:0;margin-right:3px}
.pagination li.first a, .pagination li.last a{padding:0}
.pagination li.first a:before, .pagination li.last a:before, .pagination li.PagedList-skipToPrevious a:before, .pagination li.PagedList-skipToNext a:before{position:relative;top:0;line-height:1;margin-right:30px;color:#e8c339;font-size:22px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pagination li.PagedList-skipToPrevious a:before{content:"\f104";left:0}
.pagination li.PagedList-skipToNext a:before{content:"\f105";left:9px}
.pagination li.first a:before{content:"\f104";left:2px}
.pagination li.last a:before{content:"\f105";left:8px}
.pagination li.first a:after, .pagination li.last a:after{content:"";position:absolute;top:6px;background:#edc845;float:left;width:2px;height:12px}
.pagination li.first a:after{left:0}
.pagination li.last a:after{left:16px}
.pagination li.first a:hover, .pagination li.last a:hover, .pagination li.PagedList-skipToPrevious a:hover, .pagination li.PagedList-skipToNext a:hover{text-decoration:none}
.pagination li.active a, .pagination li.active a:hover{font-weight:500;text-decoration:none!important;cursor:default}
.pagination>li>a, .pagination>li>span{border:none;}
.pagination>li:last-child>a, .pagination>li:last-child>span,.pagination>li:first-child>a, .pagination>li:first-child>span{border-radius:0px}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color:transparent}
/*--Home page------------------------------*/
.main-content{padding:0 0 30px}
/*home block1*/
.main-content .block1{height:373px}
.main-content .block1 .col1{float:left;width:210px}
.main-content .block1 .col1 h2{padding-bottom:6px;margin-top:-1px;color:#00396b;font-size:15px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #00396b}
.main-content .block1 .col1 .categories-block{margin-top:11px}
.main-content .block1 .col1 .categories-block > li{height:44px}
.main-content .block1 .col1 .categories-block > li > a{height:32px;line-height:30px}
.main-content .block1 .col1 .categories-block > li > a:hover{text-decoration:none!important}

.main-content .block1 .col2{margin-left:235px}
.main-content .block1 .col2 .news-block{padding:0 10px 0 0}
 
.main-content .block1 .col2 .search-block{padding:0 0 0 10px} 
/*home block2*/
.main-content .block2{margin-top:20px}
.main-content .block2 .title-row{margin-right:10px;border-bottom:1px solid #ccd7e1}
.main-content .block2 .title-row .title{float:left;padding-bottom:6px;font-size:16px;font-weight:600;text-transform:uppercase}
.main-content .block2 .title-row .title a{color:#00396b;text-decoration:none}
.main-content .block2 .title-row .title a:hover{text-decoration:none!important}
.main-content .block2 .title-row .see-all{float:right;margin-top:5px;text-decoration:none;color:#00396b;text-decoration:none!important}
.main-content .block2 .title-row .see-all .fa{position:relative;top:-1px;color:#e8c339;font-size:12px}
.main-content .block2 .title-row .see-all:hover .fa{color:#e8c339}
.main-content .block2 .col1{margin-right:310px}
.main-content .block2 .col1 > .fl{width:100%}
.main-content .block2 .col1 .home-list-bds .bds-list-block, .main-content .block2 .col1 .home-list-project .top-project{margin-top:10px}
.main-content .block2 .col1 .home-list-project{margin-top:5px}
.main-content .block2 .col1 .home-list-project .bds-list-block li .pic{border:0}
.main-content .block2 .col1 .home-list-project .bds-list-block li .detail{position:relative;float:left;width:100%;background:#7f9cb5;height:60px;padding:0 10px;margin:0 0 12px;overflow:inherit}
.main-content .block2 .col1 .home-list-project .bds-list-block li .detail:before{position:absolute;left:10px;top:-7px;content:"";width:0;height:0;border-style:solid;border-width:0 5px 7px 5px;border-color:transparent transparent #7f9cb5 transparent}
.main-content .block2 .col1 .home-list-project .bds-list-block li .detail .addr, .main-content .block2 .col1 .home-list-project .bds-list-block li .detail .title, .main-content .block2 .col1 .home-list-project .bds-list-block li .detail .title a{color:#fff}

.main-content .block2 .col1 .home-list-agency{margin:5px 10px 0 0;padding:10px 0 0;border:1px solid #ccd7e1}
.main-content .block2 .col1 .home-list-agency .title-row{position:relative;z-index:9;margin:0 0 20px;padding:0;border:0}
.main-content .block2 .col1 .home-list-agency .title-row .title{float:left;padding:0 0 9px 10px;font-size:16px;border-bottom:1px dotted #ccd7e1}
.main-content .block2 .col1 .home-list-agency .top-company{margin-top:10px;padding:0 50px}
.main-content .block2 .col1 .home-list-agency .top-company .bx-prev, .main-content .block2 .col1 .home-list-agency .top-company .bx-next{top:20px;width:30px;height:30px;font-size:25px;text-decoration:none!important}
.main-content .block2 .col1 .home-list-agency .top-company .bx-prev:before, .main-content .block2 .col1 .home-list-agency .top-company .bx-next:before{top:3px}
.main-content .block2 .col1 .home-list-agency .top-company .bx-prev:before{left:10px}
.main-content .block2 .col1 .home-list-agency .top-company .bx-next:before{left:12px}
.main-content .block2 .col1 .home-list-agency .top-company .bx-prev{left:8px}
.main-content .block2 .col1 .home-list-agency .top-company .bx-next{right:17px}

.main-content .block2 .col1 .highlight-news{margin:25px 10px 0 0}

.main-content .block2 .col2{float:right;width:300px}
.main-content .block2 .col2 .title-row{margin-right:0}
.main-content .block2 .col2 .title-row .title a{font-size:15px}
.main-content .block2 .col2 .title-row .see-all{margin-top:7px;font-size:12px}
.main-content .block2 .col2 .title-row .see-all .fa{font-size:10px}
.main-content .block2 .col2 .top-broker{margin-top:20px}
/*--noHome page------------------------------*/
.nohome .main-header .block2{}
.nohome .main-header .block2 .search .col-cate{position:relative;float:left;width:130px}
.nohome .main-header .block2 .search .col-cate > h2{position:relative;background:#00396b;height:45px;line-height:45px;padding:0 0 0 15px;color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;cursor:default}
.nohome .main-header .block2 .search .col-cate > h2:before{content:"\f107";position:absolute;top:15px;right:10px;line-height:1;color:#fff;font-size:17px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.nohome .main-header .block2 .search .col-cate .categories-block{display:none;position:absolute;top:45px;left:0;background:#fff;width:180px;margin-top:-1px;padding:5px 0;border:1px solid #00396b}
.nohome .main-header .block2 .search .col-cate .categories-block > li > a{height:30px;line-height:28px;padding-left:5px}
.nohome .main-header .block2 .search .col-cate .categories-block > li > a:hover, .nohome .main-header .block2 .search .col-cate .categories-block > li:hover > a{z-index:2;background:#fff;line-height:26px;color:#00396b;text-decoration:none!important;border-top:1px solid #00396b;border-bottom:1px solid #00396b}
.nohome .main-header .block2 .search .col-cate .categories-block > li > a:after{top:9px}
.nohome .main-header .block2 .search .col-cate .categories-block > li > .subcate-block{top:5px;right:-649px;z-index:1;padding:17px 0 20px 34px;border-width:1px}
/**/
.nohome .main-header .block2 .search .col-cate .categories-block > li.item-sell-land > .subcate-block{right:-619px}
.nohome .main-header .block2 .search .col-cate .categories-block > li.item-for-rent > .subcate-block{right:-629px}
.nohome .main-header .block2 .search .col-cate .categories-block > li.item-project > .subcate-block{right:-589px}
.nohome .main-header .block2 .search .col-cate .categories-block > li.item-company > .subcate-block{right:-629px}
.nohome .main-header .block2 .search .col-cate .categories-block > li.item-faq > .subcate-block{right:-629px}
/**/
.nohome .main-header .block2 .search .box{display:block;width:auto;margin-left:135px}
/**/
.nohome .main-content .block2{margin-top:0}
.nohome .main-content .block2 .title-row{height:30px;border-bottom:1px solid #b2c3d2}
.nohome .main-content .block2 .title-row .title{height:28px;line-height:28px;padding:0;border:0}
.nohome .main-content .block2 .title-row .title a{float:left}
.nohome .main-content .block2 .title-row .see-all{margin-top:5px}
/*--news detail------------------------------*/
.news-detail{margin:-3px 20px 0 0}
.news-detail .news-title{line-height:26px;font-size:20px;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif}
.news-detail .date{margin:7px 0 9px;color:#999;font-size:12px}
.news-detail .same-news{margin:0 0 10px;font-family:Arial, Helvetica, sans-serif}
.news-detail .same-news li{line-height:18px;padding-left:10px;margin-bottom:5px}
.news-detail .same-news li a{position:relative}
.news-detail .same-news li a:before{content:"\f101";position:absolute;top:2px;left:-10px;line-height:1;color:#d0a503;font-size:12px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.news-detail .same-news li a:hover:before{color:#d0a503}
.news-detail .bold-news{line-height:20px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif}
.news-detail .news-desc{margin:20px 0 35p;font-family:Arial, Helvetica, sans-serifx}
.news-detail .news-desc p{margin-bottom:20px}
.news-detail .news-desc .img{text-align:center}
.news-detail .news-desc img{max-width:100%!important;height:auto!important}
.news-detail .news-desc .img .desc-img{display:block;color:#666;font-size:12px}
.news-detail .news-desc .news-source{display:block;color:#000;text-align:right}

.news-detail .other-news{margin:35px 0 0}
.news-detail .other-news .title-row2{height:28px;border-bottom:1px solid #00396b}
.news-detail .other-news .title-row2 .title{float:left;background:#00396b;height:27px;line-height:28px;padding:0 14px;color:#fff;font-size:14px;font-weight:300;text-transform:uppercase;border:0}
.news-detail .other-news .title-row2 .see-all{float:right;margin-top:5px;color:#00396b;text-decoration:none!important}
.news-detail .other-news .title-row2 .see-all .fa{position:relative;top:-1px;color:#e8c339;font-size:12px}
.news-detail .other-news .list{margin-top:15px}
.news-detail .other-news .list li{line-height:18px;margin-top:7px}
.news-detail .other-news .list li a{display:block;position:relative;padding-left:10px;color:#666}
.news-detail .other-news .list li a:hover{color:#d0a503}
.news-detail .other-news .list li a:before{content:"\f101";position:absolute;top:3px;left:0;line-height:1;color:#888;font-size:12px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.news-detail .other-news .list li a:hover:before{color:#d0a503}
/*--news home------------------------------*/
.news{}
.news .news-block, .news .news-block ul li, .news .news-block ul li .pic{height:auto;overflow:hidden}
.news .news-block .bx-next{right:0}
.news .news-blocks{margin:20px -20px 0 0}
.news .news-blocks > li{float:left;width:50%;padding:0 20px 25px 0}
.news .news-blocks > li > h2{position:relative;height:35px;line-height:33px;border-top:1px solid #b2c3d2;border-bottom:1px solid #b2c3d2}
.news .news-blocks > li > h2:before{content:"\f105";position:absolute;top:6px;right:0;line-height:1;color:#ccc;white-space:nowrap;font-size:20px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.news .news-blocks > li > h2 a{display:block;padding:0 20px 0 0;color:#00396b;font-size:20px;font-weight:500;text-transform:uppercase;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news .news-blocks > li .first-news{margin:10px 0 0}
.news .news-blocks > li .first-news .pic{display:block;width:100%;text-align:center;overflow:hidden}
.news .news-blocks > li .first-news .pic img{float:left;width:auto;height:100%}
.news .news-blocks > li .first-news .detail{height:108px;margin-bottom:10px;overflow:hidden}
.news .news-blocks > li .first-news .detail .title{max-height:40px;line-height:20px;margin:7px 0;font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;overflow:hidden}
.news .news-blocks > li .first-news .detail .title a{color:#333}
.news .news-blocks > li .first-news .detail .title a:hover{color:#d0a503}
.news .news-blocks > li .first-news .detail .date{padding:3px 0;color:#999;font-size:12px}
.news .news-blocks > li .first-news .detail .desc{max-height:54px;font-family:Arial, Helvetica, sans-serif;overflow:hidden}
.news .news-blocks > li .more-news{color:#777;font-size:12px}
.news .news-blocks > li .more-news > li{line-height:18px}
.news .news-blocks > li .more-news > li a{display:block;position:relative;padding:0 0 0 10px;color:#777;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news .news-blocks > li .more-news > li a:hover{color:#d0a503}
.news .news-blocks > li .more-news > li a:before{content:"\f101";position:absolute;top:3px;left:0;line-height:1;color:#999;white-space:nowrap;font-size:12px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.news .news-blocks > li .more-news > li a:hover:before{color:#e8c339}
/*--news list------------------------------*/
.news-list{padding:0 10px 0 0}
.news-list .news-list-block1{}
.news-list .news-list-block1 .col01{float:left;width:210px;margin:0}
.news-list .news-list-block1 .col01 h2{padding-bottom:6px;margin-top:-1px;color:#00396b;font-size:15px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #00396b}
.news-list .news-list-block1 .col01 .categories-block{display:block!important;z-index:993}
.news-list .news-list-block1 .col01 .categories-block > li{position:relative;height:42px;padding-top:12px}
.news-list .news-list-block1 .col01 .categories-block > li a{height:32px;line-height:30px}
.news-list .news-list-block1 .col01 .categories-block > li > a:hover{text-decoration:none!important}
.news-list .news-list-block1 .col01 .categories-block > li > .subcate-block{top:auto;top:-30px;right:-300px;width:300px}
.news-list .news-list-block1 .col01 .categories-block > li > .subcate-block > .menu{margin:0}
.news-list .news-list-block1 .col01 .categories-block > li.active > a{background:#00396b;padding-left:10px;color:#fff}
.news-list .news-list-block1 .col01 .categories-block > li.active:hover > a, .news-list .news-list-block1 .col01 .categories-block > li.active > a:hover{background:#00396b;cursor:default}
.news-list .news-list-block1 .col01 .categories-block > li.active > a:after{color:#fff}
.news-list .news-list-block1 .col02 .news-style1{position:relative;width:100%}
.news-list .news-list-block1 .col02 .news-style1 .pic{display:block;background:#000;width:100%;height:365px;text-align:center;overflow:hidden}
.news-list .news-list-block1 .col02 .news-style1 .pic img{width:auto;height:100%}
.news-list .news-list-block1 .col02 .news-style1 .detail{position:absolute;bottom:0;left:0;background:rgba(0, 0, 0, 0.75);background:#000\9;float:left;width:100%;padding:15px 17px;color:#fff}
.news-list .news-list-block1 .col02 .news-style1 .detail .title{max-height:22px;line-height:22px;font-size:18px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;font-family:Arial, Helvetica, sans-serif;overflow:hidden}
.news-list .news-list-block1 .col02 .news-style1 .detail .title, .news-list .news-list-block1 .col02 .news-style1 .detail .title a{color:#e8c339}
.news-list .news-list-block1 .col02 .news-style1 .detail .title a:hover{color:#e8c339}
.news-list .news-list-block1 .col02 .news-style1 .detail .desc{max-height:60px;line-height:20px;margin-top:5px;font-size:12px;font-family:Arial, Helvetica, sans-serif;overflow:hidden}

.news-list .news-list-block2{overflow:hidden}
.news-list .news-list-block2 > li{margin:30px 0;border-bottom:1px solid #ccc}
.news-list .news-list-block2 > li:last-child{margin-bottom:0;border:0}
.news-list .news-list-block2 .news-style2{margin-right:-20px}
.news-list .news-list-block2 .news-style2 .block{float:left;width:50%;padding-right:20px}
.news-list .news-list-block2 .news-style2 .block .pic{display:block;width:100%;text-align:center;overflow:hidden}
.news-list .news-list-block2 .news-style2 .block .pic img{float:left;width:auto;height:100%}
.news-list .news-list-block2 .news-style2 .block .detail{margin-bottom:25px}
.news-list .news-list-block2 .news-style2 .block .detail .title{max-height:40px;line-height:20px;margin:7px 0 4px;font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;overflow:hidden}
.news-list .news-list-block2 .news-style2 .block .detail .title a{color:#333}
.news-list .news-list-block2 .news-style2 .block .detail .title a:hover{color:#d0a503}
.news-list .news-list-block2 .news-style2 .block .detail .date{padding:3px 0;color:#999;font-size:12px}
.news-list .news-list-block2 .news-style2 .block .detail .desc{max-height:54px;font-family:Arial, Helvetica, sans-serif;overflow:hidden}

.news-list .news-list-block2 .news-style3{padding-bottom:30px}
.news-list .news-list-block2 .news-style3 .pic{display:block;float:left;width:30%;margin-right:20px;text-align:center;overflow:hidden}
.news-list .news-list-block2 .news-style3 .pic img{float:left;width:auto;height:100%}
.news-list .news-list-block2 .news-style3 .detail .title{max-height:36px;line-height:20px;margin:0 0 4px;font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;overflow:hidden}
.news-list .news-list-block2 .news-style3 .detail .title a{color:#333}
.news-list .news-list-block2 .news-style3 .detail .title a:hover{color:#d0a503}
.news-list .news-list-block2 .news-style3 .detail .desc{font-family:Arial, Helvetica, sans-serif}
.news-list .news-list-block2 .news-style3 .detail .date{padding:3px 0;color:#999;font-size:12px}
/*--Dang tin rao----------------------------------------*/
.post-news-block{padding:0 10px 0 0}
.post-news-block .line{background:#f4f4f4;height:1px;margin-top:10px}
.post-news-block .note-row{color:#999;font-size:11px;font-style:italic}
.post-news-block .note-row .title{text-decoration:underline}
.post-news-block label{font-size:12px;font-weight:500}
.post-news-block > .tabs{border-bottom:1px solid #00396b}
.post-news-block > .tabs li{float:left}
.post-news-block > .tabs li a{float:left;height:30px;line-height:30px;padding:0 14px;text-transform:uppercase;color:#666;text-decoration:none!important;white-space:nowrap}
.post-news-block > .tabs li.active{background:#00396b}
.post-news-block > .tabs li.active a{color:#fff;cursor:default}

.post-news-block .step-row{}
.post-news-block .step-row li{float:left}
.post-news-block .step-row li a{position:relative;background:#ddd;float:left;height:30px;line-height:30px;padding:0 15px 0 25px;text-transform:uppercase;color:#fff;text-decoration:none!important;cursor:default}
.post-news-block .step-row li:first-child a{padding:0 15px}
.post-news-block .step-row li a:before{content:"";position:absolute;top:0;right:-15px;z-index:1;float:left;width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #ddd}
.post-news-block .step-row li.active a{background:#00396b}
.post-news-block .step-row li.active a:before{border-color:transparent transparent transparent #00396b}
.post-news-block .step-row li.finished a{background:#e8c339;cursor:pointer}
.post-news-block .step-row li.finished a:before{border-color:transparent transparent transparent #e8c339}

.post-news-block > .tab-content .tab-pane h2, .post-news-block > .post-news-1n h2{position:relative;background:#e5ebf0;height:30px;line-height:30px;padding:0 20px 0 10px;margin:20px 0 0;color:#d0a503;font-size:14px;font-weight:normal;text-transform:uppercase;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.post-news-block .calendar-up{margin-right:-10px}
.post-news-block .calendar-up .col{padding:0 10px 0 0;margin:15px 0 0}
.post-news-block .calendar-up label{margin-bottom:5px;white-space:nowrap}
.post-news-block .calendar-up .date{position:relative}
.post-news-block .calendar-up .date:after{content:"\f073";position:absolute;top:7px;right:8px;line-height:1;color:#444;white-space:nowrap;font-size:14px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.post-news-block .calendar-up .note-row{margin:10px 0 0}
.post-news-block .calendar-up .note-row .suject{color:#666;font-weight:500}

.post-news-block .frm-row label{float:left;width:130px;line-height:30px;padding-right:10px}
.post-news-block .frm-row textarea{height:88px}
.post-news-block .frm-row .frm-item{margin:0 0 0 130px}
.post-news-block .frm-row{position:relative;margin-bottom:10px}

.post-news-block .des-info{margin:20px 0 27px}
.post-news-block .des-info .frm-row .tooltip-box{display:none;position:absolute;bottom:40px;left:130px;z-index:99;background:#00396b;padding:3px 5px;float:left;max-width:100%;color:#fff;font-size:12px}
.post-news-block .des-info .frm-row .tooltip-box:before{content:"\f0d7";position:absolute;bottom:-11px;left:5px;line-height:1;color:#00396b;white-space:nowrap;font-size:18px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.post-news-block .des-info .frm-row .tooltip-box.ns2{bottom:98px}
.post-news-block .des-info .frm-row .up-img{position:relative;float:left;width:130px}
.post-news-block .des-info .frm-row .up-img .img-view{background:#e8c339;height:30px;line-height:31px;color:#fff;font-size:12px;text-align:center;cursor:default}
.post-news-block .des-info .frm-row .up-img .img-view .fa{position:relative;top:2px;margin-right:5px;font-size:16px}
.post-news-block .des-info .frm-row .up-img input{position:absolute;top:0;left:0;width:130px;height:30px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=0);-moz-opacity:0;opacity:0.0}
.post-news-block .des-info .frm-row .img-note{float:left;line-height:30px;margin-left:10px}
.post-news-block .des-info .frm-row .img-note2{margin:7px 0 0}
.post-news-block .des-info .frm-row .img-note2 input{margin:0}
.post-news-block .des-info .frm-row .view-pic{position:relative;float:left;width:100px;height:100px;margin:10px 10px 0 0;border:1px solid #ddd}
.post-news-block .des-info .frm-row .view-pic img{width:100%;height:100%}
.post-news-block .des-info .frm-row .view-pic .btns-row{position:absolute;top:0;right:0;background:#ddd;float:left;padding:0 3px;border-radius:0 0 0 5px}
.post-news-block .des-info .frm-row .view-pic .btns{float:left;margin:0 3px}
.post-news-block .des-info .frm-row .view-pic .btn-radio input{position:relative;top:-1px;margin:0}
.post-news-block .des-info .frm-row .up-video{float:left;background:#e8c339;height:30px;line-height:31px;padding:0 12px;color:#fff;font-size:12px;text-align:center;text-decoration:none!important}

.post-news-block .basic-info{margin:20px -30px 0 0}
.post-news-block .basic-info .w50p{float:left;width:50%}
.post-news-block .basic-info .frm-row{padding-right:30px}
.post-news-block .basic-info .unit sup{position:relative;top:1px}
.post-news-block .basic-info .check-frm{margin:-5px 0 0 130px}
.post-news-block .basic-info .check-frm input{margin:0;outline:none}
.post-news-block .basic-info .check-frm label{float:none;position:relative;top:1px;font-weight:normal}

.post-news-block .map-box{margin:15px 0 0}
.post-news-block .map-box .fa-map-marker{color:#e8c339;font-size:18px}
.post-news-block .map-box .box{height:300px;margin-top:10px;border:1px solid #ddd}

.post-news-block .bill-box{margin:20px 0 0}
.post-news-block .bill-box .frm-row label{width:210px}
.post-news-block .bill-box .frm-row .frm-item{margin:0 0 0 210px}

.post-news-block .safety-code{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #f4f4f4}
.post-news-block .safety-code.s2{margin-top:10px}
.post-news-block .safety-code label{float:left;line-height:30px;padding-right:20px}
.post-news-block .safety-code .frm-item{float:left;margin:0}
.post-news-block .safety-code .frm-item input{width:150px}
.post-news-block .safety-code .captcha{float:left;margin:0 10px 0 5px}
.post-news-block .safety-code .captcha img{float:left}
.post-news-block .safety-code .refresh{float:left;margin-top:6px;font-size:18px}

.post-news-block .btn-frm{margin:50px 0;text-align:center}
.post-news-block .btn-frm .btns{display:inline-block;height:35px;line-height:35px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px}
.post-news-block .btn-frm .btns, .post-news-block .btn-frm .btns:hover{text-decoration:none}
.post-news-block .btn-frm .btn-green{background:#e8c339} 
.post-news-block .btn-frm .btn-grey{background:#999}
.post-news-block .btn-row{margin:0;padding:0 0 0 130px;text-align:left}

.post-news-block .promotions table{margin:20px 0 30px}
.post-news-block .promotions .check{margin:0}

.post-news-block .view-result{margin:20px 0 0 130px}
.post-news-block .view-result table{border:1px solid #ddd}
.post-news-block .view-result td{background:#f9f9f9;padding:5px 10px}
.post-news-block .view-result .func{margin:4px 0 0;font-size:11px}
.post-news-block .view-result .func a{margin:0 3px;text-decoration:none!important;color:#00396b}
.post-news-block .view-result .func a .fa{font-size:13px}
/**/
.postings-guide{margin-bottom:20px;border:1px solid #e8c339}
.postings-guide h2{position:relative;background:#e5ebf0;line-height:normal;padding:5px 10px;color:#00396b;font-size:14px;text-transform:uppercase;border-bottom:1px solid #e8c339}
.postings-guide h2 .see-all{float:right;margin-top:1px;font-size:12px;text-transform:none;color:#00396b;font-weight:normal}
.postings-guide h2 .see-all:hover{text-decoration:none!important}
.postings-guide h2 .see-all .fa{font-size:10px}
.postings-guide ul{padding:10px 10px 5px}
.postings-guide li{position:relative;padding-left:10px;margin-bottom:5px;color:#666;font-size:13px}
.postings-guide li a{color:#444}
.postings-guide li a:hover, .postings-guide li:hover:before{color:#d0a503}
.postings-guide li:before{content:"\f101";position:absolute;top:2px;left:0;line-height:1;color:#888;font-size:12px;font-weight:normal;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.postings-guide li.active{background:#e8c339;padding-top:3px;padding-bottom:3px}
.postings-guide li.active:before{display:none}
.postings-guide li.active a{color:#fff;text-decoration:none!important;cursor:default}
/**/
.postings-guide.pgs2 h2{font-size:14px}
/**/
.postings-guide.pgs3 h2{font-size:14px}
.postings-guide.pgs3 ul{margin-top:0!important}
.postings-guide.pgs3 li{padding-left:0;margin-bottom:10px}
.postings-guide.pgs3 li:before{display:none}
.postings-guide.pgs3 li .detail .name{font-weight:600}
.postings-guide.pgs3 .seemore-row{padding:0 10px 7px 0;font-size:12px;text-align:right}
.postings-guide.pgs3 .seemore-row a{color:#00396b;text-decoration:none!important}
.postings-guide.pgs3 .seemore-row .fa{position:relative;top:-1px;color:#d0a503;font-size:10px}
/*Posting news 1-n*/
.new-bds{margin-bottom:10px}
.new-bds .title-row{margin-bottom:20px}
/*--Notify Box----------------------------------------------*/
.notify-box{background:#f4f4f4;padding:15px 10px 7px;color:#666;font-size:12px} 
.notify-box h3{margin-bottom:10px}
.notify-box h3 span{text-decoration:underline}
.notify-box p{margin-bottom:10px}
/*--table---------------------------------------------------*/
.table-s01 table{border:1px solid #ddd}
.table-s01 table th{background:#f2f5f7;padding:5px;color:#00396b;font-size:12px;font-weight:500;vertical-align:middle;border-bottom:1px solid #ddd}
.table-s01 table td{background:#fff;padding:5px;border-bottom:1px solid #ddd;line-height:18px;vertical-align:top}
/*--Chi tiết tin rao-----------------------------------------*/
.view-posted-detail{padding:0 10px 0 0;margin-top:-3px}
.view-posted-detail .view-posted-title{line-height:26px;font-size:20px;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif}
.view-posted-detail .area-info{margin:10px 0 5px}
.view-posted-detail .area-info .title{font-size:12px;font-weight:500}
.view-posted-detail .price-info{margin:0}
.view-posted-detail .price-info ul, .view-posted-detail .price-info ul li{float:left}
.view-posted-detail .price-info ul li{margin-right:20px;color:#d0a503;white-space:nowrap}
.view-posted-detail .price-info ul li span{color:#333;font-weight:500;font-size:12px}
.view-posted-detail .price-info .same-person{float:right;font-size:12px}
.view-posted-detail .price-info .same-person .fa{font-size:16px}
.view-posted-detail .desc-info{margin:20px 0 25px;font-family:Arial, Helvetica, sans-serif}
.view-posted-detail .desc-info h3{margin:0 0 5px;color:#000;font-size:16px;text-transform:uppercase}
.view-posted-detail .desc-info p{margin-bottom:10px}
.view-posted-detail .basic-info{margin:0 0 20px}
.view-posted-detail .basic-info h3{margin:0 0 10px;padding:0 0 7px;color:#000;font-size:16px;text-transform:uppercase;border-bottom:1px solid #ddd}
.view-posted-detail .basic-info .title{width:120px;padding-top:2px;color:#666;font-size:12px;font-weight:500}
.view-posted-detail .basic-info td{padding-bottom:5px}
.view-posted-detail .slide-map{margin-bottom:30px}
.view-posted-detail .news-gadgets{margin-top:35px}
.view-posted-detail .notify-box{margin-top:20px}
.view-posted-detail .same-bds{margin:20px 0}
.view-posted-detail .same-bds .title-row{margin-bottom:15px;margin-right:0;overflow:hidden}
.view-posted-detail .same-bds .bds-list-block{margin-right:-10px}
.view-posted-detail .post-need-buy{margin:15px 0 0}
.view-posted-detail .post-need-buy a{display:inline-block;background:#e8c339;height:25px;line-height:25px;padding:0 10px;color:#fff;text-decoration:none!important}
.view-posted-detail .post-need-buy .fa{margin-right:5px}

.view-posted-detail .user-detail{margin:0}
.view-posted-detail .user-detail .name{margin:0 0 7px;font-size:18px;font-weight:600;font-family:'Open Sans', Helvetica, Arial, sans-serif}
.view-posted-detail .user-detail .web{margin-right:10px}
.view-posted-detail .user-detail .web, .view-posted-detail .user-detail .email{display:inline}
.view-posted-detail .user-detail .web span, .view-posted-detail .user-detail .email span{color:#999;font-size:12px}

.view-posted-detail .user-contact{margin:15px 0 0}
.view-posted-detail .user-contact .frm-row label{float:left;width:110px;line-height:30px;padding-right:10px;font-size:12px;font-weight:500}
.view-posted-detail .user-contact .frm-row textarea{height:88px}
.view-posted-detail .user-contact .frm-row .frm-item{margin:0 0 0 110px}
.view-posted-detail .user-contact .frm-row{position:relative;margin-bottom:10px}
.view-posted-detail .user-contact .btn-frm{margin:0 0 0 110px}
.view-posted-detail .user-contact .btn-frm .btns{background:#e8c339;float:left;min-width:50px;height:30px;line-height:30px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px;text-align:center;border:0}
.view-posted-detail .user-contact .btn-frm .btns{text-decoration:none!important}

/* tags */
.tags-search{margin:20px 0 0;font-size:12px}
.tags-search .title{font-weight:500} 
/*--slide map-----------------------------------------*/
.slide-map{margin:0}
.slide-map > .tabs{margin:0 0 10px;border-bottom:1px solid #00396b}
.slide-map > .tabs li{float:left;text-overflow:ellipsis;white-space:nowrap}
.slide-map > .tabs li a{float:left;height:30px;padding:7px 10px 0;text-transform:uppercase;color:#666;font-size:12px;text-decoration:none!important}
.slide-map > .tabs li.active{background:#00396b}
.slide-map > .tabs li.active a{color:#fff;cursor:default}

.slide-map .photos-slide{position:relative}
.slide-map .photos-slide ul li{position:relative;background:#000;width:100%;height:auto;text-align:center;overflow:hidden}
.slide-map .photos-slide ul li img{width:auto;height:100%}
.slide-map .photos-slide .bx-prev, .slide-map .photos-slide .bx-next{position:absolute;top:45%;z-index:99;background:#000;float:left;width:40px;height:30px;border:1px solid #e8c339;opacity:0.60;filter:alpha(opacity=60);overflow:hidden;line-height:1;color:#e8c339;white-space:nowrap;font-size:24px;font-family:FontAwesome;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slide-map .photos-slide .bx-prev:hover, .slide-map .photos-slide .bx-next:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.slide-map .photos-slide .bx-prev:before, .slide-map .photos-slide .bx-next:before{position:relative;top:2px;margin-right:50px}
.slide-map .photos-slide .bx-prev:before{content:"\f177";left:7px}
.slide-map .photos-slide .bx-next:before{content:"\f178";left:7px}
.slide-map .photos-slide .bx-prev{left:0}
.slide-map .photos-slide .bx-next{right:0}
.slide-map .photos-slide .bx-pager{position:absolute;bottom:20px;right:22px;z-index:99;float:left}
.slide-map .photos-slide .bx-pager .bx-pager-item, .slide-map .photos-slide .bx-pager .bx-pager-item .bx-pager-link{float:left}
.slide-map .photos-slide .bx-pager .bx-pager-item .bx-pager-link{background:#e8c339;width:15px;height:15px;margin-left:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-indent:-9999px;opacity:0.50;filter:alpha(opacity=50)}
.slide-map .photos-slide .bx-pager .bx-pager-item .bx-pager-link:hover, .slide-map .photos-slide .bx-pager .bx-pager-item .bx-pager-link.active{opacity:1;filter:alpha(opacity=100)}

.slide-map .area-gadgets{background:#f4f4f4;padding:10px;font-size:12px}
.slide-map .area-gadgets input{position:relative;top:-1px;margin:0;outline:none}
.slide-map .area-gadgets > label{margin-bottom:7px}
.slide-map .area-gadgets .radio-row{margin:0 0 10px}
.slide-map .area-gadgets .radio-row label, .slide-map .area-gadgets .check-row label{margin:0 10px 3px 0;font-weight:normal}
.slide-map .box{height:450px;margin-top:10px;border:1px solid #ddd}
.slide-map .gadgets-view{margin:10px 0 0;border:1px solid #ddd}
.slide-map .gadgets-view h3{background:#666;height:30px;line-height:30px;padding:0 0 0 7px;color:#fff;font-weight:300;text-transform:uppercase}
.slide-map .gadgets-view .gad-list{margin:0 10px}
.slide-map .gadgets-view table{margin:10px 0;font-size:12px}
.slide-map .gadgets-view table th{padding:0 0 3px;color:#000}
.slide-map .gadgets-view table td{color:#666}
.slide-map .gadgets-view table .r-txt{width:100px;text-align:right}
/*--registry received email-----------------------------------------*/
.registry-received-email{background:url(../images/bg-letter.png);padding:3px;box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd}
.registry-received-email .bg{background:#fff;padding:20px 20px 25px}
.registry-received-email h2{padding:0 0 10px;font-weight:500;font-size:20px;text-transform:uppercase;border-bottom:1px dashed #c3c2c3}
.registry-received-email .radio-row{margin:15px 0 10px 130px}
.registry-received-email .radio-row input{position:relative;top:-1px;margin:0}
.registry-received-email .radio-row label{margin:0 20px 0 0;font-weight:normal}
.registry-received-email .frm-row{position:relative;margin-bottom:10px}
.registry-received-email .frm-row label{float:left;width:130px;line-height:30px;padding-right:10px;font-size:12px;font-weight:500}
.registry-received-email .frm-row .frm-item{margin:0 0 0 130px}
.registry-received-email .line{margin:25px 0 18px;border-top:1px solid #f6f6f6}
.registry-received-email .note1{margin:0 0 15px 130px;color:#666;font-size:12px;font-style:italic}
.registry-received-email .btn-frm{margin:0 0 0 130px}
.registry-received-email .btn-frm .btns{display:inline-block;height:35px;line-height:35px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px}
.registry-received-email .btn-frm .btns, .registry-received-email .btn-frm .btns:hover{text-decoration:none!important}
.registry-received-email .btn-frm .btn-green{background:#e8c339} 
/*--list posted news------------------------------------------------*/
.list-posted-news{padding:0 10px 0 0}
.list-posted-news .bds-list-block{margin:0 -10px 0 0}
.list-posted-news .paging-row{margin:10px 0 0}
.list-posted-news .arrange{background:#e5ebf0;height:30px;margin:0 0 10px}
.list-posted-news .arrange .sort{float:left}
.list-posted-news .arrange .map{float:right;margin:5px 9px 0 0}
.list-posted-news .arrange .map a{text-decoration:none!important}
.list-posted-news .arrange .map a .fa{margin-right:2px;font-size:16px}
.list-posted-news .sbHolder{width:160px;height:30px}
.list-posted-news .sbSelector{background:#fff;width:150px;height:24px;line-height:24px;margin:3px;border:0}
.list-posted-news .sbToggle{right:15px;z-index:9;line-height:1;color:#666;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.list-posted-news .sbToggle:before{content:"\f107"}
.list-posted-news .sbToggle.sbToggleOpen:before{content:"\f106"}
.list-posted-news .sbOptions{top:27px!important}
.list-posted-news .keyword-row .keyword{line-height:26px;margin:-5px 0 0;font-size:20px;font-weight:normal;text-transform:uppercase}
.list-posted-news .keyword-row .result{margin:3px 0 10px}
/*--result news search--------------------------------------------*/
.result-news-search .keyword-row .keyword{line-height:26px;margin:-5px 0 0;font-size:20px;font-weight:normal;text-transform:uppercase}
.result-news-search .keyword-row .result{margin:3px 0 10px}
.result-news-search .news-list-block2 li:first-child{margin-top:10px}
/*--Project Block------------------------------------------------*/
.project-block{padding:0 10px 0 0}
.project-block .basic-info{margin:0 0 30px}
.project-block .basic-info .box{background:#fff}
.project-block .basic-info .box > .title{margin:-8px 0 0;font-size:35px;font-weight:400;text-transform:uppercase}
.project-block .area-info{margin:15px 0 0;color:#666}
.project-block .area-info .title{color:#333;font-size:12px;font-weight:500}
.project-block .area-info p{margin:0 0 10px}
.project-block .area-info .blank{margin:0 5px}
.project-block .chat a{margin-right:5px;text-decoration:none}
.project-block .chat .fa{margin-right:2px;color:#e8c339;font-size:14px}
.project-block .chat a:hover .fa{color:#e8c339}
.project-block .chat .fa-skype{position:relative;top:2px;margin:0 0 0 5px;color:#00aff0;font-size:16px}
.project-block .chat a:hover .fa-skype{color:#00aff0}
.project-block .chat .ico-yahoo{display:inline-block;position:relative;top:2px;background-position:0 0;width:22px;height:13px}
.project-block .slide-map .tab-content{padding:10px 0}
.project-block .slide-map .tab-content img{max-width:100%;height:auto}
.project-block .slide-map .gadgets-block{margin:20px 0 0}
.project-block .slide-map .gadgets-block > h2{margin:0 0 12px;font-size:16px}
.project-block .same-bds{margin:20px 0 0}
.project-block .same-bds .title-row{margin:0 0 20px}
.project-block .same-bds .bds-list-block{margin-right:-10px}
/* About Investors*/
.about-investors{padding:20px 10px 0}
.about-investors h3{font-size:12px}
.about-investors .btn-row{margin:0 0 20px;text-align:center}
.about-investors .btn-row .ibtn{display:inline-block;background:#e8c339;height:30px;line-height:28px;padding:0 15px;margin:0 5px;color:#fff;font-size:15px;font-weight:300;text-decoration:none}
/* sproject */
.sproject .tabs{height:auto}
.sproject .tabs li{background:#7f9cb5;float:none}
.sproject .tabs li h2{margin:0 20px;padding:15px 0 0;color:#fff;border-color:#99b0c4;font-weight:normal;text-transform:uppercase}
/*--Post Project------------------------------------------------*/
.post-project{}
.post-project > .tabs{border-bottom:1px solid #00396b}
.post-project > .tabs li{float:left}
.post-project > .tabs li a{float:left;height:30px;line-height:30px;padding:0 14px;text-transform:uppercase;color:#666;text-decoration:none!important;white-space:nowrap}
.post-project > .tabs li.active{background:#00396b}
.post-project > .tabs li.active a{padding-top:1px;color:#fff;cursor:default}

.post-project .red{color:#f30}
.post-project .step-row{}
.post-project .step-row li{float:left}
.post-project .step-row li a{position:relative;background:#ddd;float:left;height:30px;line-height:30px;padding:0 15px 0 25px;text-transform:uppercase;color:#fff;text-decoration:none!important;cursor:default}
.post-project .step-row li:first-child a{padding:0 15px}
.post-project .step-row li a:before{content:"";position:absolute;top:0;right:-15px;z-index:1;float:left;width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #ddd}
.post-project .step-row li.active a{background:#00396b}
.post-project .step-row li.active a:before{border-color:transparent transparent transparent #00396b}
.post-project .step-row li.finished a{background:#e8c339;cursor:pointer}
.post-project .step-row li.finished a:before{border-color:transparent transparent transparent #e8c339}

.post-project .frm-row label{float:left;width:130px;line-height:30px;padding-right:10px;font-size:12px;font-weight:500}
.post-project .frm-row textarea{height:88px}
.post-project .frm-row .frm-item{margin:0 0 0 130px}
.post-project .frm-row .frm-item .add{margin:10px 0 0}
.post-project .frm-row{position:relative;margin-bottom:10px}
.post-project .frm-row .up-img{position:relative;float:left;width:130px}
.post-project .frm-row .up-img .img-view{background:#e8c339;height:30px;line-height:31px;color:#fff;font-size:12px;text-align:center;cursor:default}
.post-project .frm-row .up-img .img-view .fa{position:relative;top:2px;margin-right:5px;font-size:16px}
.post-project .frm-row .up-img input{position:absolute;top:0;left:0;width:130px;height:30px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=0);-moz-opacity:0;opacity:0.0}
.post-project .frm-row .img-note{float:left;line-height:30px;margin-left:10px;color:#999;font-size:11px;font-style:italic}
.post-project .frm-row .view-pic{position:relative;float:left;width:100px;height:100px;margin:10px 5px 0 0;border:1px solid #ddd}
.post-project .frm-row .view-pic img{width:100%;height:100%}
.post-project .frm-row .view-pic .btns-row{position:absolute;top:0;right:0;background:#ddd;float:left;padding:0 3px 2px;border-radius:0 0 0 5px}
.post-project .frm-row .view-pic .btns{float:left;margin:0 3px}
.post-project .frm-row .view-pic .btns input{margin:0}

.post-project .basic-info{margin:20px -30px 0 0}
.post-project .basic-info .w50p{float:left;width:50%}
.post-project .basic-info .frm-row{padding-right:30px}
.post-project .basic-info .unit sup{position:relative;top:1px}
.post-project .basic-info .check-frm{margin:-5px 0 0 130px}
.post-project .basic-info .check-frm input{margin:0;outline:none}
.post-project .basic-info .check-frm label{float:none;position:relative;top:1px;font-weight:normal}
.post-project .basic-info .check-frm.style2{line-height:0;margin:0 0 10px 130px}
.post-project .basic-info .date{position:relative}
.post-project .basic-info .date:after{content:"\f073";position:absolute;top:7px;right:8px;line-height:1;color:#444;white-space:nowrap;font-size:14px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.post-project .basic-info.import label{width:100px;line-height:22px}
.post-project .basic-info.import .frm-item{margin:0 0 0 100px}


.post-project .btn-frm{margin:30px 0;text-align:center}
.post-project .btn-frm .btns{display:inline-block;min-width:60px;height:35px;line-height:35px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px}
.post-project .btn-frm .btns, .post-project .btn-frm .btns:hover{text-decoration:none!important}
.post-project .btn-frm .btn-green{background:#e8c339} 
.post-project .btn-frm .btn-grey{background:#999}

.post-project .view-map{height:300px;border:1px solid #ddd}
.post-project .view-result table{border:1px solid #ddd}
.post-project .view-result td{background:#f9f9f9;padding:5px 10px}
.post-project .view-result .func{margin:4px 0 0;font-size:11px}
.post-project .view-result .func a{margin:0 3px;text-decoration:none!important;color:#00396b}
.post-project .view-result .func a .fa{font-size:13px}
.post-project .view-result label{float:left;width:130px;line-height:30px;padding-right:10px;font-size:12px}
/*--List Project------------------------------------------------*/
.list-projects{padding-right:10px}
.list-projects > .title{background:#e5ebf0;height:30px;line-height:30px;padding:0 0 0 10px;margin:0 0 10px;font-size:15px;text-transform:uppercase;color:#00396b}
.list-projects > .title span{float:left}
.list-projects .bds-list-block{margin-right:-10px}

.list-projects .top-project .bds-list-block li .pic{border:0}
.list-projects .top-project .bds-list-block li .detail{position:relative;float:left;width:100%;background:#7f9cb5;height:60px;padding:0 10px;margin:0 0 12px;overflow:inherit}
.list-projects .top-project .bds-list-block li .detail:before{position:absolute;left:10px;top:-7px;content:"";width:0;height:0;border-style:solid;border-width:0 5px 7px 5px;border-color:transparent transparent #7f9cb5 transparent}
.list-projects .top-project .bds-list-block li .detail .addr, .list-projects .top-project .bds-list-block li .detail .title, .list-projects .top-project .bds-list-block li .detail .title a{color:#fff}
/*Top Project Slider*/
.top-project{position:relative}
.top-project .bds-list-block li .detail .title{height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.top-project .bx-viewport{height:auto!important}

.top-project .bx-prev, .top-project .bx-next{display:block;position:absolute;top:-40px;float:left;width:20px;height:30px;opacity:0.70;filter:alpha(opacity=70);overflow:hidden;line-height:1;color:#e8c339;white-space:nowrap;font-size:20px;font-family:FontAwesome;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-project:hover .bx-prev, .top-project:hover .bx-next{display:block}
.top-project .bx-prev:hover, .top-project .bx-next:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.top-project .bx-prev:before, .top-project .bx-next:before{position:relative;top:6px;left:0;margin-right:50px}
.top-project .bx-prev:before{content:"\f053"}
.top-project .bx-next:before{content:"\f054"}
.top-project .bx-prev{right:20px}
.top-project .bx-next{right:0}
/**/
.home-list-project .top-project .bx-prev, .home-list-project .top-project .bx-next{top:-42px;width:20px;height:22px;font-size:20px}
.home-list-project .top-project .bx-prev:hover, .home-list-project .top-project .bx-next:hover{text-decoration:none!important}
.home-list-project .top-project .bx-prev:before, .home-list-project .top-project .bx-next:before{top:3px}
.home-list-project .top-project .bx-prev:before{left:0}
.home-list-project .top-project .bx-next:before{left:0}
.home-list-project .top-project .bx-prev{right:23px}
.home-list-project .top-project .bx-next{right:3px}
/*--Post news manage------------------------------------------------*/
.post-news-manage{padding:0 10px 0 0}
.post-news-manage .manage-title{background:#e5ebf0;height:30px;line-height:30px;padding:0 0 0 10px;color:#00396b;font-size:15px;text-transform:uppercase}
.post-news-manage label{font-size:12px;white-space:nowrap}
.post-news-manage > .tabs{border-bottom:1px solid #00396b}
.post-news-manage > .tabs li{float:left}
.post-news-manage > .tabs li a{float:left;height:30px;line-height:30px;padding:0 14px;text-transform:uppercase;color:#666;text-decoration:none!important;white-space:nowrap}
.post-news-manage > .tabs li.active{background:#00396b}
.post-news-manage > .tabs li.active a{padding-top:1px;color:#fff;cursor:default}

.post-news-manage > .tab-content .tab-pane > h2{position:relative;background:#f4f4f4;height:30px;line-height:30px;padding:0 20px 0 10px;margin:20px 0 0;color:#e8c339;font-size:14px;font-weight:normal;text-transform:uppercase;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.post-news-manage .calendar-up{margin-right:-10px}
.post-news-manage .calendar-up .col{padding:0 10px 0 0;margin:10px 0 0}
.post-news-manage .calendar-up label{margin-bottom:5px}
.post-news-manage .calendar-up .date{position:relative}
.post-news-manage .calendar-up .date:after{content:"\f073";position:absolute;top:7px;right:8px;line-height:1;color:#444;white-space:nowrap;font-size:14px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.post-news-manage .calendar-up .view .s-btn{margin:24px 0 10px}

.post-news-manage .news-code{margin:10px 0 0}
.post-news-manage .news-code > label{width:100%}
.post-news-manage .news-code .input-code{padding:0 10px 10px 0}
.post-news-manage .child-user-manage .news-code .input-code{float:left;padding:0 10px 0 0}
.post-news-manage .child-user-manage .news-code .input-code input{width:270px}
.post-news-manage .s-btn{background:#e8c339;float:left;min-width:60px;height:30px;line-height:30px;padding:0 15px;margin-bottom:10px;color:#fff;text-align:center;text-decoration:none!important;border:0}
.post-news-manage .note{float:left;padding:7px 0 0 10px;color:#999;font-size:12px}

.post-news-manage .list-view{margin:7px 0 0}
.post-news-manage .list-view .check input{margin:0;outline:0}
.post-news-manage .list-view .view{min-width:70px}
.post-news-manage .list-view .func{margin:5px 0 0;font-size:11px}
.post-news-manage .list-view .func a{margin:0 5px 0 0;color:#00396b;text-decoration:none!important;white-space:nowrap}
.post-news-manage .list-view .func .fa{font-size:16px}
.post-news-manage .list-view .del-all, .post-news-manage .list-view .action-all{margin:0 0 5px;font-size:12px}
.post-news-manage .list-view .del-all .fa, .post-news-manage .list-view .action-all .fa{color:#d0a503;font-size:16px}
.post-news-manage .list-view .action-all .col{float:left;margin-right:10px}
.post-news-manage .list-view .name{color:#666}
.post-news-manage .list-view .paging-row{margin:10px 0 0}
.post-news-manage .list-view .news-title.disable a, .post-news-manage .list-view .news-title.disable a:hover{color:#ddd;cursor:default;text-decoration:none!important}
.post-news-manage .list-view table tr td .func a{filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);-moz-opacity:80;opacity:0.80}
.post-news-manage .list-view table tr td .func a:hover{filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:100;opacity:1}
.post-news-manage .list-view table tr td .banner-ico i{position:relative;bottom:-1px}

.post-news-manage .inbox-detail{margin:18px 0 0}
.post-news-manage .inbox-detail .inbox-btn{display:inline-block;background:#999;height:21px;line-height:20px;padding:0 7px;color:#fff;font-size:14px;text-align:center;text-decoration:none!important}
.post-news-manage .inbox-detail .reply-btn{position:absolute;top:-5px;right:0;text-decoration:none!important;font-size:12px}
.post-news-manage .inbox-detail .reply-btn .fa{font-size:11px}
.post-news-manage .inbox-detail h2{font-size:16px;font-weight:500}
.post-news-manage .inbox-detail h2 span{color:#666;font-size:14px}
.post-news-manage .inbox-detail .mess-group{}
.post-news-manage .inbox-detail .mess-group h3{position:relative;margin:5px 0 25px;text-align:center;font-weight:normal;border-bottom:1px solid #ddd}
.post-news-manage .inbox-detail .mess-group h3 span{position:relative;bottom:-10px;display:inline-block;background:#fff;max-width:95%;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.post-news-manage .inbox-detail .mess-group h3 time{color:#999;font-size:12px}
.post-news-manage .inbox-detail .mess-group .mess-row{margin-bottom:17px}
.post-news-manage .inbox-detail .mess-group .mess-row .avatar{float:left;width:35px;height:35px;margin-right:17px}
.post-news-manage .inbox-detail .mess-group .mess-row .avatar img{width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.post-news-manage .inbox-detail .mess-group .mess-row .mess{position:relative;background:#e6ebf1;float:left;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.post-news-manage .inbox-detail .mess-group .mess-row time{margin-left:20px;color:#999;font-size:12px}
.post-news-manage .inbox-detail .mess-group .mess-row .col01{margin-right:120px}
.post-news-manage .inbox-detail .mess-group .mess-row .col02{padding:9px 0 0}
.post-news-manage .inbox-detail .mess-group .mess-row.friend .col01{}
.post-news-manage .inbox-detail .mess-group .mess-row.friend .mess{float:none;margin-left:55px}
.post-news-manage .inbox-detail .mess-group .mess-row.friend .col02, .post-news-manage .inbox-detail .mess-row.me .col02{float:right}
.post-news-manage .inbox-detail .mess-group .mess-row.me .mess{float:right}
.post-news-manage .inbox-detail .mess-group .mess-row.friend .mess:before, .post-news-manage .inbox-detail .mess-group .mess-row.me .mess:after{content:"";position:absolute;top:15px;width:0;height:0;border-style:solid}
.post-news-manage .inbox-detail .mess-group .mess-row.friend .mess:before{left:-4px;border-width:4px 4px 4px 0;border-color:transparent #e6ebf1 transparent transparent}
.post-news-manage .inbox-detail .mess-group .mess-row.me .mess:after{right:-4px;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #e6ebf1}
.post-news-manage .inbox-detail .mess-comment{display:none;padding:7px 0 0}
.post-news-manage .inbox-detail .mess-comment .frm-area textarea{height:90px}
.post-news-manage .inbox-detail .mess-comment .btn-frm{margin:10px 0 0}

.post-news-manage .send-mess{margin:20px 0 0}
.post-news-manage .frm-row{margin:0 0 10px}
.post-news-manage .frm-row label{float:left;width:130px;line-height:30px;padding-right:10px;font-size:12px;font-weight:500}
.post-news-manage .frm-row textarea{height:88px}
.post-news-manage .frm-row .frm-item{margin:0 0 0 130px}
.post-news-manage .check-frm{margin:-5px 0 0 160px;color:#666}
.post-news-manage .check-frm input{margin:0;outline:none}
.post-news-manage .check-frm label{position:relative;top:1px;font-weight:normal}

.post-news-manage .safety-code{margin:0}
.post-news-manage .safety-code label{float:left;width:130px;line-height:30px}
.post-news-manage .safety-code .frm-item{float:left;margin:0}
.post-news-manage .safety-code .frm-item input{width:150px}
.post-news-manage .safety-code .captcha{float:left;margin:0 10px 0 5px}
.post-news-manage .safety-code .captcha img{float:left}
.post-news-manage .safety-code .refresh{float:left;margin-top:2px;font-size:18px}

.post-news-manage .btn-frm{margin:10px 0 0 130px}
.post-news-manage .btn-frm .btns{display:inline-block;min-width:50px;height:30px;line-height:30px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px;text-align:center}
.post-news-manage .btn-frm .btns, .post-news-manage .btn-frm .btns:hover{text-decoration:none!important}
.post-news-manage .btn-frm .btn-green{background:#e8c339} 
.post-news-manage .btn-frm .btn-grey{background:#999}

.post-news-manage .receive-email-manage .e-edit{color:#d0a503;text-decoration:none!important}
.post-news-manage .receive-email-manage .e-pause, .post-news-manage .receive-email-manage .e-del{color:#f60;text-decoration:none!important}

.post-news-manage .list-link{margin:20px 0 0}
.post-news-manage .list-link a{float:right;font-size:12px}
.post-news-manage .list-link a .fa{margin-right:3px}
/**/
.statistic-block .tab-content{position:relative}
.statistic-block .tab-content .action-all{position:absolute;top:-32px;right:0;float:left}
.statistic-block .tab-content .action-all .col{margin:0 0 0 10px}
/*themes page*/
.themes-page{padding:10px 0 0}
.themes-page .list{margin:0 -20px 0 0}
.themes-page .list li{position:relative;padding:0 20px 20px 0}
.themes-page .list li .pic{display:block}
.themes-page .list li .pic img{max-width:100%;height:auto;vertical-align:middle}
.themes-page .list li .btns-row{display:none;position:absolute;top:0;right:20px;background:#00396b;float:left;height:30px;line-height:30px;padding:0 5px;border-radius:0 0 0 5px;box-shadow:-1px 1px 1px rgba(255, 255, 255, 0.3);-moz-box-shadow:-1px 1px 1px rgba(255, 255, 255, 0.3);-webkit-box-shadow:-1px 1px 1px rgba(255, 255, 255, 0.3)}
.themes-page .list li:hover .btns-row{display:block}
.themes-page .list li .btns{float:left;margin:0 3px;font-size:12px;text-decoration:none!important}
.themes-page .list li .btn-check{display:none}
.themes-page .list li.active a{cursor:default}
.themes-page .list li.active .btns-row{display:block}
.themes-page .list li.active .btns{display:none}
.themes-page .list li.active .btn-check{display:block;font-size:18px}
/*Change Account Info*/
.change-account-info{margin:20px -30px 0 0}
.change-account-info .frm-row, .change-account-info .w30p{padding-right:30px}
.change-account-info .w30p{float:left;width:50%}
.change-account-info .radio-row{margin:0}
.change-account-info .radio-row input{position:relative;top:-1px;margin:0}
.change-account-info .radio-row label{width:auto;margin:0 20px 0 0;padding:0;font-weight:normal}

.change-account-info .up-img{position:relative;float:left;width:130px}
.change-account-info .up-img .img-view{background:#e8c339;height:30px;line-height:31px;color:#fff;font-size:12px;text-align:center;cursor:default}
.change-account-info .up-img .img-view .fa{position:relative;top:2px;margin-right:5px;font-size:16px}
.change-account-info .up-img input{position:absolute;top:0;left:0;width:130px;height:30px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=0);-moz-opacity:0;opacity:0.0}
.change-account-info .img-note{float:left;line-height:30px;margin-left:10px;color:#999;font-size:12px;font-style:italic}
.change-account-info .view-pic{position:relative;float:left;width:100px;height:100px;margin:10px 10px 0 0;border:1px solid #ddd}
.change-account-info .view-pic img{width:100%;height:100%}
.change-account-info .view-pic .btns-row{position:absolute;top:0;right:0;background:#ddd;float:left;padding:0 3px;border-radius:0 0 0 5px}
.change-account-info .view-pic .btns{float:left;margin:0 3px}
.change-account-info .check-frm{margin:0 0 15px 130px}
.change-account-info .check-frm input{margin:0;outline:none}
.change-account-info .check-frm label{float:none;position:relative;top:1px;font-weight:normal}
.change-account-info .btn-frm .btns{min-width:60px;height:35px;line-height:35px}
/*Change Password*/
.change-password{margin:20px 0 0}
.change-password .frm-row label{width:160px}
.change-password .frm-row .frm-item{margin:0 0 0 160px}
.change-password .btn-frm{margin:10px 0 0 160px}
/*--FAQ Manage------------------------------------------------*/
.faq-manage .e-pause, .faq-manage .e-del{color:#f60}
.faq-manage .answer{padding-right:5px;font-size:12px}
.faq-manage table td{vertical-align:top}
/*--Top Company & Company List------------------------------------------------*/
.top-company{position:relative;margin:0 0 25px}
.top-company .c-list li{float:left;width:130px}
.top-company .c-list li .logo{display:block;width:100%;height:70px;line-height:70px;text-align:center;border:1px solid #ddd;overflow:hidden}
.top-company .c-list li .logo img{max-width:100%;max-height:100%}
.top-company .c-list li h3{height:18px;margin:3px 0 0;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.top-company .c-list li h3 a{line-height:18px;color:#333;text-decoration:none!important}

.top-company .c-list li:hover .logo{border-color:#e8c339}
.top-company .c-list li:hover h3 a{color:#00396b;text-decoration:none}

.top-company .bx-prev, .top-company .bx-next{display:block;position:absolute;top:-40px;float:left;width:20px;height:30px;opacity:0.70;filter:alpha(opacity=70);overflow:hidden;line-height:1;color:#e8c339;white-space:nowrap;font-size:20px;font-family:FontAwesome;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-company:hover .bx-prev, .top-company:hover .bx-next{display:block}
.top-company .bx-prev:hover, .top-company .bx-next:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.top-company .bx-prev:before, .top-company .bx-next:before{position:relative;top:6px;left:0;margin-right:50px}
.top-company .bx-prev:before{content:"\f053"}
.top-company .bx-next:before{content:"\f054"}
.top-company .bx-prev{right:20px}
.top-company .bx-next{right:0}
/*Company List*/
.company-list{}
.company-list ul{margin:0 -30px 0 0}
.company-list ul li{float:left;width:50%;padding:0 30px 0 0}
.company-list ul li .frame{float:left;width:100%;padding:0 0 10px;margin:0 0 15px;border-bottom:1px solid #f4f4f4}
.company-list ul li .logo{float:left;width:125px;height:70px;text-align:center;border:1px solid #ddd}
.company-list ul li .logo:hover{border-color:#e8c339}
.company-list ul li .logo img{max-width:100%;max-height:100%}
.company-list ul li .detail{height:97px;margin:0 0 0 135px;overflow:hidden}
.company-list ul li .detail h2{margin:0 0 3px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.company-list ul li .detail h2 a{color:#333}
.company-list ul li .detail h2 a:hover{color:#00396b}
.company-list ul li .detail .addr{color:#999;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.company-list ul li .detail .addr span{margin:0 5px}
.company-list ul li .detail .desc{max-height:36px;font-size:11px;overflow:hidden}
.company-list ul li .detail .web{font-size:11px}
.company-list ul li .detail .web span{color:#999}
.company-list ul li .detail p{margin:0 0 2px}
/*--Company Detail------------------------------------------------*/
.company-detail{padding:0 10px 0 0}
.company-detail .company-desc{margin:0 0 20px}
.company-detail .company-desc .logo{float:left;width:125px;height:auto;text-align:center;border:1px solid #ddd}
.company-detail .company-desc .logo img{max-width:100%;max-height:100%;vertical-align:middle}
.company-detail .company-desc .detail{margin:0 0 0 140px}
.company-detail .company-desc .detail h2{margin:0 0 7px;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif}
.company-detail .company-desc .detail .addr{color:#999}
.company-detail .company-desc .detail .addr span{margin:0 10px}
.company-detail .company-desc .detail .desc{margin:7px 0 0;line-height:18px;font-family:Arial, Helvetica, sans-serif}
.company-detail .company-desc .detail .web span, .company-detail .company-desc .detail .email span{color:#999;font-size:12px}

.company-detail .tabs{margin:0 0 10px;border-bottom:1px solid #00396b}
.company-detail .tabs li{float:left;text-overflow:ellipsis;white-space:nowrap}
.company-detail .tabs li a{float:left;height:30px;padding:8px 10px 0;text-transform:uppercase;color:#666;font-size:12px;text-decoration:none!important}
.company-detail .tabs li.active{background:#00396b}
.company-detail .tabs li.active a{color:#fff;cursor:default}
.company-detail > .tab-content{padding:0 0 10px}

.company-detail .product-buying .pb-cate{background:#f4f4f4;padding:5px 10px;margin:0 0 10px;border:1px solid #ddd}
.company-detail .product-buying .pb-cate li{float:left;margin:0 15px 0 0;font-size:12px}
.company-detail .product-buying .pb-cate li:before{content:"\f0da";line-height:1;padding:0 3px 0 0;color:#e8c339;white-space:nowrap;color:#999;font-size:12px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.company-detail .product-buying .pb-cate li.active a{font-weight:500;text-decoration:underline}

.company-detail .company-branch li{margin:0 0 20px}
.company-detail .company-branch h2{margin:0 0 7px;font-size:16px}
.company-detail .company-branch p{line-height:22px;font-size:12px}
.company-detail .company-branch p span{color:#999}

.company-detail .company-contact .frm-row label{float:left;width:130px;line-height:30px;padding-right:10px;font-size:12px;font-weight:500}
.company-detail .company-contact .frm-row textarea{height:88px}
.company-detail .company-contact .frm-row .frm-item{margin:0 0 0 130px}
.company-detail .company-contact .frm-row{position:relative;margin-bottom:10px}
.company-detail .company-contact .btn-frm{margin:0 0 0 130px}
.company-detail .company-contact .btn-frm .btns{background:#e8c339;float:left;min-width:50px;height:30px;line-height:30px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px;text-align:center;border:0}
.company-detail .company-contact .btn-frm .btns, .post-news-block .btn-frm .btns:hover{text-decoration:none!important}

.company-detail .bds-list-block{margin-right:-10px}
/*--List Agency------------------------------------------------*/
.top-agency{position:relative;margin:0 0 25px}
.top-agency .a-list li{float:left;width:130px}
.top-agency .a-list li .logo{display:block;width:100%;height:130px;text-align:center;border:1px solid #ddd}
.top-agency .a-list li .logo img{max-width:100%;max-height:100%}
.top-agency .a-list li h3, .top-agency .a-list li .desc{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.top-agency .a-list li h3{height:18px;margin:3px 0 0;font-size:12px}
.top-agency .a-list li h3 a{line-height:18px;color:#333}
.top-agency .a-list li .phone{color:#999;font-size:12px;text-align:center}
.top-agency .a-list li .desc{font-size:11px}

.top-agency .a-list li:hover .logo{border-color:#e8c339}
.top-agency .a-list li:hover h3 a{color:#00396b;text-decoration:none!important}

.top-agency .bx-prev, .top-agency .bx-next{display:block;position:absolute;top:-40px;float:left;width:20px;height:30px;opacity:0.70;filter:alpha(opacity=70);overflow:hidden;line-height:1;color:#e8c339;white-space:nowrap;font-size:20px;font-family:FontAwesome;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-agency:hover .bx-prev, .top-agency:hover .bx-next{display:block}
.top-agency .bx-prev:hover, .top-agency .bx-next:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.top-agency .bx-prev:before, .top-agency .bx-next:before{position:relative;top:6px;left:0;margin-right:50px}
.top-agency .bx-prev:before{content:"\f053"}
.top-agency .bx-next:before{content:"\f054"}
.top-agency .bx-prev{right:20px}
.top-agency .bx-next{right:0}
/*--List FAQ------------------------------------------------*/
.list-fag{padding:0 10px 0 0}
.list-fag .paging-row{margin:10px 0 0}
.list-fag .arrange{background:#ddd;height:30px;margin:0 0 15px}
.list-fag .arrange .sort{}
.list-fag .sbHolder{width:156px;height:30px}
.list-fag .sbSelector{background:#fff;width:150px;height:24px;line-height:24px;margin:3px;padding-right:12px;border:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list-fag .sbToggle{right:10px;z-index:9;line-height:1;color:#666;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.list-fag .sbToggle:before{content:"\f107"}
.list-fag .sbToggle.sbToggleOpen:before{content:"\f106"}
.list-fag .sbOptions{top:27px!important}

.list-fag .faqs{}
.list-fag .faqs > li{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #f4f4f4}
.list-fag .faqs h2 a{font-size:16px;color:#333;font-weight:600}
.list-fag .faqs h2 a:hover{color:#00396b}
.list-fag .faqs .shows{margin:10px 0 0;font-size:12px}
.list-fag .faqs .shows li{float:left;white-space:nowrap}
.list-fag .faqs .shows li .fa{margin-right:3px;color:#999}
.list-fag .faqs .shows .fl li{margin-right:15px}
.list-fag .faqs .shows .fl li .date{color:#999;font-size:11px}
.list-fag .faqs .shows .fr li{margin-left:15px;color:#e8c339}
.list-fag .faqs .shows .fr .fa{color:#000}
.list-fag .faqs .breadcrumb-nav{margin:10px 0 5px}
.list-fag .faqs .breadcrumb-nav a{color:#e8c339}
.list-fag .faqs .btns{margin:10px 0 0;font-size:12px}
.list-fag .faqs .btns a:hover{text-decoration:none}

.list-fag .fag-detail .comments-block .title-comments{margin-bottom:10px}
.list-fag .fag-detail .comments-block .load-comments{margin-top:15px}
.list-fag .fag-detail .detail > h2{font-size:20px;font-weight:normal;text-transform:uppercase}
.list-fag .fag-detail .detail > h2, .list-fag .fag-detail .detail > .detail{font-family:Arial, Helvetica, sans-serif}
.list-fag .fag-detail .detail > .detail{line-height:18px}
/* up-faq */
.up-faq{margin:20px 0 0}
.up-faq .mt10{margin-top:10px}
.up-faq .frm-row textarea{height:150px}
.up-faq .frm-row .mt10{margin-top:10px}
.up-faq .frm-row label, .up-faq .safety-code label{width:140px}
.up-faq .frm-row .frm-item{margin:0 0 0 140px}
.up-faq .frm-row .note{padding:5px 0 0;font-size:11px;white-space:nowrap;font-style:italic}
.up-faq .frm-row .note strong{text-decoration:underline}
.up-faq .btn-frm{margin:10px 0 0 140px}
/*question*/
.question{margin:0 0 20px;text-align:center}
.question a{display:inline-block;background:#e8c339;width:100%;height:30px;line-height:29px;padding:0 20px;color:#fff;text-decoration:none!important}
/*--Tab Block------------------------------------------------*/
.tab-block .tab-pane{overflow:hidden}
/*--registy block------------------------------------------------*/
.registy-block{margin:10px 0 0}
.registy-block .frm-row label{width:160px}
.registy-block .frm-row .frm-item{margin:0 0 0 160px}
.registy-block .btn-frm{margin:10px 0 0 160px}
.registy-block .up-img{position:relative;float:left;width:130px}
.registy-block .up-img .img-view{background:#e8c339;height:30px;line-height:31px;color:#fff;font-size:12px;text-align:center;cursor:default}
.registy-block .up-img .img-view .fa{position:relative;top:2px;margin-right:5px;font-size:16px}
.registy-block .up-img input{position:absolute;top:0;left:0;width:130px;height:30px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=0);-moz-opacity:0;opacity:0.0}
.registy-block .img-note{float:left;line-height:30px;margin-left:10px;color:#999;font-size:12px;font-style:italic}
.registy-block .view-pic{position:relative;float:left;width:100px;height:100px;margin:10px 10px 0 0;border:1px solid #ddd}
.registy-block .view-pic img{width:100%;height:100%}
.registy-block .view-pic .btns-row{position:absolute;top:0;right:0;background:#ddd;float:left;padding:0 3px;border-radius:0 0 0 5px}
.registy-block .view-pic .btns{float:left;margin:0 3px}
/*--registy block------------------------------------------------*/
.login-block{margin:10px 0 0}
.login-block .frm-row label{width:100px}
.login-block .frm-row .frm-item{margin:0 0 0 100px}
.login-block .btn-frm{margin:10px 0 0 100px}
.login-block .check-frm{margin:-5px 0 0 100px;color:#666}
.login-block .check-frm input{margin:0;outline:none}
.login-block .check-frm label{position:relative;top:1px;font-weight:normal}
.login-block .error{background:#fee6e0;padding:3px 5px;margin-bottom:9px;border:1px solid #f30}
.login-block .res-link{margin:10px 0 0 100px}
.login-block .link{margin:7px 0 10px 100px}
.login-block .link span{margin:0 5px;color:#999}
/*--error page----------------------------------------------------*/
.error-page .notify{margin-bottom:10px;font-size:16px}
.error-page .backhome{font-size:12px}
/*--Margin Padding------------------------------------------------*/
.pr0{padding-right:0}
/*--Socials------------------------------------------------------*/
.socials{margin:0 0 -5px}
.socials li, .socials li a{float:left}
.socials li a{background:#e8c339;width:32px;height:25px;line-height:25px;margin:0 5px 5px 0;color:#fff;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.socials li.facebook a{background:#47639e}
.socials li.google a{background:#166cec}
.socials li.youtube a{background:#cc181e}
.socials li.skype a{background:#00aff0;font-size:17px}
.socials li.yahoo a{background:#4b02c1}
.socials li.yahoo a img{margin:-1px 0 0 2px}
.socials li a:hover{text-decoration:none!important}
/*--icons------------------------------------------------------*/
.add-user-ico{position:relative;margin-right:5px}
.add-user-ico:after{content:"\f067";position:absolute;top:-1px;left:10px;line-height:1;color:#d0a503;font-size:8px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.add-file-ico{position:relative;margin-right:4px}
.add-file-ico:after{content:"\f067";position:absolute;top:-4px;left:11px;line-height:1;color:#d0a503;font-size:8px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.add-call-ico{position:relative}
.add-call-ico:after{content:"\f067";position:absolute;top:-3px;left:5px;line-height:1;color:#d0a503;font-size:8px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.csv-ico{position:relative}
.csv-ico:after{content:"c";position:absolute;top:1px;left:4px;line-height:1;color:#d0a503;font-size:12px}
.assigned-ico{position:relative;margin-right:5px}
.assigned-ico:before{content:"\f1d8";position:absolute;top:-2px;left:10px;line-height:1;color:#00396b;font-size:7px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*--Dashboard general------------------------------------------*/
.child-user-manage .news-code, .child-user-manage .list-view{margin:15px 0 0}
.receive-email-manage .list-view, .faq-manage .list-view, .inbox-block .list-view{margin:15px 0 0}
.inbox-block .noread{font-weight:500}
.inbox-block .noread .func{font-weight:normal}
/*--Add new customer------------------------------------------*/
.add-new-customer{margin-right:10px}
.add-new-customer .manage-title{background:#e5ebf0;height:30px;padding:7px 0 0 10px;color:#00396b;font-size:16px;font-weight:500;text-transform:uppercase}
.add-new-customer .date{position:relative}
.add-new-customer .date:after{content:"\f073";position:absolute;top:7px;right:8px;line-height:1;color:#444;white-space:nowrap;font-size:14px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.add-new-customer select.salutation{width:auto}
.add-new-customer .assigned-to .form-control{display:inline-block;width:50%;margin-right:7px}
.add-new-customer .assigned-to a{display:inline-block}
.add-new-customer .assigned-to .fa{position:relative;top:5px;font-size:22px}
.add-new-customer .assigned-to .fa-remove{top:4px}
/*--customer info -- person-activity---------------------------*/
.customer-info{position:relative;background:#f2f5f7;padding:12px 15px;margin-right:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.customer-info .mt1{margin-top:20px!important}
.customer-info h2{font-size:25px;font-weight:400;text-transform:uppercase}
.customer-info .detail{margin:15px 0 0}
.customer-info .d-row{margin:0 0 5px}
.customer-info .d-row label, .customer-info .d-row p{display:inline}
.customer-info .d-row label{margin-right:3px}
.customer-info .contact{position:absolute;top:50px;right:50px;background:#e5ebf0;float:left;padding:7px 10px 2px;border:1px solid #e8c339;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.customer-info .contact .d-row{white-space:nowrap}
.customer-info .list-link{margin:20px 0 0}
.customer-info .list-link a{float:right;font-size:12px}
.customer-info .list-link a .fa{margin-right:3px}
.customer-info .cus-info-act{margin-top:7px}
.customer-info .cus-info-act a{margin-right:3px}
.customer-info .cus-info-act .fa{font-size:16px}
.customer-info .cus-info-act .assigned-ico:before{top:1px;color:#d0a503}
.customer-info .desc .desc-detail{margin-top:3px}
.customer-info .desc p{display:block;margin-bottom:7px}
/**/
.person-activity{margin:20px 10px 0 0}
.person-activity > .tabs{border-bottom:1px solid #00396b}
.person-activity > .tabs li{float:left}
.person-activity > .tabs li a{float:left;height:30px;line-height:30px;padding:0 14px;text-transform:uppercase;color:#666;text-decoration:none!important;white-space:nowrap}
.person-activity > .tabs li.active{background:#00396b}
.person-activity > .tabs li.active a{color:#fff;cursor:default}

.person-activity .tab-content{background:#f2f5f7;padding:20px 15px 10px 20px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
.person-activity .tab-content li{line-height:18px;margin:0 0 10px 15px}
.person-activity .tab-content li .txt{position:relative}
.person-activity .tab-content li .txt .fa{color:#00396b}
.person-activity .tab-content li .txt:before{position:absolute;top:3px;left:-14px;line-height:1;color:#333;white-space:nowrap;font-size:10px;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.person-activity .tab-content li.meeting .txt:before{content:"\f133"}
.person-activity .tab-content li.call .txt:before{content:"\f095"}
.person-activity .tab-content li.save .txt:before{content:"\f0c7"}
.person-activity .tab-content li.mail .txt:before{content:"\f003"}
.person-activity .tab-content li a:hover{color:#d0a503}
.person-activity .tab-content .time{font-size:12px;color:#666}
.person-activity .tab-content .unit sup{position:relative;top:1px}
.person-activity .list-link{margin:10px 0 0}
.person-activity .list-link a{float:right;font-size:12px}
.person-activity .list-link a .fa{margin-right:3px}
/*--activity group--------------------------------------------*/
.activity-group{}
.activity-group table .begin-date, .activity-group table .end-date{font-size:13px}
.activity-group .w50p{float:left;width:50%}
.activity-group .w35p{float:left;width:35%}
.activity-group .w30p{float:left;width:30%}
.activity-group .w20p{float:left;width:20%}
.activity-group .w15p{float:left;width:15%}
.activity-group .r-txt{padding-right:20px!important;text-align:right}
.activity-group .frm-row .date{position:relative}
.activity-group .frm-row .date:after{content:"\f073";position:absolute;top:7px;right:8px;line-height:1;color:#444;white-space:nowrap;font-size:14px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.activity-group .frm-row .frm-item{margin:0 0 0 130px}
.activity-group .frm-row .frm-item .note{float:none;padding:0}
.activity-group .frm-row .frm-item .name{display:block;line-height:30px}
.activity-group .btn-frm{margin:30px 0;text-align:center}
.activity-group .btn-frm .btns{display:inline-block;min-width:60px;height:35px;line-height:35px;padding:0 15px;margin-right:1px;color:#fff;font-size:14px}
.activity-group .unit sup{position:relative;top:1px}
/*activity creating*/
.activity-creating{margin:10px -20px 0 0}
.activity-creating .frm-row{padding-right:20px}
.activity-creating .btn-pn{float:left;width:130px;padding:20px 20px 0 0;text-align:center}
.activity-creating .btn-pn .pn{display:block;height:30px;line-height:30px;color:#666;font-size:22px}
/*Note creating*/
.note-creating{margin:10px -30px 0 0}
.note-creating .frm-row{padding-right:30px}
/*Meeting info*/
.meeting-info h2{font-size:22px}
.meeting-info .customer{background:#e5ebf0;max-width:420px;padding:7px 10px 2px;margin:15px 0 0;border:1px solid #e8c339;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.meeting-info .customer h3{margin-bottom:10px;text-transform:uppercase}
.meeting-info .customer ol{max-width:400px;padding-left:20px}
.meeting-info .customer li{float:left;width:50%;line-height:22px;margin:0 0 7px 0;padding:0;white-space:nowrap}
.meeting-info .col01{padding:0 15px 0 11px}
.meeting-info .col02{padding:0 11px 0 15px}
.meeting-info .unit sup{position:relative;top:1px}
/**/
.meeting-call-list .edit{font-size:16px;color:#00396b}
.meeting-call-list .date, .meeting-call-list .time{font-size:12px}
/*--Manage pages--------------------------------------------*/
.manage .main-content .block2 .col1{margin-right:230px}
.manage .main-content .block2 .col2{width:220px}
/*--Dropdown Menu--------------------------------------------*/
.dd-menu{}
.dd-menu .postings-guide{margin-bottom:10px}
.dd-menu .postings-guide .list{display:none;padding:0;margin:10px 10px 5px}
.dd-menu .postings-guide .title{position:relative;border-bottom-width:0;cursor:default}
.dd-menu .postings-guide .title:after{content:"\f101";position:absolute;top:6px;right:8px;line-height:1;color:#444;white-space:nowrap;font-size:14px;font-weight:normal;font-family:FontAwesome;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dd-menu .postings-guide.active .list{}
.dd-menu .postings-guide.active .title{border-bottom-width:1px}
.dd-menu .postings-guide.active .title:after{content:"\f103";top:7px}
/*--history Survey--------------------------------------------*/
.history-survey{margin-top:0!important}
.history-survey .menu li.highlight{height:30px;line-height:25px;font-size:14px}
.history-survey .content{padding:15px 15px 10px 20px}
/*--User Index------------------------------------------------*/
.user-index .person-activity, .user-index .person-agency{margin:20px 0 0}
.user-index .person-activity .tabs{margin:0}
/*--All Categories--------------------------------------------*/
.all-cate{padding:0}
.all-cate .row{margin:0}
.all-cate .row h2{padding:0 0 7px;font-weight:300;font-size:18px;text-transform:uppercase}
.all-cate .row ul{margin:0 0 20px}
.all-cate .row ul.marg{margin:0 0 3px}
.all-cate .row li{float:left;width:25%;padding:0 15px 5px 0}
.all-cate .row li a{color:#666}
.all-cate .row li a:hover{color:#00396b}
.all-cate .row .c-menu{float:left;width:50%}
.all-cate .row .c-menu h3{padding:5px 0 8px;font-size:15px}
.all-cate .row .c-menu li{width:50%}
/*--Person ico--------------------------------------------*/
.person-ico{display:none}
/*--s-tabs------------------------------------------------*/
.tabs.s-tabs{position:relative;border:1px solid #00396b}
.tabs.s-tabs:before{content:"";position:absolute;bottom:-5px;left:5px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#00396b transparent transparent transparent;}
.tabs.s-tabs li.active{background:#fff}
.tabs.s-tabs li.active a{color:#00396b;text-decoration:underline!important}