*{padding:0;margin:0;font-size:12px;color:#000;font-family:"宋体";}
body{}
input,textarea,select,option{ color:#333;}

a:link{color:#666;font-size:12px;text-decoration:none;font-weight:normal;}
a:visited{color:#666;font-size:12px;text-decoration:none;font-weight:normal;}
a:hover{color:#930;font-size:12px;text-decoration:underline;font-weight:normal;}

.center{text-align:center;}
.center table td{text-align:left;}
.bg{background-image:url(../images/bg.jpg); background-position:top; background-repeat:no-repeat background-color:#9f0d01}
.bg2{background-image:url(../images/bg2.gif); background-position:center; background-repeat:no-repeat;}

.row_{clear:left;}
.col_{float:left;}

.w1004{width:1004px;}
.w966{width:966px;}
.w387{width:387px;overflow:hidden;}
.w407{width:407px; overflow:hidden;}
.w172{width:172px;overflow:hidden;}
.h127{height:127px;}

.h356{height:356px;}
.h204{height:204px;}

#nav{width:680px;text-align:right;}

.index{ background:url(../images/indexbg.jpg) repeat-x;}
#indexflash{width:779px; margin:71px 0 0 0;border-left:#ccc 3px solid;border-right:#ccc 3px solid;}

#mainhead{height:285px; background:url(../images/headbg.jpg) repeat-x;  clear:both;}
#mainbody{width:966px;clear:both; background:url(../images/inbg.jpg) repeat-y;}
#mainbody #mainleft{width:182px;overflow:hidden;float:left;}
#mainbody #mainright{width:784px;overflow:hidden;float:left;}
#mainbody #mainright .content{width:760px; color:#333; line-height:20px; text-align:left; padding:0 0 10px 20px;}
#mainbody #mainright .content td{color:#333;line-height:20px; text-align:left;}
#mainbody #mainright #titlenav{width:760px; color:#666; border-bottom:#CCCCCC 1px solid; text-align:right; clear:both;}

#mainbottom{clear:both;}
#mainbottom .bottomnav{width:966px;height:35px; margin:15px 0 0 0; padding:15px 0 0 0;text-align:left; background:url(../images/mainbottombg.gif);}
#mainbottom .bottomcontent{width:966px;color:#666; text-align:left;padding:10px 0 15px 30px;}

#list {text-align:left;}
#list span{ text-decoration:none;}
#list ul {width:167px;margin:0 0 0 8px;background:url(../images/listbg2.jpg) repeat-y;}
#list ul ul { display:none;margin:5px 0 5px 0; background:none none;}
#list ul ul ul{ display:block;margin:0;background:none none;}
#list .rootmenu{width:165px;height:31px;padding:10px 20px 0 0;overflow:hidden; color:#666666;background-image:url(../images/listbg.jpg); background-position:bottom;text-align:right; cursor:hand;}
#list a:link .rootmenu {background-position:top; }
#list a:hover .rootmenu { background-position:bottom;}
#list a:hover .rootmenu { background-position:top; text-decoration:none;}
#list .submenu{width:165px;height:20px;padding:3px 20px 2px 0;overflow:hidden;color:#666666;text-align:right;cursor:hand;}
#list .tremenu{width:165px;height:20px;padding:3px 18px 2px 0;overflow:hidden;color:#666666;text-align:right;cursor:hand;}

#productsearch{ margin:45px 0 0 0;}
#english{margin:45px 0 0 0;}

#productlist{width:750px;height:400px;padding:10px 0 0 0;}
#productlist .order{display:none;}
#productlist .categorys{display:none;}
#productlist .row{width:750px;clear:left;}
#productlist .col{width:250px;overflow:hidden;float:left;}
#productlist .imgarea{padding:5px 0 0 6px;text-align:center;}
#productlist .imgarea img{width:175px;height:125px;border:#ccc 1px solid;}
#productlist .valuearea{width:250px; overflow:hidden;	line-height:30px;text-align:center;}
#productlist a{color:#173394;}
#productlist .buttons{width:750px;line-height:30px;text-align:center;}





#productsearch{ margin:60px 0 0 0;text-align:left;background:url(../images/btnsearchbg.jpg) left no-repeat;}
#productsearch .prodcutpickerkeyword input{width:100px;border:0; background-color:#e7e7e7; padding:2px;}
#productsearch .prodcutpickerkeyword{width:240px; padding:5px 0 0 130px; float:left;}
#productsearch .productpickercategorylist{display:none;}
#productsearch .productpickercategorylist select{}
#productsearch .productpickerfieldlist{ display:none;float:left;}
#productsearch .productpickersubmit{width:60px;float:left;padding:5px 0 0 0;}


#productinfo{width:750px;height:400px; padding:20px 0 0 0;line-height:24px;}
#productinfo .categoryN{width:750px;text-align:left;padding:0 0 0 10px;color:#5a7fd9;font-weight:bold;}
#productinfo .imgarea{width:750px; text-align:center;}
#productinfo .img{border:#039 1px solid;}
#productinfo .valuearea{width:610px;}
#productinfo .row{width:750px;}
#productinfo .field{color:#5a7fd9;font-weight:bold;text-align:right;float:left;padding:0 0 0 10px;}
#productinfo .value{text-align:left;float:left;color:#5a7fd9;}
#productinfo .detail{width:750px;}
#productinfo .detailfield{width:750px;text-align:left;padding:0 0 0 10px;color:#5a7fd9;font-weight:bold;}
#productinfo .detailvalue{width:750px;text-align:left;padding:0 0 0 10px;}
#productinfo a{color:#5a7fd9;}





#messageboard{width:750px;margin:15px 0 0 0;text-align:center;}
#messageboard input{ border:#CCCCCC 1px solid; padding:2px;}
#messageboard .row2{width:600px;text-align:center;}
#messageboard .row1{width:300px;overflow:hidden;float:left;}
#messageboard .left{width:80px;padding:2px 0 0 0;overflow:hidden;float:left;text-align:right;}
#messageboard .right{width:220px;float:left;text-align:left;}
#messageboard .red{color:#FF0000;}
#messagelist{width:750px;text-align:center;margin:5px 0 10px 0;}
#messagelist .part{width:520px;background-color:#fff;margin:5px 0 0 0;}
#messagelist .row{width:520px;margin:1px 0 0 0;background-color:#eee;}
#messagelist .rowhead{width:520px;background-color:#5a7fd9;}
#messagelist .rowbig{width:520px;margin:1px 0 0 0;background-color:#eee;}
#messagelist .bottom{width:520px;text-align:center;}
#messagelist .left{width:80px;height:20px;padding:4px 0 0 0;overflow:hidden;float:left;text-align:right;}
#messagelist .right{width:400px;height:20px;padding:4px 0 4px 2px;border-left:#fff 1px solid;overflow:visible;float:left;text-align:left;}
#messagelist .lefthead{width:80px;height:20px;padding:0 0 0 0;overflow:hidden;float:left;color:#fff;text-align:center;}
#messagelist .righthead{width:400px;height:20px;padding:0 0 0 0;border-left:#fff 1px solid;margin:0 0 0 1px;overflow:hidden; float:left;color:#fff;text-align:center;}



#infolist{padding:10px 0 0 0;text-align:left;}
#infolist ul{padding:0 0 0 40px;margin:0;line-height:20px;}
#infolist row{width:750px;padding:0;margin:0;}
#infolist li{width:750px;padding:0;margin:0;overflow:hidden;list-style-type:square;vertical-align:middle;list-style-position:outside;}
#infolist .name{width:600px;height:20px;overflow:hidden;padding:2px 0 0 0;float:left;clear:none;}
#infolist .name img{width:19px;height:7px;}
#infolist .mark{width:50px;height:20px;overflow:hidden;padding:5px 0 0 0;float:left;clear:none;}
#infolist .time{width:60px;height:20px;overflow:hidden;padding:2px 0 0 0;float:left;clear:none;}
#infolist .title{padding:2px 0 3px 25px;color:#5a7fd9;font-weight:bold;}
#infolist .buttom{width:750px;text-align:center;}
#infolist .Buttons{width:750px;text-align:center;}



#infosearch{text-align:left;padding:0 0 0 0;margin:60px 0 0 0;background:url(../images/btninfosearchbg.jpg) left no-repeat;}
#infosearch .keyword{width:235px; padding:5px 0 0 125px;text-align:left; float:left;}
#infosearch .submit{width:100px;text-align:left; float:left;}
#infosearch input{width:104px;border:0;background-color:#e7e7e7;}
#infosearch select{width:110px;}
#infosearch .hidden{ display:none;}


#userframe{width:700px;text-align:center;}
#userframe div{width:500px;text-align:center;}
#userframe .field{width:100px;height:22px;text-align:right; overflow:hidden;float:left;}
#userframe .value{width:400px;height:22px;text-align:left; overflow:hidden;float:left;}
#userframe .red{ color:#FF0000;}

#user{text-align:center;}
#findpwd{width:500px;}
#findpwd .title{width:500px; text-align:left;}
#findpwd .value{width:300px;text-align:left; float:left;}
#findpwd .field{width:200px; text-align:right;float:left;}
#findpwd .row{width:500px;text-align:center;}
#findpwd input{width:80px;}

#biguserlogin{width:288px;height:155px;padding:0;padding:50px 0 0 0; margin:50px 0 0 0;background-image:url(../images/memberbgbig.jpg);}
#biguserlogin .col{width:288px;height:24px; padding:10px 0 0 0;font-size:16px;text-align:center;}
#biguserlogin .user_input{width:180px;height:20px;font-size:16px;}
#biguserlogin a:link{color:#fff;font-size:12px;text-decoration:none;font-weight:normal;}
#biguserlogin a:visited{color:#fff;font-size:12px;text-decoration:none;font-weight:normal;}
#biguserlogin a:hover{color:#fff;font-size:12px;text-decoration:underline;font-weight:normal;}
#biguserlogin .row{width:288px;height:24px; padding:10px 0 0 0;font-size:16px;text-align:center;}


#mailbox{width:178px;height:162px; padding:70px 0 30px 0;background-image:url(../images/mailboxbg.jpg);}
#mailbox .useridcss{width:178px;height:24px;padding:0 0 0 0;}
#mailbox .passwdcss{width:178px;height:24px;padding:0 0 0 0;}
#mailbox .submitcss{width:80px;height:30px;padding:10px 0 0 5px;float:left;text-align:right;}
#mailbox .resetcss{width:60px;height:30px;padding:10px 0 0 5px;float:left;}
#mailbox input{font-size:12px;}




















