﻿body
{
	margin: 0px;
	font-size: 13px;
	color: #666666;
	line-height: 22px;
	font-family: 宋体, Arial;
}
.clear
{
	clear: both;
}
*
{
	padding: 0px;
	margin: 0px;
}
a
{
	font-size: 13px;
	color: #1E50A2;
	text-decoration: none;
	font-weight: normal;
}

a:hover
{
	color: #FF9900;
	text-decoration: underline;
}

img
{
	border: 0 none;
	vertical-align: middle;
}

h1 {
    font-size: 22px;
    color: #000 !important;
}

h2 {
    font-size: 15px;
    color: #000 !important;
}

h3 {
    font-size: 14px;
    color: #000;
}

.red {
    color: #D00 !important;
}

.blue {
    color: #0080FF !important;
}

.orange {
    color: #f47d33 !important;
}

.black {
    color: #000000;
}

.input
{
	background: url( "/images/input.gif" ) #fff;
	line-height: 38px;
	font-size: 16px;
	padding: 4px;
	border: #a7a6aa 1px solid;
	color: #000;
}

.input2
{
	background: url(      "/images/input.gif" ) #fff;
	line-height: 20px;
	font-size: 16px;
	padding: 4px;
	border: 1px solid #CCCCCC;
	color: #000;
}


.inputNum
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.TextBoxWatermark
{
	color: #C0C0C0;
}
.Watermark2
{
	color: #C0C0C0;
	line-height: 22px;
}


.SubBody
{
	width: 1000px;
	margin: 0px auto 0px auto;
}

.Left765
{
	width: 765px;
	float: left;
}
.Right225
{
	width: 225px;
	float: right;
}


.Left380
{
	width: 380px;
	float: left;
}
.Left380 .Center185-1
{
	width: 185px;
	float: left;
	background-color: #CCCCCC;
}
.Left380 .Center185-2
{
	width: 185px;
	float: right;
	background-color: #CCCCCC;
}
.Center375
{
	width: 375px;
	float: right;
}
.Center375 .Center185a
{
	width: 185px;
	float: left;
	background-color: #CCCCCC;
}
.Center375 .Center180b
{
	width: 180px;
	float: right;
}


.DefLeft220
{
	width: 220px;
	height: 430px;
	float: left;
	background-color: #F1F1F1;
}
.DefCenter540
{
	width: 540px;
	margin-left: 10px;
	float: left;
}
.DefRight220
{
	width: 220px;
	height: 300px;
	float: right;
	background-color: #F1F1F1;
}
.DefRight770
{
	width: 770px;
	float: right;
}




.HeaderTop
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #E6E6E6;
	height: 38px;
	font-size: 13px;
	color: #4C4B4B;
	line-height: 38px;
}
.HeaderTop a
{
	font-size: 13px;
	color: #4C4B4B;
	line-height: 38px;
}
.HeaderTop a:hover
{
	color: #DA3126;
	text-decoration: none;
}
.HeaderTop .TopLeft400
{
	width: 400px;
	float: left;
}
.HeaderTop .TopRight500
{
	width: 500px;
	float: right;
	text-align: right;
}
.HeaderTop .TopRight500 img
{
	vertical-align: middle;
}


.TopLogo
{
	width: 280px;
	height: 90px;
	float: left;
}
.SiteSearch
{
	width: 440px;
	height: 90px;
	float: left;
}
.SiteSearch a
{
	color: #999999;
	text-decoration: none;
}
.SiteSearch a:hover
{
	color: #FF0000;
	text-decoration: underline;
}
.TopInfoList
{
	margin: 15px 0px 15px 0px;
	height: 60px;
	float: right;
	overflow: hidden;
	font-size: 13px;
	color: #000000;
	line-height: 21px;
}
.TopQianDao
{
	width: 136px;
	height: 90px;
	float: right;
}


