html{margin:0;padding:0;border:0;}
*{margin:0;padding:0;list-style-type:none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, img, fieldset, span, legend, button, input, textarea,th, td, div, td,s{margin: 0; padding:0;}
a{color:#666666;text-decoration:none;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-duration:.2s;transition-timing-function:ease-in}
a:hover{color:#cd0606;text-decoration:underline}
.topNav {
	position:relative;
	z-index:1;
	height:40px;
	line-height:40px;
	border-top:3px solid #DE3237;
	border-bottom:1px solid #EDEEF0;
	background-color:#FCFCFC;
	font-family:"Microsoft YaHei",SimSun;
	font-size:12px;
}
.topNav-width {
	width:1180px;
	margin:0 auto;
}
.topNav h3 {
	font-weight:normal;
	font-size:100%;
}
.topNav dl {
	zoom:1;
}
.topNav .tnLeft {
	float:left;
}
.topNav .tnRight {
	float:right;
}
.topNav dd {
	float:left;
	position:relative;
}
.topNav dd h3 {
	float:left;
}
.topNav dd h3 a {
	display:inline-block;
	*display:inline;
	zoom:1;
	height:14px;
	line-height:14px;
	padding:13px 20px;
	color:#333;
}
.topNav dd h3 a i {
	display:inline-block;
	width:8px;
	height:5px;
	margin:0 0 0 5px;
	overflow:hidden;
	vertical-align:middle;
	font-size:12px;
	line-height:13px;
	background:url(/new/images/icon.png) 0 -61px no-repeat;
}
.topNav dd h3 a:hover,.topNav dd.on h3 a {
	background:#EDEEF0;
	color:#333;
}
.topNav .welcome {
	padding-right:15px;
	color:#333;
}
.topNav .welcome a {
	color:#333;
}
.topNav dd ul {
	display:none;
	position:absolute;
	width:110px;
	top:40px;
	left:0;
	border:1px solid #EDEEF0;
	border-top:0;
	background:#fff;
	-moz-box-shadow:3px 3px 3px rgba(0,0,0,.1);
	-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.1);
	box-shadow:3px 3px 3px rgba(0,0,0,.1);
}
.topNav dd ul li {
	line-height:31px;
	border-bottom:1px solid #EDEEF0;
}
.topNav dd ul li a {
	display:block;
	color:#333;
	padding:0 15px;
}
.topNav dd ul li a:hover {
	background:#1369C0;
	color:#fff;
}
.topNav dd ul li a span {
	color:#FF8400;
	margin-left:5px;
}
/* searchTxt */
.searchBtn button,.searchTxt .searchMenu .searchSelected{background-image:url(http://so.h665.cn/images/searchbg.png);background-repeat:no-repeat;}
 
.searchTxt{float:left;width:399px;height:30px;border:2px solid #d3d3d3;border-right:0;position:relative;z-index:20;background:#fff;}
.searchTxt .radius{width:1px;height:1px;overflow:hidden;background:#f4f4f4;position:absolute;top:-2px;left:-2px;}
.searchTxtHover{float:left;width:399px;height:30px;border:2px solid #3297d8;border-right:0;position:relative;z-index:20;background:#fff;}
.searchTxtHover .radius{width:1px;height:1px;overflow:hidden;background:#cce5f5;position:absolute;top:-2px;left:-2px;}
 
.searchTxt .searchMenu{float:left;}
.searchTxt .searchMenu .searchSelected{color:#a8a8a8;cursor:pointer;font-size:14px;font-weight:bold;height:30px;line-height:30px;padding:0 10px;width:48px;background-position:0px -54px;}
.searchTxt .searchMenu .searchOpen{background-position:0px -104px;}
 
.searchTxt .searchMenu .searchTab{display:none; position:absolute;top:30px;left:-2px;width:58px;border:2px solid #3297d8;border-top:0;background:#fff;height:200px;z-index:20;}
.searchTxt .searchMenu .searchTab li{width:58px;height:28px;line-height:28px;color:#a8a8a8;font-size:14px;font-weight:bold;text-indent:10px;cursor:pointer;}
.searchTxt .searchMenu .searchTab li.selected{background:#edf3fc;color:#6994c1;}
 
.searchTxt input{float:left;border:0;background:#fff;color:#333;font:14px/22px '宋体',verdana,tahoma,arial,'SimSun',sans-serif;width:221px;height:22px;margin:0;outline:medium none;padding:4px;}
.searchTxt .sosoLogo{float:right;margin:8px 6px 0 0;display:inline;}
.searchBtn{float:left;}
.searchBtn button{background-position:0px 0px;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:34px;text-indent:-9999px;width:86px;}
.newsearch{float:left; width:500px;}
.newlogin{width:500px; height:90px; padding-top:20px; float:left;line-height:90px;}
.toptxt{width:1180px; height:150px; height:100px;  margin:0px auto; padding-top:30px;  background:url(/UploadFile/20191214/20191214144206059176.jpg)}
/*本例css*/
.warpper{width:1180px;margin:15px auto 0 auto;}
.menu{padding-left:30px; color:#fff;}
.menu,.menu ul li,.menu ul li a{height:39px;line-height:39px;background:#DE3237 }
.menu ul li,.menu ul li a{float:left;position:relative;}
.menu ul li span.hot{display:block;width:29px;height:17px;background:url(/new/images/hot.png) no-repeat;position:absolute;left:50px;top:-10px;}
.menu ul li a{display:block;padding:0 28px 0 28px;color:#FFFFFF;font-size:14px;font-family:"Microsoft Yahei";}
.menu ul li a:hover{background:#135DBC;text-decoration:none;}
img{border:0px;}
body{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;color:#333;min-width:1180px;}
.body{width:1180px; margin:0px auto;}
.weizhi{border:1px #F5F5F5 solid; height:30px; line-height:30px; padding-left:10px; margin-bottom:15px;}
.weizhi span{width:80px; font-weight:bold;}
.cptuleft{float:left; clear:left; width:900px;  border:1px #F5F5F5 solid; margin-bottom:10px;}
.cptuleftbt{border-top:1px #E0E0E0 solid; height:40px; font-weight:bold; line-height:40px; font-size:14px; padding-left:10px; background:#F5F5F5; margin-bottom:10px;}
.cptuleftbt span{float:right; font-weight:normal; padding-right:8px; font-size:14px; color:#999;}
.cptuleft dt{width:260px; text-align:center; height:280px; padding-top:10px; margin-left:10px; float:left;}
.cptuleft dt div{margin-top:10px;}
.cptuleft dt #img{width:220px; height:220px;}
.cptuleft dd{width:425px; height:280px; margin-left:10px; float:left;}
.cptuleft dd li{height:30px; line-height:30px;}
.shengming{ line-height:40px; margin:10px; border:1px #E0E0E0 solid; padding:10px; line-height:20px;}
.shengming1{ line-height:40px; border:1px #E0E0E0 solid; padding:10px; line-height:20px;}
.shengming span{font-weight:bold;}
.shengming1 span{font-weight:bold;}
.clear{clear:both;}
.cpturight{height:425px; overflow:Hidden; float:right; clear:right; width:260px; border:1px #E0E0E0 solid; margin-bottom:20px;}
.cpturight a{text-decoration: none; color:#333}
.cpturightbt{border-bottom:1px #E0E0E0 solid; padding-left:10px; height:40px; font-weight:bold; line-height:40px;}
.cpturight li{ height:110px;  margin:12px;}
.cpturight li dt{width:110px; height:110px; float:left; margin-right:10px; border:1px #E0E0E0 solid}
.cpturight li dt img{width:110px; height:110px;}
.cpturight li dd{height:25px; line-height:25px;}
.textleft{ width:260px; float:left; clear:left; }
.textleft h4{text-align:center;}
.textleft h4 a{color:#ff0000;}
.textleftbt{height:40px; border:1px solid #F2F2F2; line-height:40px; padding:2px; font-size:14px; font-weight:bold; padding-left:20px; background:#F5F5F5; }
.textleftbt span{float:right; margin-right:20px;}
.gslist{border:1px solid #F2F2F2; padding:8px; margin-bottom:10px;}
.gslist li {line-height:25px; clear:both; display:block;}
.gslist li div{float:right; width:180px; text-align:left; line-height:20px; margin-bottom:5px; clear:both; display:block;}
.gslist li div a{color:#ff0000;}
.gslist li a{font-weight:bold; margin-left:20px; font-size:13px;}
.gslist li #w{width:118px; height:20px; border:1px solid #F2F2F2; line-height:20px; padding-left:3px;}
.gslist li #inp{border:1px solid #F2F2F2; height:25px; width:80px; background:#F5F5F5; margin-top:5px;}
.textright{float:right; clear:right; width:905px;}
.textrightbt{height:40px; border:1px solid #F2F2F2; line-height:40px; font-size:14px; font-weight:bold; background:#F5F5F5; }
.textrightbt li{width:90px; margin-top:-2px; height:42px; text-align:center; line-height:40px; border-top:2px solid #DE3237; background:#fff; color:#DE3237 }
.textrightbt span{float:right; font-weight:normal; font-size:12px; color:#999}
.texttext{padding:8px; line-height:25px; border:1px solid #F2F2F2; margin-bottom:10px;word-break:break-all;  word-wrap:break-word; font-size:14px;}
.texttext img{max-width:870px; max-height:auto;}
.baidu{height:100px;}
.likebt{margin-top:10px; font-weight:bold; height:30px; line-height:30px; font-size:14px; background:#F5F5F5; padding-left:10px;}
.liketext{padding:8px; line-height:25px; border:1px solid #F2F2F2; margin-bottom:10px;}
.liketext dt{height:25px; line-height:25px; font-weight:bold;}
.liketext li{width:165px; height:270px; background:#f2f2f2; float:left; margin:5px; position:relative;}
.liketext li div{width:165px; height:25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position:absolute; background:#f3f3f3;}
.liketext li p{height:45px; line-height:20px; overflow:HIdden;}
.liketext li img{width:165px; height:180px; margin-bottom:5px;}
.liketext li span{color:#ff0000;}
.liketexts li{width:189px; height:250px; background:#f2f2f2; float:left; margin:3px;}
.liketexts li div{width:189px; height:25px; line-height:25px; overflow:HIdden;}
.liketexts li img{width:189px; height:190px; margin-bottom:5px;}
.liketexts li span{color:#ff0000;}
.gslist dl{margin-bottom:10px; height:80px; overflow: hidden; }
.gslist h3{background:#f3f3f3; height:50px; overflow:Hidden; line-height:50px; text-align:center;}
.gslist h3 a{color:#096;}
.gslist a:hover{text-decoration:none;}
.gslist dt{width:80px; height:80px; float:left; margin-right:5px;}
.gslist dt img{width:80px; height:80px;}
.gslist dd{height:50px; }
.gslist dd span{color:#DE3237}
.gslist dd div{width:150px; height:25px; line-height:25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gslist dd p{width:150px; height:25px; line-height:25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#screenshot { position:absolute; border:1px solid #ccc; background:#fff; padding:5px; display:none; color:#fff; }
#screenshot img{width:100px; height:100px;}
.jyTable{margin-top:10px;}
.title{padding-left:1px;}
.title li{width:90px;text-align:center;background-color:#DCDCDC;font-size:17px;float:left;cursor:pointer;padding:6px 0;}
.title li.cur{background:#DE3237;color:#ffffff;}
.titleexp li{float:left;margin-right:10px;}
.zong{width:1177px; height:260px; overflow:Hidden;  }
#tabCon2{display:none;}
.list .tabCon{ width:1177px; height:250px;overflow:Hidden; border:1px solid #F2F2F2; border-top:0px ; }
.tabth{width:1177px;height:37px;line-height:37px;color:#ffffff;background-color:#DE3237;}
.tabth span{display:inline-block;text-align:center;float:left;}
.tabUl{height:200px;overflow:hidden; width:1177px;}
.tabUl li:hover{background:url(../images/greenarrowright.gif) no-repeat 10px center #F1F1F1; border-radius:10px;}
.tabtr{width:1180px;height:40px;*height:38px;line-height:40px;*line-height:38px;}
.tabtr span,.tabtr a{display:inline-block;text-align:center;float:left;text-decoration:none;}
.clickbtn{border-radius:5px;padding:5px 10px;}
.hot{background:#e25353;color:#ffffff;cursor:pointer;}
.pass{background:#b1b2b3;color:#666666;cursor:no-drop;}
em,i{font-style:normal;}
.tabUl li { display:block; height:32px; line-height:32px; position:relative; background:url(../images/greenarrowright.gif) no-repeat -5px center; border-radius:0px; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; }
.tabUl .tips { position:absolute; top:-53px; z-index:10; width:182px; height:123px; visibility:hidden; background:url(../images/tipbg.png) no-repeat; opacity:0.0; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; }
.tabUl .tips .tipscont { width:100px; text-align:center; margin:10px 0 0 50px;}
.tabUl .hover {visibility:visible; top:-93px; left:10px;  opacity:1;}
.buttom{border-top:1px #DE3237 solid; margin-top:10px; text-align:center; line-height:30px; padding-top:10px; }
.hidden{display:none;}

.form_num{ width:430px;}
.child_tab tr td { border-bottom: 1px dashed #E7E7E7; height: 37px; position: relative; vertical-align: middle; text-align:center;  z-index: 59;
}
.child_tab input { background-color: #FFFFFF; border: 1px solid #BDBDBD; color: #333333; height: 15px; left: 25px; margin: 0 auto; overflow: hidden; padding: 2px;  vertical-align: top; width: 51px;  z-index: 21;
}
.amount-control { text-align: center; vertical-align:middle; }
.child_tab a.amount-down{ border: 1px solid #BDBDBD; display:inline-block; height: 19px; overflow: hidden; text-decoration: none !important; width: 18px; background:url(../images/icon.png) -56px -1317px no-repeat; }
.child_tab a.amount-down:hover{ border:1px solid #ff7b0f; background-position:-56px -1347px; }	
.child_tab a.amount-down b{ display:none; }
.child_tab a.amount-up{ border: 1px solid #BDBDBD; display:inline-block; height: 19px; overflow: hidden; text-decoration: none !important; width: 18px; background:url(../images/icon.png) 4px -1317px no-repeat;}
.child_tab a.amount-up:hover{ border:1px solid #ff7b0f; background-position:4px -1347px;}	
.child_tab a.amount-up b{ display:none;}
.form_ul{ border:1px solid #666; width:430px;}
.form_ul ul{ margin:0px; padding:0px; }
.form_ul ul li{ list-style-type:none; height:32px; border-bottom:1px dashed #ccc;}		
.form_ul ul li span{ line-height:32px; display:inline-block; width:50%; text-align:center;}
.color-05{ color:#F60;}
.submit{width:142px; height:42px; margin-top:30px; border:0px; background:url(../images/nw_product.png) repeat-x -13px -370px;}
.cptextbt{height:28px; font-size:14px; line-height:28px; font-weight:bold; background:#f7f7f7; margin-top:20px; border:1px #ccc solid;}
/* tabbtn */
.tabbtn {height:30px;  border-left:solid 1px #ddd; border-right:solid 1px #ddd;
}
.tabbtn li { float:left; position:relative; margin:0 0 0 -1px;
}
.tabbtn li a { display:block; float:left; height:30px; line-height:30px; overflow:hidden; width:108px; text-align:center; font-size:12px; cursor:pointer;
}
.tabbtn li.current { border-left:solid 1px #d5d5d5; border-right:solid 1px #d5d5d5; border-top:solid 1px #c5c5c5; }
.tabbtn li.current a { border-top:solid 2px #ff6600; height:27px; line-height:27px; background:#fff; color:#3366cc; font-weight:800; margin-top:-2px; }
.cptext{line-height:25px; border:1px #ccc solid; border-top:0px;}
.sublist th{text-align:left; background:#f3f3f3}
.sublist{padding:3px;}
#content{width:260px; height:360px; overflow:auto;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0}

.container{padding-bottom:10px;padding-top:10px;  clear:both;}
.header{width:40px; height:40px; float:left; margin-left:1px}
.header img{width:40px; height:40px}
.right_con{ margin-left:50px; display:block;}
.use{width:100%; float:left; height:30px; line-height:30px;}
.usename{}
.usename span{color:#ed4947; font-size:1.3em}
.usename em{ float:right; font-style:normal; font-size:1em; color:#b8b8b8}
.demo{width:700px; margin:0 auto}
.demo p.fx_content{ float:left; height:auto; margin:0 ; padding:0; font-size:1.1em; line-height:22px; margin-top:5px}
.demo p.fx_content img{width:50px; height:50px;}

.demo{width:100%; float:right;height:auto}
.my-gallery {width: 100%; float: left; margin-top:5px}
.my-gallery img { width:60px; height: auto; display:block; float:left}
.my-gallery figure {display: block;float: left;margin: 0 2px 2px 0; width: 60px;}
.my-gallery figcaption { display: none; }
#contentwebo{clear:both;}
.fx_address{ float:left;width:100%; margin-top:15px;height:25px; line-height:25px; font-size:1em; color:#b8b8b8; background:url(http://m.h665.cn/weibo/images/dingwei.png) no-repeat left center; background-size:18px 20px; text-indent:20px}

/*--弹窗样式--*/

#gray{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}

.popup{
	width:532px; 
	height:auto;
	background-color:#fff;
	position:absolute;
	z-index:100;
	border:1px solid #ebeaea;
	left:400px;
	top:96px;
	display:none;
}
.popup .top_nav{
	width:532px;
	height:46px;
	background-image: url(/new/images/popup_top_bj.jpg);
	border-bottom:1px solid #ebeaea;
	position:relative;
	cursor:move;
}
.popup .top_nav i{width:35px;height:35px;background:url(/new/images/sucai_tubiao.png) -314px -5px;position:absolute;top:6px;left:8px;display:block; }
.popup .top_nav span{font:18px/18px 'microsoft yahei';color:#707070;display:block;position:absolute;top:13px;left:50px;}

.popup .top_nav a.guanbi { background:url(/new/images/popup_guanbi.png) repeat 0px 0px; width:35px; height: 35px; display: block; position:absolute;top:8px;right:10px;cursor:pointer;}
.popup .top_nav a.guanbi span { display: none;}
.popup .top_nav a.guanbi:hover { background: url(/new/images/popup_guanbi.png) repeat 0px -35px; }
.popup .min{width:532px;height:auto;padding:10px;}

.tc_login{width:510px;height:380px;background-color:#fff;}
.tc_login .left{width:200px;height:380px;background-color:;float:left;}
.tc_login .right{width:290px;height:380px;background-color:;float:right;padding-right:10px;}
.tc_login .left h4{width:200px;height:20px;margin:20px 0 20px 0;font-size:15px;color:#666;text-align:center;}
.tc_login .left img{width:150px;margin:0 auto;display:block;border:1px solid #E3E3E3;padding:4px;}
.tc_login .left dd{width:200px;height:30px;font:13px/18px 'microsoft yahei';color:#666;margin:20px 0 10px 0;text-align:center;display:block;}

.tc_login .right i{font-size:20px;color:#090;float:right;margin:15px 0 0px 0;}
.tc_login .right a{font:13px/18px 'microsoft yahei';color:#666;float:right;margin:16px 0 0px 6px;}
.tc_login .right a:hover{color:#06F;text-decoration: underline;}
.tc_login .right input{
    border: 1px solid #ccc;
    border-radius: 2px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 1em;
    height: 40px;
    padding:0 0 0 34px;
	margin:10px 0px 0px 10px;
    transition: background 0.3s ease-in-out;
    width: 220px;
	float:right;
}
.tc_login .right input:focus {
    outline: none;
    border-color: #019A0D;
    box-shadow: 0 0 0px #019A0D;
}
.tc_login .right .input_yh{background:url(/new/images/tc_login_yonghu.jpg) no-repeat left top; line-height:35px;}
.tc_login .right .input_mm{background:url(/new/images/tc_login_mima.jpg) no-repeat left top; line-height:35px;}
.tc_login .right .input_yh:focus{background:url(/new/images/tc_login_yonghu2.jpg) no-repeat left top;}
.tc_login .right .input_mm:focus{background:url(/new/images/tc_login_mima2.jpg) no-repeat left top;}
.tc_login .right .button{
-webkit-appearance: none;
    background:#36a803;
    border: none;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    height: 50px;
    font-family: 'Open Sans', sans-serif;
    font-size: 1.2em;
    letter-spacing: 0.05em;
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s ease-in-out;
    width: 255px;
	padding:0 50px 0 50px;
	font-weight: bold;
	}
.tc_login .right .button:hover {

    background: #019A0D;
}
.tc_login .right dd{width:100%;height:30px;}
.tc_login .right dd a{font:12px/18px 'microsoft yahei';color:#06F;}
.tc_login .right dd a:hover{font:13px/18px 'microsoft yahei';color:#06F;text-decoration: underline;}
.tc_login .right hr{height:1px;border:none;border-top:1px dashed #E4E4E4;clear:both;margin:240px 0 5px 0px;}

.contact-bar{position: fixed;bottom: 0;right: 0;width: 400px;overflow: hidden;z-index: 9999}
.contact-bar .cb-btn{float: left;position: relative;height: 38px;font-size: 12px;line-height: 40px;text-transform: uppercase;border: 1px solid #000;border-left: none;color: #FFF;background-color: #292929;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(41,41,41)), to(rgb(0,0,0)));background-image: -webkit-linear-gradient(top, rgb(41,41,41), rgb(0,0,0));background-image: -moz-linear-gradient(top, rgb(41,41,41), rgb(0,0,0));background-image: -o-linear-gradient(top, rgb(41,41,41), rgb(0,0,0));background-image: -ms-linear-gradient(top, rgb(41,41,41), rgb(0,0,0));background-image: linear-gradient(top, rgb(41,41,41), rgb(0,0,0));filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#292929', EndColorStr='#000000');-moz-box-shadow: inset 1px 0 0 #343534, inset 0 1px 0 #343534;-webkit-box-shadow: inset 1px 0 0 #343534, inset 0 1px 0 #343534;box-shadow: inset 1px 0 0 #343534, inset 0 1px 0 #343534}
.contact-bar .cb-btn: hover, .contact-bar .cb-btn-hover{background-color: #4e4e4e;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(78,78,78)), to(rgb(39,39,39)));background-image: -webkit-linear-gradient(top, rgb(78,78,78), rgb(39,39,39));background-image: -moz-linear-gradient(top, rgb(78,78,78), rgb(39,39,39));background-image: -o-linear-gradient(top, rgb(78,78,78), rgb(39,39,39));background-image: -ms-linear-gradient(top, rgb(78,78,78), rgb(39,39,39));background-image: linear-gradient(top, rgb(78,78,78), rgb(39,39,39));filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#4e4e4e', EndColorStr='#272727');-moz-box-shadow: inset 1px 0 0 #5a5b5a, inset 0 1px 0 #5a5b5a;-webkit-box-shadow: inset 1px 0 0 #5a5b5a, inset 0 1px 0 #5a5b5a;box-shadow: inset 1px 0 0 #5a5b5a, inset 0 1px 0 #5a5b5a;cursor: pointer}
.contact-bar .cb-btn-selected, .contact-bar .cb-btn-selected: hover, .contact-bar .cb-btn-selected.cb-btn-hover{background-image: none;background-color: #232423;-moz-box-shadow: inset 0 5px 20px black;-webkit-box-shadow: inset 0 5px 20px black;box-shadow: inset 0 5px 20px black}
.contact-bar .cb-btn.cb-chat, .contact-bar .cb-btn.cb-phone{width: 178px}
.contact-bar .cb-btn.cb-chat{border-left: 1px solid #000}
.contact-bar .cb-btn-selected.cb-chat{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.contact-bar .cb-chat .cb-btn-text{background: url(../images/cb-icon-livechat.png) no-repeat 12px 14px}
.contact-bar .cb-phone .cb-btn-text{background: url(../images/cb-icon-phone.png) no-repeat 14px 11px}
.contact-bar .cb-btn-text{float: left;height: 38px;padding-left: 40px;font-weight: bold}
.contact-bar .cb-kb, .cb-twitter, .cb-facebook{width: 40px;text-indent: -3000em}
.contact-bar .cb-kb span, .contact-bar .cb-twitter span, .contact-bar .cb-facebook span{float: left;width: 100%}
.contact-bar .cb-kb span{background: url(../images/cb-icon-kb.png) no-repeat center center}

.cb-status{position: absolute;right: 0;width: 10px;height: 10px;margin: 15px 10px 16px 0}
.cb-online{background: url(../images/cb-status-online.png) no-repeat center center}
.cb-offline{background: url(../images/cb-status-offline.png) no-repeat center center}
.cb-ppup{z-index: 9998;position: fixed;bottom: 0;right: 0;width: 400px;padding-bottom: 40px;background-color: #FFF;-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.36);-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.36);box-shadow: 0 1px 10px rgba(0, 0, 0, 0.36)}
.cb-ppup-toolbar{width: 380px;line-height: 10px;padding: 5px 10px}
.cb-ppup-close{padding: 5px;font-size: 18px;font-weight: bold;position: absolute;right: 0;top: 0}
.cb-ppup-close: hover{cursor: pointer}
.cb-ppup-inner{padding: 50px 0;width: 400px;text-align: center}
.cb-ppup.chat-invitation{background-color: transparent;height: 168px; }
.cb-ppup.call-us{height: 168px; display:none; }
.cb-ppup.chat-invitation .cb-ppup-close{color: #FFF;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.9);z-index: 99999}
.cb-ppup #eye-catcher{float: left;margin-top: -10px}
.cb-ppup #eye-catcher a{background: url(../images/livechat.png) no-repeat;height: 170px;width: 400px;display: block;text-indent: -999em}
.cb-ppup p{color: #999}
.cb-ppup .cb-btn{text-align: center;border: 1px solid #043b8f;color: #FFF;line-height: 20px;font-weight: bold;text-decoration: none;background-color: #49bae3;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(73,186,227)), to(rgb(42,73,180)));background-image: -webkit-linear-gradient(top, rgb(73,186,227), rgb(42,73,180));background-image: -moz-linear-gradient(top, rgb(73,186,227), rgb(42,73,180));background-image: -o-linear-gradient(top, rgb(73,186,227), rgb(42,73,180));background-image: -ms-linear-gradient(top, rgb(73,186,227), rgb(42,73,180));background-image: linear-gradient(top, rgb(73,186,227), rgb(42,73,180));filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#49bae3', EndColorStr='#2a49b4');-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-box-shadow: inset 0 1px 2px #25daee;-webkit-box-shadow: inset 0 1px 2px #25daee;box-shadow: inset 0 1px 2px #25daee;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5)}
.cb-btn.cb-btn-first{margin-left: 0}
.cb-btn.cb-btn-last{margin-right: 0}
.cb-form .cb-btn{width: 100%}
.cb-ppup .contact-phone{font-size: 16px; font-weight: bold;line-height: 1;margin-bottom: .25em}
.keyhot{border:1px solid #F2F2F2; margin-top:10px;}
.keyhot dd{float:left; padding:5px; width:165px; height:20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mkeyhot dt{width:150px; height:150px; float:left;}
.mkeyhot{margin-bottom:15px;}
.mkeyhot dt img{width:150px; height:150px;}
.mkeyhot dl{height:150px;  overflow:Hidden; margin-top:10px; border-bottom:1px #e1e1e1 solid;}
.mkeyhot div{width:730px; height:150px; float:right; clear:right;}
.mkeyhot div a{ height:35px; font-size:14px; font-weight:bold; display:block; line-height:35px; overflow:Hidden;}
.mkeyhot div p{margin-top:8px; height:60px; overflow:HIdden; background:#f3f3f3; padding:5px;}
.keyhots{border:1px solid #F2F2F2; margin-top:10px;}
.keyhots dl{float:left; padding:7px;  padding:5px; width:213px; height:80px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.keyhots dt{font-weight:bold; height:25px; line-height:25px;}
.keyhots dd{line-height:25px; color:#666;}
.keyhots dd p{color:#999;}
.tuisoudiv{height:100px; width:960px; font-size:12px; border:1px #f3f3f3 solid; position:relative;}
.tuisouli{height:100px; width:300px;  float:left; margin-right:3px;}
.tuisoulitu{width:80px; height:100px;  float:left; margin-right:2px;}
.tuisoulitu img{width:80px; height:100px; }
.tuisoulibt{width:200px; height:25px; overflow:Hidden; font-weight:bold; float:right; line-height:25px;}
.tuisoulitext{width:200px; height:70px; overflow:Hidden;float:right; line-height:22px;}
.tuisoudiv a{color: #333333;text-decoration: none;}
.tuilogo{width:50px; hegiht:22px; line-height:22px; background:#ccc; position:absolute; z-index:10;left:0px; left:850px; top:80px; color:#fff;}

.huizhuan_list dt{width:200px; height:180px; padding:10px 0px;}
.huizhuan_list dt img{width:200px; height:180px;}
.huizhuan_list dd{height:25px; overflow:HIdden; line-heght:25px;}
.huizhuan_list dd span{font-weight:bold; font-size:14px; text-align:center;}
.qrcode img{width:255px; height:255px;}

/*悬浮链接*/

.suspension{position:fixed;z-index:55;right:0;bottom:285px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d .inner-box img{width:195px; height:195px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.likefind{background:#f3f3f3;height:25px;max-width:1180px;}
.likefind dt{font-weight:bold; width:120px; float:left;clear:left; height:25px; line-height:25px;}
.likefind dd{width:860px; float:right; clear:right; text-align:left;}
.likefind dd a{width:25px; height:25px; line-height:25px; display:block; float:left; margin-left:20px; text-align:center;}
.likefind dd a:hover{width:25px; height:25px; background:#ff0000; color:#fff;}

/* box */
.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.showbox h2{height:25px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height:25px;color:#fff;}
.showbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.showbox .mainlist{padding:10px;}
.showbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

/* weibo */
.tuicp dl{width:100%; border-bottom:1px #ccc solid; padding-top:5px; padding-bottom:5px; border-bottom-style:dotted; clear:both;}
.tuicp dl dt{width:80px; height:80px; overflow:hidden; float:left; margin-right:8px;}
.tuicp dl dt img{width:80px; height:auto;}
.tuicp dl dd{line-height:25px; overflow:HIdden; }
.tuicp dl dd em{color:#ff0000;}
.tuicp dl dd p{ display:block;}
.tuicp dl dd p img{width:60px; height:60px; margin-right:10px;}
.tuicp dl dd div{height:70px; margin-bottom:5px; line-height:25px; margin-top:5px; overflow:hidden; }
.weibolist{width:260px; padding-left:4px; height:380px; overflow:hidden;}
.tel{height:16px; width:auto;}


.pop_box{position: fixed;left: 0;right: 0;bottom:  0;z-index: 9; display:none;}
	.pop_box .contentP{position: relative;margin:0 auto; border-radius:15px;
-moz-border-radius:15px;  box-shadow: 10px 10px 5px #888888; background: #fff;width:420px; height:115px; background: #000;opacity: 0.8;filter:alpha(opacity=80);}
	.pop_box .PTit{height: 35px;background: #000; color:#fff; border-bottom:1px #fff solid;}
	.pop_box .PTit span{float:right; margin-right:10px; line-height:35px; cursor:pointer;}
	.pop_box .PTit h3{line-height: 35px;float: left;padding-left: 15px;font-weight: normal;font-size: 16px;}
	.pop_box .PTit a{display: block;width: 45px;line-height: 35px;text-align: center;background: #ddd;float: right;font-size: 20px;}
	.pop_box .PTit a:hover{background: #50abfd;color: #fff;}
	.pop_box .itemInfo{color:#fff;}
	.itemInfo dt{width:50px; height:50px; float:left; clear:left;}
	.itemInfo dt img{width:50px; height:50px;}
	.itemInfo dd{height:50px; width:335px; float:right; clear:right;}
	.itemInfo a{color:#fff;}
	.uvendor_table{background:#f6f6f6;padding:20px 40px; margin-bottom:10px;}
	.ucategory_lb{font-size:14px}
	.ucategory_lb th{padding:10px 10px 10px 0;color:#696969;font-weight:normal;width:105px;vertical-align:top;text-align:left}
	.ucategory_lb td{padding:10px 10px 10px 0;color:#000;vertical-align:top}
	.ucategory_lb td a{color:#000}
	.ucategory_lb tr :nth-child(3){width:16%}
	.liketextss{background:#438cd7; color:#fff; line-height:25px; height:270px; font-size:14px;}
	.liketextss img{float:left; margin-right:10px; width:260px; height:270px;}
	.liketextss div{padding:8px;}
	.liketextss div a{color:#fff;}
	.liketextss div h3{margin-top:10px;font-size:16px; color:#fff; margin-bottom:30px;}
	.timetxt{background:#f3f3f3; color:#999; line-height:25px; height:50px; overflow:Hidden;}
	.timetxt span{color:#ff0000;}
	#tuiweb dt{height:40px; width:230px; line-height:40px; clear:both; overflow:Hidden;}
	#tuiweb dd{height:60px; width:230px; line-height:20px; clear:both; overflow:Hidden;}
.vipbg1{background-color: #f3fff4; color:#00a30e; padding: 3px 10px;}
.vipbg2{background-color: #fff3f6; color:#e10000; padding: 3px 10px;}
.vipbg3{background-color: #fffdf3; color:#d6b500; padding: 3px 10px;}
.vipbg4{background-color: #fff; color:#333; padding: 3px 10px;}

.jbbt{height:25px; padding-left:10px; line-height:25px;}
.jbbt span{float:right;}
.jbbt a:hover{text-decoration:none}
.jblist{border:1px #EDEEF0 solid; margin-bottom:5px;}
.jblist li{width:118px; margin:6px; height:180px; float:left;}
.jblist li dt{width:118px; height:20px; line-height:20px; dislay:block; overflow:Hidden;}
.jblist li dd{background:#ff0000; height:20px; line-height:20px; border:1px #ff0000 solid; color:#fff;  padding-left:2px;}
.jblist li dd span{width:70px; overflow:Hidden; height:20px; line-height:20px; display:block; float:right; background:#fff; text-align:center;}
.jblist li img{width:118px; height:140px; border:1px #EDEEF0 solid; opacity:1;filter(alpha=100)}
.jblist li img:hover {opacity:0.6;filter(alpha=60)}
.jblistbt{height:20px; line-height:20px; font-weight:bold; width:120px; overflow:hidden;}
.jblist span{color:#ff0000;}
.tui1{display:none;}
.fujin{height:28px; background:#009900; color:#fff; font-size:14px;  margin-top:5px; margin-bottom:8px;}
.fujin div{background:#fff; font-size:14px; height:26px; line-height:27px;}
.fujin a{font-size:14px; }
.likecp{width:105px; height:105px; overflow:hidden; display:block;}
.jbcp{width:118px; height:128px; overflow:HIdden; display:block;}
.viprz{background:url(http://dir.h665.cn/images/bz03.png) no-repeat; width:27px; height:27px; display:inline-block; float:right;}
.vipa{background:url(http://www.h665.cn/tradeinfo/trade/images/sIcoNew.png) repeat-x 0px -526px; width:27px; height:27px; display:inline-block; float:right;}
.dengji{height:30px; background:url(/images/dengji.png) no-repeat; display:inline-block; width:50px; line-height:30px; padding-left:30px;}
.buttontel{font-size:15px; width:132px; height:41px; border:1px #ff0000 solid;  background: url(../images/side_con_icon02.png) no-repeat; background-position: 5px 5px; float:left; margin-top:30px; margin-right:10px;}
.buttonwx{font-size:15px; width:132px; height:41px; border:1px #ff0000 solid;  background: url(http://m.h665.cn/qq/images/qq1.png) no-repeat; background-position: 5px 5px; float:left; margin-top:30px; margin-right:10px;}