@charset "utf-8";
/* CSS Document */
.p_price{color:#dd362e;}
.hid{display: none;}
.total_item{    /* border: 1px solid #ddd; */
    height: 40px;
    line-height: 40px;
    position: relative;
    margin: 0 20px;
    background-color: #fefefe;}
.total_item a{    background: url(http://static.lllnet.cn/zj-web/static/images/dlbg1.gif) repeat-x;position:absolute; height:42px; line-height:42px; text-align:center; color:#fff; font-size:18px; font-weight:bold; right:0; top:-1px; display:inline-block; width:120px;}
.total_item .total{position:absolute; right:130px;}
.total_item .total b{color:red; font-size:18px;}
.main_con_l{width:1198px; border:1px solid #eee; padding:20px; margin:15px auto; position:relative;}
.wrap_con{margin:0 0 20px 0;}
.wrap_con h2{font-weight:400; position:relative;}
.wrap_con h2 a{position:absolute; right:0; color:#005aa0; font-weight:normal; font-size:12px}
.wrap_con .con_box{ padding:15px 0;}
.wrap_con .con_box ul.add_list{max-height:200px; overflow-y:auto;}
.wrap_con .con_box ul.add_list li{padding:5px 0; height:30px; line-height:30px; zoom:1; overflow:hidden; position:relative;}
.wrap_con .con_box ul.add_list li span{cursor:pointer;}
.wrap_con .con_box ul.add_list li span.a_f_1{ display:inline-block; border:1px solid #ddd; width:120px; text-align:center; margin:0 10px 0 0; overflow:hidden; padding:0 5px; height:28px; line-height:28px; float:left;}
.wrap_con .con_box ul.add_list li span.a_f_2{ display:inline-block; border:1px solid #dd362e; width:120px; text-align:center; margin:0 10px 0 0; overflow:hidden; padding:0 5px; height:28px; line-height:28px; float:left;}
.wrap_con .con_box ul.add_list li span.a_f_5{     color: #1586f7;display:inline-block; border:1px solid #1586f7; width:120px; text-align:center; margin:0 10px 0 0; overflow:hidden; padding:0 5px; height:28px; line-height:28px; float:left;    background: url(http://static.lllnet.cn/zj-web/static/images/xz.png) no-repeat right bottom;}
.wrap_con .con_box ul.add_list li span.a_f_3{ display:inline-block; border:1px solid #ddd; min-width:120px; text-align:center; margin:0 10px 0 0; overflow:hidden; padding:0 5px; height:28px; line-height:28px; float:left;}
.wrap_con .con_box ul.add_list li span.a_f_4{     color: #1586f7; display:inline-block; border:1px solid #1586f7; min-width:120px; text-align:center; margin:0 10px 0 0; overflow:hidden; padding:0 5px; height:28px; line-height:28px; float:left;    background: url(http://static.lllnet.cn/zj-web/static/images/xz.png) no-repeat right bottom;}
.wrap_con .con_box ul.add_list li span.a_f_6{ display:inline-block; border:1px solid #ddd; min-width:120px; text-align:center; margin:0 10px 0 0; overflow:hidden; padding:0 5px; height:28px; line-height:28px; float:left;}
.wrap_con .con_box ul.add_list li span.r_side{position:absolute; right:0; color:#ccc;}
.wrap_con .con_box ul.add_list li span.r_side a{padding:0 5px;}
.wrap_con .con_box ul.add_list li .input1{border:1px solid #fff; padding:0 5px; width:200px; height:26px; line-height:26px;}

.wrap_con .con_box table{width:100%;}
.wrap_con .con_box table td{ background:#f8f8f8; border-bottom:2px solid #fff; padding:5px 0;}
.wrap_con .con_box table td img{width:100px; height:60px;}

.wrap_con .con_box ul.adr{}
.wrap_con .con_box ul.adr li{padding:5px 0; line-height:30px; zoom:1; overflow:hidden; position:relative;}
.wrap_con .con_box ul.adr li label{float:left; display:inline-block; width:150px; text-align:right;}
.wrap_con .con_box ul.adr li input{height:30px; line-height:30px; padding:0 5px; border:1px solid #ddd; width:200px;}
.yonhu_xy_div{ width:520px;  height:300px; border:#ccc solid 1px; top:250px; background:#fff; position:fixed; margin-left:50%; left:-260px;}
.yonhu_xy{display: none; background:url(../http://static.lllnet.cn/zj-web/static/images/zzzzz.png) repeat; z-index:999999; left:0; top:0; width:100%; height:200%; position:absolute;}
.yonhu_xy_div dl dt{ height:28px; font-size:14px; background:#f3f3f3; border-bottom:#ddd solid 1px; font-weight:bold; padding-left:12px; position:relative; line-height:28px;}
.yonhu_xy_div dl dd{ padding:60px 0 0 0; overflow:auto; height:90px; text-align:center; font-size:18px; font-weight:bold;}
.yonhu_xy_div div{ position:relative; text-align:center; margin-top:20px;}

.yonhu_xy_div div .btnorder{width:230px; height:48px; display:inline-block; line-height:48px; background:#dd362e; text-align:center; color:#fff; border:none; margin:0 auto; border-radius:4px; cursor:pointer;}
.yonhu_xy_div div .btnorder:hover{background:#e93d35;}
.yonhu_xy_div dl dt img{ position:absolute; top:7px; right:10px; cursor:pointer}
a.b_xk_btn{position:absolute; right:15px; top:10px; color:#fff; display:inline-block; background:#2c72d1; padding:3px 10px; border-radius:3px; z-index:999}
