body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td{ margin:0px; padding:0px;  }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;}
/*clear float*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix { zoom:1;}

.cRed{ color:#f00;}
.cGrey{ color:#777}
.w1000{ width:1000px; margin:0 auto;}

/*public font*/
.f-fb{ font-weight:bold;}
.f-unline{ text-decoration:none;}
.f-ffyh { font-family:"\5FAE\8F6F\96C5\9ED1"; }
.f-ffar { font-family:Arial; }
.f-ffst { font-family:"\5b8b\4f53"; }

.f-lh23{ line-height:23px;}
.f-lh26{ line-height:26px;}
.f-lh180{ line-height:180%;}
.f-lh200{ line-height:200%;}

.f-f12{ font-size:12px;}
.f-f14{ font-size:14px;}
.f-f18{ font-size:18px;}

/*public layout*/
.f-fl{ float:left; _display:inline;}
.f-fr{ float:right; _display:inline;}
.f-cb{ clear:both;}
.f-pr{ position:relative;}
.f-dn{ display:none;}
.f-db{ display:block;}
.f-tal{ text-align:left;}
.f-tac{ text-align:center;}
.f-tar{ text-align:right;}

/*public margin*/
.f-mt10{ margin-top:10px;}
.f-mt15{ margin-top:15px;}
.f-mt40{ margin-top:40px;}
.f-mb20{ margin-bottom:20px;}
.f-ml10{ margin-left:10px;}
.f-ml20{ margin-left:20px;}
.f-mr20{ margin-right:20px;}
.f-mr40{ margin-right:40px;}

.f-pt15{ padding-top:15px;}
.f-pt45{ padding-top:45px;}
.f-pb15{ padding-bottom:15px;}
.f-pb30{ padding-bottom:30px;}

/* cursor */
.f-csp { cursor:pointer; } 
.f-csd { cursor:default; } 

