@charset "utf-8";
@import url("../reset.css");
.clear:after {content:"."; height:0; visibility:hidden; display:block;clear:both;}
.clear {display:inline-block;}
/* Hlly Hack Targets IE Win only \*/
* html .clear {height:1%;}
.clear {display:block;}
/* End Holly Hack */
* html{filter:expression(document.execCommand("BackgroundImageCache", false, true));}
.word-ellipsis {overflow:hidden;text-overflow:ellipsis;word-wrap:normal;word-break:normal;white-space:nowrap;}

body {font: 14px Verdana,Arial,Helvetica,sans-serif;background:#fff url(images/wslogobg.png) repeat-x 0px -20px;margin:0;padding:0;color:#000;}
img {border:none;}
.left{ float:left;}
.right{ float:right;}
.red{color:red;}
body .red{color:red;}
.hotlist ul li a.red{color:red;}
.setIndex{color:red;text-decoration:none;line-height:26px;cursor: pointer;}
.setIndex:hover{text-decoration:underline;}
.joinSafe{line-height:26px;font-size:12px;padding:0 15px;}
.joinSafe a{color:#0E6DBC;text-decoration:none;}
.joinSafe a:hover{text-decoration:underline;}

#wrapper {width:960px;margin:auto;}
#header {width:100%;height:88px;}
#header #logo a.link1 {display:block;float:left;width:250px;height:88px;}
#header #weather{float:right;padding:10px 0 0;}
#footer {padding:15px;border-top:1px solid #ccc;margin-top:20px;}
#footer p {text-align:center;font-size:12px;color:#555;line-height:150%;}
#footer a {color:#1F376D;text-decoration:none;}
#footer a:hover {color:#0171B7;text-decoration:underline;}

.allsearch{ background:#EAF5FF; border:1px solid #9BCBF6; height:55px; line-height:25px;padding:0px 10px;}
.search_list p{ float:left; width:70px;}
.shtext{ width:400px; height:21px; padding:4px 0px 0px 5px;}
.sssubmit{ height:28px; width:90px; font-size:14px;}
.sssubmit_1{ height:28px; width:70px; font-size:14px;}
.seBox {background: url(images/s_logo.gif) no-repeat 0px 0px; float: none; height:30px;}
.tab {CLEAR: both; MARGIN: 0px auto; COLOR: #000;}
.tab B{font-size:12px;FONT-WEIGHT: normal; MARGIN: 0px 8px; CURSOR: pointer;}
.tab B.bStyle {FONT-WEIGHT: bold; CURSOR: auto;}
.tab SPAN {padding-right: 20px; FONT-SIZE: 12px; float: right}
.newlist{width:320px; font-size:12px;padding-left: 28px;}
.newlist a {margin-right:15px;color:#0E6DBC;text-decoration: none;}
.newlist a:hover{text-decoration: underline;}
.select{font-size:12px;}
.history{height:252px;}

.mailLogin{font-size:12px;padding:3px 0;}
.mailLogin table{border-spacing: 0px;}
.mailLogin table tr{line-height: 22px;}
.mailLogin table tr td{padding:0px;}
.mailLogin input, .mailLogin select{padding:0;margin:0px;}
#pc120_mail_username{width: 168px;padding-left: 2px;}
#pc120_mail_options{width: 174px;}
#pc120_mail_passwd{width:124px;padding-left:2px;}

#suggests_1{width:377px;border:1px solid #BDD0E7; position:absolute !important; top:28px; left:85px; display:none; background:#fff; font-size:14px;z-index:1000;}

#content {margin-top:10px;width:960px;}
.search{position: relative;z-index:9999;}
.sidebar {float:left;width:250px;border:1px solid #7CBCEC;border-top:none;background:#F4F9FD;}
.sidebar .pannel {}
.sidebar .pannel h2 {background:url(images/tt_bg.jpg) 0 -2px repeat-x;height:32px;line-height:32px;border-top:1px solid #7CBCEC;border-bottom:1px solid #7CBCEC;padding-left:10px;font-size:14px;font-weight:bold;color:#0171B7;}
.sidebar .pannel ul {padding:10px 0;}
.sidebar .pannel ul li {float:left;padding:0 10px;line-height:200%;word-break:keep-all;}
.sidebar .pannel ul li a{color:#0171B7;text-decoration:none;}
.sidebar .pannel ul li a:hover {color:#00f;text-decoration:underline;}
#nav_tab{ width:100%; clear:both; position:relative;margin-top:-1px;bottom: -1px;}
#nav_tab li,#nav_tab span{ width:74px; margin-right:2px; color:green; cursor:pointer; text-align:center; display:inline; float:left; line-height:26px; background:#EFF7E0; border:1px solid #9AD97F;}
#nav_tab span{ float:right; width:auto; padding:0 6px; color:#505050; margin-left:2px; margin-right:0;  background:#F3FFE9; border:1px solid #B4DE9D; border-bottom:1px solid #AACCEE;}
#nav_tab li.at,#nav_tab span.at{ background:#fff; width:100px; border-bottom:none; padding-top:1px; font-weight:bold; cursor:default;}
.r_content {float:right;width:692px;}
.hotlist {width:690px;border:1px solid #9AD97F;/*background:#EFF7E0;#EAF5FF  #7CBCEC*/}
.hotlist h2 {height:30px;line-height:30px;padding-left:10px;font-size:14px;font-weight:bold;color:#178517;}
.hotlist .box{height:272px;width:690px;display: block;padding:5px 0;}
.hotlist .hotsite ul{width:98%;margin:0 auto;}
.hotlist .hotsite ul.split-line{border-bottom: 1px dotted #178517;}
.hotlist .hotsite ul li{width:106px;}
.hotlist ul li {width:108px;text-align: center;float:left;padding:0 3px;line-height:30px;word-break:keep-all;}
.hotlist ul li a {color:#178517;text-decoration:none;}
.hotlist ul li a:hover {color:#00f;text-decoration:underline;}
.hotlist .shopping li{width:70px;}
.hotlist .shopping strong{font-weight:bold;color:green;}
#htCtr{width:684px;font-size:12px;text-align:left;color:#874604;}
#htCtr span{float:right;padding:0 8px;}
.hotlist .history .htList{width:684px;}
.categorylist {margin-top:10px;width:692px;border-top:none;background:#fff;}
.categorylist .title {width:100%;height;33px;line-height:33px;}
.categorylist .title .tt_l {float:left;width:4px;height:33px;background:url(images/tt_bg_b.jpg) 0 0 no-repeat;}
.categorylist .title .tt_r {float:right;width:4px;height:33px;background:url(images/tt_bg_b.jpg) -4px 0 no-repeat;}
.categorylist .title .tt_c {float:left;width:680px;border-left:1px solid #79B1EC;border-right:1px solid #79B1EC;height:33px;background:url(images/tt_bg_b.jpg) 0 -33px repeat-x;font-weight:bold;color:#1274ba;padding-left:10px;}
.categorylist .content {border:1px solid #7CBCEC;}
.categorylist .list_con_tt {padding:0 10px;}
.categorylist .list_con {padding:10px 0;}
.categorylist .list_con .categorytype {width:50px;}
.categorylist .list_con .categorytype a {color:#874604;}
.categorylist .list_con ul p {float:right;color:#1274BA;line-height: 200%;padding-right:5px;}
.categorylist .list_con ul p a {color:#1274BA;text-decoration: none;}
.categorylist .list_con ul p a:hover{text-decoration:underline;}
.categorylist .alt {background:#F4F9FD;}
.categorylist .list_con_tt span {display:block;float:left;font-size:14px;font-weight:bold;color:#1272B8;}
.categorylist .list_con_tt a {display:block;float:right;color:#1274ba;text-decoration:none;}
.categorylist .list_con_tt a:hover {color:#00f;text-decoration:underline;}
.categorylist ul {}
.categorylist ul li {width:85px;float:left;line-height:200%;padding:0 5px;word-break:keep-all;text-align: center;}
.categorylist ul li a {color:#0171B7;text-decoration:none;}
.categorylist ul li a:hover {color:#00f;text-decoration:underline;}
.categorylist ul li a.hlight{color:green;}
/*hotsite top*/
ul.top li em,.arrow,.icons{ background-image:url(images/icons.gif); background-repeat:no-repeat;}
.arrow { width:8px; height:4px; overflow:hidden; text-indent:-999px; display:block; background-position: -3px -8px; }
.hotsite .arrow {top:-4px; position:absolute; right:11px}
.hotsite ul.top li { position:relative; overflow: visible;}
.hotsite li .morebox {background:#fff;display:none; position:absolute; top:29px;left:3px;font-style:normal;}
.hotsite li .morebox ul{border:solid 2px #9AD97F;width:100px;}
.hotsite li .morebox ul li {float:none; text-align: center; line-height:24px; height:24px; width:98px; display:block; margin:1px;padding:0;}
.hotsite li .morebox ul a { display:block; width:98px;}
.hotsite li .morebox ul a:hover{ background-color:#EFF7E0;color:green;text-decoration:none;}
ul.top li em { vertical-align: middle; display:inline-block;  padding:7px 0; height:16px; width:16px; overflow:hidden; cursor:pointer;}
em.baidu { background-position:-99px -169px;}
em.sina { background-position:-51px -169px; }
em.sohu {  background-position:-27px -169px;}
em.wy { background-position:-3px -169px;}
em.qq { background-position:-75px -169px;}
em.gg { background-position:-125px -169px;}
/* guid */
.guid {margin-bottom:10px;font-size:12px;color:#555;}
.guid a {color:#1274ba;}
.guid a:hover {color:#0179F3;}
/* detailbox */
.detailbox {margin-bottom:10px;border: solid 1px #ACE;}
/*.detailbox h2 {background:url(images/tt_bg_w.jpg) no-repeat;height:36px;line-height:40px;padding-left:55px;font-weight:bold;color:#1274ba;}*/
.detailbox h2 {background:url(images/titbg1.gif) repeat-x ;height:36px;line-height:30px;padding-left:15px;font-weight:bold;color:#1274ba;}
.detailbox .content {}
.detailbox .content ul {padding:10px;}
.detailbox .content ul li {float:left;padding:10px;color:#07519F;width:auto;word-break:keep-all;line-height:17px;}
.detailbox .content ul li a {color:#0179F3;width:inherit;text-decoration:none;}
.detailbox .content ul li a:hover {color:#00f;text-decoration:underline;}
.detailbox .content .list_text{ font-size:14px; text-align:center;}
.detailbox .content .list_text li {width:187px;float:left;line-height:200%;padding:0;word-break:keep-all;text-align: center;}
.detailbox .content .list_text a{ font-size:14px;color: #2675B0;text-decoration: none;}
.detailbox .content .list_text a:hover{color:green;text-decoration: underline;}
