/* CSS Document */

/*****Reset*****/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
body{font-family:'微软雅黑';background:#fcf2f9;font-size:12px;color:#444;}
body {behavior:url("csshover.htc");}
fieldset, img{border:0 none;}
li{list-style: none outside none;}
em, strong, th{font-style:normal; font-weight:normal;}
input, textarea, select{font-family:inherit; font-size:inherit; font-weight:inherit;}
input, textarea, select{}
table{border-collapse:collapse; border-spacing:0;}
a{color:#444;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}

.w980{width:980px; margin:0px auto;}
.w730{width:740px;}
.w240{width:240px;}
.left{float:left;}
.right{float:right;}
.red{color:#d60001;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.lineh25{line-height:30px; height:30px;}
.lineh32{line-height:32px; height:32px;}
.bold{font-weight:bold;}
.mar_bottom10{margin-bottom:10px;}
.remain_time{font-size:14px; font-weight:bold; text-align:center;} 
.overflow{overflow:hidden;}
.blank0{clear:both; display:block; font-size:1px; line-height:0; visibility:hidden;}
.blank5{clear:both; display:block; font-size:1px; height:5px; overflow:hidden;}
.blank8{clear:both; display:block; font-size:1px; height:8px; overflow:hidden;}
.blank10{clear:both; display:block; font-size:1px; height:10px; overflow:hidden;}

.after_price{text-decoration:line-through;}
.now_price,.save_price,.rebate,.after_price{font-size:14px; font-weight:bold;}

/*topall*/
#topall{background:url(../images/topallbg.jpg) repeat-x; height:28px; font-family:'宋体';}
#topall_left{float:left;height:28px; line-height:28px; color:#999;}
#topall_left a{color:#F60; text-decoration:none;}
#topall_left a:hover{color:#F60; text-decoration:none;}
#topall_right{float:right;height:28px;line-height:28px;}
#topall_right ul{float:right;background:url(../images/top_rightbg.jpg) no-repeat; padding-left:60px; height:28px; overflow:hidden; }
#topall_right ul li{float:left; background:url(../images/topallright_li.jpg) right no-repeat; padding-right:10px; margin-left:10px; }

/*head*/
#head{ background:url(../images/headbg.jpg) repeat-x; height:77px; }
#head #logo{float:left; height:60px;margin-top:10px;}
#head #phone{float:right; height:77px;}

/*nav*/
#nav{background: url(../images/nav_a.jpg) repeat-x; height:36px; margin-bottom:10px;}
#nav ul{float:left;}
#nav li{float:left;height:36px; line-height:36px; width:100px; font-size:16px; text-align:center; color:#FFF; font-weight:bold; display:inline;}
#nav li a{color:#fff; height:36px; line-height:36px; display:inline;}
#nav li:hover,#nav li.hover{background:url(../images/nav_b.jpg) repeat-x; cursor:pointer;}
#nav #cur{background:url(../images/nav_b.jpg) repeat-x;}
#nav .rightpic{height:36px; background:url(../images/rightpic.jpg) right no-repeat;}

/*main*/
.bor1{border:1px solid #ee9270; height:30px; line-height:30px; width:728px; background-color:#FFF;font-family:'宋体';}
.bor1 .order{float:left;padding-left:10px;height:30px; line-height:30px; overflow:hidden;}
.bor1 .order li{float:left;padding:0 15px 0 10px; height:30px; line-height:30px; background:url(../images/order_b.jpg) right no-repeat; cursor:pointer;}
.bor1 .order li:hover{background:url(../images/order_a.jpg) right no-repeat;}
.bor1 .order #cur{background:url(../images/order_a.jpg) right no-repeat;}

.bor1 .page{float:right; height:30px; padding-right:3px; overflow:hidden;}
.bor1 .page li{margin:5px 2px;height:18px;line-height:18px;padding:0 5px;float:left;border:1px solid #d2d2d2;cursor:pointer;}
.bor1 .page li:hover{border:1px solid #F60;color:#F60;}
.bor1 .page #cur{border:1px solid #F60;font-weight:bold;color:#F60;}

.bor22{border:1px solid #ee9270; height:90px; line-height:90px; width:728px; background-color:#FFF;font-family:'宋体';}
.bor22 .order{float:left;padding-left:10px;height:30px; line-height:30px; overflow:hidden;}
.bor22 .order li{float:left;padding:0 15px 0 10px; height:30px; line-height:30px; background:url(../images/order_b.jpg) right no-repeat; cursor:pointer;}
.bor22 .order li:hover{background:url(../images/order_a.jpg) right no-repeat;}
.bor22 .order #cur{background:url(../images/order_a.jpg) right no-repeat;}

.bor22 .page{float:right; height:90px; padding-right:3px; overflow:hidden;}
.bor22 .page li{margin:5px 2px;height:18px;line-height:18px;padding:0 5px;float:left;border:1px solid #d2d2d2;cursor:pointer;}
.bor22 .page li:hover{border:1px solid #F60;color:#F60;}
.bor22 .page #cur{border:1px solid #F60;font-weight:bold;color:#F60;}

#bor2{width:670px;height:404px;border:2px solid #ee9270;background-color:#FFF;padding:28px;}
#bor2 .content{float:left; width:250px;}
#bor2 .content .dealtit{line-height:90px;height:160px;font-size:22px;font-weight:bold;overflow:hidden;}
#bor2 .content .deal{width:250px;height:84px;margin-top:10px;}
#bor2 .content .deal_price{position:relative;}
#bor2 .content .deal_bg{width:331px; height:84px;line-height:84px;background:url(../images/deal_price_bg.gif);position:absolute; top:0;left:-81px;z-index:1;padding-bottom:15px;}
#bor2 .content .deal_bg .now_price{float:left;padding-left:55px; font-size:26px; font-weight:bold; color:#FFF;}
#bor2 .content .deal_bg .deal_look{float:right;width:137px;height:84px;background:url(../images/deal_look.gif) no-repeat center; padding-right:10px; cursor:pointer;}
#bor2 .content .deal_count{width:248px;height:97px;border:1px solid #ee9270;border-top:none;background-color:#fdf7df;margin-bottom:12px;}
#bor2 .content .deal_count ul{ height:60px; width:248px;}
#bor2 .content .deal_count li{padding-top:15px;width:81px; float:left;border-right:1px dotted #999; height:44px; font-size:14px; font-weight:bold; text-align:center;}
#bor2 .content .deal_count .bor_none{border-right:none;}
#bor2 .content .deal_count .number{border-top:1px dotted #999;width:248px; text-align:center; height:35px; line-height:35px; font-size:16px; font-weight:bold;}
#bor2 .content .deal_count .number_li{float:left; width:123px;border-right:1px dotted #999; height:35px; text-align:center;}
#bor2 .content .remain_time{width:248px; height:40px; line-height:40px; border:1px solid #ee9270;background-color:#fdf7df;}
#bor2 .pro_pic{float:right;border:1px solid #ccc;width:402px;height:402px;}

#pro_all{width:740px; overflow:hidden;}
#pro_all li{float:left;width:358px; height:553px;border:1px solid #ee9270; margin:0 10px 10px 0;background-color:#FFF;}
#pro_all li:hover{border:1px solid #cf029c;}
#pro_all .pro_tit{background:url(../images/protit_bg.jpg) repeat-x;width:328px;height:39px;padding:15px;overflow:hidden;}
#pro_all .pro_tit #tit{width:328px; height:39px;line-height:20px;font-size:16px;font-weight:bold;overflow:hidden;}
#pro_all .pro_pic2{ margin:7px; width:344px; height:344px;}
#pro_all .pro_con{border:1px solid #ccc;margin:7px; width:342px;height:115px;}
#pro_all .pro_con .con_left{border-bottom:1px dotted #ccc;float:left;width:185px;height:70px;padding:9px 13px;}
#pro_all .pro_con .con_left .deal{ font-size:18px; font-weight:bold; padding-bottom:10px;}
#pro_all .pro_con .con_left .look2{ float:left; width:82px; height:31px;}
#pro_all .pro_con .con_left .buy_number{float:left;height:31px; line-height:31px; font-size:14px; font-weight:bold; padding-left:5px; overflow:hidden;}
#pro_all .pro_con .con_right{border-bottom:1px dotted #ccc;float:right;width:105px;height:70px;padding:9px 13px;background-color:#f3f3f3; font-size:14px; font-weight:bold;}
#pro_all .pro_con .con_right p{line-height:23px;}
#pro_all .pro_con .con_bottom{ width:342px; height:27px;;text-align:center; line-height:26px;}

/*right*/
.right_con1{border:1px solid #ee9270; width:238px; background-color:#FFF; font-size:14px;}
.right_tit{background:url(../images/right_tit.jpg) repeat-x; height:31px; line-height:31px; width:218px; font-size:14px; color:#FFF; padding:0 10px; font-weight:bold;}
.right_tit a{color:#FFF; text-decoration:none;}
.right_tit a:hover{color:#FFF; text-decoration:none;}
.right_con1 ul,ol{padding:4px 14px;}
.right_con1 li{border-bottom:1px dashed #ddd;padding:10px 0;width:210px; overflow:hidden;}
.right_con1 li .smallpro_tit{line-height:18px; width:210px;padding-bottom:10px;overflow:hidden;}
.right_con1 li .small_pro1{ float:left; width:107px; height:107px;margin-right:10px;}
.right_con1 li .small_deal{float:left; width:90px;}
.right_con1 li .small_deal p{line-height:19px;}
.right_con1 li .small_deal .after_price,.now_price,.save_price,.rebate{font-size:12px;}
.right_con1 li .bottom{width:210px; float:left;}
.right_con1 li .bottom .buy_number{float:left;font-size:14px;height:27px;width:110px;font-weight:bold;line-height:27px;margin-right:10px;padding-top:10px;}
.right_con1 li .bottom .small_look{float:left; width:77px; height:27px; line-height:27px;padding:10px 12px 0 0;}
.right_con1 .none{border:none;}
#cooperation{border:1px solid #ee9270;padding:10px 14px;width:210px;background-color:#FFF;font-size:14px;}
#cooperation .cooper_tit{border-bottom:1px solid #ddd;font-weight:bold; padding-bottom:5px;}
#cooperation .cooper_con{padding-top:10px;}
#cooperation .cooper_con .pic{float:left; padding-right:15px; width:44px;}
#cooperation .cooper_con .text{float:left; line-height:20px; width:150px;}
#cooperation .cooper_con .text a{color:#F60; text-decoration:none;}

/*bottom_nav*/
#bottom_nav{border:1px solid #ddd;background-color:#FFF; padding:0px 20px;}
#bottom_nav .enav{border-bottom:1px solid #ddd; font:12px; color:#6a6767; height:40px; line-height:40px;}
#bottom_nav .enav a{color:#6a6767;text-decoration:none;}
#bottom_nav .enav a:hover{color:#f60;text-decoration:none;}
#bottom_nav .copyright{font:12px; color:#6a6767; height:40px; line-height:40px;}


/*kill*/
.killbtn{float:right;width:137px;height:84px;background:url(../images/killbtn.gif) no-repeat center; padding-right:10px; cursor:pointer;}
.kill_titbg{ width:728px; height:44px; background:url(../images/kill_tit.jpg) no-repeat left; overflow:hidden;}
.start_time{border:1px solid #f8d1c3;line-height:20px; width:198px; margin:10px 0 0 0; padding:5px; float:left; text-align:center; font-weight:bold; background-color:#fdf7df;}

/*详细页*/
#pro_content{border:1px solid #ee9270;width:728px; background-color:#FFF;}
#pro_content .protit{ float:left;border-bottom:1px solid #e6e6e6; height:30px;line-height:30px;width:713px; background-color:#fbf0c5; padding-left:15px; font-size:15px; font-weight:bold;}
#pro_content .pro_con_detail,.pro_con_pic{ float:left;width:668px; padding:30px; overflow:hidden; background-color:#FFF;line-height:26px; font-size:14px; }
.buybtn{float:right;width:137px;height:84px;background:url(../images/buybtn.gif) no-repeat center; padding-right:10px; cursor:pointer;}
.nobuybtn{float:right;width:137px;height:84px;background:url(../images/stopbuybtn.gif) no-repeat center; padding-right:10px; cursor:pointer;}
.killbtn2{float:right;width:137px;height:84px;background:url(../images/killbtn2.gif) no-repeat center; padding-right:10px; cursor:pointer;}
.nokillbtn2{float:right;width:137px;height:84px;background:url(../images/stopkillbtn2.gif) no-repeat center; padding-right:10px; cursor:pointer;}

/*all_tg*/
#all_tg { border:1px solid #ee9270; width:728px; background-color: #FFF;}
#all_tg ul{}
#all_tg li{float:left; width:303px; padding:30px !important;padding:25px 29px 15px 29px; border-bottom:1px dotted #999;}
#all_tg .bor_right{ border-right:1px dotted #999;}
#all_tg .bor_bottom{ border-bottom:none;}
#all_tg .tit{width:304px;font-size:14px; height:60px;line-height:20px;overflow:hidden;margin-bottom:15px;}
#all_tg .all_pic{float:left; height:171px; width:171px; border:1px solid #ccc;}
#all_tg .all_deal{padding-left:20px; width:110px; height:173px; float:left;}
#all_tg .all_deal p{line-height:19px;}
#all_tg .all_deal .look3{padding:8px 0; height:27px; width:110px;}
#all_tg .all_starttime{float:left;width:304px; height:34px; line-height:34px; border:1px solid #f7cebf; background-color:#fdf7df; font-size:14px; font-weight:bold; text-align:center; margin-top:15px;}

/*fill order*/
.fillorder{width:948px; border:1px solid #ee9270; background-color:#fff; padding:15px;}
.fillorder .forder_tit{background:url(../images/fillordertit.jpg) no-repeat;height:29px; line-height:29px; border-bottom:1px solid #b11000; width:164px; padding-right:784px; color:#FFF;font-size:14px; font-weight: bold; text-align:center;}
.fillorder .Table{border-collapse:collapse; margin:0; padding:0; border:1px solid #ccc;}
.fillorder .Table th{ background:url(../images/th_bg.jpg) repeat-x;font-weight:bold;height:31px;line-height:31px;border:1px solid #ccc; font-size:14px;}
.fillorder .Table td{text-align:center; border:1px solid #ccc; padding:1px; height:102px;line-height:102px;font-size:13px;}
.fillorder .Table td .orderpro{padding:15px !important; padding:1px 15px 15px 15px; text-align:left; overflow:hidden;}
.fillorder .Table td .orderpro_name{float:left;overflow:hidden; line-height:18px; width:220px;}
.fillorder .Table td .orderpro_name a{text-decoration:none;}
.fillorder .Table td .orderpro_name .up{line-height:18px;width:220px;overflow:hidden; height:54px;}
.fillorder .Table td .orderpro_name .down{line-height:18px;width:220px;overflow:hidden; height:18px;}
.fillorder .Table td .orderpro_pic{float:left;width:73px; height:73px; border:1px solid #ccc;margin-right:15px;}
.fillorder .Table a{ text-decoration: underline;}
.fillorder .Table .number{border:1px solid #84a3c0; height:18px; line-height:18px; padding-left:1px; width:60px; font-size:13px;}
.fillorder .Statistic{height:38px; line-height:38px; width:940px; padding-right:6px; text-align:right; border:1px solid #ccc; border-top:none; font-size:13px; font-weight:bold;}
.fillorder .Statistic span{padding-left:10px; line-height:38px; }
.fillorder .Statistic .btn_tr{ float:right; height:27px;line-height:27px; margin:6px 0; padding-left:15px;}
.fillorder .Statistic .btn_tr .empty_btn{ background:url(../images/empty.jpg) no-repeat; width:77px; height:27px; border:none; cursor:pointer;}
.fillorder .Statistic .btn_tr .shopping_btn{ background:url(../images/shopping.jpg) no-repeat; width:77px; height:27px; border:none;cursor:pointer;}
.fillorder .forder_con{width:916px; border:1px solid #cecece; padding:15px;}
.fillorder .forder_con li{height:18px;padding:6px 0 6px 30px; overflow:hidden; font-size:13px; }
.fillorder .forder_con .tl{float:left;width:150px; text-align:right; font-size:14px; font-weight:bold;}
.fillorder .forder_con .tr{float:left;font-size:13px; width:700px;}
.fillorder .forder_con .name{ height:18px; line-height:18px; width:150px;border:1px solid #84a3c0; margin-right:10px;}
.fillorder .forder_con .range{ height:18px; line-height:18px; width:100px;border:1px solid #84a3c0; margin-right:10px;}
.fillorder .forder_con .adress{ height:18px; line-height:18px; width:400px;border:1px solid #84a3c0; margin-right:10px;}
.fillorder #forder_bottom{padding:10px 0;height:32px;}
.fillorder #forder_bottom .tl{float:right;height:32px; line-height:32px; overflow:hidden; font-size:14px;}
.fillorder #forder_bottom .tr{float:right;height:32px; line-height:32px; overflow:hidden; width:117px; padding-left:15px;}
.fillorder .submitbtn{ float:right;background:url(../images/submit1.jpg) no-repeat; width:117px; height:32px; border:none; cursor:pointer;}

/*order_list*/
.order_list{width:978px;border:1px solid #ee9270; background-color:#FFF;}
#listTab{width:963px; height:32px; line-height:32px; border-bottom:1px solid #ee9270; background-color:#fff8e6; padding:7px 0 0 15px;position:relative; }
#listTab .active1{cursor:pointer;display:inline;float:left;color:#f37f32;font-size:14px;font-weight:bold;height:30px;line-height:30px;position:absolute;text-align:center;width:126px;padding-right:5px;z-index:2;border:2px solid #f37f32; border-bottom:none;background-color:#fff;margin-top:+1px;}
#listTab .normal1{background-color:#f37f32; color:#FFF; font-size:14px; font-weight:bold;cursor:pointer; display:inline; float:left; height:32px; line-height:32px;position:absolute; text-align:center;width:130px;padding-right:5px;margin-top:+1px;}
#listcon{width:950px; padding:15px; background-color:#fff;}
#listcon .Table{border-collapse:collapse; margin:0; padding:0; border:1px solid #ccc;}
#listcon .Table th{ background:url(../images/th_bg.jpg) repeat-x;font-weight:bold;height:31px;line-height:31px;border:1px solid #ccc; font-size:14px;}
#listcon .Table td{text-align:center;border:1px solid #ccc;padding:1px;height:102px;line-height:102px;font-size:13px;}
#listcon .Table td .orderpro{padding:15px !important; padding:1px 15px 15px 15px; text-align:left; overflow:hidden;}
#listcon .orderpro_name{float:left;width:220px;height:72px;overflow:hidden; }
#listcon .orderpro_name a{text-decoration:none;}
#listcon .orderpro_name .up{line-height:18px;width:220px;overflow:hidden; height:54px;}
#listcon .orderpro_name .down{line-height:18px;width:220px;overflow:hidden; height:18px;}
#listcon .orderpro_pic{float:left;width:73px; height:73px; border:1px solid #ccc;margin-right:15px;}
#listcon .Table a{text-decoration:none;}
#listcon .Table .h23{ height:23px;line-height:23px;}
#listcon .phone{border:1px solid #84a3c0; height:18px; line-height:18px; padding-left:1px; width:80px; font-size:13px;}
#listcon .w940{width:940px; height:30px;border:1px solid #ccc;font-family:'宋体'; padding:4px;}
#listcon .w940 #sort{float:left;padding-left:10px;height:30px; line-height:30px; overflow:hidden;}
#listcon .w940 #sort li{float:left;padding:0 15px 0 10px; height:30px; line-height:30px; background:url(../images/order_b.jpg) right no-repeat; cursor:pointer;}
#listcon .w940 #sort li:hover{background:url(../images/order_a.jpg) right no-repeat;}
#listcon .w940 #sort #cur{background:url(../images/order_a.jpg) right no-repeat;}
#listcon .w940 #page{float:right; height:90px; padding-right:3px; overflow:hidden;}
#listcon .w940 #page li{margin:5px 2px;height:18px;line-height:18px;padding:0 5px;float:left;border:1px solid #d2d2d2;cursor:pointer;}
#listcon .w940 #page li:hover{border:1px solid #F60;color:#F60;}
#listcon .w940 #page #cur{border:1px solid #F60;font-weight:bold;color:#F60;}
#listcon .w940 #btn_box{float:right;padding-left:10px;height:30px; line-height:30px; overflow:hidden; font-family:'微软雅黑'; font-size:14px; font-weight:bold;}
#listcon .w940 #btn_box li{float:left;padding-right:10px; height:30px; line-height:30px;}
#listcon .w940 #btn_box .btn{padding:3px 5px; height:20px; line-height:20px; border:1px solid #bbb; cursor:pointer; background-color:#d30000; color:#FFF; font-size:13px; font-weight:bold;}

/*Commercial*/
#commercial{width:480px;border:1px solid #a10000;font-size:14px; background-color:#FFF;}
#commercial .tit a{ color:#FFF; text-decoration:none;}
#commercial .tit{height:39px; line-height:39px;background:url(../images/tit_bg.jpg) repeat-x; width:460px; font-weight:bold; padding:0px 10px; color:#FFF;}
#commercial .tit a,ahover{color:#FFF; text-decoration:none;}
#commercial .tit .tit_tr{float:right;background:url(../images/close.jpg) left center no-repeat; padding-left:20px;height:39px; line-height:39px;}
#commercial .con{width:480px;}
#commercial .con .top{width:480px;height:40px;line-height:40px;text-align:center;font-weight:bold;border-bottom:1px dotted #ccc;}
#commercial .con .down{padding:15px;width:450px;font-weight:bold;}
#commercial .con .down li{width:480px; height:20px; line-height:20px;font-weight:bold; padding-bottom:8px !important; padding-bottom:6px;}
#commercial .con .down li .tl{ float:left;width:95px;font-weight:bold; text-align:right; padding-right:5px}
#commercial .con .down li .tr{ float:left;width:350px;font-weight:bold; text-align:left;}
#commercial .con .down li .tr .text{width:320px; height:18px; line-height:18px; border:1px solid #a5afc3; font-weight:normal;}
#commercial .con .down li .tr .slect{width:40px; height:18px; line-height:18px; border:1px solid #a5afc3; font-size:12px;}
#commercial .con .down .submitbtn2{width:320px; padding-left:100px;}

/*help*/
#help{width:933px;border:1px solid #ee9270; background-color:#fff; padding:30px;}
#help .help_tit{background:url(../images/fillordertit.jpg) no-repeat;height:29px; line-height:29px; border-bottom:1px solid #b11000; width:164px; padding-right:769px; color:#FFF;font-size:15px; font-weight: bold; text-align:center;}
#help .help_con{width:933px; padding:15px 0;}
#help .help_con .question{width:903px; height:30px;line-height:30px; background:#f6f6f6;border-bottom:1px dotted #999; font-size:15px; font-weight:bold;padding:0 15px; color: #be0900;}
#help .help_con .answer{width:903px; line-height:20px;font-size:14px;padding:15px;}