﻿/*= Reset module =========================================*/
body {margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:Verdana;margin-top:8px;}
div,address,blockquote,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:Verdana;}
ol,ul{list-style:none;}
li{padding:5px 0px;}
fieldset,img,iframe{border:0;}
:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0px;margin-top:0px;}
body{color:#222;background:#fff;font-size:75%;line-height:1.5;}
a:link,a:visited{color:#06c;text-decoration:none;}
a:hover,a:active{color:#06c;text-decoration:underline;}
textarea {font-size:12px;color:#666666;padding:2px 2px; border:1px solid;border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;}
input.button {font-size:12px;border:0;padding:0 15px;cursor:pointer;height:1.8em;color:#fff;background:#40b6f6 url(/Themes/Images/btn_blue.gif) repeat-x;overflow:visible;/* IE */}
input.text {font-size:12px;color:#666666;padding:2px 2px; height:18px;line-height:18px;border:1px solid;border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;}

/*= Layout module ========================================*/
.box{clear:both;margin:0 0px 0px;width:980px;margin:auto;}

/*= Extra Classes ========================================*/
.floatleft{float:left !important;}
.floatright{float:right !important;}
.floatnone{float:none !important;}
.clear{clear:both;}
.clearfloat{display:block;clear:both;height:0;font-size:0;line-height:0;overflow:hidden;}

/*= footer */

.footer{}
.footer .searchbox {height:48px;background:url(../images/bottomsearchbg.jpg);width:100%;}
.footer .searchbox .searchtext{text-align:center;margin-top:10px;}
.footer .searchbox .searchtext .button {background:url(../images/topsearchbtn.gif);width:81px;height:25px;}
.footer li{list-style:none;line-height:15px;}

/* 头部 */
.top {height:80px;}
.top .logo {float:left;background-image:url(../images/logo2.jpg);width:979px;height:80px;margin:0px 0px;}

/* 头部菜单 */
.tophead {width:100%;height:113px;float:left;margin-top:2px;background:url(../images/headbg.gif) repeat-x;}
.tophead .headmenu {margin:auto;text-align:center;}
.tophead .headmenu .tab {height:29px;width:76px;display:inline-block;cursor:hand;line-height:29px;text-align:center;background-position:bottom;font-weight:bold;background-image:url(../images/headmenu.gif);margin-left:0px;}
.tophead .headmenu .tab a{color:#133482}
.tophead .headmenu .tabselect {height:29px;width:76px;display:inline-block;cursor:hand;line-height:29px;text-align:center;background-position:bottom;font-weight:bold;background-image:url(../images/headmenuselected.gif);margin-left:0px;}
.tophead .headmenu .tabselect a{color:#133482}
.tophead .search {text-align:center;margin-top:15px;}
.tophead .search .button {background:url(../images/topsearchbtn.gif);width:81px;height:25px;}
.tophead .items {margin:auto;text-align:center;margin-top:20px;}
.tophead .items span {letter-spacing:2px;}
.tophead .items span a:hover {color:#ff5500}.head .items span a {color:#2c507d}
.tophead .items .split {color:#999999;}

/* 栏目 */
.column {border:1px solid #29a6e1;}
.column .head {height:26px;line-height:26px;background:url(../images/columnhead.gif) repeat-x;margin-top:0px;}
.column span.left {font-weight:bold;float:left;color:#28628a;margin-left:5px;margin-top:2px;color:White;}
.column span.right {font-weight:bold;float:right;color:#28628a;margin-right:5px;}

/* 更多链接 */
.more {background:url(../images/more.gif) no-repeat 0px;text-indent:18px;display:inline-block;font-weight:bold;}
.more a:link,.more a:hover,.more a:visited,.more a:active {color:White;}

/* 商品分类导航 */
.category {}
.category .title{font-weight:bold;color:#336699;padding:5px 3px;}
.category .itemdiv{margin-left:10px;}
.category .item{padding:4px 4px;}
.category .item a {color:#666666;}

.category {}
.category  li{display:block;background:url(../images/bullet.gif) no-repeat 8px 10px;padding:5px 20px;}
.category  li.noimg {padding:0px 20px;background:none;}

/* Table */
.tablenoborder {border-collapse:collapse;}
.tablenoborder th {font-weight:bold;color:#3645f8;text-align:center;border-bottom:1px solid #3645f8;background-color:White;height:25px;}
.tablenoborder tr {height:25px;}
.tablenoborder .alter{background:#d6e5f8}
.tablenoborder .split{background:url(../images/line.gif) repeat-x;height:3px;}
.tablenoborder td {padding:1px 4px;}

.table {border-collapse:collapse;}
.table th {font-weight:bold;color:#666666;text-align:center;border:1px solid #b3defd;}
.table tr {height:25px;}
.table .alter{background:#d6e5f8}
.table .split{background:url(../images/line.gif) repeat-x;height:3px;}
.table td {padding:4px;border:1px solid #b3defd;}

/* ProductList */
span.productname {color:#336699;font-weight:bold;}
span.productprice {color:#ff6c00;font-weight:bold;}

/* nav */
.nav{margin:10px 0px;clear:both;}

/* PageNav */
.pagenavdiv{margin:10px 5px; height:30px;padding:3px;}
.pagenav{}
.pagenav a{border:1px solid #ddd; padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.pagenav a:visited{border:1px solid #ddd;padding:2px 5px;margin:2px;color:#036cb4;}
.pagenav a:hover{border:1px solid #999;color:#666;text-decoration:none;}
.pagenav a:active{border:1px solid #036cb4;color:#666;text-decoration:none;}
.pagenav .current{BORDER:1px solid #036cb4;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.pagenav .disabled{BORDER:1px solid #eee;padding:2px 5px;margin:2px;color:#ddd;}
.pagenav .button{width:45px;height:19px;}
.pagenav .text{height:13px;line-height:13px;}
.pagenavtext{padding:3px;padding-right:0px;margin-right:0px;}
.pagenavtext span{color:#036cb4;font-weight:bold;}