@charset "utf-8";
/*重置*/
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td,select {margin: 0;padding: 0;}
fieldset, img{border: 0 none;}
img{vertical-align: top;}
:focus {outline: 0;}
address, caption, cite, code, dfn,em,th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: arial;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;/*ie8底边消失*/
border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
button{cursor: pointer;}
.clearfix:after,.pt01:after,.section:after,
.header:after,
.nav_list:after
{content:'\20';clear:both;display:block;font-size: 0;height:0;}
.clearfix,.pt01,
.section
.header,
.nav_list
{*zoom:1;}
::-webkit-input-placeholder{ /* WebKit browsers */ 
color: #A6A6A6;font-weight: normal
} 
 { /* Mozilla Firefox 4 to 18 */ 
color: #A6A6A6;font-weight: normal
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #A6A6A6;font-weight: normal
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #A6A6A6;font-weight: normal；
} 

/*
-----------------
@global全局
-----------------
*/  
body{color:#6E6E6E;font:12px/1.6 "\5fae\8f6f\96c5\9ed1", "宋体",sans-serif,arial,"Tahoma";background-color: #ffffff;}
a{color:#6E6E6E;text-decoration:none;}/*主链接颜色*/
a:hover{color:#FF5A09;text-decoration:underline;}

/*微软雅黑字体*/
.nav_list{ font-family: \5fae\8f6f\96c5\9ed1,\9ed1\4f53;font-weight: bold;}
.xxx{ font-family: \9ed1\4f53;}/*黑体*/

/*基本结构*/
.topbar,.header,.nav_list,.section,.footer{ width: 1210px;margin: 0 auto;}
.section{}
.sidebar{}
/*内页结构*/
.gutter{ height: 10px;overflow: hidden;clear: both;}

/*公共类*/
.wrap_topbar {
    width: 100%;
    background: #F5F5F5;
}
.topbar {
    overflow: hidden;
    height: 30px;
    line-height: 30px;
}

.wrap_city {
    float: left;
}

.topbar_nav {
    float: right;
    color:#C8C8C8;
}
.topbar_nav a {
    margin: 0 6px;
}
.login_txt{ color: #FF5A09}
.num400{ color: #6e6e6e;padding-left: 15px;background-position: 0 -75px;}


body{
	background:#f4f7f9;
}
.border_color{
	border:1px solid #ff6600;
}

/*
-----------------
导航
-----------------
*/ 
.wrap_nav{ 
	height:80px; 
	border-bottom:1px solid #d9d9d9; 
	line-height:80px; 
	background:#fff;
	position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    width: 100%;
    box-sizing: border-box;
}
.main_nav{ width:1210px; margin:0 auto;}
.main_nav .yun_logo{ float:left; position:relative; top:23px;}
.main_nav .yun_logo a{ float:left; width:200px; height:31px; overflow:hidden; background:url(../images/design-logo.png) no-repeat;}
.main_nav .design_nav{ float:left; margin-left:20px;}
.main_nav .design_nav .h-item { display:inline; margin: 0 15px; padding: 5px 0; line-height: 40px; font-weight: 700; color: #666; font-size: 16px;}
.main_nav .design_nav .h-item a:hover{ color:#ff5a0a;}
.design_nav .nav_current a{ color:#ff5a0a;}
.main_nav .fuli{ float:right; position: relative; left: -14px; margin-top: 27px; background:url(../images/fuli.png) no-repeat; width: 60px; height: 24px;}
.main_nav .user{ float:right; font-weight: 700; color: #666; font-size: 16px;}
.main_nav .user .user_name{ margin-right:15px; color:#ff5a0a;}

/*
-----------------
@footer脚部
-----------------
*/ 
.wrap_footer{}
.footer{}
.footer p{}
.footer p a{}
.bottom_nav {}
.bottom_nav a{}

.pagination{ font-size: 12px;font-family: Verdana;text-align: center;margin: 0 auto;padding: 18px 0 35px;overflow: hidden;float:left}
.pagination li{ float: left;margin-right: 5px;}
.pagination li a{ float: left;height: 18px;width: auto;padding: 0 5px;line-height: 18px;border-radius: 3px;-webkit-transition: all 0.1s ease-out 0s;}
.pagination .cur{ font-weight: bold;cursor: default;height: 20px;line-height: 19px;width: auto;padding: 0 5px;border-radius: 3px;}
.pagination .page_jump{ margin-right: 0;}
.pagination .page_jump a{ background-position: -100px -170px;height: 21px;width: 49px;line-height: 21px;text-decoration:none;overflow: hidden;border: 0 none;padding-left: 0;background-color: #efefef;margin-right: 10px}

.main_wrapper{
	margin-top:80px;
}
