@charset "utf-8";
/* CSS Document */

/*----询价单首页----*/
body { font: 12px/1.5 '微软雅黑', Tahoma, Helvetica, Arial, sans-serif; color: #666; }
			
.w10 { width: 10px; }
.w20 { width: 20px; }
.h10 { height: 10px; }
.h20 { height: 20px; }
			
#content_container { background-color: #f0f1f2; overflow-y:hidden; padding-bottom: 100px;}
.content2 {width: 1000px; margin: auto; background-color: #FFF; border-radius:3px; border-bottom: 2px solid #dfe3e6;}
.content2 .select_category_title { font-size: 16px; border-bottom: 1px solid #ebeef0; padding: 10px 0px 10px 25px; background:#fdfdfd; color:#666; border-radius: 3px 3px 0 0;}
.content2 ul li { font-size: 13px; display: table; margin:0px auto;}
.content2 .product {width:731px; padding:20px 43px 20px 24px; margin-bottom:10px;}
.content2 .product .bigimg { width:360px; height:270px; float:left; margin-right:48px; text-align:center;}   .content2 .product .bigimg img{max-width:360px; max-height:270px;}
.content2 .product .font { margin-top: 40px; width: 323px; height: 150px; overflow: hidden; }
.font .p1 { font-size: 22px; color: #5f6771; padding: 0; }
.font .p2 { padding: 0; font-size: 14px; color: #707883; margin-top: 10px; line-height: 24px; word-wrap: break-word; word-break: break-all; height: 100px; overflow: hidden; }
		
.content2 #operate_info { width:753px; margin:0px auto; height: 220px; position: relative;}
.content2 #categoryList { font-size: 13px; width:370px; }
.content2 #categoryList .category_level_title { font-size: 15px; width:170px;}
.content2 #categoryList .category_items { width: 163px; border-radius: 2px; border: 1px solid #c0c5cc; margin-right: 10px; float: left; height: 186px; overflow-y: scroll; overflow-x: hidden;}
.content2 #categoryList .category_items .item { height: 30px; border-bottom: 1px dotted #ebeef2; cursor: pointer;}
.content2 #categoryList .category_items .item_hover { background: #ebeef2; border-bottom: 1px solid #ebeef2; }
			
.content2 #categoryList .category_items .item .label { width: 110px; display: inline-block; line-height: 30px; padding-left: 5px;}
.content2 #categoryList .category_items .icon { display: block; float: right; margin-top: 12px; width: 4px; height: 7px; margin-right: 10px; background: url(/default/images/inquiry/btn-righ.png); }
.content2 #categoryList .category_items .category_active { background: #5f6771; color: #FFFFFF; }
.content2 #categoryList .category_items .category_active .icon { background:url(/default/images/inquiry/btn-righ-white.png);}
			
.content2 #operate_info .step_info p { font-size:14px; line-height: 1.8; color:#666;}
.content2 #operate_info .btn_a { width: 280px; border-radius: 3px; background: #1191ed; line-height: 50px; display: inline-block; color: #fff; font-size: 16px; text-align: center; text-decoration:none;}
.content2 #operate_info	.position_right_bottom { position: absolute; bottom: 0px; right:0px;}

/*----询价步骤1----*/ 
.nav .I_step{ float:right; margin-top:25px;} .I_step ul li{ float:left; width:150px; text-align:center; color:#999; margin-top:8px;} .I_step .blue{ color:#3d97f2;}
#I_main{ width:1000px; background:#FFF; border-bottom:2px solid #dfe3e6; margin:auto auto 15px;}  #I_main .I_titie{ background:#dcdee0; font-size:16px; line-height:40px; padding-left:30px;}
.I_titie .I_titie_v1{color:#3d97f2; font-weight:bold;} #I_main .I_p_name{ border-bottom:1px solid #ebeef0; padding:20px 90px;}
#I_main .term{ float:right; margin-top:35px; width:260px; color:#999;} #I_main .term a{ color:#3d97f2;} #I_main .term a:hover{ text-decoration:underline;}
.term .trem_checkbox{ float:left; margin-top:3px;}

/*---------*/
.I_label{ width:95px; text-align:right; font-size:13px; color:#999;display: inline-block;} .c_4c{ color:#4c4c4c;} .I_p_name .w325{ width:315px;} 
.I_select{ width:202px; height:30px; border-radius: 3px;} .h85{ height:85px;} 
.head{ float:left; width:60px; height:60px;} .head img{ max-height:60px; max-width:60px; vertical-align:middle; text-align:center; overflow:hidden;} 
.fl .mb0{ margin-bottom:0px;}  .I2_con .w740{ width:734px;}
/*---------*/

#I_main .I_con{ padding:10px 90px 0; overflow:hidden; display:table-cell;} .I_con .mainalt{ width:90px; border-radius:3px; background:#d9efff; font-size:13px; font-weight:bold; text-align:center; display:table-cell; vertical-align:middle;} .I_con .subalt{display:table-cell; padding:15px 0 0 0px;} .subalt .alt_form1{width: 95px; float: left;margin-top:5px;} 
.subalt .alt_form2{width:635px; float: left;}  .subalt .I_selectv2{margin:0 7px 15px 0;} .subalt .alt_form2 input{ margin:0 7px 15px 0;}  .subalt .input2{ width:400px;}  
#I_main .I_btn{ float:right; width:200px; height:50px; color:#FFF; line-height:50px; margin:20px; background:#3d97f2; font-size:16px; text-align:center; cursor: pointer;} 

/*----询价步骤2----*/ 
.I_step .blue2{ color:#8cc6ff;} 
.I2_con{ margin:20px 50px 0px 50px; border-bottom:1px solid #dcdee0; width:900px; padding-bottom:20px; position:relative;}  
.I2_con .p_name{ float:left; width:200px; margin-left:15px;}  .I2_con .w400{ width:415px;} .I2_con ul li{ display:table; margin-bottom:15px;}  
.number{ margin-bottom:15px; display:table; overflow:hidden; } .number input{ margin-right:10px; float:left;} 
.number .number_add{ display:block; width:30px; height:30px; background:#3d97f2; float:left; border-radius:3px; color:#FFF; padding-left:20px; line-height:30px; cursor:pointer; background-image:url(/default/images/index_icon.png); background-position:-81px -83px;}
.I2_con ul li:last-child{ margin-bottom:0px;}  .number .delete{ float:left; cursor:pointer;} 
.I2_con .checkbox{ float:left;} .checkbox .checkbox_list{ width:80px; margin-right:10px; font-size:13px; color:#4c4c4c; float:left;}
.I_text{ float:left; position:relative;} .I_text textarea{ width:734px; border-bottom:0; font-size:13px; margin:0px; border-radius: 3px 3px 0 0; height:70px;} 
.I_text .I2_p{ font-size:13px; color:#999; position:absolute; right:15px; width:100px; bottom:0;}  .I2_c{ color:#f26185;} 
.I2_up{  background:#fdfdfd; border-width:1px; border-style:solid; border-color:#ebeef0 #bec2c4 #bec2c4; border-radius:0 0 3px 3px;} 
.I2_up p{  cursor:pointer; font-size:13px; color:#999; margin:10px 0 10px 10px;}  .I2_up img{ margin:0 10px 3px 0;} .bb0{ border-bottom:none;} 
.I2_label{ width:65px; float:left; padding-top:4px;} .pt0{ padding-top:0px;} .I2_select{ float:left;} .I2_select select{ margin-right:10px;}
.I2_img{ float:left; margin:0px 5px 10px 5px; position:relative;} .I2_img img{ margin:0; max-height:92px; max-width:120px; overflow:hidden; vertical-align:middle; text-align:center;}
.I2_close{ position:absolute; height:12px; width:12px; z-index:1; top:0; right:7px; cursor: pointer;}

/*----询价步骤3----*/ 
.Mi_State ul li { border-bottom: 1px solid #e9ebf0; padding: 20px 0px; width: 93%; margin:0px auto; font-size:13px;} /*.Mi_State ul li:last-child{ border-bottom:none;}*/
.inlineBlock { display: inline-block; } .Mi_State .div_1{ width:30%;}
.Mi_State .supplier_name { overflow: hidden; vertical-align: middle; display: -webkit-inline-box; }
.Mi_State .div_2 { width: 5%; }
.Mi_State .div_2_icon { color: #FFF; background: #e05134; width: 18px; height: 18px; border-radius: 3px; text-align: center; }
.Mi_State .div_3 { width: 50%; } .Mi_State .div_4 { float: right; width:11%;} .Mi_State .span_sended { color: #b6b9bf; } .div_4{ }
.a_underline { text-decoration: underline; } .w40 { width: 40px; } .w45 { width: 45px; }



/*-------询价单-成功提示------*/
.request_success_content .mainsuc{background:#f1f3f5; border-radius:3px; width:600px; height:auto; margin:auto; margin-top:70px; margin-bottom:70px; padding:35px 5px 5px 5px;}
.request_success_content .mainsuc .item{background:#FFFFFF; padding:45px 50px; height:130px;}
.request_success_content .item .item-img{float:left; margin-right:20px; margin-left:80px;}
.request_success_content .item .item-content{ float:left; font-size:15px;}
.request_success_content .item .item-content .text{ color:#94ce02; font-size:20px;margin-right:30px;}
.clear{clear:both;}
.request_success_content .mainsuc .item .xian2{ border-bottom:1px solid #f1f3f5; height:0px; width:500px; margin:30px 0px;} 
.request_success_content .mainsuc .item .item-desc{font-size:15px; text-align:center;} 
.request_success_content .mainsuc .item .item-desc .text2{ color:#2980b9; text-decoration:underline;}


/*----- 询价新首页 3.31日-------*/
.index_main .im_step_w1000{ width:1000px;}
.i_v2_banner{background:url(/default/images/inquiry/index_bj_v2.jpg) repeat-x; height:324px;}
.index_main .im_step .im_step_v2{ height:120px; margin-bottom:20px;}
.process{ width:54px; height:33px; margin-left:10px; color:#fff; font-size:14px; background:url(/default/images/index_new/index_new_icon.png); background-position:0 -309px; float:left; text-align:center; line-height:26px; margin-top:-4px; margin-right:22px;}
.im_step .im_step_v2 ul li{ padding-top:15px;} .banner .pt20{ padding-top:20px;}  .ban_prod .mb20{margin-bottom:20px;}
.banner .pt30{ padding-top:30px;} .im_step_v1 .icon_v2{ border-radius:15px; width:60px; height:60px; margin-bottom:10px; background-position: 2px 6px; margin-left:7px;}
.im_step_v1 .mt11{ margin-top:25px; margin:25px 50px 0 50px;}
.im_step_v1 .position2{background-position: 2px -70px;}
.im_step_v1 .position3{background-position: 2px -135px;}
.im_step_v1 .position4{background-position: 2px -198px;}
.im_step_v1 .position5{background-position: 2px -258px;}
.inquiry_v2{ width:1000px; margin:auto;}

.index_main .main_list{ margin-bottom:25px; height:277px;}
.main_list .m_right{ margin-right:10px; float:left; background:#fff; border-bottom:2px solid #dfe3e6; height:275px; width:770px;}  .m_right .m_title{ position:relative;}
.m_title .m-idxtt{ background:url(/default/images/index_new/index_new_icon.png); position:absolute; margin-left:-5px;}
.m_title .title_name{ float:left; width:200px; height:44px;}
.m_title .title_name span{ font-size:17px; color:#FFF; line-height:40px; padding-left:20px;}
.m_title .title_time{ float:right; background:#e9e2d8; width:575px; height:40px; line-height:40px;}
.main_list .m_left{ height:275px; float:left; background:#fff; border-bottom:2px solid #dfe3e6; width:220px;}
.main_list .m_left p{ width:205px; height:40px; line-height:40px; color:#fff; background:#787879; padding-left:15px; font-size:17px;}
.m_title .tt{ background-position:0 -64px;} 
.m_title .title_info{ background:none; color:#666; font-size:14px;} .title_info .ml15{ margin-left:15px;} .title_info span{ margin:0 5px; font-size:18px; font-weight:bold; color:#3abae8;}
.m_right .inquiry_shop{ width:708px; margin:auto;  overflow: hidden;} .index_main .h335{ height:335px;} .main_list .h333{ height:333px;} 
.inquiry_shop ul li{ border-bottom:1px dashed #dfe3e6; padding:15px 0;width:708px; display:inline-block;} .inquiry_shop .inquiry_con{ width:210px; float:left; }
.inquiry_con .inquiry_con_img{ float:left; width:40px; height:40px;} .inquiry_con .inquiry_con_img img{ max-height:40px; max-width:40px;} .inquiry_con_txt span{ display:inline-block;}
.inquiry_con .inquiry_con_txt{ float:left; margin-left:10px; width:160px;} .inquiry_con_txt .name{ color:#d94141; overflow:hidden; width:50px; height:18px;} 
.inquiry_con_txt .time{ width:35px; color:#bbb; height:18px; overflow:hidden; margin-left:5px;} .inquiry_con_txt .product{ width:160px; height:20px; overflow:hidden;}
.inquiry_shop .ml30{ margin-left:30px;}
.m_left .offer{ padding:15px 15px 17px;} .offer .offer_select{ width:190px; height:30px; border:1px solid #bec2c4; border-radius:2px; color:#bbb; padding-left:10px; margin-bottom:10px;}
.offer .w90{ width:90px;}
.m_left .offer_butten{ padding:10px 0; background:#fafafa; border-top:1px solid #f0f1f2;} 
.m_left .offer_butten span{ width:190px; height:40px; display:block; cursor:pointer; background:#3d97f2; color:#fff; font-size:14px; text-align:center; line-height:40px; margin:auto;}
.index_main .h226{ height:226px;} .main_list .h224{ height:224px;} .m_title .ttt{background-position:0 -129px;} .title_info .fa7d64{ color:#fa7d64;}
.inquiry_shop .h177{ height:177px;} .inquiry_con_txt .span1{ color:#bbb;} .inquiry_con_txt .span2{ color:#333; font-weight:bold;} 
.m_left .h177{ height:177px;} .m_left .c3399ff{ color:#3399ff;} .m_left .pl0{ padding-left:0;} .m_left .pl39{ padding-left:39px; width:35px; color:#bbb;}