﻿body{font-size:12px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
dl,dt,dd{margin:0; padding:0;}
#logo{width:940px;height:102px; overflow:hidden; background:url(../../image/top.png) no-repeat;margin:5px auto 0;}
.tabsDiv{height:26px!important;font-size:14px;overflow:hidden;width:940px;margin:5px auto 0;}
.tabs{list-style:none;zoom:1;margin:0;padding:0;}
.tabs li{float:left;background:url(../image/nav_back.png) no-repeat left -60px;color:#000;padding:0 0 0 2px;}
.tabs li:hover{background:url(../image/nav_back.png) no-repeat left -2px;}
.tabs li a.tab_link{float:left;display:block;background:url(../image/nav_back.png) no-repeat right -89px;text-decoration:none;color:#000;padding:7px 18px!important;}
.tabs li.selected{line-height:16px;_line-height:17px;background:url(../image/nav_back.png) repeat left -2px;}
.content{width:940px;overflow:hidden;margin:0 auto;}
.leftSide{float:left;width:200px;overflow:hidden;}
.rightSide{float:right;width:730px;overflow:hidden;}
.pageList{text-align:center;width:720px;height:30px;padding-top:3px;margin-top:10px;}
.pageList a,.pageList a:link,.pageList a:active{text-decoration:none;border:1px solid #bcbcbc;color:#04D;background-color:#FFF;font-size:12px;margin:2px;padding:2px 4px;}
.pageList a:hover{border:1px solid #147;color:#147;background-color:#FFF;font-size:12px;text-decoration:none;}
.pageList .current{font-weight:700;border:1px solid #147;color:#fff;background-color:#147;margin:2px;padding:2px 4px;}
.prolist{width:177px;height:220px;text-align:center;float:left;margin-top:5px;border:1px solid #D4D4D4;margin-left:3px;margin-right:3px;}
.proname{color:#600000;font-size:12px; height:30px;}
.puttocart{display:inline-block; padding:4px 3px 2px 20px; margin:2px; background:url(../image/small_cart.png) no-repeat 2px 4px #ff7100; color:#fff; border-top:2px solid #ffb95d; border-right:2px solid #853200; border-bottom:2px solid #853200; border-left:2px solid #ffb95d;}
.change{display:inline-block; padding:4px 3px 2px 20px; margin:2px; background:url(../image/small_cart.png) no-repeat 2px 4px #718e46;color:#fff; border-top:2px solid #a7d368; border-right:2px solid #4b5f22; border-bottom:2px solid #4b5f22; border-left:2px solid #a7d368;}
.change:hover,.puttocart:hover{background-color:#118e46; text-decoration:none;}
.view_picture{display:inline-block; padding:4px 3px 2px 20px; margin:2px; background:url(../image/small_cart.png) no-repeat 2px 4px #ff7100;color:#fff; border-top:2px solid #a7d368; border-right:2px solid #4b5f22; border-bottom:2px solid #4b5f22; border-left:2px solid #a7d368;}
.info_body{color:#404040; margin:20px;}
#foot{text-align:left;width:938px;height:100px;border:1px solid #D4D4D4;padding-top:20px;margin:10px auto 0;}
.faq{width:180px;float:left;height:70px;color:#414141;}
.faq a{color:#414141;}
.faq a:hover{color:#666;}
.faq ul{list-style:none;line-height:20px;}
#corp{width:940px;text-align:center;color:#676767;margin:0 auto;}
#relation,#about{text-align:center;width:940px;}
#corp a{color:#600002;}
#corp #relation{color:#010101;}
#relation{height:25px;}
#about{height:50px;}
.button{border: 1px solid #333; color:#000; background: #fff; height: 20px; margin-left:5px;}
.txt{border:1px solid #333;}
.margin-top10{margin-top:10px;}
.hidden{width:0; border:none; display:none;}
.left_td{width:150px; text-align:right; height:40px; color:#3E3E3E; font-size:12px;}
.rightTD{padding-left: 10px; width:550px; height:40px; text-align:left; color:#3E3E3E; font-size:12px;}
.bold{font-weight:bold;}
.tabs li a.tab_link:hover,.tabs li.selected a,.tabs li.selected a:hover{background:url(../image/nav_back.png) no-repeat right -31px;color:#FFF;}
.pageList .next,.pageList .next a,.pageList .next a:link,.pageList .next a:active{background:url(../image/li2.gif) no-repeat scroll 45px 6px;padding-right:10px;padding-top:4px;}
.pageList .pre,.pageList .pre a,.pageList .pre a:link,.pageList .pre a:active{background:url(../image/li5.gif) no-repeat scroll 3px 6px;padding-left:10px;padding-top:4px;}
.showerrmsg{height:200px; width:940px; margin:10px auto 0;}
.showerrmsg .error-msg{background-color: #FFEEB2;border: 1px solid #E4494A;}
* html div.error-msg{background-color: transparent;	border: none;}
.showerrmsg .error-msg{background-image:url(../image/error.gif);background-repeat:no-repeat;background-position:10px 10px;}
.showerrmsg .error-msg h2{text-indent:120px; color:#ff0000; margin-top:20px; font-size:14px;}
.showerrmsg .error-msg p{font-size: 14px;text-indent:120px;}
.showerrmsg .error-msg p a{	margin:0 3px;}
.memberDisplay{float:left;}
.head_shopping_cart{background:url(../../image/index_cart.gif) no-repeat left;padding-left:25px; height:28px; line-height:28px;}
.head_shopping_cart a{ height:27px;}
.head_service_center{padding-right:13px; background:url(../../image/dropdown.gif) no-repeat right top;}
.head_service_center a{}
.userUnlogged{height: 27px; float: right;text-align: right; padding: 0 10px; color: #0000FF;}
.userLogged{height: 27px; float: right;text-align: right; padding: 0 10px; color: #0000FF; line-height: 28px;}
.svrCenter{width: 66px; height: 35px; line-height: 15px; border: 1px solid #949494;border-top: none; z-index: 1; color: #0000FF; position: absolute; margin-left: 732px;margin-top: 28px; display: none; background: #FFFFFF;}
.prolistitem{}
.proname{color:#600000;font-size:12px; height:15px;}
.price{height:15px;}