﻿@charset "utf-8";
/* CSS Document */
body {
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#8f9192;
	background:url(bg.gif) repeat-x;
	  background-position:0px 155px;
}
.index_all {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#8f9192;
	background:url(bg.gif) repeat-x;
	background-position:0px 138px;
}
* {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
.clear{clear:both;font-size:0px;height:0px}
.topbox {
   width:100%;
   height:115px;
   background:url(top_bg.gif) repeat-x;
}
.top {
   margin:auto;
   width:1003px;
   height:115px;
}
.logo {
   padding:0px 0px 0px 35px;
   width:118px;
   height:115px;
   float:left;
}
.top .center {
   margin:22px 0px 0px 0px;
   padding:65px 0px 0px 133px;
   width:614px;
   height:28px;
   float:left;
   background:url(top_tel.gif) right top no-repeat ;
}
.top .center .lbox {
   width:152px;
   height:28px;
   float:left;
}
.top .center .lbox a{
  color:#666666;
  text-decoration:none;
}
.top .center .rbox {
   width:462px;
   height:28px;
   float:left;
}
.top .center .rbox ul {
}
.top .center .rbox li {
   display:inline;
   padding:0px 30px 0px 0px;
}
.top .center .rbox li a {
   color:#FF0000;
   text-decoration:none;
}
.top .center .rbox li a:hover {
   text-decoration:underline;
}
.top .right {
   padding:25px 0px 0px 12px;
   width:90px;
   height:90px;
   float:right;
   line-height:25px;
}
.top .right  a{
   font-size:12px;
   color:#8f9192;
   text-decoration:none;
}
.nav {
	width:100%;
	height:40px;
	background:url(nav_bg.gif) repeat-x;
}
.nav .box {
	margin:auto;
	padding:0px 0px 0px 174px;
	width:829px;
	height:37px;
}
.nav .box .bgn {
	margin:0px 11px 0px 0px;
	height:37px;
	width:79px;
	line-height:37px;
	text-align:center;
	color:#0295bf;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	background:url(nav_bg2.gif) no-repeat;
	float:left;
}
.nav .box .bgn a {
	color:#0295bf;
	text-decoration:none;
}
.nav .box .bg1 {
	padding:0px 11px 0px 0px;
	height:37px;
	width:79px;
	line-height:37px;
	text-align:center;
	line-height:37px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	float:left;
}
.nav .box .bg1 a {
	color:#FFFFFF;
	text-decoration:none;
}
/*newsbox*/
.index_box {
	margin:auto;
	padding:14px 10px 0px 10px;
	width:960px;
	height:100%;
	overflow:hidden;
	background:url(body_top.gif) #FFFFFF no-repeat;
}
.index_box .beta {
	margin:0 5px;
	width:706px;
	height:100%;
	overflow:hidden;
	float:left;
}
.index_box .beta .soft {
	width:706px;
	height:auto;
}
.index_box .beta .soft .info {
	width:706px;
	height:auto;
}
.index_box .beta .soft .info .top {
	width:706px;
	height:90px;
}
.index_box .beta .soft .info .top2 {
	padding:0px 0px 0px 0px;
	width:706px;
	height:auto;
}
.index_box .beta .soft .info .top2 .t1 {
	background:url(freecall_b1.gif) no-repeat;
	width:706px;
	padding:0px 0px 0px 0px;
	height:73px;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.index_box .beta .soft .info .top2 .t2 {
	padding:17px 0px 0px 207px;
	width:100%;
	height:135px;
	float:left;
	background-image: url(freecall_c1.gif);
	background-repeat: no-repeat;
	background-position: -2px;
}
.index_box .beta .soft .info .top2 .t2 .num {
	float: left;
	height: 72px;
	width: 255px;
}
.index_box .beta .soft .info .top2 .t2 .num input {
	width:100%;
	height:25px;
	overflow:hidden;
	float:left;
	clear: both;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.index_box .beta .soft .info .top2 .callnow {
	width:auto;
	height:56px;
	float:right;
	margin: 0px;
	padding-right: 265px;
	margin-top: 5px;
}
.index_box .beta .soft .info .top2 .t2 .caption {
	width:200px;
	height:18px;
	line-height:12px;
	color:#000000;
	clear: left;
	float: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	margin: 0px;
	overflow: hidden;
	text-align: center;
}
*html .index_box .beta .soft .info .top2 .t2 .caption {
	margin-top:-20px;
	text-align: center;
}
.index_box .beta .soft .info .top2 .t4 {
	width:707px;
	height:27px;
	clear: both;
	float: left;
	background-image: url(freecall_d1.gif);
	background-repeat: no-repeat;
	background-position: -1px;
}
.index_box .beta .soft .botton {
	width:690px;
	height:65px;
}
.index_box .beta .soft .botton .list {
	padding:0px 8px 0px 0px;
	width:131px;
	height:57px;
	float:left;
}
.index_box .beta .soft .botton .list1 {
	width:131px;
	height:57px;
	float:left;
}
/*newsbox end*/
.main1 {
	margin:auto;
	padding:1px 10px 0px 10px;
	width:960px;
	height:100%;
	overflow:hidden;
	background:url(body_top.gif) #FFFFFF no-repeat;
}
.main {
	margin:auto;
	padding:14px 10px 0px 10px;
	width:960px;
	height:100%;
	overflow:hidden;
	background:url(body_top.gif) #FFFFFF no-repeat;
}
.main .left {
	width:262px;
	height:100%;
	overflow:hidden;
	float:left;
}
/*login box style start*/
.main .left .login {
	padding:67px 17px 0px 20px;
	width:225px;
	height:152px;
	overflow:hidden;
	background:url(login_box.gif) no-repeat;
}
.main .left .login .name {
	padding:0px 0px 9px 0px;
	height:27px;
	width:225px;
}
.main .left .login .name .nam {
	width:75px;
	height:27px;
	float:left;
}
.main .left .login .name .naminput {
	width:150px;
	height:27px;
	float:left;
}
.input_in {
	padding:3px;
	width:144px;
	height:21px;
	line-height:21px;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	background:url(input_bg.gif);
	border:0px;
}
.main .left .login .submit {
	padding:5px 11px 0px 11px;
	width:203px;
	height:75px;
}
.main .left .login .submit .botton {
	width:93px;
	height:40px;
	float:left;
}
.main .left .login .submit .botton1 {
	padding:0px 0px 0px 17px;
	width:93px;
	height:40px;
	float:left;
}
.main .left .login .submit .help {
	padding:5px 0px 0px 0px;
	width:203px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	float:left;
}
.main .left .login .submit .help a {
	color:#FFFFFF;
	text-decoration:none;
}
.main .left .login .submit .help a:hover {
	text-decoration:underline;
}
.main .left .login1 {
	width:262px;
	height:219px;
	background:url(login_box.gif);
}
.main .left .login1 .userinfo {
	width:262px;
	height:60px;
}
.main .left .login1 p {
	text-align:center;
	padding:5px;
	font-size:14px;
	color:#FFFFFF;
}
.lanzix {
	color:#045f79;
}
.hongzix {
	color:#ba3907;
	font-weight:bold;
}
.msgzi {
	color:#00CCFF;
	font-size:12px;
	font-weight:bold;
}
.msgzi a {
	color:#00CCFF;
	text-decoration:none;
}
.msgzi a:hover {
	text-decoration:underline;
}
.main .left .login1 p a {
	color:#045f79;
}
.main .left .login1 .system {
	padding:8px 0px 0px 0px;
	width:170px;
	height:31px;
	margin:auto;
}
.main .left .login1 .system .lbotton {
	width:79px;
	height:31px;
	float:left;
}
.main .left .login1 .system .rbotton {
	width:79px;
	height:31px;
	float:right;
}
/*login box style end*/
/*download box style start*/
.main .left .download {
	margin:7px 0px 7px 0px;
	padding:11px 0px 0px 92px;
	width:170px;
	height:80px;
	background:url(download_bg.gif);
	line-height:24px;
	font-size:14px;
	color:#FFFFFF;
}
.main .left .download a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.zi1 {
	color:#444444;
	text-decoration:underline;
}
/*download box style end*/
/*price box style start*/
.main .left .price {
	width:262px;
	height:100%;
	overflow:hidden;
}
.main .left .price p {
	margin:0px 0px 10px 0px;
	width:262px;
	height:33px;
}
.main .left .price ul {
	padding:0px 0px 5px 15px;
}
.main .left .price li {
	height:22px;
	list-style-type:disc;
	list-style-position:inside;
	line-height:22px;
	font-size:14px;
}
.main .left .price li a {
	color:#7F7F7F;
	text-decoration:none;
}
.main .left .price li a:hover {
	text-decoration:underline;
}
.main .left .price .li1 {
	height:22px;
	list-style-type:disc;
	list-style-position:inside;
	line-height:22px;
	font-size:12px;
}
.main .left .price .li1 a {
	color:#333333;
	text-decoration:none;
}
.main .left .price .li1 a:hover {
	text-decoration:underline;
}
.main .left .price .p1 {
	margin:5px 0px 10px 0px;
	width:262px;
	height:33px;
}
.main .left .price dl {
	padding:0px 7px 8px 17px;
	width:238px;
	height:17px;
}
.main .left .price .dt1 {
	width:55px;
	height:17px;
	line-height:17px;
	float:left;
}
.main .left .price .dt2 {
	width:90px;
	height:17px;
	line-height:17px;
	float:left;
}
.main .left .price .dt3 {
	width:74px;
	line-height:17px;
	height:17px;
	float:left;
}
/*price box style end*/
/*parter box style end*/
.main .left .partertop {
	width:262px;
	height:32px;
}
.main .left .parter {
	padding:10px 10px 0px 10px;
	width:240px;
	height:100%;
	overflow:hidden;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
}
.main .left .parter p {
	height:55px;
	text-align:center;
}
.main .left .servicetop {
	padding:8px 0px 0px 0px;
	width:262px;
	height:32px;
}
.main .left .service {
	padding:10px 10px 10px 10px;
	width:240px;
	height:100%;
	overflow:hidden;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
}
.main .left .service p {
	padding:5px;
	font-size:12px;
}
.main .left .service p a {
	color:#333333;
}
.redzi2 {
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
}
/*parter box style end*/
.main .right {
	width:690px;
	height:100%;
	overflow:hidden;
	float:right;
}
/*soft box style start*/
.main .right .soft {
	width:690px;
	height:411px;
	background:url(soft_bg.gif) no-repeat;
}
.main .right .soft .info {
	width:690px;
	height:346px;
}
.main .right .soft .info .top {
	width:690px;
	height:88px;
}
.main .right .soft .info .top2 {
	padding:0px 116px 19px 114px;
	width:460px;
	height:239px;
}
.main .right .soft .info .top2 .t1 {
	background:url(freecall_a.gif) no-repeat;
	width:450px;
	padding:10px 0px 0px 10px;
	height:36px;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.main .right .soft .info .top2 .t2 {
	padding:10px 0px 0px 177px;
	background:url(freecall_b.gif) no-repeat;
	width:283px;
	height:70px;
}
.main .right .soft .info .top2 .t2 .num {
	padding:1px 0px 9px 0px;
	width:179px;
	height:25px;
	overflow:hidden;
}
.typebox_a {
	padding:2px;
	width:auto;
	height:20px;
	line-height:20px;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	background:transparent;
	border:0px;
}
.main .right .soft .info .top2 .t3 {
	padding:0px 0px 0px 105px;
	background:url(freecall_c.gif) no-repeat;
	width:355px;
	height:85px;
}
.main .right .soft .info .top2 .t3 p {
	padding:0px 0px 0px 72px;
	width:150px;
	height:12px;
	line-height:12px;
	color:#000000;
}
.main .right .soft .info .top2 .t4 {
	background:url(freecall_d.gif) no-repeat;
	width:460px;
	height:28px;
}
/*info1*/
.main .right .soft .info1 {
	width:690px;
	height:346px;
}
/*info1*/

/*info4*/
.main .right .soft .info4 {
	width:690px;
	height:346px;
}
.main .right .soft .info4 .top {
	width:690px;
	height:81px;
}
.main .right .soft .info4 .b2 {
	margin:0px 0px 0px 114px;
	padding:40px 0px 0px 0px;
	width:431px;
	height:206px;
	background:url(msg_bg.gif) no-repeat;
}
.main .right .soft .info4 .b2 .k1 {
	padding:0px 0px 11px 127px;
	width:179px;
	height:24px;
}
.typebox_b {
	padding:3px;
	width:173px;
	height:18px;
	border:0px;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background:transparent;
}
.main .right .soft .info4 .b2 .k2 {
	padding:0px 0px 9px 127px;
	width:253px;
	height:79px;
}
.typebox_c {
	padding:3px;
	width:247px;
	height:73px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border:0px;
	background:transparent;
}
.main .right .soft .info4 .b2 .k3 {
	padding:0px 0px 5px 127px;
	width:179px;
	height:24px;
}
.main .right .soft .info4 .b2 .k4 {
	padding:0px 0px 0px 127px;
	width:253px;
	height:36px;
}
/*info4*/
.main .right .soft .botton {
	width:690px;
	height:65px;
}
.main .right .soft .botton .list {
	padding:0px 8px 0px 0px;
	width:131px;
	height:57px;
	float:left;
}
.main .right .soft .botton .list1 {
	width:131px;
	height:57px;
	float:left;
}
/*soft box style end*/
/*soft information box style start*/
.main .right .ways {
	width:690px;
	height:100%;
	overflow:hidden;
}
.main .right .ways p {
	border-bottom:1px solid #d3d3d3;
}
.main .right .ways .c1 {
	width:229px;
	height:100%;
	overflow:hidden;
	background:url(call_1.gif) no-repeat;
	float:left;
	border-right:1px solid #d3d3d3;
}
.redzi {
	color:#FF0000;
	font-weight:bold;
}
.sysinfo_1 {
	padding:15px 8px 8px 75px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.sysinfo_1 h1 {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.sysinfo_1 a {
	color:#333333;
	text-decoration:none;
}
.sysinfo_1 a:hover {
	color:#000000;
	text-decoration:underline;
}
.sysinfo_2 {
	margin:0px 8px 0px 65px;
	padding:5px;
	line-height:20px;
	border:1px solid #e2dede;
	background:#f9f8f8;
	color:#ed6a00;
}
.sysinfo_3 {
	padding:8px;
	line-height:20px;
	color:#444444;
}
.main .right .ways .c2 {
	width:229px;
	height:100%;
	overflow:hidden;
	background:url(call_2.gif) no-repeat;
	float:left;
	border-right:1px solid #d3d3d3;
}
.main .right .ways .c3 {
	width:229px;
	height:100%;
	overflow:hidden;
	background:url(call_3.gif) no-repeat;
	float:left;
}
/*soft information box style end*/
.main .right .show {
	padding:8px 0px 0px 0px;
	width:690px;
	height:100%;
	overflow:hidden;
}
.main .right .nandq {
	width:690px;
	height:100%;
	overflow:hidden;
}
.main .right .nandq .news {
	width:340px;
	height:100%;
	overflow:hidden;
	float:left;
	background:#f2f2f2;
}
.main .right .nandq .news p {
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #d3d3d3;
}
.main .right .nandq .news ul {
	padding:0px 0px 5px 5px;
	list-style-type:square;
	list-style-position:inside;
}
.main .right .nandq .news li {
	height:22px;
	line-height:22px;
}
.main .right .nandq .news li a {
	color:#333333;
	text-decoration:none;
}
.main .right .nandq .news li a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.main .right .nandq .questions {
	width:340px;
	height:100%;
	overflow:hidden;
	float:right;
	background:#f2f2f2;
}
.main .right .nandq .questions p {
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #d3d3d3;
}
.main .right .nandq .questions ul {
	padding:0px 0px 5px 5px;
	list-style-type: square;
	list-style-position:inside;
}
.main .right .nandq .questions li {
	height:22px;
	line-height:22px;
}
.main .right .nandq .questions li a {
	color:#333333;
	text-decoration:none;
}
.main .right .nandq .questions li a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.link {
	margin:auto;
	padding:0px 10px 0px 10px;
	width:960px;
	height:100%;
	overflow:hidden;
}
.link p {
	margin:0px 0px 5px 0px;
	padding:0px 20px 0px 0px;
	background:url(link.gif) no-repeat;
	height:34px;
	font-size:14px;
	line-height:34px;
	text-align:right;
	border-bottom:1px solid #d3d3d3;
}
.link p a {
	color:#0099CC;
	text-decoration:none;
}
.link ul {
	padding:0px 0px 10px 0px;
	list-style-type:none;
}
.link li {
	height:25px;
	display:inline;
	line-height:25px;
}
.link li a {
	color:#666666;
}
.partters {
	margin:auto;
	padding:0px 10px 10px 100px;
	width:660px;
	height:100%;
	background:url(partters.gif) no-repeat;
	overflow:hidden;
}
.foot {
	margin:auto;
	padding:10px 10px 10px 10px;
	width:960px;
	height:100%;
	text-align:center;
	overflow:hidden;
	background:url(foot_bg.gif) no-repeat;
}
.foot p {
	padding:5px 5px 3px 5px;
}
.foot p a {
	color:#333333;
}
/*download page style*/
.main .rights {
	width:690px;
	height:100%;
	overflow:hidden;
	float:right;
}
.main .download_r {
	width:100%;
	height:100%;
	overflow:hidden;
	float:right;
}
.main .download_r .download_top {
	padding:0px 0px 0px 5px;
	width:955px;
	margin:3px 0px 0px 0px;
	height:35px;
	background:url(downtop_line.gif) repeat-x bottom;
}
.main .download_r .download_top .botton {
	padding:0px 5px 0px 0px;
	width:121px;
	height:35px;
	float:left;
}
.main .download_r .softc {
	padding:10px 10px 10px 10px;
	width:955px;
	height:100%;
	overflow:hidden;
}
.main .download_r .softc .pic { width:500px; height:270px; text-align:center; float:left; background-color:#66CCFF; }
.main .download_r .softc .informations {
	width:430px;
	height:270px;
	text-align:center;
	float:left;
}
.main .download_r .softc .informations p {
	padding:0px 0px 0px 49px;
	background:url(down_icon.gif) no-repeat;
	height:36px;
	line-height:36px;
	text-align:left;
}
.main .download_r .softc .informations ul {
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 0px;
}
.main .download_r .softc .informations li {
	display:inline;
	padding:5px;
	text-align:left;
	font-size:13px;
}
.main .download_r .softc .informations li a {
	color:#333333;
	padding:5px;
	border:1px solid #D2D2D2;
	background:#F0F0F0;
	text-decoration:none;
}
.main .download_r .softc .informations li a:hover {
	border:1px solid #cccccc;
	background:#1AC8FB;
	font-weight:bold;
}
.main .download_r .soft_information {
	padding:10px;
	width:100%;
	height:100%;
	overflow:hidden;
	line-height:22px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.main .download_r .soft_information p {
	padding:0px 0px 0px 20px;
	line-height:25px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#1bbef0;
}
.main .download_r .soft_used {
	padding:10px 0px 10px 10px;
	width:100%;
	height:100%;
	overflow:hidden;
	font-size:12px;
	color:#bebebe;
	line-height:20px;
}
.main .download_r .soft_used p {
	padding:5px;
	font-size:14px;
	color:#616161;
	font-weight:bold;
}
.main .download_r .soft_used .use1 {
	padding:0px 0px 0px 95px;
	width:375px;
	height:100px;
	float:left;
	background:url(used_1.gif) no-repeat;
}
.main .download_r .soft_used .use2 {
	padding:0px 0px 0px 95px;
	width:375px;
	height:100px;
	float:left;
	background:url(used_2.gif) no-repeat;
}
.main .download_r .soft_used .use3 {
	padding:0px 0px 0px 95px;
	width:375px;
	height:100px;
	float:left;
	background:url(used_3.gif) no-repeat;
}
.main .download_r .soft_used .use4 {
	padding:0px 0px 0px 95px;
	width:375px;
	height:100px;
	float:left;
	background:url(used_4.gif) no-repeat;
}
.lanzi {
	font-size:14px;
	font-weight:bold;
	color:#1bbef0;
}
.heizi {
	font-size:14px;
	font-weight:bold;
	color:#7f7f7f;
}
.redzi1 {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
/*ishua*/
.main .ishua_top2 {
	width:960px;
	height:100%;
	overflow:hidden;
}
.main .ishua_top3 {
	margin:0px 0px 0px 180px;
	padding:0px 0px 0px 300px;
	width:480px;
	height:43px;
	line-height:43px;
	font-size:18px;
	font-weight:bold;
	color:#fc2865;
	background:url(ishua_5.gif) no-repeat;
}
.main .ishua_top3 a {
	color:#fc2865;
}
.main .ishua_top4 {
	padding:10px 0px 10px 0px;
	width:960px;
	height:100%;
	text-align:center;
	overflow:hidden;
}
/*freecalls*/
.main .freecalls_top1 {
	padding:2px 0px 0px 0px;
	width:960px;
	height:208px;
}
.main .freecalls_top2 {
	padding:59px 0px 0px 298px;
	width:662px;
	height:180px;
	background:url(freecalls_t2.gif) no-repeat;
}
.main .freecalls_top2 p {
	padding:5px;
	line-height:30px;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
.main .freecalls1_bussiness_top1 {
	margin:2px 0px 0px 0px;
	padding:165px 70px 0px 0px;
	width:890px;
	height:43px;
	text-align:right;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	line-height:40px;
	background:url(freemoney_bissness_1.gif) no-repeat;
}
.main .freecalls1_bussiness_top2 {
	padding:20px 80px 40px 80px;
	width:800px;
	height:100%;
	overflow:hidden;
	background:url(freemoney_bissness_2.gif) no-repeat;
}
.main .freecalls1_bussiness_top2 .infoxx {
	padding:0px 16px 0px 0px;
	width:250px;
	height:180px;
	float:left;
}
.main .freecalls1_bussiness_top2 .infoxx a {
	color:#666666;
	text-decoration:none;
}
.main .freecalls1_bussiness_top2 p {
	padding:0px 0px 10px 0px;
	width:250px;
	height:95px;
}
.main .freecalls1_top2 {
	padding:49px 0px 0px 298px;
	width:662px;
	height:180px;
	background:url(freemoney_tj_02.gif) no-repeat;
}
.main .freecalls1_top2 p {
	padding:5px;
	line-height:30px;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
.main .freecalls2_top2 {
	padding:49px 0px 0px 298px;
	width:662px;
	height:480px;
	color:#333333;
	background:url(freemoney_cz_02.gif) no-repeat;
}
.main .freecalls2_top2 p {
	padding:5px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
}
.main .freecalls1_top3 {
	padding:10px 0px 0px 298px;
	width:662px;
	height:220px;
}
.main .freecalls1_top3 p {
	padding:5px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
}
.main .freecalls_top2 p .huizi {
	color:#7b7b7b;
}
.main .freecalls_top2 p .hongzis {
	font-size:16px;
	color:#CC0000;
}
.main .freecalls_top3 {
	width:960px;
	height:64px;
}
.main .freecalls_top4 {
	padding:15px 0px 0px 46px;
	width:914px;
	height:415px;
}
.main .freecalls_top4 .box {
	margin:0px 33px 0px 0px;
	width:268px;
	height:209px;
	float:left;
}
.main .freecalls_top4 .box p {
	padding:9px 0px 0px 0px;
	text-align:center;
}
.main .freecalls_top4 .box .way1 {
	padding:44px 15px 0px 92px;
	width:161px;
	height:89px;
	line-height:22px;
	background:url(freec1.gif) no-repeat;
}
.main .freecalls_top4 .box .way2 {
	padding:44px 15px 0px 92px;
	width:161px;
	height:89px;
	line-height:22px;
	background:url(freec2.gif) no-repeat;
}
.main .freecalls_top4 .box .way3 {
	padding:44px 15px 0px 92px;
	width:161px;
	height:89px;
	line-height:22px;
	background:url(freec3.gif) no-repeat;
}
.main .freecalls_top4 .box .way4 {
	padding:44px 15px 0px 92px;
	width:161px;
	height:89px;
	line-height:22px;
	background:url(freec4.gif) no-repeat;
}
/*products leftbox*/
.main .left .help {
	margin:5px 0px 10px 0px;
	width:262px;
	height:100%;
	overflow:hidden;
}
.main .left .help p {
	margin:0px 0px 5px 0px;
	width:262px;
	height:33px;
}
.main .left .help ul {
	padding:0px 0px 5px 15px;
}
.main .left .help li {
	height:24px;
	list-style-type:disc;
	list-style-position:inside;
	line-height:24px;
	font-size:14px;
}
.main .left .help li a {
	color:#999999;
	text-decoration:none;
}
.main .left .help li a:hover {
	text-decoration:underline;
}
/*products rightbox*/
.main .rights .products_box {
	width:690px;
	height:100%;
	overflow:hidden;
	float:right;
	background:url(products_bg.gif) no-repeat;
}
.main .rights .products_box .ptop {
	padding:8px 0px 0px 15px;
	width:675px;
	height:38px;
	font-size:14px;
	font-weight:bold;
}
.main .rights .products_box .ptop .bott {
	margin:0px 6px 0px 0px;
	padding:9px 0px 0px 0px;
	width:91px;
	height:29px;
	text-align:center;
	float:left;
	background:url(products_navbg.gif) no-repeat;
}
.main .rights .products_box .ptop .bott a {
	color:#9a9a9a;
	text-decoration:none;
}
.main .rights .products_box .ptop .bott1 {
	margin:0px 6px 0px 0px;
	padding:9px 0px 0px 0px;
	width:91px;
	height:29px;
	text-align:center;
	float:left;
	color:#0295bf;
	background:url(products_navbg1.gif) no-repeat;
}
.main .rights .products_box .ptop .bott1 a {
	color:#0295bf;
	text-decoration:none;
}
.main .rights .products_box .show {
	width:690px;
	height:100%;
	overflow:hidden;
	text-align:center;
}
/*webcall*/
#products {
	width:690px;
	height:100%;
	overflow:hidden;
}
.main .rights .products_box .ctop {
	margin:auto;
	width:544px;
	height:100%;
	overflow:hidden;
}
.main .rights .products_box .ctop1 {
	margin:auto;
	padding:8px 0px 0px 20px;
	width:524px;
	height:56px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#02668a;
	background:url(union_reg_13.gif) no-repeat;
}
.main .rights .products_box .ctop2 {
	margin:auto;
	padding:26px 0px 0px 55px;
	width:489px;
	height:111px;
	background:url(union_reg_14.gif) no-repeat;
}
.main .rights .products_box .ctop2 .leftbox {
	width:302px;
	height:80px;
	overflow:hidden;
	float:left;
}
.main .rights .products_box .ctop2 .leftbox .b1 {
	width:114px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#02668a;
	text-align:center;
	float:left;
}
.main .rights .products_box .ctop2 .leftbox .b2 {
	width:187px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#02668a;
	float:left;
}
.inputboxct {
	width:174px;
	height:23px;
	line-height:23px;
	font-size:18px;
	font-weight:bold;
	font-family:"黑体";
	border:1px solid #0cc6eb;
}
.main .rights .products_box .ctop2 .leftbox .b3 {
	width:187px;
	padding:5px 0px 0px 114px;
	height:12px;
	font-size:12px;
	color:#02668A;
	float:left;
}
.main .rights .products_box .ctop2 .rightbox {
	width:159px;
	padding:8px 0px 0px 0px;
	height:71px;
	float:left;
}
.main .rights .products_box .info {
	padding:0px 15px 15px 15px;
	width:660px;
	height:100%;
	overflow:hidden;
	text-indent:2em;
	line-height:22px;
	color:#a5a6a6;
}
.zihei {
	color:#333333;
}
.zihei2 {
	color:#333333;
	font-size:14px;
}
.zihui {
	font-size:12px;
	color:#a5a6a6;
}
.main .rights .products_box .showx {
	text-align:right;
	padding:5px 35px 15px 15px;
	width:640px;
	height:100%;
	overflow:hidden;
}
.main .rights .products_box .showx a {
	text-decoration:underline;
	color:#FF0000;
	font-weight:bold;
}
/*products1*/
.main .rights .products_box .pro1_box {
	padding:20px 15px 0px 295px;
	width:380px;
	height:100%;
	overflow:hidden;
	background:url(products2_bg.gif) no-repeat;
	line-height:22px;
	overflow:hidden;
}
.main .rights .products_box .pro1_box .p1 {
	padding:10px;
	text-align:center;
}
.main .rights .products_box .pro5_box {
	padding:20px 15px 0px 309px;
	width:366px;
	height:100%;
	overflow:hidden;
	background:url(products_5bg.gif) no-repeat;
	line-height:22px;
	overflow:hidden;
	text-indent:2em;
	color:#333333;
	font-size:14px;
}
.pxian {
	margin:5px;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	background:url(products_linebg.gif) repeat-x bottom;
}
/*products4*/
.main .rights .products_box .pro2_box {
	padding:0px 15px 0px 15px;
	width:660px;
	height:100%;
	overflow:hidden;
}
.main .rights .products_box .pro2_box .lbox {
	width:115px;
	height:127px;
	float:left;
}
.main .rights .products_box .pro2_box .rbox {
	padding:34px 0px 0px 0px;
	width:423px;
	height:219px;
	float:left;
	background:url(products5_bg.gif) no-repeat;
}
.main .rights .products_box .pro2_box .rbox .k1 {
	padding:0px 0px 11px 124px;
	width:179px;
	height:24px;
}
.main .rights .products_box .pro2_box .rbox .k2 {
	padding:0px 0px 9px 124px;
	width:253px;
	height:79px;
}
.main .rights .products_box .pro2_box .rbox .k3 {
	padding:0px 0px 5px 124px;
	width:179px;
	height:24px;
}
.main .rights .products_box .pro2_box .rbox .k4 {
	padding:0px 0px 0px 124px;
	width:253px;
	height:36px;
}
/*price*/
.main .rights .price_title {
	padding:0px 0px 2px 0px;
	width:690px;
	height:100%;
	overflow:hidden;
}
.main .rights .pay_title {
	padding:11px 20px 2px 0px;
	width:670px;
	height:133px;
	text-align:right;
	background:url(pay_titlebg.gif) no-repeat;
}
/*daili*/
.main .rights .pay_title2 {
	width:690px;
	height:58px;
	text-align:right;
	background:url(daili_title.gif) no-repeat;
}
.main .rights .pay_title3 {
    padding:10px 0px 0px 20px;
	width:670px;
	height:20px;
	text-align:left;
	color:#FF0000;
	border-bottom:dashed 1px #CCCCCC;
}
.main .rights .pay_daili {
    padding:10px 0px 0px 0px;
	width:690px;
	height:100%;
	overflow:hidden;
}
/*daili*/
.main .rights .pay_title1 {
	padding:13px 0px 0px 24px;
	width:666px;
	height:35px;
	background:url(pay_bg.gif) no-repeat;
}
.main .rights .pay_title1 p {
	padding:5px 0px 0px 35px;
	background:url(pay_1.gif) no-repeat;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:bold;
	color:#18c2f0;
}
.main .rights .pay_title1 .p1 {
	padding:5px 0px 0px 35px;
	background:url(pay_2.gif) no-repeat;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:bold;
	color:#18c2f0;
}
.main .rights .pay_title1 .p2 {
	background:none;
	padding:5px 0px 0px 0px;
	height:23px;
	line-height:23px;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#18c2f0;
}
.main .rights .pay {
	padding:0px 0px 0px 58px;
	width:620px;
	height:100%;
	overflow:hidden;
	background:url(pay_wall.gif) no-repeat;
	BACKGROUND-POSITION: 10px left;
}
.main .rights .pay_title4 { width:666px; height:26px; background-image: url(pay_bg.gif); background-repeat: no-repeat; background-position: bottom; padding-top: 13px; padding-right: 0px; padding-bottom: 0px; padding-left: 24px; }
.main .rights .pay_title4 .p1{
	padding:5px 0px 0px 35px;
	background:url(pay_2.gif) no-repeat;
	height:23px;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	color:#18c2f0;
}
.main .rights .pay_list { height: auto; width: 635px; padding-top:10px; padding-left:50px; }
.main .rights .pay_list .pway_list { width:130px; height:45px; float:left; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; }
.main .rights .pay_list .pway_list .check_input { width:20px;padding-top:20px; float:left; }
.main .rights .pay_bank { height: auto; width: 635px; padding-left:30px; }
.main .rights .pay_bank .pblank_list { width:117px; height:25px; padding:5px; float:left; }
.main .rights .pay_bank .pblank_list .check_input { height:25px; width:15px;padding-top:5px; float:left; }
.paybox .ptx1 { width:150px; height:40px; float:left; text-align: right; line-height:33px; }
.paybox .ptx2 { width:275px; height:40px; float:left; padding-top:6px; }
.paybox .ptx3 { width:100px; height:40px; float:left; padding-top:6px; }
.paybox .ptx4 { width:175px; height:40px; float:left; padding-top:6px; }
.main .rights .paybox {
	background:#f6f6f6;
	border:1px solid #e4e4e4;
	margin:auto;
	width:425px;
	height:100%;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.main .rights .payinfo {
	padding:20px;
	margin:auto;
	width:425px;
	height:100%;
	overflow:hidden;
}
.cuheizi {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.main .rights .paybox p {
	background:url(pay_2_bg.gif);
	border-bottom:1px solid #e4e4e4;
	line-height:40px;
	font-size:15px;
	font-weight:bold;
	color:#e80606;
	height:40px;
	text-align:center;
}
.paychange {
	width:79px;
	height:31px;
	line-height:31px;
	font-size:12px;
	font-weight:bold;
	color:#a73402;
	border:0px;
	cursor:pointer;
	background:url(paynow_bg.gif) no-repeat;
}
.paychange1 {
	width:79px;
	height:31px;
	line-height:31px;
	font-size:12px;
	font-weight:bold;
	color:#ffef00;
	border:0px;
	cursor:pointer;
	background:url(paynow_bg1.gif) no-repeat;
}
.main .rights .pay dl {
	padding:10px 0px 8px 0px;
	background:url(products_linebg.gif) repeat-x bottom;
	height:100%;
	width:656px;
	overflow:hidden;
}
.main .rights .pay .dl1 {
	padding:10px 0px 8px 0px;
	background:url(products_linebg.gif) #F3F3F3 repeat-x bottom;
	height:100%;
	width:656px;
	overflow:hidden;
}
.main .rights .pay .dt1 {
	width:142px;
	float:left;
	text-align:center;
}
.main .rights .pay .dt1 img {
	border:1px solid #CCCCCC;
}
.main .rights .pay .dt2 {
	padding:0px 10px 0px 10px;
	width:362px;
	float:left;
	line-height:22px;
}
.main .rights .pay .dt3 {
	padding:13px 0px 0px 0px;
	width:64px;
	float:left;
	text-align:center;
}
.main .rights .pricet {
	margin:auto;
	width:648px;
	height:100%;
	overflow:hidden;
}
.main .rights .pricet dl {
	border:1px solid #dddddd;
	height:100%;
	width:646px;
	overflow:hidden;
	font-size:15px;
	font-weight:bold;
	color:#c80115;
}
.main .rights .pricet .dt1 {
	width:120px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .pricet .dt2 {
	width:200px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .pricet .dt3 {
	width:200px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .pricet .dt4 {
	width:126px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .pricet1 {
	margin:auto;
	width:648px;
	height:100%;
	overflow:hidden;
	background:#e8e8e8;
}
.main .rights .pricet1 dl {
	border:1px solid #dddddd;
	padding:5px 0px 5px 0px;
	height:100%;
	width:646px;
	overflow:hidden;
	font-size:15px;
	font-weight:bold;
	color:#c80115;
}
.main .rights .pricet1 .dt1 {
	width:120px;
	float:left;
	line-height:28px;
	text-align:center;
}
.main .rights .pricet1 .dt2 {
	width:200px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .pricet1 .dt3 {
	width:200px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .pricet1 .dt4 {
	width:126px;
	float:left;
	line-height:30px;
	text-align:center;
}
.main .rights .price {
	margin:auto;
	width:648px;
	height:100%;
	overflow:hidden;
}
.main .rights .price p {
	padding:10px 0px 10px 0px;
	text-align:center;
}
.main .rights .price p a {
	color:#333333;
	font-weight:bold;
}
.main .rights .price dl {
	border-bottom:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	height:100%;
	width:646px;
	overflow:hidden;
}
.main .rights .price .dl1 {
	border-bottom:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-top:0px;
	height:100%;
	width:646px;
	overflow:hidden;
}
.main .rights .price .dl1 a {
	color:#CC3300;
}
.main .rights .price .dt1 {
	width:120px;
	float:left;
	line-height:30px;
	text-align:center;
	line-height:24px;
}
.main .rights .price .dt2 {
	width:200px;
	float:left;
	line-height:30px;
	text-align:center;
	line-height:24px;
}
.main .rights .price .dt3 {
	width:200px;
	float:left;
	line-height:30px;
	text-align:center;
	line-height:24px;
}
.main .rights .price .dt4 {
	width:126px;
	float:left;
	line-height:30px;
	text-align:center;
	line-height:24px;
}
/*service*/
.main .rights .service_title {
	position:relative;
	margin:auto;
	width:650px;
	height:35px;
	background:url(products_linebg.gif) repeat-x bottom;
}
.main .rights .service_title1 {
	margin:auto;
	width:650px;
	height:100%;
	overflow:hidden;
}
.main .rights .service_title1 a {
	color:#565656;
	text-decoration:none;
}
.main .rights .service_title1 a:hover {
	text-decoration:underline;
}
.main .rights .service_title p {
	margin:5px;
	padding:7px 0px 0px 28px;
	background:url(service_icon.gif) no-repeat;
	font-size:15px;
	color:#f17100;
	font-weight:bold;
}
.main .rights .service_title p a {
	color:#f17100;
	text-decoration:none;
}
.main .rights .service_title p a:hover {
	color:#f17100;
	text-decoration:underline;
}
.chengzi12 a {
	font-size:12px;
	color:#f17100;
	font-weight:bold;
}
.main .rights .service_title .search {
	position:absolute;
	padding:3px 0px 0px 0px;
	top:0px;
	right:30px;
	width:320px;
}
.main .rights .service_title .search a {
	color:#333333;
}
.main .rights .service_title .search .input {
	height:19px;
	line-height:19px;
	background:#eaeaea;
	border:1px solid #CCCCCC;
}
.main .rights .service_title2 {
	margin:auto;
	padding:8px 0px 0px 0px;
	width:660px;
	height:100%;
	overflow:hidden;
}
.main .rights .service_title2 p {
	line-height:25px;
	text-indent:2em;
}
.main .rights .service_title2 .box {
	margin:0px 5px 5px 0px;
	padding:10px;
	width:191px;
	line-height:22px;
	height:118px;
	background:#f7f7f7;
	border:1px solid #d6d6d6;
	float:left;
}
.main .rights .service_title2 .box p {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 15px;
	border-bottom:1px solid #d6d6d6;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
}
.main .rights .questions {
	margin:auto;
	padding:0px 0px 0px 0px;
	width:660px;
	height:100%;
	font-size:13px;
	line-height:22px;
	overflow:hidden;
}
.main .rights .questions p {
	text-indent:2em;
}
.main .rights .questions h1 {
	margin:0px 0px 15px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	height:50px;
	background:url(products_linebg.gif) repeat-x bottom;
	line-height:50px;
}
.main .rights .questions ul {
}
.main .rights .questions ul li {
	background:url(products_linebg.gif) repeat-x bottom;
	height:25px;
	line-height:25px;
	list-style-type:disc;
	list-style-position:inside;
}
.main .rights .questions ul li a {
	color:#666666;
	text-decoration:none;
}
.main .rights .questions ul li a:hover {
	color:#333333;
	text-decoration:underline;
}
.main .rights .questionspage {
	margin:10px 0px 0px 0px;
	text-align:center;
	padding:12px 0px 0px 0px;
	background:url(service_foot.gif) no-repeat;
	width:660px;
	height:30px;
	overflow:hidden;
	font-weight:bold;
}
.main .rights .questionspage a {
	color:#333333;
}
/*register*/
.main .regtop {
	padding:60px 0px 5px 0px;
	width:960px;
	height:100%;
	overflow:hidden;
	text-align:center;
	background:url(register_top.gif) no-repeat;
}
.main .regbox {
	margin:0px 0px 10px 0px;
	padding:0px 0px 80px 0px;
	height:100%;
	overflow:hidden;
	background:url(register_foot.gif) no-repeat bottom;
}
.main .regbox .info {
	margin:auto;
	width:532px;
	height:100%;
	overflow:hidden;
	background:#f5f5f5;
	font-size:14px;
	color:#333333;
	line-height:22px;
	border:1px solid #d9d9d9;
}
.main .regbox .info a {
	color:#666666;
	text-decoration:underline;
}
.main .regbox .info1 {
	margin:0px 30px 0px 30px;
	width:450px;
	height:100%;
	overflow:hidden;
	background:#f5f5f5;
	font-size:14px;
	color:#333333;
	line-height:22px;
	border:1px solid #d9d9d9;
	float:left;
}
.main .regbox .info1 a {
	color:#666666;
	text-decoration:underline;
}
.main .regbox .info2 {
	width:412px;
	height:100%;
	overflow:hidden;
	float:left;
	line-height:25px;
}
.main .regbox .info2 p {
}
.regputbox {
	background:#f0f0f0;
	border:1px solid #d9d9d9;
	font-size:16px;
	font-weight:bold;
	padding:3px;
}
.main .logintop {
	padding:112px 0px 0px 0px;
	width:960px;
	height:100%;
	overflow:hidden;
	text-align:center;
	background:url(login_top.gif) no-repeat;
}
.main .password {
	padding:112px 0px 0px 0px;
	width:960px;
	height:100%;
	overflow:hidden;
	text-align:center;
	background:url(password_top.gif) no-repeat;
}
/*user center*/
.main .outside {
	margin:0px 0px 5px 0px;
	width:960px;
	height:100%;
	overflow:hidden;
	background:url(ucenter_top.gif) no-repeat;
}
.main .outside .inside {
	padding:16px 11px 28px 13px;
	width:936px;
	height:100%;
	overflow:hidden;
	background:url(ucenter_foot.gif) bottom no-repeat;
}
.main .outside .inside .sitemaptop {
	margin:5px;
	padding:10px;
	width:906px;
	height:14px;
	font-size:14px;
	font-weight:bold;
	color:#63D9F4;
	background:#FFFFFF;
	border-bottom:1px solid dashed;
}
.main .outside .inside .jobbox {
	margin:5px;
	width:906px;
	padding:10px;
	background:#FFFFFF;
	height:100%;
	overflow:hidden;
	font-size:14px;
}
.main .outside .inside .jobbox a {
	color:#333333;
}
.main .outside .inside .jobbox p {
	margin:10px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	border-bottom:1px dashed #666666;
}
.tabjob {
	padding:5px;
}
.main .outside .inside .sitemapbox {
	margin:5px;
	width:906px;
	padding:10px;
	background:#FFFFFF;
	height:100%;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	color:#63D9F4;
}
.main .outside .inside .sitemapbox ul li {
	display:inline;
	list-style:none;
	padding:0px 25px 0px 0px;
}
.main .outside .inside .sitemapbox ul li a {
	font-size:13px;
	color:#333333;
	font-weight:normal;
}
.main .outside .inside .sitemapbox h1 {
	padding:10px;
	font-size:16px;
}
.main .outside .inside .sitemapbox h1 a {
	text-decoration:none;
	color:#63D9F4;
}
.main .outside .inside .sitemapbox h1 a:hover {
	padding:5px;
	background:#F3F3F3;
	color:#0C96D1;
	text-decoration:underline;
}
.main .outside .inside .sitemapbox p {
	padding:10px 10px 10px 10px;
	font-size:14px;
}
.main .outside .inside .sitemapbox p a {
	text-decoration:none;
	color:#63D9F4;
}
.main .outside .inside .sitemapbox p a:hover {
	padding:5px;
	color:#0C96D1;
	background:#F3F3F3;
	text-decoration:underline;
}
.main .outside .inside .sitemapbox .p1 {
	font-size:14px;
}
.main .outside .inside .sitemapbox .p1 a {
	text-decoration:none;
	color:#63D9F4;
}
.main .outside .inside .sitemapbox .p1 a:hover {
	padding:5px;
	background:#F3F3F3;
}
.main .outside .inside .left {
	width:212px;
	height:100%;
	overflow:hidden;
	color:#7b7b7b;
	background:url(user_leftbg.gif) repeat-y;
	float:left;
}
.main .outside .inside .left ul {
}
.main .outside .inside .left ul li {
	padding:0px 0px 0px 40px;
	height:25px;
	line-height:25px;
}
.main .outside .inside .left ul li a {
	padding:3px 10px 3px 10px;
	color:#7b7b7b;
}
.main .outside .inside .left ul li a:hover {
	background:#000;
	color:#FFFFFF;
	font-weight:bold;
}
.main .outside .inside .left .top {
	height:59px;
	width:212px;
}
.main .outside .inside .left .userinfo {
	width:212px;
	height:55px;
	text-align:center;
	line-height:25px;
	background:url(user_logininfo.gif);
}
.main .outside .inside .left .userinfo a {
	color:#666666;
	font-weight:bold;
}
.main .outside .inside .left p {
	padding:0px 0px 0px 20px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	background:url(user_p.gif) no-repeat;
}
.main .outside .inside .left .lfoot {
	height:12px;
	width:212px;
}
.main .outside .inside .rightx {
	padding:14px 0px 0px 0px;
	width:716px;
	height:100%;
	overflow:hidden;
	float:right;
}
.main .outside .inside .rightx .topv {
	padding:0px 0px 0px 12px;
	height:46px;
	width:704px;
	background:url(user_navbg.gif) no-repeat;
}
.main .outside .inside .rightx .topv .abotton {
	font-size:15px;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	margin:0px 5px 0px 0px;
	width:110px;
	height:41px;
	line-height:32px;
	text-align:center;
	background:url(user_navt0.gif) no-repeat;
	float:left;
}
.main .outside .inside .rightx .topv .abotton a {
	text-decoration:none;
	color:#8f9192;
}
.main .outside .inside .rightx .topv .abotton1 {
	font-size:15px;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	margin:0px 5px 0px 0px;
	width:110px;
	height:41px;
	line-height:32px;
	text-align:center;
	background:url(user_navt1.gif) no-repeat;
	float:left;
}
.main .outside .inside .rightx .topv .abotton1 a {
	text-decoration:none;
	color:#8f9192;
}
.main .outside .inside .rightx .system {
	padding:10px;
	width:694px;
	height:634px;
	overflow:hidden;
	border-left:1px solid #DEDDDD;
	border-right:1px solid #DEDDDD;
}
.main .outside .inside .rightx .system .call {
	position:relative;
	margin:50px 0px 0px 138px;
	padding:15px 0px 0px 0px;
	width:416px;
	height:177px;
	font-size:15px;
	font-weight:bold;
	border:1px solid #DEDDDD;
}
.fly {
	position:absolute;
	padding:5px;
	width:180px;
	height:278px;
	background:#FFF;
	font-size:14px;
	border:1px solid #CCCCCC;
}
.fly p {
	text-align:right;
	border-bottom:1px solid #999999;
}
.fly p a {
	color:#FF0000;
	text-decoration:none;
}
.fly .flybox {
	width:180px;
	height:265px;
	overflow:auto;
	overflow-x: hidden;
}
.fly .flybox ul {
	padding:5px 0px 0px 0px;
	width:180px;
	height:20px;
	border-bottom:1px dashed #CCCCCC;
}
.fly .flybox ul li {
	width:60px;
	float:left;
	text-align:center;
	line-height:20px;
	list-style-type:none;
}
.fly .flybox ul .li1 {
	width:110px;
	float:left;
	text-align:center;
	line-height:20px;
	list-style-type:none;
}
.fly .flybox .ul1 {
	padding:5px 0px 0px 0px;
	width:180px;
	height:20px;
	cursor:pointer;
	background:#EEEEEE;
	border-bottom:1px dashed #CCCCCC;
}
.fly .flybox .ul1 li {
	width:60px;
	float:left;
	text-align:center;
	line-height:20px;
	list-style-type:none;
}
.fly .flybox .ul1 .li1 {
	width:110px;
	float:left;
	text-align:center;
	line-height:20px;
	list-style-type:none;
}
.main .outside .inside .rightx .system .helper {
	margin:auto;
	padding:15px 0px 0px 30px;
	width:386px;
	height:100%;
	line-height:22px;
	overflow:hidden;
}
.main .outside .inside .rightx .footer {
	width:716px;
	height:12px;
}
.phonenumber {
	background:#F8F8F8;
	border:1px solid #E4E4E4;
	height:28px;
	width:180px;
	line-height:28px;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
.emailbox {
	background:#F8F8F8;
	border:1px solid #E4E4E4;
	height:38px;
	width:200px;
	line-height:38px;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
/*company css*/
.com_left {
	float:left;
	width:235px;
	height:351px;
	margin:22px 0 0 10px;
	background:url(com_left1_bg.jpg) no-repeat;
}
.com_nav {
	width:148px;
	position:relative;
	top:65px;
	left:33px;
}
.com_nav p {
	padding:7px 0 0 0;
}
.com_right {
	float:right;
	width:653px;
	margin:22px 10px 0 0;
}
.com_r1 {
	height:20px;
	background:url(com_right_top.jpg) no-repeat;
}
.com_r2 {
	float:left;
	width:651px;
	overflow:visible;
	border-left:#D0D0D0 1px solid;
	border-right:#D0D0D0 1px solid;
}
.com_r3 {
	clear:both;
	width:100%;
	height:21px;
	background:url(com_right_dow.jpg) no-repeat;
}
.com_r4 {
	height:45px;
	border-bottom:#666666 1px dashed;
	padding-left:20px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
.com_comtent, .com_comtent_his {
	text-align:center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.com_comtent p {
	text-align:justify;
	line-height:25px;
	text-indent:20px;
	color: #888;
}
.com_comtent_his b {
	text-align: left;
	text-indent: 20px;
	float: left;
}
.com_comtent_his p {
	text-align:justify;
	line-height:18px;
	text-indent:20px;
	margin-bottom: 8px;
	clear: both;
}
.com_comtent_his_sum {
	color: #3399CC;
	text-indent: 20px;
	text-align: justify;
}
.com_comtent p img {
	margin:10px 0;
}
.com_text1 {
	color:#FF6600;
}
.com_text2 {
	font-size: 14px;
	font-weight: bold;
	color: #777;
}
.com_text3 {
	margin:0px 0px 3px 0px;
	color: #009999;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
}
#com_comtent_blank {
	height:10px;
}
.com_comtent_job {
	border: 1px solid #EAEAEA;
	padding:10px;
	background:#fdfbfb;
	margin-bottom: 20px;
}
.com_comtent table {
	width:600px;
	text-align:left;
	line-height:25px;
	background:#fdfbfb;
	padding:0px;
}
.com_comtent table td {
	text-indent: 10px;
}
.td1, .td2, .td3, .td4 {
	border:1px dotted #ddd
}
.td1 {
	border-bottom-style: none;
}
.td2 {
	border-bottom-style: none;
	border-left-style: none;
}
.td4 {
	border-left-style: none;
}
.com_comtent table td strong {
	text-indent: 8px;
}
.com_bott {
	border-top:#EAEAEA 1px solid;
}
.com_lbox {
	width:580px;
	text-align:left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: 100%;
}
.com_1title {
	padding-left:10px;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	font-size:14px;
	background-color: #70D8FA;
}
.com_1c {
	width:570px;
	height:100%;
	background:#f3f2f2;
	overflow:hidden;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.com_1c dl {
	min-height:90px;
	float:left;
	width:250px;
	float:left;
	background:#FFFFFF;
	margin:5px 10px;
	padding:5px;
}
*html .com_1c dl {
	height:90px;
	width:242px;
}
.com_1c dt {
	padding:0 10px;
	line-height:22px;
}
.com_1c .om1 {
	width:528px;
}
*html .com_1c .om1 {
	width:515px;
}
*+html .com_1c .om1 {
	width:530px;
}
.com_1c dt img {
	margin:0 5px;
}
.com_bo {
	border-left:#EAEAEA 1px dashed;
}
/*--css for help begin--*/
.main .left .help .contents {
	margin: 0px;
	padding: 5px;
	height: 225px;
	width: 262px;
	background-color: #f4f4ed;
}
.main .left .help .contents ul {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
.main .left .help .contents ul li {
	background-image: url(help_sub_bg.gif);
	height: 32px;
	width: 120px;
	margin-top: 5px;
	margin-left: 5px;
	list-style-type: none;
	float: left;
	line-height: 32px;
	text-indent: 30px;
	letter-spacing: 2px;
	font-weight:bold;
}
.main .left .help .contents ul li a {
	font-size:14px;
	color:#333333;
}
.help_li1 {
	letter-spacing: 1px;
}
/*--css for help end--*/

/*--css for know66call begin--*/

.know {
	margin:auto;
	width:960px;
	height:100%;
	overflow:hidden;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.know .title1 {
	height: auto;
	width: 675px;
	float: left;
}
.know .image {
	float: right;
	height: auto;
	width: 285px;
	padding-top: 10px;
}
.know .intro {
	height: auto;
	width: 675px;
	float: left;
	padding-top: 15px;
}
.know .blank {
	height: 15px;
	width: 675px;
	float: left;
}
.know .intro b {
	font-weight: bold;
	color: #66CCFF;
}
.know .intro p {
	color: #aaaaaa;
	text-indent: 20px;
	padding-top: 10px;
	font-size: 14px;
	letter-spacing: 2px;
	line-height: 20px;
}
.know .button {
	height: auto;
	width: 675px;
}
.know .button ul {
	margin: 0px;
	padding-top: 15px;
	padding-left: 100px;
}
.know .button ul li {
	height: auto;
	width: 205px;
	display: block;
	float: left;
	list-style-type: none;
}
.know .why {
	height: auto;
	width: 100%;
	padding-top: 25px;
	clear: both;
}
.know .why .title, .know .how .title {
	background-image: url(know_66call_title_bg.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 100%;
}
.know .why .left {
	height: auto;
	width: 775px;
	float: left;
	padding-top: 25px;
}
.know .why .right {
	height: 500px;
	width: 180px;
	float: right;
	padding-top: 25px;
	margin: 0px;
}
.know .why .left .detail {
	float: left;
	height: auto;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 10px;
}
.know .why .left .detail .img {
	width:255px;
	height:150px;
	float:left;
	background-color: #f2f2f2;
}
.know .why .left .detail .text {
	width:470px;
	height:auto;
	float:right;
}
.know .why .left .detail .text ul li {
	line-height: 30px;
	list-style-type: none;
	height: 30px;
	width: auto;
	font-size: 13px;
	text-indent: 0px;
	color: #333333;
}
.know .why .right ul {
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-bottom: 30px;
}
.know .why .right ul li {
	line-height: 35px;
	height: 35px;
	list-style-type: none;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.know .why .right ul li a {
	color: #0099FF;
	font-weight: normal;
	text-decoration: none;
}
.know .why .right ul li a:hover {
	color: #333333;
}
.know .how {
	height: 210px;
	width: 940px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: 0px bottom;
	clear: both;
	background-image: url(know_66call_03.gif);
}
.know .how .detail {
	float: left;
	height: 120px;
	width: 312px;
	padding-top: 35px;
	padding-bottom: 15px;
}
.know .how .detail1 {
	float: left;
	height: 120px;
	width: 312px;
	padding-top: 35px;
	padding-bottom: 15px;
	background-image: url(know_66call_how_bg.gif);
	background-position: 0px 20px;
	background-repeat: no-repeat;
}
.know .how .detail p, .know .how .detail1 p {
	height: auto;
	width: 280px;
	line-height: 25px;
	margin-left: 20px;
}
.know .how .detail .text1, .know .how .detail1 .text1 {
	font-weight: bold;
	color: #666666;
}
.know .how .detail .text2, .know .how .detail1 .text2 {
	font-weight: bold;
	color: #FF9900;
}
.know .how .line {
	float: left;
	height: 120px;
	width: 1px;
	margin-top: 40px;
	border-right: 1px dashed #dadada;
}
.know .a3 {
	height: auto;
	width: 100%;
	padding-top: 10px;
}
/*--css for know66call end--*/


/*--css for index ad begin--*/

.topbox1 {
    margin:auto;
	position:relative;
	width:1003px;
	height:98px;
}
.topbox1 .top {
	margin:auto;
	width:1003px;
	height:98px;
}
.topbox1 .top .logo {
	margin: 0px;
	height: 87px;
	width: 304px;
	padding-top: 10px;
	padding-left: 10px;
}
.topbox1 .top .top_right {
	margin: 0px;
	float: right;
	height: 98px;
	width: 630px;
	padding-right: 10px;
}
.kefu800 {
	float: right;
	height: 35px;
	width: 278px;
	padding:5px 0px 15px 0px;
}
.login_box {
	float: right;
	height: 25px;
	width: 595px;
	padding: 0px;
	margin-top: 10px;
}
.login_box span {
	line-height: 18px;
	font-size: 12px;
	float: left;
}
.login_box input {
	float:left;
}
.logined {
	float: right;
	height: 25px;
	width: 490px;
	padding: 0px;
	margin-top: 10px;
	text-align: right;
}
.input1 {
	height: 16px;
	width: 100px;
	border: 1px solid #c9c9c9;
	color: #009966;
}
.input2 {
	margin-left: 10px;
	height: 20px;
	width: 54px;
	float: left;
	margin-top: -1px;
	padding-right: 15px;
}
*html .input2 {
	margin-top:0;
}
.text5 {
	margin-left: 10px;
}
.text6, .text6 a {
	color: #006882;
	text-decoration: none;
}
.text7, .text7 a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.text8 {
	float: left;
	height: 12px;
	width: 1px;
	border-right: 1px solid #336699;
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 3px;
	overflow: hidden;
}
.nav .box .blank {
	width:100px;
	height:37px;
	float:left;
}
.nav .box .help {
	margin: 0px;
	float: left;
	height: 38px;
	width: 89px;
}
.nav .box .help img {
	padding-top: 5px;
	float: left;
}
.nav .box .help span {
	line-height: 37px;
	padding-left: 5px;
}
.nav .box .help span a {
	line-height: 37px;
	color: #FFFFFF;
	text-decoration: none;
}
.index_box .ad_left {
	float: left;
	height: 100%;
	width: 120px;
	padding: 5px 0 0 0;
}
.index_box .ad_right {
	float: right;
	height: 100%;
	width: 120px;
	padding: 5px 0 0 0;
}
.index_label {
	margin:auto;
	padding:0px 10px 0px 10px;
	width:960px;
	height:100%;
	overflow:hidden;
}
.index_label .label_1 {
	background-image: url(index_label01.gif);
	float: left;
	height: 113px;
	width: 122px;
}
.index_label .label_2 {
	background-image: url(index_label02.gif);
	float: left;
	height: 113px;
	width: 122px;
}
.index_label .label_3 {
	background-image: url(index_label03.gif);
	float: left;
	height: 113px;
	width: 122px;
}
.index_label .label_4 {
	background-image: url(index_label04.gif);
	float: left;
	height: 113px;
	width: 122px;
}
.index_label .label_5 {
	background-image: url(index_label05.gif);
	float: left;
	height: 113px;
	width: 122px;
}
.label_1, .label_2, .label_3, .label_4, .label_5 {
	padding-top: 30px;
	padding-left: 70px;
}
.label_1 b, .label_2 b, .label_3 b, .label_4 b, .label_5 b {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	cursor:pointer;
}
.label_1 p, .label_2 p, .label_3 p, .label_4 p, .label_5 p {
	height: auto;
	width: 108px;
	padding-top: 5px;
	letter-spacing: 2px;
	cursor:pointer;
}
/*--css for index ad end--*/
/*--css for guide begin--*/
.guide {
	background-image: url(guide_bg.jpg);
	height: 640px;
	width: 960px;
	padding: 0px;
	margin-bottom: 10px;
}
.guide_left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 640px;
	width: 253px;
}
.guide_left ul {
	width: 200px;
	margin-left: 18px;
	height: auto;
	margin-top: 30px;
}
.guide_left ul li {
	height: 60px;
	width: auto;
	margin-bottom: 10px;
	line-height: 60px;
	list-style-type: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	text-indent: 40px;
	display: block;
	text-decoration: none;
	letter-spacing: 2px;
	cursor:pointer;
}
.left_li_off {
	height: auto;
	width: auto;
	background-image: url(guide_left_nav_bg.gif);
}
.left_li_on {
	height: auto;
	width: auto;
	background-image: url(guide_left_nav_bg_a.gif);
}
.guide_right {
	margin: 0px;
	float: right;
	height: auto;
	width: 690px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.guide_right .contents {
	height: auto;
	width: 675px;
}
.guide_right .contents h3 {
	color: #FF6600;
	text-align: center;
}
.guide_right .contents p {
	height: auto;
	width: 665px;
	margin-top: 10px;
	text-indent: 20px;
	line-height: 18px;
}
/*--css for guide end--*/
.phonenumberx {
	background:#F8F8F8;
	border:1px solid #E4E4E4;
	height:28px;
	line-height:28px;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
.infocuzi {
  	line-height:28px;
	font-size:15px;
	font-weight:bold;
	color:#000000;  
}
.top_huodong { position:absolute; left:323px; top:3px; width:471px; height:45px; z-index:1; }