#menu #nav{width:960px;position:relative;margin:0 auto;height:40px;display:block;font:15px/20px "Microsoft Yahei",Arial;}
#primary-nav{zoom:1;}
#primary-nav li{float:left;position:relative;margin:0;}
#primary-nav a{font-size:16px;float:left;padding:10px 20px;color:#ffffff;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 #000;border-left:1px solid #B11719;position:relative;}
#primary-nav a:hover,.cur_menu{background-color: #9b1211}
#primary-nav,#primary-nav ul{list-style:none;list-style-type:none;list-style-position:outside;}

.sub-menu{padding:0;}
.sub-menu{top:40px;}
#primary-nav ul{margin:0;position:absolute;left:0;z-index:99999;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#primary-nav ul li{*margin-bottom:-4px;float:none;display:block;border:0;_line-height:0;border-bottom:1px solid #a20e0e;background:#b41010;width:auto;min-width:125px;}
#primary-nav ul a{padding:10px;width:auto;_height:10px;display:block;white-space:nowrap;border-left:none;float:none;text-transform:none;font-size:13px;}
#primary-nav ul a:hover{background:none;text-decoration:underline;}
.v-searchbox-search{width:412px;margin-right:64px;padding-top:28px;}
.v-searchbox-input{width:314px;height:27px;border:2px solid #5A5959;font-size:14px;line-height:normal;line-height:27px;padding:0px 8px;float:left;}
.v-searchbox-button{width:78px;height:31px;border:none;cursor:pointer;float:left;background-color: #5A5959;font-size: 16px;font-family: Microsoft Yahei;}
ol,ul{list-style:none;}
.v-searchbox-hot{padding-left:5px;}
.v-searchbox-hot li{float:left;margin:5px 10px 0px 0px;}
.cDGray,.cDGray:visited,.cDGray a{color:#999;}



.pagination{height:49px;position:relative;padding-top:11px;padding-left:15px;padding-right:15px;z-index:0;clear:both;margin:auto;width:430px;}
.wrapper{margin:0 auto;position:relative;max-width:1140px;width:98%;}
.pagination .info{position:absolute;right:0px;top:0px;font-size:12px;}
.pagination .nav a.active,.pagination .nav a.active:hover{color:white;top:0px;left:0px;z-index:1;border:0;border-left:1px solid black;margin-right:0px;margin-bottom:-1px;border-bottom:1px solid #B61C1C;background:url(/images/bg.png) repeat-x left -736px;}
.pagination .nav a,.pagination .nav .spacer,.pagination .nav .dots{position:relative;display:block;float:left;text-decoration:none;width:35px;height:24px;padding-top:12px;border-left:1px solid black;text-align:center;background:#2E2E2E;color:white;font-size:14px;font-family:Arial;z-index:0;}
.pagination .nav a:hover{background-color:#B61C1C;color:white;top:-1px;left:-1px;z-index:1;border:1px solid #B61C1C;border-left:2px solid #B61C1C;margin-right:-2px;margin-bottom:-2px;}
.pagination .nav{position:relative;float:left;width:auto;border:1px solid black;z-index:0;}
.pagination .nav a.next,.pagination .nav a.prev{width:60px;}
.bypass{position:relative;display:block;float:left;text-decoration:none;width:20px;height:24px;padding-top:12px;border-left:1px solid black;border-top:1px solid #1A1818;border-top:1px bottom #1A1818;text-align:center;color:white;font-size:14px;font-family:Arial;z-index:0;}


.btn02{width:161px;height:49px;margin:3px auto;line-height:49px}
.btn2{position:relative;display:block;height:41px;margin:0 auto;text-align:center;line-height:41px;color:white;font-size:20px;font-family:Microsoft Yahei;text-decoration:underline}
.btn2 b{background:url(/images/btn_index.png) no-repeat;overflow:hidden;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;position:absolute;left:0;top:0;display:block;width:162px;height:51px;z-index:10}
.btn02 b{width:161px;height:49px;background-position:0 -92px}
.btn02:hover b,.btn02:focus b{background-position:0 -146px}


.back_top {width: 45px;height: 82px;position: fixed;right: 20px;bottom: 200px;display: none;_position: absolute;}
.back_top a {background-position: 0 0;}
.back_top a {width: 47px;height: 27px;padding-top: 20px;line-height: 9999px;overflow: hidden;display: block;background: url(/images/top.png) no-repeat;opacity: 0.3;filter: alpha(opacity=30);text-align: center;color: white;}
.back_top a:hover{opacity:0.7; filter:alpha(opacity=70); color:#fff; text-decoration:none}

.right-ad-tip {display:none;background: url(/images/GhulF4lD.gif) 0px 0px no-repeat;width: 450px;height: 287px;position: absolute;left: 50%;top: 50%;margin: -160px 0 0 -225px;z-index: 100;}
.right-ad-tip-close {position: absolute;right: 8px;top: 9px;width: 22px;height: 22px;cursor: pointer;}
.right-ad-tip .tip-pay-now {width: 176px;height: 36px;left: 136px;bottom: 40px;}
.right-ad-tip .tip-privilege {width: 100%;height: 86px;top: 104px;left: 0;}
.right-ad-tip a {position: absolute;display: block;text-decoration: none;}
.right-ad-tip a:hover{text-decoration:underline;}
.right-ad-tip .tip-more-info {bottom: 9px;right: 95px;color: white;}

.vip_icon{width: 20px;background: url("/images/oG5i4nSW.png") no-repeat -96px 0px;display: inline-block;height: 18px;vertical-align: middle;}
.unvip_icon{width: 20px;background: url("/images/oG5i4nSW.png") no-repeat -48px 0px;display: inline-block;height: 18px;vertical-align: middle;}