﻿/* CSS Document */
*{margin:0; padding:0;}
/**:focus { outline: none;}*/
input,select{vertical-align:middle;}
body{font:12px/1.5 Arial,Helvetica,sans-serif;  background:#FFF; color:#404040;}
a{text-decoration:none; color:#404040;}
ul{list-style:none;}
img{vertical-align: middle;border:none;}
button, input, select, textarea{font-size:100%; vertical-align:middle;}

.wrapper{ width:1210px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.clear{ clear:both;}
.clearfix:after{ content:".";display:block;clear:both; font-size:0; height:0; overflow:hidden;}
.clearfix{zoom:1;}
.redwieght{ color:#F00; font-weight:bold;}
.finger{ cursor:pointer;}

.red{color:#e33a3d;}
.grey{ color:#5d6469;}
.blue{ color:#036;}
.weightnone{ font-weight:normal;}
.weight{ font-weight:600;}
.weightbold{ font-weight:bold;}
.whiteWord{ color:#fff; font-family:Arial,Helvetica,sans-serif;}
.alpha{filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}

.w139{width:139px;}
.w203{ width:203px;}
.w308{ width:308px;}
.w338{ width:338px;}
.w590{ width:590px; border-bottom:2px solid #CCC;}
.w885{ width:885px;}
.h626{ height:626px;}
.h590{ height:590px;}
/*改*/
.w110{ width:110px; position:relative;}
.w110 i{ position:absolute; width:110px; height:2px; background:#900; top:39px; _top:37px;overflow:hidden;}
.ml5{ margin-left:5px;}
.mtb7{ margin:2px 0;}
.mr5{ margin-right:5px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr40{ margin-right:40px;}
.wryh{font-family:Arial,Helvetica,sans-serif;}
.br{ border-right:solid 1px #cccdcd}
.wb100{ width:100%}
.h40{ height:40px}
.line-h40{ line-height:40px;} 
.line-h30{ line-height:30px;}
.bgqr{ background:url(../images/show-nav-back.jpg) repeat-x;}
.bgcurrent{ }


.ml{margin-left:10px;}
.mr{margin-right:10px;}
.mr30{ margin-right:10px;}
.mt5{margin-top:5px;}
.mt{margin-top:10px;}
.mb6{margin-bottom:6px;}
.mb1{margin-bottom:15px;}
.mb{margin-bottom:10px;}
.mb30{ margin-bottom:30px;}

.ab{display:block;}
.IE6{ *margin-top:2px;}


/*index top*/
.top{ height:42px; border-top:3px solid #787679; border-bottom:1px solid #e7e7e7;}
.user{ margin-top:7px; margin-right:5px; background:url(../images/testmart_all.png) no-repeat;background-position:-225px -161px;width:14px; height:16px; overflow:hidden; border:none; }
.login_infor{ margin-top:7px;}
.login_infor .button{ width:60px; height:20px;line-height:3px;background:url(../images/login_back3.png) no-repeat;border:none;}
.top ul li{ float:left;line-height:30px;margin-left:10px;}



/*log and find*/
.logo{ width:1198px; height:99px; padding-top:20px; padding-left:12px;}
.logo h1{ width:290px; text-align:left;}
.find{ position:relative; margin-top:14px;}
.changeBig{ position:absolute; width:15px; height:16px; background:url(../images/testmart_all.png) no-repeat; background-position:-174px -282px; left:14px; top:31px;}
.find ul li{ float:left; height:15px; line-height:15px; margin-right:20px;}
.search{ width:547px;/* height:31px; line-height:31px;*/ padding:8px 0;border:3px solid #167bc9;padding-left:35px;/*float:left*/}
.clickfind{ width:78px; height:38px; line-height:31px;border:3px solid #0069b7;background:#4178d3; color:#FFF; font-weight:600; border:none; cursor: pointer;}

/*log and find twodesign*/
.h60{ height:60px;}
.serach-find{ width:918px;}
.serach-find ul{ width:898px; padding-left:20px; background:url(../images/data-newest-nav-back.jpg) no-repeat;}
.serach-find ul li{ float:left; height:41px; line-height:41px; padding:0 10px; }
.serach-find ul li a{ display:block; font-size:16px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;}


/*allSort*/
.allSort{ height:35px; line-height:35px;}
.nav h2 a{ width:183px; height:35px;/*padding-left:40px;*/text-align:center;font: 700 15px/35px Arial,Helvetica,sans-serif;display:block;}
.nav ul li{float:left; line-height:35px;color:#fff;}
.nav ul li a{ /*width:80px; _width:80px;*/ height:35px;color:#fff;font: 700 15px/35px Arial,Helvetica,sans-serif; display:block;/*padding-left:40px;*/text-align:center;width:120px}
.nav ul a:hover{background:url(../images/nav_footer_1.png) no-repeat }

/*data-newest-information*/
.data-newest-infor-tit1{ height:31px; border-top:1px solid #CCC; background:url(../images/data-newest-infor-title.png) repeat-x;}
.data-newest-infor-tit1 h3{ width:62px; height:28px; line-height:28px; margin-top:3px; text-align:center; background:#fff; color:#0f4b7f; margin-left:20px; font-size:16px; letter-spacing:3px; font-family:Arial,Helvetica,sans-serif;}
.data-newest-infor-tit1 ul{ margin-right:25px;}
.data-newest-infor-tit1 ul li{ float:left;line-height:30px; color:#FFF; font-size:14px; margin-right:10px; letter-spacing:1px;}
.data-newest-infor-tit1 ul li a{ display:inline-block;font-size:14px;color:#FFF; font-weight:600;}

.data-newest-infor-tit2{ height:35px; line-height:34px;background:url(../images/data-newest-infor-tit2-back.png) repeat-x;}
.data-newest-infor-tit2 h3{ width:62px;text-align:center;color:#999; margin-left:20px; font-size:16px; letter-spacing:2px;}
.data-newest-infor-tit2 form .txtbox{ width:206px; height:25px;padding-left:5px; border:1px solid #999; margin-right:5px;}
.data-newest-infor-tit2 form select{ width:90px; height:27px;border:1px solid #999; margin-right:20px;}
.data-newest-infor-tit2 form .srarch-btn{ width:70px; height:25px; background:url(../images/search.jpg) no-repeat; border:none; border:2px solid #999; margin-right:20px; cursor:pointer;}


/*city-name*/
.city-name{ width:1155px; margin:0 auto; height:30px;}
.city-name h3{ line-height:30px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.city-name ul li{ float:left;height:30px; line-height:30px;}
.city-name ul li a{ float:left; width:28px; text-align:center; height:30px; color:#746e6e;}


/*search-Page-List3*/
.search-List-title{ width:900px; height:28px; line-height:28px;background:url(../images/footer_title_back.jpg) repeat-x; border:1px solid #CCC; }
.search-List-title form .default{ width:50px; height:21px; line-height:17px; background:url(../images/product-title-back.png) repeat-x; border:none; border:1px solid #CCC;}
/*.search-List-title form .paixu{ width:45px; display:inline-block; padding-left:254px;}*/
.search-List-title form .show,.paixu{ width:44px; height:22px; line-height:22px; display:inline-block; padding-left:90px; font-family:Arial,Helvetica,sans-serif;}
.space{ width:54px;}

.question-price{ width:105px; height:24px;margin-top:-2px; _margin-top:1px; background:url(../images/question-price.jpg) no-repeat; border:none; margin-left:10px;}
.product-company{width:80px; height:26px; _margin-top:1px; background:url(../images/product-company.jpg) no-repeat; border:none;}

.search-List3{ width:882px; height:162px;padding:10px; padding-right:0;}
.search-List3 .productimg1{ width:190px; height:140px; padding-top:20px;/* padding:13px 28px;*/ text-align:center; border:1px solid #CCC;}
.search-List3 .product-text p{ line-height:26px;}
.search-List3 .product-text{ width:272px; margin-top:8px;}
.search-List3 .product-text .like-product{ width:200px; background:url(../images/like-product.png) no-repeat; border:none;}
.product-price p{ line-height:16px;}

/*footer*/

.footer{ height:195px;  text-align: center;}
.footer_nav{ height:30px; background:#77a3c6; border-top:1px solid #039; overflow:hidden;}
.footer_nav ul{width:548px;height:30px;margin:0 auto;}
.footer_nav ul li{ float:left;line-height:30px; }
.footer_nav ul li a{position:relative; margin-right:30px; letter-spacing:1px; color:#fff; font-family:Arial,Helvetica,sans-serif;}
.footer_nav ul li a i{ position:absolute; left:-10px; top:10px; *top:8px; width:4px; height:4px; background:#fff;overflow:hidden;}

.banquan{height:25px; line-height:25px;color:#212020; letter-spacing:1px; font-family:Arial,Helvetica,sans-serif;}
.banquan p{ width:676px; margin:0 auto;}

.friendship{ border:1px solid #999;}
.friendship-title ul{ height:30px; background:url(../images/footer_title_back.jpg) repeat-x;font:600 14px/30px Arial,Helvetica,sans-serif;}
.friendship-title ul li{ float:left; width:150px;} 

.friendship-title ul li a{ width:75px; height:28px;color:#183D72; font: 700 14px/26px Arial,Helvetica,sans-serif; display:block;padding-left:40px; }
.friendship-content{width:1200px; padding-left:10px;}
.friendship-content ul li{ float:left; width:120px; text-align:left; height:28px; line-height:28px;}
/*.friendship-content ul li a{ color:#2C56B8;}*/

.footer span{color:#666; font:100 12px/28px Arial,Helvetica,sans-serif;}


/*sibe box*/

.rightAd a,.rightAd2 a,.rightAd3 a{color:#404040;font-family:Arial,Helvetica,sans-serif; letter-spacing:1px;}
.tabHd1 a,.tabHd2 a,.tabHd3 a,.tabHd4 a{ color:#000; font-size:14px; font-weight:bold;}
.sibebox { width:434px; height:242px; border: solid 1px #cccdcd; overflow: hidden;}
.sibebox .tabHd,.sibebox2 .tabHd {height:32px;/* border-bottom:2px solid #B20204;*/border-bottom:1px solid #f2f2f2; margin-bottom:4px;}
.sibebox .tabHd li { float:left;height:31px; line-height:31px;text-align:center;}
.sibebox .tabHd li.borNo{border:none;}
/*.sibebox .tabHd li.sel,.sibebox .tabHd li.borNo{width:144px; padding: 0 10px; }*/




.sibebox .tabHd1 li.sel a { font-weight:bold;}
.sibebox .tabBd {width:426px;height:200px; padding-top:2px; padding-left:8px;overflow:hidden;}
.sibebox .tabBd ul{ width:426px; overflow:hidden;}
.sibebox .tabBd .within { height:200px;}
/*.sibebox .tabBd .within.student{ display:block;}*/
.tabList li{ width:410px; float:left;height:22px; line-height:22px; margin-left:15px; _margin-left:7px;}
.tabList li span a{ position:relative; display:block;height:20px; line-height:20px;}
.sanjiao{ position:absolute;background:url(../images/testmart_all.png) no-repeat;width:4px; height:7px; background-position:-236px -448px; left:-14px; top:8px;}


/*sibe2 box2*/
.sibebox2 { width:310px; height:242px; border: solid 1px #cccdcd; overflow: hidden;}
.sibebox2 .tabHd2 {height:35px; border-bottom:2px solid #B20204;}
.sibebox2 .tabHd2 li { float:left; width:310px; height:30px; line-height:30px; text-align:center;}

/*.sibebox2 .tabHd2 li.borNo2{border:none;}.sibebox2 .tabHd2 li.sel2,.sibebox2 .tabHd2 li.borNo2{width:154px;}
.sibebox2 .tabHd2 li.sel2 a { font-weight:bold; color:#a10000;}*/
.sibebox2 .tabBd2 { width:300px;/*height:192px;*/ padding-top:2px; padding-left:8px;overflow:hidden;}
.sibebox2 .tabBd2 ul{ width:300px; overflow:hidden;}
.sibebox2 .tabBd2 .within2 { /*height:200px;*/ display: none; }
.sibebox2 .tabBd2 .within2.student2{ display:block;}
.tabList2 li{ float:left;width:291px;height:22px; line-height:22px;padding-left:15px;_height:22px;_line-height:20px; overflow:hidden; background:url(../images/testmart_all.png) no-repeat; background-position:-231px -439px;}
.tabList2 li a span{/* position:relative;*/ display:block;height:20px; line-height:20px;}
/*.tabList2 li span a em{ position:absolute;background:url(../images/testmart_all.png) no-repeat;width:4px; height:7px; background-position:-236px -448px; left:-8px; top:10px;}*/

/*sibe3 box2*/
.sibebox3 { width:880px; height:288px; border: solid 1px #cccdcd; overflow: hidden;}
.sibebox3 .tabHd3 {height:35px;}
.sibebox3 .tabHd3 li { float:left; padding:0 20px; height:30px; line-height:30px; text-align:center;}
.sibebox3 .tabHd3 li.sel3{border:none;}
/*.sibebox3 .tabHd3 li.sel3,.sibebox3 .tabHd3 li.borNo3{width:154px; }*/
.sibebox3 .tabBd3 {height:192px; padding:2px 15px 0;}
.sibebox3 .tabBd3 ul{overflow:hidden;}
.sibebox3 .tabBd3 .within3 { height:200px; display: none;}
.sibebox3 .tabBd3 .within3.student3{ display:block;}
.tabList3 li{ position:relative;height:22px; line-height:22px;overflow:hidden;_height:20px; _line-height:20px; text-indent:14px;}
.tabList3 li i{position:absolute; width:4px; height:4px; line-height:4px; background:#999; left:4px; top:9px;overflow:hidden;}

.sibebox ul li a{font-size:12px}
.sibebox2 ul li a{font-size:12px}
.sibebox3 ul li a{font-size:12px}
/*sibe3 box2*/
.sibebox3 { width:880px; height:288px; border: solid 1px #cccdcd; overflow: hidden;}
.sibebox3 .tabHd4 {height:31px; border-bottom:1px solid #f2f2f2;margin-bottom: 3px}

.sibebox3 .tabHd4 li { float:left; padding:0 40px;_padding:0 30px; height:30px; line-height:30px; text-align:center;}
.sibebox3 .tabHd4 li.sel3{ border-top:2px solid #FFF;}
/*.sibebox3 .tabHd3 li.sel3,.sibebox3 .tabHd3 li.borNo3{width:154px; }*/
.sibebox3 .tabBd4 {height:192px; padding:2px 15px 0;}
.sibebox3 .tabBd4 ul{overflow:hidden;}
.sibebox3 .tabBd4 .within3 { height:200px; display: none;}
.sibebox3 .tabBd4 .within3.student3{ display:block;}

.w390_active, .w300_active {
    border-top: 2px solid #B20204 !important;
    border-left: 1px solid #c2c2c2 !important;
    border-right: 1px solid #c2c2c2;
    line-height: 32px;
    height: 30px;
    border-bottom: medium none;
    background: #FFF none repeat scroll 0% 0%;}

#bor-left-no{border-left:none;}
.bor-right-no{border-right:none;}
.bor-left-have{border-left: 1px solid #c2c2c2;}
.bor-right-have{border-right: 1px solid #c2c2c2;}
.w390_active2{
    border-bottom: 2px solid #B20204 !important;
    border-left: 1px solid #DEDEDE !important;
    border-right: 1px solid #DEDEDE;
    line-height: 32px;
    height: 30px;
    border-top: medium none;
    background: #FFF none repeat scroll 0% 0%;}
	
	
.w390_tab li, .w300_tab li {
    float: left;
    font-weight: bold;
    padding: 0px 41.6px;
	line-height: 32px;
height: 30px;
border-top: 2px solid #FFF;
border-left: 1px solid #FFF;
}
.w46_tab li{
    float: left;
    font-weight: bold;
    padding: 0px 46.6px;
	_padding: 0px 49px;
	line-height: 31px;
height: 31px;
border-top: 2px solid #FFF;
border-left: 1px solid #c2c2c2;
}

.w390_tab2 li{ height:26px; line-height:28px;}


/*search-List-footer*/
.page-column{ width:898px; height:62px; border:1px solid #999; background:url(../images/page-column-back.png) repeat-x; overflow:hidden;}
.page{ width:310px; overflow:hidden;}


.page li{ float:left; width:24px; height:20px;line-height:22px; _height:18px;_line-height:20px;text-align:center; border:1px solid #CCC;margin-right:5px;}
.vm{ vertical-align:middle;}





.foot_ul{background:#76a3c7;width:1210px;height:30px;margin:0 auto;}
.foot_ul ul{width:700px;margin:0 auto}
.foot_ul ul li{float:left;}
.foot_ul ul li a{display:block;width:100px;text-align:center;color:#FFF;line-height:30px}