.Menu
{
	margin: 0px auto 0px auto;
	width: 1000px;
	height: 46px;
	background-color: #DA3126;
}
.Menu .Link
{
	margin: 0px 0px 0px 8px;
	float: left;
}
.Menu .Link a
{
	padding: 8px 10px 8px 10px;
	color: #FFFFFF;
	line-height: 46px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.Menu .Link a:hover
{
	padding: 8px 10px 8px 10px;
	color: #DA3126;
	background-color: #FFFFFF;
}
.Menu .RightInfo
{
	padding: 0px 14px 0px 14px;
	background-color: #AF1B11;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 44px;
	float: right;
}


.DefTit
{
	height: 40px;
	width: 100%;
	overflow: hidden;
}
.DefTit .Title
{
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	line-height: 40px;
	padding-right: 30px;
	float: left;
}
.DefTit .rLink
{
	font-size: 13px;
	color: #333333;
	line-height: 40px;
	float: left;
}
.DefTit a
{
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 40px;
}
.DefTit a:hover
{
	text-decoration: underline;
}
.DefTit .rMore
{
	float: right;
}





.TopWebAddr
{
	border: 1px solid #CCCCCC;
	padding: 0px 0px 0px 10px;
	height: 30px;
	font-size: 13px;
	color: #333333;
	line-height: 30px;
}
.TopWebAddr a
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}
.TopWebAddr a:hover
{
	text-decoration: underline;
}




.AboutBody
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
.AboutBody .Left220
{
	width: 220px;
	float: left;
	background-color: #FFFFFF;
}
.AboutBody .Left220 .Link1
{
	width: 180px;
	height: 30px;
	margin: 2px auto 0px auto;
}
.AboutBody .Left220 .Link1 a
{
	padding: 0px 0px 0px 20px;
	width: 160px;
	height: 30px;
	background: url(  "/images/aLink_bg1.jpg" );
	font-size: 13px;
	color: #FFFFFF;
	line-height: 30px;
	float: left;
}
.AboutBody .Left220 .Link1 a:hover
{
	text-decoration: none;
}

.AboutBody .Left220 .Link2
{
	width: 180px;
	height: 30px;
	margin: 2px auto 0px auto;
}
.AboutBody .Left220 .Link2 a
{
	padding: 0px 0px 0px 20px;
	width: 160px;
	height: 30px;
	background: url(  "/images/aLink_bg2.jpg" );
	font-size: 13px;
	color: #000000;
	line-height: 30px;
	float: left;
}
.AboutBody .Left220 .Link2 a:hover
{
	padding: 0px 0px 0px 20px;
	width: 160px;
	height: 30px;
	background: url(   "/images/aLink_bg1.jpg" );
	font-size: 13px;
	color: #FFFFFF;
	line-height: 30px;
	float: left;
	text-decoration: none;
}
.AboutBody .Left220 .Line1
{
	height: 1px;
	width: 220px;
	background-color: #CCCCCC;
	margin: 3px auto 0px auto;
}


.AboutBody .AboutRight730
{
	margin: 20px 20px 20px 0px;
	width: 730px;
	float: right;
}


.AddToCart
{
	padding: 40px 0px 40px 0px;
	width: 1000px;
	margin: 0px auto 0px auto;
}
.AddToCart .OkView
{
	text-align: center;
}
.AddToCart .OkView *
{
	vertical-align: middle;
}

.HelpBody
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 20px 30px 20px 30px;
}
.HelpBody .HelpInfo
{
	
}
.HelpBody .HelpInfo hr
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.CartBody
{
	width: 1000px;
	margin: 0px auto 0px auto;
}
.CartBody .CartNoInfo
{
	margin: 0px auto 0px auto;
	padding: 30px 0px 30px 0px;
	border: 1px solid #DDDDDD;
	background-color: #F3F3F3;
	text-align: center;
}
.CartBody .TopTitle
{
	height: 46px;
}
.CartBody .TopTitle .TitleFont
{
	height: 46px;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	line-height: 46px;
	float: left;
}
.CartBody .TopTitle .StepView
{
	height: 30px;
	width: 438px;
	float: right;
	margin-top: 8px;
}
.CartBody .NameView
{
	padding: 10px 0px 10px 0px;
}
.CartBody .NameView .sImg
{
	padding: 0px 10px 10px 10px;
	width: 60px;
	height: 60px;
	float: left;
}
.CartBody .NameView .Name
{
	width: 360px;
	float: left;
}
.CartBody .NameView .Name a
{
	color: #005EA7;
	text-decoration: none;
	line-height: 20px;
}
.CartBody .NameView .Name a:hover
{
	text-decoration: underline;
}
.CartBody .Kuan1
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #DDDDDD;
	padding: 16px 20px 16px 20px;
}
.CartBody .Kuan1 .LeftImgBtn
{
	width: 400px;
	float: left;
}
.CartBody .Kuan1 .RightLabel
{
	width: 400px;
	float: right;
	text-align: right;
	line-height: 26px;
}
.CartBody .Kuan2
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #DDDDDD;
	height: 48px;
	line-height: 48px;
	background-color: #F7F7F7;
}
.CartBody .Kuan2 .ImgBtn
{
	width: 135px;
	height: 48px;
	float: right;
}
.CartBody .Kuan2 .InfoLabel
{
	width: 400px;
	float: right;
	padding-right: 20px;
	color: #000000;
	text-align: right;
}

