body{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:left;
 	background: #F9FBF9;
	line-height: 170%;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	}
	
.clearboth{clear: both; padding:0px; text-align: center;} 
img {border:0px;}

textarea{ font-family:Arial, Helvetica, sans-serif}
input{ font-family:Arial, Helvetica, sans-serif}
select{ font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;color:#000; }
a:hover{ color:#f60; text-decoration:underline;}
.a1:link, .a1:visited{text-decoration:none;color:#f60; font-weight:bold;}
.a1:hover{ color:#f60; text-decoration:underline; font-weight:bold;}
.a2:link, .a2:visited{text-decoration:underline;color:#fff; }
.a2:hover{ color:#fff; text-decoration:none;}
.a3:link, .a3:visited{text-decoration:underline;color:#6C6C6C; }
.a3:hover{ color:#f60; text-decoration:none;}
.menulink:link, .menulink:visited{text-decoration:none;color:#fff; }
.menulink:hover{ color:#fff; text-decoration:underline;}

h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0; line-height:36px; }

.dmain{ margin-top:10px; background:url(../images/top_bg.gif) repeat-x;}
.main{ margin:0 auto; width:955px;}
.top{ height:83px; margin-bottom:8px;}
.logo{ float:left; width:217px; padding-top:13px;}
.top_right{ width:738px; float:left;}
.banner{ float:left;}
.top_right_right{ width:238px; float:right; text-align:right;}
.shopchat{ float:right; margin-top:30px;}
.menu{ margin-left:5px; height:29px;}
.menu ul{ padding:0; margin:0; background:url(../images/menubg_red.gif) repeat-x; line-height:29px; color:#FFF; letter-spacing: 0.3px; word-spacing: 0.1em}
.menu li{text-decoration: none; float:left; padding:0; margin:0; list-style:none; line-height:29px; height:29px; background:url(../images/menubg_red.gif) repeat-x;}
.menu li.active{ background:url(../images/menubg_black.gif) repeat-x;}
#new{position:absolute; z-index:100; top:86px; margin-left:-50px;}

.weizhi{ background:url(../images/li1.gif) no-repeat 15px; padding-left:30px; line-height:30px;}
.left{ width:231px; float:left; padding-right:13px;}
.left2{ width:195px; float:left; padding-right:13px;}
.box{ margin-bottom:13px;}
.boxtop{background:url(../images/box_topbg.gif) repeat-x; height:36px;}
.newstop{background:url(../images/news_bg.gif) repeat-x; height:36px;}
.boxtop_left{ float:left; font-size:15px; line-height:36px; font-weight:bold;}
.boxtop_left span{ font-size:18px; color:#FF0000; font-family:Arial, Helvetica, sans-serif;}
.boxtop_left .tu{ float:left;}
.boxtop_right{ float:right; }

.boxbotom{background:url(../images/box_bottombg.gif) repeat-x; height:8px;}
.boxbotom_left{ float:left;}
.boxbotom_left .tu{float:left; width:8px;}
.boxbotom_right{ float:right; width:8px;}


.ititle{ margin-left:15px; padding-left:15px; background:url(../images/title.jpg) no-repeat; height:36px; line-height:32px; font-size:14px; font-weight:bold;}
.box1{ margin-bottom:13px; background:url(../images/iboxbg.gif) repeat-y; }
.box2{ margin-bottom:13px; background:url(../images/iboxbg2.gif) repeat-y; }
.boxtop1{background:url(../images/iboxbg_top.gif) repeat-x; height:29px;}
.boxtop1_left{ float:left; }
.boxtop1_right{ float:right;}
.boxcenter1{ background-color:#F5F5F5}
.boxcenter1_left{background:url(../images/iboxbg_left.gif) repeat-y; float:left ; width:33px; }
.boxcenter1_right{ float:right; background:url(../images/iboxbg_right.gif) repeat-y; width:34px; }
.boxbotom1{background:url(../images/iboxbg_bottom.gif) repeat-x; height:29px;}
.boxbotom1_left{ float:left;}
.boxbotom1_right{ float:right; }
.itext{ margin:0px 33px 0px 33px;}

.packagesbox{ background:url(../images/t6boxbg.gif) repeat-y; width:100%; margin:0 auto; display:table}
.packagesbox .picbox{text-align:center; width:172px; float:left; font-size:11px; margin:0 5px}
.packagesbox .fontbox{width:500px; float:left; padding-left:10px; color:#A3A3A3;}
.packagesbox .fontbox h6{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:700; padding:0; margin:0; color:#000;}
.packagesbox .fontbox h5{ background:url(../images/arrow_02.gif) no-repeat 1px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:700; margin:3px; padding:0 0 0 13px; color:#ff0000;}
.packagesbox .fontbox p{ color:#4B4B4B; line-height:16px; margin:0; padding:0;}

.packagesbox .fontbox2{width:350px; float:left; padding-left:10px; color:#333; line-height:26px;}
.packagesbox .fontbox2 h6{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:700; padding:0; margin:0; color:#000;}
.packagesbox .fontbox2 h5{ background:url(../images/arrow_02.gif) no-repeat 1px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:700; margin:3px; padding:0 0 0 13px; color:#ff0000;}
.money{ color:#FF0000; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

.butbox{ width:168px; float:right; margin-right:10px;}
.butbox ul{ margin:0; padding:0;}
.butbox li{background:url(../images/ibutton.jpg) no-repeat; width:150px; height:33px; margin-bottom:10px; margin-top:10px; text-indent:20px; line-height:33px;  font-size:13px; color:#00C0FF; display:block; list-style:none; cursor:pointer;	}


.list{ border-left:1px #C9C9C9 solid; border-right:1px #C9C9C9 solid; }
.list ul{ margin:0; padding:0 10px 10px 10px;}
.list li{ list-style:none; padding-left:15px; border-bottom:1px #CCC dashed; line-height:25px;}
.list2{ padding:0 10px 10px 10px;}
.list2 ul{ padding:0; margin:0;}
.list2 li{ background:url(../images/news_li.gif) no-repeat -2px ; list-style:none; padding-left:15px; border-bottom:1px #CCC dashed; line-height:25px;}

.right{ width:711px; float:left; }
.right2{ width:747px; float:left; }
.zhongbu{width:512px; float:left; padding-bottom:10px;}
.pro{ float:left; margin-right:8px; margin-bottom:12px;}
.news{ padding-right:12px;}
.dright{ float:right; width:195px;}
.login{margin-bottom:13px; background:url(../images/login_bg.jpg) repeat-x; height:203px;}
.login_left{ width:9px; float:left;}
.login_right{ width:8px; float:right;}
.login_center{ padding-left:10px; width:162px; float:left; line-height:23px;}
.login_title{ font-size:15px; line-height:30px; font-weight:bold;}
.input1{border:1px #666 solid; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:140px;}
.button2{height:22px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:1px #DBB21B solid; color:#000; background: url(../images/button.gif);}
.submit_all{height:22px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:1px #DBB21B solid; color:#000; background: url(../images/button.gif);}
.button1 {height:22px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:1px #A87705 solid; color:#000; background: url(../images/button.gif);margin-top:5px;}
.live{ padding-left:10px; color:#6C6C6C;}
.live img{ margin-top:8px;}
.pay{ padding-left:13px; margin-bottom:10px;}
.floot{ text-align:center; margin-top:10px;}
h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; border-bottom:2px #FF0000 solid; line-height:30px; margin:0 7px 0 0; padding:0 0 0 10px;}
.text{ width:100%;}

.w_b_26 { padding:0 0 0 4px; margin-top:15px; BORDER-BOTTOM: #FF0000 2px solid; height:27px;}
.c_text {BORDER-RIGHT: #EDEDED 4px solid; PADDING-LEFT: 10px; BORDER-LEFT: #EDEDED 4px solid; LINE-HEIGHT: 18px; TEXT-ALIGN: left}
.y_b_22 {PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 28px; HEIGHT: 28px; BACKGROUND-COLOR: #EDEDED; TEXT-ALIGN: left}
.y_s {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR:#fff; LINE-HEIGHT: 22px; HEIGHT: 60px; TEXT-ALIGN: left;BACKGROUND-COLOR: #0099ff; }
.pl_buy{text-align: right; padding-bottom:5px; padding-right:5px;}
.pl1{ border-bottom:4px #EDEDED solid;}
.listform {PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 120px; TEXT-ALIGN: right;}

.table02{ width:97%; text-align:left; background-color:#FFFFFF ;margin:10px auto; border-collapse:collapse; border-spacing:0px; text-align:left;}
.table02 th{background-color:#EFEFEF; border: 1px solid #E1E1E1; padding:2px 10px 2px 10px;}
.table02 td{border: 1px solid #E1E1E1; padding:2px 10px 2px 10px;}

.table01{ width:97%; text-align:left; background-color:#FFFFFF ;margin:10px auto; border-collapse:collapse; border-spacing:0px; text-align:left;}
.table01 th{background-color:#EFEFEF; padding:2px 10px 2px 10px;}
.table01 td{ padding:2px 10px 2px 10px;}

.table03{ width:100%; text-align:left; margin:20px auto;border-collapse:collapse;border-spacing:0px;  text-align:left;}
.table03 th{background-color:#EFEFEF; border-top: 1px dashed #E1E1E1; border-bottom:1px dashed #E1E1E1;  padding:2px 10px 2px 10px;}
.table03 td{border-bottom:1px dashed #E1E1E1; padding:2px 10px 2px 10px;}

.table04{ width:97%; text-align:left; background-color:#FFFFFF ;margin:10px auto; border-collapse:collapse; border-spacing:0px; text-align:left;}
.table04 th{background-color:#F9FBF9; border: 1px solid #E1E1E1; padding:2px 10px 2px 10px;}
.table04 td{border: 1px solid #E1E1E1; padding:2px 10px 2px 10px;}

.t_1 {font-size: 14px;font-weight: bold;color: #0099FF;	width: 690px;height: 26px;text-align: left;margin: 0px;line-height: 26px;}
.t_n {font-family: Verdana, Arial;font-size: 12px;color: #333333; line-height: 24px;text-align: left;padding-left: 4px;margin: 0px;height: 26px;width: 130px;}
.back {margin: 0px;border: 2px solid #0099FF;padding: 0px;height: 16px;width: 40px;text-align: center;cursor: hand;}
.in_t {border:1px #666 solid; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.t_n_r {color: #FF0000;line-height: 26px;height: 26px;width: 40px;text-align: right;}
.t_n_l {line-height: 26px;height: 26px;text-align: left;}
.regedit ul{float: left;list-style-image: none;list-style-type: none;margin: 0px;padding: 0px;}
.regedit li{margin: 0px;padding: 0px;float: left;list-style-image: none;list-style-type: none;}
.info_t {line-height: 24px; background-color: #F3F3F3; color:#ee0000; font-weight:bold; padding-left:8px; margin:5px 5px 5px 0; border:1px #E9E9E9 solid;}


.table4{border-collapse:collapse;border-spacing:0px; border:0px; }
.table4 h6{ color:#000; font-size:13px; font-family:"Courier New", Courier, monospace; margin:0; padding:0} 
.table4 p{font-size:13px; font-family:Arial; color:#333; line-height:20px; margin:0; padding:0}
.table4 h1{ color:#ff0000;} 
.item_buy{ margin-top:15px; padding:0; line-height:16px; color:#666}
.pl {
Z-INDEX:2001; POSITION: absolute;display:none; margin-left:30px; margin-top:30px;}
#Agreemen{OVERFLOW: auto; HEIGHT: 200px; width:95%; text-align:left; border:1px solid #ccc; margin-top:10px; font-size:12px; float:left; color:#333}
#agreement{font-size:12px; line-height:34px; float:left;  width:95%;}
.l_text{ line-height:20px;}
#right{}
#right p{ margin:5px 0 0 0; padding:0px;}
.xin{ color:#FF0000}


.error{ width:728px; margin:100px auto; background:url(../images/Error_bg.jpg) no-repeat; height:384px;}
.error2{ padding-top:115px; margin-left:40px;}
.error2 p{ font-family:Arial, Helvetica, sans-serif; width:430px; font-size:14px; margin:0; padding:15px 0 15px 0}
.error2 h1{ font-size:35px; font-weight:bold; color:#FF9600; font-family:Arial, Helvetica, sans-serif; margin:0 ; padding:0 }
.error2 h5{ font-size:16px; font-weight:bold; color:#FF9600; font-family:Arial, Helvetica, sans-serif; margin:0 ; padding:0 }

.tryagain{ margin-top:34px; margin-left:106px;}

.pl_account{background:url(../images/pl_acc2.gif) no-repeat;float:left; margin-left:5px; text-align:center; width:236px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 27px;  HEIGHT: 27px; }
.pl_packages{ background:url(../images/pl_acc1.gif) no-repeat; float:left; text-align:center; width:143px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 27px;  HEIGHT: 27px; color:#FFFFFF;}
.pl_packages a{color:#FFFFFF;}