@charset "utf-8";
/* CSS Document */

/*company*/
.content_txt p {padding:5px 0;}
.company_title {font-size:18px; padding:20px 0 10px 0;}

/*contact*/
.title_jt_big {
	font-size:20px;
	font-weight:bold;
	color:#3D4E56;
	background:url(style_img/icon_dot2.gif) no-repeat left 15px;
	padding:6px 0 6px 10px;
}            /* lianghua 20101112 */
.title_jt {
	font-size:16px;
	font-weight:bold;
	color:#3D4E56;
	background:url(style_img/icon_dot2.gif) no-repeat left 12px;
	padding:6px 0 5px 10px;
	margin-top:15px;
}            /* wanghaijin 20100828 */
.title_jt1 {font-size:14px; font-weight:bold; color:#FF6600; padding:0px 0 6px 0px; }    /* wanghaijin 20100828  add*/
.title_jt span {display:block; font-size:12px; font-weight:normal;}
.title_none {font-size:14px; padding:10px 0;}
.remarks_box {background:#fffbc8; border:solid 1px #d9d390; color:#a40000; padding:2px 8px; margin:10px 0;}

/*history*/
.history_date dl {overflow:hidden; _zoom:1; padding:20px 0 0 0;}
.history_date dt {float:left; font-family: Arial, Helvetica, sans-serif; width:90px; text-align:center;}
.history_date dt.fontsize34 {font-size:34px; line-height:34px;}
.history_date dt.fontsize30 {font-size:30px; line-height:30px;}
.history_date dt.fontsize26 {font-size:26px; line-height:26px;}
.history_date dt.fontsize22 {font-size:22px; line-height:22px;}
.history_date dd {padding:0 0 20px 100px;}
.history_date .line_bottom_jt {border-top:solid 1px #f0f0f0; height:11px; line-height:11px; font-size:0; background:url(style_img/icon_jt.gif) no-repeat 30px top;}


/*privacy*/
.privacy_content {line-height:1.8em;}
.privacy_content h2 { font-size:18px; font-weight:bold; padding:0 0 10px 0;}
.privacy_content h4 { font-size:14px; background:url(style_img/icon_dot2.gif) no-repeat left 17px; padding:10px;}
.privacy_content p {color:#666;}
.menu_list {padding:10px 20px 10px 0;}
.menu_list li {background:url(style_img/icon_dot2.png) no-repeat left 6px; padding:0 0 4px 10px; line-height:18px;}
.menu_list.fl { width:330px; display:block;}

/*faq*/
.q_title{margin:15px 0;}
.q_title .q_bg{background:url(style_img/q_bg.gif) no-repeat;width:35px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:16px;float:left; font-weight:bold;}
.q_title .tit{font-size:12px; font-weight:bold; line-height:20px;padding-left:50px;}
.a_content .a_bg{background:url(style_img/q_bg.gif) no-repeat 0 -20px;width:35px;height:20px;line-height:20px;text-align:center;float:left;color:#fff;font-size:16px; font-weight:bold;}
.a_content .cont{font-size:12px;line-height:20px;padding-left:50px;}

/*support*/
.sup_item{margin-top:20px;}
.sup_item.fl{width:340px; display:block;}
.sup_item.fr{width:340px; display:block;}
.sup_item .box{background:url(style_img/sup_item_bg.gif) no-repeat;height:105px;cursor:pointer;padding:15px 20px 0 20px;}
.sup_item .box img{float:left;}
.sup_item .box .text{padding-left:75px;}
.sup_item .box .text span a{display:block;font-size:14px;font-weight:bold;color:#333;}
.sup_item .box .text p{padding-top:5px;}
.sup_list {padding:10px 20px 10px 0;}
.sup_list dt {background:url(style_img/icon_dot2.png) no-repeat left 6px; padding:0 0 4px 10px; line-height:18px;color:#004986;}
.sup_list dd{ line-height:18px;padding:0 0 15px 10px;}

/*purchase*/
.pur_text p{color:#a40000;}


/*product single*/
.pro_text {padding:20px 10px 10px 10px;border-top:solid 1px #f0f0f0;}
.pro_text h4 {line-height:25px; color:#3d4e56; font-weight:bold; font-size:18px;}
.pro_text h4 strong {display:inline-block; background:url(style_img/step_titleBg.png) no-repeat; width:90px; height:25px; line-height:25px; color:#fff; font-family:Arial; text-align:center;}
.pro_text p {padding:0px 0 5px 0;}
.pro_text .sp {padding:0px 0 15px 0;}
.pro_text h3{font-size:16px;font-weight:bold;color:#3D4E56;background:url(style_img/icon_dot2.gif) no-repeat left 12px;padding:6px 0 6px 10px;}
.pro_text .list li {background:url(style_img/icon_dot1.gif) no-repeat 0px 1px;padding-left:16px;}
.pro_text .dot {background:url(style_img/icon_dot1.gif) no-repeat 0px 1px;padding-left:16px;}
.pro_text .over_column .column_two{width:220px;float:left;text-align:center;cursor:pointer; margin-top:10px;position:relative;}
.pro_text .over_column .column_two .btn{bottom:0px;height:34px;position:absolute;right:15px;width:34px;}

.table_style {border:solid 1px #dcdcdc; margin-top:5px;}
.table_style th,.table_style td { padding:5px 10px;}
.table_style caption {background:url(style_img/table_cloumn.gif) repeat-x left top; color:#fff; font-size:14px; height:40px; line-height:40px; text-align:left; font-weight:bold; padding:0 10px; border-top:solid 1px #dcdcdc; border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc;}
.table_style th { background-color:#d7d7d7;font-size:12px;} /* wanghaijin 20100819 add font-size: 12px */
.table_style tr.bgcolor td {background-color:#f5f5f5;}
.table_style tr { font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.table_style tr td {border:solid 1px #dcdcdc; font-size:12px;} /* wanghaijin 20100819 add font-size: 12px */

.table_comparison th,.table_comparison td { padding:5px;}
.table_comparison th {background:url(style_img/table_thBg.png) repeat-x left bottom #fff;}

.ul_list_dot {padding:10px 0;}
.ul_list_dot li {background:url(style_img/icon_dot.png) no-repeat left 7px; padding:0 0 5px 10px;}
.ul_list_dot2 {padding:10px 0;}
.ul_list_dot2 li {background:url(style_img/icon_dot2.png) no-repeat left 7px; padding:0 0 5px 10px;}

.ul_list_num {padding:10px 0; overflow:hidden; _zoom:1;}
.ul_list_num ul {float:left; width:48%;}
.ul_list_num li {padding:2px 0;}
.ul_list_num li span {display:block; float:left; width:15px; height:15px; line-height:15px; background:url(style_img/man_img.png) no-repeat right -360px; text-align:center; margin:2px 10px 0 0; font-weight:bold;}

.fl_img {float:left; margin:10px 20px 0 0;}
.fl_img h3{text-align:center; font-size:12px; padding-top:10px;}
.fl_img1 {float:left; margin:10px 10px 0 0; text-align:center} /* wanghaijin  20100828  add */
.fr_img {float:right; margin:10px 0 0 20px;}
.fr_img h3{text-align:center; font-weight:bold; font-size:12px; padding-top:10px;}

.step_box {padding:10px 15px; background:url(style_img/bg_step.gif) repeat-x left bottom #fff; border:solid 1px #ccc; overflow:hidden; _zoom:1; margin:5px 0;}
.step_box li {float:left; padding:0px; margin:0px;}
.step_box .step_content { width:180px;}
.step_box .step_content1 { width:138px;}  /* wanghaijin 20100819  add*/
.step_box .step_content h5 {font-weight:bold; padding:0 0 5px 0; font-size:13px;}
.step_box .step_content strong {display:block; font-weight:bold; font-size:18px;}
.step_box .arrow {width:70px; height:220px; background:url(style_img/step_arrow.png) no-repeat center center;}
.step_box .arrow2 {width:38px; height:220px; background:url(style_img/step_arrow.png) no-repeat right center; margin:0px; padding:0px} /* wanghaijin 20100819 */
.step_box .arrow1 {width:35px; height:200px; background:url(style_img/pms_col1_arrow.gif) no-repeat center center;}

.step_btn {background:url(style_img/step_boxBg.png) no-repeat; height:30px; padding:10px 0 0 20px !important; margin:10px 0;}
.step_btn a {color:#3d4e56;}
.step_btn img {margin:0 5px;}

.step_box1 {padding:10px 15px; border:solid 1px #ccc; overflow:hidden; _zoom:1;}
.step_box1 li {float:left;}
.step_box1 .step_content { width:160px; padding-left:10px;}
.step_box1 .step_content2 { width:160px; padding:20px 20px 0 20px;}
.step_box1 .step_content1 { width:265px; padding-left:10px;}
.step_box1 .step_content h5 {font-weight:normal; padding:0 0 5px 0; font-size:12px;}
.step_box1 .step_content strong {display:block; font-weight:bold; font-size:18px;}



.font_red {color:#F00;}
.pro-tybox1{
    width:100%; font-weight:bold; font:13px;  background-color:#D7D7D7; line-height:25px;
}
/* artcles */
.cont_topic h1{height:35px; line-height:30px; font-size:14px; font-weight:bold;}
.cont_topic .topic_box{width:330px; padding:10px 20px 0 0; float:left; margin:10px 0; border-top:1px dashed #ccc;}
.cont_topic h2{font-size:12px; font-weight:bold; line-height:14px;}
.cont_topic ul{padding:10px 10px;}
.cont_topic li {background:url(style_img/line-bg.gif) no-repeat 0 center;padding-left:10px;}
.cont_topic li a{color:#333; }
.cont_topic li a:hover{color:#7FA20F;}
.cont_txt h1{font-size:22px; padding:20px 0 10px 0; line-height:26px; border-bottom: 1px solid #E3E4E6;}
.cont_txt .share{padding:10px 0 5px 520px;}
.cont_txt h2{font-size:14px; padding-top:10px;line-height:16px;}
.cont_txt h3{font-size:12px; padding-top:10px;line-height:14px;}
.cont_txt p {padding:10px 0;}
.cont_txt img{vertical-align:middle;}
.cont_txt .list{padding:5px 0;}
.cont_txt .list li{background:url(style_img/icon_dot2.png) no-repeat left center;padding:2px 0 2px 10px;}
.cont_txt .list2{padding:0 0 5px 0;}
.cont_txt .list2 li{padding:2px 0 2px 10px;}
.cont_txt .relabox{background:#f1f6f8;padding:15px;height:90px;margin-top:20px;position:relative;}
.cont_txt .relabox dt{padding-bottom:10px;}
.cont_txt .relabox dd{background:url(style_img/line-bg.gif) no-repeat 0 center;line-height:20px;padding-left:10px;}
.cont_txt .relabox dd a{color:#333;line-height:20px;}
.cont_txt .relabox dd a:hover{color:#7FA20F;}
.box_hot ul {padding:10px;}
.box_hot ul li {padding:2px 0 2px 10px;background:url(style_img/line-bg.gif) no-repeat 0 center;}
.box_hot ul li a{color:#333; }
.box_hot ul li a:hover{color:#7FA20F;}
.box_tag {padding:10px 0;}
.box_tag{padding:10px 10px;}
.box_tag em {font:normal 12px 'ＭＳ Ｐゴシック', 'MS P Gothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, sans-serif, verdana, Arial, Tahoma, Helvetica, sans-serif;color:#3e4e57;}
.box_tag em a{line-height:22px;padding:0 5px;color:#333;}
.box_tag em a:hover{color:#7FA20F;}
.box_tag em a.one{font-size:16px;font-weight:bold;}
.box_tag em a.two{font-size:14px;font-weight:bold;}
.box_tag em a.three{font-weight:bold;}