.flexslider_box {width:794px; height:387px; margin-bottom:10px;border:1px solid #e4e4e4;background-color:#f9f9f9; float:left;}
.slide_box {width:100%; height:100%;  position:absolute; top:0px; z-index:1000;display:block;}
.caption_box {width:430px; height:280px; margin-top:40px; margin-left:40px; float:left;}

.icon_price {padding:5px 10px; line-height:110%; position:absolute; margin-top:-30px; margin-left:-20px; background-color:#333; color:#fff;}/*¸Å¹°À¯Çü*/
.text_box {width:100%; padding:20px;padding-top:30px; background:url(/bizdemo24829/img/main/slide_bg_fff.png) repeat;
 -moz-box-shadow: 2px 2px 6px rgba(0,0,0, 0.15);
 -webkit-box-shadow:  2px 2px 6px rgba(0,0,0, 0.15);
 box-shadow:  2px 2px 6px rgba(0,0,0, 0.15);
}
.text_box .text_title {font-size:32px;line-height:130%;font-weight:bold; color:#333; padding-top:10px;padding-bottom:20px; border-bottom:1px solid #e4e4e4;}/*¹è³ÊÁ¦¸ñ*/
.text_box .text_point {color:#3e7aa9;}
.text_box .sub_point {color:#dd4b4b;font-size:14px;font-weight:bold;}

.text_box .text_title_sub {font-size:13px; color:#333; line-height:20px; margin-top:15px; padding-bottom:20px;}/*º¸Á¶¼³¸í*/
.text_box .text_price {font-size:22px; line-height:140%; font-weight:bold; color:#f55a4e; padding-bottom:10px;}/*°¡°Ý*/

.text_bt {background-color:#f55a4e;text-align:center; font-size:18px; font-weight:bold; display:block; width:100%; margin-top:10px;
 -moz-box-shadow: 2px 2px 6px rgba(0,0,0, 0.15);
 -webkit-box-shadow:  2px 2px 6px rgba(0,0,0, 0.15);
 box-shadow:  2px 2px 6px rgba(0,0,0, 0.15);
}

/*»ó¼¼¹öÆ°*/
.text_bt a:link {font-size:16px; color:#fff; padding:10px; display:block;}
.text_bt a:visited {color:#fff;}
.text_bt a:hover {color:#fff; background-color:#333;}

.flex-caption {
  width: 100%;
  padding: 2%;
  left: 0;
  bottom: 0;
  background: rgba(0,0,0,.5);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,.3);
  font-size: 12px;
  line-height: 18px;
}