
body{
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height: 18px;
text-align:center;
}

.Button{
border:solid 1px #999999;
}

.SelectCss{
background-color:#274459;
color:#FFFFFF;
border:solid 1px #FFFFFF;
}

.AddCartBut{
border:solid 1px #947E31;
}

.SearchTxt{
width:105px;
color:#70A7CD;
border:0px;
}

.SearchBut{
width:30px!important;
width:36px;
height:23px!important;
height:21px;
margin-bottom:-1px;
color:#FFFFFF;
background-color:#000000;
border:0px;
}

.AddText{
width:65px;
border:solid 1px #999999;
}

a:link{
color:#000000;
text-decoration: none;
}

a:visited{
color:#000000;
text-decoration: none;
}

a:active{
color:#000000;
text-decoration: none;
}

a:hover{
color:#000000;
text-decoration: none;
}

a.Nav:link{
color:#FFFFFF;
text-decoration: none;
}

a.Nav:visited{
color:#FFFFFF;
text-decoration: none;
}

a.Nav:active{
color:#FFFFFF;
text-decoration: none;
}

a.Nav:hover{
color:#FFFFFF;
text-decoration: none;
}

#Page_Body{
width:805px;
text-align:left;
margin:auto;
}

#Page_Body .Line{
width:805px;
border-left:dotted 1px;
border-right:dotted 1px;
border-bottom:solid 1px;
float:left;
}

/*	Page_Top	*/
#Page_Top{
width:810px;
height:90px;
float:left;
}

#Page_Top .Logo{
width:430px;
height:67px;
float:left;
}

#Page_Top .Text{
width:375px;
height:37px!important;
height:67px;
padding-top:30px;
text-align:right;
float:left;
}

#Page_Top .Menu{
width:810px;
height:23px;
float:left;
}

#Page_Top .Menu .Menu_1{
width:95px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_2{
width:118px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
background-color:#000000;
float:left;
}

#Page_Top .Menu .Menu_2 a{
color:#FFFFFF;
text-decoration: none;
}

#Page_Top .Menu .Menu_3{
width:64px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_4{
width:98px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_5{
width:80px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_6{
width:74px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_7{
width:45px;
height:20px!important;
height:23px;
text-align:center;
font-weight:bold;
border-top:solid 1px;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_8{
width:80px;
height:20px!important;
height:23px;
text-align:center;
border-top:solid 1px;
font-weight:bold;
border-left:solid 1px;
border-bottom:dotted 1px;
padding-top:3px;
float:left;
}

#Page_Top .Menu .Menu_9{
width:143px!important;
width:151px;
height:23px;
border-top:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
border-bottom:dotted 1px;
float:left;
}
/*	End	*/

/*	Page_Left	*/
#Page_Left{
width:165px;
float:left;
}

#Page_Left .Title{
width:165px;
height:15px!important;
height:21px;
text-align:center;
padding-top:6px;
float:left;
border-bottom:dotted 1px;
}

#Page_Left .Blank{
width:145px!important;
width:155px;
height:15px;
float:left;
}

#Page_Left .List{
width:145px!important;
width:155px;
height:18px;
padding-left:5px;
margin-left:10px;
float:left;
}
/*	End	*/

/*	Page_Footer	*/
#Page_Footer{
width:805px;
margin-top:20px;
float:left;
}

#Page_Footer .PageList{
width:805px;
text-align:center;
float:left;
}

#Page_Footer .CopyRight{
width:805px;
text-align:center;
float:left;
}
/*	End	*/

/*	Index_Main	*/
#Index_Main{
width:635px;
margin-top:21px;
float:left;
}

#Index_Main .Pic{
width:600px;
margin-left:35;
float:left;
}

#Index_Main .LeftText{
width:298px;
margin-left:35;
float:left;
}

#Index_Main .RightPic{
width:298px;
text-align:right;
float:left;
}

#Index_Main .Text{
width:600px;
margin-left:35;
margin-top:20px;
float:left;
}

#Index_Main .Pic{
width:600px;
text-align:right;
margin-left:35;
float:left;
}
/*	End	*/

/*	Page_Main	*/
#Page_Main{
width:635px;
float:left;
}

#Page_Main .Title{
height:16px!important;
height:21px;
font-size:12px;
font-weight:bold;
margin-left:10;
padding-top:5px!important;
padding-top:3px;
border-bottom:dotted 1px;
float:left;

}

#Page_Main .Text{
width:580px;
font-size:10px;
margin-left:35;
float:left;
}

#Page_Main .Text .FAQTitle{
width:580px;
height:30px;
font-size:14px;
font-weight:bold;
font-style:italic;
float:left;
}
/*	End	*/

#MoreLinkList{
width:150px;
line-height:50px;
float:left;
}

#NewsList{
line-height:20px;
}

/*	Product_Main	*/
#Product_Main{
width:640px!important;
width:638px;
float:left;
}

#Product_Main .Title1{
width:410px!important;
width:408px;
height:25px!important;
height:30px;
color:#FFFFFF;
background-color:#274459;
margin-top:21px;
padding-top:5px;
float:left;
}