.CartBody .GetTopTitle
{
	height: 35px;
	border: 1px solid #DDDDDD;
	background-color: #F7F7F7;
	line-height: 35px;
	font-size: 18px;
	color: #000000;
	padding: 0px 10px 0px 10px;
	font-family: 微软雅黑, 黑体;
}
.CartBody .GetKuanS1
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #DDDDDD;
	padding: 0px 10px 0px 10px;
}
.CartBody .GetKuanS1 .KindLabelInfo
{
	padding: 0px 10px 0px 10px;
	height: 42px;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	line-height: 42px;
}
.CartBody .GetKuanS1 .KindInfo
{
	font-size: 13px;
	color: #666666;
	line-height: 26px;
	padding: 0px 20px 0px 20px;
}

.CartBody .GetKuanS1 .KindInfo .NameView
{
	padding: 10px 0px 10px 0px;
}
.CartBody .GetKuanS1 .KindInfo .NameView .sImg
{
	padding: 0px 10px 10px 10px;
	width: 60px;
	height: 60px;
	float: left;
}
.CartBody .GetKuanS1 .KindInfo .NameView .Name
{
	width: 360px;
	float: left;
}
.CartBody .GetKuanS1 .KindInfo .NameView .Name a
{
	color: #005EA7;
	text-decoration: none;
	line-height: 20px;
}
.CartBody .GetKuanS1 .KindInfo .NameView .Name a:hover
{
	text-decoration: underline;
}
.CartBody .GetKuanS1 .KindInfo .RightInfoKuan
{
	float: right;
	text-align: right;
	padding-right: 10px;
}


.UserTop1
{
	height: 5px;
	background-color: #DB291D;
}
.UserLogo1
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #C8C8C8;
	height: 46px;
	background-color: #F6F6F6;
}
.UserBody
{
	border: 1px solid #D5D6D3;
	width: 1000px;
	margin: 26px auto 0px auto;
	background-color: #FFFFFF;
}
.UserBody .Left690
{
	width: 690px;
	float: left;
}
.UserBody .Right300
{
	width: 300px;
	float: right;
}

.UserBody .Left654
{
	width: 654px;
	float: left;
}
.UserBody .Right336
{
	width: 336px;
	float: right;
}


.LoginView
{
	height: 336px;
}
.LoginView .LoginTitle
{
	padding: 10px 0px 10px 20px;
	font-size: 14px;
	color: #AF241A;
	letter-spacing: 2px;
}
.LoginView .LoginTitleLine
{
	width: 280px;
	height: 1px;
	background-color: #CCCCCC;
}
.LoginView .LeftFont
{
	width: 80px;
	float: left;
	font-size: 14px;
	color: #333333;
	text-align: right;
	line-height: 28px;
}
.LoginView .RightForm
{
	float: left;
}
.LoginView .LoginBtn
{
	height: 31px;
	padding-left: 80px;
}
.LoginView .ErrLabel
{
	font-size: 13px;
	color: #FF0000;
	text-align: center;
	line-height: 30px;
	height: 40px;
}
.LoginView .OtherLabel
{
	font-size: 13px;
	color: #000000;
	line-height: 28px;
	padding-left: 80px;
}



.RegView
{
	width: 650px;
}
.RegView .LeftFont
{
	width: 170px;
	float: left;
	font-size: 14px;
	color: #333333;
	text-align: right;
	line-height: 28px;
}
.RegView .LeftForm
{
	float: left;
	width: 180px;
}
.RegView .LeftField
{
	font-size: 13px;
	line-height: 28px;
	height: 28px;
	float: left;
}
.RegXieYi
{
	padding: 3px 30px 20px 30px;
	margin-top: 10px;
	line-height: 24px;
}

