/* *******************************************  global style*/
html {
	padding: 0; margin: 0
}
body {
	margin: 0; padding: 0;
}
#bodyContainer {
	margin: 0 auto; padding: 0;  background:url(body_bg.png) repeat;
}
form {
	margin: 0; padding: 0
}
.fl {
	float: left
}
.fr {
	float: right;
}
.fl50 {
	float: left; padding-left: 50px
}
.cb {
	clear: both
}
ul {
	margin: 0 10px; padding: 0 10px
}
ol {
	list-style: circle;
}
h1 { 
	margin: 0
}
h3 { 
	margin: 0; padding: 0
}
.f14{
	font-size:14px; 
}
.ico_le,
.img_le,
.img_png_le,
.client_img_le {
	float: left; display: block
}
.ico_img {
	display: block
}
.img_ri {
	float: right; display: block
}
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
	visibility:hidden;
}
.clearfix {
	*zoom: 1;
}
.orange{
    color:#ff6602;
}
/* *******************************************  header module*/
#headerContainer{
	width:100%; margin: 0 auto; padding: 0;
}
#header_top {
	width:960px; clear: both; height: 65px; margin:0 auto;
}
#header_top .s_mr {
	float: left; margin-right: 5px;
}
#header_top .himg {
	float: left; margin: 5px 0 0 10px; padding: 0
}
#header_top .htext {
	float: right; padding: 10px 10px 0 0
}
#header_top .hoper {
	margin-top: 8px; 
}
#header_top .hoper_home {
	margin-left: 160px; 
}
#header_top .hoper_inner{
	margin-left: 65px; 
}
#header_top_simp {
	clear: both; width: 100%; height: 65px; border-bottom: 2px solid #3886c4;
}
/* *******************************************  copyright module*/
#copyright {
	padding-top: 0; clear: both; margin: 0 auto; height: auto; line-height: 2.0; text-align:center;
}
/* *******************************************  banner module*/
#banner {
	background-color: #F4F4F4; margin: 0 auto; padding: 0
}
#banner_home {
	overflow: hidden; width:960px; height: 260px; margin: 0 auto; padding: 0; 
}
#banner_home .banner_img, 
#banner .banner_img {
	float: left
}
#banner_home .banner_img {
	height: 199px; overflow: hidden;
}
#banner .banner_img {
	width: 705px;
}
/* *******************************************  container module*/
#container {
    width:960px; margin:-7px auto 0; padding:7px 0 10px; clear: both; overflow: hidden; background:url(container_bg.png) repeat-y; display:table;
}
#contentContainer {
	width: 713px; overflow-x: hidden; padding:0; margin-left: 233px; background-color: #fff; min-height: 400px; _height: 400px;
}
#contentContainer #content {
	float: left; padding: 0;
}
#contentContainer h1 {					
	margin: 0; padding: 0;
}
#content_noright h1 {					
	padding: 0; margin: 0
}
#content h2 {
	height: 24px; margin: 10px 0 0; padding: 0;
}
#content p {
	margin: 0; padding: 0
}
#contentContainer #content_noright {
	padding-right: 10px; padding-top: 10px
}
* html #contentContainer #content_noright {
	padding-right: 10px; padding-top: 5px
}
/* *******************************************  container verBar module*/
#verBar {
	width: 214px; margin: 0 0 0 10px; padding: 0; float: left; position: relative; _display: inline;
}
#verBar .ti {
	margin: 0
}
#verBar ul {
	margin: 0; padding: 0; width: 217px; border:0; border-bottom: 0;
}
#verBar li {
	display: block; width: 202px; margin-top: 1px; marign-bottom: 1px; padding:0 0 0 15px; background-color: #fbfbff; clear: both; height: 30px; overflow:hidden;
}
#verBar li.noline {
	
}
#verBar li#hd {
	height: 11px; padding: 0; margin: 0; background: none; font-size: 1px;
}
#verBar li a, #verBar li a:hover {
	padding: 5px 0 7px 5px; display: block; text-decoration:none;
}
#verBar ul li .func_ico {
	float: left; width: 25px; margin: 3px 0 0;
}
#verBar li.mov,
#verBar li.foc_mov {
	cursor: pointer
}
#verBar .spage {
	margin: 10px 0 0; padding:0 0 0 2px; text-align:left;
}
#floatDivId {
	sposition: absolute; top: 0; left: 0;
}
#verBar .prod_pc_r {
   border: 1px solid #abc8ed; border-top: 0;  margin:20px 0 0;
}
#verBar .prod_pc_r h2 {
	margin:0; padding: 0 10px; 
}
#verBar .prod_pc_r h2 a.ml_more {
	float: right;
}
#verBar .prod_pc_r ul {
	margin:10px 0 15px 10px; padding: 0; list-style: none; border:none; width:auto;
}
#verBar .prod_pc_r ul li {
	padding: 0 0 6px 10px; height:auto; width:197px;
}
#verBar .prod_pc_r ul li a{
	margin:0; padding:0;
}
#verBar .prod_pc_r ul li a:hover{
	margin:0; padding:0;
}
#verBar a.verbar_reg{
	background:url(verbar_oper_bg.png) 0 0 no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_reg:hover{
	background-position:-210px 0;
}
#verBar a.verbar_guide{
	background:url(verbar_oper_bg.png) 0 -223px no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_guide:hover{
	background-position:-210px -223px;
}
#verBar a.verbar_video{
	background:url(verbar_oper_bg.png) 0 -74px no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_video:hover{
	background-position:-210px -74px;
}
#verBar a.verbar_data{
	background:url(verbar_oper_bg.png) 0 -149px no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_data:hover{
	background-position:-210px -149px;
}
#verBar a.verbar_log{
	background:url(verbar_oper_bg.png) 0 -297px no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_log:hover{
	background-position:-210px -297px;
}
#verBar a.verbar_weekly{
	background:url(verbar_oper_bg.png) 0 -372px no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_weekly:hover{
	background-position:-210px -372px;
}
#verBar a.verbar_drucker{
	background:url(verbar_oper_bg.png) 0 -446px no-repeat; width:200px; height:54px; display:inline-block;
}
#verBar a.verbar_drucker:hover{
	background-position:-210px -446px;
}
/* ******************************************* logining in  module*/
#loginContainer {
	width: 960px; margin: 0 auto; padding-bottom: 15px; background: #fff; border-top: 0px solid #DCDCDC
}
.step_opsi {
	padding-top: 20px
}
.step_opsi span {
	padding: 7px 0 2px 30px
}
.step_opsi span.steptwo_dis,
.step_opsi span.steptwo_foc {
	margin-left: 112px
}
#register {
	padding: 8px 0; margin: 0 auto; width: 957px; clear: both
}
#register .cont_ti {
	margin: 20px 40px 10px 44px; height: 24px; padding-left: 86px
}
#register div.content { 
	width: 860px;  padding: 0; clear: both; height: 35px; padding-left: 86px
}
#register .name {
	margin-top: 4px; float: left; width: 135px
}
#register .name div.text {
	float: left; width: 118px
}
#register div.select {
	float: left
}
#register div.input {
	float: left; width: 260px
}
#register div.input .input_wh {
	width: 220px
}
#register div.sele_func {
	width: 800px; margin: 0; padding-left: 60px
}
#register div.sele_func ul {
	margin: 0; padding: 0; float: left; display: block
}
#register div.sele_func ul.func_1 {
	width: 170px
}
#register div.sele_func ul.func_2 {
	width: 160px
}
#register div.sele_func ul.func_3 {
	width: 130px
}
#register div.sele_func ul li {
	padding-top: 4px; list-style: none
}
#register div.content .error_box,
#register div.content .succ_box,
#register div.content .prom_box { 
	margin-right: 28px
}
* html #register div.content .error_box,
* html #register div.content .succ_box,
* html #register div.content .prom_box { 
	margin-right: 15px
}
.hr_line {
	border-bottom: 1px dashed #D1D1D1; height: 10px; width: 95%; margin: 0 auto
}
.info_normal {
	float: right; width: 350px
}
.info_focused {
	border: 1px solid red; float: right; width: 350px
}
.info_error {
	border: 1px solid red; float: right; width: 350px
}
.info_ok {
	float: right; width: 350px
}
#server {
	padding: 0; margin: 10px auto 0; width: 900px
}
#server textarea {
	width: 98%; height: 400px
}
.conf_btn {
	margin-top: 30px; margin-bottom: 20px
}
.conf_btn .submit_mess_btn,
.submit_mess_mov_btn {
	border: 0; color: #000; line-height: 1.5; font-weight: bold; font-size: 12px
}
#success {
	width: 700px; margin: 40px auto; padding: 0
}
#success .succ_ti {
	padding-left: 10px
}
#success .succ_cont {
	padding: 26px 0 10px
}
#success .succ_note {
	margin-top: 30px
}
#success .import_noti {
	background-color: #FDF7E7; border: 1px solid #F1BC70; padding: 20px 8px 8px 15px; margin: 12px 0 0; width: 96.5%
}
#success .import_noti .enter {
	color: #000; margin: 0 0 7px 60px
}
#success .import_noti .save {
	margin: 10px 0 7px 60px
}
* html #success .import_noti .save {
	margin: 10px 0 7px 62px
}
#success .import_noti .save a {
	margin: 0 0 0 10px
}
#success .import_noti .bmar{
	margin: 0 0 7px 60px
}
* html #success .import_noti .bmar{
	margin: 0 0 7px 62px
}
#success .import_noti .rmar{
	font-weight:bold; margin:0 15px 0 0
}
#success .import_noti .acco{
	width:65px; float:left
}
#success .help_ti {
	margin-top: 32px; margin-bottom: 10px
}
#success .you_do {
	margin-right: 10px; cursor: pointer
}
#success .you_do .ti {
	padding: 6px 0 4px 28px 
}
#success .you_do .te {
	padding: 0 0 0 28px 
}
#success .saved {
	margin: 15px 0 3px 5px; padding: 3px 0 2px; height: 23px
}
#success .helptip {
	border-right: 1px dashed #CCCCCC; float: left; padding: 6px 15px 0 10px; width: 180px
}
#success .onbor {
	border-right: 0
}
#success .tips_box {
  	background-color: #fdf7e7; border: 1px solid #ffa800; padding: 2px 0 1px 2px; margin: 15px 0 3px 255px; margin-left: 256px\9; height: 23px
}
#success .tips_box .ico {
	background-position: 0 0; height: 16px; margin: 2px 3px 0; width: 16px
}
#success .tips_box .sexpl {
	float: left; margin: 3px 0 0
}
.change_mail {
	width: 457px; margin: auto; border: 1px solid #b1cce1; padding: 0 0 10px;background:#fff
}
.change_mail .ti {
	background: #bae1fe; font-weight: bold; padding: 2px 2px 1px; margin: 1px
}
.change_mail .cont {
	margin: 10px 0 10px 15px
}
.change_mail span {
	font-weight: bold
}
.change_mail .mail_infor {
	width: 240px; float: left; margin-right: 10px
}
/* ******************************************* login input prompt module*/
.error_box {
	border: 1px solid #F60; background-color: #FEF1E8; padding: 4px; float: right; width: 423px;
}
.succ_box {
	border: 1px solid #01BE00; background-color: #E7FFE7; padding: 4px; float: right; width: 423px;
}
.prom_box {
	border: 1px solid #00A8FF; background-color: #E1F5FE; padding: 4px; float: right; width: 423px;
}
.error_box .ico {
	background-position: 0 0; width: 16px; height: 16px; margin-right: 4px
}
.succ_box .ico {
	background-position: -16px 0; width: 16px; height: 16px; margin-right: 4px
}
.prom_box .ico {
	background-position: -32px 0; width: 16px; height: 16px; margin-right: 4px
}
.psd_error_box {
	border: 1px solid #F60; background-color: #FEF1E8; padding: 4px
}
.psd_succ_box {
	border: 1px solid #01BE00; background-color: #E7FFE7; padding: 4px
}
.psd_prom_box {
	border: 1px solid #00A8FF; background-color: #E1F5FE; padding: 4px
}
.psd_prom_box .te,
.psd_succ_box .te,
.psd_error_box .te {
	float: left; margin-left: 8px; width: 94%
}
/* *******************************************  back password module*/
.back_ti_posi {
	margin: 5px 20px 10px
}
.psdimg_posi {
	margin: 10px 20px
}
.psd_riposi {
	margin-left: 30px; float: left; width: 550px
}
.flowpsd_posi {
	margin: 0 0 30px
}
span.flow_ti_now {
	padding-left: 4px
}
span.flow_ti {
	padding-left: 4px
}
.psd_prom_w {
	width: 455px
}
.psd_ipt_mess {
	margin: 10px 0 0; padding-left: 30px
}
.psd_ipt_mess label {
	display: block; width:350px; margin-top: 8px
}
.psd_ipt_mess label input.in {
	width: 200px; margin-top: 4px
}
.psd_ipt_mess label.btn {
	padding-left: 65px; margin-top: 10px
}
.psd_ipt_mess label.psd_edit_btn {
	padding-left: 100px; margin-top: 10px
}
.psd_prom {
	margin: 20px 0 0; 
}
.psd_ipt_prom {
	margin: 10px 0 0
}
.psd_conf_btn {
	margin: 10px 0 20px 150px
}
.psd_sysmana_expl {
	margin: 20px 0
}
.psd_sysmana_expl ul {
	margin: 0 20px; padding: 0 20px
}
.psd_sysmana_expl ul li {
	line-height: 2.0
}
.psd_succ_login {
	padding-left: 40px; padding-top: 20px
}
/* *******************************************  product module*/
#content .func_tabs {/*tab*/	
	margin: 20px 0 20px; padding: 0;
}
#content .func_tabs ul {	
	width: 688px; height: 32px; margin: 0; padding: 0 0 0 15px; border-bottom: 1px solid #77c2d7; list-style: none; 
}
#content .func_tabs li {
	float: left; height: 32px; margin: 0 15px 0 0; padding: 0 0 0 6px;
}
#content .func_tabs li a {	
	float: left; 
}
#content .prod_intro h2 {
	margin: 10px 0 0; background: none;
}
#content .prod_intro ul.funcli {
	margin: 10px 0 0 10px; padding: 0; list-style: none;
}
#content .prod_intro ul.funcli li {
	margin: 0 0 30px; 
}
#content .prod_intro ul.funcli li p {
	margin: 7px 0 0;
}
#content .prod_intro ul.funcli ul {
	margin: 10px 0 0; padding: 0; list-style: none;
}
#content .prod_intro ul.funcli li ul li {
	margin: 0 0 5px; 
}
#content .prod_intro ul.funcli li ul li p {
	margin: 5px 0 0 12px;
}
#content .prod_intro ul.caseli {
	margin: 10px 0 0 30px; padding: 0; list-style: none;
}
#content .prod_intro ul.caseli li {
	margin: 0 0 10px; padding: 0 0 0 18px; 
}
#content .prod_intro ul.caseli li p {
	margin: 5px 0 0; 
}
#content .prod_intro .pintro {
	margin: 5px 0 0 10px; 
}
#content .prod_intro .stool {
	margin: 10px 0 0 10px;
}
#content .prod_intro .stool span {
	margin-right: 20px; white-space: nowrap; line-height: 1.8;
}
#content .updateli {
	margin-bottom: 30px;
}
#contentContainer  h1.update {
	margin: 20px 0;
}
#content .updateli h2 {
	border-bottom: 1px solid #E5E5E5;
}
#content .updatecont {
	margin: 0 0 0 10px;
}
#content .prod {/*prod intro start*/	
	margin: 10px 0 10px 5px;
}
#content .prod img {
	margin-right: 10px; 
}
#content .prod p.intro {
	margin: 0;
}
#content .updatecont {
	margin: 0 0 0 10px;
}
/* *******************************************  serve download*/
#content .prod_pm {/*pc */
	padding: 0;
}
#content .prod_pc_l {
	float: left; width: 490px; border: 1px solid #cbd3d5; border-top: 0;
}
#contentContainer .prod_pm .software {
	margin: 0
}
#content .prod_pm .software .intro {
	padding: 10px 0;
}
#content .prod_pc_l h2,
#content .prod_pm .software h2 {
	margin: 0; padding: 0 10px; 
}
#content .prod_pm .software h3.tmr {
	margin-top: 15px;
}
#content .prod_pc_r {
	float: left; _display: inline; width: 210px; border: 1px solid #abc8ed; border-top: 0; margin-left: 5px; margin-bottom: 10px;
}
#content .prod_pc_r h2 {
	margin: 0; padding: 0 10px; 
}
#content .prod_pm h2 a.ml_more {
	float: right;
}
#content .prod_pc_r ul {
	margin: 10px 5px 15px 10px; padding: 0; list-style: none;
}
#content .prod_pc_r ul li {
	padding: 0 0 6px 10px;
}
#content .prod_pc_l h3 {
	margin: 10px 0 0 20px; padding: 0; font-size: 14px; font-weight: normal;
}
#contentContainer .software {
	margin: 20px 0 0;
}
#contentContainer .software h2 {
	margin: 0 0 20px; background: none;
}
#contentContainer .software h3 {
	margin: 0 0 0 20px; padding: 0 0 5px 20px; border-bottom: 1px solid #bcc9cf;
}
#contentContainer .software p.expl {
	margin: 10px 0 15px 15px;
}
#contentContainer .software .dl_link {
	margin: 5px 0 0;
}
#content .software .intro {
	width: 100%;
}
#content .software .intro .pico {
	float: left; width: 73px; margin: 0 25px 0 20px;  
}
#content .software .intro .textwap {
	margin-left: 140px;
}
#content .software .ml_download  {
	margin: 20px 0 0; padding: 0 10px; 
}
#content .software .ml_download_mr  {
	margin-right: 30px;
}
#content .software .ml_download .imgwap {
	float: left; width: 94px; padding: 0 0 0 10px
}
#content .software .ml_download .textwap {
	margin-left: 130px; 
}
#content .software .ml_download h4 {
	margin: 0; padding: 5px 0 10px;
}
#content .software .ml_download .textwap .download_link {
	margin: 0 0 0 5px; padding: 0 0 0 15px;
}
#content .software .ml_download .textwap .date {
	left: 5px;
}
#content .software .ml_download .typewap  {
	margin: 5px 0 0; 
}
#content .software .ml_download .typewap p {
	margin: 0 0 5px; 
}
#content .software .wap_download {
	margin: 20px 0 0;
}
#content .prod_pc_r .wap_addr {
	padding: 0 10px 10px 16px;
}
#content .prod_pc_r .wap_addr p {
	padding: 5px 0 0;
}
#content .prod_pc_r h3 {
	margin: 10px 0 0 5px; padding: 0;
}
#content .recommend {
	padding: 0 0 10px; 
}
#content .recommend h2.rti{
	margin: 0 10px 0 10px; padding: 10px 0 0;
}
#content .recommend h2.line {
	border-top: 1px dashed #e7e7e7;
}
#content .recommend ul {
	margin: 0; padding: 10px 0 0 0; list-style: none; 
}
#content .recommend ul li {
	float: left; width: 33%; padding-bottom: 10px; text-align: center;
}
#content .recommend ul li img {
	border: 0;
}
#content .safe_cont {
	margin-top: 20px
}
#content .safe_cont p.safe_rtext { /*data safe start*/	
    margin: 10px 10px 0 10px
}
#content .safe_cont .safe_scont {
    margin: 10px 0 0 10px
}
#content .safe_cont .safe_rti {
    padding: 0 20px 0 0; margin: 0
}
#content .safe_cont ul.safe_prod {
    margin: 10px 0 10px 30px; padding: 0
}
#content .safe_cont ul.safe_prod li {
	margin: 12px 0 0; padding: 0
}
#content .safe_cont .safe_pic {
	margin: 0; padding: 0
}
#content .seve_idea {
	margin: 10px 0 25px
}
#content .seve_idea p {
	margin: 20px 1px 0 0; line-height: 1.8; text-indent: 2em
}
#content .seve_idea .seve_mode {
	border: 1px solid #DCDCDC; width: 504px; margin: 55px 0 0; padding: 0 0 10px
}
#content .seve_idea .seve_mode h2 {
	margin: 1px 1px 15px
}
#content .seve_idea .seve_mode p {
	margin: 2px 10px 0; padding: 0
}
#content .seve_idea .seve_mode img {
	margin: 10px 1px 0; padding: 0
}
* html #content .seve_idea .seve_mode img {
	margin: 10px 1px -3px; padding: 0
}
/* apply start */
#content .apply{
	margin:0; padding0;
}
#content .apply .form{
	margin:0; padding:0;
}
#content .apply .title{
    margin:0; padding:30px; font-size:24px; text-align:center; font-family:microsoft yahei;
}
#content .apply .preface{
	margin:0; padding:0; list-style:none;
}
#content .apply .preface li{
	margin:0; padding:10px 30px ;
}
#content .apply .preface li.bold{
	font-weight:bold;
}
#content .apply .info_cont{
	margin:0; padding:20px 30px 0 30px;
}
#content .apply .info_cont table{
	border-collapse:collapse; border-spacing:0;
}
#content .apply .info_cont table th{
	font-weight:normal; text-align:right; vertical-align:top; padding-bottom:20px; padding-right:10px;
}
#content .apply .info_cont table td{
	text-align:left; vertical-align:top; padding-bottom:20px;
}
#content .apply .info_cont textarea{
	width:300px; height:105px; font-size:12px; line-height:21px; resize:none; overflow:auto; 
}
#content .apply .info_cont .select_w{
	width:100px;
}
#content .apply .info_cont .input_w{
	width:300px;
}
#content .apply .info_cont .input_b{
	width:90px; line-height:18px;
}
#content .apply .info_cont label.error{
	margin:0 0 0 15px; color:#f00;
}
/* apply end */
/* apply_succ start */
#container .apply_succ{
	margin:0; padding:0;
}
#container .apply_succ .title{
    margin:0; padding:30px; font-size:24px; text-align:center; font-family:microsoft yahei;
}
#container .apply_succ .thanks{
	margin:0; padding:0 30px 0 140px; list-style:none;
}
#container .apply_succ .thanks li{
	margin:0; padding:5px 0;
}
#container .apply_succ .mobile_ico{
	background-position: 0 -27px;
}
/* apply_succ end */
/* *******************************************  concern jingoal module*/
#content p.law {
	margin: 20px 8px 20px
}
#content h4#rti {
	margin: 20px 0 5px 10px; padding: 0
}
#content h5#rti {
	margin: 0 0 5px 10px; padding: 0
}
#content h5#seve_ti {
	margin: 20px 0 5px 10px; padding: 0
}
#content ul.law {
	margin: 0 0 20px; padding: 0 0 0 35px
}
#content ul.law li {
	margin: 0; padding: 0
}
#content .about_lepo {
	margin: 20px 0 0
}
#content .about_lepo p {
	margin: 0 10px 15px
}
#content .honor {
	margin: 30px 0 20px
}
#content .honor .apti {
	width: 240px; margin: 12px 5px 0 0; float: left
}
#content ul.ser {
	list-style: none; margin: 10px 40px 0 20px; padding: 0
}
#content ul.ser li{
	margin: 0; padding: 0
}
#content p.buy_prod {
	margin: 20px; text-indent: 0
}
#content p.priv {
	margin: 5px 8px 20px; padding: 0
}
#content ul.memo{
	list-style: none; margin: 15px 0 30px 20px; padding: 0
}
#content .event {
	margin: 10px 0 20px 20px
}
#content .event img{
	margin: 0 10px 0 0
}
#content_noright .honor_qual{
	margin: 15px 0 0;
}
#content_noright .honor_qual table {
	width: 100%; border: 0;
}
#content_noright .honor_qual table td {
	width: 33.3%; padding: 0 0 22px;
}
#content_noright .honor_qual table td p {
	width: 192px; margin: 6px auto; padding: 0;
}
#content_noright .honor_qual ul {
	list-style-type: square; margin: 15px 0 40px 24px; padding: 0
}
#content h4.recr{ 
	margin: 20px 0 10px; padding: 0; color: #000;
}
#content h5.recr_post {
	margin: 10px 0 0; padding: 0;
}
#content h5.recr {
	margin: 10px 0 0; padding: 0;
}
#content ol.recr {
	margin: 5px 0 5px 36px; padding: 0;
}
#content ul.recr {
	margin: 5px 0 5px 36px; padding: 0;
}
#content ul.recr_list {
	list-style: none; margin: 5px 0 15px; padding: 0;
}
#content .recr_relaus {
	width: 80%; border: 1px solid #ccc; background: #fdfddf; margin: 15px 0 10px; padding: 3px 10px; 
}
#content .rule{
  margin:0; padding:20px 8px 0; line-height:1.8;
}
#content .rule .item{
  font-weight:bold; float:left;
}
#content .rule ul{
  margin:0; padding:0 0 20px 45px; list-style:none;
}
#content .rule ul.sign{
  text-align:right;
}
/* *******************************************  news module*/
#contentContainer .news {
	margin: 10px 0 10px 10px; padding: 0;
}
#contentContainer .news h2.drk {
	margin-right: 10px;
}
#contentContainer .news h2.drk span {
	background: #fff; padding: 0 11px;
}
#contentContainer .news h3.drk {
	margin: 10px 0 0 15px; 
}
#contentContainer .news .drk_moreli {
	margin: 12px 0 20px; padding: 0 0 0 15px; list-style: none;
}
#contentContainer .news .drk_moreli li {
	float: left; width: 45%; margin: 3px 20px 0 0; padding: 0 0 0 10px;
}
#contentContainer .news .drk_dlinfor {
	 margin: 10px 0 0 28px;
}
#contentContainer .news .source_drk {
	margin: 0 10px 0 15px;
}
#contentContainer .news .drk_dlli {
	margin: 10px 0 0px; padding: 0; list-style: none;
}
#contentContainer .news .drk_dlli li {
	float: left; width: 168px; margin: 5px 0 0; padding: 10px 65px 15px 0;
}
#contentContainer .news .drk_dlli li.line {
	 float: none;  clear: both; width: auto; height: 1px; margin: 0 70px 0 30px; padding: 0; border-bottom: 1px dotted #ccc; 
}
#contentContainer .news .drk_dlli li .dllink {
	margin: 5px 0 0;
}
#contentContainer .news .source {
	margin: 8px 0 0;
}
#contentContainer .news_media {
	margin: 10px 15px 10px 10px; padding: 0; font-size: 14px;
}
#contentContainer .invite {
	margin-left: 15px; margin-top: 40px
}
#contentContainer .weeklytake {
	margin-top: 40px
}
#contentContainer .mailaddr {
	height: 55px	
}
#contentContainer .mailaddr .mail,
#contentContainer .invite_mail .mail {
	float: left; margin-right: 10px; text-align: right; width: 70px
}
#contentContainer .invite_mail {
	height: 70px; margin-bottom: 10px
}
#contentContainer .invite_mail textarea {
	overflow: auto; width: 255px; height: 50px
}
#contentContainer .mailaddr input {
	width: 255px; height: 19px
}
#contentContainer .subscribebtn,
#contentContainer .unsubscribebtn,
#contentContainer .invitebtn {
	border: 0; margin: 15px 0 0 80px; cursor: pointer
}
#contentContainer .news .ti {
	float: left; width: 370px; margin-right: 0
}
#contentContainer .news .fr {
	float: right;
}
#contentContainer .news .weekly_ti {
	float: left; margin-right: 0; width: 695px;
}
#contentContainer .news .pv {
	float: right; margin: 14px 0 0; color: #808080;
}
#contentContainer .weeklytake .error_box {
	border: 1px solid #F60; background-color: #FEF1E8; padding: 4px 4px 0; margin: 0 0 15px; width: 430px; float: none; line-height: 1.8
}
#contentContainer .subscribe {
	margin: 40px auto; padding: 0
}
#contentContainer  .subscribe .ti {
	padding-left: 10px
}
#contentContainer  .subscribe .tip {
	margin: 30px 0 0
}
#contentContainer  .subscribe .tip ul {
	list-style: disc; margin: 0 0 0 20px; padding: 0; line-height: 2.2
}
#contentContainer .subscribe .tip ul span.term {
	color: #FF5D00
}
#contentContainer .cb {
	height: 1px; font-size: 1px;
}
#affirminfor {
	width: 564px; text-align: center; margin: auto; background: #fff
}
#affirminfor .affirm {
	width: 564px; margin:0; padding: 0
}
#affirminfor .affirm .cont {
	width: 400px; padding: 20px 60px
}
#affirminfor .affirm p {
	margin: 40px 0 30px; padding: 0
}
#affirminfor .affirm p.inva {
	padding-top: 12px; margin: 0
}
#affirminfor .affirm .emph, 
#affirminfor .affirm .succ {
	margin-left: 10px
}
/* *******************************************  tobuy module*/
#content .rtext_form {
	margin: 10px 0 10px 10px; width: 600px
}
#content .rtext_form .item {
    margin: 0 10px 0 0; width: 128px; float:left; text-align: right
}
#content .rtext_form .comp {
	padding: 0; height: 35px; width: 100%;
}
#content .rtext_form .fill {
    width: 180px; float: left; padding-top: 4px
}
#content .rtext_form .fill input {
    width: 151px;
}
#content .rtext_form .fill select {
    width: 80px;
}
#content .rtext_form .acco {
    padding-top: 8px
}
#content .rtext_form .prom_mess {
    width: 230px; float: left; padding-top: 4px
}
#content .prod_list {
    width: 522px; border: 1px solid #CBDCEC; border-bottom: 0; border-right: 0; margin: 40px 0 20px;
}
#content .prod_list th{
	background-color: #DFEEF5; height: 30px; border-bottom: 1px solid #CBDCEC; border-right: 1px solid #CBDCEC;
}
#content .prod_list td {
	height: 25px; border-bottom: 1px solid #CBDCEC; text-align: center; border-right: 1px solid #CBDCEC;
}
#content .prod_list td.left {
	text-align: left; text-indent: 2em;
}
#content .favorable {
	margin: 15px 0; padding: 0; line-height: 1.8; text-indent: 2em; 
}
#content .prod_list td.ti {
	background: #EDF5F8; height: 22px; border-bottom: 1px solid #CBDCEC; padding: 0; width: 50%     
}
#content .prod_list td.ti_mail {
	background: #EDF5F8; height: 22px; border-bottom: 1px solid #CBDCEC; padding: 0; width: 25%   
}
#content p.buy_style {
	margin-top: 18px
}
#content p.mode {
	margin: 10px 0 0; padding: 0
}
#content .buy_info {
	padding-left: 12px; padding-top: 10px; float: left
}
#content .refer {
	margin: 30px 0 0; 
}
#content .refer input {
	height: 30px; padding: 0 10px;
}
#content .sub_btn,
#content .sub_mov_btn {
	margin: 0; border: 0; cursor: pointer
}
#content .price_calculation {
	margin: 0 0 0 25px
}
#content .price_calculation .comp {
	height: 27px
}
#content .price_calculation .item {
	margin: 0 10px 0 0; width: 60px; float:left
}
#content .price_calculation .fil2 {
    float: left; padding-top: 4px
}
#content .price_calculation .fil2_edti {
    float: left; padding-top: 4px; *+padding-top: 2px
}
#content .price_calculation .fil2_edti select {
   vertical-align: middle
}
#content .price_calculation .prom_mess {
     width: 220px; float: right
}
#content .tobuy_succ { 
	width: 500px; margin: 20px 0 0 10px;  padding: 0
}
#content .tobuy_succ .note {
	margin: 8px 0 0
}
#content .tobuy_succ .noti {
	background-color: #FDF7E7; border: 1px solid #F1BC70; padding: 8px; margin: 25px 0 0; width: 90%
}
#content .tobuy_succ .succ_ti1 {
	padding-left: 10px
}
#content .buy_flow {
	margin: 20px 20px 30px; 
}
#content .buy_flow_nor {
	margin: 3px 0 0;
}
#content .buy_cont {
	margin: 0 0 30px;
}
#content .buy_cont p {
	margin: 0 20px 5px;
}
#content .buy_cont .itemnum {
	float: left; height: 23px;
}
#content .rtext_form .fill .inputnum {
   width: 50px;
}
#content .buy_cont .buytips {
  margin: 20px 40px; 
}
#content .rtext_form .invoice {
  margin: 10px 0 0 25px; 
}
#content .rtext_form .invoice .unline {
  text-decoration: underline;
}
/* *******************************************  home module */
#home_lepo {
	margin: 0 auto; padding: 0; width:100%;
}
/* *******************************************  */
#passwordContainer {
	width: 960px; margin: 0 auto; padding-bottom: 40px; background: #fff url(container_bottom.gif) repeat-x scroll right bottom; clear: both; border-top: 1px solid #DCDCDC
}
.hidden {
	display: none;
}
.induct_help_pop {
	background-color: #FFF2CA; border: 1px solid #16387C; width: 300px; height: 40px;
}
.induct_help_pop_head {
	background-color: #16387C; width: 300px;
}
.induct_help_pop_cont {
	list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0 2px 0 8px; padding: 6px 2px 4px;
}
/* *******************************************  case module*/
#content .case {	
	margin: 0; padding: 0
}
#content .case h2 {
	margin: 10px 0 8px; padding: 0 0 0 10px; 
}
#content .case p {
	margin: 0 0 0 20px; padding: 0;
}
#content .case p.top {
	margin-top: 10px;
}
#content .case .scence {
	margin: 28px 0 30px;
}
#content .case .scence .cb {
	height: 0;
}
#content .case .scence .s_bg {
	float: left; height: 47px; min-width: 100px; padding: 0 5px; white-space: nowrap;
}
#content .case .scence .s_arrow {
	margin: 18px 3px
}
#content .case .c_ibg {
	margin: 0 15px; 
}
#content .case .c_infor {
	margin: 0; padding: 3px; width: 100%; table-layout: fixed; border: 1px solid #e4da90; background: #fffbdc; border-bottm: 0;
}
#content .case .c_infor th {
	width: 80px; text-align: right; font-weight: normal;
}
#content .case .c_infor th.wh1 {
	width: 120px;
}
#content .case .c_infor td.wh1 {
	width: 60px;
}
#content .case p.c_infor {
	margin: 2px 0 3px 20px;
}
#content .case p.c_infor span {
	margin-right: 20px;
}
#content .case .view {
	_height: 100px; padding: 10px;
}
#content .case .view input {
	clear: both; display: block; margin-top: 10px;
} 
#content .case .view .site_map  {
	float: left; width: 50%;
}
#content .case .view .detail_map  {
	float: left; width: 50%;
}
#content .case .view .site_btn,
#content .case .view .detail_btn {
	margin: 0 auto; border: 0; cursor: pointer;
}
#content .case .view .site_btn,
#content .case .view .detail_btn {
	margin-top: 10px; padding: 0 0 0 15px; _padding-top: 5px;
}
#content .case .csintro {
	margin: 0 0 20px; padding: 22px 0 0;
}
#content .case .csintro p {
	padding: 3px 20px 0 0;
}
#content .case .case_intro {
	margin: 0 40px 15px 20px; padding: 0;
}
#content .case .case_intro dt {
	float: left; width: 70px;
}
#content .case .case_intro dd {
	margin-left: 80px;
}
#content .case .case_intro dd p {
	margin: 0; text-indent: 0;
}
/* *******************************************  value-added services*/
#content .value_add img {	
	margin: 0 0 0 10px;
}
#content .value_add h2 {	
	margin: 15px 0 10px 5px; padding: 0; background: none;
}
#content .value_add p {	
	margin: 0 0 10px 15px; 
}
#content .value_add p.pintro {	
	margin-top: 15px;
}
#content .value_add ul {	
	margin: 0; padding: 0 0 0 25px; list-style: none;
}
#content .value_add ul li {	
	padding: 0 0 5px 15px;
}
#content .value_add ul li p {	
	margin: 0 0 0 15px; padding: 0;
}


