.p_container{ width: 1210px; margin: 0 auto;}
.page_bar{ width: 100%;}
.page_bar img{ width: 100%;}
.l_col{ float: left; width: 220px; margin-top: 15px;}
.l_col dl.ser_list{ width: 100%;}
.l_col dl.ser_list dd{ width: 214px; height: 54px; border: 1px solid #eaeaea; padding:2px; position: relative; margin-bottom: 5px;}
.l_col dl.ser_list dd .text{ position: absolute; width: 214px; font-size: 20px; font-weight: bold; z-index: 500; line-height: 54px; color: #FFF; text-align: center;}
.l_col dl.ser_list dd img{width: 214px; height: 54px;}


.l_col dl.ser_list2{ width: 100%;}
.l_col dl.ser_list2 dd{ width: 206px; height: 67px; border: 1px solid #eaeaea; padding:2px; position: relative; margin-bottom: 5px;}
.l_col dl.ser_list2 dd img{width: 206px; height: 67px;}


.p_container .l_col{ float: left;width: 233px; margin-top: 10px;}
.p_container .l_col .p_1_area{ border: 1px solid #e1e1e1;}
.p_container .l_col .tit{ height:40px; width: 100%; background:#e4779c; color: #FFF; position: relative; }
.p_container .l_col .tit .txt{ font-size: 16px; color: #FFF; line-height: 40px; text-indent: 15px;}
.p_container .p_l_menu{ width: 100%; padding-top: 10px;}
.p_container .p_l_menu ul li{ text-indent: 30px; height: 40px; line-height: 40px; border-bottom: 1px solid #eeeeee; background:url(../images/l_menu_ico.jpg) no-repeat 15px 18px;}
.p_container .p_l_menu ul li a{ font-size: 14px;}
.p_container .p_l_menu ul li.cur{ background:url(../images/l_menu_ico_cur.jpg) no-repeat 15px 18px;color: #c10c0b;}
.p_container .p_l_menu ul li.cur a{ color: #c10c0b;}
.p_container .l_col .p_2_area{border: 1px solid #eee; padding:10px 15px 0px 10px}



.r_col{ float:right; width: 953px;}
.r_col .local{height: 50px; background:url(../images/loca_ico.jpg) no-repeat left; padding-left:32px; line-height: 50px; border-bottom: 2px solid #e4779c; }
.r_col .content{ margin-top: 20px;color: #666666; }
.r_col .content p{ font-size: 14px; color: #666666; line-height: 20px; padding: 5px 0px 5px 0px;}


dl.new_list{ float: left; width: 989px; height:95px; border-bottom: 1px solid #eeeeee; zoom: 1; margin-bottom: 20px;}
dl.new_list .lb{ float: left; width: 51px; height: 78px;}
dl.new_list .lb .day{ width: 50px; height: 60px; background: #e4779c; text-align: center; color: #FFF; font-size: 30px; line-height: 60px;}
dl.new_list .lb .yearmon{ padding: 3px; width: 44px; height: 15px; background: #babcbb;color: #FFF;}
 dl.new_list .rb{ float:right; width:900px; height: 78px;}
 dl.new_list .rb .title{ font-size: 14px; color: #101010; padding-bottom: 5px;}
 dl.new_list .rb .cont{ width: 95%; font-size: 12px; color: #999999;line-height:22px;}
 dl.new_list .rb .cont p{ line-height:22px;}



.r_col .content  .h_bottom{ height: 35px; line-height: 35px; padding-bottom: 15px; border-bottom: 1px solid #e6e6e6;}
.r_col .content  h1{ padding-bottom: 5px;  }
.r_col .content .detail{ margin-top: 10px;font-size: 14px; }
.r_col .content .detail p{ font-size: 14px; padding: 8px 0px 5px 0px;}


.r_col .r_content  dl.won_grid{ float: left; width: 279px; height:140px; background: #fcf1f5;zoom: 1; margin-left: 16px; margin-right: 16px; margin-bottom: 28px;}
.r_col .r_content dl.won_grid dd{ float: left; height: 140px;background: #fcf1f5; font-size: 12px;}
.r_col .r_content  dl.won_grid dd.w1{ width: 100px;}
.r_col .r_content  dl.won_grid dd.w1 img{ width: 100px;height: 140px;}
.r_col .r_content  dl.won_grid dd.w2{ width: 179px; zoom: 1;}
.r_col .r_content  dl.won_grid dd h3{ font-size: 14px; color: #333333;}
.r_col .r_content  dl.won_grid dd h3 span{ font-size: 12px; color: #333333;}
.r_col .r_content dl.won_grid dd .area{ color: #333;height: 20px; line-height: 20px; padding-top: 5px;}
.r_col .r_content dl.won_grid dd .area .span_txt{ float:left; width:70px; overflow:hidden}


.r_col .r_content dl.won_grid dd .desc{ padding-top:4px; color: #999999;}
.r_col .r_content dl.won_grid dd .area p{ font-size: 12px;}
.r_col .r_content  dl.won_grid dd .desc p{ font-size: 12px;}

.r_col .r_content  dl.won_grid dd .in_pd{ padding: 15px 10px 15px 15px;}
.r_col .r_content dl.won_grid dd:hover{ background: #e4779c;cursor:pointer;}
.r_col .r_content  dl.won_grid dd:hover h3{color: #FFF;}
.r_col .r_content  dl.won_grid dd:hover h3 span{ color: #FFF;}
.r_col .r_content  dl.won_grid dd:hover .area{ color: #FFF;}
.r_col .r_content  dl.won_grid dd:hover .desc{ color: #FFF;}
.r_col .r_content  dl.last{margin-right: 0px; }
.r_col .r_content table tr td{ padding:0px 10px 0px 10px}


/*table*/

.woman_data .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.woman_data .table-bordered {
    border: 1px solid #ddd;
}

.woman_data .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #ddd;
}
.woman_data .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

.r_col .woman_data .table tr td,.r_col .woman_data .table tr  th {
    padding:0px;margin-bottom: 0; font-size:14px;
}
.woman_data table {
    border-spacing: 0;
    border-collapse: collapse;
}
.r_col .woman_data .table tr td.tdcss{ line-height:22px; padding-left:10px; }

.woman_data table.table tbody .td_tit,.woman_data table.table tbody td{text-align:left;}
.r_col .woman_data .table tr td.heigt1{ line-height:43px; height:40px; }
.r_col .woman_data .table tr td.tit{ font-weight:bold; color:#000}

/*end table*/

.r_col .woman_data .hd{ line-height:40px; height:40px; font-size:14px; width:830px; padding-left:5px; padding-right:5px;}
.r_col .woman_data .hd .money{ float:left; width:200px;}
.r_col .woman_data .hd .contact{ float:right; width:300px; text-align:right}
 
 
 
.pro_list{width:913px; padding:20px; float:left;}
.pro_list ul{width:913px; padding-top:10px;float:left;}
.pro_list ul li{width:304px; text-align:center;float:left;}
.pro_list ul li .catu{width:304px;float:left;}
.pro_list ul li .catu img{ padding:3px; border:1px #ccc solid}
.pro_list ul li .catitle{width:304px; height:40px; overflow:hidden; padding-top:10px; padding-bottom:10px;float:left;}
.pro_list ul li .catitle a{ color:#333}
.pro_list .cfy{width:903px; text-align:center; padding-top:20px;float:left;}

.pro_pic{width:100%; line-height:24px;text-align:center;float:left; padding-bottom:20px;}
.pro_prevnext{width:100%; padding-left:50px; height:50px; line-height:50px;float:left;}
.r_col .content .pro_prevnext p{ padding:3px 0px 3px 0px; margin:0px;}
.pro_content{width:100%; padding-top:10px;float:left;}
.pro_kong{width:100%;text-align:center; height:20px; line-height:20px; overflow:hidden;float:left;}