#Product_Main .Title2{
width:230px;
height:25px!important;
height:30px;
color:#FFFFFF;
background-color:#274459;
margin-top:21px;
padding-top:5px;
float:left;
}

/*	End	*/

/*	ProductList	*/
#ProductList{
width:605px;
margin-left:17px;
float:left;
}


#ProductList .Describe{
width:605px;
border-bottom:dashed 1px;
float:left;
}

#ProductList .Content{
width:605px;
float:left;
}

#ProductList .PageNumber{
width:605px;
text-align:right;
border-top:dashed 1px;
float:left;
}

/*	CategoryList	*/
#CategoryList{
width:150px;
float:left;
}

#CategoryList .CategoryTitle{
width:140px;
height:40px;
word-wrap:break-word;
line-height:10px;
text-align:center;
float:left;
}

#CategoryList .CategoryPic{
width:130px;
height:140px;
text-align:center;
margin-top:20px;
float:left;
}

#CategoryList .CategoryPrice{
width:130px;
height:20px;
text-align:center;
float:left;
}

/*	End	*/

#ProductInfo {
width:600px;
float:left;
margin-left:20px;
}

#ProductInfo .ProductName{
width:600px;
height:40px;
float:left;
font-size:14px;
font-weight:bold;
margin-top:20px;
}

#ProductInfo .ProductInfo_Left{
width:400px;
float:left;
}

#ProductInfo .ProductInfo_Left .BigPic{
width:400px;
float:left;
}

#ProductInfo .ProductInfo_Right{
width:200px;
float:left;
}

#ProductInfo .ProductInfo_Right .Line{
width:156px!important;
width:165px;
height:115;
margin-top:284px;
margin-left:26px;
border:solid 1px #CCCCCC;
padding-left:9px;
float:left;
}

#ProductInfo .ProductInfo_Right .Line .ProductPrice{
width:145px;
height:18px!important;
height:20px;
margin-top:15px;
float:left;
}

#ProductInfo .ProductInfo_Right .Line .ProductPrice img{
margin-bottom:-3px;
}

#ProductInfo .ProductInfo_Right .Line .Pic{
width:145px;
height:20px;
padding-top:5px;
float:left;
}


#ProductInfo .ProductInfo_Right .Line .ProductNum{
width:145px;
height:20px;
float:left;
}

#ProductInfo .ProductInfo_Right .Line .ProductNum img{
margin-bottom:-3px;
}

#ProductInfo .ProductInfo_Right .Line .Add{
width:145px;
height:20px;
margin-top:5px;
float:left;
}


#ProductInfo .ProductDetails{
width:600px;
height:25px;
font-size:14px;
font-weight:bold;
float:left;
margin-top:20px;
border-bottom:solid 1px #9FA09E;
}

#ProductInfo .ProductDescribe{
width:600px;
float:left;
margin-top:10px;
}

#ProductInfo .SmallPic{
width:600px;
margin-top:30px;
float:left;
}

#ProductInfo .SmallPic .PicList{
width:150px;
float:left;
}


#Cart_Main{
width:600px;
margin-left:20;
float:left;
}

#Cart_Main .CartTitle{
width:600px;
margin-top:5px;
border-bottom:dashed 1px #353535;
float:left;
}

/*	CartList	*/
#CartList{
width:600px;
height:100px;
margin-top:10px;
float:left;
}

#CartList .SmallPic{
width:100px;
text-align:center;
float:left;
}

#CartList .ProName{
width:200px;
text-align:center;
font-size:11px;
padding-top:30px;
float:left;
}

#CartList .ProNum{
width:60px;
padding-top:30px;
text-align:center;
float:left;
}

#CartList .ProNum input{
width:40px;
border:solid 1px #B2B2B2;
}

#CartList .ProPcs{
width:80px;
text-align:center;
padding-top:30px;
float:left;
}

#CartList .ProMoney{
width:80px;
text-align:center;
padding-top:30px;
float:left;
}

#CartList .Remove{
width:80px;
padding-top:30px;
text-align:center;
float:left;
}

#CartList .Remove a{
color:#61ACF2;
}
/*	End	*/

#PaymentList{
width:600px;
float:left
}


#PaymentList .Select{
width:600px;
height:25px;
padding-top:3px;
background-color:#D6D7D9;
float:left;
}


#PaymentList .Describe{
width:560px!important;
width:600px;
height:125px;
margin-top:10px;
padding-left:20px;
padding-right:20px;
float:left;
}

#CartUserInfo{
width:600px;
}

#CartUserInfo .CartUserInfo_Left{
width:100px;
height:30px;
text-align:right;
color:#330404;
float:left;
}

#CartUserInfo .CartUserInfo_Right{
width:490px!important;
width:500px;
height:30px;
padding-left:10px;
float:left;
}

#CartUserInfo .CartUserInfo_Right input{
border:solid 1px #353535;
}



#CartThank{
font-size:14px;
font-weight:bold;
}
