@charset "UTF-8";

.warp_title,.warp_title a {
	color: #181818
}

.indexCons .index_list_item img:hover,.indexFocus .view li:hover img {
	transform: scale(1.1)
}

.lazy {
	display: block;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYBAMAAABoWJ9DAAAAElBMVEXy8/T////8/Pz19vf5+vr3+PjMGeamAAAJM0lEQVR42uzTQQ0AAAgAodssZP901vABHWjjkQkwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADj24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYN5utVmEojGaZ8gBBOyfonSPoHLTOwV7e/1VuV3+SAwkcCi1y5dsja+3kbDeBQAEAAAAAAAAAAADAqgi0GkYiCA/qwrPwo+3npLoQCQ8b8jYYLCQcKSSEEBTyX4NCFgYKWRgoZGGgkIWBQhbGYCGiU4iMG0TdhYQxpRRpfEC7b7skYjVk2bc6sc2yLFUnnrIjlX3ZI0Q1eHQL8ZOLSg0kXJEQIYwEc/wwQVR2yIOFPLuFTBdSihVhJCRkuKcJFHbIw4WgkFstIyUZZNQQEo0vBEKuRlIJlXclyFHInGgzSrugbBuqShQyJ5WVQFd1MuoEhcxJSiQEdFUPzBsoZE7kPjvyLg5k558T8sZeoJBlg0LuhowHgiv1fpa027trkDuF7PyU4m134ENdeNp1AiFTd3vf6zOCgt3eGQphgJBlFAIhKOR3gEIWBhHyVftAIbNChSTCh558liW1n9wvJKgv7MUKkX/rE1+18KJv9NSJS4eQV3tdItaMtBds3n91MU5IeLWQFEJaMy47/iA2sE+KRLYQCBlJakbMGuOJUMhkKjOGZLqQZxQyliAOTyhDHPpAIQyzX6mjEIa5r9RRSAco5FczQyGi9pNAyM8U0gmE/EQhEHKvQjaxgYqKfXyikFnvh7zRFrygkLHI+ojREtYdCErBbS6ikIkU9KkqntQKQSF3QfN37cbfD4ldXqynoLUeaWVY5XcMW0PJBc/0+yG0HIknF102qpenaYUoivtBDSFXb61H/ULS+MwfvhB3xgWEOLyqfrY9QujHQ74QV3IFIQ4FN5A+IfSIV7KFuJIfIMRBK4akTwgZec4W4kqWENKGH0nZJ4SeNfOFuJIrCGkRKI68X0hBjkNuIZzkDYS0eJhaCF3V3UJYyd8Q0iRVk9YQ+jrxFMJX9w0hFjqPlx3lqxh4liUCm5JbiMgo70SIJasNhdVQG8S6KPxHJqkHXoeQCCJut1c6QizYXGwPvvkdy2LglTqd/2O7EAi5xUnWtrWyJJyQygwRhUxn4936CzTxwwixvwhRyH1Osj5loQw5I4Q6LVHI7U6yYmUIP2gunBC6qqOQyZgW8sp/N4QVQjdPUMjtTrJK8yMhLIcIMSq3KOQfO+eyHCcMRFEVGj5APPYwOHshJ3twynuYsv//V1KioRE0jMAm3qjPJh5mROw+vtYL+C6xU7yYGqnEESE1+uOEXDbISrY6+F/CJ4QunvgTgssClHLOZogPn3Ed5G4PjwX1CKGXSfgTgvDjmbZ4LGbZsiXLvH4hdJiFCWEhp0EDBb24tBI+IeQsKSfkqkFWQ+eJzWEhNXbFnJCrLrfWKIhUwi8kwiackOsGWXSHO/N36mTxhBPyLaLl3xpzdthLe3VOyIWj3rj80sTQVVBxQq4ZZFXwitAdEyLFiOaEXHcngvFVgwoh8CjrqqVF6Jkp2TeE0ITc9+H7Q4TrQIMcIPnjduxXJATRz3EeYCYnREC484fenREad//wgoRQeLX36c+fCbPMxIPsiXwlISzkJJiKNF51orJ0D/xEQviZi4vpg1P/jiwzZvwn64f4nHj9JM9n/UMfFQPI14m9euMHxFnk3JRhGIZhGIZhGIZhgmPYnujmL7WdoN9nquXrFzuJN+TRV8jv+0xhz/mGL981NH1Z/ucNvng4bfXN+eCb/Q6DwSzubc7gyEy62mZPOvLkhWTn9uZi45KierElHMGncKNsprNvNfM7jQiGuJxK2kINYrUS0iqXHIUgxca9caC5Xx+oUb+ldRr3igjJghQyVKIYq5mQyqQgyKEjQjIs8MpTTHbGazdRsWNTKipENUEKsSLyUUQFP/5CiCF56NUKjQVeBqImTWuoM2AcIdGWkDxIIcIa6ECEBj8OKSl/ToXQosLRljSt4ZxA67TtiRBLF6QQg0HIoarurTR/ra/EvZsmE709gsxFrZdNG9oUhCQYKGwLH53RIKQKUoi0xdA2IA3oyYTLohyRLWdvBSLzqx6UIlKtm1oheLBeCSnonmSiQxQyDFZflBUBZUrXQrq5w6FCaldIsRayfD4vSBi1lSAEP9pRIaoKUshNAcWWEOkTYqDAZ4QkejiVR0hikxukENFimf5/QtBC7ROS1/btIIVE44DKn5DY04d4hOhaqUxBpErIwBMhtkUWpBBZwhhzNyF4/cnDEfIxj7LOCEnb4fBNwZf7QmB83YQoRPQ4395JSKsQFFIq4LiQZBAS4eyy8Qix0vJghSTiSUL6p0L0qYTIwf7QY3uEiNYeDlBI7MwODEmIV0gmTiVkONmHHdM+F5JB51YFKMQ4swNzLCHk/vbjCcElls6XEJizvgYnRJZjgc4lJMKAnEyInE7kFQK7NcEJmSqb+hNSopDRYwI7hqcSMp6t8guBiAQnpFVKvU8zQ3N8pm4wHieF4FKuVwhMHwMTElsXuHtHFhf3J4ayhFLBnORd1IcWF9OxYSZACLSli4vwbcQBCnkMfz5uUCO6/L6dEFyvzaeQJb7ldxQCDYtJiH1ja/k9g9gFJ2TamYJfd7JBtZcQ/PXtUEi0arq9QZWCV9VNQmxbskGFQm7BCYGdKfxXlseFDGXMUYg8soULTUso9ywk2hMi2tCEwMUmc1L6g0Lw11dPQlaJqMj1ERqF1KpYCpG7QkxgQqDvsPTkidY+IaCgQiGey4BSgUJipZdChNkTIsuwhECXDmpg5GtOCImgDRQVToZU2xfKQdNfYiVEllQIYIISAhvqYgC31UuPEFCIbYqhstmgt1xeiyLv+PKu6dIlCIG28o0ICfNCOYZhGIZhGIZhGIZhGIZhGIZhGIZhGIZh/rEHBwIAAAAAQP6vjaCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrQHxzQAACAMwEgwhH91TMaOtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQNxTZB1MGCdCBIGO3AAAAAElFTkSuQmCC) center center no-repeat;background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%
}

.lazyIcon {
	display: block;
	background: url(data:image/jpeg;
	base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OTRlNjdmZDctOWEyMi0wMDQzLTk0OGEtYjE2MjI4YThhM2QxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQxOUQyOUJGQUY5ODExRTU4MzlFODQzMTIxRjRGNUE4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQxOUQyOUJFQUY5ODExRTU4MzlFODQzMTIxRjRGNUE4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NThiZjY4ZC1mNGU3LTdkNDktYWJkYi0wMmUwMDAzZWIwNTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTRlNjdmZDctOWEyMi0wMDQzLTk0OGEtYjE2MjI4YThhM2QxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAMgAyAwERAAIRAQMRAf/EAMEAAAIDAQEAAAAAAAAAAAAAAAgJBQYHCgQBAAICAwEBAQAAAAAAAAAAAAYJBQcECAoLAwIQAAAGAQEDBwYKBgsAAAAAAAECAwQFBgcIABETMRIyMxQ0NSFhFVY3CUEiYlNjVGQWNhfwcSNVZjlRgZGhQlKUZZUYChEAAgECAwUEAwsHCgcAAAAAAQIDBAUREgYAITETByIyMwhBFDRRYXGhYiNTYxU1F4FSJFQWVjfwkUKTZFVlNgkZ0eFyQ6RGOP/aAAwDAQACEQMRAD8AZjYMpo1N08rlOx/eM15NZ06ZvhsXYujvTNkYVGC7Em+tFkKiVwvDQSTqSbE3EQcPFgVAU0vKUR5rvLt5JeqvmUppNTUs1Pp/pjDUcl7rWRSyCokU/Ow22mjAeulhG6aTPFSwOyRyzh2ybPJroaGNIq3UdzorJp6asSlFZWErE88mOEMIGHNkyqxLFlijw+ccDHBZ+TtSeo3UBVpYI9lYK5hNgmo1uslj6s2iNonpJVZs2UqMzd0Wwv7OWHUeIpOjunjdio4cFTBI2/cLaukHk98vfl7rV1Hpu0SX7W1OF5d1vHLq5IZAfGpKUIKKikJ7rpHJMgOCzk9o7H9P9I9IdNaljpI6ihrNYFh6u9bUQyVEpwY8yipCQiAhGbmxxtuUhHOVmGQoYRsh8fUq/R7AicDdrnZKFSWJG7sszPTFPZVx3OOK9BsmQt1YqPcWtk0A6RxMo8UOiUhhTOJdkTrm5x/p1xTmieVlU4lpHYZSx34lt7AY44k/Btb9RrrSq6vuOi5qlluNptsFbWyu6Cnp46lpliSaV3BWV1gklKkALGFcsAyg1xWry8ao4aOVF0HaB1mrtko2M1WbukFDJqoOGypCKoLJLFMVQhgA4GDcIAIbYv4jkVJjaEiMHDfx9/8Am2JY6W211JHW0jpJTyKHR1YOrKRiGVgSGBGBUgkEb+G0iSjSzmKF45mIRgcSkMkxcOHSrgiCnkIu9WZtXLWN427eUihwUMXy80A8uxjQamo7hKsMe52G7+Xo2Hpq2OnqzDFBPKBjiyqMCR6FDEM+HugYY8CTtU5PHaizAXklGOHDQxhTCZgH6gmSMgcFBKWShlu2MuaJQNzh5m4PhDk2IYq6oiL0xZvVZBgy4nKwO4hl4EEbjiMCN22Yby9VRTafklf7Lqo2WamkxCSJIMrq8TjI4dew6kNmUlSCpO3n3r+s9t6frXLcv+o6z5XL5tpD1eyf3dbfByex03c9zwv+fv7Df4WdI/3H0N4PL/y5Zu5+Z7F3Pkd33tuiL3amPbFhfTBf9b8SjCzWpvW++uq9TyJeXDsmLNPuD6OvNOgsuSrODd6xrNZg0oRaYesyD2mbdJRjApAMkoqhFNbLXpKz0Ok9ORQwWGyW+G3UiJ2YIoKOMRl1HBRK6vUSN3pZZGkbF3Y7JZ693+3dSOscWj7q9X+xOm1gjelgONVXTzMgSmt9OWGMk5dYxIBggM1RIzDlo2p5brOIdNHuuXeDojIE9n216rGVyy5E3au8OtMbLMNkK/e7BklylIri4jMbQIQ0SgdI/Fcyzl23bFKQ779kKX+rpLfpx4s7TTVKs6ldw7IDFzj/AEFAUe6xIG4tuIOn981p1O82VJr2ehptP27SctJQGmlxmMESmSkgoUyjB6uTPMQRlSBUklPZg7VQzrqNxfp2wjpThdI9Krr6bPhKfjqPqCtEAq4stJj1rQrEZGVplcnmZW8beLLeYx8rJyh0RSAxRIkVwQSikHaj1TQ2O2UP2DHG0z07ZJ2XtIM2EmRWG52cNmbDD0DH0WH0h6Qas6z9TdZVvXC41cVBHfoZa60QTBYqyXlF6RKiaJsWpYKZo1hhDZspBJjbHMlJ+yfzMm+lpR47lJWUeupGTkpFdV4/kpB84UdvZB87XOddy8eOlTKKKHMJznMIiO8dqde7AuZZWJkYkk44kk8ST6SfSdmvWyehtNsgtVuijgttPEkUUaAKkcaKFRFUbgqKAFA3ADdtOVmhVKfeItLmLl5DsVFZQawksuyYza6aZhAsm8bHSVIiJtwiUglOvuAgmAobhM9I3hBdYlJzdrcPd/l8e0Bqi5XSGgZ7MFWpkwXnHBmjx3Yqp7xHox3JxwJ21ptX8RdqKEfj2Ep8i6KUzN9HIJx4mUIICQya0a4Kgp+zKIG4hRExekA7bIlVZA2Haw2qkT6yo4zI1xlrKZD20Ylt2/HFXGPHhhux4Haz/dWA9WGvfe2d1P3L6x1HVfTdLb8ZpPiw4bY37Q3H9dfwsveHf9zjx+Rw2aLXMW1nDvuMEqvDWluQMzMaNJPZldRZCKg5vL2VaVFPmCiaAGWTjqnGm4EgUgG4pmjg+7cfdsPXe4x/stJccyqs5TA49lc8iIB8Cjj8B2V5X6huGp/O61waiIFlqKlI4EALPFbaKoZCMd2eZkzRk4Zc6D0Y7X7WXkjCsVWsN6Kqq7b5XY3uIx7i4szjZtU5q2YmolVlK7W4hrVH6ZH6M7a7VkenouH0au5QIoxjFEB7OqZB0AhrLUFmgFLpVCamSryRYw5WeJAyqMvHFmkXEqSMVUg4HBtsbobpbXk9xvXXitH2TLaJamvyVpnjgr6uZZZn5y4oUhipJ2WOVVYiWZXHMXPHtB6vvd33yeqFKk8I2amXapacMMxOL1qcg4Va3WSk6m5m567zYdmM/hT2iafyhnCsYdVsrxAEpTHOYhBgtd6Au1fQxTafmhlp7dSCIxYkOxTM0hxGK52JxyHD4cSNjHy/ea3T2lb9c16g0ddSXTVN7evarADQRpMEjp48pCyciNVyiVQ4w35QATslFCBFPi8dJRA7c6qLhJymduu1cIqCmug5RXAijZw3VIJTkOBTEMAgIAIDtqjU3x4ZTDLikyEgqRgQRuIIO8EHcQdmk0uo6eqgSpppEkppFDK6kFWUjEMpBwIIIII3EHHa1NNOmoPJsehM4exhlK3N4xQXj77p1mRGNscUUoleQ7axPGqMESQUTEVUAMv8dRPh/wCPay9B/tb6ytxtFtqKpBvDZCFI9xXbLHifRiwHukDfsJ6i669J9HOKPVt/tNJUFwCksyu8fy2hi5k2C+nLGWwxygkYbABkLOLqLsErVKZj20Q8/Fu3DFw4trp+zWrU+zcHZSse7hXxRmEXce7QUAzZwkioiqHDOHxRHZyfSfyY6017aIL3rm601itdRTRSotG0VxqfnAGKs6utJGygjg84zbuA3qs63/60PSHQdZUaf6SWOv1leaaomgmqLgj2K24ISEeOMxyXKpViMGxiouzgRgW7OdfmNqH9ajdbx+g+5P8AP1vfPpP7tr1/2+el/wC9WrvBw4W7xv1j2f8A8fw/l7adf75nWv8AcDpt7Zm7t29j/UvbOP8AbPG+r2bQTLeYpnT9D6ZpKxLu8UQ9uc2xpEukWrhZLnejnUXBNXajUXrODhplF4+TQItzTuH5+cHNTTAOZe4+YC4yaeXTJlBo1lLknAth2SqA4YhVYM3HeW94bPO/CrQ1v6oT9W6WnCaompRCSpIXN21kmZc2VpJYzHGSV3LGCN7Mdid035BxPptpb661HH7+3ao5FGRi6vZLQ3aHo2KmjkqrM9ghmXNJ6Sm3LJb4ocNRU28yZnCKJ1ElJXTnXnQei9OvdqNJKzqFIGVOYPmabHEZxwzEjfgMzHeC6qSDS/VbQ/ULqxqldP3qvioOj0LpJLFAxFTXFcG5ch/oqGGGJKou5hG7qrAgdB2MZobHkjUTPLXK4hUllxWpcJaU686yhkC1FePFZbIU5MS8DV06pHnVUcOF5VxwFXxwNuOLcUVjDy9Vd21Abl1Hr5aqppoZGVadJeX6zPICTJO0jxwrCmJ7UjZS+PEplaqfM9qiyxW21dKLTBQUnOjT9Kkg5vqVLBgqxUqRpLOZ3AACwrmEe7ECTOnr1cYQyq4cM9VVxUwhWgyNLV5JlW8XWRaYdsJNtGuHkfIHk3kYnBXaYZt4nnSL9mqZJQyXPKkKJRNtFddrJqy2xQ9YbhNZ6ZJpYFjp6SQyuXwLIQ5UR1UgC/ONH2SBiFKKTtl+X3qfo2GmfofbxfKhKeKozT1yLGhRiBIgjVzLSxHMTHG4LLicWDnDZjOkXU/qJy1AWu9ZtwxXMMYXpVMYI1/INlsIQMtlq0NjilJ2yKhZZOKh6TjhRu0Ezdd2qdNyZ2go3WMgBxKxfS9PRXPplpe/yV9PW63vdsgq6qmo0lanohPGrx05kkjjeaqysGnWOIRQvmiR5sokKu9b1TWfqdqmzUlFPRaDstwnpqaorpIlnqzDIyyTZUkeOKlBBSGSWTmzLhM6Q5jGvLrd6ROan9TtmubGsQcfkHP2WnYxVcZyjAYVvLWmXBjDxoWIoljnxUkwSKrIl3Ju1OcuAblADZvWkLzaOkfR+jW4PM9ut9CryvkPMYuc7DlnAjBmIVDgVGAPA7JXuuq7/wBZOtFZa7MsEdbcrg0cSCQGNcnZU81cVYFVxLriGPaG47Y/9wZn1Xc+038nOmz9o/qr1vfPldX59j78S9LfTn7j+1e63sf5/wAPyeO2Z+Her/ox96fZ/fHtX5nwfK4bHzDUopuaIJcu7y7g8nm823niVuv5QSpkw/Kdu6e5XcDHftJ217BY4a1Y8lFzk3MXi0NqZTq/XIo8xKzM8tHvZZwYWqZ0TpxEPFR6rh6qAiZNMCgUpjHANpHRr6k6h3KqttgeJFoaJ6uollcokcSskajEBi0s0rpFCiqSzt7gOwZNUXC5QV0tBJRReo0MlVI9ZUeq06RxlV+cmySFS7sqoAjFjiBs5ixYQrtE0vYRjrtiqFyFeomEnJD7o2rJT7HlXi5q4vDWycXfwjaYI9t1shDPisWbds3WcicpiAu1TEFAb3qPSlp6V+XWwLqaywXa/wBttUshpau4rR0i1Uq+sy89Gmi9blWV+VCkcM0pO4GMEPssGi6k3+/9S7td4rk9rgq5ow89FSisYCBRDGsMsqo8VM+XOzsV7ODGJ27BrFjxVG3/ABR7vGjS8Vza0xyE8gbBX1kk1I90ypkdLWhzTnrN2s7Kuxl08eKMU+IqdU/OIU5zgooJouGioup3Tro5dbpTRR0f2kZpKdcyqssNFVP6tEGYE4yQNCkbk5lO/HDHaOpr1XWvVmrtUWioSO4xUzuCoJWSOt/RJJlOClHR6yOoVgoyMp7IwwCtMoq6+Na+SbLLW/CebBpELbZ2MoGO29Ft9WxxVoKIl3jGDcpJ2xjXI2YsDyNbJrOJR4UrlRRQSplQQBNAj+umV36D9Oen9jvUs9PHrO42Whq6uOXLNVUdTU0kU1RROIeYsTUkzvAyoeMfaJOyP/MLp7zIdVtS3KxWi31zabpK6eGBIzyqaWOORljnzuyrMZUCyByWHa7OA3bGhpV0Q2jC1+rmpXVItUMRY8xKR/ZWcVarPDuJJ3YhinbKGkJM8Y6dwcUzhlHhnSCYvVnqz5FEhUA5RBerPW6m15aG0RoqGpqHq5UDvkOLqGBCRp3zmbDEkDdu347fXyz+WHU3SbUX4qdXqiht9JQwyNHC0ysUd1K8yaQHlKEUkqA7MWw3DDepv84qD+6Z7+Z9/wBtPCV/Yz9U7t439l6Xydry/DzWf0afw1+zu+Pavo+PH4vf2+f4u6H/AFj/AN++0e6fYvpO78XH3tjmgIJEogRMFFkimMVNRYhCLqJAYQSOsRMTJkWOnuE4FESgYRAPJt55Nyusu9iQrenA7gfSBj6AeB4kbdfF0uUhXF8qyEbwMSoOG8KTvIB3AnfhhjtpSOPGEtPY5twN3aNqxPcW98oUk0fuo8I+eIiVm9ayJGw8OVgZ2MKLZ60WKYiqYgJRKYoDtMdLuumpui2r11bp31WYs0AqIaiJZY5Y6eoSpjC4745UkTGOVO0uLDAg7VdqK5VFTY7rYEkiWiu9C1LUCSJZQY82dGUNvjkjkAeOVCHU44Yg7MhdMp3NTiEyiVniqcXTblYSlcTiLIzkV2gc9IrV3Z3kiaZi3MG5BUUVoxBsBRVOZQVSGMmLno9Sap809kt3UuzUXTy/WuN0Svscq1z1YjdMVD18qA08tMTzOZSUuWMO3MklVmTZclDerJYkqtO825QSpI6rLnjKLIjFXHJUBXDkYHmM3dXAKcDsvj3wWZKlgr3b+SYkjvKeCMrxOVcYTeFrNWJa0WZ7FZcb5AirzBqR97hTsnMFC2eNgJKPO5dg2aF7YKe5RRQqZmX/AOnBbOl2v/MjZvLbVaWgp9WadSvvL2O5zx1UYonpJ6equNrqJSY61aNLi06LTgywg87lxhGaML1zLdKO0S32CtSSirI0gMsK5Ccjo6xSovdxeJQ2J3kYE7wClXTH76TXRm6vuKLkTUE7TtFSbtHi72t1PHlXnrHWnSgR7SZkHMTV0HvGbP0jN110DIEVWEm8oGNvM7zqR5JOkekqwXmyUNU9lqiyqsk8rRwzKM5iU4gnMhDqHZiFB3nDZdXmM6q9W9JeqvpatFLaqqEjMkMZZZ48cymR1be6EOoAHdYDHDDYjrJkS3Za7JL3q72y/SbJMRZK3Wyy9jIzEQET+j0JV45axxzlHdvQImA8g7VjadC6c0ZUFbNQQU5x76qM/wCVzixHvY7K36g6/wCqGsa4Satu9wr442xVJZXMY/6Y8Qi/kXbPeCv82HeeL1KX9nR6zz8ux1658o9zDif+PD4thf8Aaes+t8HJ3j/N8HvbMzr/ACE6Hwfq280i5cTx29AO78Tx23KvdInV8peT9Ycnn/o2r+5908eB2q68cDx9Oxqadu6t+v5HXh/gHiLrvX+7fOebds5v/Tr/AM9p95/dNF92/cvgD73/AMV+k+ThtoH1a9um8D2qbv8AtHf/AO39V7mwJ/8AoJ/laajvwx08V/iHvvtepf4I/j/92fTb9uhnykf/AH90a8H7wvfsftf3HcfF/wAF/vj6nLtTNb9x3Dv9yLv93vrx+s+i/Ltwhabfb9jjxPwW/fhnxjwNHxP+DPrX27su3Shr3+Hl04eJS+L3PFPh/wBq+i+RzNtRPMN/Dmq9j8WHxPE8RfZ/rvzfezbPpq/QR8e6pDquh0C9Z9o+c+Vv20avPfb2fiePHZWGp/aW8Djtd/8Alus/T+vYc/qOG1f/ANR39v/Z) center center no-repeat;background-size: 100%;
	-webkit-background-size: 100%;
	-moz-background-size: 100%
}

.warp_title {
	height: 42px;
	line-height: 42px;
	font-size: 34px;
	font-weight: 400;
	font-weight: 700;
	float: left
}

body i {
	display: inline-block
}

.main_warp {
	width: 1200px;
	margin: 20px auto 0;
	box-sizing: border-box
}

.forum_warp {
	position: relative
}

.forum_warp .search_box {
	float: right;
	width: 374px;
	height: 44px;
	background: #fff;
	border-radius: 2px;
	margin-left: 20px
}

.forum_warp .search_box .model_form_con .input_txt {
	line-height: normal
}

.warp_title a:hover {
	color: #181818;
	text-decoration: none
}

.indexTopAd {
	margin-top: 0
}

.indexTopAd a {
	display: block;
	width: 100%;
	height: 100%
}

.indexTopAd div:first-child {
	margin-left: 0
}

.indexNav {
	height: 46px;
	line-height: 46px;
	background: #ef7c00;
	padding: 0 45px
}

.indexNav ul {
	display: table;
	table-layout: fixed;
	width: 100%
}

.indexNav li {
	display: inline-block;
	padding: 0 31px
}

.indexNav li a {
	color: #fff;
	font-size: 16px
}

.indexNav li a:hover {
	color: #fff;
	font-weight: 700;
	text-decoration: none
}

.indexNav .nav_cur a {
	font-weight: 700
}

.forum_nav .forum_txt_box {
	float: right;
	margin-right: 24px;
	background: #deecf8;
	margin-top: 10px;
	border-radius: 2px
}

.forum_nav .forum_txt_box .forum_txt_rh {
	height: 25px;
	line-height: 26px;
	color: #ef7c00;
	font-size: 16px;
	text-align: center;
	display: block;
	width: 102px;
	cursor: pointer;
	position: relative;
	border-radius: 2px
}

.forum_nav .forum_txt_box .forum_txt_rh:hover,.forum_nav .forum_txt_box .hover_cur {
	background: #ef7c00;
	color: #fff;
	text-decoration: none
}

.forum_nav .forum_txt_box .forum_txt_rh .forum_icon_lf {
	float: left;
	margin-left: -12px
}

.forum_nav .forum_txt_box .forum_txt_rh .forum_icon_rh {
	float: right;
	margin-top: 10px;
	margin-right: 8px
}

.forum_nav .forum_txt_box .forum_txt_rh .lun_icon {
	width: 16px;
	height: 9px;
	position: absolute;
	left: 50%;
	z-index: 96;
	bottom: -21px;
	margin-left: -8px;
	display: none
}

.forum_nav .forum_txt_box .hover_cur .lun_icon {
	display: block
}

.forum_nav .forum_txt_box .forum_ul_box {
	border: 1px solid #E8E8E8;
	width: 1200px;
	padding: 14px 2px 14px 22px;
	position: absolute;
	left: 0;
	top: 55px;
	background: #fff;
	z-index: 95;
	display: none
}

.forum_nav .forum_txt_box .forum_ul_box .forum_pos_box {
	width: 1200px;
	height: 30px;
	left: 0;
	top: -24px;
	position: absolute
}

.forum_nav .forum_txt_box .forum_ul_box .interest_tit {
	display: block;
	height: 52px;
	line-height: 52px;
	font-size: 16px;
	color: #181818
}

.forum_nav .forum_txt_box .forum_ul_box .interest_span span {
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-size: 16px;
	color: #181818;
	border: 1px solid #E5E1E1;
	margin-left: -1px;
	cursor: pointer
}

.forum_nav .forum_txt_box .forum_ul_box .interest_span span.cur_span {
	background: #ef7c00;
	color: #fff;
	border-radius: 3px;
	border: 1px solid #ef7c00;
	position: relative
}

.forum_nav .forum_txt_box .forum_ul_box .interest_span span.cur_span i {
	width: 12px;
	height: 6px;
	position: absolute;
	left: 50%;
	margin-left: -6px;
	bottom: -6px;
	display: block
}

.forum_nav .forum_txt_box .forum_ul_box .interest_span span i {
	display: none
}

.forum_nav .forum_txt_box .forum_ul_box .interest_span span:last-child {
	width: 50px
}

.forum_nav .forum_txt_box .forum_ul_box .interest_tab_box {
	padding-top: 26px;
	max-height: 500px;
	overflow: auto
}

.forum_nav .forum_txt_box .forum_ul_box .interest_tab_box .interest_tab {
	margin-left: -20px;
	display: none
}

.forum_nav .forum_txt_box .forum_ul_box .interest_tab_box .interest_tab li {
	float: left;
	width: 147px;
	margin-left: 20px;
	height: 28px;
	text-align: left;
	font-size: 14px;
	color: #181818;
	overflow: hidden
}

.forum_nav .forum_txt_box .forum_ul_box .interest_tab_box .interest_tab li a {
	display: inline-block;
	white-space: nowrap
}

