/* CSS Document */
body { text-align: center; font-family:"ËÎÌå",arial; background: #223D6A; font-size:12px; color:#000; padding:0px; margin:0px;margin-top:15px; margin-bottom:15px;}
table,td,tr,th{font-size:12px;border-collapse:collapse;border-spacing:0;padding: 0px;}
div,form,img,ul,ol,li,dl,dt,dd,h1 {margin: 0; padding: 0; border: 0;list-style-type:none;}

/* Top */
#top {width:800px; height:70px; background-color:#FFFFFF; margin: 0 auto; }
.top-l {float:left;height:70px; width:150px; margin-left:29px;}
.top-l img {margin-top:10px;}
.top-r {float:left; height:70px; width:620px;}
.top-r ul{padding-top:20px; padding-right:20px; line-height:25px; text-align:right;}
.top-r li a:link {color:#000;text-decoration:none;}
.top-r li a:visited {color:#000;text-decoration:none;}
.top-r li a:hover {color:#000; text-decoration:underline; }
.top-r li a:active {color:#000;}


/* Menu */
#menu {width:788px; height:27px; background-color:#FFFFFF; margin: 0 auto; padding-right:6px; padding-bottom:6px; padding-left:6px;}
#menu span{ float:left;}
#menu a{ color:White;}
.menu-l{background:url(images/menu_01.gif) repeat-x; width:100px; height:21px;padding-top:7px; cursor:pointer;}
.menu-r {background:url(images/menu_01.gif) repeat-x;width:282px;height:21px;padding-top:7px;}

/*LIST-PLACE*/
#place{ width:787px; height:28px; margin:0px auto; padding-left:7px; padding-right:6px; background:#FFFFFF;}
.place-bg{ overflow:hidden; background:url(images/my_05.gif) repeat-x; width:787px; height:23px;}
.place-bgimg1{ background:url(images/my_06.gif) no-repeat 10px 6px; line-height:23px; float:left; width:23px; height:23px;}
.place-txt1{ font-size:12px; color:#000000; line-height:23px; float:left; width:65px;}
.place-txt2{ font-size:12px; color:#47709C; line-height:23px; float:left; width:415px; text-align:left; }
.place-bgimg2{ background:url(images/my_07.gif) no-repeat 5px 6px; width:30px; height:23px; float:left;}


/* Content1 */
#content1 {width:788px; height:220px; background-color:#FFFFFF; margin: 0 auto;padding-right:6px; padding-bottom:6px; padding-left:6px;}
.content1-l {width:262px; height:220px; background-color:#F9D31A; overflow:hidden;}
.content1-r {width:526px; height:220px; background-color:#FFFFFF}
.switchspan { width:82px; height:35px;cursor:pointer;}
#switch2 {width:244px; height:178px; margin-left:2px;background-color:#FFFFFF;float:left;border:1px #4B5E7E solid;border-top-style:none;}
#switch3 {}
.content1-l .ul1{ width:246px; height:35px; margin-left:4px !important; margin-left:2px;background-color:#FFFFFF;}
.content1-l .ul2{ width:244px; height:138px; margin-left:4px !important; margin-left:2px; padding-top:4px;background-color:#FFFFFF;border:1px #4B5E7E solid; border-top-style:none;}
.content1-l .ul2 li{height:25px; padding:2px 0 0 10px; text-align:left;}
.content1-l .ul2 li span{ clear:both;}
.content1-l .ul2 .button { padding-left:65px; float:left;}
.content1-l .ul3 { height:30px; width:250px; margin-top:6px;margin-left:4px !important; margin-left:2px;}
.content1-l .ul3 span{ float:left;}
.content1-l .ul3 .new1{ height:20px;padding-top:7px; width:45px;border:1px #B8B8B6 solid; border-left:none; border-right:none; background-color:#FFFFFF; text-align:right;}
.content1-l .ul3 .new2{ height:20px;padding-top:7px; width:185px;border:1px #B8B8B6 solid; border-left:none; border-right:none; background-color:#FFFFFF; text-align:left;}


/* Content2 */
#content2 {width:788px; height:280px; background-color:#FFFFFF; margin: 0 auto;padding-right:6px; padding-bottom:6px; padding-left:6px;}
.content2-l {width:262px; height:280px; margin-bottom:6px;}
.content2-r {width:526px; height:280px; background:url(images/border_03.gif);}
.line-head { width:251px; height:46px;}
.head1 {width:126px; height:40px;background:url(images/content2_01.gif) no-repeat; padding-top:6px;}
.head2 {width:90px; height:39px;background:url(images/content2_02.gif) no-repeat; padding-left:35px; padding-top:7px;}
.line-content {width:249px; height:234px;border:1px #3484B5 solid; border-top-style:none;}
.line-focus {width:232px; height:90px; margin:0 auto;background:#D4E7F5;}
.line-focus .line-img { width:99px; height:74px; margin-left:6px !important; margin-left:3px; margin-top:8px;border:1px #CDCDCB solid; background:#FFFFFF;}
.line-focus .line-img img { width:93px; height:67px; padding-top:3px; float:left; padding-left:3px;}
.line-focus .line-focus-content{ width:124px; height:76px; margin-top:8px;}
.line-focus .line-focus-content .line-li { line-height:18px; width:116px; height:20px; padding-left:8px; text-align:left;}
.content2-l .line{ line-height:19px; padding-top:4px; padding-left:33px; text-align:left;}
.div-city{ width:506px; height:260px; background:#FFFFFF; margin-top:10px; margin-left:10px !important; margin-left:5px;}
.city-switch { width:506px; height:32px;}
.city-switch span {width:90px; height:20px; float:left; padding-top:12px;}
.city-switch .span-switch1 { background:url(images/city_switch_01.gif) no-repeat;}
.city-switch .span-switch2 { background:url(images/city_switch_02.gif) no-repeat;}
.city-switch .span-switch3 { width:146px;background:url(images/city_switch_03.gif);}
.city-content {width:506px; height:136px;}
.img-focus { width:135px; height:100px;border:1px #CDCDCB solid;margin-left:15px !important; margin-left:8px; margin-top:10px;}
.img-focus img { width:125; height:90px; padding-top:5px; float:left; padding-left:5px;}
.img-title {width:137px; margin-top:5px; margin-left:15px !important; margin-left:10px; display:block;}
.city-content .city-line { width:353px; height:102px; margin-top:10px;}
.city-content .city-line1 { width:506px; height:26px;}
.city-line1 .city-more { width:80px; height:22px; text-decoration:none; background:url(images/city_switch_04.gif) no-repeat; margin-top:2px; margin-right:25px; padding-top:4px; padding-left:4px; cursor:pointer;}
.city-line .li1{ width:320px; height:16px;background:url(images/point_03.gif);margin-left:15px !important; margin-left:8px; padding-top:8px; text-align:left;}
.city-line .li1 span{ padding-left:15px;}
.div-city .city-s{ width:494px; height:84px; margin-left:6px !important; margin-left:3px; background:url(images/city_switch_05.gif);}
.city-s ul{ float:left;margin-top:7px;}
.city-s li{ float:left;height:26px; width:478px; margin-left:8px !important; margin-left:4px;}
.city-s span{ float:left;line-height:22px;}
.city-s .s1{width:44px; height:19px; background:url(images/city_switch_06.gif) no-repeat; text-align:left; padding-left:5px;}
.city-s .s2{width:380px; text-align:left;}
.city-s .s3{ width:46px; text-align:right;}

/* Content3 */
#content3 {width:788px; height:542px; background-color:#FFFFFF; margin: 0 auto;padding-right:6px; padding-bottom:6px; padding-left:6px;}
.cont3-l {width:262px; float:left;}
.cont3-r {width:526px; float:left;}
.T-L { width:233px; height:57px; background:url(images/point_04.gif) repeat-x; margin-left:9px !important; margin-left:5px;}
.ticket-img {clear:both;width:52px; height:38px; margin-left:9px !important; margin-left:4px; margin-top:8px;border:1px #CDCDCB solid;}
.ticket-img img { width:48; height:34px; padding-top:2px; float:left; padding-left:2px;}
.ticket-content {width:160px; height:38px; margin-left:9px !important; margin-left:4px; margin-top:8px;}
.ticket-content dt{ font-size:13px; color:#253D6B; text-align:left; line-height:19px;}
.ticket-content dd{ font-size:12px; color:#323232; text-align:left; line-height:19px;}
.content3-r1 {width:526px; height:195px; background:url(images/border_04.gif) repeat-x;}
.div-day{ width:506px; height:175px; background:#FFFFFF; margin-top:10px; margin-left:10px !important; margin-left:5px;}
.city-switch .day-switch3 { width:236px;background:url(images/city_switch_03.gif);}
.content3-l {width:262px; height:255px; clear:both;}
.server-content {width:249px; height:208px;border:1px #3484B5 solid; border-top-style:none;}
.server-content li{ line-height:24px; text-align:left;color:#253D6B; padding-left:15px;}
.server-img { width:233px; height:60px; margin-left:8px !important;margin-left:4px;}
.content3-r2 {width:526px; height:340px; margin-top:6px;}
.content3-img {width:526px; height:72px; background:url(images/shanxia_01.gif) no-repeat;}
.sx-ship {width:262px; height:268px; background:#D4E7F5;border:1px #3484B5 solid; border-top-style:none; border-right-style:none;}
.sx-ship1 {width:262px; height:268px; background:#D4E7F5;border:1px #3484B5 solid; border-top-style:none; border-left-style:none;}
.sx-ship .img1{width:246px; height:33px; background:url(images/shanxia_02.gif) no-repeat; margin-left:15px !important; margin-left:8px; margin-bottom:5px;}
.sx-ship .best-ship1{ line-height:22px; width:231px; height:22px; text-align:left; padding-left:30px; float:left !important;}
.sx-ship .best-ship2{ background:url(images/shanxia_04.gif) no-repeat; width:100px; height:17px; padding-top:2px; padding-left:7px; margin-top:1px; margin-right:30px !important; margin-right:15px;}
.sx-ship .best-ship3{background:url(images/shanxia_07.gif) repeat-x;width:203px;height:59px; margin-left:15px !important; margin-left:8px; margin-top:6px; padding-left:10px; padding-right:10px; padding-top:3px; text-align:left; line-height:19px;}
.sx-ship .best-ship4{ margin-left:15px !important; margin-left:8px; margin-top:3px; padding:0px;}
.sx-ship1 .img2{width:246px; height:33px; background:url(images/shanxia_03.gif) no-repeat;margin-left:15px !important; margin-left:8px; margin-bottom:5px;}
.sx-ship1 .in-ship{ width:262px; height:135px; margin-top:5px; float:left !important;}
.in-ship .ship-line{line-height:25px; width:231px; height:25px; text-align:left; padding-left:30px; float:left !important;}
.ship-line-more{background:url(images/shanxia_04.gif) no-repeat; width:100px; height:17px; padding-top:3px; padding-left:7px; margin-right:20px !important; margin-right:10px;}


/* Bottom */
.line10px{ clear:both; height:10px; width:800px;background-color:#FFFFFF; margin: 0 auto;}
#bottom { clear:both; width:788px; overflow:hidden; background-color:#FFFFFF; margin: 0 auto;padding-right:6px;padding-left:6px;}
.bottom-menu{height:23px;width:788px;background:#DAECF8;}
.bottom-menu span{float:left;padding-top:5px;font-size:12px; color:#0B57AD; font-weight:bold;}
.bottom-menu span a:link,.bottom-menu span a:visited,.bottom-menu span a:hover,.bottom-menu span a:active {color:#0A58Aa;}
.bottom-menu .span1{width:100px;}
.bottom-menu .span2{width:4px;}
.copyright{ overflow:hidden; line-height:20px; margin-top:10px; margin-bottom:10px; text-align:left; padding:0px;}
.copyright .l,.copyright .r{float:left;}
.copyright .l{ width:200px; text-align:center;}
.link{ clear:both; width:774px; background-color:#E9F4FA; margin: 0 auto; margin-top:0px; margin-bottom:20px; padding-top:6px; padding-bottom:6px;padding-right:6px;padding-left:6px;border:1px #3484B5 solid; line-height:18px; text-align:left;}
.b-a{ margin-top:10px;}

/* Other */
.float-l { float:left;}
.float-r { float:right;}
.no-bg { background:none;}
.blue-bg{ background:#F5FAFE;}
.ad-img{width:244px; margin-top:8px;margin-bottom:8px;border:1px #CDCDCB solid; background:#FFFFFF; padding:4px;}
.ad-img img{}

/* hot*/
#hot{ overflow:hidden; width:788px; background-color:#FFFFFF; margin: 0 auto;padding-right:6px; padding-left:6px;padding-bottom:6px;}
#hot .hot-line{width:780px; background-color:#F2F7FD; margin: 0 auto; padding-top:6px; padding-bottom:6px;padding-right:6px;border:1px #85B3D4 solid; line-height:18px; text-align:left;}
.hot-line .city{width:100px;background-color:#F2F7FD; line-height:18px; text-align:center;}
.hot-line .city-line{width:679px;}
.city-line span{ margin-right:5px; color:#3384B3;}

/* current */
#current-div{ width:788px; height:23px; margin:0 auto;padding-right:6px; padding-bottom:6px; padding-left:6px;background-color:#FFFFFF;}
.current{width:788px; height:23px; background:url(images/current_01.gif) repeat-x;margin:0 auto;}
.current span{ float:left; line-height:23px; text-align:left;}
.current .span-1{width:71px; padding-left:35px;}
.current .span-2{width:350px;}
.current .span-3{width:42px;padding-left:30px;}
.current .span-4{width:260px;}
.current .GongGaoCss a{margin-left:15px !important; margin:0 8px 0 8px; text-align:left; padding:0 2px 0 2px;}

/* related */
.related{ width:252px; border:1px #3484B5 solid;background:#F2F7FD;}
.related-title{width:240px; height:18px; background:url(images/border_07.gif) repeat-x; margin:3px auto; text-align:left; padding-top:5px;padding-left:6px;}
.related-title .span1{ width:180px; height:23px; padding-left:17px;}

/* Link color */
a:link {color: #376D8A; text-decoration:none;}
a:visited {color: #376D8A;text-decoration:none;}
a:hover {color: #E4010C; text-decoration:underline;}
a:active {color: #E4010C;}

/* Font */
.fb{ font-weight:bold;}
.f12-grey{ font-size:12px; color:#323232;}
.f12-blue{ font-size:12px; color:#253D6B;}
.f12-blue-p{ font-size:12px; color:#253D6B; background:url(images/point_01.gif) no-repeat 20px 11px;}
.f12-grey-p{ font-size:12px; color:#323232; background:url(images/point_02.gif) no-repeat 0px 3px;}
.f12-blue-p1{ font-size:12px; color:#253D6B; background:url(images/current_02.gif) no-repeat 10px 6px;}
.f12-blue-p2{ font-size:12px; color:#253D6B; background:url(images/current_03.gif) no-repeat 10px 6px;}
.f12-blue1-p{ font-size:12px; color:#253D6B; background:url(images/point_05.gif) no-repeat 8px 9px;}
.f12-blue1{ font-size:12px; color:#3384B3;}
.f12-orange{ font-size:12px; color:#F47621;}
.f12-orange-p{ font-size:12px; color:#F47621;background:url(images/point_07.gif) no-repeat 0px 9px;}
.f13-blue{ font-size:13px; color:#253D6B;}
.f13-w{ font-size:13px; color:#FFFFFF;}
.f13-grey{ font-size:13px; color:#323232;}
.f14-w{ font-size:14px; color:#FFFFFF;}
.f14-grey{ font-size:14px; color:#323232;}
.f14-blue{ font-size:14px; color:#253D6B; cursor:pointer}
.f14-blue-p{ font-size:14px; color:#253D6B; background:url(images/point_06.gif) no-repeat 0px 2px;}
.f14-orange{ color:#FF6600; font-size:14px;}

.p16{ line-height:16px;}

/*add css*/

.indexLeft li a:link {color: #253D6B; text-decoration:none;}
.indexLeft li a:visited {color: #253D6B;text-decoration:none;}
.indexLeft li a:hover {color: #E4010C; text-decoration:underline; }
.indexLeft li a:active {color: #E4010C;}

.f14-w a:link {color: #FFFFFF;}
.f14-w a:visited {color: #FFFFFF;}
.f14-w a:hover {color: #FFFFFF; text-decoration:underline;}
.f14-w a:active {color: #FFFFFF;text-decoration:underline;}
/*Ò³Âë*/
.pageccc{font-size:14px; font-weight:bold;}
.pageccc a:link, .pageccc a:active, .pageccc a:visited, .pageccc a:hover{ text-decoration:none; font-size:14px;}
.pageccc a{margin:2px 5px 2px 5px;}

/*µ¯³öÌáÊ¾*/
.msgshowdiv{position:absolute;z-index:99; width:300px; left:0px;top:0px; margin:0px; padding:0px;}
.msgshowdiv .msgshowdiv_top{height:9px; line-height:9px;background:url(images/t.gif) no-repeat; width:300px;}
.msgshowdiv .msgshowdiv_body{ background:url(images/m.gif)  repeat-y;width:300px;}
.msgshowdiv .msgshowdiv_body .c{ padding:10px; font-size:12px; line-height:20px;text-align:left;}
.msgshowdiv .msgshowdiv_body .c h3{ width:250px; float:left; font-size:12px;  margin:0px; padding:0px; border-bottom:#B8DFFF solid 1px; }
.msgshowdiv .msgshowdiv_body .c h4{width:10px; height:10px; line-height:10px; vertical-align:middle;  cursor:pointer; float:left;font-size:12px; font-weight:normal; background:#CCCCCC;  margin:0px; padding:0px;}
.msgshowdiv .msgshowdiv_bottom{height:9px;line-height:9px; background:url(images/b.gif) no-repeat;  width:300px;}
.spannote{border-bottom:#0033FF  dashed 1px; cursor:pointer;}


