a{text-decoration: none;}
.ev_t_can .WebC_2_Con{color:#666;}
.ev_t_can{width: 100%;color:#666;}
.ev_t_can_left{float:left;width: 670px;margin:0px;}
.ev_t_can_left .innerStyle_tab{margin:10px;}
.ev_t_can_left .innerStyle_tab_c{padding:10px 0px;}
.ev_t_can_left .FC_Con2{display:none;}
.ev_t_can_left ul{left:10px;right:0;}
.ev_t_can_left li{float:left;}
.ev_t_can_left .prolist_style{width:100%; margin:0px auto; }
.ev_t_can_left .prolist_style ul{zoom:1; padding:1px 0 25px;}
.ev_t_can_left .ev_t_proItem{float:left; width:203px; height:282px; _display:inline; position:relative; margin:10px 0 0 10px; z-index:1;}
.ev_t_can_left .P_ListItem_2{width:201px; height:280px; overflow:hidden; border-style:solid; border-width:1px; position:absolute; margin:0px auto; left:0px; top:0px;}
.ev_t_can_left .proItemHover{ z-index:2;}
.ev_t_can_left .proItemHover .P_ListItem_2{width:201px; min-height:280px; height:auto; }
.ev_t_can_left .Pic_box{border-style:solid; border-width:0px; margin-bottom:10px; width:200px; height:200px; margin:5px auto;position:relative;}
.ev_t_can_left .pic{width:200px; height:200px; overflow:hidden;}
.ev_t_can_left .pic img{width:100%;}
.ev_t_can_left .pic table{width:100%; height:100%;}
.ev_t_can_left .pic td{text-align:center; vertical-align:middle;}
.ev_t_can_left .pic_attr{}
.ev_t_can_left strong{font-weight:100;}
.ev_t_can_left .Pic_Price{line-height:28px;height:28px; padding:0px 5px;overflow:hidden;margin-bottom:2px;}
.ev_t_can_left .Pic_Price strong{float:left;}
.ev_t_can_left .Pic_Price .FC_PicPrice_n{font-size:16px;}
.ev_t_can .MessageBut {float:right;margin:0;height:28px;line-height: 28px; width:77px;background-size: 77px 56px;}
.ev_t_can .MessageBut:hover{background-position:bottom left;}
.ev_t_can_left .FC_PicMore_a{margin-left:10px;}
.ev_t_can_left .FC_PicName{display:none;position:absolute;z-index:9;left:0;bottom:0;width:171px;padding:0;background:#000;line-height:24px;height:48px;color:#fff;padding:5px 15px;text-align:left;opacity:0.3;filter:alpha(opacity=30);}
.ev_t_can_left .FC_PicName a{color:#fff;}
.ev_t_can_left .FC_PicName a:hover{color:#fff;}

.ev_t_can_right{float:left;overflow:hidden; margin-left: 10px;margin-right: 0;width: 270px;}
.ev_t_can_right .sidebarList{width:auto;}
.ev_t_can_right .sidebar{width:auto;}
.ev_t_can_right .sidebarListM{margin:0; width:100%;padding:0;border-bottom:0 none;}
.ev_t_can_right .ev_t_p{ margin:15px 10px 10px 15px;line-height:24px;text-align:left;}
.ev_t_can_right .dashed_divide{border-top:1px dashed #ededed;}
.ev_tpsf_table{border:1px solid #ededed; border-spacing:0px;width:100%;border-left:0; border-right:0;}
	.ev_tpsf_table td{border:1px solid #ededed;line-height:24px;padding:3px 5px;border-left:0; border-right:0; text-align:center;}

.ev_t_can_cd .evIframetable{ margin-bottom:20px;width: 100%;overflow:hidden;}
.ev_t_can_cd .evIframetable .ev_t_can_table{border-top:1px solid #ededed; border-bottom:1px solid #ededed;border-collapse:collapse;width:100%;margin-top:10px;}
.ev_t_can_cd .evIframetable .ev_t_can_table li{height:auto;border-top:1px solid #ededed;text-align:center;line-height:24px;overflow:hidden;width:254px;}
.ev_t_can_right .sidebarList dt{border-bottom:0px;}
.ev_t_can_cd .evIframetable .ev_t_can_table b{ cursor:pointer; font:100 12px/14px "微软雅黑"}
.ev_t_can_cd .evIframetable .ev_t_can_table b:hover{ color:#F00;}
.ev_t_can_cd .evIframetable .ev_t_can_table .ev_t_can_li1{border-top:0px;}
.ev_t_can_div{width:100%;overflow:hidden;}
.ev_t_can_lei1{float:left;width:60px;text-align:center;padding:3px 0px;overflow:hidden;}
.ev_t_can_lei1 span{padding:0 5px;display:block;height:30px;line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ev_t_can_nr{float:left;width:255px;text-align:center;}
.ev_t_can_nr dl{width:100%;overflow:hidden;}
.ev_t_can_nr .ev_t_can_dt{overflow:hidden;border-top:1px solid #ededed;}
.ev_t_can_nr .ev_t_can_dtfirst{border-top:0;}
.ev_t_can_nr dt{overflow:hidden;line-height:24px;padding:3px 5px;float:left;text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sidebarList .ev_t_can_nr dt{border-top:0px;}
.ev_t_can_table .ev_t_can_dt_name{width:80px;font:500 14px/30px "微软雅黑";}
.ev_t_can_table .ev_t_can_dt_zhi{width:70px;font:500 14px/30px "微软雅黑";}
.ev_t_can_table .ev_t_can_dt_input{width:50px;}
.ev_t_can_table .ev_t_can_dt_a{width:10px;font: 500 14px/30px "微软雅黑";color:red;}
.sidebarList .ev_t_can_table a{display:inline;margin:0px;padding:0px;background:none;height:auto;line-height:24px;font-weight:100;}


.ev_t_can_cd .ev_t_text{padding:0 10px; margin:auto;overflow:hidden;padding-bottom:15px;}
.ev_t_can_cd .ev_t_text p{ overflow:hidden;width:100%;line-height:24px;text-align:left;margin-top:5px;font-size: 14px;}
.ev_t_can_cd .ev_t_Price{line-height:28px;height:28px;overflow:hidden;}
.ev_t_can_cd .ev_t_Price .FC_Piclabel{font-size:14px; font-weight:500; color:#666;}
.ev_t_can_cd .ev_t_Price strong{float:left;}
.ev_t_can_cd .ev_t_Price .FC_PicPrice_n{font-size:16px;}


.ev_t_Popup_input{width:40px;overflow:hidden;height:18px;line-height:18px;text-align:center;border-width:1px;border-style:solid;border-color:#dbdbdb; display: block; margin-top:6px;}



#shop_car_body{width:958px; clear:both; margin:0 auto; font-size:12px; background-color:#FFF}
.shop_car_shoppingcad_main{ clear:both;}
.shop_car_shopping1{ margin-left:10px;}
.shop_car_shopping2b img{ position:absolute; bottom:2px; left:25px;}
.shop_car_shopping2b2{ clear:both; width:264px; margin:20px auto; line-height:23px; color:#646060; font-weight:bold;}
.shop_car_shopping2b2 span{ color:#A80F0F; font-size:14px;}
.shop_car_gouwu{ margin-left:5px;}

.shop_car_luntan{ clear:both;}
.shop_car_luntan_t{ clear:both; height:35px;;border-bottom:1px solid #D8D8D8;}
.shop_car_luntan_m{ clear:both; }
.shop_car_luntan_t3{height:35px; margin-left:10px; display:inline;line-height:35px; font-size:14px; font-weight:bold;}

#shop_car_shoppingt{ height:35px; width:960px; margin-bottom:10px;}
#shop_car_shopping_t2{ padding:5px 0px 0px 0px;}
#shop_car_shopping_t2 ul li{ float:left; display:inline; line-height:29px;}
#shop_car_shopping_t2 ul li a{width:163px; height:29px; display:block;color:#444444; text-align:center; font-weight:bold;}
#shop_car_shopping_t2 ul li.shop_car_gouwu{  height:29px;  font-weight:bold;width:143px;text-align:center; color:#fff;}
#shop_car_shopping_t2 ul li.shop_car_gouwu_last{  height:29px;  font-weight:bold;width:166px;text-align:center;color:#444;}
#shop_car_shopping_t2 ul li.shop_car_gouwu_first{  height:29px;  font-weight:bold;width:121px;text-align:center;color:#444;}


.shop_car_shopping1{width:938px; margin:10px auto 0; height:40px;}
.shop_car_shopping2{width:938px; margin:0 auto;}
.shop_car_shopping2 table{ background-color:#AACDED;}
.shop_car_shopping2 table tr td{ background-color:#EBF4FB;text-align:center;}
.shop_car_shopping2 table tr.shop_car_one1 td{ height:35px; line-height:35px; }
.shop_car_shopping2 table tr.shop_car_one2 td{ height:35px;line-height:35px; background-color:#fff;}
.shop_car_shopping2 table tr.shop_car_one3 td{height:45px;text-align:right;line-height:20px; padding-right:10px;}
.shop_car_shopping2 table tr.shop_car_one3 td span{ color:#444444; font-size:14px;  font-weight:bold;}
.shop_car_shopping2 table tr.shop_car_one2 td.shop_car_spmc1{ line-height:18px;text-align:center;}
.shop_car_shopping2 table tr.shop_car_one2 td.shop_car_spmc1 span{ color:#005EA7;}
.shop_car_shopping2 table tr.shop_car_one2 td.shop_car_spmc1 img{ border:1px solid #DDDDDD; display:block; float:left; display:inline; margin:1px 7px 1px 3px;}

.shop_car_shopping1 ul li{ float:left; display:inline; padding-bottom:10px;}

.ev_t_lsdz{width:100%;overflow:hidden;}
.ev_t_lsdz .ev_t_lsdz_form{margin:0 26px;overflow:hidden;display:none;}
.ev_t_lsdz .ev_t_lsdz_div{width:100%;overflow:hidden;height:24px;margin-top:10px;}
.ev_t_lsdz .ev_t_lsdz_form label{width:50px;overflow:hidden;height:24px;line-height:24px;float:left;text-align:left;}
.ev_t_lsdz .ev_t_lsdz_form .ev_t_lsdz_input{width:268px;overflow:hidden;height:22px;line-height:22px;float:left;text-align:left;border:1px solid #ccc;}
.ev_t_lsdz .ev_t_lsdz_form .ev_t_lsdz_select{overflow:hidden;height:24px;line-height:24px;float:left;text-align:left;margin-right: 10px;}
.ev_t_lsdz .ev_t_lsdz_form .ev_t_lsdz_select select{overflow:hidden;height:22px;line-height:22px;float:left;text-align:left;border:1px solid #ccc;margin-right: 5px;}

.shop_div{margin-top:10px; line-height:24px;width:100%}
.ev_t_shop_t{width:100%;line-height:30px;font-weight:bold;}
.ev_t_shop_div{width:918px;line-height:24px;padding:10px;background-color:#EBF4FB;}
.ev_t_shop_table{width:100%;line-height:24px;}

.ev_t_zffs{width:908px;border:1px dashed #cccccc;color:#666;padding:0 4px;margin:5px 0 10px;}




.food_class{border:1px solid #ededed; padding:15px; padding-bottom:0; overflow:hidden; margin-bottom:20px;}
.food_class a{ max-width:140px; height:28px; overflow:hidden; display:inline-block; float:left; line-height:28px; margin-right:10px;color:#666666; font-size:14px; margin-bottom:10px;}
.food_class a:hover{color:#ff9900;}
.food_class .cur{ border-radius:3px; color:#FFF; padding:0px 10px; background-color:#ff9900}
.food_R{ float:left; margin-right:10px;}
.food_list{ width:100%;}
.food_list ul{ overflow:hidden}
.food_list ul li{ height:180px; float:left; margin-right:20px; margin-bottom:20px; border:1px solid #EFEFF0;}
.food_list ul li:hover{ border:1px solid #ff9900;}
.food_img{ display:block; width:160px; height:160px; overflow:hidden; float:left; margin:10px; background-color:#CCC}
.food_img img{ width:100%;}
.food_text{ margin:10px 10px 0px 5px; overflow:hidden}
.food_tit_a{ display:block; width:100%; font-size:16px; color:#444; line-height:24px; height:48px; margin-top:8px; overflow:hidden; margin-bottom:5px;}
.food_tit_a:hover{color:#ff9900}
.food_text p{ display:block; width:100%; font-size:14px; color:#999; line-height:22px; height:40px; overflow:hidden}
.food_button{ display:block; width:100%; overflow:hidden; margin-top:16px;}
.food_button strong{ display:inline-block; float:left; line-height:35px; font-size:16px; color:#ff0000; font-weight:normal;}
.good_shop{ display:block; width:100px; height:35px; float:right; border-radius:25px; background-color:#ff9900; line-height:35px; font-size:14px; color:#FFF; text-align:center;}

.wrapper-960 .ev_t_can_left1{ width:960px;}
.wrapper-1020 .ev_t_can_left1{ width:1020px;}
.wrapper-1080 .ev_t_can_left1{ width:1080px;}
.wrapper-1140 .ev_t_can_left1{ width:1140px;}
.wrapper-1200 .ev_t_can_left1{ width:1200px;}
.wrapper-1260 .ev_t_can_left1{ width:1260px;}
.wrapper-1320 .ev_t_can_left1{ width:1320px;}
.wrapper-1920 .ev_t_can_left1{ width:1920px;}

.wrapper-960 .food_R{ width:670px;}
.wrapper-1020 .food_R{ width:730px;}
.wrapper-1080 .food_R{ width:790px;}
.wrapper-1140 .food_R{ width:850px;}
.wrapper-1200 .food_R{ width:910px;}
.wrapper-1260 .food_R{ width:970px;}
.wrapper-1320 .food_R{ width:1030px;}
.wrapper-1920 .food_R{ width:1630px;}

.wrapper-960 .food_list ul{ width:690px;}
.wrapper-1020 .food_list ul{ width:750px;}
.wrapper-1080 .food_list ul{ width:810px;}
.wrapper-1140 .food_list ul{ width:870px;}
.wrapper-1200 .food_list ul{ width:930px;}
.wrapper-1260 .food_list ul{ width:990px;}
.wrapper-1320 .food_list ul{ width:1050px;}
.wrapper-1920 .food_list ul{ width:1650px;}

.wrapper-960 .food_list ul li{ width:323px; height:100px;}
.wrapper-1020 .food_list ul li{ width:353px; height:100px;}
.wrapper-1080 .food_list ul li{ width:383px;}
.wrapper-1140 .food_list ul li{ width:413px;}
.wrapper-1200 .food_list ul li{ width:443px;}
.wrapper-1260 .food_list ul li{ width:473px;}
.wrapper-1320 .food_list ul li{ width:503px;}
.wrapper-1920 .food_list ul li{ width:803px;}

.wrapper-960 .food_img{ width:100px; height:80px;}
.wrapper-960 .food_tit_a{height: 20px; line-height:20px; margin-top:0; margin-bottom:3px;}
.wrapper-960 .food_text p{line-height: 19px;height: 19px; margin-bottom:3px;}
.wrapper-960 .food_button{ margin-top:0;}

.wrapper-1020 .food_img{ width:100px; height:80px;}
.wrapper-1020 .food_tit_a{height: 20px; line-height:20px; margin-top:0; margin-bottom:3px;}
.wrapper-1020 .food_text p{line-height: 19px;height: 19px; margin-bottom:3px;}
.wrapper-1020 .food_button{ margin-top:0;}

.sidebarM{ border:1px solid #ededed;}
.sidebarM .sidebarTit1{background-color:#fafafa;font-weight:inherit; border-bottom:0; height:44px;font: 100 16px/44px "微软雅黑";}
.sidebarM .sidebarTit1 strong{ font-size:16px; color:#555; font-weight:inherit;}
.FC_Con2 .border-top{ border-top:1px dashed #ededed; font-size:22px; color:#666; text-align:center;padding:15px 0;}
.sidebarList .ev_t_can_nr .ev_t_can_dt_a{width: 14px;
    height: 14px;
    border: 1px solid red;
    border-radius: 50%;
    padding: 0;
    margin-top: 11px;
    line-height: 14px;}
.ev_t_can .MessageBut1{ background:#ff6600; border-radius:5px; color:#FFF;}
.ev_t_tab{ overflow:hidden; border-radius:25px; height:33px; border:1px solid #ededed;}
.ev_t_tab a{ display:block; width:50%; height:33px; line-height:33px; float:left; text-align:center; font-size:14px; color:#ff9900;}
.ev_t_tab .cur{color:#FFF; background-color:#ffb400; border-radius: 25px;}
.operating{ width:108px; height:30px; border-radius:25px; overflow:hidden; border:1px solid #dbdbdb; float:right}
.operating a{ width:33px; height:30px; line-height:30px; text-align:center; float:left; display:block; font-size:20px; color:#888; background-color:#fafafa}
.operating input{ width:40px; height:30px; border:0; line-height:30px; text-align:center; font-size:14px; color:#555; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; float:left}

.window_alert{ width:700px; position:absolute; top:30%;left:0; right:0; margin:0 auto; z-index:10; background-color:#FFF; border-radius:4px; }
.Close{ width:700px; height:50px; border-bottom:1px solid #ededed; }
.Close a{ display:block; width:50px; height:50px; float:right; margin-right:15px;color:#888; font-size:20px; line-height:50px; text-align:right}
.window_list{padding:15px; overflow:hidden;}
.food_img1{ display:block; width:160px; height:160px; overflow:hidden; float:left; margin:10px;}
.food_img1 img{ width:100%;height:100%;}
.food_text1{ margin:10px 10px 0px 5px; overflow:hidden}
.food_tit_a1{ display:block; width:100%; font-size:16px; color:#444; line-height:24px; height:48px; margin-top:8px; overflow:hidden; margin-bottom:5px;}
.food_tit_a1:hover{color:#ff9900}
.food_text1 p{ display:block; width:100%; font-size:14px; color:#999; line-height:22px; height:40px; overflow:hidden}
.food_button1{ display:block; width:100%; overflow:hidden; margin-top:16px;}
.food_button1 strong{ display:inline-block; float:left; line-height:35px; font-size:20px; color:#ff0000}
.good_shop1{ display:block; width:110px; height:36px; float:right; border-radius:4px; background-color:#ff9900; line-height:36px; font-size:14px; color:#FFF; text-align:center;}

.food_list1{padding:20px;padding-bottom:0; border-top:1px solid #ededed}
.food_list1 ul{ width:680px; overflow:hidden}
.food_list1 ul li{ width:318px; height:150px; float:left; margin-right:20px; margin-bottom:20px; border:1px solid #EFEFF0;}
.food_list1 ul li:hover{ border:1px solid #ff9900;}
.food_img2{ display:block; width:130px; height:130px; overflow:hidden; float:left; margin:10px; background-color:#CCC}
.food_img2 img{ width:100%;}
.food_text2{ margin:10px 10px 0px 5px; overflow:hidden}
.food_tit_a2{ display:block; width:100%; font-size:14px; color:#444; line-height:20px; height:20px; margin-top:8px; overflow:hidden; margin-bottom:5px;}
.food_tit_a2:hover{color:#ff9900}
.food_text2 p{ display:block; width:100%; font-size:14px; color:#999; line-height:22px; height:40px; overflow:hidden}
.food_button2{ display:block; width:100%; overflow:hidden; margin-top:5px;}
.food_button2 strong{ display:inline-block; float:left; line-height:24px; font-size:18px; color:#ff0000}



.button_a{width: 170px; overflow: hidden; padding-top: 15px; margin: 0 auto;position: fixed;left: 0;right: 0;bottom: 28px;}
.button_a a{ display: block; text-align:center}
.OK{ width: 80px; height: 30px; line-height: 30px; border-radius:25px; color: #FFF; float: right; background-color:#0099CC }
.NO{ width: 78px; height: 28px; line-height: 28px; border-radius: 25px; border: 1px solid #0099CC;color: #0099CC; float: left; }