html, body, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, fieldset, input, th, td, a{ margin: 0; padding: 0;border: 0;outline: none; list-style: none; font-size:12px;}
a:hover{text-decoration:underline;}

body{font-family:arial;}


/*--------------------------------css--------------------------------*/
.blue02{font-size:20px; color:#118ADB; font-weight:bold; line-height:50px; height:50px;}




/*------------------------------ҳcss--------------------------------*/
/*--------------ȷҳcss--------------------*/
.toptit{ width:1000px; font-size:20px; color:#118ADB; font-weight:bold; text-align:center; padding:50px 0px 5px 0px; margin:0 auto;}
.waidiv{ width:1000px; margin:0 auto; padding:0;}

.s01{width:21px; height:20px; background:url(../images/topshadow.jpg) 0px 13px no-repeat;}
.s02{height:20px; background:url(../images/topshadow.jpg) 0px -7px repeat-x;}
.s03{width:21px; height:20px; background:url(../images/topshadow.jpg) -21px 13px no-repeat;}
.sizhou{ border:1px solid #ccc;}
#tdxuxian{border-top:1px dashed #CECECE; padding:10px 14px 0px 14px;}
#tdxuxian td{ line-height:28px;}
#tdxuxian td span{ font-size:14px; color:#0E72D8;}

.qrtbbg{ border-top:1px solid #ccc; border-bottom:1px solid #67B4EA; height:33px; background:url(../images/querentbbg.jpg); line-height:33px; font-size:14px; font-weight:bold; color:#333; text-align:center;}
.qrshuxian{ border-right:1px solid #ccc;}
.qrgray{ padding-left:10px; font-size:14px; font-weight:bold; color:#333; line-height:30px; height:30px;}

.qrxuzhi{ color:#666; line-height:18px; padding:16px 34px 10px 34px;}
.qrxuzhi_blue{ font-size:14px; color:#1189DC; font-weight:bold;  line-height:24px;}
.qrxuzhi_red{ font-size:14px; color:#ff0000; font-weight:bold; line-height:24px;}

/*--------------ҳcss--------------------*/
.ks_info{ width:1000px; margin:6px auto; padding:0;}
.ks_info_01{ width:19px; background:url(../images/ks_tdbg.jpg) 0px 0px no-repeat;}
.ks_info_02{ width:962px; height:26px; background:url(../images/ks_tdbg.jpg) 0px -28px repeat-x; line-height:26px; font-weight:bold; color:#333; font-size:14px;}
.ks_info_03{ width:19px; background:url(../images/ks_tdbg.jpg) right top no-repeat;}
.ks_info_tb{ border-left:1px solid #D7DADF;}
.ks_info_tb td{border-bottom:1px solid #D7DADF; border-right:1px solid #D7DADF; height:24px; line-height:24px; padding-left:12px; color:#333;}
.ks_info_tb td input{ width:40px; height:17px; border:1px solid #8AAAC6;}
.ks_info_tb td.name{ background:#DEE6F1 url(../images/ksinfotbbg.jpg) repeat-x;}/*--------------------------------------------ĸĸ---*/
.ks_info_tb td img{ width:90px; height:105px; border:none;}/*--------------------------------------------ĸĸ---*/
.ks_info_tb td div.photo{width:90px; height:105px; display:block; position:relative;}
.ks_info_tb td div.photo span{ width:90px; position:absolute; left:0; bottom:0px; background:#000; color:#fff; line-height:25px; text-align:center; 
filter:alpha(opacity=60);  /*支持 IE 浏览器*/
-moz-opacity:0.60; /*支持 FireFox 浏览器*/
opacity:0.60;  /*支持 Chrome, Opera, Safari 等浏览器*/}

.ks_ti{ width:1000px; margin:6px auto;}
.ks_ti_01{ width:19px; background:url(../images/ks_tdbg.jpg) 0px -56px no-repeat;}
.ks_ti_02{ width:962px; height:26px; background:url(../images/ks_tdbg.jpg) 0px -84px repeat-x; line-height:26px; font-weight:bold; color:#333; font-size:14px;}
.ks_ti_03{ width:19px; background:url(../images/ks_tdbg.jpg) right -56px no-repeat;}
.ks_ti_side{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:300px;}
.ks_ti_side label{ font-size:0; height:0; line-height:0;}

.ks_st{ width:100%; margin-bottom:10px;}
.ks_st tr{}
.ks_st tr td{font-size:16px; font-weight:bold; color:#333; line-height:16px; padding:5px 0px 5px 12px; vertical-align:top}
.ks_st tr td img{max-width: 200px; 
     max-height: 200px;
	 width: expression(this.width > 200 && this.width > this.height ? 200 : true); overflow:hidden;
     height: expression(this.height > 200 ? 200 : true); overflow:hidden;}
.ks_st tr td.head{ background:url(../images/ks_xiewen.jpg); font-size:16px; font-weight:bold; color:#333; line-height:140%; padding:10px 0px 10px 12px;}
.ks_st tr td.head span.red{ color:#ff0000;}
.ks_st tr td.head span.blue{ color:#0069DF;}
.ks_st tr td input{}
.ks_st td.ks_ti_02{ font-size:14px; font-weight:bold; height:16px;}

.ks_updn{border:1px solid #ccc; border-bottom:none; padding:14px 0px 11px 0px; text-align:center;}

.ks_xuhao{border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px dashed #ccc;  padding:7px;}/*---------------------------------------------ĸĸ--*/


.mflagon{ background:url(../images/redflag.gif) right top no-repeat; color:#ff0000; border:1px solid #999; width:26px; height:20px; display:block; float:left; line-height:20px; text-align:center; margin:2px; font-size:14px; text-decoration:none;}/*--------------------------------------------------ĸ--*/
.mflagout{ background:none; color:#ff0000; border:1px solid #999; width:26px; height:20px; display:block; float:left; line-height:20px; text-align:center; margin:2px; font-size:14px; text-decoration:none;}/*--------------------------------------------------ĸ--*/
.zflagon{ color:#ffffff; font-weight:bold; border:1px solid #358AFF; background:url(../images/zflag.jpg) right top no-repeat; width:26px; height:20px; display:block; float:left; line-height:20px; text-align:center; margin:2px; font-size:14px; text-decoration:none;}/*--------------------------------------------------ĸ--*/
.zflagout{ color:#ffffff; font-weight:bold; border:1px solid #358AFF; background:url(../images/ks_xuhaobg.jpg) right top repeat-x; width:26px; height:20px; display:block; float:left; line-height:20px; text-align:center; margin:2px; font-size:14px; text-decoration:none;}/*--------------------------------------------------ĸ--*/

.ks_shuoming01{width:19px; background:url(../images/ks_tdbg.jpg) 0px -112px no-repeat;}
.ks_shuoming02{ width:962px; height:25px; background:url(../images/ks_tdbg.jpg) 0px -139px repeat-x; line-height:25px; color:#333; font-size:14px;}
.ks_shuoming03{width:19px; background:url(../images/ks_tdbg.jpg) right -112px no-repeat;}
.red{ color:#ff0000;}
.red2{ color:#ff0000; font-size:14px; font-weight:bold;}/*--------------------------------------------ĸĸ---*/
.blue{ color:#0069DF;}
.cu{ font-weight:bold;}

.ks_jiaojuan{ padding-top:8px; text-align:center;}

/*--------------ɼcss--------------------*/
.bodybg{ background:#F8F8F8; padding-top:20px;}
.sc_content{ width:1000px; margin:0 auto;}
.sc_titbg01{ width:459px; height:70px; background:url(../images/ks_titbg1.jpg) no-repeat; display:block; float:left;}
.sc_titbg02{ background:url(../images/ks_titbg2.jpg) repeat-x;}
.sc_titbg03{ width:59px; background:url(../images/ks_titbg3.jpg) right no-repeat; display:block; float:right; height:70px;} 

.sc_mid{ padding:0px 19px 0px 20px;}
.sc_mid div.cont{ border-left:1px solid #A4A4A4; border-right:1px solid #A4A4A4; background-color:#fff; text-align:center; padding-bottom:50px;}
.sc_bi{ background:url(../images/sc_bi.jpg) 98% 100% no-repeat;}
.sc_black1{ color:#000; font-size:26px; line-height:250%; padding:10px;}
.sc_black2{color:#000; font-size:17px; line-height:250%; padding:10px;}
.sc_blue{ color:#0061E6; font-size:26px; line-height:250%; padding:10px;}
.sc_red{ color:#ff0000; font-size:17px; line-height:250%; padding:10px;}

.si_padtop{ padding:0px;}
.si_dibg1{ width:33px; background:url(../images/sc_dibg.jpg) no-repeat;}
.si_dibg2{ background:url(../images/sc_dibg.jpg) 0px -20px repeat-x;}
.si_dibg3{ width:33px; background:url(../images/sc_dibg.jpg) right top no-repeat;}

.sc_pass, .sc_fail{ width:550px; margin:0 auto; border:0;}
.sc_pass th{ height:121px; background:url(../images/xiaolian.jpg) center no-repeat;}
.sc_pass td.sc_black1{ height:105px; text-align:center; padding-right:100px; background:url(../images/sc_pass.jpg) right 0px no-repeat;}

.sc_fail th{ height:121px; background:url(../images/kulian.jpg) center no-repeat;}
.sc_fail td.sc_black1{ height:105px; text-align:center; padding-right:100px; background:url(../images/sc_fail.jpg) right 0px no-repeat;}




/*------------------------------css--------------------------------*/




/*------------------------------ťcss--------------------------------*/
/*--------------ȷҳ水ť--------------------*/
.btn02_out{ width:146px; height:44px; background:url(../images/btn02_out.jpg) no-repeat; border:none; font-size:22px; font-weight:bold; color:#333; margin-right:10px; cursor:pointer;}
.btn02_on{ width:146px; height:44px; background:url(../images/btn02_on.jpg) no-repeat; border:none; font-size:22px; font-weight:bold; color:#fff; margin-right:10px; cursor:pointer;}

/*--------------ҳ水ť--------------------*/
.btn03_out{width:100px; height:36px; background:url(../images/btn03_out.jpg) no-repeat; border:none; font-size:18px; font-weight:bold; color:#333; margin-right:10px; cursor:pointer;}
.btn03_on{width:100px; height:36px; background:url(../images/btn03_on.jpg) no-repeat; border:none; font-size:18px; font-weight:bold; color:#fff; margin-right:10px; cursor:pointer;}

.btn_jiaojuan_out{width:194px; height:50px; background:url(../images/ks_jiaojuan_out.jpg) no-repeat; font-size:20px; font-weight:bold; color:#333; text-align:center; cursor:pointer; }
.btn_jiaojuan_on{width:194px; height:50px; background:url(../images/ks_jiaojuan_on.jpg) no-repeat; font-size:20px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; }


.inputtiankong{ border:none; border-bottom:1px solid #333; height:26px; line-height:26px; font-size:14px;}






/*--------------------------------------------------------------*/
.redflag{ background:url(../images/redflag.gif) right top no-repeat;}