.mainBox{ width:1000px; margin:30px auto 0; border:1px solid #e5e5e5; background:#fff; font-family:"Microsoft YaHei"; padding-bottom:20px; margin-bottom:30px;}

.f-fb{ font-weight:bold;}
.f-f12{ font-size:12px;}
.f-f14{ font-size:14px;}
.f-f16{ font-size:16px;}
.f-f18{ font-size:18px;}


.f-fl{ float:left; _display:inline;}
.f-fr{ float:right; _display:inline;}
.f-cb{ clear:both;}
.f-pr{ position:relative;}
.f-dn{ display:none;}
.f-db{ display:block;}
.f-tal{ text-align:left;}
.f-tac,.tac{ text-align:center;}
.f-tar{ text-align:right;}


.f-mt10{ margin-top:10px;}
.f-mt20{ margin-top:20px;}
.f-mt40{ margin-top:40px;}
.f-mb20{ margin-bottom:20px;}
.f-mb10{ margin-bottom:10px;}
.f-ml5{ margin-left:5px;}
.f-ml10{ margin-left:10px;}
.f-ml20{ margin-left:20px;}
.f-ml30{ margin-left:30px;}
.f-ml50{ margin-left:50px;}
.f-mr20{ margin-right:20px;}
.f-mr40{ margin-right:40px;}

.f-pb7{ padding-bottom:7px;}
.f-pt10{ padding-top:10px;}
.f-pb10{ padding-bottom:10px;}
.f-pb140{ padding-bottom:140px;}
.f-p30{ padding-left:30px;}

.f-csp { cursor:pointer; } 
.f-csd { cursor:default; } 

.tx_cet{ text-align:center;}
.mr0{ margin-right:0!important;}


body{ font-size:12px; color:#333; font-family:\5FAE\8F6F\96C5\9ED1,Microsoft YaHei,arial,\5b8b\4f53,georgia,verdana,helvetica,sans-serif; #font-family:"SimSun"!important;_font-family:"SimSun"!important;background-color:#f6f6f6; background-repeat: no-repeat;}
.wrap,.main{ width:1000px; margin:0px auto; clear:both;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
/*bgcolor-change*/
::selection {background:#0487da; color:#fff;}
::-moz-selection {background:#0487da; color:#fff;}
/*none-content*/
#link:after{display:block;visibility:hidden;clear:both;height:0;content:'.'; }
#link { zoom:1;}
/*size.color*/
a{color:#333;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;}
a:hover{color:#ee491f;text-decoration:none;}
a:active{color:#ee491f;}
.redTxt,a.redTxt:link,a.redTxt:visited,.redTxt a{ color:red;}
.orgTxt,a.orgTxt:link,a.orgTxt:visited,.orgTxt a{ color:#f28d32;}
.grayTxt,a.grayTxt:link,a.grayTxt:visited,.grayTxt a{ color:#9093a6;}a.grayTxt:hover{ color:#666;}
.blueTxt,a.blueTxt:link,a.blueTxt:visited,.blueTxt a{ color:#4790d2;}
.greenTxt,a.greenTxt:link,a.greenTxt:visited,.greenTxt a{ color:#53ab10;}
.content{
	width: 1000px;
	margin: 0 auto;
	font-family: "Microsoft YaHei", "SimSun", "u5b8bu4f5353";
	padding-bottom: 30px;
	margin-top: 20px;
	/*min-height: 600px;*/
}


.body{ background-color:#f6f6f6}
/*nav*/

.f-icon{width:22px;height:22px;display:inline-block;line-height:14px;vertical-align:text-top;background:url(img2.233.comwxucgv2015skinicons.png) no-repeat}

.icon-zixun{float:left; background-position:0 -272px}
.icon-PC{float:left; background-position:0 -297px}
.icon-IPh{float:left; background-position:0 -324px}
.icon-anz{float:left; background-position:0 -352px}

.n-set-bar{width:165px;border-top:1px solid #f0f0f0;height:53px;padding-left:0px;overflow:hidden;background-color:#fafafa}
.n-set-bar a{padding:0 19px!important; width:auto!important;line-height:20px;margin:16px 0!important;float:left;display:inline-block;font-size:14px;color:#444!important;}
.n-set-bar a:hover{color:#f30!important; background:none!important}
.n-set-bar .border-r{width:1px;float:left;display:inline-block;height:53px;margin:0;border-right:1px solid #f0f0f0}
.n-set-bar a.n-quit:hover{text-decoration:none;}

/*nav-box*/
.nav-box{ width:100%; margin:0 auto; background:#fff;position:relative; z-index:999;  }
.nav-box1{ width:100%; margin:0 auto; background:#fff;position:relative; z-index:998;}
.nav-box-big{ width:1000px; margin:0 auto; height:90px;}
.nav-box-big .fl{ position:relative; z-index:33}
ul.exam-cbox{position: absolute;z-index: 1000; right:-85px; top:70px; width:220px;border:1px solid #ffe4d3; background:#fff; border-top:2px solid #ee491f; box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}
ul.exam-cbox li{ display:inline; float:left; width:200px; padding:0 0 0 20px; position:relative;float:left; border-bottom:1px solid #f6f6f6; position:relative}
ul.exam-cbox li:hover{ background-color:#fff6f0}
ul.exam-cbox li a{ float:left;font:normal 14px/50px "\5FAE\8F6F\96C5\9ED1"; color:#666;  display:block}
ul.exam-cbox li em.e-top-sjx{ width:20px; height:10px; display:inline;background:url(img2.233.comwxucgv2015skinicons.png) 0 -404px no-repeat; position:absolute; top:-10px; right:100px; line-height:0; font-size:0}
ul.exam-cbox li .exam-name{width:130px;float:left;}
ul.exam-cbox li .del{color:#ee491f; font:normal 12px/50px "\5FAE\8F6F\96C5\9ED1"; float:right; padding:0 15px; white-space:nowrap; display:none;}
ul.exam-cbox li .del:hover{ color:#ee491f; background-color:#ffeee3; }
ul.exam-cbox li.exam-function{ border-top:1px solid #ffe4d3; position:relative; margin-top:-1px; padding:0; width:100%; z-index:1}
ul.exam-cbox li.exam-function a{ width:55px; padding-left:55px;color:#ee491f; background:#fff6f0; cursor:pointer; border-bottom:none; border-left:1px solid #ffede1; position:relative; margin-left:-1px;}
ul.exam-cbox li.exam-function a:hover{ background-color:#ffeee3}
ul.exam-cbox li.exam-function b{position:absolute; left:30px; top:15px; width:22px; height:22px }
ul.exam-cbox li.exam-function b.exam-add{ background:url(img2.233.comwxucgv2015skinicons.png) 0 -426px no-repeat}
ul.exam-cbox li.exam-function b.exam-manage{ background:url(img2.233.comwxucgv2015skinicons.png) 0 -453px no-repeat}


/*footer*/

/* slidebar tool */
.le-sidebar{width: 70px;position: fixed;left:50%; margin-left:515px; z-index: 99;bottom:10px; _position: absolute;}
.le-sidebar .away, .le-sidebar li a{ background: url(img2.233.comwxucgv2015skinbg_ico.png) no-repeat;}
.le-sidebar .away{ width:70px; height:54px; padding:25px 0px 0 0px; color:#fff; font-size:12px; text-align:center; background-position: 0 -157px;}
.le-sidebar .away strong{ font-size:22px; margin-right:5px;}
.le-sidebar ul{ padding:10px 5px; }
.le-sidebar li{ position: relative;}

.le-sidebar li dl{ width:170px; background:#fff; border:1px solid #ddd; position:absolute; top:-175px; left:-187px; font:normal 12px/22px "\5b8b\4f53"!important; overflow:hidden;/* display:none;*/}
.le-sidebar li dt{ height:34px; line-height:34px; background:#f6f6f6; border-top:1px solid #fff; padding-left:15px;}
.le-sidebar li dt em{ color:#ee491f;}
.le-sidebar li  .le-fwen{ background:#fff; padding-bottom:10px;}
.le-sidebar li dd{ padding:15px 30px;}
.le-sidebar .le-clposi dl { width:278px;  position:absolute; top:-215px; left:-295px; overflow:hidden; /*display:none;*/}
.le-sidebar .le-clposi dt{ height:40px; line-height:40px; border-top:none; border-bottom:1px solid #ddd; font-weight: bold; color:#555;}
.le-sidebar .le-clposi dt em{ font-weight:normal;}
.le-sidebar .le-clposi dd{ padding:15px; border-bottom:1px solid #f3f3f3; }
.le-sidebar .le-clposi dl a{ height:28px; line-height:28px; text-align:center; background:#f6f6f6; float:right; margin-top:5px; border:1px solid #e7e7e7;}
.le-sidebar .le-clposi dl a:hover{ background:#e45c40; color:#fff; border:1px solid #e45c40;}
.le-sidebar .percentage{ color:#999;}
.le-sidebar .percentage span{ width:140px; border-radius:10px;}
.le-sidebar .percentage span .b1{ width:140px; border-radius:10px;}
.le-sidebar li i{ width:12px; height:12px; display:block; background:url(img2.233.comwxucgv2015skinle-sanj.png) no-repeat; position:absolute; top:19px; left:-16px;}
.le-sidebar li a{ width:60px; height:50px; display:block;margin-bottom:10px;   background-color:#828282;background-position: 0 -157px; border-radius:3px;}
.le-sidebar li a:hover{ background-color:#5b5b5b;}
.le-sidebar li.clock a{ background-position: -6px -246px;}
.le-sidebar li.clock a:hover{background-position: -110px -246px;}
.le-sidebar li.pad a{ background-position: -6px -305px;}
.le-sidebar li.pad a:hover{ background-position: -110px -305px;}
.le-sidebar li.back a{ background-position: -6px -363px;}
.le-sidebar li.back a:hover{ background-position: -110px -363px;}

.le-sidebar .le-clposi .le-clno{ border:none; text-align:center; padding:20px; zoom:1;}
.le-clposi .le-clno p{ margin:15px 0 0 10px;}
.le-clposi .le-clno p a{ width:90px; text-align:center; float:left; margin-left:15px;}
*html .le-clposi .le-clno p a{ margin-left:8px;}
.le-sidebar .le-clposi-no dl{ position:absolute; top:-115px; left:-295px; }
.le-sidebar li.feedback a{ background:url(img2.233.comwxucgv2015skinfeedback.png) 0px 0px;}
.le-sidebar li.feedback a:hover{ background-position: 0 -55px;}


/* ajax loading */
.page_ajax_loading_bg{ background: url(img2.233.comwxtikuv1skinaloading_metro.gif) center center no-repeat}
.page_ajax_loading{padding: 50px 0;text-align: center; background: url(img2.233.comwxtikuv1skinaloading_metro.gif) center center no-repeat}
.page_ajax_empty{padding: 50px 0;text-align: center;}

/* back to old version */
.xxm-return{ background-color:#60b25e; width:60px;background-color:#60b25e; position:absolute;left:50%; margin-left:520px; z-index:9999;border-radius:3px; color:#FFF!important; display:block; cursor:pointer}
.xxm-return:hover{ background-color:#499a47; color:#FF0}
.xxm-return i{ display:block; width:30px; height:20px; background:url(img2.233.comwxucgv2015skinxxm-back.png) 0 0; margin:7px auto 5px; }
.xxm-return p{ text-align:center; padding-bottom:5px}

.clear {
  clear: both;
  *zoom: 1
}

.clear:after {
  content: "";
  display: table;
  clear: both
}

.w {
  min-width: 960px;
  width: 1008px;
  _width: expression(this.width<960px ? 960px: 1008px);
  *zoom: 1;
  margin: 0 auto
}

.w:after {
  content: "";
  display: table;
  clear: both
}

.gd-1,
.gd-2,
.gd-3,
.gd-4,
.gd-5,
.gd-6,
.gd-7,
.gd-8,
.gd-9,
.gd-10,
.gd-11,
.gd-12,
.gd-13,
.gd-14,
.gd-15,
.gd-16,
.gd-17,
.gd-18,
.gd-19,
.gd-20,
.gd-21,
.gd-22,
.gd-23 {
  float: left;
  padding-left: 0.52083%;
  padding-right: 0.52083%
}

.gd-1 {
  width: 3.125%
}

.gd-2 {
  width: 7.29167%
}

.gd-3 {
  width: 11.45833%
}

.gd-4 {
  width: 15.625%
}

.gd-5 {
  width: 19.79167%
}

.gd-6 {
  width: 23.95833%
}

.gd-7 {
  width: 28.125%
}

.gd-8 {
  width: 32.29167%
}

.gd-9 {
  width: 36.45833%
}

.gd-10 {
  width: 40.625%
}

.gd-11 {
  width: 44.79167%
}

.gd-12 {
  width: 48.95833%
}

.gd-13 {
  width: 53.125%
}

.gd-14 {
  width: 57.29167%
}

.gd-15 {
  width: 61.45833%
}

.gd-16 {
  width: 65.625%
}

.gd-17 {
  width: 69.79167%
}

.gd-18 {
  width: 73.95833%
}

.gd-19 {
  width: 78.125%
}

.gd-20 {
  width: 82.29167%
}

.gd-21 {
  width: 86.45833%
}

.gd-22 {
  width: 90.625%
}

.gd-23 {
  width: 94.79167%
}

.gd-24 {
  margin: 0 auto;
  width: 98.95833%
}

#header {
  position: relative;
  z-index: 1
}

#figure {
  position: relative;
  height: 175px
}

#figure .figure-flash {
  position: absolute;
  top: 0;
  right: 0;
  width: 540px;
  height: 175px;
  overflow: hidden
}

#logo {
  float: left;
  width: 360px;
  height: 148px;
  margin-top: 14px
}

#logo a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  overflow: hidden;
  height: 100px
}

#logo .ico {
  position: relative;
  z-index: 1
}

#logo span {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  line-height: 100px;
  color: #cc0202;
  font-size: 24px;
  font-family: "Microsoft Yahei", SimSun, Tahoma, arial, SimHei, sans-serif;
  text-align: center;
  visibility: hidden
}

#logo .slogo {
  display: none
}

#scollTxt {
  height: 48px;
  line-height: 48px;
  white-space: nowrap;
  overflow: hidden;
  color: #000;
  font-family: "Microsoft Yahei", SimSun, Tahoma, arial, SimHei, sans-serif
}

.site-nav {
  height: 29px;
  border-bottom: 1px solid #ccc;
  line-height: 29px;
  font-size: 12px;
  background: #f9f9f9;
  background-image: url('data:imagesvg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f9f9f9));
  background-image: -moz-linear-gradient(top, #ffffff, #f9f9f9);
  background-image: -webkit-linear-gradient(top, #ffffff, #f9f9f9);
  background-image: linear-gradient(to bottom, #ffffff, #f9f9f9)
}

.site-nav .fl {
  float: left;
  font-size: 12px
}

.site-nav .fr {
  float: right;
  color: #666;
  margin-left: 30px
}

#nav {
  background-color: #cc0202;
  height: 48px
}

#nav .menu {
  float: left;
  position: relative;
  z-index: 1
}

#nav .menu:hover .hd {
  background-color: #b30202
}

#nav .menu:hover .bd {
  display: block
}

#nav .menu .hd {
  float: left;
  font-size: 18px;
  font-family: "Microsoft Yahei", SimSun, Tahoma, arial, SimHei, sans-serif;
  color: #fff;
  line-height: 48px;
  padding: 0 10px;
  cursor: pointer
}

#nav .menu .hd a {
  color: #fff;
  text-decoration: none
}

#nav .menu .hd a:hover {
  color: #fff
}

#nav .menu .bd {
  display: none;
  position: absolute;
  left: 0;
  top: 48px;
  width: 1000px;
  height: 38px;
  padding: 1px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden
}

#nav .menu .bd ul {
  position: absolute
}

#nav .menu .bd li {
  float: left;
  height: 36px;
  font-size: 16px;
  text-align: center;
  line-height: 36px;
  margin-right: 1px
}

#nav .menu .bd li a {
  display: block;
  color: #fff;
  padding: 0 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #b30202
}

#nav .menu .bd li a:hover {
  background-color: #cc0202
}


.search {
  float: right;
  position: relative;
  z-index: 1;
  margin-top: 2px;
  font-size: 12px
}

.search .form {
  height: 24px
}

.search .form .input,
.search .form .label,
.search .form .btn {
  float: left
}

.search .form .label {
  line-height: 24px
}

.search .form .input {
  width: 120px;
  height: 16px;
  padding: 3px 5px;
  border: 1px solid #000;
  border-right: 0;
  font-size: 12px;
  color: #333;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px 0 0 3px
}

.search .form .input:focus {
  outline: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none
}

.search .form .btn {
  width: 45px;
  height: 24px;
  padding: 0;
  margin: 0;
  border: 0;
  line-height: 24px;
  background: #000;
  color: #fff;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0;
  border-radius: 0 3px 3px 0
}

.search .form .btn input {
  display: none
}

.search .tar {
  line-height: 30px;
  color: #fff;
}

.search .tar a {
  color: #fff;
}


.mokao-list-blk li:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.mokao-list{ width:998px; background-color:#FFF; margin-top:20px; border:1px solid #ccc; border-bottom:none;}
.mokao-list-blk{ width:100%; border-bottom:#f0f0f0 solid 1;}
.mokao-list-blk li{ width:958px; border-bottom:#ccc solid 1px; padding:20px;}
.mokao-list-blk li:hover{ background-color:#f9f9f9}
.mokao-list-blk .ico{ width:40px; height:40px; float:left;background:url(imagesindextk_main.png) 0 -337px}
.mokao-list-blk .jikao{ background-position:-48px -337px}
.mokao-list-blk .expert{ background-position:0px -384px}
.mokao-list-blk .txt{ width:580px; float:left; padding-left:20px; padding-right:20px}
.mokao-list-blk p{width:100%; line-height:19px;position:relative}
.mokao-list-blk .info{ color:#999; padding-top:3px}
.mokao-list-blk .info span{ padding-right:20px}
.mokao-list-blk .a-link{font-size:14px; }
.mokao-list-blk .a-link em{ font-size:12px; line-height:17px; color:#FFF; padding:1px 8px; margin-left:5px}
.mokao-list-blk .a-link .new{ background-color:#94cd25}
.mokao-list-blk .a-link .hot{ background-color:#ef580c}
.mokao-list-blk .a-link .recommend{background-color:#f29c14}
.mokao-list-blk .a-link .specialist{background-color:#22b5ff}
.mokao-list-blk .date{ width:80px; float:left;line-height:40px; color:#999}
.mokao-list-blk .btn{ border:#cfcfcf solid 1px; float:right; display:block; background-color:#f3f3f3; line-height:33px; white-space:nowrap; padding:0 15px; -webkit-box-shadow:3px 3px 0px #f2f2f2; -moz-box-shadow:3px 3px 0px #f2f2f2; box-shadow:3px 3px 0px #f2f2f2;_margin-right:-3px}
.mokao-list-blk .a-jiexi{ float:left; color:#f06000; line-height:40px; margin:0 28px}
.mokao-list-blk span.a-jiexi{ color:#999;line-height:40px; margin:0 28px}
.btn:hover{ background-color:#f06000; border:#d55500 solid 1px; color:#FFF}
.areaTypeChange { display:none}
.examState{ position:relative; float:right; width:212px}
.mokao-list-blk .video{width:14px;height:14px; float:left; display:block;background:url(imagesindextk_main.png) -386px -341px no-repeat; position:absolute; left:10px; top:13px}

.ui-page{ height:25px; line-height:25px; padding:15px 0px 15px; text-align:center; clear:both;}
.ui-page *{display:inline-block;vertical-align:middle;}
.ui-page a,.ui-page b{ display:inline-block; padding:0px 9px; color:#333; background:#FFF; border:1px #ccc solid; height:25px; margin:0px 3px; font:bold 12px/25px Arial; color:#555; }
.ui-page b{ border:none; color:#555; margin-right:0px;background:none;}
.ui-page a.ui-page-turn{ display:inline-block; padding:0px 12px; font:normal 12px/25px "\u5b8b\u4f53";content:'\3C';}
.ui-page a.ui-page-turn:hover{background:#f0f0f0; color:#333; border:1px #ddd solid;-moz-box-shadow:#f5f5f5 1px 1px 2px;-webkit-box-shadow:#f5f5f5 1px 1px 2px;box-shadow:#f5f5f5 1px 1px 2px; }
.ui-page a:hover{ background:#f5f5f5; color:#333;}
.ui-page a.z-on,.ui-page a.z-on:hover{ background:#f06000; color:#FFF; border:1px #f06000 solid;}
.ui-page .ui-page-txt{display:inline-block;border:1px #ccc solid; width:40px; padding:0px 5px; height:25px; line-height:25px;color:#555; box-shadow:0px 1px 1px 2px #f8f8f8 inset; overflow:hidden; margin-right:5px; outline:none;}
.ui-page .ui-page-skip b{ font-weight:normal;}
.ui-page .ui-page-submit{ font-weight:normal;}

.exam-info:after,.exam-bd:after,.exam-info-txt .info:after,.exam-info-txt .bd:after,.exam-info-bd .bd-tltle:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}

.exam-info{width:998px; background-color:#FFF;  border:#e3e3e3 solid 1px;margin-top:20px;}
.exam-info-hd{ padding-bottom:20px}
.exam-info-img{ width:350px;float:left; padding-left:30px; padding-top:30px;}
.exam-info-img img{ width:350px; height:330px;}
.exam-info-txt{ padding-top:40px; margin-left:30px; font-size:14px}
.exam-info-txt .h1{font-size:20px; line-height:30px; border-bottom:#CCC dashed 1px; padding-bottom:20px; white-space:nowrap; overflow:hidden}
.exam-info-txt .info{ padding-top:15px; float:left}
.exam-info-txt .info li{ width:250px;line-height:25px; float:left;zoom:1; }
.exam-info-txt .info .special{ z-index:80;position:relative;}
.exam-info-txt .info li span{ float:left}
.exam-info-txt .info li .why{ width:16px; height:16px; margin-left:5px; margin-top:7px; float:left; position:relative}
.exam-info-txt .info li .why .ico{width:16px; height:16px; display:block; background:url(imagesindextk_gd.png) -184px  -107px no-repeat; position:relative;}
.exam-info-txt .other{ position:relative; text-indent:2.5em; padding-top:10px; padding-bottom:5px}
.exam-info-txt .other i{ display:block; position:absolute; width:27px; height:26px; background-image:url(imagesindextk_main.png); background-repeat:no-repeat}
.exam-info-txt .other .reply{ left:0px; background-position: -276px -400px}
.exam-info-txt .other .review{left:0px; background-position: -311px -400px}
.exam-info-txt .bd{ width:100%; padding-top:20px; float:left}
.exam-info-txt .bd .share{ float:right;}
.exam-info-txt .bd .share em{ float:left; padding-top:10px; line-height:17px}
.exam-info-txt .bd .share a{ float:left; width:40px; height:40px;background-image:url(imagesindextk_main.png); text-indent:-9999px; margin-left:10px}
.exam-info-txt .bd .share .sina{ background-position: 0 -554px}.exam-info-txt .bd .sina:hover{ background-position: -174px -554px}
.exam-info-txt .bd .share .zone{ background-position: -59px -554px}.exam-info-txt .bd .zone:hover{ background-position: -231px -554px}
.exam-info-txt .bd .share .renren{ background-position: -116px -554px}.exam-info-txt .bd .renren:hover{ background-position: -289px -554px}
.exam-info-txt .jikao,.exam-info-txt .mokao,.exam-info-txt .grayOn{ font-size:16px;line-height:40px; border-width:1px; border-style:solid; padding:0 40px; white-space:nowrap; color:#FFF; float:left;-moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius:2px; -webkit-box-shadow:3px 3px 0px #f2f2f2; -moz-box-shadow:3px 3px 0px #f2f2f2; box-shadow:3px 3px 0px #f2f2f2; margin-right:30px; display:inline}
.exam-info-txt .mokao{background-color:#f06000; border-color:#df5900;}.exam-info-txt .mokao:hover{ background-color:#df5900}
.exam-info-txt .jikao{background-color:#5db552; border-color:#4da841;}.exam-info-txt .jikao:hover{ background-color:#4da841}
.exam-info-txt .grayOn{background-color: #d3d3d3; border-color:#c3c3c3; color:#fff; cursor:default}
.exam-info-txt .bdsharebuttonbox{ width:200px; position:relative; top:-40px; float:right; }


.exam-info-bd{ width:100%; border-top:#f1f1f1 solid 1px;margin-top:0px;#margin-top:20px;} 
.exam-info-bd .hd{ width:100px; height:33px; text-align:center;margin-left:21px; background:url(imagesindextk_main.png) -126px -463px; padding-left:70px; padding-top:6px; line-height:24px; font-size:14px; font-weight:bold; margin-top:25px;}
.exam-info-bd .bd{ width:969px; border-left:#e4e4e4 solid 1px; margin-left:30px; padding-top:20px}
.exam-info-bd .bd-tltle{width:939px; border-bottom:#e4e4e4 solid 1px;}
.exam-info-bd .bd-tltle span{height:24px; float:left; text-align:left; line-height:24px; font-size:14px;  display:block; padding-left:30px;background:url(imagesindextk_main.png) 0px -511px; margin-bottom:-1px; position:relative; margin-left:-7px; font-weight:bold;}
.exam-info-bd .bd-txt{width:920px; line-height:21px; padding-left:20px; padding-top:15px; padding-bottom:40px; font-family:"\5b8b\4f53";color:#666}

.exam-commentary{width:998px; background-color:#FFF;  border:#e3e3e3 solid 1px;}


.xxm-poptip{ position:absolute; z-index:99; top:-10px; left:30px;}


.xbq{background:url(imagesindexks-jg.png) no-repeat 0px -509px;width:24px;height:23px;float:left;text-indent:-9999px;font-size:0px;margin-right:3px;display:inline;}
.xbq2{background-position:-38px -509px;}
.xbq3{background-position:-71px -509px;}
.xbq4{background-position:-103px -509px;}
.xbq5{background-position:-136px -509px;width:27px;margin-left:1px;}

.info-pot{ background-color:#fff4d9; box-shadow:1px 1px 1px #f3d4b9; border-top:none;  position:relative; padding:10px 25px 10px 55px; border-radius:30px; float:left; margin-top:20px} 
.info-pot .ico{ width:62px; height:54px; background:url(imagesindextk_exam_new.png) -71px -207px; position:absolute; left:-20px; top:-8px; bottom:-20px}
.info-pot span{ color:#f06000; padding:0 5px; font-size:16px; }

.reg_layout{ width:100%; background:url(imagesindextop_bg.jpg) center 0 no-repeat #fff; height:auto; padding-top:35px;}
.reg_head,.reg_form{ width:1000px; margin:0 auto; height:auto;}
.reg_head .aim_tit{ float:left; width:64%; _width:65%;}
.reg_head .h2_tit{ color:#522101; height:35px; font:30px/35px "Microsoft YaHei";  float:left;}
.reg_head .h2_tit i{  background:url(imagesindexmain.png) no-repeat; display:block; float:left; height:35px; width:36px; height:36px; margin-right:10px; }
.reg_head .h2_tit i.zc{ background-position:0 -33px;}
.reg_head .h2_tit i.mm{ background-position:0 -228px;}
.reg_head .aim_tit span{ color:#826f5f; display:block; float:right; margin-top:17px; font:12px ""; }
.reg_head .aim_tit span a{ color:#285fe9;} .reg_head .aim_tit span a:hover{ text-decoration:underline;}
.reg_head .have_id{ float:right; border-radius:20px; display:block; background:#debf9a; height:28px; width:128px; font:15px/26px "Microsoft YaHei"; }
.reg_head .have_id a{ color:#fff; text-indent:1em; display:block; background:url(imagesindexmain.png) 103px -71px no-repeat;}
.reg_head .have_id:hover{ background:#d5b287;}

.reg_form{ padding-top:20px; _padding-top:0px;clear:both;}
.reg_form_topBg{ background:url(imagesindexmain.png) 0 -12px; _background:url(imagesindexmain.png) 0 -8px; width:100%; height:13px;  position:relative;}
.reg_form_cet{ border:1px solid #ddd ; border-top:0;background:#fafafa; padding:55px 20px 30px 80px; margin-bottom: 20px;}


.reg-step{ width:833px; clear:both; margin-bottom:20px;}
.reg-step:after { clear:both; content:" "; display:block; font-size:0; height:0; visibility:hidden }
.reg-step li{ height:70px; float:left; position:relative;}

.reg-step li .reg-step-line { height:2px;background:#e4e3e3;box-shadow:1px 1px 2px 0 #f1f1f1; display:block; margin-top:22px; line-height:1; overflow:hidden;  }
.reg-step li .reg-step-icon{ position:absolute; top:0; text-align:right }
.reg-step li .reg-step-number{ display:block; height:47px; width:47px; border-radius:50px;background:#b8b6b6; text-align:center; font:bold 16px/47px Arial; color:#FFF;}
.reg-step li .reg-step-number1{  display:block; height:47px; width:47px;background:url(imagesindexmain.png) 0 -104px no-repeat; text-align:center; font:bold 16px/47px Arial; color:#FFF; margin-left:78px }
.reg-step li .reg-step-text{ font:normal 20px/24px "Microsoft YaHei"; display:inline-block; margin-top:20px; position:relative; left:25px;  color:#808080; width:120px;}

.reg-step .reg-step-1 { width:125px;  height:70px;}
.reg-step .reg-step-2{ width:330px;}
.reg-step .reg-step-3{ width:377px;}
.reg-step .czmm{ width:377px;}

.reg-step .reg-step-1 .reg-step-number{ margin-left:78px;}
.reg-step .reg-step-2 .reg-step-number{ margin-left:283px;}
.reg-step .reg-step-3 .reg-step-number1{ margin-left:250px;}


.reg-step .reg-step-3.reg-step-done .reg-step-number1{ background:url(imagesindexmain.png) 0 -153px no-repeat;}
.reg-step .reg-step-3.reg-step-done .reg-step-line{ background:#68b433;}
.reg-step .reg-step-3.reg-step-done .reg-step-text{ color:#68b433;}


.reg-step .czmm .reg-step-number1{ margin-left:250px;}
.reg-step .czmm.reg-step-done .reg-step-number1{ background:url(imagesindexmain.png) 0 -281px no-repeat;}

.reg-step .reg-step-done .reg-step-number{ background:#f25a2a;} 
.reg-step .reg-step-done .reg-step-line{ background:#f25a2a;}
.reg-step .reg-step-done .reg-step-text{ color:#f25a2a;}

.reg_write{width:863px;}
.reg_write .input{ width:100%;float:left; height:52px;padding-bottom:20px; _padding-bottom:0px;}
.reg_write .input .text_box{ float:left; margin:0; padding:0; width:63%;}
.reg_write .input .text_checkbox{font-size:12px;float:left; _padding:20px 0 60px 200px; padding-left:200px;} 
.reg_write .input .text_checkbox a{ color:#2a7efd;}
.reg_write .input .submit{ background:#fc8b41; border-radius:3px; display:block; color:#FFF; text-align:center; width:360px; height:60px; margin-left:200px; border:0; font: bold 18px/60px "Microsoft YaHei"}
.reg_write .input .submit1{ background:#f34f2b; border-radius:3px; display:block; color:#FFF; text-align:center; width:360px; height:60px; margin-left:200px; border:0; font: bold 18px/60px "Microsoft YaHei" }

.reg_write .input .field-text ,.reg_write .input .field-text1 ,.reg_write .input .field-text2,.reg_write .input .field-text3,.reg_write .input .field-text4{width:340px;height:50px;float:left;border:1px solid #ddd;padding-left:20px;margin-left:200px;display:inline; box-shadow:2px 2px 2px 0px #f3f3f3 inset; font:14px/50px ""; }
.reg_write .input .field-text1{ box-shadow:0px 0px 2px 2px #f9ebe9; border:1px solid #f57249; background:url(imagesindexmain.png) -655px -60px no-repeat }
.reg_write .input .field-text2{ box-shadow:0px 0px 2px 2px #f9ebe9; border:1px solid #f57249; background:url(imagesindexmain.png) -655px -25px no-repeat }
.reg_write .input .field-text3{ box-shadow:0px 0px 2px 2px #ecf8ef; border:1px solid #59d176; background:url(imagesindexmain.png) -655px -100px no-repeat}
.reg_write .input .field-text4 { box-shadow:0px 0px 2px 2px #ecf8ef; border:1px solid #59d176; background:url(imagesindexmain.png) -655px -142px no-repeat}
.reg_write .input .field-text5{ width:130px;height:50px;float:left;border:1px solid #ddd;padding-left:20px;margin-left:200px;display:inline; box-shadow:2px 2px 2px 0px #f3f3f3 inset; font:14px/50px "";}
.reg_write .input .field-text6{ width:170px;height:50px;float:left;border:1px solid #cececf; text-align:center; background:#eee; font:14px/50px ""; margin-left:40px;} 
.reg_write .input .field-text6:hover{ background:#fff; cursor:pointer;}
.reg_write .input .text_info{ float:right; padding:10px; ;position:relative; box-shadow:0px 0px 1px 1px #f5f5f5;border:1px #dfdfdf solid; width:35%; background:#f9f9f9;}
.triangle{position:absolute;left:-8px;top:13px;  clear:both; }
.triangle em,.triangle i{ height:19px; width:17px; font-family:Simsun; font-size:16px;line-height:21px; overflow:hidden;position:absolute; font-style:normal; }
.triangle i{  top:0px;left:1px;color:#f9f9f9;}
.triangle em{color:#dfdfdf;}
.reg_write .input .text_info p,.info_list li{ font:12px/20px ""; color:#666;}

.info_list{ width:100%;font:normal 14px/26px "SimSun";}
.info_list li{width:100%; vertical-align:bottom; clear:both; height:20px; overflow:hidden;white-space:nowrap; text-indent:10px; background:url(imagesindexmain.png) no-repeat -996px -188px;}

.reg_form_btmBg{ background:url(imagesindexmain.png) 0 0 no-repeat #fff; width:100%; height:8px; font-size:1px;}

.reg_write .input .code-img{float:left;margin-left:10px;display:inline;cursor:pointer; line-height:50px;}
.reg_write .agreements{border:1px solid #dcdcdc;width:650px;height:150px;float:left;line-height:22px;overflow:hidden;overflow-y:scroll;padding:10px;text-align:left;line-height:22px;margin-top:10px; z-index:99; position:relative; background:#fff;}

.reg_write .input .zcsb ,.reg_write .input .zcsb{  float:left; padding:10px; ;position:relative; box-shadow:0px 0px 1px 1px #f5f5f5;border:1px #dfdfdf solid;  background:#f9f9f9; margin-left:40px;max-width: 29%; }
.reg_write .input .zcsb p{ color:#f00!important; font:12px/20px "Microsoft YaHei"; color:#f25a2a; background:url(imagesindexmain.png) -982px -116px no-repeat; display:block; padding-left:25px;}
.reg_write .input .zcsb1 p { background:url(imagesindexmain.png) -982px -40px no-repeat; color:#999!important;  font:12px/20px "Microsoft YaHei"; display:block; padding-left:25px; } 

.verif{ width:100%;float:left;padding-bottom:20px; _padding-bottom:0px;}
.verif dl.zc_verif{ padding-left:200px; float:left; margin:0 auto; display:block; text-align:center}
.verif dl.zc_verif dt{  width:127px; height:124px; margin:5px 160px; display:block;}
.verif dl.zc_verif dt.yz{ background:url(imagesindexmain.png) -215px -77px no-repeat; }
.verif dl.zc_verif dt.cg{ background:url(imagesindexmain.png) -361px -70px no-repeat; }
.verif dl dd{  color:#888; font:14px "Microsoft YaHei"; text-align:center}
.verif dl.zc_verif dd.tis { font-size:18px;color:#333; line-height:40px; } .verif dl dd.tis.cGrey{ color:#888; line-height:30px; padding-top:10px;}
.verif .btn{width:100%; height:60px; float:left; margin:50px 0; }
.verif .btn a{ background:#fc8b41; border-radius:3px; display:block; color:#FFF; text-align:center; width:360px; height:60px; font: bold 18px/60px "Microsoft YaHei"; margin:0 auto;}
.verif .btn a:hover{ background:#f34f2b }

.reg_other{ padding:20px 25px; border-top:1px solid #e4e3e3; width:813px; float:left}
.reg_other .h4_tit{ font:12px/24px "Microsoft YaHei"; color:#333;}
.reg_other ul{ float:left; margin:10px 75px 0 0; width:330px}
.reg_other ul li{ width:100%; vertical-align:bottom; clear:both; height:24px; overflow:hidden;white-space:nowrap; text-indent:10px; background:url(imagesindexmain.png) no-repeat -996px -185px; font:12px/24px ""; color:#888;}
.reg_other ul li a{ color:#2a7efd;} .reg_other ul li a:hover{ text-decoration:underline;}



.reg_other dl{ width:160px; margin-right:56px; float:left; margin-top:12px;}
.reg_other dl dt{ float:left; display:block; width:50px; height:50px; margin-right:10px; background:url(imagesindexmain.png) no-repeat;}
.reg_other dl dt.icon_kc{ background-position: -525px -54px;}
.reg_other dl dt.icon_tk{ background-position: -592px -129px;}
.reg_other dl dt.icon_zl{ background-position: -525px -126px;}
.reg_other dl dt.icon_qz{ background-position: -592px -54px;}
.reg_other dl dd{ font:18px/50px "Microsoft YaHei";}
.reg_other dl a{  filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.reg_other dl a:hover{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}


.waysAera{ float:left;box-shadow:0px 0px 3px 3px #f9ebe9; border:1px solid #f57249;-moz-border-radius:3px;  -webkit-border-radius:3px;border-radius:3px; padding:55px;background:#fff; position:relative;margin:20px 65px 0 55px; display:inline; _padding:65px 55px; }
.waysAera1{ float:left;border:1px solid #e7e7e7;-moz-border-radius:3px;  -webkit-border-radius:3px;border-radius:3px; padding:55px;  background:#f7f7f7; position:relative; margin:20px 65px 0 55px; display:inline; _padding:65px 55px; }
.tj{ background:url(imagesindexmain.png) 0 -353px no-repeat; width:46px; height:20px; position:absolute; right:53px; top:50px; _right:43px;}
dl.mm_back dt{ display:block; border-radius:134px;  margin:0 0 55px 25px;  }
dl.mm_back .w_phone{  background:#2dbae7;width:89px; height:109px; padding:25px 0 0 45px;}
dl.mm_back .w_mail{ background:#59d176; width:99px; height:94px; padding:40px 0 0 35px;}
dl.mm_back .w_phone i{ background:url(imagesindexmain.png) -230px -235px #2dbae7; width:43px; height:78px; display:block;}
dl.mm_back .w_mail i{ background:url(imagesindexmain.png) -340px -239px #59d176; width:70px; height:45px; display:block;}
dl.mm_back dd.tis{ font-size:24px;color:#333; line-height:40px;   } dl.mm_back dd.tis.cRed{ color:#f7330d;}

.choose{ padding-left:200px;}
.choose_ways{ font:12px/30px ""; color:#999; background:url(imagesindexmain.png) -981px -225px no-repeat; padding-left:25px; border-bottom:1px solid #ededed; width:410px;} 
.choose_ways a{ color:#f25a2a;}
.choose_result{ padding-top:30px;} 
.getInfo{ float:left; width:45%}
.getCode{ float:left;}
.getCode a{ display:block; width:137px; height:52px; float:left; margin-left:35px; font:18px/50px "Microsoft YaHei"; text-align:center; background:url(imagesindexmain.png) no-repeat; }
.getCode a.g1{ background-position:-717px -215px;}
.getCode a.g2{ background-position:-717px -273px;}
.choose_result i{ width:50px; height:50px; display:block; float:left; margin-right:10px; background:url(imagesindexmain.png) no-repeat;}
.choose_result .icon_mail0{ background-position:-223px -343px;}
.choose_result .icon_mail{ background-position:-138px -342px; }
.choose_result .icon_phone{ background-position:-313px -344px;}
.choose_result h3{ font:18px/24px "Microsoft YaHei"; width:440px;} .choose_result h3.address{ line-height:50px;}
.choose .mm_input{ width:100%;float:left; padding-top:30px; }
.choose .text_box .mm-field { width:410px;height:50px;float:left;border:1px solid #ddd;padding-left:20px;display:inline; box-shadow:2px 2px 2px 0px #f3f3f3 inset; font:14px/50px ""; }
.choose .text_box{ float:left;}
.choose .text_box .mm-field1{ box-shadow:0px 0px 2px 2px #f9ebe9; border:1px solid #f57249; }
.choose_btn0{ width:100%; font: bold 18px/64px "Microsoft YaHei"; padding-top:30px; padding-bottom:15px; float:left;}
.choose_btn0 a{ background:#f25a2a; display:block;width:430px; height:64px; color:#fff; text-align:center; border-radius:3px;}
.choose_btn1 a{ background:#fc8b41;} 
.choose_btn1 a:hover{ background:#f25a2a;}
.choose .text_info1{ float:right; padding:10px 0; ;position:relative; width:32%; }
.choose .text_info1 p{ font:12px/20px "Microsoft YaHei"; display:block;padding-left:25px;} 
.choose .text_info1 p.err{ font:12px/20px "Microsoft YaHei"; color:#f25a2a; background:url(imagesindexmain.png) -982px -115px no-repeat; display:block; padding-left:25px;} 
.choose .text_info1 p e{ font:12px/20px "Microsoft YaHei"; color:#aaa; }
.choose .text_info1 p.tr{  background:url(imagesindexmain.png) -982px -154px no-repeat; display:block; padding-left:25px;font:12px/20px "Microsoft YaHei"; height:24px;}

.choose_result h3 e{ color:#1bb23f;}
.choose_btn{ width:533px; font:18px/64px "Microsoft YaHei"; padding:40px 0 40px 130px; float:left}
.choose_btn a{ background:url(imagesindexmain.png) -468px -231px; display:block;width:213px; height:64px; color:#fff; text-align:center;}
.choose_btn a:hover{ background:url(imagesindexmain.png) -468px -311px;}
.choose_ps{ padding-left:60px; clear:both;} .choose_ps0{ padding:0}
.choose_ps p{ font:12px/24px "Microsoft YaHei"; color:#9d9d9c}
.choose_ps p a.resend{  background:#97e0a9; color:#fff; width:55px; height:18px; line-height:18px; text-align:center; padding:1px 4px; border-radius:2px;}
.choose_ps p a.resend:hover{ background:#5ecc31;}
.choose_ps p a.otherWay{ color:#2a7efd;}
.choose_ps p a.otherWay:hover{ text-decoration:underline;}

.choose .yzm_box{ float:left;}
.choose .yzm_box .code-img{ float:left;margin-left:20px;display:inline;cursor:pointer; line-height:50px;}
.choose .yzm_box .mm-field{ width:200px;height:50px;float:left;border:1px solid #ddd;padding-left:20px;display:inline; box-shadow:2px 2px 2px 0px #f3f3f3 inset; font:14px/50px ""; }
.choose .yzm_box .mm-field1{ box-shadow:0px 0px 2px 2px #f9ebe9; border:1px solid #f57249; }


.choose .mm_form{ padding-top:30px; }
.choose .cz_input{ width:100%; height:60px; padding-bottom:20px;}
.cz_input .lf_pwd{ float:left; width:49%}
.cz_input .lf_pwd label{ width:90px; font:18px/50px "Microsoft YaHei"; display:block; float:left;}
.cz_input .lf_pwd .cz_field { width:210px;height:50px;border:1px solid #ddd;padding-left:20px;display:inline; box-shadow:2px 2px 2px 0px #f3f3f3 inset; font:14px/50px "";}
.cz_input .lf_pwd .cz_field1 { width:210px;height:50px;padding-left:20px;display:inline; font:14px/50px ""; box-shadow:0px 0px 2px 2px #f9ebe9; border:1px solid #f57249; }
.cz_input .lf_pwd .cz_field2 { width:210px;height:50px;padding-left:20px;display:inline; font:14px/50px "";box-shadow:0px 0px 2px 2px #ecf8ef; border:1px solid #59d176; }
.cz_input .rg_msg{ float:right; width:50%; } 
.cz_input .rg_msg span{  background:url(imagesindexmain.png) -982px -40px no-repeat; display:block; width:18px; height:18px; float:left; margin:15px 10px 0 0; display:inline}
.cz_input .rg_msg_tis{  position:relative; float:right;  width:90%; } 
.cz_input .rg_msg_tis .rg_msg_tis_text{ padding:8px 10px; ;box-shadow:0px 0px 1px 1px #f5f5f5;border:1px #dfdfdf solid; background:#f9f9f9; font:12px/20px ""; color:#666;}

.cz_input .rg_ture ,.choose .cz_input .rg_flase{ float:right; width:50%; }
.cz_input .rg_ture span{  background:url(imagesindexmain.png) -982px -159px no-repeat;display:block; width:18px; height:18px; float:left; margin:15px 10px 0 0}
.cz_input .rg_flase_tis{ font:12px/50px ""; color:#666; width:90%; text-indent:5px;} 
.cz_input .rg_flase span{ background:url(imagesindexmain.png) -982px -118px no-repeat;display:block; width:18px; height:18px; float:left; margin:15px 10px 0 0}

.cz_input .submit{ background:url(imagesindexmain.png) -717px -336px no-repeat; display:block; color:#333; text-align:center; width:213px; height:63px; margin-left:90px; font: bold 24px/60px "Microsoft YaHei"; border:0}
.cz_input .submit1{ background:#ff4e00; border-radius:3px; display:block; color:#fff; text-align:center; width:213px; height:63px; margin-left:90px; font: bold 24px/60px "Microsoft YaHei"; border:0}

.choose_cg{ width:450px;}
.choose_cg span{ width:127px; height:124px; margin:5px 160px; display:block; background:url(imagesindexmain.png) -361px -70px no-repeat;}
.choose_cg p{ display:block; text-align:center;  font:20px/24px "Microsoft YaHei"; padding:30px 0;}

.foot{margin-top:20px; background:#fff; width:100%; height:40px; font-size:12px; text-align:center; color:#999}

.cRed{ color:#f00 !important;}
.cont_detil{ float:left;display:inline;width:760px;margin-top:0px;padding:10px 20px 90px 20px;color:#333; position:relative}
.cont_detil .input{float:left;padding-bottom:20px;width:100%;position:relative}
.cont_detil .input .text_box{ float:left;width:60%;*width:62%; text-align:right}
.cont_detil .input .text_box label.lf_text{ width:140px;text-align:right;font:14px/50px "Microsoft YaHei"; float:left;}
.cont_detil .input .text_box span.userId_tex{ width:220px; font:18px/50px "Microsoft YaHei"; padding-left:30px;display:block; float:left;text-align:left;}
.cont_detil .input .field_text,.cont_detil .input .textarea{width:286px;height:50px;float:left;padding-left:10px;display:inline; margin-left:20px;border:1px solid #ddd; box-shadow:2px 2px 4px #f3f3f3 inset; font: normal 14px/50px Arial;color:#999}
.cont_detil .input .textarea{height:74px;}
.cont_detil .text_info{float:left;font:12px/15px "Microsoft YaHei"; color:#333; padding-left:20px;}


.cont_detil .submit01{float:left;display:inline-block;margin-top:10px;background:#f06748;border-radius:2px;color:#FFF;text-align:center;width:160px; height:44px; margin-left:160px; border:0; font: bold 18px/44px "Microsoft YaHei"; cursor:pointer}
.cont_detil .submit01:hover{background:#e14c2d}

.cont_detil .input .select{height:35px; font:14px/33px ""; padding:5px; border:0;-webkit-appearance: none; background:transparent; padding-left:15px;}
.cont_detil .input .select{ width:122px;}
.cont_detil .input .select option{ line-height:20px; padding-left:15px;}
dd.til {margin-top:20px;line-height:60px !important;border:1px dashed #f90;background:#fff;font-size:20px;}
.tiaog{position:absolute;right:-10px;bottom:10px;padding:8px 30px;}
.cont_detil .tiaog a{color:#f30 !important;border-bottom:1px solid #f30;}
.cont_detil .tiaog a:hover{color:#0a3 !important;border-bottom:1px solid #0a3;}

.Form input[type=text],.Form input[type=password],.Form textarea{display:inline-block;font-size:18px;font-weight:300;line-height:1.4;width:205px;padding:0px 8px;color:#221919;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d5d5d5;box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-moz-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-transition:all .08s ease-in-out;-moz-transition:all .08s ease-in-out}
.FancyForm input[type=text],.FancyForm input[type=password],.FancyForm textarea{position:relative;z-index:3;display:block;width:100%;background:transparent;border:1px solid #d5d5d5;box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-moz-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px rgba(8,20,27,.10),0 1px rgba(255,255,255,.8);-webkit-transition:all .08s ease-in-out;-moz-transition:all .08s ease-in-out}
.Form input[type=text]:focus,.Form input[type=password]:focus,.Form textarea:focus{border-color:#f56400;box-shadow:inset 0 1px rgba(24,26,27,.10),0 1px rgba(255,255,255,.8),0 0 14px rgba(175,160,154,.35);-moz-box-shadow:inset 0 1px rgba(24,26,27,.10),0 1px rgba(255,255,255,.8),0 0 14px rgba(175,160,154,.35);-webkit-box-shadow:inset 0 1px rgba(24,26,27,.10),0 1px rgba(255,255,255,.8),0 0 14px rgba(175,160,154,.35)}

.boxrg_msg{float:left;display:inline;width:140px; margin-left:-160px;padding-left:20px; } 
.boxrg_msg a{display:block;font:bold 14px/30px "Microsoft YaHei";padding:0px;margin-top:10px;width:80px;}
.boxrg_msg a.hq{width:100%;color:#f60;text-decoration:underline;}
.boxrg_msg a.cf{color:#999;background:#eaeaea;padding:0 5px 0 10px;}

.cont_detil .rg_ture,.cont_detil .rg_flase,.cont_detil .rg_normal{ float:left;width:auto;padding-left:20px;font-size:12px;color:#999;font:12px/50px "Microsoft YaHei";}
.cont_detil .rg_ture span{background:url(imagesindexmain.png) -982px -159px no-repeat;display:block;width:18px; height:18px;float:left;margin:15px 5px 0 0; text-indent:-9999px;}
.cont_detil .rg_flase_tis{width:100%;text-indent:5px;} 
.cont_detil .rg_flase span{background:url(imagesindexmain.png) -982px -75px no-repeat;display:block; width:18px; height:18px; float:left; margin:15px 5px 0 0}


.exam-report-cont:after,.exam-report-subject:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}

.exam-report-cont{width:838px; float:right; background-color:#FFF;  border:#e3e3e3 solid 1px;-webkit-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; box-shadow:rgba(0, 0, 0, .1) 0 1px 5px ; padding-bottom:40px; position:relative}
.exam-report-cont .h1{ width:760px; font-size:24px; border-bottom:#e5e5e5 dashed 1px; line-height:30px; text-align:center; padding-top:70px; padding-bottom:30px; margin:0 auto}
.exam-report-cont .h2{ width:760px; font-size:16px; margin:0 auto; line-height:90px; color:#333;}
.exam-report-cont .info{width:830px; margin:0 auto; position:relative;}
.exam-report-cont .info-blk{ width:229px;border:#e3e3e3 solid 1px; height:160px; background-color:#fff;-webkit-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; box-shadow:rgba(0, 0, 0, .1) 0 1px 5px ; float:left; margin-left:35px;-moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; display:inline}
.exam-report-cont .info-blk .hd{ color:#999; font-size:14px; line-height:40px; padding-left:20px}
.exam-report-cont .info-blk .green{ color:#64ad75}
.exam-report-cont .info-blk .orange{ color:#f06000}
.exam-report-cont .info-blk .bd{ font-size:45px; line-height:50px; padding-top:5px; padding-bottom:15px; text-align:center}
.exam-report-cont .info-blk .bd span{ font-size:14px; text-align:center;line-height:16px;}

.exam-progress { width:80%; margin:0 auto}
.exam-progress .progress{width:100%; height:5px; line-height:5px; background-color:#dedede; text-align:left; display:block;}
.exam-progress .progress em{float:left; display:block;height:5px; background:#64ad75; clear:both; overflow:hidden;}
.exam-progress .progress-txt{ width:100%; display:inline-block; text-align:left; padding-top:10px; color:#999;}

.exam-report-cont .btn-blk{width:830px; margin:0 auto; clear:both;margin-top:40px;}
.exam-report-cont .btn-blk .btn{ width:363px; display:block; display:inline; text-align:center; vertical-align:middle; color:#FFF; font:bold 20px ""; padding:13px 0 9px 0; margin-left:35px; border-radius:3px;}
.exam-report-cont .btn-blk .btn span{margin:0 auto; display:inline-block}
.exam-report-cont .btn-blk .btn i{ width:29px; height:20px; display:block; float:left;background-image:url(imagesindextk_exam.png); background-repeat:no-repeat; margin-top:2px}
.exam-report-cont .btn-blk .btn em{ line-height:25px; height:20px; display:block; float:left; padding-left:10px}
.exam-report-cont .btn-blk .green-btn {background-color:#64ad75; float:left} 
.exam-report-cont .btn-blk .green-btn:hover{ background-color:#579d68}
.exam-report-cont .btn-blk .orange-btn {background-color:#f06000; float:left} 
.exam-report-cont .btn-blk .orange-btn:hover{ background-color:#dc5800}
.exam-report-cont .btn-blk .btn .eye{background-position:0 -526px}
.exam-report-cont .btn-blk .btn .talk{background-position:-48px -526px}
.exam-report-cont .btn-blk .green-btn {background-color:#64ad75; background-position:0 -526px}

.exam-report-subject{width:786px; margin:0 auto;position:relative; margin-top:-30px; }
.exam-report-subject a{ display:block; float:left; width:36px;margin-left:14px; text-align:center;  line-height:25px; font-size:14px; margin-top:10px;display:inline;-moz-border-radius:2px;  -webkit-border-radius:2px;  border-radius:2px; border:#e3e3e3 solid 1px; color:#333; background-color:#efefef}
.exam-report-subject a:hover{ background-color:#dfdfdf}
.exam-report-subject .green{ background-color:#64ad75; border-color:#64ad75;color:#FFF;}.exam-report-subject .green:hover{ background-color:#4a935b;border-color:#4a935b}
.exam-report-subject .orange{ background-color:#f06000;border-color:#f06000;color:#FFF;}.exam-report-subject .orange:hover{ background-color:#d75600;border-color:#d75600}


.info-tab-list:after,.info-tab-list .hd:after,.info-tab-list .bd:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
.info-tab-list{ width:760px;border:#e3e3e3 solid 1px; margin:0 auto}
.info-tab-list ul{border-bottom:#e3e3e3 solid 1px;}
.info-tab-list li{ float:left; text-align:center;line-height:33px;}
.info-tab-list .f-lf{ text-align:left; font-size:15px;line-height:23px;}
.info-tab-list .f-lf a{ display:block; position:relative; z-index:1; height:80%}
.info-tab-list .f-lf a:hover{ color:#666; }
.info-tab-list .f-lf i{display:block; width:89%; float:left; font-style:normal; padding-top:7px; padding-left:50px}
.info-tab-list .f-lf em{ width:20px; height:20px; display:block;position:absolute;  left:20px;top:8px;  background-image:url(imagesindextk_gd.png); background-position:0 -18px; background-repeat:no-repeat;}
.info-tab-list .f-lf .develop{ background-position: -27px -18px}
.info-tab-list .w1{ width:480px;}
.info-tab-list .w2{ width:80px; margin-left:10px; }
.info-tab-list .level-1{ width:450px;  padding-left:30px}
.info-tab-list .level-2{ width:420px;  padding-left:60px}
.info-tab-list .hd{ background-color:#f8f8f8; font-size:15px;zoom:1; padding:10px 0; font-weight:bold; position:relative; z-index:2}
.info-tab-list .bd{ padding:10px 0; line-height:21px}
.info-tab-list .bd:hover{background-color:#f9f9f9}

.fenxiang{ width:140px;text-align:center; padding-top:20px; height:10px; position:absolute; right:30px;}
.pinglun{width:838px; float:right; background-color:#FFF;  border:#e3e3e3 solid 1px;-webkit-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; box-shadow:rgba(0, 0, 0, .1) 0 1px 5px ;}
/*clear float*/
.sidebar-tool:after,.sidebar-tool a:after,.ui-progress .navBox:after,.m-question-title:after,.m-question:after,.m-choicebox ul:after,.m-choicebox li:after,.m-material .material:after,.answer:after,.m-vacancy:after,.answer-tool:after,.answer-bd .analyze:after,.m-choicebox:after,.daily-progress:after,.m-questionToolbar:after,.u-examScore:after,.answer-bd .analyze-hd:after,.analyze-video:after,.analyze-video-bd:after,.answer-review-w-hd:after,.reply-classify:after,.reply-classify-hd:after,.rightArea-tool .hd:after,.rightArea-tool .bd:after,.rightArea-tool .ft:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}

/* chapter dos mode */
.page-single-mode{ position: relative; overflow: hidden}
.page-single-mode .m-question{ min-height: 561px}
.page-single-mode .m-material .m-question{ min-height: inherit}
.page-single-mode .page-single-inner{ position: absolute;top: 0;left: 0;}
.page-single-mode .page-single-inner .m-material{ padding: 0 2px 0 0;}
.page-single-mode .page-single-inner .m-question,.page-single-mode .page-single-inner .m-material{ float: left}
.page-single-mode .page-single-inner .m-material .m-question{ float: left}
/* end */



.sidebar-time,.sidebar-tool,.control-btn{width:138px;border:#e3e3e3 solid 1px; background-color:#fff;-webkit-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; box-shadow:rgba(0, 0, 0, .1) 0 1px 5px ;}

.sidebar-time{padding-bottom:20px}
.sidebar-time .clock{ width:74px; height:74px; display:block; background:url(imagesindextk_exam.png) 0 0 no-repeat; margin:20px auto 0 auto} 
.sidebar-time .time{ width:100%; text-align:center; font-size:18px; color:#666; display:block; line-height:21px; padding-top:10px}
.sidebar-time .btn-gray,.sidebar-time .btn-orange{width:100px; line-height:40px; font-size:16px; display:block;text-align:center;white-space:nowrap; margin:0 auto; border-style:solid; border-width:1px;-webkit-box-shadow:2px 2px 0px #f2f2f2; -moz-box-shadow:2px 2px 0px #f2f2f2; box-shadow:2px 2px 0px #f2f2f2; margin-top:15px;-moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.sidebar-time .btn-gray{background-color:#f3f3f3;  border-color:#e8e8e8}
.sidebar-time .btn-gray:hover{background-color:#e5e5e5; border-color:#cfcfcf; color:#333}
.sidebar-time .btn-orange{background-color:#f06000;  border-color:#d55500;color:#FFF}
.sidebar-time .btn-orange:hover{background-color:#df5900; border-color:#df5900;}

.sidebar-tool{ margin-top:10px;} 
.sidebar-tool i{ width:31px; height:37px;float:left; display:block; background-image:url(imagesindextk_exam.png); background-repeat:no-repeat; margin-left:15px; display:inline}
.sidebar-tool .calculator{ background-position: -87px 0}
.sidebar-tool .symbol{ background-position: -134px 0}
.sidebar-tool .back{ background-position: -104px -373px}
.sidebar-tool a{ width:100%; line-height:37px; display:block; text-align:center; padding:20px 0; border-bottom:#e2e2e2 solid 1px;}
.sidebar-tool a:hover{ background-color:#f9f9f9}
.sidebar-tool a em{ float:left; padding-left:10px; font-size:14px}

.f-bg{border:#e3e3e3 solid 1px; background-color:#fff;}
.f-shadow{-webkit-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; box-shadow:rgba(0, 0, 0, .1) 0 1px 5px ;}
.f-family{ font-family:"\5b8b\4f53"}
.f-f12{ font-size:12px;line-height:23px;font-family:"\5b8b\4f53"}
.f-f14{ font-size:14px;line-height:25px;font-family:"\5b8b\4f53";}
.f-f16{ font-size:16px;line-height:30px}
.f-f18{ font-size:18px;line-height:35px}


.m-examHead{ width:998px;/*  position:relative;z-index:3  */}
.m-examHead .tool{position:absolute; right:15px; top:15px; display:inline-block;font-family:"Microsoft Yahei";}
.m-examHead .tool ul{ width:45px; position:relative;float:left; z-index:5}
.m-examHead .tool-blk{ width:100%; display:block;float:left; cursor:pointer; position:relative}
.m-examHead .tool-blk .ico{ width:18px; height:18px; display:block; margin:0 auto; background-image:url(imagesindextk_exam_new.png);background-repeat:no-repeat}
.m-examHead .tool-blk .skin{ background-position:-245px -73px}
.m-examHead .tool-blk .font{ background-position:-245px -95px}
.m-examHead .tool-blk .roll{ background-position:-245px -122px}
.m-examHead .tool-blk .txt{ width:100%; text-align:center; line-height:30px;display:inline-block; color:#666}
.m-examHead .tool .pop{ border:#a9a9a9 solid 1px; position:absolute; right:0px; top:55px; background-color:#FFF;box-shadow:0px 0px 3px #aaa;border-radius:3px; z-index: 10}
.m-examHead .tool .skin-color{ padding:20px 10px; width:150px;display:inline-block}
.m-examHead .tool .skin-color a{border:#ccc solid 1px; width:35px; height:35px; display:block; float:left; margin-left:10px;border-radius:3px; display:inline}
.m-examHead .tool .skin-color a:hover{ border-color:#8e8e8e;box-shadow:0px 0px 5px #8e8e8e;}
.m-examHead .tool .skin-color .ui-check{border-color:#8e8e8e;box-shadow:0px 0px 3px #8e8e8e;}
.m-examHead .tool .skin-default{ background-color:#f8f8f8}
.m-examHead .tool .skin-green{ background-color:#eefaee}
.m-examHead .tool .skin-yellow{ background-color:#eeeae1}
.m-examHead .tool .txt-size{ padding:20px 10px; width:150px;display:inline-block}
.m-examHead .tool .txt-size a{border:#ccc solid 1px; background-color:#f8f8f8; width:35px; height:35px; line-height:35px; text-align:center; display:block; float:left; margin-left:10px;border-radius:3px;}
.m-examHead .tool .txt-size a:hover{ border-color:#8e8e8e;box-shadow:0px 0px 5px #8e8e8e;}
.m-examHead .tool .txt-size .ui-check{border-color:#8e8e8e;box-shadow:0px 0px 3px #8e8e8e; color:#f06000; }
.m-examHead .tool .f-f18{ font-size:18px}
.m-examHead .tool .f-f16{ font-size:16px}
.m-examHead .tool .f-f14{ font-size:14px}

.m-examHead .tool .ui-hover .xxm2-poptip-arrow{ display:block}
.m-examHead .tool .xxm2-poptip-arrow{position:absolute; left:50%;top:45px; margin-left:-9px; clear:both; display:none}
.m-examHead .tool .xxm2-poptip-arrow em,.m-examHead .tool .xxm2-poptip-arrow i{ height:19px; width:17px; font-family:Simsun; font-size:16px; line-height:21px; overflow:hidden;position:absolute; font-style:normal; }
.m-examHead .tool .xxm2-poptip-arrow i{ top:1px;color:#fff;}
.m-examHead .tool .xxm2-poptip-arrow em{color:#8e8e8e;}


.m-examHead .h1{width:93%; font-size:24px;font-family:"Microsoft Yahei"; border-bottom:#e5e5e5 dashed 1px; line-height:30px; text-align:center; padding:25px 0; margin:0 auto}
.m-examHead .info{width:93%; margin:0 auto; text-align:left; font-size:14px; line-height:25px; padding:15px 0; color:#666}
.ui-progress .navBox{width:993px;  background-color:#f9f9f9;border: #e3e3e3 solid 1px;border-top: none; padding:5px 0 15px 5px;}
.ui-progress .navBox .btn{ padding:0 15px; font-size:14px; display:block; float:left; line-height:30px; margin-left:10px; margin-top:10px;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px;}
.ui-progress .navBox .btn:hover{background-color:#4e4e4e; color:#FFF}
.ui-progress .navBox .ui-check{ background-color:#4e4e4e; color:#FFF}
.m-examHead .pop-fixed{ border-bottom:#e3e3e3 solid 1px; background-color:#FFF;-webkit-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; box-shadow:rgba(0, 0, 0, .1) 0 1px 5px ; position:fixed; z-index:99;}
.m-examHead .attention{ border:#ffe9da dashed 1px; background-color:#fffef6; padding:10px; font-size:12px; text-align:center; color:#f06000; margin-top:15px}


.m-question img,.m-material img{ max-width:650px;overflow:hidden;}
.m-secpart{ border:#e8e8e8 solid 1px; background-color:#fffee9; padding:15px 20px; margin-top:10px; }
.m-question{ width:718px; border:#e3e3e3 solid 1px; background-color:#fff; margin-top:10px; position:relative;word-break: break-all;}
.m-question-title{ width:100%; border-top:#FFF solid 1px; background-color:#f9f9f9; padding:15px 0}
.m-question-title .number{ width:55px; display:block; color:#f06000; text-align:center;font-family:"Microsoft Yahei";font-size:25px; line-height:25px; float:left; position:relative; margin-top:-3px}
.m-question-title .f-title{width:640px; float:right; padding-right:20px; }
.m-question.hover {-webkit-box-shadow:#f06000 0 0px 5px; -moz-box-shadow:#f06000 0 0px 5px; box-shadow:#ff802c 0 0px 10px ;}
.m-question.hover .del{ width:29px; height:30px; background:url(imagesindextk_exam.png) -109px -282px; position:absolute; right:5px; top:5px}
.m-question.hover .del:hover{ background-position: -147px -282px}



.page-hearing{width:99%; float:left;border:#e7e7e7 solid 1px; background-color:#f9f9f9; margin:5px 0}
.page-hearing .btn{ float:left; width:45px; margin:-1px; position:relative; height:40px; cursor:pointer;background-image:url(imagesindextk_exam.png)}
.page-hearing .play{ background-position: -33px -172px; } 
.page-hearing .play:hover{background-position: -82px -172px; }
.page-hearing .pause{ background-position: 0px  -282px;}
.page-hearing .pause:hover{background-position: -49px -282px; }
.page-hearing .progress{ width:89%; height:6px; float:left; background-color:#c7c7c7; margin-top:16px;_margin-top:12px; border-radius:3px; margin-left:15px; display:inline; position:relative}
.page-hearing .progress span{height:6px; display:block;background-color:#aeaeae;border-radius:3px;}
.page-hearing .progress .orange{ background-color:#f06000; position:absolute; z-index:5; top:0; left:0}
.m-question-title .page-hearing{width:89%;}


.m-choicebox{ padding-left:30px; padding-top:20px; padding-bottom:10px;}
.m-choicebox img{ margin-left:20px}
.m-choicebox ul{ width:658px; padding:0 10px}
.m-choicebox li{ width:100%; padding:6px 0;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px;cursor: pointer; color: #000}
.m-choicebox li:hover{ background-color:#ededed}
.m-choicebox li span{ float:left; width:50px;color:#999; text-align:center;font-family:"Microsoft Yahei"; position:relative}
.m-choicebox li .option-content{ color: #000}
.m-choicebox li i{ width:32px; height:35px; display:none; position:absolute; left:50%;top:50%; margin-top:-17px;margin-left:-20px;background:url(imagesindextk_exam.png) no-repeat -138px -331px;}
.m-choicebox .u-selected i,.m-choicebox .u-selected-sys i{ display:block}
.m-choicebox li p{ width:605px; float:right; color:#555}
.m-questionToolbar{width:700px; padding:0 10px;padding-bottom:20px;}
.m-checkBox{ padding-left:40px; }
.m-checkBox a{margin-top:10px; display:block;float:left; width:40px; height:37px;padding-left:50px;  line-height:37px; font-size:14px;  background-image:url(imagesindextk_exam.png); background-repeat:no-repeat; margin-right:20px; display:inline;font-family:"Microsoft Yahei"; }
.m-checkBox a:hover{ color:#FFF}
.m-checkBox.single a{ background-position:0 -84px;}
.m-checkBox.single a:hover{ background-position: -94px -84px}
.m-checkBox.single .checked{ background-position: -94px -84px;color:#fff;}
.m-checkBox.single .u-selected{background-position: -94px -84px!important;color: #FFF!important;}
.m-checkBox.single .u-check{background-position: 0 -84px;}
.m-checkBox.multiple a{background-position:0 -131px; margin-top:10px}
.m-checkBox.multiple a:hover{background-position:-94px -131px;}

.m-checkBox.multiple .u-selected{background-position: -94px -131px!important; color:#FFF!important}
.m-checkBox.multiple .u-check{background-position:0 -131px;}
.m-choicebox li.right span{color:#5e976b}
.m-choicebox li.right p{ color:#5e976b}

.m-material { width:718px; margin-top:10px;}
.m-material .material{ width:718px; border:#e3e3e3 solid 1px; background-color:#FFF}
.m-material .material .ico{ width:28px; height:60px;float:left; display:block; font-size:0; background:url(imagesindextk_exam.png) 0 -172px; margin-left:15px; display:inline; margin-top:20px}
.m-material .material-title{width:640px; float:right; padding-right:20px; padding-top:20px; padding-bottom:20px;}
.m-material .f-title{ float:left; width:550px; padding-right:0}
.m-material .btn-pop{ padding-left:21px; display:block; background:url(imagesindextk_exam.png) -197px 2px no-repeat; color:#f06000; float:right; line-height:17px;margin-right:20px; display:inline; margin-top:5px; font-size:14px}
.m-material .btn-pop:hover{ text-decoration:underline}


.m-vacancy{ width:100%; padding-bottom:30px}
.m-vacancy textarea{width:610px;height:72px; line-height:24px; border-radius:6px;box-shadow: 0 2px 2px #dedede inset; overflow:auto; padding:4px 10px; background:#fff; font-size:14px; margin-top:20px; border:#d3d3d3 solid 1px; margin:30px auto 0 50px}
.m-vacancy .btn-img{ width:60px; height:24px; float:left;margin-left:50px; line-height:24px; padding-left:35px;display:block; background:url(imagesindextk_exam.png) -182px -24px no-repeat;  color:#666; margin-top:10px; display:inline}
.m-vacancy .btn-img:hover{ color:#f06000}


.bgbmInput{float:left;border-collapse:collapse;text-align:center;margin-left:35px;display:inline;margin-top:15px;background:#fff; line-height:35px; margin-bottom:35px}
.bgbmInput td{border:1px solid #d3d3d3;cursor:pointer; padding:0 15px}
.bgbmInput td:hover{background:#fff2e4;}
.bgbmInput td.bm{background:#f06000;color:#fff;}
.bgbmInput td.u-selected{background:#f06000;color:#fff;}


.answer{ width:718px; border-top:#d8d8d8 dashed 1px; margin-top:10px}
.answer-tool{ background-color:#FFF; font-size:14px; line-height:30px; padding:15px 0px 0px 0px; font-family:"Microsoft Yahei"; height:45px;background-color:#f9f9f9; }
.answer-tool .txt{ color:#999; float:left; padding-left:30px}
.answer-tool .option{ display:block; line-height:30px; padding:0 15px 0px 15px; float:left;border-radius:3px;}
.answer-tool .right{color:#64ad75}
.answer-tool .wrong{ color:#f06000}
.answer-tool .empty{ color:#333}
.answer-tool .collect,.answer-tool .corrections{ background:url(imagesindextk_exam.png) -192px -52px no-repeat; padding-left:23px;display:block;margin-right:30px;float:right; line-height:21px; margin-top:5px;}
.answer-tool .collect.ui-check{ background-position: -192px -450px}
.answer-tool .corrections{ background-position:-196px -77px;  }
.answer-tool .btn-analysis{ width:90px; height:34px; padding-left:10px; display:block; float:right;background:url(imagesindextk_exam.png) 0px -237px no-repeat; display:inline; margin-right:20px; border-radius:3px; cursor:pointer}
.answer-tool .btn-analysis:hover{color:#f06000}
.answer-tool .dn{background:url(imagesindextk_exam.png) -103px -237px no-repeat;}
.answer-bd{position:relative; border-top:#e5e5e5 dashed 1px; padding-top:15px; margin-bottom:20px}
.answer-bd .analyze{padding:0px 20px 0px 20px; width:650px; margin-left:20px; margin:0 auto; margin-top:10px; position:relative}
.answer-bd .analyze .title{width:103px; display:block; line-height:25px;text-align:left;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; color:#999}
.answer-bd .analyze .txt{ color:#666;margin-left:110px}
.answer-bd .analyze .txt.temporary-open{ margin-left:25px}
.answer-bd .analyze .txt img{ max-width:550px;_width:expression(document.body.clientWidth>550?"550px":"auto");overflow:hidden;}
.answer-bd .analyze .not_analyze{ background:url(img2.233.comwxtikuv1skinexamnot_analyze.png)  center center no-repeat; height:45px; margin-top:20px}
.answer-bd .analyze-hd{ width:100%; }
.answer-bd .analyze-hd .title{ float:left; width:auto;position:absolute; left:20px; top:0px; background-image:url(imagesindextk_exam_new.png); background-repeat:no-repeat; padding-left:27px}
.answer-bd .analyze-hd .difficulty{ background-position:-283px -23px}
.answer-bd .analyze-hd .statistics{ background-position:-283px -48px}
.answer-bd .analyze-hd .relevance{ background-position:-283px -72px}
.answer-bd .analyze-hd .resolve{ background-position:-283px -96px}
.answer-bd .analyze-hd .VideoParsing-btn{ width:130px; height:23px; padding-left:40px; background:url(imagesindextk_exam.png) 0 -557px no-repeat;  color:#FFF; float:left; margin-top:13px; line-height:22px; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.answer-bd .analyze-hd .VideoParsing-btn:hover{ background-position:0 -588px; color:#ffb584}
.answer-bd .analyze-hd .open{background-position:0 -618px}
.answer-bd .analyze-hd .open:hover{background-position:0 -649px}
.answer-bd .analyze-hd em{ float:left; }
.answer-bd .analyze-hd i{ font-style:normal; font-size:12px; color:#ffb584; float:right; padding-right:10px; line-height:23px}
.small-video{ width:133px; height:74px; margin:5px 0px 0 110px; cursor:pointer; padding-bottom:10px}
.analyze-video{background-color:#000; padding-left:5px; margin-bottom:15px; margin-top:30px; margin-left:0px; padding-top:7px;position: relative;width: 645px;height: 412px;background: url(img.233.comwximgstudy233-bg.png) center center no-repeat;box-shadow: 0px 0px 30px #6A6969;}
.analyze-video .pack-up{ width:26px; height:62px; background:url(imagesindextk_exam_new.png) -241px 0 #f06000; position:absolute; right:-26px; top:0px; cursor:pointer}
.analyze-video .pack-up:hover{ background-color:#cb5100}
.analyze-video-hd{ width:100%;}
.analyze-video-bd{ width:100%; border-top:#1a1a1a solid 1px; color:#a2a2a2; padding:15px 0}
.analyze-video-bd .video-lf{ float:left}
.analyze-video-bd .video-rt{ float:right}
.analyze-video-bd .ms{ background:url(imagesindextk_exam_new.png) -283px -123px no-repeat; display:block; float:left; padding-left:27px}
.analyze-video-bd .a-link{ text-indent:-9999px; background:url(imagesindextk_exam_new.png) 0px -81px no-repeat; display:block; float:left; width:158px; height:23px; margin-left:20px; _display:inline}
.analyze-video-bd .a-link:hover{ background-position: 0 -112px}
.analyze-video-bd .agree,.analyze-video-bd .oppose{ display:block; float:left; color:#a2a2a2; margin-top:4px; position:relative}
.analyze-video-bd .agree:hover,.analyze-video-bd .oppose:hover{ color:#FFF}
.analyze-video-bd .agree i,.analyze-video-bd .oppose i{ width:19px; height:17px; display:block;float:left; background-image:url(imagesindextk_exam_new.png); background-repeat:no-repeat; }
.analyze-video-bd .agree span,.analyze-video-bd .oppose span{ float:left; padding:2px 20px 0 10px;font-size:12px; line-height:17px}
.analyze-video-bd .agree i{ background-position: 0 -50px}
.analyze-video-bd .oppose i{background-position: -28px -50px}
.analyze-video-bd .award{ position:absolute; display:block; width:19px; height:17px; left:35px; top:-20px; background:url(imagesindextk_exam_new.png) -216px -47px no-repeat;}
.answer-bd .poptip-arrow{position:absolute; right:90px; top:-10px; clear:both; }
.answer-bd .poptip-arrow em,.poptip-arrow i{ height:23px; width:30px; font-family:Simsun; font-size:25px; line-height:21px; overflow:hidden;position:absolute; font-style:normal; }
.answer-bd .poptip-arrow i{ top:1px;color:#fff;}
.answer-bd .poptip-arrow em{color:#e5e5e5;}



.answer-review{width:678px; background-color:#fff;  border:#eaeae8 solid 1px; margin:0 auto; margin-top:10px; font-size:12px;position:relative;font-family:"Microsoft Yahei"; }
.answer-review .reply-box{ background-color:#f6f6f6; position:relative;padding:15px 20px; border-bottom-color:#e8e8e8}
.answer-review .btn-develop{ float:right; padding-right:15px; position:relative; color:#f06000; line-height:23px}
.answer-review .btn-develop i{ width:9px; height:10px; display:block; background:url(imagesindextk_exam.png) -201px -109px; position:absolute; right:0; top:6px}
.answer-review .txt{ float:left; font-size:14px; font-weight:bold;font-family:"Microsoft Yahei"; }
.answer-review .btn-default{ display:block; text-align:center;background-color:#f8f8f8;  width:100%; line-height:40px; font-size:12px;}
.answer-review .btn-default:hover{background-color:#fff; }
.answer-review .np-icon-reply-weak,.answer-review .report,.np-btn-upvote,.answer-review .np-btn-reply{ line-height:17px}
.answer-review .reply-box-cont textarea{ border:#e3e3e3 solid 1px; border-bottom-color:#e3e3e3; margin-top:15px;box-shadow: 0 1px 1px #f2f2f2 inset; }
.answer-review .login-btn{ height:30px; line-height:30px}



.handScore{ float:left;line-height:28px; padding-left:30px; font-family:"\5b8b\4f53"}
.handScore span{ float:left; padding-right:10px; color:#333;}
.handScore .btn-orange{ display:block; float:left; padding:0 15px; display:inline;background-color:#f06000; margin-top:1px; display:inline;  border-color:#d55500;color:#FFF; border-radius:3px;font-family:"Microsoft Yahei"; }
.handScore .btn-orange:hover{background-color:#df5900; border-color:#df5900;}
.handScore input{ width:50px; line-height:25px;font-family:"Microsoft Yahei"; color:#f06000; text-align:center}

.score{position:absolute; left:30px; top:10px;}
.score .num{ color:#d00; font:65px/80px Tahoma, Geneva, sans-serif}
.score .ico{ width:56px; height:28px; background:url(imagesindextk_exam_new.png) 0 -206px; position:absolute; right:-20px; bottom:-25px}

.daily-progress{width:998px;  background-color:#f9f9f9;border: #e3e3e3 solid 1px;border-top: none; padding:15px 0;font-family:"Microsoft Yahei"; }
.daily-progress span{ width:120px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:32px}
.daily-progress .progress { float:left; width:700px; height:30px; border:#dddddd solid 1px; background-color:#FFF; position:relative; width:858px}
.daily-progress .progress em{ display:block; height:30px; background-color:#ededed;}
.daily-progress .progress .txt{ position:absolute; z-index:3; left:0; top:0; font-size:12px; line-height:30px; padding-left:20px}

.f-answer .m-question-title { background-color:#fff; padding:30px 0 0 0;}
.f-answer .m-choicebox{ padding-top:15px}
/*.f-answer .m-choicebox li:hover{background:none; cursor:inherit}*/
.f-answer .bgbmInput td:hover{background:#FFF;cursor:inherit}
.f-answer .bgbmInput td.bm{background:#f06000;cursor:inherit}
.f-answer .u-selected{ background:none!important}

.content{ position:relative}

.control-btn:after,.practise-model .control-btn a:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.practise-model .exam-lf{ float:right}
.practise-model .exam-report-cont-blk{ float:left}
.practise-model .sidebar-tool{ margin-top:-1px}
.practise-model .sidebar-tool a{ padding:15px 0}
.practise-model .sidebar-time .time{ margin-top:10px}
.practise-model .control-btn { margin-top:10px}
.practise-model .control-btn a{ width:100%;display:block; float:left; line-height:25px; line-height:40px; font-size:14px; border-top:#FFF; border-bottom:#e8e8e8 solid 1px; padding:7px 0; _margin-right:-3px}
.practise-model .control-btn a:hover{ background-color:#f9f9f9}
.practise-model .control-btn i{ display:block; width:24px; height:24px; background-image:url(imagesindextk_exam.png); background-repeat:no-repeat; float:left; display:inline; margin: 10px 15px 0 15px}
.practise-model .control-btn .back i{ background-position: 0 -337px}
.practise-model .control-btn .change i{ background-position: -29px -337px ;}
.practise-model .control-btn .look i{background-position: -58px -337px}
.practise-model .control-btn .last i{background-position: -85px -337px}
.practise-model .control-btn .next i{background-position: -106px -337px}
.practise-model .control-btn .change{ color:#429d37}
.practise-model .control-btn em{ float:left}
.btn-wrap{margin-top:10px;overflow:hidden;position:absolute; left:15px; top:5px; color:#999; font-size:14px; line-height:24px}
.btn-wrap a:hover{text-decoration:none}
.realtrans-switch,.zonedword-switch{display:inline-block;width:54px;height:25px;border:1px solid #d2ccc4;background-color:#fff;margin-right:10px;border-radius:1px}
.realtrans-switch em,.zonedword-switch em{display:inline-block;width:50%;height:100%;background-color:#d2ccc4;color:#fff; text-align:center;}
.btn-on{text-align:right; border-color:#64ad75;}
.btn-on em{background-color:#64ad75; }
.zoned-label{margin-right:20px; font-family:"Microsoft Yahei";}
.appraise{ position:absolute; right:-130px; bottom:20px}
.appraise .btn-icon { display: inline-block;background: url(imagesindextk_exam.png) no-repeat;padding: 0 8px 0 35px; border-radius: 3px;height:37px;line-height: 33px;border-radius: 3px; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.appraise .good { background-position: -184px -372px; color: #46b946; }
.appraise .bad { background-position: -184px -281px; color: #fb5e4e; }
.appraise a:hover.good, a:hover.bad { border-color: #bababa;}
.appraise a:hover.good { background-position: -184px -414px; }
.appraise a:hover.bad { background-position: -184px -321px; }
.practise-model .m-questionToolbar{width:550px; min-height:50px;position:relative}

.m-question.right .m-question-title .number i,.m-question.right-one .m-question-title .number i,.m-question.error .m-question-title .number i{position: absolute;top:-29px;left:0px;height:40px;width:40px; background-image:url(imagesindextk_exam_new.png); background-repeat:no-repeat}
.m-question.right .m-question-title .number i{ background-position:0 0px}
.m-question.error .m-question-title .number i{ background-position:-43px 0px}
.m-question.right-one .m-question-title .number i{background-position:-86px 0px}


.scoreBox{ width:93%; margin:0 auto;padding-bottom: 20px; background: #fff}
.u-examScore { background-color: #fff; height:auto; line-height:47px}
.u-examScore .total { color: #ff6000; float: left; font-family: '\5FAE\8F6F\96C5\9ED1'; font-size: 14px;margin-right: -235px; text-align: center; width: 185px; }
.u-examScore .scorecnt { background: url(imagesindextk_gd.png) no-repeat scroll 0px -499px ; height: 160px; margin: 28px auto 0; width: 160px; }
.u-examScore .totalScore { font-family: Arial, Helvetica, sans-serif; font-size: 70px; line-height: 229px;}
.u-examScore .totalScore1 { line-height: 160px; }
.u-examScore canvas { background-color: #fff; margin-top: 10px; }
.u-examScore .advance { left: 0; text-align: center; top: 0; width:175px;position: absolute;}
.u-examScore .tp { bottom: 20px; color: #999; font: 12px/20px '\5b8b\4f53'; left: 0; text-align: center; width: 185px; margin-top:15px}
.u-examScore .total-3 .totalScore { font-size: 72px; }
.u-examScore .total-f1 .totalScore { font-size: 80px; }
.u-examScore .total-f2 .totalScore { font-size: 66px; }
.u-examScore .total-f3 .totalScore { font-size: 54px; }
.u-examScore .detail { float: left; width: 100%; }
.u-examScore .detail .table { margin-left: 205px; margin-top: -1px; }
.u-examScore .detail table { border-collapse: separate; border-spacing: 1px; table-layout: fixed; text-align: center; vertical-align: middle; width: 100%; }
.u-examScore .detail tr.head { height: 57px; line-height:23px}
.u-examScore .detail tr.head td, .u-examScore .detail th { background-color: #f6f6f6; color: #666; font: 12px '\5b8b\4f53';text-align: center; vertical-align: middle; }
.u-examScore .detail td { background-color: #f6f6f6; }
.u-examScore .detail tr { height: 43px; }
.u-examScore .detail .corret { color: #59b200; }
.u-examScore .detail .wrong { color: #d93600; }
.u-examScore .detail .unselected { color: #999; }
.u-examScore .detail .fraction { color: #ff5f00; }
.u-examScore .detail .tips { background-color: #f3f3f3; color: #000; font: 12px/43px '\5b8b\4f53'; margin-left: 236px; margin-right: 1px; padding-left: 31px; }
.f-thide {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.my-notes{background-color:#fff; border-top:#e3e3e3 solid 1px; position:relative; padding:0px 0 0px 60px; color:#666; font-family:"\5FAE\8F6F\96C5\9ED1";}
.my-notes img{ width:40px; height:40px; position:absolute; left:13px; _left:-45px; top:13px;-moz-border-radius:20px;  -webkit-border-radius:20px;  border-radius:20px;}
.my-notes .np-post-body{ padding-left:10px; padding-bottom:10px; position:relative; font-size:12px}
.my-notes .np-post-content{ margin-top:15px; }
.my-notes .np-post-header{ padding-top:12px}
.my-notes .poptip-arrow{position:absolute; left:18px; top:-10px; clear:both; }
.my-notes .poptip-arrow em,.poptip-arrow i{ height:23px; width:30px; font-family:Simsun; font-size:25px; line-height:21px; overflow:hidden;position:absolute; font-style:normal; }
.my-notes .poptip-arrow i{ top:1px;color:#fff;}
.my-notes .poptip-arrow em{color:#e5e5e5;}
.title-style .m-question-title { padding-top:20px;background-color:#f8f8f8}
.title-style .show .m-question-title {background-color:#fff}
.title-style .f-title{ padding-bottom:20px}
.title-style .show .m-question-title { cursor:auto;}
.title-style .np-user{ padding-top:2px}
.my-notes .np-post-footer{ border-bottom:#d8d8d8 dotted 1px;margin-top:5px}
.my-notes .np-post-footer:last-child{ border:none}
.my-notes .us-name{width:40px; height:19px; line-height:19px; padding:0 5px; text-align:center;overflow:hidden; border-radius:10px; position:absolute; left:8px;_left:-50px;top:45px; font-size:12px; color:#fff; background-color:#64ad75}
.my-notes .np-btn-upvote{ cursor:default;}
.my-notes .np-btn-upvote:hover{background-position:-185px -57px; cursor:default; color:#999}
.my-notes .np-btn-reply{padding-left:19px;background-position:-185px 8px;cursor:default;  color:#999}

.material-title,.m-secpart,.f-title,.question-option-list,.answer-bd .analyze .txt,.np-post-content div,.m-secpart p{word-wrap:break-word;}

#xzw_starSys {height:auto;width:auto;float:right;overflow:hidden; padding-right:20px; padding-top:5px;}
#xzw_starBox {position:relative;width:102px; float:left;}
#xzw_starSys .description{float:left;FONT-size:20px;font-family: "Verdana";color:#F83D04;margin:0px;padding:0px;padding-left:5px;}
#xzw_starSys .star{ height:17px;width:102px;position:relative;background:url(imagesindextk_gd.png) 0px -775px no-repeat;cursor:pointer;float:left;margin-top:6px;}
#xzw_starSys .star li { float:left; padding:0px; margin:0px;}
#xzw_starSys .star li a {display:block;width:18px; height:18px; overflow:hidden; text-indent:-9999px; position:absolute; z-index:5;  }
#xzw_starSys .star li a:hover{background:url(imagesindextk_gd.png) 0px -792px no-repeat;z-index:3;left:0; }
#xzw_starSys .star li .on{background: url(imagesindextk_gd.png) 0px -792px no-repeat;z-index: 3;left: 0;}
#xzw_starSys .star a.one-star  {left:0; }
#xzw_starSys .star a.one-star:hover  {width:18px;}
#xzw_starSys .star a.two-stars  {left:22px; }
#xzw_starSys .star a.two-stars:hover  {width:39px;}
#xzw_starSys .star a.three-stars  {left:44px; }
#xzw_starSys .star a.three-stars:hover  {width:60px;}
#xzw_starSys .star a.four-stars  {left:64px; }
#xzw_starSys .star a.four-stars:hover  {width:81px;}
#xzw_starSys .star a.five-stars  {left:85px; }
#xzw_starSys .star a.five-stars:hover {width:102px;}
#xzw_starSys span{ float:left; color:#999}

.answer-review-w{ width:100%;}
.answer-review-w-hd{ width:100%; border-top:#e8e8e8 dashed 1px; padding-top:20px; margin-top:20px; color:#666}
.answer-review-w-hd .review-lf{ font-size:16px; float:left; padding-left:25px; font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.answer-review-w-hd .review-rt{ font-size:14px; float:right; padding-right:25px; font-size:12px; color:#999}
.answer-review-w-hd .review-rt a{ color:#37960c}
.reply-box .review-option{zoom:1}
.reply-box .review-option span{ float:left; color:#999}
.reply-box .review-option a{ display:block; float:left; margin-left:10px; border:#e3e3e3 solid 1px; background-color:#FFF; color:#64ad75; line-height:21px; padding:0 15px; display:inline}
.reply-box .review-option a:hover,.reply-box .review-option .ui-check{ background-color:#64ad75; border:#64ad75 solid 1px; color:#FFF}
.reply-box-bd .number{ float:left; color:#999}
.reply-classify{ width:95%; margin:0 auto; padding-top:10px}
.reply-classify-hd{ width:100%;border-bottom:#ddd solid 1px;}
.reply-classify-hd .bt1,.reply-classify-hd .bt2{float:left; padding:0 2px; cursor:pointer; margin-right:20px; line-height:50px;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";margin-bottom:-1px}
.reply-classify-hd .bt1{ border-bottom:#64ad75 solid 3px; color:#64ad75;}
.reply-classify-bd{ width:100%; padding-top:15px; padding-bottom:30px}
.reply-classify-bd a{ display:block; float:left; margin-right:10px; border:#e3e3e3 solid 1px; background-color:#FFF; color:#64ad75; line-height:21px; padding:0 15px; display:inline}
.reply-classify-bd a:hover{ background-color:#64ad75; border:#64ad75 solid 1px; color:#FFF}
.reply-classify-bd .ui-check{ background-color:#64ad75; border-color:#64ad75; color:#FFF}
.my-answer-hd{ font-size:14px; color:#37960c; font-weight:bold; padding-bottom:5px}
.my-answer{ width:90%; margin:0 auto; background-color:#f8f8f8; border:#d8d8d8 dashed 1px; padding:15px; border-radius:3px; margin-top:20px}
.my-start{ float:left;padding-left:5px; margin-top:2px}
.my-start i{ width:12px; height:12px; float:left; background:url(imagesindextk_gd.png) -143px -243px}
.my-start .ui-check{ background-position:-143px -227px;}
.title-start{ float:left; padding-top:5px}
.title-start i{ width:16px; height:14px;float:left; background:url(imagesindextk_gd.png) -1px -775px}
.title-start .ui-check{ background-position:-1px -792px;}
.np-user{ float:left; }

.sidebar-time .btn-wrap{position:relative; left:18px; top:5px;}
.sidebar-time .btn-wrap a:hover{text-decoration:none}
.sidebar-time .realtrans-switch,.sidebar-time .zonedword-switch{width:100px;height:25px;}
.sidebar-time .btn-on{text-align:right; border-color:#64ad75;}
.sidebar-time .btn-on em{background-color:#64ad75; }
.sidebar-time .zoned-label{ display:block; padding-top:10px; font-size:12px}

.practise-model .m-question.right .m-question-title .number i,.practise-model .m-question.right-one .m-question-title .number i,.practise-model .m-question.error .m-question-title .number i{top:-14px;}


.exam-rightArea{ float:right; width:270px;margin-top:10px}
.exam-rightArea-wrap{width:270px;}
.rightArea-tool{ width:268px; border:#e3e3e3 solid 1px; background-color:#FFF}
.rightArea-tool .hd{ background-color:#f9f9f9; border-bottom:#e8e8e8 solid 1px; line-height:45px; zoom:1}
.rightArea-tool .hd .time i{ display:block; float:left;width:23px; height:23px; background:url(imagesindextk_exam_new.png) -207px -82px;margin:10px 10px 0 10px;display:inline; }
.rightArea-tool .hd strong{ color:#ff0000; padding-left:5px; font-size: 24px;
}
.rightArea-tool .hd span{ float:left}
.rightArea-tool .hd .time{font-size:14px;}
.rightArea-tool .hd .suspend{ line-height:45px; border-left:#e8e8e8 solid 1px; float:right; padding-right:20px;}
.rightArea-tool .hd .suspend:hover{ background-color:#fff}
.rightArea-tool .hd .suspend i{ display:block; width:16px; height:16px; margin:16px 10px 0 15px;background:url(imagesindextk_exam_new.png) -213px -117px; float:left}
.rightArea-tool .hd .suspend span{ float:left}
.rightArea-tool .bd{ padding-bottom:15px;zoom:1}
.rightArea-tool .bd .btn{ font-size: 16px; display:inline-block; float:left; border:#449a58 solid 1px; background-color:#64ad75; color:#fff; line-height:35px; width:120px;margin:15px 0 0 15px;box-shadow:1px 1px 1px #f3f3f3}
.rightArea-tool .bd .btn i{ display:inline-block;width:18px; height:18px; float:left; background-image:url(imagesindextk_exam_new.png); margin:11px 10px 0 10px; display:inline }
.rightArea-tool .bd .btn span{ float:left;}
.rightArea-tool .bd .look i{ background-position: 0 -146px;}
.rightArea-tool .bd .change  i{ background-position: -28px -146px;}
.rightArea-tool .bd .calculator i{ background-position: -56px -144px;}
.rightArea-tool .bd .redo i{ background-position: -147px -146px;}
.rightArea-tool .bd .bulletin i{ background-position: -171px -146px;}
.rightArea-tool .bd .back i{ background-position: -279px -154px;}
.rightArea-tool .bd .last i{ background-position: -107px -146px;}
.rightArea-tool .bd .next i{ background-position: -122px -146px;}
.rightArea-tool .bd .btn:hover{ background-color:#f06000; border:1px solid #d95700;/*  color: #666; */ }
/* .rightArea-tool .bd .btn:hover i{ background-position: -79px -146px;} */
.rightArea-tool .ft{ background-color:#f9f9f9; border-top:#e3e3e3 solid 1px; line-height:30px; padding:7px 0}
.rightArea-tool .ft .check{ display:inline-block; padding-right:20px;_padding-right:0px;}
.rightArea-tool .ft .check input{ margin-right:10px; margin-left:15px;vertical-align:-2px;}

/*说明该颜色代表什么*/
.note { padding: 0 15px 0; }
.note ul li { height: 24px; line-height: 24px; }
.note ul li i{ width: 16px; height: 16px; margin: 6px 6px 0 0; background:url(imagesindextk_exam_new.png) no-repeat; display: block; float: left; }
.note ul li .note-icon1{ background-position: 0 -168px; }
.note ul li .note-icon2{ background-position: -29px -168px; }
.note ul li .note-icon3{ background-position: -60px -168px; }
.note ul li .note-icon4{ background-position: -93px -168px; }

.rightArea-answer{width:268px; border:#e8e8e8 solid 1px; background-color:#FFF; margin-top:10px}
.rightArea-answer .hd{ background-color:#f9f9f9; border-bottom:#e8e8e8 solid 1px; line-height:45px}
.rightArea-answer .hd .title{ font-size:16px; padding-left:15px}
.rightArea-answer .bd{overflow: auto; height:180px;}
.rightArea-answer .panel-item{padding:18px 10px 0px 14px; display:inline-block /*margin-bottom: 40px;*/}
.rightArea-answer dt { border-left: 2px solid #f06000; padding-left:5px; line-height: 10px;font-size: 100%;font-weight: 700; color:#666}
.rightArea-answer .panel-order { margin-top:15px; overflow: hidden; }
.rightArea-answer .panel-order a { float:left; cursor: pointer; margin: 0 2px 5px 0; width:22px; height:22px; line-height: 22px; outline: none; text-align: center; font-size: 12px; background:url(imagesindextk_exam_new.png) 0 -168px;font-family: 'Arial'; }
.rightArea-answer .panel-order a:hover { text-decoration: none; background: #f06000; color: #fff; }
.rightArea-answer .panel-order a.checked { background-position:-29px -168px;color: #fff; }
.rightArea-answer .panel-order a.error { background-position:-93px -168px;color: #fff; }
.rightArea-answer .panel-order a.right { background-position:-60px -168px;color: #fff; }
.rightArea-answer .ft{padding: 10px 15px 10px;}

.exam-rightArea .btn-1,.exam-rightArea .btn-2 { height: 42px;line-height: 42px;display: block; width:99%;/* margin-bottom: 10px; */-webkit-transition: none; text-align:center;border: none; outline: none; display: inline-block; cursor: pointer;  -webkit-transition: all .25s ease;}
.exam-rightArea .btn-1 {border:#d3d3d3 solid 1px; background: #e9eaec; color:#333;  }
.exam-rightArea .btn-1:hover { background-color:#FFF;}
.exam-rightArea .btn-2 { border: 1px solid #d95700; font-size: 28px; background: #f06000; color: #fff; position: relative; margin-right:-1px;}
.exam-rightArea .btn-2:hover{background: #ff7e28; color: #fff; text-decoration: none;}

.exam-report-cont-blk{ width:720px; float:left;}

.bg-orange,.bg-green{ background-color:#d4d2c4}

/*bg-green*/
.bg-green .m-examHead,.bg-green .m-question,.bg-green .f-answer .m-question-title,.bg-green .material,.bg-green .rightArea-tool,.bg-green .rightArea-answer,.bg-green .reply-info,.bg-green .rightArea-tool .bd .btn,.bg-green .m-question-title{ background-color:#eefaee}
.bg-green .answer-tool,.bg-green .reply-box,.bg-green .navBox,.bg-green .reply-loading,.bg-green .rightArea-tool .hd,.bg-green .rightArea-tool .ft,.bg-green .rightArea-answer .hd,.bg-green .btn-default,.bg-green .exam-rightArea .btn-1,.bg-green .my-answer,.bg-green .m-examHead .attention,.bg-green .m-choicebox li:hover{ background:none; background-color:#dbf6db}
.bg-green .answer-bd .poptip-arrow i{ color:#eefaee}
.bg-green .answer-review .reply-box-cont textarea,.bg-green .daily-progress{ background-color:#eefaee}
.bg-green .reply-textarea textarea,.bg-green .m-vacancy textarea{border-color:#bfe0bf;background-color: #dbf6db;border-color:#bfe0bf;box-shadow: 0 2px 2px #bfe0bf inset;}
.bg-green .m-examHead,.bg-green .m-question,.bg-green .material,.bg-green .rightArea-tool,.bg-green .rightArea-answer,.bg-green .answer-review,.bg-green .m-secpart,.bg-green .reply-box .review-option a,.bg-green  .rightArea-tool .bd .btn,.bg-green .navBox,.bg-green .rightArea-tool .hd .suspend,.bg-green .rightArea-tool .hd,.bg-green .rightArea-tool .ft, .bg-green .rightArea-answer .hd,.bg-green .answer-review .reply-box-cont textarea,.bg-green .children .reply-textarea,.bg-green .exam-rightArea .btn-1,.bg-green .my-answer,.bg-green .answer,.bg-green .answer-bd,.bg-green .reply-classify-bd a,.bg-green .m-examHead .attention,.bg-green .m-examHead .h1,.bg-green .daily-progress,.bg-green .answer-review-w-hd,.bg-green .reply-box,.bg-green .np-comment-list .np-post .np-post,.bg-green .np-post,.bg-green .reply-classify-hd{ border-color:#bfe0bf;}
.bg-green .rightArea-tool .bd .btn:hover,.bg-green .exam-rightArea .btn-1:hover{ background-color:#FFF}
.bg-green .daily-progress .progress{border-color: #bfe0bf;background-color: #dbf6db;}

.bg-green .ui-progress .navBox .btn:hover,.bg-green .ui-progress .navBox .ui-check{background-color:#488c48; color:#FFF}
.bg-green .m-examHead .attention{ color:#488c48; font-size:14px}
.bg-green .rightArea-tool .hd .time i{ background-position: -200px -168px}
.bg-green .rightArea-tool .hd .suspend i{background-position: -234px -174px}
.bg-green .rightArea-tool .hd strong{ color:#f06000}
.bg-green .panel-order a{background-position: -123px -168px}
.bg-green .answer-bd .analyze-hd .title,.bg-green .answer-tool .txt{ color:#666}
.bg-green .reply-box .review-option a{color:#489b5b}
.bg-green .reply-box .review-option a:hover,.bg-green .reply-box .review-option .ui-check{ color:#FFF}
.bg-green .m-choicebox{ background-image:none}
.bg-green .daily-progress .progress em{ background-color:#B2E1B2;}

/*bg-orange*/
.bg-orange .m-examHead,.bg-orange .m-question,.bg-orange .f-answer .m-question-title,.bg-orange .material,.bg-orange .rightArea-tool,.bg-orange .rightArea-answer,.bg-orange .reply-info,.bg-orange .rightArea-tool .bd .btn,.bg-orange .m-question-title{ background-color:#eeeae1}
.bg-orange .answer-tool,.bg-orange .reply-box,.bg-orange .navBox,.bg-orange .reply-loading,.bg-orange .rightArea-tool .hd,.bg-orange .rightArea-tool .ft,.bg-orange .rightArea-answer .hd,.bg-orange .btn-default,.bg-orange .exam-rightArea .btn-1,.bg-orange .my-answer,.bg-orange .m-examHead .attention,.bg-orange .m-choicebox li:hover{ background:none; background-color:#e9e0cc}
.bg-orange .answer-bd .poptip-arrow i{ color:#eeeae1}
.bg-orange .answer-review .reply-box-cont textarea,.bg-orange .daily-progress{ background-color:#eeeae1}
.bg-orange .reply-textarea textarea,.bg-orange .m-vacancy textarea{border-color:#dccaa0;background-color:#e9e0cc;box-shadow: 0 2px 2px #dccaa0 inset;}
.bg-orange .m-examHead,.bg-orange .m-question,.bg-orange .material,.bg-orange .rightArea-tool,.bg-orange .rightArea-answer,.bg-orange .answer-review,.bg-orange .m-secpart,.bg-orange .reply-box .review-option a,.bg-orange  .rightArea-tool .bd .btn,.bg-orange .navBox,.bg-orange .rightArea-tool .hd .suspend,.bg-orange .rightArea-tool .hd,.bg-orange .rightArea-tool .ft, .bg-orange .rightArea-answer .hd,.bg-orange .answer-review .reply-box-cont textarea,.bg-orange .children .reply-textarea,.bg-orange .exam-rightArea .btn-1,.bg-orange .my-answer,.bg-orange .answer,.bg-orange .answer-bd,.bg-orange .reply-classify-bd a,.bg-orange .m-examHead .attention,.bg-orange .m-examHead .h1,.bg-orange .daily-progress,.bg-orange .answer-review-w-hd,.bg-orange .reply-box,.bg-orange .np-comment-list .np-post .np-post,.bg-orange .np-post,.bg-orange .reply-classify-hd{ border-color:#dccaa0}
.bg-orange .rightArea-tool .bd .btn:hover,.bg-orange .exam-rightArea .btn-1:hover{ background-color:#FFF}
.bg-orange .daily-progress .progress{border-color: #dccaa0;background-color: #e9e0cc;}

.bg-orange .ui-progress .navBox .btn:hover,.bg-orange .ui-progress .navBox .ui-check,.bg-orange .daily-progress .progress em{background-color:#4e4e4e; color:#FFF}
.bg-orange .m-examHead .attention{ color:#a66a2f; font-size:14px}
.bg-orange .rightArea-tool .hd .time i{ background-position: -200px -141px}
.bg-orange .rightArea-tool .hd .suspend i{background-position: -234px -146px}
.bg-orange .rightArea-tool .hd strong{ color:#f06000}
.bg-orange .panel-order a{background-position: -153px -168px}
.bg-orange .answer-bd .analyze-hd .title,.bg-orange .answer-tool .txt{ color:#333}
.bg-orange .reply-classify-bd a{  border-color:#b98636; color:#b98636}
.bg-orange .reply-classify-bd a:hover ,.bg-orange .reply-classify-bd .ui-check,.bg-orange .reply-box .review-option a:hover,.bg-orange .reply-box .review-option .ui-check{background-color:#b98636;color: #fff;border: #A77D3B solid 1px;}
.bg-orange .reply-box .review-option a{color:#b98636}
.bg-orange .m-choicebox{ background-image:none}
.bg-orange .daily-progress .progress em{ background-color:#E3D1A8;}

.practise-model .attention { width:90%; margin:-1px auto 22px auto}

.panel-order-notice { padding:0 0 15px 0px; text-align:center}
.panel-order-notice em { display: inline-block; height: 24px; line-height: 24px; }
.panel-order-notice i { margin-left: 5px; margin-right: 20px; width: 15px; height: 15px;display: inline-block;vertical-align:-4px;#vertical-align:0px; }
.panel-order-notice i.error { background: #f06000; border: 1px solid #c65000; }
.panel-order-notice i.right { background: #83cb9b; border: 1px solid #72cb94; }
.panel-order-notice i.normal { border: 1px solid #ddd; background: #fff; }



/* Handle */
::-webkit-scrollbar-thumb {
    /*-webkit-border-radius: 10px;*/
    /*border-radius: 10px;*/
    background: #ff7e28;
    border: 1px solid #f06000;
	 border-radius:10px;
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);*/}
::-webkit-scrollbar-thumb:window-inactive {/*background: rgba(255,0,0,0.4);*/}

/* ui-media-sticky */
.ui-media-close{display: none}
.ui-media-sticky{ background: #fff!important;z-index: 20;box-shadow: 0 0 15px #CCC;}
.ui-media-sticky .ui-media-close{display: block;position: absolute;right: 10px;top: 5px;font-size: 12px;}
.ui-dialog.ui-dialog-alert .ui-dialog-body { min-width : 250px; text-align : left; }



.pop-datum{ width:680px; height:300px; min-height:200px; overflow:auto; line-height:27px; position:relative; padding-right:20px; margin-left:5px; margin-bottom:10px; margin-right:-10px; color:#666; font-family:"\u5b8b\u4f53"}
.pop-datum-cont{ height:auto;}


.exma-scroll { width: 10px; height: 100%; position: absolute; right:2px; top: 0;}
.exma-scroll .track, .exma-scroll .thumb { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
.exma-scroll .track { height:190px; position: relative; width: 100%; height: 100%; background-color: #ebebeb; }
.exma-scroll .thumb { position: absolute; width: 100%; height: 100px; background-color: #bfbfbf; }
.exma-scroll .thumb{ background-color:#bfbfbf;}


.pop-error{ width:520px; line-height:23px; margin-left:5px; color:#333;  font-size:12px;}
.pop-error p{ margin:0; padding:5px 0}
.pop-error .txt{color:#666; font-size:14px}
.pop-error label{ vertical-align: middle; margin-right: 10px}
.pop-error input{vertical-align:middle}
.pop-error span{vertical-align: middle}
.pop-error textarea{width:495px;height:90px; line-height:24px; border-radius:6px;box-shadow: 0 2px 2px #dedede inset; overflow:auto; padding:4px 10px; background:#fff; font-size:14px; margin-top:20px; border:#d3d3d3 solid 1px;outline: none; resize: none}
.warn{ font-family:"\u5b8b\u4f53"; color:#cc3333; font-size:12px; padding-top:10px;padding-left:25px; background:url(imagesindextk_gd.png) -182px -155px no-repeat}



.pop-have {width: 300px; height: 150px; cursor: pointer; background: url(imagesindexpause.gif) center center no-repeat}
.uc-menu .hd {
    background-color: #f9f9f9;
    background-image: linear-gradient(to bottom, #ffffff, #f9f9f9);
    background-size: 100% auto;
    border: 1px solid #d9d9d9;
    border-radius: 3px 3px 0 0;
    color: #cc0202;
    font-size: 16px;
    height: 30px;
    line-height: 25px;
    margin-bottom: -1px;
    padding: 5px;
    text-align: center;
}
.uc-menu .bd {
    border: 1px solid #d9d9d9;
    border-radius: 0 0 3px 3px;
   
}
.uc-menu .bd dd {
    background: rgba(0, 0, 0, 0) url("imagesindexpoint.png1421328193") no-repeat scroll 10px center;
    border-bottom: 1px dotted #e6e6e6;
    font-size: 14px;
    line-height: 36px;
    padding-left: 24px;
}
.uc-menu .bd dd.active {
    background: rgba(0, 0, 0, 0) url("imagesindexsquare.png1421251585") no-repeat scroll 10px center;
    font-weight: bold;
}
.uc-menu .bd dd.active a {
    color: #cc0202;
}
.uc-menu .bd dd a {
    display: block;
}
.table,.table td,.table th {   
    border:1px solid #cccccc;   
    border-collapse:collapse;
} 
.table td {
    height: 40px;
	background:#fff;
}

.table th {
    height: 40px;
    text-align: center;
		background-color: #f9f9f9;
    background-image: linear-gradient(to bottom, #ffffff, #f9f9f9);
}
.table_td_label{
    width: 15%;
    text-align: right;
}
.table_td_input{
    padding-left:10px;
}

.mt20{
  margin-top: 20px;
}
.mb20{
  margin-bottom: 20px;
}
.list_b {
  min-height: 780px;
  _height: 780px;
}

.list_b h5 {
  border-bottom: #d3dff1 1px solid;
  line-height: 42px;
  margin: 0px 15px;
  padding-left: 6px;
  background: #f2f5fa;
  height: 42px;
  color: #333;
  font-size: 18px;
  border-top: #d3dff1 1px solid
}

.list_b h5 b {
  float: left;
  font-weight: 600
}

.list_b h5 span {
  padding-right: 10px;
  background: url(imagesindexin_ico01.gif) no-repeat right 17px;
  float: right;
  color: #666;
  font-size: 14px;
  font-weight: normal;
  margin-right: 6px
}

.list_b h5 a:hover b {
  color: #e42609
}

.list_b h5 a:hover span {
  color: #e42609
}

.list_b h2 {
  background: url("imagesindextitle.png") no-repeat scroll 0 0 #fcfbfb;
  border-top: 3px solid #37a2d4;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  height: 43px;
  line-height: 43px;
  padding-left: 25px;
}

.list_b h2 b {
  float: left;
  color: #fff;
  font-weight: 600
}

.list_b h2 span {
  padding-right: 10px;
  background: no-repeat right 10px;
  float: right;
  color: #666;
  font-size: 14px;
  font-weight: normal
}

.list_b h2 a:hover b {
  /*color: #e42609*/
}

.list_b h2 a:hover span {
  color: #e42609
}

.list_b h3 {
  border-bottom: #10349a 3px solid;
  line-height: 26px;
  margin: 0px 15px;
  padding-left: 3px;
  height: 26px;
  color: #10349a;
  font-weight: 600;
  padding-top: 30px
}

.list_b h3 a.bt {
  text-align: center;
  padding-bottom: 0px;
  line-height: 23px;
  border-right-width: 0px;
  padding-left: 8px;
  padding-right: 8px;
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -92px;
  float: right;
  border-top-width: 0px;
  border-bottom-width: 0px;
  height: 26px;
  color: #fff;
  margin-left: 5px;
  font-size: 12px;
  border-left-width: 0px;
  cursor: pointer;
  font-weight: normal;
  padding-top: 0px
}

.list_b h3 a.bt:hover {
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -22px
}

.list_b h3 a.hover {
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -22px
}

.list_b h3 a.hover:hover {
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -22px
}

.list_b h3 b {
  float: left
}

.list_b h3 p {
  margin: 0px;
  padding-left: 12px;
  float: left;
  color: #999;
  font-size: 14px;
  font-weight: normal
}

.list_b h3 b a.hover {
  color: #e42609
}

.list_b h3 p a.hover {
  color: #e42609
}

.list_b h3 span {
  width: 270px;
  float: right
}

.list_b h3 span input {
  border-bottom: #10349a 1px solid;
  border-left: #10349a 1px solid;
  padding-bottom: 3px;
  margin: 0px;
  outline-style: none;
  padding-left: 3px;
  padding-right: 3px;
  float: right;
  border-top: #10349a 1px solid;
  border-right: #10349a 1px solid;
  padding-top: 3px;
  _height: 24px
}

.list_b h3 span input.bt {
  text-align: center;
  padding-bottom: 4px;
  border-right-width: 0px;
  padding-left: 0px;
  width: 70px;
  padding-right: 0px;
  background: #0e2c83;
  border-top-width: 0px;
  border-bottom-width: 0px;
  height: 24px;
  color: #fff;
  font-size: 12px;
  border-left-width: 0px;
  cursor: pointer;
  font-weight: normal;
  padding-top: 5px;
  _height: 24px
}

.list_b h3 span input.bt:hover {
  background: #a70d0a
}

.list_b h4 {
  padding-bottom: 15px;
  margin: 0px 15px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 14px;
  font-weight: normal;
  padding-top: 15px
}

.list_b h4 input {
  border-bottom: #768ecd 1px solid;
  border-left: #768ecd 1px solid;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  background: #fcfdff;
  color: #555;
  vertical-align: middle;
  border-top: #768ecd 1px solid;
  border-right: #768ecd 1px solid;
  padding-top: 4px
}

.list_b h4 input.bt {
  border-bottom: #12389d 1px solid;
  border-left: #12389d 1px solid;
  padding-bottom: 4px;
  padding-left: 10px;
  padding-right: 10px;
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -70px;
  color: #fff;
  border-top: #12389d 1px solid;
  cursor: pointer;
  border-right: #12389d 1px solid;
  padding-top: 4px
}

.list_b h4 input.bt:hover {
  border-bottom: #ae0e0b 1px solid;
  border-left: #ae0e0b 1px solid;
  background: url(imagesindexbt_bg01.gif) repeat-x 0px 0px;
  color: #fff;
  border-top: #ae0e0b 1px solid;
  border-right: #ae0e0b 1px solid
}

.list_b h6 {
  padding-bottom: 15px;
  line-height: 24px;
  margin: 0px 15px;
  padding-left: 15px;
  padding-right: 15px;
  background: #fff9e2;
  font-size: 14px;
  font-weight: normal;
  padding-top: 15px
}

.list_b h6 a {
  color: #10349a
}

.list_b h6 strong {
  display: block
}

.list_b h6 a:hover {
  color: #a40c0a;
  text-decoration: underline
}

.list_b .news_list {
  padding-bottom: 0px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 0px
}

.list_b .news_list dd {
  border-bottom: #e7e7e7 1px dotted;
  padding-bottom: 20px;
  line-height: 22px;
  padding-left: 3px;
  padding-right: 3px;
  color: #888;
  font-size: 14px;
  padding-top: 16px
}

.list_b .news_list dd a {
  line-height: 32px;
  display: block;
  font-family: '����';
  color: #000;
  font-size: 20px
}

.list_b .list_foot {
  text-align: left;
  padding-bottom: 30px;
  margin: 0px 15px;
  padding-left: 0px;
  padding-right: 0px;
  clear: both;
  padding-top: 13px
}

.list_b .news_p_list {
  padding-bottom: 10px;
  line-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1px;
  overflow: hidden;
  padding-top: 0px;
  background-color: #fff;
}

.list_b .news_p_list dd {
  border-bottom: #e7e7e7 1px dotted;
  padding-bottom: 0px;
  line-height: 46px;
  padding-left: 15px;
  padding-right: 3px;
  display: block;
  background: url(imagesindexi-wz-icon.png) no-repeat 4px 20px;
  font-size: 18px;
  padding-top: 0px
}

.list_b .news_p_list dd a span {
  float: right;
  color: #888;
  font-size: 14px;
  font-weight: normal
}

.list_b .xxgk {}

.list_b .xxgk dl {
  padding-top: 25px
}

.list_b .xxgk dl a {
  text-align: center;
  line-height: 100px;
  width: 300px;
  margin-bottom: 25px;
  background: url(imagesindexxxgk_r.gif) #10349a no-repeat 280px -20px;
  float: left;
  color: #fff;
  margin-left: 20px;
  font-size: 26px
}

.list_b .xxgk dl a span {
  width: 300px;
  display: block;
  background: url(imagesindexxxgk_r.gif) no-repeat -20px 80px;
  cursor: pointer
}

.list_b .xxgk dl a:hover {
  background: url(imagesindexxxgk_rh.gif) #a40c0a no-repeat 280px -20px
}

.list_b .xxgk dl a:hover span {
  background: url(imagesindexxxgk_rh.gif) no-repeat -20px 80px
}

.list_b table {
  width: 680px;
  margin-left: 15px
}

.list_b th {
  border-bottom: #e9f0f6 1px solid;
  text-align: left;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-right: 4px;
  background: #f2f7fb;
  color: #0e2c83;
  font-weight: normal;
  padding-top: 6px
}

.list_b td {
  border-bottom: #e9f0f6 1px solid;
  text-align: left;
  padding-bottom: 7px;
  line-height: 22px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 7px
}

.list_b th.cen {
  text-align: center
}

.list_b td.cen {
  text-align: center
}

.list_b td input {
  border-bottom: #768ecd 1px solid;
  border-left: #768ecd 1px solid;
  padding-bottom: 6px;
  margin: 0px;
  outline-style: none;
  padding-left: 3px;
  padding-right: 3px;
  max-width: 90%;
  background: url(imagesindexinp_bg.gif) no-repeat left top;
  color: #555;
  font-size: 16px;
  vertical-align: middle;
  border-top: #768ecd 1px solid;
  border-right: #768ecd 1px solid;
  padding-top: 6px;
  _height: 33px
}

.list_b td select {
  border-bottom: #768ecd 1px solid;
  border-left: #768ecd 1px solid;
  padding-bottom: 6px;
  margin: 0px;
  outline-style: none;
  padding-left: 3px;
  padding-right: 3px;
  max-width: 90%;
  background: url(imagesindexinp_bg.gif) no-repeat left top;
  color: #555;
  font-size: 16px;
  vertical-align: middle;
  border-top: #768ecd 1px solid;
  border-right: #768ecd 1px solid;
  padding-top: 6px;
  _height: 33px
}

.list_b td textarea {
  border-bottom: #768ecd 1px solid;
  border-left: #768ecd 1px solid;
  padding-bottom: 6px;
  margin: 0px;
  outline-style: none;
  padding-left: 3px;
  padding-right: 3px;
  max-width: 90%;
  background: url(imagesindexinp_bg.gif) no-repeat left top;
  color: #555;
  font-size: 16px;
  vertical-align: middle;
  border-top: #768ecd 1px solid;
  border-right: #768ecd 1px solid;
  padding-top: 6px;
  _height: 33px
}

.list_b td textarea {
  height: auto
}

.list_b td input:focus {
  border-bottom: #113597 1px solid;
  border-left: #113597 1px solid;
  background: #fcfdff;
  color: #000;
  border-top: #113597 1px solid;
  border-right: #113597 1px solid;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075), 0px 0px 5px rgba(102, 175, 233, 0.6)
}

.list_b td textarea:focus {
  border-bottom: #113597 1px solid;
  border-left: #113597 1px solid;
  background: #fcfdff;
  color: #000;
  border-top: #113597 1px solid;
  border-right: #113597 1px solid;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075), 0px 0px 5px rgba(102, 175, 233, 0.6)
}

.list_b td input.radio {
  border-right-width: 0px;
  background: none transparent scroll repeat 0% 0%;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px
}

.list_b td.td_rig {
  min-width: 100px;
  text-align: right
}

.list_b td.td_rig b {
  color: #f00
}

.list_b td.td_bor {
  padding-bottom: 25px;
  border-bottom-width: 0px
}

.list_b td input.bt {
  text-align: center;
  border-right-width: 0px;
  width: 120px;
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -76px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  height: 42px;
  color: #fff;
  font-size: 16px;
  border-left-width: 0px;
  cursor: pointer;
  margin-right: 5px
}

.list_b td input.bt:hover {
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -6px
}

.list_b .list_foot {
  text-align: center;
  padding-bottom: 30px;
  margin: 0px 15px;
  padding-left: 0px;
  padding-right: 0px;
  clear: both;
  padding-top: 13px
}

.list_b table.tab_ly {
  width: 950px
}

.list_b table.tab_ly th {
  padding-bottom: 12px;
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 12px
}

.list_b table.tab_ly td {
  padding-bottom: 10px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 10px
}

.list_b table.tab_ly td.tit {
  background: #fafcfe;
  color: #b30e0e
}

.list_b table.tab_ly td.td_bor {
  padding-bottom: 25px;
  border-bottom-width: 0px
}

.list_b table.lyb td.td_01 {
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
  background: #f2f7fb;
  color: #999;
  font-size: 14px;
  padding-top: 8px
}

.list_b table.lyb td.td_01 b {
  padding-right: 12px;
  color: #10349a
}

.list_b table.lyb td.td_01 strong {
  color: #a40c0a;
  font-size: 12px;
  font-weight: normal
}

.list_b table.lyb td.td_01 p {
  margin: 0px;
  width: 150px;
  float: right
}

.list_b table.lyb td.td_01 em {
  line-height: 18px;
  font-style: normal;
  padding-left: 3px;
  font-family: arial;
  font-size: 16px
}

.list_b table.lyb td.td_01 a {
  padding-bottom: 4px;
  line-height: 18px;
  padding-left: 5px;
  padding-right: 5px;
  background: #e6eff7;
  float: right;
  margin-left: 10px;
  font-size: 12px;
  text-decoration: none;
  padding-top: 4px
}

.list_b table.lyb td.td_01 a:hover {
  background: #a40c0a;
  color: #fff
}

.list_b table.lyb td.td_02 {
  padding-bottom: 11px;
  padding-left: 12px;
  padding-right: 12px;
  background: #fbfdff;
  border-bottom-width: 0px;
  font-size: 14px;
  padding-top: 5px
}

.list_b table.lyb td.td_02 a.tit {
  line-height: 50px;
  display: block;
  font-size: 24px;
  font-weight: normal
}

.list_b table.lyb td.td_02 a.tit em {
  padding-bottom: 0px;
  line-height: 30px;
  font-style: normal;
  margin: 8px 3px 0px 0px;
  padding-left: 6px;
  padding-right: 6px;
  background: #a40c0a;
  float: left;
  height: 30px;
  color: #fff;
  padding-top: 0px
}

.list_b table.lyb td.td_02 span {
  padding-bottom: 5px;
  line-height: 24px;
  display: block;
  clear: both;
  font-size: 16px
}

.list_b table.lyb td.td_03 {
  padding-bottom: 20px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 14px;
  padding-top: 0px
}

.list_b table.lyb td.td_03 div {
  border-bottom: #eee0b4 1px solid;
  border-left: #eee0b4 1px solid;
  padding-bottom: 5px;
  padding-left: 12px;
  padding-right: 12px;
  background: #fff6d3;
  color: #999;
  border-top: #eee0b4 1px solid;
  border-right: #eee0b4 1px solid;
  padding-top: 5px
}

.list_b table.lyb td.td_03 span {
  color: #a40c0a
}

.list_b table.lyb td.td_03 b {
  color: #444;
  font-size: 12px;
  font-weight: normal
}

.list_b table.lyb td.td_03 strong {
  color: #444;
  font-size: 12px;
  font-weight: normal
}

.ly_zz {
  position: relative;
  width: 710px
}

.ly_zz h2 {
  z-index: 40;
  position: absolute;
  text-align: center;
  filter: alpha(opacity=70);
  width: 680px;
  background: #000;
  float: left;
  height: 300px;
  color: #fff;
  margin-left: 15px;
  font-size: 24px;
  font-weight: normal;
  top: 0px;
  left: 0px;
  opacity: .7
}

.ly_zz h2 a {
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  color: #fff;
  font-size: 30px;
  padding-top: 0px
}

.ly_zz h2 a:hover {
  color: red
}

.list_b table.tj_lyb {
  border-top: #e9f0f6 1px solid
}

.list_b table.tj_lyb th {
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  padding-top: 7px
}

.list_b table.tj_lyb td {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-bottom-width: 0px;
  padding-top: 3px
}

.list_b table.tj_lyb td.tit {
  background: #fafcfe;
  color: #b30e0e
}

.list_b table.tj_lyb td input {
  padding-bottom: 4px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 4px;
  _height: 30px
}

.list_b table.tj_lyb td table {
  border-bottom: #768ecd 1px solid;
  border-left: #768ecd 1px solid;
  width: 500px;
  margin-left: 0px;
  border-top: #768ecd 1px solid;
  border-right: #768ecd 1px solid
}

.list_b table.tj_lyb td th {
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  padding-top: 2px
}

.list_b table.tj_lyb td td {
  padding-left: 5px
}

.list_b table.tj_lyb td td input {
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
  color: #555;
  vertical-align: middle;
  padding-top: 1px;
  _height: 30px
}

.list_b table.tj_lyb td td select {
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
  color: #555;
  vertical-align: middle;
  padding-top: 1px;
  _height: 30px
}

.list_b table.tj_lyb td td textarea {
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
  color: #555;
  vertical-align: middle;
  padding-top: 1px;
  _height: 30px
}

.list_b table.tj_lyb td input.bt {
  min-width: auto;
  width: 90px;
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -86px;
  height: 32px
}

.list_b table.tj_lyb td input.bt:hover {
  background: url(imagesindexbt_bg01.gif) repeat-x 0px -16px
}

.list_b_p {
  border-bottom: #eaeaea 2px solid;
  min-height: 700px;
  background: #fff;
  _height: 700px
}

.list_b_p h3 {
  border-bottom: #10349a 3px solid;
  line-height: 26px;
  margin: 0px 15px;
  padding-left: 3px;
  color: #10349a;
  padding-top: 30px
}

.list_b_p .sp_list {
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px
}

.list_b_p .sp_list a {
  line-height: 32px;
  margin: 10px 0px 0px 10px;
  display: block;
  background: #ecedee;
  float: left;
  font-size: 20px;
  widht: 330px
}

.list_b_p .sp_list a span {
  line-height: 36px;
  padding-left: 5px;
  display: block;
  height: 36px;
  font-size: 14px
}

.list_b_p .sp_list a img {
  width: 330px;
  display: block;
  height: 185px
}

.list_b_p .list_foot {
  text-align: center;
  padding-bottom: 30px;
  margin: 0px 15px;
  padding-left: 0px;
  padding-right: 0px;
  clear: both;
  border-top: #e7e7e7 1px dotted;
  padding-top: 13px
}
