* { margin:0; padding:0;}
body { font-family:arial; font-size:11px; color:#636466;}
input { font-family:arial; font-size:11px; color:#636466;}
img { border:none;}

.clear { clear:both;}
a:link, a:visited{ color: #333333; text-decoration:none;}
a:hover{ color:#0066CC; text-decoration:underline;}
/*.header { width:1006px; height:86px; margin:0 auto;}*/
.header { width:1006px; height:100px; margin:0 auto;}

.top_line { height:3px; width:100%; background:url(../images/common/top_line.gif) repeat-x; overflow:hidden; padding-bottom:6px;}

.main { width:984px; margin:0 auto; clear:both;}
.main .left { float:right; width:189px;}
.main .left .ad { clear:both;}
.main .left .ad img { margin-top:9px; width:189px;}

 
.main .middle { float:left; width:556px; margin-right:11px;}
.main .middle .middle_ad{ margin-bottom:10px;width:556px; height:191px;}
.main .middle_second { float:left; width:486px; margin-right:11px;}
.main .right { float:left; width:217px; margin-right:11px;}
.main .right2 { float:left; width:785px; margin-right:10px;}
.main .right_second { float:left; width:287px;}
.main .right_other { float:left; width:762px; background:#fff; margin-left:9px;}

.main .left_side { float:left; width:637px;}
.main .right_side { float:right; width:322px;}

.main .left_02 { float:left; width:247px; margin-right:0;}
.main .right_02 { float:right; width:726px;}

.main .left_03 { float:left; width:178px;}
.main .right_03 { float:right; width:795px;}

.menu { list-style:none; margin:0 0 11px 0}
.menu li { float:left; width:189px; margin-top:7px;}
.menu2 li { float:left; width:200px; margin-top:7px;}
.menu li.top_one { margin-top:0;}
.menu .first_menu { width:189px; height:22px; background:url(../images/common/menu_bg.gif) no-repeat;}
.menu .first_menu_article { width:217px; height:22px; background:url(../images/common/menu_bg_02.gif) no-repeat; line-height:22px; color:#0d5a82; font-size:12px; font-weight:bold; padding-left:30px;}
.menu .chars { float:left;}
.menu .chars a { color:#0d5a82; font-size:12px; font-weight:bold; text-decoration:none; line-height:22px; padding-left:13px;}
.menu .chars a:hover { color:#ff6633;}
.menu .arrow { float:right;}

.menu .second_menu { background:#f5fcfe; border:1px solid #bfdfef; border-top:none; padding:10px 0;}
.menu .second_menu a { display:block; color:#0d5a82; text-decoration:none; background:url(../images/common/arrow_blue.gif) no-repeat 13px center; line-height:20px; padding-left:25px;}
.menu .second_menu a:hover { color:#ff6633; text-decoration:underline;}
.menu .second_menu span { display:block; color:#0d5a82; background:#d8ecf5 url(../images/common/arrow_blue.gif) no-repeat 13px center; line-height:20px; padding-left:25px;}
.menu .second_menu a.menu_on { background:#d8ecf5 url(../images/common/arrow_blue.gif) no-repeat 13px center;}

.menu .second_menu_02 { background:#f5fcfe; border:1px solid #bfdfef; border-top:none; padding:10px 0; width:245px; display:table;}

.box { margin-bottom:11px;}
.box .title { height:27px; background:url(../images/common/title_bg.gif) repeat-x;}
.box .title_left { height:27px; background:url(../images/common/title_left.gif) no-repeat left;}
.box .title_right { height:27px; background:url(../images/common/title_right.gif) no-repeat right; color:#0b2f4e; font-size:13px; font-weight:bold; line-height:27px; padding-left:12px;}
.box .content { border:1px solid #a6d0e7; border-top:none; display:table;}
.box .content2 { border:1px solid #a6d0e7; border-top:none; display:table; width:783px; margin-bottom:10px;}
.main .middle .box { width:556px;}
.main .middle .box .content { width:554px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* 针对Google Chrome、Safari 3.0、Opera 9 的CSS样式 */
.main .middle .box .content { width:556px;}
}

.main .right .box { width:217px;}
.main .right .box .content { width:215px;}

.main .single .box { width:984px;}
.main .single .box .content { width:982px;}

.footer { clear:both; background:url(../images/common/footer_bg.gif) repeat-x top; padding:30px 0 10px 0; text-align:center; color:#6d8295; font-size:12px;}
.footer a { color:#6d8295; text-decoration:none; padding:0 5px;}
.footer a:hover { color:#ff6633; text-decoration:underline;}
.footer p { padding:7px 0;}
.footer .links { color:#999; font-size:9px;}
.footer .links a { color:#999; text-decoration:none; font-size:9px; line-height:18px;}
.footer .links a:hover { color:#000;}

.guide { color:#006699; padding:3px 0 17px 9px;}
.guide a { color:#006699; text-decoration:none;}
.guide a:hover { color:#ff6633; text-decoration:underline;}

.main .right_other .guide { padding-left:0;}
.subtitle { padding:0 0 5px 9px;}
.blue_name { color:#006699; font-size:28px;}
.red { color:#ff0000;}

/*ad*/

.ad_index_product_sort_c{ margin:0 0 11px 0; width:556px; clear:both;}
.ad_index_product_sort_l_t{ width:189px; clear:both;margin:0 0 11px 0;}
.ad_index_product_sort_l{ width:189px; clear:both;margin:11px 0 11px 0; float:left}
.ad_index_product_content_l{ width:189px; float:left; display:inline; margin:11px 0 11px 0;}
.ad_article_sort_l_t{ width:248px; clear:both;margin:0 0 11px 0; }
.ad_article_sort_l{ width:248px; clear:both;margin:11px 0 11px 0; float:left }

.rank{ text-align:center; border:1px #A6D0E7 solid;}
.left3{ width:556px; overflow:auto;}

}

/*鏇挎崲html鏍囩鐨刢ss*/
.sIFR-replaced { visibility:visible!important;}
/*鏇挎崲鏂囨湰鐨刦lash*/
.sIFR-flash { visibility:visible!important;}
/*鏀惧湪FLASH涓殑鏂囨湰*/
SPAN.sIFR-alternate { display:none;}
/*瀹氫箟FLASH涓殑鏂囨湰*/


#left2{
float:left; width:556px; 
}
#left_box2 {
	height: 100%;
	width: 556px;
	border: 1px solid #30a6f0;
	background:url(../images/pick-bg.gif) repeat-x;
}

#left_box3 {
border:1px solid #30A6F0;
color:#5F5F5F;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
height:100%;
line-height:1.8em;
margin-top:8px;
padding:2px;
width:550px;
}
#le_3
{
	width:556px; overflow:auto;
}
.le_4{ height:50px;background:url(../images/VeriSignSeal_klein.gif) no-repeat 20px;
       padding-top:6px; padding-left:85px; border-top:#69C 1px double;}
.le_4 p{ float:left; line-height:25px;}

#le_1 {
height:10px;
}
h1 {
font-family:Verdana,Arial,Helvetica,sans;
font-size:18px;
font-weight:bold;
margin:2px 0 1px 30px;
}
#le3_1 {
float:left;

padding:30px 5px 8px 10px;
width:200px;
}
.price-red {
color:#CC0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.oldprice {
color:#00AA00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:line-through;
}
#le3_2 {
float:right;
line-height:20px;
margin-bottom:10px;
padding:0 10px 0 0; width:320px;font-family:Verdana,Arial,Helvetica,sans-serif;
}
.blueBox {
background:#BFDFEF none repeat scroll 0 0;
border-color:#CCCCCC;
color:#000;
height:26px;
line-height:26px;
padding-left:10px;
}
.double img{ margin-right:5px;}

.hotprobody .hot {
border-bottom:1px dashed #CCCCCC;
float:left;
height:245px;
padding-bottom:10px;
width:354px;
text-align:center;
}

.hotprobody .hot .hotpic { clear:left;
text-align:center;
}

p.more {
color:#FE8627;
font-size:12px;
font-weight:bold;
padding:0;
}

.hotprobody .hotr {
background:transparent url(images/main_li.jpg) no-repeat scroll left 15px; margin-left:10px; padding-left:10px; border-left:1px #CCCCCC solid;
}

.hotprobody .hot {
border-bottom:1px dashed #CCCCCC;
float:left;
height:300px;
padding-bottom:10px;
width:372px;
}
h2{ font-size:16px; margin:8px;}

.hottext{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-align:left; margin-left:10px;}
.hotpic span {
color:#FE8267;
font-size:14px;
font-weight:bold;
line-height:36px; 
}
p.more {
color:#FE8627;
font-size:12px;
font-weight:bold;
padding:0;
}

.top{ width:100%; height:121px; background:transparent url(../images/body_top_bg2.gif) repeat-x scroll center top }
.top_main{ width:980px; height:121px; margin:0 auto;}
.top_right{ width:680px; height:121px; float:right; background: url(../images/top_right_bg.gif)  no-repeat; }
.head_hot{height:85px;}
.head_hotlink{ width:360px; font-size:11px;color: #C31D6C; margin-right:30px; float:left;margin-top:30px; margin-left:50px;}
.head_hotlink a:visited{color: #C31D6C;  text-decoration:none;}
.head_hotlink a:link{color: #C31D6C;  text-decoration: none;}
.head_hotlink a:hover{color: #C31D6C;  text-decoration: underline ;}
.mainnav{ width:625px; height:36px; clear:both; margin-bottom:0px; padding-left:54px;}
.nav_1{ width:125px; height:28px; text-align:center; padding-top:8px; float:left; line-height:20px; background-image:url(../images/yellow_button_bg1.gif); background-repeat:no-repeat;}
.nav_1 a{font-size:16px; color:#fff; font-weight:bold; text-decoration: none;}
.nav_2{ width:125px; height:28px; text-align:center; padding-top:8px; float:left; line-height:20px; background-image: url(../images/black_button_bg1.gif); 
         background-repeat:no-repeat;}
.nav_2 a{font-size:16px;color:#fff; font-weight:bold; text-decoration:none;}
.nav_3{ width:125px; height:28px; text-align:center; padding-top:8px; float:left; line-height:20px; background-image: url(../images/black_button_bg2.gif); 
         background-repeat:no-repeat;}
.nav_3 a{font-size:16px;color:#fff; font-weight:bold; text-decoration:none;}
.nav_4{ width:125px; height:28px; text-align:center; padding-top:8px; float:left; line-height:20px; background-image:url(../images/yellow_button_bg2.gif); 
         background-repeat:no-repeat;}
.nav_4 a{font-size:16px; color:#fff; font-weight:bold; text-decoration: none;}

