@charset "gb2312";
/* CSS Document */

/*通用*/
.gd p{ font-size:12px; color:#969696; line-height:12px; float:left;}
.gd span{ display:block; height:10px; width:10px; background:url(../images/xtb.png) no-repeat 0 -9px; float:left;}
.gd:hover p{ color:#646464;}
.an4{ display:block; height:18px; padding:0 5px; line-height:18px; border-radius:2px; border:#e6e6e6 1px solid;}
.an4:hover{ height:20px; border:none; color:#fff; background-color:#ff4c22; padding:0 6px; line-height:20px;}
.ff4c22{ color:#ff4c22;}
.fl{ float:left;}
.fr{ float:right;}
.sj{ float:right; font-size:12px; font-weight:normal; color:#969696;}
.dz{ margin:4px 10px 4px 37px; line-height:18px;}
.dz span{ margin-left:-37px;}
/*中间内容*/
.content{ width:1000px; margin:0 auto; overflow:hidden;}
.content .left-box{ width:260px; float:left;}
.content .right-box{ width:730px; float:right;}

/*小外框*/
.small-box{ border:#e6e6e6 1px solid; margin-bottom:10px; position:relative;}
.small-box .yj-lt,.small-box .yj-lb,.small-box .yj-rt,.small-box .yj-rb{ width:2px; height:2px; background:url(../images/yj.png) no-repeat; position:absolute; z-index:10;}
.small-box .yj-lt{ background-position: 0 0; left:-1px; top:-1px;}
.small-box .yj-lb{ background-position: 0 -2px; left:-1px; bottom:-1px;}
.small-box .yj-rt{ background-position: -2px 0; right:-1px; top:-1px;}
.small-box .yj-rb{ background-position: -2px -2px; right:-1px; bottom:-1px;}

/*栏头—参考首页模块栏头*/
.sb-lt{ height:29px; border-bottom:#e6e6e6 1px solid; background-color:#fafafa;}
.sb-lt h1{ font-size:14px; color:#262626; margin-top:6px; float:left; margin-left:10px;}
.sb-lt .gd{ float:right; margin: 10px 10px 0 0;}

/*网站位置*/
.wz{ float:right; margin:10px 10px 0 0;}
.wz li{ float:left; line-height:10px; color:#969696;}
.wz li span{ display:block; width:10px; height:10px; margin:0 2px 0 5px; background:url(../images/xtb.png) no-repeat 0 -19px; float:left;}
.wz li a{ float:left; line-height:10px; color:#969696;}
.wz li a:hover{ color:#646464;}

/*列表样式—参考首页测试文献与平台合作*/
.lbys4 li{ line-height:29px; border-bottom:#f0f0f0 1px dashed; overflow:hidden; padding-left:10px;}
.lbys4 .b-none{ border:none;}
.lbys4 li a{ float:left;}
.lbys4 li a:hover{ color:#ff4c22;}
.lbys4 li .sj{ float:right; margin-right:10px;}
/*列表样式—参考测试平台与文献列表*/
.lbys9 li{ padding:20px 10px; border-top:#f0f0f0 1px dashed; position:relative;}
.lbys9 .l{ float:left; width:98px; height:58px; border:#f0f0f0 1px solid; position:relative;}
.lbys9 .l img{ width:98px; height:58px;}
.lbys9 .c{ float:right; width:600px;}
.lbys9 .c1{width:580px;}
.lbys9 .c h1 a{ font-size:14px; font-weight:600; color:#646464;}
.lbys9 .c h1 a:hover{ color:#ff4c22;}
.lbys9 p a{ color:#969696;}
.lbys9 .b-none{ border:none;}
/*列表样式—参考会员中心首页推荐产品*/
.lbys15{ overflow:hidden; margin:20px 0 0 22px;}
.lbys15 li{ width:156px; float:left; margin: 0 20px 10px 0; overflow:hidden;}
.lbys15 li img{ width:154px; height:86px; border:#f0f0f0 1px solid;}
.lbys15 a{ text-align:center; color:#646464; line-height:30px; display:block;}
.lbys15 a:hover{ color:#ff4c22;}
/*列表样式—参考会员中心首页公司简介*/
.lbys16{ margin:20px 10px;}
.lbys16 p{ text-indent:2em; line-height:18px; font-size:12px; color:#252525; margin-bottom:10px;}

/*自编辑框—参考会员中心公司简介详情页*/
.zbjk{ margin:20px 10px;}
.zbjk h1{ line-height:40px; font-size:26px; text-align:center; border-bottom:#CCC 1px solid; margin:20px 0 10px 0;}
.zbjk img{ display:block; width:708px; margin-bottom:10px;}
.zbjk p{ margin-bottom:10px;}

/*翻页*/
.fy{ width:auto; height:100px; padding:16px 10px; border-top:#f5f5f5 1px solid;}
.fy li{ float:left;}
.fy .fgx{ margin-top:4px;}
.fy .kg{ width:10px; height:10px;}
.fy input{ width:35px; height:18px; padding-left:5px; border:#e6e6e6 1px solid;}

/*名次图标*/
.mc0{ display:block; float:left; margin-top:6px; height:12px; width:10px; line-height:14px; text-align:center; color:#fff; font-size:10px; margin-right:5px;}
.mc1{ background-color:#ffcc00; border:#eabc02 1px solid;}
.mc2{ background-color:#ea9a00; border:#d48c02 1px solid;}
.mc3{ background-color:#f27e02; border:#d87103 1px solid;}
.mc4{ background-color:#a2a2a0; border:#919190 1px solid;}

/*评论*/
.pl{ padding:20px 10px 20px 20px; border-top:#f0f0f0 1px dashed;}
.pl .pl-tx{ height:40px; width:40px; position:relative;}
.pl .pl-tx .tx{ display:block; height:40px; width:40px; border-radius:100px; overflow:hidden; position:relative;}
.pl .pl-tx .tx img{ height:40px; width:40px;}
.pl .pl-tx .ryjs{ width:220px; height:130px; padding:0 10px 0 10px; background:url(../images/bj-fc2.png) no-repeat; position:absolute; left:40px; bottom:-10px; display:none;}
.pl .pl-tx:hover .ryjs{ display:block;}
.pl .pl-tx .ryjs .ryjs-mc{ overflow:hidden; margin:10px 0 10px 6px; border-bottom:#e6e6e6 1px solid;}
.pl .pl-tx .ryjs .xm{ float:left; font-size:16px; color:#4691c1; font-weight:600;}
.pl .pl-tx .ryjs .vipdj{ float:left; font-size:12px; color:#ff4c22; margin:3px 0 0 5px;}
.pl .pl-tx .ryjs ul{ overflow:hidden;}
.pl .pl-tx .ryjs li{ width:100px; margin-left:6px; float:left;}
.pl .pl-tx .ryjs .jj{ margin: 5px  0 0 6px;}
.pl .pl-xx{ margin: -40px 0 0 50px;}
.pl .pl-xx p{ overflow:hidden;}
.pl .pl-xx .sj{ float:left;}
.pl .pl-xx .hf{ float:left; width:12px; height:12px; margin:4px 0 0 8px; background:url(../images/xtb.png) no-repeat 0 -53px; cursor:pointer;}
.pl .pl-b{ margin:10px 0 0 50px;}
/*回复框*/
.hfk{ overflow:hidden; padding-right:12px;}
.hfk textarea{ width:100%; padding:5px; border:#e6e6e6 1px solid; border-radius:2px; height:18px; line-height:16px; color:#000; resize:vertical;}
.hfk a{ width:50px; float:right; margin:5px -12px 0 0;}
.zhfk{ padding:20px 10px 20px 20px;  border-top:#f0f0f0 1px dashed;}
.b-none{ border:none;}/*去除边框*/

.ryzs img{width:150px; height:auto; margin:0;}

.cplb{margin-top:10px;padding:0 10px;}


/*公司简介表格*/
.membInfo {
    border: 1px solid #e2e2e2;
    margin-bottom: 20px;
}
.membInfo th {
    border-right: 1px solid #e2e2e2;
    font-weight: 400;
    text-align: left;
    vertical-align: top;
}
.membInfo td, .membInfo th {
    border-bottom: 1px solid #e2e2e2;
    padding: 6px;
}

/*访问记录*/
.lbys99{ overflow:hidden; margin:10px 0 0 10px;}
.lbys99 li{float:left; margin: 0 10px 10px 0; overflow:hidden;}
.lbys99 li img{ width:70px; height:35px; border:#f0f0f0 1px solid;}
.lbys99 a{ text-align:center; color:#646464; line-height:30px; display:block;}
.lbys99 a:hover{ color:#ff4c22;}