@charset "utf-8";
body{margin: 0;}
/**{margin:0;padding:0;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,select,option,textarea,p,th,td {
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
body{color:#333;word-wrap:break-word;padding: 0;background-color: #faf9f9;}
.navbar.navbar-noborder{
	border: none;
}
.panel-square, .panel-square .panel-heading, .panel-square .panel-body{
	border-radius: 0;
	border-left: 0;
	border-right: 0;
}
/*导航条*/
.header{line-height: 49px;background:#e32c28;color:#fff;}
.header .title{font-size:20px;}
.header a{color:#fff;font-size: 18px;}
.header .header-left{
	position: absolute;
	left: 10px;
	top: 0;
}
.header .header-right{
	position: absolute;
	right: 10px;
	top: 0;
}
.main-margin{margin-top:50px;margin-bottom:50px;}
.main-margin-top{margin-top:50px;}
.main-margin-bottom{margin-bottom:50px;}


/*底部菜单*/
.link{
	border: 1px solid #bce8f1;
	padding:30px 20px 5px 20px;
	background: url(/uploads/image/image/frdlnk_bg.jpg) 5px 5px no-repeat;
}
.link a{margin-right:20px; color:#555;}

.footer{text-align: center;padding: 5px;color:#888;background-color:#a6d2ff;margin-top:3px;}
.footer a{color:#888;}
.footer a:hover{text-decoration: none;color:#f00;}
/*input,button,textarea {-webkit-appearance: none;}*/

/*ul,li{list-style:none;}*/
img{border:0;}

.clear{clear:both;font-size:0;line-height:0;}
.hot{color:#f00;font-weight:600;}
.lt{text-align:left;}
.ct{text-align:center;}
.rt{text-align:right;}
.hand{cursor:pointer;}
.hid{display:none;}
.btn-square{
	border-radius: 0;
	padding: 12px;
	font-size: 16px;
}
/*翻页*/
.digg{padding:3px;margin:3px;text-align:center;}
.digg a{border:1px solid #aaaadd;color:#000099;text-decoration:none;padding:2px 5px;margin:2px;}
.digg a:hover{border:#ff6600 1px solid;color:#000;}
.digg a:active{border: #000099 1px solid;color:#000;}
.digg .current{border:#ff6600 1px solid;padding:2px 5px;margin:2px;color: #fff;background-color:#ff6600;}
.digg .disabled{border: #eee 1px solid;padding:2px 5px;margin:2px;color: #ddd;}

/*colors*/
.color-white,.color-fff { color: #fff; }
.color-red { color: #f00; }
.color-f90 { color: #f90; }
.color-f60 { color: #f60; }
.color-f30 { color: #f30; }
.color-fc0 { color: #fc0; }
.color-black { color: #000; }
.color-333 { color: #333; }
.color-444 { color: #444; }
.color-555 { color: #555; }
.color-666 { color: #666; }
.color-777 { color: #777; }
.color-888 { color: #888; }
.color-999 { color: #999; }
.color-aaa { color: #aaa; }
.color-bbb { color: #bbb; }
.color-ccc { color: #ccc; }
.color-ddd { color: #ddd; }
.color-eee { color: #eee; }
.text-warning {
    color: #ebc922;
}
.text-danger {
    color: #e32c28;
}
.text-info {
    color: #42afe5;
}
.text-success {
    color: #3ac43c;
}
/*#backurl{width:52px;height:24px;position:fixed;bottom:20px;}*/
#backurl{position:fixed;left:5px;bottom:5px;filter:alpha(opacity:80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8}

.wrap{
	overflow: hidden;/*溢出隐藏*/
	text-overflow: ellipsis;/*文本溢出省略号*/
	white-space: nowrap;/*不换行*/
}

.border-rect{border-radius:0;}
.bg-white{background-color: #fff;}

/*存在加载*/
.tloading{width:40px;height:40px;position:absolute;display:none;}
.trot0{background: no-repeat 0 0px;}
.trot1{background: no-repeat 0 -40px;}
.trot2{background: no-repeat 0 -80px;}
.trot3{background: no-repeat 0 -120px;}
.trot4{background: no-repeat 0 -160px;}
.trot5{background: no-repeat 0 -200px;}
.trot6{background: no-repeat 0 -240px;}
.trot7{background: no-repeat 0 -280px;}
.trot8{background: no-repeat 0 -320px;}
.trot9{background: no-repeat 0 -360px;}
.trot10{background: no-repeat 0 -400px;}
.trot11{background: no-repeat 0 -440px;}


/* labels
=================================================================== */
.badge.badge-default {
  background-color: #d4d4d4;
  color: #484848;
}
.badge.badge-primary {
  background-color: #20a8d8;
}
.badge.badge-success {
  background-color: #79c447;
}
.badge.badge-info {
  background-color: #67c2ef;
}
.badge.badge-warning {
  background-color: #fabb3d;
}
.badge.badge-danger {
  background-color: #ff5454;
}


/* navbar */

.navbar-default {
background-color: #00a2ee;
border-color: #00a2ee;
}
/* title */
.navbar-default .navbar-brand {
color: #fff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #5e5e5e;
}
/* link */
.navbar-default .navbar-nav > li > a {
color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #333;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #00a2ee;
background-color: #fff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: #555;
background-color: #d5d5d5;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
border-top-color: #fff;
border-bottom-color: #fff;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
border-top-color: #333;
border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
border-top-color: #555;
border-bottom-color: #555;
}
/* mobile version */
.navbar-default .navbar-toggle {
border-color: #fff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #00a2ee;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #fff;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #333; }
}
/*navbar end*/

/*tlist*/
.tlist {
    position: relative;
	display: block;
    padding: 5px 15px;
    color:#333;
    background-color: #fff;
    border-bottom: 1px dashed #ddd;
}
.tlist:before{
 	content: '· ';
	font-size:18px;
	font-weight: bold;
	color:#ff8a00;
}
.tlist .tbadge{
	display: inline-block;
	float:right;
	min-width: 10px;
	padding: 5px 7px;
	font-size: 12px;
	/*line-height: 1;*/
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
}
/*tlist end*/

.class-more a{min-width:150px;height:60px;line-height:45px;margin:5px; border-radius: 0;font-size:18px;}


.pgtop{
	background:  no-repeat;background-size: 80px 38px;
	padding-left:85px;
	margin-top:8px;
	margin-bottom: 8px;
}
.pgtop img{
	max-width: 100%;
	height: 32px;
	margin:5px 0;
}
