@charset "utf-8";
body {
	text-align:center;
	margin:0px;
	font-size:14px;
	line-height:160%;
	color: #454545;
	padding:0px;
}
.f12 {
	font-size: 12px;
}
.font12_66{ font-size:12px; color:#666666;}

div,img,ul,li{margin: 0; padding: 0; border:0;}
input {border:#CCCCCC solid 1px;}
.alldiv {width:920px; height:100%; margin:0px; text-align:center; }
.redb {color: #FF0000;}
.blue {color: #0000FF;}
.titleform{font-size:14px;; font-weight:bold;}
.PdMsgTitle{font-size:12px;; color:#0099ff;}
/*------- link -----------*/
a:link {color: #666666;	text-decoration: none;}
a:visited {color: #666666; text-decoration: none;}
a:hover {color: #006699; text-decoration: none;}
a:active {color: #cccccc; text-decoration: none;}
a.f12_160:link {color: #666666;	text-decoration: none;font-size: 12px;}
a.f12_160:visited {color: #666666; text-decoration: none;font-size: 12px;}
a.f12_160:hover {color: #006699; text-decoration: none;font-size: 12px;}
a.f12_160:active {color: #cccccc; text-decoration: none;font-size: 12px;}
/*------- default top  -----------*/
#top00 {width:920px; margin:0px; text-align:center; padding-bottom:6px; padding-top:8px;}
#top01 {width:920px; font-size:12px; text-align:right; color:#666666;}
#top02 {width:400px; float:left; text-align:left; margin-left:15px; padding-top:5px; padding-bottom:10px;}
#top03 {width:400px; float:right; text-align:right; margin-right:0px; padding-top:13px; padding-bottom:10px;}
#top04 {width:920px; background-image:url(../images/menu_r1_c2.jpg); background-repeat:repeat-x;}
#top05 {text-align:left; float:left;}
#top06 {text-align:right; float:right;}
#top07 {margin-left:80px; cursor:pointer;}
/*------- default body -----------*/
.index_t1{border-bottom:#dbdce1 solid 1px; border-right:#dbdce1 solid 1px;}
.index_t2{border-bottom:#ffffff solid 1px; border-right:#dbdce1 solid 1px; background-image:url(../images/index_t_bg.gif); background-repeat:repeat-x;}

#indexleft {width:630px; float:left; text-align:left;}
#indexright {width:275px; float:right; text-align:left;}
.indexrightt1 {float:left; font-size:12px; color:#666666; font-weight:bold; padding:2px;}
.indexrightt2 {float:right; color:#666666; font:Arial, Helvetica, sans-serif; font-size:14px; padding-top:3px; padding-right:8px;}
.indexnewstitle {border-bottom:#CCCCCC solid 1px; height:25px;clear:both;}
.indexnewslist {width:100%;float:right;text-align:left;clear:both;}
.indexnewsbody {margin-left:15px; margin-top:5px; line-height:22px; color:#666666; list-style-type:none; margin-bottom:0px;font-size: 12px;}

#indexbot {width:920px; text-align:left; padding-top:11px;}
#indexbot1 {text-align:left; float:left;}
#indexbot2 {text-align:right; float:right;}
#indexbot3 {text-align:center; }
/*------- default bootom---border:#0000FF solid 1px;--------*/
#indexbottomall {width:920px; background-image:url(../images/buttom_r1_c2.jpg); background-repeat:repeat-x; margin:6px auto; text-align:left;}
#indexbottom1 {float:left;}
#indexbottom2 {float:right; margin-bottom:10px;}
#indexbottom3 {padding-left:20px; padding-top:15px; float:left;}
#indexbottom4 {padding-right:20px; padding-top:10px; float:right; line-height:18px; text-align:right;}
/*-------News---------*/
#newsleft {float:left; width:120px; text-align:left;}
#newsright {float:right; width:710px; text-align:left; line-height:22px; padding:5px; padding-left:25px; padding-right:35px; border-left:#CCCCCC solid 1px; list-style-image:url(../images/ul_li_none.gif);}
#newsleft ul {margin-left:23px; padding-left:10px; list-style-image:url(../images/left-ico03.gif);}
#newsright li {border-bottom:#999999 dashed 1px; padding:3px;}
/*-------pagelist---------*/
.pagelist { clear:both; margin:0px 0px 8px 0px; padding:0px; font-size:12px; line-height: 22px; padding-top:15px; }
.pagelist div.PageNumbers { float:right;text-align:right; }
.pagelist div.PageInfo { float:left;text-align:left;}
.pagelist span { color:#ff0000; background-color: #ffcc00; border:1px solid #cccccc; padding:0px 2px 0px 2px;}
.pagelist input { border:1px solid #999999; background-color: #FFFFFF ; margin:0px; padding:0px; text-align:center;height:16px; }
.pagelist a { color:#000000; text-decoration: none; border:1px solid #C9E0B6; padding:0px 2px 0px 2px;}
.pagelist a:hover { color:#ff0000; text-decoration: underline;}
/*-------member reg---------*/
#member_y_top {width:922px; padding-top:6px;text-align:center;}
#lanmutop1 {float:left; height:10px;}
#lanmutop2 {float:right; height:10px;}
#lanmutop3 {border-top:#cccccc solid 1px; width:886px; height:1px;}
#member_y_bootom {width:922px; padding-top:6px;text-align:center;}
#lanmub1 {float:left; height:10px;}
#lanmub2 {float:right; height:10px;}
#lanmub3 {border-bottom:#cccccc solid 1px; width:886px; height:1px; padding-top:11px;}
/*----------------------------------*/
#memberleft {float:left; width:350px; text-align:left;}
#memberright {float:right; width:550px; text-align:left; line-height:22px; border-left:#CCCCCC solid 1px;}

#memberbodyleft {float:left; width:190px; text-align:left;}
#memberbodyright {float:right; width:710px; text-align:left; line-height:22px; border-left:#CCCCCC solid 1px;}
#itemdiv2 {width:180px;height:140px;}
.img_2 {
	border: 1px solid #CCCCCC;
}
/*-------细下划线---------*/
.bottomxian{border-bottom:#EEEEEE solid 1px;}
.bottomxian1{border-bottom:#cccccc solid 1px;}
.bottomxian2{border-bottom:#cccccc dashed 1px;}
.topxian{border-top:#cccccc solid 1px;}
/*-------ProductDetails---------*/
.pdd1{color:#000000; background-color:#FFFFFF; border:#666666 solid 1px; cursor:pointer;}
.pdd2{color:#FFFFFF; background-color:#666666; border:#FFFFFF solid 1px; cursor:pointer;}