﻿body{    background: #E7E8EC;}
.wrap{ width:1200px; margin:0 auto; position:relative; height:auto;}
.rgt_wrap{margin: 0 20px;position: relative;}

/*header部*/
.header{height:86px; border-bottom:1px solid #ccc; border-top:4px solid #fa9c19; background:#fff; width:100%; position:fixed; left:0; top:0; z-index:100;}
.logo{ float:left; margin:25px 0 0 30px;}
.header .r{ float:right; font-size:13px; color:#7d7d7d; text-align:right;}
.header .r h1{ text-align:right; font-weight:normal; height:22px; margin-top:17px; color:#7d7d7d}
.header .r h1 span{ padding-left:30px; display:block; float:right; height:22px; background:url(../images/pic1.jpg) no-repeat left center; line-height:22px;}
.header .r p{ line-height:13px; margin-top:7px; }
.header .r p a{ margin-left:10px; color:#49a2fe;}
.header .r p a:hover{ text-decoration:underline}
.header .r p a.back{ margin-left:0; color:#7d7d7d;}
.header .r p span{ margin:0 7px 0 8px; color:#ededf0;}

/*footer部*/
.footer{ height:99px; background:#cccccc;}
.copyright{ padding-top:26px; text-align:center; color:#fff;}
.copyright span{ margin:0 10px 0 6px;}
.copyright a:hover{ text-decoration:underline}


/*main部*/
.main{ border:1px solid #e0e0e2; height:auto; background:#fff; margin:18px auto 0; margin-top:100px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#e0e0e2,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #e0e0e2;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #e0e0e2;/*safari或chrome*/
box-shadow:2px 2px 10px #e0e0e2;/*opera或ie9*/}


/*登录*/
.bg_login{ background:url(../images/xt_bg1.jpg) no-repeat center 280px #ffffff;}
.ymh_login{ margin:60px auto 0;padding-bottom: 30px; width:608px;background: url(../images/xt_bg1.png) repeat;border: 1px solid #d5d5d5; border-radius:10px}
.ymh_login .head{padding-left: 79px;padding-top:69px; font-size:22px; line-height:22px; color:#1a1a1a; height:22px;}
.ymh_login .head h3{line-height: 100%;font-weight: normal;border-left: 6px solid #fa9c19;height: 24px;line-height: 100%;padding-left: 10px;font-size: 24px;color: #1A1A1A;}
.ymh_login .head h3 span{color: #989898;margin-left: 10px;}

.ymh_login .body{ margin-top:27px; padding:20px 57px 38px;}
.ymh_login .body li{ position:relative; height:75px; line-height:75px; margin-bottom:8px; padding:0 18px;}

.ymh_login .body li.err .erbox{ display:block;}
.ymh_login .body li.err .text{ border-color:#ff4041}
.ymh_login .body li.err .zhmm{ border-color:#ff4041}

.ymh_login .body li .text{ padding:10px 0 10px 68px; font-size:17px; color:#c7c7c7; line-height:22px; height:28px;  width:384px; border:1px solid #cacaca; border-radius:3px}
.ymh_login .body li .text2{ background:url(../images/login_name.png) no-repeat 24px center;}
.ymh_login .body li .text3{ background:url(../images/login_password.png) no-repeat 24px center; }
.ymh_login .body li .zhmm{ float:right; margin-top:14px; font-size:16px; color:#008bff; display:block; height:48px; line-height:48px; border:1px solid #cacaca; width:96px; border-left:none}
.ymh_login .body li .zhmm:hover{ text-decoration:underline}
.ymh_login .login-third{margin: 0 79px;}
.login-third h3{line-height: 100%; background:url(../images/line1.jpg) repeat-x center;text-align: center;}
.login-third h3 span{padding: 0 10px; background:#fdfdfd;font-size: 14px;color: #cbcbcb;}
.login-third p{padding-top: 16px;overflow: hidden;text-align: center;}
.login-third p a{margin:0 60px;display: inline-block;*display: inline;*zoom: 1;height: 28px;line-height: 28px;padding-left: 40px;font-size: 14px;color: #cbcbcb;}
.login-third p a.qq{ background:url(../images/qq.png) no-repeat left center;}
.login-third p a.wx{ background:url(../images/wx.png) no-repeat left center;}
.login-third p a.qq:hover{ background-image:url(../images/qq_a.png)}
.login-third p a.wx:hover{ background-image:url(../images/wx_a.png)}



.ymh_login .body div{margin-bottom:8px; padding:0 19px; }
.ymh_login .body .jzmm{overflow: hidden; margin-top:30px; height:24px; line-height:24px; font-size:15px; color:#b8b8b8; }
.ymh_login .body .jzmm .cb{float: left;padding-left: 28px;font-size: 16px;color: #b8b8b8; background:url(../images/cb.png) no-repeat left center;cursor: pointer;}
.ymh_login .body .jzmm .cb_active{ background-image:url(../images/cb_a.png)}
.ymh_login .body .jzmm a{float: right;color: #028bff;font-size: 16px;}
.ymh_login .body .jzmm a:hover{text-decoration: underline;}
.ymh_login .body .msg{ padding-left:26px; font-size:14px; line-height:16px; margin-top:23px; color:#ff3f40}
.ymh_login .body div .btn{ width:450px; border:0px; margin-top:35px; display:block; height:50px; background:#fa9c19; color:#fff; font-size:20px; line-height:50px; text-align:center; border-radius:3px}
.ymh_login .body div .btn:hover{ background:#e48808}

.ymh_edition{ margin:126px auto 0; min-height:368px; width:608px; font-size:14px; line-height:25px;  color:#444444; border:1px solid #cbcbcb}
.ymh_edition h1{text-align:center; margin-top:25px; font-weight:normal}
.ymh_edition .body{ margin-top:15px; margin-left:169px;}
.ymh_edition .body p span{ margin-left:28px;}
.ymh_edition .body .notice{ margin-top:26px; overflow:hidden}
.ymh_edition .body .notice span{ float:left; display:block; width:78px;}
.ymh_edition .body .notice ul{ margin-left:78px;}
.ymh_edition .body .notice ul li{ padding-left:12px; background:url(../images/ico1.jpg) no-repeat left center;}


/*安全验证*/
.ymh_zhmm{ margin:126px auto 0; width:610px;}
.ymh_zhmm .head{ font-size:22px; line-height:22px; color:#1a1a1a; height:22px;}
.ymh_zhmm .body{ margin-top:27px; padding:50px 58px 78px; border:1px solid #cbcbcb}
.ymh_zhmm .body .hd{ height:32px; padding-left:18px;}
.ymh_zhmm .body .hd dt{ float:left; font-size:18px; line-height:24px; color:#000; height:24px; padding-bottom:5px; border-bottom:3px solid #fff;}
.ymh_zhmm .body .hd dt.on{ border-bottom:3px solid #fa9c19}
.ymh_zhmm .body .hd dt i{ margin-right:8px; font-size:24px; color:#a4a4a4; font-style:normal}
.ymh_zhmm .body .hd dd{ font-size:18px; color:#a4a4a4; float:left; margin:0 26px;}

.ymh_zhmm .body .bd{ margin-top:48px;}
.ymh_zhmm .body .bd li{ position:relative; height:75px; line-height:75px; margin-bottom:8px; padding:0 18px;}
.ymh_zhmm .body .bd li.err .erbox{ display:block;}
.ymh_zhmm .body .bd li.err .text{ border-color:#ff4041}
.ymh_zhmm .body .bd li.err .zhmm{ border-color:#ff4041}

.ymh_zhmm .body .bd li .text{ padding:10px 0 10px 16px; font-size:17px; color:#c7c7c7; line-height:22px; height:28px;  width:436px; border:1px solid #cacaca}
.ymh_zhmm .body .bd li .text2{ width:206px;}
.ymh_zhmm .body .bd li .text3{ padding-left:26px; width:346px;}
.ymh_zhmm .body .bd li .yzm{ margin:0 14px 0 12px;}
.ymh_zhmm .body .bd li .kbq{ margin-left:22px; color:#028bff; font-size:16px;}
.ymh_zhmm .body .bd .msg{ padding-left:26px; font-size:14px; line-height:16px; margin-top:14px; color:#ff3f40}
.ymh_zhmm .body .bd div .btn{ display:block; margin:46px 0 0 18px; width:142px; height:44px; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:44px; background:#fa9c19; border-radius:3px;}
.ymh_zhmm .body .bd div .btn:hover{ background:#e48808}
.ymh_zhmm .body .bd li p{ padding-top:18px; color:#313131; font-size:14px; line-height:24px;}
.ymh_zhmm .body .bd li label{ position:relative; top:3px; width:74px; font-size:18px; color:#5e5e5e; text-align:left; padding-left:6px; display:inline-block}

/*分类列表*/
.row-topmenu{margin: 20px;margin-bottom: 0;height: 32px;line-height: 32px;font-size: 14px;}
.row-topmenu .screen-pic{float: right;margin-right: 10px;display: block;width: 32px;height: 32px; background:url(../images/xt_ico1.png) no-repeat center;}
.row-topmenu .screen-pic:hover,
.row-topmenu .screen-pic.on{ background-image:url(../images/xt_ico1a.png) }
.row-topmenu .screen-img{float: right;margin-right: 10px;display: block;width: 32px;height: 32px; background:url(../images/xt_ico11.png) no-repeat center;}
.row-topmenu .screen-img:hover{ background-image:url(../images/xt_ico11a.png)}
.row-topmenu .screen-txt{float: right;margin-right: 10px;display: block;width: 32px;height: 32px;  background-image:url(../images/xt_ico2.png)}
.row-topmenu .screen-txt:hover{ background-image:url(../images/xt_ico2a.png)}
.row-topmenu .fr{float: right;margin-right: 12px;}
.row-topmenu .sub_btn{float: left;margin-left: 12px;}
a.btn_add{float: left;display: block;padding-right: 25px;padding-left: 44px;height: 32px;line-height: 30px;color: #FFF; background:url(../images/ico_add.png) no-repeat 25px center #fa9c19; border-radius:3px;}
a.btn_add:hover{background-color: #e48808;}
.brd_search{float: left;display: block;height: 32px;margin-left: 12px;}
.brd_search .text{float: left;border: 1px solid #e7e7eb;padding: 8px 10px;font-size: 14px;line-height: 14px;height: 14px;color: #b7b7b7;}
.brd_search .sbt_search{float: left;border: 1px solid #e7e7eb;border-left: 0;width: 30px;height: 32px;overflow: hidden;text-indent: -999px; background:url(../images/xt_ico3.png) no-repeat center;cursor: pointer;}
.brd_search .sbt_search:hover{background-color: #e7e7eb;}

.box-table{margin: 20px 20px 0;}

.table-classify{width: 100%;border: 1px solid #f4f5f9;font-size: 14px;}
.table-classify thead th{height: 46px;text-align: left;font-weight: normal;color: #666;background: #f4f5f9;}
.table-classify .s1{display: block;padding-left: 22px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;display: block;}
.table-classify .s2{padding-left: 10px;line-height: 30px;display: block;border-left: 1px solid #e7e6eb;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;display: block;}
.table-classify tbody td{height: 45px;border-top: 1px solid #f4f5f9;color: #333;}
.table-classify tbody td .s2{border-left-color: #FFF;}
.table-classify tbody tr:hover td,
.table-classify tbody tr.on td{background: #f4f5f9;}

/*新建分类*/
.xt_xjfl{}
.xt_xjfl .row-topmenu{padding-left: 14px;}
.xt_xjfl .fllst{padding-left: 50px;padding-top: 20px;}
.xt_xjfl .row-topmenu .label{float: left;display: block;height: 32px;line-height: 32px;padding-right: 20px;}
.xt_xjfl .row-topmenu .text{float: left;padding:8px 10px;line-height: 14px;font-size: 14px;color: #666; height:14px; width:136px; border:1px solid #dadbe0;}

.row-ckb{float: right;line-height: 32px;font-size: 14px;}
.row-ckb i{float: left;display: block;padding-right: 25px;color: #333;}
.row-ckb .cb{float: left;padding-left: 28px;padding-right: 30px; background:url(../images/cb.png) no-repeat left center;color: #333;cursor: pointer;}
.row-ckb .cb_active{ background-image:url(../images/cb_a.png)}

.fllst{}
.fllst h1{ margin-top:40px; padding-left:35px; position:relative; height:30px; font-weight:normal; line-height:30px; font-size:18px; color:#000;}
.fllst h1 em{ position:absolute;  width:15px; height:15px; top:8px; left:0; background:url(../images/zk_normal.png) no-repeat center;}
.fllst .btnbox{ padding-left:35px; line-height:28px; height:28px; font-size:14px; color:#a4a4a4;}
.fllst .btnbox a{ float:left; margin-right:16px;}
.fllst .btnbox a:hover{ text-decoration:underline}
.fllst .btnbox a.on{ color:#fa9c19}
.fllst .btnbox span.srwbk{ float:left; display:block;}
.fllst .btnbox span.srwbk .text{ position:relative; top:3px; margin-right:10px; float:left; height:20px; width:160px; line-height:16px; font-size:14px; padding:0 5px; border:1px solid #ccc}
.fllst dl{ padding-top:8px;}
.fllst dl dt{ padding-left:35px; margin-top:16px; position:relative; height:30px; font-weight:normal; line-height:30px; font-size:18px; color:#000; cursor:pointer;}

.fllst dl dt em{position:absolute;  width:15px; height:15px; top:8px; left:0; background:url(../images/zk_normal.png) no-repeat center;}
.fllst dl dt.on em{ background-image:url(../images/sq_pressed.png);}
.fllst dl dd{ display:none; padding-left:35px;}
.fllst dl dd .row{ font-size:14px; line-height:28px; color:#000;}
.fllst dl dd .row .btnbox{ padding-left:0}

/*导航图新建*/
.clear_l{clear: left;}
.form-xj{padding-top: 28px;padding-bottom: 50px;position: relative;overflow: hidden;}
.form-xj .row1{float: left;width: 100%;   font-size:14px; color:#333;}

.form-xj .row1 .label{ width:78px;margin-bottom: 20px; text-align:right; margin-right:20px; float:left; display:block; line-height:32px;}
.form-xj .row1 .label2{  padding-left: 10px; line-height:32px;  margin-right: 36px;}
.form-xj .row1 .rbox{margin-left: 98px;overflow: hidden;}
.form-xj .row1 .h34{height: 34px; overflow: inherit}
.form-xj .row1 .r{ margin-left:108px;}
.form-xj .row1 .r label{ top:3px;}
.form-xj .row1 .text{margin-bottom: 20px; padding:8px 10px;line-height: 14px;font-size: 14px;color: #666; height:14px; width:756px; border:1px solid #dadbe0;}
.form-xj .row1 .textarea{margin-bottom: 20px; width:756px; padding:10px; height:180px; border:1px solid #cbcbcb;resize: vertical;}
.form-xj .row1 .add_zd{margin-bottom: 20px;display: block;float: left;color: #3a84d9;line-height: 32px;}
.form-xj .row1 .add_zd:hover{text-decoration: underline;}
.form-xj .row1 .md_pprev,
.form-xj .row1 .md_pnext,
.form-xj .row1 .md_add,
.form-xj .row1  .md_remover,
.form-xj .row1 .md_px{margin-bottom: 20px;margin-right: 10px;cursor: pointer;}
.form-xj .row1 .lk_km{display: block;width: 138px;height: 30px;text-align: center;float: left;border: 1px solid #dadbe0;font-size: 14px;color: #afafaf;line-height: 30px;margin-right: 10px;}
.form-xj .row1 .lk_fl{float: left;display: block;padding: 0 25px;height: 30px;text-align: center;border: 1px solid #dadbe0;font-size: 14px;color: #333;line-height: 30px;margin-right: 10px;}
.form-xj .row1 .p1{font-size: 14px;padding: 6px 0 4px;line-height: 20px;}
.form-xj .row1 .btn_md{margin-top: 20px;}
.form-xj .row1 .p1 span{color: #999;}
.form-xj .row1 .p2{line-height: 32px;color: #333;padding-bottom: 5px;}
.form-xj .row1 .w538{float: left;width: 538px;margin-right: 12px;}
.form-xj .row1 .w318{float: left;width: 318px;}
.form-xj .row1 .sle{background: none;margin-left: 0;margin-right: 14px;}
.form-xj .row1 .sle > .selected{padding: 0;width: 100%;text-align: center;color: #b7b7b7; }

.form-xj  .rb{padding-left: 28px;height: 32px;display: block;float: left; background:url(../images/cb.png) no-repeat left center;cursor: pointer;}
.form-xj  .rb_active{ background-image:url(../images/cb_a.png)}
.form-xj .row1 .b106{padding: 0 ;width: 106px;float: left;margin-right: 12px;margin-top: 0;margin-bottom: 20px;}
.form-xj .row1 .fln{float: none;display: inline-block;*display: inline;*zoom: 1;margin: 0 15px; }
.form-xj  .rb2.rb{padding-left: 28px;height: 32px;line-height: 32px;margin-right: 36px;display: block;float: left; background:url(../images/rb.png) no-repeat left center;cursor: pointer;}
.form-xj  .rb2.rb .md_add{display: none;margin-left: 10px;}
.form-xj  .rb2.rb_active{ background-image:url(../images/rb_a.png)}
.form-xj  .rb2.rb_active .md_add{display: block;}
.form-xj .row1 .img_ph{float: left;width: 50px;height: 50px;margin-right: 20px;background: #d8d8d8;margin-bottom: 20px;position: relative;}
.form-xj .row1 .img_ph img{width: 50px;height: 50px;}
.form-xj .row1 .img_ph .del{position: absolute;right: -9px;top: -9px;display: none; width:18px;height: 18px; background:url(../images/close.png) no-repeat center;cursor: pointer;}
.form-xj .row1 .img_ph:hover .del{display: block;}
.form-xj .row1 .lb_hdz{float: left;display: block;margin-bottom: 20px;cursor: pointer;width: 50px;height: 50px; background:url(../images/xt_ico12.png) no-repeat;}

.form-xj .row1 .cbk{float: left;padding-left: 26px; background:url(../images/cb.png) no-repeat left  9px;font-size: 14px;cursor: pointer;line-height: 32px;margin-right: 12px;}
.form-xj .row1 .cbk.cb_active{ background-image:url(../images/cb_a.png)}
.form-xj .row1 .dl_cbk{width: 778px;overflow: hidden;}
.form-xj .row1 .cbk .fl{margin-right: 10px;margin-bottom: 20px;}
.form-xj .row1 .cbk .md_add{display: none;}
.form-xj .row1 .cb_active .md_add{display: block;}
.form-xj .row1 .dl_cbk dt{float: left;clear: both;}
.form-xj .row1 .dl_cbk dd{display: none;float: left;width: 100%;margin: 10px 0;margin-left: 26px;height: 32px;padding: 10px 15px ;line-height: 32px;overflow: hidden;background: #f4f5f9;}

.form-xj .row1 .text_time{float: left;margin-bottom: 20px; padding:8px 30px 8px 10px;line-height: 14px;font-size: 14px;color: #666; height:14px; width:98px; border:1px solid #dadbe0; background:url(../images/xt_ico13.png) no-repeat 102px center;}
.form-xj .row1 .time{margin-right: 14px; background:url(../images/xt_ico14.png) no-repeat 98% center;}
.form-xj .row1 .rb3{float: left;width: 42px;position: relative;height: auto;line-height: normal;padding-left: 0;background: none;margin-right: 22px;margin-bottom: 20px;}
.form-xj .row1 .rb3 .pic{border: 2px solid #e7e7eb; border-radius:50%;overflow: hidden;}
.form-xj .row1 .rb3 .pic img{width: 38px;height: 38px;}
.form-xj .row1 .rb3 p{padding-top: 7px;line-height: 100%;color: #666;font-size: 12px;}
.form-xj .row1 .rb3.rb_active .pic{border-color: #fa9c19;}
.form-xj .row1 .rb3  i{position: absolute;display: block;width: 16px;height: 16px;top: 28px;left: 0; background:url(../images/xt_ico15.png) no-repeat center;}
.form-xj .row1 .rb3.rb_active i{position: absolute; background-image:url(../images/xt_ico15a.png)}
.form-xj .row1 .m_a{margin: 0 auto;float: none;}

.form-xj .row1 .text4{width: 116px;color: #c6c6c6;text-align: center;}

.form-xj .row1 .lb_fm{display: block;float: left;width: 328px;height: 128px; background:url(../images/fon3.jpg) no-repeat center #d8d8d8;margin-bottom: 16px;cursor: pointer;}
.form-xj .row1 .lb_fm img{width: 328px;height: 128px;}
.form-xj .photo{position: absolute;width: 180px;right: 25px;top: 25px;}
.form-xj .photo .lb_photo{display: block;height: 180px; background:url(../images/fon1.png) no-repeat center #d8d8d8;cursor: pointer;}
.form-xj .photo .lb_photo img{height: 180px;}
.form-xj .photo .lb_photo:hover{background-color: #b4b4b4;}
.form-xj .photo p{padding-top: 18px;color: #d8d8d8;font-size: 14px;}

.form-xj .photo_w{width: 234px;}
.form-xj .photo_w .lb_photo{height: 135px;}
.form-xj .photo_w .lb_photo img{height: 135px;}
.form-xj .row-rb{position: relative;top: -30px;overflow: hidden;border-bottom: 1px solid #ececef;}
.form-xj .row-rb li{float: left;width: 14.1%;border-right: 1px solid #ececef;padding: 3px 0;}
.form-xj .row-rb li .rb2{margin-left: 15px;}

/*专家视图列表*/
.list-img{overflow: hidden;padding-top: 30px;}
.list-img li{float: left;padding-top: 20px;width: 210px;padding-left: 98px;position: relative;margin-top: 23px;margin-right: 23px;border: 1px solid #e7e7eb;height: 115px;}
.list-img li .pic{position: absolute;top: 20px;left: 20px;width: 60px;height: 60px;}
.list-img li .pic img{width: 60px;height: 60px; border-radius:50%}
.list-img li h3{font-size: 14px;line-height: 18px;padding-bottom: 10px;font-weight: normal;}
.list-img li h3 a{color: #333;}
.list-img li p{padding-top: 5px;font-size: 12px;line-height: 16px;color: #999;	}
.list-img li:hover{background: #f4f5f9;}

/*基准*/
.symh_tit{border-bottom: 1px solid #e7e6eb;height: 43px;padding-left: 17px;}
.symh_tit a{float: left;display: block;padding: 18px 13px 0;margin-right: 30px;line-height: 100%;height: 24px;font-size: 14px;color: #333;}
.symh_tit a.on,
.symh_tit a:hover{border-bottom: 4px solid #fa9c19;}

/*试卷详情*/
.oh-content{overflow: hidden;min-height: 900px;}
.oh-content .oh_lft{float: left;width: 198px;padding-bottom: 999px;margin-bottom: -999px;}
.oh-content .oh_rgt{margin-left: 198px;border-left: 1px solid #ececef;padding-bottom: 999px;margin-bottom: -999px;}
.jbxx-sjxq .oh_lft .hd{padding: 17px 20px;border-bottom: 1px solid #ececef;}
.jbxx-sjxq .oh_lft .hd .pic{height: 92px;background: #d8d8d8;}
.jbxx-sjxq .oh_lft .hd .pic img{width: 100%;height: 92px;}
.jbxx-sjxq .oh_lft .hd h3{font-size: 14px;color: #333;line-height: 20px;padding-top: 11px;font-weight: normal;}
.jbxx-sjxq .oh_lft .hd p{font-size: 14px;color: #aeaeae;padding-top: 14px;line-height: 18px;}
.jbxx-sjxq .oh_lft .bd p{text-align: center;font-size: 14px; line-height: 38px;border-bottom: 1px solid #ececef;}
.jbxx-sjxq .oh_lft .bd p a{display: block;color: #333;}
.jbxx-sjxq .oh_rgt{padding-right: 45px;padding-top: 23px;}
.jbxx-sjxq .oh_rgt p{margin-top: 18px;padding-left: 118px;position: relative;font-size: 14px;color: #333;line-height: 20px;}
.jbxx-sjxq .oh_rgt p span{position: absolute;left: 0;width: 104px;text-align: right;top: 0;}
.jbxx-sjxq .oh_rgt p .btn_act{margin-left: 15px;color: #63a1de;}


/*新建卷默认*/
.box_xjsj{}

.box_xjsj .oh_lft{width: 238px;background: #f4f5f9;border-right: 1px solid #ececef;}
.box_xjsj .oh_lft .hd{background: #FFF;height: 48px;border-bottom: 1px solid #ececef;padding-left: 17px;}
.box_xjsj .oh_lft .hd a{float: left;display: block;padding: 0 12px;height: 44px;font-size: 14px;color: #333;line-height: 44px;margin-right: 10px;}
.box_xjsj .oh_lft .hd a.on{border-bottom: 4px solid #fa9c19;}

.oh_rgt  .form-xj{padding: 0 20px;padding-right: 0;}
.form-xj .row1 .w480{width: 460px;}

.oh_rgt  .form-xj .tit{font-size: 14px;line-height: 100%;padding-top: 20px;}
.oh_rgt  .form-xj .label{width: 60px;}
.oh_rgt  .form-xj .row1 .rbox{margin-left: 80px; }
.oh_rgt  .form-xj .brd{width: 534px;border: 1px solid #ececef;float: left;padding-top: 24px;margin-top: 24px;margin-right: 12px;}
.oh_rgt  .form-xj .brd:hover{background: #f4f5f9;}
.oh_rgt .form-xj .row1 .w480{width: 408px;}
.oh_rgt  .form-xj .md_px{margin-top: 24px;}
.oh_rgt  .form-xj .md_pprev,
.oh_rgt  .form-xj .md_pnext{margin-top: 24px;margin-right: 10px;}
.oh_rgt  .form-xj .md_remover{margin-top: 24px;}
.oh_rgt  .form-xj .fr{float: right;}

.mr_xx{padding: 5px 18px;}
.mr_xx li{margin-top: 14px;border: 1px solid #e3e3e3;background: #FFF;height: 38px;padding-left: 14px;line-height: 38px;cursor: pointer;}
.mr_xx li.act,
.mr_xx li:hover{background: #e7e7eb;}
.mr_xx li.no{cursor: default;background: #e7e7eb;padding-left: 14px;line-height: 38px;color: #717172;}
.mr_xx li .sle{border: none;margin-left: 0;background: none;}

.zdy_b{padding: 5px 18px 0;margin-top: 14px;}
.zdy_add{display: block;border: 2px dashed #e3e3e3 ;text-align: center;height: 38px;line-height: 38px;color: #b3b3b3;}
.zdy_add:hover{background: #ececec;border-color: #AAA;}
.zdy_add span{padding-left: 24px; background:url(../images/xt_ico16.png) no-repeat left center;}
.zdy_add:hover span{color: #666; background-image:url(../images/xt_ico16a.png)}
.zdy_ul li p{background: #FFF;height: 38px;line-height: 38px;border: 1px solid #e3e3e3;padding-left: 12px;color: #333;}

.box_xjsj_w .oh_lft{width: 438px;}
.box_xjsj_w .oh_lft .brd_search{float: none;width: auto;margin-left: 0;}
.box_xjsj_w .oh_lft .brd_search .text{width: 346px;}
.box_xjsj_w .oh_rgt{margin-left: 438px;}
.box_xjsj_w .oh_lft .t_sh{background: #FFF;padding: 20px 20px 10px;}

.list_sjxz{}
.list_sjxz li{border-bottom: 1px solid #e3e3e3;}
.list_sjxz li .cb{padding: 20px;padding-left: 40px;line-height: 20px;font-size: 14px;color: #333; background:url(../images/cb.png) no-repeat 14px 23px;cursor: pointer;}
.list_sjxz li .cb_active{ background-image:url(../images/cb_a.png)}

.list_sjxz li p{padding: 20px;padding-left: 12px;line-height: 20px;font-size: 14px;color: #333; background:url(../images/cb.png) no-repeat 14px 23px;cursor: pointer;}

.oh_rgt  .form-xj .tm{width: 300px;border: 1px solid #ececef;float: left;padding: 5px 22px 5px 12px;margin-top: 24px;margin-right: 12px;font-size: 14px;line-height: 20px;}

.xz_nj{padding-top: 6px;overflow: hidden;}
.xz_nj a{margin-top: 14px;display: block;float: left;margin-left: 9px;padding-left: 12px;width: 190px;height: 38px;line-height: 38px;background: #fff;border: 1px solid #e3e3e3;font-size: 14px;color: #333;}
.xz_nj a:hover{background: #e7e7eb;color: #b3b3b3;}

.km_dl{font-size: 14px;}
.km_dl dt{padding-left: 12px;height: 38px;color: #333;line-height: 38px;border-bottom: 1px solid #e3e3e3;background: url(../images/xt_ico17.png) no-repeat 96% center  #FFF;cursor: pointer;}
.km_dl dt.on{ background-image:url(../images/xt_ico17a.png)}
.km_dl dd{display: none;}
.km_dl dd a{display: block;padding-left: 50px;height: 42px;line-height: 42px;color: #333;border-bottom: 1px solid #e3e3e3;}


/*导航图图形*/
.box-piclist{padding-top: 26px;margin: 0 20px;}
.box-piclist .shd{text-align: right;line-height: 100%;}
.box-piclist .shd span{font-size: 12px;color: #646464;}
.box-piclist .sbd{padding-top: 16px;}
.box-piclist .sbd ul{overflow: hidden;}
.box-piclist .sbd ul li{float: left; width: 160px;margin-right: 44px;margin-bottom: 30px;}
.box-piclist .sbd ul li:hover{background: #e7e7eb;}
.box-piclist .sbd ul li .pic{border: 1px solid #e7e7eb;position: relative;}
.box-piclist .sbd ul li .pic img{width: 100%;height: 138px;}
.box-piclist .sbd ul li .pic i{left: -1px;top: -1px;position: absolute;display: block;padding: 0 9px;height: 22px;line-height: 22px;text-transform: uppercase;color: #FFF;font-size: 12px;background: #ffab55; }
.box-piclist .sbd ul li .pic i.i2{background: #f75;}
.box-piclist .sbd ul li .pic i.i3{background: #ffc555;}
.box-piclist .sbd ul li .pic i.i4{background: #73ee7b;}
.box-piclist .sbd ul li .pic i.i5{background: #6cd294;}
.box-piclist .sbd ul li .pic i.i6{background: #75d7cc;}
.box-piclist .sbd ul li .pic i.i7{background: #75c0d7;}
.box-piclist .sbd ul li .pic i.i8{background: #a19be4;}
.box-piclist .sbd ul li .pic i.i9{background: #8aa7ff;}
.box-piclist .sbd ul li .pic i.i10{background: #f08eea;}
.box-piclist .sbd ul li .pic i.i11{background: #e86ab0;}
.box-piclist .sbd ul li  p{padding: 10px 18px ;font-size: 14px;color: #4f4f4f;line-height: 20px;border: 1px solid #e7e7eb;border-top: 0;}
.box-piclist .sbd ul li  p span{overflow: hidden;display: block;height: 40px;}
.box-piclist .sbd ul li:hover .pic{}




/*编辑导航图*/
.nav_hd{padding-top: 14px;height: 46px;background: #FFF;}
.nav_hd .sub_btn{float: left;display: block;line-height: 30px;height: 30px; border-radius:3px}
.nav_hd .fl{margin-left: 24px;}
.nav_hd .fl .sub_btn{width: 104px;padding: 0;}
.nav_hd .fr{padding-right: 2px;}
.nav_hd .fr a{margin-right: 18px;}
.nav_hd .fr .btn_md{float: left;width: 106px;text-align: center;padding: 0;}
.nav_bd{padding-top: 2px;overflow: hidden;}
.nav_bd .n_cnt{width: 890px;position: relative;margin-top: 18px;margin-left:400px;background: #FFF; border-radius:10px;padding-bottom: 999px;margin-bottom: -999px;}
.nav_bd .n_lft{float: left;padding-bottom: 999px;margin-bottom: -999px;background: #FFF;min-width: 370px !important;}
.nav_bd .n_rgt{float: right;padding-bottom: 999px;margin-bottom: -999px;background: #f4f5f9;min-width: 280px !important;}

.nav_bd .n_lft .shd{padding-top: 5px;height: 46px;margin-right: 2px;border-bottom: 1px solid #e7e8ec;padding-left: 16px;}
.nav_bd .n_lft .shd a{display: block;float: left;padding: 0 5px;margin-right: 35px;line-height: 45px;height: 45px;border-bottom: 2px solid #e7e8ec;font-size: 14px;color: #333;}
.nav_bd .n_lft .shd a.on{border-bottom-color: #fa9c19;}
.nav_bd .n_lft .sbd{padding: 26px 16px 20px 20px;}
.step .textarea{width: 96%;padding:5px 2%;height: 240px;border: 1px solid #e7e8ec;color: #a9a9a9;font-size: 14px;line-height: 150%;}
.row_btn{padding-top: 14px;overflow: hidden;}
.step .row_btn{text-align: right;}
.step .row_btn .btn_md{float: right;}
.step .row_btn .sub_btn{float: right;display: block;margin-right: 12px;padding: 0;text-align: center;width: 100px;}

.por{position: relative;}
.por .t_del{position: absolute;right: 10px;bottom: 8px;font-size: 14px;color: #4e8fde;}
.c_orange{color: #fa9c19;}
.step .row_btn span{float: left;font-size: 14px;color: #b1b1b1;}
.form-xj .row1 .p1 .c_orange{color: #fa9c19;}
.step .brd_t{margin-top: 30px;border-top:1px solid #e7e8ec ;padding-top: 18px;}

.step .form-xj{padding-top: 0;}
.step .form-xj .row1 .label{width: 60px;}
.step .form-xj .row1 .rbox{margin-left: 70px;}
.step .l_result{}
.step .l_result li{margin-top: 16px;border: 1px solid #e7e8ec;padding: 13px 14px;font-size: 14px;line-height: 20px;color: #484848;}
.step .l_result li:hover{background: #f4f5f9;}
.step .l_result li span{color: #C0C0C0;}

.step .form-xj .row1 .rbox .lb{display: inline-block;*display: inline;*zoom: 1;line-height: 32px;margin-right: 16px;}
.step .form-xj .row1 .text{width: 91%;}
.step .form-xj .row1 .textarea{width: 91%;}
.step .form-xj .row1 .lk_km{margin-bottom: 20px;}

.nav_bd .n_cnt .shd{padding-top: 20px;padding-left: 10px;padding-bottom: 10px;overflow: hidden;padding-right: 25px;}
.nav_bd .n_cnt .shd .fl{border: 1px solid #dadbe0; margin-left: 10px; border-radius:3px;}
.nav_bd .n_cnt .shd .fl a{display: block;float: left;border-right: 1px solid #dadbe0;padding-right: 18px;font-size: 14px;color: #666;line-height: 30px;}
.nav_bd .n_cnt .shd .btn_xz{padding-left: 36px; background: url(../images/xt_ico18.png) no-repeat 4px center;}
.nav_bd .n_cnt .shd .btn_dx{padding-left: 36px; background: url(../images/xt_ico19.png) no-repeat 4px center;}
.nav_bd .n_cnt .shd .btn_lx{padding-left: 36px; background: url(../images/xt_ico20.png) no-repeat 4px center;}
.nav_bd .n_cnt .shd .fl .btn_pl{padding-left: 36px; background: url(../images/xt_ico21.png) no-repeat 4px center;border-right: 0;}
.nav_bd .n_cnt .shd .btn_fd{padding-left: 36px; background: url(../images/xt_ico22.png) no-repeat 4px center;}
.nav_bd .n_cnt .shd .fl .btn_sx{padding-left: 36px; background: url(../images/xt_ico23.png) no-repeat 4px center;border-right: 0;}
.nav_bd .n_cnt .shd .fl a:hover{background-color: #F4F5F9;}
.nav_bd .n_cnt .shd .fr a{float: left;display: block;height: 32px;line-height: 32px;padding-left: 30px;margin-right: 15px;}
.nav_bd .n_cnt .shd .fr a.del{ background:url(../images/xt_del.png) no-repeat left center;}
.nav_bd .n_cnt .shd .fr a.btn_copy{ background:url(../images/xt_ico24.png) no-repeat left center;}
.nav_bd .n_cnt .shd .fr a:hover{color: #fa9c19;}

.nav_bd .n_rgt .shd{padding: 12px 19px 19px;border-bottom: 1px solid #e3e3e3;background: #FFF;overflow: hidden;}
.nav_bd .n_rgt .shd .brd_search{float: none;width: auto;padding-left: 10px;padding-right: 30px;position: relative;}
.nav_bd .n_rgt .shd .brd_search .text{width: 94%;padding-left: 3%;padding-right: 3%;}
.nav_bd .n_rgt .shd .brd_search .sbt_search{position: absolute;right: 0;top: 0;}

.list_ssj{background: #FFF;}
.list_ssj li{border-bottom: 1px solid #e3e3e3;}
.list_ssj li a{position: relative;display: block;padding-left: 19px;padding-right: 28px;line-height: 48px;font-size: 14px;color: #666;}
.list_ssj li a i{display: none;top: 0;position: absolute;right: 0;width: 28px;height: 48px; background:url(../images/xt_ico17_r.png) no-repeat center;}
.list_ssj li a:hover i{display: block;}
.list_ssj li.i1 a i{background-color: #f75;}
.list_ssj li.i2 a i{background-color: #ff9e55;}
.list_ssj li.i3 a i{background-color: #ffc555;}
.list_ssj li.i4 a i{background-color: #73ee7b;}
.list_ssj li.i5 a i{background-color: #6cd294;}
.list_ssj li.i6 a i{background-color: #75d7cc;}
.list_ssj li.i7 a i{background-color: #75c0d7;}
.list_ssj li.i8 a i{background-color: #a19be4;}
.list_ssj li.i9 a i{background-color: #8aa7ff;}
.list_ssj li.i10 a i{background-color: #f08eea;}
.list_ssj li.i11 a i{background-color: #e86ab0;}

.dl_ssj{background: #FFF;}
.dl_ssj dt{padding-left: 44px;position: relative;line-height: 48px;font-size: 14px;color: #666;border-bottom: 1px solid #e3e3e3;}
.dl_ssj dt i{top: 0;cursor: pointer;position: absolute;left: 0;width: 28px;height: 48px; background:url(../images/xt_ico17_l.png) no-repeat center;}
.dl_ssj .list_ssj li a{padding-left: 44px;}

.dl_c1 dt i,
.dl_c1 .list_ssj li i,
.dl_c1 dd .lis_pic i{background-color: #f75;}
.dl_c2 dt i,
.dl_c2 .list_ssj li i,
.dl_c2 dd .lis_pic i{background-color: #ff9e55;}
.dl_c3 dt i,
.dl_c3 .list_ssj li i,
.dl_c3 dd .lis_pic i{background-color: #ffc555;}
.dl_c4 dt i,
.dl_c4 .list_ssj li i,
.dl_c4 dd .lis_pic i{background-color: #73ee7b;}
.dl_c5 dt i,
.dl_c5 .list_ssj li i,
.dl_c5 dd .lis_pic i{background-color: #6cd294;}
.dl_c6 dt i,
.dl_c6 .list_ssj li i,
.dl_c6 dd .lis_pic i{background-color: #75d7cc;}
.dl_c7 dt i,
.dl_c7 .list_ssj li i,
.dl_c7 dd .lis_pic i{background-color: #75c0d7;}
.dl_c8 dt i,
.dl_c8 .list_ssj li i,
.dl_c8 dd .lis_pic i{background-color: #a19be4;}
.dl_c9 dt i,
.dl_c9 .list_ssj li i,
.dl_c9 dd .lis_pic i{background-color: #8aa7ff;}
.dl_c10 dt i,
.dl_c10 .list_ssj li i,
.dl_c10 dd .lis_pic i{background-color: #f08eea;}
.dl_c11 dt i,
.dl_c11 .list_ssj li i,
.dl_c11 dd .lis_pic i{background-color: #e86ab0;}


.lis_pic {padding-top: 26px; }
.lis_pic li{margin-bottom: 30px;margin-left: 40px;margin-right: 40px;margin-bottom: 30px;}
.lis_pic li .pic{border: 1px solid #e7e7eb;position: relative;}
.lis_pic li .pic img{width: 100%;height: 138px;}
.lis_pic li .pic i{left: -1px;top: -1px;position: absolute;display: block;padding: 0 9px;height: 22px;line-height: 22px;text-transform: uppercase;color: #FFF;font-size: 12px;background: #ffab55; }
.lis_pic li  p{padding: 10px 18px ;font-size: 14px;color: #4f4f4f;line-height: 20px;border: 1px solid #e7e7eb;border-top: 0;text-align: center;}
.lis_pic li  p span{overflow: hidden;display: block;height: 40px;}
.lis_pic li:hover .pic{border-color: #ff5151;}

/*赛选组件*/
.tb_screen{display: none;}
.tb_screen.on{display: table-row}
.tb_screen .m10{margin: 10px; }
.tb_screen .text,
.tb_screen .text_time{border: 1px solid #dadbe0;font-size: 14px;line-height: 14px;height: 14px;padding: 8px 3%;width: 93.5%;color: #afafaf;}

.dxk_ck{border: 1px solid #dadbe0;position: relative;}
.dxk_ck dt{padding: 0 10px;font-size: 14px;line-height: 30px;height: 30px;white-space: nowrap;overflow: hidden;}
.dxk_ck dd{display: none;position: absolute;border: 1px solid #dadbe0;top: 30px;min-width: 140px;width: 120%;left: 0;padding: 12px 0;background: #FFF;}
.dxk_ck dd .cb{height: 32px;display: block;line-height: 32px;padding-left: 36px; background:url(../images/cb.png) no-repeat 9px center;}
.dxk_ck dd .cb:Hover{background-color: #f4f5f9;}
.dxk_ck dd .cb_active{ background-image:url(../images/cb_a.png);}

.dxk_ck dd .btn_md{width: 99%;margin: 5px 0 0;}

.cty_xz{width: 99%;margin: 0;float: none;background: none;}




