/* CSS Document */
body,td,th{font-size:12px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;}
body{margin:3px 0 0 0;background:url(../images/top_line.gif) repeat-x;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;}
/* 页面框架 */
.left{width:270px;float:left;}
.right{width:680px;float:right;}
.main_w{width:960px;margin:0 auto;overflow:hidden;}
/* 顶部 */
#header{width:960px; margin:0 auto; height:77px;}
.index #header{background:url(../images/logo/logo_20110315.gif) no-repeat 0 0; width:960px; margin:0 auto; height:77px;}/* 首页节日logo */
.index #logo{ background:none; width:251px; float:left;height:70px;}
#logo{width:280px; float:left; background:url(../images/logo.gif) no-repeat 2% 80%;height:70px;}
#indexLogo{}
#topright{width:586px;float:right;}
#topregpwd{height:25px;text-align:right;}
#login{height:20px;padding-top:10px;}
.logincon{padding-top:5px;text-align:right;}
.logincon form{margin:0; padding:0;}
.logininput{width:80px; height:16px; border:1px solid #e1e1e1;}
.logininputy{width:40px; height:16px; border:1px solid #e1e1e1;}
/* 菜单样式 */
#nav{padding:0;background:url(../images/menu_bg.gif);height:39px;}
#nav ul{ margin:0; padding:0; list-style:none;}
#nav ul li{ float:left; width:106px; height:25px; text-align:center; padding-top:14px; font-weight:bold;}
#nav ul li.cum{background:url(../images/menu_over_bg.gif) no-repeat 50% 0;float:left;width:106px; height:25px; text-align:center; padding-top:14px;font-weight:bold; color:#3C0067;} 
#nav ul li.cum a:link,#nav ul li.cum a:visited{color:#CD0000; text-decoration:none;}
#nav ul li.cum a:hover{color:#333333; text-decoration:none;}
#nav ul li a:link,#nav ul li a:visited{color:#FFFFFF; text-decoration:none;}
#nav ul li a:hover{color:#FFEEEF; text-decoration:none;}
/* 二级菜单样式 */
#smallnavbg{height:31px;line-height:31px;background:url(../images/menusmall_bg.gif);}
#smallnav a:link,#smallnav a:visited{color:#5E1F84; text-decoration:none;}
#smallnav a:hover{color:#3C0067; text-decoration:underline;}
.host{padding:0 0 0 230px;}
.domain{padding:0 0 0 130px;}
.cndomain{padding:0 0 0 330px;}
.vps{padding:0 0 0 450px;}
.idc{padding:0 0 0 550px;}
.web{padding:0 0 0 450px;}
/* 底部样式 */
#footbg{ background:url(../images/foot_bg.gif) repeat-x; height:38px;margin-top:20px;line-height:38px; text-align:center;}
#footbg a:link,#footbg a:visited{color:#333333; text-decoration:none;}
#footbg a:hover{color:#CD0000; text-decoration:underline;}
#footerbg{background:url(../images/foot_con_bg.gif) repeat-x;}
#footer{width:945px; margin:0 auto; padding-left:15px; text-align:center}
.footcon{width:650px; margin:10px auto;}
.copyright{height:30px; line-height:30px; border-bottom:1px solid #e1e1e1;}
.footadd{ line-height:20px; padding-top:8px;}
.footertu{width:100px; padding-top:40px;}
.footertu img{ border:none;}
.telstyle{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
/* 链接样式 */
a:link{color:#333333;text-decoration:none;}
a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;color:#CD0000;}
a:active{text-decoration:none;}
/* 字体样式 */
.font14{font-size:14px;}
.money{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FF0000; font-weight:bold;}
.red{color:#FF0000;}
/* 其它 */
.weizhi{height:30px;line-height:30px;}
.mtop{margin-top:10px;}
.text{line-height:22px;padding:10px 15px 0 15px;}
.newtext{line-height:20px; padding:5px;}
.f_l{ float:left}
.f_r{ float:right;}
.clear{ clear:both;}
