﻿

.input{
color:#565656;
font-size:12px;
height:28px;
padding:2px 3px; line-height:28px;
border:1px #ccc solid;}
.textara{
color:#666;
font-size:12px;
padding:2px 3px;border:1px #ccc solid; }


.fl{ float:left}
.fr{ float:right}
.clear{ clear:both;}
.c{ text-align:center}
.status{
	background:url(../images/loading.gif) no-repeat center center;
	 width:100%; height:100%;
	position:fixed;
	text-align:center;
	
	z-index:999;
	_position:absolute;
	_bottom:auto;
	
}
.w940{ width:1000px; margin:0px auto; height:100%}
.w950{ width:1000px; overflow:hidden; margin:0px auto; height:100%}
.w1000{ width:1000px; overflow:hidden; margin:0px auto; height:100%}
.p0{ padding:12px 0 }
.p12{padding:12px;}
.w700{ width:760px; overflow:hidden; margin:0px auto; height:100%}
.mt30{ margin-top:30px;}
.mt5{ margin-botttom:5px;}
.mt15{ margin-top:15px;}
.pt70{ padding-top:30px;}
.mb20{ margin-botttom:20px;}
.mt20{ margin-top:20px;}
/*头部*/


#top{ width:100%; margin:0px auto; overflow:hidden; background:#414141;height:50px;}
#top #tophead{ width:1000px; margin:0px auto; height:50px; }
#top #tophead .fl{ width:670px;}
#top #tophead .fr a{ padding:0px 21px;color:#f17407; text-decoration:none; font-weight:bold}

/*城市切换*/
#overcity{
	width: 100%;
	height: 100%;
	left:0;
	top:0;/*FF IE7*/
	z-index:1;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
#dlcity{
	background:#fff;border:8px solid #e9e8e8;
	z-index:10000;
	width: 400px; overflow:hidden;
	left:45%;/*FF IE7*/
	top:340px;/*FF IE7*/
	margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:340px;/*IE5 IE5.5*/
}
#top #tophead .se_city{color:#fff; background:#ec4942; display:inline-block; line-height:50px; text-align:center}
#top #tophead .fl .tab{ float:left}
#top #tophead .fl .tab a{ border-right:1px solid #333; padding:0 15px 0 20px; background:url(../images/cityico.gif) no-repeat 12px 23px; color:#a7a7a7; float:left; line-height:50px;}
#top #tophead .fl .tab a:hover{ background:url(../images/cityico2.gif) no-repeat 12px 23px #272727; text-decoration:none; color:#BB635F;}
#top #tophead .city-switch {float:left;padding:0 10px 0 15px;color:#fff;text-decoration:nonefont-family:"Microsoft YaHei","simsun"; display:inline-block; background:#ec4942; font-size:16px; height:50px; line-height:50px; border:0; width:88px;}
#top #tophead .city-switch:hover{ background:#EC4942;}


#top #tophead .city-name{ float:right}
#top #tophead .city-name i{ font-size:12px; font-style:normal}
#top #tophead .drop {
    float:right;
    height:15px; width:20px;
    line-height: 0;
    margin-top:16px;
   background: url(../images/tipcity.jpg) no-repeat;
}
#dlcity .city_close {
position: absolute;
top: 13px;
right: 13px;
display: block;
width: 15px;
height: 15px; font-family:arial; font-size:16px; text-decoration:none;
/*background: url(../images/closecity.png) 0 0 no-repeat;
*/}
#dlcity .hot {
padding: 10px 15px 5px;
}
#dlcity  h4 {
padding-bottom: 8px;
margin-top: 5px;
color: #ec4942;
font-size: 14px;
font-weight: bold;
}
#dlcity div a {
display: inline-block;
margin: 0 23px 9px 0;
color: #333;
font-size: 14px;
}
/*放大*/
a.image_thumb_zoom{position:relative;overflow:hidden;display:block; }
a.image_thumb_zoom img{position:relative;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;
	transition: all ease .3s
}
a.image_thumb_zoom img:hover {-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6);}

/*城市切换end*/
#top #tophead .sms{ width:112px; float:right; height:50px; }
#top #tophead .sms a{ width:54px; height:50px; display:inline-block; cursor:pointer; float:left;background:url(../images/top_sms.gif) no-repeat;}
#top #tophead .sms .tweibo{ background-position:0 0;}
#top #tophead .sms .weibo{ background-position:-54px 0;}
#top #tophead .sms .wweb{ background-position:-108px 0;}
#top #tophead .sms .eim{ background-position:-162px 0;}
#top #tophead .sms a:hover{background-image:url(../images/top_sms2.gif);}

