﻿/*= Reset module =========================================*/
body,h1,h2,h3,em {margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:Verdana;}
div,address,blockquote,iframe,ul,ol,dl,dt,dd,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:Verdana;}
fieldset,img,iframe{border:0;}
:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0px;margin-top:0px;}
body{background:#fff;font-size:75%;line-height:1.5;}
a:link,a:visited{color:#06c;text-decoration:none;}
a:hover,a:active{color:#06c;text-decoration:underline;}
textarea {font-size:12px;color:#666666;padding:2px 2px; border:1px solid;border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;}
input.button {color:black;font-size:12px;cursor:pointer;height:24px;line-height:20px;padding:0px 3px;}
input.buttonsearch {font-size:12px;border:0;padding:0 15px;cursor:pointer;color:#fff;background:url(../images/btn/search.gif) repeat-x;overflow:visible;width:63px;height:22px;/* IE */}
input.greenbtn {font-size:12px;border:0;cursor:pointer;color:#fff;background:url(../images/btn/greenbtn.gif) no-repeat;width:69px;height:20px;text-align:center;}
input.redbtn {font-size:12px;border:0;cursor:pointer;color:#fff;background:url(../images/btn/redbtn.gif);width:69px;height:20px;text-align:center;}
input.quotebtn{font-size:12px;border:0;cursor:pointer;color:#fff;background:url(../images/btn/quotebtn.gif);width:140px;height:36px;text-align:center;}
input.text {font-size:12px;color:#666666;padding:2px 2px; height:16px;line-height:16px;border:1px solid;border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;}
.file{font-size:12px;border:1px solid #614948;width:260px;height:22px;line-height:22px;color:#555555;padding:0px 3px;}
ul li{list-style:none;}

a.size14px{font-size:14px;}

/*= Extra Classes ========================================*/
.floatleft{float:left !important;}
.floatright{float:right !important;}
.clearfloat{clear:both;visibility:hidden;}

/* 布局 */
#container {clear:both;width:950px;margin:0 auto;}
#footer {clear:both;margin:10px 0px;text-align:center;line-height:25px;}

/* 公共样式 */
.wrap {clear:both;margin:5px 0px;}
.lightboxyellow {background:#FFFFE3;border:1px solid #FAE2B9;min-height:5px;_height:5px;padding:6px 5px;}
.lightboxblue {background:#E3F3FF;border:1px solid #B2D7E9;min-height:5px;_height:5px;padding:8px 5px;}
.light{background:#fefefe;border:0px;border-top:2px solid #D8E8EF;border-bottom:1px solid #D8E8EF;padding:5px 5px;}
span.red{color:Red;}
.line {background:url(../images/line.gif) repeat-x;height:1px;overflow:hidden;}
.linesolid {height:1px;overflow:hidden;border-bottom:1px solid #dddddd;}
span.money{color:#2C9223}
span.score{color:#FD470B}

/* tab导航菜单 */
ul.tabnav {border-bottom:1px solid #cccccc;min-height:10px;_height:10px;padding:0px 10px;}
ul.tabnav li {float:left; background:url(/themes/images/tabmenubggray.gif) no-repeat; height:18px; width:74px; font-size:14px;text-align:center;margin-right:4px;padding-top:6px;line-height:16px;}
ul.tabnav li.current{background:url(/themes/images/tabmenubggrayselect.gif); width:102px;font-weight:bold;text-align:left;text-indent:10px;color:#333333;text-decoration:none;}
ul.tabnav li a:link,ul.tabnav li a:active,ul.tabnav li a:hover,ul.tabnav li a:visited {color:#333333;text-decoration:none;}

/* 菜单下菜单 */
.submenu {border:1px solid #dddddd;background:#fafafa;border-top:0px;padding:5px 5px;}

/* 滚动图片 */
.scrollpic {height:26px;border-bottom:1px solid #ABD9FF;overflow:visible;}
.scrollpic .left{float:left;background:url(../images/scrollpic_left.gif);width:21px;height:23px;margin:1px 2px 0px 0px;cursor:pointer;}
.scrollpic .right{float:left;background:url(../images/scrollpic_right.gif);width:21px;height:23px;margin:1px 0px 0px 2px;cursor:pointer;}
.scrollpic .list{float:left;}
.scrollpic .list li{float:left;height:26px;}
.scrollpic .list span{background:url(../images/scrollpic_li.gif) no-repeat;width:88px;height:21px;font-size:14px;text-align:center;padding:4px 0px;margin:0px 1px;display:block;cursor:pointer;}
.scrollpic .list span.current{background:url(../images/scrollpic_li_current.gif) no-repeat;}

/* 图片轮播 */
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;}
.smallslider li{margin:0;padding:0;display:none;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider h3{position:absolute;font-weight:normal;font-size:12px;margin:0;padding:0;text-indent:5px;line-height:17px;z-index:2;clear:both;width:98%;color:Red;}
.smallslider h3 a:link,.smallslider h3 a:visited,.smallslider h3 a:hover{color:White}
.smallslider .current-li{}
.smallslider-bar{position:absolute;z-index:1;height:auto;width:auto;}
.smallslider-btns{position:absolute;z-index:3;padding:1px 0px;}
.smallslider-btns span{background-color:#BFBFBF;color:#404040;cursor:pointer;float:left;font-size:12px;height:15px;line-height:15px;text-align:center; width:15px;}
.smallslider-btns span.current-btn{ background-color:White;color:Black;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:20px;width:100%;filter:alpha(opacity=45);-moz-opacity:0.39;opacity:0.39;}

/* 栏目 */
.column {border:1px solid #B6D3EB;min-height:50px;_height:50px;}
.column .head {background:url(../images/columnhead.gif) repeat-x;border-bottom:1px solid #B6D3EB;padding:0px 2px;line-height:28px;min-height:28px;_height:28px;overflow:hidden;}
.column .head span.title {font-weight:bold;margin-left:5px;color:#666666;font-size:14px;}
.column .content {min-height:10px;_height:10px;padding:5px 5px;}

 /* Tab菜单色彩 */
.tabmenublue li{float:left;font-size:14px;margin-right:-2px;padding:0 10px 0 8px;background:url(../images/tabmenuedgeblue.gif) no-repeat 100% 40%;}
.tabmenublue li.current{float:left;font-size:14px;background:url(../images/tabmenubgblue.gif);padding:0px;height:28px;width:80px;text-align:center;color:White;font-weight:bold;}
.tabmenublue .current a:link,.tabmenublue .current a:visited,.tabmenublue .current a:hover,.tabmenublue .current a:active {color:White;font-weight:bold;}

.tabmenuorg li{float:left;font-size:14px;margin-right:-2px;padding:0 10px 0 8px;background:url(../images/tabmenuedgeorg.gif) no-repeat 100% 40%;}
.tabmenuorg li.current{float:left;font-size:14px;background:url(../images/tabmenubgorg.gif);padding:0px;height:28px;width:80px;text-align:center;color:White;font-weight:bold;}
.tabmenuorg .current a:link,.tabmenuorg .current a:visited,.tabmenuorg .current a:hover,.tabmenuorg .current a:active {color:White;font-weight:bold;}

 /* 栏目前缀图标集 */
.iconannouncement {background:url(../images/icon/announcement.gif) no-repeat 0px 5px;text-indent:18px;display:inline-block;}
.iconblog {background:url(../images/icon/blog.gif) no-repeat 0px 5px;text-indent:18px;display:inline-block;}
.iconsearch {background:url(../images/icon/search.gif) no-repeat 0px 6px;text-indent:18px;display:inline-block;}
.iconadd {background:url(../images/icon/add.gif) no-repeat 0px 6px;text-indent:18px;display:inline-block;}
.iconslide {background:url(../images/icon/slide.gif) no-repeat 0px 6px;text-indent:18px;display:inline-block;}
.iconarrowdown {background:url(../images/icon/arrow_down.gif) no-repeat 0px 6px;text-indent:18px;display:inline-block;}
.iconchartbar {background:url(../images/icon/chartbar.gif) no-repeat 0px 6px;text-indent:18px;display:inline-block;}
.iconbulletblue {background:url(../images/icon/bullet_blue.gif) no-repeat 0px 1px;text-indent:15px;display:inline-block;}
.iconbulletblack {background:url(../images/icon/bullet_black.gif) no-repeat 0px 3px;text-indent:18px;display:inline-block;}
.iconpoint {background:url(../images/icon/point.gif) no-repeat 0px 7px;text-indent:10px;display:inline-block;}
.iconpoint2 {background:url(../images/icon/point2.gif) no-repeat 0px 7px;text-indent:10px;display:inline-block;}
.iconpoint3 {background:url(../images/icon/point3.gif) no-repeat 0px 7px;text-indent:10px;display:inline-block;}
.icontalk {background:url(../images/icon/talk.gif) no-repeat 0px 7px;text-indent:20px;display:inline-block;}
.iconuser {background:url(../images/icon/user.gif) no-repeat 0px 5px;text-indent:20px;display:inline-block;}
.iconarrowup {background:url(../images/icon/arrow_up.gif) no-repeat 0px 5px;text-indent:15px;display:inline-block;}
.iconcomment {background:url(../images/icon/comment.gif) no-repeat 0px 7px;text-indent:18px;display:inline-block;}
.iconclock {background:url(../images/icon/clock.gif) no-repeat 0px 4px;text-indent:20px;display:inline-block;}
.iconorder {background:url(../images/icon/order.gif) no-repeat 0px 0px;text-indent:18px;display:inline-block;}
.iconqq {background:url(../images/icon/qq.gif) no-repeat 0px 0px;padding-left:20px;display:inline-block;}
.iconqqgroup {background:url(../images/icon/qqgroup.gif) no-repeat 0px 0px;padding-left:20px;display:inline-block;}
.iconstorelicense {background:url(../images/icon/storelicense.gif) no-repeat 0px 0px;text-indent:32px;display:inline-block;}
.iconstorehuiping {background:url(../images/icon/storehuiping.gif) no-repeat 0px 1px;padding-left:19px;display:inline-block;}

/* ul列表 */
ul.list{}
ul.list li{margin:1px 0px;overflow:hidden;height:20px;line-height:20px;}

/* 前10排行榜 */
ul.rank10 {background:url(../images/icon/rankbg.gif) no-repeat -13px -4px;}
ul.rank10 li {text-indent:23px;margin:5px 0px;height:20px;line-height:20px;overflow:hidden;}

/* 前20排行榜 */
ul.rank20 {background:url(../images/icon/rank20bg.gif) no-repeat -0px -2px;}
ul.rank20 li {text-indent:23px;margin:4px 0px;height:20px;line-height:20px;overflow:hidden;}

.categorytable .item{padding:4px 4px;}
.categorytable .title{font-weight:bold;color:#336699;}

/* 分类导航 */
.categorydroplist {}
.categorydroplist .title{font-weight:bold;padding:0px 5px;color:#336699}
.categorydroplist .itemdiv{margin-left:18px;}
.categorydroplist .item{padding:4px 4px;}
.categorydroplist .item a {color:#333333;}

.category {}
.category  li{display:block;background:url(../images/bullet.gif) no-repeat 8px 10px;padding:5px 20px;}
.category  li.noimg {padding:0px 20px;background:none;}

/* nav */
.nav{height:20px;line-height:20px;margin:8px 0px;clear:both;background:url(../images/icon/home.gif) no-repeat 0px 1px;text-indent:20px;color:Gray;}

/* PageNav */
.pagenavdiv{height:25px;}
.pagenav a{border:1px solid #ddd; padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.pagenav a:visited{border:1px solid #ddd;padding:2px 5px;margin:2px;color:#036cb4;}
.pagenav a:hover{border:1px solid #999;color:#666;text-decoration:none;}
.pagenav a:active{border:1px solid #036cb4;color:#666;text-decoration:none;}
.pagenav .current{BORDER:1px solid #036cb4;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.pagenav .disabled{BORDER:1px solid #eee;padding:0px 5px;margin:1px;color:#ddd;display:inline-block;}
.pagenav .button{background:#eeeeee;border:1px solid #eeeeee;color:Black;height:19px;padding:0px 3px;}
.pagenav .text{height:13px;line-height:13px;}
.pagenavtext{padding:3px;padding-right:0px;margin-right:5px;}
.pagenavtext span{color:#555555;font-weight:bold;}
.pagenavtext span.currentpage{color:#008000;font-weight:bold;}

/* ShowSuccess Error */
.resultshow{width:100%;float:left;}
.resultshow .successicon{float:left;width:64px;height:63px;text-align:center;background:url(../images/icon_success.gif) no-repeat;margin-left:100px;margin-top:3px}
.resultshow .erroricon{float:left;width:64px;height:63px;text-align:center;background:url(../images/icon_error.gif) no-repeat;margin-left:100px;margin-top:0px}
.resultshow .content{float:left;width:500px;margin-left:20px;margin-top:5px;}
.resultshow .content .title{font-size:14px;font-weight:bold;}
.resultshow .content .dec{}
.resultshow .content .link {}

/* EditTable */
.table {width:100%;border:1px solid #AEC7E5;word-break:break-all;background:white;}
.table th {font-weight:bold;border:1px solid #AEC7E5;color:#666666;font-size:14px;Background:url(../images/tablethbg.gif) repeat-x;height:29px;text-align:left;padding:0px 10px;}
.table td {padding:6px; border:1px solid #E0EAF5;}
.table td span.required{color:red;font-size:14px;}
.table td span.memo{color:#2b2b2b;padding-left:10px;margin-bottom:2px;display:inline-block;}
.table td.left {text-align:right;}

/* TableList */
.tablelist {width:100%;border:1px solid #D0E8FF;word-break:break-all;background:white;}
.tablelist tr td {padding:5px; border:1px solid #D0E8FF;}
.tablelist th {font-weight:bold;text-align:center;color:#666;Background:#6F9EF7 url(../images/tablethbg.gif) repeat-x;height:29px;}

/* 嵌套表格 */
.innertable {border:0px;}
.innertable tr {}
.innertable tr td {border:0px;padding:0px;}

#header .menubar ul{float:right;}
#header .menubar li{float:left;margin-right:-2px;padding:0 10px 0 10px;background:url(../images/toolbaredge.gif) no-repeat 100% 40%;}
#header .toolbar {border:1px solid #cccccc;border-top:0px;padding-top:0px;padding:1px;min-height:26px;_height:26px;overflow:hidden;}
#header .toolbar input.text{height:13px;line-height:13px;}
#header .toolbar input.button{height:21px;line-height:18px;}
#header .toolbar .toolbarbg {background:url(../images/toolbarbg.gif) repeat-x 0 100%;height:26px;padding:0px 5px;line-height:26px;}
#header .center {margin:3px 0px;width:100%;height:60px;}
#header .center .logo {float:left;height:60px;width:260px;margin-right:50px;}
#header .center .center{float:left;height:60px;width:400px;margin-right:50px;}
#header .center .right{float:left;font-size:20px;line-height:60px;height:60px;}

ul.topmenu {background:url(../images/topmenubg.gif) repeat-x 0 100%;height:37px;line-height:37px;}
ul.topmenu li{float:left;}
ul.topmenu li a{font-weight:bold;text-decoration:none;background:url(../images/edge1.gif) no-repeat 100% 50%;font-size:14px;padding:0px 20px;}
ul.topmenu li a:link,ul.topmenu li a:active,ul.topmenu li a:hover,ul.topmenu li a:visited{color:white;text-decoration:none;}
