/* --------------------------         common -------------------------- */
body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background:#fafafa;
	color:#000;
}
ul,li,p,form,input,select,option,dl,dt,dd{margin:0;padding:0;}
li{list-style-type: none;}
img{border:0;}
a{color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h3{font-size:14px;}
h4,h5{font-size:12px;}
.clean{clear:both;}
.red{color:#cc0000;}
.blue{color:#1F3A87;}
.white{color:#fff;}
.black{color:#000;}
.deepBlue{color:#1F3A87;}
.green{color:#008000;}
.orange{color:#FE6700;}
.gray{color:#666;}
.floatL{float:left;}
.floatR{float:right;}
.center{ text-align:center;}
.hideMe{display:none;}
.selectMenu 
{
	width:70px;
	display:inline;
	margin: 0;
}
/*.inputField 
{
	border:1px solid #666;
	margin: 0 4px;
	height: 19px;
	line-height: 19px;
	display: inline;
}*/
/*.submitButton 
{
	height:22px;
	line-height:19px;
	margin:4px 0 0 0!important;
	margin:6px 0 0 0;
}*/

.submitButton
{
	padding:0 2px;
	cursor:pointer;
}
* html .submitButton
{
	height:22px;
	line-height:18px;
}
*+html .submitButton
{
	height:22px;
	line-height:18px;
}

#mainTop{background: #fff;width: 950px;margin: 0 auto;padding:8px;}
#mainBox{width:950px;margin:0 auto;padding: 2px 8px 0 8px;background: #fff;overflow: hidden;}
#mainBox h4
{
	height: 26px;
	line-height:26px;
	clear: both;
	color:#333;
	padding: 0 8px;
	font-size: 14px;
	background: url("../images/bg1.png") repeat-x 0 0;
	border-left:3px solid #515151;
}
#mainBox h4 .floatR
{
	font-weight:normal;
	padding: 0 0 0 3px;
	font-size: 12px;
}
#part2,#part3,#part4,#part5,#part6{margin:8px 0 0 0;}

.part31{ height:160px;}
#part3{ height:320px;}
.wrapfix:after
{
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.wrapfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {height: 1%;}
.wrapfix {zoom:1;}
.wrapfix {display: block;}
/* End hide from IE-mac */
.font11
{
	font-size:11px;
}
.font12
{
	font-size:12px;
}
#mainContent a:hover
{
	color:#bc2931;
}
/* --------------------------
        header 
-------------------------- */
#header
{
	background: url(../images/bg.png) no-repeat 0px 28px #fff;
}

/* --------------------------
         webGroup 
-------------------------- */
#webGroup 
{
	height:22px;
	line-height: 22px;
	border-bottom: 1px solid #d3d3d3;
}
#webGroup li
{
	line-height:22px;
	text-align:right;
}
#webGroup ul li a 
{
	padding:0 2px;
}

.userZone
{
	height:20px;

}
.userZone select
{
	display:inline;
	margin: 0;
}
.userZone form
{
}
.userZone span
{
	margin:0 2px;
	color: #333;
}
.userZone img
{
	vertical-align:middle;
	margin:-3px 0 0 0!important;
	margin:0;
}
*+html .userZone img
{	
	vertical-align:bottom;
}
.userZone .textbox2 
{
	border:1px solid #ccc;
	line-height: 12px;
	height: 12px;
	padding: 2px 0;
	width:65px;
}
.userZone .textbox3
{
	vertical-align:middle;
	margin:-3px 0 0 0!important;
	margin:0;
}
*+html .userZone .textbox3 
{
	vertical-align:bottom;
}
.userZone .textbox4
{
	border:1px solid #ccc;
	line-height: 12px;
	height: 12px;
	padding: 2px 0;
	width:40px;
}
.userZone .textbox5
{
	border:1px solid #ccc;
	line-height: 12px;
	height: 12px;
	padding: 2px 0;
	width:200px;
	margin:2px 0 0 0;
}
.userZone span a
{
	color:#ff0000;
}
.userZone p 
{
	display:inline;
}
.userZone span a
{
	text-decoration:underline;	
}

.userZone span a:hover
{
	text-decoration:none;
}
.userReg
{
	text-decoration:underline;
	padding:0 5px;
}
/* --------------------------         MenuBox-------------------------- */
#menuBox
{
	height:61px;
	overflow:hidden;
	width:100%;
}


#subMenu 
{
	height:26px;
	padding: 5px 0;
	width: 100%;
}
#subMenu ul li 
{
	line-height:26px;

}
#subMenu .otherEditions
{

	line-height: 26px;
	color: #666;
	margin: 0 0 0 6px;
	width:116px;
	padding:0 8px 0 0;
}
 .otherEditions a
 {

 	width:55px;
 	height:26px;
 	display:block;
 }
.otherEditions a:hover
{
  	text-decoration:none;
 }
#LoginView1_LoginName1
{
	color:Red;
}

/* --------------------------
         menu
-------------------------- */


#menu ul li
{
	float:right;
	height:25px;
	line-height:25px;	

}
#menu a 
{

	font-size: 14px;
	height:20px;
	line-height:20px;
	padding:5px 0 0 0;
	color:#666;	
}
.menuBg1
{
	background:url(../images/navbg.png) no-repeat -3px -1px;	
	width:52px;
}
.menuBg1 a
{
	width:52px;
	display:block;
	text-align:center;
}
.menuBg2
{
	background:url(../images/navbg.png) no-repeat -65px -1px;	
	width:80px;
}
.menuBg2 a
{
	width:80px;
	display:block;
	text-align:center;
}
.currentLoca
{

	color:#fff!important;
	font-weight: bold;
}
.menuBg1 .currentLoca
{

	background:url(../images/navbg.png) no-repeat -3px -31px;
}
.menuBg2 .currentLoca
{
	background:url(../images/navbg.png) no-repeat -65px -31px;	
}
/* --------------------------
     searchbar
-------------------------- */
#searchbar 
{
	height:30px;
	line-height: 30px;
	background: url("../images/bg1.png") repeat-x 0 -28px;
	color: #fff;
	padding:0 0 0 50px;

}
#searchbar form
{
	padding:0;
}
.searchMenu
{
	padding:0 6px 0 0;
}
*+html .searchMenu
{
	
}
.searchMenu select
{
	position:relative;
	top:-1px;
}
* html .searchMenu select
{
	top:3px;
}
*+html .searchMenu select
{
	top:1px;
}
.searchMenu .inputField 
{
	position:relative;
	top:-1px;
	left:4px;	
	height:16px;
	line-height:16px;
	border:1px solid #fff;
}
* html .searchMenu .inputField 
{
	top:2px;
}
*+html .searchMenu .inputField 
{
	top:-1px;
}
.searchMenu .submitButton
{
	position:relative;
	left:6px;
}
* html .searchMenu .submitButton
{
	top:4px;
}
*+html .searchMenu .submitButton
{
	top:1px;
}
	
.keyWords
{
	margin:0 0 0 5px;
}
.keyWords a
{
	padding:0 2px;
	color: #fff;
	font-weight:bold;
}
.keyWords p
{
display:inline;
font-weight:bold;
}
.keyWords p a
{
	color:#fff;
}


/* --------------------------        searchBar-------------------------- */
#searchBar {height:24px;padding:5px 5px 2px 5px;overflow: hidden;background: #fff;text-align:right;width:950px;    margin:0;  }
#searchBar ul li{padding:0;margin: 0;float:right;}
#searchBar ul li span{margin:0 2px;}
#searchBar .textbox4{width:40px;}
/* --------------------------        .searchBar-------------------------- */
.searchBar {height:30px;line-height:30px;padding:0 0 0 10px;overflow: hidden;text-align:left;width:550px;    margin-left:260px;}
.searchBar ul li{padding:0;margin: 0;float:right;}
.searchBar ul li span{margin:0 2px;}
 /*-------------------------        part1 subSearch-------------------------- */
 #subSearch {height:30px;line-height: 30px;overflow: hidden;/*background: url("../images/bg1.png") repeat-x 0 -27px;*/color: #fff;margin: 0 0 0 0;/*border-top: url("../images/bg1.png") repeat-x 0 -27px;*/border:1px solid #ccc;background:#f7f7f7;color:Black;}
#subSearch form {padding:0 0 0 5px;text-align:left;}
#subSearch p { display:inline;}
/* --------------------------     topBanners-------------------------- */.topBanners{height:90px;z-index:12;}
.topBanners img{width:950px;height:90px;background: #f7f7f7;display: block;}
/* --------------------------     topBanner-------------------------- */
#topBanner{width:950px;height:90px;/*margin: 6px 0 6px 0;*/border:1px solid #ccc;overflow:hidden;}
#topBanner .ImageDisplayBox {width:950px;height:90px;border:0;padding:0;}
#topBanner .ImageDisplayBox a{min-width:950px;min-height:90px;}
#topBanner .ImageDisplayBox img {max-width:950px;max-height:90px;width:950px;height:90px;border:0;}
/* --------------------------       notice-------------------------- */
.notice{height:24px;line-height:24px;padding: 0 0 0 5px;background: #fff;}
#noticement {height:24px;line-height:24px;overflow: hidden;}
#noticement div{height:24px;line-height:24px;overflow: hidden;padding: 0;}
#noticement div a:hover{text-decoration:underline;}
#noticement span.floatR{color:#666;font-size:10px;}
#noticement ul{padding:0 0 0 2px;}
#noticement ul li {float:left;height: 24px;line-height: 24px;text-align: left;padding: 0 0 0 9px; margin:0 10px 0 0; background:url("../images/bg.png") no-repeat -226px -378px;overflow: hidden;font-weight: bold; display:inline;}
#noticement li a {overflow: hidden;color: #1F3A87;}
/* --------------------------     theCurrent-------------------------- */
.theCurrent{height:26px;line-height:26px;color: #333;padding: 0 0 0 10px;text-align:left;}
.theCurrent img{vertical-align:middle;display:inline;position:relative;top:-4px;}
/* --------------------------     topFocus-------------------------- */
.topFocus{width:708px; margin:0 0 8px;}
/* --------------------------     banner-------------------------- */

#banner
{
	float:left;
	width:260px;
	height:245px;
	padding:5px;
	border: 1px solid #ccc ;
	background: #fff;
	overflow: hidden;
}
#banner .ImageDisplayBox {width:260px;height:220px;border:0;padding:0;}
#banner .ImageDisplayBox a{min-width:260px;min-height:220px;}
#banner .ImageDisplayBox img {max-width:260px;max-height:220px;width:260px;height:220px;border:0;}
.ImageDisplayPager{float:right;width:100%!important;}
/* --------------------------
     	topLine1
-------------------------- */
#news 
{
	float:right;
	width:425px;
	height:255px;
	overflow: hidden;
	background: #fff;
	border: 1px solid #ccc;
}
#topLine1
{
	text-align: center;
	padding: 0 0 7px 0;
	border-bottom: 1px dashed #d3d3d3;
	width: 98%;
	margin: 0 auto;
	height:55px;
}
#topLine1 a 
{
	margin:0 5px;
}
#topLine1 h3 
{
	font-size:18px;
	padding:8px 0;
}
#topLine1 h3 a 
{
	color:#d50000;
}
#topLine1 p
{
	text-align: center;
	line-height: 20px;
	padding: 0 10px;
}
#topLine1 p a
{
	color:#666;
}

/* --------------------------
     part1 subNews
-------------------------- */
.subNews
{
	padding:0 0 0 5px;
}
.subNews ul li 
{
	float:left;
	width: 193px;
	height: 23px;
	line-height: 23px;
	text-align: left;
	padding: 0 5px 0 9px;
	background:url("../images/bg.png") no-repeat 3px -197px;
	overflow: hidden;
}
.subNews li a 
{
	overflow: hidden;
	width: 190px;
	color: #1F3A87;
}
/* --------------------------
     topLine2
-------------------------- */
#topLine2 
{
	width: 98%;
	margin: 0 auto;
	height:100px;
	overflow:hidden;
	padding:2px 0;
}
#topLine2 li
{
	color:#666;
	line-height:20px;
}
#topLine2 li a 
{
	font-size:14px;
	font-weight:normal;
	background: url("../images/bg.png") no-repeat -224px -382px; 
	padding: 0 0 0 10px;
	color:#049;
}

/* --------------------------
     topLine3
-------------------------- */
#topLine3 
{
	width: 98%;
	margin: 0 auto;
	padding: 1px 0;
	border-bottom: 1px dashed #d3d3d3;
}
#topLine3 p
{
	color:#666;
	line-height:16px;
	height:16px;
	margin: 4px 0;
	float: left;
	width: 200px;
	overflow: hidden;
}
#topLine3 p a 
{
	font-size:14px;
	font-weight:normal;
	height:16px;
	line-height: 16px;
	background: url("../images/bg.png") no-repeat -224px -382px;
	padding: 0 0 0 10px;
	color:#333;
}
/* --------------------------
     topLine4
-------------------------- */
#topLine4 
{
	margin: 0 auto;
}
#topLine4 ul
{
	margin: 0 auto;
	width:98%;
}
#topLine4 h5
{
	height:26px;
	line-height:26px;
	padding: 0 0 0 12px;
	font-size: 14px;
	background:#f8f8f8;
}
#topLine4 h5 a
{
	color:#666;
	font-size:12px;
	padding: 0 0 0 8px;
}
.hotProduct p a
{
	line-height:20px;
	float:left;
	width:82px;
	text-align: left;
	padding:0 0 0 20px;
	display:block;
	color:#790A0A!important;
}

.hotProduct p a:hover 
{
	background:url("../images/bg.png") no-repeat -214px -448px;
}
#topLine4 li
{
	color:#666;
	line-height:21px;
	margin: 0;
	float:left;
	width:205px;
}
#topLine4 li a 
{
	background: url("../images/bg.png") no-repeat -224px -382px;
	padding: 0 0 0 10px;
	color:#333;
}
/* --------------------------
         part1 bulletin
-------------------------- */
#bulletin 
{
	width:230px;
	float:right;
	height: 254px;
	overflow:hidden;
	border: 1px solid #ccc;
}
#bulletin h5
{
	height: 26px;
	line-height:26px;
	clear: both;
	padding: 0 8px;
	color: #fff;
	font-size: 14px;
	background: url("../images/bg1.png") repeat-x 0 -500px;
}
.bulletinList
{
	padding:3px 2px;
	height:70px;
	overflow:hidden;
}
.bulletinList li
{
	line-height:18px;
	background:url("../images/bg.png") no-repeat -226px -69px;
	padding: 0 0 0 6px;
}
.bulletinList a
{
	color:#790a0a!important;
}
.vipList,
.vipList2
{
	width: 225px;
	padding:3px 0 3px 6px;
	line-height:18px;
	background: #fff;
}
.vipList li,
.vipList2 li
{
	float:left;
}
.vipList li a,
.vipList2 li a
{
	color:#22376E;
	width:65px;
	padding:0 0 0 7px;
	display:block;
	text-align:left;
	float:left;
}
.vipList li a:hover,
.vipList2 li a:hover
{
	background:url("../images/bg.png") no-repeat -227px -450px;
}


/* --------------------------
   		leftBbar
-------------------------- */
.leftBar 
{
	width:272px;
	float:left;
	margin: 0 10px 0 0;
}
.leftSideCol
{
	width:270px;
	height:150px;
	border:1px solid #ccc;	
	background: #fff;
}
.leftSideCol li 
{
	text-align:left;
	height:18px;
	padding:1px 0;
}

.leftList
{
	width:260px;
	padding:5px;
}
.leftList li 
{
	height:19px;
	line-height:19px;
	clear: both;
	padding: 0 0 0 9px;
	background:url("../images/bg.png") no-repeat -226px -69px;
	overflow: hidden;
}
.leftList li a 
{

}
.leftList li span
{
	color:#666;
	font-size: 11px;
}
/* --------------------------
  		centerBar
-------------------------- */
.centerBar 
{
	float:left;
	width:427px;
	overflow:hidden;
}
.centerBar2 
{
	float:left;
	width:427px;
	height:152px;
	overflow:hidden;	
}
.centerCol
{
	height:150px;
	border: 1px solid #ccc;	
	overflow: hidden;
	width: 425px;
	background: #fff;
}
.centerContent
{
	padding: 5px;
}
.centerContent3{overflow: hidden; visibility: visible; position: relative; z-index: 2; left: 0px; width: 415px; padding:5px;}
.centerContent3 ul{margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; }
.centerContent3 ul li{overflow: hidden; float: left; width: 99px; height: 120px; padding:0 2px;}
.centerContent p,.centerContent3 p
{
	float:left;
	width:90px;
	margin: 0 6px;
	text-align: center;
}
.centerContent p img,.centerContent3 p img
{
	width:90px;
	height:100px;
	background: #fafafa;
}
.centerPic
{
	width:125px;
	height:110px;
	float:left;
	border: 1px solid #ccc;
	padding: 1px;
}
.centerPic img 
{
	width:125px;
	height:110px;
	display: block;
}
.centerList
{
	float:right;
	width:284px;
	text-align: left;
}
.centerList ul li
{
	height:19px;
	line-height:19px;
	clear:both;
	padding: 0 0 0 11px;
	background:url("../images/bg.png") no-repeat -222px -69px;
	overflow: hidden;
}
.centerList ul li a 
{
	height:19px;
	width:220px;
	overflow: hidden;
	/*display:block;*/

}
.centerList li span
{
	color:#666;
	font-size:11px;
}

/* --------------------------
   		rightBar
-------------------------- */
.rightBar 
{
	width:230px;
	float:right;
	background: #fff;
}
.rightList a
{

}
.rightCol
{
	height:150px;
	border:1px solid #ccc;	
}

.rightCol2
{
	height:210px;
	border:1px solid #ccc;	
}
.rightCol2 div
{ 
	overflow:hidden;
	height:125px;
}

.sideBar .rightCol2 div
{ 
	overflow:hidden;
	height:182px;
}


.rightCol li,
.rightCol2 li  
{
	text-align:left;
}
.rightList li  
{
	line-height:20px;
	clear: both;
	padding: 0 2px 0 9px;
	background:url("../images/bg.png") no-repeat -224px -68px;
	overflow: hidden;	
}

.rightList li span.floatR  
{
	color:#666;
	font-size:11px;
}
.rightCol span.icon4 a
{
	color:#cc0000;
	font-weight:normal;
}
/*--------------------------proShow---------------------------*/
.proShow 
{
	width:100%;
	height:120px;
	border: 1px solid #ccc;
	overflow:hidden;
	margin: 0 0 8px 0;
}
.proShowList
{
	padding:5px 0 0 6px;
}
.proShow p 
{
	text-align: left;
	padding: 0 0 0 9px;
	background:url("../images/bg.png") no-repeat -226px -476px;
	float: left;
}
.proShow p a
{
	width:108px;
	overflow:hidden;
	line-height:26px;
	display:block;
}
.hotCor
{
	width:666px;
	border: 1px solid #ccc;
	height: 150px;
	overflow: hidden;
}
.hotCorList
{
	padding:4px 0 0 0;
}
.hotCorList p
{
	text-align: left;
	padding: 0 0 0 9px;
	background:url("../images/bg.png") no-repeat -223px -448px;
	float: left;
}
.hotCorList p a
{
	width:210px;
	overflow:hidden;
	line-height:20px;
	display:block;
	color: #000;
}
.proPics
{
	width:100%;
	border: 1px solid #ccc;
	overflow:hidden;
	margin: 8px 0;
}
.proPicsList
{
	padding:10px 0 0 10px;
	text-align:center;
}
.proPicsList p 
{
	float: left;
	width:117px;
	height:130px;
	overflow:hidden;
	margin:0!important;
	margin:0 0 0 -1px;	
}
.proPicThumb
{
	border:1px solid #d3d3d3;
	width:100px;
	height:90px;
	display:block;
}
.proPicThumb img
{
	width:100px;
	height:90px;
	display:block;
	background:#fafafa;
}
.proPicTitle
{
	height:18px;
	line-height:18px;
	width:100px;
	color: #333;
	display: block;
}
/* --------------------------
          part5
-------------------------- */
.corShow 
{
	width:310px;
	height:148px;
	border: 1px solid #ccc;
	overflow:hidden;
	margin:0 6px 0 0;
}
.corShow ul
{
	padding:0 2px 0 0;
}
.corShow li 
{
	text-align: left;
	height:20px;
	line-height:20px;
	clear: both;
	padding: 0 0 0 9px;
	background:url("../images/bg.png") no-repeat -226px -448px;
	overflow: hidden;
	margin: 0 0 0 6px;
}
.corShow li a
{

}
.corShow li span.floatR
{
	font-size:11px;
}
.column1
{
	float:left;
	width: 300px;
	margin: 5px 5px 0 5px;
	display: inline;
	padding:0 5px 0 0;
	border-right: 1px solid #d3d3d3;
	height: 165px;
	background: url(../images/bg1.png) repeat-x 0 -70px;
}
.column1 h4,
.column2 h4
{
	width:280px;
	height:26px;
	line-height: 26px;
	font-size: 12px;
	float: left;
	color: #1F3A87;
	padding: 0 5px;
}
.column1 ul,
.column2 ul
{
	padding: 5px 0;
	clear:both;
}
.column1 li,
.column2 li
{
	text-align:left;
	line-height: 22px;
	text-align: left;
	padding: 0 0 0 8px;
	background:url("../images/bg.png") no-repeat -226px -266px;
	overflow: hidden;
	width: 285px;
}
.column1 li a,
.column2 li a 
{
	float:left;
	color: #1F3A87;
}

.column2 
{
	float:right;
	width: 300px;
	border:none;
	margin: 5px;
	display: inline;
	background: url(../images/bg1.png) repeat-x 0 -70px;
}
/* --------------------------         AD-------------------------- */
.itsAd1{height:62px;padding:0 2px 0 0!important;padding:0;margin:0 0 8px 0;}

.itsAd2{height:150px;}
.itsAd2 img{width:230px;height:150px;display: block;background: #f7f7f7;}
.itsAd3 
{
	padding:0;
	margin:8px 0;
}
.itsAd3 li{float:left;width:118px;height:42px;display: block;text-align:left;}
.itsAd3 li a{float:left;width:118px;height:42px;display: block;text-align: left;}
.itsAd3 img{width:110px;height:40px;display: block;}
.itsAd4{height:150px;}
.itsAd4 img{width:270px;height:150px;display: block;background: #f7f7f7;}
.ImageDisplayBox{border:none!important;}
/*---------------------adLeft----------------------------*/
.adLeft
{
	width:270px;
	height:62px;
	margin-right:11px;
	float:left;
}
* html .adLeft
{
	margin-right:12px;
}
*+html .adLeft
{
	margin-right:12px;
}
.adLeft .ImageDisplayBox {width:270px;height:60px;padding:0;}
.adLeft .ImageDisplayBox a{min-width:270px;min-height:60px;}
.adLeft .ImageDisplayBox img {max-width:270px;max-height:60px;width:270px;height:60px;}
/*---------------------adCenter----------------------------*/
.adCenter{width:425px;height:62px;float:left;}
.adCenter .ImageDisplayBox {width:425px;height:60px;padding:0;}
.adCenter .ImageDisplayBox a{min-width:425px;min-height:60px;}
.adCenter .ImageDisplayBox img {max-width:425px;max-height:60px;width:425px;height:60px;}

.adCenter3{width:208px;height:62px;}
.adCenter3 .ImageDisplayBox {width:208px;height:60px;padding:0;}
.adCenter3 .ImageDisplayBox a{min-width:208px;min-height:60px;}
.adCenter3 .ImageDisplayBox img {max-width:208px;max-height:60px;width:208px;height:60px;}

.adCenter2
{
	width:427px;
	height:62px;
	float:left;
}
.adCenter2 img 
{
	width:208px;
	height:60px;
	background:#f4f4f4;
	display:block;
}
.adCenter2 ImageDisplayBox 
{
	width:208px;
	height:60px;
	background:#f4f4f4;
	display:block;
	padding:0;
}
.adCenter2 .ImageDisplayBox a
{
	min-width:208px;
	min-height:60px;
}
.adCenter2 .ImageDisplayBox img 
{
	max-width:208px;
	max-height:60px;
	width:208px;
	height:60px;
}
/*---------------------adRight----------------------------*/
.adRight{width:230px;height:60px;float:right;}
.adRight .ImageDisplayBox {width:230px;height:60px;padding:0;}
.adRight .ImageDisplayBox a{min-width:230px;min-height:60px;}
.adRight .ImageDisplayBox img {max-width:230px;max-height:60px;width:230px;height:60px;}
#itsAd1 .adRight, #itsAd3 .adRight{margin:0;}
#itsAd2{  height: 100px;}
/*---------------------leftad----------------------------*/
.leftad{width:270px;height:150px; margin:8px 0 0;}
.leftad .ImageDisplayBox {width:270px;height:150px;padding:0;}
.leftad .ImageDisplayBox a{min-width:270px;min-height:150px;}
.leftad .ImageDisplayBox img {max-width:270px;max-height:150px;width:270px;height:150px;}
/*---------------------rightad----------------------------*/
.rightad{width:230px;height:150px; margin:8px 0 0;}
.rightad .ImageDisplayBox {width:230px;height:150px;padding:0;}
.rightad .ImageDisplayBox a{min-width:230px;min-height:150px;}
.rightad .ImageDisplayBox img {max-width:230px;max-height:150px;width:230px;height:150px;}


/* --------------------------
        friendLink
-------------------------- */
#friendLink
{
	/*width:630px;
	border:1px solid #ccc;
	margin:8px 0 0 0;
	height:148px;*/
	float:right;
	
}
/*
#friendLink ul
{
	padding:10px;
}
#friendLink ul li a
{
	padding:0 6px;
	color:#22376E;
}
*/
/* --------------------------
         footer
-------------------------- */
#footer 
{
	margin:12px auto 0 auto;
	color:#333;
	text-align: center;
	width: 950px;
}
#footer li 
{
	line-height:20px;
}
.foot
{	
	padding:12px 0 0 0;
	border-top:1px solid #ccc;
}
.foot a
{
	padding:0 6px;
	color:#333;
}

.corShowList{width: 920px;margin: 5px auto 0 auto;padding: 5px 0 0 0;}
.corShowList li{float:left;/*background: url("../images/bg.png") no-repeat 0px -168px;*/height:20px;line-height:20px;padding: 0 0 0 8px;}
.corShowList li a{width:298px;display:block;overflow:hidden;}
.rightSideTags ul {width:720px;height:24px;}
.rightSideTags ul li{float:left;display:block;}
.rightSideTags {height:24px;line-height:24px;/*border-bottom: 1px solid #ccc;*/border-top: 1px solid #ccc;}
.rightSideTags a{cursor:pointer;display:block;text-align:center;background:#e2f0fb;color:#1F3A87;width:76px;line-height:24px;border-right:1px solid #ccc;overflow: hidden;height: 24px;}
.rightSideTags a:hover{background:#fff;text-decoration:none;}
.rightSideTags li .select1,.rightSideTags li .select2,.rightSideTags li .select3{width:76px;display:block;color:#1F3A87;line-height: 24px;background:#fff;font-weight: bold;}
/* --------------------------   centerAd1-------------------------- */
.centerAd1{width:100%;height:90px;margin: 0 0 10px 0;}
.centerAd1 img{display:block;background:#f7f7f7;width: 710px;height: 90px;}
/* --------------------------
   		advSearch
-------------------------- */
.advSearch
{	
	border:1px solid #ccc;
	background: #fafafa;
	height: 25px;
	line-height:26px;
	margin: 0 0 10px 0;
	padding: 10px 0;
}
.advSearch ul li p{ float:left; }
.advSearch form
{
	width:96%;
	margin:0 auto;
	text-align:left;
}
.advSearch ul li
{
	height:30px;
	line-height:30px;
	float:left;	
}
.textfield
{
	height:14px;
	line-height:14px;
	padding:2px 0;
}


/* --------------------------
   		advPages
-------------------------- */
.advPages
{
	line-height:30px;
	padding: 10px;
	text-align:center;
	border-top:1px solid #ccc;

}

.advPages a
{
	padding:0 2px;
}
.pageInfo{ text-align:left;}
.pageList{text-align:center;}


/* ------------------------   productDetail--------------------------*/
.productPrices,.productLink{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin: 0 0 10px 0;}
.productPrices .productPricesTitle li,.productPrices .productPricesList li{float:left;display: block;}
/* ------------------------   productPricesTitle--------------------------*/
.productPrices ul{height:26px;line-height:26px;}
.productPricesTitle{background: #f4f8fb;/*border-bottom: 1px solid #ccc;*//*background: url("../images/prices.gif") no-repeat 0 0;*/}
.productPricesList{background: #fff;/*border-bottom: 1px solid #ccc;*/}
.prt1{padding:0 0 0 10px;width:115px;}
.prt1 a{color:#d50000;}
.prt2{width:125px;}
.prt3{width:140px;}
.prt4{width:60px;}
.prt5{width:55px;}
.prt6{width:20px;}
.prt7{width:45px;text-align: center;}
.prt8{width:60px;text-align: center;}
.prt9{width:75px;/*background:url(../images/bg.png) 5px -760px no-repeat;*/}
.prt9 a{display: block;text-decoration:none;width:100%;height:100%;}
.prt9 a:hover{text-decoration:none;}
.priceUpdate{font-size:11px;}
.priceUp{/*background:url(../images/bg.png) 6px -733px no-repeat;*/}
.priceDown{/*background:url(../images/bg.png) -33px -733px no-repeat;*/}
.priceSame{/*background:url(../images/bg.png) -78px -733px no-repeat;*/}

/* ------------------------   productLinkList--------------------------*/
.productLinkList{margin:0;}
.productLinkList dl{height:25px;line-height:25px;clear:both;}
.productLinkList dt{float:left;text-align:left;background:url(../images/bg.png) no-repeat scroll -223px -378px;}
.productLinkList dt a{width:605px;padding:0 0 0 12px;overflow:hidden;display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.productLinkList dt a:hover{/*background:url("../images/bg.png") no-repeat -223px -378px #fafafa;*/}
.productLinkList dl dd{width:90px;float:right;text-align:center;color:#666;border-bottom:1px solid #ccc;}
/* ------------------------   icon--------------------------
.icon0,.icon1,.icon2,.icon3,.icon4,.icon5,
.icon6,.icon7,.icon8,.icon9,.icon10,.icon11
{
	padding:0 0 0 20px;
	display: block;
	width:120px;
}
.icon0
{
	background:url(../images/bg.png) no-repeat 0 -154px;
}
.icon1
{
	background:url(../images/bg.png) no-repeat 0 -184px;
}
.icon2
{
	background:url(../images/bg.png) no-repeat 0 -265px;
}	
.icon3
{
	background:url(../images/bg.png) no-repeat 0 -264px;
}
.icon4
{
	background:url(../images/bg.png) no-repeat 0 -294px;
}	
.icon5
{
	background:url(../images/bg.png) no-repeat 0 -324px;
}
.icon6
{
	background:url(../images/bg.png) no-repeat 0 -354px;
}	
.icon7
{
	background:url(../images/bg.png) no-repeat 0 -384px;
}	
.icon8
{
	background:url(../images/bg.png) no-repeat 0 -414px;
}
.icon9
{
	background:url(../images/bg.png) no-repeat 0 -215px;
}		
.icon10
{
	background:url(../images/bg.png) no-repeat 0 -96px;
}
.icon11
{
	background:url(../images/bg.png) no-repeat 0 -241px;
}
.icon12
{
	background:url(../images/bg.png) no-repeat -217px -592px;
}
*/























/*-------------------topNews--------------------*/
#topNews
{
	height:25px;
	line-height:25px;
	float:left;
	width:950px;

}
#topMessage
{
	width:870px;
	height:25px;
	line-height:25px;
}
#topMessage	li
{
	text-align: left;
	padding:0 9px;
	background:url("../images/bg.png") no-repeat -226px -376px;
	overflow: hidden;
	height:25px;
	line-height:25px;
	float:left;	
}











/*------------------rightAd1--------------------------------*/
.rightAd1{width:230px;height:170px; margin:0 0 10px 0;}
.rightAd1 .ImageDisplayBox {width:230px;height:170px;padding:0;}
.rightAd1 .ImageDisplayBox a{min-width:230px;min-height:170px;}
.rightAd1 .ImageDisplayBox img {max-width:230px;max-height:170px;width:230px;height:170px;}

/*--------------------------------
           memPrice
----------------------------------*/
.memPrice
{
	width:425px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	/*height:150px;
	border: 1px solid #ccc;	
	margin:8px 0 0;*/
}
.memPrice .headTitle
{
	float:left;
	font-weight:bold;
	text-align:left;
	line-height:25px;
	width:120px;
	padding:0 0 0 20px;
	background:url(../images/bg.png) no-repeat 0 -266px;
}
.memPrice .headTitle1
{
	float:left;
	font-weight:bold;
	text-align:left;
	line-height:25px;
	width:120px;
	padding:0 0 0 20px;
}
.memPrice .headMore
{
	float:right;
	line-height:25px;
	padding-right:10px;
	text-align:right;
}
.memPrice .headMore a
{
	color:#666;
	font-size:12px;
}

.memPrice .priceHead
{
	width:425px;
	height:19px;
	line-height:19px;
	background:url(../images/memPricebg.png) no-repeat 0 -55px; 
	color:#666;
}
.memPrice .priceHead li
{
	float:left;
	height:19px;
	display:block;
}
.priceHead .rowTitle
{
	width:140px;
	height:25px;
	overflow:hidden;
	padding:0 0 0 10px;
}
.priceHead .rowLevel
{
	width:70px;
	text-align:center;
}
.priceHead .rowPlace
{
	width:70px;
	text-align:center;
}
.priceHead .rowPrice
{
	width:70px;
	text-align:center;
}
.priceHead .rowPubDate
{
	width:60px;
	text-align:right;
}
.priceHead .rowTitle3,
.priceHead .rowTitle3 a
{
	width:350px;
	height:25px;
	overflow:hidden;
}
.priceHead .rowPlaceA3
{
	width:150px;
}
.priceHead .rowPubDate3
{
	width:170px;
}
/*--------------------------------           pricContent----------------------------------*/
.pricContent
{

	border-top:1px solid #fafafa; 
	height:20px;
	line-height:20px;
}
.pricContent li{float:left;display:inline;height:20px;}
.pricContent .rowDetail{width:100px; text-align:center;}
.pricContent .rowLevel{width:90px;text-align:center;}
.pricContent .rowPlace{width:50px; text-align:center;}
.pricContent .rowTitle{width:140px; background:url(../images/bg.png) no-repeat -224px -450px; padding:0 0 0 10px;}
.pricContent .rowTitle a
{
	color:#cc0000;
	text-decoration:underline;
}
.pricContent .rowPrice{width:65px;text-align:center;}
.pricContent .rowPubDate{width:62px;padding:0;font-size:11px;text-align:right;}
/*---------------mainContent---------------------*/



/*#subNav 
{
	line-height:3px;
	height:3px;
	background:url(../images/bg1.png) repeat-x scroll 0 -28px;
	padding:0;
	color:#fff;
	overflow:hidden;
}*/
#subNav 
{
	border-top:3px solid #717171;
}
#subNav ul
{
	text-align:center;
}
#subNav ul li
{
	font-weight: bold;
}
#subNav ul li a
{
	padding:0 2px;
	color: #fff;
}

/*-------------------------
		mainContent
--------------------------*/

.centerCol2
{
	height:124px;
	border-bottom: 1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	overflow: hidden;
	width: 425px;
	background: #fff;
}
.centerContent2{padding: 5px;}
.centerContent2 p{float:left;width:90px;margin: 0 6px;text-align: center;}
.centerContent2 p img{width:90px;height:110px;background: #fafafa;display: block;}
.centerPic2
{
	width:125px;
	height:110px;
	float:left;
	border:1px solid #ccc;
	padding:1px;
	margin:5px 0 0 5px!important;
	margin:5px 0 0 3px;

}
.centerPic2 img {width:125px;height:110px;display: block;background: #fafafa;}
.centerList2
{
	float:right;
	width:286px;
	text-align: left;
	padding:0 2px 0 0;
}
.centerList2 ul li
{
	height:20px;
	line-height:20px;
	clear:both;
	padding: 0 2px 0 11px;
	background:url("../images/bg.png") no-repeat -222px -69px;
	overflow: hidden;
}
.centerList2 li a
{

}
.centerList2 li span
{
	font-size:11px;
}



/* --------------------------
     	tags ctrl
-------------------------- */
.tagsHeaderR ul li
{
	float:left;
	display:block;
}
.tagsHeaderR 
{
	height:26px;
	background: url(../images/bg1.png) repeat-x scroll 0 0; 
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	width:425px;
}
.tagsHeaderR a
{
	cursor:pointer;
	display:block;
	text-align:center;
	color:#444;
	line-height:26px;
	padding: 0 8px;
	width:70px;
	overflow: hidden;
	height: 26px;
	font-size:14px;
}
.tagsHeaderR a:hover
{
	text-decoration:none;
}
.tagsHeaderR li .select
{
	display:block;
	line-height: 26px;
	background:#fff;
	font-weight: bold;
	border-left:1px solid #ccc;	
	border-right:1px solid #ccc;	
}
.readMore
{
	position:relative;
	top:-138px;
	text-align:right;
	padding:0 8px 0 0;
	line-height:1%;
}
* html .readMore
{
	top:-150px;
	line-height:26px;
}
*+html .readMore
{
	top:-150px;
	line-height:26px;
}
#tjContent
{
	
}
.up{ background:url("../images/up.gif"); padding:0 15px 0 0; width:5px; height:5px; }
.down{background:url("../images/-.gif"); padding:0 15px 0 0;width:5px;height:5px;}

/*-------------------
		itsAd6
----------------------*/
.itsAd6
{
	height:60px;
	margin:8px 0;
	clear:both;
	border:1px solid #ccc;
	padding:4px;
	
}
.itsAd6 ul .itsadLeft,
#itsAd6 ul .itsadRight
{
	width:345px;
	height:60px;
}
.itsAd6 ul .itsadLeft
{
	float:left;
}
.itsAd6 ul .itsadRight
{
	float:right;
}
.itsAd6 ul .ImageDisplayBox
{
	width:345px;
	height:60px;
	border:0;
	padding:0;
}
.itsAd6 ul .ImageDisplayBox a
{
	min-width:345px;
	min-height:60px;
}
.itsAd6 ul .ImageDisplayBox img 
{
	max-width:345px;
	max-height:60px;
	width:345px;
	height:60px;
	border:0;
}


/*-------------------
	modify
----------------------*/
.part21
{
	margin:0 0 8px 0;
}
#margin0
{
	margin:0;
}

#pageList{ border:1px solid #ccc;}
#pageList .col10{ width:300px; text-align:center;}
#pageList .col11{  width:300px;text-align:center;}
#pageList .col9{ width:80px; text-align:right;}
#pageList .head li,#pageList .proInfo li
{ float:left;}
#pageList .head{ font-size:13px; background:#FAFAFA; font-weight:bold; border-bottom:1px solid #ccc;height:20px;}
#pageList .proInfo{ padding:4px 0 0 0;}

.marginAd2
{	
	margin:0;
}
* html .marginAd2
{
	margin:-6px 0 0 0;
}
*+html .marginAd2
{
	margin:0;
}

.peopleContent
{
	border-bottom:1px dashed #D3D3D3;
	height:110px;
}
.imgTag
{
	border-right:1px solid #CCCCCC;
	height:100px;
	margin:5px 0 0 4px !important;	
	width:95px;
}
.imgTag img
{
	height:100px;
	width:90px;
}
.contentTag
{
	padding:5px 0;
	text-align:left;
	width:600px;
}

.peopleTitle{ width:100%; float:left; font-weight:bold;}
.peopleTitle .pt1{float:left; background:none;width:100px;border:medium none;}
.peopleTitle .pt2{float:left;width:490px;border:medium none;}
.peopleTitle .pt3{float:left;width:60px;border:medium none;text-align:center;}
.dataList .cont1{}
.dataList .cont2{}

.contentTag span{}
.sumContent a{ color:#1F3A87;}
u{text-decoration:none;}
 .lang1
 {
 	background:url(../images/navbg.png) no-repeat -150px -1px;
 }
 .lang2
 {
 	background:url(../images/navbg.png) no-repeat -150px -35px;
 }	
 
.pagination{width:96%;margin:0 auto;height:30px;line-height:30px;text-align:center;}
.pagination a{padding:5px 8px;color:#333;border:1px solid #ccc;margin:0 2px;}
.pagination a:hover{color:#d50000;}
.pagesCur{background:#999;color:#fff;padding:5px 8px;border:1px solid #ccc;}


.seviceLink
{
	border:1px solid #ccc;
	height:170px;
	margin:8px 0;
}
.seviceLink img
{
	height:120px;
	width:108px;
}
.seviceLink p
{
	float:left;
	margin:5px;
}
.seviceLink .proPicTitle
{
	text-align:center;
}

.seviceItem
{
	border: 1px solid #ccc;
	margin:0 0 8px;
}
.seviceItem li
{
	float:left;
	width:50%;	
}
.seviceItem p
{
	
}
.seviceItem h3
{
	border-bottom:1px dotted #ccc;	
	height:24px;
	line-height:24px;
	text-indent:4px;
	font-weight:normal;
}
.seviceItem .itemInfo
{
	border:1px solid #ccc;
	height:150px;
	margin:5px;
	float:left;
	width:460px;
	overflow:hidden;
}
.servicePic
{
	/*border:1px solid #CCCCCC;*/
	height:120px;
	margin:5px;
	width:120px;
}
.servicePic img
{
	height:118px;
	padding:1px;
	width:118px;
}
.serviceSummary
{	
	width:320px;
	padding:6px 0;
}

.seviceSiteList
{
	border:1px solid #ccc;
}


.ServiceTag{}
.ServiceTag img
{
	height:90px;
	width:100px;
}
.ServiceTag p
{
	float:left;
	margin:5px;
}

.ServiceTag .proPicTitle
{
	text-align:center;
}


.borderOuts {	
	/*border-bottom:2px solid #F4F4F4;
	border-right:2px solid #F4F4F4;
	border-left:2px solid #F4F4F4;
	margin:0 0 10px;*/
}
#flashcontent {
	height:206px;
	margin:0 auto;
	overflow:hidden;
	padding:5px 10px;
}
#FlashShow {
	margin:0 auto;
	width:930px;
}

#FlashShow p
{
	float:left;
	padding:10px 0;
	text-align:center;
	width:132px;
	margin:0 10px;
}
#FlashShow p img
{
	width:131px;
	height:179px;
	margin:0 0 2px 0;
	border:1px solid #ccc;
	
}

.popAd
{
	height:60px;
	margin:0 0 10px;
}
.popAdList img
{
	height:60px;
	width:350px;
}

#part7{ margin:5px 0 0}
#part7 .PartnersLink,#part7 #friendLink
{
	 width:100%;
	 border:1px solid #ccc;	
	overflow:hidden;
	clear:both;
	margin:0 0 6px;
}
#part7 li
{
	float:left;
	margin:5px 3px;	
}


/*.AreaList dl dt
{
    font-weight:bold;
    height:25px;
    line-height:25px;   
    padding:0 0 0 10px;
}

.AreaList dl dd a
{
    color:#666;
    margin:0 9px 0 0;
    height:22px;
    line-height:22px;
}*/

.PartnersLink
{
	border: 1px solid #CCCCCC;
	/*height: 148px;*/
	margin: 0 6px 0 0;
	overflow: hidden;
	/*width: 470px;*/
}
.PartnersLink li
{
	float: left;
	margin: 5px 3px;
}
.PartnersLink li img
{
	width:110px;
	height:40px;
}
.linkList
{
	padding:5px;
}
.part21 #tjContent
{
	height:126px;
}

.smsList
{
	border:1px solid #CCCCCC;
	margin:0 0 10px;
}
.smsList li
{
	background:url("../images/bg.png") no-repeat -224px -535px;
	float:left;
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding:0 0 0 10px;
	width:31%;
}
.smsList li a{}
.PriceList
{
	border:1px solid #ccc;
	height:245px;
	margin:0 0 8px;
	overflow:hidden;
}
.PriceList  #proList
{
	height:195px;	
	overflow:hidden;
}
                     
.PriceList   .head
{
	background:#FDFCF1;
	height:24px;
	line-height:24px; 
	/*font-weight:bold; 
	color:#D45417;
	margin:1px;*/
	border-bottom:1px dotted #ccc;
	
}
.PriceList   .head li{ background:none; float:left;}
.PriceList  #proList li{float:left;text-align:left;}
.PriceList  #proList .proInfo{/*width:680px;*/margin:0 auto;height:23px;line-height:23px;/* margin:0 0 2px;*/ border-bottom:1px dotted #d3d3d3;}
.PriceList  #proList .proInfo li{height:20px;line-height:20px;overflow:hidden;background:none;}
.PriceList  .head .col1{width:150px; padding:0 0 0 10px;}
.PriceList  .head .col2{width:80px;overflow:hidden;}
.PriceList  .head .col3{width:60px;overflow:hidden; }
.PriceList  .head .col4{width:165px;text-align:center;}
.PriceList  .head .col5{width:80px;text-align:center;}
.PriceList  .head .col6{width:100px;text-align:center;}
.PriceList  .headt .col7{width:55px;text-align:center;}
.PriceList  .head .col8{width:75px;}
.PriceList  .head .col9{width:60px;text-align:right;display:none;}
.PriceList  .head .col9 a{text-decoration:underline;}
.PriceList  .head .col9 a:hover{text-decoration:none;}
.proInfo .col1{background:url("../images/bg.png") no-repeat -224px -448px!important;}
.PriceList  #proList .proInfo .col1{width:140px;}
.PriceList  #proList .proInfo .col1 a{width:140px;height:20px;line-height:20px;display:block;overflow:hidden;}
.PriceList  #proList .col2{width:70px;overflow:hidden;}
.PriceList  #proList .col3{width:60px;overflow:hidden; }
.PriceList  #proList .col4{width:155px;text-align:center;}
.PriceList  #proList .col5{width:70px;text-align:center;}
.PriceList  #proList .col6{width:80px;text-align:center;}
.PriceList  #proList .col7{width:55px;text-align:center;}
.PriceList  #proList .col8{width:75px;}
.PriceList  #proList .col9{width:60px;text-align:right;display:none;}
.PriceList  #proList .col9 a{text-decoration:underline;}
.PriceList  #proList .col9 a:hover{text-decoration:none;}
.PriceList  #proList .priceUp{background:url(../images/bg2.png) no-repeat -105px 6px;width:30px;height:25px;display:block;}
.PriceList  #proList .priceDown{background:url(../images/bg2.png) no-repeat -135px 6px;width:30px;height:25px;display:block;}
.PriceList  #proList .priceNone{background:url(../images/bg2.png) no-repeat -158px 6px;width:30px;height:25px;display:block;}

.PriceList .PriceHeader
{
	background: url( "../images/bg1.png" ) repeat-x scroll 0 5px transparent;
	border-bottom: 1px solid #CCCCCC;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.PriceList  .PriceHeader ul{padding:0 10px;}
.PriceList  .PriceHeader li
{
	float:left;
	margin:0 10px 0 0;
	cursor:pointer;
}
.PriceList .PriceMore
{
	padding:0 8px 0 0;
	position:relative;
	top:-240px;
}
.PriceList .proListhead{}
.PriceList .PriceMore  a{}


.publicProInfo
{	
	border:1px solid #ccc;
	padding: 5px;
	margin:0 0 8px;
	background:#F8F8F8;
}
.publicProInfo .floatL
{
	width:84%;
}
.publicProInfo .floatR
{
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DADADA;
	height: 90px;
	margin: 20px 0 0;
	padding: 3px;
	width: 100px;
}
.publicProInfo .PurposeInfo
{
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DADADA;
	height:auto!important;
	height: 60px;
	min-height:60px;
	margin: 6px auto;
	padding: 10px;
}

.publicProInfo h5
{
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	padding: 0 8px;
}
.publicProInfo span{}
.publicProInfo img
{
	width:100px;
	height:90px;
}

.priceDetail
{
	border:1px solid #ccc;
	margin:0 0 8px;
	width:100%;
}
.priceDetail .priceDetailHeader
{
	background: url( "../images/bg1.png" ) repeat-x scroll 0 -29px transparent;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color:#fff;
}




.priceDetail .priceDetailHeader .detail01
{
	font-size:13px;
	font-weight:bold;
	width:200px;
}
.detail01 a{color:#fff!important;}
.priceSupplier{}
.relateList{}
.relateList li
{
	background:url("../images/bg.png") no-repeat scroll -224px -69px transparent;
	height:20px;	
	padding:0 0 0 10px;
}

.showIndicators{}

.proListContent{}
.priceDetailLeft
{
	border-right:1px solid #ccc;
}
.priceDetail td
{
	height:30px;
	min-height:30px;
}
.IndicatorsDetail,.tabFix
{
	border-left:1px solid #dadada;
	border-bottom:1px solid #dadada;	
	padding:4px 0 4px 4px;
}
.titleTips
{
	border-bottom:1px solid #dadada;	
	padding:0 4px 0 0;
	background:#f9f9f9;
	font-weight:bold;
}
.detail01
{
	text-align:left;
	text-indent:10px;
}
.detail02
{
	width:200px;
	text-align:left;
	text-indent:10px;
}
.priceDetail tr{}
.PriceButtontd{}
.PriceButtontd .PriceButton
{
	background:none repeat scroll 0 0 #efefef;
	border:1px solid #ccc;
	padding:4px 6px;
	display:block;
	width:60px;
	margin:4px auto;
	text-align:center;
}
.priceDetailLeft .relateList a
{
	color:#1F3A87;
}
.priceTre
{

}
.PointDetail{}
.PointDetail td
{
	vertical-align:middle;
	text-align:center;
}

.moduleInfo
{
	border:1px solid #ccc;
}
.moduleInfo th
{
	border-bottom:1px dotted #ccc;
	height:25px;
	line-height:25px;
}
.moduleInfo td
{
	height:20px !important;
	min-height:20px;
	padding:2px 0 0;
	vertical-align:top;
}
.moduleInfo .moduleDetail01{}
.moduleInfo .moduleDetail02{font-weight:normal;}
.moduleInfo .moduleDetail03{font-weight:normal;}

.IndicatorsDetail{}
.IndicatorsDetail ul{}
.IndicatorsDetail li{}
#proListContent
{
	width:708px;
	overflow:hidden;
}
.priSelected{color:red;}

#menuPic{ display:none;}