@charset "utf-8";
/* CSS Document */
.box1{ width:100%; height:100%; position:fixed; left:0; top:0; display:none; z-index:99;}
.box_bj{ width:100%; height:100%; background:#000; opacity: 0.5;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
-MS-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);  position:absolute; top:0; left:0; z-index:999;}
.box_conts{ width:612px; height:auto; border:1px #dfdfdf solid; background:#fff; position:absolute; left:50%; margin-left:-306px; top:50%; margin-top:-260px; z-index:999;}
.box_top{ width:100%; height:50px; border-bottom:1px #dfdfdf solid;}
.box_top span{ font-size:18px; line-height:50px; margin-left:20px; float:left;}
.box_top i{ width:16px; height:16px; background:url(../images/icon.png) -147px -154px no-repeat; margin:20px 20px 0 0; float:right; cursor:pointer;}

.box_conts1{ width:562px; padding:0 25px;}
.box_info{ width:100%; height:auto;}
.box_info ul li{ margin:10px 0;}
.box_info ul li .box_li_l{ float:left;}
.box_info ul li .box_li_r{ margin-left:20px; float:left;}
.box_info ul li .div1{ font-size:14px; float:left;}
.box_info ul li .div2{ font-size:14px; margin-left:10px; float:left;}
.box_info ul li .box_city{ margin-left:10px; float:left;}
.box_info ul li .city_choose{ margin-right:30px; float:left;}
.box_info ul li .city_choose label{ font-size:14px; margin-left:10px;}
.box_yuyue{ width:100%; height:auto; margin-top:20px;}
.yuyue_top{ font-size:14px; font-weight:700; border-bottom:1px #dfdfdf dashed; padding-bottom:5px;}
.yuyue_conts{ margin-top:10px;}
.phone_tips{ width:100%; height:auto; margin-left:100px;}
.phone_tips i{ width:15px; height:13px; background:url(//image.co188.com/bim188/bim188_new/images/icon.png) -285px -154px no-repeat; margin-top:2px; display:inline-block;}
.phone_tips span{ font-size:14px; color:#cc0000; margin-left:10px; display:inline-block;}
.yuyue_conts ul li{ margin-top:10px;}
.yuyue_conts ul li label{ width:90px; font-size:16px; color:#666; line-height:42px; text-align:right; float:left;}
.yuyue_conts ul li div{ width:380px; height:40px; border:1px #dfdfdf solid; margin-left:10px; float:left;}
.yuyue_conts ul li div .name_icon{ width:21px; height:18px; background:url(//image.co188.com/bim188/bim188_new/images/icon.png) 0px -116px no-repeat; margin:10px 0 0 10px; float:left;}
.yuyue_conts ul li div .phone_icon{ width:21px; height:18px; background:url(//image.co188.com/bim188/bim188_new/images/icon.png) -285px -116px no-repeat; margin:10px 0 0 10px; float:left;}
.yuyue_conts ul li div .company_icon{ width:21px; height:15px; background:url(//image.co188.com/bim188/bim188_new/images/icon.png) -279px -74px no-repeat; margin:13px 0 0 10px; float:left;}
.yuyue_conts ul li div .enterprise_icon{ width:19px; height:16px; background:url(//image.co188.com/bim188/bim188_new/images/icon.png) -282px -32px no-repeat; margin:13px 0 0 10px; float:left;}
.yuyue_conts ul li div input{ width:290px; height:40px; line-height:40px; font-size:14px; color:#c2c2c2; border:none; margin-left:20px; float:left;}
.yuyue_conts ul li div span.span1{ font-size:22px; color:#f83d3d; line-height:40px; margin-right:10px; float:right;}
.yuyue_conts ul li div span.span2{ font-size:12px; color:#c2c2c2; line-height:40px; margin-right:10px; float:right;}

.box_bottom{ margin:20px 0 20px 106px;}
.box_bottom .btn1{ width:165px; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; background:#c40000; border:none; border-radius:5px; margin:0 15px; display:inline-block; cursor:pointer;}
.box_bottom .btn2{ width:163px; height:38px; line-height:38px; font-size:18px; text-align:center; background:#f2f2f2; border:1px #dfdfdf solid; border-radius:5px; margin:0 15px; display:inline-block; cursor:pointer;}

.box2{ width:100%; height:100%; position:fixed; left:0; top:0; display:none; z-index:99;}
.box_conts2{ padding:30px 60px;}
.box_conts21 i.suuccess_icon{ width:34px; height:33px; background:url(../images/icon.png) 0px -669px no-repeat; margin:0 30px 0 80px; float:left;}
.box_conts21 span{ font-size:26px; line-height:33px; float:left;}
.box_conts22{ font-size:14px; color:#666; line-height:28px; margin-top:20px;}
.box_conts22 span{ color:#e80000;}
.box_conts23{ width:163px; height:38px; line-height:38px; font-size:18px; text-align:center; background:#f2f2f2; border:1px #dfdfdf solid; border-radius:5px; margin:20px auto 0; cursor:pointer;}

