@charset "utf-8";
/**悬浮框**/
.commonposition{position:fixed; top:70%; right:0; z-index:999999;height: 296px;}
.commonposition .layercon{display:block; width:50px; height:50px; position:relative; background-color:#888; background-image:url(../kefu/icon55.png);background-repeat:no-repeat; margin-top:1px; cursor:pointer;}
.commonposition .layercon:hover{ background-color:#888;}
.commonposition .layercon span{display:none; position:absolute; right:50px; top:0px; padding:13px 15px;color:#fff; font-size:14px;background-color:#888;}
.commonposition .layercon span a{ display:block;}
.commonposition a{color:#fff;}
.sub-float{opacity:1;display: block;}

.commonposition .layercon.HomeQQ{ background-position:center  12px;}
.commonposition .layercon.tel{ background-position:center  -38px;}
.commonposition .layercon.Homeeamil{background-position:center  -90px;}
.commonposition .layercon.Hometijao{background-position:center -182px;}
.commonposition .layercon.Hometop{ background-position:center -137px;background-color:#07084E;}

.commonposition .layercon span.QQbggray{width:160px;}
.commonposition .layercon span.telnumidth{width:190px;}
.commonposition .layercon span.eamilwidth{width:160px;}
.commonposition .layercon span.dianhuabggray{background-position:2px -43px;background-image:url(../webimages/winco59.png);background-repeat:no-repeat;width:120px;}
.commonposition .layercon span.Homexuqiu{ background-position:0 -148px;background-image:url(../webimages/winco59.png);background-repeat:no-repeat;width:90px;}

.phonefloat{position: absolute;right: 5px;bottom: 0; width:35px;height:35px; margin:5px 0 0 10px;background:url(../webimages/icon56.png) center center no-repeat,rgba(0,0,0,.8); border-radius:50%; background-size:20px auto;-webkit-transition: 300ms;-moz-transition: 300ms; -o-transition.wcompanyNews h3: 300ms;transition: 300ms;cursor: pointer;}
.phonefloat.cur{-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);margin-top: 5px;}
.sub-float.cur{  opacity:0;display: none;}

html{ overflow-y:scroll;}


.footbg{ position:fixed;top:0;left:0;width:100%;height:100%; background:rgba(0,0,0,.6); z-index:99998; display:none;}
.Cooperationbox{ position:fixed;top:50%;left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); border:10px solid rgba(255,255,255,.6); z-index:99999;width:700px; border-radius:10px;height:auto;overflow-y:auto; display:none;}
.Cooperationbox .title{ font-size:24px;color:#129edc; text-align:center; font-weight:bold;padding-bottom:20px;line-height:30px; border-bottom:1px solid #DDDDDD;}
.bgwhile{ background:#fff;padding:35px 0 20px;height:100%;}
.bgwhile .title .closebtn{ display:block;width:32px;height:31px; background:url(../kefu/icon57.png) 0 0 no-repeat; float:right;margin-right:10px;background-size:100% auto; cursor:pointer;}
.feedbacklist {padding:20px 10px 0;width:350px; height:100%;margin:auto; }
.feedbacklist .liRadio{ }
.feedbacklist li{margin-bottom:20px; position:relative;width:100%;}
.feedbacklist .liRadio span{ font-size:16px; display:inline-block; background-image:url(../kefu/icon58.png); background-position:0 -16px;padding-left:15px;padding-right:30px; cursor:pointer;}
.feedbacklist .liRadio span.cur{ background-position:0 8px;}
.feedbacklist .liRadio span:last-child{padding-right:0;}
.feedbacklist li input,.feedbacklist li textarea{ width:250px;border:1px solid #DDDDDD; border-radius:5px;height:44px; line-height:normal;padding-left:100px;}
.feedbacklist li .name{ position:absolute;top:10px; left:15px; font-size:14px;color:#666;}
.feedbacklist li.textarea textarea{height:120px;padding:40px 0 0 10px; resize:none; width:340px;} 
.feedbacklist li.textarea .name{ display:block;}
.feedbacklist li .feedsubmit{width:140px !important;height:40px !important; background:#129EDC;color:#fff; font-weight:bold; font-size:18px; border:0;padding:0; cursor:pointer;}
.commonposition .layercon .online-feedback{right:0;width:50px;height:50px;color:#fff;}
.commonposition .layercon.Hometijao:hover .online-feedback{ display:block;width: 50px;height: 50px; color: #fff;padding: 6px 10px;text-align: center;line-height: 18px;}
.wqpbannerbtn{ display:none;}












/** 
 
 @Name: layer's style
 @Date: 2012.09.15
 @Author: 贤心
 @blog： sentsin.com
 
**/

*html{background-image:url(about:blank); background-attachment:fixed;}

/** common **/
.xubox_shade, .xubox_layer{position:fixed; _position:absolute;}
.xubox_shade{top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");}
.xubox_layer{top:150px; left:50%; height:auto; width:310px; margin-left:-155px;}
.xubox_border, .xubox_title, .xubox_title i, .xubox_page, .xubox_iframe, .xubox_title em, .xubox_close, .xubox_msgico, .xubox_moves{position:absolute;}
.xubox_border{border-radius: 5px;}
.xubox_title{left:0; top:0;}
.xubox_main{position:relative; height:100%; _float:left;}
.xubox_page{top:0; left:0;}
.xubox_load{background:url(../kefu/xubox_loading0.gif) #fff center center no-repeat;}
.xubox_loading{display:block; float:left; text-decoration:none; color:#FFF; _float:none; }
.xulayer_png32{background:url(../kefu/xubox_ico0.png) no-repeat;}
.xubox_moves{border:3px solid #666; cursor:move; background-color:rgba(255,255,255,.3); background-color:#fff\9;  filter:alpha(opacity=50);}

.xubox_msgico{width:32px; height:32px; top:52px; left:15px; background:url(../kefu/xubox_ico0.png) no-repeat;}
.xubox_text{ padding-left:55px; float:left; line-height:25px; word-break:break-all; padding-right:20px; overflow:hidden; font-size:14px;}
.xubox_msgtype0{background-position:-91px -38px;} 
.xubox_msgtype1{background-position:-128px -38px }
.xubox_msgtype2{background-position:-163px -38px;}
.xubox_msgtype3{background-position:-91px -75px;}
.xubox_msgtype4{background-position:-163px -75px;}
.xubox_msgtype5{background-position:-163px -112px;}
.xubox_msgtype6{background-position:-163px -148px;}
.xubox_msgtype7{background-position:-128px -75px;}
.xubox_msgtype8{background-position:-91px -6px;}
.xubox_msgtype9{background-position:-129px -6px;}
.xubox_msgtype10{background-position:-163px -6px;}
.xubox_msgtype11{background-position:-206px -6px;}
.xubox_msgtype12{background-position:-206px -44px;}
.xubox_msgtype13{background-position:-206px -81px;}
.xubox_msgtype14{background-position:-206px -122px;}
.xubox_msgtype15{background-position:-206px -157px;}
.xubox_loading_0{width:60px; height:24px; background:url(../kefu/xubox_loading0.gif) no-repeat;}
.xubox_loading_1{width:37px; height:37px; background:url(../kefu/xubox_loading1.gif) no-repeat;}
.xubox_loading_2, .xubox_msgtype16{width:32px; height:32px; background:url(../kefu/xubox_loading2.gif) no-repeat;}
.xubox_loading_3{width:126px; height:22px; background:url(../kefu/xubox_loading3.gif) no-repeat;}

.xubox_setwin{position:absolute; right:10px; *right:0; top:10px; font-size:0;}
.xubox_setwin a{position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:top; width: 14px; height:14px; margin-left:10px; font-size:12px; _overflow:hidden;}
.xubox_setwin .xubox_min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#919191; cursor:pointer; _overflow:hidden;}
.xubox_setwin .xubox_min:hover cite{background-color:#2D93CA; }
.xubox_setwin .xubox_max{background-position:-6px -189px;}
.xubox_setwin .xubox_max:hover{background-position:-6px -206px;}
.xubox_setwin .xubox_maxmin{background-position:-29px -189px;}
.xubox_setwin .xubox_maxmin:hover{background-position:-29px -206px;}
.xubox_setwin .xubox_close0{ width:14px; height:14px; background-position: -31px -7px; cursor:pointer;}
.xubox_setwin .xubox_close0:hover{background-position:-51px -7px;}
.xubox_setwin .xubox_close1{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-60px -195px; *right:-18px; _right:-15px; _top:-23px; _width:14px; _height:14px; _background-position:-31px -7px;}
.xubox_setwin .xubox_close1:hover{ background-position:-91px -195px; _background-position:-51px -7px;}

.xubox_title{width:100%; height:35px; line-height:35px; border-bottom:1px solid #D5D5D5; background:url(../kefu/xubox_title0.png) #EBEBEB repeat-x; font-size:14px; color:#333;}
.xubox_title em{height:20px; line-height:20px; width:60%; top:7px; left:10px; font-style:normal; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.xubox_botton a{position:absolute; bottom:10px; left:50%; background:url(../kefu/xubox_ico0.png) repeat; text-decoration:none; color:#FFF;  font-size:14px;  text-align:center; font-weight:bold; overflow:hidden; }
.xubox_botton a:hover{text-decoration:none; color:#FFF; }
.xubox_botton .xubox_botton1{ width:79px; height:32px; line-height:32px; margin-left:-39px; background-position:-6px -34px;}
.xubox_botton1:hover{background-position:-6px -72px;}
.xubox_botton .xubox_botton2{margin-left:-76px; width:71px; height:29px; line-height:29px; background-position:-5px -114px;}
.xubox_botton2:hover{ background-position:-5px -146px;}
.xubox_botton .xubox_botton3{width:71px; height:29px; line-height:29px; margin-left:10px; background-position:-81px -114px;}
.xubox_botton3:hover{background-position:-81px -146px;}
.xubox_tips{position:relative; line-height:20px; min-width: 12px; padding:3px 30px 3px 10px; font-size:12px; _float:left; border-radius:3px; box-shadow: 1px 1px 3px rgba(0,0,0,.3);}
.xubox_tips i.layerTipsG{ position:absolute;  width:0; height:0; border-width:8px; border-color:transparent; border-style:dashed; *overflow:hidden;}
.xubox_tips i.layerTipsT, .xubox_tips i.layerTipsB{left:5px; border-right-style:solid;}
.xubox_tips i.layerTipsT{bottom:-8px;}
.xubox_tips i.layerTipsB{top:-8px;}
.xubox_tips i.layerTipsR, .xubox_tips i.layerTipsL{top:1px; border-bottom-style:solid;}
.xubox_tips i.layerTipsR{left:-8px;}
.xubox_tips i.layerTipsL{right:-8px;}














