﻿@charset "utf-8";
/* CSS Document */
html{overflow-y:scroll;}
body{ margin:0; padding:0; background:#FFF; font-size:12px; color:#656565; font-family:"宋体",Arial, Helvetica, sans-serif; text-align:left;}
ul,li,dl,dd,dt,h1,h2,h3,h4,h5,form{ padding:0; margin:0;}
ul{ list-style-type:none;}
img{ border:none; vertical-align:middle;}
a{color:#656565; text-decoration:none;}
a:hover{color:#656565; text-decoration:underline;}
.clear_float{ clear:both;}
.more_img{ float:right; padding-right:10px; padding-top:8px;}
.button_search{ background:url(../images/button_03.gif) no-repeat center; width:22px; height:20px; border:none; line-height:20px; font-size:12px; cursor:pointer;}
.input_text{ height:12px;line-height:12px; font-size:12px;}

/*all*/
#wap{ width:1003px; margin:auto;}

/*top*/
#top{background:url(../images/top_bg.gif) repeat-x top; height:90px;}
#top_up{ background:url(../images/qgq.gif) no-repeat right top;}
#logo{ padding-left:50px;float:left; width:150px; padding-top:10px;}
#menu{ float:right; width:720px; padding-right:10px;background:url(../images/qgq.gif) no-repeat right top;}
#menu h2{ font-size:12px; text-align:right; line-height:40px; padding-right:260px; color:#FF7301;}
.menu_box{ float:left;text-align:center;}
.menu_box span{display:block; width:79px;height:34px; margin:0 10px;line-height:34px; cursor:pointer;}
.menu_box span a{display:block;width:79px;height:34px;font-weight:bold; text-decoration:none;}
.menu_box span a:hover{ color:#FFF; text-decoration:none;}
.menu_box ul{display:none;background:#F6F6F6; border:1px solid #6C7A87;width:77px;margin:0 10px;line-height:25px; position:absolute;z-index:999999;}
.menu_box ul li a{ display:block;width:77px;}
.menu_box ul li a:hover{ background:#6C7A87; color:#FFF;text-decoration:none;}
.menu_now{ background:url(../images/menu_bg.gif) no-repeat center bottom; color:#FFF; text-decoration:none;}
.menu_now a{color:#FFF;}

#channel{ clear:both;width:1003px;}
#server_line{float:left; width:600px;padding-left:30px; padding-bottom:10px;font-weight:bold; color:#656565;}
#pay_type{ float:right; width:150px;padding-right:30px; padding-bottom:10px; text-align:right;}

/*main*/
#main{ clear:both;width:950px; margin:auto;}

/*bottom*/
#bottom{ margin-top:20px; border-top:#D0D0D0 1px solid; line-height:20px; padding:10px 30px;}
.bottom_logo{ float:right; padding-top:10px;}