﻿@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;background:url(bg.gif) repeat-x #FFF;text-align:center;background-color:#FFFFFF;}
div{margin-left:auto;margin-right:auto;padding:0px;}
td{font:10px Tahoma;color:#000;}
form{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;list-style:none;}
input,select,textarea {font:8pt Tahoma;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#selecthb{width:970px;padding:0px;margin-top:5px;text-align:left;padding-left:10px;font:10px Tahoma;color:#708AA5;}
#check_bt{border:0px;width:102px;height:28px;background:url(checkbt.gif) no-repeat;cursor:pointer;}
.buy{display:block;float:right;margin-right:4px;background:url(buy.gif) no-repeat left top;height:17px;padding-left:20px;}
.cartbt{border:0px;background:url(buy.gif) no-repeat left top;height:17px;padding-left:20px;}

#logo{width:980px;height:98px;background:url(logo.jpg) no-repeat;}
#Navigation{width:980px;height:36px;}
#Navigation li{display:inline;margin:0;padding:0;}
#Navigation a{float:left;font:12px Tahoma;color:#fff;font-weight:bold;display:block;width:108px;height:26px;padding-top:14px;background:url(navbg.gif) no-repeat center top;cursor:pointer;}
#Navigation a:hover{background-position:60% -39px; text-decoration:none;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 

#login{width:980px;height:28px;font:8pt Tahoma;color:#fff;text-align:left; margin-top:4px;}
#login div{float:left;margin:5px 6px 0px 6px;font:11px Tahoma;color:#fff;}
#login #aclogo{display:block;width:100px;height:22px;background:url(userlogin.jpg) no-repeat center -4px;}
#login .ft{margin-top:8px;}
#login a{color:#FFFFFF;}
#login input{border:#000 solid 1px;background-color:#fff;}

#ads{width:535px;font:8pt Tahoma;border:#999999 solid 1px;height:auto!important;height:220px;min-height:220px;}
#ads img{cursor:pointer;}
#ads-bar{width:535px;margin-right:10px;padding-top:3px;height:auto!important;height:20px;min-height:20px;}
#ads-title{float:left;width:400px;padding-top:3px;padding-left:20px;font-weight:bold;}

#vbody{width:980px;padding:0px;margin-top:6px;text-align:left;height:auto!important;height:400px;min-height:400px;}
#vbody #vleft{float:left;width:200px;padding:0px;margin-right:5px;height:auto!important;height:600px;min-height:600px;}
#vbody #vcenter{float:left;width:570px;padding:0px;margin-right:5px;height:auto!important;height:600px;min-height:600px;}
#vbody #vright{float:left;width:200px;padding:0px;height:auto!important;height:400px;min-height:400px;}

#vleft #choose {background-image:url(cbg.jpg);background-position:100% 34px;}
#vleft #choose li{display:block;width:192px;height:30px;}
#vleft #choose li a{ margin:4px;color:#013366;font:9pt Tahoma; line-height:30px;}
#vleft #choose #ctop{width:200px;height:34px;background:url(choostop.jpg) no-repeat center top;}
#vleft #choose #cbt{width:200px;height:19px;background:url(choosbt.jpg) no-repeat center top;}
#vleft #pchoose {background-image:url(cbg.jpg);background-position:100% 34px;margin-top:5px;}
#vleft #pchoose #ptop{width:200px;height:34px;background:url(pchoostop.jpg) no-repeat center top;}
#vleft #pchoose li{display:block;width:192px;height:30px;}
#vleft #pchoose li a{margin:4px;color:#013366;font:9pt Tahoma;line-height:30px;}
#vleft #pchoose #pcbt{width:200px;height:19px;background:url(choosbt.jpg) no-repeat center top;}

#vright #contact{margin-top:8px;}
#vright #contact #cby{display:block;height:80px;padding:4px;background-image:url(contactbg.jpg);font:8pt Tahoma;}
#vright #contact #cttop{width:200px;height:35px;background:url(contact.jpg) no-repeat center top;}
#vright #contact #ctbt{width:200px;height:13px;background:url(contactbt.jpg) no-repeat center top;}

#vright #livechat{width:200px;height:86px;background:url(livechat.jpg) no-repeat center top;}
#vright #hotserver{width:200px;height:35px;background:url(hotserver.jpg) no-repeat center top;margin-top:8px;}
#vright #hotserverli{display:block; padding-bottom:10px;background:url(contactbt.jpg) no-repeat center bottom;}
#vright #hotserverli li{font:8pt Tahoma;display:block;height:20px; background-image:url(contactbg.jpg); padding:0 6px; line-height:150%;}
#vright #hotserverli li a{text-decoration:underline;color:#006699;}

#vright #cart{width:140px;height:77px;padding-top:50px;padding-left:60px;background:url(cart.jpg) no-repeat center top;margin-bottom:5px;}
#vright #cart #cartinfo{width:120px;font:9pt Tahoma;height:auto!important;height:60px; color:#999;}

.hotpr{background:url(gu-left.jpg) no-repeat left top;width:535px;height:34px; margin-top:8px;}
.hotpr div{font:12px Tahoma;color:white;font-weight:bold; line-height:34px;margin-left:20px;background:url(gu-right.jpg) no-repeat right top;}
.hotpr a{color:#006699;}
.bar{background:url(gu.jpg) no-repeat left top;width:560px;height:47px; overflow:hidden;}
.bar div{font:12px Tahoma;color:#006699;font-weight:1bold;margin-top:15px;margin-left:20px;width:500px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.bar a{color:#006699;}
.box{width:520px;margin-bottom:5px;padding:4px;height:auto!important;height:40px;}
.box .tbox{margin-bottom:4px;}
.box .tbox a{font:11px Tahoma;color:#5B719A;font-weight:bold;text-decoration:underline;}
.box .cbox{font:10px Tahoma;color:#708AA5;height:auto!important;height:30px;width:520px;}
.box .cbox p{font:10px Tahoma;color:#708AA5;}
.box .cbox font{font:10px Tahoma;color:#708AA5;}
.box .cbox span{font:10px Tahoma;color:#708AA5;}
.fbox{width:520px;height:20px;background-color:#EAF2FF;border:#CDD8F8 solid 1px;margin-bottom:5px;padding:4px;}
.fbox .ftbox{margin-bottom:4px;}
.fbox .ftbox a{font:11px Tahoma;color:#5B719A;font-weight:bold;text-decoration:underline;}
.fbox .fcbox{font:10px Tahoma;color:#708AA5;height:20px;width:520px;}

#faq {margin-bottom:8px;margin-left:20px;}
#faq li a{font:11px Tahoma;color:#5B719A;font-weight:bold;text-decoration:underline;}
#faqicon {width:469px;height:76px;background:url(faq.jpg) no-repeat center top;}

#nc{width:530px;font:10px Tahoma;color:#708AA5;background-color:#EAF2FF;border:#CDD8F8 solid 1px;padding:4px;padding-top:2px;height:auto!important;height:470px;min-height:470px;}
#nc h5{font:14px Tahoma;font-weight:bold;margin-top:2px;}
#nct{width:530px;height:47px;text-align:right;font:10px Tahoma;color:#708AA5;}
#nct a{font:10px Tahoma;color:#708AA5;}

#hotpro{height:240px;}
#hotpro, .innew{width:533px;display:block; margin:0 auto; border:1px solid #ccc; border-width:0px 1px 1px 1px;}
#hotpro li{ float:right; width:49%; text-align:center;}
/*--.innew{width:533px;margin-bottom:5px;padding:4px;height:auto!important;height:40px;}*/
.innew a{font:12px Tahoma;color:#5B719A;text-decoration:none;}
/*--.innew .inleft{width:9px;height:135px;float:left;background:url(nl.jpg) no-repeat;}*/
.innew .incn{width:500px;padding:8px;font:10px Tahoma;color:#708AA5;}
.innew .incn ul li{font:12px tahoma; height:17px; line-height:17px; border-bottom:#CCCCCC 1px dotted; margin:1px 0;}
.innew .incn ul li span{ float:right;}
.innew .incn ul li a{ float:left; width:355px; overflow:hidden; text-overflow:ellipsis; height:17px; white-space:nowrap; color:#666;}

/*--.innew .inright{width:9px;height:135px;float:left;background:url(jr.jpg) no-repeat;}*/

#slist{width:520px;margin-bottom:5px;padding:4px;height:auto!important;height:60px;min-height:60px;}
#slist li{float:left;margin:4px;width:150px;padding-left:8px;height:auto!important;height:10px;}
#slist a{font:14px Tahoma;color:#5B719A;}
#searchsv{width:520px;height:40px;}
#searchsv #shbt{border:#00CCFF solid 1px;background-color:#2E76D8;}
#searchsv #string{border:#00CCFF solid 1px;background-color:#fff;width:260px;}
#gitem td{background-color:#2E76D8;color:#fff;}

#plist{width:520px;height:20px;margin-bottom:5px;padding:4px;border-bottom:#CCCCCC solid 1px;}
#plist li{float:left;display:block;padding:4px;}
#plist li a{font:11px Tahoma;color:#5B719A;}

.xinput{border:#fff solid 1px;background-color:#DEE4EB;width:180px;height:16px;}
.tc{font-size:11px;color:#516982;font-weight:bold;}

#couponinfo{color:#990000;}
#copy{background-color:#eee;padding:0px;border-top:#Ccc solid 1px;margin-top:10px;clear:both;}
#copy div{display:block;width:730px; padding-left:230px; padding-top:20px;height:46px;margin:20px auto;font:8pt Tahoma;text-align:left;color:#708AA5;background:url(paypal.jpg) no-repeat 15px 1px;}
/*---link---*/
.link{ list-style:none; display:block;width:530px;font:12px Tahoma;background-color:#f8f8f8;border:#dbdbdb solid 1px;padding:4px;padding-top:2px;height:auto!important; margin:0 auto;}
.link li{ list-style:none; display:block;  line-height:150%; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowarp; background:url(disc.gif) no-repeat 2px 3px; padding-left:20px;}
.link li a{ color:#069; }
.link li a:hover{ color: #F60; text-decoration:underline;}