/* Default */
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body { font-size:12px; background:url(/travel/images/bg.gif) top left repeat-x;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.clear { clear: both; display: block; visibility: hidden; line-height:0px;}

/* Layout */
#wrap {width:990px; margin:0px auto; background:url(/travel/images/bg_top_travel.gif) 0px 26px no-repeat;}
#main_content {float:left; width:655px;}
#sidebar {float:right; width:300px;}

#main_content #article_list {float:left; width:430px;}
#main_content #sub_news {float:right; width:210px;}

/* Header */
#header {padding:10px 0px 5px 0px;}
#header #logo {margin-top:17px;}
#header #ads {float:right; width:728px;}

/* Navigation */
#nav {background:url(/travel/images/bg_nav.gif) top left no-repeat; padding:5px 0px;}
#nav #menu {float:left; width:700px; padding:8px 10px; list-style:none; font-size:14px; font-weight:bold;}
#nav #menu li { display:inline; margin-right:13px;}
#nav #menu li a {color:#000;}
#nav #menu li a:hover {color:#e67200; text-decoration:none;}
#nav #menu li .selected {color:#e67200;}
#nav #search {float:right; width:260px; margin-top:5px;}
#nav #search .searchform {width:170px; padding:2px; font-size:12px;}
#nav #search .bt_search {background:url(/travel/images/bt_search.gif) top left no-repeat; width:66px; height:21px; border:none; font-size:14px; font-weight:bold; color:#fff;}

/* Ads_box */
.adbox_top {float:left; width:310px; padding:10px; padding-top:5px;}
.adbox_top .ad_img {float:left; width:180px;}
.adbox_top .ad_info {float:right; width:120px; font-size:10px;}

/* content */
#content {background-color:#fff; padding:10px;}

/* article list */
#article_list {margin-bottom:13px;}
#article_list .article {padding:10px; padding-right:0px; border-bottom:1px solid #cccccc; color:#666;}
#article_list .article .navi {font-size:10px; color:#f2b52d;}
#article_list .article h2 {font-size:16px; margin-bottom:5px;}
#article_list .article h2 a {color:#000;}
#article_list .article img {margin-left:10px;float:right;}

/* advertisement */
#ads2 {padding:20px; padding-right:0px;margin-bottom:15px;}
#ads2 .ad_box {float:left; width:180px; margin-right:20px;}

/* Sub news box */
.subnews {margin-bottom:20px; background-color:#e6e6e6;}
.subnews .title {color:#fff;background:url(/travel/images/bar_travel1.gif) top left no-repeat; padding:5px 10px; font-weight:bold; font-size:16px;}
.subnews .title a {color:#fff;}
.subnews .title a:hover {text-decoration:none;}
.subnews .content {padding:5px 10px 10px 10px; }
.subnews .content h3 {font-size:16px;}
.subnews .content h3 a {color:#000;}
.subnews .content #writer {font-size:10px; color:#666;}

/* Box Article */
.box_article {width:319px; margin-bottom:15px;}
.box_article .title {background:url(/travel/images/bar_travel2.gif) top left no-repeat; padding:10px; font-size:14px; font-weight:bold; color:#d49200; margin-bottom:10px;}
.box_article .title a {color:#504638;}
.box_article .title .rss {float:right; width:65px; text-align:right; font-size:11px; font-weight:normal;}

.box_article .thumb_article {padding-bottom:10px;}
.box_article .thumb_article img {float:left; margin-right:10px;}
.box_article .thumb_article h4 {font-size:16px; margin-bottom:5px;}
.box_article .thumb_article h4 a {color:#000;}
.box_article .thumb_article h4 a:hover {color:#d49200;}
.box_article .thumb_article .date {font-size:11px; color:#999;}

.box_article ul {list-style:none;}
.box_article ul li {padding-left:10px; background:url(/travel/images/icon_dot.gif) 3px 5px no-repeat; margin-bottom:5px;}
.box_article ul li a {color:#000;}
.box_article ul li a:hover {color:#d49200;}

/* Sponsored links */
#sponsorlink {border-top:1px solid #cccccc;}
#sponsorlink .title {font-size:11px; padding:10px 0px; padding-right:10px; text-align:right; color:#3d81ee;}
#sponsorlink .ad_list {margin-bottom:5px;}
#sponsorlink .ad_list .text {font-size:11px; color:#666;}

.skybluefont a {color:#3d81ee; font-size:13px; font-weight:bold; text-decoration:underline;}
.skybluefont a:hover {color:#3d81ee; font-size:13px; font-weight:bold; text-decoration:none;}
.smallgreen a {color:#1b703a; font-size:10px;}

/* Special Report */
#specialreport {background:#f4f1ea url(/travel/images/bg_specialfeature.gif) top left repeat-x; margin-bottom:15px; padding:5px;clear:both;}
#specialreport .title {color:#d49200; font-size:16px; font-weight:bold; padding:7px;}
#specialreport #image_special {width:280px; height:40px; padding-top:70px; padding-left:10px; background:url(/travel/images/img_special.gif) top left no-repeat;}
#specialreport #image_special a {color:#fff; font-weight:bold; font-size:28px;}
#specialreport p {padding:10px; color:#666;}

/* Most Popular */
#mostpopular { padding:5px; background-color:#e6e6e6;}
#mostpopular .title {font-size:16px; color:#d49200; font-weight:bold; padding:5px;}
#mostpopular #tap_menu {list-style:none;}
#mostpopular #tap_menu li {float:left; padding:5px 12px; margin-right:3px; background:#b2b2b2 url(/travel/images/bg_tap.gif) bottom left repeat-x;}
#mostpopular #tap_menu li a {color:#fff;}
#mostpopular #tap_menu #selected {background:url(/travel/images/bg_most_hover.gif) top left repeat-x;}
#mostpopular #tap_menu #selected a {color:#000;}

#mostpopular #newslist {list-style-type:decimal; background:#fff url(/travel/images/bg_tapcontent.gif) top left repeat-x; font-size:12px; padding:15px; padding-bottom:8px; padding-top:10px;}
#mostpopular #newslist li {font-size:11px; color:#666;margin-bottom:7px; margin-left:15px;}
#mostpopular #newslist li a { color:#003061; font-size:12px;}

#backgroundrss {background-color:#fff; border-top:2px solid #e6e6e6;}
#mostpopular #seemore {float:right; width:120px; padding:10px 5px; text-align:right; color:#003061; font-size:12px;}
#mostpopular #rssfeed {float:left; width:110px; padding:10px 5px; font-size:10px;}
#mostpopular #rssfeed a {color:#424243; text-decoration:none;}
#mostpopular #rssfeed a:hover {color:#424243; text-decoration:underline;}

/*Sponsored Article*/
.article_sponsor {background-color:#f7f5ef; padding:10px; color:#666;}
.article_sponsor img {margin-left:10px;float:right;}
.article_sponsor .navi {font-size:11px; color:#f2b52d; font-weight:bold;}
.article_sponsor h2 {font-size:16px; margin-bottom:5px;}
.article_sponsor h2 a {color:#000;}

/*video*/
#video{clear:both; float:left; width:280px; background:#1f1f1f; padding:10px; margin-top:10px; display:inline;margin-bottom:15px;}
#videoHeader{float:left; width:280px; padding-bottom:10px;}
#videoHeader h3{float:left; font-size:16px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
#videoHeader h3 a{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;}
#videoHeader p{float:right; color:#fff; font-size:11px;}
#videoHeader p a{color:#fff;}
#videoContent{clear:both; float:left; width:280px;}
.videoList{float:left; width:90px;}
.videoList p{font-size:11px; color:#bcbcbc; margin:5px 0; display:inline;}
.videoList p a{color:#bcbcbc; }

/* Archive */
#title_archive {background:url(/travel/images/bg_title_archive.gif) top left no-repeat; padding:7px 15px; font-size:20px; font-weight:bold; color:#fff; margin-bottom:0px;}
#archive h3{font-size:16px; color:#d49200;border-bottom:1px solid #b6b6b6; padding:5px 8px;}	
#archive .article {padding:15px 10px; border-bottom:1px solid #E6E6E6;}
#archive .article img{float:left;margin-right:10px;margin-bottom:7px;}
#archive .article h2 {font-size:16px; margin-bottom:5px;}
#archive .article h2 a {color:#000;}
#archive .article p {line-height:16px; color:#333;}
#archive .article .date {font-size:11px; color:#999999; margin-bottom:5px;}
#archive .article ul {list-style:none; margin-top:5px; font-size:11px;}
#archive .article ul li {display:inline; margin-right:15px; font-weight:bold;}
#archive .article ul li span {color:#666; font-weight:normal;}

/* countries */
#country {float:left;width:655px; background:url(/travel/images/bg_china.gif) repeat-x left top; padding-top:10px;margin-top:0px;display:inline; clear:both; margin-bottom:10px;}
#country h2{float:left;font-size:26px; color:#d49200;margin-left:10px;padding-bottom:10px;display:inline;}
#view_map{float:right; margin-right:10px;}
