﻿
/* CSS Document */
@charset "utf-8";
/****************************************************全局样式**********************************************************************************/
*{margin:0;padding:0;}
body{font:12px/22px Arial,Helvetica,"simsun";background:url(../images/top_bg.png) repeat-x top #fff;}
h1,h2,h3,h4,h5,h6{font-size:8px}
img{border:none}
a{text-decoration:none;/*outline:none;blr:expression(this.onFocus=this.blur())*/}
a:active{star:expression(this.onFocus=this.blur());}
html body div a:hover{color:#FF5B01}
ul li{ list-style-type:none}
input{border:0 none;outline:none}
.cl{clear:both}
.left{float:left}
.right{float:right}
.hidden{display:none}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.vertigh{padding-bottom:10px;}

/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:300px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }

.input1{ display:inline; margin-right:5px; padding:7px; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }

.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }
/*kaishi*/
.fa-gray{
    margin: 0 2px;
    color: #9c9c9c;
}
.fa-orange{
    margin: 2px;
    color: #f40;
}
.vertical-line{
    float: left;
    margin: 0 5px;
    color: #ccc;
}
.a-float-left{
   
    margin: 0 3px;
}
.fa-loc{
    float: right;
    margin: 10px 5px 0 0;
}
/*top*/
.top-wrapper
{
     position:fixed;
    position: fixed;
    top: 0;
    z-index: 10000;
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #eee;
    background-color: #f5f5f5;
}
/*scroll-head*/
.scroll-head{
    height: 35px;
    width: 100%;
}

/*top-info*/
.top-info{
    width: 1268px;
    height: 100%;
    margin: auto;
    /*background: red;*/
}
/*top-left*/
.top-left{
    position: relative;
    float: left;
    width: 50%;
    height: 100%;
    line-height: 35px;
}
/*top-right*/
.top-right{
    position: relative;
    float: right;
    width:100px;
    text-align:center;
    height: 100%;
    line-height: 35px;
    background:url(../images/tp.png) no-repeat 13px 50%;
}
.top-right1{
    position: relative;
    float: right;
    width:120px;
    text-align:center;
    height: 100%;
    line-height: 35px;
    background:url(../images/dltp.png) no-repeat 16px 50%;
}

