/*
*@des common style for cn
*@author liw
*@create 2013-09-23
*@update 2013-09-23
*/
@import url("/style/base/reset.css");
@import url("/style/base/atom.css");
@import url("/style/base/common.css");
@import url("/style/ui/ui_pop.css");

@import url("/style/component/cn_header_normal.css");
@import url("/style/component/cn_nav.css");
@import url("/style/component/cn_footer.css");
@import url("/style/module/cn_list_footer.css");

@import url("/style/modular/m-login.css");
@import url("/style/search/recmd_cata.css");

.wrap{
    width: 1190px;
	margin-left:auto;
	margin-right:auto;
}
.gray-bg{
	background:#f4f4f4;
}
@media screen and (min-width: 1200px){
	.sitebar .wrap-flex,
	.fixed,
	.wrap-flex{
		width: 1190px;
	}
	.nav-srh-word{width:600px;}
	/* float bar */
	.float-bar{margin-left:630px;}
	/* slide */
	.slide-pro-box{width:1108px;}
	.slide-pro-cnt{width:1075px;padding-left:33px}
	.slide-pro-lst{margin:0 -62px 0 0;}
	.slide-pro-lst li{margin-right:56px;}
	/* float bar */
	.float-bar{margin-left:600px;}
	/*fixed search bar*/
	.lst-filter .fixed{width:1188px}
}
@media screen and (max-width: 1200px){
	.sitebar .wrap-flex,
	.fixed,
	.wrap-flex{
		width: 990px;
	}
	.nav-srh-word{width:420px;}
	/* float bar */
	.float-bar{margin-left:500px;}
	/* slide */
	.slide-pro-box{width:908px;}
	.slide-pro-cnt{width:908px;}
	.slide-pro-lst{margin-right:-30px;}
	.slide-pro-lst li{margin-right:24px;}
	/*fixed search bar*/
	.lst-filter .fixed{width:988px}
}
.main-flex{
	padding-right: 200px;
	overflow: hidden;
	*zoom:1;
}
.main-flex-bd{
	float: left;
	width: 100%;
}
.side-flex{
	width: 190px;
	float: left;
	margin-right: -200px;
	margin-left: 10px;
}

.drop,
.drop-mini{height:24px;border:1px solid #ccc;background-color:#fff;position:relative;float:left;padding-right:19px;z-index:97}
.drop-mini{
	z-index:99;
}
.drop-hd{overflow:hidden;*zoom:1;cursor:default}
.drop-selected{padding:0 7px;line-height:24px}
.drop-arrow{width:19px;height:24px;position:absolute;right:5px;top:2px;}
.drop-arrow .icon{position:absolute;width:6px;height:3px;background-position:0 -32px;top:8px;left:7px}
.drop-hd:hover .drop-arrow{background-position:0 -24px}
.drop-hd:active .drop-arrow{background-position:0 -48px}
.drop-down{position:absolute;top:24px;left:-1px;border:1px solid #e0e0e0;background-color:#fff;width:100%;display:none}
.drop-down-lead{border-bottom:1px dashed #dcdcdc}
.drop-down-lst a,
.drop-down-lst b{display:block;height:24px;line-height:24px;padding:0 7px;cursor:pointer;}
.drop-down-lst a:link,
.drop-down-lst a:visited{color:#333}
.drop-down-lst a:hover,
.drop-down-lst b:hover{background-color:#e6eff8;color:#333;text-decoration:none}

.drop-mini{width:140px;height:26px;border-color:#e0e0e0;padding-right:16px}
.drop-mini .drop-selected{padding:0 5px;line-height:26px}
.drop-mini .drop-arrow{height:28px;width:15px;padding:0;}
.drop-mini .drop-arrow i{top:9px;left:4px}
.drop-mini .drop-down{top:29px}
.drop-down-hd{line-height:24px;background-color:#f2f2f2}

/*q tip pop*/
.q-pop{position:absolute;background-color:#fff;border:4px solid #e0e0e0;width:150px;padding:5px 10px}
.q-pop-arrow{position:absolute;border-style:solid solid none;border-width:7px;border-color:#e0e0e0 #fff #fff;height:0;font-size:0;bottom:-11px;left:15px}
.q-pop-btm .q-pop-arrow{border-style:none solid solid;border-color:#fff #fff #e0e0e0;top:-11px}
/*nav search*/
.nav-srh{padding:5px 0 5px 20px;background-color:#f0f0f0;border:1px solid #ccc;border-top:none;height:26px}
.nav-srh .txt{float:left;border-style:solid none;font-size:12px;width:340px;}
.nav-srh .drop-type{width:40px;border-right-color:#e0e0e0}
.nav-srh .drop-type a{width:45px}
.nav-srh .btn{float:left}
.lnk-adv:link,
.lnk-adv:visited{color:#333}
.lnk-adv:hover{color:#cc220b}
.lnk-adv{float:right;margin:5px 10px 0 0}

.nav-srh-word{float:left;height:23px;overflow:hidden;}
.nav-srh-word li{float:left;padding:5px 0 0 20px}
.nav-srh-word a{word-break:keep-all;}
.nav-srh-word a:link,
.nav-srh-word a:visited{color:#666}
.nav-srh-word a:hover{color:#cc220b}

/*search suggestion
.text-dropdown{position:absolute;z-index:99; top: 167px; left: 50%; width: 395px; border:1px solid #ccc;background-color: #fff}
.text-dropdown li{height:24px;line-height:24px; padding:0 7px; cursor: default }
.text-dropdown .hover{background-color: #f4f4f4}
.text-dropdown span {color: #e1484f}
*/

/*nav crumb*/
.nav-crumb{padding:20px 0 10px}
.nav-crumb .direct-arrow{font-family:monaco,monospace;color:#999;margin:0 3px}
.nav-crumb span{color:#999}
.nav-crumb a:link,
.nav-crumb a:visited{color:#333}
.nav-crumb a:hover{color:#c03}

.tm-talk{cursor:pointer}

.img-270 {
	max-height: 270px;
	max-width: 270px;
}
.img-160 {
	max-height: 160px;
	max-width: 160px;
}
.med-ent-tip{
    clear: both;
    height: 30px;
    line-height: 30px;
    border: 1px solid #c2ddf2;
    background: #e7f1fd;
    padding: 0 10px;
    margin-top:40px;
}
.med-ent-tip a{
	text-decoration: none;
}