/**/
/* *******************************************cont css*/
.client_coopbg {
	margin: 0; background: #fff;
    border: 1px solid #B9B9B9; height: 260px; width: 243px; overflow: hidden  
}
.client_coopbg img {
	border: 0;
}

/* download update 20121214 start */
#content .symbian_bg{
    background:#000; position:absolute; top:0; right:0; width:572px; height:443px; filter: Alpha(opacity=50); -moz-opacity:.3; opacity:0.3; z-index:1001;
}
#content .symbian{
    position:absolute; top:8px; right:8px; width:556px; height:428px; z-index:1002;
}
#content .symbian a{
    outline:none; blr:expression(this.onFocus=this.blur());
}
#content .symbian .bold{
    font-weight:bold;
}
#content .symbian .cont{
    background:#fff; border:1px solid #abbbca;
}
#content .symbian .cont .top{
    background:#ebf2fa; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#333; padding:0 10px 0 8px; border-bottom:1px solid #abbbca;
}
#content .symbian .cont .close{
    font-family:Verdana, Arial, Helvetica, sans-serif; color:#6685a2; font-weight:bold; font-size:20px; line-height:20px; text-decoration:none; margin:8px 0 0; float:right;
}
#content .symbian .cont .close:hover{
    color:#f00; text-decoration:none;
}
#content .symbian .cont .prompt{
    padding:0 0 0 5px; color:#999; font-size:12px; font-weight:normal;
}
#content .symbian .cont .other{
    margin:0; padding:12px 0 14px; border-bottom:1px dashed #ccc;
}
#content .symbian .cont .other_nobor_b{
    border-bottom:none;
}
#content .symbian .cont .other_left{
    margin:0; width:400px; float:left;
}
#content .symbian .cont .title{
    margin:0; padding:10px 0 5px 20px; color:#ef590c; font-size:16px; font-weight:bold;
}
#content .symbian .cont .info{
    margin:0; padding:5px 10px 0 20px; list-style:none; line-height:1.6;
}
#content .symbian .cont .down{
    margin:0 22px 0 420px; _margin:0; padding:30px 0 0; 
}
#content .symbian .cont .download{
    background:url(symbian_down.png) no-repeat; width:128px; height:55px; display:inline-block;
}
#content #popup{
    position:absolute; top:750px; left:50%; width:572px; height:488px;  margin-left:-286px; z-index:1000; display:none;
}
#content .down_all{
    margin:0; padding:0;
}
#content .down_all .pc_top{
    width:713px; height:257px;
}
#content .down_all .d_list{
    margin:10px 0 0; padding:25px 5px 20px; width:700px; border-top:1px solid #e5e5e5; color:#b0b6bb; line-height:1.6;
}
#content .down_all .border_b{
    border-bottom:1px solid #e5e5e5;
}
#content .down_all .d_list dl, .down_all .d_list dt, .down_all .d_list dd{
     margin:0; padding:0;
}
#content .down_all .d_list dl{
    width:315px; min-height:110px; _height:110px; float:left; border-right:1px dotted #e5e5e5;
}
#content .down_all .d_list dl dt{
    float:left;
}
#content .down_all .d_list dl dd{
    margin:0 0 0 90px;
}
#content .down_all .d_list dl dd.title{
    padding:0 0 5px; color:#5a5a5a; font-weight:bold;
}
#content .down_all .d_list dl dd.site{
    margin:0; padding:25px 0 0 10px;
}
#content .down_all .d_list dl dd.site a{
	white-space:nowrap;
}
#content .down_all .d_list dl dd.site .other_site{
    color:#353535; font-weight:bold;
}
#content .down_all .d_list .ico_win{
    background:url(down_ico_bg130621.png?v=141119) 0 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_mac{
    background:url(down_ico_bg130621.png?v=141119) -75px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_iphone{
    background:url(down_ico_bg130621.png) -150px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_android{
    background:url(down_ico_bg130621.png) -225px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_win_phone{
    background:url(down_ico_bg130621.png) -300px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_other{
    background:url(down_ico_bg130621.png) -375px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_mobi_browser{
    background:url(down_ico_bg130621.png) -450px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_two_dimension{
    background:url(down_ico_bg130621.png) -525px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list .ico_iphonee{
    background:url(down_ico_bg140424.png) -600px 0 no-repeat; width:75px; height:75px; display:inline-block;
}
#content .down_all .d_list ul{
    margin:0; padding:0 0 0 10px; list-style:none; float:left; width:250px;
}
#content .down_all .d_list ul li{
	color:#b0b6bb; padding-left:15px; text-indent:-15px;
}
#content .down_all .d_list ul li.title{
    color:#5a5a5a; font-weight:bold; padding-bottom:5px;
}
#content .down_all .d_list .list_right{
    margin:35px 0 0 0; float:right; _display:inline;
}
#content a.down_oper{
    background:#0088fe;width:160px; height:35px; border-radius:3px;display:inline-block; line-height:35px; text-align:center; color:#fff; font-size:16px; font-weight:bold; text-decoration:none; text-shadow:0 -1px 0 #0685f5;
}
#content a.down_oper:hover{
    background:#3ca9fc; width:160px; height:35px; border-radius:3px;display:inline-block; line-height:35px; text-align:center; color:#fff; font-size:16px; font-weight:bold; text-decoration:none; text-shadow:0 -1px 0 #0685f5;
}
#content .down_all .mobi_top{
    width:713px; height:257px;
}
#content .down_all .pop_iphone{
    margin:0; padding:0; list-style:none; background:url(pop_iphone_bg.png) repeat; width:272px; padding:3px; position:absolute; top:485px; left:50%; margin-left:186px;
}
/*add 20140915 chenlijie start*/
#content .down_all .pop_iPhone{
    margin:0; padding:0; list-style:none; background:url(pop_iphone_bg.png) repeat; width:272px; padding:3px; position:absolute; top:485px; left:50%;
}
#content .down_all .pop_iPhone ul{
    margin:0; padding:0; list-style:none; background:#fff; padding:1px;
}
#content .down_all .pop_iPhone ul li.border_b{
    border-bottom:1px dashed #e5e5e5;
}
#content .down_all .pop_iPhone ul li a.down_app{
    background:url(down_iphone_app_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iPhone ul li a.down_app:hover{
    background:url(down_iphone_app_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iPhone ul li a .title{
    color:#5a5a5a; font-size:14px; font-weight:bold; 
}
#content .down_all .pop_iPhone ul li a:hover .title{
    color:#fff; font-size:14px; font-weight:bold;
}
#content .down_all .pop_iPhone ul li a .prompt{
    color:#b0b6bb;
}
#content .down_all .pop_iPhone ul li a:hover .prompt{
    color:#fff;
}
#content .down_all .pop_iPhone ul li a.down_direct{
    background:url(down_iphone_direct_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iPhone ul li a.down_direct:hover{
    background:url(down_iphone_direct_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iPhone .pop_iphone_tip{
    background:url(pop_iphone_tip_bg.png) no-repeat; width:15px; height:12px; position:absolute; top:-9px; left:60px;
}
/*add 20140915 chenlijie start*/



#content .down_all .pop_iphonee{
    margin:0; padding:0; list-style:none; background:url(pop_iphone_bg.png) repeat; width:272px; padding:3px; position:absolute; top:485px; left:50%; margin-left:186px;
}

#content .down_all .pop_iphone ul{
    margin:0; padding:0; list-style:none; background:#fff; padding:1px;
}
#content .down_all .pop_iphone ul li.border_b{
    border-bottom:1px dashed #e5e5e5;
}
#content .down_all .pop_iphone ul li a.down_app{
    background:url(down_iphone_app_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iphone ul li a.down_app:hover{
    background:url(down_iphone_app_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iphone ul li a .title{
    color:#5a5a5a; font-size:14px; font-weight:bold; 
}
#content .down_all .pop_iphone ul li a:hover .title{
    color:#fff; font-size:14px; font-weight:bold;
}
#content .down_all .pop_iphone ul li a .prompt{
    color:#b0b6bb;
}
#content .down_all .pop_iphone ul li a:hover .prompt{
    color:#fff;
}
#content .down_all .pop_iphone ul li a.down_direct{
    background:url(down_iphone_direct_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iphone ul li a.down_direct:hover{
    background:url(down_iphone_direct_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iphone .pop_iphone_tip{
    background:url(pop_iphone_tip_bg.png) no-repeat; width:15px; height:12px; position:absolute; top:-9px; left:210px;
}
/* download update 20121214 end */
/* download update 20121214 add wp7 20130105 start */
#content .down_all .pop_iphone ul li a.down_app_wp7{
    background:url(down_wp7_app_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
#content .down_all .pop_iphone ul li a.down_app_wp7:hover{
    background:url(down_wp7_app_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
/* download update 20121214 add wp7 20130105 end */

#bodyContainer .sns_new{
    background:url(sns_new.png) no-repeat;  width:31px; height:13px; display:inline-block; margin:0 3px; vertical-align:-2px; *vertical-align:0;
}
#bodyContainer a.sns_red{
    color:#f00;
}

/* partner start 20121226 */
.partner_top{
    margin:0; padding:0 0 5px;
}
ul.partner_list{
    margin:0; padding:0; list-style:none;
}
ul.partner_list li{
    margin:0; padding:0; line-height:2;
}
ul.partner_list li.title{
    background:url(list_title_bg.jpg) 8px center no-repeat; padding:5px 0 5px 40px; font-size:14px; font-weight:bold;
}
ul.partner_list li.item{
    background:url(list_item_bg.jpg) 25px 9px no-repeat; padding-left:40px;
}
ul.partner_list li.line{
    background:url(list_line_bg.jpg) 5px center no-repeat; padding-left:5px; height:35px;
}
ul.partner_list li.text{
    padding-left:40px;
}
ul.partner_list li.plain_text{
    padding-left:40px;
}
ul.partner_list li.bold{
    font-weight:bold;
}
.partner_tab{
    margin:0; padding:0 0 0 8px; line-height:1.8;
}
.partner_tab table{
    border-collapse:collapse; border-spacing:0; width:100%; background:#ddeaf0;
}
.partner_tab table th{
    border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:center;
}
.partner_tab table td{
    border-bottom:1px solid #fff; padding-left:60px;
}
.partner_tab .dark_blue{
    color:#65809d; font-weight:bold;
}
.join_flow{
    background:url(join_flow_bg.jpg) no-repeat; width:680px; height:200px; margin:0 0 0 10px; padding:0 0 10px; overflow:hidden; text-shadow:0 -1px 0 #46556a;
}
.join_flow ul{
    margin:0; padding:0 0 0 10px; list-style:none;
}
.join_flow ul li{
    margin:18px 50px 45px 13px; padding:12px 0 0; width:168px; text-align:center; float:left; color:#fff; display:inline;
}
.join_flow .down{
    position:relative; left:-8px;
}
.join_flow .sub{
    position:relative; top:-5px; line-height:1.2;
}
#contentContainer .join_flow a.proc{
    color:#fefbb6; text-decoration:none;
}
#contentContainer .join_flow a.proc:hover{
    color:#fefbb6; text-decoration:none;
}
.auth_flow{
    background:url(auth_flow_bg.jpg) no-repeat; width:680px; height:200px; margin:0 0 0 10px; padding:0 0 10px; overflow:hidden; text-shadow:0 -1px 0 #46556a;
}
.auth_flow ul{
    margin:0; padding:0 0 0 3px; list-style:none;
}
.auth_flow ul li{
    margin:18px 50px 60px 13px; padding:18px 0 0; width:120px; text-align:center; float:left; color:#fff; display:inline;
}
#contentContainer .auth_flow .sub{
    position:relative; top:-5px; line-height:1.2;
}
#contentContainer .auth_flow a.proc{
    color:#fefbb6; text-decoration:none;
}
#contentContainer .auth_flow a.proc:hover{
	color:#fefbb6; text-decoration:none;
}
/* partner end 20121226 */

