@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; margin:0 auto; width:996px; font-size:12px;}
a { color:#666; text-decoration:none; font-size:12px; }
a:hover { text-decoration:underline; color:#F00;}
img { border:0;}
* { margin:0; padding:0;}

#urhere { width:996px; height:29px; margin-top:5px;}
#urhere ul { margin:0; padding:0;}
#urhere li { list-style:none; float:left;}
#urhere li#left { width:30px; height:29px; background:url(images/base/urhere_left.gif) no-repeat;}
#urhere li#center { width:946px; height:22px; background:url(images/base/urhere_center.jpg) repeat-x; padding:7px 0 0 8px;}
#urhere li#center span { color:#F5109A;}
#urhere li#right { width:12px; height:29px; background:url(images/base/urhere_right.gif) no-repeat;}
.buysub { margin:30px auto; width:224px;}

#header { background:url(images/base/topnavbg.jpg) repeat-x; width:996px; height:127px; margin:0 auto 5px;}
#logo { width:189px; height:75px; float:left;}
.topnav {  width:800px; overflow:hidden; height:32px;}
.topnav ul { margin-left:65px!important; margin:15px 10px 15px 25px; float:left; width:600px; overflow:hidden; height:22px; overflow:hidden;}
.topnav li { float:left; list-style:none; margin-left:10px;}
.topnav li a { color:#333;}
.topnav li.phone{ color:#F00; margin-left:50px; font-weight:bold;}
.topright { width:90px; margin-left:-20px; float:left; overflow:visible; height:100px}
.topright ul { width:90px; position:relative; height:100px}
.topright li { background:url(images/base/toprightli.gif) 0 5px no-repeat; list-style:none; line-height:18px; margin-bottom:10px; padding-left:15px; width:70px;}
.topright li strong { letter-spacing:1px;}
.menu { width:996px; height:30px; background:#ED6887; float:left; overflow:hidden;}
.menu_left { background:url(images/base/menu_left.gif) no-repeat; color:#ED6887; width:100px; height:15px; margin:5px 30px; padding:5px 0 0 13px; font-weight:bold; letter-spacing:2px; float:left;}
/*top menu*/
#ddimagetabs { width:700px; float:left; height:24px; margin:20px 0 0 50px; padding-bottom:-30px; overflow:hidden; position:relative;}
#ddimagetabs ul { width:700px; overflow:hidden;}
#ddimagetabs li { list-style:none; float: left; margin-right:5px; text-align:center; width:79px;}
#ddimagetabs li a { color: #000; font-size:14px; float: left; word-spacing:12px; background:url(images/base/topnav.gif) 0 -24px no-repeat; width:79px; height:31px; text-decoration:none; padding-top:6px;}
#ddimagetabs li a:hover { color:#FFF; word-spacing:12px;background:url(images/base/topnav.gif) no-repeat;}
#ddimagetabs li.hover a{color:#FFFFFF; font-size:14px; padding:4px 0 0 2px; background:none;}
#ddimagetabs li.hover a:hover { word-spacing:12px; text-decoration:underline; background:none;}
#ddimagetabs li#dd_home a { color: #FFF; background:url(images/base/topnav.gif) no-repeat; font-weight:bold;}
#tabcontentcontainer { width:700px; padding:8px 0 0 0; color:#FFFFFF; word-spacing:3px; overflow:hidden; text-align:center; position:relative;}
#tabcontentcontainer a{	color:#FFF;  text-decoration:none;}
#tabcontentcontainer a:hover{color:#FC0}
.tabcontent,.tabcontent2,.tabcontent3,.tabcontent4,.tabcontent5,.tabcontent6,.tabcontent7 {	display: none; line-height:120% }
/*top search*/
.hotsearch { width:996px; height:25px; background:#FDE9EA; overflow:hidden; margin-bottom:5px;}
.hotsearch ul { margin:5px 20px;}
.hotsearch li { list-style:none; float:left;}
.hotsearch li#left { word-spacing:1px; width:180px;}
.hotsearch li#left a { color:#F00;}
.hotsearch li#center { margin-left:60px; word-spacing:1px;}
.hotsearch li#right { background:url(images/base/searchbg.gif) no-repeat; padding-left:35px; margin:-3px 0 0 60px; height:30px; line-height:30px; vertical-align:middle;}
.hotsearch li#right input { float:left;}
.hotsearch li#right a { padding-top:5px;}
/*foot css*/
#footer {width:996px; border-top:1px solid #CCC; line-height:25px; margin:3px 0; overflow:hidden;}
#footer li {list-style:none; padding:0px; margin:2px; float:left; line-height:25px;}
.footPic {float:left; margin-left:295px!important;margin-left:135px;}
.footPic li { padding-right:30px;}