.PDetailWebAddr
{
	width: 990px;
	height: 46px;
	font-size: 13px;
	color: #000000;
	line-height: 46px;
	margin: 0px auto 0px auto;
	padding-left: 10px;
}
.PDetailWebAddr a
{
	color: #333333;
	text-decoration: none;
}
.PDetailWebAddr a:hover
{
	text-decoration: underline;
}
.PDetailBody
{
	width: 1000px;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
}
.PDetailBody .pImgView
{
	width: 410px;
	float: left;
}
.PDetailBody .pImgView .bigImg
{
	height: 410px;
	border: 1px solid #dfdfdf;
	background-color: #FFFFFF;
}
.PDetailBody .pImgView .smallImg
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #dfdfdf;
	height: 100px;
}
.PDetailBody .PRightInfo
{
	width: 570px;
	float: right;
}
.PDetailBody .PRightInfo .Line01
{
	margin: 6px 0px 0px 0px;
	background-image: url(  '/Images/line01.gif' );
	height: 1px;
}
.PDetailBody .PRightInfo .ProductName
{
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	line-height: 24px;
}
.PDetailBody .PRightInfo .ProductSmallName
{
	font-size: 18px;
	font-weight: bold;
	color: #E4393C;
	line-height: 28px;
}
.PDetailBody .PRightInfo .LeftTit
{
	width: 80px;
	height: 34px;
	font-size: 13px;
	color: #666666;
	line-height: 36px;
	float: left;
	text-align: right;
}
.PDetailBody .PRightInfo .RightInfo
{
	font-family: Arial;
	font-size: 13px;
	height: 34px;
	color: #666666;
	line-height: 34px;
	text-align: left;
	float: left;
	padding-left: 6px;
}
.PDetailBody .PRightInfo .RightInfo img
{
	vertical-align: middle;
}
.PDetailBody .PRightInfo .Bot
{
	padding: 6px 0px 10px 14px;
}

.PDetailBody .Left220
{
	width: 220px;
	float: left;
}
.PDetailBody .Left220 .Title1
{
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #CCCCCC;
	height: 28px;
	background-color: #EFEFEF;
	font-size: 14px;
	color: #333333;
	line-height: 28px;
	padding-left: 10px;
}
.PDetailBody .Left220 .ListBody
{
	width: 218px;
	border-style: none none solid solid;
	border-width: 1px;
	border-color: #CCCCCC;
	background-color: #FFFFFF;
}
.PDetailBody .Left220 .ListBody .HotImg
{
	padding: 15px 0px 10px 0px;
	text-align: center;
}
.PDetailBody .Left220 .ListBody .PName
{
	padding: 3px 8px 3px 8px;
	height: 40px;
	overflow: hidden;
	text-align: left;
}
.PDetailBody .Left220 .ListBody .PName a
{
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	text-decoration: none;
}
.PDetailBody .Left220 .ListBody .PName a:hover
{
	text-decoration: underline;
	color: #FF0000;
}
.PDetailBody .Left220 .ListBody .Money
{
	font-family: 'Arial Unicode MS';
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
.PDetailBody .Left220 .ListBody .Line09
{
	height:1px;
	margin: 8px auto 0px auto;
	background-image: url(  '/Images/line01.gif' );
	width: 90%;
}

.PDetailBody .Right770
{
	width: 770px;
	float: right;
}
.PDetailBody .Right770 .Title2
{
	height: 28px;
	background-color: #EFEFEF;
	font-size: 14px;
	color: #333333;
	line-height: 28px;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
}
.PDetailBody .Right770 .DetailBody
{
}






.ProductBody
{
	border: 1px solid #CCCCCC;
	width: 998px;
	margin: 10px auto 0px auto;
	background-color: #FFFFFF;
}
.ProductLeft730
{
	width: 730px;
	vertical-align: top;
	overflow: hidden;
}
.ProductRight270
{
	border-style: none none none solid;
	border-width: 1px;
	border-color: #CCCCCC;
	width: 270px;
	vertical-align: top;
	background-color: #F2F2F2;
}
.NewsBody
{
	border: 1px solid #CCCCCC;
	width: 998px;
	margin: 10px auto 0px auto;
	background-color: #FFFFFF;
}
.NewsLeft730
{
	width: 730px;
	vertical-align: top;
	overflow: hidden;
}
.NewsRight270
{
	border-style: none none none solid;
	border-width: 1px;
	border-color: #CCCCCC;
	width: 270px;
	vertical-align: top;
	background-color: #F2F2F2;
}





.WebAddr
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #CCCCCC;
	height: 30px;
	font-size: 13px;
	color: #000000;
	line-height: 30px;
	padding-left: 10px;
}
.WebAddr a
{
	color: #333333;
	text-decoration: none;
}
.WebAddr a:hover
{
	text-decoration: underline;
}



