﻿@charset "utf-8";

*{
    padding:0; margin:0;list-style:none;font-family:"宋体";border:0; 
}
* a{
    text-decoration:none; color:#000
}
* a:hover{
    text-decoration:underline
}

/*头部样式*/
#top{
    width:960px; margin:auto; height:47px; margin-top:11px; margin-bottom:8px;
}
* html #top{
    margin-bottom:4px
}
#logo{
    float:left; 
}
#logo_text{
    float:left;  margin:30px 0  0 7px;
}
#logo_text h2{
    color:#5aa82a; font-size:14px; font-weight:bold;
}
#subnav{
    float:right; font-size:12px; margin:30px 5px 0 0;
}
#subnav a{
    color:#666;
}
#subsite{
    float:right;margin:26px 0 0 0;
}
.subsite_select{
    font-size:12px; color:#888; border:1px solid #c2c2c2; line-height:20px
}
/*导航样式*/
#nav{
    width:960px; margin:auto; height:34px; background:url(../images/nav_bg.gif) repeat-x;
}
#nav li{
    float:left; line-height:34px; background:url(../images/nav_line.gif) no-repeat; padding:0 14px 0 15px; font-size:13px; font-weight:bold;
}
#nav li a{
    color:#fff; 
}
#nav li a:hover{
    text-decoration:none
}
#nav div ul{
    background:url(../images/nav_important.gif) no-repeat 99.9% 5px; height:34px; float:left
}
.nav_important a{
    padding-left:14px
}
#nav_left{
    float:left; height:34px; width:205px; padding:0 15px 0 10px; background:url(../images/nav_left.gif) no-repeat;
}
#nav_right{
    float:right; height:34px; width:5px; background:url(../images/nav_right.gif) no-repeat;
}
/*当前位置样式*/
#position{
    height:24px; background:url(../images/position_bg.gif) repeat-x;margin:auto; width:960px; margin-top:1px
}
* html #position{
    margin-bottom:-9px
}
*+html #position{
    margin-bottom:-2px
}
#position_left{
    float:left;height:24px; background:url(../images/position_left.gif) no-repeat;color:#666; font-size:12px; padding:7px 0 0 5px
}
#position_left a{
    color:#1e71b0
}
#position_right{
    float:right;height:24px; background:url(../images/position_right.gif) no-repeat;
}
/*通用样式*/
.sidebar_title_bg{
    height:30px; background:url(../images/left_nav_bg.gif) no-repeat; width:202px;
}
.sidebar_title_bg2{
    background:url(../images/left_nav_bg2.gif) no-repeat;
}
.sidebar_title{
    float:left; font-size:12px; font-weight:bold; margin:10px 0 0 10px;
}
* html .sidebar_title{
    margin:10px 0 0 5px;
}
.sidebar_title a{
    color:#1e71b0;
}
.sidebar_more{
    float:right; font-size:11px; margin:15px 10px 0 0;
}
* html .sidebar_more{
    margin:15px 5px 0 0;
}
.sidebar_more a{
    color:#1e71b0
}
.sidebar_bottom{
    background:url(../images/left_blue_bottom.gif) no-repeat left bottom;line-height:20px;
}
.box{
    background: url(../images/box_bg.gif) repeat-x; margin-top:10px; float:left
}
.box_left{
    float:left; background: url(../images/box_left.gif) no-repeat; width:7px; height:100px;
}
.box_content{
    float:left; height:160px; margin-left:4px
}
.box_right{
    float:right; background: url(../images/box_right.gif) no-repeat; width:8px; height:100px
}
.input_style{
	background-image: url(../images/input_bg_long.gif); height: 18px; border:1px solid #bfd4e7;font-weight: bold;color: #fe4201; line-height:18px; padding-left:5px
}
.input_div{
	width: 100px; float:left
}
.input_normal{
	width: 100px;
}
.input_long{
	width: 200px;
}
.input_long2{
    width: 400px;
}
.input_area{
    width:98%; height:50px; scrollbar-face-color: #9fd6ff;scrollbar-3dlight-color: #9fd6ff;border:1px solid #bfd4e7;word-wrap: break-word; 
}
.button_all {
	padding:1px 1px 0 3px; color:#000; background: url(../images/button_bg.gif); border: 1px solid #a2b7d2; height:18px; font-size: 12px; letter-spacing:0.3em
}
/*内容区样式*/
#mainbody{
    margin:auto; width:960px; margin-top:7px; clear:both; 
}
.leftsidebar{
    float:left; width:202px; background:url(../images/left_blue_bg.gif) repeat-y;
}
#container{
    float:right; width:753px;background:url(../images/content_left_bg.gif) repeat-y;
}
#container_top{
    width:753px; background:url(../images/content_top_bg.gif) repeat-x; height:4px;
}
#container_top_left{
    float:left; height:4px; background:url(../images/content_top_left.gif) no-repeat; width:5px; line-height:4px
}
#container_top_right{
    float:right; height:4px; background:url(../images/content_top_right.gif) no-repeat; width:5px; line-height:4px
}
#container_bottom{
    width:753px; background:url(../images/content_bottom_bg.gif) repeat-x; height:7px; float:left
}
#container_bottom_left{
    float:left; height:7px; background:url(../images/content_bottom_left.gif) no-repeat; width:5px;line-height:7px
}
#container_bottom_right{
    float:right; height:7px; background:url(../images/content_bottom_right.gif) no-repeat; width:5px;line-height:7px
}
#content_buy{
     float:right; width:750px; color:#333;  line-height:20px; padding-bottom:15px; border-bottom:3px solid #d7d7d7
}
#content_buy a{
    color:#1e71b0
}
#content_buy  h2{
    font-size:18px;color:#1e71b0; font-family:"黑体"; font-weight:100
}
#service_buy{
    background:url(../images/service_buy1.jpg) repeat-y right top; width:750px; height:181px;
}
#service_buy img{
    margin:110px 0 0 330px;
}
#content{
    background:url(../images/content_right_bg.gif) repeat-y right top; color:#333;  line-height:20px; clear:both; float:left; width:753px; padding-bottom:15px
}
#content a{
    color:#1e71b0
}
#content td{
    padding:3px
}
#content ul{
    margin:10px 20px;
}
#content h1{
    font-size:18px;color:#333; font-family:"黑体"; font-weight:100
}
#content_left{
    float:left;width:500px; margin-top:5px; font-size:13px;
}
.content_text *{
    font-size:13px; line-height:22px
}
#content_right{
    float:right; width:200px; height:291px; padding:1px; border:1px solid #ccc; margin:15px 20px 0 0
}
#content_right_phone{
   margin:15px 20px 0 0 ;
}
* html #content_right{
    margin:15px 10px 0 0
}
* html #content_right_phone{
    margin:15px 10px 0 0
}
#content_infor{
    border-bottom:3px solid #dfdfe7; line-height:24px; color:#9f9f9f; font-size:12px; margin:0px 0 10px; 
}
.content_infor_bg{
    background:url(../images/content_infor_bg.gif) no-repeat right 20px; min-height:280px;height:auto !important; height:280px;font-size:14px;
}
.content_infor_bg h2{
    font-weight:bold; font-size:20px; text-align:center; padding:10px 0 5px; color:#4688bb
}
#content_infor a{
    color:#48a2e7
}
.useskills{
    border-bottom:3px solid #dfdfe7; padding-bottom:5px; margin-bottom:10px
}
.newslist{
    margin:6px 6px 5px;
}
* html .newslist{
    margin:2px 6px 3px;
}
.newslist li{
    line-height:20px; border-bottom: 1px dashed #c7cacc; padding-left:12px; overflow:hidden; list-style:none; width:85%;
}
.newslist li a{
    color:#4688bb; font-size:12px; font-weight:100;
}
.newslist li a:hover{
    color:#1e71b0
}
.news p{
    margin-bottom:10px
}
.news table p{
   text-indent:0em
}
.news table{
    margin:5px 0
}
.news img{
    margin:5px 0
}
.news *{
    font-size:14px;
}
.news a{text-decoration:underline;}
.news a:visited{text-decoration:underline;}
.news a:hover{text-decoration:underline;}
#functionlist li{
    background:url(../images/function_icon.gif) no-repeat 8px 8px; line-height:28px; padding-left:28px; color:#4688bb; font-size:12px; font-weight:bold
}
#functionlist li span{
    background:url(../images/news_icon.gif) no-repeat 3px 9px;display:block; height:20px; padding-left:15px; line-height:20px
}
.product_list{
    margin:4px 7px 4px;
}
.product_list div{
    border-bottom: 1px solid #d7d7d7; padding:1px 0 5px 48px; line-height:16px; color:#888; font-size:12px; 
}
.product_list div a{
    color:#333
}
.list_index div{
     padding:4px 49px 7px 4px;line-height:17px;
}
.product_mobile{
    background:url(../images/product_mobile.gif) no-repeat;
}
.product_service{
    background:url(../images/product_service.gif) no-repeat 0 7px;
}
/*产品样式*/
#product_info_part1{
     color:#9f9f9f; padding-bottom:10px;padding-top:15px; font-size:13px; line-height:18px
}
#product_info_part1 img{
    margin:-10px 20px 0 0;
}
#product_info_part1 h1 a{
    font-size:18px; font-family:"黑体";  text-decoration:none; line-height:32px; background:none;
}
#product_info_part1 a{
    text-decoration:underline; line-height:28px;background:url(../images/function_icon.gif) no-repeat; padding:1px 0 1px 20px;
}
.buy{
    margin-top:10px
}
.product_cuxiao_bg{
    background: url(../images/zeng.gif) no-repeat 10px 51px;
}
.product_video_bg{
    background: url(../images/play.gif) no-repeat 10px 51px;
}
.product_box_title{
    font-size:18px; font-family:"黑体"; color:#1e71b0;padding:10px 0 7px;
}
.product_box_list{
    padding:6px 0 5px 97px; font-size:14px; background: url(../images/zeng_icon.gif) no-repeat 75px;
}
.novideo{
    padding:18px 0 5px 85px; 
}
/*会员样式*/
#member_container{
    width:960px; border-bottom:3px solid #dfdfe7; float:left
}
.member_box{
    margin:0; width:470px;float:left; height:280px
}
.login_box_content{
    background:url(../images/login_image.gif) no-repeat 370px 43px; width:431px; padding:20px 0 0 20px;
}
.login_input{
    height:16px; border:1px solid #ccc; width:250px; padding:4px 4px 0; font-size:13px; color:#1e71b0
}
.login_box_content h2{
    background:url(../images/member_login.gif) no-repeat 80px 3px; color:#1e71b0; font-size:18px; font-family:"黑体"; font-weight:100; margin-bottom:12px
}
.register_box{
    margin:0; width:470px;float:right;
}
.register_box_content{
    background:url(../images/register_image.gif) no-repeat 360px 43px; width:431px; padding:20px 0 0 20px; 
}
.register_box_content h2{
    background:url(../images/member_register.gif) no-repeat 80px 3px; color:#1e71b0; font-size:18px; font-family:"黑体"; font-weight:100;margin-bottom:12px
}
.register_agreement{
    font-size:12px; color:#b6b5b5; margin-left:73px
}
.quickpay_content{
    width:910px;padding:20px 0 0 20px; font-size:14px; line-height:22px; color:#666;
}
.quickpay_content h2{
     color:#1e71b0; font-size:24px; font-family:"黑体"; font-weight:100;margin:0 10px 12px 0; float:left;
}
.quickpay_form{
    clear:both; width:100%; text-align:center; float:left; font-size:20px; border-top:3px solid #f2f2f2; padding:20px 0; color:#333
}
.warm{
    color:#ff0000;  font-weight:bold;width:770px;padding:10px; border:1px dashed #d7d7d7; margin:auto; background:#ffffe1; clear:both
}
.doc{
     border:1px solid #d7d7d7; margin:auto; background:#ffffff;width:95%; color:#333; font-weight:100
}
.warm a{
    color:#5aa82a;
}
/*首页样式*/
.index_journal1{
    background:url(../images/journal_icon1.gif) no-repeat 97% 4px;
}
.index_journal2{
    background:url(../images/journal_icon2.gif) no-repeat 97% 4px;
}
.index_journal3{
    background:url(../images/journal_icon3.gif) no-repeat 97% 4px;
}
.index_journal4{
    background:url(../images/journal_icon4.gif) no-repeat 97% 4px;
}

