﻿/* 重置 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,em,dl,dd,dt,button{margin:0;padding:0;border:0;}
body{font-size:14px;font-family:"Microsoft YaHei","宋体",Helvetica,Tahoma,Arial;color:#404040;background:#FFF;}
font,select,textarea{font-size:12px;color:#333;}
a,a:link,a:visited{text-decoration:none;color:#404040;}
a:hover,a:active,a:focus{color:#CE0039;text-decoration:underline;}
li{list-style-type:none;}
ul,li{list-style-type:none;display:block;}
h1,h2,h3,h4{font-size:14px;font-family:"Microsoft YaHei";}
.alinee{ text-align:center;font-size:14px;font-family:"Microsoft YaHei";}
i,em{font-style:normal;font-size:12px;}
*{margin:0;padding:0;}
input{font-size:12px;font-family:"Microsoft YaHei";}
/*针对IE*/
div{zoom:1;}
/*页头*/
.IndexHead{background:#FFF;}
.headTop{height:30px;line-height:30px;background:#EAEAEA url(../Images/TOP.jpg) repeat-x;border-bottom:1px solid #E4E4E4;color:#333;}
#loginstatus{float:left;text-shadow:0 1px 0 #FFF;}
#login_info a,.login_info a:visited{color:#CE0039;margin:0 5px;}
.login_info{float:left;text-shadow:0 1px 0 #FFF;}
.login_info a,.login_info a:visited{color:#CE0039;margin:0 5px;}
.login_info1{float:left;text-shadow:0 1px 0 #FFF;}
.login_info1 a,.login_info a:visited{ color:#333; margin:0 10px; }
.quick_menu{float:right;height:30px;}
.quick_menu li{float:left;height:30px;background:url(../Images/Rdot.gif) no-repeat right center;padding:0 10px;text-shadow:0 1px 0 #FFF;}
.quick_menu li strong{color:#CE0031;}
#choseList{width:78px;}
#choseList ul li{line-height:30px;height:30px;background:0;text-align:center;padding-left:15px;}
#choseList dl{position:relative;z-index:99;height:30px;}
#choseList dt{text-align:center;position:relative;z-index:999;height:30px;overflow:hidden;}
#choseList dt a{display:block;}
#choseList dt a.hover{background:#FFF;border:1px solid #CCC;border-bottom:0;border-top:0;height:30px;position:relative;} 
#choseList dd{width:76px;display:none;border:1px solid #CCC;border-top:0;position:absolute;z-index:998;overflow:hidden;background:#FFF;}
#choseList dt .mod_arr{position:absolute;right:5px;top:0;background:url(../Images/Down.gif) no-repeat center right;width:7px;height:30px;}
#choseList dt a.hover .mod_arr{position:absolute;right:5px;top:0;background:url(../Images/UP.gif) no-repeat center right;width:7px;height:30px;transform:rotate(180deg);transition:0.2s ease-in 0s;}
.wbackground{width:1190px;height:81px;margin:0 auto;background-image: url(../Images/buppp.gif);background-repeat: no-repeat;}
/*LOGO区*/
.logoArea{padding:10px 0 0;width:100%;}
.LOGO{float:left; padding-right:240px;}
.cityArea{float:left;margin:12px 0 0 40px;background:url(../Images/city.gif) no-repeat;width:140px;height:56px;line-height:56px;padding-left:100px;font-size:18px;}
/*搜索区*/
.Searchbox{height:36px;float:left;}
.Searchbar{float:left;padding:20px 0 0 40px;}
.Searchbar select{border:3px solid #1092fa;float:left;height:36px;line-height:30px;padding:0 5px;color:#808080; width:100px; border-right:0; font-size:12px;}
.Searchbar option{float:left;height:25px;line-height:30px; font-size:12px; padding-left:8px; padding-top:7px; border-bottom:1px solid #999;}
.Searchbar .Inputs{border:3px solid #1092fa;float:left;height:30px;line-height:30px;padding:0 5px;color:#808080; font-size:12px;}
.buttons{width:80px;height:36px;float:left;background:#1092fa;cursor:pointer;display:block;}
.buttons a,.buttons a:visited{display:block;height:36px;line-height:36px;text-align:center;color:#FFF;}
.buttons a:hover{width:80px;background:#085ba3;text-decoration:none;}
.search_hots{height:32px;line-height:32px;color:#333;}
.search_hots a,.search_hots a:visited{margin:0 3px;color:#808080;}
.search_hots a:hover{color:#CE0039;}


/* 新搜索区 */
.search{ border:2px solid #1092fa; height:35px; margin:20px 0 0 10px; width:525px; }
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:100px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:35px;background:url(../images/search_ico.png) no-repeat 80px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 80px center;}
.search .select_option{border:2px solid #1092fa;border-top:none;display:none;left:-2px;top:35px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.buttonsNew{width:80px;height:36px;float:left;background:#e61c4e;cursor:pointer;display:block;}
.buttonsNew a,.buttons a:visited{display:block;height:36px;line-height:36px;text-align:center;color:#FFF;}
.buttonsNew a:hover{width:80px;background:#e61c4e;text-decoration:none;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none;width:345px;}
.search input.btn_srh{ background:#1092fa; color:#FFF; font-family:"微软雅黑"; font-size:14px; width:80px;cursor:pointer }

/*搜索区New*/
.searchNew{ border:2px solid #e61c4e; height:35px; margin:20px 0 0 10px; width:525px; }
.searchNew select{display:none;}
.searchNew .select_box{font-size:12px;color:#999999;width:100px;line-height:35px;float:left;position:relative;}
.searchNew .select_showbox{height:35px;background:url(../images/search_ico.png) no-repeat 80px center;text-indent:1.5em;}
.searchNew .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 80px center;}
.searchNew .select_option{border:2px solid #e61c4e;border-top:none;display:none;left:-2px;top:35px;position:absolute;z-index:99;background:#fff;}
.searchNew .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.searchNew .select_option li.selected{background-color:#F3F3F3;color:#999;}
.searchNew .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none;width:345px;}
.search input.btn_srh{ background:#1092fa; color:#FFF; font-family:"微软雅黑"; font-size:14px; width:80px;cursor:pointer }

/*购物车*/
.cart{color:#000;float:right;margin:6px 10px 0 0;width:208px;border:1px solid #CCC;background:#FFF;display:inline;}
.cart b{color:#F60;}
.cart li{height:35px;line-height:35px;text-align:center;}
.cart a:hover{display:block;position:relative;z-index:99;}
.shopCar_warp{display:none;left:-103px;position:absolute;top:35px;width:312px;}
.shopCar_warp_cont{padding-bottom:10px;width:310px;background:#FFF;border:1px solid #CCC;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}
#shopCar{background:#FFFFFF;padding:0 10px 10px;width:290px;}
.shopCar_warp_contBox{overflow:hidden;width:290px;}
.shopCar_warp_contBoxin{width:275px;overflow:hidden;}
#shopCar ul{width:275px;}
#shopCar li{border-bottom:1px dotted #DDD;height:64px;line-height:normal;padding-left:0;padding-top:10px;width:275px;overflow:hidden;}
#shopCar li a img{border:1px solid #E4E4E4;height:52px;width:52px;}
#shopCar li span{float:left;line-height:16px;overflow:hidden;padding-left:7px;text-align:left;width:125px;}
#shopCar li a:link, #shopCar li a:visited, #shopCar li a:hover{color:#f60;}
#shopCar li em{float:right;font-family:'Tahoma','simsun';line-height:16px;text-align:right;}
#shopCar li em i{font-size:11px;font-weight:normal;padding:0 3px;}
.shopCar_warp_price{clear:both;color:#000000;height:30px;padding-right:10px;text-align:right;overflow:hidden;}
.shopCar_warp_btn{clear:both;display:none;height:29px;padding-left:100px;padding-top:6px;}
.shopCar_warp_btn span{cursor:pointer;float:left;height:23px;overflow:hidden;width:34px;}
/*NEW图标*/
.hotgif{position:absolute; left:248px; width:23px; height:14px; background-image: url(../images/hot2015.gif); background-repeat: no-repeat; top: 10px;}
.newgif{ position:absolute; left:739px; width:31px; height:13px; background-image: url(../images/NEWGIF.gif); background-repeat: no-repeat; top: 10px; }
.newgifu{ position:absolute; left:176px; width:29px; height:24px; background-image: url(../images/mmmuu.gif); background-repeat: no-repeat; top: 16px; }
/*导航*/
.mainNav{height:50px;background:#1092fa;width:100%;overflow:hidden; margin-top:10px;}
.Navlist{height:50px;float:left;border-left:0;overflow:hidden;margin-left:230px;display:inline;position: relative;}
.Navlist li{margin-right:1px;display:inline;height:50px;line-height:50px;float:left;text-align:center;font-size:16px;font-family:"Microsoft YaHei";font-weight:bold;}
.Navlist li.cur{background:#085ba3;}
.Navlist li a,.Navlist li a:visited{display:block; color:#FFF;text-decoration:none; padding:0 20px;}
.Navlist li a:hover{height:50px;display:block;background:#085ba3;color:#FFF;text-decoration:none;padding:0 20px;}
/*导航1*/
.mainNav1{height:50px;background:#FFF;width:100%;overflow:hidden; margin-top:20px;}
.Navlist1{height:50px;float:left;border-left:0;overflow:hidden;margin-left:230px;display:inline;}
.Navlist1 li{margin-right:1px;display:inline;height:50px;line-height:50px;float:left;width:105px;text-align:center;font-size:16px;font-family:"Microsoft YaHei";}
.Navlist1 li.cur1{background:#CCC;}
.Navlist1 li a,.Navlist1 li a:visited{display:block;color:#000;text-shadow:0 0 1px #A64F00;text-decoration:none;}
.Navlist1 li a:hover{height:50px;width:105px;display:block;background:#CCC;text-decoration:none;}
/*导航2*/
.mainNav2{height:70px;background:#1092fa;width:100%;overflow:hidden; margin-top:10px;}
.Navlist2{height:70px;float:left;border-left:0;overflow:hidden;display:inline;position: relative; text-align:center;}
.Navlist2 li{display:inline;height:70px;line-height:70px;float:left;text-align:center;font-size:24px;font-family:"Microsoft YaHei";font-weight:bold; width:191px; border-left:2px dashed #fff;}
.Navlist2 li.cur{background:#085ba3;}
.Navlist2 li a,.Navlist2 li a:visited{display:block;color:#FFF;text-decoration:none; padding:0 20px;}
.Navlist2 li a:hover{height:70px;display:block;background:#085ba3;color:#FFF;text-decoration:none;padding:0 20px;}
/*导航3*/
.mainNav3{height:50px;width:100%;overflow:hidden; margin-top:10px;}
.Navlist3{height:50px;float:left;border-left:0;overflow:hidden;display:inline;position: relative; text-align:center;}
.Navlist3 li{display:inline;height:45px;line-height:50px;float:left;text-align:center;font-size:20px;font-family:"Microsoft YaHei";font-weight:bold; width:299px; border-bottom:1px solid #1092fa; }
.Navlist3 li.cur{ border:1px solid #1092fa; border-bottom:none;}
.Navlist3 li a,.Navlist3 li a:visited{display:block;color:#1092fa;text-decoration:none; padding:0 20px;}
.Navlist3 li a:hover{height:45px;display:block;color:#1092fa;text-decoration:none;padding:0 20px;}
/*导航4*/
.mainNav4{height:50px;background:#1092fa;width:100%;overflow:hidden; margin-top:10px;}
.Navlist4{height:50px;float:left;border-left:0;overflow:hidden;display:inline;position: relative; text-align:center;}
.Navlist4 li{margin-right:1px;display:inline;height:50px;line-height:50px;float:left;text-align:center;font-size:14px;font-family:"Microsoft YaHei";font-weight:bold; width:144px; }
.Navlist4 li.cur{background:#085ba3;}
.Navlist4 li a,.Navlist4 li a:visited{display:block;color:#fff;text-decoration:none; padding:0 20px;}
.Navlist4 li a:hover{height:50px;display:block;background:#085ba3;color:#fff;text-decoration:none;padding:0 20px;}
/*导航NEW*/
.mainNavNew{height:50px;background:#fff;width:100%;overflow:hidden; margin-top:20px; border-bottom:1px solid #e61c4e;}
.NavlistNew{height:50px;float:left;border-left:0;overflow:hidden;display:inline;position: relative; text-align:center; border-bottom:1px solid #e61c4e; margin-left:230px;}
.NavlistNew li{margin-right:1px;display:inline;height:50px;line-height:50px;float:left;text-align:center;font-size:16px;font-family:"Microsoft YaHei"; width:105px; }
.NavlistNew li.cur{background:#CCC;}
.NavlistNew li a,.NavlistNew li a:visited{display:block;color:#000;text-decoration:none; padding:0 20px;text-shadow: 0 0 1px #a64f00;}
.NavlistNew li a:hover{height:50px;display:block;background:#CCC;color:#000;text-decoration:none;padding:0 20px;}

/*二维码*/
.mod_qr {display: inline;float:right;position: relative;margin-right: 0px;margin-top:0px;}
.mod_qr .mod_qr_bd {position: relative;cursor: pointer;display: block;text-align: center; color: #6c6c6c;border: 1px solid #e8e8e8;overflow: hidden;text-decoration: none;}
.mod_qr .mod_qr_bd span {display: block;height: 20px;line-height: 20px;overflow: hidden;margin: 4px auto 0;width: 78px;color: #333!important;cursor: pointer;text-align: center;}
.mod_qr .mod_qr_bd img {display: block;width: 80px;height: 80px;vertical-align: bottom;}
.mod_qr .fixed_qr_close {position: absolute;top: 0;left: -19px;display: block;width: 18px;height: 18px;border: 1px solid #e8e8e8;}
.mod_qr .fixed_qr_close s {width: 11px;height: 11px;margin-left: 4px;margin-top: 4px;}
.qricon {display: -moz-inline-stack;display: inline-block;vertical-align: middle;zoom: 1;text-indent: -3000px;_text-indent: 0;_font-size: 0;}
.s_s_close {background: url(../Images/TB1FEpXGXXXXXa4XXXXyTkXLpXX-500-444.png);background-position: -154px -364px;}
*html .mod_qr {	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)-40));_bottom:auto;_position:absolute;}
/*家居广告图*/
.topvebanner { width: 960px; height: 450px; overflow: hidden; margin-left: 230px; margin-top:2px; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 960px; POSITION: relative; HEIGHT: 450px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 450px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT:450px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 960px; HEIGHT: 450px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; bottom:30px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #347e0d; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../images/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }
/*装修计算器*/
.Calculator{position:absolute;left:0;top:-42px;width:230px;background:#FFF;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}
.Calculator h2{font-size:22px;color:#FFF;background:#1092fa;overflow:hidden;height:42px;line-height:42px;text-align:center;font-weight:normal;}
.Calculator .Cboxu{ border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #DEDFDE; border-bottom-color: #DEDFDE; }
.Calculator .Cbox{border:1px solid #DEDFDE;border-top:0;padding:15px 12px;}
.Calculator .Cbox .Ctips{color:#888;font-size:14px;}
.Calculator .Cbox ul{padding-top:10px;overflow:hidden;}
.Calculator .Cbox li{ padding: 6px 0; width: 100%; overflow: hidden;}
.Calculator .Cbox li p{ font-size: 14px; font-family: "Microsoft YaHei"; float: left; line-height: 30px; padding:0px  5px; }
.Calculator .Ints{ border: 1px solid #EBEBEB; width: 160px; padding:5px;  font-size: 12px; font-family: "Microsoft YaHei";}
.Calculator .Ints01{border:1px solid #EBEBEB;height:30px;width:90px;float:left;}
.Calculator .Bnts{border:1px solid #E6B7B1;background:#FFD95A;height:30px;line-height:30px;width:202px;text-align:center;color:#333;cursor:pointer;}
.Calculator .Bnts01{border:1px solid #EBEBEB;height:32px;width:100px;float:right;line-height:32px;cursor:pointer;text-align:center;color:#333;background:#EDEDED;}
.Calculator .Bnts02{ margin-top:10px;font-size:16px; font-family:"Microsoft YaHei";background:#CCC;height:30px;line-height:30px;width:202px;color:#333;cursor:pointer;}
.inputyyy{border:1px solid #EBEBEB;background:#FFF;padding:5px; float:left;} 
.Intss{ border: 1px solid #EBEBEB; width: 160px; padding:5px;  font-size: 16px; font-family: "Microsoft YaHei";}

/*装修计算器New*/
.CalculatorNew{position:absolute;left:0;top:-50px;width:230px;background:#FFF;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}
.CalculatorNew h2{font-size:22px;color:#FFF;background:#e61c4e;overflow:hidden;height:50px;line-height:50px;text-align:center;font-weight:normal;}
.CalculatorNew .Cboxu{ border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #DEDFDE; border-bottom-color: #DEDFDE; }
.CalculatorNew .Cbox{border:1px solid #DEDFDE;border-top:0;padding:15px 12px;}
.CalculatorNew .Cbox .Ctips{color:#888;font-size:14px;}
.CalculatorNew .Cbox ul{padding-top:10px;overflow:hidden;}
.CalculatorNew .Cbox li{ padding: 6px 0; width: 100%; overflow: hidden;}
.CalculatorNew .Cbox li p{ font-size: 14px; font-family: "Microsoft YaHei"; float: left; line-height: 30px; padding:0px  5px; }
.CalculatorNew .Ints{ border: 1px solid #EBEBEB; width: 160px; padding:5px;  font-size: 12px; font-family: "Microsoft YaHei";}
.CalculatorNew .Ints01{border:1px solid #EBEBEB;height:30px;width:90px;float:left;}
.CalculatorNew .Bnts{border:1px solid #E6B7B1;background:#FFD95A;height:30px;line-height:30px;width:202px;text-align:center;color:#333;cursor:pointer;}
.CalculatorNew .Bnts01{border:1px solid #EBEBEB;height:32px;width:100px;float:right;line-height:32px;cursor:pointer;text-align:center;color:#333;background:#EDEDED;}
.CalculatorNew .Bnts02{ margin-top:10px;font-size:16px; font-family:"Microsoft YaHei";background:#CCC;height:30px;line-height:30px;width:202px;color:#333;cursor:pointer;}

.ppp{ font-size: 18px; font-family: "Microsoft YaHei"; float: left; line-height: 35px; padding:0px  5px; }
/*隐藏装修计算器*/
.Kinds .Cbox{display:none;}
/*页脚*/
.Footer{background:#F7F7F7;overflow:hidden;text-shadow:0 1px 0 #FFF;}
.foot_nav{padding:15px 0 5px;color:#CCC;border-top:1px solid #E8E8E8;text-align:center;}
.foot_nav a:link,.foot_nav a:visited{color:#555;padding:0 8px;}
.foot_nav a:hover{color:#F50;}
.copyright{text-align:center;line-height:19px;padding:5px 0 10px 0;color:#808080;}
.footer_ext{text-align:center;padding:12px 0;}
.footer_ext img{margin:0 4px;}
/*报名*/
.inner1 {padding: 20px;}
.mbox1 { width: 230px; height: 280px; border: 1px solid #ededed; text-align: left; overflow: hidden; color: #9C9C9C; text-align: left; float: right; }
.mbox1 h2{ height: 40px; line-height: 40px; overflow-y: hidden; color: #FFFFFF; font-size: 16px; padding: 0px 8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ededed; background-color: #1092fa; }

/*手机头部*/
.mtb-hd{background-color: #fff;height: 95px;margin: 0 auto;position: relative;width: 1000px;z-index: 200; padding: 10px 0 0;}
.mtb-hd .mtb-logo{float: left;height: 91px;margin-top: 2px;padding-left: 15px;width: 300px;}

