body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
ol,ul { list-style: none; zoom:1} 

img { padding:0; margin:0; border:0;}

body{background:url(../images/all/otherpage_bg.jpg) #000 no-repeat top center; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
body.temp { background:none; background:#000000;}
a { text-decoration:none;}
a:hover {}


#warp {	width:1004px;height:100%;margin:0 auto;background-image: url(../images/all/otherpage_bg.jpg);background-repeat: no-repeat;background-position: -138px top;}

#header {margin:0; width:1001px; height:41px; float:left; padding:0;}
/* Top nav Start */   
#menu { float:right; margin-top:3px;}
#main-menu{ width:610px;height:35px;}
.pay #main-menu { visibility:hidden;}
#main-menu ul {clear:both;list-style: none;overflow: hidden;height:35px;}
#main-menu li{list-style: none;display: inline;}	
#main-menu a{float: left;padding: 0;overflow: hidden;height: 35px !important;height :35px; margin-right:4px}
#main-menu a:hover{background-position: 0 -35px;}
#main-menu:link,  #main-menu:active,  #main-menu:visited{background-position: 0 -70px}
#main-menu a.selected {background-position: 0 -35px;}
#thome a  {width:111px;background: url(../images/tab01.gif) top left no-repeat;}
#tcase a  {width:78px;background: url(../images/tab02.gif) top left no-repeat;}
#tabout a  {width:111px;background: url(../images/tab03.gif) top left no-repeat;}
#tservice a  {width:78px;background: url(../images/tab04.gif) top left no-repeat;}
/* Top nav End */



#logo {float:left; margin-top:-38px; padding:0 15px; width:312px; height:110px;}
#flashad{float:left; width:636px; height:131px;}

#content {float:left; background: url(../images/all/contbg.gif) repeat-y; width:100%; height:100%; margin:90px 0 0 0;}

#left { width:242px; height:100%; float:left; margin:0 0 0 16; }

#left_main { width:100%; height:100%; padding:0px 20px 0 48px; float:left; position:relative; margin:-70px 0 0 0;}
#left_main a { color:#e4aa2d;}
#left_main a:hover { color:#CC6600;}

#left_main h3 { background:url(../images/all/left_h1bg.gif); width:242; height:28px; line-height:28px; text-align:center; color:#e4aa2d; font-size:14px; font-family:"Times New Roman", Times, serif, Tahoma; font-weight:bolder; margin:0;}

#login { width:100%; height:auto;}
#login form { margin:0 auto;}
#login form {*margin:0 0px 0 40px;} /*for IE6 IE7*/

#login_table {width:200px!; padding:0; color:#fff; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:10px; line-height:150%; height:100px; margin:0 auto;}

#login_table .login_Input {background:#000; height:14px; line-height:100%; font-size:12px; width:144px; padding:2px; border:1px solid #4f3d29; color:#e5af1d;font-family:Tahoma,Arial;}
#login_table .login_select {background: url(../images/all/select.gif) #000 no-repeat right center; height:22px; line-height:100%; font-size:12px; width:150px; border:1px solid #4f3d29; color:#e5af1d;}
#login_table .submit {background:url(../images/index/login_but.gif) no-repeat; width:89px; height:23px; border:0; cursor:pointer; margin-left:31px;}
#login_table a {color:#e5af1d; text-decoration:none; margin-left:25px;}
#login_table a:hover {color:#e5af1d; text-decoration: underline;}

#login_table2 { margin:20px 0 0 30px; position:relative;}

#left_main #account { margin:0 auto; position:relative; font-size:11px; width:140px; padding:10px 0 10px 100px;}
#left_main #account .accountFace{ position:absolute; left:35px; top:10px; background:url(../images/all/accountFaceBG.gif); height:53px; width:56px;}
#left_main #account .text { color:#ffffa7; font-size:11px; font-weight:bold;}
#left_main #account .email { color:#FFFFFF; font-size:11px;}

a.slideNext,a.slideBack { font-size:16px; font-weight:bold;}

#serverList { width:100%; margin:0 auto;}
#serverList { width:186px; margin:0 auto; padding:10px 0;}
#serverList li {  text-align:center;}
#serverList li a { width:186px; height:24px; display:block; color:#ffe97a; text-align:center; line-height:24px; font-size:12px; background:url(../images/all/serverBtnBG.gif); font-weight:bold;}
#serverList li a:hover { background:url(../images/all/serverBtnOver.gif); color:#FFFFFF;}
#serverList li .lastlogintime { text-align:center; font-size:12px; color:#FFFFFF; margin:0 0 0px 0;}


#left_bott {background:url(../images/left_bg02.gif) no-repeat bottom bottom; width:304px; height:85px; float:left; margin-bottom:0; z-index:999;}
	.accordion2 {width: 216px; margin:4px 0 0 10px;}
	.accordion2 h4{ background: url(../images/all/left_btnbg.gif) no-repeat;padding:5px 0;margin:0;line-height:26px;height:26px;font: bold 16px "Times New Roman", Times, serif;cursor: pointer;color:#ffe779;text-align:left;margin:5px 0;width:216px;display:block;}
	.accordion2 img { float:left; margin:1px 18px 1px 9px;}
	.accordion2 h4 a {color:#ffe779;}
	.accordion2 h4 a:hover {color:#ffe779;}
	.accordion2 h4.active {background-position: 0 -36px;}
	.accordion2 p {background: none;margin: 0;padding: 10px 15px 20px;display: none; color:#f6c008; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold} 
	.accordion2 p a{color:#ffce27; text-decoration:none}
	.accordion2 p a:hover{color:#FFF; text-decoration:none;}
	.accordion2 p a.hover{color:#FFF;}

#right { width:682px; height:100%; float:right;}
#right_main { width:100%; height:100%; color:#333333; font-size:12px; }
#right_main h2{padding:42px 0 0; text-align:center; font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#ffe779}
#right_maincnt {padding:0px 40px 40px; width: 580px;}
#right_maincnt a{ color:#60291c; text-decoration:underline;}
#right_maincnt a:hover { color:#990000;}
#right_maincnt h1{font-size:26px; color:#331907; font-family:"Times New Roman"; font-weight:900; line-height:150%; margin:10px 0; font-weight:bold; text-align:center; background:url(../images/all/h1bg.gif) center center no-repeat;}
#right_maincnt h3{font-size:20px; color:#331907; font-family:"Times New Roman"; font-weight:900; line-height:150%; margin:10px 0;}
#right_maincnt h4{font-size:11px; color:#331907; font-family: Arial, Helvetica, sans-serif; line-height:180%;}
/* 图片展示 */
.layout div{float:left;
   margin:5px;
   width:180px;
   text-align:center;
   height:100px;
}/* 图片展示 */

/*小模板页*/
.tempBox { width:760px; margin:0 auto;}
.tempTop { background:url(../images/all/PayTemplate_Top.jpg); width:100%; height:133px;}
.tempMain { background:url(../images/all/PayTemplate_BG.jpg); width:100%; height:auto;}
.tempFooter { background:url(../images/all/PayTemplate_Footer.jpg); width:100%; height:80px;}

.tempMain #right_maincnt  { margin:0 auto; color:#333;}

.bigpic { border:5px solid #FFFFFF;}

#right_maincnt hr{ background: none; height:0px; border:solid 1px #c3a579; width:560px;}
#right_maincnt p {color:#313131; padding:5px 10px 5px 0px; font-size:11px; line-height:150%; margin:0;}
#right_maincnt form { font-size:11px;}
#right_maincnt .input { border:#a6885c 1px solid; background:#fff8e9; line-height:19px; height:19px;}
#right_maincnt .textarea { border:#a6885c 1px solid; background:#fff8e9; line-height:19px; font-family:Arial;}
#right_maincnt select { border:#a6885c 1px solid; background:#fff8e9; line-height:19px; height:19px;}
#right_maincnt input.btn { line-height:25px; background:url(../images/all/btnbg.gif); border:1px #3f1c04 solid; color:#ffd368; height:25px; padding:0 10px; margin:0 2px;}
#right_maincnt input.btn1 { line-height:30px; background:url(../images/all/btnbg1.gif); width:115px; color:#ffd368; height:30px; margin:0 10px; font-size:14px; font-weight:bold; border:none;}
#right_maincnt span.date {color:#ea5506; font-size:11px; line-height:150%; margin:0;}

#right_maincnt #contactus {}
#right_maincnt #contactus th{ text-align:right; vertical-align:top; padding:5px; font-size:12px;}
#right_maincnt #contactus td{ padding:5px; font-size:12px;}

#footer {background:url(../images/all/footer.gif) no-repeat center; width:1001px; height:106px;  margin:0px 0 0 3px; color:#FFF; font-size:12px; clear:both;  text-align:center; vertical-align:bottom; position:relative;}
#footer #other { width:146px; height:164px; position:absolute; top:-50px; right:0px;}
#copyright { color:#fff; text-align:center; font-size:12px; height:50px;  clear:both;}
