﻿img{ border: none}
*{ font-family: "宋体";color:#666;font-size:14px;
}
.width_100{width:100px;}
.width_50{width:50px;}
.width_70{width:70px;}
.width_70{width:70px;}
.pager{margin-top:1px;}
.pager li{
     background-color: white;
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.15) inset;
    color: #FFF;
    cursor: pointer;
    display: block;
    float: left;
   
    height: 22px;
    line-height: 19px;
    outline: medium none;
    padding: 0 7px;
    text-align: center;
    text-decoration: none;
    margin: 0;
}

.pager li a{
  font-size: 25px;
	 
}
.pager li span{
  	font-size: 25px;
  	color:#CCC;
}
.top_list{ width: 1220px; height: 200px; margin: 0 auto; }
.top_list_top{ width: 1220px; height: 45px; }

.top_list_top ul li{  float: left ;line-height: 45px;}
.top_list_top ul li span{border:none;}
.top_list_top ul li a:hover{ color: #000}
.top_list_bottom{ width: 1220px; height: 155px;  background: #F0F0F0}
.top_list_left{ width: 65px; height: 155px; text-align: right; float: left}
.top_list_center{width: 920px; height: 155px; float:left;border-right: 1px #ccc solid}
.top_list_center ul li{ width:280px; height: 120px; float: left; background: #fff; margin-left: 20px; margin-top: 17px;}
.top_list_img{ width: 100px; height: 100px; margin-top: 10px; margin-left: 20px; float: left; }
.top_list_txt{ width: 135px; height:100px; float: right; margin-top: 10px;  }
.top_list_txt_1{ width: 135px; height: 16px; float: left; font-size: 12px;  margin-top: 5px;}
.txt_2{  margin-top: 25px; color: #B1B3B3}
.txt_2  span{height: 26px; font-size: 14px; color: #E43C3F; font-weight: bold;}
.top_list_see{ margin-top: 10px; float: left;}
.top_list_right{ width: 155px; height: 155px;float: left; }
.top_list_right ul { width:135px; margin-top: 20px;  margin-left: 20px;}
.top_list_right ul li{ width: 135px; height: 20px; float: left;list-style:disc; }
.top_list_right ul li a{font-size: 12px;}
.top_list_right ul li a:hover{ color: #f00}
.shop_list{ width: 1220px;height:1380px; margin: 0 auto; margin-top: 25px; }
.shop_list_left{ width: 210px; height: 1375px; float:left; }

.shop_list_left_p{ width: 210px; height: auto;border-left: 1px #e6e6e6 solid; border-right: 1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid ; float: left }
.shop_list_left_p ul li{ width: 210px; height: 35px;  border-top: 1px #e6e6e6 solid; background: #F9F9F9; line-height: 35px; cursor: pointer; position: relative; }
.add{ width: 10px; height: 10px;  margin-top: 11px; margin-left: 10px; float: left; line-height: 35px; background: url(../images/add.png)}
.sub{ width: 10px; height: 10px;  margin-top: 11px; margin-left: 10px; float: left; line-height: 35px; background: url(../images/min.png) center no-repeat no-repeat }
.shop_list_left_p ul li:hover{ color: #DB2D13}
.product{border-top:1px #ccc solid; border-bottom:1px #ccc solid;  display:none; overflow-y: scroll; overflow-x: hidden;}
.product.show{display:block;}
::-webkit-scrollbar{width:8px; height: 8px}
::-webkit-scrollbar-track{border-radius:4px;background-color:none;}
::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ccc;}


.tea{ width: 210px; height: 90px; }
.tea ol { margin-top:10px; margin-left:30px;}
.tea ol li{ width: 75px; height: 25px;  background: none; float: left; line-height: 20px;border: none; white-space:nowrap; 
   text-overflow:clip; -o-text-overflow:clip; overflow: hidden;}
 .tea ol li:hover{text-overflow:inherit;overflow:visible; }
.tea ol li a{font-size: 12px;}
.tea ol li a:hover{ color: #f00}
.shop_list_ad{width: 210px; height: 268px; border: 1px #A0A0A0 solid; float: left; margin-top: 65px; text-align: center;}
.ad_mtop{ margin-top: 24px;}

.shop_list_right{ width: 998px; height: 1370px; float:left; margin-left: 10px; }
.shop_list_right_top{ width: 998px; height: 69px; border: 1px #e6e6e6 solid}
.shop_list_sort{ width: 998px; height: 33px; border-bottom: 1px #e6e6e6 solid; background: #F1F1F1;}
.sort_list{ width: 45px; height: 32px;  text-align: center;  float: left; margin-left: 15px; line-height: 32px;}
.sort_list_more ul li{ width: 55px; height: 23px; border: 1px #e6e6e6 solid ;margin-left: 10px;float: left; margin-top: 5px; text-indent: 6px;
 position: relative; cursor: pointer;}
.sort_color_befor{background: #fff; line-height: 23px; }

.sort_color{background:#E43C3F; color:#fff;line-height: 23px;}
.list_down{ width: 9px; height: 14px;  background:url(../images/down.png); float: left; position: absolute; left: 37px; top:5px;}
.list_up{width: 9px; height: 12px;  background:url(../images/up.png); float: left; position: absolute; left: 37px; top:5px;}
.all_shop{ width: 136px; height: 25px; border-right: 1px #ccc solid ; float: left; margin-top:4px; margin-left: 330px;line-height: 25px; color:#E43C3F; text-indent: 46px ; }
.sort_right{ width: 134px; height: 23px; float: right; border-left: 1px #fff solid; margin-top: 5px;}
.sort_right_page{ width: 45px; height: 23px; float: left; margin-left: 12px; line-height: 23px}
.sort_right_goleft{ width: 52px; height: 20px; border: 1px #ccc solid; float: left; background: #fff; margin-left: 5px;  text-align: center; cursor:pointer;}
.sort_right_goleft img{ margin-top: 2px;}

.sort_bottom{ width: 998px; height: 35px; background: #F9F9F9}

.sort_bottom_txt ul li{height:25px;  float: left;font-size:12px;
 line-height:25px; text-align: center;cursor: pointer;margin-top: 6px;  
 margin:5px 5px 0px 5px;border:1px #FFF solid}
.sort_bottom_right{ float: right; margin-right: 15px;}
.sort_bottom_right ul li{ float:left; margin-left: 2px; width: 19px; height: 17px; margin-left: 7px;  margin-top: 9px;}


.shop_list_right_bottom{ width: 1000px;  background: #fff; margin-top: 26px; overflow:hidden;  }
.shop_list_right_bottom ul{ width: 1100px;  }
.shop_list_right_bottom ul li{cursor:pointer; width: 242px; height: 420px;  float: left; margin-right: 10px;  border: 2px #fff solid }
.shop_img_top{ width: 238px; height: 390px; border: 1px #ccc solid }
.shop_list_right_bottom_img{ width: 212px; height:212px;  text-align: center; margin-left: 12px; margin-top:10px; }
.shop_list_right_bottom_name{ width: 212px; height: 40px; font-size: 12px; line-height: 38px; margin-left: 12px; }
.shop_list_right_bottom_name b{ color: #D42427; font-size:16px;  line-height: 36px}
.shop_list_right_bottom_name span{ text-decoration:line-through; margin-left: 55px;}
.shop_list_right_bottom_txt{ width: 212px; height: 56px; overflow: hidden;  border-top:1px #ccc solid;  margin-left: 12px; }
.shop_list_right_bottom_txt1{ width:69px;height: 56px; float: left; margin-right: 0; border: none; text-align: center;  }
.txt1{ border-left: 1px #ccc solid; border-right: 1px #ccc solid}
.shop_list_right_bottom_txt1  span b{font-size: 14px;line-height: 32px; color: #3687BE}
.shop_list_right_bottom_txt1  b{font-size: 14px;line-height: 32px; color: #B08572}
.shop_list_right_bottom_txt1 p{ font-size: 12px; line-height:10px;}
.shop_list_right_bottom ul li.rest{height:394px;}
.shop_list_right_bottom_follow{ width: 236px;height:30px;  background: #F5F5F5; border:none;border-top:1px #ccc solid; }
.shop_list_right_bottom_follow.zuo{padding-top:8px;padding-left:100px;}
.shop_list_right_bottom_follow.zuo:hover{background:#f00;}
.shop_list_right_bottom_follow.zuo:hover a{color:#fff;}
.shop_list_right_bottom_follow1{width: 60px; height: 18px; border: 1px #ccc solid; border-radius: 5px; margin-top: 5px; font-size: 12px;margin-left:34px; float: left; line-height: 18px; cursor: pointer; }
.shop_list_right_bottom_follow1:hover{ background:#FE0000; color: #fff }

.shop_list_right_bottom_follow1.coll{background-color:#FFF;color:#555}
.shop_list_right_bottom_follow1.coll.show{background-color:#f00;color:#fff}
.text_center{ text-align: center;}
.shop_list_right_bottom_follow1_img{ width: 15px; height: 12px;background: url(../images/collect.png); float: left;  margin-top: 4px; margin-left: 8px; }
.add_shoppCar{ width: 240px; height: 30px; background: #FE0000;color: #fff; line-height: 30px; font-size: 12px; display: none}
.shop_list_right_bottom ul li:hover { border: 2px #FE0000 solid}
.shop_list_right_bottom ul li:hover  .shop_img_top{ border: 1px #Fff solid}
.shop_list_right_bottom ul li:hover  .add_shoppCar{ display: block;}
.tc_style3{ width: 1220px; height: 330px;  margin: 0 auto}
.tc_style3_left{ width: 200px; height: 300px; border: 1px #ccc solid; float: left;}
.tc_style3_left_txt{ width: 200px; height: 30px;  text-indent: 5px; line-height: 30px;color: #828282}
.tc_style3_left_img ul li{ width: 200px; height: 80px; }
.tc_style3_left_img1{ width: 68px; height: 68px; margin-left:5px; float: left; }
.tc_style3_left_txt1 {width: 85px; height: 68px; margin-left:10px; float: left;}
.tc_style3_left_txt1 span{font-size: 12px;}
.tc_style3_left_txt1 p{ line-height: 45px; color: #FE0000; font-size: 12px;  font-weight: bold; }
.tc_style_clear{ width: 200px; height: 25px;    line-height:30px; text-align: right; color: #5471D9; cursor: pointer; }
.tc_style3_right{ width: 1006px; height: 300px; margin-left:10px; border: 1px #ccc solid; float: left}
.tc_style3_right_txt{ width: 1000px; height: 40px;  text-indent: 20px; line-height: 40px;color: #828282; float: left;}
.tc_style3_right_roll{ float: left; width: 1006px; height: 265px; }
.tc_style3_right_roll_left{ width: 40px; height: 40px;  float: left; text-align: center; margin-top: 100px;}

.tc_style3_right_roll_center{ width: 920px; height: 265px;  float: left; position: relative; overflow: hidden; }
.tc_style3_right_roll_center ul{position: absolute; left: 5px;}
.tc_style3_right_roll_center ul li{ width: 147px; height: 250px; float:left;  padding: 0px 18px;}

.none_roll_img{ width: 142px; height:135px; float: left;}
.none_roll_name{ width: 142px; height: 30px; line-height: 30px; text-align: center;float: left; }
.none_roll_name p{ font-size: 12px; color: #f00}
.money{line-height: 10px; height: 15px;}

.t-text-rig .cc ul a{display:inline-block;width:100px;line-height:26px;}
.t-text-rig .cc ul{width:240px;}
.t-text-rig .cc ul li{text-align:left;}

.t-text-rig .cc .daohang{width:1193px;position:absolute;background:#fff;display:none;right:0px;top:34px;z-index:1000;padding:10px 10px;border-bottom:1px solid #e3e4e5;}
.t-text-rig .cc .daohang div{padding-left:10px;text-align:left;float:left;width:281px;border-bottom:none;border-right:1px solid #eee;}
.t-text-rig .cc .daohang div h3{text-align:center;}
.t-text-rig .cc .daohang div a{display:inline-block;height:22px;line-height:22px;min-width:80px;}
.t-text-rig .cc:hover .daohang div a{color:#666;}
.t-text-rig .cc .daohang div a:hover{color:#de2810;}
.t-text-rig .cc .daohang div.lastt{border-right:none;}
.t-text-rig .cc:hover .daohang{display:block;}