.index_news1{
    background:url(../images/news_icon1.gif) no-repeat 5px 2px;
}
.index_news2{
    background:url(../images/news_icon2.gif) no-repeat 5px 2px;
}
.index_news3{
    background:url(../images/news_icon3.gif) no-repeat 5px 2px;
}
.index_news4{
    background:url(../images/news_icon4.gif) no-repeat 5px 2px;
}
.index_news5{
    background:url(../images/news_icon5.gif) no-repeat 5px 2px;
}
.index_news6{ 
    background:url(../images/news_icon6.gif) no-repeat 5px 2px;
}
.index_gobuy{
    background:#fff; padding-bottom:3px
}
.index_left{
    background:url(../images/left_white_bg.gif) repeat-y;
}
.index_right{
    float:right;
}
#index_center{
    float:left; width:551px; margin-left:3px;
}
.index_newslist li{
    line-height:19px; border-bottom: 1px dashed #c7cacc; background:url(../images/news_icon.gif) no-repeat 3px 9px; padding-left:12px; height:19px; overflow:hidden; 
}
.index_newslist li a{
    color:#999; font-size:12px;
}
.index_biaoyu{
/* CSS Document */
@charset "utf-8";

*{
    padding:0; margin:0;list-style:none;font-family:"宋体";border:0; 
}
* a{
    text-decoration:none; color:#000
}
* a:hover{
    text-decoration:underline
}
/*头部样式*/
#top{
    width:960px; margin:auto; height:47px; margin-top:11px; margin-bottom:8px;
}
* html #top{
    margin-bottom:4px
}
#logo{
    float:left; 
}
#logo_text{
    float:left;  margin:30px 0  0 7px;
}
#logo_text h2{
    color:#5aa82a; font-size:14px; font-weight:bold;
}
#subnav{
    float:right; font-size:12px; margin:30px 5px 0 0;
}
#subnav a{
    color:#666;
}
#subsite{
    float:right;margin:26px 0 0 0;
}
.subsite_select{
    font-size:12px; color:#888; border:1px solid #c2c2c2; line-height:20px
}
/*导航样式*/
#nav{
    width:960px; margin:auto; height:34px; background:url(../images/nav_bg.gif) repeat-x;
}
#nav li{
    float:left; line-height:34px; background:url(../images/nav_line.gif) no-repeat; padding:0 14px 0 15px; font-size:13px; font-weight:bold;
}
#nav li a{
    color:#fff; 
}
#nav li a:hover{
    text-decoration:none
}
#nav div ul{
    background:url(../images/nav_important.gif) no-repeat 99.9% 5px; height:34px; float:left
}
.nav_important a{
    padding-left:14px
}
#nav_left{
    float:left; height:34px; width:205px; padding:0 15px 0 10px; background:url(../images/nav_left.gif) no-repeat;
}
#nav_right{
    float:right; height:34px; width:5px; background:url(../images/nav_right.gif) no-repeat;
}
/*当前位置样式*/
#position{
    height:24px; background:url(../images/position_bg.gif) repeat-x;margin:auto; width:960px; margin-top:1px
}
* html #position{
    margin-bottom:-9px
}
*+html #position{
    margin-bottom:-2px
}
#position_left{
    float:left;height:24px; background:url(../images/position_left.gif) no-repeat;color:#666; font-size:12px; padding:7px 0 0 5px
}
#position_left a{
    color:#1e71b0
}
#position_right{
    float:right;height:24px; background:url(../images/position_right.gif) no-repeat;
}
/*通用样式*/
.sidebar_title_bg{
    height:30px; background:url(../images/left_nav_bg.gif) no-repeat; width:202px;
}
.sidebar_title_bg2{
    background:url(../images/left_nav_bg2.gif) no-repeat;
}
.sidebar_title{
    float:left; font-size:12px; font-weight:bold; margin:10px 0 0 10px;
}
* html .sidebar_title{
    margin:10px 0 0 5px;
}
.sidebar_title a{
    color:#1e71b0;
}
.sidebar_more{
    float:right; font-size:11px; margin:15px 10px 0 0;
}
* html .sidebar_more{
    margin:15px 5px 0 0;
}
.sidebar_more a{
    color:#1e71b0
}
.sidebar_bottom{
    background:url(../images/left_blue_bottom.gif) no-repeat left bottom;line-height:20px;
}
.box{
    background: url(../images/box_bg.gif) repeat-x; margin-top:10px; float:left
}
.box_left{
    float:left; background: url(../images/box_left.gif) no-repeat; width:7px; height:100px;
}
.box_content{
    float:left; height:160px; margin-left:4px
}
.box_right{
    float:right; background: url(../images/box_right.gif) no-repeat; width:8px; height:100px
}
.input_style{
	background-image: url(../images/input_bg_long.gif); height: 18px; border:1px solid #bfd4e7;font-weight: bold;color: #fe4201; line-height:18px; padding-left:5px
}
.input_div{
	width: 100px; float:left
}
.input_normal{
	width: 100px;
}
.input_long{
	width: 200px;
}
.input_long2{
    width: 400px;
}
.input_area{
    width:98%; height:50px; scrollbar-face-color: #9fd6ff;scrollbar-3dlight-color: #9fd6ff;border:1px solid #bfd4e7;word-wrap: break-word; 
}
.button_all {
	padding:1px 1px 0 3px; color:#000; background: url(../images/button_bg.gif); border: 1px solid #a2b7d2; height:18px; font-size: 12px; letter-spacing:0.3em
}
/*内容区样式*/
#mainbody{
    margin:auto; width:960px; margin-top:7px; clear:both; 
}
.leftsidebar{
    float:left; width:202px; background:url(../images/left_blue_bg.gif) repeat-y;
}

