﻿/* CSS Document */
body {	
	text-align:center;
	background-color:#FFF;
}
body,td{font-size:12px;line-height:150%; color:#333; font-family:"宋体",arial;}
*{margin:0;padding:0;}
ul li{list-style-type:none;}
img{border:0}
a{text-decoration:none;}
a:link{color:#333}
a:visited{color:#333}
a:hover{color:#f00}
a:active{color:#f00}
.STYLE1 {
	color: #FF0000;	
	font-size: 14px;
}
.hongd{ font-size:20px; color:#FF0000; font-weight:bold;}
.styadvan{color:#c00;font-size: 14px;font-weight: bold;}
.styred{color: #F60;}
.styblack{color:#000;}
.stygray2{color:#333}
.styred2{color:#FF3333}
.sty22{color:#CC0000}
.styblack,.styred,.STYLE1,.styred2,.advan,.menuboxtit{font-weight: bold;}
/*浮动清除类*/
.clear {
    clear:both;
    height:1px;
    margin-top:-1px;
    overflow:hidden;
}
.clear2{overflow:hidden;zoom:1;}
/*  框架布局样式 */
#container{
	width:960px;
	margin:0px auto;
	text-align:left;
}
#top{
}
.lu{font-size:18px; color:#008080;}
#mainbody{
	clear:right;
	margin-top:15px;
	margin-bottom:20px;
}
.padiiongx{ font-size:12px; line-height:25px; padding-top:20px;}
.hengd{ font-size:16px; font-weight:bold;}
.mainbg{background:#EDF8FE url(images/cl.gif) no-repeat left bottom}
#leftBy{
	float:left;
	width:700px;
}
#rightBy{
	float:right;
	width:240px;
	background-color:#FFF;
}
#footer{
	clear:both;
	background-color:#666;
	height:40px;
	color:#FFF;
	padding:10px 20px;
}
#footer a{color:#FFFFFF}
.logo{background:url(images/logo.jpg) no-repeat left center; padding:12px 0; height:48px; text-align:right; line-height:200%}
.logo a{color:#666}
#banner{height:255px; margin-top:6px; clear:both;}
#pubDiv{background:url(images/pub_bg.png) no-repeat; height:30px; padding-top:8px;}

/*导航条样式*/
#menuDiv{background:url(images/menubg.png) repeat-x; height:35px;}
#menu{float:left;}
#menu li{float:left; width:104px; text-align:center; line-height:35px; vertical-align:middle;position:relative;}
#menu li a{color:#FFF; display: block; font-weight:bold}
#menu li:hover{background:url(images/menufocus.png) center bottom;position:relative;}
#menu ul {
line-height:20px;
text-align:left;
left:0px;
top:34px; 
position:absolute;
visibility:hidden;
z-index:500
}
#menu table{position:absolute; top:0; left:0;}
#menu li:hover ul,#menu a:hover ul {
visibility:visible;
}
#menu a:hover{visibility:visible;}
#menu ul li{
clear:both;
width:104px;
background:#c00;
border-bottom:#FF6600 solid 1px; 
line-height:24px;
}
#menu ul li:hover{background:#900}
#menu ul a{
display:block;padding-left:20px; text-align:left; font-weight:normal
}
#menu ul a:link {
color:#fff;
}
#menu ul a:visited {
color:#fff;
}
#menu ul a:hover {
color:#fff;
font-weight:bold
}
/* menu end*/
.searchFrm{float:right; padding-top:10px;text-align:left;padding-right:38px; color:#666}
.searchInput{border:none; background:transparent; width:120px; height:14px; line-height:100%}

.footmenu{float:right}
.footmenu li{float:left; line-height:14px; border-right:solid 1px #fff; padding:0 10px;}
.footmenu li.li_other{border-right:none}

.servicebox{background:url(images/servicebox.png) no-repeat; height:190px; padding:5px 10px 5px 15px; color:#000; line-height:22px;}
.servicebox h4{border-top:#999 solid 2px;border-left:#999 solid 2px; border-bottom:none; border-right:#fff solid 1px; line-height:20px;width:80px;background-color:#fff; text-align:center;font-size:12px;}
.servicebox p{padding:8px;}
.mainbox{background:url(images/mainbox.png) no-repeat; height:385px;}
.askbox{background:url(images/askbox.png) no-repeat; height:162px;padding:8px 5px 5px 10px;}
.otherbox{border:solid 1px #ccc; line-height:200%}
.otherbox h5{border-bottom:solid #ccc 1px;line-height:26px; font-size:12px; text-indent:10px; background:#f5f5f5; margin:1px 0 6px 0}
.otherbox p{margin-left:10px; margin-bottom:10px;}
.otherbox,.askbox{ margin-top:10px;}

#hotnews_caption ul { height:35px; line-height:35px; vertical-align:middle}
#hotnews_caption ul li {width:98px;color:#c00;}
#hotnews_caption .normal { }
#hotnews_caption .current{ font-size:14px }
#hotnews_content { clear:left; padding:10px 15px;}
#hotnews_content .normal { display:none; }
#hotnews_caption ul li,#help_caption ul li,#advan_caption ul li{float:left;text-align:center; cursor:pointer;font-weight:bold;}

#help_caption ul{padding-left:10px}
#help_caption ul li {width:98px;line-height:24px;}
#help_caption ul li a{color:#CC3300}
#help_caption .current{background:url(images/newimg/helplistbgs.png) repeat-x 0 -201px;border:solid #ccc 1px;border-bottom:none;margin-bottom:-1px;padding:1px;}
#help_caption .current a{ display:block;background:url(images/newimg/helplistbgs.png) repeat-x 0 -231px;}
#help_content{clear:left;padding:15px 10px;height:160px; overflow:hidden;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:url(images/newimg/helplistbgs.png) no-repeat 328px 0px;}
#help_content .normal { display:none; }
#help_content li{
	float:left;
	width:300px;
	overflow:hidden;
	background:url(images/askul.gif) no-repeat left center;
	padding-left:18px;
	text-overflow:ellipsis;white-space:nowrap;
	margin-right:10px; 
	line-height:20px}
#advan_caption{height:31px;line-height:31px;padding-left:10px; padding-top:6px; padding-bottom:2px; background:url(images/newimg/newtitbg.png) repeat-x}
#advan_caption ul li{padding:0 10px;line-height:24px}
#advan_caption .current{border:solid 1px #ccc; color:#c00;border-bottom:none; background-color:#fff;}
#advan_content{clear:left;overflow:hidden;padding:15px 15px 20px 15px}
#advan_content .normal { display:none; }
#advan_content li{
	float:left;
	width:250px;
	overflow:hidden;
	padding-left:55px;
	margin-right:15px;
	margin-bottom:15px;
	line-height:20px;
	height:80px;
	color:#666}

.caseul{padding:15px;}
.caseul li img{float:left; margin-right:10px; border:1px solid #ccc}
.caseul li{text-align:left; padding-bottom:40px; clear:left; color:#666}
.home_table td{ padding:3px; height:20px;}
.trbg{background-color:#f5f5f5}
#marqueebox{line-height:20px;color:#f00}
#marqueebox a{color:#f00}
.butsty{
	background:url(images/morebg.gif) no-repeat top; 
	height:20px;
	width:75px; 
	text-align:center;
	color:#f60;
	border:none;
	font-size:12px;
	cursor:pointer}
.newsul,.asklist{ padding:5px 20px 10px 10px;}
.newsul li{background:url(images/dot_05.gif) no-repeat left center;}
.newsul li span,.asklist li span{float:right;color:#999;}
.asklist li{background:url(images/askul.gif) no-repeat left center;}
.asklist li,.newsul li{padding-left:18px; border-bottom:1px #ddd dashed; line-height:26px}
.askul,.newploy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.askul{background:url(images/askico.gif) no-repeat left top; line-height:21px; margin-top:10px;width:210px;}
.askul li{ padding-left:20px;}
.advan_box{clear:both; padding-top:15px}
#home_advan{height:136px; background:url(images/advanbg.png) no-repeat;}
#home_advan ul{ margin-top:15px;float:left;}
#home_advan ul li{float:left;width:148px; padding-right:12px; padding-left:80px;color:#666;}
#home_advan h4{font-size:12px;font-weight:bold;color:#39c;margin-bottom:4px}
.advanlibg1,.advanlibg2,.advanlibg3,.advanlibg4{background-image:url(images/advanbg_ico.jpg); background-repeat:no-repeat}
.advanlibg1{background-position:10px 25px}
.advanlibg2{background-position:10px -54px}
.advanlibg3{background-position:10px -136px}
.advanlibg4{background-position:10px -212px}

#popdiv{position:absolute;right:0px; top:16px;padding:10px;border:solid 1px #333; width:150px; background:#FAFAED; z-index:300; display:none}
.trygif{position:absolute;top:-10px;left:60px;width:57px;}
.mainbox_top{height:40px; line-height:40px; vertical-align:middle; padding-left:10px; background:url(images/mainboxtop.png)}
.mainbox_middle{ border-left:solid 1px #ccc; border-right:solid 1px #ccc; padding:10px;}
.mainbox_foot{ height:9px; background:url(images/mainboxfoot.gif);}
.feature{float:left;width:310px; margin:10px; display:inline;}
.feature li{ padding-left:75px; padding-bottom:15px; color:#666}
.feature li ul li{list-style-type:square; padding-left:3px; padding-bottom:0px;}
.feature li ul li.tit{ font-weight:bold;list-style-type:none}
.advan{border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; background-color:#f5f5f5; padding:4px;margin-top:20px; color:#f00;}
.schemedl{margin:15px; border-bottom:1px #999 dashed}
.schemedl dt{font-size:14px;color:#C00}
.schemedl dt a{color:#c00}
.netdisk_advan{margin-top:15px}
.netdisk_advan dt,.schemedl dt{font-weight:bold; background:url(images/arrow.gif) no-repeat left center;padding-left:10px; text-decoration:underline}
.netdisk_advan dd,.schemedl dd{color:#606060; margin-top:5px; margin-bottom:10px; padding-left:10px;}
.menuboxtit{height:26px;padding-left:15px; padding-top:10px;background:url(images/menuboxtop.png);}
.menuboxmiddle{background:url(images/menuboxmiddle.png) repeat-y; padding:0 5px}
.menuboxfoot{background:url(images/menuboxfoot.gif); height:12px;}
.menuboxmiddle ul li{height:24px; line-height:24px; vertical-align:middle}
.menuboxmiddle ul li a{ padding-left:35px; display:block;border-top:solid 1px #ddd;}
.menuboxmiddle ul li a:link{}
.menuboxmiddle ul li a:visited{}
.menuboxmiddle ul li a:hover{border-top:solid 1px #ddd; border-left:3px solid #c00;border-right:3px solid #c00; background:#f5f5f5}
.menuboxmiddle ul li a:active{}

.controlDiv{background:url(images/mailcontrolbg.jpg) left top no-repeat; padding-left:125px;}
.controlDiv p{margin-top:10px;}
.control_intro{color:#0066CC;border:dashed 1px #ccc;padding:5px;line-height:200%}

.cont_tab td{padding:2px;border-bottom:solid 1px #ccc}
.cont_tab th{color:#fff; padding-left:10px; height:26px;}
.pushmailDiv{ padding:10px 5px 10px 120px;margin:10px 0;line-height:200%}
.whatpushmail{background:url(images/pushmail.jpg) no-repeat left top;padding-left:95px; padding-bottom:20px;border-bottom:dashed 1px #999;}
.article{
	min-height:530px;
	height:auto !important; 
	height:530px;
	}
.articlep{color:#666;text-align:center;border-bottom:dashed 1px #ccc;padding:5px 0;margin:10px 0}
#contents{font-size:14px; line-height:24px; padding:10px;}
.tab_border{border-collapse:collapse; border:#ddd solid 1px;margin:10px auto 20px auto}
.tab_border td{border:#ccc solid 1px;padding:3px;}
.tab_border th{border:#ccc solid 1px;padding:3px; background-color:#f5f5f5; text-align:center}
.tab_border1{border-collapse:collapse; border:#F1CEA7 solid 1px;margin:6px 0 30px 0;background-color:#fffbf7; text-align:center}
.tab_border1 td{border:#F1CEA7 solid 1px;padding:5px;}
.tab_border1 th{border:#F1CEA7 solid 1px;line-height:32px;color:#963;background:url(IMAGES/newimg/buythbg.png) repeat-x}
.tab_border1 tr:hover{background-color:#fff}
#list2_2{line-height:150%;overflow:hidden}
.newploy{padding-left:10px;width:220px;}
.newploy li{ background:url(images/arrow.gif) no-repeat left center; padding-left:10px;}
.paydiv{padding:10px 15px}
.contdiv{margin:20px; font-size:14px;line-height:200%}
.contdiv ul{border-bottom:solid 1px #999; margin-bottom:15px; padding-bottom:10px;}
#youhui{float:right;display:block;padding-top:8px;padding-right:20px;}
#youhui a{text-decoration:underline; color:#f00}
#popup_buy{
	display:none;z-index:1000;width:600px;height:320px;border:outset 4px #ccc; background:#fff;padding:1px;overflow:hidden;
	left:50%;/*FF IE7*/
	top: 50%;/*FF IE7*/
	margin-left:-250px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-125px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat')?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop+(document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.popupbg{
background-color:#999;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat')?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.buy_h4{height:28px;line-height:28px;color:#960;padding-left:140px;font-size:14px;background:url(images/newimg/buytit.png) no-repeat; font-weight:normal}
.buy_item2,.buy_item{height:32px;padding-left:102px;vertical-align:middle; line-height:32px;text-align:left}
.buy_item{background:url(images/newimg/buytit.png) no-repeat 0 -31px;width:520px; margin:4px auto; color:#960;}
.buy_item input,.buy_item2 input,.buy_item2 img{vertical-align:middle}
.buy_text,.buy_text2{width:86px;height:20px;border:none;padding:2px; vertical-align:middle}
.buy_text{background:url(images/newimg/buytit.png) no-repeat 0 -66px;}
.buy_item2{background:url(images/newimg/buytit.png) no-repeat 0 -93px;}
.buy_text2{background:url(images/newimg/buytit.png) no-repeat -92px -66px;}
.btn_buy{}
.btn_try{}
