@charset "utf-8";
/* 
	@名称:Member
	@功能:会员中心公用样式
*/
.membertit{padding:10px 0;}
.membertit b{float:left; padding:0 20px; font-family:"Microsoft yahei"; font-size:24px; color:#333;}
.membertit p{float:left; margin-top:10px; line-height:24px; color:#666;}
.membertit p a{display:inline-block;}

.a-menu{}
.a-menu dt{height:30px;padding:0 5px;border:solid 1px #bccae0;line-height:30px;font-weight:700; font-size:14px; color:#0063b3;background:#f2f9ff;
	background:-webkit-gradient(linear, left top, left bottom, from(#f2f9ff), to(#deebf4));
	background:-moz-linear-gradient(top,  #f2f9ff,  #deebf4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f9ff', endColorstr='#deebf4');
	background:-ms-linear-gradient(top,#f2f9ff, #deebf4);}
.a-menu dt span{float:left; margin-left:2px;}
.a-menu dt i{float:left;}
.a-menu dd{padding:5px 10px; border:solid 1px #ccc; border-top:none;  background:#fff;}
.a-menu dd a{display:block; height:30px;padding:0 0 0 25px;border-bottom:dashed 1px #ccc; line-height:30px; font-size:14px; color:#333;background:url(../Background/icon.png) no-repeat 0 -570px;}
.a-menu dd a:hover,.a-menu dd a.special{text-decoration:none; color:#0063b3;}


/*视频播放*/
.box-mask-only {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
}

.box-mask-only .box-video {
	width: 842px;
	height: 570px;
	position: absolute;
	left: 50%;
	margin-left: -421px;
	top: 50%;
	margin-top: -280px;
	background: #fff;
	border-radius:10px ;
	box-shadow: 0 0 12px #000;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}
.box-mask-only video::-webkit-media-controls{overflow: hidden !important}
.box-mask-only video::-webkit-media-controls-enclosure{width:calc(100% + 36px);margin-left: auto;}
.video-tit {height: 40px;line-height: 40px;font-family: "微软雅黑";font-size: 14px;width: 100%;text-align: center;}
video {cursor:pointer;}
.video-tit i {width: 40px;height: 40px;background: url(../Images/close.jpg) center no-repeat;display: block;float: right;cursor: pointer;}

/*右侧*/


.minfolist2{padding-bottom:40px;}
.m-jd{line-height:34px; font-size:14px; color:#333;}
.m-jd li{display:block; float:left; width:100%; }
.m-jd span{float:left;}
.m-jd p{display:inline-block; float:left; height:26px; color:#666;}
.m-jd .xg{color:#0063b3;}
.mtx{position:relative; float:left; width:100px; height:100px;}
.yname{padding:2px 5px;border:solid 1px #b2b2b2; height:20px; line-height:20px; color:#666; }
.xgtx{position:absolute; bottom:10px; left:15px; display:none; width:70px; height:20px; border-radius:10px; line-height:20px; text-align:center; color:#fff; background:url(../Background/filterbg.png) repeat;}

.twotit{height:20px; margin:8px 0; line-height:20px; font-weight:700; font-size:14px; color:#333;}
.m-cenline{float:left; width:280px; height:20px; background:url(../Background/singleline.gif) repeat-x center;}

/*修改个人资料table*/
.xgmyinfotab{}
.xgmyinfotab td{padding:7px 5px; line-height:24px; font-size:14px; color:#333;}
.xgmyinfotab td em{color:#888}
.mlb{margin-left:120px; margin-bottom:20px;}
.writebox{left:130px; margin-top: -200px;}


/*意见反馈*/
.Feedbackinputs{padding:6px 8px;border:solid 1px #b2b2b2; height:20px; line-height:20px; font-size:12px; color:#888; }
.feedbacktext{width:460px;height:110px;padding:6px 8px;border:solid 1px #b2b2b2; line-height:22px; color:#888;}
.selects{width:178px; padding:4px 5px; border:solid 1px #b2b2b2; color:#888}
.upinputs{width:178px; padding:4px 5px; border:solid 1px #b2b2b2; color:#888; cursor:pointer;}
.xz{float:left; width:200px; color:#666}
.xgmyinfotab label{color:#666;}
.cjfaq{padding:24px 20px 20px 80px; border-top:dashed 1px #ccc;}
.cjfaq h2{font-weight:700; font-size:14px; color:#0068b7;}
.cjfaq dl{line-height:26px;}
.cjfaq dt{margin-top:20px; font-weight:700; color:#333;}
.cjfaq dd{color:#666;}


/*软件下载*/
.softlist{display:block}
.softlist dt{float:left; margin:0 0 0 10px; }
.softlist dt img{width:56px; height:56px;}
.softlist dd{float:left; margin-left:10px; padding:5px 0; line-height:22px; font-size:12px; color:#666;}
.d1{width:330px;}
.d2{width:120px; text-align:center;}
.d2 em{color:#0063b3;}
.d3{width:120px; text-align:center}


/*常见问题*/
.help_box {position:relative; padding-bottom:30px; margin:30px 0px 0px 0;background:url(../Background/tjline.gif) repeat-x bottom; }
.help_box h5 {padding:0 30px;line-height:24px; font-weight:700; font-size:14px; color:#333; cursor:pointer}
.help_box h5:hover{color:#0063b3;}
.help_box .hp_cont {padding:10px 20px 0 50px;display:none; clear:both;}
.faqtop{height:14px; background:url(../Background/faqtop.gif) no-repeat;}
.faqcon{padding:10px 15px; line-height:24px; color:#555; background:url(../Background/faqcon.gif) repeat-y;}
.faqcon img{max-width:650px;}
.faqbot{height:20px; background:url(../Background/faqbot.gif) no-repeat;}


/*我的购物车*/
.shopbor li{float:left; width:100%;padding:20px 0;border:solid 1px #dddada;}
.shopcartab td{padding:7px 5px; line-height:24px; font-size:12px; color:#6c6c6c; }
.shopcartab td em{color:#888}

.scartab{display:block; width:960px; height:auto; line-height:24px; font-size:12px; color:#6c6c6c;border-collapse: collapse;/*相邻边被合并;separate: 边框独立*/border: none;}
.scartab td {border:solid 1px #dddada;}
.m-price{font-weight:700; font-size:14px; color:#f40b16;}
.u-price{text-decoration:line-through; color:#999;}
.m-delete{display:block; color:#6c6c6c;}

.shopbook{text-align:center;}
/*.shopbook dt{float:left; width:92px; height:70px;}*/
.shopbook dt{ width:100%; height:72px;padding:10px 0;border-bottom:1px solid #ccc;display:flex;justify-content: space-arround;align-items: center;}
.shopbook dt:last-child{border-bottom:none;}
.shopbook dt img{width:55px; height:72px;margin:0 auto;}
.shopbook dd{float:left; width:130px; margin-left:10px; margin-top:10px; line-height:22px;}
.shopbook dd a{color:#6c6c6c;}
.shopbook dd a:hover{text-decoration:none; color:#0063b3;}

.shopjs{display:block; padding:10px 0;background:#fefefe;
	background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#eeeeee));
	background:-moz-linear-gradient(top,  #fefefe,  #eeeeee);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eeeeee');
	background:-ms-linear-gradient(top,#fefefe, #eeeeee);}
.shopjs em{font-family:"microsoft yahei"; font-weight:700; font-size:18px; color:#f40b16;}
.qjs-btn-active{padding:10px 20px; border:solid 1px #8d0e00; font-family:"microsoft yahei"; font-size:18px; color:#fff; background:#c70c00;text-decoration: none;}
.qjs-btn{padding:10px 20px;  font-family:"microsoft yahei"; font-size:18px; color:#fff; background:#B0B0B0;cursor: not-allowed;text-decoration: none;}
.qjs-btn-active:hover{text-decoration:none; background:#e41403}

.zxqq{margin-top:4px;}
.zxqq,.zxqq:hover{display:inline-block;}

.xxinfo{position:relative; float:left; width:60px; margin:38px auto auto 66px ;}
.xxicon{padding:0 15px 0 0; background:url(../Background/xxicon.gif) no-repeat right; cursor:pointer}
/* 提示框样式 */
.prompt {position:absolute; display:none; z-index:99999999999; top:18px; left:-50px; width:150px; padding:4px 0 0 13px; height:84px; background:url(../Background/attr-left.png) no-repeat left top; }
.prompt b {float:left; height:82px; line-height:22px;  text-align:left; font-weight:normal; font-size:12px; color:#666; border:solid #dddada; border-width:1px 0; background:#fff; }
.prompt strong {float:left; width:6px; height:88px; background:url(../Background/attr-right.png) no-repeat right top; }


/*我的提问*/
.myquestionli{}
.myquestionli dt{padding:0 0 0 20px; line-height:22px; font-size:12px; color:#b4b4b4; }
.myquestionli dt h2{font-weight:700; font-size:14px; color:#666;}
.myquestionli dt em{color:#60a83a}
.myquestionli dd{position:relative; margin:10px 0 0 20px; padding:10px; border:solid 1px #e2e2e2; line-height:30px; font-size:14px; color:#0068b7;}
.myquestionli dd em{color:#999;}
.myquestionli dd a{color:#0068b7;}
.myquestionli dd a:hover{color:#60a83a;}
.myquestionli dd i{position:absolute; left:20px; top:-6px; width:9px; height:6px; background:url(../Background/upsj.gif) no-repeat;}

.answ{background:url(../Background/q01.png) no-repeat 0 2px;}
.noansw{background:url(../Background/q02.png) no-repeat 0 2px;}
.noansw a{font-weight:100; color:#0063b3;}
.noansw a:hover{color:#60a83a}