/* service start 20121227 */
.service_top{
    margin:0; padding:0 0 5px;
}
.service_line{
    background:url(service_line_bg.jpg) 5px center no-repeat; padding-left:5px; height:35px; *width:680px;
}
.summary_title{
    background:url(summary_title_bg.jpg) no-repeat; width:90px; height:27px; line-height:27px; margin:10px 5px; font-size:14px; font-weight:bold; text-align:center; color:#fff;
}
.service_title{
    background:url(service_title_bg.jpg) 5px center no-repeat; margin:0; padding:10px 5px 10px 35px; font-size:14px; font-weight:bold;
}
.service_tab{
    margin:0; padding:5px; line-height:1.6;
}
.service_tab table{
    border-collapse:collapse; border-spacing:0; width:100%; table-layout:fixed;
}
.service_tab table tbody.top_bg{
    background:#cbd8de;
}
.service_tab table tbody.cent_bg{
    background:#ddeaf0;
}
.service_tab table th{
    border-right:1px solid #fff; border-bottom:1px solid #fff; color:#5a585b; padding:6px; text-align:center;
}
.service_tab table th.nobor_b{
    border-bottom:none;
}
.service_tab table td{
    border-right:1px solid #fff; border-bottom:1px solid #fff; padding:6px; vertical-align:middle;
}
.service_tab table td.cent{
    text-align:center;
}
.service_tab table td.nobor_r{
    border-right:none;
}
.service_tab .app_title{
    margin:0; padding:5px 5px 10px; font-weight:bold; 
}
.service_tab ul.app_list{
    margin:0 0 0 5px; padding:0; list-style:none;
}
.service_tab ul.app_list li{
    background:url(sign_right_bg.png) left center no-repeat; padding-left:16px; width:55px; float:left; color:#687d9a;
}
#contentContainer .service_tab ul.app_list li a{
    color:#687d9a; text-decoration:none;
}
#contentContainer .service_tab ul.app_list li a:hover{
    color:#687d9a; text-decoration:underline;
}
.service_tab ul.cont_list{
    margin:0 0 0 5px; padding:0; list-style:none;
}
#contentContainer .service_tab ul.cont_list li a{
    color:#687d9a;
}
.service_tab .free{
    font-size:14px; font-weight:bold; color:#2db11f;
}
.service_tab .price{
    font-size:14px; font-weight:bold; color:#f16b2c;
}
.service_tab .orange{
    font-weight:bold; color:#f16b2c;
}
.service_tab .price_oper{
    padding:2px 0 5px;
}
.service_bottom{
    margin:0; padding:3px 0 10px; text-align:center;
}
ul.ask_list{
    margin:0; padding:0 0 10px; list-style:none;
}
ul.ask_list li{
    margin:0; padding:0 0 0 25px; line-height:2;
}
ul.train_list{
    margin:0; padding:0 0 0 35px; list-style:none; line-height:1.8;
}
ul.ask_list li.item{
    background:url(ask_list_item_bg.jpg) 10px center no-repeat; font-weight:bold;
}
dl.service_list{
    margin:0; padding:10px 5px; width:700px; line-height:1.8;
}
dl.service_list dt{
    margin:0; padding:0 15px;
}
dl.service_list dd{
    margin:0; padding:0 15px; color:#9e9e9e;
}
dl.service_list dd.m_left{
    margin-left:435px;
}
dl.service_list dd.m_right{
    margin-right:435px;
}
dl.service_list dd .title{
    margin:0 0 15px; padding:5px 0 10px; border-bottom:1px dotted #aeaeae; color:#5a5a5a; font-size:14px; font-weight:bold;
}
#contentContainer a.service_oper{
    background:url(service_oper_link.png) no-repeat; width:126px; height:38px; line-height:38px; display:inline-block; text-align:center; color:#fff; text-decoration:none; text-shadow:0 -1px 0 #fd5107; font-size:14px;
}
#contentContainer a.service_oper:hover{
	color:#fff; text-decoration:none;
}
#contentContainer a.service_reg{
    background:url(service_reg_link.png) no-repeat; width:93px; height:28px; line-height:28px; display:inline-block; text-align:center; color:#fff; text-decoration:none; text-shadow:0 -1px 0 #37a10b;
}
#contentContainer a.service_reg:hover{
	color:#fff; text-decoration:none;
}
#contentContainer a.service_buy{
    background:url(service_buy_link.png) no-repeat; width:91px; height:26px; line-height:26px; display:inline-block; text-align:center; color:#000; text-decoration:none; text-shadow:0 -1px 0 #fff;
}
#contentContainer a.service_buy:hover{
	color:#000; text-decoration:none;
}
ul.certificate_cont{
    margin:0; padding:20px 0 0; list-style:none; line-height:2;
}
/* service end 20121227 */

