@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bodyBg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family:Arial; 
	color:#737373; 
	font-size:11px; 
	line-height:1.4em; 
	letter-spacing:0em;
}
/*html, body{height:100%;}*/
TD {
	font-family:Arial; 
	color:#737373; 
	font-size:11px; 
	/*line-height:1.4em; 
	letter-spacing:0em;*/
} 
a:link {
	color:#003366;
	text-decoration:none;
}
a:visited {
	color:#CC3300;
	text-decoration:none;
}
a:hover {
	color:#0066FF;
	text-decoration:none;
}
a:active {
	color:#003366;
	text-decoration:none;
} 
.bottom {
	clear: both;
	margin: 0px;
	padding: 0px;
}

.sky {
	height: 24px;
	width: 100%;
	background-repeat: repeat-x;
	background-image: url(../images/sky.png);
	background-color: #46A3CA;
}
.sky .skyText {
    width:1000px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	position:relative;
}
.sky .skyText .skyLeft{
	float:left;
	text-align: left;
	width:28%;
	padding-left:15px;
	padding-top:2px;	
}
.sky .skyText .skyRight{
    float:right;
    text-align: right;
	width:70%;
}
.food {
	background-image: url(../images/foodbg.png);
	clear: both;
	height: 72px;
	padding-top:8px;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
	width:100%;
	/*margin: -60px auto 0 auto;*/
}
.food a {
	color: #99FFFF;
}
.food a:hover {
	color: #99FFFF;
}
.food a:active {
	color:#99FFFF;
	text-decoration:none;
} 
.food a:visited {
	color:#99FFFF;
	text-decoration:none;
}
.head {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 71px;
}
.head .logo {
    margin-left:15px;
	height: 71px;
	width: 288px;
	float: left;
}
.head .menuList {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.head .menuList li {
	float: right;
}
.menu1 a img {
    /*background-image: url(../images/newyear_icon/menu4.jpg);*/
	background-image: url(../images/menu/menu_7h.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 67px;
}
/*.menu1 a:hover img {
	background-image: url(../images/menu/menu_1a.jpg);
}*/
.menu2 a img {
    /*background-image: url(../images/newyear_icon/menu1.jpg);*/
	background-image: url(../images/menu/menu_1mb_h.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 68px;
}
/*.menu2 a:hover img {
	background-image: url(../images/menu/menu_1mb_a.jpg);
}*/
.menu3 a img {
    /*background-image: url(../images/newyear_icon/menu3.jpg);*/
	background-image: url(../images/menu/menu_3h.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 68px;
}
/*.menu3 a:hover img {
	background-image: url(../images/menu/menu_3a.jpg);
}*/
.menu4 a img {
    /*background-image: url(../images/newyear_icon/menu2.jpg);*/
	background-image: url(../images/menu/menu_2mb_h.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 68px;
}
/*.menu4 a:hover img {
	background-image: url(../images/menu/menu_4a.jpg);
}*/
.menu5 a img {
    /*background-image: url(../images/newyear_icon/menu5.jpg);*/
	background-image: url(../images/menu/menu_5h.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 67px;
}
/*.menu5 a:hover img {
	background-image: url(../images/menu/menu_5a.jpg);
}*/
.menu6 a img {
    /*background-image: url(../images/newyear_icon/menu6.jpg);*/
	background-image: url(../images/menu/menu_6h.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 68px;
}
/*.menu6 a:hover img {
	background-image: url(../images/menu/menu_6a.jpg);
}*/
.search {
	height: 45px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/searchBarBg.png);
	padding: 0px;
}
.textad {
	height: 30px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	/*background-image: url(../images/searchBarBg.png);*/
	background-image: url(../images/searchBarBg2.png);
	padding: 0px;
	margin-bottom:10px;
}

.search table {
	height:45px;
}
.main {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}
.left {
	float: left;
	width: 200px;
}
.right {
	float: right;
	width: 765px;
}
.lefts {
	float: left;
}
.rights {
	float: right;
	width: 160px;
}
/*IE*/
.rights a .imgs{
	margin-bottom: 4px;
}


h1 {
	padding: 0px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #ff950e;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
h1 img {
	margin-left: 2px;
	margin-top:2px;
	margin-bottom:2px;
}
.cuble {
	background-image: url(../images/cuble_bg.png);
	background-repeat: repeat-y;
	width: 200px;
	margin-bottom: 8px;
}
.cuble a:hover {
	color: #F90;
}
.cubleB {
	background-image: url(../images/cubleB_bg.png);
	background-repeat: repeat-y;
	width: 596px;
}
.cubleB select {
	border: 1px solid #B3B3B3;
	background-color: #EBEBEB;
	padding: 2px;
	font-size: 12px;
	color: #333;
}
.cubleB315 {
	background-image: url(../images/cuble315_bg.png);
	background-repeat: repeat-y;
	width: 315px;
	height: 650px;
	overflow:auto;
}
.cubleB215 {
	background-image: url(../images/cuble215_bg.png);
	background-repeat: repeat-y;
	width: 215px;
	height: 650px;
	position:relative;
	overflow:auto;
}
.cubleB415 {
	background-image: url(../images/cuble415_bg.png);
	background-repeat: repeat-y;
	width: 415px;
	height: 650px;
	position:relative;
	overflow:auto;
}
 /*.meat table a {
	color: #666;
	text-decoration: none;
}
 .meat table a:hover {
	color: #C67700;
}
 .meat table a:visited {
	color: #000;
}
 .meat table a:active {
	color: #333;
}*/
.meat {
	padding: 5px;
}
.meat .list {
	list-style-image: url(../images/arron.png);
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-size: 12px;
}
.meat .list li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
.meat .bnt {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.meat .bnt li {
	display: inline;
}

/*IE*/
.meat .bnt a {
	background-image: url(../images/bnt/bnt_l.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.meat .bnt a:hover {
	background-position: left -23px;
	background-repeat: no-repeat;
}
/*IE*/
.meat .bnt a span  {
	background-image: url(../images/bnt/bnt_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: none;
	font-size: 12px;
	color: #FFF;
	letter-spacing: 5px;
	padding-top: 5.2px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.meat .bnt a:hover span  {
	background-position: 100% -23px;
}
/*橘色*/
.meat .bnto {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.meat .bnto li {
	display: inline;
}

/*IE*/
.meat .bnto a {
	background-image: url(../images/bnt/bnt_l_o.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.meat .bnto a:hover {
	background-position: left -23px;
	background-repeat: no-repeat;
}
/*IE*/
.meat .bnto a span  {
	background-image: url(../images/bnt/bnt_bg_o.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: none;
	font-size: 12px;
	color: #FFF;
	letter-spacing: 5px;
	padding-top: 5.2px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.meat .bnto a:hover span  {
	background-position: 100% -23px;
}
/*end 橘色*/
.registerBnt {
	text-align: center;
}
.registerBnt a img {
	background-image: url(../images/bnt/register_a.png);
	background-repeat: no-repeat;
	height: 37px;
	width: 183px;
	margin-bottom: 5px;
}
.registerBnt a:hover img {
	background-image: url(../images/bnt/register_h.png);
}
.loginBnt {
	text-align: center;
}
.loginBnt a img {
	background-image: url(../images/bnt/login_a.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 79px;
}
.loginBnt a:hover img {
	background-image: url(../images/bnt/login_h.png);
}
.pw {
	text-align: center;
}
.pw a img {
	background-image: url(../images/bnt/pw_a.png);
	background-repeat: no-repeat;
	height: 34px;
	width: 100px;
}
.pw a:hover img {
	background-image: url(../images/bnt/pw_h.png);
}
.swf {
	width: 100%;
	margin-bottom: 10px;
	background-color: #396;
}
table .new{
	background-image: url(../images/arron.png);
	background-repeat: no-repeat;
	background-position: 3px;
	padding-left: 15px;
	font-size: 12px;
	color: #666;
}
table .leftTD {
	color: #000;
	text-align: right;
	font-weight: bold;
}

table .dat {
	font-size: 12px;
	color: #333;
	text-align: right;
}
table .nom {
	font-size: 12px;
	color: #333;
}
/*IE*/
table .tabtitle {
	color: #036;
	background-image: url(../images/tabtitleBG.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 24px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
table .tbg {
	background-color: #E1EAFF;
}

/*IE*/
.tabtitle img {
	float: left;
	margin-top: -6px;
}

table .td-out {
	background: none;
}
table .td-over {
	background-color: #FC6;
}


.item {
	background-image: url(../images/cubleBB_bg.png);
	background-repeat: repeat-y;
	padding: 5px;
}
.item_card1 {
	background-image: url(../images/cuble415_bg.png);
	background-repeat: repeat-y;
	padding: 5px;
}
.item_card2 {
	background-image: url(../images/cuble170_bg.png);
	background-repeat: repeat-y;
	padding: 5px;
}
.frame {
	background-image: url(../images/cubleBB_bg.png);
	background-repeat: repeat-y;
	padding: 5px;
}
.itmbg {
	background-image: url(../images/itmbg.png);
	background-repeat: no-repeat;
	background-position: 4px;
	height: 25px;
	font-size: 12px;
	text-align: center;
}
.itmbg2 {
	background-image: url(../images/itmbg2.png);
	background-repeat: no-repeat;
	background-position: 4px;
	height: 25px;
	font-size: 12px;
	text-align: center;
}
.itmbg1_text{
    font-size:13px;
    padding-left:50px;
}
.itmbg2_text{
    text-align: center;
    font-size:13px;
}
.itmbg3 {
	background-image: url(../images/itmbg2.png);
	background-repeat: no-repeat;
	background-position: 11px;
	height: 25px;
	font-size: 12px;
	text-align: center;
}
.itmbg3_text{
    font-size:13px;
    padding-left:10px;
}
.itmbg4_text{
    font-size:13px;
	padding-left:20px;
}

.ylf   {
	background-image: url(../images/ylForm.png);
	height: 192px;
	width: 236px;
	z-index: 999;
	position: absolute;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.ylf3   {
	background-image: url(../images/ylForm3.png);
	height: 90px;
	width: 120px;
	z-index: 999;
	position: absolute;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.ylf3_img{
    margin-left:11px;
}
.ylf4_img{
    margin-left:auto;
}
.bottomBanner {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.bottomBanner ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bottomBanner ul li {
	display: inline;
}
.bottomBanner ul .rm {
	margin-right: 13px;
}
.banner763155 {
	margin-bottom: 10px;
	height: 155px;
	width: 763px;
}
.tirlebar {
	height: 24px;
	margin-bottom: 10px;
	background-image: url(../images/titleBG.png);
	background-position: right top;
	text-align: left;
	background-repeat: no-repeat;
}
.tirlebar img {
	float: left;
}
.tirlebar h2 {
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding-top: 5px;
}
.tirlebar h2 a {
	color: #FFF;
}
.tirlebar h2 a:hover {
	color: #EDA281;
}
.tirlebar h2 a:active {
	color:#333;
} 
.tirlebar h2 a:visited {
	color:#333;
}
.inputText80 {
	width:62px;
	height: 21px;
	background-color: #fff;
	background-image: url(../images/inputSSBG.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 3px;
}
.inputText80 input {
	background:none;
	border:0;
	width: 100%;
	font-size: 12px;
	color: #333;
}
.inputText120 {
	width:102px;
	height: 21px;
	background-color: #fff;
	background-image: url(../images/inputSBG.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 3px;
}
.inputText120 input {
	background:none;
	border:0;
	width: 100%;
	font-size: 12px;
	color: #333;
}
.inputText215 {
	width:205px;
	height: 21px;
	background-color: #fff;
	background-image: url(../images/inputBG.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 3px;
}
.inputText215 input {
	background:none;
	border:0;
	width: 100%;
	font-size: 12px;
	color: #333;
}
.inputText260 {
	width:265px;
	height: 21px;
	background-color: #fff;
	background-image: url(../images/inputSLBG.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 3px;
}
.inputText260 input {
	background:none;
	border:0;
	width: 100%;
	font-size: 12px;
	color: #333;
}
.inputText400 {
	width:355px;
	height: 21px;
	background-color: #fff;
	background-image: url(../images/inputMBG.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 3px;
}
.inputText400 input {
	background:none;
	border:0;
	width: 100%;
	font-size: 12px;
	color: #333;
}
.inputText500 {
	width:542px;
	height: 21px;
	background-color: #fff;
	background-image: url(../images/inputLBG.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 3px;
}
.inputText500 input {
	background:none;
	border:0;
	width: 100%;
	font-size: 12px;
	color: #333;
}
.textarea500 {
	background-image: url(../images/textarea500.png);
	background-repeat: no-repeat;
	height: 69px;
	width: 560px;
}
.textarea500 textarea {
	width: 550px;
	padding: 5px;
	border: 0px;
	background:none;
	overflow-x:hidden;
	overflow-y:hidden;
	height: 59px;
	font-size: 12px;
	color: #333;
	line-height: 15px;
}
.textarea350 {
	background-image: url(../images/textarea350.png);
	background-repeat: no-repeat;
	height: 99px;
	width: 410px;
}
.textarea350 textarea {
	width: 400px;
	padding: 5px;
	border: 0px;
	background:none;
	overflow-x:hidden;
	overflow-y:hidden;
	height: 89px;
	font-size: 12px;
	color: #333;
	line-height: 15px;
}
.textarea250 {
	background-image: url(../images/textarea250.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 150px;
}
.textarea250 textarea {
	width: 140px;
	padding: 5px;
	border: 0px;
	background:none;
	overflow-x:hidden;
	overflow-y:hidden;
	height: 44px;
	font-size: 12px;
	color: #333;
	line-height: 15px;
}

.frame table {
	font-size: 12px;
	color: #333;
}
.frame select {
	border: 1px solid #B3B3B3;
	background-color: #EBEBEB;
	padding: 2px;
	font-size: 12px;
	color: #333;
}
.frame fieldset {
	margin-right: 5px;
	border: 1px solid #B3B3B3;
	padding: 5px;
}
.frame fieldset span {
	font-size: 14px;
	color: #000;
}
.frame hr {
	background-color: #1482b4;
	height: 2px;
	border:0px;
	margin-right: 5px;
}
.itmbottom {
	margin-bottom: 10px;
}
.frameBottom {
	margin-bottom: 10px;
}
.switch {
	background-image: url(../images/switch_on.png);
	height: 20px;
	width: 158px;
	text-align: center;
	color: #FFF;
	padding-top: 8px;
}
.conditions {
	background-image: url(../images/cubleBB_bg.png);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}
.process {
    color:#FFF;
	background-image: url(../images/arron2.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 12px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 20px;
	background-color: #666;
	padding-top: 2px;
}
.bottomlink a:link{
  color:#FFFFFF;
}
.bottomlink a:visited{
  color:#FFFFFF;
}
.bottomlink a:hover{
  color:#FFFFFF;
}
.bottomlink a:active{
  color:#FFFFFF;
}
.customerstyle{
  font-size:14px;
  color:#003366;
  font-weight:bold;
  cursor:pointer;
}
.imgstyle{
 border-style:solid;
 border-color:#000000;
 border-width:thin;
}
.step{
  font-size:14px;
  font-weight:bold;
  color:#339900
}
.stepcontent{
  font-size:13px;
}
.close_top_style{
  font-size:12px;
  font-weight:bold;
  color:#003366
}
.cuble995 {
	background-image: url(../images/cuble995_bg.png);
	background-repeat: repeat-y;
	padding: 5px;
}
.ylf2   {
	background-image: url(../images/ylForm2.png);
	height: 60px;
	width: 763px;
	z-index: 999;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.ylf4   {
	background-image: url(../images/ylForm4.png);
	height: 85px;
	width: 763px;
	z-index: 999;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.ylf5   {
	background-image: url(../images/ylForm5.png);
	height: 160px;
	width: 763px;
	z-index: 999;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}
.skytoplink a:link{
  color:#66ffff;
}
.skytoplink a:visited{
  color:#66ffff;
}
.skytoplink a:hover{
  color:#ff9900;
}
.skytoplink a:active{
  color:#ff9900;
}
.leftlink a:link{
  color:#003366;
}
.leftlink a:visited{
  color:#cc3300;
}
.leftlink a:hover{
  color:#ff9900;
}
.leftlink a:active{
  color:ff9900;
}
.borderbottomstyle{
  border-bottom:#CCCCCC solid 1px;
}
.selectimg_style{
  background:#FFFFFF url(../images/select.jpg);
  height:20px;
  left:396px;
  position:absolute;
  width:18px;
}
.serverlist_style{
  padding-left:0px;
  margin-left:-31px;
}
.searchbutton_style{
  margin-left:-45px;
}
.ul_style{
  text-align:left;
  margin-left:-5px;
  padding-left:1px;
}
.input_style{
  height:16px;
  position:absolute;
}
.opcodeinfo_card{
  position:absolute;
  width:300px;
  height:145px;
  margin-top:410px;
  margin-left:-385px;
  display:none;
  line-height:20px;
  font-size:13px;
  padding-right:35px
}
.opcodeinfo_vitem{
  width:300px;
  height:145px;
  position:absolute;
  margin-left:190px;
  margin-top:-470px;
  display:none;
  line-height:20px;
  font-size:13px;
  padding-right:35px
}
.opcodeinfo_member{
  width:300px;
  height:145px;
  position:absolute;
  margin-left:320px;
  margin-top:-665px;
  display:none;
  line-height:20px;
  font-size:13px;
  padding-right:35px
}