#container{
    float:right; width:753px;background:url(../images/content_left_bg.gif) repeat-y;
}

#container_top{
    width:753px; background:url(../images/content_top_bg.gif) repeat-x; height:4px;
}
#container_top_left{
    float:left; height:4px; background:url(../images/content_top_left.gif) no-repeat; width:5px; line-height:4px
}
#container_top_right{
    float:right; height:4px; background:url(../images/content_top_right.gif) no-repeat; width:5px; line-height:4px
}
#container_bottom{
    width:753px; background:url(../images/content_bottom_bg.gif) repeat-x; height:7px; float:left
}
#container_bottom_left{
    float:left; height:7px; background:url(../images/content_bottom_left.gif) no-repeat; width:5px;line-height:7px
}
#container_bottom_right{
    float:right; height:7px; background:url(../images/content_bottom_right.gif) no-repeat; width:5px;line-height:7px
}
#content_buy{
     float:right; width:750px; color:#333;  line-height:20px; padding-bottom:15px; border-bottom:3px solid #d7d7d7
}
#content_buy a{
    color:#1e71b0
}
#content_buy  h2{
    font-size:18px;color:#1e71b0; font-family:"黑体"; font-weight:100
}
#service_buy{
    background:url(../images/service_buy1.jpg) repeat-y right top; width:750px; height:181px;
}
#service_buy img{
    margin:110px 0 0 330px;
}
#content{
    background:url(../images/content_right_bg.gif) repeat-y right top; color:#333;  line-height:20px; clear:both; float:left; width:753px; padding-bottom:15px
}

