.fla_pic{ width:300px; float:left}
.shipin{width:298px;height:328px;background:#f4f4f4;border:1px solid #ddd;}
.shipin h2{text-align:center;line-height:25px;font-size:12px;margin:0;}
.shipin01{width:286px;height:214px;border:1px solid #ddd;margin:4px auto; position:relative;}
.shipin01 .video_ico {position: absolute;top: 170px;left: 15px;}
.shipin02{width:288px;height:74px;margin:0 auto;}
.shipin00{float:left;width:72px;height:75px;}
.shipin03{width:68px;height:51px;padding:1px;border:1px solid #ddd;cursor:pointer;}
.shipin030{width:68px;height:51px;padding:1px;border:1px solid #049;background:#049;cursor:pointer;}
.shipin04{width:72px;height:20px;line-height:20px;text-align:center;}
.shipin04 a:hover{color:#049;text-decoration:underline;}

.ofc_trend{ border:1px solid #ddd; width:298px; height:180px;}
.ofc_trend #my_chart{width:288px; height:160px; margin:10px 0 10px 10px}

.loupan_detail { float:right; width:645px;}
.loupan_detail h1 { line-height:50px; font-size:16px; }
.hd_detail{ width:645px;}
.hd_detail ul{ margin:0px; padding:0px;}
.hd_detail .dleft{ float:left; width:322px; overflow:hidden; height:30px; line-height:30px;}
.hd_detail .dleft a{ color:#444;}
.hd_detail li{ clear:both; line-height:30px;}
.hd_detail .line{ background:url(../images/line03.gif) no-repeat; width:645px; height:10px;}
.hd_detail font{ font-size:20px; color:#FF5F00; font-family:ºÚÌå; line-height:36px}
.hd_detail a{ text-decoration:underline; }
.hd_detail a.gray{ color:#999; text-decoration:none}
.hd_detail span.gray{ color:#999; text-decoration:none}
.hd_detail a:hover{ text-decoration:underline;color:#024174;}

.hd_detail .phone_r{ float:left; margin-left:10px; width:540px; overflow:hidden; display:inline;}
.hd_detail .phone_r_t{ font-weight:bold; font-size:14px; margin-top:8px;}
.hd_detail .phone_r_t span{ font-size:12px; font-weight:normal; color:#999;}
.hd_detail .phone_r_b{font-weight:bold;font-size:22px;font-family:Arial Black, Gadget, sans-serif; color:#FF5F00}

.infoextra{ width:960px; height:305px; margin:10px auto 0px; clear:both; }
.infoextra .newsBoxList{ width:648px; height:303px; overflow:hidden;}
.infoextra .newsBoxList .tag{ height:32px; width:648px; border-bottom:1px solid #ddd; background:#f4f4f4;}
.infoextra .newsBoxList .tag li{ float:left; width:80px; border-right:1px solid #ddd; height:32px; text-align:center; line-height:32px; cursor:pointer}
.infoextra .newsBoxList .infoextra_m{ height:252px; width:638px; overflow:hidden; margin-left:10px; clear:both}
.infoextra .newsBoxList .infoextra_c{ margin-top:10px;width:628px; padding-right:10px; height:242px; overflow:auto; line-height:22px; color:#333333;scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #ccc; scrollbar-3dlight-color: #ccc; scrollbar-darkshadow-color: #ccc; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff}
.infoextra .right{ float:left; width:300px; height:305px; overflow:hidden; margin-left:10px;}
.infoextra .right .hotrank{ width:298px; height:302px; border:1px solid #ddd; border-top:2px solid #f60; overflow:hidden;}
.infoextra .right .hotrank .tit{ height:32px; line-height:32px;font-size:14px; border-bottom:1px solid #ddd; text-indent:20px; font-weight:bold;background:url(../images/hd_nav_bg.gif) no-repeat;}
.infoextra .right .hotrank .rankbox{ width:254px; height:260px; background:url(../images/top10.gif) no-repeat; margin-left:10px; margin-top:5px; padding-top:2px; padding-left:24px;}
.infoextra .right .hotrank .rankbox li{ width:254px; height:26px; line-height:26px; clear:both; display:inline}
.infoextra .right .hotrank .rankbox li .s1{ float:left; width:144px; overflow:hidden;}
.infoextra .right .hotrank .rankbox li .s2{ float:left; width:50px; overflow:hidden; color:#DF4900;}
.infoextra .right .hotrank .rankbox li .s3{ float:left; width:60px; overflow:hidden; text-align:right}


.loupan_trend .tit{height:32px; line-height:32px;font-size:14px; border-bottom:1px solid #ddd; text-indent:20px; font-weight:bold;background:url(../images/hd_nav_bg.gif) no-repeat;}
.loupan_trend .con { width:928px; margin:15px auto;}
.loupan_trend .con th{ line-height:25px; text-align:center;border:1px solid #ddd}
.loupan_trend .con td{ line-height:25px; text-align:center;border:1px solid #ddd}
.loupan_trend .con td p{ line-height:25px; text-align:left; padding-left:10px;}

.mapabc .tit{ background:url(../images/hd_nav_bg.gif) 0px -1px no-repeat; height:33px; line-height:33px; font-size:14px; text-indent:20px; font-weight:bold}
.mapabc .top_search{ width:920px; height:60px; margin:10px auto; border:1px solid #ddd; line-height:30px; background:#f7f7f7; padding:5px 10px 5px}
.mapabc .map_main{ width:940px; margin:0px 8px 10px; border:1px solid #ddd; height:285px;}
.mapabc .mapabc_left{ width:692px; float:left; height:285px;}
.mapabc .open_close{ width:8px; height:172px; background:#e4eaf0; padding-top:113px; float:left}
.mapabc .mapabc_right{ width:240px; float:left}
.mapabc .right_top{ height:50px; border-bottom:1px solid #ddd;line-height:28px; padding-left:10px;}
.mapabc .right_top a{ text-decoration:underline; color:#049;}
.mapabc .right_t1{ height:26px; background:url(../images/map_bg.gif) repeat-x; border-bottom:1px solid #ddd; line-height:26px; font-weight:bold; width:240px;}
.mapabc .right_t2{ height:22px; background:#e4eaf0; line-height:22px; font-weight:bold}
.mapabc .right_t1 span{ float:left; padding-left:10px;}
.mapabc .right_t1 em{ font-style:normal; float:right; display:block;}
.mapabc .right_t2 .r1{ float:left; width:136px; margin-left:10px;}
.mapabc .right_t2 .r2{ float:left; width:44px;}
.mapabc .right_t2 .r3{ float:left; width:40px;}
.mapabc .right_r_b ul{ margin:0px; padding:0px; margin-top:8px;}
.mapabc .right_r_b li{ clear:both;}
.mapabc .right_r_b li .r1{ float:left; line-height:24px; width:136px; margin-left:10px;}
.mapabc .right_r_b li .r2{ float:left; line-height:24px; width:44px; text-align:center}
.mapabc .right_r_b li .r3{ float:left; line-height:24px; width:40px; text-align:center}
.mapabc .right_r_b li .r3 a{ text-decoration:underline}
.mapabc .change{ background:url(../images/change.gif) no-repeat top left; padding-left:20px; height:25px; line-height:25px;}


.photo_list .tit{height:32px; line-height:32px;font-size:14px; border-bottom:1px solid #ddd; text-indent:20px; font-weight:bold;background:url(../images/hd_nav_bg.gif) no-repeat;}
.photo_list .con { width:938px; padding:15px 0px 15px 12px; _width:928px; margin:0 auto;}
.photo_list .con .item { width:134px; text-align:center; float:left; margin:0 10px;_margin:0 8px;}
.photo_list .con .item img { padding:6px; border:1px solid #ddd; margin-bottom:5px; }
.photo_list .con .item h4 { line-height:18px; }


.comments .tit{height:32px; line-height:32px;font-size:14px; border-bottom:1px solid #ddd; text-indent:20px; font-weight:bold;background:url(../images/hd_nav_bg.gif) no-repeat;}
.comments .con { width:628px; padding:10px 10px; }
.comments .con .comment_score{  width:626px;}
.comments .con .comment_score td{ height:30px;}
.comments .b_tit{ width:626px; height:33px; background:#f4f4f4; margin-top:10px; border:1px solid #ddd;}
.comments .b_tit span{ line-height:33px; margin-left:10px; font-size:14px; font-weight:bold; float:left}
.comments .b_tit em{ float:right; padding-right:10px; line-height:33px;}
.comments .con .item { width:628px; clear:both; float:left; margin:10px auto 0px; border-bottom:1px solid #ddd; }
.comments .con .none { border-bottom:none; }
.comments .con .item .left { float:left; width:72px; text-align:center; }
.comments .con .item .left img { border:1px solid #ddd; }
.comments .con .item .left a { line-height:22px; }

.scorebox{width:298px; border:1px solid #ddd; clear:both; border-top:2px solid #f60;}
.scorebox .tit{height:32px; line-height:32px;font-size:14px; border-bottom:1px solid #ddd; text-indent:20px; font-weight:bold;background:url(../images/hd_nav_bg.gif) no-repeat;}
.scorebox .top { width:278px; padding:10px; font-size:18px; clear:both; }
.scorebox .top var { font-size:12px; color:#999;}
.scorebox .top em { font-size:24px; color:#F00; font-style:normal; font-weight:bold; }
.scorebox .top b{ color:#444}
.scorebox .top a { float:right; color:#024174; font-size:12px; }
.scorebox .hscore{ width:278px; margin:0 auto; padding-bottom:10px; border-bottom:1px dashed #ddd;}
.scorebox ul.score-list li{ margin-left:2px; height:22px; line-height:22px; clear:both; width:266px;}
.scorebox ul.score-list li span.score-bg,ul.score-list li span.score-bg span{background:url(../images/score.gif) no-repeat 0 0; display:block;}
.scorebox ul.score-list em{ width:50px; float:left}
.scorebox ul.score-list span{ float:left}
.scorebox ul.score-list li span.score-bg{width:177px; height:16px; overflow:hidden;}
.scorebox ul.score-list li span.score-bg span{text-indent:-99em}
.scorebox ul.score-list li span.scale{margin-left:5px; color:#b92638}
.scorebox ul.score-list li.c_jt span.score-bg span{background-position:0 -16px;}
.scorebox ul.score-list li.c_hj span.score-bg span{background-position:0 -32px;}
.scorebox ul.score-list li.c_gh span.score-bg span{background-position:0 -48px;}
.scorebox ul.score-list li.c_pt span.score-bg span{background-position:0 -64px;}
.scorebox ul.score-list li.c_kfs span.score-bg span{background-position:0 -80px;}
.scorebox ul.score-list li.c_jt em{color:#cf2a62;}
.scorebox ul.score-list li.c_hj em{color:#4f8b1a;}
.scorebox ul.score-list li.c_gh em{color:#0badb8;}
.scorebox ul.score-list li.c_pt em{color:#d6990a;}
.scorebox ul.score-list li.c_kfs em{color:#3845b8;}
.scorebox .score-item{ width:219px; clear:both;}
.scorebox .score-item ul{ margin:0; padding:0px; float:none; list-style:none}
.scorebox .score-item li{ clear:both; line-height:24px;}
.scorebox .score-item li .c1{ color:#cf2a62}
.scorebox .score-item li .c2{ color:#4f8b1a}
.scorebox .score-item li .c3{ color:#0badb8}
.scorebox .score-item li .c4{ color:#d6990a}
.scorebox .score-item li .c5{ color:#3845b8}
.scorebox .score-item label{ float:left; width:60px; text-align:right}
.scorebox .score-item p{ float:left; width:112px; cursor:pointer;}
.scorebox .score-item span font{ color:#CCCCCC; font-size:12px}
.scorebox .btn { text-align:center; }


.groupbuybox .tit{height:32px; line-height:32px;font-size:14px; border-bottom:1px solid #ddd; text-indent:20px; font-weight:bold;background:url(../images/hd_nav_bg.gif) no-repeat;}
.groupbuybox .buy{margin-top:5px;}
.groupbuybox .buy p { line-height:26px;padding-left:12px;padding-top:5px; display:block; float:left;width:220px;}


.btm_phone{ width:650px; margin:0 auto; clear:both; text-align:left;}
.maptips{ line-height:24px; color:#333;}
.maptips b{ color:#FF5F00;}