body{margin:0; padding:0; background-color:#FFFFFF;font-size:12px; line-height:12px; overflow-x:hidden; }

td {font-size: 12px;color: #333333;line-height: 20px;WORD-WRAP: break-word}
a  {font-size:12px;color: #333333;text-decoration: none;}
a:hover  {font-size:12px;color: #FF0000;text-decoration: none;}

.Top {background:url(../images/Index_01.jpg) left top repeat-x;font-size:12px;line-height: 20px;}
.gray a   {font-size:12px; color: #bababa; text-decoration: none}
.gray a:hover  {font-size:12px; color: #FF0000; text-decoration: none}


.NavIndex  { width:78px; height:28px; font-size:12px; text-align:center; font-weight:bold; color: #707070; text-decoration: none; background:url(../images/Index_14.jpg) right 10px no-repeat;}
.NavIndex a   {font-size:12px; color: #494949; text-decoration: none}
.NavIndex a:hover  {float:left; font-size:12px; color: #fffff2; text-decoration: none; background:url(../images/Index_11_Index.jpg) no-repeat; width:78px; height:28px; padding-top:5px;}


.Nav  { width:100px; height:28px; font-size:12px; text-align:center; font-weight:bold; color: #707070; text-decoration: none; background:url(../images/Index_14.jpg) right 10px no-repeat;}
.Nav a  {font-size:12px; color: #494949; text-decoration: none}
.Nav a:hover  {float:left; font-size:12px; color: #fffff2; text-decoration: none; background:url(../images/Index_11.jpg) no-repeat; width:100px; height:28px; padding-top:5px;}

.MenuBody  {font-size:12px; text-align:center; color: #000000; text-decoration: none; padding-top:6px;}
.MenuBody a  {font-size:12px; color: #000000; text-decoration: none}
.MenuBody a:hover  {font-size:12px; color: #FF0000; text-decoration: none;}

td.ProSort        {background:url(../images/Index_48.jpg) left top no-repeat; font-size:12px; font-weight:bold; color:#3e3c3c; vertical-align: middle; padding-left:25px; height:28px;}
.ProSort a   {font-size:12px; font-weight:bold; color:#3e3c3c; text-decoration: none}
.ProSort a:hover  {font-size:12px; font-weight:bold; color:#F00; text-decoration: none}


img{margin:0; padding:0; border:0;}
span{margin:0; padding:0 5px;}
.spanmore a  {font-size:12px; color:#FFFFFF; text-decoration: none}
.spanmore a:hover  {font-size:12px; color:#000000; text-decoration: none}

p {margin:0; padding:0; line-height:25px;color:#989898; font-size:12px;}


td.Next {background:url(../images/index_09.jpg); background-position:left top; background-repeat:no-repeat;}

.CopyRight{color:#888986; font-size:12px; line-height:20px;}
.CopyRight a  {font-size:12px;color: #888986;text-decoration: none;}
.CopyRight a:hover  {font-size:12px;color: #FF0000;text-decoration: none;}
td.ProName        {background:url(../images/Product_05.jpg); background-position:left top; background-repeat:no-repeat;color:#FFF; font-size:14px; font-weight:bold; vertical-align: middle; height: 40px; padding-left:35px;}

.Text14 {padding-left:15px; font-size:14px; color:#616161; font-weight:bold;}
.Text14 a   {font-size:14px; font-weight:bold; color:#616161; text-decoration: none}
.Text14 a:hover  {font-size:14px; font-weight:bold; color:#F00; text-decoration: none}

.more {padding-left:15px; font-size:14px; color:#616161;}
.more a   {font-size:14px; color:#616161; text-decoration: none}
.more a:hover  {font-size:14px; color:#F00; text-decoration: none}

#ServerBox {width:260px; height:70px; margin-top:10px; background:url(../images/Index_35.jpg) left bottom no-repeat;}
#ServerImg { float:left; width:69px; margin-left:8px; padding:1px; border:1px solid #CCC;}
#ServerDetail {float:left;width:160px; margin:0px 0px 0px 10px;}
#ServerName {float:left;width:160px; margin:0px 0px 0px 10px; font-weight:bold;}
#ServerName a {color: #6d6d6d;text-decoration: none;}
#ServerName a:hover {color: #FF0000;text-decoration: none;}

ul,li { list-style-type: none; margin:0; padding:0;}
#TopNews {float:left; width:260px; text-align:left; background:url(../images/Index_36.jpg) right top no-repeat;}
#TopNews ul{float:left; width:260px; margin-top:20px; margin-left:5px;}
#TopNews li{width:260px; overflow:hidden; white-space:nowrap; height:25px;}
.DateTime {float:right; text-align:left; margin-top:-20px; width:65px; color:#cb4150;}

select.SecectFriendSite {border: #cacaca 1px solid; font-size:12px; background-color: #FFF; color: #989898;  height:22px;  padding:3px 0; width:260px; }
select.SecectFriendSite option { background-color:#FFF;}

td.WebMenu   {font-size:12px; font-weight:bold; color:#FFF; vertical-align: middle; height: 30px; cursor:pointer;}
.WebMenu a   {font-size:12px; font-weight:bold; color:#FFF; text-decoration: none}
.WebMenu a:hover  {font-size:12px; font-weight:bold; color:#323332; text-decoration: none}
td.WebMenu2   { color:#989898; vertical-align: middle; height: 30px;border-bottom:1px solid #ececec;}
.WebMenu2 a   {font-size:12px; color:#989898; text-decoration: none}
.WebMenu2 a:hover  {font-size:12px; color:#ff0000; text-decoration: none}


td.ImgNum {font-size: 12px;color: #aaaaaa; width:16px; WORD-WRAP: break-word; border:1px solid #333;}
.ImgNum a  {font-size:12px;color: #aaaaaa; width:16px; text-decoration: none;}
.ImgNum a:hover  {font-size:12px;color: #FFFFFF;  width:16px; text-decoration: none; background-color:#aaaaaa;}

.borderbottom {border-bottom:1px solid #ececec;}
.blackText14 {width:105px; color:#040404; border-right:1px solid #ececec; font-size:14px; font-weight:bold; text-align:center;}
.AT {color:#cb4150; font-size:12px; font-family:"ËÎÌå";}
.AT a {font-size:12px;color: #cb4150; text-decoration: none;}
.AT a:hover  {font-size:12px;color: #aaaaaa; text-decoration: none;}
.page {width:750px;background-color:#eaeaea; margin-top:10px; margin-left:5px;}

#ProListBox {margin-left:10px; margin-top:15px; width:710px; height:150px; float:left;}
#ProListImg {width:196px; height:136px; float:left;}
#ProListName {width:500px; height:20px; float:left; margin-left:10px; text-align:left; background-color:#DE1935; color: #FFFFFF;}
#ProListName a  {font-size:12px;color: #FFFFFF; text-decoration: none;}
#ProListName a:hover  {font-size:12px;color: #aaaaaa; text-decoration: none;}
#ProListDetail {width:500px; height:75px; float:left; margin-left:10px; margin-top:10px; text-align:left;}
#ProListMore {width:500px; height:28px; float:left; margin-left:10px; text-align:right; border-bottom:1px dashed #EB7888; color:#cb4150; font-size:12px; font-family:"ËÎÌå";}
#ProListMore a  {font-size:12px;color: #EB7888; text-decoration: none;}
#ProListMore a:hover  {font-size:12px;color: #aaaaaa; text-decoration: none;}
input.inputPro  {border: #b2b2b2 1px solid; background-color: #FFF;  font-size:12px; height:20px; padding:3px 0; text-indent:5px; color: #000; width:100px; margin-right:2px;}
select.selectPro {border: #b2b2b2 1px solid; font-size:12px; background-color: #FFF; color: #000;height:20px;  padding:3px 0; }
select.selectPro option { background-color:#FFF;}


#SusListBoxTop {margin-left:10px; margin-top:15px; width:650px; float:left; background:url(../Images/Sustain_11_top.jpg) left top no-repeat; height:21px;}
#SusListBox {margin-left:10px; width:650px; float:left; background:url(../Images/Sustain_11_middle.jpg) left top repeat-y; }
#SusListBoxBottom {margin-left:10px; width:650px; float:left; background:url(../Images/Sustain_11_bottom.jpg) left top no-repeat; height:21px;}
#SusListImg {width:196px; height:136px; float:left; margin-left:10px; margin-top:5px;}
#SusListName {width:400px; height:30px; float:left; text-align:left; padding-top:5px; font-weight:bold; border-bottom:1px solid #e3e3e3;}
#SusList {width:400px; float:left; text-align:left; margin:2px 0;}

#BuyListBoxTop {margin-left:25px; margin-top:15px; width:670px; float:left; background:url(../Images/Buy_03.jpg) left top no-repeat; height:13px;}
#BuyListBox {margin-left:25px; width:670px; float:left; background:url(../Images/Buy_05.jpg) left top repeat-y;}
#BuyListBoxBottom {margin-left:25px; width:670px; float:left; background:url(../images/Buy_11.jpg) left top no-repeat; height:15px; padding-bottom:20px;}
#BuyListImg {width:206px; height:112px; float:left;}
#BuyListName {width:156px; height:30px; text-align:left; padding-top:5px; color:#6d6d6d; float:left;}
#BuyList {margin-left:40px; margin-top:20px; width:650px; height:400px; float:left;}
.cb {font:0px/0px sans-serif; clear:both; display: block;}