.PList
{
	width: 700px;
	margin: 20px auto 0px auto;
}
.PList .PTitle1
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 10px 2px 10px;
	background-color: #AF2E1D;
	margin-left: 10px;
	float: left;
}
.PList .PTitle1More
{
	float: right;
	padding-right: 20px;
}
.PList .PTitle1Line
{
	background-color: #AF2E1D;
	height: 1px;
	clear: both;
}



.RightTitle1
{
	height: 30px;
	border-style: none none solid none;
	border-width: 1px;
	border-color: #BABABA;
}
.RightTitle1 .LeftFont
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #A6241D;
	line-height: 30px;
	padding-left: 10px;
}
.RightTitle1 .RightMore
{
	float: right;
	padding-right: 10px;
}
.RightTitle1 .RightMore a
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}
.RightTitle1 .RightMore a:hover
{
	text-decoration: underline;
}
.RightWhiteLine
{
	height: 1px;
	background-color: #FFFFFF;
}
.RightList
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #BABABA;
	padding: 6px 0px 6px 8px;
}



.LeftList
{
	width: 660px;
	margin: 20px auto 0px auto;
}
.LeftListPager
{
	width: 660px;
	margin: 20px auto 30px auto;
}
.LeftListTitle
{
	height: 40px;
}
.LeftListTitle a
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 40px;
}
.LeftListTitle a:hover
{
	text-decoration: underline;
}
.LeftEasyInfo
{
	font-size: 13px;
	color: #666666;
	line-height: 18px;
}
.LeftNewsDate
{
	font-size: 13px;
	color: #C0C0C0;
	height: 40px;
	line-height: 40px;
	float: left;
}
.LeftDetailLink
{
	float: right;
	height: 40px;
	line-height: 40px;
}
.LeftDetailLink a
{
	font-size: 13px;
	color: #A92013;
	text-decoration: none;
	line-height: 40px;
}
.LeftDetailLink a:hover
{
	text-decoration: underline;
}
.LeftLine01
{
	background: url("/images/line01.gif");
	height: 1px;
}


.LeftDetail
{
	width: 660px;
	margin: 20px auto 0px auto;
}
.LeftDetail .DetailTitle
{
	font-size: 20px;
	font-weight: bold;
	color: #A52D12;
	line-height: 24px;
	text-align: center;
}
.LeftDetail .OtherLabel
{
	font-size: 13px;
	color: #C0C0C0;
	line-height: 40px;
	text-align: center;
}
.LeftDetail .InfoSmall
{
	background-position: left top;
	margin: 0px auto 0px auto;
	border: 1px solid #CDCDCD;
	padding: 20px 40px 20px 40px;
	color: #707070;
	font-size: 14px;
	width: 580px;
	background-color: #F6F7F8;
	background-image: url('/Images/zaiyao.gif' );
	background-repeat: no-repeat;
}
.LeftDetail .InfoDetail
{
	padding: 20px 0px 20px 0px;
	font-size: 14px;
	color: #333333;
	line-height: 24px;
}
.LeftDetail .InfoDetail a
{
	font-size: 14px;
	color: #0000FF;
}
.LeftDetail .InfoDetail a:hover
{
	text-decoration: underline;
}


