body{margin:0px auto;font-size:12px;word-wrap:break-word; background-image: url(../_images/page_bg.jpg); background-repeat:repeat-x;font-family:Tahoma; background-color:#000000; color:#330000;}
ul{ margin:0px; padding:0px;}
input{ font-family:Tahoma; font-size:11px;}
p{ margin:0px;}
li{ list-style:none;}
hr{ height:1px; color:#C2AA70;}
#showh1{ font-size:11px;color:#999999; margin:0px auto;line-height:34px; font-weight:normal; text-align:center;position:absolute; text-align:center; width:100%;}

ol{ line-height:24px;}
ol li{ list-style:decimal}


a:link{ color:#330000; text-decoration:none;}
a:visited{ color:#330000; text-decoration:none;}
a:hover{ color:#330000; text-decoration:underline;}
a.red:link{ color:#CE7A2C;text-decoration:none;}
a.red:visited{ color:#CE7A2C;text-decoration:none;}
a.red:hover{ color:#CE7A2C;text-decoration:underline;}
.red{ color:#CE7A2C;}
a.red2:link{ color:#cc0000;text-decoration:none;}
a.red2:visited{ color:#cc0000;text-decoration:none;}
a.red2:hover{ color:#cc0000;text-decoration:underline;}
.red2{ color:#cc0000;}
a.gray:link{ color:#CAC0A8;text-decoration:none;}
a.gray:visited{ color:#CAC0A8;text-decoration:none;}
a.gray:hover{ color:#CAC0A8;text-decoration:underline;}
.gray{ color:#CAC0A8;}
a.blue:link{ color:#6CD5EC;text-decoration:none;}
a.blue:visited{ color:#6CD5EC;text-decoration:none;}
a.blue:hover{ color:#6CD5EC;text-decoration:underline;}
.blue{ color:#6CD5EC;}
a.yellow:link{ color:#FFD805;text-decoration:none;}
a.yellow:visited{ color:#FFD805;text-decoration:none;}
a.yellow:hover{ color:#FFD805;text-decoration:underline;}
.yellow{ color:#FFD805;}
a.line:link{ text-decoration:underline;}
a.line:visited{ text-decoration:underline;}
a.line:hover{ text-decoration:none;}


div.page{margin:auto; width:1000px;}
div.login{line-height:34px;text-align:right;padding-right:50px;color:#A9A69A;height:34px;z-index:2;position: relative;}
div.topmenu{z-index:1; margin-top:15px;}
div.left240{float:left; width:240px;}
div.left240 .leftmenu {}
div.left240 .leftmenu li{ background-image:url(../_images/icon.gif); background-position:0px -97px; background-repeat:no-repeat; line-height:22px;text-indent:25px; margin-left:30px; font-weight:bold; color:#CAC0A8; font-size:11px;}
div.left240 .leftborder{ background-image: url(../_images/leftborder.jpg); background-position:-190px 0px;color:#CAC0A8;}
div.left240 .leftborder .top{ margin:0px; background-image: url(../_images/leftborder.jpg); height:15px; background-position:0px 0px;}
div.left240 .leftborder .line{background-image: url(../_images/leftborder.jpg); background-position:190px 0px; height:10px;}
div.left240 .leftborder .foot{background-image: url(../_images/leftborder.jpg); height:15px; background-position:0px -15px;}
div.right760{float:left; width:760px;z-index:1; position:relative;}
div.right760 .right_sword{position:relative;left:0px;top: 208px; width:40px;}
div.right760 .search{ background-image:url(../_images/search_bg.gif); background-repeat:no-repeat; background-position:right 0px; height:30px; width:320px;padding-left:360px;color:#CAC0A8; font-weight:bold; line-height:30px; font-size:11px;overflow:hidden }
div.right760 .search input{border:0px; background:none;color:#CAC0A8; font-weight:bold; margin-top:7px;margin-left:150px;}
div.right760 .main{ background-image:url(../_images/right760_bg.jpg); background-position:700px 0px; margin-right:50px; margin-left:10px; margin-top:-5px;}
div.right760 .main .top{ background-image:url(../_images/right760_bg.jpg); background-position:0px 0px; height:50px; margin:0px; margin-top:5px;}
div.right760 .main .foot{ background-image:url(../_images/right760_bg.jpg); background-position:0px bottom; height:26px; font-size:0px;}
div.right760 .main .inner{padding:0px 20px 0px 25px;margin-top:10px;}
div.right760 .main .inner .left{width:445px; float:left; margin-right:10px;}
div.right760 .main .inner .right{width:190px; float:left;}



div.right760 .rightborder_445{ background-image:url(../_images/rightborder_445.jpg); background-position:445px 0px; width:445px; margin-top:5px;}
div.right760 .rightborder_445 .top_445{background-image:url(../_images/rightborder_445.jpg); background-position:0px 0px; height:40px;}
div.right760 .rightborder_445 .foot_445{background-image:url(../_images/rightborder_445.jpg); background-position:0px -45px; height:10px;}

div.right760 .rightborder_645{ background-image:url(../_images/rightborder_645.jpg); background-position:645px 0px; width:645px; margin-top:5px;}
div.right760 .rightborder_645 .top_645{background-image:url(../_images/rightborder_645.jpg); background-position:0px 0px; height:40px;}
div.right760 .rightborder_645 .foot_645{background-image:url(../_images/rightborder_645.jpg); background-position:0px -45px; height:10px;}
div.right760 .right_tab{ height:24px;z-index:3;}
div.right760 .right_tab li{ float:left; background-image:url(../_images/search_bg.gif); background-position:0px -30px; width:110px; height:24px; line-height:24px; text-align:center; color:#ffffff; font-size:11px; font-weight:bold;}
div.right760 .right_tab .down{background-position:-110px -30px;}
div.right760 .charge_list th{ border:1px solid #ccc;}
div.right760 .charge_list td{ border:1px solid #ccc;}




div.page_foot{background-color:#060606;font-size:11px;color:#939393; line-height:22px;padding-bottom:20px;padding-top:20px; width:100%; border-top:1px solid #6D635A; margin-top:30px; position:relative;}
div.page_foot a:link{ color:#939393;}
div.page_foot a:visited{ color:#939393;}
div.page_foot a:hover{ color:#939393;}
div.page_foot h2{font-size:10px; font-family:tahoma; font-weight:normal;  margin-top:-21px; text-indent:130px;}

.news_list{ padding:0px 10px 0px 10px; margin:0px;}
.news_list li{ line-height:22px;border-bottom:1px dashed #B6AD95; font-size:11px; color:#2E1F09; height:22px;}
.news_list .time{ float:right; font-size:11px; color:#534E40;}
.news_list2{ padding-top:10px;}
.news_list2 li{ line-height:30px;border-bottom:1px dashed #B6AD95; font-size:11px; color:#2E1F09; height:30px;}
.news_list2 .time{ float:right; font-size:11px; color:#534E40;}
.shownews{padding:0px 20px 0px 20px; margin-top:-30px; font-size:12px; }
.shownews h3{ font-size:13px; font-weight:normal; border-bottom:1px dashed #000; line-height:30px;font-weight:bold;}
.shownews p{ line-height:20px; margin:20px 0px 20px 0px;font-size:11px;}
.showguide{padding:0px 25px 0px 25px; margin-top:-30px;}
.showguide h3{border-bottom:1px dashed #000; line-height:25px;padding-bottom:10px;font-size:11px;}
.showguide h3 p{line-height:25px; background-image:url(../_images/guide/guide_title.jpg);font-size:11px; color:#fff; width:120px; text-align:center; margin:0px; font-family:Tahoma;}
.showguide p{ line-height:18px; margin:20px 0px 20px 0px;font-size:11px;font-family:Verdana}
.showguide .faq{ line-height:14px;border:1px solid #917A4A;background-color:#E6DDBC; padding:10px; margin-bottom:10px;}
.showguide h4{ font-size:12px;}
.page_up{border-top:1px dashed #000; padding:10px 0px 10px 0px;}

.pic_list{ padding:0px 0px 0px 10px;}
.pic_list .img{ float:left; margin:4px; border:1px solid #000; padding:1px; background-color:#fff; }
.pic_list .img2{ float:left; margin:10px; border:1px solid #000; padding:5px; background-color:#fff; }
.pic_list .img2 img{ width:270px; height:180px;}
.pic_list .img3{ float:left; margin:4px; font-size:11px; line-height:14px; text-align:center;}
.pic_list .img3 img{ border:1px solid #000; padding:1px; background-color:#ffffff; width:144px; height:82px;}


div.clear{ clear:both;}



.padding{ padding:10px;}
.bold{ font-weight:bold;}
.line_h{ line-height:24px;}
.text_10{ font-size:10px; font-weight:normal;}
.text_11{ font-size:11px;}
.text_12{ font-size:12px;}
.text_13{ font-size:13px;}
.text_14{ font-size:14px;}



div.title445{ background-image: url(../_images/title.jpg); background-repeat:no-repeat; background-position:0px 0px; height:28px; font-size:11px;}
div.title445 li{ float:left;color:#CAC0A8; line-height:28px; width:65px; text-align:center; margin-left:10px;padding-top:3px;}
div.title445 .down{ font-size:12px; font-weight:bold; background-image:url(../_images/title.jpg); background-position:-445px 0px;}
div.title445 p{ float:left;color:#CAC0A8; line-height:28px;font-weight:bold; }
div.title445 span{ float:right;margin:5px 10px 0px 0px;}
div.title190{ background-image: url(../_images/title.jpg); background-repeat:no-repeat; background-position:0px -28px; height:28px; font-size:11px;}
div.title190 p{ float:left;color:#CAC0A8; line-height:28px;font-weight:bold;margin-left:10px;}
div.title190 span{ float:right;margin:5px 10px 0px 0px;}
div.title645{ background-image: url(../_images/title.jpg); background-repeat:no-repeat; background-position:0px -56px; height:28px; font-size:11px;}
div.title645 li{ float:left;color:#CAC0A8; line-height:28px; width:90px; text-align:center; margin-left:10px;padding-top:3px;}
div.title645 .down{ font-weight:bold; background-image:url(../_images/title.jpg); background-position:-515px 0px;}
div.title645 p{ float:left;color:#CAC0A8; line-height:28px;font-weight:bold;margin-left:10px;}
div.title645 span{ float:right;margin:5px 20px 0px 0px;}
div.page_nav{ background-image: url(../_images/title.jpg); background-repeat:no-repeat; background-position:0px -56px; height:28px; font-size:11px;}
div.page_nav p{color:#CAC0A8; line-height:28px;font-weight:bold;margin-left:10px; background-image:url(../_images/icon.gif); background-repeat:no-repeat; background-position:0px 8px; text-indent:20px;}
div.page_nav span{ float:none; margin:0px 8px 0px 8px; font-size:10px;font-family:Arial;}


.alpha{filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6; position:relative;}
div.openwindow{border:1px solid #525252; background:#E4DBBA;position:relative;z-index: 3; background-image:url(../_images/rightborder_645.jpg); background-position:-645px 0px; text-align:left;}
div.openwindow .textarea{ border:1px solid #804104;height:18px; font-size:12px; line-height:18px;}
div.openwindow .textarea_down{ border:1px solid #804104;height:18px; font-size:12px; line-height:18px; background-color:#E5DEC5;}
div.title_openwindow{height:28px; background-image:url(../_images/title.jpg); background-position:0px -84px; line-height:28px;}
div.title_openwindow p{ float:left;color:#CAC0A8; line-height:28px;font-weight:bold; text-indent:28px;}
div.title_openwindow span{ float:right;margin:4px 5px 0px 0px;}

div.server_list{}
div.server_list .server_list_top{ background-image:url(../_images/openserver.gif); height:20px;}
div.server_list .server_list_inner{background-image:url(../_images/openserver.gif); background-position:-337px 0px; overflow:hidden;}
div.server_list .server_list_foot{ background-image:url(../_images/openserver.gif); height:20px; background-position:0px bottom;}
div.server_list li{height:30px; line-height:30px; text-indent:20px;margin:auto; margin-bottom:3px;font-weight:bold; background-image:url(../_images/server_bg.jpg); background-position:0px -28px; width:298px;}
div.server_list .over{ background-color:#EFEADA;}

.btn_80{ background-image:url(/_images/btn.jpg); width:80px; height:26px; line-height:26px; text-align:center; color:#ffffff; border:0px; font-weight:bold; padding:0px; cursor:pointer;}
.btn_60{ background-image:url(/_images/btn.jpg); width:60px; height:23px; line-height:23px; text-align:center; color:#ffffff; border:0px; font-weight:bold; padding:0px; cursor:pointer; background-position:0px -26px;}
.btn_200{ background-image:url(/_images/btn.jpg); width:200px; height:26px; line-height:26px; text-align:center; color:#ffffff; border:0px; font-weight:bold; padding:0px; cursor:pointer; background-position:0px -52px;}


.textarea_wel{border:1px solid #000000;height:18px;line-height:18px;filter: Alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.textarea_wel_over{ border:1px solid #000000; height:18px;line-height:18px;}



.openid{position:absolute;left:805px;bottom: 50px; background-image:url(../_images/icon_openid.jpg); width:218px; height:110px;}
.openid span{ display:block; padding-top:40px;}

.login_menu li{ border:1px solid #675E48; margin:15px auto;  background-color:#231707; line-height:21px; text-align:center; cursor:hand;}



.facebook_menu{ padding-top:95px; text-indent:240px;}
.facebook_menu a{ font-weight:bold; margin:0px 10px 0px 10px;}

.facebook_server{ margin:0px; padding:0px;}
.facebook_server li{ background-image:url(/_images/server_bg.jpg); background-position:0px -58px; height:30px; line-height:30px; width:298px; margin-bottom:3px; font-weight:bold; text-indent:20px; list-style:none;}
.facebook_server li span{ float:right; padding: 10px 15px 0px 0px;}

