/*1¹ø*/
#choice_wrap{padding:0px 10px; width:620px;}
#choice_wrap table.choice_table{border-collapse:collapse; border:1px solid #e2e2e2; width:100%;}
#choice_wrap table.choice_table th{border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#f9f9f9; width:119px; font-weight:bold; color:#333333; text-align:center;}
#choice_wrap table.choice_table td{padding:20px; border-bottom:1px solid #e2e2e2;}
#choice_wrap table.choice_table td table.choice_sub_table th{color:#333333; text-align:left; font-weight:normal; width:93px; padding:10px; border:none; background-color:#fff;  }
#choice_wrap table.choice_table td table.choice_sub_table td{padding:0px; width:360px; padding:7px 0 8px 0; font-size:11px; color:#999999; border:none;}
#choice_wrap table.choice_table td table.choice_sub_table td input,textarea{width:100%;}
#choice_wrap table.choice_table td table.choice_sub_table td textarea{height:58px;}
#choice_wrap table.choice_table td table.choice_sub_table td input[type="checkbox"]{width:auto; vertical-align:middle;}
#choice_wrap table.choice_table td table.choice_sub_table th select{width:200px; margin-right:10px;}
#choice_wrap table.choice_table td table.choice_sub_table td img{vertical-align:middle;}
#choice_wrap .inBtn{text-align:right; margin-top:7px;}

/*2¹ø*/
#choice_wrap{padding:0px 10px; width:620px;}
#choice_cont_box{margin-top:27px; overflow:hidden; margin-bottom:3px;}
#choice_cont_box .cont_info{float:left; width:440px; margin-right:27px;  border-bottom:1px solid #e2e2e2; font-size:11px;}
#choice_cont_box .cont_info .cont_tit_wrap{border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background:#f9f9f9; height:43px; line-height:43px; padding-left:21px; font-weight:bold; font-size:19px; color:#303030; font-family:"³ª´®°íµñ"; position:relative;}
#choice_cont_box .cont_info .cont_tit_wrap span{position:absolute; right:22px; top:11px;}
#choice_cont_box .cont_info .cont_txt{padding:18px; height:93px; line-height:20px; color:#000000; }
#choice_cont_box .cont_img img{border:1px solid #e2e2e2;}
.inBtn{text-align:right; margin-top:7px;}

/*3¹ø*/
#choice_wrap{padding:0px 10px; width:620px;}
#choice_cont_box02{margin-top:27px; margin-bottom:3px; border:1px solid #e2e2e2; padding:20px 31px;  position:relative;}
#choice_cont_box02:after {content: '';content: none;} 
#choice_cont_box02 .detail_box{float:left; width:373px; margin-right:27px;}
#choice_cont_box02 .detail_box .left_bg{display:block; position:absolute; left:-1px; top:-1px; width:11px; height:217px; background:#fe5a7b;}
#choice_cont_box02 .detail_box .right_bg{display:block; position:absolute; right:-1px; top:-1px; width:11px; height:217px; background:#ededed;}
#choice_cont_box02 .detail_box .cont_tit_wrap{height:43px; line-height:43px;  font-weight:bold; font-size:19px; color:#303030; font-family:"³ª´®°íµñ"; position:relative;}
#choice_cont_box02 .detail_box .cont_txt{ height:93px; line-height:20px; color:#000000; }
#choice_cont_box02 .cont_img img {border:1px solid #e2e2e2;}
.inBtn{text-align:right; margin-top:7px;}


#choice_list_wrap{width:620px; margin-top:20px;}
#choice_list_wrap:after {content: '';content: none;} 
#choice_list_wrap .choice_list_tit{}
#choice_list_wrap .choice_list_tit_sub{background:url('/community/img/choice_dot01.png') no-repeat 0px 4px ; padding-left:7px;  font-weight:bold; color:#333333; font-size:12px; margin:31px 0 12px 0;}
#choice_list_wrap ul{ width:640px; overflow:hidden; }
#choice_list_wrap ul li{margin-bottom:40px; text-align:center; position:relative;}
#choice_list_wrap ul li .cont_img{display:table; border:1px solid #e2e2e2;}

#choice_list_wrap ul#position_month{padding-top:30px;}
#choice_list_wrap ul.list_type01 li{float:left; width:139px; font-size:11px; margin-right:21px;}
#choice_list_wrap ul.list_type01 li a:hover{text-decoration:none;}
#choice_list_wrap ul.list_type01 li .cont_img{}
#choice_list_wrap ul.list_type01 li .cont_img img{ font-size:0px;  }
#choice_list_wrap ul.list_type01 li .book_tit{font-weight:bold; color:#333333; font-size:12px; line-height:17px; height:35px;  }
#choice_list_wrap ul.list_type01 li .book_info{color:#9c9c9c; line-height:17px;  margin:10px 0 8px 0px; height:140px; display:block;}
#choice_list_wrap ul.list_type01 li .momPlan_btn{width:137px; line-height:16px; height:16px; background:url('/community/img/momPlan_btn.png') no-repeat left top; color:#333333; margin-bottom:5px; }
#choice_list_wrap ul.list_type01 li .relaTxt_btn{width:137px; line-height:16px; height:16px; background:url('/community/img/relaTxt_btn.png') no-repeat left top; color:#333333;}
#choice_list_wrap ul.list_type01 li p a{display:block;}
#choice_list_wrap ul.list_type01 li span.choice_month{position:absolute; right:-10px; top:-20px;}
#choice_list_wrap ul.list_type02 li{width:192px; margin-right:20px; float:left;}
#choice_list_wrap ul.list_type02 li p.cont_img img{border:1px solid #e2e2e2; font-size:0px;}
#choice_list_wrap ul.list_type03 li {width:301px; margin-right:18px; float:left;}
#choice_list_wrap ul.list_type03 li p.choice_video{width:310px; height:169px; border:1px solid #e2e2e2; margin-bottom:5px; }
#choice_list_wrap ul.list_type03 li span{color:#333333; line-height:15px;}
#choice_list_wrap ul li .down_btn{ margin-top:8px;}

#choice_list_wrap dl.list_type04{overflow:hidden; margin-bottom:20px;}
#choice_list_wrap dl.list_type04 dt{float:left; margin-right:20px;}
#choice_list_wrap dl.list_type04 dt img{border:1px solid #e2e2e2;}
#choice_list_wrap dl.list_type04 dd{float:left;}
#choice_list_wrap dl.list_type04 dd p{font-weight:bold; color:#333333; margin:5px 0px;}
#choice_list_wrap dl.list_type04 dd ol li {line-height:18px;}

