@charset "utf-8";

.is_top { overflow:hidden}
.is_top .content_inner { max-width:100%; padding:0}
.is_top .bbsWrap { padding: 30px 20px;max-width: 1030px;margin: 0 auto;}
.om-tab2-wrap { }

.ir_bbs { display:inline-block; overflow:hidden; text-indent:-5000px; background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/ir_bbs.png?2'); background-repeat:no-repeat;
	-webkit-background-size:120px 50px;
	-moz-background-size:120px 50px;
	background-size:120px 50px;
}

.ir_grade999,
.ir_grade1,
.ir_grade2,
.ir_grade3,
.ir_grade4,
.ir_grade5,
.ir_grade6,
.ir_grade7 { width:12px; height:10px;}

.ir_grade1 { width:7px; background-position:0 0;}
.ir_grade2 { width:7px; background-position:-13px 0;}
.ir_grade3 { width:9px; background-position:-26px 0;}
.ir_grade4 { width:10px; background-position:-39px 0;}
.ir_grade5 { background-position:-52px 0;}
.ir_grade6 { background-position:-88px -30px;}
/*.ir_grade6 { background-position:-65px 0;}*/
.ir_grade7 { background-position:-78px 0;}
.ir_grade999 { background-position:-65px 0;}

.ir_heart { width:35px; height:30px; background-position:0 -12px; }
.ir_heart.on { background-position:-37px -12px;  }
.ir_heart_s { width:13px; height:11px; background-position:-74px -25px; }
.ir_heart_s.on { background-position:-74px -37px; }
.ir_rreplyicon { width:10px; height:13px; background-position:-74px -12px; }
.ir_newicon { width:15px; height:14px; background-position:-92px 0;}
.ir_photoicon { width:15px; height:14px; background-position:-92px -15px;}
.ir_qmark { width:12px; height:12px; background-position:-107px 0; }