#content a{
    color:#1e71b0
}
#content td{
    padding:3px
}
#content ul{
    margin:10px 20px;
}
#content h1{
    font-size:18px;color:#333; font-family:"黑体"; font-weight:100
}
#content_left{
    float:left;width:500px;margin-top:5px; font-size:13px;
}
.content_text *{
    font-size:13px; line-height:22px
}
#content_right{
    float:right; width:226px; height:291px; padding:1px; border:1px solid #ccc; margin:15px 20px 0 0
}

#content_right_phone{ 
   float:right; margin:15px 20px 0 0
}
* html #content_right{
    margin:15px 10px 0 0
}
* html #content_right_phone{
    margin:15px 10px 0 0
}
#content_infor{
    border-bottom:3px solid #dfdfe7; line-height:24px; color:#9f9f9f; font-size:12px; margin:0px 0 10px; 
}
.content_infor_bg{
    background:url(../images/content_infor_bg.gif) no-repeat right 20px; min-height:280px;height:auto !important; height:280px;
	font-size:14px;
}
.content_infor_bg h2{
    font-weight:bold; font-size:20px; text-align:center; padding:10px 0 5px; color:#4688bb
}
#content_infor a{
    color:#48a2e7
}
.useskills{
    border-bottom:3px solid #dfdfe7; padding-bottom:5px; margin-bottom:10px
}

