/* CSS Document */

/********************* main right*************************/
#mod_2{ width:615px; margin:0 10px 0 5px;}
#mod_2bar{ width:45px;  float:left;}
#mod_2bar ul li{ width:45px; height:26px; background:url(../images/2barbg1.gif) repeat-y; text-align:center;}
.idid{*margin-bottom:-3px;}
#mod_2bar ul li a{cursor:pointer;}
#mod_2bar ul li a span{ display:block; width:45px;  height:26px; color: #FFCC66; vertical-align:middle; line-height:26px; background:none;}
#mod_2bar ul li a:hover span{ color:#fff; background:url(../images/2barbg2.gif);}
#mod_2bar ul #id1{ height:100px; background:url(../images/2bar1.gif);}
#mod_2bar ul #id6{ height:168px; background:url(../images/2bar6.gif);}
           

#mod_2main{ width:547px; margin:0px; padding:0px; margin-left:45px; }

#main_h_line{ width:530px; height:14px; background:url(../images/m_02.gif) no-repeat; position:relative; left:-3px;}
.hr_2{ width:326px; height:1px; border:#cccccc solid 1px; margin:5px 0; }
.maininf{float:left;}
.maininf h1{ margin:10px 0 0; font:bold 20px Verdana,sans-serif;color:#9F0608;}
.maininf h2{ margin:2px 0 10px; font:12px Arial,sans-serif; color:#000;}

.picAndDes{ width:547px;}
.picArea{ width:220px; float:left; padding-top:40px;}
.picArea p{ text-align:center; margin:10px 0;}
.picArea .picText{ text-align:center; color:#F36; text-decoration:underline; font-family:verdana; font-size:10px;}

.desArea{ width:326px; float:left;}
.dASub p{ margin:10px 0;}
.dASubPic{float:right; }
.pInput input{ width:30px; height:20px; border:#999 solid 1px; margin-left:10px;}
.pPic1,.pPic2{font-family:"Courier New",Courier,monospace; font-size:11px;}
.pPic1 img{ margin:2px 5px 2px 0; float:left;}
.pPic2 img{ margin:10px 10px 10px 0; float:left;}

.fontDes1{ color:#FEA41B; font-weight:bold; margin-top:40px; font-family:"Times New Roman", Times, serif;}
.fontDes2{ font-size:12px;}
.fontDes3{ color:#393; font-weight:bold; font-size:11px; font-family:"Times New Roman", Times, serif;}
.fontDes5{ color:#f00; font-size:18px;}
.alert{ color:#f00; font-size:16px;  font-family:Times, serif; text-decoration:underline;}
.clear1{ width:547px; height:0px; clear:both;}

.addinf{ width:547px; margin-top:40px;}
.addHead2{ background:url(../images/us_35.gif); height:30px; vertical-align:middle; line-height:30px;}
.addHead{ background:; height:22px; border-bottom:#666 solid 1px;}
.addHead img,.addHead2 img{ float:left;}
.addHead h3{ font-weight:normal; font:20px Arial;}
.addTil{ float:left; width:523px; font:36px Arial;}
.addTil2{ float:left; width:505px; font-size:16px;}
.aIPic1{ margin:100px 0 0;}
.aIPic2{ margin:35px 0 0 40px}
.aIPic3{ text-align:center;}
.aILink{ text-align:center;}
.aILink a{ margin:10px;}
.p1{ font: 600 14px Verdana,sans-serif;  margin:10px 0;}
.p2{ font:12px Arial,sans-serif; color:#333;line-height:24px; margin:10px 0;}
.p2 b{ font-size:14px;}
.addinf dl{ margin:10px 0;line-height:18px; color:#333;}
.addinf dt{ float:left; margin-right:5px; font-family:Verdana,sans-serif;}
.aIdl1 dt{ width:120px; height:20px; font-weight:bold; font-size:11px;}
.aIdl1 dd{ width:300px; height:20px; font-size:11px;}
.odd{ }
.even{ }
.aIdl2{ padding:20px 0 0 0; line-height:25px;}
.aIdl2 dt{ margin-left:30px; width:100px;}
.aIdl2 dt,.aIdl2 dd{ font:12px Arial; height:30px;}
.aIdl2 #longdt{ width:200px;}

.ul_1,.ul_2{ list-style:none; font-size:11px; margin:20px 30px 20px 0px;}
.ul_1 li,.ul_2 li{ width:33%; float:left; font-family: "Courier New", Courier, monospace; display:inline; color:#333;}
.hr_3{ width:540px; border:#ccc solid 1px; margin:10px 0 0; clear:both;}
.addinf .aITil2{ font-size:14px;}
.aI4 p{ font-family:arial;}
.aI4 h1{ margin:10px 0;}
.aI4Pic{ width:220px; height:150px;}
.aI4 dl dt,.aI4 dl dd{ height:20px; display:block;}
.aI4Block ul li{ float:left; width:100px; height:100px; vertical-align:middle; line-height:100px; text-align:center;}
.aI4Block ul{ margin:40px 20px 0 0;}
.aI4Block{ margin-right:80px;}


#addRel{ width:541px; background:#eee; border:#ccc solid 1px; border-top:#eee solid 1px;}
.alignright{ text-align:right; vertical-align:middle; margin-top:0px;}
.alighright a{ text-decoration:none; font-size:16px;}
.aRText{ padding-right:10px; height:15px; line-height:15px;}
.aRText a{ color: #3366FF; font-size:12px; font-weight: bold;}
.aRText a:hover{ text-decoration:underline;}
#addRel ul li{ list-style:none; float:left; width:160px; margin:9px 0 0 9px; margin-top:2px; background:#fff; border:#ccc solid 1px;}
#addRel ul li p{ text-align:left; margin: 0 0 5px 5px; font-weight:bold; font-size:9px; color:#999;}
.aIPic4{ margin:5px 0 0 5px; max-width:150px; *width:140px; *height:110px;}/* IE6 fixed */
.dashborder{ border-right:#ccc dashed 1px;}
.linkblue{ color:#36F; font-size:11px; text-decoration:underline;}
.linkgreen{ color:#090; font-size:11px; font-weight:bold; text-decoration:underline;}


#mod_3{ width:159px;}
.m3Til{ background:url( ../images/us_28.gif) repeat-x; width:157px; height:28px; vertical-align:middle; line-height:28px; text-align:center;}
#mod_3list1{ width:156px; border:#ccc solid 1px; font-size:11px;}

#mod_3list1 ul li{ list-style:none; margin:1px auto;}
.list1_block{ height:170px; margin:2px 0 0 0;}
.list1_block ul li{ list-style:none; border:none; margin:2px 0 0 0; }
.list1_block ul li.title{ width:156px; text-align:center; font-weight:bold; color:#666; margin:5px 0 5px 0;}
.list1_block ul li.pic{ text-align:center; }
.list1_block ul li.pic img{vertical-align:middle; line-height:80px;}
.list1_block ul li.des1,.list1_block ul li.des2,.list1_block ul li.des3{ font-family:verdada; font-size:1em; padding:0 0 0 10px; color:#666;}
.list1_block ul li.des4 {text-align:right;}
.list1_block ul li.des4 a { color:#0099CC; text-align:right; padding-right:10px;}

hr.dotted{ width:156px; height:1px; color:#ccc; border:#ccc dashed 1px; margin:0px;}

/******************* for brand page *************************/



#directMain h1{margin:10px 0 0 5px; font:bold 20px Verdana;color:#9F0608; border-bottom:#ccc solid 1px;}

.dMList{ width:480px; margin:10px 0 0px 30px;}
.dMList li{ width:158px; height:25px; float:left; vertical-align:middle; line-height:25px; margin:1px 1px 0 0;}

.dMText{ margin:20px 0 20px 5px; font:12px arial;}
.dMText b{font:bold 14px verdana; margin-top:40px;}
#dMList2 li{ margin-left:5px; list-style:outside; list-style:none;}
.dMText a{ text-decoration:underline;}

/********************************************/
