
/* CSS Document */

/* 定义 */
body{ font-family:"微软雅黑"; margin:0px; padding:0px; background: #fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0px; padding:0px;}
form,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
i,em{ font-style:normal;}
img,input{border:0px none;}
ol,ul,li{list-style:none outside none;}
ul,li{list-style:none;}
img,a img {border-width:0px;}
a{ text-decoration:none; outline:none;}
.f_r{ float:right;}
.f_l{ float:left;}

/* 公共 */
.public{ width:1200px; margin:0 auto;}

/* 顶部 */
.home_top{ width:100%; height:39px; border-bottom:1px solid #e6e6e6; background-color:#f7f7f7; color:#666; font-size:14px; }
.home_top .home_phone{ width:1200px; margin:0 auto; position:relative;z-index:9999;}
.home_top .home_phone .phone_pt{ height:39px; width:90px; display:block; padding:0 7px; float:left;box-sizing: initial;}
.home_top .home_phone .phone{ float:left; padding-left:13px; line-height:39px; height:39px;  /*background:url(../images/phone.png) no-repeat left center;*/}
.home_top .home_phone .phone_pt em{ background:url(../image/arrow.png) no-repeat center center; width:15px; height:15px; margin:12px 0 0 0; float:right; -moz-transition: all linear .2s;-ms-transition: all linear .2s;-o-transition: all linear .2s;transition: all linear .2s;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
.home_top .home_phone .phone_pt em.up{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.home_top .home_phone .phone_pt:hover{ background-color:#fff; height:39px; width:90px; float:left; padding:0 6px; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.home_top .home_phone .erweima{ background-color:#fff; position:absolute; z-index:999; top:39px; left:0; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; display:none;}
.home_top .home_phone .erweima a{ display:block;background-color:#0063CE; color:#fff; text-align:center;padding:4px 0;line-height:18px;}
.home_top .home_phone .erweima span{display:block; color:#0063CE; text-align:center;padding:3px 0;}
.home_top .home_phone .erweima .img{height:102px; width:102px;}


.home_top .home_phone .settle{ height:39px; width:90px; display:block; padding:0 5px; float:left; box-sizing: initial; position:relative;}
.home_top .home_phone .free{ float:left; padding-left:10px; line-height:39px; height:39px;  /*background:url(../images/phone.png) no-repeat left center;*/}
.home_top .home_phone .settle em{ background:url(../image/arrow.png) no-repeat center center; width:15px; height:15px; margin:12px 7px 0 0; float:right; -moz-transition: all linear .2s;-ms-transition: all linear .2s;-o-transition: all linear .2s;transition: all linear .2s;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
.home_top .home_phone .settle em.up{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.home_top .home_phone .settle:hover{ background-color:#fff; height:39px; width:90px; float:left; padding:0 4px; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.home_top .home_phone .buyers{ background-color:#fff; position:absolute; z-index:999; top:39px; left:-1px; width:98px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; display:none; padding-bottom:8px;}
.home_top .home_phone .buyers a{ display:block;background-color:#fff; color:#666; text-align:center;padding:3px 0; line-height:18px;}
.home_top .home_phone .buyers a:hover{ color:#0063CE; text-decoration:underline;}



.home_top .home_phone .home_a{ float:left;}
.home_top .home_phone .home_a a{ color:#0063CE; margin-left:20px; line-height:39px; cursor:pointer;}
.home_top .home_phone .home_a a:hover{ text-decoration:underline;}
.home_top .sunshine{ float:left; padding:0 7px; line-height:39px; margin-right:6px;}
.home_top .sunshine a{ color:#0063CE;}
.home_top .sunshine a:hover{ text-decoration:underline;}
.home_top .myorder{ float:left; padding:0 7px; position:relative; cursor:pointer;}
.home_top .myorder .my_er{ height:39px; line-height:39px; width:83px; color:#666; margin-right:10px;}
.home_top .myorder a:hover{ color:#0063CE;}
.home_top .myorder em{ background:url(../image/arrow.png) no-repeat center center; display:block; width:15px; height:15px; margin:12px 0 0 0; float:right; -moz-transition: all linear .2s;-ms-transition: all linear .2s;-o-transition: all linear .2s;transition: all linear .2s;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}

/*.home_top .myorder:hover{ background-color:#fff; padding:0 6px; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; float:left;}

.home_top .myorder em.up{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.home_top .myorder .myorder_pos{ display:none; top:39px; left:-1px; float:left; position:absolute; width:83px; z-index:999; background-color:#fff; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.home_top .myorder .myorder_pos a{ display:block; height:24px; float:left; color:#666; line-height:24px; margin:2px 0; width:100%; text-align:center;}
.home_top .myorder .myorder_pos a:hover{ background-color:#f5f5f5;}
.home_top .myorder .myorder_pos a span{ float:right; color:#666; height:24px; line-height:24px; padding-right:8px;}
.home_top .myorder .myorder_pos a span.red{ color:#ec424e;}*/

.home_top .myorder img{ margin-top:18px;}
.home_top .car{ float:left; margin-left:5px;}
.home_top .car a{ color:#666; margin-left:0; cursor:pointer;}
.home_top .car a:hover{ color:#0063CE;}
.home_top .car a em{ line-height:39px; margin-left:5px;}
.home_top .car a em.red{ color:#ec424e;}
.home_top .hotline{ float:left; margin-left: 20px; padding-left:17px; line-height:39px; height:39px; background:url(../image/hotline.png) no-repeat left center;}

/* 搜索 */
.search_box{ width:100%; height:120px;}
.search{ width:1200px; margin:0 auto;}
.search .logo{ width:210px; height:120px; float:left;}
.search .search_bar{ float:left; height:77px; width:500px; margin-left:77px; margin-top:43px; position:relative;}
.search .search_bar .input_keyword input{ width:403px; line-height:36px; height:36px; border:2px solid #0063CE;; float:left; color:#000; padding-left:10px; outline:none;box-sizing:border-box;-moz-box-sizing:border-box;kit-box-sizing:border-box;}
.search .search_bar .go_search{ width:72px; height:36px; display:block; background-color:#0063CE; color:#fff;-moz-outline:none; outline:none; border:none; float:left; font-size:16px; text-align:center; cursor:pointer; letter-spacing:3px;}
.search .search_bar .go_search:active,.search .search_bar .go_search:focus{outline:none;border:none;}
.search_bar .decline{ position:absolute; width:473px; border:1px solid #ddd; border-top:none; max-height:300px; background-color:#fff; z-index:9999; top:35px; color:#666; display: none;}
.search_bar .decline ul{ width:100%;}
.search_bar .decline ul li{ line-height:28px; font-size:12px; font-family:"Arial"; padding-left: 6px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.search_bar .decline ul li b{ color: #000;}
.search_bar .decline ul li span{ width:18px; height:24px; float:left; padding-top:2px; padding-right:5px; display:table-cell; vertical-align:middle; text-align:center;}
.search_bar .decline ul li span img{ max-width:18px; max-height:24px;}
.search_bar .decline ul li i{  color:#0063CE; float:left;}
.search_bar .decline ul li em{ color:#0063CE; font-weight:bold; font-size:16px;}
.search_bar .decline ul li u{ max-width: 200px; float:left; text-decoration: none; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.search_bar .decline ul li strong{ font-weight: 300; color:#0063CE; padding-left:12px; margin-right:6px; float:right;}
.search_bar .decline ul li:hover{ background-color:#f5f5f5; cursor:pointer;}
.search .honor{ float:right;}
.search .honor .icon{ margin-left:36px; margin-top:43px; float:left;}
.search .honor .icon img{ float:left;}
.search .honor .icon span{ line-height:35px; height:35px; text-align:center; float:left; font-size:14px; padding-left:10px;}
.search .honor .icon span a{ color:#666; font-size:14px;}
.search .gl_entrance{ float:right; width:286px; height:120px;}


/* 顶部固定搜索框 */
.fixed_search{ height:60px; width:100%; top:0; position:fixed; z-index:9999; background-color:#fff; -moz-box-shadow:0px 0px 10px #e5e5e5; box-shadow: 0px 0px 10px rgba(0,0,0,.2); display:none;}
.fixed_search .gl_logo{ float:left; height:35px; margin-top: 14px;}
.fixed_search .guojia_a{ font-size:12px; margin-left: 30px; float:left; width:480px; padding-left: 5px; padding-right: 5px; height:28px; background-color:#0063CE; text-align:center; line-height:28px; margin-top:16px;}
.fixed_search .guojia_a a{ color:#fff; float: left;}
.fixed_search .guojia_a a:hover{ text-decoration: underline;}
.fixed_search .search_bar{ float:right; height:36px; width:502px; margin-top:12px;}
.fixed_search .search_bar .input_keyword input{ width:430px; line-height:36px; height:36px; border:2px solid #0063CE;; float:left; color:#000; padding-left:6px; outline:none;box-sizing:border-box;-moz-box-sizing:border-box;kit-box-sizing:border-box;}
.fixed_search .search_bar .go_search{ width:72px; height:36px; display:block; background-color:#0063CE; color:#fff;-moz-outline:none; outline:none; border:none; float:left; font-size:16px; text-align:center; cursor:pointer; letter-spacing:3px;}
.fixed_search .search_bar .go_search:active,.search .search_bar .go_search:focus{outline:none; border:none;}

.fixed_search .decline{ display:none; position:absolute; width:500px; border:1px solid #ddd; border-top:none; max-height:300px; margin-left:698px; background-color:#fff; z-index:9999; top:48px; color:#666;}
.fixed_search .decline ul{ width:100%;}
.fixed_search .decline ul li{ line-height:28px; font-size:12px; font-family:"Arial"; padding-left:6px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.fixed_search .decline ul li b{ color: #000;}
.fixed_search .decline ul li span{ width:18px; height:24px; float:left; padding-top:2px; padding-right:5px; display:table-cell; vertical-align:middle; text-align:center;}
.fixed_search .decline ul li span img{ max-width:18px; max-height:24px;}
.fixed_search .decline ul li i{  color:#0063CE; float:left;}
.fixed_search .decline ul li em{ color:#0063CE; font-weight:bold; font-size:16px;}
.fixed_search .decline ul li u{ max-width: 200px; float:left; text-decoration: none; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.fixed_search .decline ul li strong{ font-weight: 300; color:#0063CE; padding-left:12px; margin-right:6px; float:right;}
.fixed_search .decline ul li:hover{ background-color:#f5f5f5; cursor:pointer;}



/* 菜单 */
.menu_box{ width:100%; height:42px; border-bottom:1px solid #0063CE;}
.menu_box .menu{ width:1200px; background:#fff; margin:0 auto;}
.menu_box .allimg{ cursor:pointer; width:120px; height:42px; float:left; background-color:#0063CE; line-height:42px; color:#fff; font-size:16px; text-align:center; -webkit-transition: all .3s ease-in-out .1s;-moz-transition: all .6s ease-in-out .1s;-o-transition: all .3s ease-in-out .1s;transition: all .3s ease-in-out .1s; position:relative; z-index:999;}
.menu_box .allimg:hover{ background-color:#0cbe6c;}
.menu_box .allimg img{ margin-right:8px;}
.menu_box .menu_ul{ margin-left:20px; float:left; margin-bottom: 0!important;}
.menu_box .menu_ul li{ line-height:42px; text-align:center; height:42px; float:left;}
.menu_box .menu_ul li a{ color:#000; font-size:16px; display:block; padding:0 27px;}
.menu_box .menu_ul li a:hover{ color:#0063CE; font-size:16px;}
.menu_box .menu_ul .on{ color:#0063CE;}


/* 下拉导航 */
.cate_ory{ position:absolute; top:43px; width:1200px; height:0px; overflow:hidden; background-color:#fff; -webkit-transition: all .3s ease-in-out .1s;-moz-transition: all .6s ease-in-out .1s;-o-transition: all .3s ease-in-out .1s;transition: all .3s ease-in-out .1s; filter:alpha(opacity=0); -moz-opacity:0;  -khtml-opacity: 0; opacity: 0; overflow:hidden;}
.allimg .move{height:400px; -moz-box-shadow:0px 3px 3px #e5e5e5; box-shadow: 0px 3px 3px rgba(0,0,0,.2); filter:alpha(opacity=100); -moz-opacity:1;  -khtml-opacity: 1; opacity: 1; }
.cate_ory .catetx_box{ margin:0 15px; color:#000;}
.cate_ory .catetx{ width:555px; float:left; margin:15px;}
.cate_ory .cat_tit{ text-align:left; font-size:14px; border-bottom:1px solid #eee; line-height:34px; margin-bottom:10px;}
.cate_ory .catetx ul{ height:120px; overflow:hidden;}
.cate_ory .catetx ul li{ width:25%; float:left; font-size:12px; line-height:24px; text-align:left; overflow:hidden; height:24px; text-overflow:ellipsis; white-space:nowrap;}
.cate_ory .catetx ul li a{color:#666; padding-left:10px;}
.cate_ory .catetx ul li a:hover{color:#0063CE;}





/* 筛选 */
.filter_box{ height:40px; width:100%; margin-top:14px; font-size:14px;}
.filter_box .sort{ border:1px solid #e8e8e8; height:38px;}
.filter_box .sort .sort_up{ background-color:#fbfbfb; height:38px; border-bottom:1px solid #e8e8e8;}
.filter_box .sort_up .Sorting li{ float:left; height:38px; width:98px; border-right:1px solid #e8e8e8; text-align:center; line-height:38px;}
.filter_box .sort_up .Sorting li a{ color:#666; cursor:pointer; display:block;}
.filter_box .sort_up .Sorting .on{ background-color:#0063CE;}
.filter_box .sort_up .Sorting .on a{ color:#fff;}
.filter_box .sort .list_search{ width:720px; text-align:center; line-height:38px; height:38px; float:left; position: relative;}
.filter_box .sort .list_search .get_search{ margin-top:6px; margin-left:20px;}
.filter_box .sort .list_search .get_search .input_keyword input{ width:190px; margin-right:8px; height:26px; line-height:26px; border:1px solid #e8e8e8;; float:left; color:#999; padding-left:10px; outline:none; -moz-outline:none; box-sizing:border-box; -moz-box-sizing:border-box; kit-box-sizing:border-box;}
.filter_box .sort .list_search .get_search .child_search{ width:50px; height:26px; background-color:#0063CE; display:block; color:#fff; border:none; cursor:pointer; float:left; font-size:14px; text-align:center; margin-left:10px; outline:none; -moz-outline:none;}
.filter_box .sort_up span{ line-height:38px; color:#666; float:right; padding-right:10px;}
.filter_box .sort .list_search .pro{ background-color:#fff; width:188px; max-height:300px; border:1px solid #e8e8e8; position:absolute; z-index:999; top:31px; left:20px; display: none;}
.filter_box .sort .list_search .pro2{ background-color:#fff; width:188px; max-height:300px; border:1px solid #e8e8e8; position:absolute; z-index:999; top:31px; left:218px; display: none;}
.filter_box .sort .list_search .pro3{ background-color:#fff; width:188px; max-height:300px; border:1px solid #e8e8e8; position:absolute; z-index:999; top:31px; left:416px; display: none;}
.filter_box .sort .list_search .pro ul{ width:100%;}
.filter_box .sort .list_search .pro li{ padding-left:10px; float:left; border-right:none; font-size:13.3333px; font-family:"Arial"; width:178px; text-align:left; line-height:28px; color:#666; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.filter_box .sort .list_search .pro li b{ color: #000;}
.filter_box .sort .list_search .pro li:hover{ background-color:#f5f5f5;}

/* 订单详情 */
.order_box{ width:100%; margin-top:18px;}
.order_box .specific{ color:#555; font-size:14px; border-bottom:1px solid #e8e8e8; float:left; width:100%;}
.order_box .specific li{ float:left; text-align:center; color:#555; font-size:14px; margin:20px 0;}
.order_box .specific li a{ color:#555; display:inline-block;}
.order_box .specific li a:hover{ color:#0063CE;}
.fact_supp{ width:310px; padding-left:30px;}
.order_box .specific .factory{ width:100%; height:20px; margin-top:6px;}
.order_box .specific .factory i{ color:#0063CE; border:1px solid #0063CE; width:16px; height:16px; line-height:16px; text-align:center; border-radius:3px; display:block; font-size:12px; float:left;}
.order_box .specific .factory a{ margin-left:10px; float:left; font-size:14px; width:280px; text-align:left; overflow:hidden; height:20px;}
.order_box .specific .factory span{ margin-left:10px; float:left; font-size:14px; width:280px; text-align:left; overflow:hidden; height:20px;}
.order_box .specific .moq b{ font-weight:300;}


.order_box .specific .common{ width:530px; overflow:hidden; text-align:left;}
.order_box .specific .common .format_cc{ width:450px; float:left; overflow:hidden; margin-top:6px;}
.order_box .specific .common .picctxt{ width:100%; overflow:hidden; float:left; font-size:16px; text-overflow:ellipsis; white-space:nowrap;}
.order_box .specific .common .format{ font-size:12px; color:#999; width:100%; margin-top:10px; float:left; overflow:hidden; height:18px; line-height:18px;}
.order_box .specific .common .format b{ font-weight:300; color: #666;}
.order_box .specific .common .format i{ color: #666; margin-left: 20px;}
.order_box .specific .common .picc{ width:60px; height:60px; border:1px solid #e8e8e8; float:left; margin-right:10px;}
.order_box .specific .common .picc a{ vertical-align:middle; text-align:center; display:table-cell; width:60px; height:60px;}
.order_box .specific .common .picc a img{ max-width:60px; max-height:60px;}
.order_box .specific .price_box{ width:150px; margin-left:10px; margin-right:10px;}
.order_box .specific .price{ width:100%; margin-top:6px;}
.order_box .specific .price span{ color:#ed0303; font-size:16px;}
.order_box .specific .price i{ font-size:12px; color:#888;}
.order_box .specific .moq{ font-size:12px; color:#999; width:100%; margin-top:10px;}
.order_box .specific .operate .operate_a{ margin-top:6px; margin-left:12px; display:inline-block;}
.order_box .specific .operate .operate_a input{ width:68px; line-height:32px; border:1px solid #ddd; border-radius:5px; height:32px; text-align:center; color:#999; outline:none; float:left; }
.order_box .specific .operate .operate_a input:hover{ border:1px solid #0063CE; color:#0063CE; width:68px; line-height:32px; line-height:32px; text-align:center; outline:none;}
.order_box .specific .operate .operate_a a{ text-align:center; width:50px; border-radius:5px; line-height:32px; font-size:12px; border:1px solid #ddd; float:left; color:#666; background-color:#f5f5f5; margin-left:12px; cursor:pointer;}
.order_box .specific .operate .operate_a a:hover{ color:#fff; background-color:#0063CE; border:1px solid #0063CE;}
.order_box .specific .operate .operate_a span{ text-align:center; width:50px; border-radius:5px; line-height:32px; font-size:12px; border:1px solid #ddd; float:left; color:#666; background-color:#f5f5f5; margin-left:12px; cursor:pointer;}

/* 普天之声无相关数据 */
.apology_ap{ height:200px; display:block; text-align:center; color:#999; line-height:200px; font-size:16px;}

/* 查无相关数据 */
.order_box .specific .bargain{ width:56px; background:url(../image/circle1.png) no-repeat center center;}
.order_box .specific .check_no{ text-align:center; width:100%;}


.bargain_ups{ font-size:14px; position:fixed; z-index:999; width:224px; height:254px; border-radius:4px; border:1px solid #ddd; right:50px;}
.bargain_ups .bargain_upsup{ height:37px; border-bottom:1px solid #dfdfdf; text-align:center; line-height:37px; color:#666; font-size:14px;}
.bargain_ups .bargain_input{ margin-left:18px; margin-top:16px; width:186px;}
.bargain_ups input{ width:186px; height:19px; border:1px solid #dfdfdf; color:#ccc;}
.bargain_ups .big_input input{ width:186px; height:49px; border:1px solid #dfdfdf; margin-top:10px; color:#ccc; margin-bottom:8px;}
.bargain_ups span{ color:#666;}
.bargain_ups p{ color:#aaa;}
.bargain_ups em{ color:#00a65a;}
.bargain_ups .determine{ width:113px; border-top:1px solid #dfdfdf; height:32px; line-height:32px; text-align:center; margin-top:20px; float:left; border-right:1px solid #dfdfdf; color:#00a65a;}
.bargain_ups .cancel{ width:109px; border-top:1px solid #dfdfdf; height:32px; line-height:32px; text-align:center; margin-top:20px; float:left; color:#888;}

/* 分页条 */
.page_box{ width:100%; margin-top:20px; margin-bottom:20px;}
.page_txt{ width:80px; height:28px; background-color:#00a65a; border-radius:2px; margin-left:15px; line-height:28px; text-align:center; font-size:14px; color:#fff;}

.digg { margin:0px 50px 30px 5px; padding:3px; text-align:center; font-size:14px; float:right;}
.digg a{ padding:8px 10px; border:#ddd 1px solid; margin:2px; color:#666; text-decoration:none; cursor:pointer;}
.digg a:hover{ border:#0063CE 1px solid; background-color:#0063CE; color:#fff;}
.digg .current{ border:#0063CE 1px solid; padding:8px 10px; margin:2px; background-color:#0063CE; color:#fff;}
.digg .disabled{ border:#eee 1px solid; padding:8px 10px; font-weight:bold; margin:2px; color:#ddd;}
.digg .jump{ color:#666; margin:0 4px;}
.digg input{ border:#ddd 1px solid; width:60px; height:36px; text-align:center; color:#999; font-size:14px;}
.digg .define{margin-left:4px;}
.digg .define a{background-color:#0063CE; color:#fff; padding:8px 10px; border:#0063CE 1px solid; margin-left:4px; cursor:pointer;}
.digg .define a:hover{ background-color:#0f8c52; color:#fff; padding:8px 10px; border:#0063CE 1px solid; margin-left:4px;}

/* 尾部 */
.tail_box{ width:100%; border-top:1px solid #eee; display:inline-block;}
.tail_box .integrity{ height:170px; width:100%; border-bottom:1px solid #eee;}
.tail_box .integrity li{ float:left; width:25%; text-align:center;}
.tail_box .integrity div{ margin-top:30px;}
.tail_box .integrity .titte{ font-size:16px; color:#333; margin-top:15px; margin-bottom:5px; font-weight:500;}
.tail_box .integrity h2{font-size:16px; color:#333; margin-top:15px; margin-bottom:5px; font-weight:500;}
.tail_box .integrity p{ font-size:12px; color:#999;}

.tail_box .guide{ margin-top:40px;}
.tail_box .guide .guide_left{ width:970px; float:left;}
.tail_box .guide .guide_left li{ width:194px; float:left; font-size:14px; color:#666;}
.tail_box .guide .guide_left span{ margin-bottom:16px; float:left; color:#333;}
.tail_box .guide .guide_left span .quitit{ color:#333;}
.tail_box .guide .guide_left li a{ float:left; width:194px; color:#999; height:24px;}
.tail_box .guide .guide_left li a:hover{ float:left; width:194px; color:#0063CE; height:24px;}
.tail_box .guide .guide_right{ border-left:1px solid #eee; width:229px; float:left;}
.tail_box .guide .guide_right .green{ font-size:22px; color:#0063CE; text-align:center; font-weight:bold; margin-top:10px;}
.tail_box .guide .guide_right .time{ font-size:12px; color:#666; text-align:center; margin-top:8px;}
.tail_box .guide .guide_right .online_cus{ margin-left:20px; margin-top:16px; margin-bottom:13px; float:left;}
.tail_box .guide .guide_right .online_cus .weixin{ position:relative;}
.tail_box .guide .guide_right .online_cus .weixin .wxgzh{ position:absolute; z-index:99; background-color:#fff; display:none; -moz-box-shadow:0px 0px 10px #e5e5e5; box-shadow: 0px 0px 10px rgba(0,0,0,.2); width:120px; height:120px; vertical-align:middle; text-align:center;left:-50px;}
.tail_box .guide .guide_right .online_cus .weixin .wxgzh img{ max-width:120px; max-height:120px;}
.tail_box .guide .guide_right .online_cus .weibo{ position:relative;}
.tail_box .guide .guide_right .online_cus .weiboer{ position:absolute; z-index:99; background-color:#fff; display:none; -moz-box-shadow:0px 0px 10px #e5e5e5; box-shadow: 0px 0px 10px rgba(0,0,0,.2); width:120px; height:120px; vertical-align:middle; text-align:center;left:-50px;}
.tail_box .guide .guide_right .online_cus .weiboer img{ max-width:120px; max-height:120px;}

.tail_box .guide .guide_right div{ float:left; margin-left:10px;}
.tail_box .case{ margin-top:50px; float:left; width:100%; overflow:hidden; padding-bottom:30px;}
.tail_box .bottom_logo{ float:left; margin-right:10px;}
.tail_box .case .map{ width:800px; float:left;}
.tail_box .case .map p{ font-size:12px; color:#999; margin-left:15px; float:left; height:20px; line-height:20px;}
.tail_box .case .map p .map_p{ color:#999; font-size:12px; padding:0px; margin-right:10px;}
.tail_box .case .map p a:hover{ text-decoration:underline;}
.tail_box .case .map p span{ margin-right:10px; float:left;}
.tail_box .case .map ul{ margin-bottom:5px; width:100%; float:left;}
.tail_box .case li{ color:#666; font-size:14px; text-align:center; float:left;}
.tail_box .case li a{ color:#666;}
.tail_box .case li a:hover{ color:#0063CE;}
.tail_box .case .map a{ float:left; padding:0 14px; display:block; color:#666; font-size:14px; text-align:center;}
.tail_box .case .border em{border-left:1px solid #dadada; height:14px; float:left; margin-top:3px;}

.tail_box .case .police{ float:right;}
.tail_box .case .police img{ margin-left:8px;}


.u-flyer{display: block;width: 50px;height: 50px;border-radius: 50px;position: fixed;z-index: 9999;}
.alert{z-index:9999; position:fixed; top:0; left:0; background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000') \9; width:100%; height:100%; }
.comm_account{ z-index:10000; position:fixed; top:50%; filter: alpha(opacity:1); opacity: 1; text-align:center; width:100%; display:block; animation:topmove .6s; -moz-animation:topmove .6s;-webkit-animation:topmove .6s; -o-animation:topmove .6s;}
.comm_account .login_box{ width:420px; box-shadow:0 0 10px rgba(0,0,0,.2); background:#fff; display:inline-block; overflow:hidden; border-radius:8px; margin-top:-180px;}
.comm_account .login_box .tit{ height:42px; line-height:42px; background-color:#0063CE;}
.comm_account .login_box .tit h3{ color:#fff; font-size:16px; float:left; line-height:42px; padding-left:15px;}
.comm_account .login_box .tit .close_btn{ width:42px; height:42px; display:block; cursor:pointer; float:right; display:block; background:url(../image/close_btn.png) no-repeat center center;}
.comm_account .login_box ul{ margin:35px 30px; overflow:hidden;}
.comm_account .login_box li{ width:100%; margin-bottom:20px;}
.comm_account .login_box input{box-sizing: border-box; -webkit-box-sizing: border-box; display: block; width: 100%; height:40px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff;  border: 1px solid #ccc; padding:6px 10px 6px 28px; outline:none; font-family:"微软雅黑";}
.comm_account .login_box input.us_name{ background:#fff url(../image/mem.png) no-repeat 6px center;}
.comm_account .login_box input.us_pass{ background:#fff url(../image/mem1.png) no-repeat 6px center;}
.comm_account .login_box .into_btn{ background-color:#0063CE; color:#fff; font-size:16px; text-align:center; display:inline-block; line-height:36px;  width:100%;}
.comm_account .login_box .back{ float:left; line-height:20px; color:#666; font-size:14px;}
.comm_account .login_box .reg_btn{ float:right; line-height:20px; color:#0063CE; font-size:14px;}
.comm_account .login_box .validaco{ overflow:hidden;}
.comm_account .login_box .validaco a{ color:#555; float:left; font-size:14px; color:#005df4; line-height:40px;}
.comm_account .login_box .validaco a:hover{ text-decoration:underline;}
.comm_account .login_box .validaco img{ float:left; margin-right:10px; vertical-align:middle;}
.comm_account .login_box .validaco .form-control{ height:36px; font-size:14px; line-height: 1.42857143; color:#555; display: block; width:150px; margin-right:10px; float:left;}

@keyframes topmove{
    from { top:-32%; filter: alpha(opacity:0);opacity: 0;}
    to { top:50%; filter: alpha(opacity:1);opacity: 1;}
}

@-moz-keyframes topmove{
    from { top:-32%; filter: alpha(opacity:0);opacity: 0;}
    to { top:50%; filter: alpha(opacity:1);opacity: 1;}
}

@-webkit-keyframes topmove {
    from { top:-32%; filter: alpha(opacity:0);opacity: 0;}
    to { top:50%; filter: alpha(opacity:1);opacity: 1;}
}

@-o-keyframes topmove{
    from { top:-32%; filter: alpha(opacity:0);opacity: 0;}
    to { top:50%; filter: alpha(opacity:1);opacity: 1;}
}



.feedback{ position:fixed; right:0; top:50%; margin-top:10px; -webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 0 rgba(0,0,0,0.2); box-shadow:0 0 5px rgba(0,0,0,0.2); }
.feedback a{ position:relative; display:block; cursor:pointer; color:#fff; margin-bottom:1px; }
.feedback a .icon{ position:relative;  background:#fff url(../image/toolbars.png) no-repeat; width:46px; height:46px; z-index:999;}
.feedback a.shop_cart .icon{ background-position:13px 13px;}
.feedback a.service_qq .icon{ background-position:13px -32px;}
.feedback a.package .icon{background:#fff url(../image/package_icon.png) no-repeat; background-position:13px 13px;}
.feedback a.complaint_t .icon{background:#fff url(../image/complaint_icon.png) no-repeat; background-position:13px 13px;}
.feedback a.brain_power{cursor:pointer;}
.feedback a.brain_power .icon{ background-position:13px -80px; margin-bottom:0;}
.feedback a.service_ewm .icon{ background-position:13px -266px; margin-bottom:0;}
.feedback a i.num_bg{ background:#ffb100; position:absolute; top:6px; right:5px; font-size:12px; height:16px; line-height:16px; padding:0 5px; overflow:hidden; border-radius:8px; }
.feedback a:hover .icon{background:#0063CE url(../image/toolbars.png) no-repeat;}
.feedback a.shop_cart:hover .icon{ background-position:13px -129px;}
.feedback a.service_qq:hover .icon{ background-position:13px -174px;}
.feedback a.brain_power:hover .icon{ background-position:13px -222px;}
.feedback a.service_ewm:hover .icon{ background-position:13px -315px;}
.feedback a.package:hover .icon{background:#0063CE url(../image/package_icon.png) no-repeat; background-position:13px -32px;}
.feedback a.complaint_t:hover .icon{background:#0063CE url(../image/complaint_icon.png) no-repeat; background-position:13px -32px;}
.feedback a:hover i.num_bg{ display:none}


.feedback a .flex_bg{ position:absolute; left:0; top:0; z-index:-1; width:46px; overflow:hidden; font-size:14px; display:block; height:46px; line-height:46px; -webkit-transition: all .3s ease-in-out .1s;-moz-transition: all .3s ease-in-out .1s;-o-transition: all .3s ease-in-out .1s;transition: all .3s ease-in-out .1s;box-sizing: content-box;}
.feedback a span{background:#fff; display:block; color:#666; padding-left:10px; height:133px;}
.feedback a:hover .flex_bg{ left:-90px; width:80px; padding-left:10px; z-index:99;}
.feedback a.package:hover .flex_bg{ left:-125px; width:115px;}
.feedback a:hover span{ background:#0063CE; color:#fff;}

.feedback a .flex_ewm{ position:absolute; left:50px; top:-87px; z-index:-1; width:240px; font-size:14px; display:block; height:133px; line-height:26px; -webkit-transition: all .3s ease-in-out .1s;-moz-transition: all .3s ease-in-out .1s;-o-transition: all .3s ease-in-out .1s;transition: all .3s ease-in-out .1s; overflow:hidden;}
.feedback a .flex_ewm span{ float:left; text-align:center; width:100px; padding:0 6px;}
.feedback a .flex_ewm span img{ width:100px;}
.feedback a:hover .flex_ewm{ left:-234px; width:240px; padding-left:10px; z-index:99;}


/*浏览器判断*/
.judge_bg{z-index:9999; position:fixed; top:0; left:0; background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000') \9; width:100%; height:100%;}
.judge_box{z-index:10000; position:fixed; top:50%; text-align:center; width:100%;}
.judge_con{width:580px; height:270px; box-shadow:0 0 10px rgba(0,0,0,.2); background:#fff url(../image/upgrade_bg.png) no-repeat left bottom; display:inline-block; overflow:hidden; border-radius:10px; margin-top:-150px;}
.judge_con .text{margin:50px 60px 0 185px; line-height:30px; text-align:left; font-size:14px; color:#545353;}
.judge_con p{ margin-bottom:20px; color:#0063CE;}
.judge_con a{ line-height:36px; color:#333; border:1px solid #d2d2d2; margin-right:20px; display:inline-block; padding:0 15px;border-radius:5px;}
.judge_con a:hover{ background:#0063CE; border:1px solid #0063CE; color:#fff;}