.news p{
    margin-bottom:10px
}
.news table p{
    text-indent:0em
}
.news table{
    margin:5px 0
}
.news img{
    margin:5px 0
}
.news *{
    font-size:13px;
}
#functionlist li{
    background:url(../images/function_icon.gif) no-repeat 8px 8px; line-height:28px; padding-left:28px; color:#4688bb; font-size:12px; font-weight:bold
}
#functionlist li span{
    background:url(../images/news_icon.gif) no-repeat 3px 9px;display:block; height:20px; padding-left:15px; line-height:20px
}
.product_list{
    margin:4px 7px 4px;
}2
.product_list div{
    border-bottom: 1px solid #d7d7d7; padding:1px 0 5px 48px; line-height:16px; color:#888; font-size:12px; 
}
.product_list div a{
    color:#333
}
.list_index div{
     padding:4px 49px 7px 4px;line-height:17px;
}
.product_mobile{
    background:url(../images/product_mobile.gif) no-repeat;
}
.product_service{
    background:url(../images/product_service.gif) no-repeat 0 7px;
}
/*产品样式*/
#product_info_part1{
     color:#9f9f9f; padding-bottom:10px;padding-top:15px; font-size:13px; line-height:18px
}
#product_info_part1 img{
    margin:-10px 20px 0 0;
}
#product_info_part1 h1 a{
    font-size:18px; font-family:"黑体";  text-decoration:none; line-height:32px; background:none;
}
#product_info_part1 a{
    text-decoration:underline; line-height:28px;background:url(../images/function_icon.gif) no-repeat; padding:1px 0 1px 20px;
}
.buy{
    margin-top:10px
}
.product_cuxiao_bg{
    background: url(../images/zeng.gif) no-repeat 10px 51px;
}
.product_video_bg{
    background: url(../images/play.gif) no-repeat 10px 51px;
}
.product_box_title{
    font-size:18px; font-family:"黑体"; color:#1e71b0;padding:10px 0 7px;
}
.product_box_list{
    padding:6px 0 5px 97px; font-size:14px; background: url(../images/zeng_icon.gif) no-repeat 75px;
}
.novideo{
    padding:18px 0 5px 85px; 
}
/*会员样式*/
#member_container{
    width:960px; border-bottom:3px solid #dfdfe7; float:left
}
.member_box{
    margin:0; width:470px;float:left; height:280px
}
.login_box_content{
    background:url(../images/login_image.gif) no-repeat 370px 43px; width:431px; padding:20px 0 0 20px;
}
.login_input{
    height:16px; border:1px solid #ccc; width:250px; padding:4px 4px 0; font-size:13px; color:#1e71b0
}
.login_box_content h2{
    background:url(../images/member_login.gif) no-repeat 80px 3px; color:#1e71b0; font-size:18px; font-family:"黑体"; font-weight:100; margin-bottom:12px
}
.register_box{
    margin:0; width:470px;float:right;
}
.register_box_content{
    background:url(../images/register_image.gif) no-repeat 360px 43px; width:431px; padding:20px 0 0 20px; 
}
.register_box_content h2{
    background:url(../images/member_register.gif) no-repeat 80px 3px; color:#1e71b0; font-size:18px; font-family:"黑体"; font-weight:100;margin-bottom:12px
}
.register_agreement{
    font-size:12px; color:#b6b5b5; margin-left:73px
}
.quickpay_content{
    width:910px;padding:20px 0 0 20px; font-size:14px; line-height:22px; color:#666;
}
.quickpay_content h2{
     color:#1e71b0; font-size:24px; font-family:"黑体"; font-weight:100;margin:0 10px 12px 0; float:left;
}
.quickpay_form{
    clear:both; width:100%; text-align:center; float:left; font-size:20px; border-top:3px solid #f2f2f2; padding:20px 0; color:#333
}
.warm{
    color:#ff0000;  font-weight:bold;width:770px;padding:10px; border:1px dashed #d7d7d7; margin:auto; background:#ffffe1; clear:both
}
.doc{
     border:1px solid #d7d7d7; margin:auto; background:#ffffff;width:95%; color:#333; font-weight:100
}
.warm a{
    color:#5aa82a;
}
/*首页样式*/
.index_journal1{
    background:url(../images/journal_icon1.gif) no-repeat 97% 4px;
}
.index_journal2{
    background:url(../images/journal_icon2.gif) no-repeat 97% 4px;
}
.index_journal3{
    background:url(../images/journal_icon3.gif) no-repeat 97% 4px;
}
.index_journal4{
    background:url(../images/journal_icon4.gif) no-repeat 97% 4px;
}
.index_news1{
    background:url(../images/news_icon1.gif) no-repeat 5px 2px;
}
.index_news2{
    background:url(../images/news_icon2.gif) no-repeat 5px 2px;
}
.index_news3{
    background:url(../images/news_icon3.gif) no-repeat 5px 2px;
}
.index_news4{
    background:url(../images/news_icon4.gif) no-repeat 5px 2px;
}
.index_news5{
    background:url(../images/news_icon5.gif) no-repeat 5px 2px;
}
.index_gobuy{
    background:#fff; padding-bottom:3px
}
.index_left{
    background:url(../images/left_white_bg.gif) repeat-y;
}
.index_right{
    float:right;
}
#index_center{
    float:left; width:551px; margin-left:3px;
}
.index_newslist li{
    line-height:19px; border-bottom: 1px dashed #c7cacc; background:url(../images/news_icon.gif) no-repeat 3px 9px; padding-left:12px; height:19px; overflow:hidden; 
}
.index_newslist li a{
    color:#999; font-size:12px;
}
.index_biaoyu{
    margin:2px 0 -2px 10px; 
}
* html .index_biaoyu{
    margin:2px 0 -2px 10px; 
}
*+html .index_biaoyu{
    margin:2px 0 -2px 10px; 
}
.index_button{
    width:105px; height:72px; padding:10px 10px 0 65px; float:left; margin-top:3px; font-size:12px; color:#888; line-height:16px;
}
.index_button a{
    color:#2c98eb; text-decoration:underline
}
.index_gobuy{
    width:100%
}
.index_right_button{
    background:#fff;
}
* html .index_right_button{
     margin-bottom:-2px
}
*+html .index_right_button{
     margin-bottom:-2px
}
.index_right_button img{
     margin-bottom:3px;
}
.index_advisory{
    background:url(../images/index_button1_bg.gif); margin-right:5px
}
.index_system{
    background:url(../images/index_button2_bg.gif); margin-right:5px
}
.index_help{
    background:url(../images/index_button3_bg.gif);
}
.index_left_title{
    color:#000;
}
.index_left_more{
    color:#2c98eb; text-decoration:underline
}
#left_login{
    width:202px; background: url(../images/index_login_bg.gif) no-repeat #fff; height:106px; float:left
}
#login_top{
    margin:8px 0 0 43px;
}
* html #login_top{
    margin:7px 0 0 43px;
}
*+html #login_top{
    margin:7px 0 0 43px;
}
#login_top a{
    font-size:12px; color:#1e71b0; background: url(../images/huiyuan_icon1.gif) no-repeat; padding:1px 0 2px 17px; height:20px
}
#login_bottom{
    margin:4px 0 0 43px;
}
#login_bottom li{
    font-size:12px; color:#1e71b0; height:20px; line-height:20px;
}
.login_button{
    margin:3px 0 0 35px;
}
.login_welcome{
     padding:2px; line-height:20px; margin-bottom:17px;
}
* html .login_welcome{
     padding:2px; line-height:20px;margin-bottom:2px;
}
.logout{
    padding-left:30px; background: url(/images/huiyuan_icon4.gif) no-repeat; padding-top:3px;
}
.logout a{
    font-size: 12px; color:#8c3d38; text-decoration: underline
}
.input_login{
    width:90px; height:14px; background: url(../images/input_login_bg.gif) repeat-x; border:1px solid #c2d5e7
}
.menu_link{
    font-weight:bold
}
/*健康管理登陆样式*/
.onlineExperience{
    width:945px; margin-left:0; height:545px;
}
.online_login{
    width:266px; height:359px; background: url(../images/AA.gif) no-repeat; margin:20px auto 0; text-align:left; padding:150px 0 0 35px; 
}
.online_login strong{
    color:#1e71b0
}
.online_button{
    margin-left:60px; 
}
.online_button a{
    color:#2c98eb; text-decoration:underline; font-size:14px
}
/*心友会服务购买样式*/
#service_box{
    padding:15px 0 17px; float:left; width:750px;
}
#service_box ul{
    width:175px; float:left; border-right:1px solid #d7d7d7; font-size:12px; line-height:16px; color:#666;padding:0 0 0 5px; margin:5px 0 0 4px
}
* html #service_box ul{
    margin:0 0 0 3px
}
#service_box li{
    padding-bottom:10px
}
#service_box li img{
    margin-left:48px; 
}
#service_box a{ 
    text-decoration:underline;background:url(../images/function_icon.gif) no-repeat; padding:1px 0 1px 20px;
}
.service_infor{
    height:30px;
}
.service_nav{
   background:url(../images/service_navbg.gif) no-repeat; height:29px; float:left; line-height:29px; font-size:14px; font-weight:bold; color:#fff;
   width:738px; padding-left:12px
}
.service_nav span{
    color:#2d9715; font-size:12px; margin-left:20px
}
.service_navbg1{
    background:url(../images/service_navbg1.gif) no-repeat;
}
/*购买样式*/
.content_buy_infor{
    margin:0 0 5px; color:#000; line-height:22px; font-size:12px; float:left; width:100%
}
.content_buy_infor td,.content_buy_infor li{
    padding:3px 0 3px 10px;
}
.content_buy_infor li a{
    background:url(../images/function_icon.gif) no-repeat 0 0; padding:1px 0 2px 20px; font-size:13px
}
#address-collection li {
    display:block; cursor:pointer; padding-left:10px; margin:2px 0
}
#address-collection li.selected{
    background:#ffc;
}
.hidden{
    display:none;
}
.red{
    color:#ff0000
}
.product_left{
    margin:7px 9px; font-size:12px; line-height:20px; color:#333;
}
.product_left a{
    color:#1e71b0; font-weight:bold
}
/*底部样式*/
/*#footer_right{
    width:750px;float:right;clear:right; 
}*/
#footer{
    line-height:20px; text-align:center; font-size:12px; color:#888; margin:auto; padding:10px 0 5px; width:100%; clear:both;
}
#footer a{
    color:#1e71b0
}
#footer a:hover{
    color:#1e71b0
}

