@charset "utf-8";
body{background-color: #f7f7f7;}
.c_pic{width:100%; line-height: 0;}
.c_pic b{position:absolute; width:100%; text-align:right; display: block;}
.c_pic img{width:100%;}
.c_pic b img{width:60%;}
.c_content{width:100%; line-height: 0;}
.c_content img{max-width:100%;}
.c_basic{width:100%; margin: 0 auto; padding: 15px 0;}
.c_price{color:red; padding:0 3%; height:36px; line-height: 36px;}
.c_price strong{font-size:24px;}
.c_price span{float:right; color: #333;}
.c_price b{font-size:14px; color:#999; text-decoration: line-through; font-weight: normal; padding-left: 10px;}
.c_title{font-size:16px; font-weight: bold; line-height: 200%; padding:0 3%;}
.c_intro{font-size:12px; color: #666; line-height: 180%; padding:0 3%;}

footer{width:100%; height: 50px; background-color: #FFF; border-top:1px solid #DDD; position: fixed; z-index: 9; bottom:0;}
footer .s_f_nav{width:38%; height:50px; float:left;}
footer .s_f_nav a{display:inline-block; text-align:center; padding: 5px 0 0 0; margin:0 0 0 15px; font-size: 12px;}
footer .s_f_nav a img{height:20px;}
.s_f_r{width:60%; height: 50px; float:right; text-align: right;}
.s_f_r span{display:inline-block; width:30px; height:20px; text-align: center; line-height: 20px; font-size:16px;}
.s_f_r a{display:inline-block; width:20px; height:20px; border-radius: 5px; line-height: 20px; background-color:#234189; color: #fff; text-align: center; font-size:14px;}
.s_f_r a.off{background-color:#FFF; font-weight: bold; width:16px; height: 16px; line-height:16px; border:1px solid #EEE; color: #EEE;}
.s_f_btn{height:30px; border-radius: 5px; background: #fecd4a; padding:0 10px; margin: 10px 15px 0 0; -webkit-appearance: none; border:none;}




/*footer .s_f_btn a{display:inline-block; height: 30px; text-align: center; border-radius: 5px; line-height: 30px; background: #fecd4a; padding:0 10px; margin: 10px 15px 0 0;}*/