/* home video start changyz 20121219 */
.md_dialog{position:fixed; _position:absolute;display:none;z-index:9999; height: auto; top:50%; _top:88px; margin-top:-304px; _margin-top:0; left:50%; margin-left:-396px;}
.md_dialog .badgeTag_Top{background:url(Tag_Badge.gif) no-repeat 20px top;height:7px;overflow:hidden;position:relative;bottom:-6px;}
.md_dialog .badgeTag_Bottom{background:url(Tag_Badge.gif) no-repeat 20px -7px;height:7px;overflow:hidden;position:relative;top:-6px;}
.md_dialog .top_l,.md_dialog .top_r,.md_dialog .bottom_l,.md_dialog .bottom_r{overflow:hidden;background:url(BG_Badge1.png) no-repeat;line-height:0;font-size:0;width:5px;height:5px;}
.md_dialog .top_l{background-position:left top;}
.md_dialog .top_r{background-position:right top;}
.md_dialog .bottom_l{background-position:left bottom;}
.md_dialog .bottom_r{background-position:right bottom;}
.md_dialog .top_m,.md_dialog .bottom_m,.md_dialog .middle_l,.md_dialog .middle_r{background:url(Bg_Badge2.png);}
.md_dialog .middle_m{border:1px solid #999;background-color:#fff;}
.md_dialog .md_dialog_title{padding:10px;font-size:16px;-moz-user-select:none;-webkit-user-select:none;border-bottom:solid 1px #ccc;background-color:#efefef;}
.md_dialog .md_dialog_notitle{padding:10px;-moz-user-select:none;-webkit-user-select:none;line-height:32px;}
.md_dialog .md_dialog_content{padding:10px;}.md_dialog .md_dialog_loader{padding:10px;text-align:center;}
.md_dialog .loader{display:inline-block;width:16px;height:16px;background-image:url(ajax-loader.gif);background-position:center center;background-repeat:no-repeat;}
.md_dialog .loader_text{display:inline-block;height:20px;vertical-align:top;}
.md_dialog .close{background-position:left top;background-repeat:no-repeat!important;display:block;width:13px;height:13px;font-size:1px;position:relative;float:right;right:0;top:0;*position:absolute;*top:10px;*right:10px;background:url(Ico_Dialog_Close.gif?t=1);}
.md_dialog .close:hover{background-position:left bottom!important;}
#bodyContainer #M_pageContents_link {
	clear:both;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:15px 0;
	height:30px;
	font-family:microsoft yahei;
}
#bodyContainer #M_pageContents_link a{
	color:#06c;
}
#bodyContainer #M_pageContents_link a:hover{
	color:#06c;
}
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.1;
opacity:.1;
filter: alpha(opacity=10);
}
/* home video end changyz 20121219 */