/*新添加样式zhanghua 2009-06-04*/
		.container_left_content {
	WIDTH: 200px;background:url(../images/container_left_bg.gif) repeat-y; padding:10px 0; float:left;
}
.left_icon_wz {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 0px; COLOR: #f24e00; LINE-HEIGHT: 25px; float:left;
}
.left_icon_wz  a{
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666;
}
 .left_icon_wza {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 150px; LINE-HEIGHT: 22px
}
.left_menu LI {
	FONT-SIZE: 12px; WIDTH: 145px; COLOR: #666; TEXT-INDENT: 0px; LINE-HEIGHT: 20px
}
 .left_menu  LI a{
	COLOR: #666666; 
}
.left_icon_1 {
	float:left; padding:5px 0 0 10px; cursor:pointer; height:20px;
}
.left_icon_1 {
    padding:1px 0 0 10px;
}
 .left_icon_1 {
    padding:5px 0 0 10px;
}

/*添加样式zhanghua 2009-06-05*/

#listBlock_list{
    background:url(../jksqImage/Pink_bg3.gif) repeat-x; float:left;  
}
#listBlock_list ul{
    padding:10px
}
* html #listBlock_list ul{
    padding:0px 10px 0px; 
}
* +html #listBlock_list ul{
    padding:0px 10px 0px; 
}
#listBlock_list li{
    font-size:14px; color:#9C9A9C; float:left; line-height:21px;
}
#listBlock_list li a{
    font-size:14px; color:#4D4C4D; text-decoration:none;
}
#listBlock_list li a:hover{
    color:#E10088; text-decoration:underline;
}
#listPage{
    margin-top:10px; clear:both; float:right; height:23px;
}
#listPage select{
    height:18px; font-size:12px;
}
#listPage span{
    margin-left:2px;
}
.listPage_normal a{
    background:url("../jksqImage/pageButton_bg1.gif") repeat-x 0 -1px;color:#333333; font-size:12px;font-weight:bold; text-decoration:none; padding:3px 6px 0px;  border:1px solid #a1a1a1; 
}
* html .listPage_normal a{
    padding:3px 6px 4px;
}
*+html .listPage_normal a{
    padding:3px 6px 4px;
}
.listPage_normal a:hover{
    background:url("../jksqImage/pageButton_bg2.gif") repeat-x 0 -1px;color:#B0004F;border:1px solid #6E96C7; border-bottom:1px;border:1px solid #FF89BE; 
}
.listPage_curpage a{
    background:url("../jksqImage/pageButton_bg2.gif") repeat-x 0 -1px;color:#B0004F; font-size:12px;font-weight:bold; text-decoration:none;padding:4px 6px 2px; border:1px solid #FF89BE;border-bottom:0px;
}
* html .listPage_curpage a{
    padding:3px 6px 4px;
}
*+html .listPage_curpage a{
    padding:3px 6px 4px;
}
.list_date{
    width:100px; text-align:right; padding-top:5px;border-bottom:#CCCCCC dashed 1px; 
}
.list_article{
    width:560px; border-bottom:#CCCCCC dashed 1px;padding-top:5px; 
}	
.content_textnew{
    font-size:13px; width:710px; float:left; border-bottom: 1px dashed #c7cacc; margin-top:5px; 
}
#articleText{
    font-size:14px; color:#383838; line-height:22px; margin-top:10px;
}
#articleText a{
    font-size:14px;  text-decoration:underline;
}
#articleText *{
    font-size:14px; 
}
#articleTitle{
   text-align:center; color:#313031; font-family: ""; font-size:24px; line-height:35px;
}
#articleInfor{
   font-size:12px; color:#9C9A9C; line-height:24px; border-bottom:1px dashed #9C9A9C;text-align:center;
}
#articleInfor span{
    color:#F65D89; font-weight:bold; margin-left:10px; text-decoration:
}
#articleInfor a{
   text-decoration: none; color:#9C9A9C;
}
.list-top{  height:15px; width:720px; border-bottom:3px solid #afcfe6; margin-left:5px;  padding-left:25px; font-size:14px; font-weight:bold;}

<!--6月18添加样式-->
.membernew_box{
    margin:0; width:960px;float:left; height:280px;
}
.login_box_contentnew{
    width:910px; padding:20px 0 0 20px;
}
.box_contentnew{
    float:left; height:auto; margin-left:4px
}


/*网站地图样式*/
.archivearticle { width:900px; margin-bottom:20px; font-size:13px; color:#666; }
.archivearticle a{color:#00349a}
*html .archivearticle { width:900px; margin-bottom:0px;}
*+html .archivearticle { width:900px; margin-bottom:20px;}
.reviewboxtit { padding-bottom:5px; font-weight:bold;}
.reviewbox {
	float:left;
	padding: 5px;
	border: 1px solid #ccc;
	width:890px;
	margin-bottom:20px;
}
.reviewbox table tr { line-height:20px;}
.reviewbox table th { text-align:left; padding-left:40px;}
.reviewboxleft {
	float:left;
	width:399px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	margin:3px 7px;
	line-height:22px;
}
.reviewboxright { float:left; width:400px; margin:3px 7px; line-height:22px;}
*html .reviewboxright { float:left; width:380px; margin:3px 7px; line-height:22px;}
*+html .reviewboxright { float:left; width:400px; margin:3px 7px; line-height:22px;}
.reviewboxfnb { float:left; text-align:left; width:73px; font-weight:bold; padding-left:20px;}
.reviewboxfn { float:left; text-align:center; width:90px;}
.reviewboxpdf { clear:both; line-height:35px; padding:10px 0 0 20px;}

.aboutUs_contain{
    float:right; border:1px solid #B3DDF7; margin:8px 8px 8px 8px; background:#ffffff; padding:10px 10px 0 10px; width:880px; clear:both; color:#666
}
* html .aboutUs_contain{
    margin:8px 2px 8px 8px;
}
*+ html .aboutUs_contain{
    margin:8px 8px 8px 8px; 
}
.aboutUs_contain a{
    color:#00349a; line-height:22px; font-size:13px
}



.list_date0824{
    width:100px; text-align:right; padding-top:5px;border-bottom:#CCCCCC dashed 1px; 
}
.list_article0824{
    width:750px; border-bottom:#CCCCCC dashed 1px;padding-top:10px; 
}

.xglink{ width:100%; font-size:14px; margin-top:-10px;}
 .xglink li{ list-style:none; width:47%; float:left; margin-left:15px; margin-top:8px; height:15px; font-weight:bold;}
 .xglink a{ color:#0099FF; text-decoration:none;}
 
 #listPage0824{
    clear:both; float:right; height:23px;
}
#listPage0824 select{
    height:18px; font-size:12px;
}
#listPage0824 span{
    margin-left:2px;
}
.heart-tp-input{height:15px; border:#7f9db9 1px solid; padding-left:5px;padding-top:1px; }
.heart-tp-img{background:none; margin-left:5px;}

