﻿/*****************
* 内页样式
* created by wsl
* 2018-10-30 22:20:00
*****************/


/* 采购信息详情 start */
body{ background:#f5f5f5; }
.top_ad{ height:100px; background:#002240; }
.top_ad img{ width:1200px; height:100px; }
.container_wrap{ width:1200px; min-height:400px; margin:30px auto; }
.top_ad .container_wrap{ margin:0 auto; }
.container_wrap .warp_left{ width:910px; padding:16px 24px; border:1px solid #e5e5e5; background:#fff; position:relative; }
.warp_left h1{ width:770px; margin-bottom:28px; padding:0 0 0 10px; font-size:22px; color:#333; font-weight:normal; border-left:5px solid #496ab4; }
.warp_left .pb{ padding:27px; position:absolute; top:0; right:0; color:#4a6ab5; }
.warp_left .pb a{ margin:0 5px; color:#4a6ab5; }
.dl_tpl1{ line-height:24px; padding:0 0 2px;font-size: 16px; display:block; }
.dl_tpl1 dt ,.dl_tpl1 dd{ display:inline-block; }
.dl_tpl1 dt{ width:115px; vertical-align:top; }
.dl_tpl1 dd{ max-width:440px; }
.dl_tpl1 .fj{display: block; float: right;margin-right: 10px;width: 80px;height: 30px;background: #4d70c7;text-align: center;font: 400 12px/30px "微软雅黑";color: #fff;}
.info_group{ padding-top:15px; }
.info_group>h3{ padding:16px 0; font-size:18px; font-weight:400; }
.info_group .info_art{ line-height:24px;}
.info_group .info_art span{font-size: 15px;}
.bq_baojiao{ width:371px; height:71px; position:absolute; top:78px; right:-7px; background:url(../image/bq.jpg) no-repeat; }
.bq_baojiao .bj_btn{ width:100px; height:36px; line-height:36px; margin:13px 0 0 50px; text-align:center; color:#4a6ab5; border-radius:4px; background:#ecf5fe; display:inline-block; }
.bq_baojiao .bj_btn:hover{ text-decoration:none; }
.bq_baojiao .bj_btn .disasbled{ background:#9a9a9a; color:#fff; cursor:default; }
.bq_baojiao .succ{ background:#4ab344; color:#fff; cursor:default; }
.bq_baojiao .bj_time{ padding:0px 11px 0 20px; vertical-align:middle; font-size:12px; color:#fff; display:inline-block; overflow:hidden; }
.bq_baojiao .bj_time b{ color:#fff93b; font-size:16px; }
.replay_box h2{ padding:15px 0; color:#333; font-weight:bold; font-size:18px; }

@font-face {
  font-family: 'pro-lock';
  src: url('');
  src: url('') format('embedded-opentype'),
  url('') format('woff'),
  url('') format('truetype'),
  url('') format('svg');
}

.pro-lock{
  font-family:"pro-lock" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.nologin{ padding:40px 0; text-indent:2em; text-align:center; border:1px dashed #e5e5e5; }
.nologin .pro-lock{ padding-right:5px; font-size:14px; }

/* 留言板 */
.msg_list{ border:1px solid #e5e5e5; }
.msg_list>ul>li{ line-height:24px; margin:0 14px; padding:15px 5px; border-bottom:1px solid #ccc; }
.msg_list>ul>li:last-child{ border-bottom:0; }
.msg_list>ul>li>.ly_wrap>.lz{ font-size:13px; font-weight:normal; position:relative; }
.msg_list>ul>li>.ly_wrap>.lz>.lz_tx{ width:85px; margin-right:10px; float:left; }
.msg_list>ul>li>.ly_wrap>.lz>.lz_tx>img{ width:65px; height:65px; line-height:45px; margin:0 auto; text-align:center; color:#fff; background:#ccc; border-radius:50%; display:block; overflow:hidden; }
.msg_list>ul>li>.ly_wrap>.lz>.lz_tx p{ line-height:14px;margin-top: 8px; padding:4px 0; text-align:center; color:#333; font-size:12px; }
.msg_list>ul>li>.ly_wrap>.lz>.lz_val{ padding:10px 5px; display:block; overflow:hidden; }
.msg_list>ul>li>.ly_wrap>.lz>.lz_time{ /*line-height:48px;*/ padding:10px 5px; font-size:14px; float:right; color:#888787; }
.msg_list>ul>li>.ly_wrap>.lz .doDelete{ position:absolute; top:36px; right:15px; padding:0 10px; color:#2fbaff; border:1px solid #2fbaff; opacity:0; display:none\9; transition-duration:.3s; }
.msg_list>ul>li>.ly_wrap>.lz:hover .doDelete{ opacity:1; display:block\9; }
.msg_list .doDelete:hover{ background:#2fbaff; color:#fff!important; text-decoration:none; }

.msg_list>ul>li>.ly_wrap>.z_msg{ line-height:21px;    font-size: 14px; margin:10px 0px; padding:10px 15px 10px 65px; /* border-top:1px solid #efefef; */ background:#f6fcff; border-radius:8px; }
.msg_list>ul>li>.ly_wrap>.z_msg li{ line-height:21px; padding:5px; border-bottom:1px dashed #efefef; overflow:hidden; }
.msg_list>ul>li>.ly_wrap>.z_msg li:last-child{ border-bottom:0; }
.msg_list>ul>li>.ly_wrap>.z_msg .z_tx{ width:35px; margin:0 5px 0 25px; border-radius:50%; text-align:center; float:left;}
.msg_list>ul>li>.ly_wrap>.z_msg .z_tx img{ width:35px; height:35px; line-height:35px; margin:0 auto; text-align:center; color:#fff; background:#ccc; border-radius:50%; display:block; overflow:hidden;}
.msg_list>ul>li>.ly_wrap>.z_msg .z_val{ padding:7px; display:block; overflow:hidden; }
.msg_list>ul>li>.ly_wrap>.z_msg .time{ color:#888787; float:right; }
.f_blue{ color:#076ce0;}
.msg_list .f_blue{padding-right:5px; }
.msg_list .z_reply{ margin-top:15px; padding:0 12px; color:#999; border:1px solid #ccc; float:right; transition-duration:.3s; }
.msg_list .z_reply:hover{ color:#fff; text-decoration:none; background:#2fbaff; border:1px solid #2fbaff; }
.msg_list>ul>li>.ly_wrap>.z_msg .doDelete{ margin:15px 15px 0 0; padding:0 10px; color:#2fbaff; border:1px solid #2fbaff; opacity:0; display:none\9; transition-duration:.3s; }
.msg_list>ul>li>.ly_wrap>.z_msg li:hover .doDelete{ opacity:1; float:right; }
.msg_list>ul>li>.ly_wrap>.z_msg li .doDelete:hover{ background:#2fbaff; color:#fff; text-decoration:none; }

.lyban_page .content ,.lyban .content{ height:44px; line-height:22px; padding:5px; outline:none; overflow:auto; background:#fff; border:3px solid #5bb5ff; }
.lyban_page .content{ height:66px; border-color:#fbb166; }
.lyban_page .submit_ly ,.lyban .submit_ly{ margin-top:5px; padding:3px 10px; border:1px solid #5bb5ff; background:#69bbff; color:#fff; float:right; transition-duration:.3s; }
.lyban_page .submit_ly{ border-color:#fbb166; background:#fbb166; }
.lyban_page .submit_ly:hover ,.lyban .submit_ly:hover{ text-decoration:none; background:#8bcaff; }
.lyban_page .submit_ly:hover{ background:#ffc589;}
.msg_list>ul>li>.ly_wrap>.reply{ margin-top:5px; padding:3px 10px; border:1px solid #ffb52a; background:#fff; color:#ffb52a; float:right; transition-duration:.3s; }
.msg_list>ul>li>.ly_wrap>.reply:hover{ border:1px solid #ffb52a; background:#ffb52a; color:#fff; text-decoration:none; }
.msg_list>ul>li>.lyban{ margin:15px 0px; }
.z_msg .lyban{ margin:15px 0 15px 35px; }
.showBQList{ position:relative; float:right; overflow:hidden; }
.showBQList>img{ margin:10px 10px 0 0; }
.showBQ_wrap{ position:absolute; top:0; left:0; margin:35px 0 0 -360px; }
.showBQ_zW{ width:400px; height:200px; background:#fff;}
.showBQ_zW li{ width:40px; height:40px; line-height:40px; text-align:center; float:left; cursor:pointer; }
/* 采购信息详情 end */

.container_wrap .warp_right{}
.warp_right .r_title{ line-height:35px; padding:0 0 10px 0; }
.warp_right .r_title h2{ font-weight:normal; color:#aaa; }
.r_list li{ width:220px; margin-bottom:10px; padding:0 0 10px 0; border:1px solid #ccc; background:#fff; }
.r_list li>.r_top{ padding:20px 14px 10px 14px; background:#f7f7f7; }
.r_list li>.r_top a{ line-height:20px; padding: 0 0 10px 0; font-size:14px; color:#333; font-weight:bold; display:block; }
.r_list li>p{ padding:5px 14px; }
.r_list b{ color:#4a6ab5; }
.info_art pre{    font: 14px/1.5 "微软雅黑";margin-left: 36px;    word-wrap: break-word;    white-space: pre-wrap;}
/*.fankui_form ,.jubao_form{ display:none; }*/
.label6,.label12{ display:inline-block; height:35px; line-height:35px; }
.label6{ width:49%;}
.label12{ width:100%; }
.label12 input[type='text']{ width:324px; border:none; border-bottom:1px solid #ccc; }