.ZhaoDetailTitle
{
	height: 30px;
	line-height: 30px;
	background-color: #efefef;
	padding-left: 10px;
	color: #000000;
	font-size: 14px;
}
.ZhaoDetailInfo1
{
	padding: 8px 20px 8px 20px;
	color: #000000;
	font-size: 13px;
	line-height: 22px;
}
.ZhaoDetailInfo2
{
	width: 680px;
	padding: 8px 10px 8px 10px;
	margin: 6px auto 6px auto;
	border: 1px solid #cccccc;
}
.ZhaoYinPin
{
	padding: 10px 20px 10px 20px;
	background-color: #F7F7F7;
}
.ZhaoYinPin .Title1
{
	background-color: #efefef;
	text-align: center;
	color: #0033CC;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
}
.ZhaoYinPin .LeftForm
{
	width: 220px;
	line-height: 34px;
	font-size: 13px;
	color: #666666;
	float: left;
	padding-left: 10px;
}
.ZhaoYinPin .Form2
{
	padding: 4px 0px 0px 10px;
	font-size: 13px;
	color: #666666;
}
.ZhaoYinPin .TextStyle
{
	line-height: 22px;
	border-width: 1px;
	border-color: #ABADB3;
	border-style: none none solid none;
	background-color: #F7F7F7;
}



.UserAdminBody
{
	border: 1px solid #D5D6D3;
	width: 1000px;
	margin: 26px auto 0px auto;
	background-color: #FFFFFF;
}
.TopLine3
{
	height: 5px;
	width: 1000px;
	background-color: #FF4700;
}
.Left220
{
	border-style: none solid none none;
	border-width: 1px;
	border-color: #CCCCCC;
	width: 219px;
	background-color: #efefef;
	vertical-align: top;
}
.Right780
{
	width: 780px;
	vertical-align: top;
	height: 600px;
}

.WebAddr2
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #CCCCCC;
	height: 30px;
	font-size: 13px;
	color: #000000;
	line-height: 30px;
	padding-left: 10px;
}
.WebAddr2 a
{
	color: #333333;
	text-decoration: none;
}
.WebAddr2 a:hover
{
	text-decoration: underline;
}

.MyInfo
{
	width: 100%;
}
.MyInfo td
{
	padding: 4px 0px 4px 0px;
}

.UserLink1
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #CCCCCC;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}


.OrderSmallImg1
{
	margin: 4px 0px 0px 4px;
	width: 40px;
	height: 40px;
	border: 1px solid #DDDDDD;
	padding: 2px;
	float: left;
	background-color: #FFFFFF;
}
.OrderSmallImg2
{
	margin: 0px 0px 0px 10px;
	width: 80px;
	height: 80px;
	border: 1px solid #DDDDDD;
	padding: 2px;
	float: left;
	background-color: #FFFFFF;
}

.UserLeftLink
{
	width: 217px;
	margin: 0px auto 0px auto;
}
.UserLeftLink .Link1 a
{
	width: 217px;
	height: 28px;
	background-image: url(   '/Images/userlink_bg1.gif' );
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 29px;
	text-align: center;
	float: left;
}
.UserLeftLink .Link1 a:hover
{
	background-image: url( '/Images/userlink_bg2.gif');
	color: #993300;
}


.TabTopLeft
{
	padding: 0px 10px 0px 10px;
	font-size: 13px;
	color: #333333;
	line-height: 28px;
	border-style: solid none none solid;
	border-width: 1px;
	border-color: #DDDDDD;
}
.TabTopRight
{
	padding: 0px 10px 0px 10px;
	font-size: 13px;
	color: #333333;
	line-height: 28px;
	border-style: solid solid none solid;
	border-width: 1px;
	border-color: #DDDDDD;
}
.TabBotLeft
{
	padding: 0px 10px 0px 10px;
	font-size: 13px;
	color: #333333;
	line-height: 28px;
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #DDDDDD;
}
.TabBotRight
{
	padding: 0px 10px 0px 10px;
	border: 1px solid #DDDDDD;
	font-size: 13px;
	color: #333333;
	line-height: 28px;
}




