/**
 * @name: base
 * @overview: 博洋家纺官方商城基础样式
 * @require: 
 * @author: 随机(wangshengrun@china-beyond.com)
*/

/*样式重置*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body,button, input, select, textarea{font: 12px/1.5 tahoma,arial,"宋体";}
h1, h2, h3, h4, h5, h6{ font-size:100%; color:#333;}
address, cite, dfn, em, var{ font-style: normal;} 
code, kbd, pre, samp{ font-family: courier new, courier, monospace;} 
small{ font-size: 12px;}
ul, ol,li{ list-style: none;}
sup{ vertical-align: text-top;}
sub{ vertical-align: text-bottom;}
legend{ color: #000;}
fieldset, img{ border: 0;}
button, input, select, textarea{font-size: 100%;} 
table{ border-collapse: collapse; border-spacing: 0;}
img{display:inline-block;}

/* HTML5*/
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video{display: block;margin: 0;padding: 0;}
mark{background: #000;}
object,embed{outline:none;}
/*样式重置结束*/

/*全局样式*/
body{color:#424242;overflow-x:hidden;}
*body{background-attachment:fixed;}
a{color:#666; text-decoration:none;}
a:hover{ color:#ff5276; text-decoration:none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f_b{ font-weight:bold;}
.red{ color:#cc0000;}
.vio{ color:#501d11;}
.pink{ color:#ff5276;}
:focus{outline:none;}
a:focus{outline:none;}

#page{ width:100%; margin:0 auto; padding:20px 0px 40px 0px;}
#content{width:980px; margin:0 auto;}
#page1{ width:100%; margin:0 auto; padding:20px 0px 0px 0px;}
#content1{width:980px; margin:0 auto;}
.w980{ width:980px; margin:0 auto;}
.lft{ float:left;}
.rgt{ float:right;}

.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mb5{ margin-bottom:5px;}
.mb8{ margin-bottom:8px;}
.mb10{ margin-bottom:10px;}
.mb12{ margin-bottom:12px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mr5{ margin-right:5px;}
.mr8{ margin-right:8px;}
.mr10{ margin-right:10px;}
.ml5{ margin-left:5px;}
.ml8{ margin-left:8px;}
.ml10{ margin-left:10px;}
.pt20{ padding-top:20px;}
.pb5{ padding-bottom:5px;}
.pb20{ padding-bottom:20px;}
.pl20{ padding-left:20px;}
.pl15{ padding-left:15px;}
.pl10{ padding-left:10px;}
.pl8{ padding-left:8px;}
.pl5{ padding-left:5px;}

.r5{ border-radius: 5px; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.2);}
.r8{ border-radius: 8px; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.2);}
.r10{ border-radius: 10px; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.2);}

/** 清除浮动 **/
.clearfix:after{content: "　";display: block;visibility:hidden;height: 0;clear: both;}
.clearfix{zoom: 1;}
.clear{clear:both;}