/* CSS Document */
/* 标题图片 */
.main_title img.left{margin-right: 8px;}
/* 情趣商城标志LOGO */
.qqsc_logo{ display: block; width: 300px; margin: 0 auto;}
/* 限量抢购 */
.pic_sc{ float: left; height: 380px; background-color: #ffffff; margin:10px 3.5px; position: relative;}
/* 搜索 */
.qqsc_search{width: 80%; height: 60px; line-height: 60px; border-radius: 5px; background-color: #ffffff; }
.qs_text{float: left; margin-right: 10px;}
.qs{float: left; height: 35px; margin:12.5px 0 0 12.5px;  background-color: #fff; border-radius: 5px; position:relative; box-shadow: 0 0 10px #ccc;}
.qs .st{float: left; width: 90%; height: 30px; margin: 2.5px 0 0 10px;}
.qs_buy{float: left; width: 20%; height: 35px;  margin:12.5px 0 0 12.5px; background-color: #fff; border-radius: 5px; text-align: center; line-height: 35px; font-weight: bold; font-size: 14px; cursor: pointer; box-shadow: 0 0 10px #ccc;}
.qs_buy i{float: right; display: block; background-color: #ff7700; color: #fff; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 10px; margin: 8px; }
.s_img{position: absolute; top: 6.5px; right: 10px; width: 25px;}
/* 首页导航菜单 */
.qqsc_m {float: right; background-color: #ffffff;}
.qqsc_m li{float: left; border-bottom: #f5f5f5 solid 1px;}
.qqsc_m li:last-child{border-bottom:0;}
/* 首页轮播广告 */
.qqsc_adb {float: left; background-color: #ffffff; overflow: hidden; position: relative;}
.lunbo{float: left; width: 100%; height: 100%;}
#toleft{width: 100px; height: 100px; position: absolute; top: 45%; left: 20px; display: none; cursor: pointer;}
#toright{width: 100px; height: 100px; position: absolute; top: 45%; right: 20px; display: none; cursor: pointer; text-align: right;}
/* 自适应样式 根据显示器尺寸
----------------------------------------------- */
@media screen and (min-width:1600px){
	.qqsc_search{margin: 0 auto; padding: 0 2.5%; }
	.pic_sc{ width: 200px;}
	.qs{width: 60%;}
	.qqsc_m {width: 20%; padding: 4.5px 0;}
	.qqsc_m li{ width: 80%; padding:8px 10%;}
	.qqsc_adb {width: 78%; height: 420.11px;}
	.qqsc_left,.qqsc_right{height: 436.44px;}
	.qr_left .fs14,.qr_left .fs18{margin: 7px 0;}
}
@media screen and (max-width:1600px){
	.qqsc_search{margin: 0 auto; padding: 0 2%; }
	.pic_sc{ width: 220px;}
	.qs{width: 50%; }
	.qqsc_m {width: 100%;}
	.qqsc_m li{ width: 23.3%; padding:8px 5%;}
	.qqsc_adb {width: 100%; height: 393.92px;}
	.qqsc_left,.qqsc_right{height: 319.19px;}
	.qr_left .fs14,.qr_left .fs18{ margin: 1px 0;}
}
@media screen and (max-width:1366px){
	.qqsc_search{margin: 0 auto; padding: 0 2.5%; }
	.pic_sc{ width: 230px;}
	.qs{width: 45%; }
	.qqsc_m {width: 100%;}
	.qqsc_m li{ width: 23.3%; }
	.qqsc_adb {width: 100%; height: 307.53px;}
	.qqsc_left,.qqsc_right{height: 249.19px;}
	.qr_left .fs14,.qr_left .fs18{ font-size: 12px; margin: 0;}
}
/* 详情页 */
.qqsc_left{float: left; width: 35%; background-color: #ccc; overflow: hidden; }
.qqsc_right{float: left; width: 65%; background: #fff;}
.qr_left{float: left; width: 65%; height: 82%; margin: 5% 5% 0 8%;}
.qr_left .fs14,.qr_left .fs18{float: left; width: 100%;}
.guige{float: left; margin: 2.5px; padding: 2.5px 5px; background-color: #fff; border:#cccccc solid 1px; box-sizing: border-box; cursor: pointer;}
.guige2{border:#ff7700 solid 1px;}
.qr_right{float: right; width: 15%; height: 82%; margin:5% 5% 0 0;}
.buy_button{ float: right; width: 15%; text-align: center; background-color:#ff7700; color: white; padding: 10px 20px; border-radius: 5px; cursor: pointer; margin: 5px 10px 0 0;}
.buy_button:hover{background-color:#ffb100; color: white;}
/* 详情页图片 */
.img_l{float: left; width: 97%; padding:1.5%; background-color: #fff; box-shadow: 0 5px 10px #f1f1f1;}
.img_list{float: left; width: 70%; height: 50px; position: relative;}
.img_list img{float: left; width: 50px; height: 50px; margin-right: 10px; cursor: pointer;}
/* 商品详情 */
.contain_title{float: left; width: 90%; margin:20px 5%; padding: 10px 0; border-bottom: #ccc solid 1px;}
.contain_title a{margin: 5px 10px;}
.qqsc_contain_img{float: left; max-width: 90%; margin:1% 5% 0 5%;}
/* 分割线 */
.hr1{font-size: 0; float: left; width: 100%; height: 1px; background-color: #fff; border-top: #ccc solid 1px;}
.hr2{font-size: 0; float: left; width: 100%; height: 1px; border-top: #ccc dashed 1px;}
/* 详情页底部导航 */
.qqsc_m2 {width: 75%;}
.qqsc_m2 li{ float: left; width: 20%; padding:8px 2.5%;}
/* 分类商品页 */
.screen a{float: left; height: 22px; background-color: #fff; text-align: center; line-height: 22px; padding: 3px 6px; margin:0 2px;}