.ListBody
{
	width: 225px;
}
.ListBody .Img1
{
	width: 225px;
	height: 225px;
}
.ListBody .Tit1
{
	padding: 3px 0px 3px 0px;
	width: 225px;
	height: 40px;
	overflow: hidden;
	text-align: left;
}
.ListBody .Tit1 a
{
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	text-decoration: none;
}
.ListBody .Tit1 a:hover
{
	text-decoration: underline;
	color: #FF0000;
}
.ListBody .Money
{
	font-family: 'Arial Unicode MS';
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
}
.ListBody .BuyNum1
{
	padding: 2px 0px 5px 0px;
	text-align: left;
	color: #0033CC;
}
.ListBody .GouWuChe1
{
	padding: 2px 0px 5px 0px;
	text-align: left;
}








.DefPList
{
	width: 180px;
}
.DefPList .Img1
{
	width: 160px;
	height: 160px;
}
.DefPList .Tit1
{
	padding: 3px 0px 3px 0px;
	width: 160px;
	height: 20px;
	overflow: hidden;
	text-align: center;
}
.DefPList .Tit1 a
{
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	text-decoration: none;
}
.DefPList .Tit1 a:hover
{
	text-decoration: underline;
	color: #FF0000;
}
.DefPList .Money
{
	font-family: 'Arial Unicode MS';
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
.DefPList .BuyNum1
{
	padding: 2px 0px 5px 0px;
	text-align: left;
	color: #0033CC;
}
.DefPList .GouWuChe1
{
	padding: 2px 0px 5px 0px;
	text-align: left;
}




.ZuLeft240
{
	border-style: solid;
	border-width: 1px 1px 3px 1px;
	border-color: #EFEFEF #EFEFEF #C0C0C0 #EFEFEF;
	width: 238px;
	float: left;
	overflow: hidden;
}
.ZuRight250
{
	border-style: solid;
	border-width: 1px 1px 3px 1px;
	border-color: #EFEFEF #EFEFEF #C0C0C0 #EFEFEF;
	width: 248px;
	float: right;
	overflow: hidden;
}
.ZuImgBot
{
	height: 10px;
	background-image: url( '/Images/zuimg_bot.jpg' );
}
.ZuDefListInfo
{
	padding: 0px 12px 2px 12px;
	font-size: 13px;
	color: #666666;
	line-height: 24px;
}
.ZuDefListMore
{
	padding: 0px 12px 0px 12px;
}
.ZuDefListMore a
{
	color: #FF0000;
	text-decoration: none;
}
.ZuDefListMore a:hover
{
	text-decoration: underline;
}
.ZuRight750
{
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #EFEFEF #EFEFEF #C0C0C0 #EFEFEF;
	width: 748px;
	float: right;
	overflow: hidden;
}
.ZuRight750 .Title2
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #DDDDDD;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 30px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px auto 0px auto;
	background-image: url(  '/Images/title2_bg.gif' );
}



.ZuListBody
{
	border-style: solid;
	border-width: 0px 2px 4px 2px;
	border-color: #4AABD6;
	margin: 0px auto 0px auto;
	width: 996px;
}


.UserZuDetailBody
{
	border-style: solid;
	border-width: 2px 1px 1px 1px;
	border-color: #999999 #DDDDDD #DDDDDD #DDDDDD;
	width: 758px;
	margin: 10px auto 0px auto;
}
.UserZuDetailBody .TopImg1
{
	padding: 10px;
	width: 200px;
	height: 200px;
	float: left;
}
.UserZuDetailBody .TopInfo1
{
	padding: 10px 0px 10px 10px;
	width: 510px;
	float: left;
	font-size: 14px;
	color: #666666;
	line-height: 28px;
}
.UserZuDetailBody .ZiXunForm
{
	padding: 10px;
}


/*分布样式开始*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 2px 8px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 2px 8px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 2px 8px;font-weight: bold; font-size: 15px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
/*分布样式结束*/



.ZuLeftImg
{
	width: 300px;
	height: 300px;
	float: left;
}
.ZuRightInfo
{
	width: 690px;
	float: right;
}
.ZuRightInfo .Line007
{
	margin: 6px 0px 0px 0px;
	background-image: url(  '/Images/line01.gif' );
	height: 1px;
}
.ZuRightInfo .ProductName
{
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	line-height: 24px;
}
.ZuRightInfo .LeftTit
{
	width: 80px;
	height: 28px;
	font-size: 13px;
	color: #666666;
	line-height: 28px;
	float: left;
	text-align: right;
}
.ZuRightInfo .RightInfo
{
	font-family: Arial;
	font-size: 13px;
	color: #666666;
	line-height: 28px;
	text-align: left;
	float: left;
	padding-left: 6px;
}
.ZuListNoInfo
{
	margin: 0px auto 0px auto;
	padding: 30px 0px 30px 0px;
	border: 1px solid #DDDDDD;
	background-color: #F3F3F3;
	text-align: center;
}