@media screen and (-webkit-min-device-pixel-ratio:2){
	.ir_bbs { background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/ir_bbs@2x.png?2');}
}

/* post share */
.postShare .kakao,
.postShare .story,
.postShare .facebook,
.postShare .twitter,
.bbsView .heart { background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/adpick/ir_homepage.png'); background-repeat:no-repeat; background-position:0 0; -webkit-background-size:190px 100px;}

@media screen and (-webkit-min-device-pixel-ratio:2){
.postShare .kakao,
.postShare .story,
.postShare .facebook,
.postShare .twitter,
.bbsView .heart { background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/adpick/ir_homepage@2x.png');}
}

/* tab */
.rank_tab { max-width:430px; margin:0 auto;}
.rank_tab_wrap { position:relative;}



/* top */
.bbsTopLink { margin-bottom:10px;}
.bbsTopLink.usr_type1 {}
.bbsTopLink.usr_type1 li { float:left; width:50%;}
.bbsTopLink.usr_type1 .fblike a { margin-right:5px;}
.bbsTopLink.usr_type1 .bronzecafe a { margin-left:5px;}
.bbsTopLink.usr_type2 {}
.bbsTopLink li {}
.bbsTopLink a { color:#fff; display:block; padding:12px 0; text-align:center;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);
	box-shadow:0 1px 2px rgba(0,0,0,.4);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.bbsTopLink .fblike a { background-color:#38569b}
.bbsTopLink .bronzecafe a { background-color:#998675}

.bbsTopBanner { display:none;}
.bbsTopBanner img { width:100%}

.bbsTopMsg { margin-bottom:15px; padding:15px; text-align:center; background-color:#fff;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}
.bbsTopMsg .subject { margin-bottom:5px; }
.bbsTopMsg .txt { font-size:.9em; }

.bbsSortWrap { position:relative; padding:15px 0;}
.bbsSortWrap .om-select-custom { display:none; position:absolute; left:0; top:50%; margin-top:-14px;}
.bbsSort { float:left; font-size:.8em}
.bbsSort li { float:left;}
.bbsSort .current a { font-weight:bold;}
.bbsUrsInfo { float:right; font-size:.8em}
.bbsUrsInfo li { float:left; margin-left:10px;}
.bbsUrsInfo .info { margin-left:15px;}
.bbsUrsInfo .info a {color:#2C84F0;font-weight:blue; }

.adpickPeoples { margin-left:-10px; margin-right:-10px; margin-bottom:15px; *zoom:1; }
.adpickPeoples:after { display:block; content:''; clear:both; }
.adpickPeoples .item { float:left; width:25%;}
.adpickPeoples .item a { display:block; border:1px solid #d1d1d1; margin-left:10px; margin-right:10px;}
.adpickPeoples .item .img { width:100%; }
.adpickPeoples .item a,
.adpickPeoples .item .img {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}
.adpickPeoples .item1 { /*padding-left:0; */}
.adpickPeoples .item2 { /*padding-left:2.5%; padding-right:2.5%; */}
.adpickPeoples .item3 { /*padding-right:0; */}
.adpickPeoples .item4 {/* padding-right:0; */}
.adpickPeoples .item .img.pc {}
.adpickPeoples .item .img.m { display:none; }

@media screen and (max-width: 767px){
	.adpickPeoples { margin:0 }
	.adpickPeoples .item { float:none; width:auto; padding:0; }
	.adpickPeoples .item a { border:0; margin:0; }
	.adpickPeoples .item a,
	.adpickPeoples .item .img {
		-webkit-border-radius:0;
		-moz-border-radius:0;
		border-radius:0;
	}
	.adpickPeoples .item .img.pc { display:none; }
	.adpickPeoples .item .img.m { display:block; }
}


.postShare .kakao { width:42px; height:42px; background-position:0 -57px;}
.postShare .story { width:42px; height:42px; background-position:-44px -57px;}
.postShare .facebook { width:42px; height:42px; background-position:-88px -57px;}
.postShare .twitter { width:42px; height:42px; background-position:-132px -57px;}
/*.bbsView .heart { width:28px; height:25px; background-position:0 -30px;}*/

.bbsView .like { position:relative; min-height:55px; padding:5px 10px 5px 65px; border-top:1px solid #f6f6f6; }
.bbsView .like .btn { position:absolute; left:10px; top:5px; width:55px; height:55px; text-align:center; border:0;}
.bbsView .like .heart { display:block; margin:0 auto;}
.bbsView .like .no { display:block; margin-top:5px; color:#707070; font-size:1.6em;}
.bbsView .likeusers { float:left; margin-top:19px; color:#000000; }
.bbsView .likeusers .nickname { font-weight:bold; color:#3fbb9b; }
.bbsView .likeusers .cnt { color:#3fbb9b; }


.postShare { text-align:center; }
.postShare li { display:inline-block;}
.postShare a {}
.postShare span {}

#sourceCopy { background: #efefef; padding: 10px;margin:10px 0;}
#sourceCopy textarea { height:150px; width: 100%; background: #efefef;border: 0;background: #efefef; resize: vertical;}
#sourceCopy textarea:focus { outline:0;}


.bbsTitleWrap { margin-bottom:14px;}
.bbsTitleWrap .title { font-size:1.2em; line-height:1.2}

.bbsWrapper { border:1px solid #e4e4e4;}

.bbs .msg { color:#888;}
.bbs p.msg { margin-top:5px;}

.bbsListTitle { position:relative; text-align:center; padding-right:255px; background-color:#ccd1d9;
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
}
.bbsListTitle p { font-size:.8em}
.bbsListTitle .subject { padding:8px 0;}
.bbsListTitle .info { position:absolute; right:0; top:8px;}
.bbsListTitle .author { float:left; width:120px; text-align:left; padding-left: 15px;}
.bbsListTitle .regdate { float:left; width:60px;}
.bbsListTitle .hit { float:left; width:60px;}

.bbsList { background-color:#fff;}
.bbsList li { position:relative; padding:14px 325px 14px 20px; border-bottom:1px solid #eaeaea;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.bbsList li { border:0; background-color:#fff; box-shadow:0 0 1px #aaa;}
}
.bbsList .subject { display:block; font-size:.9em; line-height:1.5;}
.bbsList .subject a { display:block; }
.bbsList .subject * { vertical-align:middle}
.bbsList .subject .cate { display: inline-block; }
.bbsList .adminuser { font-size:.9em; color:#999; }
.bbsList .replyCnt { position:relative; display:inline-block; font-size:.8em; line-height:16px; color:#656d78; margin-left: 5px;}
.bbsList .replyCnt.high { color:#4a89dc; font-weight:bold;}
.bbsList .replyCnt .ir { display:inline-block; }
.bbsList .isphoto { display:inline-block;}
.bbsList .replynew { /*position:absolute; top:50%; margin-top:-8px; right:-17px; */ }
.bbsList .right { text-align:right !important}

.bbsList .info { position:absolute; right:0; top:14px;}
.bbsList .info.ismobile .author { padding-right:6px; margin-right:0; background:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/bbs_vline@2x.png') no-repeat 100% 45%; background-size:.5px 8px}
.bbsList .info.ismobile .replyCnt { float:left; color:#c4c4c4; font-weight:normal; font-size:.7em; padding:0 7px 0 6px; background:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/bbs_vline@2x.png') no-repeat 100% 45%; background-size:.5px 8px}
.bbsList .info.ismobile .replyCnt span { font-weight:bold; color:#000; }
.bbsList .info.ismobile .date { float:left; padding:0 7px 0 6px; background:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/bbs_vline@2x.png') no-repeat 100% 45%; background-size:.5px 8px}
.bbsList .info.ismobile .hit { float:left; margin-left:0; margin-right:6px; padding:0 7px 0 6px; background:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/bbs_vline@2x.png') no-repeat 100% 45%; background-size:.5px 8px}
.bbsList .info.ismobile .hit.noicon { background:none; }
.bbsList .info.ismobile .replynew { float:left; margin-top:2px; margin-right:3px; }
.bbsList .info.ismobile .isphoto { float:left; margin-top:2px; }
.bbsList .info.ismobile .scoreavg { margin-right:0; }
.bbsList .info .adminuser { display:none }

.bbsList .author { float:left; width:120px; padding-left:15px; font-size:.8em;text-align:left; color:#888; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.bbsList .author .userType { }
.bbsList .authorAdmin { /*color:#f25154;*/}
.bbsList .date { float:left; width:60px; font-size:.7em; text-align:center; color:#c4c4c4;}
.bbsList .subject .iconNew { position:absolute; top:50%; left:0;  margin-top:-8px; }
.bbsList .subject .cate { color:#afafaf;}
.bbsList .subject .cate.badgebluegray,
.bbsList .subject .cate.badgepoint,
.bbsList .subject .cate.badgeyellow,
.bbsList .subject .cate.badgeblack,
.bbsList .subject .cate.badgeorange,
.bbsList .subject .cate.badgered {  color:#fff; font-size:.85em; padding:2px 8px 1px 8px; margin-right:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.bbsList .subject .cate.badgered.pnotice { color:#ffdd00 !important; display:inline-block; font-size:.8em; padding:0 5px; height:16px; line-height:16px; text-align:center; color:#fff; font-family: Sans-serif; font-weight: bold; background-color:#1c1c1c;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.bbsList .subject .cate.badgered.event { color:#da4453 !important; border:1px solid #da4453; background-color: transparent; padding-top:1px; padding-bottom:0; padding-left:7px; padding-right:7px;
}

.bbsList .subject .cate.badgeorange { background-color:#ff9000;}
.bbsList .subject .cate.badgered { background-color:#da4453; }
.bbsList .subject .cate.badgeyellow { background-color: #ffcc00; color:#000;}
.bbsList .subject .cate.badgeblack { background-color:#132830; color:#fff; }
.bbsList .subject .cate.badgepoint { background-color: #ffd200; color:#132830;}
.bbsList .subject .cate.badgebluegray { background-color: #aab2bd; color:#fff;}
.bbsList .subject .cate.badgepoint.sale { text-decoration: line-through; opacity: .5; }
.bbsList .subject .badgewrap { margin-left:3px; }
.bbsList .hit { float:left; width:60px; font-size:.7em; text-align:center; color:#c4c4c4; }
.bbsList .hit .label { display:none}
.bbsList .scoreavg { font-weight: 200; font-size:1.2em; vertical-align: top; margin-top:1px; margin-left:-12px; padding-left:12px; display: inline-block; background-size: 8px 7.5px; background-repeat: no-repeat; background-position: 0px 40%; background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/icon_star.png'); }
.bbsList .hitHigh { color:#000}
.bbsList .qmark { float:left; margin-top:1px; margin-right:3px; }

.bbsList .new a,
.bbsList .hot a { position:relative; }
.bbsList .new a { padding-left:20px;}
.bbsList .hot a { padding-left:37px;}

.bbsWrap .button { padding:10px 0; text-align:right}
.bbsWrap .button .btn { vertical-align: middle; font-size:.8em; padding:0 20px; height: 23px; line-height: 23px; border:1px solid #cccccc; background-color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.bbsWrap .button button.btn { height: 25px; }
.bbsWrap .button .btnList {}
.bbsWrap .button .btnModify {}
.bbsWrap .button .btnDel { }

.bbsView { border-bottom:1px solid #e4e4e4; background-color:#fff;}
.bbsView .userPhoto { position:absolute; left:20px; top:13px;}
.bbsView .userPhoto,
.bbsView .userPhoto,
.bbsView .userPhoto img,
.bbsView .userPhoto .edit,
.bbsView .userPhoto .shadow { width:50px; height:50px;}
.bbsView .userPhoto img { width:100%; height:100%; background-color:#35b494}
.bbsView .userPhoto .man,
.bbsView .userPhoto .woman { background-size:50px 50px}
.bbsView .subject { position:relative; padding:13px 20px 13px 20px; height:50px; border-bottom:1px solid #e4e4e4;}
.bbsView .subject .title { font-size:1.1em; height:50px; line-height: 1.4; margin:0 0 0 60px; margin-right: 250px; display:flex;  align-items:center; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word; }

.bbsView .subject .info { position:absolute; right:10px; top:29px;}
.bbsView .subject .author { display:inline-block; text-align:center; font-weight:bold;}
.bbsView .subject .author .userType {}
.bbsView .subject .author .famname,
.bbsView .subject .author .userSupporter { position:static; float:right; margin-left:3px;}
.bbsView .subject .author .famname { width:auto}
.bbsView .subject .date { display:inline-block; color:#c4c4c4; font-size:.8em; margin-left:10px;}
.bbsView .adminuser { font-size:.9em; color:#999; }

.bbsView .cont { padding:25px 20px; line-height:1.6; word-break: break-all;}
.bbsView .cont.none-padding { padding:0; }
.bbsView .button { padding-left:10px; padding-right:10px; }
.bbsView .cont.has-photo { width:85%; margin:0 auto; }
.bbsView .cont.has-photo img {}
.bbsView .cont img { max-width:70%; width:auto !important; margin:0 auto;}

.bbsWriteWrap { padding:10px 0 30px 0; background-color:#f7f7f7;
	box-shadow:0 1px 3px rgba(0,0,0,.2);
}
.bbsWrite {}
.bbsWrite th,
.bbsWrite td { padding:10px; border-bottom:1px solid #eaeaea;}
.bbsWrite th { font-size:.9em; }
.bbsWrite td { font-size:.8em; }
.bbsWrite .inputTxt,
.bbsWrite .textarea,
.bbsWrite .inputFile { color:#888; padding:5px; font-size:1em; border-radius:3px;}
.bbsWrite .inputTxt { }
.bbsWrite .textarea { height:100px; resize:vertical; }
.bbsWrite .inputFile { }
.bbsWrite .full { width:98%; padding:1%; }
.bbsWrite .half { width:48%; padding:1%; }
.bbsWrite .btn { line-height:1.3; padding:5px 10px;}
.bbsWrite .link { color:#4a89dc;}
.bbsWrite p.msg { margin-top:3px;}
.bbsWrite span.msg { margin-left:3px;}
.bbsWriteWrap .infomsg { margin-top:20px; text-align:center; color:#191d24; font-size:.8em; font-weight:bold; }
.btns_wrap { margin-top:20px;}

.bbsFindButtonWrap { position:relative; margin-top:20px;}
.bbsFindButtonWrap .bbsFind { float:right}
.bbsFindButtonWrap .btn_write { position:absolute; right:0; top:-50px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,.4);
    box-shadow: 0 1px 1px rgba(0,0,0,.4);
}

.bbs-top-links { *zoom:1; margin-bottom: 15px; }
.bbs-top-links:after { display: block; content: ''; clear:both; }
.bbs-top-links .links { float: left; margin-left: 15px; }
.bbs-top-links .links li { float: left; margin-right: 15px; }
.bbs-top-links .links li a { display: block; font-weight: bold; color:#1e1e1e; text-decoration: underline; line-height: 34px;}
.bbs-top-links .links .exclamation {  font-size: 10px; width:14px; height:14px; line-height: 14px; font-weight: bold; margin-top: 8px; text-align: center; background-color:#c73734; color:#fff; margin-right:5px; border:1px solid #9b4746;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
.bbs-top-links .btn-write { float: right; margin-right: 7px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,.4);
    box-shadow: 0 1px 1px rgba(0,0,0,.4);
}
@media screen and (max-width: 767px){
	.bbs-top-links { padding:10px 5px 15px 5px; margin-bottom: 0; text-align: center; }
	.bbs-top-links .links { float: none; display: inline-block; margin-left: 0; }
	.bbs-top-links .links li { margin-right: 8px; }
	.bbs-top-links .links li:last-child { margin-right:0; }
	.bbs-top-links .links li a { font-size: .85em; }
	.bbs-top-links .btn-write { float: none; display: block; margin:0 auto; width:72px; }

	.bbsWrite {}
	.bbsWrite th { display: block; text-align: left;}
	.bbsWrite td { display: block; background-color: #fff;}
}

.bbs-top-toggle {
	margin-bottom: 10px;
	margin-left: 15px;
}

/* regform */
.regForm { text-align:left; color:#313131; background-color:#f0f0f0;
    box-shadow:0 1px 3px rgba(0,0,0,.4);
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.regForm .subjectwrap { padding:30px 0 0 0; margin:0 55px; position:relative;}
.regForm .subjectwrap .subject { font-size:1.5em; line-height:1.4; font-weight:normal; }
.regForm .subjectwrap .txt { font-size:1.3em; font-weight:bold; line-height:1.2; margin-top:5px; }
.regForm .subjectwrap .visual { position:absolute; right:-70px; bottom:0; }
.regForm .form { margin:15px 55px;}
.regForm .form .row { padding:20px 0;}
.regForm .form .title { font-size:1.2em; line-height:1.2; color:#313131; font-weight:normal}
.regForm .form .title .msg { display:block; font-size:.8em; color:#999; margin-top:3px; }
.regForm .form .content { margin-top:10px;}
.regForm .form .inputTxt,
.regForm .form .textarea { padding:1%; width:98%;
    border-radius:6px;
}
.regForm .form .inputTxt {}
.regForm .form .textarea { resize:vertical; }
.regForm .form .type label { margin-right:30px; color:#292c31; cursor:pointer}
.regForm .form .type * { vertical-align:middle}
.regForm .form label * { vertical-align:middle}
.regForm .form label .customChk { margin-right:5px; }
.regForm .btwrap { position:relative; padding:25px 0;}
.regForm .btwrap .bt_send { padding:0; width:200px; height:60px; line-height:60px; font-size:1.5em;
    border-radius:6px;
}


.regForm .files {}
.regForm .files .item { margin-top:15px; }
.regForm .files label { position:relative; display:block; padding:3px 0 3px 70px; }
.regForm .files label span { position:absolute; left:0; top:4px; padding:1% 0; font-size:.9em; }
.regForm .files label .inputTxt {}


.bbsFind {}
.bbsFind label { font-size:.9em; color:#434a54; margin:0 5px 0 0; font-weight:bold;
	-webkit-text-shadow:0 1px 0 rgba(255,255,255,.5);
	-moz-text-shadow:0 1px 0 rgba(255,255,255,.5);
	text-shadow:0 1px 0 rgba(255,255,255,.5);
}
.bbsFind .btnType5 { border-radius:12px; height:24px; line-height:24px; padding:0 15px; font-size:.8em;}
.bbsFind .keywrap { position:relative; display:inline-block; width:145px; padding:0 10px 0 25px; border:1px solid #ccd1d9; background-color:#fff;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;}
.bbsFind .zoom { position:absolute; left:5px; top:50%; margin-top:-8px;}
.bbsFind .inputTxt { width:100%; height:22px; line-height:22px;  font-size:.9em; outline:none; border:0;
	 -webkit-appearance: none;
     border-radius: 0;
}

.bbsFind .om-radio-custom { float:left; margin-top:4px;}
.bbsFind label { float:left; cursor:pointer; font-size:.9em; margin-top:6px; margin-left:4px; margin-right:10px;}
.bbsFind .keywrap { float:left;}

/* reply */
.replyWrap { background-color:#fff;}
.reply {}
.reply li { position:relative; padding:18px 22px; border-bottom:1px solid #d8d8d8; background-color:#fafafa}
.reply .author { text-align:center; font-weight:bold}
.reply .author .userWrap .userType { position:static; margin-top:0; margin-right:4px; }
.reply .author .userWrap .famname { position:static; margin-left:4px; font-weight:normal; }
.reply .date { margin-left:10px; font-size:.8em; color:#888;}
.reply .txt { display:block; margin-top:6px; font-size:.9em; }
.reply .thums { margin-top: 6px; }
.reply .thums img { max-width: 150px; }
.reply .adminuser { font-size:.9em; color:#999; }
.reply .replylike * { vertical-align:middle }
.reply .replylike img { margin-right:3px; }
.reply .ctls { text-align:right; margin-top:6px; }
.reply .ctls * {  }
.reply .ctls .btn { display:inline-block; vertical-align:middle; font-size:.85em; color:#434a54; padding:0 15px; height:22px; line-height:22px; border:1px solid #cccccc; background-color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px; }
.reply .ctls .btn_replylike { padding:0 6px; height:24px; }
.reply .ctls .btn_replylike .ir_heart_s { float:left; margin-top:5px; margin-right:15px; }
.reply .ctls .btn_replylike .replylikecnt { float:right; }
.reply .replyWrite { padding:0; margin-top:10px; }
.reply .replyto { color:#2C84F0; }

.reply .rreply { border-color:#d8d8d8; background-color:#f0f0f0; }
.reply .rreply .txt { margin-left:25px; }
.reply .rreply .txt .rreplynick { margin-right:4px; color:#4d8bd9; }



.replyWrite { position:relative; padding:10px; background-color:#f8f8f8}
.replyWrite .inner { position:relative; padding:10px; border:1px solid #d8d8d8; background-color:#fff; }
.replyWrite .user {}
.replyWrite .user .nick { float:left; font-weight:bold;}
.replyWrite .tomsg { float:left; font-size:.9em; color:#bebebe; margin-left:10px; }
.replyWrite #sendtomsg {}
.replyWrite #sendto {}
.replyWrite .textarea { margin-top:6px; padding:0; border:0; width:100%; height:80px; resize:vertical; -webkit-appearance:none; outline:none; line-height:1.6;}

.replyWrite .btnwrap { position: relative; zoom:1; margin-top: 5px; min-height: 36px; }
.replyWrite .btnwrap:after { display: block; content: ''; clear: both; }
.replyWrite .btnwrap .btns { position: absolute; right:0; bottom:0; }
.replyWrite .reply-thum-preview { position: relative; }
.replyWrite .reply-thum-preview span { display: inline-block; position: relative; margin-bottom: 5px; }
.replyWrite .reply-thum-preview img { max-width: 200px; border:1px solid #eaeaea; }
.replyWrite .reply-thum-preview .del { position: absolute; right:1px; top:1px; line-height: 12px; width:12px; height:12px; text-align: center; color:#fff; background-color:#829ea8; border:0;}
.replyWrite .custom-file { position: relative; float: right; }
.replyWrite .custom-file .file { position: absolute; left:0; right:0; top:0; bottom:0; opacity: 0; width:100%; height:100%; }
.replyWrite .label-thum { display: block; text-align: center; width:84px; height:36px; line-height:36px; color:#ffffff; border:0; font-size:1em; background-color:#829ea8;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.replyWrite .submit { float:right; margin-left: 5px; text-align:center; width:84px; height:36px; line-height:36px; color:#ffffff; border:0; font-size:1em; background-color:#3fbb9b;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.bbsButton { margin-top:10px;}
.bbsButton .right { float:right; margin-left:5px;}

/* user type */
.userWrap { position:relative; display:inline-block; margin:0 auto; cursor:pointer; }
.userWrap .userType { position:absolute; left:-15px; top:50%; margin-top:-6px; }
.userWrap .userSupporter { position:absolute; right:-18px; top:0;}
.userWrap .famname { position:absolute; right:-28px; top:1px; width:25px; text-align:left; font-size:.9em; color:#fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.userWrap .famname.bg1 { color:#a5434d;}
.userWrap .famname.bg2 { color:#c54e3b;}
.userWrap .famname.bg3 { color:#ff9600;}
.userWrap .famname.bg4 { color:#6db81b;}
.userWrap .famname.bg5 { color:#50af97;}
.userWrap .famname.bg6 { color:#5577a2;}
.userWrap .famname.bg7 { color:#2661af;}
.userWrap .famname.bg8 { color:#7964ae;}
.userWrap .famname.bg9 { color:#c3609a;}

.userWrap .userType.ir_grade1 { left:-10px; }
.userWrap .userType.ir_grade2 { left:-10px; }
.userWrap .userType.ir_grade3 { left:-12px; }
.userWrap .userType.ir_grade4 {}
.userWrap .userType.ir_grade5 {}
.userWrap .userType.ir_grade6 {}
.userWrap .userType.ir_grade7 {}

/* prevnext */
.prevnext { border:1px solid #e4e4e4; margin-top:15px; background-color:#fff}
.prevnext .bbsList li { padding-left:70px;}
.prevnext .subjectLabel { position:absolute; left:20px; top:15px; font-size:.9em;}

.userPhoto { position:relative; background-color:#f6f6f6 }
.userPhoto .edit { position:relative; background-color:#f6f6f6; background-position:0 -145px}
.userPhoto,
.userPhoto,
.userPhoto img,
.userPhoto .edit,
.userPhoto .shadow { width:116px; height:116px; -webkit-border-radius:58px; -moz-border-radius:58px; border-radius:58px;}
.userPhoto .shadow { position:absolute; left:0; top:0;
-webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,.3); -moz-box-shadow: inset 1px 1px 4px rgba(0,0,0,.3); box-shadow: inset 1px 1px 4px rgba(0,0,0,.3);
}
.userPhoto .man,
.userPhoto .woman { background-repeat:no-repeat; background-color:#35b494; background-position:50% 50%; background-size:116px 116px; background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/userphoto_none.png')}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.userPhoto .man,
	.userPhoto .woman {background-image:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/userphoto_none@2x.png')}
}

.usermodify { }
.usermodify .bbsTitleWrap { position:relative; }
.usermodify .bbsTitleWrap .btn { position:absolute; right:0; top:50%; margin-top:-18px;}

/* faq */
.faqlist { margin-bottom:15px;}

/* msgCenter */
.msgCenter {}
.msgCenter .sorting .om-select-custom { float:right;  }
.msgCenter .sorting .conversionShow { float:right; margin:5px 15px 0 0;}
.msgCenter .sorting .conversionShow label { font-size:.9em; cursor:pointer;}
.msgCenter .sorting .conversionShow .om-checkbox-custom-off,
.msgCenter .sorting .conversionShow .om-checkbox-custom-on { margin-top:-4px;}

.msglist { margin-top:10px;}
.msglist .question a { padding-left:85px; padding-right:125px; font-size:.9em; }
.msglist .badge { position:absolute; left:20px; top:50%; font-weight:normal; font-size:.9em; color:#999; width:45px; line-height:22px; height:22px; margin-top:-11px; margin-right:10px; display:inline-block; text-align:center;}
.msglist .badge_alert,
.msglist .badge_admin { color:red;}
.msglist .badge_conversion { color:#ccc;}
.msglist .badge_fam { color:#2C84F0;}
.msglist .badge_system { color:orange;}
.msglist .msg { font-size:.9em; color:#777;}
.msglist .colgroup { position:absolute; right:5px; top:50%; width:110px; line-height:22px; height:22px; margin-top:-11px; font-weight:normal; font-size:.9em; color:#999; text-align:center;}
.msglist .colgroup .col { float:left; width:50%;}
.msglist .statustxt { font-weight:normal;}
.msglist .regdate {}
.msglist .item.noread .question a { font-weight:bold;}



/* ranking */
.rank {}
.rank .titlewrap { position:relative; margin-bottom:20px;}
.rank .titlewrap .title { text-align:center; font-size:1.8em; line-height:1.2;}
.rank .titlewrap .currentTime { position:absolute; right:0; bottom:5px; color:#95989d; font-size:.9em;}
.ranklist_type1 {
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);
	box-shadow:0 1px 3px rgba(0,0,0,.2);}
.ranklist {

}
.ranklist li { position:relative; padding:16px 0 16px 90px; border-bottom:1px solid #e6e9ed; background-color:#fff;}
.ranklist .nowrap { position:absolute; left:30px; top:50%; margin-top:-9px; font-size:.9em;}
.ranklist .nowrap .no { float:left; line-height:18px; margin-right:10px;}
.ranklist .nowrap .arrow { float:left; line-height:18px;}
.ranklist .nowrap .arrow.up { color:#da4453;}
.ranklist .nowrap .arrow.down { color:#4a89dc;}
.ranklist .nowrap .arrow .ir { float:left; margin-top:4px; margin-right:4px;}
.ranklist .nowrap .new { color:#da4453;}


.ranklist .user { font-size:.9em;}
.ranklist .user .thum { float:left; width:50px; height:50px; overflow:hidden;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
}
.ranklist .user .thum img { width:100%; height:100%;}
.ranklist .user .thum .photo {}
.ranklist .user .thum .gender {}
.ranklist .user .nick { float:left; line-height:50px; margin-left:13px; color:#434a54; font-size:1.4em; font-weight:bold;}
.ranklist .user .grade { float:left; line-height:50px; margin-left:13px; font-size:.85em;}
.ranklist .user .tincome { float:left; line-height:50px; margin-left:13px; font-size:1.2em; color:#808080; }
.ranklist .offerapp { position:absolute; right:10px; top:50%; margin-top:-25px; text-align:center; width:185px;}
.ranklist .offerapp a { display:inline-block; margin:0 3px; width:50px; height:50px; overflow:hidden;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
}
.ranklist .offerapp img { width:100%; height:100%; }
.ranklist .lv_silver .user .grade { color:#a3a3a3;}
.ranklist .lv_newbie .user .grade { color:#81b14d;}
.ranklist .lv_gold .user .grade { color:#f0a100;}
.ranklist .lv_bronze .user .grade { color:#9d7d60;}
.ranklist .lv_platinum .user .grade { color:#363636;}
.ranklist .lv_diamond .user .grade { color:#4a89dc;}

.ranklist .topclass { margin-bottom:10px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);
	box-shadow:0 1px 3px rgba(0,0,0,.2);
}
.ranklist .topclass {}

.donation_rank {}
.total_rank .ranklist .offerapp,
.donation_rank .ranklist .offerapp { margin-top:-10px}

/* Q&A */
.qnaTopWrap { padding:30px 0; background-color:#4f5762}
.onetooneWrap { background-color:#f5f5f5}
.onetooneWrap .bbsWrap { padding-top:50px; padding-bottom:50px;}
.qnafaqWrap {  padding:0 20px; max-width:1030px; margin: 0 auto;}
.qna { padding:0 20px; max-width:914px; margin: 0 auto;}
.qna .inquiry,
.qna .poor {  position:relative; width:49.5%;}
.qna .inquiry { float:left;}
.qna .poor { float:right}
.qna .box { position:relative; min-height:115px; padding:16px 20px 16px 160px;
	box-shadow:0 1px 1px rgba(0,0,0,.3);
	border-radius:3px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.qna .box a { display:block;}
.qna .thum,
.qna .thum img { width:115px; height:115px;}
.qna .thum { position:absolute; left:20px; top:50%; margin-top:-58px;}
.qna .thum img {}
.qna .title { margin-top:16px; font-weight:100; font-size:2em; line-height:1.2; color:#656d78;}
.qna .txt { color:#434a54; font-size:.9em; margin-top:16px;}
.qna .txt span { color:#aab2bd; display:block; }
.qna .msg { margin:6px 5px 0 0; text-align:right; color:#fff; font-size:1em}
.qna .msg a { color:#fff;}
.qna .poor .msg a { color:#4fc1e9; text-decoration:underline;}
.qnaTopWrap .button { margin-top:20px; text-align:center}
.qnaTopWrap .button a { margin:0 2px;}


.faq_selectbar { margin:40px 0 20px 10px;}

.qnawrap .titlewrap { position:relative; margin-bottom:8px; margin-left:10px;}
.qnawrap .titlewrap .title { font-size:1.6em; line-height:1.2;}
.qnawrap .titlewrap .txt { color:#434a54; font-size:.9em; margin-top:5px;}
.qnawrap .faqlist { margin-top:20px;}

.faq_search { position:relative; background-color:#fff;}
.faq_search .inner { margin-left:40px;}
.faq_search .icon,
.faq_search .icon img { width:22px; height:22px;}
.faq_search .icon { position:absolute; left:10px; top:50%; margin-top:-11px;}
.faq_search .icon img {}
.faq_search .keyword { width:100%; padding:7px 0; border:0; outline:none;}

.qnafaqWrap { position:relative; margin-top:50px; padding-bottom:30px;}
.qnafaqWrap .titlewrap { margin-top:0}
.qnafaqWrap .faq_search { position:absolute; left:480px; right:20px; top:20px;}


.onetooneWrap .namecardwrap { position:absolute; bottom:0; right:0; margin:0; margin:0;}
.onetooneWrap .namecard img { max-width:340px;}
.onetooneWrap .titlewrap .title { float:left;}
.onetooneWrap .titlewrap .nodata { float:left; margin:4px 0 0 10px;}
.onetooneWrap .titlewrap.nodatawrap { margin-bottom:0;}
.onetooneWrap .titlewrap.nodatawrap .namecardwrap { position:absolute; right:0; top:50%; margin:-57px 0 0 0; }

.onetooneWrap.isnamecard .bbsWrap { padding-top:10px;}
.onetooneWrap.isnamecard .titlewrap { position:relative; min-height:114px;}
.onetooneWrap.isnamecard .titlewrap .title {position:absolute; left:0; top:50px; }

/* clear both */
.qna,
.qnawrap .titlewrap { *zoom:1;}
.qna:after,
.qnawrap .titlewrap:after { display:block; content:''; clear: both;}

@media screen and (max-width: 767px){
	.qna .inquiry, .qna .poor { float:none; width:100%;}
	.qna .poor { margin-top:10px;}
	.qna .thum,
	.qna .thum img { width:80px; height:80px;}
	.qna .thum { left:10px; margin-top:-40px;}
	.qna .box { min-height:80px; padding-left:110px;}
	.qna .title { font-size:1.4em; margin-top:10px;}
	.qna .txt { margin-top:5px;}
	.qnawrap .titlewrap { }
	.qnawrap .titlewrap .faq_search { position:relative; left:0; margin-top:5px;}
	.onetooneWrap.isnamecard .titlewrap { min-height:0; padding-top:160px;}
	.onetooneWrap.isnamecard .titlewrap .title { position:static;}

	.onetooneWrap .namecardwrap { bottom:auto; top:0; width:100%; text-align:center;}
	.qnafaqWrap { padding:0; margin-top:30px; padding-bottom:20px}
	.qnawrap .titlewrap .title { font-size:1.3em;}
	.qnafaqWrap .faq_search { position:absolute; left:10px; right:10px; top:55px;}
	.qnawrap .faqlist { margin-top:10px;}
	.qnafaqWrap .titlewrap { margin-bottom:50px;}

}


@media screen and (max-width: 767px){
	.msgCenter { padding-top:15px;}
	.msgCenter .sorting { margin-left:4px; margin-right:4px;}
	.msglist {}
	.msglist .question a { padding-right:15px; padding-left:65px;}
	.msglist .badge { left:10px;}
	.msglist .colgroup { display:inline; position:static; margin:0; line-height:1.2; height:auto; width:auto;}
	.msglist .colgroup .col { display:inline-block; float:none; width:auto; margin-left:6px;}


	.is_top .bbsWrap { padding:0}
	.onetooneWrap .bbsWrap { padding-top:30px; padding-bottom:30px;}

	.content_bbs { padding:0;}
	.bbsWrapper {
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
	}

	.bbsSortWrap { margin-left:10px; margin-right:10px;}
	.bbsSortWrap .bbsSort { display:none;}
	.bbsSortWrap .om-select-custom { display:block;}

	.bbsTopLink { padding-top:10px; margin-left:10px; margin-right:10px;}
	.bbsTopLink.usr_type1 li { float:none; width:100%;}
	.bbsTopLink.usr_type1 .bronzecafe { margin-top:5px;}
	.bbsTopLink.usr_type1 .bronzecafe a,
	.bbsTopLink.usr_type1 .fblike a { margin:0;}


	.bbsTitleWrap { padding-top:10px;}
	.bbsTitleWrap .title { font-size:1.1em; margin-left:10px;}

	.bbsListTitle { display:none;}
	.bbsList li { padding:20px 16px;}
	.bbsList .subject { margin-bottom:3px;}
	.bbsList .subject a { font-size:1.1em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.bbsList .subject .qmark { margin-top:3px; }
	.bbsList .subject .adminuser { display:none }
	.bbsList .info { position:static;}
	.bbsList .info .adminuser { font-size:.8em; display:block; float:left; padding:0 7px 0 6px; background:url('https://d2nkkkpf88oxbk.cloudfront.net/webimg/v2.adpick/bbs_vline@2x.png') no-repeat 100% 45%; background-size:.5px 8px;
	}
	.bbsList .author { width:auto;  margin-right:7px; padding-left:0;}
	.bbsList .date { width:auto; margin-top:1px;}
	.bbsList .hit { width:auto; margin-left:7px; margin-top:1px;}
	.bbsList .hit .label { display:inline-block;}
	.bbsList .scoreavg { margin-left:0; margin-top:0; margin-left:-7px; margin-right: 5px; }
	.bbsList .author .userType { float:left; margin-top:2px; margin-right:2px;}

	.bbsList .knowhowisprice { padding-bottom:45px; }
	.bbsList .subject .badgewrap { position: absolute; right:10px; bottom:15px;  display: block; padding:5px 0; text-align: right;}

	.prevnext .bbsList li { padding-left:60px;}
	.prevnext .subjectLabel { top:21px; font-size:.8em;}

	.bbsView .userPhoto { position:absolute; left:10px; top:10px;}
	.bbsView .userPhoto,
	.bbsView .userPhoto, .userPhoto img,
	.bbsView .userPhoto .edit,
	.bbsView .userPhoto .shadow { width:50px; height:50px;}
	.bbsView .userPhoto .man,
	.bbsView .userPhoto .woman { background-size:50px 50px;}

	.bbsView .subject { height:auto; min-height:50px; padding-left:10px; padding-right:10px; border-bottom:1px solid #f1f1f1;  padding-bottom:8px;}
	.bbsView .cont { max-width:100%; padding-left:20px; padding-right:20px; }
	.bbsView .cont.has-photo { width:auto; }
	.bbsView .subject .title { height: auto; margin:3px 0 0 60px; line-height:1.2; text-overflow: auto; white-space: normal;}
	.bbsView .subject .info { position:static; margin:5px 0 0 60px;}

	.bbsView .like { padding-left:55px; }
	.bbsView .like .btn { left:0; }

	.bbsView .cont img { max-width:100%; width:auto !important;}

	.reply li { padding:10px;}
	.reply .author { left:10px; text-align:left;}
	.reply .date { margin-left:6px; }
	.reply .txt { font-size:.9em; margin-top:4px; margin-left:0 }

	.replyWrite .inner {}
	.replyWrite .btnwrap { min-height: 24px; }
	.replyWrite .reply-thum-preview img { height: auto; max-width:100px; /*height: 22px; */}
	.replyWrite .label-thum,
	.replyWrite .submit { height:24px; line-height:24px; width:60px; font-size:.8em; }

	.bbsWrap .button { padding:10px; }

	.bbsButton { padding:0 10px;}
	.bbsFindButtonWrap { margin-top:10px; padding-bottom:10px;}
	.bbsFindButtonWrap .btn_write { display:block; width:100px; top:0; position:static; margin:0 auto;}
	.bbsFindButtonWrap .bbsFind { margin-top:10px; margin-right:10px; margin-left:10px;  text-align: center;}
	.bbsFindButtonWrap .bbsFind fieldset { display: inline-block; width:auto; }
	.bbsFind .keywrap { display: block; width:100px; margin:8px auto 0 auto;}

	/*.bbsFindButtonWrap { position:relative; margin-top:10px; padding-bottom:47px}
	.bbsFindButtonWrap .bbsFind { float:none}
	.bbsFindButtonWrap .bbsButton { float:none; margin:0; position:absolute; right:0; bottom:0;}*/

	/*.bbsFind { position:relative; padding:0 79px 0 115px;}
	.bbsFind .selectList { position:absolute; left:10px; top:0;}
	.bbsFind .btn { position:absolute; right:10px; top:0;}
	.bbsFind .inputTxt { width:100%;}*/

	/* user type */
	.userWrap .userType { position:static; margin-right:4px; }
	.userWrap .userSupporter { float:right; margin-top:0; position:static; margin-left:3px;}
	.userWrap .famname { float:right; width:auto; margin-top:0; position:static; margin-left:3px;}

	.userPhoto,
	.userPhoto,
	.userPhoto img,
	.userPhoto .edit,
	.userPhoto .shadow { width:50px; height:50px; }
	.userPhoto .man,
	.userPhoto .woman { background-size:50px 50px;}

	.usermodify { margin-top: 0;}
	.usermodify .content_inner { padding:10px 0;}
	.usermodify .bbsTitleWrap { margin-bottom:5px;}
	.usermodify .bbsTitleWrap .btn { padding:0; margin-right:5px; margin-top:-15px }

	.rank .titlewrap { margin:10px;}
	.rank .titlewrap .title { font-size:1.3em; text-align:center;}
	.rank .titlewrap .currentTime { position:static; text-align:center;}
	.ranklist .topclass { margin-bottom:0}
	.ranklist li { padding:16px 0 45px 65px;}
	.ranklist .nowrap { left:15px; font-size:.8em; margin-top:-24px;}
	.ranklist .user .thum { width:40px; height:40px;
		border-radius:20px;
	}
	.ranklist .user .nick { line-height:40px;}
	.ranklist .user .grade { line-height:40px;}
	.ranklist .user .tincome { line-height:40px; }

	.ranklist .offerapp { bottom:10px; top:auto; width:auto;}
	.ranklist .offerapp a { width:40px; height:40px; margin:0 1px;}

	.ranklist_type1 li { padding-bottom:16px; }
	.ranklist_type1 .offerapp { bottom:0; top:50%; margin-top:-15px; }
	.ranklist_type1 .offerapp a { width:30px; height:30px; }
	.ranklist_type1 .nowrap { margin-top:-9px; }

	.total_rank .ranklist .nowrap,
	.donation_rank .ranklist .nowrap { margin-top:-9px;}

	.total_rank .ranklist li,
	.donation_rank .ranklist li { padding:16px 0 16px 70px;}
	.total_rank .ranklist .offerapp,
	.donation_rank .ranklist .offerapp { top:50%; bottom:auto; }

	.donation_rank .ranklist li { padding-left:40px;}

	/* regForm */
	.regForm .form { margin:15px; }


}

.modal-buyer-list { border:0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.modal-buyer-list .modalPopupInner { padding:30px 12px 0 12px; text-align: left;}
.modal-buyer-list .title { margin:0 15px; font-size:1.4em; font-weight: 200; }
.modal-buyer-list .txt { margin:0 15px; line-height: 1.5; font-weight: 100; font-size: .9em; margin-top:8px; }
.modal-buyer-list .list { max-height: 380px; overflow-x: auto; font-size: .9em; border-top:1px solid #f2f4f6; border-bottom:1px solid #f2f4f6; padding:0 15px; margin-top:8px; }
.modal-buyer-list .list li { padding:12px 3px; border-bottom:1px solid #f2f4f6; }
.modal-buyer-list .list li .name { float: left; width:70%; color:#f6ac2c; font-weight: bold; }
.modal-buyer-list .list li .btn-reply { float: left; width:15%; color:#172830; text-align: center; }
.modal-buyer-list .list li .btn-profile { float: left; width:15%; color:#172830; text-align: center;}
.modal-buyer-list .list li .close { position: static; opacity: 1; display: block !important; }
.modal-buyer-list .modalPopupButton { padding:12px;}
.modal-buyer-list .modalPopupButton .button { display: block; text-align: center; background-color:#16272f; }


/* clear float */
.bbsButton,
.reply li,
.bbsList .subject,
.bbsList .subject a,
.bbsList li,
.bbsList .info,
.postShare,
.bbsFindButtonWrap,
.bbsTopLink,
.bbsSortWrap,
.bbsListTitle,
.ranklist .user,
.msgCenter .sorting,
.bbsView .like,
.replyWrite .user,
.modal-buyer-list .list li { *zoom:1;}
.bbsButton:after,
.reply li:after,
.bbsList .subject:after,
.bbsList .subject a:after,
.bbsList li:after,
.bbsList .info:after,
.postShare:after,
.bbsFindButtonWrap:after,
.bbsTopLink:after,
.bbsSortWrap:after,
.bbsListTitle:after,
.ranklist .user:after,
.msgCenter .sorting:after,
.bbsView .like:after,
.replyWrite .user:after,
.modal-buyer-list .list li:after { display:block; content:''; clear:both}
