/* CSS Document */
.clearfix{*zoom:1;}
.clearfix{clear:both;display:block;height:0;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}
/*ҳ����ʽ������*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,tr {margin: 0px;padding: 0px;}
body,table {margin: 0px; padding: 0px;font:normal 12px/22px Arial, Helvetica, sans-serif;cursor: default; color: #000;}
.clear:after{content:'\0020';display:block;height:0;clear:both}
.clear{*zoom:1}
img {border: none 0px;}
form{padding:0; margin:0;*padding-top:0;}
.blank {margin-top: 10px;}
a {color: #666;text-decoration: none}
a:link {color: #818181;text-decoration: none;}
li {list-style: none}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal}
.fr{ float:right;}
.fl{ float:left;}
.ml20{margin-left:20px;}
.ft14{font-size:14px; font-weight:bold;}

.copyright b{color:#333;}
.focus_us{width:200px;height:85px;}
.weibo{width:95px;height:85px;}
.weibo a{display:inline-block;margin:23px;}
.weibo p{display:inline-block;margin:0 15px;color:#818181;}
.qr_code{width:100px;height:85px;}
.qr_code a{display:inline-block;margin:5px;}
.qr_code p{display:inline-block;margin:0 12px;color:#818181;}
.lh24{line-height:24px;color:#818181;}
.ft999{color:#999;}
.ftgray{ color:#818181;}
/*����ҳ��*/
.group_info_box{width:1008px;margin:0 auto; background:#f6f6f6;height:365px;}
.tlt{heihgt:50px;line-height:50px; background:#fff;font-weight:bold; color:#000000; margin-top:10px;}
.tlt a{color:#000000;}
.group_info{ height:335px; width:715px;}
.group_pic{ height:335px; width:290px;}
.group_pic img{margin:55px 5px;}
.group_infos{ height:105px; width:665px; margin:50px 50px 30px 50px;}
.group_infos p{height:45px; line-height:45px; letter-spacing:3px;}
.group_infos img{ margin-top:5px;}
.left_time_box{height:120px; width:665px; margin:50px 50px 30px 50px;}
.left_time_txt{height:48px;width:150px; margin-left:75px;}
.left_time_txt p{ font-size:14px; font-weight:bold;height:24px;line-height:24px; text-align:right;}
.left_time{ width:210px; height:80px;}
.info_tlt{margin-right:5px;}
.info_l{width:270px; display:inline-block}
.info_r{display:inline-block}
.join_group_btn{display:block;text-align:Center;font-weight:bold;font-size:16px;cursor:pointer;height:32px;line-height:32px;overflow:Hidden; width:155px; background:#A61546; color:#fff;   letter-spacing: 10px;}
a.join_group_btn:link{color:#fff;}
.join_group_box p{ width:175px; height:30px; line-height:30px; font-size:16px; font-weight:bold;margin:10px 25px 10px 0;}
.join_group_box{width:1008px;margin:0 auto;height:85px; background:#fff;}
.content_box{width:100%; background:#FFFFFF;}
.goods_info_box{width:1008px;margin:0 auto; background:#f6f6f6;margin-top:10px; text-align:center}
.goods_info_box table{ }
.goods_info_box thead{ height:35px;line-height:35px; background:#fff; border:1px solid #cecece; box-shadow:0px 0px 5px #cecece; text-align:center }
.goods_info_box thead th{ border:none;font-weight:normal;}
/*.goods_info_box tbody td{ border-right:1px solid #e2e2e2; border-bottom:none; border-top:none;padding:0 20px;}*/
/*
.goods_info_box tbody td div{ border-right:1px solid #e2e2e2; border-bottom:none; border-top:none;padding:0 20px;margin:10px;height:149px; vertical-align:middle;}
*/
.goods_white_tr{margin:5px 0; border-bottom:4px solid #fff; border-top:4px solid #fff;}
/*.goods_info_box tbody tr{margin:5px 0; border-bottom:4px solid #fff; border-top:4px solid #fff;}*/
.goods_info_box tbody td{height:140px; padding:30px 0 ;}
.ft14{font-size:14px;}
.red{color:#D8325B;}
.goods_book_div{
    border-right:1px solid #e2e2e2; border-bottom:none; border-top:none;height:149px; vertical-align:middle;width:100%;
}
.group_des{width:1008px;margin:0 auto; background:#f6f6f6;margin-top:10px;}
.tlt1{heihgt:30px;line-height:30px; background:#fff;font-weight:bold; color:#000000; border:2px solid #f6f6f6; box-shadow:0 0 5px #cecece;padding:0 30px;}
.join_group_des{ width:885px; height:auto;margin:30px 55px;padding-bottom:30px;}
.join_group_des p{ line-height:24px;}
.pic_show_box{width:1008px;margin:0 auto; background:#f6f6f6;margin-top:10px;margin-bottom:10px;}
.pic_info{ width:470px; margin:60px auto 0;}
.pic_info img{margin-bottom:45px; border:1px solid #999;}
/*��Ա����*/
.page_tlt{width:1008px;margin:0 auto;heihgt:50px;line-height:50px; font-weight:bold; color:#000000;}
.mem_content_box{width:1008px;margin:0 auto; height:auto; overflow:hidden; margin-bottom:10px;}
.left_menu{ width:135px; height:100%; background:#fff; min-height:480px;margin-bottom:-10000px;padding-bottom:10000px;}
.mb10000{margin-bottom:-10000px;padding-bottom:10000px;}
.left_menu h4{font-size:14px; font-weight:bold;margin-left:15px;}
.left_menu h4 a{color:#000;}
.left_menu ul{margin:10px 0;}
.left_menu li{ height:24px; line-height:24px;margin:0 30px; color:#333333;}
.left_menu li a{ color:#333333;}
.left_menu li a.active{ color: red;font-weight: bold;}
.mem_info_box{ width:790px;height:auto;margin:0 10px;background:#fff; padding:30px;}
.mem_pic{ width:90px; height:90px; float:left;}
.mem_info{
    /*width:430px;*/
    height:auto; float:left; margin-left:25px;}
.mem_info h4{ font-size:16px; height:30px; line-height:30px;}
.mem_info span{height:30px; line-height:30px;}
.threa_weixin{color:#555;}
.ftorg{ color:#FD9836;}
.mem_box{ width:225px; background:#efefef; float:left; padding:20px;}
.mem_box p{line-height:24px;}
.mem_box .txt_r{ display:inline-block; margin-left:60px;}
.my_ord_box{width:790px;height:auto;margin:10px 10px 0 10px;background:#fff; padding:20px 30px; float:left;}
.my_ord_info{ margin-left:20px;}
.my_ord_info .on{ background: none repeat scroll 0 0 #EEEEEE;}
.my_ord_info,.my_ord_info li{ float:left; height:22px; line-height:22px;}
.my_ord_info .txt_l{display:inline-block;}
.my_ord_info .txt_l1{display:inline-block; margin:0 15px 0 10px;}
.my_ord_info a{ color:#000; display:inline-block; width:80px; height:22px; text-align:center}
.my_ord_tlt{ width:65px; height:22px; line-height:22px; font-size:14px; font-weight:bold; float:left;}
.my_ord_tbl thead{ height:35px;line-height:35px; background:#fff; border:2px solid #dcdcdc; box-shadow:0px 0px 5px #dcdcdc; -webkit-box-shadow:0px 0px 5px #cecece;text-align:center }
.my_ord_tbl{width:850px;height:auto;margin:0 10px 30px 10px;background:#fff; float:left; margin-bottom:-10000px;padding-bottom:10000px;}
.my_ord_tbl td{ text-align:center; background:#f8f8f8;padding:30px 0 20px 0;}
.my_ord_tbl table{margin-bottom:40px;}
.my_ord_tbl th{ font-weight:normal; }
/*.my_ord_tbl tbody tr{border-bottom:4px solid #fff; border-top:4px solid #fff;}*/
.white_tr{border-bottom:4px solid #fff; border-top:4px solid #fff;}
.progressbar {width: 100px;height: 10px;background: none repeat scroll 0% 0% #EEE;float: left;border: 1px solid #DDD;position: relative;margin:8px 30px 0 0;}
.on-curlv {background: none repeat scroll 0% 0% #FF8000;float: left;height: 10px;}
.dis_block{display:block;float:left;}
.my_ord_tbl a{ color:#000;}
.my_ord_tbl .order-title a {background: #eee;}
.bd_td{border-right:solid 1px #EEEEEE;border-left:solid 1px #EEEEEE;width:70px;padding-top:0px;}
.bdr_td{border-right:solid 1px #EEEEEE;width:70px;text-align:center;padding-top:0px;}
/*��������ҳ��*/
.persional_group_content_box{width:100%; background:#F3F3F3;}
.per_group_page_tlt{width:1000px;margin:0 auto;heihgt:50px;line-height:50px; font-weight:bold; color:#000000;}
.per_group_tlt{heihgt:50px;line-height:50px;font-weight:bold; color:#000000; font-size:14px; letter-spacing:3px;}
.per_group_tlt a{color:#000000;}
.pergroup_info_box{ width:1000px; background:#fff; border:2px solid #D8D8D8; box-shadow:0 0 8px #D8D8D8; margin:0 auto 30px;}
.pergroup_tab_box{ width:1000px; margin:0 auto; height:35px; border-bottom:4px solid #dcdcdc;}
.pergroup_tabs{ float:left;}
.pergroup_tabs li{ float:left; height:32px; margin-top:3px;}
.pergroup_tbl_box{ width:1000px;}
.pergroup_tbl{ border-collapse:collapse; width:98%; margin-left:10px;}
.pergroup_tbl_box table{ text-align:center; margin-bottom:30px;}
.pergroup_tbl thead{ height:40px; line-height:40px; font-size:14px;}
.group_no{ display: inline-block; margin:0 60px 0 20px;}
.group_tlt{ height:24px; line-height:24px; font-weight:bold;}
.group_data{ background:#f7f7f7; height:190px; border-bottom:10px solid #fff;}
.sep_row{ height:60px;}
.pergroup_tab1{ display:block; width:111px; height:31px; line-height:31px; background:url(../images/pre_group_tab.jpg) no-repeat; margin-top:1px;}
.pergroup_tab2{ display:block; width:111px; height:31px; line-height:31px; background:url(../images/close_group_tab.jpg);margin-top:1px; font-weight:bold;}
.group_data img{ border:1px solid #e5e5e5;}
.service_btn{display:block;text-align:Center;font-size:14px;cursor:pointer;height:32px;line-height:32px;overflow:Hidden; width:155px; background:#C70938; color:#fff; float:right; letter-spacing:3px;}
a.service_btn:link{color:#fff;}
.servise_tab_box{ width:100%; height:35px; border:1px solid #DCDCDC; box-shadow: 0 0 3px #DCDCDC; }
.servise_tab_box li{ float:left; width:120px; height:35px; line-height:35px; padding:0 20px; border:1px solid #dcdcdc;}
.servise_tab_box li a{width:120px; height:35px; display:inline-block;}
.servise_tab_box .on{ background:#eeeeee;}
.r_tbl{ width:830px; margin:10px 10px 30px;}
.apply_btn{ width:50px; height:22px;border:1px solid #dcdcdc;display:block;text-align:Center;font-size:12px;cursor:pointer;height:20px;line-height:20px;overflow:Hidden;letter-spacing:3px; margin:15px 20px;}
.pic_box{ width:95px;float:left;}
.pic_box img { border:1px solid #dcdcdc;}
.ml30{ margin-left:30px;}
.bdr_white{ border-right:2px solid #fff;}
.r_tbl tr{ border-bottom:5px solid #fff;}

.my_ord_tbl1 thead{ height:35px;line-height:35px; background:#fff;text-align:center }
.my_ord_tbl1{width:850px;height:auto; margin-left:10px; margin-right:10px;background:#fff; float:left;}
.my_ord_tbl1 td{ text-align:center; background:#f8f8f8;padding:30px 0;}
.my_ord_tbl1 table{margin-bottom:40px;}
.my_ord_tbl1 th{ font-weight:normal; }
.num{ width:40px; height:20px; text-align:center;}
.service_info_tlt{ height:30px; line-height:30px; font-size:14px; font-weight:bold; width:100%; border:1px solid #dcdcdc; box-shadow: 0 0 4px #dcdcdc;}
.service_info_tlt h4{margin-left:30px;}
.service_info_box{ width:636px; margin-top:15px; margin-bottom:30px; margin-left:35px; padding-top:30px; padding-bottom:40px;float:left; height:auto;}
.info_item{width:636px; margin-bottom:5px;}
.info_item_l{ width:137px; text-align:right; height:30px; line-height:30px; float:left;}
.info_item_r{width:478px; text-align:left; line-height:30px; float:left; margin-left:20px;}
.errinfo_item_l{ width:137px; text-align:right; height:20px; line-height:20px; float:left;}
.errinfo_item_r{width:478px; text-align:left; height:20px; line-height:20px; float:left; margin-left:20px; color:#FF0000;}
.errinfo_item_b{width:478px; text-align:left; height:50px; line-height:20px; float:left; margin-left:20px; color:#000000;}
.qa_des{ width:480px; height:65px;}
.info_text{ width:140px; height:27px;}

.myslideshow{width:1000px; height:430px; margin-top:50px;margin-left:auto;margin-right:auto;text-align:center;background:#FFFFFF;margin-bottom:40px;}
.myslideshow .slideshowTitle{text-align:left;padding-left:30px;height:25px;padding-top:10px;border-bottom:solid 1px #BABABA;margin-bottom:20px;}
.gray_font{font-size:12px;color:gray;}
.bold_Font{font-size:14px;font-weight:bold;}
.huobao_info_div{width:100%;height:200px;margin-left:85px; margin-top:10px;}
.leftTop_title{position:relative;float:left;width:100%;}
.closed_red_div{width:100px;height:30px;background:#990033;line-height:30px; color:#fff; letter-spacing:5px; margin-top:15px;}
.closed_red{color:#990033;}
.closed_img_show{float:left;width:590px;height:275px;margin-top:20px;padding-left:10px;border-left:solid 1px #BABABA}
.ftb{ font-weight:bold; }
a.ftb{color:#000;}
.ft16{ font-size:16px;}
.num_oper{ display:inline-block; height:20px;}
.upload_imgs{float:left;min-height:35px;width:400px;}
.upload_btn{float:left;min-height:35px;}
.sub_btn{ width:100px; height:40px; line-height:40px; margin-top:30px;}

.remark{width:790px;height:auto;margin:2px 10px 0 10px;background:#fff; padding:20px 30px; float:left;}
.remark_2{width:790px;height:auto;margin:2px 10px 0 10px;background:#fff; padding:7px 30px; float:left;}
.remark_content{width: auto;height: 22px;line-height: 22px;font-size: 12px;float: left; font-weight: bold; color:#333}
.com_cont{ width:520px; height:90px; overflow-y:scroll; overflow-x:hidden}
.com_btn{ height:32px; width:110px; background-color:#FFFFFF; border:solid #999999; border-width:1px; letter-spacing:2px;border-radius: 3px; color:#333 ;}
.com_inf_btn{ height:25px; width:90px; background-color:#FFFFFF; border:solid #999999; border-width:1px; letter-spacing:2px;border-radius: 3px; color:#333;}
.info_area{width:180px;float:left;}
.brief_cont{ float:left;text-align:left}
.detail_cont{ width:178px; float:left; text-align:left}
.expand{ color:#CC0000; cursor:pointer}
.close{ color:#CC0000; cursor:pointer}
.remove_a{ color:#929292;cursor:pointer}
.total_info{width: 830px;margin: 10px 10px 30px; background:#fff; float:left; border:#EFEFEF 1px solid; }
.total_info_cont{ margin: 15px 15px 15px; float:left; font-family:"新宋体"}
.cion{width:790px;height:auto;margin:0px 0px 10px 0px; padding:20px 30px; float:left; border-bottom:#EFEFEF solid 2px}
.cion_radio{ margin-left:10px}
.cion_btn{display:block;text-align:Center;font-size:14px;cursor:pointer;height:30px;line-height:32px;overflow:Hidden; width:90px; background:#C70938; color:#fff; float:right; letter-spacing:10px;}
.total{width: 830px;margin: 0px 10px 50px;  float:left;}
.total_top{ text-align:right; padding-top:10px}
.total_top span{ margin-left:5px; font-size:14px}
.self_left{ width:auto; float:left}
.self_right{ width:auto; float:left}
.mum_pic{width: 830px;float:left;}
.mum_pic_l{width: 450px;float:left;margin: 30px 40px 80px; border-right:#EFEFEF solid 2px;}
.mum_pic_r{width: 290px;float:left;margin: 30px 0px 80px;}
.load_btn{width: 450px}
.gray_font {font-size: 12px;color: gray;}
.load_img{width: 450px; margin-top:15px;float:left;min-height:35px;}
.load_img p{ font-weight:bolder; font-stretch:expanded}
.pic_btn{height: 25px;width: 70px;background-color: #efefef;border: solid #999999;border-width: 1px;border-radius: 3px;
         color:#666666; font-family:"幼圆"; box-shadow: 0 0 1px; cursor:pointer}
.fore img{ margin-top:25px;}
.safe_type{width: 815px;float:left;margin: 10px 15px 40px 15px;border:#EFEFEF solid 1px;}
.type_1{width: 815px;float:left; border-bottom:#EFEFEF solid 1px; height:95px}
.type_l{width: 170px;float:left;margin: 20px 15px 10px 10px;  border-right:#EFEFEF solid 1px; height:45px }
.type_c{float:left;margin: 35px 15px 0px 0px; width:500px  }
.type_r{float:left;margin: 35px 0px 0px 0px; width:80px}
.other td{padding: 11px 0}
.mum_info{width: 830px;float:left;margin: 30px 0px 80px 0px}
.line{ width:730px; float:left;margin: 15px 20px 0px 0px;}
.line_l{ width:120px; float:left;text-align:right; height:30px;line-height: 30px;}
.line_r{  float:left; margin-left:10px;line-height: 30px;}
.line_r select {height: 30px;}
.line_text{ width:80px; height:26px}
.line_text2{height:26px}
.error{ height:45px;}
.order-list table,.order-list table td { border:0;}