@charset "utf-8";
/* by aibiwang xiaolian */
body {text-align: center; font-family:"Arial", "Verdana", "Tahoma", "Helvetica", "sans-serif";margin:0; padding:0; background:#FFF; font-size:12px; line-height:22px; color:#000;}
html, body{ height:100% }
div,form,img,ul,ol,li,p,dl,dt,dd {margin: 0; padding: 0; border: 0; }
input,select{font-size:12px;line-height:16px;}
ul,li{list-style-type:none;}
img{vertical-align:middle;}
em,b{font-style:normal; font-weight:normal}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color:#3366BB; text-decoration:none;}
a:visited {color:#3366BB;text-decoration:none;}
a:hover {color: #f30; text-decoration:underline;}
a:active {color: #f30;}
/*aibiwang header */
.fB {font-weight:bold}
.hackbox{clear:both;font-size:0px;width:0px;line-height:0;height:0;overflow:hidden}
.nobg{ background:none!important}
.blank8{ height:8px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank6{ height:6px; font-size:1px; display:block;clear:both;overflow:hidden;}
.w960{width:960px;margin:0 auto;text-align:left;}
.header{height:108px;position:relative; z-index:400}
.logo{width:148px;height:60px; position:absolute; top:8px; left:0}
.date{ position:absolute;width:170px;height:50px;left:463px;top:7px}
.date p{padding-bottom:6px}
.date a{padding-right:6px}
.time{ position:absolute; left:656px;top:15px}
.weather{width:160px;height:50px; position:absolute; top:7px; left:200px}
.topmenu{position:absolute;top:6px;right:3px; z-index:15}
.topmenu .btn_f{ background:url(/images/tellfriendbg.gif) no-repeat left 3px}
.topmenu .btn_i{ background:url(/images/indexbg.gif) no-repeat left 4px}
.topmenu .btn_s{ background:url(/images/submitbg.gif) no-repeat left 4px}
.newshopbox{position:absolute; padding:12px 6px;right:12px; top:28px;width:288px;height:256px; border:2px solid #F8C200; z-index:100; background-color:#fff;}
.newshopbox h3{ height:26px; line-height:26px}
.newshopbox .textinput{width:270px;padding:5px; border:1px solid #F8C200}
.newshopbox .textareasty{border:1px solid #F8C200; background-color:#FDF2F2;width:277px;height:80px}
.newshopbox .iconshop{border:none; background:url(/images/iconshop.gif) no-repeat left top; width:62px;height:25px; cursor:pointer;color:#fff; font-size:14px; font-weight:bold; margin-right:5px;}
.newshopicon{ background:url(/images/newshopboxbg.gif) no-repeat left top;width:14px;height:10px; position:absolute; right:20px;top:-12px}
.topmenu a{padding-right:12px}
.nav{height:39px; width:960px; background:#F8BE03 url(/images/nav_red.gif) repeat-x 0 -39px; position:absolute; left:0; top:62px; z-index:10;}
.nav_left{ position:absolute;top:0;left:0;height:39px;width:9px; background:#df221e url(/images/nav_red.gif) no-repeat 0 0; z-index:2}
.nav_right{ position:absolute;top:0;right:0;height:39px;width:9px; background:#df221e url(/images/nav_red.gif) no-repeat 0 -88px; z-index:3}
.nav ul{padding:0 0 0 20px}
.nav ul li{float:left; height:16px;padding:8px 0 2px 0 ; font-size:14px; }
.nav ul li.sel{font-weight:bold;padding:0}
.nav ul li.sel a{float:left;display:block;height:45px;padding:0 13px 0 0;background:url(/images/nav_sel.gif) no-repeat right top;width:113px; text-indent:-9999px; overflow:hidden}
.nav ul li.sel a:link,.nav ul li.sel a:visited,.nav ul li.sel a:active{color:#fff;text-decoration:none}
.nav ul li.sel a span{float:left;display:block;height:22px;*height:21px;padding:0 0 0 13px;*padding-top:1px; background:url(/images/nav_sel.gif) no-repeat left top; cursor:pointer}
.nav ul li a{padding:0 30px 0 30px;background:url(/images/nav_line.gif) no-repeat right 2px}
.nav ul li a:link,.nav ul li a:visited,.nav ul li a:active{color:#fff;text-decoration:none}
.nav ul li a:hover{color:#fff;text-decoration:underline}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{color:#DB322E}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#F49700}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#50C102}
.cGray,a.cGray:link,a.cGray:visited{color:#333}
/*------other-------*/
.t_c{ text-align:center}
.t_r{ text-align:right}
.f14px{ font-size:14px}
.f12px{ font-size:12px}
.left{float:left}
.right{float:right}
/*------layout-------*/
.content{width:960px; margin:0 auto;padding-top:4px; text-align:left; height:auto; min-height:600px;_height:600px}
.sidebar{width:222px;float:left}
.sidebar h3{height:27px; line-height:27px;padding-left:8px;font-weight:bold;font-size:14px; color:#B2251E}
.sidebar h3.shoppingtool{margin:1px; background:url(/images/shoppingtoolbg.gif) no-repeat left top;padding-left:30px}
.righter{float:right;width:730px}
.topsearch{width:530px;height:50px; position:absolute; left:194px;top:18px}
.searchbox{ position:relative;height:36px;border:1px solid #F8C200; background-color:#fff;padding:10px 0 4px 10px; font-size:14px; background:url(/images/searchline.gif) repeat-y 51% top}
.searchbox img{ vertical-align:top}
.searchbox span{ position:absolute; left:608px; top:15px}
.searchtxt{width:260px;height:26px;*height:19px;*padding-top:7px;padding-left:4px;font-size:14px;border:1px solid #F8C200;background:url(/images/searchinputbg.gif) no-repeat left top; vertical-align:top}
.searchspkey{width:86px;height:32px;background:url(/images/shopingsearchbg.gif) no-repeat left top; border:none;cursor:pointer; text-indent:-9999px; overflow:hidden; vertical-align:top}
.searchbdkey{width:86px;height:32px;background:url(/images/baidusearchbg.gif) no-repeat left top; border:none;cursor:pointer; text-indent:-9999px; overflow:hidden; vertical-align:top}
.shoppingsearch{float:left;width:51%}
.baidusearchbox{float:left;width:47%;padding-left:5px;}
.listbox{border:1px solid #F8C200; margin-bottom:8px}
.listbox .conbg1,.listbox .conbg2{background:url(/images/conbg_r.gif) no-repeat left top; height:31px; line-height:31px;padding:0 12px}
.bgcolor{background-color:#FFF8EE}
.bgcolor_y{background-color:#FFFFDD}
.footer{width:960px;margin:0 auto;background:url(/images/bottom_grey.gif) repeat-x left top;text-align:center;padding-top:6px;margin-top:12px}
.footer a{padding:0 6px;color:#333!important}
.yourposition{padding:6px 0; font-family:"宋体"; line-height:1.2em}
/*------list-------*/
.list_tool{padding:3px 0 0 6px;}
.list_tool dt{float:left;width:34px;height:20px; line-height:20px; font-weight:bold; color:#B2251E}
.list_tool dd{float:left;width:176px}
.list_tool dd a{ display:block; width:84px; overflow:hidden; float:left}

.icon_r1,.icon_r2{ display:block; width:120px; padding-left:20px; background:url(/images/conbg_r2.gif) no-repeat; font-weight:bold; font-size:14px; color:#B2251E}
.icon_r1{ background-position:left 6px}
.icon_r2{ background-position:left -21px}
.bd{ position:absolute; left:76px; top:25px}
.shoplist{padding:0 6px}
.shoplist li{float:left;width:24%;height:24px;line-height:24px; font-size:14px}
.con1{padding:10px 0;margin:0 8px; background:url(/images/con1bgbot.gif) repeat-x left bottom; font-size:14px}
.con1 li{height:26px; line-height:26px; text-align:center; width:16%; float:left}
.textad{height:32px; line-height:32px; padding:0 8px;}
.con2{padding:6px 0}
.shoplist_r{height:26px; font-size:14px; line-height:26px; position:relative}
.shoplist_r ul{padding-left:12px}
.shoplist_r li{float:left;width:100px;height:26px; line-height:26px}
.shoplist_r li.first{width:49px!important}
.odd{background-color:#FEF8E0}
.shoplist_r .more{ position:absolute; right:12px; top:0; font-family:"宋体"}
.listlinks dt{ font-weight:bold;display:inline}
.listlinks dd{padding-right:6px;display:inline}
.tablestyle{width:100%; border-collapse:collapse; border:1px solid #BFBFBF}
.tablestyle th{ background:#f2f2f2;border:1px solid #BFBFBF;height:27px; font-size:16px}
.tablestyle td{border:1px solid #BFBFBF; height:40px; padding:0 12px; font-size:14px}
.edit_txt { width:320px; height:22px; margin:2px 0;}
input, textarea { font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif; font-size:12px;}
.left{float:left}
.right{float:right}
.managemsg{float:left;margin-left:6px; border:1px solid #FFB76F;width:156px;height:26px; background:#FFF1DD url(/images/admin/managemsgicon.gif) no-repeat 3px 4px; padding-left:24px; line-height:26px; color:#f60}
/*------TAB-------*/
.buyBox{ width:100%; clear:both;position:relative;}
#tagBox{height:29px;padding-top:4px;background:#FEF3E1 url(/images/menuindex1bg2.gif) repeat-x left bottom;}
#tagBox ul{ padding-left:5px; padding-top:3px; left:0;}
#tagBox li{float:left;height:24px;margin-left:6px;padding:0 12px;display:inline;*line-height:27px; overflow:hidden; cursor:pointer}
#tagBox li.at1{font-weight:bold;height:25px; background:#fff;border-top:1px solid #f8c200;border-left:1px solid #f8c200;border-right:1px solid #f8c200;}
#tagBox li.at1 a{color:#B2251E!important;}
.tdM{ width:100%; clear:both;}
.tdM li{ width:50%; height:49px; float:left;position:relative; overflow:hidden}
.tdM li input.submit{ margin-top:26px;}
.table{ width:92%; margin:0 auto; font-size:12px; padding-top:3px; display:none;}
.linkA{ clear:both; line-height:100%; padding:4px 0 3px; text-align:center;}
.linkA a{text-decoration:none;}
.huafei{ height:117px;}
.datepicker{position:relative;}
.inp1 {height:18px;padding:2px 2px 0 2px;width:70px;padding-left:0px;border:1px #8BB7DE solid;margin-right:5px;}
.iframecal {display: none; z-index: 100; position: absolute; top:142px; left:0px;}
.ifz{ top:92px;}
.bd{cursor:pointer;left:70px;top:29px;position:absolute;}
.bd2{cursor:pointer;left:392px;top:24px;position:absolute;}
.inp2 {height:18px;padding:2px 2px 0 2px;width:83px;font-size:12px;border:1px #8BB7DE solid; cursor:default;}
.m{ width:72px; background:#fff; position:absolute; top:50px; left:0; border:1px solid #808080; color:#666;z-index:9999}
.m p{ border-bottom:1px dashed #666; padding:3px 6px; font-size:12px; line-height:20px;}
.m ul{ width:90%; margin:0 auto; clear:both;}
.m li{ width:100%; line-height:22px; height:22px; font-size:12px; color:#666;}


