@charset "gb2312";
/*	Date:2012-10-30;
	author:qwguo;
	purpose:关于模板元素的格式化;
*/
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}ol,ul{list-style:none;}.q{zoom:1;}.q:after{content:".";height:0px;clear:both;visibility:hidden;display:block;}.C-lr{clear:both; height:0px; width:auto; font-size:0px; line-height:0px; display:block;}abbr,acronym{border:0;font-variant:normal;}input,textarea,select{font-family:Verdana,arial, sans-serif;font-size:inherit;font-weight:inherit;*font-size:100%;}del,ins{text-decoration:none;}html{_background-image:url(about:blank);_background-attachment:fixed; _overflow-x:hidden; min-height:100%;}h1,h2,h3,h4,h5,h6{font-size:100%;}body{font-family:"Arial","微软雅黑","宋体"; font-size: 12px; color:#000;}a{text-decoration:none;}
.backTop_Z{display:block; position:fixed; right:5px; bottom:5px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-70)); width:60px; height:60px; background:#6BB0DF url(../../images/back_top_Z.png) no-repeat center; outline:none; opacity:0.9; filter:alpha(opacity=90); border-radius:8px; z-index:50;}
#backTop:hover{opacity:1; filter:alpha(opacity=100);}
.backTop{display:block; position:fixed; right:5px; bottom:5px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-70)); width:60px; height:60px; background:#6BB0DF url(../../images/back_top.png) no-repeat center; outline:none; opacity:0.9; filter:alpha(opacity=90); border-radius:8px; z-index:50;}

.editor_content_air{font-size: 14px;}
.editor_content_air h1{font-size: 2em;}
.editor_content_air h2{font-size: 1.5em;}
.editor_content_air h3{font-size: 1.17em;}
.editor_content_air h4{}
.editor_content_air h5{font-size: 0.83em;}
.editor_content_air h6{font-size: 0.67em;}
.editor_content_air p{/* margin: 5px 0; */}
.editor_content_air stong,.editor_content_air b{font-weight: bold;}
.bdshare-slide-button-box{z-index:100!important;}

