@CHARSET "UTF-8";
body{font:12px Tahoma,sans-serif,Arial,"宋体";*font:12px "宋体",Tahoma,;line-height:22px;color:#000;text-align:center;}
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;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:12px;font-weight:400;}

ul,ol{list-style:none;}
img{ border:0;vertical-align:top;}
a{color:#444; text-decoration:none;}
a:hover{color:#C00!important; text-decoration:underline;}
em{font-style:normal}
.fl{ float:left;}
.fr{float:right; clear:#C30}
.clear{zoom:1;}
.clear:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.cleardiv{clear:both;*display:inline;overflow:hidden;} 
.textLeft{text-align:left;}
.box{ margin-top:10px;width:auto;}
.rebox{ margin-top:10px;width:auto;border:1px solid #D5D5D5;}
/*****/
/*layout*/
.layout{ width:950px; margin:0 auto; overflow:hidden; zoom:1;}
.mar{overflow:hidden;width:100%;margin:0 auto;}
/*fontStyle*/
.red{color:red}
.blue{color:#007ad6!important}
.orange{color:#F60}

.fontRed{ color:red;}
.fontBlue{ color:#22ade6}
.fontWhite{ color:#fff;}
.fontWhite a{color:#fff;}
.fontWhite a:hover{color:#FABF1B}
.fontGray{color:#777777;}
/* line-height */ 
.LH24{ line-height:24px;}
.LH27{ line-height:27px;}
.LH28{ line-height:28px;}
/*border style*/
.blueBorder{ border:1px solid #22ade6;}
.grayBorder{ border:1px solid #d5d5d5;}
.yellowBorder{ border:1px solid #FAC225;}
/* header */
#header{text-align:left;background:url(/images/99vk/top.png) repeat-x 0 -185px;}
.re_top{position:relative;width:950px;height:29px;line-height:29px;overflow:visible;z-index:50}
.re_top .l{float:left;padding-right:3px;color:#444}
.re_top .say{padding-left:20px;background:url(/images/99vk/top.png) no-repeat -134px -147px;}
.re_top .r{color:#444;position:absolute;top:0;right:0;background:url(/images/99vk/top.png) no-repeat 0 -55px;padding-left:12px;height:29px}
.re_top .r a{color:#444}
.re_top .r dl,.re_top .r p{float:left;padding-left:4px;width:75px;padding:0 6px 0 10px;background:url(/images/99vk/top.png) no-repeat right -110px}
.re_top .r p.other{width:53px;}
.re_top .r dl{width:80px;padding:0 1px 0 0;position:relative}
.re_top .r dl dt{padding:0 10px;position:relative;height:29px;cursor:pointer}
.re_top .r dl dt em{background:url(/images/99vk/top.png) no-repeat -120px -90px;position:absolute;right:12px;top:14px;width:5px;height:5px;line-height:5px;overflow:hidden;display:block}
.re_top .r dl.one{width:94px;}
.re_top .r dl.one dt{background-position:79px -76px;}
.re_top .r dl dd{border:2px solid #e10019;background:#fff;line-height:20px;display:none}

ul.top_cart{padding:0 10px;text-align:left}
ul.top_cart li{border-bottom:1px dotted #ccc;padding:6px 0}
ul.top_cart li img{float:left;height:45px;width:45px;display:block}
ul.top_cart li span{display:block;width:220px;float:left;padding-left:10px}
ul.top_cart li a.buttons,.cart_menu a.buttons{display:block;float:right;padding:0 12px;height:24px;color:#fff;line-height:24px;
background:url(/images/99vk/top.png) no-repeat right -30px;
background:url(/images/99vk/top.png) no-repeat 0 0,url(/images/99vk/top.png) no-repeat right -30px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.99vk.com/images/99vk/top.png',sizingMethod='crop');}
ul.top_cart li a.buttons:hover,.cart_menu a.buttons:hover{color:#fff!important;}
.re_top .r dl dd .more{margin:0 10px;text-align:right;padding-top:6px}
.re_top .r dl dd .more a{color:#996c33}
.re_top .r dl dd .more a:hover{color:#996c33!important;}

.re_top .r dl.one dd{padding:6px 0;}
.re_top .r dl.one dd a{display:block;padding-left:10px;}
.re_top .r dl.one dd a.line{border-bottom:1px dotted #ccc}

.re_top .r dl.two dd,.re_top .r dl.three dd{padding:6px 0;width:360px;position:absolute;right:1px;_right:0;top:29px;}
.re_top .r dl.two dd .first{text-align:center;}

.re_top .r dl.three dd{text-align:center}
.re_top .r dl.three dd .more{padding:6px 0;margin-bottom:6px}
.re_top .r dl.three dd ul li span{width:280px;}

.re_top .r dl.selected dt{background:#e10019;color:#fff}
.re_top .r dl.selected dt em{background-position:-140px -90px}
.re_top .r dl.selected dd{display:block}


.nav{height:152px;position:relative;z-index:14;overflow:visible}
.nav h1,.nav h5{background:url(/images/99vk/head.png) -21px -50px;display:inline;}
.nav h1{width:125px;height:63px;margin:70px 0 0 25px;float:left}
.nav h1 a{display:block;height:63px;}
.nav h1.re_h1{background:url(/images/99vk/newyear_logo.jpg);width:213px;height:95px;position:absolute;left:0;top:36px;margin:0;overflow:hidden;z-index:1}
.nav h1.re_h1 a{width:213px;height:95px;position:relative;z-index:2}
.nav h1.re_h1 span{display:block;width:350px;height:180px;position:absolute;top:-6px;left:-70px;z-index:1}


.nav h5{position:absolute;right:10px;top:5px;width:440px;height:147px;background:url(/images/99vk/telephone.jpg);cursor:pointer}


.nav ul{position:absolute;left:196px;bottom:-2px;_bottom:-3px;height:31px;z-index:11}
.nav ul li{float:left;font:700 14px/31px "宋体";color:#555;width:78px;height:31px;display:inline;margin-right:3px;text-align:center}
.nav ul li a{display:block;text-decoration:none;background:url(/images/99vk/head.png) -612px -43px;}
.nav ul li.home{width:62px;}
.nav ul li.home a{background-position:-197px -93px;color:#fff}
.nav ul li.home_no{width:62px;}
.nav ul li.home_no a{background-position: -261px -93px;color:#555}
.nav ul li.action a{background-position: -612px -93px;color:#fff;}
.nav ul li.home a:hover,.nav ul li.action a:hover{color:#fff!important}

.nav_down{background:url(/images/99vk/head.png) repeat-x 0 0;height:41px;position:relative;z-index:13}
.nav_down .addbg{float:left;margin:-7px 0 0 10px;height:41px;width:548px;background:url(/images/99vk/addbg.png);position:relative}
.nav_down .addbg em{display:block;position:absolute;top:0;right:-38px;height:41px;width:38px;background:url(/images/99vk/head.png) repeat-x -242px 0;}

.sub_nav{padding-top:7px; overflow:visible;height:34px;position:relative;z-index:12}
#all-category{width:186px;position:relative;float:left;z-index:10;}
#all-category h2{height:34px;background:url(/images/99vk/head.png) repeat-x -1px -129px;line-height:99em;overflow:hidden;cursor:pointer}


#all-category ul{border:1px solid #d52319;background:#ffeee1;width:184px;position:absolute;top:34px;left:0;}
#all-category .icon{background:url(/images/99vk/left_menu.gif) no-repeat 0 -19px;width:30px;height:160px;position:absolute;top:34px;left:11px;z-index:10}

#all-category ul li{width:176px;height:32px;*height:30px\9;position:relative;left:4px;}
#all-category ul li .ap-list{background:url(/images/99vk/left_menu.gif) no-repeat 160px 10px;font-size:14px;overflow:hidden;width:176px;border-top:#eadbad 1px solid;border-bottom:#ffeee1 1px solid;position:absolute;left:0;top:0;z-index:7}
#all-category ul li .ap-list a{text-indent:28px;height:30px;line-height:30px;display:block;color:#313131}
#all-category ul li .ap-list a em{display:none}
#all-category ul li .action{width:150px;z-index:10;background:#fff;border:1px solid #d52319;border-right-color:#fff;font-weight:700;font-size:15px;}
#all-category ul li .action a,#all-category ul li .action a:hover{color:#e22217!important;}
#all-category ul li .sap_box{width:620px;background:#FFF;border:1px solid #d52319;position:absolute;left:150px;display:none;top:10px;overflow:hidden;z-index:5}

.sap_box .l{width:520px;padding-top:6px;padding-bottom:999px;margin-bottom:-999px;float:left}
.sap_box .r{float:right;width:99px;background:#ffeee1;padding-bottom:999px;margin-bottom:-999px;overflow:hidden}
.sap_box .r p{padding:6px 10px;position:static}
.sap_box .r strong{display:block;color:#000;}
.sap_box .r a{display:block;color:#666}
.sub_nav .sap_box .r p a:hover{color:#666!important}
.sap_box dl{border-bottom:1px dotted #ccc;padding:4px 0;margin:0 10px;}
.sap_box dt{width:80px;float:left;}
.sap_box dl a:hover{color:#e22217!important}
.sap_box dt a{color:#e22217}

.sap_box dd{width:420px;float:left;text-align:left;color:#dbd2d4}
.sap_box dd a{ padding-left:6px; color:#666;}
.sap_box dl.other dd{width:500px;}
.sap_box .fontRed{font-weight:bold;}
.sap_box  dd span{ color:#ccc}

.sub_nav .search{position:absolute;left:198px;top:7px;width:301px;background:url(/images/99vk/head.png) -199px -129px;}
.search input{display:inline}
.search input.text{float:left;margin:2px 0 0 26px;border:0 none;width:205px;height:22px;color:#999;font-size:14px}
.search input.pic{float:right;width:64px;height:27px;cursor:pointer; background:transparent; border:none 0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.sub_nav #ajaxrs{position:absolute;left:0;top:25px;}
.sub_nav .ajaxsearchlist{background:#fff;border:1px solid #ccc;width:231px;}
.sub_nav .ajaxsearchlist ul{padding:2px;}
.sub_nav .ajaxsearchlist ul li{cursor:pointer;height:24px;line-height:24px;position:relative; width:230px; overflow:hidden;}
.sub_nav .ajaxsearchlistright{position:absolute;right:0;top:0;color:#C00}


/*cart*/
.sub_nav p{width:250px;padding-left:18px;color:#fff;line-height:27px;position:absolute;top:7px;left:500px}
.sub_nav p a{color:#fff;padding:0 3px}
.sub_nav p a:hover{color:#fff!important}

.sub_nav #cart{width:182px;height:26px;background:url(/images/99vk/head.png) -507px -130px;float:right;line-height:26px;margin-top:1px;position:relative;z-index:51}
.sub_nav #cart span{float:left;padding-left:27px}
.sub_nav #cart span strong{color:red;font-weight:400}
.sub_nav #cart a.cal{float:right;display:block;width:62px;height:26px}
.cart_menu{width:360px;position:absolute;right:1px;_right:0;top:26px;border:2px solid #ffd400;background:#fff;display:none}
.cart_menu ul.top_cart span{width:180px}
.cart_menu ul.top_cart strong{padding-left:1px;float:right;color:red}
.cart_menu .tot{text-align:center}
.cart_menu .tot strong{font-size:16px;color:red}
.cart_menu ul.top_cart strong a{color:#666;display:block;text-align:center;font-weight:400}
.cart_menu ul.top_cart strong a{color:#666!important}

.cart_menu .more {padding:0 0 10px 120px}
.cart_menu .more a{display:block;padding:0 10px;float:left;color:#996c33;width:100px}
.cart_menu .more a:hover{color:#996c33!important}
.cart_menu .more a.buttons{color:#fff;width:auto}
.cart_menu .more a.buttons:hover{color:#fff!important;}

#footer{background:#fff;padding-top:10px;}
#footer .footup{width:950px;color:#3f3f3f;text-align:left;padding-bottom:18px}
#footer .footup .help{border:1px solid #cacaca;border-top:0 none;padding:10px 0}
#footer .footup .l{float:left;width:216px;margin:6px 0 0 20px;display:inline;}
#footer .footup .l img{margin-bottom:6px}
#footer .footup .l p{padding-left:24px;background:url(/images/99vk/index.png) no-repeat -160px 5px;}
#footer .footup .l p span{display:block;background:#fff;margin-left:-24px;padding-left:24px;}

#footer .footup .l p img{margin:6px 0 0 0}
#footer .footup .l p a:hover{color:#fff!important;}

#footer .footup dl{float:left;width:142px}
#footer .footup dl a{color:#3f3f3f}
#footer .footup dl dt{font:700 14px/26px "Microsoft YaHei";padding-left:6px}
#footer .footup dl dd{}
#footer .footdown{color:#fff;background:#d21e14;padding:15px}
#footer .footdown a{color:#fff!important;}
#footer .footdown div{margin-top:15px}
#footer .footdown div span a img{top:-16px;top:0\9;position:relative}
#footer .footdown div img{width:105px;height:35px}


.qq_top{background:url(/images/99vk/qq_caibei.png) repeat-x 0 -37px;text-align:left;height:25px;padding-top:10px}
.qq_top div{background:url(/images/99vk/qq_caibei.png) no-repeat 0 0;height:18px;line-height:18px;width:920px;position:relative;padding-left:30px}
.qq_top div p{position:absolute;top:0;right:0;padding-right:60px}
.qq_top div p a{position:absolute;top:0;right:0;display:block;background:url(/images/99vk/qq_caibei.png) no-repeat -21px -19px;padding-left:6px}
