.ps-s {
    position: static !important;
}
.header-fixed-top {
	position: fixed;
    top: 0;
    left: 0;
    background: #f5f5f5;
    color: #9a9a9a;
    border-bottom: 1px solid #cdcecf;
    z-index: 12;
}
.new-header {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 1200px;
    z-index: 10;
    color: #9a9a9a;
    margin-bottom: 20px;
}
.mb0 {
	margin-bottom: 0!important;
}
.new-header .header-top {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    padding: 0;
}
.w {
    width: 1200px;
    margin: 0 auto;
}
.header-tips {
    float: left;
    display: inline-block;
    font-size: 13px;
}
.icon-collect {
	position: relative;
    top: -2px;
    width: 15px;
    height: 14px;
    margin-right: 5px;
    background-image: url(../images/index/collect.png);
    background-repeat: no-repeat;
}
.header-user {
    float: right;
}
.skipNav {
	float: left;
    margin-left: 15px;
    font-size: 14px;
}
.skipNav ul li {
    float: left;
    padding: 0 10px;
}
/*banner*/
.banner-join {
	position: relative;
	width: 100%;
    min-width: 1200px;
}
.banner-join img {
	display: block;
	width: 100%;
}
.search {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -2%;
	margin-left: -3%;
	width: 50%;
}
.search-box, .search-box .inpBox, .status-boox, .status-box ul li {
	float: left;
}
.search-name {
	padding-left: 10px;
    width: 350px;
    height: 40px;
}
.btnBox {
	display: inline-block;
    padding: 0;
    width: 75px;
    height: 40px;
    border-radius: 2px;
    background-color: #fc5968;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}
.icon-search {
	position: relative;
	top: 9px;
	left: 25px;
	width: 22px;
    height: 23px;
    background-image: url(../images/index/search.png);
    background-repeat: no-repeat;
}
/*登陆注册*/
.status {
	float: left;
	margin-left: 50px;
}
.vertical>div div {
	position: relative;
    display: inline-block;
    vertical-align: middle;
}
.vertical>div div a {
	display: block;
}
.base-input {
	margin-bottom: 25rem;
}
.user-img {
	height: 38px;
}
.icon-login{
    display: inline-block;
    width: 38px;
    height: 38px;
    background: url(../images/index/login.png) no-repeat;
}
.icon-register {
	display: inline-block;
    width: 38px;
    height: 38px;
    background: url(../images/index/register.png) no-repeat;
}
.status-text {
	font-size: 14px;
	color: #fff;
	line-height: 35px;
	text-align: center;
}
.flexbox {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: box;
}
.flexbox-middle {
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.flexchild {
    display: block;
    width: 20%;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    box-flex: 1;
    /* flex: 1; */
    word-wrap: break-word;
}
.straight {
	width: 1px;
	height: 30px;
	margin-top: -10px;
	margin-left: 20px;
	margin-right: 20px;
	background: rgba(255,255,255,.5);
}
/*菜单*/
.page-nav {
    position: absolute;
    bottom: 0;
    left: auto;
    width: 100%;
    height: 50px;
    min-width: 1200px;
    background: #0068ce;
    text-align: center;
}
.a-nav-items {
	margin: 0 auto;
	width: 1200px;
}
.a-nav-items li {
	float: left;
	margin-left: 3px;
}
.a-nav-items a {
    display: inline-block;
    padding: 0 16px;
    height: 50px;
    font-size: 16px;
    line-height: 50px;
    color: #fff;
    cursor: pointer;
}
.a-nav-items .active {
	background: #004990;
}
/*行业资讯*/
.mg-top {
	margin-top: 20px;
	margin-bottom: 50px;
	padding-bottom: 20px;
}
.industry {
    position: relative;
    width: 1200px;
    height: 100%;
    min-height: 100px;
    margin: 0 auto;
   border: 1px solid #eeeeee;
}
.industry>.left {
	display: inline-block;
    zoom: 1;
    width: 76%;
    vertical-align: top;
}
.pro-filter {
	padding: 0;
	background: #fff;
}
.pro-filter .tit, .materials-filter .tit {
    position: relative;
    line-height: 1;
    padding: 20px 0 20px;
    margin: 0 30px;
}
.pro-filter h1, .materials-filter h1 {
    display: inline-block;
    font-size: 20px;
    color: #333333;
    font-weight: bold;
}
.tit:before {
    content: '';
    position: absolute;
    top: 50%;
    left: -10px;
    width: 3px;
    height: 20px;
    margin-top: -9px;
    background: #ed4739;
}
.pro-filter-content {
    padding: 0 0 0 20px;
    height: 405px;
}
.tab, .switch-tab {
	width: 100%;
	height: 100%;
    min-height: 180px;
}
.tab .tab-hd {
	position: relative;
    height: 60px;
   	border-top: 1px solid #5898e8;
}
.tab .tab-hd .on, .switch-tab .switch-hd .on {
	background: #5898e8;
}
.switch-tab .switch-hd .on {
	background: #0068ce;
}
.tab .tab-hd .on a, .switch-tab .switch-hd .on a {
	color: #fff;
}
.tab .tab-hd li {
    float: left;
    width: 16.4%;
    background-color: #fff;
    border: 1px solid #edf2f6;
    cursor: pointer;
}
.tab .tab-hd a {
    display: block;
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    color: #333333;
    text-align: center;
    text-decoration: none;
}
.tab .tab-panel, .switch-tab .switch-panel {
	display: none;
}
.tab .dis, .switch-tab .dis, .platform-img a {
	display: block;
}

.tab .tab-bd {
	margin-top: 20px;
    background-color: #fff;
    min-height: 150px;
}
.carousel {
	position: relative;
	float: left;
	/*max-width: 388px;*/
	/*max-height: 288px;*/
	overflow: hidden;
	width: 43%;
}
.carousel-box {
	position: relative;
}
.img {
    position: relative;
    width: 400px;
    /*height: 300px;*/
    overflow: hidden;
}
.img  a {
	display: block;
	position: relative;
	width: 388px;
	height: 288px;
	overflow: hidden;
}
.carousel .img img {
	/*height: 100%;
	vertical-align: middle;*/
	display: block;
	max-width: 388px;
    width: 100%;
    height: 288px;
}
.carousel .carousel-hd {
	position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 5px;
    text-align: center;
}
.carousel .carousel-hd ul {
	position: absolute;
    right: .7rem;
    overflow: hidden;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    height: 18px;
    bottom: 5px;
    z-index: 9;
}
.carousel .carousel-hd ul .on {
	background: #fc5968!important;
}
.carousel .carousel-hd ul li {
	width: 10px;
    height: 10px;
    border-radius: 50%;
    text-indent: -9999px;
    background-color: rgba(142,142,141,.8);
    margin-left: 15px;
}
.carousel-bd {
	width: 388px;
	height: 288px;
}
.recommend .img img {
    height: 100%;
    vertical-align: middle;
}
.sup {
	width: 365px;
    position: relative;
    padding: 8px 10px;
    margin-top: -30px;
    z-index: 2;
    font-size: 14px;
    line-height: 1;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: rgba(0,0,0,0.5);
}
.sup {
	font-size: 14px;
	color: #8e8e8d;
}
.information {
	float: left;
	margin-left: 25px;
	width: 53%;
}
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.information .title {
	padding-right: 105px;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.switch-one ul {
	font-size: 16px;
	color: #9a9a9a;
}
.spill {
	padding-right: 105px;
}
.information-content {
	cursor: pointer;
}
.switch-one li {
	padding-top: 18px;
	font-size: 16px;
	color: #9a9a9a;
	cursor: pointer;
}
.superficial {
	font-size: 16px;
	color: #9a9a9a;
}
/*右边*/
.industry>.rightBar {
    display: inline-block;
    zoom: 1;
    width: 260px;
    /*width: 275px;*/
    height: 465px;
    margin-left: 22px;
    vertical-align: top;
}
.contact {
	/*padding-bottom: 30px;*/
	background: #fafafa;
	height: 100%;
	/*min-height: 465px;*/
}
.terrace {
	position: relative;
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
}
.business,.member, .inquire {
	margin-bottom: 21px;
	padding-left: 15px;
}
.business h2 {
	padding: 20px 0 15px 5px;
	font-size: 16px;
	color: #333333;
}
.affiliate-icon {
	width: 40px;
    height: 40px;
    background: url(../images/index/affiliate.png) no-repeat;
}
.bargain-icon {
	width: 40px;
    height: 40px;
    background: url(../images/index/bargain.png) no-repeat;
}
.cultivate-icon {
	width: 40px;
    height: 40px;
    background: url(../images/index/cultivate.png) no-repeat;
}
.business>div div, .inquire>div div {
	margin-left: 20px;
	position: relative;
    display: inline-block;
    vertical-align: middle;
}
.business>div div p, .inquire>div div p {
	padding-top: 8px;
}
.business>div div a:hover {
	color: #57beed;
	cursor: pointer;
}
.inquire>div div a:hover {
	color: #fc6d7a;
	cursor: pointer;
}
.business a, .inquire a {
	display: block;
	font-size: 12px;
	color: #666666;
	text-align: center;
}
.member h2, .inquire h2 {
	padding-left: 5px;
	font-size: 16px;
	color: #333333;
}
.module {
	margin-top: 20px;
	padding-left: 10px;
}
.module li {
	float: left;
	width: 105px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	text-align: center;
	background: #78bfdf;
	color: #fff;
}
.module li:hover {
	background: #3993df;
	cursor: pointer;
}
.bulletin-icon {
	width: 40px;
    height: 40px;
    background: url(../images/index/bulletin.png) no-repeat;
}
.acceptance-icon {
	width: 40px;
    height: 40px;
    background: url(../images/index/acceptance.png) no-repeat;
}
.more-icon {
	width: 40px;
    height: 40px;
    background: url(../images/index/more.png) no-repeat;
}
.terrace-name {
	width: 80px;
	height: 80px;
	border-radius: 40px;
	text-align: center;
}
.terrace-name p{
	padding: 15px 20px;
	width: 40px;
}
.terrace ul li {
	margin: 0 auto;
}
.association {
	font-size: 18px;
	color: #fff;
	background: #55bdee;
}
.transaction {
	font-size: 18px;
	color: #fff;
	background: #3993df;
}
.cultivate {
	font-size: 18px;
	color: #fff;
	background: #fc5968;
}
.icon-wechat {
	display: inline-block;
    width: 36px;
    height: 31px;
    background: url(../images/index/wechat.png) no-repeat;
}
.icon-telephone {
	display: inline-block;
    width: 36px;
    height: 31px;
    background: url(../images/index/telephone.png) no-repeat;
}
.contact-box {
	position: relative;
}
.QR-code {
	display: none;
    position: absolute;
    left: 11px;
    top: -165px;
}
.tl-code {
	display: none;
	position: absolute;
	width: 200px;
	height: 60px;
    right: 11px;
    top: -70px;
    line-height: 60px;
    color: #3993df;
    background: #fff;
}
.QR-code img {
    display: block;
    width: 160px;
    height: 160px;
}
.tl-code img {
    display: block;
    width: 160px;
    height: 160px;
}
.contact-center {
	font-size: 16px;
	color: #666666;
	text-align: center;
	line-height: 35px;
    text-align: center;
}
.interval {
	width: 1px;
	height: 30px;
	margin-top: -10px;
	margin-left: 20px;
	margin-right: 20px;
	background: rgba(204,204,204,.5);
}
/*多个平台*/
.more-platform {
	position: relative;
    width: 1200px;
    height: 100%;
    min-height: 50px;
    margin: 25px auto 0 auto;
}
.platform-pic {
	padding: 0;
	height: 71px;
}
.platform-pic img {
	display: block;
	margin-right: 7px;
	width: 71px;
}
.platform-pic a:first-child, .advertisement a:first-child {
	margin-left: 0!important;
}
.platform-pic a {
	margin-left: 15px;
}
.picMarquee-left {
	position: relative;
	overflow: hidden;
}
.picMarquee-left .platform ul {
	overflow: hidden;
	zoom: 1;
}
.picMarquee-left .platform ul li {
    margin: 0 8px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}
.picMarquee-left .platform ul li .platform-img {
	text-align: center;
}
.picMarquee-left .platform ul li .platform-img img {
	display: block;
    width: 228px;
    height: 71px;

}
/*材料信息*/
.materials {
	position: relative;
    width: 1200px;
    height: 100%;
    min-height: 50px;
    margin: 25px auto 0 auto;
    border: 1px solid #eeeeee;
}
.materials>.portside, .decorate>.portside {
	display: inline-block;
    zoom: 1;
    width: 71%;
    vertical-align: top;
}
.materials-filter {
	padding-bottom: 20px;
}
.materials-filter-content {
	margin-left: 20px;
	padding-bottom: 20px;
    height: 395px;
     border: 1px solid #F6F6F6;
}
.switch-tab .switch-hd {
	float: left;
	width: 142px;
    height: 415px;
    background: #edf2f6;
}
.switch-tab .switch-hd li {
    width: 145px
    background-color: #fff;
    border: 1px solid #edf2f6;
    cursor: pointer;
}
.switch-tab .switch-hd a {
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #666666;
    text-align: center;
    text-decoration: none;
}
.switch-tab .switch-bd {
    background-color: #fff;
    min-height: 150px;
}
.bigger {
	position: absolute;
	right: 0;
	width: 16.4%;
	height: 60px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #edf2f6;
	border-bottom-color: #edf2f6;
	cursor: pointer;
}
.polymer {
	float: left;
	height: 395px;
}
.message {
	height: 133px;
	padding: 12px;
}
.message a, .message-img {
	height: 133px;
}
.message a:first-child, .brand li:first-child, .a-nav-items li:first-child, .antistop li:first-child {
	margin-left: 0!important;
}
.message a {
	margin-left: 5px;
	cursor: pointer;
}
.message-img img {
	display: block;
    width: 161px;
    height: 133px;
}
.presentation {
	position: relative;
	padding: 9px 7px;
    margin-top: -30px;
    z-index: 2;
    overflow: hidden;
    font-size: 12px;
    line-height: 1;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: rgba(0,0,0,0.5)
}
.antistop {
	margin: 5px 10px 0 15px;
	border-top: 1px solid #F6F6F6;
}
.antistop ul {
	margin-top: 15px;
}
.antistop li {
	float: left;
	margin-left: 16px;
	cursor: pointer;
}
.keyword a {
	padding: 10px 0 10px 0;
	cursor: pointer;
}
.trademark {
	position: relative;
	display: inline-block;
    zoom: 1;
    width: 311px;
    height: 415px;
    margin-top: 60px;
    margin-left: 10px;
    vertical-align: top;
    border: 1px solid #edf2f6;
}
.meradex {
	position: relative;
	margin: 10px 20px 15px;
	padding-bottom: 10px;
	font-size: 18px;
    color: #333333;
   border-bottom: 1px solid #edf2f6;
}
.more {
	padding-right: 15px;
	font-size: 14px;
	color: #999999;
}
.meradex span {
	display: block;
    position: absolute;
    height: 2px;
    width: 75px;
    left: 50%;
    margin-left: -135px;
    bottom: 0;
    z-index: 9;
    background: #fc5968;
}
.meradex-box {
	position: absolute;
	top: 50px;
	bottom: 10px;
	width: 100%;
	overflow: auto;
}
.meradex-box li {
	padding: 15px 10px 10px 20px;
}
.meradex-content {
	padding-right: 25px;
	font-size: 14px;
	color: #9a9a9a;
}
.meradex-time {
	font-size: 14px;
	color: #9a9a9a;
}
/*全新上线*/
.online {
	position: relative;
	width: 100%;
    min-width: 1200px;
}
.online img {
	display: block;
	width: 100%;
}
/*装饰装修*/
.decorate {
	position: relative;
    width: 1200px;
    height: 100%;
    min-height: 50px;
    margin: 15px auto 0 auto;
    border: 1px solid #eeeeee;
}
.decorate-content {
	position: relative;
	margin-left: 20px;
	padding-bottom: 20px;
    height: 310px;
}
.brand {
	position: absolute;
	top: 0;
	bottom: 10px;
	width: 100%;
	overflow: auto;
}
.brand li {
	float: left;
	margin-bottom: 15px;
}
.brand a {
	display: block;
    width: 153px;
    box-sizing: border-box;
}
.imgheight {
	height: 114px;
}
.imgblock {
    display: block;
    width: 100%;
}
.brand-name {
	padding-top: 10px;
	font-size: 14px;
	color: #333333;
	width: 100%;
	text-align: center;
	cursor: pointer;
}
.brand li {
	margin-left: 12px;
}
.brand li:nth-child(5n+1) {
	margin-left: 0!important;
}
.leaderboard {
	position: relative;
    display: inline-block;
    zoom: 1;
    width: 311px;
    height: 315px;
    margin-top: 60px;
    margin-left: 10px;
    vertical-align: top;
    border: 1px solid #edf2f6;
}
.rank-list {
	margin: 0 15px;
}
.rank-list li {
	margin-bottom: 10px;
	/*padding: 8px 10px 7px 20px;*/
	padding: 15px 0 15px 25px;
	font-size: 16px;
	color: #333333;
	background: #fafafa;
	cursor: pointer;
}
.rank-list li span {
	font-size: 16px;
	color: #e53a06;
}
.rank-list li:hover {
	background: #3993df;
	color: #fff;
}
.champion-icon {
	display: inline-block;
    width: 17px;
    height: 24px;
    margin-right: 5px;
    background: url(../images/index/champion.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.runner-up-icon {
	display: inline-block;
    width: 17px;
    height: 24px;
    margin-right: 5px;
    background: url(../images/index/runner-up.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.second-place-icon {
	display: inline-block;
    width: 17px;
    height: 24px;
    margin-right: 5px;
    background: url(../images/index/second-place.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.four-icon {
	display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    background: url(../images/index/four.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.five-icon {
	display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    background: url(../images/index/five.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.six-icon {
	display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    background: url(../images/index/six.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.seven-icon {
	display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    background: url(../images/index/seven.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.eight-icon {
	display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    background: url(../images/index/eight.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
.nine-icon {
	display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    background: url(../images/index/nine.png);
    background-size: 100% 100%;
    background-position: 0 0;
    vertical-align: middle;
}
/*底部*/
.footer {
	position: fixed;
	width: 100%;
	bottom: 0;
	padding: 10px 0 10px;
	font-size: 14px;
	color: #fffefe;
	text-align: center;
	background: #3e3e3e;
	z-index: 5;
}
.location {
	margin-left: 40px;
}
/*广告*/
.advertising {
	position: relative;
    width: 1200px;
    height: 100%;
    min-height: 50px;
    margin: 25px auto 0 auto;
}
.advertisement {
	margin-bottom: 10px;
}
.advertisement, .advertisement-img {
	height: 70px;
}
.advertisement-img img{
    display: block;
    width: 190px;
    height: 70px;
}
.advertisement a {
	margin-left: 10px;
}
.landing:hover .icon-login {
	background: url(../images/index/login-m.png) no-repeat;
}
.zhuce:hover .icon-register {
	background: url(../images/index/register-m.png) no-repeat;
}
.wechat:hover .icon-wechat {
	background: url(../images/index/wechat-m.png) no-repeat;
}
.telephone:hover .icon-telephone {
	background: url(../images/index/telephone-m.png) no-repeat;
}
.a-nav-items li:hover>a {
	background: #004990;
}
.switch-one li:hover, .switch-one li:hover span, .meradex-box li:hover .meradex-content , .meradex-box li:hover .meradex-time, .antistop li:hover {
	color: #fc5968;
}
.wechat, .telephone, .meradex-box li {
	cursor: pointer;
}
.keyword:hover>a {
	color: #fc5968;
}
/*行业资讯*/
.news {
	margin-bottom: 75px;
}
.crumbs {
	position: relative;
    width: 1200px;
    min-height: 100%;
    margin: 0 auto;
}
.bread {
    padding: 15px 0;
    font-size: 14px;
    color: #9a9a9a;
}
.bread li {
    float: left;
    position: relative;
    margin-right: 5px;
    padding-right: 15px;
    cursor: pointer;
}
.bread .clearfix li a:after {
    content: ">";
    position: absolute;
    right: 0;
    top: -3px;
    font-family: consolas;
    font-size: 18px;
    color: #3993df;
}
.bread li:last-child a:after {
    content: "";
}
.document {
    position: relative;
    width: 1200px;
    height: 100%;
    min-height: 300px;
    margin: 0 auto;
    border: 1px solid #eeeeee;
}
.document-tit {
	margin: 0 20px;
	text-align: center;
	border-bottom: 1px solid #eeeeee;
}
.document-tit h1 {
	padding: 50px 0 25px 0;
	font-size: 20px;
	color: #333333;
}
.document-tit p {
	padding-bottom: 25px;
	font-size: 14px;
	color: #999999;
}
.document-content {
	margin-top: 35px;
	padding: 0 35px 0 50px;
	font-size: 16px;
	color: #666666;
	line-height: 35px;
}
.retract {
	text-indent:2em
}
.endtime {
	text-align: right;
}
/*页面加载*/
.loading-box {
	display: none;
	position: fixed;
    left: 0;
    top: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 10;
}
#Load {
    position: relative;
    height: 15px;
    width: 100%;
    margin: 9px 0;
    text-align: center;
}
.loading-box #Load {
    margin-top: 220px;
}
#Load .pullUpIcon {
    position: relative;
    display: inline-block;
    top: 9px;
    width: 32px;
    height: 32px;
    margin-right: 15px;
    background: url(../images/loading.gif) 0 0 no-repeat;
    background-size: 32px auto;
}
.loading-box #Load .pullUpIcon {
    background: none;
    width: 45px;
    height: 45px;
    background-size: 45px auto;
}
.loading-box #Load .pullUpIcon i {
    display: block;
    width: 45px;
    height: 45px;
    background: url(../images/loading.gif) no-repeat;
    background-size: 100% 100%;
}
#Load .pullUpLabel {
    display: inline-block;
    font-size: 24px;
    color: #666666;
}
.loading-box #Load .pullUpLabel {
    font-size: 30px;
}
.blogroll {
	margin-left: 20px;
}
.selectcity1,.selectcity2, .selectcity3 {
	width: auto;
    max-width: 200px;
    margin-right: 10px;
}
.blogroll .select-default {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 6px 0 6px 8px;
    font-size: 14px;
    color: #666666;
    line-height: 1;
    background: transparent;
    border: 1px solid #ddd;
}