﻿body{background: url(../images/s_bg.jpg)}
.mainBox{ margin:0 auto; width:760px; height:100%; padding:0px;}
.list_list{ width:760px; height:180px; background:url(../images/listbg.png);}
.list_list_item{ background:#fff; width:140px; height:160px; float:left; border:#CCCCCC 1px solid; margin-right:12px; margin-top:7px;}
.list_list_item_end{ background:#fff; width:140px; height:160px; float:left; border:#CCCCCC 1px solid; margin-right:0px; margin-top:7px; margin-left:2px;}
.list_list_item_bg{margin:2px; width:136px; height:158px;background-color:#f5f5f5;}
.list_list_img{ float:left; width:136px; height:125px;vertical-align:middle;position:relative;display:table-cell;text-align:center;vertical-align:middle; cursor:pointer; margin-top:3px;}
.list_list_img p {
position:static;
+position:absolute;
top:50%
}
.lia{ color:#000000; text-decoration:none;background-color:#f5f5f5;}
.lia:hover{ background-color:#FFFFFF;}
.list_list_img img {
position:static;
+position:relative;
top:-50%;left:-50%;
cursor:pointer;
border:0px;
}
.mainBox select{ font-size:16px;}
.mainBox input{ height:23px;}
.list_list_mes{ height:36px; width:136px;}
.list_list_line{ height:25px; line-height:25px; width:40px; list-style:none; float:left; padding-left:2px; border-bottom::#CCCCCC 1px dashed;}
.list_list_price{ height:25px; line-height:25px; width:84px; list-style:none; float:left; padding-left:2px; text-align:right; border-bottom::#CCCCCC 1px dashed;}

.line{margin-top:6px;}
.searchListContent{ float:left; width:648px; height:85px; font-size:15px; margin-left:5px;}
.searchListContent div{ list-style:none; width:648px; height:23px; margin:0px; padding:0px; line-height:23px;}
.searchListNext{ float:left; width:30px; height:30px; line-height:30px; margin-top:35px; background-image:url(../images/page_bg.gif); text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold;}
.page1{left:50%;top:0;margin-left:50px; z-index:4;margin-top:-50px}
.page_text{ width:760px; height:52px; background:url(../images/page_bg_text.gif); border-bottom:#666666 2px solid; text-align:center;}
.page_pre{ float:left;}
.page_next{ float:right;}
.bMenu{ width:760px; height:101px; background:url(../images/FootBG.png); margin:0 auto;text-align:center; top:80%; }
.bMenu1{ width:760px; height:50px; background-color:#eeeeee; margin:0 auto;}
.bMenu_left{ float:left; width:159px; text-align:center; margin-left:160px;}
.bMenu_right{ float:right; width:159px; text-align:center; margin-right:150px;}
.searchListContent div div.dname{width:168px; float:left;}
.searchListContent div div.dname1{width:222px; float:left;}
.searchListContent div div.dtitle{width:222px; float:left;}
.searchListContent div div.dtitle1{width:400px; float:left;}

.slist{ width:760px; height:auto; }
.searchlist{ width:758px;  border-bottom:#999999 1px solid; margin:0px; background-color:#eee; border-left:#999999 1px solid;border-right:#999999 1px solid;}
.searchlist div{ text-align:left;width:748px; height:40px; line-height:40px; list-style:none; border-bottom:#999999 1px dotted; margin-left:0px; padding-left:10px; font-size:14px;}
.searchlist div.llast{ border:none;background-color:#ddd;}
.searchlist div.llast1{ border:none;}
.mtitle{ width:760px; height:50px;background:url(../images/mtitle.gif);}
.stitle{ width:760px; height:30px;background:url(../images/stitle.gif); line-height:30px; cursor:pointer;}
.stitle span{ font-size:16px; color:#FFFFFF; font-weight:bold; margin-left:40px; float:left;}
.stitle img{ float:right; margin-right:10px; margin-top:6px;}


#backgroundHolder { width:760px; height:40px; padding-top:0px; margin:0 auto;  float:left; }
/* ----------------------------------------------------------------------------	*/
/* default styling */
.nav, .nav ul { list-style-type:none; margin:0; padding:0; }
.nav a { text-decoration:none; }
.nav { font-family: arial, sans-serif; font-size:15px; width:760px; margin:0 auto; text-align:center; }
/* style the links */
/* needs a background for IE6 - can be a color or a transparent gif */
.nav a { background:url(trans.gif); filter: alpha(opacity=90); opacity:0.9; }
/* style the <b> element so that is does not affect the size of the link */
.nav a b { color:#fff; font-weight:normal; display:block; padding:5px 0; margin:1px 1px 2px 1px; border:1px solid #bbb; }
.nav ul a b { margin:0 1px; border-width:0 1px; }
.nav ul a b.top { margin:0 1px; border-width:1px 1px 0 1px; }
.nav ul a b.bottom { margin:0 1px; border-width:0 1px 1px 1px; }
.nav .fly .main_a b { background: url(../images/arrow.gif) no-repeat right 9px; }
.nav .fly .main b { background: url(../images/arrow.gif) no-repeat right 9px; }
.nav .down b { background: url(../images/arrow2.gif) no-repeat right 11px; }
/* for the offset left dropdown and flyout */
.nav .nav4 ul .main b { background: url(../images/arrow3.gif) no-repeat left 9px; }
/* HEIGHT */
.nav ul ul { top:-26px; } /* position the top of the flyout sub menus */
/* WIDTHS change this WITH CARE to suit your requirements */
 
/* FOR NAV2 */
.nav .nav2 a b, .nav .nav2 .fly a b { background-color:#858996;}
.nav2 { width:100px; }
.nav2 a { width:100px; margin-right:-99px; }
.nav2 ul { left:0px; top:0; } /* center the dropdown */
.nav2 ul a { width:100px; margin-right:-99px; }
.nav2 ul ul { left:100px; }
.nav2a ul a { width:100px; margin-right:-59px; }
.nav2a ul ul { left:100px; }
.nav2b ul a { width:100px; margin-right:-89px; }
.nav2b ul ul { left:100px; }
.nav2c ul a { width:90px; margin-right:-49px; }
.nav2c ul ul { left:90px; }
 
/* DO NOT CHANGE ANYTHING BELOW */
.nav li { float:left; } /* fixes several IE related bugs, and allows for clearing */
.nav ul { float:left; position:relative; z-index:20; } /* necessary for float drop and to stack the <ul>s */
.nav ul li { clear:left; } /* must clear the floated list item inside sublist */
.nav a { position:relative; display:block; } /* needs to have a position, to be above the rest */
.nav a.main_a { float:left; /* necessary for float drop */ margin-top:10000px; } /* bring the top level links back into view */
.nav a.main { float:left; /* necessary for float drop */ margin-top:10000px; } /* bring the top level links back into view */
.nav .drop, .nav .fly { margin-top:-10000px; } /* hide the sub links and their containers, opera has low upper limits */
.nav ul { margin-bottom:-5000px; } /* avoid any interaction between the subs, can be any large size */
/* ----------------------------------------------------------------------------	*/
/* The bit that does ALL the work to bring the sub menus into view */
.nav a:hover{ margin-right:0; z-index:10; outline:0; }

.nav a:hover b, .nav a:focus b, .nav a:active b, .nav .nav2 a:hover b, .nav .nav2 a:focus b, .nav .nav2 a:active b, .nav .nav3 a:hover b, .nav .nav3 a:focus b, .nav .nav3 a:active b, .nav .nav4 a:hover b, .nav .nav4 a:focus b, .nav .nav4 a:active b { cursor:pointer; background-color:#803; }
.nav2 ul a:hover, .nav2 ul a:focus, .nav2 ul a:active { margin-right:0px; }
.nav2a ul a:hover, .nav2a ul a:focus, .nav2a ul a:active { margin-right:-20px; }
.nav2b ul a:hover, .nav2b ul a:focus, .nav2b ul a:active { margin-right:0; }
.nav2c ul a:hover, .nav2c ul a:focus, .nav2c ul a:active { margin-right:10px; }
.nav3 ul a:hover, .nav3 ul a:focus, .nav3 ul a:active { margin-right:-20px; }
.nav3a ul a:hover, .nav3a ul a:focus, .nav3a ul a:active { margin-right:20px; }
.nav4 ul a:hover, .nav4 ul a:focus, .nav4 ul a:active { margin-right:-30px; }
.nav4a ul a:hover, .nav4a ul a:focus, .nav4a ul a:active { margin-right:0; }
.ass{ margin-right:-99px;}
.ass a:hover{margin-right:0; z-index:10; outline:0;}
/* OPERA fix */
.nav ul:hover { clear:left; }

.bg {
background-color: #ccc;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*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*/

}

.bg1 {
background-color: #000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*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*/

}

.mydiv {
background-color: #eee;
border: 1px solid #333;
text-align: center;
line-height: 40px;
font-size: 16px;
font-weight: bold;
z-index:99;
width: 500px;
height: 500px;



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*/

}

.mydivset {
background-color: #eee;
border: 1px solid #333;
text-align: center;
line-height: 40px;
font-size: 16px;
font-weight: bold;
z-index:999;
width: 700px;
height: 580px;



margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
top:100px;
left:30px;

_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*/

}


.linelist{ width:498px; height:250px; border:#CCCCCC 1px solid;}
.linelist ul{ margin:0px; padding:0px; border-bottom:#CCCCCC 1px solid; line-height:40px; height:40px;}
.linelist ul li{ list-style:none; width:220px; float:left; text-align:center; line-height:40px; height:40px;border-right:#CCCCCC 1px solid;}
.linelist ul li.li_del{ list-style:none; width:55px; float:left; text-align:center; line-height:40px; height:40px;border-right:#CCCCCC 1px solid;}
.linelist ul li input{ height:20px; font-size:16px;}
.mydiv input{ height:20px; font-size:16px;}
.pselect{position:absolute;margin-left:244px;margin-top:-3px;width:18px;overflow:hidden;}
.mod{ background-color:#ddd;}

.li_del img{ cursor:pointer;}

.searchList{ width:760px; height:145px; border-bottom:#666666 2px solid; margin:0px;background-image:url(../images/slbg.gif);vertical-align:middle; padding-top:10px; }
.searchListImg{ float:left; width:90px; height:90px; background-image:url(../images/slimg_bg.png); background-repeat:no-repeat;vertical-align:middle;position:relative;display:table-cell;text-align:center;vertical-align:middle; cursor:pointer; margin-top:10px;}
.searchListImg p {
position:static;
+position:absolute;
top:50%
}
.searchListImg img {
margin-top:-8px;
position:static;
+position:relative;
top:-50%;left:-50%;
cursor:pointer;
border:0px;
}

.searchListContent{ float:left; width:660px; height:145px; margin-left:5px;}
.searchListContent div{ list-style:none; width:660px; height:23px; margin:0px; padding:0px; line-height:23px;}
.searchListNext{ float:left; width:30px; height:30px; line-height:30px; margin-top:35px; background-image:url(../images/page_bg.gif); text-align:center; color:#FFFFFF;  font-weight:bold;}
.page1{left:50%;top:0;margin-left:50px; z-index:4;margin-top:-50px}
.page_pre{ float:left;}
.page_next{ float:right;}
.bMenu{ width:760px; height:111px; background:url(../images/FootBG.png); margin:0 auto;text-align:center;}
.bMenu1{ width:760px; height:50px; background-color:#eeeeee; margin:0 auto;}
.bMenu_left{ float:left; width:159px; text-align:center;}
.bMenu_right{ float:right; width:159px; text-align:center;}
.searchListContent div div.dname{width:268px; float:left;}
.searchListContent div div.dname1{width:292px; float:left;}
.searchListContent div div.dtitle0{width:110px; float:left;}
.searchListContent div div.dtitle{width:140px; float:left;}
.searchListContent div div.dtitle1{width:120px; float:left;}
.searchListContent div div.dtitle2{width:240px; float:left;}
.searchListContent div div.dtitle3{width:182px; float:left;}
.searchListContent div div.dtitle4{width:450px; float:left;}
.searchListContent div div.dtitle5{width:376px; float:left;}
.searchListContent td{width:1px;word-break:keep-all; white-space:nowrap; height:24px;}
.gia{ margin-top:25px;}
.gia a{ text-decoration:none;}


.searchList2{ width:760px; height:120px; border-bottom:#666666 2px solid; margin:0px;background-image:url(../images/slbg.gif);vertical-align:middle; padding-top:10px; }
.searchListContent2{ float:left; width:660px; height:120px; margin-left:5px;}
.searchListContent2 div{ list-style:none; width:660px; height:23px; margin:0px; padding:0px; line-height:23px;}
.searchListNext{ float:left; width:30px; height:30px; line-height:30px; margin-top:35px; background-image:url(../images/page_bg.gif); text-align:center; color:#FFFFFF;  font-weight:bold;}
.page1{left:50%;top:0;margin-left:50px; z-index:4;margin-top:-50px}
.page_pre{ float:left;}
.page_next{ float:right;}
.bMenu{ width:760px; height:111px; background:url(../images/FootBG.png); margin:0 auto;text-align:center;}
.bMenu1{ width:760px; height:50px; background-color:#eeeeee; margin:0 auto;}
.bMenu_left{ float:left; width:159px; text-align:center;}
.bMenu_right{ float:right; width:159px; text-align:center;}
.searchListContent2 div div.dname{width:268px; float:left;}
.searchListContent2 div div.dname1{width:292px; float:left;}
.searchListContent2 div div.dtitle{width:140px; float:left;}
.searchListContent2 div div.dtitle1{width:125px; float:left;}
.searchListContent2 div div.dtitle2{width:375px; float:left;}
.searchListContent2 div div.dtitle3{width:250px; float:left;}
.searchListContent2 div div.dtitle4{width:520px; float:left;}


.listset{ text-align:left;}

.settitle{ font-size:18px; font-weight:bold; color:Blue;}

.listset div{ width:700px; border-bottom:#333 solid 1px;}