﻿@charset "utf-8";
 
/*全局样式 begin*/
body { font-family: "宋体";font-size: 12px;color: #515151;margin: 0px;padding:0px; background: url(images/bodybg.gif) repeat-x #fff;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #515151;text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration: underline;}
a:active {text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; color: #000;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; float: left;}
.column { width: 100%; clear: both; float: left;}
.field { width: 100%; clear: both; float: left;}
.font_red { color: #990912;}
/*全局样式 end*/

/*header begin*/
#header { width: 980px; margin: 0 auto;}
.topbar { height: 26px; }
/*.shop_street { width: 259px; height: 28px; text-indent: -9999px; position: absolute; top: 6px; left: 22px; overflow: hidden; background: url(images/base.png);}*/
.shopcard { float: right; padding-top: 9px;}
.shopcard li { width: 55px; padding-left: 20px; color: #fff;  float: left; background: url(images/icon.gif);}
.shopcard li a { color: #fff;}
.shopcard li.s2 { background-position: 0 0; width: 40px; margin-left: 12px;}
.shopcard li.s1 { background-position: 0 -25px;}
.shopcard li.s3 { background-position: 0 -50px; width: 40px; margin-left: 12px;}
.shopcard li.s4 { background: none; width: 50px;}
.shopcard li.s5 { background: none;}
.shopcard li.line { background: none; padding:0px; width: 1px;}

.dhbox { float: right; margin-top: 4px; margin-left: 5px;}

.dhbox .s5{ position: relative; width: 63px; padding-left: 9px; padding-top: 5px; height: 17px;color: #fff; }
.dhbox .s5_cur { position: relative; z-index: 50; width: 63px; height: 17px; background:url(images/dh.gif) no-repeat; padding-left: 9px; padding-top: 5px;}
.dhbox .s5_drop{ position:absolute; top:22px; right:0px; width: 178px; height: 100px; display: none; z-index: 50; border: 1px solid #A00000; border-top:0px;  background: #fff; }


.login { float: left; padding: 9px 0 0 22px; font-weight: bold; color: #fff;}
.login a { color: #fff;}
.ht { height: 75px; position: relative;}
.logo { position: absolute; top: 17px; left: 20px;}
.menu_flash { position: absolute; height: 31px; overflow: hidden; top: 23px; left: 304px;}
.menu_flash li{ float: left;}
.saying { position: absolute; top: 15px; right: 21px;}
.menu { height: 34px; background: url(images/menubg.gif) no-repeat;}
.menu ul {  padding-left: 21px;}
.menu ul li {  font-size: 14px; color:fff; font-weight: bold; float: left;}
.menu ul li a { color: #fff; display: block; width: 126px; float: left; margin-right: 25px; height: 28px; padding-top: 6px;}
.menu ul li.m1 a { background:url(images/menu_1.gif) no-repeat; padding-left: 38px; width: 88px; color: #a10000;}
.menu ul li.m2 a { background:url(images/menu_02.gif) no-repeat; padding-left: 51px; width: 75px;}
.menu ul li.m3 a { background:url(images/menu_03.gif) no-repeat; padding-left: 41px; width: 85px;}
.menu ul li.m4 a { background:url(images/menu_04.gif) no-repeat; padding-left: 46px; width: 115px;}
.menu ul li.m1 a:hover { text-decoration: none;} 
.menu ul li.m2 a:hover { background:url(images/menu_2.gif) no-repeat; color: #a10000; text-decoration: none;}
.menu ul li.m3 a:hover { background:url(images/menu_3.gif) no-repeat; color: #a10000; text-decoration: none;}
.menu ul li.m4 a:hover { background:url(images/menu_4.gif) no-repeat; color: #a10000; text-decoration: none;}
/*header end*/

/*maincontent begin*/
#maincontent { width: 980px; margin: 0 auto;}
.mbody { width: 100%; float: left; padding: 10px 0 20px 0;}
.main { width: 770px; float: left;}
.side { width: 200px; float: right;}
/*maincontent end*/

#footer { width: 100%; clear: both;}
/*buyer_help begin*/
.buyer_help { width: 980px; margin: 0 auto;}
.buyer_help .main { width: 730px;}
.buyer_help .side { width: 240px;}
.links { width: 728px; padding: 0 1px; height: 90px; }
.links dl { width: 182px; float: left; background: url(images/buyer.gif) repeat-y  right 0;}
.links .l4 { background: none;}
.links dt { margin: 7px 0 0 12px; height: 34px; background: url(images/base.png) no-repeat; text-indent: -9999px; overflow: hidden;}
.links .l1 dt { width: 89px; background-position: 0 -370px;}
.links .l2 dt { width: 73px; background-position: 0 -410px;}
.links .l3 dt { width: 143px; background-position: 0 -450px;}
.links .l4 dt { width: 140px; background-position: 0 -490px;}
.links dd { line-height: 21px; padding: 3px 0 0 8px;}
.links dd a:hover { color: #a10000;}
/*buyer_help end*/

/*contact begin*/
.contact { width: 726px; height: 66px; border: 1px solid #E3E3E3; padding:1px; margin-top: 20px; }
.contact ul { height: 53px; padding: 8px 0 5px 0; background: url(images/ubg.gif) repeat-x;}
.contact ul li { float: left; height: 53px; overflow: hidden;}
.contact ul li.call { width: 300px; border-right: 1px solid #E3E3E3;}
.contact ul li.call img { margin: 10px 0 0 17px;}
.contact ul li.qqcont { width: 190px;border-right: 1px solid #E3E3E3; padding-left: 40px;}
.contact ul li.day { width: 193px;}
.contact ul li.day img { margin: 15px 0 0 26px;}
/*contact end*/

/*物流跟踪 begin*/
.logistics {width: 238px;height: 178px;background-color: #FFF;border: 1px solid #E3E3E3;}
.logistics .title { width: 100%;height: 38px;}
.logistics .title h3 {font-size: 14px;color: #1E1E1E;line-height: normal;padding: 16px 0 0 38px;background: url(images/icon.gif) no-repeat 18px -301px;}
.logistics ul {width: 220px;padding: 0 9px;}
.logistics ul li {width: 110px;line-height: 28px;float: left;text-align: center;}
.logistics ul li img {width: 91px;height: 38px;display: block;margin: 0 auto; border: 1px solid #E3E3E3;}
.logistics ul li a:hover {color: #A10000;}
/*物流跟踪 end*/

.promise { width: 980px; margin: 0 auto; height: 36px; overflow: hidden; padding: 10px 0 0 0; clear: both;}

.ft { width: 100%; border-top: 2px solid #fff; clear: both; height: 183px; background: url(images/ftbg.gif) repeat-x;}
.copyright { text-align: center; line-height: 21px; padding-top: 25px; color: #000;}
.lastul {width: 782px;height: 64px;margin: 0 auto;margin-top: 20px;background: url(images/lastul.jpg) no-repeat;}
.lastul ul {padding: 10px 0 0 15px;}
.lastul ul li{padding: 0 10px;float: left;}
.lastul ul li .CNNICSealLogo { position: static;}
/*友情链接 begin*/
.friendlinks { width: 980px; margin: 0 auto; clear:both; padding-top: 10px;}
.friendlinks .cont { height:auto!important; height: 33px; min-height: 33px; line-height: 23px; background: url(images/friendlinks.gif) repeat-x; padding: 20px;}
.friendlinks .cont strong { float: left; width: 100px; overflow:hidden;}
.friendlinks .cont ul { float: left; width: 832px; }
.friendlinks .cont ul li { float: left; width:104px;}
/*友情链接 end*/

