  /* ====================
     购物车-flow
==================== */
#flow_body { width:885px; height:auto; overflow:hidden; margin-bottom:20px;}
.flow_title { width:885px; height:39px; background:url(http://img.fclub.cn/images/cart_03.gif) no-repeat; color:#000; font-size:16px; font-weight:bold; padding-left:30px; line-height:39px;}
.flow_title1 { width:885px; height:39px; background:url(http://img.fclub.cn/images/cart_03_down.gif) no-repeat; color:#000; font-size:16px; font-weight:bold; padding-left:30px; line-height:39px;}
.flow_content {width:873px; padding:5px; height:auto; line-height:22px; border:1px solid #c4c4c4; overflow:hidden; border-top:none; background-color:#FFF; border-bottom:none; }
.flow_content a,a:link {color:#333;}
.flow_nr {width:90%; margin-top:10px; margin-bottom:30px;}
.flow_bottom {width:885px; height:40px; background:url(http://img.fclub.cn/images/cart_25.gif) no-repeat; }
.dotted td {border-bottom:1px dotted #ccc; font-family:"宋体";}
.flow_content p { line-height:30px; }
.yhq_top {width:463px; height:11px; background:url(http://img.fclub.cn/images/yhq_topbg.gif) no-repeat; float:left; }
.yhq_area {width:463px; height:auto; background:url(http://img.fclub.cn/images/yhq_bg.gif) repeat-y;  color:#333; line-height:22px;  overflow:hidden;  float:left; text-align:center;}
.yhq_bottom {width:463px; height:12px; background:url(http://img.fclub.cn/images/yhq_bottombg.gif) no-repeat;  float:left;}
.stepOn_shopping {background:url(http://img.fclub.cn/images/step_on_bg.gif) no-repeat; text-align:center;  font-size:14px; color:#2a469e; font-weight:bold;  line-height:30px;}
.stepOff_shopping {background:url(http://img.fclub.cn/images/step_off_bg.gif) no-repeat; text-align:center;  font-size:14px; font-weight:bold;  line-height:30px;}
.center{ width:112px; height:76px;}
.boder_br{ border: solid #979797; border-width:0 1px 1px 0; text-align:center;}
.td_bg{ background:url(http://img.fclub.cn/images/button_bg.gif) no-repeat center center;}
#turn-page{ height:25px; padding:10px 0;}
.p_change{ width:245px; padding-bottom:6px; float:left;}
.top_td_2{ background:url(http://img.fclub.cn/images/top_td_bg.gif) 30px -40px no-repeat;}
.flow_add_js{ color: #F30; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
.ordered_l{ width:460px; float:left; overflow:hidden;}
.ordered_r{ float:left; width:180px; overflow:hidden; height:70px; background:url(http://img.fclub.cn/images/over_add_fclub_bg.gif) 141px 61px no-repeat; padding-top:10px; padding-left:140px;}
.fp_1{ background-color:#eee; width:95%; padding:8px;}
.fp_1 h2{ height:35px; line-height:35px; color:#000; font-weight:700; padding-left:20px; font-size:14px;}
.l_dt{ width:800px; height:auto; line-height:25px; background-color:#F3F3F3; border:1px solid #C2D8ED; margin:10px auto;}
.l_dt p{ width:600px; padding-left:20px;}
.yellowmessage{ border:1px solid #FF9900; background:url(http://img.fclub.cn/images/fps/light.gif) no-repeat scroll 5px center #FBFCE6; padding:3px 10px 3px 25px;}
.l_dtc{ width:580px; height:auto; padding-left:80px; float:left;}
.l_dtc li{ height:25px; line-height:25px; color: #323232;}
.f_db{ border-bottom:1px dotted #CCC;}
.fp_2,.fp_3{ margin-top:8px; border-bottom:1px solid #CCC;}
.fp_2{ width:100%;}
.fp_3{ width:97%;}
.fp_2 h2,.fp_3 h2{ color:#FFF; background-color:#65B8E4; height:25px; line-height:25px; font-weight:700; padding-left:20px; font-size:14px;}
.box_1{ 
   border:1px solid #8B9CA3;
   text-align:left; 
   background: url(http://img.fclub.cn/images/fps/xlk.gif) right top  no-repeat;
   *background: url(http://img.fclub.cn/images/fps/xlk.gif) right 1px  no-repeat;
   padding-right:21px; padding-left:2px; 
   line-height:16px; _line-height:18px; 
   display:inline-block; 
   height:16px; *height:14px;   
   *padding:0px 21px 4px 2px; 
   
   _padding:0 10px auto 4px; 
   width:30px;  
   overflow:hidden;
}
.box_2{ border:1px solid #8B9CA3; width:15px; height:16px; *width:33px; *height:16px;  line-height:16px; display:block;}
.dotted select{ padding:1px 0 1px 1px; display: inline;}
.flow_ad{ width:360px; height:170px; background-color:#CAF4FF; float:right; margin:5px 5px 0 0; overflow:hidden;}
/*滑动门样式开始*/
.notice{ width:845px; margin-top:8px;}
.notice_hd{ width:820px; height:28px; border-bottom:1px solid #AED2FF; padding-left:25px;}
.notice_hd li{ width:145px; cursor:pointer; margin-right:3px; text-align:center; position:relative; top:1px; _top:1px; float:left;}
.menuNo{font-weight:normal; background:url(http://img.fclub.cn/images/fps/fd_out.gif); height:22px; padding-top:6px;}
.menuOn{ font-weight:700; background:url(http://img.fclub.cn/images/fps/fd_on.gif); height:28px; line-height:28px;}
.hot_content{ width:840px; float:left; height:270px;}
.slide_c,.list{ width:840px; float:left; height:220px; padding-top:10px;}
.list li{ width:140px; text-align:center; height:270px; overflow:hidden;}
.list_none{display:none}
/*滑动门样式结束*/
/*非会员购买*/
.non_mb{ width:867px; padding-left:16px; height:auto; border:1px solid #c4c4c4; border-top:none; border-bottom:none; overflow:hidden;}
.non_login{ width:850px; height:auto; float:left; margin-top:10px;}
.non_login h2{ width:785px; height:29px; padding:5px 0 0 65px; background:url(http://img.fclub.cn/images/fps/non_mdh.gif) no-repeat; font-family:"微软雅黑","黑体"; font-size:14px; font-weight:700;}
.nl_c,.nl_c_o{ width:850px; height:auto; float:left; padding:10px 0;}
.inputBg{ border:1px solid #CCC; height:20px;}
.nl_c_o{ background-color:#eee; margin-top:10px;}
.nl_c_o h2{ background:none; padding:5px 0 0 20px;}
.adress{ width:850px; height:auto; border:1px dotted #FF6501; background-color:#FFFBE8; float:left; margin-top:10px;}
.non_lt{ width:850px; height:33px; text-align:center; float:left; padding:10px 0;}
/*付款方式*/
#bank_list{margin-bottom:15px;clear:both; float:left; border-bottom:1px dotted #D1D1D1; width:700px; margin-left:60px; _margin-left:30px;}
.for_crcard{width:560px; margin:15px auto 15px 10px; background:#fcc; height:auto; display:block;border:1px solid #F69; overflow:hidden;}
.for_crcard span{font-size:12px; color:#000; display:block; margin-left:10px;}
.for_crcard ul{ list-style:none; background:#FfF; width:100%; }
.for_crcard ul li{float:left;margin-right:25px; margin-bottom:10px; display:inline-block; margin-top:10px; margin-left:10px;}
.for_crcard ul li img{margin-left:5px; vertical-align:text-bottom; border-style:solid none solid solid; border-width:1px 0px 1px 1px; border-color:#ddd transparent #ddd #ddd; float:left;}
.for_crcard ul li input{float:left; margin-top:5px;}
.for_crcard ul li em{height:27px; overflow:hidden; width:1em; float:left; line-height:14px; font-size:13px; background-color:#D2EEF7; border:1px #ff0000 solid; font-style:normal; border-style:solid solid solid none; border-width:1px 1px 1px 0px; border-color:#ddd #ddd #ddd transparent;}
