@charset "utf-8";
/* CSS Document */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html{color:#000;background:#FFF;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}
input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{content:"\00A0";display:table;font:0/0 a;visibility:hidden;}
.clearfix:after{content:"\00A0";display:block;width:0;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}
body{font:14px/1.9em "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",sans-serif,Arial;color:#666666;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline}
img{vertical-align:bottom}
.fl{float:left}
.fr{float:right}
.hide{display:none}
.flexbox{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;flex-direction: row;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
.v16-9{position: relative;padding-top: 56.25%;}
.v16-9-inner{position:absolute;top:0;left:0;width:100%;height:100%;}

.body_c{width:1208px;margin:0 auto; clear:both;}
@font-face {
    font-family: "sooqfont";
    src: url('/static/mobile/sooqfont/iconfont.eot?t=1543979602929'); /* IE9*/
    src: url('/static/mobile/sooqfont/iconfont.eot?t=1543979602929#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/static/mobile/sooqfont/iconfont.woff?t=1543979602929') format('woff'), /* chrome, firefox */
    url('/static/mobile/sooqfont/iconfont.ttf?t=1543979602929') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('/static/mobile/sooqfont/iconfont.svg?t=1543979602929#sooqfont') format('svg'); /* iOS 4.1- */
}
.sooqfont {font-family: "sooqfont", Arial !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.sooq-pv:before {content: "\e600";}
.sooq-search:before {content: "\e601";}
.sooq-time:before {content: "\e602";}
.sooq-account:before {content: "\e603";}
.sooq-pwd:before {content: "\e604";}
.sooq-qq:before {content: "\e605";}
.sooq-weixin:before {content: "\e606";}
.sooq-logout:before {content: "\e607";}
.sooq-avatar:before {content: "\e608";}
.sooq-error:before {content: "\e609";}
.sooq-IIALOGO:before {content: "\e60a";}
.sooq-mobile:before {content: "\e60b";}
.sooq-youjian:before {content: "\e60c";}
.sooq-com:before {content: "\e60d";}
.sooq-truename:before {content: "\e60e";}
.sooq-list:before {content: "\e60f";}
.sooq-arrow-up:before { content: "\e611"; }
.sooq-arrow-down:before { content: "\e612"; }

.list_item_link{  background:url(../images/icon_16.png) 0 -57px no-repeat; padding-left: 10px;color:#515858;}
.txt_overflow{display: block;width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

#top_login_btn_wraper{position: relative;}
#login_form_wraper{position: absolute;top: 0;left: 0;background-color: #fff;padding: 8px;font-size: 14px;border: 1px solid #116bb4;width: 384px;z-index: 999 !important;box-sizing: border-box;}
#login_form_wraper .login_form_item{padding:10px !important;clear: both !important;text-align: center;float: none;display: block;height: auto;width: 210px;}
#login_form_wraper .login_input_name, .login_input_password{border: 1px solid #ccc !important;line-height: 25px !important; height: 35px !important; width:170px !important;padding-left: 5px;}
#login_form_wraper .login_btn{
    display: inline-block !important;
    padding: 0 10px !important;
    margin: 0 10px !important;
    background-color: #116bb4 !important;
    color: #fff !important;
    font-size: 12px !important;
    line-height: 28px !important;
    height: 28px !important;
    text-decoration: none !important;
    float:none !important;
}
#login_form_wraper .to_register{
    display: inline-block !important;
    padding: 0 10px !important;
    margin: 0 10px !important;
    font-size: 12px !important;
    line-height: 28px !important;
    height: 28px !important;
    text-decoration: none !important;
    float:none !important;
}
#login_form_wraper a.close{line-height: 33px;text-decoration: none;color: #000000 !important;display: block;position: absolute;top: 0px;right: 0px;height: 32px;font-size: 24px;}
#login_form_wraper a.close:hover{color:#2196f3 !important;;background-color:transparent;}
#login_form_wraper .forget_pwd{font-size: 12px;color: #116bb4;display: inline-block;height: 28px;line-height: 28px;}
#login_form_wraper .ndrelativewrap{position:relative !important;}
#login_form_wraper .msg_show{color: #ff0000 !important;padding: 0 10px !important;margin: 0 !important;display: none;line-height: 20px  !important;}
#login_form_wraper .msg_show a{font-size:small;line-height: 1.5em;height: 1.5em;display: inline-block;color: #116bb4;}
.top_login_btn_focus{background-color: transparent !important;}

#top{height:42px;  background-color:#FCFCFC; border:1px solid #EDEEF0;}
.info_nav{ height:42px;  font-size:16px; line-height:42px; color:#5D6363}
.info_nav li{ height:42px; line-height:42px; float:left;}
.info_nav  a, .user_info a{display:block;height:42px;line-height:42px;padding-left:6px;padding-right:6px;color:#4f5555;font-size:16px;_display:inline-block;text-decoration: none;}
#userinfo a{display: inline-block;}
.info_nav_last{overflow:visible;position: relative; width:70px;border-left: 1px solid #FCFCFC;border-right: 1px solid  #FCFCFC;}
.info_nav_last_focus{   height:43px;border-left: 1px #C8C2C2 solid;border-right: 1px #C8C2C2 solid;}
.info_nav_last_focus >a{color:#e96a0d !important;}
#more {width: 356px; position: absolute; border:1px solid #EDEEF0; border-top:0px;padding: 6px 10px; background-color:#FCFCFC; z-index: 99999;left: -306px; top: 42px;display:none;}
#more .more_item{padding: 0 5px;height: 29px;color:#4f5555; line-height: 29px;display: block;text-decoration: none;}
#more .more_item:hover, .info_nav a:hover{color:#e96a0d;background-color: #EEE;}

#footer{clear:both; }
#footer > div.body_c > div{margin:0 auto; width:750px;text-align: center;}
#footer > div.body_c > div img{width:127px; height:55px; margin:10px; display:inline;}
#footer > div.body_c >p{text-align:center;}
#bottom{width:100%; line-height:26px; font-family:"宋体", Arial, Helvetica, sans-serif; background-color: #FCFCFC; text-align:center; border-top: 1px solid #ccc;}
#bottom  a{line-height:26px;font-size: 14px !important; }
.adv_ico{width: 26px; height: 13px; position: absolute; right: 1px; bottom: 1px; z-index: 99; background: url('/img/adv/26x13_adv_ico.gif') no-repeat;}