/**自定义滚动条**/
.c-scrollbar{position:absolute; right:0px; top:0px;}
.c-scrollbar .barbut-t,.c-scrollbar .barbut-b{border:0px solid #aaa; padding:1px; border-radius:2px; opacity:0.3; filter:alpha(opacity:30); overflow:hidden;}
.c-scrollbar .barbut-t em,.c-scrollbar .barbut-b em{display:block; height:0px; width:0px; font-size:0px;}
.c-scrollbar .barbut-t em{border-style:solid dashed solid; border-color:transparent transparent rgb(100,100,100); margin:1px 0;}
.c-scrollbar .bar-m{height:274px; position:relative;}
.c-scrollbar .bar-m-bg{position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:1; border-radius:7px; background-color:rgb(100,100,100); filter:alpha(opacity:30); opacity:0.3;}
.c-scrollbar .bar{ position:absolute; z-index:2; left:0px; top:0px; height:80px; width:100%; border-radius:7px; background-color:rgb(140,140,140); filter:alpha(opacity:30); opacity:0.3;}
.c-scrollbar .barbut-b em{border-style:solid dashed solid; border-color:rgb(100,100,100) transparent transparent; margin:2px 0px 0;}
.c-scrollbar .c-pagenumber{position:absolute;width:40px; height:30px;top:50%; left:-65px; margin-top:-50%; background-color:rgb(50,50,50); opacity:0.7; filter:alpha(opacity:70); text-align:center; font-size:20px; font-family:arial; display:none;}
.c-scrollbar .c-pagenumber b{color:#fff; line-height:30px;}
.c-scrollbar .c-pagenumber small{position:absolute; right:-20px; top:0px; width:0px; height:0px; border-width:15px 0 15px 20px; border-color:transparent transparent transparent rgb(50,50,50); border-style:dashed dashed dashed solid; font-size:0px;}
.c-scrollbar-h{}
.c-scrollbar-h .barbut-t,.c-scrollbar-h .barbut-b,.c-scrollbar-h .bar-m{visibility:visible;}
.c-scrollbar-me .barbut-t,.c-scrollbar-me .barbut-b,.c-scrollbar-me .bar-m-bg,.c-scrollbar-me .bar{opacity:0.4; filter:alpha(opacity:40);}
.c-scrollbar-me .barbut-t-me{border:1px solid #ccc; padding:0px; background-color:#fff; opacity:0.5;}
.c-scrollbar-me .barbut-t-md{opacity:0.6;}
.c-scrollbar-me .barbut-b-me{border:1px solid #ccc; padding:0px; background-color:#fff; opacity:0.5;}
.c-scrollbar-me .barbut-b-md{opacity:0.6;}
.c-scrollbar-me .bar-me{opacity:0.4; filter:alpha(opacity:40);}
.c-scrollbar-me .bar-md{opacity:0.6; filter:alpha(opacity:60);}
.c-scrollbar-me .bar-m-bg-md{opacity:0.6; filter:alpha(opacity:60);}

/**浮动购物车**/
.fixed-shopcar{position:fixed; right:5px; bottom:70px; z-index: 100;}
.fixed-shopcar a{color:#787878;}
.fixed-shopcar a:hover{color:#990000;}
.fixed-shopcar .shopcar-icon{display:inline-block; width:60px; height:60px;  background-position:0 0; background-repeat:no-repeat; cursor: pointer;}
.fixed-shopcar .shopcar-icon b{position:absolute; border-radius: 10px; left:-5px; top:-5px;  height:20px; text-align:center; font: normal 700 14px/20px "arial"; padding:0px 5px;}
.fixed-shopcar .shopcar-alert{position:absolute; right:70px; bottom:-60px; border:1px solid #E6E6E6; background-color:#F1F1F1; padding:8px; border-radius:5px; visibility: hidden;}
.fixed-shopcar .shopcar-alert-tit{width:450px;}
.fixed-shopcar .shopcar-alert-tit h3{font:100 16px/30px "微软雅黑";}
.fixed-shopcar .shopcar-alert-tit .shopcar-alert-close{float:right; font:normal 700 26px/30px "Arial"; padding-right:5px; cursor: pointer;}
.fixed-shopcar .shopcar-list-tit{height:33px; border-bottom:2px solid #E6E6E6; background-color:#f5f5f5;}
.fixed-shopcar .shopcar-list-tit span{float:left;line-height:33px; text-align:center; font-weight: bold;}
.fixed-shopcar .shopcar-list-tit .span-name{width:164px; padding-left:10px;}
.fixed-shopcar .shopcar-list-tit .span-num{width:90px;}
.fixed-shopcar .shopcar-list-tit .span-zk{width: 30px;}
.fixed-shopcar .shopcar-list-tit .span-pic,.fixed-shopcar .shopcar-list-tit .span-sum{width:60px;}
.fixed-shopcar .shopcar-alert-inner,.fixed-shopcar .shopcar-alert-inner-empty{border:1px solid #E6E6E6; background-color: #fff; width:450px;}
.fixed-shopcar .shopcar-alert-inner-empty{height:100px; background-image: url(/images/public_image/shopcar_empty.png); background-repeat: no-repeat; background-position: center;}
.fixed-shopcar .shopcar-list-body{height:220px; overflow: hidden; display: block;}
.fixed-shopcar .shopcar-list-ul li{border-bottom:1px dashed #E6E6E6; margin:0px 10px; clear:both; overflow:hidden; padding:10px 0;}
.fixed-shopcar .shopcar-list-ul span{float:left; line-height:52px; height:52px;}
.fixed-shopcar .shopcar-list-ul .span-img{padding-right:10px; margin-top:5px;}
.fixed-shopcar .shopcar-list-ul .span-img b{display:inline-block; width:50px; height:50px; border:1px solid #E8E8E8; background-color:#F5F5F5;}
.fixed-shopcar .shopcar-list-ul .span-name{width:100px;line-height:20px; color:#787878;}
.fixed-shopcar .shopcar-list-ul .span-name div{height:40px; overflow: hidden;}
.fixed-shopcar .shopcar-list-ul .span-name a{font-size:12px;}
.fixed-shopcar .shopcar-list-ul .span-name p{height:20px; overflow:hidden; }
.fixed-shopcar .shopcar-list-ul .span-pic,.fixed-shopcar .shopcar-list-ul .span-sum{width:60px; text-align: center;}
.fixed-shopcar .shopcar-list-ul .span-num{width:90px;}
.fixed-shopcar .shopcar-list-ul .span-num b{display:block; width:40px; height:20px; margin:13px auto; border:1px solid #ccc; padding:0px 15px; position:relative;}
.fixed-shopcar .shopcar-list-ul .span-num em{position:absolute; font-style:normal; text-align: center; line-height:20px; width:15px; top:0; background-color:#eee; color:#555; cursor: pointer;}
.fixed-shopcar .shopcar-list-ul .span-num em.plus{right:0; border-left:1px solid #ccc;}
.fixed-shopcar .shopcar-list-ul .span-num em.reduce{left:0; border-right:1px solid #ccc;}
.fixed-shopcar .shopcar-list-ul .span-num input{width:40px; height:19px; line-height: 18px; padding:0px; margin:0; border:0; text-align: center;}
.fixed-shopcar .shopcar-list-ul .span-zk{width: 30px; text-align: center;}
.fixed-shopcar .span-option{width:28px; text-align: center; *margin-top:-1px;}
.fixed-shopcar .shopcar-btn-area{text-align:right; padding:10px 10px;}
.fixed-shopcar .shopcar-btn-area a{display:inline-block; width:75px; height:25px; line-height:25px; text-align: center; margin-left:20px; border-radius: 5px;}
.fixed-shopcar .shopcar-btn-area span{font-weight:bold;}
.fixed-shopcar .shopcar-btn-area b{color:#990000;}

/**浮动购物车皮肤**/
/*red*/
.fixed-shopcar-1 .shopcar-icon{background-image: url(/images/public_image/fixed_shopcar_icon_red.png);}
.fixed-shopcar-1 .shopcar-icon b,.fixed-shopcar-1 .shopcar-btn-area a{background-color:#c00;color:#fff; }
/*blue*/
.fixed-shopcar-2 .shopcar-icon{background-image: url(/images/public_image/fixed_shopcar_icon_blue.png);}
.fixed-shopcar-2 .shopcar-icon b,.fixed-shopcar-2 .shopcar-btn-area a{background-color:#00c;color:#fff; }
/*green*/
.fixed-shopcar-3 .shopcar-icon{background-image: url(/images/public_image/fixed_shopcar_icon_green.png);}
.fixed-shopcar-3 .shopcar-icon b,.fixed-shopcar-3 .shopcar-btn-area a{background-color:#1C7105;color:#fff; }
/*orange*/
.fixed-shopcar-4 .shopcar-icon{background-image: url(/images/public_image/fixed_shopcar_icon_orange.png);}
.fixed-shopcar-4 .shopcar-icon b,.fixed-shopcar-4 .shopcar-btn-area a{background-color:#AD6F00;color:#fff; }
/*purple*/
.fixed-shopcar-5 .shopcar-icon{background-image: url(/images/public_image/fixed_shopcar_icon_purple.png);}
.fixed-shopcar-5 .shopcar-icon b,.fixed-shopcar-5 .shopcar-btn-area a{background-color:purple;color:#fff; }