@charset "gb2312";
/*  Globle2011 Css  */
body {text-align:center; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:12px; background:#efefef; color:#111;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0; margin:0; }
div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0; margin:0; text-align:left; }
table, td, tr, th, font { font-size:12px; }
li { list-style-type:none; }
table { margin:0 auto; }
img { border:none; }
ol, ul { list-style:none; }
.clear{ clear:both;}
.l{ float:left}
.r{ float:right}
.left{ float:left;}
.right{ float:right;}
.t_l{ text-align:left;}
.t_c{ text-align:center;}
.t_r{ text-align:right;}
.v_t{ vertical-align:top}
.v_m{ vertical-align:middle;}
a{ color:black; text-decoration:none;}
a:hover{ color:#d10000; text-decoration:none;}
.white{ color:#FFFFFF;}
.red{ color:#FF0000}
.black{ color:#000000;}
.bold{ font-weight:bold;}
.heiti{ font-family:"\9ED1\4F53";}
.font14{ font-size:14px;}
.block{ display:block;}
.none{ display:none;}
.text-indent{ text-indent:24px;}
.none{ display:none;}

.float_icon{ width:44px; left:50%; margin-left:504px;}
.float_icon a{ display:block; margin-top:2px;}
/*·ÖÒ³*/
.fenye{height:40px; font-size:12px; text-align:center; padding-top:15px; z-index:30;   position:relative; padding:15px 30px; }
.fenye a{ font-size:12px; display:inline-block; height:20px; line-height:20px; border:1px solid #d6cfd6; background:#f7f7f7; padding:2px 9px; color:#6a6a6a;}
.fenye a:hover{display:inline-block; height:20px; line-height:20px; border:1px solid #007031; padding:2px 9px; color:white; font-size:12px; font-weight:400; background:#278550;}
.fenye strong{display:inline-block; height:20px; line-height:20px; border:1px solid #007031; padding:2px 9px; color:white; font-size:12px; font-weight:400; background:#278550;}
.fenye .l{ margin-top:3px;}

/* qqshop focus */
#focus {width:1002px; height:324px; overflow:hidden; position:relative;}
#focus ul {height:324px; position:absolute;}
#focus ul li {float:left; width:1002px; height:324px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:840px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:105px; background:url(../cssimg/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


/*½¹µãÍ¼ */
.mainbox{ overflow:hidden; position:relative; }
.flashbox{ overflow:hidden; position:relative;}
.imagebox{ text-align:right;position:relative;z-index:999; }

.bitdiv{display:inline-block;width:11px;height:11px; margin:12px 8px 8px 0px;cursor:pointer; float:right;}
.defimg{background-image:url(../cssimg/02.png)}
.curimg{background-image:url(../cssimg/01.png)}
