/* CSS Document */
body{margin:0; padding:0; font-size:12px;}
h1,h2,h3,h4,h5,h6,p,form,div,ul,li,ol,dl,dd,dt{list-style:none; margin:0; padding:0;}
a{color:#3B3B3B; text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
.myclear{height:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
img{border:0;}

/* color style */
.nearred,.nearred a,a.nearred{color:#B03200}
.subblue,.subblue a,a.subblue{color:#007AB5;}
.orange,.orange a,a.orange{color:#ED6100;}
.gray,.gray a,a.gray{color:#B4B4B4;}
.gray2,.gray2 a,a.gray2{color:#656565;}


/* head start */
.head{width:960px; margin:0 auto;}
.h_top{height:26px; padding-top:1px; background:url(../images/Sx_head_01.gif) no-repeat; overflow:hidden; color:#666; padding-left:10px;}
.h_loading{height:26px; padding-top:1px; background:url(../images/Sx_head_01.gif) no-repeat; overflow:hidden; color:#666; padding-left:10px;}
.h_box{border:1px #bbb solid; width:62px; height:13px; background:url(/images/Sx_head_06.gif) no-repeat top left; cursor:text;}
.h_t_r{float:right; padding-top:6px; padding-right:13px;}
.h_loginbtn{border:0; width:47px; height:22px; cursor:pointer; background:url(/images/Sx_head_08.gif) no-repeat; position:absolute;}

.h_mid{height:80px; margin-top:5px; background:url(/images/Sx_index_logo.gif) no-repeat; padding-left:157px;}
.h_ad{width:600px; height:80px; overflow:hidden; background:#CDCDCD; float:left; display:inline;}
.h_toplist{width:178px; float:right; display:inline; height:78px; border:1px #ccc solid; margin-right:7px; background:url(/images/Sx_head_12.gif) repeat-x;}
.h_toplist ul{padding:4px 10px;}
.h_toplist li{line-height:18px; height:18px; overflow:hidden; background:url(/images/Sx_head_11.gif) no-repeat left center; padding-left:20px;}
.h_menu{background:url(/images/Sx_head_02.gif) no-repeat; height:70px; overflow:hidden; width:945px; padding-left:11px; margin:6px auto 0;}
.mainmenu li{float:left; height:43px; overflow:hidden; text-align:center; background:url(/images/Sx_head_04.gif) no-repeat right 2px;line-height:normal;}
.mainmenu li a{display:block; float:left; color:#fff; font-size:14px; font-weight:700; height:43px; line-height:39px;} 
.mainmenu li a p{padding:0 15px; cursor:pointer;line-height:37px;color:#fff;}
.mainmenu li a:hover{text-decoration:none; font-size:14px; color:#383838; background:url(/images/Sx_head_13.gif) no-repeat 0 0px;}
.mainmenu li a:hover p{color:#383838;background:url(/images/Sx_head_13.gif) no-repeat right  -43px;}
.mainmenu li.current{color:#383838; background:url(/images/Sx_head_05.gif) no-repeat 0 0px;}
.mainmenu li.current p{background:url(/images/Sx_head_13.gif) no-repeat right -43px;}
.mainmenu li.current a{font-weight:700; color:#383838; background:url(/images/Sx_head_13.gif) no-repeat 0 0px;}
.mainmenu li.current a:hover{text-decoration:none; color:#383838; cursor:default; background:url(/images/Sx_head_13.gif) no-repeat 0 0px;}
.mainmenu li.current a:hover p{background:url(/images/Sx_head_13.gif) no-repeat right  -43px;}
.mainmenu li.current a p{color:#383838;}
.h_submenucon{padding-left:10px;}
.h_submenucon li{float:left; padding:7px 7px 0 6px; height:20px; background:url(/images/Sx_head_07.gif) no-repeat center right;}
.h_submenucon li.nobg{background:none;}
.logined{line-height:26px;}

.head .search{margin:5px;padding:3px 0 0 18px; overflow:hidden; width:942px; height:35px; text-align:left; background:url(/css/image/bg_search.png) repeat-x;}.head .search strong{ font-weight:bold;}
.head .search .keyword{ margin:0 5px; padding:0 3px; overflow:hidden; width:100px; height:20px; line-height:21px; border:1px solid #B7CDDB; background:url(/css/image/input_search.png) no-repeat;}
.head .search .go{ position:relative; top:6px; margin:0 5px;}
.head .search span.hot{ padding-left:8px; color:#F00;}
.head .search a{ margin-left:8px; color:#0B3C64; text-decoration:underline;}
.head .search a.hot{ font-weight:bold;}


/* foot start */
.footer{width:960px; margin:10px auto 0;clear:both;}
.footlink{border-bottom:1px #ddd solid; text-align:center; padding:12px; color:#666666;}
.footlink a{color:#666;}
.footlink a.orange{color:#f60;}
.copyright{line-height:22px; padding:5px; text-align:center; color:#666;}


