@charset "iso-8859-1";
/*
*/
/*basic element style*/
*{padding:0;margin:0;}
ul,li,img {border:0;}
ul {list-style-type:none;height:100%;overflow:hidden;}
body{font-size:13px;font-family:'Lucida Sans',Arial,Verdana; color:#135B77; width:1000px; margin:auto;}

.title {background:url(images/t_bg.gif);height:33px;line-height:32px;}
.box {border:1px solid #d8d8d8;height:100%;}
.boxb {border:1px solid #7c8fb0;height:100%;}
.boxc {border:2px solid #60779e;height:100%;}
.clr {clear:both;font:83% Arial;}
.l {float:left; margin-left:20px;}
.r {float:right; margin-right:20px;}
.left {text-align:left;}
.right {text-align:right;}
.txtc {text-align:center;}
.txtb {font-weight:bold;}
.txti {text-indent:20px;}
.blank {clear:both;height:1px;overflow:hidden;font-size:1px;}
.inner {padding:10px;}
a{text-decoration: none;color:#444;}
a:hover{color:#034895; cursor:pointer;}

/*page layout*/
#doc {width:930px;margin:0 auto;}
#page { background-color:#EFF8FC;}

/*header*/
#head {width:100%;height:115px;background:url(images/top_bg.jpg); margin:auto;}
#head h3 {text-indent:-999em;margin:28px 0 0 40px;}
#head a {width:277px;height:44px;overflow:hidden;background:url(images/logo.jpg);display:block;}
#logo {width:300px; padding-top:30px;}
#topright {width:520px;}
#sform {width:481px;height:45px;margin-top:24px;line-height:60px;padding-top:16px;}
#sform .input {height:24px;line-height:24px;padding:0 0 0 3px;width:270px;margin:0 16px 0 80px;float:left;}
#sform .btn {float:left;}

/*navigation*/
#navigation {height:32px;width:100%;clear:both; background-color:#177193; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:15px; margin-top:2px; text-align:center; padding-top:8px; border-bottom-left-radius:25px;border-bottom-right-radius:25px;-moz-border-bottom-left-radius:25px;-moz-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-bottom-right-radius:25px;-o-border-bottom-left-radius:25px;-o-border-bottom-right-radius:25px;}
#navigation a {color:#fff;display:inline;height:32px; margin-left:10px;color:#FFFFFF;}
#navigation a:hover {color:#000000;margin-left:10px;display:inline;height:32px;}

/*body*/
#main {height:100%;overflow:hidden; width:1000px; margin:auto;}
.side {width:220px;}
.side h2 {font-size:12px;color:#fff;text-indent:23px;}
#sort2 h2 {margin-top:10px; margin-bottom:10px;}
.side ul {width:218px;height:100%;overflow:hidden;margin-bottom:10px;background:#CADEE9;padding: 0;}
.side ul li {line-height:20px;padding-left:22px;font-size:12px;}
#focus {width:520px; margin:auto;}
#banner{ clear:left; margin:auto; padding-bottom:12px; width:500px;text-align:center;}
#cat {padding-bottom:12px;margin:auto;width:500px;height:100%;overflow:hidden;}
#cat dl {width:125px;float:left;height:180px;}
#cat img {border:1px solid #ededed;margin:11px 0 3px;padding:2px;}
#sort2 li{float:left;width:31%; font-size:12px; padding:5px 5px;list-style:none;font-weight:lighter;}
#exta {width:906px;overflow:hidden; margin:auto;}
#exta h3 {font-size:14px;color:#fff;text-indent:23px; margin-top:-5px;}
#exta .block {width:221px;float:left;font-size:12px;background:#CADEE9;height:272px;}
#exta .block p {margin:6px 10px;}
#exta .grid {width:230px;float:left;margin-right:1px;background:#CADEE9;height:272px;}
.grid ul {padding:6px 0 6px 8px;}
.grid ul li {background:url(images/dot.gif) 0 -41px no-repeat;height:20px;line-height:20px;text-indent:22px;font-size:12px;}
#exta #about {margin-right:1px;width:222px;}
#claration {font-size:10px;line-height:12px;}
#sdtitle {font-size:11px;}

/*footer*/
#foot {margin-top:15px;padding:15px;line-height:23px;}
#foot img {margin-bottom:1.2em;}


/*cart*/

.font{font-size:12px; font-family:'Lucida Sans',Arial,Verdana; overflow:hidden; margin:0 auto;}


.style1{font-weight:bold; padding:5px 5px; color:#F040CD; line-height:1em;}
.style2{font-size:11px; padding:5px 5px; line-height:lem;}


/*partno*/
#partno1 {clear:both;padding-top:13px;color:#135B77;font-weight: bold; font-size:16px;}
#partno2 {clear:both;padding-top:13px;color:#135B77;font-weight: bold; font-size:16px;}
#partno3 {clear:both;padding-top:10px;font-weight: bold;}
#partno4 {clear:both;padding-top:10px;font-weight: bold;}
#partno5 {float:left;width:25%; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:15px;}
#partno6 {float:left;width:25%; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:15px;}

#partno7 {clear:both;padding:14px 20px;color:#AB1F22;font-weight: bold;}
#partno8 {clear:both;padding:14px 20px;color:#AB1F22;font-weight: bold;}
#partno9 {clear:both;padding:14px 20px;font-weight: bold;}
#partno10 {clear:both;padding:14px 20px;font-weight: bold;}
#partno11 {float:left;padding:14px 20px;width:180px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#partno12 {float:left;padding:14px 20px;width:180px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#ad {clear:both; border-style:dashed; border-color: #9C0A05; border-width:thin; vertical-align:top; margin-top:20px;}
#ad_img{ width:120px; float:left;padding-top:10px;}
#ad_descrition{ width:100%; float:left; padding-top:10px;}
.red{font-size:16px; color:#BA0311;}
h1{margin-top:10px; margin-bottom:5px; text-align:center; }
.note{font-weight:bold; color:#F38315; width:100%;}
#p_img{width:250px; padding:20px 0px 0px 10px;float:left;}
h3{margin-top:10px; text-align:center; margin-bottom:5px; font-size:18px; color:#3C3C3C;}
#lujing{color:#710D04; font-size:12px; font-weight:bold;}
.pre_price{color:#F38315;font-size:18px; font-weight:bold;}
dt {font-family:"Times New Roman", Times, serif; font-weight:100; color:#272727; font-size:14px;}
dd a{font-size:12px; font-weight:lighter;}
dd{ margin-top:2px; margin-bottom:2px;}
#bottom{background-image:url(images/bottom.jpg); width:100%; height:66px; text-align:center; vertical-align:middle;}
#description{margin-top:10px; text-decoration:underline;}
#att li{ font-size:16px;}
