body {margin:0px; scrollbar-face-color:#ECECEC;}
body,td {font-size:12px; color:#333333;}
ul,li,dl,dt,dd {margin:0px; padding:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; padding:0px; margin:0px;}
em {font-style:normal;}
.fl {float:left;}
.fr {float:right;}
.cf {clear:both; border:0px;} /*清除浮动*/
.prel {position:relative;}
.c_center {text-align:center;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}* html 
.clearfix {height:1%;}
.clearfix {display:block;}
form {margin:0px;}

/*在线测试*/
::-webkit-scrollbar {width: 15px;}
::-webkit-scrollbar-track {background-color: #EFEFEF;} /* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-thumb {background-color: #CCCCCC;} /* 滑块颜色 */
::-webkit-scrollbar-button {background-color: #999999;} /* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-corner {background-color: black;} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */

.test_div {width:950px; margin:10px auto; padding:20px; border:3px solid #CECECE;}

.test_intro {width:950px; height:400px; margin:10px auto; background-color:#FEFDF7;}
.test_intro h1 {width:950px; height:60px; background:url(images/intro_bt.png) no-repeat 0px 5px;}
.test_intro_info {width:880px; height:290px; margin:10px auto; padding:10px 20px; overflow-y:scroll;  font-size:14px; font-family:"Microsoft Yahei";}

.test {padding:0px;}
.test span {color:#ff0000;}
.test_box {width:940px;} 
.test_title {font-size:14px; font-weight:bold;}
.test_title2 {font-size:13px; font-weight:bold;}
.test_item {border-bottom:1px solid #CECECE; padding:5px; margin:0px auto 10px auto;}
.test_item li {font-size:14px; line-height:30px; padding-left:15px; }
.test_item li:hover {background-color:#EDFAFE;} 
.test_item li label {display:block; cursor:pointer;}
.test_item2 {border-bottom:1px solid #CECECE; padding:5px; margin:0px auto 10px auto;}
.test_item2 li {font-size:12px; line-height:30px; padding-left:15px;}
.test_answer {margin:10px auto; background-color:#FFFCEC; font-size:14px; height:30px; line-height:30px; padding-left:15px;}

.test_us {width:100%; border:3px solid #FFDD99; background-color:#FFFCEC;}
.test_us strong {color:#FF8000; font-size:14px; font-weight:bold;}
.test_us td {height:25px; line-height:25px; padding:5px 10px; text-align:left;}
.test_us input {border:1px solid #CCCCCC; width:200px; height:20px; line-height:20px; padding:5px; font-size:14px;}
.test_tips {height:20px; line-height:20px; padding:5px; margin:10px auto; border:1px solid #FFDD99; background-color:#FFF9ED; font-size:12px; text-align:center;}
.test_h1 {height:30px; line-height:30px; padding:5px; margin:10px auto; border-bottom:2px solid #CCCCCC; color:#0066CC; font-size:16px; font-weight:bold; text-align:center;}
.test_btn {width:161px; height:47px; line-height:45px; cursor:pointer; border:none; background:url(images/btn.png) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF;}

.test_class {width:400px; padding:10px; background-color:#efefef; text-align:center;}
.test_class h1 {font:bold 30px Microsoft Yahei; color:#FF6600; margin-bottom:10px;}
.test_class a {width:380px; display:block; float:left; padding:8px 5px; margin:5px; font-size:14px; background-color:#fff;}
.test_class a:hover {color:#FFFFFF; background-color:#09c;}

.test_show {padding:20px 0px; margin:10px auto; border:1px solid #BFD1EB; background-color:#F3FAFF;}
.test_show h1 {font-size:25px; font-family:"Microsoft Yahei"; color:#0066CC; text-align:center;}
.test_show p {font-size:15px; font-family:"Microsoft Yahei"}
.test_show h3 {text-align:center; font:32px Microsoft Yahei;}
.test_show span {color:#FF0000; font-size:30px; font-weight:bold;}
.test_info {margin:0px auto; text-align:center;}

.Validform_right {color:#71b83d; margin-left:5px; padding-left:20px; background:url(images/right.png) no-repeat left center;}
.Validform_wrong {color:red; margin-left:5px; padding-left:20px; white-space:nowrap;	background:url(images/error.png) no-repeat left center;}
.Validform_loading {margin-left:5px; padding-left:20px; background:url(images/onLoad.gif) no-repeat left center;}
.Validform_error {background-color:#ffe7e7;}

.cx_form {border:3px solid #BFD1EB; background-color:#F3FAFF;}
.cx_form strong {color:#0066CC; font-size:14px; font-weight:bold;}
.cx_form td {height:25px; line-height:25px; padding:5px 10px; font-size:14px;}
.cx_form input {border:1px solid #CCCCCC; width:200px; height:20px; line-height:20px; padding:5px; font-size:14px;}

.tips {margin:10px auto; padding:10px; font-size:14px; border:3px solid #BFD1EB; background-color:#F3FAFF; color:#FF0000; text-align:center;}

 /*链接样式*/
a  	{color: #143a8b; text-decoration: none}
a:link	{color: #143a8b; text-decoration: none}
a:visited{color: #143a8b; text-decoration: none}
a:hover	{color: #cc3300; text-decoration: underline}
a:active	{text-decoration: none}

a.cx {display:block; text-align:center; font:bold 14px 宋体; background:url(images/cx.gif) no-repeat; text-decoration: none;}
a.cx:link	{width:120px; height:26px; line-height:26px; color:#0066CC; text-decoration:none;}
a.cx:visited{color:#0066CC; text-decoration:none;}
a.cx:hover	{color:#2894FF; text-decoration:none;}