/*样式初始化*/
body,div,p,table,th,td,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,input,form,label,span{margin:0;padding:0;}
body{background: #f8f8f8;font:14px/22px 'microsoft yahei';color: #333;}
a{color: #333;text-decoration:none}
a:hover{text-decoration:none;}
a img,img,textarea{border:0;outline:none;vertical-align:top;}
input,select{font-size:12px;border:0;outline:none;background:transparent;background: #fff;}
ul li{list-style: none}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
em,i,b{ font-style: normal;}
/*--------公共样式-----s--*/
/*清除浮动*/
.clearfix:after{content:".";display: block;clear: both;visibility: hidden;height: 0;}
.clearfix{display: inline-block;}
*html .clearfix{height: 1%;}
.clearfix{display: block;}
/*浮动和显隐*/
.fl{float: left}
.fr{float: right}
.hide{display: none}
.show{display:block;}
.visib{ visibility: hidden;}
/*字号*/
.simsun{ font-family: "microsoft simsun"}
.yahei{ font-family: "microsoft yahei"}
.ft12{ font-size: 12px;}
.ft14{ font-size: 14px;}
.ft16{ font-size: 16px;}
.ft18{ font-size: 18px;}
.ft20{ font-size: 20px;}
.ft22{ font-size: 22px;}
.ft24{ font-size: 24px;}
.ft26{ font-size: 26px;}
.ft28{ font-size:28px;}
.ft30{ font-size: 30px;}
.ft36{ font-size: 36px;}
.ft40{ font-size: 40px;}
/*字体颜色*/
.white{ color: #fff;}
a.white:link,a.white:visited{ color: #fff;}
a.white:hover{ color: #fff;}
.red{ color: #dd3030;}
a.red:link,a.red:visited{ color: #e74c3c;}
a.red:hover{ color: #e74c3c;}
.green{ color: #27ae60;}
a.green:link,a.green:visited{ color: #27ae60;}
a.green:hover{ color: #27ae60;}
.blue{ color:#3598db;}
a.blue:link,a.blue:visited{ color:#3598db;}
a.blue:hover{ color:#3598db;}
.orange{ color:#ff9500;}
a.orange:link,a.orange:visited{ color:#ff9500;}
a.orange:hover{ color:#ff9500;}
.fc_9{ color: #999;}
a.fc_9:link,a.fc_9:visited{ color: #999;}
a.fc_9:hover{ color: #999;}
.fc_6{ color: #666;}
a.fc_6:link,a.fc_6:visited{ color: #666;}
a.fc_6:hover{ color: #666;}
.black{color:#000}
.skyBlue{color:#00a0e9}
._ddf{color:#00f}

.arial{ font-family: arial;}
/*按钮样式*/
.btn_blue_radius120{display:block;background: #3598db;
 text-align: center; color: #fff;border-radius:5px;width: 120px;height:40px;line-height:40px;cursor: pointer;}
.btn_blue120{display:block;background: #3598db;
 text-align: center; color: #fff;width: 120px;height: 30px;line-height: 30px;}
.btn_red_radius160{display:block;width: 160px;height:40px; line-height:40px;background: #e74c3c;
text-align: center; color: #fff;border-radius:5px;cursor: pointer;}
.btn_bg_gray{ background: #aaa;}
.btn_red80{display:block;background: #f45336;
 text-align: center; color: #fff;width: 80px;height: 20px;line-height: 20px;}
.w46{width: 46px;}
.w100{width: 100px;}
/*边距*/
.pT5{padding-top:5px;}
.pT8{padding-top:8px;}
.pT10{padding-top:10px;}
.pT12{padding-top:12px;}
.pT15{padding-top:15px;}
.pT18{padding-top:18px;}
.pT20{padding-top:20px;}
.pT25{padding-top:25px;}
.pT30{padding-top:30px;}
.pTT35{padding-top:35px;}
.pTT40{padding-top:40px;}
.pTT45{ padding-top: 45px;}
.pT65{padding-top:65px;}
.pT120{padding-top:120px;}
.pR10{padding-right:10px;}
.pR20{padding-right:20px;}
.pR30{padding-right:30px;}
.pB10{padding-bottom: 10px;}
.pB65{padding-bottom:65px;}
.pB130{padding-bottom:130px;}
.pL30{padding-left:30px;}
.mT10{ margin-top:10px;}
.mT15{ margin-top:15px;}
.mT20{ margin-top:20px;}
.mT30{ margin-top:30px;}
.mT40{ margin-top:40px;}
.mR20{ margin-right:20px;}
.mB10{ margin-bottom:10px;}
.mB15{ margin-bottom:15px;}
.mB50{ margin-bottom:50px;}
.mL20{ margin-left:20px;}
.mL15{ margin-left:20px;}
.mL10{ margin-left:20px;}

/*文本对齐*/
.txtcenter{text-align: center;}
.txtright{text-align: right;}
/*盒子*/
.wrap1000{width: 1000px;margin: 0 auto;}
/*边框*/
.bor_e5{ border: #e5e5e5 solid 1px;}
.dashed_bor_e5{ border-bottom: #e5e5e5 dashed 1px;}
/*背景*/
.bg-ee{ background: #eee;}
/*--------公共样式-----e*/
.overss{overflow:hidden;}

.visible{visibility: hidden;}
.ps_img{max-width:120px;max-height:120px}

.min_img img{max-width:120px;max-height:120px}

.disbox{display:flex;display:-ms-flex;display:-webkit-box;}
.df_left{float:left\0;}
.df_right{float:right\0;}






/** 登录弹出框 **/
#alertFram{ width:342px;border:solid 1px #26326b;background:#fff;overflow: hidden;}
#alertFram dl{height:400px; overflow:hidden}
#alertFram dl,#alertFram dd,#alertFram dt{ margin:0px; padding:0px; border:0px;background:#fff}
#alertFram dt{ overflow:hidden;height: auto;}
#alertFram dd { padding:4px 6px 0px 9px; height:20px; overflow:hidden; zoom:1}
#alertFram .login_right{ float:right; padding-top:4px}
#alertFram .login_right .zc{ float:right; font-size:12px; color:#495a92; text-decoration:none; padding-right:6px; line-height:16px}
#alertFram .login_right .zc:hover{ text-decoration:underline; color:#990000}
#alertFram dd .memberLogin_topicClass{ float:left; font-size:16px; font-family:"Microsoft YaHei"; color:#000; margin:0; padding:0}
#alertFram dd .close{ background:url('/login/img/v2/ico.gif') no-repeat 0 -77px;width:13px; height:12px;display:block; float:right;text-indent:-999px}