*{ margin:0; padding:0;}
body{ font-size:12px; font-family:arial; color:#444;}
ul,li{ list-style:none; float:left;}
h1, h2, h3, h4, h5, h6{ font-size:12px; font-weight:normal;}
img{ border:0;}
a{text-decoration: none; color:#004899; }
a:hover { text-decoration: underline; }
a.under:link,a.under:visited{ text-decoration: underline; }
a.under:hover{ text-decoration:none;}
table{ border:0;}


.left{ float:left;}
.right{ float:right;}
.textCen{ text-align:center;}
.space5,.line0,.space10,.space15{ font-size:0; line-height:0;}
.space5{ height:5px; clear:both;}
.space10{ height:10px; clear:both;}
.space15{ width:100%; height:17px; clear:both;}
.fb{ font-weight:bold;}
.fcRed{ color:#f00;}
.fc999{ color:#999;}
.fcFF3000{ color:#FF3000;}
.fc8D8D8D{ color:#8D8D8D;}
.fs14,.fs14b{ font-size:14px;}
.fb,.fs14b{ font-weight:bold;}
.fc4C4C4C{ color:#4C4C4C;}
.fc004899{ color:#004899;}
.wrapper{ width:950px; margin:0 auto; clear:both;}
.w100{ width:100%;}

#pageTop{ border:1px solid #DEDEDE; background:#f5f5f5; width:908px; margin:0 auto; border-top:0; line-height:23px; color:#8C8C8C; padding:0 20px; overflow:hidden;}
#pageTop a{ color:#8C8C8C;}

#navigation{ padding:0 0 0 20px; width:930px; margin:0 auto; background:#fff; overflow:hidden;}
#logo{ width:110px; height:74px;}
#nav{ padding:17px 0 17px 0; width:780px; float:right;}
#nav li{ border-right:1px solid #C6C6C6; margin-right:8px; height:40px; overflow:hidden; padding-right:8px;}
#nav p{ clear:left; }
#nav h1{ float:left; border-right:1px dotted #777; padding:0 8px;line-height:14px; height:14px; margin-bottom:12px; }
#nav .noBorder{ border:0;}
#nav .linob{ border:0; padding-right:0; margin-right:0;}

#menu .left,#menu .center,#menu .right,#menu .mback li.hover,#menu2 .left,#menu2 .right,#menu2 .space{ background:url(http://img.starlott.com/menuback.gif) no-repeat; width:7px; height:33px;}
#menu .center{ background-position:-7px 0;}
#menu .right{ background-position:-14px 0;}
#menu .mback{ background:url(http://img.starlott.com/mback.gif); height:33px; line-height:33px; color:#fff;}
#menu .mback li{ width:105px; text-align:center; font-size:14px; margin-right:20px;}
#menu .mback li.bbs{ width:93px;}
#menu .mback li.hover{ background-position:0 -33px; width:105px; height:33px;}
#menu .mback li a{ color:#fff;}
#menu2 .left{ background-position:0 -66px; height:47px;}
#menu2 .right{ background-position:-7px -66px; height:47px;}
#menu2 .center{ background:url(http://img.starlott.com/m2back.gif); width:896px; height:42px; padding:5px 20px 0; line-height:19px; word-spacing:2.5em;}
#menu2 .center a{ color:#404040;}
#menu2 .space{ width:1px; height:42px; background-position:-20px -70px; font-size:0; line-height:0; margin:0 28px;}


.kuaisu{ width:946px; padding:1px; border:1px solid #DFDFDF; background:#fff; overflow:hidden; clear:both;}
.kuaisu,.kuaisu a{ color:#444;}
.kuaisu .ksleft{ width:20px; overflow:hidden; height:108px; layout-flow:vertical-ideographic; letter-spacing:10px; font-weight:bold; background:#dfdfdf; padding:20px 0 0 6px; padding:20px 6px 0 0\9; *padding:20px 6px 0 0; _padding:20px 6px 0 0; }
.kuaisu .ksmain{ width:899px; padding:8px 0 0 15px;}
.kuaisu .ksmain li{ line-height:22px; border-right:1px solid #dfdfdf; padding-left:15px; width:95px;}
.kuaisu .kspiclink{width:899px; padding:6px 0 0 15px;}
.ksplimg{ border-top:1px dotted #585858; width:100%; padding-top:8px; font-size:0; line-height:0; }
.ksplimg img{ margin-right:23px;}

#footer{ text-align:center; line-height:36px;  color:#666;}
#footer a{ color:#666;}
#footerBody{ color:#666; text-align:center; line-height:24px;}
#footerBody img{ padding-top:5px; border:1px solid #ccc;}

/*------index-----*/
.chart li,.fmText h1,.n_list .title,.n_list2 .title,#i_news h2,.fmlist h3,.tjPicText .text h3,.listh3 h3,.footPlzs li{ background:url(http://img.starlott.com/background.gif) no-repeat;}
.mainLeft{ width:200px; float:left; margin-right:10px;}
.mainCenter{ width:430px; float:left;}
.mainRight{ width:300px; float:right;}
.frame{ border:1px solid #BACFE8;}

#flashBox{ width:200px; padding-bottom:10px;}
.w198{ width:198px; border:1px solid #BACFE8; overflow:hidden;}
.fTitle,.fTitle2{ background:url(http://img.starlott.com/titleBack.gif); height:24px; line-height:24px; width:100%;}
.fTitle2{ border-top:1px solid #BACFE8;}
.tleft{ padding-left:10px;}
.tleft a{ color:#00358B; font-weight:bold;}
.tright{ padding-right:10px; float:right;}
.tright a{ color:#999;}
.fMain{ padding:6px;}
.fMain .pic{ width:65px; height:65px;}
.fMain .text{ width:110px; padding-left:8px; line-height:22px; font-weight:bold;}
.fMain .list{ line-height:20px; padding:5px 0 0 5px; width:175px;}

.w428{border:1px solid #BACFE8; overflow:hidden; width:428px; }
#i_news{height:158px;}
#i_news h1{ font-size:20px; font-family:"黑体"; width:100%; text-align:center; line-height:46px;}
#i_news .list{ width:428px; padding:0 0 12px; overflow:hidden;}
#i_news h2{ font-size:14px; color:#999; line-height:25px; float:left; width:190px; padding-left:4px; overflow:hidden; height:25px; background-position:11px -26px; padding-left:20px;}
#i_news h3{ width:100%; background:#E3EBFC; border-top:1px solid #BACFE8; line-height:24px; text-align:center;}

#i_news h3 a,#newsTab li a,.kaijiang li a,.twoTab li a,#tuijian li a{ color:#4C4C4C;}
#newsTab li.hover a,.kaijiang li.hover a,.twoTab li.hover a,#tuijian li.hover a{ color:#004899;}


#newsTab li.hover,.kaijiang li.hover,.twoTab li.hover,#tuijian li.hover{ background:url(http://img.starlott.com/tabBack.gif) no-repeat; font-weight:bold;}

#newsTab li{ width:142px; height:24px; line-height:24px; border-right:1px solid #BACFE8; text-align:center; font-size:14px;}
#tuijian li{ width:213px; border-right:1px solid #BACFE8; text-align:center; font-size:14px; height:24px; }
#tuijian li.hover{ background-position:0 -100px;}
.n_list,.n_list2{ width:100%; clear:both; line-height:25px; font-size:14px; color:#999;}
.n_list2{ line-height:26px;}
.n_list .title,.n_list2 .title{ width:356px; background-position:11px -26px; padding-left:20px;}
.n_list2 .title{background-position:11px -25px;}

.w298{border:1px solid #BACFE8; overflow:hidden; width:298px; }
.kaijiang li{height:24px; line-height:24px; border-right:1px solid #BACFE8; text-align:center; width:73px;}
.kaijiang li.hover{ background-position:0 -30px; width:73px; height:24px;}

.typekj ul{ width:286px;}
.typekj .kjTitle{ border-bottom:1px solid #DEDEDE; color:#999;}
.typeli1{ width:70px; text-align:center;}
.typeli2{ width:62px; text-align:center;}
.typeli3{ width:144px; padding-left:10px;}
.kjmain{ background:#fff; line-height:25px; color:#4C4C4C;}
.kjmain2{ background:#EDF3FF; line-height:25px; color:#4C4C4C;}

.chart{ padding:8px 0 0;}
.chart li{ width:76px; padding-left:20px; line-height:23px; background-position:10px 7px;}
.chart2{ background:#EDF3FF; line-height:23px; color:#004899; padding:4px 10px; width:266px; word-spacing:0.4em;}
.toolTitle{ width:276px; border-bottom:1px solid #DEDEDE; font-weight:bold; padding:5px 0 0 6px; line-height:23px;}
.tool{ line-height:22px; padding:4px 4px 0;}

.twoTab li{height:24px; line-height:24px; border-right:1px solid #BACFE8; text-align:center; width:98px;}
.twoTab li.hover{ background-position:0 -60px;}

.saleTop ul{ width:186px; line-height:22px; color:#4C4C4C;}
.saleTop .sTitle{border-bottom:1px solid #DEDEDE; color:#999;}
.s01{ width:20px; text-align:center;}
.s02{ width:48px;}
.s03{ width:50px; text-align:center;}
.s04{ width:60px; text-align:right; padding-right:5px;}

.fTitleLeft,.fTitleLeft2{ font-weight:bold; padding-left:14px;}
.fTitleLeft{font-size:14px; }
.fTitleRight{ float:right;}
.fTitleRight a{ color:#999; float:right; padding-right:10px;}

.fmPic{ width:100px; height:80px; border:1px solid #dcdcdc;}
.fmText{ width:174px; padding-left:8px;}
.fmText h1{ font-weight:bold; padding-left:10px; line-height:22px; background-position:2px -10px;}
.fmText h2{ line-height:20px; color:#4C4C4C;}
.fmlist{ border-top:1px solid #DEDEDE; width:284px; padding-top:12px; margin-top:12px; line-height:22px; color:#999;}
.fmlist h3{ background-position:5px -26px; padding-left:12px; width:275px;}

.pad10{ padding:10px; >padding:10px 10px 0;}
.tjPicText .pic{ width:96px; height:96px; border:1px solid #DCDCDC; margin-top:5px;}
.tjPicText .picleft{ line-height:18px; padding:4px 2px 2px 4px; width:90px; height:90px;}
.tjPicText .text{ padding-left:10px; width:300px;}
.tjPicText .text h3{ background-position:0 -26px; padding-left:10px; line-height:26px; font-size:14px;}
.lineBtm{ border-bottom:1px dotted #9E9E9E; margin-bottom:10px; width:405px; clear:both; height:16px; >height:6px; _height:4px; _margin-bottom:11px;}

.listh3 h3{ background-position:3px -48px; padding-left:10px; line-height:21px;}
.hotfa{ padding-left:10px; border-top:1px solid #BACFE8; width:188px; font-weight:bold;}
.t01{ width:70px; padding-left:10px; line-height:20px; height:20px; overflow:hidden;}
.t02{ width:60px; text-align:right; padding-right:10px; line-height:20px;}
.t03{ width:34px; text-align:center; line-height:20px;}

.tjPicText .leftList{ background:#E3EBFC; width:86px; line-height:23px; padding:0 6px;}

.lsInfo{ padding:0 0 10px 10px;}
.lsInfo li{ border:1px solid #ddd; margin:10px 8px 0 0;}
.lsInfo p{ background:#F8F8F8; border-top:1px solid #ddd; line-height:18px; width:62px; text-align:center;}

.gameSearch{ padding:6px 0 6px 12px; >padding:7px 0 8px 12px;}
.gameSearch select{ width:65px; margin-right:2px;}
.footPlzs li{ background-position:0 -100px; width:90px; line-height:26px; height:26px; text-align:center; margin:8px 4px 0 0;}
.footPlzs{ padding:2px 0 10px 10px; _padding:2px 0 10px 9px;}

#iframe{ width:638px; float:left;border:1px solid #BACFE8; overflow:hidden; height:638px;}

#hotBuy ul{ width:286px; line-height:24px; color:#4C4C4C;}
#hotBuy .title{border-bottom:1px solid #DEDEDE; color:#999;}
.h01{ width:32px; text-align:center;}
.h02{ width:73px; padding-left:5px; overflow:hidden; height:24px;}
.h03{ width:53px; padding-left:5px;}
.h04{ width:73px; text-align:right; padding-right:5px;}
.h05{ width:40px; text-align:center;}

.fives{ width:288px; clear:both; padding:10px 0 10px 10px; color:#444;}
.fives li.one,.fives li.two,.fives li.three,.fives li.four,.fives li.fiv{ background:url(http://img.starlott.com/num.gif) no-repeat;width:22px; height:95px; border:1px solid #ddd; margin-right:5px; text-align:center; line-height:18px; padding:43px 0 0 3px; font-weight:bold; cursor:pointer;}
.fives li.one{ background-position:3px 15px;}
.fives li.two{ background-position:-26px 15px;}
.fives li.three{ background-position:-56px 15px;}
.fives li.four{ background-position:-86px 15px;}
.fives li.fiv{ background-position:-115px 15px;}
.fives .stepMain{ width:122px; height:130px; line-height:20px; padding-right:3px;}

#n_qaback{ width:102px; height:85px; padding:10px 8px 10px;}
#n_qaText{ line-height:23px; padding-top:5px;}
.fcFF5A00{ color:#ff5a00;}
.fc24831D{ color:#24831D;}
.fl_300{ width:294px; float:right; border:1px solid #ddd; overflow:hidden; padding:7px 2px 0; background:#fff; float:left; margin:0 0 5px;}

.phonepaper_list{float:none;overflow:hidden;width:285px;margin:10px auto;line-height:18px;color:#2A588C;}
.phonepaper_list li{border-bottom:1px dotted #2A588C;overflow:hidden;margin-bottom:-1px;height:100px;padding-top:16px;float:none;}
.phonepaper_list li b{font-size:14px;line-height:24px;}
.phonepaper_list li img{vertical-align:bottom;float:left;}
.phonepaper_list .phonepaper_con{float:right;width:204px;}
.phonepaper_list .phonepaper_num{color:#f60;margin:0 3px;}
.wsl200 .bg_phone{ background:#F1F7FD; height:370px;overflow:hidden;}
.phone_more{ float:right;display:inline;margin-right:10px;font-family:"宋体";font-weigth:normal;}
/*----page------*/
.pageBar {clear: both;font-size: 14px; margin:0 10px 10px 20px; padding:38px 0 10px 0; width:100%; float:none; text-align:center;}
.pageBar span{ width:17px; height:20px; line-height:20px; padding:2px 5px; margin-right:5px;}
.pageBar a,.pageBar a:visited { text-decoration: none; color: #002091; margin-right:1px; padding:2px 2px;}
.pageBar a:hover {border-color: #D6DFED;background: #18479B;color: #fff;text-decoration: none;}
.pageBar .thisPage {font-weight: bold;	font-size: 13px;background:#18479B; border:1px solid #D6DFED; color:#fff; width:17px; line-height:20px; height:20px; }
