﻿@charset "utf-8";
*{padding:0;margin:0;font-family:Arial,Lucida,Verdana,Helvetica,'宋体',sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background-color:#fff; font-family:Arial,Lucida,Verdana,Helvetica,'宋体',sans-serif；}
body{width:100%;height:100%;font:12px Arial,Lucida,Verdana,Helvetica,'宋体',sans-serif;color:#006633;}
#preloader{background-image:url(/images/index_css_sprite.png);background:url(/images/repeat_y.jpg) repeat-y 0 0;width:0;height:0;display:inline;}
.fl, .float-left { float: left; _display: inline; }
.fr, .float-right { float: right; _display: inline; }
a.blue{ color:Blue;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.noline{text-decoration:none;}
.underline{text-decoration:underline;}
.throughline{text-decoration:line-through;}
.ml0{margin-left:0!important;}
.mr0{margin-right:0!important;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mr5{margin-right:5px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.ml5{margin-left:5px;}
.ml8{margin-left:8px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pr5{padding-top:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px;}
.div-980 { width: 980px; display: block;  margin:0px auto; }
.num{font-family:Arial Unicode MS; color:Green;}
.money{font-family:Arial Unicode MS; color:Green;}
.block{display:block;}
.inline{display:inline;}
.inblock{display:inline-block;}
.none{display:none;}
.hidden{visibility:hidden;}
.relative{position:relative;}
.absolute{position:absolute;}
.zoom{zoom:1;}
.blod{font-weight:bold;}
.bloder{font-weight:bolder;}
.pointer{cursor:pointer;}
.border_solid{border:1px solid #CCC;}
.not-allow{ cursor:not-allowed; }
.not-allow  a{cursor : not-allowed ;}
.border_solid{border:1px solid #CCC;}
.border_dotted{border:1px solid #CCC;}
.border_dashed{border:1px dashed #CCC;}
.bordertop_solid{border-top:1px solid #CCC;}
.borderleft_solid{border-left:1px solid #CCC;}
.borderright_solid{border-right:1px solid #CCC;}
.borderbottom_solid{border-bottom:1px solid #CCC;}
.bordertop_dotted{border-top:1px dotted #CCC;}
.borderleft_dotted{border-left:1px dotted #CCC;}
.borderright_dotted{border-right:1px dotted #CCC;}
.borderbottom_dotted{border-bottom:1px dotted #CCC;}
.bordertop_dashed{border-top:1px dashed #CCC;}
.borderleft_dashed{border-left:1px dashed #CCC;}
.borderright_dashed{border-right:1px dashed #CCC;}
.borderbottom_dashed{border-bottom:1px dashed #CCC;}
.cptitle{ font-weight:bold; color:Green;}
.cpnum{ font-weight:bold; color:Green; font-family:Arial Unicode MS; color:Red; font-size:16px; margin-left:2px; margin-right:2px;}
img{border:0;margin:0;}li{list-style:none;word-spacing:normal;}
.clear{clear:both;}
img{border:0;margin:0;}
li{list-style:none;word-spacing:normal;}
.clear{clear:both;}
#container{width:980px;height:auto;margin:20px auto 10px auto;padding:0;}
.wrapper{width:980px;margin:0 auto;padding:0;}
.wrapbar1{width:980px;height:35px;line-height:35px; font-size:18px; font-family:'微软雅黑','黑体'; text-align:left;
background:url(/images/bj/line1.png) no-repeat 0px 31px; margin:0px; padding:0px; margin-top:10px;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
a:focus{outline:none;}
.color_blue a{color:#4484DB;text-decoration:none;}
.color_blue a:hover{color:#F60;text-decoration:underline;}
.color_gary a{color:#666;text-decoration:none;}
.color_gary a:hover{color:#900;text-decoration:underline;}
.color_white a{color:#FFF;text-decoration:none;}
.color_white a:hover{color:#FFF;text-decoration:underline;}
.color_gary_none a{color:#666;text-decoration:none;}
.color_gary_none a:hover{color:#900;text-decoration:none;}
.color_white_none a,.color_white_none a:link,.color_white_none a:visited,.color_white_none a:hover{color:#FFF;text-decoration:none;}
.color_white_none a:hover{color:#FFF;text-decoration:none;}
/* start top -------------------------------------*/
.unfold,.shopcart,.ap_cartbox button{background-image:url(/images/common_bg.gif);background-repeat:no-repeat;}
.header_wrap{background:url(http://img0.buy9000.com/bj/header_bj7.jpg) left 0px repeat-x; height: 110px; width:100%; border:0px solid #000;}
#index_header{width:980px; height:100px;margin:0 auto; padding:0;position:relative; z-index:1000; }
.topnav{height:25px;float:right; line-height:25px; margin-top:5px; }
.topnav li{float:right;line-height:20px;height:20px;padding:0 10px;position:relative; z-index:880;}
.sina,.qq{background:url(/images/common_bg.gif) right top no-repeat; width:16px; height:16px;display:block;}
.qq{background:url(/images/common_bg.gif) right -30px no-repeat;margin-left:-10px;}
.topnav li.unfold{padding:0 24px 0 5px; background-position:right -76px; cursor:pointer;}
#ownedweb{background:url(/images/common_bg.gif) -295px -76px no-repeat; border:#ccc 1px solid; width:97px; padding:0 0 0 3px; line-height:18px; height:18px; cursor:pointer; top:-1px; color:#999;}
.welcome a{color:#06c;}
.topnav li.unfold.on{background-color:#FFF;background-position:-148px -68px;border:1px solid #ccc;border-bottom:none;background-position:right -116px;top:-1px; padding:0 23px 0 4px;}
.topnav dl{display:none;position:absolute;background:#fff;top:18px;left:-1px;border:1px solid #ccc;border-top:none; padding-bottom:-1px; z-index:990;}
.unfold dl{width:82px;}
dl.hc{width:75px;}
#ownedweb dl{width:100px;}
.topnav dd{margin:0 5px;line-height:16px; height:16px; padding:4px 0; bottom:-1px; position:relative; background:url(/images/dot.gif) bottom repeat-x;}
.hy{background:url(/images/index/selfbrand.jpg) -12px -8px no-repeat; padding-left:23px; display:block;}
.ly{background:url(/images/index/selfbrand.jpg) -12px -31px no-repeat; padding-left:23px; display:block;}

/* end top--------------------------------------------*/

.input_add{width:9px;height:9px;background:url(/images/btn_addbg.jpg) no-repeat;border:0;text-indent:-9999px;display:block;}
.input_del{width:9px;height:9px;background:url(/images/btn_delbg.jpg) no-repeat;border:0;text-indent:-9999px;display:block;}
.input_text{width:31px;height:16px;border:1px solid #999;line-height:16px;font-size:12px;color:#666;text-align:center;vertical-align:middle;}
.input_shopcart{width:168px;height:39px;background:url(/images/btn_shopcart.gif) no-repeat;border:0;font-size:20px;font-family:"微软雅黑";color:#FFF;text-indent:55px;text-align:left;cursor:pointer;}
.input_shopcart_no{width:168px;height:39px;background:url(/images/btn_shopcart_no.gif) no-repeat;border:0;font-size:20px;font-family:"微软雅黑";color:#FFF;}


/*标题区提示 title_tips*/
.title_tips{border:1px solid #fc9;background:#FFFFE1;line-height:20px;padding:2px 10px 1px 32px;position:absolute;color:#333;clear:both;overflow:hidden;zoom:1;display:inline-block;*display:inline}
.title_tips a.btn_close{position:absolute;top:8px;right:10px;background:url(/images/tips.png) 0 -90px no-repeat;width:12px;height:12px;overflow:hidden;text-indent:-999em}
.title_tips a.btn_close:hover{background-position:0 -60px}*/
.title_tips i{position:absolute;top:6px;left:10px;width:16px;height:13px;background:url(/images/tips.png) 0 -30px no-repeat;overflow:hidden}

.alert_confirm{position:relative;clear:both;overflow:hidden;_zoom:1;padding-bottom:20px}
.alert_confirm i{position:absolute;top:0px;left:10px;background:url(../images/alert.png) 0px -32px no-repeat;width:47px;height:46px;overflow:hidden;}
.alert_confirm p{padding:8px 0 0 70px}
.alert_confirm h4{background-color:#f5f5f5; font-weight:bold; margin-top:5px;}
.alert_confirm .das_form dl{padding:2px 0;clear:both;overflow:hidden;_zoom:1;position:relative; border:0px solid #000; margin-top:10px;}
.alert_confirm .das_form dl select,.das_form dl .inputtxt{margin-right:10px;vertical-align:middle;line-height:normal;line-height:20px;height:20px}
.alert_confirm .das_form dl textarea.inputtxt{height:60px}
.alert_confirm .das_form dt{border:0px solid #000;position:absolute;top:5px; font-weight:normal; left:0;width:70px;_zoom:1;text-align:right;overflow:hidden;color:#666;line-height:22px;}
.alert_confirm .das_form dt em{color:#c00;padding:0 7px 0 0;font-family:simsun}
.alert_confirm .das_form dd{border:0px solid #f00;width:auto;padding:1px 0 0 90px;_padding:0 0 0 80px;_zoom:1;display:block;line-height:22px;min-height:22px;_vertical-align:bottom;_line-height:22px;_height:22px; }

/*BuyCartForm*/
.BuyCartForm{ width:450px; height:200px; background-color:#fff; margin:2px auto 10px auto;  clear:both; overflow:hidden;}
.BuyCartForm .bcl{ float:left; width:130px; margin:0px; padding:0px; background-color:#fff;}
.BuyCartForm .bcl .pimgcake{width:121px; height:121px; margin:auto; background-color:#ccc;}
.BuyCartForm .bcl .pimgcake img{ width:115px; height:115px; margin:3px;}

.BuyCartForm .bcr{ float:left; width:320px; margin:0px; padding:0px; border:0px;background-color:#fff;}
.BuyCartForm .bcr .data{width:310px; margin:5px auto 0px auto; line-height:25px; overflow:hidden; text-align:left; font-family:微软雅黑, 黑体; font-size:14px; color:#333;}
.BuyCartForm .bcr .pTitle{height:25px; line-height:25px;color:#333; margin-top:0px; font-weight:bold;}
.BuyCartForm .bcr .pIntroduce{height:40px; font-size:13px; line-height:20px; background-color:#f5f5f5;}
.BuyCartForm .bcr .pPrice{}
.BuyCartForm .bcr .pPrice span{ font-family:Arial Unicode MS; font-size:14px; font-weight:bold; margin-left:5px; margin-right:5px; color:#f00;}

.BuyCartForm .bcr .pNum{}
.BuyCartForm .bcr .pNum .inputnum{margin-left:5px; margin-right:5px;}
.BuyCartForm .bcr .pNum .labelFee{ margin-left:12px;}
.BuyCartForm .bcr .pNum .spanFee{margin-left:5px; margin-right:5px;font-family:Arial Unicode MS; font-size:16px; font-weight:bold;color:#f00;}
.BuyCartForm .bcr .pNum input{width:55px; height:20px; line-height:20px;}
.BuyCartForm .divCtrl{height:40px; margin-top:20px; margin-bottom:10px;text-align:left; margin-left:130px; overflow:hidden;}

.btn,.btn:hover{display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;}
.btn_62,.btn_62:hover,.btn_62_light,.btn_62_light:hover{width:62px;background:url(/images/btn62.gif);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff; cursor:pointer:}
.btn_102,.btn_102:hover,.btn_102_light,.btn_102_light:hover{width:102px;background:url(/images/btn102.gif);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;cursor:pointer:}
.btn_62_gray,.btn_62_gray:hover{width:62px;background:url(/images/btn62gray.jpg);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;cursor:pointer:}
.btn_102_gray,.btn_102_gray:hover{width:102px;background:url(/images/btn102gray.jpg);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;cursor:pointer:}
.ShopCartEmpty{ height:30px; line-height:30px; margin:40px auto 20px auto; color:#f00; text-align:center;}

/*购物车*/
.shop_car_list_tb{ width:960px; margin:20px auto 10px auto;}
.shop_car_list_tb td{ vertical-align:top; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.shop_car_list_tb .header td{ height:30px; line-height:30px; font-size:14px; font-family:'微软雅黑','黑体'; background-color:#f5f5f5; vertical-align:middle; padding:0px; border-bottom:0px;}
.cl_pic{width:100px;}
.cl_pic img{ margin:0px 20px 20px 20px;}
.cl_title{width:420px;}
.cl_title .title{font-size:16px; font-family:'微软雅黑','黑体'; color:#000; font-weight:bold;margin-right:20px;}
.cl_title .Introduce{font-size:13px; font-family:'微软雅黑','黑体';line-height:22px; margin-right:20px;}

.cl_num{width:120px;padding-top:40px;}
.cl_num input{ width:30px; vertical-align:middle;}
.cl_unitprice{width:80px;padding-top:40px;}
.cl_unitprice font{ font-family:Arial Unicode MS;font-size:16px; color:Red;}
.cl_totlemoney{width:80px;padding-top:40px;}
.cl_totlemoney font{ font-family:Arial Unicode MS;font-size:16px; color:Red;}
.cl_ope{width:80px;padding-top:40px;}
.cl_ope a{ color:Blue;}

.pop_win_bg{background-color:#000;z-index:9999;position:absolute;left:0;top:0;}
.pop_win{MARGIN:10px 0;border:0 solid #FFF;background-Color:#FFF;z-index:9999;display:none;position:absolute;top:60%;left:20%;}
.pop_win .pop_win_title{background-color:#9A0201;color:#FFF;margin:0;margin-bottom:10px;font-size:12px;position:relative;padding-left:5px;height:26px;line-height:26px;}
.pop_win .pop_win_content{color:#000;margin:0;margin-bottom:10px;font-size:14px;position:relative;padding-left:30px;padding-right:30px;}
.pop_win .pop_win_title img{position:absolute;right:5px;top:5px;display:block;}
.pop_win div{z-index:9999;margin-bottom:0;}
.pop_win .pop_win_button{width:55px;height:25px;line-height:25px;font-size:14px;background:url(/images/popwin/btn_action.png) no-repeat;border:0;color:#FFF;font-family:"宋体","微软雅黑";cursor:pointer;margin:10px;}
.popwinClose{cursor:pointer;}
.aptab{position:absolute;width:478px;height:auto;background:url(/images/popwin/aptabbg.jpg) repeat-y;z-index:99;left:379px;top:380px;}
.aptab_white{position:absolute;width:478px;height:auto;background:url(/images/popwin/aptabbg2.jpg) repeat-y;z-index:99;left:379px;top:380px;}
.aptab_header{width:478px;height:29px;background:url(/images/popwin/aptab_header.jpg) no-repeat;color:#FFF;}
.aptab_header ul{width:478px;height:24px;padding-top:5px;line-height:24px;}.aptab_header_white{width:478px;height:26px;line-height:26px;padding-top:5px;background:url(/images/popwin/aptab_header2.jpg) no-repeat;color:#FFF;}
.aptab_center{width:460px;height:auto;padding-left:9px;padding-right:9px;}
.aptab_text{width:438px;height:40px;line-height:20px;padding-top:12px;background-color:#EEE;padding-left:11px;padding-right:11px;}
.aptab_title{width:438px;height:16px;line-height:16px;color:#333;padding-left:11px;padding-right:11px;}
.aptab .selectbox{width:375px;height:20px;padding-left:45px;padding-right:40px;padding-top:10px;padding-bottom:10px;}
.selectbox ul li{width:125px;height:20px;line-height:20px;}
.aptab_action{text-align:center;}.btn_close{width:11px;height:11px;padding-top:1px;padding-top:6px\9;#padding-top:1px;_padding-top:6px;}
.aptab_footer{background: url("/images/popwin/aptab_footer2.jpg") no-repeat scroll 0 0 transparent;width:478px;height:10px;}
.aptab_produce{width:460px;height:141px;background-color:#EEE;}
.aptab_produce .leftbox{width:120px;height:120px;padding:10px;}
.aptab_produce .rightbox{width:320px;height:140px;}
.rightbox_title{color:#333;}.rightbox div{height:auto;line-height:20px;}
.aptab_produce_title{width:450px;height:30px;padding-left:10px;background-color:#EEE;line-height:30px;border-bottom:1px solid #FFF;}
.aptab_produce_box{width:460px;height:215px;}
.btn_close a{ background:url(/images/index_css_sprite.png) -280px -6px no-repeat;width:11px;height:11px; display:block; _overflow:hidden;margin-top:6px;}
.btn_ok a{width:47px;height:22px;background:url(/images/indexsec_sprites.png) -192px -319px no-repeat; display:block; margin-top:2px;}
.maincolumn{width:980px;height:auto;margin:0 auto;}

.shop_car h1{ font-size:14px; height:25px; line-height:25px; border-bottom:1px solid #ccc; margin-top:20px;}
.shopForm,.shop_car_summary{ width:900px; margin:10px auto 10px auto;}
.shopForm dl{padding:2px 0;clear:both;overflow:hidden;_zoom:1;position:relative; border:0px solid #000; margin-top:10px;}
.shopForm dt{border:0px solid #000;position:absolute;top:5px; font-weight:normal; left:0;width:70px;_zoom:1;text-align:right;overflow:hidden;color:#666;line-height:22px;}
.shopForm dd{border:0px solid #f00;width:auto;padding:1px 0 0 90px;_padding:0 0 0 80px;_zoom:1;display:block;line-height:22px;min-height:22px;_vertical-align:bottom;_line-height:22px;_height:22px; }
.shop_car_list{margin:10px auto 10px auto;}
.shopForm dl select,.shopForm dl .inputtxt,.shopForm dd .inputtxt{margin-right:10px;vertical-align:middle;line-height:normal;line-height:22px;height:22px}

.shop_car_list td{ height:30px; line-height:30px; padding-left:3px;}
.shop_car_list .h td{ background-color:#f5f5f5;}
.shop_car_list td.classtitle{}
.shop_car_list td.num{ width:100px;}
.shop_car_list td.price{ width:100px;}
.shop_car_list td.pricecheng{width:100px;}
.shop_car_summary{ font-size:14px; text-align:right;}

.btn,.btn:hover{display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;}
.btn_62,.btn_62:hover,.btn_62_light,.btn_62_light:hover{width:62px;background:url(/images/btn62.gif);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff; cursor:pointer;}
.btn_102,.btn_102:hover,.btn_102_light,.btn_102_light:hover{width:102px;background:url(/images/btn102.gif);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;cursor:pointer;}
.btn_62_gray,.btn_62_gray:hover{width:62px;background:url(/images/btn62gray.jpg);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;cursor:pointer;}
.btn_102_gray,.btn_102_gray:hover{width:102px;background:url(/images/btn102gray.jpg);text-decoration:none;display:inline-block;text-align:center; margin:0px; padding:0px; border:0px; text-decoration:none; line-height:27px; height:27px;color:#fff;cursor:pointer;}
.ShopCartEmpty{ height:30px; line-height:30px; margin:40px auto 20px auto; color:#f00; text-align:center;}
.btn{ width:139px; height:43px; border:0px; margin:0px; padding:0px; cursor:pointer;}
.btnSubmit{background:url(/images/shop_q_mune.jpg);}
.btnGoonBuy{background:url(/images/shop_f_mune.jpg);}

span.errortip{display:inline-block;font-size:12px;padding-left:25px;margin-left:13px;*margin-left:3px;height:23px;line-height:23px;}
span.errortip{_display:inline;}
span.errortip{color:#ff0000;background:url('/images/css_spirit.gif') no-repeat 7px -414px;}
span.errortip {background: url(/images/pop_sprite.png) no-repeat -289px -105px; color: #FF0000;display: inline-block;font-size: 12px;height: 23px;line-height: 23px;margin-left: 13px;padding-left: 15px; font-weight:bold;}
span.rightinfo{color:#333333;background:url('/images/css_spirit.gif') no-repeat 7px -384px;}
span.successtip{color:#333333;background:url('/images/css_spirit.gif') no-repeat 3px -384px; border:0px solid #000;}

/*提交成功页*/
.shop_zf{ width:560px; float:left; background-image:url(../images/qd_icon.gif); background-position:left; background-repeat:no-repeat; margin:40px 0 0 0; padding:0 0 0 200px;}
.shop_zf li{ width:560px; float:left; font-size:12px; padding:0 0 20px 0; font-weight:normal;}
.shop_zf_b{ width:700px; float:left; margin:80px 0 0 0; padding:0 0 0 60px;}
.shop_zf_b li{ width:700px; float:left; font-size:12px; padding:0 0 10px 0; font-weight:bold;}

#footer{width:980px;height:auto;margin:0 auto;margin-top:10px; border-top:1px solid #ccc;}
#footer .copyright{width:600px; margin:20px auto 10px auto; text-align:center;}
