﻿@charset "utf-8";
/* CSS Document */
html {
	_background-image: url(about:blank);
	_background-attachment: fixed;
	height:100%;}
body{line-height:1.4; background:#F7F9FB;height:100%;}
.blue-bg{background-color:#153b60;}
body,textarea,select{
	font-size:12px;
	color:#373737;
	font:12px/150% Arial,Verdana,"\5FAE\8F6F\96C5\9ED1";
}
input{font-size:12px;
	  color:#B2B2B2;
	  font-family: "宋体","Arial Narrow";}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{margin:0;}
ul,ol,dl{padding-left:0;list-style-type:none;}
a {text-decoration:none;color:#373737;outline: none;}
a:hover{text-decoration:none;color:#3159a9;}
a:active {star:expression(this.onFocus=this.blur());}
a img{border:0;}
:focus { outline:0; }
.l{float:left;}
.r{float:right;}
.cl{clear:both;}
.cf:before, .cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
.cf {
    zoom:1;
}
em{font-style:normal;}
.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml5{margin-left:5px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.mr1{margin-right:1;}
.mr2{margin-right:2px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr9{margin-right:9px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mt1{margin-top:1;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb_5{margin-bottom:-5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.ml-1{margin-left:-1px;}
.mt1{margin-top:1px;}
.p1{padding:1px;}
.pl1{padding-left:1px;}
.pt1{padding-top:1px;}
.pr1{padding-right:1px;}
.pb1{padding-bottom:1px;}
.p1{padding:1px;}
.p2{padding:2px;}
.pl2{padding-left:2px;}
.pt2{padding-top:2px;}
.pr2{padding-right:2px;}
.pb2{padding-bottom:2px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pl30{padding-left:30px;}
.pl90{padding-left:90px;}
.pl55{padding-left:55px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pr30{padding-right:30px;}
.pr90{padding-right:90px;}
.pb10{padding-bottom:10px;}
.p20{padding:20px;}
.pl20{padding-left:20px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.tr{text-align:right;}
.tc{text-align:center;}
.rel{position:relative;}
.abs{position:absolute;}
.dn{display:none;}
.db{display:block;}
.dib{-moz-inline-stack:inline-block;display:inline-block;}
.di{display:inline;}
.ovh{overflow:hidden;}
.ovs{overflow:scroll;}
.vh{visibility:hidden;}
.fcr1{color:#464544;}
.dbg1{background-color:#f9fafb;}
.dbg2{background-color:#FBCB00;color:#464544;}
.dbg3{background-color:#454545;color:#ffffff;}
.input_align_1{vertical-align:middle; margin-top:-2px;margin-bottom:1px;}

.ts-top{height: 50px;width: 100%;background-color:#2D303C;}
.ts-header{width: 1000px;margin: 0 auto;}
.ts-btit{float: left;color: #fff;font-size: 18px;padding: 10px 0 0 10px;}
.ts-menu{padding-left: 45px;float:left;}
.ts-menu li {position: relative;float: left;display: block;*display: inline;height: 50px;}

/*.ts-menu a{height: 50px;float: left;  height: 50px;padding: 0 20px;text-align: center;text-decoration: none;font: 400 15px/50px "microsoft yahei";color: #fff;}*/
.ts-menu li a {display: block;height:50px;line-height:50px;text-decoration: none;color: #fff;width: 80px;text-align: center;font-size:14px;color: #9c9ea6;font-weight: bold;}
.ts-menu li.active a{color: #6e99d3;}
.ts-menu li.active ul li a{color:#9c9ea6;}
.ts-menu li i{position: absolute;top:23px; right: 6px;height: 0;width: 0;font-size: 0; border-width: 4px;
border-style:solid dashed dashed dashed;border-color:#9c9ea6 transparent transparent transparent;}
.ts-menu li.active i{top:19px;border-style:dashed dashed solid dashed;border-color:transparent transparent #6e99d3 transparent;}
.ts-menu ul {position: absolute;top: 50px;left: 0;background-color:#2D303C;display: none;}
.ts-menu li.active ul{display: block;}
.ts-menu ul li {height: 40px;overflow: visible;padding: 0;}
.ts-menu li.active ul li a:hover{color: #6e99d3;}


.ts-menu ul li a {width: 80px;margin: 0;border: none;display: block;height:40px;line-height:40px;}



.ts-wrap{width:1000px;margin: 0 auto;padding-top:30px;}

.ts-pm{float: left;padding-left: 15px;height: 45px;line-height:45px;}
.ts-pm font{font-size: 25px;float: left;margin-right: 15px;}
.ts-search{float: left;margin-left: 40px;;}
.ts-form .form-txt{width: 396px;height:25px;padding: 9px 15px;border:1px solid #D7DEE4;line-height:25px;color: #333;background: #fff;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.ts-form .form-btn{height: 45px;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0px;border-radius: 0 5px 5px 0;line-height: 45px;padding: 0 10px 0 40px;background:url(../images/zoom24.png) 15px center #436BA0 no-repeat;border: 0;font-size: 16px;color: #fff;font-family: "\5FAE\8F6F\96C5\9ED1";cursor: pointer;*overflow:visible}
.ts-static{color:#8b8f97;font-size: 14px;padding-top: 5px;}
.ts-static .fc1{font-weight: 700;color:#436BA0;}

.ts-container{margin-top:30px;}
.ts-tabs a{display:inline-block;vertical-align: bottom;height:54px;padding: 0 20px;line-height:54px;border-top: 6px solid #fff;font-size: 16px;font-weight: bold;}
.ts-tabs a.active{border-top:6px solid #436BA0;color: #436BA0;}

/**分类**/
.ts-tabs,.ts-category{background: #fff;}
.ts-category dl {padding:10px 0;overflow: hidden; *zoom: 1; font-size: 14px;}
.ts-line dl{border-top: 1px solid #DFE2E6;}
.ts-category dl dt ,.selected dt,.key dt{ float: left; margin-right: 10px; width: 75px; font-weight: 700; text-align: right; }
.ts-category dl dd ,.selected dd{ margin-bottom: -10px; overflow: hidden; zoom: 1; }
.ts-category dl dd em { display: inline-block; margin:0 15px 10px 0;}
.ts-category .last { margin: 0; padding-bottom: 0; background: none; }
.ts-category a{display: inline-block;position: relative;padding:0 8px;}
.ts-category a.active{background:#436BA0;color: #fff;}

.tf-order{height: 40px;background-color: #363A4A;overflow: hidden;}
.tf-rank a {position: relative;float: left;height:40px;display: block;padding: 0 30px 0 20px;line-height:41px;color: #7D808B;font-weight: bold;}
.tf-rank a .arw1{position: absolute;top: 10px; right: 14px;height: 0;width: 0;font-size: 0; border-width: 4px;
border-style:solid dashed dashed dashed;border-color:transparent transparent #747474 transparent;display: none;}
.tf-rank a .arw2 {position: absolute;top: 20px; right: 14px;height: 0;width: 0;font-size: 0; border-width: 4px;
border-style:solid dashed dashed dashed;border-color:#747474 transparent transparent transparent;display: none;}
.tf-rank a.t-cur,.tf-rank a.d-cur{background-color: #1a1c26;color: #fff;}
.tf-rank a.t-cur .arw1,.tf-rank a.t-cur .arw2,.tf-rank a.d-cur .arw1,.tf-rank a.d-cur .arw2{display: block;}
.tf-rank a.t-cur .arw1{border-color:transparent transparent #fff transparent;}
.tf-rank a.d-cur .arw2{border-color:#fff transparent transparent transparent;}
.ts-pages{float: right;line-height: 39px;padding-right: 20px;}
.ts-pages span{color: #fff;}
.ts-pages a{margin-left: 10px;color: #A1A3AB;}
.ts-pages a:hover{color: #fff;}

.ts-plist{display: block;padding: 15px;background-color: #fff;margin-top: 15px;-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);box-shadow: 0 3px 8px rgba(0, 0, 0, .25);}
.ts-plist dt,.ts-plist dd{display: block;*zoom:1;vertical-align:bottom;}
.ts-plist dt{height: 40px;border-bottom: 6px solid #f2f4f6;overflow: hidden;}

.ts-pinfo{position: relative;}
.ts-flag{height: 22px;padding: 0 3px;line-height: 22px;font-size: 16px;color: #fff;background-color: #E38E7C;position: relative;margin-right: 15px;}
.ts-flag i{position: absolute;top: 0;right: -5px;height: 22px;width: 5px;overflow: hidden;background: url(../images/tail.jpg) left top no-repeat;}
.ts-tit1{font-weight: bold;font-size: 16px;padding-top: 2px;}
.ts-star{margin-left:10px;}
.ts-star span,.ts-edit .ts-aco,.ts-edit .ts-issue a,.btn-icn .ic-del,.ts-sTit .ts-vok,.ts-sTit .ts-vno,.btn-icn .ic-rpt{background-image: url(../images/icn.png);background-repeat: no-repeat;}
.ts-star span{padding: 0 0 0 16px;background-position: 0 0;margin-left: 3px;}
.ts-edit{position: relative;font-weight: bold;}
.ts-edit .ts-aco{padding: 0 0 0 20px;margin-right: 10px;float: right;overflow:hidden;height: 16px;}
.ts-edit .aco_1{background-position: -16px -16px;}
.ts-edit .aco_1:hover{background-position: -32px -32px;}
.ts-edit .aco_2{background-position: -48px -48px;}
.ts-edit .aco_2:hover{background-position: -64px -64px;}
.ts-edit .aco_3{background-position: -80px -80px;}
.ts-edit .aco_3:hover{background-position: -96px -96px;}
.ts-edit .aco_4{background-position: -112px -112px;}
.ts-edit .aco_4:hover{background-position: -128px -128px;}

.ts-edit .aco_5{background-position: -330px -320px;}
.ts-edit .aco_5:hover{background-position: -346px -336px;}
.ts-edit .aco_6{background-position: -362px -352px;}
.ts-edit .aco_6:hover{background-position: -378px -368px;}
.ts-edit .aco_7{background-position: -394px -384px;}
.ts-edit .aco_7:hover{background-position: -410px -400px;}
.ts-edit .aco_8{background-position: -426px -416px;}
.ts-edit .aco_8:hover{background-position: -442px -432px;}

.ts-edit .ts-issue{float:right;border-left: 1px solid #333;text-align: right;padding:0 0 0 10px;}

.ts-edit .ts-issue a{padding:4px 0 3px 30px;background-position: -144px -142px;overflow: hidden;}
.ts-edit .ts-issue .ts-a1{background-position: -144px -142px;}
.ts-edit .ts-issue .ts-a1:hover{background-position: -170px -162px;}
.ts-edit .ts-issue .ts-a2{background-position: -292px -279px;margin-left: 10px;}
.ts-edit .ts-issue .ts-a2:hover{background-position: -311px -299px;}
.ts-dlist{padding: 25px 0;border-bottom: 1px solid  #DFE2E6;}
.ts-dnlist{padding: 25px 0;}
.ts-pcr{color:#A3A9B1;}
.ts-section1{width: 340px;float: left;}
.ts-section1 li{width: 170px;overflow: hidden;padding: 3px 0;float: left;*zoom: 1;font-weight: bold;}
.ts-times{width:200px;float: right;line-height: 50px;height: 50px;font-size: 30px;}
.ts-times em{font-size:12px;color: #c2c6cc;}
.ts-tags span,.ts-tags .btn-2{display: inline-block;vertical-align:bottom;border: 1px solid #DFE2E6;padding: 5px 8px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 10px;}
.ts-tags .btn-2{color: #395773;margin: 0}
.ts-tags .btn-2:hover{background-color:#f5f6f8;}

.ts-bar{position:relative;height: 32px;width: 300px;float: left;margin-top: 15px;}
.ts-bar .ts-ld,.ts-bar .ts-rd{position: absolute;width: 16px;height: 16px;text-align: center;line-height: 16px;color: #fff;top: 0;background: url(../images/dot1.png) left top no-repeat;}
.ts-ld{left: -2px;}
.ts-ld.active,.ts-rd.active{background: url(../images/dot2.png) left top no-repeat;}
.ts-rd{right:-2px;}
.ts-progress{height: 7px;background: #C7CDD7;margin-top: 4px;}
.ts-progress em{display: block;height: 7px;overflow: hidden;background-color: #436BA0;}
.ts-progress .ts-step1{width: 150px;}
.ts-progress .ts-step2{width: 300px;}
.ts-progress p{width: 150px;margin-top: 8px;}
.ts-pn .btn-n,.ts-pn .btn-w{float: left;margin-right: 20px;}

.ts-cont{background: #fff;position: relative;}
.ts-ptit{padding:30px 0 15px 0;margin: 0 20px;border-bottom: 6px solid #f2f4f6;position: relative;}
.ts-warn{padding:0 5px 2px 20px;background: url(../images/note.gif) #ff6271 3px center no-repeat;margin-left: 10px;font-size: 12px;color: #fff;float: left;margin-top: 5px;border-radius: 5px;}
.ts-ptit .btn-g{margin-left: 20px;}

.ts-nav{height: 40px;border-bottom: 2px solid #436BA0;margin-top: 15px;overflow: hidden;background-color: #fff;font-size: 14px;font-weight: bold;padding-left: 20px;}
.ts-nav .aNav{display: inline-block;height: 40px;line-height: 41px;padding: 0 20px;}
.ts-nav .aNav.active{background-color:#436BA0;-webkit-border-radius: 5px 5px 0 0 ;-moz-border-radius: 5px 5px 0 0 ;border-radius: 5px 5px 0 0 ;color: #fff;}
.ts-nav .ts-changemodel{color:#436BA0;margin:10px 20px 0 0;float: right;}

.ts-w290{width: 270px;float: left;padding:30px 10px 0 10px;}
.ts-w990{width: 689px;float: left;padding:30px 10px 0 10px;border-left:1px solid #e1e1e1;}
.ts-tit2{font-size: 14px;overflow: hidden;}
.ts-tit2 a{float: right;font-size: 12px;}
.ts-each{background-color: #F5F5F5;padding: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 10px;}
.ts-each .dc1,.ts-each .dc2,.ts-each .dc3,.ts-each .dc4,.ts-each .dc5,.ts-each .dc6,.ts-each .dc7,.ts-each .dc8,.ts-each .dc9,.ts-each .dc10,.ts-each .dc11,.ts-each .dc12{padding-left: 14px;margin-left: 3px;background-image: url(../images/dot.png);background-repeat: no-repeat;}
.ts-each .dc1{background-position: 0 0;}
.ts-each .dc2{background-position: 0 -14px;}
.ts-each .dc3{background-position: 0 -28px;}
.ts-each .dc4{background-position: 0 -42px;}
.ts-each .dc5{background-position: 0 -56px;}
.ts-each .dc6{background-position: 0 -70px;}
.ts-each .dc7{background-position: 0 -84px;}
.ts-each .dc8{background-position: 0 -98px;}
.ts-each .dc9{background-position: 0 -112px;}
.ts-each .dc10{background-position: 0 -126px;}
.ts-each .dc11{background-position: 0 -140px;}
.ts-each .dc12{background-position: 0 -154px;}

.ts-num{display:block;position: relative;}

.ts-num li,#temp{display:inline-block; width:53px; height: 53px;line-height: 53px; margin:6px; text-align:center;float: left;border: 1px solid #e4e8ee;background-color: #fff;position: relative;}
.ts-num i{position: absolute;right: 0;top: 0;height:8px;width: 8px;overflow: hidden;background-image: url(../images/mk.png);background-repeat: no-repeat;}
.ts-num .dc1{background-position: 0 0;}
.ts-num .dc2{background-position: 0 -10px;}
.ts-num .dc3{background-position: 0 -20px;}
.ts-num .dc4{background-position: 0 -30px;}
.ts-num .dc5{background-position: 0 -40px;}
.ts-num .dc6{background-position: 0 -50px;}
.ts-num .dc7{background-position: 0 -60px;}
.ts-num .dc8{background-position: 0 -70px;}
.ts-num .dc9{background-position: 0 -80px;}
.ts-num .dc10{background-position: 0 -90px;}
.ts-num .dc11{background-position: 0 -100px;}
.ts-num .dc12{background-position: 0 -110px;}

.ts-num li.r-line{position: absolute;width: 2px;background-color: red;height: 55px;border: 0;float: none;margin: 0;}

.ts-num li.active{border:1px solid red;}
.ts-num li.cur{background: #e4e8ee;;}

.ts-sift{padding:20px 0;border-top: 1px solid #e1e1e1;margin-top: 10px;height: 30px;}
.ts-form1 .form-txt{width:248px;height:20px;padding: 4px 15px;border:1px solid #D7DEE4;line-height:20px;color: #333;background: #fff;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.ts-form1 .form-btn{height: 30px;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0px;border-radius: 0 5px 5px 0;line-height: 45px;padding: 0 10px 0 40px;background:url(../images/zoom24.png) 15px center #436BA0 no-repeat;border: 0;font-size: 16px;color: #fff;font-family: "\5FAE\8F6F\96C5\9ED1";cursor: pointer;*overflow:visible}
.ts-form1 .form-addbtn{height: 30px;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0px;border-radius: 0 5px 5px 0;line-height:30px;padding:0 10px;background:#436BA0;border: 0;font-size: 16px;color: #fff;font-family: "\5FAE\8F6F\96C5\9ED1";cursor: pointer;*overflow:visible}

/**试题**/
.ts-tbox{border: 1px solid #e1e1e1;background-color: #fff;margin-top: 10px;padding: 0 10px;-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);box-shadow: 0 3px 8px rgba(0, 0, 0, .25);position: relative;}
.ts-tbox dt{padding: 10px 0 10px 30px;}
.ts-tbox .ts-key{padding: 5px 20px;background-color:#f5f5f5;overflow: hidden;}
.ts-tbox .ts-key span{float: left;margin-right:20px ;}
.ts-tbox .ts-flag1{float: left;padding-left: 10px;background: url(../images/mark.png) left top no-repeat;height: 14px;margin-top: 3px;}
.ts-tbox .ts-tit1{margin-left: 10px;}
.ts-tbox .ts-tags{padding-bottom:10px;border-top: 1px solid #e1e1e1;}
.ts-tbox .btn1-n{float: right;margin-top: 10px;}
.ts-tbox .ts-main{padding: 10px 0;}
.i-drag,.i-ok{position: absolute;height: 20px;width: 20px;overflow: hidden;left: 0;top: 0;}
.i-drag{background: url(../images/drag.png) left top no-repeat;cursor: move;}
.i-ok{background: url(../images/dragok.png) left top no-repeat;}
.fixed{position: fixed;top: 0;width: 270px;}

.paperTit{width:248px;height:20px;padding: 4px 15px;border:1px solid #D7DEE4;line-height:20px;color: #333;background: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-left: 10px;}
.s-attr{display: inline-block;vertical-align:bottom;border: 1px solid #DFE2E6;padding: 5px 18px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 10px;position: relative;}
.s-attr a{position: absolute;right: 0;bottom: 0;height: 16px;width: 16px;overflow: hidden;color: #fff;background: url(../images/corner.png) right bottom no-repeat;padding: 0;}
/**btn**/
.btn-g{background-color:#436BA0;padding:0 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;transition:all 0.3s;font-size: 14px;font-weight: bold;position: relative;}
.btn-g:hover{background-color: #365681;color: #fff;}
.btn-g.disabled,.btn-g.disabled:hover{background-color: #A4AAB2;cursor: default;}
.btn-g i{font-style: normal;position: absolute;}

.btn-pm{display:inline-block;height: 45px;line-height: 45px;}
.btn-pm i{font-size: 25px;left: 10px;top: 1px;}
.btn-pm span{margin-left: 16px;}

.btn-w,.btn1-w{background-color:#A4AAB2 ;}
.btn-w:hover,.btn1-w:hover{background-color:#8A929B;}
.btn-n,.btn-w{display:inline-block;height: 38px;line-height: 38px;padding:0 20px;}
.btn1-n,.btn1-w{display:inline-block;height: 30px;line-height: 30px;padding:0 20px;}
/*带图标的按钮*/
.btn-icn{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border: 1px solid #DBE1E8;
    color: #A3A9B1;
    display:inline-block;
    height: 30px;
    line-height: 30px;
    padding:0 10px;
    position: relative;
}
.btn-icn .ic-del{padding: 2px 0 0 20px;background-position: -196px -184px;font-size: 12px;}
.btn-icn:hover .ic-del{background-position: -212px -200px;}
.btn-icn .ic-rpt{padding: 2px 0 0 20px;background-position: -260px -248px;font-size: 12px;}
.btn-icn:hover .ic-rpt{background-position: -276px -264px;}

.pagination {
    margin: 20px 0;
    overflow: hidden;
    text-align: right;
}
.pagination li {
    color: #5188a6;
    display: inline;
    height: 24px;
    line-height: 24px;
    min-width: 24px;
    padding-right: 10px;
}
.pagination li.jumpToPage {
    color: #999;
    padding-left: 10px;
}
.pagination a {
    color: #5188a6;
    display: inline-block;
    padding: 0 8px;
}
.pagination a:hover, .pagination .pageCurrent, .pagination .pageCurrent:hover {
    background-color: #436ba0;
    border-radius: 2px;
    color: #fff;
    font-weight: bold;
}
.pagination .pageup a:hover, .pagination .pagedown a:hover {
    background-color: #fff;
    border-radius: 0;
    color: #5188a6;
    font-weight: normal;
    text-decoration: underline;
}
.pagination .noClick a, .pagination .noClick a:hover {
    background-color: #fff;
    border-radius: 0;
    color: #999;
    font-weight: normal;
    text-decoration: none;
}
.pagination span {
    font-family: "SimSun";
    font-size: 12px;
}
.input_num {
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    color: #666;
    height: 22px;
    line-height: 22px;
    margin: 0 5px;
    padding: 0 5px;
    width: 26px;
}
.pagination .a_jumpTo {
    background-color: #436ba0;
    border-radius: 2px;
    color: #fff;
    height: 24px;
    line-height: 24px;
    padding: 0;
    width: 36px;
}
.pagination .a_jumpTo:hover {
    font-weight: normal;
}
/**footer**/
.footer {padding-top:15px;height: 65px;background-color: #404150;color: #626672;text-align: center;margin-top: 70px;}
.footer-l {padding-top:15px;height: 65px;color:#415D7D;text-align: center;margin-top: 70px;}
.f_links{padding:2px;}
.f_links a {margin: 0 10px; line-height: 28px;color: #fff;}
.f_links a:hover{text-decoration: underline;}
.text {border: 1px solid #cacaca;color: #555;height: 26px;line-height: 26px;margin: 0;   padding: 0 0 0 3px;}

.ts-wrapper{padding: 0 20px;}
.side-menu{position: absolute;width: 40px;left: -40px;top: 0;}
.side-menu a{display: block;text-align: center;width: 20px;background-color: #B4BCC3;padding: 10px;color:#fff;font-size: 14px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin-bottom: 10px;}
.side-menu a.active{background-color:#355178;}
.ts-htit2{padding:30px 0 15px 0;}
.ts-htit3{padding: 10px;background-color:#EDF1F4;font-size: 14px;overflow: hidden;}
.ts-clock,.ts-percent{padding:0 0 2px 18px;background:url(../images/percent.png) left center no-repeat;}
.ts-percent{background:url(../images/percent.png) left center no-repeat;}
.ts-clock{background:url(../images/time.png) left center no-repeat;}
.ts-figure{padding: 40px 0;border-bottom: 1px solid #DBE1E8;}
.ts-figure li{padding-top: 125px;width: 120px;float: left;margin-left: 25px;color: #4f5f6f;text-align: center;position:relative;}
.ts-figure .ts-circle,.ts-figure .ts-circle1{width: 120px;height: 120px;position: absolute;top: 0;left: 0;}
.ts-figure .ts-circle{color: #fff;}
.ts-figure .ts-circle1{color: #4f5f6f;}
.ts-figure .ts-circle p,.ts-figure .ts-circle1 p{font-size:56px;line-height: 45px;margin-top: 30px;}
.ts-rw{padding: 40px 25px;}

.ts-box .ftit{float: left;font-size: 16px;margin-right: 10px;font-weight: bold;margin-top: 10px;}
.ts-rw1{padding:20px;background-color: #F5F6F8;}
.ts-rw li{float: left;margin:0 10px 10px 0;height: 44px;width: 34px;overflow: hidden;position: relative;}
.ts-rw span{display: block;height: 25px;border-top: 1px solid #DBE1E8;border-left: 1px solid #DBE1E8;border-right: 1px solid #DBE1E8;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;line-height: 25px;text-align: center;background-color:#fff;font-weight: bold;}
.ts-rw em{position: absolute;width: 100%;height:18px;line-height: 18px;text-align: center;color: #fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.ts-rw .t-r{background: url(../images/r.gif) center #4EC3A6 no-repeat;}
.ts-rw .t-w{background: url(../images/w.gif) center #F05464 no-repeat;}

.ts-rslt{padding:120px 0 10px 0;background: url(../images/f1.gif) center 42px no-repeat;}
.ts-htab{background-color:#EDF1F4;padding-top: 10px;overflow: hidden;}
.ts-htab a{float: left;padding-bottom: 7px;border-bottom: 3px solid #EDF1F4;margin-left: 10px;}
.ts-htab a.active{border-bottom: 3px solid #436BA0;color:#436BA0;}
.ts-tlist{min-height: 90px;_height:90px;position: relative;margin-top: 30px;padding-bottom: 20px;border-bottom: 1px solid #DBE1E8;}
.ts-tlist .ts-sn{position: absolute;width: 54px;height: 90px;top: 0;left: 40px;text-align: center;}
.ts-tlist .ts-sn font{display: block;overflow: hidden;width: 54px;height: 54px;background: url(../images/bn.gif) left top no-repeat;text-align: center;line-height: 54px;font-size: 26px;color: #fff;margin-bottom: 10px;}
.ts-tlist .ts-sn b{font-size: 14px;color: #2B5E93;}

.ts-sn1{width: 54px;height: 90px;text-align: center;float: left;text-align: center;margin-right: 10px;}
.ts-sn1 font{display: block;overflow: hidden;width: 54px;height: 54px;background: url(../images/bn.gif) left top no-repeat;text-align: center;line-height: 54px;font-size: 16px;color: #fff;margin-bottom: 10px;}
.ts-sn1 b{font-size: 14px;color: #2B5E93;}

.ts-p120{padding-left: 120px;}
.ts-tlist  p{font-size: 14px;font-family: arial;font-weight: bold;}
.ts-data {padding-top: 20px;}
.ts-data li{color: #C1C5CA;font-size: 14px;}
.ts-data .ts-lt{float: left;width: 160px;}
.ts-data .ts-gt{float: right;width: 120px;}
.ts-data .ts-lt1{float: left;width: 130px;}
.ts-data .ts-gt1{float: right;width: 100px;}
.ts-data .ts-lt b,.ts-data .ts-gt b,.ts-data .ts-lt1 b,.ts-data .ts-gt1 b{color: #333;font-size: 16px;}
.ts-data .ew{color: #F96E6E;}
.ts-data .er{color: #B1D87C;}
.ts-card{padding: 20px;border-top: 3px solid #F7F9FB;background-color: #fff;}
.ts-tip{position: absolute;width: 80px;height: 27px;text-align: center;background-color: #333;line-height: 27px;color: #fff;bottom: -32px;left: -12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.ts-tip a{color: #fff;margin: 0 5px;}
.ts-tip a:hover{text-decoration: underline;}
.ts-tip em{position: absolute;width: 0;height: 0;font-size: 0;border-width: 3px;border-style:dashed dashed solid dashed;border-color:transparent transparent #333 transparent;top:-6px;left: 37px;}

.log-wrap{width: 319px;padding-top: 40px;margin: 0 auto;}
.log-img{height: 271px;background: url(../images/login-banner.jpg) left top no-repeat;}
.log-main{padding:20px 20px 0 20px;height: 200px;background-color: #fff;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;box-shadow:2px 5px 5px rgba(0,0,0,.3);}
.log-form{height: 49px;border-bottom: 1px solid #dedede;position: relative;}
.log-ico{position: absolute;top: 16px;left: 0;height: 28px;width: 47px;overflow: hidden;}
.log-uid{background: url(../images/uid.jpg) left top no-repeat;}
.log-pwd{background: url(../images/pwd.jpg) left top no-repeat;}
.log-ipt{width: 229px;padding:4px 0;height: 20px;top: 16px;left: 50px;color: #333;font-size: 14px;font-weight: 700;border: none; font-family: verdana;line-height: 20px;background: transparent!important;
position: absolute;}

.log-btn{width: 279px;height: 44px;text-align: center;cursor: pointer;border: 0;padding: 0;font-weight: 700;font-size: 14px;display: inline-block;vertical-align: baseline;line-height: 44px;outline: 0;background-color: #129FDD;color: #fff;margin-top: 30px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;}

/*用户中心*/
.ts-w140{width: 140px;float: left;}
.ts-w860{width: 839px;float: left;padding:10px 10px 0 10px;border-left:1px solid #e1e1e1;min-height: 300px;}
.ts-w160{width: 160px;float:right;background-color: #fff;}
.ts-w830{width: 810px;float: left;padding:10px 10px 0 10px;min-height: 300px;background-color: #fff;}
.ts-userInfo{padding:20px 0;text-align: center;border-bottom:1px solid #e1e1e1;}
.ts-userInfo img{
    height:80px; 
    border: 3px solid #ececec;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;    
}
.ts-userInfo p{
    font-size: 14px;
    font-weight: bold;
}

.ts-uMenu a{
    display: block;
    position: relative;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-bottom: 1px solid #e1e1e1;
    font-size: 14px;
}
.ts-uMenu a.active,.ts-uMenu a.active:hover{
    border-bottom: 1px solid #355177;
    background-color: #355177;
    color: #fff;
}
.ts-uMenu a i{
    position: absolute;
    line-height:14px;
    font-size: 12px;
    font-style: normal;
    top:2px;
    right: 25px;
    padding: 2px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background-color: #EF5363;
    color: #fff;

}
.ts-reg{padding:30px 0 30px 10px;border-bottom: 1px solid #e1e1e1;}
.ts-reg li{ clear:both; padding:10px 0;font-size: 14px;overflow: hidden;*zoom: 1;}
.textbox{ padding-bottom:5px;}
.ts-reg li strong{font-weight:normal; padding-right:10px;display:inline-block;width:80px;text-align:right;float: left;line-height: 37px;}
.ts-reg .ts-form{float: left;width:275px; height:15px;padding:10px 25px 10px 5px;color: #373737;}
.ts-reg .text{ width:275px; height:15px;color:#ddd; padding:10px 25px 10px 5px; border:1px solid #e1e1e1;float: left;}
.ts-reg .text:focus{ outline:none;}
.ts-submit{padding: 10px 0 10px 100px;}
.ts-error{float: left;margin-left: 20px;padding: 5px 10px;background-color: #EF5363;color: #fff;font-size: 12px;-webkit-border-radius:5px;
    -moz-border-radius:5px;border-radius:5px;}
.ts-pwd{float: left;margin-left: 20px;padding:10px 10px;font-size: 12px;}
.ts-pwd span{display: inline-block;;height: 6px;overflow: hidden;background-image: url(../images/strngth.png);background-repeat: no-repeat;background-position: 0 0;width: 120px;}
.ts-pwd span.ts-low{background-position: 0 0;}
.ts-pwd span.ts-mid{background-position: 0 -6px;}
.ts-pwd span.ts-high{background-position: 0 -12px;}
.ts-ftip{color: #A3A9B1;padding-bottom: 20px;}

.ts-amail{float: left;position: relative;font-size: 12px;margin-left: 20px;padding: 1px 5px;}
.ts-amail.active{
    background-color: #355177;
    color: #fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.ts-amail i{
    position: absolute;
    line-height:12px;
    font-size: 12px;
    font-style: normal;
    top:-9px;
    right:-15px;
    padding: 2px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background-color: #EF5363;
    color: #fff;

}
.ts-mails{
    padding: 25px 10px;
    overflow: hidden;
    border-bottom: 1px solid #e1e1e1;
}
.ts-mTit{
    position: relative;
    height: 32px;
    line-height: 32px;
    padding-left: 40px;
}
.ts-mTit img{
    height: 32px;
    width: 32px;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;  
    position: absolute;
    top: 0;
    left: 0;
}
.ts-mTit span{
    color: #A3A9B1;
    margin-left: 10px;
}
.ts-mails .ts-mailCont{
    padding: 20px 0 10px 0;
}
.ts-showMore,.ts-hideMore{
    float: right;
    color: #11a9eb;
    position: relative;
    padding-right:10px;
    cursor: pointer;
}
.ts-showMore i,.ts-hideMore i{
    position: absolute;    
    height: 0;
    width: 0;
    font-size: 0;
    border-width: 4px;
    
    }
.ts-showMore i{
    top: 7px;
    right: 0;
    border-style: solid dashed dashed dashed;
    border-color: #11a9eb transparent transparent transparent;
}
.ts-hideMore i{
    top: 2px;
    right: 0;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #11a9eb transparent;
}
.ts-nothing{
    height: 400px;
    background: url("../images/empty.jpg") center center no-repeat;
}
.ts-records{padding: 0 20px;}
.ts-condition{border-top: 1px solid #DFE2E6;}
.ts-condition p{color:#a4aab2;padding: 20px 10px;}

.ts-sWrap{padding: 30px;}
.ts-sTit{padding-bottom: 30px;font-size: 14px;}
.ts-sTit .ts-s{float: left;font-size: 18px;}
.ts-sTit .ts-ps{float: left;color: #A3A9B1;margin-left: 15px;}
.ts-sTit .ts-hard{float: right;}
.ts-sTit .ts-vok,.ts-sTit .ts-vno{padding: 0 0 0 20px;margin-left: 20px;float: right;height: 16px;overflow: hidden;}
.ts-sTit .ts-vok{color: #FF8B3F;background-position: -228px -216px;}
.ts-sTit .ts-vno{color: #95A9BB;background-position: -244px -232px;}
.ts-rpt{  padding-top: 30px;border-top: 1px solid #e1e1e1;}
.ts-rpt .ts-answer{float:left;font-weight: bold;font-size: 14px;}
.ts-rpt .ts-answer span{color:#F16975;margin-left: 20px;}
.ts-rTit{height: 47px;line-height: 47px;padding: 0 10px;color: #395B77;border-bottom: 1px solid #e1e1e1;}
.ts-ord{padding: 20px 0 10px 0;overflow: hidden;}
.ts-ord a{float: left;height: 21px;width: 21px;overflow: hidden;text-align: center;line-height: 21px;color: #4DC3A5;margin: 10px 5px;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;}
.ts-ord a.active{background-color: #EF5363;color: #fff;}
.ts-ord a.visited{color: #EF5363;}
.ts-popTit{color: #44637d;padding: 5px 0;}
.ts-paperbox{padding-top: 20px;text-align: justify;}
.ts-paperbox li{height:48px;width: 208px;padding: 10px;float:left;text-align:left;vertical-align: top;border: 1px solid #e1e1e1;margin: 11px 6px;position: relative;}
.ts-paperbox li.ts-adn{width: 210px;height: 50px;background: url(../images/nc.gif) left top no-repeat;border: 0;cursor: pointer;}
.ts-paperbox li:hover{border: 1px solid #436BA0;}
.ts-paperbox li.ts-adn:hover{border: 0;}
.ts-paperbox i{position: absolute;height: 16px;width: 16px;overflow: hidden;background: url(../images/cx.gif) left top no-repeat;right: -8px;top:-8px;}
.ts-paperbox a{font-size: 14px;padding-bottom: 15px;display: block;font-weight: bold;}
.ts-paperbox .ts-smark{color:#A3A9B1;margin-right: 10px;}
.ts-paperbox .ts-rate{padding-left: 61px;background-image: url(../images/rate.png);background-repeat: no-repeat;}
.ts-paperbox .ts-r1{background-position: 0 0;}
.ts-paperbox .ts-r2{background-position: 0 -11px;}
.ts-paperbox .ts-r3{background-position: 0 -23px;}
.ts-paperbox .ts-r4{background-position: 0 -35px;}
.ts-paperbox .ts-r5{background-position: 0 -47px;}
.ts-category .ts-paperbox{padding-top:10px;font-size: 12px;}
.ts-category .ts-paperbox li{margin-top: 0;}
.ts-category .ts-paperbox a{padding: 0 0 15px 0;}

.ts-tform{width: 100%;border-collapse: collapse;margin: 0 auto;}
.ts-tform th{height: 24px;background-color: #A3A9B1;color: #fff;}
.ts-tform td{height: 32px;text-align: center;}

