@charset "UTF-8";
body,div,ol,ul,li,p,h1,h2,h3,h4,h5,form,input,img,span,em,i,tt{margin:0px;padding:0px; font-family:'Microsoft YaHei'}
h1{font-size: 14px;}
a{color:black;text-decoration:none;}
a{color:black;text-decoration:none;}
i,em{font-style:normal;}
/*background-color:#2086EE   #4597EA*/
input[type="button"]{border:0px; background-color:#FF8D00;color:whitesmoke;
                     border-radius:3px;}
input[type="button"]:hover{background-color:#FFB700;}

input[type="password"]:-moz-placeholder {color: #888888;  }
input[type="password"]::-moz-placeholder {color: #888888; }
input[type="password"]::-webkit-input-placeholder {color: #888888; }
input[type="password"]:-ms-input-placeholder {color: #888888; }


.hr1{height:1px;border-top:1px dashed #d5d5d5;width:95%; margin:0px 2%;}
hr{height:1px;border:0px;width:95%; margin:0px 2%; background-color: #d5d5d5;}

.toleft{float:left;}
.toright{float:right;}
.textleft{text-align:left}
.delline{text-decoration: line-through;}

.colorwhite{color:#FFFFFF !important;}
.colorgray{color:#888888 !important;}
.colorred{color:#FF0000 !important;}
.colorgreen{color:#00AE00 !important;}
.colorblue{color:#4395FF !important;}
.coloryellow{color: #FFA800 !important;}
.colorpurple{color: #884898 !important;}
.colorheibai{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.bg_gray{background-color:#888888 !important;}
.bg_red{background-color:#FF0000 !important;}
.bg_green{background-color:#00AE00 !important;}
.bg_blue{background-color:#4395FF !important;}
.bg_yellow{background-color:#FFA800 !important;}
.bg_purple{background-color: #884898 !important;}


.border_gray{border-color: #888888 !important;}
.border_red{border-color: #FF0000 !important;}
.border_green{border-color: #00AE00 !important;}
.border_blue{border-color: #4395FF !important;}
.border_yellow{border-color: #FFA800 !important;}


.gyl_maxbigico{font-size: 160px !important;}
.gyl_espbigico{font-size: 80px !important;}
.gyl_bigico{font-size: 60px !important;}
.gyl_ico_30{font-size: 30px !important;}
.gyl_smallico{font-size: 20px !important;}
.gyl_minsmallico{font-size: 14px !important;}
.gyl_icoradius{border-radius:50%;}

.gyl_hide{display: none;}

.gyl_yh{
	/* position: absolute; 
	top: 0;
	left: 0;*/
	color: #707070;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	margin-right: 10px;
	padding: 0 3px 0  0;
	float: left;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-radius:3px;
}
/* .gyl_yh i{
	display: inline-block;
	height: 20px;
	margin-right: 3px;
	padding: 0 2px;
	margin: 0 3px 0 0 !important;
	line-height: 20px;float: left;
	border-radius:3px 0 0 3px;
	color: white;
} */

.gyl_yh i{
	float:left;
	height: 20px;
	padding: 0 2px;
	margin: 0 3px 0 0 !important;
	line-height: 20px;
	/* border-radius:3px 0 0 3px; */
	color: white;
}

.gyl_btn{
	border:0px;cursor: pointer;
	border-radius:3px;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}

.gyl_a_btn{
	padding: 5px 10px;font-size: 12px;
	border: 1px solid #3e8cec;
	background-color: #F0F0F0;
	border-radius:3px;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}
.gyl_a_btn:hover{background-color:#4395FF;color:#F0F0F0;}

.btn_nor{background-color:#4395FF;color:whitesmoke;}
.btn_nor:hover{background-color:#006FFF;}

.btn_waring{background-color:#FD8585;color:whitesmoke;}	
.btn_waring:hover{background-color:#FF0000;}

.btn_cancel{background-color:#959595;color:whitesmoke;}
.btn_cancel:hover{background-color:#555555;}

.btn_green{background-color:#72B272;color:whitesmoke;}
.btn_green:hover{background-color:#008000;}

.gyl_link_btn{
	border:0px;cursor: pointer;	
	background-color: transparent;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}
.gyl_link_btn:hover{text-decoration:underline; color: red;}



.gyl_select{
	border:1px solid #C4C4C4;padding:3px 5px;
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}
.gyl_select option{
	border:1px;	
	transition:background-color 0.5s;
	-moz-transition:background-color 0.5s; /* Firefox 4 */
	-webkit-transition:background-color 0.5s; /* Safari and Chrome */
	-o-transition:background-color 0.5s; /* Opera */
}
.gyl_select:hover{background-color:#C0DCC0;}

.gyl_text{
	border-radius:2px;
	border:1px solid #C4C4C4;text-align: center;
}
.gyl_tip{background-color: #e8e8e8;color: #888888 !important; border-radius:3px !important;padding:3px 8px !important;margin:0 5px !important;font-size: 13px; height: 20px;line-height: 20px;}
.gyl_imp_tip{background-color: #e8e8e8;color: #ff0000 !important; border-radius:3px !important;padding:3px 8px !important;margin:0 5px !important;font-size: 13px; height: 20px;line-height: 20px;}
.gyl_bage{border-radius:15px;padding: 3px 8px;}
.bage_gray{color: white !important;background-color: #888888;}
.bage_green{color: white !important;background-color: #008000;}
.bage_red{color: white !important;background-color:#FB3434;}
.bage_blue{color: white !important;background-color:#4395FF;}
.bage_yellow{color: white !important;background-color:#FFA800;}

.gyl_turnPG{
	/* width: 100%; */
	height: 35px;
	line-height: 35px;
	border: 1px solid #CDCDCD;
	margin: 5px 10px;
	text-align: center;
	font-size: 15px;
}
 
.gyl_turnPG div{display: inline-block;}
.gyl_turnPg_note{float: left;margin-left: 10px;}
.gyl_turnPg_note i{color: #005294;margin: 0 2px;}

.gyl_trunPG_cen{
	
}

.gyl_trunPG_cen span{
	display: inline-block; height: 24px;line-height: 24px;margin: 3px 5px;padding: 0 10px;
	border: 1px solid #D5D5D5;background-color: #F0F0F0;
	cursor: pointer;
}

.gyl_trunPG_cen span:hover{background-color: #4395FF;color: white;border: 1px solid #0063E4;}

.gyl_trunPG_sel{float: right;margin-right: 10px;}

.gyl_trunPG_sel em{display: inline-block;color: #008000;}

.gyl_trunPG_sel select{
	display: inline-block;
	height: 26px;line-height: 26px;
	margin: 3px 5px;
	color: #3a3a3a;
	border: 1px solid #C4C4C4;
	padding: 0 5px;
}

/*jquery.alert    */
#popup_container {
	border:0px;min-width:300px;background:#fff;max-width:600px;color:#000;
    border-radius:8px;box-shadow: 5px 5px 8px #666;
}
#popup_title {
    color:whitesmoke; border-bottom: #999 1px solid; text-align:center;
    height:38px;line-height:38px;font-size:16px;
    border-radius:8px;background: linear-gradient(to right, #38A1D2,#197099 50%);
    margin-bottom:20px;
}
#popup_content {
	padding:1em 1.75em;margin:0em;font-size:16px !important;
    background:url(../images/msg_info.png) no-repeat  20px 0px;
}
.alert#popup_content {background-image:url(../images/msg_info.png)}
.confirm#popup_content {background-image: url(../images/msg_alert.png)}
.prompt#popup_content {background-image: url(../images/msg_succ.png)}
#popup_message {padding-left:48px;height:40px;}
#popup_panel {margin: 1em 0em 0em 1em;text-align:center;}
#popup_panel input[type="button"]{padding: 5px 20px;}
#popup_panel input[type="button"]:hover{background-color:#54BEFD}
#popup_prompt {margin: 0.5em 0em}
#popup_cancel{background-color:#888888}
/*jquery.alert    */

.errdiv { padding-left:5px;border: 1px solid #FC9393;
          background-color: #FCF7AE;width:80%;margin:0px;
          height: 25px;line-height: 25px;text-align:center;
          color: red;font-size:14px;display:none;
}
.errdiv i {display:inline-block;height:25px; width:25px;
            background: url(../images/reg.png) no-repeat 0px -17px;
            float:right;cursor:pointer;}
.succdiv{border: 1px solid #c0dcc0;
          background-color: #d5d5d5;width:80%;
          height: 25px;line-height: 25px;text-align:center;
          color: green;font-size:14px;display:none;} 
.succdiv i {display:inline-block;height:25px; width:25px;
            background: url(../images/reg.png) no-repeat 0px -17px;
            float:right;cursor:pointer;}


.clearboth{clear:both;}
.shousuofu{color:#888888;margin-left:10px;font-size:12px;cursor:pointer;margin-left:50px;}
.shousuofu:hover{color:#4682B4}

/*主页右侧菜单栏*/
.div_rMenuBox {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 10000;
    height: 100%;
    background-color: #EEEEEE;
    border:1px solid #ccc;width:45px;
    border-top:0px;border-bottom:0px;
}
.d_rMenulist{ position: fixed; z-index: 10001; width:45px; top:50%;  right: 0;margin-top:-200px;
}
.d_rMenulist p{height:70px;margin:0px;cursor:pointer;padding:5px;text-align:center;
                
}
.d_rMenulist p:hover{background-color: #b9caff;color:white;}
.d_rMenulist p:hover  > span{background-color:#b9caff;color:white;}
.d_rMenulist img{width:35px; height:35px;}
.d_rMenulist span{display:block;height:40px;line-height:1pc;border-bottom:1px solid #CCCCCC;
                  text-align:center;font-size:9pt;color:#666
}


.d_rMenuUnder{ position: fixed; z-index: 10002;width:45px;height:40px;text-align:center;
               top:100%; right: 0;margin-top:-45px;background-color:#EEEEEE;
}
.d_rMenuUnder p{height:40px;padding-top:5px;cursor:pointer}
.d_rMenuUnder p:hover{background-color: #FF9900;color:white;}
.d_rMenuUnder p:hover > i{background-color:#FF9900;color:white;}
.d_rMenuUnder p em,.d_rMenuUnder p i{display:block;}
.d_rMenuUnder p em{ width:17px; height:10px;margin-left:12px;
                 background: url(../images/pngBase.png) -40px -9px no-repeat;}
.d_rMenuUnder p i{margin-top:5px;font-size:9pt;}

/*手机版浮动框*/
#d_PhoneVerBox{ position:absolute;border:1px solid #b7b5b5;display:none;
             width: 100px;height: 100px;             
             z-index: 1001; /* 此处的图层要大于页面 */             
             background:url(../app/appV2.0_andriod.png) no-repeat;
             background-size:100px 100px;
    }
	
#p_usBox_Exit{height:30px;}
#p_usBox_Exit a{display:inline-block; border:0px; background-color:#2086EE;
                color:whitesmoke;border-radius:3px;
                height:25px;line-height:25px;
                width:90%;margin:2px 5%;
                text-align:center;
}

/*table控件*/
table{table-layout:fixed;empty-cells:show; border-collapse:collapse;}
/*tr:hover{background:#D9F1E7;}*/
th{font-weight:normal;height:35px;border:1px solid #bdbdbd; font-size:14px;background: #f2f2f2;
   background-image: linear-gradient(to bottom,#f8f8f8 0,#ececec 100%);}
td{ height:30px;font-weight:normal;border:1px solid #bdbdbd;font-size:14px;}



/*顶部广告栏 filter: alpha(opacity=90); opacity:0.9;*/
.top_ad{ height:150px; text-align:center; background:#d5d5d5;}
.top_ad div{height:150px; width:1200px;margin-left:calc(50% - 600px);
           }
.top_ad div a{display:inline-block;width:100%;height:100%;}

.top_ad p{float:left;width:600px;height:40px;line-height:40px;
          margin-left:calc(50% - 300px);margin-top:-45px;
          background-color:transparent;
}

.top_ad p span{display:inline-block;width:8px;height:8px;filter: alpha(opacity=90); opacity:0.9;
               line-height:8px; margin:0px 3px;margin-top:25px;
               border:1px solid white;background-color:whitesmoke;}
.top_ad p span:hover{cursor:pointer;}
#sp_TopAd1{background-color:#FF8400;}


/*顶部菜单栏*/
.div_topmenu{margin:auto; width:100%;background-color:#f4f5f3;}
.div_topmenu_wel{  width:1200px;margin:auto; height:40px; line-height:40px; }
.div_topmenu_wel span{}
#t_usname{color:green;display:inline-block; width:auto;padding:0px 5px;}
#t_usname:hover{color:#FF9900;}

.div_topmenu_wel a{color:#FF6C00;}
.div_topmenu_wel ul{display:inline; list-style:none; height:20px; line-height:20px; }
.div_topmenu_wel ul li{ width:80px; text-align:center;border-right:1px dotted #000000;margin-top:10px; float:right;}
.div_topmenu_wel ul li a{color:#1e1e1e}
.div_topmenu_wel ul li a:hover{color:#FF6C00;}
#topMenuEnd{border:0px;}

.div_logo{ margin:3px auto; width:1200px;height:100px; line-height:100px;
           background-color:white;}
/*border:1px solid blue;*/
.div_logo a,.div_logo img{float:left}
.a_logo{width:260px; height:80px;background:url(../images/logo.png) no-repeat;padding:10px 0px
          }
.img_logo{width:600px;height:100px;display:inline-block}

.a_qiandao{
	width:330px; height:100px;
	background:url(../images/img_toser.png) no-repeat;
    background-size:330px 100px;
}
.a_qiandao:hover{transform:scale(1.02,1.02);}
/*.div_logo img{margin-top:10px; margin-left:5px;display:inline;float:left;}.div_menu div ul li
.div_logo div{ display:inline;float:left; height:100px;margin-left:10px;}
.div_logo_logo1{line-height:50px; background-color:#FFC; width:350px; font-size:26px; font-family:"叶根友毛笔行书2.0版"; color:#999 }
.div_logo_logo2{line-height:50px;width:160px; font-size:24px; font-family:"华文彩云";color:#FC3;}

.div_logo_logo3{background:url(../images/qiandao.png) no-repeat;
                background-size:60px 60px;background-position-y:20px;
                width:150px;
}
.div_logo_logo3 a{margin-left:65px;}*/

.div_menu{margin:auto; padding:0px; width:100%; height:45px; line-height:45px; 
		background: linear-gradient(to right, #FF8D00,#FF9E00,#FF7200);
}
/* animation: menuchange 3s linear 0s infinite; */
/* @keyframes menuchange {
	0% {color: white;background-color: #FDA538;} 
	25% {color: white;background-color: #FDA538;}
	50% {color: white;background-color: #FF7200;}
	75% {color: white;background-color: #FDA538;}
	100% {color: white;background-color: #FDA538;} } */
	
.div_menu div{margin:auto;width:1200px; height:45px; line-height:45px;
             
}
.div_menu div ul{list-style:none;overflow: hidden;}
.div_menu div ul li{ display: inline-block;height: 43px; text-align:center;width:170px;}
.div_menu div ul li a{display:inline-block; width:100%; color:white;font-size:17px; }
.div_menu div ul li a:hover{background-color:#FF8100;}

.barMenu_sel{background-color:#FF8100;border-bottom: 2px solid #27a802;}
.barMenu_nosel{background-color:transparent;}

/*主页主体部分*/
.div_body{background-color:#F2F2F2;padding:10px 0px;width:auto;}
.div_body_serbox{ margin:20px auto; width:1200px; height:auto; background-color:white;
                padding-bottom:20px;
                background-color:white;border:1px solid #d5d5d5;
				box-shadow: 0px 0px 5px #d5d5d5; 
}
.serbox_title{height:40px; line-height:40px;border-top:3px solid #FFB700; 
              border-bottom:1px solid #d5d5d5;
              background-color:#f8f8f8;

}
.serbox_title span{display:inline-block; width:200px; 
                   text-align:center;color:#333;
                    font-size:16px;}

.div_serbox_tb{height:70px;}



#div_input_tb{margin:auto; width:800px; height:40px;border:2px solid #FF9900;
               border-radius:15px;
                margin-top:30px;
                background:#FFF url(../images/serfrmback.png) 5px 8px no-repeat; }
#div_input_tb:hover{box-shadow: 0px 0px 10px #FFC166;}

#SerTxt{
	width:calc(100% - 135px); height:38px; border:0px; margin-left:45px; font-size:16px;color:black;
           outline: none}
#SerTxt:hover{box-shadow: 0px 0px 0px white;}

#a_tbcls{display:inline-block; background:#FFF url(../images/deltxt.png) 0px 0px ;
         width:22px; height:22px; visibility:hidden;}
#a_tbcls:hover{background:#FFF url(../images/deltxt.png) 0px 22px;}

#btn_SerTbGift{display:inline; width:50px; height:40px;
               border:0px;cursor:pointer; float:right;
               background-color:#FF9900;
               background-image:url(../images/serbtn.png);
               background-size:25px 25px;
               background-repeat:no-repeat;
               background-position:13px 5px;
               border-radius:0px 10px 10px 0px ;
}

.p_payTs{margin:5px 30px; height:30px; line-height:30px; font-size:15px;
                 color:#E83632; text-align:center; }
 .p_payTs a {color:#4682B4;font-size:16px;}


 #a_SubTbOrder{
	display:inline-block;
	color: red;
	margin:0px 8px;padding:0px 8px;
	border-radius:10px;
	border: 1px solid #BABABA;
}
 #a_SubTbOrder:hover{background-color:#0099ff;color: white;}
 


#a_jdcls{display:inline-block; background:#FFF url(../images/deltxt.png) 0px 0px ;width:22px; height:22px; visibility:hidden;}
#a_jdcls:hover{background:#FFF url(../images/deltxt.png) 0px 22px;}

#btn_SerJdGift{
	display:inline; width:50px; height:40px;
	border:0px;cursor:pointer; float:right;
	background-color:#E83632;
	background-image:url(../images/serbtn.png);
	background-size:25px 25px;
	background-repeat:no-repeat;
	background-position:13px 5px;
	border-radius:0px 10px 10px 0px ;
}

/* .div_serbox_jd p{margin:20px 30px; height:30px; 
                 line-height:30px; font-size:15px; color:#808080; text-align:center; }
 .div_serbox_jd p a {color:#4682B4;font-size:16px;}
 .div_serbox_jd p em{font-style:normal;} */

 #a_SubJdOrder{display:inline-block; width:80px; text-align:center;
               background-color:#6495ED;color:whitesmoke;margin:0px 5px;
               border-radius:8px;}
#a_SubJdOrder:hover{background-color:#9DBBF0;}
#p_tbflbz{ width:80%;
 height:50px; line-height:50px; text-align:center;margin: 20px auto;
          border:1px dashed #FF8D00;border-radius:8px;}
#p_tbflbz i,#p_jdflbz i{font-style:normal; margin:0px 20px 0px  30px;}

 .e_xyd{border-radius:50%;color:white;font-size:9px;margin-top:13px; height:25px; line-height:25px; text-align:center; font-size:14px;
         width:25px; background-color:#FF9900;position:absolute; filter: alpha(opacity=75); opacity: 0.75;}

 .tz_xyd{border-radius:10px;position:absolute;
         width:20px; height:20px; line-height:20px; color:white;font-size:12px !important;
         background-color:red;margin-top:-10px;margin-left:-10px;padding: 0 5px;
         filter: alpha(opacity=80); opacity:0.8;display:none;}/*新通知小圆点提示*/
		 
.gg_xyd{border-radius:10px;position:absolute;
         width:15px; height:15px;background-color:red;margin-top:-5px;margin-left:-5px;
         filter: alpha(opacity=80); opacity:0.8;display:none;}

.s_sbq0{font-size:20px; font-family:'Microsoft YaHei';border:0px; }




/* .div_body_list h1{margin:auto;height:40px; line-height:40px; width:90%; font-style:normal;
                 border:1px solid #9eaecb;margin-top:20px; text-align:center;
                 margin-bottom:10px; padding-left:30px;background:#FFF url(../images/lb.png) no-repeat 180px 10px; 
                 color:#294ba9; font-weight:500;} */
				 

								  
.div_body_list p{height:40px;line-height:40px;padding-left:10px;
                 border-bottom:1px solid #d5d5d5;}
.div_body_list p span{display:inline-block; width:250px; text-align:center;color:#888888;
                      border:1px solid #d5d5d5;list-style:none;
                      cursor:pointer;font-size:16px;}

#sp_tbhd{border-top:3px solid #43B149; height:38px;color:#333;
         border-bottom:1px solid white;}
#sp_jdhd{border-top:3px solid #d5d5d5; height:38px;margin-left:5px;}

.h_tbhdbt,.h_jdhdbt {text-align: center;line-height: 36px; background: url(../images/th_line.gif) repeat-x left center;}

.h_tbhdbt span , .h_jdhdbt span{ display: inline-block;  background-color: #f8f8f8;  padding: 0 .6em;}
.hdbttxt{font-size:30px;}

.tbhdlist{margin:20px 0px;}
.ul_splist{ height:auto;list-style:none; margin-top:10px;  }
.ul_splist li{  height:250px;margin-bottom:40px;text-align:center;}
.ul_splist li a{display:inline-block;width:40%;height:250px;
            overflow:hidden;
               box-shadow: 1px 5px 8px #e4e1e1;}
.ul_splist li a:hover{ box-shadow: 1px 5px 8px #bababa;}
.ul_splist li a div{padding-top:8px;line-height:25px;text-align:center;}
.ul_splist li a div i{color:#666;font-size:16px;text-shadow:0px 0px 1px #d5d5d5;}
.ul_splist li a div em{color:#808080;font-size:12px;}
.ul_splist li img{height:200px; width:100%;}
.ul_splist li img:hover{transform:scale(1.02,1.02) }





.jdhdlist{margin:20px 0px;}
.ul_jdsplist{height:auto;list-style:none; margin-top:10px; }
.ul_jdsplist li{  height:250px;margin-bottom:40px;text-align:center;}
.ul_jdsplist li a{display:inline-block;width:40%;height:250px;
                overflow:hidden;
               box-shadow: 1px 5px 8px #e4e1e1
}
.ul_jdsplist li a:hover{box-shadow: 1px 5px 8px #bababa}
.ul_jdsplist li a div{padding-top:8px;line-height:25px;text-align:center;}
.ul_jdsplist li a div i{color:#4682B4;font-size:16px;
                        text-shadow:0px 0px 1px #93C2E7;padding:0px 5px}
.ul_jdsplist li a div em{color:#ff8500;font-size:12px;}
.ul_jdsplist li img{ height:200px; width:100%;}

.ul_jdsplist li img:hover{transform:scale(1.02,1.02); }

/*tao.php淘宝返利页*/
.div_tbbody {
	width:100%;height:auto;
	background-color:#F2F2F2;
	padding-top:10px;padding-bottom:30px;
}
.taopg_serbox{
	width:1200px; margin:auto;margin-bottom:20px;
	height:150px;border:1px solid #d5d5d5;
	box-shadow: 5px 5px 15px #888888;
	background-color:white;
}
.div_tbbody_serbox{margin-top:40px;}
.div_tbbody_serbox p{margin:10px 30px; height:30px; line-height:30px; width: 800px;text-align:right; }

 .div_tbbody_serbox p a {color:#FF9900;padding:0px 30px;}
 .div_tbbody_serbox p em{font-style:normal;} 



.ul_tbspbt{width:1200px; margin:auto; list-style:none; height:48px;margin-top:10px;
           background-color:white;border:1px solid #d5d5d5;
           ox-shadow: 0px 0px 5px #d5d5d5;             
}
.ul_tbspbt li{display:inline-block;  text-align:center;cursor:pointer;}
.li_tbsplbfir{width:100px;height:45px;  line-height:45px;
              background-color:red;color:white;font-size:18px;margin-right:10px;}
.li_tbsplb{margin:0px;padding:0px 10px;height:30px; line-height:30px;
           border-radius:20px;

}
.li_tbsplb:hover{color:#FF9900 !important;}


.div_tbsplist{width:1200px; height:auto;margin: 5px auto;
              background-color:white;border:1px solid #d5d5d5;
             box-shadow: 0px 0px 5px #d5d5d5;   
}

/*qiandao.php每日签到页*/
.div_qd{margin:auto;margin-top:20px;margin-bottom:20px;
         width:990px; height:auto;padding-bottom:20px;
                  background-color:white;border:1px solid #d5d5d5;
            box-shadow: 0px 0px 5px #d5d5d5; }

.p_qdbt{height: 60px;line-height: 57px;border-top: 3px solid #FFB700;border-bottom: 1px solid #d5d5d5;
}
.p_qdbt a{display:inline-block;padding:0px 10px}
.p_qdbt a:hover{color:red !important;}

#a_mrqd{ font-size:18px;padding-left:50px;
         background:url(../images/qiandao1.png) no-repeat 10px 12px;
         background-size:35px 35px;
}

#a_qdlist{ font-size:18px;padding-left:50px;margin-left:15px;
           background:url(../images/mrqd-list.png) no-repeat 10px 12px;
           background-size:35px 35px;
}

.d_qdbox{text-align:center;}

.d_qdbox_wqd{ line-height:200px;}
.d_qdbox_wqd span{font-size:24px;}
#btn_qd{height:40px; width:120px;margin:0px 10px;}


.d_qdbox_zzqd{font-size:24px;line-height:200px;display:none;}

.d_qdbox_qdcg{padding-top:60px;display:none;}
.d_qdbox_qdcg p{font-size:24px;padding:10px;}
.d_qdbox_qdcg p span{color:red; font-size:28px; margin:0px 5px;}

.d_qdbox_yqd{padding-top:60px;}
.d_qdbox_yqd p{font-size:24px;padding:10px;}
.d_qdbox_yqd p i{color:#4169E1; font-size:28px; margin:0px 5px;}
.d_qdbox_yqd p span{color:red; font-size:28px; margin:0px 5px;}

.div_qdlist{height:auto;}

.div_qdlist ul{list-style:none;padding:20px 0px;}
.div_qdlist ul li{padding:0px 20px; height:35px; line-height:35px; font-size:17px;}
.div_qdlist ul li:hover{background:#f4f4f4}
.div_qdlist ul li span{display:inline-block; margin-right:15px;color:#808080;width:180px;}
.div_qdlist ul li i{margin-right:15px;color:#808080}
.div_qdlist input{ padding:5px 50px;margin-left:100px}
.p_noqdlist{padding:5px 20px; width:200px; background:#9f9f9f;color:white;
            margin:20px; text-align:center;
}

.div_qdbz{height:210px;margin: 20px auto;width:990px; }
.div_qdgz{float:left;width:490px; border:1px solid #d5d5d5;}
.div_zysx{float:right;width:490px;border:1px solid #d5d5d5;height:200px;}

.div_qdgz p ,.div_zysx p {height:60px; line-height:60px; padding-left:60px;font-size:18px;
                            margin-bottom:10px;border-bottom:1px solid #D5D5D5;

}
.div_qdgz p {background:#F8F8F8 url(../images/matter.png) no-repeat 15px 12px;
             background-size:35px 35px;}
.div_zysx p {background:#F8F8F8 url(../images/mrqd.png) no-repeat 15px 12px;
             background-size:35px 35px;}

.div_qdgz ul,.div_zysx ul{list-style:none;padding:0px 10px;}
.div_qdgz ul li,.div_zysx ul li{padding:2px 0px}




/*提交订单管理*/
.div_subOrd{width:990px; margin:10px auto;height:auto;
            border:1px solid #d5d5d5;
            box-shadow: 0px 0px 5px #d5d5d5;
              background-color:white;}
 .div_subOrd p{margin:10px 0; padding-top:10px;font-size:20px;overflow: hidden; text-align: center;}
 .d_suOrdBody input[type="button"]{width:20%;margin:5px 40%; height:30px;}
 .d_malllist{margin: 10px auto;width: 600px; overflow: hidden;border: 1px solid #B7B5B5;padding-bottom: 20px;}
 .malltitle{line-height: 40px;background-color: #FF8B00;color: white;padding-left: 10px;}
 .d_malllist ul{padding: 8px 0;text-align: center; width: 85%;margin: 10px auto;}
 
 .d_mall{display: inline-block;line-height: 35px;width: auto;cursor: pointer;
 border-radius:5px;
 margin: 5px;
 }
 #SubOrdPtIco{display: inline-block;
              width:35px; height:35px;margin-right:5px;
     background-image:url('../images/icon_tb.png');
     background-size:35px 35px;
     
   }
 .d_suOrdBody input[type="text"]{text-align: center;width:85%;height:38px;color:black;border: 1px solid #94b3f4;font-size:16px; color: #3C3C3C;}  
   
 .ul_subordbz{border-top:1px solid #d5d5d5;margin-top:10px; list-style:none;
              padding:10px 50px;}
 .ul_subordbz li{color:#808080;height:25px; line-height:25px;font-size:16px; }
 .ul_subordbz li i{color:red;font-size:16px; }
 .div_findOrdNum{height:0px;overflow:hidden;margin-top:20px;}
 .p_FindOrdNum{display:block;height:25px;font-size:14px; text-align:left; 
              color:#888888;margin:0px 40px;padding-bottom:10px; 
              border-bottom:2px solid #d5d5d5;}
 .d_suOrdBody img{margin:20px 40px;width:80%;margin-left:10%}
 .d_suOrdBody a{ display:inline-block; color:#4682B4;width:20%;margin:5px 40%;text-align:center;}
 .d_suOrdBody a:hover{color:red;}


.d_mall span{float:left;padding:0 3px;background-color:#F1F1F1;min-width: 30px;
	color: #8d8d8d;	text-align: center;
border-radius:5px 0 0 5px;
}

.d_mall em{display: inline-block;width:auto;
padding: 0 5px;float:left;}
.d_mall i{float: right;margin-right: -1px;}

.mall_nosel{border: 1px solid #BDBDBD;color: #8d8d8d;
 box-shadow: 0px 0px 8px #BDBDBD;}
.mall_nosel em,.mall_nosel i{color: #8d8d8d;}

.mall_sel{border: 1px solid #9696FD;background-color: #9ADEFF;
box-shadow: 0px 0px 8px #9CC6FD;}
.mall_sel i{color: #4169E1;}
.mall_sel em{color: red;}
.em_selmall{color: red;}


/*超优惠页面*/
.ul_tbspbt{width:1200px; margin:auto; list-style:none; height:48px;margin-top:10px;
           background-color:white;border:1px solid #d5d5d5;
           box-shadow: 0px 0px 5px #d5d5d5;             
}
.ul_tbspbt li{display:inline-block;  text-align:center;cursor:pointer;}
.li_tbsplbfir{width:100px;height:45px;  line-height:45px;
              background-color:red;color:white;font-size:18px;margin-right:10px;}
.li_tbsplb{margin:0px;padding:0px 10px;height:30px; line-height:30px;
           border-radius:20px;

}
.li_tbsplb:hover{color:#FF9900 !important;}


.div_tbsplist{width:1200px; height:auto;margin: 5px auto;
              background-color:white;border:1px solid #d5d5d5;
               box-shadow: 0px 0px 5px #d5d5d5;   
}
#tab_sp{border-collapse:separate;border-spacing:5px 20px; width: 100%;}
#tab_sp tr{height:340px;text-align: center; }
#tab_sp td{width:250px; margin:5px 18px;text-align:center;border:1px solid #d5d5d5;padding:3px;
			display: inline-block;height: auto;}
#tab_sp td:hover{box-shadow: 0px 0px 15px #c7c7c7;
                    border:1px solid #d5d5d5;}

.spimg{width:100%; height:250px;}
#tab_sp td h1{color:#3C3C3C; height:35px; margin:5px; text-align:left;
              height:50px;line-height:25px;
              font-weight:normal;font-size:14px;
              overflow: hidden;text-overflow: ellipsis;
}

#tab_sp td p{height:30px; line-height:30px; text-align:left; margin:5px;}

.sp_je,sp_yhq{display:inline-block;}
.sp_je{float:left;color:#666;font-size:14px;}
.sp_yhq{float:right;border:1px solid red;height:26px;line-height:26px;border-radius:5px; }
.sp_yhq i{display:inline-block;background-color:red;color:white;padding:0px 5px; line-height:inherit;}
.sp_yhq em{margin:0px 3px;color:red;}
/*.sp_je{color:#243e8b; font-size:16px;float:left; margin-left:5px;}
.sp_lq{float:right; margin-right:5px;}
.sp_yhq{float:right; margin-right:5px;display:inline-block;padding:2px 5px;background-color:#22b20c;height:26px;line-height:26px; }
.sp_yhq a{color:white; }*/
.sctbimg{width:22px;height:22px;margin:4px;display:inline-block;float:left;}
.dsjbq{display:inline-block;margin-left:10px;font-size:14px;}
.dsjbq i{font-size:18px;color:red;}
.sp_yxlbq{ margin-left:5px;float:left;}
.sp_yxlz{color:#1ea40f;margin-left:10px;float:left; }

.sp_dpmc {float:right; margin-right:5px;width:120px;  color:#005294;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sp_flts1{ font-size:16px; font-weight:bold; color:#fb2e2e; margin-left:5px;}
.sp_flts2{ margin-left:10px;  color:#fb2e2e; }
.d_TurnPage{width:1200px; height:35px;margin:5px 0; }
.d_TurnPage ul{list-style:none;text-align:center;}
.d_TurnPage ul li{display:inline-block;width:30px; height:25px;line-height:25px;
                  text-align:center;cursor:pointer;margin:5px;
                  border:1px solid #d5d5d5;
}
.prePage,.nextPage{background-color:#f1f1f1;width:70px !important;}
.d_TurnPage ul li:hover{border-color:#FF4400; background-color:#FF4400;color:white;}

.selPage{border:1px solid #FF4400 !important;background-color:#FF4400;color:white;}

.noselPage{border-color:#d5d5d5;background-color:white;color:#666;}

/*帮助中心*/
.d_help{margin:auto; width:1200px; height:auto;margin-top:5px;}
.d_help_left{float:left; width:300px;height:auto;border:1px solid #c8c8c8;
             background-color:whitesmoke; }
.d_help_left p{height:30px; line-height:30px;font-weight:bold;
               background: linear-gradient(to right, #d5d5d5, whitesmoke 75%);
               padding-left:10px;}
.d_help_left ul{border-bottom:1px solid #d5d5d5;list-style:none;padding-bottom:10px;
                padding:5px 0px;}
.d_help_left ul li{height:25px; line-height:25px;margin-bottom:5px; }
.d_help_left ul li a{margin-left:10px; }


.d_help_right{float:right;width:845px;padding:10px;height:auto;border:1px solid #c8c8c8;margin: 5px 0;}
.d_help_right h1{line-height:50px; color:black;font-size:20px !important;
margin-bottom:10px;text-align:center;background-color:#55A3DF;color:white;}
.d_help_right table{margin: auto;width: 80%;}
.d_help_right table tr{text-align:center}

.d_help_right div{line-height:30px; color:#555555;padding:0 10px;color:#666666;
text-shadow:1px 1px 1px #FFFFFF;text-indent:2em;}
/* .d_help_right div img{max-width:90%;border:1px solid #DDDDDD;margin:10px 0px;padding:5px;
box-shadow: 0px 0px 5px #D0D0D0;}
.d_help_right table tr{text-align:center}
.d_help_right div p{text-indent:30px;font-size:15px}
.sp_setp_box{display:inline-block;padding:0px 8px; 
border:1px solid #569CCE;border-radius:8px; text-indent:0px;
line-height:25px;color:white;background-color:#73A9D0}
.tip_italic{font-style:italic;color:#FF7272;padding:5px;border:1px solid #DDDDDD;
text-shadow:1px 1px 1px #DDDDDD;line-height:20px;}
.help_title_center{line-height:40px; font-size:18px !important;
margin-bottom:10px;text-align:center;}
.help_title1{background-color:#D5D4D4;text-indent:20px !important;
background-color: #BFE2FF;border-left: 6px solid #ccc;border-color: #2196F3;
} */

.help_title{font-weight: bold;line-height:30px;color: #404040;
background-color: #dcdcdc;padding-left: 10px;margin: 5px 0;}
.help_imp_tip{line-height:30px; color: red;padding-left: 10px;}
.ment_gyl{margin: 0 3px;text-decoration: underline;}

/*公告页*/
.d_Notice{display:none;}
.d_Notice,.d_NoticeList{width:1200px; margin:10px auto; border:1px solid #d5d5d5;height:auto;}
.d_NoticeList{margin:10px auto;}
.d_NoticeList h1{height:30px; text-align:center; font-size:18px;margin-top:10px;}
.d_NoticeList ul li{list-style:disc;margin-left:40px;padding:12px 0px;
                    border-bottom:1px dashed #d5d5d5;}
.d_NoticeList ul li:hover{color:#FF9900 !important;cursor:pointer;
background-color:#F5F5F5}
.d_NoticeList ul li em{float:right;margin-right:50px;}

.d_Notice h1{height:30px; text-align:center; font-size:18px;margin:20px 0px 5px 0px;}
#p_NotiFbt{height:30px; text-align:center; margin:5px 50px;
             border-bottom:1px dashed #d5d5d5;
}
#p_NotiFbt span{font-size:14px; margin:0px 5px;}
#p_NotiFbt em{font-size:14px; margin:0px 5px;}
#em_Notidt{margin-right:50px;}

.d_Notice_Text{margin:10px 50px; line-height:25px;text-indent: 30px;}
.d_Notice_Text img{clear: both;display: block;max-width: 80%;
border: 1px solid #DDDDDD;margin: 10px auto;
padding: 5px;box-shadow: 0px 0px 5px #D0D0D0; }
.d_Notice input{width:20%; margin:10px 40%;height:28px;}

/*反馈页面*/
.div_propose{width:990px; margin:10px auto; height:auto;}
.div_propose_title{height:50px; line-height:50px; background: linear-gradient(to bottom,#FDECD6, #FDF7EF 100%);
                   font-size:20px;text-align:center
}
.div_propose textarea{width:940px;border:1px solid #d5d5d5;padding:10px;margin-top:10px;border-radius:5px;
                      margin-left:10px;
}
.div_propose p{height:50px; line-height:50px; border-bottom:1px dashed #d5d5d5;
               margin-left:10px;margin-right:50px;
}
.div_propose p span{display:inline-block;width:100px;height:50px; line-height:50px; float:left;}
.div_propose p input,.div_propose p select{height:35px; border:1px solid #d5d5d5;text-align:center;margin-top:7px; float:left;}
.div_propose p select{width:100px;}
.div_propose p input:hover{box-shadow:none;}
.div_propose p i{color:#888888;font-style:italic;font-size:12px;margin-left:10px;height:50px; line-height:50px; font-style:normal; float:left;}
.btn_propose{width:30%; text-align:center;height:35px;margin-top:20px;}
#txt_pro_usemail{width:250px;}

/*注册用户*/
.islogin{
	display: flex;
	font-size: 30px;
	justify-content: center;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	margin: calc(40vh - 100px) auto 0 auto;		
}
.islogin em{margin-left: 10px;}
.isloginp{
	text-align: center;
	font-size: 14px;
}
.isloginp a{
	color: #0099ff;
}

.d_reg{margin:10px auto; width:990px; height:auto;
		border:1px solid #d5d5d5;
		box-shadow: 0px 0px 5px #d5d5d5;
		background-color: white;
}
.regtitle{height:50px; line-height:50px; text-align:center;margin:10px;
         background: url(../images/th_line.gif) repeat-x left center;
         border-bottom:2px solid #d5d5d5
}

.regtitle ul li{list-style: none;display: inline-block;width: 20%;}
.regtitle ul li em{margin: 0 3px;}
.regtit_sel{color:#4395FF;}

.div_regsetp{height:auto;padding:30px 0px;}
.div_regsetp p{height:50px;line-height:50px; margin:auto; width:420px;}
.div_regsetp p span{display:inline-block; float:left; width:100px;text-align:right;
                   margin-right:10px;font-size:16px;}
.div_regsetp p input[type="text"],.div_regsetp p input[type="password"]{display:inline-block; float:left;height:30px; text-align: center;
                   border:1px solid #d5d5d5; width:150px; margin-top:10px;margin-right: 3px;
                   font-size:16px;color:#4682B4;}
.div_regsetp h1{height:25px;line-height: 25px; margin:auto; width:400px;font-weight:normal; }
.div_regsetp h1 i{display:inline-block;margin-left:120px;height:25px;line-height: 25px;
                  background:url(../images/reg.png) no-repeat 0px -20px;
                  padding-left:25px;padding-bottom: 5px; font-style:normal; 
                  color:red;display:none;}
.btn_xy{ display:inline-block; background:url(../images/reg.png) no-repeat 0px -44px;
         padding-left:25px;height:30px; line-height:30px;
         font-style:normal;}
.btn_regnext{width:60%;color:white !important;
			margin:0px 20%;cursor:pointer;
          height:35px;line-height:35px;text-align:center;}
.div_regsetp h2{ width:100%;text-align:center;margin-top: 10px;font-size: 16px;font-weight: normal;}
.div_regsetp h2 a{color:#4682B4;}
.div_regsetp h3{height:50px; line-height:50px; font-size:28px; text-align:center;
			font-weight: normal;}

  /*用户解锁页*/
.d_UnLock{margin:auto;margin-top:50px;}
.d_UnLock p{text-align:center;}
.d_UnLock img{width:80px; height:80px;margin-left:calc(50% - 40px);margin-top:20px;}
.p_lockSm{font-size:14px; color:#888888;margin-top:20px;}
.d_unlock_box{width:600px; border:1px solid #d5d5d5;margin:10px auto;padding-bottom:30px;}
.d_unlock_box_title{line-height:40px;background-color:#05A6A1;color:white;text-align:center; margin-bottom:30px;font-size:16px;}
.d_unlock_box p{line-height:50px;padding-left:120px}
.d_unlock_box p span{display:inline-block;width:100px;}
.d_unlock_box p input{height:30px;text-align:center}
#txt_unlockUs:hover { box-shadow: 0px 0px 0px white;}
.btn_unlock{width:300px;height:30px;margin-left:calc(50% - 150px);margin-top:30px;
            border:0px; background-color:#FF8D00;color:whitesmoke;
            border-radius:3px;}
.btn_unlock:hover{background-color:#FFB700;}
.unlock_err_prar{line-height: 150px;font-size: 24px;text-align: center;color: red;}

/*网页底部*/
 .div_footer {width: 100%;height: 180px;line-height: 25px;color: #333;text-align: center;
          border-top: 2px solid #FF8E00;bottom: 0px; background-color: #FFFFFF;
          padding-top: 10px;font-size: 13px;}

.div_footer_qrcode {width:1200px;margin:0 auto;text-align:center;
padding: 10px 0;}
.div_footer_qrcode_box{width:320px;display:inline-block;}
.dd_qrimg1 {
    background-image: url("../images/qrDownload.png");
    background-repeat:no-repeat;
    background-color:#4682B4;background-position-x:20px;
}
.div_footer_qrcode_box_text{padding:5px 10px;margin-left:80px;text-align: left;}
.div_footer_qrcode_box_text h1{height:30px;line-height:30px;text-shadow:2px 2px 1px #fff;}
.p_dw_ios{background:url("../images/dw_ios.png") no-repeat;background-size:20px 20px;
          padding-left:22px;text-shadow:2px 2px 1px #fff; 
}
.p_dw_andr{background:url("../images/dw_android.png") no-repeat;background-size:20px 20px;
          padding-left:22px;text-shadow:2px 2px 1px #fff;  
}

.div_footer a{color:#666}
.div_footer a:hover{color:#FF8D00}
.div_footer em{font-size:13px; color:white;margin:0px 3px; background-color:#FF9900;
               padding:1px 8px;border-radius:5px;
}
.propose{display:inline-block; width:70px;text-align:right;margin-left:10px;
         background:url(../images/propose.png) no-repeat 0px 5px;background-size:16px 16px;
}



.d_Setsm,.d_MallBox{width: 1160px;margin: auto;height:auto; background-color: white;border: 1px solid #d5d5d5;margin-top:10px;box-shadow: 0px 0px 5px #d5d5d5;padding:20px;
}
.d_Setsm p{line-height: 26px;color:#666;font-size:16px;
}
.d_Setsm p em{color:red;margin:0px 3px;}
.d_Setsm  h3{font-weight:normal; height:35px;margin-top:10px; padding-top:20px; 
             border-bottom:3px solid #FF9900; border-top:1px dashed #d5d5d5;
             text-align:center;}

.d_Setsm  h3 span{display:inline-block; width:120px;height:35px;line-height:35px;
                  text-align:center;font-size:16px;cursor:pointer;
}
.jc_tb{ background-color:#FF9900;color:white;}
.jc_tb:hover{background-color:#FEC166;}
.jc_jd{ background-color:#E83632;color:white;}
.jc_jd:hover{background-color:#E88987;}
.d_Setsm  h1 {font-weight:normal; font-size:20px;color:#DE0747;
              text-align:center;height:50px; line-height:50px;
              margin:5px 0px;
}
.d_Setsm img{width:90%; margin:5px 5% ;}
.SetSetp{color:#656565;height:40px;line-height:40px;}

.fljc_jd{display:none;}

.d_Item{border:1px solid #d5d5d5;width:100%;padding:10px 0;overflow: hidden;}

.d_Item div{float:left;width: calc(40% - 94px);margin-left:12px;
			
            border:1px solid white;text-align:center;
            overflow:hidden;
            box-shadow: 5px 5px 15px #d5d5d5;
}

.d_Item div:hover{cursor:pointer;
                  box-shadow: 5px 5px 15px #888888;
}


.d_Item div img{width:100%;height:200px;margin:0px;}
.d_Item div img:hover{transform:scale(1.05,1.05)}
.d_Item div p{text-align:center;color:#FF9900;line-height:50px;}


.div_mallsm{
	width:1200px; 
	margin:auto; border:1px solid #c2c2c2;
	background-color:white;
	box-shadow:5px 5px 15px #888888;
	margin-bottom:20px;
	text-align: center;
}
.d_mallsm_left{
	float: left;
	width:250px;
}
.d_mallsm_left img{
	margin-top: 40px;
}


.d_mallsm_right{
	float: right;
	width:900px;
	padding: 10px 20px;
	text-align: left;
}

#div_input_jd{
	height:40px; border:2px solid #E83632;	
	border-radius:15px;
	margin: 20px 10%;
	background:#FFF url(../images/serfrmback.png) 5px 8px no-repeat;
}
#div_input_jd:hover{
	box-shadow: 0px 0px 10px #EA6A67;
}

#SerTxt_Jd{
	width: calc(100% - 135px);
	height:38px;
	border:0px;
	margin-left:45px;
	font-size:16px;
	color:black;
	outline: none
}
#SerTxt_Jd:hover{
	box-shadow: 0px 0px 0px white;
	cursor:text
}

.d_mallsm_right p{font-size:16px;margin:20px;line-height:30px;}
.d_mallsm_right input{font-size:16px; width:250px; height:40px;
                      line-height:30px; 
}
.d_mallsm_right input:hover{cursor:pointer;
                            box-shadow: 0px 0px 10px #d5d5d5;
}
.d_mallsm_right h1{font-weight:normal;margin:10px 0px;color:#666}
.d_mallsm_right h1 a{height:25px;line-height:25px;}




/*用户弹窗口（用于接受协议或弹窗广告）*/
#divPoP{position: fixed;width: 100%;height: 100%;background:black;
        z-index: 10000;
        top:0px;left:0px;
        opacity:0.5;  /* 透明度 */
        filter: alpha(opacity=50); /* IE的透明度 */
        }
.div_Pop_Box{
    width:600px; height:500px;border:1px solid #d5d5d5;position: fixed;
    left: calc(50% - 300px); top: calc(50% - 250px);
    z-index: 10001;background-color:white;
   box-shadow: 0px 0px 15px #808080;
    border-radius:15px;
}

.p_Pop_Title{height:50px; line-height:50px; text-align:center;font-size:18px;
             color:#4682B4;border-bottom:1px solid #d5d5d5;
}

.div_Pop_Content{height:380px;padding:10px;overflow-y:auto;border-bottom:1px solid #d5d5d5;
                 color:#808080;}
.div_Pop_Content h4{text-align:center; color:#4169E1}

.p_Pop_Footer{text-align:center; }
.p_Pop_Footer input{width:80px; padding:5px 0px;margin-top:10px;}
#btn_accept{background-color:#5db53a;}
#btn_accept:hover{background-color:#9bd95d;}
#btn_pop_close{background-color:#d5d5d5;color:#666}
#btn_pop_close:hover{background-color:#c1c1c1;color:black}

.d_wait{width:200px; height:150px;position: fixed;
    left: calc(50% - 100px); top: calc(50% - 50px);
    z-index: 10001;text-align:center;
    }
.d_wait img{width:100px;height:100px;}
.d_wait p{line-height:50px; font-size:20px;color:white;}

/*忘记密码窗口*/

.acccen{width:100%; background-color:#F2F2F2;padding:10px;}
.acccen div p em{color:red;margin:0px 10px;font-size:14px;}
.accbody,.accbody1,.accbody2{width:990px;margin:auto; border:1px solid #d5d5d5;padding:20px;
         box-shadow: 0px 0px 5px #d5d5d5;
         background-color: white;}
		 
.accbody h1{font-weight:normal;line-height:35px;
            margin:20px; border-bottom:2px solid #FF8D00;}

.accbody h1 a{font-size:18px;margin: 0 10px;padding: 0 20px;display: inline-block;}

.fp_sel{background-color: #FF8D00;color: white !important;}
.fp_nosel{background-color: #FFFFFF;color: #FF8D00;}
.accbody button{height:30px;margin-left:80px;width:100px;}

.accbody h2{margin-left:20px;font-weight:normal;font-size: 18px;
			padding:10px 0;}
.accbody p{margin:10px;padding-left:20px;line-height: 30px;}
.accbody p span{display:inline-block; width:160px;}
.accbody p input[type="text"]{height:25px;text-align:center;}

.accbody input[type="password"]{height:25px;margin-left:30px;width:100px;
			border: 1px solid #93C2E7;text-align:center;}
.accbody1,.accbody2{display:none;}
.accbody1 p {height:30px; margin:5px 10px;}
.accbody1 p span{display:inline-block; width:200px; }
.accbody1 p input[type="password"]{height:25px;text-align:center;}
.accbody1 button{height:25px;margin-left:50px;width:80px;}


.accbody2 p{height:80px; line-height:80px; color:red;font-size:18px;
            margin-left:20px;
}
.accbody2 a{color:#FF9E00; margin-left:80px;}

.paybody button{height:30px;margin-left:100px;color: white; background-color: #0063E4;width: 150px;}
.paybody button:hover{background-color: #4682B4;}

/*toast相关css*/
/* toast */
  @font-face {
  font-family: 'toast';
  src: url("../fonts/toast.eot?76tjxy");
  src: url("../fonts/toast.eot?76tjxy#iefix") format("embedded-opentype"), url("../fonts/toast.ttf?76tjxy") format("truetype"), url("../fonts/toast.woff?76tjxy") format("woff"), url("../fonts/toast.svg?76tjxy#toast") format("svg");
  font-weight: normal;
  font-style: normal; }

i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'toast' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  
.toast-icon-error:before {
  content: ""; }

.toast-icon-info:before {
  content: ""; }

.toast-icon-notice:before {
  content: ""; }

.toast-icon-success:before {
  content: ""; }

.toast-icon-warning:before {
  content: ""; }

.toast-item-wrapper {
  left:calc(50% - 250px);
  min-width: 250px;
  padding: 10px;
  box-sizing: border-box;
  color: #fff;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; 
  user-select: none; }
  .toast-item-wrapper i.toast-icon {
    position: absolute;    
    top: 12px;
    left: 0;
    width: 50px;
    text-align: center;
    vertical-align: middle;
    font-size: 2rem; }
  .toast-item-wrapper .toast-close {
    font-size: 1.2rem;
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    text-align: center;
    cursor: pointer; }
  .toast-item-wrapper.success {
    background-color: #29ab9f;
    border: 1px solid #1a9581; }
  .toast-item-wrapper.error {
    background-color: #ff7946;
    border: 1px solid #f35818; }
  .toast-item-wrapper.warning {
    background-color: #fff1c0;
    border: 1px solid #f0c948;
    color: #333; }
  .toast-item-wrapper.notice {
    background-color: #48a9f8;
    border: 1px solid #208ce4; }
  .toast-item-wrapper.info {
    background-color: #7f97a3;
    border: 1px solid #6b8699; }
  .toast-item-wrapper.toast-top-left {
    left: 20px;
    top: 20px; }
  .toast-item-wrapper.toast-top-right {
    right: 20px;
    top: 20px; }
  .toast-item-wrapper.toast-top-center {
    margin: 0 auto;	
    top: 20px; }
  .toast-item-wrapper.toast-bottom-left {
    left: 20px;	
    bottom: 20px; }
  .toast-item-wrapper.toast-bottom-right {
    right: 20px;
    bottom: 20px; }
  .toast-item-wrapper.toast-bottom-center {
    margin: 0 auto;
    bottom: 20px; }
  .toast-item-wrapper.fullscreen {
    left: 20px;
    right: 20px;
    width: calc(100% - 40px); }
  .toast-item-wrapper p {
    margin: 0; }
  .toast-item-wrapper .toast-message {
    font-size: 0.87rem; }
  .toast-item-wrapper .toast-progress {
    width: 0;
    height: 3px;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    bottom: 0;
    right: 0; }

.toast-item-wrapper.rtl {
  direction: rtl;
  text-align: right; }
  .toast-item-wrapper.rtl i.toast-icon {
    left: auto;
    right: 0; }
  .toast-item-wrapper.rtl .toast-close {
    right: auto;
    left: 0; }
  .toast-item-wrapper.rtl p {
    text-align: right; }
  .toast-item-wrapper.rtl .toast-progress {
    left: auto;
    right: 0; }



/*手机验证码DIV*/
.sms{
	overflow: hidden;
	display: flex;
	align-items: center;
}
.sms_div{
	margin-left: 10px;
	text-align: left;
}
.test_PhoneCode{height:30px; width:120px;color:#4682B4;margin:10px;
          display:inline-block;border:1px solid #93C2E7;text-align:center; }

.test_PhoneCode:hover{box-shadow: 0px 0px 5px #93C2E7;}

.btn_GetTest{height:30px !important; width:120px !important;display:inline-block;margin:0px !important; 
             border-radius:0px !important;-webkit-border-radius:0px !important; 
             background-color:#6495ED !important; }
.btn_GetTest:hover{background-color:#7799B6;}
.test_ChangePhone{color:#FF0000;margin-left:10px;}
.test_ChangePhone:hover{color:#4682B4;}

.sms_div span{color:#808080;margin-left: 10px;font-size:14px;}
.testPhone{color:#6495ED;margin:0px 3px;}
			
/*操作结果提示对话框*/
.resultBox{width:80%;height: 300px; text-align: center; margin: 100px auto;}
.resultBox p{font-size: 18px;line-height: 40px;}
.resultBox em{font-size: 12px;}
.resultBox button{width: 30%;line-height: 30px;margin-top: 20px;}

            
.twinkle{
	display: inline !important;
	border-radius:3px !important;
	padding:3px 5px !important;
	margin:0 5px !important;
	font-size: 13px;
	animation: change 0.5s linear 0s infinite;}

@keyframes change {
	0% {color: white;background-color: #FB2E2E;} 
	40% {color: white;background-color: #FB2E2E;}
	60% {color: white;background-color: #006DFF;}
	100% {color: white;background-color: #006DFF;} }
	
/*new COde*/

.d_note{
	width: 1160px;
	margin: auto;
	height:300px;
	background-color: white;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	margin-top:10px;
	padding:19px;
}

.d_note_left{
	float: left;
	width: 70%;
	height: 120px;
	padding-bottom: 20px;
}

.d_note_left_text{
	color: #707070;
	line-height: 25px;
	text-indent: 30px;
	font-size: 14px;
}


.d_note_left_btn{
	text-align: center;
	margin-top: 20px;
	height: 150px;
}

.d_note_left_btn_box{
	width: 48%;
	padding: 1px;
	border: 1px solid #d6d6d6;
	height: 150px;
	box-shadow: 0px 0px 5px #d5d5d5;
}

.d_note_left_btn_box span{
	float: left;
	height: 100px;
	padding-top: 50px;
	width: 50px;
	text-align: center;
	background-color: #e8e8e8;
	color: #747474;
}

.d_note_left_btn_box img{
	float: right;
	width: calc(100% - 50px);
	height: 150px;
}



.d_note_right{
	float: right;
	width: calc(30% - 20px);
	border: 1px solid #d6d6d6;
	box-shadow: 0px 0px 5px #d5d5d5;
}

#video_jc{
	width:98%;height:230px;
	margin: 1%;
}

.d_note_right p{
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-color: #f8f8f8;
}



.d_MallAct{
	width: 1160px;
	margin: auto;
	height:auto;
	background-color: white;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	margin-top:10px;
	padding:19px;
}

.ul_act{
	list-style: none;
}
.ul_act li{
	display: inline-block; width:20%;
	border: 1px solid red;
}
.ul_act li img{width: 100%;}

/*商品列表样式*/
.gift_title{
	width: 1170px;
	margin: 10px auto 5px auto;
	height: 40px;
	background-color: #FF9B00;
	color: white;
	padding-left:30px;
}

.gift_title span{
	display: inline-block;
	background-color: #FFFFFF;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #6c6c6c;
	padding: 5px 10px;
	margin: 10px 5px;
	font-size: 14px;
	cursor: pointer;
	
}

.gift_title span i{
	margin:0 8px;
}
.selmenu{
	color: red !important;
	font-size: 16px !important;	
}

.giftBox{
	margin-top:10px;
	width: 1200px;
	margin: auto;
	height:auto;
	background-color: white;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
}

.gift_list{	
	height: auto;
}

.gift_row{
	height:auto;
	margin: 20px;
	padding: 10px;
	box-shadow: 0px 0px 8px #d5d5d5;
	border-radius: 5px;
}

.gift_row:hover{
	background-color: #f8f8f8;
}

.gift_row img{
	width: 150px;
	margin:10px 20px;
	border-radius: 5px;
}

.gift_row_title{
	display:inline-block;
	float:right;
	width: calc(100% - 240px);
	margin-left: 20px;
	
}

.gift_row_title_body{
	display:inline-block;	
	width: calc(100% - 200px);
	float: left;
}

.gift_row_title_btn{
	display:inline-block;
	width: 150px;
	height:170px;
	border-left: 0.5px #e8e8e8 dashed;
	text-align: center;
	float: right;
	
}
.gift_row_title_btn button{
	border-radius: 15px;
	border: 0;
	background-color: #0099ff;
	color: #FFFFFF;
	height:30px;
	width: 60%;
	margin-top: calc(50% - 20px);
}
.gift_row_title_btn button:hover{
	background-color: #62c0ff;
	cursor:pointer;
}

.gift_row_title_body h1{
	font-weight: normal;
	font-size: 18px;
	height: 50px;
	line-height: 50px;
	
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gift_row_title_body h1 span{
	display:inline-block;
	border-radius: 5px;
	color: #FFFFFF;
	height:20px;
	line-height:20px;
	margin-top:10px;
	margin-right:10px;
	font-size:12px;
	padding:0 5px;
}

.gift_row_title_body p{
	font-weight: normal;
	font-size: 15px;
	height: 40px;
	line-height: 40px;
}

.gift_row_title_body p span{
	
}
.row_dp{
	margin-left:10px;
	color: #FFA800;
}
.row_xl{
	color:#888888;
	float: right;
}

.row_jhj{
	color:#FF0000;
	font-size: 18px;
}

.row_jhj em{
	color:#888888;
	font-size: 14px;
	margin-right: 20px;
}

.row_jg{
	font-size: 14px;
	color:#888888;
	margin-right: 20px;
	text-decoration: line-through;
	float:right;
}

.row_yhq_y{
	background-color: #ff0000;
	color: #FFFFFF;
	border-radius: 6px;
	height:30px;
	line-height:30px;
	padding: 0 10px;
	float:right;
}

.row_yhq_n{
	background-color: #888888;
	color: #FFFFFF;
	border-radius: 6px;
	height:30px;
	line-height:30px;
	padding: 0 10px;
	float:right;
}

.row_fan{
	display: inline-block;
	color:#888888;
	margin-right: 20px;
}
.row_fanjf{
	color: #4395FF;
	font-size: 18px;
	margin-left: 8px;
}
.row_fanjf i{
	display: inline-block;
	background-color: #00aa00;
	color: #FFFFFF;
	border-radius: 6px;
	font-size: 13px;
	height:25px;
	line-height:25px;
	padding: 0 10px;
	margin: 0 5px;
}

.loadMore{
	width: 150px;
	margin: 10px auto;
	height: 50px;	
	line-height: 50px;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	text-align: center;
	cursor: pointer;	
	background: #FFFFFF url(../images/plus.png) no-repeat 20px 15px;
	background-size: 20px 20px;
	color: #DF5000;	
	padding-left: 20px;
	padding-right: 5px;	
}

.loadMore:hover{
	background-color: whitesmoke;
	box-shadow: 0px 0px 5px #b6b6b6;
	color: red;
}

.noMore{
	display: none;
	width: 150px;
	margin: 10px auto;
	height: 50px;	
	line-height: 50px;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	text-align: center;
	cursor: pointer;	
	background: #FFFFFF url(../images/tip.png) no-repeat 20px 15px;
	background-size: 20px 20px;
	color: #7d7d79;	
	padding-left: 20px;
	padding-right: 5px;	
}

.loadErr{
	color: red;
	height: 80px;
	line-height: 80px;
	text-align: center;
}



.loadMore_tb,.loadMore_jd{
	width: 150px;
	margin: 10px auto;
	height: 50px;	
	line-height: 50px;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	text-align: center;
	cursor: pointer;	
	background: #FFFFFF url(../images/plus.png) no-repeat 20px 15px;
	background-size: 20px 20px;
	color: #DF5000;	
	padding-left: 20px;
	padding-right: 5px;	
}

.loadMore_tb:hover,.loadMore_jd:hover{
	background-color: whitesmoke;
	box-shadow: 0px 0px 5px #b6b6b6;
	color: red;
}

.noMore_tb,.noMore_jd{
	display: none;
	width: 150px;
	margin: 10px auto;
	height: 50px;	
	line-height: 50px;
	border: 1px solid #d5d5d5;
	box-shadow: 0px 0px 5px #d5d5d5;
	text-align: center;
	cursor: pointer;	
	background: #FFFFFF url(../images/tip.png) no-repeat 20px 15px;
	background-size: 20px 20px;
	color: #7d7d79;	
	padding-left: 20px;
	padding-right: 5px;	
}

/* 京东活动 */
.div_activ{
	margin:auto; width:1200px;
	background-color:white;
}

.div_activ h1{
	margin:auto;height:40px; line-height:40px;
	border:1px solid #FF5E00; text-align:center;
	margin-bottom:10px;color: white; 
	background: linear-gradient(to right, #FF8D00,#FF9E00,#FF7200);
}

.activ_list{
	overflow: hidden;
	padding-bottom: 20px;
}
.activ_list_col{
	float: left;
	width: calc(33% - 40px);
	margin: 0 20px;
}

.activ_list_col_item {
	height: auto;
	background-color: #efefef;
	margin-top: 20px;
	
	cursor: pointer;
}

.activ_list_col_item:hover{
	box-shadow: 0px 0px 20px #666666;
}


.activ_list_col_item:hover img{
	width: 101%;
	margin-top: -0.5%;
	margin-left: -0.5%;
}

.activ_list_col_item img{
	width: 100%;
	
}

.activ_list_col_item p{
	height: 50px;
	line-height: 50px;
	background-color: #FFF;
	text-align: center;
	color: #4b4b4b;
}

.activ_list_col_item:hover p{
	width: 101%;
	margin-top: -0.5%;
	margin-left: -0.5%;
	color: #FF5E00;
}