@charset "utf-8";
/* CSS Document */
body {font-family:"微软雅黑"; margin:0; padding:0;list-style: none; width:100%; height:100%;letter-spacing:0.5px;}
form,h1,h2,h3,h4,p,img,ul,li,ol,div{margin:0;padding:0; }
li,dd {list-style-type:none;margin:0;padding:0;}
img {border:none;}
a {text-decoration:none;}
input,button,select,textarea{outline:none;}

.inner { position: relative; width: 100%; height:100%; margin: 0 auto;}
.dowebok-hd { position: fixed; z-index: 1000; width: 100%; height: 71px;}

.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.qqFace table td{padding:0px;}
.qqFace table td img{cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{
	border:1px #0066cc solid;
	}
.ysyi{font-size:10px;-webkit-transform:scale(0.8); display:block;}  

.xx{font-size:9px;-webkit-transform:scale(1); display:block;} 

.ipt_login{
	color:#9a9a9a;
	font-size:16px;
	line-height:32px;
	border-width:0px;
	border-style:none;
	padding-left:15px;
   /* background:url(../youshipu_images/denglu/srk1.png) no-repeat;
	background-size:100% 100%;*/
    width:248px; 
    height:43px;
}
.ipt_login:focus{
	box-shadow:0 0 10px rgba(81, 203, 238, 1);
	-webkit-box-shadow:0 0 10px rgba(81, 203, 238, 1);
	-moz-box-shadow:0 0 10px rgba(81, 203, 238, 1);
}

.ipt_login2{
	color:#9a9a9a;
	font-size:16px;
	line-height:32px;
	border-width:0px;
	border-style:none;
	padding-left:15px;
   /* background:url(../youshipu_images/denglu/srk2.png) no-repeat;
	background-size:100% 100%;*/
    width:248px; 
    height:43px;
}
.ipt_login2:focus{
	box-shadow:0 0 10px rgba(81, 203, 238, 1);
	-webkit-box-shadow:0 0 10px rgba(81, 203, 238, 1);
	-moz-box-shadow:0 0 10px rgba(81, 203, 238, 1);
}
.photo img{width:78px; height:78px;}

/* slide-box */
#slide-box{width:100%;position:relative;height:100%;}
#slide-box .corner{clear:both;display:block;overflow:hidden;height:0;margin:0;}
#slide-box .slide-content{width:100%;position:relative;height:100%;}
#slide-box .JQ-slide-content{position:absolute;}
#slide-box .JQ-slide-nav a{display:block;z-index:99;width:37px;color:#b4b4b4;position:absolute;top:205px;height:65px;text-decoration:none;}
#slide-box .JQ-slide-nav span{display:block;background:#4b4b4b;font:700 53px arial;width:37px;cursor:pointer;height:63px;text-align:center;}
#slide-box .JQ-slide-nav .corner{border-color:#4b4b4b;}
#slide-box .JQ-slide-nav .prev{position:absolute; top:40%; left:2%;}
#slide-box .JQ-slide-nav .next{position:absolute; top:40%; right:3%;}
#slide-box .wrap{overflow:hidden;width:100%;height:100%;position:relative;}
#slide-box ul{width:400%;height:100%}
#slide-box li{float:left;width:25%;height:100%;}
#slide-box li img{height:100%;width:auto; margin:0 auto; text-align:center;}
#slide-box .JQ-slide-nav a:hover,#slide-box .JQ-slide-nav a:hover span{color:#f43d1e;}

.gr_center{
	position:relative;
	left: 50%;
	top: 50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

/*新的个人中心*/
.per_title{width:100%; height:55px; line-height:55px; color:#000000; font-size:20px; border-bottom:1px solid #8f8f8f; cursor:pointer;}
.per_con{width:180px; height:45px; line-height:45px; color:#000000; font-size:17px; margin:0 auto; border-bottom:1px solid #8f8f8f;}
.per_name{width:170px; height:54px; line-height:54px; font-size:22px; text-align:center; margin:0 auto;}
.ad_con{float:left; font-size:16px; color:#000000; line-height:40px;}
.ad_con2{float:left; color:#000000; line-height:60px; text-align:center; font-size:16px;}
.ad_con a{color:#0088cc;}
.cu_photo img{width:70px; height:70px;}
.ellipsis{color:#000000; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.my_fuk{width:45px; height:25px; background-color:#35a1aa; font-size:14px; line-height:25px; color:#ffffff; margin:10px auto 0 auto; cursor:pointer;}
.eva_anniu{width:80px; height:30px; background-color:#35a1aa; border-radius:5px; border-style:none; margin:0 auto; text-align:center; line-height:30px; font-size:15px; color:#ffffff; cursor:pointer;}
.eva_title{float:left; width:70px; height:27px; background-color:#ffffff; text-align:center; line-height:27px; font-size:14px; color:#000000; border:1px solid #8f8f8f; cursor:pointer;}
.eva_up{text-align:center; line-height:50px; font-size:30px; color:#8f8f8f; cursor:pointer;}
.eva_down{width:50px; height:50px; border:1px solid #8f8f8f; margin-left:8px; float:left; display:none;}
.eva_title2{background-color:#35a1aa; color:#ffffff;}
.cu_down{width:70px; height:70px; border:1px solid #8f8f8f; margin-left:8px; float:left; display:none;}
.select_kuang{
	background-color:#eaeaea;
	border-style:none;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
	padding: 0;
}
.select_kuang::-ms-expand { display: none; }

.com_title{font-size:18px; line-height:48px; margin-left:20px; color:#333333;width:370px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_con{font-size:14px; color:#808080; padding:0 40px;width:430px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_head{width:100%; border-bottom:1px solid #00c1d4; font-size:18px; height:40px; line-height:40px; background-color:#f5f5f5;}
.com_head .com_head_y{float:left; width:150px; color:#ffffff; text-align:center; background-color:#00c1d4;}
.com_head .com_head_n{float:left; width:150px; color:#333333; text-align:center;}
.com_center{width:960px; height:160px; margin:0 auto; border-bottom:1px dotted #E6E6E6;}
.com_center .com_c_left{float:left; margin-top:25px;}
.com_center .com_c_right{float:left; margin-left:15px; width:720px; margin-top:25px;}
.com_c_right .com_c_r_p1{font-size:18px; color:#333333;width:470px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_c_right .com_c_r_p2{font-size:14px; color:#808080; text-indent:2em; line-height:22px; margin-top:12px;}
.com_c_right .com_c_r_p3{float:right; color:#b2b2b2; font-size:16px; margin-top:10px;}
.com_c_con{width:940px; margin:10px auto; overflow:hidden; padding-bottom:20px;}
.com_c_con img{max-width:100%; height:auto;}
.com_c_con_from{float:left; font-size:14px; color:#b2b2b2;width:500px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_c_con_lr{width:100%; margin:0 auto 0 auto; clear:both; font-size:18px; color:#808080; border-top:1px solid #E6E6E6; height:90px;}
.com_c_con_lr .lr_p2{float:left; margin:12px 0 0 15px; color:#808080;width:380px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_c_con_lr .lr_p4{float:right; margin:12px 15px 0 0; color:#808080; text-align:right;width:380px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_c_con_lr .lr_p2 p{width:380px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_c_con_lr .lr_p4 p{width:380px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_page{text-align:center; font-size:16px; margin:10px 0 0 0; letter-spacing:1px;}
.com_page a{color:#333333;}
.banner-box{width:470px; height:278px; min-height:278px;}
.banner-box .hd {position:absolute; width:470px;top:250px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:9px;background:url(../images/170429/n_xuanzhong.png) no-repeat;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:url(../images/170429/xuanzhong.png) no-repeat;}

.shop_login{width:100%; height:42px; background-color:#e5e5e5;}
.shop_l_width{width:500px; margin:0 auto;}
.shop_l_width .shop_l_p1{float:left; font-size:14px; color:#333333; line-height:42px;}
.shop_l_width .shop_l_p2{float:right; margin:13px 0 0 0; cursor:pointer;}
.shop_l_width .shop_l_p3{float:right; color:#00c1d4; font-size:14px; margin-right:20px; line-height:42px;}
.shop_c_head{width:998px; height:34px; border:1px solid #CACACA; margin:10px 0 0 0; font-size:14px;}
.shop_c_head .shop_h_title{float:left; line-height:34px; margin:0 5px 0 5px; color:#000000;}
.shop_c_head .shop_h_title font{font-size:14px; color:#b2b2b2;}
.shop_c_head .shop_h_photo{float:left; margin:9px 0 0 15px;}
.shop_c_menu{width:100%; height:50px;/* border-bottom:1px solid #00c1d4;*/}
.shop_c_menu .shop_m_y{float:left; height:50px; line-height:50px; background-color:#00c1d4; padding:0 30px; color:#ffffff; cursor:pointer;}
.shop_c_menu .shop_m_n{float:left; height:50px; line-height:50px; padding:0 30px; color:#333333; cursor:pointer;}

.xx_address{width:100%; height:40px; font-size:16px; background:url(../images/170429/27.jpg) no-repeat; background-size:100% 100%; font-weight:bold;}
.xx_address2{width:100%; height:40px; font-size:14px; background:url(../images/170429/28.jpg) no-repeat; background-size:100% 100%;}
.xx_a_p1{float:left; color:#333333; line-height:40px; margin-left:200px;max-width:220px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xx_a_p2{float:left; color:#333333; line-height:40px; color:#666666;}
.xx_a_p3{float:left; color:#333333; line-height:40px; color:#666666;max-width:80px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xx_a_p4{float:left; color:#333333; line-height:40px; color:#666666; margin-left:5px;}
.xx_a_p5{float:left; color:#333333; line-height:40px; margin-left:30px; color:#666666;}
.xx_a_p6{float:left; color:#333333; line-height:40px; margin-left:30px; color:#666666; font-weight:500;}
.xx_a_p7{color:#3366cc; line-height:40px; font-size:14px; float:right; margin-right:20px; font-weight:500;}
.xx_c_table table{width:100%; margin:0; padding:0; border:0;border-collapse:collapse;border-spacing: 0; font-size:14px;}
.xx_td1{border-bottom:2px solid #7ac6cd; line-height:32px; text-align:center;}
.xx_xz{font-size:14px; color:#ffffff; background-color:#00c1d4; padding:10px 20px; float:left; cursor:pointer;}
.xx_wxz{font-size:14px; color:#333333; background-color:#ffffff; padding:10px 20px; float:left;  border:1px solid #B3B3B3; cursor:pointer;}
#zjdz{position:fixed;width: 100%;  height:100%; top:0px; left:0px; margin:0;padding: 0;list-style-type: none;z-index: 70; background:url(../youshipu_images/shop/bg.png) no-repeat; background-size:100% 100%;}
#zjdz2{position:fixed;width: 100%;  height:100%; top:0px; left:0px; margin:0;padding: 0;list-style-type: none;z-index: 70; display:none; background:url(../youshipu_images/shop/bg.png) no-repeat; background-size:100% 100%;}
#zjdz3{position:fixed;width: 100%;  height:100%; top:0px; left:0px; margin:0;padding: 0;list-style-type: none;z-index: 70; display:none; background:url(../youshipu_images/shop/bg.png) no-repeat; background-size:100% 100%;}
#ckgd{position:absolute;width: 100%; min-height:670px; top:60px; left:0px;padding: 0;list-style-type: none;z-index: 70; background-color:#ffffff; margin:0;}

.sea_k{width:240px; height:30px; position:absolute; top:0px; left:-210px; background:url(../images/170504/1.png) no-repeat; background-size:100% 100%; display:none; z-index:99;}
.sea_k_p2{float:right; width:40px; height:30px; margin-right:5px; cursor:pointer;}
.sea_k_p3{float:right; width:34px; height:30px; margin-right:6px; cursor:pointer; overflow:hidden;}
.en_pt{float:left; font-size:14px; color:#ffffff; padding:5px 20px; background-color:#00c1d4; border:1px solid #00c1d4; margin:35px 0 0 20px; cursor:pointer;}
.en_zz{float:left; font-size:14px; color:#333333; padding:5px 20px; background-color:#ffffff; border:1px solid #B3B3B3; margin:35px 0 0 20px; cursor:pointer;}
.en_sub{width:300px; height:24px; border:1px solid #B3B3B3; font-size:14px; color:#333333; background-color:#ffffff;}
.en_con{float:left; font-size:14px; color:#333333; line-height:24px; margin:0 10px 0 0; line-height:32px;}
.en_no{float:left; font-size:14px; color:#ffffff; padding:5px 20px; background-color:#00c1d4; border:1px solid #00c1d4; margin:0 20px 0 0; cursor:pointer;}
.en_op{float:left; font-size:14px; color:#333333; padding:5px 20px; background-color:#ffffff; border:1px solid #B3B3B3; margin:0 20px 0 0; cursor:pointer;}
.en_bc{float:left; font-size:14px; color:#ffffff; padding:10px 40px; background-color:#00c1d4; border:1px solid #00c1d4; margin:0 20px 0 0; cursor:pointer;}
.en_qx{float:left; font-size:14px; color:#333333; padding:10px 40px; background-color:#E6E6E6; border:1px solid #B3B3B3; margin:0 20px 0 0; cursor:pointer;}