﻿@charset "utf-8";
body{text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased;}
body, h1, h2, h3, h4, h5, h6, hr, p, form, blockquote, dl, dd, pre{margin: 0;}
*{margin: 0px; padding: 0px;}
img{border: none;}
a img{border: none;}
input[type=button]:hover, input[type=submit]:hover{cursor: pointer;}
input, select, textarea, button{outline: none;}
button, th, td{padding: 0;}
ul, ol, textarea, input{margin: 0; padding: 0;}
ul.ulnone,ul.ulnone li { list-style:none; margin:0px; padding:0px;}
ol.olnone,ol.olnone li { list-style:none; margin:0px; padding:0px;}
table{border-collapse: collapse; border-spacing: 0;}
a{text-decoration: none; color: #565656; outline: none;}
a:hover{text-decoration: none; cursor: pointer;}
select, input, img, select{vertical-align: middle;}
select, textarea{}
p{padding: 0px; margin: 0px;}
a:focus{outline: none;}
.cf{clear: both;}
body{font-family: "Microsoft YaHei", "微软雅黑"; font-size: 13px; line-height: 1.6; color: #000;}
input,select,textarea{font-family: "Microsoft YaHei", "微软雅黑"; font-size: 13px; line-height: 1.6; color: #000;}

html{ height:100%;}

/*移动渐变效果*/

.alljb{-moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; transition: all 0.4s ease;}
/*
.alljb{
    -moz-transition: color 0.4s ease; 
      -o-transition: color 0.4s ease; 
 -webkit-transition: color 0.4s ease; 
         transition: color 0.4s ease;
    -moz-transition: background 0.4s ease; 
      -o-transition: background 0.4s ease; 
 -webkit-transition: background 0.4s ease; 
         transition: background 0.4s ease;

}
    */
.cljb{-moz-transition: color 0.4s ease; -o-transition: color 0.4s ease; -webkit-transition: color 0.4s ease; transition: color 0.4s ease;}

/*圆角*/
/*3像素圆角*/
.br2{-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.br3{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
/*5像素圆角*/
.br5{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
/*圆形*/
.br50{-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
/*3像素圆角 上半边圆角*/
.brt3{-moz-border-radius: 3px 3px 0px 0px; -webkit-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px;}
/*5像素圆角 上半边圆角*/
.brt5{-moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;}
/*3像素圆角 左半边圆角*/
.brl3{-moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px;}
/*5像素圆角 左半边圆角*/
.brl5{-moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; border-radius: 5px 0px 0px 5px;}
/*3像素圆角 右半边圆角*/
.brr3{-moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px;}
/*5像素圆角 右半边圆角*/
.brr5{-moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px;}
/*3像素圆角 下半边圆角*/
.brb3{-moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px;}
/*3像素圆角 下半边圆角*/
.brb5{-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px;}

/*透明度*/
.opc80{opacity: 0.8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 80); /*-ms-filter must come before filter*/ filter: alpha(opacity = 80); /*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/ /*All filters must be placed together*/}

/*外阴影*/
.bsd{-moz-box-shadow: 0px 0px 10px #000000; -webkit-box-shadow: 0px 0px 10px #000000; box-shadow: 0px 0px 10px #000000; /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/}
.rbsd{
-moz-box-shadow: inset 0px 0px 10px #eeeeee;
-webkit-box-shadow: inset 0px 0px 10px #eeeeee;
box-shadow: inset 0px 0px 10px #eeeeee;
/*Inner elements should not cover inner shadows*/
/*IE 7 AND 8 DO NOT SUPPORT INSET SHADOWS*/
}.nbsd{
-moz-box-shadow: inset 0px 0px 10px #eeeeee;
-webkit-box-shadow: inset 0px 0px 10px #eeeeee;
box-shadow: inset 0px 0px 10px #eeeeee;
/*Inner elements should not cover inner shadows*/
/*IE 7 AND 8 DO NOT SUPPORT INSET SHADOWS*/
}

/*overflow*/
.ovh{ overflow:hidden}

/*背景*/
.bgff{ background-color:#ffffff;}
.bgy{ background-color:#ff6a00;}/*橙色*/
.bgf8{ background-color:#f8f8f8;}
.bgb1{ background-color:#3a80f7}/*蓝色*/
.bgb2{ background-color:#00a7ff}/*浅蓝色*/
.bgb3{ background-color:#cde8fc}/*浅蓝色*/
.bgl1{ background-color:#01b8b8}/*绿色*/
.bgl2{ background-color:#33c536}/*绿色*/
.bgy1{ background-color:#ff7337}/*橙色*/
.bgy2{ background-color:#ff9f0f}/*橙色*/
.bgy3{ background-color:#f8fbd7}/*橙色*/
.bgz1{ background-color:#7174eb}/*紫色*/


.btd{ border-top:1px #ddd solid;}
.pa{ position:absolute;}

.dpbk{ display:block;}



/*字体颜色*/
.fcf{ color:#ffffff;}
.red{color:#f00;}
.cbb{ color:#0075E8;}/*蓝色*/
.cll{ color:#33c536;}/*绿色*/
.cyy{ color:#ff6a00;}/*橙色*/
.byy{ background-color:#ff6a00;}
.c99{ color:#999999;}
.bgg{ background-color:#999999;}
.c66{ color:#666666;}
.c55{ color:#555555;}

/*宽度*/
.w100{ width:100%;}
.w50{ width:50%;}
.w25{ width:25%;}
.w34{ width:34%;}
.w33{ width:33%;}

.mg20{ margin-bottom:20px;}
.mglr14{ margin-left:14px; margin-right:14px;}
.mgr12{ margin-right:12px;}

#zdtop .upbtn{
    _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1));
	position: fixed;
	_position: absolute;
	right: 10px;
	bottom:10px;
	display: none;	
    background:#ff6a00;
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;  
    color:#fff; 
    cursor:pointer;
    padding:15px 5px; 
    text-align:center;
    -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px; line-height:16px;
    z-index:99999; font-size:12px;
}
#zdtop .upbtn i{ line-height:12px;}
#zdtop .upbtn:hover{background:#e46703;}

/*没有数据*/
.none{ width:100%; height:114px; padding:100px 0; text-align:center; line-height:20px;}
.none .inone{ width:64px; height:64px; margin:0 auto; background-position:0 -95px; margin-bottom:20px;}


/*对齐方式*/
.tac{ text-align:center;}
.tar{ text-align:right;}

.bdd{ border-bottom:1px #ddd solid;}

.tin{ text-indent:-9999em;}

.psa{ position:absolute;}
.psr{ position:relative;}
.psf{ position:fixed;}

.f12{ font-size:12px;}
.f16{ font-size:16px;}

/*最小宽度*/
.layout{ width:1100px; margin:0 auto;}
.layout2{ width:990px; margin:0 auto;}


/*div间隔*/
.kg{ display:block; margin-bottom:15px;}
.pt{ display:block; padding-top:25px;}

/*div 浮动*/
.fl{ display:block; float:left}
.fr{ display:block; float:right;}

/*边框，边距 包含在设置宽度内*/
.boxsz{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

/*使用背景图片icon*/
.bgi{ background-image:url(/images/member/icon/icon.png); background-repeat:no-repeat;}
.bgc{ background-image:url(/images/member/icon/ic.png); background-repeat:no-repeat;}









/*关闭背景*/
.tclayout{ display:none;}
.gbbg{ position:absolute; top:0px; left:0px; width:100%; bottom:0px; background:no-repeat; z-index:1;}
.gbbg2{ position:absolute; top:0px; left:0px; width:100%; bottom:0px; background:no-repeat; z-index:1; background:url(/images/member/icon/h70.png) repeat;}

/*弹出层内容*/
.tcman{ position:absolute; z-index:2;}

/*弹出层公用样式*/
.gban{ width:30px; height:30px; position:absolute; top:10px; right:10px; z-index:2; cursor:pointer;}
.gban i{ width:12px; height:12px; background-position:-90px -25px; display:block; margin:9px;}
.gban:hover i{ background-position:-110px -25px;}
.tc_tit{ height:32px; line-height:32px; padding:9px 20px; font-size:15px; font-weight:bold; border-bottom:1px #ddd dotted; overflow:hidden;}
.tc_tit .tswz{ font-size:14px; color:#f00; font-weight:normal;}
.tc_tit .tstit{ font-size:14px; color:#333; font-weight:normal; margin-left:10px;}

.tc_tit input.btng{height:32px;float:left;} 
.tc_tit .inputbox{height:30px; width:200px;} 
.tc_tit input[type=text]{height:30px; line-height:30px; float:left; width:100%; padding:0px; text-indent:5px;} 

.tc_list{ margin-top:20px; position:absolute; top:40px; left:20px; right:0px; bottom:46px; padding-bottom:14px; padding-right:20px; padding-top:10px; overflow:auto;}


.tc_list ul .rit .mrwz{ display:block; float:left; font-size:14px; text-indent:10px; cursor:default; width:100%;}



.tc_fot{ position:absolute; height:46px; right:20px; bottom:0px;}
.tcman .btnb{ padding:0 25px; border:none;}
.tcman .btng{ padding:0 25px; border:none;}
.tcman .btnr{ padding:0 25px; border:none;}
.tcman .btny{ padding:0 25px; border:none;}




.nonebox{ width:90% !important; height:140px !important; padding:50px !important; text-align:center; margin:30px 5% !important; line-height:40px !important; font-size:18px;}
.nonebox img{ margin-right:10px;}











