@charset "utf-8";
/* allproducts */
.allproducts{ float:left; width:854px; padding:0 28px}
.allproducts p{ float:left; width:854px; height:24px; color:#275c91;margin: 0 0 10px 0;}
.allproducts_title{float:left; padding-left:15px; width:839px;height:30px; background:url(../images/all_dot.gif) left top no-repeat }
.allproducts td{padding:5px 0; font:normal 12px Arial}
.t_close,.t_close a{ font:bolder 12px Arial; color:#245e99;}
.t_open,.t_open a,.t_close1 a:hover,.t_open a:visited{ margin-left:5px;color:#4e4e4e;line-height:20px;  }

/* attestation_all */
.list{ float:left; width:700px;}
.list_left{float:left; width:286px} 
.list_left .all_c{float:left; width:286px;}
.list_left .all_c .all_c_title{ float:left; padding-left:15px;width:271px;background:url(../images/l_dot.GIF) left center no-repeat}
h3{ font:bold 14px  "宋体"; color:#f96a04}
.list_left .all_c .all_c_text{}
.list_left .all_c .all_c_text p{width:266px;text-align:left;padding:5px 10px; line-height:18px;}
.list_left .all_c  ul{}
.list_left .all_c  ul li{ float:left; padding:5px 0 5px 13px;width:213px;line-height:25px;text-align:left;font:bold 12px Arial; margin:0 0 0 40px; *margin:0 0 0 20px!important;*margin:0 0 0 20px; background:url(../images/b_dot.GIF) left center no-repeat}
.list_left .all_c  ul li a{ font:bold 12px Arial}

.list_right{float:left; width:392px; padding:0 0 0 10px; border-left:1px dashed #ededed}
.list_right .latest_c{float:left; width:387px; padding-left:5px}
.list_right .latest_c .latest_c_title{ float:left; padding-left:15px;width:372px;background:url(../images/l_dot.GIF) left center no-repeat}
.list_right .latest_c  ul li{ float:left;width:375px; list-style-type:none;text-align:left; padding:6px 0 6px 10px;font: normal 11px Arial;  overflow:hidden; white-space: nowrap;text-overflow: ellipsis;background:url(../images/a_dot.gif) left center no-repeat}
.list_right .popular_c{float:left; width:387px; padding:15px 0 0 5px;}
.list_right .popular_c .popular_c_title{ float:left; padding-left:15px;width:372px;background:url(../images/l_dot.GIF) left center no-repeat}
.list_right .popular_c  ul li{float:left;width:375px;list-style-type:none;text-align:left; padding:6px 0 6px 10px;font:normal 11px Arial; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; background:url(../images/a_dot.gif) left center no-repeat}

/* attestation_detail */
.list_exams{float:left;width:698px; margin:8px 0 0 0; border:1px solid #99bbdd}
.list_exams li{float:left; height:20px; padding:6px 0 4px 10px; font: normal 11px Arial; text-align:left;}
.list_exams li.e1{width:100px;border-bottom:1px dashed #ccc; font-weight:bold; text-align:center}
.list_exams li.e2{width:358px;border-bottom:1px dashed #ccc; overflow:hidden;text-overflow: ellipsis; white-space:nowrap}
.list_exams li.e3{width:120px;border-bottom:1px dashed #ccc;}
.color3{ font:bold 13px Arial; color:#bc0001}
.list_exams li.e4{width:80px;border-bottom:1px dashed #ccc;}
.list_exams li.e1_1{border-bottom:none;}
.list_exams li.e2_1{border-bottom:none;}
.list_exams li.e3_1{border-bottom:none;}
.list_exams li.e4_1{border-bottom:none}

/* product_detail */
.product_detail{ float:left; width:700px; margin:10px 0 7px 0}
.product_detail .left{ float: left; width:167px; padding:0 18px 10px 0 }
.product_detail .left .box{ float: left; width:167px; height:209px}
.product_detail .left .box_detail{ float:left; width:167px}
.product_detail .left .box_detail li{ float:left; width:160px; padding:3px 0 3px 7px;text-align:left; list-style-type:none; display:block;}
.product_detail .left .box_detail .add{ float:left; width:117px; height:26px}
.product_detail .right{ float: left; width:490px; padding-bottom:10px}
.product_detail .right .text{float: left; width:440px;text-align:left}
.product_detail .right p{float: left;width:480px; padding:2px 0; margin:0; line-height:20px; text-align:left}
.product_detail .right .fre{ float: left; width:162px; height:60px}

/***other exam***/
#other_exam{float:left;width:700px; background:#fff; padding:10px 0 10px 0; margin-bottom:7px}
 .related{float:left; width:340px;}
 .related .related_title{float:left;width:315px; height:25px; padding-left:25px;border-bottom:3px solid #547591;}
 .related .related_text{float:left;width:330px;}
 .related .related_text dl{padding:6px 0 6px 25px;margin:0;}
 .related .related_text dl dd{float:left; width:55px; line-height:20px; text-align:left;  overflow:hidden;text-overflow: ellipsis; white-space:nowrap;} 
 
 .other{float:right; width:340px; padding-left:20px }
 .other .other_title{float:right;width:315px;height:25px; padding-left:25px; font-family:Arial;border-bottom:3px solid #547591;}
 .other .other_text{float:right;width:330px;}
 .other .other_text dl{padding:6px 0 6px 25px;margin:0;}
 .other .other_text dl dd{float:left; width:55px; text-align:left;line-height:20px;overflow:hidden;text-overflow: ellipsis; white-space:nowrap;}
 
 .facother {
	 FLOAT:left; WIDTH: 700px
}
.facother .facother_title {
	 FLOAT: left; WIDTH: 685px; padding-left:15px; BORDER-BOTTOM: #547591 3px solid; FONT-FAMILY: Arial; HEIGHT: 25px
}
.facother .facother_text {
	FLOAT: left; WIDTH: 700px
}
.facother .facother_text DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 685px; PADDING-TOP: 6px
}
.facother .facother_text DL DD {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 65px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
 
/* ys */
.f_title{ float:left; width:668px;font: bold 12px/24px Arial; color:#015bbf;padding:5px 0 5px 20px; background:url(../images/f_title.gif) left center no-repeat }
.f_text{ float: left; width:650px; margin-left:18px; border-bottom:1px dotted #c6c6c6}
.f_text p{float: left; width:640px; padding:2px 0; margin:0}

/* free_try */
.free_title{ font:bold 12px "宋体"; color:#fff}

/* faq */
.faq_tab{ 
float: left; clear:none;margin:15px 0 0 0; width:680px; height:auto;overflow:hidden
}
.faq_menu { float:left; width:680px}
.faq_menu li{
 float:left;width:108px;height:25px;padding:0 0 3px 0; font:normal 12px/21px "宋体"; color:#4e4e4e;background:url(../images/uc.gif) no-repeat; margin-right:5px;list-style:none;overflow:hidden;text-align:center;
}
.faq_menu li.s3{
 float:left;padding:0 0 3px 0;width:108px; height:22px;font:bold 12px/21px "宋体"; color:#ffffff; background:url(../images/uc_hover.gif) no-repeat; cursor:pointer;text-align:center
}
#more{
float:left;width:76px;font-size:10pt;line-height:1.5;font-weight:normal;color:#F00;text-align:right;
margin-left:1px;cursor:pointer
}
.con{ 
float:left;width:680px; padding:15px 0 0 0;height:auto
}
.con .q_box{margin:0 auto; width:680px; text-align:left; padding:0; font:normal 12px/18px "宋体"}
.con .q_box .q_title{float:left;  width:680px; font:bold 12px "宋体"; color:#4e4e4e; height:18px;  text-align:left;padding:5px 0 5px 10px;}
.con .q_box .g_title{float:left;  width:680px; height:18px; color:#f96a04; text-align:left; padding:5px 0 5px 10px;}
.con .q_box .g_title a{font:normal 12px "宋体"; color:#f96a04;}
.con .q_box  .g_text,
.con .q_box  .g_text p{float:left; width:670px; text-align:left;padding:5px 0 10px 10px;}

/* pack */
.pack_text{ float: left; width:700px}
.pack_text .pack_left{ float: left; width:153px; padding:8px 18px}
.pack_text .pack_right{ float: right; width:511px}
.pack_text .pack_right .a_details{ float: left; width:501px; padding:15px 5px}
.pack_text .pack_right .a_details ul{ padding:0; margin:0}
.pack_text .pack_right .a_details li{ float: left; font:bold 11px Arial; text-align:left}
.pack_text .pack_right .a_details li.l1{ width:396px; color:#000; padding:5px 10px; margin:0; background:url(../images/a_dot.gif) left center no-repeat; overflow:hidden;text-overflow: ellipsis; white-space:nowrap}
.pack_text .pack_right .a_details li.l2{ width:80px; padding:5px 0; margin:0; color:#015bbf}
.pack_text .pack_right .Discount_details{ float: left; width:481px; padding:0px 0 10px 10px;margin:0 5px; background-color:#e9f4ff}
.pack_text .pack_right .Discount_details .left_b{ float:left; width:406px; padding:10px 0 0 0} 
.pack_text .pack_right .Discount_details .right_b{ float: left; width:74px; text-align:right}
.pack_text .pack_right .Discount_details .left_b li{float: left; padding:5px 0 5px 3px; font: normal 11px Arial; text-align:left}
.pack_text .pack_right .Discount_details li.m1{ padding:2px 0;width:30px; text-align:center}
.pack_text .pack_right .Discount_details li.m1 .checkbox{ width:12px; height:12px; background:url(../images/checkbox.gif) center center no-repeat}
.pack_text .pack_right .Discount_details li.m2{ width:286px; color:#000;overflow:hidden; white-space: nowrap}
.pack_text .pack_right .Discount_details li.m3{ width:80px;color:#015bbf}
.pack_text .pack_right .Discount{ float: left;  width:481px;padding:0px 0 10px 0;margin:10px 5px;}
.pack_text .pack_right .Discount .left1{ float:left; width:350px; font:bold 14px "宋体";color:#000; padding:6px 0;}
.pack_text .pack_right .Discount .left1 .color1{ color:#bc0001}
.pack_text .pack_right .Discount .left1 .color2{ font:bold 18px Arial; color:#bc0001}
.pack_text .pack_right .Discount .right1{ float:left; width:80px}

/*search result*/
/* Digg style pagination */
dd.digg { float:left; padding:0 0 3px 0;text-align: left}
dd.digg A { padding:2px 5px; margin:2px; border:1px solid #a0a0a0; color:#666; text-decoration:none	}
dd.digg A:hover,div.digg A:active { border:1px solid #000; color:#000}
dd.digg span.current {padding:2px 5px; margin:2px; border:1px solid #aeaeae; color:#000; background:#aeaeae}
dd.digg SPAN.page{ float:left;font-size:12px; color:#666; font-weight:bold; padding-right:4px}
dd.digg SPAN.disabled { padding:2px 5px; margin:2px; border:1px solid #eee; color:#ddd
}




