/*广播台*/
.radio { height:140px; border:1px solid #c6cfdb; background:#fff url(//www.paipai.fm/images/bbsradio.png) left center no-repeat; min-width:800px; overflow:hidden; }
.radioDl { padding:0 0 0 580px; margin:0; }
.radioDl dt { margin:0 0 0 -540px; padding:0; }
.radioDl dt .div { float:left; padding:13px 0 0 10px; }
.radioDl dt .div p { text-align:center; line-height:25px; }
.radioUl { padding:7px 5px 0; }
.radioUl li { line-height:24px; height:24px; font-size:12px; overflow:hidden; }
.radioBg .view-hover, .radioBg .view-current { min-height:135px; _height:135px; }
/*名片*/

.card { border:1px solid #c1ccdc; width:433px; position:absolute; margin:-9px 0 0 -16px; background:#fff; -webkit-box-shadow:2px 2px 2px #999; -moz-box-shadow:2px 2px 2px #999; box-shadow: 2px 2px 2px #999; z-index:9; }
.card a { color:#014c90; }
.card dl { padding-right:10px; }
.card dt { width:160px; overflow:hidden; }
.card dt .face_img { margin:8px 15px; float:left; }
.card dt p { padding-left:15px; }
.card dd { width:260px; padding:5px 0; float:right; }
.card dd li { height:23px; overflow:hidden; line-height:23px; }
.card dd.ddA { border-bottom:1px dotted #ccc; }
.card dd.ddA span { display:inline-block; width:60px; }
.card dd.ddB { padding:10px 0; }
.card dd.ddB a { padding-left:20px; margin-right:16px; }
.half li { float:left; width:49.5%; }
.face_img:hover { text-decoration:none; }
/*帖子结构*/
.floot_leftdiv { overflow:hidden; }
.readCon_right { float:right; clear:right; padding-bottom:10px; margin-left:10px; }
.tpc_content {/*float:left; clear:left;*/ }
.operTips { line-height:2; background:#fffeed; border:1px solid #ffcc74 }
/*帖子管理*/
.readAdmin { border-top:1px solid #c6cfdb; padding:5px 0; }
.readAdmin a { float:left; line-height:20px; height:20px; padding:0 5px; border:1px solid #c6cfdb; margin-right:2px; background:#fff; color:#666; cursor:pointer; }
.readAdmin a:hover { text-decoration:none; border:1px solid #de8a13; background:#fcfae3; color:#000; }
/*楼层信息*/
.readNum { height:40px; text-align:center; line-height:40px; position:relative; }
.readNum a#_replies_divs { position:absolute; top:10px; right:-20px; background:#6BC90E; color:#fff; line-height:20px; padding:0 5px; }
.readNum ul { padding:7px 0; margin-left:-1px; width:160px; }
.readNum li { float:left; width:64px; padding-left:15px; border-left:1px solid #d8e5ea; line-height:14px; }
.readNum em { }
/*楼层直达*/
.readStairs { padding-top:5px; }
.readStairs span { line-height:22px; }
.readStairs .input { width:20px; padding:1px; vertical-align:top }
/*用户信息*/
.honors { height:22px; line-height:22px; /*color:#36588f*/}
.honors a { color:#446bab }
span.cts { display:table-cell }
.huany { line-height: 130%; padding: 0.1em 1em; margin-left:15px; background:#f90; border:1px solid #F30; color:#fff; }
a.huany:hover { text-decoration:none }
/*.peiou,*/.peiou a { color:#f36 }
.readName { font:bold 12px/18px Arial; padding:3px 8px; height:30px; border-bottom:1px dotted #c1ccdc; }
.readName p { font-weight:normal; text-indent:20px; color:#999; font-size:11px; margin:0; }
.readHonor { color:#666; padding:5px 0; line-height:18px; width:128px; }
.readFace img.facebk { line-height:1; display:block; border:1px solid #e4e4e4; padding:3px; background:#fff; }
.readFace p img { border:0; display:inline; }
.readLevel { line-height:25px; }
.readLevel img { display:block; }
.readUser_info .one { padding:0 0 5px; }
.readUser_info .one a { color:#666; }
.readUser_info .one a:hover { border-bottom:1px solid #ccc; }
.readUser_info dt { width:60px; float:left; margin-right:5px; }
.readUser_info dd { float:left; width:70px; color:#666; }
.readUser_info ul.two { line-height:18px; }
.readUser_info ul.two li { float:left; width:49.5%; padding:2px 0; height:18px; }
.readUser_info ul.two li a { display:block; }
.add_mes { background:url(//www.paipai.fm/images/pwicon/add_mes.png) no-repeat; }
.add_fol { background:url(//www.paipai.fm/images/pwicon/add_fol.png) no-repeat; padding-left:20px; }
.add_adm { background:url(//www.paipai.fm/images/pwicon/add_adm.png) no-repeat; }
.add_gag { background:url(//www.paipai.fm/images/pwicon/add_gag.png) no-repeat; }
.add_fri { background:url(//www.paipai.fm/images/pwicon/add_fri.png) no-repeat; }
.add_pro { background:url(//www.paipai.fm/images/pwicon/add_pro.png) no-repeat; }
.add_home { background:url(//www.paipai.fm/images/pwicon/add_home.png) no-repeat; }
/*楼主留言*/
.louMes { background:#fff; border:1px dotted #bfccda; border-left:4px solid #bfccda; padding:10px; line-height:1.5; margin:20px 0; font-size:12px; }
/*主楼用户操作*/
.userOper { text-align:center; margin:0 0 10px; }
.userOper a { border:1px solid #c6cfdb; background:#f3f9fb url(read/userOper.gif) 8px 4px no-repeat; color:#333; line-height:24px; height:24px; padding:0 8px 0 28px; display:inline-block; color:#0082ca; -moz-border-radius:3px; -webkit-border-radius:3px; margin:0 1px; font-family:Simsun; }
.userOper a:hover { text-decoration:none; background-color:#eaf4fc; }
.userOper a.r_keep { background-position:7px -25px; }
.userOper a.r_recommend { background-position:8px -54px; }
.userOper a.r_dig { background-position:8px -85px; }
/*关联主题*/
.related h4 { display:block; padding:5px 0; border-bottom:1px dashed #e4e4e4; }
.related ul { padding:10px 0; border-bottom:1px dashed #e4e4e4; }
/*floot ad*/

/*图片列表*/
.imgList { margin:10px 0; }
.imgList h4 { height:25px; padding:0 10px 0 30px; line-height:25px; background:#f3f9fb url(file/img.gif) 10px center no-repeat; ; border-top:1px solid #c6cfdb; border-bottom:1px solid #d5e6ed; }
.imgList h4 a { color:#014c90; margin:0 3px; }
.imgList h4 a.current { color:#333; font-weight:700; }
.imgList ul { padding-top:10px; }
.imgList li { float:left; width:20%; padding:0 0 10px; height:125px; overflow:hidden; }
.imgList .tac img { width:120px; height:120px; }
.imgList li img { cursor:pointer; }
.imgList ul.one li { float:none; width:auto; height:auto; }
.forbid { padding-left:20px; background:#fff url(//www.paipai.fm/images/pwicon/forbid.png) 0 center no-repeat; line-height:20px; height:20px; display:inline-block; height:20px; position:absolute; right:0; _right:20px; top:0; color:#ff0000; }
/*shareAll*/
.shareAll { padding:0 12px; border:1px solid #d5e6ed; background:#f3f9fb; }
.shareAll em { float:left; background:url(breadEm.png) right center no-repeat; padding:5px 18px 5px 0; }
.shareAll a { float:left; margin:6px 0 0 8px; width:16px; height:16px; display:block; overflow:hidden; text-indent:-2000em; background:url(//www.paipai.fm/images/pwicon/shareAll.png) no-repeat; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.shareAll a:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
/*新幻灯片*/
.pImg_wrap { position:absolute; z-index:1002; }
.pImg { background:#fff; padding:10px 10px 5px; box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.32); }
.pImg_bg { position:absolute; background:#000; width:100%; height:100%; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; left:0; right:0; top:0; bottom:0; z-index:1001; }
.bcr1, .bcr2, .bcr3, .bcr4, .pibg1, .pibg2, .pibg3, .pibg4 { overflow:hidden; z-index:1005; line-height:0 }
.bcr1, .bcr2, .bcr3, .bcr4 { width:5px; height:5px; background:url(//www.paipai.fm/images/search/pImg.png) no-repeat; }
.pibg1, .pibg2, .pibg3, .pibg4 { background:#ffffff; }
.pibg1 { height:5px; }
.pibg2 { width:5px; }
.pibg3 { height:5px; }
.pibg4 { width:5px; }
.bcr1 { background-position:0 0; }
.bcr2 { background-position:-5px 0; }
.bcr3 { background-position:-5px -5px; }
.bcr4 { background-position:0 -5px; }
.pImg_close { background:url(//www.paipai.fm/images/search/pImg_close.png); float:right; width:15px; height:15px; text-indent:-2000em; overflow:hidden; -webkit-transition: all 0.2s ease-out; margin:3px 0 0 0; display:inline; }
.pImg_close:hover { background-position:0 -15px; }
.imgLoading { overflow:hidden; position:relative; }
.imgLoading img { display:block; width:100%; height:100%; }
.aPre, .aNext { position:absolute; background:url(//www.paipai.fm/images/blank.gif); width:45%; padding-bottom:5000px; margin-bottom:-5000px; }
.aPre { cursor:url(/u/images/pre.cur), auto; }
.aNext { cursor:url(/u/images/next.cur), auto; right:0; }
.xuanss { background:#fdf5da }
.xuanss dt { height:40px; background:url(//www.paipai.fm/images/paipai/xuans.png) no-repeat; padding-left:115px; border-top:1px solid #e1b070; border-right:1px solid #e1b070; }
.xuanss dt a { float:left; height:40px; padding-right:35px; line-height:40px; font-size:18px; font-weight:bold; color:#fff; background:url(//www.paipai.fm/images/paipai/xuans.png) no-repeat 100% -40px; }
.xuanss dd { padding:15px; border:1px solid #e1b070; line-height:24px; font-size:14px; border-top:0; }
.icon-ll { height:27px; padding-top:3px; width:128px; padding-left:10px; margin-left:-4px; background:url(//www.paipai.fm/images/paipai/icon-q.png) no-repeat 0 -20px; position:relative}
.icon-ll em{    position: absolute;
    right: -10px;
    top: -120px;
    width: 12px;
    color:#edeeef;
    font-size: 12px;}
.icon-ll li a { float:left; width:16px; margin-right:5px; height:17px; background:url(//www.paipai.fm/images/paipai/icon-q.png) no-repeat; }
.icon-ll li.icon-msg a { background-position:0 0; }
.icon-ll li.icon-jia a { background-position:-26px 0; }
.icon-ll li.icon-zhuye a { background-position:-124px 1px; }
.icon-ll li.icon-pro a { background-position:-51px 0; }
.icon-ll li.icon-dj a { background-position:-74px 0; }
.icon-ll li.icon-qq a { background-position:-101px 0; }
.icon-ll li a span { display:none }
.icon-ll li { display:inline }
.fxsh { position:relative; }
.fxsh em{color:#f3f3f3;
    right: -20px;
    top: 60px;
    width: 11px;
    font-size: 11px;
    position: absolute;}
#light { position:absolute; left:340px; top:0; z-index:9999; }
#light img { display:block; width:140px; height:140px; margin:15px auto 0; }
.bdsharebuttonbox { width: 280px; margin: 0 auto 15px; }
.bdsharebuttonbox span.fl { line-height: 36px; font-size: 14px; margin-right: 10px; }
.bdsharebuttonbox a { float:left; font-size:18px; padding-left:25px; line-height:24px; height:24px; background:url(share.png) no-repeat; cursor:pointer; margin:6px 6px 6px 0 }
.bdsharebuttonbox .bds_sqq { background-position:0 0 }
.bdsharebuttonbox .bds_weixin { background-position:0 -24px }
.bdsharebuttonbox .bds_tqq { background-position:0 -48px }
.bdsharebuttonbox .bds_tsina { background-position:0 -72px }
.bdsharebuttonbox .bds_qzone { background-position:0 -96px }
.bdsharebuttonbox .bds_tieba { background-position:0 -120px }
.bdsharebuttonbox { zoom:1 }
.bdsharebuttonbox:after { content:"."; visibility:hidden; display:block; height:0; clear:both }
.bdsharebuttonbox a:hover { color:#333; opacity:.8; filter:alpha(opacity=80) }
.hdbuy { border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; padding:10px; margin-bottom:15px; }

/***2016.11.11 by  JL**/
.hdbuy table { width:100%; }
.vt .hdbuy td { border-top:0 }
.vt .hdbuy .tr3 td { border-top: 1px solid #e1e1e1; }
#trade_order_list { margin-top:10px; }
.hdbuy td.hdb-img { border:0; }
.hdbuy td div.jiyuli { padding:5px 0; background:#f3f8fd; border:0; margin:0; }
.hdbuy td p { height:30px; }
.hdbuy td p span.red { font-size:18px }
.hdbuy-img { width:250px; height:220px; float:left; }
.hdbuy .hdbuytit, .hdbuy .hdbuycot { font-size:12px; float:left; height:30px; line-height:30px; }
.hdbuy .hdbuytit { width:100px; padding-left:15px; }
.hdbuycot .jia, .hdbuycot .jian, .hdbuycot input.shuliang { float:left; width:28px; height:28px; line-height:28px; text-align:center; font-size:18px; background: #ededed; border: 1px solid #ccc; }
.hdbuycot input.shuliang { border-left:0; border-right:0; background:#fff; width:40px; height:27px; line-height:26px; }
.hdbuy td.hdb-buyit { border:0; }
.hdbuy td.hdb-buyit a.buyit { float:left; width: 122px; margin-top:10px; margin-left:115px; margin-right:10px; cursor: pointer; width: 134px; height: 38px; text-align: center; font-family: "Hiragino Sans GB", "microsoft yahei", sans-serif; font-size: 16px; line-height: 38px; border-width: 1px; border-style: solid; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #f9f9f9; border-color:#549610; background: #6BC90E; }
.hdbuy td.hdb-buyit a.buyit:hover { color: #FFF; border-color:#64b114 ; background: #6cc80f; }

.maijiabt{ float:left;
margin-top:19px;}
#qm1,#qm2,#qm3,#qm4{ width:468px;
height:60px;
overflow:hidden;}


.zmxy {
    background: #f8f8f8 url(zm.png) no-repeat  8px 5px;
    background-size: 18px auto;
    height: 28px;
    line-height: 28px;
    margin: 5px -10px 5px -15px;
    padding-left: 30px;
    border-bottom: 1px dotted #c7c7c7;
    border-top: 1px dotted #c7c7c7;
}


.sjrz{ background-position: 8px -52px}



.needlogin{ text-align: center;
    line-height: 100px;
    font-size: 18px;
    background: #daedc6 }
	.needlogin img{ vertical-align:middle}
	.needlogin a{ color:#445b2c}