﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0; font-size:12px; text-decoration:none;color:#4b4b4b; font-family:"微软雅黑"; background:#fdf5f1;}
li{list-style:none; padding:0px; margin:0px;}
ul{list-style:none;margin:0px;padding:0px;/* padding-bottom: 10px; */}
*{ margin:0px; padding:0px;font-family:'微软雅黑';}
table{ padding:0px; margin:0px;}
tr{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px; border:0;}
div{margin:0px;padding:0px;}
form{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#444444;}
p{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
input:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
textarea:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
.clear{clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; }


/* 头部开始 */
/*.sc_top_di{ float:left; width:100%; height:42px; background:#f5f5f5; border-bottom:1px solid #eeeeee; z-index:1000;}*/
.sc_top_di{ position:fixed; left:0px; top:0px; width:100%; height:42px; background:#f5f5f5; border-bottom:1px solid #eeeeee; z-index:1000; }
.sc_top_di_nr{ margin: 0 auto; width:1200px; height:42px; position: relative; }
.sc_top_di_zx{ position:absolute; position:absolute; right:2px; top:0px; line-height:42px; }
.sc_top_di_nr a{line-height:42px; font-size:12px; color:#666666; }
.sc_top_di_nr a:hover{ color:#46b827; text-decoration:none; }
.sc_top_di_zx_xian{ position:absolute; top:12px; right:43px; }
.sc_top_di_my{ position:absolute; top:0px; right:60px; }
.sc_top_di_my_xian{ position:absolute; top:12px; right:125px; }
.sc_top_di_info{ position:absolute; top:0px; right:140px; font-size:12px; color:#666666; line-height:42px; }

.sc_top{ float:left; width:100%; height:120px; background:#FFFFFF; margin-top:42px;}
.sc_top_nr{margin:0 auto; width:1200px; height:120px; position:relative;}
.sc_top_logo{ position:absolute; top:28px; left:10px;}

.sc_search_con{ position:absolute; width:646px; height:37px; left:305px; top:23px; border:2px #02a8dc solid;}
.sc_search_con_nr{ float:left; width:100%; height:37px; position:relative;}
.sc_search_con_ts{ position: absolute; left:0px; top:0px; height:37px; width:370px; line-height:37px; text-indent:10px; font-size:14px; color:#666666; z-index:999;}
.sc_search_con_inp{ position:absolute; left:0px; top:0px; height:37px; width:370px; z-index:1000;}
.sc_search_con_inp input{ height:37px; width:350px; background:url(../images/iebg.gif); border:0px; padding-left:10px; padding-right:10px;}
.sc_search_con_sibmit{ position:absolute; height:37px; right:0px; top:0px;}
.sc_search_con_sibmit input{height:37px; width:78px; text-align:center; border:0px; background:#02a8dc; color:#fff; font-size:16px; cursor:pointer;}

.hot_key{ position:absolute; left:307px; top:65px; width:450px;}
.hot_key li{ float:left; height:36px; margin-right:12px;}
.hot_key li a{ font-size:12px; color:#666666; line-height:36px;}
.hot_key li a:hover{ color:#36b8ea; text-decoration:none;}

.sc_buycar{ position:absolute; top:25px; right:0px; width:140px; height:38px; background:#f9f9f9; border:1px #dfdfdf solid;}
.sc_buycar_nr{ float:left; width:140px; height:38px; position:relative; cursor:pointer;}
.sc_buycar_car_tb{ position:absolute; left:15px; top:12px;}
.sc_buy_title{ position:absolute; left:40px; top:0px; line-height:38px;}
.sc_buy_title font{ font-family:"宋体"; padding-left:10px;}
.sc_buycar_mun_tb{ position: absolute; top:-5px; left:100px; background:url(../images/sc_order_tb_mun.png); widtH:16px; height:14px;}
.sc_buycar_mun_tb font{ color:#FFFFFF; padding-left:4px; line-height:15px;}

/* 菜单 */
.sc_menu{ float:left; width:100%; background:#17abdf; height:45px; z-index:2000;}
.sc_menu_nr{margin:0 auto; width:1200px; height:45px;z-index:2000;}
.sc_menu_nr .sc_menu_allmenu{ float:left; width:240px; height:45px; line-height:45px; background:#58bd3d; position: relative; cursor:pointer; overflow:visible;z-index:2000;}
.sc_menu_nr .sc_menu_allmenu a.protitle{font-size:16px; font-weight:bold; line-height:45px; padding-left:25px; color:#fff;}
.sc_menu_nr .sc_menu_allmenu a.protitle:hover{font-size:16px; font-weight:bold; line-height:45px; padding-left:25px; color:#fff; text-decoration:none;}
.sc_menu_nr .sc_menu_allmenu font{ font-size:16px; font-weight:bold; line-height:45px; padding-left:25px; color:#fff;}
.sc_menu_nr .sc_menu_allmenu .sc_menu_tb{ position:absolute; top:16px; right:18px;}
.sc_menu_nr .sc_menu_list{ float:left; height:45px; widtH:760px;}
.sc_menu_nr .sc_menu_list ul{float:left; height:45px; widtH:900px; margin-left:20px;_margin-left:10px;}
.sc_menu_nr .sc_menu_list ul li{ float:left; width:auto; height:45px; line-height:45px;}
.sc_menu_nr .sc_menu_list ul li a{ color:#ffffff; font-size:14px; font-weight:bold; display:block; line-height:45px; padding-left:23px; padding-right:23px;}
.sc_menu_nr .sc_menu_list ul li a:hover{ background:#0486b4; text-decoration:none;}

/* 子菜单 */
.sc_zmenu_list{ position:absolute; top:45px; left:0px; width:240px; height:584px; background:#25b1e2; z-index:2001; display:none;}
.sc_zmenu_list ul{ float:left; width:240px; overflow:hidden; height: auto;}
.sc_zmenu_list ul li{ float:left; width:240px; height:71px; position:relative; border-bottom:1px #3bc4ee solid;  }
.sc_zmenu_list ul li .zmenu_wz{ position:absolute; left:100px; top:0px; line-height:71px;line-height:71px; font-size:16px; color:#FFFFFF;}
.sc_zmenu_list ul li .zmenu_img{ position:absolute; top:10px; left:22px;}
.sc_zmenu_list ul li .zmenu_jt{ position:absolute; right:33px;top:15px; font-family:"宋体"; color:#666; font-size:14px; display:none;}
.sc_zmenu_list ul li.on{ background:url(../images/zmenu_bg.jpg) no-repeat; color:#10a7de; font-weight:bold;}
.sc_zmenu_list ul li.on .zmenu_wz{ position:absolute; left:100px; top:0px; line-height:71px;line-height:71px; font-size:16px; color:#10a7de; font-weight:bold;}
.sc_zmenu_list ul li.on .zmenu_jt{ display:block;}
/* 个人中心 */
.my_center{ float:left; width:100%; margin-top:22px; height:auto; margin-bottom:22px;}
.my_center_nr{ margin:0 auto; width:1200px; background:#fff; height:auto; min-height:600px; _height:500px; overflow:visible;}
.my_center_nr_k{width:1200px; background:#fff; float:left; padding-bottom:15px;}
.my_center_menu{ float:left; width:1160px; margin-left:20px; _margin-left:10px; margin-top:25px;}
.my_center_menu ul{ float:left; widtH:100%; height:32px; border-bottom:1px #999999 solid;}
.my_center_menu ul li{ float:left; width:auto; height:30px; margin-top:1px;   margin-right:6px;}
.my_center_menu ul li a{ line-height:30px; color:#333333; background:#f3f3f3; display:block;padding-left:20px; padding-right:20px;border:1px #999999 solid;}
.my_center_menu ul li a:hover{ color:#fe6a00; text-decoration:none;line-height:30px; background:#f3f3f3; }
.my_center_menu ul li a.on{ line-height:29px; color:#333333; background:#FFFFFF; display:block;padding-left:20px; padding-right:20px;border:1px #999999 solid; border-bottom:1px #FFFFFF solid; border-top:2px #fe6a00 solid;}
.my_center_menu ul li a.on:hover{ color:#333333; text-decoration:none;line-height:29px; background:#FFFFFF; border-bottom:1px #FFFFFF solid; border-top:2px #fe6a00 solid;}

/* search */
.my_search{float:left; width:100%; height:30px; position:relative; margin-top:16px;}
.my_search_submit{ position:absolute; right:30px; top:0px;}
.my_search_submit input{ width:45px; height:23px; background:url(../images/sc_search_go.jpg) no-repeat center; cursor:pointer; border:0px;}
.my_search_text{ position:absolute; top:0px; right:80px;}
.my_search_text input{ width:170px; height:21px; border:1px #CCCCCC solid; padding-left:5px; padding-right:5px;border-radius:3px;}
.my_search_cla{ position:absolute; top:0px; right:270px;}
.my_search_cla select{}
.my_order_list{float:left; width:1160px; margin-left:20px; _margin-left:10px; margin-top:15px;border:1px #999999 solid; min-height:200px; text-align:center; position:relative;}
.my_order_list table{ margin-left:5px;}

/* order_list */
tr.list_title td{ border-bottom:1px #d8d8d8 solid; height:40px; color:#333333;}
tr.list_nr td{border-bottom:1px #d8d8d8 solid; height:40px; color:#333333;border-right:1px #f3f3f3 solid; height:85px; color:#666666; padding-left:5px; padding-right:5px; overflow:hidden; word-break:break-all; }
tr.ontr{ background:#d2f0ff;}
tr.list_nr td.list_nr_mun{ width:195px;}
tr.list_nr td.list_nr_name{ width:210px;}
tr.list_nr td.list_nr_meney{ width:65px;}
tr.list_nr td.list_nr_meney font{ color:#d41c75; font-weight:bold;}
tr.list_nr td.list_nr_date{ width:85px;}
tr.list_nr td.list_nr_zfzt{ width:175px;}
tr.list_nr td.list_nr_ddzt{ width:70px;}
font.yeszf{ color:#009900}
font.nozf{ color: #D50000}
font.tkin{ color:#00a5e2}
tr.list_nr td.list_nr_isfh{ width:80px;}
font.nofh{ color:#c2c2c2}
font.yesfh{ color: #4234ff}
font.getfh{ color:#000000;}
a.quxiao{ color:#ffae00;}
tr.list_nr td.list_nr_sfkd{ width:90px;}
tr.list_nr td.list_nr_more{ width:90px;}
tr.list_nr td.list_nr_more a{ color:#0383c2;}
tr.pager td{ text-align:right; height:32px; line-height:32px; color:#333333; padding-right:8px;}

/* bottom */
.bottom{ float:left; width:100%; height:105px;}
.bottom_nr{ margin:0 auto; width:1000px;height:105px; position: relative;}
.bottom_con{ position:absolute; width:1000px; height:60px; line-height:30px; text-align:center; top:15px;}
.bottom_con img{ max-height:40px; vertical-align:middle;}


/* 个人信息 */
.my_info{ float:left; width:1000px; height:auto; padding-top:30px;}
.my_info_nr{ float:left; height:33px; margin-top:8px;}
.my_info_nr_title{ float:left; width:100px; height:33px; line-height:33px; text-align:right; color:#666666; font-size:14px;}
.my_info_nr_title font{ color:#e20404; font-family:"宋体"; padding-right:6px;}
.my_info_nr_input{ float:left; width:290px; height:33px; position: relative;}
.my_info_nr_input input{ width:280px; height:29px; line-height:29px; margin-left:5px; border:1px #e9e9e9 solid; padding-left:5px; padding-right:5px; color:#666666;}
.my_info_nr_inputs input{ width:20px; height:12px; line-height:12px; margin-left:5px; border:1px #e9e9e9 solid; padding-left:5px; padding-right:5px; color:#666666; margin-top:10px;}
.my_info_nr_input input.sinp{ width:90px;}
.my_info_nr_input input.submit{ width:90px; height:36px; line-height:36px; text-align:center; background:#ff6600; color:#FFFFFF; font-size:14px;}

/* 用户注册 */
.my_reg_tt{ float:left; width:1200px; border-bottom:1px #cecece solid; font-size:14px; color:#333333; text-indent:12px; height:45px; line-height:45px; margin-bottom:30px;}
.my_reg_nr{float:left; height:33px; margin-top:8px;}
.my_reg_nr_title{float:left; width:290px; height:33px; line-height:29px; text-align:right; color:#666666; font-size:14px;}
.my_reg_nr_input{ float:left; width:235px;height:33px;}
.my_reg_nr_input input{ width:225px; height:29px; line-height:29px; margin-left:5px; border:1px #e9e9e9 solid; padding-left:5px; padding-right:5px; color:#666666;border-radius:3px;}
.my_reg_nr_inputs input{ width:25px; height:12px; line-height:12px; margin-left:5px; border:1px #e9e9e9 solid; padding-left:5px; padding-right:5px; color:#666666;border-radius:3px; margin-top:8px;}
.my_reg_nr_input input.sinp{ width:90px;}
.my_reg_nr_input input.submit{width:90px; height:36px; line-height:36px; text-align:center; background:#ff6600; color:#FFFFFF; font-size:14px; border:0px; cursor:pointer;}
.my_reg_nr_input input:hover{ border:1px #17abdf solid;}
.my_reg_nr_input input:focus{border:1px #17abdf solid; }
.my_reg_nr_input input.error{border:1px #e12e60 solid;}
.my_reg_sub input:hover{ border:0px #17abdf solid;background:#e05a00;}
.my_reg_sub input:focus{ border:0px #17abdf solid;}
.my_reg_nr_ts{ float:left; width:300px;height:33px; position:relative;}
.my_reg_nr_ts .ts_info{ position:absolute; top:2px; left:15px; width:300px; font-size:12px; color:#666666; line-height:26px;}
.my_reg_nr_ts .ts_info font{ font-family:"宋体"; color:#e20404; padding-right:5px;}
.my_reg_nr_ts .ts_info font.error_ts{ color:#FF0000;}
.my_reg_nr_ts .ts_info font.right_th{ color:#2da8d3; font-weight:bold;}
.my_reg_nr_input input.cbox{ width:20px; height:15px; margin-top:5px; margin-right:5px;}
.my_reg_nr_minput{widtH:710px; line-height:20px;}
.my_reg_nr_minput a{ color:#ff0000;}

/* 注册成功 */
.my_reg_success{ float:left; width:1000px; height:350px; position:relative;}
.my_reg_success_tb{ position:absolute; top:100px; left:278px;}
.my_reg_success_tt{ position:absolute; left:330px; top:105px; line-height:30px; color:#ed1c24; font-size:16px;}
.my_reg_success_wz{ position:absolute; left:330px; top:145px; color:#666666;}

/* 简单头部 */
.easy_top{ float:left; width:100%;background:url(../myimages/top-line.jpg) repeat-x top center #FFF;height:97px;overflow:hidden;}
.easy_top_nr{ margin:0 auto; width:1000px; height:107px; position:relative;}
.easy_top_nr img{ position:absolute; top:15px; left:20px;}

/* 用户登录 */
.my_login{ margin:0 auto; width:860px; height:306px; background:#f5f5f5; margin-top:55px; position:relative; border:1px #e1e1e1 solid;}
.my_login_pic{ position:absolute; left:0px; top:0px;}
.my_login_tt{ position:absolute; left:480px; top:20px; height:45px; line-height:45px; width:350px; border-bottom:1px #e1e1e1 dotted; font-size:16px; font-weight:bold; color:#333333;}
.my_login_uname{ position:absolute; right:295px; top:95px; font-size:14px; color:#666666;}
.my_login_uname_input{ position:absolute; top:93px; left:570px;}
.my_login_uname_input input{ border:1px #e1e1e1 solid; width:220px; height:26px; line-height:26px; padding-left:5px; padding-right:5px;}
.my_login_pass{ position:absolute; right:295px; top:143px; font-size:14px; color:#666666;}
.my_login_pass_input{position:absolute; top:140px; left:570px;}
.my_login_pass_input input{ border:1px #e1e1e1 solid; width:220px; height:26px; line-height:26px; padding-left:5px; padding-right:5px;}
.my_login_submit{ position:absolute; left:570px; top:196px;}
.my_login_submit input{ width:93px; height:32px; border:0px; background:url(../images/login_an.jpg) no-repeat; cursor:pointer;}
.my_login_submit input:hover{background:url(../images/login_an_on.jpg) no-repeat;}
.my_login_forget{ position:absolute; top:206px; left:675px;}
.my_login_forget a{ color:#ff0000; font-size:12px;}
.my_login_forget a:hover{ color:#ff0000; font-size:12px;}
.my_login_zhuce{ position:absolute; left:570px; top:236px;}
.my_login_zhuce a{color:#ff0000; font-size:12px;}
.my_login_zhuce a:hover{color:#ff0000; font-size:12px;}
.oauth_qq {
    position: absolute;
    left: 570px;
    top: 260px;
    line-height: 25px;
    height: 25px;
    width: 200px;
    float: left;
}

.oauth_qq  img{
    width: 20px;
    height: 20px;
    position: relative;
    float: left;
  }
  
  .oauth_qq  em{
    display: inline-block;
    position: relative;
    float: left;
    margin-right: 20px;
  }

/* 订单头部 */
.order_top{ float:left; width:100%; height:92px; border-bottom:3px #17abdf solid; background:#FFFFFF;}
.order_top_nr{ margin:0 auto; width:1000px; height:92px; position:relative;}
.logo_img{ position:absolute; top:24px; left:20px;}
.order_img{ position:absolute; top:20px; right:20px;}

/* 购物车 */
.my_buycar_ts{ margin:0 auto; width:1200px; height:60px; background:url() no-repeat; position:relative; margin-bottom:6px; border:1px solid #e1e1e1; background:#fffdca;}
.my_buycar_trwz{ position:absolute; top:20px; left:20px; color:#333;font-size:12px; height:20px; line-height:20px;}
.my_buycar_trwz font{ font-weight:bold;}
.my_buycar_ts .my_buycar_trwz a{ text-decoration:none; color: #FFF; background: #f60; padding:3px 8px;}
.my_buycar_trwz a:hover{ color:#FFFFFF; background:#d55a08}

.my_buy_nr{ margin:0 auto; width:1200px; background:#fff; height:auto; min-height:600px; _height:600px; overflow:visible; }
.my_buy_nr_k{width:961px; background:#fff; float:left; padding-bottom:15px;}
.buyfood_list{ float:left; width:1170px; height:auto; margin-left:15px;_margin-left:8px; position:relative;}

tr.buy_title td{ border-bottom:3px #666666 solid; text-align:center; font-weight:bold; height:36px; padding-left:5px; padding-right:5px;}
.buy_table td.b_title{ width:390px;}
.buy_table td.b_Stock{ width:85px;}
.buy_table td.b_mprice{ width:105px;}
.buy_table td.b_Number{ width:105px; position: relative;}
.buy_table td.b_pprice{ width:105px;}
.buy_table td.b_operate{ width:100px;}
.buy_table td.b_img{ width:110px; text-align:center;}
.buy_table td.b_img img{ width:60px; height:54px;}
.buy_table td.b_name{ width:280px;}
tr.buy_list td{ height:90px; border-bottom:1px #efefef dotted;}
tr.buy_list td.b_Stock{ font-weight:bold;}
tr.buy_list td.b_mprice{color:#ed1c22; font-weight:bold; font-size:14px; }
tr.buy_list td.b_pprice{  }
tr.buy_list td.b_operate a{ color:#007ccb;}
.buyfood_info{ float:left; width:1160px; height:auto; margin-left:15px;_margin-left:8px; position:relative;}
.buyfood_name{ position:absolute; left:0px; top:50px;}
.error_ts{ position:absolute; top:20px; left:0px; color:#FF0000;}

.buyfood_name input{padding:5px; width:80px; height:20px;}
.buyfood_tel{ position:absolute; left:160px; top:50px;}
.buyfood_tel input{padding:5px; width:120px; height:20px;}
.buyfood_info_wz{ float:left; width:100%; text-align:right; padding-top:6px; padding-bottom:6px; line-height:26px;}
.buyfood_info_jg{ float:left; width:100%; text-align:right; padding-top:6px; padding-bottom:6px; line-height:26px; border-bottom:3px #666666 solid; }
.buyfood_info_jg font{ font-size:16px; color:#ed1c22; font-weight:bold;}
.buyfood_info_an{ float:left; width:100%; text-align:right; padding-top:12px; position:relative;}
.buyfood_info_an_sub{ width:209px; height:40px; background:url(../images/buycar_an.jpg) no-repeat; line-height:40px; font-size:18px; color:#FFFFFF; text-align:center; float:right; cursor:pointer;}
.buyfood_info_add{ position:absolute; left:0px; top:18px;}
.buyfood_info_add input{ width:625px; height:20px;/*border:0px; border-bottom:1px #000000 solid;*/ padding:5px;}
.ts_add{ position:absolute; top:55px; left:0px; color:#990066; font-weight:bold;}

/* 数量操作 */
.do_Reduce{ position:absolute; left:30px; top:40px; cursor:pointer;}
.do_add{position:absolute; left:100px; top:40px; cursor:pointer;}
.do_input{position:absolute; left:50px; top:35px; }
.do_input input{ width:40px; height:20px; line-height:20px; text-align:center; border:1px #cbcbcb solid;}

/* 订单详情 */
.buyfood_list_info{ float:left; height:72px; width:910px; padding-left:7px; padding-right:7px; background:#fffdca; border:1px #efdb8b solid; margin-top:20px; }
.buyfood_list_info font{ font-size:14px; font-weight:bold;line-height:40px;color:#666666; }
.buyfood_list_info span{ font-weight:bold; color:#000000;}
.shinfo_title{ float:left; width:910px; height:36px; font-size:14px; font-weight:bold; color:#000000; line-height:36px; padding-top:15px; padding-left:10px; padding-right:10px;}
.shinfo_con{ float:left; width:910px; line-height:26px; padding-top:5px; padding-left:10px; padding-right:10px; border-top:1px #e4decc solid; font-size:14px;}
.shinfo_con font.shr{ padding-left:7.1px;}
.shinfo_con font.tel{ padding-left:27px;}
.shinfo_con span{ color:#999999;}
.bfood_list{float:left; width:100%;}
.bfood_list_title{ float:left; width:910px; height:36px; font-size:14px; font-weight:bold; color:#000000; line-height:36px; padding-top:15px; padding-left:10px; padding-right:10px;}
.bfood_list_table{ float:left; width:910px; padding-left:10px; padding-right:10px;}
.bfood_table{ border:1px #e4decc solid;}

.bfood_table td{ text-align:center;}
tr.bfood_t_title td{ height:30px; background:#f7f2e5; color:#32312e;}
.bfood_table td.bfood_ltitle{ width:520px;}
.bfood_table td.bfood_price{ width:200px;}
.bfood_table td.bfood_mun{ width:190px;}
.bfood_table td.bfood_img{ width:80px;}
.bfood_table td.bfood_img img{ border:1px #efefef solid;}
.bfood_table td.bfood_name{ width:440px;}
tr.bfood_t_list td{ height:80px;}
tr.bfood_t_list td.bfood_name{ text-align:left;}
tr.bfood_t_list td.bfood_price{ color:#ff0000;}
.bfood_list_zj{ float:left; width:910px; margin-left:10px; margin-right:10px; text-align:right; border-bottom:1px #d8d8d8 solid; padding-top:22px; padding-bottom:12px; color:#333333;}
.bfood_list_zj font{ font-size:14px; color:#ff0000; font-weight:bold; line-height:36px;}

.my_fodd_su{ float:left; widtH:100%; height:120px; padding-top:60px; line-height:40px; font-size:22px; font-weight:bold; color:#ff0000; text-align:center;}
.my_fodd_su font{ color:#17abdf;}
.my_fodd_suts{ float:left; height:auto; width:100%;}
.my_fodd_suts_nr{ margin:0 auto; width:960px; height:88px; background:#fffdee; position:relative; border:1px #e1e1e1 solid; font-size:12px;}
.my_fodd_suts_nr_tt{ position:absolute; left:20px; top:5px; line-height:24px; font-weight:bold; color:#000000;}
.my_fodd_suts_nr_con{position:absolute; left:80px; top:5px;line-height:24px; color:#666;}
.my_fodd_suts .my_fodd_suts_nr_con a{ text-decoration:underline; color: #666;}
.my_fodd_suts_nr_con a:hover{ color:#333;}




/* 商品购买样式 */
.div_gwc{ position:absolute; top:50px; left:20px;}
.productTable{ text-align:left; background: #1e95f1; width:450px; color:#FFFFFF; padding:12px; margin-top:6px; padding-bottom:6px;}
.productTable td{padding:3px 0;margin-right:5px; height:20px; line-height:20px;}
.productTable td.fontsize14{ font-size:14px;}
.productTable .fontSize34{ font-size:34px;}
.colorffc5c5{ color: #FF0000;}

.pro_sl{padding-left:15px; height:40px; line-height:40px; color:#000000;margin-top:8px; padding-bottom:8px;}
.pro_sl_left{ float:left; }
.pro_sl_left input{height:28px; line-height:28px; text-align:center;border-radius:2px;border:1px solid #c9c9c9;}
.pro_sl_left_add{width:15px; margin-left:5px; margin-right:5px; padding-top:5px; display:inline-block; float:left;}
.pro_sl_left_add .plus{background:url(../images/ico-more03.png) -1px 0 no-repeat;vertical-align:middle; width:15px; height:15px; display:inline-block;margin-bottom:1px;}
.pro_sl_left_add .minus{background:url(../images/ico-more02.png) -1px -16px no-repeat;vertical-align:top; width:15px; height:15px; display:inline-block;}
.pro_sl_left_kc{ float:left; color:#000000;}
.pro_sl_left_kc font{ padding-left:8px;}

/**/
.cus_hotpro_list{ margin:0 auto; width:1136px; height:auto; margin-top:20px;}
.cus_hotpro_list ul{ float:left; width:1136px; height:auto;}
.cus_hotpro_list ul li{ float:left; width:560px; height:480px; position:relative; cursor:pointer; border-radius:8px; overflow:hidden; margin-bottom:33px; cursor:pointer;}
.cus_hotpro_list ul li .hotpro_bg{ position: absolute; bottom:0px; left:0px; height:177px; width:560px; background:url(../images/main_hotcur_bg.png) center bottom no-repeat; z-index:100;}
.cus_hotpro_list ul li .hotpro_img{ position:absolute; left:0px; tpo:0px; width:560px; height:514px; text-align:center; z-index:99;}
.cus_hotpro_list ul li .hotpro_wz{ position:absolute; z-index:101; bottom:62px; left:24px; font-size:24px; color:#FFFFFF;}
.cus_hotpro_list ul li .hotpro_money{ position:absolute; left:24px; bottom:18px;z-index:101; heihgt:40px; font-size:18px; color:#FFFFFF; line-height:14px; overflow:hidden;}
.cus_hotpro_list ul li .hotpro_money font.yellow{ color:#ffe400; font-size:36px; line-height:32px; padding-right:8px;}
.cus_hotpro_list ul li .hotpro_money font.old{ text-decoration:line-through;}

/* main_right_v */
.main_right_v{ float:left; width:100%; height:auto; font-size:16px; }
.order_l_1{ float:left; width:100%; height:42px; line-height:42px; font-size:16px;}
.order_l_1 span{ color:#17abdf; font-weight:bold;}
.order_l_2{ float:left; width:100%; height:42px; line-height:42px; font-size:16px; position: relative;}
.order_l_2 input.radche{/* position:absolute; *//* left:110px; *//* top:15px; */margin: 0px 10px;}
.order_l_2 img{/* position:absolute; *//* left:130px; *//* top:3px; */}
.order_l_3{float:left; width:100%; height:42px; line-height:42px; font-size:16px; }
.order_l_3 span{ color:#FF6600; font-size:18px; font-weight: bold; padding-right:5px;}
.order_submit{ float: left; width:100%; height:50px; position:relative; margin-top:12px;}
.order_submit input{ width:150px; height:40px; line-height:45px; text-align:center; border-radius:5px; background:#FF6600; border:#FF6600; font-size:16px; font-weight:bold; color:#FFFFFF; cursor:pointer;}

/* 成交记录 */
.tr_titler{ border-bottom:1px #dfdfdf solid; color:#404040; font-weight:bold; line-height:35px;}
.tr_list{border-bottom:1px #dfdfdf dashed; color:#404040; line-height:35px;}

/* 退货设置 */
.sendthinfo_bg{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; right:0px; bottom:0px; width:100%; height:100%; overflow:visible; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ display:none}
.sendthinfo{ position:fixed; width:560px; height:430px; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:10000; display:block;left:50%; top:50%; background:#fefefe;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;border-radius:5px; margin-top:-215px; margin-left:-280px;_margin-bottom:200px; _margin-right:85px;/*box-shadow:-0px 1px 3px 3px #8de0ff;*/ border:3px solid #43cbfe;  display:none}

.sendthinfo_tt{ float:left; widtH:100%; height:46px; _padding-top:8px;_height:38px; border-bottom:1px #dcf6ff dashed; text-indent:15px; line-height:46px; color:#00aae9; font-size:16px;}
.sendthinfo_close{position:absolute; right:10px; top:10px; widtH:25px; height:25px; cursor: pointer; background:url(/images/tb_close.png) no-repeat;}
.sendthinfo_close_on{background:url(/images/tb_close_on.png) no-repeat;}
.sendthinfo_oid{ position:absolute; top:60px; left:55px;}
.sendthinfo_yy_bt{ position:absolute;top:95px; right:427px; line-height:30px; }
.sendthinfo_yy_inp{ position:absolute; top:95px; left:135px; width:350px;}
.sendthinfo_yy_inp input{ height:25px; line-height:20px; border:0px; border-bottom:1px dashed #666; width:345px;}
.sendthinfo_yy_inp span{ position:absolute; right:0px; bottom:0px; color:#F00;}
.sendthinfo_yylist_bt{position:absolute;top:130px; right:427px; line-height:30px;color:#eb3d3d;}
.sendthinfo_yylist_bg{ background:#f1f1f1; position:absolute; left:20px; top:133px; border-radius:6px; width:475px; height:52px;}
.sendthinfo_yylist_con{position:absolute; top:132px; left:135px; width:360px;}
.sendthinfo_yylist_con a{ padding-right:5px; color:#00aae9; line-height:26px;}
.sendthinfo_yylist_con a:hover{ color:#0075a1; text-decoration:underline;}
.sendthinfo_je_bt{position:absolute;top:190px; right:427px; line-height:30px;}
.sendthinfo_je_inp{ position:absolute; top:190px; left:135px; width:150px;}
.sendthinfo_je_inp input{height:25px; line-height:20px; border:0px; border-bottom:1px dashed #666; width:145px;}
.sendthinfo_je_inp span{ position:absolute; right:0px; bottom:0px; color:#F00;}
.sendthinfo_je_ts{ position:absolute; top:190px; left:295px; line-height:30px;}
.sendthinfo_error{ position:absolute; top:8px; left:110px; height:26px; line-height:26px; padding-left:35px; border:1px #efefef solid; background:#fbfbfb; padding-right:12px; color:#c70000; font:12px/26px tahoma,arial,"\5b8b\4f53";border-radius:3px; display:none;}
.sendthinfo_error_tb{ position:absolute; background:#ececec; left:0px; top:0px; width:26px; height:26px; border-right:1px #efefef solid;}
.sendthinfo_error_tb img{ margin-top:5px; margin-left:5px;}

.sendthinfo_sm_bt{ position:absolute;top:225px; right:427px; line-height:30px;}
.sendthinfo_sm_con{ position:absolute; top:225px; left:135px;  width:360px; height:125px; background:#e7f5fe; border:1px #d9e7ef solid;}
.sendthinfo_sm_con_ts{ line-height:30px; position:absolute; left:10px; top:0px;}
.sendthinfo_sm_con_ts font{ color:#f10000; padding-left:3px; padding-right:3px;}
.sendthinfo_sm_con_inp{ position:absolute; top:35px; left:10px; width:340px; height:80px;}
.sendthinfo_sm_con_inp textarea{width:330px; height:70px; border:1px #d9e7ef solid; padding:5px;}
.sendthinfo_submit{ position:absolute; left:135px; top:370px; background:#29b3e6; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold; cursor:pointer;}
.sendthinfo_submit:hover{ position:absolute; left:135px; top:370px; background:#0096cd; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold;}


.sendthinfo_closebt{ position:absolute; left:135px; top:370px; background:#29b3e6; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold; cursor:pointer; display:none;}
.sendthinfo_closebt:hover{ position:absolute; left:135px; top:370px; background:#0096cd; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold;}
.sendthinfo_load{ position:absolute; top:145px; width:120px; height:120px; text-align:center; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=80);
-moz-opacity:0.8; opacity:0.8; left:220px; border-radius:10px; display:none;}
.sendthinfo_load img{ width:50px; margin-top:35px;}
.thid{ display:none;}

/* 填写物流单 */
.sentwl_bg{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; right:0px; bottom:0px; width:100%; height:100%; overflow:visible; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ display:none}
.sentwl{ position:fixed; width:560px; height:280px; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:10000; display:block;left:50%; top:50%; background:#fefefe;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;border-radius:5px; margin-top:-140px; margin-left:-280px;_margin-bottom:200px; _margin-right:85px;/*box-shadow:-0px 1px 3px 3px #8de0ff;*/ border:3px solid #43cbfe;  display:none;}

.sentwl_tt{ float:left; widtH:100%; height:46px; _padding-top:8px;_height:38px; border-bottom:1px #dcf6ff dashed; text-indent:15px; line-height:46px; color:#00aae9; font-size:16px;}
.sentwl_close{position:absolute; right:10px; top:10px; widtH:25px; height:25px; cursor: pointer; background:url(/images/tb_close.png) no-repeat;}
.sentwl_close_on{background:url(/images/tb_close_on.png) no-repeat;}
.sentwl_oid{ position:absolute; top:60px; left:55px;}
.sentwl_yy_bt{ position:absolute;top:95px; right:427px; line-height:30px; }
.sentwl_yy_inp{ position:absolute; top:95px; left:135px; width:350px;}
.sentwl_yy_inp input{ height:25px; line-height:20px; border:0px; border-bottom:1px dashed #666; width:345px;}
.sentwl_yy_inp span{ position:absolute; right:0px; bottom:0px; color:#F00;}
.sentwl_yylist_bt{position:absolute;top:130px; right:427px; line-height:30px;color:#eb3d3d;}
.sentwl_yylist_bg{ background:#f1f1f1; position:absolute; left:50px; top:133px; border-radius:6px; width:450px; height:52px;}
.sentwl_yylist_con{position:absolute; top:132px; left:135px; width:365px;}
.sentwl_yylist_con a{ padding-right:5px; color:#00aae9; line-height:26px;}
.sentwl_yylist_con a:hover{ color:#0075a1; text-decoration:underline;}
.sentwl_je_bt{position:absolute;top:190px; right:427px; line-height:30px;}
.sentwl_je_inp{ position:absolute; top:190px; left:135px; width:280px;}
.sentwl_je_inp input{height:25px; line-height:20px; border:0px; border-bottom:1px dashed #666; width:275px;}
.sentwl_je_inp span{ position:absolute; right:0px; bottom:0px; color:#F00;}
.sentwl_je_ts{ position:absolute; top:190px; left:295px; line-height:30px;}
.sentwl_error{ position:absolute; top:8px; left:130px; height:26px; line-height:26px; padding-left:35px; border:1px #efefef solid; background:#fbfbfb; padding-right:12px; color:#c70000; font:12px/26px tahoma,arial,"\5b8b\4f53";border-radius:3px; display:none;}
.sentwl_error_tb{ position:absolute; background:#ececec; left:0px; top:0px; width:26px; height:26px; border-right:1px #efefef solid;}
.sentwl_error_tb img{ margin-top:5px; margin-left:5px;}

.sentwl_sm_bt{ position:absolute;top:225px; right:427px; line-height:30px;}
.sentwl_sm_con{ position:absolute; top:225px; left:135px;  width:360px; height:125px; background:#e7f5fe; border:1px #d9e7ef solid;}
.sentwl_sm_con_ts{ line-height:30px; position:absolute; left:10px; top:0px;}
.sentwl_sm_con_ts font{ color:#f10000; padding-left:3px; padding-right:3px;}
.sentwl_sm_con_inp{ position:absolute; top:35px; left:10px; width:340px; height:80px;}
.sentwl_sm_con_inp textarea{width:330px; height:70px; border:1px #d9e7ef solid; padding:5px;}
.sentwl_submit{ position:absolute; left:135px; top:230px; background:#29b3e6; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold; cursor:pointer;}
.sentwl_submit:hover{ position:absolute; left:135px; top:230px; background:#0096cd; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold;}

.sentwl_closebt{ position:absolute; left:135px; top:230px; background:#29b3e6; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold; cursor:pointer; display:none;}
.sentwl_closebt:hover{ position:absolute; left:135px; top:230px; background:#0096cd; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold;}
.sentwl_load{ position:absolute; top:75px; width:120px; height:120px; text-align:center; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=80);
-moz-opacity:0.8; opacity:0.8; left:220px; border-radius:10px; display:none;}
.sentwl_load img{ width:50px; margin-top:35px;}
.thid{ display:none;}

/* 成功信息 */
.Success_info{position:fixed; width: auto; height:36px; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:10000; display:block;left:50%; top:50%; background:#fefefe;filter:alpha(opacity=100);
-moz-opacity:1.0;background:url(/images/Jumpdiv_bg.png); opacity:1.0;border-radius:5px; margin-top:-15px; margin-left:-50px;_margin-bottom:200px; _margin-right:85px;/*box-shadow:-0px 1px 3px 3px #8de0ff;*/ border:1px solid #000;  display:none; padding-left:12px; padding-right:12px; color:#FFF; line-height:36px;}

/* 登录窗口 */
.loginshow_bg{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; right:0px; bottom:0px; width:100%; height:100%; overflow:visible; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ display:none;}
.loginshow{ position:fixed; width:460px; height:280px; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:10000; display:block;left:50%; top:50%; background:#fefefe;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;border-radius:5px; margin-top:-140px; margin-left:-230px;_margin-bottom:200px; _margin-right:85px;/*box-shadow:-0px 1px 3px 3px #8de0ff;*/ border:3px solid #43cbfe;  display:none;}

.loginshow_tt{ float:left; widtH:100%; height:46px; _padding-top:8px;_height:38px; border-bottom:1px #dcf6ff dashed; text-indent:15px; line-height:46px; color:#00aae9; font-size:16px;}
.loginshow_close{position:absolute; right:10px; top:10px; widtH:25px; height:25px; cursor: pointer; background:url(/images/tb_close.png) no-repeat;}
.loginshow_close_on{background:url(/images/tb_close_on.png) no-repeat;}
.loginshow_user{position:absolute;top:75px; right:347px; line-height:30px;}
.loginshow_user_inp{ position:absolute; top:75px; left:115px; width:230px;}
.loginshow_user_inp input{ height:25px; line-height:20px; border:0px; border-bottom:1px dashed #666; width:225px;}
.loginshow_pass{position:absolute;top:125px; right:347px; line-height:30px;}
.loginshow_pass_inp{ position:absolute; top:125px; left:115px; width:230px;}
.loginshow_pass_inp input{ height:25px; line-height:20px; border:0px; border-bottom:1px dashed #666; width:225px;}

.loginshow_submit{position:absolute; left:115px; top:175px; background:#29b3e6; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold; cursor:pointer;}
.loginshow_submit:hover{ background:#0096cd; border:1px #00a5e2 solid; color:#FFF; height:30px; width:130px; text-align:center; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold;}
.loginshow_load{ position:absolute; top:75px; width:120px; height:120px; text-align:center; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=80);
-moz-opacity:0.8; opacity:0.8; left:220px; border-radius:10px; display:none;}
.loginshow_error{ position:absolute; right:10px; top:10px; widtH:25px; height:25px; cursor: pointer; background:url(/images/tb_close.png) no-repeat; }
.loginshow_zhuce{ position:absolute; right:15px; bottom:15px;}
.loginshow_zhuce a:hover{ text-decoration:underline;}

.loginshow_error{ position:absolute; top:8px; left:110px; height:26px; line-height:26px; padding-left:35px; border:1px #efefef solid; background:#fbfbfb; padding-right:12px; color:#c70000; font:12px/26px tahoma,arial,"\5b8b\4f53";border-radius:3px; display:none;}
.loginshow_error_tb{ position:absolute; background:#ececec; left:0px; top:0px; width:26px; height:26px; border-right:1px #efefef solid;}
.loginshow_error_tb img{ margin-top:5px; margin-left:5px;}

.loginshow_load{ position:absolute; top:75px; width:120px; height:120px; text-align:center; background:url(/images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=80);
-moz-opacity:0.8; opacity:0.8; left:170px; border-radius:10px; display:none;}
.loginshow_load img{ width:50px; margin-top:35px;}
.thid{ display:none;}

/* 二维码窗口 */
.pay {
    display: inline-block;
    margin-right: 10px;
    position: relative;
    text-align: center;
}

.pay_type {
    display: inline-block;
    margin-left: 10px;
}

.wx_scan {
    left: auto;
    right: auto;
    padding: 10px;
    /* margin: auto; */
    border: 1px  solid #F3F3F3;
    background-color: #FFF;
    box-shadow: 2px 1px 10px #505050;
}
.wx_scan .wx_close{position:absolute;top:-10px;right:-10px;cursor: pointer;width:20px; height:20px;line-height:20px;text-align:center; background:#E00; color:#FFF;border-radius:10px;}
.wx_scan .wx_close:hover{background:#c00;}


#msgtips{
    /* float: left; */
    position: absolute;
    display: block;
    top: 175px;
    left: 570px;
    color: red;
}
.float_none{float:none}
