@charset "utf-8";
body{ font-size:12px; font-family:宋体,Arial, Helvetica, sans-serif; background:#f7f7f7}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
div,ul,li{list-style:none;margin:0;padding:0;}

a{ color:#475558; text-decoration:none;}
a:hover{ color:#ff8600; text-decoration:none;}

img,input,label{ vertical-align:middle;}

.position{position:relative}
.clear{ clear:both; }

.mt10{ margin-top:10px!important;}
.mb10{ margin-bottom:10px!important;}
.ml10{ margin-left:10px!important;}
.mr10{ margin-right:10px!important;}

.ml0{ margin-left:0px!important;}
.mr0{ margin-right:0px!important;}
.mt0{ margin-top:0px!important;}
.mb0{ margin-bottom:0px!important;}


.pt0{ padding-top:0px!important;}
.pb0{ padding-bottom:0px!important;}
.pl0{ padding-left:0px!important;}
.pr0{ padding-right:0px!important;}

.pt10{ padding-top:10px!important;}
.pb10{ padding-bottom:10px!important;}
.pl10{ padding-left:10px!important;}
.pr10{ padding-right:10px!important;}
.fontbold{ font-weight:bold!important;}
.border-t{ border-top:1px solid #dadfe0;}


.fl{ float:left!important;}
.fr{ float:right!important;}

.w150{ width:150px;}
.w80{ width:80px;}
.w70{ width:70px;}
.nobor{ border:0px!important; padding-bottom:0px!important;*padding-bottom:15px!important;}

.wrap{ width:1000px; padding:0px 50px 0px 50px; background:#fff; margin:0 auto;}
.header{ height:100px; position:relative; z-index:1000; }
.logo{ width:270px; height:60px; padding-top:30px; float:left;position:relative;}
.logo h1,.logo h3 {position:absolute;top:-99999px;}

.top_nav{ height:33px; line-height:33px; background:#f7f7f7; /* padding:0px 15px 1px 15px;*/position:relative; }
.top_ad_price{ height:30px; line-height:30px; border-bottom:1px solid #dadfe0;}
.top_ad_price span{ width:320px; float:right;}
.top_ad_price a{color:#ff8600;}
.top_ad_price a:hover{color:#ff8600;  text-decoration:underline;}


.food_ad{ clear:both; width:660px; height:90px; padding-top:10px; padding-bottom:10px; overflow:hidden;position:relative;}

.nav{ background:url(http://www.3hk.cn/skin/images/menubg.gif) no-repeat; height:57px;}

.nav_menu{ height:30;}
.nav_menu ul { float:left; }
.nav_menu ul li{ height:30; line-height:30px; float:left; text-align:center}
.nav_menu ul li a{ color:#fff; font-size:14px;}
.nav_menu ul li a:hover{ color:#ffff00;}

.nav_menu01{ width:185px;}
.nav_menu01 li{ width:92px;}

.nav_menu02{ width:445px; padding-left:20px;}
.nav_menu02 li{ width:89px;}

.nav_menu03{ width:320px; padding-left:30px;}
.nav_menu03 li{ width:80px;}
.nav_menu03 .l50{ width:70px;}
.pos_sub_nav{ clear:both; height:25px; line-height:25px; color:#999; position:relative}

.psn_01{position:absolute;left:110px;}
.psn_02{position:absolute;left:222px; display:none;}
.psn_03{position:absolute;left:310px; display:none;}
.psn_04{position:absolute;left:400px; display:none;}
.psn_05{position:absolute;display:none;left:580px;}


.wbcolor{ color:#0099cc!important;}
.wbcolor a{ color:#0099cc!important;}
.wbcolor a:hover{ color:#ff8600!important;}

.green{ color:#339900!important;}
.green a{color:#339900!important;}
.green a:hover{color:#339900; text-decoration:underline!important;}

.orange{ color:#ff8600;}
.orange a{ color:#ff8600;}
.orange a:hover{ color:#ff8600; text-decoration:underline;}

.red{ color:#ff3300!important;}
.red a{ color:#ff3300!important;}
.red a:hover{ color:#ff3300!important; text-decoration:underline!important;}

.yellow{ color:#ffff00}
.yellow a{ color:#ffff00}
.yellow a:hover{ color:#ffff00;text-decoration:underline;}

.txtc{ text-align:center; }

.white{ color:#fff}
.white a{ color:#fff}
.white a:hover{ color:#fff;text-decoration:underline;}

.synlogin{ padding-right:6px;}

.my3hk{ /*padding:0px 10px; */text-align:center;}
.my3hk b{ color:#000; font-weight:normal; color:#F00}
.my3hk em{color:#475558; font-style:normal}
.fensi{ position:absolute;  left:270px; padding-left:0px;top:1px;}
.fensi span{ color:#F00}

.attention{position:absolute; bottom:5px; left:200px;}
#user_login_info{position:absolute;left:520px;top:1px; padding-left:20px;}
.zyx{ padding-left:10px;}
/*.synchro_qq a{ width:16px;height:32px;display:block; overflow:hidden}
.synchro_qq span{ display:none;}*/

.big_s_c{float:right; padding-right:70px;padding-right:0px;}





.search_line{ height:35px;}

.sform{ width:220px; height:22px; padding-top:6px; padding-bottom:6px; float:left;}
.stput{ height:18px; line-height:18px; border:1px solid #ccc; background:#f7f7f7; padding-left:5px;  color:#999;width: 150px;}
.stbg{ background:url(../images/bg.png) no-repeat; width:22px; height:22px; border:0px; cursor:pointer}

.tnwz{ width:80px; line-height:35px; text-align:center; float:left;}

.hotkw{ width:535px; line-height:35px; float:left; overflow:hidden;height:35px;}
.weather{ width:160px; text-align:right; float:left;height:35px; line-height:35px;}
.weather img{}
.ad1000{ clear:both; z-index:2;}
.left{ width:660px; float:left;}
.right{ width:320px; float:right;}

.share{ clear:both; border-bottom:1px solid #e4e4e4; height:30px;padding-top:8px;}



/* 列表及内页头部样式*/

.listop{ width:100%; height:95px;}
.listname{ height:85px; line-height:85px; width:140px; padding-left:10px; float:left; font-size:32px; font-weight:bold; color:#475558;white-space: nowrap; font-family:微软雅黑,宋体}
.listname h2,.listname h1 {font-size:32px; font-weight:bold;font-family:微软雅黑,宋体;color:#475558;}
.listnav{ width:510px; padding-left:10px; float:left; padding-top:15px;}
.listnav a{float:left; padding:0 8px;margin:0 0 8px 2px;line-height:25px; background:#475558; text-align:center; color:#fff;white-space:nowrap;}
.listnav a:hover{ background:#ff8600; color:#fff;}
.listnav a:hover,.listnav a.curent{ background:#ff8600}

.listshare{ clear:both;  height:25px; padding-top:4px; padding-left:10px; background:#eef0f0}

.listag{width:320px; height:90px;  float:right; overflow:hidden;}
.listag_tag{ height:42px; margin-bottom:3px; overflow:hidden;}
.listag_tag a{height:20px; line-height:20px; text-align:center; margin-right:2px; margin-bottom:2px; background:#f1f1f1; float:left; padding-left:10px; padding-right:10px; min-width:40px;white-space: nowrap;}
.listag_tag a:hover{color:#fff;}

.listag_tag a,.listag_tag a.c1{ background:#bbe8ff;}
.listag_tag a:hover,.listag_tag a:hover.c1{ background:#333;}
.listag_tag a,.listag_tag a.c2{ background:#bdfcb9;}
.listag_tag a:hover,.listag_tag a:hover.c2{ background:#333;}
.listag_tag a,.listag_tag a.c3{ background:#fff8bb;}
.listag_tag a:hover,.listag_tag a:hover.c3{ background:#333;}
.listag_tag a,.listag_tag a.c4{ background:#ffc8bb;}
.listag_tag a:hover,.listag_tag a:hover.c4{ background:#333;}
.listag_tag a,.listag_tag a.c5{ background:#e0b7fa;}
.listag_tag a:hover,.listag_tag a:hover.c5{ background:#333;}

.listag_tag a,.listag_tag a.c7{ background:#bbe8ff;}
.listag_tag a:hover,.listag_tag a:hover.c7{ background:#333;}
.listag_tag a,.listag_tag a.c6{ background:#bdfcb9;}
.listag_tag a:hover,.listag_tag a:hover.c6{ background:#333;}
.listag_tag a,.listag_tag a.c9{ background:#fff8bb;}
.listag_tag a:hover,.listag_tag a:hover.c9{ background:#333;}
.listag_tag a,.listag_tag a.c8{ background:#ffc8bb;}
.listag_tag a:hover,.listag_tag a:hover.c8{ background:#333;}
.listag_tag a,.listag_tag a.c10{ background:#bbe8ff;}
.listag_tag a:hover,.listag_tag a:hover.c10{ background:#333;}

.listag_up{ clear:both; height:25px; line-height:25px;}
.listag_input{width:85px; height:18px; line-height:18px; border:1px solid #e4e4e4; padding-left:2px; margin-right:5px;}
.listag_submit{background:#ff8600; color:#fff; border:0px; height:20px; line-height:20px; padding-left:5px; padding-right:5px;cursor:pointer;}

.navigation{ height:40px; line-height:40px;}
.navigation span{ float:right; }
.navigation span a{color:#339900;}
.navigation span a:hover{ text-decoration:underline; }


/*侧边共用CSS样式*/

.article_recommended{ margin-top:10px; border:1px solid #dadfe0; padding:40px 20px 0px 20px;}
.article_recommended_tit{ position:absolute; width:100px; height:24px; top:0px; left:110px;_left:90px;color: #475558;font-size: 25px;font-weight: 700;text-align: center;height: 24px;background: #FFFFFF;}

.article_recommended h3{ height:45px; line-height:45px; font-weight:bold; border-top:1px solid #dadfe0; font-size:12px; color:#ff8600;}
.article_recommended h3 a{color:#ff8600;}

.art_rec{ clear:both; }
.art_rec img{ float:left; margin-right:10px; margin-bottom:10px;}
.art_rec p{ line-height:18px; height:54px; overflow:hidden; color:#999;}
.art_tit{ font-weight:bold; height:23px; line-height:20px;}

.art_rec_list{ clear:both; padding-bottom:20px;}
.art_rec_list ul li{ height:20px; line-height:20px; background:url(../images/bg.png) 0px -170px no-repeat; padding-left:10px; overflow:hidden}

.weibo_js_l{  border:1px solid #dadfe0; margin-top:10px;}
.weibo_js_l h3{ font-weight:bold; color:#ff8600; font-size:12px; height:25px; line-height:25px; padding-left:15px;}
.weibo_js_l_c{  margin:0 auto}

.listringtad{ width:320px; height:320px; margin-top:10px; overflow:hidden}



/*侧边小工具*/

.Tourism_assistant{ background:url(../images/bg.png) 0px -230px no-repeat; margin-top:18px; padding-top:15px;}
.Tourism_assistant h3{ font-size:14px; height:25px; line-height:25px; color:#fff; padding-left:40px;}
.Tourism_assistant h3 a{color:#fff;}

.Tourismli{ background:#eef0f0; height:80px;}
.Tourismli{ padding-left:20px; padding-top:15px;}
.Tourismli ul li{ width:100px; height:20px; line-height:20px; float:left; margin-bottom:5px;}
.Tourismli ul li a{ padding-left:22px;}

.Tricon01{ background:url(../images/bg.png) -665px -223px no-repeat}
.Tricon02{ background:url(../images/bg.png) -665px -296px no-repeat}
.Tricon03{ background:url(../images/bg.png) -665px -370px no-repeat}

.Tricon04{ background:url(../images/bg.png) -665px -246px no-repeat}
.Tricon05{ background:url(../images/bg.png) -665px -320px no-repeat}
.Tricon06{ background:url(../images/bg.png) -665px -393px no-repeat}

.Tricon07{ background:url(../images/bg.png) -665px -271px no-repeat}
.Tricon08{ background:url(../images/bg.png) -665px -344px no-repeat}
.Tricon09{ background:url(../images/bg.png) -665px -417px no-repeat}

/*侧边共用CSS样式*/

/*分页*/
.paging-box{ clear:both; padding-bottom:35px; margin-top:10px; height:25px;  text-align:center; font-size:12px; }
.paging-box a{ display:inline-block;height:23px; background:#fff; border:1px solid #b8b8b8; padding:0px 7px; line-height:23px;text-align:center; text-decoration:none!important; color:#475558!important; }
.paging-box a:hover{ background:#475558; color:#fff!important; border:1px solid #475558;}
.paging-box .nextpage{ width:45px;}
.paging-box a.curre{ background:#475558; color:#fff!important; font-weight:bold; border:1px solid #475558;}

.footfans{ margin-top:10px;  width:1000px; height:120px; position:relative;}
.footfans span{ width:60px; height:20px; line-height:20px; position:absolute; color:#ff0000; font-weight:bold; left:405px; top:35px; font-size:14px;}

.friendlink{ line-height:20px; margin-top:10px; height:56px; overflow:hidden}
.friendlink a{ color:#999; margin-right:5px;}
.friendlink a:hover{ color:#333}
.friendlink b{ color:#475558}

.footnav{ clear:both; background:#eef0f0; height:30px; line-height:30px; text-align:center; color:#999;}
.copyright{ line-height:20px; text-align:center; padding:15px; color:#333;}

/*add*/
.abold{font-weight:bold}
.ad1000 .l{ float:left; width:660px; overflow:hidden; position:relative }
.ad1000 .r{ margin-left:20px; float:left; position:relative; }
.ad1000 .t{ padding-top:10px;}
.ad1000 .m{ height:90px;}
.wb_wget{ width:300px;height:60px; padding:10px; margin-top:10px;}
.wb_wget_l{ float:left;}
.wb_wget_r{ margin-left:60px;}
.wb_wget_r p{ line-height:25px;}
.tf{ margin-top:5px; padding-left:50px;}
.blue{ color:#009DC5;}
.orange_bold{ color:#FF8600; font-weight:bold}
.cnzz{ display:none}
.zuoce{float:right; padding-right:20px;}
.zuoce a:hover{ text-decoration:underline; background:none}
.fsbox{width:523px;  float:right}
.fensi2{padding-left:70px;  left:310px; top:1px;}
.fensi2 span{ color:#F00}

.fensi3{padding-left:70px;  left:230px; top:1px;}
.fensi3 span{ color:#F00}

.attention2{position:absolute; right:230px;top:10px;}

/* 阿劲修改 2012.3.27 */
.po_title {display:block;width:0;height:0;overflow: hidden;}
.listnav ul li h1 {display:inline;font-size:12px;margin:0;}

/* 阿劲修改 2012.3.27 */
.cy {font-weight:normal;font-style:normal;font-size:12px;display:inline;color:#f90;}
.cy strong {position:absolute;top:-666px;}
.cy,.cy a {color:#f90;font-weight:normal;}

.po_title {display:block;width:0;height:0;overflow: hidden;}
.listnav ul li h1 {display:inline;font-size:12px;margin:0;}

.header .wrap {background:none; margin-left:auto; margin-right:auto; padding:0px;}
.new_nav {width:100%;height:172px;height:62px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:url(../images/120820_03.jpg) repeat-x}
.new_nav dt{ cursor:pointer}
.logos {float:left;width:175px;}
.new_nav_s {float:right;width:810px;}
.new_nav_s dl {float:left;height:43px;margin-top:10px;border-left:1px dotted #ccc;padding-left:10px;}
.new_nav_s dl,.new_nav_s dl a {font-size:14px;}
.new_nav_s dt {float:left;width:40px;line-height:1.6;}
.new_nav_s dd {float:left;line-height:1.6;}
.new_nav_s dd li {float:left;}
.new_nav_s dt a {font-weight:bold;color:#f90;}
.dl_1 {width:96px;}
.dl_1 dt {width:56px;}
.dl_1 dd {width:40px;}
.dl_1 li {width:100%;}
.dl_2 dd {width:79px;}
.dl_2 li {width:49.5%;}
.dl_3 {width:122px;}
.dl_3 dd {width:79px;}
.dl_3 li {width:49.5%;}
.dl_4 {width:192px;}
.dl_4 dd {width:140px;}
.dl_4 li {width:24.5%;}

.dl_5 {width:123px;}
.dl_5 dd {width:123px;}
.dl_5 li {width:33%;}

.dl_6 {width:130px;}
.dl_6 dd {width:80px;}
.dl_6 li {width:50%;}

.dl_7 {width:40px;}
.dl_7 dt {width:30px;}
.dl_7 dd {width:30px;}
.dl_7 li {width:100%;}

.dl_8 {width:50px;}
.dl_8 dt {width:50px;}

.dl_9 {width:136px;}
.dl_9 dt {width:56px;}
.dl_9 dd {width:80px;}
.dl_9 li {width:50%;}

.dl_10 dt {width:50px;}
.dl_10 dd {width:79px;}
.dl_10 li {width:49.5%;}

.dl_11 {width:160px;}
.dl_11 dd {width:120px;}
.dl_11 li {width:33.3%;}

.dl_12 {width:40px;}
.dl_12 dt {width:40px;}
.dl_12 a{ color:#475558!important; font-weight:normal!important; }

.dl_13 {width:100px;}
.dl_13 dd {width:100px;}
.dl_13 li {width:33.3%;}

.co a,.co {color:#e8004c;}
.cg a {color:#060;}
.cb a,.cb {color:#FF8600;}

#AdLayer {position:absolute;width:20px;display:none;height:59px;top:0px;right:0px; padding-top:520px;}
.li50{ width:50px!important;}
.weixin{ left:350px; position:absolute; top:0px;}

/*20130116微信按钮*/
/*20130116微信按钮*/
.weixin{/* width:317px;height:180px;*/}
.weixin{/*visibility:hidden;*/}
.S_index_toolbar01 a.button06:hover .weixin{visibility:visible;height:180px;}
.weixin .usercard_layer {z-index: 10;top:30px; left:390px;top:35px; display:none}
.weixin .usercard_layer_outside {position: relative;width: 309px;padding: 3px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: url(ui_semi_.png); background:#FFF;z-index: 5;}
.weixin .usercard_container {padding: 5px;background: #F0F0F0;}
.weixin .layer_arrow_inside_a,.weixin .layer_arrow_outside_a{background: url(ui_items.png) no-repeat;}
.weixin .layer_arrow_inside_a {position: absolute;width: 12px;height: 6px;background-position: -20px 0;top: -3px;left: 21px;}
.weixin .layer_arrow_outside_a {position: absolute;width: 14px;height: 5px;background-position: 0 0;top: -5px;left: 20px;}
.weixin .wxCode,.weixin .textCont{width:140px;height:120px;float:left;display:inline;}
.weixin .textCont{margin-left:5px;}
.weixin .textCont .h1{color:#000;font-size:13px; font-weight:bold; }
.weixin .textCont .h2{font-size:14px;color:#659f04;margin:3px 0;}
.weixin .textCont p .sp{font-size:12px;color:#000;margin-top:70px;}
.weixin .textCont p{font-size:12px;height:20px!important;}
.weixin .textCont   .rd{ color:#F00!important;}

#con_one_5{ background:#FFF}
.cblist2 .liTitle span {font-weight:bold;text-align:left;}
.cblist2 li {height:21px;line-height:21px;background:#f7f7f7;margin-bottom:1px;color:#475558;}
.cblist2 a {display:block;}
.cblist2 a:hover {cursor:pointer;}
.cblist2 span {float:left;width:59px;}
.cblist2 span.span1 {text-align:left; padding-left:3px;}
.cblist2 span.span1 em {font-style:normal;color:red;}
.cblist2 span.span2 {width:125px;}
.cblist2 span.span3 {width:125px;+width:120px;}
.cblist2 li p {margin-left:26px;color:#999;}

#exp_ad{ position:relative; width:320px; overflow:hidden}

.hot_tgs{ width:1000px;height:140px;}
.hot_tgs ul{ width:720px;  margin:0;padding:0;}
.hot_tgs ul li{ width:120px;float:left;height:140px; overflow:hidden; margin-right:15px; line-height:16px;}
.hot_tgs ul li p{ padding-top:5px;}
.hot_tgs ul li a{ font-size:12px; color:#475558; text-decoration:none}
.hot_tgs ul li a:hover{ color:#FF8600}

.wrap22{ width:1000px;background:#fff; margin:0 auto; margin-top:10px;}
.ad_thk{ margin-top:10px;}

.duilian{top:150px;position:fixed; width:145px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{width:140px; height:330px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}