@charset "utf-8";
/* CSS Document */
/* Master stylesheet begin */
body {background: #e8e8e8;background-attachment:fixed; font-family:Arial,Verdana,Helvetica,Sans-serif; padding:0px; margin:0px auto; font-size:12px; line-height:16px;}
ul{ padding:0; margin:0;}
form { margin-top:0px; margin-bottom:0px;}
table{ line-height:26px; padding:0px; margin:0px;}
td{ margin:0px; padding:0px;}
tr{ margin:0px; padding:0px;}
h1 {padding-left:15px; font-size:40px;}
a {color:#000000;text-decoration:none;}
a:hover {color: #000000;text-decoration:underline;}
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
ul{ padding:0; margin:0;}
li { padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;list-style-type: none;}
img{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
div.fgx{clear:both;height:10px; margin:0 auto;}
div.fgx2{clear:both;height:20px; margin:0 auto; font-size:13px; font-weight:bold; padding-left:20px;}
div.fgx3{clear:both;margin:0 auto;height:1px;border-bottom:1px solid #EFE9C2;margin-bottom:15px;margin-top:20px;}
div.fgx4{ height:5px; clear:both; margin:0 auto;}
div.fgx5{ background:#EFE9C2; width:1px; height:200px;}
div.clear {clear: both;}
div.right-content{ width:729px; float:left;  }
div.menu{ height:35px; float:left; width:755px; margin-top:0px; }
div.banner{ height:296px; width:718px; margin-left:2px;  clear:both; margin-bottom:10px;}
div.neirong{ padding-left:10px; padding-right:10px; margin:0 auto;}
div.neirong-left{ width:450px; float:left;}
div.neirong-right{ width:250px; float:right;}
div.buy-box{ width:420px; padding-left:10px; }
div.news{ font-size:12px; padding-left:30px; padding-bottom:20px; width:686px; border:1px solid #e0e0e0; padding-top:10px;}
div.title{ height:28px; width:214px; background:url("../images/header-top-bg2.jpg") no-repeat scroll 0 0 transparent; text-align:center; line-height:28px; color:#000000; font-weight:bold;}
div.title2{ height:32px; width:312px; background:url("../images/ht-bg2.gif");  text-align:center; line-height:28px; color:#000000; font-weight:bold;}
div.yuanjiao{ background:url(../images/yuanjiao.png); height:12px; width:960px; margin:0px auto; padding:0px;}
div.yuanjiao2{ background:url(../images/yuanjiao2.png); height:12px; width:960px; margin:0px auto; padding:0px;}
div.fgx-bg{  height:10px; width:960px; clear:both; margin: 0px auto;}
.lb ul{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; }
.lb li{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; line-height:18px; }
.lb img{ margin-right:8px; }
.lb2 ul{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; }
.lb2 li{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; }
.lb3{border: 1px solid #EFE9C2; border-top:none;}
.lb3 ul{ LIST-STYLE-TYPE: none; padding-top:0px; margin-right:30px; padding:0px; text-align:right; margin-top:0px;}
.lb3 li{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; text-align:right; line-height:26px; margin-bottom:15px;}
.lb4 ul{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; }
.lb4 li{ LIST-STYLE-TYPE: none; margin:0px; padding:0px; line-height:20px;  }
.lb5{ padding-left:0px; padding-right:0px;}
.lb5 ul{ margin:0px; padding:0px; list-style:none;}
.lb5 li{ margin-bottom:0px; list-style:none; line-height:16px;}
.lb6 { padding-left:28px;}
.lb6 ul{ margin:0px; padding:0px;}
.lb6 li{list-style-type: decimal; padding:0px; margin:0px;}
.select-box{ width:180px; height:20px;}
.text_center{ text-align:center; margin-top:5px; margin-bottom:5px; margin-left:15px; line-height:26px;}
.text_left{ text-align:left; margin-left:50px; line-height:26px;}
div.copyright{ height:35px; text-align:center; color:#FFFFFF;}
.top-padding{ padding-top:5px;}
.login-box{ height:120px; color:#000000; padding-top:10px; border:1px solid #e0e0e0;}
.input-text{ width:175px; height:15px;}
.input-text5{ width:595px; height:15px;}
.mininav{ height:25px; padding-left:20px; line-height:28px; margin-top:5px; clear:both;}
.ht-bg{ height:25px; padding-left:20px; background:#EFE9C2;  line-height:25px; color:#000000}
.bk{border: 1px solid #EFE9C2; margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:5px;}
.ht-bg2{ height:25px; padding-left:20px; background:#EFE9C2; line-height:25px; color:#000000}
.ht-bg3 {background:url("../images/title-bg2.gif") no-repeat scroll 0 0 transparent;clear:both;color:#000000;height:28px;line-height:32px;margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px;width:698px;padding-left:20px;}

.bk2{border: 1px solid #EFE9C2; background:#ffffff; margin:15px;}
.bk3{ }
.bk4{border: 1px solid #e3e3e3; background:#ffffff; padding-left:15px; padding-bottom:15px; padding-right:15px; padding-top:5px; line-height:26px;}
.money-chose{ height:20px; padding-right:20px; width:350px; float:right;}
.shopping-box{ margin-left:15px; margin-right:15px;;line-height:20px; margin-top:0px;}
.shop-height{ padding-top:2px;}
.bg{ background-color:#EFE9C2; }
.bg1{ background-color:#EFE9C2;  }
.bg2{ background-color:#EFE9C2; ;}
.bg3{ background-color:#cae5f9; }
.bg4{ background-color:#ffffff; height:28px;}
.bg5{ background-color:#e3e3e3;}
.bg6{ background-color:#f3f3f3}
.display-none{ display:none;}
.inf-text{padding-left:20px;}
.login-box2{ height:80px;}
.input-text2{ height:15px; width:100px; }
.pd-15{ margin-left:15px; padding-top:10px; padding-right:15px;} 
.pd-25{ padding-left:10px; padding-top:10px; padding-bottom:10px; border:1px solid #e3e3e3; background-color:#f3f3f3;} 
.confirm{ text-align:center;}
.inbox{ width:150px; text-align:left;}
.input-text3{ height:50px; width:250px; font-size:12px;}
.input-text4{ height:50px; width:175px; font-size:12px;}
.select-text{ height:22px; width:180px; font-size:12px; text-align:left;}
.news-title{ background-color:#EFE9C2; height:30px; text-align:center; line-height:30px; font-size:16px; font-weight:bold; color:#520000; margin-left:10px; margin-right:10px;}
.news-neirong{ background-color:#f3f3f3; margin-left:10px; margin-right:10px; padding:10px; margin-bottom:10px;}
/* Master stylesheet end */

/* Layout stylesheet begin */
div#container{background:#FFFFFF; width:960px; margin:0 auto; }
div#header_bg{width: 100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding:0px; background:url( ../images/header_bg.jpg) repeat-x; height:154px;}
div#header{width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding:0px; background:transparent;}
div#header-top-bg{ margin:0px auto; padding:0; height: 22px; width:960px; background:transparent;}
div#currency{ width:200px; text-align:center; float:right; height:20px; padding-top:2px; color:#FFFFFF;}
div#header-fgx{ height:0px; background:transparent; clear:both;}
div#header-bottom-bg{ width:960px; height:85px; background: transparent; clear:both;}
div#logo{ float:left; height:100px; width:300px;padding-top:12px;}
div#shop{ float:right; height:80px; width:480px;}
div#center {width: 960px;padding: 0px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; background-color:#ffffff;}
div#left-box{width:214px; float:left;   background:#ffffff; padding-left:10px; margin-top:7px;}
div#left-box-bg01{ width:215px; height:73px; background-image:url(../images/left-box-bg01.jpg)}
div#live-help{height:100px;background-position: right;background-repeat: no-repeat;border:1px solid #E3E3E3; margin-left:0px; margin-top:0px;}
div#nav1{width:197px;margin-left:0px; padding-left:15px; padding-top:13px; border:1px solid #e0e0e3; padding-bottom:15px;}
div#nav2{width:200px;margin-left:0px; line-height:26px; padding-left:20px; padding-top:10px;}
div#help-ht{ height:18px; margin-top:75px; width:110px;  float:left; font-size:12px; font-weight:bold;  padding-left:100px;}
#help-ht a{ color:#333333; text-decoration:none;}
#help-ht a:hover{ text-decoration:none; color:#000000}
div#right-box{width:729px; float:right; padding:0px; margin:0px auto; clear:right; background-color:#ffffff;}
div#right-box-left-bg{ width:14px; height:937px; background-image:url(../images/right-box-bg03.jpg); float:left;}
div#right-box-right{ width:729px; float:right; margin-top:7px;}
div#right-box-right-topbg{ width:751px;  margin:0; padding:0; height:8px;}
div#right-all-box{ width:729px; float:right; }
div#right-box-right-bg{ width:27px; height:916px; float:right;background-image:url(../images/right-box-bg04.jpg)}
div#right-box-right-bottombg{ width:750px ; height:20px; background-image: url(../images/right-box-bg05.jpg); margin-top:2px;  }
div#footer{width:100%;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-color:#333333; color:#FFFFFF; background:url( ../images/header_bg.jpg) repeat-x;}
div#friendly-link{ height:70px; width:850px;  padding:0px; margin:0 auto;}
div#friendly-link a{ color:#FFFFFF;}
div#payment-bg{ height:70px; width:518px; float:left; margin-left:5px; }
div#games-link{ height:70px; width:450px; float:right;}
div#country{ text-align:center; margin-left:10px;}
div#shopping{ height:45px; color:#FFFFFF; float:right; width:200px; margin-top:10px;}
div#payment{ width:212px; height:180px; margin:0px; border:1px solid #e0e0e0;}
div#menu-box{ width:960px; height:35px; margin:0 auto; padding:0px; margin-top:0px;}
div#flag{ width:480px; height:30px; text-align:right}
/* Layout stylesheet end */
/* Font stylesheet begin */
.font1{font-size:13px;color:#000000;font-weight: bold;padding-top:5px;padding-bottom:5px;padding-left:15px;}
.font2{ color:#FF0000; font-weight:bold; font-size:12px; padding-right:10px; margin-bottom:5px;}
.font3{ padding-left:15px; padding-top:10px; }
.font4{font-size:13px;color:#000000;font-weight: bold;padding-top:10px;padding-bottom:5px;}
.font5{ font-size:12px; font-weight:bold; }
.font5 a{ color:#000000;}
.font6{ font-size:11px; line-height:16px;}
.font6 a{ color:#FFFFFF;}
.font7 a{ color:#FF0000; font-size:11px;}
.font8 { font-size:13px; font-weight:bold; margin:0px; padding-bottom:25px;}
.font10 { font-size:13px; font-weight:bold; margin:0px; padding-bottom:15px;}
.red-font{ color:#Ff0000;}
.red-font2{ color:#Ff0000; font-size:11px;}
.font9 { color:#520000; }
/* Font stylesheet end */
/* Columns stylesheet begin */
/* Menu Body */
.menu_list {width: 190px;}
.menu_head {padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-weight:bold; background: #FFFFFF url(../images/up.gif) center  right no-repeat;}
.menu_body {}
.menu_body a {display:block;color:#323232;background-color:#ffffff;padding-left:10px;text-decoration:none; line-height:22px;}
.menu_body a:hover {color: #854406;text-decoration:underline;}
/* jquery.tabs style*/
ul.tabs {margin: 0;padding: 0;list-style: none;height: 32px;background: #EFE9C2;}
ul.tabs li {margin: 0;padding: 0;height: 31px;line-height: 31px;border-left: none;margin-bottom: -1px;overflow: hidden;float:left;}
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size: 1.2em;padding: 0 20px;outline: none;text-align:left;}
ul.tabs li a:hover {background: #CF7933;color:#FFFFFF;text-decoration:none;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background:#EFE9C2;color:#000000;text-decoration:none;}
.tab_content {background: #fff;border: 1px solid #EFE9C2;-moz-border-radius-bottomright: 5px;-khtml-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;
padding:15px;line-height:28px;	}
.tab_content table{ line-height:30px;}
.tab_content td{ text-align:center;}
/* jquery.tabs style*/
/* flag-menu begin*/
#country ul {list-style:none;margin:0;padding:0;}
#country li {float:left;width:87px;margin:0;padding:0;text-align:center;}
#country li a {display:block;padding-top:5px; padding-bottom:5px;height:15px;color:#666666;text-decoration:none;border-right:1px solid #FFF;}
#country li img{ border:0px;}
#country li a {background:#ffffff;}
#country li a:hover{background:#e3e3e3;}
#country li a:focus{background:#f3f3f3;}
#country li a:active {background:#f3f3f3;}
/* flag-menu end*/
/*datepicker begin*/
.datepicker { border-collapse: collapse; border: 2px solid #999; position: absolute; }
.datepicker tr.controls th { height: 22px; font-size: 11px; }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #eee; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #99ffff; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #ccffcc; }
/*datepicker end*/
/* menu::base */
div#menu { height:33px;}
div#menu ul { margin: 0;padding: 0;list-style: none;float: left;}
div#menu ul.menu { padding-left: 0px;}
div#menu li {position: relative;z-index: 9;margin-right:2px;padding: 0px;display: block; float: left; padding-top:5px;}
div#menu li:hover>ul { left: -2px;}
div#menu li a.parent{ background:url(../images/li_bg-trans.png); width:105px; color:#000000;}
div#menu a {position: relative;z-index: 10;height: 33px; display: block;float: left;line-height: 35px; text-decoration: none;font: normal 12px Trebuchet MS;
font-weight:bold; width:105px; text-align:center; background: url(../images/li_bg2-trans.png);}
div#menu a:hover, div#menu a:hover span { color: #000000; background:url(../images/li_bg-trans.png);}
div#menu span {display: block; cursor: pointer;background-repeat: no-repeat; background-position: 95% 0; }
/* menu::level1 */
div#menu a {padding: 0px;line-height: 30px;color: #ffea00;}
div#menu span {margin-top: 0px;}/**@replace#1*/
/* lava lamp */
/* Columns stylesheet end */
