@charset "utf-8";
/* CSS Document */

/*---顾问-添加利润率报价---*/
.h20{ height:20px;}
.m_container{background:#f0f1f2; padding: 20px 0 100px;} 
.m_container .m_con_list{background:#fff; border-bottom: 2px solid #dfe3e6;border-radius: 3px; color: #4c4c4c; margin: auto auto 15px; padding: 10px 20px; width: 960px;}
.m_con_list .m_con_p{ font-size:18px; color:#333;}
.m_con_list .m_con_title{background:#3d97f2; height:35px; line-height:35px; color:#fff;  padding:0 10px; font-size:13px;}
.m_con_list .m_con_info table{ table-layout:fixed;} 
.m_con_info table .column1{ width:279px; }
.m_con_info table .column2{ width:79px; }
.m_con_info table .column3{ width:299px; }
.m_con_info table .column4{ width:298px; }
.m_con_info .m_con_tr1{ background:#ebeced; line-height:35px;} .m_con_info .m_con_tr1 td{ border:1px solid #ebeced;}
.m_con_info .m_con_tr2{ background:#fcfcfc;} .m_con_info .m_con_tr2 td{ border:1px solid #dcdcdc; padding:10px 0; vertical-align:top;}
.m_con_info .column1 img{ max-height:60px; max-width:60px;}
.m_con_info .column1 .column1_div{ width:180px; float:left; text-align:left; margin-left:10px;}
.m_con_info ul li{ margin-bottom:10px; display:table;} .m_con_info ul li:last-child{ margin-bottom:0;}
.m_con_info .label{ width:75px; text-align:right; float:left;} .m_con_info .input{ float:left;}
.m_con_info .input input[type="text"]{ border-color:#3d97f2; width:140px;} .input p{ color:#bbb;}
.m_con_info .input2 input[type="text"]{ border-color:#f26185;} .input2 p{ color:#f26185;}
.m_con_btn{background:#fff; border-bottom: 2px solid #dfe3e6;border-radius: 3px; width:1000px; margin:auto;} 
.m_con_btn .m_con_btn_list{ width:200px; height:50px; line-height:50px; text-align:center; margin:20px 20px 20px 0; float:right; color:#FFF; font-size:16px; cursor:pointer; background:#3d97f2;}
.m_con_btn .m_con_btn_list_grey{ background:#ebeced; display: none;}

.detail_block .detail_content .detail_middle .status_bar {  }
.detail_block .detail_content .detail_middle .status_bar > div { font-size: 18px; }
.detail_block .detail_content .detail_middle .status_bar > div > span { color: #3d97f2; font-weight: bold; }

/*----顾问-报价详情----*/
.pt0 { padding-top: 0px; }
.pb0 { padding-bottom: 0px; }
.pt10 { padding-top: 10px; }
.pb10 { padding-bottom: 10px; }
.pt15 { padding-top: 15px; }
.pb15 { padding-bottom: 15px; }
.pl10 { padding-left: 10px; }
.pr15 { padding-right: 15px;  }
.h_auto { height: auto!important; }
.h10 { height: 10px; }
.h40 { height: 40px; }
.lh40 { line-height: 40px; }
.h30 { height: 30px; }
.lh30 { line-height: 30px; }
.w180 { width: 180px; }
.vt { vertical-align: top; }
.border_none { border: 0px; }
.border_gray { border: 1px solid #e9ebf0; }
.bt_gray { border-top: 1px solid #e9ebf0; }
.bb_gray { border-bottom: 1px solid #e9ebf0; }
.bl_gray { border-left: 1px solid #e9ebf0; }
.br_gray { border-right: 1px solid #e9ebf0; }
.color_blur { color:#3d97f2 }
.over_hide { overflow: hidden; }

.detail_block .detail_content .detail_middle > .detail_info_p_tb15{ padding-top: 15px; padding-bottom: 15px; }
	
.detail_block .detail_content .detail_tables > table { width: 100%; }
.detail_block .detail_content .detail_tables > table .t_title { text-align: center; background-color: #ebeced; color:#666;}
.detail_block .detail_content .detail_tables > table tr > td .column_278 { width: 278px;}
.detail_block .detail_content .detail_tables > table tr > td .column_200 { width: 200px;}
.detail_block .detail_content .detail_tables > table tr > td .column_80 { width: 80px;}
	
.detail_block .detail_content .detail_btn_block .default_btn_color { background-color: #1191ed; color:#FFF;}

.column_278 img { max-height: 60px; max-width:60px; }
.column_common_img { height: 60px; width: 60px; }

/*----顾问-我的客户-客户详情---*/
.h5 { height: 5px; }
.vtt { vertical-align: text-top; }
	
.customer_head { height:35px; }
.customer_head .c_tip { float: left; font-size: 16px; height: 35px; line-height: 34px; min-width: 105px; padding-left: 20px; padding-right: 20px; background-color: #3d97f2; color: #FFF; }
.customer_head .c_tip_angle { float: left; }
.customer_head .c_operate { float: right; width: 100px; height: 25px; line-height: 25px; background-color: #3d97f2; color: #FFF; border-radius: 3px; cursor: pointer; }
.customer_head .c_operate > div { display: table; height: 25px; margin: 0px auto;}
.customer_head .c_operate > div > div { display: table-cell;}
.customer_head .c_operate .icon {  width: 14px; background-image: url("/default/images/index/index_icon.png"); background-position: -86px 231px; }
	
.detail_block .detail_content .detail_tables > table .t_title_h35 { height: 35px; line-height: 35px; color:#999;}
.detail_block .detail_content .detail_tables > table .td_p_tb_16 { padding-top: 16px; padding-bottom: 16px; }
.detail_block .detail_content .detail_tables > table .td_c_operate { display: table;}
.detail_block .detail_content .detail_tables > table .td_c_operate > div { display: table-cell; }
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_edit { margin-left: 15px; width: 14px; height: 16px; background-image:url(/default/images/supplier/c_edit_2.png); background-repeat: no-repeat; cursor: pointer;}
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_edit:hover { background-image:url(/default/images/supplier/c_edit.png); background-repeat: no-repeat; }
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_del { margin-left: 15px; width: 14px; height: 16px; background-image: url("/default/images/supplier/c_delete_2.png"); background-repeat: no-repeat; cursor: pointer; }
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_del:hover { background-image: url("/default/images/supplier/c_delete.png"); background-repeat: no-repeat; }
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_btn { margin-left: 15px; border-radius: 3px; text-align: center; }
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_btn_sign {  height: 23px; line-height: 23px; width: 68px; border: 1px solid #3d97f2; background-color: #d9efff; color: #3d97f2; cursor:pointer;}
.detail_block .detail_content .detail_tables > table .td_c_operate .td_c_operate_btn_set { height: 25px; line-height: 25px; width: 70px; background-color: #f26185; color: #FFF; cursor:pointer;}
.detail_block .detail_content .detail_tables > table tr > td .column_130 { width: 130px;}
.detail_block .detail_content .detail_tables > table tr > td .column_160 { width: 160px;}
.detail_block .detail_content .detail_tables > table tr > td .column_280 { width: 280px;}
.detail_block .detail_content .detail_tables > table tr > td .column_540 { width: 540px;}
.fcfcfc{ background:#fcfcfc;}