@charset "gb2312";
/* css document */

.gptj_rmtj_bg{width: 100%; padding-top: 10px; /*background-color:#f5f5f5; */ margin-top: 20px; margin-bottom:20px;}
.gptj_rmtj{width: 100%; /*padding-bottom: 50px;*/ overflow: hidden; /*height:770px;*/ padding-bottom:10px;}
.gptj_rmtj ul {width:1401px;overflow: hidden;}
.gptj_rmtj li {width: 220px;float: left; margin-right:11.5px; margin-top:11.5px; line-height: 20px; border:#efefef 1px solid; background-color:#fff;}
.gptj_rmtj li:hover{border:#ff0000 1px solid;}
.gptj_rmtj li table {width: 220px;height: 220px;}
.gptj_tjcptl {width: 100%;float: left;display: inline; height: 20px;line-height: 20px;padding-left: 10px;margin-top: 2px;border-left: solid 3px #ff7300;font-size: 18px;color: #333;font-family: "microsoft yahei",arial;cursor: default; position:relative; margin-bottom:15px;}
.gptj_more {width:64px;height: 24px;line-height: 22px;text-indent: 0;text-align: center;float: right; font-size:12px; position:absolute; right:15px; top:0px;}
.gptj_more a{width: 64px;height: 22px;line-height: 22px;background: #fff; color:#888888; display:block; border:#e8e8e8 1px solid;}
.gptj_more a:hover{width: 64px;height: 22px;line-height: 22px;background: #fff; color:#ff0000; display:block; border:#ff0000 1px solid; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s;transition: all .3s ease 0s;}

.gptj_name1 {width: 200px;height: 40px;line-height: 40px;font-family: arial, helvetica, sans-serif;color: #f00;font-size:20px;  font-weight: 400;margin: 0 auto;position: relative;}
.gptj_price{ width:175px; height:40px; float:left; font-weight:400; font-size:20px;}
.gptj_name2 {width: 200px;height: 40px;line-height: 20px; margin: 0 auto;overflow: hidden;  font-size:14px; font-family:"微软雅黑";}
.gptj_name2 a{width: 200px;height: 40px;line-height: 20px; margin: 0 auto;overflow: hidden; color:#555555; display:block;}
.gptj_name2 a:hover{color:#ff0000; text-decoration:none; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.gptj_name3 {width: 200px;height: 40px;margin: 0 auto;position: relative;z-index: 999;}
.gptj_namecom{ width:140px; height:40px; line-height: 40px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; float:left; color:#999999;}
.gptj_namecom a{ color:#999999; text-decoration: underline;}
.gptj_namecom a:hover{ color:#ff0000; text-decoration:none; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.gptj_rmtj .hy_gj{ float:right; margin-top:7px;}
.gptj_rmtj .hy_pt{ float:right; margin-top:7px;}
.gptj_rmtj .hy_vip{ width:58px; float:right; margin-top:7px;}
.zl_img{ width:220px; height:220px;}
.zl_img img{cursor: pointer;  transition: all 0.6s;  }
.zl_img:hover img{ transform: scale(1.1);}

.zl_img table{width:220px; height:220px; overflow:hidden;}
.gptj_name1 .smfastyu_offline{ margin-top:5px;}
.gptj_name1 .smfastyu_online{ margin-top:5px;}

.pricesize{ font-size:24px; font-weight:normal;}

.gptj_rmtj .gptj_name2{ padding-bottom:10px;}



/*404商家推荐*/
.dxbg_box{ width:1200px; margin:0 auto; overflow:hidden;}
.dxbg_tit{ width:100%; height:40px; line-height:40px; font-size:18px; border-bottom:#eee 1px solid;}
.dxbg_list{ width:100%; overflow:hidden; margin:20px 0px;}
.dxbg_list ul{ margin:0; padding:0; width: calc(100%   30px); margin-left:-15px;}
.dxbg_list li{ width:25%; float:left; overflow:hidden; box-sizing: border-box;}
.dxbg_dgecp{ padding:0px 15px; height: 100%; position: relative;}
.dxbg_cptu{ width: 100%; height: 0px; font-size: 0; position: relative; padding-bottom: 100%; overflow: hidden; border:#ccc 1px solid; box-sizing: border-box; }
.dxbg_cptu img { max-width: 100%; max-height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;  transition: all .3s ease-in;}
.dxbg_cptu:hover img{transform: scale(1.1); transition: all .3s ease-in;}
.dxbg_info{ width:100%; overflow:hidden; position:relative;}
.dxbg_info p{height:48px; line-height:24px; overflow:hidden; font-size:18px; width:100%; margin-top:8px;}
.dxbg_info p a{ color:#333; text-decoration:none;}
.dxbg_info p a:hover{ color:#f30;}
.dxbg_info em{height:34px; line-height:34px; overflow:hidden; font-size:14px; width:100%; margin-top:8px; font-style:normal; border-top:#eee 1px solid; display:block;}
.dxbg_info em a{ color:#999; text-decoration:none;}
.dxbg_info em a:hover{ color:#f30;}
.dxbg_info_hydj{ position:absolute; right:0; bottom:4px; background-color:#fff; padding-left:5px;}

.hy_vip {line-height:26px; width:60px; font-size:12px;height:26px; background:url(/uploads/image/sc12images/cp2013_vip.png) -1px 0px no-repeat;}
.hy_gj {line-height:26px; width:40px; font-size:12px;height:26px; background:url(/uploads/image/sc21images/cp2020_gj.png) -1px 0px no-repeat;}
.hy_vip a,.hy_gj a { width:50px; height:26px; display:block; float:left}


.sorry_search{ font-size:14px;}
.sorry_search .input1{ outline:none; height:34px; line-height:34px; background:none; padding-left:5px; border: #ccc 1px solid; font-size:16px;}
.sorry_search .input1:hover{border: #fa6062 1px solid; }
.sorry_search .input2 { width: 106px; height: 36px; border: 0; padding: 0; float: left; margin-left: 5px; cursor: pointer; background-size: cover; image-rendering: pixelated;}
.sorry_search .search1{ height: 60px; line-height:60px; margin-top:18px;}
.sorry_search .div_z{ background:none; height:30px;} 
.sorry_search .div_1{ font-size:14px; height:25px;}
.sorry_search .div_3 { float: left; width: 1px; height: 16px; margin: 3px 0px 3px 10px;line-height: 18px; background:none; background-color: #eee;}
.sorry_search #table_1{ background:none; width:549px; height:36px;}
.sorry_search #table_2{ background:none; width:549px; height:36px;}
.sorry_search #table_3{ background:none; width:549px; height:36px;}
.sorry_search #table_4{ background:none; width:549px; height:36px;}