.forum_nav .forum_txt_box .forum_ul_box .interest_tab_box .interest_tab li a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin {
	margin-left: -27px
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl {
	width: 550px;
	float: left;
	padding: 12px 0 6px;
	border-bottom: #f7f7f7 solid 1px;
	margin-left: 27px
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl dt {
	float: left;
	width: 90px;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	color: #ef7c00
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl dd {
	float: left;
	width: 550px
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl dd .dl_ul span {
	display: block;
	float: left;
	padding-right: 14px;
	height: 28px;
	line-height: 28px
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl dd .dl_ul span a {
	display: inline-block;
	font-size: 14px;
	color: #181818
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl dd .dl_ul span a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl:last-child {
	width: 1130px;
	border: none
}

.forum_nav .forum_txt_box .forum_ul_box .dl_margin dl:last-child dd {
	width: 1126px
}

.forum_nav .forum_txt_box .interest_dl .dl_margin {
	max-height: 500px;
	overflow-x: hidden
}

.forum_nav .forum_txt_box .interest_dl .dl_margin dl {
	width: 1156px
}

.forum_nav .forum_txt_box .interest_dl .dl_margin dl dt {
	float: inherit
}

.forum_nav .forum_txt_box .interest_dl .dl_margin dl dd {
	width: 1156px;
	float: inherit
}

.forum_nav .forum_txt_box:first-child {
	margin-right: 0
}

.search_box .model_form_con .seek_cn span {
	display: inline-block;
	position: absolute;
	top: 16px;
	left: 9px
}

.indexConLeft {
	float: left;
	width: 804px
}

.indexFocus {
	width: 804px;
	height: 442px;
	position: relative;
	margin-bottom: 20px
}

.indexFocus .view {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-radius: 2px
}

.indexFocus .view li {
	position: absolute;
	top: 0;
	left: 0;
	display: none
}

.indexFocus .view li img {
	width: 804px;
	height: 402px;
	transition: all .7s
}

.indexFocus .view .current {
	display: block
}

.indexFocus .text {
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 100%;
	height: 40px;
	overflow: hidden;
	font: 14px/40px 'microsoft yahei';
	color: #FFF
}

.indexFocus .next span em,.indexFocus .next span i,.indexFocus .prev span em,.indexFocus .prev span i {
	font: 400 12px/16px Arial;
	position: absolute
}

.indexFocus .text li {
	display: none
}

.indexFocus .text li a {
	color: #fff
}

.indexFocus .text li a:hover {
	text-decoration: none
}

.indexFocus .text .current {
	display: block
}

.indexFocus .text_bg_box {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 40px;
	background-color: #4C4C4C
}

.indexFocus .next,.indexFocus .prev {
	display: inline-block;
	position: absolute;
	z-index: 5;
	top: 50%;
	width: 40px;
	height: 68px;
	margin-top: -27px;
	overflow: hidden;
	cursor: pointer;
	background-color: rgba(0,0,0,.6);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000')
}

.indexFocus .next span,.indexFocus .prev span {
	position: absolute;
	top: 0;
	background: url(//icon.xcar.com.cn/2015/index/images/pt_index_bg_v2.png);
	display: inline-block;
	width: 79px;
	height: 68px
}

.indexFocus .next:hover,.indexFocus .prev:hover {
	height: 68px;
	text-decoration: none
}

.indexFocus .prev {
	left: 0
}

.indexFocus .prev span {
	background-position: -1px -190px;
	left: 0
}

.indexFocus .prev span em {
	color: #fff;
	top: 18px;
	right: 27px
}

.indexFocus .prev span i {
	color: #fff;
	top: 35px;
	left: 63px
}

.indexFocus .next {
	right: 0
}

.indexFocus .next span {
	background-position: 0 -281px;
	right: 0
}

.indexFocus .next span em {
	color: #fff;
	top: 18px;
	right: 62px
}

.indexFocus .next span i {
	color: #fff;
	top: 35px;
	left: 27px
}

.indexFocus :root .next,.indexFocus :root .prev {
	filter: none;
	background-color: rgba(0,0,0,.6)
}

.indexTabs {
	height: 50px;
	line-height: 50px;
	padding: 0 22px;
	background: #fff;
	position: relative
}

.indexTabs ul {
	border-bottom: 1px solid #E6E6E6;
	position: relative
}

.indexTabs ul li {
	font-size: 16px;
	float: left;
	padding: 0 31px
}

.indexTabs ul li a {
	position: relative;
	display: block;
	color: #4F5466
}

.indexTabs ul li a i {
	margin-left: 5px
}

.indexTabs ul li a:hover {
	color: #ef7c00;
	text-decoration: none
}

.indexTabs ul li.cur {
	font-weight: 700
}

.indexTabs ul li.cur a {
	color: #181818
}

.indexTabs ul li.cur a:after {
	content: '';
	width: 26px;
	height: 4px;
	background: #ef7c00;
	border-radius: 1px;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -13px
}

.indexTabs ul li.cur .adress_list .adress_span_list {
	font-weight: 400
}

.indexTabs ul li .adress_list {
	position: absolute;
	left: -22px;
	top: 51px;
	width: 804px;
	padding: 0 22px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 1px 5px 17px #d7d4d4;
	z-index: 77
}

.indexTabs ul li .adress_list .adress_span_ul {
	margin: -10px 0 0 -10px;
	padding-bottom: 22px;
	padding-top: 20px
}

.indexTabs ul li .adress_list .adress_span_ul .adress_span_list {
	display: block;
	float: left;
	width: 100px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #ef7c00;
	background: #f2f9ff;
	text-align: center;
	cursor: pointer;
	margin: 10px 0 0 10px;
	border-radius: 2px
}

.indexTabs ul li .adress_list .adress_span_ul .adress_span_cur,.indexTabs ul li .adress_list .adress_span_ul .adress_span_list:hover {
	background: #ef7c00;
	color: #fff;
	text-decoration: none
}

.indexTabs ul li:first-child {
	margin-left: -30px
}

.indexTabs .pushbtn_box {
	position: absolute;
	top: 8px;
	right: 22px;
	display: block;
	width: 106px;
	height: 34px;
	line-height: 34px;
	background: #ef7c00;
	border-radius: 2px;
	cursor: pointer;
	text-align: center;
	color: #fff
}

.indexTabs .pushbtn_box .pushBtn:hover,.indexTabs .pushbtn_box:hover {
	color: #fff;
	background: #007DEB;
	text-decoration: none
}

.indexTabs .pushbtn_box .pushBtn {
	border-radius: 2px;
	display: block;
	color: #fff
}

.indexTabs .pushbtn_box i {
	vertical-align: -3px
}

.askNoImageTpl .articleInfo,.bbsNoImageTpl .articleInfo,.voteNoImageTpl .articleInfo,.xbbFewImageTpl .articleInfo,.xbbLargeImageTpl .articleInfo,.xbbNoImageTpl .articleInfo {
	float: none!important;
	width: 100%!important
}

.activityImageTxtTpl .articleInfo,.askImageTxtTpl .articleInfo,.bbsImageTxtTpl .articleInfo,.bbsVideoTxtTpl .articleInfo,.voteImageTxtTpl .articleInfo,.xbbVideoTpl .articleInfo {
	height: 120px
}

.activityImageTxtTpl .articleInfo .bbsBox,.askImageTxtTpl .articleInfo .bbsBox,.bbsImageTxtTpl .articleInfo .bbsBox,.bbsVideoTxtTpl .articleInfo .bbsBox,.voteImageTxtTpl .articleInfo .bbsBox,.xbbVideoTpl .articleInfo .bbsBox {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0
}

.xbbFewImageTpl .articleTxt {
	margin-bottom: 12px!important
}

.xbbVideoTpl .articleTxt {
	margin-top: 10px
}

.activityImageTxtTpl .articleInfo,.askImageTxtTpl .articleInfo,.askNoImageTpl .articleInfo,.voteImageTxtTpl .articleInfo,.voteNoImageTpl .articleInfo {
	margin-bottom: 18px
}

.activityImageTxtTpl .articleTit,.askImageTxtTpl .articleTit,.askNoImageTpl .articleTit,.voteImageTxtTpl .articleTit,.voteNoImageTpl .articleTit {
	text-overflow: initial!important;
	white-space: normal!important;
	margin-bottom: 14px!important
}

.activityImageTxtTpl .articleTit a,.askImageTxtTpl .articleTit a,.askNoImageTpl .articleTit a,.voteImageTxtTpl .articleTit a,.voteNoImageTpl .articleTit a {
	vertical-align: middle
}

.activityImageTxtTpl .articleTit i,.askImageTxtTpl .articleTit i,.askNoImageTpl .articleTit i,.voteImageTxtTpl .articleTit i,.voteNoImageTpl .articleTit i {
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle
}

.askImageTxtTpl .xcarCoin {
	display: inline-block
}

.askImageTxtTpl .xcarCoin span {
	position: relative;
	vertical-align: middle;
	background: #fff9f3;
	display: inline-block;
	padding: 0 4px 0 17px;
	text-align: right
}

.askImageTxtTpl .xcarCoin span i {
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	left: -18px;
	top: 50%;
	margin-top: -12px
}

.activityImageTxtTpl .articleTit {
	margin-bottom: 8px!important
}

.activityImageTxtTpl .activityIntro {
	padding: 0
}

.activityImageTxtTpl .activityIntro li {
	padding: 0;
	border-top: none
}

.activityImageTxtTpl .activityIntro li.introLt {
	float: left;
	width: 336px;
	margin-right: 50px
}

.activityImageTxtTpl .activityIntro li.introRt {
	float: left;
	width: 154px
}

.activityImageTxtTpl .activityIntro li span {
	display: inline-block;
	margin-bottom: 12px
}

.activityImageTxtTpl .activityIntro li span.introTit {
	color: #7A848D;
	margin-right: 12px
}

.activityImageTxtTpl .activityIntro li span.endTime {
	width: 158px
}

.indexConRight {
	float: right;
	width: 374px
}

.author_forum {
	width: 100%;
	box-sizing: border-box
}

.author_forum .author_img_name {
	padding: 12px 12px 0;
	background: #fff
}

.author_forum .author_img_name .logining {
	padding-bottom: 16px;
	border-bottom: #EBEBEB solid 1px
}

.author_forum .author_img_name .logoned {
	padding-bottom: 20px;
	border-bottom: 1px solid #EBEBEB
}

.author_forum .author_img_name .photo {
	width: 66px;
	height: 66px;
	border-radius: 50%;
	position: relative;
	background: #ccc;
	margin: 10px auto 0;
	float: left
}

.author_forum .author_img_name .photo a img {
	border-radius: 50%;
	border: 1px solid #f0f0f0
}

.author_forum .author_img_name .photo img {
	border-radius: 50%;
	border: 1px solid #f0f0f0;
	width: 66px;
	height: 66px
}

.author_forum .author_img_name .photo i {
	display: inline-block;
	position: absolute;
	bottom: 0;
	right: 0
}

.author_forum .author_img_name .author_name {
	float: left;
	margin-left: 11px
}

.author_forum .author_img_name .author_name .name {
	display: inline-block;
	margin: 14px auto 0;
	font: 18px/30px "Microsoft YaHei",Arial,"PingFang SC";
	text-align: center;
	float: left;
	padding-bottom: 6px
}

.author_forum .author_img_name .author_name .name a {
	color: #181818
}

.author_forum .author_img_name .author_name .name a:hover {
	color: #ef7c00;
	text-decoration: none
}

.author_forum .author_img_name .certification {
	height: 32px;
	float: left;
	margin-top: 14px;
	margin-left: 10px
}

.author_forum .author_img_name .certification .y {
	width: 76px;
	height: 20px;
	margin: 6px auto;
	border: 1px solid #FF8214;
	border-radius: 100px;
	background: #fff9f3;
	font-size: 12px;
	line-height: 18px;
	color: #FF8214;
	position: relative
}

.author_forum .author_img_name .certification .y .y-i {
	margin: 1px 0 0 1px
}

.author_forum .author_img_name .certification .y .y-span {
	margin-left: 2px
}

.author_forum .author_img_name .certification .y .certification_mod {
	width: 354px;
	height: 280px;
	background: #fff;
	position: absolute;
	top: 24px;
	right: -104px;
	z-index: 1;
	border: 1px solid #E8E8E8;
	box-shadow: 0 2px 4px 1px #ccc
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info {
	height: 240px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_l {
	width: 110px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_l .photo {
	margin: 10px auto 13px;
	float: initial
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_l .y {
	width: 76px;
	height: 20px;
	margin: 6px auto;
	border: 1px solid #FF8214;
	border-radius: 100px;
	background: #fff9f3;
	font-size: 12px;
	line-height: 18px;
	color: #FF8214;
	position: relative
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_l .y .y-i {
	margin: 1px 0 0 1px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_l .y .y-span {
	margin-left: 2px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .line {
	width: 1px;
	height: 180px;
	background: #e4e6e8;
	margin-top: 22px;
	opacity: .8
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r {
	width: 220px;
	margin: 22px 0 0 20px;
	text-align: center
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r h3 {
	font-size: 16px;
	color: #181818;
	line-height: 24px;
	text-align: left
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .axis {
	height: 16px;
	margin: 10px 0 15px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .axis .ball {
	width: 16px;
	height: 16px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .axis .axis_line {
	width: 24px;
	height: 2px;
	background: #d8d8d8;
	margin-top: 7px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .axis .active_color {
	background: #ff8214
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car {
	height: 128px;
	overflow: auto
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .car_box {
	width: 92px;
	margin: 8px 8px 0 0
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .car_box .img_box {
	width: 92px;
	height: 62px;
	border: 1px solid #ffc089;
	margin: 0 0 5px;
	position: relative
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .car_box .img_box img {
	width: 100%;
	height: 100%
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .car_box .img_box .img_mask {
	width: 23px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .car_box span {
	font-size: 14px;
	color: #181818;
	line-height: 20px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .no_jurisdiction {
	color: #181818;
	font-size: 14px;
	padding-top: 10px
}

.author_forum .author_img_name .certification .y .certification_mod .certification_info .mod_r .l_car .no_jurisdiction b {
	color: #e59d37
}

.author_forum .author_img_name .certification .y .certification_mod .certification_btn {
	height: 40px;
	width: 100%;
	background: #ef7c00;
	color: #fff;
	line-height: 40px;
	font-size: 14px;
	cursor: pointer
}

.author_forum .author_img_name .certification .y .certification_mod .certification_btn:hover {
	background: #007DEB;
	text-decoration: none;
	color: #fff
}

.author_forum .author_img_name .certification .w {
	width: 76px;
	height: 20px;
	margin: 6px auto;
	border: 1px solid #FF8214;
	border-radius: 100px;
	background: #fff9f3;
	cursor: pointer;
	font-size: 12px;
	line-height: 18px;
	color: #FF8214;
	position: relative
}

.author_forum .author_img_name .certification .w .w-span {
	margin: 0 6px
}

.author_forum .author_img_name .certification .w .w-span a {
	color: #FF8214
}

.author_forum .author_img_name .certification .w .w-span a:hover {
	text-decoration: none
}

.author_forum .author_img_name .certification .w .w-i {
	margin-top: 4px
}

.author_forum .author_img_name .certification .w:hover {
	background: #FF8214;
	border: 1px solid #FF8214
}

.author_forum .author_img_name .certification .w:hover .w-span a {
	color: #fff
}

.author_forum .author_img_name .label_a a:first-child {
	margin-left: 0
}

.author_forum .author_img_name .label_a a {
	display: block;
	float: left;
	padding: 0 8px;
	height: 24px;
	font-size: 12px;
	line-height: 22px;
	color: #ef7c00;
	border-radius: 2px;
	margin-left: 10px;
	border: 1px solid #CCE7FF;
	cursor: default
}

.author_forum .author_img_name .label_a a:hover {
	text-decoration: none
}

.author_forum .author_img_name .logining .login_img {
	width: 228px;
	height: 92px
}

.author_forum .author_img_name .logining .login_btn {
	width: 110px;
	padding-top: 10px
}

.author_forum .author_img_name .logining .login_btn .login_span,.author_forum .author_img_name .logining .login_btn .register_span {
	display: block;
	width: 110px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	border-radius: 2px;
	cursor: pointer
}

.author_forum .author_img_name .logining .login_btn .login_span {
	background: #ef7c00;
	color: #fff;
	margin-bottom: 12px
}

.author_forum .author_img_name .logining .login_btn .login_span:hover {
	background: #007DEB;
	color: #fff;
	text-decoration: none
}

.author_forum .author_img_name .logining .login_btn .register_span a {
	display: block;
	width: 110px;
	height: 32px;
	text-align: center;
	background: #f2f9ff;
	color: #ef7c00;
	border-radius: 2px
}

.author_forum .author_img_name .logining .login_btn .register_span a:hover {
	background: #007DEB;
	color: #fff;
	text-decoration: none
}

.login_img {
	width: 225px;
	height: 76px
}

.right_box {
	margin-bottom: 20px;
	padding: 10px 12px 0;
	background: #fff
}

.right_box .right_box_tit {
	height: 44px;
	display: block;
	font-size: 18px;
	line-height: 44px;
	color: #181818;
	font-weight: 600
}

.right_box_con {
	overflow: hidden
}

.right_box_con .forum_ul {
	margin-left: -9px;
	padding: 3px 0 14px
}

.right_box_con .forum_ul li:first-child {
	background: 0 0
}

.right_box_con .forum_ul li {
	float: left;
	background: url(../img/fornum_icon.png) left center no-repeat;
	padding: 0 9px;
	line-height: 32px;
	font-size: 14px
}

.right_box_con .forum_ul li a {
	color: #181818
}

.right_box_con .forum_ul li a:hover {
	color: #ef7c00;
	text-decoration: none
}

.author_more {
	display: block;
	text-align: center;
	width: 100%;
	height: 53px;
	font-size: 14px;
	line-height: 54px;
	border-top: #EBEBEB solid 1px
}

.author_more a {
	position: relative;
	color: #4F5466
}

.author_more a:hover {
	text-decoration: none;
	color: #ef7c00
}

.popular_box_con .popular_ul {
	margin-left: -10px;
	margin-top: -10px;
	padding-bottom: 22px
}

.popular_box_con .popular_ul li {
	margin-left: 10px;
	float: left;
	margin-top: 10px
}

.popular_box_con .popular_ul li a {
	display: block;
	height: 32px;
	background: #f2f9ff;
	text-align: center;
	font-size: 14px;
	line-height: 32px;
	color: #ef7c00;
	padding: 0 20px;
	border-radius: 2px
}

.popular_box_con .popular_ul li a:hover {
	background: #ef7c00;
	color: #fff;
	text-decoration: none
}

.topic_box_con {
	padding-bottom: 20px
}

.topic_box_con .topic_ul li {
	padding: 8px 0;
	line-height: 16px
}

.topic_box_con .topic_ul li a {
	display: inline-block;
	float: left;
	color: #181818;
	font-size: 14px
}

.topic_box_con .topic_ul li a:hover {
	color: #ef7c00;
	text-decoration: none
}

.topic_box_con .topic_ul li span {
	display: inline-block;
	float: right;
	color: #7A848D;
	font-size: 14px
}

.translate_box_con .translate_box .translate_tit,.translate_box_con .translate_box a .translate_tit {
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #181818;
	display: block;
	overflow: hidden
}

.translate_box_con {
	padding-bottom: 12px
}

.translate_box_con .translate_box {
	padding: 0 0 0 12px;
	margin-bottom: 7px;
	cursor: pointer;
	border-radius: 2px
}

.translate_box_con .translate_box:hover {
	background: #fff;
	text-decoration: none;
	box-shadow: 0 1px 8px 3px #f4f4f4
}

.translate_box_con .translate_box .translate_tit i {
	margin-right: 7px;
	float: left;
	margin-top: 20px
}

.translate_box_con .translate_box .translate_tit a:hover {
	text-decoration: none;
	color: #181818
}

.translate_box_con .translate_box a {
	display: block
}

.translate_box_con .translate_box a .translate_tit i {
	margin-right: 7px;
	float: left;
	margin-top: 20px
}

.translate_box_con .translate_box a .translate_tit:hover {
	text-decoration: none;
	color: #181818
}

.translate_box_con .translate_box a .translate_img_number {
	padding-bottom: 10px
}

.translate_box_con .translate_box a .translate_img_number .img_fl:first-child {
	margin-left: 0
}

.translate_box_con .translate_box a .translate_img_number .img_fl {
	display: block;
	float: left;
	margin-left: -10px;
	width: 30px;
	height: 30px
}

.translate_box_con .translate_box a .translate_img_number .img_fl img {
	border-radius: 50%;
	border: 1px solid #fff
}

.translate_box_con .translate_box a .translate_img_number .img_more {
	display: block;
	float: left;
	margin-left: -10px;
	width: 32px;
	height: 32px
}

.translate_box_con .translate_box a .translate_img_number .number_trans {
	display: block;
	float: right;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #7A848D;
	padding-right: 10px
}

.translate_box_con .translate_box a .translate_img_number .number_trans i {
	color: #FF8214
}

.translate_box_con .translate_box a:hover,.translate_box_con .translate_box a:hover .translate_tit {
	text-decoration: none
}

.ranking {
	padding: 10px 0 18px
}

.ranking .ranking_span {
	margin-left: -12px
}

.ranking .ranking_span span:first-child {
	border: none
}

.ranking .ranking_span span {
	display: block;
	float: left;
	font-size: 16px;
	color: #4F5466;
	line-height: 16px;
	padding: 0 12px;
	border-left: #bcbfc5 solid 1px;
	cursor: pointer
}

.ranking .ranking_span span:hover {
	color: #ef7c00;
	font-weight: 600
}

.ranking .ranking_span span.cur_span {
	color: #181818;
	font-weight: 600
}

.ranking_tab ul {
	padding-bottom: 22px;
	display: none;
	height: 350px
}

.ranking_tab ul li {
	clear: both
}

.ranking_tab ul li a {
	display: inline-block;
	margin-left: 32px;
	font-size: 14px;
	color: #181818;
	line-height: 32px;
	height: 32px;
	float: left
}

.ranking_tab ul li a em {
	display: block;
	margin-left: -32px;
	width: 22px;
	height: 22px;
	float: left;
	margin-toP: 6px;
	font-size: 14px;
	color: #181818;
	text-align: center;
	line-height: 22px
}

.ranking_tab ul li a:hover {
	color: #ef7c00;
	text-decoration: none
}

.ranking_tab ul li span {
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 32px;
	height: 32px
}

.ask_tab ul {
	display: block
}

.forlum_div {
	padding: 0
}

.forlum_div .forlum_span {
	font-size: 0;
	text-align: center
}

.forlum_div .forlum_span span {
	width: 33.3%;
	display: inline-block;
	font-size: 16px;
	height: 38px;
	line-height: 38px;
	border-bottom: 3px solid #fff;
	position: relative;
	cursor: pointer
}

.forlum_div .forlum_span span em {
	width: 62px;
	height: 4px;
	position: absolute;
	bottom: -4px;
	left: 50%;
	margin-left: -31px;
	background: #ef7c00;
	display: none;
	border-radius: 1px
}

.forlum_div .forlum_span span.cur_span {
	font-weight: 700
}

.forlum_div .forlum_span span.cur_span em {
	display: block
}

.forlum_tab {
	padding-top: 14px;
	border-top: #EBEBEB solid 1px
}

.ask_tab ul li a {
	margin-left: 12px
}

.ask_tab ul li a em {
	width: 2px;
	height: 2px;
	margin-left: -10px;
	margin-top: 16px
}

.activity_box_con {
	padding-bottom: 10px
}

.activity_box_con .activity_box .activity_lable {
	padding-bottom: 12px
}

.activity_box_con .activity_box .activity_lable span:first-child {
	margin: 0
}

.activity_box_con .activity_box .activity_lable span {
	display: block;
	float: left;
	width: 91px;
	height: 32px;
	text-align: center;
	color: #ef7c00;
	font-size: 14px;
	border: 1px solid #cce7ff;
	border-radius: 2px;
	line-height: 32px;
	margin-left: 10px;
	padding: 0 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.activity_box_con .activity_box .activity_lable span em {
	display: inline-block;
	width: 13px;
	height: 13px;
	vertical-align: -1px;
	margin-right: 3px
}

.activity_box_con .activity_box .activity_lable .label_address {
	width: 124px
}

.indexCons .adress_span {
	padding-top: 10px;
	display: block;
	text-align: left;
	height: 62px;
	overflow: hidden;
	font-size: 16px;
	color: #181818;
	line-height: 62px;
	margin-left: 12px
}

.indexCons .index_list_item img {
	border-radius: 2px;
	transition: all .7s
}

.indexCons .index_list_item .adress_list_ul {
	margin: 0 0 0 -12px
}

.indexCons .index_list_item .adress_list_ul .follow_index li {
	margin-bottom: 12px;
	padding: 10px 0 0 12px;
	width: 192px;
	float: left;
	transition: all .3s linear 0s;
	-moz-transition: all .3s linear 0s;
	-webkit-transition: all .3s linear 0s;
	-ms-transition: all .3s linear 0s
}

.indexCons .index_list_item .adress_list_ul .follow_index li:hover {
	transform: translate(0,-3px);
	-moz-transform: translate(0,-3px);
	-webkit-transform: translate(0,-3px);
	-ms-transform: translate(0,-3px)
}

.indexCons .index_list_item .adress_list_ul .follow_index li:hover img {
	transform: scale(1)
}

.indexCons .index_list_item .slider_adress {
	margin: 0 0 0 -5px
}

.indexCons .index_list_item .slider_adress li {
	float: left;
	position: relative;
	border-radius: 2px;
	width: 189px;
	text-align: center;
	padding-top: 10px;
	transition: all .3s linear 0s;
	-moz-transition: all .3s linear 0s;
	-webkit-transition: all .3s linear 0s;
	-ms-transition: all .3s linear 0s
}

.indexCons .index_list_item .slider_adress li:hover {
	transform: translate(0,-3px);
	-moz-transform: translate(0,-3px);
	-webkit-transform: translate(0,-3px);
	-ms-transform: translate(0,-3px)
}

.div_padd_box {
	padding: 20px 0;
	box-shadow: 0 1px 8px 3px #f4f4f4;
	margin-left: 4px
}

.div_padd_box a {
	display: block;
	margin-top: -20px;
	padding-top: 20px;
	text-align: center
}

.div_padd_box a .adress_close {
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	right: 12px;
	top: 12px;
	cursor: pointer
}

.div_padd_box a .adress_img {
	width: 66px;
	height: 66px;
	overflow: hidden;
	margin: 2px auto 0
}

.div_padd_box a .adress_img img {
	border-radius: 50%;
	border: 1px solid #f0f0f0;
	transform: scale(1)!important
}

.div_padd_box a .adress_name {
	position: relative;
	display: inline-block;
	padding-top: 10px;
	font-size: 16px;
	color: #181818;
	line-height: 28px;
	padding-right: 23px;
	height: 38px
}

.div_padd_box a .adress_name em {
	display: block;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	top: 15px
}

.div_padd_box a .adress_person {
	display: block;
	text-align: center;
	font-size: 14px;
	height: 28px;
	color: #bbb;
	line-height: 28px
}

.div_padd_box a:hover {
	text-decoration: none
}

.div_padd_box a:hover .adress_name {
	text-decoration: none;
	color: #181818!important
}

.div_padd_box a:hover .adress_person {
	text-decoration: none;
	color: #bbb!important
}

.div_padd_box .adress_follow {
	display: block;
	margin: 10px auto 0;
	border: 1px solid #ef7c00;
	padding-left: 23px;
	width: 60px;
	text-align: left;
	font-size: 14px;
	color: #ef7c00;
	height: 26px;
	line-height: 26px;
	border-radius: 2px;
	cursor: pointer
}

.div_padd_box .adress_follow:hover {
	background: #ef7c00;
	color: #fff
}

.div_padd_box .adress_follow i {
	margin-left: -17px;
	margin-right: 6px
}

.index_list_item {
	float: left;
	width: 100%;
	padding: 0 22px;
	background: #fff;
	box-sizing: border-box
}

.index_list_item .short_video {
	height: 403px!important;
	margin-top: 10px!important
}

.index_list_item .short_video .video_item_box {
	padding-top: 10px!important
}

.index_list_item .short_video .video_item_box .video_item {
	transition: none;
	box-shadow: none;
	background: 0 0
}

.index_list_item .short_video .video_item_box .video_item:hover {
	top: 0;
	box-shadow: none
}

.index_list_item .short_video .video_item_box .video_item .video_item_border {
	width: 181px;
	transition: all .3s linear 0s;
	-moz-transition: all .3s linear 0s;
	-webkit-transition: all .3s linear 0s;
	-ms-transition: all .3s linear 0s;
	box-shadow: 0 1px 8px 3px rgba(0,0,0,.1)
}

.index_list_item .short_video .video_item_box .video_item .video_item_border:hover {
	transform: translate(0,-3px);
	-moz-transform: translate(0,-3px);
	-webkit-transform: translate(0,-3px);
	-ms-transform: translate(0,-3px);
	box-shadow: 0 1px 8px 3px rgba(0,0,0,.2)
}

.index_list_item .short_video .video_item_box .video_item .video_item_border dt {
	height: 323px;
	background: #000;
	border-radius: 2px
}

.index_list_item .short_video .video_item_box .video_item .video_item_border dt a img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto
}

.index_list_item .short_video .video_item_box .video_item .video_item_border .user_box .user_portrait {
	width: 30px;
	height: 30px
}

.index_list_item .short_video .video_item_box .video_item .video_item_border .user_box .follow_cur {
	cursor: no-drop
}

.index_list_item .short_video .video_item_box .video_item img:hover {
	transform: scale(1)!important
}

.index_list_item .short_video .video_item_box .video_item .desc {
	position: absolute;
	bottom: 10px;
	left: 0;
	z-index: 1
}

.index_list_item .short_video .video_item_box .video_item .desc img {
	position: static!important
}

.index_list_item .xfocus_04 {
	width: 100%;
	overflow: hidden;
	height: 190px;
	margin-top: 20px
}

.index_list_item .xfocus_04 ul {
	margin-left: -12px
}

.index_list_item .xfocus_04 ul li {
	float: left;
	width: 193px;
	padding: 0 0 20px 12px;
	margin: 0
}

.index_list_item .xfocus_04 ul li a .akh_over {
	width: 180px;
	height: 120px;
	overflow: hidden;
	border-radius: 2px;
	transition: all .7s
}

.index_list_item .xfocus_04 ul li a .akh_over img {
	display: block
}

.index_list_item .xfocus_04 ul li a .akh_over img:hover {
	transform: scale(1.1)
}

.index_list_item li.default_item .article_item dd a.img_scale:hover img,.index_list_item li.default_item .user_item a.user_photo img:hover {
	transform: scale(1)
}

.index_list_item .xfocus_04 ul li a:hover {
	text-decoration: none
}

.index_list_item .xfocus_04 ul li a:hover span {
	color: #ef7c00;
	text-decoration: none
}

.index_list_item .xfocus_04 ul li a .aikahao_span {
	display: block;
	padding-top: 8px
}

.index_list_item #marquee6 .next,.index_list_item #marquee6 .prev {
	margin-top: -4px
}

.index_list_item #marquee6 ul li {
	width: 386px
}

.index_list_item .slider_number {
	height: 244px
}

.index_list_item .slider_number_box {
	height: 220px
}

.index_list_item li .line_bottom,.index_list_item li .line_top {
	height: 20px;
	width: 804px;
	position: absolute;
	left: -22px;
	background: #f4f4f4
}

.index_list_item li .line_top {
	top: -1px
}

.index_list_item li .line_bottom {
	bottom: -1px
}

.index_list_item li.loading_item {
	float: left;
	width: 100%;
	height: 375px;
	padding: 22px 0;
	box-sizing: border-box
}

.index_list_item li.loading_item .line_bg {
	height: 20px;
	width: 804px;
	position: absolute;
	left: -22px;
	top: -1px;
	background: #f4f4f4
}

.index_list_item li.loading_item p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #7A848D;
	text-align: center
}

.index_list_item li.default_item {
	float: left;
	width: 100%;
	padding: 20px 0;
	border-bottom: 1px solid #ededed
}

.index_list_item li.default_item:last-child {
	border-bottom: none
}

.index_list_item li.default_item .user_item {
	float: left;
	width: 300px;
	padding-top: 10px
}

.index_list_item li.default_item .user_item a {
	float: left
}

.index_list_item li.default_item .user_item a:hover {
	text-decoration: none
}

.index_list_item li.default_item .user_item a.user_photo {
	height: 31px;
	overflow: hidden;
	float: left;
	margin-right: 0
}

.index_list_item li.default_item .user_item a.user_photo img {
	float: left;
	border: 1px solid #F0F0F0;
	border-radius: 50%
}

.index_list_item li.default_item .user_item a.user_photo .user_name {
	margin-left: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #181818;
	float: left;
	display: block
}

.index_list_item li.default_item .user_item a.user_photo:hover .user_name {
	color: #ef7c00;
	text-decoration: none
}

.index_list_item li.default_item .user_item .date_item {
	float: left;
	font-size: 14px;
	color: #7A848D;
	line-height: 30px!important;
	padding-left: 10px
}

.index_list_item li.default_item .detail_item {
	float: left;
	width: 100%
}

.index_list_item li.default_item .thumb_item {
	float: left
}

.index_list_item li.default_item .thumb_item.more_picture {
	width: 772px;
	margin-bottom: 10px
}

.index_list_item li.default_item .thumb_item.article_picture {
	width: 772px
}

.index_list_item li.default_item .thumb_item li {
	float: left;
	width: 181px;
	height: 120px;
	margin-right: 12px;
	position: relative;
	overflow: hidden;
	border-radius: 2px
}

.index_list_item li.default_item .thumb_item li img {
	border-radius: 2px;
	transition: all .7s
}

.index_list_item li.default_item .thumb_item li span {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	line-height: 120px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: rgba(0,0,0,.5)
}

.index_list_item li.default_item .thumb_item li span i {
	vertical-align: middle;
	margin-top: -3px;
	display: inline-block
}

.index_list_item li.default_item .thumb_item li i.playing_btn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -16px;
	margin-left: -16px
}

.index_list_item li.default_item .article_item {
	float: left;
	width: 567px;
	height: 120px;
	position: relative
}

.index_list_item li.default_item .article_item.full_item {
	width: 100%;
	height: auto
}

.index_list_item li.default_item .article_item.full_item .article_source {
	position: static
}

.index_list_item li.default_item .article_item dt {
	float: left;
	width: 100%;
	margin-bottom: 10px
}

.index_list_item li.default_item .article_item dt.right_pos {
	padding-right: 100px;
	position: relative
}

.index_list_item li.default_item .article_item dt em {
	position: absolute!important;
	right: -20px;
	top: 0;
	font-size: 14px;
	color: #7A848D;
	text-align: right;
	line-height: 26px
}

.index_list_item li.default_item .article_item dt em.coin_item {
	line-height: 20px;
	margin: 3px 20px 3px 0;
	background: #fff9f3;
	font-size: 12px;
	color: #FF8214;
	padding: 0 5px 0 15px;
	position: relative;
	border-radius: 2px
}

.index_list_item li.default_item .article_item dt em.coin_item.resolving {
	color: #FF8214;
	background: #FFF9F3;
	border-radius: 2px
}

.index_list_item li.default_item .article_item dt em.coin_item.resolved {
	color: #1ECCA4;
	background: #F4FCFA;
	border-radius: 2px
}

.index_list_item li.default_item .article_item dt em.coin_item i {
	position: absolute;
	display: inline-block;
	top: 50%;
	left: -12px;
	margin-top: -12px
}

.index_list_item li.default_item .article_item dt em.l {
	float: right
}

.index_list_item li.default_item .article_item dt em span {
	color: #FF8214
}

.index_list_item li.default_item .article_item dt a {
	font-size: 20px;
	color: #181818;
	line-height: 28px;
	font-weight: 700
}

.index_list_item li.default_item .article_item dt a:hover {
	text-decoration: none;
	color: #ef7c00
}

.index_list_item li.default_item .article_item dt i {
	float: left;
	vertical-align: middle;
	margin: 3px 8px 0 0
}

.index_list_item li.default_item .article_item dd {
	float: left;
	width: 100%
}

.index_list_item li.default_item .article_item dd.article_intro {
	margin-bottom: 10px
}

.index_list_item li.default_item .article_item dd.article_source {
	position: absolute;
	left: 0;
	bottom: 0
}

.index_list_item li.default_item .article_item dd.article_source a,.index_list_item li.default_item .article_item dd.article_source em {
	line-height: 14px
}

.index_list_item li.default_item .article_item dd a {
	float: left;
	font-size: 14px;
	color: #7A848D;
	line-height: 20px;
	width: 100%;
	word-wrap: break-word;
	word-break: normal
}

.index_list_item li.default_item .article_item dd a:hover {
	text-decoration: none;
	color: #ef7c00
}

.index_list_item li.default_item .article_item dd a.link_actor {
	width: 100%;
	margin-right: 0;
	font-size: 14px;
	cursor: default;
	line-height: 26px
}

.index_list_item li.default_item .article_item dd a.link_actor span {
	float: left;
	color: #181818;
	margin-right: 50px
}

.index_list_item li.default_item .article_item dd a.link_actor span.last_child {
	margin-right: 0
}

.index_list_item li.default_item .article_item dd a.link_actor span label {
	color: #7A848D;
	margin-right: 12px
}

.index_list_item li.default_item .article_item dd a.link_actor span.date_child {
	margin-right: 20px
}

.index_list_item li.default_item .article_item dd a.link_actor span.money_child {
	width: 160px;
	margin-right: 10px
}

.index_list_item li.default_item .article_item dd a.link_activity,.index_list_item li.default_item .article_item dd a.link_ask,.index_list_item li.default_item .article_item dd a.link_no,.index_list_item li.default_item .article_item dd a.link_vote {
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border-radius: 2px;
	margin-left: 10px;
	margin-right: 0;
	float: right;
	font-size: 14px
}

.index_list_item li.default_item .article_item dd a.link_ask {
	background: #ef7c00;
	color: #FFF
}

.index_list_item li.default_item .article_item dd a.link_ask:hover {
	background: #007DEB
}

.index_list_item li.default_item .article_item dd a.link_vote {
	background: #FF8214;
	color: #FFF
}

.index_list_item li.default_item .article_item dd a.link_vote:hover {
	background: #EB7712
}

.index_list_item li.default_item .article_item dd a.link_activity {
	background: #1ECCA4;
	color: #FFF
}

.index_list_item li.default_item .article_item dd a.link_activity:hover {
	background: #1BBC97
}

.index_list_item li.default_item .article_item dd a.link_no {
	background: #d6d7da;
	color: #4F5466;
	cursor: no-drop
}

.forum_hot_thumb li a img:hover,.forum_list_module .topic_list_item li.default_item .thumb_item li:hover img {
	transform: scale(1.1)
}

.index_list_item li.default_item .user_right_item {
	float: right;
	width: 460px;
	padding-top: 10px
}

.index_list_item li.default_item .user_right_item a {
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 30px;
	margin-right: 10px
}

.index_list_item li.default_item .user_right_item a:hover {
	text-decoration: none;
	color: #ef7c00
}

.index_list_item li.default_item .user_right_item a.link_actor {
	width: 100%;
	margin-right: 0;
	font-size: 14px;
	cursor: default;
	line-height: 26px
}

.index_list_item li.default_item .user_right_item a.link_actor span {
	float: left;
	color: #181818;
	margin-right: 50px
}

.index_list_item li.default_item .user_right_item a.link_actor span.last_child {
	margin-right: 0
}

.index_list_item li.default_item .user_right_item a.link_actor span label {
	color: #7A848D;
	margin-right: 12px
}

.index_list_item li.default_item .user_right_item a.link_actor span.date_child {
	margin-right: 20px
}

.index_list_item li.default_item .user_right_item a.link_actor span.money_child {
	width: 160px;
	margin-right: 10px
}

.index_list_item li.default_item .user_right_item a.link_activity,.index_list_item li.default_item .user_right_item a.link_ask,.index_list_item li.default_item .user_right_item a.link_no,.index_list_item li.default_item .user_right_item a.link_vote {
	float: right;
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border-radius: 2px;
	margin-left: 10px;
	margin-right: 0;
	font-size: 14px
}

.index_list_item li.default_item .user_right_item a.link_ask {
	background: #ef7c00;
	color: #FFF
}

.index_list_item li.default_item .user_right_item a.link_ask:hover {
	background: #007DEB
}

.index_list_item li.default_item .user_right_item a.link_vote {
	background: #FF8214;
	color: #FFF
}

.index_list_item li.default_item .user_right_item a.link_vote:hover {
	background: #EB7712
}

.index_list_item li.default_item .user_right_item a.link_activity {
	background: #1ECCA4;
	color: #FFF
}

.index_list_item li.default_item .user_right_item a.link_activity:hover {
	background: #1BBC97
}

.index_list_item li.default_item .user_right_item a.link_no {
	background: #d6d7da;
	color: #4F5466;
	cursor: no-drop
}

.index_list_item li.default_item .user_right_item em {
	float: right!important;
	font-size: 14px;
	color: #7A848D;
	text-align: right;
	line-height: 30px
}

.index_list_item li.default_item .user_right_item em.l {
	float: left
}

.index_list_item li.default_item .user_right_item em span {
	color: #FF8214
}

.index_list_item li.default_item .source_item {
	float: right;
	width: 460px;
	padding-top: 10px
}

.index_list_item li.default_item .source_item em {
	float: right;
	display: inline-block;
	line-height: 26px;
	color: #7A848D
}

.index_list_item li.default_item .source_item em span {
	color: #FF8214
}

.index_list_item li.default_item .source_item a {
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 26px;
	margin-right: 10px
}

.index_list_item li.default_item .source_item a:hover {
	text-decoration: none;
	color: #ef7c00
}

.index_list_item li.default_item .source_item a.link_activity,.index_list_item li.default_item .source_item a.link_ask,.index_list_item li.default_item .source_item a.link_vote {
	color: #FFF;
	float: right;
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 0;
	border-radius: 2px;
	text-align: center
}

.index_list_item li.default_item .source_item a.link_ask {
	background: #ef7c00
}

.index_list_item li.default_item .source_item a.link_ask:hover {
	background: #007DEB
}

.index_list_item li.default_item .source_item a.link_vote {
	background: #FF8214
}

.index_list_item li.default_item .source_item a.link_vote:hover {
	background: #EB7712
}

.index_list_item li.default_item .source_item a.link_activity {
	background: #1ECCA4
}

.index_list_item li.default_item .source_item a.link_activity:hover {
	background: #1BBC97
}

.index_list_item li.default_item .source_item a.link_no {
	float: right;
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: #d6d7da;
	border-radius: 2px;
	font-size: 14px;
	color: #4F5466;
	margin-left: 10px;
	margin-right: 0;
	cursor: no-drop
}

.index_list_item li.notime {
	float: left;
	width: 100%;
	height: 375px;
	padding: 100px 0;
	box-sizing: border-box
}

.index_list_item li.notime p {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #C0C4CC;
	margin-top: 20px
}

.index_list_item li.notime p i {
	display: inline-block;
	vertical-align: middle
}

.indexCons .article_more_item {
	float: left;
	width: 100%;
	margin-top: 20px;
	background: #fff;
	text-align: center;
	display: none
}

.indexCons .article_more_item.active span {
	color: #C0C4CC;
	cursor: no-drop
}

.indexCons .article_more_item.active span:hover {
	color: #C0C4CC
}

.indexCons .article_more_item span {
	display: block;
	cursor: pointer;
	font-size: 14px;
	color: #4F5466;
	line-height: 44px
}

.indexCons .article_more_item span:hover {
	color: #ef7c00
}

.xfocus_04 .next,.xfocus_04 .prev {
	display: none;
	position: absolute;
	z-index: 16;
	top: 50%;
	margin-top: -24px;
	width: 40px;
	height: 68px;
	cursor: pointer;
	background-color: rgba(0,0,0,.6);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000')
}

.xfocus_04 .next span,.xfocus_04 .prev span {
	display: inline-block;
	background-image: url(//icon.xcar.com.cn/2014/template/images/slider-arrows.png);
	background-repeat: no-repeat;
	width: 40px;
	height: 68px
}

.xfocus_04 .next:hover,.xfocus_04 .prev:hover {
	background-color: #000;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#ff000000', endColorstr='#ff000000')
}

.xfocus_04 .prev {
	left: 0
}

.xfocus_04 .prev span {
	background-position: -2px -11px
}

.xfocus_04 .next {
	right: 1px
}

.hover_btn3 .next,.hover_btn4 .next {
	right: 0
}

.xfocus_04 .next span {
	background-position: -36px -11px
}

.hover_btn .next,.hover_btn .prev {
	margin-top: -24px
}

.hover_btn:hover .next,.hover_btn:hover .prev {
	display: block
}

.hover_btn2 .next,.hover_btn2 .prev {
	margin-top: -5px
}

.hover_btn2:hover .next,.hover_btn2:hover .prev {
	display: block
}

.hover_btn3:hover .next,.hover_btn3:hover .prev {
	display: block
}

.hover_btn4 .next,.hover_btn4 .prev {
	margin-top: -25px
}

.hover_btn4:hover .next,.hover_btn4:hover .prev {
	display: block
}

.follow_list_ul .follow_list {
	width: 374px;
	height: 94px;
	position: relative;
	margin: 0 0 12px;
	overflow: hidden
}

.follow_list_ul .follow_list span {
	display: block;
	width: 374px;
	height: 94px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	opacity: .5;
	background: #000;
	border-radius: 2px
}

.follow_list_ul .follow_list a {
	display: block;
	width: 374px;
	height: 93px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 92px
}

.follow_list_ul .follow_list a:hover {
	text-decoration: none;
	color: #fff
}

.aikahao_box {
	width: 180px;
	float: left;
	margin-left: 12px
}

.aikahao_box img {
	border-radius: 2px
}

.aikahao_box .aikahao_span {
	display: block;
	padding-top: 6px;
	line-height: 16px;
	font-size: 14px;
	height: 38px;
	overflow: hidden
}

.follow_tit_box .follow_tit_span {
	display: block;
	float: left;
	height: 38px;
	margin-top: 22px;
	font-size: 26px;
	color: #181818;
	line-height: 38px;
	font-weight: 700
}

.follow_tit_box .follow_span_more {
	display: block;
	float: right;
	margin-top: 30px;
	color: #181818;
	font-size: 14px;
	cursor: pointer
}

.follow_tit_box .follow_span_more:hover {
	color: #ef7c00;
	text-decoration: none
}

.follow_tit_box .next_change {
	width: 54px;
	height: 22px;
	line-height: 20px;
	border: 1px solid #fff;
	text-align: center;
	color: #ef7c00
}

.follow_tit_box .next_change:hover {
	border: 1px solid #ef7c00
}

.jurisdiction {
	height: 500px;
	background: #fff;
	width: 1200px;
	margin: 0 auto;
	text-align: center
}

.jurisdiction .formcar {
	padding-top: 210px
}

.jurisdiction .formcar .pass_txt {
	width: 400px;
	height: 40px;
	padding: 0 10px;
	text-align: left;
	background: #fbfbfc;
	display: block;
	margin: 0 auto;
	border: 1px solid #f5f5f5
}

.jurisdiction .formcar .pass_btn {
	width: 218px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	margin: 30px auto 0;
	display: block;
	background: #ef7c00;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	border-radius: 2px
}

.jurisdiction .formcar .pass_btn:hover {
	background: #007DEB
}

.jurisdiction .jurisd_txt {
	text-align: center;
	font-size: 18px;
	line-height: 78px;
	color: #181818;
	font-weight: 600
}

.jurisdiction .href_p {
	font-size: 14px;
	color: #181818
}

.jurisdiction .href_p a {
	color: #181818
}

.jurisdiction .href_p a:hover {
	color: #ef7c00;
	text-decoration: none
}

.jurisdiction .yeadoptcar {
	padding-top: 210px
}

.jurisdiction .yeadoptcar .ncxcar,.jurisdiction .yeadoptcar .noxcar {
	margin: 0 auto;
	display: block
}

.gray_pop {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .6;
	filter: Alpha(Opacity=60);
	z-index: 996
}

.main_warp .short_video_flow_box .load_more,.passno_pop {
	background: #fff
}

.passno_pop {
	width: 506px;
	height: 182px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -91px 0 0 -253px;
	z-index: 997;
	border-radius: 2px;
	text-align: center;
	line-height: 182px;
	font-size: 18px
}

.passno_pop .pop_span_close {
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer
}

.main_warp .short_video_flow_box {
	position: relative
}

.main_warp .short_video_flow_box:after {
	content: "";
	display: block;
	clear: both
}

.main_warp .short_video_flow_box .flow_box {
	margin-top: 0;
	margin-left: 22px;
	width: 222px;
	max-width: 222px
}

.main_warp .short_video_flow_box .flow_box:first-child {
	margin-left: 0
}

.main_warp .short_video_flow_box .video_item {
	width: 222px;
	max-width: 222px
}

.main_warp .short_video_flow_box .video_item .desc {
	letter-spacing: .1px
}

.main_warp .short_video_flow_box .video_item .user_name {
	max-width: 50%
}

.main_warp .publish_mask {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	top: 0;
	left: 0;
	z-index: 999
}

.main_warp .publish_modal {
	display: none;
	width: 506px;
	height: 260px;
	margin-left: -253px;
	margin-top: -280px;
	border: 1px solid #e4e4e5;
	border-radius: 2px;
	position: fixed;
	top: 50%;
	left: 50%;
	background: #fff;
	z-index: 999
}

.main_warp .publish_modal .header {
	width: 100%;
	height: 58px;
	line-height: 58px;
	box-sizing: border-box;
	padding: 0 22px;
	position: relative
}

.main_warp .publish_modal .header .close {
	width: 14px;
	height: 14px;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACaklEQVRYR72XzWoUQRDH/1UaAyKIJ9/AB/Aigl5CwA9QQXMI6Ml3mOndJ9idmX0AwYOIB0VUMIImEATBiycv+hAe1EMkaMx2SS0zodM7s9M97mZuu90zv19XVX+RMWZDRM5Za9dGo9EXHMGTpukaET0A8JnSNP1NRMsAfgK4nGXZ10U6pGl6E8ArIjoG4DslSXKemd8DOL1oCYUT0UsAxwH8YuZV0tEehUQdfDAYfJoIOBIfAJyadySa4Mo9ENAf/X7/grV2e54Ss+BTAvOW8OC7zLyiYXeL/FAEqoZ5RCJJkqvM/KYsuF0AV7Is++jPsFoBJxI6O07G1kQJfw3gBIBGeG0KXENjzCUAWzESMfBWAe0QIxELDxIIlXDhIvKHiFbrch5cA35HjYSIbNct271eb0VE3mnOFc7M14fDodZP69NYhHVvKsha+9aVIKKz1X+x8OAUuDKexI6ILBNR9Mirb0ZFoHqplNgEsEREEJE9Zr4WGvbWhagtcSowHo83mXmp7LsD4GKXrTw6Am4xisjfSR6JVKTTeSJKwFsT9qy1t1SAmatVL1oiWKAOXhSF1oGeJ3Td7yQRJDALXtVLV4lWgRC4J1HtgEHpmCngwfettTeqsDfNFO8M0CoRuh3vi8idPM832qaotsdIhBxIouCVYKjElIB3GuoEdyWcO0BtOmYdSv8L7kisAXhWXkSmJA4E3JGLyBjA7dCct9WFXsWaJNyLyeROUMLX8zx/0fbhmPYmiUNXs0XBvXQ8J91Cy72DjDE/AJxZNNyRuAvgSSnxTQUeAVi31t4viuJpTFi79jXG3APwEMDjf6O2yB27FSc1AAAAAElFTkSuQmCC) center center no-repeat;position: absolute;
	top: 22px;
	right: 22px;
	cursor: pointer
}

.main_warp .publish_modal .content {
	text-align: right
}

.main_warp .publish_modal .content img {
	width: 150px
}

.main_warp .publish_modal .content .info {
	float: right;
	width: 50%;
	text-align: left;
	height: 150px;
	line-height: 30px;
	box-sizing: border-box;
	padding-top: 40px;
	margin-left: 20px;
	font-size: 18px;
	color: #181818
}

.publish_fixed_right {
	display: none;
	box-sizing: border-box;
	padding-top: 34px;
	width: 60px;
	height: 68px;
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 2px;
	background: url(//asserts.xcarimg.com/resource/common/short_video/images/publish@2x.png) center 10px no-repeat;
	background-size: 24px 24px;
	background: url(//asserts.xcarimg.com/resource/common/short_video/images/publish.png) center 10px no-repeat\9;
	background-color: #1ecca4;
	position: fixed;
	top: 18px;
	left: 50%;
	margin-left: 620px
}

.publish_fixed_right:hover {
	color: #fff;
	text-decoration: none;
	background-color: #1bbb96
}

.forum_top {
	margin-top: 12px
}

.forum_top .crumbs_module {
	width: auto;
	line-height: 44px
}

.forum_top .back_old_link {
	float: right;
	line-height: 44px;
	font-size: 14px;
	color: #181818
}

.forum_top .back_old_link:hover {
	text-decoration: none;
	color: #ef7c00
}

.forum_top .search_box {
	float: right;
	width: 374px;
	height: 44px;
	background: #fff;
	border-radius: 2px;
	margin-left: 20px
}

.forum_top .search_box .model_form_con .input_txt {
	line-height: normal
}

.forum_intro_left {
	float: left;
	width: 804px;
	margin-top: 12px;
	background: #fff;
	padding: 12px 0;
	position: relative
}

.forum_intro_left .apply_btn,.forum_intro_left .collect_btn {
	position: absolute;
	top: 0;
	width: 80px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border-radius: 1px;
	text-align: center
}

.forum_intro_left .collect_btn {
	right: 82px;
	background: #e5f3ff;
	color: #ef7c00
}

.forum_intro_left .collect_btn:hover {
	text-decoration: none;
	background: #ef7c00;
	color: #fff
}

.forum_intro_left .collect_btn.active {
	background: #dcdde0;
	color: #4F5466
}

.forum_intro_left .apply_btn {
	right: 0;
	background: #fbead8;
    color: #ef7c00;
}

.forum_intro_left .apply_btn:hover {
	text-decoration: none;
	background: #ef7c00;
	color: #fff
}

.forum_intro_left .forum_thumb {
	float: left;
	width: 180px;
	height: 135px;
	margin-left: 22px
}

.forum_intro_left .forum_intro {
	float: left;
	width: 590px;
	margin-left: 12px
}

.forum_intro_left .forum_intro dt {
	float: left;
	width: 100%;
	margin-top: 10px
}

.forum_intro_left .forum_intro dt a {
	float: left
}

.forum_intro_left .forum_intro dt a:hover {
	text-decoration: none
}

.forum_intro_left .forum_intro dt a i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px
}

.forum_intro_left .forum_intro dt a.authen_link {
	background: #fff9f3;
	border: 1px solid #FF8214;
	border-radius: 100px;
	padding: 0 8px;
	font-size: 12px;
	color: #FF8214;
	text-align: center;
	line-height: 21px;
	margin-left: 8px
}

.forum_intro_left .forum_intro dt a.authen_link:hover {
	background: #FF8214;
	border: 1px solid #FF8214;
	color: #fff
}

.forum_intro_left .forum_intro dt a.brand_link {
	background: #f2f9ff;
	border: 1px solid #ef7c00;
	border-radius: 100px;
	padding: 0 8px;
	font-size: 12px;
	color: #ef7c00;
	text-align: center;
	line-height: 21px;
	margin-left: 8px
}

.forum_intro_left .forum_intro dt a.brand_link:hover {
	background: #ef7c00;
	border: 1px solid #ef7c00;
	color: #fff
}

.forum_intro_left .forum_intro dt .forum_name {
	float: left;
	font-size: 18px;
	color: #181818;
	line-height: 21px
}

.forum_intro_left .forum_intro dd {
	float: left;
	width: 100%;
	margin-top: 8px;
	position: relative
}

.forum_intro_left .forum_intro dd span {
	float: left;
	font-size: 14px;
	color: #7A848D;
	line-height: 22px
}

.forum_intro_left .forum_intro dd span.line_item {
	padding-left: 40px;
	position: relative
}

.forum_intro_left .forum_intro dd span.line_item i {
	position: absolute;
	top: 50%;
	left: 20px;
	margin-top: -6px;
	background: #C0C4CC;
	width: 1px;
	height: 12px
}

.forum_intro_left .forum_intro dd a {
	float: left;
	margin-left: 10px;
	font-size: 14px;
	color: #181818;
	line-height: 22px;
	cursor: pointer !important;
}

.forum_intro_left .forum_intro dd a.info_num {
	cursor: text
}

.forum_intro_left .forum_intro dd a.info_num:hover {
	text-decoration: none;
	color: #181818
}

.forum_intro_left .forum_intro dd a:hover {
	text-decoration: none;
	color: #ef7c00
}

.forum_intro_left .forum_intro dd .relate_item {
	position: absolute;
	bottom: 0;
	right: 68px;
	width: 94px
}

.forum_intro_left .forum_intro dd .relate_item.active {
	top: -50px;
	bottom: 0
}

.forum_intro_left .forum_intro dd .relate_item .relate_title {
	float: left;
	width: 100%;
	position: relative;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	background: #ef7c00;
	text-align: center
}

.forum_intro_left .forum_intro dd .relate_item .relate_list {
	float: left;
	width: 100%;
	border: 1px solid #e6e6e6;
	box-sizing: border-box;
	position: relative
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .name_item {
	float: left;
	width: 100%;
	border-bottom: 1px solid #F6F7F8
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .name_item:last-child {
	border-bottom: none
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .name_item a {
	float: left;
	width: 100%;
	color: #181818;
	font-size: 12px;
	text-align: center;
	line-height: 24px;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .name_item a:hover {
	color: #ef7c00
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item {
	float: left;
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #F6F7F8;
	position: relative;
	font-size: 12px;
	color: #4F5466;
	line-height: 24px;
	cursor: pointer
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item:hover {
	color: #ef7c00
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item:hover .select_list {
	display: block
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item:hover .re_up {
	display: none
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item:hover .re_down {
	display: block
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .re_up {
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -5px;
	display: block
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .re_down {
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -5px;
	display: none
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .select_list {
	width: 100%;
	position: absolute;
	top: 24px;
	left: -1px;
	z-index: 9;
	background: #F6F7F8;
	box-shadow: 0 2px 4px 1px rgba(0,0,0,.1);
	border: 1px solid #E8E8E8;
	box-sizing: content-box;
	display: none
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .select_list.active {
	height: 200px;
	overflow-y: scroll
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .select_list li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #E8E8E8
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .select_list li:last-child {
	border-bottom: none
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .select_list li a {
	float: left;
	width: 100%;
	line-height: 24px;
	color: #181818;
	font-size: 12px;
	text-align: center;
	margin-left: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.forum_intro_left .forum_intro dd .relate_item .relate_list .more_item .select_list li a:hover {
	color: #fff;
	background: #ef7c00
}

.forum_intro_left .forum_intro .name_more {
	float: left;
	font-size: 14px;
	color: #4F5466;
	line-height: 22px;
	padding-right: 15px;
	box-sizing: border-box;
	position: relative;
	cursor: pointer;
	margin-left: 20px
}

.forum_intro_left .forum_intro .name_more i {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -5px
}

.forum_intro_left .forum_intro .name_more i.intro_up {
	display: block
}

.forum_intro_left .forum_intro .name_more i.intro_down,.forum_intro_left .forum_intro .name_more:hover i.intro_up {
	display: none
}

.forum_intro_left .forum_intro .name_more:hover {
	color: #ef7c00
}

.forum_intro_left .forum_intro .name_more:hover .intro_more,.forum_intro_left .forum_intro .name_more:hover i.intro_down {
	display: block
}

.forum_intro_left .forum_intro .name_more .intro_more {
	position: absolute;
	top: 22px;
	right: 0;
	background: #FFF;
	border: 1px solid #E6E6E6;
	border-radius: 2px;
	padding: 9px 12px;
	box-sizing: border-box;
	max-width: 480px;
	width: 480px;
	z-index: 10;
	display: none
}

.forum_intro_left .forum_intro .name_more .intro_more li {
	float: left;
	margin: 3px 5px
}

.forum_intro_left .forum_intro .name_more .intro_more li a {
	float: left;
	margin: 0
}

.forum_intro_right {
	float: left;
	width: 374px;
	margin: 12px 0 0 22px
}

.forum_intro_right .forum_actor {
	float: left;
	width: 100%
}

.forum_intro_right .forum_actor li {
	float: left;
	width: 360px;
	height: 160px
}

.forum_intro_right .forum_actor li.last_child {
	margin-left: 10px
}

.forum_intro_right .forum_actor li img {
	border-radius: 2px
}

.picScroll-left {
	float: left;
	width: 100%;
	height: 116px;
	overflow: hidden;
	margin-top: 20px
}

.picScroll-left:hover .hd .next,.picScroll-left:hover .hd .prev {
	display: block
}

.picScroll-left .hd {
	position: relative
}

.picScroll-left .hd .next,.picScroll-left .hd .prev {
	position: absolute;
	top: 36px;
	width: 26px;
	height: 44px;
	z-index: 8;
	display: none
}

.picScroll-left .hd .next {
	right: 0
}

.picScroll-left .hd .prev {
	left: 0
}

.picScroll-left .bd {
	float: left
}

.forum_hot_thumb {
	float: left;
	width: 1210px
}

.forum_hot_thumb li {
	float: left;
	width: 232px;
	height: 116px;
	margin-right: 10px;
	position: relative;
	overflow: hidden;
	border-radius: 2px
}

.forum_hot_thumb li a {
	float: left;
	width: 100%
}

.forum_hot_thumb li a:hover {
	text-decoration: none
}

.forum_hot_thumb li a p {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: rgba(0,0,0,.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#18181860, endcolorstr=#18181860);
	font-size: 14px;
	color: #FFF;
	padding: 0 22px;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.forum_hot_thumb li a img {
	width: 232px;
	height: 116px;
	display: block;
	transition: all .7s
}

.forum_top_list {
	float: left;
	width: 100%
}

.forum_top_list .top_list_title {
	float: left;
	width: 100%;
	font-size: 26px;
	color: #181818;
	font-weight: 700
}

.forum_top_list .top_list_title .publish_btn {
	float: right;
	width: 106px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background: #ef7c00;
	border-radius: 2px;
	font-size: 14px;
	color: #FFF
}

.forum_top_list .top_list_title .publish_btn:hover {
	text-decoration: none
}

.forum_top_list .top_list_title .publish_btn i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px
}

.forum_top_list .top_list_article {
	float: left;
	width: 100%;
	background: #fff;
	margin-top: 20px
}

.forum_top_list .top_list_article li {
	float: left;
	width: 100%;
	padding: 0 20px;
	box-sizing: border-box
}

.forum_top_list .top_list_article li:hover {
	background: #FCFCFC
}

.forum_top_list .top_list_article li.active {
	display: none
}

.forum_top_list .top_list_article li .top_item {
	float: left;
	width: 100%;
	height: 60px;
	padding: 18px 0;
	box-sizing: border-box;
	border-bottom: 1px solid #ededed
}

.forum_top_list .top_list_article li .top_item a {
	float: left;
	font-size: 16px;
	color: #181818;
	margin-left: 2px
}

.forum_top_list .top_list_article li .top_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_top_list .top_list_article li .top_item i {
	float: left;
	vertical-align: middle;
	margin: 2px 8px 0 0
}

.forum_top_list .top_list_article li .top_item em {
	float: right;
	font-size: 16px;
	color: #7A848D;
	text-align: right;
	line-height: 26px
}

.forum_top_list .top_list_article li .top_item em.coin_item {
	float: left;
	line-height: 20px;
	margin: 3px 20px 3px 22px;
	background: #fff9f3;
	font-size: 12px;
	color: #FF8214;
	padding: 0 5px 0 15px;
	position: relative
}

.forum_top_list .top_list_article li .top_item em.coin_item.resolving {
	color: #FF8214;
	background: #FFF9F3
}

.forum_top_list .top_list_article li .top_item em.coin_item.resolved {
	color: #1ECCA4;
	background: #F4FCFA
}

.forum_top_list .top_list_article li .top_item em.coin_item.icon_img {
	font-size: 16px;
	color: #ef7c00;
	background: 0 0
}

.forum_top_list .top_list_article li .top_item em.coin_item i {
	position: absolute;
	display: inline-block;
	top: 50%;
	left: -10px;
	margin-top: -10px
}

.forum_top_list .top_list_article li .top_item em span {
	color: #FF8214
}

.forum_top_list .show_all {
	float: left;
	width: 100%;
	line-height: 44px;
	text-align: center;
	background: #fff
}

.forum_top_list .show_all span {
	cursor: pointer;
	font-size: 14px;
	color: #4F5466
}

.forum_top_list .show_all span:hover {
	color: #ef7c00
}

.forum_list_module {
	float: left;
	width: 100%;
	margin-top: 20px
}

.forum_list_module .fixnav_item {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: #FFF;
	box-shadow: 0 2px 7px 1px rgba(0,0,0,.1);
	z-index: 999;
	display: none
}

.forum_list_module .fixnav_item .nav_item {
	width: 1200px;
	margin: 0 auto
}

.forum_list_module .fixnav_item .nav_item .nav_title_item {
	float: left;
	width: 804px;
	padding: 0 22px 0 26px;
	background: #fff;
	position: relative
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li {
	float: left;
	line-height: 50px;
	box-sizing: border-box;
	position: relative
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item {
	margin-right: 44px;
	cursor: pointer
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item.active,.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item.active a {
	font-weight: 700;
	color: #181818
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item.active a:hover {
	color: #181818
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item.active em {
	display: block
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item a {
	font-size: 16px;
	color: #4F5466
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.title_text_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.order_text_item {
	float: right;
	margin-left: 20px
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.order_text_item.active a {
	color: #ef7c00
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.order_text_item a {
	font-size: 14px;
	color: #4F5466
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.order_text_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item {
	cursor: pointer;
	padding-right: 15px
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item.hover i.more_up {
	display: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item.active em,.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item.hover i.more_down {
	display: block
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item.active a,.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item.active a:hover {
	font-weight: 700;
	color: #181818
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item em {
	margin-left: -20px
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item i {
	position: absolute;
	top: 50%;
	right: 0
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item i.more_up {
	display: block;
	margin-top: -5px
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item i.more_down {
	margin-top: -5px;
	display: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item a {
	font-size: 16px;
	color: #4F5466
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li.more_text_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item li em {
	position: absolute;
	width: 26px;
	height: 4px;
	background: #ef7c00;
	left: 50%;
	bottom: 1px;
	margin-left: -13px;
	border-radius: 1px;
	display: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item .more_list_link {
	position: absolute;
	top: 51px;
	left: 0;
	width: 804px;
	padding: 17px;
	background: #fff;
	box-shadow: 0 2px 4px 1px rgba(0,0,0,.1);
	display: none;
	z-index: 8;
	box-sizing: border-box
}

.forum_list_module .fixnav_item .nav_item .nav_title_item .more_list_link::before {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	top: -1px;
	left: 0
}

.forum_list_module .fixnav_item .nav_item .nav_title_item .more_list_link a {
	float: left;
	width: 100px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #ef7c00;
	text-align: center;
	background: #f2f9ff;
	border-radius: 2px;
	margin: 5px
}

.forum_list_module .fixnav_item .nav_item .nav_title_item .more_list_link a:hover {
	background: #ef7c00;
	color: #FFF;
	text-decoration: none
}

.forum_list_module .fixnav_item .nav_item .nav_title_item .more_list_link a.active {
	background: #ef7c00;
	color: #FFF
}

.forum_list_module .fixnav_item .nav_item .publish_btn {
	float: right;
	width: 96px;
	height: 32px;
	line-height: 32px;
	background: #ef7c00;
	border-radius: 2px;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	box-sizing: border-box;
	margin-top: 9px
}

.forum_list_module .fixnav_item .nav_item .publish_btn:hover {
	background: #007DEB;
	text-decoration: none
}

.forum_list_module .fixnav_item .nav_item .publish_btn i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px
}

.forum_list_module .forum_left_item {
	float: left;
	width: 804px;
	box-sizing: border-box
}

.forum_list_module .forum_right_item {
	float: left;
	width: 374px;
	margin-left: 22px
}

.forum_list_module .forum_title_item {
	float: left;
	width: 100%;
	padding: 0 22px 0 26px;
	background: #fff;
	margin-top: 20px;
	position: relative;
	box-sizing: border-box
}

.forum_list_module .forum_title_item::after {
	content: "";
	position: absolute;
	left: 22px;
	bottom: 0;
	width: 764px;
	height: 1px;
	background: #E6E6E6
}

.forum_list_module .forum_title_item li {
	float: left;
	line-height: 50px;
	box-sizing: border-box;
	position: relative
}

.forum_list_module .forum_title_item li.title_text_item {
	margin-right: 44px
}

.forum_list_module .forum_title_item li.title_text_item.active a,.forum_list_module .forum_title_item li.title_text_item.active a:hover {
	font-weight: 700;
	color: #ef7c00
}

.forum_list_module .forum_title_item li.title_text_item.active em {
	display: block
}

.forum_list_module .forum_title_item li.title_text_item a {
	font-size: 16px;
	color: #4F5466
}

.forum_list_module .forum_title_item li.title_text_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .forum_title_item li.order_text_item {
	float: right;
	margin-left: 20px
}

.forum_list_module .forum_title_item li.order_text_item.active a {
	color: #ef7c00
}

.forum_list_module .forum_title_item li.order_text_item a {
	font-size: 14px;
	color: #4F5466
}

.forum_list_module .forum_title_item li.order_text_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .forum_title_item li.more_text_item {
	cursor: pointer;
	padding-right: 15px
}

.forum_list_module .forum_title_item li.more_text_item.hover i.more_up {
	display: none
}

.forum_list_module .forum_title_item li.more_text_item.active em,.forum_list_module .forum_title_item li.more_text_item.hover i.more_down {
	display: block
}

.forum_list_module .forum_title_item li.more_text_item.active a,.forum_list_module .forum_title_item li.more_text_item.active a:hover,.forum_list_module .forum_title_item li.more_text_item.active:hover a {
	font-weight: 700;
	color: #181818
}

.forum_list_module .forum_title_item li.more_text_item:hover a {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .forum_title_item li.more_text_item em {
	margin-left: -20px
}

.forum_list_module .forum_title_item li.more_text_item a {
	font-size: 16px;
	color: #4F5466
}

.forum_list_module .forum_title_item li.more_text_item i {
	position: absolute;
	top: 50%;
	right: 0
}

.forum_list_module .forum_title_item li.more_text_item i.more_up {
	display: block;
	margin-top: -5px
}

.forum_list_module .forum_title_item li.more_text_item i.more_down {
	margin-top: -5px;
	display: none
}

.forum_list_module .forum_title_item li em {
	position: absolute;
	width: 26px;
	height: 4px;
	background: #ef7c00;
	left: 50%;
	bottom: 1px;
	margin-left: -13px;
	border-radius: 1px;
	display: none
}

.forum_list_module .forum_title_item .more_list_link {
	position: absolute;
	top: 51px;
	left: 0;
	width: 804px;
	padding: 17px;
	background: #fff;
	box-shadow: 0 2px 4px 1px rgba(0,0,0,.1);
	display: none;
	z-index: 8;
	box-sizing: border-box
}

.forum_list_module .forum_title_item .more_list_link::before {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	top: -1px;
	left: 0
}

.forum_list_module .forum_title_item .more_list_link a {
	float: left;
	width: 100px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #ef7c00;
	text-align: center;
	background: #f2f9ff;
	border-radius: 2px;
	margin: 5px
}

.forum_list_module .forum_title_item .more_list_link a:hover {
	background: #ef7c00;
	color: #FFF;
	text-decoration: none
}

.forum_list_module .forum_title_item .more_list_link a.active {
	background: #ef7c00;
	color: #FFF
}

.forum_list_module .topic_list_item {
	float: left;
	width: 100%
}

.forum_list_module .topic_list_item li.loading_item {
	float: left;
	width: 100%;
	height: 375px;
	padding: 22px 0;
	background: #fff;
	box-sizing: border-box
}

.forum_list_module .topic_list_item li.loading_item p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #7A848D;
	text-align: center
}

.forum_list_module .topic_list_item li.default_item {
	float: left;
	width: 100%;
	padding: 20px 22px;
	border-bottom: 1px solid #ededed;
	background: #fff;
	box-sizing: border-box
}

.forum_list_module .topic_list_item li.default_item .user_item,.forum_list_module .topic_list_item li.default_item .user_item a {
	float: left
}

.forum_list_module .topic_list_item li.default_item .user_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .topic_list_item li.default_item .user_item a:hover .user_name {
	color: #ef7c00
}

.forum_list_module .topic_list_item li.default_item .user_item a.user_photo {
	float: left
}

.forum_list_module .topic_list_item li.default_item .user_item a.user_photo img {
	float: left;
	width: 30px;
	height: 30px;
	border: 1px solid #F0F0F0;
	border-radius: 50%;
	box-sizing: border-box;
	overflow: hidden
}

.forum_list_module .topic_list_item li.default_item .user_item a .user_name {
	float: left;
	margin-left: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #181818
}

.forum_list_module .topic_list_item li.default_item .user_item .date_item {
	font-size: 14px;
	color: #7A848D;
	line-height: 30px;
	margin-left: 10px;
}

.forum_list_module .topic_list_item li.default_item .detail_item {
	float: left;
	width: 100%
}

.forum_list_module .topic_list_item li.default_item .thumb_item {
	float: left
}

.forum_list_module .topic_list_item li.default_item .thumb_item.article_picture,.forum_list_module .topic_list_item li.default_item .thumb_item.more_picture {
	width: 772px
}

.forum_list_module .topic_list_item li.default_item .thumb_item li {
	float: left;
	width: 181px;
	height: 120px;
	margin-right: 12px;
	position: relative;
	overflow: hidden;
	border-radius: 2px
}

.forum_list_module .topic_list_item li.default_item .thumb_item li span {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	line-height: 120px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: rgba(0,0,0,.5)
}

.forum_list_module .topic_list_item li.default_item .thumb_item li span i {
	vertical-align: middle;
	margin-top: -3px;
	display: inline-block
}

.forum_list_module .topic_list_item li.default_item .thumb_item li i.playing_btn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -16px;
	margin-left: -16px
}

.forum_list_module .topic_list_item li.default_item .thumb_item li img {
	transition: all .7s
}

.forum_list_module .topic_list_item li.default_item .article_item {
	float: left;
	width: 567px;
	height: 120px;
	position: relative
}

.forum_list_module .topic_list_item li.default_item .article_item.full_item {
	width: 100%;
	height: auto
}

.forum_list_module .topic_list_item li.default_item .article_item dt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	position: relative
}

.forum_list_module .topic_list_item li.default_item .article_item dt.ask_title {
	padding-right: 100px;
	box-sizing: border-box
}

.forum_list_module .topic_list_item li.default_item .article_item dt a {
	font-size: 20px;
	color: #181818;
	line-height: 24px;
	font-weight: 700
}

.forum_list_module .topic_list_item li.default_item .article_item dt a:hover {
	text-decoration: none;
	color: #ef7c00
}

.forum_list_module .topic_list_item li.default_item .article_item dt i {
	float: left;
	vertical-align: middle;
	margin: 2px 8px 0 0
}

.forum_list_module .topic_list_item li.default_item .article_item dt em {
	position: absolute;
	top: 0;
	right: 0
}

.forum_list_module .topic_list_item li.default_item .article_item dt em.coin_item {
	line-height: 20px;
	margin: 0;
	background: #fff9f3;
	font-size: 12px;
	color: #FF8214;
	padding: 0 5px 0 15px
}

.forum_list_module .topic_list_item li.default_item .article_item dt em.coin_item.resolving {
	color: #FF8214;
	background: #FFF9F3
}

.forum_list_module .topic_list_item li.default_item .article_item dt em.coin_item.resolved {
	color: #1ECCA4;
	background: #F4FCFA
}

.forum_list_module .topic_list_item li.default_item .article_item dt em.coin_item i {
	position: absolute;
	display: inline-block;
	top: 50%;
	left: -12px;
	margin-top: -12px
}

.forum_list_module .topic_list_item li.default_item .article_item dt em span {
	color: #FF8214
}

.forum_list_module .topic_list_item li.default_item .article_item dd {
	float: left;
	width: 100%
}

.forum_list_module .topic_list_item li.default_item .article_item dd.article_intro {
	margin-bottom: 10px
}

.forum_list_module .topic_list_item li.default_item .article_item dd a {
	float: left;
	font-size: 14px;
	color: #7A848D;
	line-height: 20px;
	margin-right: 10px;
	word-break: break-all
}

.forum_list_module .topic_list_item li.default_item .article_item dd a:hover {
	text-decoration: none;
	color: #ef7c00
}

.forum_list_module .topic_list_item li.default_item .article_item dd a.link_actor {
	width: 100%;
	margin-right: 0;
	font-size: 14px;
	line-height: 26px;
	cursor: text
}

.forum_list_module .topic_list_item li.default_item .article_item dd a.link_actor span {
	float: left;
	color: #181818;
	margin-right: 50px
}

.forum_list_module .topic_list_item li.default_item .article_item dd a.link_actor span.date_child {
	margin-right: 20px
}

.forum_list_module .topic_list_item li.default_item .article_item dd a.link_actor span.money_child {
	width: 160px;
	margin-right: 15px
}

.forum_list_module .topic_list_item li.default_item .article_item dd a.link_actor span.last_child {
	margin-right: 0
}

.forum_list_module .topic_list_item li.default_item .article_item dd a.link_actor span label {
	color: #7A848D;
	margin-right: 10px
}

.forum_list_module .topic_list_item li.default_item .article_item dd em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	text-align: right
}

.forum_list_module .topic_list_item li.default_item .article_item dd em span {
	color: #FF8214
}

.forum_list_module .topic_list_item li.default_item .source_item {
	float: left;
	width: 100%;
	margin-top: 10px;
	line-height: 30px
}

.forum_list_module .topic_list_item li.default_item .source_item a {
	float: left;
	font-size: 14px;
	color: #7A848D;
	margin-right: 10px
}

.forum_list_module .topic_list_item li.default_item .source_item a:hover {
	text-decoration: none;
	color: #ef7c00
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_activity,.forum_list_module .topic_list_item li.default_item .source_item a.link_ask,.forum_list_module .topic_list_item li.default_item .source_item a.link_vote {
	color: #FFF;
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border-radius: 2px;
	margin: 2px 0 2px 10px;
	float: right;
	font-size: 14px
}

.forum_list_module .topic_list_item li.default_item .source_item a.topic_text {
	float: right
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_ask {
	background: #ef7c00
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_ask:hover {
	background: #007DEB
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_vote {
	background: #FF8214
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_vote:hover {
	background: #EB7712
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_activity {
	background: #1ECCA4
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_activity:hover {
	background: #1BBC97
}

.forum_list_module .topic_list_item li.default_item .source_item a.link_no {
	float: right;
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: #d6d7da;
	border-radius: 2px;
	font-size: 14px;
	color: #4F5466;
	margin: 2px 0 2px 10px;
	cursor: no-drop
}

.forum_list_module .topic_list_item li.default_item .source_item em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	text-align: right;
	margin-left: 10px
}

.forum_list_module .topic_list_item li.default_item .source_item em span {
	color: #FF8214
}

.forum_list_module .topic_list_item li.notime {
	float: left;
	width: 100%;
	height: 375px;
	padding: 100px 22px;
	background: #fff;
	box-sizing: border-box
}

.forum_list_module .topic_list_item li.notime p {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #C0C4CC;
	margin-top: 20px
}

.forum_list_module .topic_list_item li.notime p i {
	display: inline-block;
	vertical-align: middle
}

.forum_list_module .topic_list_item .short_video_flow_box {
	float: left;
	width: 100%;
	padding: 0 22px 22px;
	background: #fff;
	box-sizing: border-box
}

.forum_list_module .topic_list_item .short_video_flow_box .flow_box {
	margin-left: 20px
}

.forum_list_module .topic_list_item .short_video_flow_box .flow_box:first-child {
	margin-left: 0
}

.forum_list_module .topic_list_item .video_slide {
	float: left;
	width: 100%;
	margin: 20px 0;
	padding: 0 22px;
	background: #fff;
	box-sizing: border-box;
	overflow: hidden;
	position: relative
}

.forum_list_module .topic_list_item .video_slide .short_title_item {
	float: left;
	width: 100%;
	line-height: 37px;
	font-size: 26px;
	color: #181818;
	margin-top: 22px;
	font-weight: 700
}

.forum_list_module .topic_list_item .video_slide .short_title_item a {
	float: right;
	font-size: 14px;
	color: #181818;
	font-weight: 400
}

.forum_list_module .topic_list_item .video_slide .short_title_item a:hover {
	text-decoration: none;
	color: #ef7c00
}

.forum_list_module .topic_list_item .video_slide .short_video {
	float: left;
	width: 100%;
	height: 420px;
	overflow: hidden;
	position: relative
}

.forum_list_module .topic_list_item .video_slide .short_video .video_item_box {
	padding: 20px 0!important
}

.forum_list_module .topic_list_item .video_slide .short_video .video_item_box .video_item {
	float: left;
	width: 181px;
	margin-left: 12px
}

.forum_list_module .topic_list_item .video_slide .short_video .video_item_box .video_item:first-child {
	margin-left: 0
}

.forum_list_module .topic_list_item .video_slide .short_video .video_item_box .video_item .desc {
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 8px 0;
	max-height: 44px;
	height: auto;
	word-break: break-all
}

.forum_list_module .topic_list_item .video_slide .short_video .video_item_box .video_item dt {
	overflow: hidden;
	height: 323px;
	background: #000;
	line-height: 323px
}

.forum_list_module .topic_list_item .video_slide .short_video .video_item_box .video_item dt img {
	width: 181px;
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	vertical-align: middle
}

.forum_list_module .topic_list_item .video_slide .short_video:hover .next,.forum_list_module .topic_list_item .video_slide .short_video:hover .prev {
	display: block
}

.forum_list_module .topic_list_item .video_slide .prev {
	position: absolute;
	top: 50%;
	left: 0;
	width: 30px;
	height: 50px;
	margin-top: -25px;
	display: none
}

.forum_list_module .topic_list_item .video_slide .next {
	position: absolute;
	top: 50%;
	right: 0;
	width: 30px;
	height: 50px;
	margin-top: -25px;
	display: none
}

.forum_list_module .article_more_item {
	float: left;
	width: 100%;
	margin-top: 20px;
	background: #fff;
	text-align: center;
	display: block
}

.forum_list_module .article_more_item.active {
	background: 0 0
}

.forum_list_module .article_more_item.active span {
	color: #C0C4CC;
	cursor: no-drop
}

.forum_list_module .article_more_item.active span:hover {
	color: #C0C4CC
}

.forum_list_module .article_more_item span {
	display: inline-block;
	cursor: pointer;
	font-size: 14px;
	color: #4F5466;
	line-height: 44px;
	height: 44px;
	width: 100%
}

.forum_list_module .article_more_item span:hover {
	color: #ef7c00
}

.forum_list_module .today_good_person {
	float: left;
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
	padding: 22px 15px 0;
	box-sizing: border-box
}

.forum_list_module .today_good_person dt {
	float: left;
	width: 100%;
	margin: 0 0 20px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.forum_list_module .today_good_person dd {
	float: left;
	width: 33.333333%;
	margin-bottom: 30px
}

.forum_list_module .today_good_person dd:hover p.name_text a {
	color: #ef7c00
}

.forum_list_module .today_good_person dd p {
	float: left;
	width: 100%;
	text-align: center
}

.forum_list_module .today_good_person dd p.name_text {
	margin-top: 10px
}

.forum_list_module .today_good_person dd p a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .today_good_person dd p a.user_img {
	width: 48px;
	display: inline-block;
	position: relative
}

.forum_list_module .today_good_person dd p a img {
	border-radius: 50%;
	overflow: hidden;
	border: 1px solid #F0F0F0
}

.forum_list_module .today_good_person dd p a i.user_icon {
	display: inline-block;
	margin: 0 auto
}

.forum_list_module .today_good_person dd p a i.user_grade {
	position: absolute;
	right: 0;
	bottom: 0
}

.forum_list_module .hot_topic_item {
	float: left;
	width: 100%;
	padding: 22px 15px 0;
	background: #fff;
	box-sizing: border-box;
	margin-bottom: 20px
}

.forum_list_module .hot_topic_item dt {
	float: left;
	width: 100%;
	margin: 0 0 12px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.forum_list_module .hot_topic_item dd {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #181818;
	line-height: 32px
}

.forum_list_module .hot_topic_item dd a {
	display: block;
	float: left;
	width: 256px;
	height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.forum_list_module .hot_topic_item dd a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .hot_topic_item dd em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 32px
}

.forum_list_module .hot_topic_item dd.more_item {
	line-height: 54px;
	text-align: center;
	background: #fff;
	border-top: 1px solid #EBEBEB;
	margin-top: 20px
}

.forum_list_module .hot_topic_item dd.more_item a {
	font-size: 14px;
	color: #4F5466;
	height: auto;
	width: 100%
}

.forum_list_module .hot_topic_item dd.more_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .hot_topic_item dd.more_item a i {
	display: inline-block;
	margin-left: 3px
}

.forum_list_module .recommend_item {
	float: left;
	width: 100%;
	padding: 22px 15px;
	background: #fff;
	box-sizing: border-box;
	margin: 0 0 20px
}

.forum_list_module .recommend_item dt {
	float: left;
	width: 100%;
	margin: 0 0 12px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.forum_list_module .recommend_item dd {
	float: left;
	width: 100%
}

.forum_list_module .recommend_item dd a {
	float: left;
	font-size: 14px;
	color: #181818;
	line-height: 32px
}

.forum_list_module .recommend_item dd a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .recommend_item dd em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 32px
}

.forum_list_module .recommend_item dd span {
	float: left;
	width: 22px;
	line-height: 32px;
	font-size: 14px;
	color: #181818;
	margin-right: 12px;
	text-align: center
}

.forum_list_module .recommend_item dd span i {
	display: inline-block;
	vertical-align: middle
}

.forum_list_module .new_panel_item {
	float: left;
	width: 100%;
	padding: 22px 15px;
	background: #fff;
	box-sizing: border-box;
	margin-bottom: 20px;
	display: none
}

.forum_list_module .new_panel_item dt {
	float: left;
	width: 100%;
	margin: 0 0 12px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.forum_list_module .new_panel_item dd {
	float: left;
	width: 100%
}

.forum_list_module .new_panel_item dd a {
	float: left;
	font-size: 14px;
	color: #181818;
	line-height: 32px
}

.forum_list_module .new_panel_item dd a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .today_activity_item {
	float: left;
	width: 100%;
	padding: 22px 14px 0;
	background: #fff;
	box-sizing: border-box;
	margin-bottom: 20px
}

.forum_list_module .today_activity_item dt {
	float: left;
	width: 100%;
	margin: 0 0 10px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700;
	padding: 0 5px
}

.forum_list_module .today_activity_item dd {
	float: left;
	width: 100%
}

.forum_list_module .today_activity_item dd:hover {
	border-radius: 2px;
	box-shadow: 0 1px 8px 3px #f4f4f4
}

.forum_list_module .today_activity_item dd .info_model {
	float: left;
	width: 100%;
	padding: 10px;
	box-sizing: border-box
}

.forum_list_module .today_activity_item dd .info_model p {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	position: relative
}

.forum_list_module .today_activity_item dd .info_model p span {
	float: left;
	font-size: 16px;
	color: #181818;
	padding-left: 10px
}

.forum_list_module .today_activity_item dd .info_model p span:hover {
	text-decoration: none
}

.forum_list_module .today_activity_item dd .info_model p em {
	position: absolute;
	top: 50%;
	left: 0;
	width: 4px;
	height: 4px;
	background: #000;
	border-radius: 50%;
	margin-top: -2px
}

.forum_list_module .today_activity_item dd .info_model p.actor_info {
	padding-left: 0;
	margin-bottom: 5px
}

.forum_list_module .today_activity_item dd .info_model p.actor_info span {
	width: 91px;
	font-size: 14px;
	color: #ef7c00;
	padding: 0;
	border-radius: 2px;
	line-height: 32px;
	margin-right: 10px;
	text-align: center;
	border: 1px solid #cce7ff
}

.forum_list_module .today_activity_item dd .info_model p.actor_info span.city_item {
	width: 124px;
	text-align: center;
	padding: 0
}

.forum_list_module .today_activity_item dd .info_model p.actor_info span.last_child {
	margin-right: 0
}

.forum_list_module .today_activity_item dd .info_model p.actor_info i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px
}

.forum_list_module .today_activity_item dd.more_item {
	line-height: 54px;
	text-align: center;
	background: #fff;
	border-top: 1px solid #EBEBEB;
	margin: 10px 0 0;
	padding: 0
}

.forum_list_module .today_activity_item dd.more_item:hover {
	box-shadow: none
}

.forum_list_module .today_activity_item dd.more_item a {
	font-size: 14px;
	color: #4F5466
}

.forum_list_module .today_activity_item dd.more_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

.forum_list_module .today_activity_item dd.more_item a i {
	display: inline-block;
	margin-left: 3px
}

.forum_list_module .all_search_item {
	float: left;
	width: 100%;
	padding: 22px 12px 12px;
	background: #fff;
	box-sizing: border-box;
	margin-bottom: 20px
}

.forum_list_module .all_search_item dt {
	float: left;
	width: 100%;
	margin: 0 0 12px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.forum_list_module .all_search_item dd {
	float: left;
	font-size: 14px;
	color: #181818;
	line-height: 32px;
	margin: 0 10px 10px 0
}

.forum_list_module .all_search_item dd a {
	float: left;
	width: 100%;
	padding: 0 20px;
	background: #f2f9ff;
	border-radius: 2px;
	font-size: 14px;
	color: #ef7c00;
	box-sizing: border-box
}

.forum_list_module .all_search_item dd a:hover {
	color: #fff;
	background: #ef7c00;
	text-decoration: none
}

.list_module {
	background: #fff;
	overflow: hidden
}

.list_topic_item {
	float: left;
	width: 1222px
}

.list_topic_item li {
	float: left;
	width: 545px;
	padding: 22px 0;
	margin: 0 44px 0 22px;
	border-bottom: 1px solid #ededed;
	box-sizing: border-box
}

.list_topic_item li .list_left_item {
	float: left;
	width: 180px;
	height: 90px;
	overflow: hidden
}

.list_topic_item li .list_left_item img {
	-webkit-transition: all .7s;
	transition: all .7s;
	border-radius: 2px
}

.list_topic_item li .list_left_item img:hover {
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item li:hover img,.warp_main .inner .container .content-r .more .car_pser .car_pser_img img:hover,.warp_main .inner .container .content-r .more .live_shooting .live_shooting_item img:hover,.warp_main .inner .container .content-r .more .more_box>div>.img-a img:hover {
	transform: scale(1.1)
}

.list_topic_item li .list_right_item {
	float: left;
	width: 352px;
	margin-left: 12px;
	height: 90px;
	position: relative
}

.list_topic_item li .list_right_item p {
	float: left;
	width: 100%
}

.list_topic_item li .list_right_item p.title_item {
	font-size: 16px;
	color: #181818
}

.list_topic_item li .list_right_item p.intro_item {
	margin-top: 8px
}

.list_topic_item li .list_right_item p.intro_item a {
	font-size: 14px;
	color: #4F5466
}

.list_topic_item li .list_right_item p.browse_item {
	font-size: 14px;
	color: #7A848D;
	margin-top: 20px;
	position: absolute;
	left: 0;
	bottom: 0
}

.list_topic_item li .list_right_item p a:hover {
	color: #ef7c00;
	text-decoration: none
}

.container {
	position: relative
}

.wp {
	width: 1200px;
	margin: 0 auto
}

.topic_detail_module {
	float: left;
	width: 100%;
	padding: 22px;
	background: #fff;
	box-sizing: border-box
}

.topic_detail_module .left_item {
	float: left;
	width: 300px;
	height: 150px;
	border-radius: 2px;
	overflow: hidden
}

.topic_detail_module .right_item {
	float: left;
	width: 844px;
	height: 150px;
	margin-left: 12px;
	position: relative
}

.topic_detail_module .right_item p {
	float: left;
	width: 100%
}

.topic_detail_module .right_item p.title_item {
	font-size: 20px;
	color: #181818
}

.topic_detail_module .right_item p.intro_item {
	font-size: 14px;
	color: #4F5466;
	line-height: 20px;
	margin-top: 12px
}

.topic_detail_module .right_item p .video_publish_btn i,.topic_detail_module .right_item p a.publish_btn i {
	display: inline-block;
	margin-top: -3px;
	vertical-align: middle
}

.topic_detail_module .right_item p.publish_item {
	position: absolute;
	left: 0;
	bottom: 0
}

.topic_detail_module .right_item p a {
	float: left;
	font-size: 14px;
	line-height: 34px;
	text-align: center;
	box-sizing: border-box
}

.topic_detail_module .right_item p a:hover {
	text-decoration: none
}

.topic_detail_module .right_item p a.publish_btn {
	width: 106px;
	height: 34px;
	color: #FFF;
	background: #ef7c00;
	border-radius: 2px
}

.topic_detail_module .right_item p a.publish_btn:hover {
	background: #007DEB
}

.topic_detail_module .right_item p a.download_btn {
	width: 174px;
	height: 34px;
	color: #ef7c00;
	border: 1px solid #ef7c00;
	border-radius: 2px;
	margin-left: 10px
}

.topic_detail_module .right_item p a.download_btn:hover {
	color: #fff;
	background: #007DEB
}

.topic_detail_module .right_item p .video_publish_btn {
	float: right;
	width: 120px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background: #1ECCA4;
	border-radius: 2px;
	font-size: 14px;
	color: #fff;
	box-sizing: border-box;
	cursor: pointer
}

.topic_detail_module .right_item p .video_publish_btn:hover {
	background: #1bbb96
}

.topic_detail_module .publish_mask {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	top: 0;
	left: 0;
	z-index: 1000
}

.topic_detail_module .publish_modal {
	display: none;
	width: 506px;
	height: 260px;
	border: 1px solid #e4e4e5;
	border-radius: 2px;
	position: fixed;
	top: 24%;
	left: 37%;
	background: #fff;
	z-index: 1000
}

.topic_detail_module .publish_modal .header {
	width: 100%;
	height: 58px;
	line-height: 58px;
	box-sizing: border-box;
	padding: 0 22px;
	position: relative
}

.topic_detail_module .publish_modal .header .close {
	width: 14px;
	height: 14px;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACaklEQVRYR72XzWoUQRDH/1UaAyKIJ9/AB/Aigl5CwA9QQXMI6Ml3mOndJ9idmX0AwYOIB0VUMIImEATBiycv+hAe1EMkaMx2SS0zodM7s9M97mZuu90zv19XVX+RMWZDRM5Za9dGo9EXHMGTpukaET0A8JnSNP1NRMsAfgK4nGXZ10U6pGl6E8ArIjoG4DslSXKemd8DOL1oCYUT0UsAxwH8YuZV0tEehUQdfDAYfJoIOBIfAJyadySa4Mo9ENAf/X7/grV2e54Ss+BTAvOW8OC7zLyiYXeL/FAEqoZ5RCJJkqvM/KYsuF0AV7Is++jPsFoBJxI6O07G1kQJfw3gBIBGeG0KXENjzCUAWzESMfBWAe0QIxELDxIIlXDhIvKHiFbrch5cA35HjYSIbNct271eb0VE3mnOFc7M14fDodZP69NYhHVvKsha+9aVIKKz1X+x8OAUuDKexI6ILBNR9Mirb0ZFoHqplNgEsEREEJE9Zr4WGvbWhagtcSowHo83mXmp7LsD4GKXrTw6Am4xisjfSR6JVKTTeSJKwFsT9qy1t1SAmatVL1oiWKAOXhSF1oGeJ3Td7yQRJDALXtVLV4lWgRC4J1HtgEHpmCngwfettTeqsDfNFO8M0CoRuh3vi8idPM832qaotsdIhBxIouCVYKjElIB3GuoEdyWcO0BtOmYdSv8L7kisAXhWXkSmJA4E3JGLyBjA7dCct9WFXsWaJNyLyeROUMLX8zx/0fbhmPYmiUNXs0XBvXQ8J91Cy72DjDE/AJxZNNyRuAvgSSnxTQUeAVi31t4viuJpTFi79jXG3APwEMDjf6O2yB27FSc1AAAAAElFTkSuQmCC) center center no-repeat;position: absolute;
	top: 22px;
	right: 22px;
	cursor: pointer
}

.topic_detail_module .publish_modal .content {
	text-align: right
}

.topic_detail_module .publish_modal .content img {
	width: 150px
}

.topic_detail_module .publish_modal .content .info {
	float: right;
	width: 50%;
	text-align: left;
	height: 150px;
	line-height: 30px;
	box-sizing: border-box;
	padding-top: 40px;
	margin-left: 20px;
	font-size: 18px;
	color: #181818
}

.content_module {
	float: left;
	width: 100%;
	margin-top: 20px
}

.content_module .fixnav_item {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: #FFF;
	box-shadow: 0 2px 7px 1px rgba(0,0,0,.1);
	z-index: 999;
	display: none
}

.content_module .fixnav_item .nav_item {
	width: 1200px;
	margin: 0 auto
}

.content_module .fixnav_item .nav_item .content_title_item {
	float: left;
	width: 804px;
	padding: 0 22px 0 26px;
	background: #fff
}

.content_module .fixnav_item .nav_item .content_title_item li {
	float: left;
	line-height: 50px;
	position: relative
}

.content_module .fixnav_item .nav_item .content_title_item li.title_text_item {
	font-size: 16px;
	color: #4F5466;
	margin-right: 60px;
	cursor: pointer
}

.content_module .fixnav_item .nav_item .content_title_item li.title_text_item:hover {
	color: #ef7c00
}

.content_module .fixnav_item .nav_item .content_title_item li.title_text_item.active,.content_module .fixnav_item .nav_item .content_title_item li.title_text_item.active:hover {
	font-weight: 700;
	color: #181818
}

.content_module .fixnav_item .nav_item .content_title_item li.title_text_item.active em {
	display: block
}

.content_module .fixnav_item .nav_item .content_title_item li.title_text_item em {
	position: absolute;
	width: 26px;
	height: 4px;
	background: #ef7c00;
	left: 50%;
	bottom: 0;
	margin-left: -13px;
	border-radius: 1px;
	display: none
}

.content_module .fixnav_item .nav_item .publish_btn,.content_module .fixnav_item .nav_item .video_publish_btn {
	float: right;
	height: 32px;
	line-height: 32px;
	border-radius: 2px;
	font-size: 14px;
	text-align: center;
	box-sizing: border-box
}

.content_module .fixnav_item .nav_item .content_title_item li.total_text_item {
	float: right;
	font-size: 14px;
	color: #7A848D
}

.content_module .fixnav_item .nav_item .content_title_item li.order_text_item {
	float: right;
	margin-left: 30px;
	font-size: 14px;
	color: #4F5466;
	cursor: pointer
}

.content_module .fixnav_item .nav_item .content_title_item li.order_text_item.active,.content_module .fixnav_item .nav_item .content_title_item li.order_text_item:hover {
	color: #ef7c00
}

.content_module .fixnav_item .nav_item .publish_btn {
	width: 96px;
	background: #ef7c00;
	color: #FFF;
	margin-top: 9px
}

.content_module .fixnav_item .nav_item .publish_btn:hover {
	background: #007DEB;
	text-decoration: none
}

.content_module .fixnav_item .nav_item .publish_btn i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px
}

.content_module .fixnav_item .nav_item .video_publish_btn {
	width: 112px;
	background: #1ECCA4;
	color: #fff;
	margin: 9px 0 0 10px;
	cursor: pointer
}

.content_module .fixnav_item .nav_item .video_publish_btn:hover {
	background: #1bbb96
}

.content_module .fixnav_item .nav_item .video_publish_btn i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px
}

.content_module .content_left_item {
	float: left;
	width: 804px;
	box-sizing: border-box
}

.content_module .content_left_item .content_title_item {
	float: left;
	width: 100%;
	padding: 0 22px 0 26px;
	background: #fff;
	box-sizing: border-box;
	position: relative
}

.content_module .content_left_item .content_title_item::after {
	content: "";
	position: absolute;
	left: 22px;
	bottom: 0;
	width: 764px;
	height: 1px;
	background: #E6E6E6
}

.content_module .content_left_item .content_title_item li {
	float: left;
	line-height: 50px;
	position: relative
}

.content_module .content_left_item .content_title_item li.title_text_item {
	font-size: 16px;
	color: #4F5466;
	margin-right: 60px;
	cursor: pointer
}

.content_module .content_left_item .content_title_item li.title_text_item:hover {
	color: #ef7c00
}

.content_module .content_left_item .content_title_item li.title_text_item.active,.content_module .content_left_item .content_title_item li.title_text_item.active:hover {
	font-weight: 700;
	color: #181818
}

.content_module .content_left_item .content_title_item li.title_text_item.active em {
	display: block
}

.content_module .content_left_item .content_title_item li.title_text_item em {
	position: absolute;
	width: 26px;
	height: 4px;
	background: #ef7c00;
	left: 50%;
	bottom: 1px;
	margin-left: -13px;
	border-radius: 1px;
	display: none
}

.content_module .content_left_item .content_title_item li.total_text_item {
	float: right;
	font-size: 14px;
	color: #7A848D
}

.content_module .content_left_item .content_title_item li.order_text_item {
	float: right;
	margin-left: 30px;
	font-size: 14px;
	color: #4F5466;
	cursor: pointer
}

.content_module .content_left_item .content_title_item li.order_text_item.active,.content_module .content_left_item .content_title_item li.order_text_item:hover {
	color: #ef7c00
}

.content_module .content_left_item .topic_list_item {
	float: left;
	width: 100%;
	padding: 0 22px;
	background: #fff;
	box-sizing: border-box
}

.content_module .content_left_item .topic_list_item li.loading_item {
	float: left;
	width: 100%;
	height: 375px;
	padding: 22px 0;
	box-sizing: border-box
}

.content_module .content_left_item .topic_list_item li.loading_item p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #7A848D;
	text-align: center
}

.content_module .content_left_item .topic_list_item li.default_item {
	float: left;
	width: 100%;
	padding: 20px 0;
	border-bottom: 1px solid #ededed
}

.content_module .content_left_item .topic_list_item li.default_item:last-child {
	border-bottom: none
}

.content_module .content_left_item .topic_list_item li.default_item .user_item,.content_module .content_left_item .topic_list_item li.default_item .user_item a {
	float: left
}

.content_module .content_left_item .topic_list_item li.default_item .user_item a:hover {
	text-decoration: none
}

.content_module .content_left_item .topic_list_item li.default_item .user_item a.user_photo {
	float: left;
	margin-right: 0
}

.content_module .content_left_item .topic_list_item li.default_item .user_item a.user_photo img {
	width: 30px;
	height: 30px;
	border: 1px solid #F0F0F0;
	border-radius: 50%;
	overflow: hidden;
	box-sizing: border-box
}

.content_module .content_left_item .topic_list_item li.default_item .user_item a.user_name {
	margin-left: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #181818
}

.content_module .content_left_item .topic_list_item li.default_item .user_item a.user_name:hover {
	color: #ef7c00
}

.content_module .content_left_item .topic_list_item li.default_item .user_item .date_item {
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 30px;
	margin-left: 0
}

.content_module .content_left_item .topic_list_item li.default_item .detail_item {
	float: left;
	width: 100%
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item {
	float: left
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item.article_picture,.content_module .content_left_item .topic_list_item li.default_item .thumb_item.more_picture {
	width: 772px
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item li {
	float: left;
	width: 181px;
	height: 120px;
	margin-right: 12px;
	position: relative;
	overflow: hidden;
	border-radius: 2px
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item li span {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	line-height: 120px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: rgba(0,0,0,.5)
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item li span i {
	vertical-align: middle;
	margin-top: -3px;
	display: inline-block
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item li i.playing_btn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -16px;
	margin-left: -16px
}

.content_module .content_left_item .topic_list_item li.default_item .thumb_item li img {
	transition: all .7s
}

.content_module .content_left_item .topic_list_item li.default_item .article_item {
	float: left;
	width: 567px;
	height: 120px;
	position: relative
}

.content_module .content_left_item .topic_list_item li.default_item .article_item.full_item {
	width: 100%;
	height: auto
}

.content_module .content_left_item .topic_list_item li.default_item .article_item.full_item .article_source {
	position: static
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	position: relative
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt.ask_title {
	padding-right: 100px;
	box-sizing: border-box
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt a {
	font-size: 20px;
	color: #181818;
	line-height: 24px;
	font-weight: 700
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt a:hover {
	text-decoration: none;
	color: #ef7c00
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt i {
	float: left;
	vertical-align: middle;
	margin: 2px 8px 0 0
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt em {
	position: absolute;
	top: 0;
	right: 0
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt em.coin_item {
	line-height: 20px;
	margin: 0;
	background: #fff9f3;
	font-size: 12px;
	color: #FF8214;
	padding: 0 5px 0 15px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt em.coin_item.resolving {
	color: #FF8214;
	background: #FFF9F3
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt em.coin_item.resolved {
	color: #1ECCA4;
	background: #F4FCFA
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt em.coin_item i {
	position: absolute;
	display: inline-block;
	top: 50%;
	left: -12px;
	margin-top: -12px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dt em span {
	color: #FF8214
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd {
	float: left;
	width: 100%
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd.article_intro {
	margin-bottom: 10px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a {
	float: left;
	font-size: 14px;
	color: #7A848D;
	line-height: 20px;
	margin-right: 10px;
	word-break: break-word
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a:hover {
	text-decoration: none;
	color: #ef7c00
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a.link_actor {
	width: 100%;
	margin-right: 0;
	font-size: 14px;
	cursor: auto;
	line-height: 26px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a.link_actor span {
	float: left;
	color: #181818;
	margin-right: 50px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a.link_actor span.date_child {
	margin-right: 20px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a.link_actor span.money_child {
	width: 160px;
	margin-right: 15px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a.link_actor span.last_child {
	margin-right: 0
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd a.link_actor span label {
	color: #7A848D;
	margin-right: 10px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	text-align: right;
	line-height: 26px
}

.content_module .content_left_item .topic_list_item li.default_item .article_item dd em span {
	color: #FF8214
}

.content_module .content_left_item .topic_list_item li.default_item .source_item {
	float: left;
	width: 100%;
	margin-top: 10px;
	line-height: 30px
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a {
	float: left;
	font-size: 14px;
	color: #7A848D;
	margin-right: 10px
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a:hover {
	text-decoration: none;
	color: #ef7c00
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.bbs_text {
	float: right;
	margin-right: 0
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_activity,.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_ask,.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_no,.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_vote {
	padding: 0 8px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border-radius: 2px;
	margin: 2px 0 2px 10px;
	font-size: 14px;
	float: right
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_ask {
	background: #ef7c00;
	color: #FFF
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_ask:hover {
	background: #007DEB
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_vote {
	background: #FF8214;
	color: #FFF
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_vote:hover {
	background: #EB7712
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_activity {
	background: #1ECCA4;
	color: #FFF
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_activity:hover {
	background: #1BBC97
}

.content_module .content_left_item .topic_list_item li.default_item .source_item a.link_no {
	background: #d6d7da;
	color: #4F5466;
	cursor: no-drop
}

.content_module .content_left_item .topic_list_item li.default_item .source_item em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	text-align: right;
	margin-left: 10px
}

.content_module .content_left_item .topic_list_item li.default_item .source_item em.topic_text {
	float: right
}

.content_module .content_left_item .topic_list_item li.default_item .source_item em span {
	color: #FF8214
}

.content_module .content_left_item .topic_list_item li.notime {
	float: left;
	width: 100%;
	height: 375px;
	padding: 100px 0;
	box-sizing: border-box
}

.content_module .content_left_item .topic_list_item li.notime p {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #C0C4CC;
	margin-top: 20px
}

.content_module .content_left_item .topic_list_item li.notime p i {
	display: inline-block;
	vertical-align: middle
}

.content_module .content_left_item .topic_list_item .short_video_flow_box .flow_box {
	margin-left: 20px
}

.content_module .content_left_item .topic_list_item .short_video_flow_box .flow_box:first-child {
	margin-left: 0
}

.content_module .content_left_item .article_more_item {
	float: left;
	width: 100%;
	margin-top: 20px;
	background: #fff;
	text-align: center
}

.content_module .content_left_item .article_more_item.active {
	background: 0 0
}

.content_module .content_left_item .article_more_item.active span {
	color: #C0C4CC;
	cursor: no-drop
}

.content_module .content_left_item .article_more_item.active span:hover {
	color: #C0C4CC
}

.content_module .content_left_item .article_more_item span {
	display: inline-block;
	cursor: pointer;
	font-size: 14px;
	color: #4F5466;
	line-height: 44px;
	height: 44px;
	width: 100%
}

.content_module .content_left_item .article_more_item span:hover {
	color: #ef7c00
}

.content_module .content_right_item {
	float: left;
	width: 374px;
	margin-left: 22px;
	background: #fff
}

.content_module .content_right_item .hot_topic_item {
	float: left;
	width: 100%;
	padding: 0 15px;
	box-sizing: border-box;
	background: #fff
}

.content_module .content_right_item .hot_topic_item dt {
	float: left;
	width: 100%;
	margin: 22px 0 12px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.content_module .content_right_item .hot_topic_item dd {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #181818;
	line-height: 32px
}

.content_module .content_right_item .hot_topic_item dd a:hover {
	color: #ef7c00;
	text-decoration: none
}

.content_module .content_right_item .hot_topic_item dd em {
	float: right;
	font-size: 14px;
	color: #7A848D;
	line-height: 32px
}

.content_module .content_right_item .more_item {
	float: left;
	width: 350px;
	line-height: 54px;
	text-align: center;
	margin: 20px 12px 0;
	border-top: 1px solid #EBEBEB;
	box-sizing: border-box
}

.content_module .content_right_item .more_item a {
	font-size: 14px;
	color: #4F5466
}

.content_module .content_right_item .more_item a:hover {
	color: #ef7c00;
	text-decoration: none
}

a,body {
	color: #181818
}

.content_module .content_right_item .more_item a i {
	display: inline-block;
	margin-left: 3px
}

article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul {
	margin: 0;
	padding: 0;
	border: 0
}

body {
	font-family: "Microsoft YaHei","PingFang SC",Arial;
	font-size: 14px;
	background: #f8f8f8;
	overflow: auto
}

body,html {
	height: 100%
}

ol,ul li {
	list-style-type: none
}

cite,em,i {
	font-style: normal
}

fieldset,img {
	border: none;
	vertical-align: middle
}

a {
	text-decoration: none
}

.warp_main a:hover {
	text-decoration: none;
	color: #ef7c00
}

button {
	outline: 0
}

.clear {
	clear: both
}

.clearfix:after {
	clear: both;
	visibility: hidden;
	content: "";
	display: block;
	font-size: 0;
	height: 0
}

.fl {
	float: left
}

.fr {
	float: right
}

* html .clearfix {
	height: 1%
}

input[type=text],input[type=password],textarea {
	outline-style: none;
	-webkit-appearance: none
}

#wBox_mobile_num {
	width: 302px
}

input,select,textarea {
	vertical-align: middle;
	outline: 0;
	resize: none
}

::-ms-clear {
	display: none
}

:-moz-placeholder {
	color: #c0c4cc
}

::-moz-placeholder {
	color: #c0c4cc
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color: #c0c4cc!important
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color: #c0c4cc
}

dd:before {
	margin: 0;
	content: ""
}

dd {
	display: block
}

.none {
	display: none
}

.short_video_content {
	width: 892px
}

.short_video_content .short_video_div {
	border-radius: 2px;
	margin-bottom: 20px
}

.short_video_content .short_video_div .short_video_box {
	width: 100%;
	height: 554px;
	background: #000
}

.short_video_content .short_video_div .short_video_box .short_video_box_a {
	position: relative
}

.short_video_content .short_video_div .short_video_box .short_video_box_a img {
	display: block;
	height: 100%;
	margin: 0 auto;
	max-height: 554px;
	min-height: 554px
}

.short_video_content .short_video_div .short_video_box .short_video_box_a .video_play {
	display: block;
	width: 66px;
	height: 66px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -33px 0 0 -33px
}

.short_video_content .short_video_div .short_video_info {
	background: #181818;
	padding: 10px 22px 0 16px;
	position: relative
}

.short_video_content .short_video_div .short_video_info h3 {
	font-size: 20px;
	color: #fff;
	line-height: 38px;
	width: 584px
}

.short_video_content .short_video_div .short_video_info h3 img.brow_img {
	display: inline-block;
	width: 26px;
	height: 26px;
	vertical-align: middle
}

.short_video_content .short_video_div .short_video_info .short_video_type {
	width: 600px;
	margin-top: 2px;
	min-height: 15px
}

.short_video_content .short_video_div .short_video_info .short_video_type a {
	font-size: 14px;
	color: #fff;
	line-height: 26px;
	height: 26px;
	padding: 0 6px 0 22px;
	background: #282a2f;
	margin-right: 12px;
	margin-bottom: 12px;
	position: relative;
	border-radius: 2px;
	max-width: 50%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}

.short_video_content .short_video_div .short_video_info .short_video_type a i {
	display: block;
	position: absolute;
	top: 7px;
	left: 6px
}

.short_video_content .short_video_div .short_video_info .short_video_type a:hover {
	background: #000
}

.short_video_content .short_video_div .short_video_info .short_video_operation {
	font-size: 12px;
	line-height: 17px;
	color: #535353
}

.short_video_content .short_video_div .short_video_info .short_video_operation .short_video_position {
	padding: 0 0 22px;
	color: #8b8b8b
}

.short_video_content .short_video_div .short_video_info .short_video_operation .short_video_position i {
	vertical-align: sub
}

.short_video_content .short_video_div .short_video_info .short_video_interactive {
	position: absolute;
	top: 10px;
	right: 22px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .interactive_box {
	display: block;
	width: 38px;
	height: 38px;
	margin-left: 16px;
	cursor: pointer
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .interactive_box_num {
	width: 38px;
	height: 20px;
	line-height: 20px;
	position: absolute;
	bottom: -25px;
	color: #fff;
	font-size: 12px;
	text-align: center
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .interactive_box_dz_num {
	left: 16px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .interactive_box_pl_num {
	left: 70px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf {
	position: relative
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox {
	display: none;
	position: absolute;
	width: 368px;
	background: #fff;
	box-shadow: 0 4px 6px 0 rgba(149,149,149,.5);
	right: -80px;
	top: 45px;
	z-index: 999;
	padding: 24px 16px;
	box-sizing: border-box;
	cursor: default
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .jtShare {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/jt.png) center center no-repeat;
	width: 20px;
	height: 8px;
	display: block;
	position: absolute;
	top: -8px;
	right: 90px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	line-height: 17px;
	margin: 0 16px;
	font-size: 12px;
	overflow: visible;
	position: relative;
	color: #1DA1F2
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a.bds_weixin {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/weixin.png) center top no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a.bds_tsina {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/weibo.png) center center no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a.bds_qzone {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/qzone.png) center center no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a.bds_sqq {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/qq.png) center center no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a p {
	position: absolute;
	bottom: -21px;
	left: 50%;
	margin-left: -25px;
	width: 50px;
	text-align: center;
	text-indent: 0;
	cursor: default
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a:hover {
	color: #1DA1F2;
	opacity: 1;
	filter: alpha(opacity=100)
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a:hover.bds_weixin {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/weixin_hover.png) center top no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a:hover.bds_tsina {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/weibo_hover.png) center center no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a:hover.bds_qzone {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/qzone_hover.png) center center no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .bdshare-button-style0-32 a:hover.bds_sqq {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/qq_hover.png) center center no-repeat
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .share-code-con {
	padding: 34px 0 0;
	font-size: 14px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .code-title {
	width: 64px;
	margin-left: 0;
	padding-left: 0;
	float: left;
	line-height: 26px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .copy-con {
	font-size: 12px;
	color: #666
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .code-input {
	background: #f0f0f0;
	width: 222px;
	height: 28px;
	line-height: 28px;
	padding: 0 7px;
	border: 0;
	color: #999;
	border-radius: 3px;
	float: left
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .copy-link {
	width: 49px;
	height: 28px;
	background: #1DA1F2;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	display: block
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .copy-link span {
	margin: 0;
	padding: 0
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .copy-link:active,.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .copy-link:hover {
	background: #188CD4;
	color: #fff
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .zf .shareBox .copy-link:hover span {
	color: #fff
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone {
	position: relative
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox {
	display: none;
	padding: 16px;
	box-sizing: border-box;
	position: absolute;
	width: 368px;
	background: #fff;
	box-shadow: 0 4px 6px 0 rgba(149,149,149,.5);
	right: -4px;
	top: 45px;
	z-index: 999;
	cursor: default
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox .jtMob {
	background: url(//asserts.xcarimg.com/xcarUpdate/video/detail/img/jt.png) center center no-repeat;
	width: 20px;
	height: 8px;
	display: block;
	position: absolute;
	top: -8px;
	right: 14px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox p {
	line-height: 20px;
	color: #4A4A4A;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	float: left
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox .time {
	color: #9B9B9B;
	font-size: 12px;
	float: right;
	line-height: 17px;
	margin-top: 2px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox dl {
	float: left;
	margin: 24px 18px 8px
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox dl img {
	width: 130px;
	height: 130px;
	display: block
}

.short_video_content .short_video_div .short_video_info .short_video_interactive .phone .mobPlayBox dl dd {
	color: #9B9B9B;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	margin-top: 8px
}

.short_video_content .relatedcarsystem {
	background: #fff;
	overflow: hidden;
	padding: 0 22px 20px;
	border-radius: 2px
}

.short_video_content .relatedcarsystem .title {
	font-size: 20px;
	color: #181818;
	line-height: 20px;
	margin-bottom: 14px;
	padding-top: 22px;
	font-weight: 900
}

.short_video_content .relatedcarsystem .tabbox {
	border-top: 1px #EBEBEB solid
}

.short_video_content .relatedcarsystem .tabbox ul.ulbox {
	background: #FBFCFD;
	border-bottom: 1px solid #E6E6E6
}

.short_video_content .relatedcarsystem .tabbox ul.ulbox li {
	width: 147px;
	text-align: center;
	float: left;
	border-right: 1px solid #E6E6E6;
	height: 40px;
	line-height: 40px;
	background: #fff
}

.short_video_content .relatedcarsystem .tabbox ul.ulbox li a {
	color: #7A848D;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.short_video_content .relatedcarsystem .tabbox ul.ulbox li a:hover,.short_video_content .relatedcarsystem .tabbox ul.ulbox li.current a {
	color: #ef7c00;
	border-bottom: 1px solid #fff
}

.short_video_content .relatedcarsystem .tabbox .tabcontent {
	padding: 20px 0
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .img {
	width: 200px;
	height: 150px;
	float: left;
	margin-right: 24px
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info {
	float: left;
	width: 620px
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul {
	float: right
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul li {
	float: left;
	font-size: 16px;
	color: #7A848D
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul li a,.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul li span {
	font-size: 16px;
	color: #7A848D;
	display: block;
	padding: 0 20px;
	border-left: 1px solid #E6E6E6
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul li a:hover {
	color: #ef7c00
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul li:first-child a,.short_video_content .relatedcarsystem .tabbox .tabcontent .info ul li:first-child span {
	border: none
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .name {
	font-size: 24px;
	color: #181818;
	line-height: 24px;
	margin-top: 10px
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .xcarname {
	float: left
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .price {
	font-size: 16px;
	color: #181818;
	line-height: 30px;
	margin-top: 20px
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .price a {
	display: inline-block;
	cursor: pointer
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .price a:hover {
	color: #181818
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .price i {
	font-size: 24px;
	color: #FA5555
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .btn_price {
	margin-top: 20px
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button {
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	display: inline-block;
	margin-right: 20px
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button01 {
	background: #FC8102;
	border: 1px solid #FC8102;
	color: #FFF
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button02 {
	background: #FFF;
	border: 1px solid #C2C6CE;
	color: #181818
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button03 {
	background: #ef7c00;
	border: 1px solid #ef7c00;
	color: #FFF
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button01:hover {
	color: #FFF
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button02:hover {
	color: #181818;
	border: 1px solid #2d7be8
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button03:hover {
	color: #FFF;
	background: #2d7be8
}

.short_video_content .relatedcarsystem .table,.short_video_content .relatedcarsystem .table_box {
	width: 100%
}

.short_video_content .relatedcarsystem #contentBox .box {
	display: none
}

.short_video_content .relatedcarsystem .table_more {
	background: #FBFCFD;
	border-top: 1px solid #E6E6E6;
	height: 40px;
	line-height: 40px;
	text-align: center;
	cursor: pointer
}

.short_video_content .relatedcarsystem .table_more a {
	display: block;
	width: 100%;
	font-size: 14px;
	color: #7A848D
}

.short_video_content .relatedcarsystem .table_more:hover a {
	color: #ef7c00
}

.short_video_content .relatedcarsystem .table_box .tabletitle {
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #9B9B9B;
	background: #FBFCFD;
	border-top: 1px solid #E6E6E6;
	width: 100%
}

.short_video_content .relatedcarsystem .table_box .table tr td {
	padding: 20px 0;
	line-height: 26px;
	border-top: 1px solid #E6E6E6
}

.short_video_content .relatedcarsystem .table_box .table tr td.one {
	width: 440px
}

.short_video_content .relatedcarsystem .table_box .table tr td.two {
	width: 130px
}

.short_video_content .relatedcarsystem .table_box .table tr .xcartype {
	font-size: 16px;
	color: #181818;
	display: block
}

.short_video_content .relatedcarsystem .table_box .table tr span.add {
	font-size: 14px;
	color: #7A848D
}

.short_video_content .relatedcarsystem .table_box .table tr span.add i {
	color: #F56565
}

.short_video_content .relatedcarsystem .table_box .table tr span.add em {
	background: #F56565;
	font-size: 12px;
	padding: 0 5px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	color: #fff;
	margin-left: 10px
}

.short_video_content .relatedcarsystem .table_box .table tr .price {
	font-size: 20px;
	color: #F9A126;
	display: block
}

.short_video_content .relatedcarsystem .table_box .table tr .price_range {
	font-size: 20px;
	color: #FA5555;
	display: block;
	background: url(../images/arrow_bot.png) 0 5px no-repeat;
	cursor: default
}

.short_video_content .relatedcarsystem .table_box .table tr .origin {
	font-size: 12px;
	color: #9B9B9B;
	text-decoration: line-through
}

.short_video_content .relatedcarsystem .table_box .table tr .button {
	background: #FC8102;
	font-size: 16px;
	color: #FFF;
	text-align: center;
	width: 88px;
	height: 32px;
	line-height: 32px;
	display: block;
	margin: 0 auto
}

.short_video_content .relatedcarsystem .table_box .thtitle {
	text-align: left;
	padding-left: 120px;
	box-sizing: content-box
}

.short_video_content .relatedcarsystem .table_box .one {
	width: 406px
}

.short_video_content .relatedcarsystem .table_box .one .xcartype {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 406px
}

.short_video_content .relatedcarsystem .table_box .one:hover a {
	color: #ef7c00
}

.short_video_content .relatedcarsystem .table_box .two {
	width: 90px;
	text-align: center
}

.short_video_content .relatedcarsystem .tabbox .tabcontent .info .button01:hover,.short_video_content .relatedcarsystem .table_box .table tr .button:hover {
	background: #db7200;
	border-color: #db7200
}

.short_video_content .comment_read_left {
	background: #fff;
	padding-left: 22px;
	padding-right: 22px;
	margin-top: 20px
}

.short_video_content .short_video_flow_box {
	background: #fff;
	padding: 0 22px 20px;
	margin-top: 20px;
	overflow: hidden
}

.short_video_content .short_video_flow_box .title {
	font-size: 20px;
	color: #181818;
	margin-top: 22px;
	font-weight: 900
}

.short_video_content .short_video_flow_box .flow_box {
	width: 203px;
	max-width: 203px;
	margin-left: 12px
}

.short_video_content .short_video_flow_box .flow_box .video_item {
	width: 203px
}

.short_video_content .short_video_flow_box .flow_box .video_item .user_box .user_name {
	overflow: hidden;
	max-width: 44%
}

.short_video_content .short_video_flow_box .flow_box_first-child {
	margin-left: 0
}

.mark-con {
	box-sizing: content-box!important
}

.content_nt {
	width: 100%!important;
	background: #fff;
	margin-top: 20px!important;
	padding: 20px 0
}

.content_nt .footer_nt {
	margin: 0 auto;
	width: 1200px;
	clear: both;
	color: #666;
	text-align: center;
	line-height: 22px;
	font-size: 12px;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.content_nt .footer_nt a:hover {
	text-decoration: none;
	color: #ef7c00
}

.feedBackWrap {
	width: 34px;
	height: 100px;
	position: fixed;
	left: 50%;
	bottom: 200px;
	margin-left: 620px
}

.feedBackWrap .fq {
	width: 34px;
	height: 55px;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/jianyi@2x.png) center top no-repeat;
	background-size: 100%;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/jianyi.png) center top no-repeat\9;
	cursor: pointer
}

.feedBackWrap .fq a {
	display: block;
	width: 34px;
	height: 55px;
	color: #444;
	text-decoration: none;
	outline: 0
}

.feedBackWrap .fq:hover {
	width: 34px;
	height: 55px;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/jianyi_hover@2x.png) center top no-repeat;
	background-size: 100%;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/jianyi_hover.png) center top no-repeat\9
}

.feedBackWrap .feedBackWraphd {
	margin-top: 6px;
	width: 34px;
	height: 35px;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/top_btn.png) center top no-repeat;
	cursor: pointer
}

.feedBackWrap .feedBackWraphd:hover {
	margin-top: 6px;
	width: 34px;
	height: 35px;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/top_btn_hover.png) center top no-repeat
}

.crumbs_module {
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #979797;
	font-size: 14px
}

.list_page_item a,.list_page_item span {
	display: inline-block;
	line-height: 30px;
	vertical-align: middle
}

.crumbs_module a {
	color: #181818
}

.crumbs_module a i {
	display: inline-block
}

.crumbs_module a:hover {
	color: #ef7c00;
	text-decoration: none
}

.list_page_item {
	float: left;
	width: 100%;
	color: #000;
	text-align: center;
	padding: 32px 0;
	background: #fff
}

.list_page_item a {
	padding: 0 10px;
	color: #000;
	min-width: 30px;
	height: 30px;
	border: 1px solid #e6e6e6;
	background: #fff;
	box-sizing: border-box;
	margin: 0 5px;
	border-radius: 1px
}

.list_page_item a.active,.list_page_item a:hover {
	text-decoration: none;
	color: #fff;
	background: #ef7c00;
	border: 1px solid #ef7c00
}

.list_page_item a.next_btn_item.no_cursor,.list_page_item a.pre_btn_item.no_cursor {
	border: 1px solid #e5e5e5;
	background-color: #fff;
	color: #b5b5b5;
	cursor: no-drop
}

.list_page_item a.pre_btn_item {
	margin-right: 15px
}

.list_page_item a.next_btn_item {
	margin-left: 15px
}

.list_page_item a.page_search_btn {
	width: 50px;
	height: 30px;
	border: 1px solid #E6E6E6;
	text-align: center;
	box-sizing: border-box;
	margin-left: 20px
}

.list_page_item a.page_search_btn:hover {
	border: 1px solid #ef7c00
}

.list_page_item .page_search_item {
	width: 50px;
	height: 30px;
	border: 1px solid #E6E6E6;
	text-align: center;
	box-sizing: border-box;
	margin: 0 5px;
	border-radius: 1px;
	font-size: 14px
}

.search_box {
	float: right;
	width: 374px;
	height: 44px;
	background: #fff;
	border-radius: 2px;
	margin-left: 20px
}

.search_box .model_form_con {
	width: 100%;
	height: 44px;
	position: relative;
	margin: 0 auto
}

.search_box .model_form_con .input_txt {
	width: 295px;
	height: 46px;
	border: 0;
	background: 0 0;
	padding: 0 10px 0 28px;
	font-size: 14px;
	color: #181818;
	float: left;
	outline: 0;
	position: relative;
	box-sizing: content-box
}

.search_box .model_form_con .blue_but {
	position: absolute;
	top: 50%;
	right: 4px;
	margin-top: -18px;
	width: 54px;
	height: 36px;
	background: #ef7c00;
	border-radius: 2px;
	font-size: 14px;
	line-height: 36px;
	border-left: 0;
	text-align: center;
	float: left;
	color: #fff
}

.cardEditor .error,.cardEditor .msg {
	margin-top: 10px;
	padding-left: 20px;
	text-align: left
}

.search_box .model_form_con .blue_but:hover {
	background: #007DEB;
	text-decoration: none
}

.search_box .model_form_con .icon-icon_search {
	display: block;
	overflow: hidden;
	position: absolute;
	top: 16px;
	left: 7px
}

.search_box .model_form_con .seek_cn {
	position: relative
}

.search_box .model_form_con .seek_cn i {
	display: inline-block;
	position: absolute;
	top: 16px;
	left: 9px
}

.search_box .model_form_con .seek_cn input {
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.search_box .model_form_con .model_form_s {
	width: 100%;
	position: absolute;
	top: 44px;
	left: 0;
	border-top: 0;
	z-index: 88;
	background: #fff;
	box-sizing: border-box;
	border-radius: 2px;
	-moz-box-shadow: 0 2px 5px #8F8F8F;
	-webkit-box-shadow: 0 2px 5px #8F8F8F;
	box-shadow: 0 2px 5px #8F8F8F
}

.search_box .model_form_con .model_form_s ul .model_car_thumbnail {
	width: 118px;
	height: 88px;
	position: absolute;
	border: 1px solid #e5e5e5;
	left: -120px;
	top: -1px;
	border-right: 0;
	display: none
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a li,.search_box .model_form_con .model_form_s ul.model_car_lists_b li {
	border-bottom: 1px solid #F6F7F8;
	height: 40px;
	position: relative;
	font-family: "Microsoft YaHei","PingFang SC",Arial;
	font-size: 14px
}

.search_box .model_form_con .model_form_s ul .selected .model_car_thumbnail {
	display: block
}

.search_box .model_form_con .model_form_s ul .selected a {
	background: #f6f6f6;
	color: #FF8214;
	text-decoration: none
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a li {
	width: 100%;
	color: #444
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a li a {
	display: block;
	padding: 0 10px;
	color: #000;
	height: 40px;
	line-height: 40px
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a li a .model_list_left {
	width: 50%;
	text-align: left;
	float: left;
	line-height: 40px;
	height: 40px;
	padding: 0;
	overflow: hidden;
	font-size: 14px;
	color: #444
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a li a .model_list_right {
	width: 50%;
	text-align: right;
	float: right;
	line-height: 40px;
	height: 40px;
	padding: 0;
	font-size: 14px;
	color: #FF8214
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a .selected .model_car_thumbnail {
	display: block
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a .selected a {
	background: #f6f6f6;
	color: #FF8214;
	text-decoration: none
}

.search_box .model_form_con .model_form_s ul.model_car_lists_a .selected a .model_list_left {
	color: #ef7c00
}

.search_box .model_form_con .model_form_s ul.model_car_lists_b li {
	width: 100%;
	color: #444;
	box-sizing: border-box
}

.search_box .model_form_con .model_form_s ul.model_car_lists_b li a {
	display: block;
	padding: 0 10px;
	color: #000;
	height: 40px;
	line-height: 40px;
	overflow: hidden
}

.search_box .model_form_con .model_form_s ul.model_car_lists_b li a:hover {
	text-decoration: none;
	color: #ef7c00
}

.search_box .model_form_con .model_form_s ul.model_car_lists_b li a b {
	font-weight: 400
}

.search_box .model_form_con .model_form_s ul.model_car_lists_b .selected a {
	background: #f6f6f6;
	color: #ef7c00;
	text-decoration: none
}

.search_box .model_form_con .model_form_s .model_bm_empty {
	padding: 0 10px;
	height: 44px;
	line-height: 44px;
	text-align: left;
	border-bottom: 1px solid #e5e5e5
}

.search_box .model_form_con .model_form_s .model_bm_empty a {
	color: #999;
	font-size: 14px;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.search_box .model_form_con .model_form_s .model_bm_empty a:hover {
	color: #FF2020;
	text-decoration: none
}

.search_box .model_form_con .model_form_s span {
	display: block;
	padding: 0 10px;
	height: 40px;
	line-height: 44px;
	overflow: hidden;
	font-size: 14px;
	font-family: "Microsoft YaHei","PingFang SC",Arial;
	color: #b5b5b5;
	background: #F6F7F8;
	border-radius: 2px
}

.search_box .menutb_tts {
	display: none
}

.search_box .icon_box {
	position: relative
}

.search_box .icon_box .icon_bn {
	width: 36px;
	height: 10px;
	position: absolute
}

.cardEditor input::-ms-clear {
	display: none
}

.cardEditor input::-ms-reveal {
	display: none
}

.cardEditor *,.cardEditor ::after {
	box-sizing: border-box;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.cardEditor li {
	list-style: none
}

.cardEditor ::-webkit-input-placeholder {
	color: #4F5466;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.cardEditor :-moz-placeholder {
	color: #4F5466;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.cardEditor ::-moz-placeholder {
	color: #4F5466;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.cardEditor :-ms-input-placeholder {
	color: #4F5466;
	font-family: "Microsoft YaHei","PingFang SC",Arial
}

.cardEditor .button {
	background: #ef7c00;
	border: 1px solid #ef7c00;
	border-radius: 2px;
	padding: 8px 20px;
	float: left;
	cursor: pointer
}

.cardEditor .button span {
	display: block;
	font-size: 14px;
	color: #FFF;
	letter-spacing: 0;
	line-height: 20px;
	text-align: center;
	float: left
}

.cardEditor .button.btn {
	background: #e5f3ff;
	height: 32px;
	margin-right: 10px;
	border: 1px solid #e5f3ff
}

.cardEditor .button.btn i {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	margin-right: 5px
}

.cardEditor .button.btn span {
	font-size: 14px;
	color: #ef7c00;
	letter-spacing: 0;
	line-height: 14px
}

.cardEditor .button:hover {
	background: #007DEB;
	border: 1px solid #007DEB
}

.cardEditor .button:hover span {
	color: #fff
}

.cardEditor .msg {
	font-size: 12px;
	color: #4F5466;
	background: url(images/msg.png) left center no-repeat\9;
	background: url(images/msg_2x.png) left center no-repeat;
	background-size: 18px
}

.cardEditor .error {
	font-size: 14px;
	color: #FF2020;
	background: url(images/error_2x.png) left center no-repeat;
	background-size: 15px
}

.cardEditor .crumbs {
	width: 1200px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	text-align: left
}

.cardEditor .crumbs a {
	font-size: 14px;
	color: #181818;
	letter-spacing: 0;
	text-decoration: none;
	cursor: pointer
}

.cardEditor .crumbs a:hover {
	color: #ef7c00;
	text-decoration: none
}

.cardEditor .crumbs a.action {
	font-size: 14px;
	color: #979797;
	cursor: default
}

.cardEditor .headerTabs .ToolWrap .tools .readCg span,.cardEditor .headerTabs .ToolWrap .tools .readCg.disabled span,.cardEditor .headerTabs .ToolWrap .tools .readCg.disabled:hover span,.cardEditor .headerTabs .ToolWrap .tools .savecg span,.cardEditor .headerTopWrap .w1200 .toolbar .readCg span,.cardEditor .headerTopWrap .w1200 .toolbar .readCg.disabled span,.cardEditor .headerTopWrap .w1200 .toolbar .readCg.disabled:hover span,.cardEditor .headerTopWrap .w1200 .toolbar .savecg span {
	color: #4F5466
}

.cardEditor .cardEditorFormId {
	min-height: 700px
}

.cardEditor .headerTabs .ToolWrap .tools .readCg,.cardEditor .headerTabs .ToolWrap .tools .savecg,.cardEditor .headerTopWrap .w1200 .toolbar .readCg,.cardEditor .headerTopWrap .w1200 .toolbar .savecg {
	padding: 5px 19px;
	background: #fff;
	border: 1px solid #4F5466
}

.cardEditor .headerTabs .ToolWrap .tools .readCg,.cardEditor .headerTopWrap .w1200 .toolbar .readCg {
	margin-left: 10px
}

.cardEditor .headerTabs .ToolWrap .tools .readCg.disabled,.cardEditor .headerTabs .ToolWrap .tools .readCg.disabled:hover,.cardEditor .headerTopWrap .w1200 .toolbar .readCg.disabled,.cardEditor .headerTopWrap .w1200 .toolbar .readCg.disabled:hover {
	border: 1px solid #DCDDE0;
	background: #DCDDE0;
	cursor: default
}

.cardEditor .headerTabs .ToolWrap .tools .readCg:hover,.cardEditor .headerTabs .ToolWrap .tools .savecg:hover,.cardEditor .headerTopWrap .w1200 .toolbar .readCg:hover,.cardEditor .headerTopWrap .w1200 .toolbar .savecg:hover {
	background: #ef7c00;
	border: 1px solid #ef7c00
}

.cardEditor .headerTabs .ToolWrap .tools .readCg:hover span,.cardEditor .headerTabs .ToolWrap .tools .savecg:hover span,.cardEditor .headerTopWrap .w1200 .toolbar .readCg:hover span,.cardEditor .headerTopWrap .w1200 .toolbar .savecg:hover span {
	color: #fff
}

.cardEditor .headerTabs .ToolWrap .tools .submit {
	padding: 5px 33px;
	margin-top: 5px;
	margin-left: 10px
}

.cardEditor .headerTopWrap {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 3;
	background: #fff;
	box-shadow: 0 2px 7px 1px #e8ebf0;
	display: none
}

.cardEditor .headerTopWrap .w1200 {
	width: 1200px;
	margin: 0 auto;
	padding: 14px 0
}

.cardEditor .headerTopWrap .w1200 .toolbar {
	float: left
}

.cardEditor .headerTopWrap .w1200 .toolbar.right {
	float: right
}

.cardEditor .headerTopWrap .w1200 .toolbar.right .submit {
	padding: 5px 33px
}

.cardEditor .headerTabs {
	width: 936px;
	background: #fff;
	float: left;
	padding: 22px;
	position: relative
}

.cardEditor .headerTabs .ToolWrap,.cardEditor .headerTabs .headTabs {
	width: 100%;
	overflow: hidden;
	clear: both
}

.cardEditor .headerTabs .ToolWrap h5 {
	font-size: 26px;
	color: #181818;
	letter-spacing: 0;
	line-height: 42px;
	float: left
}

.cardEditor .headerTabs .ToolWrap .tools {
	float: right;
	line-height: 42px
}

.cardEditor .headerTabs .ToolWrap .tools .readCg,.cardEditor .headerTabs .ToolWrap .tools .savecg {
	margin-top: 5px
}

.cardEditor .headerTabs .headTabs {
	height: 46px;
	background: #f2f9ff;
	margin-top: 20px
}

.cardEditor .headerTabs .headTabs li {
	float: left;
	width: 96px;
	height: 46px;
	border-top: 2px solid transparent;
	cursor: pointer
}

.cardEditor .headerTabs .headTabs li span {
	display: block;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	color: #ef7c00;
	letter-spacing: 0
}

.cardEditor .headerTabs .headTabs li.action {
	border-top: 2px solid #ef7c00;
	background: #fefeff
}

.cardEditor .headerTabs .headTabs li.action span {
	color: #ef7c00
}

.cardEditor .headerTabs .travelsWrap {
	width: 106px;
	height: 46px;
	position: absolute;
	right: 22px;
	top: 84px;
	border-left: 10px #fff solid;
	background: #f2f9ff
}

.cardEditor .headerTabs .travelsWrap i {
	display: block;
	width: 16px;
	height: 16px;
	background: url(images/openTravels.png) center no-repeat\9;
	background: url(images/openTravels2x.png) center no-repeat;
	background-size: 16px;
	margin-top: -1px;
	position: absolute;
	top: 15.5px;
	left: 12px
}

.cardEditor .headerTabs .travelsWrap .open_travels {
	display: block;
	width: 96px;
	height: 46px;
	line-height: 46px;
	color: #ef7c00;
	text-decoration: none;
	text-align: right;
	padding-right: 15px
}

.cardEditor .headerTabs .titleWrap {
	width: 100%;
	height: auto;
	margin-top: 20px;
	position: relative
}

.cardEditor .headerTabs .titleWrap i {
	position: absolute;
	font-size: 16px;
	color: #FF2020;
	left: -12px;
	top: 12px
}

.cardEditor .headerTabs .titleWrap input {
	border: 1px solid #E4E4E5;
	border-radius: 2px;
	background: #fbfbfc;
	display: block;
	width: 100%;
	height: 40px;
	font-size: 14px;
	color: #181818;
	padding: 0 10px
}

.cardEditor .headerTabs .titleWrap .titleStr {
	text-align: left;
	display: block;
	font-size: 14px;
	color: #181818;
	border: 1px solid #E4E4E5;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #fbfbfc;
	border-radius: 2px;
	padding-left: 20px
}

.cardEditor .toolWrap .pic:hover span,.cardEditor .toolWrap .text:hover span,.cardEditor .toolWrap .video:hover span {
	color: #fff
}

.cardEditor .toolWrap {
	width: 936px;
	background: #FFF;
	margin: 20px 0;
	float: left;
	padding: 10px 22px
}

.cardEditor .toolWrap .text i {
	background: url(images/textIcon.png) center no-repeat\9;
	background: url(images/textIcon_2x.png) center no-repeat;
	background-size: 16px;
	margin-top: -1px
}

.cardEditor .toolWrap .text:hover i {
	background: url(images/textIcon_hover.png) center no-repeat\9;
	background: url(images/textIcon_hover_2x.png) center no-repeat;
	background-size: 16px
}

.cardEditor .toolWrap .pic i {
	background: url(images/picIcon.png) center no-repeat\9;
	background: url(images/picIcon_2x.png) center no-repeat;
	background-size: 16px;
	margin-top: -1px
}

.cardEditor .toolWrap .pic:hover i {
	background: url(images/picIcon_hover.png) center no-repeat\9;
	background: url(images/picIcon_hover_2x.png) center no-repeat;
	background-size: 16px
}

.cardEditor .toolWrap .video i {
	background: url(images/videoIcon.png) center no-repeat\9;
	background: url(images/videoIcon_2x.png) center no-repeat;
	background-size: 16px;
	margin-top: -1px
}

.cardEditor .toolWrap .video:hover i {
	background: url(images/videoIcon_hover.png) center no-repeat\9;
	background: url(images/videoIcon_hover_2x.png) center no-repeat;
	background-size: 16px
}

.cardEditor .toolWrap .shortVide {
	width: 91px;
	padding: 8px 13px
}

.cardEditor .toolWrap .shortVide i {
	background: url(images/shortVideo_1x.png) center no-repeat\9;
	background: url(images/shortVideo_2x.png) center no-repeat;
	background-size: 18px;
	margin-top: -1px
}

.cardEditor .toolWrap .shortVide:hover i {
	background: url(images/shortVideo_hover_1x.png) center no-repeat\9;
	background: url(images/shortVideo_hover_2x.png) center no-repeat;
	background-size: 18px;
	margin-top: -1px
}

.cardEditor .maintable .forum_posts div.maincon_box {
	position: relative
}

.cardEditor .maintable .forum_posts div.maincon_box .ui-state-highlight {
	height: 200px;
	background: 0 0;
	border: 1px dashed #E4E4E5
}

.cardEditor .maintable .forum_posts div.maincon_box .ui-sortable-helper {
	min-height: 340px;
	opacity: .7;
	cursor: move
}

.cardEditor .maintable .forum_posts div.maincon_box p.error {
	margin: -10px 0 10px 20px
}

.cardEditor .maintable .forum_posts div.maincon_box,.cardEditor .personalizedAreaWrap {
	float: left;
	width: 936px
}

.cardEditor .maintable .forum_posts div.maincon_box ul,.cardEditor .personalizedAreaWrap ul {
	width: 100%;
	height: auto
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .center,.cardEditor .personalizedAreaWrap ul .contentItem .center {
	background: #fff;
	width: 100%;
	height: auto;
	padding: 0 22px;
	margin-bottom: 20px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .toolbarWrap,.cardEditor .personalizedAreaWrap ul .contentItem .toolbarWrap {
	width: 100%;
	height: 32px;
	margin-bottom: 20px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .toolbarWrap .button,.cardEditor .personalizedAreaWrap ul .contentItem .toolbarWrap .button {
	border: 1px solid #E6E6E6;
	background: #FAFBFB
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .toolbarWrap .button span,.cardEditor .personalizedAreaWrap ul .contentItem .toolbarWrap .button span {
	color: #4F5466
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .toolbarWrap .button:hover,.cardEditor .personalizedAreaWrap ul .contentItem .toolbarWrap .button:hover {
	border: 1px solid #ef7c00;
	background: #ef7c00
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .toolbarWrap .button:hover span,.cardEditor .personalizedAreaWrap ul .contentItem .toolbarWrap .button:hover span {
	color: #fff
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .toolbarWrap .labelInt,.cardEditor .personalizedAreaWrap ul .contentItem .toolbarWrap .labelInt {
	width: 84px;
	height: 32px;
	margin-right: 10px;
	float: left;
	font-size: 14px;
	text-indent: -5px;
	color: #C0C4CC;
	line-height: 32px;
	background: url(images/labelIntIcon.png) center no-repeat\9;
	background: url(images/labelIntIcon_2x.png) center no-repeat;
	background-size: 84px 32px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .head,.cardEditor .personalizedAreaWrap ul .contentItem .head {
	width: 100%;
	height: 42px;
	clear: both;
	line-height: 42px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .head .drayItem,.cardEditor .personalizedAreaWrap ul .contentItem .head .drayItem {
	width: 140px;
	font-size: 14px;
	color: #7A848D;
	letter-spacing: 0;
	line-height: 18px;
	text-align: right;
	float: right;
	margin-top: 12px;
	cursor: pointer
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .head .drayItem .drayItemIcon,.cardEditor .personalizedAreaWrap ul .contentItem .head .drayItem .drayItemIcon {
	display: inline-block;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	background: url(images/dragIcon.png) center no-repeat\9;
	background: url(images/dragIcon_2x.png) center no-repeat;
	background-size: 18px;
	margin-top: -2px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .head .drayItem .drayItemIcon:hover,.cardEditor .personalizedAreaWrap ul .contentItem .head .drayItem .drayItemIcon:hover {
	background: url(images/dragIcon_hove.png) center no-repeat\9;
	background: url(images/dragIcon_hove_2x.png) center no-repeat;
	background-size: 18px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .head .drayItem:hover,.cardEditor .personalizedAreaWrap ul .contentItem .head .drayItem:hover {
	color: #4F5466
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .head .drayItem:hover .drayItemIcon,.cardEditor .personalizedAreaWrap ul .contentItem .head .drayItem:hover .drayItemIcon {
	background: url(images/dragIcon_hove_2x.png) center no-repeat;
	background-size: 18px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body,.cardEditor .personalizedAreaWrap ul .contentItem .body {
	width: 100%;
	height: auto;
	border: 1px solid #E4E4E5;
	background: #fbfbfc;
	padding: 12px 22px 20px;
	position: relative
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .txt_number,.cardEditor .personalizedAreaWrap ul .contentItem .body .txt_number {
	top: auto;
	bottom: 5px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .textarea,.cardEditor .personalizedAreaWrap ul .contentItem .body .textarea {
	width: 100%;
	height: 106px;
	border: none;
	font-size: 16px;
	color: #181818;
	letter-spacing: 0;
	background: #fbfbfc;
	line-height: 26px;
	overflow-x: hidden
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .textareaWrap,.cardEditor .personalizedAreaWrap ul .contentItem .body .textareaWrap {
	height: 130px;
	padding: 15px 12px;
	background: #EFF0F2;
	position: relative;
	display: none;
	overflow-x: hidden
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .textareaTitle,.cardEditor .personalizedAreaWrap ul .contentItem .body .textareaTitle {
	width: 100%;
	height: 90px;
	border: none;
	background: #EFF0F2;
	font-size: 16px;
	color: #181818;
	line-height: 26px;
	overflow-x: hidden
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .title,.cardEditor .personalizedAreaWrap ul .contentItem .body .title {
	font-size: 16px;
	color: #4F5466;
	letter-spacing: 0;
	text-align: left;
	line-height: 36px;
	height: 36px;
	background: #EFF0F2;
	padding: 0 12px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture {
	width: 100%;
	position: relative;
	background: #f4f4f4;
	padding: 0 1px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture img,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture img {
	vertical-align: top;
	max-width: 100%
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture .rotate_left,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture .rotate_left {
	width: 45px;
	height: 45px;
	display: block;
	position: absolute;
	left: 372px;
	bottom: 5px;
	outline: 0;
	background: url(images/bbs_f_icon.png) -42px -100px no-repeat
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture .rotate_left:hover,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture .rotate_left:hover {
	background-position: -142px -100px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture .rotate_left:focus,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture .rotate_left:focus {
	outline: 0
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture .rotate_right,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture .rotate_right {
	width: 45px;
	height: 45px;
	display: block;
	position: absolute;
	left: 430px;
	bottom: 5px;
	outline: 0;
	background: url(images/bbs_f_icon.png) -91px -100px no-repeat
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture .rotate_right:hover,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture .rotate_right:hover {
	background-position: -191px -100px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .body .f_p_picture .rotate_right:focus,.cardEditor .personalizedAreaWrap ul .contentItem .body .f_p_picture .rotate_right:focus {
	outline: 0
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot,.cardEditor .personalizedAreaWrap ul .contentItem .foot {
	width: 100%;
	height: 52px;
	clear: both
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool {
	width: 100%;
	height: 52px;
	line-height: 52px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool span,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool span {
	font-size: 14px;
	color: #7A848D;
	text-align: center;
	margin-right: 20px;
	cursor: pointer;
	display: block;
	float: left
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .expression i,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .expression i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(images/expression.png) no-repeat\9;
	background: url(images/expression_2x.png) no-repeat;
	background-size: 20px;
	vertical-align: -5px;
	margin-right: 5px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .expression:hover,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .expression:hover {
	color: #FF8214
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .expression:hover i,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .expression:hover i {
	background: url(images/expression_hove_2x.png) no-repeat;
	background-size: 20px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink {
	position: relative
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink big,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink big {
	width: 11px;
	height: 11px;
	background: #FF2020;
	border-radius: 50%;
	position: absolute;
	right: -5px;
	top: 15px;
	display: none;
	border: 1px solid #fff
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink .y,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink .y {
	width: 10px;
	height: 10px;
	position: absolute;
	border-radius: 10px;
	top: 5px;
	right: 0;
	background: red
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink i,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(images/insetLink.png) no-repeat\9;
	background: url(images/insetLink_2x.png) no-repeat;
	background-size: 20px;
	vertical-align: -5px;
	margin-right: 5px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink.action big,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink.action big {
	display: block
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink:hover,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink:hover {
	color: #ef7c00
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .insetLink:hover i,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .insetLink:hover i {
	background: url(images/insetLink_hove.png) no-repeat\9;
	background: url(images/insetLink_hove_2x.png) no-repeat;
	background-size: 20px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .delete,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .delete {
	float: right;
	cursor: pointer;
	margin-right: 0
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .delete i,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .delete i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(images/delete_2x.png) no-repeat;
	background-size: 20px;
	vertical-align: -5px;
	margin-right: 5px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .delete:hover,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .delete:hover {
	color: #FF2020
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem .foot .tool .delete:hover i,.cardEditor .personalizedAreaWrap ul .contentItem .foot .tool .delete:hover i {
	background: url(images/delete_hove_2x.png) no-repeat;
	background-size: 20px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem.pic .txt_number,.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem.video .txt_number,.cardEditor .personalizedAreaWrap ul .contentItem.pic .txt_number,.cardEditor .personalizedAreaWrap ul .contentItem.video .txt_number {
	display: none;
	bottom: 5px;
	right: 5px
}

.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem.pic.showTextarea .txt_number,.cardEditor .maintable .forum_posts div.maincon_box ul .contentItem.video.showTextarea .txt_number,.cardEditor .personalizedAreaWrap ul .contentItem.pic.showTextarea .txt_number,.cardEditor .personalizedAreaWrap ul .contentItem.video.showTextarea .txt_number {
	display: block
}

.cardEditor .personalizedAreaWrap {
	margin-top: 20px
}

.cardEditor .personalizedAreaWrap .title {
	position: relative;
	font-weight: 400;
	text-align: left
}

.cardEditor .personalizedAreaWrap .title span {
	font-size: 18px;
	color: #181818;
	text-align: left;
	font-weight: 700
}

.cardEditor .personalizedAreaWrap .title i {
	font-size: 16px;
	color: #FF2020;
	position: absolute;
	top: 5px;
	left: -10px
}

.cardEditor .personalizedAreaWrap .wdClassification {
	background: #fff;
	padding: 20px
}

.cardEditor .personalizedAreaWrap .wdClassification .wdClassificationList {
	width: 100%;
	clear: both;
	margin-top: 20px
}

.cardEditor .personalizedAreaWrap .wdClassification .wdClassificationList li {
	background: #f2f9ff;
	width: 103px;
	text-align: center;
	height: 32px;
	line-height: 32px;
	border-radius: 2px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer
}

.cardEditor .personalizedAreaWrap .wdClassification .wdClassificationList li span {
	font-size: 14px;
	color: #ef7c00;
	letter-spacing: 0;
	text-align: center;
	line-height: 14px
}

.cardEditor .personalizedAreaWrap .wdClassification .wdClassificationList li.action {
	background: #ef7c00
}

.cardEditor .personalizedAreaWrap .wdClassification .wdClassificationList li.action span {
	color: #fff
}

.cardEditor .personalizedAreaWrap .wdClassification .wdClassificationList li.addListBtn i {
	width: 10px;
	height: 10px;
	display: inline-block;
	background: url(images/addListBtn.png) center no-repeat;
	margin-right: 10px
}

.cardEditor .personalizedAreaWrap .wdClassification .selectWrap {
	margin-top: 20px
}

.cardEditor .personalizedAreaWrap .wdClassification .selectItem {
	width: 96px;
	margin-right: 12px
}

.cardEditor .personalizedAreaWrap .wdClassification .selectItem .select span {
	text-align: left;
	text-indent: 20px
}

.cardEditor .personalizedAreaWrap .wdClassification .selectItem .options li {
	text-align: left
}

.cardEditor .personalizedAreaWrap .wdClassification .selectItem .options li span {
	width: 70px;
	padding-left: 0;
	text-align: center
}

.cardEditor .personalizedAreaWrap .activity .selectItem .options li span,.cardEditor .personalizedAreaWrap .activity .selectItem .select span {
	text-align: left
}

.cardEditor .personalizedAreaWrap .wdClassification .selectItem .options li.action span {
	border-left: 4px solid transparent;
	color: #181818
}

.cardEditor .personalizedAreaWrap .wdClassification .selectItem .options li.action:hover span {
	color: #ef7c00
}

.cardEditor .personalizedAreaWrap .wdClassification .s {
	width: 350px;
	height: 32px;
	line-height: 32px;
	float: left;
	font-size: 14px;
	color: #181818;
	text-align: left
}

.cardEditor .personalizedAreaWrap .wdClassification.xs {
	margin-top: 20px;
	padding: 20px 20px 10px
}

.cardEditor .personalizedAreaWrap .activity {
	background: #fff;
	padding: 22px
}

.cardEditor .personalizedAreaWrap .activity .selectWrap {
	height: auto
}

.cardEditor .personalizedAreaWrap .activity .title.timeTitle {
	margin-top: 15px
}

.cardEditor .personalizedAreaWrap .activity .selectWrap.timeSelect {
	margin-bottom: 0
}

.cardEditor .personalizedAreaWrap .activity .selectItem {
	width: 210px;
	margin-right: 10px
}

.cardEditor .personalizedAreaWrap .activity .selectItem .options {
	z-index: 1
}

.cardEditor .personalizedAreaWrap .activity .selectItem .options li.action span {
	color: #181818
}

.cardEditor .personalizedAreaWrap .activity .selectItem .options li.action:hover span {
	color: #ef7c00
}

.cardEditor .personalizedAreaWrap .activity .timeItem {
	width: 66px;
	margin-right: 0
}

.cardEditor .personalizedAreaWrap .activity .timeicon {
	width: 30px;
	height: 32px;
	float: left;
	background: url(images/timeicon.png) center no-repeat\9;
	background: url(images/timeicon_2x.png) center no-repeat;
	background-size: 20px
}

.cardEditor .personalizedAreaWrap .activity .timeicon:hover {
	background: url(images/timeicon_hover.png) center no-repeat\9;
	background: url(images/timeicon_hover_2x.png) center no-repeat;
	background-size: 20px
}

.cardEditor .personalizedAreaWrap .activity .s {
	width: 30px;
	height: 32px;
	line-height: 32px;
	float: left;
	font-size: 14px;
	color: #181818;
	text-align: center
}

.cardEditor .personalizedAreaWrap .activity .inputWrap {
	width: 452px;
	border-radius: 2px;
	float: left
}

.cardEditor .personalizedAreaWrap .activity .inputWrap input {
	border: 1px solid #E6E6E6;
	border-radius: 2px;
	width: 100%;
	height: 32px;
	background: #fafbfb;
	padding: 0 10px;
	font-size: 14px;
	line-height: 34px;
	color: #181818
}

.cardEditor .personalizedAreaWrap .activity .inputWrap .txt_number {
	display: none
}

.cardEditor .personalizedAreaWrap .activity .inputWrap.timeinput {
	width: 210px
}

.cardEditor .personalizedAreaWrap .vote {
	padding: 30px 20px;
	background: #fff
}

.cardEditor .personalizedAreaWrap .vote .listInput {
	width: 100%;
	height: auto;
	margin-top: 20px
}

.cardEditor .personalizedAreaWrap .vote .listInput li {
	position: relative;
	margin-bottom: 20px
}

.cardEditor .personalizedAreaWrap .vote .listInput li label {
	width: 90px;
	font-size: 16px;
	color: #181818;
	text-align: left;
	display: inline-block
}

.cardEditor .personalizedAreaWrap .vote .listInput li input {
	width: 800px;
	font-size: 14px;
	border: 1px solid #E6E6E6;
	color: #4F5466;
	padding: 0 12px;
	line-height: 40px;
	height: 40px;
	border-radius: 2px;
	background: #FAFBFB
}

.cardEditor .personalizedAreaWrap .vote .listInput li .delete {
	width: 12px;
	height: 12px;
	position: absolute;
	right: -15px;
	top: 14px;
	background: url(images/delete2.png) center no-repeat;
	cursor: pointer
}

.cardEditor .personalizedAreaWrap .vote .toolbar {
	width: 100%;
	margin-top: 20px;
	height: 40px
}

.cardEditor .personalizedAreaWrap .vote .toolbar .addvoteBtn {
	width: 374px;
	height: 40px;
	clear: both;
	margin-left: 95px
}

.cardEditor .personalizedAreaWrap .vote .toolbar .addvoteBtn i {
	width: 10px;
	height: 10px;
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 110px;
	margin-top: 5px;
	background: url(images/addvoteBtn.png) center no-repeat\9;
	background: url(images/addvoteBtn_2x.png) center no-repeat;
	background-size: 12px
}

.cardEditor .personalizedAreaWrap .vote .listSelect li .msg.expirationMsg,.cardEditor .personalizedAreaWrap .vote .listSelect li p input.expiration,.cardEditor .personalizedAreaWrap .vote .listSelect li p input.maxchoices,.cardEditor .personalizedAreaWrap .vote .listSelect li p span.expirationspan {
	display: none
}

.cardEditor .personalizedAreaWrap .vote .toolbar .addvoteBtn span {
	float: left
}

.cardEditor .personalizedAreaWrap .vote .toolbar .addvoteBtn.disabled {
	background: #DCDDE0;
	border: 1px solid #DCDDE0
}

.cardEditor .personalizedAreaWrap .vote .toolbar .addvoteBtn.disabled i {
	background: url(images/addListBtn_disabled.png) center no-repeat
}

.cardEditor .personalizedAreaWrap .vote .toolbar .addvoteBtn.disabled span {
	color: #4F5466
}

.cardEditor .personalizedAreaWrap .vote .toolbar .msg {
	float: left;
	margin-left: 12px
}

.cardEditor .personalizedAreaWrap .vote .tp {
	margin-top: 40px
}

.cardEditor .personalizedAreaWrap .vote .listSelect {
	width: 100%
}

.cardEditor .personalizedAreaWrap .vote .listSelect li {
	width: 100%;
	height: 34px;
	line-height: 34px;
	clear: both;
	margin-top: 20px;
	position: relative
}

.cardEditor .personalizedAreaWrap .vote .listSelect li .checkbox {
	float: left;
	border-radius: 2px;
	width: 20px;
	height: 20px;
	margin: 8px 12px 0 0;
	background: url(images/checkbox.png) center no-repeat\9;
	background: url(images/checkbox_2x.png) center no-repeat;
	background-size: 20px
}

.cardEditor .personalizedAreaWrap .vote .listSelect li p {
	float: left;
	text-align: left
}

.cardEditor .personalizedAreaWrap .vote .listSelect li p span {
	font-size: 16px;
	color: #181818
}

.cardEditor .personalizedAreaWrap .vote .listSelect li p span.moreListNum {
	font-size: 14px;
	margin-left: 12px
}

.cardEditor .personalizedAreaWrap .vote .listSelect li p .error {
	position: absolute;
	left: 0;
	top: 20px
}

.cardEditor .personalizedAreaWrap .vote .listSelect li p input {
	height: 34px;
	width: 50px;
	margin: 0 12px;
	border: 1px solid #E4E4E5;
	border-radius: 2px;
	font-size: 14px;
	color: #181818;
	text-align: center;
	background: #FAFBFB
}

.cardEditor .personalizedAreaWrap .vote .listSelect li .msg {
	float: left;
	margin: 0 0 0 12px
}

.cardEditor .personalizedAreaWrap .vote .listSelect li.action .checkbox {
	background: url(images/checkboxed.png) center no-repeat\9;
	background: url(images/checkboxed_2x.png) center no-repeat;
	background-size: 20px
}

.cardEditor .personalizedAreaWrap .vote .listSelect li.action p input.expiration,.cardEditor .personalizedAreaWrap .vote .listSelect li.action p input.maxchoices,.cardEditor .personalizedAreaWrap .vote .listSelect li.action p span.expirationspan {
	display: inline-block
}

.cardEditor .personalizedAreaWrap .vote .listSelect li.action .msg.expirationMsg {
	display: block
}

.cardEditor .bottomWrap {
	width: 936px;
	height: auto;
	float: left
}

.cardEditor .bottomWrap .settingWrap,.cardEditor .bottomWrap .uploadCover {
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
	padding: 20px;
	text-align: left
}

.cardEditor .bottomWrap .settingWrap .title,.cardEditor .bottomWrap .uploadCover .title {
	position: relative
}

.cardEditor .bottomWrap .settingWrap .title i,.cardEditor .bottomWrap .uploadCover .title i {
	position: absolute;
	left: -10px;
	font-size: 16px;
	color: #FF2020;
	top: 5px
}

.cardEditor .bottomWrap .settingWrap .title .titleone,.cardEditor .bottomWrap .uploadCover .title .titleone {
	font-size: 16px;
	color: #181818
}

.cardEditor .bottomWrap .settingWrap .title .titletwo,.cardEditor .bottomWrap .uploadCover .title .titletwo {
	font-size: 14px;
	color: #7A848D;
	margin-left: 12px
}

.cardEditor .bottomWrap .settingWrap .content,.cardEditor .bottomWrap .uploadCover .content {
	width: 254px;
	height: 174px;
	background: #fff;
	border: 1px dashed #E6E6E6;
	border-radius: 2px;
	margin-top: 10px;
	position: relative
}

.cardEditor .bottomWrap .settingWrap .content img,.cardEditor .bottomWrap .uploadCover .content img {
	width: 100%;
	height: 100%;
	display: none
}

.cardEditor .bottomWrap .settingWrap .content input[type=file],.cardEditor .bottomWrap .uploadCover .content input[type=file] {
	position: absolute;
	width: 254px;
	height: 174px;
	top: 0;
	left: 0;
	border: none;
	opacity: 0;
	z-index: 2
}

.cardEditor .bottomWrap .settingWrap .content .setUploadBtn,.cardEditor .bottomWrap .uploadCover .content .setUploadBtn {
	position: absolute;
	width: 254px;
	height: 174px;
	top: 0;
	left: 0;
	z-index: 1;
	cursor: pointer;
	background: url(images/setUploadBtn.png) center no-repeat\9;
	background: url(images/setUploadBtn_2x.png) center no-repeat;
	background-size: 90px
}

.cardEditor .bottomWrap .settingWrap .content.action img,.cardEditor .bottomWrap .uploadCover .content.action img {
	display: block
}

.cardEditor .bottomWrap .settingWrap .content.action .setUploadBtn,.cardEditor .bottomWrap .uploadCover .content.action .setUploadBtn {
	background: url(images/setUploadBtnTow_2x.png) center no-repeat;
	background-size: 120px 32px
}

.cardEditor .bottomWrap .settingWrap .content.action .setUploadBtn:hover,.cardEditor .bottomWrap .uploadCover .content.action .setUploadBtn:hover {
	background: url(images/setUploadBtnTow_hover_2x.png) center no-repeat;
	background-size: 120px 32px
}

.cardEditor .bottomWrap .settingWrap {
	margin-bottom: 0
}

.cardEditor .bottomWrap .settingWrap .conterWrap,.cardEditor .bottomWrap .settingWrap .conterWrap li {
	width: 100%;
	height: auto
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .selectItem .select span {
	color: #4F5466
}

.cardEditor .bottomWrap .settingWrap .conterWrap li h5 {
	width: 100%;
	font-size: 16px;
	color: #181818;
	font-weight: 400;
	height: 22px;
	line-height: 22px;
	margin-top: 20px
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap {
	width: 337px;
	margin-top: 10px;
	margin-bottom: 15px
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem {
	position: relative;
	border-radius: 2px;
	width: 335px;
	height: 34px
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .input {
	width: 100%;
	background: #fafbfb;
	height: 31px;
	border: 1px solid #E6E6E6
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .input input {
	border: none;
	width: 100%;
	background: #fafbfb;
	height: 100%;
	font-size: 14px;
	color: #181818;
	padding: 0 12px
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .options {
	width: 100%;
	height: auto;
	position: absolute;
	left: 0;
	top: 32px;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	background: #fff;
	display: none;
	z-index: 4;
	max-height: 300px;
	overflow-y: auto
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .options li {
	height: 32px;
	border-bottom: 1px solid #E6E6E6;
	font-size: 12px;
	color: #181818;
	cursor: pointer;
	padding: 5px 0
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .options li span {
	display: block;
	height: 20px;
	line-height: 20px;
	border-left: 4px solid transparent;
	padding-left: 20px;
	font-size: 14px;
	color: #181818
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .options li:last-child {
	border-bottom: none
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .options li.action {
	background: #ef7c00;
	border: 1px solid #ef7c00
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap .inputItem .options li.action span {
	color: #fff
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap.bottomInputWrap .inputItem .txt_number {
	display: none
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap.bottomInputWrap .inputItem .options li {
	padding: 0 10px;
	line-height: 32px
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .inputWrap.bottomInputWrap .inputItem .options li:hover {
	background: #ef7c00;
	color: #fff
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .resultWrap {
	width: 100%;
	height: auto;
	clear: both
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .resultWrap li {
	display: inline-block;
	width: auto;
	height: 32px;
	border-radius: 2px;
	overflow: hidden;
	margin-right: 12px
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .resultWrap li span {
	height: 32px;
	line-height: 32px;
	text-align: center;
	float: left;
	background: #ef7c00;
	font-size: 14px;
	color: #FFF;
	padding: 0 5px
}

.cardEditor .bottomWrap .bottomToolbar .read span,.cardEditor .bottomWrap .bottomToolbar .savecg span,.cardEditor .bottomWrap .bottomToolbar .sibmit span {
	font-size: 16px;
	line-height: 16px;
	display: block;
	text-align: center;
	letter-spacing: 0
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .resultWrap li i {
	width: 32px;
	height: 32px;
	float: left;
	margin-left: 1px;
	background: url(images/deleteIcon.png) center no-repeat #ef7c00\9;
	background: url(images/deleteIcon_2x.png) center no-repeat #ef7c00;
	background-size: 12px;
	cursor: pointer
}

.cardEditor .bottomWrap .settingWrap .conterWrap li .resultWrap li.noCurper i {
	cursor: default
}

.cardEditor .bottomWrap .bottomToolbar {
	width: 100%;
	margin: 0 auto;
	height: 60px;
	background: #fff;
	clear: both;
	padding-left: 180px
}

.cardEditor .bottomWrap .bottomToolbar .button {
	margin-right: 20px
}

.cardEditor .bottomWrap .bottomToolbar .savecg {
	width: 172px;
	background: #FFF;
	border: 1px solid #4F5466;
	border-radius: 2px
}

.cardEditor .bottomWrap .bottomToolbar .savecg span {
	color: #4F5466;
	width: 100%
}

.cardEditor .bottomWrap .bottomToolbar .savecg:hover {
	background: #007DEB;
	border: 1px solid #007DEB
}

.cardEditor .bottomWrap .bottomToolbar .savecg:hover span {
	color: #fff
}

.cardEditor .bottomWrap .bottomToolbar .read {
	width: 172px;
	background: #FFF;
	border: 1px solid #ef7c00;
	border-radius: 2px
}

.cardEditor .bottomWrap .bottomToolbar .read span {
	color: #ef7c00;
	width: 100%
}

.cardEditor .bottomWrap .bottomToolbar .sibmit {
	width: 374px;
	border: 1px solid #ef7c00;
	border-radius: 2px
}

.cardEditor .bottomWrap .bottomToolbar .sibmit span {
	color: #fFF;
	width: 100%
}

.cardEditor .bottomWrap .bottomToolbar .sibmit:hover {
	background: #007DEB
}

.cardEditor .selectWrap {
	width: 100%;
	clear: both;
	height: 32px;
	margin-top: 10px;
	margin-bottom: 15px
}

.cardEditor .selectWrap .selectItem {
	width: 333px;
	position: relative;
	float: left;
	margin-right: 22px;
	border-radius: 2px;
	cursor: pointer
}

.cardEditor .selectWrap .selectItem .select {
	width: 100%;
	height: 32px;
	background: #fafbfb;
	border: 1px solid #E6E6E6;
	position: relative;
	border-radius: 2px
}

.cardEditor .selectWrap .selectItem .select span {
	width: 100%;
	display: block;
	padding: 0 12px;
	font-size: 14px;
	color: #181818;
	line-height: 32px
}

.cardEditor .selectWrap .selectItem .select i {
	position: absolute;
	width: 16px;
	height: 16px;
	top: 7px;
	right: 12px;
	background: url(images/arrDown.png) center no-repeat\9;
	background: url(images/arrDown_2x.png) center no-repeat;
	background-size: 16px
}

.cardEditor .selectWrap .selectItem .options {
	width: 100%;
	height: auto;
	position: absolute;
	left: 0;
	top: 32px;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	background: #fff;
	display: none;
	max-height: 300px;
	overflow-y: auto;
	z-index: 3
}

.cardEditor .selectWrap .selectItem .options li {
	height: 40px;
	border-bottom: 1px solid #E6E6E6;
	font-size: 12px;
	color: #181818;
	cursor: pointer;
	padding: 7px 0
}

.cardEditor .selectWrap .selectItem .options li span {
	display: block;
	height: 23px;
	line-height: 23px;
	border-left: 4px solid transparent;
	padding-left: 20px;
	font-size: 14px;
	color: #181818
}

.cardEditor .selectWrap .selectItem .options li:last-child {
	border-bottom: none
}

.cardEditor .selectWrap .selectItem .options li.disabled,.cardEditor .selectWrap .selectItem .options li.disabled:hover {
	background: #F6F7F8;
	cursor: default
}

.cardEditor .selectWrap .selectItem .options li.disabled span,.cardEditor .selectWrap .selectItem .options li.disabled:hover span {
	color: #4F5466
}

.cardEditor .selectWrap .selectItem .options li.action span,.cardEditor .selectWrap .selectItem .options li:hover span {
	color: #ef7c00
}

.cardEditor .selectWrap .selectItem.show .select i {
	background: url(images/arrUp.png) center no-repeat\9;
	background: url(images/arrUp_2x.png) center no-repeat;
	background-size: 16px
}

.cardEditor .selectWrap .selectItem.disabled {
	cursor: default
}

.cardEditor .selectWrap .selectItem.disabled .select span {
	color: #C0C4CC!important
}

.cardEditor .selectWrap .selectItem.disabled .select i {
	background: url(images/arrDisabled.png) center no-repeat\9;
	background: url(images/arrDisabled_2x.png) center no-repeat;
	background-size: 16px
}

.cardEditor .selectWrap .selectItem.cx .cxOpt {
	width: 100%;
	clear: both;
	min-height: 150px;
	overflow: hidden;
	height: 300px;
	position: absolute;
	left: 0;
	top: 32px;
	background: #fff;
	display: none;
	z-index: 4
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .zm {
	width: 50px;
	float: left;
	min-height: 150px;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	height: 300px;
	overflow-y: auto;
	overflow-x: hidden
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .zm li {
	width: 29px;
	height: 30px;
	font-size: 18px;
	color: #4F5466;
	cursor: pointer;
	line-height: 30px;
	text-align: center
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .zm li:hover {
	background: #ebf6ff
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .zm li.action {
	color: #ef7c00;
	font-weight: 700
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .options {
	float: left;
	width: 283px;
	height: 300px;
	position: relative;
	left: 0;
	top: 0;
	max-height: 500px;
	overflow-y: auto;
	display: block;
	overflow-x: hidden
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .options img {
	width: 30px;
	height: 23px;
	background: #ccc;
	display: inline-block;
	margin-right: 10px
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .options .lizm {
	height: 30px;
	padding: 2px 0;
	background: #F6F7F8
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .options .lizm span {
	border-left: 4px solid transparent
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .options .lizm span:hover,.cardEditor .selectWrap .selectItem.cx .cxOpt .options .lizm:hover span {
	border-left: 4px solid transparent;
	color: #181818
}

.cardEditor .selectWrap .selectItem.cx .cxOpt .options li.action span,.cardEditor .selectWrap .selectItem.cxx .options li.action span {
	border-left: 4px solid #ef7c00;
	font-weight: 700
}

.cardEditor .bomb_box {
	width: 506px;
	height: 182px;
	position: fixed;
	left: 50%;
	top: 50%;
	padding: 20px;
	margin: -91px 0 0 -253px
}

.cardEditor .bomb_box>p {
	margin-top: 25px
}

.cardEditor .bomb_box .bomb_box_btn {
	margin-top: 20px
}

.cardEditor .bomb_box .bomb_box_btn>a {
	width: 98px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	display: inline-block;
	border: 1px solid #4F5466
}

.cardEditor .bomb_box .bomb_box_btn>a[data-query=cancel] {
	background: #fff;
	border-radius: 2px
}

.cardEditor .bomb_box .bomb_box_btn>a[data-query=ok] {
	background: #ef7c00;
	border-radius: 2px
}

.cardEditor .bomb_box .close,.cardEditor .bomb_box .close:hover {
	background: url(images/closeMsg.png) no-repeat
}

.cardEditor .bomb_box .titleMsg {
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	text-align: left
}

.cardEditor .bomb_box .close {
	width: 20px;
	height: 20px;
	right: 20px;
	top: 20px;
	cursor: pointer;
	z-index: 999
}

.cardEditor .bomb_box .bomb_box_scan {
	padding: 30px 0 0 38px
}

.cardEditor .bomb_box .bomb_box_scan img {
	width: 140px;
	height: 140px;
	display: block
}

.cardEditor .bomb_box .bomb_box_scan dt span {
	font-size: 14px;
	color: #7A848D;
	margin-top: 4px;
	width: 140px
}

.cardEditor .bomb_box .bomb_box_scan dd {
	margin: 0;
	width: 230px;
	border-left: 1px solid #E9EAED;
	padding-left: 35px
}

.cardEditor .bomb_box .bomb_box_scan dd .progress_box {
	width: 101px
}

.cardEditor .bomb_box .bomb_box_scan dd .img_page {
	font-size: 14px;
	margin-top: 15px;
	color: #7A848D
}

.cardEditor .bomb_box .bomb_box_scan dd .img_page em {
	font-size: 14px;
	color: #7A848D
}

.cardEditor .bomb_box .bomb_box_scan dd .progress_wrap {
	width: 101px;
	margin-top: 6px;
	height: 10px;
	border: 1px solid #ef7c00;
	border-radius: 5px;
	background: #fbfbfc
}

.cardEditor .bomb_box .bomb_box_scan dd .progress_wrap .progress_num {
	width: 0;
	height: 10px;
	background: #ef7c00;
	border-radius: 0
}

.cardEditor .bomb_box .bomb_box_scan dd .button {
	width: 100px;
	height: 34px;
	padding: 0;
	margin-top: 10px;
	float: none;
	border: none;
	position: relative
}

.cardEditor .bomb_box .bomb_box_scan dd .button span {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 34px
}

.cardEditor .bomb_box .bomb_box_scan dd .button span.disabled {
	background: #7A848D;
	border: 1px solid #7A848D
}

.cardEditor .bomb_box .bomb_box_scan dd .button input[type=file] {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0
}

.cardEditor .bomb_box.bomb_box_video {
	width: 506px;
	height: 222px
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan {
	padding: 0
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan p {
	margin-top: 20px;
	font-size: 14px;
	color: #4F5466
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan p i {
	font-size: 14px;
	color: #C0C4CC
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan p a {
	font-size: 12px;
	color: #4F5466;
	background: url(images/help.png) left center no-repeat
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan .path_text {
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding: 0 12px;
	border: 1px solid #E4E4E5;
	border-radius: 2px;
	background: #fbfbfc;
	margin-top: 12px
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan p.error {
	height: 16px;
	line-height: 16px;
	padding-left: 20px;
	margin: 0;
	position: absolute;
	top: 150px;
	display: none
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan .bomb_box_btn {
	clear: both;
	margin-top: 27px
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan .bomb_box_btn .define_btn {
	width: 100px;
	height: 32px;
	float: left;
	border: none;
	background: #ef7c00;
	border-radius: 2px;
	color: #fff;
	text-align: center;
	line-height: 32px;
	margin: 0 0 0 10px
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan .bomb_box_btn .cancel_btn {
	width: 100px;
	height: 32px;
	float: left;
	background: #fff;
	border: 1px solid #4F5466;
	border-radius: 2px;
	color: #4F5466;
	text-align: center;
	line-height: 32px;
	margin-left: 115px
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan .bomb_box_btn .cancel_btn:hover {
	background: #007DEB;
	border: 1px solid #007DEB;
	color: #fff
}

.cardEditor .bomb_box.bomb_box_video .bomb_box_scan .bomb_box_btn .define_btn:hover {
	background: #007DEB
}

.cardEditor .bomb_box>p {
	height: 40px
}

.cardEditor .bomb_box .bomb_box_btn .cancel_btn {
	background: #ef7c00;
	border-radius: 2px;
	border: 1px solid #ef7c00;
	color: #fff
}

.cardEditor .bomb_box .bomb_box_btn .cancel_btn:hover {
	background: #007DEB
}

.cardEditor .bomb_box .bomb_box_btn a.cancel_btn[data-query=cancel] {
	border: 1px solid #4F5466;
	color: #4F5466
}

.cardEditor .bomb_box .bomb_box_btn a.cancel_btn[data-query=cancel]:hover {
	background: #007DEB;
	border-radius: 2px;
	border: 1px solid #007DEB;
	color: #fff
}

.cardEditor .bomb_box.deleteMsg .bomb_box_btn a[data-query=ok] {
	background: #ff4d4c;
	border: 1px solid #ff4d4c
}

.cardEditor .bomb_box.deleteMsg .bomb_box_btn a[data-query=ok]:hover {
	background: #EB1D1D;
	border: 1px solid #EB1D1D
}

.cardEditor .bomb_box_card p span.title_msg {
	font-size: 18px;
	color: #181818;
	text-align: center;
	line-height: 20px;
	font-weight: 400
}

.cardEditor .bomb_box_card p span.sibTitle_msg {
	font-size: 14px;
	color: #4F5466;
	text-align: center;
	line-height: 14px;
	margin-top: 8px;
	display: block;
	font-weight: 400
}

.cardEditor .bomb_box.bomb_box_img {
	height: 260px;
	width: 506px;
	margin: -103px 0 0 -253px
}

.cardEditor .bomb_box.moreClassMsg {
	width: 674px;
	height: 321px;
	background: #FCFCFD;
	border: 1px solid #E4E4E5;
	border-radius: 2px;
	margin-left: -337px;
	margin-top: -161px;
	z-index: 1001;
	display: none
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg {
	width: 100%;
	height: 215px
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .tabs {
	width: 100%;
	clear: both;
	height: 40px;
	border-bottom: 1px solid #E6E6E6
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .tabs li {
	float: left;
	width: 20%;
	text-align: center;
	cursor: pointer
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .tabs li span {
	font-size: 16px;
	color: #181818;
	letter-spacing: 0;
	padding: 6px 0;
	line-height: 40px;
	border-bottom: 3px solid transparent
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .tabs li.action span {
	border-bottom: 3px solid #ef7c00
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .listwrap {
	width: 100%
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .listwrap li {
	width: 103px;
	height: 32px;
	background: #f2f9ff;
	border-radius: 2px;
	float: left;
	margin-top: 20px;
	text-align: center;
	line-height: 32px;
	margin-right: 22px;
	cursor: pointer
}

.cardEditor .bomb_box.moreClassMsg .bodyMsg .listwrap li.action {
	background: #ef7c00;
	color: #fff
}

.cardEditor .bomb_box.moreClassMsg .toolbar .button {
	width: 100px;
	height: 34px;
	padding: 0;
	margin: 0 auto;
	float: none
}

.cardEditor .bomb_box.moreClassMsg .toolbar .button span {
	display: block;
	width: 100%;
	height: 34px;
	line-height: 34px;
	text-align: center
}

.cardEditor .bomb_box_face {
	width: 385px;
	height: 50px;
	position: absolute;
	left: 41%;
	top: 35%;
	z-index: 1000
}

.cardEditor .bomb_box_face .face_tab {
	position: absolute;
	top: -1px;
	left: 0
}

.cardEditor .baseSimileBox {
	width: 396px;
	margin: 0 auto;
	height: 319px;
	border-left: solid 1px #eee;
	border-top: solid 1px #eee
}

.cardEditor .bomb_box_face .face_list {
	background: #fff
}

.cardEditor .bomb_box_face .face_tab li {
	float: left;
	margin-right: 0
}

.cardEditor .lukaBox {
	width: 400px;
	margin: 0 auto
}

.cardEditor .xim_cgipad li {
	width: 32px
}

.cardEditor .xim_cgipad li.luka {
	width: 48px;
	height: 80px;
	border: 1px solid #eee
}

.cardEditor .lukaTitle {
	display: block;
	font-size: 12px
}

.cardEditor .xim_cgipad li.luka img {
	display: inline-block
}

.cardEditor .bomb_box_face .face_list .friend_arrows {
	left: 75%
}

.cardEditor .face_list {
	position: fixed;
	left: 20px;
	top: 35%;
	margin-left: 0;
	width: 405px;
	border: none;
	height: auto;
	padding: 5px
}

.cardEditor .face_img_list {
	width: 385px;
	height: 305px
}

.cardEditor .bomb_box_face .face_tab_list {
	height: 28px;
	line-height: 28px;
	border: 1px solid #E4E4E5;
	border-left: 0;
	background-color: #F2F3F6;
	position: relative
}

.cardEditor .bomb_box_face .face_tab li a {
	display: inline-block;
	padding: 0 9px;
	height: 29px;
	font-size: 12px;
	color: #181818;
	text-decoration: none
}

.cardEditor .bomb_box_face .face_img_list {
	margin: 10px 5px 0;
	overflow: hidden
}

.cardEditor .bomb_box_face .face_table td {
	width: 30px;
	height: 30px;
	line-height: 30px;
	border-right: solid 1px #eee;
	border-bottom: solid 1px #eee;
	text-align: center
}

.cardEditor .bomb_box_face .face_active {
	border-top: 3px solid #ff7200
}

.cardEditor .bomb_box_face .face_tab .face_active a {
	height: 26px;
	line-height: 26px;
	font-weight: 700;
	display: block
}

.cardEditor .bomb_box_face .face_table td img {
	vertical-align: middle;
	width: 20px;
	height: 20px
}

.cardEditor .bomb_box_save>p {
	font-size: 18px;
	color: #181818;
	height: 140px;
	line-height: 140px;
	margin-top: 0
}

.cardEditor .bomb_box_save>p i {
	display: block;
	width: 52px;
	height: 52px;
	margin: 25px auto 0
}

.cardEditor .bomb_box_save>p i.errorIcon {
	background: url(images/deleteSuccess.png) no-repeat\9;
	background: url(images/deleteSuccess_2x.png) no-repeat;
	background-size: 100%
}

.cardEditor .bomb_box_save>p i.socuessIcon {
	background: url(images/success.png) no-repeat\9;
	background: url(images/success_2x.png) no-repeat;
	background-size: 100%
}

.cardEditor .bomb_box_save>p span.p {
	height: 20px;
	line-height: 20px;
	color: #181818;
	text-align: center;
	font-size: 18px;
	margin-top: 15px;
	display: block
}

.cardEditor .cardLinkWrap {
	position: fixed;
	left: 100px;
	top: 0;
	width: 506px;
	height: 186px;
	background: #fff;
	padding: 20px;
	z-index: 10
}

.cardEditor .cardLinkWrap .title {
	width: 100%;
	font-size: 18px;
	color: #181818;
	text-align: justify;
	line-height: 20px
}

.cardEditor .cardLinkWrap .body {
	width: 100%;
	margin-top: 15px
}

.cardEditor .cardLinkWrap .body input {
	width: 100%;
	border: 1px solid #E4E4E5;
	border-radius: 2px;
	background: #FBFBFC;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #181818;
	padding: 0 22px
}

.cardEditor .cardLinkWrap .error {
	font-size: 14px;
	color: #FF2020;
	text-align: left;
	background: url(images/error.png) left center no-repeat;
	padding-left: 20px;
	margin-top: 7px;
	visibility: hidden
}

.cardEditor .cardLinkWrap .toolbar {
	width: 100%;
	margin-top: 15px
}

.cardEditor .cardLinkWrap .toolbar .button {
	border: 1px solid #4F5466;
	border-radius: 2px;
	width: 98px;
	height: 32px;
	text-align: center
}

.cardEditor .cardLinkWrap .toolbar .button span {
	font-size: 16px;
	color: #4F5466;
	text-align: center;
	line-height: 16px;
	display: block;
	width: 100%
}

.cardEditor .cardLinkWrap .toolbar .button.cancel:hover span,.cardEditor .cardLinkWrap .toolbar .button.ok span {
	color: #fff
}

.cardEditor .cardLinkWrap .toolbar .button.cancel {
	background: #fff;
	margin-left: 100px;
	margin-right: 20px
}

.cardEditor .cardLinkWrap .toolbar .button.cancel:hover {
	background: #007DEB;
	border: 1px solid #007DEB
}

.cardEditor .cardLinkWrap .toolbar .button.ok {
	border: 1px solid #ef7c00;
	background: #ef7c00
}

.cardEditor .cardLinkWrap .toolbar .button.ok:hover {
	background: #007DEB
}

.cardEditor .ui-datepicker-calendar .ui-state-default {
	width: 40px;
	text-align: center
}

.cardEditor .txt_number {
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 14px;
	color: #00242A
}

.cardEditor .txt_number span {
	color: #4F5466
}

.cardEditor .edit-asid-sort .editS-body>div {
	background: url(images/font_2x.png) center no-repeat #F8F8F8;
	background-size: 38px;
	border-radius: 2px
}

.cardEditor .edit-asid-sort .editS-body>div i.index {
	font-size: 12px
}

.cardEditor .edit-asid-sort .editS-body>div.video {
	background: url(images/video.png) center no-repeat #F8F8F8\9;
	background: url(images/video_2x.png) center no-repeat #F8F8F8;
	background-size: 38px
}

.cardEditor .editor-listImg-wrap .eduorsContent {
	overflow-y: auto;
	overflow-x: hidden
}

.cardEditor .editor-listImg-wrap .eduorS-body {
	height: auto;
	min-height: 100%;
	padding-bottom: 20px
}

.cardEditor .editor-listImg-wrap .eduorS-body>div {
	background: url(images/fontBig.png) center no-repeat #F8F8F8\9;
	background: url(images/fontBig_2x.png) center no-repeat #F8F8F8;
	background-size: 75px
}

.cardEditor .editor-listImg-wrap .eduorS-body>div div.mask i {
	background: url(images/checkMark.png) center no-repeat\9;
	background: url(images/checkMark_2x.png) center no-repeat;
	background-size: 30px
}

.cardEditor .editor-listImg-wrap .eduorS-body>div.video {
	background: url(images/videoBig.png) center no-repeat #F8F8F8\9;
	background: url(images/videobig_2x.png) center no-repeat #F8F8F8;
	background-size: 75px
}

.cardEditor .editor-listImg-wrap .eduorS-body .ui-state-highlight {
	background: #F8F8F8
}

.cardEditor .mar_top8 {
	margin-top: 20px!important;
	padding: 20px 0!important;
	background: #fff!important
}

.cardEditor .content_nt {
	width: 100%!important
}

.maintable.serialWrap .ToolWrap .titleToole {
	background: url(images/titleIcon_2x.png) 20px center no-repeat #F2F9FF;
	width: 563px;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: left;
	font-size: 16px;
	padding-left: 43px;
	background: url(images/titleIcon.png) left center no-repeat #F2F9FF\9;
	background-size: 16px;
	border-radius: 2px;
	color: #4F5466
}

.maintable.serialWrap .ToolWrap .titleToole i {
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	display: inline-block;
	color: #4F5466
}

.maintable.serialWrap .ToolWrap .titleToole span {
	display: inline-block;
	font-size: 16px;
	max-width: 373px;
	height: 40px;
	line-height: 40px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #4F5466
}

.maintable.serialWrap .headerTabs .ToolWrap .tools .submit span,.maintable.serialWrap .headerTabs .ToolWrap .tools .submit:hover span {
	color: #fff
}

.maintable.serialWrap .bottomWrap.serial {
	padding-top: 26px
}

.maintable.serialWrap .bottomWrap.serial .bottomToolbar {
	background: #f4f4f4
}

.maintable.serialWrap .forum_posts .headerTopWrap .w1200 .toolbar .button.submit {
	padding: 5px 19px
}

.maintable.serialWrap .headerTabs .ToolWrap .tools .submit {
	background: #1ECCA4;
	padding: 5px 19px;
	border: 1px solid #1ECCA4
}

.maintable.serialWrap .headerTabs .ToolWrap .tools .submit:hover {
	background: #1BBB96;
	border: 1px solid #1BBB96
}

.maintable.serialWrap .button.submit {
	background: #1ECCA4;
	border: 1px solid #1ECCA4
}

.maintable.serialWrap .button.submit:hover {
	background: #1BBB96;
	border: 1px solid #1BBB96
}

.shortVideoWrap {
	position: fixed;
	z-index: 10000;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5)
}

.shortVideoWrap .shortVideo {
	width: 892px;
	height: 700px;
	background: #181818;
	border-radius: 2px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -446px;
	margin-top: -350px;
	padding: 20px
}

.shortVideoWrap .shortVideo .close {
	width: 32px;
	height: 32px;
	background: url(images/shortVideoClose_hover_2x.png?v=20191111) no-repeat #181818;
	background-size: 100%;
	border-radius: 2px;
	position: absolute;
	left: 100%;
	margin-left: 5px;
	top: 0;
	cursor: pointer
}

.shortVideoWrap .shortVideo .close:hover {
	background: url(images/shortVideoClose_2x.png?v=20191111) no-repeat #181818;
	background-size: 100%
}

.shortVideoWrap .shortVideo .header {
	width: 100%;
	height: 26px;
	line-height: 26px;
	position: relative
}

.shortVideoWrap .shortVideo .header h5 {
	font-size: 18px;
	color: #FFF;
	text-align: left;
	font-weight: 400;
	height: 26px;
	line-height: 26px
}

.shortVideoWrap .shortVideo .body {
	height: 615px;
	margin-top: 20px
}

.shortVideoWrap .shortVideo .body .left {
	width: 330px;
	height: 100%;
	float: left;
	background: #000
}

.shortVideoWrap .shortVideo .body .left>iframe {
	border: 0;
	background: url(//asserts.xcarimg.com/resource/common/short_video/images/bg-videoPlayer@1x.png) no-repeat #000\9;
	background: url(//asserts.xcarimg.com/resource/common/short_video/images/bg-videoPlayer@2x.png) no-repeat #000;
	background-size: 100%
}

.shortVideoWrap .shortVideo .body .right {
	width: 520px;
	height: 100%;
	float: left;
	padding-left: 20px
}

.shortVideoWrap .shortVideo .body .right .videoListWrap {
	height: 550px
}

.shortVideoWrap .shortVideo .body .right .videoList:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.shortVideoWrap .shortVideo .body .right .videoList {
	width: 100%;
	height: 560px;
	clear: both;
	zoom: 1
}

.shortVideoWrap .shortVideo .body .right .videoList li {
	width: 164px;
	height: 277px;
	float: left;
	padding: 10px;
	border: 1px solid #181818;
	position: relative;
	margin-bottom: 10px;
	border-radius: 2px;
	margin-left: 2px;
	cursor: pointer
}

.shortVideoWrap .shortVideo .body .right .videoList li .mask {
	width: 142px;
	height: 255px;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	background: url(images/mask_2x.png) no-repeat;
	background-size: 100%;
	z-index: 1;
	margin-top: 12px;
	margin-left: 10px
}

.shortVideoWrap .shortVideo .body .right .videoList li img {
	width: 100%;
	height: 100%;
	background: #ccc;
	border-radius: 2px
}

.shortVideoWrap .shortVideo .body .right .videoList li p {
	position: absolute;
	bottom: 12px;
	left: 12px;
	z-index: 9;
	line-height: 18px;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	width: 140px;
	overflow: hidden;
	word-break: break-all;
	padding: 0 4px;
	margin-bottom: 4px;
	max-height: 35px
}

.shortVideoWrap .shortVideo .body .right .videoList li .checkbox {
	width: 20px;
	height: 20px;
	background: url(images/shortVideoCheckbox_2x.png) no-repeat;
	background-size: 100%;
	position: absolute;
	z-index: 9;
	top: 13px;
	right: 13px;
	cursor: pointer
}

.shortVideoWrap .shortVideo .body .right .videoList li .checkbox.checked {
	background: url(images/shortVideoChecked_2x.png) no-repeat;
	background-size: 100%
}

.shortVideoWrap .shortVideo .body .right .videoList li.action {
	border: 1px solid #ef7c00
}

.shortVideoWrap .shortVideo .body .right .tools {
	height: 60px;
	line-height: 60px;
	padding-left: 150px;
	margin-top: 20px
}

.shortVideoWrap .shortVideo .body .right .tools .button {
	width: 100px;
	height: 34px;
	margin-right: 15px;
	text-align: center;
	padding: 0
}

.shortVideoWrap .shortVideo .body .right .tools .button span {
	width: 100%;
	height: 100%;
	line-height: 34px;
	font-size: 16px
}

.shortVideoWrap .shortVideo .body .right .tools .cancel {
	background: #FFF;
	border: 1px solid #FFF
}

.shortVideoWrap .shortVideo .body .right .tools .cancel span {
	color: #4F5466
}

.shortVideoWrap .shortVideo .body .right .tools .cancel:hover {
	background: #007DEB;
	border: 1px solid #007DEB
}

.shortVideoWrap .shortVideo .body .right .tools .cancel:hover span {
	color: #FFF
}

.shortVideoWrap .shortVideo .body .right .tools .button.ok.disabled {
	background: #DCDDE0;
	border: 1px solid #DCDDE0;
	cursor: default
}

.shortVideoWrap .shortVideo .body .right .tools .button.ok.disabled span {
	color: #CACED1
}

.noListWrap {
	position: fixed;
	z-index: 10000;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5)
}

.noListWrap .noList {
	background: #FCFCFD;
	border: 1px solid #E4E4E5;
	border-radius: 2px;
	width: 506px;
	height: 260px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -253px;
	margin-top: -130px;
	padding: 20px
}

.noListWrap .noList .close {
	width: 16px;
	height: 16px;
	position: absolute;
	right: 20px;
	top: 20px;
	background: url(images/closeMsg_2x.png) no-repeat;
	background-size: 16px;
	cursor: pointer
}

.noListWrap .noList .title {
	font-size: 18px;
	color: #181818;
	text-align: left;
	line-height: 20px;
	font-weight: 400
}

.noListWrap .noList .body {
	width: 100%;
	height: 200px;
	padding-top: 40px
}

.noListWrap .noList .body .left {
	float: left;
	width: 140px;
	height: 140px;
	margin-left: 40px
}

.noListWrap .noList .body .left img {
	width: 100%;
	height: 100%;
	background: #ccc;
	display: block
}

.noListWrap .noList .body .right {
	float: left;
	width: 200px;
	margin-left: 30px;
	padding-top: 20px
}

.noListWrap .noList .body .right h5 {
	font-size: 18px;
	color: #181818;
	line-height: 28px
}

.noListWrap .noList .body .right p {
	font-size: 14px;
	color: #7A848D;
	line-height: 18px;
	margin-top: 10px
}

.ui-datepicker {
	width: auto!important
}

.activity {
	padding-top: 20px;
	background: #fff
}

.activity .type_box {
	line-height: 46px
}

.activity>div {
	width: 848px;
	height: 46px;
	background: #f8f9f9;
	margin: 0 auto
}

.activity>div h3 {
	font-size: 20px;
	color: #181818;
	text-indent: 22px
}

.activity>div .type_box_r {
	height: 16px
}

.activity>div .type_box_r span {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #1ECCA4;
	background: #edf6f4;
	text-indent: 10px;
	margin: 13px 22px 0 0;
	padding: 0 5px;
	position: relative
}

.activity>div .type_box_r span i {
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: -2px;
	left: -17px
}

.activity>div .type_box_r .xcar_coin {
	background: #f8f3ed;
	color: #FF8214
}

.activity>div .type_box_r .xcar_coin i {
	left: -15px
}

.activity>div .time_div {
	margin-left: 22px;
	font-size: 16px;
	color: #4F5466
}

.activity>div .time_div>span {
	margin-right: 20px
}

.activity>div .time_div .container label {
	display: inline-block;
	width: 34px;
	height: 34px;
	background: #fff;
	border-radius: 2px;
	line-height: 34px;
	text-align: center;
	color: #181818
}

.activity>div .time_div .container span {
	margin: 0 10px
}

.activity>div .sign_up_btn_all {
	margin-right: 22px;
	margin-top: 10px
}

.activity>div .sign_up_btn_all .follow_btn,.activity>div .sign_up_btn_all .sign_up,.activity>div .sign_up_btn_all .success_ok {
	font-size: 14px;
	line-height: 24px;
	display: inline-block;
	width: 72px;
	height: 26px;
	text-align: center;
	border-radius: 2px;
	cursor: pointer;
	background: #fff
}

.activity>div .sign_up_btn_all .follow_btn {
	color: #ef7c00;
	border: 1px solid #ef7c00
}

.activity>div .sign_up_btn_all .sign_up {
	color: #fff;
	background: #1ECCA4;
	margin-left: 10px
}

.activity>div .sign_up_btn_all .follow_btn:hover {
	background: #ef7c00;
	color: #fff
}

.activity>div .sign_up_btn_all .sign_up:hover {
	background: #1BBC97
}

.activity>div .sign_up_btn_all .success_ok {
	color: #535869;
	background: #d6d8db;
	border: none;
	margin-left: 10px;
	cursor: default
}

.activity>div .end_box {
	text-align: center;
	font-size: 16px;
	color: #4F5466
}

.activity .activity_msg {
	background: #fff;
	height: 210px;
	margin-top: 12px
}

.activity .activity_msg .img_box {
	width: 286px;
	height: 190px;
	margin: 9px 22px 0 0
}

.activity .activity_msg .img_box img {
	width: 100%;
	height: 100%;
	display: block
}

.activity .activity_msg .ractivity_row_box {
	width: 540px
}

.activity .activity_msg .ractivity_row_box .row {
	height: 42px;
	line-height: 42px;
	font-size: 16px
}

.activity .activity_msg .ractivity_row_box .row .row_title {
	color: #7A848D;
	margin-right: 12px
}

.activity .activity_msg .ractivity_row_box .row .place a:hover,.activity .activity_msg .ractivity_row_box .row .row_txt {
	color: #181818
}

.activity .activity_msg .ractivity_row_box .row .place {
	height: 42px;
	position: relative
}

.activity .activity_msg .ractivity_row_box .row .place a {
	display: inline-block;
	max-width: 192px;
	overflow: hidden;
	white-space: nowrap;
	line-height: 22px;
	margin-top: 10px;
	cursor: default
}

.activity .activity_msg .ractivity_row_box .row .place .a_txt:hover {
	color: #ef7c00
}

.activity .activity_msg .ractivity_row_box .row .place .place_hvoer_box {
	position: absolute;
	top: 38px;
	left: 0;
	padding: 12px 22px;
	background: #fff;
	border: 1px solid #E6E6E6;
	border-radius: 2px;
	line-height: 22px;
	font-size: 16px;
	width: 300px;
	max-width: 346px
}

.activity .activity_msg .ractivity_row_box .row .place i {
	position: absolute;
	top: 17px;
	right: -16px
}

.activity .activity_msg .ractivity_row_box .row .row_l {
	width: 60%
}

.activity .activity_msg .ractivity_row_box .row .row_r {
	width: 40%
}

.layui-layer-setwin .layui-layer-close1:hover {
	opacity: 1
}

.choice_bg {
	background: #fff;
	padding-top: 20px
}

.choice_bg .choice_box {
	width: 848px;
	margin: 0 auto;
	background: #f8f9f9;
	padding: 10px 22px 0;
	box-sizing: border-box
}

.choice_bg .choice_box .option {
	width: 100%;
	height: 46px;
	line-height: 46px;
	background: #fff;
	font-size: 16px;
	color: #181818;
	margin-top: 12px;
	padding-left: 22px
}

.choice_bg .choice_box .option label {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 13px 8px 0 0;
	position: relative;
	overflow: hidden;
	cursor: pointer
}

.choice_bg .choice_box .option label input[type=radio],.choice_bg .choice_box .option label input[type=checkbox] {
	position: absolute;
	top: -20px;
	left: -20px
}

.choice_bg .choice_box .option .none {
	display: none
}

.choice_bg .choice_box .option .radio_box i {
	display: block;
	width: 20px;
	height: 20px;
	background: url(../img/radio-icon2x.png);
	background-size: cover
}

.choice_bg .choice_box .option .radio_box input[type=radio]:checked~i {
	background: url(../img/radio-icon-checked2x.png);
	background-size: cover
}

.choice_bg .choice_box .option .checked_box i {
	display: block;
	width: 20px;
	height: 20px;
	background: url(../img/checked-icon-checked2x.png);
	background-size: cover
}

.choice_bg .choice_box .option .checked_box input[type=checkbox]:checked~i {
	background: url(../img/checked-icon-checked2x2x.png);
	background-size: cover
}

.choice_bg .choice_box .votes {
	padding: 0 0 14px 22px;
	height: 46px;
	line-height: 32px;
	background: #fff
}

.choice_bg .choice_box .votes .box_w {
	width: 610px;
	height: 14px;
	margin: 9px 9px 0 0;
	background: #fff2e7
}

.choice_bg .choice_box .votes .box_w .box_n {
	height: 14px;
	width: 0;
	background: #ff8214;
	border-radius: 1px 0 0 1px
}

.choice_bg .choice_box .votes .votes_box {
	width: 70px;
	text-align: right;
	font-size: 16px;
	color: #181818
}

.choice_bg .choice_box .dis {
	display: none
}

.choice_bg .choice_box .choice_footer {
	height: 70px;
	line-height: 70px;
	font-size: 16px;
	color: #4F5466;
	position: relative
}

.choice_bg .choice_box .choice_footer p {
	position: relative;
	line-height: 22px;
	margin-top: 24px
}

.choice_bg .choice_box .choice_footer p span {
	color: #ff8214
}

.choice_bg .choice_box .choice_footer p i {
	display: inline-block;
	position: absolute;
	top: 6px;
	right: -18px
}

.choice_bg .choice_box .choice_footer .vote_result_btn {
	cursor: pointer
}

.choice_bg .choice_box .choice_footer button {
	display: block;
	width: 72px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border-radius: 2px;
	margin-top: 22px;
	font-size: 14px
}

.choice_bg .choice_box .choice_footer .vote_btn {
	color: #fff;
	background: #FF8214;
	cursor: pointer;
	font-size: 14px
}

.choice_bg .choice_box .choice_footer .vote_btn:hover {
	background: #EB7712
}

.choice_bg .choice_box .choice_footer .already_btn {
	color: #4F5466;
	background: #d0d2d5;
	cursor: default
}

.choice_bg .choice_box .choice_footer .already_btn:hover {
	color: #4F5466;
	background: #d0d2d5
}

.choice_bg .choice_box .choice_footer .vote_list {
	width: 802px;
	background: #fff;
	border: 1px solid #e6e6e6;
	padding: 22px 0 22px 11px;
	position: absolute;
	top: 54px;
	z-index: 1
}

.choice_bg .choice_box .choice_footer .vote_list li {
	width: 99px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #181818;
	margin: 0 22px 0 10px;
	overflow: hidden
}

.choice_bg .choice_box .choice_footer .vote_list .list_page_item {
	float: none;
	text-align: left;
	margin-left: 8px;
	padding: 0
}

.choice_bg .choice_box .choice_footer .vote_list .list_page_item .page_search_btn {
	width: 55px
}

.choice_bg .choice_box .choice_footer .vote_list .pagination {
	font-size: 14px;
	margin-top: 32px
}

.choice_bg .choice_box .choice_footer .vote_list .pagination a {
	text-decoration: none;
	border: 1px solid #E6E6E6;
	color: #000
}

.choice_bg .choice_box .choice_footer .vote_list .pagination a,.choice_bg .choice_box .choice_footer .vote_list .pagination span {
	display: block;
	float: left;
	padding: 0 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	min-width: 30px;
	text-align: center;
	height: 30px;
	line-height: 30px
}

.choice_bg .choice_box .choice_footer .vote_list .pagination .page_size {
	display: block;
	width: 50px;
	height: 30px;
	border: 1px solid #E6E6E6;
	background: #fff;
	border-radius: 1px;
	text-align: center
}

.choice_bg .choice_box .choice_footer .vote_list .pagination .jump {
	width: 50px;
	height: 30px;
	border: 1px solid #E6E6E6;
	border-radius: 1px;
	background: #fff;
	cursor: pointer
}

.choice_bg .choice_box .choice_footer .vote_list .pagination .current {
	background: #ef7c00;
	color: #fff;
	border: 1px solid #ef7c00
}

.choice_bg .choice_box .choice_footer .vote_list .pagination .current.next,.choice_bg .choice_box .choice_footer .vote_list .pagination .current.prev {
	color: #999;
	border-color: #E6E6E6;
	background: #fff
}

.choice_bg .choice_box .choice_footer .dis {
	display: none
}

.click_box {
	background: #fff;
	position: relative
}

.click_box .details_footer {
	position: relative;
	margin: 0 22px;
	padding: 10px 0 40px
}

.click_box .details_footer .div_box {
	font-size: 14px;
	color: #7A848D;
	text-align: center;
	margin-right: 20px;
	cursor: pointer;
	position: relative
}

.click_box .details_footer .div_box i {
	display: block;
	border-radius: 50%
}

.click_box .details_footer .div_box span {
	display: block;
	line-height: 32px;
	height: 32px
}

.click_box .details_footer .dis,.click_box .details_footer .div_box .dis {
	display: none
}

.click_box .details_footer .div_box .name {
	margin-right: 6px;
	margin-left: 10px
}

.click_box .details_footer .div_box .num {
	line-height: 32px;
	height: 32px
}

.click_box .details_footer .div_box .addNum {
	position: absolute;
	left: 8px;
	top: -23px;
	font-size: 12px
}

.click_box .details_footer .div_box .addNumRiokin {
	color: #FF2020
}

.click_box .details_footer .div_box .addNumCollection {
	color: #ef7c00
}

.click_box .details_footer .div_box .addNumRecommend {
	color: #FF2020
}

.click_box .details_footer .content_info {
	font-size: 14px;
	color: #7A848D;
	line-height: 32px
}

.layui-layer-page .layui-layer-content {
	overflow: inherit!important
}

.score_tab {
	position: absolute;
	width: 508px;
	max-height: 596px;
	padding: 22px 22px 0;
	border-radius: 2px;
	border: 1px solid #E4E4E5;
	background: #fcfcfd;
	top: 65px;
	left: -54px;
	z-index: 2
}

.score_tab .bor-j {
	display: inline-block;
	position: absolute;
	top: -9px;
	left: 224px
}

.score_tab .list_box {
	overflow: auto;
	max-height: 423px;
	margin-top: 45px;
	width: 486px
}

.score_tab .list_box ul li.li_title {
	position: absolute;
	top: 22px;
	left: 22px
}

.score_tab .list_box ul li.li_title span {
	height: 45px;
	line-height: 45px;
	background: #f6f6f7
}

.score_tab .list_box ul li {
	height: 47px
}

.score_tab .list_box ul li span {
	text-align: center;
	font-size: 14px;
	margin-right: 2px
}

.score_tab .list_box ul li .name,.score_tab .list_box ul li .time {
	width: 148px
}

.score_tab .list_box ul li .bi,.score_tab .list_box ul li .txt {
	width: 80px
}

.score_tab .list_box ul li span.bi {
	margin-right: 0
}

.score_tab .list_box ul li.li_row span {
	height: 41px;
	line-height: 40px;
	border-bottom: 1px #e1e4e6 solid
}

.score_tab .list_box ul li.li_row .name .img_a {
	display: inline-block;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	margin: 5px 8px 0 6px;
	border-radius: 50%;
	border: 1px solid #f0f0f0;
	position: relative
}

.score_tab .list_box ul li.li_row .name .img_a img {
	display: inline-block;
	width: 100%;
	height: 100%;
	border-radius: 50%
}

.score_tab .list_box ul li.li_row .name .img_a i {
	position: absolute;
	bottom: 0;
	right: 0
}

.score_tab .list_box ul li.li_row .time {
	color: #7A848D
}

.score_tab .tj {
	height: 62px;
	line-height: 62px;
	font-size: 14px;
	color: #181818;
	text-align: center
}

.score_tab .tj span {
	color: #FF8214;
	display: inline-block;
	margin: 0 6px
}

.layui-layer .activity_layer_mod .btn,.layui-layer .enroll_layer_mod .btn,.layui-layer .report_layer_mod .btn,.layui-layer .score_layer_mod .btn {
	display: block;
	width: 100px;
	height: 34px;
	line-height: 34px;
	color: #fff;
	border-radius: 2px;
	background: #ef7c00;
	margin: 16px auto 22px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 16px
}

.layui-layer .activity_layer_mod .btn:hover,.layui-layer .enroll_layer_mod .btn:hover,.layui-layer .report_layer_mod .btn:hover,.layui-layer .score_layer_mod .btn:hover {
	background: #007DEB
}

.layui-layer .activity_layer_mod .selectbox,.layui-layer .enroll_layer_mod .selectbox,.layui-layer .report_layer_mod .selectbox,.layui-layer .score_layer_mod .selectbox {
	margin: 6px 9px 0 0;
	cursor: default;
	height: 40px;
	border: 1px solid #E4E4E5;
	font-size: 14px;
	color: #B6BECD;
	width: 105px;
	position: relative;
	background: #f8f8fa;
	border-radius: 2px
}

.layui-layer .activity_layer_mod .selectbox .selecttxt,.layui-layer .enroll_layer_mod .selectbox .selecttxt,.layui-layer .report_layer_mod .selectbox .selecttxt,.layui-layer .score_layer_mod .selectbox .selecttxt {
	color: #181818;
	display: block;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	cursor: pointer;
	width: 100%
}

.layui-layer .activity_layer_mod .unClick,.layui-layer .enroll_layer_mod .unClick,.layui-layer .report_layer_mod .unClick,.layui-layer .score_layer_mod .unClick {
	background: #f6f6f9;
	color: #b3b7c0;
	border: 1px solid #dddddf;
	opacity: .5
}

.layui-layer .activity_layer_mod .unClick .selecttxt,.layui-layer .enroll_layer_mod .unClick .selecttxt,.layui-layer .report_layer_mod .unClick .selecttxt,.layui-layer .score_layer_mod .unClick .selecttxt {
	cursor: no-drop
}

.layui-layer .activity_layer_mod .selectbox .selectem,.layui-layer .enroll_layer_mod .selectbox .selectem,.layui-layer .report_layer_mod .selectbox .selectem,.layui-layer .score_layer_mod .selectbox .selectem {
	display: block;
	height: 40px;
	padding: 0 25px 0 12px;
	position: relative
}

.layui-layer .activity_layer_mod .selectbox .selectem i,.layui-layer .enroll_layer_mod .selectbox .selectem i,.layui-layer .report_layer_mod .selectbox .selectem i,.layui-layer .score_layer_mod .selectbox .selectem i {
	position: absolute;
	top: 16px;
	right: 10px
}

.layui-layer .activity_layer_mod .selectbox .option,.layui-layer .enroll_layer_mod .selectbox .option,.layui-layer .report_layer_mod .selectbox .option,.layui-layer .score_layer_mod .selectbox .option {
	width: 105px;
	background-color: #fff;
	border: 1px solid #E4E4E5;
	border-top: none;
	position: absolute;
	top: 39px;
	padding: 0;
	left: -1px;
	z-index: 2;
	display: none;
	max-height: 202px;
	overflow: auto
}

.layui-layer .activity_layer_mod .selectbox .dis_input,.layui-layer .enroll_layer_mod .selectbox .dis_input,.layui-layer .report_layer_mod .selectbox .dis_input,.layui-layer .score_layer_mod .selectbox .dis_input {
	display: block
}

.layui-layer .activity_layer_mod .selectbox .option li,.layui-layer .enroll_layer_mod .selectbox .option li,.layui-layer .report_layer_mod .selectbox .option li,.layui-layer .score_layer_mod .selectbox .option li {
	padding-left: 15px;
	height: 40px;
	font: 14px/40px "Microsoft YaHei",Arial,"PingFang SC";
	color: #181818;
	border-top: #E4E4E5 solid 1px;
	cursor: pointer
}

.layui-layer .activity_layer_mod .selectbox .option li:hover,.layui-layer .enroll_layer_mod .selectbox .option li:hover,.layui-layer .report_layer_mod .selectbox .option li:hover,.layui-layer .score_layer_mod .selectbox .option li:hover {
	color: #ef7c00
}

.layui-layer .activity_layer_mod .selectbox .option li:first-child,.layui-layer .enroll_layer_mod .selectbox .option li:first-child,.layui-layer .report_layer_mod .selectbox .option li:first-child,.layui-layer .score_layer_mod .selectbox .option li:first-child {
	border-top: none
}

.layui-layer .activity_layer_mod .selectbox .option_height,.layui-layer .enroll_layer_mod .selectbox .option_height,.layui-layer .report_layer_mod .selectbox .option_height,.layui-layer .score_layer_mod .selectbox .option_height {
	overflow: hidden;
	overflow-y: scroll;
	height: 489px
}

.layui-layer .activity_layer_mod .selectbox_hover,.layui-layer .activity_layer_mod .selectbox_on,.layui-layer .enroll_layer_mod .selectbox_hover,.layui-layer .enroll_layer_mod .selectbox_on,.layui-layer .report_layer_mod .selectbox_hover,.layui-layer .report_layer_mod .selectbox_on,.layui-layer .score_layer_mod .selectbox_hover,.layui-layer .score_layer_mod .selectbox_on {
	z-index: 100;
	position: relative
}

.layui-layer .activity_layer_mod .selectbox_on .selectem,.layui-layer .enroll_layer_mod .selectbox_on .selectem,.layui-layer .report_layer_mod .selectbox_on .selectem,.layui-layer .score_layer_mod .selectbox_on .selectem {
	background-position: right -48px
}

.layui-layer .activity_layer_mod .selectbox_cur .selectem,.layui-layer .enroll_layer_mod .selectbox_cur .selectem,.layui-layer .report_layer_mod .selectbox_cur .selectem,.layui-layer .score_layer_mod .selectbox_cur .selectem {
	color: #181818
}

.layui-layer .report_layer_mod,.layui-layer .score_layer_mod {
	width: 506px;
	padding: 0 20px 0 24px;
	color: #4F5466
}

.layui-layer .report_layer_mod .title_box,.layui-layer .score_layer_mod .title_box {
	font-size: 14px;
	line-height: 36px;
	height: 36px;
	margin-bottom: 6px
}

.layui-layer .report_layer_mod .title_box a,.layui-layer .score_layer_mod .title_box a {
	color: #ef7c00;
	display: inline-block;
	margin: 0 10px
}

.layui-layer .report_layer_mod .row_box,.layui-layer .score_layer_mod .row_box {
	height: 52px;
	line-height: 52px
}

.layui-layer .report_layer_mod .row_box span,.layui-layer .score_layer_mod .row_box span {
	margin-right: 10px
}

.layui-layer .report_layer_mod .row_box p,.layui-layer .score_layer_mod .row_box p {
	font-size: 14px;
	color: #7A848D;
	line-height: 20px
}

.layui-layer .report_layer_mod .row_box>input,.layui-layer .score_layer_mod .row_box>input {
	height: 40px;
	border: 1px solid #e4e4e5;
	background: #f8f8fa;
	margin-top: 6px;
	font-size: 14px;
	padding: 0 10px;
	color: #181818
}

.layui-layer .report_layer_mod .row_box .currency_input,.layui-layer .score_layer_mod .row_box .currency_input {
	display: inline-block;
	width: 95px;
	margin-right: 12px
}

.layui-layer .report_layer_mod .row_box .cause_input,.layui-layer .score_layer_mod .row_box .cause_input {
	width: 280px
}

.layui-layer .report_layer_mod .score_mod_footer,.layui-layer .score_layer_mod .score_mod_footer {
	margin-left: 66px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #7A848D
}

.layui-layer .report_layer_mod .score_mod_footer .checkbox_input,.layui-layer .score_layer_mod .score_mod_footer .checkbox_input {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 6px 7px 0 0
}

.layui-layer .report_layer_mod .score_mod_footer label,.layui-layer .score_layer_mod .score_mod_footer label {
	display: inline-block;
	width: 16px;
	height: 16px;
	position: relative;
	overflow: hidden
}

.layui-layer .report_layer_mod .score_mod_footer label input[type=radio],.layui-layer .report_layer_mod .score_mod_footer label input[type=checkbox],.layui-layer .score_layer_mod .score_mod_footer label input[type=radio],.layui-layer .score_layer_mod .score_mod_footer label input[type=checkbox] {
	position: absolute;
	top: -20px;
	left: -20px
}

.layui-layer .report_layer_mod .score_mod_footer label i,.layui-layer .score_layer_mod .score_mod_footer label i {
	display: block;
	width: 16px;
	height: 16px;
	background: url(../img/mod_checkbox_l2x.png);
	background-size: cover
}

.layui-layer .report_layer_mod .score_mod_footer label input[type=checkbox]:checked~i,.layui-layer .score_layer_mod .score_mod_footer label input[type=checkbox]:checked~i {
	background: url(../img/mod_checkbox_checked_l2x.png);
	background-size: cover
}

.layui-layer .report_layer_mod .score_mod_footer .none,.layui-layer .score_layer_mod .score_mod_footer .none {
	display: none
}

.layui-layer .activity_layer_mod {
	padding: 0 20px 22px 22px
}

.layui-layer .activity_layer_mod .info {
	color: #4F5466;
	width: 323px;
	height: 231px;
	position: relative
}

.layui-layer .activity_layer_mod .info .activity_tab {
	cursor: pointer;
	line-height: 20px;
	border-bottom: 1px #E6E6E6 solid;
	font-size: 16px
}

.layui-layer .activity_layer_mod .info .activity_tab>div {
	width: 112px;
	position: relative;
	padding-bottom: 9px
}

.layui-layer .activity_layer_mod .info .activity_tab>div span {
	width: 26px;
	height: 4px;
	border-radius: 1px;
	background: #ef7c00;
	position: absolute;
	bottom: 0;
	left: 43px;
	display: none
}

.layui-layer .activity_layer_mod .info .activity_tab .phone_tab {
	margin: 0 50px 0 25px
}

.layui-layer .activity_layer_mod .info .activity_tab .activity_tab_active {
	color: #181818
}

.layui-layer .activity_layer_mod .info .activity_tab .activity_tab_active span {
	display: block
}

.layui-layer .activity_layer_mod .info .activity_tab_content {
	margin-top: 20px
}

.layui-layer .activity_layer_mod .info .activity_tab_content p {
	width: 312px;
	font-size: 14px
}

.layui-layer .activity_layer_mod .info .activity_tab_content .btn {
	position: absolute;
	bottom: 86px;
	left: 112px
}

.layui-layer .activity_layer_mod .info .dis {
	display: none
}

.layui-layer .activity_layer_mod .info .remind {
	margin-top: 17px
}

.layui-layer .activity_layer_mod .info .remind .remind_row {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #4F5466;
	margin-bottom: 12px
}

.layui-layer .activity_layer_mod .info .remind .remind_row input {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 12px 7px 0 0
}

.layui-layer .activity_layer_mod .info .remind .remind_row .selectbox {
	width: 60px;
	height: 40px;
	margin: 0 4px
}

.layui-layer .activity_layer_mod .info .remind .remind_row .selectbox .option {
	width: 60px
}

.layui-layer .activity_layer_mod .info .remind .activity_tip {
	font-size: 14px;
	color: #4F5466;
	line-height: 30px
}

.layui-layer .activity_layer_mod .info .remind .activity_tip a {
	color: #181818;
	margin-left: 10px;
	text-decoration: none
}

.layui-layer .activity_layer_mod .info .remind .activity_tip a i {
	display: inline-block
}

.layui-layer .activity_layer_mod .info .remind .activity_tip a:hover {
	color: #ef7c00
}

.layui-layer .activity_layer_mod .info .remind .activity_btn {
	width: 220px;
	margin: 0 auto
}

.layui-layer .activity_layer_mod .info .remind .activity_btn button {
	margin-right: 10px
}

.layui-layer .activity_layer_mod .info .remind .activity_btn .close_mod {
	background: #fcfcfd;
	border: 1px solid #4F5466;
	color: #4F5466
}

.layui-layer .activity_layer_mod .info .remind .activity_btn .prohibit_btn {
	background: #e1e3e6;
	color: #7A848D;
	cursor: default
}

.layui-layer .activity_layer_mod .explain {
	width: 205px;
	height: 231px;
	margin-left: 22px;
	padding: 20px 12px 0;
	background: #eff0f3;
	font-size: 14px;
	line-height: 20px
}

.layui-layer .activity_layer_mod .explain span {
	display: block;
	color: #181818;
	margin-bottom: 12px
}

.layui-layer .activity_layer_mod .explain p {
	color: #7A848D
}

.layui-layer .fail_box .close_txt,.layui-layer .fail_box .state_txt,.layui-layer .state_box .close_txt,.layui-layer .state_box .state_txt {
	line-height: 28px;
	text-align: center
}

.layui-layer .fail_box .state_txt,.layui-layer .state_box .state_txt {
	padding-top: 14px;
	font-size: 18px;
	color: #181818
}

.layui-layer .fail_box .close_txt,.layui-layer .state_box .close_txt {
	font-size: 14px;
	color: #4F5466
}

.layui-layer .state_box .state_icon {
	width: 50px;
	height: 50px;
	margin: 0 auto
}

.layui-layer .state_box .state_icon i {
	display: inline-block
}

.layui-layer .fail_box .fail_btn {
	display: block;
	width: 100px;
	height: 34px;
	line-height: 34px;
	color: #fff;
	font-size: 16px;
	background: #ef7c00;
	border-radius: 2px;
	margin: 16px auto
}

.layui-layer .enroll_layer_mod {
	width: 506px;
	padding: 20px 22px 0 24px
}

.layui-layer .enroll_layer_mod .box_row {
	margin-bottom: 12px
}

.layui-layer .enroll_layer_mod .box_row span {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #4F5466
}

.layui-layer .enroll_layer_mod .box_row input[type=text],.layui-layer .enroll_layer_mod .box_row select {
	width: 175px;
	height: 40px;
	background: #f8f8fa;
	border: 1px solid #e4e4e5;
	margin: 0 12px 0 10px;
	border-radius: 2px;
	padding: 0 12px;
	color: #4F5466;
	font-size: 14px
}

.layui-layer .enroll_layer_mod .box_row textarea {
	display: inline-block;
	width: 394px;
	height: 60px;
	background: #f8f8fa;
	border: 1px solid #e4e4e5;
	border-radius: 2px;
	margin-left: 8px;
	padding: 10px 12px;
	color: #4F5466;
	font-size: 14px
}

.layui-layer .enroll_layer_mod .box_row input[type=radio] {
	display: inline-block
}

.layui-layer .enroll_layer_mod .box_textarea {
	margin-bottom: 6px
}

.layui-layer .enroll_layer_mod .box_radio_row {
	margin-left: 63px;
	margin-bottom: 0
}

.layui-layer .enroll_layer_mod .box_radio_row label {
	width: 12px;
	height: 12px;
	display: inline-block;
	overflow: hidden;
	position: relative;
	margin: 14px 6px 0 12px
}

.layui-layer .enroll_layer_mod .box_radio_row label input {
	position: absolute;
	top: -24px;
	left: -24px
}

.layui-layer .enroll_layer_mod .box_radio_row label .radio_border {
	display: inline-block;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	border: 1px solid #e3e3e3;
	margin-bottom: 3px
}

.layui-layer .enroll_layer_mod .box_radio_row label i {
	display: block;
	width: 8px;
	height: 8px;
	margin: 1px auto;
	background: #fff;
	border-radius: 50%
}

.layui-layer .enroll_layer_mod .box_radio_row label input:checked~.radio_border {
	border: 1px solid #ff8214
}

.layui-layer .enroll_layer_mod .box_radio_row label input:checked~.radio_border>i {
	background: #ff8214
}

.layui-layer .enroll_layer_mod .btn {
	margin: 0 auto 16px
}

.layui-layer .enroll_layer_mod .score_mod_tips,.layui-layer .report_layer_mod .score_mod_tips,.layui-layer .score_layer_mod .score_mod_tips {
	margin-left: 89px;
	color: #FF2020;
	line-height: 24px;
	height: 24px;
	font-size: 14px;
	position: relative
}

.layui-layer .enroll_layer_mod .score_mod_tips i,.layui-layer .report_layer_mod .score_mod_tips i,.layui-layer .score_layer_mod .score_mod_tips i {
	display: inline-block;
	position: absolute;
	top: 4px;
	left: -23px
}

.layui-layer .enroll_layer_mod input[type=text].err_input_bor,.layui-layer .report_layer_mod input[type=text].err_input_bor,.layui-layer .score_layer_mod input[type=text].err_input_bor {
	border-color: #FF2020
}

body .layer_bg_color {
	background: #fcfcfd;
	padding-top: 5px
}

body .layer_bg_color .layui-layer-content {
	background: #fcfcfd
}

body .layer_bg_color .layui-layer-title {
	background: #fcfcfd;
	border-bottom: none;
	font-size: 18px;
	color: #181818
}

.content-top {
	background: #fff;
	overflow: hidden;
	position: relative;
	margin-bottom: 1px
}

.content-top .h2-bg {
	display: inline-block;
	position: absolute;
	right: 45px;
	top: 25px
}

.content-top h2 {
	margin: 40px 98px 0;
	font-size: 26px;
	line-height: 36px;
	color: #181818;
	text-align: center;
	z-index: 0
}

.content-top h2 span {
	position: relative;
	display: inline;
	word-break: break-word;
	z-index: 1;
	max-width: 100%;
	word-wrap: break-word
}

.content-top h2 span .polltitle {
	display: inline-block;
	margin-left: 20px
}

.content-top h2 span .type_icon {
	position: absolute;
	top: 7px;
	left: -50px
}

.content-top .information {
	display: table;
	margin: 12px auto 23px
}

.content-top .information .author {
	cursor: pointer;
	color: #181818
}

.content-top .information .author .head {
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	border-radius: 50%;
	border: 1px solid #f0f0f0;
	position: relative
}

.content-top .information .author .head a,.content-top .information .author .head img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50%
}

.content-top .information .author .head a {
	overflow: hidden
}

.content-top .information .author .head .xv {
	width: 10px;
	height: 10px;
	position: absolute;
	right: 0;
	bottom: 0;
	border-radius: 50%
}

.content-top .information .author .authorName {
	font-size: 16px
}

.content-top .information .author:hover {
	color: #ef7c00
}

.content-top .information>div {
	display: table-cell;
	color: #7A848D;
	font-size: 14px;
	height: 30px;
	line-height: 30px
}

.content-top .information .preview {
	padding: 0 20px 0 31px
}

.content-top .information .commentNum {
	padding-right: 20px
}

.content-top .details_btn_all {
	width: 184px;
	margin: 0 auto 15px
}

.content-top .details_btn_all .details_btn {
	display: block;
	width: 82px;
	height: 28px;
	line-height: 26px;
	border: 1px solid #ef7c00;
	border-radius: 2px;
	text-align: center;
	color: #ef7c00;
	font-size: 14px
}

.content-top .details_btn_all .details_btn_like {
	margin-right: 20px
}

.content-top .details_btn_all .details_btn_like_2 {
	background: #e3e6e8;
	color: #7A848D;
	border-color: #e3e6e8;
	cursor: default
}

.content-top .details_btn_all .details_btn_hover:hover {
	color: #fff;
	background: #ef7c00;
	cursor: pointer
}

.content-top .details_btn_all .details_btn_auto {
	margin: 0 auto;
	float: inherit
}

.content-top .details_btn_all .dis {
	display: none
}

#xlogininfo div.menutb {
	box-sizing: content-box
}

.warp_main .inner {
	width: 1200px;
	margin: 0 auto
}

.warp_main .inner .container .content-l {
	width: 892px
}

.warp_main .inner .container .content-l .floor_line {
	background: #fff;
	padding: 12px 12px 0;
	line-height: 32px;
	height: 32px;
	position: relative
}

.warp_main .inner .container .content-l .floor_line .floorNum {
	font-size: 16px;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	background: #ef7c00;
	color: #fff;
	z-index: 1;
	text-align: center;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	position: relative
}

.warp_main .inner .container .content-l .floor_line .floorNum i.floorNum_bg {
	display: inline-block;
	width: 18px;
	height: 32px;
	position: absolute;
	top: 0;
	right: -18px;
	z-index: 1
}

.warp_main .inner .container .content-l .floor_line .floorNum .time {
	font-size: 14px;
	color: #7A848D;
	position: absolute;
	min-width: 140px;
	display: inline-block;
	background: #fff;
	margin-left: 28px
}

.warp_main .inner .container .content-l .floor_line .secondary_edit {
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	text-align: center;
	font-size: 14px;
	color: #4F5466;
	z-index: 1;
	position: relative
}

.warp_main .inner .container .content-l .floor_line .secondary_edit i {
	position: absolute;
	top: 10px;
	right: 0
}

.warp_main .inner .container .content-l .floor_line .secondary_edit:hover {
	color: #ef7c00
}

.warp_main .inner .container .content-l .floor_line i {
	display: block;
	position: absolute;
	right: 35px;
	top: 15px
}

.warp_main .inner .container .content-l .floor_line p {
	font-size: 16px;
	color: #C0C4CC;
	text-align: center;
	padding-top: 42px
}

.warp_main .inner .container .content-l .floor_close {
	height: 66px;
	margin-bottom: 20px
}

.warp_main .inner .container .content-l .floor_div_end {
	background: #fff;
	padding-bottom: 20px;
	overflow: hidden
}

.warp_main .inner .container .content-l .floor_div_end .list_page_item {
	padding: 0;
	text-align: left;
	width: auto;
	margin: 20px 0 0 17px
}

.warp_main .inner .container .content-l .floor_div_end .footer_buildidng_btn {
	float: right;
	margin: 15px 22px 0 0
}

.warp_main .inner .container .content-l .floor_div_end .footer_buildidng_btn a {
	display: block;
	margin: 0 auto;
	width: 260px;
	height: 40px;
	border-radius: 2px;
	text-align: center;
	font-size: 16px;
	line-height: 40px;
	background: #1ECCA4;
	color: #fff;
	padding-left: 15px;
	position: relative
}

.warp_main .inner .container .content-l .floor_div_end .footer_buildidng_btn a i {
	position: absolute;
	left: 86px;
	top: 12px
}

.warp_main .inner .container .content-l .floor_div_end .footer_buildidng_btn a:hover {
	background: #1BBB96
}

.warp_main .inner .container .content-l .floor_div_end .forum_all {
	padding-top: 15px;
	background: #fff;
	width: 80%;
	float: left;
	margin-left: 22px
}

.warp_main .inner .container .content-l .floor_div_end .forum_all a {
	display: block;
	font-size: 14px;
	color: #7A848D;
	line-height: 22px
}

.warp_main .inner .container .content-l .floor_div_end .forum_all a:hover {
	color: #ef7c00
}

.warp_main .inner .container .content-l .floor_div_end .page_auto {
	margin: 20px auto 0;
	text-align: center;
	float: none
}

.warp_main .inner .container .content-l .floor_div_end .footer_buildidng_btn_auto {
	float: none;
	margin: 15px auto;
	width: 260px
}

.warp_main .inner .container .content-l .end_l {
	background: #fff;
	width: 100%;
	margin-top: -24px
}

.warp_main .inner .container .content-r {
	width: 286px
}

.warp_main .inner .container .content-r .release_all {
	margin-bottom: 20px
}

.warp_main .inner .container .content-r .release_all button {
	width: 138px;
	height: 60px;
	font-size: 18px;
	text-indent: 16px;
	color: #fff;
	text-align: center;
	position: relative;
	border-radius: 2px;
	cursor: pointer
}

.warp_main .inner .container .content-r .release_all button i {
	display: inline-block;
	position: absolute;
	top: 20px;
	left: 16px
}

.warp_main .inner .container .content-r .release_all .release {
	background: #ef7c00;
	margin-right: 10px
}

.warp_main .inner .container .content-r .release_all .release2 {
	width: 100%
}

.warp_main .inner .container .content-r .release_all .release2 i {
	display: inline-block;
	position: absolute;
	top: 20px;
	left: 92px
}

.warp_main .inner .container .content-r .release_all .building {
	background: #1ECCA4
}

.warp_main .inner .container .content-r .release_all .building i {
	top: 22px
}

.warp_main .inner .container .content-r .release_all .release:hover {
	background: #007DEB
}

.warp_main .inner .container .content-r .release_all .building:hover {
	background: #1BBB96
}

.warp_main .inner .container .content-r .h3-title {
	font-size: 18px;
	color: #181818;
	text-align: left;
	line-height: 48px;
	padding-top: 6px;
	font-weight: 900
}

.warp_main .inner .container .content-r .authorInformation,.warp_main .inner .container .content-r .honor,.warp_main .inner .container .content-r .more {
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
	border-radius: 2px
}

.warp_main .inner .container .content-r .authorInformation {
	display: inline-block;
	padding-bottom: 22px
}

.warp_main .inner .container .content-r .authorInformation .photo {
	width: 68px;
	height: 68px;
	border-radius: 50%;
	position: relative;
	margin: 22px auto 7px;
	border: 1px solid #f0f0f0
}

.warp_main .inner .container .content-r .authorInformation .photo a,.warp_main .inner .container .content-r .authorInformation .photo img {
	display: block;
	width: 100%;
	height: 100%
}

.warp_main .inner .container .content-r .authorInformation .photo a {
	border-radius: 50%;
	overflow: hidden
}

.warp_main .inner .container .content-r .authorInformation .photo i {
	display: inline-block;
	position: absolute;
	bottom: 0;
	right: 0
}

.warp_main .inner .container .content-r .authorInformation .photo img {
	border-radius: 50%
}

.warp_main .inner .container .content-r .authorInformation .user {
	text-align: center
}

.warp_main .inner .container .content-r .authorInformation .user a span {
	display: inline-block;
	margin: 0 auto;
	font: 18px/30px "Microsoft YaHei",Arial,"PingFang SC";
	text-align: center;
	text-indent: 20px;
	cursor: pointer
}

.warp_main .inner .container .content-r .authorInformation .user i {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 6px
}

.warp_main .inner .container .content-r .authorInformation .certification .w,.warp_main .inner .container .content-r .authorInformation .certification .y {
	width: 76px;
	height: 20px;
	margin: 6px auto;
	border: 1px solid #FF8214;
	border-radius: 100px;
	background: #fff9f3;
	cursor: pointer;
	font-size: 12px;
	line-height: 18px;
	color: #FF8214;
	position: relative
}

.warp_main .inner .container .content-r .authorInformation .certification .w i,.warp_main .inner .container .content-r .authorInformation .certification .y i {
	display: inline-block
}

.warp_main .inner .container .content-r .authorInformation .certification .w .y-i,.warp_main .inner .container .content-r .authorInformation .certification .y .y-i {
	margin: 1px 0 0 1px
}

.warp_main .inner .container .content-r .authorInformation .certification .w .w-i,.warp_main .inner .container .content-r .authorInformation .certification .y .w-i {
	margin-top: 4px
}

.warp_main .inner .container .content-r .authorInformation .certification .w span,.warp_main .inner .container .content-r .authorInformation .certification .y span {
	display: inline-block
}

.warp_main .inner .container .content-r .authorInformation .certification .w .y-span,.warp_main .inner .container .content-r .authorInformation .certification .y .y-span {
	margin-left: 2px
}

.warp_main .inner .container .content-r .authorInformation .certification .w .w-span,.warp_main .inner .container .content-r .authorInformation .certification .y .w-span {
	margin: 0 6px
}

.warp_main .inner .container .content-r .authorInformation .certification .wHover {
	color: #fff;
	background: #ff8214
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod {
	width: 354px;
	height: 280px;
	background: #fff;
	position: absolute;
	top: 26px;
	right: -104px;
	z-index: 1;
	border: 1px solid #E8E8E8;
	box-shadow: 0 2px 4px 1px #ccc;
	cursor: default
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info {
	height: 240px
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_l {
	width: 110px
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_l .photo {
	margin: 22px auto 13px;
	cursor: pointer
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_l .y {
	cursor: default
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .line {
	width: 1px;
	height: 180px;
	background: #e4e6e8;
	margin-top: 22px;
	opacity: .8
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r {
	width: 220px;
	margin: 22px 0 0 20px;
	text-align: center
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r h3 {
	font-size: 16px;
	color: #181818;
	line-height: 24px;
	text-align: left
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .axis {
	height: 16px;
	margin: 10px 0 15px
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .axis .ball {
	width: 16px;
	height: 16px
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .axis .ball i {
	display: inline-block
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .axis .axis_line {
	width: 24px;
	height: 2px;
	background: #d8d8d8;
	margin-top: 7px
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .axis .active_color {
	background: #ff8214
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car {
	height: 130px;
	overflow-x: hidden;
	overflow-y: auto
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car .car_box {
	width: 92px;
	margin: 8px 8px 0 0
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car .car_box .img_box {
	width: 92px;
	height: 62px;
	border: 1px solid #ffc089;
	margin: 0 0 5px;
	position: relative;
	cursor: default
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car .car_box .img_box img {
	width: 100%;
	height: 100%
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car .car_box .img_box .img_mask {
	width: 23px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car .car_box span {
	font-size: 14px;
	color: #181818;
	line-height: 20px
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod .certification_info .mod_r .l_car .car_box span:hover {
	color: #ef7c00
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod a.certification_btn {
	height: 40px;
	width: 100%;
	background: #ef7c00;
	color: #fff;
	line-height: 40px;
	font-size: 14px;
	cursor: pointer;
	display: block;
	text-align: center
}

.warp_main .inner .container .content-r .authorInformation .certification .certification_mod a.certification_btn:hover {
	background: #007DEB
}

.warp_main .inner .container .content-r .authorInformation .certification .dis {
	display: none
}

.warp_main .inner .container .content-r .authorInformation .certification_zj {
	margin-bottom: 20px
}

.warp_main .inner .container .content-r .authorInformation .btn_all {
	width: 130px;
	margin: 12px auto 20px
}

.warp_main .inner .container .content-r .authorInformation .btn_all a {
	display: inline-block;
	width: 60px;
	height: 26px;
	border: 1px solid #ef7c00;
	color: #ef7c00;
	border-radius: 2px;
	font: 14px/24px "Microsoft YaHei",Arial,"PingFang SC";
	text-align: center
}

.warp_main .inner .container .content-r .authorInformation .btn_all .follow {
	position: relative;
	text-indent: 10px
}

.warp_main .inner .container .content-r .authorInformation .btn_all .follow i {
	display: inline-block;
	font-size: 20px;
	position: absolute;
	left: -5px;
	top: -1px
}

.warp_main .inner .container .content-r .authorInformation .btn_all a.follow_w {
	text-align: center;
	background: #e4e6e8;
	color: #808992;
	border-color: #e4e6e8;
	cursor: default;
	text-indent: 0
}

.warp_main .inner .container .content-r .authorInformation .btn_all a:hover {
	background: #ef7c00;
	color: #fff
}

.warp_main .inner .container .content-r .authorInformation .btn_all a.follow_w:hover {
	background: #e4e6e8;
	color: #808992;
	border-color: #e4e6e8
}

.warp_main .inner .container .content-r .authorInformation .user_atten {
	display: table;
	margin: 0 auto 14px
}

.warp_main .inner .container .content-r .authorInformation .user_atten>div {
	display: table-cell;
	width: 94px;
	text-align: center;
	position: relative
}

.warp_main .inner .container .content-r .authorInformation .user_atten span {
	display: block
}

.warp_main .inner .container .content-r .authorInformation .user_atten .text {
	font-size: 14px;
	line-height: 26px;
	color: #7A848D
}

.warp_main .inner .container .content-r .authorInformation .user_atten .num {
	font-size: 16px;
	color: #181818;
	line-height: 25px
}

.warp_main .inner .container .content-r .authorInformation .user_atten .border-r {
	width: 1px;
	height: 32px;
	background: #ECEDEF;
	position: absolute;
	right: 0;
	top: 10px
}

.warp_main .inner .container .content-r .authorInformation .medal_box {
	width: 250px;
	margin: 0 auto 14px
}

.warp_main .inner .container .content-r .authorInformation .medal_box a {
	display: block;
	width: 42px;
	height: 42px;
	margin: 4px;
	border: 1px solid #ebebeb;
	border-radius: 2px
}

.warp_main .inner .container .content-r .authorInformation .medal_box a img {
	width: 100%;
	height: 100%;
	border-radius: 2px
}

.warp_main .inner .container .content-r .authorInformation .medal_box a:hover {
	border: 1px solid #ef7c00
}

.warp_main .inner .container .content-r .authorInformation .medal_box .added_icon,.warp_main .inner .container .content-r .authorInformation .medal_box .added_icon:hover {
	border: none
}

.warp_main .inner .container .content-r .authorInformation .grade_box,.warp_main .inner .container .content-r .authorInformation .place {
	margin-left: 12px;
	color: #181818;
	font: 14px/30px "Microsoft YaHei",Arial,"PingFang SC"
}

.warp_main .inner .container .content-r .authorInformation .grade_box .grade,.warp_main .inner .container .content-r .authorInformation .place .grade {
	margin-right: 8px
}

.warp_main .inner .container .content-r .authorInformation .grade_box .head_box,.warp_main .inner .container .content-r .authorInformation .place .head_box {
	color: #7A848D;
	margin-right: 12PX
}

.warp_main .inner .container .content-r .authorInformation .grade_box .bor,.warp_main .inner .container .content-r .authorInformation .place .bor {
	width: 1px;
	height: 10px;
	background: #D8D8D8;
	margin: 10px
}

.warp_main .inner .container .content-r .authorInformation .grade_box i,.warp_main .inner .container .content-r .authorInformation .place i {
	margin: 3px 1px 0
}

.warp_main .inner .container .content-r .honor {
	padding: 7px 12px 19px
}

.warp_main .inner .container .content-r .honor>div {
	font-size: 14px;
	color: #181818;
	line-height: 26px;
	list-style: outside;
	padding-left: 10px;
	position: relative
}

.warp_main .inner .container .content-r .honor>div i {
	text-align: left;
	line-height: 26px;
	display: block;
	position: absolute;
	top: 0;
	left: 0
}

.warp_main .inner .container .content-r .honor>div a {
	color: #0189ff
}

.warp_main .inner .container .content-r .honor>div a:hover {
	color: #007deb
}

.warp_main .inner .container .content-r .more {
	padding: 0 6px 8px
}

.warp_main .inner .container .content-r .more h3 {
	padding-left: 6px
}

.warp_main .inner .container .content-r .more .more_box>div {
	width: 137px;
	margin-bottom: 12px
}

.warp_main .inner .container .content-r .more .more_box>div>.img-a {
	display: block;
	width: 125px;
	height: 83px;
	margin: 6px;
	overflow: hidden;
	border-radius: 2px
}

.warp_main .inner .container .content-r .more .more_box>div>.img-a img {
	display: block;
	width: 125px;
	height: 83px;
	transition: all .6s
}

.warp_main .inner .container .content-r .more .more_box>div>.img_short_video_a {
	background: #000;
	position: relative
}

.warp_main .inner .container .content-r .more .more_box>div>.img_short_video_a img {
	width: auto;
	margin: 0 auto;
	max-width: 100%
}

.warp_main .inner .container .content-r .more .more_box>div>.img_short_video_a .img_short_video_btn {
	position: absolute;
	display: block;
	width: 32px;
	height: 32px;
	top: 50%;
	left: 50%;
	margin: -16px 0 0 -16px
}

.warp_main .inner .container .content-r .more .more_box>div .txt-a {
	display: block;
	padding: 0 6px;
	font-size: 14px;
	line-height: 18px;
	color: #181818;
	height: 36px;
	overflow: hidden
}

.warp_main .inner .container .content-r .more .more_box>div .txt-a img.brow_img {
	display: inline-block;
	width: 17px;
	height: 17px;
	vertical-align: middle
}

.warp_main .inner .container .content-r .more .more_box>div .txt-a:hover {
	color: #ef7c00
}

.warp_main .inner .container .content-r .more .car_pser {
	padding: 0 6px
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_img {
	width: 120px;
	height: 90px;
	border-radius: 4px;
	overflow: hidden;
	margin-right: 8px
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_img a,.warp_main .inner .container .content-r .more .car_pser .car_pser_img img {
	display: block;
	width: 100%;
	height: 100%
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_img img {
	transition: all .6s
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_txt {
	width: 134px;
	font-size: 14px
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_txt span {
	display: block;
	line-height: 18px
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_txt span i {
	display: inline-block;
	color: #9B9B9B
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_txt span a {
	display: inline-block;
	color: #181818
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_txt span .price {
	color: #FF8214
}

.warp_main .inner .container .content-r .more .car_pser .car_pser_txt span .car_size:hover,.warp_main .inner .container .content-r .more .car_pser .car_pser_txt span .price:hover {
	color: #ef7c00
}

.warp_main .inner .container .content-r .more .discount_box .discount_item {
	width: 262px;
	padding: 12px 12px 0;
	margin: 0 auto 10px;
	border: 1px solid #E6E6E6;
	border-radius: 2px
}

.warp_main .inner .container .content-r .more .discount_box .discount_item h4 {
	font-size: 14px;
	line-height: 14px;
	color: #181818;
	font-weight: 900;
	margin-bottom: 12px
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info {
	margin-bottom: 8px
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info span {
	display: block;
	width: 58px;
	height: 20px;
	line-height: 20px;
	margin-right: 4px
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info .item_price {
	background: url(//asserts.xcarimg.com/resource/xbb/dist/img/info2x.png) center no-repeat;
	background: url(//asserts.xcarimg.com/resource/xbb/dist/img/info.png) center no-repeat\9;
	background-size: 100%
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info .item_phone {
	background: url(//asserts.xcarimg.com/resource/xbb/dist/img/item_phone2x.png) center no-repeat;
	background: url(//asserts.xcarimg.com/resource/xbb/dist/img/item_phone.png) center no-repeat\9;
	background-size: 100%
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info a {
	display: inline-block;
	max-width: 172px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info .discount_phone_none {
	cursor: default
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info .discount_phone_none:hover {
	color: #181818
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_info .tel_icon {
	display: block;
	width: 28px;
	height: 14px;
	margin: 2px 0 0 2px;
	background: url(//asserts.xcarimg.com/resource/xbb/dist/img/item_authentication2x.png) center no-repeat;
	background: url(//asserts.xcarimg.com/resource/xbb/dist/img/item_authentication.png) center no-repeat\9;
	background-size: 100%
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_btn_all {
	width: 100%;
	height: 35px;
	border-top: 1px #E6E6E6 solid;
	padding-top: 4px
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_btn_all a {
	display: block;
	width: 70px;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	border-radius: 2px;
	cursor: pointer
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_btn_all .inquiry_btn {
	background: #FF8214;
	color: #fff
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_btn_all .inquiry_btn:hover {
	background: #EB7712
}

.warp_main .inner .container .content-r .more .discount_box .discount_item .item_btn_all span {
	display: block;
	height: 21px;
	width: 1px;
	margin: 3px 6px 0;
	background: #E6E6E6
}

.warp_main .inner .container .content-r .more .live_shooting .live_shooting_item {
	display: block;
	width: 125px;
	height: 93px;
	border-radius: 4px;
	margin: 0 6px;
	position: relative;
	overflow: hidden
}

.warp_main .inner .container .content-r .more .live_shooting .live_shooting_item img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 4px;
	transition: all .6s
}

.warp_main .inner .container .content-r .more .live_shooting .live_shooting_item span {
	display: block;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(24,24,24,.6)
}

.warp_main .inner .container .content-r .more .car_list .car_list_item {
	margin: 0 6px 12px;
	width: 125px
}

.warp_main .inner .container .content-r .more .car_list .car_list_item a {
	width: 100%;
	display: block;
	text-align: center
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a {
	height: 94px;
	position: relative
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a img,.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a span {
	display: block
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a img {
	width: 100%;
	height: 100%
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a .car_list_item_icon,.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a .car_list_item_num {
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 30px
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a .car_list_item_num {
	line-height: 30px;
	font-size: 20px;
	color: #4F5466
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a .car_list_item_icon1 {
	background: url(../img/car_list_item_icon1_2x.png) center no-repeat;
	background-size: 100%
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a .car_list_item_icon2 {
	background: url(../img/car_list_item_icon2_2x.png) center no-repeat;
	background-size: 100%
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_img_a .car_list_item_icon3 {
	background: url(../img/car_list_item_icon3_2x.png) center no-repeat;
	background-size: 100%
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.warp_main .inner .container .content-r .more .car_list .car_list_item .car_list_item_price {
	color: #FF8214
}

.warp_main .inner .container .content-r .more .x {
	height: 1px;
	width: 262px;
	margin: 0 auto;
	background: #ebebeb
}

.warp_main .inner .container .content-r .more .author_more {
	display: block;
	text-align: center;
	width: 100%;
	height: 46px;
	font-size: 14px;
	line-height: 54px;
	border: none
}

.warp_main .inner .container .content-r .more .author_more a {
	position: relative
}

.warp_main .inner .container .content-r .more .author_more a i {
	display: block;
	position: absolute;
	right: -13px;
	top: 4.5px
}

.warp_main .inner .container .content-r .more_end {
	margin-bottom: 0;
	padding-bottom: 0
}

.warp_main .inner .container .content-r .more_end .more_box {
	padding-bottom: 8px
}

.warp_main .inner .container .content-r .all_search_item {
	float: left;
	width: 100%;
	padding: 22px 12px 12px;
	background: #fff;
	box-sizing: border-box;
	margin-bottom: 20px
}

.warp_main .inner .container .content-r .all_search_item dt {
	float: left;
	width: 100%;
	margin: 0 0 12px;
	font-size: 18px;
	color: #181818;
	line-height: 20px;
	font-weight: 700
}

.warp_main .inner .container .content-r .all_search_item dd {
	float: left;
	font-size: 14px;
	color: #181818;
	line-height: 32px;
	margin: 0 10px 10px 0
}

.warp_main .inner .container .content-r .all_search_item dd a {
	float: left;
	width: 100%;
	padding: 0 20px;
	background: #f2f9ff;
	border-radius: 2px;
	font-size: 14px;
	color: #ef7c00;
	box-sizing: border-box
}

.warp_main .inner .container .content-r .all_search_item dd a:hover {
	color: #fff;
	background: #ef7c00;
	text-decoration: none
}

.warp_main .feedBackWrap {
	bottom: 167px;
	z-index: 10
}

.warp_main .feedBackWrap .share {
	width: 34px;
	position: absolute;
	top: -206px;
	height: 186px
}

.warp_main .feedBackWrap .share ul li {
	width: 34px;
	height: 34px;
	display: block;
	background: #fff;
	margin-bottom: 4px;
	padding-top: 7px;
	position: relative
}

.warp_main .feedBackWrap .share ul li a {
	display: block;
	float: none;
	width: 20px;
	height: 20px;
	margin: 0 auto
}

.warp_main .feedBackWrap .share ul li .li_box {
	display: none;
	width: 168px;
	height: 168px;
	text-align: center;
	color: #979797;
	border: 1px solid #e9e9e9;
	background: #fff;
	position: absolute;
	top: 0;
	left: -174px
}

.warp_main .feedBackWrap .share ul li .li_box i {
	position: absolute;
	top: 12px;
	right: -5px
}

.warp_main .feedBackWrap .share ul li .li_box .top_title {
	margin-top: 10px;
	font-size: 12px
}

.warp_main .feedBackWrap .share ul li .li_box .bottom_title {
	font-size: 10px
}

.warp_main .feedBackWrap .share ul li .li_box img {
	display: block;
	width: 116px;
	height: 118px;
	margin: 0 auto
}

.warp_main .feedBackWrap .share ul .li_title {
	background: #f8f8f8;
	font-size: 12px;
	color: #979797;
	text-align: center;
	line-height: 34px
}

.warp_main .feedBackWrap .share ul li.wx a {
	background: url(../img/wx2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.kj a {
	background: url(../img/kj2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.wb a {
	background: url(../img/wb2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.qq a {
	background: url(../img/qq2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.wx:hover a {
	background: url(../img/wx-h2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.kj:hover a {
	background: url(../img/kj-h2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.wb:hover a {
	background: url(../img/wb-h2x.png) center no-repeat;
	background-size: cover
}

.warp_main .feedBackWrap .share ul li.qq:hover a {
	background: url(../img/qq-h2x.png) center no-repeat;
	background-size: cover
}

.crumbs {
	height: 40px;
	line-height: 40px;
	color: #979797;
	font-size: 14px;
	width: 1200px
}

.crumbs a {
	color: #181818;
	cursor: pointer;
	display: inline-block;
	position: relative;
	margin-right: 18px
}

.crumbs a i {
	display: inline-block;
	position: absolute;
	top: 15px;
	right: -11px
}

.crumbs a:hover {
	color: #ef7c00;
	text-decoration: none
}

.crumbs img.brow_img {
	display: inline-block;
	width: 19px;
	height: 19px;
	vertical-align: middle
}

.crumbs .crumbs_a_end {
	cursor: default
}

.crumbs .crumbs_a_end:hover {
	color: #979797
}

.nav_fixed {
	display: none;
	width: 100%;
	position: fixed;
	top: 0;
	background: #fff;
	z-index: 888;
	height: 60px;
	box-shadow: 0 2px 7px 1px rgba(0,0,0,.1)
}

.nav_fixed .crumbs {
	margin: 10px auto
}

.nav_fixed .crumbs .nav_crumbs {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 680px
}

.nav_fixed .crumbs .nav_crumbs a {
	color: #181818;
	cursor: pointer;
	display: inline-block;
	position: relative;
	margin-right: 18px
}

.nav_fixed .crumbs .nav_crumbs a i {
	display: inline-block;
	position: absolute;
	top: 15px;
	right: -11px
}

.nav_fixed .crumbs .nav_crumbs a:hover {
	color: #ef7c00;
	text-decoration: none
}

.nav_fixed .crumbs .nav_fixed_btnall a {
	margin-right: 0
}

.nav_fixed .crumbs .nav_fixed_btnall button {
	display: inline-block;
	width: 85px;
	height: 32px;
	border: 1px solid #ef7c00;
	border-radius: 2px;
	margin: 4px 0 0 10px;
	color: #ef7c00;
	font-size: 14px;
	line-height: 30px;
	cursor: pointer;
	background: #fff;
	overflow: hidden
}

.nav_fixed .crumbs .nav_fixed_btnall button .btn_txt {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin: 5px auto
}

.nav_fixed .crumbs .nav_fixed_btnall button .btn_txt i {
	margin-top: 2px
}

.nav_fixed .crumbs .nav_fixed_btnall button .btn_txt .btn_num {
	margin-left: 6px;
	display: block
}

.nav_fixed .crumbs .nav_fixed_btnall button .btn_txt_hover {
	display: none;
	width: 51px;
	margin: 0 auto;
	color: #fff;
	background: #ef7c00
}

.nav_fixed .crumbs .nav_fixed_btnall button .btn_txt_hover i {
	margin-right: 6px;
	margin-top: 2px
}

.nav_fixed .crumbs .nav_fixed_btnall button .btn_txt_hover .btn_name {
	line-height: 20px
}

.nav_fixed .crumbs .nav_fixed_btnall .riokin_btn_color {
	background: #e3e6e8;
	color: #7A848D;
	border-color: #e3e6e8
}

.nav_fixed .crumbs .nav_fixed_btnall .crumbsRelease {
	width: 95px;
	background: #ef7c00;
	color: #fff;
	position: relative;
	text-indent: 15px
}

.nav_fixed .crumbs .nav_fixed_btnall .crumbsRelease i {
	display: inline-block;
	position: absolute;
	top: 7px;
	left: 9px
}

.nav_fixed .crumbs .nav_fixed_btnall .building i {
	position: absolute;
	top: 8px
}

.nav_fixed .crumbs .nav_fixed_btnall .crumbsRelease_color {
	background: #1ECCA4;
	border: 1px solid #1ECCA4;
	border-radius: 2px
}

.nav_fixed .crumbs .nav_fixed_btnall .riokin_btn:hover,.nav_fixed .crumbs .nav_fixed_btnall .score_btn:hover {
	color: #fff;
	background: #ef7c00
}

.nav_fixed .crumbs .nav_fixed_btnall .crumbsRelease:hover {
	background: #007DEB
}

.nav_fixed .crumbs .nav_fixed_btnall .crumbsRelease_color:hover {
	background: #1BBB96
}

.nav_fixed .crumbs .nav_fixed_btnall .riokin_btn_color:hover {
	background: #e3e6e8;
	color: #7A848D;
	border-color: #e3e6e8;
	cursor: default
}

.nav_fixed .crumbs .nav_fixed_btnall .dis {
	display: none
}

.details {
	background: #f8f8f8;
	border-radius: 2px;
	position: relative
}

.details .floor_div {
	background: #fff;
	margin-bottom: 20px;
	border-radius: 2px
}

.details .floor_div .best_answer,.details .floor_div .content,.details .floor_div .forum_all {
	width: 848px;
	margin: 0 auto
}

.details .floor_div .tab {
	height: 42px;
	line-height: 38px;
	padding-bottom: 3px;
	border-bottom: 1px #e6e6e6 solid;
	font-size: 16px;
	color: #4F5466;
	position: relative;
	background: #fff
}

.details .floor_div .tab .tab_bar {
	padding: 0 30px;
	cursor: pointer
}

.details .floor_div .tab .tab_bar .sign_up_num {
	position: absolute;
	top: 0;
	left: 230px;
	min-width: 260px
}

.details .floor_div .tab .tab_bar .sign_up_num a {
	font-size: 14px;
	color: #ef7c00;
	position: relative;
	margin-left: 24px
}

.details .floor_div .tab .tab_bar .sign_up_num a i {
	display: inline-block;
	position: absolute;
	top: 4.5px;
	right: -10px
}

.details .floor_div .tab .tab_bar .tab_border {
	display: none;
	width: 26px;
	height: 4px;
	background: #ef7c00;
	border-radius: 1px;
	margin: 0 auto
}

.details .floor_div .tab .tab_active {
	color: #181818
}

.details .floor_div .tab .tab_active .tab_border {
	display: block
}

.details .floor_div .align_box {
	text-indent: 34px!important
}

.details .floor_div .content {
	font-size: 16px;
	line-height: 26px;
	color: #181818;
	text-align: left;
	padding-top: 22px;
	word-wrap: break-word
}

.details .floor_div .content>div {
	margin-left: 0!important;
	margin-right: 0!important;
	margin-top: 0!important;
	margin-bottom: 20px;
	word-wrap: break-word
}

.details .floor_div .content>font {
	line-height: normal
}

.details .floor_div .content .notime_box i {
	display: block;
	margin: 0 auto
}

.details .floor_div .content .notime_box p {
	text-align: center;
	margin-top: 20px;
	font-size: 16px;
	color: #C0C4CC
}

.details .floor_div .content a {
	color: #46a1f1;
	border-bottom: 1px dashed #46a1f1!important
}

.details .floor_div .content a:hover {
	color: #ef7c00;
	font-weight: 700;
	border-bottom: 1px dashed #ef7c00!important
}

.details .floor_div .content img {
	display: block;
	margin: 0 auto;
	max-width: 100%
}

.details .floor_div .content img.brow_img {
	display: inline-block;
	margin: 0;
	vertical-align: middle
}

.details .floor_div .content .img_model,.details .floor_div .content .video_model {
	margin-bottom: 20px
}

.details .floor_div .content .img_model .img_box iframe,.details .floor_div .content .img_model .video_box iframe,.details .floor_div .content .video_model .img_box iframe,.details .floor_div .content .video_model .video_box iframe {
	width: 100%;
	display: block;
	border: none
}

.details .floor_div .content .img_model .img_box iframe html,.details .floor_div .content .img_model .video_box iframe html,.details .floor_div .content .video_model .img_box iframe html,.details .floor_div .content .video_model .video_box iframe html {
	width: 100%
}

.details .floor_div .content .img_model .img_box .text_legend,.details .floor_div .content .img_model .video_box .text_legend,.details .floor_div .content .video_model .img_box .text_legend,.details .floor_div .content .video_model .video_box .text_legend {
	line-height: 36px;
	background: #EFF0F2;
	color: #181818
}

.details .floor_div .content .img_model .img_box .text_legend .artical_txt_zj span,.details .floor_div .content .img_model .video_box .text_legend .artical_txt_zj span,.details .floor_div .content .video_model .img_box .text_legend .artical_txt_zj span,.details .floor_div .content .video_model .video_box .text_legend .artical_txt_zj span {
	font-size: 16px;
	display: block;
	line-height: 26px;
	background: #EFF0F2;
	text-align: left;
	text-indent: 0;
	padding: 10px 22px;
	word-wrap: break-word
}

.details .floor_div .content .img_model .img_box .text_legend .artical_txt_zj span img,.details .floor_div .content .img_model .video_box .text_legend .artical_txt_zj span img,.details .floor_div .content .video_model .img_box .text_legend .artical_txt_zj span img,.details .floor_div .content .video_model .video_box .text_legend .artical_txt_zj span img {
	display: inline-block
}

.details .floor_div .content .img_model .video_box,.details .floor_div .content .video_model .video_box {
	margin: 0
}

.details .floor_div .content .img_model .img_box img {
	display: block;
	margin: 0 auto;
	max-width: 100%
}

.details .floor_div .content .detail_list_p {
	background: #fff;
	font: 16px/26px "Microsoft YaHei",Arial,"PingFang SC"!important;
	color: #181818;
	position: relative;
	border: 1px solid #fff;
	text-indent: 0
}

.details .floor_div .content .detail_list_p p img {
	margin: 20px 0 0
}

.details .floor_div .content .detail_list_p div {
	width: 100%!important;
	max-width: 100%!important;
	overflow: hidden;
	margin: 0!important
}

.details .floor_div .content .detail_list_p table {
	width: 852px;
	border-collapse: collapse
}

.details .floor_div .content .detail_list_p table td {
	padding: 5px 10px;
	border: 1px solid #ddd
}

.details .floor_div .content .detail_list_p img {
	cursor: pointer;
	max-width: 100%!important;
	overflow: hidden;
	display: block;
	margin: 0 auto!important
}

.details .floor_div .content .detail_list_p img._editor_video_surface {
	cursor: default
}

.details .floor_div .content .detail_list_p ._editor_box {
	width: 852px;
	position: relative;
	text-align: center
}

.details .floor_div .content .detail_list_p ._editor_box img {
	vertical-align: top
}

.details .floor_div .content .detail_list_p ._editor_box ._editor_label {
	line-height: 36px;
	padding: 0 5px;
	width: 842px!important;
	background: #EFF0F2;
	font-size: 16px;
	color: #181818;
	position: relative;
	text-align: center
}

.details .floor_div .content .detail_list_p ._editor_box ._editor_label span {
	border: 1px solid #EFF0F2;
	display: block
}

.details .floor_div .content .detail_list_p ._editor_box ._editor_video_box {
	position: static
}

.details .floor_div .content .detail_list_p ._editor_box ._editor_video_box ._editor_video_play {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -68px 0 0 -25px;
	width: 66px;
	height: 66px;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/version_two/icon_detail_play2x.png) center center no-repeat;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/version_two/icon_detail_play2x.png) center center no-repeat\9;
	background-size: 100%;
	z-index: 9;
	cursor: pointer
}

.details .floor_div .content .detail_list_p ._editor_box ._editor_video_surface_box {
	width: 100%;
	background: #000;
	text-align: center;
	z-index: 1
}

.details .floor_div .content .detail_list_p ._editor_box ._editor_video_surface,.details .floor_div .content .detail_list_p ._editor_box ._editor_video_surface_box ._editor_video_surface {
	height: 479px;
	max-height: 479px;
	width: auto;
	position: static
}

.details .floor_div .content .detail_list_p ._editor_box .edui-upload-video {
	max-height: 479px
}

.details .floor_div .list {
	padding: 22px 22px 0;
	background: #fff
}

.details .floor_div .list ul {
	display: table;
	width: 100%
}

.details .floor_div .list ul li {
	display: table-row;
	text-align: center;
	color: #4F5466
}

.details .floor_div .list ul li span {
	display: table-cell;
	vertical-align: middle;
	border-right: 2px #fff solid
}

.details .floor_div .list ul li .span_username {
	width: 133px
}

.details .floor_div .list ul li .span_msg {
	width: 419px;
	padding: 0 22px
}

.details .floor_div .list ul li .span_time {
	width: 160px
}

.details .floor_div .list ul li .span_state {
	width: 130px;
	border-right: none
}

.details .floor_div .list ul .li_title {
	font-size: 16px;
	line-height: 45px;
	height: 45px
}

.details .floor_div .list ul .li_title span {
	background: #f9f9f9
}

.details .floor_div .list ul .li_title_none {
	color: #C0C4CC
}

.details .floor_div .list ul .li_txt {
	font-size: 14px
}

.details .floor_div .list ul .li_txt span {
	line-height: 40px;
	height: 41px;
	border-bottom: 1px #e4e7e8 solid
}

.details .floor_div .best_answer {
	padding: 52px 22px 20px;
	background: #f8f9f9;
	border-radius: 2px;
	position: relative;
	box-sizing: border-box;
	margin-bottom: 20px
}

.details .floor_div .best_answer .best_answer_icon {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0
}

.details .floor_div .best_answer .answerInfo {
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px
}

.details .floor_div .best_answer .answerInfo .userInfo a {
	display: inline-block
}

.details .floor_div .best_answer .answerInfo .userInfo .userImg {
	margin-right: 10px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	position: relative;
	z-index: 1
}

.details .floor_div .best_answer .answerInfo .userInfo .userImg img {
	width: 100%;
	height: 100%;
	border-radius: 50%
}

.details .floor_div .best_answer .answerInfo .userInfo .userImg i {
	width: 10px;
	height: 10px;
	position: absolute;
	right: 0;
	bottom: 0;
	border-radius: 50%
}

.details .floor_div .best_answer .answerInfo .userInfo .userName {
	font-size: 16px;
	color: #181818
}

.details .floor_div .best_answer .answerInfo .userInfo .userName:hover {
	color: #ef7c00
}

.details .floor_div .best_answer .answerInfo .time_box {
	font-size: 12px;
	color: #7A848D
}

.details .floor_div .best_answer .answer_content {
	margin-left: 50px;
	font-size: 16px;
	color: #181818;
	line-height: 26px
}

.details .floor_div .best_answer .answer_content>div {
	margin-left: 0!important
}

.details .floor_div .best_answer .answer_content .img_box {
	text-align: left
}

.details .floor_div .best_answer .answer_box {
	margin-left: 50px;
	font-size: 16px;
	line-height: 26px;
	color: #181818
}

.details .floor_div .best_answer img {
	max-width: 100%
}

.details .floor_div .forum:hover {
	color: #ef7c00
}

.details .floor_div .dis {
	display: none
}

.details .floor_div .details_state {
	width: 100%;
	height: 26px;
	background: url(../img/xianbg.png) 0 12px repeat-x;
	text-align: center
}

.details .floor_div .details_state em {
	background: #fff
}

.details .floor_div .short_video_box .video_box,.details .floor_div .video_div .video_box {
	width: 848px;
	height: 527px;
	background: #000;
	text-indent: 0
}

.details .floor_div .short_video_box .video_box .short_video_div,.details .floor_div .short_video_box .video_box .video_pic,.details .floor_div .video_div .video_box .short_video_div,.details .floor_div .video_div .video_box .video_pic {
	position: relative
}

.details .floor_div .short_video_box .video_box .short_video_div img,.details .floor_div .short_video_box .video_box .video_pic img,.details .floor_div .video_div .video_box .short_video_div img,.details .floor_div .video_div .video_box .video_pic img {
	display: block;
	height: 527px;
	margin: 0 auto;
	text-align: center
}

.details .floor_div .short_video_box .video_box .short_video_div .video_play_btn,.details .floor_div .short_video_box .video_box .video_pic .video_play_btn,.details .floor_div .video_div .video_box .short_video_div .video_play_btn,.details .floor_div .video_div .video_box .video_pic .video_play_btn {
	display: block;
	width: 66px;
	height: 66px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -33px 0 0 -33px;
	background: url(//asserts.xcarimg.com/resource/xMedia/images/version_two/icon_detail_play2x.png) center no-repeat;
	background-size: 100%;
	border-bottom: none!important
}

.details .floor_div .short_video_box .text_legend,.details .floor_div .video_div .text_legend {
	line-height: 36px;
	background: #EFF0F2;
	color: #181818
}

.details .floor_div .short_video_box .text_legend .artical_txt_zj span,.details .floor_div .video_div .text_legend .artical_txt_zj span {
	font-size: 16px;
	display: block;
	line-height: 26px;
	background: #EFF0F2;
	text-align: left;
	text-indent: 0;
	padding: 10px 22px;
	word-wrap: break-word
}

.details .floor_div .short_video_box .text_legend .artical_txt_zj span img,.details .floor_div .video_div .text_legend .artical_txt_zj span img {
	display: inline-block
}

.details .floor_div .relatedcarsystem {
	background: #fff;
	overflow: hidden;
	padding: 0 22px 20px;
	border-radius: 2px
}

.details .floor_div .relatedcarsystem .title {
	font-size: 20px;
	color: #181818;
	line-height: 20px;
	margin-bottom: 14px;
	padding-top: 22px;
	font-weight: 900
}

.details .floor_div .relatedcarsystem .tabbox {
	border: 1px solid #EBEBEB
}

.details .floor_div .relatedcarsystem .tabbox ul.ulbox {
	background: #FBFCFD;
	border-bottom: 1px solid #E6E6E6
}

.details .floor_div .relatedcarsystem .tabbox ul.ulbox li {
	width: 147px;
	text-align: center;
	float: left;
	border-right: 1px solid #E6E6E6;
	height: 40px;
	line-height: 40px;
	background: #fff
}

.details .floor_div .relatedcarsystem .tabbox ul.ulbox li a {
	color: #7A848D;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.details .floor_div .relatedcarsystem .tabbox ul.ulbox li a:hover,.details .floor_div .relatedcarsystem .tabbox ul.ulbox li.current a {
	color: #ef7c00;
	border-bottom: 1px solid #fff
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent {
	padding: 20px 0
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .img {
	width: 200px;
	height: 150px;
	float: left;
	margin: 0 24px 0 12px
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info {
	float: left;
	width: 608px
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul {
	float: right
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul li {
	float: left;
	font-size: 16px;
	color: #7A848D
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul li a,.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul li span {
	font-size: 16px;
	color: #7A848D;
	display: block;
	padding: 0 20px;
	border-left: 1px solid #E6E6E6
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul li a:hover {
	color: #ef7c00
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul li:first-child a,.details .floor_div .relatedcarsystem .tabbox .tabcontent .info ul li:first-child span {
	border: none
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .name {
	font-size: 24px;
	color: #181818;
	line-height: 24px;
	margin-top: 10px
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .xcarname {
	float: left
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .price {
	font-size: 16px;
	color: #181818;
	line-height: 30px;
	margin-top: 20px
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .price a {
	display: inline-block;
	cursor: pointer
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .price a:hover {
	color: #181818
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .price i {
	font-size: 24px;
	color: #FA5555
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .btn_price {
	margin-top: 20px
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button {
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	display: inline-block;
	margin-right: 20px
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button01 {
	background: #FC8102;
	border: 1px solid #FC8102;
	color: #FFF
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button02 {
	background: #FFF;
	border: 1px solid #C2C6CE;
	color: #181818
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button03 {
	background: #ef7c00;
	border: 1px solid #ef7c00;
	color: #FFF
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button01:hover {
	color: #FFF
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button02:hover {
	color: #181818;
	border: 1px solid #2d7be8
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button03:hover {
	color: #FFF;
	background: #2d7be8
}

.details .floor_div .relatedcarsystem .table,.details .floor_div .relatedcarsystem .table_box {
	width: 100%
}

.details .floor_div .relatedcarsystem #contentBox .box {
	display: none
}

.details .floor_div .relatedcarsystem .table_more {
	background: #FBFCFD;
	border-top: 1px solid #E6E6E6;
	height: 40px;
	line-height: 40px;
	text-align: center;
	cursor: pointer
}

.details .floor_div .relatedcarsystem .table_more a {
	display: block;
	width: 100%;
	font-size: 14px;
	color: #7A848D
}

.details .floor_div .relatedcarsystem .table_more:hover a {
	color: #ef7c00
}

.details .floor_div .relatedcarsystem .table_box .tabletitle {
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #9B9B9B;
	background: #FBFCFD;
	border-top: 1px solid #E6E6E6;
	width: 100%
}

.details .floor_div .relatedcarsystem .table_box .table tr td {
	padding: 20px 0;
	line-height: 26px;
	border-top: 1px solid #E6E6E6
}

.details .floor_div .relatedcarsystem .table_box .table tr td.one {
	width: 440px;
	padding-left: 20px
}

.details .floor_div .relatedcarsystem .table_box .table tr td.two {
	width: 130px;
	padding: 0 20px
}

.details .floor_div .relatedcarsystem .table_box .table tr .xcartype {
	font-size: 16px;
	color: #181818;
	display: block
}

.details .floor_div .relatedcarsystem .table_box .table tr span.add {
	font-size: 14px;
	color: #7A848D
}

.details .floor_div .relatedcarsystem .table_box .table tr span.add i {
	color: #F56565
}

.details .floor_div .relatedcarsystem .table_box .table tr span.add em {
	background: #F56565;
	font-size: 12px;
	padding: 0 5px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	color: #fff;
	margin-left: 10px
}

.details .floor_div .relatedcarsystem .table_box .table tr .price {
	font-size: 20px;
	color: #F9A126;
	display: block
}

.details .floor_div .relatedcarsystem .table_box .table tr .price_range {
	font-size: 20px;
	color: #FA5555;
	display: block;
	background: url(//asserts.xcarimg.com/resource/newDetailPage/images/arrow_bot.png) 0 5px no-repeat;
	cursor: default;
	text-indent: 8px
}

.details .floor_div .relatedcarsystem .table_box .table tr .origin {
	font-size: 12px;
	color: #9B9B9B;
	text-decoration: line-through
}

.details .floor_div .relatedcarsystem .table_box .table tr .button {
	background: #FC8102;
	font-size: 16px;
	color: #FFF;
	text-align: center;
	width: 88px;
	height: 32px;
	line-height: 32px;
	display: block;
	margin: 0 auto
}

.details .floor_div .relatedcarsystem .table_box .thtitle {
	text-align: left;
	padding-left: 120px;
	box-sizing: content-box
}

.details .floor_div .relatedcarsystem .table_box .one {
	width: 406px
}

.details .floor_div .relatedcarsystem .table_box .one .xcartype {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 406px
}

.details .floor_div .relatedcarsystem .table_box .one:hover a {
	color: #ef7c00
}

.details .floor_div .relatedcarsystem .table_box .two {
	width: 90px;
	text-align: center
}

.details .floor_div .relatedcarsystem .tabbox .tabcontent .info .button01:hover,.details .floor_div .relatedcarsystem .table_box .table tr .button:hover {
	background: #db7200;
	border-color: #db7200
}

.details .floor_div .noRelated {
	background-color: #fff;
	padding-left: 20px
}

.details .floor_div .noRelated .title {
	font-size: 24px;
	color: #181818;
	line-height: 24px;
	margin-bottom: 20px;
	overflow: hidden
}

.details .floor_div .noRelated .title .noRelated_title {
	float: left;
	color: #181818;
	margin-left: 0;
	font-weight: 900
}

.details .floor_div .noRelated .title .noRelated_more {
	float: right;
	font-size: 14px;
	margin-right: 22px
}

.details .floor_div .noRelated .title .noRelated_more a {
	color: #4F5466
}

.details .floor_div .noRelated .title .noRelated_more a i {
	display: inline-block
}

.details .floor_div .noRelated .title .noRelated_more a:hover {
	color: #ef7c00
}

.details .floor_div .noRelated ul.noRelated_list {
	width: 100%;
	padding: 2px 0 30px 2px
}

.details .floor_div .noRelated ul.noRelated_list li {
	float: left;
	position: relative;
	width: 203px;
	height: 245px;
	box-sizing: border-box;
	margin-right: 12px;
	background-color: #fff;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);
	border-radius: 2px;
	transition: all .3s linear 0s;
	-moz-transition: all .3s linear 0s;
	-webkit-transition: all .3s linear 0s;
	-ms-transition: all .3s linear 0s;
	overflow: hidden
}

.details .floor_div .noRelated ul.noRelated_list li .flag {
	position: absolute;
	left: 0;
	top: 0;
	width: 100px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	font-size: 16px;
	padding-left: 22px;
	box-sizing: border-box;
	background: url(../img/lowPrice@2x.png) center no-repeat;
	background-size: 100%
}

.details .floor_div .noRelated ul.noRelated_list li .img_item {
	width: 179px;
	height: 135px;
	margin: 12px auto 0
}

.details .floor_div .noRelated ul.noRelated_list li .img_item img {
	width: 179px;
	height: 135px
}

.details .floor_div .noRelated ul.noRelated_list li .text_item {
	text-align: center;
	font-size: 14px;
	color: #181818
}

.details .floor_div .noRelated ul.noRelated_list li .text_item .carName {
	line-height: 24px
}

.details .floor_div .noRelated ul.noRelated_list li .text_item .carPrice {
	font-size: 18px;
	color: #4F5466;
	line-height: 30px
}

.details .floor_div .noRelated ul.noRelated_list li .text_item .carPrice span {
	font-size: 16px
}

.details .floor_div .noRelated ul.noRelated_list li .askPrice {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	height: 38px;
	line-height: 38px;
	background: #fff9f3;
	font-size: 16px;
	font-weight: 700;
	color: #FF8214
}

.details .floor_div .noRelated ul.noRelated_list li .askPrice:hover {
	color: #fff;
	background: #FF8214
}

.details .floor_div .noRelated ul.noRelated_list li:hover {
	transform: translate(0,-3px);
	-moz-transform: translate(0,-3px);
	-webkit-transform: translate(0,-3px);
	-ms-transform: translate(0,-3px);
	box-shadow: 0 0 7px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,.1);
	-ms-box-shadow: 0 0 7px rgba(0,0,0,.1)
}

.details .floor_div_e {
	margin-bottom: 0
}
.icon-jin2x {
    background-image: url(/skin/default/image/sprite2x.png);
    background-size: 798px 469px;
    background-position: -776px -80px;
    width: 22px;
    height: 22px;
}
.icon-yin2x {
    background-image: url(/skin/default/image/sprite2x.png);
    background-size: 798px 469px;
    background-position: -534px -252px;
    width: 22px;
    height: 22px;
}
.icon-tong2x {
    background-image: url(/skin/default/image/sprite2x.png);
    background-size: 798px 469px;
    background-position: -512px -252px;
    width: 22px;
    height: 22px;
}