@charset "UTF-8";
/* CSS Document */
body{padding:0; margin:0;}
*{ font-family:Microsoft YaHei ! important; font-size:12px; padding:0; margin:0;}
ul li{ list-style:none;}
a{ text-decoration:none;}
.fl {
    float: left;
}
.fr {
    float: right;
}img{border:0;font-size:0;}.index_nav img{overflow:hidden;width:20px;float:left;display:block;padding:0; margin:0;height:20px;}
.cb{ clear:both;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt26{margin-top: 26px;}
.mt30{margin-top:30px; }
.mt50{margin-top:50px; }
.mt60{margin-top:60px; }
.pt15{padding-top:15px;}
.pt40{padding-top:40px;}
.ml10{ margin-left:10px;}
.mr30{ margin-right:30px;}
.mr10{ margin-right:10px;}
.ho{height:auto; overflow:hidden;}
.mb20{margin-bottom:20px;}
.mb10{margin-bottom:10px;}
.db{display:block;}
.ma{margin:0 auto;}
.fs14{font-size:14px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs24{font-size:24px;}
.pl5{padding-left: 5px;}
.pl20{padding-left: 20px;}
.pr10{padding-right: 10px;}
.pr20{padding-right: 20px;}
.pb30{ padding-bottom:30px;}
.w100{width:100%;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.index_tit a:hover,.index_tit a.index_tit_c:hover,.w1 a:hover,.index_db ul li a:hover,.index_img ul li p a:hover,.index_wz a:hover,.wdd_tit li a:hover,.wdd_tit li a.wdd_tit_hover,.wdd_q,.wdd_table tr td.wdd_r a,.buy_x p span,.zh_con ul li a,.zh_con_bj ul li p a,.ulBigPicCon span.fr{ color:#a11f1f;}

<!--登录页面-->
.login_cont{padding-left:200px;}
.login_body{ background:url(../images/login_bb.jpg) no-repeat center fixed;background-position-y:bottom;}
.login_con,.inputFrame_btn{width:400px;}
.login_con li {
    display: block;
    width: 100%;
    float: left;
}
.cline,.cline .txt{height:40px; line-height:40px;}
.cline {
    border:1px solid #999999;padding:0 10px;  color:#999999; 
}
.inptIcons {
    border-right: 1px solid #e6e6e6;
    height: 25px;
    margin: 5px 0;
    width: 30px;
}
.inptIcons.zh {
    background:url(../images/login_icon.png) 1px 4px  no-repeat;
}
.inptIcons.mm {
    background: url(../images/login_icon.png) -23px 3px   no-repeat;
}
.cline .txt {
    border: 0;
    width: 315px;
}
.w1 {
    vertical-align: middle;
    line-height: 22px;
    color: #666;
    height: 22px;
}
.w1 a {
    color: #666;
    padding: 0 3px;
}
.inputFrame_btn {
    background: #a11f1f;
    border: none;
    color: #fff;
    height: 45px;
    cursor: pointer;
}


/*首页*/

.index_t{ height:45px; line-height:45px; background:#8d8a82; }
.index_con{width:1200px;min-height:550px;}
.index_tit a {
    float: left;
	color:#fff;
	padding: 0 10px; font-size:14px;
	line-height: 45px;
}
.index_tit b{ font-weight:normal; color:#fff;}
.index_tit a.index_tit_c{ color:#e5540c;}
.index_bj{ background: url(../images/login_tb.jpg) 290px 0 no-repeat;}
.index_wz a,.index_wz span{ color:#666666; padding-right:5px;}
.index_x{ width:495px;_width:493px; height:1px;overflow:hidden; background:#867774;display:block}
.index_text{ padding: 0 15px;}
.index_text h2{ font-weight:normal; color:#222222;
max-width:150px;
}
.index_text p{ color:#252834;}
.index_img ul{width: 1240px;}
.index_img ul li{ 
	/*float:left;*/
	 width:186px; margin-right:35px; margin-bottom:20px; margin-top:10px;}
.index_img ul li p{ line-height:22px;}
.index_img ul li p a{text-align:left; color:#666666;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;width:186px;display:inline-block;}
.index_img ul li p span{ color:#999999;}
.tu{float:left;width:20px;overflow:hidden;display:block;_position:absolute;_width:20px;}
.tu img{width:20px;height:20px;display:block;overflow:hidden; font-size:0;}
.index_img ul li p span.index_img_s{ color:#966c1d;}
.index_bbj{background:url(../images/index_bb.jpg) no-repeat bottom center;}
.index_db{ background:#8d8a83; padding:20px 0 ; line-height:27px;}
.index_db ul{width:275px;}
.index_db ul li{ float:left;}
.index_db ul li a,.index_db p,.index_buy_a{ color:#fff;}
.index_db p span,.index_db ul li{padding:0 10px;}
.index_sbj,.jr_r_bj{border-top:1px solid #867774;}
.index_sbj,.index_sbj1{width:550px; height:19px;_height:22px;font-size:0;margin:0;padding:0;display:block;overflow:hidden;_position:absolute;_left:18px; _top:0;_width:560px}
.index_sbj1,.jr_r_bj1{border-bottom:1px solid #867774;}
.index_bj_con{border-left:1px solid #867774;border-right:1px solid #867774;    height: 240px;
    overflow: hidden;
    
}.index_zt111{width:1200px;}
.index_bj_con,.index_sbj,.index_sbj1,.jr_r_bj,.jr_r_bj1,.scrolltab .dSmallPicBox{background:#262835;}
.index_bj_con ul li{ float:left; margin-left:24px;}
.index_bj_con ul.index_bj_con111 li{ float:left; margin-left:16px;_margin-left:17px;}
.index_bj_con ul li a{ display:block;width:25px;_width:45px; height:240px; font-size:16px; text-align:center; padding:11px;_padding:8px;}
.index_bj_con ul li a{ background:url(../images/a_bj.jpg) no-repeat; color:#c0ad82;}
.index_bj_con ul li a:hover,.index_bj_con ul li a.index_bj_con_hover{ background:url(../images/a_bj_hover.jpg) no-repeat; color:#fff;}
.form,.form_text,.wdd_table tr th,.wdd_text{line-height:35px;height: 35px;}
.form{ width:435px;}
.form_text{border:1px solid #d3d0d0;width:395px;}
.form_sj,.index_buy_a{background:#a11f1f; height:35px;}
.form_sj{width:37px;}
.index_buy_a{ line-height:37px; padding: 0 30px;}

.lb_wz{ color:#666666; line-height:22px;}


/*我的订单*/
.wdd_bt{ border-top:1px solid #867774;}
.wdd_bt_l{width:190px;}
.wdd_bt_l li{ margin-bottom:10px;}
.wdd_bt_l li a,.wdd_tit li a{display:block;text-align:center;}
.wdd_bt_l li a{background:url(../images/l_bj.jpg) no-repeat 0 -51px; height:44px; line-height:44px; color:#333333;}
.wdd_bt_l li a:hover,.wdd_bt_l li a.wdd_bt_l_hover{background:url(../images/l_bj.jpg) no-repeat 0 0; color:#fff;}
.wdd_bt_r{width:985px;}
.wdd_tit li{ float:left;}
.wdd_tit li a{background:#867774; padding:0 15px; color:#fff; margin-right:10px; border:1px solid #867774;}
.wdd_tit li a:hover,.wdd_tit li a.wdd_tit_hover,.zh_con ul li a{ border:1px solid #a11f1f; background:#fff;}
.wdd_table tr th{background:#a11f1f; color:#fff;border-right:1px solid #fff;}
.wdd_text{ text-align:left;}
.buy_x p,.wdd_text{color:#333333; background:#e2dede; }
.wdd_table tr td{ text-align:center; padding:10px; border-bottom:1px solid #e2dede;border-left:1px solid #e2dede;border-top:1px solid #e2dede; background:#fff;}
.wdd_table tr td a,.wdd_table tr td,.buy_qx,.zh_con ul li{color:#666666;}
.wdd_table tr td b,.wdd_table tr th{ font-weight:normal;}
.wdd_q,.wdd_bt_l li a,.zh_con ul li,.zh_con ul li a{ font-size:14px;}
.wdd_table tr.wdd_ts td{ padding:0; border:0;}
.wdd_table tr td.wdd_r{border-right:1px solid #e2dede;}
.wdd_table tr td.wdd_r a{width:97px; height:32px; background:url(../images/a_b.jpg) no-repeat; line-height:32px;}
.wdd_table tr{ margin-bottom:10px;}
.buy_x p,.buy_x a{height:50px; line-height:50px;}
.buy_x p{ width:815px;}
.buy_x a{ width:160px; background:#a01f1f; color:#fff;}
.wdd_table tr.buy_kj{ height:10px;}
.wdd_tit li a,.zh_con ul li a,.zh_con ul li{height:30px; line-height:30px;}


/*账号设置*/
.zh_con{ width:983px; }
.zh_con1{ width:1198px; }
.zh_con_bj{border:1px solid #c7c1bf; background:#fff;}
.zh_con_bj ul{padding:40px 0; background:#fff;}
.zh_con_bj ul,.zh_con_bj ul li{ width:550px;}
.zh_con_bj ul li{ height:auto; overflow:hidden;}
.zh_con_bj ul li a{padding: 0 10px; display:inline-block;}

.zh_con_bj ul li label,.zh_con_bj ul li input,.zh_con_bj ul li input.zh_con_an,.zh_con_bj ul li p,.zh_con_an{height:35px; line-height:35px;}
.zh_con_bj ul li label,.zh_con_bj ul li input,.zh_con_bj ul li p{float:left;color:#666666;}
.zh_con_bj ul li label{width:95px; text-align:right; font-size:14px;  }
.zh_con_bj ul li input,.zh_con_bj ul li input.zh_con_yzm{border:1px solid #c7c1bf; margin-left:10px; margin-bottom:15px; padding:0 10px;}
.zh_con_bj ul li input{width:275px;}
.zh_con_bj ul li input.zh_con_yzm{width:197px;}
.zh_con_bj ul li input.zh_con_an{width:295px; background:#a11f1f; border:0; color:#fff;margin-left:105px; cursor:pointer;}
.zh_con_bj ul li input.zh_con_an,.zh_con_an{width:295px; background:#a11f1f; border:0; color:#fff;cursor:pointer;}
.zh_con_bj ul li label span{ padding-right:5px; color:#e60012;}
.zh_con_zi{ color:#333333;}



.cp{cursor:pointer;}
/* scrolltab */
.jr_pic{position:relative;width:925px;height:620px; border:1px solid #867774; background:#fff;}
.ulBigPicCon a{ color:#222222; line-height:95px;
/*height: 530px;
display: block;
overflow: hidden;*/
    position: absolute;
}
.ulBigPicCon span.fr{line-height:95px;}
.jr_pic_tit{ width:450px;}
.ulBigPicCon a.jr_buy{ background:url(../images/jr_bj.jpg) no-repeat; width:170px; height:51px; line-height:51px; color:#fff;}
.ulBigPicCon a.jr_buy:hover{cursor:pointer;}
.sLeftBtnBBan,.sRightBtnB{width:53px; left:95px; height:21px; display:block; position:absolute;  cursor:pointer;}
.sLeftBtnBBan{ background:url(../images/jt_t.jpg) no-repeat;top:35px; }
.sRightBtnB{ background:url(../images/jt_b.jpg) no-repeat;bottom:10px;}
.jr_r_bj,.jr_r_bj1{width:210px;height:19px;}

.succesny{overflow: hidden; position: relative;}
.control {
     position: relative;
    width: 925px;
    height: 620px;
    border: 1px solid #867774;
    background: #fff;    text-align: left;
	overflow:hidden;
}
.dSmallPicBox{background: #262835;height:600px; position:relative;}
.thumbWrap{ height:530px;_height:576px; padding:25px 0}
.thumbWrap,.dSmallPicBox {
    width:250px;
}
.change{position: relative; width: 2271px; left: -757px;}
.change li{position: absolute; top: 0px; left: 757px; z-index: 0; display: block;
	width:925px;
}
.change li .imgWrap {
    vertical-align: middle;
    cursor: pointer;
    width: 100%;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;    
    height: 520px;
    
}
.change li img {
   width:925px;
   float:left;
   display:block;
    
}
.thumbWrap .thumbCont {
    height: 470px;
    margin: 45px auto 0;
    position: relative;
    width: 192px;
	overflow:hidden;
}
.thumbCont ul{height: 1050px; width: 100%; position: absolute; left: 0px; top: -534px;}
.thumbWrap ul li {
    overflow: hidden;
    padding-bottom:30px;
    text-align: center;
    width: 192px;
}
.thumbWrap ul li div {
    /*width: 192px;*/
    width: 186px;
    height:132px;
   /* vertical-align: middle;*/
    cursor: pointer;
}
.thumbWrap ul li img {
    width: 192px;
    height:132px;
    transition: all 1s;
}
/* 缩图按钮 */

.thumbPrev span,
.thumbNext span {
    display: none;
}
.thumbWrap .thumbPrev,.thumbWrap .thumbNext{width:53px; left:95px; height:21px; display:block; position:absolute;  cursor:pointer;}
.thumbWrap .thumbPrev{ background:url(../images/jt_t.jpg) no-repeat;top:35px; }
.thumbWrap .thumbNext{ background:url(../images/jt_b.jpg) no-repeat;bottom:10px;_bottom:25px;}
.thumbWrap ul li.cur div{
	/*background-color:#a51d1f;*/
	border:2px solid #a51d1f;
}
.thumbWrap ul li.cur div img{
	transform: scale(0.9);
}
/*覆写弹窗js样式*/
ul.messenger.messenger-theme-block.messenger-fixed .messenger-message.alert-info{
	background-color:#262835;
	color:white;
	border-color:white;
}
/*覆写弹窗js样式-end*/
/*二维码及遮罩层*/
.musk{
	bacground-color:gray;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.12);
	position:absolute;
	width:500px;
	height:500px;
}
/*二维码及遮罩层-end*/
/*登录页及其他页面qq登录按钮*/
.index_tit a.index_tit_c{
	background:url('../images/Connect_logo_1.png') no-repeat left center;
	width:auto;
	height:45px;
	text-indent:10px;
	line-height:45px;
}
/*微信登录按钮覆写*/
.index_tit a.index_tit_c_wx{
	background:url('../images/icon16_wx_logo.png') no-repeat left center;
}
.inputFrame_btn_qq {
    border: none;
    cursor: pointer;
	width:400px;
    height: 45px;
    background:url('../images/Connect_logo_5.png') no-repeat center center;
}
/*登录页qq登录按钮-end*/

/*内容容器*/
#m-wrap{/* width: 955px; */background: #ffffff;}
#main-container{width: 955px;margin: 0 auto;height: auto;
    overflow: hidden;
    border: 1px solid #dee6ee;}
/*左边内容*/
#main-container .main-left{width: 250px;height:600px;border-right: 1px solid #dee6ee;overflow: auto;    overflow-x: hidden;}
/*右边内容*/
#main-container .main-right{ width: 664px; padding:20px;position: relative; border-left:0;}
.h2_z{font-weight: normal;
    font-size: 14px;
    line-height:45px;color: #fff; text-align: left;background: url(../images/l_bj.jpg) no-repeat 0 0;
    padding-left: 15px;}
.tree_table tr td{line-height:35px;    width: 190px;    padding-left: 15px;}
.tree_table tr td a{ color:#333333;}
.main-left{height: 648px;}
.imgbk{
	position:fixed;
	width:100%;
	height:100%;
	background-color:gray;
	top: 0px;
    z-index: 900;
}
.imgbk .imgbkclose{
	float: left;
    width: 30px;
    height: 30px;
    background-color: white;
    color: red;
    line-height: 30px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    position: absolute;
}
.imgbk .imgbkclose:hover{
	cursor:pointer;
}
.index_nav{width:590px;}
.kd{ float:left; width:20px; height:100px;}

.ssprev,.ssnext{
	display:none;
}
#treeTable tr{
	
}
#treeTable tr.selected{
	background-color:#a11f1f;
	color:white;
}.sf_dw{width: 210px;background: #262835;height: 20px;float: left;}.sf_dw img{position:absolute; top:0;}

.login_con  a {
    display: block;color: #333;
    background: #f9f9f9;
    box-shadow: 0 2px 3px #f3f3f3;
    box-shadow: 0 1px 0 #fff inset;
    height: 53px;
    font: 15px/53px "microsoft yahei";
    
    border-radius: 3px;
    border: 1px solid #e3e3e3;
}.login_con  a.login_logo {border:0;}.login_con a i {
    display: inline-block;
    width: 35px;
    height: 35px;
    margin: 0 10px;
    background: url(../images/ico_dl.png) no-repeat;
    vertical-align: middle;
}
.login_con a.qq,.login_con a.weChat{width:300px; margin-left:50px;}
.login_con a.qq i {
        background-position: -48px 0;
}.login_con a.weChat i {
    background-position: -97px 0;
}
.beitie li p a{
	height: 10px;
    white-space: nowrap;
}
.tree_table td span{
	height:35px;
	white-space: nowrap;
}