#top #tophead .search{  width:211px;height:29px; margin-top:11px; border-bottom:3px solid #393939; background:#565656;  display:inline-table;float:right}
.searchBar{ width:211px;height:29px;}
.searchBar .sarch_l{ width:184px; height:29px;float:left; }
.sarch_l .select {FLOAT: left; display:inline; margin-right:8px;}
.sarch_l .text {FLOAT: left; }
.searchBar .text input{width:179px; height:29px; line-height:26px; padding:0px 0 0 5px; background:none; color:#999}
.searchBar .text input:focus{ border:0;-webkit-box-shadow:0px 00;-moz-box-shadow:0 0 0;box-shadow:0 0 0;}
DIV .selectbox-wrapper {BORDER: #ddd 1px solid;  MARGIN-TOP: -2px; WIDTH: 76px; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; z-index:1000}
DIV .selectbox-wrapper LI {PADDING:2px;  WIDTH: 72px; CURSOR: pointer; LINE-HEIGHT: 20px;text-align:center}
DIV .selectbox-wrapper LI.selected {BACKGROUND: #ccc;}
DIV .selectbox-wrapper LI.current {COLOR: #f17407;}

DIV .selectbox-wrapper LI a{color:#333;text-decoration:none;}
DIV .selectbox-wrapper LI a:hover{color:#ef9b11; text-decoration:underline; background:#fff }
.selectbox { border:none;  DISPLAY: block; padding:2px 4px 0px 1px; text-align: center; width:70px; CURSOR: pointer; line-height:31px; HEIGHT: 31px;background: right center;}
.searchBar .sbtn{ float:right; background:url(../images/searchico.gif) no-repeat left 5px; width:26px; height:100%; border:0; cursor:pointer; display:inline-block; }
.searchBar .s_t{ width:100%; border:0;color:#666}
.head_btn { width:213px; height:66px; float:right; padding-right:10px; text-align:right;padding-top:20px}
.head_btn a{ width:213px; height:66px; display:inline-block;background:url(../images/top_rico.jpg) no-repeat}

/*导航*/
.mmore{ background:url(../images/mmore.png) no-repeat left bottom; width:49px; height:23px; padding-top:7px; float:right}
.mmore2{ background:url(../images/mmore2.png) no-repeat left bottom; width:49px; height:23px; padding-top:7px; float:right}

/*导航*/




.homenav{ float:left;line-height:38px;  height:38px; margin:0px 0 0 56px; width:75px; display:inline-block;font-size:18px; font-weight:normal;color:#2c2b2b;font-family:"Microsoft YaHei"; text-decoration:none;}
.homenav i{ width:5px; height:38px; float:left}
.homenav em{width:5px; height:38px; float:right}
.homenav strong{ float:left;padding:0px; font-weight:normal;}
.navc .onon i,.homenav:hover i{background:url(../images/navbb.jpg) no-repeat 0 0;}
.navc .onon em,.homenav:hover em{background:url(../images/navbb.jpg) no-repeat 0 -38px;}
.navc .onon, .homenav:hover{ background-color:#ec4942; color:#fff; text-decoration:none;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navc{ width:1000px; margin:0px auto; height:100%}
.nav{ width:100%; padding-top:40px; height:64px; border-bottom:1px solid #d70c02; background:#fff;position:relative; z-index:2;}
.nav .logo{ width:247px; height:100%; background:url(../images/logo.gif) no-repeat left top; float:left}
.nav .logo a{ display:inline-block; width:100%; height:100%;}
.navbottom{height:4px; background:#ff503f; width:100%;}
.top-nav .navlist-wrap{width:680px;margin:0 auto;position:relative; }
.top-nav .navlist{position:absolute; top:-64px; right:-160px}
.top-nav .navlist .nav-btn{ line-height:38px;  margin-left:8px;width:116px; display:inline-table; height:38px; display:inline-block; float:left; font-size:18px; font-weight:normal;color:#2c2b2b;font-family:"Microsoft YaHei"; text-decoration:none;}
.top-nav .navlist .nav-btn i{ width:5px; height:38px; float:left}
.top-nav .navlist .nav-btn em{width:5px; height:38px; float:right}
.top-nav .navlist .nav-btn strong{ float:left;padding:0 1px; width:102px; font-weight:normal; text-align:center}
.top-nav .navlist .btn-active, .top-nav .navlist .nav-btn:hover,.top-nav .navlist .on{ background-color:#ec4942; color:#fff;}
.top-nav .navlist .btn-active i,.top-nav .navlist  .on i,.top-nav .navlist .nav-btn:hover i{background:url(../images/navbb.jpg) no-repeat 0 0;}
.top-nav .navlist .btn-active em, .top-nav .navlist  .on em,.top-nav .navlist .nav-btn:hover em{background:url(../images/navbb.jpg) no-repeat 0 -38px;}
.top-nav .navlist .nav-btn span{background:url(../images/nav_list.gif) no-repeat right top;display:inline-block;width:9px;height:8px; margin-left:3px;vertical-align:middle;*height:8px;*vertical-align:middle;*cursor:pointer;*letter-spacing:0;*margin-left:3px;}
.top-nav .navlist .nav-btn:hover span, .top-nav .navlist .on span, .top-nav .navlist .btn-active span{background:url(../images/nav_list.gif) no-repeat 0px -8px;}
.top-nav .expand{
    height: 0;
    overflow: hidden;
    position: relative;
    width: 100%;top:0px;}


.expand .download{ z-index:5555;background:url(../images/nav_subbg.jpg) repeat-x #eee; border-top:1px solid #f1f1f1; border-bottom:1px #fff solid;width:500%; margin:0px auto; overflow:hidden;border-bottom:1px solid #d70c02;}
.expand .download .item{float:left;width:20%; padding:5px 0 10px 0;font-family:"Microsoft YaHei","simsun"; }
.expand .download .item-active{display:block}
.expand .download .item .w690{ width:700px; padding-left:240px; margin:0px auto; overflow:hidden}
.expand .download .item .w760{ width:760px; padding-left:180px; margin:0px auto; overflow:hidden}
.expand .download .item .w860{ width:840px; padding-left:100px; margin:0px auto; overflow:hidden}
.expand .download .item .w580{ width:600px; padding-left:360px; margin:0px auto; overflow:hidden}
.expand .download .item .w340{ width:340px; padding-left:620px; margin:0px auto; overflow:hidden}
.expand .download .item .w920{ width:920px; padding-left:80px; margin:0px auto; overflow:hidden}
.expand .download .item .a1{float:left;padding:0 18px;display:inline-block; background:url(../images/nav_subline.jpg) no-repeat right center; width:130px; padding-top:5px;}
.expand .download .item .a1 a{ line-height:30px; margin-top:2px; width:100%; font-size:14px; display:inline-block;background:url(../images/navbg1.jpg) no-repeat; text-align:center; height:30px;}
.expand .download .item .a2{ float:left; padding:0 20px; overflow:hidden; width:290px; height:120px; padding-top:5px;background:url(../images/nav_subline.jpg) no-repeat  right center;}
.expand .download .item .a2 img{ width:290px; height:77px; border:0; display:inline-block;background:url(../images/design/spec_n2_img2.jpg) no-repeat center center #F0F0F0}
.expand .download .item .a2 p{ margin:0; line-height:18px; width:100%; color:#666; text-decoration:none;}
.expand .download .item .a3{ float:left; padding:0 0 0 18px; overflow:hidden; display:inline-block; height:150px; padding-top:5px;}
.expand .download .item .a3 img{  border:4px solid #e0e0e1; display:inline-block;background:url(../images/design/spec_n2_img2.jpg) no-repeat center center #F0F0F0; height:140px;}
.expand .download #n1 dl{  float:left;padding:7px 15px 0 15px; width:215px; text-align:center; overflow:hidden; display:inline-block}
.expand .download #n1 .img{ width:200px; margin:0 5px;overflow:hidden}
.expand .download #n1 img{ width:200px; margin:0;  border:4px solid #e3e6eb; height:120px; }

.expand .download #n2 dl{  float:left;padding:7px 15px 0 15px;text-align:center; overflow:hidden; display:inline-block; width:215px;}
.expand .download #n2 .img{ width:208px; margin:0 5px;overflow:hidden}
.expand .download #n2 img{ width:200px; margin:0;  border:4px solid #e3e6eb; height:120px; }
.expand .download #n1 h2,.expand .download #n2 h2, .expand .download #n3 h2{ margin:0 auto; width:170px;line-height:20px; text-align:center; padding-bottom:10px; color:#1d1d1d; font-size:14px; font-weight:bold; }
.expand .download #n2 dd{ line-height:20px; color:#888; width:100%; text-align:left; margin:0px auto}
.expand .download #n2 dd a{ line-height:24px;width:100%; height:100%; display:inline-block;color:#2c2b2b;}
.expand .download #n3 dl{  float:left;padding:7px 15px 0 15px;  width:215px;text-align:center; overflow:hidden;  }
.expand .download #n3 dl.w240{ width:246px;}
.expand .download #n3 dl:last-child{ background-image:none}
.expand .download #n3 dl .img{ width:208px; height:126px;overflow:hidden; }
.expand .download #n3 dl img{  border:4px solid #e3e6eb; width:200px; height:120px;display:inline-block}
.expand .download #n3  .r{ float:right; overflow:hidden; width:100px;}
.expand .download #n3  .r h2{ margin:0; width:100%;line-height:20px; text-align:center;color:#1d1d1d; font-size:14px; font-weight:bold; }
.expand .download .item .red{ color:#ec4942}
.expand .download .item .black{ color:#1d1d1d}
.expand .download #n3  .r h2 a{ font-size:14px; font-weight:bold;width:100%; height:100%; }
.expand .download #n3  .r dd{ background:#f5f5f5; line-height:24px; color:#2c2b2b; width:75px; text-align:center; margin:0px auto}
.expand .download #n3  .r dd a{ width:100%; height:100%; display:inline-block;color:#2c2b2b;}

.expand .download #n4 .img{ float:left; padding-left:20px; padding-top:5px;display:inline-block}
.expand .download #n5 .nl{ height:120px;width:150px; float:left; padding:0 10px; overflow:hidden}
.expand .download #n5 h2{ margin:0; width:100%;line-height:20px; text-align:center;  padding-bottom:10px; color:#1d1d1d; font-size:14px; font-weight:bold; }
.expand .download #n5 dl h3{ margin:0; width:100%;line-height:20px; text-align:center;border-bottom:1px solid #ccc; padding-bottom:5px; color:#1d1d1d; font-size:12px; font-weight:bold; }
.expand .download #n5 dl{ float:left; width:210px; display:inline-block; margin:0 10px 0 20px; }
.expand .download #n5 dd{ line-height:22px; color:#555; width:100%; text-align:left; margin:0px auto}
.expand .download #n5 dd a{ line-height:22px;width:100%; height:100%; display:inline-block;color:#2c2b2b;}
.expand .download #n5 .nr{float:left; padding:5px 0 0 20px; overflow:hidden}






/*返回顶部*/
#topcontrol:hover {
	background-position:0 -47px;
}
#topcontrol{
	background-image:url(../images/top.png);
	position:fixed;
	background-position:0 0;background-repeat:no-repeat;
	width:46px;
	height:46px;
	bottom:60px;
	right:30px;
	white-space:nowrap;
	cursor: pointer;opacity:0
}


/*底部*/
.ylink{ background:#363636; margin:20px 0 0 0; overflow:hidden; color:#bbb; display:inline-block}
.ylink a{ margin:0 10px; float:left; display:inline-block; color:#bbb}
.ylink span{ padding-left:10px;}
.footer{ width:100%; border-top:1px solid #bcbcbc; margin:0px auto;padding-top:4px; text-align:center; font-family:"Microsoft YaHei","simsun";color:#a19d9d;overflow:hidden; background:#d1d1d1}
.footer .footmenu{ margin:0px auto; background:#414141; width:100%; overflow:hidden; padding:26px 0 35px 0; border-bottom:1px solid #565656;}
.footer .footmenu dl{ margin:0; list-style:none; float:left; padding:0px 35px; width:110px;overflow:hidden; display:inline-block; background:url(../images/footline.gif) no-repeat right top}
.footer .footmenu dt{ height:30px; font-size:14px; text-align:left; padding-left:10px;}
.footer .footmenu dd{ padding-left:13px;line-height:24px; list-style:none; text-align:left; display:block; margin:0;}
.footer .footmenu dd a{display:inline-block;color:#bbb;font-family:"Microsoft YaHei","simsun"; background:url(../images/footddico.gif) no-repeat left center; padding-left:10px;}

.footer .footerinfo{ width:100%; margin:0px auto; line-height:24px; padding-top:10px; color:#fff;text-align:center; padding-bottom:10px; text-shadow:none; font-size:12px; font-weight: normal; background:#2a2a2a}
.footer .footerinfo a{ color:#fff;font-family:"Microsoft YaHei","simsun";}
/*页码*/

.pages {clear: both;display: block;padding: 20px 0px;text-align: center; font-size:12px;}
.pages strong {background:#E94B48;color: #fff;padding: 6px 11px 6px 11px;font-size:12px;}
.pages a {border: 1px solid #ccc;color: #aaa;margin: 0 5px;padding: 5px 10px;font-size:12px; background:#fff}
.pages span {border: 1px solid #ccc;color: #aaa;margin: 0 5px;padding: 5px 10px; background:#fff}
.pages a:hover {border: 1px solid #E94B48;color: #fff; background:#E94B48;margin: 0 5px;padding: 5px 10px; text-decoration:none}
.pages .c{background:#E94B48;color: #fff;padding: 0px 11px 2px 11px;font-size:12px;}
/*404*/
.making { width:492px; height:245px; margin:100px auto; background:url(../images/404.jpg) no-repeat}
.making a{ display:block; width:492px; height:245px; }
/*评论*/
.video_user_login {background: #FEFAE1;border: 1px solid #DCD294;color: #FF6501;height: 33px;margin-top: 10px;width: 99%;}
.video_user_login span {display: block;float: left;line-height: 33px;padding-left: 10px;}
.video_user_login label {float: right;margin-right: 10px;margin-top: 5px;}
.btn_reg {background:url(../images/product/img1.png) no-repeat scroll -70px -34px transparent;border: 0 none;cursor: pointer;height: 23px;margin: 0;padding: 0;width: 60px; cursor:pointer}
.btn_login {background:url(../images/product/img1.png) no-repeat scroll 0 -34px transparent;border: 0 none;cursor: pointer;height: 23px;margin: 0;padding: 0;width: 60px;}
.video_form_t{ width:100%; font-size:12px; color:#545454; height:24px;}
.video_form_t span{ padding-left:26px;background:url(../images/product/ico.jpg) no-repeat 0 2px; height:24px; display:inline-block}
.video_form_t .xq{ padding-left:26px;background:url(../images/product/ico.jpg) no-repeat 0 -44px; height:24px; display:inline-block}
.video_form_t .like{ padding-left:26px;background:url(../images/product/ico.jpg) no-repeat 0 -21px; height:24px; display:inline-block}
.video_form {border-bottom: 1px solid #D9D9D9;padding: 10px 0;position: relative;width: auto;}
.video_form_textarea {background: none repeat scroll 0 0 #f5f5f5;border: 1px solid #D5D5D5;color: #333333;font-size: 12px;height: 80px;line-height: 18px;margin: 0;overflow: auto;padding: 0;width: 99%;}
.video_form_tt{ padding:5px 0px 0px 0px; width:100%; display:inline-block}
.video_form_tt .com_user{ float:left; width:160px;}
.video_form_tt .star{ float:left; display:inline}
.video_form_tt .star i{ background:url(../images/star/star1.jpg) no-repeat; width:14px; height:13px; display:inline-block}

.ico_feel_img {float: left;height: 24px;padding-left: 1px;}
.ico_feel_img a{background: url("../images/product/ico_coment_feel_bg.gif") no-repeat scroll 0 0 transparent;float: left;height: 24px;padding: 0;width: 54px;}
.rt {display: inline;float: right;}
.rt .btn{ background:url(../images/a.png) no-repeat 0px -138px ; width:80px; height:30px; text-align:center; color:#fff; border:0; cursor:pointer}
.video_form .form_text_num {overflow: auto;padding: 2px 12px 0 0;text-align: right;}
.video_list{ padding:0px; zoom:1;  width:100%;}
.video_content{ padding:5px 15px; zoom:1;  width:96%; border-bottom:#d9d9d9 1px solid; margin-top:10px;}
.video_content_title{ line-height:22px; height:22px; color:#696969;}
.video_content_title dd {
    display: block;
    float: right;
    height: 22px;
    text-align: right;
}
.video_content_title dt span{ font-weight:bold; color:#FF6501}

.video_content_text{color: #4D4D4D;line-height: 18px;overflow: hidden;padding: 5px 0;width: auto;word-break: break-all;word-wrap: break-word;}
.video_reply_list {
    background: url("../images/product/dot_3_2.gif") repeat-x scroll left top transparent;
    clear: both;
    margin: 3px 0;
}
.video_reply_content {
    background: url("../images/product/dottedline_x.png") repeat-x scroll left top transparent;
    color: #8A8989;
    margin-left: 20px;
    padding-bottom: 3px;
}

.video_reply_content_title {
    padding: 5px 0 0;
    width: auto;
}

.video_reply_content_title dd {
    display: block;
    float: right;
    height: 22px;
    text-align: right;
}
.video_reply_content_title dt {
    height: 22px;
    line-height: 22px;
    width: auto;
}
.video_content_title dd a {
    color: #696969;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    margin-top: 1px;
    padding-right: 3px;
    text-decoration: none;
}
.video_content_title .reply {
    background:url(../images/product/img1.png) no-repeat; width:30px; height:15px; background-position:-140px 0px;
    padding-right: 17px;
}
.video_content a.reg_name {
    color: #004061;
}
.video_reply_content_title dt a {
    border: 1px solid #FFFFFF;
    color: #696969;
    display: inline-block;
    font-weight: bold;
    padding: 0 2px;
    text-decoration: none;
}
.video_reply_content_text {
    line-height: 20px;
    overflow: hidden;
    width: auto;
    word-wrap: break-word; width:100%
}
/*面包屑*/
 .newsback{border-top: 1px solid #E0E0E0;margin-top: 30px;;position: relative;width: 96%; padding:25px 2% 0 2%; display:inline-block}

.newsback p {background: none repeat scroll 0 0 #ECECEC;border-right: 1px solid #FFFFFF;float: left;font: bold 12px/32px "微软雅黑";margin:0 0 7px 0;padding: 0 20px;}
.newsback a.name {background: none repeat scroll 0 0 #F4F4F4;display: inline-block;float: left;line-height: 32px;margin-bottom: 7px;min-width: 322px;padding: 0 10px;}
.newsback .line {clear: both;height: 0;line-height: 0;width: 100%;}
.newsback a.back {background: none repeat scroll 0 0 #ECECEC;display: inline-block;font-weight: bold;line-height: 32px;padding: 0 28px;position: absolute;right:2%;top: 25px;}
.jiathis_style {bottom: 14px;position: absolute;right:2%;}
.jiathis_style span.t {display: inline-block;float: left;line-height: 16px;}

.mbody .xqtop2 {margin: 22px auto 13px; height:85px;width: 1000px; background-repeat:no-repeat; background-position:280px 0px;}

.mbody .xqtop {margin: 22px auto 13px; height:85px;width: 1000px; background-repeat:no-repeat; background-position:280px 0px;}
.mbody .xqtop h1, .mbody .xqtop2 h1{ width:500px; float:left; padding-left:6px; margin:10px 0; line-height:65px;font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
font-size: 30px;font-weight: bolder;margin-right: 20px; color:#EB4941}
.mbody .xqtop h3{ margin:0; float:right; margin-top:32px; font-weight:normal; font-size:16px; padding-right:15px;line-height:23px;font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.mbody .xqtop h3 span{ color:#EB4941; font-weight:bold; padding:0 2px}
.mbody .xqtop a.sq{ float:right; margin-top:30px; display:inline-block; background:url(../images/loupan_03.png) no-repeat; height:25px; line-height:25px;font-family: "Microsoft YaHei"; padding-left:35px; font-size:16px}
.mbody3 a.sq{ float:right; margin-top:10px; display:inline-block; background:url(../images/loupan_03.png) no-repeat; height:25px; line-height:25px;font-family: "Microsoft YaHei"; padding-left:35px; font-size:16px}

.mbody .xqtop .back,.mbody .xqtop2 .back{ float:left; margin:23px 0 0 10px; display:inline-block; background:url(../images/back.png) no-repeat 5px center #ff870d; color:#fff; padding:2px 10px 3px 30px; line-height:20px; font-size:14px;}
.navigation{ float:right; font-size:12px; padding-left:26px; text-align:right; height:23px; color:#7c7c7c;background: url("../images/position.png") no-repeat 0px 5px;}
 .navigation a{color:#7c7c7c;}

/*分享*/
#cs_main{ background:url(../images/msg_share.jpg) no-repeat; width:479px; height:220px;}
.share_msg{ width:340px;background: url("../images/product/scs.png") no-repeat left center;padding: 0 0 10px 60px; margin:30px 0px 20px 40px; font-size:14px; line-height:24px; display:inline-block; border-bottom:1px dashed #ccc}
.share_div_l{ margin-left:40px; background:#ec4942; width:200px; height:44px; text-align:center; float:left;color:#fff; font-size:14px; font-weight:bold; display:inline-block}
.share_div_r{ margin-right:40px; background:#ddd; font-size:14px; padding:10px 30px; color:#fff; font-size:14px; font-weight:bold; text-align:center; float:right; display:inline-block; cursor:pointer}
#comment_share_code{ position:absolute; top:110px; z-index:66666; left:55px}
.share_div_r p{ margin:0}
.share_div{position:fixed;  background:url(../images/msg_share.png) no-repeat; width:479px; height:220px;z-index:9999;top:30%;left:35%;}
.share_div .share_div_top{ width:470px; height:40px; color:#fff; padding-left:20px; background:#F17407; font-size:14px; line-height:40px;}
.share_div .share_div_top p{ float:right; cursor: pointer; font-size:12px;margin: 0; padding-right:10px; width:50px; text-align:center; height:40px;}
.share_div .share_div_body{ width:470px; padding:10px; height:100px;}
.share_div .share_div_body p{ height:40px;}
/*设计师排行*/
.designers{width:1000px;height:300px;overflow:hidden; margin:0 auto}
.designers .title{text-align:left;width:685px;height:32px;background:url(../images/bg_02.png) no-repeat 270px 10px;position:relative;margin-bottom:5px;}
.designers .title h3{height:32px;width:53px;overflow:hidden;text-indent:-999px;background:url(../images/desgin.png) no-repeat;}
.designers .title select{width:148px;overflow:hidden;position:absolute;top:6px;left:60px;}
.designers .title .search_btn{border:0;width:48px;height:23px;background:url(../images/btn.png) no-repeat;cursor:pointer;position:absolute;top:5px;left:215px;}
.designers .title .more{position:absolute;right:0;top:10px;}
.designers .designer_show{width:980px;height:172px; padding:10px;background:#eaeaea; margin:0px auto;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; 
-moz-box-shadow:0px 5px 5px #e0e0e0 inset;              
-webkit-box-shadow:0px 5px 5px #e0e0e0 inset;           
box-shadow:0px 5px 5px #e0e0e0 inset;   
behavior: url(pie/PIE.htc);	 
}
.designers .designer_show .main_designer{width:980px;height:172px;position:relative;margin-bottom:10px;}
.designers .designer_show .main_designer a.pic{height:149px;width:120px; display:inline-block;background:#fff; padding:8px; float:left}
.designers .designer_show .main_designer a.pic img{height:149px;width:120px;position:absolute;border:0}
.designers .designer_show .main_designer .info{height:142px;width:265px;padding:10px 10px 0 20px; float:left;text-align:left;}
.designers .designer_show .main_designer .info h4{font-size:12px;color:#444A4B;font-weight:normal; line-height:22px;margin:0}
.designers .designer_show .main_designer .info p{color:#444A4B; margin:0; height:66px; line-height:22px; padding-top:10px; margin-top:10px; overflow:hidden; border-top:1px dashed #878787;}
.designers .designer_show .main_designer .info .msg{ width:320px; padding-right:10px; text-align:right; color:#fff;}
.designers .designer_show .main_designer .info .msg span{ height:27px; line-height:27px; text-align:right; display:inline-block; float:left; width:230px;}
.designers .designer_show .main_designer .zan{ background:url(../images/zan.jpg) no-repeat; width:70px; height:27px; border:0; cursor:pointer}
.designers .designer_show .main_designer ul{ height:100%;width:549px; float:right;}
.designers .designer_show .main_designer ul li{float:left;padding:5px 5px 0px 5px ; height:163px; width:166px; margin:0 3px 0px 4px; background:url(../images/index_des_img.jpg) no-repeat}
.designers .designer_show .main_designer ul li a{ width:100%; height:100%; display:inline-block;}
.designers .designer_show .main_designer ul li img{ width:166px; height:130px; border:0}
.designers .designer_show .main_designer ul li  p{ margin:0; line-height:24px; width:100%; text-align:center;}
.designers .designer_show .other_designer{width:982px;height:76px;position:relative;}
.designers .designer_show .other_designer .prv{position:absolute;left:0;top:7px;width:26px;height:50px;}
.designers .designer_show .other_designer .next{position:absolute;right:0;top:7px;width:26px;height:50px;}
.designers .designer_show .other_designer ul{width:610px;height:65px;position:absolute;left:45px;}
.designers .designer_show .other_designer ul li{height:65px;float:left;width:148px;position:relative;overflow:hidden;}
.designers .designer_show .other_designer ul li a{height:65px;width:148px;position:absolute;top:0;left:0;}
.designers .designer_show .other_designer ul li a img{height:65px;width:65px;position:absolute;left:0;top:0;}
.designers .designer_show .other_designer ul li a span{width:80px;height:65px;position:absolute;top:0;left:70px;text-align:left;color:#999;}
.designers .designer_show .other_designer ul li a span em{font-style:normal;color:#000;}
.designers .designer_show .other_designer ul li a:hover{text-decoration:none;color:#d41400;}
.designers .designer_ico{ background:url(../images/ico5.jpg) no-repeat 50px 0; width:100%; height:23px; display:inline-block}

.rollBox{width:1000px;height:78px;overflow:hidden;}
.rollBox .LeftBotton{height:21px;width:32px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer; background:url(../images/lr.gif) no-repeat 0 -21px;}
.rollBox .RightBotton{height:21px;width:26px;overflow:hidden;float:right;display:inline;margin:25px 0 0 0;cursor:pointer; background:url(../images/lr.gif) no-repeat ;}
.rollBox .Cont{width:923px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:9230px;}
.rollBox .Cont .pic{width:158px; padding:7px 8px;float:left; text-align:left; margin:0 4px; display:inline-block; height:61px; border:1px solid #ececec; background:#f5f5f5;
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; 
-moz-box-shadow:1px 0px 3px #e8e8e8 inset;              
-webkit-box-shadow:1px 0px 3px #e8e8e8 inset;           
box-shadow:1px 0px 3px #e8e8e8 inset;   
}
.rollBox .Cont .pic:hover{border:1px solid #d6d6d6; 
-moz-box-shadow:1px 0px 3px #D3D1D4 inset;              
-webkit-box-shadow:1px 0px 3px #D3D1D4 inset;           
box-shadow:1px 0px 3px #D3D1D4 inset;   
}
.rollBox .Cont .pic img{width:57px; height:57px; float:left;border:3px solid #d3d1d4}
.rollBox .Cont .pic p{line-height:20px;color:#888; margin:0px; padding-left:5px;float:right; width:90px; overflow:hidden; height:60px;}
.rollBox .Cont .pic p strong{ color:#494949; font-size:14px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#494949;text-decoration:none;}
.rollBox .Cont .pic:hover p strong, .rollBox .Cont .pic:hover p{color:#eb4a42;}
.rollBox #List1,.rollBox #List2{float:left;}
/*设计师人气榜*/

.designerph{background:#fff; width:194px; padding:15px 12px;margin-top:17px; overflow:hidden; border:1px solid #eaeaea}
.designerph_t{ width:194px;color: #eb4941; height:18px;font-size:14px; line-height:18px; font-weight:bold; border-bottom:2px solid #9D9D9D; padding-bottom:15px }
.designerph_t span{ position:absolute}
.designerph_t span a{border-bottom: 2px solid #eb4941;padding-bottom: 16px;color: #eb4941;font-size: 14px;font-weight: bold;
height: 18px;line-height: 18px;position: relative;text-align: center;text-decoration: none;width: 84px;}
.designerph_t span a em {border-color: #FFFFFF #FFFFFF #eb4941;border-style: solid;border-width: 5px;bottom: 0;display: block;height: 0;left: 45%;
overflow: hidden;position: absolute;width: 0;}

.designerph_b{ width:194px;padding:10px 0; overflow:hidden }
  .clickMap{ width:194px}
  .clickMap .list{border-bottom:dotted 1px #d4d4d4;padding:5px 0;cursor:pointer}
  .clickMap .showItem{height:24px;line-height:24px;overflow:hidden;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in; margin:0}
  .clickMap .showItem .num,  .clickMap .showItem .link{display:inline-block;vertical-align:top;float:left;}
  .clickMap .showItem .num{width:14px;height:14px;line-height:14px;text-align:center;color:#fff;overflow:hidden;-webkit-border-radius: 2; -moz-border-radius: 2;border-radius: 2px;behavior: url(pie/PIE.htc);background:#8c8c8c;margin:5px 5px 0 0;  display:inline-block}  
  .clickMap .showItem i{ float:right; font-style:normal; color:#565656;width:80px; text-align:right} 
  .clickMap .showItem .n{color:#eb4941;font-family:Arial;} 
  .clickMap .hideItem{height:0;overflow:hidden;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in; margin:0}
  .clickMap .hideItem .img{height:60px;overflow:hidden}
   .clickMap .hideItem .img img{ float:left; display:inline-block; width:60px; height:60px}
  .clickMap .hideItem .num{height:14px;line-height:14px;padding:0 4px;text-align:center;color:#fff;overflow:hidden;-webkit-border-radius: 2; -moz-border-radius: 2;border-radius: 2px;behavior: url(pie/PIE.htc);background:#d00e0e;position:absolute;font-family:Arial;display:none}
  .clickMap .list.open .showItem{-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in}
  .clickMap .list.open .hideItem{height:70px;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in}
  .clickMap .list.open .hideItem .num{display:inline-block}
  .clickMap .list .hideItem .name{display:block;padding:0px;color:#FF6501;overflow:hidden; float:right; width:120px;}
  .clickMap .list .hideItem .desc{line-height:18px;overflow:hidden; float:right; width:120px; margin:0}
  .clickMap .list .hideItem .desc a{color:#666}
  .clickMap .list.open .hideItem .count{height:20px;line-height:20px;color:#9b9b9b;padding:0px; float:right; width:120px;overflow:hidden; margin:0}
  .clickMap .list.open .hideItem .count .n{color:#ab8932;font-family:Arial}
.clickMap .list .hideItem .count{height:20px;line-height:20px;color:#9b9b9b;padding:0px; float:right; width:120px;overflow:hidden; margin:0}
  .clickMap .showItem2{height:24px;line-height:24px;overflow:hidden;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in; margin:0}
  .clickMap .showItem2 .num,  .clickMap .showItem2 .link{display:inline-block;vertical-align:top}
  .clickMap .showItem2 .num{width:14px;height:14px;line-height:14px;text-align:center;color:#fff;overflow:hidden;-webkit-border-radius: 2; -moz-border-radius: 2;border-radius: 2px;behavior: url(pie/PIE.htc);background:#8c8c8c;margin:5px 5px 0 0}  
  .clickMap .showItem2 i{ float:right; font-style:normal; color:#565656} 
  .clickMap .showItem2 .n{color:#ab8932;font-family:Arial} 
  .clickMap .list.open .showItem2{-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in}
.clickMap .list.open .hideItem2{height:150px;}
  .clickMap .list.open .hideItem2 .desc2{line-height:18px;overflow:hidden; width:100%; margin:0; padding:3px 0px;}
  .clickMap .list.open .hideItem2 .desc2 a{color:#666; text-decoration:none}
  .clickMap .list.open .hideItem2 .img{width:100%;overflow:hidden; height:120px; display:inline-block}
  .clickMap .list.open .hideItem2 .img img{width:100%; float:left; display:inline-block; height:120px;}

  .clickMap .list.open .hideItem2  .name2{display:block;padding:0px;color:#FF6501;overflow:hidden; width:100%;}
  .clickMap .list.open .hideItem2 .count2 .like {background:#FE9933;color: #fff; text-align:center;display: inline-block;font-family: Arial;height: 19px;line-height: 19px;padding:0 10px;
}
  .clickMap .showItem3{height:24px;line-height:24px;overflow:hidden;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in; margin:0}
  .clickMap .showItem3 .link{display:inline-block;vertical-align:top}
  .clickMap .list.open .showItem3{height:0;-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;transition:height .2s ease-in}
.clickMap .list.open .hideItem3{height:187px;}
  .clickMap .list.open .hideItem3 .img{width:213px;overflow:hidden; height:160px}
  .clickMap .list.open .hideItem3 .img img{width:213px; float:left; display:inline-block; height:160px;}
  .clickMap .list.open .hideItem3  .name3{display:block;padding:0px;color:#FF6501;overflow:hidden; width:100%}
/*结束*/
/*微信弹窗*/
#overweixinDiv{
	background-color: #000;
	width: 100%;
	height: 100%;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=40);/*IE*/
	opacity:0.4;/*FF*/
	z-index:1;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
#dlweixinDiv{
	background:#fff; color:#333; border:5px solid #EC4942;
	z-index:999;
	width: 358px; height:auto !important; height:400px; min-height:400px;
	left:45%;/*FF IE7*/
	top:37%;/*FF IE7*/
	margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
#dlweixinDiv h3{ position:relative; width:100%; margin:0px auto; padding:10px 0px; text-align:center; display:inline-block; font-size:18px; font-weight:bold; color:#fff; background:#EC4942}
#dlweixindivclosebtn{ cursor:pointer; color:#fff; z-index:555;font-family:Arial, Helvetica, sans-serif; font-size:24PX; color:#FFF; position:absolute; right:3px; top:3px;}
#dlweixinDiv #dlweixinBody{ width:100%; margin:0px auto; overflow:hidden}
/*左侧*/
.leftbtm{ background:#fff; border:1px solid #e4e4e4; border-top:0; width:210px; height:3px; margin:0px auto;}
/*gotop*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ z-index:100; width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{background-position:-276px -194px;   bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-276px -194px; bottom:120px; _margin-bottom:120px;}
#gotop{background-position:-276px -246px; bottom:60px; _margin-bottom:60px;} 

#code_img{ z-index:100; width:270px; height:355px; background:url(../images/icon.png) -4px 0px no-repeat; position:fixed; right:90px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}