.ZuListKuan1
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #DDDDDD;
	padding: 20px;
}
.ZuListKuan2
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #DDDDDD;
	height: 48px;
	line-height: 48px;
	background-color: #F7F7F7;
}
.ZuListKuan2 .ZuGoImgBtn
{
	width: 180px;
	height: 48px;
	float: right;
}
.ZuListKuan2 .ZuGoLeftInfo
{
	width: 500px;
	padding-right: 20px;
	font-size: 14px;
	color: red;
	text-align: right;
	float: right;
}


































.UserFooter
{
	margin: 10px auto 0px auto;
	border-style: solid none none none;
	border-width: 1px;
	border-color: #CCCCCC;
	width: 1000px;
}
.UserFooter .lFont
{
	float: left;
}
.UserFooter .rFont
{
	float: right;
}






.PayOrderInfo
{
	padding: 0px 30px 0px 30px;
	width: 940px;
	margin: 0px auto 0px auto;
}
.PayOrderInfo .LeftView
{
	font-size: 13px;
	color: #666666;
	line-height: 28px;
	float: left;
}
.PayOrderInfo .RightView
{
	font-size: 13px;
	color: #666666;
	line-height: 28px;
	float: right;
}
.PayOrderInfo .Line007
{
	padding: 0px 10px 0px 10px;
	background-image: url(  '/Images/line01.gif' );
	height: 1px;
}
.PayBody
{
	padding: 10px 30px 25px 30px;
	border-style: solid;
	border-width: 5px 1px 1px 1px;
	border-color: #FF4700 #DDDDDD #DDDDDD #DDDDDD;
	width: 940px;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
}
.PayBody .Title1
{
	font-size: 20px;
	font-family: 微软雅黑,宋体;
	color: #666666;
	font-weight: bold;
	line-height: 34px;
}
.PayBody .Kuan1
{
	padding: 8px 20px 8px 20px;
	border: 1px solid #DDDDDD;
	font-family: 微软雅黑, 宋体;
	font-size: 15px;
	color: #333333;
	line-height: 26px;
}
.PayBody .Kuan1 .SelectList
{
	font-family: 微软雅黑, 黑体;
	font-size: 16px;
	color: #333333;
}
.PayBody .Kuan1 .SelectList a
{
	font-size: 16px;
	font-family: 微软雅黑, 黑体;
	color: #333333;
	line-height: 30px;
	text-decoration: none;
}
.PayBody .Kuan1 .SelectList a:hover
{
	color: #000000;
}
.PayBody .Kuan1 .Line008
{
	margin: 3px 0px 3px 0px;
	padding: 0px 10px 0px 10px;
	background-image: url(   '/Images/line01.gif' );
	height: 1px;
}

















.FooterBody
{
	width: 1000px;
	margin: 0px auto 0px auto;
	border-style: solid none none none;
	border-width: 3px;
	border-color: #DA3126;
}
.FooterBody .FooterLinks
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #DBDEE1;
	padding-left: 50px;
}
.FooterBody .FooterLinks a
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.FooterBody .FooterLinks a:hover
{
	color: #0033CC;
	text-decoration: underline;
}
.FooterBody .FooterLinks .Links
{
	padding: 20px 0px 0px 0px;
	width: 123px;
	float: left;
	list-style-type: none;
}
.FooterBody .FooterLinks .ErWeiMa
{
	padding: 20px 0px 20px 0px;
	border-style: none none none solid;
	border-width: 1px;
	border-color: #DBDEE1;
	width: 180px;
	float: right;
	list-style-type: none;
	text-align: center;
}
.FooterBody .FooterInfo
{
	margin-top: 26px;
	text-align: center;
	color: #333333;
	font-size: 13px;
}




.z404Left
{
	width: 400px;
	float: left;
}
.z404Right
{
	width: 550px;
	float: right;
}
.z404Right .404Font1
{}