/* index 20121228 start */
.newtop{
    background:url(top_bg.png) repeat-x; width:100%; height:106px; position:relative; z-index:2; overflow:hidden;
}
.newtop .newcont{
    margin:0 auto; width:960px; clear:both; position:relative;
}
.newtop .newcont .peak{
    padding:19px 25px 0 0; text-align:right; color:#9dcfff; height:20px;
}
#bodyContainer .newtop .newcont .peak a{
	color:#9dcfff;
}
#bodyContainer .newtop .newcont .top_online{
	background:url(top_ico.png) 0 -1px no-repeat; width:18px; height:13px; display:inline-block; vertical-align:-2px;
}
#bodyContainer .newtop .newcont .top_tel{
	background:url(top_ico.png) -20px -1px no-repeat; width:18px; height:13px; display:inline-block; vertical-align:-2px;
}
.newtop .newcont .logo{
    margin:0; padding:0; position:absolute; top:20px; 
}
.newtop .newcont{left:20px;
}
.logo {
left:-160px;}
.newtop .newcont .newnav{
    margin:0; padding:20px 0 0 290px; list-style:none;
}
.newtop .newcont .newnav li{
    float:left; height: 35px; text-align:center; font-size:14px; cursor:pointer; margin:0 0 0 38px;
}
.newtop .newcont .newnav li.home_now{
	border-bottom:5px solid #6cce41;
}
.newtop .newcont .newnav li.home_hover{
	border-bottom:5px solid #a4e59f;
}
.newtop .newcont .newnav li.now{
	border-bottom:5px solid #6cce41;
}
.newtop .newcont .newnav li.hover{
	border-bottom:5px solid #a4e59f;
}
#bodyContainer .newtop .newcont .newnav li a{
    color:#fff; text-decoration:none; height:35px; display:block;
}
.home_banner{
    position:relative; top:-7px; z-index:1;
}
.home_banner .oper{
	margin:0; padding:0; position:absolute; top:254px; left:396px; z-index:100; width:700px;
}
.home_banner .oper p{
	width:164px; text-align:center; font-size:14px; color:#dfe0e4;line-height:32px;
}
#bodyContainer .home_banner .home_reg{
	/* background:url(home_reg_bg130109.png) no-repeat; width:231px; height:70px; display:inline-block; */
	background:#d55b06; border-radius: 5px; width:164px; height:39px;float:left; text-align:center; line-height:37px;  display:block; font-size:22px; color:#fff; font-family:microsoft yahei, simhei;
}
#bodyContainer .home_banner .home_reg:hover{
	/*background:url(home_reg_bg140703.png) no-repeat; */
	background:#e76e1a; text-decoration:none;
}
.home_banner .home_down{
	background:url(home_down_bg130109.png) no-repeat; width:270px; height:70px; display:inline-block;
}
.home_banner .home_down:hover{
	background:url(home_down_hover_bg.png) no-repeat; width:270px; height:70px; display:inline-block;
}
.home_cont{
    margin:0 auto; width:100%;background:url(home_0702_02bg.jpg) repeat;
}
.home_app{
    float:left; width:688px; height:618px; color:#666; line-height:2.4; margin:0 5px 0 0; display:inline;
}
.home_app .border_r{
    border-right:1px dotted #ababab;
}
.home_app .border_l{
    border-left:1px dotted #ababab;
}
.home_app .border_b{
    border-bottom:1px dotted #ababab;
}
.home_app .border_t{
    border-top:1px dotted #ababab;
}
dl.homeapp_list{
    float:left; width:340px; height:280px; margin:0; padding:20px 0 0;
}
dl.homeapp_list dt{
    float:left; width:85px; text-align:center; font-size:14px; font-weight:bold;
}
dl.homeapp_list dd{
    margin:0 0 0 95px; padding:0 8px 0 0;
}
ul.hometool_list{
    margin:0; padding:20px 0 0; list-style:none;
}
ul.hometool_list li{
    float:left; width:110px;
}
#bodyContainer ul.hometool_list li a{
	color:#666;
}
#bodyContainer ul.hometool_list li a:hover{
	color:#f00;
}
ul.hometool_list .homeeim{
    background:url(hometool_bg.png?v=140516) 0 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homemail{
    background:url(hometool_bg.png?v=140516) -40px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homesms{
    background:url(hometool_bg.png?v=140516) -80px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homespeaker{
    background:url(hometool_bg.png?v=140516) -120px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homeitem{
    background:url(hometool_bg.png?v=140516) -160px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .hometask{
    background:url(hometool_bg.png?v=140516) -200px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homemainline{
    background:url(hometool_bg.png?v=140516) -240px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homeapprove{
    background:url(hometool_bg.png?v=140516) -280px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homelog{
    background:url(hometool_bg.png?v=140516) -320px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homeplan{
    background:url(hometool_bg.png?v=140516) -360px 0 no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homememo{
    background:url(hometool_bg.png?v=140516) 0 -40px no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homeattend{
    background:url(hometool_bg.png?v=140516) -40px -40px no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homeknowledge{
    background:url(hometool_bg.png?v=140516) -80px -40px no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homedocument{
    background:url(hometool_bg.png?v=140516) -120px -40px no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homeblog{
    background:url(hometool_bg.png?v=140516) -160px -40px no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
ul.hometool_list .homesearch{
    background:url(hometool_bg.png?v=140516) -200px -40px no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle;
}
.home_right{
    float:left; color:#666;
}
.home_video{
    margin:0; padding:5px;
}
.home_title{
    background:url(home_title_bg.jpg) center bottom no-repeat; margin:0 0 5px; padding:5px; font-size:14px; font-weight:bold;
}
.homenew_list{
    margin:0; padding:0; list-style:none;
}
.homenew_list li{
    background:url(homenew_list_bg.png) 8px center no-repeat; padding:4px 5px 4px 20px; 
}
.homenew_list li.new{
    background:url(homenew_list_new_bg.png) 8px center no-repeat; padding:4px 5px 4px 20px; 
}
.homenew_list li.more{
    background:none; text-align:right; font-family:simsun;
}
.newfooter{
    background:url(newfooter_bg.png) bottom repeat-x; width:100%; height:38px; line-height:38px; text-align:center; margin:-4px 0 0; padding:4px 0 0;
}
.newbottom{
    background:#ebebeb; width:100%; text-align:center; line-height:2.2; padding:10px 0;
}
.home_ct10000{
	margin:10px 0 0; padding:0 0 10px; float:left;
}
/* index 20121228 end */

/* sevicebuy motify 20130312 start */
ul.servicepro_list{ margin:0; padding:20px 10px 15px; list-style:none;}
ul.servicepro_list li{ padding:2px 0 2px 30px; line-height:1.9; width:460px;}
ul.servicepro_list2 li{ width:auto;}
ul.servicepro_list li.title{ background:url(list_item_bg.jpg) 10px center no-repeat; font-size:14px; font-weight:bold;}
.ser_probg1{ background:url(service_probg_01.jpg) right bottom no-repeat;}
.ser_probg2{ background:url(service_probg_02.jpg) right bottom no-repeat;}
.ser_probg3{ background:url(service_probg_03.jpg) right bottom no-repeat;}
/* sevicebuy motify 20130312 end */

/* user channel start */
.gray{ color:#808080;}
.fs14{ font-size:14px;}
.bold{ font-weight:bold;}
a.user_anchor{ clear:both; display:block; height:30px; margin-top:-30px;}
.user_sumtop{ background:url(user_sumtop_bg_130523.jpg) no-repeat; width:713px; height:257px;}
.user_top{ margin:0 0 5px; padding:0; height:130px;} /*ï¿½Ó¸ß¶ï¿½Îªï¿½ï¿½jsï¿½ï¿½È¡Ãªï¿½ï¿½ï¿½Ç©ï¿½ß¶ï¿½Ê±ï¿½ï¿½Ç°ï¿½ï¿½È¡Î´ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¼Æ¬ï¿½ß¶ï¿½*/
.user_preface{ margin:20px 5px 15px; padding:10px 8px; line-height:2; *height:95px; box-shadow:0 3px 3px 0 #dddddd; border-width:1px 1px 1px 1px; border-style:solid; border-color:#f0f0f0; border-radius:5px; text-indent:2em; background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#f6f6f6), to(#fff)); background: -moz-linear-gradient(center bottom, #f6f6f6 0%, #fff 100%); background: -o-linear-gradient(center bottom, #f6f6f6 0%, #fff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );}
.user_line{ background:url(user_line_bg.jpg) 5px center no-repeat; padding-left:5px; height:35px; *width:680px;}
.user_title{ margin:0 5px;  padding:10px 0 0;}
.user_title_first{ margin-top:50px; *margin-top:20px;}
.user_title .stress{ width:130px; color:#f60; font-weight:bold; border-bottom:2px solid #2f99cd; display:inline-block;}
.user_title .common{ background:url(user_common_bg.jpg) no-repeat; width:90px; height:27px; line-height:27px; font-size:14px; font-weight:bold; text-align:center; color:#fff; display:inline-block;}
.indu_tab{ margin:0; padding:10px 10px 0;}
.indu_tab table{ border-collapse:collapse; border-spacing:0; width:100%;}
.indu_tab table td{ padding:10px 0; text-align:center;}
.indu_tab table td img{ margin:0 0 5px; width:70px; border:0;}
.user_tab{ margin:0; padding:20px 20px 0;}
.user_tab table{ border-collapse:collapse; border-spacing:0; width:100%;}
.user_tab table td{ padding:10px 5px; text-align:center;}
.user_tab table td img{ border:1px solid #d1d1d1; width:100px;}
ul.user_shot{ margin:0; padding:15px 0 0; list-style:none;}
ul.user_shot li{ padding:5px 0; border-bottom:1px dashed #d1d1d1;}
ul.user_shot li.nobot{ border-bottom:none;}
.user_sns{ padding:5px 5px 10px;}
.arrow_up{ background:url(ico_arrow.jpg) 0 0 no-repeat;width:45px; height:16px; display:inline-block; vertical-align:middle; cursor:pointer; float:right; margin:10px 10px 0 0; display:none;}
.arrow_down{ background:url(ico_arrow.jpg) 0 -16px no-repeat;width:45px; height:16px; display:inline-block; vertical-align:middle; cursor:pointer; float:right; margin:10px 10px 0 0;}
.user_say{ margin:0; padding:10px 0 5px;}
dl.say_list{ margin:0 10px; padding:20px 0 10px; list-style:none; width:685px;}
dl.say_list dt{ float:left; width:126px;} 
dl.say_list dt img{ border:1px solid #eaeceb;}
dl.say_list dd{ margin:0 0 0 140px;}
dl.say_list dd .say_cont{ line-height:1.8;}
dl.say_list dd .say_from{ padding:10px 0 0; text-align:right;}
dl.say_list dd .say_from .user_name{ color:#677f9b; font-weight:bold;}
dl.user_indu{ margin:0; padding:0 5px;}
dl.user_indu dt{ float:left; width:120px;}
dl.user_indu dt img{ width:110px;}
dl.user_indu dd{ margin:0 0 0 125px;}
dl.user_indu dd .title{ margin-left:2em; border-bottom:1px solid #ccc;}
dl.user_indu dd .title .indu_name{  font-size:16px; font-family:microsoft yahei; border-bottom:2px solid #39c; display:inline-block; *display:inline; *vertical-align:-14px; _margin-left:-3px; line-height:2;}
dl.user_indu dd .cont{ margin:0; padding:10px 0; line-height:1.8; text-indent:2em;}
ul.myguide{ margin:0 5px; padding:0; background:#fff; list-style:none; border-bottom:1px solid #d5d5d5; width:703px; position:absolute; z-index:2;}
ul.myguide li{ margin:0 5px; float:left; border-width:1px 1px 0 1px; border-style:solid; border-color:#d5d5d5; border-radius:6px 6px 0 0}
ul.myguide li.cur{ background:#677f9b;}
#contentContainer ul.myguide li a{ display:block; padding:6px 30px 5px; font-size:14px; font-weight:bold; color:#5a5a5a; text-decoration:none; outline:none; blur:expression(this.onFocus=this.blur());}
#contentContainer ul.myguide li a:hover{ text-decoration:none; background:#677f9b; color:#fff; border-radius:6px 6px 0 0}
#contentContainer ul.myguide li.cur a{ display:block; color:#fff; position:relative;}
ul.myguide li.cur a:hover{ color:#fff;}
dl.user_case{ margin:0; padding:20px 8px 5px; list-style:none;}
dl.user_case dt{ float:left; width:126px;}
dl.user_case dt img{ border:1px solid #eaeceb;}
dl.user_case dd{ margin:0 0 0 140px;}
.user_app{ margin:0; padding:10px;}
.user_app .app_cont{ margin:10px 0 0; background:#fffef1; border:1px solid #ecd2b1; border-radius:5px; position:relative;}
.user_app .app_cont .arrow{ margin:0 0 0 80px; height:12px; font-size:12px; position:absolute; top:-9px; _top:-7px; font-family:simsun;}
.user_app .app_cont .arrow .arr_line{ height:12px; font-size:12px; color:#ecd2b1; display:block;}
.user_app .app_cont .arrow .arr_bg{ height:12px; font-size:12px; color:#fffef1; display:block; margin:-11px 0 0; _margin-top:-16px;}
.user_app .app_cont ul.cont_list{ margin:0; padding:0 0 12px; list-style:none;}
.user_app .app_cont ul.cont_list li{ margin:0; padding:5px 10px;}
.user_app .app_cont ul.cont_list li.title{ padding:15px 10px 5px; color:#f60; font-weight:bold;}
ul.user_model{ margin:0; padding:10px 10px 5px; list-style:none;}
ul.user_model li{ background:url(model_bg.jpg) 2px center no-repeat; padding:0 0 0 15px; width:215px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;  line-height:2.8;}
.user_faq{ margin:0; padding:10px 10px 0;}
.user_faq ul.faq_list{ margin:0; padding:0; list-style:none;}
.user_faq ul.faq_list li{ padding:3px 0 3px 25px;}
.user_faq ul.faq_list li.title{ background:url(faq_title_bg.jpg) 3px 20px no-repeat; padding:15px 0 5px 25px; font-weight:bold;}
.user_tohelp{ padding:10px 10px 0; text-align:right;}
/* user channel end */
/* goal star start 130425 */
.star_left{ padding:10px; width:480px; float:left;}
.star_right{ padding:10px 0 10px 20px; width:175px; float:left;}
.star_right img{ border:none;}
.star_right p{ text-align:justify; word-wrap:break-word; word-break:break-all;}
.star_left .title{ padding:10px 0 4px; font-weight:bold;}
.star_left p{ text-indent:2em;}
ul.star_list{ margin:0; padding:0; list-style:none;}
ul.star_list li{ width:230px; float:left;}
.star_tab{ line-height:2.2;}
.star_tab p{ line-height:2.2;}
ul.dia_list{ margin:0; padding:15px 10px 0; list-style:none;}
ul#dia_detail{ margin:0; padding:10px 10px 10px 50px; list-style:none;;}
ul#dia_detail li{ text-indent:-2em;}
ul#dia_detail li.ask{ padding:10px 0 0; text-indent:-3em;}
#updown{
	_top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1));
	position: fixed;
	_position: absolute;
	top: 200px;
	right: 30px;
	display: none;	
}
#updown span{
	cursor:pointer;
	width:48px;
	height:48px;
	display:block;
}
#updown .up{
	background:url(updown.png) no-repeat;
}
#updown .up:hover{
	background:url(updown.png) top right no-repeat;
}
#updown .down{
	background:url(updown.png) bottom left no-repeat;
}
#updown .down:hover{
	background:url(updown.png) bottom right no-repeat;
}
/* goal star end 130425 */
/* goal star add start 20130509 */
ul.file_list{ margin:10px 0 0; padding:0; list-style:none;}
ul.file_list li{ margin:3px 0 0; line-height:2;}
ul.file_list li img{ vertical-align:middle;}
ul.lion_list{ margin:5px 0 0; padding:10px; list-style:none;}
ul.lion_list li{ padding:2px 0; text-indent:2em;}
ul.lion_list li.title{ margin-top:5px; font-weight:bold;}
ul.lion_list li.noindent{ text-indent:0;}
ul.lion_list li img{ display:block; margin:0 auto;}
/* goal star add end 20130509 */
/* goal star add start 20130704 */
.star_left .title_a{text-indent:2em;padding:10px 0 4px; font-weight:bold;}
.f_indent{font-size:14px;font-weight: bold; text-indent:2em;}
/* goal star add start 20130704 */
/* importservice.html 20130705 */
/* CSS Document */
.clr{ clear:both; height:0px;}
img{ border:none;}
dl,dt,dd{ margin:0px; padding:0px;}
.impor_on{ width:703px; overflow:hidden;}
.impor_on span{ width:703px;border-bottom:1px dotted #b4b4b4; padding-left:3px; float:left;font-size:16px; line-height:30px;font-weight:bold;}
.impor_ont{ line-height:24px; width:690px;margin-left:10px; float:left; display:inline;  margin-top:20px;}
.impor_ont dl{ float:left; margin:0px 10px 0px 0px; padding:0px;}
.impor_ont dl dt{ height:96px; width:131px;}
.impor_ont dl dd{ line-height:24px; text-align:center; color:#3366CC;margin:0px;}
.impor_ont p{ text-indent:2em; line-height:24px;}

.impor_tw{ margin-top:23px; width:713px; margin: 0;
    padding: 5px;}
.impor_cost{ width:713px; float:left; overflow:hidden;  padding-bottom:20px;}
.cost_img{ float:left; width:147px; text-align: center; margin-top:50px;}
.cost_imga{ float:left; width:147px; text-align: center; margin-top:30px;}
.cos_top{ width:460px; float:left; margin-left:60px; display:inline;}
.cos_top h4{ width:460px; float:left; line-height:24px; height:24px; margin:15px 0px 0px 0px; padding:0px;}
.cos_top ul{ list-style:none; margin:0px; width:460px; float:left; padding:0px;}
.cos_top li{ line-height:24px; height:24px;}
.cos_top li .spa_a{ color:#ff6600}
.cos_top li .spa_b{ color:#ff6600;font-size:14px; font-weight:bold;}
.cos_top li .spa_c{ color:#339933;font-size:14px; font-weight:bold;}
.impor_cosm{ width:690px; margin-left:10px; margin-top:20px; float:left;}
.impor_cosm p{ line-height:24px; text-indent:2em;}
.impor_cosm b{ line-height:24px; text-indent:2em;}
 
.impor_flow{  margin:23px 0px 0px;padding: 5px;overflow:hidden; }
.impor_flow img{ margin-top:20px;}
.flow_lfa,.flow_lfm,.flow_lfr{ float:left;color:#5a5a5a;font-size:14px; font-weight:bold; line-height:24px; margin-top:13px;}
.flow_lfa{ width:214px; margin:23px 14px 0px 33px;display:inline;}
.flow_lfa span{ width:100px; margin:13px 0px 0px 0px;}
.flow_lfm{ width:242px; margin-top:23px;}
.flow_lfm span{ width:100px; margin:13px 0px 0px 15px;}
.flow_lfr{ width:186px; text-align:center;margin-top:23px;}
.impor_flow ul{ width:660px; float:left;list-style:none; margin:10px 0px 0px 12px; padding:0px;}
.impor_flow li{ line-height:24px; height:24px; overflow:hidden; width:650px; white-space:normal; text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.impor_user{ margin:16px 0px 0px;padding: 5px;overflow:hidden;}
.user_topa{ width:703px; margin-top:23px; float:left;}
.user_topa img{ float:left; border:1px solid #b6b6b6; margin:0px 13px 0px; padding:2px;}
.user_topa p{ line-height:20px; width:594px; float:left;}
.user_topa span{ float: left; width:688px; line-height:20px;  text-align:right;height:20px;}
.user_down{ width:703px; margin-top:16px; float:left; border-top:1px dotted #b3b3b3; padding-top:16px;}
.user_down img{ float:left; border:1px solid #b6b6b6; margin:0px 13px 0px; padding:2px;}
.user_down p{ line-height:20px; width:594px; float:left;}
.user_down span{ float: left; width:688px; line-height:20px;  text-align:right;height:20px;}

.impor_train{ overflow:hidden; margin:23px 0px 0px;padding: 5px 5px 18px;}
.train_top{ width:703px; overflow:hidden;}
.train_lfa{ width:155px; margin-left:8px; display:inline;margin-top:19px;float:left;}
.train_lfa_t{ width:150px; overflow: hidden; float:left;padding-left:6px; display:inline;}
.train_lfa_t img{ float:left; margin-right:13px; display:inline; padding-bottom:3px;}
.train_lfa_t ul{ list-style:none; margin:0px; padding:0px; width:62px; float:left; overflow:hidden;}
.train_lfa_t li{ line-height:20px; height:20px; width:60px; overflow:hidden;}
.train_lfa_t li strong{ font-size:14px;}
.train_lfa_t p{ line-height:20px; margin-top:3px; width:150px;text-align:justify; float:left; height:60px; overflow:hidden; color:#666;}
.train_lfa_d{ border-top: 1px dashed #a2a2a2; width:150px; overflow: hidden; float:left;padding-left:8px; display:inline; padding-top:20px; margin-top:20px;}
.train_lfa_d img{ float:left; margin-right:13px; display:inline; padding-bottom:3px;}
.train_lfa_d ul{ list-style:none; margin:0px; padding:0px;}
.train_lfa_d li{ line-height:20px; height:20px; width:60px; overflow:hidden;}
.train_lfa_d li strong{ font-size:14px;}
.train_lfa_d p{line-height:20px; height:60px;width:150px; overflow:hidden; color:#666;}
.train_lfb{ width:155px; margin-left:13px; padding-left:8px; border-left:1px dashed #a2a2a2; display:inline; margin-top:19px;float:left;}

.fix{font-size:14px;border-radius:5px;margin-top:30px;background:#f3f3f3; float:left; width:683px; padding:13px 10px; }
.fix_ftl{padding:6px 10px; float:left;}
.fix_ftl span{ width:100%; color:#ff5a02; text-align:left; float:left; font-weight:bold; line-height:24px;}
.fix_ftl a{  background:url(service_por10.jpg) no-repeat left center; padding-left:20px; font-weight:normal;}
.fix_ftl p{ line-height:30px;padding-left:10px;}
.fix_ftm{ text-align:center; padding:5px 0px; float:right;}
.fix_ci{ line-height:20px;font-size:14px; padding-bottom:9px; text-align:center;}
.fix_ci strong{ font-size:18px; color:#FF6600;}



.fix_ftr{ width:240px; float:left; text-align:center;margin-top:12px;}
.fix_ftr span{ line-height:24px;  height:24px;}
.fix_ftr span strong{ font-size:14px;}
.fix_ftr img{ margin-top:3px;}
/* importservice.html 20130705 */

/* product introduction add20131115 start */
.pro_wrap{ padding:0 10px 20px 20px; font-family:microsoft yahei; width:680px;}
.pro_wrap .pro_title{ font-size:20px; margin:15px 0 20px; color:#4286d7; font-weight:bold;}
#content .pro_wrap  h2.pro_title{ font-size:20px; margin:15px 0 20px; color:#4286d7; font-weight:bold; height:auto; line-height:2; text-indent:0;}
.pro_wrap .pro_title_min{ font-size:16px;}
.pro_wrap .pro_title .view{ float:right; margin:10px 10px 0; font:12px simsun normal;}
.pro_wrap .remind{ color:#f60;}
.pro_wrap .shape_dot{ background:#4286d7; width:5px; height:5px; margin:6px 6px 0 2px; display:inline-block; vertical-align:text-top; border-radius:50%;}
.pro_wrap .pro_oper{ text-align:center;}
.pro_wrap .pro_oper a{ margin:0 20px;}
.pro_wrap .pro_line{ background:url(pro_line_bg.jpg) center no-repeat; width:650px; height:10px; margin:20px 0 0;}
.pro_wrap p{ line-height:2; color:#808080;}
.pro_wrap img{ border:none;}
.pro_wrap ul{ margin:0; padding:0; list-style:none; line-height:2;}
.pro_wrap ul li{ color:#808080; padding:0 0 0 13px; text-indent:-13px;}
.pro_wrap ul.tips li.answer{ color:#aaa; padding:0 0 10px 13px; text-indent:0;}
.pro_wrap .pro_suggest{ border:2px solid #b1c3db; border-radius:5px; font-size:16px; position:relative; margin:35px 0 30px; padding:25px 10px; text-align:center; *zoom:1;}
.pro_wrap .pro_suggest .tip{ color:#b1c3db; position:absolute; top:-15px; left:5px; display:inline-block; padding:0 3px; background:#fff;}
dl.pro_list{ line-height:2; width:680px; margin:0;}
dl.pro_list dt{ margin:50px 5px 0; *margin:70px 5px 0;}
dl.pro_list dd{ margin:0;}
/* product introduction add20131115 end */
/* attention add20131205 start */
.att_list{ margin:0; padding:10px 0; list-style:none;}
.att_list li{ float:left; margin:0 10px;}
.att_list li:last-child{ width:68px;}
.att_list li img{ border:none; border-radius:5px;}
.att_line{ background:#fff; height:1px; border-top:1px solid #ccc; position:relative; *width:244px;}
.att_line .att_mark{ width:0; height:0; line-height:0; border-color:transparent transparent #ccc transparent; border-width:0 8px 8px 8px; border-style:dashed dashed solid dashed; position:absolute; display:inline-block; top:-8px; left:19px;}
.qrcode_tab{ width:240px; height:120px; overflow:hidden;}
.qrcode_list{ margin:0; padding:10px 0;}
.qrcode_list dt{ float:left; margin:0 10px 0 0; border-right:1px solid #ccc;}
.qrcode_list dt a{ display:block; margin:0 10px 0 0;}
.qrcode_list dt span{ display:block; margin:0 10px 0 0;}
.qrcode_list dt img{ padding:3px; border:1px solid #ccc;}
.qrcode_list dd{ text-align:center;}
.qrcode_list dd.title{ font-weight:bold; margin:0 0 12px;}
/* attention add20131205 end */
/**jg_window add140211 star**/
.jg_window{ background:url(jingoal_tc_bg.jpg-v=140716.jpg) no-repeat; float:right;width:160px;height:148px;}
.jg_window a{ outline:none;cursor:pointer}
.jg_window img{ border:none;}
.jg_win a{ background:url(jingoal_tc_xx.jpg) no-repeat; width:18px; height:18px;}
.jg_win a:hover{ background:url(jingoal_tc_xe.jpg) no-repeat;}
.win_rt{ float:right; width:18px; height:18px;}
.jg_window window_tc{ float:right;}
.jg_window p{ color:#a5d4e9; font-size:12px; padding-top:53px;text-align:center; width:160px; display:inline-block;}
.jg_window p span{font-weight:bold; margin:0px 2px; }
.window_down{ margin:20px 0px;}
#Tcimg{ display:block; width:98px; height:29px; margin-left:33px; background:url(jingoal_tc_active.jpg) no-repeat;}
.window_up{ background:url(jingoal_tc_hover.jpg) no-repeat; border:none}
/**jg_window add140211 end**/
/*goal star add20140227 star*/
.user_wrap{ padding:0 20px 20px; font-family:microsoft yahei;}
.user_wrap .pro_title{ font-size:20px; margin:15px 0 20px; color:#4286d7; font-weight:bold;}
.user_wrap p{ line-height:2; color:#333;}
.user_wrap ul{ margin:0; padding:0; list-style:none; line-height:2;}
.user_wrap ul li{ color:#808080; padding:0 0 0 13px;}

ul.user_liyh li.title {
    background: url("http://www.jingoal.com/images/partner/list_title_bg.jpg") no-repeat scroll 1px 14px transparent;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0 5px 16px;
}
/*goal star add20140227 end*/
/* service addstar 20140221 */
.service_gais-mf{ width:691px; margin-left:15px; padding:15px 0px; border-bottom:1px solid #ededed; overflow:hidden;}
.service_gais-mf img{ float:left;}
.service_gais-mfa{ width:371px; float: left; margin:45px 0px 0px 60px; display:inline;}
.service_gais-mf span{ font-size:32px; color:#333;font-family:microsoft yahei;}
.service_gais-mf p{ line-height:28px; font-size:14px; font-family:simsun;}
.service_gais-mfb{ width:371px; float: left; margin:23px 0px 0px 60px; display:inline;}
.service_gais-mfc{ width:371px;  float: left; margin:15px 0px 0px 60px; display:inline;}
.service_gais-zc{ width:691px;margin:40px 0px; text-align:center;}
#bodyContainer .service_gais-zc a{ color:#FFF;background:#50a0dd;border-radius: 8px;font-size:18px;font-family:microsoft yahei; font-weight:bold;width:200px;height:54px; line-height:54px; display:inline-block;text-align:center; color:#FFFFFF;}
#bodyContainer .service_gais-zc a:hover{ color:#fff; text-decoration:none;}
.service_gais-zc a:hover{ color:#FFFFFF;}
.service_gais-ts{ width:695px; margin-left:15px;}
.service_gais-ts p{ line-height:24px; text-align:left; color:#a9a9a9;}
.clr{ clear:both; margin-top:20px;}

/* service addend 20140221 */
/*goal star add20140319 start*/
.star_fena{ float:right; padding-right:50px; margin:10px 0px;}
.user_anli{ width:940px; border-top:1px solid #000; overflow:hidden;}
.f_indenta {font-size: 14px;font-weight: bold;text-indent: 2em;margin:18px 0px;text-align:justify;text-justify:inter-ideograph;}
.star_rigta{ padding:10px 0 10px 10px; margin-top:0px; margin-left:13px; display:inline;width:170px; float: left;}
.star_leta{ padding:15px 80px 10px 10px; width:470px; float:left;}
.star_letb{ padding:15px 20px 10px 10px; width:678px; float:left;}
.star_letb p{ text-indent:2em;}
.star_letb .title{ padding:10px 0 4px; font-weight:bold;}
/*goal star add20140319 end*/

/*goal star add20140813 start*/
.user_wrap .pro_firm{ padding:0 0px 20px 0px; font-family:microsoft yahei;  width:713px;}
.user_wrap .pro_firm li{border:1px solid #797979;background:#fff;float:left; padding-left:0px; width:198px;margin:8px 12px;text-align:center; overflow:hidden;}
.user_wrap .pro_firm li .pro_fz{ font-size:24px; font-family:mic;font-weight: bold; color:#5a3838; height:85px; line-height:85px; text-align:center;}
.user_wrap .pro_firm li img{ float:left; width:196px;}
/*goal star add20140813 end*/

/*home  add20140701 start*/

.home_content{
	margin: 0 auto;
    overflow: hidden;
    width: 960px;
    padding-top: 13px;
}
.home_zh{width:240px; float:left;text-align:center;}
.home_zh span{width:240px; text-align:center;float:left;}
.home_zh h3{width:240px; font-size:16px;height:33px; line-hight:33px;margin-top:13px;float:left;}
.home_zh p{width:240px; line-height:24px;font-size:14px;width:170px;margin-left:36px;float:left;}

.content_main {
    margin: 33px auto 0;
    overflow: hidden;
    width: 960px;
}
.confrie {
    border-top: 1px solid #999999;
    display: inline;
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding: 20px 0 20px 20px;
    text-align: left;
    width: 940px;
}
.home_online{ background:url(home_0626_13.png) no-repeat; width:938px; margin:10px auto; text-align:center;background-position: center;}
.home_online p{color:#1c4064; font-size:26px;  height:24px; line-height:1; font-family:microsoft yahei; width:100%; text-align:center;}
.footer_up{ float:left; padding-left:230px;}
.footer_up a{height:38px; line-height:38px;}
.newfooter ul{ list-style:none;margin-top:7px;float:left;}
.newfooter li{ float:left; margin:0px 3px;}
.weix img{border:1px solid #dbdbdb; padding:10px; background:#fff;}
.home-down{ background:url(home_0702_01bg.jpg) repeat-x; width:100%;height:44px; line-heigt:44px;}
.home-download{ width:960px; margin:0 auto;}
.home-download .homea{ float:left; margin:0px 28px; font-size:14px; padding-top:5px;}
.home-download .homeb{ float:left; margin:0px 13px; width:165px; font-size:14px;padding-top:5px;}
#bodyContainer .home-download a{ color:#676767;}
#bodyContainer .home-download a:hover{color:#0069b7;text-decoration:underline;}
#bodyContainer .home-download .pop_iphone a:hover{text-decoration:none;}
[class^="home-download-"], [class*="home-download-"] {
    background: url(home_0626_icon.png) no-repeat;
    display: inline-block;
    height: 24px;
    margin: 0 3px;
    vertical-align: middle;
    width: 24px;
}
.home-download-window{ background-position: 0px 0px;}
.home-download-mac{ background-position: -96px 0px;}
.home-download-andriod{ background-position: -24px 0px;}
.home-download-iphone{ background-position: -48px 0px;}
.home-download-wp{ background-position:  -120px 0px;}
.home-download-ipad{ background-position: -72px 0px;}
.home-download {width:960px;font-size:12px;position:relative;left:0;}
.home-download  .pop_iphone{
    margin:0; padding:0; list-style:none; background:url(pop_iphone_bg.png) repeat; width:272px; padding:3px; position:absolute; margin-left:6px;
}
.home-download  .pop_iphone ul{
    margin:0; padding:0; list-style:none; background:#fff; padding:1px;
}
.home-download  .pop_iphone ul li.border_b{
    border-bottom:1px dashed #e5e5e5;
}
 .home-download .pop_iphone ul li a.down_app{
    background:url(down_iphone_app_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
.home-download  .pop_iphone ul li a.down_app:hover{
    background:url(down_iphone_app_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
 .home-download .pop_iphone ul li a .title{
    color:#5a5a5a; font-size:14px; font-weight:bold; 
}
.home-download  .pop_iphone ul li a:hover .title{
    color:#fff; font-size:14px; font-weight:bold;
}
.home-download  .pop_iphone ul li a .prompt{
    color:#b0b6bb;
}
.home-download  .pop_iphone ul li a:hover .prompt{
    color:#fff;
}
.home-download  .pop_iphone ul li a.down_direct{
    background:url(down_iphone_direct_link.png) 20px center no-repeat; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
.home-download  .pop_iphone ul li a.down_direct:hover{
    background:url(down_iphone_direct_hover.png) 20px center no-repeat #1688fd; padding:15px 0 15px 100px; display:block; text-decoration:none;
}
.home-download  .pop_iphone .pop_iphone_tip{
    background:url(pop_iphone_tip_bg.png) no-repeat; width:15px; height:12px; position:absolute; top:-9px; left:35px;
}
.home-download  .pop_iphone .pop_iphone_ipad{
    background:url(pop_iphone_tip_bg.png) no-repeat; width:15px; height:12px; position:absolute; top:-9px; left:220px;
}
.footer_down{height:28px;line-height:28px;padding:0px; margin:0px;}
.footer_down .weix{display:none;position:absolute; top:-117px; right:-40px;z-index:99;}
.footer_down .jingji{display:none;position:absolute;background:url(home_title_01.png) no-repeat; top:-17px; right:-102px;width:106px; height:27px; line-height:22px;
			text-align:center;}
/*home  add20140701 end*/
/* help add 20140709 start */
.hp-arrow{ line-height:0; width:0; height:0; border-width:5px 0 5px 5px; border-style:dashed dashed dashed solid; border-color:transparent transparent  transparent #666; display:inline-block; vertical-align:middle; margin:0 6px;}
.help { margin:0 10px; padding:0;}
h3 .hp-video{ font-weight:normal;}
.help-title{ margin:0 0 10px; padding:8px 10px; font-size:14px; border-bottom:2px solid #94b5d4;}
.help .hp-tip{ margin:40px 0 10px 10px; font-size:20px; line-height:2; color:#666; font-family:microsoft yahei;}
.help .hp-tip.hp-indent{ margin:20px 0 10px 20px;}
.help .hp-name{ background:#335480; color:#fff; font-family:microsoft yahei; font-size:20px; margin:10px; padding:5px 10px;}
.help .hp-apply{ margin:10px 20px 20px 20px; position:relative;}
.help .hp-lookback{ margin:20px 20px 10px 10px; padding:10px 0 0; font-size:20px; line-height:2; color:#666; font-family:microsoft yahei; border-top:1px solid #ccc;}
#bodyContainer .help .hp-apply a{ background:#eb6100; width:146px; height:42px; line-height:42px; font-size:16px; font-family:microsoft yahei; text-align:center; color:#fff; text-decoration:none; display:inline-block; border-radius:5px; position:absolute; top:-32px; right:10px;}
.help-list{ margin:-10px 0 50px 10px; padding:0; list-style:none; font-family:microsoft yahei;}
.help-list li{ margin:0; padding:20px 35px 20px 0; float:left; display:inline; border-bottom:1px solid #e5e5e5;}
.help-list li.linebg{ background:url(help_linebg.png) 279px center no-repeat;}
.help-list li.noborbot{ border-bottom:none;}
#bodyContainer .help-list li a{ display:block; width:155px; height:136px; padding:0 0 0 105px; border:1px solid #fff; border-radius:3px; text-decoration:none; font-size:16px; line-height:1.5; color:#666;}
#bodyContainer .help-list li a:hover{ border:1px solid #ccc;}
.help-list li a.listbg1{ background:url(help_bg01.png?v=140723) 20px center no-repeat;}
.help-list li a.listbg2{ background:url(help_bg02.png?v=140723) 20px center no-repeat;}
.help-list li a.listbg3{ background:url(help_bg03.png?v=140723) 20px center no-repeat;}
.help-list li a.listbg4{ background:url(help_bg04.png?v=140723) 20px center no-repeat;}
.help-list li a .item{ margin:18px 0 0; font-size:30px; color:#06c;}
.video-title{ margin:25px 0 10px 80px; padding:0 0 0 25px; width:600px; font-size:20px; line-height:2; color:#666; font-family:microsoft yahei;}
#verBar li.video-left-title{ background:none!important; width:200px; height:25px; margin:5px 0 0; border-bottom:1px solid #ccc;}
#playvideo{margin:10px auto 20px; width:490px; height:390px;}
#content .help-video-intro{ color:#888; text-indent:-5em; margin:10px 0 20px 167px;}
.dates-wrap{ margin:0 auto; width:910px; height:46px; position:relative; font-family:microsoft yahei; border-bottom:3px solid #718095; z-index:101;}
.dates-wrap span{width:60px; height:42px; position:absolute; top:9px; z-index:100;}
.dates-wrap span.year2013{ background:url(year2013.png) no-repeat; left:0;}
.dates-wrap span.year2014{ background:url(year2014.png) no-repeat; left:170px;}
.dates-wrap i.start{ background:url(datestart.png) no-repeat; width:8px; height:8px; position:absolute; top:43px; left:-6px; z-index:100;}
.dates-wrap .sub-line{ font-size:0; border-bottom:3px solid #718095; position:absolute; top:110px; width:60px; z-index:-1;}	
#timeline {
	width: 870px;
	height: 580px;
	overflow: hidden;
	margin: 100px auto 20px;
	position: relative; box-shadow:0 0 3px 1px #ddd; border:1px solid #ddd\0;  *border:1px solid #ddd;
}
#dates {
	width: auto;
	height: 46px; margin:0; padding:0;
}
#dates li {
	list-style: none;
	float: left;
	width: 50px;
	height: 65px;
	font-size: 12px;
	text-align: center; display:inline;
}
#bodyContainer #dates a { color:#728194; height:45px; display:inline-block; text-align:center; background:url(datelibg.png) center 35px no-repeat; padding:0 0 5px; line-height:3.5}
#bodyContainer #dates a:hover{ color:#728194; text-decoration:underline;}
#bodyContainer #dates .selected {
       font-size: 14px; font-weight:bold; background:url(datelibg_big.png?v=20141030) center 45px no-repeat; height:45px; padding:5px 0 30px; margin-top:-15px;
}
#issues {
	width: 870px;
	height: 580px;
	overflow: hidden;
	margin:0;
	padding:0;
}	
#issues li {
	width: 870px;
	height: 580px;
	list-style: none;
	float: left; background:url(loading.png) center center no-repeat;
}
#issues li img {
	float: left;
	margin: 10px 30px 10px 50px;
}
#issues li h1 {
	color: #ffcc00;
	font-size: 48px;
	margin: 20px 0;
	text-shadow: #000 1px 1px 2px;
}
#issues li p {
	font-size: 14px;
	margin-right: 70px;
	font-weight: normal;
	line-height: 22px;
	text-shadow: #000 1px 1px 2px;
}
#next, #prev {
	position: absolute;
	top: 0;
	font-size: 70px;
	top: 256px;
	width: 22px;
	height: 43px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#next:hover, #prev:hover {
	background-position: 0 -86px;
}
#next {
	right: 0;
	background-image: url('gouuh/next.png');
}
#prev {
	left: 0;
	background-image: url('gouuh/prev.png');
}
	#next.disabled,
	#prev.disabled {
		opacity: 0.2;
	}
/* help add 20140709 end */
/************** home add 20140814 star******************/
#bodyContainer .home_more{ width:100%; padding:20px 0px; height:24px;}
#bodyContainer .home_more a{ padding-right:23px; float:right; color:#606060; font-size:14px; font-weight:bold; font-family:microsoft yahei;}
/************** home add 20140814 end******************/
/* usercase lawyer 140814 add */
h1.usercase-title{ background:url(rtibg.jpg) no-repeat; width:940px; height:30px; margin:0 10px; color:#000; font-size:14px; line-height:2.2; text-align:left; text-indent:1em;}
#bodyContainer h1.usercase-title a{ color:#0686E1;}
#bodyContainer h1.usercase-title a:hover{ color:#f00;}
.usercase{ margin:0; padding:0; font-family:microsoft yahei;}
.usercase dl.uc-intro{ margin:0; padding:15px 15px 0; font-size:14px;}
.usercase dl.uc-intro dt{ float:left;}
.usercase dl.uc-intro dd{ margin:0 0 8px 150px;}
.usercase dl.uc-intro strong{ font-size:16px;}
.usercase .uc-title{ margin:20px 15px 0; padding:0 28px; height:32px; line-height:32px; font-size:16px; color:#3d85da; background:#f2f2f2;}
.usercase .uc-tip{ margin:10px 15px 20px; text-indent:2em; font-size:12px;}
.usercase .uc-videowrap{ margin:20px 0 0 15px;}
.usercase ul.video-play{ margin:0; padding:0; list-style:none; width:577px; height:322px; border-width:1px 0 1px 1px; border-style:solid; border-color:#777; float:left; background:url(/images/help/loading.png) center center no-repeat;}
.usercase ul.video-play li{ display:block; width:577px; height:322px;}
.usercase ul.video-oper{ margin:0 0 0 578px; padding:6px 0 0; list-style:none; width:352px; height:318px; background:#343434;}
.usercase ul.video-oper li{ margin:0 6px 6px 0; background:#434343; height:64px; padding:10px 10px 0; cursor:pointer; color:#cfcfcf; font-size:16px; font-weight:bold;}
.usercase ul.video-oper li.cur{ background:#677f9b; color:#fff;}
.usercase .uc-addwrap{ margin:40px 10px 20px;}
.usercase .add-left{ width:720px; float:left; text-align:center; color:#f00;}
.usercase .add-left > div{ margin:0 0 10px;}
#bodyContainer .usercase .uc-reg{ background:#d55b06; border-radius: 5px; width:164px; height:39px; text-align:center; line-height:37px; display:inline-block; font-size:22px; color:#fff; font-family:microsoft yahei, simhei;}
#bodyContainer .usercase .uc-reg:hover{ background:#e76e1a; text-decoration:none;}
.usercase .add-right{ margin:0 0 0 720px;}
.usercase .add-right img{ display:block;}
/* usercase lawyer 140814 end */
/* approve add20140819 start*/
#bodyContainer .approve-left30{ margin-left:30px; font-family:microsoft yahei;}
.approve_img{ position:relative; margin-top:18px;background:url(approval_baner.jpg?=140923) no-repeat; width:665px; height:173px;}
.approve_img-position{ position:absolute; top:96px; left:186px; width:165px; over-flow:hidden;}
#bodyContainer .home_reg {
    background: none repeat scroll 0% 0% rgb(213, 91, 6);
    border-radius: 5px;
    width: 164px;
    height: 39px;
    
    text-align: center;
    line-height: 37px;
    display: block;
    font-size: 22px;
    color: rgb(255, 255, 255);
    font-family: microsoft yahei,simhei;
}
#bodyContainer .home_reg:hover {
	text-decoration:none;
    background:#e76e1a;
    border-radius: 5px;
    width: 164px;
    height: 39px;
    text-align: center;
    line-height: 37px;
    display: block;
    font-size: 22px;
    color: rgb(255, 255, 255);
    font-family: microsoft yahei,simhei;
}
.approve_play{ position:absolute; right:40px; top:78px;}
#contentContainer .margintop20{ margin-top:20px;}
ul.myapprove{ margin:20px 0 0 0 ; padding:0; background:#fff; list-style:none; border-bottom:2px solid #abc5df; width:665px;}
ul.myapprove li{ margin-right:5px; float:left; }
ul.myapprove li.cur{ background:#2e6eae; border-radius:6px 6px 0 0;}
#contentContainer ul.myapprove li a{ display:block; padding:6px 30px 5px; font-family:microsoft yahei; font-size:16px; font-weight:bold; color:#5a5a5a; text-decoration:none; outline:none; blur:expression(this.onFocus=this.blur());}
#contentContainer ul.myapprove li a:hover{ text-decoration:none;font-family:microsoft yahei;  background:#2e6eae; color:#fff; border-radius:6px 6px 0 0;border-color:#dae5f1;}
#contentContainer ul.myapprove li.cur a{font-family:microsoft yahei;  display:block; color:#fff; position:relative;}
ul.myapprove li.cur a:hover{ color:#fff;}
.approve-left30 .pro_title {
    font-size: 18px;
    margin: 8px 0px 8px;
    color: rgb(66, 134, 215);
    font-weight: bold;
	font-family:microsoft yahei;
}
.star_tab p{line-height: 2;color: rgb(128, 128, 128);}
.star_tab .remind {color: rgb(255, 102, 0);}
.star_tab .tab_cont .pro_line{ background:url(pro_line_bg.jpg) center no-repeat; width:650px; height:10px; margin:20px 0 0;}
.star_tab .title{
    background: url("gouuh/list_title_bg.jpg") no-repeat scroll 1px 20px transparent;
    font-size: 18px;
    font-weight: bold;
    padding: 5px 0 5px 16px;
}
.tab_cont>div{ font-size:14px; margin-top:13px;}
.approve_zctop{ margin:20px 0px 16px 232px; width:180px;}
.tab_cont_dlup{ overflow:hidden; margin-top:16px;}
.tab_cont_dlup dt{ float:left;}
.tab_cont_dlup  dd{ width:271px; margin:60px 20px 0; float:left; display:inline;}
.tab_cont_dlup  dd h2{ font-size:18px; font-weight:bold; color:#d5f5e; font-family:microsoft yahei;}

.tab_cont ul{ list-style:none; margin:0px; padding-top:13px; font-family:microsoft yahei;}
.tab_cont ul li{ font-size:14px; line-height:24px;}
.tab_cont ul li.title{background:url(http://www.jingoal.com/images/partner/list_title_bg.jpg) 8px center no-repeat; padding:5px 0 5px 30px; font-size:14px;}
.tab_cont ul li.text{padding-left: 30px;}
.tab_cont .pro_suggest{ border:2px solid #b1c3db; width:514px; border-radius:5px; font-size:16px; position:relative; margin:35px 0 30px 30px; padding:25px 10px; text-align:center; *zoom:1;}
.tab_cont .pro_suggest .tip{color:#b1c3db; position:absolute; top:-20px; left:5px; display:inline-block; padding:0 3px; background:#fff;}

.tab_cont_dlup .margintop39{ margin-top:39px;}
.tab_cont_dlup .margintop79{ margin-top:79px;}

/* approve add20140819 end*/

/*¹ÙÍøÊ×Ò³µ×²¿¹ö¶¯*/
.rollphotos{  padding-left:20px;position:relative; width:938px;overflow:hidden; margin:33px auto;}
.leftbtn{width:22px; height:43px; margin-top:16px; background:url(prev-1.png) center no-repeat; float:left; cursor: pointer;}
.rightbtn:hover, .leftbtn:hover {	background-position: 0 -86px;}

.rightbtn{ width:22px; height:43px; background:url(next-1.png) center no-repeat; float: left; margin-top:16px;  cursor: pointer;}
.boxe{ float:left; height:77px;overflow:hidden;}
.boxe ul li{ float:left; height:77px; width:174px;  }
.boxe ul li img{ max-height:70px; max-width:160px; border:1px solid #CCC; float:left;  }
#bodyContainer .home_more{ width:100%; padding:20px 0px; height:24px;}
#bodyContainer .home_more a{ padding-right:23px; float:right; color:#606060; font-size:14px; font-weight:bold; font-family:microsoft yahei;}

/*¹ÙÍøÊ×Ò³µ×²¿¹ö¶¯ end*/
/*approve add20140828 start*/
.client_banner{ position:relative; margin-top:18px;background:url(client_banner.jpg) no-repeat; width:665px; height:173px;}
.log_banner{ position:relative; margin-top:18px;background:url(log_banner.jpg) no-repeat; width:665px; height:173px;}
.client_img-position{ position:absolute; top:106px; left:86px;}
.client_play{position:absolute;right:40px; top:58px;}
/*approve add20140828 end*/
/*²úÆ·½éÉÜ±¸Íü  add 140904 style start*/
.memo_img{ position:relative; margin-top:18px;background:url(memo_baner.jpg?=140904?=140912) no-repeat; width:665px; height:173px;}
.memo_img-position{ position:absolute; top:107px; left:102px;}
.approve_zctop p{ color:#c90b00; font-weight:bold; text-align:center; width:170px; line-height:24px; margin-top:12px;}

/*²úÆ·½éÉÜ±¸Íü  add 140904 style end*/
/**²úÆ·½éÉÜ add start**/
.plan_img{ position:relative; margin-top:18px;background:url(plan_banner.jpg) no-repeat; width:665px; height:173px;}
.line_img{ position:relative; margin-top:18px;background:url(line_banner.jpg) no-repeat; width:665px; height:173px;}
.plan_img-position{ position:absolute; top:107px; left:86px;}
.pro_red{ color:#c90b00; font-size:12px; text-align:center;line-height:20px;width:164px; }
.video_center{ padding-left:270px;}
.video_center p{ color:#c90b00; font-weight:bold; text-align:center; width:170px; line-height:24px; margin-top:12px;}

/**²úÆ·½éÉÜ add end**/
/**²úÆ·½éÉÜÎÄµµ  140916 add start**/
.document_img{ position:relative; margin-top:18px;background:url(document_banner.jpg) no-repeat; width:665px; height:173px;}
.friendly_img{ position:relative; margin-top:18px;background:url(friendly_banner.jpg) no-repeat; width:665px; height:173px;}
.friendly_img-position{ position:absolute; top:107px; left:86px; width:165px; over-flow:hidden;}

/**²úÆ·½éÉÜÎÄµµ  140916 add end**/
/**²úÆ·½éÉÜ 20140923¹«¸æadd start**/
.notice_img{ position:relative; margin-top:18px;background:url(notice_banner.jpg) no-repeat; width:665px; height:173px;}
.notice_play{ position:absolute; right:40px; top:55px;}
/**²úÆ·½éÉÜ 20140923¹«¸æadd end**/
/**²úÆ·½éÉÜ¹µÍ¨ 20140924¹«¸æadd start**/
.communication_img{ position:relative; margin-top:18px;background:url(communication_banner.jpg) no-repeat; width:665px; height:173px;}
/**²úÆ·½éÉÜ¹µÍ¨ 20140924¹«¸æadd end**/
/**²úÆ·½éÉÜÓÊÏä 20141030 add start**/
.email_img{ position:relative; margin-top:18px;background:url(email_banner.jpg) no-repeat; width:665px; height:173px;}
/**²úÆ·½éÉÜÓÊÏä 20141030 add end**/

/**Èí¼þÏÂÔØ 20141112 add start**/
.down_banner{ margin: 10px 0 23px 0; padding:0;text-align:center;}
.d_list .blue{color:#ff9900; font-size:14px; font-weight:bold}
.ico_note{background: url("gouuh/ico_note.png") no-repeat; display: inline-block;height: 72px; width: 72px;}
.ico_code{background: url("gouuh/ico_code.png") no-repeat; margin-top:14px; display: inline-block;height: 72px; width: 72px;}
.ico_bazaar{background: url("gouuh/ico_bazaar.png") no-repeat; display: inline-block;height: 72px; width: 72px;}
/**Èí¼þÏÂÔØ 20141112 add end**/

/**ÔÚÏß¿ÎÌÃ 20141127 add start**/
.hp-twrap{ background:#f5f3f3; font-family:microsoft yahei; margin:10px 0; padding:7px 15px;}
.hp-title{ border-left:6px solid #41a80e; font-size:18px; font-weight:bold; padding:0 0 0 20px; line-height:1.2;}
.hp-title small{ font-size:14px; font-weight:normal;}

.jmb_speaker{margin:10px 0 0 35px; font-size:16px; font-weight:bold; color:#888;}
.jmb_title{ font-size:18px; margin:10px 0 0 35px;font-weight:bold;}

ul.online-list{ margin:0; padding:0; list-style:none; font-family:microsoft yahei; display:table-cell\0;}
ul.online-list li{ float:left; width:186px; height:208px; margin:0 24px;position:relative}
ul.online-list li a{ display:block; font-size:16px;}
#container ul.online-list li a:hover{text-decoration: none;}
ul.online-list li a.more{ text-align:center; background:#2e6eae; color:#fff!important;background:url(more.jpg) no-repeat; width:186px; height:135px; line-height:135px;}
ul.online-list li a.title{ color:#06c!important; margin:10px 0 0; font-weight:bold;text-decoration: underline;color:#fff;}
#container ul.online-list li a.title:hover{text-decoration: underline;}
ul.signup-list{ margin:20px 0 0 60px; padding:0; list-style:none; font-family:microsoft yahei;}
ul.signup-list li{ float:left;width:293px;}

ul.signup-list li dl{ margin:0; padding:0; overflow:hidden;}
ul.signup-list li dl dt{ margin:0; width:176px; float:left;}
ul.signup-list li dl dd{ margin:10px 0 0 200px; font-size:16px; font-weight:bold; color:#888;}

ul.online-list li div.register{width:186px;height:25px;top:110px;line-height:25px;text-align:center;z-index:999;font-size:16px;background:#000;
filter:alpha(opacity=50);opacity:0.5;position:absolute;color:#fff;}
ul.online-list li div.register:hover{cursor:pointer;}
ul.online-list li span.hp-popup{display:none;width:96px;border-radius:10px;height:30px;line-height:30px;text-align:center;position:absolute;top:50px;left:45px;z-index:9999;font-size:14px;background:#1CAAEA;
}
ul.online-list li span.hp-popup:hover{text-decoration: underline;cursor:pointer;}
#container ul.online-list li .hp-popup{color:#fff;}
#container ul.online-list li .hp-popup:hover{color:#fff;}
ul.online-list li a.imgscale{width:186px;height:135px;overflow:hidden;position:relative;}
ul.online-list li a.imgscale:hover img{ display:block;transition:1s;overflow:hidden;font-size:16px;-moz-transform:scale(1.3);  -webkit-transform:scale(1.3);  -o-transform:scale(1.3); width:186px; height:135px;   }
ul.online-list li a.imgscale .hp-popup{ display:none;}
ul.online-list li a.imgscale:hover .hp-popup{ display:inline;}

/**ÔÚÏß¿ÎÌÃ 20141127 add start**/