.top-right2{
    position: relative;
    float: right;
    width:120px;
    text-align:center;
    height: 100%;
    line-height: 35px;
    background:url(../images/dltpl.png) no-repeat 16px 50%;
}
/*user-name*/
.user-name{
    float: left;
    height: 36px;
    padding: 0 3px;
    text-align: center;
    border-right: 1px solid #f5f5f5;
    border-left: 1px solid #f5f5f5;
    line-height: 35px;
}
/*down-icon*/
.down-icon{
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(../images/arrow.png) no-repeat center center;
}
/*down-icon-circle*/
.down-icon-circle{
    border-radius: 12px;
    background: #f40 url(../images/arrow.png) no-repeat center;
}
.run-up{
    transition-duration: .5s;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.run-down{
    transition-duration: .5s;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
/*msg-info*/
.msg-info{
    float: left;
    height: 36px;
    padding: 0 3px;
    line-height: 35px;
    border-right: 1px solid #f5f5f5;
    border-left: 1px solid #f5f5f5;
}
.user-name:hover{
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
    background: #fff;
}
.msg-info:hover{
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
    background: #fff;
}
/*nav-hover*/
.nav-hover{
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
    background: #fff;
}
/*user-box*/
.user-box,
.msg-box,
.my-taobao-box,
.shopping-box,
.get-box,
.center-box,
.nav-box,
.search-toggle-box,
.search-toggle-box-scroll{
    position: absolute;
    z-index: 99999;
    left: 0;
    top: 35px;
    display: none;
    width: 260px;
    height: 170px;
    border: 1px solid #eee;
    border-top: none;
    overflow: hidden;
    background: #fff;
}
/*msg-box*/
.msg-box{
    left: 73px;
    width: 250px;
    height: 180px;
    box-shadow: 1px 1px 1px #dfdfdf;
}
/*msg-box*/
.msg-box h1{
    position: relative;
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #eee;
    text-align: center;
    line-height: 30px;
}
.pencil{
    position: absolute;
    right: 10px;
    top: 10px;
}
.close-msg{
    margin-left: 85px;
    color: #ddd;
    cursor: pointer;
}
.close-msg:hover{
    color: #f40;
}
.read-info{
    width: 100%;
    height: 110px;
    border-bottom: 1px solid #eee;
}
.read-info p{
    height: 35px;
    line-height: 16px;
    margin-right: 10px;
}
.read-info img{
    float: left;
    margin-left: 10px;
}
/*msg-setting*/
.msg-setting a:first-child{
    margin: 0 10px;
}
/*my-taobao-box*/
.my-taobao-box{
    width: 80px;
    height: 140px;
}
.my-taobao-box li{
    width: 95.5%;
    height: 28px;
    line-height: 28px;
    color: #6C6C6C;
    cursor: pointer;
    padding-left: 4.5%;
}
.my-taobao-box li:hover{
    background: #f3f3f3;
}
/*shopping-box*/
.shopping-box{
    width: 260px;
    padding-left: 30px;
    height: 40px;
    line-height: 40px;
    left: 0px;
}
/*check-shopp*/
.check-shopp{
    padding: 5px 5px;
    background: #f40;
    color: #fff;
}
.check-shopp:hover{
    color: #fff;
}
/*get-box*/
.get-box{
    left: 151px;
    width: 77px;
    height: 58px;
}
.get-box li{
    width: 100%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #6C6C6C;
    cursor: pointer;
}
.get-box li:hover{
    background: #f3f3f3;
}
/*center-box*/
.center-box{
    left: 299px;
    width: 90px;
    height: 115px;
}
.center-box li{
    width: 100%;
    height: 28px;
    line-height: 28px;
    color: #6c6c6c;
    text-align: center;
    cursor: pointer;
}
.center-box li:hover{
    background: #f3f3f3;
}
/*nav-box*/
.nav-box{
    left:-163px;
    width: 470px;
    height:200px;
}
/*right-shadow*/
.right-shadow{
    box-shadow: 1px 0 1px #dddddd;
}

.top-sub-nav{ padding:10px;}

/*other-search*/
.other-search{
    clear: both;
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.other-search > a{
    margin-right: 6px;
}
/*more-other*/
.more-other{
    padding: 2px 4px;
    border: 1px solid #eee;
    letter-spacing: 1px;
    margin-left: 3px;
}
.more-other:hover{
    background: #f40;
    color: #fff;
}
/*search-toggle-box*/
.search-toggle-box{
    width: 53px;
    height: 39px;
    padding-left: 19px;
    line-height: 39px;
    text-align: left;
    cursor: pointer;
}
/*.search-toggle-box-scroll*/
.search-toggle-box-scroll{
    top: 29px;
    padding-left: 19px;
    width: 53px;
    height: 30px;
    text-align: left;
    cursor: pointer;
    line-height: 30px;
}
/*my-head*/
.my-head{
    float: left;
    margin: 15px 5px 0 15px;
    border-radius: 80px;
}
/*my-grow*/
.my-grow{
    float: right;
    margin: 5px 0 0 0;
    width: 148px;
    height: 85px;
}
.my-grow > h1{
    float: right;
    margin-right: 8px;
    font-weight: lighter;
}
.my-grow h2{
    line-height: 10px;
}
.my-grow p{
    clear: both;
}
/*my-card*/
.my-card{
    width: 95%;
    height: 55px;
    clear: both;
    margin: 5px auto;
    border-top: 1px solid #eee;
    overflow: hidden;
}
.cards-info{
    margin-top: 10px;
    float: left;
    width: 204px;
    height: 100%;
    overflow: hidden;
}
.cards-info ul{
    width: 410px;
}
.cards-info li{
    float: left;
}

.toggle-box{
    float: right;
    width: 40px;
    height: 100%;
}
/*toggle*/
.toggle{
    margin: 24px auto;
    width: 31px;
    height: 12px;
    border: 1px solid #eee;
}
.arrow-left{
    margin: 0 4px;
    padding-right: 6px;
    border-right: 1px solid #eee;
    cursor: pointer;
}
.arrow-right:hover,
.arrow-left:hover{
    color: #f40;
    cursor: pointer;
}
/**********************top-main*************************/
.top-main{
    margin: 10px auto;
    width:1268px;
    height: 100px;
}

.top-main:after{
    content: '';
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    width: 0;
}
.top-main >a img{
    float: left;
    max-width: 22%;
    padding-top: 8px;
}


/*search-wrapper*/
.search-wrapper,
.search-wrapper-scroll{
    float: right;
    margin-top: 20px;
    width: 875px;
    height: 75px;
	margin-left:30px;
}

/*search-box*/
.search-box,
.search-box-scroll{
    position: relative;
    float: left;
    margin-right: 10px;
    width: 573px;
    height: 40px;
    border: 2px solid #787874;
}
.pNum{ float:left;color:#6f6f6f;background: url(../images/tel_icon.png) no-repeat 50px center; height:40px; padding-left:110px; line-height:50px; font-size:22px; line-height:43px}

.pNum1{ float:left;color:#6f6f6f;background: url(../images/tel_icon1.png) no-repeat 80px center; height:40px; padding-left:120px; line-height:50px; font-size:22px; line-height:43px}	
.search-box-scroll{
    height: 29px;
}
/*search-toggle*/
.search-toggle,
.search-toggle-scroll{
    float: left;
    width: 72px;
    height: 40px;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #fff;
    line-height: 40px;
    text-align: center;
    background: #f6f6f6;
    cursor: pointer;
}
.search-toggle-scroll{
    height: 29px;
    line-height: 29px;
}

.search-wrapper-scroll{
    margin-top: 0;
    /*height: 29px;*/
}
/*search-in*/
.search-in,
.search-in-scroll{
    float: left;
    width: 82.5%;
    height: 38px;
    padding-left: 10px;
    border: none;
    outline: none;
    background: 
                url(../images/s.png) no-repeat 2% center;
				text-indent:15px;
}
.search-in-scroll{
    height: 27px;
    line-height: 27px;
}
/*search-but*/
.search-but,
.search-but-scroll{
    float: right;
    width: 86px;
    height: 40px;
    border: none;
    outline: none;
    font-size: 20px;
    letter-spacing: 5px;
    background:  url(../images/serch.jpg) no-repeat 97% center;
    cursor: pointer;
    color: #fff;
}
.search-but-scroll{
    height: 29px;
    line-height: 29px;
}
.hight-search{
    display: inline-block;
    height: 32px;
    line-height: 15px;
    padding-top: 8px;
}
/*two-code*/
.two-code{
    float: right;
    position: relative;
    width: 94px;
    height: 112px;
    text-align: center;
    border: 1px solid #eee;
}
/*close-code*/
.close-code{
    position: absolute;
    top: -1px;
    left: -21px;
    width: 19px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #eee;
    font-size: 14px;
    color: #d8d8d8;
    cursor: pointer;
}
.close-code:hover{
    border-color: #f40;
    background: #f40;
    color: #fff;
}
.two-code > h3{
    margin: 9px 0;
    font-size: 12px;
    text-align: center;
    color: #f40;
}

/******************scroll-search*******************/
.scroll-search{
    display: none;
    position: relative;
    z-index: 8888;
    margin: auto;
    padding-top: 10px;
    clear: both;
    width: 100%;
    height: 42px;
    background: #fff;
    border-bottom: 1px solid #eee;
    box-shadow: 0 2px 2px #eee;
    opacity: 0.85;
}
.search-litter{
    width: 1200px;
    margin: auto;
}
/*scroll-logo*/
.scroll-logo{
    float: left;
    margin-right:120px;
}


#center_box{ width:1200px; margin:auto;}


/*---搜索下拉选择 样式--*/
.searchselect{ float:left; width:73px; background:#f6f6f6; font-size:12px; height:40px; line-height:40px; text-align:center; border-right:1px solid #ccc;}
.searchselect #type{ width:70px;padding-right:5px; height:40px; display:block; font-size:14px; background:url(../images/arrow.png) no-repeat 80% center;cursor: pointer;}
.searchselect ul {display: none;z-index:150;overflow-x: hidden;width:72px;position: absolute; border:1px solid #ddd; border-top:none;_margin-left:-40px;*margin-left:-40px;}
.searchselect ul li {float: left;width: 72px;height:30px;text-align:center;}
.searchselect ul li a {float: left;	width:72px;height:30px;}
.searchselect ul li {background: #fff; border-top:1px solid #f1f1f1;}
.searchselect ul li a {	width:72px;color: #666;	line-height:30px;}
.searchselect ul li a:hover {background: #ff9933;color: #fff;text-decoration: none}
.searchselect ul li a.current {color: #666}
.searchselect ul li a.current:hover {color: #fff}
.searchselect ul li.last { border:none;	overflow: hidden;width: 64px;height: 0px;}

/*---搜索下拉选择 样式--*/
.searchselect02{ float:left; width:73px; background:#f6f6f6; font-size:12px; height:28px; line-height:28px; text-align:center; border-right:1px solid #ccc;}
.searchselect02 #type02{ width:70px;padding-right:5px; height:28px; display:block; font-size:14px; background:url(../images/arrow.png) no-repeat 80% center;cursor: pointer;}
.searchselect02 ul {display: none;z-index:150;overflow-x: hidden;width:72px;position: absolute; border:1px solid #ddd; border-top:none;_margin-left:-40px;*margin-left:-40px;}
.searchselect02 ul li {float: left;width: 72px;height:27px;text-align:center;}
.searchselect02 ul li a {float: left;	width:72px;height:27px;}
.searchselect02 ul li {background: #fff; border-top:1px solid #f1f1f1;}
.searchselect02 ul li a {	width:72px;color: #666;	line-height:27px;}
.searchselect02 ul li a:hover {background: #ff9933;color: #fff;text-decoration: none}
.searchselect02 ul li a.current {color: #666}
.searchselect02 ul li a.current:hover {color: #fff}
.searchselect02 ul li.last { border:none;	overflow: hidden;width: 64px;height: 0px;}

/*王琦样式粘贴*/
/**************************************************************首页楼层样式***********************************************************************/
#center_box {
    width: 1268px;
    margin: auto;
	margin-bottom: 20px;
}
.pro_box{ display:block; height:470px; margin-top:15px;z-index:1;position:relative; clear:both;}

.pro_box h2.bt{font-size:18px;font-weight:bold;padding:0px; height:35px; line-height:30px; font-family: "Microsoft YaHei"!important; } 
.pro_box h2.bt b{ color:#014dab; font-size:18px; margin-right:5px;}
.pro_box h2.bt a{ color:#444;}

.pro_box .ind_profl{line-height:20px;background-color:#f9f9f9;height:428px;width:215px;float:left; border-right:1px solid #ddd;border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.pro_box .ind_profl .ind_left_pronav{ height:210px; clear:both;padding:10px; }
.pro_box .ind_profl .ind_left_pronav li{ float:left; width:100%; margin-right:10px; height:32px; line-height:32px; overflow:hidden;
margin-left: 20px;}
.pro_box .ind_profl .ind_left_pronav li a{ color:#333; font-size:16px;font-family: "Microsoft YaHei";letter-spacing:2px}
.pro_box .ind_profl .ind_left_pronav li a:hover{ color:#f50;}
.pro_box .ind_profl .pro_flimg{ display:none;}
.pro_box .ind_profl .pro_flimg img{ height:145px; width:215px;}

.product-list{ width:82.8%; float:left; position:relative; height:430px; margin-left:-1px; }
.product-list .hd{ height:40px; line-height:40px; position:relative; margin-top:-42px; left:0px; text-align:right; float:left;} 
.product-list .hd ul{ float:left; position:absolute;background:none!important; height:40px; width:750px!important; left:0px; } 
.product-list .hd ul li{ float:left; font-size:14px;  width:184px; text-align:center;} 
.product-list .hd ul li a{ width:auto!important; color:#444; display:block;}
.product-list .hd ul li.on{ height:40px;  border-bottom:2px solid #f50; background:url(../images/ind_tav_bgicon.png) no-repeat center bottom; cursor:pointer; color:#f50; }
.product-list .hd ul li.on a{ color:#f50; font-weight:bold;} 



.ind_pro_style02{height:217px;float:left;font-family: "Microsoft YaHei"; width:1050px; margin-top:1px;}
.ind_pro_style02 dl{width:209px;float:left;border:1px solid #ddd;height:213px; margin-left:-1px;margin-top:-1px; text-align:center; background:#fff;}

.ind_pro_style02 dl dt{text-align:center;display:table-cell;vertical-align:middle; height:140px; overflow:hidden;}
.ind_pro_style02 dl dt a{width:210px;height:140px;overflow:hidden;text-align:center; display:block;vertical-align:middle;/* for opera */ background:#fff;display:table-cell;vertical-align:middle;}
.edge {width:0; height:100%; display:inline-block;vertical-align:middle;}
.ind_pro_style02 img{display:inline-block;text-align: center;vertical-align:middle;border:none;}

.ind_pro_style02 dl dd{color:#a2a2a2;}
.ind_pro_style02 .name{height:32px;overflow:hidden; line-height:16px; margin-top:10px; padding:0 5px 0 5px;}
.ind_pro_style02 .name a{ color:#555; font-weight:normal;}
.ind_pro_style02 .name a:hover{ color:#f50;}
.ind_pro_style02 dl dd.jg span{ display:block; text-decoration:line-through; color:#999; font-style:oblique; height:18px; line-height:18px;overflow:hidden;}
.ind_pro_style02 dl dd.jg i{color:#f50;font-size:16px; font-weight:normal; font-style:normal;}
.ind_pro_style02 dl a,.index-product dl a:hover{font-weight:bold}

.ind_pro_style02 dl:hover{ border:1px solid #bfbfbf; position:relative; z-index:100;}

.title em{color:#ffef00;line-height:12px}
.product-line1{border-top:2px solid #014dab;width:1266px;}

.botton {
    text-align: center;
    margin-top: 10px;
    width:100%;
}
a.ncbtn {
    height: 20px;
    padding: 5px 10px;
    border-radius: 3px;
}

a.ncbtn {
    font: normal 12px/20px "microsoft yahei", arial;
    color: #FFF;
    background-color: #CCD0D9;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    height: 20px;
    padding: 5px 10px;
    border-radius: 3px;
    cursor: pointer;
    *zoom: 1;
}
a:hover.ncbtn { text-decoration: none; color: #FFF; background-color: #AAB2BD;}


.left-type {
    position: relative;
    width: 100%;
    top: -110px;
}

.left-type a {
    width: 74px;
    margin-left: 16px;
    margin-right: 10px;
    margin-top: 8px;
    font-size: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 20px;
    display: inline-block;
}
/***********************************************************连锁网友情链接的样式********************************************************************/
.slogen-container{
	width: 1268px;
     padding: 10px 0;
     background-color: #f3f3f3;
     margin: auto;
     margin-bottom: 10px;
	}
.link-box{
	width:100%;
	margin:auto;
    height:40px;
	}
.link-box li{
	/*width:153px;*/
	
	padding:0px 20px;
	border-right: 1px solid #ddd;
    float: left;
    line-height: 36px;
	text-align: center;
	display: inline-block;
	}
	
.link-box li a{
	 font-size:16px;
	 color:#000;
	}
/*******************************************************************连锁网的底部样式****************************************************************/
#foot_box{ width:100%; clear:both; background:#f6f6f6; border-top:2px solid #0c59b0; padding-top:15px;}

.serves{width:1268px; margin:auto;  background:#f6f6f6; border-bottom:1px solid #ccc;}
.serves dl{float:left;padding:28px 20px 20px 30px;width:110px;font-family:"simsun"}
.serves dl dt{text-indent:35px;padding:0px 0 0;}
.serves dl dd{text-indent:37px;margin-top:5px;}
.serves dl dd a{color:#666}
.serves dl dd a:hover{text-decoration:none; color:#FF6600;}
.serves dt{background-image:url(../images/vd-000.jpg);background-repeat:no-repeat;height:22px;background-position:-30px -286px; font-size:18px; color:#222;font-family: "Microsoft YaHei"; margin-bottom:12px;}
.serves .dt1{background-position:-30px -312px}
.serves .dt2{background-position:-30px -338px}
.serves .dt3{background-position:-30px -364px}
.serves .dt4{background-position:-30px -390px}
.link{text-align:center;border:1px solid #CFCFCF;padding:10px 0;font-family:"simsun"}
.link a{color:#706F6D;margin:0 0 0 3px;padding:0 12px 0 0;background:url(../images/doc.jpg) no-repeat right center}
.link a:hover{text-decoration:none;}
.footer{padding:10px 0;text-align:center;font-family:"Verdana";color:#706F6D}
.footer a{color:#333}

.serves #footright_weixin{ width:110px; text-align:center; padding:30px 0; margin-left:20px;  height:103px; }
.serves .footright_weixin{ width:110px; text-align:center; padding:30px 0; margin-left:20px;  height:103px; }

.serves #footright_tel { width:300px; padding:30px 0; margin-left:50px; float:right;}
.serves #footright_tel dt{ background-image:none!important; font-size:18px; padding:0px;  text-indent:0px;}
.serves #footright_tel .tel{ font-size:28px; background:url(../images/tel_icon.png) no-repeat; padding-left:60px;height: 36px; color:#333;}

/******************************************************面包屑导航******************************************************************************/
.nch-breadcrumb-layout {
    text-align: center;
	width: 1268px;
    margin: 0 auto;
}
.nch-breadcrumb {
    font-size: 0;
    *word-spacing: -1px;
    text-align: left;
    height: 20px;
    padding: 10px 0;
    margin: 0 auto;
}

.nch-breadcrumb i {
    font-size: 14px;
    color: #AAA;
    margin-right: 4px;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    *margin-right: .3em;
}

[class^="icon-"], [class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0% 0%;
    background-repeat: repeat;
    margin-top: 0;
}

.nch-breadcrumb span {
    font-size: 12px;
    line-height: 20px;
    color: #999;
    letter-spacing: normal;
    word-spacing: normal;
    display: inline-block;
    *display: inline;
    height: 20px;
    zoom: 1;
}

.nch-breadcrumb a {
    color: #777;
    display: block;
}
/*******************************************************供应信息列表页***************************************************************************/
.content {
    width: 1268px;
    margin: 0 auto;
	margin-bottom: 20px;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}

.supply-nav{
	background:#F1F1F1;
	height:36px;
	border-bottom:1px solid #ddd;
	}
.supply-nav a{
       font-size:18px;
	   color:#222;
	   font-family: "Microsoft YaHei";
	   line-height:36px;
	}	
	
.supply-nav-img{
	width:202px;
	float:left;
	text-align:center;
    vertical-align:middle;
	}
.supply-nav-title{
	width:320px;
	float:left;
	text-align:center;
	vertical-align:middle;
	}
.supply-nav-desc{
	width:505px;
	float:left;
	text-align:center;
	vertical-align:middle;
	}

.supply-page{
    font-size:14px;
	color:#222;
   font-family: "Microsoft YaHei";
    }
.supply-page li{
	min-height:120px;
	border-bottom:1px solid #ddd;
	}

.supply-page-img{
	width:202px;
	float:left;
	text-align:center;
    vertical-align:middle;
    margin-top:15px;
}

.supply-page-title{
	width:320px;
	float:left;
	padding:20px;
}
.supply-page-title a{
    font-size:14px;
	color:#222;
   font-family: "Microsoft YaHei";
    }
.supply-page-desc{
	width:505px;
	float:left;
	padding:8px;
}

.supply-page-desc a{
     font-size:14px;
	 color:#222;
    font-family: "Microsoft YaHei";
    }
.supply-page-time{
	float:right;
	margin-top: 30px;
    margin-right: 30px;
}

.supply-page-time span{
	margin-top:10px;
}

.page-box{ 
     width:94%;
     margin:0 auto;
     margin-top:15px; 
     color:#999; 
     font-size:14px;
 }
 
.page-box .digg{
	  width:60%;
	  margin:0 auto;
}
 
.page-box a, .page-box span {
    float: left;
    height: 20px;
    padding: 3px 10px;
    /*border: 1px solid #ccc;*/
    margin-left: 2px;
    font-family: "microsoft yahei";
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
}

body, button, input, select, textarea, label {
    font-family: Microsoft YaHei;
    color: #606060;
    line-height: 1.5;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size-adjust: none;
    font-stretch: normal;
}

/***************************************************************资讯列表页面*********************************************************************/
.news-content {
    width: 1268px;
    margin: 0 auto;
	margin-bottom: 20px;
}

.news-index-wrapper {
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    *zoom: 1;
}

.news-index-wrapper .col-main {
    width:954px;
}

.news-index-wrapper .col-main, .news-index-wrapper .col-side {
    float: right;
    padding: 0 5px;
}

.news-index-list .tab-header {
    height: 38px;
    background-color: #f3f3f3;
    border: 1px solid #e4e4e4;
    *zoom: 1;
}

.news-index-list .tab-header ul li {
    float: left;
    line-height: 22px;
    font-size: 16px;
    text-align: center;
    padding: 8px 20px;
}

.news-index-list .tab-header ul li.active {
    position: relative;
    top: -1px;
    left: -1px;
    background-color: #ffaa01;
    border: 1px solid #ffaa01;
}

.news-page-num{
    width:100%;
	height:50px;	
}


.news-index-list .tab-content {
    border: 1px solid #e4e4e4;
    border-top: none;
	border-bottom: none;
}

.news-index-main-list {
    padding: 0;
}

.news-index-list .tab-header ul li.active i {
    border-top-color: #ffaa01;
}

.news-index-list .tab-header ul li i {
    position: absolute;
    top: 37px;
    left: 0;
    right: 0;
    display: block;
    width: 0;
    height: 0;
    margin: 0 auto;
    border-width: 6px 6px 0 6px;
    border-style: solid dashed none dashed;
    border-color: transparent;
}

.news-index-list .tab-header ul li.active a {
    color: #FFF;
}
.news-index-list .tab-header ul li a:hover, .news-index-list .tab-header ul li a:active {
    text-decoration: none;
}
.news-index-list .tab-header ul li a:hover {
    color: #ff8f0f;
}
.news-index-list .tab-header ul li a {
    color: #333;
}
.news-index-main-list li {
    *zoom: 1;
    padding: 20px 20px 15px;
    border-bottom: 1px solid #ececec;
	 min-height: 125px;
}
.news-index-main-list li p {
    margin: 0 0 10px;
}
.news-index-main-list li .img {
      width: 200px;
    height: 133px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #e4e4e4;
    margin-left: 20px;
	 margin-right: 20px;
    float: left;
}

.news-index-main-list li .img img {
    width: 100%;
    vertical-align: middle;
    max-height:130px;
    width:200px;
}

.news-index-main-list li h3 {
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 10px;
}

.news-index-main-list li h3 a {
    color: #333;
}

.news-index-main-list li .brief 
{
    font-family: Microsoft YaHei;
    font-size: 14px;
}

.news-index-main-list li .metas {
    font-size: 12px;
    color: #999;
}

.news-index-main-list li .metas span {
    margin-right: 35px;
}

.news-index-list .tab-content .list_pagination {
    padding: 20px;
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 3px;
}

.news-index-wrapper .col-side {
    width: 294px;
}

.news-index-wrapper .col-main, .news-index-wrapper .col-side {
    padding: 0 5px;
}

.page-side-box {
    border: 1px solid #e4e4e4;
    margin-bottom: 10px;
}
.box-news-index {
    border-top-color: #ffaa01;
}
.page-side-box .box-title {
    background-color: #f7f7f7;
    border-bottom: 1px solid #e4e4e4;
    padding: 6px 15px;
    *zoom: 1;
}

.box-news-index .box-title h4 {
    font-size: 16px;
    margin-bottom: 0;
}

.news-index-rank .box-body {
    height: 325px;
}
.box-news-index .box-body {
    padding: 5px 10px;
}

.news-index-rank-list {
    padding: 5px 0 0;
    font-size: 14px;
}
.news-index-rank-list li {
    height: 30px;
}


.news-index-rank-list li .num {
    display: inline-block;
    width: 20px;
    height: 14px;
    line-height: 14px;
    padding-left: 3px;
    background-repeat: no-repeat;
    background-image: url('../images/platform_bg_sprite.png');
    background-position: -240px -510px;
    font-size: 12px;
    color: #FFF;
    vertical-align: middle;
    margin-right: 3px;
}

.news-index-rank-list li .num-1 {
    background-position: -330px -510px;
}


.news-index-rank-list li .num-2 {
    background-position: -300px -510px;
}

.news-index-rank-list li .num-3 {
    background-position: -270px -510px;
}

.news-index-rank-list li a {
    color: #333;
     font-family: Microsoft YaHei;
     font-size:14px;
    display: inline-block;
    overflow: hidden;
    height: 22px;
    line-height: 22px;
    width: 230px;
    vertical-align: middle;
}

#pro_nav {
    background: url(../images/ny_left_bg01.jpg) repeat-x top;
}

#biaoti {
    height: 35px;
    line-height: 35px;
    font-size: 12px;
    width: 100%;
    clear: both;
    background: #f7f7f7;
    border-bottom: 1px solid #ddd;
}

#biaoti b {
    float: left;
    margin-left: 15px;
    font-size: 16px;
    color: #606060;
    font-family: 'Microsoft YaHei';
}

#pro_nav_lb {
    list-style-type: none;
    font-size: 12px;
    padding: 20px;
    margin-top: 4px;
}

#pro_nav_lb li {
    margin-top: 1px;
    background: url(../images/left_nav_icon01.png) no-repeat top left;
    background-position: 0px 3px;
}
#pro_nav_lb li a {
    color: #222;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    font-size: 18px;
    letter-spacing: 2px;
}
#pro_nav_lb a {
display: block;
text-decoration: none;
}

#pro_nav_lb li a:hover {
color: #fff;
background: url(../images/left_nav_icon03.png) no-repeat top left #0166b4;
}
#pro_nav_lb .hover_leftnav {
    color: #fff;
    background: url(../images/left_nav_icon03.png) no-repeat top left #0166b4;
}
#pro_nav_lb .hover_leftnav a {
color: #fff;
}

/****************************************************************新闻详情页面******************************************************************/

.news-detail-content {
    border: 1px solid #e4e4e4;
    padding: 0 20px;
    margin-bottom: 15px;
}


.news-detail-content .brand-content {
    position: relative;
    padding: 20px 0;
    text-align: center;
    border-bottom: 1px solid #bfbfbf;
}

.news-detail-content .brand-content h2 {
    font-size: 24px;
    margin-bottom: 10px;
}

.news-detail-content .brand-content .meta {
    margin-bottom: 0;
    color: #999;
}

.news-detail-content .brand-content .meta span {
    margin: 0 20px;
    font-size: 14px;
}

.news-detail-content .art-content {
    padding: 20px 0;
    color: #444;
    font-size: 16px;
    line-height: 26px;
    word-wrap: break-word;
    
}
.art-content .tag-share{
    margin-top:15px;
}

.news-detail-content .art-content p{
   display: block;
margin-top: 0em;
margin-bottom: 1em;
margin-right: 0px;
margin-left: 0px;
}

.news-detail-content .art-content img{
   max-width:912px;
}

.news_like_share {
    padding: 40px 0 30px;
}

.news_like_share .like {
    display: block;
    margin: 0 auto 10px;
    padding-top: 17px;
    width: 106px;
    height: 106px;
    background-repeat: no-repeat;
    background-image: url('../images/platform_bg_sprite.png');
    background-position: -600px -270px;
}

.news_like_share .like-icon {
    display: block;
    width: 50px;
    height: 50px;
    margin: 0 auto 5px;
    background-repeat: no-repeat;
    background-image: url('../images/platform_bg_sprite.png');
    background-position: -420px -270px;
}

.news_like_share .like span {
    display: block;
    text-align: center;
    color: #fff;
}

.jiathis_style_24x24 {
    width: 262px;
    margin: 0 auto;
    *zoom: 1;
}

.jiathis_style_24x24 .jiathis_txt {
    float: left;
    font-size: 22px;
    text-decoration: none;
    line-height: 24px !important;
}
.jiathis_style_24x24 .jiathis_txt {
    font-size: 14px !important;
}

.tag-cloud .tag {
    display: inline-block;
    padding: 1px 4px;
    font-size: 12px;
    margin: 0 5px 4px 0;
    color: #FFF;
    white-space: nowrap;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
}
.tag-1 {
    background-color: #ffaa01;
}
.tag-1:hover,
.tag-1:active {
    background-color: #cd8800;
}
.tag-2 {
    background-color: #bfd671;
}
.tag-2:hover,
.tag-2:active {
    background-color: #adcb49;
}
.tag-3 {
    background-color: #8ed1e0;
}
.tag-3:hover,
.tag-3:active {
    background-color: #66c1d5;
}
.tag-4 {
    background-color: #c098d3;
}
.tag-4:hover,
.tag-4:active {
    background-color: #aa74c4;
}
.tag-5 {
    background-color: #f29c9f;
}
.tag-5:hover,
.tag-5:active {
    background-color: #ec6f73;
}
.tag-6 {
    background-color: #88abda;
}
.tag-6:hover,
.tag-6:active {
    background-color: #6190ce;
}
.tag-7 {
    background-color: #89c997;
}
.tag-7:hover,
.tag-7:active {
    background-color: #66b978;
}

.news-detail-content .art-nav {
    font-size: 14px;
    line-height: 22px;
    height: 22px;
    overflow: hidden;
}

.news-detail-content .art-nav .prev {
    text-align: left;
}

.news-detail-content .art-nav .next {
    text-align: right;
}
.news-detail-content .art-nav .prev, .news-detail-content .art-nav .next {
    height: 22px;
    width: 420px;
    float: left;
}

.news-detail-content .art-nav .prev a, .news-detail-content .art-nav .next a {
    color: #333;
}

.news-detail-content .art-nav .prev a:hover, .news-detail-content .art-nav .next a:hover {
    color: #ffaa01;
}

/************************************************************************公司介绍页面*********************************************************/
.company{
	  padding: 20px 30px;
}
.box dl{
	  padding-top:20px;
	}
	
.box .lianxi{
	  padding-top:20px;
	  padding-left:30px;
	}
.box dl dd {
    line-height: 25px;
    display: inline-block;
    width: 90%;
	padding-left:30px;
}

.box dl dd a {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
}

.box dl dd img.dcv_ps {
    margin-right: 8px;
    margin-top: 4px;
    float: left;
}

.nk_ban {
    background: url(../images/du_pks.jpg) left -94px no-repeat;
    padding-left: 15px;
    color: #666666;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 3px;
    overflow: hidden;
}

.nk_ban em {
    color: #666666;
    font-size: 12px;
    float: left;
}

.nk_ban span {
    float: left;
}

.air_t {
    width: 32px;
    display: inline-block;
    float: left;
}
.qq_pch {
    margin: 0px 2px;
    float: left;
}

/**************************************************************产品列表页***********************************************************************************/

.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; } 

.wrapper{ position:relative; margin:0 auto; width:100%;  overflow:hidden; }
	.wrapper.igoods{ height:327px; }
	.wrapper.auto{ height:auto; }
	.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	
.section {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 1268px;
    text-align: left;
    overflow: hidden;
}

/*筛选条件样式*/
.screen-box{ position:relative; border:1px solid #e8e8e8; }
	.screen-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.screen-box dl{ clear:both; display:block; border-top:1px solid #f7f7f7; }
	.screen-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.screen-box dl:first-child{ border-top:none; }
	.screen-box dl dt{ display:block; float:left; padding-left:20px; width:100px; color:#555; line-height:36px; }
	.screen-box dl dd{ position:relative; margin-left:112px; padding-top:5px; overflow:hidden; }
	.screen-box dl dd a{ display:inline-block; margin:0 5px 5px 0; padding:6px 10px; border:1px solid #fff; font-size:12px; line-height:1em;color: #666; }
	.screen-box dl dd a.selected{ border-color:#fff; color:#fff; background:#0089CD; }
.line15 {
    clear: both;
    font-size: 0px;
    height: 15px;
    overflow: hidden;
}

/*排序样式*/
.sort-box{ height:38px; border:1px solid #e8e8e8; background:#f7f7f7; overflow:hidden; }
	.sort-box a{ display:block; float:left; margin-left:-1px; padding:0 15px; line-height:38px; height:38px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; color:#333; font-size:12px; }
	.sort-box a:hover,.sort-box a.selected{ color:#0089CD; background:#fff; }
	
	/*商品图片列表*/
.img-list2{ position:relative; }
	.img-list2 ul{ margin:0 0 0 -15px; *zoom:1; }
	.img-list2 ul .nodata{ text-align:center; color:#333; font-size:14px; line-height:120px; }
	.img-list2 ul li{ float:left; margin:15px 0 0 15px; width:241px; _display:inline; }
	.img-list2 ul li .wrap-box{ position:relative; padding:10px; border:1px solid #e8e8e8; }
	.img-list2 ul li .wrap-box:hover{ border-color:#f40; }
	.img-list2 ul li .wrap-box .img-box{ position:relative; width:220px; height:220px; overflow:hidden; }
	.img-list2 ul li .wrap-box .img-box .abs-txt{ position:absolute; top:0; left:0; display:inline-block; padding:0 5px; border-radius:2px; color:#fff; font-size:12px; line-height:23px; background:#f06000; text-align:center; }
	.img-list2 ul li .wrap-box .img-box img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
	.img-list2 ul li .wrap-box .info h3{ display:block; margin:10px 0; line-height:20px; height:20px; color:#333; font-size:13px; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.img-list2 ul li .wrap-box .info h3 a{ color:#333; font-size:13px; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.img-list2 ul li .wrap-box .info .col{ line-height:24px; height:24px; color:#999; font-size:12px; overflow:hidden; }
	.img-list2 ul li .wrap-box .info .col i{ float:right; color:#999; font-style:normal; }
	.img-list2 ul li .wrap-box .info .col b{ display:inline-block; margin-right:2px; color:#f40; font-size:16px; font-weight:600; }
	.img-list2 ul li .wrap-box .info .col s{ display:inline-block; text-decoration:line-through; }




/****************************************************************************搜索界面**********************************************************************/
.list-auto{ position:relative; display:block; margin:0 340px 0 0; overflow:hidden; _zoom:1; }
.ntitle{ margin:0 auto; padding:30px 0 0; width:100%; }
	.ntitle:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.ntitle h2{ display:inline-block; float:left; padding-right:10px; width:auto; color:#333; font-size:24px; font-weight:400; line-height:25px; }
	.ntitle h2 a{ position:relative; padding-right:25px; color:#888; }
	.ntitle h2 a:hover{ color:#f06000; text-decoration:none; }
	.ntitle h2 a em{ display:block; position:absolute; right:-4px; top:8px; width:9px; height:17px; background:url(../images/slider.png) -359px -87px no-repeat; }
	.ntitle p{ display:inline-block; float:left; padding-top:3px; line-height:18px; color:#888; font-size:14px; }
	.ntitle p a{ margin-left:10px; padding:0 0 0 15px; color:#888; font-size:14px; background:url(../images/line.png) left center no-repeat; }
	.ntitle p a:hover{ color:#f06000; }
	.ntitle p a.no-bg{ background:none; }
	.ntitle i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal; line-height:1em; }
	.ntitle span{ display:inline-block; float:right; line-height:18px; color:#999; font-size:12px; }
	.ntitle span a{ color:#999; }
	.ntitle span a:hover{ color:#0089CD; }
	
.blue {
    color: #1E7BB3;
}

.red {
    color: #F00;
}

.n-list{ padding-top:10px; }
	.n-list li{ display:block; padding-bottom:16px; border-bottom:1px solid #f0f0f0; overflow:hidden; }
	.n-list li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.n-list li h2{ padding:16px 0 14px 0; font-size:16px; line-height:27px; font-weight:normal; }
	.n-list li h2 a{ font-size:20px; font-weight:bold; line-height:29px; color:#3b8dd1; text-decoration:none; }
	.n-list li h2 a:hover{ color:#8CAC52; }
	.n-list li .note b{ position:relative; display:block; float:left; margin-right:16px; width:156px; height:104px; font-style:normal; }
	.n-list li .note b img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
	.n-list li .note p{ font-size:14px; line-height:23px; font-weight:500; color:#555; }
	.n-list li .note .info{ padding-top:10px; }
	.n-list li .note .info span{ margin-right:10px; padding-left:20px; color:#777; background:url(../images/sprite.gif) no-repeat; }
	.n-list li .note .info .time{ background-position:0 -158px; }
	.n-list li .note .info .view{ background-position:0 -36px; }
	.n-list li .note .info .comm{ background-position:0 4px; }
	.n-list .nodata{ margin-top:30px; color:#666; font-size:14px; line-height:100px; text-align:center; }


	
	
/**产品详情页详情导航 样式*/
/*--第一部分--*/

.w1{width:100%; height:auto;background:#f2f2f2; padding:13px 0;}
.xqpprice-2016{ width:1268px; height: auto !important;_height:490px; min-height:490px;padding-bottom: 10px; margin: 0 auto;background-color:White;}
.xqpprice-20161{ width:1268px; height: auto !important;_height:400px; min-height:410px;padding-bottom: 10px; margin: 0 auto;background-color:White;}
/*商品缩略图样式*/
.goods-pic{ position:relative; float:left; margin-top:30px; width:372px; *z-index:1;  margin-left:20px; }
.supply-pic{ position:relative; float:left; margin-top:20px; width:372px; height:227px; *z-index:1; margin-left:100px; }
	.pic-box{ float:left; width:100%;}
	.pic-preview{ position:relative; width:371px; height:368px; border:1px solid #e8e8e8; }
	.pic-scroll{ margin-top:10px; width:100%; height:auto;}
	.pic-scroll .prev{ float:left; margin-right:5px; }
	.pic-scroll .next{ float:right; }
	.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
	.pic-scroll .items{ position:relative; float:left; width:329px; height:62px; overflow:hidden; }
	.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:100%; height:100%; }
	.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:67px; text-align:center; }
	.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:56px; height:56px; }
	.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }

/* 图片放大镜样式*/
.jqzoom{ position:relative; display:block; margin:0; padding:0; width:100%; height:368px; border:none; cursor:crosshair; }
    .jqzoom img{ width:100%; height:368px; }
.zoomdiv{ position:absolute; z-index:100; display:none; width:100%; height:368px; background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:368px; max-height:368px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }

/**第一部分中间*/
#xq-ppricecenter{height: auto;width:566px;float: left;margin-left:20px;margin-top:35px;}
#supply-xqcenter{height: auto;width:600px;float: left;margin-left:80px;margin-top:15px;}
.pstate ul li{ width:99.9%;margin-top:10px; font-size:15px; float:left; display:inline; }
.li2{ background:#f7f7f7;}  
#price{float:left;text-align:center;}
#pricelist{float:right;text-align:center; margin-right:40px; _margin-top:5px;}
.span2{border:solid 1px #dddddd; width:22%; height:26px;_height:20px; float:left;_padding-top:3px; padding-bottom:2px; text-align:center; display:block; margin-right:10px; }
.span2 a{color:Black;}
.span2 img{margin-right:10px; vertical-align:middle}
#lidashed{height:12px;_height:12px; line-height:12px;}

.supply-name strong 
{
font-size: 16px;
line-height: 30px;
color: red;
white-space: normal;
margin-top: 5px;
}
#liphone {
    height: 55px;
    width: 569px;
    float: left;
}
.phone {
    height: 55px;
    width: 569px;
    background: #f7f7f7;
    font-size: 16px;
}

.phone .qqtalk {
    color: Blue;
    width: 155px;
    height: 55px;
    float: right;
}

.phone .qqtalk a {
    color: #286dc2;
    font-size: 13px;
    font-weight: bold;
    margin-top: 10px;
}

.phone .phonefont {
    margin-left: 8px;
    margin-right: 6px;
    font-weight: bold;
    font-family: 微软雅黑;
}
.phone img{
 vertical-align: middle;
}
/**添加到分享*/
#share{float:left; height:24px; margin-top:4px;*margin-top:24px;_margin-top:20px; display:inline;}
#share1{float:left; height:24px; margin-top:0; display:inline;}
.short-share{padding:1px 0; height:24px; width:96%;float:left; cursor:pointer;background-color:#fff}

/*详情页面修改部分20160404-----------------------------------------------------------------------------------------*/
.Proview{width:100%; height:auto;background:#f2f2f2; padding:13px 0;}
.Proviewcont{ width:1268px; height: auto !important;_height:490px; min-height:490px;padding-bottom: 10px; margin: 0 auto;background-color:White;}
/**第一部分中间*/
#Proviewcenter{height: auto;width:566px;float: left;margin-left:20px;margin-top:35px;}
.Proviewct{height: 55px; line-height: 22px; overflow: hidden;}
.Proviewct h1{font-weight: bold; font-size: 22px}
.Proviewct span{font-size:14px; float:left;display:block;  height:30px; color:Red; margin-top:10px; }
.Proviewcttop{width:100%; height:380px;}
.spliterxx{ background:#f7f7f7}
.Proviewcttop dl dd{ width:99.9%;margin-top:10px; font-size:15px; float:left; display:inline; letter-spacing:2px }
/**第二部分产品介绍*/
.proshowcont{width: 100%;height:auto;overflow:hidden; padding-bottom:10px; padding-top:3px; min-width:1268px;}
.proshowcenter{ width:1268px; height:auto;margin:0px auto;}
/** 第二部分的左边部分*/
.proshowleft{float:left;width:77.2%;height:auto;border:1px solid #dddddd; display:block; margin-top:1px;}
.detail-content{ font-size:15px;display: block; padding: 10px 10px;}
.proshowltitle {width:100%;overflow:visible;height:35px;line-height:35px;background:#f2f2f2;border-bottom:1px solid #dddddd;  font-size:18px;font-family: "微软雅黑", "Microsoft YaHei"; font-weight:bold; text-indent:2em}
.proshowleft .detail-content img{ max-width:800px;}
/*右边部分*/
.proshowright{float:right;width:22%;height:auto;border:1px solid #dddddd; margin-top:1px;}
.proshowrtitle {width:100%;height:35px;line-height:35px;background:#f2f2f2;border-bottom:1px solid #dddddd;  font-size:18px;font-family: "微软雅黑", "Microsoft YaHei"; font-weight:bold; text-indent:2em}
.proshowrightc{width:100%;}
.pro_news_list {
    padding: 5px 5px;
    font-size: 14px;
}
.pro_news_list li {
    height: 30px;
}
.pro_news_list li .num {
    display: inline-block;
    width: 20px;
    height: 14px;
    line-height: 14px;
    padding-left: 3px;
    background-repeat: no-repeat;
    background-image: url('../images/platform_bg_sprite.png');
    background-position: -240px -510px;
    font-size: 12px;
    color: #FFF;
    vertical-align: middle;
    margin-right: 3px;
}

.pro_news_list li .num-1 {
    background-position: -330px -510px;
}


.pro_news_list li .num-2 {
    background-position: -300px -510px;
}

.pro_news_list li .num-3 {
    background-position: -270px -510px;
}

.pro_news_list li a {
    color: #333;
     font-family: Microsoft YaHei;
     font-size:14px;
    display: inline-block;
    overflow: hidden;
    height: 22px;
    line-height: 22px;
    width: 230px;
    vertical-align: middle;
}
/*详情页面修改部分20160404-----------------------------------------------------------------------------------------*/


/**最右侧联系信息*/
.contus{float:left; width:240px;*width:240px; height:361px;margin-top:35px; display:inline; margin-left:5px}
.a_to_p_l{padding: 15px;
    float: left;
    width: 100%;
    _width: 91.6%;
    height: 211px;
    margin-top: 21px;
    display: inline;
    border: 1px solid #eeeeee;}
.a_to_p_l dl{ padding:15px;}
.a_to_p_l dl dd {
line-height: 25px;
display: inline-block;
text-decoration:none;
width: 99%;
}
.a_to_p_l dl dd  a{ text-decoration:none;}
.a_to_p_l dl dd span a{ font-size:15px; font-weight:bold; color:Black}
.nk_ban {
background: url(../images/du_pks.jpg) left -94px no-repeat;
padding-left: 15px;
color: #666666;
font-size: 14px;
height: 28px;
line-height: 28px;
margin-bottom: 3px;

}
.a_to_p_r 
{
margin-top:10px;
width: 99%;
float: left;
padding:15px;
border:1px solid #eeeeee;
}
.nk_ban a.ji_sy {
display: block;
background: #1d649c;
color: #fff;
font-size: 12px;
width:29.16%;
float:right;
height: 22px;
line-height: 22px;
text-align: center;

}

/**第二部分产品介绍*/
.product-content{width: 100%;height:auto;overflow:hidden; padding-bottom:10px; padding-top:3px;}
.rela-product{ width:1268px; height:auto;margin:0px auto;}
/** 第二部分的左边部分*/
.relp-left{float:left; width:210px; height:auto;}
/**右边部分*/
.relp-right{float:left;width:100%;height:auto;border:1px solid #dddddd; display:block; margin-top:1px;}
.relp-right .detail-content{ font-size:15px;}
/**头部导航 点击的特效*/
.righttitle {width:100%;overflow:visible;height:35px;line-height:35px;background:#f2f2f2;border-bottom:1px solid #dddddd;  font-size:18px;font-family: "微软雅黑", "Microsoft YaHei"; font-weight:bold; text-indent:2em}
.relp-right .detail-content img{ max-width:1200px;}	

/**第二部分热门推荐*/
.pro_list_bottom {border: 1px solid #dddddd;margin-top: 30px;width:1268px;margin:0 auto;margin-bottom:15px;}
.o_list_bot{height:48px;border-bottom:1px solid #f1f1f1;line-height:48px;background:#f8f8f8;}
.o_list_bot span{float:left;color:#4c4948;font-size:18px;font-weight:bold;font-family: "微软雅黑", "Microsoft YaHei"; text-indent:2em; font-weight:bold}
.o_list_bot a{float:right;margin-right:17px;display:block;background:#ff7300;border:1px solid #ff7300;color:#fff;font-size:12px;width:118px;height:25px;line-height:25px;text-align:center;margin-top:11px;}
.o_list_bot a:hover{color:#ff7300;background:#fff;}
.o_list_bob{padding:10px 10px 20px;width:99%;overflow:hidden;}
.o_list_bob dl{width:100%; overflow:auto;}
.o_list_bob dl dd{width:196px;border:1px solid #f1f1f1;margin-right:10px;float:left;}
.o_list_bob dl dd:hover{border:1px solid #ff7300;}
.o_list_bob dl dd table{width:194px;height:190px;border-bottom:1px solid #f1f1f1;}
.o_list_bob dl dd em{height:35px;line-height:35px;color:#ff4400;font-size:20px;font-family:Arial, Helvetica, sans-serif;display:block;width:190px;margin:0px auto;}
.o_list_bob dl dd em i{font-size:12px;font-style:normal;font-family:"微软雅黑";}
.o_list_bob dl dd span{display:block;line-height:21px;height:45px;overflow:hidden;width:190px;margin:0px auto;}
.o_list_bob dl dd span a{color:#555555;font-size:12px;display:block;line-height:21px;height:45px;overflow:hidden;}

	
	
/*全部分类、全部品牌等*/
.nch-container { width: 1268px; margin: 0 auto;}
.nch-all-menu { border-bottom: solid 2px #0168B7; margin-top:2px}
.nch-all-menu .tab-bar { font-size: 0;  word-spacing:-1em;}
.nch-all-menu .tab-bar li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; padding: 0; margin-left: 0px; overflow: hidden; box-shadow: 1px 0 1px rgba(0,0,0,0.05); *zoom:1;}
.nch-all-menu .tab-bar li a { font: normal 14px/20px "microsoft yahei"; color: #777; background-color: #0168B7; display: block; height: 20px; padding: 5px 12px; border: solid #0168B7; border-width: 1px 1px 0 1px;}
.nch-all-menu .tab-bar li a:hover { color: #D93600;}
.nch-all-menu .tab-bar li.current a,
.nch-all-menu .tab-bar li.current a:hover { font-weight: 600; text-decoration: none; color: #FFF; background-color: #0168B7; border-color: #0168B7; cursor: default;}
.nch-category-all { width: 1268px; margin-top: 10px; overflow: hidden;}
.nch-category-all ul { font-size: 0;  word-spacing:-1em; width: 1220px; margin-left: -20px;}
.nch-category-all li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; width: 588px; padding: 0; margin: 0 0 15px 20px; border: solid 1px #E6E6E6; overflow: hidden;}
.nch-category-all li .title { font: 600 14px/20px "microsoft yahei"; background-color: #F5F5F5; display: block; height: 20px; padding: 5px 10px; border-bottom: solid 1px #E6E6E6;}
.nch-category-all li .title a { color: #666;}
.nch-category-all li .title a:hover { color: #D93600;}
.nch-category-all li .title i { background-color: #0168B7; vertical-align: middle; display: inline-block; width: 4px; height: 14px; margin: 0 5px 0 2px; border-radius: 2px;}
.nch-category-all li dl { font-size: 0;  word-spacing:-1em; display: block; width: 98%; margin: -1px auto 0 auto; border-top: dotted 1px #E5E5E5;}
.nch-category-all dl dt { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: right; display: inline-block; *display: inline/*IE7*/; width: 14%; padding: 0; overflow: hidden; *zoom: 1/*IE7*/;}
.nch-category-all dl dt a { font-weight: 600; color: #D93600; text-overflow: ellipsis; white-space: nowrap; display: block; height: 20px; padding: 4px; overflow: hidden;}
.nch-category-all dl dd { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; width: 84%; padding: 0; overflow: hidden; *zoom: 1;}
.nch-category-all dl dd a { display: inline-block; color: #777; height: 20px; padding: 2px 4px; margin: 2px 2px 0 0;}
.nch-category-all dl dd a:hover { color: #D93600;}
.nch-recommend-borand { background-color: #FCF8E3; border: solid 1px #FBEED5; margin-top: 10px; position: relative; z-index: 1;}
.nch-recommend-borand .title { background: url(cssimg/2014shop_background_img.png) no-repeat 0 -20px; width: 80px; height: 80px; position: absolute; z-index: 1; top: 0; left: 0;}
.nch-barnd-list { margin-top: 20px;}
.nch-barnd-list ul { font-size: 0;  word-spacing:-1em; width: 1170px; margin: 0 auto;}
.nch-barnd-list ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; width: 195px; padding: 0; margin: 0 0 20px 0; overflow: hidden; *zoom: 1;}
.nch-barnd-list dl { background-color: #FFF; width: 150px; padding: 4px 9px; border: solid 1px #E6E6E6; margin: 0 auto; border-radius: 3px; box-shadow: inset 0 0 2px rgba(204,204,204,0.3);}
.nch-barnd-list dt a { line-height: 0; background-color: #FFF; text-align: center; vertical-align: middle; display: table-cell; *display: block; width: 150px; height: 50px; overflow: hidden;} 
.nch-barnd-list dt a img { max-width: 150px; max-height: 50px; margin-top:expression(50-this.height/2); *margin-top:expression(25-this.height/2)/*IE6,7*/;}
.nch-barnd-list dl dd { font-size: 12px; text-align: center; text-overflow: ellipsis; white-space: nowrap; height: 20px; padding: 4px 0 0 0; border-top: solid 1px #E6E6E6; overflow: hidden;}
.nch-brand-class { margin-top: 20px; margin-bottom: 10px;}
.nch-brand-class-tab { margin-bottom: 6px;}
.nch-brand-class-tab .tabs-nav { font-size: 0;  word-spacing:-1em;}
.nch-brand-class-tab .tabs-nav li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; padding: 0; margin: 0 14px 14px; overflow: hidden; *zoom: 1;}
.nch-brand-class-tab .tabs-nav li a { font: normal 14px/90px "microsoft yahei"; text-align: center; background: #FAFAFA; display: block; width: 90px; height: *0px; text-overflow: ellipsis; white-space: nowrap; border: solid #D7D7D7 1px; overflow: hidden;}
.nch-brand-class-tab .tabs-nav li a em { font-size: 11px; margin-left: 4px; -webkit-text-size-adjust:none;}
.nch-brand-class-tab .tabs-nav li a:hover { text-decoration: none;}
.nch-brand-class-tab .tabs-nav li.tabs-selected a { color: #FFF; font-weight: 600; background-color: #D93600; border-color: #B22D00; cursor: default;}
.nch-brand-class .nch-barnd-list { background-color: #F5F5F5; display: block; padding-top: 20px; border: solid 1px #E6E6E6;}
.nch-brand-class .tabs-hide { display: none;}
.nch-barnd-list-text { font-size: 0;  word-spacing:-1em; width: 1150px; margin: 0 auto;}
.nch-barnd-list-text strong,
.nch-barnd-list-text a { font-size: 14px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; padding: 0; margin: 0 20px 15px 0; overflow: hidden; *zoom: 1;}
.nch-barnd-list-text strong { margin-left: 10px;}


/*******************************************************登录界面*********************************************************************************************/
.login-box{ margin-bottom:10px; width:100%; min-height:500px; _height:500px; background:#f1f1f1;background:url(../images/001.jpg) no-repeat center center; }
.login-left{ position:absolute; top:30px; left:0; right:320px; bottom:0;  _width:500px; _height:320px; _top:100px; _left:160px; }
.login-right{ float:right; margin:30px auto; padding:20px; width:300px; text-align:left; border:1px solid #e5e5e5; border-radius:3px; background:#fff; }
.login-right h1{ margin-bottom:20px; color:#555; font-size:22px; font-weight:700; letter-spacing:3px; line-height:30px; height:30px; text-align:center; }
	.login-right li{ position:relative; clear:both; margin-bottom:10px; height:50px; *display:inline; *zoom:1; }
	.login-right li label{ position:absolute; top:1px; left:10px; width:68px; height:40px; line-height:40px; color:#999; font-size:14px; }
	.login-right li input{ display:block; margin:0; padding:10px 10px 10px 80px; width:208px; height:20px; line-height:20px; border:1px solid #e8e8e8; background:#fbfcff; color:#333; font-size:14px; border-radius:3px; }
	.login-right li input:focus{ border-color:#999; }
	.login-right li span{ line-height:24px; }
	.login-right .btn-box .col{ clear:both; margin-bottom:10px; padding-bottom:10px; color:#555; font-size:14px; line-height:20px; }
	.login-right .btn-box .col .submit{ display:block; padding:10px 20px; width:100%; color:#fff; font-size:14px; line-height:20px; border:0; background:#1e7bb3; text-align:center; border-radius:3px; cursor:pointer; }
	.login-right .btn-box .tips{ display:none; margin:0; padding:0; text-align:center; font-size:12px; color:#f00; }
	.login-right .oauth-box { clear:both; padding-top:20px; }
	.login-right .oauth-box h3{ display:block; margin-bottom:10px; color:#555; font-size:14px; line-height:30px; height:30px; font-weight:normal; }
	.login-right .oauth-box p{ margin-left:-25px; }
	.login-right .oauth-box p a{ display:block; float:left; margin:0 0 10px 25px; _display:inline; _zoom:1; }
	.login-right .oauth-box p a img{ width:38px; height:38px; }

.home-box {
    position: relative;
    display: block;
    margin: 0 0 0 217px;
    overflow: hidden;
    padding-bottom:20px;
}

.avatar-box{ padding:15px; background:#F7F8FD; overflow:hidden; }
	.avatar-box .img-box{ display:block; float:left; margin-right:10px; padding:1px; border:1px solid #fff; background:#fff; *width:60px; *height:60px; overflow:hidden; }
	.avatar-box .img-box img{ width:60px; height:60px; }
	.avatar-box h3{ color:#6c757e; font-size:16px; line-height:1em; height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.avatar-box p{ color:#6c757e; font-size:12px; line-height:20px; }

.side-nav{ border-top:1px solid #e8ecef; }
	.side-nav li{ padding:5px 0; zoom:1; }
	.side-nav li a{ position:relative; display:block; margin:0 15px; padding:8px 15px; color:#6c757e; font-size:14px; line-height:20px; height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.side-nav li a:hover{ color:#fff; border-radius:3px; background:#277bb9; }

.u-tab-head{ margin-bottom:15px; height:40px; background:#fbfbfb; border:1px solid #e8ecef; }
	.u-tab-head p a{ float:left; display:block; margin:-1px 0 auto -1px; padding:11px 25px; line-height:20px; height:20px; color:#7f838c; font-size:14px; border-left:1px solid #e8ecef; border-right:1px solid #e8ecef; }
	.u-tab-head p a:hover,.u-tab-head p a.selected{ color:#fff; background:#0089cd; }
	.u-tab-head span{ float:right; line-height:40px; }
	.u-tab-head span .add{ display:block; padding:10px 15px; line-height:20px; font-size:12px; }
.u-tab-content{ position:relative; padding:15px; background:#fbfbfb; border:1px solid #f0f0f0; min-height:398px; overflow:hidden; _height:398px; _overflow:visible; }
	.u-tab-content .ntitle{ margin:0 auto; padding:0 0 10px 0; }
	.u-tab-content .ntitle-tit{ margin:0 0 10px; padding:0; color:#444; font-size:16px; font-weight:normal; }
	.u-tab-content .ntitle-info{color:#999;}
	.u-tab-content p{ margin:0; padding:3px 0; color:#444; font-size:13px; line-height:24px; }
	.title-div{ margin-top:20px; border-top:1px solid #f0f0f0; height:26px; color:#6e717a; }
	.title-div strong{ float:left; margin-top:-16px; padding:3px 10px 3px 0; background:#fbfbfb; font-size:15px; _position:absolute; }
	.head-box{ padding:10px; border:1px solid #f6f6f6; background:#fff; }
	.head-box .img-box{ float:left; margin-right:10px; }
	.head-box .img-box img{ padding:1px; width:120px; height:120px; border:1px solid #f0f0f0; }
	.head-box .inner{ float:left; }
	.head-box .inner h3{ margin-bottom:15px; color:#3b8dd1; font-size:24px; font-weight:normal; line-height:1.3em; }
	.head-box .inner p{ color:#222; font-size:14px; line-height:24px; }
	.head-inner{ position:relative; margin:20px 0 10px 0; padding:10px; border:1px solid #f6f6f6; background:#fff; }
	.head-inner h3{ margin-bottom:10px; padding-bottom:8px; color:#3b8dd1; font-size:16px; font-weight:normal; line-height:30px; border-bottom:1px solid #f0f0f0; }
	.head-inner dl{ display:block; float:left; width:50%; line-height:2.8em; font-size:13px; }
	.head-inner dl dt{ display:block; float:left; color:#666; }
	.head-inner dl dd{ color:#999; }
	.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
	.form-box dl{ display:block; padding:5px 0; }
	.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
	.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
	.form-box dl dd label.radio{ margin-right:5px; }
	.accept-box{ padding:0; background:#fff; border:1px solid #f0f0f0; }
	.accept-box dl{ padding:0; }
	.accept-box dl.head{ position:relative; padding:0; background:#fbfbfb; border-bottom:1px solid #e8e8e8; }
	.accept-box dl.head .btn-pay{ position:absolute; top:6px; right:6px; display:block; padding:0 15px; color:#fff; font-size:12px; height:24px; line-height:24px; background:#52A152; border:1px solid #417F41; border-radius:2px; }
	
	.step-box{ position:relative; }
	.step-box ul{ margin:0 -40px 0 -10px; }
	.step-box ul li{ position:relative; float:left; margin-right:-8px; width:20%; text-align:center; color:#8c8c8c; font-size:12px; }
	.step-box ul li .progress{ color:#fff; }
	.step-box ul li .progress:after,
	.step-box ul li .progress:before{ position:absolute; top:0; right:0; content:""; width:10px; height:20px; background:url(../images/delivery.png) no-repeat 100% -60px; }
	.step-box ul li .progress:after{ right:0; background-position:100% -20px; }
	.step-box ul li .progress:before{ left:0; background-position:0 0; }
	.step-box ul li .progress .text{ display:block; margin:0 10px; padding:1px 10px; background:#c3c3c3; height:18px; line-height:18px; }
	.step-box ul li.done .progress .text{ background:#83bd39; }
	.step-box ul li.done .progress:before{ background-position:0 -40px; }
	.step-box ul li.done .progress:after{ background-position:100% -60px; }
	.step-box ul li.first .progress:before{ display:none; }
	.step-box ul li.last .progress:after{ display:none; }
	.step-box ul li .info{ line-height:20px; }
	.step-box.mini ul{ margin:0 -32px 0 -10px; }
	.step-box.mini ul li{ width:25%; }

/*头像上传*/
.avatar-img{ display:block; margin:20px 0; padding:1px; width:180px; height:180px; border:1px solid #f0f0f0; border-radius:2px; background:#fff; }
	.avatar-img img{ width:180px; height:180px; }
.cropper-wraper{ margin-top:20px; }
	.cropper-wraper .cropper-box{ position:relative; float:left; margin-right:20px; padding:1px; width:350px; height:350px; text-align:center; border:1px solid #f0f0f0; border-radius:2px; background:#f4f4f4; text-align:center; vertical-align:middle; }
	.cropper-wraper .cropper-box div{ margin:auto; vertical-align:middle; }
	
	.cropper-wraper .cropper-view{ float:left; width:184px; }
	.cropper-wraper .cropper-view .img-box{ padding:1px; width:180px; height:180px; border:1px solid #f0f0f0; border-radius:2px; background:#fff; overflow:hidden; }
	.cropper-wraper .cropper-view .img-box img{ display:block; width:180px; height:180px; }
	.cropper-wraper .cropper-view .btn-box p{ margin:8px 0; text-align:center; color:#333; font-size:13px; line-height:24px; }
	.cropper-wraper .cropper-view .btn-box p.tip{ text-align:left; color:#999; font-size:13px; line-height:22px; }
	.cropper-wraper .cropper-view .btn-box .btn{ width:100%; line-height:34px; height:36px; }
	
.ftable{ width:100%; border:1px solid #f0f0f0; background:#fff; }
.mtable{ width:100%; background:#fff; _width:auto; }
	.mtable th,.ftable th{ padding:0.8em; color:#6e717a; font-size:13px; font-weight:400; background:#fbfbfb; border-bottom:1px solid #e8e8e8; }
	.mtable td,.ftable td{ padding:0.8em; color:#333; font-size:13px; border-bottom:1px solid #F3F3F3; }
	.ftable td .img{ padding:1px; width:60px; height:60px; border:1px solid #e8e8e8; }
	.ftable td s{ color:#999; text-decoration:line-through; }
	.mtable .tr_odd_bg,.ftable .tr_odd_bg{ background:#f9f9f9; }
.page-foot{ clear:both; font-size:13px; padding-top:15px; height:35px; }
.page-btns{ float:left; }
	.page-btns a{ color:#444; font-weight:bold; margin-right:5px; }
	.page-btns .pipe{ color:#cbcbcb; margin:0 5px; }
	
	
	
.line30 {
    clear: both;
    font-size: 0px;
    height: 30px;
    overflow: hidden;
}
.info-box {
    float: left;
    width: 200px;
    background: #eef8fa;
    border: 1px solid #e8ecef;
}
.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase; }
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden; }
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px; }
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd; }
	.inner-box .tab-content{ display:none; }


.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; padding:0 25px; line-height:32px; height:32px; border:1px solid #02598E; border-radius:2px; cursor:pointer; background:#1e7bb3; color:#fff; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ opacity:0.9; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
	.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
	.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:28px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
	.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
	.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
	.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
	.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(../images/sprite.gif) 0 -240px no-repeat; cursor:pointer; overflow:hidden; }
/*帮助信息页面*/
 .containerhelp {
    margin: 0 auto;
    width: 1258px;
    padding: 0 5px;
}
.page-frame {
    *zoom: 1;
}

.page-frame:after {
    clear: both;
}


.page-main {
    width: 1000px;
    margin-right: 10px;
}
.page-main-full {
    width: 100%;
    margin-right: 10px;
}
.page-side {
    width: 240px;
}

.art-page-title {
    border-bottom: 1px solid #e4e4e4;
    padding: 10px 10px;
}
.art-page-title h2 {
    color: #0099ff;
    margin: 0;
    font-size: 16px;
    padding-left: 16px;
    line-height: 26px;
    font-weight: normal;
    background: url("../images/help-center-title-bg.png") no-repeat left 7px;
}
.art-page-container {
    border: 1px solid #e4e4e4;
    padding: 0 10px;
}
.artContent-body {
    padding: 20px 0;
}

.art-page-side,
.art-page-main {
    float: left;
}
.art-page-side {
    width: 190px;
    margin-right: 10px;
}
.art-page-main {
    width: 988px;
}
.art-sideNav {
    background-color: #fff;
    border: 1px solid #e4e4e4;
}
.art-sideNav .title,
.art-sideNav .item {
    border-bottom: 1px solid #e4e4e4;
}
.art-sideNav .title h3 {
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 15px;
    background-color: #f3f3f3;
    color: #333;
}
.art-sideNav .item {
    position: relative;
}
.art-sideNav .item .item-link {
    display: block;
    font-size: 14px;
    line-height: 20px;
    color: #222;
    padding: 12px 0 12px 20px;
    background-color: #f3f3f3;
    background-repeat: no-repeat;
    background-position: 210px center;
    background-image: url("../images/arrow-down.png");
}
.art-sideNav .item .item-active {
    background-image: url("../images/arrow-up.png");
    border-left: 3px solid #0099ff;
    padding-left: 17px;
    background-position: 210px center;
}
.art-sideNav .item .item-nochild {
    background-image: none;
}
.art-sideNav .item ul {
    display: none;
    z-index: 1000;
    padding: 10px 0;
}
.art-sideNav .item ul li {
    border-bottom: none;
}
.art-sideNav .item ul li a {
    text-align: left;
    font-weight: normal;
    display: block;
    padding: 3px 0 3px 25px;
    font-size: 14px;
    color: #666;
    border-left: 4px solid #fff;
    line-height: 20px;
    height: 26px;
    text-decoration: none;
}
.art-sideNav .item ul li a:hover,
.art-sideNav .item ul li a:active {
    text-decoration: none;
}
.art-sideNav .item ul li.active a {
    border-color: #0099ff;
    color: #0099ff;
}
.art-sideNav .item:last-child {
    border-bottom: none;
}
.art-subnav {
    padding: 20px 15px;
    margin: 0;
}
/*资讯标签页面*/
/*右侧通用列表*/
.slist-right{ position:relative; display:block; float:right; width:300px; overflow:hidden; }
.list-right{ position:relative; display:block; float:right; width:954px; overflow:hidden; }
.supply_show{display:block;  width:1268px; height:auto;  margin:0 auto}

.sidebar-box:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.sidebar-box h3{ display:block; margin-bottom:10px; padding-bottom:10px; line-height:1em; color:#000; font-size:18px; font-weight:300; border-bottom:1px solid #f0f0f0; }
.sidebar-box .sidebar-txt{ color:#555; font-size:14px; line-height:1.8em; }
.sidebar-box .sidebar-txt p{ padding:5px 0; }
.tags-box{ margin-left:-10px; }
.tags-box a{ display:block; float:left; margin:0 0 10px 10px; padding:5px 10px; color:#555; font-size:13px; line-height:20px; border:1px solid #f0f0f0; }
.tags-box a span{ margin-left:2px; color:#999; font-style:normal; }

.tags-box a i {
    margin-left: 2px;
    color: #999;
    font-style: normal;
}

/*热门*/
.focus-list ul{ margin:0 0 0 -20px; *zoom:1; }
	.focus-list ul:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.focus-list li{ float:left; margin:0 0 20px 20px; _display:inline; }
	.focus-list li a{ color:#888; font-size:13px; cursor:pointer; }
	.focus-list li a b{ position:relative; display:block; margin:0; padding:1px; width:136px; height:100px; border:1px solid #e8e8e8; overflow:hidden; }
	.focus-list li a:hover b em{ position:absolute; top:50%; left:50%; display:block; margin:-30px auto auto -30px; height:60px; width:60px; background:url(../images/slider.png) no-repeat 0 0; }
	.focus-list li a b img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
	.focus-list li a span{ display:block; line-height:30px; width:140px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }


/*商品规格*/
.goods-spec{ position:relative; overflow:auto; *zoom:1;  border:1px dashed #aec083; max-height:180px;top:10px}
	.goods-spec .spec-box{ position:relative; margin-top:10px; }
	.goods-spec .spec-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.goods-spec .spec-box dl{ clear:both; display:block;margin-left: 8px; }
	.goods-spec .spec-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.goods-spec .spec-box dl dt{ float:left; min-width:40px; line-height:38px; min-height:38px; margin-top: 2px;}
	.goods-spec .spec-box dl dd{ position:relative; padding:2px 0; line-height:26px; min-height:26px; color:#6c6c6c; }
	.goods-spec .spec-box dl dd s{ display:inline-block; text-decoration:line-through; }
	.goods-spec .spec-box dl dd .price{ display:inline-block; margin-right:5px; color:#f40; font-size:24px; font-weight:700; }
	.goods-spec .spec-box dl dd .items li{ position:relative; float:left; margin:0 5px 8px 0; padding:1px; line-height:20px; vertical-align:middle; width: auto;
max-width: 120px;}
	.goods-spec .spec-box dl dd .items li a{ display:block; padding:1px; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
	.goods-spec .spec-box dl dd .items li a span{ display:inline-block; padding:5px 9px; font-style:normal; line-height:20px; }
	.goods-spec .spec-box dl dd .items li a img{ width:36px; height:38px; vertical-align:middle; }
	.goods-spec .spec-box dl dd .items li a.selected{ margin:-1px; color:#333; border:2px solid #0168b7; color:#f40; }
	.goods-spec .spec-box dl dd .stock-box{ display:block; float:left; margin-right:10px; width:64px; }
	.goods-spec .spec-box dl dd .stock-box input{ float:left; margin-right:3px; width:42px; height:30px; line-height:30px; text-align:center; border:1px solid #e8e8e8; }
	.goods-spec .spec-box .stock-box a{ display:block; float:left; margin-bottom:4px; width:15px; height:12px; line-height:12px; color:#333; font-size:11px; text-align:center; border:1px solid #e8e8e8;  cursor:pointer; overflow:hidden; }
	.goods-spec .spec-box .stock-txt{ float:left; line-height:32px; }

/*标签的样式*/
.tagscont{ margin-top:22px;}	
/*******************************产品地图**************************************************************************************************************************/
.content > .product_nav {
    margin: 0 auto;
    width: 1268px;
    padding: 0 5px;
}	

.page-side {
    width: 240px;
}
.page-main, .page-side {
    float: right;
}

.product-sideNav {
    background-color: #fff;
    border: 1px solid #e4e4e4;
}

.product-sideNav .title, .product-sideNav .item {
    border-bottom: 1px solid #e4e4e4;
}

.product-sideNav .title h3 {
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 15px;
    background-color: #f3f3f3;
    color: #333;
}


.product-page-container {
    border: 1px solid #e4e4e4;
    padding: 0 10px;
}

.product-page-title {
    border-bottom: 1px solid #e4e4e4;
    padding: 10px 10px;
}

.product-page-title h2 {
    color: #0099ff;
    margin: 0;
    font-size: 16px;
    padding-left: 16px;
    line-height: 26px;
    font-weight: normal;
    background: url("../images/help-center-title-bg.png") no-repeat left 7px;
}

.productCategory-list li {
    padding: 8px 8px 8px 30px;
    border-bottom: 1px dotted #e4e4e4;
    background: url("../images/item-dot.png") no-repeat 10px 18px;
    *zoom: 1;
}

.productCategory-list li cite {
    font-size: 14px;
    font-style: normal;
    float: right;
    color: #999;
}

.productCategory-list li a {
    display: inline-block;
    width: 750px;
    font-size: 14px;
    color: #333;
}
/*原先的base.css文件*==================================================================================================/
/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
	color:#000;/*background:#fff;*/
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{
	font:12px/1.5 tahoma, Microsoft YaHei,\5b8b\4f53;
}
input,select,textarea{
	font-size:100%;
}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
	border-collapse:collapse;border-spacing:0;
}

/* IE bug fixed: th 不继承 text-align*/
th{
	text-align:inherit;
}

/* 去除默认边框 */
fieldset,img{
	border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
	display:block;
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
	border:0;font-variant:normal;
}

/* 一致的 del 样式 */
del {
	text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:700;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
	list-style:none;
}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
	text-align:center;
}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:700;
} */

q:before,q:after {
	content:'';
}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}



/* 清理浮动 */
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; /* for IE6 IE7 */
}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}
.show{
	display:block;	
}
.hide {
	display:none;
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
	display:inline;
}
.fl{
	float:left;
}
.fr {
	float:right;
}

.red{ color:#D5182A;}
.mb10{ margin-bottom:10px;} .mb20{ margin-bottom:20px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}


/*原先的head文件===================================================================================================*/
.headcont{width:100%;  position:relative;}
.blueborder{ width:100%; position:absolute; border-bottom:2px solid #0168b7;top:7%;*top:3.5%;}
.blueheaderborder{ width:100%; position:absolute; border-bottom:2px solid #0168b7;top:99%;*top:56%;+top:56%;}
.headnavcont{width:1268px; margin:0 auto; height: auto;}
.w1200{ width:100%; margin:0 auto;}
.w1201{ width:100%; margin:0 auto;}
.headNav{ height:36px;}
.headNav .navCon{ height:38px; position:relative; z-index:11;}
.headNav .navCon .navCon-cate{ width:16.5%; height:38px; line-height:38px; font-size:14px; font-weight:bold; text-indent:10px; background:#0168b7;/*#A21C1D*/ color:#FFF; position:relative;}

.headNav .navCon .navCon-menu li{float: left;height: 38px;line-height:38px;overflow: hidden;text-align: center;width: 135px; border-left:0px solid #0767de;border-right:0px solid #01408e;}
.headNav .navCon .navCon-menu li a{color:#000000;display:block;font-size: 14px; font-weight: bold;height: 38px; line-height:37px;text-decoration: none;width:100%;}
.headNav .navCon .navCon-menu li a:hover, .cur {color: #666666;text-decoration: none;}
.headNav .navCon .navCon-menu li a:hover{ background:#0168b7;color: #FFFFFF;}
.headNav .navCon .navCon-menu li a.curMenu{color:red;}
.headNav .navCon .navCon-menu li a.curMenu:hover{ background:#0168b7;color: #FFFFFF;}
.headNav .navCon .navCon-menu li a .nav_icon{ position:absolute; float:right; display:block; width:29px; height:19px; top:-15px; margin-left:90px;}

.headNav .navCon .navCon-cate .navCon-cate-title{ background:url("../images/pronav_icon.png") no-repeat 176px center;}
.headNav .navCon .navCon-cate .navCon-cate-title a{ color:#ffffff;}
.headNav .navCon .navCon-cate .navCon-cate-title a:hover{ text-decoration:none;}

.headNav .navCon .navCon-cate .cateMenu{ width:100%; position:absolute; left:0px; font-family:"微软雅黑"; box-shadow:4px 2px 5px rgba(0, 0, 0, 0.3); background:#464646; cursor:pointer;}
.menucontent{height: 440px; overflow: hidden;}
.headNav .navCon .navCon-cate .cateMenu li{ width:100%;overflow:hidden; border-bottom:1px solid #333;border-top:1px solid #555;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag{ width:90%; padding:10px 5px 22px 15px; overflow:hidden; line-height:25px;*padding-left:0px}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong{ height:25px; line-height:25px; width:172px; display:block; text-indent:0px; background:url(../images/index_new_bg.png) 160px -128px no-repeat;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong a{ font-size:14px; font-weight:bold; color:#fff;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel{text-indent:0px; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{ height:42px; line-height:20px; margin-top:1px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel a{ font-size:12px; font-weight:normal; color:#F3F3F3;text-indent:0px; padding:0 11px 0 0;}
.headNav .navCon .navCon-cate .cateMenu .on{ background:#665446; *margin-bottom:-4px; }
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag .listModel a{ color:#FFFFFF;}

.float-list-dnav {background: none repeat scroll 0 0 #343434;clear: both;font-size: 14px;font-weight: bold;height: 47px;line-height: 47px; width:100%;}
.float-list-dnav a {color: #FFFFFF;margin: 0 10px 0 10px;}
.float-list-dnav a:hover{ color:#ffffff;}

.headNav .navCon .navCon-cate .cateMenu .list-item{ width:376%; padding:10px 10px 20px 10px; border:1px solid #A7A7A7; border-left:none; background:#FFFFFF; box-shadow:4px 3px 5px rgba(0, 0, 0, 0.5); background:url(../images/catemenubg.png) repeat-y #FFF; position:absolute; left:100%; top:0px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemleft{ width:70.7%; float:left;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright{ width:28.1%; float:right;}
.headNav .navCon .navCon-cate .cateMenu .list-item dl{ padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt{ color:#665446; font-size:14px; text-indent:0px; border-bottom:1px solid #D6D5D4; margin-bottom:8px; font-family:"微软雅黑";}
.headNav .navCon .navCon-cate .cateMenu .list-item dt a{ color:#6c6c6c ;font-family:"微软雅黑";}
.headNav .navCon .navCon-cate .cateMenu .list-item dt a:hover{ color:#f50; text-decoration:underline;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd{font-size:12px; font-weight:normal; text-indent:0px; line-height:26px;font-family:"微软雅黑";}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a{ color:#646464; margin-right:5px; height:22px; overflow:hidden; display:block; float:left; margin-bottom:5px; }
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{ color:#f50; text-decoration:underline;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list{ padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p{ line-height:24px; text-indent:0px; font-size:12px; font-weight:normal; color:#000;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a{ color:#646464;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a:hover{ color:#000;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list{ padding-left:2px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list dl{ width:100%; float:left; padding-right:2px}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list dd{ width:45%; height:40px; float:left; margin-bottom:10px;margin-right:2px;border:1px solid #EEEEEE;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list a{ position:relative;display:inline-block; width:100%; height:40px; text-indent:0px; margin-bottom:8px; overflow:hidden; font-size:16px; text-decoration:none; line-height:40px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list a.brand-name{
    display: none;
    overflow: hidden;
    background-color: #FFF;
    color: #ff7e4a;
    text-align: center;
    white-space: nowrap;
}


.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list dd:hover{
   border:1px solid #ff7e4a;
    }
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list dd:hover a.brand-pic{
     display: none;
    }
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list dd:hover a.brand-name{
    display: block;   
}
/*原先的index文件===================================================================================================*/
@charset "utf-8";
.centeer_img{display:inline-block;text-align: center;vertical-align:middle;border:none;}
.edge {width:0; height:100%; display:inline-block;vertical-align:middle;}

.ind_rig_box{ border:1px solid #ddd; margin-bottom:10px; clear:both; height:275px; overflow:hidden;}
.service_icon{ border-bottom:1px solid #ddd; height:70px;}
.service_icon a{ width:33.3%; float:left; display:block; line-height:110px; height:60px; text-align:center; background-image:url(../images/s_icon.jpg); overflow:hidden; background-repeat:no-repeat; color:#666;} 
.service_icon a:hover{ color:#f50;}
.service_icon a.icon01{ background-position:25px 10px;}
.service_icon a.icon02{ background-position:-55px 10px;}
.service_icon a.icon03{ background-position:-135px 10px;}

.ind_rig_box h1{ height:25px; text-indent:10px; color:#333; font-size:14px; line-height:25px; margin-top:5px; }
.ind_rig_box h1 a{ color:#333;}


.news_list{ clear:both; padding:0px 10px 10px 10px;}
.news_list li{ height:28px; line-height:28px; overflow:hidden;font-size:12px; background:url(../images/vd-037.jpg) no-repeat 3px 12px; text-indent:10px;}
.news_list li a{ color:#666;}
.news_list li a:hover{ color:#f50;}



#ind_box1{ clear:both; margin-top:15px; height:420px; margin-bottom:30px; width:94%;}
.left_gg{ width:410px; float:left;}
.left_gg a{ margin:0px; padding:0px; float:left; display:block; width:410px; height:140px; border:1px solid #ddd; margin-left:-1px; margin-top:-1px;}
.left_gg a img{ margin:0px; padding:0px; height:140px; width:410px;}


/* 首页 热卖 促销 最新产品 切换 - 公用类 */ 
.ind_pro_hot_box{ width:540px; height:423px; float:left; border:1px solid #ddd; margin-left:-1px; margin-top:-1px; overflow:hidden; background:#fff; position:relative; z-index:9; border-top:none;}
.ind_pro_hot_box .hd{ height:32px; line-height:32px; background:#f3f3f3; padding:0px; border-bottom:1px solid #ddd;  position:absolute; width:543px; z-index:9;} 
.ind_pro_hot_box .hd ul{ float:left; position:absolute; height:32px; z-index:10;  } 
.ind_pro_hot_box .hd ul li{ float:left; margin-left:-1px; border:1px solid #ddd; border-bottom:none; width:180px; text-align:center;font-size:15px; font-family:"Microsoft YaHei";} 
.ind_pro_hot_box .hd ul li a{ color:#444;}
.ind_pro_hot_box .hd ul li.on{ height:30px; background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; border-top:1px solid #f50; cursor:pointer;} 
.ind_pro_hot_box .hd ul li.on a{ color:#f50; font-weight:bold;}


.ind_hotpro_list{ clear:both; width:543px; overflow:hidden; padding-top:32px;}
.ind_hotpro_list dl{padding:10px;*padding:10px 10px 20px!important;_padding:0 5px 9px;height:175px; width:161px;*width:154px;float:left;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-left:-1px; text-align:center;}
.ind_hotpro_list dl dt{text-align:center;padding:0 0 10px;*padding:0 0 5px;display:table-cell;vertical-align:middle;}
.ind_hotpro_list dl dt a{display:inline-block;width:155px;height:120px;overflow:hidden;text-align:center;
vertical-align:middle;/* for opera */}
.edge {width:0; height:100%; display:inline-block;vertical-align:middle;}
.ind_hotpro_list img{display:inline-block;text-align: center;vertical-align:middle;border:none;}
.ind_hotpro_list dl dd{color:#a2a2a2}
.ind_hotpro_list .name{height:30px;overflow:hidden; line-height:15px;}
.ind_hotpro_list .name a{ color:#666; font-weight:normal;}
.ind_hotpro_list dl dd.jg span{ display:block; text-decoration:line-through; color:#999; font-style:oblique; height:18px; line-height:18px;overflow:hidden;}
.ind_hotpro_list dl dd.jg i{color:#f50;font-size:14px; font-weight:normal; font-style:normal;}
.ind_hotpro_list dl a,.index-product dl a:hover{font-weight:bold}



.ind_box_right{ float:right; width:240px;}


/*----banner-------*/
.banner{ height:480px; width:800px; margin:0 auto; background:#ddd; margin-top:10px; margin-left:219px;}
.banner .picBtnLeft { height:480px; position:relative; zoom:1; width:800px; overflow:hidden;}
.banner .picBtnLeft .hd {width:53%; height:10px; position:absolute; left:26%;text-align:center; bottom:20px; z-index:10; }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:7px; width:100%; text-align:center; }
.banner .picBtnLeft .hd ul li { _display:inline; text-align:center; background:#0c59b1; width:13%; height:6px; overflow:hidden; margin-right:10px;  display:inline; }
.banner .picBtnLeft .hd ul li.on { background:#f50!important;  width:13%;}
.banner .picBtnLeft .bd {height:480px; left: 400px; margin-left: -400px; position: absolute; width: 800px;}
.banner .picBtnLeft .bd img { height:480px; width:100%; z-index:1;}
.banner .picBtnLeft .bd ul{}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:100%;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .picBtnLeft .bd li .bg { display:none;}
.banner .picBtnLeft .bd li .title { display:none}

 /*----首页咨询-------*/                   
.tab1{width:240px;height:478px; margin-top:10px; border-top:#ccc solid 1px;border-bottom:#cccccc solid 1px;float:right;}
.menu{height:28px;border-right:#ccc solid 1px; font-size:14px; }
.menu li{float:left;width:118.5px;text-align:center;line-height:28px;height:28px;cursor:pointer;border-left:#ccc solid 1px;border-bottom:#ccc solid 1px;color:#666;overflow:hidden;background:#E0E2EB;}
.menu li.off{background:#fff;color:#336699;font-weight:bold; border-bottom:none;}
.menudiv{height:450px;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;border-top:0;background:#fefefe}
.menudiv dl{padding:10px 3px; float:left;  width: 96%; }
.menudiv dl dd{ width:100%; height:63px; float:left;padding:5px 0px;}
.menudiv dl dd{ overflow:auto}
.nrimg{width:31.6%; height:58px; float:left}
.nrimg img{width:99.8%; height:56px; float:left; border:1px solid #e3e3e3}
.nr{width:66.4%; height:58px; float:right; overflow:hidden;}
.nr span{ display:block}
/*首页的广告图片*/
.gf{width:1268px; margin:0  auto;  height:120px; text-align:center; margin-top:20px;}
.gf img{width:100%; height:120px;}

.gg{margin:0  auto;  height:120px; text-align:center; margin-top:5px;}
.gg img{width:100%; height:120px;}

/*---------品牌列表-------*/
#dlpp{ clear:both; margin-top:15px;height:250px;}
#dlpp h1{ border-bottom:2px solid #0647bb; height:30px; line-height:25px; clear:both; margin-bottom:10px;}
#dlpp h1 b{ font-size:15px; color:#444; font-family:"Microsoft YaHei"; float:left;}
#dlpp h1 a{ float:right; font-weight:normal; font-size:12px; color:#666;}

#tags {height:30px;line-height:30px;background-image:url(../images/tab_bg01.png); margin:-42px 0 0 100px;}
#tags li {float:left;list-style-type: none; height:30px; background:url(../images/x3.jpg) no-repeat left 10px; }
#tags li a {color: #333;line-height:25px;height:30px;width:80px; text-decoration: none;display:block; text-align:center;font-size:14px;}

#tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#tags li.selectTag { height:30px;   background:url(../images/x3.jpg) no-repeat left 10px; border-bottom:2px solid #ff7800; cursor:pointer; color:#F00;}
#tags li.selectTag a {width:80px;color:#F00;height:33px;}

#tagContent {font-size:12px;color:#333;clear:both; clear:both; height:160px;}
.tagContent {DISPLAY: none; COLOR: #474747;}
#tagContent DIV.selectTag {DISPLAY: block;}

.hzhb_box{ width:1120px; border-left:1px solid #fff; float:left;display:block;zoom:1; border-bottom:none;}
.tv-slideBox{position:relative;} 
.tv-slideBox .bd ul{ height:195px; border:1px solid #ddd; overflow:hidden;}
.tv-slideBox .bd ul li{width:1120px; border:1px solid #ddd; border-bottom:none; margin-top:-1px; margin-left:-1px;} 
.tv-slideBox .bd ul li a{ display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */ margin:-1px; margin-bottom:22px;border:0px;float:left; width:140px; height:75px; display:block; border:1px solid #ddd; text-align:center; background:#fff;display:inlinedisplay:_inline;  } 
.tv-slideBox .bd ul li a p{ height:22px; overflow:hidden; color:#333; border-right:1px solid #ddd;position:relative; z-index:3; bottom:0px;}
.tv-slideBox .bd ul li a img {display:inline-block;text-align: center;vertical-align:middle;border:none; z-index:1;}
.tv-slideBox .bd ul li a .edge { width:0; height:100%; display:inline-block;vertical-align:middle;}

.tv-slideBox .an{position:relative; margin-top:-100px; width:1150px; }
.tv-slideBox .an .prev,.tv-slideBox .next{ display:block;  width:7px; height:13px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("../images/right_01.png") no-repeat; position:relative;} 
.tv-slideBox .an .next{ background:url("../images/left_01.png") no-repeat; float:left; margin-left:-20px;} 
.tv-slideBox .an .next:hover{background:url("../images/left_02.png") no-repeat;}
.tv-slideBox .an .prev:hover{background:url("../images/right_02.png") no-repeat;}



.cate-list{display:block}


.title em{color:#ffef00;line-height:12px}
.product-line1{border-top:2px solid #014dab}


#brand{padding:10px;height:40px;text-align:center;margin-top:-2px;_margin-top:-2px;border:1px solid #e0e0e0;overflow:hidden; position:absolute; width:1098px; background:#fff;}
#brand ul{overflow:hidden; zoom:1;}
#brand ul li{ float:left; float:left;display:_inline; margin-right:8px; margin-left:12px; }
#brand ul li img{ width:161px; height:40px;}
#brand ul li
#brand .leftLoop ,#brand .leftLoop02 ,#brand .leftLoop03 ,#brand .leftLoop04 ,#brand .leftLoop05 ,#brand .leftLoop06{ overflow:hidden; position:relative;} 


/*-- 合作伙伴 列表样式 --*/
.Partners_lb{ clear:both; width:248px; margin-left:0px; margin-top:1px; height:244px; display:none;}
.Partners_lb li{ width:123px; height:60px; border:1px solid #ddd; float:left; margin-left:-1px; margin-top:-1px; text-align:center;}


#ind_gg_right{ width:246px; height:215px; border-bottom:1px solid #ddd; background:#fff; float:right;border-right:1px solid #ddd; overflow:hidden;}


/* 通用图片列表_普通式 */ 
#left_gg .picList li{ width:246px;  } 
#left_gg .picList .pic{ text-align:center; line-height:0px;  } 
#left_gg .picList .pic img{  width:246px; height:215px; } 
#left_gg .picList .pic a:hover img{ border-color:#f00;  } 
#left_gg .picList .title{ position:relative; margin-top:-25px; height:25px; line-height:25px; background:url(../images/H_TM50.png); color:#fff; text-align:center; font-size:12px; } 
#left_gg .picList .title a{ color:#fff;}
 
/* 多个左滚动 - 公用类 */ 
#left_gg{ overflow:hidden; position:relative;  width:246px;   } 
#left_gg .hd{ overflow:hidden;  height:35px; width:246px; position:absolute; margin-top:-115px; display:none;  } 
#left_gg .hd a{ display:block;  width:25px; height:35px; line-height:10px;overflow:hidden;cursor:pointer;} 
#left_gg .hd .prev{ background:url(../images/blog-arrow-prev.png) no-repeat; float:left;}
#left_gg .hd .next{ background:url(../images/blog-arrow-next.png) no-repeat; float:right; } 
#left_gg .hd .prev:hover{ background:url(../images/blog-arrow-prev01.png) no-repeat; float:left;}
#left_gg .hd .next:hover{ background:url(../images/blog-arrow-next01.png) no-repeat; float:right; } 

#left_gg:hover .hd{ display:block;}

#left_gg .bd{ } 
#left_gg .bd ul{ overflow:hidden; zoom:1; } 
#left_gg .bd ul li{  text-align:center; float:left;display:_inline;  } 



/*热销产品排行*/
.hot{ height:28px;font-family: "Microsoft YaHei"; position:relative; margin-top:-30px; line-height:25px; border-bottom:2px solid #F60; font-size:15px; margin-bottom:2px;}
.hot a{ color:#999; float:right; position:relative; font-size:12px; font-weight:normal;}

#hot_box {width:196px; font-size:12px;height:308px;}
#hot_box span {border-bottom: 1px solid #ddd;color: #333;cursor: pointer;display: block;line-height: 30px;padding: 0 10px;height:30px; overflow:hidden;}
#hot_box b {color: #fff;float:left;font-family:"Arial";font-size:12px;text-align:center; background:url(../images/icoRight.gif) no-repeat;width:10px; height:10px;line-height:30px; overflow:hidden; margin:10px 0px 0px 0px;}
#hot_box span h1{ float:left; font-size:14px; font-weight:normal; color:#333; width:130px; overflow:hidden;}
#hot_box span h2{ font-size:12px; float:right; font-weight:normal; color:#ff5200;}
#hot_box span.now {display: none;}

.side_kind div {padding:10px; clear:both; display:block; height:40px; overflow:hidden; border-bottom:1px solid #ddd; background:#fffced;}
.side_kind div b{color: #fff;float:left;font-family: "Arial";font-size:12px;text-align:center; background:#FF0000; width:15px;height:15px;line-height:15px;
margin:2px 5px 0px 0px; display:none;}
.side_kind div .bh_pro_img{ float:left; border:1px solid #ddd; margin-right:5px;}
.side_kind div .bh_pro_img img{ width:40px; height:40px;}
.side_kind div p{ float:left; line-height:24px;}
.side_kind div p a{ display:block; width:125px; height:24px; font-size:14px; overflow:hidden; margin:0px; text-decoration:none; color:#333333;}
.side_kind div p a:hover{ color:#fe5102; text-decoration:none;}
.side_kind div h5{ font-size:14px;display:block;color:#FF0000;}

.yyfa { clear:both; padding:5px;}
.yyfa dd{ font-size:12px; background:url(../images/icon022.jpg) no-repeat 0 13px; padding-left:10px; height:25px; line-height:25px;}
.yyfa dd a{ color:#333;}

.ryhzs{ clear:both; margin-top:-1px; width:198px;}
.ryhzs a{ background:#fff;float:left; width:98px; height:69px; text-decoration: none;display:block; border:1px solid #ddd; padding-bottom:22px; margin-top:-1px; margin-left:-1px; text-align:center;}
.ryhzs a img{display:inline-block;text-align: center;vertical-align:middle;border:none;}
.ryhzs a p{ height:22px; color:#333; overflow:hidden; position:relative; border-top:1px solid #ddd;}


.xlnav_Partners_lb{ clear:both; padding-left:5px;}
.xlnav_Partners_lb a{ width:100px; height:50px;display:inline-block;overflow:hidden;text-align:center;vertical-align:middle;/* for opera */border:1px solid #eee; float:left;  margin:0px; margin-left:5px; margin-bottom:5px; padding:0px;}
.xlnav_Partners_lb a img{ margin:0px;}


/*原先的kefu文件======================================================================================================*/
#pop_ly_id_div dl,#pop_ly_id_div dt,#pop_ly_id_div dd,#pop_ly_id_div input,.box_os p,.box_os em,#pop_ly_id_div form,.onlineService p{margin:0;padding:0;font-size:12px;text-align:center;}
#pop_ly_id_div dd,#pop_ly_id_div dt,#pop_ly_id_div dl{list-style:none;}
.box_os img{border:0;}
#pop_ly_id_div input,#pop_ly_id_div textarea{font-size:12px; color:#333; font-family:'lucida grande',taho,verdana,'trebuchet ms',"宋体",sans-serif;}
:focus{outline:none;}
#pop_ly_id_div{ height:430px; overflow:hidden; width:500px; position:fixed; left:50%;margin:-180px 0 0 -250px; top:50%; _position:absolute; z-index:9999;display:none;border:1px solid #ccc;background:#fff;}
#pop_ly_id_div dl{margin:0 auto;text-align:left}
#pop_ly_id_div dl dt{border-bottom:1px #ccc solid;height:24px;line-height:24px;text-indent:10px;padding:5px;}
#pop_ly_id_div dl dt span{float:right;cursor:pointer;font-size:18px;margin-right:5px;}
#pop_ly_id_div dl dd{padding:10px 5px 0;text-indent:30px;text-align:left;}
#pop_ly_id_div input, #pop_ly_id_div textarea{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DDDDDD;
    height:28px;
	line-height:28px;
    width:340px;color:#999;text-indent:5px;vertical-align:middle;text-align:left;}
#pop_ly_id_div textarea{ height:87px;line-height:22px;}
#pop_ly_id_div #msg_vcode{width:80px;}
#pop_ly_id_div dd img{vertical-align:middle;margin-left:5px;
    height:22px;width:80px;}
.msg_button{
color: #70706E;
border:1px solid #70706E;
width: 120px;
line-height: 30px;
text-align: center;
font-weight: bold;
font-size:16px;
margin:0 20px 20px 0;
overflow: hidden;cursor:pointer;text-indent:0px;}
.box_os .osqq p.wxClassText{margin-bottom:6px;}

/*原先的style1文件======================================================================================================*/
@charset "utf-8";

input, textarea {
	outline: none;
}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
	-webkit-text-size-adjust:none; font-family:"Microsoft YaHei","微软雅黑";
}
.uetab ul li a, .uetab ul .tabcur, .artprev, .artnext, .foldround, .foldround b, .morecomment a, .ctags li, .ctags li a, .share li a, .cates li a .sca, .cates li, .cates li a, .likeatag ul li a:hover, .likeatag ul .tagselected a, .likeatag ul li a:hover .sca, .likeatag ul .tagselected .sca, .addfavorite, .searchtags li, .closetag, .searchbtn, .pages li a, .share .sinal a, .postbtn a, .userpanel dt, .userpanel dd li a, .upmenu a {
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
#pages ul li a {
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.defaultfont {
	color:#6B6A6A;
}
.athead .defaultfont {
	color:#535353;
}

.common {
	min-width:280px;
	margin:0 auto;
	position:relative;
}
#uelink .common {
	overflow-x:hidden;
}
#uebaike .common {
	overflow-x:hidden;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	clear:both;
}
.mt5 {
	margin-top:5px;
}
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mb20 {
	margin-bottom:20px;
}
.mb30 {
	margin-bottom:30px;
}
.mb50 {
	margin-bottom:50px;
}
.mb80 {
	margin-bottom:80px;
}
.pd10 {
	padding:10px;
}
.pd15 {
	padding:15px;
}
.pd20 {
	padding:20px;
}
.pd25 {
	padding:25px;
}
.pdh20 {
	padding:20px 0;
}
.pdw20 {
	padding:0 20px;
}
.pd50 {
	padding:50px;
}
.pdh40 {
	padding:40px 0;
}
.arial {
	font-family: "arial";
}
.green {
	color:#7fac00;
}
.greenhover:hover {
	background-color:#6bc30d;
}
.greenpress:active {
	background-color:#6bc30d;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
}
::selection {
background:#0084ff;
color:#fff;
}
::-moz-selection {
background:#a3db18;
color:#fff;
}
::-webkit-selection {
background:#a3db18;
color:#fff;
}
.colorlarge .orange {
	background:#ff7f03;
}
.colorlarge .white {
	background:#fff url('white_fixecssimg/d.png') no-repeat 0 0;
}
.colorlarge .white a {
	background:url('cssimg/white_fixed_r.png') no-repeat 100% 0;
}
.colorlarge .blue {
	background:#2779a7;
}
.colorlarge .green {
	background:#4CBF0E;
}
.colorlarge .yellow {
	background:#ffde00;
}
.colorlarge .red {
	background:#f01e1e;
}
.colorlarge .purple {
	background:#c818fb;
}
.colorlarge .pink {
	background:#E9016E;
}
.colorlarge .gray {
	background:#d3d5d4;
}
.colorlarge .black {
	background:#000;
}
.colorlarge .colorful {
	background:url(cssimg/colorful2.png);
}
.colorlarge td {
	height:6px;
	background:#333;
}
.colorlarge .color-full {
	height:6px;
	cursor:pointer;
	background-image: url('cssimg/d.png');
}
.colorsmall ul {
	margin-top:2px;
}
.colorsmall ul li {
	display:block;
	float:left;
	margin-right:1px;
	height:20px;
	width:25px;
	position:relative;
	z-index:0;
}
.colorsmall ul li a {
	display:block;
	float:left;
	width:25px;
	height:6px;
	margin-top:5px;
	position:absolute;
	left:0;
	top:0;
}
.colorsmall .white a {
	background:#fff;
	width:23px;
	height:4px;
	border:1px solid #DADADA;
}
.colorsmall .orange a {
	background:#ff7f03;
}
.colorsmall .blue a {
	background:#2779a7;
}
.colorsmall .green a {
	background:#4CBF0E;
}
.colorsmall .yellow a {
	background:#ffde00;
}
.colorsmall .red a {
	background:#f01e1e;
}
.colorsmall .purple a {
	background:#c818fb;
}
.colorsmall .pink a {
	background:#E9016E;
}
.colorsmall .gray a {
	background:#d3d5d4;
}
.colorsmall .black a {
	background:#000;
}
.colorsmall .colorful a {
	background:url(cssimg/colorful2.png);
}
#header {
	width:100%;
	background:#323436;
	position:fixed;
	left:0;
	top:0;
	z-index:10;
	height:50px;
}
.logo {
	height:50px;
	float:left;
	margin-right:20px;
	position:relative;
}
.logo a {
	display:block;
	margin-top:4px;
}
.logo img {
	width:170px;
	height:42px;
}


.nav .navcur a {
	color:#fff;
}
.ogrid .nav .navcur {
	background:#6BC30D;
}
.ogrid .nav .navcur a {
	color:#fff;
}
.ogrid .navlist {
	margin-top:8px;
}
.ogrid .navlist a {
	height:32px;
	width:32px;
	display:block;
	background-color:#505050;
	background-image:url('cssimg/icons.png');
	background-repeat:no-repeat;
	background-position:-213px -267px;
}
.ogrid .navlist a:hover {
	background-color:#6BC30D;
}
.ogrid .nav {
	left:-192px;
}
.ogrid .logo {
	left:60px
}
.ogrid .nav ul {
	overflow:hidden;
	position:fixed;
	height:100%;
	left:-440px;
	top:50px;
	z-index:-99;
	background:#202123;
}
.ogrid .nav li {
	vertical-align:bottom;
	float:none;
}
.ogrid .nav li a {
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	display:block;
	float:none;
}
.navlist {
	display:none;
}
.ogrid .navlist {
	display:block;
}
.nav li {
	display:block;
	float:left;
	-webkit-transition:background-color 0.3s linear;
	-moz-transition:background-color 0.3s linear;
	-o-transition:background-color 0.3s linear;
	transition:background-color 0.3s linear;
}
.nav li:hover {
	background:#454648
}
.nav li:hover a {
	color:#fff;
}
.nav li a {
	padding:0 25px;
	margin-left:3px;
	display:block;
	float:left;
	font-size:14px;
	color:#8C8C8C;
	-webkit-transition:color 0.3s linear;
	-moz-transition:color 0.3s linear;
	-o-transition:color 0.3s linear;
	transition:color 0.3s linear;
}
.nav li a:hover {
	font-size:14px;
	color:#fff;
}
.loginmenu {
	display:none;
}
.logintoggle {
	cursor:pointer;
}
.logintoggle .loginmenu {
	display:block;
}
.logintoggle ul {
	display:none;
	right:0px;
	top:42px;
	position:absolute;
	z-index:99;
}
.logintoggle ul li a {
	width:130px;
}
.openlogin i {
	font-size:12px;
	background:url('cssimg/icons.png') no-repeat -40px -430px;
	margin-right:2px;
}
.openlogin a {
	-webkit-transition:color 0.3s linear;
	-moz-transition:color 0.3s linear;
	-o-transition:color 0.3s linear;
	transition:color 0.3s linear;
}

.logintoggle .loginmenu a {
	display:block;
	width:32px;
	height:32px;
	background-color:#505050;
	background-image:url('cssimg/icons.png');
	background-repeat:no-repeat;
	background-position:-215px -220px;
}
.logintoggle .loginmenu a:hover {
	background-color:#6BC30D;
}
.login {
	position:relative;
	height:39px;
	line-height:37px;
	 margin-left:5px;
}
.login li {
	float:left;
	display:block;
}
.login li a {
	text-align:center;
	font-size:12px;
	float:left;
	display:block;
	color:#444;
	 margin-right:5px;
}
.login li a:hover{ color:#00adec;}
.login .reg a {
	color:#444;
}
.hide {
	display:none;
}
.show {
	display:block;
}

.day {
	font-size:41px;
	font-weight:bold;
	display:block;
	height:40px;
	overflow:hidden;
	margin-bottom: 3px;
}
.year {
	font-size:11px;
	-webkit-text-size-adjust:none;
	display: block;
	text-align: center;
}
.commend {
	padding-top: 7px;
	margin-left:15px;
}
.css {
	display:block;
	font-size:28px;
	font-weight:700;
	height:26px;
	overflow:hidden;
}
.cmd {
	font-size:14px;
	height:18px;
	overflow:hidden;
	color:#666;
	line-height:19px;
}
.cmdtitle a {
	font-size:30px;
	color:#6f6f6f;
	display:block;
	height:30px;
	overflow:hidden;
}
.favoriteslist .newlist {
	height:262px;
}
.addfavorite {
	font-size:16px;
	background-color:#9b9b9b;
	color:#fff;
	display:block;
	height:52px;
	line-height:52px;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.addfavorite:hover {
	background-color:#6bc30d;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.addfavorite_l {
	background-color:#6bc30d;
}
#addlike i {
	width:18px;
	height:16px;
	display:inline-block;
	background-image:url('cssimg/icons.png');
	background-repeat:no-repeat;
	background-position:-83px -72px;
}
.author {
	height:24px;
	line-height:24px;
	color:#828282;
}
.author a {
	display:block;
	float:left;
	height:24px;
	margin-right:10px;
	color:#828282;
}
.addfavorite span {
	color:#f4f4f4;
}
.cmdinfo {
	position:relative;
	height:288px;
}
.cmdinfo p {
	color:#848484;
}
.cmdinfo p span {
	color:#373737;
}
#select .common {
	position:relative;
}
.fold {
	width:20px;
	height:20px;
	cursor:pointer;
	background-image:url('cssimg/icons.png');
	background-repeat:no-repeat;
	background-position:0px -224px;
	position:absolute;
	top:-10px;
	right:0px;
}
.cases {
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}
.listbox .boxtags, .showcase .boxtags {
	border-top:1px solid #F6F6F6;
}
.boxtags {
	position:absolute;
	height:50px;
	line-height:50px;
	border-top:1px solid #DBDBDB;
	width:280px;
	overflow:hidden;
	left:0;
	bottom:0;
}
.boxtags ul {
	padding-left:30px;
	background:url(cssimg/icons.png) no-repeat 3px -160px;
}
.boxtags li {
	display:block;
	float:left;
	padding-left:25px;
	background:url('cssimg/li.png') no-repeat 0 24px;
	white-space:nowrap;
}
.boxtags li a {
	color:#939292;
}
.boxtags li a:hover {
	color:#303030;
	text-decoration:underline;
}
.showcase .boxtags ul, .listbox .boxtags ul {
	width:220px;
	margin:0 auto;
	display:block;
}
.scw img {
	width:100%;
}
.showcase .artfields, .listbox .artfields {
	margin-top:5px;
}
.firstlastpage, .pages .firstlastpage {
	display:none;
}
.cate {
	float:left;
	padding:10px 0px 10px 0;
	position:relative;
}
.cate li {
	display:block;
	float:left;
	background:#e8e8e8;
}
.cate .addbag {
	margin-left:0;
}
.cate li a {
	display:block;
	float:left;
	background-image:url(cssimg/icons.png);
	background-repeat:no-repeat;
	width:40px;
	height:40px;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.cate .sccur {
	background:#6bc30d;
}
.cate .sccur:hover {
	background:#6bc30d;
}
.cate li:hover {
	background:#606060;
	color:#fff;
}
.cate .home {
	margin-left:0;
	background:#5d5d5d;
}
.cate .home a {
	width:80px;
	background:none;
	line-height:40px;
	color:#fff;
	font-size:12px;
	text-align:left;
	text-indent:15px;
	cursor:default;
}
.cate .home.sccur {
	background:#5d5d5d;
}
.cate .home:hover {
	background:#5d5d5d;
}
.cate .home a:hover {
	color:#fff;
}
.cate .home.sccur a {
	color:#fff;
}
.cate .home {
	position:relative;
}
.cate .addbag a {
	background-position:-30px 13px;
}
.cate .clipboard a {
	background-position:-72px 13px;
}
.cate .eyedropper a {
	background-position:-112px 12px;
}
.cate .grid a {
	background-position:-153px 13px;
}
.cate .calendar a {
	background-position:-194px 13px;
}
.cate .addbag a:hover {
	background-position:-30px -30px;
}
.cate .clipboard a:hover {
	background-position:-72px -30px;
}
.cate .eyedropper a:hover {
	background-position:-112px -29px;
}
.cate .grid a:hover {
	background-position:-153px -30px;
}
.cate .calendar a:hover {
	background-position:-194px -30px;
}
.cate .addbag .sccurt {
	background-position:-30px -30px;
}
.cate .clipboard .sccurt {
	background-position:-72px -30px;
}
.cate .eyedropper .sccurt {
	background-position:-112px -29px;
}
.cate .grid .sccurt {
	background-position:-153px -30px;
}
.cate .calendar .sccurt {
	background-position:-194px -30px;
}
.cate .addbag {
	position:relative;
}
.addbag_arrow {
	position:absolute;
	width:5px;
	height:9px;
	left:-5px;
	top:15.5px;
	background:url('cssimg/addbag-arrow.png') no-repeat 0 0;
}
.cate .addbag:hover .addbag_arrow {
	background-position:0 -9px;
}
.cate .addbag.sccur .addbag_arrow {
	background-position:0 -18px;
}
#sort {
	display:block;
	width:100px;
	position:absolute;
	top:10px;
	right:0;
	color:#535353;
	background:#e6e6e6;
	text-indent:18px;
}
#sort dl {
	overflow:hidden;
	height:40px;
}
#sort dt {
	display:block;
	height:40px;
	line-height:40px;
	cursor:default;
	position:relative;
}
#sort dt i {
	display:block;
	width:5px;
	height:3px;
	background:url('cssimg/cate.png') no-repeat 0 -3px;
	top:18px;
	right:20px;
	position:absolute;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
#sort dd {
	display:block;
	height:40px;
	line-height:40px;
	cursor:pointer;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
#sort dd:hover {
	background:#5D5D5D;
	color:#fff;
}
#sort dt .rotatei {
	transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-o-transform:rotate(-180deg);
}
#sort dd a {
	display:block;
	height:100%;
}
#sort dd a:hover {
	color:#fff;
}
.catedecoration {
	width:80px;
	height:27px;
	position:absolute;
	left:55px;
	top:-27px;
	background:#505050;
}
#catemove {
	display:none;
}
.catedecoration span {
	height:6px;
	width:13px;
	display:block;
	position:absolute;
	bottom:-6px;
	left:33px;
	background:url(cssimg/icons.png) no-repeat 0 -380px;
}
.catedecorationtext {
	height:27px;
	position:absolute;
	top:-27px;
	left:55px;
	width:80px;
	overflow:hidden;
}
.catedecorationtext .tul {
	display:block;
	width:400px;
	height:27px;
}
.cate .catedecorationtext .tli {
	width:80px;
	background:none;
	height:27px;
	display:block;
	float:left;
	line-height:27px;
	text-align:center;
	color:#fff;
	font-size:12px;
	margin:0;
}
.cate .catedecorationtext .tli:hover {
	background:none;
}
#searcht {
	height:32px;
	margin:8px 10px 0 0px;
	background:#505050;
	float:right;
	padding-left:10px;
	position:relative;
	z-index:0;
}

.searchtags .sca, .searchtags .scb {
	color:#b2b2b2;
}
.searchtags ul {
	display:block;
	height:25px;
}
.searchtags li {
	background:#3a3a3a;
	display:block;
	float:left;
	margin-right:5px;
}
.searchtags li:hover {
	background:#2d2d2d;
}
.searchtags a {
	color:#b2b2b2;
	display:block;
	float:left;
	padding:0 10px;
	margin-left:5px;
}
.searchtags .closetag {
	display:block;
	float:left;
	background: url(cssimg/icons.png) no-repeat 8px -68px;
	height:25px;
	padding:0;
	width:25px;
	margin-left:0;
}
.closetag:hover {
	background-color:#1a1a1a;
}
.searchtxt {
	padding-right:8px;
	width:120px;
	background:none;
	border:none;
	color:#999;
	height:14px;
	line-height:14px;
	display:block;
	float:left;
	font-size:12px;
	padding-top:9px;
	padding-bottom:9px;
}
.searchbtn {
	width:32px;
	height:32px;
	display:block;
	float:left;
	background:url(cssimg/icons.png) no-repeat -35px -65px;
	border:none;
	cursor:pointer;
}
.searchbtn:hover {
	background-color:#1a1a1a;
}
.sca {
	color:#676767;
}
.scb {
	color:#b6b6b6;
}
.viewcate {
	margin-top:20px;
}
.viewcate li {
	white-space:nowrap;
}
.cate1 ul li, .cate2 ul li, .cate5 ul li {
	display:block;
	float:left;
	margin:0 5px 10px 0;
}
.cate1 ul li a, .cate2 ul li a, .cate5 ul li a {
	display:block;
	float:left;
	height:26px;
	line-height:26px;
	padding:0 15px;
	background: #fff;
}
.cate1 ul li a:hover, .cate2 ul li a:hover, .cate5 ul li a:hover {
	background:#636363;
}
.cate1 ul li:hover .sca, .cate2 ul li:hover .sca, .cate5 ul li:hover .sca {
	color:#fff;
}
.cate1 .selected a, .cate2 .selected a, .cate5 .selected a {
	background:#636363;
}
.cate1 .selected .sca, .cate2 .selected .sca, .cate5 .selected .sca {
	color:#fff;
}
.cate3 a, .cate4 a {
	position:relative;
}
.cate3 .gselected, .cate4 .gselected {
	position:absolute;
	right:5px;
	bottom:5px;
}
.cate3 .selected .gselected, .cate4 .selected .gselected {
	background:url('cssimg/icons.png') no-repeat -3px -126px;
	width:16px;
	height:16px;
}
.cate3 li {
	display:block;
	float:left;
	width:80px;
	text-align:center;
	margin-right:13px;
}
.cate3 li a {
	display:block;
	width:80px;
	height:80px;
	margin-bottom:10px;
}
.cate3 .white {
	background:none;
}
.cate3 .white a {
	background:#fff;
}
.cate3 .black a {
	background:#000;
}
.cate3 .blue a {
	background:#2779a7;
}
.cate3 .green a {
	background:#4CBF0E;
}
.cate3 .yellow a {
	background:#ffde00;
}
.cate3 .orange a {
	background:#ff7f03;
}
.cate3 .red a {
	background:#f01e1e;
}
.cate3 .purple a {
	background:#c818fb;
}
.cate3 .gray a {
	background:#d3d5d4;
}
.cate3 .pink a {
	background:#E9016E;
}
.cate3 .colorful a {
	background:url(cssimg/colorful.png);
}
.cate4 li {
	display:block;
	float:left;
	width:80px;
	text-align:center;
	margin-right:20px;
}
.cate4 li a {
	display:block;
	width:80px;
	height:80px;
	margin-bottom:10px;
	background-image:url('cssimg/layout.png');
	background-color:#fff;
}
.cate3 ul li, .cate4 ul li {
	margin-bottom:10px;
}
.response {
	position:relative;
}
.response .layout-r {
	position:absolute;
	top:8px;
	right:-45px;
}
.cate1, .cate2, .cate3, .cate4, .cate5 {
	display:none;
}
.artfields li, .artfields li a {
	color:#bfbfbf;
	display:block;
}
.artfields li {
	display:block;
	float:left;
	height:12px;
	line-height:12px;
	background-image:url('cssimg/icons.png');
	background-repeat:no-repeat;
	cursor:pointer;
	padding-left:20px;
	text-align:right;
}
.sc_info p {
	height:60px;
	color:#939292;
	line-height:20px;
}
.sc_info p span {
	color:#565656;
}
.views {
	background-position:-208px -144px;
}
.comment {
	background-position:-126px -108px;
}
.likeit {
	background-position:-208px -108px;
	position:relative;
}
.comment:hover {
	background-position:-126px -127px;
}
.dontlikeit {
	background-position:-208px -126px;
}
.showcase {
	background:#fff;
	height:373px;
	position:relative;
}
.sc_preview {
	width:280px;
	height:180px;
	overflow:hidden;
	position:relative;
}
.sc_preview a {
	display:block;
}
.sc_detail {
	position:absolute;
	bottom:-60px;
	left:0;
	background:#fff;
	padding:10px 20px 0px 20px;
	width:240px;
}
.sc_detail h3 a {
	font-size:18px;
	font-weight:500;
	color:#000;
	overflow:hidden;
	height:22px;
}
.postdate {
	color:#bdbdbd;
	display:block;
	text-indent:15px;
	height:20px;
	line-height:20px;
	background:url('cssimg/icons.png') no-repeat -4px -104px;
}
.listbox {
	background:#fff;
	height:295px;
	position:relative;
}
.pages {
	width:60px;
	height:40px;
	margin-top:18px;
}
.pages li {
	display:block;
}
.pages li a:hover {
	background-color:#666;
	-webkit-transition:all 0.9s linear;
	-moz-transition:all 0.9s linear;
	-o-transition:all 0.9s linear;
	transition:all 0.9s linear;
}
.pages .prev a {
	background-position:-58px -223px;
}
.pages .next a {
	background-position:-56px -257px;
}
.pages li a {
	display:block;
	width:25px;
	height:25px;
	background-image:url('cssimg/icons.png');
	background-color:#505050;
}
#flink .common {
	background:#fff;
}
#flink dt {
	margin-right:25px;
}
#flink dt, #flink dd {
	display:block;
	float:left;
	margin-right:20px;
	line-height:24px;
}
#flink dt {
	color:#3e3e3e;
	margin-right:10px;
	display:block;
	float:left;
}
#flink dd a {
	color:#949494;
	-webkit-transition:color 0.3s ease-out;
	-moz-transition:color 0.3s ease-out;
	-o-transition:color 0.3s ease-out;
	transition:color 0.3s ease-out;
}
#flink dd a:hover {
	color:#3e3e3e
}
#flink dt a {
	color:#ff6000
}
#footer {
	background:#222324;
	line-height:24px;
	color:#8e8e8e;
	position:relative;
	z-index:1;
}
#footer ul {
	margin-bottom:10px;
}
#footer li {
	display:block;
	float:left;
	padding-right:40px;
	margin-bottom:5px;
}
#footer li a {
	color:#cecece;
	font-size:14px;
	-webkit-transition:color 0.3s ease-out;
	-moz-transition:color 0.3s ease-out;
	-o-transition:color 0.3s ease-out;
	transition:color 0.3s ease-out;
}
#footer li a:hover {
	color:#fff;
}
.copy .weibo2 {
	vertical-align: middle;
	margin-left:10px;
}
.weibo2 {
	opacity:0.8;
	-moz-opacity:0.8;
	background:url('cssimg/weibo2.png') no-repeat 0 0;
}
.weibo2:hover, .weixin:hover {
	opacity:1;
	-moz-opacity:1;
}
.weibo2 {
	margin-top:4px;
}
.weixin {
	background:url('cssimg/weixin.png') no-repeat 0px 4px;
	padding-left:20px;
	opacity:0.8;
	-moz-opacity:0.8;
	position:relative;
}
.weixin_l {
	width:258px;
	height:258px;
	background:url('cssimg/weixin_l.png');
	position:fixed;
	z-index:0;
	bottom:-258px;
	left:0;
}
.offsetleft {
	position:absolute;
	left:0;
	top:0;
	height:5px;
	width:5px;
}
.copy a {
	color:#8E8E8E;
}
.copy .light {
	color:#70ca10;
}
.copy span {
	margin-right:5px;
}
.copy a {
	margin-right:5px;
}
.copyright {
	margin-right:100px;
	float:left;
}
.bstvsl {
	color:#7c7c7d;
	display:block;
	float:left;
}
.contentdate {
}
.contentdate .css {
	font-size:42px;
	line-height: 40px;
	height:auto;
	font-weight:700;
}
.contentdate .cmd {
	font-size:14px;
}
.contentdate .commend {
	padding-top:0;
	margin-left:25px;
}
.share li {
	display:block;
	float:left;
	margin-right:13.33333333333333px;
}
.share li a {
	display:block;
	float:left;
	background:#9b9b9b;
}
.share .sinal a:hover {
	background:#d63b22
}
.share .qql a:hover {
	background:#3eb0d8
}
.share .renrenl a:hover {
	background:#1f87cc
}
.share .doubanl a:hover {
	background:#319947
}
.share .twitterl a:hover {
	background:#31c1eb
}
.share .facebookl a:hover {
	background:#39599f
}
.ctitle {
	font-size:32px;
	font-weight:700;
	margin-right:20px;
}
.curl {
	line-height:49px;
	height:32px;
	overflow:hidden;
}
.curl a {
	color:#1F8902;
}
.cdecoration {
	line-height:20px;
	color:#848484;
	font-size:14px;
	-webkit-text-size-adjust:none;
}
.cdecoration p {
	word-wrap:break-word;
}
.cdecoration span {
	color:#373737;
}
.anothercommend {
	width:280px;
	margin-top: 8px;
}
.othercommend {
	background:#eaeaea;
}
.othercommend .othercommendt {
	font-size:12px;
	font-weight:500;
	background:#e6e6e6;
	height:50px;
}
.othercommendt .author {
	margin:12px 0 0 20px;
	float:left;
}
.listboxl {
	background:#fff;
	position:relative;
}
.listboxl .sc_preview {
	width:240px;
	height:154px;
}
.listboxl .sc_preview img {
	width:240px;
}
.listboxl .sc_detail {
	width:220px;
	height:60px;
	padding: 10px 10px 0px 10px;
}
.listboxl .boxtags ul {
	padding-left:35px;
	background-position:8px -160px;
	display:block;
	height:50px;
}
.listboxl .boxtags {
	width:240px;
}
.listboxl .artfields {
	margin-top:5px;
}
.listboxl .sc_detail h3 a {
	height:24px;
}
.listboxl .sc_info {
	height:75px;
}
.cdecoration h3, .ccolor h3, .ctags h3 {
	font-size:12px;
	font-weight:500;
	height:40px;
	line-height:40px;
	color:#535353;
	text-indent:5px;
}
.cdecoration h3 i, .ccolor h3 i, .ctags h3 i {
	background-image: url(cssimg/icons.png);
	background-repeat: no-repeat;
	width:20px;
	height:40px;
	display:block;
	float:left;
}
.cdecoration h3 i {
	background-position:-218px -466px;
}
.ccolor h3 i {
	background-position:-124px 12px;
}
.ctags h3 i {
	background-position:-43px 12px;
}
.ctags ul li {
	display:block;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.ctags ul li a {
	display:block;
	float:left;
	background:#fff;
	height:27px;
	line-height:27px;
	padding:0 12px;
}
.ctags ul li a:hover {
	background:#65686a;
}
.ctags ul li a:hover .sca {
	color:#fff;
}
.morewebsite h2 {
	font-size:18px;
	font-weight:500;
	border-bottom:1px solid #E6E6E6;
	height:40px;
	margin-bottom:20px;
}
.othercommend .boxtags {
	border-top:solid 1px #e6e6e6;
}
.commentpost_login h3 {
	color:#999;
	font-weight:500;
	font-size:12px;
}
.commentpost_login h3 a {
	color:#1F8902;
}
.quotes .pd10 {
	border:1px solid #F0F0F0;
	background:#F4F4F4;
	color:#B1B1B1;
}
.reply_content {
	min-height:26px;
}
.quotes h4 {
	font-weight:500;
	line-height:14px;
	overflow:hidden;
	height:20px;
}
.viewpofile {
	float:left;
	display:block;
}
.poster_w {
	background:#FF7200;
	color:#fff;
	font-size:12px;
	margin-left:20px;
	display:none;
	height:24px;
	line-height:24px;
	float:left;
	padding:0 10px;
	margin-bottom:10px;
}
.submitthisreply .poster_w {
	margin-left:0;
}
.posterinfo {
	height:24px;
	line-height:24px;
}
.posterinfo span {
	margin-right:5px;
}
.posterinfo a {
	color:#989898;
}
#comment .light a {
	color:#1F8902;
}
.posteravatar {
	height:85px;
}
.postinput {
	height:85px;
	float:left;
}
.postinput textarea {
	margin-left:20px;
	display:block;
	height: 73px;
	border: #DAE2E5 1px solid;
	resize: none;
	border-right: none;
	padding: 5px;
	font-size: 12px;
	color: #818181;
	overflow-y:hidden;
	width:200px;
	float:left;
}
.postbtn {
	width:124px;
}
.postbtn a {
	width: 124px;
	height: 85px;
	display: block;
	background: #AEAEAE;
	float: right;
	line-height: 85px;
	text-align: center;
	color: white;
	font-size: 16px;
}
.postbtn a:hover {
	background:#70CA10;
}
#tbxx {
	margin-top: 10px;
	float: left;
	margin-left:70px;
}
#tbxx label {
	margin-left: 8px;
}
.commentresult h3 {
	font-weight:500;
	height:50px;
	line-height:40px;
}
.athead span {
	color:#c4cfdd;
	margin-right:10px;
}
.clistavatar {
	margin-right:20px;
}
.acommentmsg {
	padding:20px 0;
	margin-bottom:10px;
	border-top:1px solid #dae2e5;
}
.clistcontent {
	line-height:24px;
	color:#6B6A6A;
}
.replythiscomment {
	color:#FF7800;
	display:none;
}
.replyinput {
	display:none;
}
.replyinput textarea {
	height: 83px;
	width:100%;
	resize: none;
	font-size: 12px;
	color: #818181;
	overflow-y:hidden;
	display:block;
	line-height:20px;
	border:0;
	line-height:12px;
}
.replyinput .mb10 {
	padding:5px;
}
.submitthisreply a {
	width:124px;
	height:30px;
	line-height:30px;
	color:#fff;
	background:#AEAEAE;
	display:block;
	text-align:center;
	float:right;
}
.submitthisreply a:hover {
	background:#70CA10;
}
.morecomment a {
	display:block;
	height:35px;
	line-height:35px;
	color:#fff;
	background:#c8c8c8;
	text-align:center;
	font-size:14px;
}
.morecomment a:hover {
	background:#666;
}
.smallpipt textarea {
	height:30px;
}
.smallpipt .postbtn {
	width:auto;
}
.smallpipt .postinput, .smallpipt .posteravatar {
	height:50px;
}
.smallpipt .postbtn a {
	height:42px;
	width:40px;
	line-height:20px;
	font-size:14px;
}
.retina {
	background-image:url('cssimg/iconsx2.png');
	background-size:240px 400px;
}
#maskblack {
	position:fixed;
	z-index:8;
	width:100%;
	height:200%;
	top:0;
	left:0;
	background:url('cssimg/bblock-80.png');
	display:none;
}
#slider {
}
.sliderulone {
	position:relative;
}
.sliderwrap {
	overflow:hidden;
	position:relative;
}
.sliderwrap img {
	width:100%;
	display:none;
}
.sliderwrap ul {
	display:block;
	float:left;
}
.sliderwrap ul li {
	display:block;
	float:left;
}
.sliderwrap ul li a {
	display:block;
	float:left;
}
.sliderbtnprev, .sliderbtnnext {
	width:70px;
	height:70px;
	position:absolute;
	top:50%;
	margin-top:-35px;
	background:url('cssimg/bblock-20.png');
}
.sliderbtnprev .btnarrow, .sliderbtnnext .btnarrow {
	width:70px;
	height:70px;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
	background:url('cssimg/iconsx2.png') no-repeat;
}
.sliderbtnprev {
	left:-110px;
}
.sliderbtnnext {
	right:-110px;
}
.sliderbtnprev .btnarrow {
	background-position:-153px -434px;
}
.sliderbtnnext .btnarrow {
	background-position:-100px -494px;
}
.sliderbtnprev:hover, .sliderbtnnext:hover {
	background:url('cssimg/gblock-80.png');
}
.viewdetail {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:50px;
	line-height:50px;
	color:#fff;
	font-size:16px;
	text-align:center;
	background:#6bc30d;
	display:block;
	display:none;
}
.viewlitpic {
	position:relative;
}
.foldround {
	height:50px;
	line-height:50px;
	background:#fff;
	margin-top:1px;
	cursor:pointer;
	text-align:center;
	font-size:14px;
	color:#454648;
}
.foldround img {
	vertical-align:middle;
	margin-left:10px;
}
.foldround:hover {
	background:#E6E6E6;
}
.foldround:hover .foldarrow {
	background-position:0 4px;
}
.foldarrow {
	background:url('cssimg/foldround_open.png') no-repeat 0 -26px;
	width:14px;
	height:18px;
	font-size:18px;
	margin-left:10px;
}
.foldround .foldroundon {
	background:url('cssimg/foldround_close.png') no-repeat 0 3px;
}
.foldround:hover .foldroundon {
	background:url('cssimg/foldround_close.png') no-repeat 0 -27px;
}
.loginmask {
	width:100%;
	height:100%;
	z-index:8;
	background:#000;
	position:fixed;
	top:0;
	left:0;
	display:none;
	z-index:9997;
	
}
#loginalert {
	width:440px;
	background:#fff;
	position:fixed;
	top:-600px;
	left:50%;
	margin-left:-220px;
	z-index:9998;
	margin-top:10%;
	display:none; font-size:12px;
}
.closealert {
	width:20px;
	height:20px;
	cursor:pointer;
	background:url('cssimg/icons.png') no-repeat -220px -315px;
	-webkit-transition:all 0.4s ease-out;
	-moz-transition:all 0.4s ease-out;
	-o-transition:all 0.4s ease-out;
	transition:all 0.4s ease-out;
}
.closealert:hover {
	transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-o-transform:rotate(-180deg);
}
.loginwrap {
	width:340px;
	margin:0 auto;
}
.loginh {
	height:40px;
	margin-top:20px;
}
.loginh .fl {
	font-size:30px;
	line-height:40px;
	color:#292929;
}
.loginh .fr {
	font-size:18px;
	line-height:50px;
	color:#707070;
}
.loginh .fr a {
	font-size:18px;
	line-height:50px;
	color:#FF4200;
	margin-left:5px;
}
.loginwrap h3 {
	font-size:14px;
	font-weight:500;
	height:20px;
	margin-top:15px;
	color:#292929
}
.loginbtn {
	line-height:70px;
	color:#6B6A6A;
}
.logininput input {
	display:block;
	height:14px;
	line-height:14px;
	width:100%;
	border: #DAE2E5 1px solid;
	text-indent:10px;
	overflow:hidden;
	color:#979696;
	padding-top:13px;
	padding-bottom:13px;
}
.logininput .loginusername {
	margin-top:15px;
	margin-bottom:10px;
}
.loginsubmit input {
	width:130px;
	height:40px;
	line-height:40px;
	color:#fff;
	background:#f50;
	display:block;
	text-align:center;
	font-size:20px;
	border:none;
	font-family:'微软雅黑';
	cursor:pointer;
}
.loginsubmit {
	width:130px;
	height:40px;
	margin:15px 20px 0 0;
	position:relative;
}
.loginsubmiting {
	height:40px;
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	width:130px;
	opacity:0.8;
	filter:alpha(opacity=80);
	display:none;
}
.loginsubmiting_inner {
	height:40px;
	background:url('cssimg/loading.gif') no-repeat 50% 50%;
	width:130px;
	position:absolute;
	top:0;
	left:0;
}
.loginpd {
	border-bottom:1px solid #ecf2f5;
	padding-bottom:35px;
}
.thirdlogin .pd50 {
	padding-top:30px;
	padding-bottom:30px;
}
.thirdlogin h4 {
	color:#6B6A6A;
	font-weight:500;
	margin-bottom:20px;
}
.thirdlogin ul li {
	display:block;
	float:left;
	margin-bottom:10px;
}
.thirdlogin ul li a {
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	width:160px;
	color:#fff;
	text-indent:60px;
}
#sinal a {
	background:#d63b22 url('cssimg/weibo.png') no-repeat 0px -5px;
}
#qql a {
	background:#3eb0d8 url('cssimg/qq.png') no-repeat 0px -5px;
}
#renrenl a {
	background:#1f87cc url('cssimg/renren.png') no-repeat 0px -5px;
}
#doubanl a {
	background:#319947 url('cssimg/douban.png') no-repeat 0px -5px;
}
.thirdlogin ul li {
	margin-right:20px;
}
.userpanel {
	position:relative;
}
.userpanel dt {
	padding:10px;
	background:#36393b;
	position:relative;
	height:30px;
	overflow:hidden;
}
.userpanel dt.userpanel_cur {
	background:#2a2a2a
}
.userpanel dt span {
	display:block;
	height:16px;
	line-height:16px;
	background:red;
	color:#fff;
	padding:0 2px;
	top:0;
	right:0;
	position:absolute;
}
.userpanel dt img {
	width:30px;
}
.userpanel dl, .userpanel dt, .userpanel dd {
	display:block;
}
.userpanel dd {
	position:absolute;
	top:50px;
	right:0;
	width:145px;
	background:#2a2a2a;
	display:none;
}
.userpanel dd li a {
	height:30px;
	line-height:30px;
	color:#ccc;
	display:block;
	text-indent:30px;
}
.userpanel dd li a:hover {
	background-color:#6BC30D;
	color:#fff;
}
.userpanel dd li .fl {
	margin-left:15px;
}
.userpanel dd li .fr {
	margin-right:15px;
	color:red
}
.upmenu .favorites, .upmenu .upload {
	display:block;
	width:35px;
	height:30px;
	float:left;
	margin-top:10px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.upmenu .favorites:hover, .upmenu .upload:hover {
	background-color:#2a2a2a;
}
.upmenu .upload {
	background:#3b3e40 url(cssimg/icons.png) no-repeat -205px -371px;
	margin-right:10px;
	position:relative;
	border-bottom:10px solid #323436;
}
.upmenu .upload_a {
	width:140px;
	position:absolute;
	top:40px;
	right:-60px;
	background:#2a2a2a;
	display:none;
}
.upmenu .upload_a ul {
	display:block;
}
.upmenu .upload_a ul li a {
	display:block;
	height:30px;
	line-height:30px;
	color:#ccc;
	display:block;
	text-indent:15px;
}
.upmenu .upload_a ul li a:hover {
	background:#6BC30D;
	color:#fff;
}
.upmenu .favorites {
	background:#3b3e40 url(cssimg/icons.png) no-repeat -165px -371px;
	margin-right:2px;
	position:relative;
}
#pages ul li {
	display:block;
	float:left;
	width:36px;
	height:36px;
	text-align:center;
	line-height:36px;
	margin-right:5px;
	color:#a9a9a9;
}
#pages ul .pagecur a {
	background:#70CA10;
	color:#fff;
}
#pages ul .pagecur a:hover {
	background:#70CA10;
	color:#fff;
}
#pages ul li a {
	display:block;
	float:left;
	background:#fff;
	width:36px;
	height:36px;
	text-align:center;
	line-height:36px;
	color:#a9a9a9;
}
#pages ul li a:hover {
	background-color:#969696;
	color:#fff;
}
#pages ul .prev a {
	background:#fff url('cssimg/icons.png') no-repeat -52px -217px;
}
#pages ul .next a {
	background:#fff url('cssimg/icons.png') no-repeat -75px -247px;
}
#pages ul .prev a:hover {
	background-position:-76px -217px;
}
#pages ul .next a:hover {
	background-position:-50px -247px;
}
#post_head {
	background:#F0F0F0;
}
#post_head ul {
	display:block;
	float:left;
	margin-right:30px;
}
#post_head ul li {
	float:left;
}
#post_head ul li a {
	display:block;
	float:left;
	width:150px;
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:18px;
	margin-right:1px;
	-webkit-transition:background-color 0.3s ease-out;
	-moz-transition:background-color 0.3s ease-out;
	-o-transition:background-color 0.3s ease-out;
	transition:background-color 0.3s ease-out;
	background:#6e6f71;
	color:#fff;
}
#post_head ul li a:hover {
	background:#4d4e50;
	color:#fff;
}
#post_head ul .post_head_cur a {
	background:#fff;
	color:#535353;
}
#post_head ul .post_head_cur a:hover {
	background:#fff;
	color:#535353;
}
#post_head h4 {
	font-size:12px;
	font-weight:500;
	display:block;
	float:left;
	height:60px;
	line-height:60px;
}
.wared {
	color:#ff0000;
}
#upload .common {
	background:#fff;
}
.pnline {
	border-bottom: #ECF2F5 1px solid;
	width:100%;
}
.apostline {
	margin-left:50px;
}
.posth {
	line-height:50px;
}
.posth h3 {
	font-size:30px;
	font-weight:500;
	line-height:30px;
}
.postformleft {
	width:100px;
	line-height:40px;
	font-size:14px;
	display:block;
	height:40px;
}
.posttitle textarea {
	resize:none;
	width:460px;
	height:160px;
	padding:20px;
	border:1px solid #DBE2E6;
	overflow-y:hidden;
}
.posttitle textarea:focus {
	border:1px solid #e0c614;
}
.apinput {
	display:blocl;
	float:left;
	height:38px;
	width:500px;
	border:1px solid #DBE2E6;
	line-height:38px;
	text-indent:20px;
}
.apinput:focus {
	border:1px solid #e0c614;
}
.choosecate .postformleft {
	line-height:20px;
}
.post_check_info {
	position:absolute;
	top:0;
	left:620px;
	height:40px;
	width:220px;
	position:absolute;
	top:0;
	border:1px solid #a5a5a5;
	background:#a5a5a5;
	color:#fff;
	display:none;
}
.post_check_info .pd10 {
	height:20px;
	line-height:20px;
	text-align:left;
	text-indent:28px;
	background:url('cssimg/tips.png') no-repeat 10px -47px;
}
.post_check_info.post_check_info_w {
	border:1px solid #ffe2be;
	background:#fffada;
	display:block;
}
.post_check_info.post_check_info_w .pd10 {
	background-position:10px 1px;
	color:#979696;
}
.post_check_info.post_check_info_t {
	background-color:transparent;
	border:#fff;
	display:block;
}
.post_check_info.post_check_info_t .pd10 {
	background-position:10px -95px;
}
.likeatag ul li {
	display:block;
	float:left;
	margin: 0 5px 10px 0;
	height: 26px;
}
.likeatag ul li a {
	display:block;
	float:left;
	background:#F8F8F8;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	white-space:nowrap
}
.likeatag ul li a:hover, .likeatag ul .tagselected a {
	background:#636363;
}
.likeatag ul li a:hover .sca, .likeatag ul .tagselected .sca {
	color:#fff;
}
.likeaswitcher li {
	display:block;
	float:left;
	width:80px;
	text-align:center;
	margin:0 20px 10px 0;
	height:110px;
	position:relative;
}
.likeaswitcher li a {
	display:block;
	width:80px;
	height:80px;
	margin-bottom:10px;
	position:relative;
}
.likeaswitcher .gselected {
	position:absolute;
	right:5px;
	bottom:5px;
}
.likeaswitcher .tagselected .gselected {
	background:url('cssimg/icons.png') no-repeat -3px -126px;
	width:16px;
	height:16px;
}
#bimgqueue {
}
.drag_area {
	height:100px;
	position:relative;
}
.drag_area_c {
	width:760px;
	height:100px;
	background:#F5F5F5 url('cssimg/dragarea.png') no-repeat 0 50%;
	position:relative;
}
.drag_area_c_litpic {
	margin-left:25px;
}
.drag_area_c_litpic img {
	width:124px;
	height:80px;
}
.drag_area_c_info textarea {
	width:540px;
	height:70px;
	overflow:hidden;
	margin-left:10px;
	resize: none;
	border:#dbe2e6 1px solid;
	padding:5px;
}
.drag_area_c_info textarea:focus {
	border:1px solid #e0c614;
}
.drag_area .cancel a {
	position:absolute;
	width:16px;
	height:16px;
	right:10px;
	top:10px;
	background:url('cssimg/uploadify-cancel.png');
	cursor:pointer;
}
.post_new_pic {
	cursor:pointer;
	float:left;
}
.upload_line {
}
.upload_line th {
	text-align:left;
	line-height: 40px;
	font-size: 14px;
	font-weight:500;
	width:100px;
}
.wared.un {
	color:#fff
}
.upload_wrap {
	margin:0 auto;
	background:#fff;
}
.postcolor .white a {
	background:#fff;
	border:1px solid #F2F2F2;
}
.postcolor .orange a {
	background:#ff7f03;
}
.postcolor .blue a {
	background:#2779a7;
}
.postcolor .green a {
	background:#4CBF0E;
}
.postcolor .yellow a {
	background:#ffde00;
}
.postcolor .red a {
	background:#f01e1e;
}
.postcolor .purple a {
	background:#c818fb;
}
.postcolor .pink a {
	background:#E9016E;
}
.postcolor .gray a {
	background:#d3d5d4;
}
.postcolor .black a {
	background:#000;
}
.postcolor .colorful a {
	background:url(cssimg/colorful2.png);
}
.postlayout li a {
	background-image:url('cssimg/layout.png');
	background-color:#fff;
	border:1px solid #F2F2F2;
}
#simgarea {
	background: url('cssimg/simgarea.jpg');
	width: 280px;
	height: 180px;
	float: left;
	margin-right:30px;
}
#simgup span {
	display:block;
	margin-top:20px;
}
.simctrl {
	margin:40px 0 0 0;
}
#postbtn, .postclass {
	background:#70CA10;
	color:#fff;
	width:130px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	float:left;
	font-size:16px;
	border:none;
	cursor:pointer;
}
#pofile .common {
}
#index_list_round {
	height:310px;
	margin-bottom:40px;
	overflow:hidden;
	position:relative;
}
.index_list_content {
	position:relative;
}
.index_list_content li {
	display:block;
	width:580px;
	height:310px;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}
.index_list_content li a {
	display:block;
	width:580px;
	height:310px;
	position:absolute;
	top:0;
	left:0;
}
.index_list_content li img {
	width:580px;
}
.index_list_arrow li {
	display:block;
	top:95px;
	position:absolute;
	width:27px;
	height:46px;
	background:url('cssimg/bblock-30.png');
	cursor:pointer;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.index_list_arrow li:hover {
	background-color:#a0ee4d;
}
.index_list_arrow li i {
	display:block;
	width:16px;
	height:16px;
	background:url('cssimg/icons.png') no-repeat 0 0;
}
.index_list_arrow .index_list_arrow_prev {
	left:-30px;
}
.index_list_arrow .index_list_arrow_next {
	right:-30px;
}
.index_list_arrow .index_list_arrow_prev i {
	background-position:-87px -228px;
	margin:16px 0 0 6px;
}
.index_list_arrow .index_list_arrow_next i {
	background-position:-60px -257px;
	margin:16px 0 0 6px;
}
.index_list_arrow .index_list_cur.index_list_arrow_prev {
	left:0;
}
.index_list_arrow .index_list_cur.index_list_arrow_next {
	right:0;
}
.index_list_info {
	width:100%;
	height:70px;
	background:#fff;
	position:absolute;
	bottom:-70px;
	left:0;
}
.index_list_info .pd10 {
	display:none;
}
.index_list_avatar {
	width:50px;
	height:50px;
}
.index_list_avatar a {
	display:block;
}
.index_list_avatar a img {
	width:50px;
	height:50px;
}
.index_list_user {
	margin-left:10px;
	overflow:hidden;
	white-space:nowrap
}
.index_list_info_content {
	width:390px;
	margin-left:20px;
}
.index_list_info_name {
	display:block;
	font-size:14px;
	height:29px;
	line-height:28px;
	width:70px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}
.index_list_info_name a {
}
.index_list_info_cate a {
	color:#6bc30d;
}
.index_list_info_content a {
	height:29px;
	line-height:28px;
	font-size:14px;
	font-weight:700;
}
.index_list_info_content p {
	height:21px;
	overflow:hidden;
	line-height:19px;
}
.newlist {
	height:310px;
	margin-bottom:40px;
}
.newlist .sc_detail {
	height:50px;
	overflow:hidden;
}
.listline {
	height:1px;
	background:#f8f8f8;
	width:100%;
}
.listtags {
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.listtags ul {
	height:40px;
}
.listtags li {
	display:block;
	float:left;
	padding-left:25px;
	background:url('cssimg/li.png') no-repeat 0 19px;
	white-space:nowrap;
}
.listtags li a {
	color:#939292;
}
.listtags li a:hover {
	color:#303030;
	text-decoration:underline;
}
.listbox .listfields {
	margin-top:0;
	height:40px;
	line-height:40px;
}
.listfields li {
	display:block;
	float:left;
	margin-top:13px;
	margin-right:20px;
}
.artfields .viewit {
	background-position:-207px -145px;
}
.artfields .discussionvsit {
	background-position:-165px -145px;
	height:14px;
}
.cmperson {
	height:50px;
}
.cmperson .author {
	margin-top:12px;
}
.author span {
	color:#C0C0C0;
}
.likeiti {
	cursor:pointer;
	height:25px;
	color:#fff;
	line-height:25px;
	position:absolute;
	width:50px;
	top: -30px;
	text-align: center;
	left:-17px;
	background:#ff8a00;
	display:none;
}
.sc_info .pdw20 {
	position:relative;
}
.medal {
	height:40px;
}
.medal i {
	width:16px;
	height:16px;
	float:left;
	display:block;
	margin-top:13px;
	background:url('cssimg/awards.png') no-repeat;
	display:none;
}
.awards i {
	display:block;
}
.nsmall {
	width:240px;
	height:auto;
}
.nsmall .sc_detail {
	width:200px;
}
.nsmall .sc_preview {
	width:240px;
	height:160px;
}
.nsmall .sc_preview img {
	width:240px;
}
.showavatar {
	width:80px;
	height:80px;
	margin-right:20px;
}
.showavatar img {
	width:80px;
	height:80px;
}
.userdetail {
	height:80px;
	color:#8C8C8C;
}
.user_name {
	height:28px;
	line-height:28px;
	font-size:18px;
}
.user_name span {
	font-size:12px;
	margin-left:10px;
}
.user_url {
	height:30px;
	margin-left:10px;
	line-height:33px;
	overflow:hidden;
}
.user_url a {
	color:#1F8902;
}
.user_city, .user_male {
	margin-top:5px;
}
.user_city, .user_sign, .user_male {
	height:20px;
	line-height:20px;
}
.user_male {
	margin-left:20px;
}
.user_male span {
	font-size:12px;
}
#pofile .common {
	border-bottom:1px solid #EBEBEB;
	padding-bottom:50px;
}
#fswitch .common {
	border-bottom:1px solid #EBEBEB;
}
.male_icon {
	background:url('cssimg/icons.png') no-repeat 0px 0px;
}
.author_m {
	background-position: 2px -430px;
}
.author_f {
	background-position: 2px -453px;
}
.author_n {
	background-position: 5px -479px;
}
#fswitch .ue_grid_1 {
	margin:0;
	position:relative;
}
#fswitch ul {
	display:block;
}
#fswitch ul li {
	display:block;
	float:left;
}
#fswitch ul li a {
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	width:140px;
	text-align:center;
}
#fswitch ul li a b {
	color:#333;
	font-size:18px;
	font-weight:500;
}
#fswitch ul li a span {
	color:#828282;
	margin-left:10px;
}
.upload_cate#fswitch ul li a {
	height:60px;
}
.upload_cate#fswitch ul li a b {
	color:#737373;
	font-size:20px;
}
.fswitcharrow {
	width:140px;
	height:2px;
	background:#70CA10;
	position:absolute;
	bottom:0;
	left:0;
}
.artprev, .artnext {
	width:23px;
	height:50px;
	display:block;
	position:fixed;
	top:50%;
	margin-top:-40px;
	background:#838383 url('cssimg/icons.png') no-repeat;
	z-index:99;
}
.artprev {
	left:0;
	background-position:-102px -453px;
}
.artnext {
	right:0;
	background-position:-160px -453px;
}
#backtop {
	width:40px;
	height:40px;
	background:#333 url('cssimg/icons.png') no-repeat -27px -459px;
	display:block;
	position:fixed;
	right:10px;
	bottom:-40px;
	cursor:pointer;
	z-index:99;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
	margin-left:-40px;
}
@-moz-document url-prefix() {
#backtop {
right:30px;
}
}
#backtop {
	opacity:0.6
}
#backtop:hover {
	background-color:#70CA10;
	opacity:1
}
#veiwall a {
	display:block;
	height:50px;
	line-height:50px;
	color:#919191;
	background:#fff;
	text-align:center;
	font-size:14px;
}
#veiwall a:hover {
	background:#E6E6E6;
}
#veiwall a:hover span {
	background-position:-64px -297px;
}
#veiwall span {
	font-size:14px;
	background:url('cssimg/icons.png') no-repeat -88px -297px;
	margin-left:10px;
}
#veiwall a, #veiwall a span {
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
#resultinfo h3 {
	font-size:24px;
	color:#636363;
	font-weight:500;
	margin-bottom:10px;
}
#resultinfo p {
	font-size:13px;
	color:#7d7d7d;
	font-weight:500;
	line-height:24px;
}
#resultinfo .green {
	margin-top:20px;
	display:block;
}
.content_responsive .ct_rsb {
	width:280px;
	float:left;
	margin-right:20px;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
}
.content_responsive .ct_rsb h5 {
	height:30px;
	margin-bottom:10px;
}
.othercategories_ct .pd20 {
	padding-left:19px;
	padding-right:18px;
}
.othercategories_ct ul li {
	display:block;
	float:left;
	width:80px;
	height:80px;
	margin-bottom:1px;
	margin-right:1px;
	position:relative;
}
.othercategories_ct .postcolor li a {
	display:block;
	border:10px solid #f2f2f2;
	width:60px;
	height:60px;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.othercategories_ct .postcolor li:hover a, .othercategories_ct .postcolor .othercategories_cur a {
	border:10px solid #fff;
	-webkit-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.15);
	box-shadow:0px 3px 5px rgba(0, 0, 0, 0.15);
	z-index:3;
}
.othercategories_cur_b {
	width:16px;
	height:16px;
	background:url('cssimg/icons.png') no-repeat -3px -126px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-8px;
	margin-top:-8px;
	z-index:4;
}
#switchresult {
	background:#3d3e40;
	height:50px;
	margin-bottom:30px;
	padding-top:30px;
}
.uetab {
	height:50px;
}
.uetab ul {
	width:280px;
	height:50px;
	display:block;
}
.uetab ul li {
	display:block;
	float:left;
}
.uetab ul li a {
	display:block;
	float:left;
	width:140px;
	height:50px;
	line-height:50px;
	text-align:center;
	background:#505153;
	color:#c3c3c3;
	font-size:14px;
}
.uetab ul .tabcur a {
	background:#F5F6F7;
	color:#484848;
}
.ueactive {
	height:50px;
	overflow:hidden;
}
.ueactive .index_notice_horn {
	margin-top:5px;
	width:30px;
	float:left;
}
.activect {
	width:520px;
	display:block;
	float:left;
	position:relative;
}
.activect li {
	width:520px;
	height:50px;
	display:block;
	line-height:50px;
	overflow:hidden;
	color:#bbbbbb;
}
.activect li b {
	color:#fff;
	font-weight:500;
}
.activecl {
	width:30px;
	height:50px;
	float:right;
	display:block;
	margin-top:5px;
}
.activecl li {
	display:block;
	width:20px;
	height:20px;
	background:url('cssimg/icons.png') no-repeat;
	cursor:pointer;
	vertical-align:bottom;
}
.activecl .activeprev {
	background-position:-123px -410px;
}
.activecl .activeprev:hover {
	background-position:-123px -434px;
}
.activecl .activenext {
	background-position:-103px -441px;
}
.activecl .activenext:hover {
	background-position:-103px -417px;
}
#news {
	height:299px;
}
.news_head {
	background:#ececec;
}
.getdate_m_d span {
	display:block;
	float:left;
	width:36px;
	height:50px;
	background:url('cssimg/date.png') no-repeat 50% 0;
	margin-left:2px;
}
.getdate_m_d .getdate_m_d_line {
	background-position:50% -500px;
}
.news_head_title {
	float:left;
	margin-left:25px;
}
.news_head_title h3 {
	font-weight:500;
	color:#757575;
	font-size:22px;
	margin-top:4px;
}
.news_head_title h4 {
	font-weight:500;
	color:#757575;
	font-size:16px;
	height:20px;
}
.news_head_controller li {
	display:block;
	width:40px;
	height:40px;
	cursor:pointer;
	background:url('cssimg/icons.png') no-repeat 0 0;
	float:left;
	background-color:#757575;
	margin-top:5px;
}
.news_head_controller .news_head_controller_prev {
	background-position:-74px -215px;
}
.news_head_controller .news_head_controller_next {
	background-position:-47px -245px;
	margin-left:1px;
}
.news_head_controller .news_head_controller_lock {
	background-color:#B9B9B9;
	cursor:default;
}
.news_head_controller .news_head_controller_lock:hover {
	background-color:#B9B9B9;
}
.news_head_controller li:hover {
	background-color:#6bc30d;
}
.news_content {
	background:#fff;
}
.news_content .news_title {
	font-size:16px;
	font-weight:500;
}
.news_content .news_body {
	height:60px;
	padding-top:30px;
	padding-bottom:40px;
	line-height:20px;
	overflow:hidden;
	font-size:14px;
	color:#939292;
}
.newspush a {
	display:block;
	background:#fff;
}
.newspush h3 {
	font-size:16px;
	font-weight:500;
}
.newspush p {
	height:60px;
	padding-top:30px;
	padding-bottom:40px;
	line-height:20px;
	overflow:hidden;
	font-size:14px;
	color:#939292;
}
.main_cate {
	margin-top:10px;
	padding-bottom: 10px;
}
.main_cate ul li {
	display:block;
	float:left;
}
.main_cate ul li a {
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	width:92.33333333px;
	margin-right:1px;
	background:#e6e6e6;
	text-align:center;
	-webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.main_cate ul .main_cate_cur a {
	background:#6bc30d;
	color:#fff;
}
.main_cate ul .main_cate_cur a:hover {
	background:#6bc30d;
	color:#fff;
}
.main_cate ul li a:hover {
	background:#454648;
	color:#fff;
}
#index_notice {
	float:left;
	width:580px;
	margin-top:10px;
	height:40px;
	overflow:hidden;
	position:relative;
}
.index_notice_li {
	float:left;
	display:block;
	width:520px;
	height:40px;
	position:relative;
	top:0;
	left:0;
}
.index_notice_li li {
	height:40px;
	line-height:40px;
	display:block;
}
.index_notice_li li b {
	color:#6bc30d;
}
.index_notice_cl {
	width:30px;
	height:40px;
	float:left;
}
.index_notice_horn {
	width:30px;
	height:40px;
	background:url('cssimg/icons.png') no-repeat -135px -367px;
	float:left;
}
.index_notice_cl li {
	display:block;
	width:20px;
	height:20px;
	background:url('cssimg/icons.png') no-repeat;
	cursor:pointer;
	vertical-align:bottom;
	margin-left:10px;
}
.index_notice_cl .index_notice_prev {
	background-position:-123px -410px;
}
.index_notice_cl .index_notice_prev:hover {
	background-position:-83px -434px;
}
.index_notice_cl .index_notice_next {
	background-position:-103px -441px;
}
.index_notice_cl .index_notice_next:hover {
	background-position:-83px -417px;
}
.logininput input {
	-webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.logininput input:focus {
	border-color:#ff9600;
}
.loginwrap h3 span {
	font-size: 14px;
	font-weight: 500;
	height: 26px;
	color: #292929;
	display:block;
	float:left;
	line-height:26px;
}
.loginwrap .login_warning {
	display:block;
	height:20px;
	line-height:20px;
	color:#F30;
	padding:0 25px;
	float:left;
	text-align:center;
	font-size:14px;
	margin-top:0px;
	background:url(cssimg/tips.png) no-repeat 0px -10px;
}
#select {
	position:relative;
	z-index:7
}
#searcht {
	z-index:8;
	position:relative;
}
#search_class {
	display:none;
}
#search_class_emu {
	position:absolute;
	z-index:1;
	width:170px;
	top:42px;
	left:0;
	display:none;
}
#search_class_emu ul {
	background:#dadada;
}
#search_class_emu li {
	display:block;
	height:32px;
	line-height:32px;
	background:#dadada;
	cursor:pointer;
	vertical-align:bottom;
	-webkit-transition:all 0.1s ease-in;
	-moz-transition:all 0.1s ease-in;
	-o-transition:all 0.1s ease-in;
	transition:all 0.1s ease-in;
}
#search_class_emu li i {
	display:block;
	width:2px;
	height:2px;
	border:5px solid #f0f0f0;
	background:#f0f0f0;
	float:left;
	margin:10px 15px 0 20px;
	-webkit-transition:all 0.1s ease-in;
	-moz-transition:all 0.1s ease-in;
	-o-transition:all 0.1s ease-in;
	transition:all 0.1s ease-in;
}
#search_class_emu li span {
	display:block;
	float:left;
	height:32px;
	line-height:32px;
}
#search_class_emu li:hover {
	background:#868686;
	color:#fff;
}
#search_class_emu li:hover i {
	background:#fff;
	border-color:#fff;
}
#search_class_emu .search_class_cur i {
	background:#6bc30d;
	border-color:#6bc30d;
}
#search_class_emu .search_class_cur {
	background:#505050;
	color:#fff;
}
#search_class_emu .search_class_cur:hover {
	background:#505050;
	color:#fff;
}
#search_class_emu .search_class_cur:hover i {
	background:#6bc30d;
	border-color:#6bc30d;
}
.add_favorites {
	width:35px;
	height:30px;
	position:absolute;
	top:0;
	left:0;
	background:url('cssimg/largeh.png') no-repeat 9px 8px;
	background-size:16px 14px;
	-webkit-transition:all 0.4s ease-in;
	-moz-transition:all 0.4s ease-in;
	-o-transition:all 0.4s ease-in;
	transition:all 0.4s ease-in;
	opacity:0.6;
}
.add_favorites_hover {
	-moz-transform: scale(5);
	-webkit-transform: scale(5);
	-o-transform: scale(5);
	-ms-transform: scale(5);
	transform: scale(5);
	opacity:0.1;
}
#reg_setp {
	position:fixed;
	width:100%;
	height:100%;
	background:#fff;
	z-index:9999;
	top:0;
	left:100%;
	display:none;
}
#reg_setp h3 {
	font-size:14px;
	font-weight:500;
	overflow:hidden;
	height:80px;
	line-height:90px;
}
#setp_quicklogin {
	width:100%;
	height:100%;
	position:absolute;
	text-align:center;
	display:none;
	overflow:auto;
}
.blogo {
	width:150px;
	height:180px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-75px;
}
.quicklogin_socical li {
	display:block;
	float:left;
}
.quicklogin_socical li a {
	width:186px;
	height:46px;
	display:block;
	float:left;
	line-height:46px;
	color:#fff;
	text-align:left;
	text-indent:68px;
	font-size:16px;
}
.quicklogin_socical_weibo {
	margin-bottom:20px;
}
.quicklogin_socical {
	margin-bottom:20px;
}
.quicklogin_socical_weibo a {
	margin-right:20px;
	background:#d63b22 url('cssimg/weibo.png') no-repeat 0 0;
	border:2px solid #d63b22;
}
.quicklogin_socical_qq a {
	margin-bottom:20px;
	background:#3eb0d8 url('cssimg/qq.png') no-repeat 0 -2px;
	border:2px solid #3eb0d8;
}
.quicklogin_socical_renren a {
	margin-right:20px;
	background:#1f87cc url('cssimg/renren.png') no-repeat 0 0;
	border:2px solid #1f87cc;
}
.quicklogin_socical_douban a {
	background:#319947 url('cssimg/douban.png') no-repeat 0 0;
	border:2px solid #319947;
}
.back_setp {
	width:100px;
	height:50px;
	line-height:50px;
	background:#8F8F90;
	color:#fff;
	cursor:pointer;
	font-size:22px;
	text-align:center;
	position:absolute;
	left:20px;
	top:50px;
	z-index:9999;
	-webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	-o-transition:all 0.3s ease-in;
	transition:all 0.3s ease-in;
}
.back_setp:hover {
	background-color:#6BC30D;
}
#setp_pofile {
	width:550px;
	height:210px;
	position:absolute;
	left:50%;
	margin-left:-275px;
	top:230px;
	text-align:center;
}
.setp_pofile_input {
	margin-left:20px;
}
.setp_pofile_input input {
	display:block;
	height:16px;
	margin-bottom:10px;
	line-height:16px;
	padding-top:17px;
	padding-bottom:17px;
}
.setp_pofile_input_user, .setp_pofile_input_email, .setp_pofile_input_password, .setp_pofile_input_v_password {
	border:1px solid #dae2e5;
	color:#979696;
	font-size:14px;
	width:300px;
	padding:0 20px;
	-webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.setp_pofile_input .setp_pofile_input_password {
	display:none;
}
.setp_pofile_input_user:focus, .setp_pofile_input_email:focus, .setp_pofile_input_password:focus, .setp_pofile_input_v_password:focus {
	border-color:#afb3b5;
}
#setp_pofile_check {
	display:none;
}
.setp_pofile_checkbox {
	text-align:left;
	padding-top:10px;
	padding-bottom:40px;
}
.setp_pofile_checkb {
	display:block;
	height:13px;
	width:13px;
	background:#fff;
	border:1px solid #dedede;
	cursor:pointer;
	float:left;
}
.setp_pofile_check_true {
	background:#fff url('cssimg/check-dot.png') no-repeat 50% 50%;
}
.setp_pofile_checkbox span {
	height:15px;
	line-height:15px;
	display:block;
	float:left;
	margin-left:10px;
}
.setp_pofile_input .setp_pofile_input_submit {
	height:50px;
	width:340px;
	line-height:50px;
	background:#70ca10;
	color:#fff;
	cursor:pointer;
	border:none;
	font-size:24px;
	padding:0;
	font-family:'微软雅黑';
	-webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.setp_pofile_input .setp_pofile_input_submit:hover {
	background:#6BC30D;
}
#common_content_main {
	background:#fff;
	position:relative;
}
.common_content_main {
	text-align:center;
}
.common_content_main li {
	display:block;
	margin:0 auto;
}
.common_content_main li.loadimagebg {
	background:#F6F6F6 url('cssimg/img-loader.png') no-repeat 50% 50%
}
.common_content_main img {
	max-width:100%;
}
.common_content_info {
	margin-bottom:10px;
}
.common_content_info_avatar {
	height:60px;
	width:60px;
	overflow:hidden;
}
.common_content_info_avatar img {
	width:60px;
	height:60px
}
.common_content_info_more h3 {
	padding:3px 0 6px 0;
	font-size:24px;
	font-weight:500;
	color:#8c8c8c;
}
.common_content_info_avatar {
	margin-right:15px;
}
.common_content_info_more p {
	color:#989898;
}
.common_content_info_more p a {
	color:#1f8902;
	margin-left:5px;
}
.common_content_info_more i {
	background:url('cssimg/icons.png') no-repeat -4px -106px;
	width:14px;
	height:14px;
}
.common_content_info_more span {
	margin-right:10px;
	line-height:20px
}
.common_content_origin {
	color:#989898;
	font-size:14px;
}
.common_content_origin a {
	color:#1f8902;
	font-size:14px;
}
.license {
	color:#d86b01;
	height:50px;
	line-height:50px;
}
.common_content_infobox .common {
	background:#fff;
}
.common_content_infobox {
	border-top:1px solid #f0f1f1;
}
.common_content_infobox_count {
	height:50px;
	font-size:48px;
	line-height:50px;
	font-weight:500;
	margin-top:10px;
}
.common_content_infobox_count_em {
	height:50px;
	overflow:hidden;
	line-height:70px;
	font-size:14px;
	margin-right:10px;
	font-weight:500;
}
.common_content_infobox_favorite {
	width:240px;
	margin-right:20px;
}
.common_content_infobox_favorite .addfavorite i {
	margin-left:70px;
}
.common_content_infobox_share ul li {
	background-color:#9b9b9b;
	float:left;
	margin-right:13.33333333333333px;
	-webkit-transition:background-color 0.3s linear;
	-moz-transition:background-color 0.3s linear;
	-o-transition:background-color 0.3s linear;
	transition:background-color 0.3s linear;
}
.common_content_infobox_share .sinal:hover {
	background:#d63b22
}
.common_content_infobox_share .qql:hover {
	background:#3eb0d8
}
.common_content_infobox_share .renrenl:hover {
	background:#1f87cc
}
.common_content_infobox_share .doubanl:hover {
	background:#319947
}
.common_content_infobox_share .twitterl:hover {
	background:#31c1eb
}
.common_content_infobox_share .facebookl:hover {
	background:#39599f
}
@media screen and (max-width:1200px) {
.drag_area_c {
width:660px
}
.drag_area_c_info textarea {
width:440px;
}
}
@media screen and (max-width:580px) {
#searcht {
width:280px;
margin:0;
padding:0;
height:40px;
margin-top:20px;
}
#search_class_emu {
width:280px;
}
#search_class_emu li {
height:40px;
line-height:40px;
}
.searchtxt {
padding:13px 10px;
width:220px;
}
.searchbtn {
height:40px;
width:40px;
background-position:-33px -61px;
}
.common_content_origin {
display:none;
}
.license {
height:auto;
line-height:20px;
margin-bottom:20px;
margin-top:10px;
}
.common_content_infobox_share {
display:none;
}
.common_content_infobox_favorite {
margin-right:0;
}
.normalcpst, .posteravatar, .postinput {
height:40px;
}
.postinput textarea {
height:30px;
}
.postbtn {
width:40px;
}
.postbtn a {
width:40px;
height:42px;
line-height: 20px;
font-size: 14px;
}
#searcht {
display:none;
}
.common_content_infobox_count {
float:left;
}
.common_content_info_more h3 {
padding-top:0
}
.common_content_infobox_count {
margin-bottom:0px;
}
#more_about {
display:none;
}
.common_content_infobox, #common_content_comment {
background:#fff;
}
.postinput textarea {
border-right:1px solid #DAE2E5;
}
}
.more_about_ul {
	position:relative;
}
.more_about_ul ul {
	position:relative;
}
.more_about_ul li {
	display:block;
	float:left;
	margin-right:10px;
}
#more_about .common {
	background:#fff;
}
#more_about h3 {
	font-weight:500;
	font-size:16px;
	height:40px;
	position:relative;
}
#more_about ul {
	display:block;
}
#more_about .pd20 {
	overflow:hidden;
}
.more_about_ul {
	overflow:hidden;
}
#more_about li img {
	width:100%;
}
.more_about_ul_cl {
	position:absolute;
	top:-5px;
	right:0;
}
.more_about_ul_cl ul li {
	display:block;
	background:#9B9B9B url('cssimg/icons.png') no-repeat;
	width:30px;
	height:30px;
	float:left;
	margin-right:1px;
	cursor:pointer;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.more_about_ul_cl ul .more_about_ul_pv {
	background-position:-79px -220px;
}
.more_about_ul_cl ul .more_about_ul_nx {
	background-position:-53px -250px;
}
.more_about_ul_cl ul li:hover {
	background-color:#70CA10;
}
.more_about_ul_cl ul .more_about_ul_gray, .more_about_ul_cl ul .more_about_ul_gray:hover {
	background-color:#CFD0D0;
	cursor:default;
}
#common_content_comment .common {
	background:#fff;
}
.common_content_color h3 {
	margin-right:20px;
	font-size:14px;
}
.common_content_color i {
	display:block;
	width:20px;
	height:20px;
	background:url('cssimg/icons.png') no-repeat -124px 3px;
	float:left;
}
.common_content_color span {
	height:20px;
	line-height:20px;
	display:block;
	float:left;
	font-weight:500;
	color:#535353
}
.common_content_color table {
	width:210px;
	height:10px;
	margin-top:4px;
}
.common_content_color td {
	height:10px;
}
.common_content_color td a {
	display:block;
	height:10px;
}
.common_content_color {
	margin:10px 0 15px 0;
}
.common_content_tags h3 {
	margin-right:20px;
	margin-top:3px;
	font-size:14px;
	margin-bottom:10px;
}
.common_content_tags i {
	display:block;
	width:20px;
	height:20px;
	background:url('cssimg/icons.png') no-repeat -42px 3px;
	float:left;
}
.common_content_tags span {
	height:20px;
	line-height:20px;
	display:block;
	float:left;
	font-weight:500;
	color:#535353
}
.common_content_tags ul li {
	float:left;
	margin:0 5px 5px 0;
}
.common_content_tags ul li a {
	display:block;
	float:left;
	height:27px;
	line-height:27px;
	padding:0 10px;
	background:#ededed;
	-webkit-transition:background-color 0.3s ease-out;
	-moz-transition:background-color 0.3s ease-out;
	-o-transition:background-color 0.3s ease-out;
	transition:background-color 0.3s ease-out;
}
.common_content_tags ul li a:hover {
	background:#65686a;
	color:#fff;
}
.news_content .pd25 {
	position:absolute;
	background:#fff;
	left:0;
}
.news_head_controller li {
	-webkit-transition:background-color 0.3s linear;
	-moz-transition:background-color 0.3s linear;
	-o-transition:background-color 0.3s linear;
	transition:background-color 0.3s linear;
}
::-webkit-scrollbar {
width: 10px;
background: #949494;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
-o-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
::-webkit-scrollbar-button {
display: none;
}
::-webkit-scrollbar-track {
background: #E6E6E6;
}
::-webkit-scrollbar-thumb {
background: #808080;
border-radius:100px;
-webkit-border-radius:100px;
}
::-webkit-scrollbar-thumb:active {
background: #6BC30D;
}
.reg_form_check {
	position:relative;
}
.reg_form_check .reg_form_result {
	position:absolute;
	top:0;
	top:1px\9;
	left:352px;
	width:242px;
	height:50px;
	border:1px solid #a5a5a5;
	background:#a5a5a5;
	color:#fff;
	display:none;
}
.reg_form_check .reg_form_result .pd10 {
	height:30px;
	line-height:30px;
	text-align:left;
	text-indent:38px;
	background:url('cssimg/tips.png') no-repeat 10px -42px;
}
.reg_form_check .reg_form_result_w {
	border:1px solid #ffe2be;
	background:#fffada;
	display:block;
}
.reg_form_check .reg_form_result_w .pd10 {
	background-position:10px 6px;
	color:#979696;
}
.reg_form_check .reg_form_result_t {
	background-color:transparent;
	border:#fff;
	display:block;
}
.reg_form_check .reg_form_result_t .pd10 {
	background-position:10px -90px;
}
.minh {
	height:680px;
}
.minh dl {
	margin-bottom:30px
}
.minh dt {
	font-size:18px;
	margin-bottom:10px;
}
.minh dd {
	display:inline;
	height:30px;
	line-height:30px;
	margin-right:10px;
}
.minh dd a {
	font-size:16px;
}
.baikepush {
	height:300px;
	overflow:hidden;
	position:relative;
}
.listbox .catecontent {
	height:100px;
	overflow:hidden;
}
.baikepush a {
	position:relative;
}
.baikehover {
	width:270px;
	height:240px;
	border:5px solid #fff;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.i_outlink {
	background:url('cssimg/icons.png') no-repeat -177px -322px;
	margin-left:5px;
}
.othercategories h2 {
	color:#636363;
	font-size:14px;
	font-weight:500;
	background:#d1d2d2;
}
.othercategories h2 span {
	height:20px;
	line-height:20px;
	display:block;
	float:left;
}
.othercategories_ct {
	background:#e0e1e1;
}
.h_color_i {
	background:url('cssimg/icons.png') no-repeat -123px 3px;
	display:block;
	float:left;
	width:20px;
	line-height:20px;
	height:20px;
	margin-right:5px;
}
#pofile {
	margin-top:50px;
}

.news-index-recommend .box-body {
    padding: 15px 4px 5px;
}
.img-text-list {
    *zoom: 1;
}
.img-text-list li {
    width: 130px;
    padding: 0 5px;
    float: left;
    margin-bottom: 10px;
}
.img-text-list li .img {
    display: block;
    width: 120px;
    text-align: center;
    position: relative;
    margin-bottom: 5px;
}
.img-text-list li .img span {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px 5px;
    font-size: 12px;
    width: 110px;
    height: 80px;
    line-height: 18px;
    background-color: rgba(0, 0, 0, 0.4);
    color: #fff;
}
.img-text-list li .img img {
    width: 100%;
    vertical-align: middle;
    height: 120px;
}
.img-text-list li h5 {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    margin-bottom: 0;
    font-size: 14px;
}
.img-text-list li h5 a {
    color: #333;
    font-weight: normal;
}
.img-text-list li h5 a:hover {
    color: #ff8f0f;
}
.img-text-list li h5 a:hover,
.img-text-list li h5 a:active {
    text-decoration: none;
}
.img-text-list li:hover .img span {
    display: block;
}
.img-text-list:before,
.img-text-list:after {
    content: " ";
    display: table;
}
.img-text-list:after {
    clear: both;
}
/*回到顶部的样式*/
/*da*/
.izl-rmenun {
    position: fixed;
    right: 0;
    margin-right: 0px;
    bottom: 20px;
    padding-bottom: 20px;
    background: url(../images/r_b.png) 0px bottom no-repeat;
    z-index: 999;
}
.izl-rmenun .btn-wx {
    background: url(../images/r_wx.png) -12px -3px no-repeat;
    background-color: #78c340;
}
.izl-rmenun .btn1 {
    width: 45px;
    height: 45px;
    margin-bottom: 1px;
    cursor: pointer;
    position: relative;
}
.izl-rmenun .btn-wx .pic {
    position: absolute;
    left: -98px;
    top: 0px;
    display: none;
    width: 98px;
    height: 98px;
}
.izl-rmenun .btn-phone {
    background: url(../images/r_phone.png) -12px -3px no-repeat;
    background-color: #fbb01f;
}
.izl-rmenun .btn1 {
    width: 45px;
    height: 45px;
    margin-bottom: 1px;
    cursor: pointer;
    position: relative;
}
.izl-rmenun .btn-phone .phone {
    background-color: #ff811b;
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    height:46px;
    line-height: 45px;
    color: #FFF;
    font-size: 18px;
    text-align: center;
    display: none;
}
.izl-rmenun .btn-top {
    background: url(../images/r_top.png) -12px -3px no-repeat;
    background-color: #666666;
    display: none;
}
.izl-rmenun .btn1 {
    width: 45px;
    height: 45px;
    margin-bottom: 1px;
    cursor: pointer;
    position: relative;
}
/*在线客服的样式*/
.kefu {
    width: 45px;
    height: 45px;
    cursor: pointer;
    position: fixed;
    right: 0;
    margin-right: 0px;
    z-index: 999;
    bottom: 133px;
}    
/*产品详情在线客服的添加*/
.onlineb{padding-left: 24px;
    /* position: absolute; */
    top: 13px;
    left: 10px;
    background: url(../images/online.gif) no-repeat;
    width: 91px;
    height: 20px;
    color: #286dc2;
    font-size: 13px;
    font-weight: bold;
    display: inline-block; 
    }
/*新品上线*/
#mrq{width:1200px; margin:20px auto; padding:2px}
#Marquee_x { overflow:hidden; width: 1200px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:130px; width:120px; overflow:hidden}
#Marquee_x ul li div img{  width:115px; height:110px; display:block}
#Marquee_x ul li div span{ display:block;  text-align:center}
#n{margin:10px auto; width:1180px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.newpro{color: #014dab; border-bottom: 2px solid #014dab; line-height: 30px; margin-top: 10px; font-size: 16px; font-weight: bold}

/*首页右侧客服*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 200px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
#zaixian{ cursor: pointer;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:12px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
           

    


















