.group_body{width:990px;margin:0 auto;}
.group_ad{margin:10px 0;}
.group_con{border:1px solid #d6d6d6;background:url(../images/con_bg.png) repeat-y;}
.group_left{width:700px;float:left;}
.group_right{width:270px;float:right;}
/*form */
i{font-style:normal;}
.group_left .formbox{ padding:10px;border-bottom:1px solid #ccc;margin:0 0 10px 13px;}
.group_left .formbox .xuqiu{border-bottom:1px dotted #ccc; height:36px; padding-left:50px; line-height:36px;background: url(../images/ico1.png) no-repeat 6px center;}
.group_left .formbox .xuqiu b{ font-size:14px; font-weight:bold;color:#000;margin-right:10px;}
.group_left .formbox .con{ padding:20px 0 10px;font-size:12px;color:#000;}
.group_left .info-item{ display:inline-block; width:100%; margin:4px 0;}
.group_left .info-item i{ color:#ff0000; font-size:16px; margin:0 5px;}
.group_left .item-left{ display:block; width:150px; float:left; height:30px; text-align:right; line-height:30px; font-size:14px;}
.group_left .item-center{ float:left;  line-height:30px; font-size:14px;}
.group_left .item-tip{float: left; color: #FF0000;  line-height:26px; font-size:14px;}
.group_left .submitbtn{ width:121px; height:38px; display:block; cursor:pointer; background:url(http://r.uzaicdn.com/static/company/images/btn.jpg) no-repeat; border:none; margin:20px 0;}
.group_left .submitbtn:hover{background-position:0 -40px;}
.group_left .selitem{ display:inline-block; float:left; width:130px;}
.group_left .sel{ width:120px; height:24px; padding:2px 2px; line-height:24px; border:1px solid #ccc;}
.group_left .txt{ width:190px; height:24px; line-height:24px; border:1px solid #ccc;}
.group_left .w70{ width:70px;}
.group_left .w140{ width:140px;}
.group_left .w100{ width:100px;}
.group_left .datetxt{ width:100px; padding-right:20px; color:#333 !important; background:url(../images/dateicon.jpg) right center no-repeat;}
.group_left .txtarea{ width:455px; height:78px; border:1px solid #c4d6e3;}
.group_left .mlb{ margin-left:20px;}
.group_left .mlc{ margin-left:10px;}
.group_left .mls{ margin-left:5px;}
.group_left .order-a{color:#3366cc; text-decoration:underline;}
.group_left label{font-size:12px;}
.group_left .item-tip span.onError{background:url(../images/onError.gif) no-repeat left center;padding:0 0 0 15px;margin:0 0 0 5px;font-size:12px;}
.route_box{margin:15px 0 0 15px;}
.tit_change{height:30px;border-bottom:2px solid #f90;}
.tit_change li{float:left;width:80px;height:30px;line-height:30px;font-weight:bold;text-align:center;color:#000;font-size:14px;margin-right:8px;}
.tit_change li.current a{background:#f90;color:#fff;display:block;width:85px;height:30px;line-height:30px;}
.tit_change li a{color:#000;}
.route_list{border-top:none; padding:0 0 0 15px;margin:10px 0;}
.route_list .item{ padding:15px 0 8px; border-bottom:1px dashed #ccc;_height:110px;}
.route_list .noborder{ border:none;}
.route_list .item-last{ padding:10px 0; border-bottom:none;}
.route_list .item-img{ float:left; width:126px; }
.route_list .item-img img{  width:126px; height:84px;}
.route_list .item-img .num{ color:#666; text-align:center; line-height:24px;}
.route_list .item-info{ float:left; width:340px; display:inline; margin:0; padding:0; margin-left:20px; }
.route_list .item-info .title a{ color:#3366cc; font-size:14px; font-weight:bold; line-height:24px;}
.route_list .item-info .title a:hover{ color:#f60;}
.route_list .item-info .desc { color:#666; line-height:24px;}
.route_list .item-price{ float:left; width:150px; text-align:right; line-height:20px; color:#666; }
.route_list .item-price .unit{ color:#ff6600; font-family:Microsoft Yahei; font-size:12px;}
.route_list .item-price .num{ color:#ff6600; font-family:Arial; font-size:20px;}
.route_list .item-price a.planbtn{ display:block; float:right; width:80px; margin-top:5px; height:30px; background:url(../images/check.jpg) 0px 0 no-repeat;}
.route_list .item-price a.planbtn:hover{ display:block; float:right; width:80px; margin-top:5px; height:30px; background:url(../images/check.jpg) 0px -34px no-repeat;}
a.phonenum{background:#000 url(../images/btn.jpg) 0 0 no-repeat;width:121px;height:38px;display:block;}
a.phonenum:hover{background:#000 url(../images/btn.jpg) 0 -40px no-repeat;width:121px;height:38px;display:block;}
.btn_okup{padding:0 0 0 150px;margin:10px 0;}
.color_price{color:#f60;font-weight:bold;}
.r_icon01{background:url(../images/why_ico.png) no-repeat left top;padding:0 0 0 40px;margin:15px 0;}
.r_icon02{background:url(../images/why_ico.png) no-repeat left top;padding:0 0 0 40px;margin:15px 0;}
.r_icon03{background:url(../images/why_ico.png) no-repeat left top;padding:0 0 0 40px;margin:15px 0;}
.r_icon04{background:url(../images/why_ico.png) no-repeat left top;padding:0 0 0 40px;margin:15px 0;}
.group_box{padding:20px 12px 15px;}
.r_icon01{background:url(../images/why_ico.png) no-repeat left top;padding:0 0 0 40px;margin:15px 0;}
.r_icon02{background:url(../images/why_ico.png) no-repeat left -187px;padding:0 0 0 40px;margin:15px 0;}
.r_icon03{background:url(../images/why_ico.png) no-repeat left -378px;padding:0 0 0 40px;margin:15px 0;}
.r_icon04{background:url(../images/why_ico.png) no-repeat left -571px;padding:0 0 0 40px;margin:15px 0;}
.r_icon05{background:url(../images/why_ico.png) no-repeat left -705px;padding:0 0 0 40px;margin:15px 0;}
.r_icon06{background:url(../images/why_ico.png) no-repeat left -850px;padding:0 0 0 40px;margin:15px 0;}
.r_icon07{background:url(../images/why_ico.png) no-repeat left -1013px;padding:0 0 0 40px;margin:15px 0;}
.group_box h3{font-size:16px;font-weight:bold;color:#333;}
.why_list{padding:10px 0 0;}
.why_list h4{padding:0 0 5px 0;font-size:12px;display:block;color:#333; margin:0;}
.why_list .p_txt{color:#999;line-height:20px;}

/*group up ok*/
.gruop_up{margin:15px 0 15px 15px;background:#fbfbfb;padding:50px 0;}
.gruop_up_ok{width:300px;margin:0 auto;padding:0 0 0 60px;background:url(../images/okico.png) no-repeat left top;}
.gruop_up_ok h2{color:#f80;font-size:16px;}
.gruop_up_ok  p{font-size:14px;color:#666;margin:10px 0 0;line-height:20px;}

/*detail group*/
.cot_xuqiu{background:url(../images/detail_line.png) no-repeat left bottom;height:40px;margin:5px 8px;}
.cot_xuqiu b{background:url(../images/ico.png) no-repeat left center;padding:0 0 0 30px;height:40px;line-height:40px;display:block;font-size:14px;font-weight:bold;color:#000;}

.detail_item_box{padding:8px;}
.detail_item{display:inline-block;margin:4px 0;width:100%;}
.detail_ItemTit{display: block;float: left;font-size: 14px;height: 30px;line-height: 30px;text-align: right;width: 100px;color:#000;}
.detail_date{width:100px; padding-right:20px; color:#333 !important; background:#fff url(../images/dateicon.jpg) right center no-repeat;}
.detail_txt{ width:120px; height:24px; line-height:24px; border:1px solid #c4d6e3;color:#333;}
.detail_tip{float: left; color:#f00;  line-height:26px; font-size:14px;}
.detail_center{float:left;line-height:30px;font-size:14px;}
.detail_onError{background:url(../images/onError.gif) no-repeat left center;padding:0 0 0 15px;margin:0 0 0 5px;font-size:12px;}
.detail_item i{ color:#ff0000; font-size:16px; margin:0 5px;}

.detail_item .mlb{ margin-left:20px;}
.detail_item .mlc{ margin-left:10px;}
.detail_item .mls{ margin-left:5px;}
.detail_item .w70{ width:70px;}
.detail_item .w140{ width:140px;}
.detail_item .w100{ width:100px;}
.detail_h{height:405px;border:1px solid #f8e26a;background:#fffcde;}
